vzkernel-devel-2.6.32-042stab125.5> H HtxHFY  ԶŦЬ'~wF5Wc!%۴El\n$^ݡda86830c2622af15c2f2a5a8b61debe183204584G 8"e FY  Զ$iO &./tY(!wVU^Ԕ{^h>4Kb)?Kbd % i "9?Dp, ,   ,  b,  ,  ],  , :, I, v,    8 ( 8 9 (: BK>E ;FE CGE h, HE, IFj, XFYF\F4, ]GGX, ^Ha bKaHdKaeKafKalKazKb Cvzkernel-devel2.6.32042stab125.5Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.Ykbuild-rh6-x32.eng.sw.ruVirtuozzoGPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686if [ -f /etc/sysconfig/kernel ] then . /etc/sysconfig/kernel || exit $? fi if [ "$HARDLINK" != "no" -a -x /usr/sbin/hardlink ] then (cd /usr/src/kernels/2.6.32-042stab125.5 && /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큤YHY˒YˍYˁYZYˍYˍY{Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y{Y^Y^Y_Y`Y_Y_Y_Y_Y_Y_Y_YxYxYxYeYeY^Y^YeYeYeYeY`Y`Y`Y`Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{YeYeYeYeY{Y{Y{Y{Y_Y_Y_Y`Y`Y`Y`YeYeYeYeY_Y_Y_Y_Y]Y]Y]Y]YeYeYeYeYxYoYxYmY`Y`Y`Y`Y]Y]Y]Y\Y^Y^Y^Y^Y{Y{Y{Y{Y{Y{Y{Y{Y^Y^Y^Y^Y^Y^Y^Y^Y{Y{Y{YeYeYeYeYeYeYeYeY_Y_Y_Y_Y^Y^Y^Y^Y]Y]Y]Y]Y_Y_Y_Y_YzYzYzYzYeYeYeYeYeYeYeYdY{Y{Y{Y{YkYeYkYeYeYeYeYeY_Y_Y_Y_YzYzY{YzYeYeYeYeY^Y^Y^Y^YzYzYzYbY`YbY`YeYeYeYeY`Y`Y`Y_Y_Y_YeYeYeYeY_Y_Y_YzYzYzYeYeYeYcYcYcYyYyYzYyY_Y_Y_YcYcYcYbYeYeYeYeYzYzYzY]Y^Y]YeYeYeY^Y^Y^Y^Y^Y^Y^Y^Y_Y_Y_Y_Y_Y_Y_Y^Y^YeYeYxYxY]Y]Y]YeYeYeY_Y_Y_Y_Y_YcYcYcYeYeYeYzYzYzY^Y^Y^YbYbYbYzYzYeYeY{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{YZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZY\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y[Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y[Y[Y\Y\YZY[Y\Y\Y\Y\Y\Y\Y\Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{YˏY\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y~YXYKK5K5YLcK5K5YKlYKYLYLZYLYLYKK5K5YKK5K5K5K5K5K5YKK5K5K5K5K5K5K5YK"YLK5K5K5K5K5K5K5YXYKIK5YL3YXYKK5YKYWYLYLK5K5K5YLK5K5K5YLK5YMYKYKK5YLwYXK5YXK5YJK5YJK5K5YLK5YLK5K5K5YM YJYKYM4YXK5YM4YLYMK5YLK5K5K5YJYJK5YJYLYL|K5K5YLJK5K5K5YLK5K5YLuK5K5YXK5K5YKYMK5K5K5YK,YLYKYM,YLJYLYLK5K5YXK5YK4K5YM1K5K5K5K5YMYJYJK5K5YJYM1K5K5YKlYKlK5YK`K5K5YLK5YXYMYL|K5YL{YL{YLYLK5K5K5YLK5K5YXK5YLK5YLYJK5YLYKK5YJK5K5YLgK5YLgYK1YMYKtYL^YJYJK5YKK5YKYKGK5YK_K5YKRK5K5K5K5K5YKHK5YKYXYKYYJYXYKYKYK5YM;K5YKlK5K5K5K5K5YJK5K5K5K5YK K5K5K5YKeK5K5K5K5K5K5K5K5YKtK5K5K5K5YJK5K5K5YK4K5K5K5YJK5K5K5K5YLK5YLK5YJK5YJYM6YLK5K5K5K5YXK5YL@K5K5YXYLgYXYXYL(YKGYXYXYKYLK5YKlK5K5K5YXYXYJK5K5K5YWYKYKJYLYLYJYLYXYKYXK5YWK5K5K5K5K5YLK5YLK5YM1K5YWK5K5YJYJK5K5K5YKfK5YL3YL3YLZYLY~Y~Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{YZYZYZYZYZYZYZYZYZYZYZYZYZYZYˁY{Y|Y}Y}Y}Y}Y}YˁYˁYˁYˁYˁYˁYˁYˁY|Y|Y|Y|Y|YˁYˁYˁY{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{YˁYˁY{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y|Y{Y{Y|Y|Y|Y|Y|Y|Y|YˁYˁYˁY|Y|Y|Y{Y{Y{Y|Y|Y|YˁYˁYˁY}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}YˁYˁYˁYˁYˁYˁY{Y{Y{YˁYˁYˁYˁYˁY{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y|Y|Y|Y|YˁYˁYˁY|Y|Y|YˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y|Y|Y|Y|Y{Y{Y{Y}Y}Y}Y|Y|Y|Y|Y|Y|Y}Y|Y|Y}Y}Y}Y}Y}Y}Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y}Y|Y|Y}Y}Y}Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y}Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y}Y}Y}Y|Y|Y|Y}Y}Y}Y|Y|Y|Y}Y}Y}Y|Y|Y|Y}Y}Y}Y}Y}Y}Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{YˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{YˁY}YˁY}Y}Y}YˁYˁYˁYˁYˁYˁY}Y}YˁYˁY}Y}YˁYˁYˁY}Y}YˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY}Y}YˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY}Y}YˁYˁYˁYˁYˁYˁYˀY}YˀYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY}Y}Y}YˁYˁY}Y}YˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY}Y}Y}YˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY}Y}Y}Y}Y}Y}YˁYˁYˁYˁYˁY}Y}YˁYˁYˁYˁYˁY}Y}Y}Y}Y}Y}YˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY|Y|Y|Y|Y|Y{Y{Y{Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y{Y{Y{YˁYˁYˁYˁYˁYˁY{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y{Y{Y{Y|Y|Y|Y|Y|Y|Y|Y|Y{Y{Y{Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y{Y{Y{Y{Y{Y{Y|Y|Y|Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y|Y|Y|Y|Y|Y|Y|Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y{Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|Y|YˁYˁYˁYˁYˁYˁYˁY{Y{Y{YˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY˒YˁYˁYXYXYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁY˚YVK5K5YLK5YMYKYLgYL\YLK5YM:YLK5YLYL+K5K5YLYK+K5YVK5K5YK+YLK5YKcY˚Y^K5YLpYLpK5K5K5K5K5K5K5K5K5YVK5K5K5K5K5K5K5K5K5K5K5K5YL2K5K5K5K5K5K5YKK5K5K5K5K5K5YKK5K5K5K5K5K5YKK5K5K5YLZK5K5K5K5K5K5K5K5K5K5YLK5K5Y^K5K5K5K5K5K5Y^K5YKK5K5K5YK4K5K5Y^Y^K5K5YJK5YL{YL{YL{K5K5K5K5YLYLYLYLK5K5K5YLYM8K5YKK5K5K5K5K5K5K5K5K5K5K5K5YL`K5K5K5YKaK5K5K5K5K5YJK5K5K5Y^K5K5YL(YKK5K5K5K5Y^K5K5YLcK5YYY^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^YY}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y˚Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}YY}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y}Y^K5K5K5YLK5K5YLK5K5K5YLK5YLYVYLK5K5K5K5YLYLwK5YLY^K5K5K5YLYVYLYM'YM'YM'YM'YM0YM-YK$YM'YM%YMYM'YM%YM'YLMYLYM'YLYMYM'YMYK$YLMYLYM"YMYM YM"YM'YM'YLYM!YM"YM'YLK5YM'YLYVYJYK$YLYM'YLYM-YLYM%YVYM YM YMYLMYLMYK$YLYLYLYVYLK5YKYK5YLK5K5K5YM9YKK5K5K5YL+K5YLK5Y^Y^YVK5K5K5K5K5K5K5K5K5K5K5Y^K5K5K5K5YKK5YL\K5K5YLK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YMK5Y^K5K5YK|YˍK5YMK5K5K5Y^YLK5K5YMYL#YVYMYMYMYMYMYMYMYMK5YLTY^Y^YKYLK5K5YLdY^Y^YLFK5YLK5YK5YJYKnK5Y^K5YVK5K5K5K5K5K5YVK5K5K5YJK5K5K5YVK5K5Y^K5K5K5K5K5K5K5K5Y^Y^K5K5K5K5YLYM8K5K5K5K5K5K5K5K5K5K5YKY^YYM:K5K5YLYMY^YMK5K5K5YL*YLYKK5K5YKYLBYLY^Y^Y^Y^Y^YKYLYLfYLYM Y^K5K5YLK5K5YLK5YLY^K5Y^YVYLYL`YJY^YLK5K5K5K5K5K5K5Y^YLFK5K5K5YMK5YVK5K5K5K5K5YKY^YM.Y^Y^Y^K5K5K5YK K5K5YKRK5YJYKzYLYL3YL]YJK5K5YM"K5YLlYMK5K5YLYLK5K5K5K5K5YK,Y^Y^Y^Y^Y^K5K5K5K5YVK5K5K5K5YK@K5K5YK=K5K5YLYLK5YKYMK5K5K5YLK5K5Y^K5YJYJYLYLYLK5YMYMY^Y^YKY_YM2K5Y_K5YKK5K5Y_Y_Y_K5YK@K5Y_K5K5K5Y_Y_YLYKK5Y_YLK5K5K5YK@K5YKK5YKK5Y_Y_K5K5Y_K5YM YM K5YL Y_YMYLK5Y_Y_K5K5K5YKK5K5YKY_K5Y_YMK5K5K5K5Y_Y_YL_K5YVK5K5K5K5YLK5K5K5YLK5K5YK;K5K5K5K5K5YJY_K5Y_Y_Y_YKK5K5K5YM4K5YVYKK5K5K5K5YK?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YJK5YJK5K5K5K5K5Y_YM0YMYLDK5K5K5K5YLY_K5K5K5YMK5K5K5K5K5YLK5Y_YL K5K5K5K5YM5K5K5K5YKYJY_YJK5YJYLYLK5K5YLK5Y_YKK5Y_K5Y_YVK5YLK5K5YLYK$YKYLYLYK"YLK5K5Y_K5K5YLZYLY_K5K5K5YL/Y_YLYLK5YL~K5YM.K5K5K5Y_K5YKK5K5K5K5K5YKkYK8YVK5K5K5K5K5K5K5K5K5K5K5K5K5YK?K5YLYM;K5YK]YL_K5K5K5K5K5K5YL#K5K5Y_YJY_Y_K5Y_YLYLK5YLYK,K5K5YLK5K5K5Y_K5Y_YKK5Y_YK,YM8K5YLY_YMYLrYLK5YKK5K5K5YJK5K5K5YL'K5Y_K5K5YLYLK5K5K5K5Y_K5YMYK1K5YJK5YLYLY_Y_K5Y_K5K5K5K5YLYLYM8K5Y_YLK5K5K5K5K5YKhY_K5K5YLK5K5K5K5K5K5YJK5K5K5YLY_YK7YL*YKK5K5K5YVK5K5K5K5K5K5K5K5YLK5K5YVK5K5K5K5K5YL^YM3YLK5K5K5K5YVK5K5K5K5K5K5K5K5K5K5YVK5K5K5K5YJK5K5K5K5K5K5K5YKYLK5YKYVYMYLYM6K5YMYMYLEYVYMYM*YM(YMYM6YM'YM6YM'YMYM(Y_Y_Y_Y_YVYLwYLwYLwYLwYLwYLwYK&YLwYMK5Y_K5K5K5YKY_Y_YLsYJY_YLYLY_K5YLK5YKK5YLY_YLYVK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YLYL|YL|K5K5K5YKYK5Y_K5K5K5K5K5K5K5YLMY_K5YLlY_Y_Y_YK^YVYK^YLYLYK]YK^YK]YK^YK^YK]K5K5K5K5K5K5K5K5K5K5K5YLYL/YK2YLK5K5Y_K5K5YKYKY_YK2YKK5Y_K5K5K5Y_K5YL K5K5K5K5YKK5K5K5K5Y_Y_K5K5K5Y_K5K5K5K5K5Y_K5K5K5K5K5K5K5K5K5Y_K5YK^K5K5K5K5K5K5K5K5Y_K5K5Y_K5YVYLK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YM5Y_YM5K5K5K5K5K5K5K5K5Y_K5K5K5K5K5Y_Y_K5Y_K5Y_YM5K5YLK5K5K5K5K5K5K5K5K5Y_K5YM1YLK5K5K5K5Y_K5K5Y_K5Y_YKYKY_YKYM8YKBY_K5K5K5Y_YKY_YJK5K5YMK5YLY_YKYKY_K5Y_K5YKYM2K5K5K5K5K5K5K5K5K5Y_YLK5K5K5Y_K5YKYKY_Y_K5K5K5YLK5K5YKhYKeYKYM2YLKY_YLYL+K5K5YLYLYLYJY_YL^YJY_YLK5K5K5K5K5YLK5Y_Y_K5Y_K5YKK5YVYMYLYM6YLYLY_Y_Y_Y_Y_Y_YL9YKK5YLK5K5YKYKY_YKY_YM;K5K5K5YLtK5K5K5K5K5YKY_Y_Y_Y_K5YLK5K5Y_K5K5YLYL YL YL Y_K5K5K5K5K5Y_Y_K5Y_YVK5YLdYLYKK5YJY_YLOYLK5K5K5YLYL#YKK5Y_YKTYK/K5K5YKYVK5K5K5K5K5K5K5K5K5Y_K5K5K5K5YLYLYKK5YJK5K5K5K5K5Y_YKK5K5K5K5K5K5YVK5K5K5K5YLK5K5K5K5YMK5Y_YM6K5K5K5K5K5K5Y_K5K5K5Y_K5YLYM;K5YLYJK5K5K5YL\K5K5K5K5YLsK5K5K5K5Y_Y_K5K5Y_Y_Y_Y_K5K5Y_K5K5K5K5K5K5K5K5K5K5YLK5K5YM8Y_YLK5K5K5K5K5K5K5YVK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YMY_YVYMYLYLYLYLK5K5YMK5YKK5K5K5YKaK5YKYLYLK5Y_K5YM1YLYKBY_Y_YKYKK5K5YJK5YL6YKK5YMY_Y_Y_YMYM YKK5YLK5K5YLY_YMK5K5YKK5K5K5Y_Y_YLK5K5Y_Y_YLY_Y_K5K5K5Y_Y_K5K5YJK5YVK5K5K5K5K5K5K5K5YVK5K5K5K5K5Y_K5YKK5K5K5K5YLK5Y_YJK5Y_K5YK+Y_K5K5YKK5K5K5YLpK5YMYL(YLY_YLBK5K5K5Y_Y_K5K5K5Y_YLyK5K5K5K5YLeK5K5K5K5YVK5K5K5K5K5K5K5K5K5K5K5YVYLK5K5K5YLYKK5YLYLYLGYLcK5YKK5YKYKK5YLcK5K5K5K5K5K5YKK5K5K5YKK5K5K5YKYKK5K5YLYK>K5YKK5YJYKYJK5YLK5Y_K5Y_Y~YLYVK5K5K5K5K5Y_Y_Y_Y_Y_Y_Y_K5YˁY_K5YKYKYJK5K5K5YK@K5Y_YLK5YJYKYYLYJYKYLK5YLcK5YKK5Y_Y_K5YLYLY_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_K5Y_K5YMYVK5K5K5K5YKYLK5K5K5Y_Y_YL|K5Y_YLK5K5K5K5K5K5K5YVK5K5K5K5K5K5K5K5K5YVK5YK?K5K5YK?YK?YVK5K5K5K5K5K5K5K5YK=YK=YK@K5K5YK>K5K5K5YK@YK=K5YK?K5K5K5YK?YK?K5YK?YK>YK>YK>K5YKhK5K5K5K5YK>K5K5YK?YK?YKAYK@YK@YK?YK?K5K5YK@YK@YK@YK@YK@YK@YK=YK@K5YVK5K5K5K5K5K5Y_YVK5K5K5K5Y_K5K5Y_YLY_K5K5K5YVK5K5K5K5K5K5YLYLYLYLYL`YKYMYLK5YJYKzK5YK(YLFK5K5K5K5K5K5K5K5Y_YLK5K5Y_Y_YM K5K5YL[YL0YLJYKYLK5K5YL[K5YL`K5K5K5Y_YL`YKY_K5YLYM-Y_Y_YL0Y_Y_YLK5K5Y_K5YVK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YVYLvYKoYMK5YL#K5K5K5K5K5K5YLK5K5K5K5YMK5YL[Y_Y_Y_K5K5Y_YVK5K5YVK5YLTYKY_YKY_Y_Y_YLZYK2K5K5K5K5Y_K5K5K5YLlK5YLOK5Y_K5YLYL#Y_Y_Y_K5K5Y_K5YKY_K5K5K5K5Y_YKK5K5K5K5YVK5K5YLNK5YKK5YMYLK5K5K5K5YMK5K5Y_Y_YMYM.YVK5YLYLYL YLYLYLYKYKK5YLYKK5K5Y_K5YVK5K5K5YKK5K5K5Y_K5K5YVK5K5K5K5YL`YM-YM:YLNYKK5K5K5K5YLYVK5K5K5K5K5YKYL#K5K5YVYKYM0YMYKYMK5YMK5YLYKYLK5YMYKYMYJYMYMYLYMYLFK5YMYLYVK5K5YVYJYVYJYK9K5K5YJYKYK9YJYJYKYKNYKYKYL*YM5YKYM;YLRYLYKYKK5K5K5YJK5K5K5YKYKYL]YJYKnYLK5YM:YL@YKYLK5YMK5K5K5YKK5K5K5YMYLYL@K5YLK5K5YK0Y_K5K5YK@K5K5K5K5K5K5K5YLK5K5K5K5YLY_K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YLK5K5YLK5K5K5YKK5YL=K5YLK5K5K5K5YLYJK5K5K5K5K5K5K5K5YLK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YLK5K5K5K5K5K5K5K5K5K5K5Y_K5YLBY_YL3YKYKY_YLYK2YKjYKY_YLYKBYJYJYK2YKYLYL+YLYKSYKYK2YKaYKK5YLYKaYJY_Y_YL4YVYLPYVYLYM"YM'YM'YLMYM'YM'YLMYM'YM'YM"YM'YM'YM'YM&YM2YVK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YL|K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YˍYˍYˍYˍYˍYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYˁYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZY{Y{Y{Y{YˍYˍYˍYˍY˄Y˄Y˄Y˄Y˄Y˄Y˄Y˅Y˄Y˄YˍYˍYˍY˅Y˅Y˅Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅YˌYˌYˌY˅Y˅Y˅Y˅Y˅YˍYˍYˍYˍYˍYˍY˅Y˅Y˅Y˅Y˅Y˅YˍYˍY˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅YˍYˍYˍYˍYˍYˍY˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄YˍYˍYˍY˄Y˄YˍYˍYˍY˄Y˄Y˄YˍYˍYˍY˅Y˄Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˅Y˄Y˄Y˄Y˄YˌYˌYˌY˄Y˄Y˄Y˄Y˄Y˄YˍYˍYˍYˍYˍYˍYˍYˍY˄Y˄Y˄YˌYˌYˌYˋY˅YˋYˍYˍYˍYˍYˍYˍYˍY˄Y˄Y˄Y˅Y˅Y˅Y˅Y˅Y˅Y˄Y˄Y˄YˌYˌYˌYˍYˍYˍYˍYˍYˍY˃YˁYˁYˁYˁY˃Y˃Y˃Y˃YˁYˁYY~K5Y~Y~YYKmK5K5YLpYKYK K5YLpK5K5K5Y`YYyYyK5YzK5YK5YK5YK5YK5K5K5K5K5K5YLK5K5K5K5K5K5YK5K5K5YVK5K5K5K5K5K5K5K5K5K5K5K5K5K5YVK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YYY~K5YY~K5YK5K5Y~K5K5Y~K5K5YY~K5Y~K5K5K5K5K5K5YLpK5YK5YY|YzK5YzY|YKYK5K5YYJK5K5K5K5K5K5K5K5YzK5K5K5YVK5K5K5K5K5K5K5K5K5K5K5K5K5K5YKYK5K5K5YzK5K5YzK5K5YJYVK5K5K5K5YKK5K5K5YY~Y~YK5Y~Y~YYYYJY~K5YLYK5YYJYYLK5YJYK5K5YK5YVYK3K5K5K5K5YK5K5K5YK5YJYYK5K5K5K5K5K5K5K5K5K5K5K5K5YVYJK5YVYJYJK5YVK5K5K5YJK5YJYLSYK5YYYK5K5YˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍY˄Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˄Y˄Y˄Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˄Y˄Y˄Y˄Y˄Y˄Y˃Y˃Y˃Y˄Y˃Y˄Y˃Y˃Y˄Y˄Y˄Y˄Y˄Y˄Y˃Y˃Y˄Y˄Y˄Y˄Y˄Y˄Y˃Y˃Y˄Y˄Y˃Y˃Y˄Y˄Y˄Y˃Y˃Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˄Y˃Y˃Y˄Y˄Y˄Y˄Y˃Y˃Y˄Y˄Y˄Y˄Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃Y˃YˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˍYˁYˁYˁYZYZYZc0f97da1849a62bb580573290c93c0d4a0e2e8e02d219072f28cf58f2b36e73ff703489d5c5af0c367ba624774c02169fbcd9625d0aa735ad3d92b8bb67b3b6f719104df83b534ba45e8efddbb951759f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee320c15d9e72cf3ab3ba2928ed9194f01306cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d353f7e61e1be4a9eb5ac112c2f44ea4b6c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bdf6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e644259a3fca17d9d38ecef22a1f3d636034ad18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead30071749fa7bc38b9c7ee7ec2cceeb3979d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b1920731479a9b7d1d64f5ba22d703a63228f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d995af9ae37087d716f491851a9f9c2d0f56967fd0d6c94c7c4b444166d6dce6d595ad856df74cf0562f5f010faa590ff06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9bf60d391bb351d72e43072aee0c245ce95c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0aff1448d854919a1a3a5df0ee54907080161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c342c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c51198f2ac1547377ad5c4e823181af8071b966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4de0e9b2de6723b36993c72c335884ace342135c7c6b34b7a2ef2b3b5d5c4d05dce6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244436476cb21d7bbbee0cad5a33ffdb30a172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044379369fdbfe476a42604083958d45276a1f5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631d5229d237950f443de25aba6214d884f540ee838c7a1c8740b3f7059410dd135dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9410b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01ae97577b4d1bd67295e254b7be19ec1443bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d28d1efcc85713421029a644dd37f08fedea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0772950e184eaef3486487980d3276f7dae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b694c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c887399fe36816e650e214906bd4368d5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea37a25a1f3bdeb6f747f598d7898cf4e42243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec84ad4c69c7bc93a4bba7b8ea469b113db637af1c73421882ae5848f86c0fc696d78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c641abef96f7d061a14fc67388e190abfaa179f437e8761b41a5c90ed05c327920f17d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a35066b53a51fb101782e868b9f009635f4ad7fb85ba0fe213de02e4eaf2c6737aceb2fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7fb7f7fc1bb776d0623484730f56b037098285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c016a390430bdd504ae63fc33df56df0073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba49bc49b77e39733306d0ce1054b3d56f1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde96997335a994388aab3adaf8a3267c3a2170f128b408893dc639870c04ccfa610d1195ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8c136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ec0f97da1849a62bb580573290c93c0d4afd97886fca7e6456a96eaef5e2d4127d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ec700a068fad5dd57f067d4a32818e0a5d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2fd8383e329a96e87f3d60982c548814795f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be98df127f47d77da85f9b073c80d51499f7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290e0f6479f9c8d2a48920166b81bded7f514491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db959b12cf0765a6e7d7f2bb368f1df09365a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc7ce46f976a4d177fa829a001938d842494bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d09ad6af7eedfbd12961d63b27a4ce641a67c9c6ea08ca4c6f32a61fa5459eed8559c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c889249a90c8a68d6cbbd3547226b9d81df5f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c62571ebf499e3baf14b5209a789398e9867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a2922ff8f5923a6e9911b1afa21b3a284d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a12e4f8c5b760f928c8f8738961f4592e4ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2b0cea3ee5c977a7fd1fc1b69b2a17e51c03ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aaa69ff28fe82bc83a28e5db1b63da1e732bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fca5914f52d1e5a1acaf07316c76f3d193eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534a27c15c1e1bad56a3421b87675098daf477bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4bc697a44ad9f3db75e88cdaef3058e714f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9fabc5f3a4e80c3a29093fdaad2ec4d31e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8630950045f0b130db29e7c92e337a4528fe9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a34221be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c733591090ba83857347b9a80f0358621b5a0cec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a8669a757655b4674cf43a9c3de96b428806650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b8c558df53d44431a5bc8ff45226c00cd967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e43798de43a8720a7e3283e0d76a94093ff365f05d03ab3c224e1bb26044f2b00127a72b017133309dfb3dad59e6210bc17079d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2d5ff9b8963de1c4bf4d60f7337201d99c2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5a9bb6855fe5aadd00fe68bdb7364c6aaf12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bb50edfd30ffdd6a8755b77a1b9155aaa2d49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa6e3df1bc48d8a1ba8d4ab074e44a187ea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19ae911a3e8c0d41abeaaa360fac6e3e8050ace38fd2b24b1a63bdff5671ccc08022472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c33c622e02f96bd1303e545a64c95052d510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b5f59c53717d5cf4ba9f794bc99e736f854e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a86259e143f290926347e71687a5a2923862c92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa9130cdc1272ab41ae15550634e475f23c2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ced3be9b6aaeca4a92c1c91c14f9c41ef14551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1a57ca2089e4754df37281e1a72eda5787f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55bb4fb81822a1bb8dbf349650570f04815a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da0bf7e8b8f576e836f1a1a40e6178dfca7c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed8868a498c0b4dd363ff0f47df854a73d6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69e1cf59802b2acb71202f76d9e387d95a8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca149568c33617c4291613e9307c36e54bc67ec40f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d2036d0f7abfc63dd4cd96aa9adfa38a988afba3d310e990bfd0e6dc00b98aad83666668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef827f8d9a2d430c7f28a7540d2dbc00c775ac7b21c9dc067e45c23fb4604af8f5433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cffa3780ff863abfc9f8963892e111bfa44a1039819bd4726ca702c725f5334ea2505e88457b39caf363d1581486c5cbcac199947a15e196d1e1b4ebdb5be5491f515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8067422ecc7feaa8d460adda94ca9b69866689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a70c237a668f66ec63b4ae654ede2a5ef3c13bb58826ac8b6d05252a3337c87a9ab3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc81ff5d609778e376548f45a0ecfff723a3fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3a1f8740e58103e5e68bb4d4cb0fe3e958804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a8b10621c8039612ef43a225bc006d99542410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d94227bd6dfd4fee4d0907166a84dbfff6287f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24ece7034d14cb8f25b1f3e538901fba17719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6ed0471b06c5ad9af0e46240411ec43fb424d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f525687e3428a1ac8e329b55f37fcfaaf3cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f79ed618e3ccb7fe24baad54944129ed71a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50988b086a57094c6a975ccd08692f62685ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e05e073d2111e5b83fcc09eaa44eda3422bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db80c63403feae9ede6debf935d0cec546186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de6887877767f94a3ea298dcebd434f6a3466e0a30be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112f4e7cd7a4e38edafce7b8c8bbe544ddfac32d73b3597e9b4adf27ff2427cc5b151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db0227de834114dbe5e54ba94e60795a63c111a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b441fb0b157f9754f221bc7450dda9c5f442674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa3503a610c994b4c22461e8399fe050c6d0016fc11e521911222e0e4a3258551087d97f9371f5fd79e81ed2bc3174dab1ecc6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f5ea88d97c4e3012c23785b9651cc17940c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28e8b2fdd3ed1d5a899e515f09a432972b25b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5fb9c344387af9c7167bfecdd5872ebcdefd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41ca091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fefadd90aebd76542e6f51a2ba81e544ddc11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587cd9258b7311e7464ac7143389d9ca469cd9258b7311e7464ac7143389d9ca46934b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a327503a886d56531c33ff2db38098723227503a886d56531c33ff2db380987232300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab125.5.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)@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.10.2.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] l2cap: prevent stack overflow on incoming bluetooth packet (Neil Horman) [1490060 1490062] {CVE-2017-1000251}- [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 1508234724  !"#$%&'()*+,-./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-042stab125.52.6.32-042stab125.52.6.32-042stab125.52.6.32-042stab125.52.6.32-042stab125.5                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 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-042stab125.5.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-042stab125.5//usr/src/kernels/2.6.32-042stab125.5/arch//usr/src/kernels/2.6.32-042stab125.5/arch/alpha//usr/src/kernels/2.6.32-042stab125.5/arch/alpha/boot//usr/src/kernels/2.6.32-042stab125.5/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/alpha/lib//usr/src/kernels/2.6.32-042stab125.5/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/alpha/mm//usr/src/kernels/2.6.32-042stab125.5/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/arm//usr/src/kernels/2.6.32-042stab125.5/arch/arm/boot//usr/src/kernels/2.6.32-042stab125.5/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab125.5/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab125.5/arch/arm/common//usr/src/kernels/2.6.32-042stab125.5/arch/arm/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/arm/lib//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab125.5/arch/arm/mm//usr/src/kernels/2.6.32-042stab125.5/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab125.5/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab125.5/arch/arm/tools//usr/src/kernels/2.6.32-042stab125.5/arch/arm/vfp//usr/src/kernels/2.6.32-042stab125.5/arch/avr32//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boards//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boot//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/lib//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/mm//usr/src/kernels/2.6.32-042stab125.5/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab125.5/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/cris//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab125.5/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab125.5/arch/cris/boot//usr/src/kernels/2.6.32-042stab125.5/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab125.5/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab125.5/arch/cris/include//usr/src/kernels/2.6.32-042stab125.5/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab125.5/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab125.5/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab125.5/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab125.5/arch/cris/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/cris/mm//usr/src/kernels/2.6.32-042stab125.5/arch/frv//usr/src/kernels/2.6.32-042stab125.5/arch/frv/boot//usr/src/kernels/2.6.32-042stab125.5/arch/frv/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/frv/lib//usr/src/kernels/2.6.32-042stab125.5/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab125.5/arch/frv/mm//usr/src/kernels/2.6.32-042stab125.5/arch/h8300//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/boot//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/lib//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/mm//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/platform//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab125.5/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab125.5/arch/ia64//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/dig//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/hp//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/lib//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/mm//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/pci//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/sn//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/uv//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/ia64/xen//usr/src/kernels/2.6.32-042stab125.5/arch/m32r//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/boot//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/lib//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/mm//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab125.5/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab125.5/arch/m68k//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/atari//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/lib//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/mac//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/mm//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/q40//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/tools//usr/src/kernels/2.6.32-042stab125.5/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab125.5/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab125.5/arch/microblaze//usr/src/kernels/2.6.32-042stab125.5/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab125.5/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab125.5/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab125.5/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab125.5/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab125.5/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab125.5/arch/mips//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab125.5/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab125.5/arch/mips/ar7//usr/src/kernels/2.6.32-042stab125.5/arch/mips/basler//usr/src/kernels/2.6.32-042stab125.5/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab125.5/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab125.5/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab125.5/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab125.5/arch/mips/boot//usr/src/kernels/2.6.32-042stab125.5/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab125.5/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab125.5/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab125.5/arch/mips/dec//usr/src/kernels/2.6.32-042stab125.5/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab125.5/arch/mips/emma//usr/src/kernels/2.6.32-042stab125.5/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab125.5/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab125.5/arch/mips/fw//usr/src/kernels/2.6.32-042stab125.5/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab125.5/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab125.5/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab125.5/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab125.5/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab125.5/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab125.5/arch/mips/jazz//usr/src/kernels/2.6.32-042stab125.5/arch/mips/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/mips/lasat//usr/src/kernels/2.6.32-042stab125.5/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab125.5/arch/mips/lib//usr/src/kernels/2.6.32-042stab125.5/arch/mips/loongson//usr/src/kernels/2.6.32-042stab125.5/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab125.5/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab125.5/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab125.5/arch/mips/mm//usr/src/kernels/2.6.32-042stab125.5/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab125.5/arch/mips/nxp//usr/src/kernels/2.6.32-042stab125.5/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab125.5/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab125.5/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab125.5/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab125.5/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab125.5/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab125.5/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab125.5/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/mips/pci//usr/src/kernels/2.6.32-042stab125.5/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab125.5/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab125.5/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab125.5/arch/mips/power//usr/src/kernels/2.6.32-042stab125.5/arch/mips/rb532//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab125.5/arch/mips/sni//usr/src/kernels/2.6.32-042stab125.5/arch/mips/txx9//usr/src/kernels/2.6.32-042stab125.5/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab125.5/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab125.5/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab125.5/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab125.5/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab125.5/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab125.5/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab125.5/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab125.5/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab125.5/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab125.5/arch/parisc//usr/src/kernels/2.6.32-042stab125.5/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab125.5/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/parisc/lib//usr/src/kernels/2.6.32-042stab125.5/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/parisc/mm//usr/src/kernels/2.6.32-042stab125.5/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab125.5/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab125.5/arch/s390//usr/src/kernels/2.6.32-042stab125.5/arch/s390/appldata//usr/src/kernels/2.6.32-042stab125.5/arch/s390/boot//usr/src/kernels/2.6.32-042stab125.5/arch/s390/crypto//usr/src/kernels/2.6.32-042stab125.5/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab125.5/arch/s390/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab125.5/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab125.5/arch/s390/kvm//usr/src/kernels/2.6.32-042stab125.5/arch/s390/lib//usr/src/kernels/2.6.32-042stab125.5/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/s390/mm//usr/src/kernels/2.6.32-042stab125.5/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/score//usr/src/kernels/2.6.32-042stab125.5/arch/score/boot//usr/src/kernels/2.6.32-042stab125.5/arch/score/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/score/lib//usr/src/kernels/2.6.32-042stab125.5/arch/score/mm//usr/src/kernels/2.6.32-042stab125.5/arch/sh//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boot//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab125.5/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab125.5/arch/sh/cchips//usr/src/kernels/2.6.32-042stab125.5/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab125.5/arch/sh/drivers//usr/src/kernels/2.6.32-042stab125.5/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab125.5/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab125.5/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab125.5/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab125.5/arch/sh/lib//usr/src/kernels/2.6.32-042stab125.5/arch/sh/lib64//usr/src/kernels/2.6.32-042stab125.5/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/sh/mm//usr/src/kernels/2.6.32-042stab125.5/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/sh/tools//usr/src/kernels/2.6.32-042stab125.5/arch/sparc//usr/src/kernels/2.6.32-042stab125.5/arch/sparc/boot//usr/src/kernels/2.6.32-042stab125.5/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/sparc/lib//usr/src/kernels/2.6.32-042stab125.5/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/sparc/mm//usr/src/kernels/2.6.32-042stab125.5/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/sparc/prom//usr/src/kernels/2.6.32-042stab125.5/arch/um//usr/src/kernels/2.6.32-042stab125.5/arch/um/drivers//usr/src/kernels/2.6.32-042stab125.5/arch/um/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab125.5/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab125.5/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab125.5/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab125.5/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab125.5/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab125.5/arch/um/scripts//usr/src/kernels/2.6.32-042stab125.5/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab125.5/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab125.5/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab125.5/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab125.5/arch/x86//usr/src/kernels/2.6.32-042stab125.5/arch/x86/boot//usr/src/kernels/2.6.32-042stab125.5/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab125.5/arch/x86/crypto//usr/src/kernels/2.6.32-042stab125.5/arch/x86/ia32//usr/src/kernels/2.6.32-042stab125.5/arch/x86/include//usr/src/kernels/2.6.32-042stab125.5/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab125.5/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab125.5/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab125.5/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab125.5/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab125.5/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab125.5/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab125.5/arch/x86/kvm//usr/src/kernels/2.6.32-042stab125.5/arch/x86/lguest//usr/src/kernels/2.6.32-042stab125.5/arch/x86/lib//usr/src/kernels/2.6.32-042stab125.5/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab125.5/arch/x86/mm//usr/src/kernels/2.6.32-042stab125.5/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab125.5/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab125.5/arch/x86/pci//usr/src/kernels/2.6.32-042stab125.5/arch/x86/power//usr/src/kernels/2.6.32-042stab125.5/arch/x86/tools//usr/src/kernels/2.6.32-042stab125.5/arch/x86/vdso//usr/src/kernels/2.6.32-042stab125.5/arch/x86/video//usr/src/kernels/2.6.32-042stab125.5/arch/x86/xen//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab125.5/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab125.5/block//usr/src/kernels/2.6.32-042stab125.5/crypto//usr/src/kernels/2.6.32-042stab125.5/crypto/async_tx//usr/src/kernels/2.6.32-042stab125.5/crypto/mpi//usr/src/kernels/2.6.32-042stab125.5/crypto/signature//usr/src/kernels/2.6.32-042stab125.5/drivers//usr/src/kernels/2.6.32-042stab125.5/drivers/accessibility//usr/src/kernels/2.6.32-042stab125.5/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab125.5/drivers/acpi//usr/src/kernels/2.6.32-042stab125.5/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab125.5/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab125.5/drivers/amba//usr/src/kernels/2.6.32-042stab125.5/drivers/ata//usr/src/kernels/2.6.32-042stab125.5/drivers/atm//usr/src/kernels/2.6.32-042stab125.5/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab125.5/drivers/base//usr/src/kernels/2.6.32-042stab125.5/drivers/base/power//usr/src/kernels/2.6.32-042stab125.5/drivers/bcma//usr/src/kernels/2.6.32-042stab125.5/drivers/block//usr/src/kernels/2.6.32-042stab125.5/drivers/block/aoe//usr/src/kernels/2.6.32-042stab125.5/drivers/block/drbd//usr/src/kernels/2.6.32-042stab125.5/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab125.5/drivers/block/paride//usr/src/kernels/2.6.32-042stab125.5/drivers/block/ploop//usr/src/kernels/2.6.32-042stab125.5/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab125.5/drivers/bluetooth//usr/src/kernels/2.6.32-042stab125.5/drivers/cdrom//usr/src/kernels/2.6.32-042stab125.5/drivers/char//usr/src/kernels/2.6.32-042stab125.5/drivers/char/agp//usr/src/kernels/2.6.32-042stab125.5/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab125.5/drivers/char/ip2//usr/src/kernels/2.6.32-042stab125.5/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab125.5/drivers/char/mwave//usr/src/kernels/2.6.32-042stab125.5/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab125.5/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab125.5/drivers/char/rio//usr/src/kernels/2.6.32-042stab125.5/drivers/char/tpm//usr/src/kernels/2.6.32-042stab125.5/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab125.5/drivers/clocksource//usr/src/kernels/2.6.32-042stab125.5/drivers/connector//usr/src/kernels/2.6.32-042stab125.5/drivers/cpufreq//usr/src/kernels/2.6.32-042stab125.5/drivers/cpuidle//usr/src/kernels/2.6.32-042stab125.5/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab125.5/drivers/crypto//usr/src/kernels/2.6.32-042stab125.5/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab125.5/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab125.5/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab125.5/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab125.5/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab125.5/drivers/dca//usr/src/kernels/2.6.32-042stab125.5/drivers/dio//usr/src/kernels/2.6.32-042stab125.5/drivers/dma//usr/src/kernels/2.6.32-042stab125.5/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab125.5/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab125.5/drivers/edac//usr/src/kernels/2.6.32-042stab125.5/drivers/eisa//usr/src/kernels/2.6.32-042stab125.5/drivers/firewire//usr/src/kernels/2.6.32-042stab125.5/drivers/firmware//usr/src/kernels/2.6.32-042stab125.5/drivers/gpio//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab125.5/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab125.5/drivers/hid//usr/src/kernels/2.6.32-042stab125.5/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab125.5/drivers/hv//usr/src/kernels/2.6.32-042stab125.5/drivers/hwmon//usr/src/kernels/2.6.32-042stab125.5/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab125.5/drivers/i2c//usr/src/kernels/2.6.32-042stab125.5/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab125.5/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab125.5/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab125.5/drivers/ide//usr/src/kernels/2.6.32-042stab125.5/drivers/idle//usr/src/kernels/2.6.32-042stab125.5/drivers/ieee1394//usr/src/kernels/2.6.32-042stab125.5/drivers/ieee802154//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab125.5/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab125.5/drivers/input//usr/src/kernels/2.6.32-042stab125.5/drivers/input/gameport//usr/src/kernels/2.6.32-042stab125.5/drivers/input/joystick//usr/src/kernels/2.6.32-042stab125.5/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab125.5/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab125.5/drivers/input/misc//usr/src/kernels/2.6.32-042stab125.5/drivers/input/mouse//usr/src/kernels/2.6.32-042stab125.5/drivers/input/serio//usr/src/kernels/2.6.32-042stab125.5/drivers/input/tablet//usr/src/kernels/2.6.32-042stab125.5/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab125.5/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab125.5/drivers/leds//usr/src/kernels/2.6.32-042stab125.5/drivers/lguest//usr/src/kernels/2.6.32-042stab125.5/drivers/macintosh//usr/src/kernels/2.6.32-042stab125.5/drivers/mca//usr/src/kernels/2.6.32-042stab125.5/drivers/md//usr/src/kernels/2.6.32-042stab125.5/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab125.5/drivers/media//usr/src/kernels/2.6.32-042stab125.5/drivers/media/common//usr/src/kernels/2.6.32-042stab125.5/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab125.5/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab125.5/drivers/media/radio//usr/src/kernels/2.6.32-042stab125.5/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab125.5/drivers/media/rc//usr/src/kernels/2.6.32-042stab125.5/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab125.5/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab125.5/drivers/memstick//usr/src/kernels/2.6.32-042stab125.5/drivers/memstick/core//usr/src/kernels/2.6.32-042stab125.5/drivers/memstick/host//usr/src/kernels/2.6.32-042stab125.5/drivers/message//usr/src/kernels/2.6.32-042stab125.5/drivers/message/fusion//usr/src/kernels/2.6.32-042stab125.5/drivers/message/i2o//usr/src/kernels/2.6.32-042stab125.5/drivers/mfd//usr/src/kernels/2.6.32-042stab125.5/drivers/misc//usr/src/kernels/2.6.32-042stab125.5/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab125.5/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab125.5/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab125.5/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab125.5/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab125.5/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab125.5/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab125.5/drivers/mmc//usr/src/kernels/2.6.32-042stab125.5/drivers/mmc/card//usr/src/kernels/2.6.32-042stab125.5/drivers/mmc/core//usr/src/kernels/2.6.32-042stab125.5/drivers/mmc/host//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab125.5/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab125.5/drivers/net//usr/src/kernels/2.6.32-042stab125.5/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab125.5/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab125.5/drivers/net/arm//usr/src/kernels/2.6.32-042stab125.5/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab125.5/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab125.5/drivers/net/atlx//usr/src/kernels/2.6.32-042stab125.5/drivers/net/benet//usr/src/kernels/2.6.32-042stab125.5/drivers/net/bna//usr/src/kernels/2.6.32-042stab125.5/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab125.5/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab125.5/drivers/net/bonding//usr/src/kernels/2.6.32-042stab125.5/drivers/net/can//usr/src/kernels/2.6.32-042stab125.5/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab125.5/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab125.5/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab125.5/drivers/net/cris//usr/src/kernels/2.6.32-042stab125.5/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab125.5/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab125.5/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab125.5/drivers/net/e1000//usr/src/kernels/2.6.32-042stab125.5/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab125.5/drivers/net/ehea//usr/src/kernels/2.6.32-042stab125.5/drivers/net/enic//usr/src/kernels/2.6.32-042stab125.5/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab125.5/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab125.5/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab125.5/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab125.5/drivers/net/i40e//usr/src/kernels/2.6.32-042stab125.5/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab125.5/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab125.5/drivers/net/igb//usr/src/kernels/2.6.32-042stab125.5/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab125.5/drivers/net/irda//usr/src/kernels/2.6.32-042stab125.5/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab125.5/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab125.5/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab125.5/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab125.5/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab125.5/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab125.5/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab125.5/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab125.5/drivers/net/netxen//usr/src/kernels/2.6.32-042stab125.5/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab125.5/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab125.5/drivers/net/phy//usr/src/kernels/2.6.32-042stab125.5/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab125.5/drivers/net/qlge//usr/src/kernels/2.6.32-042stab125.5/drivers/net/sfc//usr/src/kernels/2.6.32-042stab125.5/drivers/net/skfp//usr/src/kernels/2.6.32-042stab125.5/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab125.5/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab125.5/drivers/net/tulip//usr/src/kernels/2.6.32-042stab125.5/drivers/net/usb//usr/src/kernels/2.6.32-042stab125.5/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab125.5/drivers/net/vxge//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wan//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wimax//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab125.5/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab125.5/drivers/nubus//usr/src/kernels/2.6.32-042stab125.5/drivers/of//usr/src/kernels/2.6.32-042stab125.5/drivers/parisc//usr/src/kernels/2.6.32-042stab125.5/drivers/parport//usr/src/kernels/2.6.32-042stab125.5/drivers/pci//usr/src/kernels/2.6.32-042stab125.5/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab125.5/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab125.5/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab125.5/drivers/pcmcia//usr/src/kernels/2.6.32-042stab125.5/drivers/platform//usr/src/kernels/2.6.32-042stab125.5/drivers/platform/x86//usr/src/kernels/2.6.32-042stab125.5/drivers/pnp//usr/src/kernels/2.6.32-042stab125.5/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab125.5/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab125.5/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab125.5/drivers/power//usr/src/kernels/2.6.32-042stab125.5/drivers/powercap//usr/src/kernels/2.6.32-042stab125.5/drivers/pps//usr/src/kernels/2.6.32-042stab125.5/drivers/ps3//usr/src/kernels/2.6.32-042stab125.5/drivers/ptp//usr/src/kernels/2.6.32-042stab125.5/drivers/rapidio//usr/src/kernels/2.6.32-042stab125.5/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab125.5/drivers/regulator//usr/src/kernels/2.6.32-042stab125.5/drivers/rtc//usr/src/kernels/2.6.32-042stab125.5/drivers/s390//usr/src/kernels/2.6.32-042stab125.5/drivers/s390/block//usr/src/kernels/2.6.32-042stab125.5/drivers/s390/char//usr/src/kernels/2.6.32-042stab125.5/drivers/s390/cio//usr/src/kernels/2.6.32-042stab125.5/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab125.5/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab125.5/drivers/s390/net//usr/src/kernels/2.6.32-042stab125.5/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab125.5/drivers/sbus//usr/src/kernels/2.6.32-042stab125.5/drivers/sbus/char//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/smartpqi//usr/src/kernels/2.6.32-042stab125.5/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab125.5/drivers/serial//usr/src/kernels/2.6.32-042stab125.5/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab125.5/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab125.5/drivers/sfi//usr/src/kernels/2.6.32-042stab125.5/drivers/sh//usr/src/kernels/2.6.32-042stab125.5/drivers/sh/maple//usr/src/kernels/2.6.32-042stab125.5/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab125.5/drivers/sn//usr/src/kernels/2.6.32-042stab125.5/drivers/spi//usr/src/kernels/2.6.32-042stab125.5/drivers/ssb//usr/src/kernels/2.6.32-042stab125.5/drivers/staging//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/android//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/dream//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/dst//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/echo//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/iio//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/line6//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/otus//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/panel//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/phison//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/poch//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/rar//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/sep//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/vme//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab125.5/drivers/staging/zram//usr/src/kernels/2.6.32-042stab125.5/drivers/target//usr/src/kernels/2.6.32-042stab125.5/drivers/target/loopback//usr/src/kernels/2.6.32-042stab125.5/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab125.5/drivers/tc//usr/src/kernels/2.6.32-042stab125.5/drivers/telephony//usr/src/kernels/2.6.32-042stab125.5/drivers/thermal//usr/src/kernels/2.6.32-042stab125.5/drivers/uio//usr/src/kernels/2.6.32-042stab125.5/drivers/usb//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/atm//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/class//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/core//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/early//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/host//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/image//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/misc//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/mon//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/musb//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/otg//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/serial//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/storage//usr/src/kernels/2.6.32-042stab125.5/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab125.5/drivers/uwb//usr/src/kernels/2.6.32-042stab125.5/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab125.5/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab125.5/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab125.5/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab125.5/drivers/vhost//usr/src/kernels/2.6.32-042stab125.5/drivers/video//usr/src/kernels/2.6.32-042stab125.5/drivers/video/aty//usr/src/kernels/2.6.32-042stab125.5/drivers/video/backlight//usr/src/kernels/2.6.32-042stab125.5/drivers/video/console//usr/src/kernels/2.6.32-042stab125.5/drivers/video/display//usr/src/kernels/2.6.32-042stab125.5/drivers/video/geode//usr/src/kernels/2.6.32-042stab125.5/drivers/video/i810//usr/src/kernels/2.6.32-042stab125.5/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab125.5/drivers/video/kyro//usr/src/kernels/2.6.32-042stab125.5/drivers/video/logo//usr/src/kernels/2.6.32-042stab125.5/drivers/video/matrox//usr/src/kernels/2.6.32-042stab125.5/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab125.5/drivers/video/mbx//usr/src/kernels/2.6.32-042stab125.5/drivers/video/msm//usr/src/kernels/2.6.32-042stab125.5/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab125.5/drivers/video/omap//usr/src/kernels/2.6.32-042stab125.5/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab125.5/drivers/video/riva//usr/src/kernels/2.6.32-042stab125.5/drivers/video/savage//usr/src/kernels/2.6.32-042stab125.5/drivers/video/sis//usr/src/kernels/2.6.32-042stab125.5/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab125.5/drivers/video/via//usr/src/kernels/2.6.32-042stab125.5/drivers/virtio//usr/src/kernels/2.6.32-042stab125.5/drivers/vlynq//usr/src/kernels/2.6.32-042stab125.5/drivers/w1//usr/src/kernels/2.6.32-042stab125.5/drivers/w1/masters//usr/src/kernels/2.6.32-042stab125.5/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab125.5/drivers/watchdog//usr/src/kernels/2.6.32-042stab125.5/drivers/xen//usr/src/kernels/2.6.32-042stab125.5/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab125.5/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab125.5/drivers/zorro//usr/src/kernels/2.6.32-042stab125.5/firmware//usr/src/kernels/2.6.32-042stab125.5/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab125.5/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab125.5/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab125.5/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab125.5/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab125.5/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab125.5/fs//usr/src/kernels/2.6.32-042stab125.5/fs/9p//usr/src/kernels/2.6.32-042stab125.5/fs/adfs//usr/src/kernels/2.6.32-042stab125.5/fs/affs//usr/src/kernels/2.6.32-042stab125.5/fs/afs//usr/src/kernels/2.6.32-042stab125.5/fs/autofs//usr/src/kernels/2.6.32-042stab125.5/fs/autofs4//usr/src/kernels/2.6.32-042stab125.5/fs/befs//usr/src/kernels/2.6.32-042stab125.5/fs/bfs//usr/src/kernels/2.6.32-042stab125.5/fs/btrfs//usr/src/kernels/2.6.32-042stab125.5/fs/cachefiles//usr/src/kernels/2.6.32-042stab125.5/fs/cifs//usr/src/kernels/2.6.32-042stab125.5/fs/coda//usr/src/kernels/2.6.32-042stab125.5/fs/configfs//usr/src/kernels/2.6.32-042stab125.5/fs/cramfs//usr/src/kernels/2.6.32-042stab125.5/fs/debugfs//usr/src/kernels/2.6.32-042stab125.5/fs/devpts//usr/src/kernels/2.6.32-042stab125.5/fs/dlm//usr/src/kernels/2.6.32-042stab125.5/fs/ecryptfs//usr/src/kernels/2.6.32-042stab125.5/fs/efs//usr/src/kernels/2.6.32-042stab125.5/fs/exofs//usr/src/kernels/2.6.32-042stab125.5/fs/exportfs//usr/src/kernels/2.6.32-042stab125.5/fs/ext2//usr/src/kernels/2.6.32-042stab125.5/fs/ext3//usr/src/kernels/2.6.32-042stab125.5/fs/ext4//usr/src/kernels/2.6.32-042stab125.5/fs/fat//usr/src/kernels/2.6.32-042stab125.5/fs/freevxfs//usr/src/kernels/2.6.32-042stab125.5/fs/fscache//usr/src/kernels/2.6.32-042stab125.5/fs/fuse//usr/src/kernels/2.6.32-042stab125.5/fs/gfs2//usr/src/kernels/2.6.32-042stab125.5/fs/hfs//usr/src/kernels/2.6.32-042stab125.5/fs/hfsplus//usr/src/kernels/2.6.32-042stab125.5/fs/hostfs//usr/src/kernels/2.6.32-042stab125.5/fs/hpfs//usr/src/kernels/2.6.32-042stab125.5/fs/hppfs//usr/src/kernels/2.6.32-042stab125.5/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab125.5/fs/isofs//usr/src/kernels/2.6.32-042stab125.5/fs/jbd//usr/src/kernels/2.6.32-042stab125.5/fs/jbd2//usr/src/kernels/2.6.32-042stab125.5/fs/jffs2//usr/src/kernels/2.6.32-042stab125.5/fs/jfs//usr/src/kernels/2.6.32-042stab125.5/fs/lockd//usr/src/kernels/2.6.32-042stab125.5/fs/minix//usr/src/kernels/2.6.32-042stab125.5/fs/ncpfs//usr/src/kernels/2.6.32-042stab125.5/fs/nfs//usr/src/kernels/2.6.32-042stab125.5/fs/nfs_common//usr/src/kernels/2.6.32-042stab125.5/fs/nfsd//usr/src/kernels/2.6.32-042stab125.5/fs/nilfs2//usr/src/kernels/2.6.32-042stab125.5/fs/nls//usr/src/kernels/2.6.32-042stab125.5/fs/notify//usr/src/kernels/2.6.32-042stab125.5/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab125.5/fs/notify/inotify//usr/src/kernels/2.6.32-042stab125.5/fs/ntfs//usr/src/kernels/2.6.32-042stab125.5/fs/ocfs2//usr/src/kernels/2.6.32-042stab125.5/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab125.5/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab125.5/fs/omfs//usr/src/kernels/2.6.32-042stab125.5/fs/openpromfs//usr/src/kernels/2.6.32-042stab125.5/fs/partitions//usr/src/kernels/2.6.32-042stab125.5/fs/proc//usr/src/kernels/2.6.32-042stab125.5/fs/pstore//usr/src/kernels/2.6.32-042stab125.5/fs/qnx4//usr/src/kernels/2.6.32-042stab125.5/fs/quota//usr/src/kernels/2.6.32-042stab125.5/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab125.5/fs/ramfs//usr/src/kernels/2.6.32-042stab125.5/fs/reiserfs//usr/src/kernels/2.6.32-042stab125.5/fs/romfs//usr/src/kernels/2.6.32-042stab125.5/fs/smbfs//usr/src/kernels/2.6.32-042stab125.5/fs/squashfs//usr/src/kernels/2.6.32-042stab125.5/fs/sysfs//usr/src/kernels/2.6.32-042stab125.5/fs/sysv//usr/src/kernels/2.6.32-042stab125.5/fs/ubifs//usr/src/kernels/2.6.32-042stab125.5/fs/udf//usr/src/kernels/2.6.32-042stab125.5/fs/ufs//usr/src/kernels/2.6.32-042stab125.5/fs/xfs//usr/src/kernels/2.6.32-042stab125.5/include//usr/src/kernels/2.6.32-042stab125.5/include/acpi//usr/src/kernels/2.6.32-042stab125.5/include/acpi/platform//usr/src/kernels/2.6.32-042stab125.5/include/asm-generic//usr/src/kernels/2.6.32-042stab125.5/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab125.5/include/asm-x86//usr/src/kernels/2.6.32-042stab125.5/include/bc//usr/src/kernels/2.6.32-042stab125.5/include/config//usr/src/kernels/2.6.32-042stab125.5/include/config/8139too//usr/src/kernels/2.6.32-042stab125.5/include/config/ab3100//usr/src/kernels/2.6.32-042stab125.5/include/config/ac97//usr/src/kernels/2.6.32-042stab125.5/include/config/acer//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/power//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab125.5/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab125.5/include/config/adaptec//usr/src/kernels/2.6.32-042stab125.5/include/config/agp//usr/src/kernels/2.6.32-042stab125.5/include/config/aic79xx//usr/src/kernels/2.6.32-042stab125.5/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab125.5/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab125.5/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab125.5/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab125.5/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab125.5/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab125.5/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab125.5/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab125.5/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab125.5/include/config/airo//usr/src/kernels/2.6.32-042stab125.5/include/config/alim1535//usr/src/kernels/2.6.32-042stab125.5/include/config/alim7101//usr/src/kernels/2.6.32-042stab125.5/include/config/amd//usr/src/kernels/2.6.32-042stab125.5/include/config/amd8111//usr/src/kernels/2.6.32-042stab125.5/include/config/amiga//usr/src/kernels/2.6.32-042stab125.5/include/config/anon//usr/src/kernels/2.6.32-042stab125.5/include/config/apm//usr/src/kernels/2.6.32-042stab125.5/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab125.5/include/config/arch//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/enable//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/has//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/have//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/may//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/phys//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/populates//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/select//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/supports//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/uses//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/want//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab125.5/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab125.5/include/config/ask//usr/src/kernels/2.6.32-042stab125.5/include/config/ask/ip//usr/src/kernels/2.6.32-042stab125.5/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab125.5/include/config/asus//usr/src/kernels/2.6.32-042stab125.5/include/config/async//usr/src/kernels/2.6.32-042stab125.5/include/config/async/raid6//usr/src/kernels/2.6.32-042stab125.5/include/config/async/tx//usr/src/kernels/2.6.32-042stab125.5/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab125.5/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab125.5/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab125.5/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab125.5/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab125.5/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab125.5/include/config/at76c50x//usr/src/kernels/2.6.32-042stab125.5/include/config/ata//usr/src/kernels/2.6.32-042stab125.5/include/config/ata/over//usr/src/kernels/2.6.32-042stab125.5/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab125.5/include/config/ath//usr/src/kernels/2.6.32-042stab125.5/include/config/ath5k//usr/src/kernels/2.6.32-042stab125.5/include/config/ath9k//usr/src/kernels/2.6.32-042stab125.5/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab125.5/include/config/atm//usr/src/kernels/2.6.32-042stab125.5/include/config/audit//usr/src/kernels/2.6.32-042stab125.5/include/config/autofs4//usr/src/kernels/2.6.32-042stab125.5/include/config/b43//usr/src/kernels/2.6.32-042stab125.5/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab125.5/include/config/b43/buses//usr/src/kernels/2.6.32-042stab125.5/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab125.5/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab125.5/include/config/b43/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab125.5/include/config/b43/phy//usr/src/kernels/2.6.32-042stab125.5/include/config/b43legacy//usr/src/kernels/2.6.32-042stab125.5/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab125.5/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab125.5/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab125.5/include/config/b44//usr/src/kernels/2.6.32-042stab125.5/include/config/b44/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab125.5/include/config/backlight//usr/src/kernels/2.6.32-042stab125.5/include/config/backlight/class//usr/src/kernels/2.6.32-042stab125.5/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab125.5/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab125.5/include/config/base//usr/src/kernels/2.6.32-042stab125.5/include/config/battery//usr/src/kernels/2.6.32-042stab125.5/include/config/bc//usr/src/kernels/2.6.32-042stab125.5/include/config/bc/io//usr/src/kernels/2.6.32-042stab125.5/include/config/bc/rss//usr/src/kernels/2.6.32-042stab125.5/include/config/bc/swap//usr/src/kernels/2.6.32-042stab125.5/include/config/bcma//usr/src/kernels/2.6.32-042stab125.5/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab125.5/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab125.5/include/config/bcma/host//usr/src/kernels/2.6.32-042stab125.5/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/binary//usr/src/kernels/2.6.32-042stab125.5/include/config/binfmt//usr/src/kernels/2.6.32-042stab125.5/include/config/blk//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/dev//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab125.5/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab125.5/include/config/bnx2x//usr/src/kernels/2.6.32-042stab125.5/include/config/bnxt//usr/src/kernels/2.6.32-042stab125.5/include/config/boot//usr/src/kernels/2.6.32-042stab125.5/include/config/boot/printk//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab125.5/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab125.5/include/config/branch//usr/src/kernels/2.6.32-042stab125.5/include/config/branch/profile//usr/src/kernels/2.6.32-042stab125.5/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab125.5/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab125.5/include/config/bridge//usr/src/kernels/2.6.32-042stab125.5/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab125.5/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab125.5/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab125.5/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab125.5/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab125.5/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab125.5/include/config/broadcom//usr/src/kernels/2.6.32-042stab125.5/include/config/bsd//usr/src/kernels/2.6.32-042stab125.5/include/config/bsd/process//usr/src/kernels/2.6.32-042stab125.5/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab125.5/include/config/bt//usr/src/kernels/2.6.32-042stab125.5/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab125.5/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab125.5/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab125.5/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab125.5/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab125.5/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab125.5/include/config/btrfs//usr/src/kernels/2.6.32-042stab125.5/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/build//usr/src/kernels/2.6.32-042stab125.5/include/config/can//usr/src/kernels/2.6.32-042stab125.5/include/config/can/calc//usr/src/kernels/2.6.32-042stab125.5/include/config/can/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/can/ems//usr/src/kernels/2.6.32-042stab125.5/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab125.5/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab125.5/include/config/capi//usr/src/kernels/2.6.32-042stab125.5/include/config/cardman//usr/src/kernels/2.6.32-042stab125.5/include/config/carl9170//usr/src/kernels/2.6.32-042stab125.5/include/config/cb710//usr/src/kernels/2.6.32-042stab125.5/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/cc//usr/src/kernels/2.6.32-042stab125.5/include/config/cdrom//usr/src/kernels/2.6.32-042stab125.5/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab125.5/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab125.5/include/config/cfg80211//usr/src/kernels/2.6.32-042stab125.5/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab125.5/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab125.5/include/config/cfq//usr/src/kernels/2.6.32-042stab125.5/include/config/cfq/group//usr/src/kernels/2.6.32-042stab125.5/include/config/cfs//usr/src/kernels/2.6.32-042stab125.5/include/config/cgroup//usr/src/kernels/2.6.32-042stab125.5/include/config/check//usr/src/kernels/2.6.32-042stab125.5/include/config/chelsio//usr/src/kernels/2.6.32-042stab125.5/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab125.5/include/config/chr//usr/src/kernels/2.6.32-042stab125.5/include/config/chr/dev//usr/src/kernels/2.6.32-042stab125.5/include/config/cicada//usr/src/kernels/2.6.32-042stab125.5/include/config/cifs//usr/src/kernels/2.6.32-042stab125.5/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab125.5/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab125.5/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab125.5/include/config/ciss//usr/src/kernels/2.6.32-042stab125.5/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab125.5/include/config/clocksource//usr/src/kernels/2.6.32-042stab125.5/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab125.5/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab125.5/include/config/cls//usr/src/kernels/2.6.32-042stab125.5/include/config/cls/u32//usr/src/kernels/2.6.32-042stab125.5/include/config/compal//usr/src/kernels/2.6.32-042stab125.5/include/config/configfs//usr/src/kernels/2.6.32-042stab125.5/include/config/console//usr/src/kernels/2.6.32-042stab125.5/include/config/context//usr/src/kernels/2.6.32-042stab125.5/include/config/context/switch//usr/src/kernels/2.6.32-042stab125.5/include/config/core//usr/src/kernels/2.6.32-042stab125.5/include/config/core/dump//usr/src/kernels/2.6.32-042stab125.5/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab125.5/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab125.5/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab125.5/include/config/crash//usr/src/kernels/2.6.32-042stab125.5/include/config/crc//usr/src/kernels/2.6.32-042stab125.5/include/config/crc/itu//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab125.5/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab125.5/include/config/cs5535//usr/src/kernels/2.6.32-042stab125.5/include/config/davicom//usr/src/kernels/2.6.32-042stab125.5/include/config/de//usr/src/kernels/2.6.32-042stab125.5/include/config/de2104x//usr/src/kernels/2.6.32-042stab125.5/include/config/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/debug/boot//usr/src/kernels/2.6.32-042stab125.5/include/config/debug/memory//usr/src/kernels/2.6.32-042stab125.5/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab125.5/include/config/debug/nx//usr/src/kernels/2.6.32-042stab125.5/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab125.5/include/config/debug/section//usr/src/kernels/2.6.32-042stab125.5/include/config/decompress//usr/src/kernels/2.6.32-042stab125.5/include/config/default//usr/src/kernels/2.6.32-042stab125.5/include/config/default/io//usr/src/kernels/2.6.32-042stab125.5/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab125.5/include/config/default/mmap//usr/src/kernels/2.6.32-042stab125.5/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab125.5/include/config/default/tcp//usr/src/kernels/2.6.32-042stab125.5/include/config/defconfig//usr/src/kernels/2.6.32-042stab125.5/include/config/dell//usr/src/kernels/2.6.32-042stab125.5/include/config/detect//usr/src/kernels/2.6.32-042stab125.5/include/config/detect/hung//usr/src/kernels/2.6.32-042stab125.5/include/config/devpts//usr/src/kernels/2.6.32-042stab125.5/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab125.5/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab125.5/include/config/display//usr/src/kernels/2.6.32-042stab125.5/include/config/dlci//usr/src/kernels/2.6.32-042stab125.5/include/config/dlm//usr/src/kernels/2.6.32-042stab125.5/include/config/dm//usr/src/kernels/2.6.32-042stab125.5/include/config/dm/bio//usr/src/kernels/2.6.32-042stab125.5/include/config/dm/cache//usr/src/kernels/2.6.32-042stab125.5/include/config/dm/log//usr/src/kernels/2.6.32-042stab125.5/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab125.5/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab125.5/include/config/dm/thin//usr/src/kernels/2.6.32-042stab125.5/include/config/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/dma/shared//usr/src/kernels/2.6.32-042stab125.5/include/config/dmar//usr/src/kernels/2.6.32-042stab125.5/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab125.5/include/config/drm//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/kms//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/load//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab125.5/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab125.5/include/config/dummy//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/max//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab125.5/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab125.5/include/config/dynamic//usr/src/kernels/2.6.32-042stab125.5/include/config/early//usr/src/kernels/2.6.32-042stab125.5/include/config/early/printk//usr/src/kernels/2.6.32-042stab125.5/include/config/ecrypt//usr/src/kernels/2.6.32-042stab125.5/include/config/edac//usr/src/kernels/2.6.32-042stab125.5/include/config/edac/decode//usr/src/kernels/2.6.32-042stab125.5/include/config/edac/mm//usr/src/kernels/2.6.32-042stab125.5/include/config/eeepc//usr/src/kernels/2.6.32-042stab125.5/include/config/eeprom//usr/src/kernels/2.6.32-042stab125.5/include/config/efi//usr/src/kernels/2.6.32-042stab125.5/include/config/elf//usr/src/kernels/2.6.32-042stab125.5/include/config/enable//usr/src/kernels/2.6.32-042stab125.5/include/config/enable/must//usr/src/kernels/2.6.32-042stab125.5/include/config/enclosure//usr/src/kernels/2.6.32-042stab125.5/include/config/event//usr/src/kernels/2.6.32-042stab125.5/include/config/ext2//usr/src/kernels/2.6.32-042stab125.5/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/ext3//usr/src/kernels/2.6.32-042stab125.5/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab125.5/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab125.5/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/ext4//usr/src/kernels/2.6.32-042stab125.5/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/extra//usr/src/kernels/2.6.32-042stab125.5/include/config/fair//usr/src/kernels/2.6.32-042stab125.5/include/config/fair/group//usr/src/kernels/2.6.32-042stab125.5/include/config/fat//usr/src/kernels/2.6.32-042stab125.5/include/config/fat/default//usr/src/kernels/2.6.32-042stab125.5/include/config/fb//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/aty//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/boot//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/geode//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/mode//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/riva//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/savage//usr/src/kernels/2.6.32-042stab125.5/include/config/fb/sys//usr/src/kernels/2.6.32-042stab125.5/include/config/fcoe//usr/src/kernels/2.6.32-042stab125.5/include/config/fib//usr/src/kernels/2.6.32-042stab125.5/include/config/file//usr/src/kernels/2.6.32-042stab125.5/include/config/firewire//usr/src/kernels/2.6.32-042stab125.5/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab125.5/include/config/firmware//usr/src/kernels/2.6.32-042stab125.5/include/config/fix//usr/src/kernels/2.6.32-042stab125.5/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab125.5/include/config/fixed//usr/src/kernels/2.6.32-042stab125.5/include/config/font//usr/src/kernels/2.6.32-042stab125.5/include/config/frame//usr/src/kernels/2.6.32-042stab125.5/include/config/framebuffer//usr/src/kernels/2.6.32-042stab125.5/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab125.5/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab125.5/include/config/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/fs/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/fscache//usr/src/kernels/2.6.32-042stab125.5/include/config/ftrace//usr/src/kernels/2.6.32-042stab125.5/include/config/fujitsu//usr/src/kernels/2.6.32-042stab125.5/include/config/fuse//usr/src/kernels/2.6.32-042stab125.5/include/config/fusion//usr/src/kernels/2.6.32-042stab125.5/include/config/fusion/max//usr/src/kernels/2.6.32-042stab125.5/include/config/fw//usr/src/kernels/2.6.32-042stab125.5/include/config/gact//usr/src/kernels/2.6.32-042stab125.5/include/config/generic//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/find//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/irq//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/isa//usr/src/kernels/2.6.32-042stab125.5/include/config/generic/pending//usr/src/kernels/2.6.32-042stab125.5/include/config/gfs2//usr/src/kernels/2.6.32-042stab125.5/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab125.5/include/config/gigaset//usr/src/kernels/2.6.32-042stab125.5/include/config/gpio//usr/src/kernels/2.6.32-042stab125.5/include/config/group//usr/src/kernels/2.6.32-042stab125.5/include/config/hangcheck//usr/src/kernels/2.6.32-042stab125.5/include/config/hardlockup//usr/src/kernels/2.6.32-042stab125.5/include/config/has//usr/src/kernels/2.6.32-042stab125.5/include/config/have//usr/src/kernels/2.6.32-042stab125.5/include/config/have/arch//usr/src/kernels/2.6.32-042stab125.5/include/config/have/atomic//usr/src/kernels/2.6.32-042stab125.5/include/config/have/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab125.5/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab125.5/include/config/have/efficient//usr/src/kernels/2.6.32-042stab125.5/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab125.5/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab125.5/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab125.5/include/config/have/function//usr/src/kernels/2.6.32-042stab125.5/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab125.5/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab125.5/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab125.5/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab125.5/include/config/have/generic//usr/src/kernels/2.6.32-042stab125.5/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/have/intel//usr/src/kernels/2.6.32-042stab125.5/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab125.5/include/config/have/irq//usr/src/kernels/2.6.32-042stab125.5/include/config/have/kernel//usr/src/kernels/2.6.32-042stab125.5/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab125.5/include/config/have/memory//usr/src/kernels/2.6.32-042stab125.5/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab125.5/include/config/have/perf//usr/src/kernels/2.6.32-042stab125.5/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab125.5/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab125.5/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab125.5/include/config/have/setup//usr/src/kernels/2.6.32-042stab125.5/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab125.5/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab125.5/include/config/have/syscall//usr/src/kernels/2.6.32-042stab125.5/include/config/have/unstable//usr/src/kernels/2.6.32-042stab125.5/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab125.5/include/config/have/user//usr/src/kernels/2.6.32-042stab125.5/include/config/have/user/return//usr/src/kernels/2.6.32-042stab125.5/include/config/hdlc//usr/src/kernels/2.6.32-042stab125.5/include/config/headers//usr/src/kernels/2.6.32-042stab125.5/include/config/hermes//usr/src/kernels/2.6.32-042stab125.5/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab125.5/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab125.5/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab125.5/include/config/hibernation//usr/src/kernels/2.6.32-042stab125.5/include/config/hid//usr/src/kernels/2.6.32-042stab125.5/include/config/high//usr/src/kernels/2.6.32-042stab125.5/include/config/high/res//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/16//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/max//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/no//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab125.5/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab125.5/include/config/hostap//usr/src/kernels/2.6.32-042stab125.5/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab125.5/include/config/hotplug//usr/src/kernels/2.6.32-042stab125.5/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab125.5/include/config/hp//usr/src/kernels/2.6.32-042stab125.5/include/config/hpet//usr/src/kernels/2.6.32-042stab125.5/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab125.5/include/config/hpwdt//usr/src/kernels/2.6.32-042stab125.5/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab125.5/include/config/ht//usr/src/kernels/2.6.32-042stab125.5/include/config/hugetlb//usr/src/kernels/2.6.32-042stab125.5/include/config/hvc//usr/src/kernels/2.6.32-042stab125.5/include/config/hw//usr/src/kernels/2.6.32-042stab125.5/include/config/hw/random//usr/src/kernels/2.6.32-042stab125.5/include/config/hwmon//usr/src/kernels/2.6.32-042stab125.5/include/config/hyperv//usr/src/kernels/2.6.32-042stab125.5/include/config/hysdn//usr/src/kernels/2.6.32-042stab125.5/include/config/hz//usr/src/kernels/2.6.32-042stab125.5/include/config/i2c//usr/src/kernels/2.6.32-042stab125.5/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab125.5/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab125.5/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab125.5/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab125.5/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab125.5/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab125.5/include/config/i6300esb//usr/src/kernels/2.6.32-042stab125.5/include/config/ib700//usr/src/kernels/2.6.32-042stab125.5/include/config/ibm//usr/src/kernels/2.6.32-042stab125.5/include/config/icplus//usr/src/kernels/2.6.32-042stab125.5/include/config/ie6xx//usr/src/kernels/2.6.32-042stab125.5/include/config/ieee802154//usr/src/kernels/2.6.32-042stab125.5/include/config/igb//usr/src/kernels/2.6.32-042stab125.5/include/config/illegal//usr/src/kernels/2.6.32-042stab125.5/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab125.5/include/config/inet//usr/src/kernels/2.6.32-042stab125.5/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab125.5/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab125.5/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab125.5/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab125.5/include/config/inet6//usr/src/kernels/2.6.32-042stab125.5/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab125.5/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab125.5/include/config/infiniband//usr/src/kernels/2.6.32-042stab125.5/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab125.5/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab125.5/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab125.5/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab125.5/include/config/init//usr/src/kernels/2.6.32-042stab125.5/include/config/init/env//usr/src/kernels/2.6.32-042stab125.5/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab125.5/include/config/initramfs//usr/src/kernels/2.6.32-042stab125.5/include/config/inotify//usr/src/kernels/2.6.32-042stab125.5/include/config/input//usr/src/kernels/2.6.32-042stab125.5/include/config/input/ati//usr/src/kernels/2.6.32-042stab125.5/include/config/input/atlas//usr/src/kernels/2.6.32-042stab125.5/include/config/input/ff//usr/src/kernels/2.6.32-042stab125.5/include/config/input/gpio//usr/src/kernels/2.6.32-042stab125.5/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab125.5/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab125.5/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab125.5/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab125.5/include/config/input/winbond//usr/src/kernels/2.6.32-042stab125.5/include/config/input/wistron//usr/src/kernels/2.6.32-042stab125.5/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab125.5/include/config/intel//usr/src/kernels/2.6.32-042stab125.5/include/config/interval//usr/src/kernels/2.6.32-042stab125.5/include/config/io//usr/src/kernels/2.6.32-042stab125.5/include/config/io/delay//usr/src/kernels/2.6.32-042stab125.5/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab125.5/include/config/iommu//usr/src/kernels/2.6.32-042stab125.5/include/config/iosched//usr/src/kernels/2.6.32-042stab125.5/include/config/ip//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/fib//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/nf//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/route//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/set//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/vs//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab125.5/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab125.5/include/config/ip6//usr/src/kernels/2.6.32-042stab125.5/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab125.5/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab125.5/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab125.5/include/config/ipc//usr/src/kernels/2.6.32-042stab125.5/include/config/ipmi//usr/src/kernels/2.6.32-042stab125.5/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab125.5/include/config/ippp//usr/src/kernels/2.6.32-042stab125.5/include/config/ipv6//usr/src/kernels/2.6.32-042stab125.5/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab125.5/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab125.5/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab125.5/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab125.5/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab125.5/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab125.5/include/config/ipw2100//usr/src/kernels/2.6.32-042stab125.5/include/config/ipw2200//usr/src/kernels/2.6.32-042stab125.5/include/config/ir//usr/src/kernels/2.6.32-042stab125.5/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab125.5/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab125.5/include/config/ir/nec//usr/src/kernels/2.6.32-042stab125.5/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab125.5/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab125.5/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab125.5/include/config/ir/sony//usr/src/kernels/2.6.32-042stab125.5/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab125.5/include/config/irq//usr/src/kernels/2.6.32-042stab125.5/include/config/isa//usr/src/kernels/2.6.32-042stab125.5/include/config/isa/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/iscsi//usr/src/kernels/2.6.32-042stab125.5/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab125.5/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab125.5/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab125.5/include/config/iso9660//usr/src/kernels/2.6.32-042stab125.5/include/config/it87//usr/src/kernels/2.6.32-042stab125.5/include/config/it8712f//usr/src/kernels/2.6.32-042stab125.5/include/config/itco//usr/src/kernels/2.6.32-042stab125.5/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab125.5/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab125.5/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab125.5/include/config/ixgbe//usr/src/kernels/2.6.32-042stab125.5/include/config/jffs2//usr/src/kernels/2.6.32-042stab125.5/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/kallsyms//usr/src/kernels/2.6.32-042stab125.5/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab125.5/include/config/karma//usr/src/kernels/2.6.32-042stab125.5/include/config/kernel//usr/src/kernels/2.6.32-042stab125.5/include/config/kexec//usr/src/kernels/2.6.32-042stab125.5/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab125.5/include/config/keyboard//usr/src/kernels/2.6.32-042stab125.5/include/config/keys//usr/src/kernels/2.6.32-042stab125.5/include/config/keys/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab125.5/include/config/kgdb//usr/src/kernels/2.6.32-042stab125.5/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab125.5/include/config/kprobe//usr/src/kernels/2.6.32-042stab125.5/include/config/ks0108//usr/src/kernels/2.6.32-042stab125.5/include/config/ktime//usr/src/kernels/2.6.32-042stab125.5/include/config/kvm//usr/src/kernels/2.6.32-042stab125.5/include/config/lcd//usr/src/kernels/2.6.32-042stab125.5/include/config/lcd/class//usr/src/kernels/2.6.32-042stab125.5/include/config/leds//usr/src/kernels/2.6.32-042stab125.5/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab125.5/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab125.5/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab125.5/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab125.5/include/config/legacy//usr/src/kernels/2.6.32-042stab125.5/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab125.5/include/config/lib80211//usr/src/kernels/2.6.32-042stab125.5/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab125.5/include/config/libertas//usr/src/kernels/2.6.32-042stab125.5/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab125.5/include/config/lock//usr/src/kernels/2.6.32-042stab125.5/include/config/lockd//usr/src/kernels/2.6.32-042stab125.5/include/config/lockdep//usr/src/kernels/2.6.32-042stab125.5/include/config/lockup//usr/src/kernels/2.6.32-042stab125.5/include/config/log//usr/src/kernels/2.6.32-042stab125.5/include/config/log/buf//usr/src/kernels/2.6.32-042stab125.5/include/config/logo//usr/src/kernels/2.6.32-042stab125.5/include/config/logo/linux//usr/src/kernels/2.6.32-042stab125.5/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab125.5/include/config/loopback//usr/src/kernels/2.6.32-042stab125.5/include/config/lpc//usr/src/kernels/2.6.32-042stab125.5/include/config/lsi//usr/src/kernels/2.6.32-042stab125.5/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab125.5/include/config/lxt//usr/src/kernels/2.6.32-042stab125.5/include/config/lzo//usr/src/kernels/2.6.32-042stab125.5/include/config/mac//usr/src/kernels/2.6.32-042stab125.5/include/config/mac80211//usr/src/kernels/2.6.32-042stab125.5/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab125.5/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab125.5/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab125.5/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab125.5/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab125.5/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab125.5/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab125.5/include/config/machz//usr/src/kernels/2.6.32-042stab125.5/include/config/macintosh//usr/src/kernels/2.6.32-042stab125.5/include/config/magic//usr/src/kernels/2.6.32-042stab125.5/include/config/marvell//usr/src/kernels/2.6.32-042stab125.5/include/config/max//usr/src/kernels/2.6.32-042stab125.5/include/config/max/raw//usr/src/kernels/2.6.32-042stab125.5/include/config/md//usr/src/kernels/2.6.32-042stab125.5/include/config/mdio//usr/src/kernels/2.6.32-042stab125.5/include/config/media//usr/src/kernels/2.6.32-042stab125.5/include/config/media/tuner//usr/src/kernels/2.6.32-042stab125.5/include/config/megaraid//usr/src/kernels/2.6.32-042stab125.5/include/config/memory//usr/src/kernels/2.6.32-042stab125.5/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab125.5/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab125.5/include/config/memstick//usr/src/kernels/2.6.32-042stab125.5/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab125.5/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab125.5/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab125.5/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab125.5/include/config/microcode//usr/src/kernels/2.6.32-042stab125.5/include/config/microcode/old//usr/src/kernels/2.6.32-042stab125.5/include/config/minix//usr/src/kernels/2.6.32-042stab125.5/include/config/misc//usr/src/kernels/2.6.32-042stab125.5/include/config/misdn//usr/src/kernels/2.6.32-042stab125.5/include/config/mlx4//usr/src/kernels/2.6.32-042stab125.5/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab125.5/include/config/mlx5//usr/src/kernels/2.6.32-042stab125.5/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab125.5/include/config/mmc//usr/src/kernels/2.6.32-042stab125.5/include/config/mmc/block//usr/src/kernels/2.6.32-042stab125.5/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab125.5/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab125.5/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab125.5/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab125.5/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab125.5/include/config/mmc/via//usr/src/kernels/2.6.32-042stab125.5/include/config/module//usr/src/kernels/2.6.32-042stab125.5/include/config/module/force//usr/src/kernels/2.6.32-042stab125.5/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab125.5/include/config/module/verify//usr/src/kernels/2.6.32-042stab125.5/include/config/mouse//usr/src/kernels/2.6.32-042stab125.5/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab125.5/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab125.5/include/config/msdos//usr/src/kernels/2.6.32-042stab125.5/include/config/msi//usr/src/kernels/2.6.32-042stab125.5/include/config/mspro//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/block//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/map//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab125.5/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab125.5/include/config/mtdram//usr/src/kernels/2.6.32-042stab125.5/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab125.5/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab125.5/include/config/mtrr//usr/src/kernels/2.6.32-042stab125.5/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab125.5/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab125.5/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab125.5/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab125.5/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab125.5/include/config/mxm//usr/src/kernels/2.6.32-042stab125.5/include/config/myri10ge//usr/src/kernels/2.6.32-042stab125.5/include/config/n//usr/src/kernels/2.6.32-042stab125.5/include/config/national//usr/src/kernels/2.6.32-042stab125.5/include/config/ne2k//usr/src/kernels/2.6.32-042stab125.5/include/config/need//usr/src/kernels/2.6.32-042stab125.5/include/config/need/bounce//usr/src/kernels/2.6.32-042stab125.5/include/config/need/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab125.5/include/config/need/node//usr/src/kernels/2.6.32-042stab125.5/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab125.5/include/config/need/per//usr/src/kernels/2.6.32-042stab125.5/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab125.5/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab125.5/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab125.5/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab125.5/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab125.5/include/config/net//usr/src/kernels/2.6.32-042stab125.5/include/config/net/9p//usr/src/kernels/2.6.32-042stab125.5/include/config/net/act//usr/src/kernels/2.6.32-042stab125.5/include/config/net/cls//usr/src/kernels/2.6.32-042stab125.5/include/config/net/drop//usr/src/kernels/2.6.32-042stab125.5/include/config/net/dsa//usr/src/kernels/2.6.32-042stab125.5/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab125.5/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab125.5/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab125.5/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab125.5/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab125.5/include/config/net/ematch//usr/src/kernels/2.6.32-042stab125.5/include/config/net/ip//usr/src/kernels/2.6.32-042stab125.5/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab125.5/include/config/net/key//usr/src/kernels/2.6.32-042stab125.5/include/config/net/poll//usr/src/kernels/2.6.32-042stab125.5/include/config/net/rx//usr/src/kernels/2.6.32-042stab125.5/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab125.5/include/config/net/sch//usr/src/kernels/2.6.32-042stab125.5/include/config/net/vendor//usr/src/kernels/2.6.32-042stab125.5/include/config/netconsole//usr/src/kernels/2.6.32-042stab125.5/include/config/netdev//usr/src/kernels/2.6.32-042stab125.5/include/config/netfilter//usr/src/kernels/2.6.32-042stab125.5/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab125.5/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab125.5/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab125.5/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab125.5/include/config/netpoll//usr/src/kernels/2.6.32-042stab125.5/include/config/netprio//usr/src/kernels/2.6.32-042stab125.5/include/config/network//usr/src/kernels/2.6.32-042stab125.5/include/config/netxen//usr/src/kernels/2.6.32-042stab125.5/include/config/new//usr/src/kernels/2.6.32-042stab125.5/include/config/nf//usr/src/kernels/2.6.32-042stab125.5/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab125.5/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab125.5/include/config/nf/ct//usr/src/kernels/2.6.32-042stab125.5/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab125.5/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab125.5/include/config/nf/nat//usr/src/kernels/2.6.32-042stab125.5/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab125.5/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab125.5/include/config/nfs//usr/src/kernels/2.6.32-042stab125.5/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab125.5/include/config/nfs/use//usr/src/kernels/2.6.32-042stab125.5/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab125.5/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab125.5/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab125.5/include/config/nfsd//usr/src/kernels/2.6.32-042stab125.5/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab125.5/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab125.5/include/config/nftl//usr/src/kernels/2.6.32-042stab125.5/include/config/nls//usr/src/kernels/2.6.32-042stab125.5/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab125.5/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab125.5/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab125.5/include/config/no//usr/src/kernels/2.6.32-042stab125.5/include/config/nop//usr/src/kernels/2.6.32-042stab125.5/include/config/nop/usb//usr/src/kernels/2.6.32-042stab125.5/include/config/nortel//usr/src/kernels/2.6.32-042stab125.5/include/config/nouveau//usr/src/kernels/2.6.32-042stab125.5/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/nr//usr/src/kernels/2.6.32-042stab125.5/include/config/nsc//usr/src/kernels/2.6.32-042stab125.5/include/config/openvswitch//usr/src/kernels/2.6.32-042stab125.5/include/config/oprofile//usr/src/kernels/2.6.32-042stab125.5/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab125.5/include/config/optimize//usr/src/kernels/2.6.32-042stab125.5/include/config/osf//usr/src/kernels/2.6.32-042stab125.5/include/config/output//usr/src/kernels/2.6.32-042stab125.5/include/config/ovs//usr/src/kernels/2.6.32-042stab125.5/include/config/p54//usr/src/kernels/2.6.32-042stab125.5/include/config/packet//usr/src/kernels/2.6.32-042stab125.5/include/config/page//usr/src/kernels/2.6.32-042stab125.5/include/config/panasonic//usr/src/kernels/2.6.32-042stab125.5/include/config/paravirt//usr/src/kernels/2.6.32-042stab125.5/include/config/parport//usr/src/kernels/2.6.32-042stab125.5/include/config/parport/not//usr/src/kernels/2.6.32-042stab125.5/include/config/parport/pc//usr/src/kernels/2.6.32-042stab125.5/include/config/partition//usr/src/kernels/2.6.32-042stab125.5/include/config/pata//usr/src/kernels/2.6.32-042stab125.5/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab125.5/include/config/pc8736x//usr/src/kernels/2.6.32-042stab125.5/include/config/pccard//usr/src/kernels/2.6.32-042stab125.5/include/config/pch//usr/src/kernels/2.6.32-042stab125.5/include/config/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/pci/msi//usr/src/kernels/2.6.32-042stab125.5/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab125.5/include/config/pcie//usr/src/kernels/2.6.32-042stab125.5/include/config/pcieaer//usr/src/kernels/2.6.32-042stab125.5/include/config/pcmcia//usr/src/kernels/2.6.32-042stab125.5/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab125.5/include/config/pcspkr//usr/src/kernels/2.6.32-042stab125.5/include/config/pdc//usr/src/kernels/2.6.32-042stab125.5/include/config/perf//usr/src/kernels/2.6.32-042stab125.5/include/config/phys//usr/src/kernels/2.6.32-042stab125.5/include/config/phys/addr//usr/src/kernels/2.6.32-042stab125.5/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab125.5/include/config/physical//usr/src/kernels/2.6.32-042stab125.5/include/config/pid//usr/src/kernels/2.6.32-042stab125.5/include/config/plx//usr/src/kernels/2.6.32-042stab125.5/include/config/pm//usr/src/kernels/2.6.32-042stab125.5/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab125.5/include/config/pm/std//usr/src/kernels/2.6.32-042stab125.5/include/config/pnfs//usr/src/kernels/2.6.32-042stab125.5/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab125.5/include/config/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab125.5/include/config/power//usr/src/kernels/2.6.32-042stab125.5/include/config/ppp//usr/src/kernels/2.6.32-042stab125.5/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab125.5/include/config/pramcache//usr/src/kernels/2.6.32-042stab125.5/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab125.5/include/config/preempt//usr/src/kernels/2.6.32-042stab125.5/include/config/prevent//usr/src/kernels/2.6.32-042stab125.5/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab125.5/include/config/print//usr/src/kernels/2.6.32-042stab125.5/include/config/print/quota//usr/src/kernels/2.6.32-042stab125.5/include/config/printk//usr/src/kernels/2.6.32-042stab125.5/include/config/proc//usr/src/kernels/2.6.32-042stab125.5/include/config/proc/page//usr/src/kernels/2.6.32-042stab125.5/include/config/proc/pid//usr/src/kernels/2.6.32-042stab125.5/include/config/ptp//usr/src/kernels/2.6.32-042stab125.5/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab125.5/include/config/qfmt//usr/src/kernels/2.6.32-042stab125.5/include/config/qlcnic//usr/src/kernels/2.6.32-042stab125.5/include/config/qsemi//usr/src/kernels/2.6.32-042stab125.5/include/config/quota//usr/src/kernels/2.6.32-042stab125.5/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab125.5/include/config/raid//usr/src/kernels/2.6.32-042stab125.5/include/config/raid6//usr/src/kernels/2.6.32-042stab125.5/include/config/raw//usr/src/kernels/2.6.32-042stab125.5/include/config/rc//usr/src/kernels/2.6.32-042stab125.5/include/config/rcu//usr/src/kernels/2.6.32-042stab125.5/include/config/rd//usr/src/kernels/2.6.32-042stab125.5/include/config/rds//usr/src/kernels/2.6.32-042stab125.5/include/config/realtek//usr/src/kernels/2.6.32-042stab125.5/include/config/reed//usr/src/kernels/2.6.32-042stab125.5/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab125.5/include/config/regulator//usr/src/kernels/2.6.32-042stab125.5/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab125.5/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab125.5/include/config/reiserfs//usr/src/kernels/2.6.32-042stab125.5/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab125.5/include/config/resource//usr/src/kernels/2.6.32-042stab125.5/include/config/rfd//usr/src/kernels/2.6.32-042stab125.5/include/config/rfkill//usr/src/kernels/2.6.32-042stab125.5/include/config/rfs//usr/src/kernels/2.6.32-042stab125.5/include/config/ring//usr/src/kernels/2.6.32-042stab125.5/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab125.5/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab125.5/include/config/rpcsec//usr/src/kernels/2.6.32-042stab125.5/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab125.5/include/config/rt//usr/src/kernels/2.6.32-042stab125.5/include/config/rt/group//usr/src/kernels/2.6.32-042stab125.5/include/config/rt2800//usr/src/kernels/2.6.32-042stab125.5/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab125.5/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab125.5/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab125.5/include/config/rt2x00//usr/src/kernels/2.6.32-042stab125.5/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab125.5/include/config/rtc//usr/src/kernels/2.6.32-042stab125.5/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab125.5/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab125.5/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab125.5/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab125.5/include/config/rtl//usr/src/kernels/2.6.32-042stab125.5/include/config/rtl8187//usr/src/kernels/2.6.32-042stab125.5/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab125.5/include/config/rtl8723//usr/src/kernels/2.6.32-042stab125.5/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab125.5/include/config/rwsem//usr/src/kernels/2.6.32-042stab125.5/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab125.5/include/config/sata//usr/src/kernels/2.6.32-042stab125.5/include/config/sbc//usr/src/kernels/2.6.32-042stab125.5/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab125.5/include/config/sched//usr/src/kernels/2.6.32-042stab125.5/include/config/sched/omit//usr/src/kernels/2.6.32-042stab125.5/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab125.5/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab125.5/include/config/sctp//usr/src/kernels/2.6.32-042stab125.5/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab125.5/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab125.5/include/config/sctp/default//usr/src/kernels/2.6.32-042stab125.5/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab125.5/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab125.5/include/config/sdio//usr/src/kernels/2.6.32-042stab125.5/include/config/security//usr/src/kernels/2.6.32-042stab125.5/include/config/security/file//usr/src/kernels/2.6.32-042stab125.5/include/config/select//usr/src/kernels/2.6.32-042stab125.5/include/config/select/memory//usr/src/kernels/2.6.32-042stab125.5/include/config/sensors//usr/src/kernels/2.6.32-042stab125.5/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab125.5/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab125.5/include/config/sensors/via//usr/src/kernels/2.6.32-042stab125.5/include/config/serial//usr/src/kernels/2.6.32-042stab125.5/include/config/serial/8250//usr/src/kernels/2.6.32-042stab125.5/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab125.5/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab125.5/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab125.5/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab125.5/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab125.5/include/config/serial/core//usr/src/kernels/2.6.32-042stab125.5/include/config/serio//usr/src/kernels/2.6.32-042stab125.5/include/config/sfc//usr/src/kernels/2.6.32-042stab125.5/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab125.5/include/config/sgi//usr/src/kernels/2.6.32-042stab125.5/include/config/sim//usr/src/kernels/2.6.32-042stab125.5/include/config/slip//usr/src/kernels/2.6.32-042stab125.5/include/config/slow//usr/src/kernels/2.6.32-042stab125.5/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab125.5/include/config/sms//usr/src/kernels/2.6.32-042stab125.5/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab125.5/include/config/sms/siano//usr/src/kernels/2.6.32-042stab125.5/include/config/sms/usb//usr/src/kernels/2.6.32-042stab125.5/include/config/smsc//usr/src/kernels/2.6.32-042stab125.5/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab125.5/include/config/snd//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/sb//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/seq//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/usb//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/vx//usr/src/kernels/2.6.32-042stab125.5/include/config/snd/wss//usr/src/kernels/2.6.32-042stab125.5/include/config/soc//usr/src/kernels/2.6.32-042stab125.5/include/config/soc/camera//usr/src/kernels/2.6.32-042stab125.5/include/config/soft//usr/src/kernels/2.6.32-042stab125.5/include/config/solaris//usr/src/kernels/2.6.32-042stab125.5/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab125.5/include/config/sony//usr/src/kernels/2.6.32-042stab125.5/include/config/sonypi//usr/src/kernels/2.6.32-042stab125.5/include/config/sound//usr/src/kernels/2.6.32-042stab125.5/include/config/sound/oss//usr/src/kernels/2.6.32-042stab125.5/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab125.5/include/config/sparse//usr/src/kernels/2.6.32-042stab125.5/include/config/sparsemem//usr/src/kernels/2.6.32-042stab125.5/include/config/split//usr/src/kernels/2.6.32-042stab125.5/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab125.5/include/config/squashfs//usr/src/kernels/2.6.32-042stab125.5/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab125.5/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab125.5/include/config/ssb//usr/src/kernels/2.6.32-042stab125.5/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab125.5/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab125.5/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab125.5/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab125.5/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab125.5/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab125.5/include/config/stacktrace//usr/src/kernels/2.6.32-042stab125.5/include/config/stop//usr/src/kernels/2.6.32-042stab125.5/include/config/strict//usr/src/kernels/2.6.32-042stab125.5/include/config/strip//usr/src/kernels/2.6.32-042stab125.5/include/config/strip/asm//usr/src/kernels/2.6.32-042stab125.5/include/config/sun//usr/src/kernels/2.6.32-042stab125.5/include/config/sunrpc//usr/src/kernels/2.6.32-042stab125.5/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab125.5/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab125.5/include/config/suspend//usr/src/kernels/2.6.32-042stab125.5/include/config/syn//usr/src/kernels/2.6.32-042stab125.5/include/config/synclink//usr/src/kernels/2.6.32-042stab125.5/include/config/sys//usr/src/kernels/2.6.32-042stab125.5/include/config/sysctl//usr/src/kernels/2.6.32-042stab125.5/include/config/sysfs//usr/src/kernels/2.6.32-042stab125.5/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab125.5/include/config/sysprof//usr/src/kernels/2.6.32-042stab125.5/include/config/sysrq//usr/src/kernels/2.6.32-042stab125.5/include/config/sysvipc//usr/src/kernels/2.6.32-042stab125.5/include/config/tablet//usr/src/kernels/2.6.32-042stab125.5/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab125.5/include/config/target//usr/src/kernels/2.6.32-042stab125.5/include/config/task//usr/src/kernels/2.6.32-042stab125.5/include/config/task/delay//usr/src/kernels/2.6.32-042stab125.5/include/config/task/io//usr/src/kernels/2.6.32-042stab125.5/include/config/tc1100//usr/src/kernels/2.6.32-042stab125.5/include/config/tcg//usr/src/kernels/2.6.32-042stab125.5/include/config/tcm//usr/src/kernels/2.6.32-042stab125.5/include/config/tcp//usr/src/kernels/2.6.32-042stab125.5/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab125.5/include/config/textsearch//usr/src/kernels/2.6.32-042stab125.5/include/config/thermal//usr/src/kernels/2.6.32-042stab125.5/include/config/thinkpad//usr/src/kernels/2.6.32-042stab125.5/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab125.5/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab125.5/include/config/tick//usr/src/kernels/2.6.32-042stab125.5/include/config/tifm//usr/src/kernels/2.6.32-042stab125.5/include/config/timer//usr/src/kernels/2.6.32-042stab125.5/include/config/tmd//usr/src/kernels/2.6.32-042stab125.5/include/config/tmpfs//usr/src/kernels/2.6.32-042stab125.5/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab125.5/include/config/topstar//usr/src/kernels/2.6.32-042stab125.5/include/config/touchscreen//usr/src/kernels/2.6.32-042stab125.5/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab125.5/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab125.5/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab125.5/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab125.5/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab125.5/include/config/trace//usr/src/kernels/2.6.32-042stab125.5/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab125.5/include/config/tracer//usr/src/kernels/2.6.32-042stab125.5/include/config/tracer/max//usr/src/kernels/2.6.32-042stab125.5/include/config/tracing//usr/src/kernels/2.6.32-042stab125.5/include/config/tree//usr/src/kernels/2.6.32-042stab125.5/include/config/ttpci//usr/src/kernels/2.6.32-042stab125.5/include/config/tulip//usr/src/kernels/2.6.32-042stab125.5/include/config/ubifs//usr/src/kernels/2.6.32-042stab125.5/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab125.5/include/config/udf//usr/src/kernels/2.6.32-042stab125.5/include/config/uefi//usr/src/kernels/2.6.32-042stab125.5/include/config/uevent//usr/src/kernels/2.6.32-042stab125.5/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab125.5/include/config/uio//usr/src/kernels/2.6.32-042stab125.5/include/config/uio/pci//usr/src/kernels/2.6.32-042stab125.5/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab125.5/include/config/unix98//usr/src/kernels/2.6.32-042stab125.5/include/config/unixware//usr/src/kernels/2.6.32-042stab125.5/include/config/usb//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/ali//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/announce//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/arch//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/berry//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/net//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/otg//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/storage//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/u132//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/video//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/whci//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab125.5/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab125.5/include/config/use//usr/src/kernels/2.6.32-042stab125.5/include/config/use/generic//usr/src/kernels/2.6.32-042stab125.5/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab125.5/include/config/user//usr/src/kernels/2.6.32-042stab125.5/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab125.5/include/config/uts//usr/src/kernels/2.6.32-042stab125.5/include/config/uwb//usr/src/kernels/2.6.32-042stab125.5/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab125.5/include/config/v4l//usr/src/kernels/2.6.32-042stab125.5/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab125.5/include/config/ve//usr/src/kernels/2.6.32-042stab125.5/include/config/vfat//usr/src/kernels/2.6.32-042stab125.5/include/config/vga//usr/src/kernels/2.6.32-042stab125.5/include/config/vga/arb//usr/src/kernels/2.6.32-042stab125.5/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab125.5/include/config/vgacon//usr/src/kernels/2.6.32-042stab125.5/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab125.5/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab125.5/include/config/vhost//usr/src/kernels/2.6.32-042stab125.5/include/config/via//usr/src/kernels/2.6.32-042stab125.5/include/config/via/rhine//usr/src/kernels/2.6.32-042stab125.5/include/config/video//usr/src/kernels/2.6.32-042stab125.5/include/config/video/bt848//usr/src/kernels/2.6.32-042stab125.5/include/config/video/cafe//usr/src/kernels/2.6.32-042stab125.5/include/config/video/capture//usr/src/kernels/2.6.32-042stab125.5/include/config/video/cx18//usr/src/kernels/2.6.32-042stab125.5/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab125.5/include/config/video/cx88//usr/src/kernels/2.6.32-042stab125.5/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab125.5/include/config/video/fb//usr/src/kernels/2.6.32-042stab125.5/include/config/video/helper//usr/src/kernels/2.6.32-042stab125.5/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab125.5/include/config/video/ir//usr/src/kernels/2.6.32-042stab125.5/include/config/video/output//usr/src/kernels/2.6.32-042stab125.5/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab125.5/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab125.5/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab125.5/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab125.5/include/config/videobuf//usr/src/kernels/2.6.32-042stab125.5/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/virt//usr/src/kernels/2.6.32-042stab125.5/include/config/virt/to//usr/src/kernels/2.6.32-042stab125.5/include/config/virtio//usr/src/kernels/2.6.32-042stab125.5/include/config/vitesse//usr/src/kernels/2.6.32-042stab125.5/include/config/vlan//usr/src/kernels/2.6.32-042stab125.5/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab125.5/include/config/vm//usr/src/kernels/2.6.32-042stab125.5/include/config/vm/event//usr/src/kernels/2.6.32-042stab125.5/include/config/vmware//usr/src/kernels/2.6.32-042stab125.5/include/config/vt//usr/src/kernels/2.6.32-042stab125.5/include/config/vt/hw//usr/src/kernels/2.6.32-042stab125.5/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab125.5/include/config/vz//usr/src/kernels/2.6.32-042stab125.5/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab125.5/include/config/vz/quota//usr/src/kernels/2.6.32-042stab125.5/include/config/w83627hf//usr/src/kernels/2.6.32-042stab125.5/include/config/w83697hf//usr/src/kernels/2.6.32-042stab125.5/include/config/w83697ug//usr/src/kernels/2.6.32-042stab125.5/include/config/w83877f//usr/src/kernels/2.6.32-042stab125.5/include/config/w83977f//usr/src/kernels/2.6.32-042stab125.5/include/config/watchdog//usr/src/kernels/2.6.32-042stab125.5/include/config/wext//usr/src/kernels/2.6.32-042stab125.5/include/config/wilink//usr/src/kernels/2.6.32-042stab125.5/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab125.5/include/config/wimax//usr/src/kernels/2.6.32-042stab125.5/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab125.5/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/winbond//usr/src/kernels/2.6.32-042stab125.5/include/config/wireless//usr/src/kernels/2.6.32-042stab125.5/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab125.5/include/config/wl//usr/src/kernels/2.6.32-042stab125.5/include/config/wl1251//usr/src/kernels/2.6.32-042stab125.5/include/config/wlan//usr/src/kernels/2.6.32-042stab125.5/include/config/wm831x//usr/src/kernels/2.6.32-042stab125.5/include/config/wm8350//usr/src/kernels/2.6.32-042stab125.5/include/config/x86//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/32//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/apm//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/extended//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/intel//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/internode//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/io//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/l1//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/local//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/mce//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/need//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/p4//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/platform//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/pm//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/popad//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/use//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/wp//usr/src/kernels/2.6.32-042stab125.5/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab125.5/include/config/xen//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/compat//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/debug//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/dev//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/max//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/platform//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/save//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab125.5/include/config/xen/sys//usr/src/kernels/2.6.32-042stab125.5/include/config/xfrm//usr/src/kernels/2.6.32-042stab125.5/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab125.5/include/config/xor//usr/src/kernels/2.6.32-042stab125.5/include/config/yenta//usr/src/kernels/2.6.32-042stab125.5/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab125.5/include/config/zlib//usr/src/kernels/2.6.32-042stab125.5/include/config/zone//usr/src/kernels/2.6.32-042stab125.5/include/config/zone/dma//usr/src/kernels/2.6.32-042stab125.5/include/config/zram//usr/src/kernels/2.6.32-042stab125.5/include/crypto//usr/src/kernels/2.6.32-042stab125.5/include/crypto/internal//usr/src/kernels/2.6.32-042stab125.5/include/drm//usr/src/kernels/2.6.32-042stab125.5/include/drm/i2c//usr/src/kernels/2.6.32-042stab125.5/include/drm/ttm//usr/src/kernels/2.6.32-042stab125.5/include/keys//usr/src/kernels/2.6.32-042stab125.5/include/linux//usr/src/kernels/2.6.32-042stab125.5/include/linux/amba//usr/src/kernels/2.6.32-042stab125.5/include/linux/bcma//usr/src/kernels/2.6.32-042stab125.5/include/linux/byteorder//usr/src/kernels/2.6.32-042stab125.5/include/linux/can//usr/src/kernels/2.6.32-042stab125.5/include/linux/can/platform//usr/src/kernels/2.6.32-042stab125.5/include/linux/crypto//usr/src/kernels/2.6.32-042stab125.5/include/linux/decompress//usr/src/kernels/2.6.32-042stab125.5/include/linux/dvb//usr/src/kernels/2.6.32-042stab125.5/include/linux/hdlc//usr/src/kernels/2.6.32-042stab125.5/include/linux/i2c//usr/src/kernels/2.6.32-042stab125.5/include/linux/input//usr/src/kernels/2.6.32-042stab125.5/include/linux/isdn//usr/src/kernels/2.6.32-042stab125.5/include/linux/lockd//usr/src/kernels/2.6.32-042stab125.5/include/linux/mfd//usr/src/kernels/2.6.32-042stab125.5/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab125.5/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab125.5/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab125.5/include/linux/mlx4//usr/src/kernels/2.6.32-042stab125.5/include/linux/mlx5//usr/src/kernels/2.6.32-042stab125.5/include/linux/mmc//usr/src/kernels/2.6.32-042stab125.5/include/linux/mtd//usr/src/kernels/2.6.32-042stab125.5/include/linux/netfilter//usr/src/kernels/2.6.32-042stab125.5/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab125.5/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab125.5/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab125.5/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab125.5/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab125.5/include/linux/nfsd//usr/src/kernels/2.6.32-042stab125.5/include/linux/platform_data//usr/src/kernels/2.6.32-042stab125.5/include/linux/ploop//usr/src/kernels/2.6.32-042stab125.5/include/linux/raid//usr/src/kernels/2.6.32-042stab125.5/include/linux/regulator//usr/src/kernels/2.6.32-042stab125.5/include/linux/rtc//usr/src/kernels/2.6.32-042stab125.5/include/linux/spi//usr/src/kernels/2.6.32-042stab125.5/include/linux/ssb//usr/src/kernels/2.6.32-042stab125.5/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab125.5/include/linux/tc_act//usr/src/kernels/2.6.32-042stab125.5/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab125.5/include/linux/unaligned//usr/src/kernels/2.6.32-042stab125.5/include/linux/usb//usr/src/kernels/2.6.32-042stab125.5/include/linux/uwb//usr/src/kernels/2.6.32-042stab125.5/include/linux/wimax//usr/src/kernels/2.6.32-042stab125.5/include/math-emu//usr/src/kernels/2.6.32-042stab125.5/include/media//usr/src/kernels/2.6.32-042stab125.5/include/media/davinci//usr/src/kernels/2.6.32-042stab125.5/include/mtd//usr/src/kernels/2.6.32-042stab125.5/include/net//usr/src/kernels/2.6.32-042stab125.5/include/net/9p//usr/src/kernels/2.6.32-042stab125.5/include/net/bluetooth//usr/src/kernels/2.6.32-042stab125.5/include/net/irda//usr/src/kernels/2.6.32-042stab125.5/include/net/iucv//usr/src/kernels/2.6.32-042stab125.5/include/net/netfilter//usr/src/kernels/2.6.32-042stab125.5/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab125.5/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab125.5/include/net/netns//usr/src/kernels/2.6.32-042stab125.5/include/net/phonet//usr/src/kernels/2.6.32-042stab125.5/include/net/sctp//usr/src/kernels/2.6.32-042stab125.5/include/net/tc_act//usr/src/kernels/2.6.32-042stab125.5/include/net/tipc//usr/src/kernels/2.6.32-042stab125.5/include/pcmcia//usr/src/kernels/2.6.32-042stab125.5/include/rdma//usr/src/kernels/2.6.32-042stab125.5/include/rxrpc//usr/src/kernels/2.6.32-042stab125.5/include/scsi//usr/src/kernels/2.6.32-042stab125.5/include/scsi/fc//usr/src/kernels/2.6.32-042stab125.5/include/sound//usr/src/kernels/2.6.32-042stab125.5/include/trace//usr/src/kernels/2.6.32-042stab125.5/include/trace/events//usr/src/kernels/2.6.32-042stab125.5/include/uapi//usr/src/kernels/2.6.32-042stab125.5/include/uapi/drm//usr/src/kernels/2.6.32-042stab125.5/include/video//usr/src/kernels/2.6.32-042stab125.5/init//usr/src/kernels/2.6.32-042stab125.5/ipc//usr/src/kernels/2.6.32-042stab125.5/kernel//usr/src/kernels/2.6.32-042stab125.5/kernel/bc//usr/src/kernels/2.6.32-042stab125.5/kernel/cpt//usr/src/kernels/2.6.32-042stab125.5/kernel/events//usr/src/kernels/2.6.32-042stab125.5/kernel/gcov//usr/src/kernels/2.6.32-042stab125.5/kernel/irq//usr/src/kernels/2.6.32-042stab125.5/kernel/power//usr/src/kernels/2.6.32-042stab125.5/kernel/time//usr/src/kernels/2.6.32-042stab125.5/kernel/trace//usr/src/kernels/2.6.32-042stab125.5/kernel/ve//usr/src/kernels/2.6.32-042stab125.5/lib//usr/src/kernels/2.6.32-042stab125.5/lib/lzo//usr/src/kernels/2.6.32-042stab125.5/lib/raid6//usr/src/kernels/2.6.32-042stab125.5/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab125.5/lib/reed_solomon//usr/src/kernels/2.6.32-042stab125.5/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab125.5/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab125.5/mm//usr/src/kernels/2.6.32-042stab125.5/net//usr/src/kernels/2.6.32-042stab125.5/net/802//usr/src/kernels/2.6.32-042stab125.5/net/8021q//usr/src/kernels/2.6.32-042stab125.5/net/9p//usr/src/kernels/2.6.32-042stab125.5/net/appletalk//usr/src/kernels/2.6.32-042stab125.5/net/atm//usr/src/kernels/2.6.32-042stab125.5/net/ax25//usr/src/kernels/2.6.32-042stab125.5/net/bluetooth//usr/src/kernels/2.6.32-042stab125.5/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab125.5/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab125.5/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab125.5/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab125.5/net/bridge//usr/src/kernels/2.6.32-042stab125.5/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab125.5/net/can//usr/src/kernels/2.6.32-042stab125.5/net/core//usr/src/kernels/2.6.32-042stab125.5/net/dcb//usr/src/kernels/2.6.32-042stab125.5/net/dccp//usr/src/kernels/2.6.32-042stab125.5/net/dccp/ccids//usr/src/kernels/2.6.32-042stab125.5/net/decnet//usr/src/kernels/2.6.32-042stab125.5/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab125.5/net/dsa//usr/src/kernels/2.6.32-042stab125.5/net/econet//usr/src/kernels/2.6.32-042stab125.5/net/ethernet//usr/src/kernels/2.6.32-042stab125.5/net/ieee802154//usr/src/kernels/2.6.32-042stab125.5/net/ipv4//usr/src/kernels/2.6.32-042stab125.5/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab125.5/net/ipv6//usr/src/kernels/2.6.32-042stab125.5/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab125.5/net/ipx//usr/src/kernels/2.6.32-042stab125.5/net/irda//usr/src/kernels/2.6.32-042stab125.5/net/irda/ircomm//usr/src/kernels/2.6.32-042stab125.5/net/irda/irlan//usr/src/kernels/2.6.32-042stab125.5/net/irda/irnet//usr/src/kernels/2.6.32-042stab125.5/net/iucv//usr/src/kernels/2.6.32-042stab125.5/net/key//usr/src/kernels/2.6.32-042stab125.5/net/lapb//usr/src/kernels/2.6.32-042stab125.5/net/llc//usr/src/kernels/2.6.32-042stab125.5/net/mac80211//usr/src/kernels/2.6.32-042stab125.5/net/netfilter//usr/src/kernels/2.6.32-042stab125.5/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab125.5/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab125.5/net/netlabel//usr/src/kernels/2.6.32-042stab125.5/net/netlink//usr/src/kernels/2.6.32-042stab125.5/net/netrom//usr/src/kernels/2.6.32-042stab125.5/net/openvswitch//usr/src/kernels/2.6.32-042stab125.5/net/packet//usr/src/kernels/2.6.32-042stab125.5/net/phonet//usr/src/kernels/2.6.32-042stab125.5/net/rds//usr/src/kernels/2.6.32-042stab125.5/net/rfkill//usr/src/kernels/2.6.32-042stab125.5/net/rose//usr/src/kernels/2.6.32-042stab125.5/net/rxrpc//usr/src/kernels/2.6.32-042stab125.5/net/sched//usr/src/kernels/2.6.32-042stab125.5/net/sctp//usr/src/kernels/2.6.32-042stab125.5/net/sunrpc//usr/src/kernels/2.6.32-042stab125.5/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab125.5/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab125.5/net/tipc//usr/src/kernels/2.6.32-042stab125.5/net/unix//usr/src/kernels/2.6.32-042stab125.5/net/wanrouter//usr/src/kernels/2.6.32-042stab125.5/net/wimax//usr/src/kernels/2.6.32-042stab125.5/net/wireless//usr/src/kernels/2.6.32-042stab125.5/net/x25//usr/src/kernels/2.6.32-042stab125.5/net/xfrm//usr/src/kernels/2.6.32-042stab125.5/samples//usr/src/kernels/2.6.32-042stab125.5/samples/kobject//usr/src/kernels/2.6.32-042stab125.5/samples/kprobes//usr/src/kernels/2.6.32-042stab125.5/samples/trace_events//usr/src/kernels/2.6.32-042stab125.5/samples/tracepoints//usr/src/kernels/2.6.32-042stab125.5/scripts//usr/src/kernels/2.6.32-042stab125.5/scripts/basic//usr/src/kernels/2.6.32-042stab125.5/scripts/dtc//usr/src/kernels/2.6.32-042stab125.5/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab125.5/scripts/genksyms//usr/src/kernels/2.6.32-042stab125.5/scripts/kconfig//usr/src/kernels/2.6.32-042stab125.5/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab125.5/scripts/ksymoops//usr/src/kernels/2.6.32-042stab125.5/scripts/mod//usr/src/kernels/2.6.32-042stab125.5/scripts/package//usr/src/kernels/2.6.32-042stab125.5/scripts/rt-tester//usr/src/kernels/2.6.32-042stab125.5/scripts/selinux//usr/src/kernels/2.6.32-042stab125.5/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab125.5/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab125.5/scripts/tracing//usr/src/kernels/2.6.32-042stab125.5/security//usr/src/kernels/2.6.32-042stab125.5/security/integrity//usr/src/kernels/2.6.32-042stab125.5/security/integrity/ima//usr/src/kernels/2.6.32-042stab125.5/security/keys//usr/src/kernels/2.6.32-042stab125.5/security/selinux//usr/src/kernels/2.6.32-042stab125.5/security/selinux/ss//usr/src/kernels/2.6.32-042stab125.5/security/smack//usr/src/kernels/2.6.32-042stab125.5/security/tomoyo//usr/src/kernels/2.6.32-042stab125.5/sound//usr/src/kernels/2.6.32-042stab125.5/sound/aoa//usr/src/kernels/2.6.32-042stab125.5/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab125.5/sound/aoa/core//usr/src/kernels/2.6.32-042stab125.5/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab125.5/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab125.5/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab125.5/sound/arm//usr/src/kernels/2.6.32-042stab125.5/sound/atmel//usr/src/kernels/2.6.32-042stab125.5/sound/core//usr/src/kernels/2.6.32-042stab125.5/sound/core/oss//usr/src/kernels/2.6.32-042stab125.5/sound/core/seq//usr/src/kernels/2.6.32-042stab125.5/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab125.5/sound/drivers//usr/src/kernels/2.6.32-042stab125.5/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab125.5/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab125.5/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab125.5/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab125.5/sound/drivers/vx//usr/src/kernels/2.6.32-042stab125.5/sound/i2c//usr/src/kernels/2.6.32-042stab125.5/sound/i2c/other//usr/src/kernels/2.6.32-042stab125.5/sound/isa//usr/src/kernels/2.6.32-042stab125.5/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab125.5/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab125.5/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab125.5/sound/isa/es1688//usr/src/kernels/2.6.32-042stab125.5/sound/isa/gus//usr/src/kernels/2.6.32-042stab125.5/sound/isa/msnd//usr/src/kernels/2.6.32-042stab125.5/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab125.5/sound/isa/sb//usr/src/kernels/2.6.32-042stab125.5/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab125.5/sound/isa/wss//usr/src/kernels/2.6.32-042stab125.5/sound/mips//usr/src/kernels/2.6.32-042stab125.5/sound/oss//usr/src/kernels/2.6.32-042stab125.5/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab125.5/sound/parisc//usr/src/kernels/2.6.32-042stab125.5/sound/pci//usr/src/kernels/2.6.32-042stab125.5/sound/pci/ac97//usr/src/kernels/2.6.32-042stab125.5/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab125.5/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab125.5/sound/pci/aw2//usr/src/kernels/2.6.32-042stab125.5/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab125.5/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab125.5/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab125.5/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab125.5/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab125.5/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab125.5/sound/pci/hda//usr/src/kernels/2.6.32-042stab125.5/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab125.5/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab125.5/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab125.5/sound/pci/mixart//usr/src/kernels/2.6.32-042stab125.5/sound/pci/nm256//usr/src/kernels/2.6.32-042stab125.5/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab125.5/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab125.5/sound/pci/riptide//usr/src/kernels/2.6.32-042stab125.5/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab125.5/sound/pci/trident//usr/src/kernels/2.6.32-042stab125.5/sound/pci/vx222//usr/src/kernels/2.6.32-042stab125.5/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab125.5/sound/pcmcia//usr/src/kernels/2.6.32-042stab125.5/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab125.5/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab125.5/sound/ppc//usr/src/kernels/2.6.32-042stab125.5/sound/sh//usr/src/kernels/2.6.32-042stab125.5/sound/soc//usr/src/kernels/2.6.32-042stab125.5/sound/soc/atmel//usr/src/kernels/2.6.32-042stab125.5/sound/soc/au1x//usr/src/kernels/2.6.32-042stab125.5/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab125.5/sound/soc/codecs//usr/src/kernels/2.6.32-042stab125.5/sound/soc/davinci//usr/src/kernels/2.6.32-042stab125.5/sound/soc/fsl//usr/src/kernels/2.6.32-042stab125.5/sound/soc/imx//usr/src/kernels/2.6.32-042stab125.5/sound/soc/omap//usr/src/kernels/2.6.32-042stab125.5/sound/soc/pxa//usr/src/kernels/2.6.32-042stab125.5/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab125.5/sound/soc/s6000//usr/src/kernels/2.6.32-042stab125.5/sound/soc/sh//usr/src/kernels/2.6.32-042stab125.5/sound/soc/txx9//usr/src/kernels/2.6.32-042stab125.5/sound/sparc//usr/src/kernels/2.6.32-042stab125.5/sound/spi//usr/src/kernels/2.6.32-042stab125.5/sound/synth//usr/src/kernels/2.6.32-042stab125.5/sound/synth/emux//usr/src/kernels/2.6.32-042stab125.5/sound/usb//usr/src/kernels/2.6.32-042stab125.5/sound/usb/6fire//usr/src/kernels/2.6.32-042stab125.5/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab125.5/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab125.5/sound/usb/hiface//usr/src/kernels/2.6.32-042stab125.5/sound/usb/misc//usr/src/kernels/2.6.32-042stab125.5/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab125.5/tools//usr/src/kernels/2.6.32-042stab125.5/tools/build//usr/src/kernels/2.6.32-042stab125.5/tools/build/feature//usr/src/kernels/2.6.32-042stab125.5/tools/build/tests//usr/src/kernels/2.6.32-042stab125.5/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab125.5/tools/lib//usr/src/kernels/2.6.32-042stab125.5/tools/lib/api//usr/src/kernels/2.6.32-042stab125.5/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab125.5/tools/perf//usr/src/kernels/2.6.32-042stab125.5/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab125.5/tools/perf/arch//usr/src/kernels/2.6.32-042stab125.5/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab125.5/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab125.5/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab125.5/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab125.5/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab125.5/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab125.5/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab125.5/tools/perf/config//usr/src/kernels/2.6.32-042stab125.5/tools/perf/scripts//usr/src/kernels/2.6.32-042stab125.5/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab125.5/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab125.5/tools/scripts//usr/src/kernels/2.6.32-042stab125.5/tools/testing//usr/src/kernels/2.6.32-042stab125.5/tools/testing/selftests//usr/src/kernels/2.6.32-042stab125.5/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab125.5/tools/virtio//usr/src/kernels/2.6.32-042stab125.5/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab125.5/usr//usr/src/kernels/2.6.32-042stab125.5/virt//usr/src/kernels/2.6.32-042stab125.5/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-gnuf%e78?BZh91AY&SYqcN]*d;]ZO=Jt2AB:P (ejD Rٵl Ul@ "@5L"")e͙!Mi-f EZ [v`{swI@os5 ـjOC:p=:= U)m<ݱҀ gRxc Q[1 -P{:צA%!R' @{m`@) 7@ @@>|BT@@}@@]( PQ@HPaÒ *c٨2H @PZIx[}G[< ˽{z4Ŷ(m0 ͻkF)˼ժoa{޹F}ouz;5&=v{(Z^W۶s=̣w{}ҁ[]gjL7xҽ[uwEܯNv)ݺ 帮^$ϻM4+iS^绶oyVX]`)eZ.Y[w{z:ޜN IEUUUT<ʦ = ^ހK[ہICXC@ Eݭ1*(քhA@` t" HHlh۶P/`;oh ;\7|K[rm>-}MT*Ч}M6e [kd@g@(5]}K #L]b!o{G۷ o 2{Uy9,_I"=pn^}mlb D6v:}/>[^ڈ( =}י&֫MO-d-i(( Mz*= Vayq=eVŎ_cN;RKh\t@罀I#AzLm)&yGT4hMJ~zMOL4!LB y?L'a LIF&?*~SS)4ф42i"&S @z5644&҂$D4TyT5SQO)$z&?o? ٲOWeߦo_ A@P4 X%"@843Xܟ݅$"~\¿ӷ?oķl\|UU ebg}7P";vX5NfL` D=4OOzº51k[= 5L>ڿl?4r 6E  ,gg(ty+8w?06!f(uDSk_D|ϡf% LHda(UZv70$:,V6N+'3>"BRzwHtq$tG`(>ʈ<| j2=zB9B#&1|3pSʹG=mӵ?Kr=j荏?h#[94w<QXLSLc̎kѠFJgᒼ'(= '~/fos N F(o5RĪ8a('5췫hwt]HܞG'VgN=?, jWϒ蓱D|yP1Ti$ǹuGkKnyD d zvc0ǝxǥ9Ngqt"OrCƹ}hCk>W#sf?dgaU|)#?aWfJ6y} эcԯsͨ6Gf GѳѽЋ 2~HJD pcݢ}q$O( _kDǼ`;oHy |NQr2' ٖŚXӌ]'8t;OM5ZK ?dYr'dƾ\3UE7lüψVXވpS Cb8#=RHh €(9Ҏ솾LlaDv{OJ0@m۵Fnci_I>$F$H3G\ o |=7*d#<`H\[7`ÛsBQ|?4A2xFl4VIV|9ʫWCR-t<"=jt؏cǪ`G=}84sŭo@5,$>g?Hd#2 ɬ O~3?Ê?׉SʭS]r ĆIO-P.}OhGt`P'^^L~Ýc^1 Adrz@4Pd a%܂M'dɯaMy`̮ugOMO&{$^>Qd=sAE˶ָTG%D< 2hb<>mE|<x%LU@BtQG\u0Ha 7_CDz>F7GDYb6<&E'@HOb@ǧ:u?$xMl~hiDo<>솘y,>i800{y3m03a~%9P,aGB..<>-eaO༩>P$M!ҏ6c0F9 RqwCXa1_Lv0$`x"aHx((G#?Q`׻} ?E&|}|uUL *ϱk>pV{FZmY1&Z-d=sW0'8k(GeCŰ-!$h#׺G1>'uϫfӶP]Yug(g|R+MFO[ܳ !PO{!lacy 4_կ˭ |}/>ts딿~P+&"{:+a /|6 :O}Y>LfyA:aj{zrЖZJLnFϱjF[}>o nkr q, %2t |Z.2@Lx!Br(>{d J,gRudkQ@F0b7RC]Cz :7~=_wt$)(ǹ#e R:mHъ!}0=o4s v#Dz`"W$}H({} #썋 GY o$naGpIrΐ\|oj5¤790<%ǯSfE߂K1$W,ٝxq,[|qJHDkOxgVCɉ1d H)َk#c?`~;_8 DG,ot:$Gn78Ͼ W*2Lc[^~(ƈ1#cg%ttGJs܆' apLDx<X6#r+Ju>פH Ҍį 5}sW %$v x(do|wZOb{>D ~d QP0QI6"r!Fw Q)|!#+>30CS-]5"NKG>P"=R4ݗ3ОفFLH$?9W(Y Gee$m^R_'ǝ K#!L~ytmW W̧fEB=O@GePn=}! GՔ$(yjJx"]7 v4M!B`Nc.^J$om#=~Fxa“aDb΁lN (l!t+3>Br ʅ)b%8*RLaDQ #F?mׯ^* ĐRG1iG*">r gyx- EN:pԌЋoI\([w6ߗdg_92AG4~1=<}cɁ)d,t>4&"qDrsJ<Θr nB8͕PO;L#+"D0Ay )leX+H$)}xBLE}>d`n5Zʏe>P6܁V\e+) p4|+Mj+y Of5ҁw!w9܆f(hIdmKb>\hM%rWQiIASi >Lu~7\;.n`&so#cdJ1ZQ\8ֈrtD2`Q7~<,|[]DeG'K_-̈́71#GT]u+LBzؓĕ\q~e$ ~Dm?xm z" _l 2FPgJz辚uPe9ff˔pb٠|wR#h =y=F 2;;dpcWYMk#3{cX dG$v9ELDj Ԇ d.sqTI#X) Z`q J좳>ϒ7DH׽Dmeℑ˦(nMN̫dL%%bGƹ'܁6!YFn)GkM~Mjby;ͩ{#~ D tځnbU=Mx1DdǷ+_ Pdz<. ^8<]][٪3< ,)\(Xd7Mw~qʃX =Xf4h x;zn6 o 28~cs|;9#ŐJ8wd\!jcIR 0D!0ƳM)cZ(Y&U%u-o(@ {DubceulhΟO!bLQ2VbNK_3F(> FHL= L=b,z5ܼ(4 d|\őtdĥ*YLSj*ԛ0mE Y(S''b;/ ;M!bCn;"1ؑ(u0I>1|_,~hY v>9[˯2vᳳ1gd }o4cb$6،Kd]~=de)++rf}{pJ__Y`cQUY^A䔹 w7 wF](Az`L:;=9B@CDw聾PQOoԠ;!nmA G sN`fA81%H7QBygӅ3!Qc-H! s1n U޴0JF(Qz \rǂ=O<=l|1?+G%"LKkJP'H ya n̲5O~Ex ,<F;3j, ׿+ທGD~ `W}o 0E0GĸG  )sl+wNL+ !F<vcPQL~ƭ'W˴{溦CL qa}_d*TR1E'Ix\ŋJpl(gt'C31٢Ȝٯa=)$|` Ǘ':B >[ɋ=yO'pc1<ɠ{$Ts'dEf$Nԡ\H=Dte. EyGeH!:gV:-yz{ڳ8vp\Οm-dќ/bFhcQ&0C=Ûa}2zgwGMt/ȹ;U? ow3[X1Y$I%B^NR;+K ڂ܏b0@e yFCSp4cݽNiTAvzUi +Mi"La!FLFM3y#<ՐJHm/']igYI1:X{ ?Y^lwD2GT"z#C1^`I׵\J6Z#rV_+D@^Hg |!j75 N F Q+q[rBZ5~Nw 9ٿdDNbޥ݃~qE।ȤiOCERH O慛;_asaK&&*2߇aNPAs,*fcf\v V:aVŮ򋹜0LS t0P)bu18\񕺨o-tUOz\fsŨ\|m}jh\eA5$锢/$o-֑U`m'0uIskhhT3\xȵh-@QkqxWD ;'}X+RpY+Q&{kիcl"CЛJL}~K*eR` |ֳSltԭH/AbΝωc ijA̱'"5ajm*#5y#DX6ЈGWT"XT跄Ծ>~]>Nk0إh?Ӑ=O,1pNaV 9|5F\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ٱ=B!WbA4 2H) SLkf&eLXEA$̵(Ahd@.G#ӝi؆$[-"Ba5^7^k\GhgYDٴl'rxFZǹ Ko~v~P؎3SՁIi&. F%ѕU7;!\sҊU7EL! e?R3da9l8*1R١K|gFy|ӟpyw2 |RcJ,% Wdz\oif=s>R1'™>s.#`[Q|KܫD'__Lj7c cŁ rF`f1;נ7Ujtk -|0ጘ׵Vgyt8+dd5L&6+#_ orBSWvBֱa &9 !+,̭RʎQ˛e䐆B"׺_Hmc <D4I.Avmn1K{;"Pړ&+!D Z/q2h d}*ej1$&.J@m=~|[V+,B{JAFbN@.##*d#" ͼr/i⾩X_-@d~p+WAqHHW1ɯh9F4gܩGRroxѾ1c-K<7G Rv(vN_+ &Ry&) DLQ#ɒ3ΧƵ)RÏUX"y/l"Cܿ:AHzs;cnj Dz9wT?أCobv.kaɫ}Ifg9b;+Sz2E11k m#;ڧD鿉YJQ$fW+5w]iP =$  f0‹x\kMJ~)4M:W3t-ACznfj:0 NkAs[<4Q[=Tg觜lXQp[(m{ECIv9DҘPx|{*S0tb{7SɗSM9rʁu9=%R=S`w#t{/=JW͆Jrqok]e6wЅ ;;'^A73+|IصtZBO9+X-L6G_q sC>l}9U~p]!N M1i1-.W }B-[ DrD>_/L쁋/Q6I~O!*_T{X'4~#3 q"ʆ7[M E-:/<D^Cr4ϔ@#NpdoPxrGO?) ],vyl)Rx% [S bXmTd6o3d4d^@2qyuB^H/V`rA,&e1UWU?"Iv k{$Pi̥0vɭ}1Xz5d%U2ELYU {&$(}=z8{bQ5vP XV|ӥ+jRL| z۬1'wDͻVCbt7p~ȳ(ulL=yG++5~8@@^g6m;nOWLF-tF;0tDC^I(Iry(/zN J;5 I~M?xL0p`z+ %ȅˇ?:5Gi8];=)> N7ٴMn%4(pMYC#%ţnCVnsUuLSysZ5isQtKPk~kv.Eb f 8 ̯u 3xt3G|nN l0 ̓TbPNtN2LvzXa7ޓ^ݘw4,V?x7}1|.PvC]]>䍫E^v/-ou w#􍽏 =<}]/o“ C ]*qMOy)KV)~v{7951}kMƴk@o>Ml3T Al&xPO8cRu4όϜ5R;Q xvgazVdD*Vv"qH1^R)xaB Y;Uj5%ǎP1D*qsz`b$l&=g#uU$C.eDXnmm>SqD"OҒшsP;nh:m} Y'j6^9~]]$ʻ-}VY3S4PAƱ+;p’49MBxʥ2?>M@b";w3෶2z'ISl =gZ<36h[m5ZaI]n3CZGEfwWTd5A]qDtVMaʰ2 A^mFzВأW}@>c ^&Κ57{ߓ*mX>'̹)Qk;ZUd3QB3^qo2ԙ~ YM;P]xrvȥILкBKG%5Eܚ5K& UI,HUnp+R˔y2Y!Qd+pB]Y.!%),.ŋmRc V:)  C 5vs>{`'\kяhCѴo/"mP=-rCnk&gTЦ`yiWlW'F*ͩ`F!뀰Y?(މd q&{hV!܀{(SLc  g%mU3=VC\xg;V= LbՌ"rEe?X7HyiJBND̲""36JB€}>%k=~j9<7Xg)E=džܢMf-IԵ1%IT2ͦ'e#.!A$|$J3Ƀlh _`o0ݑO76?|溧!߈K*KD2 hdU#c{>Վr4vvdrmFԾ49"tq;AfH "J7i T{=~k^{|qZY4e 0zG~)Neڵ`+ERK$#n Uo7N!##FNzm- J3h_#z_#sR_$g cxF;łbl:ir˷JmCQeH II8.8Ky,ѕ1]6:ʒunXޞ+78sE׺3qyR݅Fc)Gp%ZN/ --]]RB'+T)Ul rul,/AijIä( 8P^3)9=ź^%dJ7pmu/LA*!un6pf[ Q z9΂$;Wf oFw(b "QWc:ƺidvye\Eoo$ ʘG :&NQz4ǯܐ=x_i7$\>]а%,|LɣS%쎧0FdaD0Kpy/4;Q GL 7V k4 ؖYO`[tt\a|{zF+"AR%$٩qVCMqNr/.%co4rŸH M@o ,u`o#X̀nsܡ ^$ ;!wᜲ28u` M(+&A765yYЅYdpvim-X`u_9Ɓ^˫QW"84oR2x3)Uu32"|y'K2 @FQ* N1Y1]tczUXE;,}R'| k1—ú݄0`([} NZSOocFZҢ5WzfKyѓ`7i7w~]iHqrX <8"u9(he\mĤ.{: 'ʒtDT$p#BeFQt,#D:nNvUJL0H,n BӖ -*{l.@ۍԡcaF""Z_+rP*]Vu!IͬwÝ#guD!MbO]:pԮ_3<.ȵ9e* (o-mSv͊+mfqnVhG;x|{L9ČmO]88SHұߙM9>]Irw{1bt.+ITuCFċBeqaYdNp:DԆ쀴UVcZ!QT[11dP]}_5شuovpAǩfNK^ G\+RLO3tNjhK sY0PN+$+Zk b"grjΎޓ,GީbCН´{{鋝Ե"+CN ū+Aýf]%-$TlQc[k }4w\pgLI"l-pS;ҳ[K e[Srsp],D` btu0'%< ނ]Dʦ$!꾨K|AT24R$H'dBfe::6ʴB?S*Fbk cKCD%_'3Y*F++Sr ჉ Ve:^2$|*:"Z u "CĨidhಱ&@0(9~Bhc #|3ML;{|ؑp,+}ovDmNR60l2OG=ME13A7>wI#ⷜGJ #+)TtDZ-8UDED=eOXJ赬;DvwiםX(K[nsjKaAa;VIP{:a[Pm.VnXfYBV@\q"6tFt^#^t+Ŕ]s订|J3x zڜ=F:h(md( B,:؍Ku⹳O]@׊304)W*$JӔz/26Zv|r)0]]g }/d wf2ڢ} ߵQ]q㱬L/0ޕ;_n3GNvE#68SjdhwCx3޵09¨k6t58Dfk{@ pf(W;57bT<#+8vn{6VPsAt:51ڠCNB-VlP-orbc/7'HBRz^v4 Yz8<[w;O),se.Oa;*:&مv thN3b.FcAႥp`sjPdkfn9Lz.=qUlq!W&z{܎'1#G[Y4u*1RB]ACzj𕮇%EwN`O=h6*fG5 &񭓆-եA;u㼅kL%0NT{Vr?*X$V{)LZ0ڃH 2MtH<ͤЊǺfb&01>UB+ ɳ6R+],<f?yn?J?\f‡9Aar=}UVӯ6T响KKXRe$/ Z@X-N1,t6.i{VRW([ExfXXY,ߤ Q(V±GAPѱL>*9-;H"c3M!ӫ?;Z|:^|;KZ㋦ՊaR\P΍1 FIJL®g?iU!&C44mv9/6"3˝2U|̌bs>]/5ԍ{ٽt/6'6|Cnѓ[ort=e/Tde목-[/TܓJ?vl  T%Uo9k04`J}rd Uc*ItQQM*egI媐4սja1i;d:8c/6Az9I4j~=vek {A9Xf Njq3: Aaf6HJ;A#IsPQg*UcM(k] R.8$Q':$I6`z'zYe63l^2GəZIqXoQ_Sz-q!5}*o8b*Ź$B3Ag-{>n~y@, ya?rѩIӜ_rR 갿D;dKn,  *% YU6HIYҦQ԰ZF-%)h̯hdP22\Zh+;=3^<e:>+ܦ@hkh?GPY$ с%p&=2Euy81li} P,@OI/?Ub[nORAZP*9f[wC(5UQ Jyѓ[P}pm5}{]A*O%3kƔe=[;{S\74c$&)3e^.-6]Nyywb-YzyT&Ux{mgdh(j (UjlG |?&#JMb6yrJɽx]RDzҵKӮL~틛ؘï=J<զeūSS-&(iЩzEUNoGY r }.V}D$Mj\`!/EZ! @73BxSQ⩹Ĺs(3HfN6CncԶr:H+;}P=k~(_Ԉ&&\>q0RrIksGF]+ٖ4Qj@QӪ=bCn /ǶԮ!JC Bf 3HLY`D萰Ĥ1!OKtx jTE14 %DB :M"E*ŎS3C#ݙd1˫σ#z}%d7ACy+ިs =4+AŵH&m  |.~?@1M61* C#G'm♲==:7Y}~=p,tPvE 49,ZM^~vq'S[,3[3xϤjarlb&U%<֥7 ieirR)4<<炜-F?yJ]!{W/kTJxUefxF/R,^طU5 81@kL+Cyu_ SxǏuw8jWo]NLihgѤ% nI?65k GmV*$7=^S7U=C 6W#'˸vW#? rGaܿzS-HZNj}6GtytiM_ąU3GTڲE{oB~qfkfbqQ,ސ6*KٱCd]022N~U>O`c)7aޯnHvD)@PEqyR"d&iA3a oWcLsrC}74~Pj4Z/Z?܌ؖ$jhAѴr Uiyw.W9v|g~W{51{2`NE2L*YNMrg^w:DKcXtǩQي)D9'; S]—׾t#>aSv\IeE7kŽ6bQ̷1UBuH/ajEJd9Ȑr? ?~BU/‡:~,~ o;o'-{=, qTڝ+@Z[Mua5CI#y"x+ 'KV \{{n!"ULߺLJS{}{w'~`h4 [3J?u%Vcb.0f[QaH( {b+u?ugYymzF37 0a :Mj''҈>9+!_Oߵ ȃ@G~ ^n*^ ܄98< g20*z}vܠ_BI)~Ȥ>2LA GDRc26f -_B^>0l3 aOk ZR5#N>oL}g*zvwkVimK0֯7U:DCX*VLq$ " C$Y 7[ p= (8I$YJ ɤ|gt4o9};zw2d:]P֚aAi4L__A**֖(Q*hm'jG#gj,U-2zfZ8f0bZ-@TTVֶ2Vff`f#T̗*ҕ+lFLjZj,KePZV֙0j"Q5T`h.4aΥqT+)Xmr:eC+Syqı(*7e8̉j#Vn_髢w+mձEj3J޷Ce+U(*ȌUh[,Zm[e30il*-* eM YYKEFUEf ׺a f/oǷmD?fGVH_ɹ2T?\=lʿ bI>Nr}.1 R_9*y3)FAƨ)b8{@0!^Oܷ6FkI EԨO_9}yw>|?FEJQv'~:q>WդR c;X̖>+sM?b?{fo<3ύz;uF(?ۘbPQAh;&T-UYB,RK-ˆ"\VFQhf0AM,ұY 0bMT%&%.bԱ.`ƋRNpVZRG)KBeT*+ ؈`AjޙF(Ƃri E Zf8[ S4Ř0cd hjdŲ9Tdrk5)mQSZ42լ9ֳRќ0Bks,(,Tc1eL+3+ Rq SLbK(AJخ!Zmk-T,22e|$x_@ _Ӕׯv]"p"K'{vaGʚ|ƹMA 9kc@!g=5rT" r1JoT/32OpN?)"ʾ{{/{, V%HG~K|zA~[=d?+~}t0!S:2/T@A  H*W3(.U ~ݞ F5ȼ"=KМNЉ3%I/(CeĖ'ᡲbȶ<7imߗ *'+g!:(́z |dq?$?#VCǽ׋#%9R; cS`Q ^TI$-L-ITʮgkǟىlgX R#/J+LE "pVw5j(<o.Qؠmq0WqyӶgocYImBW_AGQ"!0COۑ]+yK/OH~o\C mmͮ$KE_Ɏ4 O|r@ u>|5u?It$`5{iidh',%T Fqt5$pDgF/׳/?v+'X `N(5pfD=:)ro})92Q&3\|xH++Yb%!18g{m1IuZ>k[ݝ<38}`UO>[/ O/UR@/@,#H@T8!(?-0&0Ԇ=2Tg$~nW$eB.Bk?oxIiߕTo{^E'lȨ>R%V/-'Vsѧӷ+Czh)?fpӏp'ы 8EzרzHPv`bх{1?M9$@ $?;?{,* ׵3kg!?u\?-!sC?YNLh:ȁ;Z?\?Obz:.GWZ>Zᢕ1rbSqR']}|@ܞj6=M߸9Uݺ6t D>z}>~= Xp0!23+AH%!8ʌvs[tO~sN~TP4)_S?j7pVM'qO(0|侨(uz/”'3jd & 3nNw68jt. a@V=% W֢(xZG~7znG%Tec }%/c@ŜH5 hS,جObNxDI@g7_+rG7gơ^p̖l'~3J3!:Vs1ZC( 0v^I9R*'1o"FM.KAex ׀ L_q9L?@acoB?X/7:|DŸ#e"ʖ_YsǒJk?DL|SwǺIA'9!OӮ_1 A9==:?^q'qN7̄ AAC}$=7|trzyE&g$%d~bFAj|8FGeh= H//` +vabD8]e iuq }I5v` Py6޽uֳgNClTlC F/3/o}?[.uz~g9J/Fg贙gZ?#Ե)7 F6UPtTs0ŷRM„_bo b;fJq~"oDXHىG?xTF/iq0§ fwƺUm5~©R]F1*4?^7ЏgWvSWiA}65{zj }$d ^Xfq D(f{V _S|Hu 0hVR,ϯF3/(e7^CBێݮ*<7k+$mYʜ uM;y}i vY_n}qҲ3 Y*фOu3<)LN}/D( :=N8MNPsX-:[وk&{YzĚ> EK~u87Hqvt'==36;cUjh I`yX[Hgi'vӉRb.ڶ!-˩H&I'x86y=-9hN/:V U)1‚'H Vj]W .RvmhNyԈs-θO~YJu.-nҤSOIFUl&DLh-z 4{!nEp8G#"ۡY¥O3m1VzaP{58I)zߒ@o?_["Hǧ1?wDcfNj Bt:ɚ`/"- S*_x/^/ȪYƆ|O̊| Bm=K~p.3" &qΪſM=?YC>!W@'%gTFZ#Їv-|_Ui84;jzQw?i1vA< k#,]rp]Z'AX:ȰQ<"R0J Rw'R㵶%>,"$@TO!oJ`za|C\HMLoo,3'."tߣb2ךU\}F쁟&sݨvlnsTE|GܛB}GT<X]/tps UA:x?-{Rtf ~x˿YM U@:ttB?{1|T̜ކ) t9 cn>?:'B|H̚2ɚ,&\G>b1RU ΍zbHX_z_m-wC_yCr?mVwp@>Et~VO! FP5v'D$-j &'H[%ɍ~ngH( ^p9 bݓR D#1un7;;yZc_bm>l).}w?_NxOO~/mXG1;WdIA{f {l/6x߇* R?́ABT@TEQ"* KX0?6 OY #6]:ӗ'NpYGlaGӒ=IIPՌ>pV{dX Aaa6$G> \FWfU!6 a?,!ӾpVF&X铃tѤkLeevЗM_Ǝx?2aSIs,! wwk/yhG.r1\!Kק>}m遏ˮU>OwԜ _dy-?W8 Nꖯ?>N|zt0,}֣Twޭ(هhoىW=׻p2n=CyUKCWv# _"( IߓCYY_OM~{/:K ?7NP ?/;1l-8Ee_wKcUB~p} ? ptmWH:Q IL'@C>'X7T.6`(G"ֹmh;$OdG1WdhԿfڭ8jI w[gZ=9$(q jߏ=N>_=a=.7'*I /=k??~;gb $Ӯ=ٕs8}Xwy ;=D_fm?Hq0z?ݥ~_έrFCK!#TA7)'T}@9A/ \ !?GBvo.NPv* nG!x/~+np^I=X.D$Rpx;'Ӭ?0/a+?_]ڟq`N'_|]ܓ qjUHT$Q,hVpŅX?)?8s.TJ4LrQis3+fQRd4LEk["\ 1y@:b8r-*"UgF])H`^IGP1@Y|OvBHgbHnP~;LL S(9ۚ?G u wd~/`y>Ra%-!Тɚd"El0-xT*My)ML@l`>4сj~"EBPEb?w$6DWc|lw&+}HQ4 .VyëgC.B,NXrfI)`{6Ȟw0]D_3ZKwnݴ8Y錣?O{]J0OQф5;"HdxVktĠfP##Cq 鉷3{J娷8z2ә#qj/|zH@ -?4{^}ǵѼCxL;ǙReyV6&g7>͉pWܫ_#ڝ{=д0 Pqdl_X( n+&hl@aJUB>x*rC$> H<6zx[/TA*@^ @uA 'PDU6ʇ`# 5Q,Z]@ #ǩPPmPC`- _j}CPt@ $R)q>  `Q؎#;=+b$58@5S!4 \C"vU4E`R:ZP{S@n8\yTp͖;++g2 PC5%"Aqp\P1 PFu@PSb `ٱ@NE"ݮ(+(/0 *GqpPrw l7p ȡ* RHdu!D|  ΁Պr6;г TV*ӁDn !HT?E B˚P-/T<Ӣ/e UW-}6(@78>0/u8sA GܣuurMɚL4UJA&7_ޡ l }j D8 < .M 0SC`tU[D  J"<6>(A L t^r0R#M w~?=\Q Sj`]6^D "EPmDiB !z4Zg|]AH z @"=Fhb8uѰl;:ì?"/1~5mݣ4h(Rvf|+k$ޫ"λ=$pV8fohLӻ?[FsQ40'pBX@w4 yK2ηCYDӹ $3UZ&R`Tl!T/ Y=eDk] k"3J 6i{09+ R;2hUbdV5" :=.<:Nk n!ROVp0Gl:-v׮%  'Kz۔Ym> : 96"2;L \'l.4l %E8q|qt䫧݌Y _΄+;rs7Fkg Is`#YEI\cKRoAC 3D Y12ee:802(U䴷2^=9P%|,C#pKl?Wv*{ 8X ɹZ7.yȂH*"Ȫ "NfEP(Bd(U - dྠ~]a,Ć)q뀈][;P0YLb I1ig;_q ? hw?Mxh%Sssݭ榩X`Na}”D)LYţ&0+vd6na~ ͜Q K;b嗧%hB|a>- }gZM1? +U(coeA jCMD=V 1/1 | XyzcpѩbX'5å I)߯H *^B,0Q.{Rb4!5 MLKu[cIwذdz#a"8/m=샹//#iіּ.nYM)}(ycadv1,yjw1P@ɓ.}ʃexy A4d.C(`9_wu֧]g#KVYM$BqV.H?m** gD)W⇷Y#^GciZ@ݤ5xi& Q脬P(i3 FVz$gdTTnY1u߄STR2H|$AP;86[i9H6HS A'4+bLAlۏ,L2C(irK ѐkb ̘fTv OuΆ"Xŀ?'EW8,81rށ4 "ݼFd9 mBt5S/9aww 'j-KiCA>ҟ' U\ }8$%Kϗ%t.k=0*Ɂc=d;:i,zY4Im9jR}B jZ7<ͰHGHZ[Yaw`| Qڮ瑏N:GDޓ@eUd'l@>m8PL˲x(Xt>`<2*25^Y€Q^L3\ݨN}S_2]2{`',WJ?. !/`tG]o h{\'˱k=`Qͭ\m pG?a 聂%Ww9C'Ė**}{،49n0. Pƾsl,d8'@Vgg%YD`1֕GjO[Up RZ;o^g]q놳?N{" + ᒲh8hl@` /mCs1J ]6/j]9Q[75wnnُENP 0YƮq5όEq$tv8!6m2A/25T'5j ^aBy-FOB=uV7Qk5i<9U-},Gy'BZ.\cQ{3PCD=0%22?^aTz }J|y֎Ās(ַ(-fHz 6+n;]$kiwUA™"BVרryE'/4zh6*tSp \Oqx2æɬKA>c-&_9\LsBU O|gSOb;ѐz;EolbF5ƯeQuk=q~t boQU[Jx)2TOJ% K0ܟPXs 6z4E|\[jż-`9^ ||:~|2AA} )HV*hEr%C <#m]`@SSվuOxz))w>)5!|m"#D}s^.αgU.  0Z!a9BHMۛIh 8 -zlR%8Hf `nHDt"t$INj\/Z4|&d@v5w95^|}uʈ$q ׵  ƕnE@9'NcJIYk) l1 EI1"$ĕċt/c>.ebk NYMa yɧ QpO#q[欲kZ2 112KulrM[p8[6a:U|ntWbAP^ӫ ;ҴED"N?1Z X•N*C2dت{WlUū@ܽd c)]췆O)ԡAeEq$f4`dz^ѳ;p*c$/ #BTim._l_g3l4,F&ٷ`M.HǴ7EJ-, pnD9"tkB%8\-+,qjA& Кuq箸_LB=uUTnu; GA1e ΥX{N|%+7!=Q2?}o|?EѾ՟c֟3_V\RvHFlK\k0:8K8þA><#"ݿO@{X3wKgG J7f4!Ǯ*]L[F++'Y@x}2Cm%Nq:&qXA ԍ{ZϺve!vk:(gG¶UeG9~M K(pJLICD #q#d؇޶s\o(x ^˵X;Nw,͐گ*$:0^w1(,> ߛ@lSZ#^"8;)Kvia%UՒEI.u چ5\S(z pi0fPy8 1GܹQFr}%=sA`tA̾PQF t@x]孤5|Y5oblQ4]nvLCn\{#:\ʦ" R7mI>]ɵg;Yjo|m9 ȷB<?Txۮ>-u*a7x1.&mXYdN0'Dllhs9Vc8E&m&,lvÃB4 Lꢏ>:AsVp;tp^E*i R=PA w^B-({؉USE?߸`)k og8+V)p]j<3`PW{U9}"*[F>4O>ǖLR 4qLޥbB6+Ё^ FxΣg81fs s5KV*Ѱɔlu6shRCrQ݌cd,Cm!:?h_IٶQBU"?XlOQ_g"WoM+^vu=6=8}gR{Xwf̩?+kz>Z$XI;z [XZ0xH(ڤ;nVg_{{;z#sZ}-s] ,vU?#!5$S,H zaC>@}5)"~j7XG+|WujHK,SQlے~7<yб2Ub;q0Vϰұ|߰~1"L_A$)8dz:p0PNp~b4c; nbplJiC1);VhXS,R}4l&[5gmвoF}7Uk阗m #oײ覌䰿6Χ)lhW-OBRN}ǝ?zĨ2۸7m՘Pפ<$N?uX :!"AG!![5x4 F`&D_iŦ_Mg `=%MNOarohZT>5qvc{@j,{tꙊ)2zъך9hI\Q/`pU`w% Phi?H55' :NMzZlMFdEhHi0_/Wޣ Xx~X㓃lO Gȳ/V%?N?~p^ o>t{S`_F}2+Dߩx pWo ٮ:0p]Jqj.(\9{n?@믍S)頢,\e}ZG-ޠ;gp=4#tΘ`g [&y^]n}5ϲ>{_n9xXx|0|}+Y{NuCÔ դ)#kl]$&b6͔N>L)~/m ?LdPۜEdzpYwagc` 2 sKD#hM):$>fPOw `K\ؐUC PDȰj1'`,O̹2kO(f]:!@6$/:Cqf5&CLP% 4a8橅#e'^ ]x5o(X=;?q҂%5wT &,{%i*yY>~TUfTkXvn: [l˨>y\kWKisH3Djt7nc#W-́xVhW[f sp*%$96bvd~2LSw%ąZwU\B> (Aljl!hƒ飗Aeu&o6W/^dMS3jwb-ʬo)ctK DxyA,mѡzuQ LaBm)A20$ L`PKuR&PiGc]A~-.2vpqQR6k $<}.僅}ѧM^S؁bspx=]'};_ ܞˀ!`p#SLU:vH[S/ |2mV-<فǠܮ9uA:A!'D)`_ڏ.QtOk:|r4+cMk>`I޼@ qc..?kJK!λDQUt{Ԥ:0+@VkIMj2$UD$5$>8E9<00`R2~3 /eX}^'Y?xů4mIy@M,FZS1}U8ۮ%1q1̞Tx$ GR'ho?Erd%,etI-b'HUTT& fȟކ1 #(-zmuaP"֑+^x1+".v{e=+Nս-ν4i<\zO iC1`H[h7hY~Hj*rڠ'1D^J`"b^E::a<n_'!n `ܺNt(_#@dcD(neռI)})j#WHy}%bDZVĥh>C'w#'h] \[1]{Fo|J{[nF虽$,i/?Ww// |oo}\x-I4 A <~z GaWu)wn#{~߱zO5}zF(aJFluQUeB*?}҂zǬ>"2{p՜_EFfs㒽*NsqhLj'2L-*ܢµRWBNa:H4݇KMcq1fyޒxLHڏ(!(b4L (bj8?M 5\^5T1/~Yux P;ULw4mU+ yB23 ΰHQ{'s}*ϸZL=?P,ʈr~#|Lʗԅm}0! NcmACk%7[_Jy* 殮-KzA7=dH9{ c0LzhkimljZC5_V<}~om{>w7bǏN>$qI@QCs)uF"KFnksƔpB1OVD){G8Dbt{Cpp{&?~+hM,c R' ̛Tf=>I~|Bp湾5O d #4`[/K8g'ȯIόre4? "L/m^KF9||m|s! kYMz0C˜'|C'+{o M`Q"p"ۇf{@oqj0RH+(3R+{s!~ WA5, HtT )۟092?އ}+yLeSwaok{zmk'OQn{ʈ#LJ @!A2x7GPiwBWaNh3OntfO4Y^˴lty4zį&Oܧ GEeVS$>̼C R^J㱆2q->B_ hL\ReB?}Z>,+E>׮X'0o-aq`ץKh$>@l= %\|e<jW-[ ֢ ?h/q ϩkΏ׼>ɢl;3G>=ю| 2[qD]Lj m>9+{uUyhdV!Y \wT՜q\JCдEw  ?*үTY*4sϙaVSB6X9R)J̞HZƪG9.@mT>| @2|*o%6= ZQ0U"*Kt!!I ͢aS$<+{V\_T؈k1~rGI9Ӏ^SQ36Ɲ^p*&>lUpMeğ:7{;wEjb 4%Nk4ɭE@͂~5Go#욷=NJ?t4,#)E䠦w~pˋ͘[6&;JR@-МtD1`Vavpmt_(z*"vMpVzre=ADh}Tʏ:~ʷ}nj&H!*؀s F,IOaY|75]=߬%bDBbsCFZ6JзRaNi~+Nys8#)Yֵ}gzVզk-Q^g N*)bB]iᾮ$a\ ,S;\l$=L>*8jc!`UmSw2$ &2&s}쐈vG?O0C)`~h5v-q~N9%NR)>"p p|(&綇-$v>)oaXmp QN}95yeIBzѯdV:1F}dioeǺ!ѫ* 2v xώ:ك1mnʏ8~:|:0ڊΠLqSI,6YY굽Qpڇ4~Pv8#:^9/nS!6APsmr{aTd/^0+ 0q xgBoi3C'>,XLz#SS)u>C5Jjа;Dx r?\CLutK~&BzY23Rrڹց|kKDsPlg-3 ;s<ڸ\ 2^e_o^,qM¤W i_L8}6Ao30?NƄ~O"s_ 镽!kP"aλy\[Ɍ-w@@uY 'M͂O8aRX#P%ut߼7'~;Qa,XZT' Ww^&`6f;9^>6 çJJ^0g0&a]y.;OuG;q5 t8$˞9d׭Mo| O淧KO~e g5᪷c!*Alp6L/I@gPKLPZ0$6DSH[xNdu?_8/~}W:.+}lHih}B@o]ʭַ}+->!>gw[>Oe]Asn؅ti:< }@b1^V柹km5)8!o=pfW'Vojaf}`6sc0-?b}~#s;(sI7<}>$nHTBZ7F0ƌ)旱/wU:sW1CkJ~jB7!#{@ARef~I>}_ԡ9N_TkCG|t XIQ$inRA {Zϴ~;s=#ځ<)T: 0KDm}5ODz'O3 YX}GWK`-"1C^7 _N|'XۮӗS$kI4vIAkxEs;*:<:3& ם]eRm}4x֎G'5A]#L>} p5PalO W\z9 Y:I3n^CŨH;uZv_>-B /Gf?BkqKrB88BA[+TUY|G넩8 Z! JQ=rR78Q:6m fE4,1P WK~Evn:cpS>N0u1(sf?$/0(":.x .NHe4-0W7t!+roT͸}3@gԝ)[f)ìp[HAx?eR8_Iчf,ĭ+X&@p5(ٳfDJiH FI 4hR5(Tu0)ťoaz C;\E O#w1nQ#ʛzh~AĔiKg h ?Nhe l nL- V?.)u۵,c]IZ%t IkJ|JڅTW"w/;q'~PT*q>b+zҨj^$ XbݤEW{w*G/4y~^weC=Iy{bEbPsvr~CW!pg8?^`ۭ5s"eKL.A&Lwr,Où\Bڷ'B]<#i BNԈqAkrG"uJJ{ V<4Uӻ/،L}_/RZ5HJdt02,bY&"c]!q0l/g&c`@;XplG}93 *^.p;%e]1tJTԯ\aRkrcty߭:vJMt4_Bu!K\N:n~ps1Tt(|-QwdBԲ 1\?@T@ h $s96Sg:!m-휡p0P_:xtG[ޱZr?ӢChVgZip=ΝtGz.a7 5]j.PutBIy<z_\!ZH:;>\Ø^)+X+Du JDB & Z SX=uiND)i\>5[i)$ȩXrZOΦ$Dr^IvxgrÆP+ueEX^n1j|8=`'SpMN6clx}x,g|9DWWQ,Oq%v=.1os? (.<5: x;iۏn0aC\ѱߓ . QH-@Y9._ zftX .$apd2Q\ǩj-Q 6z =م`2kѵA .C߁ixC*`(q?}f<Ԏ:ʆ̓q*ۘpNf lrwVGemA_T὇\b?yk' )rjc6X 'ſ_(_#%,. 8.!̸O9(ǛxmuL}U(¿DwrN G'1RD#B GҾp;s_gk9d6].%$B̃i`f=&ZpA^@xSŏ07_2=PޯGyH8܈@¡*a?YBxAU^69vaLDB0BUNS:dNcox޺뢍OV<ܲ#|U-y7w~??0Lur8/|خ&svfy {Hڂ@$,imp֝o{[)n}CO 2p7:β2^qcHg:HXzgЦ1S ޠa&7xځ4N5Ld[h\#=^wY= E~VQ 2 ffQ(7'9+p~;6\)`16QEU#3h"!zv#W"&r| mi3vȕ9)ѳ~C0ۍ7x]Y]/:Zbi2霚(Ţ)I>~l&Ѽ{UY U¹ъ8Q`|zxyNjc aB<C2_<#}Dج·jUdyΞw+mȸrRațNֺ9αHq+;LJ|gJd=ꮽ_ Hn tea5P@9 8 T\(p\=w0$ZbW")FjRHvF@=9!6p8i8 Gҟ߉Э1m%MMm!J| xjsǓ9Rp/C}f0`?.uيvq~wrŞO)w ] y'Nj =h 5o'rc`O,kLN'>-h1Ⅹ /|hX]Oug^4t߱C=h&Mv x_?|u(rIIE@koĎdv ;`Gv,Y^q:qqv)/d֯8e@!&)١Iyim/_/ԳF<.@^È'X{>r)CGӢ z5Wut_Q>\S {iF! +b<4>+8.imhܿol*(H s4ދz}$Cޡg\-XUԓt8d)N4l7"і+oނ]|au!Y4/l֜$ cŠwTC>}ܾsY|5-9/Br&?2Rۆ(pA8ͩЁDxP \ӟkfxKϵkoJ.%b.{m9:vQޓj*j^BPUE~:YY& ,!\:9lUgWzQC:fRę&='h`(&~dmv+]*OǤ&g dGJdjN}fE`6X=Ϻ&+]ox2hO&7>%DԵ'JxIHbR_3D#yXg(cYk'CqC}Ӳk7%u:_$&Ӝ+S_֛V O# ]N51",'O' o$(뭥vcʏV38$he:~ky #K5?eU(]a8e t840/6x$~GdK>9E{_ 2-,ǃV6~3; ,\:QsxI]`,_cB˾bf/&}V[z5pz| ZIw9qelD"_αpta]YӤ%UKx]upLy4Q ٓ,&n`j޺J-rPAz[\8wr[íhX)p3Cݒ-ay!y;B~{PU-l߷כ~?WP<"ќ 8ӓ #;n &J^ptNAY7b 0FB^%ݝhYwոN(T ܜgxpOʚ>TlaR.8~ bbvNP[ၝ˳s8m#Bl8,݆33.n1#G3Qԩ=G n+q14&P$JqADd$8TF/1UA\(A89~$V\3McO%wұN0c%,]\qB34/w4*/jC 7Ŷ=gJC›~gc ̈́pTfM 0e\;>xJ|HH)r^M:줐wіa}#HaHٻKmUP @So >u{&vTF%*8eM`L)EA#{q!G/+w'Ocզ&| QgP/ʷ1p;k*m@+C6c˸ܡ* =/idc<|3}֮ aJDj/m=$.8s7g2HYޏ;P :TT3w<(FuǮuf, y󌣂p,B<9'5U/p| {XDEU$3OAfB '۝4nM.]\-S(1rŘ(HԼ 6}-#Y;qNwa^g3iN6l,ruusbzFOW 7%ᢸ9j.c)K>՟ZѲr<;[nZIpz%vYה!2Jv Mf+'R{Έfy#l- h0/+#]jdLwԼOi {e{gX)}w0 o_"KvQp6.=:AԻbusM!rCkKDd' Rkt|s ՜B}nyWrg)N^LZAF+dp!Z+IJY)G2f eRB;?:qS@Ƞ *Kk}=3qNu-1cFzq6HB`Q}" {hS~EewbMgP E@ʵ٨tfaxYzSr܆K)đQsStz]yoY&{=!F7qVZvmjp|Z2 ךe9 )x=Y V| pEę4?2L p܈} q'd +P*rSUg}IDL3j\ /xW1Z"u;~-瘼%+ZTl-HVyDYƥrXѵwaL Π`!ѹY( CG,/maIX&}C{t _mz'Rs1>/0XB$ "dK+mzUq|Oq/tXu: SP R+T@Oiק]耗Ǚ4ggXύz2:"/er^$%ŰYҨ30JBH-rYtv]ER'Jqd&&O513bPoB(}/pTM .bG)J-U f١vqF?1tDŽnp^>~5'ƉI9u}zjnz1 -#>XJ1E]dJZ 3HGJgV_;%{1ȭ_].dD.+{}Cm6Re[dȹVe8^*y:Ytpsڹ&EbGƢP"Tw6-,:>\ɠ*^ख़?t ,0/*vFw0#2G$?5YddJOx9-a~L vEt6O bS +Fmrg Ū@7EOǕ,b*PH`}"b:Yf\"jhqcpEydzmV""#yet9o`m#(\E?Fk9ڠie[S#֓B AƓNЏo'|0[ Qa5预#xL|_Ͼf\m.J'9xMj2ȋU/Z",m@x^Dء+&cڂ }4D!?4VG[ ӎ9F6{I~ mOGeM74J '̡ U'W S9g:LQV&LW[ogSʼ_PXovXXF57h {єQВR~_ԃ58iRSO "s}1*#gcF 1㮈ᰅ]]Z~e>$ILU O|?i.q1WԀ.kގm[x2}pܦdbfTnHm{էl՛NŮAxTz5ds'Z Ae{ڪ28LJx2$g]DE< FJai yIղLtp,l^8xs ;EL)I.猳[^/'N(49<ꔺDqo)n8\C ?zX2ajɷmn_);q|7^l ySnPnJC΄*TXRxVF^s1g C ll]瑆jy 缙\Ĵy9Gb\WوD)hdh5#|J_~6D۫ qiy+2*ݖUw `ZͻwƆf0o7A;!B*u\`&n~ tPֹ נۦbaU*N3 I%nfqz,$0c9oޝ 9}/aLEg/iHsd_ >݈hz:^8X(8VfLXFӺdCr12< be R}bԜ=%0qjn3cR@P{Lzt`XlhkVdf( ֌=\=4<հ>ʼn+v\9fxp#ڥQ3o[^^N :""qWmłS{;uf)OIUWx}'1D#A짨 ]l7 l>[53\`3{ܯk( +^8rfq B^G(twzF)ϟ(pD~ a8>w tukJJ$A Zt7y5O%OՂG^ S^NpA,$ $.VF#!Ќ Q{WޤS=pF(AqB&uX YSYa8٪ב5jNE"bU>+t89\/G~`G>׵CMg`h*#0GR]kp]Lbm' ,P}^r]5;Mؐ2"feGx nq,+[W! W؂2 9 \">+0Sy(݈念 NX?/86C/~X1OJG`9:L=a!hH3bpճ$_޴4.ui s DZ$'sXFVia-;xQ!ƌ(x/ QAKZ^89_O~5|.\Y) 0& W*s5hEEmOzШd"V!RS;ǮDo:Źخz =r]5&!VѤqwV6Do:YdZ?S#֛!`㘲GK;<(+$o:_P5[K0j>t$ MzHѽ܋M&Q$LV xtV-OTHuRQߖ{EHJL\y6خl62]w2c_>)sDGݒ~}|u_)T]8GR|{ԮRd[r} 3>a7ƥS^\tN[azPo)!A+&qsl`sqq0gOea<1GG5utRY~Rα\%~^W]vͩPX{ي~+hc2*+MrdVӸ^O =vAZJ?G%T :ޞr++F9#aMי_#!#N/2l#^2{<- p,&5C%16(s]302R:΁n/½Klt;O(n nN%]y>E&*Q:ӵ+]d,] ?ܼ*E0|.W4SOmY %xRfXG)=|ztF*JƜÉK)"zD52#9S kr`RD &6C}Ծ[ 8Hf!jsKw5TSD>=}臧%o>-K7b}BЎv AvX=stǟ}x}QhIi= YJ!Z]/,, >K&'२[!c AZC*,)Pޓ#e#ilA%J Žܮ[p;<@k{|b.1igNK96rP㿽KۃV}/^p -ŵQlϬ42)w%_F>b-lڛ-U]I2mkbH$pu8e`~рLve7Ǧ~Zk(0vB+_{{~T+ȭ[V 'rÐ"ϔ%Ms,^Zvw}OxO;.J31O4sj`tX,*|s5>r;ǭ.ѴգD;8V/w++vS+eT?#% 7 bﲕ| |-Ϭ@T7RА֍Τ48mn-kMcV7 N\RCh,Ѿ+UI "S ~Cgn~-㜘Q^^_.7%}_ Ăs;SMe[+0Lbe N8?ʘ;d~ )B>+Yʙ Ex7nEȘ#`:nм_!7䚒ſ}$>! {ލ"nL'[iBvt%CxSuWRME{fp>r;=Dt %C F?[GFW#sh5EA30/D1a#\& %6`!z* Pժ)\7pXu/Z[zS4 MÍVm8PҁdY 5-)))Lm`"n? Ug0(CEb%fv(@jy $8~ȷR{B^(, (XXJV8[y'ܑipW\ߪ+NpJK{HĂ Iac {o ''Q5"h'k7.H:M/]IrV@䇛?QA;ғ!IHWGzfxF=(ޖ7J Ԑ'9yQQ231ڈLT *dK5b0lE?/=vCb$}n ҡ!Ϟj~*Z[1?xv#ɼo昳G\ $$%^CtΊS1?X P[Wp0Wac/n¿#@ bEpx6҇\:S L> kۮj@h59JJZppؾ"i9ΰW2&LȂ v r0]\y-+ngch3a3 N4gW,ݱ}$@@As.$|UFoSmՙen=C"{Lr>j;BV?zvT @Q ʃt wee1yFj@2w>̹=tM;󅗨SNkS GW>Y)%~zW ")g`hƈ>" 8#x4KSn48. ]* s{2 Q$CtտULr;$/`sXԿ7qQM=}c_{L1쨇f\j \ qw@RgAqE(:1roBG VqCMJ;>ҏz6P{!w`OפREX!1e!rjTY/ JtCޣN[cW¥< V- Ў"igTNӄ2ōݱl)IԻSKI%׎4ra"&b%pwO=5u.ՠg7G>7H y^.JLVaoO':VuJB3lA1\[mB :-:ȀBPτock-b%c.̝1)O%J8hL> aDf|<(mUl& 1w~o2?oIiLQ-1 W~k-uT)(Um=>z\;  $Z]0h Ҷݙe)Fzg LPh>6ğDv#oO >/ABOa1{k_Lxn ?j#o#Y^y%f(ǁb013mI[0qx<:Qj J)c$pk]]t,^E~{>r |vTe~wzN9M2A;dB>QXǝ)+nޏC/tC[ЅU>p%-yGBG/{Ԛ'@}zfBGŞ-Tvep.+љ3`?'_~{nCA%>4uh>8[1O$9JO؋?Nˊ%>-ٙsU(BAw "8Ic@?LG83?a{ 2;vS!"! D?>%BIWThg#YZ[-CW0^΄iHEb s6j" REej;*Ue $Ü적nr D{}j7¼釨(s/N^< 6E*Խ b-/cA> mj?X}l~7xwc TB\[f^uzhՁAD#\hs[O qzTڀ\dS'?VuH7It>1qw Ƞn1p5ā h/?!1a*l(N N$/Wsoq>F/S1hȘ/B: :Xe[Z z 0Z<e^\M*U3%> z׸0'ז5{Nl7`>97fNP%# d?{!so5զg69$HvK7RctvR[&?-ܳUo~;m<uJ*Xj6|Sm Cg9xZ|ϳTAY/&݅\{(͜]xhS{r.}^- Pc? $VbzP!kt{_dLh1שּׁwY?fo?)s ԹO C=q{ܭڑrnV6GzC=/>ûmS#/2.9$pvB!%/G|{'W,ԞI@Yީ{m@(x䩑xan9\s@;YL"_JӁ @3g.ZZP:a+!ឭYLI/^ # j-^/ՉeZ]jQ& 1t۞U~=p=~M24"]';J72Eo`}v2'9Ac^Ac5ȐZ,E>ͪˊs$z= N;9+4[~㶁1Ȗ]Q(9ZfBf: A]+!.*3UEHfjѱ  D!H,:q/ HTXCV2|[m^¿0XqcW|~GzILl+@ :8FpXsL7u[<(Au.otȡV[|5C.+ 5a2AD1I@>>>0׽x9ß"2L;0,+u-Q̏2OI(KSl5#y'œ tByn?2# u = o^:NzrO;  ifF.|_ocڵKVMco_ۊ#2e*r4ntOPiەb@+ gV5tё Hkɹ@&sPԛD}.t{.I+;s޵o^`F#CJAYߨ}kWꁈH_Fԡۡ/Ww9}nDU_qg]K{Ԧ\%N)Rk򊖆{ rrTa%e[U筿?KvW x|88R dM_3~~pp~Yp,m߈U!$IAΈqE.*Ca{PYX" ΍@ȴCjX9f)Nو@Be[ӵ:WFv CXFA7[u饫"[Egʔ HX=6m0u!ӶτjoV5?lTyTtާs͛W NuӇ&yKG}ǂă LX9Imaߣ<즱ʍoKc'75NPrŢt $Ԣxm (l֓Ih `BMhOts ue\- )ƃGư]eK+'HUE:@&jTCL| OzNѨe:kwׅ~$ҍ%S ./!s-A̧ 7¨;O%6~qc-+'쑅rf?pqxW ~*=]}Ms- zV.{DžTM"r5XV∇6F\ZrδWM%ڶ~1-=8`q,ӣ;ݶ΍nP6sǞgX3^ .Bx\rzIOџ;Ĵkmؙr3i!=hl I?~7dulqxoN[?-r:H`z49)w[k-71B`{ϼNp,+vQZ^bd*)Z4+Y: BF'C4ZlE — Opo6=5ۯj #RC;>?yoG `-RbEٱܞ}vЧ0Զ<'k.Eqsdl#T>X$?Mlb B_ժ&z,57 s,/gbA!\n(^>{jQ fQUфK^h$QYw4XNPWa {1 2w8Kd1(_ꠔߚG)jkAHJ#"})OpvQvLck+To-HV{Ǫ~#y ou .QZ CZzC̜wqd0:mQݪc=PoiCc'k=)}e1TJ.M Qi$¹E% .98='fD<)-/ AW+ɪ8z"*sxOqSULqC%\~U>3`ND(= rěƊ$.r Q%/>utO8 GG΄P݋|/;ޙTXj#{1Nr@N/β 63%V{8}鑒tbp|UGMhCd[znm4g 7!e{+.!#1 "0F<>nL0.{U=nbC0#q%e :t7*J6=/RK[1\1JkJ _7@ 'ڡ4eB$.9r'9c N{.uaGPBkjbAͮ:fX+pN1z(.d-!LjgJ)^S:>u½ #p 9'/B=0ceq3᧦r:,\Fa,w`ǣu6! vl,x#vfrR^!ppR]g*$ gYOmFד=Nvxg$(\/8YPk{2N/QN%ܽa<qE@Mƹ+LANXu#%n{t4/Z89{N"g5T|Ja˵/UDP+^%vKt:x,8#CYmĉ ȈpʨtQ_"hI|O, 0bp,o j<{>O +a֊ZY$|wk|pq,d͙It8}@7k6.LK]%m''di."J8ǒm,jp.,$ [n7 1a`so6GWxv!M Q1M5(ab1mA 0HGf$b_46+@Qoa׉~%ۆE؇:b'Ne6!l:|nxX3B8+sh\?tǿ-D0 sOX v=3EmH"cOSC`j+ogpr` C4NO] :-Narf [}U ړ@Q5klrmt81$59 F$ZTȨA15:@#2pVvdur.uPOU d͈֐QNVŦtq-ľ[߶ΥNlpm*&28Jfꋖ!ŊŠ08, .sm˗ѝA[8Ry}0zKeT.am5h!!6W>9i$FƋ2\^gkΉ\}"„RRΦK1Gä4{ ͆lv) H3}Zie_&3jR9Bg5Yy8ÊbpTiBTfu0:8I$MBTJ 7Gj@Pca6Z:ջ ~z5zɩVYՇ ra%U)'z*Ql|[hR6??YRJ̽}g\}[}_OlV]fOԔZ/Ζ^`}?{X!kOB&Վ!|P$q}y`F?[TO2<\9j㡚 g7=#_=q t8i~NU_Է7E?KvOH]˿5lԫ<>NKZQm--&Lh( B7`BKamN_qWͭ/_H=0yx9B:gR<@n۫?8%|ak4>@t,1?w|A!rp򊲹DN2"j޲ó ev:>u]aN_ɜMgH8V 7HZ?COJvQKݬ̨hAzZ:;Zg=y&1u8<uk`};h*#XNiz@oY#ǔD Mxcړh%qoUFS//%RE,:, LyWS:-rXjBAR(iiBy6er#^_('/]A?Ny^ z}Du.pڵe;~6A>5'Bi?p3/$* @80ԣ?/U8! b :&>0ox1,]5c԰1MI"ϚF迢M&C SgosGSU[CL溍+T8{;P},hp ^&Wc+ 򘤰C, cy_`;N'^}. i2O?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% d'( Lӱl|2ok U|Ѐ473r_)ى+:ZQ;k`og4u_s/ tb3S)kZV[B\x 2"h8|f *\d~xE+l8rO/&'tZ'\PKg0&Aa :P$8Jerl\0f$t]'h\LΖ9UzEXo??gǿ,f_no鳟vAQ-v> ~F?_mt_ 4?ûDB_SBӗ1 Qp)"Hi?o*#bI HuAoV1?O }puO~>ʱ!S/t3S6ZSs>-ݍ_T^Ŋ9-mG(*EF1%(ԟ7pJvܦV C1`7q,(MӁpry~*㞉a=!?e-U?}Sa,(63><: &!apd@WG@"gtw7#.Wv[Gnk6'6B$7t=6\qBӍ>~4Ms[ʂ˯~?|}%iE wgGB B׬G}z͛~V֌߽sI9yM~5+G+^nЖҞ4鶺zA%-MyN7S'_!ӎ޽?q큨?m;* KtO>hxEMa&,0NӾѭ;OR ͡Kz1w$/_kWǚ{ F2zgƏMlǿ{/~m(oߙG92^]*2<1C~YH{n&Q[B1̜x7L3֧ԕJUBoσP^!~<݀S͵iꞳu[WT"ps}؀:E GyK|==4adž:zP}{t"8N~=ofⶃQr}1Pm#^4g<4d3I} !5P*LM O!Fww'g6s^J^!yOZ0ܲ )q %55љ[쒉JQB>:6i< O;qX`)Xtm&7HXEm}8 o|8_Ka=tOw&m%ywM.gԖA>$=,:y&r]``ӯ1(Q Acd "YvV2 ^ ^> ˆ4u+whk%- MitYZM8:nu*7^ .e^J^Њ#hohjx>0~,lfIywUə"11*з\_N ؛#+.:zzDDDdkFryggF=F%|r}%toGi(f,LuhP[MGZBYjXU"I#N#Yz@+_|[=pAX*-w;Ƈ_!CzԛsTprUy+2Gw>svmM =wrB!օq7Mb/r3Ӻ| :Z̈hG/5n|#\m1`+hB|MT?9 qG!POE??uq9^{l/FB$ }P;j`x;~N C DеDB~n W/a'E HkV<Xq/^5?0n] JVghNSo yASܬqCpܡ$E"; ?Ϳsy,`iƚhd٠)i+؝ʻ۲ЅAӖ <>OJ[[yCwyĖXr*4FpFB BaCqRnMy'Fkgk%RulrpF2ikmE TfM=qOr& ɘd!Dvt\9-8F %C}\d߄ X$/ߡ]u),!ė4p߲#$9ASUP+3m@%j2nЀxHG gIR GE i2C1Of![}{ "+&ζz؞u,%aYYXҩ-]Q 0dv^& :Aż] b ◑T\bCFEa;G݄$ޕ"BiNh(wjTb w !ߎ\jdS@v֦~=|9AVH$`7T!ƾHA!cHN!6(~xFJm>T.c 19hmPAHjLC PxT8em+DS nt[,)`af0>+$``$-pʮș d21]E:b[Tçv/'_钋IҞ_V0$/dڱ`N+ߝfaRMz -bƪ?̷&8NA@壘/+ }bm5d| 2ʬKU|3\J#WKR6d[$~}qəzR#J,١@[q`XEהC1ۈcݕ:t.2ݶG|3 YȧJ_3h&1`.E'<1GI:M<Ki59K4rP\ER_l6$ q }{ީZÇkB^iM 6L,쯛(I*HupkY+h^E6Q* 1>=Gx!'bV G۝=-Z'9\rm(0DToW1 ڂPݩM?$8k|e@UfQ*P{PbR΃ Î{b}DN"$R |Ъd|Lab$U (e B9eLfe*%&e*Iz0㏱OӐCI t`טrX q cYgrVLבޱؒjbVBq3c#mи-#۶>:gH*("E*UV `PADE+"UX EX(" b QH` AŊPIB*(" ,V2)U`*#8 XYDQUPDUF"#Eb`*!@DUUQAX("b(Pb1V**"U# R'L1dFAIT ŀd`)E(((`ȈYb" Y",UQd"(AH AE dUDUIlEQDcE""R" J\ Db ,PTX, ("@H#ETx fL*YAAX#QV b"10AbR, *DUT""*1TE V(, b"V"DEUH#"EUb)(+"R*ȰR(X"#$bX )#" ADQDd "V@1Q (XUV(*AE(I",AEAU@TaR EdET$XAF#Ab(1D*dEX"AT"`P*EFF @QVPUYbH*ȋ; |w=V* p6@9((xB[\5/M7Y1d]ߍp7[+%1y6}K`V< S+ w'.>'43ipp N!6/_@kfj"v#)gNڞiZєNm8:-I}P #zDmTN|H&>XCkiz5*!l)1x(%@;FqQ.gl`s8a-Yرmi}IQ>>FaCoۢ! ''\*\H!EkS/ya`XT$]kYm c V,"=8#PzkMswcKaӡfVKSʊt g U{ز'qY"oCskM6ț#;;!ծu$>6WikbQdzK#/<@0@N+^0o>{!ʖ,iEǜD7K2dFi {.>VXXnT}GHS(m '^)呤g`""Grt |@ĉ@čJ ^ &1 γ9kFk6˥uL*# mfBRc!L؆*e(W$@0F%I CA0ԇPΏxy[ƴW PCpګ#7n,Gm^esSR`nD+p(ހngu &;_T ^t.̋e]58  {I )$Ѿs}W_omus`_w3 uo-!Kv_-!g.3%|хұM0Hc_l35[>Sp|0| O {`&A2w pB`meL(.yrtH֋$3D&xN.ǻ=r5 -^xl|e@{΀`FHS%ƒ؋YI>}ڄ!͂} r5a:3p5()> ݈a uز[_x|{}p| |uT) 7Mu4D,#fYCcZo<*; 1CG\٠ߝnE!OZuu^EBָNsxs:{%^/ϋ| ]C% "tWBAl!D] ]esPS$ՉCBűvHw;E7 аӿTuGnoV/VptA2eBD= >#Fpf꼬y'/H&@ńո?R'>xpHq(OGv CG$n7NBXQL)KT% $VSM>qA@C&nd ͢o. qk^_ Bkv?P)]l }N*mxA{\/H)L PBeJۄ7։X=|`뱶py@y#'luT)@PD%E, }UX?LVn z*$5Me*%@޶ ^&Y‰+Qڵ\;Q*C^,IRϛ{ tk_t b^/>8{c$Cc"׎<x!"$fb鋌F>^YYy5[z!#t16S =CJU>~J*&doF{tFX%j7k$?REI|rꩤpM0 H%XQ<$&C\=Bgғت`cCIh@F+@ְR]ȡGm_DŽpŀP~T̩8{:7~_FatH@D[:nC}G)tB@!R3IvA)P״ 7ŧ)VXqz8-e`[5zdK@o{hhv`P1 RƑ2M"9X~:X ! bB5ʅ 6ěIp8JRL-ۓ[65~~,~dJs1RDzCӟS D(9m,4zI*Q=R&1uxC!"H Q8@\5( ?2$;L1=.hXvlct+vkrJA5f}< !0V ̱}7A m1S𹑍(B[DZ+jI1$ j3# <C;j2@sCK%@ [.@TbMtXKmQ=F <_=6=["29TFX r4i:kCuf!ؕR~zSM| btח ٿjJ7,2wg6}6D1U v{0n%y U(U,`@PKD{HpiV5QUXDP6?рu%նǭ`G x,nu42(uQ .gC]1 iK&Vÿ>W9t=K+=)pB~p0sIF? (_źH)C= /Eb" j uKQFAdUc6O/"Dy"s̛U4)8a?k7Z\MnO d ]gO|)0>hYD!$lEmjT^f1!+[dDuO.$rt-tLb^'+apƞl҃s({ @rKbIHqac]ġ{m-Ci]puzq.8+&]yRb ʻOԝ# s] >j"Nޏ2 {QB\V MH[Ya^B6U7diP$ڮiS9rj9C]"XӁSf Azg)vkKZ-I;L9bQ}OgWgNyۓnم@<-K'OgZT!uEs?sN<d߆݄ OCASȈa ,Pqqd|rBY6IYedCك+ KDҏB0\&Ywfp3Zl539Ϯ p !ٛnT/a;r8X8= (/WGD#- V9pjgYRC}_sɗ0u`,'} c~>(*"E**(XX+" TEUTTcQAb V( (TXQTER+DPEE`P@DQ@QPDTdPb(PEPQ+AX #QEQUDX1 UUUXV,łAUTV,PU",*",DEDVEEF("*F Q*Tb AUD AQEEUDV!Q1X*( T`Ab(TDUUAUPUDQ`QPbAADTTAEPTEAADEQ`QDX$XDU U1AEV+EU( ("" EQXE""DTX`ADQ"b,QHEE"EEXbDQ`((Q`DXD` ##b1Ebň0UPPQVQQQE b1U`UQUUEb "()E*)D@X)"cT(Eb ,PUAQUPUUE""Ub QX"E"łV0PTb(TEDbV"*(*`E E0TEAHDX1X,QV**0YUTDbEA1QXF2*ȪP`bE1EF1(#"Ŋ( QE"dX"((2," **FE"X*,Q"QHV 1,TDbPQ +* D* (0QV"+QF Q("1UEEER,*"R*ETUD` Ub"QEUR( ,b,bEUF #AV(PF(1EX"* EUb cb b(ŌXTV*b "(PXV**"E " ,*##UQUb#"*#"FE*#ETX( H,b,TDUQUF(("E 1A"(#`1*""E`X*"TV#`DH(Q*1 dX1"+`R"*(ATXQDXłU,DXADb"b0AQ"cTHDE* ``"(Dbŋ"P`**Ĉ*(T*Q`UTAQ"("U"AAUbȨbHH(,b #UQ A bX*1PU`*+ UX0F"(bEAF*ŋD PUR*"(b*(EQbbUXbAb"EQX(b1"1*TQ* **"*EEQEX(dX#ADTF",Qb**1TQQb "* XHb1F E"`V"EDUc"",X2"*PQ#ETV(E1X#ADF"bUE EDDED"ȉADUU1X"EEb(1FF"*0DV X" b#(DXDEA"UXY 1UUQF1`XV1EAQU,QAAF1F(`,T`*0U"1($UdUDUUTHE1UPEVUQ*ADV#QcR)EX(D YDU$XE"QAPDE,DF @UUb,QQUQT"A"X"1UUbQU1H(1EF#XV,QUc",AHTV** (U@TQ 1 UHA  (DPU AH*" T0U"b (A*""UTEAQAPAbH(*"*ŊEE1`U"R,TAbPF,F,(X"UEEDX*UEQXQE" 2" * DEdQE EDb UEQ`V"(1UF2( AQbdQXV"UEV((((Ȣb,R DbE,**PTXF" dEbDXX"" XQ(1EDX#`,V"X"1", ",DTQQV+UDQ"TUV **)ȠPD*1"*"XTbE`"HQ"*dcF(""b*1ETbYUU**b"@@Y=3O51`*Z=g`M{o1.X92^Z*'` 6 3dX!HPAWLz?aٞ89N@V)(o9.zsg#){gWA9|270 D-CyR|ݏDŽFBc;^RJ O  w $Td#{rreViӖslo q'C4s]{r9E Gvqʴ0Epmj&Ss=)y|7>K%LG3_c"$ 1?$ [(%7ԁ-0mȈ|#CXfS<ڱC-պ#uJ LdЅ%IJ/κz8S6'ᱏTƹrza)lwsBљ]Jr.N DR|$=g%!򮗮viҊ#wPEHޅ'44tR@ *R~~6PЁ ̄yu>L8M-g~Hr2)G+T24Ħ=U@,⵫4`%l+awg^D֢؆{ztHUYԉ@'0~r-+|ܺu=3r푨X<rARd:_꽿~ygӼElT6Ewؼ"OʌON|R (|Y= T>3_CC?g8y{D?8o]ϝ6Ϝ,h-aȶ[I*I۟DܚcȾ1AHjVC3c}P6MJBưVł9|CLْ֯L3W=L/3&ER8jBMMUR慲}V||ϱ=_q[=-b.#Н9!b)h8끦-T?x'=LTnب^?L8?*V;&? jBƷֹkʮ7nۋ[fT6Yo"DWMڻ"PFݮwD B(?릠2z} ªy_*JodLi/mF#')hdA2/amO:t(tNQ~{ou:;L?Kuح<;ھvs0oy ɀ|;'{Sek 4V   f0繲$#JBb CH@%AYXJ"#!GYI DCl(zDB:S=ؐ 3c{c]d22V )kc(@`IЁB&C=J"mi;Ħ[b*B8ߑy`T{4L8H,2"X[ ΘŁ%yT9:;b0u@9K`#P۷i}.0СmJC J&!fC Mٴgj-3" FYfkn;JɆ+!`B73[% I q 6iC. JK E0_Nhz"N lў j5&k~XbnJ}Ra{`\-hZUtZ.qfK. >eK})y+*?\/c @!nӷ*\3h }gI~,x$F*Y.S?AFC4Wl*^1-+rtuwJc@0F" 3j =%k5C 24,=m t\W,Bthpvzi0xz H8M|006?_oJ4TYݕ>@dƨw!46}$EUS(M33̓z\"}|' ejQ^ YZwaϪF'r nਂ)F:4q|*| 6w] dP 羦\.3axM>G_}flQf. v `

fԍC1f[pf'O-81\9_LmC)R*2Ph(~I~¤hwBHt AtT@:/wo"E0|B4RRb#&'>uX7Ҕ~{%*o S"kz8'i#5֗k0>6TDj8K1_`"b :DzrG0|><;zt8÷1܂r[:ׁI";_t&`|.T#.C@1 Yr~زDڎAjtxMOQwlJ)v s~˩jo}y@obquUyQ1_9BDX^ !‰Ű MI$DjjBI@0"Yܵ[S Fh EʃpT_E K<D"615g}~O]P ްꗩ7&@~&n"6'݇dDQlzv?WȢܞY'?z#E҇]C4EGw/$V4pB>Ƨ8Vq!T`m5u(ț(pTDtHp+J[ 82);s`kAqc uC،3{G$ G>^wbFaUѰa:qM $Se$)DI JCѯWLٹωO-I>oZ$UCW^퓥ʞXڼ~yݙuav: ˼ X9y º^g;䁯2pn(#ƺU"{D5 =Mda lE'0(Ը?,=>2_96MWCUNvQXE|^pdNV#E٨EB9zop9z٨sۓ'0ߑ 剌$=4yUdX!vb>ʃf4`@x`$fįsX }w ܗ :sbBL[Q_^׹D${ "Q>h3>Q6vS朾>K +9 ƌY+#@jNzxQ= 8顾`kH() %*Ԉ$s>BԆLջء0+~KUL+HuWSY)}GMq &Ǭ&;e}%bWLu|g?t LߪS,%вK0Ԍ_xH/*GŘ PZϯCWđꇙ(qJeBb,md&"bH@K-ZYp< 2'G H3 ɜC@.2_J # =ӑc0c`X830"ֶtDmf~W Y-6 V2՝ nsC('/ sT1)8$p[o=nuǂD,Ǯc:3$B6C/;5%t˪D}Rd,ӓ{E׹m n}73y*) LC\Gx1MșTn8 J(]`X ;b3.op.ٌT1WhGP#o}֑{oKi@'wP9ݎ g>8<~7L&xĎavv{TwN <={v;$Jnv,hy<~-~_vo8=5 " F9!w\){D?aчȥ0啪~qZ~|bsIb +ɑz۹w\hVa& dk}:߇^mCtTo ]yBY1Bu&!{]#mu>똀ґ o{x>qXݐZθCZ#yî2],#@˕7>GhC?gbD!#G?W$2~>ʖs aYWPL4& >uFPyt@o_ԜXcOb 6:pp'@C#wK Ӎk= ,`c I-U0=ӌ8SFc`T$eˡF&3 R9NQU~~s1bcZԿ5 TF/Xx,;":߁?`PJ `iS `m!MQQ5d8=(4> w޿8@Hυ}\CĨ;9q~&x7$@ڍ ފ75N^X i{! eekhXl\|1FC#5b$juzQaVzI.9o"V%K%Yι (:6b#3#3@ p#r֯"mD( "T F2x;en@|B::1G߄ ¤YybT$Vyw7п#%6+.Z2Am<.B{z_QB#a;qJSB3>LD>U؇ۑiSs*/mppmɜ8GXJi]A -C2NGxB@d1\;q`ߘXs>Ʉ'(~?vz(#˔7^ jQN$ޛ6x϶:~ ,}FXz)q ӓOkU`y~`&v.4Jvhz_[6@3ʕV^MEL{-kZh/\C|m.k=8zO)R|6Ay$"|(=dG Yo~3h]c}ytx)X*d_o |RJ@vwnP0|/H^ %H+e\wHGM=b}@l_X☝'pXٸGC$V'{(ńT"@8ÏAG73j <i1s217Ut8 F`Ԛn 蝑ȳ#U⁢L4@\`SΙ9FOEC*-7W@VPlcAӍWOZ>2_ c@/=:׿0~\xOA@_x0KaL&CQ'ӟoya=g;O޿@F ?U/vڟ H#DD6@qznos?CpQS~qWz~)RqFaBH3^k t'o'mSK:e GYq!$Rp?PI ?McpF\j#u"ϑQϹ0jg:0 z23Tul=kh?̓[kuᝋ7x|;|~\g}H2<'YK_N>^=.8Qql4Ŵ^} GyMdVJ#V d⸈Gpl _\-8,Ӡ| | W9'f m2N#ր98Kڅ{h4ĺГg8;,C`_@:'=-&@:-xyqŨ5x4;X; ;垚k|uՑύʷ0WNQp@@\ΚV.ӿpÛq!B˴eh>;P`%YK:*M"pK/{mO B(m\k龞=0zbıXv=[..:\fz>ս_רq ܁  RTiڇ{+^&Ԡ}Q"Bz&=_,s.ֻ̏ښrԜN=_Ewd}%JHM3+ߤ?( Us9/ y MJQ_Up @n߹{`Xmyi$Mf{0[ߧ-l*ci:mL9Uݍ6*$-峹jHHED`B0!~&v>1|E;ȃ^a{\rj;7.l)9Q.8 F;<4A8NF^b`#x2B's+>|d[hmیpT9QN^ANO h~':+TR^PN'Ǫ/帐d&~U 6% mA*(ݝpMp@RV[âvMO㾲ymHG.b)y($¢|}J=O_`rb"4yJ6 -x r\GKPێ{+m+:U ߾z8w#lDW$e@GBQ@T?\LIDFE]π[ V1"lȌג;d =15an LyMDui:?^+*:hpCg':mpuʕ=҂tHfvgYC&:y>N":'rw ÅlTϲ;"9V8Y! DIQyNE\Csi$"28IjAgnޯ~=>ּxߝ=9{{_|MXa;@wyi !iC:$6P1g+t?mnFP $`Gץ6_vc;(8`|&;'0`o[1iF n+rj !q8'L8W4 mQw#=6Fk{SX zC@T?|9ݪߧ[;U 'cқN"qdžNH9ئ>z$|t vEcH>Ogа҃xZKسAcLvrnCWiF޸uvD@q@cb97 jg- YC '+hL,{s$ bвIq<'Mzo':-=8]2p;](>STJ%:5slig']@~N"ƑU@3:r䩩F=|z3P' ^OSoOm\<Ǟ۟4D:b@~WMEcq+ >Pcޚ ǤF7n ;szԵG^_o΀2 *ޘtJ!ҵ7ߝaju.MZPRw؃c;T9ZiUtR<+>xSGLuƁ(DNwB2n"1%%y32#p w>^NO x'籟{!޴|U-Qb9wJs2/w!1>/5qzȇgIy)~XIuKLF= _{O@(s5ӫVΰ߹Rz? ~V,ֹ~4 Q"wKh jaQ]ʄs*2D3BGT>T777*{~ARrN$7,D ȂAdхc~5o[o";j@lF:t5c^``G28 C>Wo6?EgUD~o[d_'¼ L")e"`s{!;OxxxoO3F1!#t dM"!E]yJ/1m77rx_R6H ePm'b}%̈0.߇I+9(w7^; "طZ,+KJw1HmYY |Xl*+$K:mr ,`eIPx,)Δ&y4~..'x]W,/'2Sbr,vD#vQ&uHvE8ؼw! `#܀<R_x5>YliGLSr31ֶu!~%oꆾ2Z "ZMnK5f+C< F+ ` a16=Pe@̃D6P]0n?y8rhF1;JŠb(L~d| W"c|~\# )}nɾ `2 07 . I?/g "F;LoL]R%t?V,DG?|mQhP⛖4H-q.ҶpvdGtq1 {8߳)FLۆr8XSI"$HeXhDp7h0.*C G`Z#Ƣ Uo{KkE'?v;(0@lvo9pXOױ2Lx q:1Q@d!Tx ~1r'ɾ~;&ɕ@Dsz ؊)RʏX654G^hdAtUT6ɧx]xRztM3 (i>lBF;jwj"+em+GM[.2XG[n ㌷b=+Ngρ4JϘWRüE#3d ƽF飶L!1̛Jy8󷭞ꂶQU#+ *+/2,[yCoDG}}m+*mJ۳"ߠ B,VkA PS-A q.7эT+!rv+z<7ƀOO-gs~@p)I/SCbڪRAm/[S=Q?:_I#c/JxJIz{&P`F0"u|ړlt''h96[& G~UB']tҟtX _=zgOfƊB3'uͥMl:HPfӒ[ r+f~Bugzj!Kj1]e[s8-`~P +24&E4 qhyO=,c퐻ď;;EΫBv %fzB댔`^dI(y>bB2+r \gy9_OBi#(ƥ-(Z= Dޏ <1@J=ٮ+hG@#ìؿHĩg3>= ;&fH̚rxv,D"Mʫ:Ž-/T8v>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*pdp4 [5@ M}$wYKǞRXX‘ C@2xd0ja4-h&>/ `Τ 1Jy 5LP[abnB Pj22;E>0w ɘf:{'E1u5V05a5'6%)^GP0Z0(|CV 鉾IQU{IׄT EMլ-1 [jb2&f[ t#]qwFF^hZ (kcjcv; F%C+Fn]n8Bp}Nf^tqoZ.bwT'mu9 B$<͇# 45u2QI֡6\dA(O*$`h5GYbõߪ)Je)%3;(gK: o6ٝ8GABN#=x8ۘ[4ȂI;o .,tܾ iËwغsy$r=zfވ]oF#'E1`,7i~Nm"+U͓tdAYgb餣whs18:X<`@i?=^N Y-Oajw8X{j`AH)jչQܠ3J_hnluӨy޲s|>& : _ɆS%!]MU !=0PC|yڮ4E $QA!,~?}) Mˑ9 wbчHgͥ|F R^#OX @٫1ͳ_I1TM}/+"$)Y1J=3fuH>5tTT> q WƺlژǾ:1ӒeRÉiiUJB=G=k^fG Չ G?/]s  )~:n暨h_9dIxe SޞhqX Gr-/F PYv~ ן\ l<.iM$BOȈvh~Ӽ}ԯӝO$Hv#0B/9'+=8*%VP7]^𛯥<#WY\M:!>Cvft*.{i]]n4}n^Y(Vf,gRmRL=,J3~Ə>IzNmv͵/}M8*4gHյ"mkZ/[=M$8 N:kJ+x#7>'[JxTt穄R,̈k=|Bƛ w 2DoÎTGrư}AO! r@o1k58́`!Y iӃF9F?u='GݭGE0A18u:|JR ЁCFbA:e@Q A܁!&{MOGZhDbQc BtF!h@C:Yu#W(pT\P?K6 Dm! o +b\e.7oµ%>ٗ3̆d e/SFqݸ.6bG>Y>\]M XJ/iz!u{ Rvw`?gV 9dv=q}H þ=ߟ]ߺgJI,wԠrX t"]ۃ}LecXR!ނ{LM]r^ @ ;&BN]A{. ~(fS9bQ,'EMArvXBmYK 5tZI$m͘=:_e+{BtMJH ;g$8ZCݺR~wͰ? H#+&i H4'UҾ]W!g*U#5'!H:W"XT[NR4*>$_"_?V6֦X-RfbP"OΔ0);@Ap:=ϭ udNs~! ^8{a@cvaӋx_E]jK$!TFT㭭})ƺIjXkKN*j!.l6cS-f"x|r -D+UtJ"u]LӝsU,li˨[ փ\7O+\k[yλ5he|yv H򏲖3eO߿;qAUPJ%J@y8*7aC׫,u^dPcňR8Z[|~Ct,qh063zt=ow*&FCxYGh&M (45{zWVH,,*((ؒaYϳ#87ɕcQ 49z+w7]H ϴ" BY@1]ƛ7o5BG^P'殪6!\#V/;0 f=ŵz[؁mX ]CJ&{uݧiF=~'~RmXJW`-3A#gqLҸ9Qkȍ)d+4 ̥[V K=P: q մAv1IOI=YzHX PwMo{.lEhwgLf#ςr9yfp$E(8^ѕGCk>'*2qWa!]C9H)hJ3[zN^c[0χLNqh6-~,]hFݼ"E_Wu6sb!5md).:/ \h qc#"̍yKL7ׄNoaPDT0:@R%/SBA7Hmi{ϕ3#<*u) iw>QC>!i'۸$xK[m¡Cgqtِ_ du\O۵/KPm{mwOv.7;! oʗOϗD29+~Xls \#⠭UcbЊ1(fE 7|NA=ysT\~ 2v2BqHY*%`;F͊E݁]6N@w3-qKq%Ub*[AȈ##l&kc+UZdr98`Ð}?~XFǓX)qV4ilg#܄%]Lxr?`.nj|9L"6A1TJ$BY|?r}GuA^1Ut9vLx\fn;ٶ!xBB94*B(:#@G_\cYdal|Br)W@X[I%+T{Mlz&ӔF|ZU1bx 0ũ䆄 ;!So nZ`7IBϩԦR Cˏ}?:c~> 1Z>ap;A㽕Kz؉x+ K_QhءkOb@!61UjP 3=E|0+9("" jXFLeQ0!rtH"CC W5ԃLjEUI(! y`N%ERA2mcæV'  tjp[1XYB$}.QMڙ<>$ BN0Ng%fDf+qwajťQKW܍RV⶝3ׇ4G#YV(FLwkW(,g=f]R  6*]^⦔VDwGUĚX;Y-lȨ4aP*`@، Yov~3̔7?)~FbF]H#(3ןa+:w^XZ͖\WT%Ze؃)Cٟ Csz,DF 8s*Dqha#i\xDh(E g$;Ҡ t@bQWCqR<p]BҩҰ6yكaJT#|E}o|uvMmIIbg@?l-Gs>.V.9A'FOHhD~\)gPa*:R<@o~EKU ENwW:+:xt'č׸$%Hzn0F[Dg1¸[s׮Y0\yFr1G`n}*#zn}")k@3the÷}YܪZ'X2 f!xn\BKݶƺL-/&<8|z%v:o,AkTpA#-|ݝL C1SȠs8crnn35`5h=hA +y)tABKiKwz1 +ɕרh"+]r9AHt.K^;/i]-somm[!΍uכiuTZݴ) #\cp|ToC]qsܾ踨?g} :uR@JT JJJ8ǮǙ54%E.ؿwAzYX v4}2&<X=2Af2l[\GLirవ=Z"p@Di@T:QTWBHFx%j4I<ϣLc[#DO׭sߥu3}{/y\kJ9P~/"z&GcچdT77dFN{f"M7&=$yzvl֘|sF&nlBp꒿N?<iA BzVś4jIls5#gAKjDC]*s^@0&=-"WXXFuyEA+O--ؤIޕ;DJ\mǟnAYys!NC 0#D &Ͼ,RwQ-tIfz_ %ܦ +_| z.(EIBPʽTt#t=,y+shɅwՒ0g 6ķgĜ|6n\vXQԩ.<:.Nŷo RxL5I+Q+JF'SP=ߨӫiNb;JW;՟ hDm '}1 K a&w$/~ӹǵK|Fm`8J|w]+fYDʢ GJl¼FV}n)]*Kra>Hdvfy:NORM ;qu^ɞ^E)}"J&=t|I%Un՛0 w8BO%zfod}i+g2pTFDa|< SPvY#L4r2 Aa1RNu^LX1 ]R}R6Ý}H^U2cwكס ϴ[\Ȉ/a,)ZF:^3^) U]+A;3;=eÜ崜k>\(I&%{aLaԀC]Hfg`=ݧ@-# ='dSj&\JuC<>G@5UU|n}dA>?PGzuJՠp>Ï8]gg O>MIߎNNwU8Q֨`XA߸}ڜx́m?9:9Ɂ$[#xxeۯt_>H7?r6*'='pBfPAƞ>;ި%^UTLtlk0 ͑\@טK'A$L_A 1@Q=v4S($ Hl 7~Cی^ԋg"<;m.Xm}lΖs!:ZUԌQ +VgPz#㎑x8NX f\hpFÇ|zc%ӫ C5(Jq?J+gSΩ| [xX[L:6amz8}u+|cMq{҉h@;TI$g5LOO^};AUԃa:sBx{uqS3 EH,S)NS1x30+?*f́W7![-Ǧ}vm]hbo Qpɖt\t }&3.uJ7 R'0-Iw Lۯ2&gmF{9cGlF,Z&rnnL.gL A/c={xG͐!߸u8,0A/?~!&P+lCQszHnu߽Ƒ f/ H|7FA3u1Ïǀ}yD[Obk[۽C=6rXHQ&z ZxL1T C}*\m˕"éAD];Sı7-ݽ_~7Qz#q yqrY`*` L"y,TT>Хf%ճƁIȂ(T64 nzS$CC#_~7[HtAh])ag4!-Eі\LҙqY#)-.TX]wQH<+^应8K.VU!B$*s,B(WĄڗi^*+U'$瞄qJ]q5o[[? }*'s}{sœK]+|":.]0fq o#mKH r.)>?__$}$c^Ҋ.ƽnq=찴KGaּ{:Z J[O/ozvi(L ~6==s5E'd$դy$R"=ߚPpLP@ }77^-+BH=X6}̦5G4!p<[rN#4LJk/4A2('S˶@լ\B)= ǂ2ntnZ'd^@uoil.:B!(ZDPRlf0.@D 'e{Ȋ5U?LwgC$:HKL'PMsc udƣB+mv" yD>c@Q,|NX: ]d]tOLƲ+T1 tׁO~xDf\B¥ZiH'rq|  =!P-gZ;!?P/Rh󒈡[BNEO9ИC= DLU3FFA 9&>A+!)KVv|]g|PUDFbE45)WM2ejiȡ_~OBg<=~FZ)[ Kݮ;>q[s46ǰZ*P&>q3)}Hg3yN<аVPq:slp:0 qR]D gK긶YVrBg竰`ٍ81p)/| -Uxj)sffVfv' У/cX$*\",fkh쎊#JF-; h՗cabu$y%E1w=!to""s 8+K@jchSA<CB÷zܑWuHKhBԫg1D[>~54FzᅲLn^cݮ;z?~T9FC$'C4{ b' P] ` :×kx[[[|;H2ͻ?*@v4K,[s"3s4Oajcq%(q~6/`ㆈq8Da݃ {Vf!S u+*\{DHPS Cj`SaZb#92~lP"\{.zve'k4$ 0rKiItˋ2$=ʁ7a8S۬LjFf+q>Y}dÉ?¿Yh*rU\~1~savnUm=^iRE>9CphRL:tk)C|R6L .>VkBXJ4}z4a+dD< uɌ;H&hԘǡ>|l4iD{(HL^IBWn;=7yI;+)19"zEJwE7"췼i~KB0 yj+tn:km@/|n0* Ψ y:} GpIv} (`FDP-nSGtzG0`BN0b|Y=B3p#su̙tJ4q';}=4>X|SysdS)nY T{.0ɆF8.jY:z{MabgіvCg@ܩ +I" H(r@} WK3Xni[;src<ax>iqQ_gyl$ te{ ,+s)+᪜⅀Ԡa3nذ*6>PUX.?wX# NT jAe\H[629&sRO|36JFiyΧiL0) vqy;`̺Κykhe s֞ɇg@9Ч\㘋tpcvM%i|OR >W: §9fFhmt,N-RUAZ.IoPfNdJQ ;&0P/VΤ5 <"}HL)@{ː5D=@q  ?xrY!Qf?[|2R=P ΎP1~}KZyI?gg[Uyw3mu1hR{MikYVR}.~RV4z8 ſo {gF(E5ҏ+5|Ɩ2QpaEoΜ0 3H/ŝ鱿fH90wCa!Pc,)&쒶!|@ lgw~_Sc*YK?kfRDF$1l͚Ci:[h\.m9W )n\>\1*sF)e0[ZV1{ڧ""j3%j+wf'cZӾUި#(~[O+z;;'7ռ8HoRO>7POn^!6%;?4]% ?TbۂH/kK]V?u->BLܼj,JMCsTj `f\¤ZB:8Ȑ.$Ҥ!y%6$ =O}n6^V\pK1 V錝{sfk3yaӺLv=m/$!di$d:U5@ si)K}44E!GmLvEA@$!PXtF)~{`B}3 pꡔ S f1r]T ][M+ UoxU~.(, D@ЄXB m*="HTJ!AVDi_wOWx`}`'=_&^S7BE毛A˽9ۙATXF O`!9\߱Tw;.&HlPg셣77 @}VI}.hhW:X^'Q"u2u۶(c:':εYW/`@B_Kc aDClђPDՓH " N{f$ nw@NGBj]wn7Z.R-μ3@='悀,"B !*Ua ?8w8~| [B|R)h|cPOo >>8L'P_]؎Y'.: iu#^"me,Ml hCϮ.U~.x(7U罪U޼1 5LDM42!z o jwՎ" F$};}b&̦zܩZ>ߥi] 2$T-\9q;٣-5ZE4lp 3S~~W^ 38'6~M-z f9;p_@N X*,6PMCQ-S'`vHX7ktb4 b9&4yA_7gx0y}3FOŝZ-7ͿDOt{r)O.dk"6*y.gojWLWzcU)%Ch#/t'#}ǀ/HW>f&ܴ`r3[>ҏp^@#(ԃIQuc }8) fr8aHI UI&ԁ׊i 2U$wiVjCi*UIAw V+[ldbYPLDCz):1L圶*!P5p#C.G2+7oݧϏ0o`V)0$T**"H"@Yt膸&|}"q?ʚy9e_|}m:kEO v$LI]+]Y>ݨNvJDm:qp*fNa0N h"H<mh{& (.L`FD'J(aTJB=DKz_bChIFҢ-[Nxч3 Nu #J `6r1?nb~\#e)[A4l B,:Ll }RFaZeJTf%eJ%E,`m$(ڕi\TsPFpEBb`13&c @ᆖ&K!H{J$Fs8H"$ FDC)֤  <F<=`I<<"HVlz`/RBp`8U` 'YMHuiaMCoFpȤ"2b"dKWkqbcLAXr= /z0"AI1d Bh!! Bm}!Jj8 BP4LA6h?-BB("("PF  4ybbdwOF! ] #l@SZ綩􃀽aʽ 5O.#Qn* TI, *\N64Rd6XMcb3Le ؀0ؑ &jD =! qCNNP;Ri3(Ff?#ƎpfY3pE&輜FCUhGpDpP-53HdTcCh>du_J/r9HI,~J};E} + !ξA#0IztA79RȐEb`  !M!(k8lUdb~I$uz F؆[8=H7sy207#u2ff<{ٗ@,PiLR"6A?LaI:XS(i)!P!kR:Ģ}E՝@) j)吭ecFLÉАxOĒ ,!VTPdTYDiH ƒGT* X4-O?EdVA`#풡b`?(H@ '>Wr(ϖd t~Ch0a";/V ()(VA(SU2RKlJbU^׵j`57ş*J ;0~s.[i,tWm͹b8ޫؒ&@'$=_PtC+ 1",E%`P"0zZTF0rއ9sd (T.FU @PoSG;_rAg 5h+eqtb:~i%:tr !&^k FmٗAO4e: ̘ * `I[xMf\,L``bDB85].76'"Yu-0j*)#V$BrF]8FB L҃e^ ݭoMˏoGӜѾ\1dE 'D`fYEJb(]HrIP+!Ehaj`]K3 NJFS.狼a< H" PZE#Dxvԁd)==:iYx EN&^Ԫf m[2'T:C!b͋ql*!ZYTȔ2k 9@ *$&yT[``cx!;&x269mJ @˩tmp?80YaXQf2kV,م:M;sV!#G%p!'(]B$I"ղlgok?n͗!,U\#fQ h}Ix\~/z c*+J"WSYKEjVѥ+kܹnRҲaeVYe- L`#?Ns?y[#6ϟONlI5x-9N785<ԍHNm<G;{ Br-'>1m&0#=h``; q s7)BEWG[ªlFR _Qai4t"h]O߾LwF];1 HY]_ Cy_K ě'{<3 "Ql.:LS&d-߿m RDނn7M܀%D|4H)q]·z?}:sw2~cH0\%)FlZg(.$=k0W^ۭ ?cl#I_}Ux~w1]y2!T_ ċ$&rHHOw戉zO/fx;]ѿ~~;ӑΌpxixOfťe}sNj9T +#H`R4uaGQ`Xi]eBjQ<d53@ʞw uȐxǶ%^vb-ۨ1OA˒#a5i9Ͻڜ@&L?iVw/O]幬ˎZ30x/`?d~%Dk5n|\~s<S|C'0}XԾ, !cj8T0Ӱ]$Uט|Рq2%ںQU@@K=nyNhP!޷A90hi ;EgO'bT./~8Ye }]6k(N`+9>k)W @:x6f~$g'=PA:.3 6dC3G&ulXxۃuВaTE0/:jANkƗLV{PgҢ(R.c H -ZqFlI;7]7 \+PEN̦T]ͥ;V(x'; ciDA=Ny|푀DHq<IF_,疷%:̦i7vM3!^0F32F@D[Х"vqTq[DQ&$pXJBD#28`PW%_J/мR-E6ͳ÷!uHHzuic^` oVF]SwhbDA16Ugk(.0qBX I/SLN(?_$DH?ϋC?-UǂgF_P驈T FDA9T%/|[3L6ux k]vmH֫  ^> W!—`ed$@yW_U;c^YQʹͅH:^|%$QSIyF4JfȀRzgc¼˘"`n<+h@2$LP%sbIZf!Mc ^Ґ"}Z('ACcB| Ч$i.,~.> VyZtS6lB2evRG[Ul.#:閳fZVSJnAHyT`ޮcFþ-I>C %hqz>2˹s[R-gU~ Qfjh2Pƕ"%U$!v4yGHBYXymw:)*~< ":t<'Ӗ~EPVrYۤps}n44 $KVWE!~O ֘C NwnC͝7zGϵȟR] j@5䪏 #uSٰH(w„#gUl26dBm#xͷg1EIFG2gd`4kByA~ "C7YvGKn8WVh8w}D-ۀқSNJ"٭[ s&ųt49(ʚ"]}$г8uV)6[80JsCwrtùøHvH8]Q?[>qˆ>C W|HT40 ^-E7FMσC"'cVe;ť fRI ;fBp N!88kpq=I-SCAn'>yh4E W?0<jv2_^ *|(i%O:7t6!AO;= (?G$whci f ;g m4β3lfѧz!cJPi/0߳lk8M~?/S4>r@=lIR ,AP >V޿\7Ep4=KRlAVT=$("Ԫ !ՄsP,U1^ g*~|2NANR=UA?k@}XPDX!"0!*E NYzҎVTEd>kh, "`"2 !'c$.ȍeV-`"FBB'y m|i8"l23I;}dXc,\C/2xA"n.Tx"rrunbj_mUŠk]h:էXS]Q 's(4N_=^Bd?#j Z )w"a.gӐ|n!z6:HR(|bC} R,KaŲV 2b DaTV 7͞x]p@%SU;P.8d;P.E&{mFu؉YfL^52Y5Ӌ Zj3%N]podS#O}ʞn 3oTj,fz{R?.[h8qj#cZu:[7TKta BRrT1:s׾zA0YETE"E*hsvt>ּR (#ͱEF(**W8ŶJ؉s +j(-re+L,b*RĩDA]|'.?HDwc`,Cwvv(nB1kũ0_\zvk;cOݎ=lU?&<qڳčplcD5S9B.Dܾ:ȧ߽A\-j4܆9?_ rOf嫉q8)7RJ`F9D-dpCC]jYDRֱ:hi$HT*X g[ket5\X5w{ef'HCJhu3#uvڎ4%Bi=vFvnBu0ؓSP86Ŏ?T?6W_sZ8*>ǕCQ1ys`g 7>_zuZ1yU6 ǥj#~/)K&HnA)6B6r?XFe%rlE~ӵlƒ\];-p"a 1a4@XdC0DD8 N [eVTNLyVDn|(C x'/,7.}FH" yR-?cNY-4}4 PXWQ(1 EuP@ת4G?_@ԒGuvx۷Z( v,7R!J76?Xg Y&j*0z;ގQF_YЏV)h S QGc9Y`綐=J ,Phb ëӜ8Hp=RD\G2f'ggS ]K$}SeW9 09`6QS%ho\cW7D>nt0-f}Þ8};V!eȟ3ƪ9tc{4 QFrj8vh+^}.\^-82LAP ~yuKmٳ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ȬYqN=E>\)lP ;iMdz{a`iA,př/)}^ק|9~`WIn"^ʠ[9Xyp޼KDw+w'5.Tfh9jӰs/p'NcyӳUJ3](:xa޶9Fx% ';Z26J^ fF#V w"%ne~=FDJ^ʰ?dA0*1eMOӄCH= |M}fPq8,tAnK蟠Ms_jS\"H/te}y3!Gy<`3L@˜֖td8=TB/+T݀"vŴYYl@FE;lCx|UM ?1s>o&OJ'ƽ@!⸵X{ec%Y۴7BG 4"a@V|IȜsޝe5fhq&a@ 4vHF G+PLfօ.t J *_DRvi 2K5ܥ|Ilfr{JϛBFxHmM}KaOP|'$ʼ{{*i'\8cYFa̾ *sÔn>_3$Dx|6!'"49Jqo:f{d}!{@drlCLԊe]Gþ@<%\˹uW$Es}&DMw2ll^[5Ѷmڎpb$3y:uԪ ;t# HPXcb>Gje;] C 9pcӫ*[W~0x7 B}q|P G[gasg"C~F3AWVA.)v3*eehw*x6F腬@@1ϸqPDVF]+Mʎ{\Z.OȜslp,@~8+Xtdj_&.&8x8#1[GL#ƈnEad@@`: MzJF.o*%xWUrCNdNN[4]zO}&|l:t_UFڅH`*T:D1e& &1OXMח &pУ%P@P">gm olX禲mטDbq^蒷@_<8>E;OdL=_u| B,.^渚И'0L-J1I,A:Cs0} T h`$[ ?Zx{tَ?a Y38Ȱ2VJyy4t,|TiFJ6R,aL"o>`zz)'B#~\z#c +gmevpOuD?ƞ8szvk[w}RәT|.m,hf8K r֞ۀ  T pS}LXԴƹ8ډ hZ7YJg3mv`XG*%:]v˂ؐy$%jaύe(dh^m2w躭7R3yȰ[8iro"Ŵ1/lL?kv,G;u-'Zp,r+h7xD$H O9I`Jm6Pc.&),@TX$`H$ {~j{7AW_4~O2UR? o4?"`8j86dSg3?'x+vn&Ukۂ=_(1(|;>-܎F[6t;c~+cFA@RUt<8xp0ccϾ"s_K@hx(5}hjۦc5zqz `,=n,O69=̈ !F""1VgˬsW4eZ(F׏aK4Lse/TSl +xS7P9F1jZ!ֻqS[m ?1M H.xJzPAbb,DB# p2c ([a k#^cdb}$I# LI1%AB2I- 2BEDX $F*R R$y}%چ…Ng> }`m5 רPQFNmHaB- Q[jB[*ʅIQKh @U"+fJXTh2 1.B X%rAb5̠8)d)-Za%.93 fSA011Cm,%BmW?}LRj30[5`fPL)I!dR1.̥C2P(ւ@#$$VQTc &ƥ@DVUY&Pd5~2,Y#iɋ‡?:)rM2Մ~U+O m1@1`}OȊEUE"1QTUP`Q0bf1Xs3hS4m$HH/.ph> '2@N|U%j8"lLwlc_zǵW\a)٫(GEdWgJKPoNŲ'k"~A,ώ bP2UQhpbB FIݐyb" DQTb,XbdU@Ra`u.$`ECPFAAA7ړ;HP7B1 KV{Yf*UBЫE dUdPC`)So74 e*Tb:63ReXxi22*8,4vEWCt@}:!bXw"1*D}@8)$ $ $BXR@AP!B =d@P2-lX'ze\ΙqUfZYQ-PJiŚnU42qM R+[YmޱM.ꥷll[\oZk .\S*D/*PFe@*X$97+!#%BBbq10D4?RZv<Ӥxۮ8%ZLmQĆ BЩLwhܮ%0ɘ@ 7ķ{ެ N?ݝN Y !,շHM0ZQvT "8P1bȫ,زTL @ L2#)Eb$mo"hXc9Yb&!3-b!JH#0D`†OY1K0ʴ|w(B$b "={p($X3$'\#+x\ I~o`40Z8~qg X^"81'h6ꊓwR1Y 5,5hjkI8mR%c着i-M9 _A6hP8U̟%E_ǻ| " QutyIboŮ_9[r1iϾSa(A^}yX>z{9mMTUy"iTUUgַ.zzm`y%tٻLBrE40DV.J~U!FX)ёf͠e ܍YHM Yq)[4xяoLJ 1A:&XՒHK% ą)L"*FғNa^`ك[_T̜FR^ 5'q$#D)mVv2io//<2yM ,?q3-.sCى(K|a[tX,?Ny}a¶9֕M10\Le57faXr-FbM.u/XgJg]„]Gwf(eVK2.R bs!p"YA EXѢ(Ko, ERؠnTBSGB[PLF\@L;ԠEMy*>dsñQ@$(Ȏ \X4+ӗn<~f^Fuz(]?9GX8roRo~ԡ9 O@/1'6Y1-BvEyME, 'Ѽ+[] ox Y?T y w#IP}Ho2K[HxZK< Fo'(,q|w@  z^dJ 橠&gi0q'Wzko ?YoJq}aٲMVlg6͹Ud<3?|$歕Ʉ]!3^Uzj4$"pt$1NJD9 j2ƼU*w%V lRE f8~j^{8@f ,FDWG r[ց`ƶ*dQ9 r(r__=@>bRR/p&&FO#Sp;e$ 63w]-"B}l1k!IX[ z}}'աM]:ԅ+&73vÔ*"^s@ KRm1A>.W!5I;- nā=uYWIp@hB 1?/RE 7p O ;Nrlz]̟Ӎ<װAĉF-YMpO7(j{~~|">)}Zϯ)2hO#(Tm |*q.h ꅈg5s? a>,;=EPأ~T>i~?܈g=rؾWl\ #{n +5G!^Orwb=QC©g{81iԓYT΋U!C|TF,G ~v#}FJJ D.r /zO|SȃsK3(| 0xDg-z?gDvkpY=r .FM #U8ĈF> q~mH];jJ%t M:n(BRQK;ItUI&pǍ#||kEţtW Cyț-qʌWI#ޑ+ Oeȗ F l2Z;$]u^' = ͼ<^XLl\u"~"?}WF ֔k>̞.;pQGvfg83sVKFW"0'nfIJa"ŗ!i,(7JRY;DN)0N8dClEb(ןB$IcF7޲.SmX( ]w(]茊 0H  A1yPTہ$IXۭx 3H/G!Q3xY @8F8 O8Ê='/&1|Yс( t)8y:6@)SaH;B s` svMlxB8cv (lwec4*7pHkS:g5LHzaZQ(p^vŝN 01ra*`cJ1\cӠNBY27q"hw.6 Č IH^K9ޡU93n50X2o+1g)\d>.ޖ %8B뙙eTbܴ ކbaZ9eVC'[, n|; HFrxP=fq(Bt$h_!j$m <DLB(q0Qakbz|CSvC(T i"lKܕPc;ۮo{;xm 枹&U*7(&->F,_ ^L(Sz^5o"[2GiPJXms9?[W0~#J%ptF1!6vTz-޿8!f22:EnE{0ۓ@%QTFL8~yu׻bHZx}p5'#m>!Cfy%0{Ɨ,ۛv=*u'b@EM- #?}IePw8/>DDT7J(ui:0zaPF=g'9{yM(н"|JjpZ -ޓ{K:2*y[nUw8^@QtE,M{עtOl>2wV%}EVyO@GG8n勿Ιvs~ !}B~fk@K\9Otm/{"4HЋ*/Qb$q=,KN6ygeFXqmQN i"%WK#`H0?g M| DsBǵw"EEe&{zTIT97ٹ]?1?sҖ)+ٴG-M!-58V)kl(O|Vz [`8 9sp"Հ14ĥYB徸[Qc3xAv-OE֨8pGWn%mIt@YT}rykC"gn{PikmK{P(>P>:xo1*x8&:q,H8uIQ쑄1bR~w/k^ٹU_Z {:=1m$0}Xj-3 qw:5): wzD|0z9wpPdIIsJH&#! V] "Gxj`]g"*XbIHMBLh1g"3QD$@8 xlMUGٚ_9\{K"H",M[)utih=P UփJ)bQI aX] /јd2 θ"`t&BszMgdJ9w/:[fsR} 4jV޺8u N XǁÇY#l#2F!%V;/d"2-M!iP jhB?ˏ:Qx'YJ,??y)0|> ATk3.ن"[f=، h{lyDH #-?TsTIef R,ELSg0^;2a}72psp3h~1c2H Z*]I4gSNR t.7rt.+yJAN@ޔox2:9ͯ&lH685 r}mi9(oevgqŲ3eU>ޠЪb !kA$PbV2,* H,a00)C}_wxh+ܡ.i/H3!9@d p5N&`h l`yN$n-va=/iz-eB_ PDy%¥v/4\:X.ӧ"n&{N2hY3/(ExB5p0я 7SK(@ފA<Sxw|T d`nC/0)LPTVN! C54>Me&9>P xŀUQ*"#5I!>N⽊Uv@E P$a?s+j R.@U1T5ӣ)nw4S&eP`w׮5d,$C 5gK DalŷL?! hP6& ~\F{dmCy3FД~aqpçIUgC߲M &RqY0u&`f❃]ՋY? ,Q HW Ɓk34)imI$5r3tp,9}2Du*Qd,|AU@R (HpAVBP"9 B8i2'ؠ'l]oU9oWOɮvK0.MQc@!`ϕHsnhs4i[|H"ci/U$ }޾COh hńR(E @xxĈ=/Ͻ(qAb5(." ",uS |Lb̉ÁƲ`CLbaa̱Eʒo7% 2e5iuZA@\K2ѕƤmxHfQ@ǽ6ɖW}0N\qU "P*, $9Ii%Jbc 04iVbEaͲ B qdHbT5ņ"*B "VJYsyi+ _0Vki3S-+=ܲY+SH4M|fyg"59[`n]pC ںIu>zZFNXErLdn~H&p1(N681:Up5O#kt8Օj)d7+ltőKMa! e@= i8h[ErMfSO;ԕc[d1ɮ$SV1+@,gE7ER' mq99cṢN0 7? ZyP2&hc5)<(!݂7#"h:|q9&|PH=zly w; !&CZsnΕq8Y+ dOR<1R]6FެS`CH1QMb2A@ g$T(WB1kkʔS!u.ϥyZ/RKUޗZhXIu#D9G`̣ҮiDx} Jd%e7)n]{e.CdfpFk Xí6(xߝ Sٔ>ąQZÅvzzc^hHf,1$-MKe#t:w8Ƚ'=0!6C'q&QɠbVmZ9=/z|ynA;X9*%GDd̈́ŀ^O.H-$A8<^O:a/#It0=nmR3Czi[R~0,.xgޭ#bԄ=O X#b(PyKq!1'܍$ESb4p4}an8HF%cȥF;#ñe)$Q"T"]sdUu[qYwM,bJe >0(R{ ܑTAEY㴭w La9m!Pc hFBaD⊤r0`Vdi'DX@uLV?$A+<(%DbE. 0HD$JY g`lAVE.27jvI`k CL!+N=-]0ǵXMŖI2x8Ӡ\k (A! 7 sBj(ZZ1Lha OŬ"m 2 kF#G. tp6@z @MEFhE35t". 'KR /E),.FXTE0 򥔌\QE97/;hX:s$mc),O<$B 9,4,/8*;XD(끂J­Wnie6q tA>!BAs@yq0UV!8pT`rn-l- ^T,("QļsH1]% v;M2 qMi}ѽ}tb4-̉?DWh#"j`(bp~by=0O 14hC#@sB$cJH cd#MpNM,bi(F5@s]Pkx։ʼnYE nvESCuex.yevе8BAMhА@h8A!䅊 @R Pb0f3!-0 /)o a^spg'WӁF CDžFha'UP%@ȍɭju$1D86\s4"Av|D ր[l9yf3=;RNH L%23Ղt"I`>6C/^la?V,Xdh^9مsÞFt%$@^-e|L!C Î=3Fuq'{?A<0=P3J4 qt>@(U 1MXP5O,{;GOv?S j3R*@}3^o:UMA+D:n2s8F0qTOrE}c W]U(G%&Fp|54}gk-i;G$ "m [RΏ[BDۯ w CS8ox#w\4iR*@5FH<Ѓ/si/aX҃Wь>S,>dwn;ƪЮ@*(ɒ)/ Skߠ  p~/7u4"lЌq?9Aq @G:t};4B8_k߱P~; q9|}{!rk\UwrفQEE !ԟ_Bł/ %_X20ڔ> gGMeB)w~f@|X<#1J`0 'RtF?f8qS^:#ߦ3cbj}%X_D{K#~@⸟Bju-+^4':CGM5~G~9p=BiF [~*gB ~[ۜndsua =u|2.LHZkC3}WC zx){zĉ;?RqTl.`qB|f 8.,Etm{OUo2K$L7 ),{o@sU gt|d~bwPX8߃%:ĜLP89jh5J} bKlG0)wRBb^1N5F'8E ᡸ^Ll:î u7ʠ.ȕ@ >8 v * IuX蚘@A/z1[J!e @*ZM62ˑz.-yfe :9sI: C@ݢ||7\{az 41lfb%h̎7{:ܓ+hulw){zJazuNyq3O'\g0}o`7Ʊ)Y /*qߧQt9bddf"㦭D'TrG'~+[+۪zo ƏwE$,2;C#.ljLJYA#[KǑ^wYعo| GTY9w'?%#~y[)›|fOn@BLȔ~]gd-`%5Db>.Z#^ M0$+,\.{L(>\bA~OM:6o\*(ӑ!\;nx3n//08&"$X\[b7*}Hnh ܕ.&yT 27ƨ<1htQQ2y3D*FxزRS~{2;Ήd6 Tb@XZI$MW,YUkE3#n |(҃P smg{>ptTu,f_@"INY" ?1F78UˣhFvU8 pAa8@Xω[PhZNNGjAaR{NY $ lBxR8&3X< cs|d 7FC[b1D6{#@\@E<%w aJ"m pQ-695R]0NV΍::rkact1 Jc,m~;$-P"GyS7:NL:M@6q!Eqr<ʰ c]TTCTVd`PDq$SI1[%u:Tj?8HrT &Bd 0Z*'ZS27V15kn8tƹN%fUN1]?Aru /cI $)lrilw{PH㽴3GF{?[I^n>V⹾^:BA#י ΆԡlL}7/*i-ች99 D2QeB kb$-r=eu1[dkf'Z%p SB$ tV2RE6N\s@4@TL70pAWCrɠ=xaf@_ N pa9TCho*@)3! ark}G|fb'ja !H"n/n6bZƧX˙l bݭJ7*C3ԍXg}N"AYԜ@fbtx .2.NhE1R1Xt0r+8:NN AgLa(# ML;+to#]r\5p ;tPWA ャo<9JLupa =㍫Ngx0:G)uTT ܄@C2y >; zx #;Gb8QqZFuD*Rj8.OQßOJ+QRP_>=\ 2&ϥMxCf\QSwEӵ@){o:,aрc4&CF \Y (nwB; k~kv+Tۊjo '9";9u8x!dP<:Ei ,^VReIσtB$"# 8GZrA޺ii'6Aek0O|݀%O?nD1,*|8J/QP cWQ}58RIH‰N6%+A2=#E}EnWr߼ @˹F{dոeeT|u<O|~zҔK oj rx+5;\z\|}?yYzAC{)Bik̫-E++XbL#AvÜP?!Ƶ'NϖȊ|Cy<".:s7^@w˶׋V=27Zt*9̴EIPBhI1R@8rO}sU[ |yp'l 9'XSd2{E 8*sxYgeL9`.bD.L[=9s=MHV)`0Nvu2ؖ0QGhlgCzYj4x1tGĎ.6UQ$_ {Yj𱔣{' LKmN%~SRO۞ f} iGZ6,+&`mPVXI9דٝ?L~'{t:a L @S>H$GGnZ$VOmk-HOaJژo% ؁0 FujRlڌe ru/r"_$^qoׇ(`";|'w^˥9 vs clm<`2 3_^3璒*J =2㩞{yV]5cLY'PXb~MB(w$}rQ s Hɷ}%`%u, {)>ϟ妎~mS+p YTLˈR9z^ //ocNQsHNV >%gā lNS'!@u~q74Ϯ*+o}Jܳ2!!(>}҃,D=PD '%~ayHl~!j^ΗO+c go+7cyN5c(pvзvW12tґNhPxnbKeOMԡ`HpK?e0&3 mH {+&L,I:@+ϡTW7@?;3;r D aVʍx@5|-,=a׺V33z@~%"==6sւ^ iϦ74<bS)+aK B!0Q= P@CIm9gk(b|-Y*\ Iq w1j d A75T]Y4E틬*ndE7w":ps۶xXSX'07㢧=5RK NϾfS2\̋LTgbI.cZXиL1&Wv?Lpi 5ʐ $í ($$""(׹;&"hk8Gn*/^XI!^F5TKrlUنG^.XC-l5iNcа" $Qu3-Jm,& xCR^a╆ePSQ%gRk90LOcT֑猨$cTW+ذ2E#p܅ HLu#-\rg zQ֬+pL4bP͗&lAwD Ef0 5RNL`B'Db?IP8ā&՚ZKjq"XvyŽ)`+ V֌(؅DüMa yj!EHɆEt& ئ?g d-lm (̂IFbM1+DV(pvֺƪ(Ki֎%;(KOmM l 89xox:J sx-Vښ.ڎXѮYDOwznIZa +i^jC8e H}x,RD=޿AZϫUYm耺oZ~71IJhWgPJ{^.h߫ |yOHA "U*̭ HmIA?ed`n*N"8@`J#ŋ&„`@p >`,D7NIu>[DNe^Zt7, ;ݾy>iYHePBܢ/rKs̃ ^9 =Ҝ4όwz07B|x̿Q G=¤Z}Q tjߺN[+}ŭp׍Jyk݉o[iI:H'i[I8}%KWbT o>Xh ɀ 6 /ER @@҇NlzeE|1EX߮=XIZPN wzN310&8U"2GPCAwPlz 2ZI欆 +{e)P+hd`WHh=?iq$S|oMo XaYldl唵GGN9Qd~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ϟdž-ge@1E uck[ܒ&QڀE7B+.?ۉXkoÎ%&N:9{S#Xp\m cyRCԌ̺K0&C qPxZTGsAYS{weK/|$1{Ҟ%ֵB}i:+']&JozK-ﶓ>bZo "wzTR4Ps13zR^ST|RE l$NjNFm> O\anf~倌`(# gJ?_:[{[ W5RǺ"= B& i*mw/=3XTK,NcVJ*h|m7ܑ ?D}׋vz˯çY QTF98zփ9K ;"Ғ8$S T|M{j^Gm|MQ|WRCOPԛﵔ֬?@˜,%>ufڠ>X?u[bGhM7p"s l%dwW^=O 6Pr}8rx!&f8pI7s}Moza|!YsI(}}tvO )]d{f["v1}]Ζ9rxx7s4jl2Knz{ʀ:ױ3^ҀfSѾMcUse FpͅqjZ#.lWr"nXǹKKĄ|)Zv[ƥáKo'îpW@Sp+"qXeJciim1YXszAtU#hڋߏܻwCGL>`38&8=$P}$(LeqKcM|ױbNlK[9VՐ*88 ,-}.XX*oMhNu9e0+bi?|NqƼyE@~p8P "0^1s%b1"2(XX)Z@~"a)^w*D- C\#0rbY5[r?,mC7 eWCA%,F`a'VhX w_q4?.\4 2zLqvL "XRRhYc ME87|BJm=X*tb#%L߇/j. 1-p ӗI٠TTw ,GiGM0 K bj&VF"v~(4Hʛ`Ȳ0! H?@6')D; mPR,dI@_XEln;jF$>z5HR $lL@Ỏ!D"ł@P$aQ.0E)J0;~%>l.#zJhB4 ) "J=R""O h4 v2?yC`?"#i,r!;>X(h _i AFb#D O,b HĿ0ry}v"qGhݡyq~}r't x2uڟ'"> [ $B, PXJhTdER @s{(7v"@~:?4*Kf9 E"o|NtamIݴ{@b*1U;qe)6^L38 i:Ѩ,,4SF@l*Q2N3 $Dž1bȣ );*n1#Sy>V[@m ]{;19vIt$U$v!I `'tMw8H#ۙ &n_cc9xeFR̚G! (X( Aeͤ1,:I^Rp ֌x)3 @mjY#vP1+Z?~ xXX*0QHr Gސ53@  GԬY-Sh- ?c 3D9:3a L;eRJeKLYQ—fir &Jf_\Lj%Lhi4f %]e)2)"ÈmB!|ʄH"@*(10_9JZL+kvo:F$P 1?朅XO&vbl y |Yu;S%MuqF oEM lhZ7 (/C7{Tyw$$PqMxRBG>g p(!FO4\iBۺUNI Oݪ+P^P>X #AdFdGH}׶b C?'$)!'E+QT/Q*P{#Dl6Оgx)%,JFB!iJ87q JhKzxy&; dt=zs<"Tۊ r0{0>@(18&MB E΀ޏXluD[PV40sn %BL؇A$v\A5UȔ- o+`N Uc!Ɂ/ (j9 WM`b%=ߓ(rtf.1=p2հM\3+34KmWJQꕨۘ8%ʍm֍.fFi.o6ݥ[+v5CJ6qn7.T0sX鉽3)s[I 4| L[:!/ܹ홮XoiJ@,5(AA8UaRʄp L nꦢ0СI! 1,$yɂ](L)=6O_ o}q-JZ ]\TB$uAX,AEF>Nbݲe6~, Hm0CsJ.6-.\!5 swxElh4fe ii0xz]4[!3`z圀f$oL5fV;q2eTU2@.YjAdC5 Iy4:.tѭ% cfd^9"NuN)ZsN7eϪsļN`s|SzS_"(]1AS ^(2 2h{hG8RqwY,RfejH-|jbrWaǶYuó2ccEA/^h!9ݏN4uNzy,6v%Ԋ $fRyh$M0ku`H*9aR)¡`F$J['TK8Hd*N5 R AMdɍT eSRFR)h0*Q;P@"9Hc9067"-:Bqު@bDR:"eKHl9 . %kץ҂"K$c`N IF#)s.M^G*(| ~̄J'|]A(T)"Q"Mݝ? \B·~Ly2l߰,T#sC ym5ϮCMh=iIo9()ll{sћo椙:A Tce6ƶy2b.^ ^q8#xCZ0.cj&73|4t%JΰB@=Dۍ I )PW3 ӹU0sdJ~C\&y{P_0(eLQt׼V((,$|+ ;Ѧ@() Od(VMj[R 2%XW'fCGq#; zY??YcT1١?`i $+K; c e $a C }4:usV,icЁRirCB@Ն K].se#پj&P;7UJsUd-V TI#a,AK1Ē(a?U0X7"KDj~hh $-:4$&}m' QsEUTTH?0*G0 r|cj {O>GA?q=HH "(C"?1tEhMkbsQ)Tf 7U@2Ȋh[d O: 4Al"줣ax(B" l:s((8r2g ܾCp^U&V[JXiT?q LWI?{SXO¢0c" H*1D@X\czc.dl6A~~9ܲ_<2 I hJ]X̨~&X#UBB@GrH:ϖ;p&Œ7*4bgAa1L&I%io"b9ʔ_HH#D ?6y)eIPjw .^G,)WVڭ܁Xg^Fr_b{UF]*)<典DT'(PEFSa)pSJQR EU)&R"AQq!nf v<AIS(FVHoס˘ÙHF# dV)* ?`%@E1`uh,/<|bNhMi@ïcoR4m RA)8Lʕ-"Xqa ȎBr@40TI %T;ϠIV :_:n)oQ;7Xڪ9ZTU``0Cx3ULNaH~e(ԌF0d,e,1mz7l‘bEj؈S9Ur$ĩ0dRkX4i@%~#} cZpkIIMO\h;\L4Բ!xD5i2j0HφXYhUF ,,aV"Z5FJ E"QH DJH2F$$YR hȲAEa(Q lԚQEN|Ҫ2x8yQwU;+^b,OIƆ06qu0#:t5 2ܱ.¸4f7h]J@ձ2#o?t;aܚ X+S4{-WM)T+HH׼۞Sm7H`l - J EH,z @Sk{;$<~2?)p0!v𑎚 43i(D ]a)dA"!7)vЦ\Bl=.$I B#$%a {zOWvsVAt z5RM#PC"تZWȁq((Q|SȺU2@Th`UE1 TAE""*Hv"c$"$dPxǞ<*^^3H&J:sAhnj&đS3A+/7E &^10B'a&ҟ3ʈ(KBT'՚CnL`( j"bU]K5oyE "x1R 2QiD|7ttKGv6a] 5n;tk@ѽ@^/pw+ĂN, 3|{qN Ĕ-(J ER "ZPMcNɱ6ai7J4 G6ep,TDknyn',W%5^)VVqYH4W8U!sk.FH *2TG x{gt|ȆOip ,+%,TRl"g4uo2Vf[D`UB"34Tos+jVU4%AZSE̛ +황=y"ܳ$Ȫ'y:iT^C} A;(1#鐋A!*,R1&[(E;ȃztCFDa:TRV@Y%- H|L*+UUQUV*SDC$)G ~n[$YiȌ h{-VGcz' 3XsL֚Â3{:]VB4A4 " .^ͲpiYF C.\bBH 9SkILKPǔԩPXeТSMR"\d !&&P KDTZȓ$RpdQf 4̒AsMD̦ "\9tc%BeDV?bҏ&"4vib0Df5 u.3Z5n0Lt혙LdRX^mXLA CE4S946&J F\r3:x!\ՆDea8=C&L1n?btjeMe)\H`0caLj+6VWSzJ$m3_WL[s' sLCf\́Rե(d-+ēBk.ë81a]HpɎm8, -^6Yq+1%E4!4I Fݠx2Pie`k-:4QdS(d"$ hg3ܲo`<61)Ү:{&5xbEgɞ |"Cz?d}&`.=0jr``PZP8~ ?&,B+lJV2O܉uYU@pta$]} =p *; $o?. Hk]66 8D.Hǜ]&`hqB0##JQ[SJR ܮs3]iJ Eƒܵ1)?(RәEYy3.1[3@{<23r`QC0 B#0ANNmoFtOaQ۸AU 4N ӗMMK UԙHD "܅ 0JdM\᧊fP3i6q*9kN71ɇ{G':.D1%I V8,7HV*""bZKʋ)YEelQ Ֆbr`@9f@lP !峩nm@L(s(L cc>( Z6}9dJ'636! *D"ncm`oDYt6"n.!0=OݩCq*=t Ktqt#%$鍐 ߝVBHXQ(p+!V.TgXȌW(54fƈ0EāFŁp1Fu3޷.lɑ@x܆NT p7W"DnhTnS|;-"A4˩ \h[.cZ41L@Yr1 H3 73 P sa* 0qJ )9T;!\FKC`!u)0FanbF$)s)מx'~L`̳DMH<8h7'Zޙrg^rS=~ka腅l p2bP ?N3NL!I8|Lh*R,J v>bN3X@q<# `#&_:)6~EGld(h0߻x! <2SbeDS?E ^"$JT3NT`+3@:# K#ƓX!ԇɞȰ~bHpɈEMnt BCbk8NuXjQD aܧ2ݬӇJT8ioKjڶ #EUR  &Mx ;\FF(",UQE 0ݞ% !d7C]"m~vTl`,fDADh AM~ $/XnȒu@tè>XH"Z-Y%$~Avκ~j*1}$ieH"VPP+`řNY"):2r@~'b+5,Gy$'#r|CXHt{HT:p9O:‘8N(TK2ΨCEFJ EdHmIb@$.ђfsy1Rc2eΚ)tc UaV*F##1 *!TMjeBPraޫlr&.[h.(^)o:δ!˾ œNSM 2ݲ `t9C KzY^ND,&BtCb%D|\(87n?p& nT#shqcԞT lIJb{Q%|͊ǹyh2(_t³b)m4B:.{w W QƔkK5wj9 Fu֡ Cq:l Sq<]rqްɽ&@ PЩkĤl+ a[2`}g@ꞃ ؒtUF~ X) $K'6v4NQ2wE&1Ih)00O$ !E8<Κ gI72 pIo4&\Se|tHt"֤6\E0`(2DA!s8!ZQ`+Qm@ aNtHI$dK!F0V"H>x#/+KMWf&?OMvOfjfkZJԭaD,M%`?o!S8!m1Qk*, R֖E`W-M*ũrenS-.YPkb GVTGVcpjԬbѪURmj,YQK%v.RT+G!5@ԇ()"e&fjebCFcjƀ"P :˸i\$iP{]к!tB>C ?;, ‡I؉ J[#lmbLo# nv^zu&xĤu RrYbmJ`84A/mt/((fE²Lm/<+4l{_4"*>D<;PKWtXPCB|;IЧp,DG'㝙+H#443*CɄ=,@AaT+˝ܒM "JD’C)+Zru0I9$<(OG3=sYhXhg1¬riSE,*S -+[d(<&L@7?0 t>_O%AK(a,+J-FhȣRklllHj" 1{M.%:@q4KɄRH#ҶuraI%im+ N'$b! H7- s>CL2PiD@>׹=eXH6OZnU|N'ӚiĵO)ΠlhHŦ5jo!.ɬIbcV)U.uΐ$ ca~>%q҃NP!=@ Lr*T(  $B!B"8@:ʾ!POMH6qR४Xn@d2' D?~Q,V"Ȉ*2+$?qC쁤SXPIhQQ$RMKCR!=c9QQ3ى=u|kS Ŋ0bϞXBoB !Y |$X 4Հ$L&῾a˼W9Ě9Ӿ4rŔ<z=P/ ?LTihF ge2 A]dQ9 m5=yEUy"[H$"SWՐ>_#p#h% }ٶ {?k5ff|t$fd$3ۦ}>>W~F7셭+ @@cQbc @PdD"0 V].58镨6%q=zt?GҮՆ9ҀW\86qldN5a1X:23δs GkZlk.P\֍/Z R6l6ygӭޢˬ(lȫK!%d,aMZdj -(Eḛ !?f3 cN׳-Ct)6+B(:*Mi5l=nMZk0, mfEt`62)2baf `37M?XuNO09U)5'TnPԁM[0I)P8CR#qbP +p$@… Ns$H勰'n~Xג5Z¥RCTњoWSlwe)L!pXw`c% ֊a#R JHl榊,$&)KfK{̼aTS^mA Q,3t2i,;J0꘷tf7ErbU@ J`+ېLQ‹\t,20Ԏ ܊l1(LUlD5E APT Y‘RDC\1343ѠlZ3fk;6qqBV`\ F3P:Ly $̰- #?(C!RtL>`ze?;ŭG@<,:אv+ UR 4Ő!G4J[ xhX() X3*,`BoI2A9 n- [ͦȇA4  藥DLځy ݊:YzqVH8E,ȢDpfRVPiƌDīmc[lh:dÄPвŃ?DI4)!B "ApEFiE$)A5 P1LG,!ejeJ h,++(HfG 8.V)&pT) 4!bi L%U5j1Wr%e]e"5r%hbA$P3 P`dL\4&Y%fėi Q0@<5T(fFS@/>iR@5Vn"bvUƙЋ E؛-b2r˙$b+!N%e)X琰LUTI `H(@vҌ   ,Eb"J j&'j\4**qZkT޻bzT񖌅Q((x`OEw4"@  Ep )+P#D wQ88z@2p$-shT(aZhDWF]^,&#V VAAB`YNщ`v E @9]rT) VQ %U@E!) !!- #Ih{  (`Pq,Cp"2NR1F)[eV(B $j@0"7TڞVGܠ ,0e=`uChBbӝ n~o2JvJnu򭵫:j}dGЈPI1.D1;ALR!xP* 5 DAH1* (#%!XqggȟF]fsY%y]CjayQP9b@8$L£@rH$ / @6$YU T"tqsЫҪ<U%IA `}JEQETb&1TX2OWmz2:@(yh@Ɵ]PdD!&_ 8[@^ժaeJ6#7!ݣ#H{Q;I֐_Ol𐳙QbQșR,Jb[JS"֦~͢ųIS9gY<슪E dC -L&Z ƕFIK3^ @4"( YѬrdP2"̥YR`i1PRaRHA I$, )b,AQ J `PCAtÄUDüm dcPV Z,5)H+ %n0b)PUkYnphK4&G!PML IHF"6I?)- Hhh 82`aGJ^/[lD 2Uab~%&%0l؟. P֒iLzu$E5 *`hHBi sש=Y7N0=.nP̈QmL3<'s{t5_83@~75c]r^Rp@$f޽ J@4 U-Hlv1՞08!i{Y=XHu@zeNQrOm6\I<7C($"nNG1G'%`E~SP&05JV(!-($R6A@Ed[ dHjB @r ڍ V HY#"$21$K*DA0I"D XF(H"$`dX! 2dDd_?E̖/(N3ITTB VJ)$TX(DR2*iPXlQ)F-(V#bҥZH-XQV1 s<-_֤TI smM}POts_e>t0J4ssI0<ը*YtK_mP{!ظsevWl@.IdZ#"HɼЇF:Tj̎Y(t"JܸaE#!S!d:0EcD >v5Nd _K $Ec$& `.(*b`//ꊀGo=fA"!IA"X1`#"őe3.hi*YJb+i!RALdE`EkJ"!I xeTXD"A*mʕ b1rU&VfQl5wYr +n)7 YhJeࡐ:C,},h^J_ӧD ZaB~`>Qd8F/yME!_bH\'hL6[I5n<@tU7Dň˜dD?}q(I- H,ɀ,|Hne$hP H`Eհ ujc+ 2@J  oblTCh%ĭ˽+LniDA5r<@HH H+P2qi"D |kwPRryJ~1")`,-%8& im|?[xN 4%WOat2c?8&ՅJQM&otbM' n‰%. 0zkVމj47f52A2:_k\V풑O/쯔8!GkrĹoU?8(oBCC$R"E%aXD`( 0b"H `B0O 2t,~vs&^4{dA@ (Aቼ-jgί C"H1d}21 "H"$!` VH")!(2(o< (?P~xT2N0]DºtzőHz4LhH>c A㶏]7 d\ ~]b$X+ ,Xs϶&˗ 31ʱ42 6gP)^%62)VtqozPp3!h84q: !3mbH&`!!Jw2#)Ά@*#@gO~U*TA6sN6@0x^6>ҍQbϞ)HM-1B'/""ŀx ނob$93cĢlI7˫eenjf3YlTP֩e)Rr.I,P**S@p ۋIm;sPPbI'|Ƿk3:-ktILt2)i 0L*S|&Q M26`I%)rX" ȷl!2,Y[nٷL?SUc*3%?QHE 6yIV"`{ )zQD?Ui=`$dX @+Т"@ZsFIK?Dfk)iA:mRN{d36#PIԻAf1=昬˂ddpt݈&Y^F! F E`,H"$"1Q " c5J,Հăk("E gxI2 Y<1y6I/(;!|XO ld' Ѓ*l^d?D@amXX 6:P ojR"Q "4P3e1"y (ׄ7KG >[#kF0`cِt b9BC]HLɴT(ث'i„鶍!ޑ\bHNv4 n_C8JPeX(58q++ eJi40Ѫei0a"|)Kk  $E.1H " V% CJF1bHN(A#7 }YRh$R)?'c=J^m/p!˺H@0{#ıbrQa{BB%IqY^,uG -M: ;eE[eȪdӏ|椂~ZLκϾ)I&TUS{Mu45 nMUZzS9ܕ3+Ѐ.c[*Z1 C'QZVee-ꪒ=)o]ί 8,Y6RIixŊvB1иh0ߊi8B7V8fB]40H @&Zf= v5d0 8I{,hJ`;{BR&wwdb,^̋$5NϞs(޷ m kOac>E'',EUNvA .hp{e{}PXCOPX4t"HD#kDw@\?l=Pz%7>Y(GA&.˥$ޚ `ϿTiZrpآ+; aA$GuN)x{ ئZ?A$UL82&"hj{ ~/~,ID`)Y6FD=ѭ q.ei}o?:Z$9Gt~N bUQ<=3 w<%8ރn7,l[]·j 4)`Hhj5فS h*hFvQ$wEA, I @Ce7=CdOm-Y ED+&yT5O獲e|`dl!X"VڶB0,s3T4kV,]R4-̘0KV][dt)n*ࢌhx=,>F(Q؈^XDE)Cũ{f#*T.4E"B^-^coLDb|[7R(2xH^LSQQF k2QXN\K Jqh!`ry.b!#ɸs2fH Hg;9$ԁ"~Yd \Tb՜1Ir@ЃB֑@&3weI&>"lC4գAfnwxIAHE(@0Ad ~DX@ffQ?r%Э LBAE`dة&rYƴN2 n80rا2tbC|c;Ъ,퐩:EHJfXn(Vrc&&fSm3)OVM0蕀tM&J^M3l0n. i1%es)G4*mDŽ.62bWlpŇ,@;3ܘ(eA6TAt쁍fVIPM!Hc ChyuIFUDڸ!)[-\P )6-@f4DV1Tl̦Z$Q8ФR*4:`1̰7J QTU" @lpXW.hY>P+1;m& a9֤QMؐc*%I$ QVڅ@dFH貤%决Qۦbn0ٛV0H 5_j/@MYIPX6`E@Iέ{nXNao%=읻Mn6KE Ȟ(!r%#YMwOjpm3& S:Z 2CBցP'ZYLa*Ew::D1`T:DI;Aj1!ᘕ Mz[C^ MI+DxɥM4iYA{TYm7ndi^ʜҬI/Lֆ!3L 8>sY[ќ 0<[1155C3ZHԎogЙUrMJʬcь9Hnݡ#+P78Tu}PR[O3Rƃ*(a:٩Jxs';E{l}()1R[3C=C J9}N.N!a؟r"Y84 3 VQ;qlfh~ӠOlQ?!pHJhe+&a ȰND.hk]} bA0UTcfvB)>J"{gUGk!UJP",TEUDUYI'ޔDeAC+q)ofg 5DdBD¬ kH*'|TTdF@@VPVIR(HWTQ@h՘SNe)am--+ZQ*ܩX'Uۂ6ĸpdZሚu}͐` % PQQ{Rb4F桫@53vCN\Q C-,tfa@F"&S*\3 p̵ (VTDB! (,1JdYL@*6@xIDxx'i t<(!X0mPda- A~ߑi)hDPAB"2#qFP(BpC#R0B@ep1`N.D䃳&~O͚tOqƭ np5V`$PSPTI1cL'!Dꘚjq@4NH<+8B QD@P$x܇/ODR0(+ H!0Fg2\Ɋn@q{-.uz=iVBsLqv #Hue2Y 26vQ`ʝ 3 H¡HPbHc!B (K h"4cWEՓk8 jJRԴBX$ $PF^M U6 &1) B>>hڨHD +7 =(0~d24l *V,ieEB5}-yG]EAC"RI!@XUI),cx1DoTKt"D8CnC5 F@!УB ĺ*@UŊ `,H ׀[>`K?I;$<Ǣ`b**/Vn; 4ÐPTӈRH $J;dkbS A# ,ZhiVFֳ1hL]*,*\KXi(4P61 "2FI\E& 8ՆWT6!ElֹY 5Δ:d ``RC&! +7N-cFpeʱ& 1ґqY5V8 b,'& hQ8 1UPb09Kb,S6 HȑJ a! 4 E FmubU %If蛢Db6Sdl ,@$HS1EO{D1?উC`B/JgJtiR a"T.a`$E7= ;)2 1:3ZU5$?ۓ!6F PKji(RXZY ¦<&e([J!a Cob_=88%S{P{F*R R͵Fܦ@sne &a Q182FIO:%AaFLZ@J)TjXA,ԓ)2lJArL T3Tqvku/񾯌 GZ1C7k*yjvY8ܣ v)#<ש6O>pmLSxh±~J .3B su<1wjƇC۾ϿFDH d]F^iy,CbstefzXsmf]m aB v|^u1w( 9Czp8WQ jj$zL# $l/%ⷧdm0MWY[Yv'L4P’dPC- no~N = uNY!g)p08LQj84t]Cu!hKeNB.I$BDm+iI٭!S|˞<+,ڿiѓ;%hP<p*Y2#c/q}uxqPAFiX8(1ã7MC+q6pƨ CC@lqp3Oln9cxm(jn&Լa@qG 8-)P&+Zyũ:<ϰchnQ>$"sL@U)͡;她 I8=!^i#G8q4(Pm<\E,>NpeeZX[#T:ъTe d&o:2֎ Mg ?iqn s*x̘"k!LqC$=+TƷEgpFr)'3!2ؼ'vHһ@%(8pHQ)cB J1pA)Fs&ȆOr(֕Vm 'Ph9U  *" U/NN&FmvPWKI`*^!%aT[ fp=K*^|N/HB%>BAjE>d?LN1 jS8@+Ts;g)wgۦ<  ub[hg4+5@dFt葏&HyAbs;!Ȁ53g 6qyu ]cyȝ TdPtWZ,,3 |Qr:ظZFwβqx`_3,CHsk+>^܋T9Q{bq/qۢ*)(&`c: fpT#"34C[N"q wz ԧ;@U7;PӮIvT \cB6ڧ% 5/*BnF9ҧAMXGkGʁDm*)HW>wud2Mx؈'a4|mҋy(mA%p څghhJbm.2be^A5!@'gWxNȡ`@ jA&TL^'qb I!=d *"*T {>C-kITV DddjQb ,`X`(,ZEO R3 1a P`61,?.v'a@ iApa0@T_٘J0"|浾Q"2'YdO%Jk%BX+׵6?}IXjB瑮H?-A8%! ILm"6!QB%(*1Z)EE%F%`2 *PţiHER*PJ\j"z%ò"HH IAZM$mW"Ǡ{&.8p=e֜5ljYmVVkfl88pfbq{&0܌X:ؼpwBӂӄJhR e9t!cl6iryMWf-X1kc a9t4FkvkTsx04x7;e5XT'aˌtVdV2}vx\ՇWρJFCtN$ AGDGDP-$# mN[A1Ub1  T0]y@V,q䏴:+)QEUR1?p`q Bu4lbq,0I#ǽ͙֫0yYS4Ɉg b!m.#B(Ơ "2hpeRj6YS:]*) š݀Yq1H,|Br$X J {BŐ7teQ! 5&2TIDŽ뫜SH JD"sLaф@>ꯤH$tdYa8~(_H&E'Ts*AbF"ŌH+ S.2P>B~ԶFTR"x?*.'9b2kV6f1Y ʔCꔐ w4ݬ#6}b:xg HJ]L(5)EZ2b|S,h'HHUHBVBXCu3Y" E, %g\Qrbt;",%&JtQq#MAP)y<!/rS eW,CB$$d"DCP6H '7I[ H2Ÿ&(6Â"|gn3!d"ҤQWʙGiL2ָ5vk Df9qCE+h3l\F$ɸ!6QQc,QPTc7?n(N# BSn5'8Q-H= g) ˠoDL-DDmnCrAUn"H2*$# "(DUv|k?!"؏6OLe09d,DQDD? L<;u:"wuzEoi%D73ncCx \x@QI=|'shI:b! H`d{~; :P_i%יuz1;(-2 SUXTAb{zmWTD⍶Ԙ a6^uaۉldI#5<D ,1 7 aYhQ]ҖɌGWXpZ@HH Dtte2Y )n Gy﹣70iNàӦKxք 'h%;xn)]`EI Di픡ԙ?:?^!! $U*܋ ! \!SqNBa2B$$DM&f#-s\]~hΖ(@7!9g7@Wm?pp8ÆZG3u;: 1Cc#2D0ScaD`居7^.L[ޚ0dْx\1MPҋj &a f̺T+Jx]Þлq mVϧȟR6}&M2'>B? ,FHC HpCL'}фG_AIJp=ϕ5]VJ ϭ'YBU_GLz={|\6;W(Iu:q; N(wT}AzJt] 2(i (=9%Ho" $PQM-иE~04J)K~ A7$d>Xˠ d9\8 (ȧA,ʑTU~wkU#5b֊J ɐO&nTY@i0$Dd|ж&Q@CJ+6Xi!T&A$}X)92`!IjGms[)ێDkPX$Xj"+YcDJ\ekm*uv2uǏ Ʋf!1?U !Jd"qQQq+coSfA Ȅ)8ugq8v1xw.NF h]8VJD>64qLB]Yhbn*h%@V@#{ÛĐc;YPy>80%tU!LPPuJ,y@̝^b$es+@Un33j)ύW&#a`m*τ/Nx%ȓl+;b GkXM3bDx g3wllx// %$0Z"Ks8[dcY `pK,Hmı.12cƶqD(*iK! HħCQY9d֢Ca[WW/Lw݁;0A!7Td`͈AG o^5eh NMWnS6i_]a:;-yN3t 6&[r0ŇUC'L윰\vvŃ ;i^nԙy`  TI. !90F8i@ ڑ7;\1'GH;:"NK 1C¡wJ2TQ!Zp2dVA nIʻގ;C$ʧhn8ЅBLN݅ΖxUKƆ׬M}=& I)T'!&ʹjaJEeqK|I ^gVAI#ao1xҨMUu&ys2 ζPq(QdҖ!&⌘$%8'e62094P,T@c3ONM${Rjc,֊ 2u0Yc&yKf 3#s{ =xt9ZXp賥g@6pĒ) NE4]0]lWm (\N^71  uHdg,Ol!eDt`1M)u}<\\+TF҅8' ެ4^X HEAIUc،l-Ds 0߮>1mֶ7) I\HXE;tKzuÃe#dS@P- -F&1{5MÓƳ AV@X`(La`$*V @А`) ENew/TyGʸ27Nh$ E(T`"#TdD8ZD+1eԀcGUl7E\֚ӖF1{@BL"`J 8!ڿOO@p(@-11C=)\(OLx,TTQRyHEJE(AE=3 L ")`*b癭b~da ED鮖0PR X"*Tc*Z:_Bs UX¨,d#D}%_MO0EK`̘zV* >GI:c1%`Ov1LGFJV-U%тśLUM:TQTZSC* .7-\Z%jUaRTUr]\i Fұ\& Zm ,(eY&(DaLvEQX s)ʢD'&Xj,AF$XEf(cY3B058ØPC Z[f&blQLȊ$ᙄ[i0L2jcDQ@UfQI[-0Dd9CʒJS vs8&>XwyUA7 O.{Te,)^2DgcʱDDE􆎚"m,qNl<\df&&1#"c2 !HR/ai)(LߕI\rB 4 urQQEJ*ǿ"ibGMW#  rIT bsMYv@B6vf֗MW-hpi6Ɵ籛&D7y}2|`ػ1v2\q㢦^fQ'H0[h@D|0M #RSJCV<=6OG1 9C:%Wz\BP)_>?Ȋl`#wCC T*!R-D@$>sۡgh /]RFC>~< @I䳠Em|[ELf'f2ڕܾptwVM":LaD3.P EqUA,⪦ܛܠ4ڷ:=ƃ+X(k=D@HQeHPc"ȀE"PHƽG- REHh*'\񚛏v E"0F"#3 nMi`~ j' ݃a$6~w@YI ۭDEF AVI27OE7ӎٯqUX F HFjPX$)l=)߀Ksp<&i|iI D 9UT}pdUNE&RT%1\q>s?N#ɄMqhJ]Tbh!LVd@"q&NJH<FV4hP.J3E3`f27S4nj1nBN,I#3n/qգ x ׺]6$h"!G J}:X nyTBΦ_U *ddSAHY{!} BQWVx 0"HTTyN=ۭ[FP @LȩwDMq@< !4V0|!B1[U$CC(x3ݜ׈ytcEE{[CZI5'h2J6`1FcC2f!V*fXd6(Ja\Z-,I,F'8>rGlEz%(rz3N|)%U!ᐣHiqD@ ͠2 ː_XePH|jl)¨Da3eBQ:3Jٌ>7gP;IN?zj7 pA@ZaD&l5.9GoӯzT~MnS@t ;+DdX '|B>05#EdXDH @R"H,IX OH|| >Qv<|EUH˙%+X+ͳH=sS2x8DpAERDI9 MrtE4OOs *@PCqFC)xF"2F.ܗ8 ̓A@$AEJu/%ֵQAY+ I!>8XDQIU"2AdQT V((""FEY$$1qET }/{/*vL[5!PCb`DE҃!O7ew$ŵe35ej \2P̺2O$w9I EPjSuKZ"J]7fLtn1M:BkPDsbNyh-  n(dDpл4Ń1`g#J ťKb]Z2)GF)DDJZ'w^ս_ÛfT+ U,`"@b/HjijbJIr8F_ Ԍ}hh!ۧ xPk 0{7cB.H-"1X0I?&",R(,Uʐ* *>pL,vW]I%N?P?d' , 8CV·7AHC`$ [D p@3 Cy9 .l@_{kYs6"b;IH\k+dsf0`iIMWPH<$V <%{PY!MM!8C>*N8靰7հ*q$Fұߚs"b" RIX%HrԴ<`j7 = .䷹` F`sU'70О`9Ac [)jaLEWY_lt lۖb%(%(euk~orÑ0u5qa5)PdNMf5 `P ̅5*aD(Rm0٧y"z̛:ɑ"lcjv42 Đg,!:y& Kt:3@rH I"sp iU3lr z&=v/,p%*QB PPH^{$ b DJ i|SlvD6A;=OrD=B|FO L"/*HDXN ] !!d >m_*Ȳ "ɭ5OxT LQGEx7- ͛Q .wB)Z`|vX*ȪE"@Qd>e{O5~#Q m L̐+=]AzM^= %B,S[ɝyׇ{).؞zfbf !Džwlv4qn*xt* yP0FH"&0(L:@] $4 mf(T3EqMɽ0Æm0,hX'=LXm-}m;["0îk haR(Q6FAܧ%"TpD$HVAGv0w,& oC cknN%q./|z<,ז(`E:OCqQ3Va'_sp6fMA^&Zr.q@vn1$BD@ M[$Od8D{bpT {!{$TD`#wIUHt ge|NpP=ꢊńPY@dVw;5107n5l3.R)J9]OX+QO80HMDG(lOc;/j5si'q7T:hawN;IhX6`8'c :M@@U>Z/p+^ NG_8vjx!]?StbX+bP\MMDvyLT ˌ4JKPiVc֍S:wU-G]|rQXjSA] L1kFx <7< 頀P(PdY%cQ,E-X"nt DTQE$I$ FNA]MҒq0ȦU8`A?H ܰ# (CȒpݚ@H6?|$0U==QDQA~򁐂MIkLreTX "P|aŨ{x7h(A2A 5cc"6po$؜f,^tH8h=~#Hs9)Xb Pnx+h,ч,g @m8b\ʕ us4NfbrŜR4sh-3c5hPaRpѪ&fUk</ӌ(+g9@*<`4q.vE͍Տg=xohc`XypU"0wRmr0"HW\dz#@bKLr9Y%O^(X` 3F7;618CPt'O|As@Qg"F"7^,g*@(޷^eq̇xH֕/!r3"d`^VNڣ&4CYp t3 Qj%ﳍf( 7xhljۚI9@o D(J\05a*0E hSmI\(.  Yd"1$X%;4# m*M#bn3 ʪ;cgjѐc

$$Nc4rFЁ?g1AY&SYyVl|0@?d~gBxZ4MtݴP}F}[4TQ*QcsMKi6 hBbR=gif,*$Ph4TXV(U@TI]ق04JRRT\{}R@|.@{ /]jy"**Z0=EtQ @zl@wpbTD[h*imf6R @DK`F+&TvM:={|Lu{.l_=}NZuNC{z@nј@I609Igw}1͊Fq;yɓv.wu;9jc=|_z@Gٛݳy;ۮs w<81'hb 'ͣB*Y v,Ռru9ov 8m ͧZCOO:5׾Ϭ{8˻H6(@!@H*V |@۽M.4bZӕ)(4c]3Z *srr]xI-QA$vSg{6Ah h[tQk@ C{zgr㥰=nzjP'Ύ<=(>pӠZMZ(ۗxgfh *4zmB;>y_u>!xCj5oZِ5R 4lݫSL>2erNKn9"I!nR X>|HOmN" ](>U(Ѣ< bL2= ʂtk( 9\vT-6a=M/1f(` 8{_ B6#= ?v[0 +$""B4}|DL~iXIOiu}b聟2zf*`?聼!H9>xۚO"R?цw[.l/ }I G *mƌ5>}^F\ W vVkğ=Ϲs_ҁ߹p -DH&}f5òD:NVA$AS+EF X/^AlwD ?( #+޻2›ѮwSoHu1=sa;9b.m+x_:$J Oca0v~j+D}K j:fDͰ*1 p޽>'2[͉r /{/ͼQS oI![V &0DVhrXyՂxV9njT֫:wzcзK>4B[2g*%iYBfCqAn%i+W+I:DSi^ԏ (),TRs$a:BiSObQ>ng6YZC吂i ܶ#AիWt!_;A5;\ײWz2d]OosW!*]Suwzi^< n#i4P>edB:zETG?(#?h=$'̏ʇ͇t[= !YV}mviCi9r;~;N]ec_W&tC3߇II{D$~GnE\?gד=ǙN=KN)$y11$sZ((zCnEbG{G2֑G;2vK'=.1A4I ]e]ÖY'ԷWĂ6dZٔdf|HMO&)3B1Mv% $ʺ]`]%-ⱫYx J<DN &IIO#bXu 6x#Ƈ@'cAю(xO $JϼzEQDV+6GA[ P9kYވ@,Mt!Qƅ@Br|wΫdWꡃ^I ^sCD+ 1Wu\ˍK0+<:XhHQHRC"pbʼ_Ƥ$7ZA&HhA]2D` =`[> jȵUٯcD vH1C7 s.ݸD~#R%HK?[(.#n5ښ²Rg?L|1Cj(.CwH7[IVieXpLecCHDj,-Ai&,{"(eJo> SkL5, C=MgBӍKW.ߙ/Z177ՖeCFCIFTC ?J0Udd<vK E4\6&4TnxͲo~Dc~o8G"Mʄq,+EfEPQ[f!JIԆj{8Fu@S"Px!2-A?ֵ?>gZC:B!3["jMh2dTw/dy:.Jv$I=GfL}6"C̖6*XT Iv's^-[Lm2ͩ ; X0o4@ٌrqA A #wrDDjry޸2 #Ԑ+64ApJ?2!#+Y5pI[>~wnU3P'Rm$4>t҆ J`dD %0)%n c[$mID$(4w?j~}ώ G""*|u^fo:齌^Ģnr(RYP-$>Ma1n˦d=(aذ|An?9כt0ગQ5bPhO@!60ǃ"2"39c̉zsc|/ZJ!kzzk'f;(uϮuY6*B²RT)jEAPehČH2ē$Ta-  c|3q(pq1Ldaᓧ*SDLA>ѝРpJiG x:;4…0I&)Д7P(Ntvi `OBM8S(xSĴ19bM,YC0DQEbZ f&,(n8f',Y(xvhDzQ ! '2W A r9-%/Ĵ{ߗ>|/R21:12 f C7t,:Sѝ}lNs3_fhBW7蠡JE NjT E̯j!.(0~tRY"NfDgLIP*>.b&Bc|,g"^FȥЂTΑmm_R)_te^?wp+:!qԧ&|~gBDDFUL|}ʪ{v'#V?fE¿ǑHX#3-Osמ<{+hbGAM4-; % p6~!~2[>;VE^.-WHyL/tA癄=XЪ#J@xu~{x@Z!]9^/J=st^z!]d`VB "gV+U7Juh=݋;t4wMtwMtw<~92XNo!|ILw tX  HknQkb ,вZKBhdpqL "ȁƣE vt[zy$I5SI"-T :d>U^tuU]UuGU]uW]tuU8_Fpx:T5ĒXK4dQmMᙙv(w]LGfuI$I)a$A$A$<`~Ґs 1aVsa6Q/UQb&uʡ%C#W%.^8{ݍjUN҂tС,h&"tx)A}ߓ;;A,h r/&H&'ZZֆ5*'IA3$!d&Z %s8;ܴϩǁNŋ,SO|깼=-)iKJZRpr~m[jVڶվ_o<۶L%v:bE^Nڎ@$8`F DhQY\c%U]XΰC S¯ُ.0"$ ;$N@F =Z!:Ę4>a? ]"E&Щ#6A$A$Cpr1܍ l6m LY"t9c@I%o/ӯہx9 ,/k333333333333e*?ȶk=O ᖃ U! ?N[HIeP > > Stxqb0!eBT:dܯӸg3,١pqjDCZÍ4`a;pxGR#p#j $-awR ~u@{SKkB!cbH;RX(YrP  ӹ’N{^HF0Y& Ba>.[ʷD~Jc/<ºf}y-_Uc^}SdfCU;1T`g#"rV46. [kwBGRm}w1,QS=k% ajPT뇀 KHtF!@GIUUDW6K? "j0pқG龕mmBl1#o<=pA H$mZƨ=E)q}RŜ`L mԚ:+H+ThжZUUUUUUUUUUUUUWðcU4'r&  /KA@$ ݑPS~'9J`@D}5$[E'U90Y\Lw-.=RI$(&oj#`dg)ՖD.t-&4\*zϕf HO`cbH?V^Fd%5dm:oD*mv' C6pnbVzɜTXb"bB cs7"̿'? 3sӁ6x&br gD |&˿oWTZ]$X2 `֧Bx%0Mx !&Ld!dɓBX$E XV+avɊ[8dUڴ`-nҹcTGZc#yzC1AB*= "0H 7cc0Q+| _ѧٛ@Xީ6r=! ^hMI#TEQB'$W3yM*0.hjsyaYWlEа`wb{p({O8QQ&A<hܫ z,)q@nGd}Z.Myޞ? d짬ͨ"}ٓ joDʘ<QAA2>EhmwbS5]g! <XB m8!>NpsKQ+Z!}QgZuaP*$$ cAܚfHf6@ CsV=ahْL2d6b?W2ܱ<wJS&{eȍ4DcZ}m^8>ӳm΀k,"Y\}Jg3.5ĎΚmMuMywyzyj9Mi9L>S8Rⷈ]80x~ @@"y[bBufpf 2{N 뺋yߚ*Q=J֜w돒m [{ @N'6e+Ioq$@{2[y`aWt(GH0LҀifGFDM<8 g݌i4H$oH)a aBGܡV@V8(W &22̤!6\R6ĝ_EAzT5ܭ>Hgd7%M⋼^G^+O2w\mnϿvdH(, v"!\ FI$rpd2Lѯj;i'd‚wU3?3=@hKMZ<ޡ/G0v:aq-gxպYH&Y,[ܷ)y-U-4"K!aμ/o}=rsk1թ~MWEE"D E8)@$;^T5 C*l81uYV؉sH}40%,ʑ=~%W^-ߢ6vEоhF}= GD%= -(\`0E\xlp4^3qyX˝q5bW{7G}ۖVI(7]ŒMJ~*scB.Nd?@8(uQdk,:;M*7j)zu[c22,-:w:R#igy2P7 |b)^1l+7#P਍RAX`gt=q+¥ٓL75WE̓zAgO:ޓA"bAŖ FIq$.y/&c$;wqKݠH7+`Vs ZHBeߣ6PZ)bj΋d=՛rRaUH*};_!!Ȅ}!&R*BKZQca{%83\])$JR(2 !@H-X) 'A埰, &JC>3X%Ս?AFsO:;"CH@H!&T!3,b#82B* c9!v #*1 ( npO#D|`CO-|Iot3 AE`AmIezY#D G`jko#: @T0f Gʡ&t|  5%AHf&IS%)WVdD3'={A^p$-d4H(8#㑪xc:K|N֝4%a^P a…2.@OsKɤ8=DOygc0tH ,`e}:DnЇnn'T ] pڴޓ|~oP;( xXMv<8b 0dDMڨlQjLQ+9iYf+E4B/IH*Zfvad*'n bET(H$KH:˜c~ԋLJ_±V3T/,RwBqY+ )?5==(sY% 2-*q GI)o)ͤ"jCw^Qiė$xE/GORFNwQ:X̄ 4(/V-pE#0łztQJAꎠ /T +pB`֟@0@caHh}r|ȶw///Y:ᵌG ]g41&cx>bW?8Ƴ}u,X7ZtcP IR딾* {ќcU&vEP3V3# +a zE0$Y7DQ ZrH,5 +zuY1%cgf/ŭS̳[U*VӹʪTxc)y1T $$LR)wtEH&҆;5Mv$.D7 I%03(,,@[ď?c_q-iA:F3 +z&(FIJI #pځ59;S|{%"$~7-d Y 5{~ (P4Z(V|=TchfYu7^@ xba{(@) s(aj, EļxtΟVw퓁~g:c2&OL mJν5TT}#e]% cs;2m$24 #5beH 4\;2$SuGQ\ }^ũa_CY6@DnDȢA/mT(+fcHUBP*TBScJGf0Ҭ H1brI aCB -g\Uï~GI,HJH4I,HJE =]jFR/@iR45Zz_`P 1e6$7^-Ŝ\=i4R/tK2ZC!EF c 7J>}Dւ.ÌH@icUYݢe8X%3K?yP/bبMAA‘[Gj 񆍐3ތcdTFY=2?#x3H$ٰ EޢHFA\9N?nOL}2t I9؊PwJ%X!:UM9zK^ u2XHs1**PZZ;>f2$H0)̽IUd*B|Col"qRBGgø#Ih=: wdbMz/;]A ήbf2 1vfX1QW,VBڢ]ѽf/2LiBLGJ_ZzҚstUQ~ֿul(2Z{ LO`8ÎQTLc<7En?V<˴*hC(з(!Ozi%6V( V:C8K8 UJ2[ZmTnk4lp8Ja~iD`$N1hOօIP tL*"f{"[-2B&̂+\"u}B' 1ۯBOXN8# aWN,ͽ=)1xX`A31 AKcyEmD6N UNQ8I;"1' ZV3`MJ e1B+m^s)BouH"e@ %8@mp[ Ud_`*(n&rqhbBΟDw*[! nȷ((q_ХEEhG8$6*bmDl7Nr)ZEϐR&`%.Z4j ,i(O36R$JBȆ蠺}NҜaIvbI.8%9Eu38L*Yb|q3x$Ϳ>}HB 1o3"3ӪJRu,)OE&] Bd <5$HXI?UUU]4HEQ5 ʈը*/=2Ȁ=rCI enPLt(h-b@ëA?k >mB- d[Qv_9x=+-pF>p"oZ}HSCzvmGyJ(.Fk"r`OJ:eUdzY\ļ6'mjtn0?׉g5b~pQs :1`A#C8M9ALvUsxa "*E&"B"7\t)$'F:OEV >Qė!~<% I63MZ(F.Zx5މryԟܒ :_Ufz#@2J wP'pO(!"/0$8;@?>< 3(Ye6Oq[[ :!b ĥ:RK&q1o0qШؾFAAf.9qhy;_] 2HY%f? /6 N e˄8F #Ti?P\@vڅC֩X(1ĥ[K@7 ~?oY0զt(zI+:<$Kx^`<%LjeD~='-LA:M4s<}U9S ܛFje w^0U8ػ@<Ѳ`=_/"mݚb`[kz(Q Fi)qBR+ 6c36޷/"lylg}ŨXxzQ ΚJJd9l(%}Ɖ2mC= iPHK\S(0^㱔%J5-;mJFOU0i@`W/5Ҟmvׯ : @L@EIN.oP:k@W@3" m;:KbC1/5iP D35:@L&|e`@8I$mQDW@QdD@B "BCDzk^`A5QD$Ixƽa {QQWP@yȡ`5U$DQA{ P h!QEA$ $I. AdQ >!PDU竇!$ ) =ھD>V**$UE "* 1bR,jQ`$b*" EՐR"ȩQR' XJI)EQ(XQ`"""`b+",c,DAAXBP2",TD QRȈTE`UE(X" UER,F,Sm\HDAQDUH AUAE("E1b1,D`"AP+ADH(E " F1DHPH,AAbEB"!H)"XE E$ $bA`F d@@cFaH",X2(1R,##F"1dd"al¨ȑ")!""(#PH#$DE@A,FEF PddU QXV(* E dA`0ܡ F- F UUQAHAQYDDUR"* PbQ*"d2 # "1DDQb"Db[PUHaU`QI5++EElRLq DF@UQPH X" E"EA$B R iE ((0ґ@"H1 (HEU$j @`PR**l* )ڦҲE(VI b2*Be Ҫ R%@IX,  ,U`H"1!A+$"*PVEU]PU4UH+1U`b0TPU*QTE`1aP ""*bE`Ld)@APF0d(#ik,8԰V c1mRTX1X0Qj,30Em*AX0X D,X,QF*TP,-s.FC-nD1CKh*aYH PiPXE#iERF0X`ȢEd1"5UUQF0PDXXm QQ$`-AlAVQEXTD`,bUVF FF1DPXUEb""ATXF aTXb9jR1bcX+"H(&P*PaZ`$XEaSAD$Ĕ)")a*[TEaH&Э J(FB eRV-DFA*([X*D$"* `b@H) l2(" `$`eal Ub "UT6-TDX `\0 UUUUUUUUUUU0DXEȠ""EUTQA+6AdaH!hJ `*Y "A" Y*E Ŗ[$P)*Ȥm#AHDb + " bEX*H F$c,TAXRAH)G"1D Ab DAH .* £T ,(+ U"1ADXY"m#kh, (XȊ AD*+TX2DV+%TF,QEbH,$PA#2KHRE0dPXR)D Fb PPȪVl`D0`Tdģ*#(1c K!RJŠ Yb(T,DX0TDZU@VDF,E"*(łb" VE`"-# E+(, TV" b 1C s*(тUPTQDP<аV( "F("r62(UU`DQ# ,b,c""%V[&ab0R#$ $X),F,$KZ"  *)5`6 11ˆ H( #`A @QE`,T[[( d1 ( (*UcQbX,PTTV !RQ- iTubT%kcH( DF1B%dQŒY-5(ZUE(#P8 F@F" C VE%, jJˆmQ , QHYAYXX"#"DbAb1E$H0D1dA ED"(B,X,"1DPcDpLJ5Q)$iEc h"!ZVJbD@`d*QcC6Y4%X"X((0PPr+mQa$UȈU5!PTMKX*`MhF( U ( ,"E)0LQ[,A2VRPb# XF"(*,VAB ER%A0XU b**+TV)*e**" E`XR,@N4B*PXdPÌYbaC`Dbb1* H DUKa-@EAH"1&`EA@DU`ň ZĈe!1P֥˙TV$R[F,AQ"2,ffeƖժcUF+(Qil)V3%R (*ڥ ! B "*, E,R PEJŪZ`c"D0DEAV1"#cJBֿ>Ͻ}hCJ&ɵ&e҈CŹ*ԭi@Y[6N! U1xfSU@A1z9* Xi5qex`e58(\-4]/ʎXk]#8c+/j .EL4uA|q`&p:<ļ_9بdc29,2Ց @#W)Ɠ\IrU Un\rs-3d=] Q QWZ6edLɘ(>|2K@ö*.bRs OiƼN:]I$EaB $9]J)R$y\8@Y"d9j,?WL1,`",AV)b YF$0b "L~AEeb"Q``T$ATDQ%q" R"1Q]eAADD(A F"i*QF#F,R ,#U c (bY,(X*QHX( +TEDPAŊ" "ZURTAc J1X"@,E`" ,"1QAADD`"D"1b0"$Eb,"ńbH,EEH UdH(##XV c(Z"PU[*`H!b9 imVfU °*#QB6PH)R ,ՀV("̲ L@1("ȱdAAF*mEF*UjD!*XVbb"ADQ)A1DH2*D (*Œ*8AbjQJE"`1 F1VVTAF EB,b ɱ!@@D2I`  $F6A Ȣ FP`(Z8UBŝI!bq*2BAx'>i٣y%,#N%4pZ21DTzQ |<8L^%hQq+4wieom 3;Vjtύ77TT;qlW"rN׹&+V뤺uP4TN*=}mOTZҐk!ϑ[|UAQSަ\LA@ DO A-CHs>bXQFMސ#&1Q9H"!ǍܩBCX-o8*ȩYT@Սkc]dԸͯ8;6ET5;@ԋ"UB;EU=Cx+Тf(b<|x2s PM/H5Cݱ: wb6"o.woFDRD _S gK"+Q߿6 @;BSmhm*h񋢂|pE:8Q^(<;!IY߳vѷv w4ˉ `iH  CO1"+r'5 x{(t;$~8ϘgkH7 `_N~D yҵհ؎_`vv3GP6~VG(@<[GP9 $CmMLɡO~XJpqP?~>N2~?d.|rvi(%$E57>Ơ4ɒiuL}lR)>\/!d^ XGi03?]#-L a9 9YuOwl{fgg\HE-p_po:=>ʸFތOEMݍ4'l:+ - a4#ghvO/zb̧iEM$7,|~f) !1!XH]'&  xhT_!*ѤM"^ g1Et[hL(M4>;>},2f}j@H $3?4-Ң< 5=S_9u$hQ/0-%YAaCPIaHL*-ٺu3y o-v}KSFцMD>WUnCЭi6{V^ j5W&}97/to%koBJs(RO6Ho =Y~хY aw]^xwba LߖDaT]+;>s",I GP?|l@j€_ U|^b$%ƷNgѯ{>mNjdaBka!E݋IxGrn]ӑ'+ڈ_eļܱ5q-%pAGTv:qagoRr[G&2ٽa<٧V2곝2fQ^YLT#}7EQ񊨧{WЪ/|x%@h2a{c,\ ,jj,r@y(1(O}IbBn)$b<\M#=k{wja YLݦ^&t#n]L A;Gܾd Ql5(r֒k#;TʬcNzR!&CtYȧ$Р.>jq puX3f={I[zZK#L eڟ JO#IV^縮/O.AOoqx>xL}`7G<:A$%ZU%BxqwӃJJdVi <@Xx8jmT錔!s 941!<”V-YmKv&I]-}>rER %`R"0^3TeR!rYbX.*[+_+p񆗼/ǝL~ӭgV@kr=FK<;>Vo)#jQYоsrИPK=Qotg)Q6ynbd \#f ]֊ٓ,ǭ5t@Gھ8 ;fAHfL”ZҬڍ`Y/}:Y8l jsK mn#F-SLEcٷl%a9°{ `6Nir^1 \T" q҂ז Ji/kV$R$]ЦBozF?O:I31W7@]CL*F i!RV3^7JN69 pv_;cO^*$ Z:sj(KhZ29roZ4{=w `teߦOi4]1|B{Yܜ<B@pЙ.y|v_si\uj9)a;KoqclB 5M&$W){cQK/xU0<\z'> edSCT(#8c@ն+NȱHEQp}T {ܧH5FS>cRBגaenU^G}@)A|u:8b<4aK۪YoܪKɼW>0( ۹ ?ERaQs mWGs:h[e4^C!YL">J Ej_e QQoR^83]%Y՗TcpZ6.ϐc]r(vCPFyUW(MY5^).r8Z3ά謿d|\˓w6'ĚL:ߑĽa.Sy/EvDjro1yxb=ԆcSK[]QV!${T[Ĺ+p j찣 v1O02l\1?c08 "D!tVš<qp.*;68:%V=ϗM*w""t2#L1WC5n̢dnv]Ȳu2)dTY&\&FQ𝄼ifŽ?dL1) J{IȀ4D`'M-5bեM%2V uv_J|W'f\k[:UW-rmi|m.$O[Wbd/{1RI WP]\CBQ-|JSY~ern,Vfu͸K(ٽ|d$k 1)wC|ajPa5rئ>>n]:]KvS.wF Lo,ڙ.8j"Eeq8^W7+Lu#/+ :'itCM< {]c'fnOo^YZ? 񸯷XC<5 %&E5u){T0dfNMB807C{`D!ߙTW8'ڊn2:*QӤ:AR\b,)+lJnjRcͺ"V,a JܸuK?~qA/; 0^Cߘ+\M} CL JD G3eE`*P(m筯AuwGИKb CO9o汝Oyr/ ~a9#ψt@6zBˁ = 7e6 M]`)u,;Go! L^Wæ} w%ݹC[J`crs8I~Q6P>ՠ뾡927qcLyLqJT듡pqLK0Ꜽ%wHS OmۍT*یy%4,g҉~KӷIf5oݿyYDFZ/"iCR9M--ȳY[=hH8zОFDEx'`n X3V0K<Q*^aq-T:j-X>:͑HeC elʚU:$#G \tebӸMX%aQ/I*rq=1k^/PbRLj '<]/pSY$/{0ڪFzׁ Qk4|ZcEhǼxtxъ^ZA/$K_YTk 1tFiLh^jSy~Ǧ%J+͙vd !(H89[SIƿůX-0VGؾ4%qHӅ@>"*MFI%0$ʒ 2MX&T.#,F_4U(^nK`bՄEf^a6^ܒSdVUy>UTI-cetQLh<+Bp =vPc ^^yzf }:h:ӭ 蝹6D2X$VR AlCzFy)=~,ײyb^_}il<ڞb62Vg=$3sǼ=% .̖!0zXd4XҼ(i |[ᶀ3y=qEآ+#-&ra=y2ܫݸ_z}{F=42+Tkenq//w<:IqEc-A D""j{' \H ĽӼ d^yO&ASxts, f𸌕a 樰mMM 1 IG|ηki#l):}5TO>cєILAl5v;[@I܊M_y;MWSkkwa=ZSҖW`ܜ4nh2m%3br΢Jsٝr~.c;tىVr)^,GbaZ06$k{qv}kBTHx+sn2LHޞFs%+w69*"Vjs\t0T }I_/~ly'q ƣּo}fh(+R%ScarWWzy _ {ҝ՞l<[+F)|S!=Ln#"op4AyvLq11w1ߔ&<#%GNb&4x Z뺫vo993$Q+m.6q-;Bx]i/|~canT sY{^pJ!n!:"9j焮M6[&Q ׽D(8@B#z\mK*}d\ QZLXq V[|?,*Tϼjv9޽9aytWAj8{sl pڴϥ OrV{xeU=5/ANtLظ9]{D*h"{ֺ}zVyDe&)͂aK&T]wy-G͏wn*= 3앒bם_UC`\!z;Jc| aO)T׍5}CD/M .sXW>$OcsT*xch|Scw]O4xRhW I:{Il{Bmu@R0zjH{whU]$Cw)ؤQe fʥ.Fmes'5΂qc^E3m$ ,s7X!j[QN#:,y| g4>=ƫx`qwLnz3@@RbW9ۮOvRdU\*}VN&DG_6[xn;tQI<4YXM&PM7&> *DU  | )p&23xr>psof@IbFL'(L횴=֢3<" oqG__I^AC$pƾ[{5@Eu蘉t8AHWF;zVU U*Dӌ(\A*܄*ĬCLI'0V+Q>,7i.9.tsIٰjD;Y:F M!&y gy lGA${q[^w-l8v,`Z(cuX:UR]YSC?׼X ɏ)-i{X!%쮟ko7t[RPV|VQy38DUhfpU+3 yYdqk4A:tB1B(S9.SoȢNĘjSeٍ0K T0}o9ξZWRg'iUP=+ =zqiҷˆ}?$IT,qtiZj9sfW7o#jw%%\ω%㐇g!x,ԛ&Fgp$ mAxl<}\Y͝lv"ޤ񭤡<Az"nۄ*1*wGn MeE:;M;k8CQв8S]& Of +~rkDF\yUm0T82&jvp?{*ӱǁė:Z%ȾRU`gCtABQ6tPlߍhМF]>Ť܏# <-"Us#KYL5(,,<֒9F("j#pgAh^6(HQnӘ2^U2W|[>W-rc/Bio`wu1F{Qyo ~R+dCR'Qnz< OT[ O:0͏|8'Cgiޠ[-[xSgL7;E\yQcv}47H>(vH#n\?_}Ïve$>\Hj6i n!xa|J1뀹k(1ٙ˵3c)gkN/m]nZM{P +CtycgGQn<8B o5HA7\Oms|YJҾKX0g`~ FM›CyzԘj6FIHbÄNkSj^ͽfN k|#ϠWo`* ]lh]1 ew-QbGe}7VZ=Qôi~@%ƎKKei),[_h#϶O:={W[Gguxu N=剿 ʅF@>'wxA>H} O6^"}}HOsQYـH;O`A02tGk{󘍐7i&:1{6D9'&06Ejr{5{sA7]rk "μ,q4ZHKIg|&^8kn~ ntL+aVנF:Iξ65lU U[ sh}HxB_pX7~-f:#AWMvOj B" }E է 7m;Ҧr_&چ8H22@$DK]:l^ +6s(P"T*[o;A:k@D\@D@sR~8IL$ $?P wY5޽x3ШI+bvߧ&TCoQx$[f14: g?{(׳joA3H(5B A[u~tSx( P(V;(*%੼`󎺩t)"!E9::d۽^vM sZ)Q;k uF@ Nd@ ]E "u@{x߻ &Wh DE=ngNb k!QEP1q-⻊f z-wʥo# !"H"<7[Y 2"8TImB7_67b *cL.mŐFU@-E+l@C[[mH᧓~Zڼ^y$lmf $U$_-Oe''&V |T{Z)UWRo( }S`A'eԪG8j'Vʖv5i%cg&$,ˆ7YJ엃6 @4n;w2r !'X$DY6&+d 0߆ኾ׽w)i/8bNOQ4*Ѥ1t׫C2Qݛ[&/𖻼OtlYZӯ#5eb ˿^jz4L Fz5ctgJ9^zO*tsCtMYJ1x]j/=o]MX.2x7įakQix0!JmN]JOd@!ע? ЇgR}02&74Qcwр~KǝwJdSM.̑Ff_uxvGjFþmv<_Y*D| đԥH ;AȹBYVL""k , zA׽~ȟLjYi~X赤`=8{h}j0ڄ MrM6Jeǎ},; |'BÝ5M/)[1x`#Hz!bH3 ]S3[*Vz5NƩ-$t3r11ASso{S e^%sàlU^ZBx ֏ d\u# vO%H(EV`꾩YքWb17WOAPtk5TK;]C1D=Ƶ0è@d3*s$luHІ.!O4}($h6>Va*sWV`JG2~A$J;̡( ?*TjfHgq1+*L <W>d*4+рr 5~/Phӹӓe̖? !Jf(_rmyhDK<4@ML@>8*8 ue/[EQP]ɳ;9)Kϥ%"0DrS&dT? (]b k?Bc=oEhΟbHsE/F cͧt]LDg+/26#)&㷳Bi%P$xJ dۄ K@dr8Wd9&Bk>{9~UJY߮PɠjtlA8Vѣp[f߿E!O ?( 7E=Df T[8^XZ(R 6P"2`A3/höQdGGpF܄MoaCEOzVITk˗eWE_{^Wn(sP#OߣέOrѿ@{O 'W_mڇE "܅x WdfS.bCN;WX lI{j:/fYf wv^P%./`F޽\|T&3ӟ0 .81*Sc&E{KDb~B"ODy' myg&Mg8FxL:%E|&r5Yd.)tm6Vt+jt|Ja8^ 7qF@Ys/-vjS: .{ދ1Ѡ~r+x%6TB1bW~M &$W^xZ1FΤ6RO$he̾i_  `ZEc_F\ \Wr/$ͭZy/Z#~vf13 RS<8W3]9bdgDzʉ4zuny}"< l gF/Q77#R2lhuMN oU Bah)h9 (mwor`rCeB-^]2wq!ud i%ΚK6xXN [Vzc4_≉4xKsS1p!7iW \Oi21vĩv'>Ȇ=hVGKub*E͢O*(o_Ê'J|9ty644c߿0'a=YX8y $;B + M"TQ uT@*7ubRGHv豳P'~?jCtVoKv&X[%%?qv! tӤZ,O~fv?&GY 񰨵lQqaMa!b f n5oZUB].Jl\lrژ8}w^gOQ璯{qZ<*s$v3u%]WŴ@xk쉓XV~k3?3ч1}ǬH:zo`^fcv7bv¤hMwxTLj&fPʪ+Jh'B߄#ߡ;A?>z 4ظ;ȁ Uqg4¿]zPsk/ :R9#90hP 1#ӅE+#Ajwx<z+Q\_K0ؐxcAB}4.W1"o NY[]b]LB] 2Ԕ.i"5{TkNb=V͌Y<;Fň`I<w"[8G,KΤeRzfOMzn)S[xK&z pz !+rEDN(g}γA.[/ktX<sr/4 .ZTKwÛ'Gf=ZkryMSGbW`WƵ] ^ VPD13B%3F-Or$0{~ B5l'\Caz-:'C04lzh4[#Fe_o8)S. ;d^pǦR[hک4zG ܕ)ʜ%$N7*]T^P*El {K>_@9C )G5xRZ<@ROkMv+Jp$a#e7"Ω` 87lw4߿:J:4bٵl+ISUEOAY%4AzJQHe<8$Xa0 h*}s2_2J_TBF<:99UEoV3H%ޢ޹WPRPY>-Erì?)K;~Y,Q8pkx(kKWH3}rtX4G.dȋoT _؃XϹ9[ Ik?Qf y d>"I, T.Ɠ!b-ܿ9b⇄DA`vYB[{LuUy\~F e@La]pɭN3,[9 L~8?<Щ'+̯tt o*=8 k2.زsD. ?$tHI]c<OFD1l|U['TvmjDdP.Yhc܎͘2_ >#Ԉ``JU 2e>M\bwõ0׹$fGWfph)ww1K|]1|[ZD8@8-C2I=I@oGe=Qb*D]o^}O”.^Z|"9ʹيq"Gpx%. =;޿/ᙂR_If&m',I=KΥ^mK­|p1*e-&9bq:`5"U> 0z6m%mttNWq —Co/Rpg7S:*@.#_ػi|lOڣjZVrwĸMM8bTe`J'f ,ʹ6'P-*-Ҭm)ѬW䭙s2uJ׉mr.=^XGmr=٧=XE'@SĠ1Z "\Opl0%|(^ Q`ߍohf#ڋ?Hzf fVψT:FK\kud$5>E\/xZ֦ .ӷ1#i9vw^a:SQK! FO[MV[wzZ%Wnۚe8;M>Ve*wM:(@ @%}/wѸr"G 6a};# B/TNg摾A> ͪMzAwKiq^gg4Z$cv?n"9 w΀u@Y`F{|e._=Ĭ;C6%h[p"^ӝ<®: ~STüyiz7p%RG: ͜*q̯^ ݤNq,z^fk LK=[=)G1%_jS k2ܧQ/'l׷U gB0gʴlD,kp tP1H\Ǻ+kPgÆM4 HV`y YM̈2gTo=W]c1>Q3/F<\\(N-|޼&3(L}L G3b=elz+~q ;dbE^P,OLԫ s+HSFc;2?z 2`@#Q=Ǫt%([&MWɣLlGwcS:t D-TY kE6͛yN$tq ug\|ދ<4k䠼>qT*xzD/g׻7 !C?z k&[ G,"Ŷl *@"Ȫ9I,K`RBHE<]'~U$ nA5)ܲI?ҼBP|.F{^J  Fa3%N].?Ƞ@ydD9MnEV2z @`9tZk%C1 49Ky1&wowcҭPR<6A[ O^CZ4ZUT@vڃ.ozj o=JLء='JRbY4II}Q*P݇7 13d27g^<p2B.+-\gpFaquWƎ vx@0B?z#KkaֻOl`Xh&FOVO'Qݨ 4}?v|]JzhTWt2ٮ(o/#WXX#~[*QAYjRxl>q)Y"_w˂mOJAÀC2 2"߱07L_#pe|m&!A3FIS13>Y3",.P1/MF ѽ?3WrŤ?(yy}~,8f(*AAeqy˧()iscygM//V}k/ xx"NI֦gп)˓lFNWq$0Ӿr\>` :&F TM6lM!'<2:N/؟|+RZ#8'gMQ%K.ׂ)hZƴ@{?Ί3?!>(J|s{" ]2¡C쟮a}*^ 3ցrC* [⾝?Ɗ\HuPQTYK-J&A=}ORaA?Uu3'K}ZЦ* 5e1 BT 0P jq|יS6FaB9Η urohP0gD "ٹ)ke#.U;ڒ'#/oĮ$m=#e bNrbq0s('r;|?g ic[|0!{Fܥ2:sj6:6/+Y{4č(KnC @"8D7=U᡹+@jfl"Ig zR}IOl!{x`9 dJU)X_T9ZgĠsGGz@J8ou b@ U0{w ,1ߩ*7K3J"" 2h%BQ) @I}AP#%@Ǹ #> AxZr?LwxVqx.m(;]eF2[D&O'm$#t9>:b>"GJ1AZN/FKkkPaTSܚw\ʜ[uP6Ǒd1'%2H˨n4U"Vakhۮm9GWO:fҒ++X`5=R`KA[0B II Ŀf}-hZkV sZK\ֺy݇R{S 5d`6v0|6ڪ2cS(ayRgȉl%Mtq`S{m;PnqYYRMc2" s@$%MA<0 o8}<uaxL$ɕMH'$)1ICy_zWm`2ƣ=|ͳ nGvIoXCrE&1+#>>ˊϻbb֬MEyᵡ{5@<+ MqZwsr˷FdoijreeTkO*C2t@츙x_PڃYcK m کDn=_W:jSi͌XnybRCTxe~kz7}|o3^tv&J@YVdV/F4½R!s4˂D/F̥i9#$JKCVeѱR;* U>woSitdcޏ)nZqщHV`ӵ/)x1WW_"fӼ ;ZQw`) r\Z)+`o7mpzw!@ԖM7v:dxG(,1?T4朱T8?+ŌL1@ۆTtɸ0T$sDx{ABYvxɢm?B4"!Ng5G@4 bP)+"|ƂwԱRL@=3CXQ.8x9$/ht~Lj{H ĨLwDtP "r ;iC4|űܠ4`fqP)[my''ɖv2A[q}!m-/MiVs'$|gETK u|=1uU*&F?d 2\̨P"l\J]2V0M"Yl]Z=Ah0_5oz[{sߘQE3,&8do d$Bbi%KVҜ6G:\8e<נ՜6WkC菟P>uOπRּ²;+^u,}R^d+P쓢DLG3˵[Ob#2})z2ۭ饐$c717hlf%O0q(V{x@)UhƳt,p oE|0I%$Qy^[}ln9ګ! &}CfLz ?4*f<(4g*'  #"ɏN;dF GS{@qVl4r$p$|i |TAcIf $KtB[DKQ ɷ󈩲23q沪iX  1P>0|ow Y/cb@M|Bcۛ p!u %|/+XXBfBu`n`jb{H lU*KƖyY~exKR?O'$iQKd2)qb4sq9>a#0jjNFx6{reO lZ$X3IQ'¢f_- Re0Kf#zV2ޅ1yQxxVISG!4YkyD`4d¤J$ቋQ!| 1O$D Ф2E{t!aLtG } B #` NU>.HEԼ)mW 23Vd:8QQ%b>aC Dju̹FhG/W3L/\ˮ ܽAh/>l^:X؋`;VHiR]5]zx-#kXYc*8rq(Al|w4"Y0m6-Yz-@w+_ K >C .@@w}l7G[Qsl(Ꙗ~lW๯e@,ANEjaۦ+b6K6;<2..1G99۹v B䝼+@ 2ZEBCƏgYFRM']vxw"Nz|D v[ m4z*GrL-uMcN),0G&}Gdz Zf.>I[Er i#؁1bEBw O[5·|;McAtV+pTlD kkwvDsƔn(gD!\8RKp&VUO p@Bh)_9ܽ9)@Jv vRy'1K' 'T Q E'ELgԋXƉU2*K 6 CTGD+h7bxM-jQYr8M;+oDrs΋0NzzBn=RpCVV (GA,"w O@WhJ] =gVŕB'4,QM[ա~ָ$o :{1>+r0;adL+ײ"$$:MP?ɣ3w-̎CXyo[ja ^!}-=m\qkduffp1b{GwJ R1ݜn}vprbYDjff1 _U{^t!zs G:H1stckcuR c7as)@KaxY'<33^zˍPZOrT1E< )ˊIlIDc"'ko8qUc@Tj+|4z/t9W=`=j jFuD^*IӼ3WqaE؄O侣tMOHZك>ܱ{BC4)k$cK2*;;|$]_Lf=\Y+oYѲސz@\;KkJmDۅP*vi6%u_f/ />-y?{Rf0>&>ʵc >%J*< 8Pڸ<r$#˾9d0˛;C@yFw(,W-v3,*-*FeזeCu \!}ZOTG6Kkg+!vd\pB~_`(Erh) { smt]$1A$k=[emuw1iأ+3hrz+_5eʽI%ċc;YoVZy?Gʒ;47?.t9jA+FF#ޣ P53lm< 9vȓm{bn/AAbu ߄M iZ Ww[F&ddt'Hak^J'.D<.F|)*>e&=C #!LhK%Q8sц<_+> rqHWA+>#U;)#X|:4?(ST 3gd}':rSFi26 %*22YPDZXTcY ލ >$S5>NRT+l kmTBG.qGT^Bw}^Kx ;t[s@SYH D@& -}zddM⃋ָ] k*kOh!][z7'2/N:q}פY Aַ00@8E@!7{͹pX. 6YI^겮H  @bujŻQ ;6"!mYe?1q!bKi;s,%GsN">91r%7oQ$ JX,^@r,EQ9c;`mȬCy0,; "2 +߾e@  a !3$o#ש/# #gDvv3ݯpd&[}vҵ|@5TR 5HI%YF^E! mgXh& Ik'8/mD.}L@|w:beGo<LDYTF dd|vn#j8x>/wÿG(o#L}=K7 Q,WzzܩɖK "%Yc8I`@=AH.Q_<ﲵb:"[;05ցxi}(-$ /un4Դ=Gxq3'x}"kb @4::A!wއ)r`D Y1Imd!(3=18ҹ^ӽ^E`-(#ℑ Qj4"a $@ &2le5\(uf'MA|=a ր } N$#I2.p\M/厱4=\w@ 6s* V u1 \>qx9wx<'D#Ӟ}yo%DK{SWk2R,9@(iCk+O=)sڐF$w{̍J`Ee_|Z;1$L%u'{qs`"L|6A0 e&6awf;."ed$c8 YR}u@p~ 1!E|\_՘tJb[]Nkb5Jp7`wpȏ") cz{0?_*A#bddשN (û kW.#@Ȓ<䓬?q@م(D>!I /TA\Fw p=ԾA1.%uJ=وcꁛ_/@q j9tAO}Wը$6tY ;t##y4!fu@й#$~-C,~]#!jI*5y xQ{[H#ӣf;ss0ҶB1 hְ ۿr0?wŀ%ێRkc$#0?h! Gkڭfg H4Xz6%@zF*(RZu'#$;$WErTh6wךJH3|pP;bOXBueKSJ(H. +7"f͂~oic5؝=xғ?ݿmÈ~1U ?K#BihFcf(>eΩKa܍pHeL-WNboZ^)կo,M] MPXٍC=wk$ NOxJ"7ȓj*A(yWZ05" äfHgxXm )۪=ϕ7>W'yp:0NHQ>sh%yg~Nq$R]53V7}!#ĵ/wpY"7z%h59Lh;$һ+;b mFnB4 b%染$\o c~َjdgBq` Fk>AQ3َx)@/ HD ; t]s:a9ZA̩W6ͫ\9~}pbkg#߹u pQE][y{_0ZKGJh{mG< ^r` HF5%N++vX$S&QwR,#F=Ny\y54}6U ¡x҄Mq1Ic*OZ lKBɪ|ߠystBi)D2f \DžRY~!OG4/=mFۼhZL`6%n|èsh[!w7MN&0}-HCP!('Ģ}~OHX@lХC8%F4_|Z$ 9`YDk KYPcُN78n  dOîxݻC|P/x}zKlWaTgvE夻k߷XÌh/}Y:h$=@FcKzc:Qt$dXlZo~`@%<.iV #HI4h$@֍JDJ$aC[yGæzUDux>肔 u`d #HF is~)N~ub8,jʎ0#drtI :ɘF,4ad%J\9掲m5 )=s{8tGƞ5@ dB06P23}=uv_ws8r暓B- e[ž7x`11}vP$"XYӺ^ <ȇ@$^ɿ^8(EG]tX~n_jV;Nh2Vj<-zW>;Ϟ'{~yj#i\͕~\%G@$PLga$E42`so(D/t.@*Tf-RDRc(euz7"w9_6y~mn@k6“z`F4B!y߳L"h"NrrBK &#b -;>Os('&?G'ieJz4<{) +ُ rΊ ^lbqyZ$+gt^#bǺ_y3MМVyl!"Ja}yDlg)UE( #%<6갩v[07z.*M7PD}2nSZPr tO$w,WrDv72B3ӏ9Br&,8>ȿj8,EjBa͖.P b}o R± e^tac`WhzK v}Aku*b%^J4whrӟ#Z5!IB+,9Uܝ-F"@7fq[%p =+1.L<Wt (2n  1:^!s`싦Qtfytj|0^X$vmDeyz$9Va^ϻzjf[.` )]cF(tO dowF~e9 !zj: 4]XB]]&zT%~95K=|k\N5M`-4 iXwvC9SA9:G T#>b%Pm}6m&`5NgmjFak;w#%WTȋ!*2v@'FߵdcFid!h-鞱U6oU {^44OfgM0s6`Ge8 /FFrڨ;$#3 V'r>u7 TtFTѶ΂GkDvPnyIY(Q`Hm$sX|uI* @&񞺞o uj @639W/XK^0)rb`sUd [Q.@0Pщz +dD#I^$̽o v5;04Y +/zL 1ـ5\qK#PVr" mc6Lzb0D9b,C >F1Jazkn 9_|B.Lc^pP1xD``0Ѽdz\X=;#SB"#j<ŅK}u)U7 J #u?ui@ܠ(N^%l}1Q0t[ cͱSyLqgV{}V'`hEouQE[,C;*H&R9M×ryDH&S6 w`&4F4p >wБwWXߐGdC ֻC`pd <"H1ui/4 uv3^۔jdgƬB [W'pr D=qA؇\$Z5n4R@ai!` $rW\&jZh h;aB$JoN*1$@BlLR2Fr1 ɬsbτ@Kg5sBugkquD Dh{m׋fhm:CxĴ[qC}(Jǫs!u/DxνF ':u 9}|T\'#wRbZUz99 ~k+gV4bM@نc'8:Ͷ"k_zs:ohiҊ0=4w(p#abowuv 311j^u0x7bg'F4D` W3>e îE+ BFv$Fw/uH%mmW+LލQ1xmdGF|wY{bf{}VrF'MDCŷYG_*m{}4[4АK^2A Y5Fz ^6$SH}2n4mcߠ0ꢍE'u1a'|Wyԙ_A0{<ȼBKXgh\k~ " E6,Fo CEIʊ$WVLYq t5 Q?+.vFȗUށ;^UMPhDﬖME C[q,@*9!Ix!0b9g:(D00" IZ# 25H2Anj{[$@s^c];i 2#[9Ϙχ,/maIJnU(K-5i _C/bvfOȇĘ'~,yWEe g$(kZÊ90!%xl{;h `HcX4x7d@WiSz6BؠմN0һ1bxᬖ2T:kV{Cր{5)sd7Ķ/f4͎*W5)'biy@Aw,Ѓ7V}[ٷ喇-K^"yGUQ1vK8jU!rH4wӈġ-ovmjxԫ\H/yѡKA{/i.|i7IN^"o0BD>,bd PYbiǩՁi1@Iky,yrKIL—4:t۾LX[Swtu)WšJNNyД<7<5zq}[HFx[&alsLV{ 0  >e A8`]'z{m1z.)B(GȻz!OW9=a=fdA5!$Nt+#ZQKUo.:A_U|xb^{[x`|a @o-E@YW0]-AP4^K@7 He]ro"df6Ϟu_0|c"HN !(B#Qm jk;d)M+|%AQU%\%' o,oh q-`{q8N4Ļr0H}0D ׸oh#|@I]t"|#$d0">ֲ 41}0sQu^u7 "#fڈZpzđ6{}s}w-|b`9=_9XK+ 7ޑ*:;w:]ww "mHQGKVȬ$$u¯u, P) X^\Oz>U2n}ˎ+UA!w0>s647ĭ*uz.u}/($N:m/j zj,rX yÞw戜zɈe$LB;1Wu[6YsR I$| Q׶²!G]ʥ۾k5+ &ZSd/8sVDlH@C%uwy׳m|OWm{"8|&>87ZxO_& .w[0<}0 a=1&2 4SK뱔 T-l۾5EDi( wbP@EhV E^^z2O)vl~u݇o,O)y~bTd .9O;o6wm8waI0j6:1Z"sr tT ,#(NُEDyzM X|>H00ʷs2 sLƢ5m|ĺm1ڒ@׌v|V Cu;CGQjm9 nu< -@k+o׷/Ϝ࢞a}_iָPw93U49,3:҅BEX(?g Py?&x}}oi.t&==e'zJJplZ]{Jx4~ƻ"%7;PIOGZF5\ \hĘ O=PMbI}{wZA+zIjya+7VNЈFDE <(1FH[BB {FedGXȊ {>F!@jAC>vg!#b;M$`hm_ڢrYġ5NTpx~{=! 5+*[@ d!HF~ >ߛuNtPW-Ziy ?m.`䜩,.Ҍv`p}OK@S3q1!8 {fMj86w[Ub1KsߊOW[wz,!z3sW$9h$Z˜ mċk' dC5GӀrY$Vt6109_o U@" 7oMՖl㵨)~jȈ7h!1 vL\5HkeqZbm:vڱ:ێDw^>7tȲwԴc} (3޷Z'ewڒLۥV`CuuS~WL ڠӵز"*( (zb/왛͐Sώ @'9 PI0GNL]듛d9vaDon\$`k2h׵8-MɪJv Νj bk8'IywTϺ |$dO_w1?[醥HmN{xy {Sv{ywG5 )  xwHA s9Λ=?,Cri_|"a&y~@o3$N$# t9 9-|K@:ڑTt2byo9ƞow=@1ˬlѾJ!Dc˼! 7}cNn!2DFK݀V$K bR2y%kh_֗s1:qu=6L/8hoq|ko1 4G kڲ>V;~VԢ$SGW{Iרk&FhcV;- J(ՠfkT ;m̯_r^7?8 S= &\{PiȒ=k[BwμO.qj5p`֍Pq7ʛz-GhWaMW˒PŠc3y)^é̴3@ 19{<`j2<#CVh>7ymU@h$7(, ()hTv"I8; /6_Vjޣ7qz{08(hK@g}~;>)RW݄͚qǢqi6wOJ䞫{_]v)lڋ)9,3<%} 8k[d.@1j4=(j!K;HCZK|Y!^fꨗ]%NBKʁn$:u(x!ld^I0Go;кop9+~}KȒVgUDZҔYYkht-D߉[CZ١*J3,$ѳkau̠`śP9u$NzJNJG N}̎5(>6AH,ꈫ@3+I֫Cl p܉&#qd ͳP'B49vr{(Z'urZwd1 E5 묟z=֞ ??~V@ymq!x%Bv{lp`QVvc.Q7"#G^zk@8CxCH#iJiPZQ A9o37#g~w|1HBXgBx6e1T`LHIo"FWWM `(dϯSTG9\ѱGyHI 5|$Apd$E DAYW^TQj9ʼkHd c#vA'ᘡI A8qǧthkt'lHq׮pӿAb݂E & MAZ#IH@iS\)=G5yaOL_)+ Ǝ(tـ~h/NJ Jm n/ 8 lM@$`(H]sFI@QBd.T ¥Xu&3a`F;9|&!s}hjuVǛX&220o #$H #!F$>4 13$Bhx潪sVzw"@TVSf3<^ns'wQ|WKՆS~{\˂ʥlՍRO }޷9XyDxՕ(Ȟ!"v `1 ?Sxszq E'3P`o\\uW|P&K3<1`Dg{o( ? !7g̀5溔DvDRCNgP I.񾳭"D۩FJ I:׽}p#f4Vv{ |!GG$ w3=,9Њ%@cՀ{ ~ڼ 7]!yԹ85RP"0M/)ӡJ-/}I"?:潿$ H$->>^=#x_=֐fzv2 ƴ98Lʤ.@ 86,@P`uwW6;[= XBL2 '[ds\7(nx{Ϋ*p.;sM{m}T-8U2&ϖm)yC̅3خ;{> !ut * S9`tuB%NT~fo}r~8#xt=>H~19`ǭ,He[;A,:ld#e\jF"9wH:Ԍjb Vt2EVE!b]4ք7"9_Δ1kA cۘ,:B Ā" }ZJm ?3߸<>R0?&Ȉ`WbҢ CUZ=tyr@c-Nr,"A  ̱ D&obj5kkXvK MfhاԮSt!|S,@s>y'F#(||7խfags .,+(?!3ŭO"2Bj4YE'ĄveD.fe}N*& K'4::8Rftzֻ{0$@xBj#>]hm0I 4oj"OMqJq%u[iw y j0櫓qgW7~w\gGh=b.|P.x$6{ƤQ wWqzXkZ6b&'`FDYB'b/FN Om0NYz7|[f9y 1Nƈ pַxoΜo08; YoG#~O,ub8hka~D4 0D!,J.㓟*ߧě5)o:ȄD|o"F! @|p@0JowBE} YE3=Lg gs DPLI!lوʍoHNs~|0:Hm I#f$n$  PηWH.ZҼ6PtP]uXu `@!A 1<}IMJZOz|SV l=pJvPLT} U+CYյ!NBb=nRLYZIG"}FuUVoo y$Yȉ1&1ϵ9דҨ (Ei׳NI$H&ZCu1G'S NQ*z;=yF ӆZ&"K)~yUֶV !6ɢ-IJ3+ dΛA"w><`ڍĔ$I#y]]" }=Kf wAw'hbjWGǏvX7 "b'ӯ =cޞe0\G91;7 j<;'Gd4"#W, iA#97c\`DSQђO륬hd!IITĉ$AҔy^Vt I)Hx|`f$zc2FgoxzPg5λ9z;}Tܸk7`Z(]c>济%:j5M_<]":!"Rbb:Κk[x&Ne҉  $ܼT͘#䨢3}h+`K@uc0i3ÂRc;۬*t58"=o5Z0c糃8DtvGLLLJ~>:Rt&|g׌em BXb,m喜‹;;3^xr!n̻S$zX۩g.Cua>h,m, ʼtZ#Y/-sORfDu܋$B0>`|% ikJŗjHkTCsj&/wp0NЄILȲd/( Q147 DFA"hzҳ-Gy>wwT1; CH dzF=﹑2s5ml:h\K*앋n?=y߶bW!#tæjmAZ֒*,7OɃRi^D9tp貫~̔C\Wy|œSl:؍> {q@qfxtxfm.s1JHPˊj˓l*2PR9ϱϔ(g紪k!-&qxXKj_hjkhaͺH5K 3:!c=U_v63 =,I [ GѾe XC3C1wzʼwQTaf~_2[0!:^Ϟ+-B!ۂHS|db SUE"K3G]߉Zkjdf1Ft (Yؿd4i `LWz3'!2Z~sbr4cnc ;$-@"[:7=>dcpnrP\J4MgSUN+3=2$wӓ"FyAS8ޒ[Hr`?[8AdǗJ[oU?_aOEGc 1fD`׫#@z@?K&L|Vh0$|Z׹ %JL`t3ff R3u2A$sPXyՌ-0 *JLk~P`H?-&@ŪK I }3#N)!ID*Zߚg/mJCQ5 sVv;MbH+PbzžpDD伹)F;$~TEQP8+pA0#'EЉAB?>u}kICM̧2"E L.YP1N+omQE7?7+_uȍ5Wn{N a+#"7-!g9;UEͦ=AMܕ9X"Q6XF!G`Y!k~|:֨f")LCBqd3;25! ૞m=z&D>9@ ̐ d}-5xRXiD2~> fCF)Wh*{i,翯~tT2c6h;+~hQep@Gd5+rє0x.Z3`RW(=x .2\wE 1H|X2vI;4A1$ywUQ@̡lzq*翎wߏ ']R@(eR#%d  ;l^ BUtM4ғZ0[Ӿ4{c&)a1GhBq9iǬ+ X{MgiS*O$:bTq}췀* 3E_'q&b+{k4)ݴ`T j"H:Pc/V>_^ײ#]+W͟HDk|`3Nl k]4F L4@B"Ϧ!b\i־ϵnH~0h@xj{RiksŽ0jMDJU*nSk3sn `2.>:md ^H)xG/nt " ;@Nyh} 0:ͽMD:yqYP 3#L*7phl>A`0PP.kk#Z696DJjоa!>,'62fx{[S͙6oEt}6k蠹-=Q8|df@1l:msy8?4xڗ)+AJ7Mj6Ogq~7E{[ƺf[&쮤 8j3R$JgFJ]bQDZEMH9Wס>"9gQf=|*D$iGOz+b*4L}4sitzK}1X^hY靅I9+< -KsMSEM | MIc3@o=!tDZ?;YV!/$F,WqxgX G+QK$fBW,تLjAYlLõ3zq;lu:k%!1 G,*d 5Nk!J.LDE+{f$eI?P ;\!d2P ~ʨG]ªT pxoCuu̶h"fRϦkхW!7?YD> *{K&$H;NG*%buQ@@}J'j5-P}; R^Co޽~{"y]Ghv(i@g"F|[`oA8R܈%>2~7C0W?ˈr;\ATE@?\.L]o0$K.66jJ) ێ-!f-2'b+ s@CH[ |oWкۚ mUY'ǚŬ}䋔'D)|⿙IQ:ͦL2y Ila^efhs`^X#O}nh%ffge9K":( R Y)w~{fZF^\L!\ȼ&'l=j&Ĝ05C_* % Lv1"X @ Ɲb dL`gAq@%y߯} Vh%3c-fq CP̐H"qvjl%DD,L=  q%=?R [QLׅ5z&G8^yi 3MDY vNP_}0?]N0@ #9ubG/ܛN=W#P`Io\d'+, Zs5ywyx1ԍ=;ZrN|Wޣ ENH.8=>w9g|Ҿ CC=s|'T!fr2g!$ K)SbD!܌);AXFC  GTRyFնS[̽-mz *pDGVo;=o M{s`q" GwK$e֑]G8bd? y,(rL "[f@@a>MdMFڛxkh I7Y1,P+glis Fu};}UsO U˥B;oQ3AֆK&;PraR{WL]lVZGH޲u86$`C)J)!_%T)R׵K9 ZPkSTYZwϓޥ jBlw]bR8+_C)Ȁb ^*%:h6ZqW)/{@C6iUK\y IЕ*Rڽp nhf _xDϗ ܺ4NjNhfd8E":Bc};4qrQk$ ^^^Jed}!TZH3kc,_-bZqPP|1zAD$HDE'}2#q-}awe^8 {i;4U,!Gd'Q07X"EWßLB3Q>45,Z uD_aZ Ț*D0< caCg{pQ NrV"C\aRkOYo &y/gmgoy|?r 51vRi!LSr HOuΨ _! ɘV^3)$]'$'ۖEPv뤻E|۬*D[D)wɂpRDk:3yV!Ygު/A7 H' YP%ŃҖg> >}l}*O7R08W /a"KiL-A‪=˴ԓ) 5c@ӥDF*Ru 43 20j#8 IU  1}CP##xn"&_1Je _Ib P8x T7L3|w5Ӂ%p6$u"H$n+K3HfcO@DG,lPĥ,2|s;rѭ\E7():J*@pm{މym;)EU?< {6b^!K? 'xǐ6 Oi_*~ZDTM>? 76+PԈoÏiS^𐑁$AcAUV  UUX#UDAV (** DXEX+b`AF*,b*PX""*1X, ȱEUb"" EV F( ($XQ#EUUQ*#*+,PXbHX,Q"b#`"F1DTQDdUX TPF"DbQ "\So+?5~{hh@UPz. # G~dz I+APMy1@v$n¬$Tx0ŽV@">GJM>:> K/A$a5/S\J^RBޖPYZz{m|ģz[ `˓R鄧SCMy"3Egd4=YbE/W M׌'?(cݼOwU!a-#K߻>؁A]4.{M}RH>3V9xJq;mp,ީgvOB b6}JҦ$dBfma. ~J@#lbx"Mրz GY~3g1ljȐ88X˞CC48 T,rOro(FΑ̍ΣrSP3$Ad,Ȣu|aΓ'oVI0 g!3W}l?_?|^{amao 0m 6m̓#$f@E((cY$ DHwzWYmN 7HH؏gG}pv.3\ƨ:SֵJZ'=͇"BFe AiixCpbI)ZA@X12 MSqD]a i(e҅Ǯ,s>o߭>ۭ??b80QVg/ O4+|L̢(+m.$~21`*+vA,LݬwTN&⨌gd]n! G{܍`{~4E=1ݫتo~@@C (Au{QpFWIǚB*G-6#_>b5;vHA>`>๠c & 9QqJBkxCܙ}4xTaVYD"3 قswǑ 0EEx ͆Q"0YfOlnc'A,`tF:A׉řӽeWǀ-I@浜"A#S,/'7"a)PB ,ɒ'"9!^u7~@𑥅# ϛv FMҪ/_#݀%1 aCgG +U$8ڄF<=ǚ_"(Yc{A9P>Ϙ%7(;mӤI+ xo"?c$pL +?vcS;O i=_{ӊU5VUXg}=v{n*t|zqXUbU6ث3uxQT֮^kjRLbǸ zBǽb{V!0"#SsU[Wkkb h+h!$<S":–k2<m)G\Ơ 0,Q6BQde¼)D':Q #ސ͆: gqf(RH!7raA۔+`Cj@ؔ{89V;u IȸPI$)D osFK , BH;8rEho;vd B'z}Lv҄\0o]8E&lNj?wCA˘4DŽs 8"-/_َzE  EA.4|p CH.*yJ#P9$sQ˔B$DĎpSJdSfDz)v@طx8xՏ %4>i&G?|z=UqF F3 (a!|4|d" d-Ɂg6S1 kDÒ| 86gFct(H CVZdk;Z)&z;P$l`ӻ1P,S\;s+FlV^Qbnf>#hͪQ=5?'cL_bD9Bl`$`ޙ+"eNQn|Xt!UB" ac#gQga׈bGq%qHhD9M4'6M%DrSfp&} JhatSFn^2ZB_x M9fUWǘ/%>|w?T9ku P,r|cR}iJtnYs!a7f<2oe_&_? Odzax+B=/,sdI$qqұqFj&} A#D@I;z  `Ma8\y#,n o>9 _(Vn6Kc}S}VG X6QL_Z(S P '1B5I%P0 ioY/ƈw65dZ>ך NݰcFةY Vd_x`(]-`׎'{)A GDz;7H;G #'Cp8rAaM±" Eddu ا8C#lnsDŽPRĬ$BPV5(? "|W1?P _Vz+CkG `exZ|`m݄gqۖL AI$*J& VO1#32"brd<"FM@RûC.t;ZK$́Ԥ?n83 ܲO{F2%}KIu ,5lչAO XzGB)ʤ!;z/_2Dف Tgz>hb"?Đ~g0Cƅ#GCluWnd! b1CYYW}kzsŞ=POlTF'98hjs1!i0j.@s\c9PO#=zߴ;JSI}u{4,EUH'n!Ǿ1AyP [#y (p&| "9!-p+ \"ƒ71HF1lFHI4'Ut^)FуPnȃ#XLqrӉh܄~;ҶrpPEXTM["1@HuxNI ԤC״kOK%饚]>@6ovnnGsC`IRƒ^GUK8Yfݏq|Y}8G RẈ< 3VPE&N65of?*;qi0!)j^Ĥ38H@(Uf救# n`ȗR!+PKߜKces (^"Z Dm"DL(Y$K 6h鄈,+ 5vR#Gr>֫.h r٣p3*> !_U-眫xwa:}ӱ=m{U&33<ҿ0&%`Zq7h:U0>-9o;+WAЯmYq[x0-=Vw iG}HoV&($i)/l"T !q^U(y;=#xV{Q'EX9@ukd-J?Kz5Ay H5Pi0֧0י&uYdx0D{.ZD* XxM{u ?`>;ՀeKet,c"H疅eh  CP"=o('(  j7(Yh$eA+I'p vU B- m!]Wmq[6֧',P DpQIQ"u 4;aZؚ3 6IcRL +(c]\uTjfsL ]v2rC&i (9X2W5\]j S}N%k_8{^I,[@ 7@}B%-,9e3b~x ~lxO=>xK9ƿ*S|iz%DM<`MJ@cy jեfݿ4SdMĥC u (I$I$I*}{S8Y6A' #9Fb7<Ġ,/9ױ]_mh!E_U yCf{Nl33>])N{y\@! !O4e l'l[ ^ @3 kR vWEf 7K뽅՚(vm,€Px]fӝh!cXΓiVT5im^9NVCFO /?oN튤440G5% ?{L-+"sUA 콪@/emulEDj1xCI$KGbҬcA r2f E[a@D0r" (Ǧη;l{EȄ`}.APB<&<\ 7pHf I'Rh*'.OM.Wj$!\P9IezqAB=pe0>,i<6eݤzvh4/bb=v2{g49 ' ~HQc(V)ѭlBS?u>`kLj@JEOKh$J!m~5^{0/j#*j"CNVMQLcljoڐC-f <Q-1mKӵHGؼ㇄`GSCż(l%0p氵I$I*MCGGDa& ,cW>#! lSX^# `x~F@qh\O{GXNId]3ŀoD~H}zsjcʐ1dl$(#:FȘhUjsҴ0b5D@:913,?GB{h~ L`aUEBWZePySg7A7+j7VrPB_$iW2&H$X"@bD̉$ ,H$X7s"nDٖ̉Al@0'aeY>fP>>h֝HM.:&mjű66(5:-5EAd$2SIJC3ʯ_'sPqeI;H ḯ[P6nvhH A)4isqûÈtr Y6G 2!^zqOGPۦRc=oXN5uӴHKR*j̑gLM5OEvHO%>z{~{fR[Kim-[Kim-x=Sv[AD0[ qaA0Gq&D ZSShH^II4bY8Bw[Kim-[K}tݥiKim-[Kim-[Kim-[Kim-[Kim-fR[Kim-0!J  Uh$\dLFG#9A) 6H$H[Kim-[Kim-[K|s [Kim-$A$A-w ?}vH$MII\.7:[KzM[KinKim-[Kim-$A$A/# `T }RƔI%'c<$ D~@ $bw`ִ46:#P<8j621 QE)Z ;P1hsj~L "6֌dllDs9s"qbD"ʼn2&dMؑ HbD"̉w2&dM~7'xB3 ̇hB^p#e5xEEkK>#yn`*e*FJM|cc@PI{5ӯl؋eS=Rgg[IIO8IEGCavX&=+6P ě}nP|.[4dneЋEKkuT4jdC_r j_6J0)5loW͋Z$z"Ȳ,"ȲlOc3o`&kyu rOX|qF_5qA$N]Ӧ/%Y 5T0dN8„oc8ȺU,"ȵTs{w~&QpuXNCj~sz?]7WRUbUV*_|ǟoFW0ׁ8J>Zj6G+ 4kd+ng5("ΎefOҎ|N>0`2}m>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]OUGWc񥾨pd@%wyV :i p0Z4{Ucĺ*{^Q +E2zR@Z.f.Dd@^h† g-%TU9AǭzP@$ /[?Q]Axt[ kI_88ltp@`39DGT#i(ofJ'afD5(E*,<pXϱy~l&'_gҴkJRH$ =C~d^Me fQQwZx皍>OzGKlWػE`/./o6P[ >6<U+NN3/a(jkF'nhK\R5qm5RUcj:a%+m 6+:.`7I`H(Qu?~hPIby$qNH'Oq@&L~v3M/E?6ٍb\y\gpŠpUbYzO~K/%xdU"Ȳ-;xM7?/7Bz"/%67l}jE@?u'>a߷z(Kň @B DY\cps&BCܗ@H`?|qn8v 7wW dSA!wM?xJ$5? $b@sDq>#J{Tdwapt_Y}khsIIgh-Q|}eZ(EeDL #%SuXe*QQCS bᅅ-+ K~}~WL 1ιxQ[n2(%:*dSZ*A R ALj_:ŦJӔow' ׮/ RwH -º @ uf~~z?4mquH}<ֱO#5f39K_x+_4d'ȥ?|GdIBF-1FPքJтNQ̘`G13q qO|X%<cUEB.}e!<L?؁,Դ y3k-C t8%nR}_eg%C9#rR 2`XyQ&{*=4f0d5 ;& R6>]^`ј ϯ^5EddYc5Z#"ȲQ[W&Fy|u_v_}x2,"ɬ?:dYE<[a8 ~bAPASn71TℒIU~m67EΓg=z6G`8AሄT 9[m3TBG;,܂O&B#+t V@Tʛ\rc"\E[uR4s!:ڬ@g 承3{@QAgoshT-n#I(mf`7]aTyyh 6Jua֕¸$I ]Ʀ":Fg!~B/T$fÌ(KFS_Fㆌ`rߡOhrPѓ\􂩊)#"E @Agw`S B#>p[ՒcG"H'oJv9Iq-!4%;ֿF`y+}4ȈG@I%E&>ZXuE_"R\*Y$?Qs]/KvN0LU`~9e1Ihw,cG\8B.o=^f=K;PSicu,XiXC\4 r&8"@{si G /$+SI~YE5LѡbI& `BU@OHC"ՔOϕ}'}J%EZĪS6iT.8N8;&l`B$ xK^>q5D1'g⎙=@r@X^ߨxM[.! +*cYAvaqY ypc\ |2~""Kf&@bF]d|u3QQI4S sg" K" t0̠W&ޝ7H=x0WktyZٜI toJ3٥(fFچVau>jl}{@Vf6RqqzC1C.fsȯoW}(4`- }Z'I/?; }Y6?аϨʶNGk817FhRADH "|f?2"j?H>#RGZ# 6J'3ㅛ$,:5۪(]<_zm^WX{ґ6. eׯ źC\9yŝ<^z^j|S8~'0ǘ v}y 6RӸ`x{P Vs1=i! $PE؄)eT*j5) p?,. `@[u\yŠJBb[2 BtRIi@;'Tldd>Hegن+) Ͽ{x9UMDqI_B3>$IYh1],}oJTod>w%$ 7h1]$ ‐ )f?UQ u(چcۆV;1ƅB;X K⮡D@)6A`F/`$44f`H@HJŊC=V%8.rKsq5pCM1ⴶW񶶰! ^к2Sl0Y׼O2Wf a@D͠3V>8NXEB..-G4c5b+'og4]=MEg$H;acݢL1CE% ?S^(4yB*^Y%}#9c'_HdWpk`:Ob^ `f*u%PFM"Qm F&s0OǟȨ頪2fp!a~fs&WW ) $VH%hQMz [Vo9bV%nA <;9X@^Dퟡ\$CIB$ wmK UkğxD'ױu"_7]uH) IT?XV׸&-E #u?4i"}[|-Uo6݌f~᠍y]EMG`$@LDlP.;n$8wHtA*D5]KU$|ti02ďFể'*8?ªR>XA}*C8p| ١qT۪_}|62˝4H GGVSYJFYDI'^OƢ(NDžc^ӕh,kxO'%q)KU &Ӯ jh4|72 SAP.7@¤fh&f&o⑑^E1S4oQg!'I1P K `gԔxt ].a˙9> !YRAq 1 CW; Ȉ턟 8ل*e~={Fyv)hW܉;q5dŘPCPV^7 D3u IV p胙~~GXx4(@֜iI0fqʭ)x\v.7⁔BJTDak 18/ߖIfτ^mEX$F>LGC0*V1 T'%[ ѓl`Om@0#o%wX!jfM5_ֿcf-}* hwbt,GmiZoxq g&[qE[(Zj;w\soCjȦoԀ-L %aA(DMcM<! y>6bNՋoвlI~*Ɏp6/@q2 #ghh=@pV$HpbŞ!EHŎzz$Y$6ANxj *Û{,Ku%%.tp!aO2HT]*,8O:|Թ\}Z5*NrNԐ/E3۞=\lg?d1Bk e< 7E'AWbd96$:84)VUd%IXCzSuoCg;dԘvzp-Ӝ8h`ݪ)qZBxp;$[5mϿ)t.**h-*oqYvVe*nY*i퟾j*UV(-*h-*oUUV[EYmeUV[O=kp(Fŝd$9`ͰdA^Ҥx<؃C"(" T? ggtikPRly# B)"9޳a.&&[^9o~oljۀTl ydH^ْ$I)*|sϏ 5X,)ڬ{q]Jn|gyD!HGoŧnugy%wHE Al =L9,۝b\?:ΆjUP Ȳ\q5s_oMkF>wdJ}E2óHKU9TBKߕN"G[ ߨZyFg83CE8>/>QhN`'eWۊ.s{!hB JN ى,BEr+1s[kH]XnWCtzPq,(w< _ SꙊFX{_Fg8gP/is0K{ udFSZCcNAO;9?A,:Ӧ_<x\YŔ'һo]Je^D$ŚBBT",!D*1H%nocAߟ'K DH`t,D*b( =Z7JP\!9DGS->Y}O^#d@WtlR;vl1~#GO5  m}&'\Q"T&!/AK󝥚7Dշ(ۿp&cPB'pxupiX쩇QMc~НCc 0QP[#\=wx[""tD`\l9*$&X QQ0pb{>*:*6&Z(WwGSdAעSߥS^,11s/(4Xh%j3(b:\,ցk@_K'Z>4#h?6A1 9gN !iȦ&e ٓoV(YBS[8JTBg%gBjVAF6HJ{+Sk>M0_7jcy2{*@~~OK~gd`l (Ƒ01ҳ6Tge.Y57Q`<$`#:T-,,1 IcKnfA2 zA/ZEbX⚌ίxLE GCľbk~{>֧f͟.9ʃdQu!$YІQf XXyݰjH[gjT$$aR?D1 CVAUh#0ѲWKm Mā)]qZ;<042! ~nZܲh,ϳBrA1i (O$ 6(<^y/hf0?3=G?`[iyIQ;m:P|qOY0"C=NЈT",٩t@?{/D-uA*$9w Fʂ hhP. I RI,"d$$%m}h3(IH[5Mh\BH'5ƱGAxz0m!pAH @JT) IFR <^)"'e@Q X$.0$%(kz@1/Ffowr,vD^ya[$lP><Ь<;,>wc n>-~|gKL|rm|{kǩ.kةC#š" ~&cWBTjEB& p9 NXyÀUn;@@cW謢qB&Y6f@PpjTO;uKWW?=r'lʔA&C9VpE9x(P>ވ)['wjSF v6m>NkB~<-mQKs?Aމ&_|9gnN(z0? ΨX2s-oѻgR6,$d7ߝ|]UC_m y}QvhavvcH!Tӑݴ/.m3Lnf* @ p>?UjO(\rF劏q|'fhz?.Ly 6b&G[hֱ~jDfB"X3p0 ֿJ'2y9_DRÓa㜍 UN$YzO"LZ]D;bKC%Qz1Yt^  [˓.V >hz?/;tU}5QCc,jE_z_V'0⽵ae7uuIemel.q4mٙ8) *:(i)rxpv[_F x1I]΀S y(a2|"RQ/ZB{Џ9CR08ǂh#| }Z*ًlux#D{j}΁i[/y+ 3_En#Eb`!a(H#Ӵ8~Dr6(!(Nĵ#1 \(/MNRZRR|I|¸'4</1A^1G"^:sy&ƏzNy<3wr-G1qjUw3;:`&pz$1?T*"2ܬDڣf!ٝYV,ɝl[ikD%v3I;Ҿ L!?}1a"e9Ys<S {hIM''r7wۼZn6jgWtI,@+,zaKuZ#~̰,:W Fy gRM~f|>6,syo p*jY=ȸn`@_'w|? _+&ϱ5S^&&lCa}rg4KNvQP15o&fKxF4N:~,1*=]&,2\̓0f<q@K V#7ΙBOjE YVm˿QM8f-_p<,ɶBsj$S^!p=EpV"3,1_!Qf=oP|fB8}ܳ5#jb_|!]g]@WG`z'ǗP:_{9%nZ <7^uIQ"\(!).̚5hVAޮ0jj ا7(@ 0DPT{9 y~#C܃Ni=t!?~}ϛݾ^l)}e'o($˄.8)VBcC`N HG@( BX8}\74}*Ot'" reVsNfBϯގ귬{WMuF;>t.0rOQ12ojFS8 '_YqdRl 2PT%9wy̪eOxHM V8ro?yBk#0-J!g҆+O4w_ A|GְT:/::x(.5}&fR3k__9MV>C2C%7?2Ɓu+ZĆq!s#Uqtyр@2ܐ A&U97šO2A".%b/U}]p Īދ03)/ڛCwz a41,ŋ`Y9K͛{T2AP-_̧-G8qC}ry)4)g\ZŠM2 sLRo[^[0\v6v{97M6`Fեg *2cr")' S%$iBd.ԋR蟆*k'VN0;][@$"$@KMѢ £ S31D"bQ' 71K}C9eBӘ7F-b,&A(@ \Z GFqO)> s`;hd7IB>XT_(Jض0:-MX*0P=(`7X2EhYC3ALbxnu1[EGh5vb?dlSzB' 2I!O27WUBRH٩Ae 3'`HHr0G[AքB5Y4k|Po:QAy\Rٟ(vN7A8Y4=*6_=:ծƽ/>Xw>:$MW7BW8c c콍^۟DXkT JǾm<@^Pt$7պizWJ8P7t L0I: ˅`L^c]I $7,[F`|hD@R671K%<]3;ZȌ"ɬڏ9&QVEZﳼXEX+?j<^Ƞ|[V*QWR_XU|[om}WTUI&b֠ -I0m|ڻ]V>LqQ;vL7EZUTx#*E^ǧh9%2:$ޏ$~OWQZʪUy'_ۗjYlPm f}DOwR*Cr&,k. 6+x#?muae\ Ob jz>1V%U6COz0t3@A JQ*` &Az7ʹ5GԜgG!qk(#ħӃܢ?r B C:^ہ3WY/=Bx}G@"J)tYDܪ~qU8="[h5dyEβϴx*,G|3u?X{xy9BNREfLI9=>=uMna-'j&S~~zޔ#vɽ3Zٷ8Ү#10pSfx}a…ސME5?\ÍxZ5LvdǮa?^6N=|K=O=GwL}gϷUmپkc3URBC#PקK`Zvr=w #eZ]&O;hv/ ,)u7Aひ5hJآCOnDZQL^0U_NN A mc0auvy4wĿ44&p}&AVLv=uZ޷ [9w'kEQ:F va7k PZ쫻DuG۾ ~t޼eD0kc:!=Ow %^ڊ!>sv8ۿ0-`,!.m2[D+]s$HivhuȲ,"Ȳ,'Y+^sx5<`s RVEdYEdY b!~ioFվdI$|)Da7juEHJ $Ut0Ȅ̟>[^՜@_e{Wт|Vx)[:ܼbG] TD7,Y K ge3z{u1T 寔~l|c违13+сr &!-?)(+?**ӨW=MשKqDy͚*@4uAn *,"WWs`tMH~x3}QI$zDI$a< (p+$muZw/k~)"c5\^9`#ĈEs9bn x`oo:v*r%רxa87qA%*)}7΢WcaA(ZL=I$ $ЪĒIڳdVqV 0N QзPDHť2PpךeQⓖu)F.)<6uXD0z. |F0{hIFb1,l1*-jqc^{饉lr~2);`!3vr _ǿ7{d- |0VEK?63B-=Ih5)c,JT::1g? L0Qm&a v4;Fդt@ʫY st'yj=qzG"9Ib zo8^vD4Sm3Xjt'ZK Xb ZI' .xa閂fIxPj)ǘn% >-uo~2@GWm ;&>~ z)-kM `òw&@Q[.,>DgA#t_׎2{7>'i:0Luh\=S*jE𿇑=P_ꃏ Bh9G0A3C;YaatΓn(8"')ۡMz6CouNf ]Q~^@(a5]R!AOӴCQ'Xful0VӔ +2\KJb9QɃ7աLblȢdJZŕXmZx[LxϾu{o_­*MUʈZ}SV,k:#{611k`eu63ШP"j -4슑ݿRV#:6 A؏?r¨@0a&O/?Ǵ̕} npi77*)abBD$[%SY- )mzj1/ N_$1hlݜ'KS;HI`#^6Q8袒2|Lqm25Eɑz$f`U1 lHAI$23]H(B F2K$@HJ:9qYDc:D25"墄 y<Yg  3%) dPoC 3R;P^\UX#[<>l=NpC$IH ?@R5g>D@uq=Wsyf'}nh~ݿ8aH?8X"[{ [U` 8ɌdƢ ,!yxTԐ@$ٸ.aT[N^I`<;lBel^p?׵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}ux^7%u8JfN]zX L D(/i-[g8gi)%DC8p'Waix [h4=Nӟp$'ޮQޡCcb +$0,1$뙛i|ߏF@BN`8 ҘcB$E Y)V?-ʸ%#oIjuU;Ch-Q1e"3$&DDbT\  0xRS472\7*I;:)273MY1XDCJ옯B` /{p>p+s6@wJ>Àe礊cVt$%?F4~{1Hs##!6j|ƽȄ3 Xy| ~NpM&Z{`7|#A 6hЏOżpۮtV^QzqE'2?9dFά^9 S.MD@ʒ"|t=>3:jï,~ raPFUQ>""mDDU^6>{ʏms+Բ+>l7~qJsqμiyluY֕s )PoXBM*5u7UqD=SbCB%ӏBE Hk<:N! a:sȬb"]LL#8V G h/X*{31U%WT$I${N T%&7MHH:D/cD_pCnV*~ZjUbU(ao?>#PMtߌTS|R;Ia;,ڪ"3Nܸ˹ ,U$86T0=8l20@;#큈AYtz#Ώegv*U}>}s0 iW,Ղ d:RÉuAkV F?G21,NЭL7+hГ.<^#nB n+ed;5/UJ4ca1)`9-&ИQEdEY 5ݩQ;D\"wW~Sdy0?AL4 7 L ]'H9h=p Hh  I$^l6]/ <@ Rm~<v"E<}QD=rw筃B ȅD开%F_wEY򸪅9r/3$tDKK/ ﷺVT}Cv;c7$^^ILR-^7<Sӭ+%<`ń*=ĤRU̩2J^Sݯ[S$~MŀUFcL!9G̞e{+QKchf-TY#Bzxn-eКt'1x@\<]]tUakep:~R V]LWkZ>9,zfL<]e>k{Ηc7wg;m&%<@|BqJ7R ㄍ'|ѣ$^xHTL|;_k# Ak~M@cL5> ` {L wFFX4]mR[<:S[yJ+辣GWe79vLRd1se uj{|JJ h:~s&$ 3O{ 2gK戇 >EB(t@Y pH #Oх ZL@ xZXKP\HߨdmmmIT^B?"#\87|+Q.*O73<pJԤobQMWް#>o8g=d7tTwx2s!#A%/RdI7*TdXgMFSpy ^įFI!vGviBi(:[/G+ưjg٩HAXwΘBHI^ȣiKkࣤ|NDCPlJGA$wQ$`I=А=Tgd_A?Bۂ^;BmXLs-N2S$-= VyP'c,iFA%s:s;8ԌlJBhFH H(V>/͞VB p5m|Rɥ GO)as:#zM!%5EKQHWx:DԄ^)TXh-q bȘ~]i$ͩ9SQP!$A%'Wk^;,>lXs}x_szq`yt8[_|>htHds̓@ι 77^}$,ATz lֈE s0ڈYs/]V> (h.)>@L/bbR FP(J5$h>V`q%2ZҎjAh*Vqy[oJ`QX)9ȥM6~m2(() OІd JJB d0,eIUygr>ݚ3BWtp%wNtldw)RjL>;倂P>#򊠶4 *y]q {XbB R=f/{zS3xH:g j4X$ E=l F>mιN0Xg0S37Q 4C8SC39( LYSf AC!E: _ p("-S;v qS|*! \Ǚ[ Eo&=USxO`>AND;. ezatd&4fw_Gv}_ti(LSW6$q2& >ogw0_~z] " r87>1m.kxa(}-h1ޱ (\0&\n)țPp}X-,)&P'11"WmvWR+8byǛL`Bsk$",%#U B@p#5# kA҈k"bY !D@:A Em@PöRk>Y$ߦ z G7o =&f{y3 P9J -?*Q?]/WnN‡⤩/_z7JVUF!!5aodzeN#D[@1߉3,SO87$=ǵ£mW' fmչ9lumZF+/9~\"&YM'6"!OsiYMgz·]U9M,r*^Y+M->{5P4/dZ ޜL&('uX`NɐҸ}kGpK3~"'nWp"/s ߉ϳ֧kF1Y?(HD%(P!}F's-H.R%U)nq':V.k>C?~*`*ܙ#"nS}UETcї`ޝryJ $QD%ze^ H|j*)Z**bx8UUUUUUUEUQTUQf(0cQEDUHUUUUU3ʜ"*e4WUEUEWmSUUV#*PJ,Q-UUUUUUUUUUUUUUUUUUUUUUUW$-YH9mZZ!jbjB٠*DU*媫IOnѪZ*{̊ѪUUUUUUUUUP 59}q_U+@76,:@R*<ۤs!'{SoDEsp!<8!l6i,cn!vAG{R3Wk\W䚌hJam'=nEwl׊4 k&p۟ C H?-ʢ3?r1|Lg׼יSۿ$O>-TA_om{WɼJ AB@ԅHH @!EHHB1#j Z Qb*\PW}~6Ϳ b1"? ,Pyie*2 aq?d"HE%@c&"Z(a077rUr)ЀP`.YX7%̻(TXDAʳQUl? 5ba'஗n} 0TX dĒ`?ʨ$S%bX1b'Z7o"_]E^gS4JкlXo pgZCX85%J2/5AHD$$D"$Q"(?kX*" "2HAEOP2HM{oYZ[_⿏Xފ7rWQ;p x\xO s#>7>gGJ>>@ xaB29'XS~qCi>rE!}5ojO;`̓ lWI~T\e;H@G} +BAoڜ|_A2ͬ6[ 輪@d*M WĠⱘPP^|;q#*^ ϮsIfK9RjD2^8qJVd kCD @p?gXu'랉hώvB}nYƑ.m^7yd'B{vj҂/5tt-Ϻ㩴R0! *" E4/ߒdB ] ~䭫h"q1Ce*)74Ng7Ww 4#WH *7Z i)qL#2DwvY@|x65󅀟`G $*ڔT. QlQ?NI?IX  TY~Ĉw,8!:@YH@қ-YbqX5c& r08&B2O,'t jJکM V$!BsIMXA bԂȲ8Hoā@a**ȍ$F0?$V,a0v1'QZA@}kc"?HE@KgT*vو0˷LT, VNry2H2DI6)"@m845d**T3A 7 $%Uh_Xk_{EmY_79 `D; 2 d@G9]ڎ$; vd*MwtC 3 +Lp2|fssdM {T藫z"η^N0?!]IAYˇ)x\: CbI0.Ohڨ'-$X\)J"C@aܟP (yU.Kh('脞D6dPacmĨŠ nAQ"RҦ&$iBְYX ,)E-JZ̐I (E !>Ԛx`,"" }r55t4}իic%E_5bbA3 Y\jA%KqTDE++K *%NԐ$\7LAV d2&Z<81d$ kƪG0L@n)W/pCn RRHDz"_l7&l]U|*dDaRJCPܲzCч~Dj )ߢB!{5=ŐzȰX2QXEF # DD`2r)$!l@J 0!M1$DcI䮱H+GFW乏BWrP5y,hH]  n T$IA$6LTZ:-)$ ahl@K 4JHTP j dqBKZ]a+' bm j,HTTCm!)caS RCRLV GR$Ct/~AZV&8"B*Oz*waS=  H!ZJ؃}"$Z*pHi͠5c ! 2x,Ym  " X=*d8)әHXXJ ' TE58 Vf5rr" 0 ԬUeb# ͟tP.J@~IDI#A ,X+Čgjol`(ОmamIAȏD"AdKnnۻ5{΅BRQ@|=/S0cC~Cl($[ň[ؿ 9|܀m;,(NZ]˨!J"if"P+ 30Ԫ =I{">% &!/@Md.0UAX"cn[#Yd5! qT$(ʅeHF1SZd"2@=PZjKAcY 3mS* J& ZPm,IfA&eAϏ~O71KY+T2Clζį.Cyo3)85 anz$4΃38pVbb% w 5WynXLT ូYPik9^-+uCZ"RZl%S&sqyv&L2=o âe{hyRA2 Z2[DD9*YXdU `"&"og\8$6vw\EE-ϞӃT進3im-|6U^ڥr8/fqk hQL{hY2}JBB@, T)<%l$H & <IRT"z=I݊ 3W} n~Rf%D`,Jd@v@=xNjH nMQ`,`$`,I"?*?nh8zȒ)2O+eQҭmh"ƚ!z74tCDU wA53ᦂ b 2B .Zρ.gH '@ 65%b!b"-Qbce,@#C! ,A'ʟl1O<^#} Pk(9/O:(!OOˏYsTTW0. Ysp`NICbp&! '6;k|+>P}i ^So[Z4CSkO1} aCzmޟkmWc!tn 9jָWg7q]GXH|g?6bwO}^`Z{֕ Cu9_7 .45E/S0 \-GNz!&#ʢ8#"rQׅrUOf(*Ks2 i7~.Ķg<5C8k՟C-oѐٵ, s `#d5f !6x9{bh:HH ߧ]`Q0qJi`Š##x!zbq^C- Easl%b? FzcPR|և8(bD`y]d 03KFYZܓZpc!τBhHaY+EO/wBih` jPiͧ]) ){гYQA{<<ߟ%4i Bʳ, 6 3F8kk% C)l) 3 <#b@ՌoC?[]gK#Y/kDb.7XGsvqc]x2;oGZ]I-^1tUڈٕje_I]XGVTτEJS Ym,YIzsϮ~{bl'&'˅1²xww10 C=UZo SYΐ/oolFe\yY!u0;vkU{ye "'&>d ˆF)c~@#7w&Ra4A'i뺚Ѕ]8NA@?tzѽY Ld oq`/p5,bcMܸ5G=N9W(&@xDZOB8[rY<٬ mj7[z I!V5Q;0>B\3)?W9h1Y B 0 ԆSQ'}ﵭi{AQ&ѢY<=j,̌Y=WkL$'hcOiZBWD([gmDӉ.h>>ny@hwnw㽨I$f-c5HK(xh$#MO̐8;~c\:1юrN/'"\sx'|m N޾g/$[HxLA$ո$Gcn-u\&f8C Bgc_f|ɺhcopx IIKWJpd = gxB kHtZ!?+ s2qsBZF?.@WG|/Xtй4g:8w(Z=zV)2 who!>){81?o'6}oӔX$Ѻu/U)rWJz,۫aaxR07hE2̴02DU%r|>۩ p,fjq}ʪj'V "d!7:`JUWl$DD@wuZ֕3?kP/*xX YC͍&q#k!'w)X\8f՞\|+V y;.ǀDFoJ, 7C$l~oZ  X;< kRvA -/RFRUO?=ĈT$' +dg[$T/D >|IG{vPP?pvAb:kMP(q7#IH2QDDXe 1q{}p/o;9ldKBp Fђ!󯜸W6R(jFFݱ( xHnpfU .J"G#xgolcpyj{/h-zÀ[9Pژ bdU ub"% -`8E1C.<  [s,B.-d"n% vFm)p-D%kgg( DªGk,OGf`r@Ðծ8 (_l)Z` 2Dgе_ܶf&f/*ywol [bW1͈Nwx>IfKiyp4 H`t#2-""®bA8|<}~^[*YOFnF9Gh솅ɾ%Γ6T(^,_92uiZݣ5_᳻[ϖ몲b~%;V(HCi9l8}x*Yt뱎8%; 0 ?FT $@(8 atX (bm篊(@a`9̾1o:?^d@  @lPY#ʥ_~t!s~}$0Ȅ{\} )%<6_gFŷ{]> }H;sLre*./t6DH{@`G g$u5#?=L';d+*oN6WPz3>X"ki^&18"|&$r!M!v3zV0}JL-@N\4nvy(թ_ ɼI5m=Ck=q*( ȋ8Db9:o!)df@C3t%-B$B(qo'&5[^D]oNz3 ${U!!mlbEk|YW^k[uJ q.'Stmmh?N`B@k,|y%"J=_AIJ!J5(&S®MS>38v* Fii4{"%UW]߫DHs,[n0: ª2u D mwL<넖0\_;N.u(? d"7SiuC)gMQۘ̐Vq{VKэ)IaB}uga@GܞHH! Ǡ ;s{kmL-/ %)|/G6axu$[D!)DrjX#s/yD@R/ж7^ڍ~x@+'2i8EI-+쥦L%bԐ`a c,lca"+,bgJ5M$mH^>b}b@$!BCAuR&?F}(7rC`p DtK}2 Cd$gClG`yEcRL1Vc:b"TR+LK7 >"bkL R 3M82Y|9\>7Nl~X"H x!̶: 1?섬FI!QXE$R(UA%IKQ ,*Il(dQLg[4vwlY&LˆfK Ɍ"1JS]ĖRP?1HCr*ȉ"ova-<7,BP $D_kpyklRK<([XZZdvEUŸE,!GDC&I~FUDp#ũu]wz,"٢S$U 7,+U@.4!>CcHʦvФ[oF#ת1؇C_(GO%kŏ*25 AGĠӭx4(+D<{ìq6Nm)$kF>1|7vͅ)5lj*:wEWACΉ怱,t_:a2.nf . LH:sDlޖۀH9em"0:q&ʹ$ۺfZ\E3BShYIJ3.#j\dTڃүֺJT@:{5-ޗWBS5q{r Wls {IW`oR0( 鐯sN ;ǂk#Z$L?XԼg^|ucuk~7q-U.{VUkI(92nX1#^~Hir !/1(UM!=_2GVS>ȣ)g^zUkPZF :8c¡% X?_F}z瀀_`FD"6Ds+z=L=goL _ّ mE%em֕T˞{$FT6PR ÃnciLB}xoѧ&'#))dc#xr87fdYHu@aYLĽDC$a'W2@BA^5ɯDI>,GV 4ťdÓ!›´kA6nr>N/r~Ț#I I~.4/Q"YTޮ"ʍc-k^HU.nS, #6.~ɉѿg|0'gGdPA8Fa<GJ;@eqO@t5$|$4 RԌ6Ϋ,q*w _ី)oFyh <|ڛ6ݚ5X'09o*{%SmtǑ"Q脋Uhs5Y, 1ud|B+~un:* *^X#I?<]/'r#kw󘃑( hʃ7$HR(QcA"7HE-ai** }񹐜ٷr1+<~w]ԆM~37e(y==pBŽ $$Vw5ipܧaDEQ"f/D!V(+žյ@ǛEAyh>I k0 r`az~P}բ`/m[4aHAc&)LM;Gň>)<==ZJƦ#Hk\}$Dy op >S%ʢr},:2Cf|7'" fr|pw8_rSO+7ڞߋ>іw }3+#yPKAnqb9~ [@PS&Ц mec5 6@d`'@-@D9B30s(OS ~g2Cg2TȌr)3+"}jU7S@,CBoirL^)399?#tS ,'6eްM~sغqx _S..ύ2xXph͚UU_ɟD$e`FcKK͈P)ΨP*t8D>?IBjv:h]TB][IQ1l !5 .ي`| _,3RvR[*R OϘ&Eq(X%'ƿ]E̐pA#H"EZ%?)d'v`U Șr$d$"KY m7 2܈rFЕ0'REeB@AA (JQAР2cQDX(@X~VٳHXz3a%e_~$BHL`%@a*DTaR"Ew_?~śƱ󤿥axmǒ_5:nU  gFϩ//vPCxipc t#tKk\AAxU@B$7P*[>D5DٳtFԦ_xGU![[(%HDG$AƜy#;ϗz+gT\V!۲lb3KP*Mi{M:^lv&[J(x<0j72HNq`űh1:3cdK pd%VGiK4V/4qK.i/WS޳+Y{?u@m $ 79TB3G k'Q^VKd~7C^QǕ/RYie7ߝ|F3G3!,yPŗq 49A CBFeOaT]PI߫>p9$ +;\DGRǮm}Lu%QկS?91N3Wc^U3%`nu=>ƻvCO(!p d?hH%%b,FHKK`9 0 KBFGQd֪X2"+*+ \)3Ltf2ӭ'̠7^-r;^#9E;m՗!Rl3)j\켦;udʧɉRXTEm{YEpX̓Ԏsn^ǵ>ICА7ڪYHJ^z_O"Ҝ$? F}a A#SvQ)nۣB nP, \iY\t/IunAL\s# cZ2." 84@X 77rn2+0]a9DDiaD2,F&nT # ReIs. qcaC4E@ԗmdff 6MsJd-kCqi@Yŵ&C1cnBUaDFV&2(),sZvb%CPbZvӊ \Aya@*mּ>j@y>< >7]H{90rPRH"%*Fİo}$TdaDd 0H *oewFkW#V~^K3[4fF ,ަq񙆬p3Of1hS8bl5>TQ!ayĘ!%#Sk :a9B >ė[,`xIUlpg%UYvIHz%<$@:H#@X" V2*(,# "eXT}5>GX DF5"2X,(2@% A߀B(!@L+>ޑͶmkE}IKymhhmmsҝ.+l?( zJ́" # =%HIDIbcdW c##FbOL 2E,HTDI+mTD`kH$ mJ~ :xO( r_gfPs3e-*VX"fQd0q!0A1CX 2E +JF J,mV*D*)[*2Q2LeJЭ``¥KUileD#P.SnKQ,"łR-Jh*T6$bBW  l*#1q iJ 4Ē* 0ư! fQ†J&3c.Zh&#bY RQPYc0#1Y0 +@ J)dH&+baPJ%  k aR""["H\$j$nelq²9#0T[J) `!D ZDFD L$H %B+2,1>ر 1H 2$Q$$҂aыm!hh{ńBCQ#V`> GTZ@DBmd2'__" d1UVH"ȱp_'P'ݒI%H@*VF,OV(yCTAF@$@@;)=Im\2IHV2R CpB@ʨRSh+ LM$*^!ݼ8=PZqnFUM2ut'-$0qlm֏Cb #q#˙pJ1zzpo*7 ^F \A_QR)P_Ib _6_TVƶY dQ@*( Tg1Q-ۛU+˖T`TeVXffZ6j!ƲPCaم@|Ƞ( VmJ" 5RI$ Rh,I$b, ZOJj,d@X0,X"(V YƋz$3(eB@=#Sj5K,z8 b("[V>ְ%C2!$+~p}P63?I@R}0&jZүپʘ`,Ա`l͞"FHch0($Z$Q&"Q( tz"$`Ă-Te"ȣ @ DchFC1 %YfP鈒Q!xae)P5A#3 bT+Rd,T:J֢#"( bȵD:,!dI @4PQHlZ$<ֻWWr7e/[R b83p؇'>)b=TpI1"BVEdd$a?3 ŊUBRGyR?/I8XE+J@RTPğO|&џ9|zvGmAD)m1#y۰$DFRcOGF%UC$AB#EAaRB D˩RE!p4bm3Y5yBf8FF7Hb}1%N+jN22RA>HX628֍jZei2 LkI;g/htf\Q4_e_ؒD u{ ̃L(X=5+7tu`W#ff,+f^;|]E\[%Zv QJ釻$mXhĄS{HAHlsaXCPOu1b ~̰B>DdO] ^ȪX6Cd X,)*jX%%4( CGQ7d59ұ X?zY^0kD2@$Yݝo]F:m1Ī+J5d=Yg:ʨJS@E;8"prң?-NKɜxR,B6+ Th-/jq7 mh,7+T/D^3]9 `7NugxKg\x8_k0ɿ 4zPu ýrtaNiJRW[s9cX_7NIrwrr=Kfdqk]s'2'?m;pcIKp,`þ[DHoI1 Ri;{L2. xDoBG\K~Cl6p;.8=C\ 2n\bɘ8˙xm̛aE.҉j`U2d{gOA1WYIQQ:foEZvå`Ý\3S?ѼQ@aaƖ 3K~  }WYk!?),`G^,娃|ڄg!+ K5t06u%ԞWXW"%/̛MI~Gƛ:9B^ML4Bb08/UG= a\i3[$ M쏆CP[. K?T ,fP8".U Xn-X<Hxk9̙֝mnTI^vQ*Qă(wҜ,RYyg/{72ZlbFMI߽FH}NsEJ Ê~StcM5 d15"S[$Ms 9o $0 pq;NL+ kd\S#ؘ6va@!icuƭR׹uQ>`@Dhb YsaڹP&=Mrڛy@1 1cEhxYE:t-!+ʁe٭yΆz4~8xpӣV*5X|.@*>65&#LRp(OZ}T ??ad[P~+_2Ƅ=s4/ɀ: ?A # Q\{XB{M-&[+[Ӷ j_y[@3(Xic0\ (!jco1k <[1JK4mGqw[Vqk3뵅G<E| Eۛ ~@uG!. x 1jq \AL9~הA/AOַ?27%H|idA-ug4_t%/íws{>n|Ū%'4 K,Ps(ӹhA$É1K?x'+2kkxJIƱz,K}^kءDʘ̞\(1yk_'QBt]HB2G|1mtp5@b-?MdMXhsLzx̎pF_kI <(Phmi#4H9uSX5Wa(G^;(tjm- :"Ho;:$!RpQL!s̄@=B|-{hIu62 dƒ񬁣dM:n`4N-)㧖gL;;9&K}2'^WHy4*eEc1H Ǜ93U.m^)b?sn!U 8\hbTC!<0^[0 Aqo.8ZnD2K~qGB@;`1O3OTA7ɹFF^I{C$:&  *\]{kp@s0N:ScbRĆnnt@<9JSN;|x$/ă97SKC|:`,^UXA8V'4 \׾ٻH4aPs6x - SI&Șz`k"X3cD@t#DyܸXr $;+E e`}bQnƄL`]gItDU*R!OlC:LntSz2[ zD,:ͧ!KC!2 0 *颿UX^OV ;Qޤ8Dڳ43"Q 99t7^PE7ꐯl;HbE'],[`7H] TK9/g 9!2re5ܰZkW>2_:_ lp`80LϩyDo?jD e:*1F/F`gQdM&`TFzkxᶞlۧY'(t\Q"1MJ D)$3mdZ3g*Ha|Gg8(&djdYVĞX6D ۭi)k۞Hr?`"XJ6#y:7y`fd< C:_~5o{&yÎ3o__X{OFaj7 B E2 {P547GvA Č%W.<$XR|lԤFD YlIbҤ[uˎg5HCD$IW&AM0ws96aB4' "Ė$:4d rw#@ **.Vb@Bh3g"1!Gt#DEL 1SRVhkD^bL cP[, tKN_dКѵ!){ްk$)P8{0-!ͮ,-9i㫠64bLRvw Xqsf ɶ4@d -!`ooqc5|>_bo|]:& J{2 !M{aqSȕ_-`woZQjmVipvTza|?vc0&@p`A&%\h|?닋UC*(@M.o*֊Y䕋_a61 }ʲSkC2@?aDLN1 !(q'Ii$gL7*,j#`$EAVAT,AHF"Ƣ "AIH{ߏs}1pUw1{KV\7(MPJ |S?(\YJq-F 0Cerk6@_8Ґ4 DVEQ iug3/ދ\T-I*e+ѣeUNfaI0䀄Bw}# 9!9.L?ɗ،lY^X\La4葸:@O-9[AEs7Gxԭu4BB{O^aU)" aĶ_U),m&f_oL'ub>F%\F$i)Ѥ'2FM[Y5 ¶-tpoooEdZ|ⵝlv4*4"\Zu:_~VB3`V~Bd@D]&KN}x1zmoH*\ŠLҟ&ҽŎ0TD,n% IJ"1;8=4Ҫ_[dޚ6n9~|a[s=ճ P÷jR,֦y`( X%dc Ec#>U _X+$1 !Q`_ł#A`*D@a$d- .H aQ1ErOBX%㞲x[@l쓦$!!"ŀdY@FȲB(Q[㋯i}BM`&BI"8d9%;FT GHDLl)u2Ot,S hYqDž/+BŽoPwSBꔔD,S]Wk3 #{* 0l**6 @!h)VCg$bfW&txyf: AUWxs-sM Z%`?"Oc(ÅK$dPU8d7H5 KqeԄNI<0 ؈+TEbP$!)j@+;XHFF@ >QTϳպ} 3 ! Lc'4<( dތ<A` BAh4pdnap'HD1& P8nĢіI)}mUE8S5Us`[:^DAAA",bb@dd`D$Eb`Bi:cp)?1@TҊQb (qyrF2V* -!>m5B6sjbeБbE?TP-ءS+aDPOoS^F}BHRf_lF~$XUfVшUii?K^=L;i`.߹yם-U>I͍)uWZ9d]cŞUARS&\LZnk1ĕ !1 Ln$ F4sw Ɖ&H)` %3e-~dqRXP"@'c HcDva[C_:`xadnz;=) :$.GC #P"-XZĉ 0a ӳ8aǤQE|RXЈX9,A0e/c*.0,2fu_z1<꼠QE._5=`so\;dWA&6%x6E <үtFll Qxᡒ8ΡD@}c"ц`OExjB:-tE뵰O%E!מ!2JiOYGMѥ0/4oա[˦J&aL ˆ|ҡlEvj1c<-P%f1ãfqϰ@kV9*oqzU+5Xd47" QR3bPv22o >awDX79f>;5&gZ dM=U 'I%/7fgx.+WʪB}ޱcskcVD3h.}bL0omMag>L_p 셪k;~g@W93c h z).wlX '»"HfyfA 0Y bD9]$Hd7gy`00h Pyr zaDhlsaRY"<6_X߅'9 qqdC]0R`ԄCEAG6Pat~pҷV(CXcrLUR-!Q=` 1C@Z45Y#SyM`=-8!f2֠m)6CPt7h-[$e2kj,bfbG1xc޵9!Viw~xyʞÍH < ^+9#r3*dL;ޫ2e] ߫'9r4_X*2p3A72 Y Di,WjQH;L\0 ق2LHaխ߀yՍJp*4t튷*2PA5seh(bN{'th8\XݡrDEru<XDb FfP" Bt3HOJD66)Kʬ C9[͛/t7M]eJh ]g&+( ntF*B 9BȠȨ]KRdc=Up$EN۹n#sJrƌ2Mu#(  #颙 ?OtA~6.;,-~ĆAs09U:珙T2q?>oϻ~>SSBW<7k4*P2i0b?'~ovl}۶cbî xB/~3qlj6@I j1,<3"$PvB- Y=Xi´0;ڜSKrD;gTYFCބ4o1r, wkiBKqM_bqg$xK: #U=v"Ө7tWXBIf쀬sh['ǣRokYɹ=mUv JDE?Vr \1 jw.c3bG]ѽbX9wH1\gWl{D”덐HAM_Y"ǏP|&U7$+!HvB }"oR 6Joi[&GU$-A#X+FdG^ o =Q{ Acu"w4h^ͻUB`A- #>>iCWie_y0}XlllcN ZGB֪{d<}B؅껉6Gf<ٜ;FIVBw5VIZz 9Ym)nB{\WUs_[t_ϐS|0sQr(γLxI/"]"'t1_9 3TDfBr w5]o.G3/ʫ/Y /ڊ[:{{2VSd88}5G4P*؞-(11lI֛5m@DyU$_f|2ҎqW'j:1ww7Z6NׄHw(`aَzqM7I)%"L=O ,A[=m~-V[ 0L1h*"J[ AL$¤wh?/E*_xeӤ$ QˢB}~B"Mm+DZ-Oe)"Wy,\J0H7Zڰ"t78FD/I) 08㧟d^GZ`'=0 ?ÉVޑ?4U B 1c_ @5VV[ )8 +u[KS?1'b H]# AVSkጞ`>q:z|AGAān@f٧4|*) $, D׉mf\nNoYȷ&v)V{n z^2CgaL^'Vc̟w2 D^xv`IG2a:+܄} $`veh?iw̛> <30" @הv/яc \XPFa+'T %u ^_8šlVB`KSe s( =yCg#ĿaD$ yVMn h|폕g9V@` 1^/#/RY;:9(kCCb?&Ŗ>vF̗!H4b vlbE{#hd{%pE䅠f6F=xm c}FnkpzvFFFG>ź}hZ SAG2l0$pK 5!w 'u#&C#*vjQ HDӐuGОsBC`*Xq!){жG,`q yŌ]x;}y 92= uChvyߢm !bͼшу&%Eiz8.#6k t DbfkEUD @ EuvA#>mz;<D.%*( Gv1,#Aka4h={79{Uȋ_RY:@!( NWPJu,Nz5!amπyX~-8DA% {CU!O@A  !$Yyqqs4u2vւ#c^ ]'!<`& F}X#6} D~MO}࣋K.E:>s>4xqbﱽe^=A&F_iǛ~b`'I'TȓB=27tx3bOۊbgsT3( i'>H>> =`2,[}c`Q x4kx!U2Lij폦p>Q"$Od U/6t`*=sGH  )$:By`z"lA yrYۉb ¦NDhFTVD;0aMG(IKɥ+Z0>i &0􅉻tMΑ&Yݲ8079GJUVNC5kYHɍxxQ<0Q R몠9Hgt6O^sy"c`V`rFCY˔װ籊D ?H@ZCuUq $j+XeR#ua,fI'4 .\`ITBkô= 8n0R/a'R'̺s5XC8VhX:qD21'ϻE dg+v"ؘrL$¹`|Hꪷ?KyCAƔ>|@F #2 ͓k|hZ ( -T1wYJ|Z5U, 0݅DJ!`l%cF 3ΩDɦ66~8vD30dY DiVO8EJ34%Q¾p9 -Ab D5p8hH)|NJ|Q}|z~hQ_,s(RA6Qbը&f c pZ,^l?{˾fB/t8xJf6K mM$pD$ Jf>@m7-^ց_lƷޤđ%H"L"rzKrYJ)xF HHa X@HA{ b1?~:Xx'<2xE¶D` !Z2QB"U " : $ IEtn_ύ=qַ`'`%}$$" C?‰@~Z<"SWHD$a$:~@O50L/*ݦ1U$(C,Rk@?~O+/ RK//YܢCk^9gmFt)u'w :X mDWt|EMHӢ޴IB>o_04`iGo…$@C eirHeF_Q]̌.*;{8}?J>kmsYVq[悈J~k׹X_̡xJ~n y@QZ#޼mu,+-QRo΍ }=>1Ɏl!i1o~+{!S\ϴ+43,o7\ntp0tBs+#Eru4uXGۺ5Ak$b {BYkXej:iVJ"~gjUvg4ǔW)p12OS"q!FSFlLr& ί@oR<;7o<_n> Kϫcz^Wh oCr*6TIO%A6 f$ z0spv%3pՆJ~H k@`̳gCѦB8{h<5}7,؉=O^OMK\& D=W ֝OZC0+lyi[_/HHF#=5^oA/z(+">~ư޽f ֭RZy9V ,3-$H`0P#9Ec`U)I(_1Jbd_L,IT¬ٺ ZAKe<\5 c* s-F7'ڿʬuRW܆,f0\b)1oŌ!X+"Ad5?%VO Z,F !܏xwȄDx-, Ÿ\']Ӵ58vsz,8`f:T1AUEjD+"2@P~PU[E2!"5$2;1!p9#|`?&P0̄ |p(< X=Dpi|E%[!lQb'T01HdQTq VNaly̆ dF pN]TDۆ2AX,R*BW*j1ڵMR)ݱs0RMU~`}R*xۈ?{gP_*ׂwIz-FCIS09Cl0f!btt*ŐQ`ÜxB˔QCvD: pW`1A.qKE v $dAPF@Ta#AD HBrEEQ@Xa 4O\31"4dizN oIdz!3# iOZ*嵽2lzp U{  Hbh)3b* ɐ=زǂt'Y=r)D||St> klL}b|Ɛ#礐xj%r[|$B>8J94=6!ANg#x[!gXO2:8Uy `tߛ8r:2Qw۽ѥ\ENڞBaصH!@[Ҏpa3յrYa5i6$tܼ; knoˋեëW|PZA+J+Zꓢȇa|jz"x,LºWsQ,@@ *RAD@i  MT Õ\*yX@R$@'yq%`Q8(LjSP6v&Fs[Ѽ4P{ Q܌XH)q.pA*UJSp h.jWQ ܿvjESR(7ǜQ#-($,B|"R Z#E J ˤ.Mk)CB))T HIc#fPQbZIe?au0Q;a/vűNY=nDKwQ)\eT0a%U4 m Dt`.HExSUQE @Ũ"c"'Ya+QX UUXQ`ȱHȥnTTV B+H,f#" UVt3Gd9( p ɑ(TPC.B@  dKiQS$tA# QQEQTjX+ce+ FF0bтAVDqQdDEF`58PUFkb kC6H!Ȫ#bUcU`! fAlX,ei̦ 4EX33yڑ $TCRSk4#"beN1+;PM+r)kKl(UMXR&[#$X =DfsM$QXcE,UA-DV"*TV)6\"rnY;1B'ŪgC1XAXX#-dAXո+ ,(U1"$  E\1AW NVA)Jl+n s #8 o`rm-QI]Р93***1#-* bbc\mNbb8rfb*cdK0E*,XA ""[%Fԥ 2KETQQQHVAUQX (`(uj ,^60z(ƌ"E6(3\TDDX2*EV ބBI`u UU-QdM &OW JDP N؀ *+ pnl %V*N2UUUPEd$#+KIjUUccUU`"$+Y,******+ (E)pR*DUUUDEUQTEYQUQUUUTEUUV",dDUUUUHts+ 1c 21 (y! dUUUUTE`!E ҵdJ0=Ёbdq (F0R Y"2AH$VBV+ #! )$X @ED,UFE m (OוЩS*$ I@!EIDS*B, @0@ T0E  @DNϹ%)x!J"b24MР 1!RBODZ2)UXt<( h( d=ЕvȨQHQ`! Tǹ8P~DMR#`xYg:͜04I8t2 %aNgҖYT("wE`x;b )*0EH"15$x0(,*P$_EF* DF >ѐ#H1!" 0+E`EIURD0L KL !:d" b41U[[߾?׿(~fԷ/:^h]NJedKmO$р|ijzXXOW<&N#:}2At }#v7=],-`l:%^o4%WѸ%#eֽ7ux܋af"}! <%Z|琯L0/ġf7䆗(zBz =LZ7Tgm%PSjb\N>9YlpU -+Wr1C1uycPfیP٣z7hݼTBGDCOv#yT8ܑy=oש䶗֋f_Uo3XҷD_oooaZGN[Ԝ醚~@bܻ]0pr'r'|U.@476[&ـm표(HHJі /E:d34uu*+cbBZ)Ij3^rގ^ j(z8۴>x$Y}ZӹWK{LKKLr%7؞zú(IszJȌh`!tû9wLljҺEbX+uۉrgXɎL*ڞ8pA4D)S^9(BSMG``tv Z 鑑&=1YR4rBӍ|K8ogaZ-9b pP}W-/Ē{:U1%&Xsj=h8TnBW/ˊ*d|ng'ht=#ݰvz]k+|2 0lsR.Hyk$φ-Kzُ%`eUޗ'] q.|3R}f٣O fP}RgV,D8@nR7l$ s+.lAHDdHRd@ެ/5H>|rC0lz0KiQTfhQcgWZܶhOK{kϻ?s{!d"L|+휪^i$q"(7KI TWOztm׏TQ rrw+گxhMZm|S񛢊ľ-_րRʰI3ηtx NpE|8D]+32= "D]>1ZWcF %um=bk]=aI>ӱO< '6ffF+GC12aMC M gam"#Em(ODR q`Vk|@?@ %z}{tl!]o+ }=(cӡ Z!\qRx9j^}/W9(5}EM v%#E㮸:Ǽ צh-hQ ߸](ŤD U2,#Nhp8Cv*iVR7pw&b@/aґ3d"OCӘuvORo^d2:)_PU){H f/!Smm ,.4z$/m ]@wPb_ |H_:0 oi0#%0M5 d`J`Bio  W @[٩,GIotl.: hc}V[/8TBmJɘ _Ci!pUi|:1ɭFrSd=b^@;a? ( SLR?S1U'ds5$=NF>.:zGX8nrpg K`%("u b䄒dE[0_ S/HfkdOۻ,ǎyO&iJglD,ᄍúy"M@wnx4*R[$Ԣurh%JjiZD,m^8FHbó33L dq~dKhKgMUk gbz=8J<{=a'AoV9^%\%@=#ԈV$&B71!}}V浀DY*ψ<8N;<ĚtlVsGvS,"nimjW*O+veN;/.pIJ{ką(bhb.rU뿍P&j5UUV| ģקDM6{6izV#mS_NgQ1 zBe%K삁f 38ؑldžƼ?4dϳ޾^ !UzGr!/"ɋF$"B@]?2Sz1l' ą)@Zd[䓧3}h!D! `ȣԍ=b ǟs!w1GRJQ)) jT1P9+uAnT=T:zaG@~PPT{-Ӳ#$ȃv_AP,E¡ _ 3 B]~A9#!bBT $A$I @X a1b$r-Qa\RB2"A @ mA Ihإd+0-V2VHaDj[@VRA >́XDDhXň(EX)*b"1`Ҳ*E/tB@  a1? LDAX/<8 %$dO6^q_j0zEbns` }ƈXJO@"[N ?%UAQZEUEE''3gеADIAE{ר"DZ(f&3z cb!F@X  bA$HD Ȣ? a CYCI HN$XEPaA 4~IMFPiޅXqjX0bD3l_! E>!DJ*V(T[Ԓ( 5 T:V0QvX *XF b"#A8H#تXe!PNZb"dR"""QEBE$gR  DXAHxUFB,Dz# }}{^Y(_4`̶Mn%/toXR `0G5}iY"#K@TX|;9zĥ&*(5C;ox"ZBQD,N>l;O'HséFt3t㐒vǍGQHA4RԄ'0@B""r&؁A`B!jz& ^_\o & D1!}@SXaE ]hf >U [ 1g%s"" `.;)aJ0uC'aM6Jaj)ت !'ebe|ɺpX)!{*u3.6m6]uhVE vVPkMqEK4F&jcz3pYvj"P+bn3y4+}ΰ&OLd͉y{gd<3 59 m*뤚nE (7JcίP(=zpB˰$L>t\.z9aY^8/X>tP9M}2F 8v{Qx3J/=MHItԲ[J s7^P֔!:CzU HPbڕĿq.%BJ 2hDHX AA"E*2A&2$a#53-J(cb*XXPbcb$m vUXkt,0Ldc#$pJH f`2Ԭ&"2bLAETQ)S`Q+-壒fd)FH&60`JC,2Iid6 +2=Viy$ڢ@QPXXb(T iKd*"5$2T)< nXB-bHI80H#XhAja{PCǵ۴(9M>-9b @Hn!yzg'݊ G,"QV D%`DQY# E&[Ě1VeETbe " $ǎ"$`ˆ*GE2ETY"ŀ DUkDtB)UH:lT  " -, 2EAYcYc%H(`V E* Y%dc%DTb1Abb'Y X(A(ʀTI$DIAND$նmneӰ'Rnjx p8q ̦xUUU>fL32a ̘fdDMlhѱcFƍѱ*M;QT "HT-!0 Mx&=I]*$xs$ Hti(* "t vװ$RRYB "W CASUS(?_aE>?̧;E (*9WCPNeˡbX(pE"E$FmĸHDd0+R0O"6 1S A`Q2~0pZ4YGzq_<.~ P)ng:~?Y[D[*QO3/eL%+2OH2OiEJIiK+cL٘ ws0F e"3БPRP@f&N%JJ ,dOLBkViV$ n@D JU$!*,3me˓(C HIXI)@Ik:(ʺWm΍50R 9%̉A%T| 2b.;KJ&$(vSvиX0iGTBe?Ѫl asdbkYiJ?F>.`&Z Bߗ1w7wn͟v "a m2PJ%uVC̄ EF$H!NK FS!Q(UCIoċqN0|fƅ˘tZ%ђvFJ=0mmeP)ם TUwS,)SĢ6L-SÖ*oQ1C&b%>v!DRPws,?BŜީ'v>31q|N&zk6I!yY5v찶sk&e1VC!0Y‹K2!kdmmma kRH[-,HRIzaDPm%C}@RՆ}\kDň0#Ȋ@b}`l AH?44ƀ:piǛ5!7FdAhi5.{\&:8fcm4躐k3 uD-9s/c.Jb8yU͡+1'N7n'p+1F>TK<OXP g~pI ED$RFD$ 2,@ !PiVׄ~AADvDԄcp&ዾטˈjȑOخ U {.m~Kq"*_OEA l0a 0 Y AQ("%YD(eJJ$dS[Z_ȑ$gZ s{yDFڬ.x8 ˯ɂǓ&"EDEDEDEDEDEF*TAv~b4ݠj!7 Nm S&k iMNF1$Dž&ͧB|Q n) A"`g)V ^dMg C-mmLܕEkEmJ}+>]8xɌ6-z2飖3/G(*; v;;(TUB*#K xPn+)Oh`а{Pi!X, lSr$1HK|>?QRRjpDB$UN"B  (Eb1'C'BYY)ZJQe-y<_}R3*h4Gf?&O&uT(c+DT%d Y*X%̒9H FbV+FaG( +d2ubVO7HZ5}ݐEOUS+P@jT".%B$yL`,b#**TE$fjHIB#ӍnM@$! D)fYjnJ2@(xxtG^"@7Ȃ9k|)1TTz,K2R>1D pW4SSSg軓/ Dz0g\,3:7'FoE%9E;N%gRo閳1@mb;Ʉ7 0O{w d' B"0<b 2"H$PB,"!#, > Dtif.(d6w6'tV N40bueAPZ#a0>?z-j 1*[LȠ`!P$*G+5 !BJ.b}z4'1Oѭ0m;}Rv2Yra}"ý@v}\Ci\xһ:Ky@#}g2$L2"1Q E7c3 HiwJÙ5L vۙae0,zefey4n; sC:grsK{j!lM#{ՒQrzJrPGJ"Qda`"$bAH a A!$HghDAI hEU(1 `AEAB" ;p!RE$I # #P  Ɣ,8`HIA(HPh@bD0$,~XHF)l!`Tb-al$y#&HPb(`?tU DJ"$"vxG?RLfPJpe B! 6RE Mu9)AA6ЂIQ@Q Y"E" /JAJV H!=B-j$)kqYF@p@Ua%[O.@z0KNC/"b$x37\2bq4!PsgQ?eHpԓ&a pv57@^)tVYg$%!;ڈdٗ`LXX,VrCQc \C#\w /0{쓡O9/f;`y`0T eNaXbF3e)(TUX;⏱TbAJA#( dR D- i e` (2TXV HmIX(2K"VVQ,( Y$@$D(NpB,UZ@PoXQUQY@0@X9b! hUm ?BR&kS}m3{!ٺwLS8F3=qۄ">F-N1S`b JQAؚ/pn9|y#K ²وV=J>*[dPnҁ@I Q۾~jX( 5H BSUIYWGB0A"($>\-"QcY@ . ,<27중F1Xa! U 0Prم&D&3$aE`LfRɊŌI2!lPV:aU8Y a1{&EE>O4ĠDd8IĪÖPYkE[VekGԍT"_`n"X HA&u+H| _xȭ*@8#!P%dPog$ ؄ (* - ~PL4*?8BPl(aɗR ZS0H")-&!Y"DDDDUUU2M$/ sr-S4.&TQXd m̜hlQ q dYMaoR.\4wIqzI̥"+ 퍶Ssf9Y'1DESk\j%̮JmKQ_x4_9b@µXmoy[b8FV(ڊYDL )X$K@.$ " Ddz-Y~ܺ ?+"ҚzWKC֪CA d 1RR֡YAc!.&2jļl*M,d "$E*"`w0m?ST B:d: c70. D%B,Ddޓ:ø)ހ) 2'(V(EdY" i5&2偧&Qk fL#bn2$$(=zNϨd$hP XR@A $_7WD)x=YIfcbyn&t5RQo+V ígvȠ"(` VYEׁM,:B9\G9m!Xb5&ȐqSU;94p8#܁IdRAId4:4 X'/HnE jA.ɉ.XS9+-!ulۦicqYaKM@80:D񴙴K5;ҔSyCNi9R͂GpWR<:14ax`!\]qadbНZǘ1fDhb0?ĵϓ_! lyTäD+xu2)L474=wmL:! ٶGp:.RnY*Iv4ߙIbWۮtt% #S3Lκ ɝ<]j mmk u&aКé:c }CT@+04\4ČYo. =iAsMLeڳ4%UԷÌ͘ͺxg\DPd0J)fL3`.dz}!޹C* 53,cC졈Ѽ*SʶTnfu< Mf@˜*mMme&Sp K0 rݷJknpCMP'A̧3+l,6]2؁6|f] 0>P@?R 5vjT,IȪ$(0L)37FO.{JX%q;eJldD0킚*Sd$lKH)00 (Ju܄& #  S[܄ڰ'i{͊Ǘli$ aea "'O3&WfЦ$y4(((((("xc15%T‰S[ E.bu^lTzR,̥R+3I\ d06VOgZr+MT{gXw4S3rE~N )4WFr4w ujux\˛LCTLdELҴx-<͉Mٍ ^lg0sh :. ڜcMG?1oC<}B?_05ϥʉqP љU{z͒bMbqP ~]J@T7EIk$ FK?5S% N )lM'4yRBa2&̑9@͝غ˳GDѪْ7 L30*)}`5⾮! rnS[\=713ssL?xw(q3,,n_srQ#$XF7ІC : #4$݉ɒ$(X* 0rg[N;̫GS=^d$BHsupA@(SQeH#@(ώPO*x9^82DP0fV (>J.YjQ+/?<@c%@zk=QT;DvMP7ѹUʴ6J{ˁO0Dlc!^?^i eaFq9 $j˲` k7ZHSZ =`8BF0$R1H}-oWa;7YN<)!M0ic ,VJWOTE"aBG b2sj * CCd?Cinyhw (²qH+N tNΰse!٦ *;g:B 8ɸ!la6'B!SDvYh4>L:[zF DP*DPQ22ڄ.ӖByb!T~ +W(QV*?LHH 2i~^/cǁo`$@ z!^'C6|n#%oFA3DH$X@cmR>PGR pR[jϐ& M`(CfCaeHN,”Qppp,huJߙtoM -"@Ze8?@I$JQFQAX}.Ab5s;_O,4̳ 4ac>cl#iIcsp "tSmjr)!`TWr%zypF " ~FI`˴v>;:.u1JӰj"?^A?Um˘[HIKl` F!,Tr{UIaJXM0"R, 1) [8 s=RBR,bŋ,Yp2fY( )aQKG).x,恰yrV(m,ܫ""*̹0RB[Lb8ZADT@e+ͻ pqǎBn2DQ $FcTMw 2 2ZBˌ\ue ,.Pm +1,L+!e[ZZG XEI< ,IAÐ+"@!E!,0~yx! ~^1TԦJ9K -JZb# (H00EOa qq*Җ.'񊪪[(L}UAB>6rҶZxJ_annwQC0suḁŤy&30,62An̓+zAf#à-c 3晙1!K #z98 ۮ5.a|\ByNEUUUVɉ@`AE f2g)IiR%B~׸٪`/aTBDO4Il)lHib#e(uUTI'&nC@׫@|ڭ)F0k QX OOś)I"A 4X^0*r>}:*0%^͡D] UUV(*$?lUUUd>zbPT٨?B>Dt~2?;RÃ=7M_f2@/g R@Q[)2wnD|nF TkyE>ܗ(JVĶX끻A/:AˈԴ>0B@ x&+[&T;ax:@QǮ=oK؄He݁+P )Z**g%5xɜvaFÃ+Sf_ a\\[5󎎄M5ENzBh!#k`A3|֌Ť ƐUU/'C Lf$nt+`M0iFIt9ս6 ks\< T`v\{r#6W -S&Uሠ=;3q#C#F(53k0oABB^wֆfa@hEH0E6ϿNB :s(R5ޖh:fyp}>h~Ȏ6d"T"&ƨdDISn~T,Hr~ADK,X?+Y<gbd )&qf&p)z?*`pL@ 5\UlH!1RhhmH= D.B4-䀪X@A(t`:X}@hڈSMGp֣ 5A8j#"{_ڐDDc `E!@cK#J"lTF E2@O."䝯@Ƞ}jn(""嬌30۳KYwy\:kنчawsH,a!IHH~TW!B,H uR@8$0AI*E([AԳ)kCG2gL `@aC!IJX_ws,QXH"bȎDpGw@y 2AV2$bA@2DH, (D{ !7i4((1n0W,(T$_􅊌$?$XV!Y VR, ,dPȖ,X$E F‰XJN/P[gS& R(~;Ʉ89Ys]ѽج~.SLJ5,`j :`׌]Ģr Y!;',6WjLP7YQ͞kZֵj,S}KTEjX;)󫓢]imP5 ((EXxƖzd" {β ,R(RD"{_!49,(?)Sܰ;$1R$0ddD }툂,Sg~IdPPP4P( L~9@YH{~R[IsOiO]9qӘpr(]ru(o/ \&J +Yfb E@m'6!u҃s3Q:|D*O " EY\8LçuRҩWbŋ$- h0J*BZ|wZ :d*uN#rMKezOPn|::6~8dv"ve9 yJOvppe:ǤYv%d[M̓,偌[ëSN5P8&!+ۭ6i+,hpyN*gk26"ή܈Aw/2PP%Bm[<83nJ`}Tc&:TW MR*aM%@$:ׁ"0H>ՀC!S|uׁD:& Niv)#h< H e{oY=[’,ºY'=l9Lڗ) o3tT& ~:CY0 Ք. kA0"IuO82cVPN[0dnTF:B**C-HQZDdbog}_B=s S R 1:074r#йѕt֙:thy9bÌMŖ Su*laL55 ze\2E嘽bgE`ƹiumݭ:_~o/}!>Y,C{%;|iѻKqb"|0|Y*08%]rwFEc5 Md3e,l.jo1o9Fn(zpXA`t芻{ M3"(.|P}_;-(YG*egBU׌"'zr{.hF`#i C.!2`(5; 3LG=Z[Kim-7&()kf()F,PO𪪫ݾCZgl={8R+<~KL$* @I@2`UUQ] Lp "- Y켷 N* ''eedX E+$R 2[@¤+"!a5$0,:s\X2X ƐXb ŁB"H0dN2at ?]e"Hș!9p<ԁHa֥+]딲EmMIC"01_+DrS0S)%t3()& , GRcUUUV~X^6C! "" X(rDcU1Cs  p@3 @Q# W3AEV& Ia--Vy$L8TC w ys &,-*ԑXVeG es]0wkQRbH1[d/-5 (yM*V bS㖎 \fEbHSLiILr8%ֲ*]UX9p"*؁( J l޺p% vv b1D',P$!*Da)YHjkaZ# )FYK21(1 j P,dHy$%ݨ1r^ ̋RUd*J(rxDPY%x4'O") EBAo|p?^  H(H YT;c^t"iHjAjA@KPX`0z@81}%İPc+Q*0Q@JE+Na*,塭f*%l)ljV[bJdE,de`,?yk N4LsI0V/$K ,q](@C[ >pSH2Q rdcQn2%APY R1bV+)p$B"QL dEvro)$nHXbMY#co @,RX_K!/򒔬E%TI0,~ \,t[lnD6LDQ"~X p}b 3JC+!) B1VUR1!"$*bdXA}Q6_h~\tHhqL  Ug$$dD?;h EZ h2C SqȰJ]!Rv*n:|[’VT}3*$ g01$FI$eV р0V$` XX1t(Q=! aJ`+ {,@p{ SH#fU$VAEZ@)Z9+n"^%eQ1YmT+,ݗFĆ] *r~'qd{$ " j'4 TBwe?d:rH2g8iYMaxdleHF``b.#FފU:(Y'ޠdJ}~|F0Q*d#e1ap}^BJ(!@b0!2$ -H" 1dJEbdB" TDdF `)X]dDA"2 .YHl""0Eda@$ 4.7Y(RE-`, dEE 0VLJ$bHI]Ó'AAVTACHA$X%Ad,AL(e!)(Th%EA, "Db2`T (PaIH$F*fA)$D`(A2Aʵ$b (#QBX,HUd B&=FuJ͘#؀dXD~HdYL&@X EQ#!6E)XX$(d*FP@FH(,5!V "KmPjDH%B[%ZR,-T TlхD(2 #m(/FN89xHT6B*$ ($}d!`|f!~ir"4! gDUN$ 0Dc)AcDb*,cEEX'tII&ຆn~RIЃP4i~!"&CO9ذx0Q Q-$u7.[!I ,Q`P$<$'T+kRd o@q* Ic$T$$~POCת^* Ŋ2 "0 W 6p<W'L6. d`VʰTDh("j&P"$!Qq$$xtЂqQH(e $~aκI-BzNY傛,Y $~IVk Z*AH, X$Y{Sq5RtnV3 X(gv!XN@!B":AnjxCݞ} .FwP,ъt1Jwnvɂ<1f\, E5<:IE 8N(ĝ y *{6aJ0JQoڄjv~ѦB0X Ai$*H@bAH=$eJA,OiTTF,h>ȇzD`#"+ `ċJ[Pfť!]#! a7FCOeUUV3`Lpݣ1RT"a0* קg3 径ݢ/Y rlrp=١IMTP K+ z8 plt:3@p,@LH# " &jBˋUYͰa Qg@};1Q">-#" UF?zAQc|f%DJmzQFQƏ Hցk 0ƈ }C2i.Pa! %QzPRa^{ _hgŸDzn8IWR)m;Hf3zçU4lehM{QE<]T1.f&<ӂkxيhZ"DbōlÃX峔wJF9 ,de3t0 GHNg&mi3q? B$aKd.q>⬈2DL)0.$aUs#Yz']RR𻍅A [L+!1V.U)SlK F{Ȣn/1y2w79L?)b'p@| |`dʫJ CXüy|")@`T2ŢC9cĦ OsjME'2T1ϫ.e|k6Oh W.yU0BH ǘkBU,Сc2?tdn1QD'G>|}'-}&Ma\T)Ђ$- P(Z?<35L踃%0yԎwݏfy$}anj>pFÊ _ɄbЎ(@ذ#bT%H6q##{rqθb)S7cY bdun08 B}H<$aDczD(fP`PǴ$sǢLL #n@/?s (!ԏUư2 "doYS EK ā)pC]YŴ"`ͦEmODBz#zx<Ĥ)ezOQyݞ~SdSp 01򃔀C un"8@m&kku1lwZ; աz@eA- Q@!'W/dx!Ptuc-eLHvErR\{ؘ;@3]C˒ oAj */>*v'tbR] :OZڎN0+0tCp&Wz4A%n3η2N?C_9z•$ՒQ3NجGK{,sS v˓`I]Hrf[j k*jU#q.V2%hkE! Km"MR:y4(nN6b̊8 f};ʄ 2?@t5,La/2_`dL5beVdAJ6(y݈a;3̐ܚqEoXRd@c5QTM~ 'Qh%&v1}iuE*i)`s{j#KX?,/W(k܀֔!dEVEQ`)lԓ@5J)c1l;VBT%A(RJ5@^1 F V̤ة&`ɲ(') KE@J!L`>B? M"& 41H)FПzO'6 6/BB*"+"@R*Q`R1 ؚRánt& -%`lEdn+Դ# Qb Ѓ ud P)`Bw(X0]ԃ{T6(^.3|S002Lj,8AVw>]`"8 q T4F* ȵ j RȒ欥s dV dRĈ! |1cYXR )YBAI `E!|HIE_UUF(2Y*PmX0P#7UhK(TA}?~0x?4OHQv<3 Ls2MuE?(ڨTXyϾwΡx痑q` "&*CHc\dQc\!TDLL _['ϐě1SoZ)$XAd,OWXz> 3>9jy.[4 רK2'ͱ("5' yO|D"1& LaZ=GJ*)KՔt2 T,e`VHIR) M}[ݺxՓnJ[ͽLsIfØP'RCSπ)MF@)H*0o pIRwiö:()!X ,& |i}B Im:%Kp<\*M" :J0T@XQIAd `|Dِ! !dQb3:=$SKUQ+HA؀vA(q@EBͩ\EK.6$ BƖBDmDiKH4Ϸ{DbZeZR| a3\1fU!X&G0DĢQ$W %%D0-0 paՙ۟`r(S -&H*V(C0)Q.K`IK'行Q "\M)`^E$R(FH"@iR*2+p;&*!D`{Zĉ̔U@I0tr(=I" #7)9.рs)!D(&D6$rNxR H =L(a AQDYA ,ʦs`f6d2Y\+Bԅ!ur >VH N C .ߝ&YBMa%H;jz!*H29/)DRRphu&O&~7pdNKjHV8[J=ld@$P?ěVS/!"""`ed*eМ}"2zL8AɁ4嘇r%NOWD<>6<]XvEUu/WfY# tSq[3N7T*q2 RDBE cH 6JB(㓈~)/K8*TpRtTpPlHjC]Cӛ¾)Y鹖O4rQBnv(G4#6M)< f^[effȤ("C \4E"Y.Hjq3TC^ Dhv52$(2k@;x"0嶌Qj Eͳ jKZaga +qb]J+İRb]t7qN3s ]%-UhR2{fH >.9mČN0Db2sNu!=4*LjQf鐩'& bӌ0E5xdF ?Bd;/"xV1F:0 Ja,yf? \bY;CgǙ NbYgiwMKɬ-ȸJ5)~5atS*>zS. HA8A"2GDhq|^׼SIP=!uuO3%E(}a| ];a6uCXݖMW37)}PNh|SY77CHo F aJ,HxCm )Zu~ vmo0\'Ǎa1*Sӧ/ x$<%Q+P;,'<'@ɱ*TQwCtg~clBGM~1[ Nh  ht=aA@=2bZX IDvǔ e(0AUf NT F('JgmժfYP ۈ1CW&2Csuqiͬ!T,?͜wښ1 $=[ "bCuihIk4)bgn>ZVoP[dX1bѤUloatpV+Dw J{ybxVl|P7$L@a:57XxO#o4&% )ES~Xg‘bq:Yߏ_]MaDOy50yU x<,,*\R"\t4V@6!!J&RXDm?2`%2H  $CNb4'Ɯzju!>R$ !FAuyFGĔhO$#fHJ-FY#,Nh{IC&2u6@'Ч-B4*$h[$)m,E%T)?E%71:V2ķS)q&C`uP}6hAI 0R()F+$$FDEP{|$@ ڶN3"Ķ H% ?h`@@F H"gͫADDU@I&ؓR~ (:G:$*CGu ^gT\ebLKeBY25BdʅcPapcW&`ªI3k)e$v sE2d afTn!RĶFT83- "(ZZ *VH*Н䤑1eh3s Ђ+=)$!pXdLdb>/!+-`O!H `,R'X B*C;wуֳnb2g8 jѢ2Tia1f i1g}Z@B(HD I$AXHdPY"2F)b@dBAH2,A"E "Hnlt_|&[QorQB0Oaabte :UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWj5i+%p!ڤV0QcUQX*"ł֨"*Qe-UTEUUDUEUUUXuUZ**b,q+ZeZ֖QVږ((5QRZ-Ju3!DkkmrʉXҊ-֎5UTQe)mkUˊQDZ[[kKUYmmQEm(+mUcDij'm躄mGV^jXQTB 3$) `" E`~A'AAxF)H@X(,,BE"U" `X(Gmm\[OaO?JJ)Ae@Q+42ز#Cc YDXX ,XaT#L `  )=31XdP{eIr!|vCճUAƱsü495!  ydpHY |*~m!5PR#"`L! "R@H=) ʣ na;X"E'Q<5!Jا)'j³ô?L EY{ 4Q- Q,dO $?!ZP #lAR {EFDTd$'gX6;H2#e># E X1>`tؼ$~hQhEfŬ!v, Ht"@@TR " X!>|nXjI'")Fû!/~A1)[27f⢽O8 `$K@{#&%JfW%j#-JB+QV J,h)De%eK+ 0cimh[FYZ!X,^a~DLChxSގ\Q#L;JCa!FAev\(adK et"vbXK 6 HB,+!f `%.l7d E2blـd0!K,,$ :£S|Ly;iZJQ- %dXブvJX8RJ;dHV}2e1dXwD9(\@SR,Hb.wEZ*"%Jn 8Dx TU *HyvIeh,){`"K䄒Jw7R]H$éTO!T'D)*kX u_"+_q>h0ϑ # 斢"- im g$ X ,*) B+Q(q3 $+ 0@P\IKj0$T  GPvi IV %ֆpp *)"GЁ/s%dJ,.CyD7p jV"L)&$-" h1m?mL6 D )rNF0ŦR0R%Ŧ+*$$Y娈A30[{8RNZ(QFFEYKQJ-bZX(!E o/fK-)9pԜsrU-Bբ&e\cwu&=]:jt`aN37 fJ]g0afɀ'P8,'hVNN4 F*bJdTQb^532놆˖DSJK,)f601PQB0M9j`hr326aP _[;I8A+"u!8v C^H 2P'FEFhVj_mhE cH5,!"}1FlwyYL*F|2ʻ$x!ДڔJ!g !dd)$!B [BA0 GɁ4PXH1{[)$""xeb~J d)m]FD$b nB`d(B6晘YGA+rPn1qDVc1̆ (kmRJ&20 afd@I pH 4hS;zRQxEZ JXJ6s(|e#Y`KvAdUyoZT,YHG .~|)XHѶ b\h\3cLI nPԆu[ ;p?kTfQE$E~{s"Xb_RX'ȀbTܡh2! `vH׋'*;տ3E]N q~z=TscB:M"HycVic|#Z,KLzI:  pɵyCHknk,eIai֚{7eoQ2mf5i{{lBĠG9Eltf*5 ~dm[$ z]RHOb(lk]UufE!sP)O&FC' cչ ׍5T{:BFJ|HĜ|'DHB S@CUք oAxXŝ(*Eez QE K$1 A@h%!%"eRSGcF9${V>01=Cah{y,$* ځuBFoKEHE ·U,<x ۀrGPdH@L;O dC͓Id Y_d%2ׯIT\Q7j W=$ Pfk/"Mp FPH%!ƒ]0H 'byg{0ELj%]NE䡎f :+T-!v9b~dq":M6QWν\Bؕ@!F!S~93(""o]<=tcDvq\i@/{o"ӃJ@$Cq` ^>y|Ɇˍ_:& htwR6<NC[ _-iBPi@C߼=S4G3ݶJ<~t5BHwp6?mWw/Sv)mMy*wC/^qr-zr;lX{c!.׎5\moĔ:[WXx8}\R5)A8E${e'Kfl .W@hˆ!S^mGM޻)Oa 1Υtjd"MY |y4:;| r)vPsϾ &N3E:{QRܰ0vFC@ydt9`?=H95\Pؠ ӆ&b{`l Fzc0X )"2 !\%`6;' CǬuzd(t80 qxuYBWYD/'1qÉb} LU k#######!ƾMnύ'=QP(*HI5qSvoRuJT 1L q_πhN#{w:]P39pU7ouWm{%/TzI~6PQAa@{ p ZGt#V2;R'ފ]KQp!@!mWm⪪6x,!ܚF(D`xǾ bVBDb1(**EUFq /v=>R$#-O,"}# GZUI:K&8$"±# ]Yda"p:yT"fĎK\DڒB#ksk"_3XP(UPA` V*Q$+2"0 FAȰr'bBT$U*T* Q,)X(ݲ| Vʯl*ҫ(!?x"mI) ֤Q",$']lXAAVc $dAAdRbWE@TPQdQTĘ e()*QB~@~ aGYqPY@Q*0!Dޛ}PJo<@C QjR,X]L(!^ `,(xP`)Sm*bU[0a:6,amaMMeͶMt ,93N:n[Lca]seԷ 5V3#.\h(LXdYV6Ęhܨh :0 U/|QJZak/%ʺ(9j$olI ¢:1B@HޏN;w@J"2 0Z hL7dq)V,UTE' ?"|Ig$$Z "QbŃD$ $"UvH!$HG(V%CPdF#&Q""$ ʶE3$!i+kR)9l'IoOzdgހsjwY%U)#!3R.,H[>UEJ\A&1dYmʞC ݶJQ͂eUX'03E&5",ۦx|0S $^y;,;(,p:BPkV)YUQ)}ؤ21ҭF [DGk FV RֲD+&t$:ģ 1ߓɂ4})~7MȹttD r@xGiAL" *AEH"#mD`1ACmm.dGApZ=z]-U>>d$1 F1DE2`"Pċ˘Q63-QETQEUQ10U01W(ƃ (KɆ0c%J+ETL`(@ $ę + RD5V,F  6a T03")&N $,EEEA`,8}rre`Ub- B,z-"̑ FNbHI E$"YYcDQTb bE HDX*+Qb*DDA " $+ DcAEUA0B`F)I}~ѓAVfP*H Y=쐮k A*0YF,IQ H,6 AOf~ECӘ1,HkPXR**VI< ITȌXY}X\PC@&QOVD"=[ Qn A# CƽoIg18yJ;X@U$bd?3T.{EP;SH$BE0miw0 Wt[1n-+igg]Y5c(UA2s飌gNMa(,Zl!b i > bmb)F"UEXV LU\e#*͘ec~3ÊvD$p@!(bHA &?qΚϺ9sP^tA?'fHBJZh%iKI-k< }}mHH "Q!.;fvoaeaTU`0}RVTV `-ED 2,APd"N !? AApCPFS2J(H(P5"^' B$I*(c %$\=?OX]B|uLC^ % @u]k+.Ҟ0c! DPy68a⪪FOa 6:ME҃mT hC$$$6Ig?npO HA5dzowV)1!*A-" B41 D%D@CɌǬ!hYUc(@GRB@,^[uL ,H!Y<|LNY WRC +X%4p3'r40SYsY{;Yj҃ZLv`r.ỉI§+ŗS9%.E9mY](th:ؑ/vFnu6lIU6@p\3Lg ^`. q WL^qGsYo&D-7"┺n[în\9 !SZQ}|77൚҇D3HA8I3dN2O$" RY$A`#jRTK %BATVV @cuI?_ͭ&Ii4M& .] ) G5Ϩ# \L`"@"") HȀZ2j\ɺWTrh]y@^=bHFIP*h_0iB*H R-F&Ɨ+Fs.22Җ.Rg!\)bVe5-O{p><~p,uH4J ZȘ~88X _dé$ d"cCŐEb;()~ }*A@@ޏQEih((gђ~JF"Ȋ1LA`BA{"XH2!bzBB, q-b"dmCiChVJh-$$TF*Tk(>!k"t%"A x>?\`k4 \H/>FJ6%%ҵmm`m*"CjAW> "RYDE02Բѥjv;30@D,p2E d!QTXH,QUA`EE`" (`EUU" UEYʣJF0cV"ҰT`YDHVFEB@HQ" >ъ)H((D\j0RAp:YadMd9^QMx*0oWA) YAQ¡Z'0a6NOYK٦r/s\d]sa$uh,!.I eqih$\ć4*꽞4>ݱ<ZQI3j(^B9êkC~qOYq4r(2fyt5 "ƅHs8eI-F"e 9.j>,.AAAOU`4mkN@tؔI ug΃qe%!4XQL6[g9DyTEy1'x""2as DlJ2 7F˜ l2n&PW&yB786x]y-y HFrOH1 `' +VnSW"f>ZD{Ve<$ίpYEUYFhhz8-jOJ$.lBN\2pq~7z94ˬV(@TB~ /9C :ײǫSivom  NYj|sv, =C'i;m$3-O Caa=h(%e֦|`PD̠++X9@.ugp)ENȵ0:",^"xk=!uY{Hx݆k PI̸ (Up.ɮ\ "dNXcFċaz '|Bc$0E"ry-N'*:>,. #iQPs3 `&@1Jj(3&'ffhX3OLb܌uBɉq !IIr%uņdA1d mw@ P0!sN5mu0 Y eZʛ$yTH B8 Nei4fTgWlL}R_ztwgZN CwZ`&Ru`!)|W, 8SuW`E֢N@͙'?US$ *=L(t;llD";;@P@,3dLYvƤUg `6lr@((}˔x4-@$$vChWh{v -m |t Br!"ň"1AQPŐY *$FvHŋ,U@C$YPI$E" @"H(0otd`kd_I6ڞI{c{v#C̥!Lט}]Hf9:/`om\Qp;Uj q^`+8CU PPV*T%@JUUUA VSTb Y ѲPAYVB&l2-P Լbʈ1Trd Ad`Zt 14)`Sn0zXQ 0dQ@e¶ d^ DLlTTQ4j Imj00maaUaXi2YPcm!(̊ $Y5Z‰-1VX(`YEbL;%1 VUdA+m&jwh0vHd Y2FJcX F "6˦Øj1rHW5!q Wf  FօT",Qg-c7r,5*VAQ`4X)Z (03()# RXvYф"(QAI+:$fE;}9exƱK(((u$*Ơ)Uxȶ2uM Yf2Ă{ :YA WJR[0A)2Q1Nw56 %Z2aA>J]Du!JBe#"r n#@ w`IhheJ+9)>dRĂ'l YRR3v̢Y0\ RQD((+&$2M@FHX"2 aHHHrҤ fPr,z01D&R* D$:- dbfX0%AIh#%‚FIP 0I.RTE2)BS93k3y.O3^錓i2T3ZU,:O#C8A呆՛iB95矹 S#xiA7 ܢ01U`A7ԁs !zTjHP]I#x ,!@at l719xu'bhR߱l1$R!rTIOXOC.pqT1 `gfC `O=b5P3961\s|]v =@c:BPV@dHQPF,@xln+ŭo}a2`0 (EX3mjp︃o؁yxKج0QVm r@$*T"8Zp$ zNZs!K'@$$A$͡x;XFUUU~ 螔O\ Jސs6hB|ic^ ^@ ) 6 db@EKd:WA~f!Q "'B 4,A! 8""IVEQUEW,hC<#.*""Rh0Y19B@"Јw~;MϱNY aN4P, |72C&\@ 0 ffff+NS hݸ3' 9 7UBiyi g-!DT2J|u H#D6VFRK.^[r[HFpNSuL¼2bPQ -R2bߥ:d $@A,F(DAyIbb,b@Jbp*YC2(`("B W- UBc$P*ED A0Y*1YQ 0'rA M` T^0ThZj='6axO:zм$D? z UD|'f( )q=BQڰLe˅+@ D5@`5dDHai$U` VRxb(^D& Lق.bdJxALE}hsMC,&%Pd2 m(dAWNa7-Dp!de`T ) uD @v5o M#ڙIcBQ>(@bɺ$@;PWpqy)?3DĈ Ym:J!J[5 C+.KR>ti?gиuJME]>kēdLfdXRS0Ž?EŃN0Prw|vLUNs/;8pJ8d/6ѕETU.e,HqNrVr"u[ .53wq 8,A**h) ~1O!h(~FI*) ZJ*a4iZb53 " D5$G>I"890 pm왊 CjBf- E-2*+ XH| i'Bc|#O@7/G!Xak0EV d$*10Fk !z=x };㻆硝jzx <, =TwX>Ɔ*{l0}OGfbPZֵ 2PbرPDS-k0C-)a"@3d1I$P 05N 2SÑGIҒ !V*-20]Y" )|&`c^:- iF-a 3 d`PRZajRI*d$ JRC ؒT0Ɇ%*$B15i?v] dE k+Dr@~i?=d?'I@U_à~o͟o4Ŕ1((}).#,o{ʹbXriB op{0RP`aG @P PP0VE1(!Id[ "  0 L"##J1J DR2Y(#iCdRD˹&#H,)e,<@Y %{)9$~?Jutk@b-{B)-,I'-5d 0kM!dDa3T77iRAP,C mSSk/] A$`0dRHzXA) = `d D(`J D@Y1zڪH Ha")jAe]a;EN ǔ RF:3cFƍ64lmhJ=>n.Y$\ @7@UTA d5#DTl$Y!"D03OhYQ Krr JZn{|CWTj -@*)@@{1dm @=CV(#D|s"d$S)x!!@*Ÿv@$BAS7`P" OX@Hh("UUYDHDd) 0$`Sq3`Sv;H,&y7ਪ AI"$*Kd,CX*`Q1Ad"ʁ HJcHQB HQ,  D*FJB,*QBIX @P B*4/R]Ejc&Mp䂂"$PQ]=yʪ*!Me5%UɤXȪ*/z g gG>䐒z[A[mIWѢ>SGUUTUUUUUUR1 p<r:xV HC'h xZI-T'`Qc#((ȢR,>$1CAms!$+֧1COOI:}XyJ8t5%S@&>=`$= zC=CVCpv6(R9+:Sc8D*@qPĥ%"v:Q %@*I17KIՇ`oM6'։ t1xR=1YQQ-Oʅ6b`}1g4dc1e`+eJBH$b*yk!i4Nm ^{G>QG}@+qv}@9w*ws4W)NjjXBDUilAC+Ts$ D,z7pIt!'fXc&DBV5 %')bT^ aJȤA2YL i^RljĦ\Æؼ)%0aR&ူk,$jQcC2vTA9q0`!?Sp8nLFɴ6 j)*ÜM}/L+ q ѓra`)dXϻDb A&6d2⢻nAcTG{pt- !P%D sL&ٺBNxt(PE#Fr#"ڽw+|%@}*'8 0 *o/EPKĝ*ִgu$[j HP#0@8<򇎢^`C>KPv%;DM"oavX@:;]Mg[V3Ja B>d$QK.q (Ϡ.БKaRj "Զ& ]CށFu规P%qbr   J00MT%8Y!!J/sCtΧ3!>=$/Vv2 0B)!w̌}Ľ;`;IbD"/PUW-a |mtUTUCɉBs5%hLMt F "X@FADdd*d¡R@FN9ϸPA DPOca;@M> JŀÖFOJ,P ,[Ĕ*,iviao^,H=M'6$PGeM򣼟!ȂAHh~ԟAڅ@( 1CNN^ʋaIa[ǣ"?JM)$Hn.1r&l xOQ&  R Ȣ,,(REV* DQU|DHX"I_PqUUXV!$9N 4 atZ.q Q@WZ9U; j*?+" DϟnQ&mscuĚ@ kP'ީ:dJE9|&ԗ`H r }W!93p/䧰A z?IIMD !r1"!K"R @Eh@A,Jh  `Mz _;Lz4X9 Q12B[ӀE\Q&oJ[dSgwXwabU( 21(=*\qx 0̱\iS8%9ҎvNJ3=O%:"SvA^Rsu$` h|ڴq WS%N?HaeQ5B!d l* ?vRS `1E5c8(ZD sJX±$=nD ]"bEQJA! P UQA`bITH[BQ@eUU[ u'L/&2@*+P H" *((bŶEΉs(=[y!x< %ª0؇ &$D$gMRIAB"1Z d$$GA_P?TܨX2wyV? *Wq]~/gZ[g2& Əb訁S,/iLx!2HȅO@FT`# M.@>2X\O //Nhqe \Ɗ#Bc"/Ě2ic2'|yѼG8  `3WQ2I6n%ٵS"YPC$0H GKf>}SgenGU=J>9,FLs4pDQsCdḦ́#|($<2HNLP tl]LMT`y2&CB@{sK)w #w܆#UZq718|100I1,}=b`d^sQY9n+V5AiiP#lb"t6賂|r؍uf(cX aGyd- ̜ d!־Eсë~vW!+Y e ⃌2NSB8c9AXBQ̀,!'`=⁂/No2ЌL&aFe 4CtlPC-  /X5'[u#>) B*Gs {JY BMWq,LQ @%`IAKd0ȀTAH`[DJaRIB *ET@TFܠJ #QQ"aEDP3EnU/쎥}"j! H "I'$Ua?<'}w( ѹ\{?pti""lH EDB!oWe5Ǡ 7وj(R(ARHJVE(IKY"T%$U(٠HH`҄@P 3Q=H(lgF|p(>sT|5 V @7z(H @ PTCCZ@ p: U@* INZ sEw7f6颽tU\ZZQ{^mX ]mn̽baˆ/M{]]U^ ֩6&3{:[mR'.gM,f4ِ0i6jl*blɥ ik@N3R(@+A͆uɔ ( JHkUMU+ t;!j.BVٶ3MM IEZ6mMF &VH]4*"ZլFLBQ@ MmTSa[ (т%%RD9m&ԛbEBݺwwcQ1i vc6Q P4UM,LesH!"[SMlbj=PpZv{9 j - Ǹfg^}RD5 h {mVl[6ae<(CN컫iu#!4IWamɥf*Hs)j鱶¶` ;}C@Qڀ@*U@m3 $*pl1;gf:NѦBJA*HTET!TvYA( U%QPE'us,LwG4S = j4RY@P(Q( U@ C*5JiUW:Ͱ]f7tz@uI@4&h@[$4t8QEu- $ XR V)lh`@ 4 SwJQ@(h4E (P4P 2 J!)@PE@UVAFnmEP)B]q(QtiPh(*%P;u=J{4zh h4 H D( V; -JP'")Er1Mh=tl؊ҤP B KORTL&jz D&6OO(&M0D!SOM 2mM3)RSThCh0 @D =A4 A M SĚ~h@?{]3?hf:U?ӴopVϘDK)ϤT#ZI/p~].k'"Y\ae""* iRa k5Hi?u*gC^@@ߜYe@ QϔEqSfيu7iD~Gioםk:ͼ*%^W[9Q);M*jlK&l_}09~iߟckNmSMCu{4 ;o\J<륟- -%G~bt>EeT&fvr)Y,*_Tc] 'p$Ϧ=*u}idxg-룔-&Ȯn ݫl'2׋|va~dSGG ??7G_/\lg3zo*bDyօѥZ ^|/0=*[tpp=-va/ힹj ~*XC4>0=m!Z>hHj_#H}ax~9⯒)۷{A˿RA҆ hg?w)M:#|}ʳw"M>)E?A @,iBTwZI&?:ˋZ,3, I'/Vq #V󂀚0&KLaH$S5"ʓ7IV_U  n|ҟ`@w[V_'㯴}.?iYMz~oӿoPL;C7/`|{K>~z|)KlO/遣ڢ|?+ϿT׀,USQ{r, Qt?p ?  Gm%>62qҍ.SCnp~ZJڏhH-P?~ OtBd쨵8A^:HR'V襱q5,uFPȒH* .B"pԂ aD^Z<5Ca-V %b·@Hf J "zi%:XmZ ;rzV$yȒ=ʏ5A5DUHL48*`=@6ϏՅC" (shEyC~{84 GAsaZaСB=>qK+ d56tD5hb?(Kxz!}l#_CХH} z1mºƘ台A 6;Xe@ U>룠9 BZU^Ħp07p,ΡĊsH'͂0]TJ c(D IwbSKd C}v?aƪ*Ǭ ~ر΀ ٥_ 3MH cW8dRMXKZz9ʀP@+H `0 H(2gkĠm$q=CY;euFR =ݩҫ "zAS^C_ lJhA gXMiZAh?Xub*~j[PDLt;FD/F,rŁhA]}Jh qV07K %?%*3}^Ti >3}1t3M oM*B|BR,dRxv+⢼|/J(td0` A1?w{Vc3IOj\SC!B;c aARh0Г>bkZiHF2|ow)Ɵ,V))(u?yXc(4 I QHTV@:FwI7,,| H3ȍPJô'/<9,RI#D[B {f{{8 }Tuo!XOVHЯטJ' B!vcŎ),nm jC+*dI 'zfyv!CDn| vpZgok28PՅ)_J?WݲaYTJ( * 8|t')* `i]^xc_l7Is|. BC F:~˃@ ycBXt8c^;ux(= c مH49#v,DQoqQ( "˹@g9Ycp]h A`ŔJUe &HG- ;4maAAH4ZjL.%  a 'mp0M$Awe c`3ŋ-h7a}?P E<'}<@ YQNeY@Q589 |COꇄqk{  FC>!tVײRj[{[Z18q"z(!3-ٽEófTuHE? Ά+L@Ǻ`mᥪ;fkco1߶N6"^ƒ)Qa~% BI8ϐ48B ):3Š[Tn AéȊC;VFkf I@{XTOEuW#Ee!lΠ͍{'tIT'l!×ssX}wZLp2(WAŇ)rjL i ~ўxKbI MHe*PGIPyHb>5i0,*CA%6dE, h=Eo^0 ꃄ9R!JQM =O.޺fz;\7a״R*h*UP{,xFP?4ֱ/ҳOP(c:t5 ͂)Lpk,~6aVTPo,^f+=ϰF5}D=y,`]mV' `A/WՆh? 08?ư683d~AMg0 J4c#V9NEmj.SC  T'?үȨT(mcakkŨԅ/qujy >[3Z^zA<-x#tw~ A 494ӟ+^1[6  jV/t>C4fPh#.O,?%4m4F; dZ)$śD.T~X7G "6jBaSDՅC" (shCm;fAuPiPpVy4(yh_Kh|1[kKvl["W`Wxwt?ap,(#UmgMkM"Q5o-e6O.4)i$+ _;/3'"Ph&$F|5X{'9?[ cL*ADjV?4@ĒMly$!oRտw,cA>Z#B^bnS-1*THR8 : &G(}!y'o_B\0/צ/Ddq t«iRuj;\,0z ;_eAPΒ4E[ؠ<^xc_l7Istn*HbEJW_Ac@bƄ=Ypƽ/VGQm3 z. $ H* hrGqiX-,LaRP!K Er"3&PYhG&(E/ ]-cTԨ a߸QC,?&) `D֖x yD{#XH {W =g v:ҪM&7oUXAQqpk~lwY,N1dQC >k![\ *SB &P]C!X bZ(45DM_bc on<BO gOwTfөk}iP>obG|qr-Zt|`O]4)TZ>֌N)HLvo@Qph#}ٕROkt~0.^߿|Hgvp=H4TG$@?X!!Vv>@t Y8|`T}0X' 9Zur5#N-xV|#`{>O)E1bijkYZ&8+hAA\Z7yHq4iP? ^61o)$A%*}\pT!Tg{.%iEdBMAkg"( 82ĶWH!xBUDym>|_`!m m@9QD%˻-{FPWBxFLamo!>;d9 RF?WZ9AenvP:7ҟyaG(h&X#BV4!ASYmtk*(2k1Y [6M^BK`5ȸj!)`N&v\GvX@dB#$+'qC@ثręq0AM7XF%jLBhVw&Jxm0"`P)+*`0}s)9j ,X8 jMs%5G9 08|@V PT8q"*&Z U:QDQ 5,|? d[b"r*rC *۶Bv묷fm/W Pi/#- }Ŕ6Jϫ]CFG|e v`<)$N*pzjd{`~%@z,ޕx7wdꃠz(J6W z橰f դ ۳t@C((}"Qx ´{H)E7(>/9 oy[:@‡?x$5F"mΙ⠏LÁРU4/ 箅<gI5ĂŸ/qY@}5pip9&H@R a[ ~&,  G~b O2/ C @@./pa,1) " <3fq"" Di`%=wU;}HSGdD JHu4]M'Dzo5?( " iCHw}wJIv,R6z9],p3E$zldՈv@i@DJ(U[tPlQ@8`Q `$]\"(&tN}P|4qpJ:jʟ 5Ez=lQAt (thPLd2gi>H8 ~ń̐A'.@D:0!C $lL ϻM+T_ꪵuA'uQūʜ!}Tԏ9ؼγz憌jh[Jڻ'(EᏂzYfМd]4BbliArtw 0(1EoІMn ȓ)U 5~z !(_B%XpC]_9 *a#7;42! H;__iJ Ҋ,$ (Bn|_˽&5_u$M 3Ϗ֪aE6x/WdA&q:grC4ch7֗q2=5| IJa=W - m2U|B L!4MQYu/Q?oX|o7*?Fӑh``</F+Jb%3@8`L&`o&)t{,I$ )μf{GɾZtx:u-? FHEGϢ-kOgQgJdrq1(ZRXvBZ*dj{45\l:$|VjMP$W*(+Ueo 4wQIl 1(!if D E$P+h@?!2~\.>Lt[x%mweLBV@=87ť6OdeRYb>yt?6bWĆ!HPb_p5@@ ԏ+e-BPX_^qȡB k6|$z)mkpsC@@+F&E, 8 ¸^A"iu %[U퐰+^K YOX#?jN 1=BidJmaFap>^И^Ll_NR[@eNCha0T{vVu ͼA/ ,i/4i,l6 އo 4#cP7@1zDDh&d -h/+@ Qz.}w5օ™PHTGg`MW] ҂1 `ZH @ 8B!'H\ŸWc#XX7[}XU\͡EpQ3`oJ U; &p$E,˨, (=t[#e=8Q*3E]>,Zb&bKTL}u+2I8/`Ք|TMaEìlx8/p j}1B2H!5ث mI5Awe c#'Ŗd".Q)<3 lL?a(q!<E:OYQNg\a@Qת76>|= > nqk||갡b~|GQ߾4#g,-c1&|P>d;8{veGTSZam]G{ ~#aMڡåJR $@AR݋dD#@p>T"ȑ TU t"4JX~Q(Urr|{m@iД뗇S;G뉐TkXyZF>5HFQlEiPbѣ#v5TH!ZnJ[}O_V@ӗ]>Gu=@7/lAPzEfh@z}1ޡW|Au[yjA uh*R=߬q&۲϶?ȏ|?A^Kj_pbAf~?u"LF^\x/ 2-=ǽSŶof3T_I$I$$ګ4o4&>ќ ٠~¯C/w1\R ϔеIUUb$!h(H:5?x?,Qbt5?Nzo+l,_#" 9mHlAM޻rD?γܸXh!f!^ 33*$(I(B(5Hvix\ga" CG'NK#tXc+ǰϫ_=Qq8Zے?8a)DY3 #ȯ,& )Z x}'x<|~ ;y/Z-VqJ7$1m]t#u3;v+EMWhڻ 7ZPWf۝[֭eR\ڹ^FݛmcQjƜ[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۫&u/c smVdAkPSGZ#k#%يs0QaQÙw~l@d&ʖ n$A3kt?2VͶkCckЈdUY8Fәq>CwkF1_vd/Ai |ͨ@Cz w{ׅ퐀&`qD5ݧMѾ4-P"k[50#A1޸F^k$UO 9S瞻\G RҚ !E5zk0Lŀ7KB,< I#Xfֵ oEKNn g\#RڴMzNi;n30|^{SCH 1MX;씝v~PX GmPpl"V#Y1Ǚu+,+dTlC i*% V %.?XQ$;?!&2zc)cl馰jr ("f0EDD[uy^$ęŷ`j>̋G0FMw[ s^oxq31ѝ6 OMy3<1ó8 }Ч@V{rKwEg5Hbt2kAQ=TX_n >rəMƃy 9*:걽2ŜPj; NDBuvC+KY~ʋ9pxĨʴypo_݁aWCh}&~``Qgڶ;Gdh^X9U%VDtmP22gI5[^a3.QgiGfa%iclXR‡BL &u TlK&,#;U&3vw^4,!z_Zm$R =#a þ-r i9mӝ)Q; W$VL lNЧ(\Zb)\"yf(Tnv2KSNzʷsfD*GN1+"#Fwc~{e`xuc!'glC U#"Bկaˆ+8eCd 3$zJ37j"(O95K?;m`\)!!oK^c=Ɔ ְ}g/13\uJ ~bb=hKW?Osh|9oMkv-) !Tïm=?&=ۿ%:JcgbH9|BQ_aωF}: z8N?OƄR^c,#$FP{!{rC(XEǷii'KeajsTL8ps^tt`5^;\ Q&Tw|2ʿ?#E#7T&^ȨfhWu#ܺ7pJPJZ AN,WK],X=bUd NوY5 Ջu,=h9T: u*JNH^8ըۄ!sz#h† dGv'Vhc5{Jͩx.5ܖVOhK:}jq\/ M>ʷO,uC7Oyt=:<&V<zcG WA8C; tg$GKM^aJvd }v˝\0\?r\tޤTQngF5כҵk{^Aȝ 0=7'"Ci~PRUI*jBUI$)*jkVW9IVIVTJ(RIjRHQRʨdU+EJ*%TJԕjԥEDS4TUM5VRTUVTZV%kZjRթ)U+JJZRԩ*UVTVKUIRT$*KJ֕-U%*JRVJUZ%JIVZmVU))KJKJZVI$ԪUJ"H%U*TKI*K%**TjE$R%TZԩU*I%UU*RRI)(UJJQ%DQeUjZIJ*IH%T,jR֪kUU*ʑ-J`*jZ)b,RRUj$UZKJhURUJԵ&ITH%U)UJ"ժU*JҤZZU*YR5RjUY$QKZi)ՕIU"EEiI%ZUTZ*JVTZZV%)*-%)J**5ԪJZ*R-UTU*QUSTET3DS$TJH*RҖ[)kVZ%UJJ-ZJ)UZ֊IdR4UҤU+*I*ZQVMiUR*TRKZԕTX%HMUTIRZT$UIETkJ%RTZVQTiZRRIU)JVEJEJҪR"R*%VT*VUd TU+ZR%kUI)E$JVHkR*IiVkVE-hVKRԩR!V-)*UZREIRZIRURUUiUUI*R--,iJԪj֕ITIU--V%RJHZrsKU%ZҒIKTR$EYU%J)RTԴUDKJQV%EZJ"IUjTUKZURRUjU%i*I)R)RkQZI%I%"EIQ)UTԕZj$-KHjUKZIU)R*i%IUKSQIRJJ*ʒUTjIRʩJJJJRUZQ+((UREV,Ҫ%ʤhjT%UIi*UZ$TRRT*R֕$JJZ*R*jQ+RIUUj)JR-)-RJRU5)dT)TZkJI%RRIJQZVeU֕+RKU*UhjTJ))RJjU%TUUIUZIe%UIRZjZIUJ-QTեUIUT"UUZ)iI*I*)U*RV-J֩Zk>ZګÞ[n.tJ9Ͷ]kz۶˵Rݚnz\uvmM18r,7c~gxZ_Ąt`ITp]ᑠ6!f[UPl0|YsnNsYCJ)@T*"PPJ_YUdև bư9{3b[RS #bW&/1a[5_jGJ S)isgήtF&Tc;P kleg\j9fU];SXcyuݥhI  EċHp4ADBK ! ( NA 3Yh2lv+ā$N`r W FcBYNEyS\Y@5h#VŠD,ε)`>{ז8ᅷ! $dbek]:Tj`̰ɹSXA!8CEƸ@l2#RQZ뱃}Ea&Z9cIE,uj%L $㊡ʎ[ 6[rTe&,c1FdD8Q!C,I@ӓ4D1F,ȃ' *,Ĉ:f`4YH O8 x! qk?ܚ!ā Τ਼8&GFOG|:?݇IsxI:OL(Ù5)h}9_?z33{rC#9ܭs-NG{/ș 2;?LZԁY6VZI?k?߽Ti4Đ!,jw#WbSĈK ]feveHmD$YV& 8yh$A$ԁːYB$L%f%3c,UuYĕ")JXH`B^ 5*FJ!RD+$YV& I+ 9A%" $\Ri$a+1,ed `v;dS|Zfn-R𵇠,G}09I_#e96Kf>o9fjWc}m.A]CGwDCv4l&8\;WA^=: ԹIs=ޚѸ-g!e2IW'=tde${"$1*@׷]eCl$]ڬڔaCSȗ{UyWF7TW'-̮TLgj7δrXf£sC|%t>1vMڛm ګ{ygiu#cRh-a〱bU@X~֦knܫruc8{g*UE+""C }&9fBH/4_.`oL!nM{khӦG*[ na|>~b]8Y3p@ ٔq)\ni&s vKCs*Cř~#akw1VfS6#E9f<.|,#0 4=d8|6D+aggrҝ}a%%0V548g5T#OF'YHYcuZiu=Zh!kދԧ=AlMP3/D[ YY02*z 8b{$%aP|}a'7zm_rx0:N>+3FބJPa%o[۹v|[#t8P[zP-*DwfuZܙkV&<ďzr`9bM{7X1)WhCE`ҔqGUjdc7<_.l _v1,&PQOqgR*"vĠZq&kVvڵƓ@QBy7yȋJzxЀk)q]|T H ^UW wxٜ܊H70)h+dĕzwx렼Wn eq02n}""ڃo]+CI%E]hyy"ADF]H׺Nl׵wm X+orB$]{ܾIfH|&pdo5~y$ڄ r% bF>muDs#[G)M}' 1379dU׆:w Jl6K Ӆʭx 䝗|)Ls^kΐ rd 6>2zmW9qܾYYn>%S}SJ627=0olZZաљ|Fln; qڋ%>V!w'ԹW;ʻXWdԝBJWzHF{)I{,wһƆ t[RyšyliWW`B[zyAVoo 9&xs"7wG ʆ]3)31*ݺ=|1Y }PfVDlcbg\gwwis2#:GN* YdyCD\h. ^'(vn%c %%+ Og׻lõíe؊n}.Y|ܼװتQ _~PEa'QY?r%$ aC*tݖs#}g=[tR 啁! *μ,[xWK~uU~3V?H MZ%S$<:03ӑ{CdֹOa!&>32C/50Ac!56f.Mn-vcLj'{GGKBRWIkNTdfdX&&>=iB`kY)];]Es]twn$ C9zà%Ê?E$W}_-ۼ*@-20Duk^ܘꆴH onM =)2MG}N.ť>}?O6h xE!T3ۭ/kvY &bvٹVsտZ ?L@{]}=aj-"03_ujy*ˤlv7\;֦}ҵEl RgyY6Z 8@y|@OE{sjMvޥMW? ,x}8y.)DVL tk2nkb!2TΞvIKX4! S)t`-mA5NLnG 2:3Rz-vOrԒn[uՀ[HM-抨s=(7$A1"5|9*!/LE0Z^nnґj뚃 /5uC̊@==8@YBV [gXN[Q}/#n՝{/)->CA"ַא젾&!9i^zA`_AL9jKc\.y>v6Kw-?-eCH};osS㏺Y/ xHѭ~= `.J 7l@iR F( 믍߿7W@l/c6zk%]*\&ujmJUԉ-xzM˖Ǡ \~3ԁZ )J#!;?g@FƆ'wh{&$wӻD)Z|lb=aoneyl܍;y Ž՚'vcl4fL,嫷ɥ]ۓ3 G3KЇin0k3:{|$]`Jmyե/#zj .&51C*Fzw-6%`i q[uU]'FzNݼj Rʽ40"$wH$ 0OdQO<5u ͮĎw.>,07:&IDxfe,4p{=u:fzP >G x!qJy#1 #oW.\=f2bW~ `pQM#. 3-%QT Dr̍PxR@&ezrg e-d -ev\9 ·#(qg6Y=&}87#woR)z6xLOJfH3$E쒗z@?>k-kY)&(h¢> ,0hWg1"SC"9c" w^,X G1k!#71[R-~ƔvC50HKnKg('"v+r ]\]r"<ȆZ mV|@<[1b7!RR%HT5L`:L*yif kF+2'wM|hVޝmT;:ķLTMLv {ʵ0z ?J\Sq"D"]y> G:U!_y`C f h*bd\b}  m+z,xYn*[TEKYAX_Wڅ1*`Xt ׵7F!J_+C+y-i9ybzA ovS i'oc+7c{49#ŅB!~ɚ &+@xJ @(%a7Zr^jad،^` xYR( `KBby~02R^|> +v_3K\#oI.'𓘈ZJ\ZkdRo^T&r6"]vlA{dw}*\1s/[9 + D]41Bȧ:Sw2KwWf'A ^`D Ĉ}"8]~IC*2)u67w\(hI_Pz7(J?|wJaQ7#stE'{DCtC~R J.LUbƢ]9 k Dt,]zsVff\2Vff^1 >5ob1T]VښMoOwriO HH ]]Q_ h_Ͽg3-j3WyI;I;&.T$oK % J—teWz<5zWۼ>)@%!:}T*XƢwo4@ CVncVo-Yz R\Pr2`$ 2 = ђ:M4CH&&n2y?6jz;{ďI}-94W%\׍BEAGuM3^5dh KrBh"wEFG6̳q'҄pgn"8NJF!1vd( T5ݓO~T-N}3.~ w\<4*XŌ߯w=+􀮗D!(D;ʊDu΋rիƂQ 2BQAS $(hS#1yr)s0ƒ^E]|Qvw_lPxH?vGxd,L##1|3ݽc (F)4!$HQQqԚ9,C  ]lq"^9g{Xb0pM9N̛^2,M}*^e[ݾޥoVD[ PGR|op"'@iJsG[o:āie\BVD,HUjQVg$A+!V*Fػ\پЅ!09WY&"յ!3'=-^Ue6^1걎@Iy-.)oXHxD@$2/[Y۴0i@02dLGЊ;o$O*\gsk `7U82݃>r6VK/PpsySٺ&\V9kU0X2[⧜0n:A'u&/nluhIliٱRn]X4I~ݩ474kËԐ%.J֪%.?:@2%[kT |ƑSXfm9M$*qfzerzS8\>*:k+^W7C|w:+%-.h$zۃ.U1`w;EGMi_vZ%`Hz p;[uQyKyJܮ.HTg!  h_bJnQ1{Zg{yٶc$7f@?RjL8hƦ^*[E\&,Dёuu. ȑ$[!=^;* )VCxIH a//ie@Ke) Mۗ %j4F>s8݀dN~/x MZ|0ם9K"MI0+V]LuqEY& #$;бV: Qc4|r>J~;X>ln|w g(9R۬BJevRsy]M)X2#5Օ/EUbse8k P2צ`$ @JJChЛ 7afD/)#򞸴hi}" B"{G@i\0.\2lJ:o~ &ּb;X6QBg>zc[(* eks>"~1<"B]^ `@QN iUud ZJ#YJe%npb#:kZng7G/pCF@ h<޹y1SD³ȅ^řY/9s(}urdk`,2Ab,ׁjƆnƬİm>k{` UN% t0鱝 H+gBIJ`}+><\GA 33(xCRrTh*T_# ,>rB=pF2;}%-f`]*v Q$otG)y.K:٦/ 3Q^!^iUz l{\us#ŕ!U΍n< aSyuEg&L]wgbu6_F>pTLs6kWevXXr 2\ ĸme ?X.\ThV*&Λ7ުlN!֝(Ad(XM \B3_J"߼l>IB;Id=]T'.)z(j,8d&)\"DK1۬uޘQ@f &JgX]Du[wu@i YZa.EΞ=uŀj0dOY7*089tG?l趒Vhx ?7O._z <"=q}1u9JH (4@߲WإE|1@0O{_{p6yɴPo38O=y1r6&kw~Ώ.yL\ %g|g^SjkH:a2{d"#}׮-Q(oW "MkL>:TU.)Kc‰;n1 Ӿ]tQ"Q.nXj 84!lnEqLvt;hxX 9!|E%E:نRD (<݉Noourxf3@+@:&"6u @vTm Ϩz8dFJaU H`5tV MP&1y]A$TA!8wd'Q8!1x;Rtm|lezHGɓ1 ՛ʒfPwr"nyx# SrR· t xwC=2ڍa _OzC-]6{;z B$"V1ɍ *Y aUp5TqWϝ݀aZ?<~+W5[[KE7׀$?'#9:H44(t_ qKw*2(VGVj]JyL(FAӅŇy  $w91YtICFnlݔ-Be+:X Қ籄GՙXC=14aŀ q:yoq}aèbt)X(n;]*y:@]Ǽ]q;ޥai*2d]]<3֠Qџ+ V ڡ@axkP9 示D7:|(;M:{nyB'#Ҩڧܓ(#ET pؾUՈsb:iߠJ%uv#]X7 ƥݧ?jǢ xsO;u&'hͷ&rO9ywyu Bѷ.WO<ݛ};ݠ0 d^ Z6ELxJހ3t2Vtcy?Kb!v/ H~9 -|ke Oa6D*nF11ݼ_~j/;56fe-O/Mo\䅞ZtHu Z53 ]:UDj| 𚊮C+_?(爷 [+o4۰#'__\ޗ {oK77޺_^}k$|cǃyx咵l~gzl.yyR,owz* yYXh(Zjm{F >*YP8@A.MZ$}5{0r}(I/5z]xoi%x?yYL(t+37='V_De*+ w*Qf7k+T{]f[1w*M ̓$34<*VYEF(8e}Hq .gOҋNvV[{,/zyV/~2{\+6GfRUF1RVO/l;o|K{+#@"9{){m&dt;uke5Q: S /Aۮߣ~ֈG`pa~1` }q[(kLZƁIBьHٞQ/ة+>-&#!?ߵ>߷GX~ l qR@MR0ߋm^,DsηYgYјle?0߳|ݐ>ݼ+udKWm]ElEB$$Ŀ'2D:F(zH2Ͼq 9dc#?S3|vp{⟛-+7;s#f|6dAu5N{͢LQ"D>GSȒ  Җ5L䴴u"|@*^ؠ7Zd dУ[)=ͽlvGv*>Yy~{nSaA@+.f HoMkw5r9߻K|D5Z1!}hPda>*Fkc:j>Z;6 #3'odcxGG9貾RhY$\J'8 ,= qs9׮CbDF< i$`kmG#4P8ft˝.P2## 0? cxL8 H|@b&}z6.[>ڽ0(  &y&q<&FX٘i<^IQ$ +qTR<tqr6Sr;Tb^lh";!wK=jAF,VRLr1|D4%C@RN Zμ R!ogJ1ZHnkp16Y-+4% *? FTx*ǵ |Ze`TT HCa5m(ssr#IVsT۾=WeT HXr9N4wG; ׽B?Iw4b#zV='+ e ]eJ|/WQK[ ge]sS~hEFyV Ն۲J-1Z\YlE=:4I% kܦQbQhMlc(׳QG ^gb263p@Gڗ-ٻ-KLbO/BM6k)^B qcQ^3Tދ|pZq{3wq2qB0I=ŐT>xB3f,C? Pi%=KzMM{ fxŃg \AaāTJ? Usoro"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 !41~"# ξ $ Q#13E\flNr¹qրXV)JErto~OcU>=Vz~Cn`@$W;?nw^Yq6zDՄ-@ &C+M*q$16a$E"eL|p#N@#p`d3< ,+Yl 1}Lx .@-ZٛěW{zaђ?A //C- !@3#EAR$"4L a<{ ijy;98?weCGه3 1'j]is#?(G KKs)@ex\$E"6 (7Ӝ5n8QR DM|鯧r <0>&2r?H ٝ0f)%Ȝ@jT._Y5irڎHГ[c1} }3``)1OtK* IKt3!bظa&U[,npcśg|IRJs>(oy Ls ;I yxmv.X6 ˼^WL|Kg\4Rˀ9ͽ9!k;n!gUz#ZTrU Bu:f){k8no|˒ e؞XPhGQr2z7[@k縔Jq҂h\jGgƒ_9ސg?-OCl"̭DIc2#ix>Eq {|c#LQ07ZO~d1at}WVq*r[uY7ouZ (Xlͥa$IVUdfr)x|F~@P&?J4W6DyNƤFDݹ}5F]pxE*LZ^|h(rB^B8J'E^Mj39ZrjÀ 4 Rž@ l :wTFhL umX.%.$DEr3/f?*,$J D]v{2F0 {䱼'uN\s GV\7&]Ѡ@1E"0Eihi$mݘIR((!^ӽ3ɢP R0Qȴ^ Dbk\dA)]]' - "Z~ֹw*&(\ݣ\DE-Vqom&]Mg:rxr+XhmNR4wib 6 45Ca]Xr1W{z˫_z1pdP) ;!'NwaG<߷`# @b N"1 @k|<+y[k\HVP( }*<ΠGq>^!w XsC7A !gF4-.+*bT HJ,ڬ65}駱Q7LwA?f59(W~14';m[K<.d1g\ W$sSD4o$+i VQڜSSpXV)1QJ)94ސEZ 2Tkl,<1D|twj|237FeSW-^\2ƫL*-aL 9uIUP g3Em5F9O2 +~xR(?8.1XeBI!3"dR\BQ %I :v^j7ea^sxl>vluFj[Λ@wU`M&5ϬDtwٚ6" Sقe_ȾIJM!jBM3E=DYS) Xy {9 3|e`}!݀@!&淪B̜OX7H8 "B" "FqXo^/ CxϧߦS`)$"Xw@:AnT93ρ97]ݑ@ Q @P^cskW5Fʻo\nQ< hd8(M˞0`Bnb1`$RP-d}$P9 t @:bos`!4ތM@~?Ay!>;T @r(8/n-S dܠPOÅG#>4kͮy΢G9;z냸.wwPr{qĐ$"R;WiqJ`'xk^:wA M"6jV]F]Bx6C:A '.),R |! ;{shp^u9ͳ& `Ph! Rg !!}97(Ɣ-[s|)b)D!C"F0Oh tA Amc " JtT2@7Ma50<F!B_`5Tk\ lPPID)8h#%l0!RQFxpDJ "ܻIbЀ`sH4bk<77fu}mX J\~x~?6}v8@Fj K@ n5gϯ9vptqPKf ūZmMyysg]9<&E2D~9" :C10`A!H 6wv \h1# kO# J *8 (c elѹ{yΧY\A1q è^!4d1q|}d`{ wPl] d @ + ( g~ЗM0n~B7p87L3djRոiU-noR߉V14-\{^˗mּ ~w2&ly*UBCLp' mo ɜA2wS*+U#<ueZ) ENjgQ\;Gũ!C~?p(zk1(y69ιU@ȥR5z`Мq@gxo=:ǃ@cs ~~u7\69 !uxcz渚r@ f̠PZ8_H=}45~8 5f{y:xPx A1=:7.FǽA>!o~xua}:Ðn!ruׯ.܇ k^: hyQPc ,|l>_:ƀaP  I3 C$]z`yw{PF >q1bgFןzz<6@D̚jt(/wWVbDYwx(.@]wQ~:#2!.x^xCg:\ll| HR$adVb4%aA7BB8$f7'ҁBe$-_d{Z$yw]P m|p㵳)hڑ]AbG ^s NvhוּS{Z9p)iz+A.:iOfķƬ?J s94vƖs;⬊E^Z]ECkn;XiT+s%o4 UP?c)(YMeHbm^S&Wҏ͘$ٹ]|==ToO+Sf 7;[g+Y=NPfiw^5nVCvlgk玨l}C2=Q*0{9U*j&.TX!){q-K)]^,$"yrȣ.eOozQhZH 8C{iCh^[i.Q15Y(4JG(;l/BD%,tY\ݺvwn{v2-uPF~^d|M(mބUH*FM1a= !"1h5y{r:_ " v hn@]Yqݰ-4E1c2߿ŽP%cA\떊3vMH8DiA$'`$&])8Lc+F0V} l 4o+\owb$EhDg( + Bu rX`Dm Yrj4bh:@O]wm_uɾ耄hҙȠ@u@5L`4C@U078b݂8l- q`Dby0 "D?y5 σd%֧3K:ws @cl c@WaG%X "3PAm 'jH>i40a K 1j뮷zD4hC,P5IRZ=u8yGKG#JpY\"cF4ʠ*PV62$ںf/ՈݐvX Jɳkf,6XKd)^Zӗ&{U\x)ݽ4\jRM͎ Lᙱ{8J#`!(2H !@i|85F"w{^"ODQH{u:K%B"UvhZDd3u K1-jO}[LQ)E%R!cqwDR-Z\dcuVhTͳnCT)Ů2iM +Q#T09%i]6,M{߀?xt #׽]DPiKD4Mtzu@,hꃄ!N &P!HcG !oY#2|k@ #w뵜nɦ>  Tg[paq}C /ɡC0$?#[{&gOocN>YGBlU I]۝lkAd"THHYUw;LK1|oZ7e`M\淺@4@E 5)R 4} 5LUTM7h9"FzJF =>:)w;ۡx?QD":~UZ17UP:Ct 8E-D@< 3bƔ59}BDuoݶIE!P)4b=ssdv%z:H +B"{ mD@(Rsmʵb8SGʅHfj ̷{f3ǺRHfeyψ黅񏳟‹^ ^dwNG`{@iQV+LR! 6b")޽Diz aD) 1SJ@ʔ/\YM_9ūo' zΩ1`aF"8zq5(wՂ!H 0Ah/:#i< qq ;]kf0o{Q ~Qĥ Z" qߺP #`6D]Fr^(.9mm th˳4'>qΜ"hDx٤@Jyj`qU?{zbHed5)5 )';"@D .s *$x7Q=X|AQ/qչ{EhM{M9~{5R@iDiRT F#TBƑein,*::ַg/bs;59! h idST-oO:eGj/1Jzlo0W;׾}~yߜ^K; :dCR0#`7i~|@9X=m>/z2:F9wٵBx{~^+j;*sZS68r`P3:aG%is!|А)[w["YţF2\x+Z|gAu`< GkL6 L;O<&\y|BbEO[nZ*Zݙ[hY|rKl,2WIgct&zqV(;IѕP>yaPjoq b9 ڂ LT|<ˬq+p,ڐiTк^/ûCrCǔpZLi ;hs>VGd']/ΠŚ&u`uҥ&3sp^ǽ ?=#0MvQh\/G\n{ 3]I2Eb7J[sY39͍ţFE[ lٙml^^Zw6ÄpCc\֯K# cκչd)>5lb 2"[֡4myS "T@JL4Lcx_I+c6IF\R=grY7_ 2541b#hAHbQ HHiJxBQ"'tr9X)R"Y)BAf!6^JE0QHCB\{޽h!T%*FިFBm~vf鍜o6b7e,%ιj{9ͳk OF! !HY(@EBx!GHz9z ;U;ao#m̱,@sFfڵJgm =jPZtR5]@BZR1'X(n2x⨌Ŕ(05c~+S/~WQ%íP+O1|jεgc;QG%;% pq-KiHѵ=d:deؒG{k닮m]LKww}sC bf`G h0F+@DGH"=3Qw k"3TMD{nf|_O=F:ֵngcBE!6(RR7Vi Ab*h )shkڈU 4phG~0ݛro/^yXMӆ|}(j^wmZ5cM~ 9΃0 Q.) b۾|GQh0"hzciBic@}g]Vͺ~s9.iR'7]j#@41ш8}(qBgtJ,xC76p=]EօE\AHr]VfWp~{bQS׻:})ѯ* is 6,": iD9 @=寝_":@ 'Y!rh[uXChXDD%#hŔ!.E R6FXhΞ68F[ .lDvq7]e@~S/zՑ- /e@;CDN2hw;@4@8p(۪!%<; !yZtsrݮT ""+xTh@eb2r(CŢ-ZtB 5]1LqZs\nEGd:S]H^gfF_,u#Ίl31AK;鍷1hK;n21 d!2閼:Ma3<9UYF_^0c ^<}-%xa-V9r .St*݁ϠisaevXݰ{u}g|ۅKWt I@Mi*Vnb9YF(C0;N19DCG4 *Rj識6ֱq+" =k۠1j!uDaf|{羖,s;ۈ 툉̝e8ls3@ XZo;Y[% 186]wׯ{ݾm"FO2Ҵ-as;۠5b#=ϼIg8xh:E"P eP! cu*@Z-@5HNzs~+U}}^?@ZmlRhwP81 B-HZ)H.:-"V)qіij4E]a‘Z%TfVjMkZϏ>|GG>˅"%,^}43|[R~w`7@EsN.2e'WL ujglBduOi{3D:V+ᖇ]0 n|TtZ$\n1PX ՝]ڤu-}5dQl{Z[xi xCRJ;(wEO31׏Bfō^nƥtN!hz1S"veP(q:ڵ@-:aP4Q)ڦ,sēi |D^V꧉({j=Mn+ꮖ> ^gnrj"8i4a{SZ1|BT6reInUBӘby|.^策9`G駠jY۹Tq:>l0wJ K# v)KJzEd}dFf1v2.抓sߎF䎷}g;QΎkEϱP^$JTUD[ceWwC:ѕ&6e\9g]ڥ-<Uݜu Ѻ!8 hrjzE9~oettN۬\mzbJ{R_ѳTȍ4'E7ieAO}c *ޛ*,4QU[+Zp=iFus$weKKjШ>̚j u,q>[\fd`xN:Ʒ{v!I8'q~ӜU\yo^<l>YUJ=DJ4i&Ο+a(Sz%ƸBzr:eFتͩ?(cl{e>ZFɝX7n%}}6\:Vh֦YҾ32}HE5ha%)oAdCB 7ōB؍0N\d c>p9q*jjrM+Jy~䙊t`' {'53ߩzrnWfrqx;˷7D*s}wZ $θ9Emsz[Nno5k![1cɊNW=2@]׬f(􋜳 k5m1{cݦ[~]e"{2se{/2o & s_|3IxQ7rYhw@b01zu7ΌiWxFvqth;{+|q;|;އҾ侻Piԁjr*a:)FBwYyzפ1!v#5#9F ~AC= ^DNyVBC:X+JrO8#}|Г[aꘞPubQ;HdxCknn?n{a+b4%$HݣknS~:5a]vVr,(XBﴵ j"nɩ2@Wϧ\m/yw/ WLGYqէ9KrQ /7D鉫D\fv] D: o:3,$2fU;׽Nu"k i-yu5Yqp9 )y8fʽ\x*|j03~r-p.* 7.X2t)ISs)!uhb.D kn'+r{f;O`6ajrq̉hQtu`鹣m,3Ow%.EqӫBt :j['T {)y#ڻKθ9;Q~ @PrX`.G{Ӧ/˼Th`97y'YJ .3dI|=k6eTi[sP ~k&o,{UP5w8BwQQ Rfv7ɮ^%맭ԝ]蛾B3"ӜvC!v_|VLxoNNI縻3@]+˱79e7!6󳹽 ֲXu<[ K_?t 믪@Y(5=/ wnudnG5Ji޻]bh@ 7jwͻ{= 3Wtī 4SVjyqX5t ƂDՋIJ JsqQEϯ7dcv)y 2W V _F\QꤊyһIE>bM SIO'2ySB/b hLsk`T[e|`GaN3}ԘKʂu>i;F$g=9kz-_?=&V=e;>w{oZ{6g8TλeC4HQIu(iHd@D4Q]@VyAȞ 9? z:zO[]X UЉۜ $UMcH(ڿeh-*v E-: ;/<֒Ÿ ʼnXi}s_$s22l8 A;J=(|v?dݮwww ,=x=Lo[yeDP֛׽^ݖƛjKBD>vս#g0 Q3);֯n┸ Ja1 ɹŠwNCb@W@p"ijJ"NE D*kwU6{H੄Ix84,}ý;4QDzA$٥./? Dd}]Å  s^Nvd U/;yִ:cd/̉릫@95OcNgHϯ-:d ]{wtC1#`T6h4_8v֛}{5d!"xQWl){):)R3^ٍ#]޺q :BV0l^K\#'N'OvEhB#V^U+9s:!]װettU(m "V?^势[ k (i*|)=$* YØz*bP0{:?ݍVo ^"> }/5W9ZGlYͲIsOP@'%j/sAEw~N٥_]]av:^Vь4|B ) YPMU7ym ]bbT`,Y;: ~s8PP^]%nuQ 7zw@2S{)(Bm'bzT/`N2p&B3pKNu];WX)3b WG]9 Ň>in8 `Wv&ATCUQی(LE^yPykg[+6aǭ:ޗmm߂jz2kxuKBdwfpRZDAY/ nb .OEΡ+{ݙY>! B;DGpA!(nu6+66ygArF60+O.N*Ťf|t(lFwt)(x@|" u:.G` p:d`3G@ڗw8D^ȗOύLTt?cU[##e_ʁ>ȖAUc坾 K_b ?q plм)G4<wX3kFZ_?eɚkL_u650`Hr!S6jڞߺCNH*RC~gՒBP#R3V|U~=t&>i:5(.nFV8$a lzx#^W75^c* KMVz油kK|.>v3 r͕)0Oyۚ޳XfT !Ʊa:]c(@ROqA ]kl Œ0ֲ/-[ܔ h!{ ^ߋcRMepWv;${V !+1#-!>|L|'=7:y՝ӈ4h">/R̫:)pSH3YXo]{y)dNdB V*k4}yŹ3QJkmROy#$z;\i 9SJ7Ca?΍bK0TxyUVka5pb%B_(d=4`s`))=کP3ES4M/Ȟh9f 0$l:#n BHɈA@Pu:!b  @DL@"VmM;"-ylT %DtLY _]T L Jα !v=loyL TBEPP G| ѧf?cKQ>E-D >oZ則HK$9H '}NJn: klF.nڬa5ۙQܲE+3Mrm V FJ酖}瑐u`N 썃3 0 ߑOt^AR@TUYm^o2Yלu/ft%J3b8j v!yi4؇5w4(eGxh4Zs-iIOTY6  LJIP^bd;)xؙ(!e73c7sQRM ߘ́Q=aJ5v@4'FjFf@^QOL=ڋĺd0P x@}١S|5p`#-epeMY>$K 9˯1"Y[+EEJmvv80xPL=&.U׺Og#8[5z-hwd:GP_ ?!;k(ob1RJPh>:FFsw ICo*[hj 2Ȥ1 xb!DP*I33 s||-׿a DnC?U F?^M;taA6}'6z@*&(;9IzFzs}_۰C_=?C#vt~΀uO Nꞃa {( vDG չKM7cUml0z~yOS@Oale~zyG ت ʎ y^?.=B_rt¨H;=4_t8Hyw0$#J?'0:ꣁא\=>swxCǓ`(1ΗMi@'"< v>PvzJQr?S{4T(A|9:#?| TS=eQ UʌʪV9VERT6J+UUUREdT9.AUTYYUUU/]`%Aϸap9WgxGh(ƾoD.ޚ~pu/I{G^&ݼz?-hg~ 6ɂd/oyz CD}1\M iG5w'D}=ql=uz<Gk 3*ò}~] ٱ A'SNDv?Dri$JY^. x6eCcMF?$!V#_wT4#t~?E}tGoG~?qUG_^_CD>1!40MKZlSM$-KjE1?{8?^rCϽGd?bx?ʟ!p?|w9~x >DqU?]`"?#d??U̪̪G33UȎav89I$bam3X Cvlوe A0'[$I$I$I$98OӱٺtgMIX0NhFm?'G?;>|(?a=\ Ͽ_|ùvZi[~(QOm)Xy|KinP]'$Um;GU#T3Gsz;@tȁӚlz<?z*xgOw`=QE_!bIBz "%9A m ׫(I'LאR1 VO}gnW<{gϰHX< Y9: c Y(?'F5̐I ֫"yw+ڪCo<"WQZO@Esðd;NN~6ld$O!=C3W?z'ߺUKˎ?^UUUS r3?8mǗfÏ.j@LlW2~o̔4tE>$)$;9_=Ge9wrf)$m( =0&Xcc~#WQAA> p=OlS Uxep>Ƹ<9{=.K~ fPuڽ83x}w˯5^C~aQTTul}p mX\6I$&n_gc#,( zwۻvZ$$?@qU)?|oKiB\u@9>;'YjRD+ <k`\~~~?n)R4|;GiJ~͛ NmdU84 ֫ GHD A DA!i(v:fad&d!Ӄ( ;{:};~w{˽n>Y*>UUUUUs NS<WzE)^D?뿶}p,۽WsSVIآ'Q@\rfA x? xoc-lG׮9F_U#cNˋ&E:z7?lbƍhVhCѪɨTF4I&IAD,I&nx7UvрQ 7ma S25'Bog9@=y],ʼK22gQPR:t !i $`q{In` QA!Gx|y9+aIT=UOߣM!s(у,  >_uj]ʵD8,Ը隕3R~p~U`I.xmam>vpQOzxӈ"]Y:Bi G '.)rp 9.-AX22I A~ob6yffU^G}' >'& 9-?Gh$>~}LF'ZQW̧ ܺ ܺ tI%$?FOmw߂U3S↓L0.Ԁƒ\UAt3XԚ+Zлx{ٱgG'F<}IrQΎ"Is,i 4@2>UAIW|:uآkNݞۨ>?g?ǰzh~ͨX>/H^~iq+&"eĬ:k yّUjǧߞL30äUfaVt>nJS*z8?f~g`c1cb8p*(sVbLĢ,IJK4},oa<6Y(?GޤI=(<4@l6͚,(O;By7e #'92Y9ϠⶐmH?F>{8nC^N>͟`Q hѣ@+(QTŸ:UUUV4YI/?g8k{ocuUo{3gϧ6NY|z~{A{}Cxvhi%^@X?h|,໲.\d3lH$46x:< v0~v.bK??P{{qQZ-C@)ZqQPŦeH,{ gt=t>UK=ir$=p_C"A A'2h,I8 FΨ~GRigTw0,±hR6xvXSZQ֪@UbI5ji2rX84hxIG=|Ow;gՁzQAzEgR U" ӎ?#tcq{}|UON˞_n_;C }5X.8_wzg⨁O$Rٯ92ir6Ox1j `*`c af@8 lqs*!f~_5[{W۸'陝0 =xUc1?GDum- vM$@h=fuU?{$'-deQ  L 580?fhz|cB~_ l|VBiM MVF`-fYhM |Q$){$yI΁>giRUPHUPvhOQغKG_ n}GP;rI4iSCx jiiJX乎w׋kbuh蹎zK臬WЌ,=,dNmHR_~;Bu}ov/#>Ə<pǵN3o3suЪs,J:Y`@̼fj b3U Y4|lﴌv.݋8a+9W=ިi!{4@&7\ D@Q G~":m~>?M5Y$DGwUT`+7B{8Cl8==Q/}?optt:~s339v<}AgO 1Bu:uOVy`z3Ǐ!:d:n!NY(EM8J?%h_Ȼn>P_ϒI=8wEA(xq#a4aDj ƅtH/"4!H޲?@)ԒFل 8^*:H,礒fѣ;@OWU1zsUusDޛm:(YQ&pqIz6PؒA$͜_}BD̪(|p~Yf;t>#ç>Οk:٫5kzi㊮;lꝎ5Rl$A$6lf??#sa?EUTTO^TEUCס?'333 z>Εt}\Pl{CDEyEz{^v~XI /x)ܔH:)0jT#@ ~Y:/U{fffzé._}C ,mgUBۃ!Ce`+֒X B$f~RI\Rⓣy8=qػuWwPI$Rtp]sP=_=khh333>eC` y=Yy B=ZFX8. Z{Ƚܭ}.$R>hnDqۧoEE=߲o̬?n< (xqI$@I%SU )P7$Ip 2myDa5O %PU* پ|yWa8}(֫j>聓g?0x6;>~|ߴ#yyzSמ`:@{>DD^g} (N> D~;?Ir~p~:nػwY{WGTL?=aWAc *#G!~ą !5G F80"GNA'Zya5/I(YѳI 0l@4>W b=}tx. ?%th裮RJ-~(#;'%eG# y~?{1xڭG?$>.yzwaeY3C>gHxd:8TupqgO;}`W,8=3KM$tgdQmP(U[?}9f %*⫠{**| V.zb<^No {/{֯kw|߿Snס1?=uP_FD`ΨK߇p0;s\6=tw`Sth H _h$GIC tI)I :ϸ;QڙMoYk^uV|~ kmxpd!33>^ϻaXO {;tOqz|<5Sy@sYUUUUw|~UT(Vק(~)${?~?@:`>JI:NN$ ehM[ `f?&Xm$Q9mM9xm;E PMy*-5^E%{V:fI,NAArP=kI$~Y$7yovov~wUsb4zUHuz>Woc !vlX`!vlX`!D0k_']1 `c01 ?P9,5\R8Gpa%r7qAr A!NGuVa@RˠtGqv?NӬ}ʡ荐$I'`m$`E {?l'5P UNЙz5N8½4s>nFz8zUUUUUZ@15çׯiȫ'kOƿI7}~\p{k3\}h9^k,w{Xu)OTy|z=Q} i|8z=G&tgavJ|6mYey0g %yAT}/#ǫ=޿_Ӄ 7[z}P]ݳ.<>8T{ZU]=Up~^G?˧t>n]^>Rvϰ|>g oGϳ3'Uv{}\h`0񙙙P80& Ȳ]݋`<^Ó ?;Q!< y(u]G2 fa;TUWCˏo`~E~>s333}8 _2I$wwv.IYA #l3vA2-n""3ǯS(S,]^[DDrW>=]bp?aG??h]tm! 6?ea(p` ՊPWHXT PN|t8jNy8}xI,mx> ?GC<@vwvT @r|LGwbD% 롃->&ہ)åAU:P,fٙo8^6hQG lVD`Qc~}Vn77{֝PvdQgn#>TWo. >>Cw=r rU=v;W?USi:wϟ=?OyCiB_α~`AA `| ^oxb3bY1@A#||w A'Jf@ ;G>n3338ݺ8;'yU|UAcd;=9Fꫀ~7yc"z0WA8Q>řgGX zl_ qϫtyɢr9Np~ErFМ1]/ 3prt~ϻt,:t/rAxvӏ=C> ( ^>mL`~0هx}_/z.y(ytχHcgC2;3@wl(5) H ` $msI#>>TD 40" DI^+;{?,ꄯ骯əfUkfkNk[qgNl 0|gN ӂ+u]=8>뿏kLhMMkZM[,}( !/\qҫvCRUUR |kZֵuǣ9}WWE>^G32}@ i%Ex(yqH% v n8$UC2UqcUY+~|{W>]  >I.~330p*I$E@fT&C4|Uv!gU=BDw0 Uz<ώ]^rtv%[m% hP("mN?q~P~},l#~}>6x @D ?}8*p'Q"/?;0ff`t{: u-ޞ-e)p)e)HD[UUK%z+ϢInA#CMSmA ZIrrvIHݤJb<ܳ33*0<O<]?czeVV=>G>/PgUx`:QGFx>_JǸ~?h}?QBQ)Y$aS32&ffec+qNII%OWWLW>MUuq}yߧ9G(~$OeFHm}ڴ0f>⩛aTIP,FUJP :ٜ0W4 X$#Gkޚ]n]E\a@aϗ@Nyio:ίWCګ6l6W- `~N,A |m'%J9 }F\?j-j .]$8m תWWRj4Fde ֦5LMһ>Ͼ5N Jmh_<?ߩ 8{wx}v8!3*g{~uoG&:ddl%>\~_nFq'ŖYfޣr23:pF>?^;|8z⫳`w]$~֫M -jCM6ִ4͐6~NJ@?>j!wD𡺪pDDOhappy`WO5 G/u+3HG+9o$# I3"":333{6UUv{=Gn>U~_GO۴D = Md9: Pc!6ņšccb`b$T$8APEB ; b~icȰ΢"8qb9̒I$I$pQV=A I.I~"Z* j Txz)n#,_W]I$HI@, QJHiL[7)!rDQz5hd?QW/=\ ))=w=?UUU]=jz>4`tHz|VֵVVXM<_aI( PI3;m:۪N׆dB)S68:_l %jqea2lh H /.Łv{I<4WI#$Ta~|`4)%@ʯ!>9;n置 sX-f W3jX-fPi6>lXI"vh 9 1!U=Y|O|k{Yai;q`)K~հAMFM>A:냛5)Gh&񡭚nWuذ@lKBlbD#J񕊱o7,ۢπE"Ƃ/ffYʨʨ¸oLos8|~ >>?7m Qϗ|]Kw-!uQU\jL:{eZ[oޫ `t" Od@uy? /)p ed=tй7\RsUӣgB8[U;03!cۊ83ِx|KTxt>|(:_=ffiHC?}Ӛ 0FCx*\M*E./7)&".k mUu]gcˏH~ggaQG8~DdU=aGOJƵk3Svy~ꪪ ,d?>U>G{Ę P&1ZI-NZoWѧΟ'e"+ǯ۾ffff,T^{UUUhd 1rfATVtÈ{j㹊80(ˡL"rGQ~OpxUࢉyO}~hfmᙙuXv?ٳ 4}$H A!p}|77?]>P6ޫj qF, ?7윟ՍL25Xje׉%$rADDNhG$ P8<īC֋CvD>v,N=ǎG^S~333NȚ)^Dܨևxz E&aD@QeOk̉IY M '(DUWw{a!C" L*E[v.H,^ 3сӧ=Jyߵt]n`>:n6`#j}}M)G9,AI,uPRK.4}?4@<6y8`H$0Ԑ!<51c:A4p'⫇*? ,lc"{>@Tx}FC0qțvi$G= $Kb&5j0fP}ݎL v~Qsc1?GO Bg{v_UUU+ePz*rr,aeX+懿wm݋ 0p~A'@,@s}{TXwg$$$|=jfgxGg,'m xtz<(yGbIAN/Ϭ{O"m~85~| O<}j5ٸ]߃~]8׷=|;~tz^·pGlp//G:fWA}#um30׹Eq"bEca _<ؒ?P@@UTՄPQCA5p]u:Շࢍ!݇ZW0M0q;c_zץWÿ3< 1,g>EV/88ؾB~{ =ΏWDv~لJ:A~ZOkaW85k^ c|gFhu@030<]{޷o{ypg잳@, ">+G^cf{"\]ic#U /dK"Au+Ѕ ] Riz@{!q}_G7U}?tBy2_ hz,넒Vffffr8#l>(ϻϣ?V~jI$l(?χ O`?L0adRّt'B_VaҧF,[x< 1bpA$ B!$5P?N o·. _UZ !x UJoN% !ZAS|c>;qo^aD/[@ 2228/`l[A *0Nw~+6w.'?"{7@ 80%f? (IkUUN 0k2W3"SBB|3V=w>*r=]3À0>]6{`o}{fo|>=ޯW?oګ|]9ޫ=_.?g⫅sUY}L ;>QS~_wAթAA6MowDuK:B_: $8)ҍ(Qz}at>Uv:|z;{Z.}j~$2I$prYG`Ɠm 2|{I/ǿ/ /C{oVW Bc N*^*xU=OSt}X:j5jՇHc<:U=aCx]_ $; p&p&@mmI~ tz?.BF[s I$(pzKqHjd HNXPlbGbwu c/wjzk'.Cw?x=nI?0lƒD8 ? 8i%|w`c0 G(;M'`Kه?:2CtQ&Mc o R$32Vwť=KO hrz?u: b#^sm@FƵUTP?|gxHn}S73N^sba$0 DG~?pDZEߎU ȝ ꪪUҦUBU|oZֳZ!@=*j L>~vIOϧFG~[ Y <hѳmϵǩ%gzIi$a}/gs*{?};UyWqa_WO q՞^f{~O_$HW|3|?woqUy+Ot`<{h f A>=>=Ny"DDD4"=N)QKUT(UP䲏%٣6hG?N˷>GU??c۳fٳ M]2V>P=?UWGȢ=*~s1z~[z$JXS azl}EюpG8w芈QJQ̪waGF@3/|r ؗ7ko J3ةw8;,ӯ6_Gppq!|7΅-{bS R-%0\8i8vYG' ?L<#UHrdCUP-U(?{~I+=y>~q[mUݳW}UQKv8ϯ|txFsg#9r(mtz;J';zUtWRx|<Ӫt);'@[m-2&݇Ȧ2XW]NaaD}W䢐kOT4ELץŋXðbab 0FOdo g<nW޻~;~N͔xAl}UUUUS'Zz;s{aW?HtzB廝[猪ݖ&I#,Y$oݱY_ōŵjPeet'Y[SEumbFƷAE0t؝WM}>uO5HSTɬe;(z4y5$IST 581ރp'jٴTBh cGMZ֊vگ"80fg8tz^qYvyVUWINRab`RXfXI&hY$YZT+ZիZJD֘ ?@~NL_wqy1S>0q_o~`=sU?f-IҔ}|k^JkZ8zֵidI$DŻ}UAUUV#NFygf8>H / t7Vp,eйyV%ǍQ{-֫&>h_@7m46`9/Mv( |QiԨQ ډj ZE)ކM '!qth)Ni\$<2Kk(G!ၨၭ@|rl?m Duaa(U׀ıu,rՅv ? @ j]*Nb²](>4qWOM~̇!0_#v030 ºeaY ߹Ew9{痳_UǗǀxx|?Q;mn8q@?g~`cP$ՔrxwjA6u>>pH,fVY5?;}2DĪ,Ih{Zb+I݉%$8(~=lu I!?gDUBD3Xwe]JǛ@pû'$x)Z  ˮmW˧{tgɇ?ϦmIw$2HGK<;zpv>_wOګϽW=.F9~tϔ>+~ffN:N>ˏwC>C>{OL236mBB`BW۞vWWðQ }AAX8ꪪ\';|*\ggT~ KŇLm`;};?2םi;[ae>@Ǿ}ݶ]ܒUe<<}.s[CξjCsDȩ9x٣Zѡ$tY (m`,x9ϟOaġTGhh#oNq(U-0mpGZB-71 hVvHA@L*{}dcǧjy>*$SmI&~`g$jW0ȸFy?(P0Y`w\UUU:fcQgsEٞoDGU/G.$@ HA x:5BSE4CED4*8nx{}=zzfY5W^y9$ |78K[W0ff`2a/x6gВ@ U%U|6{?a4P%m? @_مlhl9?-1y0†{q>?k>2J RXXn̓~V ,ֵm kZlEk`S4:*Ӏ0>WHm;򪪛uV{(@\?i%0{~T'{:ש=m?ѣGELA|$ ` 4l 7! <34̸ Bf LIr$iqDz088Kgv?Ø t00&/`5 _wowg`Y6?Θ^=ȃ}0Fe64/(.x DHAz:3=qU!=J"$qU =ϲ's?OccvY -=)CA UUUUUl?<A@_$V(P5@P/jA$n L$ YGeJ@!цvU~|x9gkݯ8I-__ Wg݁PT'y}.ϭWqaga7TY0I$~ >s*UTQaH$W=Ⱥ~Co}}E{U?cg|(} }I>iȮo)tDŽVVZVEfe5O(v$SN^!}Ta{!*6tE P;<rK]C=eZ|:zeWWK0~|m>(1wwww.EkXU~^^`zQEjēYpoD<˸B)#Aitcm/,5k)sz$}0syH$"l4,F \ayGG3I%mѶYfffޕ\>ݜ3ERoQXNWAՐbƭ#| ݆E essM{b?!{`x?`gmC$Hm<l$g6@CqB>B"#cfa5T|λv|_gi"DNBמ$IvJI/C!q犮C+ώN1wB`Be ? L3 @9aqD_U\ɳ03>*zQǭ~{>w 'vqtN\}A="o#D>&enD:#Rll3r$ALɨ NCݬ@pBߧZl_7?b) aJPjB! .\5aؿVmu*4a Gy{ U"II#۳ބ_,aDzKqLJٔVD.#1eGn w՝QjTBb=Z1u{h9ܱGs;ym8}|nq"J/Yˑʎ[phȤQH=y \*)`J2Oۇp}CL|*JmHOkQ+")==~h #V cXρSRYsq^T|nԗ:0>κ;M$y+mDr{D(ЊR%jxf~`98H4Xmmgqar.@M R#4s~o5͵iĔ' IcI.i]cpC]ûPKn|3/y0 Po[RJ/{/3<20/xKt|x NFQt"Sdb/匚֊r3 PKxksw އUJx]}P_(_;1I^-1+jҖ͵ & x}Nq_ٳ<^0@JA R˴k}׃p#[29FLW9' UwRjJћLJȘZfcH5\27􇱝j\Tr "JZ&c rN0. J+ dsoЗp{s;ߒH|> ?_/ J@ _UMLL Aߎ1am k ?_x㾁: 4awfᚪf7:mp8s]0@(<<`u]t7ϯϟ p@u9@?_ty瞀rϟ@u$ )-7eyϐ8 ]8x(wPP>>>z`>`(?|U =@n@=@9w@@Z-||.uS7~t0$jei蝝R]iEݻq\RH =p9E=:uzPZWdyQCZQ܃#J9ύ7"erTiD/J@9*un8|ucz7 A%"MQ.B- =G^`u"#J 6cߟn8HpWm+&P5L l qw]q{r*rS(eaSwpbYD{}'P> f7n..1YH_$NG!TwKyRo}m[K]&W"O5\ʶRV@yq<|K=yλ4D\R#w!wuJ9Bn7@mhhWDe D :nuܔ h̋S _:ʹr2.lFQkw;? ;Di@TikiU\܅2 rD!/E*ntK;L9$J3#"[̄#G5}Z"B hxKŰћ8Oq!\>q(t@q9xALL<5[Za'$\ $!TJ)S_e58MƱY :(b"B1B@Wv?%!el@xpDBdoZaaaC3+ƒ?LvCRG#Jhf]0-294JSC2:a Fc T94Q@ я_o? 7oR8޹sU›⇠;B#HG+k^r+[#!2/&h41)+\{|{mZw-R~J%̣~\ @/O <0@C۾CëB:7mxC $ PvQ".`oxpoxj7 ';Qѣ̨|u:{v)"xh?jϳ13X,|ݝ%yWk97G(hJp<_3\X0B|6 *J)Zx)Oǯ ;)E D?uUWu~!"P"^A@z8;R 9iޢ-XE7`tی`*&OMUܛ߀&G|b5i7x51vu j6x޸xrQQW6sƹUb 2 i  Y3a"aH㨠 0AC%58+](cɂ -" D83+Qw4rZe0l!NO?efVNY!w?f)d@Adfftt8`t Eumln'F'l߰CBG~J+0JŃkYiTW(a4dMC1oܤ-oP<:4FRhMA@YHi YatC0!2;“! <³= ʟvPxUpX]X!XCq3# G-eQ`FQBv}_r~+3PfS3RjP"i82z`Ϧ8{Rb  1);`Ac3bqff!HbsWD<SNp^@%QЙ4@zbb;ʇfftNʯ@B }`CXJfg!Z= v=~}r{C+?J!s0) HDQ>SxZZU>5QUIRTA,eM1!30ē344#$DGܕW$!Ϭ=g pp' C'?[$?X%=Lq iPKI>2<3. 8<}6 t~M!6bq02ېn~nA0!H44`1bZMF魱X,Es:ᎍ klZ7QXrΐt_xL[0L[0 S 4`fL 8`iVϯ  CqsKGW. kdaf\QڬX9I5 1`8 ΍-zpc[# 2䲍dꅩ0ND5wR A!D`L)$tImLӌ̴YZ2aZ p8:lvLvPy;Tzz!2ȧ2=Ϫo#j4t$錖ueqr"@0U"m(iCy<z@j89c!X V!cL =0z=a@8Xp q ##88+#Q">y,?R ; Эv [hdJ['%aZlC`U m 6; Hk|__E6K2= 󸅉uOH2\ K xšDXŜ9d.5tE87څ_0rz1ڎ) N&|5!mlt|.L$u>जfl`z 9l{P<P">dv GؗB[GG Fi(A?%JT#ަ8H54);paUBU $2HR8)_=-:ŸǒmJfB=?Vm^-e{*CR%q.nj~hI {pĺxIjg{)ڸT!l;M *c(.Vꤴ 吲AuvqkƘpxʈt:cT XW.\BN9ʈPE7dR:t08@2?zƔD ]/Jqǡ lIq n)fo1(rΪHrH(Vs@p[#mmqdx84EW)cygzSO.N!꤭UU nƶ֨%u }ѝ:;lB<[^Gl̓o\ϵ/Mۢ$k"×͝ 1N;=3{Iםݽ؀#$n)ObqT1*VK;q99͵VGJ:V^0@<0q75{JB(]P˲IdgY i)*KgTUä*hJm IDb wz.4;sСaAB}q,`%.'0pQv@M GUEpmg{R9Z&Q ,cƱV4/1G|B&ҙ)~U;/9 >k*%xLZXtxs\$L XD21GK)EkKsTt5)E++ns\EڱiE+ATb/evぞ@h)^8'_Ix4߂"z2( H)r˒ *lUryW9@ 10A@&^b8$\Ɓ@"8v ComDvXa67xoi ]bnIrG1oo&&!rrh3B.$Exdky@jbn{ԁ>H;SYU?,ـG620?w8d@D1t̨ʨFQ3"C"dqY]a]p=$xgb8d&D"r' @1>8GtHr<# ]:QGr@?,eff7z9լykǽ6g΍y7ntá8efgfT42)ٝmBBffa `ZWQ ̯+@B)(90M=gq@:"cU*`Ayz(:dSUWlciL!F@^T2zĪkr(GN["R h"['Nn NLCKMEm_#l(|xխ]N.ѓ !dMIJXuxwaFN#A$Ed`4Q [\r B'*Jjպ1*>Lڻ Hr59Xr#m.^cq25JI?@c׏5xؿ`7f5/3/qw 3Eg҃7apcqb\NB4*O"ۺ^n6|\4jqsGlT(T^q祾xis=XG{@PDG<Ę)ǮũfCS2h\/vGDyv)BIbMeJn.98F 0j".R]P__Ƞ6<6 qS59;жЌ (e2&9 &"f*X>㇬nM$gPƷy@4".Hb")\rjQ}< " c]n6qjf`9uMgh qo{xì;Kj)r<"שw񟽲iz|KQ¦+‘+}VKh%75 FP2Q/g+LFp+"x%6 5^кm缽J>$RDn~fb$|^p2'?+ 9S@ K5TU UA! }GGt?iUhEURV[JU&fMֱ͌(/B΃ m'w?QFc՘KUYߥ/77Z2UPtLP<( >C2s*H}HZCkf]@~}~Á8R)FۺhQN>A!'Y?I'ɉOU"z}hx1;({3"DM\e9FK&͕bR`NHSBPSˀ2+<#<8!efgue+8C3!QYU09Qb:Wxz(#B _=14@U>HϼEizCm-a OT?|eJ8 ABW<&PNl<ݺJf}14dژrڑ$ۧ[ }a[{ %Ak*HbYњݶ: Nd/6.j2G/QuW"U3Nyl`{dgpP hOvn֬h}yzT ֦2,;9Z'%3AXߵCthhsFkEΝK'+MxC{c޹vnY8|Q4WSu΃ױokp#]*3evcn{/Ac]Ĝ.#JhÑW| gܩKr׶+J>;D7׋!= ZhiHL0 掷D~$KP[6M\,uLUM؃U8@5~~ɍNeyu kZ[lK7^"s+JO}sӧi4}_Pퟣ^+gNB%2wӭf02'{/ Sc׬ᇑU{56>V޸EDx =1Թ"QGĨaLw (WNV(L P l^(8lоkdq^n҈}z7PH=yV-d8N 9Q u$XQ ؋û&F",U=y[Y WF[$BJvn=%0#Q!m1mآSt4 d&ݽgT:Fv`?ҮWHRuAƲq\20{3h[O&":!Ë:ʽb`D/fs0r@n-(Ukx2zbOQH/M奾$0=ޥTw˰5Sz~>bgpR!fGixC&w~s!颇K֚6fevX$h.ѹ4J^Ɛ4ؾUʧIz T8՝3RuPӗ CU&Nf4]xuRB;ZT8Fwz?\ F3:.YuYacE#A&@0h.8_z{um{]zk*I7Qک83xeE$ei*ooA^ 4Zld60ꀍm? YZօ6рK&CP#X?|5gqDqw.\j7~],\I`:o}zM6dDwK&CdD"(2*BnB 3$ D?O[ EP&cͬ&kFtCD@<""kOZˆ$$~q]sֹzn2[`6銦:n.Xs4D>P:BgFEvtZfhRwWDU %PG]]a%YP껙_ylU@yt&"QBM?u=x m r4DlݫE߁ xy sl5cJj ShB>x害[s\.Q(N}-9:R.h @xΗuwn`5I$uB*E҉Яq\ڗ̠. g潡 )hR 4tZ [;8y $ؑ} BT7.񇊑%9uD޽ Q!UC8I3|ӏv]mv4K"Z섒@<wU^oқyS:e.`#*!Tݚm}-^ XMvUԢX3}a~|elp;Pj.Ӏw^s\xVp[G;E^꼒Ր|-9cc y26ĭeVǑ*YOhb{c^+*z<=8v6g9)*񙙙ѝ;&A!2O%pvoGѽgI+ 4jL@y' P8|CHt{ UR9<`W83tjw"m<<=5Bi=Y};uqͬs1Xg^ I$Ϛn`klusβkֻ Q( (@B (RR!JLj<9[@m˼<eZY R 5&jq;巾JQ FTQH5j!h}rl `6IfbѤ A'^|϶5ێ h12 `C Rd S8Ed8C:{ۿbQ{ʴE&&*=}~BV3!?%k>ٙ@.ⴢVة\`IE*8%~0p30pE a:t(wDDD!pC|M!b_Ǔl߹_uzgYfֳݣqE;@G[Mna+mSy@5 R(1%"aPkUűy$^,LL,'5Bf#H|u<HHmM&xKq={zKĒΩr=Vڿ$OҎ2jܪ?J6V]/.㙻S6U^ Vz:1{ƦxY靇>Ƴ֪nMLfi8 m-#%Klc\mM'OgWBsd)mShJD=*0FrJsgB(Igt!&BI182A AS0=qm{qTm|ǝ^pKb\Јxp3ņm/*mUHwA *,SєDkZӣ' I7+*6a65aѦՊa2bkZtd;$ܮن`N2 Cdaֵbᅢ%X֝ &7jaM1tEs?>;_'^1;|Y[T W*Xǫ|)x͖mGЁ b]Q N|5k]ܫX4kz hHJA0S,vAni5 V UDDFr6ʦB5i!@c8ip68b0țujr' M3qll㵱4;ӬNY!9CYTGZ͐OpHq;,ApzXb??G _D'_>ΕiFaǾe9^{{.ܜw[L1*H4ÓdI!&YZ$fa?: ^mBFNŵ5IR4THV l!X",om/oBI<;iPC@>4FEhU~;g\*Eq)ʦmm X=@#'M)F>")VY")VY2"b%'3w,8;ۧKR3icǔ 43CGZqț D"/PQA̪ɼ`W*>)ZhQD3M4PPF-m,zj4+d!za _+F`F,`1}?L ʣD ـ\fU Ҡ=e-:{<uc!(\8{=\;quR$4Ԇ H#,3 b5-ֱJR1  22q:cZqR&]512RH#Pʓ p303XjQ(9 :`C0" 80ȑA0@ N82c;ѭ80am2.8f80utʆX94 : 0ft2“L23!38:qNueH!*H$Fa O(`$"H 00W` shBџ6cdՐ 2)A>_  O z6llٽސyǸ?Iy}7c\uo뷲D`). ' dN}%E7apSo &k'&k3*T7R yz82W.&tqL:oQ& ۘof䤠r5?闣`N73ps*q%B@8X8>"/D+J!'3KH\ ѭiCD);"6duD `(,葤r`%uLܺ!TؐP@?D#*g" JYbS*h$A{u&I&: /=Fqu6lEGƀ .^A-`JN81L6ΝݯV7s 8fvۦR 6k)CX,,p;VQ%l] 3SrPSbAAq!W9eU aT 7zAA$=W8AXf2@@q ) HƺNHX;г òq% Id,!H̸U1 -RSA톇3sqiL:I%Hm^S %02ʒ' ӹ.AEa# He 01P4!GYB mbRb]+CZNFUȦs.UqCvwSTaA.D~L8OL>dra Eפ3[i;ΈpLHCzZcf6K>-S CD'_pY;/r<  vG tp 3ՖO\m].ᶰy&x'3~w=?[ }'>^^<#oo]xdDnݜt}K5D'7N2(r{5Iú׷(m9m9-K̭WWP۸ fIv5W{haqyJZ_{Z<'4uR!ɖ փ/mxy13N~x}y^=vm ,C_J'}e&Dc;nv @yLlZݳݑnhC,hLmy^k+v@0@La,h[ƚݪDS)eA8~E 6eDGIMڭTj1xcѝGI..QWW$)j9lÄb>it2yeovsZ#+d!a`K Tr jnʤD*Ymx1:9mD0 JPl+f斸pSe!]3F( vEJwkgZݻ˅Ev"و}: U'tI/.BN6)Dl{biK2Z9Rb""v*zlT<JRiח(H !FPH* t5cQPG]=͟oi^6'[+z9o%\9Gl FhE &Dpj}ʑ~C|fm[+@leuCh>ޡu}YV !18 ((zL% ۘP)lX!ݡ&w37{݁A O~3yu;XbQus{퇹AI;øO޸}r.>u= pGL6wMׄTyׂFD&"|bfD'*h U&^ںr*A8{K:! Nh+c:޵)QDEDۄ \I:2R, B|nUh4-8!5 ߿Lj, s*,kL9ȐO3Y@Fd`D>p*23Q B4Su=]iBuQRJHR1a;:S "&NF|߼Vb &so*r5{?}<:jnɦ^} ;soWo= $" fĤ&*T2h ckqCDFD0&&ǀNS["Q4C'M%Pi6]=W_=rZ Mʬ0⪂Thts{zA̠z4wO_- q/vCXy{=osR$B$b`ChB&FB#7Ƕt&h AQdi$f>#S InvqpY؞0rA9K6SS\|Qa(L5m(PpR'Vx@˕bfﻗ1 `! @@q^z}o zJE ?uguRO}ף3Y;zze))֊z^]cx÷yEz=;۴!D'ðvM/oWAi]zw;NoPFM83!nǗoGdtle8 Qe$WI$a`C5w#!ct$lfJtlv4Y< <) 3<{:v<=:zt|2Y}5\xӭ*nOW{>{n3gf ف+4ua:4q' y%zI 1quTU@U4Gpr@ CΏ&aaA'z: E1GLJ^Ƣ_ ۱:XCl;M,l hq'CKl⫁4+Tq;aaB0=ۡϳl ,QـÞc͚(*`3 E%~&h(ǥ08m 0pQWDÀYI*onKXI$e`礒c $ gm,q`@tx^Yyz9Zv^aOEwYࢎ>G:q38{w{;tIGI!RIYg86<ǷQ'3rw ^?MW)qVk8l?mT^8C@i0 87cs)Ag|yϟz$ NG%GYF_'% hD:-he7OM~U>A8 )a#a2+(CUS h=SߏŐZgq8똿=߽׃WJGڑO){v#z8dqΞA(THėTG4y1A"!Q'o[Iܞ?:ָ;BH_Vt:ub;`S@Ti'ӊg3Y"lkEϝ.O4V^v< o/JWE_-ծPi7 uTs0JNB&33]k$3ߝ;]'~AEw-*2.v܏W~Ā0qNuhdU۸ 00PH42kZK>LQC۟cFFFHZ:rstz=N!܉ ?! ҏ,5vIdBJX8j$>bŞ(2k MƃTtuzw;卡kFAA!hli/{)"mX` G#B@bǨTf0 0 !!ңOՒ[KAuP׭=x&+7@hN4yyNm1pPN{ eswwY\Q/e P1*Q l Ihjȑֶ3 airf9)a78 @>pЅEvBc 1 (*8GJإ*XvQAJÄĩV; Р;Lm(0R^:YjvE7^!,,2(UnU@|  Y-/6^ܫ[xl!oN`4ݜ6h9%QL֪\phedZ 3!ڷA& \" p]r ]t!dn8 D#sӲ 'Ԡv8&TC(WLPɖ_48QYгLYőAkzu/i&0p)Pw(bQ95Jnףz֯؊ZPXfȄd@vﰰpPٮ0jhECRо@$!g0׎Qô420J?VK m-,MKO!C^FߨⰚ4!Db>|hz9@ݐl C>%F6+JҀPW(0'c(rEд:|8O\Jnc $ƒ <;P&jJ!aZ(apDM◽=,sw$I^A , jiybZ Gf"f  }Mac]j5WQ^Il0c2qti0 K b@gC q/ BNpٚGe2OANp1 MĨ" rP24)%>X㢰zf#+3IF4p^c Lgr뫇bh]_\XubptCd`: kFAA!@6gq,Q"YG&kF(]Q@ yPm"׀$HPh[+jt206m+PȾjHf CovCDi8Ҟn8-1w(x'=l`e1Y`+@QbZ&(HpAҸD,iͰU"z$ FmHu "@_T'7Pv# l\WP<$ih|0 򸆄(G[;=郺[!ll(ωQV1Ek'Gev̎M lG4®Asrv28hP6A@AfgIPȶC!*Yݥ.tNq8+P|y͵T66^W@f[KBԊlBR!(昲@zv!.x7ܻ#*Kz~ַx`CEe;c#cM◻K ú$ D ]w^ qY70!:$KG6ٗd*mGD2ҌE\6t }] !|uc3DӇ>CD"{޽w)r%.3DElf;} 4o"d{??;?_cu5^8y1+n,M-nSCN&yh8o:nMP ;J0s\/1*oqӚpm]Ζ$XFgdf gyH6|8OBw D>ZUZS&䒛ΪC$q*>RډsIU¼sĜF&MW ky{8W<(+tcE@fS%p|Tu-9µ<W{VYJn9E`Yeqf)k3B„ ]^8۽Қ]N*52ۘVm8gQd]ovi46D';ܡ|}X#RG{3yfMe[9nZbauIdy;Gҍ~NB0%MiY,=fA[F_^A]˽u8N^;7 (APRX"wTorwuE?UBgm,*# T0kY@; @a ܱ}G/w+3i" G=1؂o\H%H&-[s;y[B twB QY}r*Au(#CV ]Rn\-| !z'ng{vgX7A:y l4\$|ՠYm 3nkaPءPEAGߎal]q&MqN'#@IRS`>5hZ:Fx=lk6NMQ$@nn "إP#!U';_8(rLC}$Q%D7^NC~^2A6{$a =8qL,k:!_7>2ӶqcZչwb aBQ: g@@rA;:95TWWw/_Fݒ=UzhHFFKr@A~X޵pE=|SHHoMC#?:$}sZЗ윯/l/5Jf߳li^2߉񼭂[+^|eSfulnJ4Cz҆|w>S~M5UBp|!l>KK:bZy؂n#BtW@ŊjQDmޞDJ[McW)M߻m5MM8"8L* ܛ 9;ZʽVg87ozCbԡ"Kzw}4p Jrt*42&7z#&3"@%BTB "QTԡQQH&{VrW lR H%;ݷmu]BVXbym]Y+]٠rPBȄ\?diswܣh Ϧ7^%B0AdA)^[…57!H%F )"J]/{s>%Gg>-"+lMmlFUq9 f$۵8oXobk^ER\-qMmio"ԨbysW'gCEGԖpte %z7*Z.ru3Ъ@Kc:[f; >)Ecc~"FTUnͫru`>eBmB}QB}jgwۼˋiM;rj[cItֺ_H&ub.NJ6]fkfرG OEC{AFru@1.%p-ZxΫ9HB Uhd9qetoR BR lbب+szṕACCH$@Z:IO 5\A*?@ ?wrŻv> aFY΃A2a2?g$VI^dJE"Tbz*xpv/Ez)kꡙ3(ePV$E`5jTWG&o5UU^χ;;~U o)%z+$FQ=@,a䣲xd (`U AUT{>LeH=}U_3&qyy jYBҁm:, (+}xsx=$$x<$#gX\G ={;{!3zW>*}NAE@JﺪuXIE+BA0+b"aRHihxӵgjuD"2?v};vi$:=1m^;nOv 3#,333 eDR,3zgD\c1c1YMsĒHB]*UUP` 4IÓ$A$`!:f՚5xg鑕vܻ4EQ#1݁bg&ϧg>6'Kg)%@;;990`?pZR$ IgĒ~N 6 mǀ$ګ 0Ul|g]=R6'y$lFO l:\9=O=SOgps=U=t+,'|/ǯvw$g1\I6M&dJ>|F#1̌Wg|xtp3C㎘qq_0>|=WSQtt[{3Oݞ\vNj*/9U<> i@!XbA#W}Lu Q Q7IhѠ{=uMd 8{6m[P5UT UVtQK$:(ՁDm''h$?%:a6&v}p `q::( 0|E$ u<j.GUw,h~I>Iv>s A&ڋ}jcg;gNzACx:tGOFgDUUWzvW*I>oIf=<=L4x_:31/h jş2g5ئwJ*O*$0ੂ"yzێ,o([#amX6;< =ӕn$%JO${vk@(߼ HYbr@j5PS”Hrt:մrLu6ڲ̼g߭7g Ryv=3='Q@!>0)GG ^T j)x~+O+{Wscqsc|8l#$ 6(Cbyߏ"ڶ!He 35,8ؐ'eBux5H!vA=K"A+iL`Z-1j\ C<}>n[HUz;h]鰾2eVn oy LzvW\\VGP[-)դFr듷f>DQ(BLv I óE qR Zڶ9mu5B BN}8q>6pd`l8Aa|}v:C>{~&K JkCUR<}Wo: W +.:? ?w3 j-br1x 8ٳ6V8C\PC8ffd'nݻyd8 5Nq`ùԼ=M4&5v,e A`c@N&226X\@PAc);E"J0T"ZB; HQwf}¾SYZ8z0\> ( 1ݝh C{wL^(;3 ka_[)ƈw*Weg5 =\b`+#c q!DURaۊ y OC zm],/=ެW-o]?wsrrGE #ջuZL,@^^Z[~z{{zk9{rNi?~p=P5B: Y!xG:< q z= ё?M v~AH8ƘkO&L._fu}CqW@>NK/W@ E(hhT. v ?6 Ɲ<<1.+˨R xb%QůbtYH&o/s{8ZQYCTdʬ@)P@` PB~wjlP{Vs͞O:;.mgB&͏1hA\뮏$B{Lj=+?>muߛ*PREd% 7*Vjd<04Cc@pk=j #0 @Ԭ0 _+S@w9(Esz"C@1~\a i Wr!ɰe8S!'W`CQs?Ux2ϓ/.ӗ̗nn:8rNZo.Ff6Xpn\ )sSncNv Bbz0`<)N$I`xCz@oYV}qDvâ5+!2{D+=1qd Am B:a@8QlTdϖi{`ىYlPl!#%6JAe ȐGGzt:6!C:à:30ݽQ^M@8#2i xC~(9q^5⫁gHfBrvvpᏫ|zt8xM+g8CG$Nyьzڍ1 X㌇vCgKa^X=Hez]G&5Ӽ( xܠ{8náb{SGSzm}="~jFX@Ls5F7Vh 8@OLHT 1/(] `A232oE"QՁ@'(@&` >,%HCKhd`| Qbtx &Y8`c@q1Ubq{Z $ꃄ;q:yxqS`ء $p_6Ygy,<;B{gx$'M{E:||r:GlnP xdq12mg.jH#V4DkFA4L 5i ab3!&U0ON@$ 7h; cn :u; xt@;eC`0tNQqמtִfh?U}EDqOE}B;9U[TX(|r$M=ʷfz dS\U[TX(|r$u[]v#rVsJ5IYrQD[I4[jޓfalELVfa0qt833jB`.UT̅U0f33aL3Dң5TUIR!p4aaUTVqHLUU-QTQRAc;tfd$8 n3!.' RQUN3 8! 0Uig\ 3UX2aP; UPĒI )JG*q d-1QD+302 U,PC)!qreqneDcg8g8Cz*o333:Baʩi(h!K"ł(0g,UQ*UiqG2*qvdj`i17MJY*~#ªqEnxbnI" Qԣvl#H#V6$n$sÛq D7HpcljKeMd*TI*Jq""UVlIvI%b9r G!rG X\TDRQ=;] mC#H% pM;<Nd<@B8¹P>PON9zqDà 8~>2!qWߩ#3 VẐYV5`@)ӈBcqF4-LS$e0T̒663cU 8 CB*i_<() oB`}k;fEt c@0C"F* 3&g8 @ 48f;H )(?N6?drPnyTW9ХnoU=vj }0Tp}VzņkH |kBqQ?@/I%!h|Wͧ,sXwnZmI=lWʶˉ%f}W`) {Jj`wJĠ[SfVƨSDZ/ = H=cOR r^mͭiMe8!by-|8hnɞs׷{[rqx )6_{8Wpj1ķ2-1q1iiEpj)XX*Dl0'5[d49ݕemJN8 |_-j%mծ416bZTߤ{oe)<ٙ/ɺ{k4g NP!X](q]S'q|YeAT#MfhxHRω\]lA#"`b3JgLh_r깮]!ESK.=~"$+0Ajgw+Q5LPi]S];hة JqH%+=߾^[Mop02SW o6u4^/{y ,(D̼@2aXk4@ k/xhHɲ׫ +#H_aU7,0IZQ~8v(>u%3bS[=:u{_w.HOtpĘhi撯SBҡ0+v` 8} aiKE6:/~4aB'nc Lb?uql:ŬRBÓqrH%,5j"!]alt,f?Ma;SvWO}7^H+걙> 0m 5mtoh̑ezEMsf>'H!O1 yBTL؂Psj37{6e 9ί`T+Aw4Ў@[k$R R"*b(TD l[~z׸k%sZߍwod q!I*M.o>/ gv/6wijY-ȬDҨ u,j8;wHC­;%O.J`޴0ݳTA][3V3ӷoz֠TDKI<dfd`mV+(xA#U#+fLFv7u6چ_׀V5n19O=żaqtxoso*drcJJ )q[~m3z-l΀ð ?7#'}yH?6x7!Gwۣ|W{C\J#m?uizdѪm{u7C{A}GstNUM(߹ 4X@㿫\_D伣x#oXK Qڦd„ 5&\$uHlB$NM4Nv3ٽAlh*{'Ըwu egDN3D^r(M1F4HDŭdȁCQ!BQ&(`OaP@///r3?z|dh+ipU81 ;ADUҪtr6|ZTJP?? " 8+'pkڻxpsǯ]'Ea}LJDi¹|R{{@}Ep;pCC2?m4 r/ :PҀ3*V P+fcqiDfD´iiGSv̴D"N2=@?%ȯ02%^(JR.@d4 u}s7=#ULDD8LU>?*dA`̵!mZ#ZŒf@'2>E_fAҧEbIDP{փfff C2) ¿&EѨCv(FxݸJ,Ѩ\8*B0 C2@w u(qXXkC؜vv_̜iqm9Lpӈ=j7TBt;fdBt0w);D4v~\}iӽ0 Ș4(+=:R(Rߌ1ˀjH;K!0fOv( 5л#n'8D qqIx"8AН2( 5} 06Wj:1<ƺK :EMo&wɻ!D+Pz C0 >BءN/Cp؂lýTpz:'z[zM[uVx@{Ԓt‚oPxgU=0ONOwn>5*E!c{Uwt;8 ap(0δg6\382H7ux i{&`^ 0<d?<H 8dfay3qFh \d" J)HqAf7o7 b,SSFȉHff16LK]N"HiLqYh)0L!V`ʬ d! Ӌ 0j@1>j)bB<=:2 ^1AH3Hdghi|ớ6ȉtʢ [wqȉtʢL[w묁DDP2ȐA 6*rt:= b1& 9;@+B5Â$vgX0&+Ҭ ?jr%  tBt>&!gpW ^`E &"m&^COܔz CR ?рv=W{AH?oP?>z~p;kmq{;4v?:Q gLヌ1۠fe lP3{t ]ihCCxtӀq+8T"` qF 8 :VfPvDӎ8;q{s1۶pq^]v+(8;pCLh:C.?U÷Յ1Xo0R iyg.;`ӷìSiGHZ`gP:!sK1 %pp@>G`u֪t= LEifq ga'CvfyvO:,鐆GC8 A8;v238\tІa٪A۷h@!N[DcX6F+#2ӒH3v,.;pה +A#(8>2]x4$d)@ਅ"ǂ9:9Is3˷42J!Շ <@gX$%pʚ0xqӎ;UKo|ͳjŶr@ t2+ +"qUU?pu{>i8<:\qG& 3s;x#+*KLq{"دkh]!I*t ^ȶ+Z/F!%I-t/)9 /ueE"(D&&qA AN=\. ^6OnzE"Cvz8 '{E;49PWҮA_(HM!13w tɇW)?R,L׹f:~=3tخ22eSe̢@lazq\kFyqj@q>@oKV͟':25 Ct&GFccctdӴ9WC"<x+3(`iòZWʨp1^D0;3ח?z| @p(ycN=OD0 ÷q}Cz4SM Dy4~>8R,gP):K莘y$qјOpIVaTxDžvtrpÃl?Nxftӧ88Cw:F={}r uVJM[J[[ba a He  /? &jѣ5OJ0;a㸉Fl5j oG?6G=c׃Cs :- i j=24aatƐP~%!v9d3qCyOPd!BCTwt!($₂ iD-Twt!($₂ ȈZQ6(iQ$g|~tz:oQy߲w^CwZU}n؇43v=Y+Ӄ*o: 2C G%G8+eM"P:N!:4-дB2! zPȟ 3ݜ`N֠PaY~p<)&öٱB5ņP0C7Uk `8g{qE0 $EbXkYMޘCՍ1&$muE*@W4 AT$! Y6<0Ӵ9o5VՆy^}8p3C9f.''æ>!ը5N!q@c+a0;]DDCW{} 3 ă ̒ GӷxeeVdOPz> rp-Ӷ:0<`J"2W$H2V$ a˃4Ҳ'O=Yi0d1&WuW`,ޗdP )Zt g2~ p7ϭm(` Zh¨D^R 91Փc>`,]4Vuŝ#tz%[pt'6nd]E p7KQK{.tqdQ:@^X14Zabt颷hE8 ripej:7kQ1+]/F# Fqxʃ" UAb LaoVIIqζ;֌tatpÂn$ݳLDȁR zI*d@czs-˞G<;pt;tΆt8: 288pp8֪'1ۤqgpq;t&ff Hu۷Cn9mózsYefýUmotSQLt:2:`;q0Ӝ3, b@pcF;(DۤKapy2ӊc+00cQ0cc:Zt vqH0!;etdQf2tH a8eP@kC 2N1N8+çr˂#fa&1\t6BHqBpO&gN8< (ӧ9aU8LOc0t=CAmIRX& L4Yh-ͳLi3|!& 1:T=V>O5Y?`|)BGJR$T'xr!5!|*ix2:0 39Q"ĉ@T+ bD/V$"LM0QqU:`dNOU|;Qg&1(H`8x:'CiU#x @5uH(4 AY&AiU}A9 O!O(OqΪ' D #u!%In GaD"/d $I30 Or>`36=<^ a$05ifxLgo4} ZvxDf| \O9ƌ1"KӹkHfNر穷ٝtfWB큙R0 9ؼٙIAlɘeD-(Nر穷ٝtfWB큙R0 9ؼٙKbk]4eɎ)],큏WXbt#z`'b9U 8\[,zkgQZ vvCBv`Lkɰa0:8zGt;t%9;gyU٢-pLa8eCcCA;u4;vC<)?0~* k%2 )S$~1ÌXI|c\fsàtΐ (ѝw$b\eqILCK !p0 2`¡ U8300̂C*te6*؈0Qڠ4]gk/fWkt]y㥼:;;p̀`NcV9Sl0X88aéxxB:t<;3!)6Μu1ӈ3H8;4CBH` Ci] knmuժMR`C0sӜZ]4Dd-"(ma\LAr0]ae2θ̹m \AF"H ۅkuಊN -sbʩ,&1<ʭڪOR4!v0~&P*!Piy Ɩn; g !Hh=HfZz:ϻ>@k)pqpbCkT j;y*( !RK@"#sA hdbm5!u7@"ﷻt =B>=:W]@vLfy{c؂8Y$U4)&X,1 A趇N o#k|OW}ösÄ.P`.qQ]IL09lP`i3pà0=Fpgn+s{9ۮfecBޯgd퐁Qp09pqAQ U>4?ﯟj᧧ǓgvShDDw:3!z0Z4d}uye\MKC DvHrg.t:UgGP͔^N6tp@8~LBn`;9ure۷zꝠà`&A {#Þ:9x~1@?;[HtI&swF\GƞHpë٧eIji4z7 x=ެrxpŠ(qL=OT{\1&xb`gx4 <*b1&퉁ΓʴS#9z'\SYLAU:UTW*&Ȯ8|%2!H O8 TQRs*⫿wZ۠t˜3:gQE`&ui$ٸqm^^t03qTUW5A(WN <:⪪dNg=` EZ,Wlբj0`$y7x\N:т`W@b TG88^蝆pʸ `C7)fh >&Q KNiN9ӓ383=06á1c$0+tC9Γ¼?_.p=S31b"%1,b¤"!Z)1*Kpɂ̛ $HlAN8$03[13±Zq0fd4C4`:wA{{77E≠kf@sl$턂Ar3q1]38M2=*JNt3F ј-Ӈz+0ު 91pEfuJ `fw#`&C2+2&/`>/ʹiC<>yꆁsMWtQڢ?4bQj1DLCqq8CZkLC2C1p^G~x)0dfhIINNIm=>1q*KC>WYfP뾀8!e3rS8s7LL R)PhjJc!!!v:E1 YbA Ccك^).JeIBd9PL ?cA  21  lB CM> { 4:tv^tWOKGtvrG΂cl= 5>pdCǨp:;{b'Zն=όfi혎9ѕd0`@&A ͺ48^LSٓ^ٓׯvݳWK(!A p?C@sFCm @DX&Wf6i-C0Xz{ؘa\f!Ih'zģo{S +'ZC\5N$ CpI\`q qDΐ2$2g8vFfa 82Lx63 $%o333B8鱆h!28΍0f x72( ذ;c]΍<5Q)$ 2~!$d IY2 Bfe QOt#"xu{Q m.T?dpXJS2!V 0882.?D>虠EQUNs>ZV< HЏUUC a{GU'lfgymj*a]=#i]04$644Wh2aVP"r`<@R#( mЇ  .C׳~NU5:.F-BS!XE49TY!PHVMb $D7ܜrSq>1M00FXӧDӡaT&c^MkqH&v7FH4XL`!ёDiӈi81Nև(0L8:Aa8v iUGc9RU%c0 !0 D](A;ևJ`@w|tz=Ӥx:"b*s/e P?(._/5hp~!{v{0LKtKSL=y?y{7C_&-4kAƶ~M?Mk bCAJd@B""e` 5RNƴZ:\BpuA6{8gY 2(aZyt'Wv3ˤ+. 1'!1z:\a ۷ӷ6: t3!O,P8""M88W= 4b:#112Sn!J<3{ gu13;C4QEiN88QJi۰fV=u:1ܝzhg<aSh`H8ãLnlۡt<8dzt8æ&y=[0 M#١?4Q033+3 0<&볢.U"@5J&H&aHaed `UFj `xdLdY@4< 0H40H4m#aƘCXVC$H Xd&Q&ffE0pqYPJ`Y eXe%fD$FIYzAÏqt7 M` "J`),ql! R7І Z $JsG iIs2A1M=z7~dYNKLAcmU; >⨪$f(&fdfhSGH0QFZ΍:$AA0&6*ww8N8uw8N04nF"LcnH 7׹EL`?u_6CĈ{}SAB!"\!r=?lx;^S|H1Jp11q+fBLqTQ(WK9 MߥN +bpx9di9ƶ냖HY)!gG94HЉ{`9W81y8,pB5HF-UUV:pL]\XQh tMSԿAfdX`a{9箻yZ!8!zv1Ќ2zlfUWwq裹iJ5)۱@Mwqh?@ ¬ 6Cz #33<#بi: {%4A&08 ,"+Lo羛Q2XP1d۽.;6 tm޸ nxWD5c:On4R2EL,A|RTZij$RIPОƱ.2α.ydyb\swJ0NSa z g_&_uA5~~F_6|o94 )7lUS)8O/W!qq"Ju[p14B X ;q;gn7GZ5tiQ&e!I)`@*"Dy ^x9쟨O&d0 9 B ⡏a}ԡmT;~ GOFU(MHFV(٨`!X0J?HL"P$&[" a !( ika@n:;'|:8dEO="g[vb=VfaFn:ppfl@;C!~peuIC 0M ) 4nPfΌѳCQi>`ުݼߗzA@fdmv  %5KGl΀ަA͝>Xzt]lWzGt!uZa{N룦/;qWWOHp03 <oR~,ɅNK7EC¼ ҫs*;Eg:puBK6Q;7FFO'rx4@J4 lݘHu1IhP a$I*5#mӷzQEvgEptNAöz:yg{ęSf$T eMRCr eM1YldFaR8rCSrCRf6ALBzTv3ME6Fl[ R 8Vԫ+MgLq5e~Ď!3珟¯bc/gۀd G$EQm+cͭ6o_ءD>YAG </`2E m`N4Q0S1q&Cqti('p¨-LLS-`t`- ڪ=ac,έ:nmFFM,BJ2̄U%3*JO#c؆$9_ 8aC`.=NhSWZ3 0̲1 !C|wO9h]D0!t·HɬBR<=Hu'` K12A=w|̳; '@rGECN83`|;Ȣfii y\ԅ&$!s{4i !H(1ha2 á9\; @&YgA08 hg^Q}(H h h& ̢k |0EDC4U wo3afY8KqfKeYYfFEf0B\~ 0׈ 6l[ 0ѹ ӌS c Ɇ0 04")@4,~2,~˭J(>P2= aB$2iGFԡ4ţX$L B;hSK7h6:=9u`w8Q\Nc9Iȭ+$Mc-8 @$ݭrKa&mdUL@03OIV2$fL2!LF,#fd&B!aeq\?qN!eV82Շۦ804AHpɵ!8pdXv)m !q"}}bl$Yֱ C(LNLrM\9y!CI ɭ:!X5γӚ3C0;ld80cӀFȱ i5X$LpfBd Y :'`!$2dK O\C^ ly%UEFl @2"3߮3 v66A4@6!+}+T$&Qz=&y<@WjJ??k9sW `E0yGOFMŀLDzr"#IyDDoؓCrֵ#ow?1Ew80X?8CY $ z,W$א|}qڜx" mo @ۄxT5Mᣌjd^ЇBUFfahF#\4&`dp5R$ nS udsLޜ%\.cɥ:(GZ5'ԝ-ù"W3рt-`4o$z @TIm*k@%tpoxu|oSD9bo,9'ir`c9oN.1GISJ\`#sqRujNܑ+h:@u&cȐ'̞eyJ+$6uZN0wLxNn|ȼpv$ԆJjl@zhuxl7$]< :BtcLA=sz\$ ,rcO<ҋ9pa48DdUָ/uF?מthy}q"lh<ܹrrkZ&;ВHMU[`r}G4A#8Ɔ2`<8&LQD^ 8Nl=CD&Ƙym *ٙ`A8)8c vu4H MBB2(fr2)BhSM+1ˡڧ9T3c0;`MC0x{!&dg!C i=`VKg_.H'=ֆuT=i ` |&j簯|EklLFYPzUCꪨݖaj='*s2!IɰpG><BJQ )A)!0,7g*1ij8#sQ'q.d80:to;u:طiw]ׇ\9ymwcni= L1Yfd.@a`a,@D c2y1KgnibZĘ{}^6՝&%ulxa Vd49!%+L(,aBCA+b7x:y! C 9LU=11 ʺuR=3f7ٰ{͚889F\ǿQ9 %}d}6XqN-.56 ; 0 ؜"ɃՕU ꡨ k=~l3!L;p8(@{$N CIDx(bTLe$QWPR١@ 鐧ӡ030:z=d`UP:A) 4i p&lp@ք2,̐V0&2 c1R,$> hp=ULeG\vS:Ph@f$ :aRP1Eq^FldIGH"#@;dIQl$q@H1F!8wR&q.N#fDfugCq:CfaDP8Qp3av=8KA'!!m{ i?i =.QD!ܚ~! ʸИyHSn@M{ ,"E~qzd<~$CNu*mSR ,UH`L8,082v q@aXi=X]!% ad3eQ%EA(6eQR&ݣб:۱ӱ@&fXqNpb8Afgyʬqq0Lg4F@Ӳ8D`C.c"XM@V{mdPAgfȡ59EhmdSp%5kYhxk !79XTXMrhr 88tCgPƵT&cnXe3*1\Rgtxqzt +83331LCs"iLxvac{ !@4N'\sACmAC"pl%%1 1g:M(|WM/<Bx()>=LJJ:+a t큣@Q@{0& 0vh7 !mcRPB=@?TUSIۧ&-9v2r30a) d1A}X\gk &D 4>@7OP km'D#݇W 0oKQu|["J\4y`wš1,iA#hz#^@ B*=$` PdU ;hLАR\0k#= Zx# "(񁅑X(dA@]BfͪuZbd)c'!Fh{= 9lpS}wrbdA=r~u5Ƽ]7]U8V! (P28jW Y D^v[wsht{8źCk"TQ+m8 hCQRqo\"qu (DRbIlPUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUF>H$?fz5UUUNEa`r |>|lux{_G>.n|=\|=;}9Ҩ1̺sV:ph;:v<`-$oMEDMcdb)ߧ#qdHIE8{<8Uӳry5_GgH8_Y4!3U=4Yz0}G8}MI#i$RJ áz^: cr|(/f}_5|==95[8;,·  |"Ixp =]e8$G`>|,쁢>`rmIeU$q㭷ҢIE3L^أURip{ja>^^v'T;uRQrQ0n$:;Q9:>U^??5_;}5|!>>ñ}N '#ã `ϔzb"`٧^_gþާS8̪<>Axo5AUV!Q RcgxWGndw;)<=_xvD.sURTD 4r0R${y;EͷO&V~b:HIiaTYeaDX`CӸ{ͤ4`;`(u~c332(a0=L#C&BĤ1v2`F #!M0&RYfϦ9R5|7 UmDileڪZ˕AU_f}h8Z'QI5֌ NhX:L5kF /4DkWYD\AI3Â!vMi N:C6q +CC:BdžtC0Ur5|<`:(&3a*TlJDDMvqTD<'!"551ܲo33*A"A"Q\Ѥ!7"i!HPR&E᧏C~ ,eGۦ{IM:+g[lAu$bz jج'QuDç baq@HLL˷cv2B6)*!00ri+ـ4H !v_%`vQ@%~I$եIlRa,88$ ۚ~C.*W.4N.*W.4N8XQ Wa 3!X c+208Èlp] Š.R$)cؘ^DygL!J(@Ș288 "xgHc8ʎ20 vq*=aLBb=C4EE*$yw?]M4lH\%bV!78CLK ,3 a^A=DYa!Py۠vo^S"]rPuuÂ8%)]pSnMbQ ,~tzYBebg!83"N҆ၑ#ګj;_AC{d"H0%S8PN$͘ ֳNY۷QPafd͘ ֳNg nF @Em6c1RYNhUn8mEq1:uX;8:18N㈢ 4yq<맇NU GhJ p$vt ç4uZq\g UL^ۨyO"z!r< 1+>vpR"" 2*V%f!FZZth`FalzxA:/ @RJ4%A/t 3~M?J }m'փQҮ XjmXfkbdPxxˈv(̋133zc3WN\݀,1\3&ra޶߭[7gbZ$EհؓfԴ RըĶ”bMTQH fi6XJe)Vٶ-f 6-bD)حJm-MYb,sM)HJB+S]<0# 0{y?YLpVa%0L!; (,?U7P ,(Kܚ mc($v!A&$nX cBɸҴ[ٵ'SxF֑.- 3p8r'`tk`foЪu(W6dik QGkT( j]4d$X SK^0r6Fk*Qvjen8Ƃͬ-RD:F) {IP̉1,EdBX]V`O ^YɄDRpp>s&@ K8\cA *v[GUTkK7\ /,Z76 -!838d)aVoqqOXlRX:s"Bp㉐MI8@; <9ŭ&xl8 tKI5XÛ!;Ηr5l gtf Lgn;:߮gj t$(#!#qr:tޟ9Yoi| b[Y m6^WnEwt(a'v+qh{!=|m(W#wz8'A9 3 "39ч6hDpv ,a4iOpz=!UV;,,,#(LXY ;Ȱz,B, @ǧo{}U=)Id{seh ;Te4i!>$M=*.M>n9x݊ / <Ki8:!ҜʩD[0 4e$4Ig'8:nd:u}c(lGLz'bIq(|z۠aɳEчad 48VN;;ʫuQf΀Q 982.XWuub]RHV:|8{=wuҨ=3@ 1UVMUg:RI$ = @tQߚ;WM7OXv]8ogqdeEdjnq my߁Uw0lCUnنf}dNYᝏ{:\7b'\Pj~ܝ"r!ۇҏ6FGC${aCL]#0N&|39ffg.1!WNj=c|.8}P˳ \*U:H(e"rph3l6`BqrJ@I 4 2 1BJӬE/)%8dI9m$z |=OE>P+aYE `l8I@aaEܖXVXmǣï(G pÎC $,OmCم@B<zG_S (1E˨p#}:^هΖ:pz:tERNq FiS{t 1ŌeXbꪻ=2v sWgt[v:,,O]'h>:Uxy6eTr3պt.IQB/Vg\/X3YfpVތ"\vѴ=xg'H8(;@ѪI ,ƂEzpUUUUS<!GqEC+G 9I$FZJ6ag㓄Tv6$3 pPrEq$1Y@Ipghw;={l{l8{lnm88pm]upxp8ppxÇpѶppxpp<p]ux{x}w}=|%/6d< PXx UU-hۙu@?0C꼏!H ;&@4-ĴA"2%c)ZŦY0U^&քNG_eR 4^+QHT4 fg ̱?mlXc3+CzE; yC 4I870cus8;ĔH%AYֱ2٭40If`¤]8\-N%9DI%9DVo5L0͙j2M3-5dيRlָ59.Cy9;jZQbZ%-0 x1 ZqC,!023!!8ʬ BBf($ j'N!q3WLLbF6C!* &ft: 9vtTP Cl6pCC]8+0WOcO0A ů.ʇ0.p. 6X Y̰ ;9vhSG3ABwhYUcꆀ9ًk@kxl"~ĥ+!0z!P%(;Qes1LvasA:0# Y}۶@ SO:|nא;8hHM,JU#ޓ)Yzou QPCo_g`1{<"=|@=z&3W>>,j`"-9(P˫U=msGI s(4!P42!$)E!+QE42Ⴡ '>6HbkPU)T W:[!a2*Łі*Ł˱UH2jԛC#ux,Sn.3,=q$Z1h$Z1i$Qq~>{>3{ͺZHZkuxp8!+iDDvmEFJcp@;zyv}O z!=>] 3A0 gVFq+2:epDppBdqfa `8 t`O|$9P_Pɦz u;C=@uw|r1frfrpUʭ! qtCCygow!ܦJWLM:A #M:t1݀vDQ=9p 3nnU2 ! T4LUE5lVU2ʶxsUm&&_a&*pjX! 3>5Hc"ᨵ!vM3UUX`J1PD >v#H{8cPj =!D@z]dQ` W^AAC('wP?B RQA/! ( #+2C-o|U(At`yR(0';z#\Xa  pNq@, F*5|;A2xycž84^G1wd=vCB5?f{?hq CG4>McQRYZBVVRh$`T !>Ǡ{c>} ' c  0(ĤHM1!D]ɠp oݎpʯSNÁ_@tctg鞣  -&v*>rl86AEQt(:ş@BTDZ: &?ObB>+ȘZkcO5U_s*27'x! ϟO <2׌ NoS{o07dA8aPD~vFg,>o]kֈuނ1C9Ke 5I )tsc9Vw4o>.IJE.ic4`LŧTgO7p:=p ]A5C1Νs܏(px‚xy(t#̢Tc/zux{v!Cxt63ˏHfY0 ^/!ҫxzEcCчWatCNs>TygOg{cEyCG<<pDPD>1Bz<dU EAvQø>F7_afaX`M DN .00y|I.oz+ŘVbMF$[79BaK^B}7pw/sdMe!|T @{|wsF ćQ֝%( 4>I ܻ@ *u!j(ъ 7w@)Juev+mQZє] Q-|mMjkS<Z^<NjU^=Y3qDeu,;\E(a1 UDlg1 @Z@@TElX=th(F`D>1h۶ѪJfzӎgkJ @ԇ;Z:SJG:<>]j $)T3ХfaUpoz<>]}}<B:Ϣ(Oejh5K}xh44ݽeU6Qq3{@7/X =< `=P}s 0 @4ҞmBwA2L6LFܧR n=fc=N'MB؅`@h:͜a Ͳv[sk.Р5mC۳6%M@Z{uޠn%$k5C[ )9;8lZ̓(( eD I@B6fl(PcG@`+l̀"[dur ()Lwk y˳QL \&_u@V lIiF}83%KHAyW)Tl2J ڔU7=ޤhD׼)#X6SËa"$u] ; +{5Dmb^1j ,Jf֡D R툤mي: 5_m8Zlؠ>M1@zh]5u{^t$G@ ES{;V\v(]tv`D@Y5TZz@*BwuW$vOgQS#Li_7[@-I \9V^öꈮIoU*Bl mه{ծ^C W<l w{̾zĻD4@nZ{g;T {4 KZvϽy8Ҋ>:=uF\CO$;PyؠPRεϭ;=@K{=>N:;RR}sY47Om{@( Qh[Ph9^zힷn }ou_q姙w=Lkji ]ϒP>'c.>U͘cfii w^`Hw:Ƚ #ף-uVMvdXh Rϸ^ّf'TBf}sl}5{YlTHȧ!RI }Jp=58vmAP}<\˦ 5΂+IOvϼf$Ϡ;}d݀*e\;N+0:ւ CZDIuEWO(lE$>(R h4kk&"5W{r)*(? p~@ @1$LH(/a %B%Vp`l )`( `1,2qjQFIA Vs tjjMSU!vB ҥ@ DG.N,E!9?~ 7r|SIhiK%.o-*6ۯk'19'3"HLAcm_I;y'G͌d=<t$1k~E@ZD$EhU6l_W^k?Hv]v;v;cH@KMk2Kon4H-/rm1QKj4*0F$Z 7SA] DХj S2jaMLZ/w, y,RjLW+1_2=KT4@_̓#UtQ_.}[.=^u| G< 2P&0Rt Ppo@FG?1,Qo{a#._}ٟ]4Y?q6 P`zoU%^!59ph?dSg: (os!@<)i־x k xGphO.$uSדvO+r%g|nQ_.rpk:8ٍ *USbHHG"|H䬶+3#ʤإ :m&OK ?dc"j`x,1Vz(59m,FmZbkۇvxHՎJΦZKNOrap+J)jLu%RDlw[pw'r ?cϧ_ʹ;sK)9)cp60%  35)3`i3!;RTb$0z@L. bxr0v?Ws)wTHսnv& CDf@?#f’/3.}¹ȥ;p@5ղH 0X􇍳ȩS7Qp|D"X?l j;'SxD_p4CO'ܔi(I< qvn@F"nkz\ҚH0uG1bJ^7Vc&td|7 qj>Rl~Kvm(p:`ÃĞHN TC*[єC`G]r6 ߲.$[=b#rxݭ?pnGoxjqq];_1ҼYgB ٜ8au`;S[p1U\Ƿg;~+gӞ +l]W4.|E}Rݓay,jg=ѱ{]?0_+F<0mxT*b(Ǘl%e%ϻsGcǪ'}'pl^,&|KV}X YR 'U=Xr#Jv8[ir5|q8G^\.˅0[psLH _醬r*ۏӖsA &5W%rk8i5m>1}nuHg.$X]K n͡ B{zFo#Vv0p8XMr9pl*-:q)Oܛ<Žg^ g$Xqz@\,G#hl07㻎Ϥw7-i;~ 36vcA'9u@ΛEOa#w9 湘7&O!_`Z=J@i9 7h:lyjvzuj*/b 8Ы ~N>:]T-}D1F$4Iću<SFp @$B/IŎ>Xb9earC̱WPJDK(Շr=夁CE#ÍpIF~?L#O5uMH"@@@ OE|پr"Ձ@5@/_؆ ܉D p@j+yYZ:C>1z;8(ǓD=::jnEt!cX(|Ơ {J"cjips|!0qd IY$uA"]MQbk~0Tΐv]Cq7v A D5ׯ `㉅o~_hw =HOE<) PE&fQ 'jd.ǚt amn/%֗Hk\҂Vy֞7dbp䬂 KWQL=oԎE8:ciiauوP)S|!s}Wn7?,D=]X] /BAB.~f%z_:>L@=#tz˜6hW-%jJw~ tр@g݆N\*^w9"q"  ?D((w6'j޻]elh@؄OA qOt J$M γ@`2k1' `95_tDF:ߓ|js׺MD_WXz;JS/Crrd=փp``AN,\U։>7};˽(92 ??Guví?ϏƦaX/n7b}*G)P r |b̤:$HCdUfdGAke 13rt"T'rQU%~L#2q.[пʨU fL 4f̏IS-{wY?mƶǗǏ KLcx~$ȨD ǥp>9@:s\,qH^QI~cx?zIOTyqH=޽g (LL=@RwQĤV_`o,S_b瓛Wu9~]G_ӑ D-1B@1‡nd䒙:z' 3 CYILw a'܏'ܰ zisPM|9ʼn0ז4 p'w h9@=WtLӬnd!*)*¢DTgg2kEPD詅PUIDi6~}s%?ԁ4ϤϞ3XİCB!.FrN3#⨌?כ=$iGؾet Ġ,~ peyCİVgm۫O%|0|^r߂pk$"8 K^wCT3y*3bgslΙvUT1Cߜk9Gћ} k\{ב7i_a.JPGkοYwG{iޡ+UtBI8'A0Z_l,C̾8O&c2ZN)~qA͋?̳]KU^yHo<ސWBT*C^U"" 8\8x4N9]M3{}os>O_RUKCՇcùVRȟRwTB|Q/µt+d.]ʍ6*Ufc: )$`bY~'0 oL=s}RLL2Q h:>P!\%U@r Gkg6SxXӯg#>S ׃7_w aQ޿"^'&nB|Md^NBh0~~>SXa9h5]c.%"1(^WoS7*E;x)J* U&?Ya ?R-m}'A̍}Xm F ;*lbbA O)Cq:5 I;.&@1;~G淈;%~\\aێjr³'<R۪ o.wf*{_#)u?] \?KJ(q#|Ol1gNUzZ*5T8?-81sf~JQPq$/|^*j'b>: *\+][D?bP AP>Ɋ ?0{*{× xz:0LP,xpuV愣Т`Bx`"|r+q@,Оah, DO#NMFhM (l]SCd a5*ݜuKUE֊.zt4>J,:~ֈʒ~+|" 4Ɣskß#^˱</6ٗqgd_f# '!ܜ~sgBpQf)r;z0E$8*(Br!bWH׭^+[Խ| ehʕDc.9sZJDRˤ2g9s+Ŵ (˫m»93Q6W1`Yr=79CJ ÌePq9xYϴE)Qe+_2%xzA!Dv*ܘ.60ofV1f[iˏVnZ W,佪^՛#0tP`8 d8<.08/?%BG `Pk^~~B=FS!]㰰sPοT͵:pgU2Wf/N刢Cc*e֥ RbJraR W9ذ١iE\;Y{FnW%|dUnzWCƩFm1",ٹUUUUU^W|}oJr鏆JDFN$ 4o^^W"bcDE@D u/Rρ'RD& ðԳu`B n:C 2hB,d4 hP!2zCv#!é[uOb]ʫ3b`G8P020`0pDJ2Bnhq $>"Y7MN#cس#b@d ƑnqPNE% hYds0`آ̂J"DžH 0Vp0rb &7-'lFn{J:AZWe6lQf$Y,3bb_0}=w.?6A`Q󂈠vc YITt4ñ<·[I$ʳ@Ҩl;騄n(рPC&)l)T0LN5ϳ/GڔP0==4rH=cȁkS7s{9d0ۻ#[uɄ48#M7b4qE7Iv 3 ×O A>h9RF|.` "*Os'awZL̶/* ""@\ӀpI.,$\j~8 "K֥';URXI׊\ REr*W8WwIH2?fiT~*;PT)uOHܲ}KD9`ګ1"UwpoMԩ80r \6N[̪"!x}yfg/3`VJ!zE IGPEɠ6YSYNBqN=s Tp8kID)#587 8 ZD::p{IJs1U{c8u1QFgLZJ[͜LL $jp|]}ݐ .0M=18%#G)*>_i8>F(G J~R SP1$0!{3pO &? 2:TF%ь ;& ?`2"`8d<2I2|""n F̳#b@d ƑnqPNE% hYds0`آ̂"<(dHB?_h$Fg+8X Bb@8 DÆAŤJK?vN?f`/Dhz1杅?>_;Gq!Q/+1X;@kTl*ɬ6~/OF=tcOkPٷ,%˻A:b1u7ZID^U>ZLi䲵ܮMJN3@ZQgO><_qsng5|0Ʈ ě錼>Y8iXgtkCÇ'Ȼ"u<yq˨:S*u)eq cԻ]wC[*., 3vB[Fps g .+eZ½ɬk \R=yaK=v8rj^傑G*E 'L.X.9̣ hp=!9):x.bGb" lv鍟-'-fv;[!հn,s-|'l:9B 俍4^*^CjN8\85u[]3 $݄'<0]#p _BuYřb';Vu.a]!.pjFQ'brCٮ9B3EӖ^eELg̰"3k߾k9єb'_\-8(7j[y1B!gB$yz@xgFXNʼCiN:BV]vqÁ<@=V{SY;uwZv[-09se7) |M\/kGsхF|_]of8>7=k'?pzV o ٷ9Izn}ynu;74Lc_|j# 3ύ k8i}mv=㵅41tL ^39{mvX]N]!eRhGGLDk‚$nopχivdVkmrԍ)DEHЌYy_JؗC:p$=;,WQmݹоr3q\zop]гR:>Y%k<_$guq2:9qǖҾ4Þ$ꦂL7.;i,>wnݼa mWp:e.|q>ξ9VzIS)daب̎fY@bc`Ztlga-kV9c#@ױA#nm8:`K-xkqݮm-ӎxӢBZӏ=gYnL%`΢8ovy>pZO7C7ݔs5E|+ݻ+?#8pMil\f.QSk ]|K񥧆s7[9q\]hbc:g*bv:|(p(( ^?V$_||>p@A^P L><_y5X(ct$><d>{IC(?;tO9D\b=%Beµ`C<P'[kr#Oa8 hi T)/%JEG j5jW4.E_[IjdbJT omkUϧSADE'z %JV*MLѪfid"<0Ł2RƴjEf-VƤٚ֓2cAVR$j*$U@Aڹ)+E2̚"zƶM_L P H%*R2(G$؀ I#]5w؇!B!/ :*"((b)f 8Yvة}|? H?1KC:TR$3QNHۊ"Lo$?MT BLZ",F/bMsFEE\۶ 91!Hck?JD}e]\|ܖ j%\4 =)PFAfQJ00ss`֨4M)2Lr8U0 #\b+)\e7vvV-D`*5tmof[U|r׬RWt2gTYiOR|oYwNOsMY@T9!4ԬԖ7$m)eb䔸յb9JҮ *\!s1ߌC8 >֗VV4͘9c9_g0D?ψ~pw٩TqHKX*( JQ;?iꎟE({Cj'wqۇt_k$F"4H0i*cL"?~xaI/_-SxMʡ׈2͈ }>{lvLp|OP`?^Y~x``.B!?S7D{æ # JCN|o7OLg9znm;4Ï[&P*̕KS=M}zӯ/a-p"HP_|ܭt0}Vjo~Yd?3EsNj|S'@>^F4>4<=40=2~En',݆4;>7A"Zoz|#=B@9=Cvo90] r]W'xqqwh4/J(oƖ+\ǥre (L$%2$\ vAB2w(??/O)'!'o? |k7U?3r>B?Gpq/?aR+ ApT)P0:(u{eQEQG/Nsx;eø* ̠ F_D=P؁{(?ޜE4(3 ڌEaWŽ1v8ݾ]<}Ow@ZrDV䬁D1Q!{!8֋Q/l2WV?J 8QԍOa5a QE;?^P?`BsBSO\2t e"iJtn'rA`x˖9 SQ^Q2ҥP A1]SEus ؝\~X0 GNv=X.("Sq4ⰽѮB+4O<uԚϖ+W)T;FcڐW`PM4gCC䅩pp@zyz`w|`-pz&3<"" "`ˆ"2G6" ]uڽca|m|VvxJcv ?TO?|2x£~4Xg9;Լw_m58cݟ7Vf=݄8î֝zbL0 ~*"@̧(dFCX||D%$"on.V{o|7]':i(J_*>@QlKQYW&1'Ʈ*7-k[4a'ӧ.\cX d0G膳 HEL1̔Ͷ2 P\!a֭  ׈@ F]Ca:9IxLu2!V,2lY#-s y!uن`Cve3)-mtK;Jcz7d}nQwYCC&UV GGH2la "OaRh"/-eII%-y{ݛ̀d&q[izYs+?&Xi4~<"zvbm'ʵ_U֫}s sc6Ta%̩(0PߏpE%y=t팦+B)sŭߊ>n6cDx% 8ɼxbB9& #cwP^UNUw_Êg7ǥ:i桮K:ﳋwt0,(Dc[Y!4KrQ k`B0L$ 69Amm#GW+HiZZDޛI62K F-ąZ peŹ--`eL6h55 %[hMa ԵI:?eO m@jm֖i8lÜے[ m[nCwnkrYlbBh[ZIBeD!N A^VDJ;Ѐ00DUd4:iݷvSkUFQ0-+ ][-)~G?u~pG@o<zk Dy)R@~{ƅO^W5S>CanI"p`30 LRZ꘧[噯EOޅ,@=eə 9w$}7ÿyUU_6 4:i9O$LP^??ؑ'5~ 4+jx:vE}Uy^frcMUyy4%UCIP( ߓK6HŌۮUr)v|h.{Z8ɺp 08Ld5uw^mB 3ͲRnI^Xck Bw"6|J2s94Y+2,zOW>З=E<'x/ng+ޫG)+DŽ;q8`p~#]džr;;D $01>!%I1M$ "l`\ĨwC >u QxI$K(7G<BQ>kwrgvB,WQECxǚrLbOky@\!2\Zֶ&-[y˖ڲrR% KG"fRH4(B1$ʈHr$c?YKm-l[UJ*0ak,hʰYhLaiںYE-h-ov5n|F?^y>uJD[Grk0{=I @}N~;|jRxv$DS$VeXέ.hA)c1B~a5k~nsA33@9/|a~;%{PLȰB&z 8+8}IqAQ>a&{a\@(:3 Ψ>A\^r/Or"+?b oEhpO](8F"CO_}_/( ԣOօ x7cɐj K5o(ݤ}+n,M1\-W;|XGI@q@T&60EKoTSoJU7M uSpnpS@ jUnY)4U{9+Ϫ'p*|62@wQ2Y2V?P4ݻ^> F*2}.gcͻ؃A|`8"0%=@+B^f@\> peO.70$(2o(Vgo@<'Ƿ+vK!+(^fd.39gMj| H0mxqdzγ33mSGtX q4Gp\p=/P29^Z?>!RJPk?Na ӨYOF)q: aU+jTq2EEuQ^_P ,}o 0p6Uv`KOF7&sA_s{sO_oJ*ϽI 򈈁 Hl7Q8W y'UQS^w2CD? lTK6X鱵#TB1?}i_+>:CIXO^#GD]ZiQv=G/vq C]Ic:`q rYLk]m>ڨ2,,EF.Q_/M5y֫:ʛk/3\Frj=Y u=1[X$p ث. NPqXۗ/txɃ$I?`U%UV {Sl h^'3D,IU%T2:wQùW\VK`OP/G'a ->K<FQw:e+m$J:n3S7OUUUWA Lx#r_[@sZWQz\s]ݭSk۬nQy_JJm/5yNwsWu k 2@>pz D{,E{\'MOr܅ Pr\o|>Ơ0=lPV&QPiFs_@9C{jUz'jp!/*ssTͅ"bq3*j:)D ZJ/Q!XeM 7N|6<7=w'1xX)&+H`yY=r"P{tf*8~D~C9iNW8~hkTIzZ^j{MLCjwp\-g} 튎c2@/rW1[9@Ӈc>˱؈<݆93.z ;>{$B3WJO+cgi -^+  B׿K—:|rC=qNJu@s܀#a:DF([M{HY-JwHaoGXCHj{>C0_7 G0|YI{g׿řgCǐ,s]ZCx<(p0IE3a׭bn)c[{(>W}zL$1E!Q10oݺASGvŘ]WȒIق0Z)EUJar-mRlU a-,>C b#TmA$ec RzW<H%#(>HWWxq{7]'b>nڐxh]KWH$.6  voe,TBfsFa9R鬕>_nCoKZOKɘ/fA^8KĦ8U`!.>iAu'OȂGl[瓱fETorh`V'I1p1 I"c` %>1iZ5 &)?˔t0S^SUDpVBGHT0[_qZqu;S"ۧ{ئ!Ϟh~0 P"<?nXxrTb _pQC '$'s:Զrel}tʽՋζ]w[GjwmҕΗwP3/R:qƎq g z/qa׷7{.c0^auL}_3s]ս=;ur>d{ݯ3ǻG#٦w؛د>-E%}Ljqe*u3pk\3p*ƹCl<7.X(1m5Ǧu {X}Nڅ@_uTշo^避gXώb5ڝ: dǃ"җ+V6uu ?@A;%ƨ8ćB=%;#Alq;we|rH;a'G#! BP'M+UI{ח{)?<*#o:_]i RNuQ"Qں+'P%0@Ъ\w}6=ڍL#.w#$pռƟ!10`7+krQ=O$N?xbh++L_k@ꤤE7Vꋜ()@O}u P$4fWo3JZ K&b _+I&y20d$٣΋yU^Ui+s|h h3z8bCkΒg5QWY %7$b{!'=7iYSSJB#TQkpPWF{_`^u(`l 07IM978rNg"N=i,ފM޺,"xmu}$Y"M|S;SG;f7KP߈w* #Z=3rI"ft_"D ։k:G3ZI|ʡc`t@ W-4M44Ӝ?O7^FC>NGnwi&*j8&"?#i9Έ۽gpaUp+^B=4`( \{~ wo!Og2 (QPl%~8*8[jH @DL9'D_7PG˟JJ h0,Fܧ8v;8r9N7b £w?SLp6 8$_ ײpoiwR!Vj`%M3U>mLWer k`띺a uÜfJCEkk0Ld8wOx Bia `{I@uaR @=wȠ+y(N%o(e!GQ7ɏ{OgAy<ȸ`5c`(X``} DC/xd %9!{AcA䀏6}(3ƓEciT Q\Rixr"0N803r`T7|{`cܾ u!aQʙyl\/5+Qxer#s(`%Ȃ6K鎿zdDD00Qs塡}L㛭1c;8 >{gx?o,%l~? p<^xEFeE=4q$^SXp)X1a BH5Wl?l/ + %X݆> dH] p*ƔtN^x@nƞ%_(FFcG?euв\5@:=#B@$byJ/eVlx'#ᎱKe@ aG K@LwCvpqD6t@8Yx&㨮:PvCԝ_BI3Bjj´@rxioͶzqUIU*^"F*eDRR2$ L뺫I! 6BR-[m-q+-XJʕ-d JEr2,hڹF jAm$ eՍ+kbtlaXb YP X6rڄ$!@cuڈ3JD(HQ Q1HI dH)c0 aHb &I !!BA2fd@B@AH0@I)A$"Hd@ @!FځKKX@RV K-$2R%X*,K*Jŗ*ʬ,jYTlUmTj% rRXiiR7% J2 2=HТ lj[V5Tl`ȩF+lUhcQF! I4&$D  0BB-m,*Hd]+י^ԡDlLYylee%@ VX2r dkFҖ @XjG XV1(1X$&Z`ĥضZ L)!Kp+IRde2+)L*-J)$D)I*X6 IJa`1H)-k"gɵEi± @-xlLM3MҘ"y25F0JFX ۖPmi2dH,d@*%` Iem,TL QXReAF+%I d \fZf5ǽ{w]yx"L)!Ib1+aeeXq-  ieB hwBHi뺄!UUn\DlK[-.KZpV*2$ IW1 Z[- `MG!v`QqG[䉄v5 I.|M=&fo: wUZoCW:4LA)_@g,Q~qΪ _ `r[=\=0+1um8  Y y>P Aߚ㣜&13`w d71M8֘S:HC[U (:KpO3"vEB7䢢׶NOK_ P "YN-J\W'/4x~?JrD󻨂'u!WuQbeދLtOMto~c> xi1H߯~HVpp`<6񽛆D+o_s', 5u׉PL QWKO[i>~sJ_QC?sێt~xZAR0CV^ I;ٿt'pȐKjS pS+ǯu+6,}tR)T(+ y޿MGƏZ{U37!;cIkZׁq~"B7Z{]KNחR [8@b4p@@|4Tqp$` MhT^0xz%X_s % oC r_V@M֙kQ%5QL "-Uc6*`_y.UTL qp0p4TPjHo?aA"6C燰Vu^0# l7}8E 9eI`v2;i+̔lHٗ'/~{mpsǬC[RSȇ _!J1QbZdxZ3uZTL'ݰ)GS!`d5JAPi\5br,A(Dpb<"$(K@.h@= Լc]F EoW`#{ysᓆCap .B֋Hjİ_Og._$D.^aj뺟]ѭ,`Mx ' _uW!h%?}WZ lan4,w,<Κa_骸V`KGNClހ G>wUoT+>L O%. JNx ހSQ0Qe~?xYe , ,찚5UĂqw@jT0 Tj!¶2`JV>Qp/._a910* GM=8!꧷,کr"=.r,GR?֡A$"Nc uމ Ajv۰0KcƓ³]K*%1hٙAFƘ>ÓΌ`OJ @] Bta6ysXHP#l(.dFQy7ɧ zd"$IOCShq|o#w2[J$d"~DAFM&QuN%HJP87 L]oO^Q 6<;iIJΝq0ᑙWA/q`߃sb,Z$|sa F5ԢnsSJ?s\Qƛ}E̠Z\]ūp;yao_P]!1}R>i)(B8&O1Lf&,,}j=}y#hgN>0T HC A$m!?(]GPAS%)A˙eP* a/{9D>Yxa(EqyM<:YfYf1Jt6 d)򼼖w':7Jr1,A C!C.lj Bwdr7]骤4ШSHLWU0p@rᩦz*-ި5Ibd(nE߱G. <O~q{YMo}F$L2LKJJW4@)"XO" I4xwLN(?%רz$7@_>Ip,s)F죔W*CKqmEAI{VaܥPCg $Lո.*k P/E]'4 / ؀cb@H}߷䋁®At_:irw+xDK !ծwȁPR'A`$"@Bj®=D$aOtʴ5[K\)!AgCB@  &$(}P]D93Y&Sv~ %,f2O#B]tA˯sr,Kǁ~;!DIپu&zYQXìwmԻ)}1w6up lS%O_oS"v9ZԳ1$r &cxQZnz|ĻߧXm^V3/x]9p J*39@R(S k׷mhٝz5%RZaE^"79t@(!|luYa^xpM=^tw#}٥=᝴Ѭ'Yc"nﻙCXīJ>#3uZDzrJf^[! %SW#ȱl ׎ph_F-R=ܞ=pu<ijAx2q F Ҕ/{ޱ _/A tXM:40D# VWFVOZIIdGu-Y12BI#Y S_nblzH apI1r%u᰿"붢Tsd׸5W@іe> ^`+3d!U]COikٕK*Vy)%cE{zxA0E"P"HArGx"z_{1sJoš;a4l$~M#t.v=ʘ Ah@2bKVCnv2hh$4oډׂ(.!@$"822V7311t+|‚QF%T)R=$z3~%W ק?v?V݋zu2B[‡2X^Ytّ;~k"t%Z) Bh< . 1\E(ىϰ7EU>*"5]l-1|V#~ą˹%Zx|F^{{ OJJ,Ȓ7}yo3R x}^]`ښL]O t P/vD P]B^:I?I"X(NrR%]Nt+nu{ƚj3p:nn~9qSwNC 2믥0$-izge<޹G]~^}cs"T(0o0RM4#>k84|t8yl:z0eC fdjn @x,]16`?{|~V)@98g ā@9_c1k(e%]tu62t]pXS0?|@@ǝE+g lu^IL,R.ܷh2:k3$Q%gZlaG@WXW2w#Ӵ#P?gSIMGR̒ve.Mw/{gZh7r֮$Q-HM)A}νn _L#'F߻ӻV#~,F~NpqyjO,lNŹ%~ؽ46fQ`9`ofd!¹D[ PASz0oVtDV6U]1 d`HG'!@4ݟ3^|;b'?l_FUUkt`e,CM2Hu|bw^gc$_Pj^/F`m3BRȄyjHC t $>l坶WA,Z+s.}6N <{=83,1X2+eu$ $R =B;G5)2MesW%wu'UJp˃S&g?\ ջe&#+"RoD.XPMCX$̽x]re@)Q`6 @ 鹗z)X E*ÊMCWv:l[e 0M=gթOդ?>|diImI*_)$fĸ0DX`dуg\u:3M܂nG݆λWIE^ۯLXNY|%Cݿ,&W @Lo`ٰ;ܯ{ Q,ZM4RPV$@P3 Q6Z>rPNںFs>͞0&) Q!9S(HQ])3{wЈsA㗗wXn0?Phu]=h|H|gcz{WZу/ $Nε0VTQA2P<˵`ooۮOweOcP' %{ !/y*-ب{d7 l{nXNp IĮ\ԠO.rE{;Dz(zzܢR 0x<4A֐l{^z'A:vHkqoS;e#?*<9 FB!^,. WdKwAp%D`Jh 5.Dqrnjy#|l'|q+ZFU$<@Q%$@ʓKrDiLA y˂] {(%BKHF_ɦ?}B4ngO]D֠("3%VF!#7;[,P$z6i78biٜ9޻^se4;FyOx|76ݷI,ϴo]&K~/t-"3!{ 9-#:C}5=>{RF}h(Ro|~-iQ\UD=IX3{ޗ@Ƽr"s_1~l{L0ܥ3KZ"ϻ rG)v6GNgût:9sd!c A1-W6펛pN8еj̐߮EW~~{Uȹ`@ _2Iw=a/z*dF@pUw>X@#'cWcYz3U K;*a~'Ҁ ^i)()h-0 JBd z?Hxpàۖ_XB?Xo#ޏtIaɡ8$L}`RF>?a#K^piRQY(~AY!jUj8F.cLPDa)gH߉`ʂr_ЀD;\!P@m.t8gKƂ+5xWw2ii& 'g+J& XDzAւld!DC%^ĂQ>n똷z$ R; Rg}zSP@<❝j4Z=ɔ}]wiG. JUFa3 EX{%,bs'B'o\JOoD&{yވJӻ&M3ɾBP !jVE( 61M~ÈDDRôqLwkj--vݗ\ 94z1 q^׎8~.X)A0TaOD ;?j|&Fn; Mr2 lk@(߿ߏ_i݋lD3aHA$yIWHN%P i* ?yvA3> @.]`@GN-vۮ)X p8q.P=>2UT,27 {`B)u^\ÜcbH!2 IL7tRv@ G8nwĐ =nװDHP.a11$y„$ȀݺE٩y @kZl,,Fl#n TYkElւkFhjV4[fM-² 21[lD))-Q-IZ0B"Զ +l[eQK,K`&meЖHܶդ%clKmLDB2Vc+eV@B [ZE[LnX #1pP\%`ʶJ UUXVS,eiBʫ.( lkZ2҃ +R ,QhUkAĶc(a(ZXe(h!Z#* "kR"c?ոKKi*U!)m$!+U@ [jܲ)E1QűK.UZ4-bÅxoMyb)7T'\8۷s[7ڏgmhdr"N+3/f2x;9Ǻ1uB7=xwk@|ϛwVJao2փgp]d*? czֵ8jM0Uw uw+ǃqN2eH蹈<'k\.Uj4g^f]wX(6ylǧQr5t^Z֙5ɑai}-"-oROb缿v}ōvMWι݋-jGta>uE;@ &5vODx1ZC^«gʈc^1w֒Ni_ǬV=<>K41z4qRn̨fĚOT;_>^)b}D}Fe«p.EكvrJf"-$3" P]VQ]5SjzpӼ3Mg5lnp rUCZm,xk= Ӏgv$c;a pDI,UL|̈6!HRTruR NxְnT%\Yf7%vaaJq( JѨt0;`8Kxz$@,]YU&i"kR*du ,9$bkp6h^4,@j:J+!%G.3Ɛ鼇.0BW9n[m#rv ʣot#ACKԂ~c6%Ɲ62UpDm[,Y0!:h@(tRZlF 0N l޲";<=Urx0-Tqj;y}$$(?g*i[Fu)@!{ ?tel#x_f 0M+an[&h%-^ogOw h_iT.Uw da|24U}y($2>$I^萿R,Ŏs WYuk;㶊K i^Z*^=^Ays-I~3Bd(WPÀAUgs^D0U K|Hͻ]禓>/:oBc7WE )lԦyg#bAc̉NL 4 ڵ ̰R9w~oPLx y. |/({N,=9b PD%$ik!ߵm}c/nۡF2L5m<}\!p~1DMpdtMŻU~9d|1vfxHi}h> ,]W$4s}r9ʮgeu*|mfЅOʌoPЮ!#E *ndRwLŀӛFc ř!TzP9ʤӞ!`oe~AX~S|#h,:@QMKdF/(Ξ.6>I2r~*ba)ǃA&PJz}Kp.@*SzadЉK !C(F=a!qnD"D\(: y=:ք5zy:\nH!I;!^/ |w3`݆zduH@a+ d[|U9*4FyĞf rf1p^@0t}.T"R4| Ȁ"xŸG8 o`iR;r׶UwvUC5d HQ?k 7]c8s݂amt 4o4>ޱ;'_JIu4Tvs9e5YUoxQf[YGɌf@i,|D!fI|q\]l&\ 4kC_9OO(r]P:"TIRk¥^>QIf3^˽_v"]`z㼟%*5b9ܣaf9D2#_? uOrk!\&: K>Us7`Lwcd,澁p^ZF*L"計== %摾q{Eg;I#lTGNZDIҮ){{ۿهEwW&X! EA8KPU"F^G_:Bɚ{_BY}Smݴ&U4KĤ (}mP<0#xH@ _PTX_op"sW F(5hoi [YfB[p]@{"Z,8J`p=t󊇫DOQzcczmn<|DgM]m{VE9(,} X$~IOg}L;fVDŽWΈD#!I4 1o$Brݘ};gxqM6iL#HE',@d!44!b8m쩡q;6 mEb32dIlLDcWYk޷ϯ=|bt+d* qCMMHPfa 14*EG3Jr'wxZƅ|`"0E `pr#dPe Ap&Y]fk+F'%t@`7;% r F#}#m_P~I"EP(3{FbΨj# D2)6N_o8g 'r?gop~HD a#`@AO?%P';~Gr`~)w$gxuw30A)!w3ͅgȜvG7Ih?A&Իt^<*&.C>?d.]vX}gA: :=) ;Ǽ?t"\k~`R:;m1e>l{u;|)GcOc~IQj?]1="5`J[\Lx *G ;x3 :׿Wxc;A_nˑ @~QKԬOFӥ^ɑ; 5 ;C[^[@zV~Gi-;bB1{9V@)qgs,gR 2ZkIPaWw1ada/F.fu0$ z: <>aՓg1$>,( C5̺ׯ]6I_ٗ%+E ??,oh?h q_y{A`x(Qxǝ\g89p #we?V =9o֔/x7:_?D*d(#(JeMȖj PljPuP*dHR*j LQ :(SAGmṴA8Ȣ<55kF.JHa*ШR9"Ld*4Q&5WooK/%5Fbc\A͓!icpH?X`!̖,b\{ i@ eq a0mFĢ5t(۸I{$lRYgg5^|v$g^gDZ^ވ9O@ʒ@ĕdD@0paܓDCdlՊѲ[&ԦJe/$?۠L>󑲓f0B %!$fɢʕ&?_Rl)=Pa3DdmnJJ˱`(JtL;AOXo}E-67d-(F8;ZF oAy7x}êBdۿ?\2rsq 5c\iF*]]jetZ nE?rc^_Ow Gj|-Z~[bX3wc33A~{*U=ffpޜmLO? 7u[xZ!Ok z}w x~}uszr4Ht8v;ž(Hqd{7(?LroCFZҾMii+I61=K iuվvTl5y{4Ge:ݐd,:sׄ~AOGPw;+rpL; y)ۦ>h?Ojfn`?=Kt#ciޯHחyBJcsCe/׸~s?|i=^l?Ǚ3ߏ'zv@xBwޗDPx?@@:si=PiGG *{а܈WU]yBV7|Na_n_aq|G Cv~^~@ /&߼wO(9Fy:[M ]U|9UrfYcL0WG]޲60U}r/>gfƛ}?1NI6LU;ģa%$HPg:rdor& NkKRE2 ABJ<OO)~q a<}ޟj> @.B>_^gFb-b=DdhPrk>ϻ-Q,H4m[H~w /^?Ϳ~(SA#@g8B'T:϶?? %N/lC;ܯ |=Ʋ(C wI}g !k? WG&ޢ OH9GbGR\\H{zO ^娱k繬w{gw?s ZՕAG}DG9qrgL'-} @թr)g۵-FɌ֪NآW>`/yV R2;,GhJڦ  y&ɖ]%*,Qf& zg׹0  p>aK&O?Pz~7~=OP@,D)މ5{JdϪ} 1ي-]$!b1Q jN"$"'$?]? F GwJ:q6o( iT9 <ʺh>@`8A^*&Yq r̳3fY9'NA) ]1q <`;J&Cl=G{A5'I?<|A|>5&AAC(Q:AD*f?K4s}_C2yM @|}z w>"qpbi|pDAD*UHeꃨ(uw |nzn :q$:'G(F7}&#/ރ ӵ=a~ך[8&%EаH@*N=T x~ k$D~:ό U#ϧw.%ӛbhR] r(P] cz 9TA;룻WH.b+sL4Yy 2|x@(idriRF $(_=۴;V]|]x S;EԳxi& ˧z"1Oٞ D1EhN̨v0$zp?<!^PBM+8(ra9[AMi.Qr}JX)$WKcn5V^Cs"b/Z?&ϝU@Y@B> tu+ oj0(HY@jx)"wɜ|̿߁,17ЏI2|g/Q (B3GIؽVlPF)+ .mQ;GZ/rEI%^! /w~roKep0"wJ/{^ͩ^_>t/rhwj6|ø:4A{W}5XÛ7IH {NW^oHQE!CPPLG POd3efȦc?V(:O}gUl1spx]/0c'㬣[Jr @!xr ߵv6t)'{Q0߭blnG{z/(-~D(9`Z2_ LM$]8\vTC'#.=ņ"XF1I%HB{WK>/ E!xSU/sh鬙ܾS92luX^ ?ݼM[(޲v1jH@[>F6M;wJC14CMӏL^Ph~JB~JPpSKM-kQبը~Dqps ?,/ ͣAn [2 @ W@,)*`[ %CОːm.XGF(b=8$׬?_}\eˉ.@P "z};`ՕCZոNX%9͟2 JQMM~;&vNPc0ʘ lqa勂ܪ3° q7&lH`le>2t'yIQ-1QzTa0Y%T %h $XyP !VE20H5;0ԐE Ӻj3hb"t H,HbHռvS}K! ;\:vI7PDvFB 'βI",>x`Bk)  gȮ6g, )m T)Z-#{:E◓#cnpbC8t"S U),B´zu@,;;&ñ1zuPsAy Ȁ$!$Ҕүlҩ x0 ^Bwh}ë 5B q@h$!".rg $ t3(R 3,Tq?p{S(F?@χOp@dࠔns pFxJzijEU;νi9-vy-_lcZ{:o|k ~ k8.CL鷃0umlͮZSfqTo+~8kv~ɇ^-ƃCFŹvʄvfaS=QqW 6QS&IChnsw*34Uq C)naڍK5.ffb$2ҷ"`tLt׌pvY6drܫg|֝+kWC1h  3tԭq@?٫Qj*>; Iԝ7)Vq#:N+h 鿝}6_;{v/˹FNQ>,H+!_$CUxdO ڱRR8 ˺Ps\T0PqQ;e]kԮKN*+Ä/sqpԎޕ}#IX;I2h07'X-g`߄pq vݭOK!wMÀIZ]]m8q6x4E~Ԏb/n={;~Pf6.<;pP!aT@$pۥo9yMt^ܲiW^i~gJ]厗_o}aC<~N0+9Fa!eFO]G7Fg}q*n߿EXFR7* X(VeJ+ƛ<*m5qSw+ƤC`g͵QL[b~OޡқmjiƜ+|3㳡 o1Lr ܃pNs=I=݀Æ:I&k;Bz@P(;4]Nr@S;*>_ktfFF^Lʞ= 7SoEl9h 5Xk~˄xwB Yz??\xZaj=oU}@5O_lZ(;EE$){#`A~ubh@ ۻ!˜XhA)2**}Zic8q `Q%1008髜h`4gk, 6 (D" dO}N?r֡:{|l;?45䈈%(1d G[uȂ|iPu0Ϊ}@_?Wc3`W\5G7?2)UOgڛ?k<,9IX?kཚ {QHeO8Pk"zкG.AOl3]Q j<ј$' ۪'QT,>Ιg\8w:`Ya5A%mpd pU"PFbg2)%1MY<7g8.')?wZ9H DuKS0U[a53<=x_>+n-?5eݡe@Xy4Ѹk DЪz Y`4Bn Emy.fzFjh¹xeX!ւ sQ{cQVI!@Q JwN!>qNX.([€h4|@}Ҕu^plpAFg;]l9NXf-񄙜׉ъeQ˜sRs ,3YGc 0ʃ\굩yw8mϹXw%E\;ǩ3+aT^P.l]H3Ū,z'q^Ftv;6j]pΫ/)лO6vwM5oX1Xv/Co,yek}`lqEw]㯇\u})g6ǯ=o mAa{^ -IDd#;aw>!w݄cM~ܮc79FU;^8,^~Yfz{w`=#*o:c&ܝsg"َt;{ƻDcmH"VIKBg5GZew5gO̳w_Yd}G~G)[Up}('B4 Y<ˆ r%*AZYLx1®opt8,ijcOq]-e+sJ]I&h J隖U[,7-rj3-cgD{0َkyRcc1rS״ o޵W1:C/'r;/뷪;'j4όzw+deݚ=U[g9׷}~TDVmb=npߺ9J+o5lNrjJyuz3+}{>z53c^}Ƶ·'by-=U/11=S:˶q#C&'Ei-d{ Wr b2ݸo/v|g+\{<}UܨzݾjFz4]ȜNۇx;*mگkW3ָ#Z̽jvحyYhwlZyOXW>S3ono-ϚfSM=Ո߽3{ׯc10&1m=S>}u>4ެc\߹g=u/&%6 a^U + XeeV#KhZ]NaQw~xPPce3= 3YyF{Pֵ xT+ͼxΫ.p3AFfN9N/e|o9V!mloםbL5.Mm0s1;ϵk&Xlb \rVeLxf 3 ;V=u:+jx'+KDfpYʇw0D/k!ᨼ6qqSFocQlȺɥE\ҵļ`Z;pTf!gl.>F$|=w$ZhF>փuׄDg2Y|p!,!qn.0M3OOvD"nnE:/^l3hz+#;mS*a|'ιĽQhxᾘ|1C8xu4qRQÄLG_>תߔAQbG1x6@5VHI4Ϳkm2O^wLxk]=op>\.b7uzqsrfDZ߷a[泈q"X#<q1=:{yOn^K:_u`lWO[Vko:hfkЧ^Uy*`n}n8o[nwǥǽ|s~z|9g1~6sui0aj6q.w*ٯyy v9 v;z[Ӊ 7#ϡ|\ʰ5t0uɎwkyc3t2c5^ؼR"7v|2Wkr[F4ֿ *Krb&n Dٕ"`j_oU/FL8|Ygc,~TΟJqBz|w /Os[["g>w,؄:NIs- ٱ};?|ۗ@o=n=&}B xQ f`UJʝ E^1p* aRd4|ck\vy'֬q[X44O}~|UUTv(+q hIǶűGlom;j~15]X\jq\S"B!\ F2fy%ْ6<$"I.YVr,!^6n K]d+ST䆂1RDmh8kJp,@ '>9"9l Pv0C  Q.:6h`sX=1pg݌[+/\ַѡ{w*\5]\P BAǏC{[L$ {?/_W]N&+!~`bI;qwsʾ.9 !.u|xݿo<ʮucCzZ^z(2u\֪oLpVȱ=7'z0JF%n1'/'9{w_5}s^hj]pz6~an\3B 6\).yV \4_ڨeK6H&2ʪ6% ,H{Ua䙒F196Nu/F˶m+y`.gm4hI#7jBl. B5Q(q{qP,nb!‚eZOa>s^$3Nrر   cZNP3_oEEADʧL3}o7.wX-3kAz4;i;j&g8؍UU>sYo61Mק;Ƴ{oq|󧬽wa=\͎q0;Znk-ݵKgu zӳc1='+1mVc O,g[G[yN&߿4Co00, jї'yOmQX ))J A;.L("T 8ȕg}n-bˁn7wYfIV$i9u^;mp-q뫯RĶV6 [B*t :ŊZmU]6`p# 依3M9 2Zlfr%T)@ĐLHkU7S2y6:5Yi˶'mc<u>iϘ0']Fx\!}0JvQym&.lY9궨J AJ809{eg⫑a䌦7 zBjj CH^n;ct65j%u;-S}c$+C|iJn񤛦ap~o||KM}hl" ,rs| }+_qvQ[XQ`\_3,23U]KQAְ3v X3X܎Ys`,N˞,ﵶ]EmM D!A8eAɬ̬4Q=t_}XavC(cb+Kk'̜J0{ k$q%tpa5Ulת3]7ޫ9@U" % ̉θ"Tc:н_? [oS1GPxYmQWezA( WZ)**χn4'+~>߽7o]춽fQ|OoĴz 1t(֛&i% C mBji j]Y"zɞ3a;UEž.\o8v ~7X_‰̞Y$4.vc۞^=|kZ睐+vbPuZ^8pCqQմM&xXuogUi mXҒ&rR<{=R@\ c8$}3fq7gLμk$5tf (Py7v٭=z"Py69U)(Bƍ  *6c[W+%M"IƙFb6 "B5sO;JϤt~ylo%s~z|5t)t$92nX[N7ǒ~]!jޥ;N1ӟsn9f/v#7]7\kZy޽^ڝ65oN>|cj/kNԌ}؜ޗ{l/}wiX'"% ױQ%@%bz T}N? D\|18PFfpQ2'' gDcڔx BFHHBC h<87F U4>o#1xCdf˒dfC%3{syaD4@vЌ|侳`aF$BTIrA)*a)2*C 82lân!פnk.ɜ+VU]d`\4 mk7Xd>bJ _jM6C8H@t;_4!H8UDPƲ`3qF+pecCF6M_w; _  Na>A b2*0lSe~!A;xj<‚TzO|T B o 2WDY'P.b{r#8gwY}+8 Qk8t,qxՂ@&X[)Յk>ml;kBoZU4!ق !JR!J.f H4  $֪*Ʊ[QUR*Q(@( UZA (A:yyurx5S^cW@!@ D6*ڢڣH((jTP)(P(P(PŒZCD"?!F9术o'2;:A뗶&ȉsmN'|a2{ ͡%B(7J7>]=ra H `K6q`><>`Ieg|_`S^wƃk –l[̶'\_B &QP?R B*gOMOŜµM=-.Sqt$A`S=O>_PHP$@J?L~`&A zoKCtE"awo}<z;/qzl}/е1ش=Nʿ/-y`S=N0˓FgR1"yz#lp2_K 񻛝vu7rrh[.2 mfo@l[|1g\_F\5)T<< _􉲁؃,[Nsӫ9\>Q;pzni^'zsoϿoy+}o7Rlq)v|vUR3+N/`PQw2/H֪W:7=e&:zi8 )ˎ}sZ&:E0J "`]$\D({;`_0H8^4b|}4؎eHEZ;!nc#0ɫAo>q\T*S1#ۏcp &=sp;9Y(0ֶݻj-/U 0ۿ[מ7rKª~c49;t9 c~Ӛ! @P֏VK]Pǜ~Q?9(E(bbL =yU6K]k,Ϭ2%B.zјj("-Ay[t G<@+Mz*?0Q&厛)T%J+)kP7iG\Th;{X"!<=3^V@'LG=2Q|u0VaM~΄DE`?Rwi(nb)DU]Ç<,39 \*~]Bzt]Ā&~3HVg1ZL2q&*:5є:IUYC;wNK=:?K 8!u*EJlOAt[hP\CO*etk@(dsT^  :4uͷ@NLI0-CbqR3\\D>>W:닋*CܴwXNȀ EC:+VS\Q`: P =Ǝ֘BS޸{ 2f)ʜ|;%Y&NC T _@FIq41RTD*?{M,k;1A2 r\ڳZq#tw+~\,eSW" R:u ?_K`l-bA D %>%xߥi_2["UUZA .sV|$U]c/ZvO̜G1P|<:کs޲_;$_>zJVhV'@Oͨ$坔goʪ uU{5''ן4Զ.\[5KkX[Qh 6CZ O:7ylO3voZh{{Nzv?Gϟ\*,UmAkvzTH>L Ͽ ^pU_ ް+M( z޷4~;ko}[\Ho4[nL$ٕUWt˅Sko92JwŜ$] $*b +u7:1.N.pY1^HY } nvkuHsU{-O<UO>[>~H,Iauc9ǥywjo\H}33x]A/lZ gL G ٜ7ZEGUeUnʒ/ST2I>ȅb]TRt( fes ҹs.{mY3!κڣ꧹Xey|yݖ!`7F]\{: mbPiˋ?6 h/o>@89Gkws_5l txtV:|z淸se}8^߷_7]G;G]W#m{d9:xR芪?@򒴫_;ĺ|/# P_ dCr=LXu㳭7NkRe\'yԙZn_57ޝC'J p5¦6+jwoW?*Wv??3M)S ^\+yMSw:fbb}UQst8fŕޗ$u07eU?/)"A5>a==:;b?-v/Mᾳ*ʦp!x=fв (\Wݜ^VL?XQП4f C.~Ad9h~aO27UuвcTp'9 d8K#iVޗT(sÁOX<{5`..pfz? N5JJ>zɒNCB*{Ͽ}^ݢcBqssY\Vj̤puRlt*INew_!؀j"HU>,SczxI'$ 'X88I$M*2RH7&ݒA%T)4S ̪f {=wv*?|I7۾|Fq;w/W+>׷rj0J zk.oK ]N oI I6m$eTޛ{-VM .aB*Z$ox2 kDS1ڭݙv4x+}MUQWZU$NNo?]FS$U$ |N}|x !BϛaWqOџε$A$e$_BH5M߷_e*W< ')UJ-zo}UEwp((zNۃ,v/MڻVC:U/ ETK9UVeQw1G}c;腅V$">IĐ}o:PA'qsI I+cX5IN7ӝj{Mw1+u˯hJB_sѩYP e%7 }?ٜSf[+ΏpE|m]v Q#)s2lP BEMLgw2P6I.@ZT ]o<Wjb"4=?ۜpU=pr9 QF.bYie`K@XJ&+'{~YU v⻚R_17b6+ByO)]VDJ^cT@+G(N}kw-R *??=x}Xh ߄;{^{%p}r=>zg0>:\eiIS[ I3 $}uOwp`!eȏ@ӱ>Y8H[5Ʃ./ANǺJ?<ώm6!cyS5x,z`18 4 K+ =#_\*4H{# %.}\mr83GN; ?0?G>O((>"MW?W\pMBH>@LΆ 'Y߽u;w밯8~+HKwf3ly}ջuMbǰ+ÉsG9pUsz -9%\VPIH3 lPōK6*TдAlB7ɞΝu倽M dHrCet =cAU5q{ 2:EA9z[}gɗTϿ7om3jUsįL,A؉vad& q_H|;qa&PH(VJ_:J*,/|^`G-K!FRk ȡ+ploY(xJ[E㥗,oۣ AQ "HpJ glf4:{dYۧ3(7߃3MѢUTKZv,,["RG8zUQks(~JUC M΄(M]1 -8-g ƫǤ ,2`ԣ,+֎_"~KX X#QkfDYv̀UܳyFc }n3δ-:URK@(_Qe$l qm3UUQ*]URVQ/wiC0P]on-ݵW7#\Ԓݓ) `Ah.bwnW]4|-y]T%]ֿ)z L"kT(ysQr UsEg!mĴ.ZGXi m!uREF\T{료ŁP';oy|;Qg-fW&K]h:t4F<: V?W}=}6uxhpF/>C6ֽXg}RޛVhԘAz|4})duK| ¾X7<~{P?Zaj9f?W 8gc K$Y!TDyُObo4oߠ7ʍU@TL&rF @}Aﳓ<F>pe02hPu!PFf;0UQfzyWy@s8N{CdwEc(׾0R9)`v۠j(.Nܻ7(*bﻼU m'#>~mxS^>" c՜A4UPU؎DTW^.g"suhJ.2"<[{!̈TDwzp\ʆ+$C ~ݸ"ȃ(<(NJY`b7_yzⵢy8Yd'>}uL2Y}$_ 0cDvg 8gU_^ca}:Q05\Ys \ʐg*#w||aUT5:v@Ÿ:w TKS g^gX1+rDO-;y~L(8 9Y\~cd8| II|>?99R:.mrP/MqHk?3Cĩ4ԠM\j6 ?*d< Բ@8yS@T /w{OT̥?sW8*)*"<"( W\^O4ԲӺ7v\p 4 #:"cRsQH'YW_9ӫh8We4'2226~ޥc㳨_Wk+8Ul/D/W>\g[r[y.˟cTi0ۘX+nG3Ӗ[/;ާ;cϣl3m9k۾1̳u]Uw˽uO~!je#&L/oB{bš11V-u$&*/\]iz_+j4 gۓ;S=Va^f*sP;A语e >sUW6O Lg/73QSf|wf+{} px˽1um8/j?&At.aXh;Abg/-_J5 W6S:Ʃw.ɣ_ 2ύk8_־ a['{ٵ;;Uګ5P&(;1{ޒJ!ȌE\*ʬU- S+" '?T""@/(@c#ygGQ?Ox]?domw|HȂkV'HNi}kF#i\/s#_?:|;c5R$,?ӑ^a M$Zͽ_||]]rԣKG2oD3EtAo -;F(oྂ\_j lUE(>_i{T+V9kǵi`.\ 쉇S0&s ha*[+r1 ƸE>w}{*sO{ќjk>W᩼Yg*9ۑpqտӷP*(; !K@]m&Lx7@ye9.[S~<7VӖuѿ \9?:G 4r\|1u℉ iN|6<TU#o %@Ri4Fr.2\y?nH4V>/V_5" c ȡHe([*,[UUJ3{*\*xMPgr8\r.$XIg@и %RL1V$)XQPjvjPIHIV 淾l}~C2_1 \_)Qt }^C\bC{*ε>o*)R㛏oЌ*T"lP'L:€CYïKWkw@Lޠzzwnbn_wz|sݘG숂 PRJKM]q=a;>|U4!|!|0H˙'v,;}JdQAI?+^Oíq !K5݆|Ec{$ rPY[O< $*k7c`JzFh 1=];{>UD3"to37ӠNP (IU6X-3'R|_]ꑎ6QS^2Rg.?gӺO!Em@C=i㥔Nonߩv5!Dql?J[&Y2>r7M6 -~jzb81Uϩοuud22 60"3t (2B\PX!xa#5}/BGfvYj k&ey+XNwx~Y.Nf1 9ggzve[l^Hmz ~mǃ'‹( $צwBrؙ C(k*)@Da}Y yA IU!s \V{-~nhze8UXXCQcHcؕn9ț/z=:oBU:{{}6בfFPgiз&gJ!:ZB.)JceqhFJ)U!WwBI&!!K ZGDv 3X!QfbBU=~_BL*MsJ/,rq(8lf]5?*"Huc(]ՏͿu02tClI I=@8gS@jrC@!G HDTS:rK?ӞHt]u9kl=7n\jB-7Z3Bv1y桯&a%.4x16tl}KY,R@$¦n]b)K;㕍fui[ai|m>TW`kvIv_@kUXb17S!LNR?S~~J sYn|:yl{ҽFKqt?ٟ=jz7cQ5rFOw Aōauܺ_RyܞV= |/s~qIo+Ae٩.WUarw27`7׵>u~Ҟ(} K@ t7xNKk~[buupmxiyn'Q薯ySuY~^%Ύ {;õ6r16。ܝ[*UKcM9έ9kխUgK-^wa[ Wz6q],v1\s+X9滻+_Ok0}r>oEWˬ_,=o>ǹ՗7\^ $sZ ;}U}}{L4uwwvH[k?)rkp>O"/r+\kRՙ_0u"kok|^n+=5`}6]ϟZƻsy[.ٝohҧwF1[$lߞ5k#S.ݰΞǛbW1yO+}:ާ OrkmqXf4oo[4~uU\|X߹/>l︭o^+_S1wWR>4Wgк mٳҬ96ͩf__ Km 6XYMٱz)wkY~벻oeq<>S/\׶}5~U_w3׹p֏/k qۭ ͌LǎߣַUơh{j[8ﻣc8|f>."m+gy]sv9w:|Ϝtk>Uw^ߧ\ﭱFvOOqf{^9{=߬+bRkW;\4!w_|rr5ZqO.Xs!Xǟu8<GNcǷܭk5ͭD] ..]k%l7Z`&A@NRt|1rA`^-=ۆATr \x"u$꛾k~fN;ls|s>n}Xbn:EArݺ{yYEw͐"_tuMo[;Z jיP5]L}X`۞N6H4鶶YDֆfq {V9$Hך9޸1.tlEHUCLAA@g/KLͽpM5q5AjbrsoR̤)%ٛYoZQf͘eL ](bުH4ݕ*r~F 7sGDBDbAwG ki$3!X>rTx nyqZqƺӎ[\DQHXS{<40mrX"1Q|8WnXIo SU 8i?ʤV`y :\(.+<~Ul )D<'U6@' RmW~B;C2,! SJσIzyqko^ L@A*883O/}WQcpRvâxfu4co@Ć1AS6ՎD) =1R)ږz|7B. ѥZ `%"}kjͯIrp9I$ 3:. Fx]kz-b0c- uST-tl*ũ5!&KʂNxzRX?]Yz;ߺy[:h@$XBnl%:Nty9v~Gq;`|ԞSVa~ߞoBic/2<WP>o:=[ֱYgDi\dgxsw=5T,LڦH@j0B+A"##xʹ(ߦ=?Rj1t-xLP#ZV Fϫ-^ub'N|5~ TVb?=l>ʋ$if'h H\-:_y3r@;WG29TD3V uk7RyTCC?4f\v[lMƦ/Ǔ.՝WHji8u~_`~O1M?w[2n)Yu]O3H璿$GV\ ߆H8|vr=**{Rl/#0ZM\Ԕl;`\x~Þ_uQJvDr 1Pc ND0Dktu +°q}}9KO.@2(gk0BJN3lO8}d,IM.|s7#lʸ T] (ªE~4; Ma:;ı̦ F$@\,fxz_;^=WۯQss{Y{V۞nyQ{'=뻫eɞ5>3wf|/#y@ƈ@=cu2C⤖*DeL-jBe~ХQOúA޳mƱ7f5yuݰ{73_*kkΩ}us3\x@eTp3bt>^_]>|K<_x}}F$ %hm&cf3}~*aqsXI(%鎥TRbˇP}BdONeu>ЏOXHf $0gOOё0 lMtD's `8 W)[f~=^E@VQS3p @A__pwSgm72IM(j԰k1Hx^slEw|sǟb3.@ ˂ԯD/ i0jw/ĽIfpx0T bj Ѿ5-1X5?/ ?w%duT 0MLt~кo=ֳʞFyyĘv0u6>TVRės~CuԜc9diUAUQёkۈ'UYm:rʪ$69ɮt1ZzicZ s).Ӭ]+p \kZu;wd.7fU;/3=%ckw똽]>Z<׻Osʿnz/{kk8a;|*sOp V^-kt^7>/ryEC[쁐5mHexOHB-]u`K "vB("$p}ۡs1\À(6QjSU(c3fـeLVT4i8JFD, uQnR|9;[g7W6i\}|&ƕ-5[31za^O߱$E~f*w0 r<1] U0ϣBp~ӮTl]m*^@Fy؏@J@_%?Ԁ ]I!t1Ñ1B~*d.X_ʭۊ̮xIbZ98/xVU>`t|dX :TH-0w'`ʣ[ԷB+攰DQ!yA)e");_0o#"A!^rզ3?(b©d(򣒗-HE6s* A4pj=Mwwb@%G[bH A+i$}co01F]_$FrdQP!ARЅHp(`:I(̳6_ B @0@w07+Y*҃^Mؔr+\1W}z8MwcNomZVǭjfusv:3ҌOM?//SE̱JDU`1.``|}c`aw5"A }oDHc *kR oʹxm(O .`zEq ^b2, ]uhX`".fV\,M l^ь'EBk#]cu\DBBy9PV2y&s2ҷҷbX$yy{[>߷ۻygI{神F֮6{a[{{˥ 0@jPKW:7PP6 e~9o3/-R)Z1& 9frF:vrmޕJx]mdiBh:bMv\!0: BE  iB4'A~c;lRKx$\*XA*rk8&BG!_GqU ʶn+y}_~w}y-v=gf=/nWn;<(os>~6&k\s-'j__J/VQP1O5L{IPߗn(3m\ԩ9UGϊB 9ڶ]1AG =+px kMJ~p0e`y u$GAM~]8#2JcW!X*)J3_L`T6-0!ZR &\ @jG`Ff)Y`YcCĔC_o~8OO7b/J?'9˂>}}(#̜Q |d#A<^DO7v@℡4@I9/ YB.m-±Ceŭ3 =zQg}UeWF& K\h\"H].bX;Jg@aRLҀ[U>2GUq5>ڼ s~8;ò@Eo<{'ӽǵs0sbyK"N(@ !9#,X Bds2!S4U٩vO88^ T䲴}Ipō7 ՈkL~wQ|ƕ (jdPW!@֖cyhvRJJΛk7d\C @g^ B]wق?M ZZYn)"^!O\ܕͻ4qLRػgbG}?x枉{Y.SfV?ǙҦ:,*꾛gsbxP;%7% ]wMߤz4 jU{e?C' sYSH c($)E{u 1s$o$%cHRQ꜏fT?u덛DuM״J\x:F^vn 2ޣ {Uou'_<<`6ǏsI=c\]rU-g7do!Wky10e)6Zxε׽7wLi^wfz8kswi#Ӊf݃Njw p9SFuºlKF[TWwUwg}<QcrfO-D~k (QAsp+XscF\˫p0b*[!8kN[V庠Oި¶s@՜;P pĀB5)F_RڪUuz[t@ Jj3Ag%0"z# (nsmJ< T6zm멷LX"0>%c dQ*A(!S]=~\8{Z~^qzJ!5鹑9p]]Ր'>u`#Ɣoub9E8 ls.( lA3JHq^PL@a@>+ƂJDA0TU>Ȃ?H(羾|rvi?h]|pOڧGcS=[*WITKd?z sQzx,,]¯+3Yns`7z ΰc5ޗQ7co7c=S]r=g7ﯯ}{yV)HȧYDZU|vi2:i :;5 1<'t%;,@%U,aA"/dTgs:r{D##&Y@LAR01LKFRRMr%YXr}^$/$htBHP4۸?D q ۢD(u-IWcY ([?q֖)|3͌d B qA38p&sƢF{S-_A;QD=QnE<+FAE¶-AȂ_S?뮶{ 1`~D$4PBwXlDdF b gH- `Sw)-R ӁzRƕ9ϽͯnN,fb={awZϹ7=^jg'qʝo=wxs!?YߚtsߺTY@0S]O&{u79%9C#igeܬ)"5[i|Z07B]4.ڔՄu%t4 #xý݀D!_Jrwg;yһD*{Q' x{ܓjL|Xbf8 sӁ\~-5ԩ2R3@> 0EQs9-|8SFwLF#0.U{7. pCf3.S:Q_JŜDQt.ēSyh\Xq>kW7>}./O:í4_g\mO' +g\f7{*[c6Ayp3'7& #O5$F|H BCƩwl1>61W몍cyݾgՂ̪ZoT97S.q^~F9vw$7ysNwmj{S|_kPBꘪvzyk*Z"ڕ.eT\-k/d+|Ui_zJ߽YӫUonp x}p3u>zEPᰪĦ;gӌ0&10W9 )I}i[-S5ٔw(2D^2!fnbHR|T-]8sT}ՊD)Ib6RdoKH7ܫܖy]E1cMAcj!Y 74`ZBeݲDt-Ȉ5Eu + +2 F$m"TZl븶[ӏ0:i/u>7Z1zZ ɜ jw=֨l/VHKN+Cxn 5[Ujq*iW.IX&z`[㜙ʪȺź>y׿mM㍝Vܴc;RnwVfk̘^=뽞yYu϶0gl8Wi?=>h)ՖyYyC+c }!;? pT[)^L ?0NAedDD%rعFYlxJmni(Cnh}ZV_ې'q{ԏ >7tF_+Y{}Wd;4őG$f?y𣴨"%zx3hCyqW0$.v#j +~&8u⍅V8:OMe ]08ZJ׳d?Hh_.W2PJ/4(BsׇA$3s 9p.2܏oIHWam&*ch0%E"t-wwt+8 +Y+'a㠵՛@l"|vxפnJY"7>.QMp3* IA *f\P[[1Nũ]u"5Z| _GċTRv˲߽}>O:p6/nOvY{{MZs=oY7Ny;VzoW\,dW>6[tG@9aSw[ >Irb\@ζ%Zq:Cv+ůR܃M^? ffKmOZeJZV6d$W ah|E˾U[sE/ 3pRPUwQVr3R[w<\s 0tIu(p*> &J**  r* mX! !\ 6]þG2G˴f7)3xU_8v_ .%H/R6 [T -O@X?lN?c nv8]o\o^asmV1=8rrqO;rچ_1!p(tJWփI%Zʰ,ʀic45/J( U2ĒEπ'77iUgalcXcGs"GoSu4ojר7ޣ+]䓍;]0;8Xvg1O7~ a%b3B"*c?:\OywJ_ұxiʓmh.w<*PB{>n.^ʏ'qqG-cus{~o{R7V|h!:&%[iOb>)sUWx+Q|oCn2G rͳ[Y|$@ܠ}˲s NRc}} Pm-Qf y5\BCM;,cQckùaFm ;8ňĚ =>+0r:t"z88 zm!@x,_w`ʰi e;q΍\Oް[Yڳb:8hmT]~\6{uxv1{.k굮Wt{qig3"~1> FUwWgˈY|/R~j=FDT_g7 3';"U-xK ofSfW[hmhW 6_]XgЏsѾ}˳V{{ݽc9īݼwR.7xn׫.ny?"sqc>K Q mϙL{S3nz:ey]ՉrWFx= Mf}yy|>f-Z7厶LbV5wa'~djÅ13z~u5xRݛ8ׄ|]ϣGr6W[-m~/m1V!y+7/Ӷ=rʲ?9[y鵮>֪=/n&8ڝ+yGabZƱw|,eoy:;_=~O<749Ͻt<֯b'oϮT㸡[bKF3Ҫ_:}w]WyM{szs{9W#, .umoJIYF5wP7hDkזu<s{u>4{`o7f7yw_ף~xX6u{sޅ7Lc|!'O0k߶>SVwԚ6Z wmM];Xl'u po{ojuZ6Z|sVMs^!;us\5},4kKqWӽUFmD;y U3kÛ5|NOzoll.Ա[z}ו{Ym{lk󱈕]y 2}YǛg.s:j'.!kiLc~Y\ia /*2B/~=?ݜ&qŚK7w;{zW + mW-Vw ⽝{7}Kv*Q"AA!#Ҕ xoߗ%;ȢUUW?&Yw-/I9cPkC k;kOV7㸝o[ҫ-Tᵗ\iΠug ?W|U\@^'tWN34kK쉍r^wb=rW7{Ex~WuwCW ~r+1mi[h:nUۛ 9wg^PjX7{;g\-}ғ_p7)مoxhl~L.fӋf2l#W; 8{)BQެ^.h # v{g"KT >|M\ki'. ڌA"+Bg3kI5uo>^j?`nȰf9@RfC=pF|$&S%jE̪08Wz @TIӽ|/_Lj0b$  ߐUAg[=oXgHKYy∈#.V,*?м@BFEݣ2`ҳePMv&lTZXUcA` H 9tӿdB'd_7F6\w0*+f/PVFyI>yFZ zT Ӳ*aYOY8e0&qr@TQn`Li!};NNt#[K2ϷRNT_b? tvxAF*\NG;I:n˳ϳ'P.N]\sx\l8jsڻlּg ͮ;y^Bxk~Sߥz{Vs**ix5}x= I~Q {ow:FsLH~>W[g1W_h;B1 L`"(#ao QLY,U' #7`^r)zҌdPm7ݭ+Ig[n-%A ? P 3k5s)1φ/0*zW\rz#{m/~#)#B!&,{>{k'DMϵmL+~_EadAH("$%,&]mq(>c5SQ/z1b?f3;W 1[Q]g1^`Εw84~0`g:b"ADxeiFv;w{#Ǹqg^I`\sWZZ+͏mYq} }&XKFTv]њƢ+HM8E8;&v;>@a|bu>9_]S.B,z]??[>mbX7V[ioNr5р(3:d YCzM8b@zs}!O*?. &#^Jn ?KcJf yZb&z 5к[l[*_r:9giiIAbq @l(KW0e ƯQyJ*Dh@^vڌe7G#zƹz +`x'+i:;[۾g^i}}]oZYۿ4걼O@0?9k wj[IG[71 )r\ksiΊB` [c :Ofr1ù_p|9g^c1Cyhs]ɞ_'ЯhJ,̯2tsH̨jV^9WXsJڧM|y (e_--3s>C͌J\p.sCӌa=9aY΄bZJͶ`@6&fاw%UTM]l7 plNvcC+InLҧwq q_C{q*R诇j!w j ^(mzgvY9ʴ҆yAe|' }bQsŬX+=*ֵcCt~?C?OlW =M= /GTwco&a&MgH3#1? v?!9.VDp %7Xc˅MTwɩ[q#K-dRkQ=9^Q&{֙ǯFŚQ*,D Bi~_utLFTPιwrj5@Ё(w C{׿~ ` e B*,oͦn셠O$CWZe̞[i!~_wbү*T K|IM׳G%B_elrqXmhV1zzo^ήӚ5J jBP/̌`B!@Rf pT"G*R3-Q4@UZ˟DWa26\{`\2I W]~sɷz"V@{X UD_ϛ˜۪5U7,l;[é }omTDZ³4n tN".UBt(6M6--7?ѯDt UǤP] ~;ݐڟV5 9faX֯?5&|l ԚC Un&F;R].KBSCJ?/mv1/~M+Zcq .YX2/8M\OV/|\rz\廿oLBxgf_L5g=z'߻we淞]e^k] 欩鷗=G*9PQW6Xs|f/W X`|E[7@WfF .*jqv6T bu,-*ULWRLMÿ,ݨKCĶVlP78ʉ@MT0}'?kh$; 㛥5JvRL>O") K>>A I>Gؚ'C|}l pc(у<))|c;JLk3^!+/Jy_]=>'akƻ4}5=H$VU©?DA_ZT:f`S0AJAnKײF4}yc}¯wNJ̼sSzTƝ5/=w9<w9R ~)62VNjmP@rkAD1CI? қjj#'6 aYfl.mѼ*VQT'O A M D9R52qGwϖ5|riT.CLsSߓx `"".w뻷~:tRbvE/Q"9=|RD!" YUK+V^r95J E V yyLPpWzySH!A?] UafK7EL˩U!]ʠb~~Β} B @ETMG s7 GVE {܉rhpNԬ8$w˻GyĿ***XB&PwXRw=^IܢbT\۲JS!J h2b%A3w").c^O n |HP+Mf/AW1tYwdn6Sk{Wį"e]IDfJ$>k~>*ؕI 2i4Y 2 ~صf--5d-FFIQfTIX2lmIF]h6Z=mD̨VQj_;qcQdݴJktEFpYvEZɬm-W``^CEAk7aX~@1S'/$DpD@ {> P^Tt?׻A3~ȏbG{iAvUWv,zbOy/e 5~?K_o)Vnb#O~SȽh9G?ٜ_TTxWW 8L @.ebURsPW&||6rOOxm!~6BQD!ChD6WD5gгcfpg:cGZ8r}te$QFl6CqOG!0U䯏#a?$$Ԡ`kb-yy#aBI!1V1Ub:hv;lYa$NoMa֨*lLXqѤD_b $;w &aA DeS=H `&J't{ڊ5oҰØJn47+ Ԝ'PI 43{AAu"W~3M?w$zgd"lByu:Cw H`NN Y(MC|lpKdÓ37AU- U#c$^ C+v6,U1a/f4QyX!vG+׭bB3ys=AнwKf}>׹;okL0>"#o+>b9x!uid-) n#?yjͳ|˖f'*#ѹpbg9|5|PAOjs?o;t;)QE^H2UwwwkhF ?2sH#4ccF.H)*KF`&PouIL*"M1!$\Q13F"ӮڮUnكQjZWMW2^\ؓkv]TEid*$ՔB M?=qA!>C >v Sp{;Z %nLK44Ȧl͚M54Wٸ a%%}#%/[ C쪐臠>_ A{$a*kM&cq&;ej~`CcS}2>>Bx< 2 >:J#$=!&Z$zSYws! *`:7sjwJ7NEQL8b#"_0E#'pq& 0T3vi5|\Ԟm&އ&;C$4h J (t+LeDD<!5-!OT@==ȩ>*m{tC`%A3eoh] / 0 @FĆ p A!]`NX/p{`L"&윢l=uQ%>ܓx=JPs$8DI~F`YBTu#b_i|% wRE8) տ|%_}vI׾w<lP!vWG:|{#ܗ4Ǒ( O`/?;M9';9NG>{~vMÈvD&&F\xBtDEJ U#k$ųeZh.0 lAUAH?Br>~>zg~ ^F'JP;!jEgHw!%pG=ZR싉Az7r-/1h 6= (U=dn/ 0;~01=~ L#6k$"?=4`Sehrw^yI3P0nYTV~X,;sh4i؀ivtJHgr,֙l3Iɔ4ZeԔKJkKS2fe-&ҬԱ6fSS)Ji4JKMJVJ&jm6$BP$&db"!{& a*͒Y6""66Z,ҶiZYY}DO* 2 S0--"Ҫ*Xu/BHo88}EXa1NIlbuM:է"SZ" Գp|_!P K}Hr;mePԜc^[hi_1?H?lQKQ>&8IvVъQB  ҫI~2y@$|N~1ϻ0vhL",Ex5%$߷m'O (Y9;IɝY03=|Ѣ8 (كZqa8|LQDe@`Oz Z.4A @ibAPe$ *\p9DH_Rs㲛Du1  b ~G'O c_6 j. P>+d {.3^·"8-|I$J6j %PM&~†l&' @Czrl:5r]AJLQ687xv%Usa?fROO#AN!]\U5ђĆHjO 1BAo"pյ  1X=x yHqKe4 4u6Tי%tn.*k,kɐ}r9(;rCPJ JYĠНQ~<y A"BY `:{R,A6IuAԙDi$iO"X bkx0WpzS5,.c` 4h&0@<qlB0CH3ecm9ǑȆفfA FMiT[M@&bNrd9n9lHMlϞc^^zg.k$ $M,fmP&RN\Lš|{Pў^+ ?z˗؞T+rof )LHCTQ$*OiJ2fyh*){]%Jr* %xĨb~1铔@Bt|'M yY\zOPZr mEз#/af q4kK =NT1EAlQחq!'][>w7 P v6pz'^&*~yTpTN܉Nn-M?ߵ9q_Yz::J-]H~ 2*y:\$ .TYȐ"Aۗ}p"bLTMSHD6 l%!4AU7(1*m?aEP$;NC33p>= ,. I$ P<9CniSb¼މi^Bdq>&I5|?_- L2u4~^ddc$fS{0a? 3 4CZ6Dw`m^ af!'_0 sLD7H' vLI$ h&tIpHZ;t}8F:8ssbb& b*S9hCt':1:n5sZ2XRfC%D(t8wmJ# HLznvm5%z,z">!}[cj:Gޫmm4"4!9RR !(Da0 %$6-)*mJjfHdyŇ̸)q&= d s}bɅ=U9 CfD~,tк+, ?hUGCJG %^/ġ9C_v,`QS81$+!M54pq @% ZwF51 bLFMs L@5oG3-rp)`xsva>mtԌԒdf)tkk_K!%"(UPxz4߻ 9YG"@ID!M'gCQ֊K}$فN; X~dX ?:zY97"M+~<@IE;?A8 b$x "Dc02[`l  *B8?FMl)g=T&MUUUW&N07 $>mKЌIZXnѲdrdY8$@J B16iP7‰fe+FCS56*I!0Dp , 1@`RB@F٨%݄?i,BU(avBZbE4V^M#LdhˆfBZ,F*F}aR׮p= ֥B:"^  H( mF~0h_k I"avu ',_UO绂80k@^*_͢G~|dapyBnsxT@hNk EZ  ӻ}u^A<#B"rBTMa>Cc=@"=ԾǪѤ$  Aău]`TwCrbv'R ⟚K@,6d^5s}XdTFbbA_VC'HKzl 5a 0d#80 q }  "C K P 9*?)J^19+pɃ[Ӝľ=yU*E$ezͶ9}'ÒĀhԲc"+t49xD0c3:b{"[(jPE!B|M~{{!:7ߋ]ܟWڜ&s_Y_mp8c5<jq ש2xI0':iʗCFI=A̗ 8X4'"pz=ݬW]e" v0LOQU){Ё㯊 @9~f5>cG9w;Ğl] mE%L8.ldzBuHCx(*P~bܴ H՝U߷5E )|O4NQ >|^>mX\9giUV-FDd @Z,C,)D 0\c;v]kA7ƀ,4e (0ۦse*y}K̺~~YPx DMqN"i@* U_h2>/a?Z ԤYz4$f`$6xN2oXChV<1<4*… {! }`(#Hf"A$17uv[ Ds1 5@*DDI@  *@ 2!0 A@b˔b4sH Q ȇȄd >7crDGDtH`.L9Tǟ=HSb]i!̢MONTj)`b{Hq9ώ8 onGS 16;U1I#׿O]H؝JY"[oU[M$_\73hPe0z>~͞hNrf_Fv۟i߂inx/Bhi ٍ[iz4Hla< g>r#oT0p#U}S`ANd bF2IZ$ɠUJzn2#!Gr }>3%.\,d-!CV%E\U 9gXQhupd{*O!9xHNKco'>:b|p\4a1՗)ޗ'1>"ˏWxNj 6Z.ҋHI*1 2eJ?Ǧjr!2F"Is:I$Rv+֝u\9$bv$?w6A ):C th.шrs-%])C ҍ1!ćwG0777 b"@F80ꡰ`&u"pL(4aW8 (PaFM.Nd,66ꑪUmi&:QBoRj00N& fyZ;sM`Eh]d&5ɡ08'l?Ok.AAIEH $3OaU.S_`銔2M2hUwʰmݛҊ>hp<> d1¦]Cave\ɴG(?^? &X8U^g:/f2&ϲvA1s{ʽjtF9 {;>h 3o+;DW#(1iw|~uݵ_=⫹EO.FT-rE]e-T!& A8,|:k™ Z.d:tAx]3&`Fc`d s ΀\x`dzt0=1b*ȇéuۄ<єJ#r74&j!.|uh@ؐlBqa!h"$=1:%< >qyϤϧz2x{|]1ӭtY۱`tOCz%U5 gݡ@hyJ;׈3t;Ox 0{l蚔`s^8j-̻U(}a칹Ê`aPsR" nSzêng')qPN 64օ8\'!btQRQ ]jgwpֵUTd!H ~8i@}U4n(tki1?k4,\WP_b;^At`$ (wpS9*D%| {6#GM0L$fhIa ȇ]9BN\*s[9aHo:Tx %O;A94ư JyO8JCV|Qs*(0"Փ${ڙI@ 3uzG퟉"M~~̝}h@!8}BvpԨ;"p G!؅= } cNO>fj,yr2+'mijEt͸NMnUUO|ɘC33'i9gEN5!Ĉ)Eq8HZp888dMdd΅ A2_QB0I~_j$ )sr.@nytO6 cn*""NZ`!ZjŔJJTWw880Rz&̳ˏƧB-=NkE:7k%0;{L6>{q,YhNh5 (L~7_pnZ-rnƴh$Cd@LHѹc/ | \'l 2wM]~/nnײ cTBSºRS쟴=vHz$wlRC%Ha$r7kmJJo?9EUUUU$a 0W80WR fҟֻT[O?*jT;NGMc<<)HF XT+`MbV! 1sL &"22ZP}AC}cm,ʃg-$F0=kLC10O]DF0[x5Fc ^]N+ *0>>U]&Ί*K14Tf"#aM5M5UM5Cϡy^[=P[qPOO3nopC3^A YK1w,.S0(HW#0iAiнɤ 2@(b0wC8^}3*ϴn1>d=PGB  pQU5V rb2jT$J0Phˆ= $0MKgrJ9PUw c Nr :83Gy>] 'aHq~\)ԕ&< D:0ApvH! $&hJdd--KKfZ5fHZZZj)6I3D$1 $JZY4nPFʆ!RShҁa]snb΄$iP)< ݃jU\` +5}i0hP IUUUɝUtd C| f(J)fBFГ$c~x?zxWW֣/^/4՞S0 7Sۮ^m Ww:1EoVB]S H XO4ځ@REe9 Uy=4{V!˼N }HQبUg4v뮛9&BJ"L%X6dރߘB?™XgL/ G#Y]ddyK.59(Ixs{u@q,%A9gq(49}~ӑkU]I`LJ)h%c!DRDI2˻-5{IN]Ik-/)SD(T4R]"bB(}G r9#d:Q&`c1)ˆ lyžupg_IGwB`!&l߳oxH1ϑ~{3?D:i BߨR~ ܧЯ#EYDL93&$V+fN3ɍ$"h DiRǴ7~>w v@F pN~幊`>iOFf_^99O|&0M0^_Cfww#l\ȂA02t`?: z Ax5ha NpJ=B-C3>04ww}WHC0䡉Exxa,6|X-#,*þ K2}=T) (.ϵ{08ZD-)R8 G<^ȫk .?'dp^h$:lp(9i;kE*{liT ᘽq<'aTP5M 8|"P F$F!2cn Ro  Pe(ȦXAb7qZ9hD6(;"y&>zK^s<z~PK^@7 Wp Hs (KE5,f"5AGGr;xt<2"L`fw$qԩ12I'!}-|M!Vr&&Tf< OӮ =3&K҉l$$KҲwD!7˱)@y5El&@|e:W]_@x|J}J&Dl*~ou!{'NeNBk^xX2UK2tS's:%\ *0a 89D*"c&9"4e 噖p/#|I~о*,i!N6'2zHBZ7C 04t4k ۜG~vp$70>7̓{$j$o5Gh6cro3&!$\M<>F{u|!s6q}t~k# ! /z;l{W>& Cl:Mx᯼xHT*~sCuG4D)cy{:Q%S4SIOȠ/ }j)d䷧ASA!ۅ^q܆P6<t{ObRq9[~^H̫gNdmN1p'-y/BN^&a_mn07K6p&MMsX&M ?N.,¼\72>UL$(HI+['6)j781$|`iGĖt^pfpl{-*BC@8h$XُHNMU@uIC E"<ЧA=^^}ɡځ!^3N/9q%;.h9zK8}UUy@s4'c&CxsEM3:F_OsϮ{3~|"U[.]UT]^wkɤV,=3.xjP5fg2| Ղ'#}G>z2%P24a{[&&Q0g@Be?fJ;qwk@[1njCD O4PWLF8 h DC+YmS5%) @i޻^ZΚIk^36 pP~O{YqZqиn8q#(qlaXʰ 0udޡr PS ~[‡$LLrnY \( ['_Joӯgq G!8Ws:#DR߹ ['HnOꖅ}ކ0#]=N#czJV6bI!0 '_&%>@`Of GpeD|٘wy.D+Q H@GzG;'}?a(q ?ߚdXF\ r r ۜ="MG\iOoE<%8!8Avǜ~ix{׹_ꦷ`?3E'iIg```o9P=f7?HrHd!BBj _UwGԚ5[NbXa{h' A \_5>{Xnhr9 tՋD(MҠdx\J*ojyq<v%܂m!Hҏ.D.;g 9bcP7*S((#Y^%9SуCO c$1c4@'&OwntD'4<rw4Ё'~Gubhg@ EI:Uvff{0 w$f_vѴ2$[26pmԣH%ܺ6J<@yXɀ羆g˶ |ޖYWf{I;.˕MԪ"r}TUS^ YX~0\j0]&W4`u]hU\Q7g "o7;|Xc ӥK̠:0.c8zH_zx@>+>k3.l|꾪\Ub'z_E\>Col`3ٜ.C"ɍWdFCۧ14 2=4E y؛I |wÙИ wx 9_J~ PTE  SN^PK૴S~>g=yxU@DPZ,A"oXO~BQPc$!u8PpupO`5gfLK6$u+ 1 y5 B1>d։`hv5 wCj@7;o'Xs퍵Dd{?6O%|>GoZs{{Ӟ f&;.~)!N9j9-Y<;zf'B< j'):þ81 G$62k吟 TUQU$TUQUETw9Nf%Wؼ0QAD@dM"}va${Ty|BDBJ0iMβu9i1!in!S^{|VT|XaQB0`ȓ|K'pIY UA1 `̇ؔXª* @. rU;hP cO|`q(1=6'4ذ,wV&:C=6i#=pA'7ZIW N]dҥyz:I/L9;nDd$;b!q2pJ!\.zM&!` |D'ceI_yY]k.P[3.msXZ& %Qa),e v6NP̒W= !dTmPRP Nth"h"@41jꮨjΠHu 6 j |b΅z,WD(r4ėE=:OODE2h9{2>v070)Y Ds1Lo٬wJk%txQ듄IRAJP`5;{3 Z ۘ*ʫ (&! D`̇Hl%çvN@c1Tʋ[A  7X:`=NwfCvZnn6ZAPTAPTAPl #C22\^1ƹ: +C)][]iڤ[x/:MY1 QU}H&Ԯ]AR7H@8f..)h 0qfխ|m:]Y<;$:C&"@*]L!bL͐$B/s!EYdҔXYI *L.s,(!g^d([  !nHNt!1Gq)g=F}AbnJԀ $B])\P/$ݺ#>_+=)UUUd )~Hg 'v4c;gjK7Jj,Xbzf4M4cZiMx x1 ^AIVEQINs] &CQ^ww$JT 3|pSU,zo"9W )@ܛ 1m+=kMfH aEsD0QA}ړHd졾|gTE Mn15koa4@(:qQxN,<Vݩ3az>H%1AYËu/t-]#ɰAHKZRqM+Wb}Z X&nE$%u ^;rr%@$swr(,0Я޽;gҘ ]G$#AtdbGsAQEP<-uLȹ}E74hj+"I$K7MF&9.xRߌ\׵JJ{߭qTva; DAT!pl<1Wր%P(;Vr%rw*>1J)̠ٙ3EK' 4Pu9Rv:GqJO7˂,Y^^F0pƔ 4δ67b/SfRHA$PC%P@" ŜG\4)(x.rͫ^97EnZ2A7պB}̤u<<:̻ 4Uv#:ƪGq6*S8aٜPТ(Nc<ߎGL ]SpMMp G-q@B=k:AˆoNPr}'1ߴp8Zlv$:\r[;<İhKQzaU'@A7(Έ1,RUR9\3\fLsN~]:*)3'tHW߹)`'7z9VrLzN79&o )*#VmYAbELHAD h׌+$``{Fo<؏P-]LdtM +6Dž M*˩t]c 5Np31bv5]j%f9D{X0LgL%eMY/k6:Ƀń\#ͳ5`[ԃ;WXq'DDUB0o >=[ -$B~Щ.SGٮLW( -N(o{߄\e,b(,$ZOBsE..EމMms<ܸݥKr91Vݶ]%7c Pt1% EZP)7la[ع[TJ5Cmq~oKD 0P!…?xTdnZ"n .)(O#r= `@I KC+P>el 3X8P*Ue[wV/Z(5v, ṚՒgv=!|ǃ*\US_d/t'iG@D1QأX:vrGI)UKsB.pEGd=۸z}?j@Fn; X_w&$Y88TsDA]|w|.C5l>9=5ڂ8:Nn1N!0M߷ZoJ_ bv0< $5[zq9 Dr,%#`2HK[m92[9eL>YHD/kGΔ(Zc7]`kլDjۭ& vx^* 7퀷7 36@^ysІI˶kö$}8 NDD*n^bŋ,Y7>OM^&(nx5ۍ'#m'Y,H\61țEXp{`xwel_{ ` t#CbE=+ #> )-ueIpl'zJ^=<%Tӆz sWJ-+w %əC)xz*9t ԐUuB@lq@prsTP/u!79WvT/O*u]R:pwa02kiy\>2B{뚸[kHq;^5|{$iqfKA) ߚ4-977;AAvC llDE`I&l0d(@ >NīfO@ J6{C;sf Ee`_XfgTՖ J7h,W.>]q '"/}|jhFS.6[Bw۳A7t.Y64!U3%lw2tUy&Ll3~_<(IGqyfREc9:D*j=! 7J(xvLc v,@PF'8]d@n@0 rX_Z`e2.L0'f΂ϿHh;Z%4#d42洩pt"c&s~bN"C^nW O `S%2(ٺ٧>Ytz`w4B)5JH|)zW|@]o` %Xam-Xn[LYjέ(37uWT()er/i>ĸNdEl+˂S#<;^ gܽ~W~g4г>׵ ݘ/[չd09:9J{C%ZY(i2KZg HB6dsvY4_~~oO79kO2j]="i\=<,wk=3~̇54_wSD<\x94ϓ "ͿgOAplbZ~n9*u-|tʰl_@c)l"i7$wv}ʃymRWʮS6uC̷eCx9`A<&yWK=pMYT8J'|wظÓ㫾>K?+8A 5^ܶMrZGG2C/,ecm.~=)H Nrq`8WFbt^K=c7]^/[ϳXo\2s20QV?7P:t? wb5.cCP.9%׹GH(ô߃Dov`fz8O[p< f`@sp +#xsJv8Ny1nj-Or@1R 2q""9nx @]sl5nrXVjfa 'g2gnG5 $S$~dE8&u:ʀH'x~)BAB*0"ftsB$ʊ+N9sv>+kX+82%PUF0Qr狱8x^1du\(!jf7 ykU^\s#~Kaש2Im aa #'Iȝ1^1KDL mH"JUJI%Ł%篙}yլ Ror&ou6'}Hz!s]'piq{du `ceb!$Mq<='{ȾRv1et]Ȍ17T,r"cqGuӈ Fȉ FIi{Cima~%8 `~7L6[L33P]kL"{ށH\=~na~o-M\[R -4vP>G >?Hc2_JcS}o^fwC;xEEudB q,1L%v8 ΙGڶ<"e}ъif8HOFeQ"!e}HA<)A1qƎt2n"7%*]8FC)J):;I7lmrrp3ܶC)*ݛńwrlu] Bg suZ(2iY -vU( ^`{v^&q KMZ &ԳJ(Xҷ׀3iP!c@&!ܣNJ voH-EA ࣬۝'`8rovG'<vN'VV)אĺ+ۻ; }N*aEFػ "-+39LK''?3s5WPY+݄VWaIgB+ .p$ 7 r#BK^uz :?s /#S{ʾbPPNc|QQUGĵ6kVrYˁv]S+ kǯ Sd$!!9Hwtޤq&}9^}s\} 16G0[]uDKD<0/$}|EqzG7VRUWʐ^5AԡG@dW @*f9i :ŗjJR3>QڥEK 7F8-=w)%vfAYL/jUND?_P#qv9U`D$^(f^JErOL ^o =Zc X$AlV A~8q "! $ $ Q_~Ӷk8S 1({>-!F~LBَ؉3s*ҎahIh*F/˃gpI$*Nlȣ ه. p Pj|Rpp]ӹsIJ(JG{fĆ~ U* 9ـ\ 'vI(29"^vriuM`M(Je XOj?JaGqs$ۭX`iMq:^e)FЄt\h0U5Ⱦ!۱m!$ _$᱌G :P1F2dD6a aqs@"EYlj^>gsG+f-5]Q=;,v *VZYtIIT"=W/j0f䮔t.Q P9#1WtGFتU1a9JKlpQʅswB\+l@e-rk'^L#Nx f8I@;5c7RT/kG4 v=Q,2âSa^B@A'@zsp2'@@P)3Q/7U]J [A@{0p6s?iIn8g,r?;j-"  ó^-oƹn3R]=C+?٬<}1a`2tGauA< hF`(v4 H͸ZɩjeZ?.e3{XּcjvMXC0!<E@nʢPppF͹M ?ZȃU%NQ9o87xdں2xug|Fƫ7ccݔN7@" DP*"c J%8`0l֢ŋzo_pn2y!~!HdXY@ T/HK>-a4ʏ?i3HRTLjyÏ\WiU«:xC'99ik BazH{ts 036Nt|gPe]7 nWɞ$>mp2Ӭ|vqcުOȳ|Vյ/C~Y =u\q˳# -Gɜjwʽ-_\K{mL/ݎ# p+CC`gc'vu㏦]al>LSUh\]FOof>rb9*ysUe.| v7Xd1}hva&0T`]Ɍə-q\_YrI3t99 *GJ-/$:UY)v96eKONOCs`ndqN:QpO}8MP`a!Q.Dgi컷y' G'^F[0aB 3J`#7~|M74]:xJړp(xP8ܾ ΚF'IΕNË*lc;@}g94h'%l Cߖ BؤoU0@1N&7pDH wSvFo̜(F & bPi A"Qќ}iGV"[r˖&@[\=殎ؤp햂( r jJzjL &VYAxQ ꤚQIu9_3!)TĒk:(!uM7آ"J[;kc!ހ>6ଇ ~tL]?P ,**uQfAb*J xtJHd@LK#N'b;UdW! m샄@D/UUUUU[stZYי1,˟l΂n\ aydǾ˱'Vu @2 ?\/%QW12lm W|( EX.P{$zGgz`K WXH}^0YW@0 ?ߟCu<:&$P<0L O]΃yB K@NdB|"4eQQf(3c} @k'|3 RH1 c*Ri({ i'6%Ysle ).7!wK',;PHf ] Hu߁Cf!=p߬}S(~*ݪVCH,_Hh 9 L+Ⱦ ˊ蹗7-i`3Ηi_ZPc}(P}B x{)*1'=6<7+7*Vdb@{Hpײ&R &@%(e*0p@dA&!V붴jN&oyCR)7P-$5f9n# UdTQA'@ WYq~mϷ1;;*,& 8 0xݬ+ +,sbMua,sƏʹhP_1y^L7u}^,a$26zM @sc^8g1ჶ44l PE#[1 X5nBVZyR99mU#QyxB St??[s²A/%@hiߓeUV9$rkTliy Z;[+ j(VΆ/!PXoӅ@!)ho{S\KXM3[c!Pl7rTe~όcɌc5݌ UV$, * q t%RWz3e)yWWvpuv)8ܙ<>!58IT?ZN<쀳t} v2ydU/08*UTNA9.ЛvQ¥Ƙq9F:!»Ry׋ŝILN89_af]ejf" ʤ^)ُ5.j}v:pua EDXy!=#C김kM֫VhMJmip=q}dbBz<%e۬C'RoZy\侀]k}EPo6lv;B S!@&<}!4NF$ZĄR:Sb..嶻INO8_96ߛ̭: 9d9{^k{V;CA.{AbJWcnXr 7m߻_njs^*i}bƧˮuܯbMUOv+Q}n{c\tƱrnqVkֽ˹a'}>'ߛԻW*x)#`EDSV{3BPF [NwuWkdgbL*a^ s\42YM(tkSjh:!(tƏ6{kc/c !YgXFWl3Kؓ832_}ZS(H@V$ff؃=eQPp*U\}Vp|}kKzhrM%~kƱatXP1\m-ŠZF.W _+d}lm}71.ۀ揵yƮV]0X۴eql?Z=;jmtZ|]>~O -}mfH*qWs'fݭ5V$GY]4UeP_sj-ek(, 䇝?/V$[ D)W>K7Vrn XAC O 5%]Q.4>w,y` 6kk}>ƵKUQyIgk-Q;ϋVkab9RϹ1B|¤Vaq(Bo{8{"JQg=hhm*S2BC;#EP(c &7q1J@~M_'fx5ߦRE!IDàMZc]sW9cgXZ2YQclv< v`@|`$$_H}nƮm A^KL@嚠jխ3)ҖYe x<~(E%%U%`l6+ 0 q9/#9ײN]Aʷ#(iB7ӫB|~7uؔKd99DD”/Vм O}f"v iB@OTc;$0R\2D*`#?MrȱPrm o/^jZP`x'? YKbot55"gVaac_e.ӽ>q꾟Aq[xdf8Q#Vk<㽜^7/b}P={wjwFfwt|8_OX׊9 ߋtQ\3&\“0{U0*P ).r$?qܲa_`GT~@a&Yq!!eAJˁ_Z&ܱUwWM 'yK9(:{Cct1P@P `mz@0S)pS: vh%5? g9CLym0;C~0 2X9p3 00=~g(P`%V 5=y;\I$)2g{$MWJ#&عWKYf]*,u<)rUUXZGm:JUUe@_g3M\2|4׏Y\rWϓt]tȧCd(T ǯߟ-Q\N4TU1 IHmSrRL u,?mvdcv(2xn')|Еaʍrc)AB_Gt{%5H՘W@Iz߷TD$xR*J4}^ oI8ZYpH<ϓDl됂M ?W>Nb I|sk;!N E*RJPB7{yr˗9 (D ňZzzng-` 珮DŽԂ uQkQUSZIj쀄$@ )Ae4rh߱ 6ןZH āu1P-;8q8m )$b6́ hԛk5N< @CT K">g~!H1Q@|~/?mE<>8:]>=BXBe 'Y"$PJ*04eCsǝwAUnZVb ~K@,!IhSȺK1rrҜ +AA`Q`%G%[⽕EMxLc `%q`XOѨ \6AC2G60Ș LX.j°FF ۽/PSgPG?x9>Yoƌ)vM8Cp.";ӣZ B4ޙ] m̥߳tFVINfWnɛy6$٦uFP, b֡kQ[-HfrTdsFLp ˰hq6P$"ӠqA!fdlT[ @3 ]DfJLJ+4 HrWp)q@ $(Te @Ȍ,\Ϝ< Nb`BpA$ s ~;c7z?/YmCzy'OGIP&>)Q:߸e(Yv^itM#S!3$Uљ"Lg.#bD\P.0գK[*F[j*-AH6>E-]عg$܆e&A?h<C}MhKT<5 ||% fٿDnC8<2A43)5kLI^rbf'" НWG~Au] < OR4=LpUT}-@QF%D[dي 1DֹՒˆ>Xʱijy$(l 6:s Y8w& B')Pi?M>Pj='bQ W8Li`pp >/g^%zdvU[!C 444*pp'@^Z:BLcϲa >d>։ ^~1 y!CēکB f$A۩2IU C$3\2=a}o]~i!qzK=7"#ޠ Cdj]_>!p/߱Ur&NAׯwWsXQ5um4Q1(RcamGqt|AhWL({M<2ya:4X! 6n'z }J~lWHe*yq(UG_Պ (c*"'*†{WOњgRИK1V6dU) @#!?bzRE3Q|b# y&`*Uz6c [銹W=tMM$bK FX yԩM$\ bSc#I~]?|sڧ]MwpM,W{h#<>Ϫ (L6 1W"OUPj&kI CZ3d: *ӓ@cIT^ vm Z1aFC'?,by:vy2ful@IS2&K'\v`F12R\ԧmambStI `~2Q!`۽z*I_ *5sm욳5|N @1UT(!] x(@Vrkd֊dJfnj PPS$_sh?zy}G 1%*Eu~"ѓt +5ϘlFC{`=H/^S:ڍI؈ř % Ej{̄Ddd7?̔ Mh4xzEoGfi>@!\ /'Gp/t`(-Zŭ͙iEmmI$mj`^Ay |<.]!jw~"g9!3w},š4Jmm$A~Б Wȶ`d`t@4g]oA'm :hOCȠ%' Ɂ{rd'NI*dHf$RXؓa؆z܃ TJgoX&fM(*BJ4B+m!Ɯ2N6[„ԍԔƌ@ypBa ?ߡ?JrueXqދCL[ MYͪټ;x q1ކF/=i_|J HbO2 C * eK;CâjjmABNzU/};qƘH@)>yiL ~{v7KQUR YzKҞ; BjŐPJR*\m*H2rNxsA u1h`h̆UQ nݻqshupi {/XxP!mvqTjD`hJBRS{;mlGo+/߾xorvǶCĩB"# ]t:«@MO>|^gTSӦ EӡϏ'p ID%B@%kU8Vs~ <(d]P~ϧ#H$&ܘ`^WAu! D`^$]@j AG 5^E@Sѕ9w30-X%\eqdΈYsc=W? 9 :z{_V9D X9U& kXY62̤i6q9##K&f$"U!@b 0*4B0Gi6_j$QtY>#䨍(ծtړxIALi aP^BrCȁ!븓Z̗RXwWwjwSk[]E]W CS,rP# l{ ߸AP9`D׀$% ILD$I)T8fm&0Ĕxљk;>w=18 )5 V@Oy幹r]u*|eu2ݑ_N8dg<~M:wIDR0d W䁐4JK}|nH@T% G@@_#| :Rzb$(h2Iɜ>W8w 9;mn"cI!%/ƒ1 (3 iL11 NYS wnd6UP%VGn ܉bϐy (j)Xz0>h؝#ǩ#B邆J3 C!PxU"]:=p)0  P_e3) 18aDPB<<.S`*m  BIf{TQH4v`W%"`Ș664PPWr B XOPC]ixVSno>FT5TD$vhA(0(urd=HJWt9'gx<$J=B&wIŵ "<MC1/}7z|;N,*wҋOAF`PJ_ԃH/@TڡAԩ PP3|ϞA5a `WjANz@~J3bŌ %C($-YK.܍ p1d4n.%10Ʋ*|U: o -2g7_{'(, *ѐ:Q>L auSb:@J 3ux)/)LY7:&jmM@mHkEd{[Z6-10O_#c;ga!]6NW'%D`13((|blL?>OxZ֍tKqup>,b9bWr?{>^| |Ҧ1 H{uǭt((BH?/ZZ/1dLi*8$PYq%\dأ擇"B0Paل>CI˪{\ bg=xa-:9{<]O}h(c7=V-usy]Μn:-=sWYu 'd >yZgoS& ؟d,prbԾύ}֭PoΨ1z=qUw߳⩦b{tՍom\x{+5#PiTEgj'z/7΋W7]Z籃<ΆsqvLmÿG!f5kG;kќ֌qMTBV X͙[ulXt}jZo;z' X8' @ٽo|EG~}n>ze oc,A$uV*hő#>lz} W3Ɯ[&^鹙_ xYxu:hunyw؇kM5ƃi'8z1u+c{7lbw^rUYW5WMwƨawJ[=λ"97u|ɣ"}A˓AS-uu|3VJ=hs75Uu=oy@4GD"ڈOHDv_<}n|0~|7{ΙWk=Ȍym}U oSVWy{-:3؄̥.{؂8dsuN.ۀ'{sp )`!&_2|t6;݉WQJg=F\^g|7c977Fp;7CiZ0rq~Pt$1P3D~QR^p}6)XrCD` .!V93~4m lpk8> f !&cPJVIX]P@) yi{03/gm=$zM6'>aCDͅJ%)&ؠql J-^^ ް19\XvZu;'8䉹ʺzndY03 ꅇbW{J "(8 qW:8$s֝f NTeP֦]bwE8UE[ypO^7֫M08=odJ% 6"0җW9aZ>4Vj\:Tы~jZD]`?1k~~2ڦqzLG}}VqBg3liW isma_y{w<;MG]Ϊ{+ ޵Kohz~=)3LuX(,!>,PQ^ndK)ku[\VHmEoR eqE3s XSrWZ ]槬R6\gKwheJ!hQXBt4>-G*XzƵ7QK,8TMT6o֬48Q~/Z~!Y]^G^wؠ7\0}O+u«.]^vٺzeI3{-kYcwV}{&1s{`OpֹsF;'T /絮,o\j=`KqS[̺.,`[ `(:JJHoUXHAjЅ`~yx}O9ˏÁNǓpg}xd$^`l{LLty;M$uNcM0XݿOM`d`ODG=ݼz{piamfb㩨Mh{Qd?N{ْ KSܸB͐h-i`Dk(kY)^$Ɯ!9oCgh@FAB,H\RDlEf8rCƑaUO}(Il.p@̞L0b$ !G! 1@ N&41% 7ڱ$Nq,Z[ Y ,`U㬐21FM sID&fz? }w? Q aܽw5:-m[Y#h+;f:BJB`D.n!$5f5 kM,nuJzdDNoQ7(-yB,ʿeW;<ie!"='; ^s_I QvPD1()B'9J#p2V(Pr%(AtJ{)H*}'n9w7֖+ ]s״ト%'^$Pš fCUʡ`O:yА@HԨ2(6 4>iwpx>`}CQ1XX @(wm  NOקh,^ dO3˭#ׯog  Q r%T}/'˜VjMڬ`MSSFYz?owu^s ߢ{ ;me3|`5]ufHW.vHLg^;19J:SoNѴ4Lj[׎7uW0 LD#`Dqߖ>Ğyxq?3v_Rc5|iug~S8 ~&j Z,TϞ}ztoZGL'ywκCdRB 28@0s,,)k [H+i.!sqP nm&,f_ǯj+Ω/E^TKo:Y޺5,BXS Z Bq$)#da~:OLW1U.[#ALbB#(4o]DG ,m@cTFQH=(I= RY>˦@aHL<ȎIY $0]1RݖdFaF(M1%[ eIa-pf.Cf30QaxËw&j3NoM/۩晤A~H}ASqBn>|>=3r>=Cۘ*b>׶"~lH׎dh( ϵ'rsF8!Y W3 1JZb$渉4*[rێHIj@T1{R`H#hDti [WK:k9MP:cH8nF;R)0@dЃM$ذf/hu!E0 !|_ꅘT"zk?ek:F @CN6 $G\Ua8 <- l<@JHCĢ*=}HSSafaafbu.7Zè Mo(R#1H\6=J@rل"B{v.D19G@v]tixӨ0L!:s!yu髛t1j[TjwG5dڍySr^UKܝ{v=JvS/uu^\uu5Jkg=52䭹a $p]W^]ͻo'{suuԆYWwu)٫Z6Ksw{]4,zU^jrCvaHVrR54h% Q7^с66h)SM#ΎHyBDdXRx/lULO(%h-rbiuȖ c "~wOtgLjS T)gabJ IUSE z DNb NGC@g%E"z g%U_ 8pr}̈́gx&if%#~ṢJ(MYJKԓϬ+nVe9Da j\ H|vkTv%7t nst; 5$yhCnt?Gd3mw[*#Gϫd%% 1)30$F K5i.[o pJf fM%nʻQ"9Mz= Z=#.g<7wJȪwvs2"0VbojQON08-La1Ts,Rq<}_ 9Bb;0 HuJEBCu7qH@4`x6$d "am#]4!ծ@9Gd:-'՚3pEG%PD̚ƑԠYrDd!{k0GU153c@k O<ێʚݣ (%R#v1,JQcDf ,>`:,XbŋDXQbŋ,]πhzɌ % L/8 4 GQB>WdhDb`(CI.0mҚp\ۓcY$`A}E8h0lMwx2J DfdHD@dcg?#p@3d5ՙa,̲p'#J\r#?P^|LlɩTfO 8C+2F2FG[꿙ԁ35 5͓p+i ږ\LȒi'I ۯfiMm/ HݗUv@Ng,0'" !6  C} Jbq.g$lVѓJ{fC,x0eFH"%bM&-95p<\Y84wޜֿPf 1I˄J7 v4d,< byK1xY.J&d]XMQv*`J=BX?g<;BpMiy V/Y'^׏GZ60fF ( v߃}[ [pc P[03H іXYqj|w1/pB&t:14fd)@+)V]BMnT 6 iM;l7ce 2 V-.8BFwCMB p`m! Khj/$17-e"!6!$MJդx& %T i cD]G ՚(B:;\F 8rvf9JjA7 aSc%7µQEh9VeeFRk C9nRmKWQQ³Ux)4ʖ4p9lޟoBmяA9~[s[`).b$C$UՊG(g2>Aao+` (.Gnˋ($~E)Feo?3 sn3 \@?B~G?&!U{0A7*al r6P[ȃܼTmk 22ތ혨/*%!G)OlH]f3{6r\6paV~jGM>Ͻwڮi^3d2 >1Qo͍k$ We6h:%Wμ!ڈ L* biQ4)E(e=~T;p,))[L׻M4ʀ'ᩒd@*WSqR%ե|CI~g6m|1o:Ϝ|lc2B`ZIUg C~0wQ=Vg!U MmuupFWZF^s589^{{ +JK!pA+6%WjV^Rg 0V,3ȡJ&) R il41J/$0Gkаa%Bn+{)Ti% ;FO qb. YkXA tAg3rةBDS`hkhh $󕛻UYbDT~9gv9r~BH @PK W>dz`"IzMb>C)}t0&j2qRʂBխXRQ?;@žў"DȈ!E8@>W\[4aآVej[Hx4enpF;5_h[xɃ ;!]:C;&<M;2iҎeЭͣ$e#JdRMs|ߝLnQݸ2"~JP9}˶HS&zwu,L}RJh**]A%rqs3&rgIM`EDȢH&fI۳Y_ %-']ֳ̠ll 8]ogAYzdmx?*nִrK懤 =Jj0BP`SHNUU`6%?STD5#7*gn i(`(#CZ4(>2J= Sqx YzU'#񝁈(KX$w|07HJb2^>!{;@=GFotN X%DNDZa&ERfshm#t$2щ' +dEӆu{L,f1Ie1L=uL $1I02[vޣ.p2R92(5].C Ąg=m´DZjX+s554ԣ9&s،W1ŕ${uC_,TZuB2#)xj揭nIEɥt)>Pg$I m.הk>;U{d^:4GPZ୨:!'$dN/B]U" %TV!B,pIg7*"iv;6!裸j"h:X)# !:EQ|(;amVՅ0ɥBy(!2@R0Vȍ!1 3h>SvϦؽC!9컅%WQ\Aʺ0HW%p`P22ԼSe)9#.$ @+V>p2$JIJy23hYʫ--FFS悃KJRTf  ]c2S3& |lޘ9l56 "( )AWml>"G m8@FHhe;shP~|UHB}lĆ m0HK}ݍ лV:].#5=b˾6аH p' ,Q*<w9T4RZ|w^ҏB`5Cw%c tXB(,`#K\EPu{2IB kCX;C"GFѭ(؉ r.(^J;XP(X=J]0 >58_ 'ĚҜmTrbD)àɿRE C.l*` Q':e+ScCŵmbֻa`*͇N9UٖrҎ뜔i R2L A!vGo.%eL8_ (G iÞt:H v`l| JBt१@pwS@𠠒0!~bW,һYg !VdɫBSQ,gD CQx'nt1*] S(lѣNAɭLg=GHduSsm3 \烉4&ۆv_w*iwr0%g`m0%c]҈ ]MqRĩW$( XWP0N%oxdC;5@&MުCfU k@f SDUѶR!o("N \wWpBg;M"` <0]@rm!fucy^Jg7 JH. ˪ :hQ%*C 8B%bT v5pw5,YZpuEb'|s`)@po9 T6 &s4b,[nAμγ!c S&&Ԙf0UtK  3lEi8U6B"e@]i`0YдP( (!Q$@K P2@LBMNsn)Uj#O8 $0ﻭ M2!i8\#`O_2QtHVg+]ltM=grH8Kh:Z2`8%Txr,9]\Z A&+8BNjFil ӀLi,no@;k82@3A<2!@*VnpsLVe|Tyoҧnx w퇙ʩj. J1(`ɝsyZh*:eQ9l>T jx p(#9eCΓBH^6_>|J |juUQP}k{ a}`@h;Se2F p>ψ{Pf%ذfZ{Y rY2 cHH B6x$ D.㱒Q\vEUA q^F vtcq;xx[3334]H^sYJ}hH:>LN!_ɭd_B(}n d7JR.YlitiWwPD~J P:ët턻|'kC8033_mx59Wk2xy?*<Y*0a4{ɶ]vg$}MRmA81t.C0Yo?eCYU{ hUSl2r%3a7%X{DJ&G~t qVX3VKM"Ҁ 9ăaT"\3 ֶolVQ'QDxaڮ2Sӓ˯$<d .v> :BvȎ5DT:0q<{Drj+#{rFBjSݔG8ssr mMm)>ߑ0PP#y823lC4b5(x s_C쭆S)*' Vd!10bi:QMui3Pߩ0 D K-,.:ǙS>IU=x@S丰1G9~s-gM"0wۂ##jԲv &W ,!{j2i`>ɑqbê(D$De0(B& Cd"7Z58DnmMٴHGZu]I Q{ۏ@Ns&CL aC9<]tZ "*K2NۡRiiӆW9 f_:`έ+y֟"p,qٻdpLB. "Z/`'E|PhJѥ UE"N. pL?׻o ᮳;Uԇu_|̖kG| wu̮2}G:x1qenr;B޻s}+75yթtؒ9~D-q:~<_=/wV_;l co ;qKmwk5Qq/y42;s|'@LLo1gHB??뉹c[\kX)3yc;ٞPd DL7Baz̷jȮ0jrc ~ZxȌGXza7' IkN =t qFMckp8[bN>7J{]}1m?Qn.&b( Q.Rx8)i`M8̫JIZ̫՟>AjuM _R92oJB `tɩ.~ZJVS Ċ Y U e.Yy_+g,dy0afGW:K^F47JwG{m 0Q {Xc{;q~>7=רiN"s.Ζhn=56npY{'{31aE/ؼzU屏HͩB@ʯ׽}F(R 'mѭ)2F7׺rcR}C&O%a1ںmU5Li.:T a͚)(]s>U g""qfi)q-6DHŜ@@@<ҘT;1qoIu#'., ,חhzctX1"#T*X8 c {hOch2`]= rs ~g~&q^;W5koOF9~hV#~w8ujwnswvlKi.wkg:eSwf/3Z߂kӍ1E./z4Zy]T\?iDTxP @6B>(LD Ϟ*_<82?0 = Wר\1}kˏ\׳x@( `"ɔ=@q(; DND#A‰=P+zR*ѷxI&@@ch6EBZU/;Tr ݇H[yܬ@*%GI$jlؠz:/_ÄKfnR I `ʻaAt|**L WTt (\ mT͸ΝX.FԍGh(',>uŎ#t CgiJ,f-*DC$ҠY@ CQ[{:P@69 (Qj=*tB )AJ, ?Lї$FlG*Ҫ i4L=-ՅZbCiCıCIKDn|wb0$BV졔P, r-QBoJ?x/E_tpȄ⍯3A9;38_dz1^.DB`#K4\dCx.jC^> tp9Z.0y:^l2ߖPe.W\ Ų}U0c7D%2QsRhF%!B .AS'Q 9+7wHB;$h}C&26p>ǀ֦>H8H CAcͷ,qUy;q䆻ܮnjŁa>&|l~|B FU7@@\{@e`H z\Z ξ0O2NϘAJDBMQ~vC N^k'slHxc Kx06 IJFrB$C69\@(XQK"fOAR/9W-%(΢NFDVFKweqѮW>oì'aTEŌ"T>Z $NtN=GF3lvقQf Hl3.j3dN@yb:CGjш x+fWl7 @ַ5ꤓV-&$k$̆ VL cى"H\ -WF@p絿RF١vS aS*$ ^&:WBMQPbJll&_Ŀ.S, oz^/aY3_dH"(8 7r;f$ T=IzN6vjk#7uimFkem =LJZ||bD|*n||罠e˔] l 3?gҼ4{>}҂P֏U^S) 3JSHh) ?}d ?XB3x$2I$Cp`]O>bC읍!hl *4afllALEfDV@-BYC#h1`QE0]@`2L`pPL\ Jo#0`Ir\CD뱮-p@vA7Mi>G}%gɃ:.)9^aZ!FG4NhQDojtk= 7h"]fP6Zyj'3 _,?2b"i'*kXC2zڰ. >i wle! MGH҅e )'v#QY*5R2-mX HQ词 -mhx iv/J!$`V=Z1|[ľYu>Hlb]FLێbT@Nh=Y9"'_FOv5N._nj5J/RdHε0JqW58 9y ['L7'Ra7Ǭ0HȨ7*BYP2*PhZ %%  |ὓVRJS%op%g/9G 6OHO@*v t +LQPBDN[y|X5`vOLhCsml&ubR`M2 D@N\|K[lm :޿\%A()E8VZlv*EvN4ƚbp̡@IVR*Ts⋀7 p> rOއ"DHD\iۏ&Frm'VNn8١*AE-]JN!N9k E3R$gvWԔt!%>^Xׯ%4wH#jrX R 9Y^ZC-rFؿx3IZ03~Tg Z˒4N\`qWК[ɤS) 2<3 D7ו.w~zǗqo#Td2$$b+Ҍ)U9Ӫ4[[{:m 3]L{t0zB? QdB3!Zل܇l;p Ix3h@+/X~/eD>2/lNd(CG (İ$]|w~ADbE+M5d5$$m-*3rcC_Lt& ?,Lb`NBy]k>X8z2L 9U}1Pi}r`({ G}6OOgD(e$<@6q_x<6.}ʞv}VT72lqx͍^z_ :?Z{g@s .>uNR ù! (IT >U_ >\ JKPT@/b~G= K](."1x}wy{!C=0Y{Q!Y1J 94SRUܮ֮]lULyi J5W74 h8/A3nfLl8G.T*s8i1NJ14( PrI]ܝɰIz LT;|HFdNabM,D^5)"mnLXPP(JJG 5é%}irʛ \1>ỢNcvCSq}'ȩC\*=GA>'?t$ #hJ*iRC$N41`LIGx.&;պR1@u̔I]gl654(5E:$( $4P+?{} n"(p` 1(x;/?"WFXcot&҅|.Zι\AB*G: w: VtЄF5qhO% "S:+\i9crF$bD H@͢fLż7ZL;Kr "8gqp #Θ`0͋3\!ˠ@ WQ"]UlpUl `Aa5ŸQXCo0B,/ 4~cM4]d<@9vq8 )mU{P bF1<Jj!㒶7Nk7Y=I 0*RkLͪ]X9`S(aa9˜!UF,J,XgۥkdטlaāC:ů:h$~A? {os2l_ܒ]1@zBeh04FZ]P42R!p8{-.rAr~!pCEw֊oCރ( +a&謣DnDIpm·>|YV&ZBvJa <\ɍ9 j@EKў| *6BͲvp- Ѐ\~0YG?ȝeC Ÿ%"!)]Ms}F Ѥ!eNt9tcdAo'4CCQ!:@}~Tƕ[M("j iD&X!JJ_T>.w?`Nc% Ap?Q0P(T9lŗ mGs>ѯb%M]ySldi8&#Nփ$:b *bp+  BxjKF} :CHHR}BƎ %֔q6>1 StL0`-`#д("J8`f0yF J&[3Cb~bS1b{;#o4DNg w[vа ӌ[}QgG@88B> ~9ml8:DATS ~pcY=Qh[ YQ J}O8n+_gP%X l8HcL53u||}wM\ =6tԞ^Sҵ!ɘ)!χ}3{Ol24"T$j (͸ՋesUrR 1 qYlH| H#*A*ڞ(m7,*y7JiT8BhW Dr1~w6Qzv_m;d,Br(2TvYS}ڲ'e3ݺC ƱVW)Y)`:e-Z,EPD=ACXXr G5!ͰW8rap6v;#'VYGo3]J!!UT& (\HfŁ:^&=\)V\?F0`Zc6*9qI3p.Aj05pL&Ԩ#x6TLꬂE.fonGѮnΦfw0θ]C!cNB]ے۳dLɚXdiEEq!G.(b$ޯ 1ξE2M/"#4{<`DB`vzl'9 y{FFI $~U?X+`ȈbqijXT1ӳ~ׄakҗI}~_ٽiHI!$6X" Dƪ2 I$ZJI$_[kJIJIJD$_\WI!$ZsNۀORxagÙQOp{4B<1I?_CGp?$4C7e9p @:S@%"RuN|i8?̏~sAd.~٫ʗpn y|Pl`q}ǯ58A}w*t1Fb2SBd ttOd@D27&R(*T|@A;Ę;`d>G!f@ &߁jMnZOFQ-WnxE6Q#df#(fjA4CB[ R?O/{~Zʎ/%U_*/R _)X7f2^X(bJ(lQ ȫl&A=!2 NiJikm/}ҍZr1*mVڳޘKq.1ǵ(OOR\PFid[%7>m%0E*Ѷ©"I(d3& VYUvZ_ӏG 뎴~EscAV;tntw ij6;Z6yyyug9]yw814_ss{R/ֲJdPM f@&eF#,3\fI$*rE*s3>P&3|n$L*r2\ K 98QBA@=r7ߪN{w݀5Ꙉ $3QIL^\qѐP撙 8g|P4TłֶCefSA ]|9m aS6d:dG*wZ$iF_Ojٌ[e-_RP(2NV8UZN+ͭX7}M1Y#l}wk~7O=]ƫ:4vΎ|Ow':}\eX0~C+f♔}|8tD2?^uZIF,I@`J(_-o8VJP$mP #b$H|`I{yX"vC.#"C("mPII3 .k|#9ss_3&@XY PnzVTI)EUE\2d#sP8`E$ Q~T\FYU=dJ4ظ( * (( ʲ=_03]܉ٱ/YC~s9$(?U_85B2 H"a,HQ#ڃJWZsvd A"eQ] a-L,Z1:9lUUUUU`E(UPC ~^sbph@QTFOjDe!t87lWo{1]^MnoW5|wܼTV7Ə:/NWGuߌ3:@%hƹͪnٵH N3Q|lj2U+;4MB&DBoDy Wa\?x۶ikr@ 'GړE)5~?a/z}" \ n"?! "Ҋ\rNˡt4@7NrnQ!ܱ`EVL59AG .Pֿh pGG*꧈TXKqU3 J54 8ALX9Ia%gBS12ĐA!ESU<66f,^*3ih2q`]1!fH>c8$ ̊C, ׸ }FsJ.*j  ?fG9Tۺv9 ȑmý{ bef{Ą$FƟg"AB =-.Ag'՝H2tIvMz=!8#4ޘ8E X_z`.E$m$_~@}'90t0 ,yK RL!X&M3>=طw~K%r =ӥt3I{ p.\qD2/&r VsoM!bN@ {C=0M&p; ,*h<2?';C74 QWcmgS} \zѢ=lIx{VAI$I@Ȥb%*I|OhqWg:V,߇:a9xS7Kd<0P2rnK1ow epH'9Xo>9Ju0A@83 BHU(@RH()G$\S \TH%(hYxH›@9ibDD>X]0)JL:PRҦz]ݵW6uX+%eӝdiwh(Yҏ%nn›>\5\ ۀ-(J@'}SNz7f08' xJPJ]tge5@Z X<17l1\ ΊF,n`A0 2-ijz0]&pJU1$6P3Ըpx6ՏPFg%&`DtCkKL8 )kX49PW7{}  '/';,[VCFFAdN㕆$==btΒgv`oKGn'US>q4A:6sBY㣲'^@?T%!CBhz&p'HeI/IMS>kH3pB;A1G:l9I4ju,DMf8}01;&&!M g1e0DE00'#V2P]h2C@ׄ:ΰ/R'mp0Vo_ HKyG;!s:}9xJhEIbmY#e0`FH%mm!EQEP&.QAs8nN`nAs.rU6SvvSjpH y1L̔p)63c2$.$L4fo mlDi-&n&;.ᴯq$"F #hFUMurPӖU$!c$$́3iSPe@;BNy0L,\Dqla aH%1/JU)WdQH(Ѷ}$ 'TCH(N'lJ ?MΠw#}zy/1'NN6YfcF86Hd?vpfr`~J"͒um(llACW #}`#I"(( ; T&Kc]ߨ\*y/0iޠd^u֖~9IL"rJg)uk†12(wUI,Mdi&Y e6 f+lY&6,6A-$Jk3jLcZb $>oMqDĆ!*$kp?9C=޷v8GJ{r"az'!['͍y: yYm4]1練e (J4 Hg;nkkmU}%yh>dTT1!LCˡ)<"@M !"v.6DM <@cpыz+h&UIKJoFf5:%߂X{Ma(if$c|M'ā4k$<>1~g=pu|:H6&̀+I<OW83K)wvҩeBLT]FpKg@)xM\ /lj$` ak[BjENFN`T %--l[ќ"L ɠC}%u9 FG2I͌ ̸U+'0&!4i km[2 ^ 2eng׹Pyg+Pά뭡3<33;C&UVd!! 1X!<99w$d"XI4 ÅhO N_#ۑWBCņ,J.Ѳ[%&nT)2őPHrmFRrBTk?4d9SjY+?^˦8x<* GEod=$x JJ'@5(%X deRy3!͓<=};kL<`dI1\l,50Od @rp}gWT#̵ 8[6k6Y :dr4)0w00 0(5 Dͣ2GP=P؄xu pP7`'O̳dǀiƕ5J@F  4Jt!v>?_ǵ( 6 XzCOq­ n, ,rf](Oyc;Q+i8J:yo<_n#J)%*Y I_kaƮ9.eY{xhD `bOܽ2˜ DrF!0[mt1Ҭ0J5谆Rpf !{KyQ2"s=diHt%9.`a}C=j!R̃bxO/ðk50  G@s^ gRɢvUK 74N|($ FTOt)%˛LUW]+)]-+WTڮd$JX`b4A$*o7vZO_X%!(N}QN0f 'E`13 a+!؁BHT0d0!JT"@z>AЋKy'˃qU^G޳ˀX[Ϟ,} ^^J1\+ aNq/3pQW1$t:Q*pZ&B `e(Pv7iw&C:a9Ed ɝ͠KI 'FRg7E m8 ј}9m(ur%aPဣ4AQ(n2R%PK"c0<>} ٳD=gcm(QĐ_h~_#K$Og֥Pv"iDj%v#Z)oڌ66ө"aӄ$)(K> U)'0DUc5SyX;l l0 QVa uv}u}R-VURfI`{ DGzd4t5< ~k+!\4,ЋVЍJ"" 5"mR`!|Qo։KdY+_ !);iG?9n7PEtJNsoFb pr6leh|@Eܤ|lw@]!O^LB 0f tDXbzH)S OU1g'%PrPF߉Af El(3)'WbdBI:To]:TLWeNX.||"b_ր S&SǮ(18Q1tjw?J1}s?Glg̿S̏>&APՂ P@Sm 0`/qsF-Vt)$6mP %R K& ?4];>0IiRcC|䔑~RR?` $*"ə)X朢|c;p7EwS(Ձ~17lPHNi ~|9thzA9 EHdh,\mmk 3[WޣY-@(rR R`  .Ҁ,͢ܐ$7J5(q^8'f~!*M ɫie[L^eЊ_1Q(dA`,"} O o$L@pP31.BT)}]mrR̅(4jr·I0,X3[ 6%`k s'Ɵ#'$hk嘔ns*5i-n6⯊j6ѭsZVܟ:巩k^6(,EguYTb%2r0)DhQ)(ZIIA:erwC3!fҤjOOA%M2_LAD)H+}B~ɍЈ4Np]Iáצod) T;DUC2|9͟~+H(@eBMP9q:?aOŘC% O/6&T,0P ?p H_L}.m:2XVʩ2(+:Ʃc)t4L1ʴ/m6Wc_Xew?f h)CgCJEOqB°\*,1\])x >rn!߇l+On=3SE9 ӡ~ŕ a# a]o !l p0 5 c݃i)$*s>}J=3 h>8`̘nL&PeVXIf6J&Ђ6 E91b 䒲K9\dG%$X@(*RZ;(Ã&M J0]O G.rR`{Զ 4͓iP2, g6c-M&Dv{" *iE$!mD} 5HhSS11E$;Ueyuv{\-aL23ZE DoaF !R-2fNt<@goꇩ6Oh?HòNrWD4yUIta}N€.~Fa`!@yǨGnٱhp Mitd(W=l!g SsŶzL9*C&*0chѥwZ y`yׅjP&5@PJIr뛝hLٮjgZ9BRL5NfTD&&ZA1Rm$H̞*M*jbiyb;hOԤ˕l/"ϴàN!uR)20;I*fkkD̈́S69U~ ~l3Z.!㉓p"b=4N珷& },{mf守"}2oّvm5孓;.HI0X ^39AцIR&2fNHZ,| Ï,#﹩'5)PJWY,T#)ŗuhA ArEu4"I!Ѣ}qR`;-r@f Y%1!v LM!ڨ5ɦ&,eDA,H]M"0E53өnCP 緫Uuy|r$ֻݗuuw[]7!4Z\4W\vof*fH\bJ VG2s_t-o5OOE˙Z.mʮ\wm⨛is1/)\7Dm&o@Xʹfaq0L JJ\K0Lr8f kRםOI6ړUf1Vr\ Ir Dcs6qD2SgrLFa6jPc@kbDtH]Ten*X,64ugd"L2LpW2{PCz.V10ТZ Byw{vX4P RYZΜ@ B( 5C6W|=fBs;˴y FDɒ f̄TY2ɉI$a&5+8.jlT6i9dj%cw-S,'G$&%[ÁApwrVclNA7^p0%pcl"M{u;õwadXHѶفqFd1G1spͱ0.͌9$W|n9 ů^wBgYE 6bAu e!01 F].P̶F34D'[漱ׁxMd މh*# YVvuo'^zhC?&+'#y:;Ҡ;)Pc8k VyZEڌTŖL4yrnuѴ(C{jRhOi&[;EA $5!񓲁.sH^7;S2yYaqط0gu.XafzW DR v86b:tM&@pf{IˉiJ^#'D \N/!KCcj-2rwbM0&Fb5)Ͷv'$C1k6#B ﭅qn⍱i$Cs0G.aL$5T qJ ;U2Ӌ9٥ ]l):a d 4V2Ă0Q@X4G# ]FUs5I&(kE[d/r,4 vWZ |.(́4`Ie Pz&5" uB i2@oL%Ҧ\r[K(omEhhVc5͆l\mݮlw7l:#`w!% nKr9yfvfɳqcFHHcaj`K4CvZu;\da+gFx5R(D ea ІwrJOw4⚮XQ3Y/[605&'V~тyypa;Ni: 6icnC2OFuUmBݓg8HHtvt ҜԄ$p5҃̔PfTxW2LC}s~gWhqq1ēst~`=SffaרHpw3B@l#- ɴ,>o!00'._:' aPMCNT;MLԉ ]\uIu4'beԪ&؅VT˸}9 q$$u)fCǑҋ֮ 嘨a4=e[ef8xs;.; ,$ S1diI J&aЍ OrS׆g)\v/|Xrq$|% .Hq.%ö4BAl BV. Fafg~ y`$cs ҁy- 1 &~la>`#1T rK!+ c$d%n\`B&p2Bdu'ˆ 8b/3)TWFվnx3Q BJN#HHB XP;i5 PrEWHKKJI*ҔK (cВU& 6fjSA:way| YCbp4!R4nE&ǔLbc͇?fuHj[mq!n!  7L43'342spHHx3Y 0ffBJ@@e%?T21Y9 VpftQLҩ XCh 2 {v ̓w}$uK_w^\# Wĩ37 iBL1Z\аXQR¤U1}ڃzyL\C126Mtz3&CYk͚3!늶Ws3e)Zd0c(ei%#t@Ca)!=7'57BHtݹK1ݷeܳ͞aX66l ej۪Ȝtϛc3P [Gxc;1dI>pa3ZSAEP*2AR} n 5Fuz{:{* t;m9 HU]]VJMR%CrsH9H"B<ᣥ!f%0}\] euHxivh4leQhR@#KP }wX<]+ݸ/FC fTaAʼlmsXl 2Z屒HpM#`g@zh:Y5r =DM7=9Jh 0ETu=N $̾YǾs91  qYP g`0V\l#U6% '9N5<\R$V:ji Ne-LM` 0㨲 3ğmՁN54!w65{h\{eV8!A*钣 ohI #WH YfKbdt^%9h( @P7!Ӡ7^0N*ZnGf;BTmZMT6i\ ( ar8I7}$e MS9(j$(`Z qI"N'4x7{O܄)X|&?]E5r)iAOz%Hu|rCLPP!`s ;~P0zV}o .hY6!20ir9LF~¬PF}*af#x3 9Am39Q8uoLWq f1O B^sភbIY,Ԑ i sLTPb,@x T& ]/))S,K̙)v&+ ?ORߝotnn"?d44CߣN(xw xmMdϬ'p ;Ʃ.nݦnKVk[hM`Qp#Y.v臧e4IjRκʖR)9w.rowrdwJ^{=rz뻺,-^~77s9w-Ͷw^d.Da8O<689~Oo mUMs%.$XƔMe1 R<'QŪZ(b*7Pz'> `X6L 0#xp߳rÀE Ms,goPT_=%c1 G{B; @W3pJ7]E8s MlZ33HH{1xR& (xv^0"/ N&sj|]tI:}6J1 B k$.7RBN,u֬<(phj=CtNḛd Iw)J1!X 0} Pdv*)v*m4 Q0J-05A0[XPh &h*e s24@^DHL{Lbdrh6puy$29l"@RK04gFdș,zr5u!X2JQ6r']w_sړ*, Z F-|wP4-VKjRr-چP[*Z0 P6BmU,c46*J&EX)l1-co))=zXM- }K2&-Hie$u>z$O5B>  MRan.F@ !D}{I |m?y93#|r2_jۖۉ0Hca Y,bW%H}Io:q ` QBQE LLus2p%l3m+IJL&e@lc Bk0׭޽&v p&J\G}444439}54Cm’))]H`pOevn3HXjnw :T  Q/x>ԥ#FO㾔ɷ 6( Lե͠ϟ-|=T1"А@b;bAXq74u B~1 u5P:Tmgpfs L.Y84Y;ը*98B@Ic3F̚-m. uكh 0Sb)-,O KV#)ՅsJKfB4!&3-T)64 "{Lf:\ e Iv!٦o(& 7TAĆz&1-&̓+%6FVKJXɌSQZe cYܒIV.nY%:c j3.pkkfc 9 g4aAC8E,BRJ b*KH,2UUG|h`*j~w~34aIŞGuw#n^[ʺsRb i 3=h<{r32D mDE5QHQ eT( (_q{(<,ȶ4VŷŐ 1P6|Qs\-THl6>#Fú4ZUӸvC9d$Bȸbq$ [ĬN;%Eݗ[!alI z[!BhU^gB iT4 {Éx7)AERen+m!qhs鹭NS+VYF!Zt6 Fq";Ay4hv>Ѽ'Q+@h8S {u 4tquC~`^O墚,3}_RQϘUM2+'9sR,GlYBRTySYFI4ìSl HnK 'M2Pr`p03]ƈ?(HVLWqdpdˤ|u/tS3(84)朤{$3gp«!41"{4Nk߷nI-:ƲÐy߿zN2/Z6\ j(ޜim&=*2hWQ4! 3_oCn: Ug8+o75 BL2h:e3>A77 LlIJ#†iI3vc"уd0re(y}\ׇIȮiwj,j*jCfɋ6E6գjR,m;sNRZ'4zeS3Rrژ\jW#t^yox.jKqtDDDDmDEWtj"VծtDDDM|}^DDi\n㑢"(ȷnr"""""""""""""""""6""""1DhHF""ѱ!UEH"#zփZPu sR i@ՆaQGYmZHjjM(Y*hjkejIfUTrANpcAhx!\WR&KN!`K XBBP6)bF]]M^  4OOok,a…oE a*nm' +SR>k1AlCohpZ5} #8?L(,cIf=jjiYKoJ1u]@a s0~7/_u뱋!#mBv ?#Zmآul7p1p׮l4s'j, ݍa7Cd"MGiW5MSq9k$.q40E6bZwVe472b%| +0k-9 9i%ծs6jJbőd)8B{{Cr91! '_x- &ms6Y"DWo<~|$pdHĊ۹7yW͊7*413 8m&fͣl0-X╒RaBd=CZvғ#Z] ""&odzmѓOo*TG2:UNV& ϲ1ZQb8g1Ѕ1?QW411?Ǡ~:b}xV]vW~@q=|3>\syA=2?{tf4繴!1G9dx~c2P׸A$B! U-T4! Vۤw;eI2\>MT-U#,]U_msD:J\/=tJH,B  )1hHB)kr7vR@4a6C8aɝ; ,Vok4#@1(ě@Q- ߌu@'SlA5/HE&ߖ{%w1 Ŧ~2(6,0#IVR@ ,\^x~FQˈÖaIc9 FYA:՜v$;c#%@Ч8BP9@d"&{X]Hy Q"#n|ks6Hh)B YIX=p8'cc@F.S0 5{|*UM^ (q &T (}8Hx RYKP}o%=c!'>L#82)~&%2D>BP?|1*RPjA @ `+GbRf` 2{:c@4444$)BgÍ#yjwEiV .R[8acx? ĜZ8:ӆ6m ΁ICe{{}$+`wB[iisIB jycv<ǧހl+`m_n&ș)q\|eXOԯn ZV1LH0(4YZB_ۇ)R<dӪst#x&C MwF3HryRFQ (BiVJFdcm("( L$iA%|}<0@8 z-|\:H}>$"5% V)6*ZV`gGd.0u1p D % s*hbD''G~!DaM$)mm_o4'"SRITЋ0t_]gq*3ԗ O"b~O "0+K*iMyY`#u p;âp M F(AZd 윱/0N5ۖ\+C?nh"baB5h %-!ԏ3"'huk tDHT8bFQ-F.<]BԇŠUHX!\:eBX_w˜ *= =! +CѶa(,5$b8di2>|tu JMGS1HHr%YZ94c4`eֱ$-)Ծ}𻱴)u)AES{xܰ)c0&" )5dLNfglYܗ\ Ւ$OwON65 ~?mslF\( v?:tL̢ l+LQ1PWg^P.NlOL|4XXdvT]00MTl QI'}6Ժ"01HuC8}Dt q)6LLNkQ`]21FM-(ΒԜ=~"2m&݂oP-Np53Y¸WK;R=;D1J8v0̷+ ,\ 5.IEL2sm5\d-ٽ/d0JTP2ۅ58jY$Y8*$q.Uʳ ;IX҂^66Hj&ڔV?6|RmknOgC7u)˺<*2伲=Tꕫ%]@*Uf]t DG7V aa@u2dmy' 3@Fr Ãp@ EP.X(a(cʇMn:,5ѣTŋxm jA!A} d (ơUYkIفy CΛl33s mi`F C7M9`^pP}S(`B"FB)ZQUmݗy~xJKO 4E, ~%㷎4pbŋ#YHLeAɘ {٣=̮c3%(pC.QA_ؠSBNgG!|;>Q67Qb"sr)K3If !,,)oHeQEkYdN : B3~:r6a)TފnoQ3Y~b#EcE LbS)J("0RK6~TDRRKi| d(i gly~)d~=g!˨j%u1gv!rhcTqJaim+@:>BhI9;rmb SІj=W@?Bp;\b-q7 1TA9˓kt::uUUbާ=$!*Jaii"0?(Gn@fXxpns夒8{t*OQGȾDZ<çK;; sUO&w#y?_Ϸ|O$*ޜGe<:9 9A "J&BB>HLßr8 HNI0{0Mt^ #Ǧ1/ߑlgX^a\cqEbD96_Lk_21hf8 :@t5J;!AsAi9x@d?\=. #t!Dsxw]|w<*&[}wliYNсBHi[4~%<up ?yLz|a j |?9Ǣz61 3ko d MrЩ!'1 1'^8J9@Ou /Ryv )C P6dHcI%cY%0s0b ϱ:A3`kl"lMASy#69mtsz||nGb.y3{Q*PQ"d*o qr-"=31_!$nǀ H)0@zg.9p+}wQr}^UƌnF~?!K2r\™jp lrJ3VI8 \7牲M)-WĀ P)Ş- WrBCIb@2lV \ StMFPx`1 ]ɄMMt6U$&#n').褤f},q/5&#JІ6Ž̐4.-`I:1yZ3_ `|Ѷ5I4$ǜw$`9joyEG˰q˱ءrm{-80†Q5Av"XTQ#b\;gc;퓮|fXI^Ahѝ"^ ᄋbD=O68]IL021e(laOj3K4)-\FۋK*ejld fL]vŦgh.%bt7Kutpݺn ҹ]őj>^ͳ(ig{$yY$Jլͬ&a`aoyu_,Jŵz?:3+|Lh+4CVc-(BW{yHfʒDVfFSyҨ3l |n)R˺Y1c \ڤc4mbdUd`_i,;mn'ۢ* B EjW )Qrh Zp`'/Jv )QCvMXgH c,IoA$y>Pltt+ r`%%(Q h>8I{DRrb*gˁYη$S!4$LkoEb֙࢘)P}A"0LSr/9*La Z{|}z@@(!ADIΦH8Z`)5 T9B))/Q\QCd]mVr ͅ*BrLVl'+,,3{&͆Dkhݖu9%L gez$9冹&0W| hkP\iu76}<$^&dΎjBBEi]v'#} RA HFX3ZSi&FSwwwn3%C1we0nuȢ4 IY9s Fi9/kGsw3`qA3{&u*#!Vb]@ )QRt-ycṕٺAI!pRŀX냪,*:$$#c`"A2rǑ ,(WC @t}NznaypI;&oH?+1@wd f#B:EM $1 G|<JLǚÛ*t}hsPoj|Gtw(* MBTRSY (&mGK Dka;J{P{yH ӧ֜%T &UMf6xgMj+%w+~0mSBn6 @+Dbml1K*H3aVBV&M\iMWeʥ 2Me$%fRS2spPbP Fف;aɬbcB4kI `׽un/u3lכݷ,3u-bb 48@ 6Fάխkm8[l@%SQ_ouiwaaeęq]ty(/ܴ=m]~IdQ_PT鶠6f3(/ھ͍"kye L'8qA': ƕ?|PZOg5q!hאѠ5I+1N hU)R MƅLބ%Мjg%L2J`Y\@(`p@w Lh&9G,8c *R""Oת]aJ &,dЩ)eBḁGۛz0\UZJF,̑=G*9I>ˌu)g9G/3!F!'NK}gFaa dja`h&= י ( D8@UJaѶ !w⏯ܳ85RKVYΜznBrѩ {3a5;BQc]ةUvZsnYP 2"KH}m?RЩS4%UDdVZ+]iD h&}"p&e39'"l?sK():)`1ՄAҔ +e3@?uog BE\_2]~G#y@fw]w/nmS49Уq;fExIǍMS.Ќ {@'RB%@O:B]K9O $;uZC; T?Ԗ!A)ަPɀatF]Dluv+[tUEmf'h_;E mUkQ.ޢ7-]]og]^Qec)AFgS+{`ba@ &YJT`4#Zb7[zlܷ[WYS[4 I| r52on:`Zq v۰I5l\(crPH aV6EAzHEw% VFȡʸ ;PS<|5:t@ۯZMLkfi(D'hڂh$K4K!Nr^JjsS n/$Dl ;0݄O\IGs9GiI1&`ў]xr$gB +ކӶ0D q@=VaJ({ͻ|K"Κǩ<{lČ)EWc>oz!kgoXX9#k>㬷SvFQnuu%QY EF It;._ɘa)p@ktk|̅CTdDى&d/KM,YvXm!ede_K: 3ݖf>.D%ȖWȗYe*3 eU #"|ejI41bzci4!e ȯc%n ;UO+.g!X|H'>wWD@A rd`GQt91mE]Y X1?=m gnZ9;mh|-!(6A{ìq&"=HT,sםbOp(^Ƭ=:StmY3CԜ"ޡ.)»B (f$w1cl5aS~m\X]{j Q|mp^g-u[8@ NQEyZW\ֱ by ti]q_L&!}w `XAaڀYTQZDE?(嚕XwQpfUusj]ɷUU0KLvU) JLdB(UA9٨`i֮ӷ ]ZGŔeoTUQ:kD [#>t'AА$0qF1UƠ+k&+8 &=HG]6f L)e$Csլ48<ޮE8+w=[3:Dy #YJo]Y+f { 'dA`,A*wbгNb.44D!U4$P>]'@̥$"ULt/ -',>xc/{p,J^*Vjٜ *)ctIs]~a ?hTXedhNٿƆ~`RDBpmUJK2xbs٘q$q̮ 5x`OpXLH$|PqC8"03",+#6$m"}L3512yVv-bkdC!\IƜP*ɘD$.UyQ%@X1rD. M*,aڍSWU\Dw̝(,m54's׎:ɞ汴pnT-5Ai:N% #U#~Q :U1?LcE g`ZbMXŁ0qW2S"Ì P]SE@jrc@O%!Yځ~|1|FEqsV@7I2ic!01(nW.ɾ4CBDj.^f9FQSTrٍ:reNzI-ggS է1sL.㮖h²K/[ 2q\H Ci8!I^ؖ}:̞IҸGYEs U5tnWq#* ?j?O6aEt`QCo7-uT:B$&: 9Uوr@)ilsV^ Xfu*픍a*ko[d 9]S,ѵs"; fxlNeg͆45 zU'\KD?EdfCWĥ/;Vv?:bT[Z3UyTo, +$XUqq1EQ.1zNL(Q:^dϫćϮLحhs {bghHc,heۖm&d3!QD12*c%%;l$zi'M;hhaywz:wE"#7pRl0fH"aZH{1ׂԬPc`+R`dRؘ7@yp>k~/~_~p b9B#p' bZWe 2h#P}֢#9~8z旝F0_c h>GTaCAe"]"ȺD@ԪRfK\wѯ⑽ڠl|PB[O~i~Ϭgͅ:t3 BS2?:SR0 Sa_ 9~+>lWXGi%1cqPZM&,3j:aI_O @iZj\{@.DŽ\}yP(T<0fhcVO;8-D 0<_ltu$qi?&i  H.~7A%]|cx?c)/Э@G ]V(*0&maM49{\)W 68B) PCN?Ua>T0h켉h(faɢP~}V\4JNIJyRKTi7pIW`y}\|AA1;&JaTw4FДQTT@5?RcF0 33`9X|\t.0aP"a( PspփkToÜ<>n.>r:4HRA 433 518c˾ޗ5pH3*u3K2|D 5"d4ͧq.{HWm:q,ٮ.#@sA'I jI t_\bdz_w ^WbZٞVfXNd722&da[^A*v}wrSLs^KY&󐗇6ۻp,&qv5l[3^ݑ`BQ@<: !ȅ DTI4rXgD m뜗s:3!k6u"3]`f]݊6v]=zԭ5gvB^טL2pFT!eHB/LPs p K2&hFV͠a:4!mPxGJD{Ӹ>='@ aD邀*#BG9ώt _1fGDEr`ZC3{v[|k{}d8 :@H)Pd, ,KߊCԮurN4`YED2FA\𵶠~lPTAݘ AN(1M0JKa>mMC8㖧WzlRD6P|y U@G[8q8_fx'CįU@Dzi÷)P{*~ƠuD8}t/{\&[F, 7\@6ȉ c3c[ᱯÞ<=~ߑlf@@CCt'?jOӼ|$@0#R?0$=rfh3B[IEV$Hhw˖w`ljow ט<0L'P>~S~@JP'1`2}Nx "U$rKQ_[˷(]nSQ־KԒ+L_C" Xqv楯{ׯ㮺]jHd !I'.od Jߴy\K !4~U "O:R^@k R'((3NۇTEHQIv%$%W1f )vQڅ_i9Ϲ7y;!C!Q8cFAx>9>x(:mm;\[$ Ya uE[ucS=)=.6v(%AG%MlHIhbP|#6}9{Ǵ""+ CC3W2lM;UAƏ巰CUA-+Y8QF}=Og|-SRydh BBQKD_K\uW5k_frb:4 ym hDi^PHk!pШ;G.bA]~HLAN5X3fZsCA d0f,4sw&,cLrH8tgQira3dȩ%M seIeg xd뤌f@n^a%%&pl#P%~ąVVJ8UAÊ<Κ4c䕩*hQz4)5aiJ_)EjM3gL.lA]a@DDE3L=`~ņcNEkdjOH>F窓"A ,)&Yf 5"Ca2x4{,K,(C7qQJh%LT/ZyyyV]Bԅ[u\bhѨ6MfZn?\$RҤ%X۵oIximiP6|~,z@^G{@#S5Z*pt k4L^Z$ao.KCa 3}NNx8 zL%kS@rAA.AMJɝs! F흴uͩ; 0Q33W.:%(MHGFAF"4`upR ,+D<(djm¬h*4EtRTmᦛ#;߆!%jL鲦, ^ 4A>h3 ?5x+zveatթ(YH.ypn&;c#^ MSox|xP5 ,zHA wPM(tLCjh3A Yg NA@,F`4ACRNxߖ!%jL鲦, ^ 4aW#NN)%W sSPp(2*3 JK#Է(kˋ9܊:ue^hq@:+pHǸLUW z,P9F.~8k㳀V1jd4>"$unD!n `ݕ`%j!ؙafOD[m 2獼('BDd]@H 5H땚[4RY%%%%1\T=JrnJ6f63+nb_ L`1\~Yc d@ )EC$[8caAvsIcl6N#UvШ@ rN]әP3UD _ k"Jw;GhLSiQCRήun&4ԣ[5iHLPoe@baknnRP >As!tk jI'v 8cdy9Nqw! 40KsAcwہ!C_"*;@ @0Ymه..ULI >>(6B(FH$AܾBs!jPNEP#.bU1WoHhA R ՑS 4&-,aMcM?ʦ; c&oVTs1=쐜$e&<*%LecQ@@x@%{MTSDDoԣFE aYIP;6SJF{U ](W K#X#FPY G6wSxD@I0u|l04QwDhg*@+"K"t9(9LAL26@E%:ġa" T8y$uN@rMS}sdMǡfiRBM%Q Q8 LN OzKN-3(yC1A5kI@FQTkZ8!Cg06@B%A(DD`3u`-j !4!0yPlbL2J3tCo^Xbİ#3æ B ͺ\4ݓ# ,ht%"F& hu8<S (A1xi0\(io.9XMd)swNrzN)f0gvUe!D79@ͧ+\ÚL͠Jkml3{ ԨBnLL @)D Hh&Tmir`dW ƀ\ $ L-ޜ GBJd0 bbXP9=*d*u*ckv_i.+BD8 #R +Ȣ; @A <]D&ƽH2:ߐS!twCDd=H+}.X(I&BVXh[2U1Dܘdb1Lobo ̳|LA $529u(`em"䒿"ҏPC<}-y`2z4;f< .nDiG= @QNDvPA@H,le'${iXOχ'x3u ܈8v;nCH(ZB4 aZ;jɮ&҃pLI-VI$I$I$I%I$K$UI-%$I$I$IIi,IIId%$I$I%I)-I-%I%%$I%I*-%$I%$I$IIdI$"""йw{pγcI}e '7̜Vɾ,Wb8y ,S*DqC` /1lJ8h8CP!t!:-9`X$`*(hai0`I$:ϘGcaP:fbLLJfyń }Ԗ *VRHfIb  "!>\* xx 0PJìBʹ`R+[\F`ZA#0- MRawE 8"#f a43;o]UA9ͻ>HD*]u!r:8_K*:8@2YŒ02KU,FC CVxT`ЁD> aVIq(jTY0X[)N9;pipNsVd*SC5i !A9A(KUrDvwsqfKMMƒ3,TWo ,NǖeZ3${@U_0pr3RQ0DadCTDSFY<ӹ=|!bU CM9b@,\CBLޝ:!8ɄD0~cX R7@5E0 a  ̂]ؖ 0^yW_&+˕df wuY͓XGpYiʉkA`y.ޥ akrȕ Qx)NEՄ ]}:ȷ!3d"te *1MCybP@뫺8eY+ή'g9,^1KƎ8 oF$ Α3ryarD.ĀR0C$7p!Gيg`9 Kaw8XBNZ7\\RX@՗YN%wV:EJ*$ʊ@#q ]$4bYX#mԧ˭Ѿ\51P3C Tx$̲Y0wևPa喧AW!ds &g#?4b@=ĕ9=Ptn<᧜jC}x@maB% ۋ'TG۵@lŐD#44㷟u]ކ6jΚiexjdX:6Uw$ 33,&Kji֙8R 'MĹ$fF0)NA)Q11Ԭ:Ŝ v k9o6*GҸk"Ծϵr! 3i֛(Wbm c1&HH CZ6RYie12iB@9C,a&@X1E8vh@=y#̈́1nNbE QȢY .nvxC; jzHxGAGU5R:H}Hyc|ۮ҄R%)@+y *}dPP5KW7bRSP,)"bP!.^ n(̝Hv5U% $OMGW!ߏӸ\Byh0_NcJ`a"K)#)mmGOE8-hcgfXDG]=BMpO,9Hx1YNf}lR'n'GQ_,Bw뵭qV3LV%))-Yfɉݶb5RdRk 4B)Ka,2iY4i]qznfL6ɢD0ǚ.64T3ޙ%Ԡfb㦗d*`i @PDBRsၫHa٘0DgO)x4;"rp0?s]ab9SO(O4<~Yrf"Ně":`u |L%DӇ 0P׻y**g0")9aAa0`6;BJZA mT\``*FgLgÀޅ"3t'YNPFa(-d2%![HU5r(%' 8gA Y twD6X(uTYz\e2$!Q0 $;3\__) ' 4, <K${["!3 o:qڏ*d3MEW94!FCMXHޕs}afHp Yqd!HĀ0#bu?"PvȒ =SA'πIJ;r>6䪔*/!B@@.J@9:x*#ߎ%5e>ֻhu@Dv%LVMem 1y5xj, 006_^h}`!{V2њֵQ ~1Bd ][d]2y/PPR`wDx=!]=3% OlmM 8?&u'J AB3*! E ԍm  D DW%H]su3{|.f/x\>J+[UA9R8@tH^ϮQtO L= PhÆ.IQ]g\|w=xTڡis2?+ P6?秏4qdϺn~̥YTVXcB0 Cx}JuL^kv  <–_Yg$@&i @*TAC dPr)uIEIh_D`ZCA!M*AwX(nqMNd&;PN":?a( JYvj1̕V56$2)dH%$|dJP> B4סwyDm82hD@jVg>?~R"P%*5-H _ *~  z!Q{ү%B"4KD%Qb|E)')NoL'#T XUWzb{̺$XPZۆ4@х g቟'ODSq(y zW2u'"""bQ䳈Ao}ۊll3 T04Z6*l "c4IJcXEI@EUKL[5&ldѩK)B4 ou$x ]SW#Ip (tojE%+ww6SJ븺kRrN$4KB=:X|S}t:1UQ V)w Iy[X˦g okXr.PDZB h6i6+ s`~KE4w4"E* 񍵈mJ0ϰ 7%5Ls634h͐f&5 s#6r 0)i55+m?P"G X{?|dSa;>(f};W !ʹhK5}]v7\n:s[Gg-۷m!bФFT5r $.'a5Ψ$L{9zy'٧sDLE(sC]y"{k㘇w[~<vx/B)RЄ $J?R02c `DDTWa2}x[Z#UG$yo13Gї:V㥗x5 &> 0)KcjE[ Z`ҷ&GVʅ.GVQ@){( is`{ ,؁@@~@i4<1"c@BPѰJ4Pzf݆c HTLqe ALC9Dr}s92sLXVf^y٥$u{=ۥEpf9c9gS rNns$[+ .ГJQ29Xʷ4;MhL$sq"ۘi %L Ho+(㸋"rkrzkӋZuYLr&d.E&$ fK\E(52 ?Pʤ "SpA>WDL+pf VFmx`3U=kp,JM1ߎ~ t 0FpLÉSJs ^a۳&ɑjDJa_oچ@n֗}+]$.TmTFsߕYC1F Fc[AUR|?)6Tk]2P3oɵJMhr6ֵ 1,4kfKv ];6;rE*,^ 8*%Q&aİ0 @>ĕolYs}! 4FQ=0 % <hbhjQfW2kK~.oҷߝӒrQfD$2A3v01>ISC!!&C|yӟPܐ 9bn\1(l vr85&jIi#Q26(}UUV$yP5~!~HXߓ'?=.IBQ*!X:)>t.T6_*@˴0Fŀ5;YjMHĝI(嘔4`$J'h]~,fȶ_74F۝[r\KR~I3|ؓ||uwA!:c-!2^(&d*Ww?Mo\Ћ=@>Bu>=}}awN:Sm@F)L2r `~ oh58d{rzI&vLfl:; @CNZmu0kUH[C6#K0X̧;%z>u J?ؤ0 =ٷ;HUc:Nh_^zCuӕ[1ZU T˨!삯Wҡ6ZuupYƳ hcIMfav_5j1mB$ę\N!F*LQVЇLE qE17,L)[P 2©>([trvR*ZtPGJ)qb/($sZub3D*m) Y Y$ۊz? *z̢b%d`P POT>o"_O.3ϠhÅCܐ? 0>P!G.5NbUN=ki)"FXL$R]PO4>bĆFmh%b4.wRo-`B{EAHK bdYRLi4lՂY7A~3?jKܳ` ~U9!>HJ"hʋ=/w>YDТgvGQCp4xH+ Ob?V8Өx%OM _]KǼـOi,W"w)Q/k5.71AY&SYl0/mcWۏGQ:ׁ}yTxt|}P}u]{\{}"no4Ca{`&P*>oZf[i! #U)vš&@: m;R"*U$]0WFB۾yȢG@gxm6C$PJxFi>rl^:ԁ@Fn[}%A:i@/fu|N-[bEV`4 h*жJSӹ4f/|wA@nǀۣI犻Ew-V7Qp}^cH@_m7mP(In JU}Ho}v@ ;Ġ};j{r˧@ %lPy5zzJ(bbF9;b@B;.C'@֟^Weuã[oZ|}87篱vI۽[ܪ|}^₨C|_vC췀m;'ih=6A+}L 2o@(ʳw'rϷ҃/fH _^Qnys:v۫oy[;:}wo4n.79M(p_}mgsGs:v|_$c$6ӕݬJyrwc^von+7zZ+#v6Wb]Zރ'gs#ֽbV_cZc)مMNCzVӵ"#^׹׏ċZz'^ï T:5 #ox=| 6Ϲ}Ο-<}{.s;Y>=Ozyoy=۪I:_vzJ*wf8;Qvr5=UO:Y3|κ-󻄳bv`⽬nQn :':65Kur6ӧNw*(QJhJۏ]}}wַjZ(rcc޺t<@P}}h@tswJͲ0=N+.{oS.@,I}]m|vzBTwg!A|=5rk^iSIw{{@-.0Uܯ=a#2I4@<)=kCWv^˓<:P%w{7wws;vn7Gd퍻+9;^"Cܹ\_Z۽tY#ۼ-5U ;8qSvwuvVmQ:붱-3SamM۩ݲ] s^Qt0rtwh6][}6n 3e`KGrve&T&bSF g4nܪa]{yuΎU^\tt)ظ9PB/lheZzCmt=y{u$;ٻԽw%sZ yTzŭ[k{{]m t{ޡ=z sBxT)/[U6/m:RȮDiS{ǻv~{=_>o{jWjTՓr"-m m%Seӟ n hf25D(!HTߓ8|6Q9w]mtR'|KTz(9N~_>_+8s3ϛ?J#j41QRQMAE%QR5@TKCKhTTT֢4 Si8W:T~= u yC#;_) 8 AJR߲sT_|UTS~Vܙ_c}>LoZJ~A)F*-BA$ @7nslYA8@J;fEE\>Os0MD͐RSE};ڱ[~S_p>S* ^fJ J((&%BjXRj |!8bX1I!I95xڧ8~)QQERzՔDBsW3팼%ׯnz]Tҗվکo#2[{JʨO f8Z컔lSHꦧ8(h?ekC3}ɾ!ҳ%( H4YcwIl,bQ+)R}?Mߪԙw; {8@L{yqonMBa窂,!2BhIC`C4+ PӡtA E43445E RA(HPQ-441-%% 5)@qâno.ͼJ-S0M R_X΃ll%bT|bo\ӼTMp eR x(U?9#(hihOl) /i :) M_> (*"J!]*E yM5DҨDT)yЏf'/jb!a"!?^>S?3dĕ.SVg`km= a#G:-!IFɲJ?BU`6(wSxZX"ؤ7uE`)1K0D+Ki=.aAUT UqA DV2DP;*&!H(,JR&)"jӚMM$xEU1RQDDĬTQIIE\j(JbdjX*Xb9*USb()e, #$a_[!FkC&vX?PS~hLbM,Y:ۧhMqoy-"3GY*TI6hI߷HUIgw_56Ģ#Ha*"$]*4"ЀPJ"i(AĔ4 PZ@J @H*TJQG!xTD( %a&Hi)"!<ۛ1**8E4PEDO8K͂DJA(M IT(*$J nlD6ձV9dU ûC*PX;S]VT^0+Փ5]ˬ6QDR KmĚ`́MS(\}8y>!0Z]b!+u'%w.FQFT)NxÜ,4Xk66qW̶6DDA@ 9zuvVj(C;#YI_ZK~`s Oz6P1|b^R nYp֒{tÝ^9P"q^ h} ;'V'h@|_̸1]Cȹ޲|_?faKi`YnpuF=a鶬!: UOĀC+K0H~ļ(Rj*1nL/tbUB(53Dc\6iVhioXϪEtf9ܱ{ѵ9J dTF!Wau/O kdjywg>M= aMFM2a2;uc9qo7TQqexkZBpLUpSsF"FDKK.H&Q YVBo;`WUjeD`T yۍώ7#3_Y# UP ҳ [)LI@xyfnJJ߼8T>wϯLýT`.dtW^Tָ9m۱ X*0&x+ 3N8-0&HB_>__og:KX,̈Vh(3NLUm7 j]l+&56M1n7ÖJh)j7pHe&& S4мdM$<ʍ `˜D@m"bjɩqI? >_o*DAdño b GϟsHK~x\n;3ܴJhȦfGXFk_%9mȨb v=puK)1&PzS|9Ilsk ,QYCT j5G)E鮞LJ\*@{e8n3u?DnJÆ!KP dR#~糎""͈IT\""/7= ]BREJզƍLer 4+@-H+s}w9`tD|OYsLhHDA@6{8rH9ըBJ$+-<1gAwjCS u$ad;'ٹN01 B ^V7o^:IkDx`RLBRDe$ ? ~\Z68XO7Zf}˕{*s>6TMBշS%Au)*it"]}iaur*:pޏ;7jly7ܓI_akgh3g6!s8lצxYݕj@&pVUM}{l:$7X¬JҨ!tsLp~aP3CBZ $Nq.T5UtV7kj3΂:oN(ul{:96nk 6UD\RXhal^suQ;yw#7r."„LuRmЦ;kw7F5^Q%n؃W_ie[]˧5[f5cZYX]]viݮd #y!=ppX'Y\vf!ƷjNz_<{ lpsY[%_9k߱jOc$(ѐK(}jjA s/73He"_.3Sas h9r;WRsc 8茵s~lT캬rmՊ@pIZ5k|9,!/]_PiáFՁ,rgT ER8vIX-: 0蚻f0e.ǭ𩳈pXx5^>6lby6ot,TiF4V``):F6v>x-=*ШZ*ƌi[FjlYt\jc<+xwV&7Q03ǮC\5s*[בJu.ʝw1%ή( mNǠ !u=&Q{XOmPr< }eA:Ϋ_FM|{+xʼGT=0kEuioA芽ۊ:#3.]OVj9j9H5_I8=@pX9Ϟ nkgf^̹V|1.\s$,`UX{&߹@\AX/iDD 2#!E;ak== wh3Vԝ5Yt-d<˔ )6y(nDPp#\^T|M0\~K\hDaaX,Z\+x 0:6VcmK0{R+VoEDμr-Fy@^[/huW;][;E('B %ʳZpgpI8Qfq(1e,dw-m"9![o IN}3sLUPTvhԡ*a,2FH)R=/蒸;&hًF9D( :6`幣< |~t[Ul?oۓН1~7 @bڕ`0/9%*w(6)R2)~?!"=O,>  c8HOwO D/׮fI%TJ T "vLEt Q(Lf"QmRƕ~AEB(,7?cu*q׿sX/aFwxד83u ld}m5-w zH9pobv[cn;l lwdv82,MvCm 3szr44 W\7]@o~!HYAxb';8^`$ؼݪ@.a¶ui$kԒL. &"C q֒ކs {d]R x9-tr9-)h́S&.0vuiKN岨+p'τ{h+;p,•NKN ү9nf\js+kkb6>[?FI{aȌnrRK T%ܷOܾF-gbϦGReׇS4|;T| J91؆G?^:S&Wf/EGS @Hsʓ=cbj~4~_dʓDBxӴ%HMN2u6 pǩ =QON{g۫^gdnz OgC2p 쨑#+V@0gW)Tl*UGW(Xd0cZÝ5Z9q,A Dz>9󼡞+: M&"L '$szζF&"vpQ$/1s]S l( @/vlDz 6:y¦MɖÛؗ x`; l}8CRЈ)ځ;d^^տ&yk}\L+Q(9hsB mжuttv[go–D'6e=XW&[VG!aM)֓ a6sY4SW˦hq%K3@ՐnT3xlaPPඝ z!Ph,ZBhd8Fj@h!l*p!6KE #J!]uED L/(7=@)JWW6V2BH\!,")ecs? Cf0P(3U7M87΅mgk,8l/{h[V [\/|k^8J-h~?;y0wnj-񚷇UnH*/=:U,7[oHҨ#퇶>?IuuV53ssh̜kcڰןT=OL0Юd u-?ק"Bw{OoY&@cYQ9y1;+N^!VW_i:5ǻwG(<'i sT?J)o dt?GRΩNҐ %|!W^9QzAHje=&wS(YH8w* *4wF U;]lg̐Vs2:%7C|Ā?ma  z9*O3. @혢Y=s^:-~<0BbF'X eF[Xluc GU'Ъ*y_Pz+vX[g< 8"GxV% ^zt~߰+ؽŠ5=%å~22 6l̍6ɻ^o˟?EJ suywIik>n<=u +9 @p^@O|TZV\qoX(R^DHTC[3"+,UH.uHЇSIMW M.%psף)H;)|37d R * 1rD%~v:Kp;Bcz1"Ճ"R')*(T\usڮr#2A#*mHzKvIpATͭO |XG0J?ҽXsMC!$ sܤm{GqV  sCkzA@qFi G8Fjd캥XIfEQj Y;YBMuzyGH$y<;F`` qrġ=66pԂ6)$ux|`.C|^>ɘ(xO wְ֋]aRL{ cSO %ywnr4!;Th)i)*A68@s&d!/o.=^:Nd&; fB0[y:0$&I]ÍiIwtAV?y?r蕔M?gӋ3>q 3pbj~ *9M`cYu(_ҌZuxpšwX˱c{zjV'á~]j~䙪gxzHn /|uSݲ Zc+k FdvaTLasreGc>|0 S9t3->; ٲ~~~n܃tc։%!KOf)Ӣ&O5/x<-zdqw) A݌~g-TywCzϤrߝMUWbȵr= =iHLl?4_dd)?>ư<g]!U6sсdF5_@5tMl!R Aemz툪Bo׃PK> E.sQ{ezQOmt0ΧY Lxٶn1̝՘gX^bod0`D~fvǺMIqGه06"6ӒЗ?ZM% 4 lBuQa/~׆UWI!lN~Y.dyJ0ҥU#RGELYk:0pGdX=dp>bv7D 9G1PUClP^+#`x ypԢ46'_FݘꖀtGa;gܨ~׻"AZ sXLl ءN~ѳK&dR®P a*ro 7SʡwSݾ_0dᕎ/I|ە[ rNgڟdDy*PGɹ:+X!w˴-AɣSXg ZFIøC tEsw=V%1@VqR ('C!Vk y Q:@>@dR >}0%AIQ}^w͠LWFu8E B}{yQ&%}7zA  p ?)?I& }QVl}%j\Fd<`G!SRS\!2_T4Q@ RB@ R'| ?HBT AR*=Pl8庀{!Q21KdPC/ yWyY!#u!'F{G 8?ݞUx~r& UksAwx͸ h:FJڹ 8X1߭ !Tn?T͂"O"}6 M=Dz+}6CŢ:S ;o_W]3P=zxcmWE/G7ٳ/qk>ggU 80ݞqu3I#i0Lp_Ԫ𛮅2*&qwT>PO |E馽lϦ_@($uU?ipa-?DsFB!~ aXl"fQf+jy%_'cSBuU)U4Oe)xW)ُi Ӹ>/*TQ-?e2--T bV ËB,_mnYO* POc(M:RÛf{%A=JL‹͢6iAP%76٘ϷyXvӏ횓gf!DOIDy{>j*+2bbBf@?iw_nWnEfdK `vP\J6,V#j4ğ_v%{$rmm%!M=#PxJ\Z(:Bhb_aə)NCLN.󍬍Ϝd[P(`f]a2q*q ')P(cGc+m#~qJ =$Ȣ Nؓ u{KƉjVdM+\T&PfdIzB.P84j _S=/Е( z#p(;LB?Y˰-0 6uJ6?V 8P% /)_o IFԢR~ׇ0?G":-unp'x?AA_G1]a ֪H&_3ܼ=#"@v}* 1 4zפ lj /42QP< k*vЁ PI~uHx;&щ# E#?-'I2lw|G@cWMJ ?ِs(@Rr^?[!dS;"2QJ skx\3NʤNdC#+%FسJ$ DIBfAC_ѿ #*ddvMP1Ȩb`)J:ZBaNI'yKIRQ (Q,/AS$$BCDP#0R4$@HKCBPAMdhjh$($Ց;u& H $j -0 AI%T u OД+04B L1 @$E@%SR4E  )f*!"&M#ELA%SKRBRPE"U"Ē1"R$PR1SQD%4- P U5A1A !2@$HxAP J[Lz@ L@(B蛌yHp@L' 1dSĔ]0%Jj@ +2 R4}@p~Y3+ZB%"E&% D$ـ4S@ĉ2?))+0#P׸@(4M_|q80]yG7)Gk*3~[ 1JV*LiιO(b -OZdYE\ǂw3#0ix^[*;@j):@EK0E$Q!TLDrW DŽ;&;ID 2vΩx8or#B!IK|3 GͬHIz0=O)L9T)R5dxF6Z[oT?ohD=G㜝:24T<]yLT)|D ̼O8~MҦ]AuJE xJ2v{"t4+]P{^#'r="OC/);)'@waDB:bh*r}Didaq,'+DMsWpdS`@xX0GVKvm/?]r*۶zw 8}:6kTs Z 0pBAL̵Vw%-P( ^MCz[w#.wORSEsRuV_Q:O:^':vl/ե%?gXsmAdz>2Ar(Bt(;.#7?HCXsƽ1o]ktEcx$P"qxOSUk7t$5]Cm5"떴j? - v|r|Tb:֜pUa8zP:>;iGD0$E)JaXœp*Kl#kWj )xzmx/ χgΆۯ@@g)hYNw Dqo!*95fAe+xƽ[DQ 6J$+U2"G? N.nd>y/ӎ>XW*g#yX#kj/XFx;*(H˱~g-GxQ|z&3kǓ;k(ZFO=H|}#|cOmyzEå"[ 7}bh/yTKB}Гxz0rDècvL\W:]f'aK_沪aeiԎ. ']J0Uh(^lL#l14)C ߗ:/oyBfb²-@ZwlԪj1 Q52Zy4 3AC8<;T*]w(gs s-6 XyuR1".R?S@0 b.+Wp󷄒#Z<lPߨTEِ F"N`sX~;ڠqR#H/a6yܿɘ /:@OH=\->҆-ucү506 B |)> ĝ AFj?~ $p /dRGgv5"!TD AA kD{ 1=~g(tYM$,Qc+ZW+A@dtr>f=? { TcV_an}!ƸyU ^~f><^=vDNGvFOACr-AGL%'uqM͔o #dgptp?y~N7)ߨBF=ē@$AG.@x }vnVq8D+G[(0A1Y)K0^ꀨKH=|]@:>=AؓsmZ!2|pdkO&%L~Nyuv0$NƄ]WnFT L+H k}sʡV~!hV I/,|Dgjw 9Ur^}:TO#`HQBH so (*6, Ma^𔵀KEf3gÂ8)^ljz`p*hV19y!͐;u"hQZLYD̐2tA9 C/rZ ?gS>~T~i]l"싰'. L+ cr mJxe5&AV5DsL(h+\tys)&n3~T$@ok61{q`I$$[swk:KAjĦu}\$P.O6LVokldXWow,&:R׻*EH$ .O;C,nNr72Gy}l\;pS"Om9Dj;+h8s0jX**PP2juv*ۥ=#WʑQ@$&/ӝWH;(t XL̖?OI-*KXW%T둪HbP2c2= pcsYheW[uB `;!Z{zpL?g0}?̙y?'V|BAm]Aڙٳ驅8 $sxY<}W!T0i0!4?jJV"%7I"H\@"l82q)s.WV-Hr`IG(ܕ;=R 3Q#!s6W2abI>.{~\zOBGp7z17#H*+ (uxjwC }w:8 DJ?A4?>"u`EY2=Gc>¥:V AN >gqD6O#`u꣢'7Us?l><0mo|25?f+C^QȘ'_g;SNn$;_]=#ț`I (xzcBkǨ X*W>= 2ǿ?-O :`QEHBeR%s" /gB{vsUB{@kwh׎$nF>J#IOcHT'm(禮` cĨ{:<  ßp`9 G:jE9 tH.Da4ЪiJ 9Q~owWg'p~P`g(C" ƝPOd{mP`o"4mW/p!#Ź:^4H_A?} M=aLKPUtnCrޢR_G]u xaJz~i Np_`vV" KfƠAP۵so3h9vɢ89񯈠J<]øEDP;ĒH_^fyƸC!wJuEnC:gZԡjln/tbWl?|oEig*ʪDk+'Gz4T"ʥtO&xԃTYA4B B3g*{on٨ 쾽& @x(o7GEK`"AuyL2A-NP!qqλJ X?Q:0\=0٬)s-0% p!`(+%7Ct)tA K\bꍇ2}8HTB  I l4msre/ mp_2 ߮7<`=32]('͏R!z <; xڜ6kCÿ~ ^6PZ{=B-P~; u_[R{)@&A'eN ;zE.$ȰX HTbJJF}<_%þ˒W EΚύKZsKc:[i?҉}+>gdljpn#>oATȈo~u $`M]9a5(=OGѯp(/E!ABJ3=!Vm_A pR ?ST]I5.B7/"LD5SO|8 %˞j"0;}{hvf4STD) iJhh:%"j&/& i2]8Zxi8c*jH[x?R~W߇O\b@< BCת -}^32@|/J=(Q«h{g5t$rpwKqQ"Qcf[,=_S(K`}VP:o!(yJ=%H7+w|l#< ,Y@7b"RmBO[lQ'L8z%`V@4 Tvw^pۅޖsrJ^{e6ХŽ-mkRT8 柚|/ J}eN{l }U0`V-R dk1M꤬ʍQ*Ϻ?=Bpp эN{lIJڎxֱn7Evb@,II{#vHq3~5ϙ9>՘sKV lz1edy5*~8;,! "B/>_=mqdW>7= ?}j:0[{#*NUѴiښ_TDSoՐogt-ոg-CHi ii@rR"Jcjd 5w)H\KV+vC;<-&$ɞ;YU@֙A%=4}cJ - }=(` Nv@<@Y$X\*'W)qʖM#j)>`~$R H֤n׆5#M}z^9λj(5d C.:}oWvtPBFVbRҪX.⋭;<>XNy4M!!!Z &(Ae|8ΩezBzURήW>AF(<^:FFERU=pxca~"*\h0kܾEmᘟv;`N(4",P 6v`@ǵbZ R=<^7̕$6&t܏ 5G٢91l ί"*b+5% rbA >NTb 8) S.#rI|G7$lrT'{y6-X_ovD;2]BG?Js+Ho-$wU^ H]Gۻ_g˾>)@^ +* sp'!ekp1J݌0uv~}w8(JjH_a1?1NQ*w ud^[H\3z'zO큯|E2#%wOOW˄sNB'׏Da JHފ޿<^Mm&mY6նkk(o}mm{n[bTJlpҋ%Im–k2B!PYm !0BD^ϻGOPV L SFE! 诙ȝsӗ9qI% ?}c CQM yXd|Kf9v>[ݳQiv|@J.̸lE VCR2:,@`oaݡK(0>EuB-a!P?#ovc8 ì6l8!Xv P5x|?>K5_qstɥJHpK(%W_^XFcd@zX$ B7x W0׏`C98m8NhA ϱu!(A.\SZ1 8HSw\4c0r`)bBDiZ8Isu>P5|r:JB{d& U(d,]Q$D FC2mSȉ ((M@i1"> UL!\f%8EEWZ׶=<|26?bTHMQIAq֑\&Hw) {*DDIE \h|v/* aq<υؾC;*^^# 1 >qs G;WھK$lIPc+oA.3ʵ`=Q'HagC1y<|C.c1= ͚USnBpm!5p~24ߪ{I${jZ᳒ ޫ .$3fX Zt*YGp$s˄BH?6GOݜ߮vCu7Ϗ@D I62!a92H//u)r6{K O=,o"L֯B}j*LjtK{T2D:S~f $$NR|Ix~b|wpE(@CirJ}`s,Y9}F.qLevθ%p'D1 AVőr! E"tg9ΟUP\iDc.RNj##i.fս7;lxa!,&?,vǤG8sv xT8J{C'v0P0 ;2* _m[S:xG=]9yc|wn19 ny&/G[G%1V Im>T`IV,Ɣ< =BnZ4jF9dbzg`c|Ʃy[%>+|`{Eg,6g)F@ӁާX71G\~^.$7~JG5{ߨhe_b7|AGT\w'+&]q 1-;$#CsO!$.!gOp|pg8m٘d낢Lǧ$-$<:!1OOލsnJSqFL2œ`u92>(MnQKҟoችg#a%YhSIP238ĩt6| 3?(شxzj-]MV5)F(P܌t~OubU\b ݨJZ(+dˑS$)s-F8}L?dAcQ,rLjDe p @ r~2܃:- sꈀRyjWHwY쿹`>~ci^W.Gp̿m4 vK"fwz#n6OڞH;^_FeʷjKq#2z;耴Vxn2օy#'\}AH,E&\>moeWjmdOuv)sȱ&FuI;<,zz )R\ʍIũ_?Mݱ3:?1AesїZVt !,D# TWZ(KSpHՋ6Cm|*YDƩ9 ~˹KO0v#=ed/h-7?3|)`/'oPŒ/I'h,B¾%$ZG,C@`;_30=  Q0XQnf9p-Y-$+ӑ#NG5'9Bd s}mQ2+Hbfqٹm)ӎ]pUU"$IF|' M@J=P5Ӷͫ {y|}ZAQ@'vQ9Kh&rPaR7R*#6|B{?P )$nD0e@9FPunoINԲՄR/ 1_xf\\3Mȧ dM'Rr`ccNVx2RaMbcV^*MYw(40iT'e$`w6XnoXZ|E K'&aO L'<50X(XT]VyŠSZ㽷‘ʰraip]sH*IԼbX(5ycTeAd$\&ub.!#jdeto?[S'EUi۽2[`d-Vj;7dHUzG%^Fu +_1&}0-#=Z3sӷD0G;iSwrS|VpO3yëyo,ͱz Bp/t}r ]/[؁ȡFbmE})%Jg4ݾMƸOXLG?& N` p _^D hfۼzAwY7_į30v?vn<`sF.7䪴I}-g2h=3zu}s >|Q. y3> $\[Lhf@E; 9u84)K%6hM;| :pPyc8dp9;s-mG=;wVQ<؉ +|{]!].E}p3"XylT絟KBrꍸ+\a:>L~0@>߅KXzED@VxP;z~Q{'׬E: F'|kFxI>1` $OaMC>~`˞uj\:p]h>]PSTHFot5|9r |{RD~J4Dc_|apǪ|^V%V R"CvrTr93X"Z+J\>&<~Zu:`AU𤶾^"]yoWL0VV]A"`U 8 8(xx101ZԂ7BVވDKPI Q*fi]<ןbwq (&B`}R#$bω!@6*!Ap;/ŝMB.\sOo,u|GZN.GE2q.2X,Ont$ w .-یkpKGB]:\'6ODԊ4Abn{RVk/\s{̋׵&91(+(. * g0"B;GΙvƆouT2w3p&:R omS<,5/l78!rK t HUGi)Bc++vbQ_숞è`S եƮڤ1[2ۯ]\s5;cN; f"8j99:pZ:Y_9b̨3|R ^=1NGX$$VSƛ@!@A[=F2^)Ȱ\0AD|k::PE׀v% *bmXrCr''Ko> .̹ .k]Ty>sE'-:4J&;#(H`(-GgE&Ѓs-+8=¿;t/ ><6>|Fl 8T07uNsEÅYDy\iȨ7V#됏nT[ <#%NLD7Z໽t;moq|ɾm~ 3S2mיᬕ$_#,= 酪8AAr zAx?,bgJm-,YSah{@hd׼M4;.NL?fe;]SWy:[fA\XrE|#>ٻJaS5 o!4p cTNԣs0Lv{ :yyIO=gQy"0sB6R 5z?l\PDd #3[jJqWܐLU.GPʋn` \רNa^\ׯTyN!)5V)!~Cp5 zq]jܐ4w5^x^6 (bLV7S՜`= cȼ35:pIJA1D\3Q_l~C:mFN8.䑱?x2s[f?^^yXX@ PeX*‚> 6_]|tnqʽ(1u8]u5W m}Y:,W 8FD߰wdɣhU|*GL*X\a Ÿ͘ DO']RFz0PmGؑ`_I)W.﷜Ha0`X$Zs!Iq  J`"x4 -x@UJ]k.x Õ`@mzf]KF~UOEr <\0uUN  \|HeHHD?ctwr}ܻ$ Q2L5L]ÜԆH;{̋1;$zm>8#hBU~,N dZAj[0_â3=Ѕ1C%͂:@ks}sH9D{A^gZ05>xA4D ~ {.={ɿG!늃ҔHGLYr{_^Y0 d''S:xyog`|=>Sz`3i{[>;>B,jǡISkЯenؗ !<(в>h-^%,8K7pHҢnsQ:fO>t>&'=BٜlP[Y##$U%ar`v|~BtpT1 3-$REA))@$$)Vi,2! ?"sT[kx+sZ mFL<#6QFBmvO"9X&m= -;85ɲعdu63&ZP*|%;:۷ Ɉy6[v?\DG Se:,v05w&e.퍋lC}75x)uk /f~A%K({V.p7Q=VpFBZ`JӜtz!2E(@r\7AB]:Oyb Tlu,uےaQ)CTUZÛ4E\=?C[|0/±%-Z.`&}/j"cݒAV@9NW.l:wE[Q}Aޅo6>@X~]ylᣖ: `8J@X2*`LMDye$jhpaQYd2H^`i, ǖwqb=ˢ*|B"ji%_v(d?U5BB  /$|g`ƽ:hHkÚg <*K.PG=s\vB<-]s`מG+IBn*1z+AՋjRD(ɋe`<51 ubAL^&R4!//_S*LIdd,cGlN!w ,oՔ澅8aG+2@F+$E /qt[ϛ%˄ z%!ͦRj~7B%έG`@Ë? P뻙'nm/J!ّLНf ˈ0$*~a軧f50 I.^뫎*o !:ƺ:Pɠ'f +8|'c< [- mjmM-DbυRfaG-;XnƎHB4]ӡ+}B+)7sbTg-b^oAͺ =R R%xt᫊bd@b͊i8•VhD7`\E5$Z0÷/Y}l1ʢ1\VWqo˴39Zrzx𩶌hԈ(6tD>~,K}gH<%r`zZ>p[;ǧ?z%Afѣ OdPj_WË3~W"}M fu+  }Cbaf|DJI:g)m'^.eMrUbā"*!}ӎÖG G|uhhWۣg[z rɼ*WMjD&)ƪ>' X Ⴤ&5f&Jo8?ݍy)pU^?f+&hJRQuU;o@_MF}i>2@1AȻ۝#s7MWkjuX?h`?bO | PkEO r< YUw@3``s5\Ʋ ۤ??WP C|*g^pr O_☲ɷ諼3:XG4(yً9? :ů)Z n""t;EB06j_99MzQRoPBad2^oI%I|QEla[W|(z'ORii B\}#"wM5ߓ=MoMeJ$d(?byQqN~NA ^ݔ7WFpW9`c\Amd8¢U`CԸÜ?Q^wk 4xTAb <> BWC5{EBzP5=T;Ck8JŅH,] !Ź^|uV: @,Y!Χ $"| FĒ.&UvRbM3',@'mQ  ::gep+e$ax0@B)%[&KOB*k2>&xϛ:9jfU4Zx :yep{} 9bEg^''thPsء @fINսӵ bt [ =oΧIN7Es7kUoBV|8E>y:zD" s*:xLb+OUގ/̷t͜wDZ8!m#r%h2fgAUrp"V6]6Z}}bI2έX˸n}Y [k?楋;4\Aed=B>0w7I'1p3͑5f|i2;xh>n)+Ac{_5T ؐ?&bNwN6'zh>[MJw{XD+S#*i4sli =&Fvm>0y97DhG({@er;Fd;sNqۨLC@;38B)6(^ePqY=}F&DYov((9WQxof'/ + ^`s nIs=t44}H-j9=ݷVC}5 4\E19Yܠ zٳh|y'| pnODeᩎjeg6%Ds_~aoxs +  PD<· R8I­N8X:me=DJ Mo)&t~3}Ha3hc]JS{;{kNd$4#PwA39U*9@ Vk&p~s̸ A(qvi=;jմXJl7a.\=0| d3[<}qc]S~3ҕTI 0p`E%2cZ Ja?4h C ٫.HF6'hIi[Lz7O}!::-Iל?(%G1-4iuB`F eѣؽk%nuӷ2$_ZW9o La'O1u{N÷j!@O,ET>U>mZU֚;h+'#;;+ĢX@ Ve`-:OKrK=B5FgA׹P I$i;07bϒl}rlr{!a*yY+[`YBS]H91. !0v=@H$oƶrmO",w{L{Qԋɞ1*j KqD1ѭӻF--M3Bڰx+/'^ݻ>:)G 1r(#*g.RcZ3`N7Ʊnϵ+55 9rGZfN!jU)4` Gϕδ LIILAIE)MDDR:l?5A:6F?n׊=+>.t&<7Df?)33cm;> 84Sg ?{RE q<=hHAIT= euxZ+ouExdXm|\* bNmH=1:Fh/:iP~żg/˓;QC\dLY XX4C!ؿDg6"2J29d@R>A1e="H'M* x])z԰C$+9wN$m&2wD1soCHq Ldzw24?7YrZ9cElpT~ %ev{P14*co6iݠ7uZZdMaT]WWna1Ef~I՘E(ԸB踒AK2&ՠŻ64Rve\b}/YC!`%LH^0;ҳ३߳Lsl+Gf]$@oQ!0p9)-70^nRA|G ɩ)hnu#Reψn M~:ݜ1@$lQfhfϩUub3Dk)!r&=Ѷ;vNc:(Q'"#!=.q!J(]rndݶ퓮syz%9s0O}X%4o@4ȢNO<2@>].zA`"xJcJH  ~̩CteNp@*">oBʔ.Rxn*#"̢"l2SsNT eۇx۫K5:J.ËtjP]zj|rezK/K79&,o[ҎyڊL@ׅ.@+53 (wtA-FGJ>,UbqSxțM3rXիcqSՠ b &?[ؠsZA5x|tqM# G(_!hdT nK.H?I3qp.X̮N [+O6AΗ NMvkJqo`O=FJ P};[.++G HtOgU!I!|z`" )t\'S Y?ک ,ӎ¶~$Ru$qzJqkhuQ`~rܥG!_yםpzjzuŀ.)lq*AwxWӚW͎?e`Ld d~Wz[uά+p+ ;d6)QPx $:jxH|b1QMZb4vs0ct z+}V^4۴؞y_s .7?(PFAY}H:smq9Y^: o^xsG VbPZ61hCU}/6!ٗJr5G թys&\\@ `ngB ] ]!\j00OȋdPFZ3m G΂ j Fk Va RV@Z+5z?^~}X?]mΫ=p|?X2w5=@t1T\Ɠ8iiz| tպMꀸh6YU9Ӻ+^x|5]C꧕}_0ÎKZ^zFu6j{Jl#@.lҌ ~?>,e,5r;z[U"aYzz E][o'kP,z)r~n:\~hQw)EA 2#w߶\l o8\0G},j^!l-=O !'%WʁHUT.^}1#s ְ{׍}O-℥0% 0Kq y״#D#Vg@D]SYk'rsh0{pasNglGuOْ7edGxp|5V~͝Ⰾ>he_wB^r=vS;z~Af3l`vS榯5 !BZa4A ]%(62s_ sXQ$Ӱ/Nv/Fk>w8_M c4(xw7Ò+Gde#XH?OcaJKV3p#[-8X8*Kj9OɪY'.00w# ]tEp`b0GrPf!I&:yLvLrьRb)ҴRvC+<=\}I#wWMq7dW FfD(- ؗzzíHT)=3j#"*v{]92z*FNuB:aXݧwgU;_΁<7 դU03-|Wx9|Xn4:ǎd[טă8m !\&E6H(9775yX-¦ĥĈ*Hb?築'U֎.9s,BEɃ'wCI ~*I+}i{H̐R>ą&s/ NIQO({%n*-[=_QSZ20m)?$o0KhANBT?)\Cf,ٖW~;ږKY8'_,:&?̗hHqhwHKڝQ(#CeaEjB_N)HnQۜI2v .@B:׺e_X֩ e8B.|]{IR);Z-\^kA 8~^8Py 9ЇTapHU,lu8k- ,/l|^Z>fpwhP^?z)K{7=NI߱G Dz(>dx/|3!HfnDyԛ}T$i5? D!F!vGlwktI<|_KSq`tǨ0\>;.yة2'l(zSuR%AJN&$RQ6B@?qDUZR] U G!AY ۥӍѶ^!j)Wr>?O=iuIqpdCgNUu Y2(6İ26B;xu{FײA9lygtG?= aܵ-F%Wtm2p6Y}Ck9ObO2p:ghDFW'9MXXqYV&`팺͍~_7(4w0hƢEB/}D閚]z~і G$i [ SUU}D FW|,O#~ʹsZ ?\5]ͯۨ]ảj2r; $%QтJT/H>*1аȀ^]@-5S&GnY82r{Jg 1;: T odM>fz%[Сuq_ϪcմWyL~5eIsm53`$9Y8f'G5eo8 8Wy-?HG6/هpxn=]:(yx0m&p$0&{΋c8a5(=A6꯷-R7P0#-<;0anLW e?^X /e:~PtCv.a@&h ˃ޅdfŃchp& Nsߜ֝q "c6Pi+0=V;@XSٟ5*2F&uU? Xo[j_H'sOG2=^ l+ |@EVehp`gBj\%rU:㟟$50+]f[1橼q+VӖ}(8a*! :y0ǯ5g zT! ,B{ _;Mrqz|$4/"$l2FZp^e{ɳ-k9ЈqGߟ:c;VZD*422tE4'fpЉq}Lzw%! KKˆh*lh .Yp1A:GMӳ4ъP;Ck)Jo4zA^ nrz3SdW9$Hطϩw}V#oO-G?zc+QX(gGw#&-뿚i0/۲N~l9=2#NPgƬ E?뚗FG ٖfV[. @X}I%6O^cN GJ!%W=qfr}! 3jݓ0? kXn0P8H|?sKݸmB#Y L!D(j~wF JQr8VR!~@d96FL//3 ~_PI%ǣ\wӯ1wHbJ!#.踦Ej:j׺ z @%TIM!%PWaۮ+1}z} 0&U.^wlA|UQ*K*Q"\\q FggL,V,پq !k) l,>N\g Km4XǮyr-!PFa`.O!ׁÝY%n( pAHj݉BfxX%/(CRt9藔A#Jv4s:wHÖa &v,T誈(  Q \Y{#$!,P}}/P99A'kPN dəv _yEjWXh{F =yo{ ߲ /x|,/gsb^ X?ENj pu%N?<׸ g3ܕuV,}ےd9B !$d7!GiO\s:%O$vCP))\3zD` ӆ۱b9\8j)h!]ڀM7Փ"c(ye|~ǧ3iכ`@! ם0n;3[bN.3*Yl)Tc 5σ4 j z˞slt{=:rGx/=]zU+ĚAA9Pt}$!Yc+>0ph1*LnT1sARҭMSckf)חA^i{S YCEaϪxvK<磙>>W1jiC1;BYE*IjF%)Z`(e A% "&j &J&&"( hf%"H**j `nN`b/ۮ·5(ԛ`[C P+h rM[cHGݷ؞?= >a-xԶo(&Pɼ0 /2BjnE͚ڼ;!dn BBWX=ܾ%&6FݽVH72{rynF3!4iJނ2(lQpvfnbjqZPBjMN֔I9nB:ꇳ>e`|G|nApTp쮯~[<=1PI@P&]MKmc}( ^'baS&x gU[cd;a|k9DQ68j:>?TٺA7K<@;a?Ee-?uX"#"R!?T׾)9߫gZ8XKֵ\^kJ MԶ]>\/& &I+VޖSc.L 1(}9k:|w96_, 0>E̬ _?D4}0xh9 ~.,w:3{'ٟr}daNxYij9m{ Cʖp赢 :HſւZSeotH@|E/wهO5ul]OFj&niz6IN>pxIb,dx#CZzwg;h;&,W\NfE|R`.HaYT1^ &|@:\ YX8.>@;fKDf:afMp-}PvY,dNl{TY/k@yDbC* T ٌQkh7[e۞{1_W&tߓu|Ab"rLUEus;FyW" v͕l+!ǶsxK&n 0qp^^79,Ą_wKDX>Iɪ EhlA~FN=:,G-Ww.Mvcnonɏ& qˡ vҙ)ocwx~lǛd3eXA[Wխܣ^pWټ@^BQsk ύ}'~$q>HyUF.ƽ6$@zOw~-K^"h3G9i:eU ȸ;9 t@5k ޽h~Q-2JGQ mhz'E ]nX֋j\!ڹ 랝{kHI_#a+.sh.JW-y!ENb@`OcMXڪXZX:MC* q÷ܗeԹ~XM^'ؓwK5HPVgb#ߊT.C0oULt0CK$@Q{zLY&Os?!@G [.?j2Tȳ'`(%Ǩo¡+~5:KB" y={(FlVR[eh@'f [LU8BVzzT㋌#>: & 1EVI+B5Pق A1I];kdT_S bTN5R?#54B!o܀5KI_/˪4SqӅO ?du|߀H)#*PPh'f6ZŮ8E2 wt~P^#ádƮȇ<m>td@WD=6Xr><x"@A~9JWbDC%R>&У8}*IFPbHiB(J@!(HR(& EJ(J!)H!*"P$ @4'N- 2 U쯂B@IB4M$Iq%OukQEHL¢OiRHQ}C*y*ͪ0XcZI,̔@NuF* qazZJy-ԁ2 #֣#*$O0̊ewfF݃ C, w(4Y>(SGh}pHj4-*!<fvP^AvzV(\!,f,jV\'+_|T?#q5 @P yIO?y}6}_FHJ1$R Ȫ^~}h(]]=G<@%Ui0t_(U6wouP_|r16R}B҄\G h>Zw D^j @5Ll4Up(Uѷӹ?(/G\7uQmz5NvXk [ /QS纃0@_1u>hB_^E>=S:$u-D~@ ˾[? 8jbHe}r?0i׉a?'O 8'˒rySxj`@7%:<6x?H F%IhBT`A(EFIbXI&($ q/rC(3 2+/ I ({X$adeB ω>DlH50@@PB3^t}Hxf eI HDR Bb>_HD@0EL2Ą IT !13ELL%+ )>xeA-p{SԤɰL=?zZַD}ukIƺzi{ֶ $ΕW^jA'쐕ЮQXFav_V'6c}V-UE1f7ܑ8~F1׼g b3_z-qT8[lڭ6k;Wݪc8kfgqXu@jpD׹@~w7_{c'fѽ^9)VXׁL!Yu{@P^ИˣMlq/$ %u:cפ0jòm=J[WVޚۥ)<; vTOQtW_i;)9w[BHԳȸAy{P?>&@~8uJsPbek#8_tXW^T)tRrIrS otUdOʆ61 `xwtl'k=.r\VEaev@e÷Wۚ4_a6Znx$.]4ѺuQ.K:Z+2}5[V.j;6(y9]MRU7k٢RͯM' -lG環ۃp"!uW*rr݃y;Nݻoef"uRMq.WˀP.)%;ju/mTR nT^KN\n/KI_PŻè+|L;A"b{z׋k{?ӽm/y.:.A/6vםw]XE-"A:djABnCsF_7;ħ]ԖrL0qO>:p{ccu|iJ$}u-o<6X0ѯ??v81zڌ~/րAOglG79ͨ> waynjx(wl 6x. `;p{n]n <>KZц@k=jYW'Mw#ZV]hdd&.$I>J"x};`J~1>k9w"Ɲ ;\E AIb z =-;>Yk-[B+ΰųH7>8]wR* 0Zu (A~`O l߷[xZY CC]:uGoh.H\u'6R tD 貚zauU9oP=~rukuZ{^z{] O/R U#ȨpKiɒ=ꂝviN0` -DK u9ju,o:^'/ʧKkizewӏX@c#$6FA^5cӟ^Q]2?{T6ؚB D2 yPzz:z̋C/M|ܽ;ԑMʹ~/UhHl?W?;~F8!knkLym {ɘHaya ܞk/ }Äy+Mv;R~u{-0 ۯh?C?GԻt[D7W<<=sK}A?^R(Zf9[F6wWr-gv;!oHW^ׯTFѼi< L(BMbb*͇C-zQ/f~ڹ T49[4(N^t#[#GseoJ>&HgZiuЮ\X? -r4}N >Qsdqq0PtUcnr:сĠI޹Ak|K6l}_ٷ)Tw Q?i Unf|#? $c$_=cYm)x46 ߛǬ}*FC%P41UPH~Oc&h`p% u!:!Y'='bͻ]j^ t{chQ`6|{i{#HPnsf"`]3 6*RDi@'@d xxsDZ@Ja4O(ӣnZ-nAY$1-ރp ` ʡH c{|bX(&Va!ICO$̥iBwjidai?7sL|_E``""hEJbE41)CTTzMR<2B $Zeg"*h *`"$%$`*P!jIU9zjҞu 4kL1T,wy'4XYExDbմѩD)c>0?w_o h/j;c{k {{M?,;Jn5{?Q]a'I5M`*5b/w" KH8tG>%XdE;|rN&nGGIkfEhʶX9:>GO+zf3!(?)U}ޘ|U P𷥗@95A;\4ٹ6Ȫki8i_Ӳ]ٳш,]^8j=cΞpG#ߨ :K,s(R#ӛTw?3VQ"Fm|jĻ줫Qa5lVRPw$ؚ_C^\ZTXOG+OK~y&qg9`&Y=N$Mzڟ<7|IY}~,Ђ<epPo+ AS>g-=zVGaFyLQ!$+3-f-V!&lv<#8ZЂ9+JMiwT !JwCx!>SZ3Ƨ2/" -ǭh[*-C;] ƙH%2IawAB#^EbQl*(ss(:|'٧9#`y? BNM6{GDowQ:Q௱X33t]φ@o`Z8V.~zs7d !Z/.&]ԡ@QJ'|WB9H 럕UUy!}oO@y@?=ϱ`_E!es/ $?QS2;X}'+dHBc9{VrsPP/l5^7qO|t~T,-+;hCҨ;5x\/W"V4$>8,qˈq nNDт~_NWlj瓎8({\ ݙ#u[ƙ-H}$Κ%~dΞ=mv!OnU{>Ym|5H+XZ+4ʭF7u 8R)jzCXBGg Xo_ d:n8 ~ ?i ݸ +WOX4m ɘ&nO`ybM|.q$J]ЁJ[Km' s_ij[n~d=xP(Q#nHZMUĦ͇mIc͏QeڻNc:N:RSS 3p%N iԄnOx cВI (in?g(l=؟(0cȐu|p=OMzL/GMۧk[.}wo|rЀñ;djNpҠO1x&ʰzEDq,'냃y8#?E}['G`/KBFZZ4z6BRN]F?ݱLP4~ hkulPGrYhr)e5DEܞ9$b{ 0֫COnfn:ݭZ edy0Բեmuiq^ukU\)Z\FP{+8m-sK_Hump3`&!^+El!#!LGM,8 eTP|em=U#]eOuIK,d*Dz eǹl+-*ýA[0?\I PgGo-@;Zж#~01igc2v\~v} &ͥ% +J:NyaKgsM*sA"TBյ+SjFVYZfAl-T_gEeEs2F Q 岎pz{ke9: S̡caY.n3ɥ'T@KWh%')_L\TQNyc'QCԀb@"F 8$Av=墸v  I''+ V/9wI8_M:b/H?F8]%}Qp jꉙ ExVzsWZnjs'XrR0,YMؖRjtI _.ϼJ5%9S?]{ǚ *j\$ -ЋAZ]"'Letw5މTvpaW#>>]a!Es~\+h6Ӂ}]UQ|A*%Ċ`-RîA|z*矾g/^0MpÒ3{8Cd3GXr-^G#VA0 6@-t(Kּ4V:3`дT̠Y}+ؚ{wexF0ʩtmjU=nrܥ *< S^cn\烝s袅4mޓKx,z7=T:}S_Bf;oU]|bR#+VG,i{JA=LyTK%T8#wt@_%!dy"b=Jή: #weVDWTE0a3F< {'Mk\~1XxS0}tQߊv:uq0j^wh62|U lki*[mE6Nujn~ msoU;VIW[ m\ 1ٓM!L_uvsNTж`ZV[| +CF3m -;/q\ER^m aX)"|Z:3)+]6^V: I^R_4l$7]c?MW IfM;Ae濑gk8;2"Z+o&tsO+`3G.lVieCVU+}e! FG-0::XŅBWIObs9lx|3fq +w݆*ͅ K+tUnkaEZsp+ 8oWoERpم[:y#Rk:oj̪UJ,> IgUjx>mk -%-l0•qxbklY[mݎ|b-z9DAVh 'U9gmm,Bk`B Xh;MRK ̴|($#&amrXJ's8'L1+gs>-DqWCt75]ٻB v6Նkpt7m26^0q?^ g]TPt7Hka% ~2)i,ZqF>P`J6Vrmk:oŵxtON:i]9EΰswNp}n01|Ckn}t;5岡=ӣO+*cAm|J赕A5Zjnj>Fvf!,d+$&Ip" =֪ʤUt]Pf{5j~پeuܗV/j aWEO ]8O ˤb-"~UkA˄6.q! Z:sӄ)HT!X0FG|LD~"Gt! 0֍N]y\+f> 63$ꌅmj7t `A3qҸ\Y ONy3ITgo`y5mŝXBf̠%r*"@j)W6buRGtXWk[Z^2Cr #ˋHpS_A9ʠᖋ5ʳlhǧD{d5Ee*VRoG 7cvaIFd)4" ǡaCCA#pHe @=;i<ߨL"[X@Bp=',I?/D_B"qE>(7p uFȃDyϫ!)񰔞}|t}%5*T΅.!Ozv}Uv־uɑ\?_6>q=uNcP*j~u(3ᾘ|t˪nœ /]񯨓Y)~]>9[Y,"ꗫ6\^Lt:"~ǘ#ܼbE;~uI̮'tȤm3p8y홠f\{k;45H\P#. UnmPevޥmZ_AmHQ  nPo{=ыtрޞ/y9vЙOҪDQ?!0Zzk~MuKE*{]-OYV[7툹Kk32+8]} 3~Ec]RՌzah\uANs]* f.&!bk¸L^\8Ӆ^8C16]Q8>-l!v4׎9יclK 'G @XMd]Ro߃Wyj, BdDs 'ց: CF,<Ȃ^[*2p/*rMjDY/7#1 '~&{㒡HT;nK?x 6A0B FAP$"FtE.yI;O}ya@2K'-ϧI$`9\rüU=19_>oSK&Y&(x#T~xH, rkjF T7_݅ρPz)sqϘM Qk u$*?PߟaݿwølK?A@`ȯIPhĜ>wOﴏ[j `P9~M^ F腍 \{ɹm(|NIPF|`>q t% {g4Cw!忻#:v_ݼ7y E%:I?atH~zU#׻]{CD91\6F=ϣ۳rDbRYӫ}Ӈ;naҺ?UϺVB]X\)¶'<5J_@q䋻=5hN'0վ6|$!xh tnۚϧ#r'ϯbylusYc Χ^jP2++Q3v;C)`\Д_ 1aY$D2D+10O[)>[61{w< 46`؀vaIтz^fkk&kc:JjQ*3j ~o-vU vd!'>^ՙt/TCyv1 N J@ӅTFҢ'? nǯ]uS&A*U٠]H%PBJ=Rz! 53HԀxBC †C{zQnCm\ HB64$/Y_Wgi ߟtap\) ^ &MA-@D^>}>OCÔ P+`ܸ3cgqhSNO(<$ۡC7wO!$@-lyz'*Z<"b귻vm0W,ͩS1굾8R1R /rŷiL'wN'* cRF!6w1,9hP2X8'>Ø:9+x,2t|2)e.6 7"ɎR1"Vgnlba`h 2UN_cbf9_:VB%E~JeLBXWԗ. }LEokOa) XEKW=iL;'"-?8#VI#&#j3 ~hY2u6373gx9D |聍TG> Iޯ+sw%::دCVWs`t@9If,n))FM"q}N77(*Y(xr%/}zu_p%!7eN&e&T<9{_pÞD_~n:nV]8vƖzg*xz޾+!Yc*;XXHTHw6E`a jhSK &ftAR q0ͽJ4'jB@K0 7bmAqQS/;&N )BjUSթ뗻Ptf+0vR{O @PӉx9-ɻzq2FPM*rSt DDL {FnitIQS5g<3xwa2Bfݑ}Q/]qt~g^V4MEG>/mWnYvs?|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|o!@y8 (ɲ;` !ah٢!4:(e#Y)a>r&/vvwk$Ì0YP&-7]+k:R1H͸LjT{1*l1OqK9^7>$QH@1sU|}tyc (γm/v_˴ f-E g1evrItZY%C;,mlX&! ĎۖWT! F,H>L{ָf6[I|M5) Eb!RGsp-4ۺs'|aU%U YjaV[,Kwn4$N16JQdE4k>,)Ӟw|~áx%\S 4-њۚ*+v@  4MBD-5@ҥ%)M %SIUIHMJ )@PPPPE+M%RR-%R4R IKIE#IE4%-RJ1P4(UD4IT IKTPDTS:HBr3'Ih2:\7bɐ/2x0Kp<(p &xQ}4Ύoy^&0箮:"CƂ{a55I6+\fQyg)ykq 1-DsR"Փmȁ$Sٗx`m9Nw1K Y' a_ȃ:ֱ׾y)i55D'37,^{ǒ2T/?׫cH,18p|?//WՑ}4|ԍmU !};aq촅!t!ŧI҉Sb!Ji}2ǧA&A_}3J抇 "lv^=;@B 6018VX0~Ba$/@2ۭKZqMQEfE{`=5s-i]o"@"K]? De >\p.EPgepiZpe1sUT/;~m,Tp @:\#h:_߱ek}*-` :s<9/jF!r/?gݻW\#Q6˞x&8{Wg;3<'ejoS30{*k!Pb #@S`802pw2d.l`_xAI>L}O|#5o_>Aԯ8d R H3UkpC(Mب̛^[{׏?vD5L2:a9|WTf-'2&h`z?ܿ$t `Q9dxc'FȄ)(z1C @|_9C@;I`7֡aQy5m!EƋûJNN" u콆' 6u18{^;$dD^Z+#aRW; }ZP> `ftmf8o pPZp2+VWtDc.Xz~u3] {Bw AڛtDƣ "{@J*U@Pg2@ #ޣXװfP³.nٽu#bòbhV_2yΊ~7kG?uI HnG}8P>tT }OpAvwOhˑ #Gx#~~Ô}" j"~_ 2*ު| +w@rPR{gq1ջ妎:@dY<]f¾x#"4Qws J0@ IT#9 e#|QoG۞_nG׻_' i]Nș;cslULx4_qQ dmaX_ g{\|黉ӿ7"6:A32jG2>`h?"}WnG_  oNtKv7O|F PE-V("@.;I7M==[nTQ|'J:AzS>\v銎3, j4m wlfߗW#dEH?p\go=Z#3dEؘjyI:\4 Qzj_̓h2mK>{:υe0Ul2A!;ou46{$X k<2U>:k>o>v^/=Z?A9E !ˡg'IbҿCi:|)NAd9-j9GuH^ (k;/&2ðWYXvq/ƗJ~ࢧQ"re5> 0nhA fi~ϫ6PT)=%;z wt(KEJj/7$ >N05 31E̚?fOh>P,hS~K[|`—:ƐN$5UTMQLH@We1wo Pʧ󯡙_RhK e }:ގ-cV$n SH~?L)>`)$dC6S{Ii{0 ^}Žz'rȁ[8xxQ m}d lݮz$%g厁=?@Ki;h ysEgN8:p=h|`9(!̅HT fRroNfȉ"kEeIDWcCh 6zY{8. ᐍ`p)¾pY?ׇJi;+[8#Qssj85ug(43-w r|@DzP{FLCM=A 6 $[̰>Tёt6Φ9C`((3xd7FIobr״_m#JK\hwlM\VJ> aC[WC?[xav^κw gH=>h4M263UttQM/Mj;B[`ސ5}0{!OL)iE˟N+s=!IJK~tyWھhW"L4w;NB]: xSCw\P'Ap|dίw,m -;ݩ?s7pOb^1yC.(v]YE;H *;ɴ7 iLn2ބ38wӮp䪍g~Zfv#q\N€ވP|Űp],g*{ ?ᥡ(]لU/jх?ŌOav[0&~0JRtbo67`u'H6φ3?}6AOkĒ|=3Ü )= V2F!tJL`Otɦ髾q|ֱr-U.Hv17[I)^MB(^Q{dދp|#͙̓_lE?CM_yg`:M?zy13E]'~Q| ( wMnBTTES_dXl~[UmWXݚ,o6(E轼͚j"{>J4-(m(q%+l5(*.r|e)}RW\lx\|9m0Fk[SD$^$o$_4-럶:;Q$Ũx@SL̨xhSգC*1`i=~W,b{Q  }7hYS+8/wϯIkrV-;C&(>`_}~D(Ɣ͊tf[zmWW]vlU㍲gx~pt& -?Gɐ)Sᵭ0j:_.VT\Bf|@? T:uUmYFhlD)s9W-sUς7V ]RVW!rx$]B"MXp=94)@bb%K7?x TuV]y:Ta%,?/ @> D%Ƀ@ᎆ{`C!_"\Pρr?}oJ"Bgi-URJ"_o V,Gdnp)7ޛ|)2坳 wfg4<ʔ̀|nv"={q Dn҈?ӝscX"H(Yd|>Y=,85N{5NBSRpr{vy!H+Bxh.I(~4 Mj̮z%>䀹@i{e8"q y-kg_~|;~|T?4^&MnTb aQvq`IQ鮱4XN,u눀 ێ7"GT֊^m;&wϷfxO}r5]>IcYzq&H/E0uGw^7k=Dnsؐr0~~{y?k3tSC> խĴXvYINDH'1)y;5=ɓ¾) ʔcJn6uX>aj ڶSXƮ׉wwu}x' vup؁xvZN dPI<5ƞ/;7@~~dܲ@9Bδ˭Nx 9n>kQ&lJ"O2'ſ{?4~H צ^sT;q T/yrgnz |6,v #|?>Cx~? %O3 t5'^Hd̉*! (oy(:x50v;) @B"S}'٘O5UBI{siN~̜}_'` MBά{]Sw%RC!Hj`2183 3Ó3 LS! rr8TYǽxw<<ĪTOxwxxzly5EhhabeoE (!BUW_ykS3TT2R^xfdwq`IY`/Tb[`Gr} *.|lO[*gٱR/{gÝ4 ᡸe?O"im'm|\vqƜgXϲH*ڏ?r-0 $pt$f̊\LxL}3P?J ``)[ FeN3Ӑ8d8HDC[`8c2=:~"w#8,HuP\ ,tgi0ȁ 4`8 d)'Zu =]]_N`s,M;^臶:_gR^yP*_kުUG?B@x"?|3my˺q$0X3U䀳3?91#@ 42ו2 J?ߏ#@C* FZ۝gz*9T S x%>>O !~wHFJCbdWd- w氾Ȓxot1' aUzWKu+ ύfĿZئfz+];mCP朗")Cu=4><@Ϗ#J UOaNM|7x<4:__`?hiJ (J+T)B DS.U?~f{X*1E83_i[Dh}eȊi߁G7oW  i`j 309-r9GHB$)>/3\~?P>vB y.|TUg,3K@LQ2P Jkz͜s2Rxc $!IPݣŨ?>{ {yWVI$c{ I eeQшpEJFZ "I4[N"*!$yӶ=e-_wH5K`w͟?xk?^I eВK"NK "]c 2L:dUa. 7]̯l9T J3U;ptG('3qE0P>Ch;c;'E v!hDCzrT\;u_{vi 0mRy/˙C njuȽfxDzvAVmhǻ:ηUYdfLI & ץ/nw?l_I-RFTc__91rT{2br"y`$7_qr~qnk&b[VQn82|glVG!pì*2Wj(Ņ+[2J9_}BbMc /9˰9WX }M_7z\ Jvtw$0L Oc.9ȟ[I08N̷>~I%e{3{n&X}%\??~yČ$j Sl!QJ2JefFlDEB%5EI#GAT$OILoO@OjT?RQD5,$j&I9MwdKE4lAlӄ(MUETV,Mv )(iP΋c bkn@&3[ίd\Q_Lf4{?>W[`$)Bhq$3FB>|ԝgO9uhCÂ&_Va!yM JڣSdW3fH*& H B$#F",z"e*T3+-ٝ5""XG,I1TM 3? 3K$FJUѬ*J3&jIRdJ'*38HW,"+;9 FvL+  K٦9rpfgr&}s0$ 4QBQ@U P!HPRI$AULRDLFڿɑ4+D3<4lw d*xlFMe k5 O%RЎA'j1 ,LhƂf"JB`"CIsSP9 Je( "P"l.\&ӪJ"Z{%:@J@P !AL$:%;a5&%")ɍ"TD *k%W KTR%+LA-1 )M3  [CrLPPPU ?w9xY I0@rѼ!e} ?z9 QK tj6pj18+FgiO.Z^x||s{A#u ԭP ˈi~@샀 K5}wDWСS-|k-y\ڰ ?&K bvU?j龜~Dt9ÛH|@B0=dXFRtåVf?ICx-gwsȷ?4jOUOpuYqKu{\͠qa)$R!?ah~#1HOdǠ<%'&nTvG)("*3}?0DKAE"zFNxt٘2@qЍxsqDOz 'C#p! np7fgno(2ܜ.dc^_ŏ<˨ ̳BBkOmpDL4dơΐ7.[ a`|`fwS$ޮ;1RmtIt.mq6hC>x}M9sW.+8Yuް527H(UvP&B{=g 8ӳaDE;:H |֋ !0!K9a3V{Ư6GΗiҌsyK$āq*L^Ģ{Bgd̮ϹVQ0BJ4Q fcq*kGd{A(wjd7 ځc+;='.#DZjJ HD!77nA3[k/'dŪ5-12ע 0*s20(Į a=y ߬CHmᱸQIҔqlw "* I!CHu[1מ0G=INyF=~j ca2U^m:)<Ê蕖m3 `*7Z.aE%S F  T o0^v\{TcXNdqB@ O*)XAEDB p/7drD2Ptxy8PϩC<% )$Kd$,"|e\w!Myg1DkTVs-fX(9J 05䢦 jֵr{^ط*#4WbNӲ \{-(2N18n]uRk0h9pHSq'0'b3iPLI3*4j^8ÇN?o%2P_щON衪8>&5l1:#0$ΒMUHyid!&]8lg%*\;g3}Ӡv1ƶ՛#>M`jˁ5z>-+D}2p"h$hx:__AwZ},3{1xY"Ұx|6UGCk\DVt:njlwϛ dwda=NG+{>εI;o5DQsdOpFjqr<a`>t9Fo"y<ϛa !;e}F6Iǎf-DI`Xd\&^,jgw?*DD3U?]6I|:fHRCTPI|$AGĞ6EVej "  cJRhTA$O㜞4RoJ&d"!<ղ$CbgA565xI'r*x-rc3) )Q3.,ar8מZd&BݯP-pnV\BP(i#ק3Aۑ'rk"IKXeV Yl`q?/A S&C)50!)ަ˪uB"mgF!BFBY$PI%}`/ D"T ϑ1; ۘHzkA`429$:I`a2eHDu{ p4mBˆV 7f%"Ja/twEi5 '@(*GѫokNh*!$ `S.wviy'ѡBBXQH=ġDD@ 04̈́J! (`RP D?<"%%1"4#d@& JA" Bd7l] P=.~]…UNcPHQrM<T0s?0.g$N~o>#* *oP#ݐ(iW+VP 7. @*z1Hn&j}>>m|>0@A3Nse FG7&4bߔ>`NʐA?ۭO,vD\n_=jkDa,{Lt)BAq T7i7;@_, xF#K?.D˟Y74їU C y> ~5$2ꢟP#EAiƼԠ d{Y+c {lL"+#&F*`m 2~n<;@fPp-v_v[!~|p X&b&uH5H΂ @S[qB 4V9op2b]h,K,p6p' CC@TK0M0%Cc6AR.e:2'`<_ۘB],ƺ^NOT=D n/cV 9rr"QI0q.'Rqwe#WgNvm!(PRP V*yAX?Tܢx3";[[ )jM!~ZAd9@BDJ*UpG?Dp_N}~Ә>'GbF-`M%!LPOd kЄ^A1e;C]L)%72C邆tBo`-I H{xB9(N*X'cAg5of>`s*Ct4V׼s!p?3]˹Vy( <Oz&D{9mC :aiҎe9K7-ݩt.3my왔`qheob5*(9d- 19(O.B?0}p(m$ ڸRRڮ_ euz,<>(~}tHRV>!Qq`}8W)[v߆>6(|6⯋ُW/&iȨ1ŅV xAԙ?v&dtDRT ߱z/=sOQWp@;rviZ`]J/=8.Gad)Lݼ$sC0=pH.}v%%٥][͚zkj[ߺ⋽Ԩ)9p~o-D)Òg|ؖ=[rB@ AL<_ ƃv y t½ Wr0e5bӭ,DTk۽7nʭ@ٛ6ֻbbء123)dT=]Mׅ&ڡ//L_Te;(ؿ|=62RluNrT Ex4Oc7*GbJ"<ePML &v7}׷.j6W5?-eaB8 >7L@)<ǹ#Aɷq q|ǟ`BC5')p&tw(% INoF4 wDK-v7qbLnd*i4.e!q Jgp^#P{yZ챩1DC90(j!A'XP9MUT*f9&omrCύC'ܔ)xzY540Dة81NslCHC崩FvPX65{(Mòn 000m!؅hc |=nr\'S/"-Y 80-l_9p( fP(+ ?+q<a[)*!+;;lmP#5)W#ht`ޱ(Ђ0C Z|Id_37;l6XSGҺؔ&XfUrQ~=ۓ{Pn"8$3@c mV9",תp7aBws#IH 5z|=Zt)ӈvy^O"~ Pen {`ς|pGD|88h֞ p< ѭ>,&"-#fAr̛}1s&eH) dU 䚨Rh D\Ɯr'1?UwsPWS(e o'!%HNAt Eb4Zi-,LmM·r#+A.=2HC; [19`=2I#>2XΓD:5I>xsxp^9О۝0~TA$Nکq -X y9VZ)J\籱ᯈ,2,֭7@2x `b B(e0@A4w jeʒnE8fA K1~߻O T)9 S;bXl;Q+=F8ea}gx+;Q؇AB~.3?w p6$/pinXRwG=~AS8O[b @ GS*r73j+iM p'm><.=YM `aBbV8dz̖7N\FP4ZDP ,aD ]C.ѽla܁TT-L)jmnv$S=ͪ8 H{s27 fr͓yדAΘFP O *PUTT E$L$T ::W; tّ"Ҿ0!Xz6tsWxBY7ώtxd?U2ܡHu2Ce:?M'(nB5UDUDHAgPog>O(/%1$R HF |?/v9W#FBjQ%=NlxUUY 2}ZT}(ʱM$W Pi$au@Ó0C(&&bRnRh#,5ҢAg}Eb0#t{^;))ٙBr2nooLYz=+&)FAJЉ |l PJO@ADwAQ}F>c󡭍[np i+ c6U}!|4;h@s=ő2HER&"j?:z"CbaU⴮mܪ%b*LmKD=AaO[@=F P}au7WcRLMP{>> +lx?=1Qz$aTTM`  |V^%(1$8p YG߰l{um+ΒIeAdIb_1~p`$bb@@L`Cd% Q|!1xCdQs?5 AI]aNx( ]] l;2@diq t+ yHq8'!;KF_ cY݁ӤS?cqƦ)\^ ["K^B?܇ǟ&w)sYΜy g,9'cqxf!%=r9&LwfVe2b6-6z-MO{8z{v{ փH]7LA7 n[ %N-cucS`8dOl;jxT* ۄӓ TI 6q_?sMCޢ`H{IJRM]^8)(uhzBvƂTXX'l\[=)h8 )]L]J( (H J;0H=D㜇]Nyt.;ZQ\n&ټI:PvzLq#Ds@{h`W6y1ZBh=@YlP@ /P L @DJ(}"#"~pXĸ˷|̱u#"q140ʃ H/B9zuow3 8£PgCr!}Q B`UDx ] 4~[e׊!U|9;aFE/ˣG'W~/i HPKZ-+X[LJ >? ow8`k$]!ڀSSS2s+waN]*K@p(iOTH,=)X l{/+ n8uQxUPҫ aX{jzߩ,T ҙ aR>ST=WQ2'bJ*% sMjn9 !CWo45ppp@ eLݾμѱWfLi;0!=&Y}c <8! C6(<dzhQf5Q"1L D# %7&(!I 8*B0I0~XĐCLJI1@p!<\ߨwV=hvDP(b6Ԑ/Bu8 TZP3o+?{K'?:h*RڛP;3Թ 1 \XľO\tuU1*R$.abNnaĎ@)fJw'&qEC.X!꧁ CDdO_-yX1%"q3gޞwϐ[KC o+~mNZ\ M_V72NȔHk8Ci~8 D:b暙(ZQ`BuBPmXWTnZ^~'`TʂiB۷sK/EZLI O4BA^;^FBr:ȇ$4Yē|(ѯv{""*C5CH)~Rd'.` o͢V~(Jo$^  vpl884'_!`y(8vYy bw>P3E{aKbM69S# ڔlVHB@:2^<ޯ.WR]خ($ (Ekp '#zqUL%?%@fi i8 ކ- H!pzf[&;YrD=\ayfQI!MsNi8")N5ɘh.x $aۏDR.ˢ Q6s͑2yBlMq28py}a F5ysǙ9qIiHkh"f~$9' "X"*"H)")4~Ge|!&IԌ T dGzC@'~mUIDe){a2"3r@"I$\ ;Dm=@JWxi or1z+߆YoUTUW.ƞXŽ=<.)l;pff^ay"b$ q%@1-c 'i;YR暀 vZ$6AU wreH2[t=5xGfc/epRTGeQ.QW!RiUoG:0Q&c<U+,l]UIvSޠ0):>Vh@L8I¬_qĩ{7U]ľ7 ,q|>sEHa_gj/> )XL)UC}rNGJ""*ʐ|yB) d(;SD^OxC]u7Ő>|ntLm4E#B.Br\TRS9[B*T7 H"qq(O W_\BK w?y+y峃Ǎj ۓA gBfM:%p0Sle5,m\kSm60``=***H䠉  1H^W?EETGpiB8")1"{Gj^ uH;&t)u]ډ$;#BJJЙ30)IHH;$$'iUАt}]6Ņ+1I'֊]yr@AXCbGLLRn<2bvxi) 3+zh4Ȃi#GU`7 KomPĠd#fYq2FQ灍"CAd;8i a'"Q!"3q@x\  E 0\ĔQT=aRfPLouD 1"ecПZĹ3{A7(DsQdܣ`JDѝH)ό8ya9K( A06 (FJO- 5 :8zx`PoᔌJTN5/ AC>zi#aNq.9BC%, -Njjlc'JnPwGJj$`BȋBu!Pd :) Hi& @HΟň0ȻJ6ء=p8JІ t& 'd&C=sQf>?/*a$(rE|h4VRpB¨WՙRu 9:d9.@:F{Jo2< igXMA;'5짰%At4~ϳ[h,G`\FEtjo.cfkFPqlGR5Oc;qФB,d|5wHN[s6@Bx\B a., =Dxn{qjq7Rw ]AY! qso'8ZWڪ^lU уKb=SpKBǧ v.`!~%Cxq:d8 g`S+#d#Pt6Aٔ!xgC'&}7(X`tUS2 (8*,!l 9*>FS#-B/s]&z a12X᧋L o sE8 +M-l4cq}}`PR OtC0UkxfcoGxb.SKf/y̻qu{9fvON{ ZtIȨE:9\`xd*d6Fs{i3_&ЯI!tN\GZ<5˅Gm{. MP.d\tqa2-N\̵aOjnB݇ Ԥ́>ɗ %ơjHnM4I %f QgyHi nPÀU3*`&1= !M-)))(}gfDnZ !0 fA JCԍtp0ԅ$DD̉DA5$IH?.n v R]\AqLUCh!!(jfIaꠇpʦHA! 1vxkcQ!!Wu{oW \9M$+ Ò3w@gpx$E 0Lw8ދr"b2xy q6ڂ&Ye$sВ86<ËƓd^;@*r!!ya7X"9R7xx'y0rCLAIAAAAAsZ=LR>9O3Qwn`RjSYz(r *!8.2C4LP~Xy!;-(;F u3t Ai;:}"^ 7B)<2=]P(S[cAѭi45EUAH5S2E1U-j<&!"B i()9A1EM%41@D!HQQT7j"06*EeVf@Vo*h  1np܌8ק !j︉R=FI凄 ypnXB%~"v!7`H?._7{< ,v @*A}vHp5QSU+YP 7I&&Fz8m`qrpemJ"πNjQh6YKj! `Ѥ!)\AH4iy!Z@hP=GFF1Srv]e Mf$> "`AXLΆŋ&ܢ"uCe)(f_0h _j$ӎwҢ`0=lƈwO}0v84vL /(3 c: H C`H6sU:lF<?WO߰ь8 H = q:ЋG)$b1!Ŀ 6/!ioIS„@yt!!.ͬ#e _A!*ݍ6/6lr| a'm1_y<8+tvF]IQ* vS b0OKX2ऀ&?O+n >?|3@{]Ƀ-eIh/_ϣP&v 9鵳 dIٱ8Lp` 3 @Pd^ȉ[4L m ŗjv ư!dIϸ>xSY>f'؇A%-%y`;g08nf*\.r{ &=vM Ƃ(Ur'^v B7 P'ELdUwĜ&BA'bFtDt~\,^阶~pBrx]2xZ1s)Ns",7n?zq;@ ģӮ5CLi0|`$|']IO[_.9Br VZ\*z&ҜЁF0B0xwk BbCFɠ E⤁p}Uaw0LP)̂M <|POcWP9+Rr`n t v5:`'WXסu@(HG  AO֢ NxyYr]>"E(O"^/Z0h ];ߟ`آ~I)zc  :ء3^2h}HK|/<+4$F}xw >GL CûzmX1\)Jbf &®|y }+rr08 C[Hbb_ E%-fbwjM5IKWjc'Gq$Z H;=~a92z?C} Pq*h?T=Cus!|HE~~_=~"Q4`5jQAʖV>O_H(Y`BBQ$D+>]N?1bh`j[ѩGDKL~Dbu/|@-V Si UIwTWY`mNn86晘 Ài&PK յ*1K}0 Qdijftj'"}`D{ /S Pa );z /_tPV1i.I,@ujnB41¥[M|nT2 ePEU߀KQ:̈8i)${}$$to:rh}MoNP)Q_YeM*::q(/I&EPh].L݀}, yj~.a͚B]({d](\4a;.Le '14'w74g$) "&;C{1NHD6hf`.$gJ<:z Yz~8!H)B E6Q\\ne{Q?OIM}`WsRS"v"* GDDLy@H2,Vom)QGӡCPe8~yȟjH$@PDUHDKLE _hl$ Sʠ(?ـs!"yE87~@D5А! ! #Kҗ׌qQeΘ9Gۣ?FFn I Ư]sq}Ob1ƒ<Őte$ FY SMY؛Xߞ9h]-i "ėb^3!mf.׉3^ndBR{ijWQXl}n@.ìC6 ) $1J¶lDk;Voz,xG <*2-J`.]R/lpL]z0xZ᭕*+=ihq,LJvp})2;Ә#nDm)yf|7- ,XɂzǛhD4v* @)&?]CҢjܚY5* ]Q M?RUeϏttVje0[ =5yA+i!,6p_tuEC@{F4&F8H0̷~*^&Q!6@h`M!fXV0?62N7GG?K%h7 ~eCr`^{Ki4)x `D/g2|'=6Rnm'ĥa,D,NNM=kgs=e"@œRL\xEF@ږ7ϦRϖcct$WnB@.gs׬RU5wɣ۬m7&kp`{sȢ"~Gyz˝UUSM46>^Cq+@Xh% .8 'xG&h\ڔ+֩ !'׉Hhh^ayl;<+M/RK=24@ D*PrYܑ\.z\>]CoR|ϣd'0Z6+li Z pΏOq՗(ʍUNP FXttG:gvFIch7rHl0ZٽۻDdf!RG,^18Rd>r`4mYĴ4 ;Tv3:Y6MT8[fƑ<370oLܛb\xZ[DR@dP7 vG PTy ʜH(H UWAyI)_ۍHmCW\E@́gr& z F/#HQW))#" jdbQA`,/`l) )YL0|&3 r88hwd^Th8-\I((T O6$<(nw CD U% IC!Se@)Dvػ1{!A(CUUUW$o5;8A 8Щyb1R.w ̞؝Xu^ DnhE3 `֋X6'`\Ɩ2,5yү=8o?S}0`-]kQ6P9~aVn"c_-R\I-/׽Z䵮<|gzxOCZN_BTa*Nq҈4 YA%n"HE\Iq `fBg-V}¿BF22}gϤ>K ㉁&2d DJQUݖ ]p<j(i#RcI`F5Lg] Ox ;uͱapw.qYLJ]BjDR&1X1*Y>xFj>ˇ J|@ۂB ĂM{ÖoUTDU4$7 4:hI `͈Cmq*QMHnlO#'wjUAh-ܫS4UVRDEM܀p{zQӬ!;&F\~:p+v|ǣES(壭@  ?Đ, {988%HB-/kWab  !Cv`o|}yv) n@rn| 6 (Soog6QXpQ`ѢcUqChV8v!fa=yIą^ZNhOO^ $i0Y55EUN[$5'H @شs x{u$P!+~l?/8ĩd"P̍4b.J冠HW<BQ?-p~_?v͔)D!.!pu>I@Wosiü!ыr^J0#*Y?:tA_ :>I7"( ?h Czl 3-+Jtrz#' /͵nm?/m)!5a`ן{o}>ތKtJK 8nP#P~0C?.<0bN5"*̅;{^:WNoۿ;g+[k7ov R$SNQCH}( 3?un6=& $UAVkC$FaT 0k6z,+ha:dlj?1'ٷ r=1 lq 7)+N30w&e'*6lcks?a)2ktO qUM@۲ϑF#0>\ ]B-1I9-ϭ<:r2x '46Sڝhr %J=ie#nHu9[F4-Ag$#Ú1  ]6 $A$m؁+E.SSR->kDcchHz!zm&}xfp7vtI6?XGdHp.ǠsO'?LyuLoRx{݃vR2zmʼZZBfcσmPmIf/cY,تo;\3}]Zd *J~rɂ#Bi}HynGyc}>f"opކCHOU `cmlv8OV2*pMGrxM3;QA'63{O-ӝU!(n`+,4N#C?J,BIRKxBlב|E<_"x_աuQxAI$N-PQU($Lo$2 !"2P3i`&X`GKS( _FO #Yrf:|t-Y@龦D3t^Vn,,vՀ׶ḿa'@da>C5\Ums Cs"l:BfB3|u Xmcu)s(<{wy|$ܔ,=a@ X *!W+j[C.p277fhy'G!<]Ǝop4hQb=z&P#jƼL@Fيt~nCBo7̎xl;;'H:l!n(b~Aᙿ|GѦ_gŷʷL5Puoُ;4?3I"֟?׿ (\UUX2{7 lGf`x8H?ȣ$')ٿO~R"44 h6?.Z6!}0hIr!Rh'gME{) w=؉JNlO5(gI踥Yߧ%qG^0{߰ 8nX=;<⧧s[*`!(C], ŷB7H.Hq~[SMHN9X۲:R2 6tswAAiUzPi9se"K{`Eòs6Zeڄ;=;{3+<@@2֠监4H BT{[iQ؎nm] ˆ+vt3U_V@> {IkWK}{2q΀߹r @"`$Sz">5w0p4ru- ĥx ^nJDu/g@ޑ\<ܖ'g ";)yy)aNAcɱ!uʖ#'kb@0u `?{LNr爺|޻؀=7! 18뿧3w"8vupjWcL>L9TA/HwC;x,f|;U:[ʄxFI}+֧z[Wwݭ-IB99%sUs-mv X`15˥{V뽻ѧTQLDE.5[__w.ܸo_0~[ qUo-sW;/8,c@0bgQ8oҾ_{|4}u}{О$衹ʡb˟WWV0 O`yΤ=G~Of;Ws Ow/pdn'|^8FxT_{vM f<=qN0꧛8/id*AW]:.֘1 컵RUM5DX<:&9$ cCcL2|s7@9tH>0'Z# zz}7e/(>AhD:&N h%A)R][–QmUf,-IF ֢*tPF7qqlx B3"} )J'6dj(] `b"Hқ]Ƅw{++|4™fO/N  tV f B ?eP-:x I("$OaÕB#~©%S>N8S1\3j NJ{ 0Bx,@(IHDJ*f}o۱$O%iZ *'@)_ |6l0.~ۈIkJ( JX(`T0T)Шmk}G@@R!֢$P m kk^㘇xCN\=I1kE简6BI(BT dA (`( :0.hyv❳  i h^`!R.c$;"l/ʿD2] 1 ey㹢6 "!0gBmLY.5eOD*޼X 4!﵁HKBem]EBe*$̓w{~s]!]N$7̿ Uj #PsP5JK*($ @i3H85tC:7So?""vZk,haiЏ`j09Vfa?M=( "H->LLC4F*WXVșqd !3 ß9z0רfu=tNxB;7N3C)"rAn I.Uze8 n4n 3BJ ۊQ.1Ci#nx}Ƒ!4!$N&BZ6٢ FPo~k3MO`r=vi^q$)FGIr""AC'=d( ~)Lӳ,%daUz901{ErfjAhR6ϵxSR鰰@` F4|>ф!%$sI1$"H}; @(9l-Dot!|ϓ9R8>i1uS./c|igy۵9;w'3>,p?gAyYiN0q &-_q"/Iza!13gh: 3/{i+LUn5! L_ j bWG>@:`~e1Pa"1]/]-)Bԃ($h?  ¡";H)B$Ƞ,_X|0v#U"*?(BcTGN^r.+ dz}7PA_4#ҷ \yųv8EșjH(9(URDjTb(kI> sg+QU:8TQTLQMUQGDDDlQyb%J(ѩ(M5)O#QE(EX,$+ynL+dR "h)֊("i")"(YPPTTQTJT5T4Lh5,ݹ( 4M4MM4M4E5MѢxQQ-T֊(fM)i RZѭbÙ%E^%LdKV*(#UUV* uPUbKWZ};D;&THx|~%S(kheg6H@%vXoH>‹ ȣGG@82?xP! Z r5QAg$A_4'OlE f\M"4INGIWl ZPlAƆ[$QB ,Q۟(O^PN'1CuCR2> Jt$> ;0O#zvCގ y66b[ 4VXrL]lQE.1q#˨3 'ꔤy `Fo/ /c>HaZ3k(}Ps^_:F܈:]*`:I5PD 3,E^#!I\?#8<)h i3 1YI/x31D.%v#aCY6(_IփD ےqrφ4=H ]B3?/XZp'_%N1U{TM0k9'!a]=Oe.ԓI$ PD=}A1vکgxu|z:0z[e ju6=wqJG u:X *66MZ 7C,$}6lPFF IZջWI`w%{?A6:eРRf\!  j72omXנmn3LG>DP~ITo>??;$q *m˜#Nqe&uP6~ww÷aĴ$N<0U61݋㳻3U-84a {?RM`j;m HBT:~>4$-{?Gbkx; !;|ԿTD"gh'k$| wG*3UBJhi}LÌH(F'VF@iWqӚ")_σ}hdv5)(hH)Nbj^ri]ԾmϦ aMDEDF>}LJ~^rsNN(ITbX`hRFBB@ QPVݘ-IE$PYoc0Bah%N8%yd'i6T7AD/sm]76 a@p~e@\(&q{$<.fa@50[;n0`wv^|@h!fPE"`G:GM'*nɟUY`#dO>VMmتآ&f1aԘf υva=wQkZ߮`a{I `d K*/{֟eמe;DT9͌{8 \?T'梮oQ;KBcU%MMHQlb"4"M`bB(f"bm&$ J(vtAAi(%J[HgasDBDh D3h&bQLAD0tZ!,%|sgDA$BBdb9*c)%ϘhNNhe8c“zJ@9v!N4(}::'uD!<4F?Cr=Jit Zl!rCwpHz:Pñ3 ֔{?gDBAiٰCpkZ1\NnQD!y*;we$ޑ B PRJl%: d?|BD5糈Ѐ9tY&(Ss8@}sm5lx/B"ދ׾Yes٣~`rMm`|zPW*n1 !g7wE/S?dn?4ťy n " jBZ% 3P%A'iL)qj!aX23kQF0qy?{ #[$W%RX 2h>\ ϩO$9:^y 6p!Ԣ(5F!2zϝ̘Ae w6Jߖ˭~{WDC|Y?S w|.:$0r1Yv;dٮ*F%y 1-믈'E#&.y y<@7Wd@;qPW/zj#r'"i9Br=>qFjAZ]7sp0 i3m0V8~;~笊wˌ'NA(Q8"YF 4=bRjs]ܷ]fCT@BqUu.҈soxpI2GhvGηuJt g7@aE$B-|{Oc(| Nb N,x B~#xpgSu>%2([icqJcoލ$#d_H`;tѻQ SG+"{FE( i E\^yiX;Z-t$_i>禬:@ ]ll>?|Qt2O+>!"k0NRnyp :1<2/7%hO LT#A*" *d$TD3A q/ZgO ׿OoC%"X1(G;/&BλSoKtB EQ4+Z>C?# +O2$w{;X滏V_əYPĨT{5Yɋ4 H6YCkͦ te,j* 38hF"QI.Vnۜb[ -%*KTIV%KL]0lBͭ!'{!ZBU" )S$:b$ ~sh_Ϭx;u;9 Ń%u6Kff!z!&teLDxB G4JHіiJc""!!Ib! H=UDMQE#\ T4ZuafƔDBiW$?`_t۝zP[^$Xk@*i*00AiPmNQX\CS@xP8ljZZ;,Y$&ۜAh 迟>c:DM'| b%D 17a Q<#۠q5@$=/j~GjbZaQH X*C!2LTP{J(sB݈a {*G[T?%lvÀ`$S3 CgUU]fe^6F_s>VUUTE]eDDDDr~Oj~wYxGe?F#%I @ $9)~>XD<qJL8GPa%#q:$/];miKz.ƤP,?{[Rbe(#2#߿#GD!ZЈiPM SXANe "_ap"T:A[ AJ4 BrL*.!5*%X@qrRWl/0:W=@H+}}Ў0HL@]?rҿ:NI?u]/"JS~p(gRh?4P" Rt)?0[}lGP:cBVև!yЭ'z"w~0OydMj1dc._H>Š $ZXE!Hp{ibv~ꕼ_u7kKii!ՕEiV2H'ZQ/F -۳]^{>j8b'l/ЂvlGn1#Ohjwi K7󝴡By@!ϖ:GvƒyM, ۏ^ ;"e]Z)maKpyd:}7j 5`#IH ` U.Ɩ>,\bvƝۓ2wYósLaQˠuuwǘ*Y&:ckQ Lcܰh#bMea \6>M&7VrEI gל*WZ&kģ)jWnx>#JR3y9x1eOMx&ؤKu7np)>,ק"g ,*,cwb |wcXAaV'71}Xc}rPE 1iR1;fWIu8K!X| #ĤTs[Ci*;k0(E`aԈlIbc7'F[QMj^蔝hYPD,z!sG5%rR0ff$H. ]2JJHZ+lb\9M;eQ^Pa5.bwn(v ıH܃:>Nil<+ (ddP8kD-%Rp^ Np VN0<'I!ԕ)~h:WY(pb~ "b噈B $aF0äz sH^eXY;3~i1im7|A#ΚW5v}ͨ)o7dRK;~?hF{/6} "E+TҴsCd0ETH@!Qލit @EPZOł ~G;xubbv`N2G 8j{ޛG$)HP*h7 /Ȕ((r+}}aQ!y'$hBkFڅD*EKDMDJ!V(AЧ?TR[b9GhM!vb k,H @(_JmD͞$,̊sTGA~@tHt]\B&KP@9Tb(d{ξ>4T!P)2?ldK'ha1KmӲℜфY3n)ɱfסΙg1:LȮ0BI ( Q CD?-ِ2OH d옶 AR 6OT 4 bR!D9s_5|6ǹ~0`~?Y*^Mk40춋h}DDGC=LIVp  yq^c8 bKe/k^ ۙ_->Ox'D3}^|I|!F |%x0O;}=t3 P/g l U%J<&&pe*;^٭ͦ~$B H N{w^6I]l{i(p,Iݹ_+"+2Hɾ=z~ 6{$R$(G#R}PNhE90N^ P:htn`_hB {=(` 0BA 1"i+m7P9!%O ` ~#;0##j>l*VFO= uDbO%5'ڰ WϿ`x? -첨}rVۃ;| phߤ(ʟ-iΔ*&sX3Y,>OEvѼ5ѼxtCqΙ2wxب%Tg䙧vKobqrgZnŖ98`Mjos \\68 "Ԩ1J<ù\&BMSP<ߎӾ1(|7nOHv*'|_ϽcKm雔G#WZۼ#tz嫙"-avJ\郈'p|`MYyF&\`@(pv7r[;=+qxn:YG97R!." cXI nRA;v@h]{ ]?Wh$FtLDa )'C*aq UApKJ+yy~ st`M; 85"P;6F' Z-tcC!hEzaߦ&<$h=r~9zjm3 z(k%mhqp*jA"-dJ8;qỌiߙ +(;v#pNi*Cfl-Ø.۰\ HD^ QF|.)p@0ЊiKRIKH, `Zf#1LD d-ۂr0KRl'2)5ER$ 8wh(4GYW[bKz~8f^]ƕsпLVRN>xט3‚sQ֎VH5mJ EgzG@Œ3  s=DwA$} +.zDgIۆκ-NwgD8 4;NSH ;;Xɏ]~`ީ6W/1> $V\c甓kn;ˢ_B=q&Fœq.9<@q#=3tˤW8E:@—xxGRšCny#f#8$'E#(Gن'v`s"7̶-*!髆`093Axvn6JTqp(# 䖂 (ŸL_`T֚A6ߋTBF-ۓ( 5XCZy-373+[᧹<ی%ֆot&ZLdphIl þ](M(2aɷjY'>'KCېz%ܭ7zXYn8F}S)P}VY<ی˸Ư s5IR(L8eoo12 @u!5$ ])dk3-0I +z1qɁ;wCZM}|tb/cn0y"'n L{+=FY"H IHh9ǧXGBI&&]V!gpΡ=PIdFx/ wfA):Hwgv'‰ۘ(ن#ˌJPѧ vw $ 8359 .̶nysAo־e|yЌ$Qp۬LCŦ^Fy˘|' [L܆?n'A$`^S5&KJ\Mx7v' sl[ɇ8r;YkUH<„BZD5cɷ im!\tq{MF1DsFpCcx`\n$_aDcd3G/;ȁ1ijvI)Gwc8~5 [Y=Kı-®eD&urfcfqZ-3m5O`֜UO43cd8J`܍6ؘuѧ,7D%$$ {Y!tÞbD6;D=-$c5)j==_ F%`kh`ìuA׳{496v6Cqp\AN?Q/ )b!tJDzb/i[n2b{0 `4ML cm(6{}٨O2d׍ Ƭ`3 Co!6\$H&m)L+Z IXG4V +DL(=r+ Q;h,㕋V(꼱' e5jM7p9,*qNލ=K07Ž7N3)Q1 Ndi8Z9O g'u8%BR!XYYISP21Oh CS Oۜpz19<[Co<85][n$ҠSUj6#kD1(®aå8kdf&ZPIbmL{G 5ÎCtԂW*x~dOڮ}kk:l_3C)BP&af!Z)NYB'( |FV!5V0& ՍjI!f9v31̖^]?aq r\MOwwΞ+mi~.Q4 i $9L]69뙤~J"F048@17*%mMw{gD:n]vR΋ 8$tg1||zrxGY93Q0KNzD> BIhF c.SDj&8?Kk)@jq<yC`$w֣L%I+|}aDQS_]:.0e!Iƴh"@eU v}t5ۗ}'엓λ:cJU %]v 1 7/q]UN\}G:  BKxbxLIFb)Vv{;0{v먆qh$,wP >fR۹ɘ0NT!TFl_|H9Ybd(!88 f{njd'c f0H~,bB@w0酜%ޢO^H R`P,\oCElyyy>>t?+Oq~?$(BF(PG6;Ѫ/fo -0~IbC 2wZL|?EMYdп&~.q~Z<ǹb4OPlÏc # /*jŊӪƢ~h"a%d}*=(-=C**w }0 Xcvb_@C o rp6f:tztcHw4 d^Kb9aD;ޞK<1y0YώbNk|9'%N'e W=h,J.T4.KT!nQr6"kfgc <8XHŻby?:|K?MqțN%k\blgB~R08 GdrmҲay> K/J]Ѧ]Ge,s5Άۙ#3Muc# `i yw 2ѕ>*e&>j1r=(UOunC! ]h(,NiXO#)CH4SbTkS݃a.zS:&c4;j# jI!1.e5uP*3Nh/'oT0L J]Aq*tlO[v٬>KD|*Jq4b.W܃43 yk$ADe8 !_ܹs5?]`~VGF#+ⰰU|^cӨl_G #ZMKNz k!8T?l\ba1LϥkzŵfRp#QBڥBYd (<Ç5Mf$|f!P#ך&9qz S[*K 4='Jg ${iC)LT9b1PFqGlbhF|T$ɱ˖2>WM:V _ v7q## =㆞2/+Lt~)zduRzDs:βNaE8(`}!OĨ^*<CӨ-{ !@[Y 63:PbD@<|rD>P1Ctq }O@F'*n A1A_4:p>Ŵp?V ({B h<$x@ n/+ȇ J""UW}̥)g#(j 0DddG_x AQԯĀ+.BCC@X 5 g{()`NngD~Ap}UهXw{ }3Pjgp ;bZp !Э@Ɖ!-,:7м iPM(` J;9.jp4HR.<2y)I:p3rC>׸3$! JJd8$"̢i@i@ %R&BV%BDTPJAfbJX&)`@j)(:@eΧM/]k}%=,>Gh#C;"** !97z1*NHT:2"!<+b"%!B(>)Hy+Yr=\O> |0 0! h(dg0:H]@#E[8C?WYjRQU`)*MT12N ^޼F7=sBcOT*v.b#rT +=e|`)d<5Lyڥ=kŪ' Ss{z=՜%]* ,}GTC$*ή ٦7TT:Ej|j Ck0'-V0 H ap'Ø5&tO1_<ӕ2y`gWڕyV;%-ElUUϯ!!%"f@\ h.mև:r?cꆊX))j HhyyG16 "22SkpݼqXn|ܱ"110@p,tdfBCb tRrGdM v!tD 78$%6?V%Y:!?LH,^<9*V#Tb 4="ղbݟSXno5 \S0׈nmQt>Xɶ TFzҺ2j,#O02s;+Z2ыʦV1Jz3SlCzqօf#!*pHw9@D1`Àġ2w8hwmTo,JC0s]-Լ :\cuiY[Ijgqlƶf\ t4*| ݳGI3!kcCAX]±rȼ/Lʆ]jtB9*N0ըy,LBR0 |frh T/*: h(J6./'e3OHqb9vqNt hd86)>iB|'I8SN0ͨ6f0L6^hkANZa3}H]K&3xJH `];4w{)1bdCZŬս雐֪)\: u5n$ŲbB%;)R(p"*&$Wgj7O ( 3-E2`F#:d,&|% D:xRS64 "a$ov/7τp17X$]MbhnPFlBAAT!H, J@5$ HP),J$ %P@% >H,w}ov,T@%Q8VT෯_": {IO(yRkt⨗3S;29XʯQd)Q< 0P0b6{w[wr4"wj>;SSQI>'vP/}Ƅ};Pɞk Lic H d`|ŭ='xTP|l4DѠ]]!J_p}o1nox˘ڷN?ӞF]X3-#'Bpozo}V -m8ms<.A)IoI UϜQhIn=?>h 9>ʿdVGrUE7 1KY"*c|bsRA} +ucbˢzYFzs3˹󜨢x}w^t,-0gՄqɺ[ hlN\L˜:}Wx]-p|QOzO85c)1CQ1& mbg2lIɎǍ8 !4j1 6mrfd r8ꑖnα~=cǘvt I%1ʀ9écu nv˂*),5Nf4ap玫 qyvrC Şrfv1J{ .sr{a, IS[#M&,;4$>hUM}TL:], w/rz4qsOνk>L8X"\1\bq$O=fEB~֥5G:ɶu бz&kGKٴ2uijVxf6:;:ehC`Ƨݮc =Y @2s, D^c1) `&F("'D a^!nSls3(o؋ ie/א3lkmI43hsnmEkCHnIXTaRʧ]AESNۘ! d'2< |Yi)h &X8iO $>2o {8b^S>-c³w'LB#Cln% Rm FB蝐yYΦ=V*WK a*ǒʍZ;<@8M*m/wʅu Ӧ~>{N1a(H,u(<~n;fð;Hmk~o?gcLP^9vOeVX`>y&#zcy-4yŘ͂}u$>7>aʤKB``7AxEF+8?i'uLJPD{r)Q顦Hs$k0! KǜS[ * @5JT-%C "q)MБM=©w1$(3p@?_{!ۥdJ>JH j*MΐѹG7sJJ>I}ZG'Xha;`' C" cGǧ B*B[ӱ=bva}/e~9(JA.@$x)YqPAHdjeօ+n7 j\Mu.0]fy[~I((8 zb964pID"[ a~3IPJI ЉL (L ,Na*Xq>?RВ8 h2~ Kd+wH4hdJMvΘecÀD-^Cr]1<4[mi4dNCH1-&Hdh4@']i~6`qx@I c"(bcV^HN~{zTRNP:{]~4*9אb$.FB~)(x!B! d~m5 ܾZkJ@ 1zAˆB J(f kvX ˗ڑĺ;:9F&I5J݆&1Ԟ tX@# < @r(>p ,^Øh7OȨt}%00Vx_ݞ篳ߦc>83=_z|\H8ey zrTޗPԗ<-;F/D},*.VlpkK+)kUicZp - ȐBA P܌J Kh8lwݾ|ܳ]cn:Bzp#ﯙ-{gIh H% N@kUd  B CxM%%  D(H@+ (PĂRR4BTɈd!A  Cxr_tMRuribV!ˡàҼ huBERu41JvG%lpv'P[?IeH>oR;iьWzc5W/`G}]Sgӻ-3&Q ;D I:&t;lh~[iTx5SQ\L \vnkY BE` EQ듐@\\!$0s?LꓐSLBw'vHTXLHlW JP+C͔B ^CN$o|'`i` C=yVE ҧ889®K?8LqtbU;(Y(_ X_]c^ёM*@;!yj(>84n g9k*4`.DA0/9B#HXH&hIHJTC%:;^i^A5ޜA((:60̮FKkw]Ӭt8$:ʩ)AܿO HH8Oica^0 qPdBD n\=)i1"TUHP H$H HeI$BaU.D_0_"Pp}a KQhD:BixƉAUAD+&&O҃AseX!ר/:žx¨PV' HAHaˡ v%2̓B;d8%X@=d%V– 0b'zau rҞhBiAJwke)M4 6m.aBDG^WD'=mrz2 ©$쑒A0|봺{Ƒ@y2oAiVuDń;&P5\קސ}۱lTI<4liwYxu%BP]WrBM4CAAK,>GTٵgR#(6| %nj{of܊ū#xIEו>zdЛ9>=ێ/@3`CmZ` H,"#!g.F¦8ʔ20$:!biHv͕%?vJej" [Hܣ<y/r.8װ֘,B~ģၚDD[Τ#ejqɍ!%ˈzft$-=Y/<> ,hT*SWj|9iWuSFj8MhBBf`9-b;Y(~r{7[/I*.`-bXKG>P94.J)6 @ HBH' WMs$`ԡR JFtv ʭw=Cxkx~@h&t  XX<ڶVNC`0<~ę7E*4.bmTPd!}!Bdg[w$}b8 3`D6՘^pNb6` `+ gJ:6pAy}94_\ox9J3!bB\R:e gB<\Gy`ؙ:EG5G}Hjz|N,r[?b}n#a!qJ85XSjOv{a^%{WW!cyKrC'ߴǜ]ŬثJi$PM(kqQe*Պ%2NI!QB~M{lT@@h 0N;Ky,/  ^@S#JF~=!N^Dж I$c6X2s^-F51`:O`~w*DR7ԁ .o M X\pbF]02MȮZHz|tc'pG<dO{, ;Ǣ uqF6&׎q?dTw%HNZSl].;lBӺ˗.01Fqy*}٧vvt]5G(HAS@ɸxPGuHI7C#V]l,'j}&Q͍ ?#Hck,\JGF" L[ v=r{~CAwB%w5複|$& owj{B36Ga>:4Q-X#r@@H=j!ZhG$.;4 BV_^?| ##x4h|o~57_qB}T8(8"Mɓk,`ѽt@e$;R' ? Z_EZ ~bD)F %&!hf a Z""`(JP Q X,ax? L(#iSHFB?4èq˳~3>+Bp@vQm,5δ]*އsn7pNӢ'Y !"JMa>l!Bv&ASHШ%)hH !)@D!$"MiiFDM3D(Z HS:D4AL̒#2@Э4-#@1"t@[&&] "Z_%mRƟ:P~] ~#{G'gKG$ 3G 8>uh[ (`a Y[ =HD% @H 3(%  qUPҹIv/_)BfK<|; {xŔ804QD ݽp=&Qq(CZca<" D)%C0-AR3(vP`4$+6-5!@:N?osϩ z#DÑ %StLwgO" ##=4.χ %@]!ݪ:yTYC5O. }a xnP z4\4jtyiw ᅰ-!]ֿ,wϓ<n|A-9 JzIQV'nLM{}/FMٮYaQ[& eCz22:ov7f|7"U7F #C[ڶ}}9{%+ 1(d-cLc}Ͼч}TD90HL}=;Hq&=;:ꬵP܀Q d:pE!vSAKPDWJb`hB "smaPR{;G~'z{?~0cB"H? zΣ] [o@2Q!|P ?s,]iRw2e'!judE`P9 yLVyd;Cy=@ Ufs5Xq0gt5 9+ETx_RC1v4\DFĢ@ICtALOXvv{8pk3 ;ue<&;E(F?/5q 08vic$8V+|a|giD!RZ dz<7 L8@]S |W͟AW8Lru P+ >|AEAAK)AD/G)\88x{!7h"'A"PfRI/)U(HJ; )P2J:$)JB?֝`GP#pu3wh`8B"ɀCbɴI[Q6J/T@8@LD=zq'a d"SG zh Ony}KiD|7c5Η@!wz jر6}H g$ͷcy $X4іOQ:fƯZ'f1vִmz ߅fij>CQd\K]gh!JR(pdZֶ91R9wվv>Y|8q=P3_^}kR#kHB L_7dJJ EvAY`Dj%] Νr"<,Յkp Kt'<7Si֣JG_Z~;?KO0D f\'ןXu%;:@={zw=bqR$ۏh<0$ Su<ҢZJD"T#tS)&0ӑے(YW}L |EAsƃxa] ?)!rؠEC eX:}?"ua?F,HLo T`qIckf1L0rC8t㮇CW(fؚW>*A1wة3UD8 |B$oBT+&VQ1Ys+,ğM%;4&"L^ۭ@dpR&/57ctd@1$ j[+,5:L;,$ك 0QE^a3%&eq*>莎N" (:bv9ĪUHD-3Fҭ$ R`*HiLMS?( ΈfV?} 2D( fu1%8K"lqD$o`uC0/K`qwsh&5 YR$1AD1RxuqVyI8d"C#r>h *m <'/:Po`w1bf11 2yS8d07I,DCD6t˯ilQ'ΤQZKKM w.Y\*h0=*@I. 2<(6}lP?m? JcnGײr~3Ngb:ppqCC83rwYx4J%]R\Ϊuv#[v)P=H@ bƵl׷K(AQidFBG|sii&2?8+~5,UU*`+Qגv{~"u;Bf=}S7Id~Gɲ;w);a&HA_ӆAbѓT ){ MʢP(a3ǴK`xB2<D|0'DL‘! B\h{kf9h($(l`z OL=jc=z~Dwp&>zn$!r_a.!CK?\,D]ӎrhTJ2~ :{n ht `u1a>oZ8W8'%zPBgW EB[jqRC׳xe xMG\Yp97 c8g,xԏ 0Gs"۬spN[yt qGsݍ<!CE"ھ]Cw\P} $x@DIJDQ1)$ʂ>׷ .$@Bxi6Cb@ Qi83!?ea  z|[#(] rbT8>sTzqCD?g])yYӕn>S74ѪBb`>?Hke+CG g1a#JV̐o'#ڪ\>9at6;R(]{tу;7JTMK%=ChE=Ir1>ݴvOWӧp=R`pϐNiç8};0C`TLKjC0Hu%)pk,A$3BN"1Ѫ,XIaݧ-  sB=@J2S2=C}S ҘM Ci3 xo}חq( R.>d IJҜjMTΚUe9iwJ_GǝEhfܾ09S{f9%Rz#а!ӻX'R):3"yΓ<,ԝq$|0Pb%4`;/cYG/T_"4}MN;&/kžd6.AdBA7חM0?$ȹe@Bs׬DNBC|'j+ I$c&ʡPA&0AiMwjx%RRPRM QCEtS|!/ʡì(C}el?d$BP2P,D4QPТPҩD I%#I#0`$ynYVީS6)`@?#EplG2 sDCkf_v$Qas+"9>:Ps{ÄuD!Hg w(i%FJ(S6ywObQύV댓I<%ወTŤ ,} /`<}hSF$U)nA4A*]U:gseO{Q* =IJ>B?#L}ĔҙI`4AMhvfZ?V1n+ ;QIɝJ2CE&`PbINlh!h2dlap:`YJP|@APuTGxG)OېHά/q i=zDCGԊ$6H &#ʉkY(J~h"`MC< s1;p,=f LR>m!EDB]-X@Y~]޽0"nmqtܕ]Z.! rE2=oV3qO5$\*!\X4-Pm? AISvǾW3%!}׌xa ~"7*R;wlAtA4!?H#F4cPņ+?΁YG\h9X<#C j/4UbD4)`s(Sr #?a:XqnKdg6&/l&&&=<'?I@@^rY>&QTјeUwTQ5Lzy(6l Y@ !Os"yˀQ@y.Bz;7/GIDEGh( l5Q%*}X6uY"h 3#!TdjN;+`Ȑmc߳Kt4~g|/? >mFFYbiʙ|z|)JY4PMj.0r( Gw_܆3Dv?3dCO+XkIecj[mZ ӟz'dFζvTLJJrCt&gtO/{`!*B,l&ٞ;,w%VtpN|1wgNC o%\zbPŶSl?ݶ4R vQ8T% W*wC&ͤVi +mB `d a (IGT{kUmXEën}GB<Yh=d`&7w&G'1c (jiKۜyy ̑A^"1TPu?tU9o; !W>hy^>:rlt҉ hq#TohnQuSC%OnEV  ̐MU4PRLRP @JKP1RIDֻ>I _1lf-d-SMS%cajJbK@fhH`m'p4~)6 oݪZ&+y c됕{n<JթI{.ETӄƂN1PW&40NyS`HS@CPHG8ah)==/"sB"y+}" xWB Z! @O0'7?2y$e9 iu'S8  xL  WkKCjl`ÊN܃xaJp w&y C036 91ESR<7@LeJE ,*8Brcpx"Х$J+)g^c<^s2hCDEH0De3 qKEA1ݦ h$f 5`,E k=Db9ʡLZQ(f 2 6fB$@(D H 0*D0Б% &])M4T1(>W݆)AI #b, č4  P#?Ყ|ՠD Q=[q&.{ ƗZH.Cb!uɔP˟,@mACO Q!f'k CDQR (-!H!L+$(1CaS <@iLM$ɹ&liLW gRPs3I8֛W!SST$4JZ"V; g|/lh8%")T  Nqf p&7@<ᑍQ]2;=3y01]Jjt=J|\ Rhn J#8k6y0YF A~p(zlh%D(s9WyD@=$N[2PE.ocmy!5DŽ0m8 jpe'$ Szg`.KJC$$B +OLlS^ 6R:h7C̉IBL(D-Y[p2aVR aTOlHDhT=ؽh qq !{xf$;9$qxj qRNyfd8MzAsL3n& DL%§R'aŧ.D>4dsfdH"%j &tPFFWѴ 'Aܕ|s.q^%z徍 `u<R1fap 'Nsy`jH H%$ 2!$ҤB8B=׮:%ضa4>J_]zDE( ߢe;H")@ iab@md5 $?mIFA'(a'Omvm({Ǭy]ZA,O#9W,dtz0-!Ld {8!lepS Z-XĂHGozG8ݱj!!(0u8 =xOn=u")!  P4,-5CB4 P@! R a{G㝓۩)iZ- r=Z&9tO* 9*i%Uh*%а8K] TC.lCXq @дkPݰrU q2O!(ȺDb (PI9got>DGSMQG`ę$XiЦa9ild rQQᐇ9`@ ؄1,~s2S8C@ЛJ{bs[@'] OB(.XY%A􃬽wBiim^ V>sq!Ba}j̇4FZ"/AɾM#@Zd' P8ëAܨ숟(>!C/q l1"t#.9:i !*@yy*ft;~74=B^#'#Wbz?8@6j^EX:T8d$CwDtCrU",(7GD\Ɇr+9v~l7$~b2 @BSW@>~*6 bܕ1޴ v  tyO !;h!7MaObP(CH"vPVi@Cj0_}<5SJړS׃6dB%XPʋ؈fBw6{Q><%]8~ SCFiv?e>`zCJ0/ _u'f2J Dmj`@|=SQnT-fB'=v%$/; 7w=;B āB-LGJps:#>'aA# ',3y&DEyq]C&PT'?ZA(P&_b>y.9)HS*uqp%bP7-umPg5PjB_-"tlx C7:;L >/Z"J4gjAp[&x` IG|'}RCD32$.GTonS)*2$A0I62UT,J!O6C䙀ЁK7-DR4!W$"ն$BnkEDe7 -< %}r25oz"\J0 PBHQ6:RTS+/ Q%(LEA4  4PID0,BE0PRRB x {'c!)0Z-`P{~dvӰihb lKJ Je?;5i~JfyuM.r(#Њ F5TTAQH& VOSS|5Vh/%a083ؚ^ssoYPUbY m),@>F㩲5ԉw&Nf.$ɦ5 6c i<*/Jz~M qg HZIEli*)2#QG$ @׭ƊHh"FТ&%Hx=P=xb$(Z/MS09$)u#~ӼӟћY'SƤqNW'qk#I@- JvU:W;(@Ac (ɆKd30rqFHeæywda'P6inTPkXp;U3EiJq'lS4Aϕ.qðb煁Bb1]7h uD. %6m.#E HɸD'.CRa .0 T8ښϯC,FQ5/>'ijZ1gIL2Q7n(50ۓ@Gl])1!b' i,ѽF$`(a5;7"^ f0S@t2 d 88c_,d\q!?* OM~ ŅKZx:a3^_@(ӥcPE9r'$;`w0ftXڒwf3W0?, )d;$J@p2"T#vf~fkZ~$蜞{v'4{65zX 8I 6;Z#&4 7\j"UT꣪ ##z;⸈̥$,~竟?a~7 Š"(MrELǦ&/Ӽ5%M BnHTGKgytC>/`EɊ BTz4?%.{&2u+뵣DH:Y[^_ @B4ICu4<8|Dʃ#s\AC66`۠z :6chڝgkWub,ߚ@Fm``ܹ-$FůQ9^=h3nz>\&# at>~?!\;իZZW :~S\L$LÍhYc1#,0*,]_CeRdxAK1%~Aڍ-;7u;3 m|L:'n2PQET0D;ԁ}>iiS0c>³Z4wu`vɂP"!{_8ATJuS_s> mA -qO7 `h-r^}`6a&{M#Q%Y ,$xJxn/G atS'p9R (QhmbJ"d1}Z=w#,C h J"D 6Ĵmma괖?\G>'.&(5w7J1 !#EyH>Aᙦ_ϲˍP@`2Uk i({PH*|7bur# PMN-ޯPgՇ됓椾z%ؽ,:m F۲'$fE:m=L(6DG}fukQu ~6^:Nd*H@&w/P㯡ui'CH}wLa~B!Gx 7֚3u<]$1US*c+հ1Ai  g ~P>Lc4Y۝ZTjo+~.Wٌ[3;n )FR *-:Vj*"),AUݝ67)r/gu)_O@51r,d*8Ny#rZCi?j@ n}m)T#(#mXS#\H#"t IOnψK 1<^O"k@813{t^|4=sur>O9,a)6LǨf##1@E{j (B)ub*>$MjLAPM$\1jІ?g9\ #!hkayڊH !Jj*~#i<7+* ʕȺveQ/Iwv~9漰[@JS@: s ",ɒD [ 3&H ܒkAG Ta,A!)yhp&M͓nӎCg-'M)BJNss&5%5fNkUSX:sI `PVP{'8I  ڋR9^jts0mr :vRQp,߿Q2:"$ %T3q`zOCE DHDzA( ( Þ]y# #лf4G[ d8|#Ca^]MbGc*wsS;𸧜 zE$dl><@L|̑tJ%+d)b-@Vh!JA7HY7<q(={T$ 6 [˹ vNdj:R5EH$(n=tl3!8ƉZT IdOa'JI UC TbEfPJ>E sNG4pJP,0 ɣ4B}~~ׄjMR9`.Jb Pt+׿qCM x`E0ߧ "Ī= O6R$ɌyU^8 H3iHدRDA 9F<"Pap@M"D 4P#1% $HҔdE색RtW t2t"BOE; NRD8s\McB MXaQGN>IMʮuCQɴI`0G̔8H9#ICl?J}j9TġHPѐgd]/;_A 7|8䘤+$FD @"oC"ϽC&< nom#fR4(`'t4hA1RJ$!0 bꈶ!,pU rB(zR<ǁׯH/ *:l@N@;N@0Ƥ$8P*{YN'mQ:1[)SAPUr,.G0 + Y`hmP &Iq2nL"9*d( #J,Rxm7;AtuQLp7K->WtVJ D@q!:9 bI&H-$а DVd/9:s\uoK,anPG~+Ot>&4Bv \C8&d70]CpQ9'sιѶsnq؏ֳ>˧McvfI>əX=T_3؃RX5c|ьщHFv3Qx6BbHfG=eaj9& |7D*.d/7 on o(D118 9F3HWc-Ǽd &Un if",&Ml $\Pݰ).٠tEL)pYcq RB,@D$=;x)4߄< TRz'OxZ㮺Ŭ{J9)ȥP J%xcoxdIUTԡ|!p06 楕C𖄒0@DE15io)TwgӖS]jS‚^k(GƢ5KThI 5 n/is\׫f2׳zrDN,ZQeC~py,k)Ǽɹ383'1CM}ϒ_{"xMv yS؉bGaqL~\ISjqگwg)ὟAsXњO:ι̉hb_.:@̸} E 陹r|xOh|JؠC~XFMy$ŵ 0zKx]#M|>eAetǷ۲3JcӲ؃\1a[:=*H90 Wosfey'[rJc>V2}Î*~\ +y1ۀX<7P$nӮ4ӝpMZX:PDٷƯǀx ID50BWNi11$Pm4a؆gn#sk<з=% qw)Cg8p8nyNj.{T?ɧ=h82I;8d[+~Bvr;4ڶcCegz™Q qv } l|򬂰6 Q}0Č!xx@od1& :05ؘ8s -侖Rk/d$VZc㪏DD9^!D&HJǘ-tON8r>-ĐxmׁG"?i4S7 N0䄎 R%6>Po{ϵ0FSaP=Rbr`<CDHЦTgi`xgrٳ,(îuxZ(ԛeo.7%!{1BB7.R\TD9%@9*+"(keaC{:2D$}hx~+22\fL4z+H*ld@,kT;M7fOU|`i/g>omg=I~d;6/~\r@nRT̃JGt<ڌx[wB Pk7W<1.M [Y.AmB$lq8"^Ɨ+iDp.sy&bA*&lƁ;f96smf kˁ&X.Q7ydsJby*CG` BNg@{d5ັwbArC:d'0S.&+PT:yyvb41c;,d{|nY {=ZU&E)<i$`S=ߖ. 8.ℛe1^2YT >ƩKG|cLmO6Fr)-ܛP |:Э߸|r*z~YwFIi 킺jwOKVQ5ydm!3ijmٟBY-v]=25nG7 |rh0`Pݐ8JTxJDeܮ8j>atxL1Jwc^ȱ ;|RqЅrRc_iKjIPLJ]聠LxtIRP(h#TsCP>510<$x(̷y k5UIDJ2krbP0&7VZVmZ$E ;YxDb-%/ZQ=2u*AUK]Crshv /k(;.e",koQ+ pd{zM꺬h* Jn˅gs O>0qX%כ/X#ryiO8h>0D0/J-]+} Detݸb3TevR/;/Gz0<|'9TӢPx8a.f=36e$qBDlla(zV0йhlR9`#o7Ât6M„pü\^llsg(z#!cA'84}>GN1b֜/3F:lP6+ǽ$4EDmC'Qīd.>G,Ops ؠOk$F)Ѹ rp& rs*J=zᇥ}f;HNCr91v{xY)b" @CJ."R:t-C`o㞈G+@H @_ե46`6u GayQ)0f4 t' uQ쥨aCR '* ,wm>8s>SEҊśO!P0yA|u|!Mn]r|pjd%-=֧#d)K'[Qʬ PU;"ݡHj"(CKBvI8/r?@y,~9? Q![ Pd퀀PRTWAI3GVC_ >:},/ %*ev ӶJJ xz9BM㴸K kq l"uqhgG%(*aF0(4b{ĆqqSUT wl%}Q X;#6P3e:C @ca“ ixϻ(!F^'C>C&\ LC`6i'jXZ)Q)%eMneM"!ϩؓ &=LMQ|}:3@u ;J*PhHP J@bF" P)m{@/  S!@8~q@bhΗx۶hu{/VgsY|F h|L|}jι; >û|L2QV84u='`L$PUURTQM yJP\K# owR/C=@ORҕDjaPg{u҅N @@4ooo2րNG,x+UE8/)]KEL$7-~*y}ՃKf [u+ {r{1 N5rHeQ;BءĠD?dhdd/>.~F&Cڨ sBHeȞ羃;56^X"b8 PPPa~Ù~s*{p68CF71U\姝 (1pBT` @ri$EpM#P-:xez}32V#Xj/'0a@ۃPfPڬkEpeRisngғ11>VNxqgr #3h7B{煾vbqp3r⃎։ke,FnnZg1[k;ƭmThs5qSOr=tfowdh`"Q j""jXIBMJDQ @D1(^rLP[h>gĹmWr5Ν[fLrne5#5C1˝@Ę3"JF6#)dWh.ڑ1qVD`ZĬL:[fCb(;@@] ˅ۀ:1=JAJւ.픢eK:р91u~F'"rfcXTWMm֔M.t{a!4nPHl-Sa&Ms:R2&NeġF (pNp{v2Oz2#ӵEBI,t;ɈL4 FHԅUUUQUMUws#(DCl@*ml)uK3agƲai񌑚7qR{sҋ/f^Iv4Ƴ4b]eF->A RjV&/@@iҰ]l&.f"(gjL#MHv{ lWFjKj(j4[ARSx=!pIB0a[ Nkeg%aQQӉ7#vt$f[;A|\ 9JtDR-W.쬛s/"-)b9MIȴf(Tq)Z-3t^H<8.ܐQd)nJlt'9J"#;zwۍB Άcr``o@MAR{pkJ͛/9꺦 0~stGfx|gFq)C:bv$c@> RAirR,MMI8yx8>y0ŧ"˴ J7Pr7 EK4&wZ)6 a$!ey}h$|c$Jq A tΕ$WtENwі4Dp8#ev޳NF*tDeü6i`q$¼B5i[ FB"'ib0[#U9Cav4҂3&YЙ3 x{/ $ m ۺ˕V&n95^X+#ǻ'`hp@٣fy~y(4C{^:`xL﫫tytM)3͙zgn1YL %3Z1nXئ~c .t"`r*Cj&.Ljk{!F`ߓ߆"Go|=tt>q~Q8,KyF߮!T玣zo¯,r/;F8JYҩr4`Y*wOJD13ApYI5KCzF~ rGYAua7qRa] 01(f(f 5F nrqnhgBq#w %YfCS9G:۴sЌ(2ː0N.hA@$ M.j!v|`gڍz C C1"Wd6-|_زgP"|Lҥc:P=ɉ  BvQt)2dQə?992CL;ѴKڬn H: ퟬ1v2'Q,m.HPP:l$/QQ) EZ#uJ}NBQh kEBl1 0SN ҥd{-"eX̹'@T؍-hUi`ʦw?b{||,h6 DŒt6{D8MgPCH`Q"< [yCLF,3LJ ASjr QJjXQ1zjJk%`v&`6ZȇYИD`=Fi%j1&# ҉a"YC ڋ9=:[(∦bhH2BO-`;ʏó6>\TFǁ1XS%;D6Pee|i( XuTR2 s ũwr1%ۖN`\2iSŦzU Б֍!?ʴ%4#y,65D^/8 ;ҝ,g`K1(rxdž-LZH(u=.R@-J &Lt҅U1i!6%C91Vec,ɂaP]9u0R&&`aJS4Qe\:gՐ 8}^F&~%Q'E!a7 &m`u{g=`}Ǖ7'(9ID>ȭCԠl D=o^UF>ݲ!Zya(7J=شQYWCWP5 B@;{dl&d*R]iQ`A"1&bq4ZlPĞk< Îқ'Fp<Q0!:n'@ cQa6OK :O8C^f)QJkZms ]A5&?mͨZSmuD3/yc8{<*, ;̐XHӸ"v.m.6KHJq FL"#.h8N <9X폖4JM@報]lr%( 8jiVm %LĈaXfDgtd(Xs]; R4B-Qa$-.P/vc5;sP&nXsjy898T,P=8:)H:ITE2߳R;=抣Ix{8W+\C. Y!6PBDlO\p2Њ۷pъ@&Ǫ~QN_N@(iMB<Qa8{C*c0I=,9P*_LB 4T~xԠy}oKFGVUA7"T;4Pq`sE?SJDbF7 ɘr?PI&a&\1 mƚ8`)֯SM5vnvL̔ j,u˖&xroJ4D\mQ]ؙZt^w8Ly&(ISZ>yg-daf=ai#n"+U弚`2Chi !vū !e1p l00t[;ٶ #C?*IX)h/O B= {C~7Սf . d>Wխ`MĒÐ_;P((sD,ݷӸނhCd۽#^,s2%M|߼']!N4Z}S>zB> &CEg=: Uz(cPځ iU8 ̺ɸq8'EJܻ*(UUߞ$&9q>&YhdiD>!>G5_t% 鱝; hr& }Kb! |S9\A?;B$!S"&niϥ8FCk! hLi~O, y~av"7{bta튇2'9?gw) !Q0"0,ƃ 壦~OZUQOfAP.a?\rU9&23 u\R?> 1ȯp!tFdT$3P@&P (`|nӪM\8A)MR*ЉQ"Pϴ7_>F r ż>?r_<3"(.SQF%_D : ZQ(u01GgQPS#x)JHP)G5,:RC!{q|Hh@S0V:~nv&vYBD gCKMeCq Hs^Wp)d%*d A V{HgjR0=B"wx&зb}2FĠǫ7PaVd (%0a*6z2G\6Ґm >G]1ǝ\ywӄ4P䴄Cr5 (8*;%tN_x޼;ŘN @DDQ@QAQSTUI%U1 4DT1DI4DK1)DФPDL#2DTBDER%P )H4P JT PCJpBz{Q@Po'G?n+G-z@E&B;S&`xd@Z qK/݋\BO]( VAS#]51 r3?Y\'d?.н}uyN~Jv9,ᨄ)8&T=[ȒюKpr7q)W)0hMbj})i ?Ab) JJ4R50 ;Byi_E>ԁԝxPMX;*8:ֳ/\wU$[<*,OfNDE@xIQ9>z b!D3:?9Gc1{)rO=NIUkUČ[!TQRџFem bZ@h&I9s,gF$G ;#:qeHJ|*X`HbWnf&b-pJDArN9(VVc%{AIo~ˡhΊA(d@y#q D1d4]sq0sCM Jv=˚`&=8`.U F$->~Ԡ-43Iw(z9MdD$@-@ux(O $K^?Hv<00L˟3=ض.ـP+PM!Uǹw~7DOH#DkQn=\DQz`9% `0) k5ITO߾א%ёF!dE)<@cmN4ֳd>'iQe7 |x21p׽zCH:zGܫhֵs[Qr \yGb9MT;:0( Q= ʜ}14'=9.>L{˹h\R׵~,~/pM[l R\[><0Qb@"lKFL`.܃ȝI<;櫧V$x>Z/]I u -~}P p H$Ҋ9 I krR (8Hr ><ʈ^Ȋ#}P({2pِ)^1A@j $2gN}H}#J͖e}|~l`w-J]ehG=X)s@0qCs|"(r`.m)ފhY,x=єQy|1"Uȣ T%SU>R$QQsd+Zp{pr2LM)#nzF-c<gD<9>g:8f?8hv"򁝮9B`&GkȮXY40bǡ nna 눌l2O$'U]U8削($Lё33CCh\1 :ۺH)ՒG.F|U+te.f1/wMI7@z}^C7;Be=ʙ"cwh:$Q LcF\o0Eb݁ Ռ yå A}qF?Jq _EX^ 5ʉsC7WU xgX8qa4'Ƕ~f|byP\O2Gra0PLBI3廓(ZJKH_ha67t/ޘ1`n ,b O{n-Ӆ,#{ 1!,̈{v3t>M}kZ׸K["&YB)B6ЦHa7uÎӛFPcU8RMSM|>(rCHx,o‹!C 6a^fza|#h=9" TK|-fG,eO4w ܼRb?ƠYQgk"Epˉ8yQCxP],48P/Mo"Hx3&y`ccP텦[#`GR/k,o= D-;ԜIWj;5߽N@ej;@U$94< ie27 qb|x4 DlJHpI/G>ojx{,ӧ0CDe8ONI1MgX!ZpՉɈ&a|Q[@& ZSjtD8<8!OXrD9t|)vS33$هR屦b(9ft ηt*'>q,IovH0Nmq* T;È':ާ\pd-nz3{gzai4X0ـhho_(ȼR:K lں|!`?<})I4&4!b Qj ym5E5Ց,Z{L@I7!oM( ,ЌM $H(QB(~H|U")!ǡwA%/6/M.[Xi+b<ozB}u:mRa4c3a< bdAT6l:P+qiP"U* _RSGqFL2sP/m^٩{iX nLً&0i⬿GcX$4"O}^;Cvf(+$k)G,&_ ;ޣMPw}{|8}}޴^׹{qN^wxUݷS뢹F˾V;uwww{T{{ݚdv{7b}n| }P0_G@`3dn_^3Hu̼}zH2lhs'.l;;_U>xz耩.{4r<_4 Ѽ>ZSjC<>}π-P^>@z50y}λk{| evtJU)͋w$'o#}@>|  /AEV» BJͨ ^Mmj@ 6Hb tm| "=Uyֺ: ]s2G[wvwmy:{Mn^;{q^/{AZ֏@k=@d ]}x; =>y{x mn:͐Mw-}Q}ջsn#;yWSc]ݲW}4/^N}ɽiMwxϮ{]N|ϩ^]{lmWG{[OT6V=r\m{wl Nsk{lݜA{MzY]ƣjM>'le]hWCv<.6;wvٯ)wϧft^{}gm{y97T)^ؽﶥn}eoc;1! O^Rf92򚭶k۽@PtƽYsUmwW{^Ձa*вٞO>lAӁhosngwte7}^>>kF7f1u ڒ3 v-:wKmV) ol^uS2wfwZk$ ;܋o}{΋7]kag RmvT4rݤ5ۼ{7r^ASzszǦ=.]YM_]v\vv_gx}7{Qgxʵ Wwmݓp:.Qܵ[vOm{C]1}ٝ:]Ǎz__h>ϻ^xt @wtz>Ol)@H|ܮT9ѐnn6nmΧYz{ҧ= ]7X(r:غȩY 8>#yu21;w;ݝ{];Rdw.j4^Z٦i@7^kxh=Ʈ;J3Z7Vu} >8AK.竞u@ eʧ/v[yN5 Nv/^n6-3wwsk:wYۂ{׹ꧯls-NW[;u wegObV{ss7W P@QalݛoRP Ns} J'mu=;GywvݱosM<=5׵{-޽׬mǁ*ewռwvwsk]əmuۍ[vjˣwkU΂UQGG.0;rwz=;lp7g9guUyzܸ 5Tc@ﳥ:_f@^ZMQkwHtlOZN9 ^S;v|>X`톺hv=Ѡtհ]{Ͱ^X%sn{=uܪק o6"7ӎf靭MGNw]gA[vX޻zz< IPq[f*ODMC@FB&SFh)A!4F OMFd&'14 4R"&Fiʞx5M=Bl$hM) 1 yDOTSQJ?GڣOSzSzS!h1M#L` S3IOO$'6MS2hC @A11 M2&4HM d@Gݰ+ (*h(J*h;?m"e&b"JJ&*`j"Jh" (*$"irEEEU$jJj/`,4HORJ#@ O1GWtt9KI@DRD5CQD144 UTAA8x`" 'ciADl7Y\!,ErЕ̢1ų2Q Y9Y\jN.C8M4QdTST4KUT5DQTUSM!UM EZbI;)J C2D%d.ِY-aM'oOQ  C1bXM:▀}QLTE'H5*$0ReL@ 9c$(%  PB% j%ThQV$ u4 iA#HY`PT!D1--1Ecҕc`K\h(ZP$5&GB CIUH4b:dn3aP59*HDQC$I4IU+B I@Pha ߗ98 Hs&$Mn8@Л"*/?_JnWH੗Aw/ꫲuG/xT@(B̢h';{NK3?/KI@ރJQ<) >އ 4OzڮҨfLxk@B!`300CdEC@/m@!I7DVQ絨&cCu4K |C$/}M͋P ,zbb}=}=N:Lnx@v<=`LzT3AdD[><0)AZ9 $$7h _vt9wz?zv\w=35(I$aWv*ǖ\cG2uQT藱hѣFs:aΛ<.D^ͽaqL@N@0J[7\OyϳY}ggؿpPIT%7hn<@J" (6;|qawwbdzѨASN'{eL]4Ni De 5^"X׸f!xs: .C $¨* F $)JY&BI FYIFa`XB f!4A,KL!Q jj%zA1ACP3BSCIADD ƭ5(Ъai"%4H!:Zh2~.& bn*~WsQꗞTrFvmSIqT,ʶQ4Y81$hF&^w41$O\{`k? ,*H@y1l,moSITWVȱ{\:lsO@}shTq>&DD#E 6e'Qz90Xy( =,7$wy?F,>YqGXV# G'^~s)@P{&A0ه0iU,@QG8&bxe s}`ُ>vDR-E\oׯ?YK+x1B#__+&O^Vk/O~tT zRI&+6O{s9UUUUKVз-HJgglb`=jYTСY].*4eZui,ȼ0.̒Uvoofq4'[V*-WLBkYOՋBph& ѐs"(=ʪ\Vwi k Uk|5=@qq:YNt1VO7ys𳟫oD6Ӛ⫖Pm$VSRI̧^z>TH(+̵=Khl,5Ow{;SNt[l6\}MWT O{2,3A첾hU)3>,|4nNSdx0pPURjcz-gDK$tȝ7"}W o4CZf( 6}gբȄ֌??W$TB{{{Ygsp@Qs qŨ#*0B'HU!1JL:05 {@p8AAWYٷjTQUcv A$@C@Pg!m1mjf㋪X@J( J @ZJJeK7~ܕ l4

Tb(iv˴P\6F>ιIOWXTZsN&#c??0~c)_ So^I=˂Tf6U8M5FY?x T!"'$b<`DΞ]1!Uw78TҖ[݌Yz|/^"a.asT&D& SFaY^_uW U"z̽tTO$;2ܴai|{h0, ߉G Ywɻ 82e]>K١Iu"T2l~qr 4FkdfEU.F&uD̒Y+s= a'sw1xB$P wC3գ$Z yyPC=X>”_S7D19aS<>3 dGZBy uaI><$p #^0up2#NŻhBf)Ez;+- 9 Ƚwra k`Ă YX(d/1ZBwD0APUBsr]{ ISTJ?evi~wN"y~娌 fVdj{VRP'GP'( m̗TmvR$f>cM9HVT*񘧻(M),w?/=xg妽ްh RR/*$*#EL@̝y$uMfUUJ"x``I Qp{L.5?\)tX$A?Ǟ8UqaQi>{R ģէέg{<919,/&R-]~HQѧ>X0R"Q($DQ42ABL$J"QUL4 -3r\2$}Ssy@x*)ni@2: lbP (RߒRfIICZPh0ETU 1G UdC(&M;pgh+ar Q)ZN_5iȓ)Q't 6cDHZ[lH3zAYzDF(=?n($B:EM R5@SH!HB%RT!E DH2RdBXfyQ~ `gpqyB^;X2‰Ho$`EW#;9kJmDEʕ'&2cTưD]8*˃˓˫`( +3ߚauڠi}x?Fz$w_D4&B-a v2(W(ل5_2[D)A|ewhm Q0>|x&J@,ճ1N.蓏PZs9lONxj֡ctPCt'%8IRUIT4!)R 13 ?jh aӽU)z)` X;yxN>6r.ȉjf50$;`R`J'o\: h.qE(>STRD߭z}~ }O 74pCH$e(di gn<1,´Ԛ_vJ kHİD]/@: X,sHuLpV.!;=PRN%iqe+ZH"tV`Ȟ]2(q9yᯜfu9ezXzy;-2V)Uf]r%uwS4ES0'*(MkXIQޓ87ɃU9WCpR1zɣOX4~=_p~|r64$`|߇Z}6RJǐW:udCUy:nT2:,ЌlV1~ hٽUÏMUMj! Q DH!:_bQJ]4?>rGa.P NZW( *Z)JTMzهxx -~%uJ[& 燔(Q&,mG+85QrhA3@O{;:OzJa E+r3i>-i1 BRIMS}/k{5$qjF&(V((@ d&SwwP+ϛ?^rpSA:Wf#e%M'˜sxO鿚 '}x66ՅRR *2Ġ[NǖV]̨,PPZ#hV22Z-(ZшVVJKQUa$AjCKճ Jf7]I- GjGr4Yj9U|8,"Cx>SιolqԼk %AbjQjqVڇUj:.1jn+-}az!8ju`ߖPpYuE)旫ٰ͟ ׮/(To:"1o,x8YzB[ :Sf \Irj3 ]2cc Tj,JiRl3d0bkm5ej'ů^nXZRYxM-\l ?/=|NGDt*f"ahUUyPAѥ-*[Aea*ѨFW2,[ܜaF)S+-VBRڢ14䙎;ZBҜ$XRb'_sJ,QɒfV|:*y; TW}ʳgJ*;œkOV(T( 5|s[ 0~RV 3iA؇8xpn8ә4LjT2ȅ%"! p%)*2(2 \']ncz @S}gMdPq)T Y+* W㨌8*26|~ꔲ!mt_$Y"TmuQOGiS>83NĵXdr)8"D$75ܺ-JL! Hp\E}_ N?n}O&r*\)Ax&tA*B؟qPGEBD}}7S~oMݑ[8'?5mVs1b-/,6uFR"_*}'RW\+E[Ö5ŝqs+E}&lQ=m_!JviQK M"%.w.z?uP*Syrcs7=R-SԟE̱CojeCJPA(CY"s35B-}u5Rʡ+1h/eБ]dÛce p756k̏0D5%BB\&REX Z~kEO8 %}l㌝STw-_O;=D89b}ھDVP(]`eI_vNʧ=ztcϥM}O%F 0UY1 ż>_۷8hrVN;gKnV #*"C7ğʏs̝(Tb)g@`bccE0롥)G ;NPs7Dt =} 1h(2&*Hpy Q;Əu{ v+ly}r%toW èi ZaxXr 21q^׀YnP8um\IxX͇5rd~¯qEma-{YNJ;sh=UJ8!_`ʑ@֦'骸z&0ץMTz>`8q~R^u4&zt0 oFHFVЊrkWvgTzsXn⩪~f>G*OD(Oe!=w?a)}fC:?p[aMI;ZO~hXiYR,iye Zy%~dYn>cJ d99_تD㻞)?BC綼[h|p9ZbC0yU$@@|-z+߽@˭wuo%G TRzÔaƥ{N!Trd;rdDU i8N$h?M['.ϴD2tַ!XKכ4NsXJAaudz3Óiv7Ꮴ=#Z跘89Z? 3P^qю"d% ZRe:3x7WS|HJ2IWrq؂HV:r䅡kӽ0u~렪9̪dC ?`Ӧͅp|6H+ZO60ov#U@!(  poT?-H._xTMQF_/ ?11_q12tOr?#Gxy>%q3mzq 4}+-TgF*x 8"ɀ<*Q tr}UMmqo?ۃO@U DY 2_ ۽M4R0d.ik6A&{8'^EI6Y**DdWe7@?W dπu ZO!uKuv, M}_ p۵&-~J(T췁&DX P-ZyzHz @yHFaRgb (Y.B!80Gy^#nZf1!r?rĶj٢L,~'p `(fng^CD}, Ԡ_n"2Z(W9Hbè>帍# %jiv'5W4XB?AJC<n"K$n>t(hWI{̾H L'p$:M^t{}EO 9mY'''gΞhHjpxOR6:AY5~*;<;]wjD?'g2s^C^Υs5NXn{9Oj[o~1/BX uKwI!_^qH?CRwZ?Z w-; <'Zy.$;cb\V# @ @U[ҦA׹̵ګwS(al,6>o6Ug6z^zs{[-x^J& ƥqD"7QT:߮{-.t"ƻx[U,Q1eYC4c&8|jیJY]kʀz<+ JL;1`~%I)lQoՌ-iU}XNZ;%936?lO҈qݝxYCw]hηRHQݯg0"Gc2rg9X=)sG'_ʳ'Sr[E旮.^v)$#H־3UA!$3&HW:Z.:?κ_ L0 `(;νԻxU[>ۥ)LDSy將~PїW8|ϤO`"v%G^\rӌ~]Ϫs_$9lJj ZL'F0L mmX,aDWko'_:yOY?G9|57Y;keģkU̍VVH(I$Dq!Ptp:!@ ns<ޤse8_!1B#ݧ W_wgw<s3(!ű2Ol#xxW66ncH_;ncvO]lDlXsYs pN8Q<.sMg-ȭ#596]ιo-M来-m3(N8IPyͮӡCkʡT@ąP K,a45,{whxbDoBN ó&TچdXc??78Me/r-Wx_ZގOzQl 'tªECM={۶y)@QY (,4c\B˟Es9yQ2fPƺ%T[_SeW|pO1ct&!N?DO]kpc'BF,4'$ TfJ-K1_4Cy EVZxtk2blQ/!)e--{RDy\bmO޽t#RJT\Ct(c}:n7۟!UgheOpZb]JK]i&?ݦLS:HVIT䔉jL2r]Z-,Nd ȰEuS#O3s5ׯ\kFS%LBsq"uƍ+Nަ)lKNtD&jCjf&XjP❬T4Kn*9[& w9La\VqiO8K'8b4&@wk5+B<[qϿ So€:K;s3 1㩯^տPVESLvh=\fօ̰SPDFU] aE?t_«{?wZNLVE2JЀ Cz*LjE(W,O|B\ifVS:bŵ^?݋e4K8YD>zIZS֙Lѥ EKj,/ZɦmwRu*5T-hWҽ%Elr-0r(4<+-/JD. ХJdکDbb D@XK33#U(xN> XzUգ**O탘 \/9ʿ{uɾ;v>#A{<3L}{?>gxϷ{dnu>p:ibWtV Ѯ23!ʨANĩu߿ӖN !Ǣ!d* .(߂:H {=7"&edijd('zp0Oq7pC(f12wpM(KUeK 1pـb%; +͖G?/gj~>c"g]^DX  MJ(h, 9X!bkvJ /F63k*&pPv}} zѢI{0M~UcWݚblf)7U7y/V8d?U/9} @9wr{FyA]O5#;w~nطӐ/m.kIlWe QNRva_I7DER)Ž^]i|PYg5#ށׯT3шn JwEĘwtΛsJ-CA3b4?oy=4!OW}k(AÐ]- ?7w~/!f'iVq@C`1 *eh$S!=Q=iEAz;90)c&LV:> NuT#@G??xUnu>A^wN|7L°8V/I/~z{7AGCKC&N 8`}p*0&dж,i C^3Y,BEC\43L~Mj.l*Ĉi^-:Y[rYt 9(we,'1v8z2Šm‰A*'i8g'7"&9;d)Y'mNw^ DDa5bV,1Ո$b`nsY(+(D $L 3s oh_]\O_b~(!(Oiŷ9}_Hrcm5K> z ?f!j(b?y wp Fƿ4xF P̉?g|~aϠ")!Qf: x(76ʏ}pQd0|01(|*|}\Yv~\ -X9Ov8 L7P X(EpB_ٙÿ $/ɧ2P|$B s.nC [SPsʈZJ%I]y說)pZ;q(X1 8g׌'e? RT o%"S&l$ uw5{ّ ",af&Y\>3m%[=Lh2$&-4'M* ;ΧSsd8D;_s% F]u\E)Yf1_]/DC,3-33-̵<<$vTT̍ߺ$v AItf{ύx؊!J!'\R4?ͫFjeAFqzTK**Tω?}^s3{sOZcW܆1vI@:,]JkQ⢱@0D#}Ti?/ˏkHj@$?o6N{o=0 /b¯+c2ٽ^o6M*aA $I/7}s@zkgdOç<6o!Iňz3(0Id[-h&Xa0GաN rs񃻏:?`˄$53McO*fL\#kB~0dGn(:Y.CX=60YBt']uQ`a^4EETE2(:jGQk>L (4EQY>\dĚ:@jjA(>ȁ:?D}Z A~OGͥl`2 r#q]}|D[,_eD,wk>R~j+ase.z9Hk^&zQS7O*~54xØU~єA) /Jscƃg[VPЗ _Ѥ9+6 w(\6Bi B8Wuh-g->m :pGٳ5^i]8h7~[56\oTu$j[ay k΀ h?; b PLq^r[e;4"&ŀ'V <L>hh>`у~0R@GS>;1gTBv P r(o@ʔlkDJ$cìPEۺ@(띙Ҍ0+yOa타`m ؛$4b{@U8k_",*_QH:l 5' pH9P]{l(L{{5ܽ\&:wxtkHQ*dU(qc< (<| o_#۞ V+܄RAB$څ <#]/Ke߿OU3_\ϗ&QAB {5"$$1"a*ANm;!``PN?U~E&BhUJ>N*-d@1jXC)i"A)D+*IXe Hdd-4F(RP{\eVaHr)6f+$CJA@8ʂ-$P "d)P!$JP@Q@ JDRѬp$ hO2E&JU-NIdD5J(YJ) iMIMRh $) xUPѴqeP4U!ERD%$K_!7탩bGPR&E IH4(P #!"c)>g4}~ӇuQt;3MaA ɒ&r]V)sRlU?V*n:t&Ě]rA&Tur!vrhKHR@?DA?ӦB0Ay-xA\?\gRLl69Rߚ*PU4,*z/D4oM٢57b?Cǥ?O)G5K]ycNCa>:\fhz\ZZ'4Qz,߷CD5M@\4O[W4InP%+?Xu(Mg9TIL=;5A_E{=ѨڡƎQ:^Q+o(Faƫ)czk~e3TbLP̣G]KIeGxp;,.r"xMhd᩾gƁmW>[:k7u{fG7_ B_y~d}E`{y=;n=lV 4Ǐ" \y)#U{[[_ƎFD5.y=[Wiyݩ~6,öj q8^@bT.+|oMesgڝ?yK6Y:BwjsPADĝ|x͇g09U+ۛ9UK̅5p-RCVj::,l;fn;]~չmB}x#S2r[[:FץԷ,[KH|uunܴ3wdž Ń '\eOޮS8m=z«|sKUdZIIp<&-ǽ,QQY䒋bfU.`"PpPbL-!yuYxLͬ0;D*0( c"I8f3Qb@S@:۱r o ;0LXė}Q-~mZ9力\okGx+gq[,RxuSGq _A}umn_JwsK Z|K,CV^ýdvK7\=GQr 9͓$y$mx8_THU<nЮlĀ"I@xɹ\#G"PPG7'(*Zs CY8w4EEE*Pͣtzߧ1F n I6/OsIRZ+_g{Y<ӻRL0"<1AiTON4OI=rq59HKOdݱ]R% EeA!Tyϟ?~eUKkWrH| s(yҏ"e{vHGǩWܢae[8;:? /\ hFZZ-ewYiz}ޙ٭f7GmA\ 'FJCw AQ?ʲYf>QJ FA 51)0ج!c [|HflaDPN!BC]es1M3`݇(e$c.I>PkĨF0ApKy8}0lo-;o0nkq$R,4(;C7&&:@%t#2U9kH:;p! ͷ=~l4z273L{,aC49#Jg[6X~S W5\dE43 jvʽ8ö>"^b>_l|Ua^5,UBFo鏚-nTP 5d mYZ.7"r4Y~/ ?h!0m$@_| >u@9Gtir&$+8ф$!߾!NCBhbyXtDFr!\  h $yUǷPf8,ϊk?NJڢ:B >-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ƑBF3+ 7Â<5u0avQ.%?Ғ?~C{׫QU9el]0_v ȸ0{ ,GT(˸C=?/~n} Nuۂ&óKZ;'EEFkt+]sII!{sol@))K1:Xѝ~ǂ~X㼭x,C@A0EU2sr;(!@ gk _O`suCHMGc 呺1$rpfA7h`, 2Nώ>M0?ۏ6|͡C@V1׎D ,f#wEAQ$_TÄBWu^s?tj'&6g(μ+7XT a Htԃ; 2G:7QY5zNH 9c-sL4}@&aW+}~(2hκkEPt y`-A6h+JQpWId>Q+0Z43)!A ױ ^^ :&ÿZC@X.H}.SDJНBzp@ wT7p\ Q d䈔HZwa1<.Ax_<0-#ŔY}~d)mk5NHFU' UAI%DtNayi 뒀gh `Unulܪ87]ݳa HEclUw&]p_4XfKOGDbAU@PD'c!v|E)ޏ E@! '8^q|D`@hytSna3؎^C\H;qbux _ya7}'7 G+ wOH{XHM}d>Pf//Xb((/k?S|RSsK2fQ{"@&&uU@oyA--4r$D !>WDk06Sǿt]-Dv`s`~ӧ&ɂũ|QC ߒx6N$kVm}G4pd%ӫ7S̿`w]`o|x~"Al\*o^th©(p.<ϋ6Q/#* <e~`48-Wr(xk:eP!s h *" /8N<}%kE%P*)Ltx@evDMXW vqSъTM8p|;?G6tF70NΧɳ)8,>?R&U `C?> IIH(>¶}?Gl.Ix1X% }C?b=V}i=pB]ݓ} <SV ӸS:~%Vj)< ɣjXGitވp>c+ꇫZeDDS+< xzOُ٫$ e0F_L6eʙ;@n {۴ؠ@\chݽ Y~o=f\\b 5iU_SkwΔy]xDAѕX;5 {s"8Fy'AR3`px,T6*{ 9{waWݬw]* 9iwXFЍ(DSTh:VM)9`ۙ- H5E,0 LBU+ \$VQ>[r1rӊ>qX+.|3B]_ŔK)*I!źÅ;#V4{DX XH9U'h@bu5 8IOGE!,rƃPɽ%nCWuؿ/5Hހ* `}o9b'%()0۹hkUP6Ki^q?GVc^x$ BZu`xT_>aAw2Fؒ$?՘O,V(Fk f'CB 8FH'@I> 5߁PS՞Lgg,`"! PTL;3MB{MPX0FHR%sȠWvakjܪn}L"Tq >NG/ =q18<2Kky!hzT* v^HתwPkUIuX}My/o3I gOF~t:qmG $%cd/Z,@-H`#$7d!MC8F^+ r|Py;'>BFL#r ^)gZPYB;"*Ѭ/vZWZV]gӒ㶃cj[] *:TJ!;;fA"H1nDz H"(h*3qɪhN.$s,8(ICj%s֡FW#AJr}.966FnNOm@LlԫY>>8ʨ A nvBP)×z32>޵{}i T`63;]^wۮsn}rtiC =0}7C`CTރ ?3gqDʇԣq.vCΫrt9cV1*{oiνtӬExt em]}Lʓ#@n8nxPeQP8MɇAgw6 ߜ\`:,)XI̮C8sW x(ۇWK +(x=:r1읝 % B$d 7TTWS[ ^, "Y$ybƆd5|"; z+=H5kec .'53 0P>Ouv9s81RI_9j jШe b5 CSJwٻ䛰 B/zF)p?w^A] UQ ~'4s, ?q(L&f{ot}9C:&`c C >fwk e $3ə88x"H(uZ (| 0=vEL+F'=hJ_v WVʎ2'(i*3?Ȑ0e2u3#/ MQ(b`E9yӔkUN=d84ÙEED_hf}D` U#AAXhjpU?tM69 ~,`c_ \O\%Bz} 0-EzHR<=TxaL2)iBiDh]QiDJ FA2UARCfb)!PG&-B/preND֪[딢-,JB>c=BO%W?#aIyT&DMH3;øy_ƤRRB2"}XwBzB{yԻaR$&Ƞz@v{RH} & 2k_q5gBfvGGR%t)Ϻ@!GE$OAy_p#WuRpAH-f@H{s_2I^~,| s$ Anl; smtjO2Odz9@11¤6? [y~ߗ<l߳ 'uY{C}=Ǵ!) <}=ukWаHT\S Ź~߹G<'ܫ?ž~Ǧϳ3d7I=o־ly?Z|U ?6B^uWV.23oqm ~3|SP Y>"H}16RޚVQ6Qyn%vpzC}şART-ٛ}Zc0*2eX=w x5eYށCY>YoGAA ɲVn"qQUG7YJb">lZھ|;DN*:8UVpપL@\ѹ7_'#ҢFQA${P"V* zXȢz3 ѷ_x6)E};Р|О`l$ĥ fE MT΄|)UuiUSҼxV| Y _mL2))^*<ݧ4iѽzbձǕk8>.WٶPv*|cVcc{aۄaҋ #**oقxu=PFqN':h2 P1itW y묾mnrf_/C^C#{}P78Q aFG%CaW:=Ֆˢ1u$[JI6 =FyIQJT66qb1D9TRPzUYպqu9 Cr0y:U:z9y՟އ?v'V'ҞC&KcmB?֔"<4pd"# c%GaSTiHFѫ u}J5ESv.:TxLF}+ƪ>%(BِӼ6ߓWTj]t ˠCP>(UC2ӈިUz1B IjQ>5o_vChܣI ;}H}y'}B @q[ce +apW QㅊXb0#MC3D$oڱlW>^r IFֽ7^qOK*uJq4? =]|?v`I`  8SReW9-mmmmmmmmmmmmmmmmmmmmmm[mm֨mm[Fmmmmmmmmmmmmm[mmmmmmmmmmmmmmmm[[mmmmmmmmmm{Kg~~gG0~̪UUU_/OcJ׺V:uѰ :i'"7x"O\T_orpdBhr[x>$2dCn`ݼz;*ABqd/,/ E#dGӂJOw P:p8?i&ƽVuʩ,BKz |VI8 P{#MܷMk;Zk2 {{OB(1+ 3q1L}8޺58Rs@/\/:Bɥaێ'$mxڎDU wrJSNZ^nq..?L_G˅  tn|SD8vxE'̮j-El8`̇5JYst\N9܏"#w83T!ޑ`@(> o6d+tjkIQEB_gYg~ .}Hc0ҌU1EBXV2i76&Rt쐍k`zH(!ȬLjϙj^˙bz <`HZ1tn1nۘAE9IB~M::Q;+ܗƷX_tw봸+ǎټ*#rx)DnDmqJ/ycYw.X3֞1 xV~Q~tspn]tI fj$ZւSboEmƎ Ñ>?WBU| Uc7UʶXQ/?Ne0\KtS[Oj0=zeȳ8mz킙$ԛIv[, !P뿵.@$1rMS/X ' G^4l}Y`!@H@͐ B( U%<>C)(vZ@e!t} 8NCdYG#kE*$㼣O\_㊕S^& 8'$C~3ߍxr/t;skqq"=e#Q,>@*ޛ#+-c:‡Slk' ;f't鋝Viϐmjkg Ւy4GQ.24+tֶ|#sT8Ѣo?;вw9`4J}K8nfU/oT^)]3\?dbx'IP>EsC%4HYn@&W"PE-v>;O6{M w9겒~Vg?La<>*?:Ueu p[7v ݝYk_Vw1?/5+]]Iv쟘?OO6!Ϛc*L{a Fl!2HcJb*:gGGs|tV0ګ|n^} )>X=ЩǗ 8b1?bkcA1g( [C^DP˷9L~Nmy N/jUYKi"Q7cpB]l+FNˈ0<&ߢ2tT#()T{TBEK\n} L,aQ ~!sG39><aJA3IDEU>ٿ|{GEOdj7vs7ݷj ^eb[; |}HpUNni(S,2gXDO+SńukS ~i_lkܩW $z r@0.x(IF–UF{}Ϳ5G~x^o_tI7].9#v9Pa`ƪ[-n=@R D/Es{%3BPg&d`D!MX uX9l|QPB#"D`qF^L9\JOA-1`uG?E"‰ ~l#8qk>!=FJ=#f )%e{~@+埄4.j *x f`&d % fxYMP'o$m+DYS3ȡĠH&Jl_`8)bJOp3"JaIb؆1C¡:r.&I%9C.)3efLʖS*>]ꡞ^UbH(sύ۵:] JA>0B> աv%pQE5Cʥ=45.ʽk@c'ծ44(frăV;zXxǦ+p&DHΗszLE{|x’yz' kv4/8"Z@DHEIjq)h#VC9,w0( 'ʹSC:Enmjpސ- ?55iv?mp B/0(P(Uky?6H>վP Z,Ķ*=A%r \ltۢȨ|f9b&a@ <eL[Ő*UaH,eAFzk]tiU,"|y/T~A|*踸?ٟ▆ 0km+Ovof7|蕊ٴ3Ct_I  A&ik5@5(ulBbdG]kɘ2~p ǯ_qR9kQy/S-j8£;@6߈xPd \e/ iX҂q饧!HZ068{$! .>뱫>ZmҾ~]b,uxF (ӂSVH3%zHOYsHL#o%~xAEn5YrOE?+G))XZ_ud?;.!S׋t," 9~3bA/VV8Uc's5 #] Ƕf===xU1:iχo\Y=@KX]XAh Ae:(BB MGĀa0-!YZvr PdhM#ߌ_5֋>Q?BAkF!xFn)W GscPR >Ow4/jܶ>"@`ukkNn(CX@@|gK'PlI"Hsg&ny gYg6;͹ža.hşdjKiE7}t3cpbD4u_4Um TOĀZio_ a hmKp:r/[ D/ry4Amhґ^wQ" 1Y@- Jo5.`/§ĊZfL!ڵo)T6W]Ն^*$P55AЪ,Vu븰5 n*šlCR]edDW\F4f Bd ʲR AξO8΄ %L82m@DB||"Í|9,3cҬuUUUdd[t_g[⭙w!Focaf_[-qW^5K5ET|-D^v}!R q= C Slc>g&3"ϡAlqx$:sϓǣAizVn"oL )#}{ІR|2 &-UPz\62j2 ^aӒdQC|8axWɝg9$ PQGZ屔=|^y ?$8- #ߒ]Jl|7;\m(]/m  q+`X!xY2/ɣf[J6ܮR  (Pa2ku .̓=PGj.z?=Uُx=bMlĊ :F,y?{J%%2 Kq"YŦ!4{ ghQ=k=İV{y"j:c7m@deҜ 2KyM|is*{(iV~j HȠp{f ̲D}Hi̘ QÀ$Ϸ L?\@Nݱw 3\A?Aݶnt|4S㪪WH_k/y<]$[XkjA H iXV\Ex5(['%E'";U .qZw{jCZ8塼blj%'PO-jAְ0 ߺ\>tJ>5`+="OZedc0@G[2HQcvfpy\z ^SltÅt=e=΄2ޗXYn$A,BVP:KlGB, n i7SjFJx'9v:b$ ] ǘ7M])_\lN6xމoh.m!*r\IWG`hĊQzUv>%ECuƟLxYcD)1䒪in4죳2 99j%#+>(|_]096v(ɬWƗK+_p j`;.Zp+1/4E@ijup`S&7|ZhdmYYL)Q'ޫjQ^Ea8$|'ޝgO$E[ç 5#3+uUe,֝[R@Z0<S-JCKEx_ᢣWG)DՕVRrs U$%T3%f]XZAֻեzXm(Mi{쳦X\Fx%Nx8j?jz_>ɍJ(ocN4!/׮wy::g1Ӏf҈GzoLuu4s,x+/ ݮVv~FԓK}+p:४:\~Ժ'?! BHl&:3jcb%\SɤD{@vu tkR=ZYtIvሼ.f;;*rQ!DYb`wgMT9PhW8McP׮ LN[]H\& lbN1nt Cv@),URaѠi/l|8/qDZ4aSu5XITO|Nu5^l9&|*] 7+w("\dXDRޯ-Ȼy;*vn>:x#jf]`DB3&ye ?݃=6˨sd q2esϕI_d0*3*ua=mCХ$>S/} \[gKhG6ˑЈ?׷mDѪ5YFŽv=t|Y_yM3fߘiӷGu+um>6.H d8N]^z >>mZ$<_\FxPo;=!8PUURҔgq5W2c얯.& ݵZ0-ÿ́>&{r{>k8՚k ʉuBDZI>B58om'$Q "bLԛ%y`7]AqUTY1VDbn, d"9ձsܼ0 6WAӫ֖lK 2iEIcsqK/!Q.)qdqBPV$D)Xf*dQNxz#dt" )I j`v(҅·r@lD14=6Qݞe0cB[]ur[C!h[k(gR(:QA-zp[eH%@>k$#mJ)kHQo eL萘”gN'.?Wea5ggng}NX{SMjxʡ[r>?[th=7[P3_TI5n~x+ Ch}z)AHeLM: mrߟOLW% 5u>=%4}*{S̛GU4Aw6vM`Fܾ]3zzpkp9$9ŽѠrk<@ʪ y ioYJuJhV2rEv>,qҳeE.?]7ވh8Y8,QyCy0̃ )(,HW,Ϣ(QQxp`n .eC}mS;Lc\m!_>EVC_]2Z8=݁qv\N"늂MtD.Nis/8ً +sL3QMvɢA${^ !Vp y a!jwu҆6orL5"a.,dwϤ^{GY7yYwFS>8qqM&p:"DϯF7 *ܼGhk `T*Umy5HA1qAXgq>A- <#0˵NbwG_rֺ_S^ Dpۅ&{\U԰xቺsT~J?.2 ז]Hq{1#0{K2ڔiTAxOQ@/>&l*_|K]x>:C!HT,u04=eYd}RG=Оr?7tD}t麕}Ƭ GBQf$bݜ۞ *5@S  rQUqDd譁"tju , 6>1ʩs[!yl[ұTkk 򕮴ySJ_Fm%f?bكZQVY3m&0\.}6R k |U)z2z$P֡4ZuC1/s l篾?94#z2xl6n~UJ}D򧰈_|jDjnW$ u@m\|25h9+ZfiN~d`s\)-lƎ!:x899o`x/РTGar{/ ٘\RS+IŠ=ÕPܸD1dY WI< nvoz*@Wχ(+˝ k$YX}X ת`o Uj!o ^@xxw4FSeK3>Yy~ע,=G霗+4*MK  搐=Ή桦Qf,,tOj' eKf+{C W35 2ڱպKxMwh(AC_FJ]@~P^A8qކb䶈~s4c-Y*Or2" 2r06z$8p/0Ÿ+'LxSOXCC>g^5#.wW'˨G Ki?ĜX>x%r!ВînFd %EbH03:E۝  .Qp5*I%P,lFW%GPeVՎ S'HPA)wCM[k4'\"ugu Gd; Ƴ=V/iaQY;,g=q׺NaD RJ YTG<̾swAׇgNPum"r#dkn׬~ؘ51*oӞUn!aJHz.lCû,cwۺlűYl#jo7g3@TBF1U. x9O\v`Tݓz+aG ?M55y/ [nK1˗@ׂP0kWK]\Eک=+wtW;+"ȇ=OR">tUPK{VRsʮK^8Em F l)'C*ĸ]:쓒kegݽƾV=cRͺ|ާG'DWJ\o͇ Ë`ULl˙'iNE4hl :ܠ[biDRdma\B1 >`5OvsY> ;Mk=lm'| WV5P@PWvkHp.i7Sk w/+Lqa$HQ^ﮑGݼday%/2uU2N)Ҕbyam% w dDz0L lEla5v9=$ͳ PV$әDzf-#p-[.z59s4o&d a&=Iv1-^@gƊᩦL_2#5;73u6:g#HTʳޕɼ>MIiGeK0 ȉխ@xazUu1XZ.#ҫzBi&ܯz:@J 0``@͎~EE`EnkJ-'QTϳMn3L:}"v@:xgYݣ}Ã7MâR 5khi!@}UϒUZ[$Wqg|4|#G*ήцPL޷O>5 ,uӬ=lXRQn|)Ԉί'"$MGRVAh!Pf]K䜐o øj3h8} d1,A&Z +D{~FJ(1t0K#ECU~ɨ{6"O2߁TeTO}C?e[aDDk+HUz:WH. eF(L{H#T K(Ul,:^<q2Dpݧbw቎y;ov2n^Ǜv'chn~6DX1q>TˆT8՜~ݙa}PUP ?6مy^0QsWzT_N_s% UplCp_xnOHI-GsP!A8gWF.>A6sR3332ڄ^%!XϞXLw$ 1 #9ϣftsVOkq?;cextgv?OQO}U}}ʵ󗆰D >6u]1-RUSm\(Gϟܿ7v߀F|zg Vܳ{lmZ7sܱ )I4kA/;Nf>ㆽ\و pءPhT,j7Q+(&Ct!Q}pgVٓj+ʯŒO_:GzS "4 y9cjM7Z>=NWį \U6گ"xC(c&&$X-`CfOҢaJitykkVaPdȖIx` ܰ_m48Xz W3jbOrg*}ȷ/g= *r!g bG6+l u~O+9B?afToR@9I\HnaѲ<i2e ubֲ\^pn-"kһRCSct(~"GP 0(n<4,g^Ƈ~(xC #"c =ưWx 8n ZHU`yoh_( , Td ~1uwLC=,S[]\UUM.m9_ e;+on[eoN]/Ө O69o;5@wo:)~RYx*-}?87{O&*AXsjK' \ /ȝn*Dw%]EtƏ),dR+pR~KR sJO[C *{~#Ӵ|ʣ;:j5D6We!\μQ~R p@ IF@4L(GU0ЍwV'lJe C(~SdiwrJ=[Up뙡HOU\T`lbz`8W!bSx0(Kr/0W:]ĽX_T?P,T̈́Ҏ8Xw2;{1wo @*_l9bP5 4IsTsz.r f*60+SATհd׎?uZXzXr>z viEˠ Q $Z-/a$EIݎhwespTz(s8%0`'x^>NޭzB4/6Π$@h*+ 0CRCNBaf5Sv\i)6R9NW xYjrI*{㳷jחYޫ],\jhԑ> OfΔ uki;sW,^N9λvNti4psόy"z ΡVb[gϧ\u™-3k]p)c3כĉ&_=1m:o[vH|EV`z%}Us9pJJC`z Eu~]RN}9#n^ z{zu >qn{jI~x־ۮocf'U%,f45q;1fKK|>׷Q8WIdD@fߝ``9҅=бu9I ɁD w@9ׂꅛun|F*zF= ,9 3bd>?szvC;Oa\&5s1PxQY(no4 Dc {Ĝ!M9ϛ$7 P)Ӵ̒KBP$mlc:Ȱx!*SKQygs)Uq+_ֶ3;#̝照6] ?gjG)]3_߿5O֠ ym] RkF-Dޗ/ju^{beCq ^L` ggGe9yÌ,rD4岸f.)íޡ,hPYt;5y<!=Fe<(&R\_ֹiHAӛ3AfIY 綷ܺGFVғo`4 ZqWcn1_vTʀP8<]0j+r*,X ` G  r?ɿgh#A.nB'bDdX ]nEF{?.? Q+QR5moTdtabX64'.P_h (%^nem+E٬'\E  d SxcB~$AS0 t_̚K41iZ,cGŝMV;E OO;b>ÿ_~;%ߩ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֏8s=Rc;c᜼NJs'ɥ64T3+V+fm/;g_lO-ko=M/B_*9cqE'1_BsiO?̢?/imm56Gv#ikAgsʪPN+f @*z/4g#&P'⚶NȪiffӼkks A _֡Ͼx5TB{_!t62*繯 _t?t]iɗDEe(F%h.CiU+sפXfˎv]?n,$3`*&~'s_h1t`Jj'-d{(y'L6bJTV+ez#0a/8=1hUT eN'~dj,l_+s'=GW_/ĝ2&]Jw;9׏tm 4C,/n~zp>˼#鏍k^(B~i&Ν@ N Z,RO:S<8tphH(^ 5O?MT~r8`1)ܮCy-yק?`vplz>ED`XYe;NNt%1PbEVz[Vy 3w>M?Bs8wrQDx^桞ƵT Pgc#Fj'];[ARq7`Mm KCC-Jk$jFXCW7̉˚a)Zs%O+D)3ԫ۳r~D9?NCpwqѺ84JmCq$0C!>?+áDwnWe[fҮ)g70G јt, ן?V*b6^( f=Ba@OȸmP,(c4׎„ygzTVuq^_35}J?k??teJі|* "怟 )d?ftWw\Ýت??T,]F$_Nw64z*AT 4{P4T$QUG߉xl?O C`mҘ,:M 4LDQ QDU E  Bwxws@He Q|`P mApRڒ_o'rF^EHu_0}KY/U+"y~*Y~n)rG V>C \FJں.L [*@P<el"V#?C’D ANOs;< Š0c9ba4s瀋-QfaEwqGvRG B5c$e,bLatI\DԓYC2R6853MuY]jJfkH*BQ, ĨfK(DgӼ l9;U`֔ þAh=Kw*.)+ZT"A(6W v95W1<ޑϟKCfˢnPF[q+N!H^?_Ӯ_]I2 `6PCGZ6+f`tH9(ɎswDvd-`' 0qLB%Ci U^*Y̧~@y\!H 5Ȕѝ]o1?4x <6E1o}lɷ"i'y00܅8ؕ:PсpG\.bDk),&IRxʏXdP(8o:\Z]dMS\0t'SzZYNY%xx0IU3 H':{Cr6;ob -I-A@,P,8YTP/5%8@)- JPiGj'O?>Ur4`0QR_|H` UJ ШTPC%Q]ʈJ_\ b PL@P41PU REDKH%PDQEC1D@R .A2A*c{}?N7@1$"vLG%pf  :=FTadҚ0'*"*A0@wc9Z)=  l L$C 6f1Б@1 2i RXs\P4I \*^c&dH6X8MRlN2"y09= :sK%X^KV(* X8v,LnfkZvBP-Z*Jъ#XT;s ]$#8 /~Z\@P$BI2a!@i*(DHIQd沀w b9@fU: 1 &rm,B9!f1 E@~j~}O O}XS) O/ iV^rBMv-Do=lVn{ā ea!^INTC+5SeNvO{!QIJqb}0 KhVj)!ɄhPE;#KQ49{QAWSXu J/R,[!ƀGKIL'+fK=߈tNU_bLh9q5UUCKB})`:ʐ  ᑩІr7}eÆ%H(J.8|9i@m20Hh%}y 7w:?;41 [K~^5?HVa̪CۡpNH}rAH4E QAJR4QTTQQT*Qb,:,ǣ)qŇqB{,T1>2}blR: $2sT0 U*(( JL?6r~%2SEc10>RT+Œ##PԪւx=lQ!!ġ$)$mw}z]TcҜ:HM_v&~B4RF -O@"-c|;%U?XP=H0wP;tB@)QM5k E7_x B* 丰Dk\b?&42>a8dFC {׹B;6zGiE9T`(@kpUA.+pb4hB'ox zUU*mp}=p>uLЇA@!^D\G#@m 9/\U ^Ie6SY/]n%RδSخta =>^1<ac僳:0fOx"˶EvY$0J(5*OFR?…ʃ]sJӪ΄e*)UM̨f]? 퓏[#0Y !Lv?~R{I>"(KDxT޲"(5j.Ϯ n6<q1Tѳv̓>qяx ]J1 8v$ 2h2psR8TL1 `𳢧*i B́!pY"r@PRnЂ\Rig됆ڳecTb' R}:}/_7q>#g$ VK>GS]T:Ń3ӿ0>?ܝ2|{oV+aLy&GeaKY1:B!fsp I}c|>OG%%9p ȴB1p![PA a!2Ogk \OC :+2"7fG82^t(G7DqZ<> }Y?C7[9mS[[ Fv{%[B~7uڛ? 9lb%\ьaƼ\m-&;;H:_$ n9iQ#^7bb5Qhi[{tAJq jx`2AU2g/ [u*ں7̝s_^\}s\Rzu+$.N 2 Gf(Z*زvB_ FCVsh)Ood j@ 09mI5'_/G E:Y_JKTuT⏇S"#WKYZS@1s'yA_ϗJ"$ozw*'~ Jc~^FtyjQ_!Lf!+a'=lxE׿R| FClh9i!zD8e5FGc )"ml eJ:ۯ =/TNbL2"sezeG&8*>*uj?bOvwzo@>> <6e i%˗,!>Bs\FU.:GqzTnEG `m}~'ۻ.}}3ؽaXx>, +AT]⛚E vvu''  ,'ݻs ~0'*^$%J"L`vU2QK;} "6lo뷣˦ݼU @ Wݏw@Q;c `&^х7ݏM?wvT u᧴P;uXw۹vsJpOI#vBاtKyN ‹U96sCqQڴ{82K<'-|nvGVݽ :*fK?Ǯǃ솯B%ae]=WEaѻD#/B2JxS`Z6=wj(iԹ~/|6ںV,7nR;)ֲT5nKn\2q+:#J6,i^_End[tUJŃ O?G}ϒ/ xFvG^$/<(jPɰ}[6?_Kwm#jܪdgQ8K:VC"'d{jxh+&&_ƶѢNhCWDhH)*iKT~0VzI B-8Mgs*(}p&.i,!Tj8b,20ߡξ꾫T &PgU H&aXf4RFӣk-psavÆZGԯWC勰/o4$Oc_oʓspMl6b45a``````s=ݼϯkbtt#d+7hGwr=#ǻdl#kV !GU?fa<狙`)QXY;̚SpA=Gܥ6"ŕMJaGZQ4aKr*D_X@G<)jf*Q31f^'4<Aٹ9­oж FH2OqIvr1V;4X04YQ @k%]P]G6{׳z\s=|Sa;ut,`=&Sw=UwjCL||!1|kHd\2_ CuFO (QxҀ *Y( \҂o5af:![zO9 P=zcti)>У`HP:O>="0Kqp1I1ax~=֞l  haX6Eb<5vM+AΎ6F˨i}<"YzQWO`{zbbzw;CPsߙ:ힴ@a]Y!ɼGz{Q;k~ZsP%Mh gtZyc UY\Bbs+CpNbu 'I΢P_/r~,R",X=~9sg=\uCĩH(TOJX#x\4uk=ZX1x=ߠmbz>ZNw&BS&|f!4&ᐽ9bP^>8!21A숏rhv]8v-'hglW"\q ̖d*H 7M÷l߼NTu1ue;,v 2w:^Ͷ92Ho@cJw*Ҏs:QYIh24ߦDa/9k^;kI[{6&>\w'X#cX 3ܹ,u>н͒^}S(X{N,4:R 9GOz,n8Z`HʣQ_7? }"5z"Fk";ܓGwC=2}NHs+oaTNIQ6YNYfQڱ]Cg}6M e0G|}'8~mN+YHZGMfo|;>L(0)ʮ<<8D41VD(ãJx. ,Bqf\=_0*sҺFP,CVW _|ZB6u' L(ʵՍRƨ3?ي[GW0\+Y1<8Z*xFШ\FMI'~IY-So4Gi[`j޸/F 3 ?\1%fcBeԹg~tm:R ~\Np9 DM'v6bh}սeHVWUH]ou_C )ۅzM˒ul˧ݖwq7 ,QBqm]a]ISz'J6:~lb֪4sΘqʗr+8/F%ytYקI;1斓@ Tפg>C;JQ{Ck{$y_Z!fZ޸X%=OY9v<}1 OH=U=Dw hܩdü~^V:q?>J"hbܚUnїjnި^r.ba K _,U@jpPt9D v&?GB(.o@pkvJqH9蠐 F#5SE%= nnFr$[uO ;5&V&*lV .i=]5x[\:P 0)Hf>addEUiM1b,.I֊#/kH@2$oxvfog%Vs9*oXfkY]Ů\}gYί9|9UN0DK3:wI jMDDhmQPU=ˆu43!.nߨvriUS u/x݀2.CCQ"zb !6Asm:9bݱ鷰>4.ѻJC-Rf03 I(ڀ$Kզ砓 76>F c}[[|gp$<g%7WYBE 7w o7eݏpZ❚x$ =ӆ0b  w~}?W]w+=e"a0TZGjC <_OW٣"˾EGC|iPHq*NмT* =;ꕡJJR 0ر=S UX%TNiI@RG|.{.K9ңssmvh5 tW@GsdQJp6J~WJ3H#tC?W5ѲA]hĈ%W:ƅ{cN󧳶|ŢGJ+֚J?nS Jtd!ޯe].Է>:lT.R۝[!kwJNz:׏>iU$_ T^yO_tB@#Bi~?>mJ=ک6"=x|1 U5K[vUi3qv:Ԧ˒lcdP@g+ wcs9ac (rХ)Ki+Obv= `)JiHehF&)h&)$LT`N24EKDL%QA ! 5 1E15T13#CQKDM+ LDTĒHT$ L P5DIUI115-4QLSM2PSP@URAELK -E kXZ)F%Em`  PK @%41C24%JH,PD%P)3+H%1%U%DIH $*R i `*!V j "("(Q(i((Rfhjj ab*Y(hIZd`% bb)"dH$b jJIj("hfj ((b`F"` )RR)$ief$Bjhh&"&" * Zh(hb) d*hj $*b (h f*"F*" "A fH &)`b B"J*h$ bA`RB Z* d AE=hC$hH& b& Hhe("H*bjF* j a &Yœ"`"( *(!/2 ))`&*` &%F& SL3 IMDDQДUPR+JE09 JTIQP}Y2Q@%!E41%+M)E)$SLDD3PU5LPDE!/wdJ4B0L5CM4SP@4ACCIHIS% ~*j/j="w7 QnP:y㏾3#(K\GYhN$%DoGFRj L%ID)@B G%Q?GRN`hr7d N$%g" D{GP~?7Izcu|@QW!Y H HI!b%q#k_w՜;? v:̄ؠrs0x CJB@&CE+@KS6{x$Z߳^*?֦ ? $`VRx|&Lt].v|2Ƞw2@"//F=ݤ(ULtIiu.`' )?zE#KStUmNGx˅{KR ]7N:.KD& 1=λ۞!ωxnᶰu_UkVk#ٙaļs~ e㳥M []xOT1,0t8XT:B8J36N{W/JccR6xe@TBR,)(, !zy?.~Y\*XŚp`.{? ?<:KT-9{>aMWVUT̃(kצ<ӛ{lUuتYagC6߲[WW:zGA-7%^Ǽ@}_/r)kEcS3>ńǷ^.`o.4FEު n_G>{ߏ n߳G#rPNS 7~PH{='QЇ0R&?Qiʩu(X|sb5y/&V!n% reMVߞWO>^Ł{ ZĿ$~GWe`tD( 34.w|׵S{" DWWA.gHǟ ;xc^62*2Z}~9zm\=ks X2[2'b[z?.!&ņ'@"}o'" }NDg#]՜y1sKu|;7BPsgt "jvj"V|lÈ'ɭВtt t Л~sLNJ~> XF"aMֈ1ZSOx+[ :|ή65ͫ}vM{<]߰Pg`Ctql ӷI9_mN|)@s*[SIFS5]EP"] 3qn? ;ƆU76]z ^+j!|E`4ЙC,paJ Ipܿ90S~&6/Gܭu;#TP,߿OSן0$ycRyԀx}@5[T:FE|,ơvAwJ4Ts%˰oڽXh⡏.P_@oP4#T^OWMA4WM' #d!hS8 <&9L< `S{=pp89$kgѸh4Ks9LH<2$b|ؼjDF^Ϝ6j19io}kb^Oʌ1IA( 0FԻ}3Lr%b$ge] |gaѢƥ Rd-ͺt.7d"1mI LL4ɴ~rqk^; ޝEPށldZgQ*oX Zo'.5tpsz9.7>N c0`8 ȃuypGS?rmkoa_b9CrGK:0R\@08ځC.TQa' 7TEڛL{(#;3gtAK7'ˬe~hv/AȆ A8hӕ]:uDTÝ<ե5 /!z䠼1NB^QU@;EmBȆX[ydtb9EPh$6˘!zĺRG0puc׷!BO@ݣf2ز)g#YmE}VBFڣF8·ǜE' c.Et*N?^=1ofttuw$&E2?MCQ"%tDTМCpx&wE8=`ٛWIbV#m}PPlBSI`ZFu5⩝D M;@^.7C0 U ADԨp>:_| ,-֛!=6{嵴ǰ@^3Z8l9u5&Ԫcӛ? m+9ktThUoQ/Jlіs@OaCaX*=?G賓1UV v*(I -`~ľ|hA-L*2?Qj)~'dE 着ǻO_|[\Kl/!4?zq fH8;1LcN<}?>s;xh ɕ<'Ɵ@`F *6rahHw~~vMgW9X1B5͚P> (R=v7$zT٠k @32 v#D 9dž_L~FmLIђ79! jT,$JA;Qw6tM$yC~L~]ƍ1|vЈBiAwO@4Q\; uu֋S{- 57/t:G~@>p!X=6.bW>C1_2GA"Qh(UuPu-7ށ.HMmA%ΈjiGN/2(AF0󃟺.I:1 X;&,٠]srmaQEQE& 9SBlϗf+h0i|fON~CIs~Oh?5@'x`,Z"?]$;ۿ{ׁK,at?i\ƼyFdռ\޾R=ĊY`NȜk5?n'3tx?,)TcTA$2A9ƫmNʹ+!f"[#Z3ƴ_}~U=xP\4!/)}Ⱦt%`=UIXւ\:sJ N-e+Pn~3Z7'kHD`"/ =?i\ X wUS5($ 75-Y*'L ިAl8`>1OӰobmAKE?̂\C|UjU؈D'YUA]]e c߬dswDL>Ls:Whlh4찋I'Z+C {qտo z -{8JAէc' "?Pj ߓZ6;่ee_eVW~3ڬig\pyƝ=t!pbw"&% nsgFցεMG-+$RJ%l:|pHpт NQ[19qm\͆@V߳}Ψh|txD6)8U@sϰ~2gB8b ծ7Tta[HX:6Y@$®gr]ʡ'Fsd'Y舫T^¿=˝dC} ]M%ϕwKGV.ltw q ma#\O_Β@8ע.ѾxӑkSW ԡ`q뙉s3W31sU_;RV5 MaćT?{Wu0r~_/4 *򞰜ħ{BQqHƭ2Lol7TK7W?5hۣNA^Jfr[*Di͈=_%^59=^68 lYۅOc` lɈw#n.pè3;Dsu{ GJaPDȮX9H-[We_|Er+͵3-;C P1`n0/.jLӦ:6׻O\ݡkpңr 5S-rFw`{Uϳ5@#!7ߢhr gΧ)k= >^NsD@/nj4>@,K o+PwO^v=cjJ>νNX@:3Ă= OÜD$]u khT"Kł'ƚW>x ͛\-&0pa)5 k!J;J^u3ԍ8{ٓ,ѓt.VS`QxӖQ]{> Il`7Ypj7VU@SmCߵC3.Uvp5M8uUdNdjrqQP &P\F*YYQ%GԷNZSDVܙ_xtGuڍFy_*u+{]+'>D"ӣ_b5u+9d\-a1;bAoa_;`}b(g_8)g=K;? ?*dPQ04DBL 0M*-PR1 P 4@$Q4S&TDAKLTB1[sx)mZ@P eرbK $mʂ̒Ǟ qaaE,J SSEVk*PTqJ(u֙s\`E-bV-UR,EB2W2-9Z8C#DH]VDb+ba60 뗦fg$^1p7YwzsŨjL ŪK #mX(#WڶAh emPYiZyJ(HeLš֔vSN<\ZlD#&@S 8r5XF# DfFk FT)R0V(/t",Ţ(0frc&KlTݳr3BZ!Bѥ(rqB_}Y[,[P|w /9ȲNk7w w/ +DQ#&%Bn+,s]`5)pBڍag+KjךouPDD w;"ONwo xfH Ktq]k^LZϼ ?j( UsฎɗbRvLda ̌j=3,7ֿ*|ڵ]E š~jT'Mݿg.;\7uXoΩI0[%(hr2(K.ɷ&N{OK?3XaRR8]%K+t쬒_ wc m6JTAbٻ5tkPX?rPVzk!A|nm六!> w' 6}L{&W *I1WT<XQ~%҃MaR<L$~ibR%Q{"c% =]&wX%)JTnѫ$3jbr6P}ǟ@93rv%"Y/_惶6kaP:bµ:w isD@PP?\Iuzs3;3UEP\\EVFOAW򊇻 5JGR (\.. 7.&8'{{Ri p|X<3pck1~jgIx֧eO}5zswW ?8]/2\tx-\=C gf~$?YWq3 {䈸ed|Z8qW X*s-jSd|8)qrX-¥s-̷/G`P^kMḹk*>0@?exCKQ [9W G$L@?no; \>@h(Uqh":M+dҘ.[_+*W>&oԝje@d9}WM8WX\+)1YŸ'pT05jABRn|2;|-2rԜ-"U['']_IﳕdUIUU>vsY]{+I$ LECr:K@ydO Oݻn > ױ@܋r"L}PAH( KyvD?THyOcb `&7;cؼRE 5u(=$N!'朊e[Ï|uv(#k*!?G5(B`)ޙ\ļ<GP4~ҞjlL}$$[ޮ l((Т5lW|5;M"u.*](q0b;WmA3c\[vNW;jTe/v>RYT~x([xjz㎵ʭjz:~%^#8]^uө5=QExQu=1W<-)*Re(->9E4]de90bغ0Spvm;Yջ덇c8< MiޭLGƧa$g:$\nyB'cxQ5]B ATwɥ(=1!H}ZnW$0$.TgmI.%WJ/LXP:zK1<CT>M$f{Z0 Cqy1)1?wa=/϶A[F:nn:aֽf5򒳧 O~~/NA Nk(}jeji *i(* (b J ZJ)"*" ^O|4<6nCzCmUe"N ξx8)aD(Bb?1P_LI )&hnF @Ti-xʤ x⛔;C˦?gTw: ~!󠌟8Ťжhlϑ>/zDai%mwo? ]i/g?A>ߺ<[;SOc0!j6{:WFiWߚc' )>rne>D5%R4??tψ W¹M#I4DOjr 2"G\ɲ{(r>پNW"?P@0A۸ʆ͹*^v_G:J܃t.j2xcFٍ5ff@Ae(3^GɑںFJ_߻}cq7m6͜^%_$^ }X3E㷭Ԅ 4o׫g8*PW Oڊ黵)ylÆ̲f͘CQ4=Vw.^/\am舃jϷ}̐Wؚ~:IQ2TۘQ%`PC$9r!sS<70On8釤o7OC'M!R}>"qhGCOn='h[Q^LO{uK{OCV~K@sZ* ~:i(#P_ GPK*?LÓ^K!jad=g4 |?kY uN0*r?QexUI۟W/$J3{(4}!c~ t.2HL?=(9$VAH$*bUPgq]^|b%9˭$-|Qvg#\‚$^hWƇtqeo+ A.\_v B49%UU06LPld%w :b= 3!KX[xc<6̛dMYQ5/`kEUs ,|?$-ovi4p 7?WnmھKb@7N"iPo%mʩ@6*@F_j hT$3,(Cξ kT{NZI#{- Be> :%[n WZ(ۣ ZY(YEnM.CAMs٧H_:Pid; /TDPI 0# T?SKq ~ۏ-H{K JjO6WXn9N-HPTnnr=q3:A)ްnfn$ t}k@ԂVj@xڿΦt>]0F 3mTn0LC.E4xI;ۈr ˳՚OUa:t?\oU*%D{" ȕuwY2qC5*~oh@GXY>um-5 =vՏ͸_oɧ˭9 ıPO_ü=8<4m%b̞'O0?g_:&aej]~`T5oI*hGzv *QVaQRxXԏL]Kӷ#l˓hv 7Tc ]0*+<}z@ mMCxs5_nh$><ՋK*Wv#b$L,\bRa'WW4|NBer||6{" 3RUp|\$gܣ#D]Dz C}55Pe*[6x}VD;9^xO2 ݽobIr܈n+a  pTrTyދ#oh4t2ηkUK.*È4>vD@ 65Z\҂jwW(t1-fUz~ NҸh4J.&rCV]s;t|2vG_ςpX)J&+S d{$ S* P;_*p w^}A B~ih@P ~ ? aRB""T{HA#oѧx눨4~?tT*>Ʌayr kU 2F *1Ds Pu^}~5*߿bN5nxzf;AifHfŇCڿQ>lġ9%{6mSI!uG_VpɆyÙG ;d%~t?j@EPl xL>O^΄YE#74u_Y?4 #@.r;YZ/Eq(S8 Cb*Rna \A/, ;=~}YmszkڮsBZ5!6$ڒ,7D ˘_V`#~>D$$Drܱ4ss1Pجf]kмqW*8|z⛄CB<}! yvs't4Ѯ1Hvs#Y!1Ulݡ!R `e؛,-ђ唶\X$`k+[QEUʕl v^FC,ysfqҺ J\̀K?5{ (#n¨pH^XF(R<_][ymlAK¬8O!P%i_z|pG>2^AG֑f()ȉ1c,n@dV(O^xAb Cn>t8SU0&ɼ5 <|⸆(R)Z/(+D%S3Gb;2sv'K/:ہM{-$%-#腊^^ֶmP|g}̝r\Wh!x5!B5f=C0.?:( \<$W|29/OXVi: ϨjݵIV N<%]u+k|Uqڪ]]j<{{ƽO1d=e.ܣv%Q`TxEٙ{^1 aP kSt0-DuI @p=z\yBoQlڔ)IAnwgY3ƫTFdC] >$0t}ݹ?8G{A@J:+p?f#} Wf$ ( Zc{(G{Y%B>Sba٘'@? 0 0?ITBެ!Āv _;FTZQ:#alӠa'BfwD #xa?Ja :l}gAPI$!;ҒvU^j>_DMyzrwޢTИ,4~ԕX Ca ʻHSd1c# & (ݣrPdfO,&UsGe%/D/^Q,hA %SꪧWƧ^a?jT B>$R4f`Gl&Ì{ؐ[k$xY=_rK?K=Mv>qTJq=6-i$4_x@w0<|rxjP":k Da1fVa'(aP2=H(S-LT73^R@'֪OtІb5<9!9?N&x~Sl4F+oDΨtꍶ<콘W2'+;$ fXCmjD>:iAT2o A@fQp12c㹞 )$eT:@xl=`uԩ\Z4 y[GH(X7L)pHKyLj .)qK'T'ħwzf dZQQEJza"Cf :IR6$1 x˂9W_A<3VzW6 τxCvN taG[-(Y'$1M*(σ7Y|+b]z6^;ۀ[(hvsJ! ~N:ΚeuKz_|=URε?|P{y+{PWG2dxQHmw16JcJ)B~<`Bby꓎k%Zfʾ $0A҂z2HZ &8OvtWCIl ,"d=v|n89W)^aŴ %:Ea*{'w/  J]ttyc3O|bZNCD"uAeDg?;f]z1.((L'P| Y* nPS ڄH-z'Rj@>Dd~@8GHB~bfٽpD~j3ݺf>;\=ݥ4m@ Ry)G2:q~j8ՊWejVY}iE-,!%Cd;<\49ObئXC2,b璥@URo–"ʰPaV@:$inP`2G#@G.l/ݞ/Zp}-vr93sW乑>$"2~x!v ((7)C6o~0"5AXp_Qe(!!\ . 4Oᶫ;1\ʵ7ڰrMŞd!A3S<?Mtuх|Z#MqM|fDQ1>XY٦)ƵwP|.8g44 :p0:c;ĀqI8l_(J=MRvOSRƸcI}7TPPjW5zcņ4ɭ#rÄ @S!b as WF3 ^>zōH 9n18aoO|+l="ꪧczU("tďi~j\Wgo0pX5h4l}L/pN_X~(hHbq'O-oL RҥRP-- 4;<=ڇU2 ֿ #$2:f:@)"㽦PeW 3 ` K42qDdžgo\*u*rR R҆{';Ψ~r^]leE+E Y@#zcz * rlŒuqUM@EϭlT ! ap]9Vo_,_n;p {8esg{ߚ "ё)\Ʒ@ -b>Wgh+mD5p֠DBB}zSԠTx CevZ/ƵաE»J: 'n xݩ\MӋ6T,YzaxW^%]`J) c {lȲ_ wzw}w[  Ro]RV\AZA}e5OԘJ}O:WsJtrtKBЩ!=C$ׇtk|aϦʯqg3榔cV X@jAլ^^]BӃYzv#=-'p>uMMT EArrZց~Z3Psr >UI$=K{/qaVѱ"A}a׭uf͐'[xsϾ/c~:0J>.TU=&JE0:6riT\׀* v;+N'>R}gU:  QgҢ%!ڴy\JmSάn((@ mu'E"ij$ˑP 5~9Dmm,^qWѫv{Zs8ãF9݇FaC)ִMjAI-ִg\IDj&X.t#-ſ_F.OPK@PPemEW8ў۸tCj|TAL"[!$]͙Q!d @5 }Z 9 9 "TaxTH94zBtN/HIrM^R qNN|_DZi(|LrtyLkNLmG|?Mm.?/AIL}- _lP4a6f3p3~I&kM sdvP#(FdD{j=?BZϡ>*cսiNҧX7<´'h AJs*9Neڎ c~8ݯԐ:CdGs @D|׿u}<fk x~w$93t ܣRѲ GkZjy%v*Vy3ir1ESfbK~K{}!)oXK*%T4U̿d3n ewFIy H,"Qq)GH?.;|? kP@q[R)24b7)rhFNd;6]ڠal΢$j7!"Qe!i'ޙIxX:YA+묺2L8:0NP5a?G+H,O'.ӾεuMΘ90X 4H}<} JMN"vy ,JCQ^~1yVe/eQojµɓbN^~,/킂UFݫ}tj j9ܪ%I8t_bڍmk32K\pxQdy6K>I7vX]W%,1IV6<4B?4= nW(5~-@ǭ]^)f`zb7^^3?{gu D/  D&@7D1p2+/Dd "]jW#OHG"}W?^W _殨',0_ҚZ$Mʈ$„c3uwMEH;O/PLBc? :Q^͎>H{w=MkB0DxqZKad? s1f C7 s[zhe,cl2շo"08aLe-$QD@YA:'JDi9g^ `OL:~X4ESGъ)nX"(h7>8]7Z L>T AC1_`&N`Q A p 3㖚C( B/BP9@C&&{(x_5I"Wp)TRR!!Ő:iCSROHM}'I؛lzIf})r˴( *(x38Y wÁ^.E%^gD-a"m %^s%S@hbز(w]=[3]Ax/i;=d[[aQTK:ɐ@ˎS0PLC$GJap`2NQty 1EІ|/v82mF[ϸ wl7`= qq=wiU3K #AhL|kdv<=c%|< H[8OD|);`,ΰJRÛ: 8'-:d/`h0ʵCk%(C`ZHOD>":)ؚ?T'c&940w!v{ ;@a臹Ⴉ#H!DH*XWȷFMDBSdIC4ËB{fM†b@r4t&ӆݠ.ϡ7 wŽX$q 7=,-G0}C$'_l`i4AHxsd4h'bPe⁸PSX~/ɳ-dTr&zǴ}PA!;ʿƩ=P !I 8(Sb߬fQPEQ g,Ktb$oJ+9D'cSIXK@+E5L AR43TG@% 3*@:5ٍ3@gg`3nXhjdjN N:(<6̼g]b\u7aG 0$_d]>}?gwkchzN4edUԥjm([#Sgv6=S3z!4p͇twf3-5F)0'&lomkߥy.L.W0o *M9.}'RF0=J o_sCE>$4c80H6|` gBف/<"*L!=.RIT'_f'OkS =Y{d~6*FL&5N^OGD=:b,D A1r[g C(9@;PAReaa!)## †*&4i[>&=-@]U 4sؼ:e 5XEHDL@ha$-#<<}DAvqӵ0Yi{!`@mf#L%1X`6hm - V,@2MfbwL(Ҵ]ۺt6/we[2I)Ud<8G@cLI;_תe2&6˜GLzz76ØH*EEE\-U+Ɏ"(j(t!JG8 Z EUz^P2,>LW53%ЉT6wn64㤁DҩϜ1#sðPVڢbS$ݪNz{b;%0Cqꂄ0#aLGfž[%Bh҇tG0!G[P Y|~"F$'>{H>l}$Y=b<9@~DIÑ`8R>}-=8Խ2JUѫEp s8vEdьʝ&><Lysvڲ!֡ \ć$ mqcڏ<3d_*q6|m"&f@N'DHE{D)%TfXU"`w& %W $ˍӻ ո$tB QdCPC@q3ӹ9x0 s^]eӪO nҪse%LϔieN%QW5]EcaR.d8Q_lՍ#0ɉ\bWir rL(NSY_8ӄ,IFxQΛ(ߕE~x:WF"U"ٍQ@+R0D Rx4_s!$ywW;ᱲOkvf5 w>~{߃Lk y{Z MJBNJ9qC Ύvٗrd\U.$?XDO [s={$FchVp䏀'ۑiSD0BqPЉA 3FBAnPUq(ShW~?D=vM+zzhyW1FFv \= @C ,xD3RQD,#rGG (r6\?aiː` I"jx򄡤lF!\` a n1$zɤ!,zq!=Lۘf)h؋)ReE8tŁ!C, )$8N(lҌ)T#Mġ7BY.o㈖)1  \(^CӒ(Pto6FMdغ$鯟pP0tL$d;h4:iOKBEP a ] L&@4!d5 ^:69I.H ɍs#3Mb,e$ΎvGS LH bXxNAҋqᮄ<$C&"{K~$Ow]ɣ/v\ڧL_Zޱ4@X%3YlLYĝpx9鈂"i>]ߚ\ ؈,@%;sp %<,}\=ߝh퓑2_mErCtw8Ku5wn,DGA m! -eghi<]` ǿ>`߷~~X2^4gƥ =  p'z(_%+,e\DU8lQyUnq%c]׷;ecg?.00dw{oy6nwL@6%@P LK!y K f+b??~eP;˽ 'ɢq?JX0+L<]Uq0]0ʈCq2<-S`\Hlzy($ f]P*`ܒxMTGgT]nhnX;Ԍ`6Xp.≉A*m!,j٘fI];ӣ|Qx*gx_[~mԚ A5o0m@8=`C$"dG,uO0ؓczS76Ǭ 6tO ;.vkYtߛ?if)UQ 8ԣrČ 42k(z90\Krkf^ w:i*I9TBlhXb)Dx\@J)PUu q!0m:d%ak荐B MȽR%J\ތb;5.0m1lPrO@!bA 2BOIy g\Fc~#!\ {M8)؋ (|z.XR "afxHnD,f헜+-mlG,Qv Q  Ο#lt0 僰Ւ334TS苞Lp"0cCteK܁k:YE/vcS~O{r-Ri <s䆙,8o?9;;xX>O}y@0<l^UlH{ 51^C  kb\"}l!^;gטȜePxX>JX0Ey]Cް6m&>HԺl )Hs>爄;xU$jd U.: J#f٤ OyR0Ӿ3s^G""I!h a5}X;OIaeϪzH"dH#6 5[ 9`05zO3LwP$@}^!CTR$|dlg3@X+z>E``S"0l f!&2!p]aPI / zULg4ᩗ!K0bH)q (*)g#pnC1 $0/ $e f!vdcX(!6Jı2+|gkVY ˨Ō3^vV qPJ,!Ŭ0uyՍ7l^4YD<  \a{"|ȱK" _lagڪuw8cuu[͠{ 'W}골A H3%_c_4g7yl{dm;UDXr5"vm m(=+_V1hhx:TP8|8d|$(Q4J>8`(lB1 bAv>N/:V #78nkir{/pSd!7UruۈK3 qCCf1Yd}8yhֆ1x\y`gLrP&/OO|lXBUaC"vEN [zwԚjSu)/ N﫿v̚k!I6joobt wHtY!3&ۖ!ُ(M°5&Ŝ%*w(@D[ܔ%(`I3sn.Y翭רݘkei0,7jemvv.3 Nequ0 9&I<7]V/@"vFE*Yd [0 BqC A'bnT?JQW& sΏaQ>(p_O3KzZRryi[Bf `P pIH1:4>`#B.eB<} ΍*ah:$_9'-K%ci<&d.)fh= XVܨ5IeL@8yxu5(N]BtDgtk>t3dm"0}A N uS~^tjKʟ>Yڙ \1vO6thmլ2MI[4AD34?Uw~8U~H 4LP40LS( .gTLA'7yRgak;KXUq`f?/dQYP}j'b]XvkPq[\IvbKQNMp,@fkq;&a` R4'+8"q =~k~Evj ψK=ljKDj&lh.ms3NorNj9PB@5 4u (C h28}O8hNX?~b cl#6]J"!/Z^Bѐ8?Z0Gsy:@WE5EUƪIML ~k~㠏l (:5%=do*ê&w.ME/2Bd kÂxXK%JHnvdsCrϾvU]iR%俌9(;¿>,INiCp鍝t6د->(Lǃa9PP2p81eϳ\=F'YH <X}WVH=u5CcgLzԁ\'Ar\!$=ȝ]3 MLx!aX~=[F 6 Àcm̈oT#Fy>/4-~lƮRk+3:OvCͷ:W[:A /֟(U# `SfL` hR2%RąUU - #jG oN"fc$f_ C:sø:oAQ ˮ!d2ybvI&`:U| q˹(BAَ=u @ϻ&LkcեRb淌hNfYTvdcׅ[l@cٿL1Ak ~-U5VQٙjF6@㶸NH =1 Ɓq̱­Kj| YMx,s\4X0^p:ƫ?:nĴ*o) B3ue?#/>wq߇&dXؗw{$ LE1f 2J-6C4PbJ,):#,7Jѹn )]UY&,H%;`PJf/Md3Y,0qP7)!5!68l;>Flz}}>]k֏]`\ǰ}Zæ(;eZ0'$$8G2 9,If`gqp>,PKe"J/38Mf$N(>J'w/l|% 9$q۩RFCK -T8s*#&S#Ps0ΝnmυnԌwIlK  v{H']ID4\&eɘ wrK<€cfh>.T%?pGBnNX4`}3ܟ!8%$ sy2^/d/!}ɿY5jv^]HXK "2]`QI't`f4@wŌ %rCcA~DEؠ . &N!RI;x˜,a&t)"J+d2:-BD& T"76&C\ A7$u@u, &}\%ఆZYفbͧ "~ vp iCD!ŁKK1[gwwAܓ("͊gb[yQB'_:ctJs+Qi5Ar<,#IT%K!q:hiTRfiW"Y^d'xi'a Q 4Ý-$;uIe1DAyoTx4-44HiTif XM@{y疊H d' 2NHx}J%8rghݹ?)ΓuHq}Oހ,i 8~brށ8P `&&vٯezٰ:Py%CMq6NE68͹,as  )[]9Bh@-H8T<dz`NrS@(gUp87JTC675^ DUJ,93|x%/j~C}OD l4 }:"{9>68d:NMfbjIhkZ<`ct#I@@3߳7Y4ԁw'BUDti2ccrF{>~\Xپ^œC^yqD|5O$|DpTIL% 7ňrC0,T\xȃe4D$gwp ;r xk@  km<Ou g \TLnHnG~ 1'L\=(gj- ,Y4'G`r~٭XbM1LAI#1b#>f @杲Q3{!2dѐ}:|<+} ]t`b@&ZGԎKCBwgʲ<}&vpЧ%-Z:$gy7a@`dcSr!c{8Mfc"R '\wi\hVuYc!CL F-US?Ij4\ @(}Ĩff쓬5u %A2;ݎ7=iʃt  @!ޚ3އ 9Ng燗yV.( +;ɓŦJJ kͿ ,(l%/2o<_zF$AB`C{>=<9G)0>31̖!OTw^]01;;$"&"IZi$I NX[ 1 )LX! FB`0x895eb#HcXkd'Raq"B4U6N?EUAV\h <9O)z !&~QJ>l74inQ~@^m#%Oq XUFEc:<[4dV!,LKfHnɴ$4,ɒLVhqL'0SnQfZ 9 g,C` ~0dl1%vj;3;J!(1VF Z{FI%Oh̀BW8u! !t7U1115NNy$"++d&N$fP{v@r>"98aEz;8$'4 TOVn&|gbfS 椄dP$ 0cL85sVf A:v Po-zÑ^oI R2}]NkJ*J|F(ʃ $>\\X)X40z<sÊN%D 3J>(yR5BLHM;14 ?>sFҧ>ODcy '׋hxDfwz ނHMT8n|s2~wY(*4Iy@!#8AI 8@YE#G!r0 q!#202}I@1@6 c*I02ޤl &P70lqjKq iNqw'Q`N;ovQVE1[毻L pHUJ<@[<0xI@>at)vu Ph :Dd!gKdsCGA/kځ/NTH#fvAHM {!6(ԜWpo3&aIJZX >>16C_qF+ /rZRb€|!GGd^ǀsD8\ >20YljM#!l)I0. 12CI|.@S Ys8}=F_k< (@NH Cdɮf| lݜ@(4)J!zPp<'=h3-h|-Sm4tp #6`aʁv:<^g.VÏk?0W3O_)qZX' ̦[%ZʩAH#]:I#qIb mUH\ eruѭgF{F]3ʋ~ZϏ/Hqv֯3h#C899SIL`ۤ*!F[kha sZ=QFrf X2=2ۚ]y #m᱒+S-rzfa) c|UK۬Ù]{Fw%"v,ny1O//Ȁ:>~kQP߼`q#Oc˞dw1N|SXLaA/V1af⪦jJi<&}Î3ٯ:;{O֯G4PDr9;M mGТKː|ᜤ&h>5>vQB'ۧ8 X&ݧaJ٬xRQÃ$s6VhzPۨU=0鰗48 aWf3/fi&ɟfW5*r ɻX6#=abza2ӟW&6fğ&zЖu]^6 )B dS|^FC~Y&L.Qb❉;j{d{3]$iSETUfK08{"aOoO0bf+LSpf;lQ|:`?[<4q}0 &(@GHI@ĩIoFZ"[x<ևlqj8 ^oeC @PIJ38c :U |%Ixpq RDS$Nђ":X HkO< \F&\pn`9!:v)1Mv L8 ٍ5s\ޞg+T:!~>٨]BȇO<3>;n΀OCB$+¯p?h<&%N+o=3aCU8WAqOR`Dd@h6z#&xsz"(КiMXcI| Ӹcy\jNK7TiLJ}Vs w{ݘݎC&kͳ];&nd;WLbX IJIe^q֏n,öB5ontp"5ɺn-b#\WO "vΤ1LII n4дG1ܜ_>qEsډ\I6O~'kڵRO|u6<2 ; vM̹8~HLE9leɊq~zdc5 mv ̊@Z0k%lQ;ʖc0.LJ,]B/2d)Gf{ʡ\lĚ nMDD>C#f2"m׹?@ Tt%xY!!6k&Q1zH%qߝ'|e3=w0({΀) GyROiOF;g&B'W7WõNx1fW ^lڏy?G)iX XRUpxA t&xme= ωK(bޱXdL!.8%R䕬&Xg]޵LBI"B;dH١[ /DxqnjiKwBvc7"*w<LqzL$`P0)J3E0Qgb<}4a7du|QBMOB:`41λT`i#b xd۱bq>^r))QbZ/ MaN`b| :r!=vd"$؎`zO;BG+CS- "͇Tp >m{ J g LG Ht)w]CZZrރ6$"F$f \K SG m+7fkY1vКE[Iq%0з s @`d囋4b1: iW' [ԓ  C0xS6َ nrNۮ0(9$,\3A`Lz KXp'``o>HhNq^cf :y4"Wh)[m T ,F16| 1ReJ^v I7_g)qs33)3>x9DIxCRzD IR$8AzS1 ]9I)e )FpCv4،*)g o SD@U۰`كĈ2 Bdmop}QuNbys0J!:H>X<>#]vD:v!  'Y- ϯ^d.#=``InᎱEHc [s$Q#jgIhFq#yJ B RUE A%kOp0KPK\9Cc R~xpٞ!>1+(i_[Y N2̉#' 8lY<hA!6 < 1REUfB:$G I"B0GDL'jxdQHP 2(i(h j)("*KRR~rJ"""*@ L"s&D tLl$uwG''pO\}A}u(w:o~o;h`$&%3Iy4w#tc/)5U$~ !hG~Nǩ|8#gXL,aDđ(bޏ1tQq8 5*dJ pYBhŠFPěsA#j3HgdȎ@8~Ϫ{.F#CuJ=w P`;oV<0 #4:ql0f=g=@WWN_dC H=ҨJ#ӂFW@%cx8'jRbXn];HI|x궷@PFg ^pwHHaSXބD\N =K 'F7b'vzp|!?|?+/6߼}Z%cXcs0g3C?UW;Ay76V29HNh~L"gtЖ*ć\˨1X@tzO[0も_;%+@@T̚JuJPǓ pJ6I§9.I3J[[)9n,I|d\Z*'yz5qm6y'w#I(A}/|"u5`!--ѣ0^zc!ks4Oscqο*?(wzd8s+?:#mPoX$ƽnU'#Ό"1Qk;L.VU:GХ֑G邆;(uvJvNK,w0j\Ԍ= y*z׬=>w]+9y5rcq=U=Q3g IL!Ȓg}Ͽ?M??7OM4f@Oː1FDPO Iv /UU0Y _393ƖI{Nk1Zs؀$/(lZJ׶@'#9txTDgi]gx8JqsX[se-!5U>]qS%)43;RQypR%JP8mVIU֔B 3D(P.^%w3QAMTeBpѱi,0ǚw4g'fe9JR6" &ÍxçGz 7^f@b@HJ(Ȟ bfNew!5 9sߟ#ߞe5ٿER|N2?u ##|)=+Cgs%4tߟC}f06Mg _UI c.acuhFq=Ayp b/5CFqQg*f"A; ҃OwwZ2$@Їc M==ݪ$O֜;hwU^O !T[c,1"OuiAAmЩrI.sXO.w@Nd\$ȉ`b/ R 5(g9&H;ۭb4bsAbKqfRL$!W{,3sD3F MK\iXԺpç]L9֨h,6 k8#קHf kvp6=<&]&@qTd\墙cx( 9_|1tW\yd Or^ST@ҜMR@W>p|%$vE6[1N'9k  ]bz>Govvcei-tJE>;$!G1=LYR`nr#& @W 'ė06ӮʃZ 3("֒m \xwD74:1{unvY~I碝)Kĺyjnݙ a'vMIᴁϨ]:Nnr8p j-*H4in_2mH޿1 g9Zsd}"tyv`Ro{=* W.$±6|S Aj8EFkZ^_P$Lw$g*G81Om_q*`C`KNTz2 XH>`d 9jt7מ -9K̝ i>$(Bq|>V7[0d# Nz9'<wo{@/6sUf9WvKUn]%+ZxN. %Dt)VuR3u+0Yt[tt҄,j2S+^IFcjv668z8faKF"1kUj`a agL([â8yafbg~V]LT! }+Va*lgZꮼq:cTJ.+:jj(a2sH&C'LW2;~Q7_nw;dWf6A۷nfu֮."Wc1uov`P'xawgE>UG f:%*U4%2FV4c"BY&*b\YPBFF<-تH+g~Cڞy#CvOGEaH |?޽~?G?_d}Gi鯽ra_127}cC+ GỾ@~L7=l%>'eEn%nM) *M9V!E2+}[fށ)0ؠ;K>KJ:\G>hOt{&^!d3eNw<>S^}1%?EzѼ~t x봍67dfNq#VG>9`coc^{kW"Ӛm-s2ffDTV  J;{-⅔*];;vnM« xmnkv/9v^snCVu׵+Ld.(Jb+DRjik?EYmǻ{=hk71 2yuNiL1k٢]qfRww\y>c9`ᗷd.aNوW$P*:rM=u$: Lba8$IE2:DN}wqQ=Ǹ7I8{ >|HӍ~eE Ez1IcI>!3;'_nrtQ*4zqIX|/W@u" @U^>RG#,Cm*?ha!66߾&a_ZZE+nM` ]I& hRw 72.G #)MEb1צ?Y$ŝyO#Z"?4ͣn ƀ{ȓ!/óKy`Y }@A.M$Bl)7^.ZR}s OZLe0L GG۳qH(3B0/smNC,S!D;=y |cӾHF lwexV +RDWd<6D+]OVexQIPx *Jm >-ɲ`mx޽3Ɲp E`||1q{-?>9gjx TԱH+x:@Q!21c|It/ _qUY薤r"P3 S0U@+ v 5 9P9 O o@Ď\g`k"<GC? ьF.gf X$Ġ4!}4=~3,1hI1ܾqbU|խ-٬ˍãSI{iƯ[辷iq"^^v8 e*ߗM5ov}ta;rǟs AIlAi!c|<|BPjr((⢉vm犳i;WRThBȓ=`vg1dvvw<7,s3FGx OW!} xHR0ЄL@Ҕ!HP 200$ *D31@ P4Kty[o{;= >.,{U;h)Y=S ;_Ώ|Ϧl"K h"NM&HJ"!UV+%aP@U;0'%Yu .o[ YYDD/0&9f&0TS۶&z@<dEt0@LfLCZJCZC910h a$`b/e (2Jh@2!3 r94&UdLp{F" x~: ~@0p`ّjw?j*aO"I EJ1UF*Tqg!\NHzZAVV*m2@B]:زC3=d8.E"@P,9\]j*xåN81ᛉIگyuL]1 iXf!37<F >ZDDނw"#7?^?I|!q _<;)e!jҴm _@51S:KZtŖ Ñ!׿2y&QU][fOiYŊq35Iz၊h>z LYԷ^ 5Q$,49c9D-Ĕle saP,.VتObkDg $YU-ǫ< 'jHó-O1+陿 g:39/Mzn?utW6ː^cxwz@I8ujq4Ϻ$:;<\z 4Cϸƽ%vQk0LƝa!)CIqs˪.B]R"ys,vQG? J=5 `9 o/`$^xR&Pa>Q S=|%χ?<,p&8wN&3qj{ &hCB# FA C'&W?w׃E^2~ʬ{3`E-Eg,n\-ZThT4d3!T7)$ear>ES w:v=U>0Wi}5H߁zJ۞S$d,fgUx=JHԊ}CDӻ&KJo۶obh#f-Q@-Po W` 7`tIL1o2[r1ߣ c,떕||00c38~:ϻ78݃SQ[:~?>%r尠Hp2!s|{sU8|9h Y̏-c-A.u߁) B#ϩR;s[H .ƙ2ypgo/wH0ʑP:1,% (^Y3r%-i(AKgmz|sPy &'GCrzulNꂢW$ǎK4z^ Z iAQiWrfjln{TPo\nxA U:` VzD1UVr~ܞ15+RRZcX@3bJahI[ hs9k9%Čiz`m`p7<~oR"W2=n ŃUq! 1;j! 'Wfa{q1ZZRU.rBYK8],,Q8`pF)f@F "iRxwi#v1@$4Q4b 1k#FBxW*v9z]F/8lXrh/:|3'_UrOi!@ ın?}_Cm<%Hr#̐nc@ b$;Wl9Wnu,O#r ݾv! >^HD$mp;K9(P!;ϙL|Rz`ڦffy9`-vAC~_0%ɏ']^"d~}T7bhiľ5%45T# 3'M01+v4z::D@:z??zc"'=)pz F4QU3j3rwk/ 3B(eesg1*TPcjfŢDgۮ<@;XBT3a٫" )IH"X` B;H-\Y7v/I??]|JgҵkcUk gk3}ngn;1 d]7#'v]"8s~Y;))#;&f'|Y/S;κGUZvPkHmN 0u3uhʶQ$Ww wm7r}Bه bz8Aن93ͮ ]I<}Rb Gw ή}k˶`vmqW_ك &OBSK+ .3mZ>&C_i=$[;5(q:nZbBUȩT_|-?E4 ݩ`axc h?N}vLRܞpuez.w$^19ao4|;㏉3v+t>N?߭hWru'x浈]tO7?ƥZĥZt"\o PV ɉ*4+]m]ʭG K,B"d>RΖ9צhg)bn&Yy``P˦q@S1FAK@x7NG< hp~VUk}=6੿>a*.h;R;Vzcbcq1 e&9?kL 0^ L%m #TB8nC(Dph=QJ 79r;g1&sdgThwHs%aN*A=F<؆>"sT$ kr_vH"fdn )͊;+mza|o6Pd4֜@ ~jQ)DY*& DM3)3g.G~,.A?5k_ y$>dH#ō\NoFdyjo'ʃ;>!dm~, AUM*k`?@JÞwPH[FrK`pf:zG58zFڵbGghe'Z" wvt!0y@*tq;r!ȹ, `3ힿTל؝ǧOO)ď:ixZ Hez("rMh#PrfHDaƍqh6 2a|,#A2عq>B5[7!%$fd,`d1d |Y3@=h.WvviKL0: S}G|ۉk)Q7x1?O34 |O'ϰn&% BMFtM1Ϯ7k[ x7QD̻$hd̙ϊ9R*[P\!Ǩt(XrDLFzBcNyuxww0$%FQ*L=oCpcqzYa j$ABZ NN njɈ`(i[LBS)u݊T+x(Fۆa (` 3P =tHpYsA S(N@Q[dg,QgYf@cfԦVgbV@iKMu\H ܷ\D{%a>x׳ mHmωڃ@ue."&A\m!r"7v}%8 yÐ܁*H ʬrѩh^"E.J9t: U5ͯa8㋅Jm^HA k 9'e3"i&CbQt#{\&ϐ6<;1Bu53ΆtCww'r>s@5=>'n}پ&;90{Y F.Щ6gr% c-x4(1xXU$DΙÃdcX,l #z]|XDP"A[:I~h6lo$Dq"q=%FQz[óCHv*aZVF#F&G I3DxL,j}!> & wd ]D0ރ;iKFt96E!~aSfٶ,9OSm5T}&."r8c!A1ܚ&.Ɂm\\6t%c$XdU,Hz]ݾxB½Xj.n!j F, P8C Ն KAީӴR$bxj^b8}!З_N#ALO3S }׻I6]яH׼_[{q)kkhZ `3gs L~d k,9֣a/\Rť9Uz_9ЩU(RP"SBM$Q/ ѯo#:,ieF2@5acfMoB%H Q@(^f?C4u$fgy#1 l[s1 a 94~ 8%1Mx̬J'd-5r[JM&KLۀ`# u4r{Sub!e<0H1ky7)Z>h׾@? ɧ;{NIo loOL.WoΪ=M[{pM;pMgwE_QUSe`rg6mϫgRQU_-TD+=FUv"vKPwwó]&@Pk38Ē; >cyz@( -`*mY&oXaߎۿфQw/#rl U$x9zxzA6q:Op`;sW d˯~?x F˟hC[U)_ofI`yyMB\fIbNňdHLU֪@8c$ I8n^H $T?tm3cE(pP4E~0dc[-kz=I=@8*p9O,(y9+yw bmZF0E R@qRNvift G=Gf=öu)ðѕi=f?22H{l䢁`wݞɛ0&L]dzy>wb\[jG{4V:8G3#7ol5HõSO>U7q&w4$lP·<2,Kg7iGw) _Ivj9<߲K;$R?\F* 7l6Wu֑lW8ñ'O@)Zz&3$b9iJ$QT^cUU-v+MxFN'^mHxvobVؔU[Pj$j1L39,%KDCI"%QVG/sQ;@}υz<]>tȆ@x U. *h~!2BAJdb8O!s Ո,xADghdy ڊ!$V -Bj#$ḡ 蔁t`f)l+c&PVEQH ` tMiF" A`@+qVOk$@OO_S5=܃5LIF.@0}AҦ~<5{*aCl ix}zJ{cM~AG z߅ rR}%dm^RV)[*t:~*wv Ba*ߖ9lN:D$,v0')]BāɄd($YD; lUB=k?Vt%j)zP5@2TK Ef0d ~Vx0C $Ki 3/ًkGM_>P{TUP!jhz2[D;3T V%)MI|w0c؇myqHz6lǠ4Сg)r.)¡\60w D!ր )5~&)z1* DEI7ぐa(|Iqu9B R$.fT8%\q'9cP&t (5?g- ʟW3/X`>tuȩJr ~VxJbwJ&OCh"C c4G8KB Rx#+xĆ)"SB1$䫁)Hu.jJn;Z~ 7Ձl?^Rf/*S/PǦAƴ8-.aY޲)79j( ^bPĠ=`!tDS?eXfUc\U k &"VSe L1SS0Đl!ڣd[voN7XHGmYO-{|Z=΃[{qd\f QlC7eS]fee'&t)f0ä:&\΂MF,Ԅi^c ȠHj*DܫT4j@ZHHb(y'<2'sҚ1 ⇐!0r6 G $B Һs'vnCh^3ZReO;7HP A;r \,Ao̥zGM! kF>pxo9%\O`A1g' ?kd@=,)wdAKOϘ(6yJ$ (zi|8'i 1Ca'"d!A<c)7R}x{Zo'&iH^ƐԒ&#*zVpmXJz*ܨvHa=őǴikiڴXSd% $ @H7b0LŸ{J&UUv^h _h~`I=9}'UVG1v=FPbL >{tE03 Pf )fB̆`v>!?7jS]'5)(1 `>~fo06*ڤeVQ$)6d2dE$*[$m=r1._釸xxo;hS$z@HT$?%ڄ P&@f p0?):9~^S_HuPx|7F |n@Yd榡X{ƚ)G&ivؘ=ȓ^vI *@<:M!U.ϗ_>βDkh\r86ՔEF}1:S@*/u3:;y`;VI8T=,lof*s7Wꇩ;je H"*=y2H}-ȧ P3㘔 m=k8\3=IBylr88Ye$bd'!ZIiHe !&#z 1A"iOv4}AHwOfxB߲= U$ @B9t6oIuJ"*X"ñ!8{~ʫ(Ԡm <3+6I 3aDXlVah qo5UYX[É @}SR #$(b2map^;B `e&94K590~gm;5)|e$+(BHðO.u9Π2U_eN>aJ37fVuv }f#ML@2DERb}f GP6"n]zs"FdKar{7dL3qam#" hd z:d+*LBAN`2Nuy*=&*5K,<5^餷,4fLS%Rk6& ]:ޙ T| 1ٿmùH"gа@(CTC⿛(;PNzvٛh%sQ+|y(irh;'~.IQSDA&@(&H2D'88A @fş Wysa׼d2$**}r@@г@KHv'w}Uz@D <$@Ҹ|n0~O_LG"X+# 58 eeQW )!P ", %MP?$O@ <{LkUE'$=g:UKO0خIw uL0F ?,N6ceK3'"*UC8!04唉yO9HK k8E$;F p// ;;vi 6!S|@ϡ6mj}xp0 |?`?q8#s q'PTQhOgydn> QAF8H2!Ub6vFf,C$??8qՖZurܡq;}0q-)[Hk}A0 |pYDaGt 2z-N!<'i #!&C D\Ga|U<_w[(Dsbd BH('QwǨ!? s930Jo>ϡL&[FrIӗRX/7\T^bp@VAO|:-;h:`a-np$ 2խc=T0e;qxC,VZ) 1/,*yNtx p꟎f e0GGu &+0@U GFZ A)ݳfB }>ビi]``} 3{Ob@N/|Eì+B/150=P9{D/Psk~CѦ'sf:vWG9Cf`#}zcX}~YNϘ韸Iar0̵|7t<ф{Ф->z0'uvZ{= ۚDGvO0&||1eXF-eb]H&?vt|aM@C~á)X7Trz'z tL޿_W_DOo)+!VU>\]ݽnjDw$ W(I_u8ޘؑANqR(0Db5^Xg|z_%ǜ\"=NyxQ^\y *" NA@UL\_ 2҈2"݌"1JCcn?AF:[(m ix>!n;OYS>atx3 x4fƫ `A8ntBR4:0ˈbT4heU_:1e|r 0$A"Cنس>a١Rcסc' mCIz"`иsTBEL0B1T A35C,”0U"MVaf,^(>CAO2A]K' 69{7S~É:7dm~'(u:AAAlX5ǐ@^ҵ!4,%L&yJhB e:bs*cJNsTVXE/!za6|gZ T u}~͎u4PuɔǿAls#)B1F'9R50q0578@k˫`) 0)$!q!/ /ázxt<'gs)uIize'X[a5M1!Ҭdix[P:0Ŭ`4AJ$ʐzsD@kL(ehR:P$wG$< a1:䨲*@4@Qyf"\u [-[=C#y!<;op>YuE9qqFb!"*3RR2dU+DPKE(+|?,i|;RL%!avIu˻:>C8t| -,m([4SsspBxsDڴx:Rw&a94!@b +W 2k2`rB'#2:;$=Aӛa6N"ILʈ"̥ h$^:SJ"iXҗ0a n$'0S1DFEd:#3߬^}50G4cF,$D"wbg۷x*]qx"i',uq 3i056!*t0 _\)H`ɒd>H>HT ^ˇ4`t[р{N)JTHH*ڌ}lʵ2j2G[`-9v#e%eIc 0)*f8QKTDQIQhmQ*!@AJa% B)c K)06KC a`!8D,ie6#FH4AM)[b ɘ]fM!B)y 𨬡Bj~Ah}Yg&l 0 v%BSX#օ԰U-ԩj#X{:ϬQpS]a2mxh:)9~LP~1!6MD-}{Ҫ9C5?;OZgtx!pK9Ibċw.&Je}?=5'՟3{u!# rkX(nD8^П;cw-O'dS \sZM35ɾ ʲe&zvN&,% S 0<XXy}<[z3mo';wd3d%(0O4a,SJIYT! NJA9˄=Ri3cxW$0anpOPda%e.2hŖiLC-\&bDPJQQ;Az0ŊFP5#Xϫ4C? dl06՛~@'Ƈ&FMZ}= (x}g<ˆtc<\%F}Y?g/yloILEйro߃#9o0n.EXY-@D.-~iOgQyM~9dӜ9rUӂX|f )"R*%{3 X uV1d*%AhR)6=+~zvZN]Gt[NGDyļts}5w{m{ qs$ԙ?g<ֶUuڥ~yI9hy'9/;wtI;8pFxFt'6H^3>< 1y@BFK8 16YRGa`MꃂOr'ֿ{!r\89-p{d,57{Ј+ V ^?w *4BmӕB) ٓAUDTER15O_{l(] B˞ѷwb{fq1;'R}zsLD=>dx6{#elqh *F!{d3 >sHa(4Č@TXh C0Z022*S5 j  . *Ș@Bp0Ɉ$5!1%p!ߑ,+DR*Ց+2хő5%ĆL[ WS[3dj7Xk ,3 "V**(UbLkDNJԃkAGF}k8Np<9Y$= S)~߽(-b),62j0?K a^bV((wG%!u8S4t,^bJ[d,0`%#thlpXNN%]b;ۇOguq4 t8׆S.=jN7\`XfT&0/s_LL8̒ a)fVXA@Va@JUER5RŴfz0ɐHćY;V NQeaޒBΕxHT9T95ÚMuKJ /%ZX 6[@ tôBC; `p1 >7rvC$͈r\XY1E8nXq-d{0VVrKij# EPfzr)aA,Ѓz`+ָBNmYVQV0S}SeRt-Ipa Ƭk5#3r9ٓ1-8Š*PFqPw&%0Rl vy@͡ڣ,bvX0얊n?1 :faȞ>|4J_O~p\Ԝ7)0*0'>@Ӯ=5;Pm>2HE̩hcLr_ 3%<| on׾o ~细n~.K \T|q-u[ܚE^wFt8K0eҒ$e6Š{LMΙ!4[B-r=ICT19JD <*I ?[ +L4ekcԦ9)2S3]8C٭/+[c! Aj6~-@q7#vKYG:MݬD6H1"̵Alm\ D2" S4Y˸NAy ةiٙ,eP9l8ڭ7-I^Y5((p*K6efHÈEL그 a0CҜ~myWإ4 tYȣfZ00<MZ;=΃^АNFXA! $RږA H"5nn G*LrsO a:='eXm)mq I{wo'n>Oo]!(4Q2Kr2H xH]LCORIo2I~H?`xx iD= b srjs "G=8|_w z4x@|HaӶP8*F<ce_(haS(V" J%hOT*'NvVe8#( ćP5ՐpA(*aimRZ$@na!p@7"RQrZOfP_ff=?w!OWUQ_O`H/H^3r3 3&g1N2p% '! J JDITI * * !1 AH"D L4A$K@ĪIDDĈ-% (+MБ 4%P9"s؏@ 2Z&?ltJK҉9ܼ YDwRZYmCLI6br??-xi.v=!!'u~hA=&y}Q~g YG8~<<H|{4NÏ/D/#'s4c?e?",̉p_aơZ[m*m)A,ݯH<\Nޓ;xl813(y$M¡Xҙ"B(R`` r%4(ԓTn[Ʀr9? q(uw& 7X r&u6Z>)*8S [U_~Ƅ8gwC!~HPg`>6TFij[ Vj!rӣQud2-JRb`Xeae>N&K4x^MBp$BP\ w {q~>jq8k߱C@1e4J!Z mԢRRT>dO?{r:]a w%1t80'X(O\d֬RھdeHO&M w Hrszy"@@>YFK5V0 ms@L~+J^\7+:ku07tktɘ8(kTE31" oj¬ Z^&ۮ;MgO-mOdi*#ǎW%< !BZC9"G50sJpӤ dĎ(@& ^a!I׎T u86Ə"dP4qܴ:t l 6sN ;&@CA=!4  *`=8p/BvH Ӕ&`a<> !PʁsLL!i]ACeY) ds6@2P:BdzO^^PCWs +H)d \b0U|Q80ϜmDtHISPܠg ie$B8FWd~wnXuqU*D9.MNyO{#4#JB;VuY0;_Aچw1^{9|k6s^w -\J5͕Б:EcH~QÖj!ù!h+LF#vD teɇ2_0i*R<0<!k@b~c5IO I]W%'bH n Hc]#s> 4 P ;ihBbꀭ-)@4w=_ s3I/ 8AjƓ(Cy[bY^g߅2{3oֹK{w j'% K=-3NnwX0nNSpw^#033swܣdW'tqD ~=LsĈն7Dq/6 q"vIlƁrqyEsQ1>}}8PҘ5y1ӷ'85۷2 õ9$Ñ Bf%C,A~dm"n ftƳ4=1L&8 ާ:ǨO>GcW;C1cEvρM$ɺMv; 3duۺ*1Fd~ ԇeC!aBMG45-L'xcɇ;Mbm |y#f2T@s:)9OqvbaLcO&is2T'+o38|rsn% `f=viosv9>wK.'O߶s2kpcK]-v[(`ݡŪsrWȎE6ӡ f$ V}a9v,2  gf)0D޻XE7B+r56] eQ awX ;j ͦLJm @0BmҤ(: Cav`8*O nB/erd8wX,`g\pBNb;A׌utfދh8fnD:Uĝ#.ggM݇wfZya7ᐐ9vew/6837Hɘ=ejlc##9DV*)*a &0ɽsk!<9f*)8S!Li .ap!ƻmo#1$7Zmpc1ǪtC3䇬Ce+aҕoĽnPg0swypauFGҙqQ\nm`;pJpqLmnaa<禛]*mxgӾf\s]D?F_Ď2m'd+XL3;ې;? ɢV&qm'*p $11;DOu v@!0kETDzxϮ5@꠴‘8lY](C{`rC?,ۋGOc!D!J* H#]a˿;`u I= m=6hnΟ'& 6jng-F,Fdx ׿QóMn7tQM,0Cz>1 -r`s=a9 WiwU@:b=Y3HMsbCviQ0jqɖ'2lo-knJa&tK|d&4Mkf)~,5eLie؈ͷ7sNuN+y)"ts?&;Oh3cu8v'.Mq߶PZ?qkNDr ! (k-Ul[g!SSLk@M7Ǐ? `~+sB_&xfL&dO>G.>g}}qV6M:QP18c: :<±.gncZwq3'J$q-NNF@ZPz M|V8 VɌCL\g2,^ 7T1<Ⱥhp G1.wXq2rxT?.o3b\A@DU;ѽecLa0#axEgQv2ao:;- hx[wTp~LUxtVrwq 'wwq bk 0TpLA^uz㺃g0@$V d'hgCy0-1,-,f4E"  tdž&e̖F EH#I`hf6Pp!COռ=)W,})ؓ8anZ _ Qs8 _O_d`ENF8dJ%<:v̄9pi]9y &!8cH7d03Q CCэ/SBE3Rf3ѳ.C+T߼B=YȄ*Oiy),%Jj'%N2(,: 3@8T0ju#G$6"^A4)2BDaN+z"/p9: a?En 0w"͂yb{:AάOja)8l]:'o*,*v)- ]I ri#&SKa|;>ln9LA^dR}w /<8o{dPX#J[g~'lCÁN8F/ȏ@)KÂ> :!>U6'^=( Pi!*|mR-vtDOQAs^u7oX'd Ка#%ARW# 5ƾS,ERĩ2U`(,&B*8a)`3@'#;!gU5>(L`K>p`>tHԚ@Lj taE7$uM5 UuZkѩG+YBО}H7xJ1{Bb T]Bl.Ƞפ@f#SCVhmqO+d'l>),㮮=w~富>oAiD'7 Kډ:V'L :Wl>=:Ku3묷xNC2d豙},<[JiՓ|X ip&Ϥp('CnZvGNKLoxIwCvF vtCyu6|:{:(PW߻ &^s,FI] K5Cg*d$dBF pt{@"NQ߉jFzvmI.ҹ(zmeI0EB/|]㉲@;Ix`<=:4zLzo*{t)Ēlz7A;#;_(/a&l3?uP0wPp$lkNv)?Fk # /98*qjq$O;㱷g/YzpM5Ei0zv!0f&;]7&sUqO&0 [t< ;_m0d9Mߝ s:o7*_<(nYF:`zOzH@\J/̈q ' d=0mSJFהRԶkaekd~@Z-QaM Mo6^$v74"hBS>I~{pd!0sׅ$,]oQ(f|/.7ӲDp?| a :2ª0F$#r|x@a ( Z sCG orA齐~(DZ(H $(`?W)Qh>^H8>5 21 @R@1(2 4C?:j(*j]YA*)u|o‡gT;y5 & * =xr":hΑvkkXf׉M~ycP)FS*H?Dv1x8w]ݞ|! =i $Cu F5:#PDLVG! Tf;^'>zne j uG R8?cx@C&=Ƥ~9X'J*J7,_ug:=Aă|QXO yܻy{v r#3fiF_=v@l8^6T| }kO>YxwlsD̲:Ku@a/v[6|,>sGbsL7^5aK h疑љlg6]!8RvnS3 >-r;%<xYgX[xz6\&,mj6"'Itվ^5֔>D?m)ZApbލ9cv4E9BGS arwvIq}G~!6 LP'oJΟiȌ鶖"N|_/Q^C?D @RNO| CIL)C' vGNָbZt!˛?a 3  0vA"+CkKT4 H}(TNy}Пqmh`~ sgXQ |6DF x$B@85 O['Iq֩$Spf2x3ds}޺rxξ4=<,~]7GzCADOHŒ&*o&L ?g=P]x&c:2P1_o 0Hrň-Qk7[HΰSk܈.f9!&ePS<\gCUۻM7.WyݹCH[NRG^kۗ0>ٿ+h;re\Cs|EVuVp𹜊[de\9a]atyw H-4ƴq]M-F35RzQGgb="k^C?Jw-:Lk yr1OeХeREN4!Ѻi[r݌^Xz-sμEVi5q WGyB1'|ς^R͖҄e6za;sPYM`Xs)3H _]$J,Mڴ bW[ \ g.(u>gu3/)5ei/%yaiCy4&D:M| ՜mՓWS70{uytɚa9M{CQ,yvQ<+ܔx=H@GH 94fdO0}ȯl ʤBP>ߏoqo9o1|4>89|:$A_BG 1" j#2$ DzAYS!RFd#n dt-Yd IJ(@@-iC$2daeBn%"Y!EbUTF&(& ANzRJ(O zQH^? *XڙC TSP4 3(c5ϩM~y~j{Fi % 7M~£cENemL Vwhmְa7>j0"П ׅXi:! <IH `,Œ?rN]x2;r#Bު`t#@1JxPT4$A-@Q3SUUP# A+!sDRU@1UP" **"IV%Hp02'(nRUƦŇ/.GOujRa{V/Kɠ)osi2'^廆u12m:l1,&>Ϥ]k /xR)A PJ {Hp=?t@Rf*)JeHd&@_`B"h(M gT w0  ڌ4!sˮ<հ>P2%ls醟|4Pd*DLlh@/ u_]`?^@ J&Ǎ,mf^DKUnxHI )҈i,")$MTGCW :NI݀_!9$GTU0"eqCaߜF/Yu?XlH ߳A *pڤO[B^nMɤ}pA>@{QC *=*(v.'>{' V Ht2y_͈"1 jvĴcO7Ņr2QPě޵Cr&e0U@! 4+&BÌVV%МW|8N0OtΆLj0˭ߦ|0q;ԗ1Wu&Xٮ0v[fAmX"YʚfB~Z:)JA~ptFJuRqq` &Wh Hawlc{;;0E;NÙ s&dg2^2I#Pbj'ĜYU=Nǘ'I EtɁP h1"#O? R$@\38mtC_  `)Cfzt#!}>B/&?:%I\9aW C%$?$dR!󙗿Ǒ ~#t}G1NXdwVf  j &|VRkP vǓnoLbs(|픒5%A3CwpԢʦۆ92hMVQM/*{K5BD?KvW-_%* գֈ}}ʭ%"#SID\ CkޘmC@qBVϧq//U,`Ph3 J >P6`;:9]HvJ>x"`A9{"a0LEFƾ6lϣNons,_I`61D:cQΏ|{ <'|PsE}h8i"wa֡C:`,ɑSxTG4~W"' DaA?Zx$z|!cJ Bc1LOd~6yM*+?vHm jC>jx>$`uQˑBE( J)DBS>"g{߫ $L苏Nhހ:0xK\-JPI<5J(bT/6K7e?VD:h(RO,9=T&،[rev/)8 )a'2:*b̞~mBN-dô]?^{w=9ocfЋ7-i1~v&"#`jMp뾆H}C#rj3>?5Tԟ̬c3鴐:DDOt' SbʨOD/MtP>H{ey(T `CnjPjur$^0S7!XO2E!.E= li@ +\gWGM;/AzT< W%jPH%&$Ő"@7: (t.!ŒT5'X\\ S 2h88e8#9kgF5g-ρ9đa.z..'uy`q<7 ߞsņ$Z&P#/Hs:>s2Ж&- qA~y*@D:`Y|IoCL&s•jycpbKdt6^xt;#䁦J,OkS8hH8%RpC 1 W`Jha'l;aI DUʺ F #A=J &7~S ʦ[& Իm.`tZ -h23zS!Ƕ{] ]I@*S2{"4NI&j-(Ta?`6&wb1w;0)^nLwm榡yÊj:k'^pDz1ȘiQ` TY*j(I#ZQAG12`(aRU:"[8f8N&` !b( 2Nrm'dԧ.ޟL[!bs:1Ph> |IYu\Z%@UB&*0G h%Le&2Zz3:0R:k9;,_NpYdÑh½tj0HT8v93zb8B{۰j Q3`Zʌȹi'?tL0cBl (&fxD2T@4Q $'ibP RrBJ5ڇA OuSfV;62?j<$Jj$zwfV&v8}G:@ @4ªw80NJ<`#8Ws~kDiF]) |7NpN]>F=>A: ~~w>כ A:IbC90jt8nuek0"8@ ODi0y099x}ܟ7|zNt0>VLIDK98򒏁Acv4PAPH("18«'C=)Uz\CwFG0z޴VorfӨ3Rv04SQAbS2m)("z|:C@t'DdJ+H¨Ȅ5$4~Kո7 =89$${~ɏZ,QKsN!I8]lW>1N3ŇH 0} @)we?1Nо>d؄t^( MabQh`ѕU\dX02'DP! ?#ў&\U^3JvL#!`(}8H"֟N zLB iZ hGWIv$JZNښ$)hCRcPjL)Eϼֺċdgz%QHB"%L*SHZQ(Ġ ((HijR( 2rZʲ ,hrRjJDb)S"B!"De P(bH D\PJbB $BV H&R~!x`w uL# u!J3$!)DB)Rs䔾{$ )U֠¥%hcm ^Nq µ# XP)N=}p( +:l^@ԅe l YI:(i*f& p}sPkdT3f9 mItfaHOea+E{<@Rx"t I4M9rNHAT PT$4AADMEDEMEMTTD3D0(%STDM5Qpf?謶`0OG_x"M%C8bLZ(LIOmCDs6 ]9&"6Qߡ݇>wPDD(@@pb`̓[x:RFp;9weBx2{p<Ӕ&c#YV=yvКJIF TVF@pUC@Тv1PIbQouꘈKBʯf?gINy 3ETcԸW_PHK~q1z5hݤ"Qk ' R'^E`OF4v>ELvofɤ>L-(!Ǡ#pn v= >рCg6BCm"#{IAQتrɮ—Y6>/4crmR)08`':z1>q'sp133w:':>=h kNWMUbqbT:Ħ$?[٘oRDJSD1x:5Y90S%9ba]dxoP6.S (u!`:݂P&}A^vwZb.7=#9!1ъ@;(Np6a}JӉR&@8Y񘰑Iv-%>NhP(@(DRStl]q1U9 }ydĉtc31brz2mM(bM Su))ID`(S >:!h:dMlx}ZhJ4U(as!1b!h RE  @EbFB _NZܑ}EǾ' ;A=y*0$e"RZ:L- PV\@52Hpdeb-;8ELEPQ;Ssā(.%t}o.;ǸJ5pe k ň=tBD"QQ ퟎ >BGp`n*L(ћOGW=8sgSJ HuB99 (PR㍨"ԁm&J7C:)%0bʄlRTPpg;|Y(xYa_v: 1]&wD(B Iy47a]B<n&(h}@+kZֵkZֵH'0@{>l\tSBTÓ 9D%Ǘd@8H?\f>3Xm5Y Xa~|kD`SswdjВX=į$'tRv]RL深}?Y^3 & @rCJ=w)I~d5?s&Ǯrc)ɓ*]}nc_N޽:>r$`$?E[{FbMI]$wx2XMYN}zJv Jh*ZNsLJ(UvR'^Bi(q絟) "($( ZRbd jihY*h`H  *aJKF8A22$ē1IMT1QEP-UU = w2Sף ~s){*Pz=)kȟ$/Kw2T:x}>|ʲ}~Wj}\(y' H>1tqj3:l,1'ëໞ\'Q]ûo}8Sts_M?2 rIS,.Ii(̡,P/uΈ:#FW)@ZD R\ 9UP|'g!cߍi-eά Iڅ,XZ'Q˩g20XSf ,>,) &s`*f6.[]1a(n)MBò{1A D8u,D!i֒'gI lb F& B"ޗX؁iž?wf;I C1tDԟa2|ke faAR.HIH>CÊ ]zW PB 3Pxk@`=qΫR/Vk )Xj:&2xx4F4BȐؔ3#F""+k CRF8v*@,ǺpIuB&yJE7#`$8> {NJw ijVPЮBIG/0L,)fS蟬 C%KXw2(IJT8OʊŽl"w&u(''6!b ؑhQ#]%Q݆u dc[? w p{8r~1>@N]Cs!T*1B!pyFAh;(d3sф̬t= t±w55Ȳ)tZyfCVpuaէyQ&D z%Z@6 SQ鬊KEPDC!$ILRS FĢi,̢Bh """""Mj&0s1&`! sPC$DEEJt],Ȉ䒞\ذ]P5 ֵͧZkp{`ؘ(ЧO@R&MAMv;"N%I$BOMhxvg8[i3K?8iUB@B]+Xxoq0^$G"u\N0px0\ )#Un%J46ēfjq݌ہfkg zm{4N;`jB)P%_\X$\k7)9)<{d:Y 6t$8\q8 CzaxYW284AK4"ӊ'X30C(*#qH־,;N۔Bt eKQj-PdzO>nV$LUnjPw3L>IB%ғО|x*GqU[A2Fx‰xl>p&|={!6r%D1]Oe:f0{H wP{ݛA(eA^@H6 @>X&=Qy@>>Ay݇ X(|.?]zԪ)jC|̿e*j$:G5HbPCsb3T`K72ႨǴIpRg]tY iq` ҨʩM2)*ÏU~@ldpT}z-=#٘&bJ}(lC깇$ߵI qX4Z *{U<~DLǥe!b$H9ʇńXU\BGph!p2eOMO}cĨ?[D!_2$+SHsv (rJ 0Ri!CY~•},: { !qќ00客V$Ȏ"BLSoʓ 8F(, q7PJ3@:l!2dQDHʋLhXd9m+ 8ɞq4ë&ء2(}pxl: ^>Pi ?A"bi)k ȑ AcP01P9Rr(P@7!!8Ci%,_frOcAXŗ.9ip ϓm{(3(3A!=}B.T욓 uh0֥qR*2`]fG&lXot*0=A4V,E%Q[wG(ϘU9 E{Z/G}dI6L#O:uok.-=Ө&M2wi_dWǜ!3Z||8Rh*`҆CkSĻPQ J)AUTIZY {ge&Y.H _Q0ab uBM@R6 9DX O-98 @~IXF$Dÿ;O&+N pfuygO y&YJ2L}SY^Ӟΐ(_"X#c/r{~TL(t9"U)2buiλo6p^W/9kq7nSo6K Ȥ#I-7~SoGfTӣuZI3׭V!'A!>M @vpLZPwV ̝PFpmznYyj =ҧ9Z  G6.IjRjlBΡǔ8IJ{Ppv&كʂ~g$" KgRQ@Xa 5NC ۡMtz;7cke4LrGbhP]LAcX/uRu!k f,kB:Xb(?7mBi8NK${=Q7geOpc!uǑ,A÷L.s&!*1Si;6G )"\* .x ]lZDG'FK!A>]uth:;ǍoVbyOetDt NJ>+;zHtpN l S{\'`xk ě)gF)ԹzGzi ;Csc arޟ&)BDg/vDŽzL CY4 l:xa(u!@/tY"L"-I0 $R0H}1w' ~I$ouUPLM"L=v`]  pk 1ਧNpRc݇];:S, %WpPO|h{Vm:Ux5t[A4FŒpk&C 3 tY쉪 :94poq,Mfsv72]dVZS3T!r#hWZ|`[<0KÓ6OMtBoTIOv$CYP a7κ1ÐXd澡<';oAc4Z^sʘ=d87)*WtI I4>)0sX(esNz));!1=::J 8C VD9Hf   ٠>ӆ1 Ar 6e@a!@8a”DR "aLwl| ҶlA.q VTƋ ZYVDF**̲=Y kEYEQ4 )-v'$d0F=jЮ)>Wv< xvIa}*@ *oG݉у!mFGEF Ѥ RC@쒹8C<*ZSe$uN^l&99L~Nc z[b5fÛcND86j2p`$aMNַ" @0}p gTKPV0f3Tah4'a^ yCK/k) h(SP @ҾW-(,_|ÃdG9hk%T3cT<:mGPbG M#$J_ϾЙ|gN;'I 6_cc$^YP2|mDД7fR~ xBid9SßIԂHoPYdei8"fIR!UOқ|;>@376{~: VMIzA:( e%}`'r<JK'NzZws4v{&-K\q@0~s'^ݽKCq'G'ZBO#hxSn=UͲA<>5zevpiExF9|l(o)l7YeV[L+1#+&2#rq$uSt!GQ kKDUmDE&tOwϿ<:]tP(DI;t's't֥h2@JdhpQ8 )k}O`Ij }zC×T 0s(i={6gסo"OIz 9߯VmiziƓ17y$a^ byHzx9֐pM n!$8!QC]BD6G)ZѲL7k83  [±[$M$\!dARّd9.[ t<7/2|OCh͕Cls##0Hk*-рQQ@xֈJ*3nN IKPT@0@UI @eڏ-(f++ =FxN}Q|ZXXF j*G4E-9;1tZwjs//:p>  d9]\i]`.c$z0tQr!ub;":P9 4;GrS` hbTd9I0@kfp|ORU+0$ОE\c[4h+C ~iH6"\H;} 12覙vi{F~ u SJEHF ^А<˭SF+aT0J~ʚȘ Z ȥ *!9G:L"h]<~%κ[x~-A(eD)iRK` V~Ay/A."TҁƌbƔ0h l9I1P@}y12@I @Vw2E`$Ju YېI#NYJ@°X"MK*Hy 47#bpq`S j T*H:&h@tdٙAFS`ևU@;։`!%RPx=M*bc A@P8 䦔p~*gQT HR,I*@2"AJA(A"M* QLI@PDATR%4I@$!54(0IIE4Q U(DSI$4K "@I)@RDC 4%4LRCP JT KUAP 2aD(4DR1*TEE)D-Q SFڥ"kDzE23G`-!Br];#\Cp:Opeu4_`W؋ፎ /uw)`Ɏ.C$£#B4m#$.l30תuږhT 0!KrASP @2`ha$%f|rtDCk8B:)z>""H,xiO% mvw IA>(g&"O.'Y y ~Fwͬ"oC0 u}%|V/$Rr ` ? CiwL!!pa(Ova2S8G\~,.ɰ`CrCC DB~]TEʪhQڸ=_8j-DcYYT؟gRX70KgOx [$dy>%]܅]܆6TrBeOwI3$5C8@ kC~A@B#N>߫!>?q!+f/g<͞~?<Ѱ CB $C!P=QL49vl>#_,eFJdv Ch8yw: d|"xtt )P J@(eܧ&1 "pd"L.C0 TA{q(%x`O!sN3 @ ]Þ!J0@&2(@d)ae|aO:rgZgRy0Rى# h-_&I;v(#ϛClRX *uR>@<@8) d&B)g8f f) cg.`^ =CέH(nfvrO-raG_ J Qq " d *d NfwLPoYGJd`{)MG $Dw#qЯ 2d@bNS~|D:1'įtB$tsT8=0vIto%8AdRPТM,T4euZQם)v&ݹ'"wLo8BpCϠ`mF1DF(ǫ(]Ԗ|3yiJF|euR=kfcړq s L u EBi)+7P}16Ʈ`|8~p4;c RbȒ!ECgqR L_ׁQ"; ';P J !vT^!Sez='/9V3HΣ,'(tUQ->~Jloa)b?\F\ v5?-gcx}a) 0 `o9/*Z hJ`"ed+@~~LjeF~`\ Y\7kHeE rNj~±rQxB^>4O_sҰƩlbweEo)gO;MT R"XG_ xOWy (UǘOT{= $Ѭz,Fag\°W-'ǭ2TT?x8E[%97t411JM?A MW!,鸊*D'_7y}}(>wy Z }ftW `!#nPa#XN Tޢ*Fj5l#u %̛ǘ&s_W-cg~a F%;iw J1>YG52!&Lv jݥ8QW1pm慧wwtJp^jl:^~?9`s*zкYhGPX+4jQ!k i-eCO?6P TrûȚonk, 1_1)N}̵ u.Exc8 Ëd]d `nzkemnJt;8찰y6it;6p]*>PdNSBFo,޳.'\ob 5e[#"7ÿl t2p6*a:cW}X×=|`ݻbRE5]F$'gHX~񅓕z5uwKX+;J&u[aM-"S8|Z'Y֣6aCڈ.53zs3pD !׼vs h TM&BW'}LD.8tjC$̓ G:Q$rf3,IxL;=i(~)q9"zK`zo'xpCbP(S=bx 6'znK44 $RA= x ig!:OQ!b_Bp:ѣv`1"EAINm|M'] BSt{(s33a\C Go\:dyqp5n? }QA0 ) }2L&'yd4=ВCwWJ+@ Ŋ|#&={i`80"fW"R&a`6k]HĕV??`4'v!= qq_*crn6!a/?cV5Xâl~;uc2M(/h8b_њMab " Oe`S. }m-oTb:9E2OWn1YkϻOHjH-χh’Uffj"?,;ϩ<)47ZMϺRgHAw(y* X* /UbB F,-D$LtDQq԰1b^Qh 7$ ¶$PҞJnQUm>C/ͤ8a'<;ON.bEB2lt 4& g$,DLXFT F,y4!P1 r@u1"Rs 4 b@F nl_?W8L@]$փ&y.3^`n0L+[u&ӠI* k<foyD\f̤ xțў q?>n+!yE̼l~QhEYb ,7þvp&G_4sX3!Cj,Td0)K?U4exJQ=}m=zD\PXN-fXwѤY&B/Z9>=RDt!)y&= .A=0;;7) Co({&GtؘH0&!򒍭iL3IO?zQ7̱Bt#6 _ &}o?+~W>RkA:)? ) @'j =gcYL:aÿO>3Y:ۏŸZ"$Ii֔pK4=%VĒ@MS2PƕLH~x, &g&B|N`K*쁐ziXH8ˠ)&k$aaF1c%hxaH\g$)uDQdxG)!FN9`HuDI4rjl2x(jP2Ϟ[ˣCx(P\;yJ)؇'TbwkJPF肍6 -x0xH='~7_&4za^I ɬuI1{2.36`ilB/WУty7n;>\{_1}Pסه8Ɉ=~Cy|`$M3Z>}xM!veSw~MhĊf`I%.R#PX$Km߉Q+<uR1(7۲'y-]X҇n;KJ#A27T0(HnlU(n@QOx 9$.+bjcgǍAos?gNYurb30 x;`CF$l^{H9cREPSϸs'O m:C3CBQhj&" O !gفȋu{xPrib a hP* ZF|(1v7ņDdJR&4f(NK/Dv+cAD4LA2%* a0M3)p%cŶUa\*2NDA^r^JثP\i5X(]PP[ac%*%#\ 0 [֧9]dfJd2bd ' xvќe5+a:eDD/.5VwԖ Ӄp8pk)5+kcbVUn?pAqk$Ŗ Pl/CJNV)"S&h(H.M .1N׶[-[<;"0NY&!ri0!-Qڀ#1vRV@/8SIFeTȓQ*RG h׳G (di7? "f9؜gN1jNt^5ꆉydu#?P+bX8"DS:,&h(L;4l=A}hwQ3&n˨p>|a?l#d%c!Gwzس?{BҦI HpǤ݋8 d J};,V`EF(ECdAnt߽ :8-Fj9">0Fw6F@a`Y0J,D!H5l %SBP10MM$$+\u6`Aw9#@Hݞ@Q.gg<!%|!˲"Eb20 0niP<Gn@~.1vUWӤ'N˥]H4 !&~D];>vY>?N0xTuNذΌ$~߻DaÀ ~m,AR Rm#4OɄ<\y9.0R=+x֥+!WOV9G = :#-wa|LwĖamp5D2,bV >G~>AWE2IhLBa!`$ HI*F@EY Fe B$RJJ`XA%!ޒwDm#}8F၄ c=d>=5 B/"{aM:C/DC8P~bSR<93Ğ"^ T|ģ`z!T='DO)B*DiJ2aOCH`H*H~W@4y%%qR@=*<#OCLQR`5Jc0=L-gd(qDV^p=/$cj / :ɽz nQjqQŔjD SzdÒv1\S3'Z{D`vu) LۿZoy~Рq|ٽin>Y3{K>WOD#E3ߗ?,Y|[5AOwBTF~xD;HdQY`V\NX#-yQ} yX?;g (ep"qౙ(>.v D:]t:+-d?Wl_?Q{)hqa#6H= ?K#~5ixp2O}heMN‹nɪ3Ϧ3'YזX{wkzǵkl):q?IqLΩw>՞oRkŇ*pxj" |qi0y1ͥS3$fXH1’8=Z;1+38>wҥ%ƊS><=.Knriz.V74/X(=R@өogvM-o) ~aۄ:L!dgDmRЬI3׌]?f]qÔJS{&ʜaeXZ8e;4QZ6n=j._ ĺ^3 fpw 0N,&93ݸqGWֻ#]3/}F]oz(ͰXF.򡛉WbyxX.w | . ~89q)ۓokLЁI7%eaH[rwkE! 9$92 爤Z=<'o-(99pǀTnPUyvF^0?yQnjKwx֐-R=n4mc%dJt<$KO|BDt;^W7 PA Drs@\4Q ɗhq:%"{sS;79SQ=ꦪ_38hQ"3N7n:gDkzwnbu~Xa4\PgL' áF0au7>T$bL \;Ȣ0|w>ޱ8ڵ 1t3,&:@YtSR_LGW<,% G WO1$ vlZMS\ua"[ -JPw ~(lCwLOztBTgXf'l e mK2N<ΌY,阤t&%N)~jaeXq|LAgZa&sx3_7iiD߆v YGNP*4iHA7(\pmN #\>^ۗq7UF2Wfș #ώeyٳ`H;=):l1Ա]2(Tv:C0Pc vGx\C;\eD\@f!Î;Sɻp{{RrVv.KҊJ3Wħ<50b>e47841|u8@tA{;";;ߙvf- m"PkRaSӘ>|zǡ 49@zvϞd8>Sd`_/H% D.ʦv !p1;g^a1kݷV JGD ko?jhFU"[py*~P SxD#:%ms9T:UTpKwV)`7t4t%L ɟ"ቻp]bwC؍ 5箪'IFzwvFRǑLO!qߧӬNm6䀆;ʽ[W9k<>b5 I1ꠕ {}S1@Q-Qjs;92r!I AآU k$8xjiPwfE!.n ECK|87_ꟴڎs}ta;yD315 c=BƳc}FZy?o"mEV D D/00""sg0c`1.40KsdT&B7wK$z& hz+ >djb:p(R6$Nk(߀L9l#Z0FgI>\c]rqCiԒNx/}Ľu]SIyy_< ԳUXeB>5\=g\'L+wǘ9V؝q\I C3DI,Ԭ:3[(( ܂1!:}'y1H| |ҥ=`fh&a-kW""Ի{*,.D@X]@4Ynrf5\}\T};8:l:& ({L䪔O`=OE"(ƀ"lce(>zl[$SE7ő'z (Ir@oP.` 0&E,IRX@$Ye>{p)jɒU>nPN$ø(fҀIm YbŬ4=Y2Pܟd"D@m C8|=9.9C2<H?`V'5]tuvL~HE&Xw$E$DGzχ} oՙn5*L$b )(iD($ aJT zxO+0ܜr|g7OIFLH/=`r{0nKF:7/=kINpKjM sٷ:>!#<3(Џ]G]ߥ}9ԶSK1PfcTU,KLĺWAL;=%r>iA~_ÜS:(aw2*a&X({{(i`5i=(ˇ f,o dKhw:5*>؞*l-E*xT!Qvg*0Bv%KkI`/q^laH>ux)(bJB 8x{fw*W| T-ܜ52b֟x 霤`˻*(ogM@¦DT05# JaXÛEC+XփDl(F0YWс:=f}a ;@scZi2]@0 P+9ܯIzF p@0Z7_6ySe g\,#\.j_F7 ߙ+ag^H|֏ DoCDߐ'Zes|gٛ>{yc+*0H|61;Qu)`R\41HfbhC-ܰzcspO9^'c;.D ENfJY'RnG@ sOXeI:EkG#a; RSM:@'NʔEnb};Mod7@.oI 1R̜ٖ QP RRցVO>N1F(m\H,bP&M $!̵k'?^%nPd2doZ'R´{\MQ->f%|/-l@GےJd3Hˢ>4'kMiWI(QzuQeKߓIZ!F2:AOb*G&D%ȚSAW}< 5I΂u  *e*!J}Ocr`{;wZ/vWiwF: >L P hsY.< Bc($D-so8N9r=ko1C~ÆAȩK ASdd OW:qdzJYOm6:,[2-Zǀ7Ym:5Bqd 6i-w *"& pqdhGh+dMtkG9Ú.՜.\H<SYmlʖ$"UV*o=-V1a^H5;I3Y")La"TqrB ^TaCkUN"jCJ gL8_<;COA.,;Aڃ[nf(sJsR E({8rjmq6PR8i:tBLPKKSb2I< MsӾ^v#^O,/X&cJN3Dlk&WX( 126gB#@b gtQ9 H)=[aoie&D YOgU$0]ʏQC1ՁD2xh $%BDqIƏ˶<5=MOb^D!w"?W2FC7.M(̿A?'&HӪZaX! l,T:0B8-bnwM{sЈ ޅ.:վ D)9 G4y1EU;)N  1Sqsgr2U8lj8(]V(i i-9&nH9#mK/s OdI`֨}b\0#LHu]yǞ`)8\Ac /Yxu¾ O̔ r AI/|Xu^4(r'#qLB9FN&d㿂 t7m&r_tZMSC 0нŸa}AEѤNexj˜y;`^!9|&YNJ&2k+cQ2'jq}FJgq 2bd8< @`XK’DhNnYl$;IPNˌͼ4ȵQ-ZN]QbȬCa7g/Ov:n&CS#fvc}9vz8VR *&hjC4HfJNͣ Z]qKR.\ #2Cadr˪v{y 0lQLg3:Am1[dXs%g# {n:m!3D;]Mĥnjd;s'"fbU85̓q |Kfj]#4NZY4oӫә@gsH,YPlv9hf9D2\Q!I#9l;0uUsf@ScZ4^Ya! Ęn0(j9ӂN=@RӆzM%mܷSjB Cgn'AGh@pո(eB&eC8e 8*l&|wN0&/f0.og;tG%CY7I݌5bo0Jlp,n$RqZ1sJ^qRN  p !&&\locOWrc~5S>͞1 =?aap@I\6ys-HgpDqaޑ4Ip`aN<<1UY.eYzD;gn)Sݒ)JdbFm]!go YP;aA*((XSBA@K1pwñ⥩-2/0yr0v08R ڛjSj̳鮁jcYcc1fCԈdLYZpY; &9xfSP^~z2)$pb(k0њ@NgAG~o!'Z91 H4& M͜R060/\ L@M}g҉/nJiu nhM!$YӉI]geā`M!8)9v6rчfwMK3C&)16V Lȓ.LpJg&Bjmn謴YEQDpdI 94ؤphj m Q 3qe&jd8%2Khɛ7qoa3Rmύ:ֱC4. ޯfk :ڌ-3n`Bj~0!1=R͊5 |vDJzZ =Xw$X`th22s-01g F(,&fz8nqR0sg)ؾ&~#gD,vxꕢ E@5aHSI8o \q ? i gEq!:IhD˱9dkj]0 T34vZWaB %٣nm0m,S:V|x:B!؊]&,LD6p^N(Lᥚ*,!C_ɺiEu䚯MroMBw u0 SsӴ{28&4Q&C %H0PkƦ\$!0)($hyE Ầ1óiNFO7]\7fΜX2/\sӼ:Cr>G.tК:R@iU4EI1-(`!S)6 !Hq;}lŔ^ aBJU2:zϵe1`,R0URM>'Y)*<̓j9 5QRӬC OUg |uGnc2OlF ˽u<Z 1+%Ly/II3܆l V@9)s7 x広Xg~!~r;s"H8zBgll&ݐUn3ÔV3X{n6٘Jj 9G>:Y'x9Ǡ932lr౱BigV3V N0f1Zaٱ.˿/ !Ӗh޺l S۵;#,t!y:n},P N=(oD,Bӫ/J̤ 5D<)I[br%&(-LQb|9֢EjijXȲ"*Of*+̳!fg:n&!|BQ=Z@ݔѓ5c! CmZkD_||^CHT ib KrxN8 37$> !ync@"%n d32 9v  ,"Fh4zrffb MI3v˰Pĸm;0ԚA܈ c<Ն=Il%2Xfd!Zok L8j`l<0j͸T7N}C8::{H @Ln&<ևpQ"س z$(l6 w lrq2vٲ;:F $A4|3=z];rY; 6M@G #I U0Pd $-;x uÐ{Tϊ67dҚ^HL,b>CR qϵ DwaV)3 }@aǞAl~t9"$}`RJ()=8%=f`}\7@9lWavK"0=lqyUOL 4/PT8{\_Wm}$C8әFXD+ҴpU"F(E6Z J1'9#`Bl~ЦTV1gmEqo{4BIlDD坧o:A^JꝪNk;eyݒ:a t5;0%`jY8q3'S"::ͽa %I2tlgeYSR"(X0:(J 04DLCKLjbj%"j`HNt q*8d[ktgD2WˁaNӇhw!@M*l@z3h(rY"C@ 0&B0Qf2%19h!`P,*%␜t!($ Pį}.9GǾB{r |U&MA1rcU L: jc,:+^v tPrHB{\eAIGS{zPp>ĘI ӐפjavLBAP,yۇ>UDUZ t(0ti|R+: 2 s.cx]y7׌';8eE Ӧ'q ") H(<4{Oޗx\x X1{h0stCؾH>MH*n8gŃ@0z*3,\,ZO`W`{JJ,>iA[gpw OY#Ye^V[qТS;@h%mK.LR,cbsI>}w5{D+}C$-"8!'6Cu`s 6C3Pn<#pUZ8sx*?8pPC ?(_P9!v;"-Xސʆ Uo7F3֭ D}m)KYs+fD 9<EԻ+ѽ`M`9@(Bժv/hG(bW?͙+×{KCPPO8(;u=03"TC> z{ፘf`0pw"X^iO=lYmHD'#«KzLQ اj=PGM3Z{O^chӬ qy!*̻55x8C$m6TᶔuJTz)*F0yjQsT X]K's"8Ҳ0RyMOtyNGel}ߛ6ZzB5s\1NQH؜.J{%Mfn5P3!4M;snq@iZZB?(NaPqqu H~.[1"VI2Arh*w*McѤ38<9l*`]hro3\|E9YCA)*<`~缀яɸRTDe,Eu=p | W,/)R̨TyLۥU0L j{‚'b< ᘆNXG|i#G.qn9|4lA>Ѿ x2cҺqYKN єdFA{N(Ő(a-t䵎ϏgD^ZEvĶSnGDÄr{LS1ov?hYnLц8>Nܶ2㱉phgTwy\%Cӭϸ1vcr0soLAѷ6:="U{ۑ(!PWV_F&LD8~WnzV\a.4%A0M# LbE2bИvӌ枕Yy8!ǀXöCߖfa9q^?/uN{n(e=gKIyaH_ey9P4#pꆄ'vK s-1#ۇQ,Az`pTMM9IG;U `ݜ@I=KC2HA{Iuk)BƒYAk&MqaTecJaI%QAtUDUDiJTSH;(D|s1B=1O>(nCU~> 1!4@l(>,mrJCۘ9ǃwЇCQ =8I2΃A T 8u8y\K>()(h)id0>~o<$r(J"]RO%0!%,*FQ A,(0!( fD)CCL)c#B#(lS9 >+y+)mZ*(-b4ҤZ"\($`jL3?U*5P>yLK0fEPZTR=QdA#2AJh:k I P]-/d Ti@P^l%1[  b: Tbbdxpƚ9%u"+4deR³2.ah"s$ ƣ69LB"! Ub*Z.Ypͤʗb:ǫ9 RB,*R L9U6,D!t}XsV22$ (b!PJI Z3 X $"F $R01--A$1,,HD#A AHTDE$-! I@!~4CNHb'h>Qu?7G̒LJwHJ8b w(@lg:]$ ZA_N(ys8QӁ~Aq=xLSRs|7 INar>vɘB58G6JjL5:26X+ @Aj J*Y(!+%h 8"{d0:%; p)d_'@P sw">|I(aI o(l7z!&7%%Lk&00_3"? !UY?/r $>8KpؕAL+$HPMPsӢt^3l9Aej i%1ňZR*X.@10 b@وb!@HO򔚅wlSꦟeJ8FGbܟF(a!B 9^񁧽HEtw D=zGT6(B@|紧lB2 2}(LF3r@kJAG'Պ./>E@095- -("_-iB`$Y'[Ιv\Pze.K;HZ`)V5b3dEBad@Bq'! NmG n^fHDdHZr$#HDDIC)^椵B!ba2$ {ovj:(Ċ P)NXE$E)p("p#LxŇ9te,J ide׮eʁ,JMxA9ৃ7Ze(V2!c`O\E1s sY,2Op(r]D̔`ۜTAa ';Lr%xT`D(RĨu5W9 Pl0=xxZA!WJiKm +tC?ldԵFaӑI(<J9B&G h⡳$ٛ(= V&nqyLLЁK<wMi@ 6;!' ׬  kD )@~2 #&1<'0E"7(q&NQtSۅD@`JGG~/Fv|ݭ7b<Òzӿ>yh͹e;5wbl:֕,AH J3[!C$˙X s@ыL>2!䓉IE ECv`EPE@RĂϽ2wQ Ur Fx@DPdv 8cA $MZ3X8 4IGDž֬HTIN^6cOO[/ Pjg  4`>r^(S!X viF֚BeA!(mNOv{{OmN4ĈǪ4x?L|D;BKnNIPPn?斤0-Lʹw942S8p)(D-C8bE 1xa-;Q?z;9CcSb6ϵ52Xtuhv$g&_?YYȚU(]IPR6bk8<m]^#gmi:nVn@Ӻ@OЊM=dc6]魝-Tm2z% ,IvJ"qO֌P (VXYuS"{qT3nBpk*9(>:z|?vt{x;񭕅bRPD`4U1Lc$G|cA" 9\S:!TϜP' MM"Au%6y& R,@K. HHa)!SdD6$jRZxТx vيdKEaJE%|b͎0@" 1CDj[!\dR1ʚC&DbN4F %J!` 4AFШ $) a !(̺R2Fh?2SlOh$չr y w֪3"5ЅdNIQ j09ao+9+.MKQSLbP%q(> *3!ICM)&@J{fSf}X́C6A>%x,񒱾tq5o!@XRaNC7yA!۹p{Ҩ"OY騴 @n< _L LABZ Jb!?r2*Cg; ƟQo7l Ҙ BA O?ɔ?ht Si Rx{'3tJ@HTxww>}@@%xș@l$W=U wmlm[Kw.W[CDWP`Ss:N!d> `TPTE2%UP Qݳ=1⨪̪fe,=JQ=&rK41@:ըI6IZg= w'?3X"pȉ~[AIʢY;$5D''O"!ӓ3Oo[U ;cZdS)/LWqIdnBsn_jBgoʫy9v{/#P;E,6B;4>3榪Hl/$\>0@AP!,sB qݵRyPua LDHiֳaxv=e a =Le]CJ$BKɤ<(t0'DRk`Xba!LfYsˆ܎x0|Z *y(芈B'HU|cbE{uXP49# _,G0=$|3vE!>.?Iq(Xl *5z!vCۣI?hΎt.wOTjM\G`)Ozy?GPD)(!@88]͔j`9yp$;_` nwN}yfÕ(@YlPr=_>Pi99ᮈvIAJa3u)e5Q13-k ^6:x ^9DǓ?÷=f碩J#{qʀlg w? @2lCNj:2MY[ |U ,"! >|6Ht~;ÇlA2n}! L$@$݌SHDSBRDIJd3yzO<_/ʤ &F+?xQ+1Sh\v3M@2S8&AJm@vtR'!"gN5 o .VHvCJZvldLm v9LT6gP9Agw܌we'&{A9'4DŽ1>Z ,S'Z? x1T&0"ZّbNj@Ar`4H쐭< BU3zbjrO6#39qXY y,3|i{flZ?KCН!Qi觯p͏}z @P ɹ4i*WP)T#ISLqBfJV]wv2L2BZ{ŀP|\ hL$CbIvX@L2 /B)rg7mQgf45BԖΩ8ۀ2P\3<#};F\8FCA)iav()ƩNSAfB L# (Cs_տ!R~L4|5OjhrA"6ݼ=ѿS/׾XֳOMUSVPbkm37aDt.CK|Ĭ;v9*TET3S: ؠ|:M27wJmXz̺,kre0s.7ɰPn|!R9GM"{6s$gpk.d{G/̀`gN 9{U =<;Ҕ($=uR "R(A=O>w^h hZ$S&"qL`WW%BP,?t$O/}=/iyi;;;SxnD<ߡC6L!_C'1rN'yHF[g齤;CA<×쮜T=6d%DPO,2i0)þhZD)))&hFX&(jh)Qb)c2*) i@Xhh(V a*B(`BHj*d `(H&`)"*dbmT1QCHF(T~pO&JO %XeM㏝[A!$0Qo6(" ?,4 |h@'pvl7aDŸ_;{v?q~"`$2L2PZQf@+$HE d! BP9kIQQb%Zb +m4BT*& mEBUmQVP0 hC0L!J9Ĉm$YPF(XLk |YA,DY8>Hb@r@2D03HI!o쿁dMgX+T$94Q%);սWoO|oJ^݀|]SVb9}/۸C@X}y8/zΨ5M[=:䮀_c{4cE`&>{ysw_mo<u{m}@TmjFz0 Jȫ@=Ѡ6͖r=FMH%7}KL M9}(O"FT%%h^nRI(z+vtᄐL@iKEJ*Tݯ&=Š}{v4"[IWh>پ:Seu*̸}G!=xTBB 񁐡@ PaҨݳ@s)H绺Uֵ`AARU={{Y5JPh>kw [w0fi*C Gm8Zrz>L)}e=]݇smhjԙؙ}l[A!knC}̓|kutxʏջޡ)Yݾ''}>-z]m<s#47ǥ/xݹ.&Mޠn)]wA);`g;ϣWz@={}ڔ՝!=Nfov^wžӵ콆ͬ6Svă.ڼbܱܶ2C;/[v}{fw]7{==zvvz7YٻrJk兝ztcuo9;z{eֽ6΋fNþvunҧeVƶzooxWYϣvG5f^y7*ޏ(^)Uz^'zt' u}OGw =ifmD i}wz1[c:YLrPkUjjiZ}ۯ{wn^}}{}}q^twY+ww>vq;vUKͽj'>`ݬۭ=uֽVsSۼ=[ۤ幺q@;ֻ:v/n{}gޅOwnv}|wsso@޻>퇭ηvꪏ0_{s9\!L9np:w )^̆h>x7\}^[5W_{lWNzu(ws@) kl Asfx|6^voj{ w-Yq3އ;˹ùU@$,[/>@ǽwzr;E@o{&)}uOjeBWn(%؜ Muv-^j[{/zo}CN= [(1`knrӗwrR$jx{xh[.^"eK[Tِ;wB=so`IvͰoqGlEU4x}o0(IS"=@n[vVA(WuUy*bظ3T*8ڨzKDvwg]ls%9|4 nWLF/{;5{mݓ u;fk=tݻ+IEDQNM5۷5l:]nm.֍t$rP (1Ѫt:z$퀢ڞj899w4wיIMt{mS[ݚv!J(;`H*t:wSv}wztDywvӵz˷Sg[^IYU홈]vW[V9Sf(5=6ޮgqw歺;quϟMw:olжlTyU;l{h # M& 1&=M=FS@B h&jaSʧ&ڇh ! A#$S0OE='$54=@bLIɦjқ%??y5OGzaMښdmM4B 24bLM#6Ro*ze$'j'ڧ􌘓L@!@@!Ș4ɠM#PO@LLD(P/HI+R'Pl1"2*iJbSE4DRX`뉍.voǝ*8߄Whç=61ȣ]FkZ!ʪr2k" ĮuPD%QQDDAEFdDEzԝU~w5EzcknC.r̊#ȲPv\eeי挠 0}Ysi=pDDaSTP?V}!d3?\5xGTaE9&fdOhb"$1BqLm8 N&NDPQHD'#ݟʣr8}XdO6a^ LPV=v Y_dd6G}nd^R6&'F5#Gfg_I$}`PSfPT#1-2 # IK QMJ R"@A"PBDda HIz|-bb kAl`C "D"qiM% W"Fˌ壩\b")Α@DӐc!<=ЮfHL% <8).@aS&8'HS$ Pʰh"T(B TY&#5L9%()")#x! `WU)(CB #BB1 F ʪ*J0blt  Y8((CRf!IUw& )BP!"7P?D_'ݱ};2o7c=;D\; $z|aTˇyJt|ޝI[;gcrœ^|^5Y9.(OU "rEsF|+{]Rj&( /?ÜPA*(76Dɂwyk$u@MTOl=='ou'bתYj1伣*LC;W'@8̟Xw(%AQpAMo$)=:$&dߠ'} |xd{|POm-'|1W4A/S/>v'+[^wnC,PEDD,AL2RJT$JELT)X$J@J^ofz t0&gI³-q9paLU(C8GZ0kz{(җ5ɡp9P73z<+6i5`j RP2%s?54}ߗ9>kw-lhl@)Cn? hTmJjPܩGpICHRD!K2@RNR fq88 2HL$RĄ$ IPRLCD?ϖo@l_8jfa-ɻ#z5i (X *~w42)2B#AL00ВD4RD4E_ΖlD{8Q= .U.׺w,zߢަHCckӤ&BT}|;NJ{<#C{Cs2~Ç(0ʎS?{.57%{D!H0,JHy:1H@oz;x-JHcT%bü=VF N@ĒI&jx|B:$Gā=FyuZ8˖lvzz+pBiK3?OG\UYA~-sEUg9 ABz!)Iհb߶(^EdmS{z=vpQK^.w_2zwh@J~ x;J2:go z0&775&#+%BIFKftGONwГs1>d'5=s: *^zCWKS2x[4&™8 ٭6 " =dǷuXh5Id]q#EN"X:?;8i$80hidTB*`>(mϻF H IRS,1 Д%%4QT$Q2@2<B   !@R"S@)TP>F L  !@  \} 42xk>D%1z܇DD'ہ؈CGY?M9p ؍g}}4ˬj(:4I9ѳbA#ޠx'޿'oaΚjDRUD3IDAQE0{ d,&MDE%S,EPX`eTddZ̢*)H`*A53MELUYEUAMi& J("J*((hb("hӘPe1A?ޕZT_EŴ(\Z7_rt.ÿ6"#2LHIBdPӍW$/VAfզk3G1A01$ftޑ:oo<>/sb`맏΋+MSfh)g*?Of>  F)Bv`HIDj2R`"$h% ( I=xj˘V hi1tP xx{ J{=P~9}NdPDW'HC=`OyOÌt3E_L=pnܚ>O !'n"z!ƪ8Bɭ~6_I>ڟ ٮ)ݒyԝMUSI@t~XGӛ;7LGzD["=Qb6G/dZd2"& > 'y_<`' aק (G&)l"Csy{4@?GsNQKpC@Gj:&4b(RraM!! AA)DbIAcݚR1Y X"bd1t:Gݚ)1F}MPڒzѬNTV-;1 q1] VYI+oֿD2!.1XY%JdoFAyqTM30 spp 7 "($)!1#8 Xj]E.8'0B~Ohnj"AA5R@. < M;PQJGKi/!(pmB! hd1.&745^UPh 3Kw^?`sv0IB $\HLH0R \`ŕ00i2XHrȰG `$" LlńagTOp@ 4K~C1z Qd 4)IzE9UX1Fv#~6a  I1ը=fr뢀"MɌrvn6ﮨJT.ex;Õ?DB+痾phs?hl{N}e&恽g4\.>vtnqqqVݐ׃nBI2ChHaD#l߄&k3XPޭ[]:ko_AQVu8Ñ9deC!Ĕbw P1$*JCQ'2w9neόAdr+Tw(H8!<) Xz~M4jda4H#0QhXlhCy\2P+2YfP͹Q[qo|IjF0&@a$,dU%RZF2?dW\e+IY{$miF<%aHI(ZQZӨ(x-:^_) F8N2MPoٛ/φΙ4Ε\KZ{ (7]]Z/bP"2ღt^Bڠ<^P0Rf "s6nUBTU0SGV_B숚+|m׈V ;lakavyxqɽtF12u H49'5ΨN x׏.rqTF_ƨYl/ ǣ&s:n<mJuᮠ:oUgpj%V*gkinKw}x};ԋduo$tgr / ba Q品`Dؖpɹ74y^fiNQAbV{|bݖFbQ6rQ}REQr.w;ʯVk&Ef`@Lkx?6Ym[4M:-h[PG6.FT<ͧJ\ ݶ[p|\X7r NDe?:$!s@[T⌐K!n5~(6L̼'筘9Amf?5޳Q@Nocy:,XU h\k5_)֥gu H&OֹW\@c*f,hc56+Hn+/ Q6V]N.i13} k|+Ӣ>ĝׄ7_To-MGs(.$F;!%9gm'Iuc:OZ^!cow1؆5Ջ_gםl#9/ ڶF[."0 S_μ tuBM4GVtI:T?r}a;sQԱ1ZOdpqвO裗f̽?3xA A Rh/_7|y}6Ywfw ){ĩf |8zwj7ksz<[eDXҡ /5TEiZlJĨ9]Y̓oݯfH}lي .ZbXG~̈a`O.O`؟l(7( zp-1*~MA뢐:@kRH؆H.<LMEn21ʕaF#@'B`ba zMgηgXÄY?f\ﯨ }TU7w֟dJ20΍2I*q~x3N0> u>V .|5ߕ/W UnAއۮ3h~X؍FUfE5rsn^υ644PZ!`@@ ~pRw߳ |z:{:[kN^^n vaW?_hkjox޼kQdnMdy^Y*.~ֺ:̰3p-C}V[dL0:νC3: \mY-[ksOA_F.?q!QYAc&(|L!n8>Ȏz|^q7IOUNrRrP)C^S{exݨ1~mJ&RAM }1!9_t* in3~xowi=#83v+a_{l4K+;ӹUBe!dr*3Ǝ:HR8gJ޹~7_u3SHg];j0 *hު >l^jꖣw6Kj(O]bj>pczi0*|4Q 5MyOu{)TjɘRð3#3yss52H|Wn(5q?690ıKJ 2a>QMEUQPp`x+qxqd6T9 ׶׻JKr38Q }Rjn|.lgNC6xxEa?~~Mjueyn!ITlRT'|!{ѻckI$WCJZH`!CT2$&Zfm@uuݰ8/[HT܃6L޶vG-LIHT TA?\\Ւ z*{\.B*D9{,F.񩝤`. |&_:a-gs{| {阣v.8,ZHۿJ瀥9j8^&9(ͰhʬtR%,yk7a׋f5>=s6cGemm#];|,[h+!L\?E.Kks@:5mRumlYU7 ^*B:T])l/XPԚ?ӼPף(ʐ8ތ@R~l`ㆡxBMId|B~b*{xȿ'xG_} jz k8Z@Tyu "}A6>o d-x(U+mU3 T^}yf5A@Y>1gY>oO%%ծ6BI䩛}Z}O^Bߤ>8YM}<]Ϭu&2yDWyWj,kj0\ U}!HW,ۍ4٪dHDg.;W\lx+F\TV_:NH_u>R(0> 8)p, `ކ%YE +o3tlٟoCw[2)7+1yu9Oִ=)~!#΅mfxkM@߮5COB$IҌcQMaɟ~Nɨ8 6W*f3C4T5{QVeW'9^`rϥN(ǨcT$̌Bu?fν2WYCծ/Tkb&UkKmQm].25NGM:nl˾S%nF GWꔀ"jT@򏚂[øX &=ا z;}$>(:5qG!DVO|{t5zz HAqQ:.g%w2D+Eyi+(Zɬ~ @}ţ_h>/|8 B'Gn綸9, H1Ez:>qꟷ~}q_W 7Oz=j ή۪Bʑ lC鶝L}=5|ae}jhZ7RjOx>P3[kYn&jzm<0~ |O_z†7 |b@zȂ_o Kˠk~d5k^+kǰy%eLj(5GesòNoIWv_?hHX-Jpm6V%MchLQ(f.T?-#][ |dcYyU^'L*CRe@^QYTVtt{h]s-+EXg䊰 q1 [x#S:5jϳ,"B1{ ;ߔǪEm@eWI4joAO9:]hI*T*78, =NF~~>oxzoKO=d<m|}ZeHC?'ρ~2}3[0Wf+/;ͺ;ş1fS,03 @u )< f^6LJ}QNX; Skv̶+C+)W摹lTGD`(w^>FaR0}ڂydʯSFq < ?a aǟXDwん7N>PNP?=Ӆk#m}NGuc0vi26e#1gEP[,=cַIGsfan是`[,ΙaGZ^}__m-厢pe+ܮLO!]B^7^Ƃ=Fǰ0jZkOX:'K$3na]GgݡV dxܤVgʋDz(ST4!:JKA$vE?Qc @ 0T2CHsv+Н2{m''9,@R%P}ٛ)5<{ry(r:aT Q?TO+@Blʤ>uc='ooUh)j7T>$f,Q2OL\Ks]yʏpC.Qp;/p(!FJk^'1; S<5[R9x3Ddwy1{?(_dj2{lj]# #˻u1e0~OuVQvE)vD1,Ci"^j6Ji»zcߥR㣝c궶8?j'|Ȭx]V>ֲ#gY]MI+$Q %∂I-c3f~48g`n0.,n1*p$KJ*Tez+[IeJK+ SXNZ/rRʴP\Na֓[[V_ W4u))tW+kI+kSip{~]ee:„[Z<%k %`Q^0A•¤#-)ZZT:ƳTJk KKJJ .ڕKi-Hۼ$B֡aL*^WQ\늛ew u 1]UnN:6B[* Ki.'\.Jk+i-BӼ$:K>j LRz]kki] kQJU}-)ZYYZjt"SN+'+piiiaij5EI_*xv W X'0xK}-Vemmmmo-Zڥ녵9Z\+ªww34ޮ2󅪪UUSJKVjq#j֪ ~ T+Kڄ---TRIi%j)I:$Zڮ],ep\W+KiVJ Now$Vje%.Zҥk umJBK+K 9R\;BHYֻHx:jH \Ds=$!KyugN*xqqf32_sv̼xs># =>f > P/VrBqycqV/UnGE>j{R@(b p= F4Xy:C "1 $ 'ſß{A&mμ\K_% Q e9VW ~J |YZZVY\(MI2aep'/:|eZRʬ>+8}Unm2MoVK+bXum:Rqq[Ӷ-ڵ9NrR/ԫRqX\؄+ 'Z\-u<+NpXW( p^I(BRrRqVV֕(Z[Rroe:7M҅tㇸRm%tOU _7Y$L<>3"*PPmZkQ?5I'R$]E:.]d!r wp̉I*9G0GB;JYh2e\J~'u˻ayH3ltI;4:k,?ǯǣ9y=$G]eu-(A]|NcynTX|_WFc"3əb(h;NT9׶%||LI)*H#hfẒm{t.M+'rH<Ɠϟ/ǔ \D]O >_/vTG|~HOQ{*M]Q=ْ#ud;[$B07w\j lz1ND Z7!PQ7ZU.5P0K:|y~8 #aQ$o(Ư"~NX@rCyVnĴ&f0~$M@z{|~3y}q4>1s8+>1N6>mc ;ig7XgX0)M9ɕ rf"t9tQ<%ơjZWK=1zq)=jOJ"Լ^3YW̓8}FlR Y3gKYɇfhS5J^V9W={L/<o؟tU]iU9&I4Qdzp?M1:(x'/'Got.g ࿮RS\" ^6EUKwyxi$ 'ԡGgߢ9G'.`Snr;Cֿ臬Nboc{})[/ViW|k 2&lӺ"bߚO˶N$UU7b9S #/ٙG|mOF%g-c xM|S)f}',*OLx{:VdCO&"Jnsii2 i3(rr".~kmkXgd% (!kz#{-jXead`4&f.Ta\kFLʩdYfUf) rQ@g{P(lu#$DH7}ݰr F8ԹFc]4`eְʣeXee,0Oe::ZTs\)NQ|F<FQvdq. P$ ^Q ""*A*JR @% }?7BDhY Ij$)p|k퇅 ;-Tu #?2HG ' $4)m`+O],$2?s6B J !} p(axU,S77[SS}u &?j}(n!ʋZ^X<IJnGVvv_>~~{;9yz{\BNOzo2 /cvhT|Wk>qSN|hd/X W#B[H2T ?m{;$]=_lLwAy l~fl 뻷'yF ffjvIZYDop/=g" 8r\1dU9 #ďp[~^av}{2iF.ޅeQ-H43 uW# ~e{ED,O?wצF dk(,0Ȃi?r\LaY#X?~ eјdTЍ !A 6B+0Ī!!(JbV "X(4Sa["Թ%M@PPP i"FI((:xI PR0"("ýi)xDE2&fZ)BRTP AEX%D!0к`2Hb6KKIBDj2f>h7~̜7ߛuoT?آ\H{bAB`A;PG0ً8EҎ ~Lq{3tJm`\cJdP7(N7; bwXJ4ədx yؐDAA15}(?HRIu,"WDZZ:]%"\@p8.Xa!KKI15KVVz5@%&($2($%)_O.D\&ITe?vao}cQ26/,Ɗkic'Lյ7,I-2 A%11ߣ;?yYݗg6@),g|`XH I p"$ ٺR1 >dAAI6Oϡ׆frF !2/WZ FB5Uȣ.Z1]"B0^vi#6m R?&48ߖXGUჄ`]Q19Rn7S_'/0j".E2LHwM|P^P8Ƥu\?QǺ+ƴP%,u%&I!遒d9%-jwJ%d.qg٦˼hIɲg>铷E8"ZQ..m<7&yD *ml(5OW\&Q4"ieN|{ٽiˀ / 2!ni\M̆X j%x\/-P$by-'%>3+&{ (Q>wnnO]Ñ ~jE׸`wF(6. FLH*rяid\Ky}~)1}ETi^X=ۆDW\}#-PB#ǔ?Ң"zmOoU4ɐB ,B ,IOBUqGf4Pj& l )`R*F-x@"PyY%f{|fFyt~=Ac8oQbS˽S?sxca_3zJ,%+BSM$+ElNդ^MK{ViH)tS\N*4gB**tcnX^\bs3#%YN>7;| bM3r gfُ|A8"yK+=.Ov^}.T/2ڢrL䦅II_B b e?=n>$ |* hQwh?M#o\!=MR\{XDKQRX|`@2 ;},-ol @*1dȏ)\o<o\ڢB28{aA8}Ir |9{liǙpAxn8&1mCFQ}.JIH߆_r5V<&:'G/d+L<_Eaa͵Yܑf\`Bg,F/( g>nJ͗Kt?TqOqzZl萌׉.@R4s 5a:9 V,@X1__H#$?@I8需!As6M,cd@ B@3 hމ` Hf0iP.=.tHvpX$ 9IZjJH1@xvBs q)#|e(TO7 g,T8F~g?wc}6UR_Y #)h(AiqfB/H\'^͈JPy\.@P@7"6ݠ=߳Ӊǧ; WkPy#`7z1'ln2طXmH󚳈9iv*޽ftTFT臭jRȲ@X QRK+|#vQv5=]E6j]CfRMqhި&[.('Wc]^~Tbr Ht`[Ƙ0Ke{1<w)NǑ4P$$ 8¾>{gS)qoj,Ar0p\hd^Ñ"$fܧCvX=m <0f0# 2 CC,s*uN^6,-&T K;4H* qZW!7[|:gn@Y DV ?̞ FHaddQfI1kroX/lQIѬ(b#|AXh;?眞U #,QQ92HJ=st;*y}8f97ǼxO[&90"8lp&= 3|vGzxs~ YPCŐ%D&~ȡ;HB,ӯsʾeja)8lz/vڢ'm%7HF謽PFg~`O69E6oglO݋]sXu=$G. E`>wOules<\PpUoʧDhF"F>?wz쮃hS$[q@ / MmMݖgKFH~ȾDP:+8 qCEBDs(#Ad"N/ä3`I5Xɵy@Yo`$ Ѱښ,@ 0j_'vHA=C{o!NpxXG/bD|-IhD Nl#?,*oT+)7j7嵠GɴAX/6OwJ'^9(r7[ oآ稘0] j r_7mb=4!#%Sw/_w,.!{&@}^f7Π0 (eVC{xЎLuˇ3Opa}pbuJuKܙ.T=( V6:&]$R 0z/\HB{;v|~}r{uzwjYA7}x*vr)Bd R2뎤@):8Cs/o9-?3ac/wvbsq;R ˥馵2 #bo!oߣ߷4q%A21G?`9LyWΡ'GטG:AΈxfvi /* bnK*v T@ŕ'b+XEnռ=Y]CquLʬ<3]}UUUU[o(s d dAtHβ}I2`;}{:Sη}!$Uscцzߘ@W{OwP"I(S^%~Y8 xI#fX@ІG}r{G\+8㉤_}ԧ[S,(}?~!Gi]X} -fe A(rr Sn~CJULLVJc䤐]~hN;r;?@t@sQ܂vPrN܈683e>dn? !ݼח%QE_YD&@uUYm" Q4Ywk6I?"6~J{oqRA<ʈ30 X eּ] ]Ď * > Tˆ`CP=b=CAWQZe]pIT;3ĽWpK3772I!+_^MqxgAη *Z2s\2%}v\Tv䧳oSS:RR($ϩA]9,lM6Xc̾s'ª?}τx.s;3NmI/a5>}ꇜE#%:6k}r^ „Q՛i=neM-{!%Ҍ(#t#EPzw| n[g @˴/+5H>tSbw(ae:k`.k\bP8 `v@h e|wtW,jRԘn5 !H3U>=cz& QnJ_ǔ&}8goϏSVl]q23{JE`<+ T所ᡬYv~y `5X8ug%ِ_=c85TM*>&(]tu[("fq S$0buMaTlюfMA U׳77k "(fb2A$05^Ơ Rj]|P9A胐ך+5!6_F(3EmBW)$WT%g :-N~,:'CM#= T"5A)mO/v( @BYB.ʇ) %V:%+"7bCRީE o 6Gb .W>Wp%M[\h>EHGZ##Y+ѐ>X>PBA|5b8c(߉-PCa2,*\G;7mwrjTJZ^).Uy猪Ch1 BkiG˨1{着e1n v-n.>s(CH^  $h5d]`#B7VM*q"x_|*5N3w3+J[cߑ$N;,@ )XFn %[d0/I7聶kQ TY[#5$ )h9%N(=>&2p],Ajtƃ~.,`{E6 C(E1CУc6gDuo4) " Vߊ Kz=2`|J{2$s&vmT+۲[翟y,5 >Zm=Pg\uYs+"9zYHD׊<;w:$ ^ ^@IDOGA{5.`*pt !qݶ5$(HPI $Pc^ <Ώ>_8xV8k8.ٸB@@~;AVz": wҌ|> &Lqz~ -"B"bC^<6b\9'rpB0{A _joLtȅg,y( 7}a?dJ~rG_}7c.:;)Bn"BQ4ɡU{d񔃆M(e{4#-]Le_e~`$Fn(p݁v'ӞP$*~o4u9_NUkèTP D9QSj(3n8MOͿhP]^ܰb50%YzD]ނiϯN@L'(բFS!`@BU@5) ֞w=,}$ %(rߙ3@W5V'Q- =fLB,7QxW s2=s訣 qpUtE-?u㏞4qMA"AaD]Ξ}_cw׸CoLA!v Jm5^$!bvX/@½XAwT,Dȇs *{j%;exX1ճ?3:p38xp5s?>)|6zpWScr95 ־Oi#8k:0ToIbB_Mr\yW o|-a1 ^1#Xd:X>Rum\ō`Uǻ5(#Wa?ⷙ&{j26 LRӋ;IjP"`%=d,pp77;}g뤮VMנQ_(/K6<ʀ"x|6X !_.Ɖ$F4pbmAx}꾠t oJbXNNFJZj#M(dZ3J=+JrP"I(JN[wH:ݥ@f?\۟frP*T]!`eBU$t|ozd= _b@yۃaSe Cc|>^CtrIBA0no6aCF6A vC1DcUP 7'D*'piN( >Ezշs N: gmސz q JcX鳤sNYԜV鵤kY+S7z6h@$ "xn|;>|=ӻ}wopC+9+s/.ZbײG ƨX6  H@%: 4zW^9vy]XKPAUU C%~C?z??k{7kuw++hVϫ^wnMz~Ax []_VVcqo®;a#f]u"6ԉϭu0;\CoCwu6rHHG AH_mTzj:sx;2|ګ*9k#јܰAf5Ɩ|~q !l  I!!=1WP} ̼}5XvUr u9đqB#k.+K#5[~y"DwrXO-yGMF g!2 VQblYݵ5 ~[~ OKe˭3M(`"hGh[IBi ű.nJƬ! Wv_SEm7ÿAE'hoc*'TÀGMKh7A_w Θϗ{DrL.z !Wr!q|-ϲj~` `(} v6}ph]eEո8(MiVGbF?a&CG }70S UUAUERUUU-UQMUUUUUUQEPsQM4QD8]\1]4rfN> !WYPd0}p Bb(hyhCM h"`~OU烶/U׳`_k(f>V ;1oȾ@nǦWMw?B(JĥmX4ȩߘ}Xԗ!bڳAnLiw@4`(pcZ8Tb##2p&=Ü}~CX,x_n{h6,:!DIFb9((0܂v0I$*gww.oݤ$m_)W*\S0rS[-Jz)<濎v =N[NsCdzǽ)\ˆrH9P)RPQ!BLl>QՐeXQFYrIYlp+n5h ̶YFF7%mW*cCg SO͉t*R^gp'2a@dd9Qf5!&(3'2Zh2h Lj J&}-OW_k s8@`p~[`0C&\PkX}؇u%xoܠ9~@ X (TK[)Q GƱ:`.:( T/~\b8aГ|X@" T)iRWnw~zJ-(RB _ovy*Xvm;EPQB@s!l KTZ.PvW1c7tNP-$$Ze!TKN!ahp 45ڹ[m{^^}n#Db$%xM|7#x$?uvX)P >\b@,9"j`GaA73ԣ$MugɰGUI\ N q6˪e+{8luFw?_9ܜ@V3s5W/Nh8R=9%&%b ,öff huy η^T$:g4 S(?G۹0-п7T A `iMQR-v*@I@MZ1t_ү}p˭#b[ 7J Cd X0֮\B́ŠUVN L "DV$EZmP]HMk{i4̹;HT{[wOG3BB}{??X=b{_Ce+<>0b]vM"ae?쁂4M5xa18f)!m77߰՟Ϗ6_|8qJ9==e333smV9ߴc]Li&};2oe5Q zA/^>_|;XW5yz4'oۈc\DpEۑuȼZ:y17ysN|Pl ̝?M m˻qb1&5ŝ߲m7ᙶ~\m̎<Ѩܓ(SSnS85JEax?֙CDv4m*!XTLuW _\َcs˱#-hRi%P쮯l 6#Pfw~*l\(/ {a5aڔqBSE)HQsR{le"Σ!]=7RY;V $QT@EJXV|P<67G2ÿ;cđRȧvR&ķM2*"kH`h%:\XIhU1T=پ8I0gտs/ٟj&;-MtwhT"< e_Z{6ڻ˜=FZY3+2Cs= iD@һ&׈Ȋut~.`.'ʱDUbS/US{;HqRGM4y7hFMR1$_.ĂwX)o㪓|s6oj('0H)s=wUՍ^yc8dg4!_}x~[:ڃhG+l!RUAI_i˫tKy{_,}\uQnzwTB,6@jI=!f\cVq N+g2ز> :c8?[Idgч^jBIt}Rg*sPIsG=4֟qA $^,$sk.BP;؎r'F)/+^i _}*3wLƦ,$ c `Ԩ/]H2bĸ/w>pfsj]{%%wݻ#TD]XQ絨>}3wFN y 0ke5쮪G*(2H$ '0}3ʝٻ1ʨ猙ÜceŰz~trOu2+Z HZ1+H9lUg'{&$ȧGl($PX0rA((^VXHy21ȸCd Qq:*VLk2|Q*οHOh̎BԄZ~QYMYdڄza9B= LpGdnK|NaX{Q _~͹D^"ts=t q!PX/?Owpɫ37RPMBs(icLIT?WOjȒ~_66#9<>PRQ/O{H1{iuu}NI1*k=,psn7VH">pTޢuӄiXmQ&{KSЩgm9o/,H ~d{j^I\hmEm!_e}¨=Jet@JN*n_M櫠L;95z,|՝y,k`V0s5\&  Wk8| .аiYR-x34ۅY45_XW5ky| 5hSJP#N=|$ ˩r|vxP0;hHRvJKIC.,l C֡R&Maꃬ#e\[0> QdO𿘐#Z{U5۴kaX8/ Ǫ)> _8+i1 x c3Wv@ȅ!5 DN\;񳟅zdzy_젻z_madf^eP=dӜ*|>|5( K@i +;z̮N/oCbxܪlũK"t$djmbg|pQOٌz>e} }M7:S';-\b)̼-{20L>ovl˿z 1bt]Ÿ=IBA 5ל8Sa\fɳ|>@(%TzEs.@˖/gɑ/6v#?ۢAU GΟ@2 /}q4 &8YZ\lka_hX{,w;(ꄌA"Rz hwOV*]Hv2v?P*ӁH8Uߪ"A(Z^C'O}'p.Ywyߍڕ]ًab$a΀ja^UKK\E*Aݸ3=]s VbыQp tzG&\_yz%Bߋb4&IR&+20r xؚZ_k\|o~yl"o jbuʘ.lQY>0!^q:0n<^NS*yVOnBTujA`@`- : e@GeWEiX)$o=<6+':9_B_vmCa/܃ B'%A[hd B!@8~iMzTT0 \6u{#2YUjvEKM%[f=5O..O&*(X CGbo*DmU z[7ց"'(P@ z+k\\XlSrZdquڙvmQh$ |^,A`:;y.%Dzrdh3Q_eQnakRVHi~c[ۅlSUGA=YW){nba׏b1L&MI!Ga@+J!UT7i4H y 5*'WU9* RK58IxjSƬe=L# E,,҃RZhVR+T>&A6;6tEIq W PQDeգ;v9صml0[(Nj'?C!UO<} $#1<kEʞPڝ !;DJ^Pu}G3BRUȠ;=i?\Ak$I'jЈ+@^txu k9 ppW6^MR$òBk Ta_x }[Y.҉nEPK"* h@2apَuiƇggN7RZ0t_((\Pu`燚XxGZ TXxưÚ D!S^d,* 0cQ.dP4,1;wr^!BnwAZmK@o~eK^ҵ -(KOMfAw0۷i~X?^/dt'(Y+?lsR< pKAle0VyZGA૊d:,e;֢v_0/;mqq;])Dq+C;ivY _S'G** .L5/OzRĻ|ӔE6w][Vn6; N;fFvp;-]ڧ~J A!7A[_2ETLwϧŽh\0]*pdg_T/VNiIЁ ,a]Qҙ]I8~dr|z+6ִd+/gLo}-фmL$<O pvݸ"=<ֵ7ʶC@Qbfzhr%ouCJV6gZ".2@7ǔ^:x{ÓQ$A@`#m?/kԣэ2t I|!zG|9 k{ UdHELk L2(掂5ELv=no@3xvX(+o}9mӻ>]1Vu;j6pQRn x3~o˄v-kaHiR1QE<'Dp&@.8ժrS=ݑYT:rz${9y-;6ǭ;5Gti$&rIJ^8YsYa}~x6JQQD8o|UV˹cvjhh.N*[ՐpTDVG@(tB V7勺yp'֪ (RL;Q$Yp~.*~}򉛤<+*IR$duyUb?SQ g8!V+ o?r'Ԇ=9 h * *kE@=dB?s&]>rW\t}<<<6( hRE+ѩ$[J>""n ywba䮴>͕‘x_GQ~f _VIb"΄D.-<{7=D}6~[AM¡+g\ӮQnX<[ |Zem{5t5@9䊇ަ"FBjU1;Y'sdMϽ l^zf7͂B#Y~ E#BZ\2RUy}!"P^>MRMj9ŏ@ #;>?sd6$Zܡ n!a;42Hi> 82ML8>@z5|c,d:?iD/{XGpP}VڀL:>kck PiޮJiUhu,a5 w;#dQ-7p<.l!jQx0rPՔ;$qRKKY\(ZJlЄh~fBԫ<.T2aU7kA2Woe! pݓYܒO:K;J.Ā$|c9x i}c`?j[ox-]oxIGh9}#wK 8ʠ@= 3U}fׯ4p}?헫cdqalҗFkX/dlٔ*kTtzm1w;5ӨI&.#i|ϯJdҏ [ ~7aʾ\ v#R'x1,;ykY2ĆKR;1Hd8UHyB[w6Vd=Tt tE3پ21' +RƓf.dS׈Ffd&J{?@,HkxǬx3ת;-Jx편wXMsoؤIkA-kP͗wU'-A0\KQ 뾾uN J"$}zE`=r"/X+qقP5<g BTzK-v7+{d G~бy1IP"&H/l$Mi!kpT BO2=5+ϧo=4؅ktcCw&P7}n5 )waf~W a[.7x2 ` g*}M]ϮP>S"I$!^9{4 bHQh Hz;Bʍֳ2)3z*A/:x2"Tv=^&Ljyp}ջY.q V<.5i鍏t*h gְi¦z?^NV0p.ǝ㦩cZ\R2p9GWF(Htx*皊Lr&wN}K>O"w?U 5.rI|> #^ܽ \2^>\.8~°;G6bB %B>X)PG; P<ˣ\wk]"]y6akKd>(ذ%R3@`% *H̼G#rP^86 ex] hJ r|: DJ~[T 5pr DS ۪T40h0W`>k̂+wIrsH( JWa+j IS}Wjm,*R+ˆ1^Z 2^Zߟoཛྷ(^Jy ǙǺ`L p[Iq0`BKGZտo4L cBHa"h!y4ɮ2A۷_/ 5eeڢwD*(!>{cQ"󀚐܋2&:B @JCq J+#Xq+ŐL>VCσ7ώ[(1XʭbX!$=gžjܫ3ZYrteD M؁^Uf T *kdm@{e->P **Me")˲R5 ]%|P/O 4BަQQk>y17=oP`&kn5AA| ^RӮn/p uz+ pxN%u;>%)2n!C]{U~ۖfdIƺ4NخrbeH pE5L4ϛ+0 MOF';a^gj q@,!:J`X![Na^ykT<#EK<6&[z&\qNt] " { $8B́QuU,Gg|m6oS˱@XRNHAZ5< kٿʙ8M5L$ OggX'vapJΔ]Fgi7δ7 #%Op!㠝}{Q5j)T k0\ 8%1"ΉeBp(i.ǯ|`wûM$KĬ!\Tڜl8AB`W`وßXݭQB`pHl|K17C}>Up@%Fav (\kL|r̈́/t缞$UvRYߊ+{/ޝ:(,}7kø(7Wp{WA1#8j1n-B9샿XQܙ8>PCzȠ6N,B3QlQȄ#'^ w#,j{f+g#P^%Q/fVn"W [ULUK$M^ל-[jܣxϋ]a#]3@ôbDK?/sG/|_̏}E5=@;Îpz|j80{!m}QocG) BWs=`9dN nz2]M>ϙV>. 6{k:z9Qrn\I;#Ql𹳧LGlVh|,k2Wd&hf;$ Ҹh,k=P<Z[]By r˞#ڪUV+|`[&av}!w0hWjC6I>,MML :SwfN:WpphR53N"zZa,kuNReO%~5U0離"ҩ+fs;Nͤòt+Q/H&dJT#Q#m5)}PbO̚<#BÇ[G +`nX{mj5BD7liKUBǡ#h6(+J`tlb]v]#[*Q=-W5h\c1)K5KƖƠBk%-+Q.z:V1|mΨ9s&qɹ㛥}/]g>[!g Ua6RC]|AGt,P׀bs5'PQ xQn(Bk|݄@}s<[8f3;+(R"97@;6g\2< hoЊDF^Ig?v=g˟QEz{"W~W hN^//ibQKfBjP:[#NOIw(<%eݟ -T@>v>ў^a `}ˁ׹rl _ޛ<; #4ݣ۾m8E<X!>0 IL$SE׭JT6(EJڭmU"cSE~  7 Oj_6|Pw<+g skL$A -pher6 lTxH%F<芪!I!ďČHX ja!Ǣ `0~RUzۡH$zWs,ƁO.HS%Cwno X9r)cķ@UaO@64O7? {s17QxxsJc-kt/:Пe:"GN\k z?5 $9Q4E%[A ^{|( LT/>E}X@KE}bL2FuW\> e}& ߺahI#  9(/qbj9ԵgjY], 52קtl]:^ L~ň ($3 Բm1P]'-brKxI|춻⺛Zh\K2TA:WI4īA)p]m 02frd;Lu/醵/tBVו"J\/*9.ʃ &w6 &ҟkqz {Z5lṃ%eBIkZx,1ARQk Yt\xG@WTjf~/߼ ]'2;{+{_,%,L$te&z>"(!]t|OZmٛYMcptʀmOa[Hv2}Crz4Rs^Dj'][HHTTJ@FnQ9c}QFzT;ܯ}@e{V!eƹ UcOu%$7tbt_wIz01ۃ$9YIU7=ΛFKi:Dw9QĐ!smeV4*,LX?P a*ZTFn$TZCDGU94P߶G^_Ī84`kŴ/fPE4afThv}-Cpln#TtTi(t^0Շu(Z8tmYbO pzl5SFϯO?$z&\l8 I.9qB`/WKuwe5b;2{=^8ŃXuj2a( D,ʟax.Y4l z$!On@izS&Ibod '$$%9l!1c@uTe?q5T=*p&g?Ԟr}eЪH^tfLXgoꞌfT"5,nhlƍeQV*aXE)ѩIu2 ۚ5 Aj$kl/RRx<#oP_5By7ӓ\lPQBp˔:.FsF-`([TTMF`!Q>*mvQUlE .=g\AwCaGoίpXo7U?ջ.IzswgVi;t[* g.:ӶCWHBa+{û`P !q?sP\w/r`w0uoUKf3dBt?ޣ♟[?=`κH$D:X$$ͤ~B gp+(h\T(G)#pYdyG5a֕ <p ʁp D%B=NꃤSa[*3? G"Rw:+;+~6Ru!\~'{& 7FI=oQmǔgF}7"7Z=)=յI GeO$U &Pp hߟ 8@8j})V !Z\+FZ΅qyOP&nF\~pF_붝߭vG(=Kq9]v9:>`.p]‚Žu{L!O=5)_)rc[_-02cބhtEﻺdѪ5JxOcNՆ;2vG0/0kPMjfC'i[eEG~x'Hwvxvkåְz(<[q3aZ8saoppc]*8 T\ZoD7}in7 ~ʇ}FK9V2y58(e{> N w c94KjZ+QOrbS!vM+ԗnu7NϜ$źFF̽bMx5eTw"V ƂaTY%R6q)9VN${I smWn> ~3vC͹~]T~vv7|h βv57a|1kmGҽ_gm9,NnظtԻg!Ɖ(є^}"޷Uamd9}Uƣȏ7.)AW #*v8<)j뮶]>s^y7Ou 3R6vZ98q.ҩl$vۓωƣ1՗ Ca~iz-#{k~W/zsy|.˧=w7MgIxMSTwppͽ.'Gz1s !gҮ5hA'hU*'|jmʑfWf|*v<-Ϝ?hG|'DWF>tvAR/"$)'_D, 5N5 my!￞24wc~dRC63Z~֧ۖ-wuc8W94LMCqJ]Kl ա|j (#C}^ZEG9gְc^+7B<_ eҩ xހ`3g&:V#$%HТysZ^7Th5GܸV&߭M&-cTyI%8m*K Fg [q 3pl&oKmUVV(2Fr8ƩTQ.#z~z8``˟mtg<1t58îE~U>ӼpA갵)-rS O mFpٽkuu.1. `~S lA chw@NnN&1Yx2ᨚ xvk+ێul4V") WFL`<ܷCe]B,Tt[GúBY}w'/|"v14^uXT#_­pQ[yͶu@7A5&;A{;s3a}3w*<TB \Kp[Z?*iC M=q& C153ϟ3U"Gx]0 8YcJ">3O\rXp%e VXA2}B);B{l蛮+B<57W%õ+*sh3mawO?F0tEko'4iV |ҹoQR(Б2~)CѷN*/3 T;56k9^yGUJ U]]׻!Jkqܫ\( 8T6=UY]|!"kso`pXA5EݢFqIݚ1x{М8?1=(prA4#Ns '?ؽ RJs#7i?_Vvݡv8* 7{+`B <+y(U% %JR0I̱`.ҜE2Gmp* "ON-pV$=2 &sE5@vk>WJE=Χ(dr\o, &,* J \;ܩ.?5.xy 5/^0k\W$c-_Ho@:~֮Z2wS ;yw%ew;펳W[!@ DLG;l Gղ!B۟l-ƈFdI-Z~KYrw.4 >0x`īEj$DQL5x9܎08Pq[3.~lXn6f,%lWݽ8Ibh|08#().UU[jP %DJ(~.uF //^]AÔq_ 3cA7BLovOۚθlMPk ghVw\PfQ7WftlJC#1+؁&DWd.~zc6Ol aĝ&tO笚 0vDsAF(z2O"'\izN댎+vVaT LL\Is*;tEpIE61芵jYu0fmXlw:s=y%kH62]0B|J8gjE!lPoMmZUf;Wf0Ϧ? V@7a }TFbXWo+ :7b wrVoc-0YƴCW#yu,x85>VdXm!u2&KS@̥!k,i oL_p͹}|rc)Yxmf ɝkM ?ͽ8LaL \[b&U;Ugw . 2 %ShkxrqĶ}8k>z:,Glgu}b6H8ޞMIY\đX;KN`#3=ah׹r4ǜ7bJː{(UZ`A+k O$vڍԪ08KT(UP?[`cHGTwiԌミ݇ FQ=yd:X=NM:"J5o﷦J6|g4ʙ GOk$K,[8}=xouнژңeKE@4VYc;|t;}PWڣG^G1\=^!}]0lꡐat0`{۫}x@4ZI&V5!1DrHg2ƱwdѢm dZD6eح@l9Dx%m+g R4SF-K`9E($wDUDO5qĽ?kD,݆K^w5pI>}#~ ѐt:B(曲muSwZTa76+lBI#<.^wBDV?ɜߠ9 7e(˱ z?ߋ=!_GVe" Jx  o_+|?i}eNP}&P*(cY۫?k2; RXͦױ9s*J\w7^),L1 lg!H[ş*qP6&0$@g#`}$p!FJ8ֹ,ܣi UoO;qve{B d7g8ӗ3Ă3hX\Ҁ/_Y_az3N}/cж ^ |]uW~xޣ8Wu ,`p`w/攬 dY Anð$ZtՄAI.93d|+\o+%V~kTq4#nԪ;n:>WH *yw)O:z jC$4+=AL֟nQ7ه `{JB@!c//D>7r΁6ɭ E:<|yuVe"ٹUHoRN ^~}zG[vs]^Ӹw3VNG0 뱘g;dL?[Ԁ^гPU~@^{.m oOgğz z9=ﲑ.˧H?>MJvw ¶X'D! (~Wy|#>^lYeqj~ ؃.~_X DWtGx [q.o3Gxv4SEV͝kAqg /0#4mu"$@z]T~h?`OS_md\L%ˡrȔI궧+q$n-"xE ?iT&HvTN;?o,mWqW|O(xvXe5(ٟs1"}_P=';Ri /FLF i Hh'蝁NbB/‚M 9!,  :vQalhnu%8'ލ t(:CAD\Bs_D4HkxDM(`"GGҐ3q|R@htr*F)()5auR &Aj R IJBj#$5&;Q\.`ߴ~5H 0*P!HZP)TPR@PF4hT2SHATMI+HD(aKŠ+^:M&}htp PPPD"/HBҥ*D(<׺0-.$!v-kVifGۑxD#{&:ٝu/\ȢR(zQEDŬՋ̎$sd4ZjwYUd@saY0zL" "=maᙆd,DDDB #,p(zt@U D QP؏8!"b" u֊ :MjP!@()FPhHiOGD q}(,3+UHA`Q ^TcNG"?C&dXATL鯋ZC_sF֏wiɞ?}XH DICӝ2G҉wov,QܯoNr6IwX.T\?w`: Np 'Ex$0a L7JI(TCNF~gcƽ]+1&†BC7!q BCO56 --$ I13Б~c:MLf=!kuOz0q`,.| 3T'8h!:Hf>חq3, n]s8r!BC`z@Qt.}JFPfb>:LAD,)"Jsz B <]Q[Ic=z+]' Ʋ&2?ܭnǩ>E':STTM ؅=3p2l>1M|H}r旜H;LO0y`u&HdAt&r#?2ʓ7:!YPVNG&%dAWǣfB:_mo!iG8oMX_F/L 1V~'a'$̔uvdAuF?Ey2o4fv ? (pCHG\ ~[`=AP)Ϳa7X#UoǖpMA4ək3߅7~"gr pxa4a<x) pc 7G#;Rtб']!g_f7ΘN#w( y,"=X=}S`lXpu3Lk_ %?`.!r)oizx`lݹs`0n v G ư)3hlށv01A-T*DDU`)kl %S<D"x %O>VT>*$҄8zm/+#~u#A~%'/uCT^3j1\Eۙ!0"Q2nK0T8 m3HnTl* S: &; =h*dh֘ĎkbjaÃhP*r JFxM]770;daXiG*=}7Pe#WfSw- d,\Q~-j58k6l<0 b:RoZNx!Jէ{crw~~( Mj7m XAUo>amFfe'wz.x]U^ Sh^h M۳>r o* , mm9Wһ1 ]~g}gП/DSԴYWϾQbytFf͟S^8GǾhYaϿ!ktYdl;K'k޸UrsDֺ:_DT㆔cEӤTkSu)s)UŻlvDw WtP# !*G4e>èu y|>7/Iqóe+$zbS+ 2fZ]h{=Յ kE_Ƽ3r [f-i1R.uFk"{ j9،xeEXN#h11Z]&3zc *|!x~ىS˞x5[,.6P !6]kc ٺp׬5'FrOwwfN7чwF~}amcÜRJGTqhl} ˱{1/tO ԇ.*p 7/<~?WW _Oʥ^ u:~7|޿Grr;raY o4Wj3pTAY0L- ~Jjn]^O>7O_}XuOVΧ&Lr2z,\~PK<%,QlgB]x~_`"V2aYJ+Uҥm e(ٵWG]^Ok"Ar! *i)U~-79cK,{e wxkZ%r&/k/}ץs4UlU:c=yΘ/*4@rL=- .:!w˺A1ujUdBt53v~ы2W_Jݳu؝zT.}5Nǯ.c@3Akz0%s϶GbnW7eɮvm1Am5)M;sYiӈ8JI;k7_Ң]n'51߇ncwwW%?7~r7P9{πhjPON_G [4osOW0L>)ܠp.7Odyo[(X=9lIwb>'o~@ϧqXN|?oy?fގ,*=}zU{մc,u]qZX |id}?>|^MnY-r~;kJwo«9S(]Kzθp V;Ґ>D` ?g}cȠ(B q~z;l?p{fNߓmFdw^bn+@/:7?cτlm}ǗHwx[9%[^XQ٥?*Oip?; e?;] OQ[Pξ2շRٯ|} +7vl胦2J;Jp*Ev #l=2$b@_oy6nˬ}=H`YXS*=9IU_?NY+@OHH"jQ.#]U\Xl{m=Xo< M3)Z;+7W;v`r0u|?EU'~(_=)T܇@ս}0 * 2(LGg3.%1{PaBDJ x️?ח8@ =a=PX zM$ag<7 ?>ny$Wt}{zG=yzrZ==&;[c}.v~@xtu'nxy'<^s۱>_g0u{y} 6.z5vM8b"kźOѿ]ӯͧMW>!Ш57OɁ?2n4 EE?HDC_^=;qc:w7S8-HvO ~:%[E.3a9!cA UXæ|6LA6h6U*+d3Cvhv?g Z;{dmpl؈t p/F G$=qd-?l+Lc%J&EnJҎ&6r^--td{7+TޖB]>Or0UEDnKz*I%Z6vc#9ev}*K27s˕SQM(a2)TH @6vkrQPTf^1l@.UFg0l)dxT?m*e6T?<-6!^PD?m 9n`ߘ (9Å1fJD$tV OfH;\?:/.-TPp&hf faf((h&d"(!A)M9PaTUK J&!@ERYiHLb"$h FH*X!BX$i( e @H#0d!hjZhX2*i*)de! abjia&*dBh($)$(fh"*%Id A$J&B h )(! `j)jK,d "$ x V&I((F"""$*Zj*`e%" )*P"I!g#%PUw1 @ QRm B?GBݽ߷VwQ~2CξuOg vO?Q FAJ.ɽ6X@I2BБQ?Ś ]TI%J%4@ҸA`{㰃;? a琟=?`{?o$X&(*H($ ¢"B`rh G&$s 2 2($r`,J1?I& ,I1OCDv៓i0*rJ"Ų" *,phbi t@ctUI2 j1r ŽrdPVL,م:ȆbEjLlBZ3ԙph2"("&J`" (5f%#SA)""@&7^yHvO5O%GU?,z ?)]4Qs-Ir~p7u@=<};[utv$,a^oc}g^`rUZbaaK7Ϥo/>~jX|2EJ9yjvʿnHs.WG*}qxT}W<g eneE\5C|6*JW'Y*`=_//}o`zL]`_hG?W]=RVrҠW28FӤu_Qt{cdtY7ǟ ~YʪzC(|:wwĂ|{ɫ޷T4h`Pa ?.;ͶaFݍ7$fwSWG*V;+玭MS DL0!>x?|L44Ќ$' !#R"TgonUM}_AQ3,B%nu>`̀, P*W- }l!_{8y{u{gH|rhT?z~UWٶF/ ]ވw7"NY: Gk/kC޷)›b@=.$Lq+jܲTGGPt+.6jc :TmBZ7z'9 6krar-" g_HH[TsbNB0.T Ac:tzzMu_9Qƙ6 مlu[j@UEi^],M痬݇3< `68GuĻqTނuoollg7d:ꂌ=/a DP>T38uٶp}]dm: ;lC HHI=!̙@t T)w1X @*`U׭&SZAyP"RK#T!fpHu/#=[f߬Hx1nz_s)-~\hWyKzG\  Jrr kYex$*fgWpRֺ:^ gLY:s^#9sƫ;!R IOx穔LT>3qD벧 a=$`rfT$k>}**(  2Vt(*3+frDs5 v'n :|9s ֏om;ݳf haCq8z P0K`ɱ#CL !0b+68)ntseOK4$_Pld)*hÃ=HR5wU };==iX jsusj\?h;3c %HP4+pTTu>^`5[CSa:H*H< D8ŧZ:|?3;دΖs'pwQ1~?@7F?l)?8:k@~]0>c/øOaP pR JD~ ʾ6蠻A/r~ԟgxsD/bޕjXX2}Žb[nrBq BfR\ ,' ?PO ?F CeaAg;p?G9ipV(= q{EAS  OpSG~'#'Nh"`2Cgg^.P;+7: Nh36$U—J,.UVZڢVfSuHug*{3ºu9vcv;ܣRE 0T6-щ35B;W~?\%ں=tIT}A!7 &eQ_L5^^t ɫq.u%b6sN+Q(s4V8'#r!]De l?]VxӪ\cG/ Gtc-*ss26{%uNQ.uZ-Z3ޮ _ LgQWaheX]W9UM V[ҴUP6̡SEXg:Q CupXDPD9u^T{3sQBaนw}@!7ë潨XY Z.g@t2ZN2fjW?(0 1%zOH2W%u]f[=Ys2ah@rYÙSޟZy{7r^TCpvVkAG$çз^{nj(qRV *qc2ƽPٝ7Cg{*6lJ!TP3Ʃ{p=d7)!5n}#)i(5wVWnt*$H冏L~q/[ޛ#zҋFE⚺Ǜ6SH>٣pYTh&\31hFW_2 k#.цڂqU-zvSK=ʇR]/J4G=.XYPAEeRLjsդ+u`oj)ĝ=lk|-y/ӦX/CPZlǦͰ G SY +],ثX hhv.uFP#::N o -?W=]T ;5M*%ь떕ݖȋd!!}z^lسEjs<2lx5.?4P*쮭=yVON80*Nzpgnp[slwe+O~u:6F qx^c|lV7R]Hax›O%VZ.doÙa}gI2ZBa6uK7u[4&ahW;ZjSVjM )]X5nFNGWv5s .T⢨0k/콣>2:3g,C~9wnhx%|xV En!5Psך/06i#Qܻ8Uc\ƆzAG+hRgC )[%|7tn8b{MC5,liMU(W =r_?-hV[T+ǁtSU깦Tߺloν[J\WwE#Rr}7цÙj|+kyeN4Phq8F#Wϡxφs5C=b3m掶nNUW׾_ -ժi789E%U``OT#E~W~xV{9O1T8[ϕJj';:FlnM~ m5cce-.C*K:tcw ꗞ/aQE ߌb 5dXNousNǾWI|n0bmlU)[>JZpe,vQ)~uWdUwO|"+Yv7trۻ#3lCQ:g= ҿuviڒUs Gx> ̀Jѻ5~MxA6!ԅټ(z׍E;kNq`#Ekǒ[0ސ#A^G ՘sbro>Fr<.@\@PCk #ep dyz靻(%D8 €DJ3sW]c}/CsԌq|!0Mulv{=wuaLVqLxտ[}Lb >]l6ˈsWɉ!#rr/ }O;vE ?Ǵ m4"dCp}hD(bE+(D"RN}wLTr0l1V8*e ? @$5BƄVmlskVcUX?gg.93aacEu9E9C!c2`J,2ca*PBЧCCYHr U%o1 ~:^84fE2b"Э%68i!Ugl8ec w+iFxV5acr(ЉmƅXoϳz>=j>b!􂳀":|xp rtI|/D?kX_̘{'}}۩#>b5 ֐G:2ckO]5 ]6xr!f,Ume;s 4+^P.妧+YV81ֿeK9g*2F+u +`_jcV J8\8h0!~g-l}52ϋj-ѥuhUQٍK,cUv9R>ݼkҦ;|vB8 [՗x۟#|,G2ݮ T!(J1(l/\>!.y'6B} ,y@);)o< ӝQ_^eo~/:,&ba$c5?Rs`cYx۴λknʦH.euvh BTRE5:Q&^>{m E7\Ho} ^s%xan:3lg9 s!84|ȪҏA~'ŨYx/Rk( E#.Ҙߔz> t{Wbٯ,^ӀIH`fbM:Y KgiwdyW䣴WL  :wH %ߓ½x pZN(W'BEtERA @ök sejL{]ٰq^s* .*77qN1h/P^2;tSl~BB\;`(^* a*BNI B/V}(Eϳ&i2U[NҢB=6SJFIXqPDCn>X{6L&J7 >NzH-;'Y*KZ$hу}kRn .y2 \wPmME3g[.A~] ~* yR?]7p~Xs Lkmp# )[ueL18\FQ@"m9NI˝sFuSOǵK+3VrC81ؤ-ָ{z{eu֬81fDIn7ZjRD[x͸n9'Q+c޳}ES_{`3wLx1;-Pq?r~`>03ߗ_͍EkB719Uc (翶?hwO֢5 P }9!TJ}ý1z12؜ױ2QԶ-)~i6- 2;Æev uqdJv~b7"a ™禿ص׬Iۘ 3MjBt&=:8&;?PͤJw36i}QyNzcņ{ٳx/;57cju|0%{?߿dmZb-&I<Zz$(s0-)~#D`mr($o@m}!s3Z bD.?Y ~ο0B|:GA b X$e`@؄C0Rq3hxW^;1%{P0ano|^_ZTu ҽ6t\m\Zy uU-ͣF_NݧMrP@Q30Ia{cnwӜ8kF]`k `xwjKmN𗴀smwyޖ=uy;e|qu< us붣51ι79~5ݘo3f8hoO~޻gɉy5y`ݜ\=sۮ3z綷s1fⷻ\av9GZE֪Z޷;v閶Uvucod+=oz]s,qܧ뇫 JO}Cv%w*' Eݙw$n[%4:!3祥θrٵk L&$req$Pqo q,pf|/Î;QO~{HxLJt^%3 D@"gW*`~ځ(KoK{k;9|MYjg)qEfvg7z_hk9iβUnfgKZVg|{ySKp^xw޸kZxuw꫉)LvY;Y)sw]񮺔=f3g$$~*Y3.ff\1!4̫HFu6mv%@ֲ '&"i;%UWdzLۭ+33I V#q,ꑸPcL%a[Y8"@ anyӬ6J9҂*+|Ey> J[imy$V%FǹvIӾT $w/w̼%T ^d Buʼn4B$1FcfoMq(ѭQQ-xg,]o2cX&52cô#22289wy qjB3 umh а*\dv$"śiސI? cg kCč]u\y[lѫ2/<3m%y\ lmeĨ&hqBxRm)uSE6xE%gYKz(vbz[!|C勝N??ʐ31;1ߚ~&k;::xa;<; r-D$+~?w;. )Xk^_]d@P #QT1nK nmZ?$0b&=:fc,Hb*.\%# 8h߿U@)Gb;wtp߬Z_Iًî+ *9EDP A!%PQEDDTPE-!HIS%4+B!M)M C'Y}%mD?M']oK(ɞ;SZúOzrdvL'tݖ$Ki:"x@JIݲ*c5Tl3 hܳ5[vkDE/LJMb6y㭗Rv5AGSnZ9dKh5x3 !Q7:}_=gno/Lk1~F[<{W{ȽFO_芓@;ֲe-Ga."RprMZn71<7V/\ \>:3fz¬q}o.ȲǓ%-0VwRCx? |r髤"K8uȸ@&C7y"TP&*p[,2G#xVDwxK8.Z +z^T2*p.=ww9O"?s=˻ru'/7D₃(6Osv{$ӯr=@"0R8 cjm@kChtT[t$éOݒ bj@+S+b1s b_OW?HG̑.x-GG$@ү>9չ!ߐS+}O7'k PwP2nK%eʀx7=9L?D zLMq-F lgO%-W/J̺;N^Wsxc׎ԡb"G.B-1yrOܧ}=D6) ֥ 8\.k_M k_ vz~o[?:vE-V,.}l#P>:~zG.4oWmaHoTL:F.w0 %]0yz\\T zh fBK>`H ZA8ÎNFH8(eUFE |4,^*8oW^z>pSϔY+֐$YQNx^RI0bB8CL)s=~xԎ!=oy[$P~+cѯ,/ W˛߳OqJ |Gg$.q$^e* "$[_}i6uD\ h@A'Z+a`K҂± 'AF~;1so[V$#!7o񪿏#~#|\v\NMgd!`Tc9*̫{9^BnlR&_śD>BY%;ݽo?1r l_)e:h`OU' r},h"m2Y> Mzj论vE#j0!Ekb!{ ȥju]pnz=#9a~咇gKI$Ce3sռ>m<6Z7g=|N2٘1SURi>t=hq2hZ^=焠{8\ o3>xZJ23U-m&T'.w?@|C!}鬝ݲ77#Nuq9YYgx\|CY@ɭuo}BI!$Y`iv;aO $-'AmxJM$DU, ew͘?K0k`N֛fzwDٜzWТi4ݹe6˘;B&t/t #z8}T 9HwxC16~ ̂*20T[0s<1̈́{1;``KK5iYjUGC8{KGK5%lt[m֦=98z ~Y3gʙ0voG),h :>%qԎE?pa>4f6}=~?Mjx` XvFwQQV|>'GW t(V&%F}<',SCB˗h7;L;erH :MQ;~Ly6vTD;={J=Z)Hl#"E$|jI+k?'3A /]zUQQ8 S+YT *}XUvJнL#^h&N7^ T) oUUfwfEOY~"[/ϓ)":\kawѹ1BBBA!X~(c.V0 #-V”RK*צ [׎gI -}o+]+62Nop?(>oOȴ;-D49 NzibHK} Q?;="jYڎSq gn6I'ͩpzr$J>%֕6 G^lON?Q ):e~L\58볫a9JpZtFZ>[YCgҘI3 cQ3Q4ŏYN_PTf\M1ku$ ~Wt`!_ϭz-Fm9XOsqΒzvt\&ڡsp3V+6S_WXLq>uoxӽ]>(sXÌN9W9%:c@<J&a"U(~2JYE ; RHv[~wzZD0ף!vn};CA (q߷w!/zZ߁kRZ>OWi@Q} GTF nPGN;g~> OCo˧V9Alp ve jSN9C7o~,>MB1I|*S5x@q܃xSӼWNnxOD­ *(<&e pEqP&] h!2(Vn8*".E3Zy"&]UZnƱ̙3rVsŧfNze#G?o} ڃ {i P60kO]TȟAS"չD7%:C-)kMJk}HQn n5&֨򙍨A!CJK4ޭlZ"^t X((?Ǎ1Tz%dQa0wOl;wQf< %SͨfjʬB󇺨E^GaП7\!{GI߭'vU2Tjm6h/3F7F6GǯDR ƒr"hUmoCҘFRsG73}qޏ(QM×`}WYF}nX+zqE`{*{m~,ׇFv_ e5U 6[U@9;HI ЛCnUCwFvBlG'] ܏ hGa)-&|[@U4HCۡ%$; X"2 7GMܲvpw{u-+߲Ç=̻V荹U,i$K4ZtMuVߧYRŘ 1a@]ss?v'g -EZT)ZWZ >{-P"k^S TsCc, Weϐ=Mvf̬`<9*ixy#' XϤ)'TvB;#cnd40l '@ǠGhNuX9#.*x8'/▄J3 cpbk|a( &oEԅY6*?A`Ԃ|ܳl>?>.Vʂ\*t8w!X3( v U_ib!6(*`1.߮V! χ4/[ Xx/6ƘB R>g^xAvVdUӪpp@!3[5J(]S؏jm@jݰmb?Q["?6K@>CX@]lXAOCVXLO}/:v@q(_? O$$"PWdK>-b\e9Uv0 - @`ke1pR?f%1 u8~>hoNV?"/>߮mӻ ׈Vm8R\(0Qh&kH[`((YP)Ѩ\*u, `0t"qQ[nEƔ@|eF-yP l=|3!3B|tlV^;?,HEr|ͣt:]< T O#6y9AKr"Oa+ Z{0c1/2"0;|sql?fL _MYOS\q5RJjS'j]M$3Vx2QKzxuPx7]< f N8s{Ra\b3x`pFˌJGfAA3[/ gk0:|ta L9"f(D68:s3 dXR*󾿩՛S֨%\1Üd|ʕ=fRF&9%O~~X.FE/T\W oǥA//U%T"&>\x{ќA8E]bhO;(*O=^ %$ pzfPf ƗCA|7dL(9HF~S9"{׎x{mϷG9B@li5~k&2;8vyױH*\!p= -G*7CAgv2V:vqm#Q2 .C^@M>Vǿ>͸ BbJ!m3?KAu.}MX~zq=< U ߖU{3 \'./R5WN<~z."5Ooo9{UHqNO0 ?Mw==zlIzڝ{ 1p ޏE/ 0{cyb zeIecvrCa|Iӻ99UQ1@vEmʖ֓j`* 1qK/?"} -_n7C35~yԷ=Au  )%Ӡz܌1!\ruh@iQ Qy_LHGit ቋH0<0 I4-ϗټ8oj@5`_Ő{W,籃>$+X_V苚|;"(O/ž&uk<TUw~ uopD~=_RW\ԙIӍZ,hnhB@2צ>c\[A{ ^ek:,u[ywuC  ^tÃǻ uزhH Wp$ ~HTߝ ٟv_f26M5_f~nj7}gvڭ[i~6z\T`"k2mD#n)ֵ/J df ]dR $G\MJ )kgK0)CQFT6TdG Lv,녋fJZrxW޴srwEz|fQK :)vU22|{^z kq1ٞ>2 PzDž^Zۦ6u<JR;758¢@*s3M0fJ+M859ָ 7?S F0cۆ(#MqsMRv֑2S]j#=Y=vwB}[9n;74e}2Tm쾺u?݇>[kWӪJǀ;F>P$Y|Ԏu[ey W]Ҁq`A#RQ_hnOQLV5ssf94TZulm &kKOr ]>f":v";! EP%P @έW~5L=͔mFq)Ux*QCYC񓁉+~c%u,q}=J?:î_`].G7T?)j}VHGsoڽu06xS?7X_,$f 9[bZ*#nE0e?ڠS-APA'%*ҳP(R0 ".0Bx]zW\ϳ;6G>K-| ZTOLjO;^pV a~A2H4Fʑ<~~zX 7|; x0W8 Jd'sTL'c:=Cp) dDj9U~(e_E ur0ِ*-zRsgHSшrUsPT(3DMx&"5^\V:PNeIUVWӽRC}ry6{YVz2R?ݎb *ml#Q1Gh;ʓ>Oӿ^K]m-DGV42gq-uh\@Jf>w$.;S$*$ꖥ}&cV[wfe,:C1'B˂ J`7@qxeEq-uA"SГ֪Gfv;&Und=um(*{3} t}p 0i~i%.z`O2-Fxϧ}{ 5R<:BfQ^ڹ}*?QOrv|2ee*3xcx { )|~n>.Mb #3W8IIWGi6P hxzDM."3ITh$ܔo aeCnW=]7'1G{Y0 t?*PA(%),*:~Llp5 }mBDu48A%A@Z A- =A DЙ/֭2gY 4);=H%w85B&j~t/Hk!} 3D"x{w-˾zܣ lxeDMUbtI8|4p>viV8Hs\pG5NL;Hy N)6ց*} ؗBuj9JUUUU3V!n0U}fs939zn8چ{{9s =Fa>TlvY cmjeD├R&MN;fsxh滸M0V"Uiu;vo&Mo g#L>C,ԱԝvNGcd&2w -Z]Zta= BuTP X6m 1؀]e>H-c-+/Z u|#ǟd˘D.cSS_٧5Id5TQAA Cn=oۨz l:ad@os>oݑlAϐj/7ޣofk2~Oƽԃڐ PP[p3cӿkEyw@`9Edr #-"B8a@cSR"M "*V]2T]>jK(IyIK9iM/GӶvblK<=1]%w n3Ϋ@LET!V 2*My~r=}zE2Ii$ϖn4Iᦅ("ۃos?˸c1$PG8]vosЉIˇeN{z'amUj]q\}2G5G)KN'oX%Bl5TЛJTRArس(37Tk!Huk=2"g2zu[Um'wf L҆s?]$dT =m<2ʏdlD.@5]1m3 N.+?_,|wk|R lqHD @HX<%m%jQY$&/RG ZO*벑X 9~8QƠzS~]ؾP92}r'Pa?y(IՓ&'|R '/=Ǒ_NӐA tJ`H? ?=[q$  Wۈ 0dD`bGS|E%͘@C"!P3?+ۖtɆYdPVXaCPͫFxy5p[5Q $&5Z 3dѐe/ֶٚRs)KbUG}QZ<B^Colu,-?GdwMlRTBZI5[>lnVxI#YdE%d- R&A$")SNoxe( 3 )"ȤbB @0(p5.I12M6X2suD&Ԕ.BX\Zʄ:F@S?VH%-Z8u E(P,q#M-IC$ɓYk_ _*?pG%W(x#COnJ#?;)U2{o9Sj ]6f"Tex"A>'eNBCtfu0~,~F,#Kr9}=9xj2oˀD{w>$+([u_FwTpSl>V}u t!x/fu2/SO%sٮwsHZɅ2+W\eUCxeGdwCw$?EXަ|:' 2JvNUuLΪ/ $ h9D1(1Y)۵?=0oDfް5E1 J6 b)v +&=q0F!+G]/>J眞l'yϯǒvmwe'2Tؘs0m`;0Fawt 'ߘ ˿7Gٲ!c`T jD#"D=B']@#M%B!SfTHif`>_џv-GpdvS/T;.,rۋ3% 6g $cgNMPRār J:CXgPUM4I$ޢ2n&f5PUTETv&}8l/dzp?au4lsyMHw w~Prwc64̓lnHv!@F0 ]q30f $ (%uvOO7)@:b `Ix}qbo؁#aQu:>ktj;{ FEO*s2Ήq xolǒ:% '8Q&n56oغ1ql؂ Di#AH-. Gw-ArC0 )R)$f36ޡ^?5 0Y|vy`d-Wgo4v_Fp3xCOө+0NأI0JbQ<< AJ$"0 >w_bŷl!,fAV^A&4ƒK$)|{0F ,'5|3+f.ضHa@ Hg)`7G&Xp"xw 4JS}_Uç<4u=ho+NɊj3٘}&+EDRZ23c$,hsj1Ra0L H7A L APcW&DO>N)[zImqV7#6 pnp((Oٙ:4A u9C]u<ɥ H&ͣ܇%ff̔љ!xz!Њ?驪CQXDA ":y#T)Bg,Zj: b~W=-L >ACh@!u·ct{8혫f;rL5gŭeac0&'BgRkc߲373q^1wNK]}|?>Gu0џnfT'{RҭeK$arQEP1ںqyTi\F~I=L(P1!N:}Z8 n Yǩa4<מ1{jc(gM8XԄA0s&[ 0%FI1iǽu oMwXm|FP߽K ݠv݆g{ pĿ ˁs bj6Vǩ#ސBBRR&}A$ lǷR4mwp<pr;;9E nRF`B-gīzl4٥Hz4S P?wx*BFȗ` Y !=I]!nMI6aM•$Ƈ!nhs$POkk}lȸ$ HR AA0$!@ע hx%cly m9$3d.dbB̨@P e7E(9A1@C/W xjs>>Np%z I͉O^KÿiD%N)(y1qth%Zؐ g$)bhP Hed eD_A)0!2W$J)JБ%.Lي5 N@aU -DSC0CK1;̨',"c?Һq@1R`@F>(|4l|<" τ^wrj Նb300zNDٞy&ʂF|)'0?1 L )J !!N#!( *E_:=aGM#.(59˨[ J"3^P5}?Wهt`(Ah*&=EP MBeUDUMUU-SEPRUTSTQVwF|ql{gm'FGrF6hPтd!I@[:zG>/s 0(!/psPB&\4d #Tu(Zc:+܆=1{aI`}(& _Ok5 38zeRQX03` 0y hFˈy`I&H t sceyEɤL9m#5Ÿ8l:o%7ESUCt;dTyEmsE0dwu<0~I~ef~PԅႿSz`vƣs>:rǁ&;.6_+8O"^Xu]+&Qr8Tӫk~V\֙.C9.c#<杻0zOr!&4x;L(wT'Sr(m662"F 7svfHZS˞EN \6v xci@-kEܱP0t!@Z@( TȰEPly#CZ je1{`@+!Q)T6:bZQΥuU5{HDFI;CO(9ja ~ 0S !R $1![A:$8ACէOxzL;SC@8Rmv x+{ @j|O31ɝ/0仔i&XaB @bLcӋDȰ;9i6GMͦݎeشZǯtto؛gxWw`0;dX$OUʚiGkBQAUTDEUTAKIUUUEPmCD&zۦi tN6:yM~4D%$9\VFBv fIQ("d5By㰏#yIB2@4R,ۉHaf (HT\I.aLGQ6};(f zK(M#;(MZ+`uV .(cB~`joHpn*kУ%( /J(h(;b3Ϧ帏|>M}jEORdCwޭ (LE QC~5#G&"c@R\J"XT2Qټ9_W iݚKP;. nx'#}īKF{W(gookŗH[vcK4Q2NW۶v&fiOjXP'm3T3]w9t᧿}JY*4sՉuԃu:_OwĿ g[fy dQp1ICsQ2wK|FyfBݙY*m0/w(>j"yA J5,6Erᘱ{qW+Lnuqe*35iC&йv^~Lޢ7G"B0(xj i=kmp%.2pYj$ >U@@cg)04b7PHhIb"mJ́BM_Y ٨ݑ^AOEB>~]UUUEUUUUUUU(UUU T #ʍqiPrSY% 4vhxV}Fm_6` k%Ba [|)0SIr  UnܠJ).&D4xiW=p ȫBzOWC{dN%Lhk39unc"2^й-jvJf* !qf`bkB|M^V_qb-P y)h;@BM;btb%Ve4K!xOOpUrc 0b6ҘCQw'e(12[ (hu]h BpoeaPhfڥқ>3]PԄ?z6ϢQKnnXS_"LbWjhVz:N:l;jƈxJ~V C{i]MK!lJbmfuH|ÿ9<ZL{~{c3:ӻ7}fKRq`h^g%sTf6@ ȫ9: } 4v=N >.u.v ߇hN+I7X:J o4nEQ,n%CImuN.h𽍱h6,4MSPvfd76 O㔟v1l`pQ6: ioeb(6t sƱT:gDGfϘ5e{c|`u\(nb Tzy@)Iiu3HS5DDHKo:-Jmn"<˙IlhWK. | :,dH8  g>ov0=<!I4)*J!QZvȇ+*PT}GG5ދ(l`c!F ]HJSN$;=բ6Ddv…k ჆yc&p4/F1+6l+ɡc; A4&4F#8VP-0e%*bjx}8,B8 LJV^3R7۳`ͣKVr\]Ľ9` /5a"R eӉ\MbAg\'!7V* a)dC2`0C1"r;>zԛZd6%^eHI6^vblؑfty U9hßN6S96lF3S{C"aVǜ¼qC @bd%+cd ?L/r:ňrh^?]|cgG,{HCF YaqGi' 7V¸F(Pw#dnT٨)" 2 f&\KH!s{$m oN`H^BRxĪ$9u M]]I!aE,xT@>eϙA#AJD}tB<Jtuϟz /ׯ066NZ׍Uk 蝱dY; )D&#ΒuB{z+I;Z% kҮ;ОВ!Mr/ݮE#bHT+cΏ7(#vk ɤ(hiB}IT I0Ѝ#J DQEfR4]so@ .캅ؔ;*%xxA  8t {[Cpq } m}RWHɎ|2d8P"[д,7>?oa54n+}n}šboyK6M67c8C$};Qz c; T;{=lwd?[=:;4fA99U<N㙳S X.zo ?a'sɗO]BCE(Oޖ2loѡ"P|:DBZ]:㧡;$q@0 sI} H3riBT*u_0(ozc$# pwGߟ<)޼  C-mcw;dCDLUUUUULUQU@2ʹ.?d 5'0bXD_ K m]yص `A/x!H1H>iS/G2w m@ !Ir9Ϸ˨y @ԅ, >Q@%D2iPz D3f)"hN)$&W I̿_f/\UMGoLY9Ϧc;/ lZnMҖi"v='N=G w4ãkѺ\(FUcC:>t(|b|$S:}"V718K\ftg-$iI\9!L:6*P{|0N(d$PePks%N)!i! ˫`@nCN2$Ù@0&VcxLa[B^gͅ A4o3 ?~<6j#{RAZK_&4-%_EHP߻r@%ɉ~@)s8x6_e#5̇GCBSmo*<:PS ~07w.9֓g`HSm>bl:sGMÿu<ĄxFf;qBdvyIF2d/ SUǙ~d:G0cPD ݃cӴMwgB*S9sCJ1Cqd,dC7QAL1O 8}&Lgobztƫ2B{e EQT<vorۻ/ {5|`~]m1LQ>?@1 mTMIӿ׉qsq˾!죴Pފ@z#C19S <!`&*#$ppA_`,>! ! bЕpÂĐ`YMhkپ^<&) aʋO9@/aEsA^^ {F;Øtg' ؽp;zMD[pH:J|2Z# f)t%" bRs9oLb]ȬQAD꘵A3}Ugv!r 1a:X# B{1 ԨgLdHmꎶ"/1p/]9Ҋ@N`h̹ȵ |wѥuvA C}.a B>m. s tshT rs x_t0#""7 NARn-OHIE4*iigH(e`r2e8$I&H= 4͡.@6ѳ9t$v#RXuY8.$3joxHl ? >R @ ȹ k HT1+XcAq8y"bye@<4bI$ދ IՕ$ Y BO*=76p饹K}ZJ aטQ8('yYQa(w {?PKm><0\$#z|8lG= (1C2AB`K$ӳz|> .eTD_d0L!#|xqԏK}#duv qcW|ˍ|С/B @\ Rmn[[ SZœ?m3G1[~w&! ).<2h!vh%I'm@7lbC;?^B30N,\ߦ7ܚv ; ( `K%ZN߁ gev TuEX&b;fBsoH8D E77!oO h ^ZoS0AƬ9>EckBՑܟw?vޡH)B7k 1 Z&1m9mޕd0I6\.dqY2Oyc"5EG| E*(IN glovyVSFdfdGql"gB;aFJ'Db+cr ] ^^E@@Xw0>~w*dA$4kD: Dƪ$43ʑ@{ Ԣh{w{!CDH ; (u n f P A5WAᱰN$+0`'xh7A}[N <ӝ\7~--c$ HsH&P ,;Ӫ&d$wmۺ١ jr#\8"Ҩ!r(h1G,0ihLO`f)*D% w5!j",x\m@}"\L%Q6 0jAt+Q˜v7 & t]6 f̀if^u-t$S8gD]D4`8y8Ͽ.z'!GtPpG DY:F)$'wBɲ$sٿ9'ўԘ&?P@ټq܉H]Ihdx>g@I&lp3 @/(rӵ y*"7HϿ=}-/I!8\H @pN`AG,a7cbj@(.!!ێb\$1q( L;0e#/ Sz?{ESJ`Gq<$` pC=;M0$q"q*kn9=b^RJ oNh=`!:P Jw4#7Ahu,(b~V2"h,fʃ-Ơx0Iq΢t;f CCbmM.^$b⪪N6&G{ tus;^bᱝoIT6 ?t/ Cb|=vk`o$($Nyt9u!%u?$0HG:  xk(HcbJu٣X~87WkKgY^2pi0yL@Ka,ub#z{¡IjwY@Bz^DAF p> ̟##(a h\$I% p^SE0=+-|J1NAM| &S|P(閂s (06.*rJ`٘(Rg66 8I槡RBN\(bmk aGm&l{m>_%0Өad+8i1E8%BߔÂsTnZ"@ψLDt:(^LSToĕ !0P<)фݑ 0 iBK]vs죹QSM!ۭ/?nr `F{p 5Wgs ל¼3,$F=_ϯg%PP"=?!Bk70 =x㵠!،L2i=vC| Byx67V$:~C|$'ԙNCa& 0Qpb[v8A"yÆ߶Q^vGqIbsr9"<{VJ%8#4&30f38:&ܳ[527D7#BBE0wAF~h̢X:bC0 8H Y8Apľ5m@|*r2B$>Krه О")`PM#ŰI3\uw*ȑe)1Lgؒ9^Wө>lq=U>>dyDs˴{ki9Gg4g.o{0ܠlOdgMS`E 1pz=i)εOI!pmW= {ᜟ$ ;ð(('o׀<%CqBr\MTgi!~7w1c?O0ªz}[i ~C6fF'#H)7Z՟ l%ER M . gs08lq&W i*]KP- 3S2ZXM#v%&,k;0.c FNCax]#^ 7Ʉ;-vJӮ|d<@ t 90i>U!򥿌cԂ wZ!GT w`",>N`IB+̯ndM#PQ&&*8 FCL+A"7JvR1q=$3ъ)ajlu Y|$WUPK*AMyg^NoOM.Y4#J, Ԇ U2,̘64q8l7P S+e8[WZ|,iIPhmB_Z8hH}܁5RE##P)2dmY'% 5kIƺ0B6Te%hm:Tf"o~VR* @\j 0 a hEepB(hB%+ث֎"iW^88`mʜ[qOQZtkumB Zj ]g8RbKf`>S'- 0K.΂YzaCib$&0g +y=ܰ=}a#`кt'CoPkGip1$f)3+!`TǨ5!<`}K40]RzC Y@1?{x"3,, }%Pw v+7H '\ =DA;ȒXOJ)g ^$@tV(5XOnY5B6Tp h0{RøvIӡlWp:x|rkƅv<^KSQi~%EnZۂ")LŒ6J v#ɸ@#0\ 0@0p4b{Yhh( ƴY@2`"|clr#GהfGjT;avL7 a4CG ,0Q[i}pDp<(0 ADdl%0ږ}vKfzOQ6CΩZ{-Ib1ܲr}r{R*"#0(  iВbJäAף6X}} ^2d쑸9;y6E.{`z/kץ*oĀfJP aKcA&uZQsoCOHH X#`dVDzTlK9#$E/\àSA.9z4 w5C@g{ pG#d:Kga4bGBJD(E"UJbi(T T$!D(@JUehJ(ON%wCZH Q=g}~8QHHNenVZqtt6]^Bs)ly{_lKƫ;*80)=^~婎g&6뿱Yi[ԗ1NY=C%6QUƵ IUexP&Tlbg"TuUթRG@H](W(PU . .@3DCR#,wC:Xl7ǰ)Q ŽφapI`x/yvR d7D+^6j\z6aXnW)lG_ϫ~K ò&e9e,*^@ȋ+"wd*c q@Ru$YNݻeËϖW|3+^/-=~I$!P)ӄ&Ve**s/PMóÔ^9 $FD>@08<лUUUUUUUPX?Fof􍣣tくŽ|oC$1>N^`ІeX'(=g5|s<3i Yh-YUEz"+ ! 8HlM\<&){N0$c+v;+ShdFWM>YDVGh`f[hGcCM40ޱOEs _lwp-o~R6ӌ!Ld\!%>TTGu`A/gAl>Z9ktW<|DzbJ0di-t iiPF8(#{bgF:pʼnNd(oHR-Ve%XX@Ihv}a}oo 9K39ݝC4/Ar"2qOSԇc=Z\Q;fWE?;F< e O xXVH7(hA0!BD)@T@( 0R@f`C>0vFG^]!^q2 (ڌvfG.xO<4LP7 ]H74A= bURcDCoiS~+H3IBL`U[)R*Olӛ仯.L 9&%ȏY[ޔn c~ɅF*ކ`;8WrGhGH;RfD`x8tȪ6:#DHchmv$ ã``Ow>E&j,"1EQEHH lqzl >b"8rK63чK:c1CSM̈́2M9Yv50fqT\Ī^q`T!㞌ХU)x,hv몦׷bIy00704wXm4DF#-8IgFZYKZ fm(ѯt$lb~b< 3R,+3!ތe ی  VYιQ1|'EyN{SQEU j-Ї揬 P C? p"Dw B!@ @(n@8#1^!JqC(c߫hfݶ gX8zσFGq Ԓzdx +ggPI[z>c*1ѭj(֛FF9֗5tYxMfb kZѫkDZF܅%A'n&USt2hvZf|Yg$ìS;rҚ&Jnwy{xn~(:x :t2|bp_XkVG 7~`󔒿L]Z4F3婽"wKbe3SyY 74g軻.ʛW#!e)gCMV FdSt~|@o0ft~`BF};}FZ0 n2ďؘ ZH]F uI8@>ߴ:m(e q|)`,y^h+4K٢R֐;1X[Ɓx*5Tȡ/Xe=15Gڇ4\@ ߎDR 2%ъKW΃lbٜ?DGO70≿.%T_' '~_3?`-gRbk yGl ó4#&c(֫x8gW=aJM=INb&f*ddOhlmD<&ﵹBea 0Ly2w'~:"Gd p:!$qJSJhbgæiQFMATPSFqI25ļW,4耈]SU3diɧ\,X K <XwG0*Y s,3Gc3ɈhEA@%#ڂ{ ا pI `Ha4HYs@JK<$l6yct@>HjEhPyI*p`'fyamhfZQov_(q|FP\p'/e^5$=a*ɖFXse]b1h ),2h#1 kZ #XYTER~IUEUTo0)œD&T$S( ?rZ a6 #3#Ĝ VJֲ2[ q٨cs1@/_: L!p6vp 7څ;n;8Z[(D2Ql_$pܥ= ((dHJw8w^2R`>S]8ƩZ)t~_VrsO֟#0Mp0jD#8W-j8ppz|*ZV&~A -y`\̫Ԋ0?3jO3hbi퀀Jbbbp9?@R]*Z{]BhVwI#hh hmYU$#kdd0Pش۵_tȑ` oo/PiwZo +KL HBot /^#ڇ4@l"?XAG?_<:4D űpy]=N=}ulx=uvUY$D̀A"?U~ 0"ĘbO Q6F-Y?O6{|Q*\A3o\_"a7YL k#fS=^uK*VM? 덉}ཕK8:Ip|!>~蜭k69OGٱ1"PO.\s"D>DS¬wQ|*N׵vCj(C]:ՎО?eSXC"~0`}F0u(;> "G⭝U_SҌ^/ }`}iKgY!>o#/{uh'GI^ԗuRPThʊl?"=8 Eh{l>?ȣ-l֋P;q|eRD{!9 7̿ìB'^ӧW{{ {02Hkxހ7]EMoUT|vy\X~.^u)&MgXbI}*`AL"ʪQ+s)Lusv">GǖrI'o7wq0*Xltg'$҆(T=A5 i3FR6T D7XN n=Cl]}xЇ;bHDe>!Q/2|}9I)9Q˄B>e"G34vƎfG=y6#wxxq{;u"IۀN&`r4592}lNFUN8lypጦeB[7l /Lof"(4"s#.&Lx+۾"`weA.AQݹH1L:ENǩ˗U|{(z#EV;d0L[/y`¸죂h{zSjủ-Sh x) a"KPHeSʩbfnYqaNda- _v#moBuZ%ތGyuP 5̲ xf_x[~ɻlʹj<䂏!h,uF1DdX"eAX :8aC 7̣UX[^Wa}1+LF5VTUU: Aj N`j:dXO Lw'Nϲ%UF@ڧ?g7tlyfYnVC~@baݼd&}chw|uL[Q,goI;D4t7Y ]a|^'/0D{=@.ggwJ[4$!\kjp/zD"%Bw;K*̬~08@ǗѱM t|39v!;6VL vNOl!plv6K\^T!M2C~W v\;<((ψ>0Cxri+[;C9qepƀΤv3PTfX.t.sG-b|;N%CS#B JJF!s!fE`pǹQ0Ve'yyl0={ n:c3v7OeB7r200W^ ( ^H>p\)u4#t;v>9#p7ԾS;`ZF1ߥ=8`0LEۍծ+N߳׮i$R,1$'s.uyݧ1D!BGiXr6Q Ǎgxk 6 n;s׽cO΍%+tփ,@ȇ-zT6&ҲY:aP7$M Z(-Ϡ,A\a  7 -^}@8/CKYDKgCހ'ϒ4S 7D; ]l )7K`/kvI #1Vi3$A`RySU&D1kL&04J(7oe6O>w>$d*Krn|4X9Ea߭Թ2PV Lũ;5o8T" @X\Pe=Ҕ0#VѐV6KZ&ݚi&|bcbHxdc.ߑ|zq 0}I` 3GGȐC4DX0y (fߤ(Q;2@osa5X1@ξθ ^ @X%aUVUX`A 7ppx_z {3&G76#&7o:rE.{{dHXf Q=]z1&ཌྷrNm8 B #6>5+@EdYW73K :Ϗir8/n#^Tv` $*#@ṷ ˬN;|7x!̓7g$.n s,s!FreuߪQx>zɦa<}LJp"Dp=3@`HvOu1NMSg~yI3GxѠ @Pcc_MJ5x19*4Di.`5Qt 3D*PgfEpE(o &R/A NIK,t\Aqp$q8*U ,Qw?k;t!$ǗD 4㓂諢*櫝]@[+r[ַ< (:::::9GGî>`vG"G^/X85 w1i*Q; J b٪0\ =tal?lqB:Ct/k6t{aW +ڝB@WB\"N|$WuDj1&-㮽o?q`Zۋc {6=s8x# Ǩˉ2}ˁ 0` v.@ o2l68<ͮzFhA8&>.]Px];bU*Ui[w\Q4W$^ !9q nr8skik~9c/>?ÑˋaϨs1.r;&GPtBC=8 l\ LI80ʼ`i!m|iPN%4$ p<>al ;Ȫ8HwjIMs#}`;uT IaFJ*-zi=c$P?Թd>wG[={7i-W,N=E6'tuUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMMUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUU^~Gc59c(ʹWBO'{x׼@9{Oho2v?L }59 kC)";u /#p_zQ$q  < /SEƒvbHgN3ŝKlMSDԝvKQ#&VNۜ  yUVnh9]zVh*-øwQxox1`.EG {pn&)D ))_5Ӟ c5:UOgjCЛz^>g"Jn^ӸsYv*")E0ty {r65w@׎$F2}QPt( ;Q8SK[ GZ5Z=7ʔwxӭBl7 A'E{!QQQQM4QEC!D@6T5TQEQTSEQE4QEQEQEQEQTQTQEQE4QEQEQEQMEQEMEQMQM4EQEQEETQE4QEQEQEQMQE4QTQMQE4SEQEQE4QE4Q QEUTQEQTPQEQEQEQEQEQEEEQEQEQEQEQEQEQTUUQMUQESM4EQE4MESEUU4IEIEQEEQEHEQEQEQAMQEQEZ0( hIp76YeYeaBН Pu:ͳL%ֆ HA JySDy|  v`1oQ,.'D,FHh("jtkln)1$0~ yCs 2 Ě ()R)pJaDp?\^wAN P0fu +_f?vh*8aK>9forz_lA׵@isn29/ {˔9cUٙKSg(8'[I ;BG$@v0d H>#ISa_ ]SM7g\nt!#F̍ƪsƊy|X{G^ܶk_נhmR)HZ8 <<Dk:BADM zU!nY>Ԥn/eφDCA$@Jt-BLynV؋;7bR] f$ H]Q:͹o+jt@Hy04dSh7 ?AA) b̋tdrc/08 $IBE>asvC={[>tF ә<͢kdVwٽuνB͏#>1Īq?~Oc{l>] aWHp,c'xW,ám{8 **n "Y ƛLc;>GH ּk9{m!ˮyQc/ݧfzk{σ1 OBn51hPx?zv_O1i,aM4M4bCuM4SG2:s={w۹zaڜz$Q#Ѿm -Hrtg9 7 kLo@$v4FMcȔӀl/U݉gՙO,;p4@PJHpݼM4Q# i5 EmtWA={ӗm5R4EIMw\[\bҼ@r$xq'v4ukRO_INjb98NFn(ZDCxecm9K{Nv53$'gx#RBRJ=cGaǪ7mb= 9w_Z8N,X2"}Hןc7WLhx-fػ' sm:s켾1|u(m*Z@ÙFEXC3ٍ֊ȕ:(fcmkd[7bǡvHc OcSM5ហ 7Ϳn79GAӞlzon w^"d@a !O(N0M -ۂ"@*)B]2_+T,+-v[Ҕְnn ;a->C~LM|S)NB9BJ89a_>j ^[_4Ey L0$?e\PeALtT"Ĵ\b÷FEJPApz^#"+PBkBp<68HԂeL1@A1H쁅exr8<$^Z-2'돬׽4x_)z{mWeQ4_v]1_.:~rn!/y'<kpodq2ɽ=&=]mJL:D*2`-Xdgc|ࣞ]76&#8ܲďMsMӻ>]WK y^19s d$ PPb1*g~:5W;;=SMM5]Yep|vFRل{$:~[LX/ $$2~i)"9ǕQPP'P5ül 4:P BSyo5Og,r=ьtRj=^T r#0TIu"ӮOmxL<<}RkZ7 ]? PmPdIUc67mxJꐕ_y]^ -I@dr1iȄ$$E5U*+!$BlɫdLnUޢQrbہ Z.7Z g`]yP]QZ S'1(`rL&ư7*K̺PBF!d+'ab*V!Rg.xQxɷb6tz>%MH4Djs9sgSr3P0 zj3w9V~$&{;Q\MS/91`JtiN3thgCŷ'P!HÄFbq$t,nڙYwg@w M!Y#7'iEvzV@ F䞾^Rڮ׬nb=dz۝VMps~ aƁ(XSߩMBДS"zo{sH5"$jGDZw&㎅J2<+ %-3_JbYyБTϺWTT]7#8=s9T<w3P"~ *v%N/z)pֵبzZ70hLn)^Tb5T-޲Ő%4Py}wn4.ɰ]VWsdeM\$9θʪ?'iEO $_HFR3 *N8q2!e*硯6zyϩ~{-hqrc u8tCVoފ ܬz8ؙ[ t8#oDQ&#_'pqڑyvOC#ꘊ =삌o+> ئApp5pܿS{>}[7؉Gl\)J~9IGz)>B?kR4HU Ә(x=CEPjj^Avڝ:j?'.Cu@p`2&ZDHHVU^뇒1ݩ󶣓MW$2 X۴ʓDlȁDL>*mCż̈wD֑T̻\Ngss(7."26">!T 3f(6XrPH=z1QI`EaYM1tX0L+f0G룑;{7VUQ Igݍ*I`BLրtQGel 2)iA)"ZhQ}cR)BEh]!=f84GHz y$3B40ƭH dYHG?s|szKa=YH!F^% ƅQ5f`G]rEC0=| "m3}%`oV Ҧ+( 2y X9 ^ 0uB/9xU/a -eǫs\%p;vD3|ݭ֎gyA-*Ql<9G\Zx) x @en!aء I `m A}1rtbqڛtT\v .DRUka`*v>HŪG^9Y$Tf H5HFpSi # =AK bp)D^ЍAB^ߠh@IoJ{ HO}Zqgб<pP͟SӖfCW s C52:Ɔ2<:aF?)vGr䰆0Sסꀡ:UCp;6ހB2jS/N(d2JCV]ȝz')w߿ƫBv7<9V:2jn9_QABɺO&X5HzLܱ? H8:?v{i¦ " 07FeUb4`DM?bfH[&C`g[c12`d:5ZtDj511=&ƒx\9UI#W磎=zHvxiN)yi4"ԠTO(!86JHH0bTR@'2!5 1P/Jv7h Pѳ&ߚ!w @L;JCAOLw&zA|>l#D? r'C9>ڀ_XXc?m"(G,4V2dB'f\|2 1|ߣqG02G&(fj@ף31 PSIAYSR?o{hKrn=xV2AB|KW Т gICMd_u2G*6n8BX :Qh2(Sw!u}*'CjEʡRm!sXt2f&b1$m0!S3'iv$1{Z|=H"&B %GٿX;#Oʩ}e1UUE~r|bg4O~jk9H;#|#>fŤѢ V85VT O]:I?; CG&o mv$`زPTA/T> bF'&*Ș5 % !̉d(%jf*h""%s aRD.MDQ3CHP1Q C4ƒ8nj0f;r3kaxAH_͂}"qܢ{z%W}$|D8z$FL]xl:k@TR8x|Xܼ6!N(.j7}2V-ls;I],eugm(C^A'Ȝ>s8OG1p3]\4H=w!*+xw#s)0@IfbLCh 02ֳ݉1 0\m;ojdT1TȕM@Pl똚0k:))?2ߣH!,k 3'nx]rl[ #/$IxfDLzǖ;P0=RQDys1m8 BY-.,8N? lB7ҚkaTª5 /!a'MO^*H0M6FL mhJqw5MEG]N33K!Jŷ h366H% V1ᛁ؆,th1FHd~1UV fP>=8=( @uOW):9L(NFXt|P_!~ǜ8NBhj$Nn.!Mi 79/ ʑ DjCepYafY[f8`w!:vpE:~>~w+PpYv.9ʊ"kVep"aa bb1@R McNJ378t1 ].4i$B4Õ0nn_h+(zv ()K 2D4S P~~ɲRxH&XOte˛-սvitzzYe;3(BHBBb'N9$=y~q Ki12AK}Ȩr=xclWȨIF'#$0Ba"F]ralUZ!ٯ3 J(iBZSAG*vlk]t-WdH\A;A՜& g4B̅)5SAu6BЌ"o5^G_pVWy?E \Bp)URvdȇ-SN+@bX(/ *M}On@[B 튒@21Q AbR)r&wEҽW-xWl^d;HdhtI+}Qf';,* 'Ls$2vR*pˮGĎ:%bd| HЎa$IܙSwʘ$bZ=(r>Ouz@^=*yDcQB58/`^9ĴVx̵͍gn}Gt ֗o60@Qu7/IGIǣʁ"Ig& ί,R/5Nڪ)-pm~{;kn;nIG07vΆݦ̓>N7MS?oV_㱖6*1r-gXG]=}}sd# m30y֠ߴVg;g&9WmF)֢u8{˙0sȱSxJL3hf{Y H_ 6.ʬ3WmURu_*m (%D&Hu׎{'mʮeӰtLCLFxu咷x%ul٨=sL $AJͻoB@m . (_UcR =i! ]:@VW>o~53>x!ƚy7 ۖ#87 5kg(?] Y;^rّ(:F6L3̪pEd7-&5#fݦ~F\) *UyQD$Gdi~sSp=z `J5A5b<߰61v QYhlFNGK ~("f.QA}smGh\iQp)bkJ iaJ@]QE)GisZՠDBNO] A!n2L0a!CAQH ^Fä LHĐbt7~/@]=T/դaX0DեA)ˏЌ1DH%>RQ*, |S5Z5ezQж\t\UY8 z8%dLpn!r2jr!$+AYfXB@f# 5S(Hu&(i5 H@$#)c[N q-m7cVHk&0Dj֐TaAf1+cdpev`AE`_X,` SC9i|IXY1ZEF wQ*u,FAVa-RUZg$S1!hsĨY0t͉lPD:0XccisXdQHXZlDdYkZ5 3XBț` Xh@cEPA4 dK=|SwF!ճ59z{WmiẌ "4:iFcc/qM4C3I2쨪MQZRh/L=`aϢob >#"10$r9 M@BFfTQDP B$A!/ N&l{ a9'H_z7x4orp3a}J+$(R$(q!T&BONڣcہ"0)'C|xMbb^ >b`F&P'S̝@H @BBAC4ڗ%RP@RRd P*&BdA߆Sž׶VaK b>]0xL!)hg_4P\u.A0&b pa+ԦIFrPTh<!ۊ͐W[m1WGk0 dLH_R(c̘P%.CFz6F vEMUr dPb) | C=WE>MZQ#+w~~?=ĈA[!6{M8<`z|&ԋDHy>ؗ&)ԇV^E秎rC~aܘ<E=F2(B2 ]f8c&1 J0™#c aPCE bEHʳ" e (M'8N 2I EH"u!!g`oqua%5jj8جFgDId!H5.0jnd C&$vj}7]m,31Q9t1wa'j"iI!17$gL"84rն'C R50TTE:B!kٿamA d jإLO7=etQ٧ \֯  XfBĘ1LOYȪHvCϳ0a;}Y|fY =i͌ DM,|6˧%ª836V7f-4F 1e$L"2=~Pާc|aWSJ8? nFB>l*SĝGNtQȇZ.3J =͆4ベ9KScDZΚsR$n,NZ3" 0QFNaɢԕ51AVXM\f ͔5$7DC3"ZvBG”cكDܫ3B $6M$e p((nB E XΚ+N"隐P4(R'-9k!Lz6f ͼm'$% 4a%-u5ۃjs HyD4gF2!*,BǽoT,+7կ $črVM%i7KE":4) GQ#GDhIDلC KtR .'Nwtz| Xmad&JBAx=koxK;}q/8qӅs޷߼x1٫{~sU2u*鼆hU6J j%vxgxOdBC P. QVsh$B Bfd>p^` Y.9k"D'Kؐb&p m8N!`EGCc$$pelvHvpndI4ųul#9McݫTpX`!7,Å/>>^rQQ&Iojtޟb/R퀆'xH+Q[zoilpA894* <_ɧ@W_S}$OmhX6]]B$`:-PTtI!TB4P(%*S*0YHr t"$㉰m-"MQqVS25*5R0c"i[#E3[ƒ h " E"8x:r!'BF!pe!"H%0þءXy~Mc=UHIN s֐Omuf8vc3C扩ND?Ė2iwFy&J'\2K#4 SPPH1D DHM;{&K)-"#Cr!ѹW&"PRCD8Q!@/#4'T:!^*bAv'3 M(( ?wS# Pڂ[vH_E?%OtA m`R TOuAm1$L+O0S3 ĆRL+JHd LJhI -A" tѢVBbP`jY^h}ZO\A~z`Ìr %+q4oŞw5]- Nok\'|t]JrxH<؜FRs4)9.Eϩ@vhJI$ E~C꬈>YQMI d"YBꇺQSfqQ &1]ۈ?w%|Ch=2g^nV x"LãzѴs)w$ }̑34yz7k B]+gy=GY#RWX1)ǟϑCG< F0 eԆ4!ەdhyQLUJA%Ѽ@ _5y療ǥntI[s-B̑n7Ur\sHr" #@_1l+D}*y =Ӫh`;E!0|o"uyX߾ ftDҁ 1d7o9 g"a{ayt D HoX#h}g~pu\P:z8pTP2R=04%%2i) -4%4 匚JJ))iP9+A*b4$\L$h)Yy!6?MxaL!Ͳtd)+Q"3Kl[44asz-dtC$BzJFdKAb،p5f2u 8EDQIMBV"K'y$g4:FՇ~ں#{oȧfojr!TChE% |k~ﰦv®p\N~Ҭv)vkxx_C"8#N4^AWPDN]h#>ac v凥$]2FGI0.Ν l?SY0KuFԷN> HWmpw::8 XRbatDeݝf.P}mgBu9?Ha#aӷ:tGGHGqh ha6Y1*b!aW7/-UC@Gy^ 2->iiUQC9fN @gxTB5'1BBbsf"9mRD"˚N[#o`&).{N=G=[I`v1"Y71kڈ;&BɘI%QA'0yqF4"; R V[>dn 3a2"\& |oVF ]v6±!L˅\mJd.A[qC$SsB9&j21%"h:JImFݠCPX}r V Vb!`<RGhAmjdc!QS6^^%n17Howp:utLWfVofDhV"ƞQi6[nZV Z쁥q]W#֨ Z @Ct:𷌛Sh ;^zV 1KaPH3xt$$qCä a![@sfm@6H"k8DwҖ7$.ɸLàcųe.LvZq(dn7UFO,Q^<* Vgdڗi!$͍;;-PH 랔7Zb+yM2l^PQZOª ⁄7LJZjS.A{ZqбEG {5))/d>6hBj&WE# iN_KرR%eٝ50y&Q' ƞ8g25L:x`FS:;SaaWE P(xEf3< e]\nt)G;qI6ͦgPa.Ifu)0LGQnp [yÇ pȇǗp#3omjͰ:hnJGVPM/I0Xwf Ra̤H1:T9c[>+>^9G@;^+ 6[H5m3f@C1Y@It?uF(drGz,W=:Y:n.3MyVjfyh3#/:&wA9eN3 nҔ:7Gg  OOo%ܵGv0O<-d)zK͍xrSV]NvS8fir0rcx әq{t„BĒW T YySȭC1۫2ĘQ lmj8uvq'g XHK.ň2_Iq8"ksL t\2P[B 8l3k0<^ AmwmrN/ ڪ:NUbm0E=4WC # )r{ΡG/eGk_'x߳r L1?NӓJyuJi^C@ŦhR" &J L&AF<ąsv`c8 kk~_ 8b9iDwVLI,x2ԩTl;5rL ̾3up\"mXAbiBabOF.Mc#"!!Zq"sQƏ i kz)Ep엹+,8% ٧$1 h;Sh[gEVb6,V0ˈ[4E:^Mq!᧰ݣ@J~s_Hے1H糚; uw)x~rÅC'%"z7F:X٭fyθ{"GZJюCB Y 8g|v`opUD;]u$O{eu9zSD̝B]GIˇT8;bNreߚv2xgVζTbGaѡ9&\ݑ+: ',wz]5JR[dMNGGXRclgVyK5!9x:%p(t3>T@3=3FΩTy3~(Bb۷ {y!)D_K9&2X䩯~k~ys{?򦻭Oz 8s:Ur]KSÃu]^u̶ >P>Q1a(O!DJeތS'z~Ʊ==nc|^^eev?:}<("`2BFh0pV`mTǷsw狀otSl >v2+8erpSQdfu38=maTHU M1DZ.>mN}Ѫ>j{fZ9aA+m 4M2R"{s8h ;en;VknęS֡"LCI!nl*\[&kgndofFv (^0|>f`h | ms`]u|q&(*\=}d$l`B{m1 [N4Qhw[ю(4qp8`Fe @h07m$΀=h6;s˾YTܵmltNF Q ƺE#$!;12hit/8n h&yœ9 B| q2yDT) r9]l `l=01(b#a {n: eHŀ)QpR!c z, 6*dRdC':TVB,?h05`{?7'1g݄#~8~δ MEZXU ~_@56?pd"(Rstzh3nAZ!*#"_ak {vH?Ud*6lA}k|dv?}T>Q(脲G叻"m;ȋ` &gx@_Ku\U(0B7[gpvl²1mPLܡp2mDlE7cLMod3*ThKRMF'![@鄉rik {:%鹛8n$P舓ITp1+vj]bJ\3R- w? {x*V9d/.qCCzv]Rt+UDf-#; 62 ~*_+(;&!EFs jxFZq 쭝&,&S?p$Zdg*I=,% at;eN?x}gdsJ2SkM9Ku!1*Pv2Wl}B߂ptnRaIp4s-7lI^ XO\"3|1RŸ.cB,L3M|7r(](1 u8):X+ 'X6wq.a@9ĄL!cI|#χbܮ/W; w~n=021u8!ގTU0ljEW:< _$ RȄíe+R膊i4E ɌE緮6P-vaӉn2܏œıB9`fx.=c0"otBz8}Anxibu`91}!g3J @C;:#H3AEz$\5I Л]W4.lc!LD/3R ``cN wu2pudGzC ?OԣNj(M~΋W^f%X }9|\ .+ƖtBw@~0v}ZfBX+FPZ#aTBb֗́>bݼFA}ԣl8B*_H>@`s {/|p4o2iI|L,?OjotC׶@@'}P?J^ $%;1?ϤQNT(Lɣzxw/x<9s(DTbP ]P!-QvB4,%~:q+OkשɇB۾dtuTZi%SwQG Dv{sn{1%C-!-3o@B֞&*:Ơx ٤ spb. QR2 2jZBegW5n +es-@Zl+F)PD$i*v}dsLv<6.9 ;78)0) %6C5H9 > *"| 3\?6ol)) (Kn.?SE6Q+→pza.MҀ^+XjD <#uZԂ/h{j_ pThm +>uN|(p6 Tz.$efZzxNmF&', m*ay6mMB-N)2*1eef *0XC_GBF)Df01Tn#n9n2 ː-@X?$߳@cTGxĜm_򺆝o Ӆ~i//6&XLK].T@]U;~蟆Dy}< iqi3dhzn.5%$6CGxz6`̳!14hP q?+-#gT5Úџ8)iԉOgT'==I];w8a#R0b*#v./%Jݡ5+금zϵ1``A >2^QIxHE w a2| UT4F kؕgo!;"%9W ?0:rʂeTICyihTY*>h]r@([0GXHS~\~JS:54 ۰ri8g7-\e+w˨׊kXf'#U<ܽ3 ]9hܺnNs& KPf;8[V hamkqzN$;c݀uX$&9EzB$ܳvfyv;@5yymsr^%\Il\]v06Lbyߛ#nWn,;h'-n:6У(v|\hqhhӆ6& 0qSջÌiē4!zhx{1t%y2lh (iRtol|]#TK*kkN1GUPءr[7Gh4iI a;'7[FMkCJ+1 ۪=ƃs̴h>"25,=Qk r81/lѦ*]1h+@fGr@8w#!i9*|4lg p C`4뻙4dнd Ϋ(FDPӱr V9<ʔ~@ӑb: C"7FqtwtS1ʧ0¤ 0$Z,?7u? Bm""P+0P~DPב-'pUzz CHw n ! R ˼# s%M̡&ԛ4̮7QaI P C @Bۃ ০hhBb@J;>j0 'ס(Cb%GWpݡNx12̴ֱ0[MDFbGPU*Fp] cm';LuѪ6XsI0Xt'@un-bj2(56h-/ L#UؙGä{)%2JxHO 9emȯ#}HH*a2#ī$ɷs.pOHH1A:Cd3 Lǰ?A͐jyu k7ֱw{eq5%VӲ6e>='2ʙs %-vV2$wB/\pd .r s cGZ?^;ٛ6[v}. psP7;> R E9qx_N+we. h7>@w0|BQGhB\ KBâ') Q("0 h0#eJH J1vC ̑W$)TXM)AFH  b`X8%%PB),p̠jJi$]j̪ksa\Fv}~W;eg _fM`2. F3&,%{Mh.xQFo<)B&r[j@Y&wv@߬8ɑ=PF?k*?0sg;2RlJzMKzwd L$'֧05Zh.NrwRl$ď:YY:0X`D @AMեt᭦ӟIuR:Z(ѴMUEpxKHJma+"DLLPdR&#( (;C,J5MCwٵT^-eN=oa v(o! ZX&"4|AȨ|^*5^B:|URrTtNr`UQUIҙh_.F쉜ra d*w 4UUMEUE0,(hF&m@;xDC0DU=v@U|;!k朏;k0Iѩӆ(!$zm 2&xE4O 䡜%tqF @ )=sN|-PP,)&)(JZE)(R"JD<>CP4IxS4=XͰDid}ųMuiWQW`ONhOl2;L#}׻oѭɧ#hK"'_̷8Ch6D&0A#;0qya{A =h6bI;uIw(( )Z D?2rセÑ> {5}6wDyOb/\ dqoݹCm :^+Чfu  R({Pƪzv 30 Lh5VPYЀԥ 20̌ DJA25I=$u-F8D.dDfhEf8ˆjw?=1M@P`LNɬ7'iCQO.$ KJR*j56HR4)T(M )$ *fi"JiqlČujm ڽ{nD/ Sy@ݻHℇ5?ܜ5Qdq?[ylӻTgE#TWv%b 1[mn)ί׻wѭgq[v=ެs" IMZXBs;pǭq fe*~@GP-uqE)B &c"0x0T^ꐖU}.ΕݐNa56;>2}'YXC|4cљ9>S#t=[EzHf\"b*joTaI${4 >H(P-@u{OV(*ʈM DؚH蛄6?]0gsN*{ m-,Xz Y\\c$WQpߟ]kl +V`B+Dfr897h+`u˸2ݛn9sWu!,C?p6F%i5Ӈ,hG I~,:WȣlcHI$pxC&g0e8$暉< m8bSLBS"=m]ŁJU.JG쎖B[ -qx9r ;$a~4d ,  bzWg{)".(j@OL_OǭBOn#9y{"Hۢ!/lS|Ms8$-;:8  `Aɕ'r5$Sj3c”3C 0)e`9 smLTs>ڬ @& 1=/ @0׷ qۗ;s qۗȊ ޷ ank{|!r|^\\%YE4Tbi91+l2'fL #Ωx)R)dt9xHykrҩt` q=Д SE nt*mG(WJěw/%"q% r\p ba2,ҵ9i(;O2 'þ2t;ԕ'|m7šd5 ((hhhB@i QB(("iR`TZ( 2h)bj (dH "R'"RB$ )iBQD)L H(*f" R)G%)MBd)H%RE4 P4R,C4D+-(Q(PM E ԇս>D?j@V%dB-wx nA*?_E {ѓQ$slCQZ0JHƌ'2p+)ɤՅLa;O~E(2FiJ) S, TZ4j*Ve]$͈Jp`!0:jDx{eC^&Q6h84PA$44-4QD |:(NQ/:Gcj[ip􀓁CUvS"+wi_,A$G9M( dda/Gqy@dbCHoؘtj"bbDJJj()(aQ&%%$ Z &   &&("HF$da$ B *&I)4|t(W- ҽB)r!'Mh*$@0¨J\'R L a;RvǸI߱2zGm4~Tv ~7 %?F2s&' $!smVt?,,ULv|~q|+&FـaT; ֽ8X $/m?*Kqe5 q evft~ĜƳ?N+<(H9 9oDP>@HX %h=Xv|<=]]Qknrf f -i{3 lQ"*v?#XU N$C _8Z6І @b;(:vA(>9mryV\,1J@v1Qt2]^Ҷew5}Yӡ4vm$"BbM:m~ ܏PW.M&&j6< g,KLXɑ0iPgXU|\=t&H7rxrqP*T<=?!=հ6cR< 9=~]}o8QAG>{&ہk͠}A4㤑XL ,ECãi4di֚]ֲdyX`>OM@= ^.B֗`YQ(LRn L*=gΧV0 a 2//0]/^!NqV*{ixbxb;==l1V\h U++e0ż#K63P({v-K6r Ct؊ly:CL  HC Tx8:NNހ P_cQ?zx=PTŝ }$CO>xS*Ef"boF[Hf#`jJd8".mXfHǩ7桜G˽Ęs>Krt3A>\ XwE%b2f$/44Cٶ!:ꑇϖ40 Db?]E?[ rGAy=lTPd]VCawJ!u1TXbeEQ\aPE"DD§֓z2IZ @#  "2U"0u:_>%I^4"- ІLeI%nDƔK.T4U XX$mdH0U8P!Q` UDpyG0*3"D$- #V"{bd|`}SVyn'je9h*y! k DĬ9@Sm\o|0 N W;qB.)#yުLw;~yT_7kuW竌XIy9ko/Otw8]TƬ囮){ k]fI-MLaE͗pYC ,YX*dwiX⟓Y"BǃS5{gd*ԩRwr,7V':D!JpoQQ*|SpX;f'sXb94c 4ȘMR!l]X`a@9.K@Pu۳ (5FkN(#c(40$jș"`XA®5e>xG vHaz@Ɔ.%F1‚V93!g7ӫDfFӮeF 0I D; žl뗃Qi YY=4 Q6 {?GPf1-)$"DlR>q JĤo0V ZX%ݗ,>հCRBDd; \ DtٖdP" #0q2\*VE#ڢ(] ac9Wa84R)t QzM-4`GB0!اIT% 30?6JĖ?pa!򹤃]ޯUT* iweBI2:a؆=K6gz)c͵HX{34ۭSPK4gpƼj<&zp2/dSc|I")hbuI Cpܻ\Xs(D|{@w̪|n:ԍ̑I`Al}3)J䬬X`Y2B0#5WD%:Px iv:NF5י+&SӢ QfEPsIK4]wcמhՄdf EщadUL`J&;&s4cŭ,bbf;T5 .$I:4I22(<Ԑ*,a)4P"ᅀV"2T&DkѬ0KQ4[sa D*xHB4T4$te dAa 2 QfaLV hci2(IH+24k,ZpB "h( s LfEoFDk)&l$+J sQJT–У"Z4(#k3*z)"Bp'$Ğܦ!6q8mjҹٮ`4ozXd 6 & fb[i+vu3Vq v<ÎiqQڛym̒/:+{E)́t0lո12cOR;`v\7FQN>¡Wb$mE4q\ZFlѳ&z^8%HPH/WGl4&o43c]%%4P8Ɏp_ISsf %F2#z|. Iц BV7 ",fX7Q:1C949 cI:hᐠp"88WCybhS<5BTxPe_3* nP\^F&ShnpcǬ wzCUTEy('$DރJ{ ?:!A$g("'Arh "JHB4* n#@C?hRER{ye*C?P7/ǨDs8UE##]zES *:ew1AL2sPu] ͢`C"k񪘸4HIJ17l؜$Yv֢$d`RRFQ4F(<̪nk4֖ 3R|Q6OBYCzgnMCm2my? h*lZ=X٪΂*(;nQ/XfQ24/nͶWA:`V_0Yy~Dv=}coHY۴(# g(xG(8 "l JB=\c J5Uy.n˸6zbl U0F EH_7֋@dQAhC 4:Hn Hc_P4Q,bAr5lr -ec*YX% (U a V`-ٳ{VF,HJ#(2VD¶\f8aZ PcKm EqM¸4FAkTބSƨF6H1`ai(Ԍ(!4 ŽB&I!@9DKVb-v!31*@2GwR Wȋ=a"ܲaؾ:D/~H"@4!,8'<'>L=H;W$GvRzj$Xc#w򵭇_09(9(ڀ0H&1pq8w_,eI%f RMJ! WO =;8&.M08&*%T(]AI2 T@o=YJT"fF_DE/{|Ef9T;zf Sl-P4bHоcMAaE܈@ X#P5UD=C#l9Ԟ'j_prbSlrR% سJ+XEvcU2!PTV*pl1rғ3#׷GXF@!T XOF4%jFܴKŰH +u `@AH}r#C4bb?zf{0#؄"o]^|b"<m$oy-aY!2߳~;E#+d b=l*yE6w$ip(cMAr 7yd ,4 .e&ID&„2~nK[+P4dw*]s0;LІF<6ֆU\fʥL=J2II!S&tv.g<0q܀L>eD;?l @ǟmAXnb4P}1ޤOjZ3JĴKFF z紺`"#N49(Š1 96ќ{rq \ټ7 /D$ B{S)^Z! [hf=ÝR ުߖĆ\.! ^,ѧFW9`RF"Òwyfb = m)DyP.a& H5eUs';GNq4[1s 75(S<{iTgSɑ$RpiIU/"1p>線{{Xg-OtҼɏ-ѥNyߘsLEǧvJag"Ġ%jQ>ywXo&6W >yUb6rTI ve!9沱ŁcX 6i=UЪ&aDU1Cٓd`V$)Z" %΀twІS6UN6~иLQsϫ N̑nzdvbt*|Φ{NH.0Π 5y6Ju#@u!fiM$A>]+ٸ.n-HVӁc=N#dSac!{$X I0$p(FKF8nju:C'tǞm$x'W}JID )x5 }]3jNn@dPxAWgRoDKa'ru!m(}H`$au5"yj5 ,DO+MzפElpb\iC`Ы<dp_Rt`n~$$NNa͐C߃S^ŏ aF|nM%jo xK '={YH~+UW7u+A}RZTQpS<؀H(  '6G/ L#Ab&DSaZʐxҭ#$uf)1<02s,;6A%&):{;Y-PvZj 0̰dj &!21+vj(` 1LE#3$ 1'0 d71B $?vꫠ.3.6Oi'QG)ُzKiA5146|=. A= p3ߘjqLQYQ7м@GЎ>"4vY2ؓycni"N$"$+{0cF K ~POlT 'SׂB1v]$$F70P=٘MC_mk\MH^ bt}si{Ra*Qq<9wJqH5M怴%ң4c]ixUa{``.a Ce p`eƪ&O /3"TCswɩ (JG! <>UUW''B0Iz@Z '_2=c+>h:fO.eʚ"Fbac)Se>18 "1*,ѿ% Vf.4{C8/;T=`2b+2 c"4~TOpjh}=agEC $u.<JyG?oY:FAY[5JJH҃?$~*IVίor֒K܃gmMLUmp.b(2)1C*Ѿ. 2@P`H6U?D0ـwO#=Q.RL֜=:ڸىPzif; V5$<65#< +8>9c9ʼ=k FInzY8Wp]  d B.]p^>@=ç眶xS0G1pz G 3drNB>RAxk o=8*c%n 5S eK ݢ1ozWR :d.vַi_9xX5r rLL ! ؁WD;nԲv*ɢAi\Ar x#[h)]ʲN>i)*,GFNJ' ٌIRQD*L!R0xNC,bʤ-X%,A3,+ %V2XBD`&恶4*))ccMxZF g1dOK yBq6s8AE!57))nYGG Ǝb'W56YjtI, D`6 5n&jJ򑍕4hCJ 4cK)mD+, c3&Q K ͗CbhƯR֜!;7R0mdm%kWnɡ'ҚQJ*,-R 8vxф(pW4dmQQҞR1v #|; q--(2(ǫ9n턒GW-9| MJ{%C-nJ&onHF-yO 5M,ɨ:JݐFup]2a4z2<&ٯ dSP1JcDi&20IݨpϢr!2':C4^ӒRqf`2kVGA2 ( ~e &.CP[z}+ !kh5ccm%~X_BxLτ6&!]'O94a$vr u!Fx0a`RHLC|+ƎK$uF:XjD* ̎2"GCAj2 %0*RfJ&G !rUN!e뮨$H!V9$Q8v꒲65dM!m/ifhuESJ-߻S}y?A'JxFENYb܆r.Y|sl$$AO k:="FYe} &jk Np\݂;*jo3 0e d2~Q9 yP@ A@Y i oaTpƂh+h Abc9xpv^tMЊ(y#rjV^ES]B'h8j 5)J2 M~@"dJ0w$:L4R1BU,E@T9/0́1%R+My9u-FAIYn8F2 CKZ|H!1oMC+ȱҴ54@86d›BPC(% 6!4fSs](b@CNPas!E&Bk El(i T`a (0THFr0F $vR14[H%d * ]aBEB-*P*J +v#!=dSW)EZК^*fr FBBBDpDd;@P'd8RȤ*!C$S00(V$H C H!rRA *lS`X&Cr;QDjС)QZ3ǹ/oFOJ&ptH i"0!V$ pDN|]R#4@ωuժXeXH*P>&H(B!B $ RSU )M#)JD30M@HR3 K$A +PRIT-A @D1MLK5PHPE B24MdEJD(Q5 U,$=T$m☺ I2TLM qǨ  "DԝӮP閹:ø'(Fmў̣.иOJQ 68&c!B0{yXE8iy#"C$5%"ċP ånm`6rIg{QP`:B?60j#2̨SAFI0z=۳upyt9jb*"RϚc)uߪ @|P4R|T~@%aY"d %ݿ(p4dC0wC54$Gl m:0zsǨ0}soiH'VcEno>ڪ؝ONt+t kHWN7eL (B/0h hDhmR*V&Cbbw|35'RZJ9b&-%$i~⤊`]`Ӏ`_6p'` Z)p0\D0&0/ RE/dAR'nF>ӰINʧ8wR!W| fՙt cK% PSMkA E$! D'!݆q$ bD7JAd)K[ RC-LF D+TƦANTHPUF@2M ЍbH439{Ҙ-j&f%&0$dL#-h )cm&oI-@i$x 0$16#.,bKJa掦$C[PX䠇$"H8 rY)& F4ԦNJ BPQRId$J 'eH9 M!NdM kL2GP )A)ɶ[PRPjZ\$KX MHRPT:HR`ASMh*zǃ٪hOJ5Ǝu!`_d1F;dG g/ߔəJ=y06kld$H3uj5Pa9f2ⶇA᥆YcD&ZJxtfƛ1SL1g^ov! rIt`3 5):I花"{66 q$Mz}Bro3\h/\ӠaC>?D `^*#nOJqhDPMUPK(4*% d 2@@d"jH(ԙ |[DȐx ?>!FvIZ` "a EH:ꪧ^)o=(DO@念e6J|% 0lp@' >%gbxc:kW6(b7f{co_fE7!qlkT$Eb!  Iԕ@h̲` qv,qM c 9fR faeXW8ֳD}yt)Sv{P.'_u]+ dIHHc٭}ve蘋`Ub 4&PDIGߢ?E^9={ȁ4->wp<[z$OLbq7VFA1$ hRFu`zz))>dе8TBBBabC(K1^rQJ:RU4@o0@Tb|3b똊MZfB7P&y#T;s<# _.q %] BkxL0mqNȃʊkm,<#̐#aQN&*񒡒֞$H͸7 B7ᚸEj>^D.$*;wRg`Q1 dPXWX( DEJǂ=ד'[PdxF죳G2|5Nq@yBBH^%UnrS,8$ Go%@O$PDmpr8$Eև%(oe2_T|ߢ+ *ڧGF@ D P\}/8h"SAbd@X7 ih @)H&J *71׷c>oheD}=q)z[4"+P%#74#dhk"!$dTVTHB]X'XO$Lo֚ A\DePTqV7<Kgfg~zQ֪=HqMc ԗC6Cq4]56r@R4>gТ#MT#{(K2,Do PIqtP> !}ZΛ}-=L-U  ,#<ט`Ɨ 9I{<=SL<2 `D%aJj(9 MڝF`zwB^[v@d 5O[>UD4,#'Nվ X~t BAQBTPL1 4"EJEQH g,lL ,|$ 3 ϽR}gw}̜hѪ/{X,(L(ar'hC̏< w@x$30Ѯ1 % )B<¤1"(-FZ{xdji=u&tL#M QmP "eΡ] J|6==?$]dq؏<QPQvDEӃgAb= x\au&Q!a  4CaL9l>dܸED)A`9P!(M 0[gu5O*[#M(35h@m1{M&wu8'9GBlg,~mbcY_[Qh?VԓohGHg@h@ .^RܧNF[4ĒðO4faTD0hy4D6ALA\g G^<ȤQ~oYk'\ct)r]ۺ .]z.$4Aӆ83RE;-_h;.xhf:NqA5D,Vg\/m4D Sr"<:d: oym6_ĮT3Pa(y@8E!߹ 94;1ƚ#T6XT6y,gGMΊ7Zs6 Er=zwHr CaD&dNbvYDI T?d_$MX\C` ! 8E6{n`@7=a嗑%?٘2E?41ʎT ndOoNZC|d pp]@Rfrg%(H(( OvEz !^wtU$ 5v |и )PC:="k%zKNJP@Ú`;#iE4Q6H]yU p"ASIxtT-ărw[<aŝNq8{Q'VJ4}ǼU(ʨ"A}Y7ZGF@Ä2HM6mgQRgM!seU29;GaUFJ$h1!ZK5~B@!2?ٯ|$%S{N$WŐ-)qnp,̌15Gp`"4{zL˰=I1&:Ap($?ONP(E@L3s?!}UàY#"9_`6ج`J ̷qsnczX I VŬi7 r~Yv’-BPS.y;'tMZ?81|W2Rmbttqnx@sAs-J_\)(n(@ "1 kZn#_ﲟb6T @kX`̌6UTL}c YA8F0eFqL: ĩj1ħy c:̒10`h!2 ("HV ˫VCLe%#n̘$@ ()Lk0߬(fLts!H]0L%0X if%YHhh(j 4VacS0P$JIEES`I B%ՒDRU6V8&Qs1iQ :B+RfHV* *) yN֣131Jf*)f%d'C)Hdܚ4`F !(ЌZȬ8T\TbjJ8Q$(W #$eیeA)[0"w3`D.Ŋ&J&2CHc&Sb2u@AkY,QYu4Q1)(ThXEr@&':ZQj6]»1+#G,+pl6L4Ƶ2vea9 DH 58%sHd,Fҗ'0&r,KJRD#PXMj¦fs05B!AJaaXAPTQaF`1D@hі**fцLkAV;a%h(|>+N3̙bH)8{tzVTeU;ÉI}X-hFu[Gd ̤#CqcKI$_s+naMY{Z욑Ѝc6e*XX'7! Gʘ=kZF0i{q12(SkP5&qӽjs3du a6m_m%7ZZi(S#"V:#$:k)B K`,y q$p:k*q6d#4U ԭϰ]NF2KhviQ!$?&C@ %i_YI$oN !v;8tX1"Vu$g_2.iDRj+Y! ӚP&V}10fPGC&I$1fkGnMJzĦo鲀NgW.phH_*hRنaЧc5S /G HL@I YEFkH KE Tȕh4cQH]CX,ۄXY- @tIDz7ub#DŽ I/_/xM -zFY׃legV wcЏDWgޅf @\&xd8;uC)d+"jzt4xn Niӻ/9pٲc00;!%AhBA*9ҧc#su$Phfy~< qGѯ@kJ4܉8X8 /<ㆪĞ#$sI?:J57SE!u}Q SbyU9pn7*o'7to?)EEJ ,l@vC D0UD0TL:rz yI »Y%-K f>sj#p #rGLd2DX@m {v* ;u<`m%`!i5vlm\[`05q< 3j]oZMcA!t bbWPՀ8A&0k$ j tS5xjrbY0"ll$6ܖ6RBJSxY5!2Y;8O:cAImʜ hwIqZ"NpÃ7 $f&3Ag*?o@EHu}Jn02@DYGE}, ۇZsk )G 6$⩨Ju"XXՕZ˄ ˤٽ[D܏gVS}HǓ0WJ}`\cI;w^bHhs?|@[PV?xi"<m{AzbK=>_eX\ GNb!G)h! >;ϙ!2"̨FUQ;[9?XNFE XO"Hͻ !?ס4Bwa Z!NX;''b|' BDlbX%fDL[ȡ\ch' ! JAC_y{ɡʘ/#V=1o|Tlxdh$vuM635d|T:m 9 HWE hJzn >WYDaVaݙN#sHR~*>l r>T}XGi9 [sϢwQO) &f+F#R+0"<v/⨖jk`LI ښ0t>4)Ȣ& $V(l=^PSFyہ3p:S/K7ݮp+ݲ@v=zG`,;hjEģlu"HT4W[jFlp1iKjVI(c Lc"$XB5\3.,fQ2KӢǴ z_Vݿ.ٜ~֏oW<<>i>|=}4(sc9ǽ%脍 h~}xvR(|;F4G߭^i۝j[:LhS˻ײxg'Ǿ>KdpH!]CN7>albcMjLC2tN$z hkw=V- "QdsM8ѷHzAa,G)^ P=4sP9wSЛ^VS!]qKlT-P5*ʁ!MM6|BZ%6]W>2po1u9]AOvK!8K4xu82bwBoOfߺ+l5t"'AQTԱ2G<~^`m`Α<,^!;P}! ,FLPHhV|ϔ'K#8 ,"·KhS< i!2wjh]"zCɈ37T۞Ӵޔ.ٹݓݙ}əvXĕQrA;^">QC糞E[{;RU*pz})[yv;l/5 2+3 1V@LNOO]7apz#_hԳ3[5Jƽ=a 9˚njP7˴$6O> W<'3hYRvU "]ϻf Yikii0겚|(g\a A)i^m2 =;GK\(]!пhҎ^3ﲼyP-9 @haQӣa:É+]E .Nx7N@CP/3sg2:QLmЯky,w!hsߧR0gfU>^-~vqcppaޙX9 GqEs C.As߇RvF &ƹRʬ ln'Xt#k LǬlqd7 h)u߱7Fd6HXtRe6#,#) 8򈸼%GEN8frN/_)zV)COH;#c"Vas׾ЇqA3噟| 7h3`\iFܪ2)q7#zZ_eQNM>ޕJ].KI0{x *K(-OK\1(f$Q*@,[*cmt0kwG4a0]Ѻ~f>pCO_)-\m'`MCaXf+|Q)vXK͂ 4黾2bmsFӺa O(ra/dUjx\vK8 "֭4UM=%h:j1=𳗐.]W3:ʩ멃$9yCq5l*/>6e44$2/qjyQ znsO$>\ {qC6pq%ůzOs'I $9s)z"u)u2G>_k;cM,RL1ԸږuX*::75k3sZ[Pc牉v{aOۢȿNx5gOrVN6ɗzI,K}blmi}}'1&p cV_k5r_;z87hWt]Om\?B.;^eΪnzߎ¢U筝vn|hyxjnbZȚ# lbxd3kLgeQݠdK9)JۺDCb61 @ o4SsaM! @Х76ЮK k`83[t-Y B;Ol=^:}w8 );&ͷs2!qš7jLo&Z*9Mo8pw >!Ab(s惤Nck{̓0 (*4 EyESuҪhs  hC9?{G[,p"@bW@2n>' ysDr~o&xİ'37 nKFzh\]B=!|Y4֜nM Z3FEt(b0(BӶ0T+z)FIJŬP,uM6EL!k95s{1'l"YA<˨ @hF[Ѧԩ"4#z]2HEqflcA h뀨 %ˌE 8l3j?u1F:Pߡz:KBH(t=#)˞4ACV!kjj X~jMs24PV& 簜HDg]v2)S-{wrT@! @lP'SRI 9վ.?taۖsӴ<ر}20Lw Uק:'a*&P" ){,u8sR;I m6낆|t% ZSb4>r|N&I#m q9Z2HnjqZDqQ4AdPn !9Q^![ OG\( !##19jZv4 ѮNM)ّ &!0l~ Trš¬Hl R"A>lģe)J7W6%~L3٦*d.H׮8I!|qdd95ɨ.Đad%EYau66lR(I'1vyĩrS:#E.bغ rk#Cr}T>F=9d-H;1"Lh)P lr=1HU)BE{@di]E!`3X4z!8P N@p'`<'ځ41DǨ Fzz3fbqo:3鰈4etG 0 2Ѵ~<% 9dž'@Gh7Kf+T:9SM ۠5!CDΧx$}ehD臥6XC A-J@o$%Q.:Ѱ4i3,p.GۃlF6 'C' :.3jysMfQoHI+#BF )b"hOS!ɢr *Q8 H 9}!5[ KبE>?-}|:vU{;uJ@NWpB|{c@whcv'v?/epH4mOZ59; gujE(J%IH-AC.6[54l@"bn w=ܐ%F[wȍOot\ı*ٝ;5˰HC0$K@x4A$HU =(5fPЕd)9K羾)CooY2aW3!n|ިg c>8$њ3-TCRJS&dK[V_/<"d C]M$+tՅ^,jDݜ|^|EK58 B \F*_o9RB4DG6iա!x,&r!h1S"$bdC9@X,X|gۯut&Z+؂@z0&O+[숊ӷq U'RQ-ҏ Ȳڀ}NaUᡌv<-ĕhYӇ*#ȟ8zcj F$ !!'vq;c"\;ԪPd`\xclJLt3h!hbӐ  qa+8IGW<zʐ@E(S22us8\hN L!NTZCMœ336Oprg+3.yS>Gma4 ҡ;h*"F%FpGB*i).m{j  \4GMˮ:`u ~zS\a I-FU ?5Spr\#IΘlTAِA쨌R2+ZXX_7.]Nī8:9&ԃ(6\:`l6M3ACI# E$kW٬QT0!2"dCxLˈ8K3\ok*$INcV t"۴":u8 A(YW gR[mT`pBBHd(vuZkxb ^:\!׋esJl96ۣ|39Ě2ψ(~ֻPkFR+q13jK~ mRYܓ"r>*''+AXhO*Fw3I N3G͉.q[q]mς ^M;N(۸N`ꏴhg MfHI+ `@v2aUhtF.r{kjHiߔ*Se1 B%B 0@&4$]Lk.`Hb"MYDb뾟:.GGvjMl<<44 e2l-kFH'*2z!b9 kq$x D`62j6p7l̨OLEY @F"d |5F3E"adS["6`)s*l1EA18PlQ XXqL1ȞćAMMLP{9SI h2!H"66qXgҤH€\8JmK:kEo\qk$c|3:z[_H mpJ( $j"ޚǎARK#H8Eo,2R 6 9<%VQz1 3' " ݁<ɯ {:;hGb{3Rި-rۚ4^;" 89j:N$"Քvm!-FA6ɂ#i.U,2(Tp6eއƻsx :ڹ:S)HCsCfNRER SUy$;G2>QAP'Ґ %+4\H[WO( .a#a zd*,F 8cdzaqXv(| lUӆx7= 84S:ͱ\Ї XT$}`Q5mbۆ]s (.dCT hXj*D=j`"2gxp)d/wKEKt9e^͙|ߕT]I"$T>y@P Ъ9 R+BdQDHd>kRTϧsI,[6anhr80$}9 %l :@p 5HZ @tbMH" d I_Cc;0cg3ȰJ>!y1if6b{5>9hN({! xz{Û×E!>^~3ɑr5myT3|57XV)Ri5`qm$HI &Hgl_FJ&I3gd7ETk$gOg ClC tj*urChzXz}L ~lr;5=ߙy~v$lL8iKe DgFF}i( wsGf)vN8ҶmYz~ @)==pP57z}ZD$D^As<(A}Y(uth*xCf@aֿķ ৅e]&IF*iV/JS>;iMC4FŎvir`+shH1`8 .q4<v! sy8oY42lq`3sZ}%a78=&' V@T!̢Ù"0.Thb"ōn*n!]wy#GfFI8_߃]YF<9grQN,)(L$ &.ֱ1)F,PQcFV1Dh Rq3AˍkοsaMg``ltlg̜;a`:fg/:6ĩ t2`]a_+Vj#{@=d_0D0q! |d{0#7tl] |:0'UĊ#E5䙱  lL H9ȺXT7@5 ":KMNxDAi)RR 峷8`_.nʻėI"+An:DbGSP{Ψic+j Y4IuF]CͰKb1JHHk`.M((drY\m'CtZ)J3ֳN;t[8&A2 X6H+Epޚ&ɵ? /B@ >ZY tk5nĢ P)Ka_oBF| ,cFmyTJY{Ҵ % 5dGIA*AVH#~di "%IZu}amA &.€fu gBToϜ;OZ yݳO^ !%P$D@DQ4TM, 4J K@P %H -%!HQM R7@x9(R&!v\=ʚ >=Gvx!$CxnΪiFlXH4 (T 4@gMNz%v`@>\Lk9jHƶV"31ZAn `IlFu dnt'Q]DF2(6NGy2yGH(, MX^3J/Q=*Hqpn'TGW7pZP~ ^>zM]#ˆ$ { ^j;d뙗0V2v.lz( R$ Xo/!tjQ.zGxicp](i3p9|AirVHCѲG@菮!H؞^!M-D<[P&XX@Rɸr<ܐI ᕁ98  1:0$6=EU^pRH;A+#;d DP'R)~#kS%U02t@#fCxQbPFB(F8 8Z{x%z-HMG6AR b`HD&T(4]K:5M11e쁈i-:'XpoAbh(r >WCH܃`cAM dcBH@`@m!R^;Ȟ: YFCt~Mv#m7_9AF<pRs8Jh9_k`Alٰbq-E jPMc9j5HZ`€B& j( aQq{8M 'R oK'-`A#yAx(3:stsÙJ*Yd{!DUcQ/(oktyfK hD8!ҩ$6qwXta+*vܐ`nim1$$G퉜;A:)Qو˞a?sq-ߜ" da6=3W u$sG©Ea! >g 3ަ`(kYXI6!Ct`ZL!0!O&0aaO09(hBi D—"MN~ohㅮai/`pOtwx`!>6v-<&3%?7 0Ki }tOB9ٽ*a;ǔP}$T%SRm9L/-GYhr̳0,Wi5`0p*",,023i3Z$4)F0r8R8aNA8Rd`v41;:Up~$`9$J"ZzW̄fiq3`\V~zE1H9&@ 09GP!}J=&K^uu차'$g.v_'RB{$O[oBg~TH/I>#^tOdyaȝu]ةA"d[QFjc411V0wccq*Z^ثLR3} G]ve`˚lLCգS8j;ICxvQ1Vp߬u|+9Ė'Pp alaUPX+rE@̖:7ܳ*=_ͨXaz38= &d' S9JcTY|yt|R0vMsN;f;4xx*Gwn جKїN^Bxk/K^+@6Wu*hi ͚U;Xun=Uv|1iRq+x^، &S,QK:!ū73 dpnC|f(to[uX]\'DzQPwǒ-۪!A3)A20s/tP=\0l@xAOFLBE_*n'頶n8;5}=~3t^ HOG>eu' ΏHHI(_^:f}Z//?״N84poP5 Y>/>@p(7`s㋊=L%RUh#TE Çg,MoJA aUq8| &>Ax|YgU;3 43]!?UvHi}˲Qd`Z+,^pfy!`?*$UUUV0"" =z|gx!JD ;Wz">s')snTc))Rz@IE И7S+~|`:_ :F2{r1oID/YN暟W2WĆmc~诿a~(gCsjsdU\?5@jޝ[g5pFmqX6QTpi7?\m]Tm~&鶛^p5x2b"+Qn:9N?:\n0x1q6&kZSbUASD8ޛɱ9QB8W~Zh\5=遪CwOGB|7Vb"awC[dfHⷙ=%.{f$oX)7]CF0. 6BƇŰ2I$$LOkٱ"&_ 0zΐ;ç]+?cqi(ᵌpjCaJ1hQӊtf^!JְUL.Fp:؟F:t.nl)›8+%dCUrdC@"'_zֵl Y$Ө*55M2dX)d{Bmi Esz-%N c DWUy,WQ.J w]EL5C4@˷_z3m0rP]ᗊ+xw Te1AI${eNF=`?󭴾Dh .CCm"߉N18sp.mEi34?_AFePrfY25־IӍRi|K,,S<7@">wˑZq攊UlnmRer\Ƶ]RiͺR?$MDg+j.N3S\'ՒNQnreFz-s'=>?-&vQ& d ^^aDM Qj0b iu2-͗'7z8BD#[_[x <6;(P<.6Y Fx6Bn'][yz0)B 0 yE?\*Эu‚ G\ y#ʼn 4ypY:x{}'<": !: XfjUuHJR̪0,J$Ĕ20!q "DD ГSP w~#psv~G& ir7`;  G(,:KcdLԉz0vucld7[:Lɂ"`IQ1!L!!(4 DTCT1DD@D K !K6nb i?߽)`BM#1vp;J~/=P"Z 7.TSٿztHUM#!Lf)Wx(a.jvcKe5 l JG7i゚Xtw%$KO hÇؠ;  * PPavL!5iJp8-௒=JI@ Jn;imݾ|dz[Gm}g` #}9^ǝ|F]B}c֚>}>}@NﳩKt}tCcEsZv;7( T 5|>c}f> @_Zr :}DwzQOP7 7WAon;'q;p}=Jt!he^`^v=}< nJܑR(`iO,շWݥrEPXPvo}hܞi,#,Wrp<|e; }*@ T/ v1pz4IQN:{pg֦I;FxK{IvkjwrkF@ W+h-l{-[`43D}3wZ((uѱw_sסB;Ҁ {"+GFr[9Eq^gBw딸5쯽cżΎn[]8C :Uu糭8A*ۜՕ}z2k3*oM/JIz֒WVF-ۺ;ws fз 5m;uy*^˹{g}Ǘzm r'|r3{Ϟ^㮗Ͷ{niiwyw]nCʶƀXgdosV[h'kx޽|¥ceR6SwwFUy_x7nv|ܧk;#oo^..ͺw޻77{ybESގo[{4W^lu]RxOc;ا}nBhmCv浪¬m=BV Oc}zNz *9XƷP!=u6|xGw )}F}Zozιkd[y{:-y݇Dw]ݐMU,εvf}w4y9倱w=ܩtz>{sqm!Ua`4ʽ[v -iBMҨ]7lݫu)vg`zl)Zux@rQtY]I -F9WЊn{ck;w@4:Iϱzީ^pPSc@tϨww6>{q[tg@õu/x(}*E6i=Lt綏tzt}}ǽ!ovz|A&zjiV=Bs{n^"_Z`/c֥+l*ӡ-Ϋs1T%on_]GWۻ٧=W)I&36z u]fwUۧTS-j:tvv}[.ί=1ҭcwuG=Pnjz4Vݨ]a{s0ǭ{ۉfBy+@gnjJ==w ve}UݍקWҳjkkOsa   CHzi4 %4! @ iF5S5O(zzD@FbII4D42$II4ACDhQmOOLj==@h#@ d4hɔO?Jzi2iF$DL#B&dhOSʞPz ?B'_o~q~/kw;`(D$0!Bc04vDġcB|"?0kh/J\):ªJ(|VتmgIx^TruۛpP ki#]5фJr2H^D( hب&mԂD6J+"}_j 8AL֩@OsHw/B_ %ЎڈGj!)T . _beDqHp >v6&݁0jRE/>4U'L*(E-nɆl“1_Os!aҴIhf(&*?%Q3Z`Kj  I@dK{ r|tQ9v7F* X(W2*Yb "fQ@Bf0ti%HHJJԃ H*J(hTNuM(̿t~ ȦwQ(9ÀC9:!ġMiv+ʋXS4=nh66 lAK}7r*)fgכmM2څ~;ֲIY@C"&J ̉/&yFVHbi2f ¤`& 6߇W$@s (Q̤4dFJBs M` (RU]ȑF$ز&,(8DSF2Aݮ.CF)!1gƹ1$ h +^!Y)0IHQlL蠣#I7,q837g)sY: j5D^^&(ȪK5]ִmuEikUTZX"aceW$ $4r}r?_ѫ5 7^y$P2__[W勼T(@@bK_ew `,ʥx8uT'~#_>GDR>AU!'jg?p|e|_ r?_L!^Xy~ns"RVF2|}.8?g4\ K®A;.pF[ّ0|}6yex~gT)ܪ>SR JNT73 G#y zYO 1k_& }Qݽׇ?ze>˪WYs*r\Vod y+a 0v>vjݣY=_ѩԂ T7TC}!#K#ڷn llDhfdWw,@hVhV3P 4o8gN :hD yg76bwQ |]PCܽl5ܰXZZқCсk7m{gngh&4B"$c?e/K#٭$02R'BAAmNk}tJYb_¥0&@9gdc]!9Fς뮾2_򼜹/԰?]K`b,<ꦱ,ۖu[wbj sktttם5;sP\ر9=uPR eiO0 1 )ç .<5o;zwV?2sb*)IBZDIDt1#NZN)=@F ײkerۄ! ])9Hs2^% <^6W[{OG^dͫC S (1Y+Z 3 2KpNַ5kt=s̃4+u**Sz&{{v^{kҒLU5wW{wm$k޵ּi/!Z U]V1{RŒ^_\rf6lvWnL$EQP_LC" xK|+IObk!B< }Ņ++Y}òNYq [ ,7׾kv`>0.n,6^GȇJg a.28Bڸ኶CwG:I`=Y4qz$0ޥWٝv8>=7F/})B=߃ +f+t@~951?,]rgԨZ'Jj'Q@5齌}5~A^x];oڣn~QȟY(]z˧eE=쭘*1<3}ej ˜]0roM"i0hq$i΃o l~Qȏ*Š/ߢdD"(=;t0~i*vmz[?AXT4mk#˪F=W-=|yLk.AHq6#W:FFBy<Q7ew毕& (AПsiakY7t ٞ#cHQo !+pg^'}9.˓>M;u0;\%v^8>N;of_D|Ō/0mvtCtA,uq;a(I޲+E{CM }UaqZ ue<+/nnBVwSbhgw'3G #f޻j`Qd(I2{ (C@. *2,}ŝk໋!k'ޣfR?|0B9}W{yel۱~#Q(A!piuaQCG˜7j%os>ਁ ]=A: 5x/$zcW}% c"MHJEVS!`D@%@m:]s7Ln&} pRv:4|7> g3bn* :/wgxdYQ9CKm0lke 'ɦ2GhBu n}_WBuqD}`f8r ,+ aỚ-cFMn]{ _13⢊8-KvQ /0g9D. MWo獣}.p~v8 ݐ9CW9T1PS,"#oWP7ﰥ8auUͱ5 \*V\`o=a'SBqD<0$Eklh7'f|{'IE.ˆܾ=ݽᙙdcԾ6rΞ7G^*ձpv벾],X. 76e,TR]kcirmzԔ_&YuÍY}q~Dfno9S}s0-e!!nml&% H˜6[эlCU7:a-m4hً>dafY{lǎ{ZC6Aa1[3wUUa`, l7 K~.!v ᖘ7o8m븋8raz/ wWF/b Gwot&Myv;Ə[%DP 8 o|/55$>h7L:≸׃A<뱺7IЗWNSK6:Aqt:7]7ٚ&%QҶVym.|eLt&w1[.^YYckYQW1{a6`)G|;|wOH P`M/N$=%O5 2_͑$= OiI у]@Sx['mݹĉvH8aϟ\^/UO/#X !GyC*hēOp/) d|&Y в>/: D>xa';aYo'4u)ϫ.tǙ $CZA5xA=bnД<#^ШQ(_l?b@?GÄJ-u?5)_d(PV)Mw];le.6Voօp[p}kz;VwK mjRo8bˢJ~1 FfZsQێqZ'b|&WREKTUEHbS)fY BBS淄]㆏ irJEhtw/-si>׽d Vsmݛ;hEL )x 6ߍ4#pwcNXDuRjNq{u;phvu8_Z0@F3TfF0~7)exϫ׶!Msv_L]~7 lΫ;HeẆXNwob1q//U^0WyB8 *eHڋɟ HUk'9*uF,ok]h]vߜS7Ku2.Ƕo,\txmzn۝0Mjq_|`py[ܣ`r'ݽe#u>-]lu& 61XVfON.̼W/Cs7.Ϧv'aߛj1ەcM|yo`-)TWi[&Jp{O/+nza1t.ӓϻmq.nrnc \l ]6ٕoeM;euXaTJ >F>vNks&&7NW{mr`)^n(#tm=WƲp9Jo kɪ|ڿ%5y8J]}C,]}'ŵ׈nlYȹm8YŇk6h|iyoY;'φr!D^主;6W[x/--a7^1,fWmQPKW.N"k? cg;p9_ct2f7-M[e7 jЋLsٓsp[ l[IVBqdY/Z!Ն*p\Ey ^e˜6-ؼy n}gH5V?OATd. >f싃G&x7P$%fF$LXOP Cx(h_8! ?L'8x!W Q>hZS!~)~<=3SP.OIS 4QG$/a'1A a /8(Od.P<ИBOfߞOz@l{o'u?Sl"wڀzH;z/ Gw 4脶fvrZ3.t\rQx9"#=Y- T)iNhaqK69T'ޒpCHl +Z5ج ɐfS-},z'';#c/*r# }!=g_i>X4U+t sD5A"Sgu݇TBq`O[3ၴ4_ws 8ThYEP!-'yK!wھC=??4DM]2~=p%C] `tfwzP{TYJz=}t>kuɷ8@;%T&5>TRe')͛ ?b|^BNLr{Я]RU Ɇ^rTGg,<;}S)oٟKJ 8DȆ}N}ݷ#S*\@>=/`TP Rɘa0':bM: 6CTb_vĿ/$Uh gkKLYwgD_3廁$TGd5DmQ?Wj&ѼODڇavw5q:aCħhBL]c\MrE 2vo^G Bэm)vbUKsQ2i2&aCRf e=ϓ 2{R .YhR>-$b'~a-wSg@_!`sdP< ЄHw9ĥ]."CJawۖn2|J_sf嫷Iz咧 ە)t&0FRdP~~QG'!뗋qc[8[F3{*(#~H6y6_'OgGb?/gf01(3Xc7$+30cnw*kVkK/j|i9LF>s}1$)UE%&(7OO JSΨCFF 6IuV=S5$Moֈ+c@y}s8x{JAmZ=ЂQFR'q3~ 3Q/D?/6gL>}jYacEq5BH,Iw i?ۯθ:QHDA>p{$·f\dWJ.BQ *  (GH4 =5LwA/,|~+5>ŠXA&e= ђ5HS:f--WھhؖB9r1:ET\N09%,|DARX{&]׼^URG3h"&؋}r݇+;Xg;4\ۚTn?u8w{j7w]wUg>mu\wH&psimͪCJ{d7.J˓JIwbP.&c9^%J P r1d5m%G2/TQPZ_=WػF-+nQyt_un֣ݝ]ӎtX]www]맻tWpsӻsWs$mRS=IۚRB?j6)b?)? !=O0BMԂ<ߗ fHwH#Q^)J*RKȌ/LК^$+?l\!h I@UngA7.\XC66$RsMX~p0"PSn]UVD.ƁaO#%4{?/=Uo:_@_X&ž <1)L!%*MlЃ%"W] m+N޲f,4\jZ $OϷ4F6ܴZ D H:[w15sTUj ƴƚ/պUklVLU%FŶT5b4hjHQchhն5he[InklƖHX%sۖ+Jm1Ov5bMĘȓ%Vh!2P"BPPHW6[Q-ЊZBHeKnj[$M)$c5I $$*4FK_{RokܣQ]͇MY+4J w6ekYTO5  (Bs14ƣ$h{^^*uDĀ)U4*Qѡ :4be4X0BPTp0ƍD'#ٷlXŒm43$ CJPf>yf˴)M\j{/6s˦wmצ]G&1j@'gf`ؒWn]6堍뛗׻4BwƼ %mzfS(jVen`$J$-KH9Bkk.M 5+S! \0(%9_&-uNP(`Zk j7@AX.`kN8P?pL{#]x{0L:D^l7[~ -ʿ%9/۰|$Y !W,JYlY`D)d-XjZ(qȿ8NF6Z-? "8MP"Z $Ȉ4K3)p   Q0 n0mmd3sl6ظ5"elf;&L98Y{x\E F8a`,{p OVD1,-yڝf<UnI˃(GVB_F{"[2t2?,xxO@| d~7npiٗsP,#*hG۽_b3B )\ݫ.$ >t, ˫mG"Zor[F8{}؍wv˖j7 [{ >=}n#˅B &z}^B D 8 /QG[u=XgAA 6Rm}Ξy yH~Z0Kc x9ݷp%VnK&_=M/,?7.E:z7gk#??0@.7p+d?9?hۅ KK_)4ىjXZT:ۢS#ϟx|e>|>yY/ `cӿG^ 7Z KuEW>Ͻt~:k>El=ֻ-9-3~ Wܑa` & 4o4xY#Q}n}cq9 !Bg>Lps=iZ6,<έpefVK|ѳCkck8?q]ؠɨ@n8V( 7.AB+oxH;QR{|Ro臨6B>?|N6 o9^OT,jhnQU jwJw!'4٭ӷhe ;1q PhmF꾓sʤI>RIxUP| /E/L{SGmwӯ#>oO>e,Sf5l([>|GJG/쐀eb2rRM̷L1x펎}J&=#*gny &l1knNSmvH=p *WaVmQ7zz |Q(P&U)4M=p[6mrYF qPVA[ٺU7:ɫN "h5d^n'ØA?;$i".Ƃ}U *+(&oכ.Mqwu#L(i28QÑ. UD8gܬA)Ge\jK\'EGuWOdvǍ%N-]?lGsV@#@899A> Wo[v^-OCtztȟM( uߓ'` <l=pQǤWq8`g^\5'֡ႊ^Š߾FШ-*s|?>>tmxIP+aqN Wzj6oW8/u="9H/n-0,INzF lCMѽ-ex:+ s-;=|>4: nr>;D R&  xwprHzl?"5ꄮryvhV z ɲ!PF 5d8B*̞#-fQ=mT*Z0X-=!,.kflWl 񐴀?χklPH__۫h:1,7K_K@`?A?%~{h{LGȟgJAM6v]>*ڽB~oL%ޱ RIv b=k 7Q*nzC@&Ap,h,מPdQy߽9\3 mIT9:Z{ϲA{A?:wp}E?#`~U+ l 9$Gd0!< ' R?c1/t >N;r- &V現{8C/cm)b aU![ d0ssc'w}q 66S9Ü3 *:뢏*~}8ש^gDb; _͢G_}v1#|57d:ZǏ_rXИRH 3ìK#8oQ2=58|Q]œdyAk .<Db@Ua(=}{;=,@XȄ{ "c!{1C}s XEy9xtnI;9nG $ FQMY*`?Muڍ:*}氓ɽ/@\%J)?2)fifdli允~~)QOŏbQBŀPae,g o"ZE>/>>Ղm#F"Bil3"f0``6j!9!0Cbd(- N(@d`LS>xE%! 4BaԾ#q3@}=<ѓ=`2秨SH?}[&daNía;X YWݢb`<؄=<v"]>S}PL}Բ #| ߝP:oͳ^orrK `52Sp6q!m(x>SA@*:_,Coiy4Mޣ)&cLG˨CDkB Nכ|8ì_)>X]!x_u.xC*\r*FY>l"D;xaf9-T/wv}Bn(iة7![`K?>o\/hɟhpa0*a?3O/6x7񫪷Wʿ{P_=FZyT@1b0}&!<BJQWfæϤcgR8!Cc}o/'iC7DVP$;_ etܮt?kʛnd p/.2-41-w:*W +**6}1bFT[l/ոTPO03xL xqTM~(c-nDQyë]]W28oxm9gY/F W*@{Q,EIlc sk~'v(ЂH Uۆy1G[ΛQ& ?5G_R!U>ުGS{#$j+z) T:t{,vE۹!(Hwa J`W.ʺx^O]7LPZ80|}ux7B+[$!CL-ArS7iFWy^y}[+PR6˭!98y e(dⳗ.1R 6ݒӰ.|vۍI~ m6~G>瞧;;ǽs€UeA;)mx$M՟'&q %dBӽY,(Zfݸ.[fQ_ѓzK|7`!"IܪK|.2b{9Scdnpzဉg jFB2@m|.r1{9h`=|o)i¡vٳ[$d].2A$I:WnƔKDP6)7],9P [H͂IO?rZӱH)spA <}ة}f21 W己}~i_J~i9g ;Jf4T7oN@a!('|8 8\B$"9r_<8^=X'Կܾ- ߟxm& D^~LMHG1p ob_/=8J-¯),X`RF ) <1[&Nl3Nz^;gXzf.%L|on#9p&&֑ߟw\D걕R*$*|f%,@?3 8Fh,F@vn'vX(v9a6={eL aBw2$ﳪf{KuGGc-?H:b53ua÷\}GZ;Pj i)1q$c^#l۱E 5fFR^ӫ &ZRL~A!Tv!`u5HI!U AN)[Ð=@f!Qi34Eq :i#Ɔ{Jͦ7)P)$}Y^+ z_}3}V(JIA+lns, >":g9y6eiiI/~8t; EƕU',|\=zpr]U݄iUQUUUW /O wel,tpv Shiee PPJ 6F>?ԺuH.A&,p4DPVX3JgGlwg,,KBD",C\ vpāBABCzw~@f.R0l~f6>>A$)ƛm_YY?wd@XIW[8T_sÿW;pO }$"ш1_E\ƪ OhSAp#}}{88~o UcĔ ((5:+*[xVPVcJRB|EyGޚϸP @"N R?h?~]U@SÏFn) yyk8΢@*UN0v:|(w;Ez{{ly]*=ɫ~L\}P11.|Ï|sQZy1cDjD؅1:3}kEϸıEzY`z2mDJ!\^b~3r(%v7&]r b}+>$B73ʨ$XcjN?=tu)8 fO޺Ad B  =~w@W.vVs鄥>ejW?|} GJ7N1XWo4zlCqNsvoʔ PIK!{^bbSUolgnn~fX8wJ)g ּ9 & D>o:a/jloҲA㓆G=17åY{C4s$"#T Mϧ0B.ȥ\#LňEAFE$TRPDtEAA$IZ{FM; L[z~z?T;$[ipRF5$]{2q'~q&Kuc]<1(^+?!0v;:8IǨ͏iZa&Y0~cP|h:&&B şN6vHxiN9UD8L8 Lec;sxĒ P濛hxqOuyu8Uwʣ$:>C{{" xz{kf*@:{L7ECaIz(yW"utբuC7Gx{V}ꔊ(_=}( ܹ p_粑_K^ER ظ @J!!tV`}a/$>)AuZrCb,sƸ%g9`0]e&[|¡w_ KdRwFi]9 @A殲3B\>?T} |Z`7Jjo{/A?/㭂(/[W/Sb=޷ٞ\ZA{>h;DK{[ԃl66?u{"R^ i74@]~eG; o !mz|?˽hmB([<`X{!2/JQgz^4lQBs]QQ?g,_0`uPxm=f:^n HO.Y^ <emp&yeIw'gU\$pisVtaCdLggSiE vQ a,e="S{5u5$Z8='v~Ū0Մ)[|LT (񴎇BU[U?Ul既YDzpۑJ{z/d"Nը9']#H"I{~G`P7+5w zPzm},g^V;GrDL (B)QI](jOoc=pT$$d\Imt`E dDGgkӧ3O|1mUOZGա?_͇2{†Hh/iێ֔׏Bt== |Jy{~ǎwEԧl.1C?%'7V|()P-}lrZeDz\8 N}4v]3*dShq?X_fPu^_)47gٓY?o:֜q EbF!TpLEW@(ku4m%TӐ'C SR`t%{*Lի&ˆ&~gl)Lvv$N)+aN3%,aXr O98v{0NI!!uh܂,f!7ԛ=(MdH!iKtJ|PNG="AT_#kv/[sQ2ɜZ稒|/1u $R5,==$r Xj7!gm[b30¾"< h\"0ɍ Oos1s?cRmnMuWQc2L4ҐSn^U VSTmT$HK*BE`ٚ//F,)5IR"M ".M Ja4jmhmG*ۚSE3EyoMZ5))j5%E79-6+Qj=͋Z.knhpt{Hw\}—%DБBLH*=AA@ _}w^%&8غMj5|zkEY\#UnY3Y5/WE%T˓U3my=v=ۿ4YC QA)s3G 1pW$jI{ՈDU_?Ûu ߗSKAwA[w4ROxA1v`[}0|߾3=]A胍pRp$2NWڮ_0PTy^6(vdU"dr;Մr+& ^B) ܨ[_.[6:G Oȑ]-%6aBNgtr }$BP9P8`yU@ ⯋tz"*Rb?h3˜@@+C=z7R!jf~TPݭ4<(c|Psc+\+LMZ{/(7i3Cg,|IJߡsec &2ѣCd1~p7e  rDĢ?I z9RL_ l 6]b-30y+ct3iTFPlb6>M?R/파knqg0ؔ=Ɔ4P eCtM 8ZDam:ўYPvGDH٤aaQߝWsʝtvGr34t bAG@r'^ JJ:7̽9X},D W\7ya:{*iBwi^|~q\3.sO4ɗg4[fB]˼@ 0/*B̑2)dAyy.pV:"?ʭM;mAssٳ-JԒLO^s҄qS-v|Z=5PX/&DyŔ)m$6}u6<7<òvbZ.AӲuR>I 8ot@w$-XQ3uq:߾j0L~go~~5;Vfw E-,4?ρU]15vip-ZG726 Tx}@ょe0wD#v}=I8p9SfˬK_q*Ѵ (KcQcZkUlvӨ$lz hLOn,DSÑX^2Bmote 5c2)n[\;\4qͤS'fO7FQ\n<",'DYt:^6^aP6ȯP\7?9SWSBRj!Xb%<ŀGHtv~8R /,-=ѮDYKX?UЭisθ(S=:=^&Vqo9T{UFV%=SŞPРSv'urA8^.S~=z6ڗV/ţXeuz2HA%|uGVR:B|Itog 1u>jdQdܤ~ SrcUsk1Opvӿf~hъ?X63xL5Y Sm<,2-gL3̃ͧ¾kٯn nhөR Vej،RI?}spbNӘ`>V*]~Đ:5C\`4iA2d=q:7*\ib`QZ6֍UhƵFQRm*lD\)䨯, 1\wUm7Hᾚ{]])UsuNTbɃCMP HIߌk:sR1fGp;R0uJx%0)W8T}Ur0k U=st"Xԅ rl 1hx` :g[-&TA67AA$smFg\M^l\, rJ-Flv7ɭ؂50aЭ1m] vd݊;NžK!CSg<;,Rm=|_F@K6Kosy@%!c#zm ;y_Gi'[e~?Ǘ*uOG~8yFkU6<Fsa58GSeh||VOat!C Q B )>Aa~uªؘTUcO\_ܛ7>ݴp_"MفimSMA`%A`YBYvz l&iUB5/b . )Y`cʬ Ee]+˨ I@*h$AD w\sP:w+V34iHvB##Erc; 'A ӆZ &hp} /02'{HgN3&PaQ+.{sJizOa$JP@o6uo l7o։UbǾ{,w9? m&۹cK=?p ITP%yScϛѧ [&UL[C)Q&L`Quiu;鿟aqtx<c9EOױMK]o3ͲA=Rt{>!0ׯ|3K.l;P{LJ_t]s}!7Ϗ.=۝)3k!!` Υn 2b2A-$^.qNA:t[?rY>?F=9De)܃vǴL3S>뛄`4#~wlV"bL߉bΟ ~ȏ7oQSy9aߙ-0 #ʘ>Ir3a0K+؏o7dK ׬9;wK!}87 5_DKiVEZ%Gt NoHe;ԁ ɅI$Kc;M ֹ=aӼMRWy8&@9U!Է bJ b瞞s:Af:gs8U縻l|۷N?b)}PԆ.P8`HF9>QDBcmGcADf SAB@/ )@J̶ z cl}n}.?oۧhtl~/ Ԫ͘vɧVߊ"d$ϡj"YI濄FEADPCB*E}]YّcNE~!^SzUui8(UB#ONtxՅnZ5I0+\=(IكN6=_ +6T_%^XImuy4A)fO;z1EvDn_b6?ur̖ws"}smaks]o ߭ZUh;feZ+{;uvb.Z?}:}ߟ6Ƶ z@cRG-:m0][z<`-ȰļwrF.TʨBt+:˚.Ͽd@I4E͒fŻ)u ^ |ų$m"E\YqAƳLhL mFƤca$U*hoPM}u^]r`w<W?$bSOH.x{zmKUw2 )if I$`}ٺkK5Ȼ7Fw3oA?Sn8,sx < 3e9(7%` IoT?h9:%$H49*NlIkB'+mwuI?w?|;5޸A.=%ʕ$|'| L$8O!QoO+b/fI&&cN/ZǗoZG۽BY+/!'xK!Ywl+.% npgpZ=UDfSd wO:9ٗ{~.+?]dQ]ver!GgDVŋK1:vqYsR}8AߤgU-sGA̎+6 |[wKZ OPp x d}l-]oPa͙dWF/di&{%[6[[Ld}zã̍m=!4Բ&EedR\l]GZ#L{it;^Ǘl?ao gHy<6av ҽnu~?rFM1~o]FJ@Gwc eo^q/26",#p|E [g,K^\b;Pxk*4y<ﲩ)eĽ}U!wbbk6SguM4 QDf(Rac0cC)t&Wdc.Q@iF}f7ɟ3vO_^o9k V+6^O ^<#j&?0Ocm%xP_a~(@}OPzo]ėn_~MOV9v{%~-noM2KXgˊOLݳZԷ00pn`YAx;xI2{dOmf<>b郧,&~#+YVC+{-RAqJi,$zFZN%l>6y[cU?;'|6Q*fPvS=78F3- }# =ȑW yR銁{s9$Y ACo}4KGurY Ft\H+)D !>.9Jا8~[.& w9~P|1l{m齀\kB#ʐtKB=B78\8>݅+% ZN&-KHY d `j iI{]`ۋl@u(D ;%7/cT߆q̰렏^dpH Apz)D(vaBH޲3}xiolz%7pb}0.T ts~Жq ܎(stJI`4:(F[7ׯXC, OMx`LUzMzN.ޣ)1uB+OnxlY;ȳsל#~xpR< 64ÉxV_Z7rQ.4 -7^)H[`뻗}OPr{%E*wP}^4no.6F\;G&!]ze$feௗ@ZBQ˺Cꍸ?O y9l4UToٸ sE3aMXZB~G2 h3*STw).󺡳ửʷlKa1bS},@aP?Wd]+=YmY=G$~"EOnc`$7޲Je$0,(G֮}ٺ6 M\9ee:'ijoBl<fL]_`iZh]197 3P3fQ+'`D/+h\^]}?5+|O_N I$Bx/sGaHeI'}Ci^!Ȍ&+iL.zȔx KM&gG%q PʠfmJ)u\ϳN}cʲN\ݝׂ^,Aᇿ"m#g6i1ix:aH'u1Vڬնag$f4p_t3^8qdlziY\qlCxBW^r>r$oРKqj'"pM2)\0`SS>Su\Kh4%aĽ!3=L㟎1,cg>k peܨ%9du&>ŵϞ>3d#ϙgFթHL`!v|V L'o7Y@BxI:ZuFV3j8^X (V"ݗݍ=ol1iHt.U=*~nzW2{a߮sWwߵQf">߻}!5MY6({IXuj_#$1'1>pS/ln,wED4:"P:ְDGQ(|3D}ìAiH8(UuE!}e: DR m0,뉄=¸+{B6Ӵ;gqkZAG$*jp'!HW;UU"InFܸu~U(AhTMN0;3IWR$n{Cx;dsσ:_ĉ%j圝Aoˀ.)*.=c1IgGc}XՒyx7\7sPjd"⢬`%Wj;ŝeyZ!-i%amJDB̻7ݶr1>nY~),FK$S1Pл0s"Q-+& 4gBxӞ+#0{ИgLR'mSh]>^ӰNNdjCRt1kAb${oY/ vdz"籹Ԃ,Է, B=~NOLcWD,a}O1.JH"o:e+dkGv* !a)MD#9z @Qr61hV2QJ!@d4f 8ۉhn5G Rm)Mх}R ҙ>`Z~z#הˬA@}&i[$-QPQO@F8^ kGHNzxIՎ@iO?wn6;3>u;**wp !$) HfMO2*1¿Ixq={6UVź.զZTRQD^CtRʪ,H+2<: BVo1?CB,1WYG9 Gds*CW5&Kb<%;|CԮc̤_Zf>Yu/&-Rq3C5woB%8N} D:5yLB_|b?F AS[0ta|~'HFV3lw^W|z>|**?aEm(UH7gyDi-cq=o8<L1Uƒ6Pq&; 48 Lߠ&8.6-fCSED;%wr!5"dg6F@61~FɄoE`}6!,R50UL迓:vD j#Th$91I/w\/2ӱ_D*/12I 7GwS=˴ە6:.K>Nxh>b# RɳǫBmz+7 ;D(/|O}4Pfc=7=u4s!6f[{-,.l5rĩ{[6*~ F41C {, q(1hP3ud1Tk= ϘkF|j[̠c&C}; QcrZՅk5k=o&eE4ǹ9BLt:Gwy^/cA{XTUU^o\ǣqKDԬWbGOՆXƠ ĝobzf jxO/ٞևa@D B.+?[vD e?Ku4  3ڮ!7klhxhH\aX$C@nRیdp$lŷm h0+AKT2#p)jX,`V8 d$~9 ׾Nlv[rIw<@#wʍ,ow`=}+$dT)@H[C0Q #Z{jΓ^x;X?/.UWX}E:n~=,{OTz ̀ kH(znĘA=}jY!}:]Zd~vP0Cy\ 63z PxZQ_rBr!JbB$W4@ Go!,|-"^A @s!`uB;idٲ 5=ρ@s`h\$1_ \o\\'TL_j~7Mi gEH HtE>lz~=Vn,`g2K0v _EOt-D9!8Ղhz.aN x!сg?-fD9|6wl-{$hi rLBX'RĊRسc7n._W60 B(@Rx%琂l P,nDv@}nKNRBI$(k%1i9l nffg$ |kz{"aMyt 9STڰchXFըoABu_붆VMJ2C9?R(56pKft"`69`A@vɏv;0wlqatpuPP"Foul*PQ.~_a>}ߤ8Shdv$u2+ȐFHr'ǥWc#xĎR]ܘzwdUlvkCKWQ-;vb{{; a TC&6Qxmk f: b팦nFԕ ¯<3y*$G6}j?YG9*ţkl pA@)͡}#9J `P=M ȧ=VnЂ4=;:*l˥#vX;XdWWɆ[$tAn:òTqSUtzBOKҦym~ IpZsܻ0"gSZ!uw쩖YRpɵk*fn57ڀ=<2[*-3`s *RKEQ @& Xx7=~hZ>[2Z(y ƞ0߳kNٝDD? p3+:ƪ52%.06Jqxidm %BUTU41qMFhZQuJ(:O}!məɱFY4˵PH2 6܉_=R[S@]8umS".ȁ"C)]8FlJv┘JmIh!}3a-$᮹L0PP ~A۝vEx<~90sߒi1sB*+ Li$FpZ޸ 9,hT#AB#pTr\8Z*{Y5O_%۫3db7|!/6w c2}vEy, 8qsBhx6Oc,$hw?j#i_ ƛFjX0祍Cwqc" Z%ފי.Wٝf8{}bn?B8mETRC`? cIej!@6ïTX&^+\anCApsb5^˟{朋. ?Wă[hiRg8kʜRimHqO NpFG2hq<` @w/V bRE]*akld5?<ƃz 9FMN/:;+$N4GJxIQkj "AOʉ3zmoNYy`r-AGn|rW!EN,:woåw=By{aQlD@ cjD}`*/'!d[7Ű QtZ|WC/5~sRi~]avǝX(1ZAzr|HTG|r|5w?J]UB"*Ȇ?l.iר0xz(^gMX.A2bNKPO*9M_7a`3 N4p?"8{ͿF R2]C6_;?`ȿRp~ 6#$B4i! Rs~ U!WCKTaꥐxFmIE /]£mT 5s~^x[^$%5;o&T Cn$d䘂+ t CwgP_Js,6ڷnge: 3ı8yrӏ5Zݭt&ҋI%HI0F[ wu YDRb Kx[߷jpMK V/gvJʍBd5Y<2ۚ=ugH .ouOlNةKWY7gÇ:uFkh;1_RۼV>x(+ O?2 Í=莊@ 7HlT,E Wc%1Uʡ(" f,Mf]>t[-d "cI8MIq\9 RW(#]@ZAaLܴs7xj㒊lV;Gˇ{܋p&L57(3;%uQ-)&9I_=+ww[PQ˻޼gy]p m^֯3dL6a`g2@+*^&o lae65j+? z&oG1-[P{]4]S)B՘@A=`C\X>>T!TRNB|Eѽ`Ȼ^3V/E&J>G75b3jkpЯO[l?[1 "HKwPc>ܷa a$׈8IKjW:oiUBЪQI^5RM]Àruŋ 7I_n6S$$};f=ҁ-d@R205q`iwb-8P)c9E07#p$ dp>2 66FFFPq#:MЧI=h3`fp~[#+Mt>^c[}9c13K*؆3~G'.8K0QMu3iI_H!Oö8{!C0:Yw{''e~_v;.mF euMCaZSUɭd:!>qu8_Mp1s)%K`" F|NFko !e*!{1Y:*۝ݣ=#ذͪR0C_Z7BwC__y} ۆ%Ko8I 01u@yZ -T)CU C"?B>ev49P`ܩSoc" 1te! t:DKL(o Wζ- hx޾酝jo]yQ g+T g#s)#آ2,ȧuB 1A$ įp6Ii_^Qq;[ gX.cvPy](8TUU9mUU.UKC_gQHVUO^nqY@;2\J0ネvZVr ɌGMn@ r%!/~P^eo݌s̭1s=̺026@j bN|ٞQ4(1ծPgk1E+a[9 %WbaFPa0YJck&1@(@ap\Ug`?Ah",;(<PcFSGkg5AWurʮەpܾ殃?%\b,DS>2}7)?g].%F#ťکK_鬌JN5ʁ|F y|F~Ef9 ې=2uU0z~q7cg_s?;mmO>.=44D؁&iwYQ f&| e6MiY1V@VE)p3&a0Q,{J#^1犃|Rdd(ERbp|7=O8vw\ggnҘdժ7߂odcHג% ՚hǧaɭ bT^~C8GE^%m`@̦gmigV?!`*6gju)@w8y,9]G_f[P-ߵM a|;#mWϳ\^U[899qĹ}" lD洕w/]`GgTrH \ w6jsv^ZR̮ q|Os 9O x.=mٗFܐܱЅQN.Z1;khx/].k _ GE{m ] $=gǜ9a.0r`׍ z΂0ڢ87y[]v1G]!6: qs܃Ƌ[q~,c]/G[JvXcC]Vv`IY4ajkZovtOI([ñlUIPϠ%BLVu]/?ioF4c踳2/B^D8v(O'F4JI¯#eaЉB#"r*-icV8_!f'"a N%I,6Res7~4nx,!l|=Ф$!7ȶ^5oӚve(]W@(o8huԼq%7[9_5uYo:Ԃtpv+%CߺA,~m_ۉ]O$5Gqqo8rK!G잒%*~tBpQOO }$ޮ4$E'w{pҋPm6%ݏiqNSUT]a<<ʙ,Ih6!-ӓۃݸ~~7c/\Z \:xoBH'u:wa%pb,1y]dxӧM:ΪEE;M1D6tWso:I&TlŠ'jEmn骹g:=pD| 6L˝k߃ ֪ӡ0g-\vqO3wCoPU] oPVZǫsɼȇux_@ݲdAbqR|3Б3i1hs%aLVnԸ134ufkK$bm\ipց0ژaPuXxMf1PА촲rf8poxca$6nKguiszG~ZDhtD+Hqz~KtL4QUtZD  Bor`g%Cf{9>Tq"w2RRsMQ̑!f\񸣃7%;jI JY2,dιѣ+u&bŏ:oũOoY}:D;Mof<Pmivk}!p NF}<7Xm,2dCRdzD˷Q)pt:>;Ib/5ڶ9ɤO2zUk/΢ScQ<ҟD3;nӛZf># wvLxc]$̖w;wmDVycXEVu skZ;Y֣ W "8m&LJ\!c{돏Ƅ5<-s]:^gx{=:} IW3>GA]%2Ou+Yֵ\[!gU,l޸n18N_W [>mW2uz%ipF;<g=(Kx l~&xkuߘޛvSܴ'̒i{fȋ[`:Ig=jcG]@m?ocw&;c;zgT ddƒEvwImrl(XmT p+0Aq@d@!ت0ff'|2C;m񅗺]_E7]t(cvĵOzm~{ɚM[9y构낺B=A]l,{f8ɚ:y.i:s˙ujYoM\ ha NSѼk`fʀM~9c;zˑv>FBbM+\Dd)BsfD' Hȏ4q 'T6[3fm|:9-,ټ*,V5Tj o߽@_lJ-Ϭ=ixGlS<8RKG^m["#Aj)K*T f'v zu"[051̿uQ_Eֹᬷw^nwmHx@WmBbQUTUTАIDy2„rDXKT|>نaS||eh>;~'g2dFOqwJR^_tRK);ߙca͘_fU -MC/1񮝬gϺt cF ãuĉLS$5,\2ypwN0Bq3p+eF?4t+1710K)ϩwXQ $-s.L P-VV0+Q;CVݾwrso|R$CGr#Şy3_\Q!kB=W?yn=숧_>B)Ō(49<g1M D7F7\ijkt,Iygr 3 {*ٜsǑIK((POF2< ⟵r:u ݚ QgXPIGoPQǓwt:l\}";Cuna@qTwk0ramxChT æCav .$8A unweF@T%.?ĉ6 OfI;I$#x̻P+(wg2 WXPC+E .dO7~d/^%],{?)mkǭ/9': A|"A$a֔:%)I//Ӛzyxh/o5}Pdtd]`%dw9pᐐ; ٛߘ\p65HI~1%"s2oLNq٥$3g\{ 3g9̞;9єPFw?q]ze@'9rAh);Syby~IYŵU6~TMk m(20& / ]&/az= ʕGk|[ a<:$ b wfrdҵrPܯhma!Q"'7Qrt4EbԋQ@ͥTFxf\Sv4/kPhuḭLvX1)ICLÙMW%G%"MdI;&t-`ii嘥CQ_U}_‚~U1S$φh0*6 CX~?u{'XIs(zQHb/[>&?NnBWZ<:*kCÐʛ߽bJ+Q0/p.LwuF>yh, eUݝ Vs0F;tqx7VUT*{UʴEyYq\O*$Ƙ PG~|&A_(moŖg "%h!L0e> Bq<{yvФ6щg"Tncq%6>D XȠw I>ӏO'2UVYwפ]GiiIM YG헡 ŒU x"a&/QT#99ibWSԞH8zsPvRyq8?`rYq`'G+^Dקx`"ދ[N!Hb[ȁ] 0.(%M үGYqf+"L,шFDi;Ry\ؖBk\C.kve&JF̉JcTfLM)"mHLIBllK(&1!*mr8BΆ.MZ޾ؑf$PjT|ޟ0pa~:sڗ#_1k/z'Ϋ3' A!&ClAc΂H?|^^64}7'lEUb#Ho=ƟcYl|*+PN&Whs -f'OdxhLc!(?޹RH֎fc1fn`:nX<]qnieJEn-朌`16=BFQ[ݢ^hPWE*IW$##m vs3Ӫt>Ϻg2烳MA ;y>ՊQYZcSV$.hkGnu'{T4a߶w=Bުl?ˣ8LbdýlCd%d<a98qI eTd !Zeal(B/$^q'l?Gw`&m5߯k][%]xQkɁM^.eQdU{ՊIhTMd<v=qrr{jGCqC'όpo\e$D˥=x]k ٌUvAB3*Ez%r~VP1=T;;b:?PCM8A x+DuJ[]wެ/Z)*WLI8]v`B"E Rvԧ¾RiwRm JJ t*Im{欁Lu9ҽ<}1SF[wP+jI~؈co:!"~T?՜5+Wg<˵TZ6u]/SA~|wVq!Db<;e窔q'}0|(sBPor<7o k"%aBp}mZXaw&'\_'oʑPۆX%xq_#5_H$ 7, "EMw7s5[HV_ g^V/q^i,P!!2bߌDi ĺgҥkDO%PUX,$Lj5߃ 4>i?'Y01 #xX!Xq*_%'#]&fK7ϱ=v :_b@#l<;)-|FmB"t܀Ym /;cu7`-ЇkZ|L>1Lo, *.:z>3 kݎHO?>hA!EruHHB āJ Rea$Jd$BlTƵұkvUt]u%2(EPI*molHIm|夛ZL(~ s$iD(JEF Q" X%)(TWBKh(4!JB?FqSlBAYO8W3x;eODzm$gX_E2 "P!IynTd'9۹<ĨŒ?w;k)MA{;;`E%76FOD ?W fqOT|;n@>/J ZP!灕 9",H HP L BLĤT1*d~')A)?hc};}f=)$B| I; =D}X>pSCT{@?M!{pOENTK>;+_-7[?Ud>n\6imgj]#U?q08Nb#9u'is-\9k~. ɷ50ԭ/6m…-E% _qσvW5ֹC%Xׅ~+ҐӅxh;\6if\͋""w7벰Ӑz[RU+(x[oݍ:麵iZԐ/-W~9-S;~nr=f3ſ^V[,i[ Zl2:plUҨ} Rq^Q;dBx'd3GL9:vG o;!c}V|b:ןcufR[׻<%hpYNsۆ\6I ~ױtvÝgi*\e"͙m0ierS ҂дjs--R]4{3iumx߬Ƌ=f3 u˓pll sn;b!;p;##ciw MrݪgItpvgwGcS*$R#oL~ݮ~ۅ>q|tNDmӲz{6> Ó>(,/oDWOk>ǯ9z>–;q!JxC|-X׿et%.s]ٮ{s[6.f{[v&غ߫!lFGåWyo޽qZȕ2L;lj,:ɥWQn^q_du.F3,lsHqԨ)o󔃅 d6w=!=_on|t~ւ[`p!!D+vI+m]J:2_~B#]ZJ z@vq‚;ib2 vYi43$u l(>-em(1,JvN-֣UW>YaɳR6-z.^4ޭmSh;zL]Lo,7SdtDžiźo[7QV+a8\6[nƒ&ڢSfUi`ɷ~r~a.XIn#7|c5֙p0kh4Ӟ{vWU }&PnF\j>r\!܂4d`RgWoޘ;`>-9C?1ٕTvC>l?>Kp[$lK˫k'@; yQ'euǻ/\asa͂1YnO$u-;nL2~z 3OH =f |=~ɽ%:]Hu-x'~9+Dc6+ylZ@G7ݺW 1췻w;?~O@./z=#S0n%/I(c (?.:{x3|G7>#|E GSw^iQOd^;Xv{wøxvDk郞jwwmwllOiLIB@1oZ<\XHآmDX?!!gU>ߗh9mئVHJ]c=%ԁBDR??0?ޖtqoxB?YܹۛzD#_MTC&(%42 +%F:Eʹ|n6Ye""DL5J,I-.I4vFEL I7zmswպa) 4hmWe$j2LDo74*C4c~u6dƉ3FJ["+⹓4rY6ZeJ&$e|MTi&MG.^"0DQf܅mpؤ"ECq밖S|Fi2XQlL-$hg83|79XӘ \Rhk}u^ A  A~Wٚ?#xk} wg5Z'׿?o1 &nb 8xvN],K[ګz:}\,$ %+&* "p2wCI-ߕY[pVOpt;W@5E?uu4롶$q`?])=B +xNxqJsx U7&:-<,>5겍wjlYj2m%%mc篿~{71Mthn 0A}}{mrw:7|^+hAƛΓȿD =:uN V [|q6f{G`Qֻ=8vm>ndfA]Ux6[3z|9.m#ϊn X9">`Hs~ VYs0NxU^6\ogd|e ٲԧlawoSǭدS? 01 !>˜ȚpsvsĽQZ8 fiݗ۳骄GUTAnw&ӽ.^#dGuy@L.p͑٬H#[=u:޻bQJڤB*Bd 6N:$ ,_ &da s䬻=? ,`  q,ǣ2hId,X$}cLtWu@Ms,干.#_ybA zeϛ j=oT>Oy%@Nb)GÃ=Z.<Ǿ+.GnwBˈ`/`V\T0Au^+k%纽ccƻ~Su;P|Q֙!*+TPgfVc~::jHMQH뱤O? c?#LOmP79KPy'2Tl?Bq` Ju[oE ` Xj`<@v;B(vQ 4ʈ""N!Nk H/2ThJtv¦Hwʯg-oԈ#9D|j@Jp+0_6{xD= ޠl/}xdGM|n &>Rw` GFcנ_ ~uX;~7H ^ >@ W./ D-򼝼3̳O3Y7k³:dq`9];at=^#ПȎQ5A`.؁}8X$L_0;`3cLt̟6}ilsE'8 fNG +=s(X;oX|DB1j'Cm)!ݾ0o?h[w^fٲ&:@toXm__;rrD ;Pw9`=hCb'rL,R([Mٱ}0fᲊ 0]e>"8"Xx/s8F8E9W0I#mnX8gFvJ ɳ_QHG"8v6^Btٍ$˜ݕw`v8Ԣq)?>6nb'>#~F'X$4J{.$yR'6G[͘.vr#r Ʒy W+c^t3vO-UT}l^_z#s=It)J]6[ѥQ—1ɅDn|qs&#B6@[>wl`$!dx5$ k7?SQGxaq  q쌀y^i=6gFg~ʬY:q5UպD .Fު^[65Ǿ2U;`N3wj@dt() 1Yk9P;0ݹi 绣tC QŶr-/EF$ȱL.ސdY @:BNUG"q\8jQ&e" nEv.T'p8W9.*̘7 ru29\=/ ܘLj M*p5(mGk.O,m5 kT! 4x.xʯH2u];,.eЀyQʘv V ߶q~g~oֹ՟t߲jퟴ{h43f,#f!_"E#YiC6a{`м848}h!!,/0}nfh1"{H/y0atc?ߑgOdwVUWEiy֗т1գcYQFI>h]eϫU% PLDi}%Q78YlV{".XA[_ۚ xlv ,P[ CAyDC"vߺji8Pqdpt Dأa2eWնH<*"\RtQټER;k1nL38-lY(貂`kE:DEȩ/4u MiCekloJ ubح1rEx{"! LP]N E7?8. (!Ha F]9~^ɢ}~VT}}m*+QjQ؁s@၈aRc# \I>Gҗ*z._n!愼.\Vu[ӈX`)=GTU)c0E<0\u.3RfZoߥ%ͻ򖴫)3oӧ詷ZWn[u(lKx^;mJSG﬊ 8@&UWf1}sA!]߯I/Oq.KVyzw;SME+=o urA* `ynO-0BPPY3nzȡ כd:oX3nޮAXO U}4|Cdd`g :mNQ櫎MSІ0 Sڣs|.i}iE ŘF{wS|ysa[O6{iN(^Zek1W23/_C7J'`WV.,~{Կ1oZ|is''{"֧Ftw'SoTXS}Z"2f.5~7:v`qF0Yp{UXKX U#\ =7m{|pX|Tqt'vyiʖC* $ yM/`NzU>?nJ#WZ]p]ΝQk'WNtg:/컄 N]M@a~pqug9v{A5{dyv܊ Zd7MǞ~"Dj6ꮄ @|,]N=}@2g;{}{u8WvIFJNMn bk0=A"r)_ČoZTwۻ6$U,?;P_K8L(hW%iQCEl#wRb77(CRn1a/+sbdi7n럝b귃|1AqoqqM:ծXG]v/‹%lGnY[q>\׬BfzlIGr}Som6w|=}׮m"B~6sس?8&pUxof/yΝq^OxwicWQgSd2[<tch%ϲr)Wq֑_;:vK}wF Y P}c{XMwk+G&Ryo7>7GWs-^Y)3'?}z?v:ɅGg0|9Zܼgd r'Y6+ v śݾ=^f0. .D1,B$ \!&P"wlmFDZW= 5R5Oj!P4vS47FscW sTAX1X6#$ o&2=ouvDuYڭνZ%x,S.|]M$"c; 7%7Gde ܁y`6o& 9*Jar֪)5YDX,ˊHb FWs4Xk 9۸j #_~XӴ.30TMʞD;'2:Y7/=e/JO()Iif)֊6Jn Ntr]lyr`e[(\QotVBwhA* lޣ;(5P'xڇ-}ah-b8mÁhq;(פ zKFr``ܩ&X.dWzľ%ٵ{1joţӷ6~xn>@lMz=sY`o {Ш+G4c.|V!c %%=# ŷOxt6]e`̪hsUn3{$=wzm}fD8Q&#Ͱ}F]QĪwq`-S1dwvBnR2{b3 "lg߉лl.%7vBKeӬ~SľC-+rUJS>󏁵um.;9盕sp˝BB}-y~h(:6+O_=3aG o0jEEQV5Fj j("X,[AX cjkU9?Vu-Hfb@6 m P _OW'o%9/_[m]b'tx0 -`!x7ZYC wf6'_J%$TL:*7 3U8cmxDOc]/Kz9oMmvTW-cnDdy;n-ZBa~wqkd2+.{ηI9w=~m]wK4,e<9e=nNYIVm,)*ͷWdp+;\r/'OWh<C(ZXCmkUtZwP)nPJN5j-ן8=J7SqqV5s:SPҳ,{k7J`OtgY:Bah4G)]vJ)%}hRCf&lq W Rv[׌eLV4f0c= iƗ;}1[%n| q{a.^ ,~ ]х&bk=yenCp xWM+-\Mw n8>uK'$yV8Ơa[9ok[*)) Ѕ4Tn&^7֩ӎvD9_Btip#[L5''vbw+ެ住hn {][`Z=ir$VҮϺSTr:ٻv1ou/9]p;_Rv5hڍC,nkG_cl,0iW-t(M;5pb?-[d_V*`fs"A'xa:0\g[LNK~XE dB?|و%]K+zlۅ4liJTնn2J%xnώ'}iXusרbٹݾ$.zE\}J.p y;6=˜VC^f27 [,`#[ba6WpW}479^ +I, Evr\|]ey`덹)<㦚W{j~xqvugh6/N{3ϧSXxr,a9m1Gi=V["\kH97j|ZW3>CˊvRU"vlV_uGXpەM(cw"7?X2_wppn]sԹp.=+p#fz~ks0;Zc Up11[(۪-Nv+Ւa+QԴǕ񅒚}]1-m ڶFp,|PmaƒUG`!^ָJ` s{;g1>N9l0vkU]~Ylww-ޭVD穧SrK߳-x.˟Ep׺a-cIr]*¢SI9V<0čQm\ zq-۲жŗFc1 @4Ǚ5<<%~ݪ{k+u~M T" *C-v]z\8 7C c :Qce+{r6= I:s|M-wX=VTs7̥x63i9nίs&Q^]w; zޛ7I [sJ]-n<ݲݷ5ɮɦWEp\o{V\YG,]kɲ۱}4G#-6Ll .l)\&ibkc\NNUuV{t!7[|27,9Ғ/ykGn[MOkׂf߻,ϋ,w{Ir7nkԘ?$٪v<%ڦPk.X?}\#Mq'!sW%ǧ$)4'7L'pQ+MjcLb;sc @ W12Ӈ^sz no)8μ7|_ RxDYbcu gXzݺvefVmn22nW#$`I-Y_geVB1]j1^sҏg߶]ӆEW!kښ}|\l&g\`wCj5Xip!OB mm) ܹ(`@`޽-Z{ldO8Y%Q. EIY%sSs#c?T>( 4@ ҍxbwlYڂweECyyoF,;{ Qᴨ Ԙ߬;H<|ypIX'~_; ;O܃SO9^ ނ0[8;}~|)0K4aBt\Ӫ`xt;ۣDn|#OP O@;]ï˧o}G`2mo4O^2W9}/KVtu4S\p&v0'3Uru0^7C]=d6"Os\: 1Hx?ww g'ӬI>(1&JypTE|48&Cc4=rsEX0矹H:ѹhL&ܾUx0.?Db z〔# =rQOkޞԨ% @R w@!`^ɟ@j= j%rޏ/c20 y=/왛42qn, p >N%qh,<"yv<ВpwѸďpƟU4fy$ ] MsAVì{x@NGaɜyWc1!9EA5A$q3pzB7 jtW&|$ mc8J; 3ː_0,j40fƈy CS7|c_0jWV&@ɘD 8ؠ l5pN0 i$Bkmr0$pƜp$ Ԛ!"Jmxd_̀];@Gx zI9HCTBMK6Lz˙C|7:rN~qξ="k߫_fv򘄐(Șv8NZRpL\A>Ntp.A=K[sXN̐jKZ$T֣~p|f\ErO?.ʑc\zukn0wzcG?1z#4:ՏUN'fboÌLKtȷ$ ^M'l$!^4GSJlwq4ZnttxpvU2Ԏs_nNhI,v)'mz0K*=355U&Pԗh&< 1Ne ˆDFq(Lus;N" Md摙"³9mKn59-Zk;P-;-?n_+(ɽgYȴ3Z})3GWAw\2'3f qܺ~ }$o?Os֯@knRp5ϻO5 VvR\_I ۏUIyײcc7 FtN;^&|C#.5RlqYצٽ mWo;B;kbJoYEs'0TڧV]joǔ#h e =4NjNh!VA# bϚ%W^b֖.)b)SXažn+zxP=0!5woUF1P5wt~݅,V,5u$beu\nu\'9f{s{+puc/cKowyn- dV*UխH&B"Ё6 *)@tDLZ잯zSWa-91A'pt ΄Ez_D<3>ۚ$}$GڤKXRx`'N+$YQ[A^u]m'{B\}B108J^P^%acq=9lkCNq%L&G Z(ZҮ~`yXƒe,0kXGY"CPo{r<(1q]xM!ޘj:RpSNցSrO[ci,!p}3~/Pn+i2mc;HfoP;߇ V`dQu+KmRү]BHE[#{/PYxx~I"^*k1v D El!"]:L`62$rb/>A  q6섓j%>׾?bjkDTh#hK1j Jb(!QX*-i D[mbزIQQZ5F)KF粂(C|t^>=d_`pxni7Wg۱F TgikZh&cHX$`,y(b#6 ,J,qMO+٭R/^䔍°c 1\F17X"UUV )x 4VLPjDY!$UԶWfەƈKBL}b(SE"908j iCb)AoYε#eXV--.p&QՖN"X!fP!I7: P8Pӱʖ~͏!dt_Sw̧\` _Xwӊ!􄏜Vohm.bSx&|=v1XqZgsY|!.(N#;au]lYUpk"YR/n LxO7l*NԛWÏ銠 Yb U|& >"b7kk[^]•?C|ήtY欼iq E/C;lX , ޯќE%uj+TJ Ɵwپ{9i-Dkϵ.f 0oyn!w+LK+{=Tzp 2Q5@cݳs@/L^>KR:xMmz~_7Sh&Ze[eXMMOSnjk[c} "PA(TPeM.׷Ɲ]zv}{q@ْЅH@G>W: -`F2)a r,{#4o=ׄp`4uxuq`Cu؂ UoehX?'祐 'ˊ_Urse zx;w/hu#w)rHဠLU{'COא}frrgyfEMĎ;^DvJx_vR*RigEͼ|*qoU}l:|X#~4ɜ^Xū1Gp{Q.?PM W 9NIya!8QG}i OTmA]"m+IBD;4^7/|c}KܽvO HU]70#խQ~+])wht? <;Q~%WM[ցm SnCg)`Vɀh#e<*QwpaJUf|ӇN3/bIY=1'KpAkp"x*BD(mޞqӝu75w53DxLX~)pm N( h}TT ԪNvM$DȠ;T>B1᫶\_{ʡB))h'aN,dV, ˦ =t^GaZ ?Tmlzz8?"BL r Wǥ|gjCw88"2! @jGG}ԃf_V7 RPoJ2bf 36 3ߠzw|CSp/eAA =CCvf49 ;X-#,ʀ1a;up,n##6@z?=M60`U ױ׺yjc~ (b/{#S {AzӸ#}R~ _CLT(p/Sݓe,:E.Cs%QjQLy11e 9t:HtD9&C<1vY>W{0=s}_'a?=ÔUg gj \;{Pi kvr2mO&Wi2[=Gg+`#6lޤbX9_R=HԠφcՌ1o$?-HYbUHgk6<<7QYC?dd'*!DTDHg@;]˼yvFW8Bk?ֲD֛ׯCk0!%{gKAN20!L&'wnB%&83Kv=cR=|pAis!PlO2H\0Y+IƃZ?Md,ȄP=?*RyT)%"l)3( Ex8cĎ=L^ټ%?B~ $;Pu iA~cY`Cʯ,8{#JwUnA U(y4)r9%WX}!!_`zz\2plpGQFQݓwmgT@c Fߑ Xp{}NFwsxX)lX1U"'t>p8z̄靝1@HU,S=9kPa0ۥ}T] ɘS HY'D/KYp.zBw\>JwyB#@!( qfBhLL C~zaS*Y#;]nh;)k4$6أ);v6?ZA# uWaE71|Q)Sk;[oJ$lVE5 Fv(Bz_xNX0.J;n?^|a =Aݶ:: ww-8ю`nQvr᫵Ykv%kc/f̓w<|6y[7t6fvN[9ƖlcpwvٙRt?턤 S TA#op4pW.xr"bc({|}<:<ݠ>"pw^I~T:\#~7uM?/Ϗ3CCE+g @~2!#Ŕs5P!pd+}ItqeSO 1&CfkC@(8՗Guu^qv=P*~<4agO?Y$?'<M ==asUIu^53*ߟ4Θ$EȢ<,őN[(J{}ÀQA*7A.B9\uӫ>|Q)0cs=T2 WȠSM,˟߷Laq^!f,YJ;0CeSSOX-gŒ/Oh&4_sjl{7rP|kB'͎iǜ \H`]0d2VcPT0e@mAܮ4cq'4B1ӧ{jaWٱRkgiѭ(.|4Y,Wq}e>\7xEd U U2@bFb.hռ (< !:BHt3۬SZ5KIw /ߍ]hV֡0S3v'P{aaN%z"ڭD\S^.[ Dn)4g9ZUO3J*1>Wni'q Cs0b~ETcW+R{eִѶˬtjYt]} %|'b"';W~3~ДM€DCΟ9]ūk(Qu"Vz8%W ޝ"ŽխMBh*mEQ9hs\Fi};`Obi?W:O٨j`ן"jǥ mMPhi :s;xf?nǞ\xV+㡃TشZ6,="8;Qi' lasq{PK,N~`-t}/#d"FHKX㋟YwKNs : ?*aU_"WZ4  ˊT-2*gC4~[!O:bW"ÙN]IoX"B@td=>C5-=)+,ƷA&dFAk]aT@ c4;JP_؁GP(&S*0ST$0$X L2_y;Z( M~/L{OҝɇR$s8 } z4XJVIYR\f+8^k+\=%4:­qY̹+CWGq^1\Io^JEIIڸcyxàs6klkP|a f'!*}2C6f־!qj&o%Vr+|fOWX(sʊWxWM|au޼ťϛ4_B'Q 7lQF>;F3c[3 ɘA^]F]^yj Sp{:"J"TJ1XMxK&w+2q!0Q;|%n>zѕxPqu׽I蒹NodxVX UULW nu֧Pń!Ie|u7YoMIV}ξ Ȅߏy@;J!K}Jb$0Qv~N|A^p"};>DϘSyo{p_s,܂̅& G]AST;Ǩ6MGODm>> !07v @ma1Ѐ&=1+(e4bowD`t爢@D0jl~G? {͚ϩ,"dlՆfGǵ\ > `fĹڮ(+O{0`5X*7wK[hIHZБM'85~7p+h+pEP|sI/<jFBV6վ2D)Br^ݗFUSæE'׿i;y.iUdD%(mjX>/;ɴ:8]&[xm|~qi tdD~:d'o;>l{K,vL$$(ۨ6ہ fw4c |Nѡ-4p)J›v5V(CyIwWh#fD$j~P{7k@$K qVd0tbHOa]͌79g5ۑЪ|@fMsl3F5suVD0*[YCj~N?]T|>Pւ8$6a%tyQk6Ug?z+~X<~& ?J1KE1dAsknsVtË`J8:wX>Lp Ve\=W&mqO6UBMU %H)MV7U'd^FgT9\]1Y& Ϸfa\tp2~oRwγx>7<$˟tA΁J){N j{lͿC72 }>ϹkLlvoٳ& |l]񺰽60-0&笚oyPDy_q~'}> y|̘ÜIr:JS.d@;R:ւ_r$9*)݃Y P*}c p?>`@mpd j0 .~ɚd\ پ Ps[!3:؇unq-((,LdfDض쩀ȃ?ؠ:!% H$ D:b/dAb0lB 8IVA`QRdOx~Ky+BXSb!ݴTvLlA}AGmOL/pX-)3pzjuY37EXx ''/arRPr!GSAZ v(G9&5J~ͮ8k:~.nG?6V9U'NL˗cVu9 N-F0AZEȥ;ϤHnfŋ|]>*gO}>3Tqr~G@=5Jɨ'@Hͮ&D* (|v ,7۲tuqG?r ~>?덙eR;۱%D73}fTc~GbBB9錔8;Q"CHLQO/N+d7ڍρa/tx 9K=v_/d(Wo_?UP ;N8w&B': /T<ꋋq}qENRuM@r01!{r tH{W ,' ~lyjϤ<=<ѥ.Q_u8|PURi KOȯ)w{6<(nV^ d{bn#YAKQ^ !B<(=N^5宪%!H̊Po6g8_83Y>jzI΅5u0EC9ag/.~huyd *"љ u!P[ nĖxΌUI(絟A艨hʲp/~ۭ JϹU͆8b̼[>sĚ[&O/DL`!q2+ އ՚t?DyyƷ4lr93-cǟ;iYB[crumb'tY<PMpUmRSUwI~QOטѲb n.ƌ,bˤ͗~jFx{Ƚ_ء[퍂oXFScMNl7֕k&%;v{=s㇥_h.e#!$B"??AP> n0\?/G I Uk% 햒Ob. ,hӳ+=äB%5pqUY7F^Wx`( xpz|jkɘE;Uhd,!rM?~6v:s} +K@PccVjMKA8gˏ=6γ ~d=O93"4`9vOq7b+V !yo¯t>T`*I4O0@(r$@@(?/ ^AŨhVx|7!ta١!ܟI XBW\<[k.dǸ~Fnm} VPUPd={4 _,h]? HpZԉUU!TQ.nF*NէHwn1@j'!xf;߿}!Wh?ԅf59 A$2#fr-L']7IJ4O&Bh+rbD "b/1)Nګ*⪴`-el *:C`2_M; fy$M0@"(DD0mB,U#ooL(܉f[y=2LXjx=|a؋hz0]W&>ߥ:};wH)<< -w^qdݪ*+"H w!l]) Q;PI %]YĖ1B1) (݀F*ŧ\,o/3*eQ)~XQ^*Pqڞ[O[Χ pc -(w[5 eZGzet 7^gZ,یcusQ!rx'#< v=ui`K⢓g?}Y llAZ#3ʊ|bTYgݙӘLC]9hjcgy^%\W'ԋߵs 80-~+톿]v鹣=7\s 7Y綁0{FI=A;%y XTۼH\afgn>:C=7 # wqYKU AǝI V c(J&~J% @Yzy}j`TT+rOgQ*c!f C:a!iY]L37|k꾨PgLJ8s!ɚ>0}00_?" ,!RKOO$G1cGXaz! )%WFk 0PC d?U!'MlGߕ}hzׂ@Q įӭ~0 %T1 ?!Y.0y#\}gwEwEY ^OvȥUwU6zF~BMrbM%?уCL66o y-zp)"0'Y|U_U` lߒTa鬦,goW_9ZM?O>~DG$JP~|"Fs7C_ 1΃c${/oӁ6d$'וw| 1a2H$$F8XأnʣE8:ܶ$m/ /`e5oRܔ6}{=&X+ϢF)hȃ>>jEj'P.H_TGY\o?iOf "rI[Vuoje?JCh H#m(˖+0ElXۛE[.u (Mwm\қM͵ݹW-ȷ Alljݗ+EVkhmZ ZX-mй#pqՒKH҉Mlk^׍m$W E2TTX,F+]+LY TmE,&,KɥW%2T62U]*UJU .$H޿J_6?̈Re@o?xC?w(2O? B獊 * q|iaNS撫SDnJX¿ayi֌d}xDG'qݝ˷~`%W1Xշ޳1Xpp6CsJ֒O{ vyv (?I1K$Љu^0'ߐOً( $Ig> x1ȷK=?N-xk)PakI صTք(S'TTGz|^B0_Rp2Wx''Ir61a^-wGm.ؘ!MNqi68CH3&~$?֒3 tyg\Ԓ8vbO$1-u 5/Zҵn7mfe#iPCLCB,FlYajo4B@gusgG'^&/A쉄&642vLLl|kmJ[-q0d%d-|!ZBb; myFNV ldlzz(N8CKq!>e@Jf`4`TjI@qYVfO_q_cn` ?F3%BwXHe K"PbXOH':S (Psn=q90_՝Ko؄#ƒGoΒ(Фv/5${t{x; jҨ=x)@;m܍vL@I=þt@ﰳ8?8D`0M=ttpWA`RERဣ}?/7:8x(DmW5Hm "׉:hri'(wÑXa~`CIEs؈`Ӂ[_}gb*ry8FB@H!;͓m#BRDS1cw3 &儹31ަkZ_ٌՂa=) JH!dLx䅪E$Jǎ;qv ee0a2E2B=9DӮ74(>DT9I-)F9paڜoWJi1j[h)^HmGqh`f kG/BCm`OR1;~BۏuzAP;i (i/ [)<91 HA#w䤉D]`]Ko''Jn$^RT2ߴtEX jqSVC;rw*vTPlSf|c0a}>އwEQ{̏C =>C^sSO='prIg@<Rq&$ ݠgҼXYoz8CU]_`s2E)JC3WSO<"pl, 9<͞8Iɣ6c8n{v$i$N"ӿy1쉖'5)>9[Q_~ 6֍1@&ʯRzM]! iH臁@A0dh0;pYьYaRԋsBrƽlK1I228菰 SODuzf^L@sL)oTNBueIO|Rc's«:dD aq+@<'ۿ#KcR!$2I(DC30‘ ̀"( ; Qu!|`9AhX)#W ?a;!kQiرsFxwsh)Ԉ~xPeSlKJJ|w}~=Bg-zRH@/`JF mIQZidIvLK0!!&iEppqDPq!32%3Bc Jeˀb}e ͗h] 07ˆ6Zc13ڽ+[E,m/3`j.$zUԲ {9!,K<29sy~_@sЎãHinkqr*hI5iWL{G3qfJ @_p&/w[2˾᥺vKg1!xCm: &+Fx+(Զմ~;=Co_zoMDSXFwǓOSj\w^)Rw.g ʣ?x)C157?cqgmeQp0Br];ywA‘%Q4׉|fnqkB _ 3I(kQEz  |nuG/Y=F'j>|s hOpB_!--pAh :%uN(u/CxC<:=@>f;r|O7"$(0AN h1 qq3PY.UEPjO|Pf&'<9B;GXQJGۙ8_wdHZ0l5Oo 0hKdb|n[e2[ L/Z-܏bpBz¾/1=O-HTQUDUUˤBu1sPn% `)3@904_bhsS&)5~O31s+6⛹\'S &te3ha~;mP[ _qı\m{ 3u EB頡35 AE@X "EY?cД~BH?*_g~3*񑲔nXnT)'D&0DW԰+t@*;-QCd >"wHI@JPۭ!E.[H.@lX`aa(s;Ѭ5<@ʲHT&|5Rͨ*@_uGӧ ;I"vNJ1ċ0P0pW!=`rh͗Cj99wTJ9g0u' 7-.hEA!C> ݵF,κ9}2|Ȥ^0p9"RQJ )QZD@2)"#Bth=u- A\( sZ,bYZ)krwkN3 O:A Ht JHy`;.=w_GMi?ߡ́nF>b8'V@*S1Uǟ9AIT4ˇ4+?&A\r#7H`l]|Z$)^0 2ؗ=Mcl&0I304GT(.XsDZ02#T_ 6 )3܃,+IqKРX8k`G Q7!G )#Cn6p, a۲h&P! 6=!V|fa'J.>$;'$2sHtgO\GsSt A@Sa c`RdkX[`'(}8va ~NDT2^dc&B:$!H|Vz>İ'\XO U',8p } @SAYo0Y,[`΁ {[$:snOXĹeu- J62FK5,!!/bxlZb緪d'N&rccA翼M `,B˱ױX#poE{0@..kTVEm earf>4w=d> :;rRP;Y݊<5UPz/mĬ >a_kɒEq,OZX 45oYmw޿a5zgNE;Z: !@3_ xxfg<% !VC ~Ñp"BQs{Pdnac9E&4;ĞkckK"r!' ?,!3~*?aC7{hJr; \H ?],)L6\MnؐAkreF#F"QAFJɪmB(5j"( 1T0F"(F1E "1m] cu_g_F|ϡ] (W~C0v4!A) bRSN(E:0`@6C \rp*#ܜPTes h` 0U v pg)B QMArp 8!!&En3 1#l 4~/\SL1 ٘ Jde-+2.e7:)(is&R?!mFmUcZ)Z;A`d?{O`d@ OY[w}M/$Ca~VV ~5;@eF2g#Tm 3PQI9Xn %ĉ336 %7΀J@jYa)GlE\WݯyfZx:.e'Juͧj4E NHL{4CA;}5gpB@ JjflG}:0ݏ^3[1e@S55Xo)2P ufnPPTn5AT] \kVڏ|IĘE)RUL \uTDZܷ > 'xۈ#}$-ʰ&ibn|։܌ JmTA6FݠGoN::oL m& T.e@}0QȂx)(H!p7) ߩ8}|`l314}%@@|ϡO{H'-L5H"U&#$Rtsg<^9.C5} z#mWbk4w̸A1th31OYyy?~x0m*f "jz 7ע$T -^Pn€LG&k h (n$oKwJ3 p 3!5NU^oQxx';f8u$waвQ8"A#_5A07A=_ՒK0g|Ú}k &L܅ Ëږ͢ M3 9-@3d \r9f+f)'\3w~K:i dXI*P}\_Vtl@2'NQUΊY?Õ(}6*X?Waj Riv# D?(>#=<̽@8[{F,)<s AFrYOt[c! E7G~ +~fQ8?LWG{Oϗ>M"O _*,CH><5#^ӟ]} TNb>xg@p*ЉcC8m@%1~rxS{ΡȀ=E姯y1+< @#!9Gg߯ 3Qqz|ߣc;"`'xr7Qd*Dr: _@ϗ̖dyr82DԄő`!Ǿ~>`āY3&apJ$SP!Άap׾` BŁB dP8DKOeMU4^8?{5liЀ Ap;sIu]s*g$_͚^FBnNNݙX8@9I8HR0PZkb@EJEEi9 0 yэ&r$6?W"/FOVl-_&|0N;JFPcoyE4byS)>z{w+Ʋlp] UUrVˑXiHJ"D~|efiaVX[a Oe11~Nݯ_TЌ=?=-8rmlUU{UEHчsρ"v#)$ժ H\F3ǶOtjF(!AaT܀~sqSX 5}\?DZ=m} %QdREe k\&J !<1Mz. Os0 -<ԪWJ&<#E6wo_jZ_hX}G5EZ]\[mEBiyX}n"3vQEŌGMKc^p};hp\>_WoM?{(Xb~T5!2 I3UgjEZn6ykd@a3,|cG8o%ˆ@(YXY3n?į!OT T@u9Kau[1 `CԘQUTQTP~}EUUUpRzu18C&fL~<8S`T">)5`*WcC 1 S7!NfE `ڞc)BT5()D([( l2Mf$(R}D;ti2k#DőY6K,VYr6uxIsZ ?*:lV?N?^_4bFJ2}לf&Հ:<d.U-2A:Zp n 8B**-&[bӉ2lgxȴ⺍x_W]2w!SvZY]LׄfN8* ;]Up`njY5jR*HpHV;Z&0'm :̐s{wrkn_eOgv֥+-EJ* (q?0)Nsj{ӆzV:{q'=~2@k'z ܄De#ITcQBGRy*"M_;Xw % t< 1"$kڥ+gH#+f'ZNo^9aE<v*0 "@ sM\Cridyz8e=^~ z&RC-V( k|%N ӌy`:P_/a l` 7Be&f/.Zd;$@$|^i W M+yvS/8رbH,wdfS:Ώ#G}yFwpAU>F=x)0u Ƌ,ǎc YԄ.@! V\#8Ug_Q.Cf`98PxΉI؄&C`QMK5C %HޱEj_}W}I*IDDd_0 7g9q5HV< Ow%H"1|JhSKkAUU@ "( ` 5 A\@9Q !س~/sNy ?w 1ɜ Ѣࠐj%UD1Rَ'> {07Dzhs_Qr\NK_='gDPQ٬G:04 &ۉx_Tt/BZ@d % *NeVJ1Lc%1}.j5FRQRQ&jP cXO[aoo Ҟ~wW J@0drVr0@-;H PdX1ۭMG_5p~p3>u2 Ki='ԏ~7T o!?2_p98YZoC]sZCk}0vf0lA{Λ#UK؛prkEv]k,K;9n4kbn( lz3~z{6K(ԟRι,(4l%QazxQUB,U67;caY ;E7 (2p$=T;b$U#_{TaU?HIO/_n>\A1*eƤ!԰aDk陥 :gS|1tT̓6GWȻc:7C4X[m$fs`&4QzBùOmR;VV&cS@sda:bxx`K'۝"jl]@ VѶ;Ix(\{5˦2o!y/N`v1=A"4Yu`͞%aq"S  'M]9"$ Q+4S7xV$>әuPvI׏ǩt)e|$ghrXiڧINWPf5 f =s43h1QUU(;won{* h$1O!A^w|^K 0I ;>aP2Yy=aAxN'Мz"QT(*! ٙQAu0#q!:΃]8kMOSTھa{b ?읓 Ă&+0;:ykw= 63G/Y&͙Xn!:[q:B."DEq>|'!YpP˽l؊4ΚdςG9^>A8`RtMY 6 LIp7w?1'x26 z|  ps=0<DP": OĪꆐwB_k \[$E\TИNU6Q渚#.^3tW:$JJLrQ]"UԱ2!fcԞ;ނ.~|"[0D46Ia:ΧFhBb-h&}E9i b>{?ٮk'Pׁx ʬOuL8D9F5%-Xd@Z|q^#,3 aM:PsQZNFVi@Gbslz4<| ı6">u˓|lҏ6G|/*EH{F %ђ3>/:KCϐyԵC@ SEXREFk6uJA4U]|Tv*`eEEJ1h5~~Wzv-.eN״dϼ4&ć /&g=> 53x'Lg ;8`DV߰ 2?(||L:F(9QUU(nu՜/_4f oe=Ytqwfu$a1agG[Βq7w4~H:g/(B7 OQM_8h821 ,&/۽ <>*y62za ܏2Fc~5Gк#$ B6MY VX~:[Yofcco|Ó+FN=?O&Q){`&YsظɎb%44iߌvѩTFDFAKDv6qGx|~\~a97yjU:l=RCwKCU@5J߁;\0R92!X$nDIVXW0<=qhB4+ Ȟ\Paᴭnfo :G^~"iKja3+7ko~X⨪G!n8am,`Qp0{읡p2\U$ bQY&&ml=ӊQQt!'z*ӟO*0 876Jć9tn2J#asp|i7 Ff~;>!6Ee76ڏ$5. c#_ub9b1Gi<'훒HQK7BQ97*ortFc3D- F70.II I2Ahj(J|Pdc$7<q(QUG#\2 EơCE0$0PDS$ UpI ( #A B4-22 "ᘃ4" `|Scm$l۫ߒg@T׾h6J Ebqoz]?ԟh4MKY811?zUJB#鷠cU T&0RJB߉hX>'h9[X:n +TsDeCT++ei#1٢~ҨpdSW*Xq;i=;u=/(< 9ωRu756<bIuPYu$XSW\9ÂL:NA9wpPgMi8\;%S hlItϣuӌ!۴(0%Vw'(h(Hf@ݖ;rl$P1%13dLL!>!t32$ "͙4P}tUDm_AOf9d82cs& i֧Z{Q74<$К0ɘ@y^xAT^CsK5]0fbCvvqwɈc<ϼ{O~RO 1C'in:D޹Ll,'aʒ,}Kqk2*$DP4v+0Gev9/^TS RgͯԎI=5-%v6Pp;gjOSF 8P=:/à;ڀWCNAé|r0ĉ3oa!vꇵTs>W)/,;iZ%" gV0teŧhy"Mrϱ_czAԫRu{xKEp&uim,>GULJ !P PC*4NP/vͼ /ݝ&;Ԩs܇ٶ b"Ƨ`4k3$Η34io-/w4;8Y:{i4C-}=EkCQ˒&t(`8;@`͂)cIp6؄yXφ!2()a*C2t19b}lŶC  eXΊk :uHlCHw~34ؽQpթ,D) s 9wԑk7 )O|pRdHDI92AE(sҡylo4Z e-IU=EI[NrF5p?j8y Ce ^m˚K>Qw%k `?~:c t@ԧCB[D&.Gnz×mX`Ӓ>! 2HDl >5~+ͷ/X@( ~bβAü::._*?vkA ?g qz-!w~]9x _<a?>GdFPQEY@ogf{OMsЯ%0DfF,3xi?W#:q‹?(TB@DBwf)323&-bC,PlH9#VԄˑ+XNwveVGL׏RfM(Iv5F&$L%! /]5`T\Xw`ʑ_` ,1M;uMG.S<0PfG%ƅ۝=$ ~wJT1A<;ԕ={sL9ṪLK23oM_>u7 Q>/!QRΛ"lf5Zrwb;JDx+D1aUg5RNNM39<tu:_ǹ;>\Q9}~gw;Dv2@y5ˑ:@u>@Y*&"N(Q0 '6 ؛Y #O@WT߰UBߦlj 4/6Qrm)t`O/33aO'ׁv`m? o: \2h̍ 2 )8)Clp% [#pX`M)w*&5a&_Ft($7I{PL+!Ɗ.C+}O~S_{qK.%:CC ~'yCM -_yy{K${51`*n%F:b*'DY }SJ4M@=7ڋ 9$qcJ]3rn;Ƶ1$I0>a/_/~ІDY a08t%xӞM[nQ)t9(qK44Zm~ 3.K(M: h ?8*vm@}\]$ܻ԰ٻǺd~ ` Ƌ/_s^_;)'8 c_Wyϐ/1Q{K1#6}=4Q^wH5o֣2Q $ @âA#B3 %H22($߹egPъ4 w5j\JH9VYMG'(< /gaJ w(.]nRGғNTy5ļGm V"OwJK2(8' =H%wn3 P&@˚!'0;w+jd=WBˆiqáAOOz,O`1!tPsA:a'hqL D; G $q"i"=Y%~F5TP{q-Ƞ$$#OM)ޕ^mʌ,0R`9{Fr.q}VlJ)hgjY*I3lvА9; hg >) ix唭gY0X,ơ6QϭF79gy\>ߛCC˧({vŝMQzdXAV@ܱਪCbDA=õTX݀%hd@cH}w{^e33b|v'XG^GgGïss~.ndV6ƻ- пi%ťULDuPH  \ni+ymDˆ+c/ 0EJ0^/9<;Oj2o('XXl?q'Ecp X&8`>QVY(=Cx }[2'))ۆ0SwP:1=y܃EQ cÃϷ E fb/!AԟlI'+*fruR(ĺ(D&'1r"b=G#`$`:xA"B)|Wބ((PߝMs"2o;bNu{3f7icnTh|~o>f 03-5:ɫ b%b !6AhNB3a)jXTf'I|`ڒ2OD}u&$S{os Y 0 @(PoAn 9гfjF6\U!lQEbŊ]/G nQem3K1e1U cb87iW_ߔ &jW} 1C!pY Zr.FOPT ~ĆؿHo` љ___>@¶щ $c8=4QXQlhp0%˔ HXitF,;nƐrz9C"' s߸aޝ#"ntЊS.)&DQBs}(x]nP{8Y9$U?GnbFdYn~m"GО&i\'g7{(ξ/H{NLiuQD`6)TU|uIZ_+?w =![[!gbkl? i9/3ǜFv^2, |ξ?>kc?IvBHܐF9%0`6JxÝ_ "">d=t E@u YF`?OFI#;^0}Uu: 7HXNEUE ԖqӺi;-JTX+*a#;=T5/kPX vX&{ot]" C;C@S$0@(&Cޒ!b` k4HH#D0h8FgD1!@ɂ1T{`ȇLD?*?&y CC}H8Y= l ̠~?t3BgI'.yAʹMOycEkK˟md(R%$,MHd _ ?%I#8j_fEKno506 -4)?U&1,Y&dUksT2Τ&D8vבr,lZ%A'H謏pt=/JM O2x IjBc)R~ `φIÎIYMI~ԏ/gs۵Cae\qHBG wDn3Q"E%-ql5ZB} i73؇YO΍qǨ}ǔMAl]}q  `~OOS,k,VեV1GM_U&<L?Z;t^;=#LdSB'=9Gȇ,IwxC/L=H'D|1uyvմbJ{IC@!60 LO3Ǘ: ma䇢#J0D|T>n|)픰D{yUU^8!! hp;HMF6& !q4]O! TGS١gfalD}e`$T=vzM ߃!VfSCKCKTPuA"!`;0͚AtF(OnxpqWسDߙǏeûU=Bq= ؃_ކB9auSrexZ{pڒ`i%z&#֫C h>N+fOiQ(5ggHHkܑϏAw(av=vC0;:)&} Kێ `o.X'8ÃLX"P`%g9*؎xࠑ!P&UIpAM_9Bv2HC*t|(;^~=m`:<[mV G*31kS˃r2<U^>*##/иW=X1g,։elSUKGt4 gyNzMK!=o-$ 9 ܽ.*$Q !3t`FD&ڟ)'~vC)`*w64Gq@tBgȢ"-0’+=(g@k)&P?H61 @19 ko59#HB-},Nay:G(Kv0228DC˜C0 :P8F@{}j+Q }Z1؇#XV$hv7FM$]J(B#j5 T"J CS\xw$؅Wm6C%(D98 { D`:B)J_ɞr\@QmG WPɄP !C{1  {A)Xy|ʋgE3$po7}%;ʖ%<'0AX#%u:Mw9?s bK ??3aȰ5E'zؒ6U]z oD#iB#tw ðpm1^ke&K ?pXL8g&X3‚ a M=<a.sLY ttXxzhe#)L*]߹cPbe19b@I PCh- D1ܗwgqhֺ# PAr`׉%v8n%YݢУuSS SXB'"RISFaF2; x$[GRšCL>jc!d?ϯZ_g>ǁ5bH &Mw^+#->ߋ=~hwJ]@CSjT4;Jj?A/2pBI(3"IgPHJ#~C>h!1wK%@ |ʟ3?--UС$k9<. !L De|J?F/gOw\:%WxsY)E,@xcE|{yI_"~>#c=(R^AٝErD+:>Γ,N Ι!Psg4 xE 5 K5I8s׾EkU^BH\؂,{k2ޜ6@O\7vUtD_ %cC, #onƩ}3>W .e#r(99̍{{t'fqz e#m]ɇ/߿ƺ({PKB A ہ 7;ǐZ0!.RABE@0DRDr}syWk yǧvr` gL1ݍӣיB\k3w<> wPF$ǁ}ot@$dC'tʁK=ϭ&cuQs5E8Y1C=_6V5\t"p7[RA:߂O#L .O ~%tøzjBX`^L2 lGB.nB哙6"ֆqi?sV2Oʠ2و% `P†B?GG7۠HwHڇAqrlO-3:(_N ҇0ԦaAL3ЩQ,>3C.hAA!/DGcbÞӃApz'@x5iL%XjduP$CH9Τ6#d`Veo|ꖹDr6rMqΪƒT$qǡ,̍,SgQó7[ed7vVO_(N[0 `'RSBhS9Sg:hɲ,0q8Gd֜H@R\NGbaN;;\vyw{߅sDQ[mݶ%$r@癨=1y?MJ7*e͍d2x y$Iа: _ vlPcZ!lH_al>^<ʸ< }X^ GOFgv!}=ӂuIXǢuI$I!${m~ݾ]/wov(5GHj0xx[)Y@\ӰZBHwU `py srUxf|y>V("c Vѩ*e( e/lM!D&(΂|$ԕe9OxLXAL Œѣ aᓗǰc0l,;r99(g>L˻J[ G ,}W8wt>_ڙ_6<.@)͚ϐLG 4.KyWu)3pf:n@Xy1Z\w(#O?(T8:-NHC7'Cg/0t6؜H]@w4 2wg+Ϭ$dC |Us{W1lǛ?w0d>E%x=0ϸ /6ʴ~ǃ' a旒) {|R`rlQͣt}x΂vГ=bG^^F&NM #Tr!RM.q_w#=b!{%^$,C9Y{qp Gwcm۱1D{B:i;P,΢&tEAb%2 uqtCIVW<5 ;AF@Wrf7",SA\9v`R%AJTTG^&.CnsG_D3}JR'-T9'a@HHIdl\6VW:$éxA3|< kQH IYe2L"M8Bȇ<АXu_0dmB`>&BhA=GCcɘJʄ+AjQF ]ʔf{y{R9FD.3{uStnY;JG > 2osm:'/jwNг)֞g^־1i&XZva;0C9pH! nE6' D,H13O-L TC}eRٯ0g=7ɨS,;MCyܻS< !8zxs̴z9NY.  EbL ; 9zA<=+縤wCg°zƼzqla1"Gyx8z܌pp|O(r. D€" 2DpA~{PPxk\?z!눨KVΟ!~1V~_ o???2KjaXc?Uc vp@Q7c 3&>o*ι$.;n=7kWlU,Y[-JfҌ~66QYLER~ٜﳞI<_A Yo"j usِe)cƋs6ak&tu,O~4ȂZX3|2B472: Q퇈 %An (ZͲ@t u"G\7TC$D8Vh#@rW`ײTCK1)@5HCfδ!"M32i0R,#ei#B]S =_l*b|V*~Q@;eD )nva֎$|bcp4[ERygu5 Cj2%dqd~ 00zqfW ٛ3@kH=)IL^?P0Sfv0g><╻$K Q(aפvg9cg]c1λ.n!df02'޾߃N: H]~"ە X͈ A4#%  4cIX6uj$/6B9_=V/Mɪ*;$"*RZ8=EIHiRp ! (9n),5=;-D@BATv>j#_D$0j,Mb1/%zL5ٖ`r"6M $`F=)ӴZiXF-AX O ь_O6<#~ gwZȐE4\BEׄPNɹoBd]ESGO#Od(@FtbڧXM,|\Ø9H6dUcƃ4 0TŢO7 C))h?;O9􁊮>3~>P)S& HҔ{_u>i1~% `Bh Aa;.~P0WY^G[ZxOvâ_>̞ҏ:uَ|0p/-h8Xפ܋t}ŷ)&rf̺OK3 ʈ&-Ƚ8T%Ղ#"* XmCNtPߛuDurtǬ!柼}ā+#ICGduGdAS)!p0kCˤ^N> yWA'C(#r⪰V[ `Ėo9xKzPQQ5 !75Ӌc݆cA cu\QysuwW, &!PL9(:ֈDV`bf[F(šLØb^F%UJKl55jrH! "Fe8Fu1MlO/םyCXKL-sPIa BU1U.B#- N<:~(D:kOG}'=*b/:ٴ[.x-!B}NzcBEQQC?;8vC?S. #TR"0)̻Q="l(B'" ȬE}:#1i8"x[̣|TM3Mf&qv!lyw$7֤7(Wt xvOrݰOTY~3 Th({`pm{UUWV[j#b1@9YCL#PYGu~u@'A,(㣷Akfp?Dm8V3;! 'Tz YJj$9rRW=@~-LH!Kz!̒{u $1~:l g -C@x;| #|XȞ龬B-#ЏGHy/CKR@ afb;`]O8V;,)NDj-Fmᑀ5Q18>3)AYj{J^D;IJ|rt}_YWwޒrq'1640.?WOFͰi@.@H r-\NfJ2PJhʛžDMT)+#@jj9m;J|2 &b bl^J607G /P7yhJ=0 ]yɿ>"IY)0Dm7:8 ufKǦ#KASHQ>G Igt/ީ9ϱ^Q)^|Cr8qP8 (DCfks2qNux ϫzQ1Ќ&'Cv9ٰU;8WSQ,mz41S(hk)сu!uȇ($4N m<(>33M?S!isP) "1=8@}ǽzn"i_-J\hE/g~ܸ=3vet֧M&T ճvt:U>Ed5 q̅SC~S~׳cH<^iO{'Sյ5cpMZPGH8K{fdaÖ!8g%-Dz4Ci+vEx,Câfql .w><ٵģn ZO)ЗdX6VeBӻ=10̥2`u ة_x& hd9kEk_g`Ϯ4j-h 껝&M52bm2+}}4֋$) @9u7dJ<"U0qd`dac54IQ5$3)d5UЩfWMIPT0.Kd0CfAP (=>Z pv,?B !şO?4+}>235Mgܝ:I&e5,N ,[_Ou`^04BPN_ay2Q80(GB{ [q*Za~`;$9LDRFDPDWm ,ܣ6QF’ ҁV|E&E &IDV@SGά;t|v58N8n8HZ e `b %lGˆXm,bi Bb<g !$2Df:Jl<_}22M0c/ή&v,T1GT@ceMe7=qzO>UU5ZrWDs3hLMa\HRމ& Z%J6b߱]jP3-+ Q L)'t^ψCho= M@) D :K#=;4g?w <-suï Hiqҫ8k%F.MlxBXܩrԤ&N #DC|wQ7%Kzb|AM)XIYj7 -!Pˇ#0pwfLjlt )ݵ&!y bh]O@.n/n1Мzb/8ĜŹ " $`׉JRCp/'1l[S&96cEךDdGRYg<};A!1*~~-ΞñNj`̤9Ǟ Epw"034_yV@_OW~߂<=?|)럜7J4n@o<'ߊ wHu!@')BNP5D[3p}bhKvRhOIXN\zuG}0}g.ds$H8!(@QUgm,b߼tD ,2RBRƐڴi[fŪTښrBbe(8P/6R"?CŶ)cd Zwkڡ"U n뤯zL`C`͗Ql<Τ۟͡bDTMҪoúl-u/&|jd,t e%^` 6 J(@ Hȉ;c”.QOmO\ַL@?lwGZsđkOBu yg+?p$5:.dvOKYLL_# &(2d%rI†Y55I*%\Tr TZ)ZxߎE3[q* z}?:v}~ dOU"HeoH[ 0!ӗ?H~Lyu3/^??QoQPî;bU63dJbSAS5d*+3(2h:$?<iD>rBϧDt{7% q I3"J, H-"}uCb#ZX/q??sݥϰ/e<t=d/J:29ѹT2BJ_ 7 wćROwK&O]Ӌ0WY-@`T /蜏Àh0/bi7m롸0YsσIHᎰyLFA" QqQKX"Z!͖leUd Xj6ֹR6(!^2+X@-0DP1D9.)ۻLݲ*}zBG]Ղz}&e0BLxp1?†#1`5]z=}5|{Oi|zjX{Kύf,o<ިiMW YݱNIW|,,dԀMDd+ӝAeߘD* T#Iu+TmTZEm~(q8?Nj:HIf??y֊ Bl{' bCi6 o9!0XN?{îq b'U0B~CՓOSߓgjqR*!"!XmWX<2ga$E5{|4^?<!HΌBЇɀx Z=[~u d!( "3_>dzꛅq l=+@Eʱ譯MԱ @!Hd.`OtAyɱLX{p"CT6֩\: Zଵ㿷Z l4FtMYCT )C؁7@[,< F*2 t{X\1'J+Voe yJBDA(WYс*20liJ]P( ` BSʼQmYa;v`,Wis@(G9N {cǻՈwSs5QF^3z :F{2 +PJ VǾ4i+j5-am{]syz#XM.xͧbe{7rQq׬D}W {Tz֨ZW3Uoaba ތ@=?0\np}$+9Yuy` (K(~ֳ# !&ha8@+no@(P'dAaEKR6TG0P7| #`2qH/Ø% 2δH{oV$v`M!4HΛb@DkP@,Ѩ\,R PXBG\R *|YE3IhO'>+ I%px^ԉSgy?qo ?JfoL:Nf1]M1K ,Qkc)uE4=21}jMFL-J|C4vz9nmm( K_4~O WB2U{$o/ߎ×q/];=a$ XAHGwJPw 5/UڼHvsr}c=TQ|!C/)]Esv r6BFE=ۆ$A 2= :76M(0/lOc̦\H BRD7} >_Ckx9"JwOouSRϕo01B@+-*a`@)`O[qlvrpN2(6 c CHFTmKu/u v%3w7ko{4Ht)|r93 ,eb*:'eݵʹ]w_;3wo-Dy0ws\sYEw{s[nMD1/Nlddӥ7]9Nu3g~]|1DyxX/44FA{N 3 <|~#g=r҇ ))*jy;@n&l:Cԓi fJLL"P EqWJou+e55s[_;,&<.`p*p_ >s#frc1}4iQ[!  &kȘ1I\C&@msնʚQaeъoP#+F%#c DbQ4m}8IE4d B44nj3L1?V\OdLxgaVməuo ;=@jy=O"wSѽ2-}:C|\GB.PՐ?܈ ϔVT 2 [9"@q %7@*q#THb\MX=0 2NCc"F5Ћ4 K!iwi$ t 3bk)5ll ykLqFFGBK[Wi#O]tƹMG6(L~ʕlnZvQAeQg2vu]+z ЏR $0 ILTMb`&HX`ju11$.SСDOP?){cvw)W!ʀ u9(vD`cL>p~Y?$b)oʊ;SӚ@ ,U,XS5`wGKb"U C 4`'Q ]:ݻ+/-;)boFd&RАFeFZkLB1_K7ϟ.Hx|¦,⺂I/(g0j"0~jąu}>6i-$8;$DAR4Cf%fֳ(ak[UFãKl42G0AF1 I)"`w2׃h*ڈD UÆ؝1as ?k=*2hRo[Uv=ץ(#%&H` &XK"01-8EL=2Va&LL: 4*iXOC. 3c,p02,mC;3!P k-U/.ԑҧ/q㡤kpHd1أsW`^_}MUE$tsU͕e)b $!@6ٔD3|$3×鈝fW- cݣ2W(!& ;R>QC~ .P R>( &d=(X'ڃ-~z.,Yun PJ !e\bfqAAH}x={e߃yXebu\mG 䏇T( /_ z#ɟFtF/0C PCȚ~{Rs|Hy y7 J_SKbh?a|ݒP2̴-$QF-hTl%P,^ >,x߮z 5z۔A2UFv xQ^T0Qf7ח<|`~/{HRv7JnxHeh=ClAH;B4S5Au{sۙfڻޮq4CӮf fd,ri@$(\5 vHAF1.uCXQH7u SŃ. $6*T I ujPfZ@R=Y!wTFGMRX]$R ٴ}OO]?N뀊lKȠc xԗx 'x6d LAxӛLFS\6"(CGfDp1E(\2@p)VDrQ0` FP5(d*0X~I3j}*Ƹ2^pF9\Ŏ+K ,5EdaX Ja2(#+ S+Q1& L&( 'ruXw{cDBPf&IÖ`eh>\2@89u=R sf1eӷWܕ6[$eT6էy}҉*ol?>Ugzo&`B|&~ oynwp@ 2OdQL6pբRTw9=9fy]:ol*k꠶ LL{L6Ԯ﮺JDcP[SIjQ6GbdW-l#Qdæ&aN5w {ip: Si$褨vyNpJeTQ2NAf}P/0|TN5@ [M6IGRB%8^!ӿP0pG#Z@6MBT8~F!АX(9Mgu?%Jd} ;!\ ,8:x{XmP:0'|]C=]H0 ,{zg6-U*{qT2dc~ her-c1h4c1Xƌc1X1]]m9c1bg1s1hcƌcŌXyb-20H HdXэ7|[#yW+yFJKF#k&2E?w*\CfO0 $I h_sI*"(VAQ &ٽWIZ#.X)]f|Q]Z+45#1 emђԕ`W3ZF M3:hxEE ia~ 9z!3&/wT ٵ*y\dR9 8dS{Lh]~#ߜTO^@ 0?__n"y&ǴhTz=+6IL>^l (}q[3Tډ}m#e:m".v\&# DR taGl$3OZi47<=l2T$j#Gh`7V;ӭt=ιZ7W#OmS^blrj+1"1ډfa_2A㚞`43şjh J䭝c*W&fjÎ7Ұ@`G PJDJDiA(EJD '@B,`fIJيb  @)5Kַ +X"< uMΖT0ӷ.9fΨ4$K i*SBn4ࣕ B~[fS[,N &I `a\U$:Ȁ9jKDb\>:&ë'RCUE*PfB(ZP jClޮL#v#L@ e,Ɂ^㯋D:]iD6J3,2- 6C*sʮ<*]]4X8'6D`(e Wuɖ`Ʊhִvi^mCg(aI7l0[wSј r1$v\f"WqqkJ[} jHrRgB*MJb&m,g6jqɇ.4;ٓ#9 kʩDVe@MUi@iŝsfぐpxkP9am%#htEQ;%۩ ֎wTZY<ų 'w4T zT89Ia*Ee UKHt9g-X2^$Þ_}K%#rε ޜQ6.6HeQXD16g*ҏ]YnonJm%<^/BhD:Cg'Պ +%(r$53!9w of0冮3R1E#sc;fCyA> m<Ť |]]Lȷơ/yM;hP=MFa`{q]^h۷} 7k<IIH72Mh:.E&12_`a41fTm0\ы\my9ogtQń; 5ĢWhvv}8ID0Î fq.a'} RGK7'6`=LQqt24 n#Q[Yș$5n΋7qqtW$T; QEB!Dz{9>kYtKk$a9،)gOD6v&i-WX̩LYy=Y|mؕ_+skH662)MQfgcRג$ " gU~sAsn85đ9e+ Mıc7 Ӕ4B΍͙ʕ;41ڇLW"/2 BK7yc8sj6Ya@K\I2fltl:f0`};]DW/|9F/*a,&4lYifK.4ɤ !WZVhKyU,o4@ՉM`hC'Q}*`hW$,X/$̹FmA͗fpkI0!DXߋaw,;ڒuG6 ;WX<]"* uTV V`MR8lqb-JLco ~*^7#[[k?/2,ə |xB7I 38Y48î-ggnAK cշ zYi0̜C1[gi qtb'qVXf#]ozZ屒N!&[cb7׭T:&_ESVqjad%K ~_ h3F#o2T ^9$ 0apaeHjJ !9hʻd6tl, qF4w衑D MH@3 b)XMKhу-=d!YP$̄α}7=)YĄuuk`u)^367 Kw.S&bMJ:qm}חJlP]pfK8h}(NC|/}+WƱcw!xh 4 ̃#8<%0('+N G@3yzrd(aP%Y0@znh&*X^ dJ0~u6"󙾶 Oߜ jW&}g *f;J=k2ixÖq0кCgpnl<8Q^txJ8֊'K5W݋POޭ9sĜ)qBJE巖:tΙ %1~XǶN@)  +KJ[vS$#8)ҡa22jgwglE4L3&o;{NI /n"ք g6u7ev9`Cel'c%BYuخجrB9¯[U(#"9\˂J:ʥqHCu.MQK/b>ְlO䲩{Wtx6xLtA Sdy ۔E) %@(TE@b>o]ǯˠkN_5uuVuumu3I!4pzzBp=>UrgGUOFQ  "$|Ԙo۽=XzkN g g/*.^F`,3~t0S~Dto0i] #^7'%νgڧm>ebt, G`f]mq*BCCI5ߧ9y׸?v|#8dDE_߁?.3s!IUe %sy> c2ɗ*I.ğOU{a?e9 x75>!HR˕DA+oz {X8)νG뇰S3pcvzҷ(r}V뷟9rC1MMPPvxzSe3ryc|%NI~!Ejs) GAF{C%:4*o"~j45 ЉC.^$2Uʑ>) 4hc ,TvJ#?@b.a kߩ}:HC0>K3@xx\P_<}ʗ9x~2$׽҃dg$0 w?MGw'@-/mC8#QDdT@(j>gܜxUu#NA (҃ "!%kEA~|RmxH]$F\*Z`Ba(mf;}Q'ɱP:|Cc9C`)RAdJ!p5YN>?H/]ѱ~iQTwcDOW= Gu-]riy'iԔ<…!]ۢ=7て m8aw$~&tM`0([ά=pj,3zqQ۾l , .:HYqgO42xr]k1Ex'BOHҜ>wڳaG=ۤtqCvlX;$QPp)iwzh~(\&ƻyqCJ &cmhZJhB"J%Q>% /3ްfm(?+l X&?AԚb2LnY F4&,z)ux1&1B$!p Ϸ #[VaT;bIeb]|0CI(h$@z0W&;$ׇhi#EbRo*MJ}f E)zkN{`2Ɂq=NN"|tzěeps|g{㱀8v`AQ(<>_l J A_2˝'00=|:8.4rtB vs8yR>  0)!G$;ȭQ4ρ9Jܮ$"=bi:=iPP /x./Z6y̱ hj{0B(Sk?wjqQ\e;фBMNrw"aYt6 w&2>"i޵0LLB㔊.w|#Qq}{ k56Mϊ9$M[0,!qw~(4A97%%0&] [Vձ*q V:xl<wYCY)LD?B."^&ڜ3mcCJŎbK2s1*j1L>g24i(HSB.P(HhZ;mF8*ƫd:T8OFi9iZZJf08ÇqRFBnPeƮ8G7PZ[xD7LNߋ)u)˫htb\ 4WQa CMCα7ƹ+XGAzMXJ]pV"_l5J[Gޜ@wϕAhG.V Xڶmc(2G3 F;KOAC%Ǖ9&$'hFBF( Of'26O"ZWaIFz{_U*J # *5˒+Wkv-Ldᄔsxt|59q^x[h'"/˟bZ E ;zvpJHGh;H2Zb8@y(&L[My[$k$G7C1m SBϋrxN hx::;A3| *(&(P"b@ aY~BBvPvId_ť|$k苘 IijZ#,LH2P|=Hi\Fc- Q@5!G:ս~&0p NKu12%b9bi q,I 嘵|\L8;miA$R rDiwڎ4A n2k!)640I2Cgcb!b0 s$ Âzܼzsu)v4|1$,5"U;1wiM 9NN'~5-"~cƒK'q'~2gK&[8#Irߚݓ$9 poi y{%Rq:FgkF8N7t50^)[afqvFhILx9Ş.'mҠnsM.b$$aj 9mNi![H@&t|w(`;ji(֙fw$95M۹9YUG8یhiuheȻXzď;v% ʴuRY/\r{P=4ܜ{Ӽd.^Y旂6c22!Hę4kJN55y&:U ;Sc80+P<*ɩU*v)-{:3"0@ 5Kd׾_ra ^8k"ojpDD>ap#a6,sx-ߕXoI Mxy6mod(\\NLIޢ&#2s>P.GsjzdAN֩(8H𞯗I Dp"P)vhpŷܦXV*H>Oc`O 2<%-bt|47Ɂ荍`,U{u/ .݉ة_x\d)>ȒCT%~'??3s<懡*zphzF@DaNPEHwumÊS6a<_u9%Jb\JmЂ>N %$H{MPŸt2NVN~V? 0# SƂ#t< :=b(hA'{+|`1߃1INAu1?0׍ ۭ@)T4A3LfhUryҕs1 SU r׻1tdI@Nmp?fAT E-SKE5H=}GxmLh;eEl̤w^ 5vK5[*2d iy޵qxSIŒ`lp#<3Hԉ &5O0bE a;C6U]3fƝztDmV]*`JNvh҂c !Pfbcއ vu%kK*5-bQ^0)qlͨصvB0BJ_ U)|峣cӄ"R:;ʐ|mN\ΐ- yO :&jZAhFЫ D~У IDet7dsw?Edo=/̙e0>}BH90yZR~YՀb}bwct g"Iw=<zaEQ"""""""#DDDDDDDDj;\;>* L"VW}MR,S*Rn|^! /(]_Vjԃ1ꀞPO`bl &xΩ7,LfQ*6\ =z33iPi-fkF#Abf BkTC$D-oѾZiIRYe0MDI̲5bcDJ֪jPi+&XFKl%%ZjPQZQEض-dBA,ѳAQ2jɴڕ!cFlЦ[KL٬J@-3JUakk~UJ&G!X+>h׾Pf=KN^G@WC<`=${tEԌEV+р7!юszC=ۺ;0%["65A ɕ0?bX:ٴ\8.y K嘃3t[Cu# JpzGuyvhsf` _i!QÜLga8vLBа &:O2UV'P#AB(`F+(t#`=Qdr;ٺ15LΘXa m<]ZqNEIQ7ex:A M]yӲ ݮ67(1EJ%תbܤh:ڴ MIВy-&,eAF 6vKFԜ 6AN܊N+]4X1^5X {5~~E4j(VrI{C3 TY[alZ[} /ܞ(|A6lj>~ЃURU LcA~?Zy%yQL {wB]%݇O [IW 1P@.lFjB2cǧma5ŭMådhlF,3"dD" c5%T2!g(z^չ_9vϾqgLv 6Ԡ- bi&H[QvaS+^-lN|m//X|JAtS0Q (/! |ZTsٕhBcAާg9 |S@$H+J04(L/c!F"n@SΔݓNTa˸ Gh.~|R|Ntsc$|~'z3'{kcW4)>"6 u&^I \)#*EIVEOP'L )"FEI!TmJD5!LTʈb]~>'={ 8wb趒5k 'BQ_}ҪJr囗`(`$((a"H31C,;1 EA}x8O;AJ(8J#P m?d4#AD1EM@;c BR;DN Ǽ' @6/Y$yfcZTҮ &y$&$"9ʟ{<\Mi@D! % wM>zL9!`!Wp@1 @ HX+iR"2!3:矢{>97= 9)NtrD5!3fQ')Ϡ vC P>0UhGǁ /w3kұyBCV c!@y "!xhia)5`&bh00g.OMD/[-VIbDIbE5K J ޠ6#DXsH|AE,Eш@rLi?yErDؑ 601$8QlӒ^#5{?o9Ig,gb8'!m3^a7=>ACa)_JQf&2~zۡ5pT?B8ow?O_ڎꌛQܣ-HJDQlVo'xR'԰e-Su];ml^A<1e<~2t~2wQ: *1 Z?JlYY$C;tjq|q_~Qn{%j;'%V}$+;dB˪XWBb:tV+ϖ EYV[FUu`cΚnl fibqZ+|Huہ(w)=hS:Bq2RnmHnlٯN$GFK"/ Í* DA:Hzo55G/,%>J){~0:ZZ3!SZ++ݮQ3\p!ϴ'ә C$GqXS[4R9.2EdL ٳ=ߕSü9~xH0s ?wo}H,4QJ ̈́4oہN6&wS4K2(`FY;cn ssz~Zl~b+U8.;pE`zc!QG=Ηӧfz]Ҫ&v>ϸE(IwrB ɡW'YыQE魮U\T E`!D -gyS$I"!B46'2XWҭbd.JC{5Qi(IoVkڹWMJRzu˒ABI=ܤhH? t}0iPaHMX ꛪX8-}1f"6%1Z19W apLc=ϼ(ɔYQiDihFZAg5*O=>!m z|NB5 a >CB q?;#;*z_ww} &&[jn3NPkQC!}P{nH؉{ aae"b}@ x#Q' n~5T"APzG$<; jTlQfMn_lM ]wf[%jj+or ܷLflѭS[ f,XX`-J#ia%3Y-QiYfu4,д@C $ȴ ĵRZk-6KjLklf[L2%9)M}974ɐ".8}Q>:_cEI| pz? B$RT;>)7l|H8z?WV6QTBPe+$%Oy.AҟA~vh$ #ݬ(4$ש@N'%7:wTX> nm{!Wof90b:$k9n,v0(>IЉC2) ;d978ŃGܒD͋ء}i!)|.Vw>/{@hE +LMsd́З| v#<WbQJBVI`<^g{>.Mӕ 2ڽu\i|^YơaHyUB9A% 4Z[;e<:x9"<׼/B 23^`dld#M_+M̕m (QeKzxMxm0+hybʌ&-`iR 4  l3puED IJ~BrJ(TjF&iAabkQ[KLHd 2!@ T0JqĆS %0&{fKo?S~eEru+1sm4 "}S?.bM}m租#ԗՓK+>\c/'6x6p"!UIJ3(`QPFAwb??aD >?M?cVD)aoȊmr/Wh;hrh8.XV钱&<5jFg"Սjƴ7iNmmx10(rhv,fRcQ楍d 8mn21;"J3L)S6$0fdGّ=fd"q2fˬp0,,ͳ^Vb[&TblLtg۪PG @P5N49UOiZ)QҮb(t9{5`̎y./t V+;a̶ԡ0KqԎ~qi=J}7:W11rn!4}e' @19_s8'JNZV9ePz(u?mXؠț h2wYǠ]ۧ 7<lAbXC;]neػWr|d5S*bjE(2ʱT(CyРƾ {u2̀ g/XOyH{/o꡹'{Qws^jg5;9`6i]NfocQO

11ψ4$yJmdO Pe$i]N8]>{ڡ]5wy/\tOJ#~h>C8qsB/Ц BX#RH`tvu$:?v)&"_UlQ乿:z{wTdPjb9˴4Fd w߅z0F۸}& L6RbŊ52bA3RDj h60L-}A:H#HlSc$f8zrֹccUTC؂" wF綥XϹ7lpM!|N1t+>Tm-;_6W1qZ;&+=N$N$'yr]):{?RxҏOF ]oT*x,!UpxdL/}ܛN\Gqj#$9Tz.8RFa u#ɔCGա#lV0Ru+CNTlM@8ʉ.u49 $"L8l%J]uwGA\`hPU(t9բ֣ޅvEL1GaDJq/9P"!@9#+@d`ĠpFXT1DN(H#nqԜ6\tJ޴dͬ6nu۔\o|!; xyBue'9>`,,?`P(]I!9|=~7|`=RM}*'ۚbNWsh:!_%2̊"{0!0rq.N[Yumƾhφ-DcǓ3ǖ{wY&6bCdXa|H?j^(b(Rp(0t*2biԓG=K6_/v?;ei5ACDAw|p8)Q}X>[h/aO9aM=H*zz 5Т)I0Z0jkcZSvCyM-XP9(1d$28CVc`э;1Z9i -X깧~<0dc"44*"HAҋH@ m!j 0J/W]IbYMpwbZZ"hdL I :+dTCbp#Zq=مaa1mԛ{6V"2kI d#qDLeM!N*j-bE2hp3!h >?xAL~"JO^nLxx' jwuᓏvpofiʆࣕ V B=4.)OwEay'[Ou,*)B5 `V(˔i!Gړ9@>C#M/LxUG2$w;8, ()(Kڎo;25\<ɧli"b _Nh fSe3)&Tݱ\HK}#/쀙.@0p=#_Io]\Վo{ًNuϗ qN7cŶmjIPZ-OdgĹ^:L<晑&jZ}a#xmNVDKY}zIq7z3 s!׼#6"^y'/^0vӋFyOIF5dڟk.BMʫxKŎ zqQ_d]F H#?N1g0;5E2Fr0ܟn6ue9ecYb q$lA z8CZ,l|?ڳ3PCD|ߞ0fPvٯQ H<[=6f0`@YfWF•(ߡl`}DI%~s~3Sw8rcopb-L`:Xk*jxjS)ܯք ~9Wg☜e%ۙ~'V kR( C}Ɓz3% % :6!h)FI`V}- x#|qV(%|ЁY+֚$n27xim6_S'E9 y+d@v_6ߣw4A(KA=I\󣇘zW&0,ns݉&r LIcls_Cy t}H!ƚH)hYg_+$ą߿i8g,( V:RBut>]LjFC!5Fق%B-"q(Vquk֟ݪr޳_vI"RyxR}qE@=buT;z:qĐ]EHp!/HN \ATI4|W E`l'2a2izϯYAV13ye\M* Yd=Ume;T`@GPޥcIaGKx<>bϛ:tzV PZ :M`\8g6,A`Q 0tG *ohۆpN@|zSAࢴ((ЫaL6Xg '/lЏ^n P|p1 Wv"0=>@s"',%D6O"9o"vaFx0,̂;| @Y`i0L#ڍ }rȰBmpd8QUYS Ɂ'_%咃C  P@0CYa(xhLM~WF>f8gfNLddW}?uPqo)٩.lX&ffcӒWd.o"NL5lvidȊ)UOp١; ZINr%u:ΙDmʅӒLR@Mƨ9#c3)Ckvd퍕UiY/օ@F  h"BHiWGb1mN, Hq%fQlY٤SsFXM!PvK2NĤBOSDF!ƣPܿ *xsՐRjDqIXH!b3 fEHtԕkȢ3sC#JG:c dh ȚE[*rH WǖɳJo76 U_'/k@!"10 4$drR%6mѓhӳ():oWdn-hxNX;$\%r734hJҩM afW$M0#3Fۦ1 tZgXpI ߮PP|%23 y8q(Q4%HhfZԩpk XQ#`lmP`hl*E`2&B %:^&NXf\E 1HZ61 qU!E+cFJ;2aw]]]\ @6 XnT$& N,* >i7dl4y Q4Ɲq8KfSsM kkVm2Alц 0hL0ZPe4"ח..[5$T} VL̋L2 rQԈpL' @cj& %|=b)3*LU. K*FXKv98Ļ77tEDr -fRc$F@b(ׯn#c]X"Dm A]ҖI ,h(s-c7'F,3"E P{ auDyL,hڄm6iy nDI$DalxaE6Kޯ]DovJ5fE ,CM;+tf++F PK&c;Se2Y` YT4N@ Mo.X,m8ԡMmUs Gff?۬ޡ$+m>e3]4Q8 T[N&i6# :ed>qaG2K-Pc[*)RڤMVt`#O\vyku\8G؎ܿ[̎zw: c;qFʥ™H\!4 fy" I2P IDTM3%%FkkE6hR)@ЌUGOX<}:"="LNc&pT)LγUNƩ~*% ħ {p__fVT1gy&xl5Wfs@|ΜnLbBEI"u mөr{1ã8arĊ8PܡCibMXIPPA&z RD*+I'CMD5r(gP  k(fE(qC 4KJCB1P)4B\$=$h?3RPeF#+ddN3N#@ B﹂PSCM3 crCD*7`@d&BlZe& ѭ:ȶϛx+{6.9,@LADhI(A)+YH7FPICt0`$m4-xN╼G9)g%T)ʿLlc$ 6qMczAr?X=w\ښVU^Vz@j,R&BnFT fG_]ɉ٣݁%Yʹ m#*4P44{ݤomcO ۴ |" r@j9ɂ?%ӆS8||M;i!(}nBB0veJVFM!H`( ]1b@(S$(AYLUb`@RCVն"|xW^/3#5eb9D41DDJ15ȕg6UGgvBUpbgDw2Kiamns3X>x3$&8ňݘ6]kfw0u\p uG*\[A.菝KtGt; ׍z(r"0 Fn]C?|NvH&@w¥+rI[׃hǾfȢ *X(~}iyYL+a?p+Ā] `s]y?ps0; Pԯ"H&" W 38zo^eA3-'EWޝKlO~MDk&֋[`!R#_;٣0huqaw%Krmp2j"1iBF#(3,܊iM 7dks"si%hm y4st x_q.ND@y=SkH&Ea=(2Pu>Wʼn$L.[&!v(w"n$adMh`M]Yfmo[z2;ݍe [1T` (B}1XjcFTcKP]Hs&Yf.XnMTg{fB4DP?7>mrV+Hiw y J,0  u уF)P"Jk6MBiJ(Y6ъ%ҥTfG5#SBc o ߅4hHm B h Thp(*@*0lBL%6l 4i 'k\D9HavM0}DegE[#t}Ƌka&A <=~~>m?pG) P!zkJruz@"9.2*m(졼RY&*$OIp) rAØ`BRGSGcm %- ,#bRh>jm#5݊m[g[z@XFwPm-2iÔF0g"LB;j,e,ߤކ*;yTkFɲ7F6Cu9^>;wRr؄qg=IBE DymB*nH0g\c,;bgLrS,=l͒;]V]tO:1dRś$뉀d"1cKGPPLb ]XQtfHHsb^r P, vl8ą4MAYl Ôq*Ȧ \.خj*l` ioK7fB&A0*q5σ2;Tp{vvQN0Wg(~p є%DJ0!%hѴa71&,)B!LԼ:{mѴεc#B>X#tIi.icZ*-Zx .)Iۛo+nah"$XOxF־mj/[$fHk$l@É 괐1 JN%s{NW4D:JjƩ`(a9^x Zf)഑ Y߷:i!Ӹ 2-Pڗs3XJ1Dg7[]aZi-90ZXd %0>9 wx6c y`?DP*/nk\1< :ϑϲc=9D{H0F KBP JQH)^2OAhXPSbE(MmQ4V65B\)T(cђ5mE J%)@ Ja~E9 vRS|Y4{/tVx2<[gDur^pNP;§fî*;zapg1tp>M *ʉ0TO{=0]ƪۦRJ4d Huv6t_eyh(VV+vЬQdaճpn:TQPi@G~=WBj"'%A>Ggi#/N ٯII `>Sbab :q9p=ɀ(8}5E )ˢhC]d/`1Ps r;5P2 jYvI:qd"!\1ˆ\(GG|gyˤ+ ~(a$C#C 7{A5*u).(&PiOs?Ew|p?Wǯ?:yxBz+Ik L0,$yY)M.l_ПYv$A;.cHҪ $ +VZ5[uJ@0DX\-<&<+LQ[8iy;O_w񯑵D`haxó4itA? ȡ%]@'9C`y`A(4tQ7(0#Xv<7wؑSb@ۋ7 e+ FBSsb$MTA6EX$Gh 4GOa"/JQ ]1j Xn0"b M32Qc` dH'd!vbmh;c"MZ * KA.8QE牊N4Q $NقIPHn@N81EQ&ncM&$o($i~FcKll<`: P;{`K.\-y)dq|O.G.ƭo4Rt#G#"B0!<&GsdN~M͂ "P4wPs 1ø LH^yL1wlb=W)#=\,H;Gw"0zy&v@jN|`ӭވJP"РD;> 8>L`^Y;U~oO&RwGU#Bǻ3lCP䆙懏OQf &T %% ҏ3pMH`*.` I[_sWM HD6EpBJ٨lY"ƶV$5* %ElfMԥzH˯Aqk#"|jRZF |.Ā WR@{Dpr *#清 @~ʤ &0o#5ݤ$RBwHan`p\n LJX_^M|>3{tC>$a&2vWƒ cl}dռXoTdb#irFEPh,L9]utƢHK1Ȉ7nS&,'h u +%b }uʮpÆ[kuL( Z˴lb-cFAg$9nh*STmRh+դrXdbdRZ, Z^9o3uqWnLj' Cb {w(èeƕh 1oh!M8a#xź1msc2d*V (Lp1{0ht+,a ~|kA۳uJٯ_PMቭ/=L;@vh'Jx5* *V1R#46b`c P,0v {#2$0qgXn667\Ipқ͵B<Ng8  DAw0>>Wēz ="u|iY5{rn2<b% &b#hm/A =P:@!@! + -8l0z5 ?\d$zYZ5co`hZb Ȝ/ۣf5QzA'rn2M8~FVn|_4^iTIG97@=~'/z&rACbrO= 73n1! OurirLo@QAQ#̇]PA'4ÝBFѤ$MvS=g\&JfIbD=a^?21~Pnw~l  f 9# Yd'}u8K;Рh?Ɋ}" hKnқF$7,"^&㜚Dhg aK۠ \J84bq4a"f-p-0h͘vD{:/x5M!j>=.eZ:狖cތTUد q~'Ǵ=3Ś>> VY>EW9[C!tYoxpM9:O|ee9}=)+ww\)&p!jw djuKt(21N p_$w~I6\SLbxn@OiӴIM*TМL2;T}.HS۳|yݣc 22P*PB_HK :oM٩@M'/(=z2E7ъ+`\1W!?<9Vy8mX~l4ra )Qp#dF%0C"3'nQ#v<gm Pls$Iw9*T#HvFp;#o UB<-*U6=W =HjQWc@.ñ;Ϊ"*"浾,٢0[@4 n}:o zTć˗@{Cf: :K0ʇQȖP du׆eJ7$laO&ЎI(`zȀDr$18佃;B p#ʗA8ѵ!DlEr3pٮpm=%P t/|Y(:tSx,4SY)MZ"! )¢K3h hzRbOW6kXؖFmW]j^{~ Tkmq#kS"b ڥ0 ddmbl1ц!~W[}b8혞ҁD(D)P;2tÖKQf`ق!JP{~S$O'lmpe2HsTխ0njڀցc_RFd+K)Oa$1(λv*՜ٱVhn{'U$,2N' ;T2kҏ^; ? ~hrѳD#P 5]r 3;;l ?eyK:n(IPI3hh s5+"JJHXbQOA667[ۮ"#[FwE +j+E6o9>A}G;M^.ϠǗӡgĆ>;2S姗.({rg$¬zoe)sK$J"`,4$#J;(DUeUv+G~|-# ]uMz ֻ/o]ӻG^LF ,q(I*RZ>'VYXcdӥɠ6no-=i]ҥ[ۘԕEm7uC(*c=M uudWunW;vǺ^{ME+^Qqc% I\)*i``Y2ou[rǺ+٨TVO+wUym,TiK|_)rǻw;5\lr#Qe!FֻӚR^컷m]"R^]Q IE;oiΡϓҭ6گo4ܹ7l Oh2`=lli1-uILlcbV Zc+  ^tiȭԢsK%(eF81 Г&eR„֙Rv"=g} I+h 4@LaDrs<&@{&3b:v A7ڂP:?MB&&"K}Z4+߶`8̐ Cځ6y9~i@i";|f^gf/ߴ%f;G@r(d3 Z0 \'1NQ@Fݥ?9pv'OunZu3~Vy~KJk덾 6&D/]?0 %m8wQU)&jƅSJ3f3,aYh31L!BA7Ӣ=}fQJUVZ; -,Eq~JrG"Jb$fX?dc#Eb) cE7JѹGZ,Lv JT/MxQ>ʢ՛&4r6"؝!&BL5\ ArEBFTHp$5:LAj U܅xU l,T5mȡT"*)eKR2+r&[(N& v܂*6 nHE`"Brb{Wk[\Uvޢ hT`K6ģMb:jkyuƐ1䎠@"!i4Ƌlo>5r"$,v( `>9Ht|$?!~ϴC5S)!7: %L=`2ҳRP`"㭔K新cS1(#T[4Yzb^F_Fc&yrPO ❧H<icR8Ϟ,1K _#4eI~@'w(e&)1 i%D(H̋(v6nU2:Z$!b@1d?œ,tG"D!4%"Pu׬< wb =n+ ZC33"%dFf]oB =S~P{)>= 4 ^y@kM]}ZHU=4<9o w*>fA;~@yn?`fy'a(*oAZ ( # 4MP*!H ͣI)-c5-i2֍Q20U* ;;DBH̛hi@6pLH * 3kEA@@#66 r&VHf@DR`T! \ pCߣ ?? E7,*,*Cf{Na,#< cYwwLc>l~ݐ vwi<1ǖ]q֒&ݍ*9wنF9uıaƗ[yH[ T!$mgYR؄@r=7^{,rc-  YHܸck@>mE`6#^h߫f:'-qmYϏ`wGd;P.lXjv|h`@xo]fMӌ 0Xm؈g*6a;1PTl$l(%!: λ9v9m_Uam+26'xг#>WVeprz6&~QrIp3m*xlGj n/r(4؆x Ii _x H wDs|dQ;ˬ'| r7W` JrrRheGCZ$ۏ/OÜ]C\/pN'"SJbkt@y& k(Ez1YhX坬G'+"X6- i-0:v*: #PDi jx `״!z):G/˛ Pt`H9X>r]12 0Z;I*( R5;XZ\uxLa#V.=alX]U܌C$4066d=k~<^3RBTpm:(vʶ';zB><4^#{' j"nӊK]>E2/7]:dc\I&kr$wtzkKb -=c2NS?oq-Pq?O}6JH bQGZ'ZD/>2B=2L^zgX]8Cqf~&m:9 E.1.Gn*[ 'ȟ\L#"ݪ}p.f8.aJ댻xkRHk)i%NbrL"Q~t@!H]]o9?K͕u)hW>}Au܋rZk?aV|& xޕR>~_O4C!utQ;tZz>W孷5\Fj2Z;c~@3߿Zt1:P?rlg'AR` Cɢ]3Q8O?})cըt='WAf(3H?J0_R=lteb(GO {&L'd.>D,s987{}`V!R4bxZT=4Hq]E{"O w4px:34ϼ(@A C G^o=+n W2zjNCbjF"&ӂ>1ƣF h1c P ۈfXcQ+hbT(xMT+(7EaVeK 6* ԊCEFێ8YoXV65k-;`䓞1,A >)IocQ1"Pf\#slӇ&ziH 7!(M+1B*n`ƂEY@75FlRbAf {^"yQ +` ZJ)jnZM (#Zfi*<"Hi S AF(M- _v`U( Hdj Hc(CJԹQuw@MpAO2 J:_8esH_GcOk@z@BqQ1 *@b2 daQOf /ē`4)CsobuǧuD{GN(Bv* QYaL" FLSU"!WU& q-A]aumWZ$+ 489~R0lzd c_  d-LKW 't˜9g۴%$T6yVdcns l"ЪXqz=m%$8)t/{: PBE"z|68Le".,p[>/Bqن92;`<&)2\? ]dD <Q' tŷb(LBdX4[,I66 hyBĥd62ڊ\- i_nUBr+aNy;UDNs^P'@wr2ħOxQv1w@wjTr8=z27=%Egrq:yAGNM O&g!?_"s'= G 2mnzĈ‡|>61CAS}eEv9@.QZ㥷4Ҷ35LH% + $uOM^ c!LH~pYTG&"BRzp3RN['g>3?Ur^'QI$ Q JISQ%"х1ƅ'>uGdmV/4 6faUIA8˔(= ikWuz=DB,L![_îQljv\F:>=z#)Pq ;]`RcIhb")(C0XؿW&Ed]ԥ(Q1M㏶ Iwi(cb\\;hPġNV3U)0413K E>F o;wG{ڌ$odyȉ?6DpIIAMkbw62LH scE 4G*&IR zBc֜M)IiƵW!*n^! !/?iA (GAoCgXC؉X[2j@M尼y =?_8X UGɅbӼP_e<6;2ɼ'=}G|rY}Ul.D#썤 !3T06Zch<ٱ6CHjFxNX%~C`ؐW='xrtyCyQoo @+s2X"UA$FP QH jSM=3׭iE(U)̚=z6>⏻6@=8$ yCNXSx;M9?ٹc6(P&jiN#R6*GbwE?5n#;"a ?ĊVpfq"rJ֥M 7͖P gޖ77+ƫ-b[.-.š5@Td;,Tm`f.qƘb5Xa?6u{\E'w08o xB 6$@^%$"BP7m3RV:%G)2$@<1Q[Ei҃ج) T6s-OnijNKk+cQފNpҢ /.,3fiK$̸YjkHHlن#1?&\gr ͑. )0VV̛wm*Ɲ+mBi 0u#gmpNqٌ61l1uY"Ue(::2]%fK A(t2LQ  EKE5PL:Ћ 4I;"Ji`-&k6p\Sgs:z rg!)(A :v&28 cexgbmr&94AP< R:91z;+䞆kXU| Z|@.*B,y6Wx*8g2):~'a6rUgKuc e@F  C@ViP \+-l"4LƘR ҨQ#:7 #Ĩr6+=ù_9;S(rHz,ӊZmqa55QTqJNN>l {¦yѓa X&p3L5fюhCjf$C%n #I!hUEuWۉmFff]h T*+!)H"j)cgUxG0(մF[Rè繧#W)gc;7TS6d6M(Țlcc"Q,ZfX]d;g;fE$biY#x, [TNvf2 IưM9\ċ5ul*F ˾CXml96sCQSVa(jGJYs"[i.61)I-p`q5[SG!tΈj rq7̘ht EN'p$Dv:`t]u\4yJi=n{guqdRM 4RLaNg'B~ 'Μۙt.V|OzJ8XD'K֢]f|DjiuE Y.Cjvf~bĀVeMT,|{#]䐼a(˗ wt -L| Iw&z,9x!+  c%V3@[q2ʹ:P#bg'xT=$̩RЋ*2Z'}C[Ćf9Ĺ"l<F|BnSrd2:1f v{0NH la+nɁ u{8Z}ƦjOpVN8hAGnhck!K1=7F/L?ɄGBJ\!9%+}cu(;1}Ľh N0ƦD3d!2Nh^P3" %PCE@$1BM-6G1qOzaE}HmqTf2 TqpqNyۙx}vJƒRNf) =ms}M.dƅfT1 [T:9N qȖ>a2!,`lqg7x8EfFAj4ڃ`qlM,48Cqib&9 LfC2FwBspՉ*Ւ0V16[هHd(KpeUIME8֫k^fu@C͑;|jg A^q7\*d ;uFfIqi[oҷ.V`D#`HNP6ys@+(?LG"!2 /4 @(#P@w)%+e9wI{xtpbtK KYEQad](]rD%&JX1ɨ5I3 cJQhűE(V[PR@N`j:HН:`{ϘǙV(pp\SLl?Cl o- XMgV ϛNE7lO(i'$$J(Eۘ9;"ksDtۨ-"TBTA;Wa2e}vOka;먰G&#χ*hz>T?̫w sl:tϧf*gé-N\> Ӷj̑e<ׯxbPNkV(ĵ#h)6⨅SH@R dtCVR2X D04hGe)=_.k{n7wDK# iܘ"1HXT+ppfɢ8]a#`$M(G 6B&"J2"5\8:ڱ;ju$0$dȣ)  O4 tYqc AD !]u1#RZi׎FM'M-#Ť@$9̒T8 5olI} }Dlvj5wPAn)z!ɜDٙnX5xEiY!R"czid<I ȍ&u Rj%O9ZTiUC (O(YrFe,bhRk[ڨ>{n!քS|4"r'afvDpsnCה|Taڼ`e=d_LDʟ$+ސ 4f2 e!6iB% AIF^XbΉ*r&٣ӌ8ٽnWRAA`I&u9y=-A3=_O/z92 (?9[&x쓝jzDajbҸ2 C)|;<[Xv;?dH)-䈆0H+JRR.Hd 䨹#"d4}};O*9zHlJ< 8yKm 9~_sd}-0ɇMGdM ٖJ(\ǵQ"R˗$&=p8q5Y`{j;: WƦW&iUƵkL+G)[)YE ]Lb8PX,jŠhR(к5aX#!lɧIe18ukÞJ\Lj(N^#*#m12jwE1X3} cc߱T5 vQPyi8@M1ˌ((ԏؗKNU8dfh T]cXI]@dd` *)`P w͸83-#xq&dMGxMI袛&aA B*õ 8)d:+'6#W~ 4A C$1$f ҃, \3uT3h!64H#eլv$JB"9$o_xDR%-V?V},C4A @ @ .U>[ny}`EFg&wXM菡mU#w&=b{,_d G 𐚝a㊥s1awH{!7b4ojl|_Ci%&P?w<`;WsbmE/:pW@R@i2^6za,wp} AoԪdm3,oK+nj1?a&A$?-Q82}o~nvFbH 2h{4?t>P>~t (D;8-ą6@!ʄ`- )=PvBĸ={:T_ 'G:w@D`|P#d(,Tjl֍!jL،#de1)aBIR$d$6+2֒Œd432Hf6McD&KRa%h& Ebԛ֣Bmb-m j+Qj-F-QmQlZ bڱEljƣj6ؓVֱ*ӇqiH$e_'ϹøЂbrTL8hDM=*]9^45%|{̻A1J; TIH@Qд a2Hj4]w`^$V$~;['|r=!mu)}kK4]E| ӃLf7ɂVrqZ.YŊd+ґMJ,dhoyK(]뾳Nլ hv 6N-4i#W {3G2O'_ I8%A$P',`)21TWEhh*ٝqgc^2dc fB ,7 mrٔTFB!!2V]j-cXW}r!@>p@7SSPlw2]q7H$'~s""|~H0 @6{7KP: }N$g97;\wu;Rkqs5tnͮwNu8NFBj 8zӻIَdF1a:x}N|>zMoE í CCzw`PGAJPZ|Aᝨc錿M}}rHP j(O7>w>8n{XUɂϘ`Zb@lauvHmO*| (½XEj_愩5·V. Ѻ0d ВB6\, Q mz 9(p @ϴ\@;'Oӗ@ Q~gړ/&{dd6W;O8dRE4Ik aJvm%3|Ѽwwr5\uۑ1#R)XªJ@ ȨGC 2V ǚE@J3Off91aSdq#1Ԛ&5d ca)~8J][@a (ỸPR(9smsjmnhѲrLC%]B(O$; z/G;x|ө3yڽt4 S@xr0~V.Bb:=qU' cư&#grIމ##KIفb:B !$J]HҵUhh*x*Ww̑ Z[gpF_<=$F zwqk^Un,]䇁' )06 e'*avtn˔%ݮV3,V#>(jib@BCXw|Ma ъFgC3igcH>XDۏy>>9 /03ɂa -9EL j .պ#v֢NyUtlev4QHǨBs#{[O%k/$x~:w:Ԑ^àꦔ`Š!o`4`lD=MJ2#J4?R#lFh߯>>XQOSЄ)@_Q@ O#a$> m dJIEk)CH>pa>1}RBJ ߜ:Mr`FICT;)B\ K[odcMRd3sRT@>'|=a4a E>*uS`0@}Ąq9[8ȋ% ,#ILιxڡuCGw2&C#$VG60Ӯ4K.y6:OZz6K't=?A%˷%іx8坘hJ!ԁiϹ;SJ#SL\$s) Ǜ/]˵O1:d axn]'nNw 'Gi[9杸͓?~1}?C35&#Bl#ԩ밈ٜ*'>O .*'M ֭wVL_ Zqg|vE ^,{X% 7T߮UFxA HHK8Hpbݵ7=jhg]HoXɆG 獙's|1 - !|Q1bu{2(Q> =iAwfb|:frb{6!5O=RC9ϐ`"(ӫ7ycYϡG&k;hpA?4a`>coB70%a5`QEEC㴢MM ṘZ0(!  ! "(5DWi3/wsAP6L탸%GeH[ "~<4)˚1l5>8%s[?fWd> m4]YeST؟ve3h֦_O]IhOqa>8Hc8ϭ7snӛʜ-[ΑDRaO'Zp8 T^Gd.|D}OZt#sXpS|Y %W-7j2STTn4Kg#P @ < aΘbN0:G{_9Zb-T"HںqhkV65i ~ac5B%>8" xMd~]SWE%Bi6(blƴ5)ĆqQ86ǜ>LZ xdcQ *bT7j[0{wKFÆc$Ghu`M;L X{Lpݮi]MԚ_+]&{ڮPgWR!>Y 259#w1I: rhgatk4Z队&MI]. aLK]9YDJ`2f,J(2[bCutҶXQ ThBC7XkQ2 50 2J+Vw\8Q;nc RkI6!d 1FiaG6r1w,"rr#$)l8% 11+Ccaqs9f 4GQ;fgz&߄^&R,dύˆ1%jVAd“yt֒LLkK?q^2L5:r8<Ư&-("LAR)|VDqxŬMŵ#ۿEFAC>y5`pLnp1 UPO@tP!6&G_ C3]$ ,P |ˁIۗ`1oocg_a'gkw'rsf )S^A?<>֢ w>/4֟ !M-&ð~zH+=54F&@HۣXL=3;x;kQDZ֍i4ZMBB0DB>@IOaDnp;T*g״_?|&?*!H7d=2O? J>bqa lEUw0p JD@l>qu=r>B?PVIcЫmGe*z`@@].\v@9Р5GӇABC}`ji]ү^D-:{ݵ=;W4ERiqz4> _cϾwE >w wA+woC5l}A"}>/}o{}'qlxV:kUپ*]MT@=5G]Br:si޺^ УwB}{˾S)P->P@րݼپ"=:sT|p4wl|[|4[$s9f7Θk_{o|ζ՞{޶wx+j{U.WѪyv}yv^폷7|}LtԻeڷk_X/^S[[9_ywvwm:}9{vZUa7o{sܻ[vloj)v{ujtz}y^o{[moƽh6n=Q;A{U5ԭv۬mnn]w:󽽻ݺwS<%\|֭.M r]inv۷yZO`^N| l{ޅM}}ޮ_&$gހkg/^wwwַtOoyݽ[{O{ޭ澾z{@g^9o}Swuo}ڱݦݘu=}w5|c-k uoE@m_a=ln`wz:nmܽw<[09H#_p]>*`<=Ӹwmֽv$⛻}7ؠ4"VF>KU6}5O6`pbw}}U}2{p̩Y(N^yay ]1.û6ա^t ^Iz5Vԕ`<<>}R8w}wMsJcHv9m%өz=1iC ޜGQ1_xw6ͷh9_[i(ӳ5HƵP S5}_{˛۹׌ӽzü텱#+w5x=7tWܛ\@:ku^ܷz{Yl= mRn<쇻;[MwRYh/vbٳnPUn9gx[=ﳟTovТ )(ٔSf6۞ۻu( ۽o;+W@w0頎wp(,s{<63SN{jPvqx.htZ7}e@ӭ] ŹfT5v8͠@I^5 @}1{7B6kySף{tGHyBϞ[z $9{Diw}]5SlE>p^vu1M(m:(AvAgwOCgspׁw=Nx׻ ny"K3LGl5Mww}JzWaھyps@>Yz^T]նD:i7wa= hh hhMzFiGS@B`&SSf*6M4a M54Ҟ&jh4IH@ 4Sz z슏64M4zzB&@({ OOA2(MDA@FS2h&i !~S bBJ?j[~ܿ?UwOK=9Bfch@( DDK515$$bj*l&++1G_sv*cUXؒo֫Q}#}#egυy.RCWCW1.c&R Cͭ155!lrQ+QTSTTNڢHfZU-4P)i**i(mAUZMy(?TGbTu}U A|0aɁ)Tb~;QJyW0†,XVZ{j*__|ٯ-7~=m#SF[Ϻ@D}lF*%'X&ih1J)b()+Z?/M~ 6c(hJJ(i&(*V4-$uz$P" gbcy R"R@PRpiYAa}ld_Dbɑy9|BIl`<(Y)n`lL5RE9-z3%0զjEQz?ۢ@YiB #wND6i TN/s +FhczHQ : aAhP)5Y7K%<iKGg D[$C@PՍzW)zT EZ)]a! P"dbRiIT(!"2'UBr _|v"f7^V?oʲsWY TPh6*:'y@f"Dhz1U515P/ 44 zUB6 DE DJ B yTzJo QMQEQHEufv{5Q, /O m1$ES0) MݐQK-"S$(mH#0CA TEPA(M%'9$&X$j<.j8m&n;pg/ݑ.}S{EP%f=[3?\"?_8mT~%V>oXKVӦ%i*B3i{0pqU h_UjmH,H ?ܴjḟ0?}f ^{:y.tH)q9E?"O rPBXT g\E{S(XϺ9(n[`z( ynG{bh@m.jA6i@ʈ1w64QRB %Y122d_:|;\]TݚT  5& h;?%$ՃDV\-<%:,3ϗL -Mon% 96iŀ;PGdE u{s啥7;piEL#L lbewZ&*湖 8-@ie3i3#+cn##<@Q`S5YB=`F ٱUe%QUY(Q#q$^#eOpǵa2>>?Eq2t9!cyڷ@NR][7 Vmu]eIv۪p=~[Q}'Kúx`oa&?6Bsup9s]=?g#M53QGs* Qpmwf#fOd]OxJ,El;m[_2.nC+,GzCCtWkeywW`a U[ *Jhj  AJP%$UM4HD?l0P*'cjR& Qsזh[VҞuǗMHum&!X7Kcf}"`%p8Ӡ~HU90/~wk!(eAgkS钂 CYԉӠ Za wV&bJf/3a|W͂v/׉߯/wD3Е[ri~ߜC z /LBڰOj_TpG0t!L@,LZ j Ի"`.rt'hg;9B=7˻mǷǏ&~RpOs1HX^"eI.=hvN֒J^K=݊φ~yA0p 鎱N pQ DìîUzĆòچolE) cxvP/|p+`)ݨr5}3H1y|(//d'`~9Isp(F\!QC:?yWlSsOkA.l,؃[Ỳh_iUo]^W戁%o[}e^s<`)O(Ouqbe0wQ.czkR`FGP4nF I!&qT!M(O [ߕF'KsjNWnbyv.)rcuܑꓸ580[]cS]tvJm$9B˗3LCP? ^Hm2`{ .#M5Y{y=TM;$qukU 5y8}꿣*v.^Zrwu")$_t(]2dnX Ydpz$2*lp2CW4N|5P NxzmFG3hS<mBU롙`Xmj\㭪[\?~8Sm!?&3|nIY]8 t^Pмf[l U.} ,`"b y{8mۍg߉㗯*S/-dhgﮬǮ'4,l*}&kuNJ p;ʐJT@&^m `l_(#Q͸MIТ @ӷd&*%\퍂.aO&ҿ)& Kˇe㵂ϣ]DMi L:?!mĴD Ne2B˭er-q[eNM7ƟvҢߊ?/Oon3l=cI%lNO+Sw?0{&m j-h@w' v>.55\p!E|,l߄|ujɮ2Ť.g,64MϿ;#tSe r|Y&ZDLuM&)Nٌt4dVZ V=N|O/Tx ²UB][X(YNQmԮFwgsnSsc0ɕg8|tۇ\:@>E ĦV`8 ] qCHPr }t>Rwm}kd` r:јuRK:_v7# *0pU;6a?w^WPhY9(P.}T)XB(9A V'!hgr2]Q3tmũI~)9hC^VM ﮅBjkVE1l~`|ä֟VDuZ,u]΋FÿJ^F{pl_s80W=vX,WYfq ŶϖOk O~-D"k~4)Qp Qe\YXJ6') ~ֻeHWg*}SImN^糨8P𒔤PR88w?Ntb5ЇLwH$ 'dC8?]-paG24Sr` 2'6I,v "Ү|p0p>-ni=sx;_Qh@C$tdo݁廣/Aq tbqNCIMy"8OLHJ" |= \d/Qnwnvb @8þS2 A`]8H^_~\}g,qA9!()޺^Ala+mUv-}ef? `P,vьi_m3߿ӕ2MYM?_0#<_ -MKzզIDo>2]o>p|}'ZQL %]2~sΑJ?xSM9TrOp (]]ͧp.fכI'@n0m1 ޖL./FDq(S@KF "'qyñ%vbOOQ"j+X@wOzmmgQ{11nEF@Ngܨ R@Az"aaOúJD";2WmUI}|c0tT^J\){טZ4-QI(ߧf{=1ptOF7=5]ntY<ɟ~F=u0FDJ".m׹~PFmt:YwYpӅ >"@Hg5. ~ttp+iIV>!3auptF. + c%l7ILj_DP ֬$#NYm:m-na%-D=•WDc\S1=PG+p.I*@f$ vZj:W+tM@f0EBqŬKګe5V. 1 M&`}kgHDDyϜSE?!}Pt՘$~dz:wIi݃ q_);R,>eSO5PX7mU#fAi߲xz}2[u T1ۄ|Di)afpEvpo3&9<ˬeK¿oSWҘbwianvO/DUyΠ)Dzïv;5?;rAZ)fѺN+ ;Jf pl|=9Ң7>[aGT,WF~9U, z'@Zx:?I_]_lT.P܄ﺓ]}pI?Vct 1tl4!jDq ;0掹2DR tGHn_3*a/"MmܝG؇qND[l(v9 Po>$j(OFwoث<=1b a!$'6`|P]' q4T=hN\zB P^I~c\m{dLD\Xl.ކ8Bg2A) zCZ8@W*zD`J.tu뻭Clw3mOCMԑ3ppueRO{0X- }Il,І-c0Y\3Lf1܌JE|7_WvJ|d(񮀼p}O_Ş)8oS6U]Nf] $=b5pi9Y%`aIFd⿴?zcYY$/cg$CO0+}}zZܿ_c* e`-_pcğ㏋FCt`XC,oD wGV_|Ozz7Y!*X4~)Q6!;1fVE. h #HPHG &4pċj:4_#}JQ@4bWϭB'6|=X=ِ3vS0#l}s/C#) Ue)Kges{ts ӇlwW}Û󒊛;ohA&ޮαWo3/\./ Yh2b!)Ev0*݁>`@GPf")$(}p:W:i@?WHtt(t>P o#* D "41 Y@E %3 8 x ;B ]"VB i{(.ޱ,ڔ./rSbW:`B$GOT)W_mqm(^5`!?* B5B'tH(( f P dx^ءCd)RFhh=O܂44cDlP[i#b&K*h6^ nSd-EQgZ*z<_34>Jb#Ͷ+GGc4B hY^q_t@Xljtwq- siҀVU5UUUUTA欛mjb>JQW14+>뒟"zIu^xzƒYh;a#]_>aT(P9W*a`a֙l2{ͪ1>NΎY;_VU2C?&$dDĢzDăB@ 3H!ABR C߄T B@-DHM?!AB$JbJiJ $_RNPOυiIhV30 PBh @?{)q(K!A[z~ʜgdT-Yʫ۷I: & i#H1&*Uh*uĆRb[(Hue s'oq>O5IQ}~">D5wltb#GlK!pLQRF|*l{+Mjd Q)@C(4Dy>ABbH:i ~oRW~goaZ@dh8h&Ւw0tq8 6y8& (B^K=͖Gu\c5RnQ/ܝ7}E4DEyDi w:o"N(ae@a3r-GU挍tEyx^XT@R=jZlX,CNE32FΚ&&I&R*`Av >oVh<̇tM%ZvbF c[o'%-F57q'1inXԋ(=W,*}~yמgT{{SpᒸK~U8B.sYsS[{Vyā79=/ć .z#9=Cn ǫ+#j0jC%X`f}{#iA"5dO:b8"Ջ QMY٭qq]-xejsS8x,w D%#c28gtu󟝟Q$wK1 c| _Q_Q;T$MH25rOAݖ$Rt*N:bSU(:71RRN{[j^R"&YY8^:&Awo;l;(^a\x_ˮo/Y JnCݑ!^!#8pNL3dzm}je<@3|B\7o[1~].viϟÙa\'9 1.q־B|2gQui}G?KæI~}ƿe]v?T[tХyJ(IÒȻ $9Lm뙝9[C}>jඍrWt|"@p"%Tkt)1J9kxk 8 3=%!-?p_`Ưpp)T@ztlaۮbeܼp~ y Vݧ6x܈_= '?) Й$G(!CqHuKSi`uEBu;twgG_ohtC$hhQ` !Wlc$ѐKg{Д'K'Kgk4.`L`1@zM-?w3?7{ s$ȷz6z3k;:u?<~siHXO=rc fwuX0g{夝Aertj(N g5?r/ц\fQؗ( 5j -M|w,-}^G߰7f? %|1ZԮU368pMdۻ)uWGXx5s{iH Eyn8 7X;d- Km_|O!RTZ:Wp$wx`EAyGoÉk\X,B >o_7`k7' >}}|׷[[Go}{J`?6 6(P9[c`sg/߮42-a~ cI4߷5&Z$[QR#_˰`]/oώz7ia!F;z6:YLqYPL.ʣS';(cz妝ff8_X,1hs~=< 0ۛIR8RF7PgrlgoCq=KWd>fV-r_<25 !dZ<^Ѧߖ"W]÷r$%[:ٿv|7oA`l_*t 7&Σ--8p[ з=\%~|1z?-߼^jϗ}U҂1(NIWq{<0;Po-UƸP CA'ua(Ѧեoo MxNĶ?C>TyF$g`nь&%L|@a߈Yk}w5t`T oE(BN}NMz\b`BvA$e?w#//C6=-#GO7S㭘 i*CW*3 &X[)~??A>eoM5Ot b(5QMHiL"֗P┖(5MU0y~158`фmUSl@7ӟ=)gH }.U'[eG=)j+x vŐTb @@9?wǸ3ZX?sR% 0A0l~`r4X>^iy$ ?a_AV9jpdI@IksnvYBj$ĝJbX{`B3(EBvQkNccRv1h:> Ofp<>\M\x=ޞCk8Wl5..6{v: OptbxG tj.cѵUwwyf5enҪnEXQիEv!yvx1@% %@(|W؆!Hye')66ֹ`)+am -JXc(D[%[j.EWqҞt"V1btnp˨|W2| A+c(:& h=BoFJ*{و_B4C~c\<ql}GSХ|.&н+7U$O@T@ԉ&ZywKŒqc_aagj5phQ˚ BpZmuLser }}ϱMh#G6;߯ቾbQ=og%ţ#-r RetϢEp&4UO!>gUUU]ZWA~<<޾"@RPT'Id~xcz>}0gmqղ$}m㫄o(!'ےC|L?hoR9v9w\P8yg)d%O:0 k98D.?ų=۾usz.˷\_}yb74w R~z+8l$]}%?܌l6&~seP~Et} cH=1K!y@8F#c-!A| Q,`3o07ъm;QpؐaXO®h|X;s63Qԁ("$ Efc|#ӀvP*t:)܉"*z1->HSDo1DTBy̐XлQ:V5z29.t e|#Pn - )}6Nܶ[dt7l) =Tx܃=;~j\s`(MsM8z^s_h -wY[hl`k #㛎޷+?1 Y |TS.}T@ $SHRTDcMޣSb* >lj]uE'O!H@PU T"rosW[>4#bd6]tN7.ٿE4M^]_5}E~Z=L cވ ޣ,f?2'6 9hإU&i=e/ mzw J HDYM]j@~ %x}Z y.{Œ^G%apṗ8y(z 7=T竎q>#Qz$ٵ0ϨʊH}`&cRM]Y7Rs&}C^蕪aW4UvKܕu)C+֧=ӀVg:qs+x܁ GwCKPY@!06C>7S->wQR`/ K'-^E+-ڕɖxhZo%BU.6tQ|eqOk:PWн> rk$ji=^ضWO$^Ouh8%?[xSVM;Lp>iaB-2m:٨їEH( ,0„HKKݕJRf))(*65%LR4 CB9!b)*5]diA (B$DR4sD^Dy;jRxۛ\Y/3&Wla]RhTۖFG!1`ߎmN|K_%Nr5A*SQTLd5 T!TETE&1"e2"SS"2~$#w1t֍ ־|:{ n pݦ8lx\/m\PjrmZ6X!R=(!9\U02Vޛ\FkC'!jfJ,sVO[^zIߪ/|9$(@V. oi@F2&rhѝ><_ jN^?ꝿIFCNs@H, (gG 2{e6aPCz-sֆ0Q![G+׆?GJa i{AD`hQ$GPGW h5bTҀez^7-E(2h3&Ϳ*'$;M ~+!!*iPL,uq ܛA 1"BaBS@XC .D*Uȟ|O 2OAK럈yq`(RfȌAhQ+!0B~h"*(6Fjz,gi/X wtf5 w0qV'ȏ) ^EsU@0] G }GΧtß=͔ԳG=?OyZ?3b.,,UH1u r(|:/Z %=И^ptwby+lE_H> HkeK>:m?[Ttzww H Jc5>Q}\00_<Zya㗿opI:DHZN(K?v)UH"2I׎7]w;h((ye>w~tC P!7,/Aqnz ?QCN#;DJ;b݋p,zBmt~d]kx5jGM5 ABh6'8 C͝рMӏr6 hY.oO2QP?>d.{g\$,7 dAm[k}g 7nfF(ł/vyzE3:qr~#"D# ⃰wc K}`k# !rpheuZ@8-Yye7dx}\@~5VR>Ʀ[DTB_s6$""E^9w3J,'__o2 : LgtiP.:6cNaƻg\r#9|1|a&8.:[9sy B9_G)ߘp >{ytme[OG8U2$iABy$ 6Y1뻞複$}1@0ޫLy:fVNkDNwE=LP2o]7TYtiq$$Af8*4_ Gdnz\xYElg;BZKY(+ا~ l3|x\Z_OLMۅjߵljVUIGX:Y6)ad;.gܢƒ 4._u~q)?a}AԞN[W/ ;d(F(q#"wl \yPl{`\L?nHMM4\?>}g/<`FP<#mxq߇SJ55M|;3Ư0:U S6B!Yޱݠ>==> 24];=B>;Y ڈY@)Mb!j_qy%ۅgc{CGO7md˼fpc1Nu7駀q N ;5N/A$&z=!T#h[q{la$ĠN l#ko=k yb7e)'rG̼O߻~v;h9}6#q^5Qpl7|BcyK6q_s P!-8h3`5018֖~HA2FhI.DIcNPzwˇoWo5Rv$w:-\"C .tazELX}OCZCA cQ-T )=l(*$o.l~G5vObQӵigGԓa> Brg1Vĩ&`yN2HR .{,>"BDߪ1}˸xĂz4:~Sʹ$ш:*vhztqXުx A*O8^B -,͂ B$$P@Q"[zb?Vv2;{:V.)xQ;8 U*GW+"}K  B :ĺY]ƶBܐ̛g@swoA1 E7~jd9ff%ϟ ⿃x7B7yZ94`9ל #^QZwcnsd9_I1' zMj2]ᒟDPocX UT@+υ|@ {9{ -~HSů5|J KaF!QA[jIBb]MF*(յY TC(E<p7+i}^C j!N={A[{L/q/.Ղϕz&84F$7q239ʢ(X( Hi{>nu0[~h5x wMcc',,p/M~Mӌ `ںϓ Q DwӅ{ˁv(0mܤ$nJR]3r$<?B9+#-v޳f7D΋0;Jl3 {~h5h64r#_CREC PbBR2?4v/]cI҂F@SF,Bn?(W{+ͼն<)T.0' ޫ/@ (oytVj "|WD*8|:q\"AQe2cK\wyƷ+EK3QXqP: ue u#_qet?:^4x^4{u3IН\~K]O\\:~|wKؗ:a!% R#+]EſmޤDc/W/7$yA0u6T׏%b[:Tsm ov!ZCv_Ob eRnO"hCvns7ޟ/@~B8d 3F/l-N zP|7 æ{=^= "tEp*Jz]6'xԪSd4KoG7_},o ?s"=V~ 6lp=ߗ?|۲tTIG9fkNJBhNw8TM%DPEIF< hJ*i&ш( N ݝ84RZc E{Oq;E E $D& J>x0- * GhsDPU4%B/YI@SS(2ДzJh``iZ$B&Jqҕ50fBb& #=i?aA *t2%"bCPPE;_mEr#"cx^5&sB;,pwj'GF P}}ߧfp'}~X(AB  m:C7jFf<~UۧʪW|OߧߝhU,CXò IHFD*JI8|/%&,tsmwX)sfSl{4<1N# ~By0%د;.|ְ|?:F˦S{ \Wq%8ax{Cmݮb]Ss\gy4ٔÍUx*]O_WI9n k(S113h|VwY9U#xfad Hs><9,[m]UQմ!'0[Yliц* &mCbl6Ij||wUޤNOPH@ޯ i*$[H/a͞йm"HB0@#񠚺:@4a骝R~0߃ ƷZD̵ 'Eb߿p8{b)7x"Q(J.=X9^_`_LHÇsF*!$3izq3!D`8PUTF$P$.2 k͖<,1@7YyՎXY/Yb%+vzٿN@F3~vz#KX^nb@6S,*vI$beN7$V ps fW ra(&-^Q(;~.l?8S8gDr8yu?<5݅2-0Mtq0(RAF.M|8b,^*+@aILuo=jztY}>zEpi~$wGQÊ4KS_xgZ^^ѺpV !E&2?Dǿ+bbX۴1iX|cM E" F q$3?KҋI!c6aΎMÒ֫u,ӏ6$PB S4:كG{4X#izct&ӯꨚA2U1!M6Gs4*(Xx}(6>w L ZXm*Q_@ zjKc(ۍ #>?G(B=äqb<_>nwi<&&^?g!3"1%X$Q+F2Tpc+J*L*peq+aOLJ0٨k[m:ә#.7֣L.N]2.٘d381j6 zۨhpɺ!"sts,{&5òT=5;ˎJ7hj#4J"" -)+85mL+Mmz-Ggux~ L7]Jbڳ=b)Xq&n)Aޡw{xt!.0>I5l֎jUnp(vg6IMeb6hSޞu :AC@$c [N(?S%df,ؾ1{ƫNҨ"$o*8F)Nr$Jc1[K9s$@JJ~*7"]S4QG} 6@ruF`kZ R}G|?>^UiMr5"Ckz},,C )7x[Yڢet\,b ~9;sjh/C*mTw l5]6nۧxRO_Eѐnk1o ^LZcj0 vkzy(vjt͞,`ꕲUA$PT}wRzP6ܣP./Q{I3Sh-vcQts/@jERAR9Aͭ\p14_ÁWbZ=؍tg} +D=;;ӛsĽV:wltGlQpJb0>.GbbvQ!Q?_܍Vf~*<|/7ڱc;JY 2c=xFSPE^nUhMZdj*mƞLlO]CsXCX N[2nSdAYcӇ}N8CPER%J1%Xg_\rc`X?9dBB8z-g6ˣڅzt|=ZM)FÃuQ>?5p {/~ԶuJt#'dU;[p -joGÅt,,8>!Hcbf|8 ?Lu{q5^/qOڰv> }rs-8Xv4F #vN}mKMku^@{_Mw)1S7+1FuB  fzv4,C1&LE r޶;o"±A%|a%#B,wG#[ :+#3px(9jFR e'? BO.s_ʖ%t[/[5<^ §{|TZf6;;por˛r\z=^v 9e} *6Ymo+uV}_;sw{4v1O O^AYXW b?AcDWiJ!s&.G/L4V +#@ ǻFf p#Ʊ fz?~5{\`9/ޱL(#~z겿ӽ2۷iC -!6=0)rڴђ9Oӵ8@?Dc Q˓#Oα$M2lLۨs=٢eTEՆw/nJX]J?ZCA\ppfهF؇S( Q,/2"LF(t*+k;.? (o)u: c@n,b/F0TOO0,t;iMɿ8Fō F{4΂6n^S+* #r@Amqy\}Kt܏͏ߗ8zQՅBe7Ifv9`nt~wLN"=l^hۻѐlCYMY0 n.ւD]&W)֔~* ۷}Iތ*&L̦iN@|K(skNۅI-jOW#oY{ou *{C7+05[E,Vǹzf66Q7Ylj?i}X%ln !^NIo)Ƀ5=?,܌Fg]@\0Oi՟҂c눓{_gf9 ~˪=L|/``ղ]wg#a2p C޾  +'3#?kAڨ9O 4EԿ [wUȰW鿷u27}qcbWv@3be|"d.LkLPZFƐND>!B BЅ?|=LÅsᢹ­MOghc[>,X˛jjsLr rђQulOsc]D6nE &Jl*\U*~80^$`6HFXVģC$QPĬt9/~CC[;3?ckCIЦ6YxOG5w&vr>8Ϧ1n$BIt$m{.,sOW,ya~^8}`͌f)dtAQذ=m0/ "qH{{=d{+2_/e]])krz%S`\yH6.Σ7I-?iL\խl,G;G:׼6^y@?+1[u#7Nuyg\7*nyjQ;ޛXR[PRJ5 Wt}}A ^ۨ/b CU%,!}"LW0{ >@4` p,!+2|#!|r$@F%B$dMGaRcL}5b*G^ Kmܴ @aM^V=p ~zt8a(Y%g8)# 5EZܙ^!2}V@Ā}Of;;v9: 8tH.PJjkXsI~e]^t'hu:J ̈́C og} 9$n<7} (sni\aBXXf0XS)կejxgՁb[(;> Au7C=,s {g|pݐ+ *m ":H= ꑠD(ZJ8rB<:>GE{غ>~|Y(j/X`1@dEhXm5;3Gcɍk,Wyhł=E3&wDnkÿ]<,+_ڙK/xe/uT P9`"M?. di!Ľ^ķ8иxK}\!6BxΛetme9jr85Hn!=vX)cHrrAeN({U,gXV036PH+;,@pѩ6x^a:ZpN$ByL,,9`qjڷQDTe~.eZܾw;aM\L'+6nk ś,6|xad^Z- <3LbIFqz{z1:z oov`5oD~˜SLy:`.ڲR L\XHњD>yzu^_CG/hֶJ,cW1ŅN_CrkϑUsٯf :\9oZ;C}璽(ߌG+ (cHB̘ 4ߥQK+5 |G ># A6(ضj0=l'[5x|?wqsu2j6B!$L\{s(8}ny'/Ǽ]{?==RB&EnJ/v9#7Iퟁ g?#CvS6dRX86?Ȥ0S^`ё&օ#W]߻^ZZL;^m]7E X9vvC6PKE?nh7v5}.EP5Fs_Ag;9GѪ5Eo0EĔEa?/ob?5_CiG幫ퟒxK2Lic=>6~ݸμ2WPN:UInٹ ;CVtp!(78`k|lL{荤kmdw&pkB<{%s>$G}I8.5=I!!&A]"4\3ıq_l>U+&T Yp( HC⡵q+~Sm nԑ)s~7nWI{eBL'pڅͭo"GE)N17Ij}֍V4i?9ߘ4f*CKQt.5{> CumFgɚw,ckvPbWvވ_AJD .$\ {KGXӞbb4XŀgdқcK7V%w1f~}+ [dǃWP_87UY=$V xZ?p -YybR#<:hDM=7jr 7)3tZ6`xG|s{}h28E]'W<*6#.ٮT9O޽ ߤ+<6 |5ټP>@+Y=Q% 6#>輋-p Њm`QpJzMl~ub2Q;.J1rx%(<-ey'-.}}\*=Tȁ{+N0::qYB@BT ߏ&9o<Ыh}IB1y=wD{LכXq%u6Y )w2/gFG QG+#z+0~w}f"ƈiLο:2|õ˟rޭΰ &sdV8R)EQ/oq|pL mX I|ѰpF6[AWxx H}'KJ?`&K`fm1@lک?"00TN v<3]ηTPݣ$#y|G<\m_I9omza`K D9s+MžFw'2{aAms* ʥ4 Rm!FNaPJAc>jrv- !Ѐ9g@o\cAQ,:ۃ4(BSJ@vs%@@b_2O#-^߬(ĴO6j;DyFBHmieTZ}Sp޿,>gs:n# 舒O*(9*;OKCVsp5T:C{%hiV.xTLh7ƀ tY([=[=) j`E4 1ݹVPx4B'~7Ւ3<#(=sXFʤOxé-j<ϵ7/wZtjHtσQŘ?lj4f *0?H l$>BC,uu{lu\Ё (\T*&cufbp4}y(׀\jL ̇\_;q*EqVu;IߝKy}&o~"b-a EHI.9~҈ۺ? 3f맄!7/bJ 4(]Cƻn5u5cX;7PhB`om_òݗ-GՈBje`"3-@ fb2U,Rv_gF}Ii~"p*uUT:A4ACB msP2=T0I{ꓬ6VMzrENrw9{FSPTjW>ŤRDK[."삸B0&|xz*PM%rL2A)҅XH袍hSW}9/侒:G=F["(xѴ]@QJz:~ς[`eX J &PY?{Oy"tbVl9x`l*7AO?[Bc 5+D &dLgYZ{Dmv#a‹zP6 8EhP涥O|IKҖqgIhh̨&4d\GhڄEp.k)?WlfScl9J,U{>uFwբGz>:sx:v3ec&i4,qoi@'vin% e1!<{B}(Ui{y{ߩ1:FxeةA.=[J>iֈ6ch"qA5LmqRk ՗Q(H6ʏ4WWQԞb`(j@mI$U&ŏ39JV (5wX`17f'iݓ]s熼Ė{bC:W٢BQ6{8.k':,M*t_YH`Ed[L}'hLzYýwǵ].8ԖZ9wY qgkv,-d6`~ |BI'aE0N88%Sc!Zjeֶ088 #`5ܺrul`Fp뾫a[Ã`C N]|jй "^*HXA$9;6m<J2nO_0?97\sSZ!s5xsWaL{J׷n9Ŵ iZP?8gZ^ z%YT]AGPKA$3̯Z`8d1!4F{QEjE,yj~0?U{߽b}m@P*dDDA13:!s|u)g7m^\"1]SbI2AL:a~iǠ!}S*[練\Iq=YS>xMD4(yyv>\b9mnGxۖ{t/m#rs% jqY=CgxjͳSloZx}&,amcgvhtfdGU9?=;#XSSiƁ_;^5-?˶.<5n3ݯLjNZ2|#לZ$́hJ5ʙaU$ AW" :!u WKoETQz0h"g(Œɂ8P+ƵbU^եf~%S@ >daQ݄6Q~~яgm*~IfSmqtȚDK:s&+}UtK [bIuA*|礗"W5i4E.=\y{3KǻйK@8!{ )x ?7cT81@׽ViXf_2zH(^ƣ?O|ĘPGLw XBChi+ܐ/d_k8wBҡG!29f(]I=5_5=4(it<~xJw\3񘉺BH6f$4~Pk*N'Ɇ;STMS} .h%8Lv9ǺuCꔍؽUK=pq*q$*NkÝwL?  lE:~3564O;\[KZ# Ou|ziqpI;&gHG.ڦ{y mEì[w37 `+0 w4&|wk^t&sջ/zWZ6=Zf[ Qֻ|om1#V,RT)H 8cZRXgʵ36Z Ty w+z@KQF |7_X@{v!Aka?d φY(-)'D5e_;rڗo77R8#f-}ZR\q8ӝEb~p#*1xtE $/\=X?I^ľzO<-ll65Kw*<)6]Lc D0Mn(hFX.jZ.N0 r;mUq|50PPC'kxVl`3U<7m/c@2Q`_[P#l-4; 'Z/xS$;`!6=%qnɩM[Dh]8DGIBRZ1g.U`E|s#;{s9b 4 wOKv&I&BO^K{MzNWu$/yЌTg?͇0ޱxscɍ@BSY)IeV/2y #߻oS$)l;>-a \rTtN2;7a4?'o;x bvL+-%ŦAZ*J7O))lbԬڠ`=C24!9cKGh4"tKl|2P]x>>(58@qF/ǜL%֙#JtD!ٜo&,ɹ6Yo҇ *]ۭ(_M/4Z3+[:6 B| $ُ(bjrQcHghCGJv@3ElՂ\5زWg>il%0Lxd QKu+fYL\s]`\5t Ly48@j{4eB{ j!ؽx.UE.s ԬTӏ}ǒ>2(|K"ƒͺ[pk0dž\ =]4e&3Sƴ?IqQKgUxu&S)Xjݔbx6ą}잠JEl}?2v!ȅpC{O:Iq՝ Z{5ΰTe JE (00RP\hG~ ̔TPaA="d"s?/GFjk;oLrG89 >}߹: -_5ciVѾ|=x^ Q&]Bɿ%t[+V;l 1pPRkSˈIӷ}|UKCAô !Cb#M]N'yM\G^eO>#,J5 mUH2KA Ⲧy\p.RXL:v{Zǰm.(o_Vq+tg%^*.,rU;i{>fvpFÏ9}ݨKniW 7AU!ɡm,rMpFeRF (2{B |wokwzo>~.˞; Mq0ղ 7o6MPz֢Ns䭯\00WB2=/PjCK\w>kn6?k)}Cs1`rݘg`483JqzȌ#7r>U0f\9ۺD4r! -L󢠰bՅHlAhs8њ?4`dU| w,B 8A`IM@w+sIJ@ˡiB%dG`)TYu gØ09|SݲkǠe:54pU&3]Q CN!2LɚY`kօq&#SM8#|ެ${)FA-(l*!]7Yөqg듪pїۨ1h]KQb&3vܓv `˒8υMpvuzχ1ۛttΛi4 8u!ɧ*b0;Hnov>f&4nX L0@O V`B-+)M?\ ջ_~ukhfp˂7#hnpȭ VUӞ7։n!= (o,nY ] 5EAQ f+;׹ab'37yriNG?qGXj8v1وKM(N~" $! !o\ciS0 ]W}8@N0EwM3Bg발ݻ+ o!c]@J AO9t70YCߠ5KOZBL|ӷ&٪Dn17I+dDDW!d\=˿f7#e]<Ð zۤB&KB3ڃ&tti8:ӍD!4lW.j/6el^g6Ӽv kmsϭVRcb-RI676c>R@ӺUr?^Cȷ۬ r_t6Y^"1jLS Y Xщdp|spFݜfrjB#ab;s{MDVđ"ׅIX"-e#71l6 H^q/#)bA_-OԲ]Qӓ2t_7yv^9gϧq1MRmhB LCBН-ml5],Z 3RY+zڠ)9+lȃ/3Qจ^ <&Ȏ.6JHެogCw^z /ZU7U_4=_Ż]ޜwud;urnyۺ})p :qI7gC cF=piGjυ]S@ldml׷s}`!s,&g[ᯏSVO>ž{[ND;{BA=D.Z+![Ȳ $" {hZ}ZR@&Df\գ?SDrj/;$y>?a:!=dwvxx2vz;CPk4х4Z=|oEl:tpa0VYdci;$/Ş=9aZw3<*@dr}E$*T&j* bTN C@#Wg[[ =YAſ3̾ؐ=(%0HGLt>@l^H8Hhb@Iޫ(yIwϦ͢ڞ+Ε5ϥ^Rȩ$p+T^b (ma/qVeZJoē*A/0n&g ]M}(-UvF ;0a@2"+YT0 anQ񌌍t_+@*e|r <͙Utߜ竎79f.XϨVmXú?I!0 ~[2Rh3}jSqRiKNl@`Ho_pt3bZd{D~R~Y+GXNM9 [¸?u+- !?aKA$&$-t-ְ(nXu_1F3ZndNLF 8MjxEUݱ\y) ͊MxtSjT0tS)û /~t5Z4{7|2Qћ 5XV@`@Wag[Sw1x.ʴ:Sk=#B]L%Ç{\~~tPc^'U_O]-s }YBۃᭅmv+]{ =r208fS¦y> 5RXck<}xϜ:~U}󚮿_7JnG:LpTVή!58ުG &Z$KwBXфT^Ǥ|2|͌9:J-+wẆ<8qvsyE9ݱfJspD ACzh_!Vbdk'Ю59jR>]=*N/I@P}FF0wm.b _-or%+x*QA7Nɤ?4mLDv 4rVGjVWʈ:I@̶r:kݺC:M){.RM$zhh2|F|V5FA8!C&#Rz >OJFʨ8_KxābSʥy}Zw -cr Y?("al 1vp5+p.o0T!-Ye")N*6d%,!qwdz^CQ%pYY2o<Tg J񁁁)0V-7MX<`&m Hu:}ѠԱ eᓸO\De mPƖEV+-v-|-k_)X_7W}\,d|EvDEtk_Y"ÍnUOp=?<XuVsyv,hJ8Sܚf [ʪ UUUUUQESUTQEUQEUUUESTU&犱pS%I ";"W(|D8M@r{!|Y-?ջ T).AF8Fه?yhf55M[}nB]R2L!k` fU@a0P?g#[䥄[BN#%:.d"Q͍b#I!97RGQaCE0ZE@^zΞFt-s!I\CH^~K+ࢪ$U@' p=%iZ)8 2=UQǢ*Snċ}q8 zd;]fΈR=A[?v?8>SugA Y?[a|m%&dQL慌w>p\Z諛 mne#F1L,07 d2P áoE#ٙbP&GDݹ:d(wk|w$/M2L'숳8CaxtG\'kȮOƿoQ ]Ke0 оhg೴P646J1*awkuN7 cAp`ڡ`ndX^1u t׊cLvԜU:_A_x^ 溂rwM[e-"17G{b²Jk کϲ6XT \n!6_K\؀fJ>>' 35s%|G&O {I|`@7(~"'/Bbf@~  ?#[Ng}5VABW>$A݄F?- AlãV KPeԭUyS㭑}+xk?sdtS{46K <|_&R~`ZdRg\eIݥIC3e!+'[bĝLN˥*6, D8*eB>IG'R5`,}4v?ޞq`pv=_e dZ $v(3xnZ3"TPz+xgH0RD?,{0tb[U'gUnDF' |!mz0-j-r& ܲ@[ g\_N"M~5pXa'O]5@Dɨog'p{*%$\[Oc22&ֽǤ as~ %PCG=OS';Wņ I@6G`%jR>2(Bkv.уy]Z#FR2!}G+ dz~#(+=_Q`Hp <{nx,/H[IQBw"}UqFe*뭧=lG=b HjC$Eֺ^9fgj!D^ 1r"@qF^%^MP м8jݴQ]g:WX1M'wYPqF.NwDksW.7< Fa=GuжRJAT@>Իh1AP0?D%<_c>y7+30Jk#U*9M9B_Hy(S' =sI5' x=-'E#zA0uEЍάsm(t~W.:w^= +F߳,(fU=v^k6!H@bKFQn2KE\`7jPR<婿:f 7Y.K9X2tJɮN.PrH'9WkJP|.y ˛@{IlfXE8{}Lznΐse]CxZhgq_J5z/ d<5}v=.[M(aR9P*2wkJ*P$?" ੷CCM!E08 t*${=V`ViP0-q*+65uCTsֲ4{_dN ڪ@8 vY*-N٬ jNNt$PV(Q}4 yu wcӝ C»cց.5ax e֐lw4N,6Ku(B:*pW] ;31ZN[UjP7eeӤ( >OhSPr4-6;M'bTIcPC4/TZ0^8Gw .Yԡ&EIm=܄"aSsHjoݜ̉?('g|+H!Uw7a(:OSa ô#@Ï2ryi!AeOO3l1r>~ vnl;D/Z^سFF7D©$v~ kH.?4Wfe !hZ-%&L0jWXLlAνea,-&)FnQeyݼC]uws}^˿5Bu,zqHtTҞ/:إ^VqrW!#$}ӮIh9|0$ypF*O:~Y ;^fo rhs5§&9n8p1Hdt >Ӿ^ +Nen!m17X*PnGl^e|88vt l'wTPS5b"0G.]p\n[68^q5tMciCH05,v3M=5n!'3 $cwwBd¾ѐƾRu5b2sk"#LLD>뙌6cvQGRLtW/-ܬx+J n# WTkc|&&CͼSVcW8Q*^#IFeydZb첪h/.(Ϟ'6):P.>Eܧv뜝J`@Rm(O5ɡltsX ߌ*] .q$1sC&|׺Np?v#mM'exp~XЁ U-[q>QBX|.=`WQ8?_f4zNq]=׊Ͱڝ96boPnrv1mLluV"$pMc?k|Lmt0@iӟgތۻCFq֢ K3Ɠfo+Ξl1:n43YߥB|nuqs'?~+R 3'5nb2M1ȧG3:ÍEp#j_w&up Mw-C h;O`Gks\xPKvzbbt\pXHgfSf3Q~UhE0Af-_tc]}Vr/ b:=2lUٷ} |,3 le0y[ۧaTrrxۖ{a3ձYmFMWh8 (mZLޱ3'ÖEnҳώItMw:_6`/izBc.㵤pq>U$F(9JĹ2`[A6okQɨ~cnbf]ʁ0+Ưz.'T7]M{rLww8>udŽc;<8XS78D=Eb=k2`끱SM S2U}JTm L#b*z:@_a" ϦxZ3Co4Vp3,q1}yk1빍rvS]897fD- ЌhU.5swXseqk22Dl]#;syXGpai>_F2`HS;̦N#¢AUq[ds¼Kuь,ڙ{:g ]"tvYפD&RN}an8h5J#Ae(%\^S|&|'6hHC=ZK=bZDTz<.{;_R8C|+InF;vRS67L lm.eO4ZbCQ y%a^rƱsYi5'ba-f=(_wEǹ} Qx.rBXUAapsE71DTb(؉8\+wʏ3)~غֵC|1XK>wrv# >ܬ6 ^O Xf#pѠr׆R[}HO GǩI&E>ՋB}J1dKlprZEQu&֯+o7{rA(NVQYy;1'O@:815kWT*JRbU_3:yN?$`MuLWN\"~ڡ9gw/P[ZC,aJhGzm~0+N2f8QN+}SGꌫ0.JŐI(L$+ 0JԶ Gh|qKwv0e{q41^(ܣ\C6* ,mC D^ )UD)oƹóS 5{ñ_a*e<^~;>/xvhU;>Śݥg.刃N<*{YwSh+7cp`a<* Oeu?(8!d|B^7hQO!~첷 M`ð;@>9+iQk^X[pXBZuP_\-fob){8j6Dޖ -3"lrIRP48/{$oQs{UpUc#!,h鬻9CS;_[9Xy׬Q^*n/χ9H1sśC ڒI%YUFcPDts!.HT5fcp 흴vJJFa ߦb$.] cwRJ~7U-US|I!Eav}G*9Vd~N~ /D\u|A F906ʛqjouUUթ+3+U$%)WCҠ,1K'~ƼlcoȳYBXV6 0U-g]آ {!y =jID*ր>;Rn.2?TfaFM 24%~b/:<|tOaYhWd c^`kW?H Ru1s(G0$9+,{G͌\wWQrOj'ďnb;slDM5Ple`Cr9 Rt\uݲ*WR|vϡ5U MbX ;b=Ѷ+䱰/CuP ۖ4ۊ),bApA01 4f𣟷ߛl$d"KClK>'k@&"Cn*!M&L]ٚPǥ^$e ZUt!~Qzs}>;>o@FYg 'd&6 Vd9,%Y| sxoHVQC7xx:4mЦnCI[Lr!#kJex 0spR7@&k `aT45N)3ꘒ~7AИtTT~\SzUv$s0Q7nniĊia00_,#w4P K&ӗ;{Ѭ `ث,^Q2ݤ!0ę*/pƓ;𬘷<@+S*aʱe^t*qX(bÔ?'UQ:ԡRc9]:8.?w˴4Qa\mûڹ~?09O)R2EtZbe Gh-_4TCB {%y&.w C:Gejn_Ͳ M.%!B:%,P%+/1 9+Gj^f"%deC؄I%c8zLh#qzB寄nc CvUz ?-H1rp`2e-ø<72#2[[\;SM3i{ͻMaxVxֳ%HM=u{m6uO6XVU4|,&W)ǀaoIh_:_ܱB5`8t 4!ABB4-Z%;<"HQTPy*EB'.,e}@Oĸ#͓",Aպ՗ MAfue |_z|!~lnva/n:t쇚sT}"'PyTHȠǚϠ3EA[a8lI 1GfE76qL;?ܥTk-A2$tOqe6]rY:K^ yλ@EjVq*GW;MK։^,It5/'6aLdO_Zown[}{<YZe}@U>QCKКP?y P%T@(D IJCEU!R*HT-iTRt JICRDR҅MQF(E!L@CLAN!  KBR"]it$`<<٣DR%?% ?ubCٚ?a@QN?#*JFRJA4q:R D(QDi @iUV!"P*R)Z(V)`G5,R\X`SSIMTNX=ciO%{'|N4q?G9?訅*BR"*-ʂRЫH"{_7G}}A#zZz#_/%!Æ_#}:~aDAN " Qw 5piOk[G18N 2#c.`#It^EfQTP"6WcGo{ H@x뿷a_ DB[}?:x<L ( J*”N\pf &!8=0J?\B?Sa$1+@PB>q@!laH)"bhRfAj3a &He^Οu!h\Ľ+t3v>nWs])L>eUN/Q[)\jX%vOgd7܏!:HL_)+Oۧfz8{GqdFFi PP>F\ =Q~NkwUNf+ T>ڵz'Hp~uR_ }s NX[]QTe+z=&ynoes(\0NPs!>52"{^>}L~SB_s_Nu*uQ~MA׿Orц׹X ?~[NG4-Kk:pE XKxWXH^6}ڏp|SQsW%K^֧9'*_/o~>]6v/zgٶ'S|) {};ږV%njгї}wp'_>t8,zcǷb vl$cu}u[bG<ݴ/s S2)@]C? ìgO|gzo_׎"==p^%=Y|Ms{L>PkHg>@٭$|à>)/5$UȽKokt[(?iɾ_/?T`>?{ۀQuފ_>ibȏ\ ñE::?.~hcwkg9ߖz#ͨ"N&?G1PU1ƴf ňG/lըFC|_='GOQ-v5PGa. Fue(EcaP(v}y "j (~Wc5\DCE1SB JL%W{i Rj|2DQI5$?%1CBEq+͓cѽ >Z4ThzۻCU[.(/"Ȧ"_y j*)* )~{T}Q>!!H&YWb$8'%بcZ⒃yX2AZ}h>PuML|m1P" HGzݸDf>{PP$DQAPZػb2{z{_4|)[ſx ߯饞5b[O7"6wN tY#tEu5x\sxPב'@Pm$? OHswBd۶Ȇ`S_X_g3%vq0D?腂v9A?EO|\st]z4eHh$M 1^.5"z8f5vt0uP={?r}r۳`W*H.oBqS羮yy@vN?`tb |,J >[#@y? !Xk" <_%@+pSy*h|{o8=Wl{u΀9qP];1q㹯äcwf&HzG hգ>};pK@;4`Y?|zzg#:f="ш,]y?( TW{~O.o5]fԵā z5] `+*<1,jXiχU½Lik]^8tx,U4;qrfV\Sw%.casަ1aw3)sѮ&|=36fVޥ] G!Nmuqa]:wÌæa,$"$ Ǘ2<[u87]Rܷ/Όb ~l={ͪZn>oR8>6!:w{kT.aͽ 8M_ *C D 1 s Qgma km^߹pmA`67SC+]BЉ;h4e>MebnC'>鵉= %F{Y49Eʷ|i[FƁYk_7`Ow}zT`2D^ $WC=״+ٮ2sׯ_t hã#gN&<+Iؓ{J:_/훇 O0o ]ͅޯ\Z1!iywzՇ Xy>׸ITí϶rq*V Fe!AkX;UQ_;[s$mZrn9`V7=9>5}Y -iG]ʹCZp0r+sęH~'(#`+ؓw@Ixw;Jdy|:SVb2+/+>˷J,7uKF' c1{N!֧wј~0/ge%@yA}_˰ pSQĠ¼Ag]^$?H@_oyS$ &S2 >ג'* LIɓ7V 8VKv $}@yCJA$"D<=y̫cz$:aBKЯ"*SB*RJ_U)Q@=a?$@@..ϰB!TtiV:ۼUn]?/1*= b='|~)ˠǘX?GЁ9nIA  # xT>)r?nv8Gc]aG~A@k,m|*!#%5$= |PI6te8I%|?1 SC%$B ?r$!A` Fc0^ ÿoDWY{}_cHm?4ɘ3[NX k/@-[8IA? 4D(#pHp Y VX8mGhט'U[M%#U03BA~^;:ۆ;K <rmv3A9hW֘B8}n'^RC *t dt( ᷴܝ0,s =Nu|^껝~؞ 1UJ~_;`G {ÒG PS<ؠ(@s5 9jߟPY8j ǎ? tuQ֓GU=}hl.T_6xڅ$mǴ.3[]TD}ڒQB6WL_ұP #۬$$R+]C4 bqQ>$c)$d[v$, Zo06L={5=kHyAώƚ md2uOpA$ĄM"c'A d׮CPs`.~$ uV.uHsWplۃTD˙[Q 6st wسD0anY]ZaiuE^d+s gv0W~A9Jjヱglhmvj!"+aNOM /Q:Պ퀷 . e-6?mzkc.:p`sR2':| v_uG,0 6g=yrwM#_F轤/GE7`@I;"89p" P8 rGN/!Ӈx!ܡJeHfPT1KL"<z\,,lƜF%P¶v#<BZHݪl@OoMmRj^ʪ21!h ȶ%CɐYaYwB=U~+viw𠤍HaŠ_5;#XdvX˫؍U{%(E}'N8EvdϽ@/9*|8eܸK;_ M1E֕_ʈzܛvSPpe >wCPn?i?_渪8x\X1g~&u߅ӵ0ذíZt{\2g;_?;)бX40`fRׄKв0oᲑ3芖;p,2Ʈ/putue. tPE6IuM1S.mPVw\Y+O;dvYlFl+ZHo\冾{;!v0 Ҵ#Tn;l`X{a٥zW KV+krtBq{G؈bqMϲgZ0KBU+&"`(.y:JZ_[ҡ~KVWU[b*兎;]t/k0a>\rzIzJyzQgN?-xV}n`=nAWQQY`C/nhpedB?no|ZS1HWoJ*!v:\\@gd z}lN^q7Bcݮ Jǝ -Il8r9f{/~(b=н2ţ;S/Q>Z>;@*ј;. B9`X⡵fr|fVmWNM2n<'ۄ+'Y@,g=݃Wx_G:zAF{DɄ̝Nlٹ5d Ƕws߂kTUhaGx{a͠K9|YX_utl/vrxgs+}XlՊL-~LHlgʸS&:1.SgKluСNņu˴JKn]uϹ-cG=0E!9aLZ`OkiKl_<1᭳{M2ONޢX-#uo]fj{_™k^7Ʊ>}^y|";fxybx`/ % ,cj~t eodMA;`<9 9qKsxq?l-H߳~.(ѯgW;ԨW>=k6*:[? #'C;{d=LW{o*ZЌK`ZXV󕍅š#k 5}BV9^=BjiI ~ƑV iY'zH!U~ Q=zJf)[U_!$kʝ}j- [;r=KeTIL 5W/ 6(Xn,<X˼<q>xqOus^?+x ݿh{#~7tXc Kn|#ۜ2^^NNhoVA2:xуA(Pgs*w0G8}h&"M7 eټppv|v[g ZGSe*Dcmv#eߵ_W!mva(3) 8XŻٽRݢOD Us;DԧUbI zdl"]'ٝ Vu`C~-G^5jwKc4wmv8b)DF5a1{l잱n:Z2x~A|9sQ6wxG =yC5ynV2(GW. 3LJÿA_6",-"2sQ]VaK~vB$u B}kbg);,4 8/ة6o{˩5 Ŗ KH3wXP0p#m} l1; #3ncߦCHT P%IJR+@@RR@4(4dEqnFvavcR?^O/cYΚAQ; D!3䟷ށkZ$2 ;sU "5Cp) !mϣ_ m5nS\z\2)싱;ނpM`guq"Ũ N1` Ö $`d?pxd$]^Ї-me@|u&۽ZG4 YB"lo ^8u ND$f+S;XF@‹INj Epvmo`>+_A~{}[ޞc.~v1ѓM%,'r1Dq}nUS*3Z쉥 0@vnBnSsAFHcg :äui.Bq8iEޚ!!A=-l-&ݥ:*n9>W}VZ9.{k շLF۔8~oB+M8wͮZmbx QY~^5 g;[m--su1eJ|Z}d#^/9m׿NE\kۥ&xB7aSX[* lĿ?U z`(e&6-bKVoݿ9eqv1tKyLT[+~%u߶eqՌ޲x-C:mÃ[uoײ`IN9mW꽬:3p}Y=5r>;= '}<'Z!^;aiHPcL6`-cц\@f"n]LCŵuiYՍz6Ů}6k lO-p{9x1\(msk3աF Q48=ʚ즚5߻m猷ػ>v9@sK'YN%@ծS_TK^."b+ǔpÊ&d\%vq7W;t={0t]/Zpt+J5۸S:Q!"HWaOD4۪]F x4'ÅHP^@44Ƥ<ӽ$4d!l~m}^Y!;:Tejsrmo:K.|KU@PW(ayc+&\!+6EW߄/Nohrń<]Sսwz11@\}ʱY XUk9V]g\\vbw_\7^6®zvrTNq՜ Q[c:y 6RFcS:vtߌbjie+9_'3 CyJ,U>ǣmzggSd6׫ efwEvlb.=[HWٹYF|]/sF.6{-ܥLJdjхYKwrk#6޹m5_pƔ6Bu;GLBPθӈ~ݒ&tkZb ;"ttzCeM E_Nr]di8b[]Ȃ-َU/:l8g~~+ۡ&Wdԣqs Wo!Õ/"@qƸnV} 2]w4ǣ(V)Z||jbq.,,%Uw WRl#Õ /\.z7sQdVyevL瞙rh 赍p`ǪY꨿Zq:4EǣKdW~x5~5cV"Ȼ+8-.H]i#O:uh Pg89a0{M W*iF8Bv2_+-8]k7rZ=k<.Q+ӈ]]ܴ526\-C-4m53vlWjikѭ۹n ؾTl`տ]waЖPL;݊xfu( .E~[9~۳~a.Lͱqۦ;#йEtrڞنߟ Tmpy e&p 3+E]9R`V3uΓoh V_X e^˺a'ۚVӤ= eCLaGA< au%-ܩ><]ݢor8?9pzƑ/ϕi>l-= #>ģ+DLP"Ͳ!@g3h m`w-bTĞ?PA )zS̭n>Nсq[b ,.OuyDZp2mB#Zoͳ:] bBrK*wՆ׿:\Y=TJ*Q[=:)~˼[3nYuќ3\2wB-{3eNK|.#b(kh}Zn6,(g\nPNvK ڀujn9KݺM_9 Pʅ龽tAPˮ"im@G Gfj N@ILZ$"mKR$#G#4큾,*p+=AB H mi`][;uÊ^`fg9pxtzAXZ xuf{i|vzvQx$8~atYkڕk]utϪp^v}v9UsVٰ6ʠ+[!][pֹsRяc].ײݖ8mØ? +:0dFd=nO~]k:{_ Niǥ\n5gu[&gvte5㮓ibq]1qZ?UBuWgFéhFᄧvIʣ]j+ f;_|(5Կ QV΋]qw[T@!,?,6GE{"wAX57<vMz݀L9&0ƃxTy=xYݲ{1_٤?ћh%xb=PQTKQ7k×brDcp۹/a}5XvIUR0}pl!;0Z2Op9k c@`>#c!y!6qɜ0*f / z)6IG8p@ ٳ9|E nS 2e><ΐa.||Ձ^yh/T>3@CʪDvxeKt́>~Xf5G_.kWH@Tچo R`u&:q%(BD́lhɍ@ P}v7꼋{Vrc dy |~|"uÜ:p =Su5L59x> :P-=qD8  (V) 7B`a'=1rNӐG `A\|`AJ5Î?-~i6qt)&i&=J_N1#o>ϟD8-6 TP.[ 8/B}ۜO|dY) 2"0BQdO#hXgC{ys66P cP.2Ow 4:{n|5|mlA김֠gۯ@9'np UNMdCt*!,[tcl?8 *q; 9/lнt2?:|/$n%D"@pZ,?oI 3#LP+;ĢG}T:L~Q mVקgޓD_ښc2ʢ QHEGD?+rn(䃋'O/gG&n2q+R9SH-#kkKx-at>ݼkn͚,P!$@qȏj8]'uϦKT2>K9$K_حдLzF:ڧ%ze@>4qFjQLqh;Tt TZFbb0^9|n䯛yr(ióp=3LAO3M%N9widhfnX&nP.J©{?nG߃.$ּS1ՔˤKԪvXYmaZ0k" X. OQWX8лrZ5VxZm}UԺ)[)9rV ZfK߉ww;qn3b֗lcJzeKuc*al,j._YHR3զ[eѶwVVVRInkl+d,idXni}=?kl__=w|s'q<|gV+zߞ=GW9SΫxA*꘭NꖬXNvem dmn%E-sզ:*U0=o~]=VM:9zOOg+ݣ;MrNs]uMwƻMjvVchTD_^wX-Zֈ=Y?]o= dN$ $GReǍysv9-M @(-"" A)75\퀋Y> Fr1h#rduޏ:u>Vj[sqVsBQn9cuureKͮx3GkX狇݋<یg{q}Ws=}QX8 zBy]%y'0a7C:sP፞RG;H?ޤ HRᴔ4m?%0ah86OټHYz'0c"C;{UO➾qJ㕙X#"ar XgI+κt@<Vǫ5!T!@U @RTUMQBDBSM-%DM !T4R -EUJSEAAH)Mд@Q1 EERQE%$AEP%!THC+x4Nl)Y ձǏ@01lMwu0i,MfRRVd8dyŒw LJV 4b+AUfcV8 |2GŏF7lSKwyA+\\ot b,]\(j]XgHFBlU^DF73CƳD2br]0L"`ࢆzA(:nOIt]UO La@Hr}UCL[.jI;J~"q83%G( ҋ'Sܙˆ_ų@A@~>OWtˀ|< p<8\de+>-n؈N8U$pC YQ#8T0]y|@p}팇cIJmX_Fɣf9XA bUh9˦m&L y2 z6G~k쾝M6BҐf]Yeu&@JHC #Zƺߞ,cEMEhx/PREq6 ٴ#uGHlJOy;HDG?K{a|`:)?7?),>}Dպ dv{)+{|*aq_Gr@Wrw)%xVr<53D%ַƞ}zkvXz-l4d|<?sauGrJ&D:{5cT7yE@'^>DX*WRH`:Dj$0BxQ ~!4m@7>H!*w,alBpojY󨮫L" N>&%{;bv=x<@CA&&B;goLu~]x7`"HOWX.cOSǚ;>F `'8'~2蟜)̏zr'G7w,h۳}"P<~f iCwLQU6>Ro2]6=lJ#hErAAD8p_^K\2w0o.({o,W4?VOqh@c >Q|uxsˠexs4qx/1{_!'`//B%3zl:^%]ޣ!eD;x,6|N˺pd9/Za/!q7ܯ7?€hcnu9} hCH Y_T8p>dR:sžGSV`}b6( zt&D!:&/A׸k.OÚ\G˾h ,G11"*"$ P?y"l!ߋ}zv?a>HNd1 ;GmCc{M~O76Y C0k0|y ӎ" dpƒyyyRߺˆdC^my#>MZopVjǧ @M<ݮNUsϜ 9D=bR4T>D _w9Ob"R%J g$u9V1KCVt,;FَīaFN:l'a inlBgt7y-NuljϧP\+  *)G cw'/qf@(Zk){.06PW`t__z;u۔N0BڠvV`Pz+ZH'6A3#v`^78K/zҧITln㆙xM\2U):m^<ٷusă:a.~a:Sf"Gs܂M ;ɂL~=ۖ@-^tMNg'\H'gD?EJ u?gwrzqFUu! t/dߢ:L Kf8[Mz U3d% _N\"͜)ŝ'rUCN 8,vQ1]?g.l@Hbs!"rF!3/?Sao _W;̵7aݎ>;dqꯢ6m:ͯ[uJ$l{iã{k.0JLAK]ig~lCUXoߓ&DbwOF\/W|b}q C y NK9|y]ˑ1<1' * -`?O ;wWx !' Z(T_)tЈtYc^qtWY>@4EȎ U-?F2 AOL J tbTmdulDlo!8( Dp@T/T(!G\::Ė1p{2xtV8pD8]7x 4 .[{~Ԁ{XmC5\j{E?+5Gh:o3xf/WWYAa=xoM9ؿO6[߰q@6O5?`>+ _F+ȼ)kFMl[i@ N˔~Bu-ЪB'?G}bW~ ˸$F 3)hFn_e WX 1xAxV`[} j-1o~OP!yNYӿWf46 h򡠪9M)}Yc]Sf8Uˇް^b~Ah;>XQȂx(~!Mݭ+י~C'OfR%TT{6O;E^>v {PfK |t; yY(ه~oà@$7=vMښ?Xp$#=睊lZʇ#rۨ3;\QS;w#FW;ͫ!")9,HC*bR"d:Qdr@`>T dL: ?nA~,\uv|o R`a(=L4"5`K_,fUQ0 `@9wY<]o6] DLpZSG9[YW^!WK@_}޿k8tQ(Wf2»dC|\j᪓D~g>:wƷd뺇W n[?]1V#q;Q'QvG|etᓯ˳nxjt.Y V\qYC,$pm K"Qɉs":RE ?Vl!Ֆ+qY>9$ XS$`M, mߤHȠhmY=C lK0LX;*]m38H8"qF U"4wv  ?)IߞyϵV]/6筬ߥcJ7I}y2=qt]93RB6-PX QNHRq|>Tϓ? FjSDcXxtf6A%ҟ} IU4x2{_:(1昖7 مVBKJOը-HfLW~#!cI2@{ )!Khv | ^?T:o1,?1v$:u 8cセҬ<S(]cҸ)e&/jzBWXD@ɠҁbB+lrp H&Gc佚 VHR 1(CA[2nto"@M8 o[T el'$QSjT770;8Cpub^'/||wF x/lmk@^#hhDz<ݲ~7C s <;uҲu5Bii!hK@EE̳RA 8'c/WOǚu ?T?t?zCWsݘsfDNPy0ljP($f7q!9W}H#k/;cG^H hH0Ev%7۴G@}Ճ&)2> kFc4͎ucblfeK]Lt>,Ҵv޶uM[s:;GU⢃=ьςXd#W6Q))mˣ_0@ةDD87fB,kti$ja,ZǗ˟n7󟶱M!N-0i}w D @ _("?'Ӹu43ELc/$}=5ΦXN̵4 &n@;ʊwcӏpZ)X*k~|%|(%Y d!(9<u@L| H1QqژE{5R"?GD"8n )_~\8NzB|ߧ,N}"{9 evtfr8Lx{|!lKKFYIVQ8@2}zyO:\n}{Ϙ>]=pE t/zQ_U#}q:i)T6n ||d`s ]oyMܟ2=7p Cb;l1!#yl!blb{_xvNZ.M3V_*>jFL}:`c]Ό?*LZ>B5fߢ& Fx{,Yt$}n첛mد ? P*#g XNZEMS88'$*nN)<(*g>nY acǙZ0{obӻ7[ci;aޛOA㜘7Fgו֡8wlGu˔x`ܫ\=e\(H1_ץ|Kob$g8efmDJƻ#acdt\?̸ۨC&%R Gܠ) Iwg`<k+}.7L,ZlcJԾ}';hM0]@'o;#Hx0ڰԑ%uޖ7pq~*0)Y-pLȿ"4+ud?k.Uq'5\%90$hupҜ.TkNp6[Ig2W8ܔueŒ>oLXY{Z֘ZI>y}.觽J2XtȟOP'۫7nD8pwg;YsO]{|*oƵ_U|7@$!~G_wK HϼA֏Y>:@,M,10"|ʕT;W8|WkAYw/ՇV4?V%2M1J889: ={UNvP8HD{ͺ J9 H=2Mt?%PnHyjaxF8TTP zmB6(RDb3cFgʻZaB[pl5~MC߽zoohg>wU(0|AD$j4npv=$3 a@Bsǯ^uĥ:I+A}N6 O@3+@jAGG KM$ߚhzykjaO|Y Q$ TDE^. 0Rg /R @_SXr:@|uH$OBhT,t:ثQ; 4囎~̔~ (8b*YE=@ 2`jGT_rڙ),SOB!+ eύV=JrjE(|PcN폝QX;Vk'ra,io?'iqn!8A ?ۛ_xVpͿOgnl[9;z*]l֫9C %$}紌9-(:7ƺG%P)+$! < A %;?߃{I@vM㲆p@pR4\C{3` MGv)T〡ƇjcS Jrjp:0Æ(>/eQ[26#v tN0e%e>&2D,J((itE 4 4 P4J>q; *-P/~-f:ISqM7<6Œϐd?~-K 5GxڷhZn 9*8pӯGw_Tu/A AGznAlm 6g/ʑ#20f@< `%}"rED:? /T{Hאf/Cw/NJ-5ZUQ$/4 | ~f BlJ}9NɟN uo?Y<ҡ/>H, u ^1?Ow> ˧sz!=Y7v}vvv~_8y^zpz!?> *WUWB#?RV-!D#E)׷oM> {|(r"RSNj.`?n==Fh ?JNP Nn$Ayb3}p>Fd[8:CY׉ñ#=Z<4} };>85x֞7GGM4.oytl/Ye],D|vبLӆL=8z)q-\CqI}^Bo p9Xo,nJU: Sׅ~ۭ\ut@dEē%_0莥xGHXw -R{GWN#0E;OZ*EQ}$@$ jl^!97%0$8B /RG ޏ; P`a|ϫ, @L~aqW`HO@=)'9Wg>/)T~2d +T,(A!(&+]k$kقjRbRwɸΚW*$\@R _"0dUE0Gx{)VRSӓ_A\Ip+|҇L^6N*zUXpWlڊ>LuZIht? __y*i:d"|v;!}<@"Ǽ5>G`0"!Aa4Pni~S\OX *l>Ak*Xjݱ4_m8CAUA-/󨼱uPOtQ$Ss3L 4D_ gQHXOy]_umӤ[zh`+L~LG񕲵0P{7'`eO`@ZIHR! }Ze?Ȇ' _j/x1Wz[:qxQ5FM44RnO[`)Yi-`u:( KBu @ @R RTQM DP HR14TĔ4R-( $ AL@R (ihMhJ(^Ct)@*" ZZJ)@1(RPbE(JZ:TTHR=KE+B9M$D?D*/% J*QPkCzzߘzH9j+N?aMa<)]2 ڃZ}ͱZa1^9rӥ%ggƄvm\|Ws[Ų2t^ߟ矨/U&??QmyPp0Hy58U//O:tΝnbo07EV}CO<uSҿqV)A"wUoQyg⊉mæ jG0!v~CǷ||Mo;eN'cIp)=?R_g9E,%Z1{d2(3rx7 ۷Ifg: U6M#ŏxKy;43/>uDx2ymlbDSo)4aC)"ޥ+Rc)Fu{QƇo~0q%jK^X]PbߋP9twI3? *f!9 #n`e^7M—?jFuدx?U`3d# ֥"RLs7$9)|PertI'D[SPLJ5ۨ2}EA7tL/p%W`W, `;:%[C3qd.?\#Y~ϲr:ʝRG d Cf5sgNY1'O0d] %gq2iBU"p{wa0 cdc`v1]XAn24Hq!5k)Yt'Q0 S`zvwzsуL9Jݍ"_OCpc'r~߉)(JJIjԁk_9kP7G^^Cy6H $^=/>2,O@ N)(xg j$JM a5ǝA*% !ryqE* fOvX"h*) =Eu 93߶O!9=!C'۱6h fߜ㺸 +%$qjQ!dŸPxZ@BH/A*ft Ohy#FMUU gtC8T<=r$u 8UA65I&`}?b& bTNG|XM]HCOr9v* >NՀG&vVfv1q: ,#E 1HAZAE '):R*f "h^B#H!n:{|b Bbe&dJAHXdexEBaFDsH'_jc-ʓcC`sRBOEhKv}:<@jǭRPtgIy>|Ş=!Nx6I Q_&:&l?&02`I*hhhg: 87C"5Q*naU[W}8с@!': pV̈srҦA !5q9@jHL=,-&ɓAs) .Z4<d yhP=392D)[tp-048' 5`0#§s|niu4jkQkp-+&&|gxYR JDIIBDUMQI_D;C97ԥӻ'Rnʋ`d8emvdQTUUX 9K :NP6`4TuM z[ݏHMq?@0ȋf)Ca:t;l{O;aFcg@xu o~1tB`ݫS`JAH1Do~JHq Qs4UQ=Rتt?g |B>+aIT`0DDJH$1Ad PoՕ xD2`! ,bYXP'J~ 5@ bf$3! "B+"^-22I$c),L4UD   "vYT fr? A b z ;!~ ~X`Q' ~)I4 MRPEtJSzj`^ÉnÈe3;:ذvڹ&C^,18xBjԿ %18LalDD$(L?FJ4`#NGg5\~ĝ-DkevMX]Gbvp{GQ1傹%X 0%"6HjVUStնg!YTɹWAǁL/7ݵ؜7&g(σc&F6 2H!"+int_S6_ ВLFQc7)L\Sd}7y)ʹ NqH~\57a5;Zߖt՟':@(y"3'+fM@3{CޤS+wn 匕hMsw_lPqT-P3 T$E_}ϼ݄m\ 6%Ǘ_+e.ϺK&^ 3Lu:}>^`$1Ҷ[}ȋ^(2yFyL=y P[͗lTLqX{בш2Aco11 .!&~/q#hEbRPy|>m4C7NPBDԌ`mK [ ߟE6b ҥfY5P !,;# b|í; u^,M9֎c1! t^\2ˆj~^HZaxnoܲmG;d#4nt)@ h !P@ aґ(M$(I$j;̊Z@P磀Jt^Kt04 "IaC)LAPIQ(DPKd$%T<**"J,Rs%w8~6ičLJq2ONHDxej~2b =ieR0C1/gQҤ!̞Kr.O5 B$Q#ȬeE$-QÛFD xs ܁Kb6cMA0p$ozv!cMz %'uroR璑@U8CPB/ iCBi "t UR%R!$ @]ʂR8UcgN lEcW0Вz!QfL3 ,~L»WY@mC g‹mO,`1 4t:;Qc('aBw:@ᴟm! RAXnH"Z4%J77D]' ̞ /5 a!4CƭTA9K=U)Đd`J [>}NF}fg+(Iϸa5 Op!X~q"2Q.3saݿgwνymd9`[6сY62`\RKCE3CwF%D}0*^XR((>]P"@oeDo݊$*M-wS9vIjtwNX{￉*2^ FL&L2QY G ~ g`~^ wq+́: ~asޚ1QbPGaP[I=pcP~'کcOaMNsٱrP$qI&D!,2+u ^Bݘ+ǟǥDdУ!S OU Ra`4 l:L;5Zip*Rdd`:F '1dj<`Rf<}^1F 9cU'0F:fJ2؍dVcؓ(0 h߭'OKޞ|` b@*YU@-Nq}\߰lTmU#TBԖbCKD\g/+b檯|{˶vqfRᳲki##{y'1Ga Ì ;zep^ | :d!PRwxAKPc )N b=#/p ``@;Ftۀ#Ddr$ϵyzd~wD06Kcf pUm?#sױ{9coڢ!F@Nph jsFV<%G?;9XWtښ[ [cH) @a 6C`Ɛc8`' I0o0=w}D$ka֨܈CGx$s g_{9_Wi$Jq/Pl/#`$D)Խ8DSEDz`1DDDDmr9;:Q=d/\\{ SCs 3=W6vx6qݡv8#7L`selh8zbbb˓r:R([׸ihT ; g ZІf1 :;AWLй6 :xKD_AKRIPLM ,+a[~߁˾M!~idyv5=oFН!I%=,p $6ڡJG3>GO=vI%Y f$S @ 6< fxGi9nx?dn!-TPb@m6ǶV6(]Ϥ7ti}AJNOȂҶ> P&lm&!!L}rdFY|{'<&OhUS%8/Q6!=prt-O*+MdRS[cl`[ ; s)=\{Jx*9om9%5ۻޖ2>|ϑذ:rC ]봹rntsm͒}`,s 4|G;n_P 6P8D 9a2A6_X d?#|#cJa>*%!B鲅qF(2zQ}m Ty?iq2' N<1HL ADA1y`DHOgZx>C7۞B6d>&1Ĥg hϮt(hp:eSxäS cKZZ\HPc MsW_yw.4>~i>߹pq #V!D 6/9&C\ވ`nXHx(& w9<(Ʀ}H ~ gɠ*fYf("b` j?'AJkbZ!12A]1wxEJ fC N(]LJg DH^v (gq^9*'+ph\6!Ę'>lEᡉ!P}ZgANs [T "X>c&m~kfhWhMg5 gѝ)AUE!T TKUE ( * UUWR U!KUU`A hDLT$EM1?* ((*"bh(" B) J(QUUUxY_?Ԛg94:(sϫnYBkx v`c1{>GRѳSED_yMQ`Nv$ld1٣pRBTWd7y*X<Ҫa%H<85l@H^ y~P ]qV6I dƳ/ fR{^oWE,r/YYrR{~ (iCU vJ2?-_h(#DFk㉞\C|GE(i GOrJTDA%PDt"I| 4L!L]tz(ֻ -6xt+_[֞PqĠ~2G &9Ah~iˉVj$Tŧ^X94xieIY6zT0`R,)#+*8 r'Hjwޣ=Cý1"$o0>,J=ѥ2 q3C/â<`/r H7ޤLo|{\ceTӱ]*4^ͯ5ΖNH }n=e1yƗG0?X) šR$fL $>Q:A<NUm'SA rsӟ.#>LUS0= TcqɻWm !ӄTZv "Ofg RH>r%Uta<6CcJ>;h?'S C)`;N"0; )Jt(BzN*%!ԩ=F!`4IT5 (<*=2n^@CUUBdbȯ"!Eovdq<25u vʟm7z+"$Vz#;n. vjA w $%蠹⢴J I͒q6Dd0>H>ro0[WN5Y -Z6̶俻[Ą2bl&jW"p_Gw+ɸ<& (,v&@on@Э* ,\|}=tk1pf;aXϬd̫v"o |Mo<<A*"_:TUWd:?6GPKWU$DR @?%` wDO}KQD3ЁJJ/(C 0t4,+ga$xaD2&B4q 臢̾>aꊢX Y Z"{B.cgt'=;af0mͥ7jT=1K`hnZb%Up^f1Zis0"h⩅DR!Xܶ՘}){#m=r/DcFCN2&$hM,Ӵ\ūY)~rqM&Y$#{jG#}nɦ]/[؂F*b#hV.8O1P0!^ٜ-#0Ö9#&'{P  R-MY@ԈDU%8)Wc2ldIWfzQVZGJ,F%V ,AȨȘ RcҶ: @JɗAA[}X o ӭLzÐb!D`r+鳕`>2PJ4XtW\(PsIr[pǹ4|<_M!cja>\]lA X\d7fETv Fz==&KVjOp6P`q٧x5sw/IM%vHoG751e< ?A!yIk6d GU(ٞ5ґ!@K9ܧhp<˒`+0;YyNp FN䝕 lU (<`-RtPs a^#( *:b@2#un:t =Ddh%!M 'SBNAH<8jNIS3yɦRYٙ}S6=)`{ 0r82Naq$A4EK|z`ͲP(fv1Є(%tnPO#8} IwID G~W[[}/؅*wF'xJv|ih:U9*"c>+ZVTea-A56 wpq:pz"fX`-8CP>#D:#9 +hp7D@n@ H@}\CYb;kXDQ1 p#%5cd("N7U}( [BnG>!) "# /@]`4i 3_V#'G|ه`g#Mٕ?LJUW0]۔;!lA}S(IA۴6{?%:Y>ы )҆dv!2ѺI<}V ?A?Gg.s,m;e&X*k#Xhi'k/ǎ0fi2pw^h}Ǣ{Zڿ떟Dt\9qDF~jMO&>Ԣo)~6P1|^/۲3Bva>I1p,a __3s;EEWc^vIQwJ;hK"0! QgZJIP.$YQO%= I#aq~#U8&Jqg2Gn[IgQib(m\FK>S}98GHf+cw"3N9[?D=IiMs#]cFgAO&r@Y!*ANQ,g1z !f1C-π ; 3{_@ ?)-޳unmww5㗻!tS$9jDL?F"*#vTLҊXCk`s'rJăI1&=ъ~ 1ó5 TͿx4XaFQ_WE2Jwhx 5$aɔ]$lg1='N5XBp$(@UDWbݟdl|ǯ% ʇN@50HpBq,@4@r Ԝpk v{1hh#ͥz[s؎UnPݪ[H6Dg L:.yY =tkxmЈ:WS92z>TUUUUUUy<7{ƃwF#ȵD UUW1Q/WNyyIRVll 0cue]^xܒFLkS B( ]Y@.z^}?:s%8&I(iU*$ "$)+*I%RHjC)uL!MN!r z }WY^S V&,'` $Pl׏l Q`hv1 RP1 Oq+÷ tG<=UNj4nEqzVZc,-ca|ygediu(qwϪ˥XZ'R{5!\uϖ+m㲻iqD !"F opxT:mr ̐N|Ƕ(lc; cXbw27L<;1$l %< /嬜F ʭiQu!6G -Pc5k Ý&B"0+tƳxd7պ'!Iy׫=ES]*ڌgq>#Ij(8{V~OUUEIv7B*vH18,_rX|ȡOpB_vfDAl(_|Xul*7\<Ҕ- -{?Iڋs\[r~XΏ!H{ɢ)(b Կ=Ap<s 3$mqm d 1(=2+ѡ9]C}bBb`XqI)!yxneބx"hïކIdKG. dIU’x^ IHq3ɶfGt[u,ICQC_@3mU, R( 8GIs`< ޢ_#S 4\wlI &=V?3 $2F2=XNMFD@~ZU{h:KHAJH*kZ}<}ܼp; XJҰLl̀4TUo&YT_>>ڈe)aE@ʸ<@hҘ5!yvHb`GA6#rEWS)cghҦ0gz8 rQ4B4N smHY<!T 2`̕A8vC`в15Ї>@̋J?@ßuZn+R_ 9F533;ns41n}wTU=mϹAZF/|! A1 4׶D UUHTƳƉӉ^(@tU'emTUtbi&!0:⿄*P5}${vf4c맴H2׵Ϳ'uV*I ^MYF1=J6kZ+oi\x2UT":TTTp]^5MѾ,2P.6h]Y&̆u̷ ^6=Lx/ќF}WF7jd==LʡҤ;އ5ԣɘO7 TP@gy2jqSn$ 5R;66{'T_Wj 5,(w8nFsַ&F*i:[:К%6 r+buާ}iC" uaVF jb3SLiTx]^JC?P;hB ˇkpwPlHt[SSԀ Xxlp&(+A>Dwc^FP 7lgAE$+rI nOT{LKܤB8*P>Gv1 B0LQl4p*4)&7` 9IM 5GUM80=!K D(#@z. 6릇y ӹΟW30XבQkOTPT|YBC{}KH74 z$ڢ*v@Z="Z(*Զ CZ67e@ˀwy5t0CÜ' >-h` d$ o `EMdFA 0"a6wqi4|ߚ@x@yhek׷t|!J~7oDr#dIHDD 7O$)P7G~ 5"$je `(8OyD%`8*>:H 6RB+*96lZhM= 緣9d;3l.i8dҗLBG򐮸VNOs@00rk8r4^˭Zjupɨ*$& :ۂ+ : ' `쁀9Br&a<S3fCI]I|+y:NITQw. VʸO@ϕm]:ly:48yWm\0By1EMڢ{qUUUUQEPf Q"V%oK/|YjX5x G!Q @{iϷA B ~|-BRi4/- ֒@XbF80sЯ IqOC@Ĭ J  hZEEK$āHC* K*C)6uٌ)Btw8|~r>'"8uUTUEU*&~x<~'zn2n:{9~e]H~0((tbtE^I"to;vEi(?3I1 ޽dGxb+kaEqT&"!G/i agfXR2](a_=TϤ$%x]e EFI 'd *,)+t,Wp`gi$4<Vq' /*QYSbAr?KIhw*H!7nQ _M>DlԡZoJ!#F`@,&'HUOl.K=4&$L5ʉzvsÂhGչ$<(]=/t ҇Pn$J ʽEU'C"-C˹ANO5ԖƾRgD)d5D]WGEа*FO7@~0d0<`1q5K 3- k!R*k!>}o!Jq |i)4l:>}UUV&Cq֧,-Q@m-@GKh1E260Pgt0?\#h@QyG,Dp{:۠qB(ay» }Ͱ&`dx'>IRhs?_J/C PEQ^q)'JA= 4m g[j_u骡82LGvmU|/XBRy›(>wxn" BQ#&0:a#N6͐>׎)3ֆXP_ r/?Ƥ^>ؑnm7q ;< ,A:`l{0N-rb}Ozq_]W(z>&ɸ=%?(1IRh퍬f&>dj 0tvؓp0 `V!ީ-r Ӟ6^tnISQ$ۧ혼wl,f7xN:9 UUUUUTUT+$Ҡ),;t SIhcU&{RsHj G80,x2 `0$$A @.<"5 x:ts82؆6j^Vp7H1-X:V*BA1Qu+HCBl0Hv{U= U,^z`yI`t4/`~l9Ů?)l*V7\$c|5##oP:v$Mn< afL&q*3%T9 e27GHHHLC2TtG' A-O6cE8 >R* Nѥ؍$ hP|EPR׼gcC.j s14G&1UXM՜7P( j*)cc}H͈ D,F ">Ek&$1cLBQF>]$ׄ&ဆ@S> uf\7 ?~1b0)"QCH1gAS(1[jF*b8t$#c&9$|u[?&U(vRWkVM1 XH}Z  Ƶm%Ѝ';c0{7A8|jPcp@-/qW AVMXJ$_:w~Ozp_thK}3[]!h D5$کSm uD$BHP%T#1%!UL"R0t.4 4,B%)CJ-IMRA\UU;O015\z R$I PBw) @>C5$pـ6Ƒ8u5Is{Y`9*"C( ;W͚D6VSUE: \RDV RZ+lDJQ"m"d) CH@o^q+̚(ˮ.f!  cm93 ;U]N:ҧW nj% (QEUEUTUU4U!EEQTMUSMDESLAEE~AMT@QQU5QEU%PTQAMU$MymR4P=i3b;OD[}h`ѧf gIJDH֡öu|ytQ+S?d>i A ƹ+0>~&NlNpvTR ) 4EU5UKATSDE  HEG`ȥ D@TJQD44POlEAEIMUUUEA!IAEU}*UM4ASIDTL!YM82}n#1ʀoSN/*bR *-*(Z* qː.6ܠ(E,m*)<w58NX2?T%i 6A8ZSq9BR+H)C}mO,:`XQ1ՎU=1}JmT\Ͱ&Qþ# ,B"iFP)9jCV+‹Ce{¨~rw65 |;ʠH,)/Co #I+"N'd?`a'}Qt%J/;0Na9;FP[:1eDDKgIM 뗌+45\U@EU@UUUUUUUWJ`o%OSjK+Sh۴//$uY`p rрV( Z>l,$eK܃4T -w9W0_4DfD$1%|.*mgMz6BI#̢bI6j3˶K1f~\(7O򡯬562F>PfPI>Ƈ&h)-1[p9o9噿W+l`=Oې؁Sw "u"BZ '9)T{A&on=Ї)~  ЫZ8">L2{_}jMɗL順ҋc @PiAz lv$EG  c?sXjVt v@d mL=wnF>uǣJd%L:d 44&C{`^# sJA9I\@ɡ0+砵v$㮈'$!WԐI8ǥCPEIThbfNAF,b[@@4iDCcsx+R9s0a1ϹBa`E܍|ц0#]DF&+Mq0kWj 4 [x^K˖'FOC(Kh7P"<j܅X2~ -UYt]0$0yt rrp,GlnȷCl8ol= w;xnbkN'կIg3<`!z# 2/`!0zIΆq˨Z*F{U^D EfGpe%KUT<:n=JOџjfmG5 p]f0~ş}%vϐ/3m!ا}"6rM4W虁=̐QRAT=f׿c41CLNd@}L|hP_QSHX& Ɇ;HB%1&g`p `߀ℐ 6Yَ{™w<431 64 -)97#yS(o_oo@\((?pqT&'0% ĩ?@Jh&QMS4 LDJ!J҃h~R(tD"J! !B q!y6ƅaZM π6݁Sy|^fUD9;'dO ̑bi1Qh\ JL`A`(?U@#532C>}a%LGo>jvpTR;3rVxE(t"u3y: QQaS+קmel!ǗvCZ%WفQƊ1#1#1#1Fc߹ Γȁɞ`csn{\:Ց96d(U x@K"%ВUUp|! 0^9<SZxl{;k%^{YހhPc.h.ޓ&'v` N\NPPPA z $I;О{_ojϜXz[_f jA2-)9[lNb\B!;CNR` avsAb#!ɠpHnp$58ĐLr;2~1sU"CF\xs&`/G`lGTS_~Rgw 0H%co8v mv4ʂ#Q>{ff6Zt8B WABP ?UP3WG Q`2μ;_?)GY Cw A $  ;,hB-BA(.NcysÊ_ ^ iiVQUE|(/uP"uU@SGt#`tX(JW 0C~f+?;m+1/CpCxw{>ޞ z#{SuiDؼGG\W{-HB͸Bn%YZeXІ6gb0w+0PNǜ<0:(C.u$9*_`ͅLQ [i Ͷ9[^81&Gt"7,0u oQ;Pr6җlQ%{,%Q|U8, 3|'$ӗc}Vڱ BG h'IIIǙ w^ԣ"a̓m؀K D@r"P ľA ᾧ 'O &8|־I֙wcKo HNyrI$_0LEOUbOC(yUk ș,сM>?#o D|p`2HM4 =_o[§TN]\TŹ?^.'Es18 ƤdM41"jZ V$`IEE7'B1)SJxණbq44fhHCE8naXya(bfג,9J˼aUVW)YKUdO ;Z nШܓy}9 K;*/2xа[igu=lv>~- TDXU}=澃5 F%ϰVd0Wc6354B(q QnP amH! Пۧ+EP㎛GIQ@ ߽ tuqQoCON'H`Nj'BӆЦ^>~$8hgg0JIpZh(餑4r 1e'4$2LwgmX1&wde{Y PrPZ;tHb'B`%9r;(RI$*06=앇et$3iO`4AELՃJHACI( #C2!%!T²%J) ((&(&&Bbd! Q&Ji"j"((((b! 'uz w+eքǷh{_Dm/ EH6b#mm#]v~xw D<@GG C Hb=k zq)RϣܳnF?VI\(tg׃e;!10^dt7#t%L.M'Z?6AHĻ.TÁ<1qr/Q @HI `Gq06lԄ1/twnMYF a[˶Ɛd༌x" z>5+`s|_MBx,~)uzh'L<cTZS'ZryT3tܝ!w\qϜһe!}uSxu`ز9&/7 zOZdH_]6^]YP5 xwf[L|jP 5vpx2/\bMx=O0!tnÕ{(zY𓨔𡺆ƞ@@wVRgé݋^sYslq[$J#6;#[VtłGZUքo9 e 6R垥-(5hػcݳT[~c+KCGZur^4^N<Ύ!v)O#+sQDnOC9o ?]r4&T~(ay7u|= /|ˀXKd ) x^w lpʥɹ'>ŜN=fjzӺN:b~At{=>^0l^T8p9u:4Yや-'z>pV䈱OSVBp ߨ܏ 6`ialj=hjf_pc!#68L`C :v=DKpVAiaKy8 (лte)CU !`ߣm46H(n_Ϟ*vcK=@Ò9<3|ދ7J UBS1$ oABQ} i HY1Ra33{ :Mdsyw1~r{rWe!%0'jF@H,Y,P&toڷE%UaɮYde)$83< '>F9ª,0h9};;lЅN=M'C8y(?48AS[7<#nX8Ǜ7|ƨ7H-K7 k}:={ɻ{IC &"F2Q&Q pg1n]!P-5U:XcRѲjem˻<\}v=տchf '|c .yn<ٛzAA6,9>ᨂmCCW':3t!6w6496;yƈ-iclw!e) ߄y-;d3q)󶁡9fk36 ϖ;ʙ&!DQ&: ׎硨8  -L kD3zSrE%=ù?g{rߘ`E6cN@ʙ'I?o7uMmF!&Zi&nz9z)=UyG)7S֋F-AD@f H"a Xdby6;M NI}8|'C*D,0kG6B)%6"&mpI1 "o <! .N[x.gtaMNaNw {z8LNBp=Xr7 `%B blH&: Ki$WI\Gx ԍ@>B^C<"47Qƚ|fmc]Pɯn$f@0ٱk7ݙfl9{Cr8&GlM# N(c ߶ Yj(*A8#fPs2ʹB0EGCuxPh օ57XT@ pYڈ$y:p: ˨Ypֺ$ݽH; at(YT8JǁOU,DVM ,=r<7,OpH6Y /ai_Ϗ53k#~c*ÖgV)euθ I00sS:2dlYЌ^vTfCzqO |G6K HC1>E`@c9$Xbq<5spF %g@/.bNnQ1i&C#&~AY , gfNe_^/v? }ae%GW{D/ҨCZ{^/Et'}9 `mήR,$2.|p nZ& #,Ex oz=a؂8:Sh~?Z/6:P@H$.{x/ \&xri5<7I$f#Z צ"abāgDӫq3xfɳfZ$Ju.||wZ/%T#GWY@[M؈k|U5#d,{X-EweGCm0HYm ftd=d5Nh`̫N͇( =kJAj19**H )PL (=/-j׵Qѽt.]|g /k!) W[+Y|9rm\B"AUQLO,b}㉟)BTB T#9^oשrO-43dq&]pzvjf:t#LNs8L͈e6~o$H? -h^Cqt‹Ƚi^.2im ;~("Lj;{G>xuuڤć_& Aʡmꝿ8s pfCMOe)&Y`ٽrl 73ys11ɘj~uiSsP@Rfa~/"4Ʋ!+-Ӟ khu^lvmxW"(I()~44i< n[?C0$Oa΄$ȜW e-W>8,c Q{gI+ۯ 2DWǔJ0<4%rH(d$KHQ MlAl:rc*yk!P)bhxuj8b3I:kC,oo6aPL~@CME+daq9ODPt/f偠aI P05Jځz@({F$Tg9f 1g,Ta1}|3U ꚀR<) -40#~(:IQB)%k!Nzt CF!ǘj؏0I#߶hm5@\*{_l(IBEX9xLȔSET7˻؁-PM)9gl'iu&|ă8=%m8g' bcGC4Pq,pp!F2//Eblq.>Ґ,7Bj]pbl #hъ:^v*tnkְ(6}(lR)zoO*ŇoϠeaR'q:x4w p>:c^ d"6Xb߬15`t:L,TD'Fy}ULV/$}=Ķ^6>E8RЦLC3T] SJom2vXbYn<:0#ޒ(HnV3+‡`q=A̪;6O=ˢ[EJgW"›fQEF >v-1HMz8iPruVX5jfQ Rݤ HhOFM 7&ǚ|h7GRif1GGt5[jt[Fg]͉EXɵiW76R큽r= 3#Q4IZ$4fBJLkOs{i-]naad?ٌ,Ӻl r;x lf1f)3q3cXxQHCYi)Çk(b^6f ڼ>=[C4WSv"\b<I@{|^\Q'J9Ctpd>Jj"  `Ŷ'_7on~[%s\`B`0BED<;lEeH 4?jQTH"!2ݴ>GG >I4,~/Bnb ȂP מ%!&`7.@ygw|}<~" joP'}Ɛ M!uuVfAH-c3lƓ>%F&gS 7;SW)"$MRs=Cb{\h,*z_Mͱ5ϷPBu@_}r  `LЮ p)O DA("=>΅% ]!ˠ: q~mH1 D6ϑY*a:Sf"Jqưq`G(? D\ S9F`")F:gMO i>f8}wy}tJ.oPHr}S=bSpG?kQҮ-UdfCmŻ= /JK͔tZėPEmVH<'tԐ$# :h T()ClҒ{Ku}E!o?-n 4dGfl /xE$z z;&IӇsA26uY,׳>M{!3YmΦD0&BaM nܭM)3ΧʘQuRhTѴhFY4G)=PQ>f-*@V )Ha(St*:2s0̠:z,$>zz-VH l6m{͵lb].^yN@@kCd4Oosd͈1%6Eb=J& jsS@cdբՉ1ID@$ARDvi IbAC(N<4%1 "E, $AJPB&+Ft "&LK%J"1~SB bJ" 0KUU qiHit~d-dE>4@֍ q*$?&&Eg΃>g;Ljqߘzd/m3楓81=>;31LG`2r\a"Lq Ԇ!F :]3FkׯB翳:p>Z2(&dn_#(SiuLI$iHe8nDx!Xm$`6B* )ݥGa!AХ8]ә$0HC̟!,GҡBPKE}=K\51Nrt(J>6; e БR4#tB64%vKV%JbY jTX=q`$\;UP}S!$B[}] @풗>g0ɻ Y8v=Tiia)"FHi P(N,絸45[aMCJt7&^a[Μ• K C 3?Ki0טjI/!4lN"ooM@׊2fUP:JCTz0qDcf&?r6͔͒¬KpՔh@'O~d pr@vX/?1μY, K[u)):2< fpoH)|)MfkE ? Ʃm nMii#@͘Jǧ2 LưrRj)I1aFKT3hi8hzA6ˁ&u>V)*"{Hoْ7. l7>XF͐O4H6ȫ3F݊jSYlipI2T>q|JrZEq''d_?dPiI&wZ8I$5<3#P#T7rw!CHH4JR 1,1+@TB#A$EPIEC (Pɱ!hɳXYьJ{ 󩂂,޾L#:4R[b3u8xĢ R*0"GO_0 =FJ'3/ykUҙq5NM3cgT4?:˻zuOy.0JPq(kN[phJ-ǺfarZtm,iᠺS*DRRZk~_:2Y_ݹMO[?r`iqNd<M&LaR/ Q/&?&~&5 Mu]uC|:3\0w-03movuus۶܈P*F*1d ;I9md(O dbc i*rYD1ɿg?t㮖ۡ(3,P1jF#X ݿVD>miT;Ih FaI*-1S0$m"`i4R:Ѥ1iIE^Rm4aiR1(kJ4$@$ipB?1Gh@Mf@4]pza!LdT@&Y+;\ [۶Cǟ5d'IG|Fax$"Kq>8Ǥ}:OٹIT[./LL4U,DζƄ"jq$" &`X wZD{^3c$Ȣt 3T=d#6LJCֲs(((@Z(&b@-$X$ NJ'NtGρR d =иݧAͼ'Ms"texQK/*q٦'=\5Hej'bͲ( x@m@|CxxP}%0LDMQE*PURMAD-5B1)IDPK@SEU-45%!P52M!3BW%p*`,HQɹL  xE=saRBlTTTC^S<1OZ- al!AWiLM iG]/۫LZLCJo3QCTz3[˚0ؓcu&>bv04NJ- E)QitSzw(XRO_<!'>4B;X:Q gN0Ҹ8dƧ~OUoܼ}=ΪJHM AGͮX4xUo+gAmnL8FB> $=n5$ML4U  Q 52LES7h4y j gnmdJ*在Ȼjʡԑ?/!{QwyB"Je_TB#Y5{>~nۯ.Zx>] /0uH9p׎}KpT= C`\;+0m K#Ge>=9YjW5|^R0\[S] : @8i+݃SWmAǤ>DUаAgȰFtgx)o"# fävd7uxrc):c)1+,@L!R@cHk6栤oʫ(9v9@6PPrpɟc6ع0 z>WHY/G~a\{F^x]p5ML\kbFAA윩 aʖNYQJHTDqD\`ʍBBusXʵ1ٹ[f)4: g$^- ߙm j,C"}~la,MHmVʖNzeP+y]Fp֭=)甍 aC0$$ȀJ"Uw =dPxe_5 n+rKq`]<PNZ7L#x"A0!=,|Idƚk،O?oW>0(OUx t6%hOФ˝zghIz$CbLAi $R<@ ph@m!J)(r:& u$? Î6l HzT2=2$J BOrFNWovK _ f-r`8(iJ(b$(̚4Dg_A7i{G85]_O[F$&h0D4QZNZNNghn7?M|hb)`@HYz2ZAaC>PrQ`[1q%7K]GdЖf 8rgW^D\DXq94147&.! vA`a m|FNkbH>A 1@FEɣ.'Dh(Nh(Lgs& `d#pe!JHoc="J n =&}1ßC *^vt>;-Iy&'rScO?7dЮOI$˜'4>iLR}K_!9"=K0zW3ɦ#О3% ¹(V1Dviz' G#âJ*/("0Ųx82>Ww \ jr4h) `tuH<] *8@/q_~gR < tSwoPAC tP`Jh$HJB(t.i+)tV "Ѕ# #tca4h4RU1NH @htQ4::W@R D4@q*HLl.M+F3QL7dǕ`K!}fzU4)DQ;1Ga@?2NDă !J/~5]0T C Ц#E+bY- H?$T GP(r#*塙ݤ8ͿͼxrF[>o{-3)1#{u@qL;?~t">3푭K^ߎGvI٭ ԶvfhƓ^E~Rupv)yinHJԃ2f{s !2 KK|qvgx!h =&>] x3nrCZPoo zEt"J)2)JŧAf 4" jJuQLy,DK &'o"VBYI:9v^"60c֜!HS*DCPAtԝrH|m#p! O pI1LddcJSqE GzάfnĞQ@=oqb}[1?\5qt?!E6\\R`۔ ԝiC )~A:SOIpC̉NQ=wv=BQB"(PVy S:56r^QNn.}cAQzFǪ9:='uIs5OQ)+;Y%$EF6aq:2JdwC;6Bт:t >o#q^e1^&h>AiWUrᗛ(mmUUAQ7}=\`6K>M ƪ,83]k- zH@Vp8rij*ïgw֏.>OII!hAHLę[`@{1 q+rby 9R-dݪ(hN1y΂X c48 ;E ^(ZQRnNWȜ[;gm‘hTBّ=M=T޸Dago$Q (4Vͮ2LMDxy^ $7tGb7{u4Dx%ĥbS^"U:B (iZ*2bb=D7ey36~[ĬJ@iI[#$[3\7A0JoyM#O`6-#=O_etn0+q'FL 'FQ2W|b!5#`Vxai2lsIh(Υmɭ;]YK ou&'/U&m1A{RYJl! sL~X<ީ2V ECtTВ9xT}!h}9Vs(A˃9ǎT#g:v.g{@A rC=5%3I]oЮEO6ChKJ2WRZ蠯`u|SB~hv Ip#"ĝe77շ-0۴qi6M jI=%G%P\`C1 A@6@S=1AWzwy"UVQO@e7>$$LtAIH{]Gb˭l݃bz1PF'-6.( u;HBzЉ{gvm]op)Im1咶Ӷznh?L0"L UHßxZ.+X O)HL0sDM3L12 Ku5 ;.\iF1qS3ҿ݌*HiD!`W02>ʠ&b gļ',(c0d2լs A@ l:80Pa_TtȽPB YB@.@&HhbXBB% B-D@|#HQiVG#G?FAybpsйmQ*ij"TI!M<,hpن5a64 "b1lDf-wGjPR5>\ A x,Λp×۱}>#n?=ꆇyV%)fb +%+]9& `!ŤFRJEXpLjM c`2S#9 wߧ~PMt- t*~?)`p)`ph!C-KxUNd'Gę ż-#6|Mq̎6ޣl|UTQStЁ@>$uX=cP*|G}`?/KKiiMytJ8M4^Fih ih!47cIMhӎ#馚iiiiiiiiiiii #)ih)JiiO1#|}9~~vNkh㕥Ky(yQL)OrJ=϶37FXhB) (eiXļqOϫq ^3$1# [ $2y(6lB TD0J>x/k v]fR L|0|G( +~8J':,dRT$3-"E{ Pey9y=>6d yC'ބA1vpHCsAޖ%P3@ys_NJ B"'ɀD_)!a҈w| Haޢis] o^u5*%lθ75jrM)lL0eNnV瞞~y3TgM3G֘KIo12ws1Ej AguT>iSq=u2EE u+(6܌hb#5-2 |ItTY7 xV}v"U9ya'<: Q,.]Cy9 'S|[OAv8n\Dg&a`خV`=Yhؖ%Bѯ|MP~2c8š]IWObedh7zў,1A/N9rN[hͅ@kKZzg]G3 7J`S#PJ+B)BRB 4vz@@imT޸ye=ȁa;1Q{afx$Ҕ'=xxJRJ9'|g6G/Z6hZ˳4>Ȟ1, "ؚ&BC7xGDaܒ{EHP03ra BToOv(k"jFk)@UQ}N $$$! Ai@]nwlQ/uNKp _'8\mML:["AM4ߨdpH56o<RTFcJlFZ%#:S7븑V-\c ,'H#:t7uDD.ՙ(ұK@zm4NtKM\9@kMVfjhGMĩ]a͈LTf+j%R#q+PTBg#T3n;ݓkBZ4.^E$&c7&r L"y.ל9*fƄ]+t渷5A+NI$ 1j oHgtw{ mhZ3n'm8[nMJn8IAδ)W_^YR:N4+ٴ!JARḺ[=8%oA͞F%6x:D`3w2N ^4$8c;u&sa.c4$>*)~`6{KC",d Ӽ9:Jա! K 5=;L$fmޗs7&+&iʉ$Z8 ENa3R5Q<U!ae Q.lM3~8@xFI3RIlex=Еb#$S9xrx;j{hㆣ;a]P'^UB!25{WԚN]wp6ְP+3᝜ "CFZi1wYΔ6wM&no0pT&&C>-33+1}B(_i$&/6l'0,h|sccjypԝY LKn`)+Bjҩ]2(gtovVM=B\4 Ĺg r9A5*72m1<0ҍ֬w ]O&2!W'k[LkF,l2ƇhDŽLC6 UN,R薅@&H-'BF0s)JJ4dA<;'!癞՜-)VI){ٸLFݭi4n旑kYO# fP;$GaUH|Kǩ&wFH+85HfV'Ì^loGl"yc^Jq mU͗[repf%C Әľll˄|4:kW*ܘ>5q{L%B+wټ .w m!q𻈘H$2{`vƴZ[!ٰ7FS{yUIF ſXX<-Ɉ¦T5,QN )3ZC|TlL lTI&٧ &A*\vH$BVEx5A'mlW ݉EDjjW1TM4LJz]W7 pȲkѥVbyq ksl.#06`41ܚ;S߈^{ܖ4?yk$QfA0Hg3vFk:9=tB)8:QMt]tiiɷKUI aE=y>00IVkq֥ rM p=9%nEa 4""ffxL r6sobhwOBѷ$x"FY51~&~rI8%qB&y¿q0v7:sǫCv!-3y@+H44 S.g/_ٽxY/ul8F.u,PG]mmHHD/{uC"8>8LsCiDݠaPY!Hztt^`!H ,/r0BကȠ&l?'Rɇ癊Hj#ܣ8YAL%_{MהD7oց?)?V@'4LhRRuba+$(ֱ @a|h$j@^Pa g|^/h&v)xx}eo^- #$`=i;, #GIy˫fSn}=$YϜYhHHʝm~;*d"b{Gcpp:L7jĄ`Az*97x=K2t뒘 kEY2iG.6Y!ji4Xj嶷~,Z,񪅍sbh<ֹY e!)&5wŰ4e kDgDΰXQ/M +007u* 5yaY6xQ6%St**ʤY^i ;upĎqM -thגPǫ1C@u@|XӜoLC`fM vסqwjeݲ_3,~;BŻøaۜcf}(!*r1T뷥Old7^;YSߧگ2BQ$, o i=]4 O8+x|?/W]'()鵶]hv'ӮXSdCtP? $0>^JA҃G!'͸/VDz&DnD+㫋!U#A7!BEi>|O~n}f߃j`ISPAAH 'sT¾X(;Fa)@ERRJ<[ | 3&O6H3eLtZ@}r(CT!49нyǘ !N_ -癏ӄ% || {=?6yIV`c!C&a;0AH&<#Q$8AEއc4luǡ*@`|N}Կidž9v$[1z=.[KhZZ±O4,xk<1bE8VTRwi4@Y|=yƃp^ؤq6KcIv h* </~>;ԇ ҅"Px(y=<% i6LFa6MF5|(A!F4 Jc ~,R@"Mo= I2ETBT@L43O/=&'z!6TAm?zs RQ(}PуB5͋s!1~#"\pvrEP dhϷF/ؘ(T}@a h5 Tv2m9G#0L/Q9 5O\N;'Z qKit[`b/(WS.fHj̴t삤ch&w#dc->pk-JK#"= ^1:X8_6*B./  NPx &v{ritLf"jb˳l!>(AITPS3(}*8&|":)[2 htcN0lp7BhcRZ;Ui9͊\T"0$d2Rik^BZ`T(rZAbqg1˫o,4)KJL+`|{;iC\`h|M*<0|yΦPۼs`| i28e(N47ʦ's@ Ax|<@f$(J$&h"JjRY&Ǩ,۬ɋ_t4=::ޓ?1wOj'uš׸/dA]  g8Mۃ 8.e儑hddz 3SFr+#ʽtahCzQ|~N ö>b2qᅶSJ҈'/u#fU@=E C%um`;N@:,+ΊZWzB>-:8ș> /b(&{ZrB8 @cW2P "7=&'+cަ9$Lw1j }yJۥRa-*Ew\oj0B8ؼzaqf@ӏk79Ԁmc6fsLx$pR;r^,`Ds'cʷĩ)0v@u)ZԡMGa p4eܵFHrM0m1^IZQrY1<7ݞg<),yz f(ǽTO!GQځ fsG2)HONrqn\TD;KVԁ[ѣfXңx6m4@ֻnژIrA@r+n22Ql̎ BLls,QsxX@O܍ij ns0-?啳վ\ov[EPTucz/]^p OtcxɹtƸ<*x%`xn.d]^'1q g(۹CcY+,B&/\(ӹAXJ*ڳT6b!&P>E(;'P0LXPqح+MUG] ׁ]{Ξø^N䗄m2O4 -YqNr)E eǾ볨~ B4d9"m߈s{.XG[x0,#:}A&9@Go ^;nsےPf;okܺbr򰺮 qegS/Z Ӊ>8dhwP Y2CxzyTU8zݗ{k5ƘGLrteffI'gM%Ҏ%̧N-($LJ<,o=*1ȎۛITg GS `~~c%0׭ctF!s{|D<6ra<ܼp:ݫ k,*+`D$&Bh7v`Zx|29-F2I[g)z*:n6jaގyu6\!@L PlJdt G2ڧSOf&s:HqNZmq/^e27f9fɵ$ed/i:ӭBS|I7o2\~ڞVagxq}:9dfڴǧ^"MZ8q#hmV5Ss9Cxw-zo7+ Aumv&⟝4k:$a;7"Ñ\$ÒBa:J<0<;?8'g'21 ߧlǵA@:_~wv3>E]LIzCwr Sߓ+PpKCE%Y1 xg-@:,3lqh NWF;^ؼRe0$d&F %bjQ~D8j|*Dź{_DƘԩ'UTC31fyQ)JI} S~R^{"7]QEi7k5Gj&1iDG'[a-S=xyyc[}Ԓg'5T+Z味5R+ 4VV9$cKͯ$"8Nu W1uA1 O1B% DOb;6b #HgH qltI)Ӷh ay:7 ^<Ph{3NAm`8@I$r3aze$c1IT&sǠa!"990+90hhZYu=;p=9 v1 R ȟ=?l9u!aC|K.}!O"_A$bJBFQ i@;Ҥ?;;ޡ"XhD?JV{&`]q&~ptf?&>Jqy~gk/Q|<T:$]iv / 0bbXSM"f0! !7+ׄ~g&&Aɍe5rB(@%mvBZC`)A$ m4 SBTHİ3T1AMHAC @j0.E#|7w>VLBR~Ǯc:z,38Q% ܆y &{bj(%*^yc/_" 0aPy,~-ZւV_SU]KKnnP!e7-qWk,wnogMw.{Z:B=%oD׋~\k'j_-S)-w5s </9NH~\mۀ ԮJj *%bLw~<9>N")Fh}zg eXQFqQa8)'N>A}vY? #SBIy8+ԓ<(y<`[T:n)Î ũ+>ݳn)vl; `@Jd'̅E FCN$  gݗ4VTAZf ‹uU)Մ!:Ӄ(8ДSH4@b 'T0\zۜϯQwPq)AgE8ͫ$&t)[JQ~MMvs/3MtO۲2@|dts]3bX@p0۶q@ZL} x`<#`7(ra'ߣv#{dW@>"~0~t옝E@fB,Cb!+AY;@=SGhԎ)t C B#g AiI"I)i$ @k(P!@ %*R(R@@GP!HI$!I)R!vADդ4L(D,!N# hXMc <1DF1|Ro0v)O/-P|0fD: +ꁉj!FXWN1 ] ]9JHhJn, bzhaBeM" {!hF$1ԁ=چѧrLi%gzmCbݮpr9NdjkKL^\ƫB0ķ;0}{.ű{ۑ`ɀ]OL}p[!MȬ\R$2Do4qLfoyv3dּ`20Zh +h20gB ‡@DWzw4sCC݉#*6I2WwgwnX̐N8l@;?Bf"3'oocp@Wslji]yJ9XbU:[d:qp-!jb* G54=G^`)=2Duŵ7q%7^o%91q~Z= H0 RA}.NU ;f3`'Pa_>1>߷@vb`هg_KT=QF~meAdʞt(vqAHy=)N*8m,X0j&CR* JEB r1C !LA +QE $QP$$$Q,@E1H2%$1@@,#H$J04Bԍ) L1@DTDҁAAT@đ ATBPQ@JP C4LQ#D0JTLȓ(TCʜvDndc'~NVWCдdGp贜t1#DQM0"W7*la萠)g`NA:@4>o {{;CQ4~d'QqD5Aa>= /vARbQ$ aM!G}х夾l˖mF'lVfGA=/x@D/Ϋĵ.j%` YxGfVIɯ_|RstNJ⟦GYhOxK58ZˌF۳ bR9ƥ4sMg $wlXla% S3%)LYδWZ]ҬRpB\0zeLW  CR=51n>*č*N|T`9^8AJ?yv}viѕ#A>1DeGɆE58ýHC cLIk4*'RU#h20Iy.gBz"Lv鳰%ۏ^ZXrwlINtIr[܂҆HVC Ѡ3,Є) $cSh64$7E>JُsTyUYF4x&/&w!A߀(:,s\ߟTC1-$))bi&>ڜPQ%#|OQIgΉa8Y)ZЎple;pfȐ+6[`" *&eueଡzlĘu,4> )4'֡#JQ)͡!T&.]ӕs30,ړ_ ު0,3/B֒5Fc}M߲!ԯk!ɃR*F$L,M\[̠0!HC4d`1VbC1iRtq(+B :@ (IA)H:&'%U uc-X?^Ɲ=} 4Чxhju d$8H\ԀPZ(A"tiMbؐӝZq8b"5*Zo;Wp{ ?+nڷ-cZnuUS@j9ʹ9)opݽv @)ҤBqټpi֏.ʖTZa )b tDe E0"'%%,KLS =Nj}_.j 4 -IHD0334SURoYOPJ DpQ.S7yAk3(٫AɀI? /ր|C8@RK$惔Em(Y;u8_=! "B; @_ySҪJ{y!!iakD~_ Kl11#,bMml/qe &xHp% CKS:  9Y CߦP=g/7``ht.P|۸0/z |t7ëŠ3lK6ڏ6ȀK]<E2cvLٶH&@(#mRRt!L v'S}HĬq: ?azתI&B6Mc?4R jF U(3b X/qz12J|C;:$KE3L_a=9d S/;^O7](0HJOs0Iip#aH&=08lI9i(4J`"5=1Xe) ׹2d7#a, hRC?ao480]4ԉGKJ7 A~*ADYJ~8( 0--~EY?i& PH_Ap΂: D+ʏҝ"Pcn*HiM u;[x $E-4;V&|=ՈoӼop^Q4U0QX$_nHS03 @`9s)7o'(Ӧn *j,ALdH_իnݭ &jʻE23>値8` gmjPR1h<)1=*e/M)<2U'lW7DxLQ1qXP}2pwX煭;;PzȜ2aan G`+Dw=n(gcl̡e= b*s>܋5ߣXc|v"ƛl33Bw|L1gFgk[džqq %Wucg dċ6r?Y-;QZf85rƪ3)5F9_ۜ̐ c;]ozETF*;= %qP.5ˈHL޽uiSX>2`.68UzQS^mێn?<9]J]N$e!c^iq%56<2Sr'z"@v0V5<`K&eZOoymd fyg_u/{zsrɀ~"?TNOtfT^TC$b(h@(IQ?_wOԞA҇a6o Y W2.O! h'LNP+ xn ?_J4} H2`@ WB"IP3ѓA2W=B%JT&YbRrp塅on4!U(c+CBbbụ6T{BƩ&^BH̼m{H39oW=bTQKdq(-zyaaRf|6#&\D;Gof0 Ɛ`"G_/Q@*dJ c쇝@fE)Gbk!PDH4 @0B)/S/!W(@(@Z;f/c@A/ Y Bjb]wp?H8J _@C؁ eށ&4ҬU(RH>Go@8w gFۙ"BHkTan=Hv%J)r{ǀ@l_=ou^-X/Z"M1W dqD˷tpQA$d!*$i@jROsh_>f?xiA90@DEoh,|㻟6{P,KEOw@ i $*`"vtICO*( iVJJ 4l! ""!)X%Ri*bU %%!bj A D0PK%R@1"P 0LLL0 D #M(6141tR0@+*BJdžF*T$|}ͦ7 3pn_o_> wV$Ia^b Ɛш+&bBPܺ""kRS[3X>QlļA E#0d6f΍!0IgM-OҰ ! h<}HfN4B:Bl)z4vܢG`k 9Ν.)$Di"=@7!W4B| !fl_„dYLnĈXF=nepI,oR,Dk` |h`KIV S򷶵}ފoSϑevϏo.Ԛ`=BsB!!qc`A/RlY)ߤ=϶.UbP(ibi DA,%{{4ZW'}HߟB '`Da !;s4L?95)؇s9qbi\)bt6?0j0Ơ"">S lOnnq9$#EB\F2ҩ"F 1Y3VXPP0SvYY`$ʰfL)9,b.GYV&8 6(hS KY&v 21`Dcҭf5I2qm} LICIFsXU{Q& v.P[{)RbvPTINZ'?žs8Q;܎%8QȪaV*jꘈ˜v'D2;DZ u°vPc݌qyDC@LI MD  ! Zv'D&Kt}` Hܝ Sq=!BPz"tMRP㿕ϱ$ڦ IsclnC;G{(ه`jv,buuޣ n'FYP7%ɨNgQɘ0Hc=434ƙ\ "N6VBk{ )0,b.a&v!ʦqTiGp{nDڲ[4V6]n dH[$޼:[i g ݤDy/UEQrPntM|-DQvɳTZ)g #_NqQB>FmZhS)jl)2PRqzoG<[9"j0/ٛ9_Q4LoqcR 8*mx̟({&>F;8y#Kp9Ed؂'$ n=@r]y7WJJPx$} p p,XedT 5y菳oA FADQOa|t5=S+=QPTo8j \!{bxZX]i;_iNw"@p8=}aϢ}AHiDIBY_=R-6 IB/AV|=ԩ}(!yxYS=~͆-!$hB 2HaBkF.AKU!^PeqČ4Bt\XtՎVюLL8)Odh̖4V>T`<ߍ[AFҵz&xO#FRedƳC CmUAcԓ]4a (V1 ~En,{7oPRͮ9dFzۍJ*51258唻ҭ7Ѱ8k{RⒽ{15A;(ϰ%xOAE4Q]$?L6 J(+BcDj@Cj7 ΩHLl z <416eddSI`A˓ߞxt; ^N!7k@ʜ$jyd#a^qݝ?=Gur I0ˈ.%Mgcl0ʣq') ~VTRQMEEKΈUЀxhZ4exJsO¶ڐzD#Df  0H+lϒm` V}H6:z(gR{0 ]jY҂=B<(J0)ٿar߲<q4P1 ))@.Ѐ` M.z/P0g fGE ߮86ЃV&X17Fg$EZ\TS_JP HHi 6:N:Uܮ^lM2x$'<qKpnUE.sCzpAa%$S1ͯ/ƥ0ڮG>z)^`9\ ]$EJHrY$- G#7JW8àqOgݹfJXIsv^P&v_t: d^S£j;D`ޅ+ w(-j!rRm]u B-|4Ѻ&M Cepz Y'佸sNh͎pm$G;Oa촎;(E!@ @JA*Q* %i#ycxMbC .th $A*t5мa ׎ M4J"ӃOHOY_SLjND4hǂx2rh#粊tA%Or&0JSzQQMs<Ⱦ*j(vƐ('9S"$@4Q.<=\I?ki=?fD D\f@!S‚{G),Da`=oNۄ!E|{(oBV=Am᠃0ˍ[B p 'WK) C qSەՑ=^뢗vj,0ӧVc 6C 1N57D1y;|x&AL>^p ׮tj2Crf1m: /@Ym(}Z™$NL%g_kȽz4F;yy٨xYNwOxv ul;JV (l+<~@ީ*UE Hw{'34(*%BJ4*ޅ<:3LA? #R6hZen{m6ٹgKrTPoOM>^d4qwEcӛ fIpq5L^Zcj ƛcS,q9\L΀Ê kSN_2X H + llwSeU-MIxkTC/LM~>-gqp8YGp6~7u>"WS߽m29DazV nj2E:`b Ø!BRaa0ourg~> h:W,wI`aSR=^d[U.Zȅ|&,4r+ .vm =]=5A=xc1ۥK/+ @P xF{& M}R~+sdkܞ$Ei3uJ湓#M MvnS:R#܏:Gn2hfMQGHQef0e_oޔkTIpNX<.ԛ;S/ݮKq0S‚h]%Db!2PCrg00{>ߞ;{ ޠ:o#JUݷϯr].ԛَǸ732ݝfqjN1n{2 g]I m/kcd-} n繾`e p2a$'Bt (C ;J;KJRk?%5[V;<y& .&ƓO(H :;Pz躟~ͲP l# K,c ʠPS\z|1!0= MC1Y' 2m#0M쫼GBDLJ7v *uWe0$=)M$}zӎ+'<ߞGaP9 :4ak|\p%D>?gӓE7~C$&y& TPϦ.fy=1hd(JJg|%301у((c7bJԳִl6yRNN o0s%tBvӠJ/oRË {1)ʼntАi¦FHpjv͹x^z:tȧ v#A>xϡL0KFqGS :Y/cEQ$D3_6۸ d?I4Q"[--+F3UR;H'-V{?Lai=bD}n~Zo|h%F$p^f!g^?q>p&iJ@<<1'tę 1J>Pʜ\$tOHPy҂bU M"7acJ4 7x# 2TJw4YnoĚY9IX}q{RJD7NErcmy "}OD BMgNP6 ! E nS~#  >!]w6㹅C:wtW݅19&kZ#l(\(N"Тt[t-Ekܘ ĀJ$@+xᙂ?+`F]};e h=[~5S[5&~o> Ib̟oxi"JV˸xmc<uqzx<嘿ÔO'o*0_d k rϵ?\26$w9!1+  V/ ɥGucbaB-D75 4;/nfVᔄ+5P%I؆jCTndebE> ϻN"Ƌk:Ah @))4+dd/GʕѬ$4"|@r&cjKùIDϘ\:h `и#Tyf5ctJNHSF#lY$=t&#O#CnbMhz:D 0s kF,OMTCKkF"QRҗ1&&>21/۸}HGEJvHBF~7}Ad;b#s|l*c?uup2@k6b0%#w&)01|OGhOxx(R$%<Ȫǯx Ѳ:99F )*W *+Ey5p56m2?~p»&h"#lcTxMa|P^ eVf 6v<&4|?ؠ*`H#:6Y#YBuŗUi7ܿt~@/F wQ^CyzL͊B;LZ mAPފMhXj֠/a3bT!)$<ǃCLcWX,@LFI C*hogonx8\M5|`?׹y#^0E6j TZ!Cx@Jy6UZ)*(fBJ$E.)Nvbe ciAEqG8ެѰg6lE2mv W3Ì*6eGG;`l] TXH(5&(Ptp&yaky< GtdHXQvT_.X 9G\g4ʑ*XtG`R=(+KX,7m!Os e),1!L4 3t < ' P /n -V\ "eίS,Q .sM" T& E&ya=i|Ni0 KV~C9]*>0ڡK~{l^'6؃bzֵf?=d:1 ?JM0S7MiM0d?-.q Va3D5p:p.7=9E9H00MAmt.дSDQKEA D Z B`jRH-L",HUR3 !HMD6|7Hp$c d,EҚkpU.B!J=:u@';,zIBGWDL@ 9CT@`HihzOry#4%xTApL W֖`L0`,QhC$/TtEo[` `NXQ{mf&Ԟ M4!Z>$^_4<"+OcTSJv fNDGD?zXk&Z&j*-dLse*T:&))5HQ8͆7eSɓ|025R3DHA4U UgMMJtB4Aa1*V E#m$:iņ [ND11bAn=w00^_o \K&y('L%o(j 4% QEOou9iPCJ"Cd\*&:YCޜJMe -qΟ4+OOE;"$JnV}gaM`Nv6T)Ĝ @Z9xYH&$R hA`P44 D R 4&B9UMDU@WH0H{$)|}U f iLIAKHк,/R`5d`V{`.ק9nw3zLQ>9qfnW6bij62/& iFb Cl[C#64s0&K@2 @h ̺;'Bh c+HP50r 3x쪤eQ"`0"0Yg՜cL WsOop{M()4"T T`q`|f;1=4? BT~0ͰPE4ma_KXi),OTdL|ʇ!AGg .?~`9}~㶓g&:@}wd:IQUלy}'.+_n 7#3-Z7H2G9bVh§-ߥhm$3WƙsϣŲG8F3.xo*M(RTk: FZaeQENX'rO2^)_6~Yشz 7Q=;o(>^CyDY` )ZdžF+ی Nrfa&c$chgV|EJiЫI[ $) bo d]!BJhP1a$CCk6%[^]&qC! Pʗvr;P(qvav*,6b$(9a@,^qS8i5d )XzAT 4Ls\d敉L2x*jI5aEdZ"~嗀آ&3O],95bj&3 p$87M)QD9ԭN ) ˖/W]dNLwa@-*R0HP$E-S" \=6l٦ P!IHcA@-#ĉ?޼8w7 lvQ}{c**PtoQNP]ax =V䤘\65(D fD4v,1=hPdüò\=|=9C7-O(bdsTuy% E'&q{V;T:9jIFv8wAk6y;,ڧ/%Ra1ҲH$CDcTu1P517gg"nOVЂ>8 d";(̜=;d=0hx~!a1~złE @^aP$g~O @RH QM*RM&]+TД PJRB4D%5KJ!B5IJ @l/JuB:TERvZh*J= A6?\$6R~jO4(L|Q G4B 9 G_(tL_nplc3u› u8wh=ġD1M,2OT& 0 &+sC1ЛxN`NhM!mEئCƭ;WzB*I+A'$ z j)4:^:" #DJH% @l/ 'C@ ;/@T i?Gm#*#sL?z?`a" FJG 7C`̉4B D(I4@Lfb"8\:1@'"=k9$dh7dϧ |Y)HZ{+ă9OqU@MV: &"i .)q:$]q1@,[#v̔Xɢ"&c85!RA6ѦCQ+(I(OM@GWvX0|tǣC IhVv$41C~@ H\0FLP:}-8^E 5_!Ht@(L @t 4FBAd VAQh DKHn=<ϣr33T1>GP@Oq>@Ct {FxR4?BD/( 0H'i@ +yatϜПd ģ eLРoԍ 3 B<У*42O 4}<|F" FXbYRV9$_+IACy F:e7Y 4Ch CU3;c42}[G&ӌpxhhdpB+ZS2=WȄ2(!zAA (p( yho{'NXD6;=SM)8Gw8a/aC %!dH#J4)mq0f ~*X!"68d")<fL?(bBi((`Pٌ~`'J́H~.: "ZD jT jY( @R%HT4r=Ԙcp9',=E%d v. D 0`ФHGqź.=|æQq8 H.a`F7J&!7">FJi8j(1QAC@'S_' K iSXߍ-iA1}I{:ȔT`#9RԔhcli׭.|Ɋ6 RĊݸ^76>J[Mj+Fu]rAQPѧVJbP&!;"ēL xa/J}i Ҟ=\T&]zbz%~&QM󲑍m&ҞhbXJ$̹ ؃!9h\\NIbi]SDthI4Zۜ-r[{\ɲ1햀+' 1$ ޖ8. HQ,TPtIGѐܠ! Dn:~17-CnhQE2`PxEwvIt"A*@@eMtx@E"ī2-v j mm%#>AD} ӆD~%*(ԘYʨ;ߥ*{ x>ΐN;H~j%Hb wC<9W^$æd(N(H21~w] %4m-a1QM/0 Fϐrk%ѓMVbH, e7E ATAA*0=w=`Ĥ( 2RDdhˊI--5vxhR%  \\J(><ߵ?_Xm $H:1li/缂&cV5z_ H)_) Gp.I y$e~ rUE@I@_(T92s?s$(Xb$h "!hA&F*i* )Z%&Ja(B(@BRF(b@)(G!Sܞ 2Pxcg?D Ze4JT[P?gƕJs= M?عoaN!P?4 d(BBvLxt)FD0a6,=OsG m9̪BT,iHx@Zma$,>l O.8{/}|AD a "\ ipDa-$jCIE0^d 5kzI0񫠺Q,?L@eJk)T-uE>̔!鎓ԘŕI>XER$?EϘЁ8j|9-;uD税nd璲zO/o1"yU1ۮU:9g!r8o=?eOwBwN{쪃m2;b$>ƉBMCMN>7U!0^a^i%zSdg嶻 IپH =̙x]'"n?>h#:8&/t;/%6|vQ\scyeC5@`~S{=SδIhmkD% ,Gjk4 phTNBqa 1 QctwP`n0&?ɖV1 'TǸ|r$DUH Y4k|ѠD!Hj?c?X7H !*&hfA`KPWǯ0mXgDMtfN@}W'[ӚMa\!F(EoN:Now'A: 0v1z_oӘKs3ź+dI=WK샰1 o  ݉/>_se,Trf0** rB-&@!.O*$ Bճ% iӈ1ؘ =:cx/f!qގMR|6&KP*oINVlbNՂ| uݏ!HK`PW\ae xtq3jv$A {Ok $ǻI\$M^„ $fh-uOۅLbw+bFpZ`K[`?G~0:o#='<= [c <&#O F8&H٫rA$q`cb"#XOD sal%@a#K=`&=q/j{xm%"M#E$0 $lSPSN* "") H A&o7o'\qU~%0*i::ъ ">;܆3A`#m $)R( =ǖ>{ ƣ 6hU>F"/A=0vS1_YhQm  SƊ,579>5 {b eO}xfg?q@rp,!% J;wWս '̯Jz8mq't=~_T7 IhZ T |=HYM@pa:#1Tĩ>B2E5RQ>`GT "=:BI/`"X_8\>$|/\(ze󴗪?P2}.~!1pPR8d-:ܣ漩݃Hhb /eȅ"OZn^׼L/>o_m+AC=wNc #i04 B~?ʽ QzNG3w;LާÞC54=rCBg3zIh:Z`x./%A5xSj퐼X*hSA?c)T ;_P}_ejxɓ'?>^}=oG V6w]L'VW6RNL)BY)k[E4S]-`d3).v%EMѪleUU(R,ibm%1 ũȸhS&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~6)bb4VI$k:˷cAuR #X-F:&"T1=T#@:k1$y7`HDQPCEHPӮ tDP=ܲzN;QSR ($i1.&f;shT(B+Awt>mט[e`ui A`ƄjH*bT%0+B<;ǝ>v(J(I<:ɂb31ᓀȡ1IѣPM#44.p=#^ADƟ;I`6[1]@43 j*@`mwr3DbPTEϖb6&ic@WR8$yBC@3@ RJ U  h*4!T$kH-%$:%Z!I6VB %Tt 'K8ɈĔQ HEZ (P!JХ*RBG`gG EMR?%)C䇨O|!D҅H@P4RH{4QU5塉4BХBz-5JDK_@RȎ*J-seJihƶuvAvIl]V1kIA}A#:7ѐ`s)X=ګn9Js/$wa b>#\3Ia2̺zUTU}Fh|*GՍL2Tփժ1ɕ>='Oτqh;|qo|(M{aR @=%5blEMn6W!AAŽB*@ /uX 1iIT( )b!RXiIw0Pz ^C{ e; C ʍ̒ ]>5 $L@PSM}i}ZNsxݡl䵐PZa8YX ^LP "$r]".#cj=CW΂Ŋ=TG Mji`EAR7KMwN?Ù/%E~X=<'\H$"&JE<)aQ=lnT>T4 h iT51&Ҏ5:QnEbX;u\ P R1+I=H^yݣC˂  h(/#CTC \&F\, UDJG$=Q; mבtģr-^n#&u4ǖ" ͭnqn·C`h_9㶠g0P^Iu<d-0t>wHՃn1 PDi9u$1$D!P[D8]4r(DCv1 )4qi2 (XI$ɋ9FeTh`Q `/=B jCQA=׏##a%RȘ`P:t+/0'v172mAI$D$s}En `7Z&]Dԡ @D@;:H8!C<>̎a=SД̴0DH"%  R@% P$(% B"SD21 EAD,AM24DQ2@HKT )AMQQ)"RАy 0Dcc #a7uLԚ|><QE@AzJWoxb8'>xZjXh"Q<2 CLb2JO xh0bRo>!%3i(D`|+Oef# W͛cng\Ig`]a \fR_Bp)t bjY_fsu Q-0⊅bf%IHAv ްO@ jLF%I,uL=(wa@{aaI5C##Gʡ Ӱy#nAHJ~s:Ooyws`9( )H<|ΨvA~0 H{֏D!ZFP('Mf#R^/@r@r~ᄡxCږ1!L2Pt-z @Q0d]4Г IЎ*:ĭ)T$AIBR!ݐPRр"(BH@"h hY*hbJhT*)oǹQ伊߳JsCҒ(;.ppAF P (J@)@C@iR (D2N$J~0ڝTÓ]@>4tsRq HkF4< qF>a ̓hS(Cce8G `AT]y9_}҆52ᡏo3_!`1gwq4wsMN  l cj016M'LLDU$/4G?&|rmϿ3X`kon1ygɃP7x֒0篡DY/ٹ!/ #NnDvχuYZxpmOWV.SsO{F+!ؾQÙn1^=c "0yQ^mѩb3N޷K *{O,krq|vn<8;&vZD.ѝzcn&EN~FCFcsRJ7G?S٬kw[8I^w>KS7_>*VQ=QeZ3U/mi),xmYWZ9⸧R㙖dw1g;8]+?LJcuwYl@;hy4d"[|Yウ^JS!(%]Ɂ٣R+~U.nOD%&\̸b!F(˄X\qVaeiqJ;5 ,ѤqGnd7 TxOH6þ-_ocCo#?%dLƛ`e0!jJ1h%X^d\7 rv]k]Ƃy2}$W!@e'9qu =^5 Ato駌iќ}Nz(3aq.`OrF$a %;tTzj;ߛK2" PYzEˑ)f5@)ݩ.{5nmZ/}v"3v)20ʹ؇ ;JSSBU){ jd ϖͤ n:3xmH_^? l](g.$M#3klGsfFO6G-Z?՗\hi']j@ ĨĶz~SΊt%R8158qTs^_>fT$ȅ}Ns017nS7"j&2Crh{%NKٚ0=K% #nȋy(^Q_bl e5ĨLvw7mm0̘xL+5nۛ>66u#,1K[7a[60os(kcM3-m#mKp!c%-3ǥTU?^#ׯ,kYڧ?wgRWy;#ryɶó^Xw@䄆w_E>eB%ZTOTvWX=!f?8۞}/drRG$@2fE3T]5";G(E[0*H\,PRy^߻(kkiۀxelC`#!a'=3P ՜=2/J'u9\ќ,Tz9k!8r1n-ݶ9>"7抚Sj65{';Ps`T0 ,Lڛ~^PBDs(aJ1 @rX9?[(g Q R}PW?W{b53>kU y!jZ wRQ׬{ɻ$^0= xFIp5gMG=sѩ! HM /ytЀtRP޼-{;:YTEPb*ڭ(Jz"UFoj!qcض=0gT@bE-+zxX!cti~28S1[8c8quS#טCL6aլMca=JgTx.d3ݫGNux1ʺ7ver K,,y1a5B7ܯȈI!) ⚄2ȌJ:uڤ<fMUf)N <\ˆC 3ErMk}&_xX}'}þ8Mn63OKN=tzQ9>`wzY踨B]yDw;;,rgBiGP&x!Ê"xXV,n禂7j`&X Z4z;7F_=4˜B6^wZ)6ңMoDc!z%]6(cV7h~bywzMԀBT9ԓ~|a |{x6 mz&b҇nu>>]w5PIF#܇; ^RR %!2u S31tׁBէ3J{Yf@V<}q֫1^qo|GK3iS\ $BhzI>(xxیBO‡}g=&5EAJta5駋Z1^Oҿ =׸vLs ~9֥)0C6WlUf= v }ode!fOv5-7=O $X:BC^=xxmސWk5򿇷7}0co{auYfO)2zL1 A c0} vް4|<+B^T뻔y6*0XˈB5:+Sei^})%)-*cE84Ch57':䫼2ϸO6}ϰc$eˇ> 3d)؄ΉY1^ꄽ>ɺJy(S@hh\wDY> tӦs\􂅄?W(w#A3|zo*hםO-^Ót\-hg;dObo."x9)n;<,ׄo]zv|\%U<urqE>PLb+^uNퟘ11:<*N;̫R˙3P,xQʼɜ>Mr+qO|o ia zOH3xejXisy==z<š/Ϫts3=/O\*9R!Reh0P. lvs4>}w8&)M!WK=Qyߣi&xD~}0ad PyUG GO[LA(#!;Cv; %RS5φW!;O(2.?cX Xx+/(BZpf;B;F<=֛|Lo_bHoX>FMy :ֺ(=u8ǒh bCH{:Jp/fUV-r$IwE;0d(sJe Ų׮eCwZahـx0Iˉ .>ɘ8]CPbQ!$ԔANy^y7#KߑH R:h}t:q'@"ii& J<1KJUWJ<_Eސ~07+ z 'ntXpB(Nc ]^|Zc^$@|%O݃Lk醼4=f?WY۝9̔)!KCHw^0n˜< i+іHda4D#vԌggS(Bغ ;MA/fLj\Ϻ u@`BN0 }Ч#Pֈ8&Q7"M{ Hj)ĨmzPV$P=%q(d|$8l4E:y#1CA@6{>n؟;t9<;'m (,B=%T{ MHS E8_DU!O)$",e?T_ Lgd. MpɷKi۲͛6HQ˴ ZUF¨0o nP.km\#iof? zzgA3iZûJ&z1:x--!^^;/:7 (6y?mش/j >Wv cG̨ ޛ&f&&(4TQQˠ8OͬPDC!3f947H|1l{@'bpI5BRR\hO{$Qc ]d=> QrD[bCES]z&x*OgÝn yyn2d#DtF* @ =pI PH| dIѠ!4xb%NP>>X΄eaj!RHݨie( >:!b; N4 Ozf<0?tzJ[5tsG1LA)b8ӱxB)njm2~4Jj#郸(4#m4]6Ϲ=OG B|tM?z|s!Khu- $Gδ:#&f(!5[X<w.}]M9M7Gbqը}Tc.(6Fym^BGTwF[A}W[7&7kEnf91H ׆4jI+CŁJ!IAQlRO7 s럆n=% PLM>^ ф=@n ͷ52$ ?kjppҍ&g&x-4 k^0뵑BCZ`}9XZb @9D g.n0@IpCJ}pd`T77S$k4\"HHFusk.YE+pnsD&@ɓ8$v*YTKBA3%l^L) Ōg3 X eԘov4p[m ChnRca٩㍌/t Mلa Y(v2eѹB۰b%fvbǹ4C3SӮN1E UF4zcsaڤv;"sK0sθKY/P단UN[1"-2v^n#DCwsi$Q!pesS̹۬>HP;&S3>P r 638mۏj -Oa#PÁA Dž%q֙imC\7%7;#ݶ;? vaOs8iM\G. J2!k̏'9)LB yVׅ].+TjSw KL!:gR%bR $-`ɐkql`!31D̩T.` Lm"OdXWFt}#ҏ@R @} q>tErvaLAݧA8t^t!:'{pr8c;!CnWN)|24Զ 9ycp9fu:Nn;Z.e3f؃ vI |s-E1{VCsY8֍2&B2L7&piܻFB.LyHEK 0d åN?G 1,gYkTxdN;M.軒kxϓ530ռէNFHm 'tj|oX7S&/"87#Kn;;߈`8'u.9™V튁ycCa z3xH7i76iwzFrfwUfP;%u/D9FZ*@4(JLPٛFƞD f\7J \O# t.Z pt9yy*6f-CP:)!)Єk1 XtYx )wt;b2%\d؞ntM݉0q1>ه >ѧ0! 'uk)N95%mïKn8' յP ׷؈`kwj|v>-+uܻ[5l$p8Y!@Aޤ k8{ZDEj.Kbə4O6c 3m%e볛S|Dlzj'@QowL(ywNe(K  >JKye riTa>$vaMQL` j'ILaYkGM[p/ yՆqo9n$QG TКymdIyG3ly4#Iꨃyk"1;+ZP6mDC'aدe=,Jjc>&InL0ԯ`QY!&9w'WcUo9rvk+n[Ñ̲E2cTÃG{D6g,jMsNo =Dũ;3[M |\۫h܄$O J@X 0ݗlzc, x҃8md!d'ǃ:({ ."`;~Ք}@|5?' 9T OQ8r.ntQX,B4$ϨΚL4hS(1D!}D!|M/łoʔ #,_:tQH0͒X"ba1: LG|q _Ϻ_=67}@iv /V-UƇD:X"Feؘš?yƢ6ĻV'-5:RV iNJXLO1+hmH 4p v@e; p^@7E `n\*,"G6I.0dUEpn~7|kH݂BCivyA$n2VO H&$ &%p fL9{AbjGdGadb*BDUϫ1щ18;=LIעJRhȺ4`\U1If4 j7fOWY)4"4uri#H@L}ZB:lj'LgY4B#6K;keZW)Es#(ПK,{XiIxXW\XCm.hc򛎏r9dk5!F "C&11 H%( 3`alsZ4d4:'qmTH >] xt!& P'cAC(Nrw!0x)h01)9ع}Uθ,6!1(ه!lEĴRX!XՈ 12&`6s([SoXq8dp#CӴI:Δ594vIo)`dBOR"I23C ČRQ xIIɐ{]6F^GmݞFN <:/!LAtd*ߴ@0i"%{&Sϣ}#nE\=aХ9NNb.F-{%fbde-0ή2XHh! Bir׫6`55t goM'yq!OL-? gs|ARxzsݞI@̧S?$J>>Ϲbx 6 0g'oD)Jjh@R!g,yԞmIi{ cТh!0* t}2hB(hUJAz?h/FC@hbPTD4t'J ) Q]% Ep@J\!BtG_<ŀ*SOZx8ӊa9=G`xz$nމ4QQ D ^0UpPEuCy' LjYwINra*pA/wX.x,DoQãPmP;]$sCBvTeEa!9JG&%2HjI< I8[j|e5c\CCo${?< Hb5@kDP't";`=M_`w:D|jezn!JB5ܘE˒4J7HVəF#$˅;2iN[e;}ΰVM|yⳳC4_CJ;/ }Y$;qu$v۞f"h&*iJN!Lm@@@jICMO>&Ghkuj;3 o3D?<@P" <@ B4(J!D@4D,CE)H1$MPHPДPeRP}ihnQGF?w1 ̔OȂ8n85OOqGC@z]xNH,j^篱3xZ~at_E6$LX,jH-/xk]Ev3jA>7/4_u!qßҊH\b2DTW/^h݋ٛ{`ځ~%{ʋC?#AjD>z$(eCbhI >?Τ$8uhYl2as3pSp9N$(aǭB' wF"t"b;d)4 m) ]t#>8v Dٜ \/w {sli_FV+mq玠P!ew@E>sU &+X؅L!SחO |g@f R PB"P(DПvn>@~= NaI"R ';tXrhL G;]/9ٻ枇a_q^ߍRT*NҪ!UE/k׵NP k?n;M}~2D?~,vM({`)׀ 5%[SӿQ2 Z,FQI/5'~B3ȦQR`#b>x\CeP)@sH4 h?2lHAH(LRPE0 TLL1 Y2a"Ghu_qahR&Z C_=$n* {3i=?nP>%;B?+%zA6Ue >D6}* :PXuR8bHx=p,"p?)}lX(jH`jl4Aa&EhOގaoA Gx#z C"((9}| HLd&0O,z{Cʾ(]‹ "do<}59|$@öҕrth|{Oΰ(`vKF3K~iAY8YDCi-I3 %HQj""(aF   ( (b fX`)*(TfY("R JP D (b(TAZ@ii&h JdhV* DZQi~νS'qhEvSZf2m)ᨃL1D6 ^x$<ÇuIBAERGxpv|$3;De,PCCtZRɈh'O^*p~BXqQ#E,ܩDƦ%JB w״j R 972jlDh-eU*ZDAlf0cD*ݑ/d=t6C1R`]FE}= }98L?&?ʥ6}w |1jK&&gjJXS|+\):-q5@8Ҕi9`JF즓t@ҴPW4V"t :r)(|NR)X<!]:= &!C1J"ˎfpt)⡿8dI߼![PƝ:xDq9F6-+U%k'$tdf1mq%D,Ѩb1Qє$+${ci@ r=Q:{;=@o'r&CnH%f@kj(*_oI:wc"gO$yz!3,?D ƶO)mAr Q!%0ڣs.u' Z!Tb{b4%׮b yfF%O8M@:ˁݻ| P AaNCr{GXX߫?>[M2LhTЩm0U@^;i yi/ dнkA B 5Cpgc4<1 0^u 4$hDD RHp`wf(z]#oщ8.R[:XM RTP*hSCJ* PT4{YR)Ҁte- !CJj &@*R Bf'w3m$8 A7i@ B! GW@ب;$QP9^ jo>u=3CH5W܊Ā@#B H)H(R/[(74+8}aL>읦]|xĥ;*M-7QlI PRT7ad`Y8+m{5!O:Oi&hIû'g0H)3'W=e 6eD5oKvO-x}q8DQ4 ~nǬ"BkTJBaM4O߶o"%IvCCbz͂ɑ&!hfb;|K{8u`p? mϠ|soW@?O1b"I ɢ >zj1ڟ@µ˩1`ر8]!HcbH&y#q*ttj۱LHkSdx0:td% %h4=U7MgਟQ"nCwK ϭ츺()q@3*Bs|Cj?ڰZHk[LFoxP^K #Y6z ~j*WE% FHi (f` %ȐHvv R,?(U R UB= C:::z~'Q0~Dxs"L(k!bON( D`>R k%3&  }r /)@AP P*ҥQL@99hأ+ 8Ȟ _#0kHxlsIzA8#ݷА|ߦ5AMY1R'R Oz?>I  elj !3VδmsL-,T ExH=gYb4 (g')cf@]w-R$I IQ}"<7W0"=8ΐS"Yq現=S{}G?͇CtccJ?R">/{jOsR,<;>69駊ÅPp] d2 U&%4pT޲8M>(]v{KwXN'-Z$m$D7tC]{$Þτ ֝ ^0LiSVcһ tgIˬ1p:,2bm 8p2L?ZZ8՛Xf/a `LHͰ?DFT |ϐ } zU6' $Ogto-ӎbw @%RJ(+y˂+QzL{ Z삢=#Y4<*rk)d$1)5Fv;LO HD> `acGQ ꏺH{*1@~,#[GTyhgSNmX5 FID;R}-FɚܒĢBR TNh }yΣgv@ŦssrUsE 44Vj9FDA{([,DŽrT"˘<!H1? $!m3UМPֲ̝8 Z>C?A"x(BU|KLS1$"T(S2@kM~áz$Bq`!h QtB"RtqL@ c]bK3i`1m,֕ù2?ϠEnP_>վ׭:Tcu=-u[T4@~ .󔚨UK0.-~~Ky rdٹ&[-6d{ n_ 3!b3~8-6Dˑcn*XI")"F"bVF[sGw܉>ݙ/YB-1SC 0LX\N- HQ ߟbCj!JQ@tAH(*:U|;Jr7y=Cv'N}v3 !SFkJqNs%%KhF2. %*HB!B"?>D-59=tc if~nS׵cZڟ&GY~y]  /Yc, @ JK"^l' ?qvrH wٰ?KXq:! Gqd>OP1AY&SY>ʈ1 c[|}kw}ڍt n}iCvb[g'`C}`rT['m<9wq>xM\O==lV:*>_[7ѯt0vtFFwcjo{uA!|cV\۷Sjz2vx,(9YtwiOͽFZ^}@tiݍ::w3>o{z׭=2D]{;v=wdbI$W}@5Tugvb0'# b١CM a7s tgw(Eo;ƎAEժ Mؗl"V־=KVW}tjGݎF$m=焀(6k!-ԁZt,Om@BR Tz1J:8`ױOGf>y}M{ĤQזdQǻwP;A%:+g:X` :h  (zhC(TGhi@m= TUHWٻ{d*)yut(!|0P_Cnlyunun6"Kwx>Cw>ʍw 7ǹn@#Ο/F7`[>@w1{xNOk@Au6/%A(}7_}aws^g{_=8iˬuWo=v,G_{>x}tnwr7m0/=;O_]/s;lzw{_}ݣ/&_Mq|](!YγUkrzt|3׼}=ﻞ|޷-ysmNwa smջj_>>{_uv-]孧{g>{bͻdͩyӽŀw{y޲w6x{,a O&뻶ybng{}+݃iv=muWv\s}juwvmn6:ػPٖw.jḺM]}0}M;P}w6ma;Y}'onZ,:w<{;5;_lϾrtsNRe}U=)hnlu])u}Z]ڻRޱ|u{N}/@tn5VǷ{)N5h:}7Tn- ^& :@[jKtm^ep^mUtiSNZp;=:uҜmk7^[<]p 9F9v2*TzXk;wxޢ c[Liͻ s-Oq2$s9׵fAwZ)vmip݆+`h4m@65Vh*ڀMuƀ{s֞P뵞%Uo: =9:baq\+фΝv¾sݹT{Z罽>mko6qcnuSU&MH.ͤ]4koeOi7v>s=m[wF\.@îY9۩;:;jrSZ-ΑgdvkqzkT{{iMi^B`rM &z)hB 1OM4'B=L @z  4&ɐšTJzi ?Sͪ42zA)5zb4MT*iS򟪟 @D0!IM)#CIFJ?2L ze=@j26& @@42S44~*zzOm9͈3b D Č$H0DBbc>RCvSd'9?`ŚX7Z5?24AMEB/ GUTJ[3'1',,DGIXfh?Ni"0)4;3$ -auV`5k݇q kbxUIn|&LaÄ !1 U}-A7%?:R ޖ"%$ -]}>}oĺwWޞf2/cݑ˫b2wv*~9o=4 }֛#2i" iaRRApPIæK bWLIZb}^}9+YE`1Q >%Uүk;=};jv{$"ll'jh*h) ۷}Ot>(P8?#4?i"_f~.^q 6qa?b0:i8"-(h?Z1k:\l}n^{5oq.1Z3;Unۏh)s#I\O7>=n>>\>YskP/0 U[em s[ok:c-׶ 7W>ՓtF^v٫UJk*pYu \0iuXYݮxBc7XM#v:4X\w;2X]BW[ee;]OYok)'Vԩᕱw* W68CaGFX )m98qU:5cw'@̳?׬]`S2}U>lȒA" __?"T,"?DDEEo)vٝLBW268Li?#"TYUN ,*K AX"(IbD>=8`{!KNd`4Lc|èQ bMȘWTϱDOܠU0UiOdQB7e(bx7M4T ܠem!Izj1V.1)RF b(7*lN)൰TC6 C5.]u1ƠeIDlJDݠ2)CAJnh`&<ݰp54TED5$EDS$ox[8 P UEHYQZDWZD*)ha|9?zhh7&3gtksPS( fHMKRJ`L' MOx"Ħ1R$g._N2'=jd2:-}+o:CZ{V] |l1(A JU]n")#m ԤY]$Kg@E-h0JEU * J_?h$tw_x"jjрfd feA(AAFfS/}^C)xAJ4u0:&.x2ߩZCS#_?ݎ,>ݹ! I&hq?Qgyެ-"0Z5& ?kbF]YpyE9^hf˸x1BQ.؟Fi}v_XV/-Htϝ=wΟLNCtS,zq]!1xhG<׉һ'oK;l{f{-V ٝ+xjQ\x@!"S ɏ8՚<!Zh$S{K+$9خ /f1Eߒ{Ϸz9>w92Ϫp%N'M8BaA^VsLO t"!i =&f l1i^|SX{ezqB]*^9}p՟'(,^|7QQbqtA2ЕThLAM)}%k_n1CԨ=nV*H,S2}wf} ~kズDHcGt8N"@\Ұmtg :2!?z΋[rNBFÉyCT);=1)1P2 y1&Y&zGuA5ݕ"i`R.qifhFo4'i0t;-k1o .yL&* clX сd Pk{NP(Tݚ#+XUhC͒p8AQH(&jkN19tbd"hr^sĝ `$J  -MWS0̵sXpی碛b*Y D!@'-ilSIf!b熼^$1ZP}8n"" dfN'rč`d5-f-ST4*8_4eA22ɬɢ"֬(r3 \X 9NvlF I! PM*3Qh@1*9jȹ3F˴HD3J$-(P^_H&X%^yE *]Dec 5U\9tX窪̮FA \A 4R 7" 3d@RqxfnPl+sQUT_7?{A(J$ Wu[:bIkf7GO3B8JjxԦb鯓ǷjQ(p )Jr#0:԰E4X@\SM) !GSjk3PfNb_'nN4cқ$ RRdc%Bzp\IBUHsÑ5EEDa0ffS~raSFJ(HџݫlXg V='ous(w7~_*rOeUQ/"|c`!ܪ澯3-w@1c)4yF͓ʉAiQec˒'8#(UQ%_y > "jNAU fAVm-)([ĬīЮa 5ǽX=TyP/0qJlOk'p>|xWK)HGP$`?H}/XU\w_쮏5Rz]CIA+ݶOnBAAt?֓ ^ *sᩂafe6>e>Ts=,ެ婚իU6Ct [tYwTfL0R97U}wM_U3MT鿜sB<b,cA4-d[`D\b"0.KD,Vq!`džE?+iL#7U8J0%@DzED B3<RYU W8*E!nA6, aA mϙgu6,؛˻)S'S{"$ tFey-tbFJh#*-F DcQ6Ҷ!ϛǮ X: ciְ! WIrt rfsy,!„u_6׌d|'-frs;W@ ݹgQ/AIP T3ۗGMs )j+ 2%)skF.5!+Hi1S: U{ \JiiޘXRa "dxHFjZ Ě)\*I ZX A9Z6b3Je uf;T:(Hqxmڳ5o_()S ְ<20&Z)hC% !/&Z%ȠtE&Ac1 L##VTUCKYE ZΪu&YKTYPC73"tdeRfCNX1N`dcP12f&Ff -4DSPFFIT6f2FAYLFmٖ8 Q(<1U6D9C2Bdb4ZSϊdRH\ᧆ[e]Z FlPdPsJ̋:fzF8T f5h#!8  >0 97Qf8H x\vqYx R?d{a5'P.1CNa3٩TNXC$3Z(B!T 1=`@v=}qPhL)ۗ+R. CSۇo;3Uk))Br @hՓ3I Ub4Og7yIPl"Q>=H 9X>K`Az!(U[je\}obK\障 ws+L^#__) qr3پYamND$@"q flisk&^ߩk"u}!MYaY)u|[)+> }E8U:!Y0XKβ/Tǒl7r,Ϲ{׻f?潐ݙBې,1Zҹk3SW7}zsZ>&N׿n& BvໜϋN,aw_A48QUΤͬa*T,\@.ϩD!VbQ@mZ̽틹#=٠b`1Zco-q'm ސk[aR#g늅w0:t10n3zԮry\܋}"-jtl A,szh 7xI\̓>]*pӃG—W|v Gs$3E,kuR8cjKҼ(%f$*Wk%آ, e{N7f:FqWr8G.Nݪ4,s eu.7Qoo(H$ 쮐!Baɞ楹B.!bK\.ə$ba*nWR hH3; ]+źVac` /"ćӛlJ# t:zodps틜 l5f>\g? 8ܥI ! Am0oɾi|a^egjӶgR[r`^*97-pSN4CDPr{8S aH`RS{ Jaf>Y~Bkv+6`pPXэw~C$nsQ]5A2 2f :t1٘>!^$Z2pPQ5F٫_f41ET6iŜCߙ /˧^ԃB) g9Aqf7d0ߤdUO=*U0T߹?< p)k kF}5JKLJC摆LS|d D# 7WꃤjG~!'Rxo9j5@s.naMQ4RP0J(*}@X՛L i.\5 krU}ET(!/P(EC/iaP jXD0"#7E;\Q6~{[8؝L}~ڿlYN?w}9ذت>b,ĹU"prw [Eυ1T?Vң HO& *Oļdnϲ =#(s{ޗb?oPd[\{7$:Ov}0Q&zPxn5.jScM[9ةcI.J<n/#ԧd3x'y&dpPTR/_D: sȷ> =K$x#j;[p("I>u92w[PfF}-@c,! O=(  a 4ŸTG36̤cvxvtgi@DA };<ڍ|`igm܈/j5煡@`ǡ<%:THCTҎEj(HdVBcG:N`oHwPzU^6KF?9#垄$Ja@-^$A6̌H?ay`;G\?~S RR $RR`f&;KQM'NF/T"cPxBw,v^*VXsWEa]մ(H*!QE:BDTꝐ ]an`jlez_!m`^ z͕uiJ|;M!w=ŞO1>ӄEs/~'f%Z;_lLPu FP!f=|F.p} Wg7xu6l c$/Q:3Q' 6۽^e?/:]u|E$a{ у2=Tbf PM%IT):w~栾픬I̓_s#nj#(|@?Z8@1A]U@(K]Y6 R; V R*RZ  @p108! kͼS\c"2zخr 0uVbq #YA9*`Mʛ,XNt:2=,"lHc'Rsn{q`XKlU$܁so>=ޅ_ 1YqC1[weݢ")Jg7j(7ňe /Д$$UNtܡakY[+e( ]"ɾ?ˏCI%ge0ࠩKGţX6P9:58#v]{fƪEpO9oUІ|u d ]&1_mklPu*ipP. w$I ܬW@ M &ʤFR)]w=vt2 }1 _mq\uقJq|櫶ʴ3cPX8˿t(fQ,!N{%'\vqz<ҤNzŰiu~Zn^޼Im^cn .^#:a$ij `(%Z HƌkʫԮw?i^ΘkSƥ|vR$ K#C:=2`6+QXK5/vjĥh ÃaLSj@N^/le=z\𲖚q+ag~/bl}',~,icB _ i1H$ h8wO&c z^!<Q(xիgҋFTV1;'.Jgv)R>香ug]<}8YQUH/JE뎂B7h2fLն#<<[<ԟǛLk5|#ZJ,=vϮSyКuCn0?0`4}ѓzyz& T3Yc˝/\78G/a/#Iw޹¹cXͫg$\IUm+jY߅u21lqN|c(\,_sW3rxq'  aO` D7?lbr#M^^n{0E* Ѳ!# w0NB^Megϗxx@xH 9i^t" 3K:*~4 AM EYD u8IRֳ۠;b.AAd!HSLOB#qܖQAaBR1vc=3UuUW蹏f)/!+R@eF)\P\IzD]Ӿ_n`Τ G$=!Vnun EQMc<\sNo9JTabv-鋳k_as!!@R(DDG/b*NX:& z,I$It=ϳe϶ zf |0nL'=γ:8ޓ3(9f J* C:(Fۚ,Lԟk~:~oh1ϣ;3 =m4-t6;jJܶ@KI V+9:bD-%}nǻh,ٲ~Fw(C`AУ Ev@(RuprS$6 ס3Ӊ/Cw=7pZD1!Gqwayry8Y~'`٭|ɀвaNt+Q]&yམ~[vґ{ē(&ydz!zTLFMMQȠOA-,O5F?׌<`fIj]s Jibղ g.^; Rki QUNDo+tJAȪH8 #,:5ZHla"d!(A/` | 2%)B7 $oFȂ֋QҲ "bƉ Qf$Rk2X&\p¦&E$V`eQ0ȯߎ0D9&55PQSYccj5A@j~R-St)1~^  ?H?oqhC{ƹ# TMQ^O^Dp4Q)Uh?]5 "5d%)Ll]CT]jVZ*$hCƆd#D?YE8Na<) h;"(>|:gcNcGQCl.mBPG<ߡBK$ ,Z;C [-U-Mr!Z=~ڊ!Tnہ#o8S89$H'ic,RaZUTEUTc# :Zpr6Z{{j.0Og H2r(""Ole[nHQaϔUώ<~iO#g_tn&qǦ2q`vAan՜}uDPo¢@¡*S0a|Lhhex/7#% -5C`8OU2%(kf2ݘZ!Ƚ0өaFF21GCp~gQљ9'K]s1L*ZY Z\:hn8Qq bP(jiDT$έ|v",U :J-Z4N00U?l +OeGv?d8O풇Y#P1HE33R- d2 B.HMBh J M~F?z(Eaɪ6o3%dj78D:AqȦ +C<՞''|*!}}^Nk9*n>yǯ7}=G AQ?T ~` pAG|i <"s%u*B'O ;;{חb*q?zUz笎Ļqa:FƬ3vL|7vo[0ry'PL @|l4 ;\q=xRw6p@d>_k+mu<}\9"*&k9 ObH%7BOȽ{zOVK vU}乻tA`k0O.&)J#2zŒi]uZ'rÆ߾6/#m&Ӊ%L)c*.gÏ!@BQzc޼'hWOE!W ؘAl6;li6vף'2Z;5.9.jh=z4tiQdǕO3].o_dנjK6I3E` ?AIK'IuMB"ǎg)\<#ziŚ߻8=@N &v+kϧUb Onq }sX}^+uj3qN7J2!" Ch惔mEu/ӃcAZ/Tqk!kQA,ʑTsjT[50VbF"hݑ3u?O;|Sz&O|@y=w6ɕB.Yo:y?pTL-sXkBHeI{8,G캕IaՇK$_ȎM=[?p/Ln#(C-X_k Z"+f6AEj]Q4RRj:w 0L"bbTD-D   DE C!:ͬPq A!ši( $5c!m^'=w"jiee"$OKAZ&)fKeII* "h>ƊF|od}ſt CfhJ 92dH4RU5;}$M;眼r)'# !iqc݁Q-HN/B y!l|!b H4 ( Fi.:i@{ j+% !CM ff2@:?x4g?>Ӱ~oL!"g[ g5<\#ǰe< F;%L7pbTSMMj]s@J^nRYջ1ıK%v)x Hudvc랴#Q 6JFnph 3wtd;otn f7ܣK SIJfwiލE$ec\IemK/7PыM YOP*B! xtZs:`t81x$30Rvl21#|g8B0B7."AH(8 ]\:~??7ȫʾU <̢| X'9$D&AGQWOG?]%ڿ (/_w0 )` =[>^z oc':XvK_|S{g9xE/X/Tw# vXc*Wc/cQ ]ˎYŴt*\^ٚ0e C簡 ~M<6E|+$gD1a&0fڷA!uA=]mO ]sƆO19?^\BG_F/7< ~ݳP-XOhsq*4(JF. b\>kKm_nQP'GX->dy9IOtoѨ: 7}ôy2[[AN}]ͮ?kT2oI2A[j|±⨯%e[I#`0AшDzE/o wEҠ5rk;u=V_@,D=5HǶuǽC[ﰦycE=aը.*֖tf״@3NyVV!Řc.֙Va d@7*6}^G'sXGwTGiOӬs@A^\9<Ry?[Z\ =#lvQߤB[~Z/³N^iRIPS5Q #-}hr PBGM("%y@E)Wn0HX:c^l^ӯ_?HKojQqSiHҔCM4j2@(U(IJh@(T(b"]B9KHsBj(>@hh+hC:A@ %5KजA# ~crX;!2ҔХ- PHg͂d$@OxM3۵\ΣKo|YQ1n9[U۬==V>4'u!t1f!3˾F0UoRgOnLeӷ^Y'~x:dJԷzfaSg¥N=&9J3ʡ7ZEhR/#L1œh`tU}qie}Y3_oK3~M=[Yo{ݑ(~BL쟼u!K䥸ѯi5Ǩ!ND H}HKzphHr,/%>ܻ!`iۙ]Yг4 `&j;\y~NO)aK%}nrNHC;Ɂgy=3Qt0D:rM7} 8y_ P _|dUeHX6=V$#: 99na1?7`nH . 2xXD'g-SYd+ #!\̱b^^@1n)tlXsRL/t=:i%ܓ fCf`W푉J*\fFzP7 g[ٓQ5"yG M%J>Fx.--˟S<1wY 4 =oGNt# `|hp" }zL!w#|1C>D>;ZlshTG{;e Y_ZDHms_K7C=9@xri0OF2p̓{fB}KdK^ hl}>昬;ЎOD[/Y $ n* yj 0.op׸vsc VH+OT昿 /Ë́eD1 ?/f`W@Z7)Hi)~?X3?{r% 0byH/J2Ơ& @?"^x!hww!PRF8u6y\GLmVDK -Ay=@w(pD!N$Ιޛ_Py 5s@,C炒q2`l#mfϧ`rd~O=Щ>fK)VQ@`ÿ[\#zUx[`>"X?|J20M' 0l;.|iuܗ>Q_ϧ|Mԫ+_r@m벽N"폿4$@"~cxZГU(6H L_-.1VK>:o[=nIu>S$ Jٍs})wa4V'RXP !ȹ@rQU6?<~^w"gEOYjdEB'÷: RWː%!\(3[(:wǚs u eZ{+x;/-VHn~Mxw]=͔gR㶀dN r,O\cC|8-V -OI@P$ghQAKh F{س|zӟ)Sh$ٞ 1{yUCL ť8\U/VT+S͊&Wu%k6;Dfx밿t6I@u".P :7` ~gÛng7ǷkhdkoHx 9/9CXAż˺}j hӖf;Fs[FN׾Zz<56@l1.G)Tf0;g˃-#s׍b2S4KխG櫳;%Rhnc!n5\7| a}؎ w%QNe{5obp?sƝLOǨ\{t-& ZՎI]:^3ćH{_j]iMyi7Ou?պ#rpK}H"dC0N)f(hrQ+Ci@t !{Qƌ:YBT*,C"̍t{ =R'H9`1 Z>DŽY8@ץ{' x37&wxF4pOEzqY;m58!DlG _Kn @Dݯ!ySiơ~>={%Hw*(GX?nz8{-RV6`Kڮ˷,W:A%l`ܽW9G^d0=h6Us!IԑwګkEx =6zo0` ^QaMvffffff5_/_]zYXJL"u#"tR! 0a,xt OJk@ȵa? JSa N%gq$(5v/7+^?8~V{>%o{U/iՠF‡Ζ4t#[~CA&{W #4ND_mIqlwcL8Aeڱ 7 Ǩ`o@.0euǟ"mJlN҉$2Q\=2N2iB%<:G 77jT`9PDSTd*gyOiܫ}'%) Y͆ɤ7k]ϔ'v,% #Zמݢ&*t `Q\v8]h'ʁ5/҅hh^}nϷWBn&ȯT+z'BG%S$}\z[wBHz(ʡ4y(5`*9*rվv#"Q%@`{Fxȅ3AU@/ZI^}z'9%FQfqZwϻ6d8`RuBWs@O9uhC;u?@{IpoG|g!*+ݴ&=Wb_t,*Mab'z^L0[`?K}9U{DS@^Tn(Ԋ /B Dҙ]Ƚ,iK,WEWz)O??)#\m^}̍3FBݍ*m/mVRM\O>N.D21b`IMbwS 8QrNI"՞[Gˍ0hvfΰD['ȶ6N򐜰T@ɅNhr~x)Q>Ԁcz  bT*jQC2dꈀOUWGop#,0b'vyts03ϮC~=9B*Y|F1anE'}ܫd5.د >]X bj9u,qZ?nǃL|I[\,Ġim iӍz'DM!76p|wمȋ)&\@NXdUrwg9 }jྺY%?ml.wYgyUy'bmp5%1VWS ]ke(.ٜ:!. ~hXhf?E|/5b3}X#s]K?/ʒd?:hPTK_szQ_3gRӢ†Bg'_^/uݙy(°#)7F(]V(.2 "Gsr<{=q\êKݓįL5:2ll՜''+g,`"8Ǣ<L˗o]GQ*%*mQltB(c;RU~sի^[pg}{>|eI )寶۬ B_}o~|>!:\Yf]،9{Q#֏!JY0<DGg԰akV;ml%l}-:k+ށ4@Oזvt ]eN~ڋ)10eA) )IA( !R ]2)l bvG(T{b-M;E+k(mXkh(d)n*FҨEg!HJɫ!UF|憙l'), F ` v^Dl+Qy Eb{Tvjɕ9iv{m0ޤ ځ:%@&c=> C|hײ0uP$qvL3u$Oݍ\(adf {IPCMs9Ͼ`1i6w>^Ɇ`ЭvENoό%t Gm@BP # Fbr R:`6\)ұ#~%xO= e| SB $VĸJ!G ;R5fvJ?eY+:@֊i6 I&YA`넯:Q]V,b$؃ YnrR5<DŽPqS|r)8|1\M9uЈq G L7 1eXJ(؄ y6$^YjÀ2'=d6ݘ"Umt"5ܛ}!U* q䓊q[`4j@-u $LXQJ&Zr{L篴-j8eIRܑi`uahҮ>1(Ŀ~tq؎#܏rޏG܏yGH#:qPۃ`WE:w;nT& jIe`m;.MBi{qQW@$FZA_`*'=Yچ:\Ȗ`{AP Ig!dPTU b~m?OI>;B>P Np▱ ТaFB't lin'֛" # ~69&i`UU~ ,ὟҞEnsҿO@N *!_*GYv yV#G}uuۚEk 1LJ@X>XTS:ҡq:Pm,,0K^@ ~~,H Jhz6Z̤疨t ȧUlWƾ " 2Xg@T9<•궗.>`z}ZtpU_i;4 "۱_"?8JCAr;|(## +JHZ ~ a3ǒL W,:ep(@a  l܁#!SO,wyc =a~?kb@X& b3:o>Cx@9go2U#ʽ.{N`("y2j3E$zj8(@B!@3'Ȼ|ĀPi|6O%D{Q8uER$7#HZW$cr cԸpħ@0JkOjaW<Ȃ GcB~OEu|L<Rݜ>Xq+~G}#8_I _Ξ9!rCIW dC3){lm5e~{"7AB*7HR?wYte+m@pd$ث-mJa,ے&mnM1I29FleQ"8[AfDENYfcU[լ4ItS[^8{,Ɩ$Fhv3C_&eq~T JYvKl DulIq&(z"{ C(Dd/VtGojC&BFEU4xv*Iq#z A"2kkob9<n#޸a}X4ɞI8?er;4/tg'2a DMCuׄ2\NPٓPy쎒mnt1=9rGHM7, @` PJ^Po*y`)'!;GcGcc{|[{_@iCt*l+e8Ku [?՟<r:͐zI&^T>¡G^K4+; I 0Ԛd6ۈa|jƁtI /Ӟ; B4S,E]|:c~'ݧJSѱ;ىP-z HCnWkrY[I$FI$I$I$I#m#!$6ܑ$I$Im$HmI$I$9I#cI$/9Yp86cIOA$I$I$6rI$UUUUT҈t[nnV*G#H9$m$rIG#I$I$rI$I$$rII$I$7$nIG#I$9I$c`%#jԐ\mӣy;*@ؿ_'O Y}%fMa: (d)xmhʭ}3KMRD8 9.+?58p}.yOB.ð]|?|-˚9 B] !Wͥ*LױO'XO˴r4 (E1)TY gy e $&#&kWW ]# _X~M91 58FS49Zd>腆~X#~;jvf럧ƭ=]=XF'"8$$ζR. nSӥf;ąBQ[33㇙/Ӵz݇TyÍ9s jtP[!݃T,V8`sܓ/$DT=Ar\޶wp*^=:ߗtؐ2D1)§ ?'0sHR?!MC3Y& ԏ,R 6j6XЋ96L.UR*? apK3*YbNč2"%VAR;薎}~n0J~t>X_<N4m^E x@2fXL/fT?>N<QYɣkmɆ`KiZcMB.U-šc? vnу&F;~༷A!}]Փb"訓̮Ffla>|}/\kWW^Hy=!хfCmjD 1XeZK/Thi*ʚOOD9͡S:>jD`_O(G#ΎaYQ= _*]+}ݎpK8_7EXpmO \=0wMru~fp7Ec}CK:9b;╶~DVe{$&'&/vq @xhyp1~Wd6[q .,)'wT|*ݻTpf K þm2x`=c1WE@yWEŊAP7zYh5'#^yMh𱡀S4@8 u\ImXPW>Jg𜂄;ow^ˌg.3TU/.vԙE@y@%dV@Z,1]7|svtkKcaᙁ9%r.r_1U Uv%[`(E+{O#]ѷ>=1(%fu <>g׎pzz{v;TJ^EHN?>z8Xppq#$~!@n7(rplc Z+MS߶`INϨI36<,+lMqF XRE1BSK[zƬfe< jӕm ]&ӗA) /wD:D+̭?5¹3jX0zYdvVn؃V=w g1}i15#pMxpQt&Dk FM e<9 m/' Zgw%&%/;ya`&ŸlE(4DD9I υjr2,&Ӯ$zq!I6<0aKGPE 4 kn[lE녬. >QCKi?'׀Su4!ܣ{4S&?6'z>vW^L5`E$c8ѯXw0K?RyӰO/u 65P0sSĩZ3]ÕmIpnvOnQ\x@CP3RUߛVγ\"F!dDnI7DHVVX4άBԇ V`akӯUM) XE哬՜t.9,c ׉r#)y5nFqzk) ^4x Rb_;)@ >Zk`H$Y?PKU^*rQ'@|0G+EsUj׽E1uʄ,P/ ( +$ ڿnuq)&!@ﰿmѲR$"=F]l"ġ sjQ .sz22;(/hy]COF\]ǿ=3vu}*uu|B0vf!cX8Cr G Hk1:E cc jaCSm6$ f/QhP~ o uzkB/JKrlQ/(O}8~>YnS d9@r"I iQQOwPz M Uˆ=o룄;qP/zܡZC*бo[R)ԍCsłZ!9M;m yzm/j; d-K0R3D=aᓸ%%?tV4dw*vg4خ}FA0I"}8b(h|"Iql!"ʨ8pp`2u\N-(>=X508=\00Ǔ}7 :4L{9${ !تҸ1r_kۃrFڅhk}sREn#g"==4՝g~ Oxcaz6?[_z<Æ uS+PAHgɳs6=~mY?tw4Dotf .GzͰI'\ > NݷSg^Npyex/-sX$ 0HKW*bUg C4>OTCt_#C{JeJLT?$$:>{+k!怸Ï<̣A="ָ4J_b<|9/y[xdda-mс#Ieu 2ׄlk8>J!9^  /#Ov6p@C~:qafBFN#JZXݏ7'$qp(I?=3F$3|\6/D'qEo>GADʰl7^ޡ朅C1F}/4O\8em ^!k bw.e-Dtd /#?EU(VM)N˯T6jIg~e=8<`4w j Z)`cO<ˇ8-EoO_ K|l EJBJ2zUdFkX-7ի71͒T|?iswbO[lt2o8߈`J+ >\Irj%Ej2PP6PLD&PYu_%3(ȇ! )`/8XzeF&H JH/\atNtzKnG%4&eBaLB;nOZML̚"S|EǼCzv4uƔ˒ !b;^}zASGKD.Q~Nvc}nxkKdkQE61}Fߏm'+ F}-CaGw)uH-sñpcf;x, zh# C\ J?V3ln)\yeBا쳅c=Qp߭T^n zq^,޺S3 k*q #}߅7r՗tG=Oi`Mdr,^$4_ԇHƞZ@(]IftHz sv,=t/GCΥf+are$ QetX!!U@Aqq2ӷmQv+|vx\=UOO4?[$7îbPKNM~W.;2cEp`{.?Z R=;wM ?ŻSg:y-89B\50:蜁ɜRJ,^S ^~ޥŢjP`P%\^&V+y#XlU>Ƹ)_14wV0?-y/Q / k*++prkO!oZ xMS>Gn0(ο+\q[x8w0NlDI!4yֺ8 nMDX;OUgXR>E e+ǟ\SMq` \P[K;kyZef‰BmPMΪAJ$\G9h݈"H}lY{OyfKz6wfBo}k9 Ay1YIPb `P:,rs6 G{MB'dDK'-LkI@{ ǻyşꈴxSMOcXk[a Ԉ BBQ$;9k+t'D7`hdwK2L]5T&O<]P0?=]qoO@ЈqC:A{P@$*IS 1ԥ;!GŬ5'rƶ'<|YKBHlDA;$H_SJ^ 9^0.u nnH@: vRG< Baц0vTpj vJ`RW=4)VL|i d;%%u\SdRT6]aK񏢚b~*aa5d:Ni)67KR8 oc܁BV7U| `E܋ם.F"0d48@c@9UIh<=P1J_:U碎; Y[z1C,m )/6oa$-$U!v .l@+ǂ] 2vz;D d 8]>dL8l?e`^/֤ =rl`|Q.S!֑W9ywIzxkNT@jD NaCG,x WQ8Ϩ8*Pb@10H3Z[y 1员+6:|?3JɿX5՜8r<>zԯxzX "'\1gOPq"$duGIc}0rJuljy}0t͘\d(`ha׫ 럮XsbF"0@^":|hH&SK+r𶒀V5f$ +/ yk8*xRSRw{?#6b_3zwj~,^:YB9'bB]qFh>J\&D!KEp6W5^1OuK>ͭvE,G~$>5pl0_iwR+|ְ׼ &8hn띮E2IeLM,X5Zx)!(s";e(Cn@ ,57""O, QZEXB IFЫ DVU8hmF~뉃txُWlC3`ݍ@`ŧce!]hO2E{8媘&Gg d,&zF(m@eglԐG8`ʍUTL6-IE Mx0dI'N:8X RQ* !"Bx6X\0Ykp/Okr-iF4#ЃH |_>_Ŋ쐯{{Ru}wRG<ٓҀZri= AʢX52թw!k'dBo'QE9+-U-7]&b1=yW1/[˞"xNa_X 43=G`w*S ik3 Ac|A݀Q=mJg?Vԑ$P}vpAQe<})/[o%iQf.[7t|_g;AݓK eqTLB&0L^j?GS'u8۔!J>!%FEE _@Sz/dx1Ktm{rI$xCՍ -˕6DzDZ,ohl( ¯-ӈA^I@ GTe򝪠{KJMLDX\z.}+:ovql,QJMSi@N7YKa@Ћ`[%dqF⚎AU}+8Y݄|Ɂa3 .,ej?f9;\?~~6+o{s, .{>q#E8;z0ǣ09W4]]Ъ nb dFHHL7h+npB0IЃ.fk8ha냫15^+k|"BI#fǃ'90E.ka4k 뢧v _蠣:!&d8Sǰ@Ӻ#G8< X &Mh@d26x芾HUha󅋢Y nSYq4|o 7a8=CM/|Y.)a ,[e&(3XvU7XU 29h P $ |Uy?c QP$7[ 3+'I rt=U@C+hN$x[Oد3;ŀmI>aW)W~/09Ffr" ;L-bPb2=Tw[X$~?LfLMڵݕNrA];)l/ɶ8K-hLց[/gW@覊<r,٘` ,D 4r:YVR!z_]ϊ:{iǚ8.2-cO#[$aVFqPvQȧ\z"!ćD̜T'5G0[D%#ћ|%םuqjIb1l]jdP &.^ҫ7KALn#j V'n/__}V'68'?Q \\[ࠓkm\!?=(Hsի! CDpJbG+Bu ZԨЄقm/{2ߊSRY-W,Ee8]N'{ITQW8?t=7[ZE @ R=ݘ|VJ5͋EU-C;l#h|=%RrVGDoky1t6; •KI݂kuT U4*5qTN\B" /zt-!b}bCɥ6bbG?L jwлU1ްj:vujf\qC E#cSIUr xyoEBM@l$t7ZՁ@E 6X/V,Ry:=9Dr?~bӯxקqpdx˸wR\2հCܪ/8@eP^Ɣ}[n6(?y6lVNq =]xOmv+ uA{QZx܈1cXwlKƱNJY;6,vfQ<̳o"s/՞;S9I*ˮQ{1Ꚓ^#JiN8ԲGXG;rzwss@EhA;WEdwP%4KU.uС5&ޗ`m-^ƣklP/JسY>,.H QANa;0q逇Ir "0.<\k5"IXyog׈#1YLӣh8Aq{kRI? Q>V7n!_@-XkJ ) ;;Dc!i^{7^!/(oxˢ9\%tlVM9%$nlZXԙ&-,qiaE^)[(! S>Vy%GI|BG?/QVK0xT M>wof@ Þs6ͯT^bE/qIuZx:A~WR ґ@vΌop;Ȕ$Cy? yK&!ჽl5% V yo{.pS۶}n0&)}Q,f/nl׮ZH}^OG|09ZYEL'AKߤ`i~\$@;wƱDX$ZoF+ZѢuQqƬѱV2aQ6&?0 0 0 0AAAADB"""" pw Sǧǿ|*Eڠ~2Qr"vUXwG4)4M|GMXH( AY"x6puPyԘP; (5ibwBKHѶk웡O) {\ B2=M-+I"`8i>$*샟T~v#Q!p EV}lkDBRXg(9ôz~]hr Xsz3@sٚ(Ӿp/{dk,R ]6G )A2Qt mF;v0ChgiZ+髲v;_%-uMm>LhYc5u]`SqvT ]\<[|\ lGYV>!]I\!Hþ|3V_uI"^H1_no<o|co<#Hsocy{{y8X[~a8e۫ l\WEQuQn+z2$\"؁"_W &xoU<䌻qփ *ޮA(|=8ro=>yoL`xu^4/%4 3K.>7.}!P .8Q$ފ3k#ݟ^:卾MgJ߿+sKۆZ߳gj%L6p~;UUUUUVfJ 1G;P@D0"~8aL 1cˊZvQj=aWg*Yw5Do|_LέLW{E,1'cEv9+=4U*/Nij"V0UgQ]O"1Ѫ(+GlR= ݎoy%}|&6m[rYE [>*½ԃKU4K;mm]7p<;(㸣 ȳ,X~'el}e0a؊is1!TyDF>UBdQ}+ HNk!}[hf+62&ٮE0"EM̓DIsEJD>^lSMDPbjc6H춎}EKi_4wF6vP6/@T!N7Q}yp7 cҍ`qy]mwgw {9<[ ミ$lo7>},,{)Dn/`@*!FyO.IpDҷf'|1U(p!8G=v=\J!,  PO&L6EBL{yRs˒GիIC2OfDBAL`Ey- YUoxG*.Pć0P1eqaȄ.a݀!r(D )cJؿiiyY XK!wA™\LiL.p^7 z}@S-'h _K>ܛv"j@.yRNo{bre;τ4K(9{ҍkƐDAc0}EEĴՉ fzS>hUېį;l{$GX4O\k3-,}QCUkJ,xs\:wrG Ixx._Sk|[x#58YN0u"6kCEX1e'Z^C9Gc˧E.w(I  Ayz(a y9D(tZ{^*]sЏ&b$G[t8\xxQHL4}<Ԓ+qEeI 30}.uo`xsvj=$ H 8k蘘c\( բU9 @ ]8]<<3"J/ޠW?'MpD;u9AXa?QpfG:Hj#A+ (1h(YhBУ@.=v*f@3Of^ %Dyʽo1z\YP^LZy_˫tNA'xΚ =D0m@MM |{}Q|ca\_&kҰ'1uP#$Q1kX(Jp0xə0PIOR]#hpFj,*(gq@Hq N͹@Zޫ|r/ZvImMQ=p'>R_pVMÿ QfvLb:U{^o}\& tgvoG7x_[ˢ#?L)X ԣo.ijn[jX\* 28YdB[Su0~l tLGY׽i7≀ -2->t=^:;5sƾ1'H,;c>jW0vg1C !ؿσf>f#ioO!3S/9+BD8 iLudwo(?9cn8U)K|Y_THl-gsa{ ,־W^ǵq 름\%¡w:Ǔ#/7Yȥ6w3}׵w"G$x~k=`#ØؔH D$ VB6$qݚZ+ |/!6oʱI`P~M09΋Ek_ !K?~Gm?IŷBɴpDZ,u4MIf7kyC_YuL1J&|J!Ջ>HK}ׯ(*>*_P#c/=ݠ ZH P?3U;PѨ xz@&uE.dē ^Ajv~Ww;+X'x3hf>t{g|#KOoˇvqOeyדOнh3ݓx 3z={Q>dL0>dRإ`H ϙGXVCu$eݘ;_<:CuZ1]\|gk cXbzܪ ; -=Fļa>Hn`1Kxޑ݆.ys湥ճǔ\Hu1z|u-)l=03Nc>5k{'=Si~5z mݽֳ54¯9Ќ 0}`uk Htk`%X+dEJ}c>qnL?g82y geSƚqW4{XW2˪ ^%wpp0ֹ8ZW//C j}1gN),H*00}kqX'GSqMb/WN`#n҂kw>r${TS+ 6,bӢ、/PlE:-Yb B+͘"^+Fx’IyP ;яwu\uFM{YG~+T|jRCLL[K0]v7}:u֯)80{o<0Xgsz훿"srGRUЍLF }=mKuΧy(Sa!5:Lmxg8m&leN t탶^%< N[Ԙc}!l@aT 9 /z6swL6 vU+y ܥΩaq)>?{;i _THp^l_$yZwWLyJgI$.Qi^weZ5~'J-bO-v/>Q 1,08ULe}I'nyl"w ̓_t}ծAK(S˥E:P rK+# 2 cz>=L˾fdc)FX)f"slĽA-cV. ͣ9*qw*Qh{5*"ά="MQ*a!UGJL\4[ӆBxT=ac;^[zϣn:t>99v.TrےD8.Oեp+&%a[!E 8nXm_lHg=wö*mu hk] A4&VHR)t.|nXi\'GϖZX[!9Gm%:5<ÞvS KЈTg>Wy*hf>A 3Ŧqɯ_xh>d@Ò yIIv 筦^ 1u. _1ltR1jG,6ǼD;*ƅ V-znQ3HΉj{J",+/ub 'GMye)q0˛r=n- N]HVuICti.[Fakn!V$#{<2CJK:SXeU'7X.菛A!#iSFMXI"NU{k5 5Cz11ă/ 6vwMԠ>c[s}׺!o3増{P/֠HYR8+<\/1ݘl %o!N/}r;{MKw5\ČY 9FaO&A"ɺ0ùo˘(?`n+HߴƗ$ 屧Ee%畄taK~g8@߄&Lt7=)Apb_'M4Pmv+wq7hLv\q)wQSvȺ+$?1 -P(8!}dOR#Ps"zR_,Ec$s p}f9@=^{_Sp_#`AJq<.ܯC,mEU7žW)sS>WAZ_WyE(@%d// s3;}n7r [ɗA'ʦ&Stt9)p'F->1Jy X@Yv>V Xc)rbw-2o[_o4fJof '9! 7/2tLڲ.3l>mu#_A@~igc91"Ѫaf4v]G ;קlEnN.L%G|jЦ0;zY0Vvv[ epB1rxS;})e֋W"YE@Gq33ܢǽ!b Nf/-'/zPFo1k/VręNV)*@,7_MF[GhVi|j̑O=__e>I&տ5zaٴ4\)>L4l"B^`g+'Ͽ,1cD}Shl77M;@l̽ 8]]zw#۱1F+++G#`:P] %*,4:׎df82)9!_Fi{*. xYI*a6Aok<,}#yqZFpnr:AE3jSsʻP t lM8%PBgۡ:&1T!ݷ#ƹWNS3 +B[!)nq&*ΜiD ow?;\;sd ?CE-6qfv%Mrܹ[3x%iOSCDpT 2o+u=y&n *`nj)lQUTEϑcũ@s^Vya =`]_5|R* 噃ԗ>rl7K7cPNtS>TQg/2*I6{ѮF= )Tu^%aT@XG׮~&hF 0!"4@QJ))?<}#~ۏ_anw]Se$Aum}K- 7F1seeBR˭_}5 檫$u`Ab GA۫fooxv.tCko|.ld~:HCC Ab/'y!>D  |;{Wd?@m?_Ho`U7Չ0Q@U#g廟yFPɩq"_, F(_|~7GIFr]mt +P/Js+7o:pzg.I(T +!HKxlIgھgqӁH xnÿQ 8qQRz^B.)|T'qzѵPb~OFH@@5 %. o짓~ޟ1#S QEX}뻷'H8_ dȦ3TU Ʉ a*~hL*(!JB '?; 2S('8B?!!@C^45B0`J"r2rhR]0+AIR'c7=O)1Ts(P iHLi*"!(()(iVE7 gz݇:@C "̂7Cf5`8:7fN;6b%]'a`˦1(n^cB"! 2ʌ`PT2L4PDE4,D*Q E5% 4-4mn>'}z'ԟR~[Yl>PyŜWMy+c rvBKYvp*PKV>5˕u؅6ܨ /j" Q]~sh @><_/#D~C2$~{op ^{oG0psʥP*E *&SOQefM=#9 G/װK:ůK?m8dfˡBwبhP:0UJz5. 0z9B VAeF#mR| @#hR:AįlEr96+`}~FieVWM=\u YeR#D[btj@X+ឰ;ͧ܋dIv[MبR?(|/ ^7QC&/K|~8Б(=$Eh $P%U}Od1 4n':]2ywc$nHkr3AQ,ΰaF0/kyod>!pDCJ1ݥU=* UV0ݯο3pnW!(P")*<[Ձ~ޱ=exs@hկ'{t:;j<;vXQ2d Swz<6몪CUU^S z haGʢGF! G]~[ZD 2.0cdlp _y5=4 <˿@w\#(tn#Шsk/:]l=)HyюV Bi?D NFjGOs-.2,,vc1|ȉ[Ք?`Jei{:Wq+͹Yt-Xtm"apڃ?|:_ WXCL~ _7ܟ?wT 0aNEDG!@GY0#mR6dD0 `d_ 2?Us}ο:ۙA C E G8u#0f{>g-Hg_TOO$o5;[db%@btDDVG*o;Ogfy2P}7B?=1^" Z5|g՟Cđ |CgH?R:}yUa)vlLv_Cö?D=LQP=Q[>O^5{T<\=$|Cs{w\B' PVyE,yٿvo/6ΔQ`9}ɦiTˆDD>TW^8'!;=._BmIR=   Ac0,a 5H{7 mB(aȆvHuatSBzd-ps0q@, ;*Ҋ b=dbk>ѐ;drv!bbwq ?CgT6?WxD-2" ^> @z]ɷ# SqF $\U_f"maF_?_S5FFtg(=F.!&Pnj$xebIc_Lj2~۩__j!4QQH ^II$xcZN:,GpQ"ե^c:oStLhZT)jR ˴xof} t.rS0o(!̽GHH4Nd^= /bD^l/( h.YOݲF nJaYT rujoU{~V6az%r硖LIx|C:]#d'PxB [sPc&0{/&'uo\sry2|^IH+GՈdΛӺĎrX7ŃuTަ8~2U(LCQHSg _W=lE$]z!7p4ɶ$a w o"/E=f<`MJ:RGzrp*DO Y-DCj<΋*d??S ɈN=~ HL@q!pz?cͮ_?dre5U3%|,ғ,ӱL}!;x~!Q`rXG3M2A?.(N%C܇mm <1$-!Y%R}l܈(* %.g< eSyc|Gͨ"rB|)ނ?5$^ܒ;{|OU/ .G%Wŗэp-?sϭ=ڪꞕl(m7=P$A$KԽVB8P%U"d>3Z6m/Ur(|a7ܮxpPLmH iqPd#P6R?#~Zs0l /1#]aT$3)UYɬR8 O[rՎ`u=G8=@B8/H{s>9EkP F{m>~7ǹ6f2xy6]k8IbIF1r:sܛ1}N5oL^lihy~6W+.#ޮ,wxm4/GO%YRgF1bєZ_.+Rx-{X(Z6 b"#n*Ù_ѫ?h6)wf2`ǽAŸÑS nOу^{:jk3ڗ8c}r o &tj7tC?Y! ԝt4~'P "/]P.kvOxQ{=z7g W|:He_gP|awmhvޯ!{ v{y7dT͂ȮG >'fqBd̈́Gx+ǖv̗ [_y.bD=|B۲'n7tv~jA#=mN* Rxp0\7i^wѪ@ꭔhg=o:3t*S̹:fjd+wkp87Z??..˾_(|}ɧwKw$?Fnl6axѻ>j;u W/W_<6}L/8^'lԺMl \ΫT\(~>ȱ/gSɯ,EB-! ?8ދPuحWxC#'EjmwUVA/ڪ>_BDJ<[oZ+Wt#:u+kRh/i 2%YSW= {o U=.EX"L_|hKK?0-|g9u01ݧo`"= j(kϱQUQ /ץlX7_t+D%E\U}=\#AD(' cl)xq@=a|gFZů\aꮍ˿fRJ=)xZ9X de鹿ηt-ǖS}q}@^[cK&}}\.#T> ."|.!Xy-# H )s"w' dXE-ȼ_$ad"A1L qx ƅ,>uGୢ%ʹ+v=AG^Y LRɇf{8๔ o cы\fCӗ^Ȭ˯_Ҹl4}cY~٧_Ou -z<\L6`^aD]=_ioCE?]>mW}g=]5k̜PzKv}N (3㷆Oꪁmz{=0[pu;uFnXwx~,w @ :}qUjO?.YNM;_,:gxreꀗ ~N|Iϋ vy@$"P.ӫk7?1Saj0b~.v=(q#TJº?cq4- h j)jٮ_z l[1k5+bTFeXI6y01z>KA(B;ŭ{ކBQ~h|(g6XO8m:s/huGܶ?N倖]z!7BQ(i EE~͸.)̄S1d.Onm𖽃8B/19UiGX;˥VGl7vvEJJIi-T.PJ7W0_=>M_ߴuzk?0᠏oݣ]98sCĀú%j;_=K'*̘'C߫za+KvC{ ?3\z*q=~EC.p3M;C8őC8 =t$xG17=RaGs?Ny>bTh|6@nmxc'@xwE27y3ۃse鏇FϳX{<~f8Ұ^  Q.┅I` eni0_?F3 Pkڍ?}bP((v;wRV\5;˯;H&"J<#5k{A߉xGs]/zm;_'OٗP 4R1d D֣cJI%9 \5|B~B D-#算#z D\-ZwdޗҡD|]ZSiUe:pdiki]g7T%3q0QMݾVCo>Gohv6OZ>\7{ DrbuApK5Þ;t˲(.T-T'o$^[^~G%jm JAXz+Ł E}itzq*,tknk ޫw;{yM2Ո2kMx ɂ(L*A!DcL-5)H_Zd;>{ {@j r@։D>3x<>E#0 l0@Bo2<0Z4 Z[hEquϊTr`&EdßY)Ϩpe7#"\[) aOoWob ݬv/bA|82}tDA'̼<z?42־eꏩx{dȍnhtfvo~I_/uu\Cwt:*P~Oᰣ5BcjkTbP1zpwjx#^&̼>&QPr)z@;jYYg #۪ɀ퀦?!Zsz Ԟچ] ]Bl0d"³Vз^ Ӓ=>@.tRsLujPB}= szqSs  66.,P*;ov պaOeUtcOD=^>Zva-_kӋO*-h ٮ5cC!X? anX #>>nͳÎ#ĸR(in%ӫZMޔP&U0$[dKڄh0:Up ѬQP<]>F _/J聞-.Y(期9 +(^;vc(w紜.r>KXAiUW] Ym؍5ixgUhq;KЮ&xidi!@cW騞ľ|DVzEYˁv)Pp `/+)Z`<1ņXW_P;nk3?|mɼA9k#<5.! *^/\\Vޅzaȟbd>gܞ$^ׁ: P# =I+}]kRGo"턚ZBqh*`"*b*"B"*Dh"h jJX? F )Hjhс@DQPLR%U M 5DIALA,MSV! Vfaw9ՖՑfSBT   ##RR7bRRDPR0H4 EMPQMQ)CT4R@$4Q1-D@0K2AMPEEL@@,UDTEPARQLM,LM5AUUSQQ1%BU4UUUE+EA THS$@LMD4, 2M4$MHTR4SEA3PT22԰ D(H#1EJTC QBĤAE$)Q K51U+ RTTU E $,CTS- 4BL4AA4 )HP$3DKLKCM,³! EQAL0H@LMERTt""2qePHHMK$ԕ)5QAAAU1PLCEC@DJsAC4K%cR@B4PQ5) ,4-%TLf`1$(RC%I$BeC+EJLDE5QDĄ(4D El ^{ ?K/ (cz{N~LE6u^ٗe#H{h Zv'97!9GX׿/u"TF"@A6(T_-˦mϋ`7}@=o(R:`\?]~9}161<$1Ԅ `w5` -1"X=H y)gIt=:ea%wv;~혿Ўj@~Ct^8%Δ7|S$']orGI"Cow|Iwc1Ӟm":@upQ gH "tG;><5RVKSFjYsԠٞd=+i@_2,`by>17Dos%n8|_P׽UV,wمuP"*KQV p꘠M63e<۱6wD #A _-nl׳%* [`UgY=H,#b0!K'`@[om5ZWm,e&Lڠ3gaە} 6l6@r@d qο_8"*T=䑢az sse{FcᝈJZ+]jw epbIaY 6sxBB W(&ѷ\1$ e&4_P\ a*#€Byz/O=TqOH I @5Π%!ĸު`J||)*D|ЮLѵ ]1a0dOuL/(gY ^`֎M6@.'n"| KYVlaۭ\̯؎ !_~{7+*MO.8#^hK7 EoM_8y R5v[0H=M{\HgUN&~P&$€8(EAI;m\MG5=L&bpk3FU1v락I5jlg( p0&8Vv="UNk`y XG;T7h=x(~|?0\r8:if~?0ΘC\)i/5jYW1Kk(@὏4rk9PӾU IDdr& 4YG˜< $Ch:6I!?҅Nܛ].YAw\5*'` ._\lpp`B@@8^KU}s sϱۤI#EhOjj2&h K?/ϱޒCg/tDۏo9ޏS HB/_9~{|lV@ʨ~nP\/<=|!zGgmf51$Gb' %) A=U[u' ls}j!).r#QNGR _Utn*?I$lI$$;.?<30{}v>D"oA0CC#EdNs(W!f*D;uo;`0 AN CH@4l~Q5&+Nܟ Q Pr{o\ l3wקyOH@ /"=] ?y_?K 19e̊x(Cnoov JbJ o" چc""qXGnki`rƵ^D9 $H{P?EP uׄbB7Y=]G1CzN>ڙ*j2(0`0fu!ɠʉ&"O$OzԢhA;9|MO:WBUQZU-Uj U*R(tzZjsEe`=2tc& Fث) t;^|%P!C_5L == iҺ,%I.IĊS3?^=J'AF_N~~B('ϛ^}рD _+Q 7z (ʉ0P=sgCA=D_&s%y{0|<.uC@vvwڳvSY᫺^t$wy,#.*o퇥;]Ͻ]W:گe?]THN7_wӇ_^990 4h炁Ïp \C(H}jDT܇)UTEUUUUfY[zX+=/\]AGna~Z˳_Mֶ&/y-aLD UIURVڇ3=Zj͞n9e?DïPך}U?wF$uBٲxŻӚ!sJE OҼ\5&z_ (]EޖDwh* ̵&#JpB' .-+{r_{Yߥ3ᆕnsf\΢E+ial +d&ꤟPfpF[7nH6Θ9wj^X jFӸwʉbssh.J=? _: |vub+N_`΋“%]ʔ}&pQ'`o6f8ͮN(4J)7:B]]ϰ]upٱe1un{-% [՘]CSyρ>^@q&0g 3B*#`xRҗty#ڪ}rG c;|;+ht#HBl%jBH}MJԻ B1R\K3v+|v.92T{B{;uЅg[.+ۅ_r k+O`뚳9Ź3Z`IQxlƺn=?ho,t1~)'|Sv%?|W;V}Y]n3J5Ҋ#qҗrēk==V?plEYKv۾ro׏(7 &hcrdF,"*Hd/U>#><9sS{},)f!4LW 94fKSҙ Vt$I$u.տ^'Wid 3~I@#y>sյ6iFWM8gff\5\ݻvu. >CRW%T$ *J *~ࡩ Z"<ȊD,Nlr>&*r/G= TO~&u=C~@wT:O⃟fiU)BJ(ZARJ5f!$(4Q9I-E.$f& @QƱ(FK(d8QT`T; 2!ԔLMYY$93dETM.k4_ۘ2e-3?ʣá\3x9aaY%U&M Bo DRVAF JrR ) &'pḺL( $Ŷa(PJugp3$)2L3 h\;tF9f-3Xh15N@ CJTR149&:"d&mNMPddaQ$,QcYC͉! F7eAae9aRf`oFA9SCCP02&2* "i0u  5&-(XE5iƿX0rf"2?`?Ra u5s 7dKE z>/=G H/\bv@7!r2FHIus: v f9ޕ:8f0tMp3[CyXt \" +a<2P!DD*L PF N F2p¡o ]88ÿ;}"v: w8&zמk}_c6cیnQ1; BndUMI.s.Ex667ugi t"F$z5N=݈uo޺:96M>_^_(4e@; sfڪqϋdu3>t}gIPP?ӗ>qua?$݇t x/  KW;8S$ԫXdf>L ڴa92Jϣ{O m[8{f# P#0B-(lkJǿ7kVۢܵ_V'X#ӷ#.L2xMf{Q5+-+{ntu鏳J48Wjft9= GH=)O;?FXd]tS`ޭcP,Ӏ P ޹FVO,\1#Z!q!~m@/Ae:A,*mxk,k}pX:v.uϔ#l&.:~:_S;Y9 notTTj5fߥ/]ps;;9ܝyk |s;sq]{DZ1\y8s76V7OVԏzS5tqo.F6 EI=w_|r<^]VbG;V5'2BLzL(qw==ǚ> ƹ#8]v^g9\sߝ=KfU]oKQy;'㾢g1VU;WqbW)bqK.=Ucs3F빺wz%Nww{Gޟ×oOf1czxƒ$Ͳ5!63j?:'G'pKH(j*"*h JJJ)JF hj(Vb (" #I:ER01Rz bޑƥ8eǖgәfIrU@g:OuUWqQjWjQRٳa? ܯ Sh6xVh+xEŕYỷ˱D >m1? 0O>Q5_U2[^k/V _ek/[쟦XOB's "RbJC>GoI#.F4xe5rwm qF w8痓&ʝ'a4>޻1~BBA T[2ճ[aA"W~D/H{o߬LAdPu8@?nf9SzuJ˳ҡ|;e^R0p/g|^?I]߯ oЩ°^~RBL\`ًԿꀁ7\ CaFb RmDDwH-Zwg4Pu,`(GͰ{sV㎡fD )O~xc0u5g4èBoB2D6 W$JC@??һߘiZظm6Rh`mL_Of2At_J=ֿ(&qK1j`@jo%gu\L(Qݥ~~odhLz[=ȿ_I {7_tw*3u%|q*T)AyFZ#t+\7xHvW! VݿHyAp9Af.L⢐j,r? V V9% 0#h"?y(,3b1]4ŚOVoO^rw 4פ G~"=$C8Rܢܔr)Wͱ~ߙb77X0 Nx01P7Jx[o@jgʎP*C % =H&~Xn( v^}>G|xܝib۾Q+!@ 7t qQ~PDcG1pm?̈́>1ZɘR+r[~I&F"nO%v(+RQ>5d_擓nYA乁zv h@:Տ 0# @H:OBCx~]7$@b-Xh; 6 Ot׼GKB4R5 q6y`*P3Q5FSq ~?orrLj T&u9(0`ŧcݠ4^r|lyx-d_ev (tta_#P"4|I(%$ms~2Gg));k[egTPBa!_t}iX; A#X90Q1ǐ', aRbx%E󾐹Cnr,c׍H7~z_JfuEV&bN>frI,> P*8u <؎&ɺ[Me7J,I DD5fwpg7'@0@rޣL`+'u;ۈ 5 |B '-KإqvybT}tXG(dM9_&c|k?m>?Aov}>&P߇4n};Þ=,ѧAPE  MUL٧-a9Lg}pXQ{)M:*Hm|{ %FJ}$R Gs"gg>tM6 eQO D7]D&1|/5}xF>XДû]@k`f;<O? "gsw=`߾0\!ӭ,9;5Mо6 @YUv |r nw'Л}'Ӄw\^4XMwQ+kz˻X||\M[8g4֥g5Ȓ]զ⩊XK>(QuI78=#=ߗ;x蒒){ $_۝u=gsD'f!=[~(S!)hJb%?lT4@ɶO}`W\2yH*[j<'ԩн|_ LD%;__}n< =( 9n*x8 HaG.F({>?~^y)PWڼ9֑t@pB+±c0Ni-;$8㺏^Ae+V?I @'~~x]~Xt"k@8&&_n^ػ]0ғ`&qUR q*=  7s ӻq1\0 !Sҹ}#7˞ΊxJwd(pu.]7 _tla_J(?.DPxmÏ=[~3":B@:ēDĀdPR(=^U͹s99 c@mGL3"t2ۺfϥKm_m_8C ~zmZǶ xMdG,rLvֵt %"e RwpƝ/X ٚ`HA"0P {WjU%uHH{~I) r?tHvy4F)O&BJ G %BQ Raf P`p?  ` Y ?NB! %*@y$HJT2H’$$ʐ0PV,Il|Kv&`32\&` d,Y@/vMBtRӚy/qH*rqL-,.E 7b8,{NnJZ Nw+u|p7Q^g2 tMӷ6/Ep?<Ċ=P¿;I!&m<,sy󅤼X/y1^holp}*aJDW|@V+ßvĖBg_}ծ#F{%ԣpC _yDBI%/fnb5njȮj!'Gѧ)z$9JQx4 YW[u^ܪ `i m:6 ĆKۘy^z"ߤӼݪ{DiXIJ5%`'@4`q!L!m ze!Ԝ(oW#c!H@5$Fc.k`Ps{^^5vyuYv*'&a6iS[i` aȌ5fYQ._ֶWfs ^ⵝ`5AAHm"4Nb>&lb=:zxvAɿu}(w 9R L`>kF߷C@jCJx·%]hT&{E鄯/d0w$H 0^bY(ʯ𾶛_i{V5ulr"#.J&ۦ:D_CưkWm?ni]m8 PN 6'cy K"'ܿ܇Y lEiO3~q^ ~չ̔ΕA6g!AA@"~~V@:6vḮ?jD0ocM^wV0TǕ=a sH,LE+)_>K$3$ KF#BA =@2wv$A~b#EhÛa1IXsyg}[N(=! 4ױ,|~klKɌGh+#6PYsp*<{ "Q ! T'j#  K*7f\>-g/8uTivٮ %:Q梏׃؊LJ{3 Egqjc[/q lw"E6w ~|%apr {"T''sͅV-q{M&7sX¤|/\m #9Qyz Aw>ٽi[bvn+[ADDf21 նȗ58-zie,tALX x{dL(RsfS'NɆ@FP1nxB Ēv:fk"ېteF i=ܤq ϕ^W3dc 7VqRud|sEfy-CZ (i sT!`2>(PN teͧ@OnJf j?+@NUո aLye'ʠ܀bvKl*{Cpepxm'U BA H$RJYB,\DZeDN5Puiw6C:Gx_^H% Y<\x8w Du} pV/q)XY*;Ξ!k\3[֣QgV_ޫ3uE:a,Z4& t.)mx?:֧=Зkq}eYJ>jȈB@GX]S﮻7aHq҄(<< |Z bDE{LYAvJR'>T%0::8&}[V(=ȒK5[xYäD<#ܢQ.UчqPP:GSJ_NI![34;tӜ\C?_܈?n@$,a/"QI [du (^ƬO)GQ2;B$8vxE `8:\$>H?>UҀg. d!=a`ǝ돇 W] aoF6ok*U8 |Fp+ws3iҠKJ r~LA'sӠ',_M=<7sm'j%^6[t=G|VMz8 LY8W6!21`b=ܣGu>/e.bF }0z~*~XL5#DLALH'>TFvA((DUT϶̀pm ~FD?'6c}>s02!w@[BIUsO3ZqPkHVG?DեCY1_xLd5G?M\hԪB!V/dzo(J~-1 1 9$,' !ڣKH=ǡ`yծs7s๯۴U&1369_&Ρ͑x7tabInx^:k9g"/).]桷 S3ffoo%" \votCJg"l|sŏ-Əدh)?/#ï{w/BliH:n]ON,hhU_}X>MUUX@ ~!!Lbfiwa?Mo5{V">GY=hF(OA҄?E60cls-fO4PUYwu9vc˷6I'.j09D$v|}Qvt`DhhAI|ytN/6x%| ޴TZzXD|nMGX:Me,lSxQfbGgʬ:04 PeګEC>mE+\+10pTb6\1S s8Re-K-aܗd7cAsy6i|gzsN Y^=l3М*3Py/w1YkYY%Q21# fuaJFъ$esśxi'K!IES`r"Z4d8} .D~-)Li ϪT B66ѲBHwlEo9tTA)po-h d^ uQ[ʰ@a;xa-7{٬Wv+d0! |${H4eׯO'#N;pݒCd^ٹfgEH^ ?o,'d!:|T"ږO_ ]6 @/=F :^?1q+J@09 amI꬚Ns/Zر?Pxx1\a8VOHu3zvzCL;ߌ͚],+;cQtcz`Ve:OVr]noF޷/l'\hmX9~F5r؁"P#mjGtCߨ"?oMq LH:';~[iA?(U*xF#\^uh5JR)1 BQHU EU &gGl0]߲I0"rJDO.cZ!s8 CWlIc4ŭ@jGPCj2`kf`xm e08 QEV5z6"${7nIY{{FW5%f M!MPj o|Xq']un^qѤB,cakuNv-eKfK$2sF7f#]3[ Hl Be%`Hs̵D1KH˹H.Vl̈h JaAB&9ClF)(֜ZSĀm!56aa39%$睖MˀBw_y|π@|>I>`9tN_x0( q ~1??>e[D_ߍB:B&!`tzNxN8X$3X!_ӀZFqXbI\ c*KhA/=~k[[ءBz-ВC48 SR\%&lqp(A$5SUEUQQEUUUUUTURzHAS RPPuu 8 b %-Tw2*֐zxHEC΄(G| #kOP~ '/T ,#E, =%`q%)Wh(s&L(٘a-!G^R)Q%!DخvGhN @aL x=ӧ9~D۾jUUG*&Y4/a Du8"8'ЁBnFRaNs>bԅϣbT@sL^ P:Ӂ⨦c$\ǀآfgBO%C*P>ﲦzO# d@!O`a 7,giLI9~H C~Gsd均 v&}R֒hMcXV`ȹH@~5"J g|CQx%|Ah+|4B1nhrx`*)ð(G{lDۛ\&z窩jf?ȠiUl`0cǷx[P:{5M `gձ::FU35j~kK|Us+"̦j6׿ǐKȩ9(pûD~@QrW鴄C(_owh$xK0FO8x2yaQҳ#8D;@>kHDhEV*T>׼#!]a6T|hc3,]н(&_%`?{9GsJ_lbv%>'F6bF/dPb|_nucp? w9؟\';zE:Cʓ"b<?^8?|c1О] 83T6JLۯzK 3׈ $uV !5Hg8 (%"T]tzm {DE >\Tޑ:t<ߏl Ώf4HokmZP#i#,3Xky']٢NL>2d?0Jh 5#Ppf=DhHm.U_:ϟmuG#td*6: v.B-rR*?0. BWj_gX~^oVmκƻ3W2޽<ۙn[ak}=L EyUI6,g3]#ʆw4& !_;Z@iP@-Cݚ ~3NLC:r|3HH@[Kr-\ û_>|8hxs>cC\rzXj:mMa?""o'fu,BBFg+`&L=T{LB0lhW$003K' MbUX ]& -?GK 4rƃ;Zeѡ ;Iv# Bo]AqcCK$KT@j[IaJ0c:i.Só1#ȪJ^óԭ +Z2.n2V ›Z 4b8  .J($h &pQㆄ"pA,y@ys<'F< Hgf9pS1zpÆ6}h7 ͂F z.<=d 1HQ -@"MY#=GK4oH@,L(ZJfazAQ0@H)J h"eaI(]^'WCP)æu 5M]*yY9wpǷl-:-b%%S fQÞ9;%MՅ0bFcݚaqחwo sQήVaL$=:FFΒ:GǦ-Ty SY/JĦ~/KOITtkjg<+I]|1&zՄVYFXֲJm$V4fu-BiLfp JE;څdUF!MU 6yPI%41ֱOoFO07f>qC(vwyٹV8O4|}+[FNɰ]"zcm-(SZigZ~,*u8g7LN@ uSFc Ǣd~% Nډx"q BB70NT{sW,rӢ8$ʀˢt71!ܥ1eN)3篟7܈*(I8#0Yr>WkcI闊v$bM0n î>#Gǽ9Ang:Y L>3( :ɧbtGGN{6ҌLyUSi Dmo@p1 g >0LI3á(`66]‘/nD|}/ۚ \bN8!z%Fv ;kJCT">S~Q#ҷO&x0S!`bVk=ܤ$J11'R$&Mv]7|c\h=V ciO`0 Rf.y͡$O`_(Ǐ)&cr(gQ<qp*&R1L".1c+ɟ`vKNΦGxx˕0p;ybSzl*Q)c[--|)Tn0_'|tz|bHٖDMF|ic!s-d̑n>yw~70lErzމjyqoqr8Ւ?]@@ho9|!RyDrO^E F,2ᆆjЅ.Pl%/yf in/cfڞ#Pşh6FNs=ogMG@8vx} t^$#,4~qAF:<˻:~Hٸoת=wI2FCa'C>GER!Pr+gS YeBs'%>|;a_${Q̒;0|7CW|.Ix9;t$!XtD Y=2`@`wl: zy@I!u=xxo.scרikߣY ZDGm JPXȋI<"nA:'sgU~(pпc{Ҍ tMxgd٠ޗ=dM8rӌɁ0tc|̝\ըj8^1_EQ5FXDxV3 -#;͉lgY-:{@g M]b㍦#ח-L!A>6- \i:@N3(x#b'DZvff d/ + o#@6tEDE.Zxg6`UcYQ[%SUr&J` XJ54&+m%*D+R @%BF78 dә7J{*JeK!^_̧P<ǘa=P>OZd'LHIDDU%O]C3]Cr3)iB2 0)!P!Er60g7͖RKQ jL2:pbP rBZ TCn0"R'ym&qm:%&X(`W{ C"C T! }W |AL$~yqOMS[8\^ l,bB61Ofjta<%7w. 81 -:21(ٲBb+9᧓^J\[p :9 ͣmc#l?1s6b:r0⌕R>|f#RYɑ4hJIt P=&h;:3Bvc=.6NM!qvh xl}Td,nl:úgp4r`}0S6ƛ:)d 0,Lg3v܁r܆@8j50fStTK.s'CIb `:WF 6JN)$֋"ʥDDƦZɜ5 ^+X!@Cg>ሀTzK!@|`CVIN@R6iXy]߰{=!-KCOrӴ{몶lN do&HhHۈU$ş/s2c~ʚ|3iv |o'PaxU=D|YO]&P l [<{p`@kN@"1l(s |jϡW}I|?`lE9C?35P~q\!q%S:I]z&(qG0>'!ʰC9~J10;+NQwAOx6M+SBC}'JY\q2IiSA4_Ba |盳# k.J# Pq ̧&*:v\'Rl~HmU]>4cdD+? ,1w5MR燂WuMFٜp _<-GA| Mq ݙ6DrF"DpF"Q1_/v/N|p<7G9 A(Qe7rhv +!J(жuB鋅"1UTjv[Xm ^ti8|j7tnn<{r r={[o+)đgen:c<(P=)vҖR2g qi8+8bqcea88craGm. ;[xc7Cv{,zD#2ZL ֫iycXD;GJW2B$B-IP׭Gڀs*!C!yGs}=40X٪oE~iwg<Ӌ&/) Gd&Eo0YJ OqE ČnԚ#SG'nvcBT9*Hп.5ߤhW/nF228I(x/k$fk4ۊ@ =3v?m$urTϑH=i8f!E $p$7AY%+ {{/` Y:d%Sϱ")r4P@5"h5a{.>{0-!\;͜[U*sa*$(]'!v]X#mD_5 ~D0RlGx`1#_oM~ӉOk:&Nw`K6rjMgp'm˓`ˮܢD9тG{8x FgEdsv:L(" (rDV 1%Mp· E-:$"r$@¤gN׷eG ^N"оG{&/UjHP 26ᾁw.1/.4ZMAp!0I~B>$|((z;l裶юgW*)ߓ=MKCxAu;Qd(-)h f@46@< @ t.% sTT)ЫcIapZ*cdImFٰr£0`l&e9܍p՜S ñhB`8$0 kkXe|ڪ*mУ߆KA>DGVj&D׻~SgG^d1B \#̣\]\ z `c4J* w^M71B <Ba3>umK0$+p.8}d @x29. B4DpuMsߘdJ"iw";wr&/z"Uצ83 Ljt>QsZef<6!\`0>h/XNGG@:=<6=HG$!|I"قs!NlJ4ʴ4%HhPZTZJHb"B b$πQ9=Y<210I;HxCS+|`C*N/='aȦ oSP0 hM g}U[ Ȇ#%N$)Ewy/w;h]yoÛNqm 0B&k\;4H~lKwpްA#8U)<3*wdй`xBp@ djDWrJ(fqe *6c0rE+` q3ϤayQ6\y'T&"xYޮvGScp#1I5 6G?WeTð]*>'4ߛąih(*"JFréHj*0"myv<ua ЭUo $K2w%@Ѽf+dj0wAO3{>:r96ΌVWMEd+ ^? : |pAk bb*!^X' {i|j:_2M9ZdD@>%3MN yRqO!0ᆮОD7'W`*y}<{u%&!/D @%L0{R0K Óna\Z`4px<0pLMcC,ƠQ̤ C@pj"Du6 I\H SdŞ*$BD3*Ke̾ڣ;?<92 "|$yxpcgEoYePy5ҭDda8zt4Ώ`a´nL; L;b pCrcו'`dM=v vSRmv*&Ԉj֊uNS=S φi6: 0E59~'xuTOTzzD?b<ɼ(4f33%F;xN9=,56% dF(*BPNOQTQÂyY傪rPxNxcy9 Xsʵ$Y1a׋<1MǶ+%HiP-c#G] b}0u%.۫L_j,!v;ah59>`}e#PG1!i][ppyU`0ÁH1HK/_y3fUFv`IjF3Y ')iw29W(e(ɥ,A+TPpRZDՃ}CU|s7i;@>_kN1$CJ.KT. 0aݳAp]NIsGi@PiaE9B@$BE2y$=xrvN * ՟/8%d;z04qfL8H)_-&.(+]05[BwVǟ#l0;.X_Vo@I:J'C1zq (fAXjU*4Na8Mh-%_f>dSɾ!$!Xl7 %)E{l'.6r[axgB4MʺZ99A_2Tf*|a?$ [HdRRp/R瞇ny'>nn>|4<[:2f2{02EJ%L{nZuE5a6FfML\&6#bMlsBiګҔt>|9N}?ޙpa x1Tqr@>;M\b l =aҫsl}Ƿ>o Wbd_f`}8w9-x<&-TC,P1R5ʥ~ eu02@Ş&׹MT >*@Sz dAF@PD3OoZPu#qIi4ѣxԐo+@+ǻ1(( R[3#@P ~[y^ :keAPމ^al' ߴ8*wJs[=iBaz=>=D~q}'r35A&e0 TU=ʆAr$ H04>aED~r*]!%]ciSyq'>{X>\xfhS:y1 hKDM #+Y/3 :2]r88.8gqpB=mq9iͺjydGКڄHViK2C\kNSƺ+le6irₕR~w6S;e8&fPAkgdj S 9?! wxȆ!&Ԋ$8h$ ÷:Ci:&14|i͔b ^DB08xbc}FЛKNJ>/ 26r!ieC]"[U1r U|l#`:fPL*b#ގlkU($Z%p{z'`.M)=J"~#!.8VacÆ@9f\-F+CDQ@Vj"SW߾z>#4&{Ѯ8v}< { G8PObw>]z9=Uj*>G^kE&RB=P[}3~t5#7yf¤ `@ۂ4y7 L2f q8q``4P !hraA<ڋ(t{#v*A|ab_[/>PG @p!. %SrJBϳׯٰ)1]Ϗ=h=˼)t,E)OS ] ϫsiXN^o+tЦx32h@?PPThKiowp4 1fq"%x6nG>D-`O *ͯ?MM9qi2(Lk$!rBK!u46ck[w'f*4V)rKTћ!F-o$i3HQP{4SEAq2@?_e8@Dܦz% ^he6 %euBv#?$|3; Z3'C -3,Gg<#ǻz#܌%rL'*u]9qщ@Z'`LQBÌv!|By"):Q}^sLǧf%9ۖaKqȧeerD%`5[ B5핝ыwN)'<Xtcy4ǒ):xi*t%U=Z3=NZvD( ވGB>0"æB_9uN|6dVHq9a8Y; ybu@"ywzNw*i=%s| M˂*ywAN㺡\t9A=?#+/^MX> yѬ B _BۨAyZПHW_{0v `=\vP5KP$p IxWWW8; ˀjH'q* 7%δ0oѓ(%=%iFwx@6)|YFA2TVBC|jR$uzbXξPǝQQ) DTdg|_6#hԅ4a9(h`mb)QoۣWBAǒ]@-2 rж7&ThIa B[-j{ ͳ% J*D)lp" { K<|v_gD9f}vLrA=6(>bA$zP@=6ӱ$#a-}T,) v>d^ƅX:t?7IXzK^Mhq/ BKhzbda.tGh,1H֨>#} @ܦ U~$H`͵ރsQFUP-r]m! b= 0xt& azYyIl&:2D֏>x'n&^<8L;*KOA"Z{zzB̈34b iPyG^Z=1D$dP4C0D`2r'V v41ad%.Z,By6#D; @  ֆ M%5͆`f̌R0˖fRq9K+v434-)٘C (:d&IA#&F(aH]{30 ͠pծ|UڅiA6B++c zC'H%I!7x v[n$:匏2fzy:!!;Q'lzI1ƒ xqwB#/ˀ;qDN\7}{"IϬ@dQ,ESbi>lSP6@ۇo {԰xcQ ]ЏEr[cC;M/a5+'-iBb-]Bja!\LrJia<?,H rHJ,HkJva]n Ʉ1&4v*48<& :(MFyG(hؐiDh* /KHvbpњf<\@kDwУۃ*dyal 捥xiOlרm_4ϧ&!Iض"a>0dt&b>e"Q6I2>|\SXG΢^;o:Sw'˹E@}0wPO:ly@|!MAHRHЧd;,r?Zt _tJu 7MP2'>M{7:uL(%VD$<SVIQλʒ]z17<'~AV8H1m9c+fj!Su -gT%.Sk ;94Jr ~cwN`D=cu7"r4D|8M>%='q>}<_A!#4wbU2|)5d Qft@0kL0htrFϞ4:.AFy 1fčBdՀ3@Co ~_[TD4`~bdRI ڔ7YR#Qگ(`4NbB 8L,p zѹd yNa.dI悏P~] Mhh}[9m޸"O6 h3l m60` =N $]lpPOG{kuK>k8B _ս GB<ȁG'DDUQJs )&V(cbdKE@A',~2q8;wa:2GWcS>Ik0"$=dY%G韨z 8x{x1Rl C DdD*_pISo@3(Zڝ"6T ֊vCh '1H);t:Hv?B gu_FaXXNuv18{|5{í)i6ߕ><xb 8>hX ͨc0z`3JVPt@;Tl 7HUg dy|U6_)ZPx˝vm= vs}-`|KhB'gLA=?#;~va(DwGpP=?4$a.f 69[U'6ܓb|`(@y6 0m ES 2V`c~+9ۮ꩑b Qk~C`:/ K2lǾ/9vႇHW)JmbΎv`"/# bDc(V 2A&IU P:CTϿs|oƬne;ҮTf2$1B_7>@/ ~1uKՐu/ׇOL=rmBGDĈVADW`nLD0QG 1SL/ eBَin}9@e ׯlhYb" ;,wuI8TG T8 `KmU C8SPTRyįx0{٣8v0v,٩A4&-}=p<΃<$99$x=Qx/Kc%<ן}#)i𶃀;/ѩ6jߝbIpuLmW(vqQF7P[;t b 괘ǫ5H]:a$DN_ qHX=H;}cY<8P]t)5;[ԉ߼_ Ah'$iLMxv{xOu={mO m@x.(+&T "Qќ; < h+E"|؄i&65~6?,d~3u:ȇlڻ2T5(['d*̲\;@U${!ǝdz"=SyR(d44-GpzS澾>x}ǵ8dLUj%P1:c"֟V_yI:na9wO90]/ t{&%vw8l֫ٴ7}kxt15MHtvdz Ձ<ɖc,Uk[%$Ma7Goi!1 q'tt=6o8>>h2D+CJDU<DP)$"n;9fXWI1`x)[S~!$ynUZ1c^pqaF eCcZm_uu-{gdm7X/_δM'Rj|Bsj5jg+;TOR*ճnxY+]bvkVB:}XE{yK9S(_fukm%)*}tUMg8ne;E<0Y| ,[uZ\Y[Y\7[=-\:hR5Z0kR(O)ʰ#?9 bdpq@Bㆼsi<2pAA}zo)?Y@z?>:2]FZ-`Í]*kVQu . O=+Es?[Ѯ}_UEaJQ4f`)UZҳ#fHT~`[?(ؔgwsrbqFBKFPM+y]y9C*ߺS7X#$WF`쯏I]+ ٌ&V>yZebeI,<{sXL((rLc!?L~sXgodnʦt8w$gjup[ەo[<3 ;DJ/D ]pj wm,ɌcXiun'4h9TvJ"l`k Z@n5 T5ȁ1ʨ&x܀)Y \ޱ"P2EU:H]->vZR\4Y &7ڢQՁG!u ߔpq-Nەx"ö}4zx#`4p`D `)nr 2mLE-p9 Q I5]8 )ן!>\$I(8?KncL,؃'CN>Q#x6 ]Y0'#Ҷzz{i% ]F- m4sfuń.9!eJ]RM̫AW{0 <ĘM(HIràE߷f chw[_M`jzQ'!@dP')B0H-@et+ϠӒN4ׁWDA\z_\<ٴo,D+dI!.ɸ: }A򒤩RT<ypKsύy+P! ti q5XR#BkAJPAZ'#7"k$@rMiԘ>~AJ;}mog-|>4w>A, 9H5ĄngG i HxFlPrl΋ CJ8|={|8Gwv8`}׍P|@י_o oE }p! 5W  yAm#.ZO?8/oM7 Uة)A*zDVҕy^gBRZa!ۜ͏;zJ51uEOV DU!`F?%RΝJKCVwEx\;*DQ5h%݋<1]$" 6<8 6)&naoPMN q{dÄ@XdMpAU Yu=ncaF̸;{K(UbD}ʹ2l*:i(:Xh 2zXCQā|ZFyŚH%SԤ*h4#>p>bEx?!pɄ7a҉(l0`Q.j\TTXyޝ5m otrn#_ȏ2D52N79ስB16 l7 UʐNY7'`| 157q95uL{]?W.*>|_^5=َ]t.:i &TSGS 2θ{(RgD[g[963Nr=a S]IdމehA-yӫ-T B 7;0Ipu6Si&UBԹa p?[+2=Wtؤwur+""hQd8 }zWN3X}}3^X 1 oWV㯸C;,o 7Lj}aT d<&my!q2 44M${cҊeO83EEȨ(T2ΚQp쓀??s㶟= T9Ex$?L'-!0/&@Z7iB=̐(4dH 04HSM44IM%UU232 feUUUQUUUUUUT66m$89FrI ࢊ*3*m,q$7$ cm33332*V[UUUUZj(ʪh3333*Jʪ30*̪*8YFJ!@"dn]?̗.Ҫжs\?$. )ŪGq:Xсu;cXZLh?bÓ5U\qq1"m c#b4!Va$cP`$EgBB MQƂ*2 () 4m#r;²m D bbbG*Y%]Uh fXd;J`F,9E3U+UV?1X 4 2@v cHT*ؔq0khpn$gDUUuvrj)Ac y`d2|UrEBg46ڎ8IS~DO+tp#th );_t( cugG 2> vJhMLn?/G{q?S2WTv 'QYz]oIz Vb&'O^[oEۚgڨ1`t8P49y%Z~TftwYdk&x!r "mK@LB<9GKHVC3#Ђ cy,^r=5t'1ၴoWD~Y2uoOyvgD;dns?_jy&==T1SU^ ]@XaUWɡ[׼/zuNTvHxsTOHuITJJm6w@Vy=w[94Ȭ!9z%5K m5z=SSnV5ϙ'yD u_90yF 663? b c2^:Τ8fUйd'(A2K|atIi:l|~IvkǸ㻻MGMH `BN9d.@ +ALLRm0x2mV30{6ىw$Qv(  _OIg}܏FB_^/4gp~)bH?'}@ys;XB!LxqZ :d>%A7KK!R'G*8\QJ^֔huQt~$o:`?8tun B8r¶N#eql\+6|gvX+ ڗE+CD, +3p9Oˈ'0! O+䒙Jτ=W}U{dBwdb}-B!a4D}b3` 94#W 9L|Xk4#vxcGYΛc[wr@f2n g19xu4?3!ӮobYHOG}(HIHcɕD"\%$BYyM茣q,c!upG -kg>YQ!Yz_p|sߌs}Or(ޜp[F(@+D#.r1F~^+ ¾s'D^S?OH`L,=5S۟syӰrDAi 60QʕǹR[o3|4FdBW5I1n_泗-fNأ$dm""**#<%]߿83ƻ*)zk!QTQn \k( dơyO B^CQA1wY5֟nȪE]?k6 Q隼5,N=0@ Vf`j2B,fquB~.NREhAaOP޴N6r9/|w^F~x94iCNPlٱrofї$dqf\,rz.idUf&oHp0ڄqhL>jdoAvs~ú8BJ!<6BV>ggOeטkvyb{W_'/}ЎKٮ~Pwo d7Hoʻ4ezox9hNC_`o! iݳR\::GgAE_539(Dtf> =dn['1Vcc(K(Ԭ*&B-ޞ<絡pg>K$g ˲Huԓv:C!״k}|o# M ']W{TU@NJ<}Ƿ"C\2vvx/eu'$+ 7g}|:f͂@Iěsu"P>m~4LG+.qДY[UTvŞ uX >CLg#d3MҞ/K~vʠࠆ54ci,uA^,7m,t.,06Gu&{B":=̏JG+m:,` n 2 @  x3]'>ٶg9huz}fzOPKia!ƝP$L,3POQ)q# z I0@\д7^Vu[]®q3y>Q991@RZ$׼>9g$%Җf!B`V@\)5By*p&;;,WEQEQ]2| TQy4w4D55 v1kBLO]9JÁID p1!b &of5:Xk,&r!@"8m;VdVjYTB+9Xˆs}Aa>ƌ?d~X03ϋj }ƵBL7y;o`6= !f6_'|gϒjTo ]bpL]_[CH"9pDL:d&cϖr'7Os!zًm~UNHz0٘k%g4U Y8HlA<(l( ̳eAAv6%u#goC(P>Bdy 7 } BQM:]6sk5cr8&1 xM+\NΑ5j5UUUZ._K@$dG '馯mzfwxcFGpC4<$xwp93Ҋ}DǢ(^=2.™@1@(P0VrNLY d dQEF}OݷDE %4m -zC(' duxyv$<`$wyZn_ZlHK>:q $| \N2QfQOu:N({10ys ?>8A:zz_JIZuhf}609ivD?:x\aOw1~CDkDf ,=P9Sm'ɷyo.HNGDkt?6n]ǣ_Ff7w V#owt3_P1o \(Ȉ)!26 ȜR]=! w%@WסZ_gbLBl.I4cߎf㾬ީx5{뗘Ocnh5MR)Yg{0Ǭ8f@`o='"sℌ*6'KCSS73DL\㹩1@D -kֆKǦ$*seXV!,}Ȍ];44d+7:/M< ".ODN=‡ǡy5 C4˶sٮެ41Rb, 95O&jv}K!u|/\}@߾pcI!N(,1 nh9[y"D4PU/(J[S*п'%@?" gy͆Q;YY9u`[ 05*Bc:|e`F@fyݗ>>zLJ{"!gst5:M4'cy*TO‚TCd z3h_:yC K p h5-# $=י +I2Wbً^fp$+ᙝ%D/:,x_튤Vzm:d" 5*ԣpH|>,t>=.򣧩huC(Dæ)^Mfƨ03Sxi&z$;@ @T QNsaaAPHO+"Gf-yC[><|0iiϗ>Cxr gwf 'N9eAc_oM#cݰ >Hf?;݊uDPzMDˆءi"%R?wS̴1cъsPt-I@js"]Όu/IMGC갸rNv5p2H ʸ< Ӷ$6cJ4R%l"fQPL^#\vFi $\J( B8g.$A܂K؞ e>i7c$&{vrW LbX#n]{bU89I!(?ϦE:<^Sϵ]iv1!ߵ>,}SW 7;R/2ʀ;lNv~K1D:rh@sUdP/D|U 'A2sh8BہAR< Dч=Pݯ;p_I m{w@kDJ!f1Eb0QDC00?g8MTZqXn[DO!eq }02fS8mJw Pq%)hbBD2 9"l h"d(',ZI1 E9l,67ekUEu33υYKC14| hRBaQI'^MaGm|K# QEC H,b`Peo; 1,? P05eʦM>^O͔?[ej9= E[t0?جUC@cjY W2XG擊\xm?K zFV˦&ryHvz] 1%CLES E*:ˆC1%5?C#؄ wĎ0Wl.'ܜuZʪ̬H;ACTf`CB&RE6BF tb/ICpt "sT@ N/ {6eBA/j4׬ Q=w!UÂNSL:ulF!T(}3I;FABtP''9ļ@ԕu9Ad/g`th)6YR>7 R?\Jp #F9Sr12Y2S SĘa'{]hm\0TD ^"]Hnmiuii2&{0bAxzBiƉD C:Ғ3S\p%u9 E3@Q  Շ=72?V /6҄ҰQ$DDQ+-& 9׆V(h!I %_7dT(hED( 7q7ɐQ9vPt^r]y?|z@H~|{p4ېczAq @&s~l4_S.P%Fr00H`x4g cˏzK>@ :@Y02uTD!2D- `ub3 se90z9 r}Od!Σjb-6Epi BSC =h ST6dgpUĬUyʴ #2ֆjLOؘ٘CöV̙asĕ>aQ@Qʕ9<>#tTֳ5JRP6om&(ĥ Ț*8}ә4A5FF "TT*WTqz݉Bc3;@{%U1/n'XA(A{{׻gzZ*#N|Ĩ9Pi5"&™>dlĊrxG|SOZg6-B: "iq,wamfՁSc210XL,E34iB`HFSpf)6j\} C!x[q >7#݇$ GI9 Lg iK, (7l|5b&۰Y9FW쐵۟eͲP%94ˍs57 F0aZ2F$ki R؛42=阥"@`X_6hpã8 bTb!ؐPU3c>lĨw<0ĪJ珗_oӞR?4.P;%F7#JzI0 D11pIQ-2c9v|@!@f DTB#Ow7<ʞ1l0"ʭ=g&UcWRm}WF`FU% ! ();bưšUb 7tEȈjI(F McPQz>:U@MR'DSsQ$K84Z FM "U8朊ud'`s'1o3݁)(Yc5HUR@JL02v>&LI४ JL1)\ 9*aaQD~=gjG965| sGBbjx`f:{= Kɼܿ-ub߻cU1/Az՘s @(E MJ3jF.:ADO8Xe}auHTk!,uD~5Jן}/~4! )u( =0m;0tg)|H͘М%[7>L֭5MV3`J3 } *k*4ƦA2y0Ih9c7*՛5z',w0Qt!yM6Ҕɘ$)*NSvݰp\xb>Є-8C H4 " blƿiaݶ0YD%#69#1 ǘ`d"h 11Q, n Ơ9dbx;TQ[*Ow_`Nrzˆs>GN:47ȔZPҘa AU5!CC߯}A4 Dޗ ~_?g˧6\)5l񘎱IbF 1Y>ZnN(/?>S'AS 5A2EYƉX M1R' ǎ:ӳPlŚrA @%D &k"X3(mi~T ??uGÎ?qEBt7zB%]o?8m½-вX0g_{J@BG ^bgQ%ǟ=D%?P ICM@Rjr%r&LLr 05(d"hZD9vڪ<g<p|0z|^x[oGr/ t E889 ^AS-_8!#F m ћ'4ӭ+G"CYܿ߰C$`TN֙HZ :LD>r#) !V42/r(P >ܻ/ 65V[`-qEaJZBB&UƼdh|fΜ!( ɡRDTD׵TEnD"N줧x';-+=OCܟsudHb0I+-MxnIJ9WFL|<ӀM2\h*!:  !-DQ8I  J0ihVB D(( hiy Qx >Yb`dd$ozϪLoeP 0ɑbj F|k5B) f& .W&:oZf)C̄?OR^' O&AD) A,/b~'K@jH?̨xo@EB!? CN PfluYK?D1  V9B\C{6k tcE;1o%# OuWu2j|;fXD)uЩÑR/߃ޜ&qݢ>CX/!$?EӠ>H( Ee-ײvq3ĥiFYSBP8IE07،i1$abVT0ʸ2!8 h{@h*xI@5UH9/ T*.nC"} +jpXi biYsY|14Wi;XӖ݈t:Kj0I!W`m4&yL@o*@Z6G!M nTmTDߕ߼9ኾ7WîhY !$ Kژϫ(\"MO™D ^& IIMt`Yh kf~a5£f a똆aa6*Q3Tx@Ks-8&IBa6Ɣr`ȆdP7=eijԚ/ )~žWNGa[e)4 ,n?svkSC}#c@^MuF4% tt{Y$H h bHZFS-ǐl0u'!!2#bG/{a,,(,O:HBhA=ql QE> ,F:_4SaUgDm.{T brQ0[uw+f^ri5P^FDa8REdxaQK" "j*b*2 Jh` "ab!&g*N<g aT8כ߃PLM\dd?@KPV4(Ackr!,6>6^9wO3zk-DRT,QD-+q%"]k 9!FF3NkD9\V&;X08x@3څ1VFWd Q4;kC8@9jk2,*(D4V%JU10ʆF1lR cDm\m9+@ꬄQ%  n}|}E\@\ts(ȳ3G .63V9FI1LQ Z0`deP`뫆f!9a0وn=xmUS_:2Ḧ$(GᮆGK铢&YCUY8H,l,k& /D=EDܔXµ=#Gᮑ.;|#0ׂ  h? )$y5nH䐞2pO1pwYh<ƶVc|&%0ǒV@MjdHhAYVZ֠4xĢQ4)P#I &vh\4a7 Xe\UP 1ЭSLzKr 9u53 GuDŜNpy- jqJ-Fodjpy3iΟM %:l,e)UyԵ>zِ*@˪Xq< o F䉤JRQASmԋηV@B7vJszvbܻyxR`Idє-<& ^4;{hFdb d *4"326jAΣCjxl-\iۉPS"8hccioNU(YIg[( 141h.XH[4,f1+t2giťTE 4^#L#YrAPn o ֲ$a`LS0QNl)KnĸJ B(dgvh"aBZt/Xi@6"rs\tdPq^|p7foI2B@ۆI+ +01Ҩsa't9L\I/YPxwA',B)c8T1CBR@mY#g1Kzl4bZ5J4dvYi`NwI.S Aq\knܙv3;95 ) M#["T#.Q13<h6;wF "UR:dq4L۩c | .ibas+[7)5B@Lc-t!r˘^׈D; ːu}|LK66L}0i|<{eËRmVuf2+\t㺵r69Q $ =Aݿ~GIУȱsl۠fXHZdaCxhAaCM9:MhsfTW@d|w@Pz@alF\ ׿@|NϷ҂ewe%wPR]PZAtsN3k-iStt!"MLg92i[kcֹNWhLYׯ;RmI 6s+bDΉ6U rԏ23Q (?eGB)G v=x&=\ $?pEf#HkI,z`H9pX;LHax'wBl: 30YhJA[-:T^/F`2#XsE @126ƔZf{ a@Pubt8Uoj iZkk_dc(tvܘvD 3nxF`;"|:9QN k65JΖv8C7nÄUKjr==ƣIť,H E0Faq nw,p='$PKN|`iPv2}=ҧf**5ǖw- LCBC$鄜a!"@Tg1`l2QiaBL@"dedRф( "@)FR d" E8 !K'Ӵ3ML05@#(c z` x%IlIw}z8Z_RP!> uz7aɖ d*݌Xr:kGM`I X*\1ȡ PDjQhb& PZ (h a"IH0ri&XX!!Vd@n=JL$R3@0 !hQiT"Qb F! J& T(TP*_ !*PHR%?=zfKq]քxvЛ0&jΖM4E Bw=)A2bOIT/|zhZE4pŒG+?̜~xA5 w<,`:9>hEQAbXA ۄ+R!FZHAQC.Xfe$ns#9z##qvF3," ,0:1јV`Q`!NQtub<#)S[iDqBx?~? pTŦ t1A[ (6g]{q}C>x1%PdXXoa?)<]EBoxߑi|]W# CS*`>SC[uYo%Ȳyw(%]|4m8tF,) Gi+[Xm,TFj:cZv1}$Ba Y"'CK!!!~ /W ѨCGOM8r&=^'tq@ ĝ*X.C:{b9ԗ/~` 0`I!0 {7hɴ>{ OS0lBhtusm\'Ғሄho}$F*$їxc)DՉfS5OǦ,z`K⢭9GObr{$|½)*-Fd&v,K<)VɏEfhSKaQ-sFϗuzZQ ${?$wTQ](8A`VI.C/TpߣQ߻L:Fݿ=X( ;J&e FqJ=Q43Icu\ZO#Fܖvx`Nppk&2qw؇0ʵy~sBx֮&s- n2h_z耳'w CF݇*xɖvs!F38mT^ܖ9 kvd}L,t:{dLpND.;ּt179\ t~+K fi'cE˒8\׌_z1$8clD@Sa#ԈiNg$/!IS"u;ml `n8wYW갘7S%l𢳙:3f.0M(!Bp>{nF:ĻzlhwY`-esyc2rƸ L#|EZ!'ixwz!|DQ1\3*oG9L[e i;;Indq4&< 6[L A)^\yфr:#gj4vgsA.T0 E+g*t";53APRi4V8!{`S\`[dgL4R'0ަ(XjA%@ ݃IbI33vml8}-R9S4r1c0^- ) PS0iFŐU p. X!郤/vFM,Mi`w6 }B6A!qNT`WǦ#^s뙉ω܀0!@Jq>$ @m$3>([Zcu8pQw(Zhwx2:FeSpPԆI C#V36xѓS>b///>2!ޡuv'fDGhfCg@z{ci\"8{{AaNǶ1%˄ao8S;L0dG3LN;!H^M[:a2Zk;$\+z]DIَf{ᵣ:a"07`jsT&ۥ/:6j֘~z8]ø6MNăPB?IWyO;5l1J֧($<ɮRZ^:7{H^: 1 ey3?> j r f%Q0*Cd(Hȃ6ڊaL)R8gsm3CmI4077*0=M'3^~COPV(UAHP㣉d-GiQ03И< gCuB~9B[1qV/ 5F'.LG+xA;^YwzcNrFegLE)amrIod~gy!ròZ@pл̀۫q$Bn`qCiޡ侇 2"LR~qw]˚ID0fTĨfD:0=ˏp}fmt3 /Ŝ,U7@ w\K۴&h@:9}P'Xޚ9̒It04Vى;w1sHs f'YmF&"c-\ys s0\;Ǯ8 v]POG:ܚQPka )CiEdbz ӌ`#5{&fmy0q 0/&89%nF viWTb:dV_%3G m|efiq-1W+5q]20O~J{qG9MLګSa tPB1f/X3Y7>|4JbFdFcEkxpuaU * IۺM6d#(у+ k:ih K$7r?1O\t:-Ȯ31B!`&57 z/pv8<,3Ltϊ_ܹKd<ba;{Şp.NnlbOΧI .Dd4ѫJUQ4Qj E;"/{ب<{XOztݗ ̈Aƌ7x$ga bB%{sL&ʈ{U"xwr@u1~ M)Tp9~0obͰkdjnQiigB3pvL1Ĝ{#Z5$a' %h`5 rl6Ikxgt:lLlr  ,XKvUj 2gxîkk)gվ;'&K)r5;6Ixjpkc7Dpǩ4 pB!uFyTrٌq ׸]3IS\,2y4!IqoHTu=6DzgN9ʻk/B.*3ҭ<)CX&eUmn^MNwZƅRwZy5eY$ks2tլ晚{m+c2Khxj7տI(*g"M>$-ߥIчg~b[Roa!C%$%ETxK~6N!̙$wƎg+{Cm 8vFM3;K4cOXjot - Zd6cFkc&F jsjOG|F$#OPw74lBL6 C.Ói̸iq?'} ;yAO QAD+N-;2WƑ 69q@p߉ ROqrUr)ˉtbq;xEҒHQlSr,Ւcf">"$75F;vFr929ߌ0̛$0ˏYd,f4ݫ];^޻(<}F*Dh(SOkn⇀~DA!MP%*I4/X`'M9L %م&r#7>)[nPIQ2a>:]K?YOz8@yp1$>9=SaR& x}aN,Ϗ{]B 3S5 4M '`$b۴ m4s,khBqZc6ݙ&&4 Ć#44 Ps0'Mo8@F(u97" [FP7*,Rw?-]-WՓѹ3/{/f:٬'u&._e`螋f[C|]DCGO9 ;!QNo0rxIVktjz!%sUWvDl17u=&>e^`#g+'܋!*[&; # ]27xs8똖DߴI❩oƋ-^=͊a$Ӿr-`N1fU;C0`qc1zjIݜӅSA?z%I%gXagNgt?1z9εd/nVN`KV9Rƚeyk0S[ ̲d ݥ(rX==`9Tdw5W.,7 ,`SG^|`s/ =>hAEM)6\=LD[WY(aW)[:=v۳ojxGrZCHAYrr:YiE I ȱEq>.,L5J8%\;`gQ-Z7 gSILjt>hT:~3 O i*$Hj*TrPHu Bwۯw${QCZPiQ*b ܇>iG%,0Na>ᙹ,*BllCN~EX'ҫ`N{8ðaW K@4Rp~$"~(Tq'#yvyakSbr~ #=wzJoJghCSyݘ: ub̀63뗍 r$Ù$$J~0(LX5vG,!FXn\ek:6*{By O$CR&OAQJ&?-S{k]!qsrC}|wuFҿuHT~Aix K=Ӛ(XZВ{! bBK` B/a ̧OM><š"i(,9aLXV2()ԙ 4A!I% 4k2(\ hw-9DX4Qd qpaB.~LSQPFU"A/!b}0 ,t)z^?>I|J Nb Gx=$w' rl0( ($ )9-`mPpZ<4$Ĝ$@Cl{!]eh'&b+a\nljooe:XcZs<%C!li;O~}c˒8 0*F*pFZ(ab0s~ d'ԈJ  @!# '禄?_^(GÇgip)Ii)iii%"&"@>A?P4&r_~KNMHcO~i&Cy6+lM[p9)eԩ-b,\ZҘq1[i,zl 5ȖP˧0bB 5BFUJW;!UCT2)@o(n%$c8Wʖ KFe+e㻅!pS gje@ 6DW{k G{8ϝL*p8lSA=m,m%{;x2O"IӏkHrź[]C-uh4鏉Ҧ*=bď7mG?tGX4;!>OZ)8 :%O{<-ĘР  "b֐41bGab|[h^F͵(Pt/b8pF:1yaCy^'LQc(rn"Nh, H@%*rcH[ʷ_{05*)D,ݳXlcNot`q_6PCxvVJJUDZjْsX)eZtN$%dB.J`K;Ӎw͕-zj[C_qJM3vĦ|Ҧyb¾׋< rc=%sTƘy0b ,6 )'Lq[Z#kԼ`.}B= ʓ3M+Rx}O:f`3$q3cTaȚ}K$U[i3<+GBe\MuB8iig'JŽqSbDJq sśFm7#p;po"f`3/Azvn4 ƝF/GL0a$|Cn 161Y]F˸(z,lU@nٝe3WGqu@q]DqIJx-a;NZ1Gc53vYCxD7\h jvzx\d۔mC3uםpB0$5J5wtҥQ 5mQMc9=-0(#Cη0?qCkb\).wóXSa8Vhƨv-mu5f,<\et;k})Lq g]t6kg 杚!y[|Wmx-9Jӧ-% CěpO˃>@0IA#ZE?>DG?O M``'2K+Z1БKe``B{}#oNW~Z0b1M `w$05lSQC5꜇W bp.i:L&%^$]<82dwKn80Ch _ r|="<Wm.aEy@$"RMm((d_g?\M_l0$>9q^ R&|k4r%p27\.LC sM $63.yq 8hbMSw#?Hx/2'򺮸RuCUy;wI3 jc[8w:Ru)EG#U+szꆽ,ۈNL$41՜@IsE 9d Nn m&wl`z50/|L1;0p4";ɭ j޵L1S$DqLDگ/; '4S ;T>x\\ɃWsF^$33Z q63#wwJjh)k=ԵS7k2x8=aSe#GEaUVF:ӉJ)s'sδF3RUo>K7QF g٣A&F*cGZMm_{G!ӾNe2CSo4Yq6bwwsz^s̳֨'=X5 q?J\% .hdOTU%¯Ι( +4FM>&[,He|QԐ0QRCX2Yc΀J,^•-tf纤4%;nu1FXb9ES'ӱI4m)33:.pc.=azn?RLP6w0}DWĴ2$PS +5q+܃+ :S1'ioZ4gjMHd d9+gRSTDY5XXBFf4& Hb)@TDTabO8мH(21Y("`TLLHOY22V )٣] _N):{=^I.0t(]ݱn, lC8#?.e=o~wS:by]0|PB)dP 2˺V<_ksNBIK.CwZV,Ml1QC]CB!nLOȩk(uqk"D$J3sDo,pGXG@gE6;R*%#@:"RՕ1@FsdE.5"X") $l)r32eaw/jg1O@ܾ^ 6|rNM״UU_ sx#=y"8({[ *&8s0b EfaUT<ATD&eLUUQhG@P*ĪBT@fJurE?!;}^SF əqZ1 hU"R 0W%L&`s}Q3 !2$!.mS ~1@~?KR},\ZXV9a>0џg x%TtRJfQ"Ah@'Qɱ{@ǀGDxU[wb' 2|b)z6oۅs-@٘fI( 5ak k騏0 >p9*ڋQdA΂/Q hO_cM8:gR6t~Q=cL5)~Ҡ $()sr:Ga8*J&(ѧQ(aܧYGZL e v-F7BR #|qtK A8,Dqs͐'q W84l@`O 1uM[f8Ic!G XWKBY 0QwJ@Tp4wa9No~I5&CFセa_r"grS8 ĕOZҠlpC5!~ZU!)"iP7*Rj|^ѥaA$Qq@*\bczLjɊAAX`e,`!.d[-Yњ ,,A E0(ȉ HiHv!6I(@XsKBedbI%[ CNJplԯ2m0B@aM1W"Eq2@ybN:Jgt ` %A -fS :iHMoA)Y9(DHd YR̕Tad!$,9AY# (@w1+V9kHB"U`HF" ك=R&ϊ:9C''?\A "ƳSɑ`d,l;fv_Tp?+eZo%ݕ/5 ѹc1uaiv.Rv/k([  gp+m|8n T `_*:4b͇ոn46wO -ym &Pb,֛$Rh(L@s~"N\1J C ( ~_~~[$l:"Bką99"(UڥkfGl( ^GZ3^فzb |CeU.H8ATPT "د))c0w~_w9 ԎτCw"n݉ԫ~Nnq9+|"&S0]X4Y_N 1AIJsy=9#,J([O=w#( d_2T~TD03٠MK%ai!#m#ke )উ#ȀOK_<|nߔA$c+KIgvԉR &̑NeTRpD-Rܒ1*~DW iȑU"sx& {;_tW`'~DDa8%Mvb&o1[e20Be)sp9 ۵~9ͮc iC4Z', `(( &noPT4THQQ,r6-3C{~G֊"@'$Pl3rn.Gp0>Gܩ᭧hѱYb XbX7@bހCWT Hd P;E-نaБ( (P2 p/vEN+etR:0,Ex,#9pUt?n 1H}=Ɓp>vhۏUQC:S~w`lPfR2kDž?7Z3`9z~/_rXnq?Gp+~V5U\,aE{jq- "ㅵYJY^\oOx¥*깠-*)!V$+ǿJwT'bOFk+Sۚ Wð\nEd5_aY޷ ZA6>#H_ eeqk]l)tk5Nmn)iW-wZroK) WkUc;!3.u@]`SRg+inYNXq <ywJ{jWPj;\38W#溻s99-.%z]o@-Qƨ hmBL$ER4H뤦huIPMt !@[ޔwsԬHr&ZBP%@.qS{ȈX @.JH̴dMf #CXqTFR2ZN (12QǫK8oo䨬J0*]T4kl/DcbffꌳTMyȣA#+~!8 6+iC1WmUh:ƍC#0 7tPr }>&]àr1qvPu]u nfpb [@DU%`5qǂG"pA,lFBSB,Ӑ`Ge08ǓLS8sw݊@N(gځc~m4Hv}&GAXfg٬5Jf8 u-:(6[FdHJ  x`2UdoZ3Yo bj !DLH-NE!Y2fa 5-$%&DA@hBZɛ(""iϨi4hѕ1'2OR;$DƂ=磴~Qf&0 T~m<B* 3ǷDU^s e(2CS7y[315& 0cvT\H!L&%F t'˶~/_ٚ$$ MGs:$L#Cdby CuhC}Ȱ=7^^ɐ[삪;2T8WH)Y bD,l%I?0L`:=2A& 0Izʽeve#_obď?Kۃ#P:93}[a'ڠi΀D^~yרs[QDo& XZ~+9@<j a۵AF̐]'Ky5R1AzKxNӄopG>o^[:J?MA,߉IB'р< $^C(_!Cn"`![0"UYp9jGizL:VQC0cE`H0 3 Ƨ $( 4Seea;pMIdnPUUd0XV0E%QH$XՑGG \C-([i)XPLD ;J$VW$]aZ!9@iF\9Q:g%=w.=uCT =9a\[!չi֜&F1F~XcGfI|I13\g%a2Uު˲ta>l0ïʂR\]igfhf1,&! n9Yh=9w+T"O2,0pI(S&aU6f)=%g 5 -4@BN$ί) D1 !{TO2"کl# O¼Ai59Gٓ9Bdfx >FLD"B$G Kqȃ$VA38iWĒrQ2"G1g(i  JiJ$HDZ(Q(L%"E( %V$"2R"ThP @l,("**BaH2G!bs' (BqrZ)\ ()i%(`3V)H& P( $(L2&(j3\@:pҿp!2k"˧い2,  43OqρZBB: F*&&8iQ}ݤ.fGgiʢ1=(>4d)L@eRf9DfD`{S*1*b"ȭQj*⨭Gbe0QdH%*8&P;e2 10t) (*";f/*w<B \o>)R*ҧ(2A6AA=Z >~h98oCTvP^"_h`1ATEfDUgZ$LDi i)fY$%jJ"FH(")$ `! &ja%e(J! ")***%hXiCOt{ρӰBcA\2:A=Nޚ;mzH'Vh_6m AM2ڏ[bCR9k)f2IB,üPOqqxG`UkY"nJx<65gēI 0`>Z9BP l'[_2 ?wRBq?;~Q3;iߙU0 4 5 `'x`ےp% B92}ڶ[g$32qԩ7wI?(p9yb~uvDPQAT@(TO*<0yƾ.!R}\PGUO͑d {JMw9٥.X2 nUGq -ԛKcY÷m K$gNn9]c9I.MB$55B4!G0z0`e$w")jX}ndž8c,iҩlԢLcazs4߅42 K} 40l72 B jhg>!udƱ2C $ HnL 0C!NYOC\>)r!B5 !<˾+s}z99! @ojsȈDJ'S)4vE WtI@тd*:iƒᠬ( L H5"Oo&ڻM?J< NB:cUĎE-n뤎n42OƞBnOjKbHm9\[K\.CrT⭔úa9|7N[iN.TbE˪<-MLqe"MH<03(_;b%jS)2;OI{̀@)E7T~x=|[a_7R|.5B-#HJǏ8MK3MИ$04=pH{Ԩ,wņlj5hh1S$Oݣx)Jɴ*$| &KA7 T2L6&AYP.Pp8 QaMJ`D@\^J=R-@iN7z@qyV$pLFr% qGi1h@_N>G: DU>.ݎ>C3 "K)$[`$`v O "4SFknDД#rie7*Ca p^w~mm!L9+ð㘂DT1%`IS VB"dЀ!@RHHHA#*GArx _xHPLߞ܉EuowBEA%(<$S u nÎ7>Rm䩲-V6T脠qԮD"4a! mp2#B% `"kDw(?RD P5@RP~߼Eg%̅ï @AIH9j%y?O9J$A$G&S@uAߧ[~'mXv)"@%v$0cdb6#(8H_]_Pq`|^J`$djojyǒ.be1z' ڝd:I=! AYJZP՝`‘aZ+T)0B>"hB#&Iʅ9 # HP|!K31MV9!S q:K[N,b=vS/U-5teS}pn [etĀ}~ł'O G.@ '`+UH#BTUOyUB?4dȠhcwowH!> DS[|z^)ّ^n0?]:OTA>8* P! "r`%hBBF:a"k<4&sbR0"UbPPb8P0Gt(QKD &qC3>,L9*5r:3yE:19!L@1u8H)9y"sSoqɫ}'et8l6Mh}K :n1ۮj/~g 玱M\8[䒼 q⟭x;n}s톚垌"wt&X<<)ckƉְU.Q6֌ipxdg\ NvȌ8yay}!昡Vhi^'iF& NCMN \W @:d7b\y~;Hre(6i Ľ9RxǗxΎELNtI;`Cq-"bGaUK1s8lF"2ΑhljΟ+(j:?O5wfSHd<' D_`>;LG}S|{1=IMS,S54)#L**uSdU ;tws3?CXGZ5jy1`4Dǒ`bDTJ =z3ۨT2x}H؜Tߝ,a n(Z X* rC L T(fK!J+$TRPL2ZfXQAPHUV& M @PSe @1LRJ i"FX$Z3'S@Q@D҃4EME6 P(0!Q(* "JUha%F(*!hh$2,痠G[ƀj>!ĤdD)E;|{y ~/8URĴ0:M =[/\ :B7 zJ6 1PTa͆S`uz3v'Y#0P)djX 1'Ɗ jhK@A`M@E+0h7@s(H"JR*RAJa eF( LDP ,L H15QH!J!@B40,QI(1UAAċD,"qr>ISrC E 9%EAB,ҡ#aALs%ܒy ȃifDaY9@8'Ñ`}"@3H!8.Hp4Yi|![fzt׳ydے!V< 2 JHP s-984#Fk ?M(ǜ%@=_ܶj3Y4n9]'bG0Qw90rfNA TU!k6aPPP 9k \$M(&74'X78tV%t0IRWI8pbXYI?v(w;4ŀ7F<"ۀ$v5*jV>O0>dXjE[5,H=0m#VMSP(fZ7^B0Mӯ:Ay%-z3QE3ETIB0-o6X 0*@ Qoϙ h:4l #;Axdq@1C{6Ã/(_i+rm^>={Xe;HU$=؇*AvwuHuX'b!3rFzvmGD@~$Ҙ⇦qAX M]RvՍ (HbW2ݪKĥ Y h&51C&J=S鳺g6\7$O;,T[a e]3~kH,S:9#$rLX Ma2# BLu:p"u!F!BcEP}uU9h(:3z|:1bsMjgeN7Db\eI`FSQďf4h(ܲQV76aa$18YIJ:0PY[-֢fdQǡja " #Ӭq8bmGݱ2Hdd*z5eŪ03&5NE3"QS!2"#DIAq![,0$2A𨮎1^f! %FC4h_#Bg0Ɏ1G%DHҺp|*?;(` HGN!Va >d%up`Ib(`ː#4%0``hI=Pg87=g*;]-T*ʭߐ $I&Bg&ן ES6j c%e;f]-i+Ь/n3632MF\z8@)s%?km JHhAej:FC,El8>8*Pd+׍:[8yDgVEYɞdf%R$esOοI^$>xzT)varzѰV&p˕40CK?gUWeWSiE!MȇA)9=wRvF݅鈀ql4  0S]^:|>~:{U;T($E%#!M%K4SP!1>g-ޮ*xhtI4j <ʂ3)2 M=6 sC~H4ԕ F]XpXGJ+X*VhL 0(WI4zjiij,uD0IJ٭N3&abHBhQkFVcBlN2Q19\ eT.!5{6Z5CBЅ63c0 I$4m'8%FuB Q`XF Is tc ƗË8ܿNyS ,NP$'cvxVMUf;0z7$m0}mM Qyg}5$q$ (60ĦR s"7 qO#S<xQ(HOS=wnQ_h!:t+|hGQ1Bi1y:+U1Gƈ4+ d3 Vӂˈ $(N=Ȱ ;9R(gzI"Fd` |a)""&θrȁ3 q̱ l5R,&eYVt b ,PD3RUS)QFD[(2h%-c54A[F j*PF)H"S8w{OɎ|xb@>%_y%R(.5Qˑ ҋh2|w^h%*jci (!`GIn++'Og}F蔐4Bu;! ܐxp )&W잠$C;vtR()>,̘2Ӏ+Swoixr[aI> |w, Ll,`,3 0Bl \T# ў8'<̉PnS3;$ih-6U3g$:uͦhh县sKy4<4P_ \Xm6ihNI~q3/MKF0&@J93R\{=>}OcюIsgi4M wb6D2=p HRUDg@& `0  {TQHxvr aGBf534X# c7. #s(Ȭ3v8of 5ă'H0ND??! |y_< +E<'0e|V10i)/Qb[lPGD i`g2c``_.۪} ] D6h%0 ТyvB5f$ t d+f q$q)=ohPB ,P5}\0B B# $>fC-vMr3iLMት1GNQB>P|U>I7!IE!DpS\'y@xOHM{{A&kUn˙f=xp ~PlEtHc%zu!ceDDhd!ܙ4̉&K.ʶ5SAP'0kFf$FZ̈Jܦa$U#[.$qZӪIMiZ M`Nva 6[k%.=y&aJrܰs,Gy|wίK 6@jc[2$eteVC CBI栥%8욢MϺ8"cAԪ@9)FsI@dB`ЛIRBM@g]]4Rb1[ v5He 0W{&$ZJbHtCxe+O] ㉎ld$֦gdZ` nw/mѴ{ښQ)pjoDI IMJ("ɉՊ '6! ;DES><{(/&)Xk#<崋dlc@?a>mc|s "iƪseἹnfq<ͣd4.Cqg@n|ıyBHq9>,tTj* <]!9L pOZWX߈TPD= d?4?3'>`eÀ 2,rRpHK*c F\NW^WJP&1-ft}j{ncQRB | AԴ*\̕0eEDUU|@-`fWي_p<f֦#AdfҌ~]ٸB!hU)[1C |+QQG0@~rsd$v#u=HaӏzҢҎ aa@kWW"{>{ q<. wȸG\sN7pU9<1v}Ad4 Jzaj0# 20XȒ+#^9ZtemҍƜ`ȲVenԛaZeM)'V0ES DDfDD2!TRYD,$(n-c$Ո4)U2$)2t09ƘώfaA=}:/A+QD- Y3C5*!Kv7&:4GL $'=}4P]}xqT7/#bM`prcDŽASÒ b#8=Ĝ'THJ<ٲ#Y cc$'܅i4Q*엚O8( ¡])t#f)(5)تiX2KӐD^$GARA !-3}yST5_vCK,U+ N~jyylLQܲ-% R(-C~y7G:N .-QMy̠J׻utGePE2j$%j@;AcAȃ 2K2Zą * 76?;:`MC>Th&;=lcqw*}az2(:2Оy  zT !ӄR!䧎TMrˡL8.r84{ZJcS aq04ۨWߵAH|N.2 Xnr(<5`T ´ֹA ږl t$h)`9EyOW`1{+4_]Bl%^E¸%CR}ĜQ &8TS%9-(ӊ4m:< GD/ Ȇ|=̞U"mRSe j4”!17HPoۯi({<{ɔGȰ/`k5{w&,j6qnB?q y{_xw7FY>'@T ȧ7,SpUWtN5!o_9ʭb:dr4!V(@PJ2ZӲ2V Bl)c?W2bm!s:lLb{03e:M9,N恠zjKb9kDŽՒ+P2,ebGI( ` :z-mT[o&e# 4F6MNcƛs~14\Ԓzb?nT!Zr:$aps/;%8Ď$ 4IF3Cfd- 59b.`16$Zui3 K2t]$+Nj.0ne4kHIcc vpAhu*pr b;o#.X(`(XtYC3ZVDM餵M[,A (/-bhٌd[ Cޘޢ.s%3Nֲ =X%5- #ۑ1U$wT$R1_fSA$H(f(~8I#(.T[XQ&[-fNy%ҭb+0F[DC6 Lp9uמt+hFhr+M0kTLs-XN X*e5" 1a&8749BJw.H(ՃXʨW##p!e[j!lL)`MûJAoxgG2Դʐ975)p-+s38(7U4䫙XS1 .k/7٢&lShD u&ơ˕6MhI$ DiI1]sBBr3u7ؾn$%Ȍ0;)!FM`@[ٶL +PXe14 lZ+*{}V8pM]>8|IeGsEijAgofeaFɄô Ԉب>g!Џ,A"?9.VD@^ >/;MJnC$h`ѬL,OXt֑!eDa{ܬӰpd2  ][ZާccTQNBD&8.p3HLs@( A:6!.}NGWdj=r{x|W zOgpے+ؕ1lAJ¦ݐń(a+ؑYÎ2*`rC'Lh$0Tn5:jjT:%*\ t ޞ#R b=\>HbeK0CDYXY!#sKK[K@(0R f ԀCoLP4ăH% D@?kZ)qPX&B& )M$5&JcrM* h ݞz*"F2;: n UT )D0  P(Cd0@#4AH d QJ . D4$ QM3kf2JDL 󁸆fo~@$AV6(J2"X8CNkM&H2) 89yX(dj;0;.@" )*w{x4> >z4ZF_vw~/X|&L8Od"n%$ЍO1WD&Ň{wqīH7mpA} >.4P-!b~<B >] +zӨN܋ʡΑ)(%i V*P=SV(,LHPD$LC@3 I,$!(STDH 24D2MM@)KMJвD$!(J$@HAD A2TƄb JR&%ZH% B!! ZQ&BtJ}JZDqZS׌\!rѺflMQ~Q'WrH\^}=t&N뚤ô MMB,dG!KSq1XbvHBSAh Dz t#c 8H t+8i-4DAPd f51;~w iyH&(D B<`s 4@2#"Lq3Cp~H"' d뎿 Kwm: /zY۔1,e4BQQqpE PCJ PMLD"<0C?oopTM˪"V$4hy0rhCwS_ky %}q|iKacdI50B4% CE 4JoWJ#2Bi#ЂQ6}ՕيZ`jpqM:`>QLN1⻽)$Xc#?`0n9$Q1bB5D%rXď#O9~oa&yxe+P #@`jC x!vqsߡR!`JRh2&(LT LI8dcSH6c64qwAA'W=dPjȠTzG32Z袦B u礚7$fjfĽ# (o;QuO:9XC[<; ԉ:u'9=-ucTEH6` toP&ubL\4  %nfwVѳN(b 1$9b!! Pta`D:1*Z'856Yf!7epgn;6\gI ;X[  5t N=vݜF!`nK<U6:)K[I UBc 2lzΥyu6q @_"r vxqvӉa/ :F $\1S1 ƨ1(V% T: 6Pl{3f1&yܤI폥[ @ش 2LS5Iw995j( KHS"$ŷ&l1.F?}]^O6&(@Yfi BߘE}D(P:s >SZ< .U[n!8H@tO)t!hxM.u(L>8C bD 2!M}E+'HbXE{r MKI Zf,-1hJeO UyBNPde@FFB UCQq!HRÆfY8aUi!H 1 L( 5j Š.-Q0fPVaG!"31!`0BJ)  &F`$,BRY7r6, Abb4_ýT/HiNH|]7b5T4  !L};Z9< ^`39f"Ҙ }ҝ(5G ,J pXH%t=A¿/ODxB?i)^sN=Ԟag`[`[ѬG!Q0ĬU3 6UA&HQ2J:Vµ>Ƃez/G|[9>?~es,]6`hȀxg:̱ץ['!u3PꈒSqǹPqv1s,SQ!Cɺe {JLMy;x.@~n s_F *M'EG|&<S tTw /HH55D@Q|HpD B M"3DNRDuO1]Ñ$FJԆRH0eX0t#Z1HPIPJD@JPI͠LHY7[#xKReaa1*PK JAMQ.ebR1@=䩸 PRĕZ XCE9!T,Y +)% 31W5)=c+W# "4 үu;%C{ndqt.B#ERߘD%R A: y)w R so]R5H@2(F^X'A* oM@#y%QSPB9#Ń>q=uGRQhӘPep"BBۆ#-6k0& F@7 D UW9(XA9!{ K|"ykVۂoƬ6ꅈ,Oa'=pmBLi6{jUs'ю:r]H~g;!2F`>d}~OpJ$uG~mMkA1a@L0hَj8Ĥ2fg$nR L4h7%c)H8ɐfj J1%Ѽ U%%7a( 2ȗ3E]7J5b!BA& dZz\$V@D*ktna0CkѼSSD 7S)$i[egmP pU79q GPFk W5u酎`S 9KBZ) W.vou,Wj4EhE+59nQ"H1''(\⩍N8rS>7{1W''04lٵl)]aTspD81 HC!Tչ]z)a$ppx4~'e>>B~cT$/y?^2sE,h%_=f [{zksn鱀RP"i y[A/c*zoU;sH@b' `eR{G!)y{:# 2 ۏa1~bf|Q :%!ԫ"hR L $EC!\{ @/p<_%) PS 4AQCELҧ%M$@G~hjF{^ D0N2XOp9T%~$S߽TѓyI๚r˰;}@{J9YFNTH2m ]̏tG#6e: @]w)_*-FZb2%DG6i5-_2`F+Haqt9@$P8^jXRJA&140cD#A7g(hIDQL$U J;~kI>Z>X=FfLD'_}=vuäG z b?uxÞn;||񘴬G;ʁ_ƢS&P[?*ϏoáWC d2T(X˯5nmH/w +>uiѽk~i̲6xE;)ybU4a'"%+f8`ڰ=Mq6׎$YpI6> ̇C@@ 9p 80( %;@H-@A!A3$IU9 [JOS[·e#Otdcf ܗ.kѐfz(F10Kl-YӂՖѣ6,=QMb5㾭R;\XbSm`0nGuY[ CI(>nn+N ^ؒ˴Bm 84))c(ɯ'IчX~F@s &F&'މ3 S+'"Fb 4dHRY(0~j( k% =iT'J ~F  !;=^@8HoQ᰽!2't@~InSY SѸvubozrA8UHJw@s Ru 58 ];1(]3ҐEƗDZKl:_П:RQ {GN|tB=P״mҢ!6ed* C`/ObM`tD0?Ǯ3@*:HFDdf51$G 1)VOj(JP`Pp(4isP&&3Y#4 i8{ T6;AA4^6 (H>&RR/`5/{7Rkf >?;d xa.f8D`"Cx} WxjJ]<|/hJEU%+uݴs=#(_2ɛ!]۷S:`&@_8\`ll̯ǿ{zOsp!gBW  ^U>FI "()اcǦaqTt*Pܺ&xO& dl$vꇋ̲vd'7@fdEUAx  hi.1 FCtbN$LAbP`ƙcuv ΰ'XdQxڒ8xaq`da#ʒ Ə`hu#|z(923X0 @>$:5+jae^1C@עׄf+VCBн N'PΚǔ|jlHb227'E_^an3qd3L!s(%% :;^< 21`X14:*M?`3$Q^L J8F\@A1Zd&cp k]q54'"2D7hO*LL@oN4|뺡kuyW|vGDnuyջ$u1]a&eDA!J4PC{Q.gFQ?F,E'$F& ~3dqOT~E yhߖojlPfb`vwDv&w{nsvEei䴰@$,|~Č_;:9~ D'ۜ`}w/OfţnD{z m& +9Oe}% mF9'&I<J%AT EQV]0ݨd!Q(ZFk1X6DoPaq\NM_əIA "co2 cDI@R HDSˆXb@EA3TLC4SJŠ`u)!BPpA]t;,:NStFت](մUj5rQAg%6a%G $6`jq-FDy bn2dYA2G8&$91!,T%5YEMHI9D1(h&C DY9lv+5HhMii`fj #Yf4A7 Qd$\NIV `053f14`eS4QV npBPd@U5B,(@Fbd Q4E\fLAkkk $8(5IA1QɆ,AC@փq)D8P!g8 ScU0DCʙ#bvnXnJcP bCY$LZsZ3&st-Q4S2u0IID"" V"FJX"κRg#Q3PF3,PZ"*$j3 F#S4PT5'gz{o40tYdK`ڼIFc[F(٣Me k Y1J15dQs.=nvs˨?_LxJҠ,DP5LBK\AS55mh0F,5EX 1QFApLz!I.UjuSKNF;(oH|7Ra5h˪޲s A\ Gܦq̇90Ha!U356EX >|e{Ԑa9bXPQ`t4 1$r51ѕ0n7iM82Q9Ա% PC΃z ab9TNRJHinmwai̓BMK-mְuYƋ8Dt' ^__Dc|YH4DNǨK2/0dA P2A6FĺNNHѡ9"-"  &"`$C6@`513 AH M:|pu l84JDE'bkZ\Sw\/KHcBrQ& o"PqRSբN.ə@Ȓ5 h⩭m4XфU1SB 0m@t#f` vf='CzHS "q)˂ v-}lG<`6sHͣM7&rL*P/HL 3̃|KOӦzjI'+Y֯P*R}-~B4DHbCy p=1( ⇩ ߤ{SѦ.5TSaØGϱig"<DymX %]bUF!?`"`aʠ<:ZN߷|}n[|HP24 C1HT0j.Q>STDДPU J@B^xr% O|NM|@(%b)J;R*Pu"w$nu MSm2D i:BeiZ F:JFBՀĖ4ݼ1bȈԳ333d7) 2b00j& (<-kPej10ŧ1ġr 82-f0O> i2_w_C#=8ɤh( Wۈj7LJgj&o]ML *] %R0ɮǪuX{ga#LqY"xŘG !DO)Ȭ)TIU `Ј2|4 ޱNt)gHLaozš! ZFwPtJR @!(ajL$ *a=Ph%vt*07 l̻iG5djM !c Fi 0+1GbҴDS,0p֒ e56۬tQt7«MD!L1@!qLiu4FD #+P8HtF&ji%)-]N;~w§ r"`qNG$/P.=O}0WWRK.ƀ*$+&"@s K(oͮ._{HR/.Y1} /^Ϡs[+*[h>CIJI!gOD~0UPzۀ ! NdYB)$$`ɓpb[hb"(?oGTا]ҟJ #Ҏ @!AIJqF \#LJnĨ ¤$$X^F4CCrh".E4FhC n(hJ8huq18KH|!wJcigy;!"jN!Ɉd@9:r PDIIAєb%dR-&!Bc4P񥭦c DD1 Bw6CNHf㸊B# BA D`OHTөDž}N;un;9Ki$-Nb`wvD9Ddž"1fd ',j0ȅneMR0ٶe`#VX3ir+q@O 5kX! ) p}{lr 8L o\tbSn»74;}Xx_В1+gFg8 v{d뗍e'>7 ]+wNìq~;Qq.3'oFZN(AK]o[Oِo'7> m#.:Z[jIYJWuQ,:8:_1٪Ry (?l)Ν&MawQه.{wF:,oaYuԵ{xâ֛dRz~_N‚[E:=x::TU'5$Q̳P~ [DUPBLG7P}q@(Y/9ВNL6xybE,|D ٣O*|_QQÏj}x|_sŐ&J> oe)plt}c~#D)p̃å<!"&!]m-]$ B1>ۏzQԳP=',Ї"[c猶u*wMIanj+whˏc0agޒ3WKdd*RhغP7'ђ9O4uP M^fYj-EqWX;]x00p ~75c÷^RsrtL#S,Nji#J$'gCuƱMwfZkI`sq%˝"רoi.S(8s.Р{K&P Dv!8}WI᫩'>kZjrȄz~ϑqÄ} x_q2 j!b[²p4#>p=9~z}0c5)9}je٫c/ " ߣǕW fyڟ_oʙ,*.R6jx3WVT U#3W4XO:< M{q^ya0w'ܔ][}5hȣ ,@ڱ|Kv53;4s)JG%V𛾼o`VOrAkr i#L6ؼfz7 WmwU>'7؞Vze"wBJ! IFd愲_0|4o49+a1볷SG B3*>aA*Щ|c0.+${>6&m} @^N5^EFV-9(=2\{&wc D֬ɬA $$bL{}Z}]nZgJ-* W#,e>mǫ&r4ɘt)}?^1{NbQIuTOwX_?hg~9)(זۨkapAlB(Lf˰ޫ}MG+Ez1r|QYIFbbFj"PdkN Bg@]^p LC+r탅߬zfrPWpȈmع`p95p˭olˣ-a oN"FL\Xf>L<Gi`2KQ9cl$[9ITj遘ćΠW7 7Ek)O'=cQ^) ;k,g=ɆlFLM{Qlw.gdBa!! \O>շh?pDv%QݸGSrV\y^̾E9)dS2cn睊û}6jߓ\xۆC+4fjp;3o)=,%SetD%h\ ~gOh~WF{A[F*WBv9`h 5U.[ؐ .;g,$(Hy&Us2}FD0ŪyTC7M}B- U<65zpE ~uBJn>B|܍pyi}?L":PpjMTSVh|v1Ww;I V04q9>TbK-s4T&Y.)*tB1eyCs]>+1\BJv^Zj+3N:vW>&X;8.q;מsxs){:YSZayhε+& /^0GuGhÂ`|@1߰rL9(R[H')xR_K5]j @[%2C0Ӝ:7瞼f3&cJCb`H8v-˓}tr{Yzim@Ͷ2Ldd+[3v֏ hFU<L,C qV<dxL9ʘnQh켄x:ˍlyf_i!ģ[Amճ@uߖ .6mZ<f~,a'ZCjQd(ٻ|@ G^ 8x8 M2| 4=VSy;em((*0{ΩBaOD,0b˺ ^v(2h CW ۖVg <SgA"Ht ,?.;\0"!v}8xۈ-pOCM6Zv I,y  Vu'_vO!>~na<%FZΘ &\[h1㨉cH [ƍ`UN N0,Ŧٕƪ3v[$B=L@<$̥LĨ6"lᬬ2 re 2$8qúk*QPk+q0uzBn2 d$ j"Gj`#%S16Qx?,.8|ʇwvGDmQ"$r4IZi״E<'֯?A3xJG!XT'eTkKT(ܮ1PՄH_X$  anPR*$Fff/:%J"f @բOf:$uriװs3ť!7٥Gad.,QDDw0c:0K9=NǛ0BNmj:OM:g۲b!Q=^upE)BЀzJs@bJJ)r!9  =Z=9PvVK%PA1ŔșYP)ш1%Ea fiV@bIɃqD ȫ8 LrT4֠sH1P? 睚$h?գK&@j|eBSFZ{#GtoLsci50H(Sh T0-FpxWn9(2}8VeEWx$I^,ȜiXrakާfR"#Jhq\>2nCˎ|U>eOjjƣ1%h͖̋i-t+YIA<0^;xZҽFxs R\5I1* 8bj73u 5EGǻ8r* J qKQ>=q:Oρ!!IO|BKfV* W(0XCP"aR(@̨Y]#fHa{H3Zd(1ѣE?@hz#Ⱥ%C "з8% u (]:3ɈmfDcAD.f N Q܍!N@܇BLqWuf_-r( +0 2c{!g@+EHw~IHΒG୑$q#Qwt>#ĠDTr5<=Viwxhpfr tuhL?ibnɐ>-@QT) E$)L@*p]Mb5 CP&!v^p08Յ#\OQaElƇ<݉(eAE jbiuړ1!@~5ГOR0Nbbu7!ii؈X% +;B3Jbb($"( *F@0/iأ'3H#粍`KqIqWڨt *e~pqDlzϘd_=Cz2Tػ!t߃ &󺪫#5|_"rϖp|1"af ˒j"@1S\˃ d!H3~DR8OD֖zaIY4h mf:(l*,H1Ub܌3 7+m=1Gb Ɣћj♦a."8%`8sCS-h)4 y |M26{mE`Yߕ@UV^ɔjN 7t"I$M2i2FlE  c&o5Ljƾ!0`+KR75f,}>s}=2{t 3@v|{4aE@T@U8э.|\׌ffT5:VWnD]f"Կ|IEmdc2cx )M:Y"x}h_vT܈* ~;I$ ,@8XXMa/Ǣ3?p v`&XE9db ˜a8H48rh Ti[aܐ1Gwe9]1C:$`2h+ @7cF|#\^*<] +y2Ur I/L8 NR3j}c&}q >H1?9$uw?.NvUsDD4]0^WI®mFjUUUUUKDde&hBb Ez]j( * Vax\-# ;̏Lec.TٙUUTceUʪ"qu:vk$^(aMZdLMq; FH ݠ!$5m m (L빶Lfތ5ƉR(NcVUvεn, cc5]⑸A W&IY\IaQrŋБE1R-p:16f<;1T!29I X@D8UZT4XHDejP0hQJ?6$:R #kdLQhqDPwBfuE$SWрlL@d{K 4$oo(9i79'@~dy& HZGfbHD& < l-6Zj#Z&m[ĠO$u;64sTbgA!bn!J@dေ pmGC~DQ@QZ@+Vqcie:ByDD z3y4+5^`࿲J #LGGKN |) vX!PaQe=ѹԻ8*oӔA (+$C*B*J̈q%"JFL& * *h^̰/fq$4L1D1QXPc^ܻT' s63Zhm6nZlլĬRc02M(A2C3E_RhF9bcCs 71lN2=}!/@1Jx2x"Sep~y~ o=*l22=X&JrR3TDp-vp`i2O}wצ a-\9y3Mp=wk^, zX 4LtoID ʑw]Ż6QNJ۲db%Vmeބbld4rÄq"*+Q"ț" KX!L&n4k;>Bh/Mi b!uJLjK)/n[<5 ZRi}.6]X7`^QyR ^5O&L5P0 ;qI̯(feL͌O.c N6e83,i RF<%l9j׎v ޙȡot˦fL q79χq|:~;&^&I2ﮍm99y Þ)tkYɆ;ei,chBJt;;wm"MA$i¢GYi ssk53X*@'uK".4wMg,cɯZvزȤ@Ĉ3.w:ہwD2Y[]*,yUr kcdaA,X;f(#i f+R[KZ0 Ęч5,ݧWlO(aTx f]CAO! ._V5UW󧬦ߘ)f5 ZONbY@?52A^l#F핒@wMB-`DX),,NU}Rӥ|CEm [NĸΝݨohaP!c1ڱ8mBRFixS'~#} \(LW%Զ B 0 ~sS:B@(\3S0!jy^1^ 9RԛRjSܶN,jLaR6qэr@Nnh=X6$ "ÎO\˵a$xIC<'aCPb7GtH)vt2KD~эdz)\},"E\h0qgM^ywQ\:H" (ns#%} N j~=HK OY4s,z =Sn_<`)_ &%!&k㌞DA"2`A&;8z!$1q LUb1]#76$tpf 2Z2cK:65Ķ8[fխD hH }i,Cqs9OڴdDfm)ωh| 㘼栔I{b]OВu`y+XNgt-_ ,Yl|308&|IQdcNR!qE*>e`qL;9ʹcxRkr"Qc( KjC. 2>F!ަJC-b湪2gL2A!c۹DutA,%dv 2 j(1oaNFMTaAtSr#t,Goo(dBɃq. b8ww.7f2L~ɗxa`0qIp Eg$LCK:O+X::^GQkKKW1 g< na$Xi6ltGnfpSKH`!MF5C^Dq.pq fE671%֍H/9Fzf}͍ یnhV幀=6+[<;! tW:geV…i>U Ιn͜QbPeBg kW_b,,3$cla8.C 1A31 hs6պbe ȽYl*~x0&^zMFE%! SQAU!xp4b&p@S"$**%8) j"Rfip̳1Z`hGs !9>ʪAUUUQbNX=!HN&”B9~^Xd<;?9<DNQA+P#R@[ XzT Y(T>:Kb2`4QbbB͓HHv p +-45N2gۉ!F (zLkqX$!_I۰aГP|; Cʽ;b:dru!ZQ:Á(({@} P.IJHEC zC`u'\X^hz=vq̠p,^OZD ch0i{gMB^8:`QKEnMiƤ8r/ݢfĠEP&XiiQ\RA5b1'0YS42az' l,kA xyq!7R*Bpc,Ba̩ QbtdG2j)椊+ g6G&sTQPh6s+V6LdMTpL\5[7hDl 'f&^)ztjF;!; .%stH\ f+O7{hFH]A^FӐ0*9 QK*)=gaއwU8;aokD ֙֬8Bdi5-$8adc*퇣劘 {فx6Zۊ(KpCMG>f*@b NU!;$P0T. !ŖH($+Q3b(vȐ[w҆.qWoםMb]Y20-Ɖ"sn;9M^h dՓDrp4q p٣TŦJӤĉ1tqIdHqfouƊ\ 0dHH`˘11 ַ&AC >!O`7l1>$!B! bK{HfZ!AK 16mMtɲ)${x kM|'"|Yeħi,NFIY\r2MYCFՁcoKc~,H8ABё3 ccG`8R5DB [`ń&`094^/dֺ=7uhIt&0F7;AcsH,rV`?4 +_ūd cd<Ҩ FڀƖƒc\)dwNzlۚ2ᙬfzz+GIi\ s h {Q<92Ga\W dnJ۷w( aƈ[d 3ǧ4np/hK5' IxT+_Sh7P m Hq&&$%@׾<]G9Ӧv}a2/,p/#Ex=I"{ h҉!da LDd︶ga[B:ugh.z,8u+ÜJL ] qLz: (9?$Әoֆm Z4~NDe\Njp E7r뇌P6x3}BB!Ԫ=ZyDr$ s;qPTuwVo|\j0`Xɡˡ/owR"|YNhb|i_O;Țxv,X{|ʥxhEȚC0Sf-L35VPΰ Bw^#F)HZVơ)47Ԏ0" |8QV,Ƚ%lFnjy+T{hڻ!F(ԒFm̬86eĐ9F Qy+3sBf4&Hm0&JhLUc14m%Ǚs$#Nm`iGYT&X 0 5Lq0%oC,c|I0BDEdlQր:ɭb79 ,ddP%,6+(PY∌nD6HnHtpd* D#4jk JGhMB:ʜT:.I E*NVJcְgV С16ԴeLUQ%vҐrG$mJ RYQh‰ W;M"1a`ePp%@S@eQ MUB}{2kL37?m%tt= OTp"74͙lPX٘A t?x;({p#Uӿd}d${{뷵? J5͓ )IE:нd)gaU9@>ȣr"F Ic8!y%D4mRSޝ@u 5|Xf}Py y(8$f`BHˁ 922#&yh\Js)i!< @(~e lz_ ɣ Bs *Gq])ʇȸN(95N|g:ixb2 B  | g?Ax!iР_$;'P`(Fo'j>R *=lԉ,#1jzEXbFTw:5C/hgn{eɋXѲXٗv>Y`km9.cq%̆f%F*Vqbe@6ɺ>u|0 p'qZF%:k]17T[2S# Dy񮣞Gd=`vPlMͰ-`LNF2@aPb8YIAd4!%Uy$dBV!/A=goNH! O ½ߞQxFh*ij'X:)C8~(zAHŀ,aH8beq/|¤zN4S(_0 2i, q~<^XHH_,peT$E2PZP%_SDHsnK*z{Á&F"_ @j1 4 (E PphAJd. ?1͒ў929,lCGetCmRf8@NbPZ&RM>2uYcDba f T-rSgXFO|S$ 2i-5-: `9Q41 RP.2`X&f4 R*JDm q#LdY!̴,$Ԧ"!i3h ' Dc@ ȣ`32Kl5Q[ Lfх.HBbJ8÷Ʒf#bPT8. APW⟿v7`~I!q_hCv>pKؖ$!:LH5NB0,E,yIdy=tΫ j9:FN ė#,բ a$R"#0ң5GAuH8L98 Kɬ 3&c3yeڝaIJ,|@(IdGVl&ZP';kSՐ2޷PGz D>>)Ъύr׺2y쎻JVj"Xݞs;L7͈j8Ze܆8zXsoM4sC$dSG6?2rT"x2P +<78Ohh)M.D>+%Xٽgx/Ǫrf\oxdw|p^bMK͂}y .ˉDLddk o>N8@t}:Cw]K,Ȭ2LdH+OJx%  z旻!!(PTR҄@+@$4%߽2`4 4NXClйi5}& 2&$?9މEI@UEUTIERҩ}!(OnRDepa=ǯQaBqN Zaʳax11?v}J5 nIAN@LK@@2TǜcU(x:Cyx>:  x=ĪD-Ld|Sa"1݊ L=]zf=%!; (l`CGAJ!`4гAEtK0.9j5f*clTA1E9iqF! P2X 07dR0[x t2 p[8ޣlbdC2(u.KTFOkhB9Ma3%L;] ?|CI)D03jX!@fBa~^!gYCaBFu1~RYPğH}6ނA Z.*hi4 `xH 454MQ /A$ecD WyyxGPDBP U!KB4 79!ڠz@͗J^^! Dn v5nJ6ifCADfa,8`o3%4J~GOE_^'*|+@ :YW2nasm;u!%X[Phv)Ա2lfv4Rx̨㦹ly4SFCT%-3*~ND<DD @!@24T@PD5M@2LI]6nWLoP!hS}@ `*I D+r(㋨rT5莰$v2̬C @;JCxB~"m;檃ӕ`@ +d$s5JP|t 1KK(kRa(O|jFaM0u9d}6әIF2h G B?l54`V#(2&!(B_3!uX}#5l@7634cH:XF%:RJDJ9h<Rc,HФ:}#=z91 #G@hzl?'`xQ;d-5>׍ &D(?{4L.)ai}Jk욛nw}EA'?ZՙqF$.zN5/90APH,4rHzқ80sdhn90f <ȊX0AxZ(ef1"fXdkN\a|"c&uᔴAALG,ZdfM33L ֠@~ʖ> >x*P"G~Cp s!C1!da3pC2g2=ZFF%b(,na;-WY^4ƝM(5B~3P¥HML5@ d  `!xjh AJkbeL#rNfDTU€cdM[iiF~=5!Mʋ"g9p?Wx~٧KxĕF65w~ަ_xF$G__ہȃ݌jį㘥D{9bp/6Aep5 Td.TB@UIBUIUN1rU0)(` h4:>=ɉ2zT\hDmkq61YPuVI;hBCЖ)tu06f I R+iM46!~Ϟ.x0Cl"lᘕl3ih!>~)Huxf$׋݊>EhE0pP`x.|ߟaTh0`pb&bPg'u;a-IDQfFDa۬;6.$ʬhi$ GU)AHtQ_ocx\'D󮈉~l gWxC^d+ dE*H `n{T"MH{ahGx%()Ba|H$+ܢl=IA= ;L聉) vU7r'ތ>ñދsC¾ y<|o(Oom?Ȋ IbX#@9ь;=H(gL;A4Ȓ;p ;0t6¸0:!afaRYaQjZHۇϏ?CzUp̬(%T%HrR+puuWig^@ d'hhƀ[qX-TU̟l||9{p8Jd goHXyENTd!CMD't:2T,aDX_̕J))Z[y!b(#ٞ%UĥBpe3wOg)P4HLFrE>ePfh\)*&0OzqO'HKƔg{1 UUGUP|d^%27 (e?pwB /$DPCD b(/I0PR4!BTR |] ڣ=4z [R_<(}[,}ڠd\Y?–|! Ԃ{`u#0!|/ 8*Q|Ba|P}M 5-0lҤ.$I |] ΆrfQd!͈B@c:ෑ33YIZ .i4D P= 7%h7?"4ndoPNXn? &r8cL0YV>)ks^nQ˼݋2l,M@7~ qkOKҜ "IG3vX$a>$RMChġ#AMȌ8>D\Yo 2Z6=do%XQcIlJN.*)`j3t(  4L6fGDcɋ(dN301iK4!d"Zg9`CO1m)`BABThƚe"EYY""k9N8jHJ@ElkidK:~t%-䦕Z vLx˿NG{๗L  &"OYj`2Lq8Chdr>/mɞq۾'R"uRTz拐fuIJ^6QHXM_=jVj2k؏}e$ç¶y et,0ỡ$PP >8Dh}^SʼSkUM'O9IQ.̂a٣0QPЉ`ykQV\`Dړ9bC @?l~Gi"oPzBE% a U0ԕQL@ )QIxl ZwKXC!J! tyQbh(HJV%)Hj T)fT)hC]0 z)_z~~1<@?Op@W+B?M4K2O˵ ܥ:d?+"01Ū  L 5B`Hi%b)J @&H("$&(J !`"  %XدDLJDGS `.B(??}40,eC~Aoi0ŤVfцߋZ {f"{QEYfJH%d R-(FfÒ1,F`:C)f)A& QK@eMG`-?޾ZKLfAd(i7 H )~&)J_v)HU?>|_F6mYj͚-I6իMLGlء%J5rzo<}{{yo{ 3<=};o<;}A4O{^B v {Cx_^ػ pzw||󶎷\rbOm[ pws_>J W}hX7־=m[|S{8gGvw6hkXܵmxi|4Tנ4 <{ @u(X;@Tn>wov 87Opc n.@wϙ@(PP9){޽wv륚7/}|>;&ݧdSMIQi#\8>;-{\h[{Y{G|ww{+ݾwo݇ly}wܧw29틶H6ˆ/Zw=k[v;}|g>Tﰶ۳<Ӿ{˻@>sgjh>/_#DWM JdYv g箏۝+ww]xj}zͻtswomv kﶎc^oFzy}|]Wq⻁;}0׻ۥNjRAn6Z>7;^ݶw^nS= iO]t+m_>»iUjn}lR7wUJ#}ks6h[V<=o{s2U_on{ֵs͔[ow۞leKV@܆3]wsigEnar}{lPmzzauѩ⩥rw^nuCr6^7OWu]Tc*'w{w$zm]oyO{סZY3{b!Z< yUUMjXQ1 p< 6[1Hwg:&1θ'dQǕy(dQAPTLT_KU)&o%U<Ҟm('M ޕgըo-cL,ՃRejDPE " {d╠GբEQ^pgs "iSz]?l 9$´g)M<~a]TTDQ`~jdQE_$,[heţk1DO[QTw|gBUD~*f|R娤MeAPTEC7F j}8U"@ByNjڨt" w(JD2m킑V 9&LE II2KG|pTr,U+{cAmXb E>U؊*t߆ Ab_.0#8W0)+ **bdS֝9bYX4bgϧcC9 V*FB0{v֊W%aRoxDxUEIHJiץ*"Yl-7nN(~@YJ*ԮKU4COgvEǦ,UvaH?:" M$4PD=l8O06ўRQHOiEN%Уgs/cOؔ:w Oե^ퟭ* },+J߽T`}3WHsb#F1b*?@U)ixPTN>z%hXkݳz~XEc>pRQGOI5 E0ITqJh6ٴPX+Sէ-3,8gVR=/c  sDxUEa;Sb(YRVaURJ+UDWTWJ"GLޥ*{%}WՙHTҥ2=Z斂©aWS.T!E}4c]s;[xa4DdC32 {6:6>~)*(+U.AAETv=G̪TXZS80T^L{;EU4QTPG0;նTO*|)7OT<feT0Ʌ* *( iz]']p]^m /[j_V*Z8\ona5OWU mU(+_gyYd=RVIQNRyZ0DQ:{Ilq JR1,bmbួ6fJ huBՁ&2[7O?=QCTP'MIU)S"Rhh) h)/UT{b @qO‚nUW<2Z*y("SC*)i$8?&[-ԜC 3]"D h;VC~اGYVT)\U'ޔ-k-u,0w-z|38q-X1^aS-o=YwJ*hԃ{0\QVf4&Vņ)T:J./4e8a;`Tf(fVMnmԮ E܁ɒBIKKtDXs?҄ŶmI؊ "[#,(Mur/YsS&BdZLR$^ݱJ7SVĮkb\ Ŭe9}RB49tu\nVmDD`Q ".QbkY㗖ѧvu,`viDYݜ"0saR$X3Q@dUk~YލhvΞ!(ߪs)@Sbb\Q RlTVZz)nյYUH*.<Gӌk)UҜYV8[ ]9Kp/(22hٌ"QTJ.qH),Ih jRUѰdM\soƧR@ݱq)&B44P 1MiEyvbRc7ɴҲE;џҎ.&hcjJ+oB6(.?Ǽ)*'>0A`.aG)>z*t iE_+;q| ϑ S^[9?4")Ica W2P.sZ=v4LU'4H@6CgwKG |Cr0ÜU->~!<</_eEZ%J2UOrq̱gj,UZ1TeURL1-**Dk[Y`Wm m.hJVR][b2f;ElKJLJ(*QMh.h%s֩Wb7jS3%_rXQUcEiA5s4KQ-u/ lm[X(֣;dpaYJE #UAlk-hKe-QPhSlsTڵZTj[d~_o#+H?9"e%mͩBEw|c*?֊]hQK/k "6?ʱj)f9SSbE_6*2MG6g4m(h" i(5!U~˷F$`A|pOċbH]v2Pje6K"UEQie"2Eo90xVH(Z'IU&J]vjTֵCZkJ[QJZ -RQXhVE"  b V:]Bqm1Vb̬Fq0FJ- q)FMmM2kT~ͨmhFXZm6kgl,c'HN`d *TU$E+-ˊyP\U?JL S%:L.IDʹ+Tm"-ee̒9|xxQm[N BX $'Li#5[V7LU[N5Ә*c˶؅eB32Tӭqi`T/ -"P V \$2 v3jR3 Ag&xJҥ7$0VPQLPSgS kKo%J3V 3 .RŐu>-ڶRkQ"8-[%-JJث/W1D9*r ㊬2=5C e}k9J`uP6Y X(Z{ !R%,dlz_=(Iy:s/9mN")K-)SkZ*)B)PkBm !F=;1TiPȖheQ(ŰB _kTVnjjBX q8' ]lkF-\ԓ7R" $ɒ mZ,fGˇ +!M@PsɄEV[/[pc-aoE~y( -C!pբåJ0(W2'Hc*)쮅?"?QǐPߙOw͊"Z{x'>Ϳb&#}XaLb" ( ٿ#+5޼99FXRHB,~GIjZ]-ʄ_M*(D0P qhZ23M 2!iHDM%)5T HS!$4H MI9W|GC0S4D4LDDs[nI?PdvE@qzꢎVy:O?m'̃/:>mΏ3l~K6NSeUpP,^yխ::W'<+OF8Cq~g\㭳B6Oe6ci!j猊E!5,R' PdP/{ {%;V#Bґ86{Ê0i3(1".TD-nKCny.m-<th'Cd7l%D9&ɪgBD~`װ8?{ֲ3?1}Pt=o&X(^Z<#~cf9Z@ϝ 3n,\"eIW7.i[ktL=ƴe^(=.v! o`}@5QOo~A@2g{v쿹]z@}W.q|`e؈s|"L&)?U ;{A{)-84GSߴQxvڲwڿ0U^?)]?+we|ti֧˖c??*zN  E(p_xo|tO֌ eOAIwHjM()78HL1V =T~T5O^f/Az{P+;#Q4/%?/KjM@YB=mzP=J>}}7o(=<~‰|n=G{X?LY%}k6ߪD ĥB*h[Ցg? } 61U?;J{P3.`;8!>a_UC*=>_zli<q(*ON9.w=Lպc(}?0w"$I$?aE FQ}:/6T'< PUdO D,{ߋ 4á 8 wϴk@ Z s Lzj!u|7])I '@r=;t۽m2ߧ,Џz ҡYSJٟ#jO<{~|ϙ5>rz7 !H$L$(Z P~Pb>$sʣCjz^<aAG|؋rm'dє'FVNTծ#uZc2ksGo˞+v,{|6y8| z<qfH$6( 3׊<ޯKRj:aח"L*D=~5 F s0(D  |>}`4{01.M8~Ǐϴʐ==_sa*ieaX>;_.OxE]7gwdO_]=jKv`5 ȥp a.CGso+ D1D DhwDxުJmmmmVڶjUU]mkm?Clj y'XO?ED>?Ņ֎3JG@05Q%"_+0lĮ< Q`k8ѢCE+2Jg~ΑnEW6+~*Z.eb+rv"$UAQ[ @!mɹʜ|udpF(h~WUͫYz4BBh:TDrv=OsrZ hvyxA>ZP4YhLJܼ74H'SkdȢ# 1gHCI9oAY &$[F]7_<&'p4AH}mMiϾR2@{uDc+^LxI|& Pmjm_qYyJ=d.)";<;]$y@@Drq΢b!Nq wq@^9!ɳ|mѢLmz-p(r2" Q\%0l ʰgEs 86X%I*O Jdd>,357-zFmv}+5fr;6㑎F͛~S>ooCV$MkQsѻuwÝ!s=#>PR*KK;QT DRBw3;-[_h#o&}Lj~TXett^ T\MCDHv_e:[J!D+|1g?$ 5$ZTU H %Mg61,x*vo*u*>J!HB@ܡTLypS.,zAƸ=%/4d+[Ȇd:^1["XK ^5PJE)xJ&\l`gӵ44T^2df?`5 2A˔ &A\{߭‚C϶伈[ـI-ҽ~}8H `gޭ@,xt zG0,5'TV|(AX *_d$ OІNlC^\TYf|äc$!U!w򷟸T~C0e!*q귳ϩw exZIX"0A,RP(9"ʇ™H \!n~8?_#̛п9E쇀jWK`fàkz:]ٰH7~xU?k3k0O_RRo.evYZb]Rs_UݝLchְvzxa/km :">HUBy?oca^\u. l2NγfMBeGu(o9j/{xc{[_$6~.yX,zVQfUфק6 9gk7ܱ}cWr>c}:=pՄ]ImYBi9s&EYNfZYD=fM^r7)xWf2wu߶uvcWfzMZ\Zv7!5iG'{`X'c)Q wC2K9!!>R|3luJ?ѿQD9N×7R1U%Q+ތ0`#q*cBBDtgDZ#J<P($4. cb[BA<:) 0oW"/^OxFxG vIG0tq;\Ʋg5b]IAHsI!CN`{~{mS j`N=yE|fj1 D3$\ =Z\OF~iU<޻c'P*̹ЂuITdPJ"-Hɕ2ZWMQF@lo?}r\(ŭ"UD\4ZX6J<$gdI"hb,R2hX_*@t\kթ>>X+ i="sYh=`>d_mg~X C!LDQσBg23b,R)#! !Uw aQ$Ockx9}& ewa(0O3F0A{טf?kG LۻnA*}ȱoZT֬A?\gG׵gRr`mɞsf;?Ƶo/?y ]C4p ` |2:BbʪNC>V*G9d=P!l3n֕ gŻ-vr5q0QdaG=(g1DzqXQ"C 9* 4f!/yN0<|X3j:Jс+\ Vߥ(λ܃0HK'M,HoTAZ)=x9xX%&Ăd4{pPxu~tR1Y!Ĺ0.\~zoǦcV]u? A E4,gA;]i%V1/k.=!3[p4BUFy9?7\}iĤe`A64OF]0*-,oQ)ۤ#,Ju0ZII2 ) ^X J0z 3qa(AჁT/dB|`XTa?Y/(`De\eK~?VMADP;:ClP/ݿ9Ϧ}g,'S軑 #@ ACPvPܕ"JEGٷ2"X`R [_%ڈrpj@z{Uc9WdtcDG-zXӖ(.Z :_ Cj/>D C[ *zC{`|O!۬rʿ~_rD(]Ke~ht>|[.VqPhI'ܹ>Ca44|1)ilڐQQ; Ew0-",L\ލr5 BPBI-{~/.wxM?o*07XRԇ/% Ѓx`J({Dn`8@l0$0 eJJ+WT>sD! Fv3[q 05T:zpz6M@-$@8~ؼ:8蠇 @}5"̍h@t5fu ήS:À]N5GVyk:s.dPLt>t۲ Xr'd5*T0$Amtb;g򄠊 JEfغ8F#YJG4W9ą 5 $ 71ˬ@><;AG,uĪ  :(o<2cϽ2S !sł?ӿ'^7z~ZQOX+o=?θWE_0/ \ Pox;wacP q(ɂ% )ڄ18y AN E:@?i: BlF\Y_7+r1{,@;,o\ըT@@X@rƛ~Io0B}w 0([AkU# {z5QCX8Xxb5f˺ahI ipW}{s j1Xk:"iRn~eWLGh=I M#@ޟk,IAך <^Kf!+=N%<D` R}SaI {Ccc3(b:*l n]\idrj|6Ү_4S.BⶓZS69 NsAyo"g ӌ7k6pbB"/{sEJCKykBK -CK<j`U^Lc:!U̙eFlZ&6zU(b¬h?!* T=B*G7:G>˘d.7jO 68fTf%$KeRAՂEU"+1C hT)be 3j*"+""*)T\!`\DbSDM'㋄EdP%4L̕DUf0$HRځ2hD8t P~ɡKlM?P(rT9A""(iVbEAI| %a$`h0!V0$ Ahd4iqubD$A__x~߿ЭuC!pI{(7VI*>e]D䂂դ9@3DD߅vX/^;?Wn E>c1FQ ^k^svVߜZ` j~?_$O9>~_8wpߨΌ}oMlڽ+O= ~>EhDS6>A&ha% fa<2$QBPH#7 ]~NW!5Yَ |u騛AX..JX"&'ޛ+Q>\HPY "bT"`Ç;K%_jOPph^Cvn@` 0#y$;EԂ4Jn5 , thE]\v*(2C%pJ("g)e tcX=#$ 7+@TFwգ 06+CgH8@D "aQi$"Lg/EN7S@ XB<{~67c}ޮ˜ }|% 2ԩoOK=gO7h_Q29 MPsnE' =!_OCv9VBRJ9z~~ya6}]Ms@=,,/ANݕi+<82Z-˕n?֒\9W0| g T`D?Z?G ~O~!8 @V)iJii i(hihhR"JF iJVJZZhVh(P() aJ!) Z(iJ)ZR(JZF(ZhiV%( D (h"DiVXhJihiJ@"Q( Z` RiB ))ZP(Z jDVZ@R"!)JJJi((A(B)"J*Z  )JBhV)BJ) ViB$V)B(ZiDJ(hB)AhhJJT)$,'&GV9G## sA#:c,#^,L.] x>CƷ]⳯ԴN-l宐+o Xk>޳g,x:pő͚ ,ܭiwJka8_;Y0”=ǬzƱa5-Vs x,ɓX3L}X">Mkx:CBhsu`|c soHC|v3V;-lF3*1c9\a:7wZdWזw_0t2k"X*U 3c=U{yl2מo41A泺vŭU/-i:v ՍJk~cu6:byQыBi0֛qF nֵo/+u:7&=:e#~/|N\0dЇ~)geVK>Ls#g6.o t|2woQszXNYex;ע3x+ݾ켅}O6s`,9U!-;i kӛҽvŵ0u0p¶47YEr7^N1g{*O'4fypr^_ ͝VtZ;YtzxBb7gKى]N;kE܌xnHwηJI9 a]<)c /\0uFf9QkDWh觗9gUY|B0]:iG.BSNQZջ-/ORf=29t<=g^}LvoS ru-mѐiܵnd.Ua'W|a67a#ʹGe7ge xBs.jFyq\+Ii͹lj, M ?Ņ |fas.,e)O 'PʻI}ujGCHazY߼}I`}mhبHGxv?-SԎQ1FikSfFh k lR5@ j" OKA*'h~x?"!/c}?çÖٜUK>'H'M4k٬7me6(/zB-^G8=AtSuQyh(:9lyjׯ^%J~=53 @'(\YSJ[猰C|u'ɘThngqHt3קv}i;*at%b612M 0ɍm):f1&# m߇87 MB)Poqz\Pd@xUEg8RD^H83HˁA?ÇXWӭ A8<Ԑ B`~NvI(~?sn9ftӘd!"=rߗ; y_N>ӥvC Dn1ILG'q5x䌜~6^cT's[ Ƿ}h )vT89o~wڪarrgBEzUW ÈH?Fdʚym<~tDQDQF*8˺H'P46WfNa$lzb]8uPy{[xtV-{|EUUUUUUaP9v;+A  V"DbI'm`lo}R}@Zt[њ]2ŀ1 YvF{vהS_O ^^hf) )Ƞ) BC9/qp*mNoy၀d jC.訪3XeHA-" p bAJS nbrذ׼%*ݝ;JdrRI!D⯼`Eк[8>jdLDC؍0) Jms7vl0. @?sPUjn TbSʎ[%loŀ8(&((k+2'yTP@]f %՜AA_WDki"ǡG\yaYzw'bQȸF0 ! ̇@J$k0mR=>u\>nV*%hj*!k3=Nf=5yb 9$NJkH&!&9uM3L03 bz]w Thh.9:61r0cTlf 3KiEִsb:t/#V2*!!2s/j:nm nPa'\{Ȇ9GQ*rshe7c^`Y_D~I?o@ap0w}X L ,T|=&FfRnⷢ}=u EB5j=R}.W =<@ BįUyjRXϨ )ba,3brrԚ@Q`E{WxuNǬa+B|92 ZJBJVHzd@s;FZF9aV=SL` )kTEP fIqDRr:^x:v3ƪQT *g:sf ߕvTfj֕u^]2HG:'a@jr `b00*YU TUT1SrQx//ݾ!3&C-Lt_#s :vw9۾.rdߏ?0H] .X|KvkEX$ xDrbcl6!\ }1T5ǓLx~8}>m;y_|?g錓w ,V)ǏO|T%l=^7heges + jmӑ: 9ozUPrgZ(-/(?ߤ;cMPS}Q*K`mn 5F0]9yu +B𐥱ic:8oPy{ֈrv Ag"=\f:EQ^Zl(JC,6' 5EmbT0da/b[7'Ĝw*;pш6_q2!M$EX "» ;Ulè5sV.8Ƞjt IP8-sHA$CyzU4e+eT r%wGK l^N[BW} ݛ^dMu$cϜ=:2 aCAU+"L͹ E$c= AmK %r8| +{Rk.d IƢIT9MՄψ-c2jK)w H J%^0B;U'3k喳p {klѦdH٠Z@,RYLW6:ƈ&O^z =gdjc!)2t @5RD جPJ:X6DŽp* @b M.] EPP( [@朤] >(Ӆ%dw xgG7[Zl>9K=D|5wnr*py:PHΝoֆmEF//BH]jdTdJ̠`0H%yr]\:b[)_Ա~ Q Ēz>T>7;dߝzuӹ^SϿ {d FdY3{>7~0a`OmҒ*bjDA@F5k^Sl߇#c̋ 9.e50^o4! "(pi@ 8:rnMa(0tB&0lpbt7rAv/5R/y]s^1<]}/՘ߩ0A6OO,1TwTBw3nO0mojV4iju=oAgT"87/$Q S,gl¶fࡅ+&-I HM ࢅP7)Ń,B@|oU 0fAXꨪSCTFW&,)cCFIum\R#^b0.A!E |Xaq (?ŦC%J>^ۈE\({L;;"z^k<9ё R|19utdeY UyX- esL>$biY#1"7FS|Pܨ(/@W A t"P1fmSdl05wwUkUz*_sa2Gw|gȜdyj_=(0u4 S)^W4!M7OLE'V__+uL!DBmF 2Iʛ֛h&1[ m(.J#2XFoaۙw.B3*ՈoUUȱ{Uhjks{:ٹ^mwV CdwSPo\'۴󎚞?+of/Fwku|w:{nD^KDWff^fOWBl8NkiNn99n<~ZJo}7*zNjgt3BHh3F?!W9Ef4m]t[֍s5ݮV\$YKBWmt S ~ZyY&\ooJ"E!wNΓYQ0-Hң襢LSNk](2Qβol||'oM>{eu0ʞs 8dƥY5C6i3]ur{1=m_N-X[^6aiNų3t|\\jo5K ĤDTбa,8@7{jFt)XNvº-&1 &gV=IuLr*]xvai|ssh]5KzI{.`Rj;"uQJe(tJ\`.sTc 9E PEƥ]9v^&ұ4yŴ[ֻ=RvpMuD"ĠlJtIwoOGKxrC'2jR,%%DA@4-PPJK% RR R]EAuDC "q-e֦ReGD =vK{9> j6IYmD弾y)ND"X0_t 3s:pR ^t]7$;/ 9ǔ=1UIu IZ^ ti1*-U(:/kC,\{w{焛&#N Gk'\͚. CqAUce<-9reO { `B b 7SȈ1:O RB)ԓw$ 0Al"9?,~bXSTA&8,Z桄ZY0Ye<3}/ p@*NTMTǣGR >_^ Nۋ}RS}ykLIc#=E^/ir <]~B "EE?$NHUtUy,M"i߮]uڴR5_6X' 鞕vYq 庘Pp`.&*P@!KH@.KuSٕ6],am/21mU҆elɑ@W#1W灼ilhtkm`_:^$JAm7׾\87}G-);9 cn9=WDAAz=TF800Ț_yA^~y]j@6/ tzII)qX%n9i3«uA~yb 5߉>VWCտMGNeO%@!q~TY-`TyDa ~ܲ=)*e);pHq׮w_cW93GY2L)Co]r5kS\\F%l@ ft= UYsPcEֻtG $_q ዉkPy"~V. cT>D@8\(_X<}߉:0?؈ @Aɡ~&ڀ,@@0U~ڷc>hB W_/QM-'^fBS22xiEUĖ?h5BPAq]n)GO+S1g?ØPP.7㯉}j,,!%@@=IPWPӷB@O#ˎâe>nyYeoxL/!Y}sB?k?+4'10=:8@=oBeJ~&VAAzp H((ןq |ޗyǧ"ʞUt`pL<_%@)8f}Y=?!jO~X '=fה䓾($YOtg}@>ϗO;nu8L'GKBd-&0GZ$@Dt mb;{oB<_L@B0xv.% qs1Cg5?;l $>sO[!ts*jqza vI~[~۾?6QES̝ =` (1ԞPPd*0Tʳ8R?+pkV{RwqE3-ZݤWJb3Pb$7 Ҙ4Z_>d9WyA^hԔY(:_?~[z#,@PFW!?L9PP((jۿO[sx {(()% @A ȷ>g}_9园PPPrPPP Κiӟsݺ(@@ $@@LNiחn;wӟpPP Bd@@'dD.kצ}8}vێ!T@@@C"(((94(Ư\Y (_&n@b/6`U11^b1E~$Yߗ_ wno-,NJdG wVU>A(="D"!wyy~oOCٳmQNfc_5{}K`%"0łgE|M]^zOW~-: M@o?t7㼰FNl'4u)5ZmO\0Y^wCkh%VUM"O'AY,I_41OR+RV7:3XSqfO/'%yT ow)$t]&Unt g~9sYm]s3(4ȏ3<|oў@v) R!ZJBo+dH3PT_ 4鞟za:h>¿pkd!ydIb@}jvُGvNiƖk]TT챿 ]qq]\lu̝Yxoq_wph3"A=|Yrc|R*w^Z,i)@ڼu]t_%UNkT^$7 qaW/N띳Õ:Qk^DR)vrggY)}]XB44g'0/_Vs Ҹxx{$ *UG)|2XI3@GS^~^dS柪\!JZ~05yB_ D"z_TZwWk,ڬSV:sSM5wƿ'&@hUU7U>~j'u_Ǟ?@ҁf:\]Qyh3[}} |FnfNi<lQ D GiLNɓ,)ͼ܀{+zB }@AS|0[<3xˠY䂊+̡SҩM޶̑Zq}׷l+ auо|}`0$N/Z1 >wϕ:;T305b\C!]_ XS&i(n||6fNr~57>mV'W%&*#KӪAqh%X[gfwj{]2uvTn-K Zkv{<8-"+$ĴH4G<[,=͟3t;~?e=[(|qK٫eB*C ?WOkv' _=t+$gv1d,~~g0{UГ4PlQe _ >GN3G8s40/9}фmsyR]0df+"}NT 9ĿZi?%vϵӨ*&D `03|+FKgy/!RHUD@m5]vm:+jB3>Tw_$CFW0`:ruuw*A(也C BxzlInm<(v]p@aaPP$&"P" @):q1{;DDI KP7>rˇ멿;-8$D0E({F{ AD|<%iNi |%'}(1K5_)p ]Z`5D;z 1!V |/@j8 %I393Ցi=^\n0"4}k: @@*RD|^!1 Jx፱6>Ҟ~'[~1l4:ezZz"$'8W:c}lQ!hc<%v6\i{@b Ёo,F4M66+W+SG aoT'bCwBp>S՜=t:[U])BOZ_5T۫+uwh-uh,TW&HUX Ё~-~|K͓?;w\, cr\k͞tF-Jxksl`wNT&E|Y` p`G~29C * it B Ip~NѻU}`@1qzr^QQ?YD,ܵpDDR 8ΓM#:@cAp1s]/~B&3xD:xc. GaR ~#JQWh×nဇأBp`Mo4::W_; (F0Cg8_لt /ѿpmCEZ%e܆} 00M{Z% J~|L|yϋ쿼_Iܥ9^U|5FSFv^m3ƮBȼe=m ѻmϟmg'hvPsUT(AR`Jv"$߬Bv;S!uW^v{򳽤L‚:@ exZgk;4B KhJԊ~W[*3ZM)CxU*~D?"1Bw˓LyTMW߰*u|Q>jZZ4~>[NR瑩O6_,egTTV:o| n 4%p N>[!|=kFm t]9{\GmfeBҫE֢)Z+K35Ֆ5)m-ZRТ%-ekT%0J1[ZQ#UyKk7&L+2Դkm[jUF7:J}*> ^XPX]N&mem1\ADVtL"czM1Zq79CDiecQP[hܩ[j0TUfYFƨڕKKj0jbK5*qZAuiDh8*m h( EXkJ&hV*,֊@u%s%b 9J,U ]`UPHUZSM5D&0dTKB d[Bdm +mD=mXū"lm-iQ$DTBd6NVNTQŊB**PENT9e;f"ŬpҠeJd# %liԕY"Y [YJEȹ3"ȲQ KhmTةYHգ`,UP$śRI* !RZ* pȠr22**DbP*$*K i&Z,$(2 aPPJ ـӶfJa J44!9-DQ50ҴRmMEI$J")R(D '"iZB!i(i(JB($rFe TaȉrBirL Zi)rs1)) " h #%ZB%R$F)h\l`A@HHЕ@(- 0Д &NE@R1#Jf`)T"Ą"&_!lj~|>s*Bt WF>q[XTW l]?Ôŗr[@m%k +\ @>]w۟l0~*!D Ϋ{zw6?F"5ǩq}y# U ҔZa|. 2&L;'C~;u>a%UwMc{[W-IlbX4X@D X+fa[' /zUqx8kH҆EB1bS֚VhVjraRq냻ǥ5Fۇ״>5`uY_Vj̳ejq<Odvl'oʗSԶZ){iGfw!w~VMҺ˿2>|oj|3j7'soE[UZfq[۝|,k:k"Y{l/׏/q$( |^тWz%1:[KyS{Fb ˰pM=6]:mtJOFeFx(2:kva`BA_oئ-uLYivr,!DfȻ9mahf_E ATԪ5! `k2)0 *QV U)(PRٛto/,2{/(b궭߅\^BJojw}ðH0Zg<׏e~scxAw/瑒H>.n70]:BcfӜ²b`>_E ѯ?""fJkNeQUڸ?sO|ƞO C1ӋyUɹ\ yŻ|ӣyLJȎyn /.o~~g<ֱJ3' 64Z$`"rG U~'?xy9ECy6 T"!ӷ !M(;u<|uc ª(^],gmt;q˝`%HiL ,`E[aa~ci[53$|lT\H}04f@X;]wSn8.UxBhL\['uݥ|_7(O#ƾ (c,ekۥF~bɐ=11::i{7Ú=ۮ4[Fy,b̿J\g]I8પ~UY'Q0nBe([]a% #`AF=cޡD_z\ [>60eV7_!#qz3Pmv t}]W<   5޹Ν5?esӟ9>}::ED7u;^FHaz{|uwN&6-| 08Fd~skq=**?c,#\dNY1޼4qOVhB!hgŌ+UlU%Hu/.A%zIJ=֭i>GxG@ElߎXq6S}WźuVi]rȳeG+~nNB֋W*41}Exk@ή쩕0yvOdLN~[sz#^F3y檳6Zhw\ϯ^}:]AAB(D-EJUHRB@DBQ HR=ODw|<]e o⻼ 3|:}b"8 oӇt%Όv{{eksn: & !|2c*ʘ+ !YIQ )Z J )B(XVJF)V)iBOBh)(2$*'!hJhRZEhPiBF PirQ*)hRh(VrC%iR BD)D(JB%)i FrA)l̐Z@@(i)(JJR W%ɤ  B(JT(B(B  Z)R(D AbJ% (L)Sc{g˶y BsǟJ}hL/=K =o/" UCTD!uJ_^ UO]d<my`oAXfjkq-{E!2w^]ݾ F.|v^wqyy9ƁW O5كU\J<ҊAC_J>pOJ&ճBria7:5_kC|&~OIAwi 6`*o<2^_7ǟѾ9['>[/9TUtTbS=Z֨881PՃQ_g{&3C<<ǯ}{<ޓQ[t9nsw/5| 'VkZY]$+Fe^#<]]BCjxk(:uS~xԜgkyhFuGo}ߏis^Ýg:{5}%w=4uŅWeWC, dhb+yßN9ug "EKPD3&b"b#'iHH `R0Mg7y?x; xS]oY<6t.]8LO@OR/~ W"BhF2zx'Sq嗋Hai kXSBhB09I7?'O]iGjZ@|t)ok2;$%2:45(ሕ[|ukB;p( >N"7AZ tKo}[m13_i =T'C|Eʻk/ޛ#p9Ux0z,xJ@%!oQa0ҏٸgxlAF!z/c-)|I+7@(z!EhkPP.y]m/+l6m&Mj:NwK0~ǘ(0`>[N=wׯYӮk}c ky|~y1DPEk8YVR B"D ]~|Y|6/6G o3$k'7l5@5(.PD+O/{^ՓCxurKob88L!}6RԺ% s- v"|/1}NtI2hbRR+ m ̖F2]-4b[{ +vGj&> FvRnYhkʿMqϦw\+AfO^s{t$Cͯ? 鵡Wwq:sajtypq[;Np垴k7\2n ,s>zW=ѯt:ʘӦ;=cu4Mz/?~Ll5 C~Wï|zg۝Wa6ޛFE5aEX^׳xɷ\w<ۻ::+7kBo~J;hr]kӭm9p>x1c+ slӮ\ٍms_ 4紣i^\j0~P}oq񻵼f1 8d4j̢ޯйUʫkʲcq!u1"n& uQy6 u7S[e5ɝfp۬-fl>xPuºJ[KsҺ8urtJ;3?g[AztƼܿ{xUn_H`BDݻc+0Ny’>iQ9cuZ ] 8;ap8{loҏm')8#D/jO%pvGa'1ɒ]hguҥ!tՓGK h>.gu]; ߕBnSOuw^ٌ,I+z ^g Zg8E0pSغkξ8gß~ 7=<Yg[-'ݹun;qgm<@Rm9n}).Zf,شy=Իxmu5@]~wl5>}D6eVwd|[[iˤѾ;a\Y,6 sٓ\6r-',rkEfۖg*8hmK0iWַCUcaW#ۥ<[83 /kH6M[+S'Ҭ]1en}<0nj n8cެhPc{w`d[U.L 4g놘_`VWή62gw  ޞ?rv}aY[q mK{R(t%0cZ&<&IWnZwf캴v9ͣʐq6_"Y5,y}yB-d|) ҵ+Pls䃑 tfhi՚:tm#EoVClve\uo{tUnd+{1lMbtPۮ31P8jS+Co,` f W6cÃj`hn9яfuψkEOhzvݏ?7D4PwJpd0@D3a|2c=9Жп tg:~˕)X;lKtգ=܊q"dAm7isɣ/>'GۂTb)`m+Qyc;_Ϥ k>VL`Xoʌf-5|fQ' ptyѪ@xX]QWU߸wŮ]2.Bu)Z#hS"5$ds"XO^ŲeԠ0g4S4qMn>,Λþ2|RVidptǟЇd5͔L<8:λhWd4̨(E vt]2T(?'[ |^4q6 Lgnl lwS><#,Ҡ(Z$hB?^C2N 4Tqa9-U4q.l3M,y|X1PC~o;J aTNGIւfaV0̊TiTfZ%<5} %x`.@R57qEfFJT.nS]h:ЈM}uǕ483o"yQ{FDas'#یpRyH[uE1 M%pwzs$` " jL-&xQ&TC1,T(a "C2#0 F)Fd/]fOu dV@?-o2(]3"%O]sT6(Eb17jH3k-{K"[^.|YJ({!(9Lֺ+gb[ٯpmE  t:}F@Ӯnd2}xܽѩ% j_2KI"rىJ̰]sԡТ"j$.3;Ew|N'<)|ǰI xdBM|M"h =ý8EPtsD<"HTH@zv2|rL{{s*b)x Jte @c# MRA0|MI|!@RP@eߝY+0>.AVf+TPm6>zm:!C:w !l:t $8R9CCZ6xb qK$X1pf|CWe0I!ǂ Db`7 Uԉ"j2Rd-C B!#~l?:jɮJ䭭h$+Uz'kx]:^'E~'bӭ3=.%sj8{C㇠I ?dm4d4LAN{;4n5yLaa҈qؗJJᖊN=U馍eNKgE6"LE0).0;qkx B Tl+@@4W rc"fgnt8/Ͽ2v3[h,^yctGIm?*Pp}`]1a9CV>P僕{,ca?{ -$Egþ@ ]h|X0\ ?p>I.6X|aN)}4P05 j>b_ oL4tpt^>/tbD9`Նܨ^1RsI/V;go>+\BFh.KMEBEٹp`@r!|}፲dʍ os*2#91#v\v2殠tԲ;GGn|yӦud(N;,mc:64|J:NNvqyLĜ{Q]A2 f!f3H'vHjAB9ixw&1^f`J7X# 4`HGzJl41Gh!ÃԐIJ2a,3|- +GH;H!4'&)#S̙[e^s;sʨqD21 aP XQ]s.dKbhj=y}  |GPU5e<;uθBrϹ\Qϋ}[Ώ\>;9vm`yH]:r cg?l_XͧR6Igx>&LMd<)yqfH+]TÛTA9= MɅ~#琪֛?2Qɴ Uhد~F S}F=O?$]M8 ^|-SfG|%v$p>Y-`S$ 忱x,q\G]l;u;uz)Y9=]9(QS ȡ<`s9kFOOpd ZS5ՠS24 j=e'HBɔC'î`ɼ9(̲D#قuaXoҒ  n\a 9t-R mߏǎt:f ܺDɓl&cuKB=ȲAPcۧ%i3津eηȽL.9 qPiEo'k;O]fMaT ΎH' a= /b9Bs.˕S4 -(#:G!HPHܦThS;آ9xo`D!Z1\ka(:8 ,{wzvp}xޡ/3AF8g%CrIg[Eg>l*:6sҮۉsC^,\.e/[wh@,f>@ڮ[^ }}sÍ`Bӹ 6X &ĠFW*8r\0W'v0B}$_u3KHdD[XVEVqZt20)=p89ik2ؕ t!Qg_rդ1x&$vzD!rOUC\1]`95,=q0P@3,_P9W!DVqjy/w4.Pp_»xQGw- p#%E Դw*D |,i[d5s`0 e637z//B=o#̲k;׼ V+ix]ͽNSĹfAN[X,u: U:?ڕ_ TF{E@߶| 9~`ruk[Yswdtc{PpMCM;z\px_2![y2{ǩnW i)|z|4uɷU9+-FEzvA]\>8Kvhz`n\D*&,$3 SW isM%'RCgqIhWjE~(禕~->z8(l2hZ~<_f!.;cPJi2Ɠ-&(7BU1]`u E GMP݇z)ȟ8*gϬgÁ5PPyD@C@^d6 3 )la>H++ P$#[`o@!i,-̱zPcs%g>hv+$GRJ; mٴV(:"%^2drdC٪$B $]U<ԇ9TRP JH`Z}bL jtʺ! QJ"m"& Ja' *P0L$.&PjS dsw86f"D444R!(T=!0yJ BP 1SKj%(PmINiABR)Y JwyʦfpocȤ0 _qQ;ι:CWFtvg?UYs +X7Ou<+Y?m{^Y^<!gHX1NDCqH8S'`F m`6% 4XPmC&RZ\)h_IAYXKwvƎrٙ{Y{k^ƌD9Q-H9fVY%Idž %\ != LPPs dIHf @d2jɡb_ZMtD.0=W~5xJ# {jË{Ba A-9P2+{UpeQIi%cK}W,(z' H`- ú㏜(.vTYD|o@߀iP4HTYw=䩕бwP-`"NsT}:e1_H`#yXr2 _d,d`LkoG9޼!cgF2x'(߶ן.tnXRQdnLTl[͙gO"UG ( M؂Z5CV;4ځSIۗ-FJ f=V 0vPvӿ h; ʋ-m*XL8D!@,#n #&0*QCK`7Ȳg@18 ?cc&J Xz?-k9ixg&mz?NF 4`@Ot.7,DVJ| ּѲV>qo"q3&-0~#:>{\(ۮ9gC/vJ4*e%RJRLTAW͆ -1Dl2 D|=+8u)c||˳puR-6ϢvI#Ǖ)h$ ;:d=o *do[XODsh'm6y^$ ;D";NP|9zksc),^C2_,RAXVz8K%$PŚj< #s.cҐċ$P"80˅ & !EvzC܀8(Xbm;PlW  x ? 3ь}}9 |6>tan|/0޳LfV ZVZ]&ToؾBmw99el,kyss< j[rrs`>)0P"l02AwGJ ^ͼ0LXaw.܇=&uN{oOP_o<-nP7:hՊyK7< xoInEҫhpO7FN5w1H(0g\_]J͂^:ΚZ%k.~ca1d!Cga꿷W=-ړhGHK4eŃ:^Gp>@i` s+EqT,S Rn;Lc!-TiZ֢ٝN 1_=( Ur)!@҈ks9gUfpώbsH1F(G  LfXf C5`sqחg-~xϛcƷ\-iV4xx*ǻ mMEˎ.~,p@x3 YY49(邉/T-XbBb.jR7PюOcT"H @A\Xn`\]fp?PCdpŊ%8pfmhkN }RDÍ, ̞(ޓ2)#oC?z(B v]RmpzT`,է1|u˝y{ 0$^wml* 0;&cTx X.bb0N%/iU*zEaFD/99&{M5ѥ`oqU:6N^Q7)u'ӎޟ7^; 9G6=`=z*Ŵi<ܬ=%Hu1JPf+10ZС&H #N,H$h8OP$61#lDD;`CR}7rBK*o@h ˖LJ,Wox8NoK^;ZhjgNQ{Z-d1U\՜aa +-8p:Y:R&UQeRe:YZJ> `zIn Thodųu9!_ET̳ QrsP\PNm&-f%>ѐ]aoOhX-XX(Pw!i JT뻿%Ƈm{5zl.o[x`&4 U-N "WW'#"lxyᐦQI7|*i(01(&y L: 4YB9zjrJ`tf݃q@UE|hq+rT*L# QnfF>o8QAZ,o7aU쇍=n)&a+6@-8+*?]ݬ&|iV%1$G-|gRsvg1BwIxuPT 䢶»(9)֦+5SE+]I]x ud}=KnCPןFƐ5-NIﰊi D|,,;-eҜPB/` `9N/Lf3,\ QWuB?ty$T.؈?XQE@ %0ThfEjV L9Z}aF [sFư@翡~ɱ٦Um֣] >ZqCUPn뮋x |_Q6kXkmO˟=tndl,lՕM[oe{h\*KqOvuYt2Ug6z `NXw t!W^=ɆsN:AkMc C@PX`L%)!0Vfd(RC "#:<1i^IH):^*(,-i< g4@x B%  \3,`v@P JLVԊHp3O r̽s2V)4WBwS18GE"R,' T r*"Lyb)`C r4jDBSZK,ћ3IH@٧ht;f"W)бrω /KhћXB Fnn)zsaՙ&9 Y Wh:,Fu4P)/)+Ak[.IQ?oǎ#P9(V80_@\$ b(6/G SyN8\u.b͎3H㗜C'؄Л*85eCH 4XJ-YZSOb6#8+qM8yϿ $g>6 r!8cZxX&oi$,@woMd΀&;Vx|HвHJBx]M]Q)Ü'aTlwEA79ԎeuϚAg&چtTQt%,.lJs=j0u~NX`>9>)씩n!+,тCdW gw0s<GF  #M NctM #y5KֶmM;l4w<=97Pi5(,Þdz(8S i`oOEA8y`4 p68^xW"`ykl-I6/2IgO]{ABkT6q6)C' VϕL)/VJ I:T铜,0[&1PSS0nXT;jGY-:VUo~!iQl>2 VqiwQeܴ,Eraj\A@D&_We-dɅ9=C[t3(KKEġst=vxqXOε?+9%b]"aļD3f]Jno{kb<!X,#@eXS Bby:a[Ksd&'KLûzFShd5% 0Ľ:a3 wx .lSpñU m 4x{7ojϥ۔nnq"ֶ40Ř69AĬ\JN?._B; Tu[.5 Vqarch, JN 4 8Vu8: @j欜OGy rtNhjP6b#!]Ѫ(& dcCk?eR\_?9*O"ӵvْ| vPRzcѻHP/HS4Y2P"dDt'LEQ[rω3EǐPҗ"im+ZJ2!3V@)6Jt<_3l3<C9ojx,zɓFv`K&h/mT3PXBA%N5O :}Cr8w)7SQQSK(Ϡ}>*wz`D&Z L\H:L}b,Gm: /bb+gɩќuɎLaiՔ$|?(?T @ŀ,eɇ7pzBc0px $Ve%ȉ 3lф+I؞D~j :Bv?(GkߢU, ;Ce4ZCfsয়&*-X~ vN}.󣬆,'l5w?m$sE:Ct%9@@MRb(u&K#@&}l>QɓԌ(sM_쵩!h̎GހlZhF!zz>~'-,ܳ4!`@_]pʊ{O1x}0:y /V]q7aA;PD ?}X=y\DzG-gC[6g'"Ap2 ]ÑAҶ+T!TDzo.y mE E~Ezm>И݃x_KGW1y"v8!G'yb&XHg B0(r^_79UP6/Q̋GĠM!ۆdYۋ䏧#8&, XB7"׾@Jv0㞣{(Qjy (b( >a\Z` @K$jw 36A`炠:},˜U*$u&nQ6=ozΜ<\} wE*BK[=[VQy_'ß n[rNzO{z]* =n6=$()ow*P]h59<ӚCDSėC̽M%t_k9B|ߕPD'nw u&"q,ys9tE-u<3|8xmbMK,4n@Ε@O Ί ".9y(J^и# P1K3<@PXÆDtꆡzf{`*# L +&#ި@A/k|A?!۷˗>.WzpT,BGFSQPfF9y\'"cF}ə?$zPvj˫8aDƹ|Єt IyJQ*p/p>{4_#7c!*ưL/AJ3*15c^$7+"hd{~no )?Ə/btʜ51掰ː&7c>S{N (ۦ5aw2w`U۲ۮڕ~&JKv~\>CiplT9Lr:[)lKeC D Ȥx 2Kai"%R)a׮m_\cFN($2.|6ɜ[Y]Rz] r4yZ&;.T8FpdgG-jVըb$\rǂSDWӟ$= 1|wRWƒh{"Lt41w*pJ1EAK:9](b&Bxx_*ɐ3z쏖z`tzĨ '+lQ_f{"-¨xFӁ[g *S"~ NP1$>R!U*TBf5Lq .1 @}P 1O0&'n`H E b~ĕA MA Hە˧d۹\s]w6!9|ݛwݵL%Zv0*D$t+ǥpZe˗8jBrU5ǷWf8Xڔ׸%( a*i< #֭GV,Bհ+5 Dd@>v'um0d6/TpQLߗgӍȹqN&@r5ҝ-K cȼ RǪQ$n&#i1C\zlkE#Y=e_{R{<`PL$ x1(Mt3gi '\]6 ʖ֙0@`/iX2`PǺqS}{ǽ;Ң'!]# LMKN8' LY!"pV k9n(Ɔ2Ǵv=~6#:IWÄ/`F& 7Ѿ6)/UEF 5p[r-h<Ṑӊh.mV`]!4RI5DOrP78 !D Ty.4ꍸm$'~ޞ\z|y n7obP8=< U;WSMu@Jou:< f'xjnm>f]C\ɅRX rHe㥧Mawe.Ehl S17): _'hݬ~; 3J2Wjҍ_S;xX7%2rIH8<5<> >1T(K<^&s9 q VvT4JM9{64$.k 0(F" H{z|Z%%u'rϯ=G^c 8!< HIf6N g hiuUbkkV?ZVlhbKЁeʼK{cVŜ ,i'|>R>@Ht۩: Z65$F$BmZ sYlQ։rj׍Koka"ZjkO]4d,|>ihyZ5R:"J͔T1aO 5=}.Z|9gWSEI's?(wU|q\xX'JˋX򶨰ʨjz7ewTK39e7JOZZyDnh]h @62ִLl ]/-)~$b& [kF6K\h|-Q@ 0/ 17:} WFbFo@4+Z~7s"=ef$2Z{VOZs1Ars,>+qDɜV*ZU&љ^iOqGme},Zزƹd:g{e8(|ꂪ4<)D]۷FɄ=sx]C@ZHҒKU-.7?{-sn^4maҋN}ZN:b>vCw`>Y#E;SJY0I<3~LJ1fQG 2!N#-&m1lddEbc x˙m;3=SA"3ttRU@vv(4;@-t5wToLQILC)]$vbslx~Iy.{0׃yQATT;#ߕ-k:*d@sG>ߣG/bTs\=(S3O,(]*vܺu(!$d`J%J 7i~o`(So߼_T1A*T`UEH?8>A`|W ?KQj"s~0Sm}>1O|U*E|UzOM1YfԻ&t$Hsh<Z 8ud Rvc\ʠ,%*xm JEbX/􃴽X(A$$ Y( X,QN\H_p&HQJ#BNY,#KE:i3gaVD ?N`L<Dqu ~#f4"[2˯Zƒޔ'tЈi2c5J`~eH5G\ c`a˹?_co5P=R0(0 }=H{^F<7DjnDS5/ۏ>V쯇ÆqH+&7 1ѴgV{ٺVɠDa`9 y;oqCccpSbjk~ ZU#b""2Yv7VzoITH#OtG2HRX해S/LzfG^ rB!HΊ:2Af sͅk [ے 3Og4㢮 9`Q^C`3[[#yJ1Nt2A xzp 28wߖ=9g=$V-9߾XtQ+II=$ľ@<ݫq(:P4Zk ER!9.sru%Wp҃DO^!X F`5"d]*lVMɮ(z9~^j Wi[3b\pތ!,91%" kv/isb`g\!x, hbYRXOnʘ-ޛzT/X~3 ȧOtpHel<߳}ys✈R")+WB 0宼WلerȲF ^ 2|p5 KzT1G3YM@;*8vA %ffKv͹^g,zCvRלx:&[*'jN~߸RUQQJ*kӳbAL[;FfdAFDI) ODxzt$>x@.vFi_*m}9l\"0A"拈F^,Ne%}'x^ `ΑmtoåNڏm'RQvͬ˫n(1:Xwu1n{V=jWHA{PӍpj A1m>oKtԋ )ҔA<0 c?dh+Ι#V;%pc>LTa@* G h$ɠXkРu*4%];A*'d4-|eܐ(bM6hL+J')Dq@"B kmXZUWne]&,ׁb#mRybyH117\=M ĔH98c'ْI(B(xB5_āvOJeGkbbJo ޟrz.Z|UEAX%b^!]NuT7!2*!݁Q.m#Na!%M˞4FgX0 (xkBD mo<8}/F`'~I P[WNʸ5u@{"i.g=S~˥'`뾈-P (Ki岬t֭Le }h/WO`riG44$djQN1uFo}z{8:6k*~l!`^(йt^78h^}$W޿hK&|G==93x} ƥwBw0hg"Ck5VE Ak3|}I},F okH JHԽvi|rC E@1tC)в͠9״lvѩ~\eL,j1YBKsx!;2ں,K,|l$-Vh3KZR8Kvd D@amXj%BPg٧yi+,\Յx[鐭x v͆VW]mT@`ksA`P]Galh)0y H02F BIZa= ؁Rm3`V` */S5uAqs;v^Z&^sWEȃ6ǟXE+ b +(t,o66K={!~v7$niS>6Z~6 @YAU:Ba`b| g9rRT4bCP2h FI H]2@Q$Z"DA`5W' z} aX0FpuR(A']~aI"'@!" hh(`|/(1FjDC)'!sVWev<{eH tγ W$"H P:̪S,+Nmؑf35k7 iQli},[PiS>@)P PhrjNiGH8 }sh@U#%nLte<^N4Bxւ"bIxE )Txp92q%'8O|E37Cu#$H?${a=uSFjssJ)41CI(P`ݮbDu"D͖لh>iqe8꾾8L)(l ӝFȥL ^tȁN}1L.A9MAM>DC 59gv4"_k"yPL+Ŵ E玗91. ven!nكA(B#iCe~GeJdFh(7> /\h׽)k8 MI_"0yl@$x|^򺜰!CԚbB#, 0-o/24Ռ }q~ Q_tw:U) Cc sȵ+kdާiXIH - UB8a3=xKG6_ u#& H)r f,zy9%y1Ub=y1sID'+9xcSƽhb%H@]2BkI}Q07\`4f~rJԿwXk~!$?Dl 2J)n!dש.s k5[:_3[6> %L$p.nGJ@D5Ӭ1 ).ap~Po2>=W'Ը(ǟ0rz~7 2Eu`8*U 9j*4"`d?W?ݱ@? 5#7bBr;pO X W+2;k\ $F``$Nju[(tЮFX]ߧ|`! 0.uls 9'\'5,=3 o0}'A჊`mN}5ҏC HbܚW&t\$ i}"_&=BQxR|~6*VlERu}vGpNCy} Ju0#+8p(ԬrՁuC~w ݥ<>FjEǍrUuN;=rir&吭rχ~q836]up9<;/M ׸7} G]t((?.̯y|w9sy5ݵJЄۈzqIcDf""*#`G_+X9>ú2ᴄCΎ:h\O$2>3QѠ ӌcp v׽Rh*G<7Ŵ&@\.qLuYU*WF } ɜO;dȢJbܚ,-r2؋ѢQ8 d12IMC0B+T s-ێM3X:LYyQ|D^,e RD`rpSǍbhr>D "5UIUURCzHRw;c108yA {wcP|{]q\͡/(&d;'Ljqkhc{odm(Df(~^?̥G](Do&"/؇nѰjd"86+ 0TI7cc it{AT fvK|%;̲,wrzk^ "+Irmu)FȆ'Y}$HqH#Tۇ>幖MޚO fÌB`CjQpӆǡ[h)^ U=`Qbxoq8]zlpdX%1ځE?|YvJ[3âXOɶbϵ")HWL =,T5%LV}N=x|pЅ >ٿf 97 KO"z5cXB)7r|&4j<%A6 qV.3 ȟp@%HeCP)`4+l0c-Z8 f׃_HLjYׯ,A=G6#`!7v/ -7]LJ4BHFM7߆Xb2  Ykɗ {J D@#G!Ի ,)p%D)ax#$3qmt3+YJt(JwH`0lfPA-(&OU_t.}N- d 2u[ك@Q8z?'!!!(j+鮴=uَҨK": em0<4PwKW#l̾a J#hzw #,6baE&gD~0-hLEI){6,>۾:1=9[^@ll=bx?0l{ێ~n۷^>>7Ys@ hOoRCE%?!I?mP Dz6 -uܸ˒OtDO?-  ާ x00%xnQia-P{ {Ԁhtj d"<^$sN $dI~)*qd YBG #Sxo.}f$ ~_wg~z*h1Q'x+Bd*0e@UcHSB!CC!o' SXVf7o{ 'a>:RǴ=%Y*L7Ɍb. p3 A{NDK~:ӥzק*3 up0s:<*EGj)m7G6j{:S*mqZNE<'$JH$:`}/b!, C3WW{;>WOMĿm t5(Q!QJ{DÐw.@&ʐ1Dcl `Ae%qBY!ÿ@GkSRo}nۜ3 ""Bꙕ"e :tlYpn@8uBgaR|P(:Jt1ٞMCtZ1Q^`گgOB=_~շc02,X3#eMrGLI*Hj }Z2{BɄ>ҕd8 uv@SHMc (۪G t}ҔRA@oѲК{Gr&(5_u|/~>ȅ?rN??x{ ^9Q1|C02\?9f'+m\\3Z55'ʃ n'RyT-z> 8& T3=w4A%BL7<9?xVbNHju8v{  %fF g`:?Y]D^1n -ޞ^']9ә8e '0 $}-8@a ϮQڦ6 ( Ҍ54NV[HEBnp?e{ppAU)!Q.bYL2eM(naE҈م(.LZ4:0a=Ob]] ^'1FRL 9BQJ:00LTl`S5ZƼHxIWT >esP8&HPaO"a8DGh%N[D[R~3?n?O.|^sezW$rԿ!{^^Y>m[YGWjyKڮBQ^j[țO9vKź7W/}=j7W^ZgY=g_t_vscW]v &`)haYRPRUI$K 4L;NiϽ&Ehk O 5We&J_n>Zq㔷-iyGMF`A!a͌m 6iחK\#B@   HЅ6a뭖bQ!xnR t Oиd@#렠A3CHR{"j X>r ޠ*$*iBCXxO9ƗswGʚO^ԏw@+ZSP|#H h'p?gN]zڽwZ`;EǕD>I 6xV PRL.]rjwOx ~DCP^1Du?Uq0 8yp;TX#֝oԻ0tP3vQ`FPLC*xrFaLX+1"chW t R~`uώUAuK-*u׎AΊXTXAжہpzxדӤ3wjfV kKh&J`TT%W0WTqfTmnGNNEߣk!MvH9|Sss@?ѱ]~W{}*Go#qA4Q̀b'] ?iEwx1KuhyPY6k͖C}w7ns3 "zq.=#ۆ†YǙm9"R,OЯ{3+[d:Hlo =Ya=@lPt6=րY]񱳤T8HuϓG*]+,Y9)+ԕgG{gloVr:0{/ۦ9ۯnYdԦ@}\qLzh̒'BAZg8g}n:gϛ򣾟ҀAqF5=zs׉C[WF5B5 LûXA۸]xcT'yhnK; \"AaJ ]0f~z_(=جa>Y0hSسa(9(uLϝCJ<[*V!]qHX 29 {ntN ֠(A@IB"$Sh}ˬzG  B.*|0*5UXY_wfv?5bVy@HokKgmsvWXY@2oQҌMHR Ԗ3 ~'Z4ۭ BXݱ7}}.9sBbљ ak c۫<2HY6krap% 4^EܸYk6lx vB7D T}_2L'j0~ᜈfu,C[XAiN+< B:D+m=|e{t!~H%TLQD M7(D3kS;Ssn@0rPcXOfw您H*qB?DUQ)u'%I5|'Gôx@D6-!i-߀RBY!ѹREtz2$BlAq–*3{4QޖQ+2(r ,,!➸8dAU,") 6.:& 5 r'w%X'l.8x$=T VH8@3\ F#NNqaQgigO@q9hqRI+T@2,+(ywt cG8K3g1V^o-2`ÃM$`E_V%A$yL33k C [G@ '5,<_9cMo_Z2Ǧ{IDM@a.ؔ[LSzQQZ3.YKyfÑjf3$- M1żJ0p w$<<xT;sgNn7r:tBp\zn|ȇ,x8 71#-^$^0xE <}wfa{:Of[cEPoPIgkEvX Ʈu3tMWf񳶕LTZa|n|՚/gsjmf׎מY!RKս/ M ʯk7j=jueʍr3ě~\]c`0HJBfH"hbHj*Hh(|Q8" ΰ:oޟ6TTPjlm,M0-+7ePbE9$/]}ZcQGh1(jO_/¨1$XVمxY`@ :hwwמw{=W @b?s瞽/Ax8$*KBs X_L/Qۇ :nnwӇNaUUU-@D,.ŕU[8/l[|`G~@A@fح@\f>v|INU  Fe~w/@P.ܷۖ×UXr׫ 䈪I A^[O!{4?~~_DДO !jgC+C`xP Gr}:oDž<;˽UDUW~7jo.a[sF.LvڍȮ*>I\"R* L˜>8>1tZi]ʢ" ̢y{f2 e)EȋwD ,82ӗW*up$@pv v{7 6[pI k||\i%X"՟MF|1c["'֪2j|yJ^v7$S/)3Q/hh"އ#T9!`-ݥt$ E+DW B`nG>~硫l9D;H\Tg,׳ kB"AL({>{brӂG"e"iHBFdCT!i*% lR>~O?b"""UˣH!1o6;^ Spb(9bMX=j'| wtv/ o7&o @8(ȿn?XɲD8x:_fvu>j2Aa2q,;GUlKS L<4qeǷnv v܀. /𢃣7o|n` ca$RB;?,>BsJi;Ȳ?̐Y$ki{,Zה"iLCrA $;șd  & R3 qN\bZ7yzF|Ю:Bwb d?\RCPn; R v@0~h?"{̗C7NHL֍!Y{b\3Jswu:/CKXO_zD3|ET󨰩\"k+˙_HԣHˣ9:{ihT!7 .2<{U=k}[at/$~.Wڲ13+AcAp:<9Ȝ/`T)ҫTX״רkYU+Qt0I ڙZC1j͂!Tsop+k` Bc1ʅ&/2;aM$Ɣ(JI'B:PP*J s\ab6 XCX(uw%2:ZNOWP{ 2 h8qdtm0ӆqN؈㍛vt!@nA:(8׽M9ͫTKD^0߯[QJ俇X^#Ĭg Nx]giZ!au\%B7ыdPj0B;#wFp@`T66 ~[{ā Qvj)(hڣr 0&jy+ A! ATlm2vB苧6E!m;M3z:WVZx\1;.O _[ͧ&|;yQ2BPUA!AIPC"P%D1+!$ @pΈA`I _k7a_]0戼E,˧n ,a ,czU]0API'$Ի %pcϋ$H$THDTUk^zn]]ߎHҪ $AI\ٿ~wQ$mZiUETc>_,zc:cWkM▜,^ALNZCRl֔8Ul]őg8g<}W;q:]q 踽yR@Ac`b5`Tԅ䰁5l1uF J\I Gl6\ˇϷ~A$G'w !ZQ踪t,:}}ÖzGC{~>Iz(Ѓa](Uz93}:3÷_)xyB"#4<OG$~U9` ^ʋrz(#~VMz۟-.\פykH$ j}^1D8yApО0|y{C"w 6j"B ?! Q\^8 Il'xA4{W{jK A-txu j?M,)b3L7 pL)VF|Q;)$_h.glWu0M{KiN' \N7m&1IJZb +uA $؄1-3r9(U fzu=_F^k A}EW׷쿇CM=>3@&8TUJmW~LƏTڋuG.7 tjvSŕЁ$C W>'}}URT^DRːF'Ļf@&}OWc ➈,JIߓr߆(ϧK$H$N%pD|IX3GTh}fhU(s|ʦ>|X J#1ϺP!(_.PŔB&Wj ]q=Q/9ퟅC%eoVasdgSB)\.}-"QIgC8D% ?Y׬^B ՈؙzyQc]Qe(k K1ʐ&űaQ`;X].m 5 Ƌbtge LV*2\ͣӓ<q2+W}df82bsY~m<ΫDadO{o:C6y5=z|~ɖEo){kVs+견 RWԆkMy26;:K:k]ijy+ H$E ECCIIHR#IHRIES U%mUQTDL9NaXNw_$ H$R A)[[Z$A$AUQSq=^}_vEVA@I& :}t.zӒ $I$ $I2j\s($IATA6[}08TUTDDEG.\Nܻo\z۷m>ΕiT҈M۟\ۿ~ :" T8ӏM_yu۷NB"#ЈD _k,eCe EP&dgc-wc"'7wTc9\')~pQH[d1BPYc /fk1fBB*1ȄaTu-VlU7{k0[tg}.a '%ȉ M /F{ʈ-Lǭ;wc.@/VT!@͓a "Rebg(1OZ6˧*u"Hhy@~su\2Q,NP|]g#~աgU_ t-#<͓ŕ5.b Ha[-gxqU]LtԽRyHgr7Bw[l} <\w';fSnsUPzf\ :ǺX ):TCuC+vUT|소N1-XI- iEZD]:cІā2X# LÑN2 xABRȗ)K450mzTGfc¬]A i( jZjzvJ׊UhY5m铋p=sqF T %%DU"5JM!{*HJ|(!L@(dЀ ERI4+#:X=fLL$R!8H&QtB6i Lb( T2)S$iUJ(@0S!Z%2%rD*$PBq5(wU}0D(D+ ' !wbL iidtšF|:ƒd!qX Iz``;&Dtό"t} H.^xgv*XmP%A<!tgCÇ(BK'W_ ʴDU*P^NdnbQ/;:L4QU+@↞pK'g*n׀FK av P*yB\op.{UT;/v:u( \Q9 hW! E4!)Bc²j ֡+f={j&L1 ?61tR "%` HLq u0т/yשbX|jf;nޮ4iUka8`kd?f6_RO86.1`o@rZ  Js~fėJzz@:Γ.톞7F 4>wwsYsHXvju}FQW7|=Z9ae(F)\,[L۳bTV@!1`BnCgM7ߞ5aX!kQ89D '8й')ͩ9mQϛցAHyPQE# 2`a6[1(P_O\y@._:F0Y~3\@6"x(uXSn]NhHYRKP$*BY0iw|]U! fM$3@BG- D4OBpT:j7hP(4rP=NrFb׸|^ׇ {J^9mɦvPVnM!MW* &r.i+_a*$aRyET9([1ךg2TBӺOh%Ek:ewgDYwi!-IPH㹥J˻a`+G`T2 J֍[I)b\Ή.!:ƆʤDhdz[ʜ\͍u8'N a* c*lWT8 wsi* HnSXt@8AET4tv ͠&N$t61")`hDt9!-wf ÙTc'fHj9@D&{:ֈ3`qḬB/jpf$~PjdiQ))9 ^%)[u$?a:xMATq߱gSNƸGV2gӵq0L?q {WAUUUR@P+rLA-&r9YtM`$*@()z{&Ǥ؂%~7意c]ciQoT BDc'IG#mSX4='bb.3MS2xlHD F! w(^xm {"荔cXr{Q9Nð99WبTUQlU-L) e4G@Pχ\h>Yx@dR@$b" $ OdDz+ ׽ʐ5.}1R %@]]J S!>OÁڄ@sn!WLÅa'VoH0a KC}V9aJ 2;N|= ;`~^XTw{<~HY70>-PG8?H UtDWuzUg -L/ 8﮸= b,jB֮k3;RV|o>Btd3Nsʫ]=46-'fO//[һ05]lƞ1SI1|JRZlh,,R;~1wÈh(IHגb-١d9LB`_!HH"!br ΄M]k?? :5q.&9"w޻h. o#r)!@1(&m_Li" )&z;r)P:pN޷`6|Z%꿮 b~ HNםl*" wh=nTlvRgu,:9 RCWb+ r6LiΥ{wopXF|m@ Z()"lYBb೷•e}%'Lҹ>W!UkVfL(V)UQfSR!(\%#'<;TyX&{Bǀ&s < r I jᮾGjuk\WCpZ$TKO]&hzk;T[@J?ΏI|(mO2nzg6%Vŀkv9ZAEF(n> ʾTǝeA N:?K SWѱY@UV+Å\ &X"%E!؆l]oITX×mVWvԘlԴb_ ɖTyh`&+k0c$RHaj ]?錳%UYmCw"ʅܢ=Ntw6=PYؒQR`R2DYQPPꄔ ,~[)WHLᱍxCޙ;-@L _K?M !qOT|n=o y,yY'=ڧĐXAt!4s];_<{" >l{Z{~NQP:SR\:y/N@VL1tSP}zʐHĮ22$ BBΜ+ h*Koٶ5yuÕzRP3!ЎX{P4^QHĨCTtccPz|| ٭Kհr˖f4'9\b3j+([-CM)3TU]fikfQ"ii*5 w=_Xe@ڥYdi`Ӽ2K:h5ʻFf/;K% u8@m@͹o -Xdګ05cYLn^ ]7La *GCDЈ ^ىf+ YI'*r)^|/9Y;ӫ$R.  FO:B8\HLWϙT^MiyC-1o?O o^{#U÷Ŋ$:G=[rh9G*}'z/ѪLc)Sf89hx4LPP-C6^seʶ1or(2#LZ@?tȏ:%Cxsek| gAh:^hx[:sT})"/7d~;) (QB<8I0sIɥvcɄ2'7Ⱦ"p2(aPV#9b ,:U&ܒԤ &LF:ʷ\ilT ӽ Jva NGti/>aѵȵAcMcت'S F0; v|,t,Ϫmt9Ec"ER _n7bU41Qa\|= !̲Ø[SS/H}4$ɜ„:{.eSZlm1Mh!ӞPe9ih$ 2PaݽY( EV3iRթ{fMh0X#TC0aTd.`,m(Ɋ=y?N*83NM\=fY!R@PKYslVp/JrmJV29d=/1SML p20͜5!as 0f,jP5g#F폤8SK~<\߭'sLeEo^*)bL>kN(YV*ʼn"ʵoXAܻwDL @4Ş}ug0n/=c66<  U# Y&Tnm͵D!| N*|\^wqI!8Gҫ4;yqp*׊]tdckEB% Qd. ߖr,@̼(u ,Uak8_3'V+*W$-*뛁XaG94P YD,dЧSr)C',˼,yedb)+8Kl øu^H"q: bOݸNPhVrNs/?k -gSL'XUBY\sOj 0:]12ݦ:>a8˫a{d}![OB~.l8SiNy1pk^IΡl?+Z%8]دn};sKc& )L{<{ZjO4 X Ay܅ \Ů`v&i]-.FeOIa8kB=";72<24M吅? yCI (~NdPPڂ,G!.\@@/1,%e6@Pޛ7! /e~|9ڬ:8$jZ[j G qrL% 2+(! "- 2a2CE)͠ be@nCZT rX7J0B$;K|ܰ 8AykDW!DT$E PpJ+j Isgخ=})|V]!zgV՟{k|˚,HBq`[i$*CDR :\ T) !["67tƜۺ: bDJ#qµt RbU%mu^jB53P[}t\b֢M:xċ /XMާ 8!9K.][ScȀи,(ˆWEad`Υ^^ ܴ d64R h]@E b !%TP(Pİ, EL1DJF[Z6ቄql %Tr0jxC7) !X@Ϻ啀!"E+]2A(Ӊ }ɨ66Db7TΡ[6Zw}yb,j14"A=7.DTJ8q_eKI>lz7vf3Z:wݒ/p/DA paѰ6 >~&HN-%#\a#Dv]FJ}Cj(POwAENœ ǐd΂$`Y1NnO#sXmNcbsK$P骂-bQ c 3^=8+VԊuL+('=co3OO$2G,!lPd [+M`,Ju$cL&I 2 :{+##hTMJh,y%ƺꚌ-h P@s/c]WG q@3\ewtIWd!xXC )A2ATQ5gF(e'wi2O}=uGN#!xX`s_n޶m=< Ur2qAɸ{c[Xq,KiiU(eJp\9 ٶOegCenaA!5/s%̈F%kJ-M1셤 7*% h 2h2|$x(-#ʵm,a(V''ع fDCJf4ʤ#  b Ghr>=(+P z<}S}۱ם:Y r4:d<;QA.U"zrCJk0b kL r|`(O0B?ԧe$y%,GlzY @EP$7 .šA8PkXzhRTq3ɞ*queJXb;o`Czw`4OUVT)!)Y3/?>ΩS/X] ~M<%/ E U{k`Ĩ=|)-;%ػmCeCx&ǣU/ۛԕ";F-pK)~OMyQCx(G-m?H ;Ly>)ۂ#)*A>A|Ħ>ú}GK +)jlcm }0dX5nuQrɏR} d4FYNP vȧ>ԌlCrŰOIWfkr^Szv.g:5➢:tKJ/A}Nɚ`0# gIx R()Bl@*PF(4@(! &b1M\տ&z\Jo3AEx>MW{?My?8SSXd2<Dm0pȏُ nَ<Z,{Vq"tBi2,rvl@ eΘ9#.wI}ܹ&4\Dg3`ѲnEHT$:Y#"Ů؏mw- @Hyjt?%vv@h0aJW@I:B_(]2rwl`Uo kv\ ' Tdܲ8ge>]L0FO> #qVek_,^pܸnM~ٖ#qå(ZD#* pd-0 | á~EP$@RIZ;A 7HYRTƒ%> UxCBw03i dEK>ߣY7@7&]u\bo67LwlDސ,3' ^61<+ 1E,DMUN?R}PqT4]=M@TwmZYxk JL< a^^_޶N6J8k"y)nʧ,C CJz1635g\xubɃt0`I&mnJRXJoԊYb_{5') OezWΫcfN'CY>.fޅ6Rí)YO`zZOyrk<5CIzA38==)CX(6"B!~ }r$sCHWI#>UdU!@En{![Ov JD(.3tBA"ukjPǻsHE1`'di|߶|L7htӝu%'iZe 0ǁ:Onj; hg4,6ͥA2~#ƃ7'\(xky*:^F,aHx7’&|^JZIH`Yk+Љ"dhY B҆#FKӭ we+e$F6ࣩ1*h)b)gXcPu+2K)*XQf"DHEVE`"ľ%.;:ֲUE~3T{4Dl/ҧX>>,}^OTtw>T'~;47rkOJTSz:,ik)Sh@F (4Rڍ-dY>=FYtaį}<Ķ ry;YЩ2J pq$ J\6&bjԨ[L'By+c iA!Hq _ hъ'gph!HrwmL6~Y"79C]*݉IȵgvtJ? LI49rgv0ɟ0HŔL X^mo{! al5ꀪ R@; /953CI4Sn{dH:j hkBڙ.*,f iZ)^Wb%Pk ^Va%a8fȜm*kf(UZK X=l;EɺJZ晆?.r3Nuxuֻk~$ڑ@Lãw-g-pi@P v3_Tq>OHCMgfrBQv#!{%-T%fմ?YdG ̐s`]4#R{qC>q룠v!E "ؖ fz|IFCZ\r ')U)ITLQ`w4'iUU t''LOؾC@bxWy؂|7*'){} g-V}93PxnNtEcM%ښ0tbur~1BSJ%TPD@P҈ަx^0KAEE8ˆ4I%>}j0DHs ˰2Jbl3"D(4@+;@s9JH l0DHD ,()J "pW;Iw$&}X3ͮ`IpWHo ̝C|w孿l\8og,2_5xGtȺzɃЦ59ϿF‹}"`8}QKu Hz!iŒz\P HV 0%YRP|ˤBrʼnd+UPD)1+D I B!EL;fGh9T/ mK"/&B0SDDD'AgMbX7 u"pĉ30+%OO0 LI" n3FP,B 8;_AC;wގ~R- C@> >rD wٕDbe[ -.+ˮ2-V*bCA(BϿG&~4krv'$o~N8h|gAPm!C瞰Gh Wg-#}l qu.`'p喝̚#@r {}yr0b5T {7~:5 ï8;G j2ڤLngH9У2DXN}.!ۆPG4.H$[$.=8(J@*>/g۬  A.xm ̉te֔㖅̎nX\&S?LO=trc V`%D! zO,Y8AKU59:VXb^'Ko_!f>5$TЇj(GY8US#HD2Pl$þYa&rh搫PzvilDV:ƦL XͧO.;NC ĵ91 2g| 3fل0\;5~ft:k+YZ΁+d8΂zp%^; ,猜_6vjxLP&X͝!{eUPdcc *@.ؘ Ԗ xF,0!C!^3d8G]mr)O2PIWVHLp@P+V HK!5JfP N¤P2S }M7e|GT$00J`Od2 l0v*ߏ:*I>ӢI`dZFECC|iR(wO1(į22<|Lz tc9VF~T,\SkIiHw:gu㖋m7L(ZE+ ͵L*˩ġ´iXStwC)]`;lRȅ(pg YJ#o|ܮ&teӏ&!+"`GGɠqJŝGJc3:!EB4yqFNBSiM#25(uXl(V,i4aP4$$vC!'FfI8r`p'ۈMWNxh^%fҮX'Q=RO!!_}eRBȚ'qQLJPp@yXʸGb! [0 EPCc|R9z& e,G2cߛ/`k #85ՏIQ.%>gY|Լ?9i֭'gwbxNuCiqCyLTU79K*2D \ as5#Ekjz;:K݆ g4)(T L.Փ vݾ+-:sOO=dfJ-,H%=Lx qi-gCm(jLЕ9i˚`ސճx ҉J0DDHH 0JJ[4Y=:A܁c ̒0ҠA!M$ū""s;jQLI0=aF*=kj4B-3@h<ÁSR~|IȡU^7!Mk{& ΍4A<2 :d>4=hB{:,\$Y/:k uٔJI倘B+vj:6U~z+YfK$@1IW%㽪]V!x)3S<2vӶʵe &w-bNBZLrncu\7(`S),̀l3.\R,f`K;aPU>%y ltu=0)ɻ }9xjXu|I;᜴ka7 9ߴʚιM {> ZH%!7 ʯ BuOUc CzF#̴ T  ʜTʃV  _4㿧}k{is>*:ȣT >xItҁ^T+Mc~,Pp&Q%lӘ2Bu,/0x}.YÅX%'(ٯ80!'ƨ̷A禘\4p9&GCst`Ra;޷pCרLP4O qqs^# ~ԃPAr4' D ,lkN*z>p|ދ-g  FЂqʏ .J=BmcS#W(ֿp}/m tב\9S>7-_ۊt<"Y߮EM6S,l9eͤuYSʨ a em}Zznߐc a֩譈}~x9 d8RX)y+ @&,#j=,nyo`u4)Atp@Sv=9BG\ id9RKw2 AF!S7&`)a2d9|=H z0𠠭s | >L9KZ-ENWU^C|g$?1HkEqV%'Gw0a`]VSM0ԜouuD섪vԷ^>F&&iQ@K l36OBmu[(R'@_oQHOR׳VΜ$1{Ʋ6*sP[:ͪUj-9tx/Su.) 0;ivQW(6bCed&gg+8ɓ}aUY%"\Eu/tsa@t ȣ)瀀Ru!)!u6֎"8WRb%gi8mRRϤ#fL"*-uaDVKF9NQ}w7(iP8f r*2G]xTD]hhYSdY)1=W#>xs9SƎG51*yw=Y􍐕AC! ׎;<$ Ft`YPdReւ3UuTc1?Q <]T8*s #ٟQ;Ν:'gwUZeܰo$Zo}w) j/(3 X$E+9&*j[&ze+g KF9@Z-|:`tSD(D>P$5;Pdt%5]Lcs”NUJ64~:6qc7D46>o`0ΰ_z)_/Sf[sWLp A hS_xf ;BTOrN*J4Q `CŹ^~SZa&ݔ7n~}pkd*^#hF[@c#|˧Ipp JVi~l?lꔜ1d8:uɠy_!eBEY |.-KzO;։HFEYDRGx vHYwj9@!ͣI͈c>!aZi7N77B^C(0KEkD Q_#hA՛Q`'bBA#=~Cd%[$w?djX.H[-[ Ϥs8A@ OD $hd $@>+f,vֽ?e!~y !{>)':9FY[4~r=z@(IKؠٍŸ>Cä5Iw/e% 9EPXl/DGHH9d >rI@d~_-h;x3Ct^՘<'xɯlk1'1rwVEPQ N_ L q,"y87A hP\4T@0]zұ V%hS%R@%4!҆uy nJxf>/jOc;Gn =t'Àhm>L?O!kaJP?p #NF ("yـPED2TDTUQTpx*>G.O{i2 ^Z0Oz<P&/ƫ?Ϗ+o%28S;|i_[Aaj mcR AWL(1Htt]!bR2񣱐q _1+!:$zWn} ! ,Zx1ǘ~=BY!񪍰d'%QG{PNFz>*ur= @hR6/5;tG_rȠ?p~1l!Oqg rQiBi2"EwQPϿ#1Cj_G=!jk O -ryoE#P-&X<~߯ZQxV seG_TEf9VY1~j6Q_GpHq/.v>S\361<@C%0p?Au?U;4:}~hVh(dB|{QqtĤ$Iw̄׾g0h%]h'|rGSI6xbl|vxbs}:Q,84b# 1Al 4fXYς3Wڠ~4gS^g͹+@^sF B?,ʽ|$L8§8,jgeFSfaF勾Kԍ RE ="ǏPdO-#?b /%n.0 ՕUq3:g:ʻrxY09oljMo%Wӕ=O 0#@S=OcS,EBe8y Њ!P:Iւt5Ϝ&::+Y ;^\6,7&] 'Roo@bVpE+}} M_ 鬖Ub .٢aek ' vĦu //(C=-~/1&ڰL-`׳ooqv.?)(yu5_/7s^r+Xqm9FHڐ,)'=Q^_CܵYD nrHDGptoC#ZWy8p?vY d FBP "H`}?h&C{\W ) 6jI6F&*#e5v_:뢀K<>nh|;VRӖ5FGM>^}={Up^7nѬCl(6MM6pw{ojg ʉI[O瞱Q2Jr{9=᳠<{gOoz't\eZt9;{מv!^((RuD}o_6v6nToMl@GW]=^l9`;{{u.ٟ-/޽UUE/zfݼyo{6޷W@ls`۸*vQGvnXMzsa{{'֒*P4(TPɪ+ :w%+@P]JtѠ5N=pJQaR /o%zۛ >R_O}JUOS޾A4}Q:@@ ( P!B:@:h@x}|X&Q!^[RF:{ܧTyط}m/y]t u /m5&sz/44lZujУvi{}4ﶀ{h5>E8>W΀޻q{ٛ{}7]oQniɞo}ٽ{9}\{L&w.>w^{g |>C)z۷1.sw Y{V>X}ϯ:寻˹v>onRcig={};k]ڂYZmo*No=zk5^^n}y=s8wsn}u_g޾={f[׼{ǷoW{tS7wۨgnr[vs+^W`o Rۨnp]Hͮ[u{:m1F˞GdnίKm6k[kowQݩN':6S흛sѻv۞N»i^m/;=7؛Ϻvܹ]wYl[H"ӇkcמWN,1ou+l!i5֩ x׵ΗZ=۩uwfc@P'o >ۧ>_o\:6Š(>@X ӥN}SРPjms񞷭fk[]- V=xtzqcg.&֪|N;*ww݃>{L].ɲvUtéM׺oy]J=%l(<׽Jn ;v˨::H( :d`rd-)FQܮۮQumpgu:PFxPowzz^9uәuڝm(ѡW{:WATPE;utw6ۖ+շRjeۗjaPjN围)&O}z-wcm7g;^]ls7-j ۬w:4w+ݝ 2'S %Z>]vvhw\aoi۫5Q-ӓz^k]k;kf! uu͛} @cgqԪP(Ƞ5)EԔvy;[Zۇhtҥ4]g\=ze:tͺӮnr ֽ:ݬդWmͱv{ֽsN{˞}}vƪ w>U>4 @FЛHjb50膚 M!4jzj`m1S~&4mGڀ ih@'FS&3F~i=F'DbR" `F&46 O?Rm6PzI2L4i4 %?SJ~zҁ؃f))jT Yp% Mo. @h2s?Ѿd:iQqAs17(99PJ',c$Jxl҅ @|al\p4SU\U@h"oҁ?9q1 'r *OI?4 P @TLM U.@R}WgSz:FY٫4h-Ո> ?\a9wN;B,RIk"2B*-~'Ç&q `1EG٢QUѰNJCx%Avb4ntx%ӷuBA))/>YvŔb&a4ҩ7CVqզ`>,BUQD`<' LRVS|D{cgLL,CAAc1$RDDQ1n%ā?M}]x7)nj@%;A򪨐j%/{ 8 QZ;οA|υY*{=nV-(XŕO%39~9zMZs!(~-FB Jkkgo0Iz&ETjfquUmV*]'K/n.swlm?%énBkӛ83wnhb%]צQ(/RJ _]F0/zfTy?DfHU9nM[]>zaLl"uǃRj9+?3!y Vb?LѝYytWgLVra:J 4՗,b]R(< )$JQs5`wό8+NGcC{V&iKH0s*\FҖd=jW ;O1y)!L˲Pnc6s+eƎ u(Fؙ,  G3jZGJD$+=e@b>jv>q^/պnrFU(:R<,dP>1"jgz #_#>l|}ISqdTgFBy(%Lh> 9q7qZ۫ F,{^%V3çח1U;~W%l ϗ.\rΛɥ)љׯ^?PH0zsz$=?nK)Neev@˩y@q̂kW#cL$01ESte/tJrsFPҔ³qmVaj#rIq&_[CG7T噏gȟN)0yabdrt8n`w&xj$;s x&^]x[[fMvdS'qvy;e ;^|&ΫJ~fe-'a [H6e ndvNE9V'BP;5TzuFd+oO!r ?qG˾ HOшp{F_/Ğy " Pz=sDR63Ŝk8sSQٸb/J"TJ*vacDkz\?sO]*`P2gS0pY*x2qfrr8u<(4P߾">F'1ϋ4 8+PXMF4RGhV,p(D]|6sT{Sc .t>>|Ǘ>O~"PI Cٷnz8+w&be ޱa׷y0KMH$64f4y}`OLNӳ~xq'P}v1~N˒)#&zܮ{r ,ӷ:sJeH%%"Dԋ~xeM'ˎg[.oL+?>nR9~]8 iJh i8Ô*Pspх`B aAł|Gvu$aZDɭL@Β?fweΫFx? xm^9 HHJJZR*(\3JUJii@hD'm1^&C٥,; *~LaƵ]KWꐴ$a$Ι$R%JD84PvG³q#eO窋X ~YY8y&ZoŠMC @ 4N}O-qkCWهD%+su1|"2i5qlwewaB):m\3Wϋp͘=hP\=!qU)$Ѣ M0I\PZ"{f.j̔Gצz+N z{s O.;.?9};cj'"NS,9%a1Τ,U f2 6ߊmv.3xbK?{ݚu5QNZĞ̬ؗtj^1y4HlVxC(>L͇|2<<"ۗt~m|;=UY`|ciFCJhgD „@œO2h|Wy ,%r<<  f$ gTӃ#z\'ʨ@!RD5_Mݐ&8| i -Fgk\6Ye̵B' /:\(ܕJf^dZLyC8n+zA,繉F9U?{QZZ]I~/$eTk/_ {V]bs83"-Ss]"VLY"e|fAUŋ(᛫&g(Qƫ"Ơe Hs]sʭ`er Y!fw@ʅ'l7_@.,VE`UَWLz 4@R-tl.ͰVlǝj[CJ_Ms>Q[HqQnW*&#d(F7dTGs%i !+49:y('GGs.z${zζMn 5r"^1c+?smgl/,RY'vi3w6c152l(? 1Жa"`Lxyε8W[)0|Oս ;k.q瞚vLg'ƣk wUϜ F7Qh)q8T 0-,[BE%  |@܂AhAf_!SOKgy'ffǍN Y88`x?wyV o 1'tQ>_D!=?Jۃճ!oe ؟=ڤa=MSLJ$a[>hgIAmỈ%Qț5 :*і-<0eefwj?_)Qt{-]ub|ٯZWOg+k~Fen{⢥AĂ (Q >~5kkE:0%3$.QSP7(nJI2BL$?W oHLXOݤ2p{Nz"5֐ Y! I ,USM4M4ITXE&<)Y~;u?L1BQ 9Eًu&1^E$!3w~X~Nf{<|`Y̓)^̞T]ccqMIژ&u^"Ls^7]_]0) 4( N>q[Iò>.Jt}Q]3{yfɫcAfdqɅ}ҫ`(Iޫk$R6HEyDeE-LE)K|;5ƞu~t0ه_k\Ь!*1q@]rKHv ˱vTo&Zձm)@?K$ P0[ܝ:uo4EE6Un8[izi3|]AsO~HʧXU89l%<`ԋo %ADPS;_t*%p9*!GDB=P/(6 \&-o{ރÖu#4OY26"s/[73Wu1kΤ3eI 0g5Ɯ8RJb^uJ/ÙJp$Ц%)EqJJUJ6W2:*Uָ7NnJĽ;Ӭ-VIi6Zg<`Yj+:O|71>~<$J;P#Sftˁ'f{d0Rb]Zbq4:{L-O2vعK7?8X3kS$ < gfHZIن|>Sxb?*ITj3?+(kKےaB7Atq0^QiCc|Jz88!AI3՛0&zPQtX~M20$8q(,5Wy>lonÃ@,*̾YgT8S%/fLp%KD!NF@h}5nƿf#>R9YcHã߮chK񾞘*&Y:NM IEDQk).a3DTDu0PCqgdԉ,ndIjR֩VKpaiCR1آ_y|p8I< Ԉd}mm)d­ `Rf&~W<))PNHo9")yPD%!-=>]w3-B\p2kNTLD܊uR e$gIpYDMWOCکU?QߒCdiġӊPR+%PzJe9`d?nyK}8mT M9F a>t(#P`caZ h2)h"Hti #>N+Xa U@PYVXa&&y@ A @""l▂x$5M15X*AV AQP.BUIbHR9ʲ2 #{1C% a4E+)mFdA*ՒБoy&& Kj#XŒHkD`Śc+"S֨00P*4V6VeI#Mc303*r( 04DƠ22&I ֳf",Ħ1ȋ(̲##S Àj&*AxNoFM}9͍aј:6Źd ej42ejeT}T%eTE5CTgD9Ò_^ JQ+?biPܦrm(Ԕ9& !,11,և\20(PUR([Klx~©G,OpmT{~ۧ4Y-!>np4% E TN& ?٢`&]@ ? Ni;ɿ]oe0@)T$BBQ*k >G:>|h* b'0ArT 'b(𞒊yr~c?/ P$JK% 3kރ$ 4[=ln!?1~^_6ztE 6#}anpl { @Ihi_N.x?7>/48T${wNR d]*rF f"f5liy.{]40.ȂC"j/T߿_w߻ xA1^DhGjmó7xo簀+W#vAf; ~';&=J.fZCsNXaEӅe5f9af-A1_^k7?/upN ξ9)rmtaӟ?D!#w›'yAj( U1aI(W,И\2}zd[ȝdՄgiM"( yoD0_~ю/ L6B4)*K:|vz%J87WRxwFA?[AۦENܯzP">@t;=l0$_AfVYr E O]ސ<zNE=?`$)v|iu~}Wf7DKݿv&bd>>ߴ:<~)q_ˠr9[i8hhc޳ώ~:0OeQy>ޭjۧXy/QuN{<)`툎(<3(,zXj~k& yɵ>NZxxU^89~"||b!z-_Tzz˧}r}"}yT +; 0x0beBHF\uOi1⮱nICp;~`#v"("I7t {I ~v֕|?7Xo'r&%{A -@hɉ?ODR6k4 G>tIDG᪺aYYv˽"ϱ~l ?iuҞ=GoZ$?oO@TX}8*lr*u<>:3lUPlL87bè0p>Pł;%f~7ŢHYӫHPIeKVᛗ\&ؙzԯt<4;?,Փ,-U +B`DA>$?HxzjEh* 9B1GG%9?YUo}D3LOfÖd?F酑PKc!] 9lTT ]]MHA/tޞT L&4xޏ]BZϠӪgC o_Ab\!4_r$b'7ž`뎇Za/{'#8UAOfz[҉39uaacI?CHܶOY@oMmXnw~z~I =q0X *ac1ѓ XǓ~lf `kAJApCis7O-Ǖ@ڨc|Vߍ[I 4A+t&Cl `lek82-4108E+/WYs Ogx\;\ME*Ct/#I)@wV{~HAoT򻊈 4BА{'qN &–ALD~!Ah_r=IE=zWʊ)K0?loMrBPP(R 5B J$,Q4  H( J!B? I@i@ C 5vd_""$keT$PT-1P"E4+ТzB9 5@4 BME Jҭ+0 D &RL3XM%(iF J"Zyɥ(fHƑ+EU:rJQ*` K>~V:HmP5Q $NB h)( EdBRيD53Wl ̐JC@u*r(Z *(P((i)YZCnOfwhk/x~MJ_ E-GX/'?sy$,GZN+QJ5D_GzYk}'?BY(*}݇o}rIGoyw4d`41i+AG=cgQD0u_ߴ;º[YN${o$dϵc3fߴ8g*kaUV.)BG}c~WT -†z_@ ǃsJ4`2vVA v0)L0Pɭ~X@dUTϮ4_ޘZV0a+0q",˟`u;~tv3l9XLj8L]hpChFE.bq_?|`P|&&=%ѻ燏i;s:KpWMꞩMoFmoD',k g6ɺگz򾂘}2}o& h{?r`+%'bdI]ҾOB$~;'Kpp~GXJ>_hȃ@*@E#/8t@[Wz0 }{LGr3=1nia[Job3ɀ@@Hӳ{Z1";*I𐖲AIv﬑g֪͗_U>Ҋ | )fi<>Kֱx(AE࡟l=>M":Z-me6|aCrU&Q `8=[G.%\(mx$ [K᷹!=9#TvkT$]v+6B^~%gŞ0dRO3дG8?ZNe cr"!ҏB$/y AlV#CBrJe&*6;M%vH_SVyz [acG(q{&nWfѕ9wSLTg~8O/qØ)7|?nx3,ՇD327CsoJ:Q?g˲Aי F7k .ãB/eP@@#`Fo!_V j wXxcԏ{btIm2ImUlapRP+?g[%GE ;UGqQ}?+d>$}%u_L Wudv" #;q?S DEzLnp-BvcҰ*?-rsQW}RUp>gٱ\y)gӱ֖W-+7mB-4 >?%?1:D#~oa:u#%umPs`\ &n銐Av N ?OY 43!޵n{A8T>ץߤ=< ND(Bd86=jmF6@}5[k׾I B"!A2qBzCzSV%v\ 5陽/O7PAvMty^FP=}33́LM@,ymd(X|{t3C{g2K!{ffl/ Oq^R `xY3ՀnrIbu>3䓽l!].䐝Nʞkj[~yFH 8Qig5` 9zχiuޱmMTRc3UAy m!h6ix76w)8F7%xi* "̇1SPMfi1dRJT3\ Gfn&iRgC >$ Vm|9!RQ}Nd͆]X/m^zg8g{^c1C1:׸MKPD]~/jW+q CX2&/GU]dH.@I;y) jm;yw#Sc#4R"0/pr|8R=p TlJ&Bt Xc~lz2R}uIrL0Hw@BP&U 71Ij,irkGowv/U%>񕩔3@0*XfѤ`@|އ*2( i>?0%"`SG0IIO-MT1#S;5?xry3P^kFC*c ҫ3O7:fpAF6 ^ctT%F\'?>-#Y] (d8$Q6%ĻVLb\BҶW:C6PR&(0S:~5է'< qdI|U~y)DgWa/FC>H::Te/J oڌ9!+|(!3bk \3%xBD!$ /sM`*: ᜸v' X Uxr~H^{N_PRYﵨ(y+FRTX~4$5>;iN^y/ Q4BaFy~Fmb(@z`xޜl\QM ГcHg&diB} )vyrTD OT98Mc{<,6II<ٖ(񩷅jsTrUAtՔR DQDKme;EQ/'@91NX^(PP0eD w͞\N18Kn(7Q^]gmd I0p7M :*_}7C/*tNX>~auAD EjX%M]qH0$  MՙAKE@8"2)H`Lm4!7ȿl8M$x^A |z!x#W -1"m_Ȁ7OG|Jtd{9>OĀqDPڞfe^+TxkD& !dٲ Kp݊7- "PPE@#e )w։gdu9=SDuŴ:G=#1*=)?=&=V` f[FĠqdyoswt+ȸdnr(JZѷe s4U ns7xdCI9pչrs =̞>ŽSQcl0D8蝐¹!:rao9UOO*$g^9p3=je>pѝ˵aNqEg3~8QehϒorP8Lt\;&Tf%J V.l8ѓlSΡ-i|i_}yQҧ7mcB>vg~;vw,r֡YYɖ6%)9}(gpǾha40.Q{v!Cv qMx!TPJۏ tj1 k˟buby?QvgmP dپOf~?5B^<wtCχ!Ϥ 9MT pQ?^>JjIL7; ~Nl7"!?\uln˨Tm=:'d瀋i4LPUM EsGP3uE bK(`¼t rI!JF:EcK:_W2G l1?L4"_?h=?>Kq.)J1ʈpPK7ib?I0Rj_w|f({O2Ky}1G~Ѐ?y\!4t(;7vG4v蠆 E[Dj~BvOm^yZ{~Sy |3 6!?'Ҟ6E},ӎ"p`1c`$J< + ,_m`!O|saXr&=RUhcH[kt998pXkt|#T`6$4 |=c|{Ī/4 %>fd1oUMO8ԧ(tt'r!bdd>]4t! *烞68<@|xj@:A&! 1;ur,A؇b;݂BN܄trc^"4!AZB㈎}rd12] B/As0։)TTAyyYITDM(,w0(@kݬ%t:['S_,$fŠ3:N֎ e /HA?5%}VygH}p Q{+I$K A ݀{L\XAIT1@Cfd6~;O*=GcGRL%]2|qZ{HuCۀ(<_j5"NZ(\ϜE>Cߋ@ r2E hDA l\sT UhB?oAL6& `W.[b&3z{]NѦE <Ļ7MY=̀3>:Hd<R9SKvWpC\Bɯ݃o)ea&(~S;9rPΦM˝m8+t";WNc =>ݟL STڃۑ~]k㲒0# Lڮ;g/A%'}-;D~E"PP7PTNGkMGSxkZ<>5JW~ˊ{ 7$="<'0^ء |I\ \wN_o#GB>T~MTʘn$cGyԣ** ^XۯD cAys?H=*cz=17g]3ь_UQ`A0WZ/X}c@%1nݐx @T guF &Lk9P`sRϮ8)w3!-nc9cp.~=>|f0)FUA<'&!mGT+H@R2~<$ t}z޵QN~ACM|CU׵P?0CQP+w~xwG+@=A9LMonCO3@1niSoI//$U}~9)TL v0?xPI=WhJ(63`τ5"ӑFȽ>#<ڏ*Y%2=UvPq3a:s0bOܣUUGgUUUbߢ'_bF`!#?{F@ <L46/4zb$*I={ޕS`:wߏϸ]Livܿ{T'[ApX wZ2b_}޲' Ҳ{X@a|?+ P Q&I&+lQ 5cHs%q% $g:qE$b(G8,H 6.Nz==9J>>DG@^l8'Qy GW\NL +U D AAn/̤].~t䁇Hr:xN>7AZ7(60ʹ 2{e;o&4PSn~>Z! &@d!ˀҹ=J!}F񨖹 ((0~k9 ϏW+!(H#$R;+r痰f-|Uca*TFߧIl?? S{ O_3J|+ ``p"8}EzQQ$ô0"`6#C&S{ [> ~]^}e7?ڋ;м~K̀G pmHqTRU$0P)(=^E uoL;RڴqwZ)_Y^uH<|~hcQ$~Ârՙ݆1Ӑa@LgBg]i, >GL >HH!/Ǐ7f}:O?C(R(W,?=(u̒v؟o@:OaCN?/M an%1E$) eb=dΆ_~e߼;t!X7\t;%&_gx.)* QPyb$TR9p>N9Ls0'GX(DԢ漟]7B?:cO " k!04C|gɊ~=K<;o d"q)ʞ`U.ǞI9'uoGEٜ*gIN/fj'gS0H` uT9[Pe$nFBo\CȬ$uHrkֳZ0*J(j + 1h-eaAP6 (Dyư0GAUWmTUQЄ"d s;g8\Մ:橰Έ?*~?oVaDAPLqV -R,.!g0Tf_Bc7/1!zfX. ᰾F!I ? J|^~/'* nw @:n @:GɁD/C0O@W'"8q]4oqoaЭ!T#E://?ï^} R M%,Ss {&OO1#mI$ I'|mdI'/:$89#rI#rI#m6rFINJjJUUR)Ofk'T6~oirI$FnI$7?"`1A$$I$I'k Ma>-뚒S,Qrg5Ph"AɃ l:apt aRg@S]r'q,#3 szsA]Y*e nI=gЬw9K޴I8o*9۹lC#X}kwn/94(ô\ODEIp^Vp_7^}8cXã*%Y^#Ѫb=7kVh?rnn%U\^uInCD=FGcN1Kx1P;o&Z0\,U$#}:JẸ?|W€ļDvO5c f #.#p*e#mE?~ߜQDrE?)}]? J|BfP*b,Cm8<=zXTKqqx(5?c` (vGzyzER5tZ 9tƣmp*٘)Q/Q7OќQ0 /u〓f?ta_:}}描}fD'>DjSE7)x.R ݐ(fB -k$!fS ė9bFD ha.Ov>_ iґ&5, w<>tT~Qr$BI7<<9|WfY0Kb穸8.=jZ{&#8JM|^w$5Lh/ȻG YBJ*9!ψoA{Tp%w}>f.E  HbM}.hqO7H:S{4i;$R’_g7Ux~Ief|jcHޜr#L$\o5 .eĿ{%cYԧ-.HmQ .q"y$ø;OCfМ :X?E:|);[bl``V&t֗B#Jho2|7(F ̡0R0XQUCP׷j Q~tQPZ(H_n+?aQh.qH/gH Z@5(C% [1(Q=Tb0("Y?#fĉtR (_F1$mW3NTic_889LVNvUr6EYD=6>j"S[^KLC 񇄅HśՍp:/*?:@{n(æk3VGzZ|_.1v+9mӪ71)f9۽ۡ^W,-\if}͏1 0<\d-g&ܣ91|[S T3J=#Iz#-h@']@ZjM .P60)P } x҃[]J@av!m%ңHG5v-OCP(  VKw{f\kt 9B{€7%57d`+eAyπWA|7"%Hl ::plk p o5*GTf nvvYXm!ԅre+N1(RbR#}zEf'Laj,J% u s-Bȉc"蛟Ecz[~:@?byH./AՖvbdbyBQ9IQo1Lٲg2|*BeeyX|?W fY EѠY93"FZV1 >ޅ5cw@.W0[ԉ{·pwx1waO񹓴P01k=F.jºč$x+bP=h mܯ!DB7uRo:vryr#7.00HN}}^4 ?t-:dl-Nf:2NLJe]Y4"X̨p?QZ\+\f*, wevy: &T@#O #m uw?AM`,1+d2%" Xڐ>uY6X\s(ŗ07Ep=҂5o2RS^^"s0=m}[,hm{HKzC7A8/:E2a,;E s16z+P7TՇtۏE2te +]g`a?C+_ PAy{bۼߍ"xIa>y/#U$#"=h^,2u[rJ=,.v (VO WߣI$#eo;ξޟ!(v9W$P@Sv&_(1e.8hHv囐 ^00inq V}<,00f9g[GJVa@ ?/w~pz{"܅ \ H) 7*1:+Leg\$Ja}?g9 @4Y`nz#>ƶ ۿx}fLl>rwyq=#5= n&ig|һV/aN}1|Aue/4h}WmFtQ tQ^*(7;Q;~#)ƀߦǠnWr;d%vPG^~G ^МtۏG"J=:j:r ?LO=E쌵 KP ΡD/+˚N0[sj]/hD$ԁd:@_È[= 12"-M"]"WlR";CqE+(__KHp[.b%nz3 fI#QXҁU] t[A-$PUPC~SW3ۇOWWdg'oCz`…C)R-- 1q\J):2'l`y1GcYV8>9qU7$#yAJ,zk;>|g?<r%V@d._50ů݌#ǃۣ^~+n^5ĆBo!4!WRa3sjKYgw(Gt(!Mq,p\dl -ٯ8_Oq=׃h2wu J. Jvz.VolwLɁ=#00 ˁ`}gv>|Eǟ0=w.ybꛘ.Wu"NxW޽ űc ͞b4 )7C^a!B/c~@9P(qih>I\a#+Y9_a wH0p%};ڵmp 0xk'0< &-h/DfVBf?:~Tu_a /p=m3)9p('Qa1t;$90?cexCvwҹFxkdM2 )[W޼/ZGL.^  0܆rkEtD4r> +0h5#]Uۈ?vH:^C:`byi.U*cP|Oâp}".^,}콈 gjQxSr~}$ኢGԢ<;& 5ʐNfNԢ{.iT7\@ "K .Z0I1J3zI]Ӡs4**?;>~ǭl)10%~&4_Xy"@Lć]h"<[9 GrS8@,}.{rHXx^݄13(%' RKz& \ځ4y9{s7YEO$"_pE _pq2D@7\;lq{ke"+1HʫQ kD[O9aGܾ7ۥr Csu(5º^'4UDt͘m`{^Qpe4ItE}f^ ?}&t% iֱx#L™U~ :y\)$ӫ4@Ԣ&F^Q?1um izMUj?ʍrC}yYD4Eyp<9i.Leϸo_B{N]b5䓏,YRr <$_-yiL`3#r\%%2)ļZonSu T(*25:( )Ƕٵ'2dPt@"k"kb]nݔ: a;:t #% >O{ܢ2E?x- SUXo] =sЮ[|{0 ~}"+~aȧd$&F7X>)zQ8iQ7)*oh֯~ezfZ,?Uy3I>TT;RNՅ?.˟q]1A_MjuAʪ#UU@Jؒ< 6oz'ˆSyOe.VUx׭Og|Qs-`sŊp+^Bpח#,³ YEpO$6ܭj#i?hLBDo.2 t/~prLHH5?C:qfYUcϥi?#ѕ|%ns;yDܬ%yLTZ.; …#Ḝxp:̳=Z-ܧ~QNM/QçlI}G|Y l(9i௹<vc6ZራqM^;Cm8fyj7,1lP?L\#0̫@W& VWRNnp׻g.7o`Q85=EhK !T |$.8B}´AAT(T$09d|}5뗢ND*7zGdA $8A։m)r÷C0`dE;V\ َ2jA}Ycȝ.֪>gto@2#qAϼ@ވK:>9<4{R!ƓNVuޑ((3Hzղ'apuB qN;1ssܾ S:E 98MtnY'OyMz +(/ӫrk[h=a = zY0 t#Ӧu8!߂CFNO+?ȁZ!oਂX@37)hd;`Lq[;f(S(x 5}Z=ăe;EL=d"-/?[5e oy彑1-'yZ'Rd2ό=Y<`_[1}p6{W%]3eU s.J &4t-VN(*Y>@ꢤN+q=$M5X]B Eomwcc{KH}zik Gu8~ !'+w;{ dD= IJIG | hW^N6k[fz $$W1=#.F}|eѿ~͗ѝ# I@q8$!k"rdb:B\Fٛ)rA)Ay-X#9t@uvֺM wkF5tlb"?<{ʂ?~[?. Q+6T7*$nឆYXa8O&46>ofK}l, OU]^5 K櫸gf=&9wb)pCL9SGn |07K:_ k }1`J9æ?40V?CN-'UǨ+(qS֔=YJ k3kXf2`L+XXEBtWn#sQÍNO|ӎ1ᩇ ~-KrQC FQo\Q; ` ;1Id[j)MN\)|uޛbg5OϛjȮ/3SeޓO2FsPna=Ԉӡ.xvO ۩Z鵜$e<಑ޫ.b p! ;R.Z UёWO ޘ*:xc쟃:{ˑ}&z%gӕ,3ӐΚ Me׈- L'S:PSϷu<o?^iH T.Z{k>Kqr~g*0''Q]8,8M8McW:q)gܢ$Z?T-I)X`Bqt?S4`z F. m% %R(=ш辽1s_H 8L" \L}Z@c`1ؖ0O>уy}Igp&2:!@c/+ttuS^m76ǂEc,to  8[&Ą xb>Yĩ&E\O4xz[X62A`Kʸ`U/RZ|&:|If9]bGo _u?{'m| &ไǶkj&.!fHgb-sotߕAbdS0daGu8 ,σY<2OtǷCDp-UF ʢxgsB5@:tggt7 O1]k:¼j$r5Ϻj{]V ֶGnu#xQ06 Qz8_ Qa4V้3@'8*s(V5b)Ϲn^zFà]TGupGo6^#U%c3YogޤpK#S~zoP:WM4/5&s !$Nu;Px:anLGulV~dR6o6}]rEQQ/ AݨG VG#6J=pfa&tCpo;Y.~?_c*HЦMH@=!(GcUU !!)㟃y'?˖iՃ @]^'_~x[׆qQv \DXYC $X&{H5 p1# ?䉛Ѥn&*/8t<'Z:Kv;4vh/ Xk89)FW@ C/>ώW9$}QFo. <(*#xs2sݷq> 6.1o؇ x8O<^2l_[4}>tWg;@tOǢzm5Q3VAw qF|ۃfYN#~@LVnGL:`Ճ*Q[tRE>CӪw cՊsɠ2š 兕f+n (q< 39#?:XݜPK(Q!V#p1r]0FQJwbOt_=!̎NXMĞy=77H{uD0䉓FfҳrnV<8>%ߓr+8Gɭ-TcF?8TJ)#IQygP|pƑݹșQrzxs[fNL>EGB+fWo<&Jֲ)x`RVڢ4]g E?gB?ϫH!Ú:p"1v^DYE{FUl<-hVu `yCE*ʣr`AzlBjf"T+|< }SWx}T;?>B4./ V#Fj~4F5Fn >xPMx#@9AsPp/~z.Y `?*:{lF@=S|AS,r [pL`/({Fί$t'}Fw?Y} ";\aB;Ty+:cvuc d< Vj!:>sd!2dڲj.}{P5p :cZ)~e<+J b0QŹpfWn l#ꂼdZG֨VUfLQ[фm@l 6KxܐPٳ+^12V&s܏8 I4p!jeM$iH:}B10n?4M<8y7Ii5.ESӻHE@^Jk0xDΌ2%Ɩo t vAqP1Le2aU[9fQi4);¾12y u1Hbvp SG^a@鯪rT0$GtK?Uv ջ 1 )x䖄€vjdJqzX>Cp-;[!sDw*l E\;8{/xRA2iÜpQd-) PiMEL؄!ͼx\F%{WhFlF2JUWtfr]rLCC_Mz`"Xox ~7 gIgysXs!Pi=}Mid@*3x3<|A(p|2C Md:b]Rr _|dǕ+MD>3s1ap[|`Sj:¶P0uUWg]?iz_!v2df4Z܏Ts%0[Y#:Pq2ݡ/VguzGOt+5teȠ C?^GcnӭCq^$I`pv 3NI|.t yM}oU[7ݟgxkzκ9IN9\G]N k;ZS}^п9]s ݘEUN^pD~~Dh(q),Y؅4%M/ĭ|M\VJn?^ +ϳ/þyCAfpV8ݻ͇bӀǖxĕ~]o芌֧8ub|Fb&Ej Ⱦ~kH\9od79 jɆrlƮ̂g|& Sfi6]ihY@ʁC4Qx;WJKg$=mz1t?bѦȀ='GlslRA(ٿ2+DQHuM]Po\XjYuf1ThP4&w +VnG1qģK31G{x.ނV^#1?yHB8ў~6gU,ʎ٨z41@ AW53vq"R8]o1's$9*9FlĻ09wwSR) S}#1(q/{y'rmn9RzDHO}<nGGMw0E :? q[JE'{eD|bDk8TUA[\'mYdc{qq/}KCqS,qo]c&%pK5|a3@fp6I˾K߈ϑ Q}3:_'G곣A~ȧA x™tu #> Oaxyx/H pq_ :jXTЩcWGr2FhYB8a >8> "LB/ ՝b~Dxֵq~.E]ӇVVN*(dLELtDU͊Ejw}-bdqw%`p+ѮRкW<ުݳZN@8 T E$A 'rU~VCV~  {óvɩ{wA)/˶k"0\Wbx0 {W'+Կn,hؤ6L>_upqg~=퇋awFոb "!T F U"{Sj1kppH ~A9щD.V" g.Q\I{|_zbjU%%(, B"Jg6 k9 N?f)Xq Z͕q8C5ӯ[W7*F3Z_v|\ 5.]7pE0` BHRGZp\xyl>c]cWOG1a!"EǏx?8ߜ95(ٯ*LՇǢ8hADK yVqT*("ZDLdlnr6+tߤE[DiIGlˑ\MXJJ3'inӜGu5糞Ϗg/ H9Cm#cANlIF5$M хth9Դgd4byeQ2Y^U=gU\ðvtu#KZAtrUa)rʙҵf!M k? -=c`V*`~{H8r |*F???y,Z9 "@G||va_Yq!H!D/ڡ ><+<@9ީ@@ }}wtH_]Lk4bvtgL{$M:s,lmd 87Dy}N\GwWP)*fQ0JA?YVBQ( BTA4PPRPLQUDSPH Of87Xg&cyN1 " DDDg bgS4}W\^b(A h~i=+0@vH%wzˠو?e=v=^qk]&_kznP릿~aԡ5mk낌Q>jӮ} >>!r΅YO/)PA#I)ŝLb1TnCH0l T"OСďvpO+5,Z6炢>GNoOZ-FK*LHk*ds$U+WJ7õ*sqڎ_[ =͏@X dY R4cR4h)bD< p~9_рq2 _c2Wb0 c{@4ζgƷA6j?[AFZ7b}C9dmk+'1iL@8bD-uM/ƓAETfzTCf_"GB :(}**z1h FM4hb3V4de04RA׋9{5qV]@U٤c}wOSKPs@a8O"ə`gq2qM{ig/LS1_ZTùɓ@SS*X96^ yN`e=^:'mP1e$nu7" };0SHBquT No=KL=UPFh' 7((Q$0' JL\UR(=J8K ~]\2.+ۃ8}`4p۬b1X+"O*M1CnYeʀ1I r^/LDߝΊAlw @9*\r7\D9s7{0u:VBfpuQ|588RW(` %9B  oJJ`D7m?]p΁:QvNqofKК~$i0ܯzF ċcy 5ƇOϰ& 8cQ# *.)tf^TPU?{&>>BA3/a}wb.&ۈiW L@Ao^|3Z eH;`ڀʭ^ʡVы󠨫H!XPJ4|#,H褦&a8 K$'Ċk=_'opf:Y]|Q ].݃\a_]I`#a_hAC!SP<,[oRۢ5HUkDv꾄+v_NidUSةѶ`uL)~l;ǥ`N#x ݬ>RRb&$j{Ue W8 bdKTGVyzH%JG~-LЅpZ{->gįl?'d?̾On7[HE|XGNe /s4YMv}:{>E/ ;/4 K=<8߿NPzQ//ϣ9f@/-]n”3^q7ER.񡘀F"nMW)cfvշaԽ 컎3;HrK}saXD:>?c]^ &+翳5wpeٌ1`FL_OCl7\݇-wg[w ynG_5ήݓ(Ý|0\Sf?CTSr{'<ɕÈ|ʟ;MCCЬCUzbwfMN6l$U'kzLZXDR2]p&qf7eXbŋ&j(Mu5]qw3zo~O.>0-\gɳA'R# "os8EgЌ y7[bTMqO51oGkg{e˓볢(xǓڦZ;X+»//HuI{D.~ܟ?~>L)[SV2J'~[?i,_vI{s5;r_'pgAr)_?>!ۛJt||@b80#sc>#zȉ,? eoet>9K֜_qɣL W1 SwU3KT)| !YC~k7: 8eoZ` [6kbvw=akKְ;H7zӰ<|"ꯌ6̛k3?,A}q:?kx~'1.LQxwϙpN)tEɯmd# PU:"7>(%Gk9s?otIiKO= &pT̔c L u-9C|zGnh֌b! 0~U>\* 1OG.ʹ.&Qހ ` oa!?ua O> nޡG|U=޿wgÐ^;_~}pwz}yz{z\@NՀwz)F?lF I~xw9A3R3RJsƒ>5yErr@c_cOgQ5J ο Saao7d#I w8F^Ƈ=#sm/{|N%i (a_~V{lZ"ҊeԎ&.#JvRUjY33]w@BсPj>!zbyuuarn0&n;c`oJXicMaSQñnkϣҭ<?;'>NPAF(ŗ Y~E}e@ ~4['Ȅ$y9ۻqgo}pݕTRw&gV) pߝzư9c,nW'/&"ٞQ,|rGO%%/xæBV9utQnd}51pqr'TjÁ% vy:ܢ\fBL~| 0 ɒԡ'hLKK,8vFЈdv Ŵ )Q=w#|"4d^[iDqೈKp^3 ps [lF@Onpf.Q`F\URcn.Xn07vLT;5Q(\415۫lrRe$B%v$%P-, UVY+0H}ý*d_nvC)lWuhwdr|ǫ< ӫx޹;Xדndsvt>-b;ϝ6ˮv=oR ^O.0EEb80+ioqt*?;}P%zΑYV*ޡUb,q +m3㹈[^k_\r{WUhLq%0v$R8B'o :F/z;~zgoX;54OGzFaN5_l_5~pvK^יBW]򾵭kZֿO]~}@װj2(g)8ŕwi9ŝ{0xo<0f-̋ -7kvYe8xO")oOP#BAlw>;^#C$1i:ƵwuǗWr;"x_BE&rK_T?wfH`늁3a/O-='0] DD&'>7|&1 GpL*0#HA P@,a!~\4>^k͍ w7Q\ZbxU>B(=A~q0USo>GΆ(=>dW^agrUNGcQa%J6G?;J`>[þ6 Gܼ @x?t?O| Bp' Kl/u!D@ o2 D#n܋Bϣn`?_,}AÅ|lBQKpڗ|ߣl_81aO'cH`=ѥ 4C\w~ !:*Sʅ6 (/vD:l׷"L@:B>RgT7ߐꐡ SA Pn9u0^224tIKquO%tZS-Œӿs!\tX]?=4,28BlLexd| S޿YL^+0A'z֡QGp(xΟ?β_CnԜlj%9sdD3SYTֲdfffe ǚ4imqݗw$~Ag qf*$AM[/j 0^臡hnrQQ`Ȇ<|h1~\ѵgC\7Z5Dp;ѪJ"=N !a+^2G;y=,q葿<񘜄ː hه?T}/v|@VG{Ljʄ c{&w5`Jìk 5Mi11} G%!^#ѓ:.^S0![Fg7oӚR_;2qY zQ_9 ==n@Gs䛯DKs# 0 tM3/U+5D =Ìy>:nB![8Fc FCaSW ~N kP%&>-$.L.=Q[ Q N#;D! K&7j/Sg >.XŽ >So.t(feo߮9XD7lG!BOwC< RqjE)V0}DEzHw#TcR G@G#F?cTN [O`T }h"rJW>r'zxA*DB!rߦ_~2A0$xyC}<)b>Va/{}J[M <̀HS"jj7S5HpxqcA'm4WdN)\F)+ԞH<{Y8}yJG&ӊ^X'2rK0{YWObd(}xayYpD9Pw6i@go/& /_A .:`"»e6ׂ??/͆Ť#ՙ͚]o]y8um{NY˞'E^]?`?n0WFV׻v2 >l93 )),EQ6 ʂ]ǥUmM}'FnC $ J(""(i" ""h)hh)"(f&(R(&h**:9ϵfeV݅<L-TNN?03kq9E_ mveXtd.PLFqnUP־$nW1\F|LLB)y4rG)q&&`|-[+V؁{18BXF>`17bvʪO޵X{@tJr5zWr?k6Ő [[[Ovs &E@C"? b3q?@>^对{+H'C._!oH؂W].׈h]~˷i'a 5nj;zEpxW;D^~gދˏå!-Χ̻>%)bCu{{m/QMͣInquk &aWYd9{edsL:;lŜ'JoXO?)yV!UT[ дre=ϔ73XH&,i!FޗC߮wB$IdTfkw﷾+z :B4ܖtzn0yRqֱG5ysr-V1aк›ͰvOGyyd7^E C8+"ݓd1xb81 &eUw9fVyQ^ Z"ԭbc{-忣uʼi fw=";FP-K6܏7hz%@u[}`R4x2K2 K^?ý٘ZZ"ϕtNOFIIV 1,xAO_2bBP T% QS+p?mnpfLjXF_tn}s{@Ƴlpō1֪$W9itVaP~RsZoū/.5tZB*JGk|N8gL)-!sk Fu<7 07{+g灯 fuaEݫ-;:p}ń%|WEkbߋ2 dҿ N\LwKZH1x)Py'\}3>/tʃk%EHrat ,/VX6dѵ?3˿+t:\Z Rqǧ\qv4|9d 9o\תs6/cQ.x@;fM;Л>ĐK'X` ҈? TyEOoO͐D*_l>\|}~>{?&bt8Kw>_Q$1CRP@U34!~Guc1eJ0+O8P`W5,iW4jX)! % %.PC8`:ie妪CVLӁF+(qceFtjfD H4[F(aP*h%9 ,7JИ`#1\%**qK1֊ :PX$N7I[c #mŖ"IHI V i&)Me+Tq- 0"p[lYOf\ I@Fhܫ dӗ BiCTdeF2e!9& Ov<!;!axc/D5'Um+Q5@ Tv.x/Okd$? {<SQm$n΃p^1yoLA"sX)~\IN@~:2=bP`<׈A￯(۾L^-"/Jrys_n +X3+ b=O?FD)/M{2*@JSJLLRL3r8.ir"G ;$ D4uqS a!DI.ЄUU4pD _t֩hazy3jQb;3{^ݤ 7C,ۮ*́i&q𛢽42 !b] :|gQ:_UN~_Y18c7_K[?' )֫0Oޓi:a0׎Pb_\TNs.sYiIehm>S<ac3&]xkZ$-*s;_pnN8ϿztD$9Ff[{a{g!GFEȀvHߟB'W{{n-**<@5y5+ wZ D@ 4a=egK/ KK"z\8I=sa1rNIaR:A/ڸN*50~1ǥ0"lBBG[}7&nk7~wo3aIX8x<080>y6^ǭ}E҇tHHA$Pn!ǴHMCPv~f'De)) )!g[^'Nm"h"˷d pl{q Yw$&]A2v:l秥v"5s?̓<^Fů{` #(̤TkB0h,&Ҕ>VxfiS;fUuowk3\TN ;ꡗ\C\dtaJDDMHo \JOޛfK?a2up{gk>pO?g)ʡ((?lHaKkX? 41# @q0ar9 'yxxCْ ney8r.!y:T6>YФ<#*S:xZhC{JuCDH"޶c|ĭƓf@za "k1BO1Ђ̺ $C`C ̕}dTMXA{&o6vr?@̟ȁJ+A` [()&YVA%\0Ҫ^쩯ME95׷lkw:GfhHT:7V$t۴g NIe^ǁG^I $X" N2"PTUZ?k,@Q1xm2H  &uUCzu;uNL'2"Cm~`dZuFA_6cGjH(gXjCsB]O/O _ ?@r 4pq0CB ͂X'1DA q]A8#r~x^҅CHHYo}1*bo`ܭ1/vKX18*-?O:rKkW8vyFjHHZb!xgrqWQd4К<5_sW|K^=y-e7?㳁B0FNM2 Ưs(vJYk՜Wu"wq@-"J#H /-|}<Ͽ݌91 HW?#!?˸v(?ЁNٻZ= #\^#U KWI 0G(QKr̄×!1>K/iF95,7lQIdvwB񺒳90謿VU \DdXC<}B*!N,F@B)%:"ޡtZ..?P)uikޝFhȷnJP@wFU0ꮖ>5e ]`ݹO,4?$焀0JMsdryIz1$(4 xNG~Sy__w&5xSUN'56D _D5X:1YKN[6FsQ滁# $ཻso@J{.O5rG\n{rWp4aԌMŽ,aW( /.w8CrD$W $ݫC(@C07ۮA }_vj"ЇFE }م=.GB${Alo]oߟFe ktpp >1uA ={<GL<mz; B\ =6ɬ;+>N[SO3{kY 2:~_t ːgϢZ<_; dD~Gק<]Cú"F]&zH\\Ȳ ~g$yPk?h'1r|0Y ,ܬFV0=YÀ}݅'Έ',ד$yi=y!Lzʁv^k؁7~딚`x*D dfPӦgk%GZ$pfɼo9q

M|[F3׏N_Z@ v{;Ds6}2K武S(ZTӇbORc;ToSB-(nhzYfYKPWzu˵E?\2w܀p˟(RԟgA2f6 !#艩|;}YTU_{d>xxl6#'&3 |7D?@$N@AX :F$#! \F İxa ,9/e#əm9BT_."WO^& G6CT|ߞ63H3g?l_՗:y IH9C"$K糌\g;  ԞD8ٽ;P[ {BN{=7JL,b̜ePffX-T=?^z~#2VߋOS>/$-4'zJn˿g`Ͻg߸˗}_>Z?֟B鄰}+B1Ps7 !ޕR 746ɼ: L׶3|\Q,UU{ (h gDyOd,}G{;Ԓ>^us@ ZO謣:{D i>wa"+<|OJ?={H%jHp/ttkcwNywX (A :IUBAO, Dj}'#ݰjɮa1_; 4U71TDuPESACToEx ;ud *Q}б.yd Ab$kg.H|Q}eQ'pÓ%߸Wd'/vLK^[YmO6L揙g{$,(.OW+݌\+f$7'w!)6lAYDq@qDže/|vBHO颰:H)ӠhKii1/JDDGW?'D"!dyVG(KΕ# s{bwOڳ\-␅F%\Hb^}d /PsC|Q.ufvp9p1}^FR"V !ޑ^=_` '}],zKPuݶmoʰ.Ԁ`1AzC% U>}k;;tCP BֵhZT=_\o{ޘ$e1L̾,f+F'=Eg1T^=h~rG͟ !no' n~ȩc}c-ӴgFC}qɆP N+"<Q ֩8 kJ3hvtpۻ$uMlk=Kb'<`s%7IIrBͿW?}h))ߏбid{v7/85R}bLOmvŸlԓUE %1+9!֩(bLz`6I .s[1oTEEOgw ,:E (y )>F[ X=tb+j |8{x_5uCpdj\Ӷ-}4hԦ($ш8uZϔI;mKW|{6UT@_c}T،%ctV,<.X6} nӈR'Y JUA} 犟/Mn2|G9|⺋9歇Dxk+ VQBX'aިdt>n;:st>gTs@R(gK;@C\77dh\x +g pɚ i-y^:Vŧ ȈKdꇹ`^א8^vz%STEkjI7 ʘ`:-:1sP sd"zUVIÿ =[['#׶!m؇ڛ6҈sCBIsϏ8ϛ^ݿ|cFuzv^$VSq3~^+ >/Ԛ"6!/z}䃃ϋ lZmg>֤$3y4~ߺZlAz-^}B|Ԯ=>9l&͹l1U!w: hn!}%~PM~vfXvd0^k6UGfTJdf0j:&8;Ioa\ #Zcޝ<}s]k &PKZaIQuVIRC$ZRv{AC$&$~gg-h:eތ׼tj I㮍iL@)0=/Dobd5UZ9W DG_wm(ܫ!z~Ne*9!; FɖY[^qaO+drAtv9 >e:I F[ZA#|Ny$N AtR$o/Aol9se}$";H("c>޸GɻbZO`DNvt] ;֟Ԧ f[gJޫ$o2@I`cׯ᾽k>nC+?t ɻ] ^C _w@9^+NFsPx/MϓƁ]T&nBul9#F[R5b$avCB`y2`W*ca8 Uƾ\XfkrAzUmW=H FK Yŀjܸp\Ceέ2T_N*oÍ |Bf޿4(oPRnﴄx^۞>;mp0U @A{rr%+ URDZUWR,gJ>(NՓ!'@{o g6[fwwv2}s9G|9'$)uׇC]{Bzazb_I@Є+O09{6"TEt/5 5Kզl S pX W8ePH^yW:.|1-Y̊v @(fqUfj񆒜Ǹ GB>LK<{#2:vqi3Q1ڀgQ(ZY qxVؗȒ))vMǻAIAl1O#(;I$.?^^z|L&4qWLN}??;"7UxΔ^eɓGA!H :}"(3¼!$AxAS R3ub/nSnwc[6q,*TQޏSK[qB3qtu@}aa, b$+}@FW$LҰ4=`mX ?޿04>2s+n Wʪ _kQ *~A$S}G&r5AIqtkhwેIehltD^ɼf8lk 5.$^e8>4|]uxT77MӿPHxG! R"ޢ *wAiʲ yhFNG^_fil`;먄(8\ 15J%\%>nWD"<5sU5⢒MQ;iIzJTp !Iztyori*~`Afw20 2L@n,exlޓzc09}b߂W8xO32,vut5׋=oYTWHH=Rd F=ħy]l|rkTyC*T݋:?ҕыVC VP.<G9q?.3BJ=MX.A$ TQД6#i0eՆ(w4['p iLp=7wIRrԁ݄1 qògn{`7TIC!u@B~^>D.H;YYC?ᶜ}ss8; #B;+4Om@krTÄ_6LG~H#r@1Q0H[hTVT )Spv; QgN fsQ)( '*aj4E9Ctw0,1~sV/9m&.g 8:?Ũb uF)4M\[<_[DHⰑΰ.ڈFwWT O&V@FPτQ\VcuƯq(@G&Vp]Nt'ⲹ~px3ho2(?FԨahMã\puRslԵ#1-κ2u8AU5=bw ڻmޜ.Wk3j)atT̯֚5H4p}(I\1qglS5f sUӹâ^7_]{vyRx[3v`^Z>u:oà~ly  LzTk)S!{MLw9#yV%K%ʐErpꞥ2(T ;qDnzAmU>%0!&eÙ%cq}3vzu +'lbMChx(HidGFv_\ۡ2wwmltMlI>ĸinc\۔JwF#8I2L:pu {5u 5zp Tv78#GK 8߹ڨ9k',+Mv 3LM t!(,1g=0߅{@u:rNJ!Xrj-:sxhY_ ׎R*{}>f"Է ^.k3/e8gFCmap]׾,VF ^ {GE[v4<u.bn+18I(7:g3ds`)G1Cgy^ $+zP.!JB&|59isn7?>-7 ws ՛1S7^._ }t*82֔s[i~1RJ0vWXڢi㳩(+9~N-Q`ʻϛ᭰sPe8@?|@LJh¡HeF}JŒb"ӌyXKԹD ΛCwD^AʜX\6uսv>-gӷ\|ZOjgX"Fe(\.v(tmVXWDU,Nt&Û.Ũg6CebRN] >tZQ("{ֹ] :[bX)H$7j9'B,|`7 ڧ{.w{'00%K((_CR:NdTvՂG׷cmIKX/;T{y4wS;#m:!#:r5\~N\xŔx!aX}ÏF(QQ.&(CEfJܟI ?>M}Aو]GOR %Sr Otrո0$(18'Qv~&9n^p0zX{JA@ӈ_>o*繇;xS3R6pQsgL+g8Q<&%bZ^Xp&:d\h8Qz?aHP4r1nqzȇPX)D~5O]!2pp'nSH.sA<_U|AkOl|~^{ *fSGA9j,&p_n+dt.h8t%o>P!VJώl.i-X+Y.en73H2|.ppJn=.LnQFw hαeng*;aiku^vQ갨GQv˨s3: L32N\U8>w+G]u~ VD:?ne ck~U0`"P@@itAY$9 Dca$b*pn!h@Z8^oۄdc  # ^1" q#10Wz ַ:Jb)KYZZ5R1Su"ʐFRރ'TM*jL-;plll9j?0&bU0V1Tُȱ'TU2VD6 Q Gݰ(D " 8R0eS&2)!4%!DRDZ0¥KcA&cB#m oL";*z!PTe$}l]JW>>H 's/*B㓲JBCMTM!A4 QX^fڏsDf.Q;_h!7+ 1%yG}Hx?(؉C*tgW >^uRЈrp"?7?o֮A,QL_G ^Y]{w\f?իۃ{qsŮٳ FXp03ce,4xEI% ?5y8#\ !rN3%dHw x?a,Ĺ?]T(~+|?xk]U%Iff&ٹR@*}iB@tI_%PwxVVnO+$,y?X;r"{; @7WCVAٗM@BP! dhLL!`?/aSG|˸N$u!,Q%'*J)MءP7]PABoo>՞=y>S߻i1|yxM#$C] i`lDv}+A2:q!̙WAz ҇H<dpf-CA@ pK' 5cؙaH@i9/~oLJAD1kMX[o@d4'C!^}IۦPB&20s"'9ԮdxڽCSvbJ^ѵ nwsIyx_GۮѬ_qA@wZuBg <&M aX#u ! U<ϒz0q ÄkVAꂔ &M𹊼:xעq r: Tur gѼ<zH7jAEG ^: 6|{/i&kX\6C "`AOW~9A~Ae6wK&%$+~/z) 4ėPɓ1 fGgsnGpVuQFl)c}Rꠒ"Fu#^AS˿TmBơǢϠ|RRF^vq`>bgVpރW8!ʮZUM83&*2y`i(bZh)03"(Jm5$Fj1C)mř4)vYAE%E*UU 3#Pc8UQUU|k,>Bjd)sogܙ Y]L,@;>2LkSP)"owI,i@H\:C H?;)°7fCmۃS(87y]?fjȐ5KNYrS ۾tOμDMs 39W]A`X=޶ٜׯ8k1Ήe}[-PHu(`A"5A*c5hpGb&h΂)= Kq"A,N#p{<ٱaW "?bSт zmVʓ; GxKYСY{vNxgąǹI ,b 4wgQq~~K1$}psNve){fk[/Fn 08I`Z|ŗk+ÞqU"'߅Ch1=@cNGB޾U 8t/{=I!$t*zkOog8V䝹=0/KKϺlN\=KB ;'=/Y yϬ~m/9Oχd:@ĕL!gu#ǰ@XNR[8b|۰{ dtÐ q yp = b9K7$vSU^'Hul0 `3}do';L|ƿGz4jx8 3 ?Lg+htebƘ_ aRM$7A8.zӻly^_,kmτOs-!OFƷ8[&%i`M3UFb1WSMVS#L R,?g yv"hHgH[N"u6ӅUBe!btwZU} "`X"k4UZ, 3bXYqr8Ux(D)QA+akȀ3(bN洞Mz{!Ots~/??ѱf'?2$>m7Va&UYt̄o"&;7L Ǹ<^=Tsۼ$ƙwN @tm!\3("cR:Eh=H߮z`v2,dj8I#3GɌиg&oLd-r4ul&6TQ2.d2]ˇC#Oz3 ?]h \d>UO@8f IB+v۠8`pT/ӛ MNp97-8Ok^VG%"K6k I}}~4ֻU$k.]w}@8p {7~xi;> N|w N>n@NVdx o(5(qHdO@~@;zx?"!_r`8d8pRQ#5 ]}*s?C{PFO& g51&%YyFmaGwg~LORNB;>>:Ah,$ ]f憵%CPZn>_5qɵ A`*-΅GMa#K0)}P(Si-dinbH{ ZC ;î9k~0 /ޕQS˾_5vB`wH @QCǻFrkHJrp Iq)cpdW25,3  eF:TKZJ RiNPIr#_<3vófE'EǢ[z (BLLR߆L=*. Xh[6Hy H42YAepA VTTTc+1Ȣ,lU@jG:N[@"fdxhr[Uu~c 'mn-afa+G݁^/{M&N S(jG vU*e}5 jׯ>34CruI9X(JKn'P<Z˧Ü1;'n44LGieˊy1D翸/\KQ#UACJ- l@pQh%V %@Cݤ(~[1P>2 #OD{#r Z1V>R g>S"ޤ{9Aur<<0=U˵UB񣠜}(0H/D1P iOVW`9U""K^IA9.~Go uW7OdND _ `Q4O8$rrLX~O7NSw 0  ņ%'iz2lOdxl`a.ebzB'VZ Ee`TRۥ4d FF##QiCiN 9 B97>񗓡CDzMqBUK@R)RxI ;I9p1i07.bɄ+`|Fd"zw"#;"AL.5lctsNwv*5LQxxkG86\aij;8WmZrmzqjd`Zq>a|jQ#=k=T5Bg4CW)OT'R(NЮIgzCOef^pN=wxΨuXVO8llΥ°:OkY`ZAEu^XU%QԻJ#u>r8:~L|]YC1Ƙ=m,pOfJfbM6Qƍb0Ì9J$w72j-_`s,؟:%0ul^=,|*꺉3dSwͳ ՘eo#:Te7 cO"3 ?")_S}+(FuKuz ^{a\p}Kd$s>u^]g -szԵ$oyt):^!5|cHWx~̆>8<2uTg;wC3nQI+;`LJYz7\,) qy3jbu0)|pb)cCu5/KD|9cĵH&qAb&9:}GFsӛ! >uDVv >xD80 A?tP}!s-NYAJ߾K.3{qw;%Qm]uO O؆{ Ʉ~PL%0ƀ 43I5eHtΣWCÎL0OI4͜rɆu{Ѓ)ǐ\IdIqAсfq@áڼzkY:s $T ?QtsŁz{tw7 :BP)/)9rgk7#уOؓrR"s~}hB*}JgN8ޔmmBa ' }zh4/ y=7O\@|P @>A# ۷7T,R(Y߰2-C4'~Msԟ&h"ufm^pMNVKD*y=J9}oχj@qO- YDE܄rνkC~Foõ^j#s Tǡ*eh {p54EPڀ!IY!.%4Vy(y/N6aF"t]^`0jXu,aA?߁I;י6']/`lR wAYl #{ȓ,$CIx]<3}bɠ$vC _B tęVerJS!Ѩ1"}` тĸ3̺56D8P'90qRq;y0=do@HJGJ:AE` PezlBOm'G~B7dPӝ ,g0׉,-7IfvLni{1A_wD'>_@ =vG3Wrg;r!mzQ K(n +l:9&̡W mbolLf& J OvO/&,ͦ6  q[bg0CyݴIo9'X: iFTn!*"ė[|I* 흍E-)fGQ7CrY=!~e~ciS^$"݁ .&3a%uOF&@*9ʷT作80X:+ #j94 A}ONw81n`ǃ0=JDvNq)-%aأMlk2dv ŠvfAHm;nlu">z,2n@;[ Ͳ6=|2I2JQӌ 5orqhGC|)$iJ/Jq $=Ox|/ en 6Ô<,pZ'~ll@G*[>c/k8[zߒVEαRAr09;@jxr+J/s% @&7.7/0!)MSsr rMԃxzB{d Bu ;Jr5fget\BW&-hW;D0SqD d`h3 N3Uه4/ |SW+6#i{v`$y;|%ΠvM !v6W>S؂ʪ(z;4<xD 'hsqh=}.`A;9vQUd|Ty;3_sIvK $5)_o؇`'d8) sEc+MG vYbP  LXQo\2]]ǴPlcs`Cp( 00`S3Ė8-MP4&I}f$čJU.:/oԛyZ6Z6,M? r*j|>ʭIrulюrmnp:뇴uO\WX';6\-fc:5 lWam/&/ Pwѐt4mҔ8clB:Gr\C7x|A%(\@ G:OE:nXhoL6jLR 쏥l8ٔX! F@C8HPJ{ں=\wTBh7A0 #Ǚ al2@{$l0bkm.6wOd*ybL:e@N=tubzgӢi#ΟZ+K>rW8m}ZA9ٝ'gN .aͥ=E`mRmÈ6 a{\|æ0 -h)S %z?[W(mE@T(+i8_PJMVh"FzT:5Я IwLV]#CzCQTeJ wg*: fy֨>l8!-|\泜81e bJDA$ t+*<, c$[X:7N(gMhyiֈa;t40qI\zߙWoC PǮ9-gXcr r8 9O&gbN&D$^87b#%JAF.3HTDy@c 77@wrtH~98 \ .vK4 ) g !jA89gIeaL)"[vn0zT}X% -rl&Y;ͪ껴.B(yt`r?üWj=[{ZXe2drC703zuDYOG<9QPH g"'P][x0Vp' 7Be֤'ۖ- gϝqJy}5h5 8dГ"æE[A*ZwG]% +"cIڎCN$l}aWgj43ÓOz[0s&&D_yZBh*{`:0W*,q1~z 1x!1uV=mG|®ՇR*}JxƷNYvf 0k&lJ;2>2·ngl>qPb|<\5w'W/E,U0QN`˺mkzmiH:1-/Ƈ5jrm$ID4Cla>mQSffJDӴ a5/'.U& peب6 <5' 0C3}022$1ӗ:xHzM*ed=Z=Ȋ7JK o+bǦ sBT T<D#d`ޭq`X)$/׊R!֜Πì58$ט|^o(yy. :)!dở50Ԏb}2|$eAbcc:iku wS R ]C=<;FM)UTUQE:9 [Ml_-e g8?8iU718b7Kuy:Ok"tBFaADed+O7:n,=o3ai #Fu @}L/q vdPa%1AI! O}Os8hڬʆ0^^'ȓM%MߞI mN>Hm6F31A2k`"%P|z1`Y醻pl/MSG+AXd$ t΂d9m7 $8߆&x(Gx8:)l@ȄB2bS<tő^+=q$nTiT{4ڼ\Q6fw I<)sML{)òtJ>)A hfW_Τ!=z{BrSZP|S(‰lUX1#4BѠ-w0[g%e"u:"bnkݞ[s+շ4o &EW瑠u3>rX@X`1"KEP0)k˹r윅3n!֕/0nD`zNdA5"Pa 2[ Z&H.}\MSdDSMyli~l 94YD@ T2][=Fr $8v 'DU, rСJ =-'yF#{QN`:h;K o؀OT( > i  , Mz{\iX '$KʦiJm`zuKi"pv׀JC/{t2TFW~"b(9.S;QfX .K眸 ~9EDn9; MjS: Olf!c RʩN)ڇϥ[m8{w`pzNp8mM%;::-0cD ~(=bPZzI'zmԚ~pF2?.dd^/ªm=~ȼ;zb@s.*:,@=JA#FP°,!JZ Ľ}x6#fM5"R#!BhVCmA0 GPǛST>up@1 K16kAUexე380B%A˩&ޏaq ֻDCܛm3> /ąᎁLMQ!xB3B;;tz@*0*d"(R"R/isIwc8zd]ChН.]([ޠ  bX8D#*I@&Klwd5R+%lΞ1E3%eӲq"ߊpw }BCG݇l fDl Mjj'P{hRՁ7ЂzH%4"~6be841XPH _?Obf 1:/^tH9Eb8R4=:mM_0|& *峯TQH9 KܧHBUU AY!RPmu@DPhSQ 4C0=O%!3nʖz{.ZeMo;L$0OTޘDD FBa ס4 Pb9b(&A dmL9 f*%!ɠ%f" .ǠïpfnW ϲ/IbnedA;(](cZDsNsλ`/wÿ[.`홷:%}6j3UKzT4g8t3s!<"wtT4}$` iQw90&:Gg>e#W"6|41Ì@ctSӳ G>W)*C.=^wSLܞ<87pGC _#B$!a}!{O(k\&Ѩ{Dq^j# PCݝK!=8IvΧC{ˇ<9'd&$qc$нävSÌP8~;} { v>2kZ.\ rP{M#{TzwQhxQ zO㔕;ooqV$‚g 0=b~iLon𘃞-hcbD"6_>[a 'Y+j/#$(`ɟV:v%{3hYGK]b(+9q14aIzbQSVQfZDtĒ/ X*];9ӌ\neGc:- kS.޶ĚHgN\JH0=\jF s#̑sq<'j,^A/dHdFD!Jt`$^8]GS/0r <_jGD&(P?hG~}]^)%m"k@ |_Cd7fOO>=?)9MꜺ@mf'>e6?DTm/ Hpʗc!Zd&zSA7 ?R~94D>%"| `:$}iYdo0.w y z@ /(ŒLl1VC_688+*\yv@j$8\̌IJce|/mf"tV5qBvud WϮA):2=CHZFe=f)9,$Dd$oՈ? #m#3kCh34@G,=ru嬽%% mx6oyd"^^ 2%[AL" HEUDؿQ5ux)*]jDKWMD M}+70=ӫ I)f9'vZ Å7Z3N5Q2y|cF0z<Ö}qh\_=I:GnאE.8 dؒs(F69!hI.k"SsZ_x& 5 QSrd"np pn)2  .J #v!0]d8^؇ "r7'vմܳ{/AaCzy\O wǧ 3,`>P75-n#e ?`Ë8Za74X<]GN#YRsҙBn?._KVï />; VB'qxu8_TIȱzh h{=lAajst=0 V"W' ;L~9 x<ΥmHCïtܾ R8`|~BrO?\yֽ_)-n3 ?.am}uC[vbW8Ѹ\ |LWȷ23q&f%n*H%>xC&od#yJu:QwN>4W'<[T9G |@* i5} tQġ=p%eT]ُcxhqsAΕN9(.f %VAJa4EΪp#OWr?8˔;!Ch^Ͱۖ;+Ex(dݨ|CSSy LS1vC\G)$֎`z%RrfA\p|!A?8q'~B%rDMF~=taVu7tKw`U( !{<[b]̗wѼ\7dij&\V0:wdg|Ho j 5{J2':CqxT3ndf&e*/\|5ukxN2k$wFF@& 4H:^1Wvz/ Ӗ1Ւ^ 8BJWƩ#QN3%}n;2ٕRy]qb >'#΀1>MJ+2#Иsq3LKy?Z cӵB$B8\)(^~yXu]2*(vv0 Xa2NUu8. ]ϒ녨r{%7#s508v: Ll0}9w;fQլ?W;`Ep2iْ<dp|) r ft8'rB\ޕGmq$F`QȆ~n-v$) <8^Q| QA&I;p1#Q 0 BܣAz vF @aKtd &k~:poXGp|ABkǡI?G,DD&p:hnČ&Aj;v&1nMvHd<[ fٿL5JJj"i {l "ne(0r.4:*aEQz(_c¤7[PDy4DX~;ID:vћ,00j$"B'<:7pmCs );kJ'0 / `7ALhᚺR 0 ~Ku9 =vwt3}'^3Xry;^~h b}(3=JD{;W L>OgY 3x$vLf^$@z3:EbQp }/H[1cp&nK6끰8p(u+Wl& eB:1ƺ$V&0)"s!Kč0' "P]#DaM.?gc<_ &ޢ!4/:DM֒`0B!Dƺ^'5c(3ܽ+ZP7] sb@/2Q(UiFpC<@u(렖Bad61׶H9|@{.uyA[0\#CQ\k`ϣ|hΆ833S0i0ZS]򍑨 TMeD.Zþg bkCw !YPTD`!^n$"Q6, 4:a]efX'p€h1 &C @XӬlgqGQ@YB\`A8rFb0,]}u4bw# SЄ3ɼd|}P0 ,P,<3׮j EC<,6VKcRd`R:-02MGRӦ>8dajrH&Hc lQhձuS wDNB v%YCS:<&:FC kSF4cJ"mF  NsrE] ]]w4hG4j>ؼDb(@k3ƳpHH읥x;EYp5vFMMOR1t^tbI6*2Z:$ fJ:1GL5UQQbM5lW|JX ]CpR2`i@^l1 ddQJ iXo19:qߖ3\U2QwN?|^Q"vt?T?;k`i $Ǒ.JD ABU{%+FV?:jzk3Ma"e"P}|bsKj"`8%aQ "HO9=@u!ʉ-.$r@XyqO>y؞(\p P:@V٭4P5!,0P$AkG%2Q;v,gG ",T SԹRSXiL{̓ː;",6MCp̝dD! 7\vˀ b_Za I:H@Ak=3 h˜d*V/H&Dr0'>FQ%Yo& t@>t.^^ d6q t<`JR= Z  á1'9DIp}K@w( :sZ05M#ȕU~aLVA!yhĄvbf$h C$6BJe```| wjG314ٽ-0P/W#lC,\fm'k-b̥`..MYNZZl^tK^c R SxjLCǥC7 9HCF6 PnxH]l6ǰ&䁌FMJҽ)QM u(k=8vNC-3\tх\c4c+< z^48y7x0D&Uyc*{A 'i0P릓iNN;nRBu+k vdρapʒC8zI= p~go_LM~f 隵EH=!2ȇjvD:ϔd4<fws^(9M c+'jTbHa6bG yO16i%H 3ٔXCd4Rb IE1w| m/1ہW0/|iC%!JV5wis!]<:޽t3O }8sA8ȸ`.:KCh200MxB{b<<}{kk'F0=1)V]%Dg~Y&HCz%רQ~<}RrbprvE79pq?w͗ a#N S}ǂN^T!AZM &G;I5ogf(6T/hHL5[6GCS(׳'D<֭w+1H[h \B7Y Up׺$6a!aNѬ VXf #m4߽Rae0Pi 'UCP5Y~6Ks7|qپ&0W.s3 8ualfVcgxQoG͐,rq}=Q  qvz{ki Ad4,!ɘjQi.wQjZHFyiA39ȡ`$TcԀH b73V*k}`f:r乤srlu:ԪpvHVAWAn~>yjpvgVn|!I$o[D?12muu_A{w@ӹ>ܿ+Ssmę $>5yWL+KTN]un:RʊwǧŖNKE3j:k)rAĺMV 2`) *t@p:aLu$əa3 p?q"!CǠnp>eHn` x/bzc$ B sW4ǖV@ GTλ^ߠp4,.,AQ|њyH=6x_j{+M>Sm|K9$tNq>ZИoB1V7\&ji<#hREln.PW4֗^-dhe՚ 4/j3 Xլλ[R& =%>ly Ccշᰫu1؂oVdPv^~]&E zVPjaj!wx'5u?Z^م ;Ur/nzHIUrXD0dK` lL[f.9Ex.)#[nuAW@ \\t`ba1(lk PS ș*A>0!#u}ZzZ:6׫|2&gA{L<|uJh(r9!j m9||g L KB XMu!F =KQd !yQ%:AA (]RG @u:b(53PHZʁKjCp9 8  j'^ Pp k0Ӭ&4;Jd^i)1hF0R#(<)QS,&I9 _)7߮GN3/y@fx$" 㪾͂}:`lCH9I*7e"Lw;$̺LX1cT43L c|{u/e U1<#68hCe ȃBkQ>3DDNi n+nF,?H^Od: x9*ovm}X8>դ9͎ձ0#j#]e360n';/drq:3nVq[  wi.Z';>!(7BvB: Hp U̒: 6[at\#H-r],SzL4B5<""A%."-q6,@ik`C3 aL<.LX 1p m|ދ32qS{;]b;:jV=)v^tG#3D/@ wP8t~ذ.ݞ$(uAÂ++f[ÒF^ѐbͅbK\*@wG ʡ!(2q"Yp9u˓ /|59|{q6;Pxk`iYc _ejRu2<֚84yUưvq|:l$SzWZcX~i;M:rzoTigS*+Bk s0 %U&D%ײQKӋ:3bXT;wHhd & =M5#7F Ri0KRd4&Q}Ly $FP֔Z&uIE\0\le,u rg!(CgVCNx=2h:|=Ҟ=}n0=t8aUVU}\RB~Ƽ?4 iep`̶KX [i.扐J=/ wϟ })-v3癳b_Xă_0dYr%~'+:}r81ۏdf:rJ4˞`h+׎{\Whyףs> q<3p{$&-cglPY#2 &>s8<=x EGdimsta6uǟyۭdϟ#3v>Ir)÷^X嘪{M/E*vkۯvcÎ0H @ТBeRʀ~ p|z\ 0<#tIo!;&̹Q^+I?W_ݪd_8UKu.wIޠE>:s3Ddxs^ dsTDbKLZZOPh ~%x|c\Vq4sю1)2`TFY]/uWfgYSùR`v9y0gitCDRBؤnxѩ2TL9{rOz!lxXC76A涫 y~t^%O uHn5E5zW'%3(0LT8qu>\L&1kC@xJPFVH==fSNqju="2 , ]yQ``v6M2y {zמ)>Nuc5h )M3Ai4V"z%uξ:"ܕSG1b遇Gъv\y=UlvIlo|?~L\p5;Α@1LA  v"L443d N{]N b]9-[D1nBuHn,6CJMKMvMA 78}:PkN9?װ9< UꎁI񰪀B:L؀AvȠQK˯## o,#%>n鍼'B J /0ǟge0k0ǯ`٘c0b Q*7-vANA=HN   ّhd(Bkl^3c&36qǗ؎BNظ;˅"AcdUrzO"_@RWg8].2Mfzpư,iL kQiБk:$l]`|xN,Ha{OAPN .B#`wD1&%Q&9v.ࣝ\;u!(a$״=Ddzd(ȸ2 HEMXa 쪝`:UGsB}`t=v;q`=nI/ABEbh=aqT IFk 9'~"lbC˘1r "~uQ{tiaytp8d6/qa)>繞 ͞˭ڀ7F|y.%)%느0T=+ DxK_H a8 ' {A6و9To09P9wvLr9P$$-%oF#=QQv) i nۼ\0C~a;l;9neV V:fC7[a.y8c i 7|uu؁nx98Yڌ#E;DPacaP2\9t*n!LJ-Bhr͗sÐ/Dp%7 <2rCqLdO&UjIj:& l;2H\']G^1uF57pk1XBG:?cgiMguZ֝OwsG72A>X Z|B|U֐8]uyi!TID?~rnqHd+S!7Qhr`$4^$֞l'S= Ašl2!>5[/=W^U}&3YDUjϑÓ-nʹ,z"c UGNw㥼pBdz0Id'Nt๝5,މ5K ^ɢ}`qtv~` S_'@#K0* H!@/^EW2ʹs*{F"%-'wT%OFI!IrmJ6f PFJ#5\ xI] Y+JO4 [{s*l6E7)Z(w 5썌|VqHxyl{E\#%U^NC"=!yiڪҘaMJ&h @2@^|Ѥ^P=ɲ~]+|7X1N;tŦe>X3v˗Uė0#nh$^U QƱO;e(뜄O9/>jު^؜n]h:]Of.8,-d(wkSޅ̧l a9̰$tIOktͳ/6yNX!*đ3JI_wh}OHY)uF9CzdQ^eq71p<~X'xy] );ɺ]! 3T89z((% Pu%7m` [j$^3e ݰf{Digpi0|0t324%T󮦯=sy@C셁 vTQuqۈd3 ȝ ELݗR"(q2B 04B*'j؜7q$yj ySqkdp [;eO7HHJ̷ L5{@W>?,CpC(9O?P;BJ_^ޞ:(*QF]o?0>z‘3{,tVĚQ`T}mO}L%{=F_/-!{_T^ >(@F^{tGp7j`B75p+Zˡy4n+a, QrMe3{\ptX!m""]~w?&Zfb)FT-A*?G*aP׬ޡuFE2tC??w`\bu'&]d-Z Cp6p}=Dn`Jphf9߃7/s}!Ӳ&l0DBB @\2%v\eAkA u"Ԇfhr"+i1(`—]̗ܿ`v `e2BHӏ,cYfnL9KGP fC`2rz>YߦvZ CW,g]t;Gg蠀jX q^ B,Ig=s*f2!rSh*Vq BAdP"3՜:6PҐ*hHeHVA"rUIUU~Htk{q^xElORE@f~:T)̽Av/gʗ4s-1.r҄UuS)Iu)Lc.3\o'7{y$\'f8ߏ!(eij^.H$d%aDz"wNmQ<*GJkh]X."2ѡ d+lyIR=vZm}s^uc}اuW^s(WD[}}oۛG#|a48}n`boVZ9P8lFaWax(%p"q¹j$5y,8:JDv<7touǧA9S*xV3p}!w%8s@ lFn-m$+=Se޴e{La = &t<78`xh1̠IsPzPWKEȕm  ҍвUU/Xጡ߶XtI N9SV]T鵄 ds.a`Vas4 P? s񟢩?rvcynC'L ;!.&հ154rHS 7!A7pnj l:Ҟģh')G$8$F솇 j{7'.4¼mvܮ|z^䛘I13 1M2Nܹm LU]#-kYGP< SI4+V=˙P*JcCйxQ:N(͛\6l4`,j`JHl#A#xϯb2, kSV*KEhn-Br!>\2|^ʬY̯^\ae8vE3?FG*r#Ri% x'_Jvvv]p"aѥQ:Y2`,A$c0:6(;Xqg &_1$gENR:B"/Gf"";qW'@ђ_~V 'k\' {u驱O%۞vs:0_`)Ҕ.vdnHZA:#vyb+C(ⰱ8|eڑxqH"/dMV4v4{W;ur2U´𵯖8bϺ~0Ư K.@}<~\o΃t+h sx̣oqQ"6~k6%;64hGF]] _…4;"wHҽ^=^OjQ_&yg.i4"$6aP;#{j|Ň7ChnǪ|(;kv:P .( s .N' nX(:{)ڴ0鵇;O H`Q]y#fMFQ@tK{;-7hLpu2M`qm}PP~+1lB&!@r4־Ge(Q[Z z6LJv =iA9:t .P !@œX1L:|9!k@^hFr^ μ R db"GY?aw)}wpu7m@L)*B4ў JpEe>evNپp`.wh]_ kXKB8^r"cdB λMqvZowL6 '<圥[uQDӅoW]rh<)wV2sbmu+'霻:q+ku=\x#vW~7q[ͯ[_\6^g-D9d82:tpmO]'c%v}ڙ҃H[y{yvҎ2ubKOji3î7teV~m 4 ^;6j[2\+=ms|{z.nX|".0<'{zb:<Vinߧv6.ۄׯVkpV=t:cF|_,nQ ;7Fnŭ]%nꔥitʴx!h2nZ"#~8:W-J̆}}.M12~"^˧>q:cǕwO{t3D0zR)QJDUٰlm!jcӟ,4q]VpлnInrv {58fzsiI΢B;lœǦPuSQ3Ͷ9wuwHt9az13shpóe]EWotio\SG+̶n'ԝL]տ$o/ŌAr8pq]oG; K` mnunWGw dmw:C>c߳9ƳsYGjs]k 'oŽ=mu!λ{ʿ4kxզSע:v@tge˵[SW.wfڔ潙ߋAWˢ<1j8:,cKOv=)eݻ};V3uO:](#T(.ڊ@B} Spz䜃oc@7hJD\QtaFx+ٖ .\f2!/K:\`d8(6į 姹i $\P@Grv썵M넰cp*= ?hr̝;UMqޠ> jWgKzq3$ $_\kHDMyݛlx["q!FFTD3#ozPvsʪђ%׳(-9.1 fWK^(X"#PGL>#YaAw,5ZW4=A6'0`=/~LJ+JmzUU4xgW1qz uB'! |/A4":MdR> rxt!+9  ToYrZ?Ǎ+׊rngwh_1}TeFsvp7891|H b۬xpRA` ƹ`tnoOIb5`m|g R43bպĺRݧDgvAk(]MFi) ą g?`9e)L-;6vZZ<ȾMił=/ߖNtZ>(U;r q;Ew: tSsiar IBI$i~w Tv9eK0+;o>Fʜkå1uPȤjw:]\qo1yJL"l% En#tG*h7NWҜw'CƅAwB n9W6V h a"Lc %D^tJOP+TA?9ibBBBBG$/Cw 9ro!,}qwϢ^qgbt1Z0˳Ąjuڇ7vhAcB@e<6E#_8$$B8ACz}^ nxezώNeD Vʠu^B A"=+ڇ=kl1Kݾu&@Tڽ{+Q3ۭ5a}%i~;;FcБ{%`DP}za`+@?YgTMᘾlRAn !58h/="9sn2 vtɽNI7n]]W:~Ci0B-UE1n(t:Hc:׆sۗjĔG( Pd/sxJ71[ `ܔ知v>J3o0vOw0c8UTgL8ugvZj#9GN7DT @DPgd< evs:Ɓ9l~@ >K D߈tyN6+@W{iu 3vzW'7`FR!# 5`%\%x!7"m$-A<6mlm:k^֡&f1g+=~ƎA"70%\3(* jrvY9Ӯ7gbp`@w7xEG-d]' |g1Oyx(lL"|Lz/Bi-bor]\j5GBS2ې Bэ&^"PUn{0e'MyoOn=ݑtUX0/U&W.4'`mY: "鍲 d53K #q҈Ղʓ}wq(d"O? u3qziwI$/#@,sy~PM4( R^k2Leo9~k!wk ǰ}x9hحwC\nHv,!q` !s߿8cK oX 8bY]T7p 9._LSÃvJimFD,"#[w=Ftޠ#aXcɉ@+ \qLwH(52.NԪ H j|'ܧww`D+ bmU}'QǮA7'#@UZ1:b ^O9etl^[ۼx)T)O$84LJO&;|/ɦOP03t;y Ô_QEE&.2\ܤ)RDqE%zI/Uk˷=M#5hwO&0N|3`~y!){hKNw9g\ PE(obg 9d2(2(c"JUUb4RT 2@I*0sʟsw I g9ak 1 G鰊ȥ;c &_؛g9s'xy ~Q"$Pg̐!F囌?MbfŤuQ5EUU A@9$A؈l"D AL aKBrL:CRHݒ(NB?0%[PVĥ\&,/yW!gIK' s\.:ts~f=̦y(G=kgўX " 3ƳA"_QE1g-u }2V7o’#@}gM.S( (vl)吀PvZnX>#fɆ`=_ ḕ. !/vrQX9:VJ;m c08{b@i8fcDãFġ6YTdC0 .E@"r$0 A7O/f<][fB^r#?9I%J2>6+ NyJl"=}z2YEy=> `63gxSvhGw;voNeaJߏSkX=Z{vSr?N߶m#`>ǃoE$B^y\q\@REz&=!O'|<Q:qvݱ?dAbCBt۱5OCAGv/a ^nXg9"$3Vj5556?(李ք1*d vuOv'N&8H5KvBLnS'3Gq X)Yec9P~Jmv)"`@X[@RX4<֊l oT!{Lm/{XφهHz4FI:pf{DF: r(GP,;8oLCD_8vt%'jl`ne҈0aG?h8d]w$Ek/;-W .(9j8̺2))R(ԎfzZ.'Nh:̞͏-7W]zXz*/7'\O"B߉ 3ǐ>5C-8"LL Q:+`HF96R:dYnl7GRFj@ 76zO)%r2!=`mz ؝(횠/ںVng "7[1c'3ZKͤpyΕj ,z' " /qJyt@ l<ԉ`xf|b"1I =pzIϘ2n66}3P0޲wx"4Vh7Ld | +Ȍ1)L>:J*F1ƌv7,S"*{`lsE( -6;n^VۆrJΐG=hͤٴgP \= A 9yGfhf#݁Dُpf'y7A%XeϛRZfH{@xGG>4KU!w]O6$z1ƒJoC0km|Vz$D/nqtR yLLozeQ^)&n Up"CbY.ߩ;/v}]I SfoG{09>vԺ:L%i" TKh!hI?.#nzD-~` akSa#4tddH2LC d$EZ5d$xW8B,ʀdP%HDxEܓG52u5> Ƿ<^JقZnӣk"caKeVfw$~8]yrO1{haqo'_jTdz/6?b xC\A3N \,\7 X{{ G[2Dv^ӄ#௠"|P?vd;;{><~{Kºc97ī3Ɖ6x֛q<'dǬ|C0`+ yssҀ_4rOqww|4^ 2L()wQ'OdxxCoH~B@|y^Ҥf 5Z]ཀྵZ"t D0b}3 ^[4'?oS-T' _c*F6sֶj$ڧx3814td) |Q(jCU}8LU;Ƴ֞<~߾kӨs.~'F8ѢQ8:E7NbMEE&k aH-^\ T$p/OhWqc[o&є{>|q=pO+qg֨xDBQ+8ޓvY~Z:oW"(DFRmی=$2fD(f))%-N7GܿLaRUϲ֘`LGO>t{}}N%\D 2x6&$FU] cn[%^K\%u}}]w|`da1ʱua?E:d4XSM|8eb@bſMܘ>Xd{{G=+V 803q= %/2S)J* yu/~K>ݱ2I7F[/<,2)%vz#` Nu,i ۸Ǯ{<TgB{nF4"t}P& .s~!13`A|0BAjC\"%ڢcEO"^@&f5ɰ 0j*aAB.ݏMt! L٩ݟIr-0S!ZF1(`-$dl)ź`Xx3k!J $ 7ƠF]GN{gt cҰ;:t%E2xk8qGMFf)I˳}hl:60'0u{F@'Ha'v2iձƳd~y޷ ZГ""q4}5ZL6D B#o~~XwganaoxILnw&I?rjFb'_k]󍿴a}DQ@EX `p{\4b3&@vحDGKh+6&$}X,c(5GBJqT B%y8q 4{#ϏpaUYW2! &@dDDl/ Qκ{(weU9Kn/F_G9xϦ(z]Arz_wZ:z=!s=vx2 ׼? 041Y0F}:{GXR)ƶ̄|>ćs#[$F{ĩAG&oܗ9ןl 4!}r@ Hqf;rIDȟ~!ϧG_9; ϕ݌YG qIUB 0<_m_i`aFz|P1ҮVq#X}!dXY,hk 3%b $H`LDVwfd҂R H xӀDRpP73Ptlz$J ^p~~'ǷxԩaÑA9!t pWzPetj AO{/ !Y^l1 (݇X7Fm5(`mߺ#|A]*~k x.(;*!\j.:}2 (ϏM~ J%g9'~krA..*+]0"=eRprBq ?g/Pp19fpC5By `(!gdoYS;8fYbF3«ֲڵoU(Cz)MjɨNFkNKN1ܶuH!TTo4\P5a~ U ժnj!:sb{m/gan,?ہ(A"OϞх9VMU ADTQ 8Gf2BDV*1B[ba `P_# kR o%AS6\.&{rZ&0p)"(?V|A2ؾxI=1򃸕kB&!(#IƒH 7I@z8L䆡H}Oh=_Z:7 AДWjE|̯Hg7J9սDuB)5/}:2p/k<qe{Q~Q͆>Z.bJ*jF"i8$)XMHS; ( &%}C{aCh0OA;9'&L){ >ݽ~tdz)3P"*uR'Mw,B&qϽjJboU5l c(H2C;N%5р.;Ntk!kauҢCNg>J) NQ>M0=ܐ2 {- ]pf NAN=57cipVy t&-nS胜Y.F  2E2Z: Mtˢ"u zW!y×itd=rAA&;2x{ }4`#=;05$#cĚCC:O:Ă"bgsI9A )9CI((J*~qNLcF)a@9aG߃Dd$uxM4D'Vq=DpXOFiF 74ԙ߆' g,h;f'A6T<_RY4 4ZG?q>Yx}_9!O+anYsx &Xoy|AL9XH?|?YIDuχe -0a!ۭ}%1LT:(/~ If~Qٓ4I"c,(3Rf[9O/ mZr1A3@0|!LudFlc3(6Ć)& 9n)LɂT&v`dh Д|8'*ZmeֱhB2ų ~1>}א} >P)+a9H:]: BhTNx'E@gKbB*0_#aHi PSH AE#&aYl<DIQT C@HkbW" NQDK]7jjIvRF>O$R$"hR4d^X#E߷R(i> b۟c2mIDSȲ:JHgRep>^WYOPcک6^C++*Z2 GM|!^L͔P,1ՓA13æSoo8adE)XBf891q8 !ӑq" x001X(*dL|H[i2v _KnT(xֵ1 ´BW,WLޝT5arAUm= DI򑰕|gj0`?sy&&w @L.:݂(qT5z!|,  TgNbC* ܸs04Ȇ ֧ R*Sz3&UQ &j)њ`,34ZEv..U`zq3qNFI[_1Z>y(j;p )ɢ(Qq%!h" s*ad(Y`!؟kx}N+0۶i}UM7EG yMZQ@ifMk*!>_Gr!JĽ;mp$_l:"ۯ&HwTy>=Xgr) N?eUeUG2dj"* b* :p=hA >)C*C?b@.7'Ib>-T=@k1 _8 6s5 G<^v|_pv(?vL'iEtb!o|"77`1XрڦR9Js1QԒ}8 ԩKB&.OdĬSXX1G*?T 0?9Og?\@QFۯ% ^ 1x7n l_ŴD*Jzɛght-MA&~oC>Z'G? qw~={4pL4=%@ SEԅ"PʤuM=ӄt.eK2u9@/9w</zUq|0_l` " 8(he< Q1w]ȊY"B2 C*N& P NCIML$I TM@JK(LD 0"( XMIA,IZb%!PI >6|};DR7'#Qӗ:H~ ]s͂ *"|)7{\Hե2~iOZS6'Ԭf0ѓsn}i4}"-5MaZ=D4d15AdeG\塚 !jmK

+FRE&i?fv)L` Ca}GgxGj,'^Y'в#Du=FA 4l`f;Uh ?\tժ2V,/0 'b^\𼪬%gIr&|CWJhˤ+&*>5 H"!3efAx* ҭ'Qv N,Ga]F4mEW/˻|{.G/RרqcߖjVa ޅpwiuԤ̟bͪ )ńxABA hYu|t*㪈$f#q2N_1=3?c=BǗ3,än]ؗrIڀǑ|>zׅ~fF>nP UQ_^a$8HK\wC\[' ~`dI r>Tv0G!ۘۊd^ BLK#a߅5M]zQ5*3z󁕚90-E~+D]u~~"tKB`T{;T դHw$w}Aȟ63W/2':[^&\(B`aIg<d " QaE8HfPXIw βy"%,#?~?Sݗ~AN%. 73Nz‡AϬ@`0J wX>6.@>$ FRI ~Y=+"A;qٍݰ%Kf?wu`K ؋t2Oa{*Fl5a3& ^i5LLtg_ϭn"|+mG?#:p%o8rX!,-N9g-);ޕbu[]Mxy9θ=q0B"63'e.yL9&hӸX_L ˺A:>A esrQaqD:zlRi"?ųuanÉWG~.(w2Wyg@ 1)$ {vu(j;텗?$Vm+3*+Z"" OP[#oN'm-^^U3nY<,xWfѫxʈ(.yisuά=pڨ1o\ wH!q=Kۍyx"ͷNPc`@6Yڣ*"M sBF8'0Q bfoR/n'[v~;5ɿRfM p}mO7?Q j#Ó|axD|۴yAWJX= )1=ĸŋ^+əPȑ `6Y,?)b ;_!qsŶK. 5KR*ɪ; cd&_*G.gd;su^Swz_G' ՗N.æN?PΔ%Ÿ=6p|qε 1u*m(1 !:wl k(\"NCRF7M[&}-,&ғ'IƋCgI2xg=ƹzFduz!]ƮlG 2A@Z8%y ͕˕od'ڏ`s{ݚ6*_d;q(1Y!2H gB>&;KHe]<.rtCI$)e\P4cl(KiZC.Y; 3giJPD:@A(UI;& %B+A0((jeL-erk^LbxN+ @{FZ>Z{WdU([C@ kdaj= Ȁk} $JNxA"QǮ =,%3$pt!wj?m~=;V40Z"xş_-\l`IDcOǐAAPϠ|\dPYX !N:t׶zfe:^ݸnWM6H@’|j'STxD0#H'>eoԌ{WDH`Np-jDdsFb9IwCu+ " >Q>{2[oiΣ:Loy=H[EC{!`"w(ȓx baM+g$Ce;Q+,஼Aٜ;" :Iyt2 )YhgyQ OT$ N<#s:$Ff& $HG#NďK 2 6E[NgyJ[7gzY^},Ͼ`6.2 ?oGԃ1 (}ߠ"H MIc(2 0}LsJ{:Xk~Єq:lkNۂ~])sxde/gRܽY)Hk5k̋f][+Qij9 Mu:Yxe5qꕝrwm]/lY4ɝpMN;ٱ/lz;Wwͼ:! #HxoFMG+]} j7sXTIe5nF[d|_ p@Co(kT]_\1լ_Dz.^HNԟgF/[T_!%)K߲WnWyws[Y  \M@+A>Y!!:HMQٷ1HˣMwۉ5s2xc(e볲ѮOLzmo1>=#ÜTƪIl652jLAտή$G ؞^g+o+$>k}em#>#fYy88c]wnn}w tǷ qn$k {fS–\S,y 6p} LKg绤F7zE'ݲLNNL;/}X"tzn%/[S#|*P8. ?Q?Gj ,IJ' ;q, ob9l0PBs(l,e"tw3 WhtiuS2J) Uv`;w|0`+|N8g aYNjf*!\#p+]dQ7*A /."m:0_'Acz xeD\NTEJ$hR02h X ǃp#\cN9}`P D|cј&zdGżq=BόGXFYė}\jHݳNv+,M9j.s $a\,s^9d]!s62(;aFlnnפnv+s{uv6X+=2:*IxPC$ۯ^ ;cW5D!J}ݔ^%}`{6p!sꖻx9L9 VBìy!h #rg?\hM!U5_EqEa]{0/,9 M}2XWDxJx{g@킹>:b10@ _ pd,4G_GiЗHfNj}A_lm0$G}5^nNpSynx5vgwڛo谁{Kpd:@LTk%T)JS} Hݵ4`` W""OTl .Vpf*\bZ=Hihch3א_+XT|l5"P`5_vpQvCe@(R %Ó1i4k߈>1')&<rMY5YTX\WVUQpP0M Y YhmuD2 R A(Eø_{$Fŭ5$v^7f9`Aj:DD.fNK`6U4ͲJJYsB<,']/H{!n;)Giv~97$Q8`vrvcf&sj  (* AϹ tI]>IN aˁ1:hQ(?WƢ]+ ~aWa|﷝<0&{݇'RN~-u/ϥSW ($?~ %bŁ&W;&z÷Z-{qgjT!_ord ꘗY):ܠ/auvuB+/E ZS}JzBe?gDFyCpk$vs]1:ғc3c)qY b&=3Ry ʺ%r^ч>r|L#R9G;`uOzI)SOmHwnъY=u(vbA duRj!Δ؝|;XD<&p'Ȏ h[sbl8:( f<9/b4C@(0d/K:S˹,kt>!3nI!AT3א˥È f<&glQwmwsssssssrFG#sGt}DטEy|;(q}oXĸ[KY̳\H9%|8HHyN,U LԺ bˌl {MH מc{9wz~T hHiTE|@0~*H#pg5 Pq8h rd@UR֡9av=Wʈ_QX9sz'Sas>KW/?́0^Q] 1{'r_v s)(J{[ί, &˓ ,J]su;-@ww9,lfÆ,G973V2/76iG'!(î•|}48,+P\`( D/_"GbK1JZ<x70cڏ~D 6Y2I3db>J/ڇ ICc5*=gˮ1zCW!A\G4E3G76p.'Ǣ&*zԁa)^((|`=oH SgO-zuj9=øIsoќjD\1Xki_| yNp=4:(Ds9Iݺ40o4xdBpq~L@?R4lz+"uyGӝ絙<CÆO 6(Bc+F8{:^DB >ڏwsܚU=/}>)zݨCGg15W:3M1$# !xz8κfs lrK8`ln]7Nd# wUDR\M4)L9 b,K?fPI ',Q3! & 0LB\:b"rN %Iqѹ9=|[01G &} H}}1DHRB|Y?C3࿿Qd=; XkҠDvDL"Lf* /9{rM"kvpPl$=TD$=J9}=@ǞiļD(O!hZ!e␱4pJځ9g3yڙ;pxԆBD^cqx&`:p)_ dUyQ7?6|Rk'%IH|٣9>f Z=69> o:>ab?m+p}pES}G 'F71A=~RHT}ϲ3W\, `1!l9&|{"hPs^ɘ9㧷$*1cEfi/l9:OЙj0?/ LC~ dtҽJnFH#Ś=0 v<kU;b&JWDCRCP`|tg*G!?L\gG_C|aNP?eMJԝe:mgk$2 !ǟ=BٔJD"m {â]lGr6L@rJ9G:4И(%m!ɀ*1iE܁zH C:7"niDOU;c: Β 3=_ 't|O?y/1>P]:e9 г?&ֺ֒/ӓe29b^ AgPGCIsuN#A o@sTE‶]Ԥzu!zm5U (!ᙚ@`z^1g U5c A6 A^^W=,bJEwh (yI/yfwW8f~KIg[tf Mē.saG0 `$d}O׽AH{ 䣯` =e>O' y LBenO#'LQṄ "+3 5\#@ cw^/98Зݬ ދyan73r Rff|!Ë @-IAkD;+}yR8 ~-2 )bQ%$"XT~钆xT)R^g1@jVx֬5 0TUpRY[cȰ"d rGDtnB&9M8 2nMjs(CoN ޶0LC^۱h\CY @,CV%X v .Ȟ:v?O_!WPm'!F/N*:k``oȟdC+dx}>X pq8G8(O'+?o~Nv }*K8 wP$I ׅzkyRz,5mHYn7rʘ p䒴b~^7OlmgﱻB#󲊾1v\|]RSH)rޡ4cjN\웙Ys kk3 *"|iL.x.vs=ڇBD?(4NҎ.q`8ڸL ˝.|0ÄrzMhuSiU`1>MƎ/n1SQS/=!M0] _aYK2QK5ה;IرTC-mklshxN1r94D88?YZ1J_O`&囑8LQ$6(a ,Edk!X*rC8Pa$wgq)Av1BD`4&@69sf<1E<%IJIV !$V$F JQZ@"R%Nx\@-A}9Oz!Jx/q)K2u=lN:)aΫN+P@@Z| W\3tō]PNT9M569Xg4}D>BNN‚ow& 4,aF9.UnrҼC~+W`:q>8 3@V @.tDݠ9_lj\n>>~wI!KN~9ͥ3 T,6%a c]\3zBJ2Rl BQ^= y:fBD(P]!vSHbw>:^`XS ~ 2\E!!ryLW$p9( 틄(QkhB,$5eVJL`ے{5#Gdk̓Xv%1h2v:N' Qn89 oZ\}Cq4$1!GA8MP2dfaj,b! M+*Ɋ JlEL .|G\䁹НzW$0.Nt4א>gpxh5):xa7Rnb+$Ct> LHiBDYA +<)iA4yics~>) pD<8!)qM_fȞs{f5ϣ)׽ASX*ʋ}\V;wFx|e#vv-f$>"58xCdC5SNe-.ee 0$?o~ "s ܵ ۸52e㐹YzڵJ9{jrP[:sӰw88Hۏ.a% !G\~zT;='8t+qd7[1q!Zh8PA["5bIs\(蜬Y9*ҸkA[4vjWl`+S}4NtN2$> )_dLX|M,wcy,Yo.[cw=dq` r5߬LX>'%#^w"AB2;̘!<7ZX|={Q=e{5ǍcWp &u '  Iا2D˩n3pEH(фX>X(hgn(  cۛHsB6pGixS#Hl h|q<,<>Cs6M`Np']MvW4׆RDI?ĚkLFM:u7.%ľ&AUm/KF,#SFQ7># 6ԥdK^;i5p 8;#QH*r4yq.GR{crK>3=g8zI %3MzzykZqi 3@i'5S233[I?vfIsv0M0M4ɑO[}yGwq<tuAê(Ѡ3Xgn]l{xfMPI+/]M| NYps-Y d _8=Ƹ\u f^[݇*m@9h4342A>v Lw^t|Kܓ*Lc wMq&C"mM8hz9ϭ"Q\i!6HcA(nTxKyׯkNdC'sYw"sƐ a0 ' +z  8C??jC 擱ff eiHRUeL eB<0˳arxMh'`n=5qYU9(REd ^Kb&Í]8sY (t4ɝyAc#z(ωN6Вt7 ƞf!ߖA+|IOQUPIzyȀ5 ɨgVBLK9_oG~cçGJ?Dr2@!lXOKPrT [@ K:`G [C(tH eGOuWd3֖9y$ 'K w6:o 0\,`KܱhɽЛ& gYt!(\M9$LC' PUDUTQ133,(xkLv.jm.MF(1Ԡ:Em 05ޜQv@r(Hh]5gC9>w'?w`ׯNl(0d]Cz>}CLe9A:OOtS }XDa`D>\_9P7[9xRBNI$K홥Ik[8UTߎOEe?r3'Ǚ~v)RE.62iސA.& {Tőap ιGdC{a؇S}pd}$@vM{4PKv0MRDB2d#l[3D4!`QsL&?G48%M2Na2IW"du<:`8+̗˘[~sP)1kL' &SlF?n9lmA_=be< ccۙ8n<#*5ߌ &!CJ8'Aw<0Dw^>7?2ё DG&F:>&/"c]@<??yѝ @bOE0 +å@t!CHR{ wKoGJTw_o]I<88eMQDUe'X8{ pO!1HE&.YIE =91)ya?!#m[ _$"g>jjmHԁ|C 'cpKH 9~ 'b;5=F ~>3afoaVMCRy!D.t]ʔ=%CχFcn0P'D8A-@=63 LQ)"PY{K1EGI, b6Vi3|݁ p+G Ho,* $UUR]j;q*y^TM1’JB, HYLz"= L@AInC`BL00{f~d]=Ed:T0j, PJš4HNzC  ( =D';ẋnfHn8FwP:Ӑ%6̇y-*@̌q.5G75%Q:s퉧2AچV>{ HJ0"揊!O7N@ 3:c OȻi<]Ņ;@5:l!=Cb䫺!E<&b}{c9{*SuZD3;p7"/$ %7dS`fzfݹu ;gͤBIݙ,aw=uǸ<4AvBK!A$а9bÀ''C "FGTA҈XP=eCՒO>,<&g: `*Z@S$^p}>P@3pt., Y(|KLRgVBQs9%` p.#忄cL0BJҏml %I# BeG68B(7>qo0ƽ"7EÇV:&# N8{  J'"<߇]uT<>>[T{xgVĔ\b&Q"& (Xӏw~C >\CpM H(e./|uL76[J)Jj%(B.\hDXD"m4㿔OXmAT#ԩñB I N{EA<UF= 4XXrrNX m'jkTS8 :]tCfH~ +/,^%җLP;&_➦ϸAl(߸CHkl!Ju" D;=1%MDc  "H6  7^zt<9{=@`zJbx'p93Wt xHC!:Āf', [\X"L49rm& !LtĒ`j誁}׋r`;PM,V%$MV9Ӎ=)[\ Y.R팥#P  cdrhinI`(fQ*qyzApٿz渉r&fŲ6Zp0hjτ=bDh\G931z83!75B gF\΄ՀYKڶm%{BF0&*<Rk Mt ubnɣH-Lɲ~Ά|8JC>8&R.=}@u)3e8wlm41GPw9i:]ԦUsDT6Ka4s 3 *# 2 pgLvCt9!1w`l{2 ;;;ra׀AHr$ dr`g\=酡 sA3& t!'YWW yd -/Ҩ8/j bK F&5} 07!0&$9iŠەmx۫l]&!HPOsҭBg5aa,53:VNIe<^wAiȩhZMd%'" w#)Ѐ z:Me=P;Pn.ěO*n<`B{˞^nUO4zpR^x^A a6vM@frrz;~G6<'07>cxZ\4v\=N=l0X#FjŇ09ε' m4R!bA=&V$۬IJ9"9 lJ>]-oIh%Uͪm\x fu)2y{G1"gΓ@rcoO௏BM9ay& Is:Nq,  "H$L2ȝ9T#U}Ez^~j),`)fMK:kD(9˶2dl>^ރD ]O!u s%I9dfQ¿]:u``Ηco_Ɔ;䂌nMEyHigO!)S~:\\.EߝN iWچ79\5:W|q2;vcM(iV-Ɣ7@VIa|[0,ȧ 5I-zqL[0zygn<7|?AiD,4K7` AϟϹX+%2ct$$q;t;\a :' ~?oϿa@WS8!zcߑhx&D^7,1l\{$MxGQ D$HA(4ܵIx~nm[Q 7=.h7w HJPI d(|hPM`@ {~*sQRr2ğurTu AO?i8@;=;?zx`!@!HRt!w*~=:RC+]Ѕ& 4?:&H䮞 )_z"03`!B̒ _c00dȽy_nܹm[p>e,+$I#IUnBHI$XHI6lFI $pea"$$Y"슪+#ȫBHPa$H$["Xr̨e[m;p\mY֍21#Q EUU2I$$Z[Um*2Œ2DI,[UXH$U$Y"EUcjVڭՊ$UTZ[VHȔW#$$I)-FRUܑUUfHIUf,͵vE["I(.]ILDUilj YbIhRUlKb$HiK"cdYU\ت#)eUU6HF*e$UddYkmEUUU^*-U*GdUUK"UUUVHn1UWI)ݼa"B%UmUUY$UUTUUT-Uj&H t4UUUUUUUUXHUUU;UUsnl$"$UUUY*EZd$REUUUUV6UWd2FH -̵WdYweZbUUK6"$UK6EEnH;""*UU$Up*(;"Ud Uw!.H ,.PJHEV>UUXڪm*W*(h{ÚEۜ 8aݚކӄ$I " dF30<46 ~uSF'gsdh 2#~Nv< tK >"a3l_MG3><^y- dq7C_WPr UO0ajj\NDhU lSt yNq?LB\&@V O2p  Wݽ+tC|%^-TB2)#A:u`C /t|Nf"`DĴX2#JNJh +@C<4ΛƬ#&tapGr|蘄\dR1\brTcTjxնmXڶmm/|%@ C9=ݻZy>;s d=+@ヌICML-n, Buڎas98縇Xn&@O5lvl06u "͘CYB%"1bBY#QZ5%†aߎ ˮpWðgN1:0̮g]x6QE|elAUdпl94Iwu?? CS<(3zS?<],홁VV.2"3]溏eT& 6EnXL="Ъh ˃:/,T BJ ܣs~U6ěťp[ʶΓp:wN0{`.>P^  yv:'X2 Chqs3`u(t/E/lƖ59&F#TP -!$ĆH=NtO 2/kAf y oR'Tl;#H|^XNZCpa>g~Xl \e< M&Oۀ3'"Nfu)f=̨X7CupȀ]}p'q) S5hna:qS#bDjQN{0xyP!1EMu1"w}'+7;^&&̽6}7v n=zړ8^ɡ%.2Q xJ8LJ#]GK/qsm naNW?, M19ּ8sXUN󡇓2MmXhh2*TRH2AW `* :C,x9r.t@Mub;K4i`u;>0% RyR:p+'rPmlmLk NGNv:w gP-A$dB*1R¥0mTH R@ ,ʐl=y){6/s}r9y@$4!V<4{TeqWuK*A-\mvg>ULS4%76 ~f_'ڈ$7rRtd}8;{,XoR !|[ha!U#j<3ƗW~l!=B}?Tp.}}fn{UOc[X(HF+H"cIxʎaMvesC\Y l1zdk|6P7 ҽG FHx\0 =HpLoP!qЉvW.6Dې_ѝqe~/Vѩ1}r]:}}(M F.?˘1,d â6c|L?NМ{ 6 $ !C$; '@"!A^ lDH&bP8 .C +̼⃊$*D=:!9 qR*t2>'K} =`0珋SIbGȽn|A}ّJY BPv6OhC :Y>:kݶlgxL'\p#~0z$s"""'3TQUEDQE "&&&ҾO+_.|22!K=BH%Z J2@ P 5>'w :i*_4/ό??Qx]qE ͈(Iqآh))JQQj/o=`jaLX%˜ZwGqIXа5D*`Pww|z&*)2SC'咄aA=g!&#%Z0u{5:2ƍ~N,CPSHXf>`f]<t-E ,'zpdC3|b=+t$ gf9YKݚ.u70H0GU/nch8}=Y^9uL {cĞoVuɮ6 QDgIutL ?dFf7yI!C ssU _ʐ%ۄ:AU xrJwWNmsLz Xd}/>:,hj\c&;r`DaȰ#w,ulI @q.DMs r`]z ܘər!(Xd/͂"ӎ>'|=yWwΣ8=$ :`LÃ!*.`X(2z%!U(@ntD``AIaӠa C~8e؍/G oe!}FH.W kǝOq&1wL2h `v 7WGD.P B IZ 'GǠaם ᲧT(pG<#|#hEޫ뤓ࡿyLw|^ `)P _O="߯@ߡCSU83߶'K^rG ABGMnI?Ć8uquNbvPOY2rȡ( 4+JT#)\{6]ħ9@H#24T}>r=B{{F|^׹Bjw{Cq;$* W LI0To uCDnG*iy&I2HV. f"qC8u(Uu\͗pd7HTڀ+ct4"p^A6U9;lͱn#.18$O1e!Q GȁSw̔B+ať4u Sh˯zGӎ $ݘ`G C ݰ:Dq|p݅7BnEm*pRYxh'$0J6Xdꌅ)F?\ݟ5sö#Z:!~e|5f`2T)d2pp( [7zvl)0S;3/eoV b%$n{Pɴ.haI6"8R,Mca;khMqP{O+vp 񗃃w[-qYo/3w(R #YAmG_ɹKo)D$yIeGO pX˘&:b]buNuoOF-U61#$I2Ɛ5':bk^@aob fөלbQHX.i!@M|^}$XqHL=^9H<#[jphЯ#*Uюs0 >.|Fev:#M9rɉ(S9=PqeM)Q(U6r4~K&BațXAOO3|7=깂ARѷjBfgCC{` gDN8Mvd޲ôb#ETͤIiZQ9?^!t!~TOx?h?!80'G"o>l rvnPGt*c64t]=_rDFi ؤB},A@~DgZ:ణ7_\|@b- p͋"U^BwTtEdu> B}|5,av^rqa!kJ30! ? 12%Ifr^{3QvͰwǯ!sќ/IL(R a (uBHHF`n)^B)&>d˱_7]? PI`UPCCTƱOKm‘8&bO?)^eJP>`H|2Zc!aC+>*#Ceʊ $j&Q^Nj02!0C&2۰Q)*Ni/bX"@L8Mgd xAɋBs7 n~Rs<ù:񽥚pm. 3T:`su<Iv*{pާ)Ͽ>dgS7Z<$!gh4TI|kx9ڥ4IT"("eִBd ghCi+c5f(=.̸\u+nSWFE^z^Kֲfkx"͛b#75S 2~5>r=*Ƞ@s85˰ t23=1iQY)< mfg"uſPjMeK̲ (L&1tci^giNȳX|]>oB؁ˊv-#=QMmRzN׸\V NfM;lXzd0A<roy#x&I8uI"DWOB1pÇw w+sƍ9@O.^pc~}a\BbT$2*b3nuɁs7!\F MP r<.;)EcRlC|ӭ[oLDnޙ(0Hm)Sz_ =ZDc=H"S&"[U5U[6GoK[S`ѹ`HU }%"C}W悝o|;mr!_ >h~rz#'ݥ I9·}K'\9d6٢uw Üӱ G3=͔Yɗgbb!0hz`>'p븝õÓ= \٥,M|XQBVf~A t@B@+-LDk-$6АqlPן P87s nCB(%PsϐYD4s8h804ì0r 8pjs.qMC N;CmaBcDUBCO zh$,lTIb<Z" rIM@C: z,NFt3;ޛx ɑv)(^\9g)P+v߁`bF |k@ 08\T6nRg+3Sm$<@gP9BJۀS@ fG;:h10<$( MCT$l 5j nF4D)?@:E'Jzt@0DI =ˤ4/*.'np-Iy:>pSJ~ X@&U9D:)m2'&.IRhXZ_ܽѳڸ| ZK9H 2Hς6}y/6aV%_&>|>R{pi }iCzNuXVOa/\^8L6DH:x>C¯'$&:1b0G"O8, Q䴔A|M?s ^ⓦ(o<XAX=2M:@Ƿ7+ OP)x@T=>zmmwTT]]6Dd1;Ě]^lcZuR[ JPwqwI:S#JFR+\ՆzUaK@\2PWVB!*NA,r}ҼƲ5 T*!"EhZA(B#:[F)kͶB7(p*Rh!& NbnӠ4L'#2I0yGWqER4ω<[Aa'0֊Jȶ~'y4- { c(;U¡Ć gxQB@:hvwt̐RL!0SRh_>~ ^>)Vpp~+F?i/Ր!JCPxQ |XN8 U P< !CrP`>Q#5@;b 7P |>ݱAt>s21M?pHewxwLXm(\f YC^@z{3˛MCSa[EF4.L h+d b)O۹^hp*3z !ʈɾ"upnW,aLҗW@ڈ/j㏮0%+$°r\'08gx-Dv6p,*Io&Y{}7#c&O<0X~nl6I0$Z748wEQOг>y+Ur{Hz j mh& 龜rGtu*}(p(]B|BfhduN8]9-vSd_g'ttX=~=_=UJ ㆷ#ف5TB2B%;N:a|YQ]stBNrT.fZMBo=4ݪ)NCs.2!"1 2L8gt7 =9jx h\Ӧ3䆄ڷ9O&llC1 TbjQ,7`Gl87C.Tfr˽YMY< 1.6C3$086eS1fl7 `O4N% &0: g[ oN*-8FC໥Ҭ=emcٓ%MvClnHpv^JK; =Nw ! ?g@8 [%T@@K .x70` &dHaJ%<Q1 aFCiaI!Κκ .L>x[LO_@&HHCmc rO;y|e!IG!Ђ 9'fXcAUЅdIɛc~xHT桁J113}/or>_?HuqTI20 BNe1XGG1GL(ciHQ1fW'+ȁRWvL?)|ii]30S@͜o:98Z2h\fjWM3&˔/i 'KiI^٦u22dβÑBv9N !ʹm4N_7Q\:Xht.ފqCy1Ou4dxN5/K 8SHLaGIg.oP{X|%.qԝǵ\6 =ԵAz0qp[Iuɋ+/2 Eׯ8FQ_HU['CѱXͥ7o=423tn"~"fRR" .ȁX١B@ hӁ?*D?_B m$'}#R($q:=OyTo9?^qqQKVwpu p icCһ3) Cn9miK4:^'?:iX~ S]K?e;|h?cs>!(^oSsTv.N.1YACrNO9hV2>lgZ:]*۾|k:I | ~[χ,W&m,zQb/ʉP}{sb:}?d>| (Ԙ@N# '.Aqfn>̎ uq:L&쩒e;nݛս{DP@#ŀAAĤMHO'rX)zJPnչ\zup`Q/xa}^vƫSϿO/Lߞ*^˘a7uۻ)laـEG!ǡo3WҫizU]ܙ[jl{CMcϟKQG)R>) Clߧ*9hQe4Z.9^E0sH*"dR^WO=,ݘHr;"wBH;!% ɿFv4a nc3E^7kǧE(0dSSr={:aāp`9rNOҏm`;/;͌ NBH&R9l;gx'T $E;n^6z\]Sي{㛞M׉})1Q 4~0rn9~R1<fOw(ptA`<wwSVUsO{|P $ $ô .3{(|| ==q$$HkW/3DQ˘r@-4!H'2b^xѭM(t1jɒCڀ4<9gy7sq8h @5h.|App TFC3Ԡ )RlMj3DDײw\Y7E7x2^`hr>4Ծi5hi8 LzF@zA2zz='SC Оz x־G_?<k*0V0ױ4fyi0ߟ<$DK `)'CܮD+{|,kbʯ#@q]ֻjČ+<$v(B ny a.0:(s';2cgģC(e柞BVNp=I\dΛPQTu+` @99ض.G "Fq = ')w5 gcXN(cvye[sLq[mu2^MsCP(U ,H]WI1\@5IDG53?on-X(w2Zd[*Uu;pJ)l6??ˑr"t P;AՊJvքx1MօB+r4mxmZ*} Jg,MaM3Rㆎ((懲&o& _`J͖( `<ZYqtXl1@n>{h@P*iFpCQ3ϙnAl=B<NDUjnDrB,ş!$"9!ӅlUrb&_Ki I?#e[EY"`.,'rtO_JMgN=SOE@BZ/*!HDCT*$!٨boC5n;~#zD2|reY5RWl/\L|] ydt:J֒J5ZB <—(w 'pO7/Cosᝡ)U(w"@,~j\sZ]߸$AvTeNW^P+KX]Ptbu߶(̟1!Mއ>E-Hq<Ip, %Ç 7YTtLol$!L/^~-z|tB-Q/x<Oo_(H1343EUQb/ĠAA('4Py}HLg|hU*š/0rDePC >[,{y d`/Ϲ<0at! |m6 }Wa)("M3t^y<Ѿ_@o,{${ vC22aP3#mD7Xgw pHfu\u4*1l+W9x_ϯ8gbtcǬYq/c5ٞ ud)k["VxMo%+Dj[K!M(š0ほ}@M ,]Z$lj!*600H*)SmAEPUDD T KhZf(jmU; UD,TDR%%A-  UP!h(_4SLHR#eD"hRBf(vyE PBC5HR;:$RoHf?+Jj%s# T (*bIE75\l.I+:BzGO}ׁ[ Q![ot):Vr;9YJiP9$`>JMq eԤ)D( 7Sr( }>~9a!dPd Cv4&x6aF&FJ+H (ܒ6w]3o^ڗ>'g P7./PFatOHm{yBz Ujs^]Ƽ Ǜ@W6[)c(YPauU13r.D YH4gz4nj!sy}bBbrKn#Mi™ej-Tl*@u m`Ukt~Cl΂ %sl]φv?7Oo &aC10"~_3ϸ;oOA$# gkAzd,zpt`2P5%.b4Dppף \Az"&ݺ_S+F{ ă=7{<'2s%}8ώ,LUz,$Oĩw==`,v^YcXĝ5sU먊|#șϯרwx8y#(*{ x)t^A<Թ"<5cM9QG}9: ^ob,t#zY-)20#!t7};ǎPwdxpF-SĜ5Iҳb00eLǿb ?mT$#pz $9|Muѩ;*)CЯ,(*$ >Z!4J":y n{@L9%c` $}!RJ =K;1EbYr /lGpϹuNt m3NCz\:8 {!ooϙ3G.TORΪTOc:ٞyx{La f-þoGOH$cWDQ[>fCC$\`zfg$x~k3`NDs+ZhYP`+n]2 H`ٸ9ի^ sw%o d `@;1Ї<.@4ӀCތvx>O Q3I̢gPtϟXI!5'`ypTH81aAV\%r=9yOQ kq늩ϾmB$^=:q:ciN0YM&Q>5&A Alz+~SC]rJ  ơv./JNw (!٩x3[N6g4 ppD1zp㗬,mu &w1:<$FF0FQ| R )]q߱U7_rDl߬F(.8@ٞkw? !5'{Ne2 j 8~nB9n,^Z<+j$sU_5ů!{"omq9hrn',(=jI sxCvgtՐ$z+] aD:X Z{t3{`>1#5(N44gcwYn#'6K> lHt8q]QI(@Xk韇_?>rbP=tbI:+`{ ӢsNX_CסabçԌpY0(€n_r=m~8d2xvH$.y^?ozUD̓08ai1.Kr~Tj U]^: 79oxhZ*]=qY( @yŀaQq&,H7P ^u!ZtpQt~L{C:5 _MPV@  v11M> (IB $5 njR!~Ӯ`BmOk3%@ `oM"HYlMϧ3Asf0Xw*%#܃=X?ApR {w{GQ+הÁ(b59w&H3(J \vV1oW}Oa;ǣ(uY!=Fަ8J0F`4%miGfB bEJ[tl! f{v8RN:)\g 1  ./׿|a'r p 1غ]9\&ybqR{a`\O!)' >6#e5Կ *`͹:jLWRBv`T28 Þӭ_ fr7'B!Lڞ5Huk,:xz&m`}jh680Y!BCIrۘv~|S!x`Kq8GE@5Ş(hr V>GnĀ Qlp}nIyÓ׿G2<y]c28 Uac@asy=!B£lS>d=Ăw`yz6Jx`(86Cܻn3jc\0hbY o #:'# DEnnrO 0 !J{:'p^zPq@m~POܩQP`{ ŀ:,?.w뾙^HVJ+hЇõ 4\6f %뭾ZL{!{؍ȗC"ጇˉs.5JU>CMTׯjfS稂Ae$U'# ۗ>'7I:M ,Я9w \M pn$.͇J-*-]/^%X\=s|Q8n'c>[7Mo&FŢĶvm/Hs4< HtK7~w9? +/*Ѝdp/iix K͂) Q2F׼ᅷ],.˾[xQ/l!D"Q;F7k~j[  CAoKoZP0уHz$d-q%优CgѼcktɕDG{zz?<}|񂻟8M :T M{AEAv*W֏'!fpW`9f k#y33mK h^aB4۩goD=zbNm$4;GQW`$&9l;fd .A׻oL3,>݆" sN]2^BLt@rNV*)3SGS[7c)$ {Bx;M< ^U@'fgBp_$O>44PW֋ʃ! rw2r!,}wgqxm6u*0](uk\;NХ!t ͤĮ~RNu& $$qq\5EAf@0>iB_N<ͽkE+mswC8>D0G>7uy 뻎Jw33 B )y){ASwQ.ʒD3&aWgLeTx /h `zbn'9U HQvG^ͬQER\SiKǁ4랝vQ"rf A~WPA'w{uxgT؄xfFꃘ(h%i2i&f2l\! U@BܛAZHP9{) Dd@z1 zb7F[hG iyiXvpK:(݇eyn>FeL084罅ƨT;mۉ# r*]m d?pY|jKy ӗa1CB{na-Ka@)+`~A^]|Q3nĨ@BTnH by>$Pl f7i=y5Px Gc"-aE(S ~[̦){rI<{@qGȀik,XOvsYqIg[=cv!m]fo=`{\+AT< )!f&a,A^<FP$(U* )q* w WC`ͳ.%臈O1uUĜK sLnX,-Њ$8^y:FSqApRM!.imKTz/:!'߮swBIv~\b!gz˰I% `=Ɔ:;ǵcn3r;6sBkg;#(pF_o,6kG=SE7:0.javݤt" "0/C>n3͞al~58ؼy{S#^Ͱ0 ;u\A N0$ I}"*~b!*4װ(Bt_o}o08t>ئń$҆A! HM& /tmlq= -:OX9ƥxqf$pcOQLD`DȚ T09J`VMLt;n$(mY 8v Dʓ*Y*B=2(׻͏8"`D‹bOQ85aL$4ӿ Gھ#ݘz߾g fjfXcBIz;x [xʋ>yrf|x$ŸЈUnr#ˎtcnNp4uyB9 9D6ج*TP^엔e=%6.|0יc|^}/}+ei ϗb8 ( X!j2YBjA 4mj+gm[I!@0.5BIt"c!Z"2} {!p \lhbM5/G,; qE ^C wrxĬ'L}Lm( w=C< |CiyNoLox6xM֢ ?T,H xTLGཉӿS+d$&ǭ{.ͻg6&ǦRiy.p$Gp~ذ DR5((WZ y{P^:mB9ZNax= 7o@|'(&ft,')9퓜Lﰄ3 h|"?~i코&*CAJ{arUD׾qI?DŽ(JbL $vW\M̢s`}wCQ&6J%1j1!")I bRZ'eae1sOgP=@!wHgt>bw!!7A14 ~BTA XАu4dcYL[>+ALCR9Sm?6CRUT @RJ=Pk>QʍU4H gDX[GԓO'NL5ܤ-r1P mx:ȟ/)/}E7`@C&iCH4 t+M'HJC"|ǜ4IcI4LU0aO>0>Q:GaR!T֠oHD цBYG"qBikpMos,9 ḧ́сTqxbbIV2_=C& BO?,hmwD/> )GeO>tC#8WҊ,iID1AfK~ .{;pb%Crl8@W{I`EҺDvv! OC%CK=P1e]U&1rZpL 1ヌ@lS 0<}I>y}94 }+v̶j<)] gzM:ξ/Ia Ti>v06aFDP { (2fJFIR 'w'&$Jg` tkIRHF_}! DqxIxgM[d@;b1d(ky}ϩQ_R^4ea1 Qu E e-iJ1"3!l1^1 wDQ}gRp.<)^^丝Gzxڭ,w# QC (;16E;$CC! #HJ/6GrDZJ~viJJh(LH;. #)B 0{=kӻ0<}xdP7:B!i}iBJRZC+G1CX.smqe?j) ۛ۠2' & ~]F?JUgBp̻F{CHP*y 4(KD0;Cpywbj>ݦ/PȨXC`W&Ɵ q \3א;W!dOd;`9)`lᬦ~]~ߨ Ie6R۸8HrpFio bB)=ʓ>p"P+m`QIW8[Iو.&u*KH=zF1m#ZF8d1b~mH 01dB'%}49~)Bz YBr.6f<8["!M),1 1PQR86GX;٬_jpEf G,i7!$X$ )$@(JVe)!&X(Id@cU*`fISH*@=ty{:sS( S&೪n!{ J*8U[ J[Ы=uvO7ֿʍ dgXZy c^gۢaLS̙L}];aJ1v"1e h(ZZ"MgyJ5~JO{kuֶg1 |x $HVJP"ZD_?a@K@6C^LuB*%?7@(WO\?~ כ`Iܚ¡t|sRQ8,*D`QGJ1"5 J"fQ1ɤ7.핑;pfZp!p{)Y x +(J*..Rfӌ8bA2z4$ CSg/I,9ɕ:rf nCV̖DJq5$ŻijaSo 2$ Hv7p\w/ :hqAM nQc9v#҄~ ˶rdnpt^c 2 >hQ GuU ,I={u1^QX!q=}.$v# 'p PĂERάJ/gHuif7S:O;K,a) ܲ0D*g"kӝx<7=< h~,".uLL%r@6 Df9׻|<5mXk;1W{:&azr׃irL6P@4WĴKrʡIf.$A 5dPYd!dIaRbA dCہDo3?*xUH\JgC>~9'鋻[peWxs 6c^:vvs O~g@y$@IUUS>Z1:4QISD'0wrV+0'7ǥirM ?69& fFJTȰZUļe3һΏ(9Wt"_gQ߿<{EO+7qO?,^2xk0oA1o /(xfҜ+9Wރv s96-PAVލI@M"VAr^!;’4]lݎ><8-"ψD&DD@f%"yCHvh|5:| ,X(%2N t}y"HR>L L555*\N41@dHn|[jHX2M4*HD6tgُ-)*_pC" hUԳbhbco1 W2c˴vcdj'ߢiSdL2h택]ob]|4~bpJ% ?^0u B ~ϼ?xO`"ziq;S)P<&H@c*X)yW%9"hOpIGn4j(+~% Ms&PW$iDoI{}~<~I[lm\a'&4P 323?ҏ7)gEWc5ӖBb "22ALUIzrXEF"Jo  KKRYe*`lz|!Pݰo~*cJPE74 d$;7[R9y{/4?M %"PADM!EUETBy`i*`I iJ%({RiBy!D`f\@3,9w,w R~MyBݜO/\M%N0ɦN`_}?iO@ܖ)OiӁʦHcٖ,>sjǟ/[p,Aq?w-gd298 AµFݬDy@44>(NO3JR|6PF;PC2z(jd0d' $dd;!SG2GaR Ǯ}_G@|9 O~a{( _olfSԵWK=|љQLڟpUyW-(>dy܊b"Dh1ϕ6 xx~6y}s zMDЭ6u;jVܲq*"o9FW վl$iWJ| &>R9+#,͜(2, 8У*db4QAQu^3I`ǷRGU93BJ8ЬTCLi<^GZQ0AsϏ='=LJH3}=X\1tc?_( -.gā[dHl}),Lfu\;2n,3aHaD"H$$LvS ]T{YD`km^\OA^f *fmͬK(-wN(,<׉<@NS&^a3K騰6 yhB˪ʱ,+8 ֜ D뱭9l;jM&2QbC@d֫MFf A&n 1 SVPgLxyڝİz@W+P5Q@'Ύ%/<&wY#3U MwZKx ?dgPLLT"Y(1:8ĦX Z .E8$RA?0"2Cyoc;/iӼTAS$D!DwX@TP$!BB$6BRA^+͝bjD @L?!  Ro8bMb3 2ʈy66>pbz+\>-R]O)qAޱ B4SB1>Bh )YN KL%?WGӍ2]:j=ծHG"N.fhJ5pA _{OvLy|S BUU[& !X&Ӕ(1h4hZ  #y<&ppQX1d iJDBLI g71muPj@R|)R2eK tTQP $%ƬW8Aulqm5!Ќ\$Kx4*fL;c;(cNsrhlG.b"g`kDӣTВAV\܎Ndm83aaxF"Zm1 tb"`qnm.0vT0)JxLC\s (N`1vu2@ d2~|SqI!E JML "⸌ʹȈYd+*! y֟wb((IITU*|+bd6Й<8x*u׀sIY4B?U $?BwqOY ׄ(2b#:xda2q8Fd8$Yɦޡp R8嬤(lӘܰxo9%ɹȴr8Hn"#Pshq̠ІJf uoIdx_𔖀TE#?7]9KT| QZ!h Pz%Һđ' t1TUA0DDCeTD'Cww2HC@oV{U} 椀 6j+h4TKPb3" (#B#%;`)=fbW~KŘbal1Tbg^&Ohrqf@9 dCjz+p{X>#FZu)$-ۢ$:g6yڥe?OZ4PDG$4MDr!1[f*Swnb`b~91vs4h )mCPEhP1lV34B1C5̘Jhhf( \CӞsh.VxOQ1cRKg5Tʘg As.UJMM) %⊑UtCP|6C->bۆO@ b{g{'$0*Ý ,("r@f@hdu >3Wn\DX6Ԋ2JƼ@U)A`f(S2^Od &? ]*k{3!4RTx5@mz QKW]SM >A՚OK2y<-/IUE% l`d8Yrƽ~R0qx߃;_g&أm€$im9p(D8H~'QIC;Ȝ XT&JHefĠՇƃ$y̶=BPv !o9VPk +if{R ?1qj4ۜq::sS՞pBE8ŵ)V<ĤESqBj7( OS" U (D@#3]!O>c/WϤɁ z{e=u(/0p8fQHE8>tyZuVGώST L*"X(v}-䅮Iނԙ1рI"C0`"@#hkªnUU]H|.r0*qKf)L}ٓ?;sV_vT4D '9B\wqϏ!^K@h p`x)͂ EE|H0s Wҕ.pw*;M OQS?x֙**k0ׁW;)/dc#"^YhDЦIAy:CHDU9""1"J(JIP&s88mXrN=)h & +@9'4ц[pL`$JL"#+_Ma]BGll‚b$-mrƧʼn1Nˀ E36p8탎JJ)d&quQQI 'W$kۯ#?'P|hL4sO{۝B5 H \8/ B̈l#^ x.g]Z\0s&}g-Yr8O({^]>)yܺ;=K.i2;0فBE5ً7Ҭ1 SfP4GFww>|<6[P# 0ôV Tyif };AZIv$|= 9qu=& ?l<"LЫwu 8& &oU5"K.%T`hb&aIbJI:Tt\ٴʩ] ND< C)po/mzV}VHDTd"HqJͪmYVIg=j2PlU0! vCHI"$X<ΡFSSroi7 62;rdb(v7Mb '=5g2#XhpИi\x&n` WAjm<pJ 6 %bo:I?*R33(u4ZI'~d FC4{]:1l`9ClQL$HSB&RT_BPC]h-b& T/M≐CTȢ٧CZ'L\ICyClad)6ѢfcXD*iІ ܡZ # +ؒDf1*FA5CHOsΞ<ݮ PAgT]0Y$&5;ws-٥]kpoRBR B-$(4$0BxA^۬1B$@"SB)H" Ċ\5)B@R 1Q$H2%R$%=ev z!'Q0I+>Gh4NVj2;á&! CDzGB`zʩ?F?#%pIei2_ZU@i ,D=*l<^:v:SMAF~kIfz=7Zf4`h ^lBWwEI@4qsH}+wa{եws{ϫVƝhHqa 8 A@Y/oXbv`t#0ykua9/#9ނCzp8,{)Ƅ:i%x=#y:oN10ZU2¢ջ5#2(=2Az˘d1NFX#lb lV( 8u%Jr ?41jSъwy԰faA&:`eRat393&~~*'ȑ_Ŀ^}#"){HP8Ѹ':,i(V0SV2;ɘTkgYBskR[a G7PdHvSGc*Oeer巎hB9vVA>' ;n+` +'H(ugن F r?chۘ|Om}1 b9|J""h5vIn DY=p+q0x;? ݸwɏ* ]F+ӸO]>J\ d9I XNi%B,+m[oVoZAa4;Y+4T%`亓Ik M%K5DPh:Xv<[glJЭg1?Qp1~`iJI)D]-&$64 9o!qa $0%HzPuZ%SxP^!/۱d9(P| l;u,0FT2pXɲ׮5cw:\w.5 t`& k`Xq/d`Ash`Ms IS X,rAC̀ = {&!2SkP*Ы# .дi;kSM=H?r<(r8ILWqDFu(*R1 /sCL[Q<}QM>Ob'k(=âkW} []iF՝k`}^BA T<~.)}#B9b`A$CDa%k-BF lHYg#zd:Q>΃0p$'!̧!r\$KM"ElUJ 8~F;iAڛ۽N_Y.܋LF Srs1Vp`.1n'r0 YdUU0@OeE/kzvy ;TDpʳ6rpL|'0]Ey5tUR.oXqn^N;|e@,h#" ~{u} D ɦ喑^UKZZ\(C~H&@aI!X4{l-' K&XC] X@^ & /;{ֵq|:YB]+Y8q"lt,`ŲW9[1F+$s"Xv˝O[S c]1Fwc]$Dig2$8tRNtp'4w]Vy'"He,ʩ4@p,Ò9#p @ Z%\G X ,գrEH k 4f" 2&f;'7*lr̡r@0$wfvf@$FGcN^vo0&`t01*I C&q Ɠq!j(0$(V: hA;}A`jH w le4c,#" /uPvHqa[FpͰp7b)f;q@e99`Dt@DIN4ā{60_;S@I #MÁNF /;?\ʂz bzonq]< t`P: C{K"# @kC%=SQ! 񡶞I2F pTCBr D"ĉ4qaE,cpGdg2ƱNF_\ 9INm0$#b H!,9M٣OM=g͊!Jh+}Dݝr1uVD(πSsxW/e)G $ 8z_C4{e\Κl$7e0ѣ%#v{J|8?G\M8t 11 `wPdμ+ SV 8AP%2d$`-Zù@n2]ϛ3kZL( r-Ƅ ]q3k2s͂|MN;xi@ IQɄ-aИSdM@dK3pGY@yo7%ZtID$b3s$^;<^+ > v}{!*s0piGS[cχ a F831|'gr_+[p^cQCɖq!_S qk _6X@:P( `t=cSl V`Y#β&kWrjQ2iZ 6(0͌ʚ7Jq lvdqc+sսˉh+ ^3BJF!Cg; #KfБ(SOM'&p#c8ضdˎ[kBGqC|s|$ER@-A5{LbM NYn9nLJ C,5fI`$d g$94Sbkw@qD4Nl6r+11F,.k$̡`5 EPyFv`0 >^ջZqڴ}\x\Tl$Sd,%ٚ"4K"~R0 Z a6j#GKnLJ4TxEk,`aN .I8/B!oC*rIZ:jD0J0. L;`=4 pe $+e؊O4Y@=@8xcfpf^燎ڋ4뒼x'/CWxc NDӹ"(` ( ="FX?m௉1\﫹F~Tϊ h(;v4@l`}a;-@29.%ShSg]Cs3z73SX`z4ɢ\9:w܀gDŽ],Kr0aD͒ʓɜԼpRI C{gJq&d z~i50}sv5i)! Ym;۰pH$c[n\Z~\Li&tKaP#YR5,Ewvf!Bouăp%];TZŹ0%Ʉfa PbQϊ%E l31ù{Mi1Li5CgHօ\sM琡WPewns xgoU&,6+ü£|f f]B_S[`Ձ7p'A fAA|rgc&C}lB69986)8ԇme;4deЋ@;  3) XC3q XiqqMD .!= F=ot<O{V3޸&O+k7RRHhsCB6g%co/;#$8#"쓫Կ;$#kro~"cE_fTNz|(H YDrE!aQ4+^(Fj9{^EXK1 qͼ8W ÎnwjrûGnh,c= i5X @Ȁ"#qInOrz{;_~[:sOn=Q_dHy8<0p'"AI29wcV 2Fx߄r`\ E; 8-{ vPdG"3+AcI<Kib*&YSvyۊ+n Ta@Gԍk^M4K]@pM?pd4@%.+)8+@FQ[1q*'øexkqE(#C89+`8djȜfqB+z˨Ȼs2o1͌9.څMS¨ V34bY:9+.Xp!hW~02f<0S+9yݷQF֚~ {=yw$fo%e*eВ};8h  胹q+rk\qD'fM=|C^F1-CV!թ0!1ug]6 hGZVKp%ńE1gc׎'vX.i"8u BEPqv;M㖌p9!N2!@N,QQn~˭7u335J:#`4rUb 0'|v,,pq;m+IpH8 E'X] N=FI}8d=?MhpG@>8!D? DR%?~~"<wי+ɂ.rv'#>:pmW<9YAKNd (t$yKZ.t B`8ay ߪ{:؅y)nj:6bwz)1:Ig)ð.]À\󻀢Q)jcrxf5Q̨=B+8W8'.:V4Wz,D$F3AɬM7^@8cPm XzcgTV%E*IJUՖ?>88z8W~/.1vZr0C` \(6A/[],p]ͱ`^;X<9!ez0dP9tFO /'\ɯi//.t"0G_yS3Y09Զ\1;k,箧zˎz=!k.J-^Lx3ѬXd3ɂk8k6[g ]i!y# eq[wcş4l&+9lsXB䋜daWZ,(7NvD7yWvu>΃;?;}BO[}͡ f+xIX5T cȟ/i=5B\,rJ"nrSD!dV6BTH'&%y%&a}9t x@x!v2'%`d4c[e((8?GA*P}~R@0:`>p6Ƃ4|rRkthO& RD(U`j[CrQ0D9!@s;Ț2?NqW21KS}^=]}0gdygc&N^w) DDSU !HU~xn$nJIez-"Fs@YOx9 sd1̀!#%8f0Ⱦd30Cz^=.gs}}AH:~6e(>tB OÄ$P4"L*\ɏΎzÀm+ w^ u;T>/!_uJG׷&gTEdj@D7pX=\E%ɡQ;>`zx'&IIB+0Hfx>T>F iýJ-*mAsi{#IN<6v anf",v0;#6FO5>⣰D徿.8ajbTjXO#v+؉)/ޠi; AfE4 Jqu4 H^?<.)g$ū .IgPkʢ,:}_Gg~B  P"u&~\Gz$kLo^4Ỿs|sT=9 5+Rۚ 30tI9A*GQEA[ER) \s0\S)s949ɜq,S!vO/kU"(v3 B9osϴa;r)e{Dℴ>J &WɂG퓿L9C} E`揵o,U6t<jgAv U ItPM}ӱ͵jRФ]ECX/;YϜX&Ðy:f5AҊ!QM"O笱lG(K=|G % rx_j! 2RJSN~H*qJ`9݀y(ƾ"Ltj,#L_8 vҴKxD$YT $bJDJTP(w89Tir6pÇ#/qneR=n@6@@ 3 PƦ[ g׌j!0oHE~N^>Wl,0.&.X6'}WĦF"G[ ))UIZ.9Rxck,Y\7q &xgc M!Զ[8c68˲փ i `{(9"Lm2 Uw=N{@7#3LCRT|of&طĞLZە0ءw@2 - r:;tKlx9lZAfnH XY+5o',9ߨĊq2P=2RaԢ@w3"@zYïO7Å(}XuO[RHc2E %^И!bd8l^nhj|XS|;Ý\siJkkSKt&Oiۙ.h+rE@X0Nz@s50Cv>H3,84ɡ†~yCՈ"We8Pـq1?=c8quL7r9.\PʌٍݍpI+Ը@`|X,qBF,n9v^9eaSlZqB 6i[QR=Mn>< ;@h$ < ŴEmc,!rCR4&Mf9.О}6ኵt5,$::W!؃0yHT!s L;TY! D6۷Bpt֛0cBtwlT, )s9tu '7g>-Pxp#H&v*$чjtUѠ l["= oN/`i8X 'g֥re1/ գKh3 Y m 93[PC(B#+] jdd!cj\K4dIDSi+ʪ$":Oȁl sv1Kz~iYgN ?ri"x}$ϡ\rױzNz{Ӕ7Rë QAɜ]YH8H M8OַqF& YHˍɇV:6\9*aFz:g1[8wXSF\;=t1~x~ݬE|g+\sj'vp8B`5TOzQt#,gMSNq|&mP:Z1g0HZ*#DÑo3au̎舸 /3G\EAo)~6¸$Bhe1E,n `A xZԖQ m>V1a G} xVY0rbP+c>U 5q~.uYfxs "_$@UpPbba@J@F Ic;F:)%#W=g(r91];dG2Ws1c Ӈ76gsp˄=&4|o]r#}{&{p,hʛ=:N#pp|YbzMsy E|N$>ʵկS9%6`'Ǫ;;0&Gx@ F I1pb9&**yBH( (eE[laȘe=㞠k"kx4=ǡ/:Jlu15-c!+ $h*`}$3=Crlt,>&A~G6k7 :i "w߿ϑDbȒ}s1-<<%%z_Q݈ AH. hE( b&'qR9w:܂qAK@ R R"R!HJ14P4eSP6"~nJ^Oe;+CEBK=(Ȑ3p,Ipkݰ iAZJ{a]|oކM:A )H"&)Ub QB Im>Ζh S{ @C<ÎHE?MJPnKFv_'$O8GceGKd S&͗@2}68+˔ HC\`n8jñXdqbHNT`A16mj%(uD"|"j8!a(Cڠ80BTjFHo3A3d VaM5/$K?yvO.?!#m*g헵 5nBq{'}Ń6&|1|QO;ΝȉE7 .C0[[)L隱:xcC(_V&!yU ~%5^9h A8N:q Hv@pJiOE8JH:_\̻Bu/^>z$ܲ?" 'TVebyӼ3 @}&jc-W6v34*ض`w3Ibб ~s44)IJmZId*f|6Z8Gsg 6 .V&x5}OA oi v6F"zg[86{+/ҀPFC:  LLID>rE!8׼1)+W TR^_"z[pu8%ʤ gⱒVHV4%LK㾁ZMI?!b\%@5(2hbPB7@X@֍s@;.D(/c oi{0/ H1RDžv99<"rt~ܝ@O&Э G1ګZjmU)sE."CYؔ)2x~.#˦·ϷN`IdOy/v `(ZO.ѡB JJmjC:MtUӏߛc'&ZM)u`ꞖV ~_l:lkv1AלD$OQ:px^۰I,LAP!@z= 'p\,~љ`r4~5ED" Bz4 }T!CG7WeP8%uUE1끤  0>c~$ĕGݻj8(ߍ]B# hcᬆ6CnXaIXT-? pu}s("0'Q'01Dz! {94 {ԇ OsB:JlT`F8=DuDpi/hkH28ٙK3?#}a&9d "PR/. M tz\1t<bceN3=~75Hv>dzC߭RJ1p &L1QPiPRJVK^HJM J.1(#BBSJ{eyvH$ 4(hBsbVLJa"P6Bnn_Z#ݾa5d朠G؅H")ZI!3[jdԣ3*wˣ:JA=~9:Y|*=Bk#ŀ߉0M?,2혧? x(2"g\@ v:^ܧPVo*Xh2@E`dۣ4dh]qx!&%(mL&/ @>0[7EJ&U:PIzM N_TU1~6Sq h0SBE+}|; =RY=7iO8IDvbo ~|9MK듬 {X!OXV0vcx4SHLzۦR`;.Ť<aOh|84 Tl ` Ud=TD@PM '12L;ɮn0(z)9-.Ayx`A8;AU-*t6 dSoV hC E"&` 2;vՄrˆl:g&K(.h(^p`eAJͣpg33\'Jl&܃a+k N&2tAf2ؙC$BH ( &a0lS6eC`bLŲlP" ł&,0x&h3p,a~l&tv\+bhU|LNAF#mV AM)Nĭr%HMۜhց"4+D%*NH3 N@\pTLq&S( d"g 2}1qt z>>J5ѕ$~.ԧ^msJrCi2CBR~94QY ȅ8wreNcfTI6geSpy ٔfO:ń9 Th _I@ "j(tD#CRU'cJ**ڑU399 Ez@R% ®G~h|{F"'n x0&xe< x}k%ouE>:ƖȪOR$ؐ`9ƿNjC\~+B*Pq1pIytRk~ݰ\f>=/}f@BWgIOab^c1%=S:zp7-UD339bj% $Z(щl+"YI h"g\MZS@~8)=@Sw-3 ʡ3q梟1(Wy˘5gNyҧ352uӆ#'gH` 6vڊwjZ-k; &&mAUs>1%$QQ<%'E\rsJ7v8bLG6iHb`+ ֶ3tpقs A] (KjtVѨV9ÖVΌG@DE:͢@T8|<ƂO:>@43Sf`)r cX 䯬r~Vu(&-np}&:>  iE_qc;'.asN'#s4|)?C!ւS |YK =u^J|=`ᶆK0PaRP5nNϖHB}5p H*uWH{i)C^+$D@M 3h`(tC~!"|a;GXKguxbNlP(@*HL(JRK:4*SPP4BIIQRP4 TJDR @āč;e RlU%U)@(()RT()CDHhitHH: &i(*"))B HJJ  ) a(ҭLM!$1 JDT A@4lRiBJR@J  @*4D)tbbkJ)"R b)i2 Q O`?{%1y oV@_/]:4qϝ78jʠ 6e"@@4Ώ|}KD DB4"RZ%"**_8sqC5Mr XI18FDRD3,Rlb 18@mˢ1E$ÏNG &J!$4hY 6tc51 @hŇiƑ ܟC=%AM81%QD4ULԄLw*䂂 (0E@"ݗP:X}{ 4Y1 (*(ua]_w J*J"FiHjI*a)BiB`JbJI%H!*ZRa" tv >\@,<_鹙C\[ @;S@orn'e)o۵#G>Rv.V!B;b# ?eiyʁֈBG!v>c\_DɃ% DwQ>@,C#Nr!Q C?s*b>Md1(#% @F~'s?Z d? (p`tG \ksi6*-/($QFcWLO~]|lār>YTQ$D!)B@?qeDO^]Ƥ C1$rM cp1 ѓmf$KSM9 W/0\ċ6(^'SrGmh&QCa'z9 @+%n_}3yhjX" &a;l&ARdwpyb *+Q sjiB$<""gxh{ (^o5nB/krɜ9 /(v5ΰ0eyҘ[A :WYǤr\ Zֱ4%_˷=m1ׁ9cѩ-oFqpIb51m16YPJ\;ۻ(#@@( ҨR bxJ Ch)X tI$?0C>塝{;} <}Jpvt090y[$y@ODt.SOxQ6ǁ3l[B;݅pDO2۾]Cd@잹6}2h>S1. d_Lp6" ؑnś zT΍KF±hϓa/N?#:cn&s|CIsāZ9]`.g]#Nl@ͰFr 1uU  @)zxar=jpC!xMf{.zkoa9vߩдBTVy^.B9to5xOM7piW+Eu!B~&ӟo ܇SԡF;w)H? <\**Q$Gj3 t{8ßo" xi9ўDsO|uI"C I~5ݒaM Q#?  $&?Դݻľjh3`XHWc%H}D ذkbݥHi JNmKHh& ] M(ed+f=4bP QϬ !?#$wDw8 5swk) J^\ dz @.m܃ rKɢ"٠}}C%TDypi{l eӿgb;APPPL$AAH4~9`9p/7%PX,E%3;M~l>PL'6^BT}۔LW  #a`06  %- Ӑ$I@C)Q1O~lМE% &l=ǹ5@?;JV0G%WJR$ZQ 12RBQ*%B28Pd0 tBP|8= %Fq y&鱴DH2Mՠp L=iX}8 {N|Qz*3t Gd=PȀBa(S'17ӴEm} !Bku:!bxSfj82C !kA4}CH닄Bn)s#kiv_iJ= 9.gy.HQ䮓)@[bP.}b MJa"G=qAĉJ m%> =A/b8@ONpF)Cpagg3Q`%*J}{^|w `.Qg.~wwh)QH%>LiFh YUT@?'U焁1,@8TDv qi5",i'A'@c/-/ȉEGvDV3crZ@)F 4"bdU-F(pLHȡ=XoRV\,~2*̨)p,bRfB>9kq4I? _q6O<t(D QJG ]"gSa}]m7M7) q\趗n%|n@0)p@Lp]8wq4qCךp ²9וWB.'=&E$9FHZkZύZw6;HaD"#KxLywėKKtuL 0<¸_}:`35)mv:8Cّtq8^~͡{ =aNfn8N0:sHQ4DSTHUEUM0T315K(P0Ki=Hc+S{V +/كsD lwffkʎK`#3"$4xJDyOd^'vwJ0:! OFo#"@[Xp!=?{& ?>h5}:0'yNaB!e8~?=qP#2a ƆO_&NS!S&G|'S%W>M~8eB&;X &$! h$-_N4gQqQL\HOE# д2% ~@Ȥ&Bih|H2-P  0B@3(PuMTy !N?E~GIE >NFҿzi WXvb#FXyDrC}d}dܚ4;KNFR!wp+Q4m3!*e>,;O J") "J ? -4)+vhR}%-@K0Lƨ`d(BF6q AQ iY&@JRef!y&f* D[KfaH] D1Bd ))H*:@1b(&$hd$ӬMBQ0PJ) RQ.׷3tPiAm[pT`={NR@ U=ڇj O0x}GI? #%ۏ;bav Ó]00FL>~o6 :Q4̙܁ f)<^$z |A_tR(O Eyt߹8C`sFʩpU~#<2*~H 'OƝY 2CB..rzWjjhǓPK l^1u$Bu̔(<pY$>d _I鿼r= Hfu0t:xt/%J䔹v)&϶W)#1m"A")> д!5wKzxςD<5ca.,31&pu||^f"-n!_tgYr; Yhxl DKˁ<ŎWZ[ҕ1v 3&& #9Kh9I\ %,h0RJ ّ%&!1Xi] '4vdlZ1TfD. \\-\duHLÎE˽IJm2h2gLtCc8lrZ I,IAG{ǙxwQÕS5\g!Mmʘ]a1l LF!`7q`,Lʄ]HKꮘ )n,AH.fOibJ 8W >$O9Єy/\7373U7o3+1. bibzv2H_p?<&s33MI7wc7UGG\Cni4!RS&@r eH#3}cES@ .SuEm?l|{Օ;!>fT?DST" D1(R(B?_?VJL|H>lk܏<M[MR(T3j ʢ(_z'cmh>&@Nvz=jZJu8sm(Ӎltb):d%#L:_O *fěyO"aNTc`JjNadQ_~ry.bd afxw$!}46F 46Y 3}t "U>>i8x]LƜB06?Qj/JC`˔а&Rط#CɌmgg޺b.8mj)d(D)˒#"]& etҏL|G9i^BdFHi( lsX_ӱ"^.O\l@_VP,d"1ןeyԪ(&xIg1{ !do3l: 6t<*:C\gB g= rć{ 0а9 ^r\)kXhTȪhIpd s0W| p-*2;!Ò+SD }}iỷ֚ixckl7;S 4klRA5+IM$ERD4R"zr|DwD%=ᢩb0]+ɥyϳ;}IAn6k^ :vpid ۯYɕ!Dݹ!UT $ea>Zls 3)ܻ AK4D@4A$AIA0% F#y(O0AȢAH?u |ӌI(s`%~aS3dH*Dى>lVNwr )Y5ሠkPoMCJfpYX&JY³ADňEW1h[A3D~M(1vX=LcLh$չ͈u0cLY! ZI hº O%bh}>Xy|~ҾreJ6dpG#ݬ2?!+V2Uhßغg_D &aNQ)e;kbJ-t[ 0D~喖̮||&xw&gOl7#{}%Fe޼Mî\&yRNUUU*ss?La3f+ ?ua.D ^z"@?#<`:@XO O}O#h'!N>G|X ¨/ȟ#kOCʻsAb[$ Da>w?GB%蒜o7\ق礘q2->`l*n0}#d1Z(#8OҲ=|H:uěg~gVnơpᄶOц'5Q^~BuΡVlFE`'4Hr:~r'`uP00\AǠ\l}G:_@P%"?#!NOoo^mx#Y/l؈ýE;g7qNԚ6KcẄIsq2t-$yBўwLdJaDNNg+MAB=Sˆ:+ Øf+ݧ|&iKcU.l5r2fX#Cpأ$юp5JC Avɫ=CA`-yzMbh+p1l60=JtqSd Pt (p01p%&S[ + ^{.\۶a oY_%&a7OGmf$=Na&lܾl7!D-|7 n j:ً@&@=B[2r,av9>mK8^dxJF^\;&^0Ř9Z7Zd[b 1dN43@ Gd 5Mu.i! g1 /'&Lʘ'AL"ffŀ Pzц J |js5.ʲp|CO+Iz2Iȍm6%I% 3h#+?{j(؟.I(3jz;rucyB;XrQ`I5~Zldn ("AoYT+#pd 8lY4>>VV+c&I%^B`2ԣ7AM +M tNFOhقį&/_=V5>^QT_8}&X#0筈$iAxu[G63Jdf~ ri3@wKY*RJ?:.ɥe Y2YnYU#5|$ ?>̫Ui# fzSR c9>ΞQed*@b5l!JCB~~GH)(CC4%D5E/,p/ÿ;۝0of(h<(("@vnjfrl^sG V F*G4r.pf]M s. ُ\@8dpHi ʆZT)*cMbJ(aj"(er>c@⟩y!vA.AS~'͋ %\ew4U2)1ͼID5ɵ|Ё]k-:*1)V+c0}d~-T<;RIeٖH7pF5@Ԭ؟!JUTH(PJ%P1\#50}_ҙ<5:'xIlY$nNg^s9|Բk0<9JU/c!Ⱥ0K3fyAw.N5 $70KMiBcnɤ1pd֟HLK^fp)!1Gdc&DU>py֜b'yq=""SYC2en'-&s2fiCri0p$πnuxb35&#"󄱇qx=1: 8Y}9gO}ܿ r5!Ye6b` m08}~M4 @dL׹Hœ5asՀD IyrVkUNd=ۂf7}<;CTJ&}x3]!PKG&Y&S)ʭi͔d.|Lft) Q "o2qpL:2@ {ZO=A@$00S_-]1AS^V&89?XN{6.F jq"QIKQwix}yHT˷*@lʋc +w:p`M0D_<$ <R2 \_4麼{6BB(UNo}Co#vvMf!T 'ctWI*l:y0x#TAtdk0e]>=1xq6aU7e1fX" ּ܎hBO2qǃ Sp҂$ =2<~xv|g"`#!0;Y×*pT`p6IȠ9(vgrCh`.(Ny'd C09&y$@|o™sjΞ;wWF=3\^C8ppT z.uԈj'&& cswijD)h?׷3[SSү{" BV "& ieZf"VB BfB#t$U;v(&ٳ|jNB *1qNZah HPR"3(yHD@$QJ I2QJ!0$ !Q2E1*!0%0IQ 4JDITA@1"퐤 }!GhKeaZt#I&@! Tik>(Z|LȰNW:xS?~ 4 I)Jy<0` q!u@ 8*Z Y]w)=pa>n=QCTBP(Rzxe9OJ' &9fTA}w"A#=&= )#(g3$JCOl(Z4 1"Oz=\u%!7a8 v0#BDQ%#lⒻ1C0aA4d;~pV"(TCjrQ3.Re fd"KkD_{]0vCDќяޟ~<1wgmG 23vK?{t]k9q0A!_n|cwDe/HGknv^פTSG>4">"rauhlb.ov"b"b""&"h!Xa SYta>: / :R4 w@h Hz&'!q ؉Yw2i+?A ~ E21 2,Q_?FML b h(66b|SK ̋1b) ;ŴbjRb.AT$yU <8((r" ($0R%'U(FD,çc DPr-8&() Rw2aQbEZA.GNmETR,Pm9T2KTLZ1+0Q3$46M'6v$Xئ%Cs6Mb20UsNhLDLӧAREkcVŵ D `nG)ح9+WAX5%Q&ӥ :)f弨ڬh5a 1EDk"sΗ24xp¡ĎJrCjH@،<p AÙ(\' %$nHb(WէӚ4RR*EvTMR44R% T4́j!$t 翔rH!mh,4XAtQ=Os_;ΐ,P4B"W!˖!NFˌ4"eBFu M BIwR@s >҃ 4=QIinaZ%{J o$(ZT92`"n$\l)@{v GNoulCՐjl0'0 FcIy1:$ɡNXXF0x]Q#!BT.dOQɮATX@sbwF8;B2I!65JD SRy]fq2КW20ô2G|"u){1N(w'L2 u0=8H0"w (esy5'ً. !*vfL(r4E+hyL$S\&%V=^!SMH_;BF7.78z {fЍ:@Q ,R"Q̤i OU n@4 lY2QPƀ,Yhe-˘{#eک]NpɩE#)S.n`0(R[kT%N& :DK2MrFk鹕ji!_SMFtL Jl@Iv [ۄ!Bt2Exp)%\!=i/z`K_ہHUSAQKC8!vݤ ,K1R0~g_H-RGՇ&+o+ʫTTN*Hr X܀%CH /o/zKjYtad%2_"?9$pլFQk[(5#!+$m䱉)PV *Lu:M!t P "V :\k @kCQi1 0EcQi!NA3L0L4a7u"sa?zo(?`xvǞ5J_pJ- 4RP/ )@544RPB<)umCZC+(?$Ӟ[|Çl|Y &8}7kOG1kJ_1T3l0 r 9D\q0m6 b%La#WVcS 4 >ڽr}/%z1rYstTc~7*]\\&76@?`g:'#ٟc.|h KHji %9 <4Cq0H e ҞA?]ᓔ0fGgb# L@JHDD҄T&BIB" )N; {#okCT!r3SbP*d=4,Oߌ1>&4˙<$'6zO&P80<#0G0mfNRb~6 y;v bi@&]Fi"%4$l#; ǷAHLHC@ r, H>HqABLʟ~:2&Xէq=a4Rֱt$A_l_wџ$j(q&P+]!iQڠx2Tm I$4o#,yOG_S'[ WK0 H :/]1D\vMي+8i7W\Xu !L fSCqЖ|$)T8 T:iKEA/eXz2qRi(Qf a7'.W0ETfrHM[ q DxHc^rfRo)$ݞC}RsPGQ*,BꕞebF piGOU]3S6o,2Iͣ3MESa57oڐpVLik" T8&!C+&:au \29PvXP& sljb"HMJ8y`dX=$7xyt6*C(K,ی^\ sHa'ov=>㱝HBAɅj/swb`ןC|; ,5rMD:8Il "MQŴ[pUf0*iכ>:l!Ǵ  94I&A= !ypyn^4I1ݶK:OOL kaT u󼖀9#V Jpr a uj{1,!aD^M9L^ÐV 䏧 X$ǪlɄ Lv 7Bv(~q9N,ȆA7a m<;NgrD!fN\9+G##篿l(>Bb'auCܠzK.B`Gۤ}?E1"!d'i@= GfEE%<CZTf1*089 r?!0;8D|" i atj- ?G $!R #˄mڧdwsc*BIc>T:3TQ-%a (dZoN!(W^Rq >\mff]j'Au.l s4kLg}|Z: ̡Yl`| ` pP[\aQs _)0s#ʞZM+28pB[Qb{d!J ȇ-?!U:9. ^g't D{d,1 1odU1Έ1u@PA.{\9& @*SO8>W YǸH,P}߉|g-D#;8"(14m63]:i"4h" ፖMp (4`Iy1aE(IUT, HbvT$Q*D)T0D(! )6`3nXh@ u8 )tq=CtTLMHELZAv+MD ?zH.vǣ32a?BsO"Ilxp? ML zh({ƙg^UچhNRH'MdK~?/(R#Ҩl6-q c&`jm>qAA2d;kJ3@a 5FHT7%kc~v5kl(~ُb3UB2 pPURR,EHs$5EF39IQMt?<܈H hԟ^!\&̀#'hTy is_ۧreff' 0vpMAB~yIXY+(H@cx}͹*n2# Q 2ɳSgA1H3"D5 Z]v !QJ{]4жXn!X*m^}Sw)N?}W+)A݅K ou\O#f0R>ӧs=+ޒZZǡtz {~>g:U)MzoxRX˽Qa4-s#Wy.DZ2Gń@IGN3+;5*yiEE'b1\BLbEpoͻbSe.`)&-&nZpW+%κ]hZ)h\4V7u֍'tMiӑ 9G#ni4&1!ʆu{xxiyY!@>$'ǃg#aFQ!,b۝#G6di04OlRtnhh p DU'J>?. Hqw10T+tC+M; h\J aHQi=: l S4'I؂Rju;;~oO w:_|/CJ7FR fyWytp% \'oˍvx3\.d 203ș?zHhɔJ N > ]-z05^IHE HDS(̄Et" s:O.C zGcҍeRQ凲')1?ʙ+B}4[ $@X7}E==|dQ6$x25M/O#Fc$7z6T""P?`16a8dd=JهQ1ft@ r^أ[ՏN@1D;KCLu0ĬArRý*pp(*. 萤Z,YV"Hhb['!zI~Lκ$!ȣ TCZ N.Y]\Qp{vۃ]{l"~yoJ;[LEXgJ\n";aRE|>r8u*X IJɔ\ț#JY#H\Sr"y 2(ҸOӛmO >tyf9BR|gʟI5&K_2aKx{9}e⽃wP!8`PN >ثe:b0A'+gɨn 3-Az]#]qXi' |qEYZH[Pw+J kAv*йA%fJi")YE3ixhU$CmTif;1Ai*B2*4j +,Vepuv`O{aO|ک[r{G#v'?㭁 YLg6NH2QrcnKDПfWAh*+ (_b gh=-sAf 317:|C@ʇ!}llF/?Yx54pb.;k/c g#nv&0ޭqNN9pEsˇ]j=MH'P9&}']:veMJ%Bls qcpwm>]+ <69.Le@5ݠ IZ%}0r*60Cæ(GG &eG-~DdbF+ ^Sc8lr0!a?b;b@#0;$E86srtL};UJwT-;G7C@ ϸ?/xSLdJ*|>'gN yݜ gKZ} puo|UJ:$t?вe$k+~?Y22MʻM%yr\i1q'"LLR< )0M'"e}'FI?-u{)UgiL 'yViX- jX}\h(;@E$`1f L~0U:?...KY $h 6a93""2>V7F8wfA(T^r˙`4KDaN,G41ΐ7G:@{H;_P6=Cr2Nl\`f.P# 0k4؞!$4/ޜL1d5E=a}5q *0lņLb@ӎ6x47B (VA֛U@.&ḍG9LDsluɓ{:[-b&{PB`8c?g^}HtI&bб tC'K@0Jd O\\G׭:vPG\&t Pp}s(oF&} $< RZPz3r"q66B q#P) L#x ѹԇN]ei6ASr99$%sY.:9s fdyE_ TK5dcS<;y03={a5q\P}~PzԭS Wd`ƚ>{UL*Ԏ"*|ZEU*UŒUU,b@ r-.Ԙ6#-cAEn q.JB6g<0H4.vuᆘK!\?istV|YYuOU48#%$}g4cdHxB$ tJ``V"[Gr8?߭J C$ 9KɌ>]"Jл3K%7B2c).a^ =RWZԾ|ji4T 6giw6 >]Ɯo{!KK;T0'c]BhBL:-eҚw܆e(şΝwPtzl  EWhNM1~0(&$~ѱ&X$"Ph GЕѲx/\{(uhp"qit Wp^TM{M\Hre@RBAE@MD!J2 $w*?Nh:_=҂@~${"GL!U;H/|}"( 耦h/N)4ChsܰocWG?7"C5hMs^D'c݈愱͋樾^Ӏ}"ZDA91@ HoGHCO`<n(bʛ@tOơ^gS>`^czr~J@z@U&uad R%3&"br\K3)3Ka("JD"Ns@T1'1&q9r;gV"m;$&žK1 'GtxaGp!$J;$߰jB C (N>AA"I)JF;8i"bX"aG@2WP!JC4K|N"q~R50VwpdБ"-* AĞ) =Qy<`Ȗ Ç mCO9w{TMN"~Hu4C(xqi upTe [8\s;fN`w9-l\pPK62BV ̅,T%M6UQ$̒6bk! J ʶW/RЬ}UK 3}SySW4=Ppԩ(}hK)~,1Aa0LNQtFn-fč v*+HFh4υG&(9q'D/qjrHdO8\jm7|nc'Bm8{jȌ(/K/FZ8LKpBt-RvK[|#" tmG e9v{lx}HoN^\h08I1l͊>Q0f cǞa^7wt)EH$D:(Γ"JSrڋ"9}La ˨ˎ72%n7!NްQ7x$8qjg1KQ׋Óo7Y4׳/wnhA N-TL4wpIh 7!p ^x:/ vz5jP h65l9 y0!CZ3g3@.'Bl .G|YeA$`f6{ra<єi!p AW`4`}+ n"FL;=q9^iH2] ;pvrCPpPx C4 dhGrH/#U_l-e *DAD 'kuF;H dܵ^r\7s=On H|Fo+1p'Ԇɲrv,@H,s>̤zM@jlYɛ8`R?/9? ;.$ʇ<_=: H*]w6|}-4gɫ$܄d2x )6 |зxܻpˑy֘9]&jU>q09<: ẗtU! pa~$8!uޓE̶2ᕥsF<;WwaY'&<{( ]Dd'1rdd 0ã1dC4c'!Ȁ2qx[KG@*BSvl~1G0F'o|p`J Ч~}S#[>a -Tϙ l#Ay6 6&>EYs2~bFe0 Hm46 !L04AjXry|65n>,R-)*W Oi46TZjAy|+#ub"11(&$0ruhr3Y.cqy`aܬ7͇ pKc aetX{f6FNڭDN#]ffbӒFp:V13=#`6 rwf((| ka3&bRWS0=C%b]?AV= >~Y/A$E/]'#>9SzJh5=d++pKYx14RoWI;M۵T8#}A|_.[97JЬ~ChэmGI4&/AMZ5Rwpy(t=.HY,ssSZ7œVB=ٗ=ݻkj $ВIu@%d4[$:S{]'"hbS'Ϲ1 `Ȁg NڣxŞg9=3kMYt{&AC%$3<`QTlHr=W{wVY|=>跷K|Kw |+r Qr#u/tj'=j8#xw4>oZ ҇]"'PCj(uT&6 Q!Fyr9pF a3ʆl WA*<:qiTQUͩ٪%!<E$h o3v#>$v$d&2>PƓ׮ѱ !TK9|M>s۞cS hsy e<k j'0X4lyrpza`Hc˵9١0֦<7=ܘ& rhQCt%2lSCv@.%Ha͌6k䃒eyo( NK^7oXpTj2hispHG2_!;r$'4W,_Ê|1tje !9(]i;Q dR(i ܑP>_4'ދ0˻_@*#vT@hH# <}w'[|T,CTL'g`媨;#33.)ei St39p\m8?KC0!YpoF|QaU}h<G>q}أN%2Dx+ JHFܪH |hJǘz:B@>f+c43{G RQ6wFx(BtK||L *DO~r{ @B#ڂ 4P4Z&i"lX<)3t`&1C/HD%4#H)H% *DǗEXfB˕AdH6nzC8 T:Q䐏sr*/!O{̅߁fGW+0R%L_e(B{yL:JH#&C([Zd0"!E <8K>flNwb Š8JpyH/}C]۠_ , a5Ms͒pö%^FhrsJ2էzT%$1HO"1T ~utաMsP!4`A*ڂI D(W/:VHFcBTg,!Ϙw;ڿvxGcƽdh$t;nuR_@nBpR]RO$sйBv C[nqߖ#={N:j"d"fff>W8! ϦEɐIBd`̅s~w<3bdA4<7(:X2eGQ TE̠HO=N VaՁYFت"wrp9х7M*I#&4Hx}ǵu_BRU 0T3U4d lE4 xz2"$B/z&=]o^51Y/ENVcrrқI-A}F&0NIb@4iĴQ`jL0MI_ hISQUPQIwx.Cԟ?n\'wsv"0n@7kf!AQ%RvJ)s9%c}8?qB|4E@V D\v7$* %b@|>+2ns+ T2!:J!"[ˁݯ(w%Iؙ9/9波ŻaS{'O ?n9ry\wruc-Ӫrm) w;T8 $Tw RL)pdxı95f5mE,ffqvݺ+ jP3\pxC+ REɤ |34ITTUDP1v<(gFS$C)7* {&hVm1w]`phnIJҸLH c0J$U1dRHEEZ,VBRI$DU[<"ŒHn95SApҒ*@H%Y\X5,7H\d*Y|ʴ?5E}@j6T=9ҳy'4v@h" l1)3,B;GOG9TG/  NH ZQCp:Iӗ:UVs)$0B! ca:%V(܌ ~ jlq\3=z:rɃTyz\DcrT+h0 (3;h V?YiCcĀ!\ef!*=#%ȥ"hcxM% @B?V |UNZ}h2*~3PrI4΂4ޕfBR1םTr{^׭4ݾO,J}3#o"~q頴bKZ4DwMкM$}^nA5T̳'jf 4fJH&*-ˤpOM ^ZYj:<,ÃEr|\3Chʗ2!lL c"bil_@>\' Zu 2I Eg{ۏD>[-H_|;zSD,9.*'vS' M(hܺքU9tzt| @ ݍ{A'Ib;:fxH`]B3ԧN_+.nYX`NsRDHi@K8UqJݕk!TYA \偣atɦa$2)ޤθLmuBS%H0u]9j ZTk+5Noz(R?MfJH;qІҴΎH\`Yb`q=i'Fߍ&TkJxSA!he6缰rc-:gC]hA`t03"sl^qhζ( tN:ߟµhC^89@@&Xj̹ذ hG'VjR0Bn2L]A 9!1qG[4lniYzsc"0eEFjk盱ͯ3"uArXpW3`9 /4 7ZfR6rNޮRgt:=\av,bI:MjlMAadbX`x34wvl6+"ԡkx=A4XA;`pYRxT|GhD^;<1Fo-9zs.|swSp! <9Ǫ@gGY&vaL$2H{V!$Դ! 2Jp(J daI KD3 mAQ` T#25JԋS30MllYX9;ZFVlBɗ"eF1r#L=Cƣa<1 bv0=/V ]i@qXF; 4ЭH!ha4BE6@@" l\)02<@`تR&;!0EZ 7l2*Pm&5 D9ϰP`Fc}Hp J=k9N4D5`ީ^fj.Ȇ#Cg/;qF7P`6CDasGekHQ;=]ތmk |Z?IYE9?Zw܏pS>g!Ϟn;{2IrvcwDI[ŝtXHסr"HDd7!GJ&ls= 9_`0O"}LųB Ԥyzɩw{T\_9>{NTI "4$HCF>'b+.Fx"I".R`¥=et!;+҇  K&ł!}ᎀ&8`(X;eUY`t0ĀԘ(IhwԱ\%@"^e[8!\̾izV 8wCO7WfQMxOg<ZB };4:W}}8B_> \Nµ29w˷$;󳰞}imeX郢KCE$ nJy&/^t/ svakYpgG\j*X<&.JSsmC"ϗc#T*33|ck30T r*wh8lEG4vl44)`nt & tKgJ$i44۷Rf}m NCK46)H xu,4ȀؒNCiʥ5 P8jAIjd4D"' .&t&ztR# 蓉#1[9z𳀻,֠E |5,1rt(خ3@ Cp!2cCRУ01$'A9)U t#0pJ*ͺYYӖMf$T Y1*_T`1NABC 6C p`;`Y47^.@:B%M+G5*܇Czhso3>AkwGo4L{$>h'd;'i>~%-ݖ$ h=S PT'eb9S;ǧtQTDĢ!F%:u?)5B#'U c O LÞA d ^QNс1$QPPMTw.ABpD<MD0- m{G:[S~dskբѴb ̯jH&cGdoejMuIr> HƸC#6N4r;R NyMK*P zH8ֹG2Kg*I85bJz1bk6bs2X 9:(&&0y܋B6!L9WG E9~\h}sb-ErLFd1A4d r]*"G\0i 1ЊT \4$mq`:9PJXI͛H&f4kD0ErH#$Կ .QJbl-'' d#qҊ! fZb==82b% nc[su$ĝH#ʚG>`{:7p0Lq (Hp SV3.gT"I}K {MEP(L$0M4E$6𞼋qaSRyh˴o8PcÅv"u[Pq8bM[aDf fZh`|%CfCX2BBf+mpxJթU0sBw9~Uii'g7:(I; HT`$ E?>Mw¿񛽒#B2]R 1OHЇ0틂CEN˃ԍNƠB+ pN&楊,aSJCr!(B>eحh1)JsXV˺ss?* 2 V \?4HД_M!]% U0%%%*MyҫB4z$iŔJʆB ZaZ" VJA (R!@*HJ4-=@Rp)y 7"6C>GP$rsh4l)r4FR3wO Q )z#&C=pcON-2RBۣ0ЌC#A H ?="QGàpp ua*x0^l{YЂ˯IH?KF^0ᶫiJT0 DI邦c#8*jY{˓О={@<|x*|qͦۧdu#YyΩ &uA1aӖarlQ%$AIFÀNڈ8^ɈQ|4'Qb^mD-Tεfi"b11Fy" 8\Y6Qx <%pS&*A͊lTAeЛ9(w'.L1 (._4q&m^9K SRSd͙S 8Spɪy.m.Kȫd]mQGv= y1%G׬e(J =h+4%R5Jx$% DY]R?iPzσ)h5OI c 4ε@ gΨQKwݐ j5)3)EK̙ WrO((:R y~JS:NˤipD|y#M v_<~D'%lICF@QED4  S0ϜPL 7&G|7)v˓HIOh^eS2:CsHN Q<m@h=d6fH̲F,Fr{ZnLFk~c d !BB遞Rj*N٥éOrƝ S{;4:QIOpb( &"3U!юphʹVF)\l3 -3\kN]pOOL=A}D^FIARJ>Vp^o" /1[cXT]B+1*$u~HM%tD7nH{&<.u]zHwǁ=9+e)6yMr,ٞ'HyVҏ(|Nq.itcZTv_σ'9YS}DDRRDj|`DzxgSf8ۡd-pU0kQ[ l-:3$?r bJ))Qdz8 &i{u~B/6 vg.4 gl4@w= v ؈$3.DVZ6NԧrA F^h삿}f5=mWq"xL %*k^Qvp{p~M765]]} k{xT?tBMA~44%?_hK?r<'GrLtK{9hZ(&$_AB\S<?Vz 4CJ3AA U?a d 76b1|sd9HXG!A4H ׆ $"W2R)KI44ASTU%SHд{hOz>H__W*sb?&gb4_CG0XDXsDQh  9(wu=\?f(+qv$@ ?:sX:Z7cqNC[a3KreV)0۪TmVH, ܃%%2 ca';&EMYd@{t~#,߽- IGꛙ ;.**a&K2O9 ots95H?lYrN!rF?,v;- ~˂v`7>;T,'IMt(A1s-N_D@Z4y=EygPqCNN1)Ov{*蠤?!S pmiX p)-rٲIA%M71 ifrQT3As 3 P}‡|owJ'IA䂘yE+BI^U~UUr("fZP=bg~9&p9Dy"=Bi,ACN#V*rhɠuftO0(Pt JHPS@R  ]I`=kĴbпuyH\NgftBuHufS)-a2Y""b! 2 2Yul׾?Bq2A?= $>t虪St“ϵ J&NM1ed`z@ф HzXRr蜄O'y &$@H@OU{ ={Xh_/T,/@r"LAl!W*s7f"Z^A,Wp 0L? ؒ'T"j*{+yG0æ,,5%00,k> :{{\lJ919e m0mb Ts&62!X!^eдED4!)[ =OU/=@ Bfm`$VFD1ue{;ZQD tP؂lMOb0'.4͌W|ˬSwcUY@*(D(rTLAIQ%DD XLФSSCr@đUM$EI1EDAS$А$E 2'I6lUc47۱"a#&/Bdҕ[Q6Rb"`+ V* 4b$T" wO`]{{xt,E+Ƴ8I ^q-, a(#&(J܅CU.@F=)#Cy}g/ d+5 9KVu'oҊ% SXnI>EdL1F#T(UBɔ|oTL~>3rSJR=Cg|gCtPp![?'^^F 9JHt6\QK#'K!G!7/HKP wO '1"o[pD .FJ6wh5SHR'K%|~={R4tERJiZt?Egdc'qH˸yeU1UQk57c\ KEa@4g9)ylmOWmǮ`NK$SUBscu)>޸iCO5.#(h(2rK) hIZ?,1{OU(Z'?*7~Xpx\]  :똼iCOv'. Tv <_ }3 ,ud5.ʺ3ƚ橐EP/]gd!0Ĩ̯(@R%9PK@)(*-4'#@>>7ي;´ {ʩ0/_C_4: [l|3 QdQ;d$ 2і9݃=C7"nD0`o`;;l!?f:GuN`sNҒy/cQ͍( J?_>S P -/t.J䉂hҪД*"Ҕ'yP?-G0ޡ p`;Q, "4;v.@ I2Ȓ`j 0  (@X &'ߑ=$G36Ht.xVI\1'2( I (K T˗Y!1 * vz"rVBí*FNW14;W.MkdId  x*v`威B1Fؠ!c%,* YĒIJOJCؗlr/' 0Ckrl9 %l!0-ʒ#u'R:l0Qln'~VaqFs'vk2[(#YYA48k!¶,Cj`^\d{0qD/G yDp 6P&a>,VBT6 a i,N3"K]j lct A8/ r0Ȱѭe>zjܵiXH5AB0! CMhK #lP KP$%;DҪ.vA3UXN," ]c!;/CfhAg;ͰrBRIH{pQ\ jdHuxzLp,`@DM PiL.j-󰣘\逥Cw֜m%hKrdL '15ύ;[iw>,O QBZȘp)49 (^_[ @ a᫻J[x.EHZ,)7ؖN>=9%ݘu4%㔳q(RM$}:wˇ$ÉÌq.6xllHxA wDWP!ad5a,0 ٮu&\E2ׅ:|u <^ lrob6Dg\ uM3sBwKLIihM`&C'w^ʜZb)*3yz a?gHC d!hB "iQJFADjDiSCLRҹ)J H`f22xA !@nw' Bo4v$/3 _&OXCF'>"$ 6(E0Ϧ2!Ə^ L}j1RF$RD(R(Eh( hi`VR iJZ"J bJA*)`&A)Z)) )(fh (f"%(`tźtCIA(8"& OјflP ?ann C[WCzf=xT@S1 x(B ?8`*F(T)%hHDG-QAQ LT06LGA`=ҘΙOȽ9$ImAZjjnlN\7<6Ϸ#B( #߱ϳËOt/q 2ҟXP "K $38 4(j}ԭ}Vm+{z]>g= l0[|׳gޑzXT m]uRlo {isv;u[W=`(׬i/Ơ Auآԗv:8p4E^ @smgє=&]\A>1k=w7w@Z@l1޾s{vҀ w7s;+퓰H$ۍׯxɻnVA0J wʂ;}o0=ڵQ^NNu:B D" R"J=LTϠ:}ύ7E}"$@>{+}怒"*bА H Ut]4 w@+}PPlIU*w@@ P۸U}A)^CP7yT{ =nzҫ ssli붾jݵsv|pN>ZcK8Ͷ:ޢeLN&ݹm/ok) R:=hr i}έzywzemuۏ\;>>Vn̮m]vl&dz^Ƌ%nzu:cw׽]mMlyv4[>}6=v;]Ԕҵ/y4iOunj h*wsml]T]ݱӭ]ۻ9봵Cuí=Nnz{y5>{׏ŪYڧ}{|kWf'[Z͉{^c72fVlt%tiHUJ}25}קW\ 8wF:mԟz}>Gl:><^,6} y5r@k}vщ>:(R.jnNx^AczVw Pܠ>0l"*mfwg[Jʳ;m׶[wc[&wv5U@jX:ZT_w=z]X8Nqcwz]rZ;v8WM<{y0DۮNRֻqQR(ik,^{wj jcwֻNN5:UP;Lbc}xHUT8+f5kU;nx}HRM-qΌ䡕it;svT7nuvي܀;aٴ܇kcx;vzw.*l]ۅ:ԩZ- p}M@#C@2Li4jh6M2 A4žS*oMg@zAh B@  MOL2S ~@@H4yM4hjOSOOE=<&4QRD@ MBj~dɅM342y!4Q@@ h ѐLjziBSFڦSjiHdUhb f* ;(ɯbj&j$Zi" i.TQ4W6(!_-,@fe ߲mzMPOWN0(*EAAw*(R54ъ() =bWw!%Z{hzATQEU%ĔQDx0AkBQJDH!C)-]J?G"agy4R; CTФJIY. 2 v1hSBAPjd P)MR11BC^<@JtBбR3Rq=dj:ɠ$}(8JC%PPmBwJ< ` @$+R* 7\$,"|ü4Or1y3 Џ<9Fyؿwɻ?J!Qky!lR/! o5\MdbdP0u"xD@p&oϞ%4=@R?̣ Aƹajp_M?|%#o/gXl6eP]6WkK/ZG͇3I#~͓nCf[QB_41WN!FM|t ̴*8q^'W_f[s3Z]ލgBo.HawUȡ3"KqoW<ޙ5 :WG\X$IEs6!bL@ ,+DEwe,cU"_2e'?dh(vj$)bB  }yqPTER}]@Q@ϣZן!\?A sߗ݃5WHGouC[@y)+HliPȅk)& %:~^ro>@?57UX~K ?GT>B J~WMO`Ƶ0?O~LIsx)Df>4Z<0~\lh 6K쩍h RȽӯ1n삙@aVg0&2VjȚ] 7U5Ox>>o1{k Sp F%vNu+S[UVdv I2)e4"yd淡*ngH(_1il MFc[mtN?.|u-)L@ >PJ^U&*AʴD ++71۝\ˌ*EZ m Hk aRĿׯi/QyqElBuAuEUv'uwrdae,׬B̾՛\@M^4 *ME?zqχv$HHOy|̟?/r(\OpȒOGƹ7g v4URRI~>0zQiAMG7׈cL"Xe#0?oC]eZMʰFE&"ک䣒i}*Ax_jKH&?904Ka+:ٳ"*+K-n2CNMk^CNg5X)>:w Da7\@mQZc4H +r*|z?=B Wn3YMT-+幞*5t$a2HΈl^ ãz \L`'lod޴UU&j4XDqpvlcŖ|myB}c`PCk㓲wAy( Q(>@XG8AJcu|~@Emk$GӨUBx믆GZ#2wNd._J)x8v1BLBCE 5040RT,AHD3% Ұ@3*Rli<^;<~+Y9c⁃3:V(sl2FGx@I6ME0M4ă私d[:磖1$ "] Q1"DKL(LQ5,D RJ{:B%H*"&#D/Dh6\M4lSnD{Ѽ[c_TQZ\|}pG UPHD4(ĨRTDCP MDEJIćs΋|Brfl(rnjcz̖N`L{'FB18Hi"" o*x8Q[jJJ.Q $ܿ Ō~RUCEʴ4,ඕU(Pr-ZRz]mc-|"~vO{$aM\oA@&S@rWWʜApx1zB`0VElUD8f#4d4ԭ w9得ԫ6)CHF[>nb/yAtf&+ )Ioͨs!1@ClZSK6¤ꝟtgoa|n55e x|-hAtx,F6xFi EXC6rK2SRSFW8s r1F6L"Y5t|tgwLQ a,*7O~LJc" a{y:N@)gWӻ{?3’`));-2R kI5$EPQ [=uQC}PJeH h'Wۍ1bYh׶,[je[E-OLhvÈ+ED1Xé*d Pa)N7xqj J hAF]çH|GWPS͋d=ߺLJEI-u5Vf{ǥXېk#7Hawyt3`F/ric{M5NMT I]RJ fW?em,%$:as1M&Yp7Ϋl3Nq.`6cỌgkQX q3.8ZQi*|T4r^ _ܵIH0zwϳFϻϝU*R"E'ycQ4D5THSQEJD|baز?̔IQ, QTN^_:Y N#EܫT ƆN詴ҹ)"l?QC@ +WܖУ˜F-w<( K0PJ[G{)OYfЀ IT?y4Ab ujVHK72%B&MP.3wׇ_}]Ղ;lw0$Lh_qeP]=9(2D30YBX\kOXz^L2v%f[*8S_Zvm |o e QTa%"5YjQR?sb pIYҫ,}NW;{["Rm-o~-Շ7vs-%q'3[ig:'ʪI1!=~X^T]Z^n=8FiRR5}^a4#(}3f1TP0<[I\4T\ 3vGͻJɽ׆"ǒOM BԝZ #qk~Cުܘ֘i&3L4odUǚ36Mqޏrq8+4?sr6(MNIˆTiO!}'A}P**I6<ٙ17uRLYs;!i׵գKF@uV^pSlƭߎZ}_̚Y AN 0"j 8s'LQ FS4QyVC8D9?tXM<쵮 f:{<,V20MAv 4r1q95+'FFw;sk!65:8F3pui?+Ԓ4LQQK5=y 6xQ7K͚\Uj@~Rdc_(ak_U;.CZhK`11?pTX<;C`; [?|@C3AbݢtTU}K܃q ]QajT7&_0|y'_/`GjKO:<8);Sk8)r,G2q"vwd#w1Ti7/B=J lIPyG9CSO%4{'9!N-NGӞ/9GQӞ#<K Ca?4V1ظ_:^ 83W9IG^'cl]8p!V:2JAPfB-a98nekf>SzuPAFVЙwM`oxUd#&=D&Hyzˇpyv<=gn}4 Ijh;#`D =mvL1]!%h(Zx*l68x;i Lξ}0#ul  T$f?H_o·pRs&PAbȚt_eQ|M?iO* /Y #:0Igjui`?hGɅ8iSꘓhޞJγI9a"$C`{aJ{YDd>T[R|Y-ie'Ti()*?>vjZ Zd=`>v')zՃ9h6bR)~cJu?dw lN &S#;2,q(Z\OW8 =F==̖ke,Ku bϨdG(qn?eӒ!2E_1mQ o PB8ѹGs nQkQHRF||qd7/< +O_^?ӝbzc[WXu&vɪ0yqj". sm߳[TT|A>-QZJ iD`N>#`Xt`d}?y|_m7h_ ݁* Yer5Ь7gb4 b#tEPs$HAp{|޳zA'!u0vZWYqpGˌluU8!#mq˂ h)9֠([9l=17\c8rƕk{4kBYV `9Gyz޵o~I )ҎWV~aڠDRol ڱ?FRwI4t`HbjBJ JCQ5a?W5Z>ʢ[_aq_'ƒ+Ίx>Ϯbi"o?UOΠ5Wͦgsۈ 7Lb?BJ@{od" aF$%j¤<ƭyG"3 O޻<0̋EGEVP &\$!hz04`yσ/kEnjQ'Q۹BJ'%IJt1<~ClYACh'ĠOA&UQTߛP1L )29_?[N7].xLr/L' UE YTGP8{E|TAVzTJ%D`^pd+H‰Ͼ=ӗwʖfJɓ,N:H[Bmh'55oiZ㙦#el"Y*s2;!֙X"J6=) nKVR$*.J ?I=+깮&:-&DWU,Zq2NXNGsb8^w}bN2cE e.S:Hkšvdc`<YAii;gdII*G"RV#J.g^=w\uG.,NoTrW+e?wFihc._P#٭9\g!҇g8 aD`uZR=].^\- *`+魫,O<6;oruѥTƙ4FѤ3k)p };9Io|I 45_oqkzGyK5 Hjf47a+efUt"-rͭv4͵|t<'q /Є E@zvKHSښ|$qP{SJjaƷ;T?%1jWQ"Fr)I.fa.K:B)KWʧ|^"* yN<# ιk3y5;q( wsJ!#*4 qIƅJ~ryZ'?ßHU*p8jL6f[>8v.^>\J)uj?뿿tXf-664-8wEA 4B΀Wʭn4Ј蟡]*#lcGG{ݖZe)*-(F+lc{c9\Ṷ J ̔v\SŴUeХSV)(G4WoL@NF 2UGlᦫ/u>>Lf Νt񘈬n0]U!8)hʎΥܪD˞i 6͚VA†~~Ū5UY!$#Dh16ʇS!J16͋0EX$ّv I*p dʣ &F0Lq]6: yQ50ٛkf1dU|JFT.0""@"O{J :U!EST.phkcQKTD84kI*!7_W A- S1-`V1-l}{ $H0[à1Bc.RKus dt5gtW82'8ϣg$.DO"'`?-bg_l?c#zBez@ 2B4cy`2Gor((d;NJdĎIOyH+OL-LGuy{hxهt,& tm%Fm@w@يl4"qI  B&~ݘU8Z,}IBL$>kÃ8-? i^MI-|hm;\gnm ^cTbzPk,/!9MB_ԡ<MپCTӣ2S@ 8(f\w`誚{)î57c U'J&O7=cQUU]xf2YvkiR؛TVZDecCll.ۮ©FNA RƉKllh$40V1E:tPcgBMr]|TE[ EҬQoBVEK]%~5^mA_Y  )0ճ6(C3U kxY~,lQƭV(Wfa0 *v`yl}U~]bm?mvU)cUu ={{]@ '&~NHÍ6#v(lH"!`H8`W!Dzx\O P|o/pnܴPf⏞upT$?HpioݽjaXT. ʔ#U~vQ;n칟.7zQ{jj>>u ą~lmb1)GLe @ @/ɇ}`@y/g3 = HEirp(0j *A Spa @k|Y}fE=f+mUJR,ZTqyMw#xMկӄs>)Qxn 0ЯcRXp)S}Wѩ xwnI*(8y dL92.Ҡ(<i>ٞ6'e) p}cqI HNPW∿43Ǝ0Rʢ|,8W^;m!}>X3g˯.v +qHFB7  [z@kn=¿姖c{[D7.NVz2F $ltVfi# NH 7Z3.S2LDȧ=߻tzqr 'G|FLDDAM9!W˩h6&*p~~Jv~> P*z /(=( ?H|DbOEZ8#+FO# s; I>RG)wK#GA!Byţ|~3rr PV@ol_Ŭ["a mCC_Z̋8AqQ2$;HcK}nlI̦*^o&Wk ll/D2cU Z} iR}cN h5Mٓڄ7FړFJ۩`V %kO~O'b}љ b+GZ ]}riL@~)b-ށm""hs~tfN4O}&ɑ%O: C.*";8ۭ<@S&{EM$&N܋wQ;RNM!ZLe?ruM0d*!<߁ly U=z!8ђ诶ʃekRփ@Î9@If_ca'"m(qO.a8`3^C+gHH"1~^mYYNcRđ$RȔP51j8ݓ ` D31c0K):¨_$D yD@HO2|=ce'HLd>Qg(4cA.WTAJ7&neE =k}1^=VQxbP>/?G 2O/ zO٭[0`5\?9*rmJōwR Q]?e/ &>2vsðd6XRGCITǰ5/>8(DĠuM) NvJEf{GYbk7Xn'_|}˾=û8*VTq$:n@B "(yMl* ,M?wz0$GwyM-e"4̢҈ R!)J)`FiV$_}p@@PP @h*,iSIH]򦀤 j X)hB UJZ@V@% (' 4){$Z:AFѱ)BR4PWa< :F6Y>~-$w9!X@^?d<)oګ0̕o`uJ͵@R.f FE;w]6V !侀jD7DG0V5 D PxJ}S {[˩D>zه]J:~:ln\inBhbPRPZJ |p+0;ù$5"d;GI UMGcZD^CYX"(>@jd^?&t￱ᜠW5Ul:xP^SmDizc % G^Ͳ+K^&&>tv/NlͰs"1w zYgG>Ѳ/e<_wUoos ;HlL;=/.].~>57ӿ_ׯ l}8xi is |# ;C h/*Lr",mW!| /⦚@pkr5$rxc YXo GHeZ* `4ћ?Cn ^}͚(5XdenV?\mPcWVuZ`%+9 oQaH.nr.ͩڷ->,BN‹HRAL7{uWRX YqtaWlnTYxx@˖Ts/ _PeKƵf:^D" g, N0ܜ8Ovt:9(*h͜(z@ݐSc>ty};_|%n)zX30 GO9n,,h7}된{Jjsb8 v? !}=⹺8U#edZMuX=S\C[3[~~ei^pI-[ 5b@X-.Ȩ$YbW,9iΙH"t; ©EP ^zBH'_57J' M] 3\meUt?;Jx!2+5 `SM)퐾_Qչ"DR0஀k]X S,7ԼBGU BkEN¨T* LUe4;bI&eUAyst߃K%& [$5T S!ځ_ÊC Ztkdz?ᩲHh;+B{gů*v{Sj@^K=c<1ph0ex|x,W3[6gNEuأCoamסX0 ޿hT'MVR9vc7|0 Hť}ɑ.DcP39|Bp+'0=6 X7>z/ 0(!)dZ4وsA  hi .dKhž\0HQ ۲Ԍ|bV~#fLV3MaFЗ(c39O4.!;NbTh赓aGA{Y5/lk 5 Hgᡀo oɭ$ItHԲTBM"DzƖwJO(ɶf(ش[F%{veZ/cji㮩;{P hk^sƉvUUX2QE:4;o B\6C hLT`lѯx z*c$7yK֒ཎ}^R, =Dv,woT}Q5ÕRq^w)w*zi: ekNs W]77AS@-8 z nơxDVX!k 4E]U|.icpagiI mY@N`@F+WTZ?Tl {sj-(|@}>x~>Ƈ۾urX# R .-.3fT5fU ihJJ"l(<01 :_}G9B_.NZDOT`DJF.o|2Z:e|x)h1v *Evc _Ge4NBG?'N:[眛RCpxc9%kxNMkc~D0d$Ď?Wsoy_]V/gj_n7\)1}X ;H'DmƘӗkkoη~_BghGϕ w_a9f@>T$G !1<|w|aB-oMǰ{\U'ߟ} d_SG/nR}^+!HO [ Rx[M=9==H ~cptK=Dˣ0˭ja [".# >Ep ( _`xPѯ߿o%9JhP8鮝1E7>r |Z_[iy>{0 ? ??۷!QA `[wRnrm#dݵ[{nPeFid (_UookpG<kwҤ`7&H/\:9)~`f7ݺr2($>x@')ƪ!z|i*X$Wkw)R'EֱSp:uN .tsCTd[p,=H zBs(^+p+~`OJ- 'p3n MˤWݺc a%i1"b@(6T@E0sMeij=ra4ٖInU֏mcf'=utbfRf&W@XhAMU?'u4*S^Չ Ѿ>Fʨz`=L^pv$S!Q),.2Ph+s?7I(ؚyIcu 4α%F- F$ݣ0{݈ N(;P3'T/l9Ȥ lߎ]ܰ%@{ΚH@䥆;yyH oC@{! ` P͔y61UQ|Ǻ*9O`QItdML<+B~I~غ_ (eTcr͡Z}YϮ}K)#tP0?B <[(PB'Hh2m{[o1]_kp$% )""Q 3Sh@ yר$%] vH_R0[Gr~N,N#ەFhzu"2ܰɣe ѱH(?\'QbYS{ֹMᅢR*/)T1#kC뚏}>Gs/J wB=]+2TTOQoڜG:qXM-A~IsPU]$yE|NE4R)JvT#Ó0==|O{ A~?G/|WGU}2=x.{~'σ3$>($Tb)y@?Feo[']ލKf %0]U弡EĻ%w{ E ,U`|BG2\@ l! UQǏ:kѸ?[\ԿȜwPZ|9IZR21)V0*8O#0+u;r\BZi?űym%2Tea2(R@duBz @P _/ݻw}p\G QE-JuzᥠR&F GuW}/x?3lz{N8!Q\&X׎GޔB_>o?r;~35fD c\"~{% @f=j>BXjĠ^pmHOp6g'<|}ByضH"ֶcVٓL:1JdZɿ bL1tƊVV~P}?+$/`7&r۷3_ƒH5 Wzu̎B ?\eSn _~Yo&*UUUUUUWc!?[Bl%AРkt'$Vv||_=O~:"T?w/I!8QQ8/D/gf>J??m@4P-8KcBo͒*I$I(!@}f?y ۽]vD|(bO|TOJCĒ`GB7]5d#2T Dڹ(yя*KK!~{O4)qhWnٴ#! S>5@vʶJp{>N*_,UKsH@dftI*ROQ~b(G[(iXwuBFZr /Ÿ߄I4oP{8 "&@r+j-χ ~÷< ҂CHRDCP7zյХ,wm2nֲ WTB@.V%+p9<652 RCm=QI8o:鎂oG]T V/,FInoha+Ǻc'\l!|LeNxiQJ6?'o_ƌpѨK#FHA>ZJ4t0 I̓p@yl!Ӥ_ņ?Kޤm՝e"==U%A\;)H=/@RlQ7 %>~8c1K4|т(t8|ꑪ)jV˯ԩZ?r El.ꚪm\ h48w%6G$eVcvs[FkA7/.܊Lhǜ6؂IAR!3E;l΃Vū;$ l%EvtA R6mW)3"[@OwQ[dǛ+-?|]4V#OßA(H= XˆV)wNV@(D|[}i>ְO+oO(K$OS=?يj4zp>$ڠpmxPت/]+ vN>4 foPt օg_Y,Lo#~˼Ffn V((_^< ATc BG1,›`_"3R ,>,'~>~jڶնVmmm[jcjWvmڵmmլU[mbmm_Vk.*"C^Ea\{ky`Fo<qd8 Yb{`~su4^躩~C֣/Gҋ77<2 gk]o\򛅜AF_ XNJԜAM/'_Gyǫ RoѻYnɯ/j\0W\7?ދE 8&E_)4o1=mum4Smbb7a!GZAf SD><)9 ⢹KpsNz7&n1)D>sg[bwR!g fqΉo@MTZy2/j'TF &p`}\*lOEI 5'Dv<21PcW\t?n${\b{V,]q|ݧ"ܮo;wo6-7;+OZ B5<p[.uչˣ )'|tf?3Q1|SOd~tu߈cǏs\saU38U<})'pDW7YBaUׯҢ[?r:LbHwEb54= H6[Efz8iqlQ ~7`Hj MCvy5SHWH+DWbA^O Ư5KjeN$M?ͅmǜz%'nHe^xZ.3+wLc"&ңXp*^4T63G+kSW= |řl^"0( )ǘ_5H2G?z]ֆ_OxN1ׯAӡxC67ptc20Q<$ϓB,er11ђnfi ~nΰ˨RK81UWkAtwnI- +sϩF'+I9$-U\Mz)f~b1}ݠvebwfd(?SO!B5n; Sn[v?wѵyn@K<Ą{ &ntW:Ls*w>x#T~Csb B R +(vc:>$uJ]=}g_qll(D) (P!W4o,P`:naP /6sQ*]E#CQ+-vQO FQ^'/F+3V,hz@12IId2 X_`9`oŗl՟6Z+{}xJ9}@='v\l'8ZCنoo~΅|=1nZyNX%i2_HR:zy,>&5)m'c̗jnoIAlf oRb |j7n../lZJG!sv2Ƞ*AY 4\Lqn8պq 0{y:>VX|X\6rwk^֒{v8ɤe$_4>'u=pks«uNZp@;:)xGx=2Bdft5f+ ޑQÝ߳m 🬿Gs#gmc#2Q颮rE[:kJ%agE;"y!T eB h#q7[f[@fX)&V}{cQyAFyske 6A.7 h@ [[WI U_-UUUU0e:iJ* k.M@oS`֭*6IZn6:Q|2Eg|Rb 4 FxuytJxȷE! ;:lݤ7UA^c 'qQP Cs Q o.Aut96eނ}Ԩ=xysMjCڨUwn@FKHrGF~-HrO2>{}qZz1PZ٨qK #Y? @YR":(Dd+W6]O?UKxG%?]0`?nT4(A%)C>ntctf㸵D:׻{iF&MW ]*BpIÅTr||9MzQm>pa䄏RX-ʶTHMH8SZP/Ԧ6XmT$A8T{G9q(tN&%mֲuoY( Awoq|ydy8ƌ^Ə {ûR ڈ˨5·Rd)n{kyˏc}O0z/ Ft>)kp.{Tn"(Ppu5|.xiCJI Z[\F c*9!(7.٦k_42{o0rOA:Ye6)3 ϞwN!rk_$|2b8)-|73@iY|oorrL0W%6n& yK¶U;; .2̓a=\_(b61IcF%fw-TMj,0S?!dl+AGȝ{M?9*nF sp&#_JI$f3Lxu$4_݀ak,Y.=@ Ҳe{Az('9GBUޝO eޡ(X"Rs+_: #m35qapV}^9_?6q Xy$' ajH< _|:)z^};>+ ] ӣ $&+Gn:pɌ>XvΎs Õ?Ch0$u֬<A!Za$TVh t;0gJjftnHUq^>l8kۯ:G AO [M1&RI]9;Cǀ<@:)ۋ!Kˇk}^W`vx 8+00.#8Oca+Yu# -S8֝I!lb^p ." FЁfT\xE5OBzQTRT#Td$ g:^7Kt Zqyt"g:dշNΡwkHk9`Y Xu%s wYq#10ڰ9kCQZ\(]Q@P7;`;_?iQKxRPH]ޠyAb$14<T$ %)t9 0.J G ~&!˜Ԓ>b>+`u"Dus}I$u$Pk5*wJ+VP>quaî27lCefq9hH&8# j/,|pjm%C@UZ2xF'vkhj{Kh{%A*ŀqbGGF#x^B ϻM>M`C]18LAńG` A/WP|20=mrDIc?HG+חgWb-+]IOTj>KJٜ.Hشn`mXFOWo16 9-ѓ4Xj>*~ 29n2Ƨmm2QfPBJHqï~Q7cD!yܸc&i4P4./#7QR#H}1]!q*91_dxf-0Kܫu+Dqd '@f PW Wk[ % `vԈ;o@ )Pڪq/R=!fS"g ӎP^wzzpff_pM@ YL y*u`Y @ ,!>~u(r~̵$c$o?,8_ohE("~]B̻ hE 7:"i۔\JLё€&0ԅB]_8UX>ܔ@ڐֵmUƫt͆]8) ᆂ]2qɣZ.GBEĠ7yTD/_3Z A]]qL(E/u!A Q"h[f&TRBn<(*yo׈X61tDrp֡HNEO⍔8RW'(RM(#5+S/^T1d;߭}m 6efty&#L7%_RQPik2th nX@eeh7#Wm!L2+f raxaZWXJW Dg:ZC'QoX"pI }ۻ{|xԋ mrJ=EEjUv6YodLV8у-GKD rHV^t} B5L|nh MD#11yKAYWf&Cy2#tV suO[=Z=*r(dR8|| d9W-"/®N(Gqv_#SΟ='2 NS8Bmj.^QpuDehyo5eJ",eٲrÅ:tװ ԨQkF c* o5o -j@E!/ax/?I1/[搤!PFmUeR=WSr7\*VgkB<~܇S1n&932Gj2W^ X U׺?SzSsyV! \}W^/ov$G^%ME $Mg57n]\P^v{e0rLV [wAA<10WZG Sɯ7Q>CVl̇]f FǨGI+pNckR 9-[u2A/UҞn){!M3PplI~}(wCXt039RۻWlK{:!./Y#*y̘3Puѻv + N<g 3y8 !_3ߍSc) pم7 @gTd+L)3<㈞ϫ+vkB/=»`%#xn))/V24fI xr/8¬HS7v/M_d?YheJ+IK=sxTwOVlFa "6^X8ûS;V2h= PJd8xOX6KTp#ZTE$2"Q" -K (;hOm$>tk bʾ2-Hޭ!CcǢǖ}oZZ,e˹Kn!!ψ*16;6CL=ҧ o mM|gsNGOVJA&F(dw|P]H.ư,lLE ^FBXDd1BW[pDO؇u$+0957>N._(كQSYKG' tySa$[D9b|*ϹN3jgeN8Փ_ݥRRb#G_!u ԓ|.}E54VDad܈!]LFVYXŎ9<^qV#|O`۹0tB?.8A6Bykl/(P4h1))Er8fФ"$- @h@x\˂~RzxqqqU_CTMv^`3AeA$M)A^P(r86I"d]PB  HHBQ/yϗ^Y} [obF9qg*b``U2XݦeoQ\ VRk|zq ݎBbjTY/g'OF|qbd^j`3 w\ZS+GkNbJKAӚh?lkoz%O0Cu?>Onq͛l6.6H Lg[saAཹgu:~}:wXȈn@6(š+8i c) u6Q@W7i+d5M"2wRm _ >^dn آ^+RT`@?kF^j%(ZXL@/2- zc("ϾR 8\?]iҊtQ坁BL\/eLkxD(oQ'&_ wCg.‚ch+8xv̶֘8MZ)H\PEǕr ?BV %8 XQ;J;BATul/T! Q^0EM"< I0IqC‰hLC#3gff z猽%Du2qՇ"uux##ҥ$TA}krÜR?ئߞbȰxŸ|΁H4㌟'ArlPdWp7p!i^-t=7dΏD(ݳn-!;{Ine@:*&bKXXÅ0Nzȅ{לJ6^3Ƒ ';C&IIu]gvǃPgfQWz+$RuP>WjhB?a<ԊaU)dY\h#BB=.|ς3[=| 8T C9'XD1?V<2^Myw/aتO:U?l:.ݴ^Tv-N;1T*N_/o;`@B'JFQ: (xOX|z@lW`5-]~88H\:ș5nc@w?"omxQ{[(ypѐ+D1-̳޾9f eUdoI,4i٫]rp20ASˎ8e= ! 1@bv'N+^n͒2$%a1:qDY *~DZ례0T?2cj$V%$@BCPuz3_і{:̖"4mC,>`(@h߆5_DPe Ru- B2R{?-@7dն3aV@>ׇ1~~W6U@\r$9r%@V[ \,$\g{p}SI;w#-S , D,*/s I`, v@4T6=Vq]۶ Dg1f(VkE\6I`e(g h#U3IV]ZEzT/owO=Q<9y b vP},s#ɟиh ~` }7zV֜zN'N8Z iǺh?*VQ9ϷcoEٜp}A6w"qCqȾn/#*("_<LR*p {*W E_^ 18On=v &zch|hk۔L~'DG4VPodU;H;n G%P"D~#Xۛp)5͜Z0u(-w:%F`pDA VxHyLyF;-9X*t6UӪs6FmO8ik ];^uҔ=ex6镪!NR䉐0}_G_ܙŅ(!,F^ޞՊO>%0]THG%͓aeD& s ycGKFaK]2uR\@~V LC`q^yZGttWXv 2Vlm*@Y:d+.ҍ+1ւT!Iqei70 \מTFvC8=;1DL Cb$ ~^>C#0EN[$n;A`v);ӘyFw*d:7#mPgDLJЁ+X\;x*D (Uxo䛠AQwvo|dn bF9./+S1 UGQ'onJNmi:C(\ T0mFb%H ^ݶIKKK(7W@9&.BYi)+ŹhSipdIGI=Iz7uU9\ {1sx6p |KIE1&ko)ƨbHAӰFH>m5uՒ&'a ESE$1gƃ |dJZS҇NCllyͤBD/伄4)BiNƓBӲ4"P{yklbx(b~>:SC%@U?6¸wjS~k^0"'/vÜ_Hv+M $dE\6 Jӌ v(W0G !(簸 hKg :LUf)C%HR+EP + V7WTToFVw !bjFܻT;hy6i H^͘м8zO+3&EuHS۞}M1umfy%_[*4k*팡ҳTyvvk  ln:`IӾ>y7*Bj _'[u"i&:qDy}c ?( @A(>GC1^Y$%,m50 AˡCIUAFVȠGDg;M+Kphp)D[p]\"8NNG׶ə奇ҍ L N9@YGP ]տnYm 7oAmd_dR[:*/Rށ/jd?b z wlnc,SE DT)~ N)[x4+G#|x [oQ]"QRn8ȞE4Wexo|Esv0×=ӣ#ώ3kakVvm#=&۴eO:Z9˂^Mn:=E zeiṿpސk};sm"z~[+4MJJHn\&2"G*f% yʸ3{yQ cF֬ Ev`І6}l^˴󩜧a} "z u17:fE}sX8FƯ pd8#y>c}sdL&[& vC~fpq(YMe3s$yz>/yԙfvL{3r?o}x}"~y]qYŴ}²ta7˕Ϥӯhh~ < (hȔ?t&M>?w @) 7뺺Nu  ;|/6GPǧ8ÄaQy\EU e 4]7Vo!}F|e)fty&]D04x RG4Vf$4?Y#N"9 6@;fiB$\D#{B4;$oꌥg9S39gt lwl;Z-& )t%+̼cҳi)KSq֫vd G Yu)[R%[  gP S̝*qDY ()5h _ ,ˊwP/䓠KvtQʨ6OJ`?ol6׃CMҪqpEC-^ͱGp`^8ۓ$k'aDaYhRoX*' 0F<](p{++yLaÞgBdo|@d!3(Jb@t9SO_XaQ,oi_[nOFJ)}HT@ Ͽ@yw&BH4HQAAB$]*7pX)t|;Ut3$FD#0 `44 Q m.Sd2M-KEa.rd"lT8OL@]z.:dhnQhyehLѶ9ʷN$bjDUEK*$*Tb"e -!G`c5C`;`W$fˬYn=Y2g)b߳̄d Ҝӯ[Nȱﶷ[ ,\<7P]oeʢI %W9fXT[.4aHAц_J0BndV>'|ig 0I*b}e&%+GڤC߻Ƌ}8nDJp10A#&vwgc5D8@kb:~}?'Ǽ&\"◠@Ruq]RmC> c5]g g$}M isBхʺ@\UE|a# lj0 ڦ DVH㘐" (Ӛqau,Ѹ< APtyMTe!iv@kP I #mmxIsQY2UêfH\g}_e"¯}:;S.DG& /Ia+TJ ^X?.Woeoa  } " It 3 KoE 7371&;f֟2m2P%&` ޷yL@)БRK{`LHZPG8b<ʏ*_DۺGlTCѴ|m`6 V=:]ũ%r.6^_^ڬ"Mr-O A毺mj'cXq~QRXY o3o] ;S} An#'Ip>KW$bd."]qseBe$tonޣ203 v+2l8^ ݒwGlU*[m}dAA~3xN,ga 넺ywSa?OCR-Z r9KEaJ}Tf<+V1cwcMK FdKalMa|>$(xwU\75UU@z6<%հ[Uz>|C"`@c9UWiç"`NZa |؝s%{: }WԖ>}!ߎӎU31ƒP"cviIyznWg<qithZnj=۟[\m>P.ͪD<:9f09ILa_0XD3h#\U@Kna{_9ӮZ_&V4?Nb!bҼ[yo[VzvQhH8$^,WjdN7Ҫ?O3Ky\Hk|69Y "WDNVw$&O1QkĖ3NnFU4shVEҼN͎&k J_}h+UUUE{ʥV_-UU}[UpΪI,;>bO0qc!8[?zfc9 |8~ۚݰ "Ia~kpeǡCoɁ +7˰ dP2C۔7(}t֮%&~.p ^ ZMP^(A8LAXc @aČ?5ž);/Y߇c<(#f &7G@t%*LVehWQ|IE 9zou,AtBd¤&_Z 꿺a_'wIF{i+v留h:& ͆mrq୥gHTyDqYP5ӽu* to (3{W<f- "e0(tCϯ9vIw"("ŕTqn-&7E廕qG2}lp1||a.O0L'ߤV?`%5L4,u"Owq=Fp s0ֶ?8A@_Y/9/Ig.?] pzlx. q LpV0?#E4dvƂ -xƳpVv9@+~b86*tBbB5ڇ"vgZ WQ@Iu`Zx J &ff$mNp`JWz"*t NHNvQm# .5ݞ,J(1(8^1D]N*0WcD]++# Փ9^ZSjpiͽƅ0$n]u(6Isop ^>®v3.^r+sMە tIS_XG}'[h! *.Fd"2'a@DJQ}T}GV[ߊe%4^/9~lYr%MyɹlZ9Wxa24%v 6]i[ /\FozYdA݂5".81U48ʢ=_䬶9{6q0dJIi"?_|q\Eēe*8sO PQB' ȠO L,|N" yJ$_yݬq@4s( \,+kjݶCj.g'4KN|s]ā8SHkP+$M-ɀceVd0N鐃(>`whTbATiYTmh[l.e-5.1\q=\MHJ31&!Mv>X|iembg6%0WI"8Y1t`Qj|Jx\&t"D誋2m4ȸ:kV ˽"a?9[i0-JI‚ITsfv>F2oiu:5AA\ J`YUjvbt)6f!1P{je5 hib:`BN*4MHMbC^1.|+$#׌k9_+媩h+epƪSMs!wз6"64ҵvW!&I!ݜTJv#~4CS$VRjbQdWozz\[_) d_'cir"D.ϴD`:qrH%p6^돩@pj/uV,\d(A]<&xM)A`~\ É(JHgZAsGt2(%htNeZĭq߀r[Q(ﻠ* Bǿ }54†.%Ͽ IAQYz#8)I"$ڽר`e 5S;bZK8ET2\`ЏM9y%l-; s vf9 J[/x84hCӖA)&5CI6a"JZ<{zvݻb/u$'t1]]Be{V`G}w]GNϊ4:KfάA= ;HD. iU Էx#-C1Ln-r>WUhni3K-Ð.pzdɘ8sJ 8*ujԓOu뿬,q$z׹ugYpqMxu_ <=zw"~k}xxҤ;Gk u<7R4}DD6,ϞNᛑZlfa!5Go2yxq_ B9{{N2&kuUԼcvf/ㅕjs&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+Go^ݗzNsmp u zH & KeI>j7_e[G3.x=V-!TZsY>G22Li;Or_(#}utDL&ozU"l?ruw7ꌊ7r,61κPZFUWT3۝Md]^ 54S7bأ37Lq_> +[\x_ fNYd=eۋ4ҢiOLe2-톥D@LWRu1.qc/7`Z*5z3AvgGP﹒bzuq 6\N7Ri:jCj'FV|qsNT_s)!JFo_OlCV تX0(фTPqdEgancD  N5,1V,u*:PFL`:KW5M,fx?P+3_Z{ƣ ?5zIG=]I4:3ގ52kƑ؞kƇ5cp!QЉq-#eghUoc{%3Ep3PLv;Î_ׂeR"=*9 =f9^EN7[ кz[aT} p}]hw9m?rI)nGEp\34sF- y}ģŏ?$oo!umdy 5t\ap,xyږ#ONᆟ6|6l;nh6\*E"q^ @0A*!5C:poibf QP=bŊo5 1@vߞqw|Y/U>70M 4xtPpU3+zk4apM:K f~aۊv071Ʉ˸)y|fLE*l^/Q<r]xI* 'u}zTI9h𼡻uI>V>#>/)TE:JxBmuV⪾KQƪz`j,<",UB[ǻUgʅɸQ0;f͸oPq_f6~/nAK ( ]{A},^TGL;JLDt+K=oSͱH 5R!Rb⵪}`KT؁pe'x*p#O󝮴#g S:gCs|Iyh\L0+5г 4v" e8(Eh͂@c(@BpR#;Nc2ʕmխR8B?~D^"ǽ+#$?+\Dͧ1w̃/ꚥMr/A\8ktD'TC3/\s_sVMOabu:`>6-zLXEnTv [\WLRWg5MliݍGGaB0y<* ]H* a-97OBpT4͡Y3/Ӗyq%^6IAW~(+U0xWp,i!`7ɣk!'e֘+5@ظW/Iw45Ǩ`ΣNW㷟^}#ntkTzQX}XSjb̡j;^"x}݌@ⴤ =&ZfIt]^HHR7B3 Q~A:&싻혰Ũĥ$CvX. 6}L ԑ6%@ɡD "XgG<(]2yl-תw{ec/Rݹ@% Ow?RISaՠI!"ezDz.@nu % R @c) BK̆|DGQ_B7UPR }mɡv 4HOnS߃)C\KZ\te?Gߏ@0_bJ0 ^IX_P| kBX5NcG^11mnڡ@3# [߷s( J7ށӃ!_b~LQ( eO_$Q =Py3AQᏖ!n86W V83Oۗt?Z-@FP |?^My3Jq8k>5u"wl=sg uyu+#ūiԲ&soY{@O4;.S噎q"olKjXn1z|˪d8\|#)>׺a!7=yHڹX<_Si]I;v]N|ߧ0<IL@t6M!]dZN$z}#~*Qu1n*?i~4}fdNU!򱖄JuY4+TVM2 a)/FV"_<UqGG+{)uʫ/%*4Y۠5:w:rrĉDgmG, Epe፲xM$ͤm o[<xR5i)L`$-A'd/Hy6XEgU艜 {Z'gLE"MlvLXu@ tDQE4EHxpD!l>{}0X]g }a}j'jV"Sd ~o/-$t~绨-r1VU:Shf&hrOKr*R^]?_ Rxj&X(h((Xh"*b"hœ " )&$b*DA@ϟˍ +XAv7DrӾP`9.fJѧa[V$iar(0AwiDRd Co-PɌvlR[5vEÐ &Dtmxc; a]Wwd"osԡ%bg>sN+ FRМd~Ƌ̊߷NGN-IE%}Cfg>/^#palY'ڟ?Yn;S@p&H/5A?g Gf[i|Cd6ӱCo$ 5NTJ<]]. ;_ÍQtt Ks 3!x^\=e 3qW. 97*Јz\5z93~8E ְʼ2>z/'Z)2`l7zx✯>7{E> qi͵`~]guOJo .[] 9P',yn$0ӿg':!0[?(DLHBZG=aH O隈_׸PKh? >o^OеLF.v;osuG" ??LFF*f*B%"bV#+vqsj2<Æ şև"2UU % I)4WgG1iޟ$eA{Y"8&=yTb}Mn{ZH(Pgp [pzd"} dm\R +I8у"J!:@J?A*( H?EQ)PTSD3,P%-L1H JSd?[Ft~1;efz5 *B L-U $8%> 0]g Y hPTDU 5AR/?'{~?%TI|',`"c/iLd]^ꨋ Q%CEGt?2/L%4nd7LdP:'wsTGg]QTOTx*o#Iw!P1mW5#S= H ǖ|fa0:$Bp=Hgw  =}C߰gO |VsX?gsEmI(R[Y(,<xHUΐɮw{vNґt<"Y ,&)neBS,VΣ:vgO^bEUUU[VZU,DDDJDK'<_:$P%&Enr"zluXuu.&?PmY%UU4Y32w $ PH "Q1h=:Fe S#|#qEyH!/Pً"d4~,aMԇ o¢1(#zVbm5 11t:7քed3@tDtV8ٶlA)0ba5.sJHQiɳDUTynXcl"[yBjxvnt9$z)f?ď% 4'dJ;ZK`S!IiA꠶l ?#lq4Ym-% *A Bt#U4 IHRIAIdǦ?"" ``Βql|.4s _i&µZ~U]dq(?{Hy߇Ti?~ JG1DH ?cWvh q ? #[Ӥ?U,(\ǾO~()Uh׸3oϛ~*کD AV>r 6BQ䦔#{zQܖZN8  ĔzQ\>?vJȟ:hlQQY<8!gI0=s7OQؐ+oHbt?. fV/,>@Ǟ} w_=wޣo_$3ui:*ЕfA9%C^H% Ns8Z9 EXǁH>{Z9OxOI)ĩA<l7BM|. K ` KjϪMQDkL(}z_w6Lo)x *I(į$kPtGGNL%5<{4 y`st#'l J)UuUhpC!NtH8 ǭac0RWjIXAi=sMdFPu(Pbrq=4{, C"x#>~ J/GW=+eϛK=2KFu-0'TDgyt'F,Sygz/̨>ק\khv !TsrTQ`zDm"MIe'z85/:k ~fWJ)?u4m/&'.tLpv-JaB$pi('N2i T 3G۝oD}@M~ @hfFindacP̍C\x^|)UMEN7◥ҷH^WT \ yKYJ@3{G ۷C-d*1EL)P2Q )_G?_emϟ49',rrZiae}*2dB( ('#+Z]3*o&2Tu@qB:S[{i Af^Vq[\drp, b? dnIm߼Y`F\Bw=tqpbfC(]b-ᑯ=ktOC*zSf}3F4  P|R<8wra6$vH$^^JePCB>{7Ȱk3<=6|HȊ2^gל&M݊+%.O}nО0 5IBx=ս џz:P17,F!x.ڒ d] /:p6*'X~zvЁ+-@$C ,֭PrV!t1Oȓ5*W Dj)99Bg1a N@Ki{в;nP&1ϡ?(td=cܛ6F͍cL\ ~& U HĒQT< VQugYw]|Sxm h.8D A& <C8S}0ZR1(S*͆͐RG1sʋ"jyE$'gJf΄w!(&9(9 5Tqe߼@+(uC_. $x,l@LK JS ؜H{yhUɖR9sO'vophܿ#]k7N8?̮r׏^ʎO"p- mruk/#2vxG!3*% 5uۅ2躰c`V瘖15F#)|?]*xCO|Bݼ~ҭg$f_W'\L^MqܸuNJ Ov*P1E#liA ˚'Rܚ6+PP)q."FJG ŐRs`׃C`@eS!օIVO$+q8^?ܢͳ0ş!Ǯd |϶(DDAUu`-0}O?w:CMQw@͇cHVcrp.#Jab1 $-?Qx Jdр[\1ݴBPܞ?XhO^Ynٸt&$B[r:P~=И=+E?\FDM potR DE5=Qv59 A?0Cm^^iza=½DZ~m;#cJ͵۷>Q[U?? ?:nFXJXVK+W支 0;Dm.\C{>߶kx3[rzdwow([ySF aLz:h>[J!ìNJ}+rh>) 4]uv>M?n{RX&vpH"==MGUPq/w?`M9x|>(ݘ__oG'ڳ&ye %l=xO4=i۫_c A/9hx~;¹|R~pxC'Rc?S_N:3_BOwqSlvBc xJF7ԫDHʌa@7|)Oqo"ۢ BYP_ZOC^dM8$D #nQSꟋU?~NDN[h'6C@6 5cVfo7r}M_;RQUӾϤКxϗM\1TZ8sѧGk*y@R?w)>/?~.9q}`ޑs~0IXؔ*2'8R&TF*إ̔vO#1k[QRH-{&ͱvxo-<0b"lT2ci{W +GTbI?, "Ym;KsȌsJ_Jq DJ d3b_'H* QֈA:<;Ŵ;ĉ<+BW/SHW%)m`-˜ZۧEXvUwGP&]@#"E QqٯK)ݳ{ap @9@B G 7QͷR߬uE ^=D_Θ("u鄂$G(9/#vRt-{m!''s w)vu(` 9$ʨWPr_ >]{R cfB5L]5Wv7/l/+Q'my1.!"zइ z@2rPH`貫wGAFl`L k1:Kt"=$8#%On\KYuƽOؤmU)pZaņ g[8t)@X ~ ㎬1h&ьŇӗn:,b<e#?nVᔺI-\n]p|pu=]rOB9cl^IQ?&nv`XuO8>a#+M~|||~;>9('$RLXUX0ef<#|bߥr*|j-w?߯t|gךpp`D6>$tA?L0;.:R~xP!P)FSНx'b 2zgsxvn"e>8FrE.=Cxs}WyGD^|Ǖ H_^Mṍj=i23_WdOiy| D5MOH1M}k/1SlRa-.jvaj\F̲my{P2cn9D 22$m[Ztؔ1|U9V;sQ[ ـ8HYyI7 IݽEUQ{0G'6i$<-=PH킇6ߗ$}OǞRfσlGC XUuX;.8Jff@LK(GA)& ~l,$y68?ztTjgBYb|u1o L.KKgciqlq60"pz!H 6`7] et[k;F L %ʔ:;+sSJ#-OL>ͼ+=wh K-4~#YE4\M=*č?pW&#hVB[zn-e;,4/T9b :IUW~a^bmѰddyghuL!.L02Sd ϊܦUTkBX㲋x?9B$N>hBFEPt$978ːC% @iai:,q|ef?%ĝ o)&7̬0gMЈ L"ᫍƹ-ѼRԓBw!*ߊlՔjfiXFnmky58EBbCΨ-͘TlYẒQ^d!T%n-m?m|u\rfSq012oL-"`nb*6HDdz88&q •g›Yc*;0Ѽߖm-]A `!~o!gmx{C87f k^PXI"ӈʜŸ7l^jߞt.:T:x+RJ4y{3eh&X!f݅bNҼ}<_tz'~UZJҹa/Dql6Z8>͛R:V_]^NNs?}OovgrBK 8!M tNZc[ )xU-Oal-@JRTV(ET즤 )@Jd%1@T DBTE0UQCP4 $BHgLLELSLL1M IE 41JDAShD5ATS:ChpAA*QDPSMą+ E* (( R""*bv0`#N6 ƶv츈H"&bY,Ac!L(QC@;1X0 B 34DB+)"HRPU(R$DT4>E?pcRE$%@%5KS)D4 E$y -4@Ќ"ZY)hB d1j)jZV f (&fb"bJiBB(*dR *jh(&(#4UQE4113E1@RK-BPMDCI#4IK,4RI: hb!*ZbHa&V" **jb** &`)`( F(" !%D 5,EV0L4HTDPDPU4 EES@@TSͪ JjjH)FiJ("()"H!"Hh "Zd (d!"$@` TđzTS1/3HbMJhA6'A9m&bW@v9TWcI DQ T2URT1RUAQPHS141$e*fb*f%hg`A$5Ѵ<4AETE,M(UC1i?.(*i; UDA$UQ1DDAU0QC!ȡքZ"b3E2DPTa(lCfA&(PD5MMJd*,<3 """)*  RADAHCAHR1VD]I  ALUTKB$1b"e) Q%&(傒YbR jJ"i"((("""S=4E[ih () fbh dAP2i4h-֠(9RDv-, Pg32i(""*jfjZ B(HU{(C/~hY@Pb@)B)Pn"R!bij95͗4,,/vPw( A)>(dkaO=+A|ڭX HTImJ㔮G -TTTF$CT+(:KB%"$(*R =B) BmP"6!iӡЉB *>(|c@'hP+?($)U9̍~`E *"$M *|'ty|SFi4L )(BCWO`YJ~q? (!G_CBlNΓa]hIZs(P:{Rl@9%(a%a(p`,IEi@܁DH[ &@QT!B>Y%` 244R8IH@id@58"* $[*pڂJ5D u*Gق) DA2Ȇ^F3SQS2じ8 R .H#ITBi<ӊ7X2r1#W14$+T< '\x/͙$,oЭ"m*Nԗ,d%'|uVM!%{!?Aƫ?x_Wv#Y{zqQ Es?4ڛ` T `+_H%ǜ6'sv>;Z7鵓fqSX{ʼ# lh˞[?Vy Š*Sdb;NIZ&|D֨H6/,XsF11{ʘ:Z1pRĉJ̆aԵ-d1Ϣ]k dPd(,%9j,G-I֖XXb#NTXY`XA>Y/ tT}鴫'Lbu :̻MݽpJ*osz=`4$ fvG|9<4eKrעF+1AI=;6Dj8,@js-Doa1BWH-ڙ!<|r$:7=W)NHF^IC8*?}9 cx]e02OlddgMZ fϮ;waߺPߙЩ+tzQuShnqQFҐz+=6]'w iNH\|>RgkfpubA7Ⱦ'o{D}txi?G_;{#_8Kz?+] * Q(nWԿ OՋYU/M%8]#/}]vy>_;k)`0}kQZc.͇U b#-%x GQrO#uލcCG^O!>_@~#q8x{G+D =ą~E@:}Siw ]c˼=G?)Aђ|U^M|m)МDHzAYG>6ra7:C=T8">."Io DDI"1߷k?:Lf9)r H8pщkbV`$C"vj'|tde8/!,wȃQxO-姧L~oN9ݛeNݨޠ~@=?00Dd 39ȏ%G\&=A_#l`DTvt'9D7AONA@t})Q胑odk˓H% Gc;D >8LOW d Yp댻 qC IeĒřZ5ү6!L 7πG6Gr# ⚳ga XυcS PC8&kL@FOV0Qtɞ_ WdCpFQ邕%ABNimuM+^ VimQ+kɡE|Ia? ma fN}@uW=8T cc/v;j]!w>_zA(;A]M(Ա7v i;=4Mls Z;=X?Jl!P*]7M4 /}IoOKq{Grq#' v8n:(f B -X_7`㐤3 V|L1f Th l+Q~r b\cE%Q0՞]?\̞z4L}>>EO 0GCRE0ghgSbs?OsNӰU`"'wJ{>J#Uܛ{:=71-xAb(+BcG03XY'f +l("UK U(* xaTaϯֹ" @ HBJ.E-Sf_gx2@iE8V㛖Cf!,MͻK&Nopĕ$w  0hqybq\jɧzZ 8 ȵ`8WC_ҁy @o?'PXlЇIGPB,$X"ïIöD]]B9Js`גZ+Lva7N.%~~ӷ.$-ͰD0:Q%!zHn|prZ}%b/2yȒwM%~Hx6WU1u}\A EF(*x\% `fG=X6hpچ:G @sY̍/aHh/N{>5۫ÉB Rʢ v/7Tq]PpP5u|-pK#N #^`{Tͻ0!pKch+^'.ѷID%1b_=q8{3it7~`Z!eIalw@d@l܀ T'Dr^ې ] E\2x<ƲE֚7r#.F#1 @T'@gh'8vIש,َ=BM}!Θ3#I/zaycpׯ7vs;$#Fn|};X}u1];$K8ܷ{i'm2]}N'g9#q$ _o:,?F ?%T7&&#_f`1 4g/3h D! ~]? 3v:`ӿl2 0v-0$2|H|6|iBK%\P0p%sΉ;o`kCDy@'?uJC޺~T RMCDUdߟ_V+,{1*q^4:cԁMEBC1tDlE'=)D7.S{CJ5)*yab3k8i`frOÖB8&Ý*qxA$#>9U03"@ !3$9ܲW3`7 ê}Yˬh >ހLCd0@ऌVQ\Ӎ7x}S^h CJL:[/bc{6[`ē%tf$CPu J\%S?#+Y3-|;- YF!]T8Z2lQ(`S9Fsuq1^gՒqJDP+3ȱ͖rAg+|7#)2uʃ㋘/MM珓.:ffg/PhR7' B,kcac=e=_' #&S/OnaI9s椏6\~Û-A֮ đfLFAM%2wvǴcTQb@GYD^B3}xtMJY178~`TSywK~+%v^eܴX],-~ĥo )׺&}9oLCo=g [F#=3dW"w)VGr0ͦ䨴 L%Ƣҕ>•ްZ (G0Rr7To=d '.~*XuBy?bh}:Y;罒=[H@j*5ĆC< %bÁxIx[VnJn̞y0r5"ן~ZR.FyjpjJ:Yp"֒T M1KV| )<" H{ƗDuvk>FїowsJTι8xW^z(;x(ʰ)yR㘪(#\V>D[s~Xba+q,pw=r鯲!Ǣ[@\!z{C3ad{0;.;W奣~VaH"4ebpם^™٬7g 5`ց#{`}  =ێ ridf۪tb8kH9]e{Jht l1A"]ߏ6",ȔI!mxp Yx`Ctޥd8L!u 010N JPD4 һ58 [ x 6a0A_ $MSDI$p㿇*o?v?po^RnƑZk'‘o$\R%$6jbF5vX>+J5ypfAD۸pi b>$t D!tӣ%2ܼzT42u=3[Hӿdlc7y^4sέt1#vboYmm2҉9w<9UģikZ۞Ɯit dyR0 F2x(g**\'Tieb$‹sZ׼FmkIN5U}Ua1̢C\471KFX+]!t3\g;>d(2"bsQk1R<1kZw3[e9Օ^oM %s4g\;RLsjڂn53 y&[(# r? wqb 1J [OFvm( C%zr[)@oFN`z@55qaNlzI.n.|Zt?D H)%qR( )hD QD!P RtEp @HB)JOˍ)zLԹ4z MDIHL KDHҒIHHJ4RLDE$P>a8+:( ޼[GNlw70Np8Ga4Ms? "&X qH혪J"ȦI1GHAK\ي6"IVƱCI0rKZ-QD4̑74aDk5۞6$TN*VxnmF[dÁ0ZV v-465ئPX":щL41F1sc7 :ӊ155Ec)2LL6؉N]wz{0d "hB Aղb_TmC&%PrN5t _9q'E4UAIe=r"h*!ᰘ3{lY ERGfdh4/Pv߷cPPYTWO_\א._‚V?&oҟDcg?ΏelwъпcG9^V{%5!?狿c Æ!!VCAp^%9% ( O J vUp{C0P1m53]b怴9vaPi8MMЮ.wRqgsHP cԃ2tu+Z5s;&b+@G1(67ڛ`ry%(.y;RC:L%>O-PK'ek/@n%`Jy=~AQ63D{n^/`~Sˤ? vKm8l``ҢMڂOe4Oڨj$MΥIsgEK fu.:ŭZf-$QI|C dЬIo.o\m֛CM1+6Is!KUENF.K2[2iI$ogh2:,MIuH%?vWQmUw$zUM8Ok@U䊐@{k+ e*i]L % &N\ {r'() ̋**.ت))/$ob&h-C54( L*7K1Gpۉ Jt(b9ayBl:r'J` 0pzŞO ~-_gۺsw;6ƃU5RLSUTt8wZAaK^fFbmnχ**qY>2DKͬ%)0ulY벍 )QMPh)5κeFA)Q!,E U)\ÐZ$yài?aӑr9RU1 FfYXYE h $٦VP)  G=^=7B-h1ejcMCtB( R** XJ)BXPڪLpz+ɢ U5ƂR-Ghv%' H*Hp#O]."jj*jhD |(: ԩw>WM=刪Gͥ,ERԭ`Q&0-הEhCmTyIgd. ņiyٳIF}""dD#pMm?څ=@i9[o.&7]| )aHrБ8?Û"fPJYk]#=?'[#7G锟0YH奄hI?4g:nЯȔJWJg&6+fKdYoם8 }+>OCeWskStis)M Z5F"qZnXR{(5fana\y(9+~uHv:l ]k@d W?_/ V}?=i,=IP)ӏ>GěL %΅Q!fޔ*lD߿U_U<5(\(9}TW~(S ZjaXaQJ(; hJE|ۻϸyp-S` mV1L!D(Ǝs~"I"kZt)qq@})E肒ŔwLK#J;)}w/Z$ .t8%!v1a=pGzO?sAnD?^RP D(  8LB B\& }"&D>_U~&oNQe?pDDOFO'kӗvςAN4FVz?4 dc]l{jN4tw3yOs)[NHW?sڱοH)t凞 d s?dh0n׆R6GZxen1=` RM3D@Ea@$}`~bU.ofߓzar0wvFҼyxO${5d&$ &e=os}d׍ɣ=0}kđUR!~x4%S,NFb) B*BO|CT݊ET~I'['gwD^{%Bx?4z p! "(QK~p@_ĉvoKk1*5 ή"Qؠ" '(HAwvR Hy3f &rN< |.!J{K0PG(2E?"D4+}SD f >G7GIT /ldhWlEGY=I$}u:J~ BvGשݧk5&_KXv!Љ߄'?P1z#)/7>|p-H`H |n 3~t~R/kq/( }?O90r$tQ]=y~b!͔ۢDDM p=D@`ԈjPcʶ_D_n8AQ [[aI|.xeuTBMߜ<@>֫C`  cK)8z+CW^dL"I$p>.Sp|^n{<|xNRNϨC~|)pEW16N%NeΰqS+B#7WM7]E& c;EHAha]+|x0ϯ`1$dh7d5'u[H{72'k A[u8l1+LK$E`;RH`j}Ds0P>\;TPτ#i_ب KӞ Na!lER;mxv?/ }Z(+0Z|Cgsҥ! Nw!(D`Tc(-tݾRRZwBh:hIW[;" =D Ҁ ZgM$J>rR i-=;q>G'ud/آ vssE3>Di?|rPKq<;[!xCo^<Hx#=gZP+3Cc??(tQKO[{eX$""&;,/!ϝbB ,nY"g He*R(xT>tWΘYl.+No$+ s%eO~Knåv 72+R*UT]?It!$Xnk~S@"WF[gv !Xϯfm|'hxY@ [ X*yq| }m uH'X$/;Ъêć2(I;}Yu*Ir(pwA<a$Ax6(׉l-ț:^|$M-nJ4UMRt_p1\:-I?az'Χ $~hͬ"Dp;?{Jn&oVJS@VPa),@?#_ɐ"s(+gM.\v)'AZSr!wJ4H~!kνd 9߯xvhA@p ly>[T M9͙uoU DU}ᏺϩo_ _s%+"vCF&NM zDE' ,-@6hz^ >^WfXhb!^ЌY+4xG p.u4-[;>Ʈk6HQ7拚\"-bxw6#Xw ZKOXMѲ̳Bc%y o;D' CN9Gqx)6 9aQSm R?v \(~s F ߱S,>?'%#S]Z J"LG.0D>;0W)i(2-j{_;2|5t@j.hFn3d fԇ=mA­F]y2, (xPJ 5kݵл溝nŁӬDˈ7T^! ^grq(Y(07jOo#l7K M0Ul.Q.'wva t;d"S8Yaph1ex x{oXsA}7Or^*wsʂSXb^ù;}i@%A"=?AHfjĈepl^}o"eB_LeZ @RY86_]K[tKNPG sS21B~ UZQfd]鸧_tK}7G n@^&iػʹmwm+2u1niEsq;p Iфd;Cnmm9Y_Ӝ٦v{8vOJ<)Z\VK&-qup0IRl0LP$ƢV%8CE1 _M@mr5gLmXW옆vh%x<|w_\R?O0$! Y?G'Gc3‰{s*PF[O6CPg_<6eHE(7']KVXb&όkd۶E4w !9Чu[7c ߏ. _&y p\]Lga)V[]M@B)mЕ;yMx3|Cμњ](kEpëJ_1Bɰi*eFRHV*j).3(C*\Ȳk0%ǧe (QITk 'QY{!]{ ;8,D2} 1h}/riGd$gNq[Թn3hCה=`+'`f taFEL%z#ӡ݄kD_12 YYwtn&c&'n`mW-e>hU ʼlb6aa=zMeUvWN5/!.EI\qX" doGoYEpu&AP_oW{ ˇ`ZQp0"!k>4#lunkБdBƁ)XsR . To_Q>QA{άFqWӉ@wU76)Xlխva/Z"o+髁3ꬆRBZR"sXm'|C~nڬ%8T©\;0:+/=ATV5ӿ2ӧ<0ݤrJ'&C)InZ@¥HZv{kpAʽ'.t܋Ԉh+z艆ABgB-MI(D{k:?3rf.w/i0 .0hld=ٌOTcˀwAx͉ 'u,4Rs/6WN4A7alQ%W0ګZn%!{N\߂}kOM͠:[`dhzIU=`"wʆI%#ܡkF)oem*7[,&ɭA?O󑁾0Qw{AGo?myH#Uny2QqO9Fts% \"Qq:(V2-Yvt!=%%VYGGJy"VR$mF$hVr|7C"*%z`E9U+h4ySCZ@sW(tX5@!'n bzԏ|Mu>)yw$7uˤ7 2+$=G@p>e3,{R; `OJ#e$zqJx(?D90v݆)iâ+߆ gZᥤ.HZ ;a^z *t2Ti@)6i^݌gq EbҞnvG½Xܠ&yNFnWm̸="X.y Z稶Brpѱ,51'jP!Kyop<JƕÇԆ%d嚍=TkK$4 ͹O7c!c~? E)@JBJ0 @ ;@@N M?:шU͆?d=|N8=΃XI9 H찓OX(.șgvjzѾ똠 >^\>AOk,>Baj5Gbғ^hV\CQM!i45 4rM!5 崥Y'oź:dn! sG.& bH?[{@zEUHy__&7 3 )ha>???}- C[16Z"gS=Q,/6?ȀK? 'e,2QtEGxI?-0]*MUre $MٮP? LQMfF,|( i$z*)#qdh`M D0I` ae~<=! ODD"dC@K q孠1 (FG۟73jh@Ĉ$0Gv y@hpbR;J {қ!0U+S)̓FU;R#偊0d n\aIGD+!;MBI/4=hdw7y0էھ?Oz$3[ߓAW?SM!?f!'_r*Uo,CߦkE,ʫ<1wNv 淸=̣܂鰈Q"z8iCqrezۡ+\8WȾzmqIzl5J$3qpFi!?rżE:F":>}NJI;}>2Y)) ԇ᭏,كϟ/8t|LHiwQmVs,7:;N4 RB<;.yqƀ֙b \KE۰bqv<@]Ad{xgmıvxτGxҷpk*"! `7. z3A3un{Bap%lᮉ ;`.I}gaP.+Tܣh`:[E|%^ͤk>E=@0cU1" [yܙwXL8uC/G5ۥA"oؓ w,ӎ7\eR,}R-x޽vǨaGAB;GJ0^C Á33VZĒ/ `fIx yi1:z.(`Y:ԓP"Iork$[%SBM9$f''xC-GM!}#hLN~tgtO%RH(f;Le}Md} e!Mt訩3(H4x!xq.5 7l Jp|x^pTmJqAH緼CB Ȓ3!00D$!+237Ovxdcs|dozH=YRXo̾ $iPM 3?N.i@m(C)^E^b+ӠxFWEV 7r,x;7 =} " & xjL^2mQ2#N)ф:U3(Hb4Bpo8YD!P~q,o=1tgx&, xjOD?il  byz`8k8aꁃo/PJ#Ag|~=nsүM(Q@B."Teٓڄ ;DH&z|Us%ĞӯP0 1_B\ԄNzeFBcnC*dTy(z:FQtBs/Is>Ȉ[J%]Q J> Q@~ $ЍND޼(D9oi Jʑ8K- r?ۉv&ɿ`0J >'i@#"JBZka0{V6J[I9A5]6ˌF_UEP(:Ogr05Sl݋RN8T&E <3~'cf@rFVSY-e iTI d>'miϤ^88k"pbo bnY&L 3dp*=s êaTC`V,QمP]j$ݯ)uVϲt!߬u $&P`82v\+ Y*xIЎ@1志a gCԼ0b(LQ0O (< :"֠$i&)v ˿t: "Hz/'s5NLx`@xT^35aDżh@~>D,xF^LF31e{~/[/FК `y]qo(xA!ymɍgr$, RPLD靌RM0X3h-~h~`>NSF<5@R.a(hhg$^LlgGeZhTMönnf BէL$ZfC*)V3弄#p?ָa8hT!0S;F?Q"JCxn8@Kloi+=m!$h_m'Қ i$~r~HAW1DDCz h#1u'z{}5ѭV=C7OKj0s-"QMLYz傚1Ea=U.FKl}1?w"Z(sU8ҏ_ˠG6S w9&Q 02PtI5=@¢LSE&4WgṘ\E|2!bF(Y4Pqݸ*݊U bŮ {})zodH5zw`9Ayeә@'*Y;vT7;aLN>]ɂq(ֹ^OR?=wd*.EGfMƴfJs.lNJL{ugARK{h;hzω*H^WxxC$c&lǚ6b65 MhK+ \nBRbv51ΧfL$@In ,xO?DO^bтtE'Լ Op sCrA E=vZzO|OmÕ7CGe>7\0>~l{`=A1ٰh>U}OG_z~Z:s'Iƫ6R~@d636~Mu'xl|xD QI M4_+6J' PpvdiB6w]i(DӊpHa #9UQ1#2WCbC!4fMHʍHVCg-AV^@Ef5a%?[dH D#x`!'B07%}RiI6*SC)aP"m]L6R%i F61 6gʀ˪P\H}P! CÆAE"#) _ϧ2I<"x%.3ɉ(|fWVk ʚ{c7b(pxȄ|c}[p9ӓRCKpXN#ĬXSxUz8ϚxU z.%#)~ǁxf:Q]6>q[nffkΐ88r$_ceŕIR * b̖9)JHx*0kwQ. LZ2ӵ'ӑKbNh.:I$.q 9W'xxegUF3uq_?|yPC}y|yP4QGF  -$'1>@r )pwHypk|q|n׮9=zg"@$Av Fr w-iqj 0:;s@7#Cu{F%}HIVNB=i3H,H93KrC%1ŷvlp/$lL j6CJV9fE}ƽ:ͷ1!}Sg ȭHƬl6#N/&"H&gX`N9Ǧf- pNí=_F%XEw`G9-b`L*敓*f$brtOL]>xZ) ma5EMk=P@ц,-WbPS Jfv5;vua(y1?_h lfEk#\AWMmikݦyD=Qn8TOꁹdtg{;$9s'z%6QG:~͢b^N?gؤܐ@sgw;x斸O_6bc"E0, Xm+fuX½ۙ󈋺|QĜ=aXc]͆noϗ^L4d@^͉RX,+=6Gl (ǏV6ou-g`tÞP/Cnr'0rlqD]n\VI2K,&SܹEnp=jnf'-UAx'#`B pǻ%}޸y+'(Z1r;"A% /v.=Ӧݽ0+\opKZ e0mp_`%)G@#~P $_/;p ~#a ې~14`Ǽ>&N֠Wp?; kPGuw!>sקaČiqQ( ABN9 >eUu4*iZ:B!~`=#NI b0oL1`UP?Q͞9zWʥ{_pB_aO΅ɠR(Qnz2"fDPI~ZvgL?/ll rw6{dwV7*q잹 Rh>U~6e ԷCc*{=LWsAf5[U~.쩌_jٕx <b MHJI$/  ~k CSCe8#A6 訟Lv{@i.K[8-a@LM9{Y=|}+8 iPC]^:'a&.c&@*@>W19JnBul81N(*Hrh||#%%.Xnrll7.3vxJg~,HQvONa%BH.zʘn,+׀Cێ4,{.=l>lSM4M4`,ws;w -%:1-Bpwp{H)ԃdT-TDw=8{b<ϢSyG 1#0{jȇ`5,!FR| A,NN V,&H6px*'hJ"!f%"Pݍx53ua8. \ۇwj-$)!a>[6CvëAm-S/{.LC$;^mRy?U@g7i>2R.*la7f88#I41|aB+A6âLYNb$D;aFתa e@W|ahW+Gi;˰b4{70QS!>5vP9i~?a+l* !mIi8y8IƞƳϘh&"#S3i@'ΠP~xZr3Hņ6Λ?눝y(U6wScz%~ij MS= |%u %ECf#&H#mC$A߇l:G5<& ȲR%v;Ѓ(Fr;T,eX X X[ d4`qV|w]w김{aC|wޑ`* dI_82UXJ+ۇ8,D6A~va+`9Re|%)2!u2|,n|((ХNys^ۧ8\&!|ϊCi@̣]TCs؇tNJ=r@8wNXC}m+`=d@<׼сeC0a/G%HKxгˆ^ZKmA0_.PPjP10[`OAhg~ʔT/G NGD> 4B^0Lgdw.0m.etk^x= 0䤅dnǰjJ,pH$DEޢR{jH~ @2/`Zؙ)l'Pц|db402@ DHo?Q['#.I@-~vݣA'syQIq,Qȩ՚8EI }ձb~O1[|8<þGlͶa~{QI7A!%WD.mP}Ui+0_N'sGqò/wfgj[>fQß;L~m3C 6$]<jzq[ԯ!Hm 8|sbFL"$8 Ch T)| ǃ]~Q~I9*TDJSW6 ]]bM68mPwwYxN-DȘq*g?6儎2&5OYLbs14P|!s)RK ]@1ҭc;:?N\ȈmCVq1p6ԀV԰]W|Z= UAۇ D'iZXr2S;~ΡmGvp$3(|0%NCHd spBt fϫh7c*gt& ѝȠz{jʏ6a2T|aKڡ6AӈT&!y#<(i͡j - 5{&73X0`Ǒ:\C(coM]h?>Q+};IY\B 02@ igFoad QP {lLpỽ}veLRO_ ($_ Әw\s & Pcfnm4ic k%_U{Op0=%BrwNx^qxƭ@qDʢaYCAYFҪħpzde\n$ϹpCCE*1~k]Gm6_+t!*P̀FCRwqNbaLqW,l:?}ξHH>?=חwPNs4hU{̨y觤C[M džy 52Nb&zb2;qHBr/ APޖY:( HNN5a(r@aC0Qr[b>'@" ,石/f)2&<A363?~ Øn> gs4>k4j[\b OZk_DM =e;oև(9[$z"!v/O?bG; pt!ss0M: ryH'yaȋ͛˽[ hF}7k]$ XpMhH}M\s&`fo 'd%v Rk6Cx7)3: y;Κ̃^..AM3k!߶visᩓr'G1yV`T"9?`J cT'׷uoNeUTWQ ѕ|Y2ῼ,q遌D#䑇1Y9!hep/Z wGjnƙG wNEc3@2Kaù\"h~ޑxM vdƇqIĢSGy]e'S\`({|~ KI39B"<;!>fR|\b^r4.9We|9s"i|nN: ZC{TV7FaG`|FMD 0w#4 @#0B`&f+F9>LM4 0y=6RKN٭}q0#GOŠfETQD|{nxv2:.Mg18@0yDD2@@;@>z:gWJ4ACH4P?ca0iv@8PD@у:f>G|Q6%a{ra^@Y*l4]91aD61b XdX) XOF#P;+l@MjBcrL,PA 4>?`aN_z; HdHʏȡ~{&anuv"=!{OtEJN ^|s&Mpni$ttJktSL iR$[IM&`N穩IdHC$PM/KKAD[|`1O%xJm1|!cOܒx<9*`@)+4sc_MiO??2WFa<(KdO/.L"2 Ჶw>7'b&VzMh(ɒlg65r.t`@ov \EF ~i4@/sBpx؏㝯3>s AEJD !ǻj~kZȲ Q"&'yO\#J I4b0aTqȸ/1丯m=xZxd'`cd3sD"Uh8 sjbb H0+ ˜qjL)KI LMB`&l:Q$t>|'˷Ejq1a5mr'l1v/지z=!Z 6D;s0D@c4LpH={I迏wǞ>'Qө%H,0g h i , C z2M>OC4cov6n-%Ŝo61T&Yrn$pfp(j``Zڔ]KmNjKg:6XOҴaX$& xyϧ J^+$e]eM)>΢䛳QY-$JF%}ɻvu6- #*u%ql߱D85``СfܴVHa2& Ȯƻ;na(QQ4Ɣr$?frG ߛtU*1]^ږhiUV~9>~O:͓cmÌsԺ`pLGm8%0$0H?JĒDjZ}Pc׳ IɂqkZ=T? ]*ONfLgوD~-LS34[Xb@iP ݹ~6D,4[R4ZUyh6s #S tKT1L)+klob!( !C(h#YB-(CB Ɂɋwcm#18.2xDpg ΁KP3ǻ){rBʴLrkPzv,$+rt1WEi 蒑?C,;@!O#؅Pr5$>Lu''}>c.tH|t^6J$tQ)5&FL`ލsܗN$?@饳 ~xxK;Ŷ^a鱓;'v v'ߔ2\LЪQO&*^5n@2%BI3af] ʆ!#橬ߒ7=Gz(_fcԒL3a|yb+!2H ,cu)7׫f@}_>NLhN xCp `&sC;IvGRD,Jƀ+;ǖ/ݞomPyz9<{ӎtPFE|=4qJq19=Y$ǙNJNz>vѥz^$=-; 1IW|}_wJP^npP[p($GF ߎ:a,;'gQ(Ԙ{N\ 7j" N}L5L2;KY0+mUXH]UbϮ]pI-iWnU%%)pCGѤ$>g+g:a_~yQDA?Fh_LBGK'=b zXU)HD`L#M~j9͆SB{I&UJ^UnU^4H0*O"D+>c1EggLn88_NiJd ЧXxɯ䢥pGߎ˿L(=9th[Ǹ&J&A$-Z82똓I#/[tBlxZA9(;EQEnNa(7㩢 lvpL&^vU5ܛWj*((Z&TQEsE)ETr Eq_xQEQEQE\,QAEQ`kV8z4i*mpc}H>b LOSX.]1#bu{h%[Xf$űfO$i`b[dJAVP-4s&fq02wrMd2Lᓡ&swUi``pf'ֺMiR/SݴĊ asc+S#_ Q "9F -͎~bP'{*pϼ2ֳ/yߕe]jHUg%FݫJ_{Fۨq;7âS?U|uHÉ^V@"CIh B {=RHII-G B/).%"q{p;2i2VъtR(\LQZ/󢐜C8>;z§:~44\ 8 @ qۃ$IaR`1]̇{LRr!hia^GeNCN0\C xМ >,O^ނptcA(omXO 哓 i  2<^)$pJ, L D4*S~AA擔{hc Y7*!xxIAPM'о:1p-<#s^V2ёi WK-;pZBo#9!s|0q q$IJeC@G=]Z!xT!“Yu(!O]ggehS'*ܝ6غiHuX: ov}xwi_#/RxȏL捍P9T&H3F~^T4B_xڃ3hſ|jq͸C4aS>|``S19(<Ǭw\O8xR 'T\S8=`Z~!< [r hG8g;m3y^ֺMm@4ԡ\f @q퉩64+~W*_ r(|p/, 1608'q~(!|<^ >9.sAؖ(^@CK4'dr5<2(`ERYe ^ki9"lifs6Mt붎jim79Fɣs;. 4Y!^`\]+s쎍:&8?& & h0 VNsϑ y7DN<FI@< LcAc Q:;c^BSJ~}f h0IfrJ>G?|?v8&>G8rv8\4]APϱR;;Se$E]9((gѤWruShXtvbC#@BM=UDS}"Rh-t2b,l"LD!WSalh`)%"YIoe,gY9ȗ hDe  ɚI362o7EZ+ẍ~;YIծ:zc8~x ;WTDInACR QɇF*8"*^nDo)6Y&L@9:ǨJ'ZBd Bۭl@D u DH??!QTUi҅Є@D"AD!DFJOzJL=!=G;=e;d$r ] nOdcp65Hv3[;鶔$ߺ9piC$sH|;r~g6_Hnj_q(̞At~bu+Rz'I'4Qz 9sOH_ռ:>T} te2:=Tw@tOTQ.r&ā*3‚:ihe9ׁN!6.R?)~Pm%M2)zt AG j|SBKf2!'?!D!I O$,DǴ{. IMóV@Qr٠F8ت |mp'K@ۜ0lnH@ @ӣV#0u4r#b\d'T2W^};1.߭?VMp G>ck64MK#THKN1'jkr]!y9 Lf3ňzaa!?߿Be ﴻM؄  JTq9#(qz`>wॢSM8FrMB0q!بJSQsfTi0 (a"i<4pA,v |x~Tlu$*ળ=L"UN@Oh*!tz*P1!9#ЃO}%q8揃gXv[ ;t΂E  bt FͿ8oQCي3F zr @ぃ/P^!Xe1iX6Be Yڂ')$.2yCbJ@lyiDG^2/?|f!G_3kj'?.?\nf(+u*k0\:+%`U#Y=8*a5@#I>1oWq- }08.EyϨ*ixTSwvO߯dD0K3a5PaSGc6ҫfEiA|"Fq9X8g9is+=n"%#ԍ#T( e} ^ʛPϜo?~IQ9kDӏW f* v$8^$  @`\~ʘg~=>>C&ĒHc ;eVA7{}Ƅޫ; HaD`?U#$"=cq48ǃ]w#|'[hpJf?{4?Xl7l6?q@_)sbJ< 4}h=Vb"(YL @ j @}|jo?̢ߧaS2_G_YZ1a+*vn{r95 j}[ИexNc^i~yY'@ B :7,gCy)Hl,7(d4KQfROa ,W\~xIoUq N=_z6uf9ߡ0pxμ:ƛeyhH*J U )dc|}&~p~u/ꏊZ% f󴶊qX C{['^޳1kӏ!KGҼlPݵv'u4SaY~t#k{oAJ@ L.Aؗ=O'㌿a /_^Oj\x)^0&052 ߨr9b^rLy|7cPɰ0쒩Uٞ/n EH#FF0q/8Tkx{ \+4c "✾PhиB 3(rK Y/=@'n%L?ǐT}$"*AAy==骯,%V7BH'uh )mPvvTc[JP^+N[q56b'9rtMP׺vvmvDTD9} 2%Wa.ѶQGDҙxi 1ƥl8Sȃ :Ì-=c4]j)C$CRKi۳좛I)G *9{ lـ{(<׏g3f.U72sPax*Wh@UtC5qYz'Ϡ *\g)b*z [rU6Nя2߷~5=UwYzS#LoD2#f^'T)m>9ީ|y@RPR r u\s=TMtNF1h-*ꛑ{gt4zr ' .4چ`ݖt /H$m\[JgM%B.g~chf*|6-SʺZ%7Yݯf|^]D 0zsdI]UGfqɴRiHG6Pn(XMShyr :LvcbHz/Ĝǹy^pQA42-IxɡHAJ t5f̸r$$@B%V.vjlyVi7鱏\pUf!Lx rڠs&]"HGE)+{*밊 HP_ФHjR1U{ p'MDLF^ ҩE(.iIXZbVٔLu.`mZ`vNY_=N}!U`<`T87 垌FQ1H"Sݣ\]M%|N} 9L߯&;ؘyzy_;9ۯ>~{rVIC,J2᐀"BIY ~6 v%P`HAOWIꐮ9ɖ+i8+OO oC%8bTo@騢bkqXDg$QΦ]XYҘǖ~P9ujef$53EJ#HI YR: +{Ǒ7ɦ XӐ߯܅r߻E% #oOg/[֪ƻR*b:rx^|Cav+.I0 D ]T˙,pj䮮ҕJ߸\`̧kevH8ie9 zy>VGOG{ڍe|?kq2o 0ctPqcY݁[`VRP]yh˅b**AII$IWُy,t׉:HlG=$2p[CXДl*0s@\2c~EŝO&+"G){oCNfI<=ɿSR>=5adxOUqxz;OO fF{ x <N=`I'L* ADB4§0:]6$:8#!LWNEP.Bn\HtwM Ne br '#ru9^ WSN֪ip\E4@1q2rDZKiA!GH&VOTǠo9 ۳b^=ZGI &Ð z^!Q fLfk^,L)ɥ|*5:p5 A@A*80#`mff9)xMB 霟dt D{ N1u$ |Cˤ 3^⟦8L^BW!ɲ IT;-"M-`/jBX0e<,TyWg} 7 P @͕ĒN8zf3P7,4Qp悔&l3(Uk|1;x@'[qG@YCMeصZ*u=gP{h btC *~@Ѣ x7{?MS)rHQd4rDuoMGYAOWGJPU^:h jǚEO h(v;8a䩇ZU$:784kW3)qƽ+&sn:#՝AgGw駾L#ΏXƑVBι.푣a;k<09_lB^.vVAP<.%Q eL =OV;_AL[ y+x(,YmG/m A@d7X 6-],P\}[9Cx,QXo2.n ~o%/s·hDk`Y+g=s YEQ g_9RqzjT9U{O]vnɃÊA{._׊@j: C61,`p4ԟ!&o?I˓'F??gJ +Ub# ޕeqcVVC&! gNy.cȷ5 8i@ X<իwd;j4~fG)$cPzi_ @@­ \]]UzS71Ȣ()yiJlAO;\<8 (;&PQ@'`Oy<1#dJ*)'qq>>7%C{>lQ 8JnĄ FtȝwAltE 0K@gݏ!c< աS~ۓz8(LbmR !${>v;P#f}]է0YC2IWP @ wE{ӊ=^FD7p?bہIur{YY,e*7cvYFbKKߖvcdJ+h `dSpbh^?MEƺㄢX ƫEI[y#R:7ֱ,{`HxptI! fF 7.q>ŹiDizf?qYFvR“_xq|'(H$;&,E14OϣX^@'qB@QYAӲZrsB:Hט4)@A τkr!*Xxv{-@6SRb2 (f13đTY^%Dh~tQƃl3.AGL}?Y29⌤n;o`cwٸ?#f= pq=?_ϫBP8V,ۣ9҂uJ@8A@Kb@LK jjT ؒ_9gv|~=oz_+ ?OhȨD1sbŗ>́1:͘y QKB0-vnx;r^^ vi5dAզ9s|I|  TYQ};j~]|(͕^>$óILb/fs&Ɨos7CXST#$>û|9zUJ**UDGDžu4]oS(w5.YS 1UNOED}9NCW!~yDrr'HCRud*mujk]|sݽ:c|PH| Mc >ÖM8LwK53k =H;M0'?p#z={T}dLS}h` ma \=Ktyޠ4^׿cd6Qqǡ|wt%C i IJ,lY#[c7T``wx۾9mHH(jFCl>*P;r3$:x5U{o'k/jY c ͉ۦDiT-"Dm PnVAh9FBM"ѿqvGK<9M6*]Co`+u+kQUM8i!wވ|Kte0k^GIh}`G=ą2̭;ؠDXY@[{XOK}AUC0[l֑c!NX_ϥTtXK0]4)ӗm Ri,U*DRƘrfs[<'Ml||:t;щ-mϏl_5RCInDTO\:|Ƿ̺GM<':wSG?X@ror@\!*p,p ߧֶUF%(۾aBIQ{ߴ\8.E3`v@N-u)'0v4dǀP?39)x|?eT|x$ق#$<{=Z1ޤ/AF. |sƻGq Ś?6K@ݯ3AHRQ]sasݯ2Gf` Ɂ=FFc|$@-Rn!.y+s@2HIFuqZqՏq`-c_RHpBZ*^ܶ;QJ<̄n7e%y_I4o=Fݰ:@݇ BND v@Zgk\1M/Hda<:ȌQM2rzB0CFCR8'REtmP40i!G 3rSC ^Z @qn6*Mp{naHpc}| 9f3r*M#V&>>θ^1K!-sVwLͮpΚA-&bޟ0s> ZvRYɦb-+@X0+ZE3M ^zv\;xN!7gT 8.*G)7xe,KO$ `Ce MR|UQ%om7ioEWHO@Æy]#PP|o0@2`h4x {x Rγcp9CdbI^7ֳ%U69ov2A'xߗBvk S$;nݏ!<΢Ĥv`Q-B*>JpC>133Ll6ApQ`1 i4@ AׯL,-0g6Z!@9c-t-b&%3zz<{/J ",h@Mg2h(!=Iy eZJ'vK:BnPW[`* 滋<\*MI! ء(CSF?.Yw6ph)n}8=`TDEs5~ SS?:讝17b{Xvf>֝:7`!L` nƾD8'r1L;xG62f_Tye Ϗ~mC.~ȼq4SR1~w$?LJLN]=D(B(ߵt ;dr zw& ܳ_e 4PnHH><h1Njnom|BhѾ՘NPD8 n l?0n:/cI2Z gM~ð;S}s||ޞ767 WSq@ޗD2'w҂#7+j K&#wkyx)$*f?uJm@ƛGa۷8hADI;SYZ1<9 Pm(.l I.\5fzP1daO=5ethƻ]yw5Ԭ $2Tw=ioM(&$3Cx)҂]pPWJ8:VP yI wmDt8ѿqY鈇/Q͊YK9ߋqA\q/<@LOvmyM}9C#Oj&@5 @W;CI]8J}Tzb_w^,7j[c|aƏ9x*eKOnÄ?ztzYi)f*%\q8^VmӟIO3u]\t!|9p^a/›TQBƷ\ Q4 J u\J|yC%`5|^DLDyxw^W{j2c؞7}V RS$ҐW:`KlK ǃYo_|1<½ CSEπ[A[=dQ '\bT̉/%xi15 T CH0e!Xc}Kvrt"v|԰vB34SX& ak0b3dFȰH~o%6 p|pGx}H<?d/4߿2a$T^Ai}DK[M E"1=j+Ӱ쐆~ۖ (|toЧcFc}ni3zPcBhxZ8`F5ZiϏ˜&~QmWcA_YyԞ ma71>2=6.~>Hy c!B/fC'Ϯq?>&G!_ s}Ma|O]*-?L WYۚB;ßIO\{ƭsϸu"nh` Ǭǵ-yю:Kvi [\ >Q9 vs&DO2wѷMNx0QAT;ǩۓ*[Jm=!IOA}KCk#G{`X]gFĐ! "\3|Dɜrqh"MCUsSpLjV dCԘFbPZ`-r{2,غ#GK]r4O;ܔy|h= ⻜V+0ߑ7?S׏_#e럒]~sAPt=۲.F ;l{Q lzܴɸ'|ti44h>AyYHl s6Ljyri<‰]},FVk$ԙԖ\er>^^g_ݱǡߣ=20DŽz5)4Y1IlSdɘKmyf^GCjTׇg7QӇ14Za*Z]eFݺJ:ն&"]kdQ2 K4؁J("׆B0lj*4"Y #HW9="a!!Y\_)p*z3|Pnoܒ]! 8DNӖo@Vq>XJw]R os=k@1 -0LHi I G7:sNg)3e,I SXNh>Dsȅr 3#9op|Om5_N|vl":|ގB.Nj_)o'֯{&eM7>*0ѻ7nifrιmAttR.a-w\-pﯛ3R"u Z ( c1Դ73EcE~N: QuX^1 *<=",88@SY-q#{*b$AybNU@pBdBaηވÆݝE=M<*`ZS22F  n1] j9zϺ`:UM'̦"iژ_ v.'=1N0눓C&g1ǧѧKƗ.F`wŠ/ږo48 gI_pW>QʾnKCZ#ʏE΃-͝=G}e%g> 'V7v@4E}'NdR@a*"b(\BXr<"&wœ# G_cѭp~.Qn2C_di<ޅ)eb6ݿ]('' jeY:C,'$_y/. WÈ彡6lx5UHMڇ$|=lRW j%L(<.Ya HKfk- NqP1hrDA@Q(ÉPWvN˳d] 0Rz\DLQw 8IJYYŰAUމv5q#&P}govud|tQ1s@4䪻R$Jbq ])P*7%nsٜ(D%QUܲO~o:XF; &l# -4ώqiZq3:Ω2X0EqWC_տ |K@6z#81;ƝDzOw& 6 dڧ~HRu0c|˜ 5T( EA#tʟ Pג 6r"bNh!8@b3 G""+/x'ehWB z( E"yzƚ!$ J%P'iX 搦A@C%ݢ6MYɜ#R b戧 hB"_"}uyeX ^߿{;7=jC&:vL>nqr-IN̞s`&}3-ġ~VQT.Z ÅtfiD F C7l'đ91͍wCHg, [o!I']%_$߆~\[I{v*/ӰӅ($[ɩi ح鱍1*DnCUw⛒LIͣFBA\ÉTU]8Gب1&ysWۇ*}swYHn(F%M(6xW9XJhR"$yKF'=sB??}y>93:%.Q%H$/.뀔KmbZ4~Lhr8MSɶ8IMnm:YI .shbXJ XI)Z0Jfi$b@䱁3ɉJ A|SjdSTmٌ a 8#LIJl5NX"WC<";+ /Ov7$+ $H䦂{1s۔m s?yG@Q%5V^yeBAI7] v ƶT\?g+G DcI߳*E8&(>he1_HA7&gp^AvyB6V3cYU$?4%(Ҋ@rJ9.ġTDВB3\FH."K@)J1q1b^`hid|kH03ߘHIARYM5K$c2-n; #GL23+A빊HL PkN0!{H 3L$B\N)$*/L:af> f~r Sx㲞[<~pn 4 C|S@R 0 `=ׯxZ] ֪Ύ܊m4;C7SKRJŭBϙ0[AZ",(Qto H@J1ׇU^:uA8cR):P)AX;-#T2'_hHSc:994 Ghy$@Ob.ƫC\}zZ?yRҠҵSаx`q#]j7RM(dJtkW,էO}>ڨm[zb d xg8jUHAr]ch9u-%N25O!6vi*PܑQLi7 ˹,aI>Bbی6m}Lٹe.R&L-18ڊ2l6ٓYUSN;D] e؄Tde;' s5/j 9YFMĘaL$ 66ٌ ^ړpBUӁF!;4gÜD FK|Nz4/1.HS5&, *YN``dADa S\Zql@9EJ(5Eҥ/L)EC(tHN^1khB:wW@?9T\7e$;M402}#Z|t&«89(Q"ߢ1E,D\<=ix,S:BX8m{H}WLjA9 `D2J1p] E%)6&#ƒK0Jߙb0YE^M_be2. spͪ%f|Xˉ\!Aw{GmCP%%!KXKtw-HKKB)?a mNUɠBQ*.ـ30b1V~ҞTp 86b6 3B2/_cPA\GэɰO^}I⟪)iZNhOetg۪txbK&`8LQsHĮL qU$ u8dxyXXƙ w bJC앯>N=Ybrq ,$fzuݠ j&R؊ rD1(A$G%sxT@ԉA鶐W}frO$8$z乱hKm7wd Ͳp<0rk>Jr:%EQSKPʿH>hzSz= 9So l! #TkXeZQ9TOC%A=Ft~Q~a5t^mhYzT0l3e`W`QAAW/B9@&( ̇SDhFRGX03jĴT&r-H6Hf4'^N y e W.d<9ɱ_&_bSZd9Bz_|)jJT(&q)LOцEc%}uCz֭GŔkx3#@uˑ%0ן|>=<&,C9Lmfn217z vy =tl-Ti#˼;x>U v:a'#zf`:5qrL/"Q>bXMZƆFZU[!:5' v7#FNESCÊK$> xCpD}HIM 2;YR#BԐDDHQI3IDQL5D$M0TLT*@4|1B|VWg+M GnR{G,*BJ@?]AƔ>ĿŇM]3ݝ>yas+ATScMF%}oPlbªҖIC|8yp(8 +/'R[4rht*zGb|`nYSӲ {npJ *`11,BOFTA;nBҨk`` ͐q`CI @ E(VI i(PE0`~]4 B|@̊&L]x Oh dh#fEUd35j*CP7vT6Dع G1i8'7'!y1HÌ=RsmVEbo!LyiuҜlh7**NqQoJHN{4`0aL`0Ç3 < C0 ַ6 h!MR~(\2av6\V@ g\[m9t)bmޒHx=A8h-R(Krĕ` 8j0m)8ޱ6SnfMszgO\iՄuiQi <*裿ww-+4$($?zq psT'|vtM1+LP&s~a?[$fc70X*Z^]k ֝6 nʨ)LeRu"KmTP (4Qd7$QQRWutZ/$ɩ腍iF" {εFTYbMR4vlI%9MC|N]!ŒUDQLmGL g!V*lh >•h4rb"_̣<##;R1 psE:qJ8_o࿹C31!F&]H|֋Rd.mLHjBQCB: ZdS :dhJ0鏏 zyMŜ?ji^ 5LXHl $uQ;C |JkjFBQT%!<oR;OhfZXU)L`Hl88&LS 6 A2b?d-tRq+DA]dCgKe969H4jei koa)w: `!"Tki"&~[ 'PB ؅L2#IԊG\QbEkB[RjcfpnIBd ZTy:on Z$N =_ɴ.Ŵx?Z__^:hwQ4~DCEDr4M dPP]HuhVo*}0 ~"~{ޟ6k&I'm-W]5gG~Q229DDE ȇ | F4Q@6DH@#9QF^!ݽo'|؊`2Cg~ Nyԓa0ћpdI0Mx:QЦs'$&chk4~2 PP7ח :{S"!*$V ^p>!a=F)MN1FX:fW滃))(S`-X";W-*~:p9Ct%0MpZ =_=$2M=ň%)pΌ踻(r@^rsL%TЏU{lycKJNq;~tWXQ1=vH: xv>Fߧ*~o:s`yw'..oJhZ )<yGY~1`@1BګYMlW?(U4rȳ=>?ADb*ak4~=B4440$ BPjxuzGV|wSnCCG[Q~wcPКj(l%ɐDGzCkU  c`!Iog]K p,ȕK1`U4A  Cy'$0 "8AC*CGA Jm24]45Gi9J!ґ 舌p: zHy4L F4WQBHCPFcϋշ'>߷ w2?/P\}=xύ{{#X&Bt}@9V'4h EEusl5{ 03h c+O4wsʬѠK V6zL6 HݩC߹6I#V@4~ }m~Rt,LՌG_P5-*QCP~̎TS4\'n#ƓqI(yE8<Ð.BWHW:e]/WgX (;F93Qn 1Z/*!YGfTExp#yIW8b{=5oKYlSɩpIѹ6Mnd`2\POoH%rhbY9ɘ–f2 =PU,Yb: $+|- @gs4A&HR{ #ՠ5'?.Kl(Ac(?}Rߟms; UJU bRx:vG!AkI.H%("SP @Ѣx1g P0Bb#/_x`}=~.2J,*a#;fu3 0u ɅC`\ZmPC[ ag5Z֠=%;H??6LM4g1 Ű1 II.m,IS4RELȐDKs="d fU8gWy|hBY`41-+C3C |;q{G{^?_W ƵC~EF9D6u$X*q0 `HCӵm1irᇜ1r,F;V Lqu9'E mm5CWw!ad mJJI}tEuZTIl c$cSwW+ XJ֜0E- sAsa PJRhiH9 jLB Jhzo9 Z*JVmӢ=V%yR|hE|̈́;=Y|!ǫA&N'\oh %(Z!<^\^aoi~ ]11!Ù>CX4[5"BԼQ}ry>-h>Đ}!NF\;~ (2 ]4} k}aĆZ`&"& w0N7׈( 4L&GdzD\?|'"hvPGDuiyhYjZXWR4 q9~ymNl*Z.e8J2PT-Q"tIٺ1ž1DD9Ύx049/>P|-}tvpH 7"t?GnN݄d>HNTˣvB*> 5¾b~h`a h!-ѩqWq ,?c.1 Ta$P ъ% )PQ e3 2H@D!q 6p  Hh\BG@ \@$$VrBYb$"&#ZgxvG a#1HB0[2[U.r0TAYuipД36#T⨍s`K1UVN^ja"`LЬ+LtsVokKBd=g0]Z.'?mmAXDH-]"䨨2+2"G«jʼnEy,RuLC_KF|!NY<˛ ;/<'`WtU+Jfl}07&@PD;C>8{az&C JSBUzbsm&%07fP52™E ׽:c^/!):AEBDU0KRb ;CHК]h5Ҵ1AM˞w $2 c0&^Vhfxؘ]%%<7Cy1=|瓉+lJl~HHTPM':ѽ[ȗ-^cd&%#܍,f]̪b c3!=8d2)lB6T1ejܡ+P ҩu (wkmph0. ¸G1E6 ␟fVܛ*ʶHi3ghj%7 sAxL; <i,5&pQkCjHǺ:*ĨFeb\Ձ7#zPRG@̦,KOf@nhsA&ATA04u8A\ !M*(l9rEiy"4W y.ZBD[Mz3Fh+J1R0ZȎ;i GNQђ۞n֍mװn;6G0֪6A6sQbcˎ0Nfq5z8L3sq$c.X+M)VKu]=:Q4ȕP$-4>pI-19hk)«UH"4FzɡO`#aO9^cnA|zH'rJ {cÏZѶ$)RO<ؼyQQecь#bLSZ1Qyuk@١%LYf*#5(F݁E2( 5F2KY^FM{v9ۘ&&2D*A͂HqrVz%"@Oa^KؤNZ{->y׾uґd!\G""nqu2]$ط%MQ+ R++ UAF=H',X5P]ivؿٖ-7~`2 t $ln |<92= 11F̀*ҀE$XEtjX`켎8'莗vy5CG^5ѩ ԰{V|71rF4q ,0㡇Pԥ'(LnQFQ0m&TRS 0e# "xI$r{r&{b Kf0 "j1 yVhzyM3_kY">âpծτ#yQejY\A.tԚTݧfP 3$~!Lc`}7; ^"2nA ] ^Z&&g֒ۀNOJ(F0{qhIG]'Ѝ 4" bJFb5A΁ &6Д&X.ȓDAaYp 06o@~"`sFFiJC:*77fga0cd@1,9) Hlh0Tzd]3Im)f(V}u5җ'DoGxe&_$;G}FhaхF9ਲ ~uN("E7?oWrGYrJZ VQ<;>K; m$QAwe'gf5ogA^- .PʁSf}?8 ect%p@p"P)9{ ?ZUj܉۾S,*YV`O]" J*!RUE,R$A$~^AS1P&qu$+<*3S9!pDRi) HYS"tIT4T<Rv$i`ul0( ( )i DV-6"3s}`FBCqlG!?l>앛?[+ nx"(˛7wl#LRXl"i9*9CRb hP -Hݽ~2D!b9I̠Fb@XZV!U @b@QP*%BdZAE `I!!X&ZR1S2 DR!#"p<8 h}^6yFڶհpl*D976/vIP\0-JK:>Î%6wbyט31UQ@7>`p495אjS8[݇KH#p݈]:WgaPV“7kthR2pE'>J,N 􏟲 LM4F@2LHvǶͳ%.#hO-&,R̀!1C]sU$ Fk]$ ~uGB:pChZwSZ#D ;3ZXOf J" JwLQބ| f:<7xMdI܂t3 _40j[b_ǧY'wߍg SR44% G2o'!HrG. x}h { JGlL^>8vi=ߗI3oɟOc׸S6` |zyљ.D!*jzgv+bΛ7F%j%e{k (W75Vت1U1x?gNo"aPU2}ez̚$4zhtFb 5]h&q*ЇGLTĒ) \lDziIM"if#RKB`%"fT%H $=Da6,DDD>*gȖ2 dTZpAO*2ϒu}03@)G >ל{ I`kP0M`Zc@Z@ fTAcPlf"%)vϘ ?EsiFf@^9<D@8ɩ>P-2}t5;l0Ǟ1Yd+[- vǘiʇˇrTXgl#Dp|Fj 7Xo<ͯ'A,ȗC87ƴ2TljN1A".fz7}EL޻%hCmGM]) @`;N0 qs&Pj23A7!e2ZNn}_aڊ)5+cNz!P?׉$$O@6ն/ Ks"Z}sl>"ť{F)77u5G2wQp~z7}%\ z9QlmܻΜ/##<\ ɑ|"Me%}-SdFN\)N3y,|N8:ܳ4 UxsYisC"8i;vm#M&sxv:$423,b!N1h z\=k]iRM<0ʐx+@!U2D!`\qgX+uX#=2$BdG=*P^*l𵼢{VkxV&#D|}u|t> =Ea:j$4d融͝w2!ǁ>Q5~׏:AA]ى/M8@icnʵ6- >GOu,dK ! :=E4%bvjIF3Pt`drqz 8` )UM1Ad!&RsU\&8ԟ9>&8lj+sVqʪVn.ȨwGn8Q]8;8V8틽;z>*ÊƐKckF1 N'l9Mȵ G÷s~_5Q931LcBfM DG!u(D!: S҅^G [FFi VeVy!'cFZVJ.&vpE/V5])Ry'K‡ 5 DK"&0Řg2uG;YM3s0Z&LJ=y'v1LP`<ӌ8m 27nɮ6e{,5f7񢈽uoB @)ʊbh(1}!"@^BT< 㰟)i 9|CL3'gY*"Pp@B R% ] ЁC'B)HoyJ8 8:`\*%L4HF"txaʜ4qDi7iހ051L\&bO:Z"۞kem$Kk;!"ew TIRM۱ D?pTytrg^ IP*~Iw87?efxFk+fxލ j0/rpםs6OpqX㫨ɴ!INOrMdzL˙呺W!(MA܇.E!Nh~,}8 ǷaaΫ/Vq夆ۚw&\9<$HPa^Uq9 q8;E;K;ɐ_~ ("C 3H3(2 iF/D{,f2YoϏ;Q×㚩S0B b`|8ήc8Yꕭab HْʍPixrI`j1+Psb6Z %AT⚚Pn4'9ΪyOjrn2ętx"V8kw$} 's ߚt(#l88c;d8-68pc@ش CVݲq$s6 dV^<Ť<"pb!l7,0̼q^1OkbpHaPp9+>(b`jgYMwzט0qw]4qLBX,wƼ}q7f-fL>Ki=V sqN1٩@ 륉\k:ӳhX0fX6Q;&]gZU9ɣtNL S^4H<<P7KB//tK\caqhˣo bl3k'e=IYIgm%0PXX8TVGai8ٽ[8;Q"ΰ6lA=PkӸ rO̳W=oc=۝LB':Ԏ݋Wv=]2B-O^Y9xg~`p9 ~qA$-R…7|#3u axvۈ[{̮5LbQ1fh`)3P|rly|p]&qI\kaU1h3ұr8C: Lί58bd!6VH{vlKǘ6kxf;|aPX6T͞t`v&qpNW@`oq%W <-|“rfKJ ~8~SyK8mYfOrV2f݈ØAS)k )SL6{&a,m1i˅x2B #Gn肱Gnn7WBE;K>=}i޴"p H%絘j /w{0/pku69+\G\OPɢܷ[lvjK1ļ_u8WO+Jbv&Hbx$sO$d1Q;L0ySBBp Mׂ]ˮA'<{zc0n*K8{7ǝ j0㡝$) ּfcRw}NNmPU{,ȕ3s4VpNۆRXD3&kx;_gPzL<8whI|2E(|T %2b2D"aLO.w 6::IɇY6+-SkI|‰FEA iF{h^N^9ɯ;n]v&Ấ&\uLA-NG#V1^? f@l7k-ĢsrN7Haw  ixfҕx3hi.iKD#O/kn YRyڦv+Ե`J{JvrQc&_ EYL<2Y:|A f[rUǁt^c1ҚS\Ǻʴ4R$$^%8i$1{]T̑1D;I&D.`*lDЫz|xS5 J\f:oDZ޹pnX7&=reo+1V lu25ý &xi*gW:zRb.Oj;N8K;M4b7:9;7Sȹ4 Ӕ8TD75) a3J=JPx~16f3FίOzs96M9\ЫG۸9yw #V+9 9-(j;^kঙF[xd3m r<9AVQs,Ǧ虙+x\>se`?8FybkϽaPf8wO;ي͢%6`R9W&vc –֓sU\̓.t߿FHPiWS@H׭ωI ҇8ZY$׻3u1n's]vҔS?Y=F|eMi ri5Ow k-L.'L.q1Xuyٝ \,'u[{`!LZBw @C qʐfO&Ĩ m-ZHR .9S&(ù N0aɮlN֩ d%<0HFW'6Ffp(`/˳Xm?#z2 qPC8L0珆)v~[0~IꕎۡRQSa3‘r?.cMFφ@achihjI3\YVX%hcnNU;;VE"M23uWuF!lq;]L;b~z_ø#*'SOx߇'ԑ0J(w~c;F1 yGyΫcTi_| 3%B6qIbiZӃlgSE"ޱv! %By|!РHeӈOǜbc2V"L Dˤp-Nkp:#a5|1$!Ln *vkwq$|&hإBe1)_}8bO˿d5,7w,8v*xz,㚴;/w'8/r)0YΨ5E:NG$;\l;%C'bXӫz E gpb {HO @}R&f 7o}Цy}ڮKqĿIuCHf%}+6B8nv%l-}vR\o;4 roe.j Ҝuo1M mz1CUZsz (IO1RHnN{-IUlVP+ʇr)g%NNJ<vǠ"7\""SyT/=OΑErd_uvy Hb$" Z@Mk)fDdGxx;]`7]$`Ub$<||>v*SfR2>~cF\a.sʲ3C?*910MiKq5[].JnL#2 G!GwKF]ns'oWMkssqbnͼ,(\_D"w؇fc:xo^;fn`䅉j< 8NpJ]Wfp FӰ3oy7#kd3ǣ:V_iW]$h\0(͌y(/7%a٤Nne~;okXE|uyNnx&BbI#W-;"lP IS1DYþ콱FE8sZ$ҶAJe33@wBhws=;&}O 0QD!suр=eDP'$l?\?SI==>@G̡6\LQ2dGSOA!`L\ q~B8hVh/A:qI9 χ\AJo$^IW_L~SWKB V5fV܍ngQ^Zd:(0ׇoi9< 9 (bܣ7\[37Q\2cD`mO0b2s\WsطZ̵;c޸mlnj9!n6|ť^?!!PrnsO>\`1à;1/<8.' #~H\bQK{ NO ,)G{n׏5@b`O#Ȕ`O劍^Y;Wtȃ̪MbrD{b[G֧R61P׌Bƹ5wQj=µ͋wL,8\ϘZsb.8pK䧸h(Bh1l"[:נgK cXʌ g[ѱ(,cǏh8cuIO7n03Q3׮wߓl-"n(;@hۤ.\AixE4C^SV դ$¾/ʬ(-CV[MExwF]8%2EVf)0$m*L!L?-߭)V߾gEP{b1hdk}NzL&ZiƂc.^6AW ztx)jQI.3*6ь«4Ɩ]׼]tq† hG@/N1s^,^TNa!Sh`0cc=ңU#&,7C\hoF㻇'YVJ73x֡N%.)sG|Z)k/xݥpayBvYrH^q0$R(|SC4xt՜/2hLAQ$X/YҀn#[ݞ̓BV>`TLT'%sŲZmƏ+g40v#'6tzv.|W%ݹgn`;iAiZ2w|/Ps3g,OWJ%ű:`MيgNAƄ񹬡fcБ54\F ~6M/^*=x靴IƽJ/:zKq$TU\d(V{Ñ[KcEz=77Vv0n-!yLs3|9|)4-kg 85~E h,y9Gr! y_ H5x;\S&ә \M v~F[󐩏{={^ȞpChyr,5b Ukt`.}3)>Dą/vU|CM ad,a7Dٚ>uṀ>C`ua!MRu49 ~sO.yT'|5-D)G66{lr'J3m&,+͈ 6x81pFJG\7/HzA$񟼺uJV La@:CP/.wnb  >PbaGmU |3 SϷHBah訑P@ϰxz{d!Y9 G>ݡ^w?CD~(fdNCDf kˑ 6H11&?*pn.rg.)qթ c0cd(* iXWG{{9q؈ caFƳ vim.5*hSV_PٖaGcv`5{XӒ|D:1l`S^4d^ŜCn4ldnt' vĕF3 B|17`H̾*"X)S f&Ɩ\ČER]#06w=zg@gԚv8E\F"g5;Ȼ!'"_8q5@$f(5 !lDk.ʙi/tq"?k 91ZT@U22uc53NVq/Fzy! eJ$vfbzس*z\1<0G0??%>moGQ-U%j- aTz`yO߹ &$4z; z_+ /jM8I[~3Nq~$Ȟ*OZ@S zIX)28W%HRBBC~`IPh "EOD`Rb۷#!țrMm5QvuIpBEq4ϗ@Cr|s@(j1n,- V`h37^wQaBYs T0K0ДV3YbfA6RZ,-IgY+J87mask$"6rhlG7gSk3<[ &]_6\>xl.y2۔ 9זj᯳as5,}5K>]:S$+KppDxifgAS_7Qȝy4Bi&Mxې` \ҍaZ 5>]i9^4%q31Zc2\fe(_‹%9>阩IB#-.aqxN4w,<]QP51!4e~HQO0=BOx`јMfE)BWt ӭ{zt9a2A6-8}Z}Ag N=`z~̵ܛm-#DŽCboi% ~`V9,N6wOJl4ui6:E(EIj|)&IK 51Fގ~^s5ӑuRa1{\wo^33objƨDkB\OVsƮuշRuɕ \)&9k$ k}$Ȭ#]Dcڳ[sa'k_34:ydk#Ys.px[!:0aQYYmnPgEF3X߻u'@p"a.Ka6D1c9*$)y/yx9Jpcu&N}+Wl|amznuBbSfnb k:֮LjMEZƟ"g&*߇u&/o&_pD {ޥCBV"SqkS*N;t.ia2,R:8vi—X7:O]d`I4չr[:#Zt]6XcgnqC?H ܊_SI K4CAJԩBpNLYGJM7 /Ҙ1F !gCDRscnA/5cF吊*;pRAD H4,CT4"L PK{BbXFă|/k㥺jměT۬LgSmc$^$tв({Q}T<<ҁхDp=/&Hn'9{b F~SƼt㨩5HJtdcxpU9Y3g\ln[w1m52`uL&5 Y@sc ·B+ճN9&a"56?n "q""o8ܖ(XU%klYPIޡ 'jqdi#/.9Qh]"FZ &(b(c4'e9- 7b[q⽄pI``pzGUL4?YwlW=ʆ=Ŕ8051EM1V9hy"ZEU4DUTUE$DU6$F&b (%

:H?WESߧU`n n*"1 D*+(36\Q CUv3 w("UHu "Э+((44ҔB!B5LB1JSI1AQQ$IzA@[9=q܊蠲{a F)((Q8@h o $d ^2Lx!gCċ;{E0DHq.p y< B4#IyGi ah=| *!)*"b EZ )R @$ H{Hx Iet:!s.iX@b c Hh(` ?Y 3,JP݆Qj(* >&@G,0  f"z~* lT]I" C~m8jy"":]I@ 8oYJ9PtS_끨hvut}g&I *?!?rw j254™$L~P)QXǣO#c: > / Xpej$ ?#Ebkp}c$Sp?/ߴ?9ԀOa 3kj~W(R98!iOݷ t7ɻabM@J#SҖz6@WZizfYrֵ SDd.))YJ( (|(9֟@=iJ)t14 }3d${xS"`#GsuW;3,Cw^Tn:$4*4QRG:70p. (sTބr S\H)CڨMCl;:KN둠i(J Xuє"Y!A9. QA9 53;Hc=#ać_tZ@q1T/ 6pJ H!9IB@i,@zHr=Oh:#' P $2ᰀtXlf TUqdjy 8XŬHңnN&a/-ӷ'ea&w!T(mZ(}6'X;U}ӅaR鲓p'L,46rأ@LOY԰qG&I _0-ӿTĻ)?>g']93 @$Bf@hs<'~ϏV/bh)u$RF! &  B]IJˈXAC~0=g7=^E<( ?4f)iIqh`n4gNjA)[tJ7Dbh:Ԉ菄(8{BO/.8܄x,}K*C$s4'@>_(|񪽤_=>C,9z+v4TI"[,nih]NzC/"Т**٧Am'c2T_cFAJ6IPD<jNFbF "y%,S''\$ԓb~qV4),!,P f`E'a &r1i'oCE9 `'uU=>Ľ3#"G6Wɐ>XD7>Dp1>BQ,d)'y`s@mד'܌KX QBW%P P F%SC f924Uˌ]@EUesq? ~dQ[]=6 T1*(\r`'gY$NU~eHwœD9M[@-bi80JocQD~kO^ޒ҇<%_{D>SKյ$ēlh<#xGJ$22bH;i. D=*!\M4gw^;J+F78U4kD :MU6SSHbڬW!OzLVd"7,~nr9*r1~9+BQϩMB"|x:vA`k58^PeNJq#I@Q0"F}P1<n;̅1Ҡ(dʻ]uOѭa+w&i`mnLYV46mgVۗQ}pkmV%}J>Nu$zsC!%*H>٦,a_6 -GV`[ _oÐkb999&ϳq 6Swz0;2Gݤ{"$(S䜐"^ #u1ڍ Ҵ"8mI<˲Ѥ\=aTv- {Z)q=EOɂ *;G.aKlQ=33)R2Գ*2_LsPPAM} ;Nf<Ǟi: h$t -6>A›,Ec9Io=އR}0BFK p#h<c "#~h!0?*d, f.s!R dLw{J)T%`7(ʩ."{Ȼʥz]:E >Q\|  -"PdP)Z)R(OL(ꘁuQN~khpD@PǣHA6Z7O0o,K qv:D2SOFMiFij%hFJ%H*TBX*bVJQhj( d() bE"i(R(*ZV`"ht TSCJB:RiH&)FmK-RD4"R!@E $@P-M`! X BVB FJ )i)(@V ZF(}0VIeHDZ Oxm̛}^{aTHP<" ~ Sh]Ȃ4B% j"jZe&DU'~;a=!蒞W]p4:lړLTꘊ4&&Z3&dX1C@E2Q-snK> O@'ņ9"Th#Udjjƃ0p r!~EE H`pLPLMTQQULI8o44IO=u ުt놰>@K7Gt!hSnneO\jPRJ_N!_We CO T DE̱-C %)LM 1CLMCSE,SEQ$URKI0TLR1QQD(PSBLST5#B4CP)z.Xwsj007Dܔ"w J dMAP!#;뀆s'#1aшވ`0nR?gsCԖs9ԥ`IefNr)H6§v˦ eƒb${mYCb C<@1MN)Hxi>>X'u1)P O ۱̇}Ǣ$N^БK[FT$P'e5Y(QU+09$U_|wKl09aՂ|6 z.ٝ((EAԤ2G陣P:%~cن3AKXIՊJx>EL WݾuDH"R2R{ևYKbHi A4C`ZZ I0fA'4,ps!9QA>k(;$#~`hӨ1E'g sg ϕدؒ ăft,aLi־6HI bn  6GZ4^r戵S̱A6µJ,(1ѕpM~_Y$+NB:W̊}%N];mlLCn(y*) &?@N`!2A̐[+EDІ~* (ҌORA`_&'*9*Sa@< ? o!XrxP^tఖt`Ihg2g/@}ę!H 9}w-yrua`VM#;B܀]2 F{өsb\ By9PHœy>58LI!91 {|ߪf 86*Mh>[|Eu]nۑc@5&@hI/q#ݰ˷ǧ*G 3fԭHw>ňŲԠ'i=$wo{ra%[=~!s12ғ* 8^K:i&~@jjs5"*\mvV&1"xcjbjmY{T1"!$DB@4!Q@̢g(OK H !0&*9bZD61cKݰB^Ap[[a>O?==#$A3A$ (UO ZQ( /ۥ"! Bd1I rL#!`{R@h@0C~v$(GGc9@ȞPP)+0XjCI[9T'G%VJ.ryf5\aѷüTǴuK%lsx(JHSRؤ=>E8׆U:*(%*# D]8"@ 4QBR;bQ(RQ© p@SET]ɜ /Մ|0~V]JM $B|'b;s3 AP!EQ(r`;vh}GyUDCњW|'$CC 'E<,I-^nE!CԆ(.66\Q4O7<.&<ȹ hCӇ-6/%͈$SHp@ H&L}}HuDCsv3iZ`-EXz\-ER%>ZA P>wp=00= q˺V!@@hNtr#M6@' $1!e@_y 8 D@$al j%`Tm $")H$L&_]%O߽G9CaV@8y"hep6Cw%DtrT([J-PeRݕKWq:8F9 A LN QtIMRu@D=L([Q??L qM@e0Ĵr~g(9V|Xp"*% a;zUEpD%#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:<]HU*BԵ0M|AVhK2B _;gmW.g~xTo;?~r| 57$'2"j?~qj%KfBXALSpwa JA:m4>hdXQN)c6TT1Y[wǃu %lT)l̅:qI9 t% xQ4V$&a=Ic3Z(hYJEA Xa42͡;kPE0AUƶXbdmPM ht$iR Z]LA6Ҍ0l* F , Eh*4"HMݠyE$s8yC lcEUEQSRUUQUA5̸48LR%,A ih)†NFoiL=FΊ/`sRe|q/'{4 )DMAF$7'w톡6$u() *$h=j_|>W$S"" ] fkx?_ tr6܏ds`/-#Coŕ{(@tсcMǼ}>JڡCl5c.z]KE?*x>>wNk\ 2YJ ~yu&uHb( 8Ob#Wq{tIp1by9 v5iE: ?"AgD30AM,KHA H$' J%) %Z BX* & !f*f%(&l@P&dl* 0…JEP@BD0Tz2SCPS11SLA$R3E,DEB!44RLC0!J3'iXB ZQ(Sc$CJ$ Ԡ"]`>#rQF8BtOJ|$TDb#6P`0>z0 z< w?ڽ3`Pq(1'-˯Md?A ): P*IB : D}fgzA} E?dCBd)IҔ&P7#r ܰYlo?X C3Mz/1zAF|KnEvD٦S0leYIe|:'8iTkNΌ*cW D&qK/4pMhli:klr7I7ݸv쁏85Či~9 ?r8y+=oo'|[Jd q:Fl+B+vL޾ۡM!*JTs 4  ƞ Q)z"8  ZbMii L LPZf+nAc֜#-=@jl{%X16@`pi Lf)b"Ol   ]x9 ?(Фyg#WgI1F 4Q??i@xI|z{]CRD5*JF;"%<|p:qnV:8t10PañJR<ʗ(ˑ)xLlh!Ȝ(c]ߩO>MHIG9`ւ%"(RLӡLypV_9whjha߷I@ m'yY Rli !"Jˇ7.kXhƪ'P<5sd@Ģ8&$X/;ÒQWu^H5ש8qm܂m8Mn5٣"qԞ\ے^r-vcN(h]+\q#-TEi% j\515! EIO)"y#B9˂HhA2 A ~sjb=GZ(ah1q u b8<)TfOڿRwgӰ!R=jLJJD@-&E؆Q|􉲸V8J#&hb(4f*(Qk o_M#Aap7%(|;]IytLI<]8Hj@c(e2Vcb9l9 ̅dDJ4QiҚ;2eSCJ@Dg9GI2B|ocs+[[A>]`̉L5ţhkVNMV̰3d *lc°< S3:Hl6_gN5I#hV)šD˸ieMciq̒bJ;=Y !!9;k]#Kƴ[8<ӗ"͔eS:- %89XEMUk%M n12>:S.e3n JTP^yuE"F5њjif2^BsZ(8ii IIw L;A'Q~SH`xM#DˮP&qIڅ""9XnHjL<9}lg?$$zC;~2K`gjmVQlQYPj<ʪ22PpHƎJ\jN`),MD؝u()[ÜKr8 (8bń$$ƜIVbWs&!rb^'dIGO1KQ-IOR^StƼ!d]r{Z#@r*p N=\d:s|ff0{*bDURi&^J4]śrk6  HBk{Yw6tJ%Tf7)3<9o"Jvq4—n4d& fFkKXXn C˻E6c'k[esEQSDTdr?J:7ʂn[ٷ5zmY]MFI~](_3 sU9ʷ因Z;ݯn, 8~ g!Q,=aa LKB`}F#l<8qpYEf\3O3Y@:*͉6bL,RM əwFD@H'C$@?tK@l>{*Z=d+RhH8]dԐfAd0NxLO'FBS0ϮֶI~8rIc,Tt%GX&$> [Jd1Ǭ{7Lnpb.cL˱Io Do{^5NiEdL6#z9Cx2Y? `h6=Ϫ@8kdwx08zdqW{$ & o"D2}70YPDY h٢>),ewG䇷B $a|{]/^p=RG&?17&iϯjy/Shuփժ}F.O?i8hSl4vӃ1].ز ?lePE\2T E [Hjhi **b iZ6&I%)Ahzy/MP7*|~9Bn&>hݴ;)d{wٻ2+}}So{t-HK6-}wށ;ITlwԐJ/`;.ytrIv44&*o=x/dxHNOpW}mۦwN ~D o 0B(((B޾;h9}I] (rLp@ܱЎ[@.=p`즤v9 ƣ42 +1 0U<{ު\6<z<5:8QDtٳ iWfnid10S.t9bVbXi63z5GeVi; 6ԂQDZ2n+n;'芪JBb wDpo CCC@KA zd"bEFp] `(  N tS$\L+rrhh&!uHF>|^:BEWۍ"3}AqCs" .z?>0zt#J!W9`˩C uM=4/- GG@t c#W~Ⱦ+*O0tX]DZ̲( M6ܿmNxZ!?Q V ϝNm*]:Yɉ9Fq=w3(O9310r;(lIW7ǤK 9#|Ohp"wI&ۅ*M\"K΋Ql tCf&lv1wi潡2rY21i9aZ$jncPU@{ËC$)#_w01/ܽD\xeu4 ;0C\SS#وnL ]E AI!;g>zҔ`ДDŽ!A~$E'Axgӥ?HCϨFQu;ͥ0 -BH\zGd^rFsܾ1d'?IمBI0] D>xD$Jt7Z@)HƄrTs  QQi *Be. "dx5V=ߏ|Mv;;zyϞG f&YdffZ]9]g9TSOH1p2< QDfTD\(m%`6B]5R2~4Ch)bknatDƠuj^S$;&WT]U_ ?qG=GA߲#J `.Dߡwϗ'!E4!fo2T+ yH%"#BnCU3T΁KèK1w#4s֋rLbxƊGΨN"4-vXٻnZ&CQ:7i-4XP,TeߞFw]Sa뢜# ՊbҚO YJ(R&ƢG7!*T5!P_3t{"~. &v& V VH`j[L CM_LZk5T!tYZa )fd@*7y{4EsǛ`K1+0$}4n\65-]ʎ5(c״=8,cA@FQ4$,uL:kEȱƋ/;. mcvR(?CnXcDBvf9"jzrKtG1:M6qXZ'r\Wl$s|j@]u0JE[陔6ufRS+-:`|cKs<9L$:ȹ FïY5DC, bg ;Vg3N# "DY*JvSh {Ip>AE>|o }bT16CDQ٠m}Y Qql7 3t8U$cP>LAP*kꙆ|Vz f͵1<i`Q6f'IybE sG"֮,t8-k,K29%3*$E%=t8ѹ)Џ*R @C$|;?9(vX&5E:z 4ߢ#_\zN&e``{} ZhhWC{y9oyq:I`w `RYҡ:4ζ|-dۢc@E1&=r8tO!JͬQ>O?)\P![mm!>!\x;~SPD&['gl{7s ߎBz@p7;z=#p'&5FS<>_Gهz#{qWy;DSDJkb1'bNIhJoVdk6#I)+:]=[_1_*%7rE6i(6̿ᯅB$*h(RI(f yÐ0:bjvrl|/f ĔG|0>n1|0&HYErDc֨v&mǼJ3X=mQ b$Isu ؒAIH4eJIIQɻvWtw\Gw`;/A?Q>F:]7sFɳP[SF tFfPqo7f6C^ {>[d}=KnHt² I%}V5s˭sQ8F p؞ B=HOP%()(Dv)n-I PS3*my!(Aʋ<*_{6$ٲCqI_lfHD3k68!- dp vT/ "¾y 'leNNBv1Oem;Z\tGK 嚀F4N2χ8Tw/,5c,E D100h04NMcDpn@D 冂hÃLhx6[5jfE1IrA#RPglmȱZ65YVd #!H02`cn1֕+FJ9E\̘GLi0b+ޭ Ǥ4FQ7ds0؜ Q[e#P ko UlUvOzƮthyX٧,4vP֠Q`]HW!CTF}YHձam1{jE]tjvl+ *uhnŅ'R+Qo\g&F [ݴS|1ZpF kqv!ny] 74 ,&c1h7ZAG6 z &b&[bSAZN lZJ\bO%d#sx"}*N0bE1"цR13]jYC ⴍV 6nR\+\diѱ 0"34 =d-1U1"eJʨJdiuaPtҘɁIHMΦqhĄG 'o @dt9jj ځm$pVA`31Y"v; DvnN$̳j]F 0JzDkgtWtS6χ@d%j8H_xl(H6& cF0^> iY2H}.я=h}y,C,z39dNKJ|=EB(y|]0xB#c޸\+2 SG"|=^T3ю賛 0l&E%"b`NpChZBc6;H(CԾ.d 4vN~o7! NVFU=gXbeEN4hMHmp3 h[ЀNF`\AXtl++3 Y8cP?\T\(Z%9F˙Ã:`ʟ;@k3. S=횛10t9K82̃t 03ہ*.d ٜz2(m۔;f> [-K0Złob׳MC÷$Nd7Lق7P,$$5 o6XԨm"%6 NmR喱SmӛT\ղ`c Xq(%JTqSH. ,F&b2qnu+LtZ_p`Ϝ.^s[F^tOR$ !HȉwlVܸݴ 0#C};hІ9qM!>p%!NG) ‚=A vR !j ]tKwb䑬bH {4HAYh3LpH=aͯIK1 FX0/#t ųV_hwҁK$J*a)dИQ60 EL*"qPs`5tM@5{ rq:#Bn# 6'^3isb0Hq|h TE0HTT *Et 3_ %J C0sta] " `@H DJE"&6 (D F&YAd9$*Nn@g o oAl5Mze3'ݒ8"ol `PdYA"8I1AQs WDQv0*N! x$ *H&("H&(B) pw;q7|8.u7v'( j)oݑ.6([rQabXǸ2&|>z s-fn?'>MX>lB *ЏT{*k@gYGd - m4 cXsUvxxZם C=|ZU&1C6&̶2@lg$$OQdsP{V~CA2# 0eP0B!9ahRBBbY SWE*A 4J, T%ER$!0DP3 L!DDIRC,Ҍ %,D b* ("Ri "& h(B%h J`f I(P )%&"iaZJV*̊r(hTi `84sV.AV^].}luQ]@9Ov v2c!pWmvI#?(!ިb)|{xr9dȟCpUyS"AUAIL~p@ؐQ(=Y Ƅ8pY,A>Uc<1Ċr ?Oup~v:O;!'Q߅vy[2j?Q79!*2Ecfwi=xgB5n`T''@yQu$<6!J!I{@pptE5|y&h/oXJK5Pc`eMVxB~sςGNr#~#}i!@%/_GbpcNWiBD:JR ,]Z`(uá=q5 h~b"hѤ I$ҒBc;l:(p ْÀ!80Q LPYD+CCб/V$b$iFS%"la.du";¦8d\20+lbVNdyS=TСHRrt4"CAR .A# Pmty` [)HA"Ф5WPp$BB%6JJLR% 4E$!qrL/6tQrxDiIfclcm)Mi1CDy`h(ÑvLS<9\&NF&E5['rbsF8s'N %q;YQ"8H@`YM+nbl7dVTO+ncrUU\GIvv1I912{^]8`^ Rpzf"Eҳ 7 HROw8gCQ AFJBT3̄!ق)|ɐ`n4I @)2TDRLhĆ%s% S2rtR s!\cD  !%BC͓!d^,*Et pDy"@J*''CW9aeKLƇs*"hClu XQ'a?v/~( SlWןicE)-Ad@i `DE~u$;!~5_Eyu`GZ pUςH R 9+!ųmfI:&=Len(!kIG`?9# ymm<,PPNΚ9J5]"D? BzqjWZO hS&Mnهs$]06pIn2 ^R5f8t͂յ.qDc݆<..'b\8v\d;ZI%Ft1)gdr Z<8`Vx:&Brwe@XFݓ=uPrZ1v#)'|/]']G ؓM[ezוa6 < x$4J%=5 (4/#J5mm;=ZT)х05$?gt׮#('y)s7E֒RL.ԐUKTITUX+ZimiiK^فX9_;q8]TVLi?0mh\nBUqWpcM)%LGrBQ- ]yJ *^A5J[ \10uT5Ɇ h#1툭-8zLdu$5$tP;?Fpv.ǯG!S!"h$ i4~m{" "HYzGbVJ""Di JP%&%Z`B8`)EJ9:!` !ӈ)Ph$@hiTS2Џ!tHH|G|~Ggm|cGGF)0?x9].J)Tb6Xy40I&C")9r4ej'<8ch*!(" 0δ @b`1lAITKE1&$HӶ-D1[Q 0U`hX@!'d)˟8b AI*e|R%( Y9~n!(4>A3 2_U W@)TTPCS!R@F # s L 85NS Jin)D)^K)C#fnG'CIA-> # ):[\aȸ`G =|@2&DR]J@=;8pDi$wZ&ÕU: B5BPD0ȥ7'!-(,%(?0)F(|C$+Lw^to(y@_3PLRܮSe$JM'\Sor#Fzms`hj{60B)sEjmя`F ad#"t4CWW;Ś @qL`CR(`NMǡv Gp%lˇcn#5@P'O,<(iDB:B(E Bn{N4!w t!t Kb 2Fs‘tm>uJ4))5'HF})&`"BNG&E7#i09>؊b3$S3@%i9,`a28yB4V*TN$h$flEI@ZLDPfR ?8 V'$Hh\h@JQAK11M9٬i c+EVcII:nIQƮr u~01Xک B\6" 79v}'$'Nɹ= ,daH᥿L6?&'bG-(8 (gg"r<!$Hg^P% _2՟,kO]8Mh{՘N'LILd*o{kk7cI= 'E=ۃXܼ]L!?o4I2wUMS+O ,gxF% _*Be/n轗mcvLj/+zrCN sBh51b>DU8#U4xw5,^gX2/k5Z\^L!BBt:Q] {\\av  p3 .z8^:s$PKiwxZhJ3Ĺ؊WfMQI48|K1p`5֤>7˕d ̙&1׿k8Jm=6.?)W|Mgv9dkI[>ŕ]y* @D Ky`4GW\*ɝ !;2L`XWk؆׮y7Ǹ0i^!4aO!wIEg(IqI`Y< vp N1y`c;h62ӎaV-8`4D2YQ-`rͯڒ' a/m^$tkhNnXKHwC63g}LR6b4SAPs8- :@IE#K`Kǽ{O`͙(:`Tfh4 ๤'n%"kL(l1 l8OoI(5WM Ѝ*n? !Cg,4kl~viI?̏!JU?T7]F*lA.Ȁ" RҢ)T/ x]3p _Mew8AEx!&6r `6a9yư6kA[SʰaوTm,ӵHXDsxbiNC=zUHM /x!l$rZ G4Y+PB@\,{Ùt2Uq0B|Ho.܁r4ײjY$܇k.?2C%  *(+]@^4 _*$P9(sQǒ{O7=;*ƒLB 23XBIrw^ :y#:sƍ  ,}`5o-j'o*!w0|j)T(&nCZ1 _"C D=tUB >:w<|85NIC08qЯouԿH~& `yS A k!V'(ՀHԡ9#OvD(] :!uP'4՝KB4_t>ēZ13MZI! H0E \*mY4qbyG9 G wPcqzH72^3~8`UBM *RD+ ˁ%ܧ IIu3\s,(!n3!v19(/@M2FHp7GHik,2a =H72VkST*0& N=̭xW3G!O9 -q GfFΥD]4 H2젡]JDmE\Yh{@P?/?@;GQH2cl`v`pXK汧WQbJ/|6?-OH̑c巢māJGsݝbGi#cאʑDc0e']ďm! f@"+B*<>y(י*әC ߻O$N"2ufX::6i JIGFtCO) tE3QJ' 7T\Pj 4UmH0`O# f+_Mo>lf0 bO?Wm!=c|D\vJ-'jkj <J0g%cU%9]H{9msa7~I>^Rs8Isi9']^hu\D9tIU<7yC읖6II((_:Y#9j3>N1tCԆ@!lES * zkF9!@@*Jߺ[A+M':B1%$[1"HNtbC܂s`':N|AeMPN$߭?ŔOF.fE$ц6{OQ2REDA?_2-)8ۆ-gDxݩ?--ԶŊ.1`0$'/O+1WԊ/Ņ"Ȍp̰q-CDU7SE+ca L~ԬHޔjm-8ݏi -:; )ehy}_^=36>iw[; :2Ld 1y2*U3ep=a&P8v89;`'@sW#ꕧadH i;}o1bR6f3jڭKy(prmYӥ_l&{Ay<|%vH>xRb'F"!'%#m2۴E֢l̐ALDABQAT2U~&$^pmDrys9+)ipG;`B !i)lkhWtUn,.ϘsR1E1CmN5 2I& h)4DEU^ Rh#i`}w)7!RSTLy!98Db`Ox PUPQw'n!'>J/nxO﹓S%ٚŅ&O'D XY*(auwj/b1="#!LNQ%4 ƍp%p!K48cS(qz橪Hh%&B:H2j`*(i)(GZvMJL4E,KMM)M {l+rU'DGĊfZh.k&))e#g.2h(>0aPS+$4Qv `Ai kZn^2}!dž; <beD!0/+#{蓵qG0y|;]mՕ> Q( o[(y4ug .DYD}Eb"ԂM5ORgCAV-ÞAfajMH iѨ)x˯jrijQINw $$PL9 J(H[ 28S),AlB^1qfk VLM -2V}Djm&rq(6(<3.pkZbD y RcjR1B&iEi[̤)5hO{|pt )"ԱfIR.O'՟e|4e(эp4ֈ7Gy+9/ԭV74*hd%e1i)6c aQ;nA 2$w괜^+gZQxG^eVj8CǠaǬ ax;Z-$mPu=݇Ǥ ٲS@lY&%L0tF*MD%`ڑi_0%|h,o  J$( _goly rC!20!D1H`'8 q5~y5)T\J;3;)'ۘOGhF"g);&a:xGG m8K XB1Caa"M{xһsP:jOgdT>PCIHQEL條8(g3_%,,|ʊ.3 oz(J_#y _ FX Cwy4K7܇H4 <.F>_g2NڡȒO=T53"_{Yhs%aA\v#2 s8( (mNܶ "łLr0bb nI' ȨXq$vLs]嗁 !QM%N MC!L5 ^_Y~<'ukƹ ]FHD)+vsFD},wTp4 WuW:K]A>sC`mmi`H`G?~Ft*,KƄ8vǹ%5;+1Ytȶ>T&xD,QCNme-]qlj268~aH ~և:#r` Mll%0URڈ!aifV j!"$dBQ%SztsA'ɼY=:$aH.$ E Vz5nhv8Ѥ9J Z `{U!¡WdNB$ >~{1N"64rm O"1KT/bA.,i?6QH;!nUg6|>q.8pSCp~L<@p`fmKG<~o9 >#M:{j1$E`L}-$`~gO[$aUQ.XѢDh!lN5)CkPJM QTTELIIB%A(FåB8>(aBc!4$֒4'?>naKrRqOt#;ɭLF\6N;ʼQJ2((-9[|$ HrBS)\d"""""QB 4,D 4q<Β/;cd?Xh)b =t;C@|@Q&AF(hFl#{ uh: #JUAd ѹ:" *aH $Eo&Bxw[ryUUM\H5:AJB1Ylb~|rO1׃7kw  a8_>F|[&sш"`JĨ|1&:|.(iyPHL) ) ʩ2"@(yREAU#P4JH@@⌌!a mE`yyGvȎC΍c T-=4H!!7,Hz҂!큃AB:?坽-BO8',/ n(I:klGe H_8I?Y܏Agԭ4*J{W}P;"4+% |PS_:e*?I΅OȚiyābZ %I)@7䇔'"'t%(\xX"KHל%> ~Aȣ115le%E\ڑ8@ @;4>oya0$)JQ<$@#M %gd_^t2rF0SI;73EAT|cSG;M\ ~ *Z)m Z}qa25ŷZԬ֡GEB:#O0陙?o7(28+aW3T"H;34DJaCB 6ئS'hr4!%%H;iiMl4L%'Z gc4hbBK;7)1DAI9a9 m n`v1L9a̭lZb7ؓ\@hGr1a??Re]] aY`O }N TrȿJl`&Z[Dc'U>r{sU13* CSUq!gH,O\n0*с@V!B=ʟ/^ @LO 2C'Š#))~nuv=B1ЛO!^`Z֕5/HWNb^w#D&MB}!>D/lJ\S˒0S#OA{ x\v"&l!5"q1 gE|% ZlԌj@XPtN iÜ8Fh hđcJ\67 e-e`HE"dl0arm6K\Z5K1Dk )b`2FBz{^X/ZrhrI Ky% Dzy).I1Q?4Ðo.9P{aSWSz{e'T!Oy<]ϋrkYuP&N.I,4fcWGq׎8gf'ڥ B= LT&MoEsb/E0\uuy<;Jzƌfu.x=|!n ]?cRf@0:v'_:ߓ](<']Ƣ' %Enu7s8IW14Qo;>{550i^`n4¼yz]a(q~8=T~*eι9}`*i?_ UluS,%:8c\ʄ;^[ҳNEћ#θ{Va9+`;zZoju3 U8|"i-ɈiNɍk2b\uuXXŦ"ݛhm%;TN έ˿LdͷU?P[FV92C2ÙO2m2bi[\jO}. Lo7z"35*]H.j/<3]#&uXN)6*GF'Y0\*pWus7p=&3mݾ;r syޜOsİz =0 x"x։axgZĹ! < a%4؈I~XݜU{-tM_8}gpi#ifV !Y]SL89YOOPP=<%R͡6wMI\k3 ZW!YKv =`FńD 7)NhẽWU4{{१Fx%/1L3۾pXTK" ŒvSm+EeP,8ΰճT{wqEI;С-8! 0R<1=0`g^?ӘіHQLt:bO/([yUoyXXkDVkLبu Y3Y[?kxz2&H9oXo"_`=T_pS`uZKr׌-Ҵ;HD]s8}&\ Cj|].!e󾪮"\,CJ:opW\+پ* aW+-\pG[텽;I͘r`,)r-e0L5oHCS s0yx݁O`{~a1(DuwiO|dL9+?RCm{k42bakO(5;woQph")8.9ZJZ~ڻy\:lb$22s fQq#1\q}S4&d7 8;ٟ@C~B>#'GDSly' f\W?fy9DmD (_wG JXjEo!_Xuacg7>EWPλZeírR<Q#1|WlU:0Zփ+4Je O3yݢOט \)j Ɛ;?s*2(<6;qk f8s[gCI&~%yĨL'ަ^,6(RkVZ2(ӐZohwqQW1GtZ"fX''~j`S}VCsN53SV%O$<oZRNО5C>6$;@)zj"*-_1NȘa|1LLA:$_X {DϮhrf[m[ ;7 b|dD=7%Pl<>:{LwzA 2Iخ<E> Kap^V8(mI9ij :g3;$Cf7 Fc_vwbHBM- .hq6MX.B4V 3r1 O4U< 4c`1ydF7|Dy-m&oŃc{W+dq 8̳\3)u7qLTyn@Upczp404yhBB,ˆз6~4kddQLc֐a=jnNO~l(kWFC01=K̇MM0$4l VrۉqO4=y]l4ҭAoI,3U 4|WZ `7,0fq|RL<*~ B:m QP޿?h?RACsK4C(P0hr䌵20hՒ5Y6iS\*6<$To|S*2B--baQ{=lLB=QL*$IcS79'L0mҶȸ{ՠcÈ?'jCdKԝ0["JbWPxiuFA"̜(2 D6iGkjL!ˤ22}nUbY5$#aD7˔H+qjʮ ^Cy/A;n[(u 0bT49Xa{Tf\!>8AudP d"`BCl,j=cm{&|=c59e&`ﺧ>b QkrǑ鉵..p:q 'd݄HR4 \ ' f;ձIB )fٔ23^P=\#?8<₀ +֒_;A" v0::$ h҃0$6ޫph'P͢$ζA먃}x-C86dT8QUC:=:0)TׯK? 6T-$?elf (0OH6n cك)p4p?>2&J $$.sDMJT@A+ iJ)(&̴Pl\2܌hvs $D,pϨ1EF%y/ a*SQ4D@әӽ iF& ,xhٯCZ 1IMI$I2]3h>K[}.74 H'(QJ~x{;&&{`M|kzCODP=5 Oqz$T$R2RJ>6R풲&Jl!&} ƒ%!Jr<g;}SX8:֣sBoZ "#B:Cr΁nKbKE29۽ }9C)JPV0@T,D $W60IGv3Μx_@p=I6/<9je'sԇG@ y3x,^fJQt2pycĚfMp#=%I$SϠK>j;tVgyE,@␼]D+Հ1-pI M܆AO`r(gZi<d(C8v9q`zB ~ac12K q D1P  "H:>J<|6RTAE($PʔQA %yso-Lj@{sCCT0C$ZDT<'e $H 0sM`H.I%"@ӉC3efۥч%1ud "Pn6BuAfچ ZFkz45ED% 933`M[kC{"vT=C"lol3Z&gqG\7`Ƶ8B і Y6șF3e?f3&Xf )֭j@zȐ31h؁-^4^8406JTDYHpMv3 6V*SBآ#z6|R4@kDI 2%E'y0X;I#hla2SE+0V, UQ$G#}e`KjcKFv(yupcL6Wyx}FWCC?t㜰: $ߢ!% |TK#6 &"b?1SlW٦#?'QP)UTWC @ 'ޞ?l$HԢVl 5!Dm&P$@ 0ξqm9֡7jaq{kHg2R_j!g} Z54? ; _nqcmu !\$A"t"h.!+pָ#L>v^Q)N3!(U&(04*Sev),D~ 8iҡ#0{0wݐt0RUyw5Wvr!D87_9F 0mSRƖ<AYS=H<2*! _g3"$rJ ]ڌKi8 զF&Sƪ1D:KV)`mȌQXHCs?{l1j1.a@οzpU$s0CSJgc+eE Q%6ffi٫/et6xkO[Qxԗce=H8* RɘdҘ19 RcQԦ*Y0q"0۝,ӳ 6033a1;=шsv@mgH !{1nM4bRC¸v#fN*/MfPD\UDȫ(WO2oPd".J`wtKcGnY1 +<$ !ᣴ:`aZVEЎSO66o)$Q5ӄZX%"D+m4)_c$ ! J8b[}99CM#.8 %ܽtp+Zpc^+p[Yne#:V3D/ sybvMn@xOut q}6eY INS LN}QV2ͭЉ5^LnHaegW80e]MNeoz.?3\Z³-q Ld(&7a]9tgh"w3;ƠQY3a' 32T*""ck{4 tmXkBk3rRS$X Kםk*1 (]J&QăsȻhHG~7UCSi#0mHϡAvÒI 3mSg~Zyf!㸱Ii5mj@vm yZ4nLǚgxfye`wO#վ^*ol@l Qb0K,JgHl-dόNưC]@Yf9{vrT ay Y[ E :Se4lCBP:I磍a{wmGh dhPDfOSn1_4:1nY5TY ZLJkT}; RcuB4p5g{rkD.ؕ[ykdT%l87$CygBU m8 sdc؇XES&ח:M3FplH+H $J=DF38 ]14@pYl״m6 0dLa2H1ǎH I">VSg㎣ؼ=a#s4X@ NC L  a(WήB<93TF!D5(p=;Xnxָf`wsae%!I&=`Ā`XfQvC0H)0Fq}, ǧBtJdsl)(-L7: KbBdBTe&F( Gh}N|@DE D "A-$CN1:l+ jyB߄(qgpI$χ$ L% .0c{;a?;NNB1@bv{[S638&4ǿ z (b^8)r;x-賉gؘ`F·4H 8ȃߜC . 0`a $<\͚f}y8QdD1!8wMmCw%';C&L2C\F0 tdR c$F3 V&/vI,=왖r1EyX+gZ Dn ¢4(d!솕錳PpF ph8 Mp~|\kMR!C<:{Tp"pj/tYr4t9KF9GhKm"G/ AqԑO$$%`Řx5CsHQ @!f+Ec3ePa5įE_f>h;3YVD:PU2=aфṙ8\KϣF;qy\`TχH]#[kfo^ǟxCI袹'uΉ5rE&ltj*M*[J4a,ٹo̔J%ͣi(}Uiܓi:"t|hI*m-v5aLh9J ޹ ;C)]˱j3<]M:94*lz2#l]qkלg<"[Ԍw*Rq WEqO>o|t\z%-MLP??%Sk[=3aUP8]I̐(~89ٔY6(Y5zSaMw1.{ͅL35&6OcE` L1Ha#̧D  a4e_Ø I'VO׽!-#6{˖RAf@Q( Y 0i`pdb"bvaֵDQE(yNd:ݸڻr!ȘRrx/Ϻmn×$=賳ےygۙENifk"#lkx Xވq%N&{#Fi/V%О$K<L+IFmK˘ h5ބ iu^*(Z-N-H8I):*ms>w%U1<#gĄ]$*Rj6Co!qˎ"*cR.UVV AHo+ՠE&pC>rM&jn9  ܽC-8 m,gaѭ$Bh(Z ۹:0!(2f>y<I'AVkmc4yaT*vO2O) 0e_zRX[)#'l3^lA6$~I]a۳|c3HvӽaM4J2ІqȨWin *i|sʂ Ȥ#F.&g"N̲I$Il[S扑 3K[",3cgq$F X ɝF1Q0KQ el9JEl(az1ؗčmH&j:u^!YgG2 հU$BD% @h&4 O@ / B%$r @̺C@h"J'9f Jր>!uBA $ySxf Ãnp3m> |O;#NN;Y,LJ0QIG>]!WO<9($(?L/$O, LmbL HLRh{cH5X15@30E"lϑ{rzd@)t@X˕(( Kpp~3]u&í{MP%4iO IrL% AbACAcsU\ aRP`3L/"nDP2/w||&Đ( R9\.YPHec30:R|[LNDE@(hOc;+NMBbBeohCCI2e av`9O<&ÈpOhvMձ J#$v&GnX{q \-䞣{x&az*#h ӆ|NM&:Hc!Ns(64rME4Rn9"4o䕤T)P.h(2N9&8ux m8k^Gy!{o%j&7x<6gHaǞW.ԝL+BXމa|> c Pcy!F_VhõHi)MP<Uao\YZQq;Dq9m^˂%/m,e?-ˎxj-1 W.OY=f)  YFX.1w|%*og 8N!-)0b 8UMqoǬC5ɛ49B w!lۗ DCP@դJC%5LU D#%$`*`(Q$g]0 CTDd);2C9(ЦH:;a | }L&9ҰBq IIZAAhx߀~8-E/tD^p;Hj!q=d'6q }GܹgnO`S v1pc A7Pͣ3y|yN1ki <9GB`9BB&{alKm{^|gQK @g"uGSfmקei:_|!E QE *++(PW)B*PP@BT*!JZG(#@RBtҤBQOA#@{/v"2Z&Pa̹Dە#< Tyk=ت8 nD6H^PHm}jr2YP_Q,N¯'PNJ} OPi2\$0Kb){PhPaIB}ygy0}j9'F К/IlH]55UܴޞX4iIaH5'~֗{CZǎ#d,n=w3!~X *piԩKLzihzdZșMHm{Q66< [5 GL=4U ,c$PQޱy#$sq4Bz(%өk%s2 WcWwVjht5 Zp#NGKHI(!U 99Z+K1,Vr[  @>'P= 6 |y*`><8Eݒ$UBB 0Rnl!B: .*.48HDf)fa1NxI$ap RR}'v}<{vqG`^x@@PRy@PdM"I+CJĂQH*R| |@=JJ<@H@Ss:TJy@YJą JH BĴĔ++PHJ!HЯھ_:jU:FĠ >vC$K:y~,IlW@q/_÷32 ѮZX刿?#̊!^2m7@DWAJ>c s!c|R8HpĮ['1)M(deFj&α8RsOXɏβ,7g0@QPfvw\{y'nā#@A!4s $ ~"٤9)xzUI_8-M1x( uE 2`&bPK.Բ/{6Ps<Z`6Jl1jOn=2lB"f_P$&QHCR\ri%:bE1_3H"RQQD D(@hD)< {=EAiE_ $, bC,Q@ "){Ws1n b+Hl҆&]t9uLN+X@Ch7ԙ!6u0Nn=t51X5V4"g>*^+^D-մW +R2wʭO\>0nWAVۙ a&=cLM>Oh%$`Mv _5IG܁ EoSr<&`,Aф; I`?yi!t($Av~I¨i~ Ϛx_ |QWzc=a`8<~rSO.enp)Dm#O(HK th g4 r @B1@4iy8槟wL8T}]KD0jCNHC08DG ,.·n19"R|~2K\Tj0y۽ช{&4lD0Z9ٌen'(,kD mNGTDLR%ADht/K@`OCT*KC(DEJFjPCd?/ǘ/L1ܟ}Dypuj]˝݃#O0$k k~˜,ʚh` ـRR#*I$Bx3uBns>XCba}}-^_2D"(vIF&W) iFSN Jh8gJ ^ZC0rw ;cMrb""x `y. m8W&n IhL"X&-* x ŝF`;C;E42s a$0t!C h(EXzfJS)DGIFow6`$) ,WOͿ?`raBJAadF+9;OhC"(>EP1Я#B',Z8!@%** P@.@ O{A#γj5'0|zJi"xn_` oytc)xF/<'LmN'v;A2DIOA8ԧD?UQAJWlB~ s7%Tg`'`D VrB3s;<+Y>rk8rQk߉M tĔ!uxsHt|wO}`$Š4.Z^q0bL>P8W j2N=ʝG?;`dBP ( ""%HE'Ry'pf D8*M P]8Ix`'tCCBDQMEIHUDQLJHӺ pjHw4X%fb9 ?;%'RCŗ!q= f[n!AhSQցH/6cw٘+ڤ԰U}Cnm*(uѥQ?Ey6O}aЁ=_DIQ>͔J(4POl~pGW"8<>?E^8]QӔAnCd'":pL$O1ۋf0ۓ q9HV#AȠ-N tFχ1 h5`pDG .X%OAÐSR~wP,DBSn ̻@ܐ=+97:e Qzq8r(E TdJ$\T"$ +Gt lҍ ,IH4'~~VsuXٜyb5)ZC"#c*}40>MR BU{/*1H*! KQIQ!RDES1AD̬:_4뀠ޡ2!Bl|2-|aMBb$ vBliebO!Ѕ5 ZSI4RyЃ~.OgJHLl>r4Ie(^ M)LՇpjaB ∗㍧l;{/AQ_6CF2Cc ܷ<;%=݁!M=y Ϲm.r&4"Q~gˤ6! (y Ѧhq(ؒ[A]YO:FF ؐcOsoQNBw3)nR&!~J! yשC{tKU q7H.mOm>3Y4 E3HR{1-F_GL #':t:JN.lb ~ەD{s]|iP,E0X7XBn8`>d9x <1Q߱&ž5^ϱ"޹D8O}ިeq!iz&m=0gM-DZ*ӷ1*:'$Q2Q)H?Ah C<⁢))SPM!3?\T H(HZDH  u׈c[J]/SNē+]py8wfuH[oA@%0t[0T0HWGgP!H1rS45$"B*d=dO%O12xu!B_3тyT@EY'PI, Q|gEEF>x0|BJzdJ=!BT2%D\<T>HQ4h dgV`8^F ?Mlsoj>?bVI B%G6;C'(S7r{89^C\^TM'%`Bmۍ4,d>yӪև;>񝈙(E=bp;c46!\o*TJN@xI`Bvn;s;|G)I<>Q F&"QG@Q$jA(վG&u|ZkYϋ᧸Υ[Yv) Mk8#FS tQ~LwGVvhIhQ)Rq?ܬ"mn3ͱt@W=b~^S/n}\u, "u`tF&C E5LMDҧ]`\=Hu&G {snY9M)SߵXɴNCmdXkf.e(pwM D q&PBThDm Yl`Z1 %B5oZFtsAJ[OiXe2fh #J#n_?<N\/X]ʪ|A*\|)h[Qv^S/W%#3N;n{TP2|lN8\Zs\*_-b^&5(c [mTNpOU]OL6 [ٮJ2,qJ杙rvɊ8Hq.00g)DH(ݡx6qێ3R`wDa2O!}8?SB`CkNla+hX+b9Y1dc{/<7ɑ7s+ ڎ*#nNiv.zdICQ؞He~;YZ/4bRq^KkhtD{aٖWIU9*7eRcC )3UJni\)mxp/|G|1F s#]dm_q6,vaHnN59: t.X Žs9V,ү2"6;:å|{c~rU 7{ףyd >'I @hx< CL A@"JЩBR4pv=Dv]ɤͻ|9-?RP"P@!Ƿcd߷7G_}vt"00I!<YR`PfZ an}y,|_4jR?Ɍ]I}ݬ|@>CE, A]4{>Gjd#,))a&*(J )dIJ !j` h""B` JPZH e JB )R*H)jBRhJJcCtxyX@~zNFh*fPHRi^/g~݇a*B2VS#aR(Y"^XԩUZ3W)zQ5g,T=Q ;8耹=O^DY[Q^aL! r i_lT 5(rH*tQABk4R7666o$x02g[ ]);AsrXSt!kLІS0~_?t0zጥ?PVIYplcIL Oj)@W=q5ttlwnݰyuR$/5eqT^ VU;6o:6Js^mQu^o |݀ f%S{-˵`'LSLc^@z}K}c#on/9ZEj[fζ}n ۛPmlh {odHћ.XGEUC|>Z=΀AJ Ιt<}{}klv!(`-]u%uZ4iTO0,ZʭYP î8ݪ;c껔(*s ۀ"zݞW-4Т>D4(* _*ewXo0Ib֐ƐC@MR P(mXη-Ŝ{X5؍J{<3Թz EA@hޡ(=,Jg.Wڅf9w_vg6GQyΞdICRs-Qb@"T"G@ *E<|<@٢"jEtNٴ+NlO_}=x@w[@ 8{|6/}4mT؁F}|3Wg-9n|x4zi͛7;}=sNZPx}w_av^۾[{N}{6u]i:[z>[s[wݤ{wOwwk;%y{47WWٳ=މݢvv>> }Ξzwyفz\{u9f[ݝﺨ vqKT{_N{>׮;ƸL=_:Wxݻ@eXuqlדrx=^m{'18vJѺ봽gu뻻\wU^w]v}S/ES4Q6Y5s٬珼=M{$={v::d&S545}B o`ʅk۶4k* w6On}voe=ZĶ}n۝} |kk޻-=io(S;׺SxUћٝlUV;kw:ۮk+޻6wuǁo̚ݷwt{sws Z3p]tEo^"\ׯ|Pj[>w@Т@z۹{燝֚On9Ls뗷wW0==> 4 P}B}޼v@}_e{g>]\ ^ p . _'zEwHtDomuN뻓!!չbӺdv鳹ѭ+fͺtB}s]tޘwmܝXj2\ޥ/D}(y}l٨%S]Heͮ8ުkۀR ֆ{nEl:յ7zuiy9wϒ[_Iofc;'lx ׸v_-R{ö=qS2PPT' x@:mĠPܞ .3#b3,$G)X7y @SsU, FOO~{!k3'PVQ v~MǦ4ڱYisF|)J?5hV-Zƥ*(&Е_2nXnyO7#Y jgJ*hn|wRUX/zjCwsaq\cq77sIHs9(SZ{xPaY#|<_LrrۡfQɗRk`&+IYCSw'GR{ uz#lѥGSXOųƛE7'v=s;Rsj 0J⭕ T)5iogݙ~r.micG; VquE>=6>,'$6az1|bFg$;<:LwT:N^s.vA,tE 0+49(ewь-vZi1"5|tJx}stN Z8oZsGlCZPb"!N*ֽI!~((,]Wթ_.U*MޜyK4d+B@r8[o x/ $̖DKєlT0!6}KT%QQVC9j8uFp/ "QlxWIV@y/r GzKWcg¿+nP<Y eOt3פD)b]qO^0n13m_nR~Cg4UVx6G+ʮun$VVZ q`ʰU[,~M:U'6ϿY%Yfnl3f4#a\ qO*=]xd_\w}5Y zUbĴz3~;]X'9Dz:6.g^'e0kM%O$k{man*Z"P_p vj#I%R]Smܕ3}ڶiQngvP 9!& E-tU3_e+ydQ:XkSxd׶vD%[J'M2͛;+% \O;ً>ݶN%|UNiJn߇?%4[ =wkl P1hf.{J~2/W o9E [e9s7ainY༩xt(6Fi;QCf%2o CbicI%XT.(}`n=6'џާUFYRv]E FʾQhmyv,bCIW Hz ^*9٘˳P 7Ѷ< 7QؽrF!v6Yu |i|rYpZň%:=Y4ן[DHa]0bigj)L^0'ֽ"!y1| x7w.uʃ3w|B=swoQsoU}Ⱦc@ xuxv=NXƮk 5|3ۀ!@=qp|{ B X7`ث;5.Un) N'y~Pp\uo$gE=^%f7zˡx9yi1p[D(k ާL[WO_Cœ:㡥8nٶ3 `P 1ꆢ <&KFMnL}a}xKJ2&]@R?ٍq+MiOJ^9acݘ@H oU5EtW02 1q08/wY r/f8K|*xFxrNXygIAJSD?iU` ł*c}Y]>Stǜp5Dť̓eFflSsp'R;<3ӴnW)vupQ_ |3ל¨#PӐ I-iO87)4,J1Bѭ#e\K .Jp&gVu z:օtr10F^*u5fq <)o# 2DPRIDITEC7S Fo _[5(Sﳘ&N "|)tU)<2Mn/pQ!u=;pg]o8LhJT)fccqvNRm?ws~@=Oa |uvʜ-U],z͓HRW;I'| ,RFiZPTd7|ӕ&sqZ8z|$3+wuP@~mB֬]+ń&SpK*Ȋ-aEO`?JJ+!]ZHM&KcC\ͯLY|,׺r/Cv.'yxS7SVM8}VrF3 }YIZz{Ni 7V<4,f|0%r宙3=8Zn pPS5GTîoQ첾9 ǘ™iymZ]ԤPjWG<.b8g{#pO y)9'fMkM_ _Z -N*ʅ<\1Yߏ̆v~eKAU]sH}~2C9[e_7.b͓U:;|Qj,)NF#j<h[]jP~4|ΦyT%2U&PG"@䇹a9n#~OMfrQ~ ZgU~?੗L"fW!+? T+В#OF=9CISMluT;kC AWY{%ya\u]˶-,W86E <6UUU -2NFGbKũL?I$/H -;bO^jtv„F>A|g9^lvl F !EeqD|(l1OY d! HE wwɱI5OZbmni0%%/:=7YX~,%qd;l P4V<^$A[u-A4L<Ϲ'u4vr Abѹ١ (膩vѨHNؚiwwwJF$?HHyH߰^+bQ- 1fOdUO?42h(AS,p7+@6vQ^tvՖ=f=?eWQ|Tp`G#룀ZȀIϺKITm47AƐgiK͝Ȏ2|:!rWt/6•=P2XT åw)1T䚼wr5{rOkTOל`;.vtٟSGzE:thϡhgGJY|*g~_ 3xVt6^i] @zןm8?]ub)Y3'9G98BLK̗ ٛ#@sAi$ z +@(8r/ˏ8fa'ޟƖwX}d1!CVttm;&orŦ< TM:KŐKI?nyx`Cy8V%a"\@Nk+=yB9ւ3$L9 OǹHiP?Cl ;!G֜,3H@̌E)yo1?[]5h l'^ bA~[Q8:u8HpXP S 9B`h"6 2[DXc$TEAB!E4P?yt:V?ҊX렘R "OvU~81ۊ}H3| B|ѝA$k(hfVRQáÔ~VTUUӁ^ #)# 8!p~w?<]ve $/Evh#0G?_1fFAZӡ<' 8q,fFRGnD08@˜ d41<5&0chzamCPݟ1s8AB鶬*mP L 8'߹(~u32KD́M$P‘ RL-$E%;NvqNR]$EH*&@ Q(* "" !E,KDdPuЏIwg _ʹ6`Y>蘦 0ܘ F,ԍ%HDP:o"0R:=PUvx8PVS+a"r߼LӈiO6J`GNFj~DZ^^ssl:m v 2s H8\XoG+Q3ɈPzӌ\]L̴4D51@JB2PA >6H !J $$AHΎ;ㆿdsq &Dd Lo 0r)J L2vGT~:=,^;]}ǘTl\"&]0xGR0"m!0LB0X C K>˜DH 3糾㶶ez4ALR2/RH@BB*"(B V@K @4RR@2PIA#-4;KT)]iY^f)s$̴P 'D# z W, QqjNu]8 (,Zͨ{|hfn";o LD12JH!`+?/N3"9ŔYʀl΍fUOC!V>9:.yui%BHܼ /^ yIkq|8&oCz!֐TD@H.=2{[HFb'3\܎̬Bѓ,y8>"aB'~0NhbGh1ӅKs3A)RTQ1vgo*fbs.08v#ha: QGw_Od+N> :lSP'1Ww<(q3K9#z>X=4Z&^/+ҭ54N¨V!dwe#1’Pa?'G ,x2X3eHNHBCQJs6|=Hy;OsnrAcq/:&J*r?]iFXDg/`L 7s꙳ς ԨP v|=9nqRj4U&}&#]'g#<.5[+yS'UD-Tr_>.㔞-[1BDF)81 SL"=?'=`bX E?~kq`u:Dp>xYKhRbONC0ѝGM<_=]e}Bjb9#FrZUrSO#2H#&J)0B/fo/;Ν?y4Hb\FJKp1fra0E=6_p8cQ,N\&4LJ?M-aLK2N,ެw.>m\kP=|_|ًq\ḥa1jBJvS"٭ fXne<R]Q]*16f̨ZB!0}, ƾp2 NY 0,H7=~R@ɠml%g-aX(TXf u+>bH%jq-KPe߮³N-ɅΣsJS kZiJ|'( 8d-'PR{$KOڌBƝھA bX,'-~tΆؿld.-!%OX6U Ne>Ms`s*X)TYEaRH\U3)ls&7k-JkF_]X8b+bG!E<9f&Q6)^ 8?8=-EէTP-LU `~f^Z/t;ƺ(iVaYR" 1xhھ -Z -M T0_asՙQlXj8BioIe|[ fS&JԵKd[oDKlZ:iNqK* пRQb*2""P2@rT[l-T+Uk Teb: DJbn`рaQd ShT6ź]һ\KyeXIPs6ηe Qu+]e5 " Eb* +PDX)iɘ*V-Zg7b*=Y61=29Uu2|k`R6+Z1ࡌԥ, l%,hk,Ot'ͬ^5TP$}n保 h,mZR, K"a8;c.'JQY9bHNd= ÊDh(ؾ/5<hĢT[hJ"h\!"b"J((+bEQQLwA_Λ\nW}YQUzUZ 'd܇xnDŻQDH?Rfj"uN~Tx/]rA  B[MYUB^Q*0P7閺?3|ZysL j4y/ ys^$:@ݔ8JHP⯊Vt\uĚP.^YZIPĆ*BY:L&*4D~_f m|y\ص/Ի2[BF$f8#̔fݏ/8 /%J*g>.)0_D\+bє9QGɹFaO^ӹ_+)u^ҢD=T@W}>PLFe֌L<uݓW-XFL@NIcQ9]ֽnrRA*%V};PJ3š!y3""n~%n5&3 x{ ef_ٳ=irDp|ʐ?0`FIxqs0+H$@oƿ =!>xJ"8@w&y5$?1Q1 IGb:hϜn:m5a+|Nn!!k]t4Zh]󌿠 0W"J⃁q8ńsa k V1FKIόF`&wMc|[:Z\y4/6B#YHq2|6Du~'Bi J\; ("*BQQv="%!X9y c+H5>g]媮{4S;d@,S0f%Ɲ+rWjsm^>}jW%xZq2{McgA]|8_R%)bFD\#S8RHuf߈1N'ӆ]^9N r}:%ߌFN v6֫Ĉ򸂈f@ϵ|2x(`lu+P?]b}(YE\])XOd0`_DՒH&)%)`Rɖ]N*s1E|R{`^Խ7NR{'h2Kc۞Ad0#PY)1ȍ?T|Qm3ڸ; xuyvם[[]*dj<5G. ⪿?""$l&8TEW1 E˷V!C*mUg j9q$$G<qїwkFm2tޠˈ\e\iߒN6;CJ˅ s21ra)03&aQ%G(?XDŽQ/wx=o&yD% !G2pbi>-ₘXԷGd~^8鏀Xf /7,:N 1%?4~t#>qW7Y `RU/玓K< NMR#M*=Z9`lIDQ]l''6"U[Џ|}=,=3D uVD~mSvv(S&6Y/D=FKKAVݳ]FƠRB}]_N<ޜ3[]JC/WmhTX =3Uw;ٚ`{5% 'k璺ҙ) (?CCrzqQK]J[VEE=,Y[5qG^鷙ӯ/P 'rg-KB࣫d4ZM`V6@Ee@vQmt+ L.a~kk,V7=" k-`6|Vtl6Jvα|3kYa\`6a7 eYmV-tiϝkQ;2DIX.O^5氍ܭ9؃~|ɞA|ky)Je i]2(0: ((拞"m+G`BwjiAF ×"튰/!TW,-/:Q;@;YT(J>PAfGgْ<:@:Pў~}+5Q3Zg~d^zK |tIz+3׊vrv{9fXa }m)4j*Ŵ[Kim)--bέZK=rp8>~Sʝ,$÷(daL~Q"ؤA?k"s:xl]kk<jbbuvRvRd`a \\,#(DZAAq<3:&vO3L ! ԘtJ x]6%vssm#"Ұs;tl W+4Uyo'}U&v;ZLC$ѯ3 cPYxđ]L&jc3^hd訚6R bBgn3[GGv?xs_Rva%h=Q|G<)@yLV.pq>A&1w7d gZ⩷TMi݊S}AylIb(dK1X~f~g*`⪮x?V2sJ_ \~*8{x%Đ 2g?X@9]_74|cHoysv=PhsqsV0@כLN&V(/PaV'򻑌+K$)yxU8Fzq\o9aNqk[ުo[7=8I6]SۇⲇI$j>h ->K¬áJv<;۽S/j-,'P9To3Q¦L *5\0pS5 {S.n4wQad6~Qž[* Ý&knqMXJLIgbۅA dhY95@ۙ~s$H4Dj L-&C_q:񐙑C_ C'$GeljHM 8>_V sa6n~i 09fv<ɪT?u",CMB/=r|#h31!'ߎ\݀AIB4UpC5')[h nkÿ*Ո*>ŌGl*AVX}ё1bhw dddJOCGfX_N32(5zQM);6)jYVZQ?*kӃ86+ YOWiE"m~v%PM?ciJJ'e*rJQ_ܣވed 4̟#ELn,u˄|2QS9xܙv#_1xKJ{1X٧$dMK{&: Q"'3E Gq+hP.aG$u+8Z(qL31PUh0rԙ+@ЈU-4H4%-@$IrHU+@ĆZjp!ʊHƹX O3$\%Y?\L%e5& ,jQTږ(9v?k)/{߬Z8ҋ3oIydRrP:TO!$D$*"n')eu wwUQN m{=L j'8(Y Aж(/GӀݼjch 7a g/ֳ{ aD=R | YT~OGM<9PR}|}[̣?3{=0a##rMPGyB_[C_fFuU!_.@RGҾbf=);~L?~ 7wG/oTt~}!㹉#N]ôgAEРxZ%Px8Ӕf-绛RiXxzﮟO뎙QJ R0La[9fX*bd:>Vmay*Xz'ӧ=6wӫ= ?waOÂq UӔ-~ "P>p#nubD%@1 |GoY]owe<?0&Iڽ7z{qOlr?PǏʞ}xD~/GV;[/-l;7كe8<,zXgGQ( Սd=wT {PU zvf!j|mEmew/ ~˖pOu/w=>+{;)Bk+_G/vӝ!)o{D1^-ؼ~vwv v{vU"T?~8IN9ÜoПk<}lVaRnNx, >Kf7 G^9/zm76?p,걋R=KD\ dI$H>Q[ٟbUd  oa?;Hc_i֠Oפz~xzGO`O(@WƼx}g`@jFIHHԀfQ#A/% (L-_~COP( PCَ'zz0RC_ <z,0\D 3roR_~OPp8t(qv(9f.J.+(i86hr DwA5`hP>)WQ%+'Ko2AGJUxqSmt75g<}Suc>$٧9SP,akq!)>t<նbzJ7oGRGS[)<3wzQ6YmyՌT-7>qA^ :}d~zĢL8Z*J*aQGyEsTFΙ>zf2> UPY_8Yd/;'5JpiOD]S|'[wKoVv2?ek]LޢjLɘ"` H* 6"ˀrA }J.`>+g*r!P;~},Dy߫׭0|Q,|68y׽> Td?{]zޫ2T0o?0(ɬ##,f|~ޮħJ4?`<ygpwvK?1s䥣x?b~X"%ߎl0ï( GV!UY[QCբnC ?^AA2DU@t&@uF*EOO' $|/!qx 0n\ l^IA{cz=6[p_w]]n< $V5M?#uS%?4/>9]4QpP#$1 XU˭Ϡ.'1$),xm Z!ODYMi$P(PaHb<n,1/( 1aRVhi !pl=չ"2n}y"Լg)g4 ~Gҕq(l6(lJn\?eȖk4PC2(qrONuӑH HSBB)B P)JPQHHR";zP\'"0p ZakeCHd"@)PS V"}'3rb)hP_.@@$?9P%#KkB NA] ]hH*蔊l/`yD0ȁ%>S'yܫQs9Ht :?ccDDT=!XDbSs$scg5F6咡?Gד|褟(x.Z 0a-Xn~OƵƾbnȳ8EK{y d zSqlTTzw29G9`wsB;F>}fr˥v^}IQwV\6ѪpYXQDMkwpCIF#ҫKj&AַQ6W> ܷ)ý~Oˤ# .d4B~Ta2'SH(c S)e.}#2Q9./c>g̮xGN#3._5!njG,K6w>jhƚ]nU8B~:*ts.21$WЅYZ0Gvg+ 3Z,wAaP;~%ܸ[[?Р7@EDvL8ੲFAF 1Kk![dW"VmhM'lc`FF*- G-p𷃝L,qe\`Zw5V]ƛ+#HKe3-_\搋=Jo(0;ܛP:lmľ[Ֆό% O_+ҪU ([IsN߮P"g"TJֻ-y?LE|M_<+ף?]l0e+] )5\a;eQ#l+Zq~ (|6qs0Ώu6iC?+lt5U#sCrT/!~'<_K<9{ lWG|qh $@jLe h+u3PԾ.T{"qAu\vcI=`/98ջO ^DL#i~ؐǝZOa;w_KŻB>6۽y17/7Qc_ðr.ϯeWCG{^f>\{ʥO.T윴Z;G^LcO.[-sŘm13/b[jzb)v/yJ-B@Y!)o8L "WV<=O1F@m+lKA uskq;@n+X}*&dZ2T]+8VROI=ѝieD@'wx@@EKʏw(Jԩoq Q ,X2q#r [7"1!>/ t`4:C.k%3U6xy_Z H~;azr CTLɮөtm;=zSI ox1u<,鏇.{8$ B&%]eF5׬*KU=ig;@lYg}x(Em D_n fvXjQaɐA>Rbvju*S뚼%EQۗ.d{nzV;%e[d,`Z.:e N̈́C<_5ڇ şr}KWEIiy$Ds:CnQFqR?Q.r {I5D/pUK`NG( ryt"s|1DyI!;{@0s+=24xBP!0> a%UCck n#5%]|3@s! L{?Ci.!.V\2Ym^\ (y2NkA\tRL΄ {qs˟:IQIN1F (Go6 ~0s/bzfLN ;ZCRfzHzCtYO?*t (q7D1bTk g8GR$i \ ۱RzOda"=|>^Z"KT IG8\<=a <56")0_> S߿50|(T z %T:j PП7{`'$f// "oT͠zø97&d mFJk*Ic}L_5M^8-1Q4q] ;atЏc,Ds-\ terO2DÛRpɢP۶KeyLN8pE.O`a/زSİahhә]`>acF1LnA-o3=`V!%sQoT??M=Srp/D<@:)x'_tuC;>kޝ[KSWV/:Os."4OOzn|6%ZW!s\T7ٙ:m`tF$HLu| Y}TYx۝e,H|xp>gHCAQhap ӫv>?;BG (Shk)DI } _n1?=E3iXJ@!χ^n~]'AK}P?'jjsI0~~HUYHS~aCGu?9%|x1<*S7yx/>n'6a୼]vs޾y瘋14"f -mn͕u8$KZyJXR CAYt [l$AÓn{II,7U1q]ޓFᖋ &ԸH_ KJdB_>k윔xOڢ?* RLT@Q$hRn R%f?^0N~Tu9Tew4W݇2:~5*x;'Ag쎟諼dJnspv(5aB; n?Ho5 R*Y`p%f\FD6B)vn#T jiKxpL _̹m TBl6rtvtew%bJ69CzZY9uǵ ʃkXMF9ry{~_/7؉rz'յ#gsV?t!nK=DmDebKPB4diOb.'MޗYK{ ^٢10?e<}H8uX7xl(=thWy;HMaM*FwnHZ_-DA`<Ö˂^04J$E#OSQ&Vx2˽< 7!I\2<Ӷ[oXø(g7}hRW^ݨjC)%En<6kH0>6O>%DJx EWBQ3Juܓ+Me^mhو+s~d燏yY=\>}ߦ5brXj]Zr#{q7Gp|-;;wt:)M#ji ȷk[pNW7UU^[h#(^݌-29ln}9yTXl@SPAQdHOb5[hьoղn~~PmajjpqL[֘4C߹IӦ\0| "Pp[*:% ^&-xRFEe2n.k7c6 u3;]l"ȋK4 D k 6oʞV79dm'z$ f(8A$ɥTN|ؐ%1vC͆M~tf c6=(M Hl00T8w:rؓ|[&䖓d1a7:fkj ~;[q$?ۇ1O軇󮕦2zO(H{qyW_wo2v/ h撂;hfTakZ {(Tl|(<%@֠CEwJ?>m~?ÙaTl?V(^PP)!"Qg~kf\nΎ}l$ " 1t}xXuJCWͮI<ɗgcd ( 0ȢF<g E/2 eC\"eD}L lSk<gN3*ܐ9ƯrvCەH졆UuN=@ELV#&e"lbDrAmwK"Ãz4R s*4&qiw!{<6O'[D J-Y1  C$1b=B d'ّwu+ޫz >r|^0TyTDKXQ}ܲG:fVR3ʐJujs]ޭ$@OO/uR55j5{pQrG˨÷KJڸz<7T'gO2pdTRR=eY,aԔWEQ|';L_@<`扩_KksjU~BCNpT5.2&h e \|^wAZ YpU#@?0.NSZLubmU$R J{ ?22_'ə?kGCݾ)+ $3x~Դ|mm0NyhU\wv") Wq:I( SokW[„ p2#c&TAr‰;/Uz3Kl0¾NUw.EQEQUU@^?R^S5o~0$I$JJG4SKKOR7%1 G,WϚTPwyl94m~k?k~yR</ٰY=^{|P?qa{=҈/Έ>D<#O%=~p#r!D/Ƀg2| "@@A8⠒;HUEZ>,H?`5l^(;㼦H? <:M\=虠O98CCk? y!z~箌#yi* H _ulYrz6{k?jBOt?&$B|;?UW'T @h ug\ѳ}3gDL(Sam@sYw}3z.OlpwHvECx$*oww\RgŗlmRVj2>'BMsPYj"Hm(*eQEY߶)K>L n)⺤XV!LnQ=ei?WXtXɤ'~Ryw6DI$$AE>}+E;jc*E7oΙ[5ne DrGȐQUP6+ZU`k:+Tׂ ^8 fc$~8>`gBZY8EfTR!)h L0 ! diK0>@;N"a:&J4PZ$ J(( A | )&Yh d)Ji(((((()i*) h% !!(" iXIK/>Y=.?H|_zOlǴ7B?3*Tu!F*/| z]LGLUUWuXoL鿝w>cR /YXlW;'pTYYi^rt`!*e' U?o?]~Tſ6D ܩMrD$j'HBV8qinA$s IPiVjEBh!f"|hgܟ gk}r\i%O` 㥁O8gǟhhQ8(3s*>䳮$RtCo.'j6, b[>ʺ%ŬU-4w,x<#j"U-^" Nɚr.ڊ4[l X ՠ>!U1Q BBrUD;ff PCԑU[[q(1DQ'\&JͺI@awWޫL6~ ht:OBӍ3T?#!I9wcwdĉTo`įn/YႾU =?n&X/{߬@kHVނP/L@UfF/(>׉6zslbõ~k@zx>qpjBz̧k?=PM>qē!ݐL{|<2H1RTED(?Я^x?֝jjW 2dBh wׁ/o_sEmmUh[jmmUmQjVmUmmնmmmmmۙ{_>/S/Oz/'=E@ μimߖ)hK7 x2zT S[fmmm immmmm-fUUQUUEUUUTUUYUTyOWݶmѭrbQ{UU}Z0xo<PRF*$qSLHbɧS8P\|`4G+K7sfΛªJJm.5Jnj'rgO);!IL1^k9I$L 0_}sRI; kP6gZQ^*ڪ׏fپtw&tbಔыFK%Y+;o3z掿'ۈKKJM !=sӢ+}j#Zheљ?o3c^u8ymT.yp}ypY'؊/jbQEG_u:UUUT/km-(?q?_c\Y9qsmd#'Lܿ.hPy~zwwziN_{J3-%oCkvi-*Go2$WUS-:]*,w%XwqKzY[μ|!߉!J^J/eozh Q|eAB7N}Rόo$eD-ol|ٿb{(>q|)+19z7q˵@J ̤Ln+t&dg4sxi #zmiŔ"C inib;:!C w8oU. (. 'XRar}Lݯ]慁 ԃ-nh ڧ}3e͗S`o+~:~{y>C3WX~,QXX` և]_i7͹ttDH9(t続'U aNKAEį]9Z}isO=_Iy 9VJfq˔͕a۫W(?u`QŁQAC*>LS"dy֘n@fA t CWkH6PCLlo"n-Rh(X9-}NPWCO&\ +r6|!tt 5 <[=p>g#V}cX$!`uyDPxx6ry8m;[{i.C$RV`T 5@'X"b2PdkYG>^ d P"f%bSyK3B0}Cu ^p/!?"ڕ8C"$:~2j9݀$E&&ސ N(=uQX|TQE {/Ovs S~nBTESk<=xqW@1bw 'ѩ`0Prfq0# Zsq*-z[~wǖ<ikm8Wwzx 6i};L--y:N WV*BgMxU g['z/'o[f}1F 1e:hϖOik³K8_=.7{[*1#)~ |JERTGQ8"W3UQ貘F 63DS}Mϩe>웅փ&N:<3JQ+1wi5Tjmǖcp4,5tDH${Èvqju8Y\v]5S+iqp;4)+5GQ} wa6?q={ERq~njx|!!@ cl,rc9+4IԇJwsJ;3MqJWC"46z |7.Fi1?"}Ԏ 24{?܃H%Zz.EO?JXlpЩ`ENh$~u{p06k ]R \suY8(gE&>f+ ¯ BBR* Dc-Tw>~:ךwu)f*F#N_wcΤ $&Y 00pEp}ÚC7nnvt@x8Ֆv#xuYXWj*G"  ~g1oulr쳵`ECb 5vuI/gZ$VNRWC_CE'<L$ܞP9ֽUk0wGtOttaʱϢ/Wt'щG#o/sh6~4j!?l,:KD3$ 0ƯL{[݃I=(MBa6*rkUiA4LCKeY%ϳ4Q@8L(o*Qi|z[VC>$\nplX)bVd3jGaWs_]|9CA(F wZ4&ݜuB5Y-FNQTW[U Ow[Kg">< e4^˦5DJ7BFl 9EnJn[b/B[Y\'&OyIim7Nop 0P믾$F&- <2)y?, aw%!dCF E"cg :s; 0s7#p|ʢ 5kFyy c32\A ) g ߻]w*KXC6H r lQA[B"Jvm;DHDavVKƙhs@| Xu k o,T9TZzTN0Y Ϥ,.|CB߷[130sRr#|?t{1wx|4fs*/#a f^B2=>ʩ ?qӥvΣZn8T4D2+9DcMiGL."(x /ii<5qUeuްB< Bzw?acvnLj})ga|{!Y+|^u Aa@[:֜@P*Q75Ed9ƫ);,f(n<1 ٭7Fp/)Sa08k)fJ";pH?]X*X(}'I44Rժ;WA4<R>oa# һ\$.s4Zc 0xR]uIr)(+=ν9f VC{ZI$ n8+h@6+ ,0ąPUZ"⤷ 38<;O9#R~ZHCKڒr0x}F8SmJTsD(*對}K~8E0*Eϊ$߾J@wfvwH8SGlnl0Dv,R+\Ρ z־z Fl'(0q{|`CLɽ ;Mv%sXXXr"Q|j=/SHt{/Zܿ E=jz굈ͪ/h_B築- ?JLGTo, 6=JKE8ե (sa[#qY Ϳ&#Hy_]jY$A{SIM)U:FJgtĺ9reiQ#;Ǭ}1kAd꽱( he#ܠH%Uh>^RzإFzGցrv!9K/B皧NX"s<PPnq~נ((F0qOe/k*#*d\59 y{;*# ?9ot?#g*8dr3צP; QB55lAdCPnQJDxˀU \WAӆEIyA!$5VYI{r 9QD6aR"'/QԘK3FؽM$v}?l,B`4zI0fi)iʓ#]mUsDG4B-檨Lu 烥Dϟs"|x<爪kX1G8tZȋOVHJXذu`>.z}|\ Uq˪;'nO| v)F"A4k$b~WoޖzK5M4C^%vH@ %ھw봋Jyd}&YuF'a=۴>̴h6ؤ_;Gd #ȵ!\ML?T`ХH΃ +у iH7D3:1Հ_*ލ+7 (Gׁ,gbʸ8I޺Zw3~zr P3&XX ZXi$1Hz|pF}6z$mON)Vz V! ٳ&FTa`_HvOR'烈cT[`(gfãPY(Lߔ(G{Kz\8({`EHj*M"%k}_˔Сq=qQCtY)˟ʯ;ɛ-JJ⊌cS%{P?/ -u7(}ĵ6dHI ۜc;F2cxtPs?7a;H *n~\=?Io4~ahLS "<#ְ͢XmH_E7 ,*1=aB02Q(zqp7 J\2ʢW>$N׋w+:mB g<&o51 ,hb`]i,Q8vQ/{Kxav~ }|,< t鯢0&$yUGBH[l|܂F׾Q#qF9N QRvF]%__@s (x\A-8$ ]A]m_$&$06=MnZB4'= qdQlT"3.P 1_,u)zDDa0;_2".<9gxSiUIK݇;m L|M=19_S?q@_uJ62A@PHTI)ŮT"a։p]3k9쌅.HZRտ/*0 &;7Ġ@$?$Zn9x"IrT&1]5ۗV0u@@AU!Q,LҸ[+p£q˕е#FQg{* 쪍Hi %!]ec10hHWKL8f9"mON,$\.iՆ\a7|$0z~Z;MI$t^Ft* 2\]sR!=\4-Vtk9Cot8W4awAR/g\LW)vRtu^&)Hn)a%w0ĥ ;͏FƑ3{.p 'PY921R*-P[}Ǐ 0N\3',ѷC>I9h(RU!^i"vR]`of$W,!@IeE0(cGUnBf+-[_QWWǮcyvp0{ "{}j|d1׺uXB@]5ge9!I>=$.ܑhDrB.TaU&C,װQ^# Evjrrp,aARy[됗pNnwFm颡3rG:YK:-aTGex>oXeHu^m8})9BNucVң`Q~4*ġS*+ fԲNٍCX47Dˬa_}OM;zC߱vw2?8qԻ$cunߞM-2uiN B.VN{?_V >5q 8dTYaDT= ' :Ǧ 4' ox58kOwC~.tr} A :A`pf[ R4sFSW;&`&|_e(+Q lA kݹ|;ƸJm$a$(y돭9POHj؉ʃS{`fa.kY8N72чsG;gg~ߡD%,L%|8ƯN33?7k5CJ  ^lZ-~6~g8:#W9mRjDp\!Wӆ~>^=m?92N̅L3 T(caI6;_Wr؆X%?ع$)z(<҆U:K } VZypa<zEo!BU%ģ9:}[H^P`/&kz;ox4SB +.T,cȐ9+~"I܇Ӝ!Ғ#}^Fi8!'M^ṀzV譵O͐ [,]L?a)F E_pȱ}fAk;v&[88 -4qI%8NTԒゾrr}ʰA`)Đ}#7IE?bUQ(˯uyU1 :AX{||l巡gX8Ť2 ;4GBot_99T1pz@E/wFrX(1ӗug7dl"t_JL^)?UDJW"L0,ORCƋQbPP쀌M"n=92~~/Ǚolnϳ@ ?w|k~Q.AY큰.Whˡ<-p"nH =@yq;LsǬ%8lYŽ8K2jaf@j ֔脮pvW ,*Z?^vgYC:`߾󓠻Fz ~hNTݓoU=3{ۊ `~0rI #|Xt 4Ի|V,ڹ+z!x`icWɣ`K&r`In;yD}֢T غO-{M>|ڊOeQbyO }1h h {n.PVvA!u o״yqNP:"3='3 `{*ɐ, ƺZ,W7"ڝX9698AfKqէCÖ,yD6?akWLƿ4= )G0nt(g'Lg1>LQ*wG.|{9˗Qj=E넌NQc#.i3.#]<5SKnc#/cY E;_i$4p!7G$TZTfUJ5w=q~ q6N<Z8 gOԡyr[xLds U㶜1y?0c$|i7 ܣ26̜]m!e6wM(FO߬\fuURE +3+HrC 4 >=sQM.\_Ld>*`k ŷ`9J;*lgaMTTTT`te@4Gis qۊ :*`^OZv/6% ]?ē̗?fO'4H}5Tbk1*~>NkBk抹-gKuJQ<*"ma,8猘#ǵ8*ƨm!yiW/{GT7t`'б!H4#[E0?5 C62(X+ P62_41/ -2U.#q-؏kMWX< EMے՝pxtݬ<y~UAo]R7~Gɟ_5͜$@+A1kpDRڔ>:BWETbT uPHt:<<Df/ՠx v~7u C.vxs4DEbL, %9ȖIV/G>l XY\YGu)J[H$?k.ҍWyhn"1Έ+c?Q*> 7%/dKD#Xe'(S(Zb;~Y:Brs4P^Ċ $ԖM)rZCˆ#p- ȱ;6'%B[HlmvHp͞n[1f׼H@},a>FϾu஝ksK dp|_'|0#pOœ7͔B⡝KSu6Gl+w]߰\O"~>S]bdH W:zb{iyi22E|5L%V'Tdu܎l):H_UV%th֙%0*&GbLAW `I&Xwws>c|W;|LʛUhr_wPY\7]P1Ic8{8D7w]ѧc }n&8z_,?Daignߛ6@~'g (o''ܛ,*b`h;a9N 뎂dc#O;Ywu^b WAj1YJZ͖hhFfU^ ^ N\r6L*6Z@yB\,4 PO/;Qʝ \_δ*l|'j?RB+lP0ijq:1QWw[9<4Nśq0l q  Xr?ֲZ &:w36.APўQvZԽ"OTp5qA\̟FV,^z^%1. W6. q:uxaK)OԸ*]|a $NGIP,f?u%q8ipPlm1$~ $,|tpdR5|xM+#PaTg,8hh8AZ!6dh89]O{1kbr^GdGg+~CL]H"Mpg`#+-kcy}CD8h, pß7~_1. l5GɁJ. }4Hjl{2=-N.C!v"H@Άwf86#:€.x^ED;T6)vpxʢ,>e(=,+}d׊1p &nzWU,Q+T{PY!ʶ,i{ tO{4X`knijz.Oэ2l'']p6B[?w :Z RK; 7lpw^4/\bBSz~96xf$u$)vNtGb]De=yDYeHQ4~J5B b.@lp?M3$vd~|0h 62SsƢM(9R@A qD8@GyL(F&95l]I)& &{ ^ypxh.dI&}V=+d5IhXFUڡ6@hd~n<R`:ό|ta?4!fA;> ]xWbĀz4UmIX P.""(B+"3\=tGꡨ9mf0 goTd T rk0Mrₓd$9Q8dXR[0}BDA @DDPDD D@D0@D C "!@DO=5ʫrom@7#eϺpK91D.cuG URTDNKƱ jeg?E R4o;%W :y=i|Ԑ P?S*xcy46sjOB!l ѹ7MNE%Hh4:Z/4b˽&i8}R@bɩȥ>`xjTݪtQv6)Nu>R,)GVȢ淶㾸& ff`wjWFmBo^y\>XC}\j4#I q!8kb$=XWǪeuA"Û B@ lx}LH4+ps5&7 8ꂖ6T ŭ ]%[xj\:ڦo}hgylɊv)du6יUdïB1Z!6vr~j}8e $%tcdI]Iw? XO#þpO[^? &]:Sgk{4ۀ~{fE/{P@s7.Α/!2%VE R ׇD%A0&{8FJ Ϩqsm3nu0=6`8X o]*B˵nl; vR;\ -\ʼZ9UG5$[ yR)w}M>ƿnpqxe 1Gڊ"۷,m$$R[Vˬ8d$x?i&5'߶34%(>oF5lUnk :)D-ŕlT5i0cddƉj[L rP$l3F[ߊp 3Mpѿ"ؐC+=}65 @!6x4cXicg#0)]DROgZyqabù9 %5B$A@s%<=#yz5rĽL} cfqҏv>s CX_YsN[ɲX aГ$g^y9kMcf8@ B(w_CܡW"lMESB_Hڨ+w0AlH;a_ό5w%S2spS|[oQ;eINY?<``j{LXYBC+$@S*Ij9|]N81f[K"=!1|U^C"lihL) ^ `KMxU=a q΁>cnGN3(a~5=B"VWeiBrU9UNu*MwKn *A XT0%5d 7 AjpUEo TMWPɀ,Yݎ>0k;*N8+lվ_QE_·][BA/}~G3yuW_O'Q5zh$gt($C<_|=g}]W4fn2df;LowxF]zr@/`XaJIp xƥV1ſ{~cbֹ\3 fP:}e&)z֦:oā}P`?:V,c~q'U\5WiGp$w >Pډ1r5n-?Lzx98#}>8^34e%ar>5YŒSǢ!ԏ< rMpn!:%<2ֵo.x~%o\;<χq9F6IS,#d%FٮαJ ""«piG@DiF !7zFUv޹3ZAg \x|OdbRwhw2fZ>soE㺺x/WjPbM&!Zb6_Dr68',s=:̒)cw//9M&5^G l訆1βqY6sS1yAMpܝSc|3 0·]&VƚarȚ'Z}l#j|w+ʣ*?2OWkVԒh(8ls"W Opnp{jӓ0<[ܹ/SSI .scXkHZmS _y8mj壧|?\{eM{zU_|o3g~^,tQyOn=yOiZ7J|cafiM|+x3=|eKOуW $? Zhd[IUU1tǽrbo.q!n-<.q#fypsݎá~g:=tḣu"3MxBf rGM" 88>ihg,Ax${)N+2hǯ\M(bZѭB,WS[p7*_ֶpU }Vj<#o-5#s5-]j1!Ƞ$hFDJN8M3"dMŒ҄m]QqٝiGU(vc jX(4%(!/6 SBJ_qc5i GE[b-nqfaQ?e 2TgU7~^z´Nn.53zZ^c+;1d/"Hrvy/G1-eY-țR_|SNjtßg|j /U *?' S=,0Q+w7%>Di#Ýtk^1^y˝0w!wS+/q)db=,p.)L|S;"%53KB4P~3_K. ybx*̷ƽ)m}$\Oh~Kc^em 5cppgQSOnGGp目woR3~UM'ۿW?Ӣ5ǘuw>Rw;ҵ6!oʭOXýsi&LPMsдʼnvЉv4Wa)xZ[Mv[;Cmv;ry_7fVf*>Z(t^K4fj4}čw4\si<iZ_{9ozOUމf,L39PeV8#0f TӝG@ q:ɂ*^/yͧ>'82_p8s!Nǰ/ͮ$.rZ@Sˬ~=yomk80=.b*!xנIqloa햡;7/+^ !ρ_'%YmZ&,>_ՐAV!l'̅R?@npg#%` '1N }z$.>~{p{nRfXyHFs˔c'9h|` >p0XDT{y- -L~ǿqg :nsT· ݛ6EtA'\ B{b垴6|v OG_)H g<TT''j!Rs\ Q(g=+&(Z6uƅc;>QG_x9B8n@ꃵX)hZ$= Cq*.V~)Wj=}hiNΤ':䵈GHb.z*m*QѸ>Yҗrs3̼G-45$~YgMbZ,<ieWR"_b`,u*NDqs[qpʵB7i!LI[ՅKA7I0gTؑvXQyf!|Bo,VbQԥ@UBT{VWbr}]ѩE}AU\yBVBϊD+}zm )"ĞcQuUvYSe,YQy@ Z!63-Yu͆-;PGȁRa* rVb bcX^1ӈ'ǐFp,wwzeAvr9i(D%h4w E4?&8;I HNs p̔4ꨊH&bZ "J"* "JZ(&Yx# $("j`,DP֋AU`*( B.6? =:\meTj`7Y8qU"5B3GySgzx˽LϑNIU_OBN= 19ks'@W=˅A"-5ݐx Y$J(#neݱsfmzQ2V. \3¨u;]| ۝tMmPg1+pf_ Dx“}\֢,qed1[G#p n{'C;fO͝vhb %|YS2N}[F îN4rdוeq] e]o9b+G 4LIrz 5d=#Lm\ifzCu8DrǛ|w?POWw2 I}C/ǃ?T7Ѭ玛wfw8|3A۬?G8 0*|eesZͶt%gwז6QpY+;{_گӛw7|d,JMI~?ɘ0F0ahȟqo[@n@zO?AͫXAO>NsO)@QA"DUVrA!WPE#0TRTD% R%SATP&% Jp;V?\߫/v:אBRDA$5T- Tw0n"'NMRM2B#t-@E50A*P}>?~S=|vz>Xj|1p_b +|x.bB97;4? T9dgWfdӰ= G, e Py}7=Ѧ>Czt:JB7KP1 ʒWUa( zE?2 gl)4 ŀy6NmEMJuYgVBnk(RݯFٓ͜[Ha $m*[Gd# Bo-ûH("#!D@U᪢=_*JAzI)Їk&oBL`@Tb=_|u<{qd $vc}L9K0kmO>;WҔ@1P(E#?ڍ;/mp6(S[-[Nt6Xs: vX hϼ bl, &}5bbg1xثmH)KT7CvdldLhBO,xW1YƣZ2(g~?)}5 #%TL̒@IUT=qHUg⏻@l.a TQ1TA@=iJ`aH DʹalC7WM?r{ζZP[)aRɦ!wgΣM"#Y!%OuD"$)PNI R$ESLE!M&(X*Ip_׊QQE&?%UTmC\mVŊ"c{χ_M}[r9ïšTL%H}! 1IPoϢ&)򺝓iar.yG,6ga֓:8gwBO6ho}ciYQEUUUUUUQEV VSS+ ~d&8-& 4HgQ%?ř藁)Sp{c6A 69"rg}kL#D 4Kͧklڡ4a<Д'= !=ۦ\Ϋ0'?u$^By"`-02Ob6u& UU,߽4 iqD7m"/7z eg1QP\*rm9Ԋ֩&YOvV&#X?F?%qzDKp^>a :z0tz$2́F?_U*Qb.F&iЌ6FP pYAM* yK/eDaQS;hƯ';q>o,LGt +iJt0-8Fai:9%KUub7qѠ83Ú )i^n[U隳0?ƻu: Gn`IUcff,) t3EȻZk>l.yAY8AtP2{ْ-m_pU}M;*"\CA:La: \z=gNRPy?MJU  A`N"zQZ ["w,qzr^~ l顈'+EM 4`RɊĉLI0oPU5RcVW1boJg)IfX<|k\? ojx".V= p>͓+a=;N1Bq8ιĥ?w"rӔ hA_)Ǯb&@ Ow.w*滗}Y1 ʄȩJe!VjgWde0 ypaVO.JǯZ<"߫KmHI dRH4ØI:Y7>yO;J]ApUX5]xWk[tE̡\Ql;QģqꛎxgJ9S׹dF#'(Gf!HTB8Ggt05c L$Ԛ*rpDc dNxW%d AB['/,NrLukނ)/^z{YM9u+b8oy殕Jdͺb>= uva.X ]LZ9-B\ (tw#uf\HH-J6ew<;n O.v91!5?鏠ӬA;JI B O8,}f&4u:E)++Z_WUUN$tN!+N>~SIPJR$ EJ"l`AT i5-jF*Jbi9]d-N1*-8wP݇ࠌԪ W3.BG1eට)9: #yhH\P9ZD,_3Oi/RM‰y/9SƠ V*Zއ|08.%`Zި뫟4/; բjuwCw>6i n }~ I,`՟@o(|ZnerzM`P3o>^3i0ę,7}"vsW,US)^=C4k%cK5G# i58uW`55ֱva,6^pVl Ԁ:kM чp/y7r>ww*;:8zq@Jw[?yͨA=#ïDA^„$!\؏  |S$b?v6 hoB?#` '<]/Q曹A@1K[hD`?$궝d@TJo70ON@JdL>/H`IWmQ.Ow@)(Km?@Ͽ+'{l_Oiy=ߥj%ˬP:_ܕ]d^@O9~>_g5ԏ7%?fu+#@y}8Ǹx>3Yn~_Ϭӗ~"1/ yElV_OJKу2-B*ܬFi3ۭF;ݯc䴌7?IMwb*?Q;"Pk+5@\1[쿌]ui|lT{]6_;.WB \K $ Vq+{UⲥSúsuFMl4wCQ(A NÌq]no巃{2έqCwx,eoN 4Sl]Oթ@inuQ2MP^F$9`{rT1J*IS~:}oKo]θu]t]pkm@٠_!G5t\{;GR~\Wk}uy^ߟ_ۇ͓.@i5Wa &VWƠ}$ZYp=b;vLpIպbFZ Ӻx76 )4:gZ`;;_ӗהc/WkRPI]-]_qw|>K#uޢ|Ld [V{huDȁ ur*݋2FP~>Tt {te.. S͕sb;ZGX]'^Lu=7"֎ nyBCdjQGֲ;or!~-6,:)0VA,sb -Ͱ\\1Hxs2*R\>2ȶ "CmJk^ ¡Juc% [edd҉g=%?%Yqy x|=E {DQ4â͓L[)GUo E>1,VT*\X.:PBcuRmsu}IOEB>F&OI޲rPX!t"gq( fwucy(<햀ndxoŚNc^k9{s`-A {-꟞ f'tĖH'?=bŬTzaH;`*3YZ>+ 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"c;\q{5Wo"M9'6MZp k#GQ• !7 O,l3PݚZ^ -Я"K^/ `.@}ڷ7>{A2 .+BK(Q8s\6"\^S16@2sq]\tlbEkUg~xHl.~R] /kgQ=PaDBnux# T\u0^D̅ͅ-6r(&aM9Eq7~.SfudLxDc~lg禓:'5cE ""-H?c9[~3c^Á`e<MǦm\ lQ$\09gܳ#*Qqi^+~zpLFzFN<"}ZCh'\^WB Իn}f'-TzH( &װ0({$?F@R%B( H % 4S-4$3 $ AA"8 $)LETAA HPQS$,CQE40@U4DD$Q4 15JLDPETCTE0SK3%@$AEUS$DTDETD2dDETTPʕDdTX6T"haFJ *hE0)hV@(&aFC1hi (fQ)BHX& Z&d"Z&  STI @! LAT@aDYS Q*D !R@#,ERAC32TDQTKHRL b TREI0dHMJ@4$ @APUEEHE@5EDSU2K QD E!H ,@fdATT M)I1UK1"MS&DME RSJ9(4M TUEIDTBMfa)DEE4ԔT!JҵSii)$"(f(i)aZ*&a(j bB*BRA d(i( ibJR$J)d(() JT("i( d*!"%j"B`(@!Th B&*bfBDL*JV"h&gfh% 5TUDBIQEQCU4 PIE-14T4Q;Zi"h)vXKU DD4 (TEILTJAIE0JRٌQ4IT AIT-5KTIEAQ445ML(@DRDJKTATU#CQ52H02DsQ4EQRI ,HPDĄ4IE5D2t*i)e "`) hZVX"b() H&)& F(j" )a R iZB" (&" ")h( %(&&jH*"&bb(&GŒk aHu!`K5#<2q~i63ȤBR#NB"TeS!B? '* F@JH%P*P| B_/% *D {^$=IPe̚s0܆@@F$6`/O@@t5I>A7B?""ѭMQAҸH('YSSE?C(@u 4a^gtK"dmϾEV* ̈4@KCh+!%qa%MF"LRKj"KYlڂB04`: 5 lxqlb 0DHdlʖYPĉX&)FVI$ӽ(lM8DL32(jLHAMI',qaYeE `M02h&H& 3\7"Dꪨ)2Bh YEjI5QI1%QTn\5"2"Eh3Y&$$$4 JڢZlӤbo Y8e APRfM(LJ‚+$FIbXwAG! k@K8F !A(!23!``*% XK [F0#da2A5S"YL8cHDA $q2´|ջ ~o?=\Y>^:¡]lX7* 7b$o]bB݋x{i?@ #@C U?Y>&PN{"?T@!;lR*0zpP &2P\8}v`vwQ"clur}L˦~%E/!u2ptAs/pv3g/Kx[;k<0WYU&0Yo[ji^5G52/ ,PnZE8,R ْJ{)!Wxk;%qD,s:mU+VXk3D+WQ9,`e 9mrpnl·?'f0m[+uk<V5hph 3Ē5Ǧ 睴 MJ#{vcJtmԭ~ACp{gd[vFZ]޲k|5axK#~!CCq OV؍ \ηW6Hjfv)piLc{X/=qmvٔ! q@ۛ҉],o6NXV82(0Z ( Ş.2ی$G>o i$O:1(X3Ѹ2MxY>f[feg#ϖ:l?~WQRF Y0cOw1ʿF/LLc\TK%F.R߸N]熭r,{= W-'5$\$U y'Q~eT,}>=/GTCͭ-b6>?0B @NqlMIJ8$ +ggI* =ոg(WDx 0!GW襑c!As{.rW-RT޿޷@LB`giՓy7_ '@ws(e1T @$ 8$AENc./(˭JY`P sԚdEUw'm>=^^?.H:6 Fwz"xُ?FN*M~%I'~luȘ.AtbʕmˢN{0 xzq,M|C|vrlLdg]B?fJ;<{ýg°3m#{F?1Ot)ǧm)`ܮ6ECݬ,T(TV޹p 98 UDѕ<ԕ0|*pW;.vty\>nT2gi>1JG1+kӂnFEu83A<"qu-vݾ ~j$أryQ.ėh Ǡ_^,8_:h:iw3ά9jrFq8AVhzx%eDXTG#Bcl5rC ߝ&j;[}# @j6A 6Ta I]nrn|DD3eم#!Pɞ&kXB |8YOCl) -F( 6Љ@D uCs즑^+iY<\YT/2^뒈!F@- tTG'6 u~znUY^qd$;`X^m"7J+r3ҔkܱaҬrK${e=L%*\g'Cuᝢ+ֺC&=/e%5t̚D|*zmLC yMP$H (@9=}q麝jJLHC 'FOx~5RUT9/5ˁL#ޜZqn-WV̇Ow~\}t`VQ;lz!Q!~Ӝ@zS~>+tI>sݷzJӯW;}{4+GRhZ Iww*LO{h~%^暕woKspg,Hhܤ( QJOem? dp:}%Q: P Hn~9=^Acn+MW1쯄U*J**'zR:'`ٔIBg4y0qhdLr[[ui |:Q[?IՓoIV5ϫZMc ?Wx*gyu_D5ꀸG;'5.;;V,wQ)$p ^Rky߯wsg:9[/{\7|3Ǫ[#mڢn,6Z5>-.]DG1gיi0_˃vfo_x\}Du m{Nni*'vj xUxk ~`3Sʢxݪb`_n;Ks.2HkUQ(e׈*fDܙI)>O[h/ 0.^0Y ĭEfQ``j Vv]^` "l'#ҩ_!|kJ:l}=m}[&J`J:k1Z;3f}[[ywpZQ Jh2QGSeWXR"z5 l{_3Cupsܱ; km{00~lgu7E,e/:ɉ,^j1!Ut8Xl*]0E /,VN`V%4*0ߌU=φP}OG0 K`W k#(|pUYsR$D&>W0ndT[_cPZk}s[=Wt%JNVO6u!%;O5벁l'6Aio<,On ůEP jg E z{ ܨ C8 P| p{Wp`!r IUУEFvՂ KH K ~ʙ=[6!q4YX/Vu5茕;8ʙoO/Ր0Co-Zy9cj*^˺Y}A+owz4/z(+b\-صQSnwUBi=br!FPU{Ӌ_867诹5^-XA+׻[`=z5(#uOKs޵nZǘW<"=ywzn s/8bP7뫪;wkH(E X0)#^'QC7 OC]z9^M3l/Db$ZJ'FJ 8?_8xEQh0eIܵ+@p( M+(U 2h$l'A&3b9l)%^C ֤JYAԨŕ>-A"(U,ɘa > |<a(!bZq + +FEj~WD`$>]yPPLs:\8 Q IfjCRIHd!Z2'ʉuO$A>= gZJ+0wCSBb!QYEC CIXm0I\'SG+XNRnXfu+0 ъH$;,2(L 4OOUGk>lT9h{f`!+Z'n2oC'P?>Xx@EP_nC0(}DN p> {(RUbC3ϰM5P-^7kHbAb Z"Rc Pdil$lR ⒢JTa?oV7X"?D@@}oOy/Bg}s 0[cC0g7^sg%[A apVNZax0oAgIOB$SzkH/<ѹuAx@:8q>f~ZNrPj(8✧ TB{Cf!Μ<:{d0lTP`ӟ =rk0ΡL-ox\*uClmIsNQQ9,A8=7T,N=c'{ ̭ ΠEؠJ7!VjίMJhP=zA21֦'/1&73s(||H@ǿ3D"y=p+|}8ڲ:~1? o-r\8n8zS护3hj*1x7)<}TR|(V|HԱn&n|QH ';eNmWSszOM Ox5Uu"!Aw6Ez(2_lVC;Zzǻd oY |饝YJF+fv*^({_ʪ2NsMh(WϿ\yBwAS*j[k2n DE{ ˽gsUMb0qܻIoxHwtZ{W1հ󭴬IqWR^ .c`$`|[~y߳Mo.䆢&|Jb!7U"}>KNv;Uke8sXM;| AeUP9 ǡx<"hPF,/˜3>1?NnǦRHR\lGQqQE5Hܜ$+Bx9f-*w74ٜϷvDMj=: %`n4IK םUҴ`P3@or;#)TYq(GA Mw2S).QA6Uj yb٥7F˘2\Qճgٷt], f`_1ƒ(uB\P\ҋlJ> 0 OjcrOLvo2~hdd_W#9 H qA:xyǢ8ٜM gD N>ʼ> 6,?Smcg!2dx XדYZ}a}to5ЇL#!Bw"t "!'FTEz̰xG>tZn9U BU񋹬3&#uY]9De[[L.BTcТv_nhm1 CXaCq'E=P'/=3b`|*Gs^RYRsY;!=UNQys9~3xͺ#57u]륝o֯qλy;^8@xzXf97uId o)2 >a7 כ8ˆmw-BFnsLdQ>R噲!8X̗|;>Dqi}ϣY.s:O&s53C:]nZ}uė#yos[,rF^@IC9#<8^6 *f=w4huuӵTq3Yqysड़u|~\ꣃO eJM92xBU"N}ħadYaQ )0d&VN$$L慯e-&L~N>6&%1TxIF53ى\8Hᙕ$ߣ883ICjҕ!̺)k>δ+.pe z ^wj)a w0 6|bkH@ېWCA3]º➝8&y>Lkjr.MEw Rs3 !DF)!lOh+Qࢆ"ZBb" (h)" ^4TY*j&`^9k]jv(!_dD*k˓Ya%ՒyXOO^0>D>Gwgvޞ6ɒ]Wd3ps+eR$(u SE!, JEoYhtq&3a6_7.XĿ'DŽ]x! ID> {=NixF7 /6[u!wrLn'$?J}hIeB)Lq?~O!(ir#L&#?8aЯ!hCW 8D x)>91Ҧ`1 @ AH#@@$u džj^ĮSPħx2:X: H@SR51Bc(v. g-urʤ`T8=gP+"Ŋɞ({<*10[_j|K=&4Nh% ~%Yے35,y5EN:?N.0$  &}K%KPcv>+`^1DLDIt<n@p"T$ YBVDF7^1'v j"| oJ,Puzt^Q07S,@0 C!\=Q/fqRM"PaBz"=nA/mxmirTO" _P#` KgCv@%{d?/xiL\ xtt{|'WAOOKrsS 0KB"Y=e]C4rQ9elFT͘H$8`x,UX'J-w%Ԣw $Zwa wGBO&?M36W@ 3@$Sǭ:)ܩ͇4׈%bވ4U('(EK"EhEuDEW%oyIAᮎ˙Ͳ@k![HкTA"Ν(:ٺd\ 2/a MxWbAߞͅH|bMv:`$^%3w҂ LRA9'PK^؋?{h\u\ä1rԜǦ\/fq5uXdei)QO+z>zB#z6b0_ {fMdUʿ㋟P`DLR]FP&̋&G`n9HP3P;vJ~_LWg9`_+8;l 79%CM#(Il)ab=~qp@7rQ7:W;|qJLC\'tYwT G}}CZ `/$;[0(ΣǏ~ @5r O*>sLCTfz;Zف4~'o[-ð~p}zЀ!cOXюU7wӻx!W틱55DsQ\HE? OE.N +B*?xUd2/wt^zrLT8s6IM;r A Gǽ1pXz``H]1t/mȂ\x ҌNP1k iv" )i?~q@F{jia{3GaڊqXko0h bP)bPz';$7P^JtFxjkQScٟ}zy0Q^{OKݘZ ]ђ^>5 8 ޠ T?ID?y{8f  ʨcemz\ =IO{"~r"%6kx fWw3z%p1d<Ҷ{3ި$;;>_Zf~|E8eYs KAyO $ J;@ ;_"cMu*Vl!D{Qp ރЊeg(\UW{._ooCC|9i^Qtz(s%OV++e{Y%H8uϬRڐaHLu}G<އ  #wpz=}"%IIwzb=O4 }Gǫ1ôa+s2oaR\*f00!20#ΣC}[j\ҡ'rԚL ԆɄ"E<OGKO餻EbQMήo(`qu?_ gd'׏FQf{=`Џ( IBA ycdD4yaf(DSYOZh91zf1<(_ĩƖWꌉ[(7?нʩ5Nx fl~YszltupF۴#y dGL$Q;鯛;/[ z" }ɚڅ}@#lA~>$gHP|@(;d]5Df@ 99pr۱4.ʺRw$ɺX~//*غ9D7-r_n1ƊꦽV''lSÕ0{xd/sHHY_4}TS?xq7 gI"숾'_DUt&_IY(|<0OYM_\QFaQs,LkB0[QRׇʚAP7@v<15P=T쇘olUW"_;.yiO[&3VcNF6kBUf-g62ʓB,A)15"->n+YIM@9G}Gz㩖ƒp's XҮZqdtncKAݚMKϵEbTKKwN|;0T12j{p SWSMˉ 6TcEkxjnw8 ,Y} I}I5D "VFP|yP,XRQUoۮ׎1th8BD 05JB+`Ctl"k& \8w ݙPOi˃eC^pZ]a`Gɩp39 0AL4Bu"[1O5]̣lG2"ӰX@$Nxv)zp@un?j=2AG쐡c`p6!E 7>ÏpEh"{A =^n)cw}^YaffJn֩c"ߗUpuZ8EF&2;5OԙI$vz3?޵|ȧ\^=MX/:uAzV85xW>q7Pϔ ,_"s4I)4D(|4RQ@A?!ܨTRy`lȊC@ GH|V>F%E[ 33ο swiwފmzG P6jٻwJ?  d@?}/v+VJwPbъ K!s٧]Xl#wCJ}|Z?AM`YBaa%^,] -}\xVx90AIpr(0=Ro51:p"IuUy_F63}OHg9tGC3d5}:}4ˤY?#̢eBjTPvğz|a uE8MT J yOHa-~J5Ps j fަKD- B]Ϡ&!-dSU͞PE^DC؛l]VS~uyE~[_+x}7٘`@a 笪)"6Oj)RsM11Jzlrc.r = =I`2f9u}[. (mvl<2Z7.c PK{=.2oy v,h:bcd]u֊h)(lD'*TD@xc 80腁ɣpqON{ˆX9v 0?H@nWvȍ9^ݳ.5ZK.q9g c^Q X=Z9aX.s$΍㤹랐UO4SJIw#p."/&+5U쉎anb;HSi;[G~f~ QT}uELDmz5*nzaRRFie6t }B&CNMOm"R9J+/Z;i$ Y=))Vh(ZZFHd*ym-L#8"oX}s9HLl@Ąx5 i'ڶN6D dJ|#D@BWZ$labBrԈ>^|y~g8tY pL Z" $ / ={Ƨ-,Cm!.n$(Us7e^_cUʋVV-ϬHА>uʚ·E'Q t\zYa1(b !@.f31hf,w3e k5k0|DvwCjxÝ> @U8̘vj]<@Ub 5#)7z")J2!EΨ`\iHZv".B>~> #)aOo^:Ǒ+/y$T¨>V9}s?ư8K߸ڵt_n?:U)WM"U@Xh❪}0k5)B= ?rot]b. xنWv?vEi hN.#M?/C.Ft"U,/Is^^Gw~<FS W. _Eufs "l=Y#ǒ7D:;B \tчDED9vKG?e7] tȧЅ `lޡ:;-4"Ni npnO,wݶ1Vu f)S,A>)ۈhLK#>DVM8T_.1?tI860E[GrbνCzXxO * EQ˛#6܂&%7GoJa cse M4XϦQYR>R!Flgl7JQɷ}jfxH{y>}R&*1)dJɖv;)22^J/5%c?h\]gFI~OyIy:{xq6u?k.y,d>Za~Oן;^hQsϋn~AzܟE3/^R;9;I餥Dp53XS*l֣nsR\,}C]]mimF-"?~zu%kGy*0G[\* LOQ|~< \./\\CSUFta< bhH B8x)υ\Z*UTabhQ"Z @5cֶ !x}U6(frtgQydEH[Fj?P(w3uklW%*4Vcqh4q&'a~@"f_8]G@H8n|sNTR`oicO r"{Qy'Gܹq0*Fy+j (?oOx^sA<7n 8"vmt+k^#a+hQ^tr h%4 (/3ΐ] D:[egnvh3S=Qkm^x8γ۹EDR<$m^׮$Wgb_@-ݴg찿mוt&SLe^m(yr(ٻ{_{'r XUΫ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Ǚ vaoy9aWUz~\HKͻ/6OW,ߍ/)"3Z۞?IhB(h tv+Mg) ~u5\8:2*AU&).&[ٟr o,)euCؕӆpcz~ 16xbS3~\LKLQAgx!a>LU=knN!DX+ژO0j)Q{u6SJ3>V$+mW(5S` Y}]6VnyV6×;3V'ؘqDYU'!I!B 4~^} ͐u rcT3!_~!#1` Mfڴ]_ʋF5}*jhڰTRCu 2|{`D(yVn!7HJf&e gw.UX~_i:STϴ Rf$R#={m[n3ya/){5^/5/d;sBԗB\ń*7RD:)CV~ݑ[`H6̈́B)Frj*t}:pQ^ƶVim3e"҆RTȌ la*(>Jg<]![]&dW.2nrs@K=2=͢=Hz꺝u]0u0A3$bwڣVTBo(HzPsT;UFKfTR]{"fQL' R]>]TyA39ğKשu][d9G;#nٌ$.G.‘~adBdGL(25;̭v*}2mrٌu=N_T 1{r;j!;mjJ aH%fmhobR~p$Et^"\1}3oBRm"ܤ H k߾rzqOMQL++|<q0g l/QkyV Fypd?czhּx%?wo\a>P~;s=$P(h Qi*f``QoM(w#Z7b&qP C,n@6A Ȇ$zSJ?O6Œ ldKbN x!Hub5au!&HQ8ì  g+@D3P-O Y $2mJ< Np:H"R\lKr :˨Gd%8!9㱳p$Ar X,Wv>-m`tLBF I U}TCI( ۽>L(|MH|(GeT℡x6ѭ_G-"|y }|Ȑ! (*3u/U`5ÜP9"iiOrff?*"Jb:AL&i F_zQ#ly`S:7FA&|H.n0 )M$%-Eo7(RT0)@QQNdAGm qaHA_g'оP?g <FORA)Klp}vZOQCߕ%ErU}Ӏ#}`F=ѿR Lxc<׿|Fjyy29(:dyr;s1A}V] ԔjPZK=.sUM7/cLjs V.lL{OFlvCwHzi*AJ7(*=g0uĺUfCi4s^LŘcdu@F 8G~|hsw[ fp;sKd=G۶R6+u ܔfS=/Xw2p?Hz$*UT:m驱!Iz~?yq t3dן&g  >cUAׅ[wA UU UUUEWt\g. @X;{S%FL)%b|8O~'Z*ʊ%p%bcWώޥac< :z}Qхj}4s噲"r I%Pi(ZF YaIu âyc?`wwz;CBq$hM]E338s^P!Cp$P}J$X"B;xxmiwa}+aN1}h7\{wq#(bk b:ϖoUu'dn0uoi)ny9j5GÞ^BYX!Ho; 0 X @`ypD1=\ĉ&"g/˘o^3j &  d(0v1 !Il 9bvyp *r p)z7k!̆Ģ^E!+^E)I:MQq5]5aP̡A'G yc7o0)в-v3}?W~SW/{[/wG4dOCS2_GG/繭& E>k"pTaLGŻ#\ `g RJ58 ec1Q@UCBh7!a |MI,^V%TZID}VUc %j7n\ݸ-z%Q $͘~>]s8>=I3 ]K<7<3 `t``6a J>[z̥!}z%C HۧbL]n*T6lIivN`0& 9E:<l %=Be@NjrC~w 8q!KϺtCB+ /fa 6ol{{K׼DXsK$BdQN99PF_ɠN.f8O :D`W0H ~K`Vof9=á*TM,rCtvzv(xW$xZt߫hhߴ>`n}bI%قl9\ۄq`REQMz>%?Ku& f/0(1>gb㸝X??u.XK>Zg(/K0?z i }6&`;h jmU{iTRƨjntA&ܛ^Sٌ\' B#%9xxrVZsqNؚCvoØz 9Rau`}f OkB8pVK0) HydB= Cw8n>WOϢ"I/)bP$VH4`Iau-D8hBn8$A񤃀w+"Nh9_r'~z i bIfzĆ{615OXV {8 _xNRj@ @Yu(<FKCï_gƪk(q8nL$ 9Wwvs!׷n |~yfm%)fFIJX3hf`"MCn mFF@Pr})6.wJ̃5F^maak&(t_:ia\)4S ǔcԍ~, \hIQ7E6,=aW z@^B@0p'@ÞYfxakgٚ{ lA]CO뱭0\9 ﶽ=s$ 1fMs%={i؃$<1ot ,PځpCtJB^ kg-=̆^ `;j߄@d6;fcFgݣVd^BXfb` 6b@aPpSpQRτ 2/cΛ8oaxf-ٛsFf33XdyɅ1PxfLffYshP{GӿV$y(|?_!?y9~sh %"٬~K4CWŔ)~s.i/w5op4[K5/]=5ՒaCχ?s5?_Nv wdokL_XۨQRVm&@|;4sx|=70C+ŃtI3lyJ</=RizxkPRo.3,5h%MYV|zmX(-S>sG ޓ3D4i6)$tv)XȏNf`s)Ep\ߏ~cX!&|ɣwN$28Eh >5@wyPn"j-AHꅝj&zro*V[Oijեffcsk r(&v . Lu~ )ٳIagOUd`AK{Z.88~/Xώ.MGařۃ$?#p͕5%l9vSa}:C; Eˢ|>i<'ǃ1y|{׾94H >e28TOar񶲹YtH&9 ΏMu4 ᓰHf&YXk>e40!>L# CT1&O l p#Ph2Pl{%j"ڸ֖!ز@!^+m5>m2<薈~7%oB뫳R@'rC*fdw'ZӚN3m5l7R?^~߃?@W278?'nI8`SȐ;!0#rtA$`Svroc0y >:8\b%{}gT{zYǮct!YFDM %E26AEeDoQF#4bOl 2{l~0ZͥPD++ UDC= ~GJ"4٩&'er-=I6"=Y5`2a;9d[tzdK/<ߋ0ƞaOQ3*d ~9AYf0 ^/^/MEׅ^<w? ݥ 0fk:JϱqѤyYq/nvf\yc ˳{ue4W YdpxX9cGMbr(^)_ٔAP\ '(t8I 7 3<_Γo3`(~8@1̑R" `JȁԬ,G7R1wji㾐چ%{ P{ӱvyBy*(0c=xk3bshnhġX~]c|F1l. 4 Ք(䶒!zC%r v"Gb2VOv}6aT68II;{6|9IfXY10 x/) `::arx'IB;<][WٴN32\lD"02`8 ;c-H 0G )m|LBSz:A4BI!#(Ī(̴<4n"6HBXVIP#1,c|nɹuqy<2Ȅ!Hs; xre,q~9Hn1; }!T0nZ׍O07݌^ʑHkA U3:q֨ﮃ@fJzW77Ji;X.Դx3hlT* {48#͎\o;:= ) JF|9ZW8ROz@CWBPr\C3 uC@ڿ #'88~ԄG@юf=) 6sIOy$M?9tiX aV=x?шy~O<i0 hh0RO(1Q$Fgv')lD4L {T;}QԨO&Pm~o=a:%@盤Kז{M}Bu᥊t5aϡFQ D21mFJ0,ǝ@EUz+Pn~p[&N79p)kQE=;Y XX [#_kASU^]?og-B~ (DI@(ChN[5@ꆽG`_gs*Ur /e6,oyAcuB0IIIfXV]ktr,@6@6KXMٝFaA[}gZۍco-snTy34Ϊ[]&?Z}G|X̳b6W #/ '8:Dۤw' b;4@q: ?i#S ,ʏ){YG߿&`&3U ,A (rn4?+!6ʣ*)7"o O8<0K`c!`wګ)6U[VPtk:~(I2tЊ`oYq#x,I=V i<=6(υQ,(kpriplT$) IMLLxprRr9!9D /t%^_^^t)Q.mPRj( Z`=ˢ\vsP%GbdLɴe &ksCd;q`Pj'':{i\cY, `s)05G\%bNeHYChk 1| ׇJ3&fMl)ڀ,-t@9Ӣm'rk$?cOtpR4.*x͓JGc6muAobTL׮5|W%L/ ]ྱCp.|ժ:kKm<-VDC!΀#\Oә09!` ;PjS& !8Ʞi$XrڒL9wEV|]gU73_b*8ܱNӢI*x{g~.C@r(a5 D@8ӵGoŕyُS#`=v&`hLT'H!,:v.&v aK' K7ր$(`@pqN-`tl9f>|IR,[ CNi |)ϐ9~Tـ뿯/w5;^h&t< wsI.TC4Y`Vm5A1}t/&99C@`ؕcBI>I)G qT7 REu:j6``ofD(``2t M>~Z@ba!"fu~hUS0zK_R~_M1Jp۶}9?5j5ךEy{92gFں؞hJlbuCnNq+VH Tm#p2qf ,vNZ&⫕`8Fs%[ޤ0Ϛm*#2=n}muz,^('|93 ӐΩb*+p%yuT5WTEFJB}Nm %#GGB?g=$Qo] K86,ڵM Yf0AN~ ޴۬ D>['zu9Mnx&y|C@0.kȰ`_{f<@?]ozOM*`i }1ۦ#{KԹ@U{JzG>[ͦ4y<v{އi@[ϫմ&\0LLx!S\\x*9Ĝ IMNABX;g7(dj&] 7j5#|jM;2zB!5'3$I)'{`0m oϕCW샵&N=ptȡ!H@0:|6Hs{ i!j{HJ B悾gۊpRRO;z$0!~KZl&  8eJʑe(R,)L‚B_^rnC2ng.[C22LΆ IIC;{{ :&2CMknanN'V`M\_?½8K>f>lK 0#kR;@T@\D.; eoto笗2Έ"6'o rDzs=b_yu'N$%![,!PBl]yK`o I@8t%sysϲшw;t-3(>NC7{Xy  .ق"bObL PžD0{6Sh$W-C wp_xsf52 6hzz ~|l' kՂϟ`uz=z>6mrvU#.qyUa1藅ȧ(dа^{L1YX,mbB:LOj?ܹH:fԊaG6d7 uK携̔v;qy=^{D+9Yӧ/&oA \W^( x`fŖC032od0 ,X2JC\xԑKlX|}~aE7qƑL:1 _<@%eyLM#xr0=Pk鍼1' 55A @j: !18fcA9RRuD"a5lth-R@8g3ϿyY '8p!~;s1|m[╇\z!|Wgv&si c5Ƿy9L3,e Lv-B>U*H^ТsGx $״ |>}(w`(A 3LS!/H=oן-0ENLkF:[?&" (ع2s $6Wf74"Xw)wgWEi.䜰& 3Yȗhub8ta@\3feO&,-}&uAw ͦ$>3; G} [t>a)w{o_sȇaV"[jONGDaL{f> !3U`i!BU!w@ᛶ"F`".f!ۣ:]'}Zgp^~cW Yo(Gxi'ْny 훙:`m KMřR O?k\~4:'easD(H}W@$?J}N ~=b}VC܁@I;w٠x'st(/BRA,|Wx:0[_>vq֚2Y~~Nv=v|nL=MKtSָr2(d+w}c=餇!XR %&͑6~<:2$ZMᮆ{ԑhcbemI:0c:C m"nUj]_G8wjfw/ۧT!@0#p{~fk1$N<-/$ pw@,Sz'JQ@+}iٹp6`2P=ܔo֑D10Eޝ]E=3El˾ŶgL_N2JFM$p^U!X͝es ۂ%lElĩ{bm>{~-PuSR'MopWD pg)Oc=^^AjrSγ4!}ie ̥#@D%PLz Nb & LHfΐ JQ bł,$1y<1ۧKga C #dT`"-tO`7oK6Iex f ? 6As^r`v'h!XsL 1>&06Usa~{>E ($ m}׌PeM{dIzX=[|=%U9 Un@{}+TxwE~;{=drpO1]5D͒٘_L6h'9^\f8_, .`H1t$NfB~3_W@sap ] 1I D@&y.tv{ N"!۝ybd\d4Ak1$S0.2m'/zV,E ئl*rFRXfq ǜi!Zdjr8:) mWè08dn@M5ie R$ydq`gM/nJz~{" s%mϏD"ܔ;8X@j[ĭwNG:5C bl,wuidKؖïlV;d}:`;sMڬ\QPs 4xzvϝ<BA2vAzCt^XbgBsI9a=3UXXyYqRyA"bENCr;ote_1SglãG=QӉsNTnJ? }v#==2iMIKIBQztcw]n?cP~`}~Y;^LO|0}+">-}!Lh\b5 +ȳ8ʄp[p'Lp k麢5d5M!;[+¡LI/5`e#r43u lǶc̈8D #lSoAD358I9߮{`|lvZ lclTT "B#*xaN$2 iK\8>M\fxL>{u1> NOWP[ s,+Cm+ f$tB "4'xxz2/iRS "d<;;c( K7F(6t r1rhNwkN>ӵ5R%)1H 1DPAIUQ ;()fPe@K5@ A:?L|NTӥ=ý|ҏ+ ? ws՟w0jh&iRI w5cs}ޝekmG0Ԍ.$K鮇"0a@LI|tg2&CޓC]7&~y;?!~Q٢k:W7)+v0L@bV`l_.O_/P|׵Q <ϕޅ#)ኤUm:O< QH1݅2fJᆃK&/Ϝ %;eWp}6r;'pt ϐ2Sd ), U /\4 @a&6BA$*=F%? 霡bldHΌTXFop vC9]`V¨?!Ca?UserFLC0a_w߱d(nD;;v{vЈv/J2,>mu?o.?xCm 3X $(%q l89 T  XD?QM˾E 7y0_D P}'] x|B>19`FzCGK30 lbՀ@o# gI!2Ox Q lD0`rps F%:&Yt I +Iz-[CP0r.wC[%dPLWδF\֞RUdA3P``udoӨ@ jyOqM Sj2S&4bg%I<ZHt@O̪'cf i>}×ʹذFNz!2on(]iĎ+w!O_sP=xpQm`lV`h hB:Uԑ s:Hy45LAQF oI>{"D:<{ztF)1h(to{A9ݡg1#q'F [oHo{YR>_b,E*j#UT\K&P+Ʒo/J5Kb_-n9oXq,M 3pMΦ'`6mα8B3X&Dc AMyF{JbJ1X.A,qd{DSxqGhbᛄ7{d&>+]- ,raH EL6!r{wKocss m@rsVgߎ g 9E&xDFɀs5ktL^ׄ4;v P:dsxF/0. +]=Zz˜`$dI4t}3!C\*yg>hL ɂ7=7 rR1ǘyaӷ2?pϢ>#L2B):> ˨ 8f0F`MiѵzTv(졼+0O"*aVf4šɨf[~գm%e~#..==ں)/բ߻zo{/IZ8|:ArIq ]Oia=(eDr B$`0ձzI KؙѬ&n٨ÁJq9bbBQF$=<"C3:UIր؇&E$>G}+{AvGn- :Xz CJ N}:Me&FꎳvQyPgP:V774CT(xTbQ&9A~ܮ;6K>hM* *S !D5w_^/S˫Aaa$}q=X~?0m*xGygcRd+O j+a, ~LoAx wzvǶiS_Ntpݴ^ Dt >Ϗ+䇙!gW.~Σn97Wq6lz@5;60a> 0M rcSiG/&}268NJ16Mvu^ΌSCzGC)Ӟs4ȯssق{ o]xDU2 cm \Լ^1^zH ֔#XbxcZp?W|f#@ʈ8ֆϽb2jV7:Jwx+ dUS=j4ZXɯ1}a zf3?SPDxg]PX@,$DR@}F>xoQ:6AU)_Ny/P~W|ˮ1D_]ubIC3BOԾQ.4{*\3kNus\OȨa$i 1\$`eb\"8tR9Q@:eN"LA i pAR*I'`;ǕanGh } a1,Z̾u30vtƚi^{hρyO"zgc|CI$=t&:R̭+aLr P҆4쓝.Q/NN>S8| %=1mt Gk{Z *QR5+C|Jb9  챃nPA݅.i |6X n C钢ךz&'ɶߠ<9q'w]| ",(AM}`֏![}~+3$ iǾhv__ j8 *g8l $<#k},/+9,l`CC q_Ԭ&AUNYQH=$fܘ#1w'aBok|F(celZ,LFyt܈J6lv$pm: צkІdN'9.V_v~ݣ>< xH>InOz! 3YAɽUiqGתØn;cfyʡWȖFn&#]<=ޤߌD-|="0=fZ0*A%achH2k6 2414̼s쳄dWY;*LvrcF<+B"ɟj¡oQXᙬg ̙4VwݶÓ;6 nJe| mmjU@AB!43rsi'SE XzgU23G-i,oj[\JL{=Q_߹ZG"~mC}bhT}=OpWy6YB3ej\C!W3)$+9G}AySר cZț}qdHM ~֫ 2X2 j=S x96-S-I&Q|:xP!$lfZ߽5PziTk51r@?5:Cv̠]&$ ِ~V ce2`Kk5<]G{&Ώ$ @DEH@gR>[f2,з,189 :m8g.jv6obEhy2 ckG} ]e'$ =1rZM}fmuh9=D'X{8cBBQîYBi۔&Y h$wxX~H@ښ$ȫ1Ok}Uw4m-9$F1,:)`bۺ'%g-vqL5@N\EG!"Xi.iG?7/H%hOrE%%( f2ArJz]Oy,Ck<$P$yΉ[*¥ዿ㜢\9Y =@M O]B=ç5UBj ûiFE {z;GRn=Huu }R$/ z9ro?/:eGOg6-b%?gZьF7&-:9xMk۰xZV`Q@|n*iMAT  _[xwO6#*Rv*uIBs0忘hQ$yb_gyNm*81ZE7yCdĉCIIO SD%riEo2<*tTyw /o} ObW|"٣,PoOӯ6 (Pt}O@eGQ 2Vs-F{˜Yvy7YB'QF3 X~iiu`ՎJY;9Ⴘ.G4њ9)VAP|s)6eǥWJ'p9u= qbưEveM KΩܻ C4 aRd%IzHQﱂ a{DdYH`&tLγq!d@gc43:,8'8x.{J pyW`Lfw.\͘!7:Cpk27)I'<L<; b@AǎlFL؅LVN棓$wGb!8r_CpQU2H|Jt}\`5So *B{bmp &R~,>~Ip!I+ _rf,S "JYYG !I;Z [LzyV!ʺ$_/o]J. fKjYrF|؟Ls2{qk?}_Q:XgE#8!D 3X5 PK(QAcL%3KU K*`5$e ,Up`xXU粈!U),bHՊޛT8+J :XQ'De )p9`Q5"Qx!!dD=БAypЌf;L -<]ьdNZ3!O>B{s34R ?_5??F?G'X cI /8O399#R :OxFҿψd=ڼC#d<7Fs2&R9$Q(.beCnY..,WT/G\askzu=NXdK@nJBH m`3Pvèp3 NPd.W׏N}MvUUUUZ YNqxnk|¢E{<5$IT V;DLc4z (wDI }vvo<\ : Q};oxp:0" ,]i*NjXS%$[O ݔNG' 1n)Ͷt+vَ#ՌRZ;z: ,)t+;{GO$9Y4bbxI3W=[ *aI.wD w-iHU]ʡ,+aqSxPP6I:R\d%F[F!ĒJ*g]N}aB 2 z9I@ؔNߥLnUӦ<ϧ]DaV A,GHyB'AG3 ;{IZwN1*rjwc># ({)㞢zqdjIlp =.$z`G 0|o6U3)/S@! z F 6 bJ'K UXf7@$;5t۰ H ~׷rG+ePA)D t:Ȑ?5ዺ&U]+/ |u>Ӳ-N8*so`80UPfs)À׆ `WH\T7 Uƒv q1^`$:oiX'v^Nt05)^m R}2!.x[9fq$H # ֓מ*7Of^H$](TBjsL/ē7. MwA^3b;=iea̅!+?vy17HU;ע,|wv9:kٖqhv{5$~u&~>$M;<΃%Pd40?m3IמΰAmmW|#ncϿ0} R(~]nkFC>\]M,,=8n*P 톬ˮ+6RҶ۫\+l_ϕyR֭v5хpą[_srFK`e7eI7 )[ pZ* <)t%gF-EϾZV\.4kQ2,,P 6My4z MC^)a"tɦ2^(bU3B`MjH79&<$"&sX, q_}v|.x!ש&cWgSԨ  ׻yv$,G92dsWD&a@o`A.;߽P,956<n~( ciN,10- LX'Wy? ~;F~UUUW_f1| p(!;iw;ObtH _~.#3c\1[d_ I x4xRJAT Z#@cRs@o/ 0˜%μq~@WMx/t9Ģ|C}{=4wq s'mmUUO>6. ;n 7('R`l vvhzEZE^M7w='i_h}l77 !G8WvҋlxDؖj`eR#*P"THG!{ ÖvÜcXP S|H@ywvvS;\ϧ$C!,o9u}|@r"% HxDltKMam'--T$0y&:erhvΑ*֕UW;yPyI>YNu#a+'a_HH(r,;vlۼIK5kQ!;-$ TMDL8WE6QSnXV T!U@lv'?V8BN~n{؆~@>ڣ0,4\?$玎]U.Ыf7j$J oyz":7ssXVaZ q9P- ̺I9'8y pevf ]7 .h3ԎmvK3Ȅ'T(ppٸmx:DžkT,aa})3kYAA}ouk]7`Y< fzxi wQ< 3Tn ᖙ)U):5%B_ % |rCQI/)2V2>yY'Rxyz}| _jSn4 .#:AUI$svOg,~:ߤc(砮yt,;/o L]2>61LIJ /!n8nZU,BI$R{x{t}8vxr\}ڎ`ov6F}[1h9|!|y?-@\PҶ_ׇBlbAS5@،z{:Qk@dZ삪vZbX@( }(CMBn!s Ǖγ˗\M5r9 Epftg5ERCʪTjQx#4)#e{s2ω >z|;@|FgÏQNǨvsIXfSs>|Qq\W ҉8فx5֎KdX*xu8(][5HNix0L)@&s{w%Gqkf } f7槿-~QXҙ&&Z6YYn1smf#9,k״xFR^R /AG ƀ*h Ϥ{:0q'2=^DBO,Ka'Zc^DT_18x܈wL}([i%J*0o:ѓyCe_̀rԜ e9@t_o*J/2Rz6Z)ܫ~Cww@zz8gQOTQb*_J˛<#2ACi`c—KeỲ(QtN$mfTG|||}:vP]>'8BAgKEZjnܘP^J[MRIJArU M.PK5x;|y"LȯzI 5βC2sUmֈgf'KHѝr! 13b1:G=QVI YdI)Kn\˄3!㎜O=;Ƨ:B$IaϦ_qׯLbOSI$ Vra2Jf )"6@v"Aptk2_0 x p/C0pġ*?fR._zmLyppwUul~0ȾG"O ~ T,dteH%)L%0`~I( e0P`r9.䤤'0 KpJ2"c0S'a$(rMVeUP2"OH&q&?YOF'I}PԣU"󴨪h/mQ~*,PDQFWYVO,ERrWJ҈=yE8Q"($gLwRJCqE r-:RV%ix;#F"FO/gs78+ ͤҸt9JmLh`R3|>dbc'Y@*AG~\ΆlGG$^ _6ǷL1q H75*akr҆}c urI9<**KbǓm,$K [3h dX2aWt @fGּ(当3|塻c*7&̀kvt=&CpOg=IYү~Gn7%1LOsBsfZ i+i_~D doGz1\ߙ1ԑ@Ea=1TIߜ,2@yMLSj C1ICf/090il~* rZ|ohg ay{Oaxnr=|V'Z]cӑԹvFm|yNwuǻ~5Sz;;l'Š'eK4o4& yQ|Ki" i#1Rl J4}},~=͊7χ4y\K6l2>2_dm7k:6lv}#ț?0o`ljL79QZ桉y-/oUMs =I/Q~SgvLzp a!tKRIFq"5cR ?g[BH6lA;% OxPO{Aɰ-$2 pOtٿaRBU Egy Cs_ "d*XbQ y/9|'Ǐ>*<2N`H@ԏGG3t9۳vqJOM;K+O,! x<RTbBC4ߍmEset@jaلswPRw۩b1x$BPD|f-6;nƹJ^866~8&gCof?C. ˟d-`jOeo=Wrx<mK7c3r/ n`P5FdHu nHzc)|&QBں6KgeU ÅT4!զO6Y=pԗ,)q8 s.+Y::eA0,if"OiVp/׊*V{/Cdjџ `xw:<^#cb N {5N~Oci-@UKVuB)ߥC߄Gôח`Pv-qږ`ȉ_CLH'|%BCĢ{%K:C${J?1m~;|p%F dtpL_YGGh!q=-Ϻg?TyӮʫbUB0ٝdpxm}`.n!.g2>'\:-)f1e{b6>GwWAчbܟB^}z:r!SHfr3h ).x$QfnlU-&+oð5hC5s[KwhxFkTUP @jҭ>pѪѪjiVhv#Ln?dɰ<0ϱf[v8!m=3 71Zrl!Й/>YxG0EdSk&$.p4[ ]c~}7^l3>|Tً6!"`m:YÜB"zQBu:L@g8آuK`{j'q e^"鯡"a+MJm05e j! $Vl6RM_sO/zK{pA Dl> _܀ß6>A;X:Ͽf qsQM/gcM3=TL B/ B@q pG") 7ȸ"u0 fz+u|C swTdU6Kuio+Rs ؅2H@EUg(8oMJcnjU}vo4^8z XUCc2F`C:46q vlқ\/; ] 7^BQaF(9+s۴.(ӤtcC u_94۟PRypb7'6l7[1l˶` 3m%̻z9|qjf|ө׉8R\)o[*Sh `yD= 90zuqkdrzts lC*yQɾtݎK7^wEZ:(Hd o{IkCs;\wq SFw>afurX؜:wRf/ ¥_'>1#b*H L.׼iFj`|6ءV2V\0"Neq 3j iBˋ+ s@u+h3d-}&i z..!+*yL>(sF4b xy9Pm@=Ahyڔbjsl//Mym9$'_fûf \n<>ǟqOƄKe E 9ry5gw1~9"!avǥ#$(U_ʗ>oׅpc,56 ZIh׿^/$]8z6 ӧvpp=1,mC9z]?YIyw 4"K0|*uK+疦 Faƕ4[KmZ+UFPH'T8v!i՘91^:rt1r]ls{4o"O)ٯ 2{qMD 2l0 =s=وۻ_ϫ?|>ɪ$~[rGm-KkVʚ'o Vip-ZQ5ѶѶJ3EcH,ƊM7PN,hno{NN?'@ǛݒЄDsXˠ<ds޲Rçf>a)7Bo=nwTf6\p6#޻L* v~<{v"74Щ=  5Cb 44)mg*4ٜd|kc1_ޗ)4MK f=J,'~A?^ofN_6IC~n"v~YQ_Nx!ᇋk-StRI4 3[΍#:_(b396ie1!Dd5&?fL&R `f8Ip#6eu whgt6TR!T-@@U'RL01Ka 1H7tJ}?ZP" ?_E;`RbAPX桛0rj$'8}ifH5EeN'?Zj,'@ͻA#N~=ϖ6xy)2Zҡ>-{s HϏ|/ٍd 0/}N_OX>{Of.iTS},}޻f:C4=#<#Hp6OvZ8# 'ݯbu<$IKd(YBłF`;}Mh *!фi1ZdaFW3^e\p8db]{w@pFoiX|d72Og|怉Ǽ K RՐ=w(Ks<,=jw1uXwZ+o6?Z=T1Gu,{D{|n;fJPH*2Ǩg՘ir'8>F9)(D B+q5T~WܘzM69vf" z< :|܇jG 9Za(#&*+1CCFP J&*7Z`(Zh`{ǾUc Fpӎ<,v̊:¥.0Ԙ^8Fr;r=M%e?28C (DdQr$D}Y@堨#ɾ~9CqCHiTB%y}ȾExmSR/~=ҒMS@DRLy.) riCS/c Fc8a '`q&D0J p?0?B>D2!0 m}0yZ'՘eYTNHPUXXEXQ`qY[De(~ mphT{აc ф9'bɎ ߹/lt۔}R@'!~1\&;Z8jxp 44R#LPRFD2SXw%XN+I ?5X܇\9$ly EDTD Jb1k['>xOIl|u9AaV 8zW!rP@DH>_q|6K8\ \>:h,ho(B0" "}L2rww6z0eDM3Jf,EDcY ҅;?+Ә4ؒ3{9'/`Y"Z 0Fֳ(%h۴ht/_~mPseń㮬H*EX6T5kȤb/צ!`Gg-ݩ@vQDRjQ$ZDa)IȧS#,FL `=a'BܽlUR9PB<7x|64#>l֕l(ZY@+]9 6YøJT|?qKoafR6IBRRD1)785)NBH;ϛrF !I:-ɢLcF@zp\v &s'ݹqvzXQH":$#% @M4O͘]{*4?&í>JX~!r*vH0!܆#JwˑAXeRQP0Ky<ʎK$OS$0aB2-3Q@IM'ZDmZaS~ui״Ҳ8v{B#@'kξ!3x0;ʏ.'2m[KRwD7CpA4jKÅba 21(κi$=0f eMI1=c'@d"˙h{a h6TJ1QRҔPRAK4k0$jF!,%XBEY!,00k%Tn&6x* ހRP A 4 \y8֞x?$TBqN[(v4:7wu# %!<]~L:Ia4>]N@aӁFdJ\D㋄0玵QP#յB)(TЄBtG]~/;&MjBm HR0, J"P,B,@׬GO^~ۿ?ÓLFZ:p=Jӭ+,ZwR%5eqRsFrԒ:&]N}3Vli˽1TaB-MU710DX2DKa'{KIi faf i" n=>ݫ^]4syYY*3FsM4OG ;;9OpgKwi} 2P qigdY7Fμ<;!#Ħ @hSgH@EamvG\7fyDFi=ܫ|[B-˰D[8FB(̎ЇECh0\ 8NOHDaH@fbY:>-Ғߍý9ԩG=n; 9./=\`Z2آE&`3oiY=t9-=*)>= րC8Uͣ- ddԄA_;I4gJ@l=po!C'Mh[0\SMa Xa "x1 |?roG7;Eov]Uy`}ICˠjI? cI;[,W^f⁐*6^33d> B;Ѽvj2fG|_]P< r,lc(k=|nT@)Ēc.!20?c:gs5EyCtԁ60DDa|B4H=W @#DEDL|2dwBJ(*VClX \Cj$<8ӯ2!``qPL 4L!F&ր͡ڒ>#BJ 4'v!6Mz\fx-K>asa5e)l)DނoSV(PU 0:moB G$~(u*%ۘ ) kPĵB0l&@r;&9kPA*ap( ąx jF+~?\);1w)J@ZPQǔpM^A9}+'}qV"*UUU_ǟ+q T'ȦNHR %)Hzzd6f})<3=>8Q s#Ex&Ӓ6vӀ d5x鷧Ofu;aTrrLQ;h/\KY!:iK(QK d@ya<4 Md%:BtVi$;ILazOHI<9օ11ܦ L:DDShHX)x|COPhp L冰S6 FSg"#7J as hO8AI[5߳wz: ]Qb%*>[iS2YTy)(/gM0}_3>i>c9`NAJ¢ H ׾/(:#T5"!5q)K9Or~?/b6 g.߆/D#ABL&r)o8#'^ {UiWߴ8p;29ˆN6IBHB?fNshW3.IoW~[Ic !RSސ, OtkGK~$ OlMDT,tGzK6+NK/}H!w-PJP @MUT tUPGbJn(x8 ÈtP4={tს}5M\>NT ~m(ĤiJR;Cwtz 8:6&sʇ@Hze]_W~3G5!'3Mq$ɒEԪtzPKd 9bQvT{o ܩ 1霫~GC\ Pcpy'IQN8{<1p*ZlI7Uu ~hz+_уA< (AڬH^Tܼm= ȕ(!x9QXCL섙 O$(xͿTO3QtPP:`igcVOo: NjCڹu3sRH|UT CP4 d‡rԣȏ`z @¨āRk_ OɏbCE5/IZvx\AP 2DLDIрTTP r$9rԉXPR@tn8t&G7L`BiD4AB% ;F1U*:WL0MMKi&u;0qMes/(x!rgvfj] lNY&_;(D( #e]x=#HZow˳v`3!9pa9٬J h! 454}D0q^4l>k8*8; º8N \!QE\䬝'LAE(~>1Ir윁%2~Xr P % ЦK'@2O$$;o)܈aW! n{` QB>8?:wE΀,B2f QJY RJ;m`}øoU56d6 R8Ke50ˮ( bf&Ff`BWx8 Cɏ_~7/OC&ݏ@o e%3>$CA /f0 O|_`Ls<>نXŘǷNKHeZL%Ÿi! BX*JjWD؃«8aD"*lv [MkLR" 6"*LR+)iJW"Ȫ01؆^YdfJ㳹aX)x*V4aZ^5F(T2aH $@qOۂ`U9-`A+*ciD dm}9XVfGkLLLQ "Me`ԡc?oqFH(myNIG3ݤ%' B<5WI,̳0Z r2KnfF$ Bi$S ULPçp)}󳳖w8- zOvܺ:ғB%0[\Zu.3tsla&-aqHâe&o`$v7;D0j"A]+py& >DRC0@kF p~ sӻJaKL!JI,JQ!3,HLF 5̶YGۑ*OHMH(21)HL+0SěHt:Q!ERUL$Ez{3co=9$ǃৼ@$Dv -T1>e7>wl7Óh*a^4AKF*ȴ ۍ1dr75^( c bSy.+ b .\T3ا/?Pjz-;s4DCå` l 0/;lٴ4O $ lRØXlspoG4txF0/2-(T2TD>3V bTT(2KaDU1V(aVѡEA+P]ZD;@fkIJ@ @@&EF!̉S$LN36BT4II (dqI E `!0&@!Q÷C4 Z@eB#Jf U-QAM$EDB43IMDBdFDXń!(7Aō)lPd !>JaPF),ԦGݿ['/[hT)ƿY9Hpqf&_ҽZ nSti>'$F)C7)A=~pA;T9VNv3FQ5(qaR0Si%fH@;}!f;})%wG]ufa-hAD7Ibۑ)j?(|b;T)fϡؚN|8;ޜcKһ$6KxԱGq}/YM)KH<-Lq9$3 h Ȋ^(w>Foѱ%VIͯ]'F$u3Hx'!dF[ Q,eT̤cLvN'Xp]iv8O()9w*Q*>k{BP8Ȍh75~.M:4UzUUUH~ ;|Exl(2^s2poZ@xp6Ͼ&] !l1$#uK>23e g~el/v|#ik-` 0n=CS0n^8W kAY( 7zsYt"B}9͆agX}]Gr=1C_G@v^ o.Qg-U3@ (¡zjVP,2g5UGRQ!fgIR0RJ 6pD7}hπ0@uTlʍ }no1D%Ä~0km"81޼ǀJ}{4״y}!D{^ž>Bhia_r@>9(T30\9w;xFDfU83+wsI;46pȬ2`|NJa)Vԇ: J<(oww?a^;fӗƘr["1UR'w ibV\q@tD:櫟I^퐰@ %1THת'eߧo=e`}ӤM_|٩EpN4-Yo8(#VdBqZ BW&P,H%XZ NX}34-a5G2v(vD^a8xRP/5g-# -;{GgF¸tݵXrx<]7<*FCC>2w.a(֯D b"H=Nc i)Ip1+x>2иL-ťF[2|lVֶ u[sy dž*Yshd) <:im5"S:fgX|gSMk!8̳tِP{ޛTlԦfB8'*Sn%9aŔJfa֌`۞+Qrjk!rv11~ ]hFmTSpȔPT4ħu TY9G.҄r}Gf.✞J${X) :H!<>EBZ) ҫd6wvJ ^ia;U%@*Ȓ }ߗc+ Ɵ=DJ!tﺠ y^a}٘`y:b^31B& vW TL}9[zl^+bu;vڪ>_Nx޷XON=9d=櫔pd>?&>3=9=u S_ Ԣk-{4zK&J'8`263#npL|`NRp(_#uQl҃hghRzdS3s=;h>]qMpi]BM1W2ivyN[M7hFaQM S4"vT G#&c8K^ra"?>j[<蠀CQFQBk!Tw(+_7!T[M.t}鬭M\1+/Pb(i=Ms|ФSY5d,L$}߿ <Nm|tuOPd4B"{طfzAܐkx<' K0B1@s*!ȃy_It]"l$"8$B\( `(bQ:u QX)S@,Qab2"\P8A"@ m1' $2phF%Ob0e~>w2'#lgۑ8l0=ݍ ؃ X0Xҏ\6|LȬ<^p`<{.8xSkcŇSBJJ T"BXR ) DUf`@|h2s!?, ET7$%Q P9A*,@P"TP!DGQUE(((BB "  E"!FV>''6&@SSU3lAYDCjT<Pj2P [׵JhLJ3i0%NR4Gu$0;P{QM>DPDQNAAUQ a$ONyo_6/W_TJAo@ ° TAы$)Qk!HCµedH1e!l&c>g^T5`5`8 Xr:w&\;MS$BBhLɿ0ܲP`V0m卢6|z|Xǒg1gNt)/׉7g]ef˙ PF3Q[!9oӟkoٵpr(}fC'&`}@ܟ;NAALU-C - JT"ߧOxNb<RCIG%IՐґ( d:k5ARBJR k':6ȹ[l%ٛ$%w:xrTZyhW'U#\~t2M9ro6]%Ó2.%&%`q(VT:F|dPZְłC8(R{DÑīTK7kc*U - M;}0}&SAa2c3B"D=^]:y8VW뭺);efFc90B D>PwQX&bw0A3,aR9  D{60#6l]@'8B~[{2J@RH"(3ўt-cE (jԁL)q.N=~?7>G!5׻gKoF?|.)a@٤<Td3BfsL⽺y.z1,Zu/ Z'{R&jYR 10$*, i¨*d$L! !]*kr #):x>_os"AH0Hz HvaëB#Q6sbe>HUϫɄvr O_>^,ǐW(ķL }y7i_)'j nd:G*xވv+5Xxu~1_xLgS A \7.Gbw /:tOqYi[状ȆD!́}l!߷w0xyao0Lֵ͌3 ܚ$͔&G*Ԯ9=nYɎaP,  e4aT l:=,ɓNIO_dy'{'NAP@3CxQo,|G.f936%Qӈf;"S7%7fȖ?[\"S8NS0:hmeO=p8ܺ[ˇG=(@ndCXyq1Μ1s˜t gar0s!B"z:Fu샰_0CXHNxw|bchnNQٴ;C|7Wn312tSYn1*2қՕ,.4;9: Csi5QZ~g2 8qS:o⃏SNFyV!Dxy(.!   PRP)ΰUXH @of[HR86"P2Ҟ2:Otzm()bR{%UXqJ;M9}FHӐb5#K%2nrហldS6#Hq qs1 <)kgj'/b'B̡1p\g>/'#?|x$kP.r{P^k#3~y끼cRkaohxwwqlf[n8)ׇǴ[+zӴUͻӶcC&-7:776=S]MMI<#n]ٮ.&brUуe+xƖ$A=M8DBcCԱ bh#xP5zjGdI ԩL8ȳ]wiL͋71*myJ-8.߳?{Y]Ͼ1xDf&/]1n=$h?LXқxo`Q%X^,sIҳ֣hBvbōvc ΚzL w:W78ds=QR\;`nہH~ssB='-qM=xel=;C`sgR=E*pR612Lӗl)Y]kʂNSpj)賞] P/K*ÿb޽Ɲz!Ď37-b/Z612mBfس`&':! vD'w#z×ƌf[<<8Rv k²[^t6*zz|n8b£qyzR!BE¨3As[O :w}gWGY)nv;Onck(wqvs tY:OvqV(G^_]s9]20B 6Uhzd@Fa;mô[>]H}d}sf:u$xrsPyGW/Uya]]2cfLJM6AL^-u:#[bR0裂S0a1!4n'À>G7iRAa32ig9 ׮&@,mcocyNoK[/a `ǭ׈%|nNa@m4#g8'|aMGMGjt2B+SӌZ3phPySqnp4G1jec6F[ݟ9ߗs^6x`¤]]xXP6 39kя8usRs*-'hy,fa{<| SzT>T/Etז!2Bd,'9WbH1b1I$ub07<LXpG ŗa݁esG+hK' r5+RJ$%[` -jQSejc,ܿ{;F#K\RYѡ"3tqdAemE4dhkV bqp']=c OPrp.N0Z0khM4LL>nF 8]x&9}O? 4,=9D>Y8D hBD T;5VyJNVd'O鼸ca>w^(YrϞ|y\o ɹ _5CUȷL\xw^7QMU*o~ƻgf1⡽<˧y898w0>_I2dʙ'sXۯmV!Ц.VwYʹFdYvټSmg>N333Ʌ_λ6]W~@@J6 ' Zlspq$ **̐%oQҷ4{1oX"k(5B* LWꨓb c]`|GG>D5Lyvt4ʌuj_s*\EVDݷJ*kGumj Ond~kx<^FkUlʹ:V1)NERBHŻTjq.ŮL5=I^3 ty֮=UqexRV/<-y~#k|;V\BD0cε5[^5z_03l55_t^9(UCY3G$ѰS0$ mdk桒=&j[e@hpfU2F} iB lqkZ'1lopst+.QT7X5Y[ɶg-lBMQF4 udJԌ1%\4·b m)n% 4لDDdTplj x1r ern:-&NYd P9$sl28d5+ J;BuqXA "lOўMlS5%[LK%ʠ֨suL d4rl"cXtZrmsJfA#8f+o,hS 捘W bq}\zĉWg6% ]`syBq$[gkZČfI lXm-$C<B`o- nDsx s}ItZTjߝrrp9$nȈ1}1%4HE YR7 1ځ\0Id&ڿd IM G0[o8 6]3ѿB ,.[NJRwo6. ݂bx9/F$~ r 2D cVȍaOde4RDP4RFU@p`dmJ@)d,HD! 'a߆&@D@ RpdB"i$3R L$)NUB|c-PqfHdr:}'};LĨaԉ=0ѵKPV(#<&9 I?N[$,0C31,S}](O-"#5Yf+ 4TBș08oћF6@0@S=;Sv ()X)7qЏdt!O:WΊ8$")DKg~v%N2v/OHXb#3nc w%l.2-qc8dk[4[㫩L".LOx<~RgSjVp;ơ݉1dM:j^o'9bjAkdtf)<{|'I=<1 u1(=!!Wހa) W$$І#D~"%mΑ$)|<,X\իyv_(]}lŸpL@̲C#v8⺖1?3~ qޞܙwGl}ǩѓe%s@҃mBp8̱,OS>nB)?XB(U,6VT4Oo.B;ӄ}'~4-M}#w/&\k9a֩jjsُ0NGǵH(x!M3$v\&<'ojr\$W~eU >*wٷz2 nkEj $A$@s$(A7XƏk2;띋mșYA="Tqg1^!cINx0&kbJ"o>3oiϥ-ԗ>D \²$  =@ @ţ)4@0'A|NA7 wDD0$a/P,<04`?=$AVF*T)ijO޸H}vvs+!\1<ߨt^^gbwD*ZX NT895F FୋۺY;u|CY`^S@$= <0 B3ͤf^BD*5Vb05kMiIXgle-i tG !py@E $!iF"r<|D'Pv^FΏfuhEBeD]4@7(/-l\z.v 2zqLP  G $  C"'|BpNx\R]Ո W/;_`>g%95a::úÌ:EC0sy0 _gh4S8hV!o[SOħ:_' C$>?m$(?qCOHH&)8,;^<#zw ;b(&Pb] L[rI"K,CRBᳶc͓pPJ\tJ׵GV\!~~ 6TǾgFWm8{ysE4GP9,yדkXxҘRv GJcRn>irS-fJ ]C߯X=6}$ֺtF9]"S0nV Nc 7M.d~Fu!ه^G VIi8wkή䮛j|R(}n4C1"`/j@~1#J+Fuw'ihmQ8cYcBu hUɶa $db0œ2[KW>DihhDJD˛4xOwlM .f QIJpvMA11IJmĉ%S n?>EW;k)~%g3rYs*uTQr OoQvNVpzgx;|(f8+XwU8dݚTݘ!qw$4'38(h,afV*-ġ/Ӧ}S6nvU3 2|ǽ{J| Z$*e"6PQR&C(Q_LU} '/>xx϶0B*(%Nl,Ѕ`"HmTD0 ^@8%LfӜȜOUe(d!14ݢ޽bxIr#jFR83t:eʉO^0 |N @A;(&J+c0RdVXjQ"K-'0!"W(:҄ a^?":]D+_;sfՅ \u KW=)% G3d^B7D#rLҗ^qm͔3od$baׁvkqpx6h|G ѡ2)NY(L#NނuMC8jlMRNw -1^1Z^V<&w]$T4L C:d&.`lpS+C"pF=fѰgk%ɀQΉ:РM!uߏu*|E|D,Y/P1f  ӄ*Nl&ZפgO:;Ykqᛛeg'у1ξ d/Blf3:ihq׎E5'(@k1˙:'Tf9^Zw|2C֥VrSBK6 5>ۜB 9cjى<Ɵ69L\I  G Hu!~ψU rO׉kWGzlDoK s0EWƕeB Iٜx=9Os&:Z neċM.8@$5m5z/P) Yr==94d![ 2BG <R!7{ydƽT3Nd6Y-Uf_8wDhtVD'se E4M=3O*uldώO]lr|,@>_|GoNoޠw̿Yi/7ʒ,iYg{UGAfy3ݺYW%`1sC46 e-[Y>~=z=WqEmsΥW<fu@ ǥ;M*3n랫K<Arxnd?x_7=߮ミ]&αhL1AH"G %9E_\YٺxG=Q =ak[z87sҾޜ>yw!^c1vx𪴁dKIY,yBB#ӾdQ5\4\Z8 f͇u3 Gc:RNkTRt.jLL]UqåqQƏ9Vfk׊%.38>[gOVq8uYQv&8GG8KP+)$rX"# V̿,CQ pVx1!I]_o!  )M$DS#ABbb=iq=|T9RbT<ȱ2`#9& bd( PsE<`\ZF!E F1 Ha_ @:qQS.-s$xmBLTɆf."lN7dHr54T:1By9:(yk]ẢB:O>[g+ ԧQݡJ Y8% zÜ|n-PYtK٩_\s͹KUyh_X)릉z%miK)PVl ?\.j F2)f>hbа&"*N&NLCNfj9+Ct2Il# 䪈;6V'q N+†:ԇ4Qb)7N2"ȃif5XiUUU{eXSVhZf* ( L14, 4h fa1 BUzO\}lj$N$*x tY0Ǘ:%B|z(r>tf(N `AAyȊKS\kuk AúW ϟjɚ"bh* q&POGyQЉB(D%SCC2OQNP!QOo+M耝=ޟ; $C2DDR@4J5DUS**| :a{8h ,?6/|4'KMi~5|5Oo?Q>>:v(ZR*P)PId@V @z5̲>OP+Y#ΜxXsEu(07kEO:X{`{_<$1%4CR>,PyQɒxb|Y K^sYf⇡RB^qajqf `I( (Ԝ1TDJUDU *2{A: t/@VbI jVtl$3@|K@mކ"h}#LJ?ޝ h,`Gi|t@ ۍI@cOoâ z߃R;ã,e' l!-sș% }?CۢpѰ{@o%ZDeѭ.{ 3%O 'PQӄw73 J,R6BpH}_C9`3_tqJ%EYs) $5#~X{fv\/ ԓA{fꂌJ*B+s؍ڃ=➶I3'}j`C\ǾGn-|5lm\6}dKʀ8RRDni1L\Ȥ8,Ta&@,`ĶMaW_uiI(pƴVϬm ^NDXBr4<^I0W_ަ1$IөjNpnJӥkӑ3>gaGgX]Q\+@@JaăE)88I@~ʔ:0C(l>x~4kEѮ94| =2'KvM?"d` gƧ5n <ևq1DF393ߛiC\cw+ J202WuJ|Oƅdu~ 5,Rޤ24ǡv~^Fpt1~PL_k,N?(@X#i Qξ{@(N2.J=Um5f/n(됥]$,Aç4}OIPtiT (}7Q NXP<ⵯzFws5N4> "p4=Q9q8yyP6j A8WX cZ0 xKL\":Pi`'>MVU~mket fB^9,O3Υ֒S++&ĎwRW0BwԹs~;N BhjZ$. Mru8Pɱ1z<[ރ;т -8Jt_DT#Pfl] :g$vcZ1;%/d.wgƪӛԀwN〓:G2IJv/ J p b r§sv7ϮPC괲 43/RTT(<4$9ЯA JCY͡{ICBLmӵ{߻H>z9mtȺ싟/3CwQJ~O7QLr+!xjV:w8hJ,ba%/4835ZP VoKn7Rif%= L *BF*1IXYKQ*Xi+UY.)m"mp(ed.bʂZr^s ɐ5ZMj[U0Š2:mQcqC-e *V)K`k4S gQ2S4Op1&rb ?=g*'w!uC?W{H| R$ OK 9u˩U %Ç'3c,?!x `PE,KQQTCEDH' ؓd1kq@P&?tS vZ5Ped8Bp쇳aeeEKh4aAӰPJ'55BQ KPI@R@T0EAA4I1)$D5#PQUBuhxcn&DyLE ^V<aPŠ QUk1+]+,04PW$,ʑD)JR=ES=;|5g-}l 4=Ww|<+{4C]gN yoG+܎ M{P- PxpNW(WfuG͊9fɃRQj!Νf̤cr!rC}abb3 ԇ'>]e4#4d4BJVua,LR & e89(p|- ? f`o0tۢ6T"G %} s)!kikU OfɶڔJTQUF = u}&QS-0 $·nY[Qn(ωHt0k44aDJ)Pay:9I~ߊOl,P$ԁ/z#[9%T=OсUB_".@10ϵbe)ST8*ZM ]sf&C}&M>绾<+yw8f[tdtc**'ιvN$"haԮӁ@NQD9Ee#L"3uP)w"~+ v./U<:5_ȇC^ё6~T+`Rp',M!B-Ylt\')CLCN Z0ys 0?qQ#錣ܸ8AKR 1`2p? c>rP{tb&PPNF$҈4I- 1/gc>܇XHwz|SkwSOJ @˦NۇhLTZZftb儑Z0:jDtA[9gvL O'؝o |crZA2u^c+@o=kUR]xzZP,\v֞: Hz~Vj V.;QDtzA~LB *t0iB&1*Q2"&xjSH;9M4P :U&Aa2^qP ?1 w0(((34[$C;vdΦ#%gSTX |~Q8F144H =!l՟D=~v@ wDJ@QP (*PD hv ynrVi`T B4L""J&)e *)@Sx;Cs׾(x0 Q(R,'PV@Kܹ|yD=N Oi |{1ezA7|Lè5f ո薵țNh*,}~ϏzOaٽ7sqe7,\5%'$_cpq9Oݻz]REJv Z.q7+®9*/ًƣQe~ lHŶ}߷֢L`=c:ė,u~#r7u8ۿ1HݵkCí>2? T&3~Ɠ )ع/ u/.nў4*I6ڮmYT?P`wnMyFEm4:^]◘hi,קxΏ]2KRcI9mmbk* {3Ɖ*;ؔ]9$a EmA:Iۗ("'q0HsN7Mvj%c7w)0hhK=F|o>GP9Q$A8ѸF!A `5%=OqbG$s'Ү=az/gVA+ 0^͗4HJLLR*^ytn3Og 4?Ebrɀ 1%EQER,QEQbE(6)kGmOoj#A$?AiY3MMaKLj0tMMC-S 3T@PAh 1O F+^sIqG!ݨ`yxa=!PڎFA^C\İب#LQuBDoQ,2{e<$) ИXoAi0PZ mS\PS`@r Y+$\ĝj[NdU 9@jWI ;%Eke1Hd4*jUUUUUUUUUUUUj&iDUUUUUUUUUUUUUUTEUUUUUUUUUUUTEUUUUUUUTDb5DF҉%E!x I@O{F`BjC("l! Iw1P79aXLX2MHЁ{|zx;IzV܏HԭA!F:;Hp`z }8?CY${vkGWt;_zQK H \q [t鿸߱Hg<[̜2( 3(P^߲R!Izgv^9!`{vۭ@Pt cB^̆3O2xoW((bTr$ *Xj*2)̱ d#3 S&"ECJ و T*0NDQD()(X %`-BdhPFR(YI`R (&&H" j"B&j" ɦ) EՐ2+ SIJaRPBS@t? Q=I鏸,ځ/TÏADbtS;߹SHwESǾ S9UO]BBeDz=ڥ;˥6O䟾@ 51>GwgPK):׃kx~|LَB!AǶ+1K&O ZJ .kFI12Z]T:)~ϗz|ɇzJ͵jU`~Mht=+@T̕KCpǖO11QW2&F݈RM!$$#TQLB0 DDDJD!$A Q$L"R2APDPL*04LB)PEIKQLREC#QU Pa LP^rd[íKw40%1d 򪒩@(:ٌqh"(j)w''t&Vϥ> ݺސEYfb?Tjr!S0wd;HN|א=vo(!a DgQIB3ǕT{]ֱn 7P=S!sO؟onÁhp+#Ƨ= HO'#:0wN_0+2M xi$3A @oP$ Eb 7`==>V({(a,mM>ǯ=0SeN|M ٫KMue5K9C–: 'J?|4-gZq1c7ԣ"KzA˘A QY|#׿x߿V;4`iHtfɊuh M¦R $Zxl) \,!LCg$6<\q$lw @xQcu>lU$ ! H@jpc dr2i$}~; &V$ơ=$ճF#OQZn::%3y3"FB 8y露L۹_ۀj9TC hn'** BĻ.'F4> -S|,vY_7soFl;`osR1#$Jkd ad;3xtAQT^'{pQ>pN$[(/VZJH)9K~󐹎^7q8J7ksQA;q {۸v\ "d~VԘؠC4Xo.$c.DJЌgӓHμQKef>ePdS8K`9xg ;fѯDP(KCN0,I%1ܳ$ LP[cbrms$[${z:\8yhwh T(/'rDNX d(zcSCP8G,(C0!glt9bOģ4N/~]3c!jaOյN{fB>9;0:g:Cpr@A+t|!_SO $|V0 ^f'ƇJl?:EzX-1Kq%4@IHPTx$xBxYg+vo\ԟ_YeIDŽf%re a1i ۱IAQ\;,ZC$Xe1a`IOL`ϻrJI 1VT@<i@]aăgDN11lZs_d6$hl3xH>TZ E&LtEEP;>&7'l!R>Z,6O-煉þ u n3VTLDaS=ViwYz? R?f@|q@t87)`qSU.DA, %bdI4ANyauGQԻ738hejCppؗ9uFc*DF+jCSqI4Ha)p׍RZ @Vn=ojzC:`D(!oN_yAj|Ap:<~yGd1†!v1 <<̥ T2hb tg'PiJb2{* QcwNɅ҇9-~(r6q@Zk`M"]˱2z{, 43U,\}PHφ-:6/&:(1Zq & Lѧl7œ,%HE=hÚPN)<:S/{qc["cm4#4Ld $;N\l0gГ,[n $qK&v -~E8SF-⤊DHN<-P`ET@E` GaRE I62,CE#@R.A#$H2W%CaF- U(D=ys67@)U?&Ad֘|;$??8H!0AÕ$OJR( R2п*?[*4UPOh8s/ӏrMWn%7)zaZd便^FFZQ2%Ŕ)db[mmdd 9h*U.}dh4 Eç8 A0lT*OPJ]`Uj2E!r6|p6s< NmA&&~gTӦ}97/Y (Op]ۊO,1[}Rqw.*e[J"-y>HU> bUTX $QZq% i*"*RYMQmA7/,KukA'/ 7rWzc&I1<3s3!wrvX'UW Svm~%}t AiA?4({Q7 E2 xD|sWx0Tj(@NxY8B/ ̅)~/II>,"Auj[ ,>My]Nn<uɣm.2du6^MڸQ xxىוQB&`w <8}!]>V"xw@Ӳ&a'Lpu_x~/"!'{A2T5/x^<K_VY $:}.'ygLI9p'^jkMf#^1D nbq/̘O.2CSψ"7kO;$kzgΞx=)ԻvfsRބ[ s4&!*2]=(Luvufr',yƆJ[¬9ᠹ|0(ZO=FY&gj!ȋ0*Vm}Nǜ6dG&6g<f+=ް./MnaQWPWcc*y>Z2E!H cp P á;.mz`plhS)CpeT$n<٘$ﲜ@"Mvl4T!ˑ159_^Ɠ+EYӇy /כ&suB!CDUxp9kcDD 1R(|#:a@ռ` #S9$f'%WR,a,ѲN̦XyHϾ6fl+mB9:pit?؋Ύ.OѴ d. I&*@fm L`u!!;!}i|^7X<å-B :UŜW>Ic$aZΐxWǤuѓ;L#;$ZDu-;j^/ :B]o 19*Pڋl:Gǂ(h;I%lBb |!Sl/y0UtR󃊔ÍɃwOqLt-Qs{TӜtQ}wP%#i NN1V;k>~;.Ry(y%'7,wzm֦ ai^)z'<֥b9D́Y<;3Ã[PDJj^ tO4f R#I\ʚ d @h;n\V6aEJrd#wRӖe"vm3g(5n``&|(bYjHJZp2km6zbD-9Wtþqp7,XZ{e'hLTϡHg)}Swe$NaG%bڳ0>LCHSnQNćiOϣ٧]&%bD 5rV=< Pbq;e!G_C]vcCP Dk:>)! H;d@՘)xD pл\5# L鶅.)ʌ)ᙩ^Z Mq#('J~-fሑ45T}G&36&0)EƬDl֮gV>t5jo& v]%U;waWޣ4vsHŢJ\-JsUO륂' "}VΞ]8Wv,mm,eaZ$AA-v;1!zxm<_ !RtWYњJBC,^aBE4IW'uX#3~FZqtFEkFN?N"?]I;vh67 @~94V(Ãóvqa`5:ܗgi{Tixh"EUEgN;{,=Ci5*$R GJa%!ij!$ TJQ-B0 TRC#T,5 $UHPD4CMCHLHHBL01,QTDACB1$JPĐD$Q!" 8bC!)L`K qA[8$Y$@OzCO;ۂ&'c\HriTt RLYHXfRg,}$X,4SUNdRu4EESk$ b 2%(^BPʏa62n!yٸT R?eqK} F:Qbm42t֡ \HEAL~@PJ) Ӵˑ}O%w"o#NF2B /cckt4 FU5;J><#~2TJרkf~[І,D!BИUd ^:==g߆76a II9LNqH`Hk߃]`?΍!:6uyt]C6a `Cxƙ6 I.CKN'F %HjsrυRtb|PF:8a׾p(l_6b"p3Çum.$ Җn@H2C rN@MwNƀ\wYN3pbt!nصuT,i$̛LlQ%e /pQ'Sʿ~<,ŘCx XLQ_xkif=_/EGv08=xXRRZSQ.]G0?Gp_v1Ա8Jۅ N΢-4ai}x(ў&/O'`O`A,[ G&Z\OB idVsJ`8LD9tI΁q 3L)8zEn(L",(tZOYȜ=L 9v7I'e< ߡlEyq8~Nϯ]4lhiB 7a$ W$mQլߐ4HE-!Q410J $*E#2 9Xli<DQ RP({BHӐ!(3* !EH, S ,d 4!0!3H"P9 @!E 0A”,H.CXtXGϣB6é!@0}T&(J^'$և:-|fdz,S%6<@P P&+ M@m5 ,YDز J[ H,DGɗM DYߺTaO@C$;ECjq$]:>h ?n>!g?fMr\ܣMȴD/ާVM@C㷵*ҵdr<׮~袓p ud׼XQH DE) kbECkzف :-DvMWZh,K1\M Q5՗憚(h)1u)Fp¡"Y&tI`/JA%@keC4A%;XU9Bu#)#2"h&C6X+nbfB,QS"i)&)J*ŔG*/bTTaTR$|A3M%:́ S) I|G0K1ɠ+H{Cf yAHc/)Ԃ@T4BvZ"QT4>h$H I(GpC V3Ah+?^@$/ Vhp7‚1z%C]=yjVT &l&VH!)[Lu,yknxv(ڀ0@SdE(u-2<*j{=O֋ $L>оS₈$bLU!2pRSAE k6 q*#ȁ5"QM'q0P<Cs# B d<2(X(hi)@@"Oo>Uٻ{>bw цqCh=#\Oj)(ԘGz?Ȇ"h8/k:5A>{QPr3> `4ɶyr2C2χh2|6Te-1^=̅%@ELV; _f#yF"C]˴W%BQM_&jxYs'S33&NE 6/d:50sܿa R J "w}vp|Z֝w{t;?Ag:[C}Pq{N'A.> SV/陕9JFj|T0O~%$riH;Im ej  HSP H'貀4dJKT }31ѹ\ҧʖ.z_^Y}ᠠ%F 9"QbR>gJaĢ< CBU:O֖.79d%YfMr庺rjiJɚ\Rr%8" :.GͤzeNI#GkwxmӂD@([MG= OAIPzQNM 0{yA>-0qЛQdA9n1eRj $L'v/~k<5=;|Ng Nn4:qsf s` "*`& F_L'DR)*(9Ԯ`$2rK:2]na'`**E)Ji#`3T:uBiKAE&q/d{ 5Vf4c$q2%|~naNVwt;`?k&%u{Oke^,ݗԖD1.v붟LO a÷1y|jbZCaK/,@7ꞬC`a |\:H`0P#uV<\9udYac||FK6aYѓ0_>>mt~7zxk40P:Ly8 @Pa 8B2 CDh)3cf! ~a澒3X{-R=߰;!Z\ii:bv>$(*N tulS8!6||3Ox?;(F%{ރ2]p_۾, _IBLBNG'HUv9 t~1zsO&+?] QfdNRC^ 5Dgmaۖ6{-3`'ϫj,: 2JA8 ' j<`>G$"r\j0xE>s9EXȪ=jK@CO;?Y/Rt`U A&xd6yn! DL^&fC?yXڪ跛k3 SڌX8a]ϟ>QVӟ}p01 V7x4pG9BlZ0r~vvyg B0MFpDS\U51yBl(=]v0ᆨeaePEb)~ \=$:4/^2:YQw=g9L'{~aO|Xҟ:Q r{3 믆  !koyIonMOp.{YFG9À|6 ~bQX{=!C$!'`:^ŖTGNvk\ӜkcsWiw &;ɴUI_-CY7i({$:梄QB;Ǩ-S]hjn=1ܵN!7Iɷq%7gW*e.'rH ԂoGcTd:ݏp XrATҔi0e%F(p?#s=ޟ4-X0vSv/k8A)x)6 Fshr$3 Zy75sNx3wp=@tiX$aުb0G#Ą$&=8K!בtoY@I6׆ɟ9L%5?Fϖ}Bj/K3PW4nuڟR9yY{nwt޼ŒT@(fry1 Yzƀ:D5v,?,'GX'"!78Dx/%==2#4#tf"(EiĒ 2}"v|H ЃB"I H̒ 4a*-(G87DN <Ǥe;I'8 /sD8/>I}K'>_9>Pd$)5.X,IXBS\ tWC#5?}`٤]϶(Qiu{ NS )nw{?v{PSԎ㘙%: Nd @b|iOu6 n "=˵k|,XPW B2~;9?rB@?XP}> v˾`s#@a='!}i6A; `M:P&t:ɍ %"(a{w|Dq}U/-ήg6Sm;c,(Fmk9)/@ʰ) LLr\'s~ax8%8~GXoKzDŽJ|P!Cbn<Juv<>Dm=Ȣ9t_Q.Lz1yl>:=N]g+$"c$uI'MN3x )]LJgQIFy6;Mj}CjYty2>i3!3-j֞":_%dޥ^SWZKIkdBZC88x;M) 0ՙ|JDT{7'9} /aH؁txzޏ;CaClZ/YAę6bXDdъǙ/p/s7ٍ+ AGgyCcQž#?.AV*CCqR;> ݮ`+T`!eݕIԒ,3'$Nx:1uSԬLdn;ė= F %J, |7#  uCF Ji١"~`"z`~NU8[ gPxo19EdsxcR&/q5'6:Es<{ڳq\_G^XnO7P=2<lj ԅ2 (u8ͨ)!by Ҥ23֨[z\}KBb]Lm| ƯD gVJMü\dip'XJ(ˈ$u .O%[)OMq_ o򸁘Y!vI qrSuƾ8`Cf,H1UG0H;ꟜD@=s$r/b}F."Z[DY)ZPWY|7%-ZoF.NCN_w͙Au$DDJ%R(-~l 1AG6}QP){J5PX6F+[-`>X}WczDVJ Q>)j%Dbx"F#;98DCPST h pC/A!#6֊6E! ir|ѤMX az}kR,xaV(|\k}#:͛UV7$e>TO"H n@m龞%¼dSEHdF"3$ d"fs?%n2Km0HKa t† mEF"S̞{vR>H"BlýЯ^.rQK&1*m;Csbx0BC-UOT2(b] Q .T]Eb-Q# O\Qcf/4*4j7Q4O9B/u`jQwn@Ճ>=pȅOEf+Z$( B2RLHxjio‡Hӂ@B> _?&aKnLnY9ࡷ PCE;?jܛV%w;s9>OAaeZRWjChʄ4p[ۗ |˹# R1& ++@BymtW44H#,8s.L:պ8A !6mTDlQ(wef΂u n܁+ Bx!6"a(\I.]0؎16l|4A9h3}XÚ53yفa\MR:9}$rfvhi~;pB> cUJ駏HA5bld(4ᘔc&$K,Q Ĩ|^(^")D"퇫Z2 ;σ71ȪFD13YyHfDb!hNR4tT wȱ)FB CXR?K9!'YjtTL^hw%lom`dqNݫve==ddDd`Ajnя3?n#NM ^4ژlWk(. k+ XA9I;mUc17՘_`&Z (jc!E,%D0yKLIJ']y&`aaܝ,P*1)Ib%{-ai sE*Q 5;N9kFE)źKfjih3SL[g (R5F<]*,Hm% y- 뙈BU.\ 1REDӔus%6Zu.&p^YnS'T@8 TSFtZQ"* bČ@( Iּzcb:,An.4, RaDZ\VFq1ՄY՜mŔS2")3s9ePC ՚q'jq'PHq L /)d }9{~m'1-lWLSs%)X Dd ̎᷆B"G#jOt H5oN,.i5Roѝ!2d{n!c(ra;*kM!a??IM_(<$5sLr * $Rr|*0< Ox&C1>0bP"%xdP矯"˚ГP/?y>/9ox-Jn]Ʋ>> Dž7xXf7mϗ8r>9&2 l \m9>kPg⎐dبgv5*@(zm(O)vlo[^_[Ch({̆8g @3V)a9 ~KNZ7kQ Yǰ9J'p%!ɪbHuA"(%DUU,URߺpUUERv! #i>F;cPS =! P_ aϹ4&.+NZhG2D4lXPF--BŲDc3֐So~׆^Ǿ{҃ɤ\l\oz.ۛ]!E0[lB Ȕ~@(uu6k\b@#\Y>ǜxZ R?+m03Ňrv,*Z=OT'i({`D2fh(cdStGF*H$F$ 44 (oahl!ۗ纼DCr"xR HD" )$ %LZZ()RRHI$, x ٟnq&3%,h0jw۝D1"HJW!@qN` /Fl{i\|r`*+$ފmأǽ>i(V|6! ?yȡeS5= >~Wk$ %; hX9ʷԘ:rd` ]GntJC]) P%=ϐ}?7m(T‚"!`XZ@YQI%F!"T`%R IDUFhLQ3RT(N݇pA>qڋ!f`Û݂km.=x' ؆v6fC˳@H2FbJZȢp OvH M9 T+'Ot~O\]C_ tty{}12|P$he8A (&(NǰOJ@{ P\:CA`CniE/d u~sߘ:@O;t Emy V h"MfG%ԅC ̀QwCU3Xc2cEI R5T LП 48s9`C8'3IY|!Y9]N9M43=: 0wDM8e7HSJ>!v2l4?=8ߥ҅ v%C@xO8p.FL -HC2wrܺA! },I(:YBd,\iŇUO- , %d {L gvY/˘k tI6K wNj997̰ 49xQQKM7(#$`&P*E5\܎D2$Q`ĩ PRN 4v Z XRɅ@FḚ*Dj.d-;&uB,BA&Ɠ)((,`2YY J-bQg51APB X,^p*[ ?5UTU=159 EU0͌L$Q3< R۠ 3K@Fk0g~2AʡTG:a},z?P>/[Y.j) :'fgmdpņJT`yk(&Й#?E7{IZGfۘQ,J^Q"(qun|ա6|5jJaT]йoFSۉ/Iq ɨI) H&`A(Ң*lc`Q\( # 9(#axm)es02\! 2B`W 0C 8N;A#KP!8D"H)3<}MW0cݘϢ4Tt`J6JR*sGZʫuY:ȿ?+h"rhL"Պd鬟M|r䣡O<1=|U'uI'/c gyxq{iTX{MFK Q Ο%WM;_,&X^ÚedXXX^n:_K*Ļ`۠ˈq.n:M^|| I[#t=iwy0gJ>Im GrL#]MQ:tCةizWVf/>XJRt"JE4*/*?8Qꨳ##=•=Q#Y/dWnDCe`Ʌj)jNt :u&zn]衺vu+Qׁo_M6N;=9sXo&g(D?I{\:S*+9mrϳ-\аW?=,X@nJ U׮ ;`o'*So  0w 2kCiH"\ 6˚??sw߅3Q6K)T*kSrCj|| }{XWzgf=FUӹ[:hA)=0(4On:7ByhQ $ӻ\rK{Nú4S! 2wUA\ociǗoc ygCξhTr3{C^,8-8Jx?c%FT 2Q@qc< X zo6EZ90$tpU^ wxsWzUwHE10B[Ǽb0dI]v!øR҉h|Hߧn6{ڦ]h3Ji#Uy~2WLCבQFs oU;!ygDžrv9LƟ=៳E3dBݽwm!:Gc7jM댟.<&aWL0`wϙ ͧ:r:@3uc`|99x-|c҆/̐i R;,nސyW6p欝q/q9+uΞ2o1=]ћU4pǬeC_3yӧKMwYnvil4YMp LvB\ܷ9ڭ\cլ;ZZ%z9i7m]F_uwzxe;pNTK^ ky@WJܱ  :uفXc#MlO Iˎtmmhjb0ҕ`V&G矬̤{ĺa#p'KA"Ds%RS%Gc>(-TZ h L[&^Oʦc?3wx}2]BhU Ӧ%qblApߨ<1R͉/fH/Nb˙W*!<ʙv;ҵ8Q$=gǏ{f"P4pېOcyLwAc!-<0hK 1 uÝp? WW[v%W|%*'%/3$PDjeJo0آ1JTꡟM9iwwچR &d sQ Xj4'Xr#חd:ؑ7;O6jxI+}ecC|QSvO]=O)j(5S<7ևM&5N8/X{ o'T047v%H)mĐ{c:D bc'Ѳ8(4Q^tN8JBwkG7k*X.Hh9Q_t HM7 qg* ;?]2:wd sWdsSgcrLPۥ/[6.rq'|pDXԸ~q t[g@pPtl{feÍH qBS鳞fmv\^,v9WMhzF"1'#68mcMKklnG`D JY@R!CzgoKuN3>5+َ44(vƼ tS.:3]#?B9yW_ ul8m3zhN͢qL̖K^0m=KboZcrMdobVmR0H+N+8mRbgDT!ZN:y-5gs.9+^&Ȩ>d{{t1YUm Xp@s(kE،t>\ɲHrhp:D'wɰ\^>ė<4Rw[#8UNc.{F1ૅ/Q?̔ltĮ%c½Qgw|LkdZs-H NLv҈B^gb8S8M:"yn`׍j//{x:<^FtM^-~l.dt^zO8ڞ/eg62~=< ՙ|> ;m\YZ:g0WD>PtVcCSm*Lz8LxcM˸ ̄`'.y4lfOanh0i #3 /hf묱h.,kW♎-g:Y~#9Sz/kZs.7ѭf#MnmWT^x9nS#ͽx?3yR>E/xz>=z, O|1HP ,JLP 삕m#4K߀V A h`kz b~%a_ usN~*(@Us$IS!KB Z@*4 KIJ4 Z-)i)QE F )9lq8!𘕘_;u=~`_# `bLkD zazcͰ/VcHa1^!Bx,JBD: VXA)B~\?X/"~ L85(,D;SvJY` q{h0 eK5{˙^8fj;|Z71vDWԍr>·I-KyFNypc'c-6r{Sb)kc^3K4=Sǰ7aWO=$dc'ƚqgpx>([LLK)pɪ.vitJrvrsQ40B~ϿLs('C&"n҂=}B҄r]E&4TSmr'y!E$' )=M%@IdIcB G::27}Xg5/%LǃHk EVZp/ @ &Mu!@hSa cA_=&7 )72rDR"" v'`|gR{8{9)(CFr,FPe+``D"H,>l5Rtume6 fRzcx_lJ.9qA@}m[HpI9l?a6zԆ USO$I54*·XD@f2,RBqWƱ?XyXC;ywܝ=^;%# _+_ISFdg/.T0$yEK%#D՟Ip_զ+;>A=Y0 R`l|4?ϪqY%>ZZA~n0@ PLìKehѦhnt֥!^ͮ]+ ^tK傆(4zyfkh LU0S $冊]}*{Kxn$߆@uܨn _UTjIȠ) \-tqfӧzT]dU;m-i E]O/pAMRgb3+h2 MMq::L *{WPGRhk-_G}} LJBjH>Oxu0HQF,>iIC)nSHQ` ރpwV2`ڂaeؤHn$G" Eq,; =G2bPp~I6O.=ZFYY~ nqu">9qgBk)\* JLJ)n`QP|4SM ~X;CjEvƍo3'|&s>>cP?dzR>=y+ .\.gH4mNv&?& I2 t.,HQ'O"!TTc '9+xb! QIBJdbjB"Hk3PR%[Ja1BR%,L 9C:%:k!voO=n88I<)"Drs>f=k4aBUP~.9.P5 0`VEP2jp.4ʒ PG8ZLpk+`0b,A UW*œӡĩF;@9ކ4"l%{eNYˋ(4fا5x;#C!E~Dg4J EILS[,8x$^v p/>cE|w;gl8* (((DLc'5Ĉ?${bx7@( ;m)A:ʊ5EYa]:h:6`@>7^Hfq)b$Aع]JItRT&:*%w6( =*#UUTܭ*M5J`zS:gj".]ېX簎&Hd(&{ bS|g/=F׽JcǷ٘sZJH_'U7& QJ>:!80D$+ V,>ޔg J bZ:5QBQV"bbp# !rHZ\+ `*b䒅x%);sADw_/Mϊux=1C_Q E*=/+ܨߝ+phtTT,W-wac"{YU9 d j dJ RTIK2(,x4e5|fG% BS9E,L'!PH!aYL Rcۍ…3Т`YTeu|ɘ^M}uE&VdPD4$u;itڝ0E4\za)>Sn6wA|ĔaɜUJhwgtO|sB)B:;9-!ۻnz#*1vEH;wJv }h/R: J~?M)u(E2'8R{vzKڊg2"p2TWQΩJ8A @x=c 2UpfS9=87H#n,#WYQkRa1 ij#g- bV?^nC00ti:H^ф! ys]8/?-' +oix; u%;fS!40($)$H$(\\Gp/Ǚsėt@Bz!wF-Qh=m<1bqdjLx/ܯt9샰@~ Lq 0= 9|1OŞmF,*0\@m_D14QĿ[טXy07Q6-Wu ~WE]t\o.->>8]99gd3! ?ɳ6m+؊Eb(+>6 nc17r CBӒ3юSHP44Y1Z28#gNgFqȄкYB+*G d%PQELDJGYTUV;Nqcz/%%5,5F0j4LBZo;zvF& MY!M0FRW s<Ŝ}c͏.JaRq9ɤ4,-EQP`8:5y$>7S;abzm0`3jsa-|6SfB[`\# [ s^5ӳxLXZRҀwd* CU&`L RPK;K`l-Zh&8ŀ `3Y2@v`]T-VZ+JќLh !P;BY'wNNO 'B1DxeSMIA **16/5=UTEw֨GGkn5!TTU^[ǍWxhPŝ,cE&E=[0*Ea"u%"T:oDFO *Q*cs-uܵ-f'9[ZaMm"1&K%KP]aXN: گ>=>-S\["1tϟymac#`athx GqvRZ*51ZIU%3m$YIm: A18z [=pr#@ @\0&qvW㙷MJ$Ʊ2p9 5YN0 I槭zo'Krh$۴q:ݸC/$C>d'TB]["Ȩp7 ,8˖Oxa~cQod"DEQ쐢%>|S~4 ̊ J+"d,tb2 Ѵ X6&# 7¿o^mCd%Jy8H;e ',힧̍uրحJ#4(^hT !ddǍ 羝A?ps ͬp~<7|T{wh$ f U"QX,aT̕x5qfQYeJKQ%A!5E"dc$U846X*$-aD!?I:z̾/I;p=}J:MJ.F/&TXV\Md]\eYP]&Frwjc-ҍԖ*z/e˺ʈN,tnrk\ 4pA牷soiR&cm:geB;˲88J/GjM(÷|ꢹK3I G ӔJiQi)|^C ` Fk6nlNj*zO Ջ3jճʶۏ; ê H^"ڪa+J{ל`x=>BHnOD j8jUF^c:&_1 jAaʱ3oY??N7sGtCvr3$(W .rڒY$nm4઀1f(|*b#9f}BF7B0]u(E'\>5ea8vijm|om6$f`ܸam,񪑅1e@2&fw\ӹP۔@QD%PPMJC2o18~o GSK85a4ScA-LGV:5i)v>ʸ3I&R.ktBAbQ]m8;i7(j=627ML3hI&iE0ncx!){tS—Tu5aлAA8^ "Pðb}5D! Ls(C0P -q5v{bBL(ycW֩#4.Vg꼊Mׇ$Cr+Z]+/hƆf] H50Ƀ yqنɨ#VC}Ais1XI1 wK!.*o'* (/$~7Em>0U:]љNbF~Zvߘ>EY~ü-~z蔛QnDxLi^/3D"Y @r /cxmswy\f#< 9~ =Kf`tQ?*cnQv9\!sЖ'm{nΥG\xTKM0Nj9Z*qᘄj,̨)F_ */7TЊ 3WR͋`~IqpFd![PHB!((|g+dyNmZ`I.$BS<R!1&N3"+ϗG "u#Y2L2:8ޞ/"{ɬ큌4E$I/ϭow9b*)1iQTV)UJ45ȖA(P(v;KQ(Hp绝IAH#g=09܇!J'l20d$EYr[b |C:D$!G (drm@MÀ6%BV󂇲.whk |)&VrxA1Zj&Ɨ(יy&'34:%3݄{59 K̮a;O`1f勈|Z81׷OЫ0 y!1մ;DJu˷ؐK D^F4bJbxDh<ݓgyhYhmU[8OoUʞ"@=)+?-e7~4k" 1z<ZA jDObW†~AQrukpJܢJPb8DК𑈜;m@0CM| X{F $5T4[Հ(Cb v-*Jucht M|Jqj-`=a6}cN ,ЕRJ %DB,b1kZҲ$u*A *UJ0* -V[SY᝱՝f),4֩s]VG)Br,tzęMs90-vI۳ƔbFgGWgpjAkfw$,tBc* y5DBXEܧK) ח'4bxC뿎'KЛCF-C$ #ĵKg(y-'Ų LMwj:bٛ) іsfp  eD)b$텽:tt.chi'}9esG#vA=\,bj \&)2jxi[L]-^OZ{lM(ܰ!f\p̄9:QA`*3q8z_gf  eM.8iOdξ癐0fspі ߝg'C9 6ih+w#+2CAH;D4F_El03BT:NL-K/!٣Qs`W$я?7"'IM1Gh4xw'"D($9=E%a<]S)p8&`ҕQE,dh)*FE`k rbPXI]8&6xr` ` xoq5^s}XrLc)OXSqP2LgCro*7 ǰQ{]VBa/fISrH|58Ve*E$+W KJeAtpG;j0i pVox%1^w/aӽ釶qqR P9;cy%شz ޅbRs*(S֍j &JkxL%VhG[Tg>Z8 T%O5WBdqIYQ&C0EA @#F*hHb!\a*>N9Ibo-xŝ:?W|bHA!9tzE#(BtqlK=/9ǙKSyQ]Ι'f&D\}☂Jԕ'#!.R1 Y{b3Y8p='jr 5-+LVM '2mD]:d^$•AҴн>Hu*풒A9?7$9 *X7XHN[2rYrࢆpɓ~˕X7XaڹY< k|rcF 4J6]8`) l!ET8IDS%M$uq\l.on^p^iQ瑳2~o,m8I;uG4SCqh$R Nu)MCو/CpMʆs5Wa#wcEa7!JWЄad]hd67Lb.-͢L'4'ɄZ )$i[d{`lKڢ10'qP%;ud2c02كb'|ed QH JB 'CB%()J\tJJJ4-RT7(U  @iv'PCS?ݫdkbϱ/DZ/cyAê4? PQ (xCjOk1<%PDNPzbdW @eZ%>F7Ұz{ѸCˠFf .aa&}O3VW;PNk3( g3Uŗp)#_Ϻ1kp&IKmr1J\Cz8K[a$Ҳ$yZWh((xxTKSYDXDAGxfxD ~ ^ cD` X{dm:P.(H)!&Z }'@%@T p! !ꔊ7/y7埛̑윒w]vӄq3'Q!BM{^|o <`ϊ̐,!xyv/N}'9u Huz͒Ke㰤UBp|1@sP=RT6y8e9>=i.!p.L7@y.b$mH "̱f ĂcU7'HjQ"~ǻCt}K5{(&08>80>-ަxHT T gOև!n& wp@8] (ȒM06͏ n $Gĸ 7@cDDz<)' x)/:S` X LBj AB0kD2JIP@^?Nl+_5/YјX?t6`g %.*QHCK5c# sE3Y<{wzP[Bs1jf_*NG.<aIMhU=tS2'龗51kCv+u6b TC.GRPMBDú4qa&w.&Ja LJ'j*E񤅜gy9 9fǫO#56!':j3+oʹvוorr 0;`J :mW.8{G,)GLKƒ:WVZ(}pNTG.b+! E.% E@ (/wϬDz`l8|GD>sІH/`\l Ow_\%`qz. GS"w,zbRzE*cN!W8=o A HP}bwІ,H@ye%(?IH*S0r7LQ, Hg_Y8}E()( 0)p&ADFYa$@=Efw8 Ց0L4" +AAC`DP$DKI@ ))ʉCUTP)<sq_q|'R{ w#[T47bMeg>̣x(- _ Op_/V_]_XD@96VQC,E iqi"e!1-?g?@(>p&An44 $ n>O'؜HeR͜ 5R++!XŻBn6,}Dm3?_`]sT`ڛq&E#N9gbEQ0 jMMCQ!tgM1/$ v: Oȉ>Oe}S-]ryAZ(;ם x zʞ!@@3̆$Ù#5r+XdFuӒ"F,0o/UA8`8(0D'sxW${I ˆȯ%޷hF['w@jg1VV\ (I[z=2e5c8ɻp' iAaAT,iz\I hh-9?)OMJD@)E'E0,ܟƿ}_CZ>> Y9cG&HO]@l$㙂9^έ %+j+k:Qw3?aT gT 3 F) E]qয়mPgEۚ0,hL"0u%*$-eO1Y8!KR)*5]Ja` PlV6FaoZ}J AŔE.XpC F +`]U魹@uۖ!܉0m 9̂hT`W1!ɓ¨HQغfsgfpaʨ486m:<:(pP#6!coFa`?WS)O voB5 2ȫqb psb)3RODdL,%)e.l:fF! ]`JhJşIrgPVHL (iM$q;@xL*Y2,f;^$'>q o`vBҨ{,`}Ιtչ_'鞪$@Z=Db!UD:L(ɿן0bS (I5?n~d&Iؐ 3k BM CP8D$ߑ r6$(dږ&v)!d 8=}VVMPi UXY,dXsSjJW_gRV6_C-^8b (Ab\a !A06tpK~c6`6z نLF`af5'1͟Df36lRk>a^iLJJoT& r΁ә*r@J "=%dEƥBm`E iT( H**41iR XS g,d%ZYܐz*B4BƌLѶ\9~Af"=pDA^6b'Hz"'{W4FO(ۀ% R1 BP"PP% U+CCHЇc$>͖@Z4Zq.XҘf50 YGVSI݁C9=܎&IѺSH*~RP21P0c)L!$cx_݊%CxaXHLIlSlb *:rɠ{$w9Y["&CD`dC5DWP cQM0;ŸxlT@Xu muO0eX(3R,UUTUUUUUUUUUUUUUUTU"RRQIMKCUDddH@Ra&G r0q4 &Ö8QBC0ֆ-DsV*"Ȫb ! Q*G0LV IXbN"G8k,0⋉!S!igFlt1:p@&UpܲA6hB]5 @`qaK/5ĐbB|f(r{ JXQ0a, " boDk "zx8f&'h)re(6"|z6vrޫ5nv#߂M6kB JhG0_']!ii CC%LZ]ptjt}Pd{0 r ghCzI@ؼ~^%(RFg=1jќ.͵맔/ c @!zyxK*㮃$KQQ$#5ذ" 4,J= G``ch ( Tvh?Qzf$e?ԮVB֬hPC0Ly⍙7X?'HI@orc?>W ӛ$  (Q._,E?ӡ2( (|f<񕄑H-?']nqUq+= a-"0!L0Qy fcGFSmPw7"R+5F0PJSøNO$?DUQ*_ s'TTLЍ 4CXȠ%LЕ{j| xoU-?_Gă(E9] T-b18waq&OQCpxF ws愄;JC%!"*Nj{_ݳ9HpCXugƋF,"!+XߢX׌ÅO1B-$;Ď'~RP$&auY&P;6 g]RzS彏NJ[ n;W# nk$UXNA੩w9d|Q O=`Fa5PB1R Y13d8ɬqOK. LJ*2+IDE7\(Bqcf0wc+eSBb#u)ّ.3IQfp-i"%hi~)*ZgOd$҇<f=YǬFތ"$*Dn.M+ Rov!;¨0i'dB?-N4_{`W;ɐ"U2 i\{<'\YxJ'YThsol3Q&laxypKg5(oI3|ޗނn=C-߮4:R=hK&H. Pc_TQh*BQXc*`r f !!>z03 6NE<(i&#Nf8C](ԚG03I(4,Rl*Hwi N'VӍCGNzj :6(pFGnf`A 9sb`S9FĠR)(8I,vAÇk)`So t ǖCQ}bu[O8'6M$vxP,!hY*߫  <O@U |0=\7 ꑡkN8fܴBG2(P5 ptSv$ P5 )P@ Q:S D>@\BtdլK:x }nP!_%W~Ыyf q%$hF1t;gzsuIf3AD""a(!Ebf*a* Z"f e"FPJBhZ"bJBb)b &Ha"aijIff&Y/K al.$**i2GS UAJC'a?ߖј+fI"k}. 4DdRc?k>ޜ_qo?nJdvB3eZf9e]΁I&`PVIv7$:B_' 碯|#t3\:"u؞g>[>T^9J4[. vz+] D.4[n4sKoV ^{Ʃo@JRzݸwtsB)mۻ}Z C44`]]ٽ}ns59p;u |$<=OA{܎ޜU뾳u'UN+ 3ͻ=v*{!Ͱ j UT֩RT/76 M7|ǺVcVKo\׏}nwXغ˝f;mƞܪzoU_H=!v{=GmǽVռ=zUx@;\wZ6;j2ڵ{o_oGkiJQi[=oR9ݾq 9Ύٷv{W*ӻe2oDq.WVۧkvw^Waq޵qy\-[ b94;MK`smrbDNuA>lg6;ޱլGBDuϾ5Rs>O:ھ۱NEEMns!ELkfQ[mm@mj{_svmg /nU=.uNljnջ{n64fڮ:msu;(N]}*4zw}:}I^ [A5ݺvvܹۋlMcrwv7KmmNbwdϱFs IQ}ڮ6|@ s#5msmZin4u9ݕmDEI**t齷ۘ6PmeW&AӲNwخ*m}{}>nE<WM5[eoGM(鮀hжv,@Aa) NUIM4STL>x5|IAϞ4EIQM4TL[-{0BEF^UAIRUDK}M!M2MQ1ADD4, *"\@D)BP̔TRQ$@-nr  (!h))""Xb*%f&BJQ= ЇD!,T8iMQ*mmJfj)i$K}!2,6U"&J 1b@Md D(.U)"P%D~2"PłǫoCYyڿ;rٸsGg'y[ru'V_!ف@_0uS! :5ao?E[mD@6DD( =y^Rv FSwrdN \Nf(OUNGcsv<3($pq_ISӴ]s'_~G"?D טdPIrk_Fx,OW*-'OV/cRJEfE;F -VE.:1Toe꽊ƿ+$ 1P׶okKŽ32m=EkN[N(m`. )i""-.H-8|H! CxeQf Q }=; әO{:zzfCzԢ ^PXZQ.KT-V;Tez @FįdY<;OGb\?_ef޹E?)_Ʌ uy" ?1.A! PU;PpFkĴPU#P%?oԿub ']7Ei,1|.F!;7\ic#(+aHC, ? et6ˎi5R;80 gkR(ً-߻IMoH1286_ebBtJux/򜾝2R37d&NG{24̦V30oN뀥Yq^W^C^+;{C.~=3Y n}c3Ijp:Û0LJ3߈8q/čWmeݵvӯfYY{LWa8FRflv뫅w>p *>Eb~Ύ}D{FCҩׁ]|w,;yJ$H=꩚[_LX4| P= A&%! L])gIn0mW飯5 5 -p)R@Rs{)@߱3qOk;ٚ_hR =`QO_թ661 #(Rc2e3yqML=l"#5{`# ]~i:<'kM3F"X8rHHw.B <:(&dXaE&y6s*;f)\ USFu% OفO0!)p [z<3vd'Ӂg$<[ir%" X 2"K-˳xxʐ{fv"h|D"Q)(i  "DRzq3{?:kJVame;X6ao1$ɗQ('R2 TlgSM|G ""?gwC'ސCM1;DtL4sӚ"X- @*"kK5r #sHsKs .ɄRRL ㋆RMMҙ%= <˽WMVSFPRd9޻ Ke֍L~"g)~䇂^<τy-WJդ!SGȶ"w˱ܜ0ssn}4n՘)SLr~hh EUkd"iWrÎe9CggQ2F?uec 3HR*RA l=qb$4 JWg UM襗?M'xYҷ 4O OmWsC>Si HO4)f":wCc5Wܸ[ $p-U_y W5nVnǍx,\#11^L ym݊bnPO0:½$G~uJ'oT&O_5^\47 !RDU&+t+I<"(ym.<Ҧc0 g~0/ KPJl> 3ϧwsx64j} u*:\cuXujUbz<`vy M B]&@~ P7y3Ba Xm" 4i*v ňTBI%.yKtzz"HR8fdjyݫI8r+y4eCT&Ϸp@QIR r`'iwC(pD#֡N6 ?xΆ͇%%4T²,~_6 =E0׫A3?]_?_DHo\ q}|]ρ f`"ƤRc((.yyb Neo cwp5,J+GD -Po;^kѐ>+y=үV{;g14HI@ T(d"`1(4"eJ*$@q>!͛,݇! XRr,#08^ 1/`:'>}5;:' [ rGTJti sXBq0g;hJ >xQ@QA@PD3BՈ}7JG|#]LKwSҌǭi c\) i4.)TOQb3(hg].vo$oGJ:&SSZt(`1ʅA.7eqQ`f=FaN*to`λcUL;\_YiPl*PȪ4[ji=l )h BB#ـ}.J::dT>%ɵ{zIc?eFHqm#w:) /H)#0 F("R Q`"t[nF< = l(J (bM bB54 ߓ3MZMv_R -|:qcU`RfvL;bi& |!;>66|1S,HD?>}ƫ`8Ʀ "߯w8b0 ~2~|Н9|g.G/%]I=JD @Wv &>\lrtHaHi ف[Xd 'ªHjM?\2USw1Ƹ5j#QƂFG߻嚤‚D`(>ǡ|'=sߍ)3˱ܮP>XaX;⺍Z?`R "F\xihc#jQ!U +y7)@մ`F6VnqCY0 (8 C6sʶδѢJeH;a [?%7nkAs#(w9yLe ܶr,ۍQW=oJ7'9qUzx(ҊonL?&|"jh^ᯋ1zeJr&\vc>LTB1K1o SXrC0L Qxm$b?<:I|*v5RuHq ,um9-WIH6~ֈ1m:mv yQG:JOxCUEUX0h2SKOVG@= ℠( Jj<!H(5JEBґ4R%"R%!B҉E-QlU4Un)-KM44QEQsk]* )-Qs!+}D9~%9袨)HZ5iKaqRQ#*HyHxs_wq X0Twh(:RcXitL4hmzyEA.@P1QRPỨmדb^|% '4|AN'#`1A11ѨjSAIEx!8n`{4) Mgn 9M`GuN3k==/Q s/1h1!E':gkcb8iTPPtp@RGױoz5;i:1&b%#y|OQ最Mԍ6C6FF)#Qp[eD YCбu!z+)#?]k5IM՘R|l=bisqL/a*"<ݙZH5m=.OfHI1j4XoL1+ffTmi i2MT2G66r~wCoQiUAa7f`hݶ2cb Z^r]M٘EO2n")<4) "p8?S0Ez4,@RQj!( Ih"4ה@έm =o~q@݁dߞ7uQ2Pxg,idj @?U Ґ@h2ӪIZt(vi:Xp񩪡hNelW^#^;a=ӥrJ Y,HU(p#l-@ Yl#g^ׁ;Fs|N- tI iO _obQ9zF,jDV,=+S׽M 3'87a "}.7L&oGH7ݣ#E؟o}|j/IAIYq8)r֏09Dxq |^0J9ۏ%q(`$yl j"2XLϘ}v|_<|~2΁}hLB)aLFR\?e1g UGz^szC/yh~=5f&燁x I"7?\z@SRcX~ȀC"sUïz2X6DB@y\I{)`?<ؽfDGԝ~d>b~ޟObߍ@!fGl0b! m:U}eCp%Y"5xn(yx˄-z<8VSsOsQQs y&A;&OpRY}c!L^ʣg4Ą{w3'uuy T|QwM)nTӺe>4QT8b6Y HH>@i ObDH5Xx6f !qNj?a꽧9"< j{,{uOn=Aa&H5^1k o/p۳8Kֿ/N~Тa4eq'#{-<YOۧ0&xs} H^DJ&吻i(DӴWd8RW w=FiaU񴝃d.~s( T Eg*&d9,XB7U=H 5:[u[bMeƹͫvbu0Q43| Y̲c'j'-c<ߚS]V&b"N T<\h~v'еnNj9dI@2!ukw B,T> =`N pr]2JԆR\.*s/' 4MMq~@Jb-< C?Ř! d^ƽ| c2(KZM\ӱ(/W6I#cYC .qہ c(pXK|A3SV ɪ_Ԓh8}/.:bf)BXD9!Txdsٺ֫'P##avK*_)ŨS>,Fß/J8с?XI Ts\3iWc\k#8Iƈ6׬h >H|1.{-AlbfnhᴦcӓC454azZݐ F*z d"y1ċC b!{q[AפaVҷNVW&Ա֐(u8]=]MGK1q} -ah`:0T`^NF=&R93H\8-*IM۹t1G0g -g6{i@)>7Xq^;%0\kR /GH6_s~\pI6z=4KGn2 D. [Y[!!pG W1ED9K}hKOL^z+vΛT+;(B>Uzؒ.:#;EF} +#^D 9JT?0< bs{.b|fMTȁ#2x$:g֩b!ǀ)ڠ1ЇGh!(S2аDdC&Qjwg<MٖŮTpҨS?/9jg]Iƈho%C!>+b2E9}~K__$3J4CIi"ܠD)Ӻ\W]Ѓ/7QUj!?bB[=;HLvaɄ H,BG$m28pKd!]߽ H%T5` ըiQPBXbM~V,bD ·YfkYئNf5Wz3WS+bYEY5;#c"@:ZcִR8<@E]ηCP)b;DtX1?&f?Om!57 - z+1+踸\K ɏm&.:u^9<dzN|aEBzޝK9ۇ#d0ƞEG\b#@H18~~'FhM-4EM6uq;tMǨ6 0|wNG_ՠcpP6#%P seDG"1N_(JP!%Z ؒ6b.Νd!ST"*bdLK8p~nF9bB>)C?× 4v"#UtZ}]\>R ]X"#\*2ŭgI;ɔsmj;\o潭*څ=l6Eeoߌ_N,ipѬD!q{}G{O#ç;LjT]w=kHǰ Y˙1kǮcH|WN(S?.3\4ҚCjH qϟd{^ǭ㵜nyzĈ2sCI/%x4yuVn={KK;=*'`KX$$A) $H2gpx2vY8M%Ub 룍 |[p%? NnyXn߻=0߳ma8"P%)zkz"XI6a!;RXdD94 #$#(Nę1 G?SAL?cC \0֭Tb߆g(|xqHo~Y}T6M0d)YxY- $ F\ ^TD?e/νI;gO8ŸqQ974$`n `]jm[t!gݔ {}򩙐2^lʨ)S0Yie%^L]GA_g¼o5l*G.IFe?QQERPR^m(ac&МEy:cձIQ]巐b8M4QE6ԔPSQ)"ll/j]/¾ϧL}/aaPXr@aPQ"|/+d=HP|M!piJ) @b(O C})̓X^wl&YSŀ'ꔽm $9&,yP4S0~ӢT'yRJ!ٶ_}EFٖfNjLU*T냑r̊T M% Q8)H?P(?}' EDR4RP3IA7v H;eӶcyX%!F2DFMU~QUjVCPq{xyo1zE1S H7@E6T~㈂9{y#b>M!"IM|_&/$:OꏈJo6:-KE_ӾU MVT&صN(J?یW?4DRAlh$yw*pcQLb|@Ly`hS@uO:j*Z\y?F&bO ڣMyn nv m_K!W%NkI2Aض%If4tkK@i6|]:'5U(F[No~|:?4>t3փz{[`~QL $CKvTRRLO %{g?o8nԣTh)1b /~= KC 0*`Q]#q81XԴ(+ D6db0Ȱ&ACOff*̼M?hЧKh)uZUH,:AzpG1NA|9 L"?d@hW@iB4ih|DtCIT$LBBt'bҔ5IH1|m(k$TЁTE"JP}Ӓ3:ukIj-B1Vbv](oYH/'k}5`o~mr`tC7vUs:xAfdž௛QHy^jtm~4A I늘JwCc|u#l`z'.SvG7~ˠ14]PcrQ&2 E܌"F>o.N_/ط|t3ƃ"*N@=Pjgb}܊ *@{I }m՝qfv@)͉O_y)ͼ]߫M=OU#U6ejF愚M)BR~+.- Å^;Ϯް]=`Ty2c ~B^UmSQܐ?Gg?t'Owf<|ߍi $/C|Z֘{tJϷK1TlS,Ej@4"cKtm̼ޟOۧTA$\e{*4h Z J/G~]" )q]r5! Dũ}|q+F܍Ɩ?ˊ7~tϤAUz:K I2M,#QO-Stwr.>ihI YS*իҧq%)Z{!^JvR?NuH#:J QJlk=<@fF4EW6 ߽c}a}% Tˌd d"80B 8HujxQIc" SED=vn@~r#np#vŘTJ)ziMk<3D?MK.~Kf&8#kl'\Ƶo*1h=SeǹY$_آ{$ *~Y![:v ѧq-ͮ0]uVo$Vo<u "n?/AJ/n'}TWGB*Sw@OR;f,ȃx۹9u jB^5ujfo[bF'!t]Io b€Yf;IH÷e;uuu;~W~~HC7V art$2<Ȧxș"Lt$P+vO07 ţ-_8-,pBB PݮC~=N$/\,~#D#U l;*$r'q=ð"l--fG$v3OQ_#HQ *?;&yi6y֞}BtR97t_;?aNV @bk8b#dDۯ t7q|Tc0M\_1-г u|y '7n!i^ *>MN(*_IR8B* ]FwHLyܣ: ^C"ہU{d,|˻pUNo'&OnF4sia# S HϹNG}4N˂fg?~_dZ]/}z`5E7+QAR_|]Z񘟑W-ڐ5M1W.CC Ap@:9 a|;d@/=X*F˫H:%7n)?.P@n_gTZUEJԽt寓{=Rș7v"ߊ,^(NG=8]2W/E},9 )Sw'#mWg2:N~y@C#xjC!<ϒnZ^M7#12˩Z*ذxHN[kl+|ZǞ(/l\ yN5 Bc<Bba;r\G"~'qǕ숗םkUbTkc`;4 $F-v:qӞw^|`D"Q7vOq (E(")hiD hy'Y5$)CI'7mT^D(( %BJ)MҠҔ @#Y4R#H% AH%!vPBCNiDЈR$\%"DrF?w  ")t(@4"DD/x ?wyY((I)ZM!)V/M-^e~;%RRtt % QJPB HC@=!@~ /|d~${dtUϾ3IPKJ ;T1Ҥ8:(h)as i5Ddx\cr ̊!xY'/5FYxMiLT\v>D\~xR2B3/=`9 (JfIK)q zUct<&> ]? gs}0А_OEA|U).KH<<+^8ek =3rcw99^2lp`Nuz |?aq7zi;czv4T N9b$}+dhq{N/R#n5@c0⨟yaC}j8]d$@eΒ4rv|򀇾ytns>W0%/ mG8B?sh5?nֳb%Y@jvԁjyɠ]6eCM߄w?|2݆}d#"={7乼쬣Cr5OG\Ss/7!Q|"Ik?XeiC4Ψcmecٓv|l$tجN4:1Ή=nԤM0TU׫m2U/,3oPYZS`(d$ffaC EA^s1t^=})JR7K*=nQ\aZN$@{}jyX{d9xaRBteB`馷D_qA3~AvP( ! Ü티ޢ%Ԣd0W#0<Uޏ}󃄦ܯ{/wc,JO_iFߑ\zW'sk7O' Aj\M8+9LgpiV;W7}' lpI]`AZKM/.!(%GQJ47:rܽL[0KyA`uX?eEM.Sܛkq3o~D[1DIaA@D,']v6J%U|L 70/@b &?4 8t߷>{ɼwx_xvfvTn > Agh|.]YӜyn#%{PÆ(Y /^'cPapy:"[rS|?Ut= DGW{<.dHb b@TTn&L^=Ex u6@ fU ./]]?gc( }ߗ`>i^|>VgR6 fP,Ro4惼}dNvHMQg|eb&FtWmM?nCX!DKpC= γg&-I I&s2zB,Գ 93/05_Fry1P"hqs ЊC4;"P!4GT1_L1jOR Hc@$&eu =rUY qvr!! ;ysnL>@bqd&X-M4q ¡7tŁPhRvvb׷CC<"TjK&t9'Ɔ017pI Ll=3THY8zE\Đ@lR8,M IR|;UML&T`S'Gu&M6{@"HP {1>W9ȣح;w=r`|GPC}KX ]CuSПNHGq;QuO3?KQ׏\sz}GԜwߎ,>>J =FiyW:\q+rN)z@V.Fk!΍7;<ֶf7tÞ vY².ʎe9B"0u/prve9͞`b5sdx^z}n?;t܈-)}ߣO%KqxNh92}6@P8,? PX~ |wI\GyRZR31 /̬ʉI?LrmfF^3F3>qe>Z˓,UTTRCj 粦ɍjHKWasyl׋m k#;Oj7Rv7f\IIM^0H?1!##߷ݰzH -'9q_y l?nϹ@Vj畇$ h)p#lxA ~twtFˊr⊔(Lb {T@Ws?oy/+" '8_]ԹgpAyG' Ġ='oTHSjc m% Fk>??ZZ@ڢ}7<6yO*ľțeDb!,÷Qp~zLv)A^ɹX EF 0]s˛/ WǣHj\Wg >°} nq]$/HҚE)}Z]_ƫ:s"F[dDV!0kѻ]AN*MLJRu W}~Oaq~2Ҋ:zzL_qbbP]A⁅W^!?t91U_AQ;6\@?{"!p,Ptbɰ 8  !Q*r1GJ!Y݇W2;79/v SoTȢL=DG9u\kx'Tcyjz`:5ja]FܽFQ ( WC5Ox]߻Ogȧ35^{~NA_R饇e#\{%GbR-Ua}Eg("J3/_XgAŦnQ/%/,GbB{??_π^g}e֠"X}tk}<띜DӲ|Z7e14`d~?[d"dt(5 } ]/v{cW%JOfon=ꯛt!񎻖d6:jfk~uM=:O_B3Ѧ$C_=>](M0m^GV`/w;53_oJ0Ziy[74uvo<=:I8U^7yt8lXߗ[kєYVM2K`6ixB %\Kӑ{zd6=|0*и; S"Jd( %&ZMիЀFNV7M7@G>}XsxOx#x0xawOHmrۘ3+0`GZL+- w4Ṿj7~+@F鐠#c@p E\|.a)(e r6T&}ހW3;gv~:S4 ԖAAz=0 k&S& ~l)N@R})˙ =)|hz_ljiIډ>.~B( ߟHCz>#plZhW~a- 2UCԮ $&Hr %!|IJWy;~|.Tc"qEP3RDPDJ+{j15a,ox!ҙ)%+SC&_k~zfj8C1Ey`Q%V0_0$83 )xүd[jjvb5ʃfn_~!GT2q%3"ChT0?/$0& }I)Qb[QZ&d[<e1ȔL*-DMN;ϳ]ήVROgfk#],~S>3k$soMT~?zd*>N/2"x?CV/@O [j-bļNא=9b)ď[~?<Y(QáDb"[GA[-UT5Xg ~#cU\>PTOcDw{Ҽ&QƝMD8 ߝR 73.ΣfƂA|R_S*1P$@kՃ(JO;zu8z{~oE> !vObФYtKO}T)  d|Uyy~K솗u @ DG*Rilw<(:tbI4@-'w֩#+P9(!BZv@G{HT0]Tɇڠofq, !4 S=Ȁ DpB/ƨ:k̽1t!3tff.v'ύ}c:"Xľ_+=#H{Pa,2Tj@_kܸse1tDBMFI+shCg{Լ@ ̰!O `*\x>Hwaǘ+֗Wp- D)xvk@|?S  ćzX@ c e7l[ Qrې+‚U@6h#qɭPP^݊U4Co=IFGִӎ+ d{gr~ [9yT}!7&9v >wߔ7":- bF uCcsQvX?wH-FҞ"1$أx(D.ocz6ߠ$6<}n[?6ٟx=>?Oq}=1v~\a@LbQ>w,C6.cF{0/r bB8 DmtSLiϔP |qfF )(#jBj<@2 KQ w}1H K;jqo%L ϧ4}PxJނc^ Ѐ@ BD!0WНXVQ&B  7er^NmpMtY꟣uyT{|=kRb`@\r:=|zr 6̘H*CGdKi u7g/g_Y8 FR|MP0T,g}Rgq}("3b0.#ݝ^XGlI3du}}Q&p|\U+xlTǨA݃(Aʪ(Ay /.Mpy#|V |-q Ȭf1Z4_D|?&ê9\JȻ¥3314M2k]׌P?4~lw|{^s2 4NcUUUUUUPkו_)>z?o͵yȍm,;7*9dU/$QZ(G7$?Z9YH'T5ď[ü^fݱA=77'{**v~5-Yoh$骨s-Cc((AwPi"U'\D'T bc<\тEy9h?"D-f(PH7~r^P [[vR6zD*5]Q=&O馣 f<ܙ2_;v̭1݁C@OXޕZ/,蟭_r 5_JXe:wݷf7u$d~y]殇 OY_"IBh@f^bHJ0;WK~Lz_UZV}v}~רP~}nGHP_o_q1C@l${}/Չ @o|Ӛ۝2Q\8j 9S4s&CwE/zLfI{q٩_ZQij/Q^pdXQ@ =J`)ClK~= OϣRospN3TT~6nMSֱf)NGFE[fm& F1Nb*""5ycSmtcWc֍Q瓋PJTV@uJ'^< N[e1[ Y=>,\?32^l/ ܁ w|bU 0`$>(?>njAJPJV7/H`3!ưU^֓2$@:mYpGOÂG޾>z!;cߟភpn~AҔ\zlE=TRЍ(7kR{ߒmz{(w_zջ^!;|J!lx>"lHFM|2ƛ% Scx5<]"ÂW80e{02<FQz8O0!E9g\ #ڔo6c 8)b^`px*{|K= @K5qkܖqoq;$U1[5<$M6JSoQO^v9>j9콱X2w60/7}R5쀁IeEao) r{JsZbrw>Pۏ :+#=O(p87:OW5fm,#=6p ( _UDXY6 a j-Ў޳9n1|a?G?Qav[G,~ZxB#"7Eé$YΥ]z)=e?+\]:yτ!d熍,wwݷ\m[Lmxgs]]i wFm7+R=?S=c'e\Z52p!{6E*^ 3.Q G冑8=,]0;CK9FEj& ( tƈ 8^XK{ }w=Pw1?u=PKo)C;"ٷ޳.v};P㌨X@`+kKZ=&k‘~B48+yEm+oN!WY'.qk%wOoyB E)`#;}ks ]qcPʸDU;CM: %7?{,Ӱe ߦ2u>Fsf1!hsԋ -"+;%}+жGcОL^XVak]Zu8m KEd?ЛUh(Vä́F!$# tSl1 -\ۯ q;Hf906 nr ɒm>y;񲔍/Z ꪳhbR|ݫEե ZMU >G65hY ٥ImUm2oK42YO}M>3Q±! 'ni"CG-iWC(T&tTv(I"afuqI\"gNyH|.0g-a|bZ+eygDк*AFqfTg߽E\[(P :,f!"{͎D8~ż/ʹf.JPA/Ӛl( BS6Hf5NwM`cuDZCgq͔?;(ka ZgaK?zj@oGJ r2s8%֔j0&R xy%G؋; asRY}/^2 &@ g/| OoaaN!ʔ "O/Ƞ_TԖ  wFyy%є zwQ0"$ $ f4aAԲb(KՍq:wY2οZǏ:.<4PWA >#hPV#z48c֍k-Ofwu2dzEsd;Q+͕770N̛3z8|]g_٠8[rֈ,gIȱp1N'CLM&aR]a!^438ڗA&L2++\\F4ju^m*N<gP9CVDy,R<"Hpr:1g#pf7yJ{.%VtȞ.C !2ͱthWÂBW]yTâq2A2I{ Srr-kq8#9]d}3R{zv;] MSÞ+>ۀ>vuO4L\³@v223VrxvIR{ӓ'0ӞW?*8n5kl&-8B\j^h5Xn7AXCVVMPZmD݁}^"1i'QiڰhVaxY@:a`:{`؏aek*ny.oB&G%ɇ=_XЄ楳yF V?R(dm`=# 2ʵ_p#"P-9E@b)Ky{% QCehe͓WnBmlmntHdaSS..ʮuy֖(3TQ$r>!϶$poFi S\r\c+o/UAUsּ]aBZHǠxS x?6_2zmZȤ5`jOG/CS_Ʌ)?益sS% 8laHCuxN>j|%T41 7Z,Y߫>&ʩZ'̞$TTHwnU&}y@)~vg\{h !3ĺ*19Ø*FDӉ4RTQ2QPGbX@XFm&7x/ߍ==*mfyrE/AA"RTbCl§eoXOJ¡W;vA"bdФI{[26 lmMfzʑgWS \du9e_ȕ 91 B,v.ȓErqt{|P7r(bFީ a|9F]"Rץj {5j<@d({SW-O. :6H}#;Eqcx<8õeĹ<͝\ ڪh _ꥺ,@ks-ܰ)-א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ҀG /$;H|wd)Lg'FT:KD"hB wC*[bQg:b 5PȰO&"Ib ;7oxa6-NjͣMϦXy9ٔn䘔[\6lKA (@i4 <_ ۇ5'v ()O w-E"Yt#\}nxC}GwBY{>7l-h9 Em @wPk@Cc샡L\Xd;v|Ȉ$+ob!j3`#qQPΔZtQU_JAxwAw~NE]yz̗DTK \x h"*n#Oh#pУ"EJ) ,#G/`DI lL%@VVwGȕ16x澤QG[6`~׳s~״>-P}6X7;3BK] 2ٯ /s/%#v Un9#;K*lV?2BRgWz8[tr7\S[]ޢOĘ3!R4V< ̀/1yHQ(ِj,S =nYJ"Im&j_%ܽPya5>'9\~ʜ~~,:ȋ}:ӗE#75]p mws6u8~،D5K~Ne{TYWUV*Z1(w_|1:zm0sI S:C8Y: fkOɣ2}3Frچm0o|;I6cK 6Cv'(gA;Upb 첎H71ڠ3b3 Ŝ]soYzZĘqn^p }>%IAI/込˰4 $ROi\|byhh SKb$28=CX 2@lwh;"ZVWJp{t6_60 ?q ^:Ş5C-왆>}^"4# ʗ {E#p I~ ( u\05D #S1rLvDH hfJ ~\C97Vj˾aDjgxozwA[ׄ6ճQ+#G(A6SĿLA%jG_~/hD89Ҟ]ܿ䔰 `@º]+*zG=>}˩܏T4n9QB{=> y'N]?[|uS8H1%M#HSm\ݎgE=qL:`5!JD 0f@`NЏ#t)fٿ8pM0U~frw2g`ՇX{.Y>'lC]< IS6]&?HCPFCDµ[x#P(n@vPi+z/FHfA$Rf^3tK;sAf`;幯3bϤ' Zʡ# LqTOM&b*VM`FoO rz[&<ՖyΊC_}?O`!QJ\٦&]g.|QƒnsVୡP \%E#6##9m>-`0oR"4׈'q-QBA@ "%|?v6L2_a-K_Jq9~ ~ޭ#c$'߃ބ+8=o ҡ>$T.@H#ҥU'(+揆WW,X4 bs^C y˜{:G;ϿGSϚn:E?9jA/(J;#`TnnȯGvx*t )SKV!dPAy]_-uh[ǿ戌$N6ӮOtw'یIotfg r~k;b+>rT; !N|,y!#.+?"LmGQP?sDz]}g?E E^6~unL4QkO_}8toqT*Zq|,I"ϙ\亟78*\ƍMH^@^u >L8χeylޛ%r^vsS^o!lC;r.d HWIaC,1[ɸ,70K8yjQ!~{}K0OykXH$C󘁡Y,"<6ѤDVn!q.2jaHo\H|]lt+"} SU&Rӵ),ts! 0,%K'YI,UJD@A6z΋'sLڪ$zm #%XRqP9ox2zVYBX ٛ&jSeY]Ѻ6m`n 3(!Kr"E>*Af\-b^A,( +bk@>ӣ@)^3B`&8Oc,#ð蜨uE="N>g ꠄ9KA\tD^.ënSnUreT?&$$FBZ)Xv^O\??M{_2&Ɠ?mmPc8ɐ]#h5 )! @%X*F(7+ KQC%ܢwug `8រ91~c;T >D}MuPD?-i50-/PD9aR)o>ozw[&q_.= HfoL΢12\Ek#E+ݨWOæ7ރ0 UDP?Mg;9O(b훞ɀԓa4WCLYϤ03!Kvp ` *aBS (/G"29+" 6Rlj 4䮫[a4%D-һvf؇sϞ x{0O-v01A5魿w couE`!΄Io:->ې,S.fNZHem~2 RC@aX%|@҇ bBC}tɮ ʁ(]RP,@ΌmڤC$fk) אǦu#,n~9vVJBP*yvv9,B68Y@2TPl4eb}tK!E41r99RAc58A?%\Ot8NRP.\`B(FkES%c}qVH+1IP-̋߸HsQICmNf"HRNǩX]0Tm3={G2֡E7,ܾB@hd2z7Gа9p.c("1+՞0W5vQOqQi'̾~iptߏt֌r"13,a+nG~Ws @c`?KMqҥ~F.Y\0fSE/|DQ?7tqM2GT׍cI6WF  |)(Jg`Õ-Oz ,Ǎtm=C@#A觪.V/Y=f0g]iQ(Jn%A_޿_hF,ʡ=*RS*IsLPFRd@,A̎E\gz{|s#' ,G:(?qcl5] O)(s>ccf"` pD[`sȀok5"wӄXo2a)8.C'X& +ѠZ hBP7ZNtL"+ȥ8X0 +PRD**t&ck =&C:`T]נL@ pl>дIfy)2‹# iT _gv S<}MԽ Bfn٪ŋQGfw ^~Mo 뙈9CCE MeOxO(-]?dg$& hlS$%6`\{d V機H>*:l(!(3K'`)cyx-G&%_c p<3\[쥽پᢴo2AW<Ͷ"^xߣ^iYt]bEqW,Z|, Ʋ4]#1Nsy4H3<4[WP#]/v[qJ7HlpNBdֳ#ˎ'vHu9oמ9N? \eDg8_y̰M"5%KwjfCMֵhq6 aPhG6 j(+ͶLАW[c+IF#O#p54pp{ttIU@Ug "h'G/mz4YW&RGٌn%A?&6&|Ϋ:?Cp.89B]9ia/Ǐ&/Zy7|6K 8\?YNykwUX؈Vj5u VT'abufODXAKGAHOi{VA5z Duw(- sH96A@ܱnzgߞ8 J=׷Bh?"Pwdo?+zѢ=N n;湎tLfDZd -yxմI ?{qxA`{E@:OO,r+o.o_sFc]N+"FxaSs vˇj%.6|6fh3jRiRƥ Q BTOS tMqHأBc|`& vXj_n$kd<3%XH$T$̊ѩNPF ~JXЛZ#7gESgZZJ6*y 6G9rt;|駌u2$9?$q#tiRd8L h{ZQ/~t? Gcmc S,e=/d$OC8pPQbQ5s>tm%.pf烽`s66:bF:HMNEM`̨#'ߑ^&lBGI٣zI1!7EtRaJ lqrN рHHtA9c{ݚg8Wc^wWxN.Qe5FA\KcL1f. cK7aiVP8ףt[tqŻQo,.aбybDa&84"[35c^UOkY6G[U9&;k'l8^<1Z_; l-<TW`|.z1p=i@2!Ƽ$: RAyrMWiM"N\VWRT/A W7ءmQ:DrOrJ|d4:1F#ߋw9xG''zWy_-v3A- ך|J pn n|0D")wugٯҔ#Mqzd C8[Nr4$L,s73#쨚]hZoEQ(V@M=CC70vೈWmO{QXzH+w%YT2נ􇿲8K?2- u agERΊX!ZBZ} OdtRI!J G6 ˃*є%gt 0b Q?U&ReSYR)KأZwc Ԭ^#{ߥcsr'ފX0achd8v XQJ;D ]$wu47J&AgB`NRz&.{7 >D uoޮ :Ǚ&NJ3J갏e$&,/0^#gfk51 .?/51!{Jl[H ;%Kv 3gup V=6B`=PKl]8ձ| ?т2(\4:H' 1F;{cA}_xJgvE!ʺG㿡DaM\LCY>k#"cZ3'tb73zR=T̾,j᎑r>PO۾}:U qy~n7IlsgjG@6аZRIZ-\_ -[قg'< w'FƏ.'=GkTG U./шE4|;:64KA|m[* NAdWE.Du/b+**T|q/6㾳S?!g7=ľfp{beD1n[%F|2v.z &u 3x!max}3y]&sg/*f.b5e]+*ˍE1Di /OԴ  H("CQ혃bo^CF2F#[6Y/}/{aᗘmC@4&#@ : ag6|846ۤɛ#Oki$lPH#aM401rF5D? $|dGMUSxf'(q8/RPG{@W|ح .@/?m*rgAR1!S,3{W9_Vm0t[7=7(w7UˑnvmJF dDo+ʡ}!SUv\0B$ 9sޜY2搰?]RM%/ۗfG~Χ_|)J_C/?]TYR.^BEÂ9գŕv{gBG[*IHLzo*%u] A <'A0O7 \XM~ $:lz2N!dǕԟ_JUKu_v Z W v` >)O~G:Pc?WWM# v 0RIr\={=2VSӽoأny5Q0=idgxNÃ_CtԸ&É J?cs5ֶ~|7s5:Ȉ(b}'Vr$x4F!*At{Z#At\6&t_ro,Qp.D)I»zaϪVFǏ\y15j 5;g?DDcuELL#i` 0%77=qZm sb9N5GP>ꕌcKO2PK 8<0UF=̔ɸt$R1l͓_͸;3ɴ ;HMٺ5ܒ `o `+VWD^$`A:UQxߨg!o.#0'8Ç1wƳ78WZ5*WyxϜwSsTìד;u#h֋g]bB~ E>;\83~T+bƸ s;0Mˎ:+33Y7q%cdNX֪+WM6ab|,W;7fw_C-߁ˎ "Hq7ˮ)>~y#00Ṯ=ĈC$ Ws>\n`I$4$8yw Ϲ1֊sb"3(<5 !qGeOS\wsQRH91A@<Q%t$&q o}֝񳄖vgU׵qc4:ק;A!,HGWm02d/t0rr*ߢPNɈFbߒҠ 渺ݾuik|`n<{3q̾:1y>f&TBrF<͛I>dP?*dqt;:`(gput}Jp$a{iwMkv^?18_XE&bcukBtp7";r<@mvKc}kt5B$$3zj wc\ZڍGex,CmHR-L׎tsɅVܬ*gdJIoE@P! U2S#.+}0X5q bg?8AջwE?x{5%iVQ;]fGF>} s]/'~5g<ňLJ";1/$˄]wlu1{yJz,=v/B57GZ:tXd$(,ݶQH{liA67U"TLN<0a ϬmF@+ی_qؚ~e|hv^>IyG/wc~|Oy5>0°8 A ú/hQ*U@AɾȷL5`*xfwFMIUx,D?ӏo'mVvAOq9C=)Ȃ0.5.V`#,6kG5/ZSyPPRi5y};uaZnKsyѫVKgAE3NbhP(P\/ήĬQ+m{ >*&f5v~(#SqmHB.& rHcy*b'1#~Vv-`KbX gyc*F+2.fI&5/q8$/***ba6!r%p_FvwONy(VwUTiϔ2o;o2uPDO&iQ] Z9Lf$GT+5QHuE$db<n^DQ*?;AF{:jis-[!?j 6Rڟ򳲋06Lj̓FR7+?)ͳ 1ū{ueYMfY(D)=Na.tB eNbr1$&t&\\J:_3a,gN&1M~pOgW(wyeyR)ރA8,(G|#*UzE^:]u =@17Aa*qJl'#4sGY:S]yVu2FD@7C+ boV6v87lq{gJiU<.;/mrjХji^/W*~r1/HKI5w}nTuw%ō k{5GfUUP~zO]a./CQ0嫶 vTYܥ@aQyŠdLFua qPPn0VgixJN0p֏W^*" 2\e,YcQ_u$"DKŝ}?T^nQ;ȖBs?KKmTs@# L\-$;`Mԛoyp+/J;ɩA=#L5hA;s"327%*!kTAHhxvtX̄={:ihUH.zrZ]]GC1~|oAbǷiX7*L, `Ԧr'6β¯ 4<ۛ,E6̽ζ3poڠ+9u55~F6Zv7F5UT,;^M;?-jrlo'DACSЁZH\d9sFGN4 N;49M!&C0ef6UUU]($ u.QN3i6~2cU |R+RrL ^tP8qIi$1ͭ2(`5T0aUFTNclAr Y uV˹q#[KS[n6Z䐍y97\HsnE oqhSQ,I=x9Wy,^fc-!k[Ѡ5M #^9Θezͨh'$ '-1>΍p l{?+*4G[Ġ4BMi$>zoG+N -qԿ];kvYާ;"r(xOh nV˦ i5\o vB٠l1%ܣpsW[B FpRTq|R.WF)Xpݢdp 3T - y\]$O烖 @=286qWV?-0" f#J6 ?So#v/@j4r*&hvN`oPK$I!I!I$_.>wͰ\ R ~iN\\ׯȸa&pIf@g֦?ᇨJa<}aDBqNcJCCyryKaS[TR/}[1֔vu.mݑwNxga|"N(f{ ̂RoF !2Tn'UTG* ڰOOx HņLv 3ءbgFdܙ6mS\sfeRLu>A@@H wH(218?EGHf/s=- "+ȀšE(*"@*ZVR$j eaET"'%MACvWz#Tb1^Fs7$fRƶg_ZZ"N>Mt-`ojbh^ϙ1{7sd =kjӪqb卝dhU0IG[I*)|}S鰥R{:9ZvG;I0 hvҕG(Fq C_ף,/NrYD@Ջ|{S}sadUUuX0.<ո4:tF|Lg}^DЊ#@$?Gqrf t@;j|UO]9wڀbe!3YŽ75eq9`,QIRsU,`X`=8A2hXb6+&;ꠕI״#T2-XrȑkD_/?Bz_?hoRp΀.9LL.ƅttўr4y, ~c ղMhm8쫷!U20җ݇ ]~|a|zZϤ'P|Xuʀ4w< -z"Ӆھ$n2b&3΀$"*[塯/?椃I#nf 8^0_Njϛ`G`h;()_ Y`,oЯ7P]-^ȼtPV sJ̆, TnWߩrnFrr3)* UwO7\c1 }X! k q֪1pIUYWcv{NPVXq*4u~%mK_K}oz3`F>HrIpg!rrCIߊ!s40A9qUuqoXKO4=̨i#:.!QO_rb|~:qGr 77Vl~RQ57 'qznI_%pGQ,~| wGPBXz~(p2/WH M~ =h'x@dbxge?<F 9EDE!O-rL~z0T_ouǓ GDO=}U:/5a^ 0c("J{88/ϐt;>b{G3ƭ>?HO~?dk~IU1xd+bd"Ycc8'<}O;(zjIA c<~°l懳<͛r_H\`sh@M7`? b6$:A)nEn2ZXUj)6UOh_vqTLq_InVhc2BM~?޾BP?@ pI%ѝLQ(I e@\Sj_;^xdDG;=OY.2r?t($3b ^X'r{I `ib?U&r IRPB56"3%+a|]_͖e`!&!!b* H I I(5gSpcPbZhm㇞ѯ {d^`dst tQT3;>o$.? 0힩y?r#b9z=g{ZE))HNܬ>v?"XL퓩zM~Mc(k%m&V(я)/xU"Kwpd!G}\4p s,8^g{ȥ]cuӎ -Re4NjGia&"pVͤ;2h e`g&*lEA55KLDQpk_LR?ALCh;fJ&i"#lyd"%ɥ=y} zH(#=>4LjU9LR1Tv#uUCWJi#dQ&`HٿKOa& Ȍ<=<8̸ -BV=#X%Iâu`⫱9+O'=׮   CA%fg>3* eeoroL{u #>f.d= TU:u> @}Y1L\6y0,˯TsΪkLxu?~qygɹ0`;@g狸Wz\ouoTCr50O #d[ޢ;zζ @@Q9 ]awt7O0ܷבffYȎvA_?pѦ{_>o* z6?yO=}?>1{D.C2l=e5a/z+~ ߫a5ˆe~*h`x z>׿{ӂiس[m/Y,wXNݾ|~[pnw.IDsa@a:@9?QK+v ë7V[s>w!Où,,M9qq#(׋a Sτ$; h-ayyxD 폅./~ J:x XFsb?$#^hPX9ADօx躛藚6$ ?@aj9 B!f(5 X*Ro@6E#3zw0b0Wbn~ao9FB2}f*D(ۆP {bGG>8!7+6 .K#$s@&0a#hʁul@ G{TË<-l8 Zcjh|6gT?~?Ls Qr];ն/[q_tgL7G+-onA=xy.:+&Ka-ƨvhݞ&jT$DeS\-}"m>߇}ƥ3x`P9 >8^CFdco  z'S2C_ٗ{AI0y2+ WzbDu{?s!ت@Qnw?yN#2: AǢOȢf8ß_Ho8rJxYէ/_"ÇQk%B?0@&Gм oydz-y)Py[RfV(ᖣ_X= =H}>ΰr>$1Р`5^3yϖ]T/? AꪍEꏌB}$zѩ DXN|f@ԍ&>2 ȩ~ݿ7b=ۉ~jߕi>ffaQSpp>ȇt`2AϸV]EY=R%P:OKP6_?Z@AI8>TeR23?k4Ͼ:Ps{1s=ʗ<N%:4:87VHzCӻPI,؇|nҨ }"(Zz]aOV''@ҏ3߼|~` YAO: 8 z@gh|JN@>`{uFgo yX_X%.nAڋ1 1C>A|Xz`"q&w榁-=J҅&ckE`Ee$nOh}$.ܗlR׆bH8UŅ^2 G5u[[3 'cyD:7$  /޵ @%bɏ7m8Ge6p;x1xGux=p6P\݄F]z9"B8'Hds+ͳv1U0?g>G,l998bp8(>J#ĹxWq3uoT7?i幷J}'}_m{.>#xG@u tq*pS9{9 k$8Z_Fy8{}*:?ywo^ [=6ɽFxs'I<݇w**ji"E" ?I׶g@̄@x `M(BÉ_kMC쳲v /TO?i]ca^\{.x;poܠs X߰6QgruYAqD GR f ӆ$rOl&6aӳ[6f!깇Ta"¿i]{Y :@ :Ĭy!7a8ۙRtW˲݈BuI`Q;=7l:a~Y. ߁rm|%o7:G0|ۑ{p>|zw;+eT6 .xb>H=qw{pQ 4Ig?2'=<çy+ ѳ(R{XqbjD!hi48|Ub3:I: DzX7`^S(0$Fr$'Ż4֓f,sy$üSqG܄܋nc#hXaj8 QzKe<9FdžOg?o!C LtbHG-śl:10]p=B33UGt*@YXT,`'V#{72)q=x~uuǟߠO,C 3j>5P1wPsl+NYCW\ϛQ$cZPg}vlK:=..+54u6<[*§~El*ZVpHqPd?:` &b:UF[ DY48 (\}Z+ވ5:Q)<6=8}㫘D⼳Q~s` 1k(f.ui %@'+gD: |b+K;q%uG'3I°3etFS=Q%0zW.2[cW 2Vy96uEW~8:0 =yTro2*3~`s2b1gÎSF́D;V{pIhHAȏCCq+'"=_ac~LD!ش4>Y&ז̙!L\<{H"M!]+ӑ7cU:?)ZZ|e `<9olG< D|hl񷿽uz@"D̈E?LgIǠb}D'.)HQ[Yw㌝kG4c;ןw v˕$Nbe4L-0}7iX@0 j!Mm2VApuFXkv:?h+>᪄NNh~f*נ+ΰф}bN A{x3a6teΰr7ܻñPu뗞 QJJZ w Gry{r#5\%wjF}&Qxv]R&{=a.UYW".B.X:U9t!c*?4d<|*5A63!$EC(P U\h)qHI)hi)irr8vOž$2PPPMQTP8(Ҏ) X( !CA2I1&adB`TM$PF#'m5Ը$f)Md -V"[h* bi"j AIUUY4bfqs:E;BbTYH45?8tb& shX58 OOoID~ CҢ:@򸑤Ѥm!H#J2SS51%T{ )FO\A$Sl$ R*$((UPR`&z52Q"P4AQ-huDROcUU!(RБI334U TAD,MPEUUT LILD2E1TIհSL "zf***ŒYi *Hb&&f* LSJAE @TIT%I ĐR$B:j%j "X BZh ji"(j)""::H$"(as% 12ALER'bLMUK3"30@MHHl悊&("aĄC 1 TQDIН t` &( 'CH!JQGE51-CPEQ3MLLLLHB\T2PAC/=$BQKU3 3ȃ`<9J8()b @J(?l4DVii=`H1&&$*IfJ_ /!݉" hhJ"&(( B RI$>P+D@TO $d-f&&J"$! ,X*H(Acݢ)솖ZR;8" JI"f"h**Y(*jE`H.EDULQ[e")ZRIURE{" *mJUS4;f*i*h $"j&%%I%I**!ൕHfRddZaX&( (*)Jj$i!X`*h)vJja $hBaXhVhi%ehf pϲ0oZ ̨9f =H&`9 $88>))4"?5OTPb՘#[+T?|ЈxHDu)Hh Aj$? tSBVʮ&!( A 4Jb! taX@S"}r m""&˞`hh),CADDV}Aر1DQI)(s*(Z L6Kr0WVê<#AֺUSF*ӓ4#ADLV@f̙In( " RBOy{qJŶ2CF{'K\@6Z4 fĢ&b^M' ; >ɰ!dGψpAl^:3GPO)a 5294ih#CE6C//>ǯ|e'<{rbЧTs(J*q)BU#::hihC T܆zAzGu6QΆa !b}0MX?Si=l{iik y8]E Ɏ1VbjN@0 ~Ԍ`]WQ񧗛nG*99 9/%W"҃=W:Wp\m<'x7&\CȘ1* N\Tyu7QN;G9x4?7o8ssU//yr"ʷżbq*y{k+&1V1U*9ļqS9ʌb21swxə&938XXQs7&7^_7wdNuq9Vjj g7c"8bUNg7^sf\gs˚U15y13bg1QuwhI?>&}$kg:ڈ^=!"I/FD7[>lY7Y ~MZYͮxFŜ7;R6r-桱bsQ^v[‘7Y椅si&o _G>q ,py) I/<~\ѷNeRoc̯6VB/enpӤ˷Ǔ͟~y}3a"^Vuqo>UKqntN?P!.>nw}qO)x/!%=&}N} d)gAQbQ^txaz$;x.Sw°|X{_=+!UHqTl={Gc0m^#Lyv0Z>^A  ̃T>0oj[D2qT@HF>x^wf$=|ďѶ`pH08|85B_ByN;}BĨ@3O_"|wyR^dsCly`”w0 ^B_{d:8z7"T}pن(H{zHz&P< :ٽ9ݢG~(8sa݆/]¹Ljh#c̃ȃq<`9̾ MRj^an,<Ȭ7wsNI`!:`zώW{5GŽF _~ ?pbO$eWӎi<ՅӳDĉsuR(B]D>"72%>ݺ7/o,kt9M\Ʌ !D1T/ÃOT}_,."+?|/D^~L)\MOLjNY68Jx*^a7؇*ma;.BzzF9Ǜzh-ٹn!tBRa̹.Bmoƀ 0W {g&GoڙV^b0E*q#uךb{on~Pt9:>hu~3j}\ `{{{zZǣ}\/pN ]= S^AankPokYΨ!r<{SN @6Lq%\eKЗBƟ|3;C3\&2'h}ۆ&g>];:7;:66#Ts⫝̸4 PEZsp;z|Sz=]9vw :aG_lC_f]23_Cĝ)ճ"tEDy?y JU8|>y"j^BDc>o@:}yA,I#f$/Ҁk@ [ f0F-4E# T(xY@n;4+oi}t^ aQv.Z[H @'b_:{i#8,܊m{88eУNk4L/^6nA)rtpk|fEb&. ?1*#0 Y` {q!Z+xߦq#]œ*uF6Hv+9(yJNqhYw3%8fNs;3hP܃A,C 0p餇oot Hb'&#Wqeܼ# B{+Bu' $Ǐ7}MY<;~~}u L : ;w( w*B J~A9rm6y- gz  #v/RK.¹'O>zǘ#f惬P@h]~C;$QDM$Ǖjȗd2bPS@t=4I!^&s"9<9Y!j[̾W.w5;rSb@VP5G d;zz\S!P萀*>gݤ Vtf0ɘD?e2|+~Ut^TR0-n`'] 1y| 慂Q?-~[w`I飢v/{e(yRo M0GqX͗m8ªYWl Is>0o9(\r x?sTZ)#ԉu}a'"$?>o-Kn|c+ÿV;L]80,m‹8uP.͑!}!T2R<&(e{v0'M,@S{DL9C3>Gc|Gl|RP>%?׮*G8r_D `UO)N+u r莁x2(ky|߅Ę'J+Jaw7LU{`e\QcM2|bRpbL'Rr {Lz4) o1)t@ex^@w;v}J,nIb[Sr{F9Kh5 nhӋ%OA4/+SڽzIl[6:\W(8 #uJ͛b-%_ptGD}/HZj|b":r֪4vg&)iɢwW;]ip"dk*;Z2t,I"ez!N5Y^ۅ-N)>Ykw4:a2l}# rCO/=wϞxnp9/tn3ꊨPGOEOWyP' ca!>c ش/NC9&+Ԩ܌ С#Ʈ1*GN԰/WUnNw<ë22^-o>pc&q2}9\H>#)nRy)Z =`Wsix;fzLkgx?vpn]H4 d9cG6GZbcHy^P$ZE=]&h<&6 $AcO~6T})7_6_Uq2A83xmtpQ Mt0.CebA9lB[lvH ýouSwLF[ o /ӊ6! -<%$s "0\S9|DW;uèwdg"$IfZ&\S$8lq"ӡ hh,|w{:6k5M^@^90ݛoiސ$$r&o X]@EJYF0ӣ&_>xLx{o5}PPvg~zwj|}ra=~Rl*EH)qRl"7CrKhvcTƕ9TN'-R6i omw%I$ .hXXP 1&'nƁ{c-c!TAF$K@m@E;5dF1aA2BTEVUA%BKL( 5M/BbBH??>bƍI5BPP-QPLR&٠4#L$?&$fh |9&Z,q}l4O ƈ~t慈 &h4JEG]Q]/?LHH0}b)>ׄ| s2x;5òpH|3 S 6?" C!vY;0/ALG r* LI!?+LUm38#0?ʪm鬌e 1Có;GI}'K{Q! DEQ_Kn ߯vtbDA{.$}H:|aNÖr .WɂuMB0] ?6'Iiz\^Y#&B-uVi }@>x9:g`bU kq vÝd ڨaZ,8gW 9;e8p;d d5A<'!u曞sbnW؈D`'\]H= Hw_z0Voba_FM77M!=HU#BG(6،byt,( 1z~[/oĝ9W:9:U(ufpXhJ65O{c )T}Փ( PTk^34>N1bPLV;ۨ28o7uȇgFtf,D7*]mu{e.NA?gP6\:3Of_zM[Qd,GvHl`3󍿷;k$x D~8K$C 7#y?bJNΟ(噈(/$~riACiD){)7GV#chv)FN4K}3Nv}h#[ޢj"RG{k&,~p]~+RL.U jD4.'γ󰃚;s LҲz?|O$[S:1ozOnQT?frdLJ L-q 0tjjM1i9q[@14pm?B~Iݨޯll>qj$ =玾=Q1fMKx Ȑ5{g>rlXh̏{}Qew!n0:k$"}p<[f(y~=fp]\d;/oֈuxߞt:9N}njox̅͌rfpL"2,7B5N]˖\R`7G!@Zn;OuF2C~3U\n8ݺ}kx8͎+k;:[KʧY⌜ErG7Ɯfx[wm`'; l"w{Z1ƓN{ŇMeKwxqK2Ά j AbBb#7Q|@{iZ'hDl7h26'A`я*F̄c)_`i WIC #|G+cd4ŭ,bzE(wJA d9-Zs@T"gE]'A䧼>>#7( Q#uAZg B^aB%b\&ɩ!,E{xI!~ǯNkmĈ..gS'/9oIL+'vRۻj@ZmkC=3Μ*&"J(*ifB{10rS* !dIx͊l>=A<<; _;p NT ~!҅Z8.ƨB/)meiqHCy]yR;$'H0•&hAFW(=+!4 =zG%=t (}S5!ܘd&bfd`>w)hc|qH|Ë& (TןYk1x5{VXn0CL tLܤ4a2؃ K k ccmPPPPDQEQJT톩>#1HbؘڡP=7.JeAYw~{1}'C? gXc?+r9$ eoG{?d<[hqq _SWE#1?sa:($`j8߷O_WVɛ 4+gɦ6V'B_LJ浉qHu>q_/'MK5;Fshx gIxR Wr,.iSs! ?z)O춏x LsG#o]-1`%{ٺLEۯsL*k]q򼳜gT㹛5?<|5)7`<DhՕכ?I]4(UrqD PeՔ1f:G o#w0hQuG\rG$whÄ\Kn(P"G?O~’Ύ[B#Tg<hؿ/4@Qb놎$ P/)1uch%` 'wGwhӯ~kħ},,||xyK|;хHs 9nyUOi{]R>Nj>g^c_ϘC"q`=MPbJSxt =[_ S0h{'꾰~e8es)_>3L=C4rN<P[ԟZQh.G 'YFR D$xvM«ZJf/4w" WRKV#3zBiE*&^kSs|@ wx0ՌR;e .0Gaol͎џ Jp(f2˄xjR#64(>S`gGY0WJ"jҺY|ć`ڸ~ТfFAa@D$Q ݈_z{V$t`Ü/ѿͩ/M7B7W1/ UBQBUL5%$LCpʄ#$ 'jFc!a$HE+r"(;WO'3HpyC5H ^b&htڄuqu *BBֈ 7[O?1XU_B6hYw|?bQrx%HsB)a aCY_[]W `Q#Bp GiM4, c?|['-ò ~#'Qֿr\W5 D@!{恦#9)uA!/%xx 꽌z&kؾ{Nq[>,.O];dcX>g$$5x{E$_?]g;Ri-fO?I41HI\/{=G۠͏ @H%wz]d`J0U4)*kʐ{jQ WyO}I,xx^n}UPT1Β SϽ~q N!1UܑLk[{9O룝?_gOHw (]i`܃F0 Ã˦h ÎݏiQO_|EMCE!v!d[л?W#J=hyl! !\iVr( .b+?/#r\u_Dp#igu(w+8> ߥ /ȾSu6=8~5i8qV>/NG`}.wk$F#`=ˮ&(_†-فH) *Bsm?|o׷s`5vBꔽ|,/8|)<(p@ O82AQPe/*|JYYD{X%W?W6?ߗI(z$3f>VUŤ^QvsusDqyB򀐥ᜈ?C*) |vl;?"xNSA2&b&w G?%#s~Χ?.e_]z$V_=E7[04?| ҐqFAX f](z0(ѥQWi1%ZgW"njD =|>t?ۈ•I*Dž pߊ]s7_3+3z67(KH5M%%T=P@EDR$$!L02z,#R%od;=~2-dP@j 6){By&QI29g͹;P -R]v-o~$6"!ǀma o>nuO껇łil5Gf@q霽*H@D="DAjBR Bp=""9r8yvXcu?N]QT5a Ơ.'V _Dk?%U¿.XHݵ ýG9o?t׭!wL\u8w"#:ٟ;Xφ?ai`!'LL@yEhk`OO:okMc+AP+sp7=Pe<AVj\sNqo1}sYNrpV_Hp0{m2a1TQ߯XI?r,nJ?fXm}Fl`b)OpZz3 &O.P0y>}\|zKoQXݱs054l>ttR9 ajvUPX (B = 4J\1~! QD+D +۾koWlAo! x$qT^4ݞ p`OMv ؀CO]צ$Ғ08 Tl!wܬ5^c -\[m&#B~>x<>_;,ׁ4﯑Rx8 fFS҇=G@>Sתq@a@95wG<$^dgG~H 8U`/(z2_i g[@F\fwI ϊlTЎ50? +L/zԸ ܆|/$b=^; ̰(" ,ʆRcr6Q5n]aZaqDq`w^52Oצrgw">SWU 8`“=d6*g8:!,yՇyGwD ժAӭ ҂ JlDۍ?yY+t&>58 䄱;½/>k嶧s K4{ʘ("迉77qPflAx:@!AE\8ݒa&c0=~{z9 R1\I>48 :ɓ ?P? oP?r~9ve{8=٧Nqe?cBGNI#A~42h),RJ:EJE_DBW<:̜^u] h`B'tcfx XH>>_7No-X .Ӫg`v.0 jXX]|M{Faӭ>4|}σ;'TF0C%pS /v6zZ ܢkCf#IJ&ggHJ`f͌FVezE(%WL"l}I19LbfNJQ9QTmQf$f0EfR&Fѯ y~*vH=(y1dB)  ˯`sٽä"',Pe0zvQD:B"# *=![U)d*c)Ʉ?Ф^?hg}oX ڊtœ;]IvKfur?H"%/@2Ha$#2Ja%W|Z)+V&lO-) sމX#z #3=PE3:CRxş懛9zkUUEϰ;GUF2qƃz``7HD2d{P1mTgGi"q0# Z@Pd@UJ k4ܨDD8C$AN5(^ @"":O=L oa|_oޒ調ml$=sj=[?;bH!:SgySA{CB1~Bl(!IJx;\ nO?*}Z8K,4V!KHU''*A)4#|UM.\Wٺv xgz~F;}2=- J <Ǥ=͆7$3a+V✝s<i9IhьL!nTo^Y'"߷Qg;  ע~Ucn~ϰqnU \9)C>֮~Z q}98 I͡G?ܖ48g 8%%:FL05wShq5#> E0•DB|C<.D5XDRlȩr:8jru=w ^KQEQ9b*?maQL LW3Rfh`?9 ׼ P0 uy OMD@0U^?B=/ ESW?2yQN`AH $e}RțPcd6{' cy\=3vN.$/X /Qsssm}DGd'+ߡjʻxpAO:+/PԽBG+{~{h(d!C׽lFҖ-3v^y!pƐC8OPZu<ٛ)f6 '#d(ZLd9tN WA e a$qMɒY%hkThһtFvIOC`uj0@Fn/?G]Lۘ(]f5-ow뇨cGrpMgKav|qvBIX ׬e249u%~:GXnj0]1a?ņ*:YKi;J#'"$liARB]v8I [Mp%XS~kxԽY|;>vGWtD9CktO n7p&ʋ!{9҉ʯj7\rl $gaDؗ#(نo`^丰=D]͂:ABsL`NhɆ0eb.WnTvdӱxqE,GlNJ}W(% R&y~ _;^}tCT.<:Ve*ͻ \o؊*EN"&~u uDJD (rpd(ENk>d 0P?%.i`XSsY6V$1K" WJ^Fmm8k'>hCF (QPh7( ^V8ظUG*4px\\W諓XΑ!|uYs2u9YpǥHۭMӯ=Q"yYir%ay;çbN5n:gN H /=S2t#?p,@H* X6;x br.n Ԅځݿ?\υ G8\^'v`XA,@?qpW 0U0=?fռ`w1}ή|K: %}8sfEGRsB]^+Q]kkCÔikCu7Z;E1^&'ܫ'հz(uo.ƋE(˯êĎ/]ng繣dd3㶆>Kyٮr]4~ ,]'CXVne1Q\&:bSp<85瘫əC MڬNfr{ޤL9Ski_}lR /r)=?@hӳXeNzO-E9M:g49MT)4(ppit gXVWU0_onBf׸㌦Y=rW˛mC8I@RXϺ-g"aVά@;JTaRWaUC|1DNr;3f5yY]L6tÀp[W9cϳW~tuݨ-MT P! 1D4~9y"u%3h ҹ*h{E0F61ol1!GJG35{l}yCjmG;C&B'm `T0Xt^N{uXo JXHmc@Pf_N-C7\4ÄDTT@dҬBi%UѭSCM/FN^u~UNqI3R +a%[(EEG֌G U{٪t&8m"S%g lKI(_-,e{ik%U٨,=}5 rG6X xdqHj?v2lltcbl}! /֨vE2{;pd0h,݇}eUAF`: 1r/3twKJZcr# wn[i|aH9U5^Ƥ c,xSA:Jd o'fwi\u- xCxDu]!]h6bf*\ ^`X =6p5[@ϱ,=8LB9u'gQ>DV쇷C58W<*Jћu.nȠ~FGj򯯤kH 9)5̑ބq%$g9!J=p%'XUIJc檁b|+;U\wEdU M=pn~$w~%N^?򁿕1UMj:8H? ƭh=Z? As{Bϰ XW0 p8 ܯϵoLc7CE=?w{Ffj>}.Vߎ25s:b7z߶=VܺxGVnFRg,);zaA<{r|_l8w(3iѢ|sXexf[ZALUkvkvŨ9X=F׵4~wsa(osS9ֈOJ_ :%0ERѲ r?0@>%|6VuR1xw z0aN 7{u]a"$i 203X~T HI xS0AK?ۉd"ٲ#q: @CL?&X/?6M/7-۲Ny +M9'86hT"RCA 7$ЀsGSXy~'y /$,^ׁH{!@b=>IHɭPBhMF9?ھwbWU`0,0Њs2?c!&c4Gk~.G%>#ܿa#78nY c(6h*vJW3kMq!zy8i]{T1ܑwBHErl:=/K<ծ<;IjJJ=9#ԯs^"gӛ^ڳmXK|>ZvOCx?1RsϞ*o3)iÂyheϬf+8Yd CǛ58^Ũ! Z͵9ft6?^3p̶ufFV`![4ޢ5^WkUS>[4hiW?}r5ή>H_Po OI~ZL! P]ݱ$b9TEX2}<¿&7UC t]B YgrOD?_N$|@OQ]F_O-=zy!_|OCHyݭ(RH yۺ4{$=yln1KNBB.t]a4b&gV?G}LNJHsЄB}{܅HT~${ +J~o;C}Cl8j*Dv)>,za@,4C8pP*g|$SRI5{sBD*WNKVH7;/~}la^oR㯿&m>$ƠX3n6c`l =] @zSH 61GZ_b &m)%4IM (,0 ĩv< M#_1f0~9x6K`/6K[k'`a"9vЕLp`Sۯ)$NW yN6:Frn )/:!)QMLeI" \ߎ5QOe ‘Q$'? v{HAcp]N\@xGiV9Oyg,n (&/h+0P4 I<@a"엡Ƞ܄b+"# )idJ4|YI) {R(!8 P(j# ||E+4c. xS9{Hd4=ihh{.fh9 G[zΫyS @Fz'@GdҡZ9K QGyndӭ5Fb &μ̓q0Π PI9hg"9!1hT'8(k 1*4iRnwU +C% GDt=>;jG4nUAl:rR nx'nY(l7d1hx;2h   E:^; gflp@h=E䇤"^cHabK6W#tK9HPs =;hw+i l`ZZ "H95&RuӉr |'^טu1P()}85CMp'֧B1XZ_wGz wQ$Rʖ $@+@ BCz1#{q~Hޡ:5!mI( m.^xG-t7.k+cZ恇"6G[;GX*"S o)DBafF!3tl~.Œ6wBy'p,' s!Ch8ͭdM6ܑQ>-vRAzJVu'5+BCT>`4qP_MbL#E >v+jFDBx BHHB͒a4nCm" 35??}Y?E43gl<0Xהu~>Ay@ '`{irD&Sv~C5V7on}'@vs).Iy>؎uR6Ca<\FrwKnDawopwҔAa4iGNG`MzFاq/v=fǟeK^> o00susNz}6l03գދ뤎k]c/f +G7.Ftqz<]L8p ǔok`.'?gOo=-GlS)ǻ =B+*8BZ@({>SX}}u%9y-}!LIbzeU(U8L 1xw WZE y0Sa$S!h-#GB# 1 ')o<@\0\>eG9R!.8_ qTAg 3!-x̄)D(t8´vk~< IOE}F=O!d+yHj޿0oS&$|t94=o&\i.Z!cPD5T 3]N媛[^Әp.:32LJڡevi4BњK2Rh'8Q^ODOC4mF9 c%b``!}! TىLU/#'B!%(½C54=#~RnР1%(K}}<.70;V2v7h]#1\ԚE, "BFtk8at#xZ }uƵS1(5qQU\˓'֏ J 9>gGGgdM$rK Q*I5/߽U>6 QK;h)>pڡl({pA0lS>8^@' 8v@XbpA0m5a Md':?[^5% S!ϖ5F34Aۻ[bxr8>jg s{ΈFH^܉{dHj*~_XCHm!1)˕j.AI:4ojֆ-:PgMUSN}f&=d]1LZqZ 22 $zKK!7Ҋ;у]8 \OL(%sJ>{ina-8y{}?a|y5Vu\g >R&+rnkߝHLU@|_ f~:Z5fVd~Ek cCm]n=/`# r͐3b v$ߕQrQ":~ =7d&+Р53zPY43)T\L)wD}*1IH ❐JHo'O? uyhx 0I+ hq 뒵ՓdAFKK.!=8qu1w#MS?'C0{EE/7$y 2>]²ps5R.E~>fOK-6p4-4F&"VTqDH]@|}ocSԓnbbt{ L8|hZk q4=Iҽn* ]AQy$΂+o͕vH]@S,H+&ziڰFFV8Qh""6; qXe@2]00Qr8¿!LEmӻU8ðCç $M`oO9 3D$).2 j i n7cmp49qWzL2,d ՘kvg^s- m X3hI#A^ 1+5SC@'9.;t V6>8F094zϟgqeF]HӸ¹+~G+#9a={c^P@cq[W(Ķ%#F6_4E-ybr3k6k]XpLrW&jJH?jc1@8$" U֗#qO}%޷qC烀:2{0NVkq+>ݱDft<讼ĵ_nKQEKK/* # Q@BQb0D6_pZ=9[\tD{Uc'0rqXp$H6`>s[m>I$ wn=*IuHۮ9YƝ3'!w)k"J%ċf Qt pq԰tLxiʐí xeweRayBv10Db+;--ġXwÜxndj}r7lRN\"}c3'2 kP{o8nLy >`f݃CK4 od6^Ah3vs_䛄:HM7@WF1'(0-x`CqEkU3cT"9!P&p|F޻f-\#ƏD震Κ{wnhTI\Q(@՜_~'s4IN>R('0qI3 پ6Ig6VUaBC&fvHd^L9r!O] a (hesK@<8;A[U7wo_D,PJu9yׯT&3u cMCg~A&́ߗo<2 >]6g*-b`0ʩ{vz$l>.) b#SY_69 $b'pYdaIh ./bXw 9׌Dqq `kQ-#+{@ܱ;CN2D6+H^Vf4VfYrhPC@@@@cNkmh00e85ジ5ϑjBd:, u7}vAi5<.:fE4L*M͂vECcsl1=@ ')Pe0b,ym1=Lğ?F?iWqJwAT%A'2p$xst7aɄ>}>5 B*UO#O9XN,> O nYJRC򿶌r Ya=07ZrRh9m$n%&Ȯ!#3>(HZHKW|}]uk)Dgnr`'鞡<@;s(ɠ`qQh(_~{!$!IEw( f)G$:jG~[k?AuAR~xOIjH!&M7IH7*MNuH5&HLLN!B[:ԡm#>ƈ҈&0ղHX6 t7 =>C(4~< [ PĦ\s]-Pu~ Tn駜\nyU;͇ǓL}uCo,6!KC]I[흓q@ Gd4Bk!YA`E*q&ۣX BMᵗQ~%~CSIaXhF4| ].@Bg'>ܚ<:';<ϏT_S<4jhzQvv(SLx C9M4M4M4A"r{||ˈT[4J١H4 5J28 8lF:ʆshL3$Rt(*Dkڔ±i5ŨF5`-"f^PqN1%e>l5(9ZE4?xf'7|H0j<@ k% '#"Qf_Ui*L"S2nh,0C=`I]% r N[!:SiG>t4 mT3TeڨVi}P F^ځ'aPQ R\?hP $Ϲ<s.~%g;pY(EG/KQ?R ^΄U 2Yṡ]k3"7b# NX5w" ax 巙z `TU,,x  ?FtyA1u~ \ȳ`2}>ӆ* <|AP',l6l# Pc??}ؿÒ÷ Tͱ>mj@?0Pw}YK5z);tߗ1|4"XRJre1$/i$ Ew;RW::W :%T¤&e :,s+ K驔#tAI0 0`i<Й&C8Ơ1lT**sY'>ĐAt(2-RWCGӶO_Mb=$woctôr (iFd<L^~Qit5΋c4F8dis!dacqx ]BS NY5囆_}0NrIy B|"8;z:<㿻_D!aB="tڃg?v-LٯOwd\|]3+p5fORVw`T o9TM!$Jmr`6^w^V,,Ӌ=Roɺ$C/1FvVũwY]5CDHQM5S4xaFaa [uMn̹p@`PST^."Կ߂T>Q#D$pc{Da$4Neu ~s`PzS*zMa,E)azﱀDBS;\gLj 4\0  커,`r6}#? }r9)Hrw`ўy!߱,?N~ 翆ɴp7c) d4ilULTMnhݷE"SSm`RC4G"hQ1a^z26.M5y! B\0og8 rI_1¡5pBd(Xr7:̩5Ṷ|bfن!H,ʲ7Ǣy44fm״&DO@P3Z:^ tr סS;wY$Cވ/SSt_D9d{TY8Gÿ I#$6>-Hs!`.9<=rױ;/jO6ujmA9!08Y{ucQ'd>k9"Io3 Cǝ@Y&`$#ѨXWfOFcFD[> |'Jĥwt]Jh9la4F3HFI}럛~zU$jޥsM}: y`ؚ7C'zX)0 *DbO`ηٞZ1eS_NbCNrbЀݐ(Т̚t^SDYIM^ 1$',wLa.Be,QMeC8!OyW"',ZғkN-8r25 { ӨcQb]ŧ(0-l`낫7r)"]{D>xoGLS#oQ%Ua L03&,X`cYTM-w덝vG2mUt5N:Iwi~ n+ҷcH rn/G0|&#!'#o;>)iv}72 ?O\v1KWZ`"Sw;LfL;@v2 M \(' #JN=< D(Ǯ+9OM,Hʂ,42K2d0@^}*SU:lL:s&Nc"@F vo!HK} j~pV  %Fm0\ UШ/| ,mV5ȯX@8C9vSv6"S -T0Dtjt6,Ȑև}.|c&: P>4Pp$柲?᱅ӖCGl@Hor*IӍP9p=='~7}cml/?gL$h1U˼&T"ldsr .cnfWJy,&I VS(N a:B>rI!Pu a6!,T憍N8϶IyfLA":0HIW@ nW Vh6ar~P48v{&Bαi!PC0ZHRPAph4|TMQ *4CĄqRHf+/bkͣ .@=d]%B i4',M aAF*Bk=qYFNe0` m4` *o 2=`IMޙzJGMle:t^$\`` 9DjoEբ ]#d3.9H"@^t1ΒvO9#CGu:L]"N&ش M$aУWD6^Cݜǧ+4Hzʃۡ!j Qm43Dy9 C9fB!d$  _y5%%v#wCy}5׬-oᜋ\l@[U2@Sw4]tLZFmmE yuŒ_hVd'0ĥN뛃*sPTOR8 #"Ce4\b j Ì)+?| nY͘w9އp3/&g_b%iOk4ПXJs#cdL"0^%iW{\~/d0q l56Z)(ޚ4FHa,4�6Rgm}\ f>ZtorX -vH6A^Ơ&~Fy{l'3^=`m!$!)ߛ`y9sdNxaFAƐ3148"1-G`'蝺};ؑ@IXɎZP˜ibRu9fl^1U$o/$d^"`x a:G,ō"uBv9%zlJOI9iЫh8AߧXxL`W;HNqnWG}qD4YLs<|3lb cjj @9Wiun=MJѰy ~wPĝ#i6ɀ·@54w` @P2QPb6nتMw]u4&^@ .T5$1q[k3),P)n%py{%XszTr5Xb 򆷕B4 wh{oSC#aGnQ[+d4DOz]`m$mor0;Q8*x9PQ5,X4l%y~g|lHu"KYHIhfeHЉL0J&`!jI3I;P#A`1/>cb.s'ԹnPxNjYJe!;$u?ZAOt2. &G.BU|yAtW2ndtvG<gw4PDyQLY ‫T5%9OkT) 0 C0GA!& u|m1tlcUiC4.Ech6p#u*n `u=;DSM5cw&fؠk)Ӈ\9Ėl։+$rndPi (UærfkF ;|Cd5v>#ijF9-L?i' E'Rg'>s/Cay9t'qzֳ+I}.[c3FdX>]_?m /Of'w}M`4 jgsDˍ;t95|+:痷g"; Atؿ4K@/`&2.&#@="7ocGpɰ ww6)@Gu'7HŅEbv0<67Ix٠iHazJW3ྀ;;b>I/xЯFat.(,8蓁6C A%á&J3&GX"L6la^XO<%jn԰ L0BiWI"ҡ*xpCZ% vhJHڟ~V/ۮ e!Y`<->p$OOQU?sI1SQ% p7 Y~?;f`FqĀlrR폑ʠՙꁌ x`yI~iҨsT&qQN9D'+rpBKdŦ ˽M0Ɉԉ?I1`E6JB1dmG5˷Mgu65NTT'YpǞ$PU[]_vZsq. 2fǏ 3^yU=jUUUUUɠñx؅D:]E2sIB^Hcج]tD%TG{_({yu@є>2NɩJEۜ({50Bz_. bSJc;ʎ%>fIUBON45 J{`D8d.kIbbZm zBPMܧ 2!0 yQ"9T+ mw@;f%L oh0 eTB/N 8$p0;!DT|̣ȴ`XäD/Pъֱ:V臑D%?^t1NFMܦ3=ʾr?.ui D E廱1ysۻp{ِl0$i,B,a6NSE&>< py,w*mAF }aˁ z;˾)l2B#1*,3(z`^'‱i&,I"mizYaS8-/L5j4@Fqzsn~;~6QL@ߐ_Gppg7^m:yQ""n.V*j>@g ~ Ef]JeW~ 6V;*Ք`z v>߸8]Ydg8jDF =GaKP_9&7;"'X(H,P5(ۘ\2t;TŴmt=> hS]QKnp \:I@n.OHa-(AJ[QA2z'i]*ʡB?"Ci0¥㮗^mL4'sGu1O-]ȁBJ'Psl0$#S'{2m Pۗ.ځ`[t>l;.oLAfjM@)T, ^a )>]l`70̓z]@C]6C_"`BS0;Y㎾0oo~O*>rf3~2s't@H{ K x}@O9zIY061Y6Q] !J LmvI@a: N=<~Cd磯)/ fkGEn;aM= ;j&EpVҘɳaVu"'Q>}u +c`ƳlF6gmh3DKczG18zk'(z0yTc,]oQuNh+3&11[+:M00&vl/L=WaL)=ŏwTLi&!idòm\G5G]9.>?av+9a67u35Gi噕;6T?xe|]cdA>0DRQi2پ`ӻ鬸r uVcsOGJ *Du hXh ͞~9PIwS`x4\7{k0$8`@waBy 4aG%_GIDA#-xI$\'h=n@.q9, or;p(Dd>¹{菼XCxf&`tuŻ L,&DDWmSnܭ+lBn3;@Wh3F60b D;&I 3K12*4^VEu[`8Xvͬtщ7$6{}Sˆf`*dʆ')ʪI ?9Ut"g!w̅^Qg{I֩AD$4\Wpxf@",:, UWA?($+ B81LD("x;1tonzhM{(~9'rE$#}* ZYV+ZP'HjCF 7VFYxO;HF Tn42C-bT]!Šd6dSwRd7 . O7 4p$/j_g Z&0_`f4 bŀu8' }zLx ppgaJ|S'I0 $5*Go'+hy8Z=~Q;4XE:G1*UPPɢSqYŅTK}>7Q{i| d 'W`&sU->]f@1cӣY?!>z쐁3V, ph`VOgIL}6x_PN:gkho/-  &bYO=7Jy/HqPhjK$|O/Ol&!Ƞ9o-mhh=AjQ/x o'(tVrEu !ӡ7Zʘ%X,c9%z޼dL;qLt? z׏ " d IRΜ{/}-L ؛mS:;sTd @qg\H]gBv"Hrl%iE*ʒ\6u8 bu q8f=i<قig2FMЊtgiFJ8 U]I6#2EɴϧLkE5dV؞u Dulɝ:!92,Lbm"}, *8 L8- v:t jv[{j}t<:BF/0C;өS7=޿$aCpG!˪|HF G@9"W%JPҺPBo\B R?H?JHҤ 4CC*'h4#@Y:AG??R ۡMq(H`ل bPQ"FMjX>@H# ~==q0XY:`;s5GDaJЇԐ)$v[/ܿ U%b(i;wiQ?hz:9?grL?NI M@wNŝ$&7SQd7}jm}2ptI˖9i4t ¿ߙ?0xu=Bx v'/H8&Ob @>͈Y0 STE ""©ǐ1CK)d هZe&Y$ fF A{O;i6#M8_4pboPcyP;!נּUFMU I ,(1$({g"T=EF2A 4_FkDzH[Cq"E|NbG>5ȗzauVl5sBF-hGAV(^hI@ƀn0CNftIo?p l hۭ+aua2Weu6ۄJw{3dǘFi2R0BQ05 lF`|Hh((^!CTČsjdhPM kR4>NwαԌ+2<,[Ӻ _!;\%!_a~c?A""TԠ #CD ^iT(iy}^6GүV}^{zNx313/Ԝx!JCHUPPۛgg׉D'V]{v ט(X$ 7\.K[B+96NGJ&NX,y%R% 4Iʚ2a!'|(sÜ;A 9K&'HF#*8 C"^yO[]-4fX䘇5&"IsN.$Ѽcvm+  mR C Z.fѦgԩ;FoheA%ԕ3]߻ ud1%(8B~ϣ40T'n[=JH !]&3lJ$;1w8. f<}(낚>X(s N t}?)S_+Ɉ'bfiS{I=k&PRS[)I`QĔ,Vk^;qΚKkobD Q=@b/ӾN}+õ{>C㉌Tr@\BMϊU(.R^fPuݪ ?&&nh&26}\>4K& ~yl7׵5̣U Dl8]ٱh[vY9Nk>O|.\ f8x@h r]T" G `QAHe?pCR@xN7&P:w0?v ww4S jRj54%HTټTlUC}rYY% A̾0\ǡ\ZGS`ƱhF,$x$ԣ;GsMO_7H[HB!BAj?+Tw.da%O~?jCu*D ݠ_'?Lng&*4>mʶp񛥕|1w9*ԔpsIe$,@W jps1QvXU@onB e do *e4%wr[^&E@:Ofx3/>*z["!NG'BOvgǞ߇n)bp9*KR]-bZW}E=&24-VW% ~ԧ`ƊVUyV+ZsI Azj8OI&L[+ЋȴGG1f~hiCJަzwG:B/x~ k͇AH檈hfQ"Du^{S̉҈ 'P?e:@?'?HF_y*bsG"K`Z}qgkJzY0- !]OOH'Hf?$W!|Ls^3(6+> sW@=0Q BE ޒ|y$gM:w$ 9ISӡFD8`㽳T /i083\Xf 9 ?c?iOC%Q13rȐ7Ȗ\U($NH$TI8P񠚂 T"p&Ģ=/ߪh;X1jAE^!YC* @&ޑԒT`YPH(4{ÄX߯ן0\5ڡH H( rM mT0P-0!q [AtuɮqY:cdmCjFն/nxpdA0Oѹ˛R ª2ꫳ3̠oXs&t !]Cy n@-%ڀF5pG Dko`J!p|0Ba,"CR$ϐc<Zn!"Kf#e_&,`fV^c۰)|:tf` f`L#س[qy~}AŴ6{p2\◊@kdAG qDj jmDXn>͐bkR7@iI4b~`b@ØmX U$|@i%}ӑ퟽"ApA%%pv5'3/-: %Ю]IsL%xO3|߾;NI*(UH4sx{:4\u+ }z8YކO`p0Er*faL+]K_l+cdpk^PŀBSh+jMeK(R @+0nya7PApz5 Nt ̤bt„@C2"poDB C"rx~G7@n_˷AљQzSjld 1TnIM]n 2 K˱h9&n{a ڑs=,H(wDD &]ݏ6 j,xpAͽuDfY3I,$ɦr + QgI R@DB3.eysԈXJgu_")D"e2IL0TS8ӎ݂ՍeO$1fL0PҲ U<z`<ڊ/mDBH7!.v^`-JF!As<3ɇ.+9ʂM*CP C)XUo^bb~<,,IPQ䔻kVTEܐk A o b|*/䪪[2ݕ<=9'WDyvPmDج`ZmAr9s*)=gglT3_C5+mh+zĒ@$3qݾsˆBiBɈa`#=7 nz.8مÀV06 d {4UGѿoy'zC1iCp{|ؾf΀JuZ(VF*Mnqy<q5zzo|QEQEQE_ח<ߺt[:ܩgX3hvZ¸vEvN%TQuvXJBt,^ oߜW- X |iNEI2NF%nl)no)[Lۧ *خ`wcݦItW=ZƱr:f`\r7EdT({/rձkKd \c R{{C+9G'2r6pL/H.r> Lk2o6d\08999R'.e1ջ>=\oqډ^r*VRlxJb[ڈj0WCItp8'20MzOS^9yk"ZYr q_>):nP9pB!8 &ڟ)a^3?v4.? ?ouj vmCt49ݷ8lut6=w?U=| 3F ~ˆ ޜ5sPlo5]-OwSLFx@ /4s0YsI/qY5 /5Ao!;@Ay r(&DWn:Eej&$̲~M&`}䁿R'À|BRj *t̫ TvcmYl 3g9FYV{0Lɨ5[< rX8;5 ~b)lJW ^kaDGׅy AGԿqpA|!ܸSpDG]E7[6b+Nģ V;&6 ׼F)gfFk 3˓BmAgda~Ē(X=nf4ع;o{ɮUBI%B%(,Ndv*Rl0Ay@{8uUs'"}x]ЦT-c7dž@0r=H_A_R<___c@ʹU36``1usz|״ˑEd\ \ g|lU/`G&ǔCH;b>x*0~AI\fbveh E>:nP`NǏ8jr`Haos1rnlݓn)'Ոxs"4cǀ\;gvDAaAX2zI=M;ڂȏz \H&x  +0Ds 嶒/"aEUWդXc_30z"d6ػyFֹٕ7< Q͂|k[`e G#V] D2;BȈjH4(*p}4_%t}w1n|RGS&WR.U o68$x4~/$tQsZ/^+#R% "0#[|cgMC1i>CbW=R,6ZO+XoKIgSrk9?{q"YwHN> EIc+uF#1(u|pqǞ#k9̂7I0my m*&J`c D]M1sBYPZ\J6 AN8NaGM Ҁj7>8v^/p*~Q;•L06}Ï@(SAyȡZQGGxOp͐OuuNO?*$fG adZ 8*̠83{5gsƶvytNb9Uv3 mBU/=_"3`r G (< ̸u9Ug<X1< ,J73ρ_yww=^W<:V_*0}=Ax&aRUE""z,pkIAZf5jד=e}s ((s 4A84RDiVS#΃,3l8nqi`oL(po[ 7Fn pdtf* (DӚlM@ 9ω9k~lpG!FcHqHa ݴ 5Z%as"ݨ;0fc3;m;%4AGElPg6j J"!yEvu ߾W!fk`kXBDCLys$HL6KmWrId Y<8sd?]W ^YK'r~ā@/BݧX8[hHgG9u0B 4\7G.HgyNb @Qt9hPNu&i%Nv<y̟9<+پ~hg7+5gB^F}Z*`< 1A ɑqcOv+KB|~X\uԔ'`MRNڠHz]rc@{eubzhfZQ% ofvil\O~s'D  7c_9q,Ebh'/ j.j;5O e<6A4Db% Gom6/~N)bJBW]j* Mtdw`8BRP4Yp*HMXqD暢"i( UGj1z#DP$<("&T ~e x0R!BS Bt~ا668]:rq(T_  7Vx0é^`fUQ_InNsEbQe uPtχ4[ V*z'JA{I45{)}ő$œlxX" " ;1b(x(1I 򒀚p0$mP*R/Qb} N(c-XPd \>Aఛ#L$ +zi"CIy FI\w;K:b!g; v zkêdQ4y.Ahmu#,q0[4 GX2,y;&-TCS! CŃ'|}dy,rGˈ:rLE*cV|v'g˼ $*$H zYL;]A/C#fM]GT>)g!U3SHL&:LlO`;/~\xuF$bm\=x@g*yӘ`&LXxIb}3 \H3 R B_~3+ l4Ak~!<2>ו"rxCm* }`5M=3d1HjM`X",φEq`mf\6HA[Ig:Is`t3E=ɤ۱ɹ ΃+m<;FqvB fa!ab Ե㟶=,9]#G ư}^iD5:G#ӥp4?JC!7 aSk+>핔2D6;v@PQg=V5c<Èlդ (Ԫ\H8+2{i鄉!و|8݉o~ǥ^I@"X}LgeWw|"k L0A8kJ f'LjbDnBi$@1R K2UꗡufnA3CiաIHbڦfPܮ[ԝayՙ]`M'dƩJDgc>%9ڃVU^ Ef}[g:ֳzkr1IF^7`Opzo:5PbojI{ijE⹙9|v)n7.d$i{'FtYhi[D:5(Sqa(3A5Bo0 I7dcw5y +к63 oTg܃>$@fdOby8P5(Ep=zO ll |ےxrg&| $tj W5xIN_+y::痰CqrZvaƤdbqqOrI|Pq'P,}{$@Կ{Pw>dy#}ܘGm ZɄCtbkA n,%D"ϻN=vp_ . Dh2007g/P`4fN7rdW|x^e$F{= 4֧>AT^;,Sy'dHJ.&D+g&rӡ 3kgdt8LƧ{/P./> 1)pBd.kFX]ʢA3m[ 5_csw#\SD_<c5czBSw0춄0fQh[=zhřg7lB}bMFɕ*Nő6) Uw p<p CtDV=ӈ)z3EB"DgK%!!o ԌK??.Cp0d.uxq%o?S 7uM{;l@pucM oSH@_E$I2JJe~&: a̜ʤ),oQWl:UM3IngM1EOFoܕl s ~-LMN!)KYxa4CIeom 4pTx;{y"}a)v O2^nTeN,BGT5%6=&pcˠy Mh:ѡGΌquŽ*$$/ Zuxl PYLa@,w&<?d 0, @N7CN;% &GmLpAF*ifmوHp"6iPpNt@;pqR3e{^^ K3Hc­d.@f(s.EQnw$y!ͳL935R`wUZQH B..dTo`g! hxjbph|FoWCI sx.4,|tP-#`&L)f`YLlտP,N|w[KޤĦu ̩:oyYʾVڎ<{ ƔBPC1Nmg[]U^EP''GϗAidӯ*s(eN=wp#bf(L]4MRQZ}"Y9?Oq6dÇz?AԌ5a߿H3{zm\1koC>@ 5ܽ \&ǘׯFB<S~ bu}r>Wb _(~=sQϪ:/4>o+V9Pk3D K+݈5V5p& ibAm幄y,UPPZ nxc#宾@8 V[X<&o1&xlezN@^ jRYT7$vsPRXX4=yafQM|B.sd'D=̡UGI"Ff.bY ́9 (s㮝WgX"o+ ycf@/#pBItq!!زFSA"@}c ]HMU>#I w6#bYk6ņN;8ī! ^U Q5 |`t燵` wC!:K&ܢCt.h (7jO0);glDY99 _]NeeW\ MC3(h@,pW 3e䙦AEARWBy)hl*4!U]k40B;Ql2bBhMD|zv;9H]"-8CISRE6,:OZ~G@Hyu~muB4i/=š ::J( < pɉ<ހ]UB! ~5ĬNxok5񕤎s!-XA1p'Ug '8DB x4ZGVQy.j͗A݈TG$cNCDR8v<5b17’c ;@a޹~y[a$ѽD}`!o[*| D랰Rؙ|pϠ;^c>L 8|`L119xK Pn.WR˺Ǿ∶ G}8zd.aa:nr㯁9b$VH%P91"mjy$nt^f & z%l3>sKGΩwTɿ#$8?ȻDgF/ϊ.s8+㎰Z @5xh Qt~=iJV}U'wAA>8e ^xNF{$No=zw$859 v,:ofHMu== |Yt{n|Cs dC_?)hp$5EB3xxx߉[GY߇]=7$yϐD i0j-yXˀmQbg a_ڈpʠ35γxfSGu(x5"Dx[o&LrDAxCDiRBBT8E?W So~Ѻ~˪l?O?6)6c0TIDXTX.;*=N& >~r@~F?^Q5?}@Pu1۲wl,/y⳹ME?]H`^P$S9젯cۤ~OCa. ]ur Lu:sNnSR~Cf[vdwLUXR>^W(kt35QTU`eb\50pü>>wT'؏]u^^<ʚ`83CBR ̞$ <^o oC2;!~vz&#챬tơ8؋qg;+SD4&hE&Hrh!m'qEI `I"R`UOWD \"@?S휂&-cmD4/B3L jVHd Q4r}(e:x\h냤y798?ퟧl()LD2q )u c>&w_, RAt ! HFN}n@Ad"48V ^ahc&%Qu,T P;훂"kQUV;H`ۆiu!n$$΋<%1#&AꌊR%YQR}L $%gؔ2UC`>Een !(6Q,-42PpyvL2((L Km NcۧkKq}%IMp$%\2S%vzT2D 5O ! !3 dz% ul({ǎJmrz =W%hT~xkp}G~l5 7j&Fb!R-ɷ!T l|;#aXf(,A%0W" hll( W\{`K^ =DDMz+7M󼎯TkT>^~s03(fy2!D~nXIXZ#kH{ =YB)}Ax&1ba5q@vdAXbZ:o% M % a_?1e4>7Ӊw'trO E\hoAU Q󹛲m`S1;xp[RSiQjnsJ!6wMkBr̀D6d/op'7m \D!rl9KnM)Vm 8`Ds)j1Z ps*Q^4jZ"\L ALG:X['YF )XCxE!q" ,9`rLJؑ$4[ ι"J8m4 j V_ D>DXP]q irAMaT3r7C6΋] g..1x27,E8rBL_2<%*#:9g3"#Lt7ɱh&M#cND7CfZfH2 *5䘊FHjbHNb"bf^:C6m3~6 Od5CLPX|<|>& IyRjMuADkx٬y)P֦\\Ee3PZֹAta3`LM$C$jƉ}y*d C`tbtv7]P`$̕Dowk9hQ ii;Hq:#h=㠒619˕LBwVN_̇wR!Wa^$UBHP4c7 zßRWV/zM%_ 2rcxBn. KF<-)@t{GЦw d&0]N\ >g-˒k)1? {BKJ H8;OА8L!>^xO9Pub|<|L8p #8iKߚ/MsS3`8m}\|1 "h@22D|D[7'3*6FOo!&E!+d$aR[%DBB$~7lGSI6*g!5 D(sڂd3l돇-!JۚELBr"mA_ k11m4L8 1YY ɩI%Nt>?J{!HYŏvH,F!`(Y?/]OK[(~5B(F05LsSPsWI0%O* c&8"X;' AE,+6b ? & ~@ S3>1'H@52SQ#xjI!o{q'゘3)n'5ij7$SѝbmzfCzN>F{hU!tfOiVGp1AO&OCL켰 W:ÑHt Н#T>~x:"X=R|? qXٲ]rGQ&nra&S-& L-gDUk }ݘ.7sAO!7$" !>'1d)i)@F! $F  ER~-oLc C H'bH|$j${l!)dHש#|Ħ{R`gn~թMX+%e`a˝ -5e,BS!faO7R{މϖܧ\ff2F#4j\VLe>'SjYƆƣ7ܙ 5u\m){i6v'Nƻ,;_۶EkxwHScT)g}_-Os@@$@q\=z?BJ(dQ%% E>:cFY5Rk s\ȡސ:ĩf|B N ք>yNuo52A02F p"Lkz: L⪍ { ȸD "%my\]J4iUmJŭB(#CDi,8`< (Hc) ʄd6M`!_>2ŵTHǘ订*-۠FG_Y+N0~>F*TQJf<'{o I@}h}$B0<$|:a΅#v6ID׸7 6AUE%I"@56%Ӄڀₓ;I#/_ԉD5d]H>h;tv͡s! FTV!4~SXtK:4S E6%YO_DӤơIـ߼}4*y$U$RJ(BV/"y;,C[Ƃ<}i= =b-oʊRA3Р}yyY80y˾j@cl_ }UcPR\afXBbD ̪iJ6"5B/&ܧI Y('VĪqa1]k:TRhS8"Iz~'~/9l~K@S#Iމ=~hfNƽ4(M :YiIG?j@&!PV)oO/f?7<=1 i&& *Ύ&bw}7vr9ىf(%C8<{vG!=;oR'!'W !w1ep2<?TȆZJClM Bi;aڡV0TÕ0?8Q?&u7,q%ՑeѽQ?m4 `-?}A+#R <"~\H|)Æ%DRM#*(d7`6dvQ*=)Tϴѐ 8])?c=$7d8T X%CD \BƑ@aĘ0#o \'_@O "J)2%tD@=ǿ˼ḯ<5I d=`䚰"d?T.4jH-):¿4+I! ~$M?*P2:d!?iI/lSe|SzP7(UBCATDhPԃ% 8?k~Oo>/3&0` S=$((Lö ']o񟆥 (eKQ "dXQ9DG'❁ =E.D١(}J5cx$,2(A`2RTv͆Za)"~=|EMI3B* b)( % Crzg>UR?`<2Qē N 5[~|>OFhAFK}:c&B>sك)K^ ++#M?&t!tѲKVbmpCC Jv p'1xpw4he{D$˵ Z 0SY& Ͳh01/t{~Ce!SBH4ʠu=d J&B@ R'4/9骖$ 2@/')CQ Md.BΓbNr0Qg~wQ?{>gMK1pT06,Mb=e墼E Bjjs620 anΨ PՖ4ŭq R@f}**/!v8ꝷ]4tRX"1p9&Z=a#8g|NQʫcfIɋD!5'3o=N#5|]&"$UBwggf$AY|3S3s&}<}·=[O=ֿtJZAcK=k"_HK?GNscBGA? t|[5i0QGXo\"Fb?s`+Ёg{|u˴ 93,$ DyM=߯Ӱ^ge<ϩH MekmޙhPrq /\f*$I1Npft I̠v؇ H ,,h?v4n"8 |N6Nā/"3 8♩36X8Oxh -3?#0:\Nw0'%'np㣭cnWv7^F䱑p͍v 4=hO>0"A:;]1hHd"]u@  Oч"_@7 !: JW$t?2iЅ3 :撚ȻC\H!$^ 陋0 T+l'sM킐`nS<2NXӊ-Qna:ul0bh18$F L ARUTX6tigEb[MƊ6'90PGOsIѨ0kF.AAA6M%mvx5"4IEDPQK PbuI.ۮմthj8g2mΈ: #m*HuF{,nwSոİmp:R낊Z+YAІ JI3ybyj:WWcb;bq47dNIqVAs 5_=;3ƌAPt{)DȦM(* b 2`t)\l-DC8aypXdLYXI$9i4+ܡꉉ,HvAQTf,x^RPDXR0xvgg6oڨ]ӈճ6C SLMT=9(~/pAEZdzE刈!*"bÉX!Jz}evla\ww?xrK&I"y2ݧC; $SAпDq*He%Yl5ᤝ d,-@& HƤAdptrv"eXh.Ԉ@4Q@>Ni {ZfpJ>Y'L`CbR$I: J'Mv梨=8M 9E ?.ܳ06l-)f-YO9\FևZb4np9lB;DG:Cߧߥnz<@N `Ocg)Ng*/F txY/ƱL^NzZš$5Y6G}ex@@BUoSsКcdT_@|7, z1O7g7&įVH唑kA~q'-/erC<'B'=s0j{̐Ԉ4rCy??LL2IZn?R6pXYn&VH{ VHh5=6i)j<Ҟ.< )C˜LJI5ょM5\+!0ɛ|yM)1E  bHŽ0 L8y IyR<].w8ze);Bv=s4HE6v3 YEA0(a3BOC͘A@:j)Gi ч̟G,3@lCrfT/:ۯ2ZřMVH{uiy~u P$KPåJD51 }5Q Qg c=p0 ~i5IdOd,p0!ӳBɎ$Йap*i|(44S.`H g9hlmn9IM6Vñ ,  %(#cQ,ȓ(T )JQ B!WCЇ"BB`Di*$D&CSN4J K 4 @(R(pdJqj(kNko1mF) ( ocAF4h+ABGnCzrsEL%]h˧8 "]䳂v;HEBFAI)V٭m A3f wmp3Tg[8Bš(0^B” *FD}?4 R ҝv?CV`Φ%_L!P!R!l%/'>>߇U£(sDȼ*t I@̊ ȇ) :PCǪ>r{g~kEamk63n"KWEMnFm"UeTV̯f9kSYHd`; ~s}>0 C*R)ә#ñ&5{# .8jkE AQޠ]G]5 B"X6Q&]`ΥOC H MH2&<]1rqQGF\4kZX3*i !CGs3vlGqLQ3X|6уyFͷ!%P*ccTm5'Hi<&T>Id!`ofZ@P#]bFtRC+Yb÷* sWQr`>_z\U?9HפMxCgGHpyC Pd¶r]$ّ*ݵ IZd_1G:h3ApKj+HnmkmC 1SٸW3*īTơZBt27扣}q_y40GAʐɳ(̇1zDO;%IbE*v2C lAtAwv|nK<"1/(=UIRԪ3}$)T }.xFPhc`8d8c9G`J1]J 6-8d 4E` P?<!9=5AF lX67f,MRԁ8KtY^.ֵqT{$840 CG6+kwZfM͞")qS9rjF }p9"1y?6X.0\4lxXF%mHvfٍntT蝉u"kMN{XRo.FC.eDS.ݿodhhweG=r`T8g! tmsb(FF۪@ 5M0C +l oȁ%")C4,G 6nKAѝSkhAOËt9H \5&u-|L$k[ !h>.٠610QQu MiD.|:@|K$B/ >5?k>TH M0 aŎ1vHf $Kdunsb0 C-?wNy6pqya溍S!PD 2ρ& L-iYF]U<}>3q&G4Mo`LLn{s@pqe↙\n3 ×zѐGUbMDdJoli }͝y\ b82srzC S6::91O.uFJ^LB98f -3+& @kƑ F^[CJd dܚ%!kkfO4jw9Z]g`dHٰw \1UA~&,( % !ifM%rz|x:B j]\.Ġ֑4;XEyqe}cO١FHSgBA*W_P |X#sG88 } %LT(a<-AAJ:_!N 䧙j0$L~L}yڕ@'> hBIh !(*)Y-N1 Cr;K՘d)Y+Mttwju+UJ jH)֊ѻgV54])䦝:JNE?.~q <* JGmLJ?e,vuٓp6y|[ݝxGGlq~ڌfUW2ؠmGW#Z~@@ЃLHB( %@8|* i.Q~d@)!DjaRJbF`4#$@-J@#/+@|;;^B|v2M.2{C@mOO"#{tap2#\4oA}?ò]n:L{X6S,+E8GNv2+~hLtaIIVǐi0tj(di9dn_3)4t?֋D0ggqg!񎖹:hD,(t2)Jį=#V0y2DF0E'Ik#奰㘨ޙ K*d! &$ׁ>hpφjɔ`낭љFhE"1f n4F*LŹp`qR D5PpVY61x,xFzgӢP.ݩO^qwuٽ}X!2u71_^[q9$TW!z׍p)`IT.aJk?XJB%$PPQTCA1CI%3TR4KM {!Z#$4 2} /ÓX`6bF5#û ~w1S'/eQp=>q5:\9_?̟aU |ǫ~!{6٠7}U=@ϥ^|G$o/nԺ_ loldv|Kɠ"#C0ͨ-K>j̯044rĜ+b6X"hRQ 3~o/`^4);@lHMЙzc׫ 66@9 \V$C05K}TᎡ.jC'9M&.R&<DGa@?j"NX7{$42QL Juv@z:N1gtb EġylǤwxuDrq ːP%$TN.1ch[ SEH#[j}^[~ ꋧ0?aN&`eIt btQQ!FjixM$ DJUPA HdD CiuRA$$WP}l Ӵ47^ IQ!~CHCz&Хbj.:#\"~(%ipi hg̃1[ւP)ŦD:hChƒQZ秗$qך˪;. f8ॴnqG/o =/x*(*N%z| M|M׬FqM2'jj˗oA\MPlM5"g=dZG eعkK~;z8fi Y7:B+ :L@ JĂ0@E%E!M$xpc0v`~F{$?pܘ%I"I9M$(JHI@(/Ύ;.Oǃ\ \׮ <GisfWjpuV?0El`Ota e]$"upq\ʘȬЄP{dnkg[40R̂@pdӡ+/˒˕="sCvL#$Jc`3b'RaE'r8 q~Jdx=qo}j<5mh c4"{4A!sGoz*E!C c`i8-~ˊtG%*S|DoCwv: 4SZ=ϔAP*X4ķ{ 0GE|3 bT 'MhmBg\6i yT (!l̡RD~hTf6^8^j+W`6$BCw$&g!bdp\.U6˗$íd!< M[8kjCq8R_l 5 bh'm״1븘8 u [& 9x!f݆x IDǎgd8 =dD k.Cލ4TE 1Aa}N_=A$ ٦+%xߊ:HM36ul۔gvU hg7I;q%DZAf+7F"{HzclZyXAяDɠ (HDB`T]  ~f5zc=o\m }@0 AXq;#¡6tiN[n^7.BXHN.MbKS$YqiD!,/n3ы!I (zw{$v=:DCIA'CoD҄ʝ?~C%EHr}(|{"?"d| h(X$ӈ'CAqB#;w(:wx=W*DL?(^I# l&`\LqBC uD"/ǀœD1fxp `v `KF%@4 #4Fznv_pk:E#p3Pa-'NGcr ꋃfxJ"f.=|xT:{s- s@ؠIn\ #XGFigBMx7΢Բ LRr `d@E Gc\^jR mm0 a>sc^|k]$J!!|; mvQV!v5eb:8f\at{G3`,õ\zkaT|r'8jH\Nv5nDhF qt;P&E>RdK -xG2 6͒3"1GoRt@Hu#WI >PKhmcInv!Hs8-$*l 8nd,G5#hXp<[Z< vDeHlp /ޖ"EnF`qQ &|;ٌ̬/Ax|(k =ymP1q56ytEc 6/L6Xߍ.9M攑1fG0:M8&юR,c$t^x@eU=O;`Rn.qZ" 0rmڹs>Xo7gVTS@'m\@%-UCXyR!ȥ2c|sk(oy (jiX(Ӵ $lNRȘ##;yEQϜqI׈kUV (wv$ z4ZaȈkm_ zJ Uip֪>YmjQ' h9N w^j^3$ܷ uax( tab/65,.wgw"d,of{8ؠj9k rrg9|J @UdRIwYK(۞7c'u8AE]L6Xm 8`(s3DfQhO aU Vh{—K 2pI*_hg0D"82pO>GW_!P Wq8cۑ.@A!FPR*"@j+Xvʚ߻/ *P @T>eT׺Z**j%^始Iz ▸iVj-[>%޼{͔…0]sYqyg (`~d?7#*[ z !nC8\ .+?7bGT0;$4*Ö7 ]Oa(ޤMV86FΊ-.W `\On/q:ƭr^4Yc!]sPeĢFhG@I(R` xE8#,Opפ0ZOLؼ Bw 1=N6ʡ\4Ԏ\Py _$[byrh`I$8SwvulEaRffr͉$w\Ms"$U#(Qf9dbAiiȁ!A%?bBa3B/a" 2*@HGEDvMg7e񦋌ai7&NPs&n1lTc[4Ùd6iYfLb^פq!s]wC MrM\ge/95srWjK=`ƥY)UG:򊢂 (a妐 Ffn8DB 5;hYkf= l)FbﴚQ/4< 1:v`;:P0paV5`oðwx@N PA Vc-tDsqy7hsP` Z`(p~SߩnլDuS$1 $&j8$M k0'3kFx5(PBD0M\,i)0E0?HhG'"~߅%/^rW =`P''1L̃3!Cިvˣϝbzch\8B*[k!,/2/GA汦ӼVC ^_Pl#MQĉCHD[E GuDC犠8Gl!(* b@&z va{@^{= !#ܮ'&`v@(Efw4(! o{ :#DNM j"r֭.<pD3+w_/{祏R8o!>#Bm0ц[.&63t%%TTv MNCfӧ0Ue$=d=i6i|gǼ$|1~vlU!FQl|9ߧ!t׷GGդYD#?h' Z-Jws6h_o+qYxYp&yd[ì.2&EkݗM$H}h^㤨M|:Kj|sg) ?wL=r)ܧ# ladz I`1`BSI2\}(s?12h*RбAC "W6L>I1C@AP$JJ-#RCTL% $(\ϓ߹ĨZ 7A65=',!>6=N<ڳn:X TH!!dӖJ+n< M'rM/!<} CY+ˡ/p.u1]H̨gid<_n57rl!LP!1_Fqf6ddY36R]wg2>\ka,2r@S@OXÏe/s% `D**h)jz 9P%,4 v?J;'jsU7 vޞ!S|k!~J$ v>b=aizFyjTk?]8&hHkΩQ.(8>&5f#~!&2 8E&1AK>li̝pqr> ޓv 9@ل˸sƥ-@ [#r/h z'c$PxaxCʹ ͊3<M[k3 WqM}Z0 9zr}DV!qnsQܖ8a,EЃ[5rZ怒Ѣq^v_yt6>rIqiѝU4:@i};ּ٤mSR17(qtE]X tL[! Ͷśaڦt[z97d-RF1UHކ"f'E~ۇ }5 M ,Z_.^gcBA$Q )p-P-=. j1ZnA]QyjcvϦ.1REq%'YLaV`m/"#_pG@ゎ_xc B!J!@R"uJ&&"Fܸ~K#CTBRBXȽ` !SK!2LA #6!F@; oX(Pf3@=lWԐicD,3V'A,j#9y.E` Cr@)F*"H//Gq}>GK |{qa v\ o6^5޷Zf mt\ykhQi‘i*RVLndDpvIH =k(jHqR#cmc%z\R2Hs]*f9n 2Ȅcsil9 6:*SmGX: [-bF #|WikzJfRD;K{B3!n[!]0ʛ(wϞ/| E2OKci>$HCI™8"XwM>n! M~ᅈߜ~d"b6Ma1 hpo R1#i*k^]l2e`QUQn.m:m?ULyPR!< 3ct>C=O)T@TpF6!Càj}dˆ&;؃"lJ-I@␳j29/ `/8?߸m\ *d3C7KC Ĉfţo׍':t:+]-uA^nG":eOWwCO rGsMWR7?e ZF"ô"4w $Zb@ hZ XV@R ̒EݻnrsMs Iv- o*4TQE~U5kQ'E|9T摓 v!V\>X ,h2D Cٝ9 'ľ,o+[ M̛f4m'wN5cD7b \P6%8$B> /pHm kjl\]08s,a'! C4y`]wF8ʂ,!6bԑ!@| de0X#TC"K*ND̻Fj޳`8 KrZ` K7UywYh %@ ލAR$D15 xͬ [ꡉ ALC'ƞ4qS3/0HF\Vҟ81<`/&Y|P<4Dv\ HMse!'Z|A0َԌɳSP< ҁ4%ix+ѡ(qMeokKbZh` A g `:jŌi1%/sav8'{̂)Ԙ'7j8AHyDp jЬ 間.Vpoxl7e:M "8bXJ|#26NE <3g(KZ嗩}ux[HJ`+MNj|?s2[fnXAz3rD32ſ8G^'委oC:qN6q{'r Lf%]WOv":x![;A9 ga.V#0m f·3Mި ~P#6qB /fCk{j2Rf^msCI9R;2*̰tilb؍ Je."V˒Q4Ķ{w\ [s,17Lí~NX BB^͊!UC+A*T?Pu@#D''`$IJr$Oµ?3:~yR94 zYfp}[HZlU5~y obsUR0l+%M yfa"+mmNĄ5.-sj YٜFBH#nvh G6 @s`"FjAyʏ`Fc&$q7 ȭX{6;CGA @21&a0I fa;L\Mw/qcʫ#.@Jdq^p/wX䓰9K]kE EosL$"+R/0jFB><,u#;Cy~8x80p9zžt>7p{7&q>6x"$-o}/P?*C8/ uS 9`m㞆\n: t^f3!8ƫ02kQ뵹dzh#zuML8 p@qG"B6$|H%Ë&P+WSmh"m"-"ǺH`u@G;28w\NO``TBXltCHXW a 0nG@s9 -." $ c7x˽6rxYy$6{ʇU3,5#*2R!B-*HJ+H$C $aSi+ EP1%@@T4S*PҔ@v{|私S}3d ^n*hJRR+ͬ'C1F7;:#D jH{ty''1[l92vk2tN2U4De|H$E@!c ^'䆗k2;N^FwíBZI2#0~K f0 / ,.aSp 'Cߟ.PI('d ARo=*mT~4 5/l鑱W!h2'F}$O-[\-Za]S$<ةDZݻÙ#5ByVc&bhM8ܵX%Љ &Ǘ=o%>qh*0CUZ1\@b ݲv lۈ睒۠+I0${^QhEyV'#y"hU&4VP^ uH+`cT4TX %$(:f859˴:UUU 6Qۗ8 y8{. -j7 #S8UZM`m`L06 2 XLc:wi*N8;Ix0N6I(A6p$Ty$ >P0Oeh!,"材{B(5@UC  X:/M#15pԝelBa\YC k`3ZnS0a4Rn r+@ PB2AHKT S+TEBRE0gy)1*oTO>Uپ)Wނ+!hH&A"@%RZTPrE"U2~ gvS;] 05OB:^vgJ3Ve! z2=1|DG|]g>i8t$|IԽIeCF*"î6R{&dLmg(,@d|~os>hOB0ޙ s{h?>x`I$e@@1 v5CF60(f`z(i%5UFƈ )4'N 8Ɉď$<L/NEpeeM.4̨G7{֢+Q C }*u1ӵνT яQ|ٯ\qJ Hn PjiK@ TfSΑcf>YHgH&5Xba? ?eAJ㧳O5%$233q/ĀB'gg>#={8M\a 9Pz33p<;d0;qw ph( t\QubO4"q_\acP4!DX |%?3ԛ^?Dsr_ZRENyljtd^b֥l/_ @SOox2hrrSPI@ۯ$ TE5%31 #l @EiL(2BԨu1&TLQ-f0 #i#鈇ɪbD<SPEv 4]ܐ#0s;zl-+go:O& \ڕI 1BQ%No O<=E] >7};كBDH #y~)@p4̿}l|V2t7jo  t~[)@|~l7băY;*ZDAҡB({t5=YQ(*ItψCD$s8CIIW2nXLVHfC$Q5#I;'T?tA:P n[M| |D|]ڰ'FZX 2Ҥ~]О/w9٥S`9Ż"#H ;G:B!R*DL"@;i ӎ\[5L4ŽHS]ą I8vLj4̧΅b̽uO"*"<'#D T=BtG;l$GϒD^ux.e߯0Ck5S $Dƈ.tJ5=Ò| LΖ An`vuWOIOFTvtxQܪA!(|&ϵ]`*W0FbBmh)M DDPR.e)|)0qq,M0igENrd"0KZzԮؖ rlF8 %* S7/w=IZG׾Z?/_p=wX9RD'<P1A& hq 1Atނ:\Ι㾔5kO`P2U͹p$"0l`yߢ"#z׻H.$ kpU|$C勫׮ءpE;xNOރ*2t 9PQw*aW<b0ODSVQRm`t'P )Ȩ01Jz: (CRhe\ =c6:vL"%Ұ1H(DGl;fsc  eTiД5A>z"Hmh Ѓ=>S#[2h>(7^Ѐs!d9ZN7&Hw2~`!?Gwr/6&,/ 2CTB8zF꠶Nmxil@ "k0MsCB+rE9bֈB@˻h9iHUa5 9L2"' ޶4Rbm JW}Nl$;vW[ 0H3Y޲ׅ8ml;YXОI< ԁ|?d{`E E3DiGh ,A)XQF `g@DO` aS+HPޅ9*xahu˿Өh|zt8bA" ęwz!t>}ЊVտ #>Cg#iFZ24A u1\W؆u!|=zXU8] __w_3=$S&axBx (9+(l|(7䰴mlH/_ilTb廮Ş=O0K!e+  nM~:ܒ$E>JJl0JwJ2e01.nKxMj.,&Ay^4Ə} {r"(t ~v>AyS,0OX?B('CIM׊i*{9Ms|-@ҥh BcVz5鑤 _zٌbHbh3(>v5bՃ)KwpG' 4}|zCT߻?i]].t~1ATĕ4f&}dHu?Ub`BïG;Q((ʒ#H%-TkXIRVXzy^t|iC "/JDĥ\(Z@? A@[R$ t:|Oͯ~`j0`(@2rOeĦ?4%?zt@{gDNT>xdO(<Tt'Ć^,aOtK 6n- +A%Px@(Ε RܮMª(2sx@D"(@UYY^$pMcU C&OUйuÉOp JD J*D7n+G.?(PR atrP* ktg0 }H~o u4 9$DMlX^( xk%h (}p(~PT@6Cnfϵ/3e6<'x s@y_o ;AKnjqӒ]hu|:?)C$tIB8c1mqv'?Wm}t~*%>]m'6TZQߡ"Q#XS w1 \:ڽg5rsADyu"z?~_me/=G|{Nz+* xCZV *#hUqƋ!KC p/hXTIۈ 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-J@lvfa{] 8+ K?ZSSqM< mFo,Yxs62k1ʃuRaD>0KpA4LIv"0{gES`̚]Oc`AGWE.?5>HR7SU}KW>EeG Cv@Z}:J0!1Н"(T-!_Ag>I8;.Hx 2ğ`d{| >ER8aaD(' c%<;ԕV $~Tp) U BP%X&)0M33ᨙ6RcSc ؝h|,8(§eHl݈cH  8nx/u{̄xc} xtiE  E^2RpJ5MCb cx0i$ %.zC@o [=.UQ>F jtx=zc@c;o: 5ŭl6q td(9aF h*a)a)Tvϻ**K%)MQщ{x|x }4 βBo$C:pxuƫ 1PPLK2TTQ5p,kPvC} i@5 XG2 'tBF+r8 MޢHɁpqq BE׹Dl#T2* AHtOK]X ڒ?0dQ¹D&,Pmᦘ˺HĖ i37-f6,(5; &.@Uk} aH:B0܊}~ n;0'_OOC@={KK'8CPu0_Z4&i4ɴjNp dD`PaԪ!zI:RKUQ#˦v%aJQJ4T|c((d%B VuC(4-D@9  @W4iJzGbHb(!2iCHB)]MD@$T4L)-1EC5" i?qװ iZPBBhJġ4Poi`u<{uC}a#'ԓ:Np<&=kψ0'5MRCstΨx"@ i-U{Ol@?rٿs4!sdOgu>r_&PqyR\/9&0~ZT !kTM"<)):v 2:: }si<" 8'0]!USBc2A2AL1IM#0@JUC(DR%TD4(iG3Č>laibTӅ^[Ua_hm &ٱ 5@3{,a~цk}lEȄ Hg$SW"'Y_ *}љPSU+ ﹏0'!a%-M#i9T9ӵCҋԕN2aD]1TRD 58q5T$T~E!VAF Cm*S2hwĀ5 My.65=>Ht-0r$ȱ0(r:1hb,HY482Vg031e1YG#-D"0pԻ<\@6?gZÃg= ]!7|֜:7M,*[v4@̴I_S;Y?N}PhLHkP, )@@ӮGvg 1umy󃃼P>D$vQ} Jcs2u Q)Z솇Xf$5,L ⇈xv鶺OJtWh6\ѮAҩ# O5B@4ҁC&M%)HJ-JdМu]fiEЃT&o3e!bes@օIUݶ2R,j(侞m `JNc9ISI]eQ(A;tw bkS0>xIO<>?ӿoq K Ϭ (I ^8"_\ N!GqSCQz~z: ºo}lDh8"n5G+3U*68d2ˇp au rM >^n{vmP2OYh^!A"x"PҰIc%Hj"W;lnEօkU{>KkD[A%f T]Itj3]3V^I"@jG km)"V\ yƞ,^q cRYδHc㬵R̆4t@>q9U&a4^GjlݬMmfbPf;[4yki+-vH7Lތ5w+{#˷r8dc4Q;DulT|pu`>Ǒ)(G{ˎ%ŧGQq`d22i 5Fbe jOyr$ y`8{SDiQƱL„ ,lQ7jGAbj;+UGlٽo3kmv=^q Rv*'RlO;MMC%j2kB1hְ8eMP-) 2RR2PA13~F"xDVfET!u{7gm74r ƎҝBHug/* L jT(D@˺b*ż /<ɣj#cDmԛ8EL()UUUTLh rxO@{>KPqI2w7 ,`LLĚpʄ2=sj/ gk6o@&}v\N=K9Lc{wǯ{=b@e._iP"#2HeN^|Ig;@{r[}1O:' \zlAU(umrqݎ3"Ӡ@䇈A& 9jX3!WcB4)1~ضcK7x9344ghbZ03^[pg%[_OwhRY=#>`B"&.t۟zօDRyUz^c0EL#vC7J)9o ɘk13lM5J>7*nSQȣVFe:Uއa(Ç0 Y\,`ÀU3+%)uq@K@CQg;J [7( yg VѸ qd7^zf$vq(;YWWא">?AJƫڥF1 .0MR%ĆYؿEyq?L?SP[ ɹ}d9y!OH}Ka`{^A79% H ^Ga6%q՗+KM,P^= ?*υi;멑4{'+j VI'ׇޓK϶Y:3ldMN&`Ob@DDI Q0kQoI`_l,i.]~mibM}6z|4u<4;(РjbǤ!DcG"#cli#7m,xlxŰ #.Ou:|Oc+ݦb6] 4`4騙O5n/&:(>Xr)4{S#mL VGlI"1il7dUui )0-QIx'G'Э%44 IJ|aaͷJ:0,jP>N|@'^y~Ԓ[dSԩ]QGgbPg!M"eM *j^pd(3,΢SU /_n&#alkgItveEH29J?sX 0I7|91 2+=r),_;cEA9'U!e!'ϧ}) ISAAvjQZT* DA1/)@D@D]5)T(k:{́q9n>#0*,l9G4F±sYFT[8)l׭6a&us"Io$'%D_}I )sI45~&77s"q96B<66Gк w.-ʥ'AN>sC3m@XFP#8b!n6J`,9$r'm%K~ˊ,A+PQpQg$&'Ca .1C8f ,g {fG%Dfxg0{j5kE"k TDr^+hON2r&=wpFgNt :H ) "uLtڍ~W:lf u2NprN |@R ( r$O0tL!q>(c-'o53$'rZTN8lF H_O;q^P{ 0[߹RG^xb8Rͻ:䱸qhyy㍗^5 81:4mMH҃DZ)(&K33Ql`TK RI s,EOΏ  Vg D;U '$Gьɒ!@'2n3a/מqW(M;\?-Raa  k.婞]wf|/~OSQ֠m'&eMB|.qZxj"+Xb;yqtcƋv^Dʢ\XjP:~..-u۹{%(Eox@N(ˢ'nnnûz΋ظo<g v!ِ No pJ^@ٛ0te٢2]}>A]Np;2Uԫ(W|YqLϹ!^D{3;wAI6|k01ժI5mziLvCNHZDm|| /݉+忳ז ^jG$#9rocI:v ۽z\Cg_0c1 rbC!=cPK A 7aG:lF@ tbF4?;V-13kɥI jjÁ|Zv7?fpX=\AIT]{9 0q RtB"Fv.mf!xQf1Z[Tȱ$*_>L-8IƔ($D?O,$:Ð uI=>ng\q sIb머n۱m-GfSO70F}W1v%ƈ%9S8$ >Es> S䟙 Ǘ/ݳkЀ@\Dg@; HP Td)c`99 jv(C֋ e}CjOCDaVaӹ@W+εt'gW ":271ekk5H\&㎃AxUDhK,Szpc7lTE梷B-V9vHN zMЄ "뱤>ry}vQ(C U4(&҆ݝGF`4N*SJ] eA4DuzEOj;BBW^LmL)r!#LMƔ΃FMR܃:$Y6؜:j͵BX*yVnZђ:2id&#uH{(mO -H؆a:\D ۩Ŷ Sg_8c[L-zeS2VHi ;5S#˩O@kZ4uwPuU:ǨdN60C|įJw> ˣdY5*KfZqC]P#Y+\Uee`)" `ӈ6 nhF:º!j 2Tkk.q8sYJu,ML*SD0)סZ5uj+f.F\3P5TdpiP5vHJFX& Z+ɧDװy-L*HX(0H#@ i#(M E06u`ٖLZP|vz-P`ƑGs<|N#lis݈ =넝i4W=(̤B^UJ"B,_T4a05WMO::BHQI@01#B"|K>OXLar{Byz#2.ǩ&Xd,@)M#>x 0*9^tL>c[#AܸqPjӵQnvr ɦc~z*̊GRAG0Acv\Dj"t40 HӤbMxt=Ц KM'"ʗX i)JAJST>ôgI|!BhQrynVD #%V~%ۚI /@kB;?RROb U%T #ރCBR y c1M x#"8ę= h53F4"b4cz@ >AObr=ʚ"R!-Glm/)ZFf@ y ʞQS+d~ٝGCw'NC6U7 tHЀЀQU R '3cLg! Phṗۼ2*QR$R O9q@h_$A$zT?D BJH("H fhHZbCNCHs KC@$@DJ%@-QSA2PQM0PI4$RJRR 4  =@!Nפ-B& X&u?I&c)Z6ۡH%yH.HӆXbJJP@Ry թdrȞ}㴉")$fD)" /OӍ"י"RHICs:~3>fy>HIkZzߟ[ϐq7 ~0B,P'>Ih!bVhF[3@tBoGL#ߚC-X'?JL(eKG-SXyy(~J>rW%P&W+BJI l>xs+- P(HAb?\Jr "I"SD4$RC$DPDH222AQ#E+JM2C%SAIDE@@41QL4%PL)TR(!B*A0)ID@R4ХTA%PDM2HE%@P? " Р|ԀC{5%ɢ84Hi)Q At ]d2o`F'ځ3xBs<5:">|3m%5\{^8mh )Av7GSM }ҔJhi:S!ټ=--e3Ti%Dqy2@4alJq5gۿ=$8y~Rk@Ne0}ɃŚV 20X2d>S ˡw$ 07&# wd ݩ%/1:&{3 R;!0&'k:Nr^0C%# l+k<ON!]K2$e~3pr_poon;Ͻ`be v9 9tZ.v5@`'*21:#K6XF֘#:^'oީ}5K7 [ 0X1$b\MIKmݞJ#T DF qݓmfPBDlkbX`&ػhzLIyZ]d(Y|@u"&()H*(` )a%(4d"NkEFbt#tD!Y< IBOo은8.Z` .9$:BTX ̈`uF"&%j)J9@Ә"Ѧb1mb& .ϣbdþLMC0?o$Ds$ph'!k !@<)54 |ZA_Cx/'{d$l2 ׇŘ㟲~p~7]bj\0kpVH0zc v3UX?e@ L(,ri˦P7]āO: NXA9\@ ۃA3:"HHDJb@!Z U0HBҟ @t0%FrOj hwI}ҚC EzcRza) HrƑ>L&/3^^m'!s?lἓl442i4#1t#jc$'[91m6}OX|وFIMEhs&c"MJބ-QXQ7e2ZbD 8wA 8JB QWUrTD-rc&^oi,ñr7@mz8CWBlwUed@kΡa DPQ3J'R =w1Q 5ኄJ'q78zHH ( ޙ3NFZ롚1`h?ܳ駉^ON.92JQJbh4 4% `Ŧ|.P)bh N%HĆ?dtItQEz>eq(r85#NZ׽ 3 |@ø=PYJV< DG@h~APn/#-/9S V2x|(BBϰu.+`dvpu  ѥA2R?i' II1Gf~8}ZT)P)hJQV հdq*˜E@I  )ҏ}`x#j=1,E%>>4TzH0qꈁ: <ȅh^uPby@=X$֓N=)) Csyh D#F(P?h`d1tCE+7gրӥюS3"c&'? HRș'cJ~L`W22x '{ο)9 ,WPM"FR+.f  y.B򈝥A?P"*!]|a4#J3II!i0͘=( a3|,S4#x?e1eЩ D!d<=FIs*0) %Ji#Hdt6^H䮀k:'c$RB?4Z)/DabT"W]!Q&Hd&@!B: Hÿk HDKՀȣ7#HJe"$JfhA("H`Z(ZVJPffBu^||^(Ah?FW&x=CLjAG%8DRE p~&|!y܆~͹Dk -<xSl9-NbB#&V n>aCٛ> v2@,)q0IT<JC=Q?\1&P`؞&gx!7c<@O1(@)$3;n?}F(?6 FsPI kD^@5&j2 )tԨ+7sW; &Jϝ%C &mg[idu$RHQe ,ɑx'"1:f J0)#݇?﷔cAQwi)(ՆLo)4y bZ#uWl]b&MVxElWlM4^`Sڒtg:7eZ6MinQъS\(),MѴp0d.}Fp~nn >c?D]<(l)cQҫFҕɨR蔢TC;EmNu0V<CM"P҅}x"c(^ğL201Af բNlipEb$0tp`9ͽ4ƴ[rCktقlb3kmQI8[k hb0įL%rh\[kZI>'C~+Y%HbG7Cp?˒vMe5GO"03 v^]o|_||:- 0RjmmFaEbb !Vb+qx`e6f3FQ^tv~Zݢ>;yCDaB5@Q|  Ch+=7q)(V>k DAAHG!I I,e )E )A v2 @R%(4y  "Bm)WN\rvGh*u/=LZ8"SǹW_{v<|XV$F&B)mm?[ITD^qNMHC?dE^agȰbM(4;@IABRA6Z7I)x=cF#ip,  4C&!s=_!y TxO'6b)!_ie$89q>G71BD ks.3&1#W32!Ukಟe l҆:!i(VE n'" HHhMU<$|W~ǝXJhJa?/oD:QwT5L#N-iPUFӠ1"kف)dh* a@iV؂:ISh@@iJJ$X@hcV Ue|ƦE$SF? ) s%Ea>jBy^_ Mj ieW;Or)Ty;!^x&=Ĩ_աv]fC "A(A6H_`i4cEH!{ X F lap h3[" ȔIBE+'ݺCCP]eI'ފ%ES  #m/G'IRe 8S03%ZBMOӳM 8DZ12:8>2 :\TkQ:tR/I@`0!|r1Ȟ@P'GQvm#Ԑ|2Lf2f>!0{j&6՚F%PL-q$1de fS(-i1q=.X$p)[a '޻-sM ڴalG3U*6Ȓ,`e'PK7.<>!{cܴ%PHBTJֽ+ KXD 4M5ӝ'x Gaʦ&: n!S y&bMۙX$|$-=a4 =}=0G=MLp [k "(ha#Frf:aqfҶaZ ~gU0!( r籉 n2ր6̻rzV)yپhٵL\-   :2: :f))O3LY?!)48}C:01p2Oͱf'A'kN~{٦V~rjQc@9fZV3WB ?M̉yhj܎j`1D3bs^)0!"%𸇶Dџi<(sU9a:va=YeC'xc) #.1dz~_/|:0gx#׿CBB*t,>`tN'b"J̓PDPCAcK@DHQ%UAK5 Q I@PBiɢe hAzM ̪PP!>U} Ђ싀R0J%#>tPPKIړ~rqD`3RBR>d_w:aY!CtyxH-)ۈh@c¶z|1{M&)%y79 # ȓ{HGmM!>}8OC =HCPEzC~^ՌruRxj{qϡ>>RXmLC M4ōx<~R3/GOX *{\PUctWٚ.27S ]C0AcDbȋ쪋 Z!|`e@ N;nu$mCD\L˳T&H8lCY:KEO؇@ԨB̄t,4B3SS>&~_2aYHdb4h! PBGSH;gTa;q vk^ɪTQ) ]}p0"tȢ p" 7a 7ۃO4{V{<}|}:EĢ m6ҙK@Hha"M2K "61)"72XG4=ۚ30mw. 9Nkuu^ڱPCDtt aBS13"G=Fb6J4CI]T_7B4("UJ|4u=渰yЄhɱǙfG&h牬מ РVe\a4cSZ6FJށ-E2#A;?tf{҇U&XCFjDgHtZhcMrϮb`e5BOL^ dG!.mHAb=;9Tu0_8O| (=_Ă `Qi(I$WN-j-QZٳi<@}NuJqNM"ol:%5%xSL" %لQ7UI/Ǟ٘=S0jb=S|ݰmNm#b_ޝlG<~0 B4/0>6s|Z|tdPowɑht~+G_y2d] ڱcø}7y|攈&h`N@u:'`)IӬCc PD$@Gjv#BnMADA).Ɖk\9)b`2 Bڤ (!XVJ Fb zqk&mӼ"> zG0xx3cBIhf2yj"=_I0Iї|;!)b#f(f& %o {Sd|ݑA&3Pܜ2Nm7FaTRP@I-)CQSSPP@$PDRA4Nы:C:\M\Ѷ[.=Ǟ;UL1$A9)Ɗ( 32BP<4R-)U{y|>4deh{(ÈcE-8P6c@ϐU0Mt)c$=be#DFf&t[B 4UV:Ow99L$\='.ǭdݙ#&nM|2 mm1+V'+ARu pvAM S5b̈T4V&u]Hz 8AqqAx"4D)J$HPP:4%%%$B|\:Dbz.'ブ(0r@ ʫQtjZxSNr4b4pK()N7DZYb%;˼=]uÉ1QG^Gqܡ@uMrn3%Pj@ o[@ $.tz895YL0DF̈́;o`PKhSPR!^FKԎ{b;#7466% s& G 䩳 ,:$ XB&糐.H4@eF͗l[Y&"A@Qc5 aF#V¢MH%X<P!^p:Ph*M" l~ N-?L}Âv5 QV5lnPa\).j Np?f$BA aƌUGR{ttZ{,M)@X(YH)jS"MHXO`88vQs +ӯb>e5<̢瀜Ipǥz$Z8#9=!1JbbOv,`44ČU9"2"( p{>ϟn)~,ygNu/>h0zk ˧m(*EGXLJ*#+sev@6?*T\HD/{y;cyb٨݄m\)+ ƒJK!\lfKqCe.0McbJ+o82{溜͈bFkX3LĦY+$ xU##}<6{k8gۊ:7KOAЙ-أ5mLPtcerARj)qɏ.T-vEI1fb2S+NTƴcVGF& Wuc2;G YmȔVYXRIz~ܲI 9 a.\4 h,p/;K:ч80zsN3Z&ZEa4بaٶgDwET]kd`aKYl[d%I!{.Q>^HXY6>gP~k(ry8Wy&r@#-,TAꈙfFי={Yfe(~#{7L))bm o W]azliI82fMhoov(2,zу^ZpS{w?9P0fq, }0<#^"1έ!Cx=Yةd҇)E+@RPUUEU[VS](ץ* m'!OUWwR7Ɗ #PmS@']x6MSǂ]fOja٢eoκ/9`܆AD PmCI=K+wNR^[ZQѪln~1>OlZ0hXpavB"iJ* ^%4E=ۻ1XƤhP?h:Bq=OM4xv m8+cRBZy=Wcݶ;쿊moAh2aC0h(9g~ة@ya9":Kb1*2}ҟ5 Yb>O,w㫶OUKUT/-2 @Kk{$A 4 Rrj#dGQ yAD *Y&`1)CUJ~˂O Xa㰠I 4$$A@1 A%41^ K DB@QI%:Nzh':0)XݫۣnkG7}yGp ?*Wb l(L]]dO E9x@)1KyQxǨr{!?#hW T=J rNjLQ#473 @; 9 oPtp?W#q&C/Н#;3mF!;'rQAAiJ()bJR˿kP:C$-4'=1BO; CJu]v ᡓ瞓Yx57 (cLcҕj" x ,ȣޙ-UErQLJY!(D%!!"P(Fe$$ RbtT ! No3\dN1QC8T! f6ES' B;3~jHT:LF"BTy* =/OW(G'.t0PzJQ UyT<E i> {@NЁj+/lxE-,0Su*kۙUZ })B}qO\ ˟ֻl/%~o OhuP)!s:Y'p>pܧ$Ը 7KxN՛n(@i7ܯމqQAHGA@Ҵi4MkE:(DgZ(ihuY*)" q1v{e;>mԆI+!Q$%+ûL"9y XAxE5AʁF=ZnlNqP{ax,3* 뗙;=^*vc{.wp/&xPص"0%K"^`z'Ʀe~ޫBYqPzRCU(E{3_+FOMu J.#C& >p v' h08胘P'Ic߉ø˵88r2fO= }cx9Яt~(㑛]ďN'<Œlc/1 ZYܤ%EJ,@\LI*͂jG9F(ɐL% _tf:(w'(I-2>},T+P_SI]S\ΉT(+NL+C@箲Bŋ/|GUcWQ讣3{Fmi K,&\)kif_cryz[R%}OAo`qREjH;COYU7ث#FlTW.L >qeR1ä$"b7ivHńOX5(AŪ4V;ybku0f38PrfR\zzag紤CQ_#tN8z{aH$~d"0XL/ԩ@m80b'[:\?#2VGik0pfg1Ng{#S7is^c dӋx.CQTƓcvXeB5QvCEMN)ȪTe Z+! JPLDCKܩ!p\„)Ŭ7T9 Qz͈11k_[7Lg9*$;Ҝ]8, e1uo܄3f6HUZBRECv9 dw(G㍋ "Nlf '9oFU HId.h6n$7[Oӄchbdxp-?"28~w> 55GN ӡRǗ!.BaU  "<;<l %`.uGpcr!!܋a7ϜyNr28,/qVz43^!"sѺ@ $ ߶믶Kx?M^qy:-S`A&NʡӁShCGZ5~AǞ@Ns- xgLo]fyj7O:7H'07Ǻ Hm>crD8H'>{5;|[W͛-iDN@V˰=y°J;,*5Jh.K)X:Rv:Nwe۫[а-+ZCŚ*ua EwE)E&ߐPfqE@.! YX`F`Ӗ̵U|8aU8{=Cøy`!/5As2s#9$gˎR"ˈu^]ޙk/3߃Qro7.3)bH#K!G!T -j5NeM3u% 2 a\vdzL[:eO]D<,QH{I /bûq](a YJ<kۊ~K;4D\!9RI\`}I}N#b`pg]P gq3\O(rZ&l!{>Dx~xܡJ4046_cߟM=uO$i=8,}C⒒L&%9;`#8Á8V,0ĉַ7FA.k>Mfݚ/6EצyE{@칆ʍlf?/8m萮pX3Y]Q ,3,ޅzXFZA( :}ۑ?#b궠Fu{Bq;T@o-n#0=J;'3Ӵh5}p"oF޽dhǚJX@$@ YdK!P5>g,XpC׃qr9Xµc %TFK*o8:u26@vb6&vqW@O 9l p3%1/dɈ$'Awg`Iez߈>mߧE\4 <|?'GP90-oFub◂}@w9|QG.@z$Dߎ E>D;eX@M#plC\oYxn юȪ+ykOlLĒR=v>#5C}<-Bl[aJ D"ݝHOv:#w#Z 8dIHlTÍʱ狧#rz33|1yJ+g"".BpHMcr"\S8-U\o m٭r .sc.N367(uHgCث8 (#?Y/ȷ0+ŽW|y>iJ%ZTqeDctd zLt,ks%\[mK;#UxŹ)aL2GX^Pn'ㄇd0ێ6v0X0͡U@ͻ$0…#D35#F?( 6~5FcNJگ [x^3%f?@?6ifp 5mt8v^|ϐ$bGM oǩ*J3SYRY<[j֔v0jNU(Zr?;4q %^V1K:l*OofUz9j'W.#w?G]p~ѿv'sR;REҞkdXI+>aTֻݰ 1o,PawGIdVN/Q <|ֹٴ YVY;#QҪv:k6'B0䇦[7>x x5,EShXc٧Ijyj&Qc89 xʍdQ360 &h9-<eg>gx{&! z`l8JF^~4$HlwU фX2FQA5dS(w=n 2'*Zj w`;:kc?O8"!$`!:'X) X*F%0p%FgxA5~4y'QP:ٚ%2}`~>n@WbUxA;}o#*iݰE͵9jtNG#& w(1ي8ǎn#Q|ǔjb\liٱ Vb8k79F&. d5 2H3Ӻ&C4Љ VjLh3aIZOYĘ\y,ٶ^MM-=VەQ0qh7]0Cq 5m1a鎎: 7cLg1kIzTmk9ŀoR )\ ,jr 6bLcG>2d__t`&dיchb2)Te8C؁>Y* Fr,u$'q9 8sCŚmIəy熎:|tt'{KE>~#:<^ DdžE]Zg[md+mhc}tX*ԨN2e`\4c3^9,Shm#3 eJל Ql1'kE2ŁNTT16&1*d‘2h q /!xؔ @? L2 iul!B\Cp'rmq/acTkfa.ed$*Xxole :;`hL im2 Z[~lklEQKJ& `HTgv@cfxBH8'Pu7n<"’vٓγ6P>@QM,?gn>oC+JĊÙ>c}C%˩dRH|59",<|kI ^q ̄se}mcWwXF0fX 8-,B O-TOL|wH:!b$C:R2}u|01-2\ #jdL D~ b*Z/)OwEG;se+)؛X1Ի!1͊$,P0l 7)+?b}Hfo]'"P2DL3e2*b' OM'l©L)E4ODR@u a^׋d|)db}~Ċƪ2tԒ'P tlvA)ÍIt (J^)5L0AQ:j"pϓBAO$ؚdIH4sKX¤>x%s_OcQ4pQ gut cߟ0 0w}(& T0OXz:#`o:i!i[m 5FCJxj~%b"f 1;$}Gt(y']9JBOM]ew%:eg5##.ǡɡf(,AU!K~w:amk:?fwFߊ wI Q6j։}~Xwu8ܢfTMF%*-.zm1E,\Zb$ݿ!}b?$?my\!C39|^r8 $yJ3>m|C@{jW +{r@% >Ƕ7Cv;^E,HQ- IP&mkH`1ZOIJ~Y(0A!t4T8 }B+jɊ3b N٫p[穉 I%as Sw$E&AB灐@TQ#.,✼rS6jR%T|y>hldwxXHdoli0c'!dMGUFo(͂[d=&q@٬±hm ]M0TTy3 =Sʆv& !R>f->2r/Fx_j"`"2N'{aa͇ _-)8düc:GƯ{#Iz3ܥ" QpELZFC><SU&Yq"CNf[JTV@(eK|f%X d0ܐI+Yv~dYm\09Y-3L#cinbȦBRZ~ǘCА xs4G5_?w Yd]YSc5=7ii"՘ $ljOӦ6 d=-m܇057wI~'6aVQ)) %SsKA 6!E06M3DJ4*1Y" -ubsG[>\Ŋ^NUUKlbɬ+|e$GDкF/Cy!QIzlx`pUW.'C5]Ƶ6*βzha<n ™ն4 &Pjdu)4䕁L6pCWd.qEW&6F0jPZ7]w&w'KhK)f3R2#IQJ7X;) 9D(;ǻ8zJZي;>`m奵Y-pUD0lo%ץx>NFo^H641Λ4)m%B`821Y)%& !opYpqP:wN#iҬM`rY:F, AGJ(F"&>5y1lE6MP>@‡9!j<ɝ^_r)V1ΐ`6p!ׁZR"h" _:p8hM/0`6WmP]&*"c!@#KHV{yڏ~:8юl|:S)dCq˯\#0_L? "=kw&ɖfmi3! ; nl Ε։фD %'Bg 48.J&+z/IѳhCmFγ+d A].CC@awߞr8l).D33*A])>><UW h4! gYoe1&<P8*̲\~V Fu'N@u2,a%Up4骃P(Ģ1`CioEr!R( 1< -Vz6vP ݤ߳2WGQ1= Da tNQ,X"(S>!=Ӵqy3K1g'Leb< DZscpr0([5"tӀ)Ѭn((C@TбDJX, -ig 1T8yhJLÞk+Qk h#궶\~p} DefEŭ3L(b1!y 5L4DŽRɀng(Afxы!wFЎ:|be.D JEESb[696&(l׈3iϢWMN:wdQVlmEUߒI78"@@NSs ~"W3."xdXdv*stSstAO> ]eXI Kn< >lA%]rE~\mrYk%w$lj̩4aAجe#,& Gun'27B!.YXN:s0T,qI뻮\7/ZImW/Fo(4@] ߥF;ruM|gl.&g"޹LCfNezC)nHv C Pd/3WӋ \D0Y<㼀L@GRHLx蘺:ILLvP *kRGgRaqhAB):.U DAimvcU)8r:f,0dNs33l{83l`Nc5ߥM1|]:\Fcy Jj⹎tԹd';;DFguQjh4 q#:beç%Jh﬈ ̉wH.Gz;G.f;b@nJ~lCP0b}lF0fe g&νŜ*lt`dCDA/&[gxuY0) 7[v#u%*.b8vѓp9)\,3 %˻4A;Ѱ. w3uCp 2'sDh#{@}avT\4o`Z ֎] a I6$7y1ͬfDvAI\v(KEP?Piˀ<.```zV%hͳ 2_}˃(#HMb ÎJra]zzr 1%0HraNAæ𛨌C@AJaPͥ9f),v{]qY[ZydT86@DIQG(s*%c9'͘3l=k|[`۽(-lB"Ԇ` rEpyR%`uHF TUT[\nYr3PWˤJe.@!HK8k9$b $ɣg7xWgy̨҉6ujC;j(K;ɳ6wr!D|@LI!/|n}(G%aL8:X1upwS 9H}uP0J& G3# $DRAA&(Q(vr H4@I I"܊a|Ov M52cma,^YObG:.T av2$14$B%$B $ 7OavMvD1ƐnѱB]I k<;$PY`Dhf7) ܑgE4̄2bܑL* I;i g:I F$Pp1bpX<陶7~ >'ޗhdsqx>pgY9ԭ h6cU3-[[A&pȒpeLA*57MI0>,6GT/ OgoL9Cpk6F@>8DeAh$T4ɬM Xr$C@6L9vFmM,b2 toz혒T)QbKT.깝b*odV{ iƞ`pyPi"6+PIP31Ǜ 6DAhj(64 )EgxNXsJtRrN.6,|pdp! 8ƢI/KOh/D:ۖ/$&"6Iz|<A\@fc"dq:$ņ6+F8Y9GXVa ̻MbCq!N_O [HCX "{IbAc.ePprdhc v(gL5+|ƒ%+gifY88Xz 8Fw]FswׁYq!;i 5u0MSC~9kB,ȔHpōIӘ#y 4^@Sfu9/*{bN #"̛Aؖ{q¡ h "9m;e 4y͆ Z`Eg1A@ΔgHc}CCK t#26CiSQU+NrPof PJCӴ3j`r0!Qyy(ڌá+Cq*Nd8CxÜ ŝLKՋtuP`pЙU@,fF@qGĞzi>fjnu,ޤ51^[K!!!,3334K!!@dH1gRmMÑC&[JzY[nZ:QkO~NV- \¡(*R!P@Mat ;_;B044k@3m:=iڨKd;ṋ DI=&@̄1?'1T!di-<{ WM;"sKBPpu :}a/=`VXtj;t3|* |q||`?j*$`֠쵒(5Kam7D` &TL%4713 eޞ84wB 4RALD n 0oo"tHb%`JbH(;yg3/O )6>p[ybj<E>~/b #QcJi+plH[!P`+NMz ڻ"[fٮqon;2fxƟg\4>zpbCtV}܄&(~[Cg4 ww=F2!<Vfdd8MST=a%!& DS2C|Hݙ6F,(`ֳp]q{9e&dë'iUަ'7n|k˺Wct^2^FBm#y\:D&җC FEЪ;]]Vua): ++ Xe2&afDXvOCK^=&6Ɖ]w"?`?X4H=4S> y@ ~y8QinVcՕD#U6ǖh"Iٟ-*]bbhQ:;cA6` 7n#ܽQe+c5YG ہv; i=Y)gdK!r@`x\7ʪ&MQ$$CuҁnU&X!3@6я.4Iq7Th7wPҙf{r 41_8uD2T|m%vn,9uYj;ihi &D}7 WzGFOH4_y#B# Ȧt%MTT7M%)G Lԗ$LAS${SHt!B1SB?vמ0@" J&Ѕ!`@P@#Bhd/(Fv6dFjlF.(XDfd叄SEMT^'t:BqɎ1ڔSC@NSޣp mT;ӋeyfU_`!}"x}*Vp`G]N*,ql9W]S3DXhf2MdC,R=Ix&u-z^IQ#-?9Ȟ'Ð:3=ۈވwC=b1dPMѓe *b lCQ- FƟ6gjyQmM!A@419+!:ci(| %QxX*GAdyceh fŪi Lz]5Yc!6!3LBRI:HC9/l$%ICG ĽA_Ѕcq1I@,PPTE2UDi3^suf(N3HnaPy F" c)D!&eTHfb|稠\Œ[H`d1Ģك5hjG|ÎhTHO Kf$#*-Sy85i ̛#G^!uAJq8u?#w+o1p*]Kk  >Zփ[& VBA!U!x-|H0O^!1g˼WnD$>bL*b""i0AS̱1<\w?Q@Px=V]2LHW`JX# I>5 '5:Pb!C$~L4Z#+cNfa6g Pj~TjPkO¨:@-/{~HC C.\~-¤ gwsk5ףLl)ЄSO6t9PQtG^Ϊ"i%)BJ)>5i܉=1I.f)Z>cEPd*ZdEW5:[X C șNf)Cj& Z%4 բ^y18O0E.PӅi<_l8hmc.qV њ PI((.q3!,,K@b亦L9dJK}uNVd=S4drE=&#;FB2A BRZP FE٧냁 2;)k9fY crtr{C&tn`ݚ0(*]nߵ^-MZ62;H w ǔ N`qʒI"q83siFv-8H:3 zYs+&xR&&y}: r^]<>ݰݹ? ǽ^WHr??Q񐴂"hZV0҂[L ԇoLE0@ AIW9">y<_ !T5 UM#: d֍%i$RFX$/3Bk|%1[&!BjAaDcҝ槟+"ۀ|޾`}09( >$1K,ƈHaA/ؓ @4-yk*pJ4D@RPı/ȡYr"#d\,xrMMgDT @$ GcrvTžoZz2q !Ej d`ΏIِkY?L&X njfjMˉ,c U RhQ'10U4Fe|R&^ !J #@?wXu'T)<;]U>#!j(a;?ja,ч營COk8kk FэQ+O~Tut.hSSIKwHnk:szoپ+n,Jr.zY=JYN:IC<&F(*p恤Mf߳<FXchChox35,! AvxR/c?~Zd)GF0LLUP\W]8q)B00e#F Ģy sxB=8IF!e<0=D4F"&!R h&b*& ( &Q"bَ3* baX*")*)*KƠ4o~{gtˌN!::y{uYĒPX$;)3'>Tm1SyIq`DsBu(6v ΐDg,* ]J""#H %( HTITQQ*?yc䊋{Bds{StR%k3ą{d{{ o2&11D V(jBBf5Uz`E2|I t5RF iGiH? }T'yD7GF.0vP "uhƞ e Z")$FCN܌hz8g<ăǺ>z+֏ح؛6`jh&9/̯= >3뾩)蝇(-ib|OGCm .8ac ]CCP>yC$}ҔrvvL:iȶ0!:z[?vP"h !e%2 0O}܈]輴p?YeA@1D]($T&t%2?@u}%iFB&$() Fwx??Ag&\2帺b$*f)|Wa 'NH0=w\vv'Ӷ=&uP3fs8'/spQ( @"U󒡔) +@ҧ4@H鿌䀙;M6VD#N$1ԙqIU4(x'l~MI9jwgFb })7Є>Y:cfd(R&@/rqy;%{#n9B/U˟fOMv*Cle$z릐i&?\>PSK+id |c{TB t:<ʄP)'C yf~r AAd_2JVGCD7AmwI?O.'0w4yjXz4'cLkixEz>ިqxx:}D"EC  U?>E4D@Jŏ~#7]WM 4Wx?$AF6І>g kQF Rv%J1Flxy0^7^FS 9(¶cX $ok1M)UHkR<2R5s{#R`,{eMi > m7#Ȅ&UP(ɡ^9 ϊ#)ԓh(@F@hC|?YV0@6@#Č ]*_QXW9 673/d!4CĦi':c$!')ZhR9BsP uX"ND 5CJ! ]DN *G K֊`*\&FKl>M#;D3ô>92/d*HckO^"uZDfY@$Iهm$`Xc,gf3K"" sKI+8Nidb"4@>P~M`FN_[?0D-:(eH Bd6==~8U]aeOpzzܦ5E2 [!,)5LV ns vſMbzrq帗bmVv6hmj*;7o__` ZZ5΄ES}:4XVKKFB>&R 0020ǑrmӺ +- Z0$zH%OJ'$:oϧ!A20XQ4 R`n̨w `} 9J\x<|E\Os =_hRBw5YJ&y/YThZ:8&b7hO&:2g'>.P:G9Xy2p3)3fƢ^*Ӡhn8ű<+O<>qx"IQ8AU`vtOP߻hᦶ"" ͳ M=~w  xx㸸T},* fH-Tt9mDˋ -A-: E Y{O~ g%6kH ]'vn3E)*jL)2Q~F:uǢ(sp!1D!uz]9i ) su&"fZN{Cf(CdC-P{a9mʨz`3  BVb Q@~ ?:@1 &4kIl(b$"4QB@ 4%kE#TCJhJ'A @)↫CI+'CpP]yɈ|rz_(m@ݗp6OiC6ڠ%]jQMx_G:VV=݌0&$ X*HIIö xH44*(l!CWxC8:nãz!LF"!W~ECCloWЛNƮ`ƽ )4M%L &Fz\"iZ=f3HRsk?Ę艿r4V u5fc2+dh{Fa r膊F=˫t ( Ob@y|p_QLt:&>h-o!hE E2e CHd`zrN,}2o(\(  uR]T2J|2Gg1.F]ؕdbT/uu7d BIEu: u5A5P@RH:{oתj`)HI3-1T̑Eq>E24w08j~KO'x;{_z^=>Y}}/y>f[7Tz{kT^{.<\;.h5E[=8PmQ'+a=\F9h[Ӹg6[EL3yNTgc]7Z]w}_{w}x'z{OU`|=i A!5T#FZaGQ#ǶєAZkfбf"hW:*&>z1ш{ o1zj;4<}"$*:Jٰ2 n*Y$ L4m2 h5PQZe!Ds kBW + ;4 HAAJFX( *U٥$R${ma@@@@*U"KZ=_w|H{f{z_l5|Co]˫ϯ;׵U/Oj|[h(I:5@t}B$%J$ `OP=4ACBm${on{ŽEf@Ѝ(US^uxx Q*^n6nQ:}⦆4}4ϲn4TIډJt;Rc7a v 0i@h&6bSgs`f,mJq]Jb:]d >y>h71S}t/eWGHyӫؖϸʝ>E*|w\OPV̽*D kNo붳:Rnm_{Rm VNUіyTۓSJP_-͇8hYܻw,*fOoUz }U7IӷuJ$KUxk[6=Ok{&v=MSw_geZ3 =;Iu^4Iĺ΅wb\ϗw[k 9p}5>7K@yVmf>QTxw^mϬjF=7^دy %-q%SzZ{d{7Vznzzoo]> 4G> umj{@ ` {}˕ZsݽJn{e@v}Kz/Wfjmm =Ϻ{mȁMF7\=yzvycXvjkbl_uΚǝ6um}A{Nk[Þ<ʺ{*B] m!AQ6ʹ쳀wݽm}g`4m lsH9P޶wzn o yst2CW9꽹ڲchhxyx#Z&cmՂw]նhAUv󌷻yn:oJ.1:]@]݂={w9Og;Nwmr\m=Ηcw޲lcs7IT(;y׷'#yۻnN4nLEݻuioM Ik].;[ϡE=hH i(+[mtmhm7_{6cwv=%kڕm]Nvݛn2p5  nNx4G@@t ˻{MQ.vp:3ڼ*5b=s/``/uJ--G%uoxݽ+8Kݔ,<;5wpi0޹Žyӥyu:.9nCxK^0C;c[h424&`4(Gz A2i24@FTjS~MI@L)zL'OT)OL$I=OHښ=L BQB@2hh&'ʞS4=Oʏ)oR433:+451>c=\^@m].|.:յvՋlp˥q\~nRlΆLah^JrF2~$5K(8L?O8'A&r\C/3+0f/Ƈ&D * k̖(w3yCi {^9*@9~TQ1Da 1MVJ"V藓HM!qJb cJԓ`Q!n<'8:bp=H"q"D21iOn)iN;sB3W{'Hsf/0 nK`rSêyB]-dPkLAo9)a !gshH)m0hC(8Le Y7~J'q$mt9wBևOnE~yO2y$Cl٨z[k ~zOE)qyϣ++e:z9C6٥#9™ҜmTuKՀ_|8.=1:yܺ> zEf?&OQhkE!CNT؍0m'AI"$?>;̟^`~)@6yf?ntjQ#/AP{"Ѧá&A)<-y јt6=x3y2Bx_[)/0,6۪ sD*J <8sf@?~w8@$Fzc !"P<@n;j_Xd>Oٗt {=e-W!6ɻfmƗ jH 4?TcKƄԫs髰ۗ'Y!sBz@_'xDqmLV!()>(}<FƥL=Tj>MbqVSL0M|ޙ&@x傦VV猷ɥ,?i8?[F',m.ۛ"֕&\71 ?~X.)†E^fd'w^ {ۓJ"z5PQG/h'BMI+:DҨ*R%kݙ9O_T=Wb=XkHC Z[zz9UCh# N))a\)S`(]]}Zmr?k ij-XeuW98'nݗnuI7>pذ:6 Đأpl,:+sPJ M[!'mXL0MWT95*k(.,pY'B3YD{眬{=.y mc;i2m6+CL.sիJS^5{X-mWl⥕_e VK hvkKq.{-m+[:)>gT[Ge.ujt\/![i Xh^vS}s[$lFrTwy#xq/r ܋?^ǏE=|~[d0m֔HH84Lwqxԉ isQ!@ wR(?ݟ|292_SmgL ,X3[n~kt8n)iE$QS]fGla8@:IeE,B^{vLJ8Byi>8&8^n $.Y "0IXBk\f0Q36 ikJG6?w{6>("2"\UCW a)"a$~~NML0Q),̭3T%%~EXDTs `` & ӱ?`:5_P?yePb#Rh,,X#RǓaa˧192ṿ>lأگzQ,zQ/GQ᪮|TqT{uڥ/Fhe jQ=OOy;!ŒcQ1% UAIb<=Oo鲃s9Nֺ3QtPQ?[~^ |~,>5whr^vz{KDVEBFWRLڪkppأU}g.gPNԤz3i%K0A\#.뺓!Cnޜa[ߙOzx J#fP#ыG#e48#`Pu;: X*h([|yS \fOmε9qPZښø;%l-wu^痞NWISϥՋD@yfJe2K o+șD:wW9<{ŕ8'^SKiP/kv<ͭ7'H!I't0kϢޮ ʖ:R^*d|㷇mqp8_RtC]'8̛ pa`M &CwږI} D'!n"dڋ omu"c2cTx]͔Ꮇ(1 j,bW!pgP9y?3󲜡0~/'K*;iہL& /u@xc 3ϖvZ;v"Sm iSI]…iypsnK#}[V1Τ6ޙZ#5#pQjҵμk-VD隙aw7sJ$eK8oLG~AgkiA}!A;~osd=' CgX [ADN?"0)ykrP\H|ꂟBոtf 9^调zċM9wGGw|A˒ %SW,N^yi jq]T"=\T7 鱪&RT ؙ:i(VM ALߟ..vi# 5>hjJX^Mɔ4p|_N}pywNqP| ''QZ$ GSxAEpXė Rh0wtOޡ?nCŇ\=m ։^~ݼp!vǧ[`A-"ypsП~zybԹd,`Q03\eyÇoi4 8Dž@:@*㒱j^&r&"rữc9.rjH0ĩq~*O@P`ŬOzQۈ<:W0%츞:;9x!)#. 6FU` !t _˕.֡SK L"m} ̿|~XXOd?DJHv??zXh:Oc KyubbTP<)OML$%@ޱBU?°gn4-V%p- ňT״/d蒟L\sI'"I^<@~kߖ+fHhD v.b c9eZ_7MmT qăxKLOg00% WM?:s9(b(l@&}Ν[N[B;a1;\ YֽtkFK0\,78gtFEp@sLs<ÚM۸) u!M)Co'Y h8dUphpJziHWՇ;t JH=JGWQ׷JOzug@= |:cϝM׭"=iL_%M}>Z/{㚻^]!P򇄡Xi *u]a2y0(''P :ZՔ/x69qN["[݌N%w,S9kmȮ(qrYF `gT Yi{YӃՈU"բUnrX*6Nܲ'=u*Z]$S\;HREA-PT %jV 5K( G}#riknmh [GK8sB 7΀̓P@m"b B!EQM$IRRMEi ) F)()jb(-DBRFش+%F h\Uei0h0rCh5mV2ROG>=oKHf$,ba;t(%XRJ&jTRҖa-^)h䍋TkֶsT_߳8-A—4 Rёq3ᣣ7k%a—*#5e"ljZԮQ -J\J;ɣNu6?*LT -FࠣZ5s h *vRI&\tR:CAb%ye(Z|lڝH_<qԭ-tڕJ۝Fa@W4bVsIrꒆ~WKn2@&DM v] PhؑW˛3h-[jV߯"SihRnzNGkOGmaQO–)F64](Tg`V,`ZiQ9ŵiթcr C:R^$SdQJDAY@9yoˁRBvafhp[ xiwB?L_VF" j JW[ϐU5H)듉V-9/?.ʊ'ԫ:sDpۧul(]kE$C܇S#xCpRx}\Ȼf)No/anr+ ־?maZ&yD>#RC:eDWZ"BC!$a]tS:6ʖ(Z0y6Qĺ$C~o(PKDeܖ⏎đìdOt.Ӟ}>SFxNa}8r<'wx>ŔɞsuB#q3yR3!ZQ<Ώ/B|o+vh䣕:h7 òMdSvnܻ*u=NrcA sc(tO;*d2dxyW&<'=a)SBI'^WگN]%f;3eyWnx{Z$+X^'_dj" р{4`}k{}[u/)aV <{e^d;n-K7.Rx'~<8'K~i3'm=!tiLsy@JsaCH#D(qmHw'fⅫ6P:9C'{?aWDz0j >j.=FPi.% n? #aA6WZhߤy8(7ơdW &Ivwtm.;BW\:ձҍ%ugK,z:( [`HUƚuL.@RHDzJ+m3rsv6bce<@j;ˡ;v@}VXg"n ΁$tR'噙D8r}zZ?ull2QP.K5H juxF@@|@;J9KFWsv=55]h~1}Gjk7:v1&Dk8ѫQf:dJ3uYO$/?gqYTG[ (قkrwl$DDo.g0J=h?}x _G*5O?67D(݌֪_%\JC: noh1Ų, Q x?J*6MR݃`BH0@(a܀PuyO.MG>pYs9؍՜푏o'2z-ꥆkb\2^qS51C~:ǯd9BCI\wk@{jH$K?aZ9{w2M?ћV}';Sբ$AGC \b!,~}[M>p$>$ T)9q=3:Ά'e@4HHPI2w._0:f|7x˘lZNB Z#-2snD`El_tn\Tw}jyסq|S3k˷U|\AΪ&S|~F;'__F.@E2 X2/rºX_e=% ҇\mՐ 32±ntQ,ppT0 j`E}kc2Uw"%uXzSfV}b-}fzs]֗śpMefK-WS9? ݓh M,lZ2:;Un?O$e3ydR^Qpt$*]RFJ_cTlzY-sx.8xE\@"P^c(J̮UG굒jEj±ٶWsHBH2?']~mK3y5 1iBwY:7侚W7ϋU0}%CY{,U.7; {?Z ʣ? 3Qy&׾=>jRe>CӭO<~֛paߤn@1( Tw`3̚XZQ %B)}1wZ'ԓ+^4gOîl1¥Y9$;D6Nta[yzJAa(A\r>`wi$1s.P^^BKnPUJTHٞ_h3:AѢkK3aGm<*/:^3u,)B1LW "Y+޳|^aYWV}R,5fNtu]kھM|dC֥Th! 'UOS}s_` {*]DA gt;7f:se"B{ saBy_:(+N𧩯H[zAx}; 9<# %i&ur2Ic2^4kkwmeHwn(Qt?ߋ֥*E0|s%ó:d G[ZxQՠQE@YEO e(äVk2ix5uϫy3i{DӜ"?82BwB֤O $D$\n"I8J] :ԕ(d2fanjk엜]~1XʈeN(2IX))>҅I^̙'5;* ` 5Sj4 Ub Z#i0RQZ8{{{{aI "tESMKȨ &D*H\8\wBZ3t]\ L^;Env)9@'P .'xkCP5Z60:j֞R"T'߻_ 5mίXgœTF@0a azTv]5auj-'ǚGI^| rf33|hh>UUUUlbkC1>{у&^o> 8\F+KY-g}J`Ctz 4 zpSF1$Gv%qRJ.HG3ƊTOAa֕J*dEPSrA4Bnp'g- XEM&G?x݂*AbDU *SeJ2RT2S%\ic3~/5QTF 96eݳ$߮bŌDMM~:M-%Ĝu6p /?IY51^;RN$ԶH;ׇ, QhӬTFv]qZ*`4bICl;lvO08CT W ,ܸ,â6׈_# )~܉)Kw}!sATC< . 0CiJ{~ih(&(-|?V!(+ rj'DZӉZk6? Flb#o|øەIDJYmk_|>?)=qǞ &Rt9[)8C_od␊xZ[?.`|<)s@gZ=&ON˦|:Aq  ;$bÍ? )'ie\;9;Y^WZDk?@չ{H C5'm}FU8X Hi.r+N ᭻WNճ mB6 sS`@˟*x2K +oq/liG9KWt~k}UK=ED?SU@=ᒦPT~w;p'/.qgHt=Ul-3BI!?/')Axk;@ ?!ՓC$=__NO]'!$8f իW9ulm~)`hog2XIiω8!>o/OXoSB~\g"HQ~j84xq,}W,Lxǿj MP(H?vLB$0D?* THą"_g=٨ _Th%Qb$N'z,{ri'ӼzH*h `$R>SuP'^@IPxɒ,K0 ObCj%c AP,IHw=43RT1 mbEdM\(>g:>K7p?`;<&QBN_%k<j|IxNyn`ë+@`{]xY=~#oR DsOQT>6E"?M߶sr{x'D{..ՑV %<ʇxx/< n\biv"Cc)̓L-A#&ӂ,vO.oWϡ ?w ]](qZ)4]3o7h鏯dTS/tLu 4  *?=4*/SY†6?w@h?n0Y%*C3"'?~R< ;c,HB ?|{q;}߉8Hjo$4dWmyN y7ؠfqr"?\(i.{Wp߿uZ;W#ca/(b< ^>LBrB !C];|t>!g*FfOu%vE:>8NQwhítc߇Nw8y 2⪲rdl\_?^Z~0ca7tnqr;zGŔp\;\yϬ=߭&[dWV.h`rcQ  1Y^O*4 ixpL((ndFNʙkwxͿ J7_\02f=xԸ?,Ga,-9],5盺6lz #іktlvWPx^>"៪>/p"u G ېR (Npn\-@hQYX "os"vv'k yynCA(BY[gό~#Vi9JFƴi9Wΐu=:ĜٟY--/?`zHcVu6! ;qv;T↾꯳IgOVvq20Ϫqx*@*td 5IOA`.1p FC$Db=FU?o㡙4r*Q#9XʎR^&e38ܜ1'RKI6a_ϝE~ݾeݹ D[;D `_O-bP4?oį}gVk_V>|lpUH`S}J`Q?{ȻVlx3H)!?O0VsrkX8ljPD`=</ns X'O3ʬj8JRšZ,@⵽/umcoN$3n()P~|:/P^2זsqvQz>̷t}arvؠ2#QMJ.D=jP>g@Jg2X% [*QŒ>'I H'cܿ메U򈘁՞^УV@V\U {t0 Ov #?~3=` ʯ H(:5 {5(UXyA(_)%=݌ IQ?޿J!38)m'93xDd8ON=_?-&D(?yo;N*`|J-jNP؆Ij0,_K}[]Q6$$:DOPcvxD>_FL^oJv&~V5p}Ct m1 P:Wg;G)Ű=t0ܒ&Mj›aΣ%$b`O"dXfE}%P/)GiMoo^Sg 7&TwW0FTK&1ei=a騎z“N\RCHt)gh[ SJ$ A!BtCa @QQ碈j37{DX=\۲U i زi(KVe@;|?2Ϟލd Dլ{5s JwvT%\ŇBWXH~ҥl7n2 }Z:*~߭(Х D&E]Vr{Gx u? P]s=`t 8Gs{|3$:@(dD9LR*e-wq{;p?(*&ĬUF5)|xe{ԗ(L%ޖ‹R>gZۍff59$H>w5/^>qeBxA4(WBGh&r#_DΖEm$2qΨ23;y'xb =WahF86 ksڗ}߸Z߱#e%XDa砥]?<.Aq;pBdw{9 %UeЇ2(-hh5 ¬.,3t/I;=J'uWzA҈[VEdq6NV;(Q. `,EMCmZ>aK,lݚ>a #C EBPJ*LQAC (D,"[ BJOd@PVk?a?$AM BKDMH BđC$D MHQ itm"6N\r]#4! Q솔.M)$ Ahh ZKZ4C;v=ЁPAWCJ @y*s{?zh "@d&z'/X7Y0 )i p?!@0]]7*1/ (}/xkt9-1|<+k7`w[wqAj;{}SvRӞLТ&c Q y0Sɢ4 65:RKn2_󐮼V GIGQ7M@xGyn,͟7a{(@aj)xGjti]5dBA+mJ Mεz??N/\EfTV`,=Ƴ1<+3N#a=v b? o :j5;8L畛?﨤 $b7/\F*&v Wk^豑5Ԙ_B2OE& g=="[oC;s؎d^-`2Uf%έ_vW?clo_e^<Ԣ?N:rWw~-eڦ%/J70#5G6e:;DwHJ-t/]sp= /ZyvcK)z}e}ҍ(_ Hz%k]^bAZD( {qgp3$[#/?TW|^=^fF:"YŅV(W/vGnZ}W0֤{8 LuɾWrg9 '@nIzp=<׸I/yb/ *RJ3jTLBV395iOhc SԮpe hq3^[ӔuCvk A\_d셀[׮@EpAI$>mo9s9s19ꣶ_ț }㠡bQka`6f |\>3?1yrSF~7>Η0s9l\9(\*(.B~<\,]l41wem hd-k1:(a@!}6`L̠O^K-QqUrV!*1Y-jD4?1v3qG78KV8ز5ÂȵKH(NM#8Cy3'%N !u%pk՝N~Bl{ aȀ }Rz`紗@❼0jZ)ͼ,JRp\L;]UaT3:xY3EP?R}ܰ:w*=b^O>$bqv5y*  uqWvqp퐗/uL= m7yQWS@K!a!s?v7DckS\e4Nb,0 (ݾ6 J E*{3ߵ$*%mDM?m׺ߑ +> a؁,4(J5&O쇘*ywyg-?`|Ä>͉Dv1k.8eDƄ3;1T ,ũ4gybvҕ "OKGᴠ1L,R2O}{=~y 9(*Y^_M~haɢ+ k÷z>_ǻӶG>d|ۿ;w LW\Ǧ(#7۟"IPS XHbzF;e'@G̓噇T*"}jS"^k?*>|yϯd;PgԖγ->勰z5'h_Ia!VcvSt%ճ! -q6'^W~Ot9IejPTH!4kW3 h$bS\,h@}=+,9*K9<6z'4Q1"s Ǐwc?.< =s0*B<O=Qu@^& 8: o<ގ[k .W1 ZHsdEVWQ(ƳEa w:>Z??w@onrqp!UWr  F FDUft7ͨ i[A h\P z0IU$*֩ރ$Ws9T=v75uQ"XNPIcn.`yw_<ϵ~&vǘUVV^q⪔|N`i;^*oO` { JՂV}q,|~߽Gx\$.yGda]2j m 5UP7np 7_B@uuRv$7?GϦ_dJ !f"Ĵ8p|v;f+|y;]"X9(}ElSOZJ;"- kRx},sX V6DѢ_pرG0-ym{>u¿s-G(˾~9k^=*xY= ,۷X>\8s` 8GhS?_<lim8x*s8vߕHVo[ϢNs;qs$G-$7p"{v_͗BJ|ZYovdj =}:X{g+P#˖\ n΄hb̞pS+FFݡ0oK\ Mp wQ.һANy UUr^"1~Qe&? z׀jAnЏK۩).Ԣ .,=| szwOT;|GW0( E p h:}VG/ksT:\g)h^!STT7Rf񋨇vHL_ajکzEyz$N@&'>55\uq]$u(QlM3П"Ph'N1XgeztXvvNB : yq]'O1׾~` 6Q0_]  ?i.:@XPO)w?_oۯ׍S(EXt}{~ :*z&ʻYw_q۽^h}FP71b~wQ>S6:y솩rm/p@Dy:N!Q:M= ^]hvUgh8@5' =Z(}?xG(**-$E.}D}5%߃۩خ=*kx<۰KOǖTzV룓> `SCQf;۔^9(UvHs5 0ck=;&f[UPr{S? v0җnb;ƞcb},%Ow_O9p" x/Sj9&Y\R$|pp{sysꋞ'6߀!8h#I^ IE ț5" q$Ϝ_GKa z'VjQOk<)= RA!$2-U6m̚:N"hSǴkQ;z*LfCʇW_(x!"dHMM bOCAzz4!OU)1gqeћ5¯JВ}#X@꣣#ey^)BNO~D _֍Vޝi-;ؤ J4+-? "ErW򍏉ؓb}/iwrH5',B=C"c5e;Ì0—%jiO';6|& -!jS&NᯆC!%OET˱Sb\t(Ry-{X7 3'(GO jPiUE0DFQ_paC4M_4durƞHz^ :J)E}~߼{Geߟ7[y㴽 C0뱪j&vq~ZWAgҡ0:! zB@ ?L6'^VP;~|}m"_l2"|UU8-~Xm~=>ǎ:~A mT/oVL0/,PPy ~+\Pd 1dlUn&rq P.p;U~i%Xx$>oo-oƧOgh$?T@zf qL$zBHQVzzi@`˥ͯt2qzjCﺺdJJi+(2},~/=IEO֊=#NI?s>)ZтNX6e : LETXG9ȖHBf x^?6dl}5'oF'{{nM!AzN icEuCz ˆοM[ )o2~ܽsx0 Ρſq>YG]Vklv~wI{A2$U:]~nƿVՇg1Rʟ1$z=q3df0x$P] ?K#Ԯ@ z<{&}AF)=&9iTb~7Do)?we{#h6rh|`Pw˫3ƃo[|ڕgTgU 1 t|8qڴ& `#cbWԌW p}~0>XH9 mHnFCk;rW6[UTeCó'h~3֏f~4QKJE{d.NynvFLڝ:اǶt @''9݃/4yTM否MX06TlD,Y5F0;APBgAe/O8P DqReHkҰUZxb7*G[2T% a.'SL>_ƴr*?=3(")d?!i)%x*W :zƹOo`vUU; :oXҼkzݥԫퟤK$@xb#yBw@rUdSUj.j$v(;/! :}On:IՀ#9$&oC8 π_M{\mJje\r;9~ݺx)uibrúp T YKP)Ej^=O!={] %*AcTJ?+Ӛ!3>C_\ΈS>٪ԄC%QS} !L zbBa95R(r€c|)rZ!7_QoT(Z}Ef$\Q1iwBQZ-wOdw|DU}m-&!/u{t#_d*J~KlmL`Od( /ꀊtAAw" z`!e#`O֬&gv50܊ػM]T\XDpa:r f5û|ފ8<!@`CʾInO3hvNUO NUUUUUUUUUU*mm[jmQmm~ӷ-hUUmUUUmmmΒ>4im)m[ii`ml%&{VmmTQJZ Uo˭nb?>gĆb[Ņ$? ֯:50=dĜyt p3~ 1vK&arY1+`jUk["F ,4sm<N 5 SywQ2n\#$BEOkMӰ΀J7( Ac 20&8~5j\t; z7Ax 1áq޼FETIWrKY_%l (]0Y`BJT5ws"%q<$x~*Yn:YYL }Ϳz9=W}sDƎ^6?[㱝wg*S˗}:N_V" (orMѤl;+y۝=8nW eE$^:̘3Qӆܲ6_?r8+oEm^bGD؇[RZZ3 o6χ5XI}ȕÙ4D3'"Ҫ"o֝{XKk@n_Z vN2$Q=@a7[y!Mo8Ϯ9Hd3s ٚY3m y?Qy"Ǜ-TT;=HZ=`u1΅?L/I Rt39'r1RF3 Ӓ7*gr[+6$I8ŢВ-W{N;D{b%&! ax٘1,˾>1]\u8佤aTa3Mx$o2 7?u1񻲳陶[MߍT wD 騼Td`)i1Uk𖨝:yl=r[2h6\?H_>l ]X}q9OnGQǣQmпn1]rY5J;ݎqfmI-X'W2_T 00W;[ *LrY kkꛞ">f+6tǑʒ8N\o6CvqM.%7356-~uˤ^;%0d2'j1F" Ȧ!ތB] N0t<<: e+dQ8wK'TZ#L-, [a'3a7Yzjpٷ>m\9al^VfLy:uP6跃31GVU ەZE,DH\B Y^+]k52zHݎ3W$?HEK&C5|`~L P$"i%ֶƧCy?%b(mmJ$ 1M.z#L:v DeF}Cr`ʮah wE3'`#_q ijU8Me% 9PV?S6NGg],H~nsJwZt \vEJk-_)1'o73-b9gk(0$z2O>ًǝs`HxyDH/V[g:=NaX V";EP{?KtJ(]b7M'lFpD$z/F8V]N ` 0F };9^WfW73 81K1"}* NỈy'[Nq"% ?GPYS``\-vʖF‘(@k W@遭E`d^G}:ޜyǗWcII(-Z%tT[ x_>>]]VX.̓QVV*gOVQQL ˲b\o|en 64uj 8+E\7am[ h*[vCEmGrFzRSEY%+Т(;T7 S5f{n<68x\hV!$EoqzsdeO )?k eC( 2),vIav󘅞1炼ٕ̄r,E@"?A8*ީ(7|B {;TtU* :D|y%5AZq]!wQq>٬kn Qcj`6&9,bA{ןG~FX(`zߥd~K/[+`P0s0=Jڈv=çz |슡AڨUWxޣC6FjRXZ`~$ GGM bHk (6V`%y1aj EffsͧPuc12zu-w9v&w#GJ  0ᘴD{hJ`:AmURU̻vse(kmJC80e0РPvǾzcf =O^N4SeO`4gVF!NfJ&31T|(:SxKRybrsbƒSš0j:-u`ƺ[<~tް"7i6[H-\\`QZQ{7i8cu+5ȜN{ (h`Uu80Op/슱\,\{8(_8\Mx2O~(LOGJG讧#K^gOmF8\4Z K599,bardotY604 ?fs;Er 3z-)uD `c@czض{~PGdYPɑqiR@l榢`t_tuDD89 ppq޲֡DLP*[|-'ƦLMB`C4pv鈛Jygv*D pi/h7ֿ\q4|g ;}l%bv:t%E숬n6JRs/ٕQԇ|rbj;qfsuf"xh8QC{tDbLbb: nnSr0QTϡ !:nVFf#E{_??EǞ~/ e/1AvG(`8>s T8uCSIpV>p'#' LoSE >6/쿈%P6;W~&Y1HW+j&̆NDDN/2tnz-G@Zm [G¿V^}cĨR6,>b$U6 "³̴0P_\Y3$LWyY2oi`*#p ) HKSsBKvhɕD+2mnkjupBl[ 5xMlKΖ9R-Z T Tܳ#yDegMT# t swQJW ;fTQxȭ^?߬nܽ-r D$&6k:7V"?^B AI ?Gߌ9ZbW!R#=yppݖMV\ ϱ%|VR|y,25b0l ~a8uN%60\T0AS5[b(KXX#z2A˵R.r:jf2_IUeF[m/͞}}۲. Tg[X7tї-*v9]8ٌ#8SJ4ݫ<NW*%ݗ(~׆# aeW]mKHz Rt >wquƂ (avs 5=Aۭ}zO\FX4/t|CVd}v RЙM9x8o𸋶mssP0׎Ooă0֟+D9`⣜eumK"kM{1H.!$2TDEWςB(t.Xsy] QB 8ۡOmjDKq#R/Mx`_!K3IxXz2)uǓK;VFMA<@!1|,?(Zㆱ@xe)$|K 6Ŕғ~kδj適@3R:Z8sa(br~8GY}#j;;p: C-bxV"ZmBf,ݘȰ#8?W0Xe5ĠasuV>W>ccxv6V)2P BI+9Z\<8kJQUMME`/\D"vBcMlx{^nb\PNؗþ,3T:/Q62 6Fka1XT,-1$` /FI𨧸b,99ꋝ7wx4Rfli3_Xe  Ger7xH&ДTiD8S8ztn⏣uyYޜ}=[m!]SھeBk5LF<M,=AnZ˒% I (рaccO\M8?EhSx(|M-]pQ_{f*vTBl1ak#^l\.ˤ:uu0_,&`U'7쭔k}ේ9lpsTr٪ ʡli,f|Rl@cb o6(P}&&!_Ygzp}9O+. 63ÐhT;66=ACR\X锐?۷_)}1 p򂝜_|x`Gow Z%gb}Kљ) \llY(-:Dab6v}'D,b$ft* b6@EY*sbZQypXFB"\>4K$IѺ)kjfCL3BP1t/4VvZvD6=>ߙʶu}N1gc"@mX<G(ʒ^B j͎bTsr0Cha7=Րť 3f R~]X }\Xs.-ӆ/% kt}hYnOfb"?lj̶X%itÂQ"9/ 'WL8ɬ`(d@`%wR}39~22aȇ`AXE:Y3웫^/@Rh"Ĝ̷߿#λa |{߮0kA>m7/Jn+|l?WLJ%XB}} @[}v-$Y篜DZk58K@mlxx6>YWMJ0Qad ֣ͩ%<6'IxA~Sv!mΎEEr7>HE\u*5Ocdz~#AcI$ܒ]MtO>QC(kRTw!r|skP~Yd͸}/ֳx0$V6`7H,}Kf9 aގIȦ<47)d|;GG݃ L-n_\TEpIȮ Ўq_\37_pU^K;16Y~+Xa`NL@}"DΒivF72 v_xzSkh}g"UZPQr$n {lSyusi7wFMm<2dA}2zrNsr`EasޭFAk>kJWWXs54xّv%??'C\f (t\la+ #,N7Ίh? L5/|8e+LFv3M f.1Qخe:ca*].l2{b3l "`*lD; =,nNiIY;fIs & 5Vbޥrv~p@ =VK4O =bDVߵ$Ā K?SW-OWnbYȤ;e#zGɖdצA`$F(DY~X9,] Ufȷ"o"g"}J-9jb׭.GUnSA#`ä )P:+h /`eMb [0I7=]5?5XyHP 7z#!c9{*4"`Rt"z0Q-O\or4?.Z$Mn1N-%ҾqA<+t΃XBzL(AR N~^EJzTx:kZ9kҎPy:RkJ-!d1~S H5:#5m;(l.(d{.`٪(ΌXC]틑C #63GG"O@+WZ>.TY^+)YiYԗx-@ b VsR:|Y,`>7 OXo hZ] @d&➨nF6Ydxݪp2^d@跽"-b6a. ZO+gX*u+Zq[~˲qVO9=SNxm w]Ę8 #GA.eUi@T^A'@ԕ&;;Q[.*JО:W HȈH2#G6O:6PLQo6kS3F#j*4Qv .Qx:K8٫_ V*ҎJnpb,2}jԱQa?çDG(C{@7k_n죱.{uo,'P^SwnxTu}#5ҝ*Y =H¨a;Q蒄q>Ϸ~1PӣsȞy!9s|6>>AnHEa*L;5_[FWPZ0W 5vkY&96@~#[lboT/Xʖmb&cQ?0dZ妎!rOøJs*,ܾAK-S `REӻ݌$"9vOv^}hX`v'cw;]>chq)kzz4 (h@F N0O!Dq> `:[b,WUt֐dxpDQl8_ fDp%)Jw)b_E{ 4D.\dt:FfaNǞ*L͙}f$u}Bza2k{]er>a<TȓDAMo+ Lў8AoF줧QK( a!槚X!xB6&SG5'KU] S}ZPR=:b50O;<>TǗ b/gŚS6") :~7$0Kݎ9flߙh/9|wݶi=V 0pɰ,>1BnF\XrYB(ʪ4Nsd\YluZJ/ssńP 1}ď1dv9-фD 6PI%(X( 0AZ~rﶳA)ai+0G#ǷwŜex=_ge#wFqu~cN%kQjeLEnܭPfh:'fKpMv "unYH6fs<:7h UFasg({gq?y4ii˴{My63RNaCj TTI a΂<|lu>&Tng :}Vl>.TKm+W焘XT7@ׂDZ_,*6Zh1@ϊ0D@P ٘uz mOc yz$!?OF{Ͷ e"8R:`Up_TF g00]Jo +lt$|סq#YfxgTA2*G-縸^Ý&q{thw} pR}VpWNŹ(m23̚ / 4^> )ӭ0~$Š.z %W0$qlOu7c+A㙢)0f=LaIܥ԰(=Fs0GˈSpkߧl4 ˎ /wX-bD14Tw۸PsJn I$'oMhV,\č<=aXG+яdd+xS)1Y$ܼJ7YDp"]~~˛>h6sڭe}VVdp عH6;?ݓ EPY8 aGʋl%cg#wIfj1YحaVF#]0#)0~HJ|,Z8 Ľڅ" =Dx>&@t. ? %i-z d>Go2\@aF!\S /.=AXZ7CQCO,8S$ HW=>|O?OkXWlC/^s{c#\ؘ6izB##H d :崜a|5;ˏUl=Å^(ؒ/:l^

Ԕ^s'4+?tf* C!hAM $P-*MvU6q.6L%M(JxP7t곈&>n[fp <EwDnoɛe_c5!,%q? Ͷֱ=w5G"ޮ/k{T.N`Kk"?fշT0@!B6ǤAcx' ba'xA{45!An+4툏|D dl 'fkQd VrwwvOx׹9d+e`cc2_I.> *r2,:(gJH2a.:D>RJD1E ndG`w|eSu|l^e`ߒJtAR"Dn\`b P~5eև߅μͼ`0qK,y}ˬ ܢ0 nTtE)u8(nBV֩Bz:ǫb 6?eH}Kl.?sTڳwiBx }G̝Ge:|~;ޓPXaP{9uXD2".HCg? ( d'>/|;p!(>BG SْQs[gj&ܭ|$.91j;Ο]Bw(U85bCCm\Ed?+cK _`TaҊw\?ERbT6N,fE#Ju9:xpC_7ƞ/3=7+x&u c;#b:N =󈍑ZQ`3j*[nܚNـH>S<==(Gzla%F,8}OdΣ0Z-*L۬ `}6(`1ew8]6]&=mh$nXe0;'u}㉴q|,EJ29W&z=KV`"q +|@1m!xE6_)G&6 ~\L3~[RtQ%JIlx[I%!]DHfXvҶa%/YݱpA87,_QK]iIU*qicIdN#%:@hDžp CZux_|ˆqQ$J q <|xE ;iI"b&[R+6Yzl#Vb9AC8K4\o y NK8^ T-Y/t.Hт/_Xj{+ܽ٪Y%gǔ"`„9Wsgh Z2pY@:?sR?tuPY.l jNX:?")(2#ΆP iӖuUz]K5,rqΦ Ue=5ۃUQ@:HwcJX=5Z'FwkጘSiXiq$9/1Qgm i1XdV  ? 0>2q ^B^Y߷u vzn0cZ;5kug:;~l}8ݚIa1R[18ͯGa_7,Ys~>8!srl&eEwIު~'vqtkrݵ˺AqKkmݸ~WN[0x.s}q8e:Oɽy},Cg=Lz+I\*rγ-r,&1ƐN*^ЦIkȴ#nޝߺYI-ETZ>a9\p9 }w,PCs׶Dv!s Ŝz;۵zyƯۜ mw|`oi&{qpt^z9"9E?Emw )]0'~gH/0":anvr8얼$J "k\Y zk7n623M &Nr/"s h(#WͮD&oJ$1Gfh =3Ffnΰv3._^}+u\d8tVJ9f=4$ $ٛw]9Χ_"1 ȇg>t,˭HTӮl֬1#WSrްsDFGxs;8$z"Ebf;b ^ `̈ FP,1qs鶍8zMNY&MI-eǝ7xfińGY7` <Ȑ~8u-/g3KeXyG%v9}-\tx :;r|\KtI=G;׊Wֽ1ކ@Mez^j$M|tΎ過.;vDh90yF:Fjs!\x<{lhޮ%j)- qEDDv?S v8M'SmF e'hcnT BStc=+#0Ϙ`Tq':ܜrFSܐw6o8!ǩUy7qX)vQeK:ˈx*TN(%S BOf@~樂Å^1^Dg~9NG|~L8O&_WѮs9s{ }> ؘiQ%~*J*pϬ2dH[z0rM՚8'{$:(f;QVޠx* Z +-$%T,y+hY'mL93U\tda>pam{͛GPq]ϕfR]rHWRz`DGDT`wUԳ9h*)9h0,fQ\^XV"u)fwXw{nH۔_O &wM,]S,CZ`ޯ`uS{E,c R pˎ_bq4{'V ݭ~6szmg$ :zW-rg{6N?D~2jtq 0&q;֝R/9T`UEf%K]=ϲD{({ TD|d菑"]k<'?WEf$!c4}N{\՚]MAwup~|_l)Ĵ;G""s\ 4pHÃĝ]}3wì-}BR9# ZR?TY~8& 5v Cǩے"JoƷT"a%l) XRNic>b+5XcnczPO\>K Ωy~ ż;% ܢ4:orW2Sk+ޜ|%wt )$B\`oJqi X@|Bxכ]QnY&ս˰3i+OL/V9B`躦k JmZ=.8 Z0RpunBY ~%3{ZtgamNj'oJ=ȵ=~fSB;6@W-.1nk_`sL<6n''?TBKuhFXA=x6:@}<9%NO:ьzEtygE;`MB[㋇SMf5 Jٷ0/rg:fK!(|g.󨌏uy+Zol=^'A ghfyvfvb]){n-eNݙ<=;E!S(oxyF ~C ^'.- ’vC$ ,2=i2JNݡl {_(v00 Iܐ w{'n몟chZEd5{+B&DK`: b>y^B+F|~d̒X0eB$OTF+؞`rmMe\p+lah@/"O[Z< UkQ|МH%E6IwxZ ET ]Pj/n9zC7J9n;,K˞V+eY'6Q`,ke@bţĦɬ(HŅu2=oDr 2ъԭ Vj2f83h}WNi-!|B"8${ToݸR%oX;"]RfɽlٖfHwܗ?sḘ4p \?@49XΧD ReJ G"7;`k+We_GoŒ@$?CSxB#40| I?ڋFo+}$.]:YfU֢A^5_]L$38fc[/an^PwxE\1>jHn!Z A<IJgZpZ8rQ!T6wNlIZD*X(*$ TCE\oq ]_MNl%~^o;;vD,@5yN#.uyO㜴g0}*9 ;-8 |q => ̞2: ;"b}"X#2um/› Ԛm.NJTb\[ۗG 5߬mgV|Zin8=szB%8'g@`aLgv'juc06}G򚍓V=P@{}z_V{6VsÒK8̻ΰ!J66rr i_xَqKF#](Z׏s >f5EXiY#[)povμPW옭}ͳ \3mC&(I> 쩡^J Q:{p(14qD{cw'#v8nF_\:STƕǠ@w#byj9eȮ%-! N^(cƠ-gISQA_u^/{>@&ZH &3{bIcg:ͣ1uޕ9Dh| `\$I+܆1g/uVcqZKaDCDæU;|5,lREP MaTW>Bρ??6@ckOTPTz/^j fm`kwS |@BΌz,<%;gSΨ}N^9"+bݖO~gS:]`牭77u!%_3=f\ oGC bI:'@ E" B1xa|&4;7w9csn۟`/}2Q4Q~[g~sW%}l<0}lup˳{c,ws($OKJ r ~OQ)K;0FQl*0ا8hsN(Xōڋ/g18,C8hKǘu^b"Bc98"&җnp:qaQ DV1(Έ6)9aҼӔF敌C! Q9(b+ ӆ W?uD4zRU5ńET=y M( "/(@(zzkA)_4e+` Yyіg6{ e%߻*#d,uxk Y`kX>` v%mcŊǙ8fT(i{5S,rp:V'`.`w`56R  @Sդ>ayӫ :3o9Ĝ ڜy,55kNՐ^T+q?d!_p) j@0hHZUUUUTELTUCRT1,@% &=(bٵdBQ]35LT2^q{YuVϯsQOC ٸU}pxz9ӯ~I āzjLte͢AbAJ+d@-V/~].~/ǷF&GWߙxlo-")A<Xw#4Od)P?$ߖ@JP*<\ܿr t*S$CҬW|ҁLH#€o>QoۃTQEfqiяT?RAzgPȄn489xgrr8h#%D&va@(P  _7~c=_)>NڛdZ*|_MR :?nyA7(LqaFQ}P߀\W:u '(HzkKªPN?[./iO|Q"T*^yK ih]ƢqǫDK;;=~& 2-o^0ᛮ|DVj#R$:>|d"/C7l >U2e>osUQUUUC[Ad&>~8v׎C@'H~ ??tRawXciՓ'"WkWŝ54=P9p.FYD,Zbզ6kSSj}] WE] k ƚxq%hL_iL3! 6Y"L ~)`e~S_C 9Mfꅅ,R aOkqA }O(ONˡ5D@E3423 |sS #P4k' `NR ?/a϶%UhynV I(.%ŒtfƩb>\J887Й'p/ iW?4Q(XT}:&֠ p×+?`_7xE %*✀ amZ$bl@R_?@CP"}h:b 5qk`I$: 0_0(8'hT_ zm#?h( vo>]C>=âMtt1W^Ǒq`1t~gkd+&~|~c0n 8w,’bV%K-\IƖq~Bf=hBy>=@`<]'CŽ 6QEyh>F{袨C$Qz?"R:_k@X (;VŽ'w"|N@|dE>`@Clv~A7bl} 2}%/q4TU;7xOӰWX+'O;Eq{)S٘tg9p:E!.J`)C̩(D}^B/ka}qLr7LT&mG܏UWyDǕEzLhWb5(Q;.3zndvΗ]@}>LBvIUђPFCH)Հc~^ܳ20tehLkWo&ݽ~}f7I|?{{2.|ڿMw}eɵ#FG&g/هxp+ Wݏ:WL*]a9t}ugۢR=~ϗ]~~nid^=xmnU*$S;0*\m/;!M̢*SGl_k ܘՕ a`@w1ԬCzcIfz:ud(<菀 ,9Ҥ,?mEW;*\Zx'BFƴb(PR~qk X776Tl 0GTCB>˫Pj%}a`#^X+Z#h,ř.z C\Ygїb|<܄8h 1LRV'~ᢋGR_wbD~MT㫦PpࠒI `̂du`Oj@7󧅣]73\5( !tAl{b}'*(>np=0pR6?)P_ˮ @?y &i `ŭ"VutL-2K2tńst-OG,ʢ\:~ޞC_{o-d"#a#E 5tS]?^@tpBsD=xmCKZDH `;iuQH? Cjb̜⁁iߖ?PKVCh7#7@w^^#Ys׃hN:XjCaCB WXnVVŞ<[l}]\M`n/_?C[vy#C1Dً˘"9ȁ^c=yxG*'@=+Dd ֓'Yj@#sAP%%)OZwȡ #%uqw|ˍFՃH\Cꇯ{6Ȋdy;U;LA*PsgW-Z[s.Xڗ<>^ò,jU}A6~/:*Bx.]wuxy7 :޽uSvlwjpj[gOKx;/&x_U)1_h ܀ݿKf6T fj\?3+]#a)A2eyu0>qlxu`Qڀ#1߁߅pffի;worQ/7xs`GD}P(:sC$e ]~_/՗Å_lB8O)+7xEkg[:'⬜g=8Bj%9,#YVu>qĮ*H0 :/+Ɣtt+<$D?xnM>? X)R-u1csʆN&RI'W__gEz̥”kPx<=k Ym\lM|[NjѷA΢<@֞H'4ϧzbϋ/^s.#y=co8;*ꯓ:HʃߞivAOوz<'yom;ݧaǿQ׮=J1ZGׇK!.f}3FΧ}љY[2TvFrޫg@[Fﻖ8|,T|q}ݖx< $ EPށ. y|EtYS^]uWҕ#H֌<5mUߩ⽨Ů$Co yY{zxwGpO&g_|PKDwz]0xO^=/ȠT_p5dHDAAbKGےKn?&h٥4.v{m$Q8w@U. U <A~b~}$gyd;oDb:{}$_ tD Glվo!kv yp@o 1n},sw$ФzA`,b33W $YL֒_' +thᦐx%^~M˸>l^PY48I  똆Cj)YdbKv,ޤ0ErW&7`ՖzaީV2e6L#wqMȝs,@rp&&ʺيA;_r q8X_!r*]%L8B^1^?4";npYWῨ 8V'>DCf1OeWeڂj@!*! '|Akѭ6RbҨ꧱~h{>Z+=kkw?KwQݲ?MD3,U aQ[Zڈaci}['x&lx:iP(& *ѧT 0W}7ݴfPA>j=\do 8F0 dZrXr(+9͵ ۄG: UWMiQ3uʖ"#k*R p~sYvNQ|Fj޿jh}} os7jÍ{,]#oŻZ-XY\_:;HO9n<& Vѱ[^剜8UUUUE龷CDXw`^3Q8idª Wqu:v^`EIuW&pJ/9Dpd#s 5I&v@(j\w뭘Ugkol5VTFќ^5vl Fuo6[_W[m9옙@V >[E`  ͲJt  -px0WQMDZX:I(2җpzSD7i{_pa413bK|<`O30DЍ*VHn}%Mɡ1$%+T$$6IKEU J% RTDDEAA!"&MAV.0QP 2Z\QQ,5K2PAUK@R1CE ;eBŘ,b"*a 6KMhCF.C+RCۊKbDZO4i#b  !"јJb TFu#6f*? )s03 MM $( *T%")JR`=m*@MGseb (F "AR%441LIT44 MCD5CT% ,LD)dad 1h F) bi(&"h(i)*hBbZI  T&*!(HBth{b H" (i"!  4B`dH)"F"JsP3ILRȒ 104E;` 3!"&f(R*JJZ`i!"())V"ii "J* &(*!&(*H+Zh ( Hjf"b*"Pfjh)FJ""$ H*J!j&J I**iahV!bZDd"(=ІX?{%JA.>ȊYj" Se#]RY=#& j+of"""jH*b(ddJI^Π)J(g`pI,M@%4@DQAPU$)Go JRˍ@RTU@NpLJSLPQKQڥ54DIT#5+1M1KH$UCEuEI%f(((% *eEP$H,DK C1 MLPW40"`Hh.J**|dɒjh(wƯ%j)b&|$ɡ(F c`i`2(|$}` I^bK# ґUDPGK-4d䀼[ p?Q=eD?*'/׊ J| 9@1E )A JH= Z @B&bA(j/ ?2;i:+>yG  h|ED)SDMʉO;JC_l~P A:R/xDZwnH`IҚұIؓM !hfANE&D(M:D4bbA ? fǞD(zKH2C44Xu*IS#ĺPxL %ət'"PpÆIq0m4QbP3_OZ7 ʶ=C@ K TB16Q0~FV}&;l\e ƸB~K)ky%6sEl;%gkk9r/xDzt9y;ӧn62 6k Tz:TGTÑ-[tv/dxCXD#D|!#5%} >}.s1R lJ+K0晸] o~$7IM؏|l5x11j{U5iP5K?uYst[Ѕ]ӄrU ($Sڎi}Js-7ұ3ć{z׫}s*DI$,d+2J!Ijý9jTFp4 C0Z.cUkZ֝cxw}k9ssF]] T/BKm|: N1hj/n_} j7vkZfB4I-=OwȀeJÄ1tLPN .N}MKEj &%!){|u0"LhoGF=/| TxܡE<o7ʪ 84][nΫ{-pOthSaH{4VIp~g={6RWK@rYp"mX H$'PW+CGߊ}# |ޛm"Ә@Jvr٭@D@w0j(̂չb"cR;QغV1}M~|et`!N? OgfK__狹IJFV)=m'h]ߕ=k7xs|^z1V/|X:"Xu3U09l6";Fys8E0^1S]%޵y2JR|lY]H=Z獯tOU@choO_XB!,||h~a^Wz#\|O lm=},sZKg0g}udzlM>YE`'Xheg)T{J1J>s,834UNM['߅}8yJľXQIUUbM=a^i+ ԯq1PIIF&6d"5z|t˴gnЃQ=f R~27ppU0€v^nB_/fw:ϴ\ Đ KՋ FAiͭP[.Ό:Ns`YQ/$F~këo<[nj'b t{zM$$\?]orkBF`B >'Zj|@`` g$ljGG_T"Ntf<0߷]Nt&EEP+yMw  kE篇ς߰*%Wd*}ꒁwËC+?wPdO@@}Ꮂ&Ϝ1j_@N=R/eIYO}6y'NIl:<˿P, S)}H4  AC޽o~m~/%x!:T(%" <럸SDVw{?Hgx My?YR()SF SjD.VVymd^Ңpc5*H3kOX=k2ϮAf9:}/nv7]aY/"#X ԢگtWW$ˋ5SW_1'bA)ݣ0وݶY8MIgƢc` 뽠2CA>Tgl =j6Z^H$0e1 y]6o뱶<r`ʙ?Ƕ{Fr mx~g7dB/ì>(\HT6/= ;'=zTxj {~<l @ 5X+,_q a갬 I킽/otYt&ӣp=3'XAH\j+=}!X* GGJx"[ng[R 𓠢Apn ~1+)hFV A]qr4f۔G%[5-dDOd.5Pqcz zb8=YDO p/P9sH9o=ncHm:=kcFHЖ(`sYюk3J0K_=g<`ibTqCe/K$ J 7hmArxv\!7 e@c|d^6r-@_EX=z"nH\wm*%ȅɯxJ,ƸmRKv*t倈Sr9@%ɕ9̇~@Nȉja ]rbވwuȘxӫ;$?iO1,$@?=7#܂:tck|iOɟ2óFHTAClA`~wNRWxza5F$*UWLʪ??"UUUUWX0: ,'??_U.-ژ3sM)Ue S1޾72z61~1=BpտP6 =8א:v _" *NӅlccH~hJ} (PJzޟ>~ݗ||@R-<-)iK`!pBo~&m<>_!zy=QTQTQV`v#~#2fLeO gL@LBγ12R4P1-J:X$h JH~7~Ev@}Qv(SP@ҟaShk o*O?x ĐҌ:ЂGT%9yz0=CM""5 n~ S_K!ADD"i>l{'/ tފv~zD }va*(<~-[) K@qk@x$ \E!:RUsSHiT("ȉr!/Է9gr0aú4'ċK*zǧUj3E?;_3_Ξ'V|Cr hGY?f SDr%z07qjrS-A'UfD{ީ\ Or+!c0K,QVzk1v܂XڠmiC]eaY>D?.+lA98W\#}!È#?hQC;'}8~ \X,ӈnR r-L81^=V}5$1 vfX g0͞ .oeHMXvY:jY~1@L:$,jflyN +#k|O EbfDPpxe8 CVm333-Äqg6?%r W-,W8%;гEz1/6sI[Ϋ ͹/,Tʜ2{`>u &Ӧ \k ÝkX%"azfm.hNTaǯVcϫBf‰ӌi_6;˿O:)2I g|Ռ\3K٦ aM0͕,ࠕUR}RU_]_ El8 y)89IB|b g%ȅ1.N (qJG7\7ٓcJL8TkIߥ?;">9ܢ#ם?A7eFOf9#lzt}('(;i!:6q_pHsNnQ%[2(8 [h ^kdz'|Z+^效GT?K٭"˽PD? /Й=GJHK13w5K!0n3eskKb%!5Km7H:/찈V Q:'_5?=QV̚ɓ.cFI" Ɂ#9o 50UAO},sr}#m|9,0YZf)˻ ݾVۭ9T<?Cy0w]H4| iߦ=2=g?U06(XXjv :|i)L0 QP3 zlՈrFᓯ?:^vwbI1zHO̒B*}?ǟZI3 Q^6&l#.AVjֽx@ 5uHz} ?E$aZR$( (_Y VqxY?͛6רcĥ3e iAXO VxUAuR7ag.1Hܳ %8A%~[{|# \u0ïc ='=x~ƝÒd]\&D@08Atw)0_t I`zM`>ly|5}w޿GR9eEV[-WN5΋oWH_-:InݑyV.bm2guqݴK=Z,tnߺ"tڮֹTQXb k-n[-eHŚ^# 3}=s+0WkI哯e;kWa]MdjrVAGeQ_dQNd|^:]IsVBb+Q~D&U^@&vk^\1,]t`n ՠ;rx#@ H#/=3Dk:٭ OJ[!zI` $k utX8?_Xoo`2$QAB j툀~)sQ_3/ׁC>H "P(jhe>t!CAH4T0EQL5rʸ%k ĮE-6j` "b})= 2АhQV85AEdŪ-%mM ɍ$0 r,Gs((8e)zKcXhˍkpqf!9fI8A$M/MhhFİdBx7n&2̄4PSNpTX֭΍^I;dlD؇Bz삂"B[j!Rn4H2fX ]".evr& ioޜf0hAŠ`5dfa659Ѥ4Ӈ ;tmes.ŀa "HvQdg#mP:\XR%V( ZM|6x86Q<Hpzz'ӵۿ8!01.vHO҇)t{i^fI1y=gV1URO/*G+O0A$ʭK6w9zZ/V/H8Иg&4nye.`_d?[Q Ym&uύ'm3o'?F^yss-qu]j{U`ڙl!34DO?L*R0q SRͪ ޡ09?h?'~?KpVv^6'n?HE7xV|dCqW*ذ{0+c oL99ܚL+'i5½&*#We:=\tcK8}PbBAƖ0Y_8{rhc +RaXo[-}JziG/M5zjsΘΐ9a ۇ3{"?&;=GGAGN$ v.. )^vpS5!v-f.BcjZQ11]VcsC$3S "f7~L'Y{H=O}R!,({{ bNP#dy9W-l?a'3tM4#)/xk.lI$!3\5gSQC+Q U@=#ZEP{ءa5ZdϔMSyodɓ&6g`7$GK,?bVf( ADHFX;g=.鐢N(p8\81AxA@D]?:2P?H+vi& I$BOc trSg|LȱY,Ճ0)Uv'r"p*axpXϗuP!qBZNF*DF@8k1_$^"*EĬ'Jܱi5dӰ /̶fUAT~ꮐ! SSO (\|PtR38D%z?Ô偻 \cI/Bty%5qna2ขiBg `e2[<ƺ ^yΰTşYJ:OtVr]+ :n}A¶>b]Y[AsYƕvm[Y|D>6J2͘×2ТxM߳ҔwD'nn2tuy 8N6æa$ ;cwZB/q>*'n6q8ص}f/S< 7j}V3p-c]g=vr9wLWQ*'l6Z0fyWZݶw}=MgYژDB;2rooԾry7޳R! 0 `ph37}DW` &4Ň㎦1vSq4K!ұazRƿ-w"lml<> H=/moINaڜ8\=Y\o^ݮM-{]5 @!ao ~7/hu%NILf fc Y0qPr-Cn}}{\I^S_P\ă{ uc%\ MLuIx~ţfvm؆;I}i*T;ځ;m*Y1"^{@[ǔ&m?Sݺbٱ^gc <l3,ip=W zӛ~#'.o\q<啋8 (C6x=4Ǯ2Tw<~pbhh J)X $/4ttbfD;~*L ݩ ,PbRa%ltyߴ<5?Nۊfs3@\>I |!†~wV/oĕIDB_.:*"3G~LS'g=~>1xXff#;0wRd/yinrH뙢nB\mg1=Տ:>=QgFQ9Blˆ6J &) 췣іixM˥`ƌCuG-TDLIQw|}~ ,U%S3K(G~qOMˎt~wJ>j<[A(K*P9?mB^BWѝR7QZx헢<[KfSDls_Ѩ>sv=jMH"@Pebg7N DB!HE(;OK?5_"a 3OF 7;LgSNyGjyz)?PiJ׾˩o(D6L ϻ <7&ra?bۇ2GX#OY-'@-wRNwwQ h|;Ϫq9#%I C+7ϧ/o|~p!)<2!}\?l9|d{DJsjސ>(#UC6S2Í)Y9уi߽ /1 ODEyqOaI\HDalX}J`PfR#KrSN:m۶cuۤHTEn r*uhXz|lY!X@pv+DT%W=ήxBI%)?o> =<&8jAzUA.괛iZ8<"k4`֘?gљ_7:}0d}MIFn$%TmP qSs 7$DB,SX9Xu#wCMGJZo c=^u).뀋,eJgڶDAmx 6y𽆩w@5Ǖu'g}ޟ`okmڄsi-Ycke(͵]x`W@#|ܹdB֨=?,7 ]ϚU]Oy l%;JuyRCOot<& C5rtY@S" +.=&b!ro^P]E\==jA-F (jzҿ޺h0q~RnǝGx)G#I}АHqq`My(oE9MoB} Jy $%@&CHq'PRL{G^Yz$ddJL@<cmzN)'~OB@OgPA>m@7y{oA$Jo GҀ2;}c&Q8;\̻Fw+RMYd|mD 2 @F"g4 a4wQ$n0Uip~+Ig55`4vW "IL Z\Q8Ƣ)-(Wȯbo?~B`(`{ZxXx:rT X- J g{әEQNWase 'Ox]"[y(ۀzuGHBG>@ cMwDϯn?QN|55[ⲑ9?2i%r}L& d/h&bRPQJt-gB&XU?4a! ⹶Dqn +(H4G!ݾh_QMmth/rnS4P |+Fq/C $Wy=O<0}һWhG')P6(  L X&Џz4pSf?+}? o~okcPT;8 tcIrJ }{jD5FWqO >R@Y#^āw_fkwH"*]l0']wDBZ0N,.~kx UC{Uw+xlC ,S5'w$1_ꄋ]cw!]b}e~9>|alGX>JR4-^ ü0 t,6t0|%РOWߟHXr6ᔌ6@ۋez|F)^wMcZm|^'ߩ'QB 6dU>vN}Q ,m$2D@PC_Zv<{BQG N?/ Ma ':v8˱JR AaW@G+\EHkT|x6l&k{^?њ&SZZtAѝ^yz,,Z#jD¾z'0B0Pm't3scH wW&) 3kwxHS%3q X p%1WBE m ?T@RtB}fN9y_\. )ԣ"5PWlh=興 NN:g_v,V:~ P^̰xm J2Tm C!HBb7!ʃ^Bd%+ $EQf`ҵRR `"2t p,X OC˖UZxy#2ރ׬L;zL&1 CrxFՌt]$лH-E4v/@0Ű@Z8c-Z{y $ϩ=3Fpy" z};]F0x8fyrK̎’ij)y|_}>Affffffe?٦RU9s9slcq~wmٳf>ZRřfc1 yz8"9 wDD9ʬ6lö*>#BDE'zW[zRQU挙61bBĹs?5|\s%s\`+{p|lKZ(k^O0{*" y~v%ONA7p 8ع< MȈHՀOZw\SW?1#ٟ}>1@IށZV-wŽxwo+ ]GODD[!~0ݏk}Z T DLz$uK_p0gy_7ӧ T1ȲntO[ zJ% c*7! =MywZ‡J("{ࡒ|{iԂ'0wi@@l(PK.niMwUo?(*`(@5ZWN'?g+},Bu1 @VD~d#j9+m?3di/30O?l 8?Gu7ONlv*A.!?X?8}\y>_uzd/?vkV|a@ J8]ZǨ?w0߭X~r:t(1{pxQf<^+ ob>k7U@[NDn=n냃/*^UN؀H =\ξLXavzd'g;ҍoDLݻ u) d֧e:;~/kQ ҃FP(y+dt#.c UF}^ +:yFT@Yw׳c@j?)Jrk@ HW"$ 7 ! X8vc{5䳉zox^;s Oaw 4IX*m}ϻoVa)U44'϶:ƴg}4Y9M^<8GCl~CJA@ H(5q߂P_SsYU^(>RY q  6Soxa٘aq_Kt}?̆ 2L\4kY^u.s"vᆻcdOS݈)\oЫŽ=d Qgd.FL'a h&nxƳ6ck<=] :0D~9hjS58ttqcy,YO>n1UU@ߧ%i񵄓zCu앶6ʯfdzP ўw6>^lr}1VX:dqվ̼mdVʻj)Wb qUPnVUrP(ntCp3xZҧ;cE ZN edH`7Nyt{ĉ/)QNzTgnxR$cq (QEdq 3,f0(HQTDQugOrj,E@q>p6iwU00{v~sQ{@}JgrLqjژ9gUY>f/lS Am/\>uB?k(){ R. *RP`6ʍrL.^}Ѐڀ\BGMATe8PaA"l$)B0)]wE}-0FL/Vh`f QB& VI6yΓ+g_@-8Dw)6'f=?x`T&,,8N .[-aw@d/Fh5ipE.۔#t1{:k4JэqJf( x|};7X3g9ZБpfppYfXf.AnBz5 eƳ%:!jcSbHc}611LL3tBz-,\` J3b{i8Jְ̄Dk^ӋCYqKq+-WW!E5bP ᦉ"TvIf\O1_}woߓOgCb6juI+r(D]e[sQ ٩s9^^#ӄ捱!?GqΓ>O??85#A"X~S lۻ>m۶mo*S!Wg2c?=8Cj ,6 #<1p4~-S#~4PJ t;f_#u("C3xtY83&, I'.H6}4N4ּ8e=d-~i4` n\?xޘ}G}ۀK* cvg ]'*tHZUŐKdiԢ l6oFXI+!IHJ_ٔ#*"_\cquz  THQm<8yxWWi8NBѮl'5fH.yBbwC4]lJs3"W>hЖKlotwXCIе ^ -x{1󆴭V-OglMSh^QK^Kc:;L#46"? ~124 N=7B$<#݃jwz~c@uߧm~y<1o,18pp+q={ApРLLa^D?LcgGu`ߡSB:nQ[-"J)#!W,.6Pol31sV<7am?? 7bAaü'lLA3կ v#wTta?Ja2Hd<"TI q~y~ +OewػÁJRwp LT 73^2`jm A6 X(T,5TՄҲ@-N7?[#Q/|@Z#H`WzW~\dCY{G NH˳ Pol76xT)mrH„}onc&|5'bCg\q>:v c;+gܜ Hm‘F`WJIZbZ kJADF"H {UQ}/1#Fe_\ɆV={Ďg* F.8~P* gʂ+_'6jf) !awb7@'/ADK3 bm:mzc̰{e91ʯCOs>;:>(4}竇:^yw30/j>|ܺ0g#~! Z^_i+Ad.BP(>' .G#R ~ŝdPlplꔅhAo2I+c4pR†] 0Z?7utO:T ;}݆.Ek{=ڍ%&DӜpA}(ŜeUߩKAxf#u/,$#V(DZvp]~I p c.88br5\:$Za,mC>S=bO|QޒΦ 4)'!ϒ $.}"TW&yeFz { y.F38Gw@Y=[d\E^ {D@5a;Йw: uצ皘ѽP-Fmtװs bHւָ]޿'iԣ* +{ZC:YxdzBlC0g؇1?7Sh5甡>ye|\5fH/?ɖcwX)Qҳ1/x^)g/=ӹo )r{8qU%jTh>jǵçFE˭QR@D%Xxphwɶ`¸z+I;TݙIJtgߦKzX6% evC= 4VA1 '`)jvQuSrT#P볷5`Gz5'.`~̾ᦳXAi矹 O.n-Se@cNꛘavJ]-^^nTøОnVFN\aGl-wTFWbl.3ݴ[#+[g>tf5Z6S,/'G*Kl,<VY沽k+\3:NUwe1*Z!|r3|C=Ze')p,s#rp/(G윗Ƨ~SKp:8B燌e>YZJpn4-H'yquvJn͒{?(T42N庰·*߃g;^{|0i픗$ 'xAEcmPgYݎh-Rކ̲J:QQGF:7;9 @fW:ZL3mb}X3mʌ_b`khʑ0rIDZl%+&ONBΣ1)7p:"t9/,qM~v'xOsTϿ8l ''P:4{M2J5tN ;SJ2|v+Lؖ7_:T#|0_鮬ٓ@͸0 "ðPZ#o uqeTN r60BXcФHIgk .z6Ui)8B2"ʅ@}#.E?N}ĕ'/+5[ĚOz{k^ As찠g |?w&3A4Ќ2!?U 7mHxkSUdC>;E g}yo׮ˮX-5jp Sy{,jtt<6.ɜ6N~xئB!gYt`lJ6bj%nkNɯO֭?8KAu&<[ed*.3]_\zFA>ACS"$"%S~uڧ7PS^]FWOP񅦰,@{GDrʝ>4bN[=^ l ѷa(FOɷUj6UsEx ʉRAo9Iwg]ȉ A[v8N2"GKP?Ka}[Vq,  :J۹qs^Oro#ra^Cݲn x%7~K4t6/LNb"TRA|H4Q;WI򍀤x$KEy4DFT}o7`bw]*`FeB2$8"Z:ahS9wg؆v( Ok~/)=؃M]ܼ^{`z*~i~gFYE]ig(Y;[e2mvp~.t殧5|fs,3fd7\>C ׋ X9GBvfu(_03qni\-|B-7ۼƟJ\V;Î,Ig#8#OYELshs]]\4mmqspm7;# f:FCCCuv,feTdvAI(O$705͆@ (Cd$IOb6%ԙ L[Jԅ~<| u>E` j0eށ jg|x,I薜#6;8*dDERan3DK8XB PRPO?g!how<8iO?adA"s?r(|??qo_ n%AC\Q$mw'v#˓"H*o(F=9DR`gh 60W`)4 㧛ܰј ?k!moM5q z.C#O}`"'ƑP;FZ졇"w4 C{9 ҃솾c:9$m RJ2n A[:y`+[ BD 8=y?;" j?91btAqw4}x%w @s$ϯ /%2ؤXNSf%iAHɔ>82S8a C!۽%~hjafjpہn xa`n-Q o;NDxw]CF_jW y cttDa\\ñv^假lL~{UT/TMP a73ӡސ܈/pvJ i ugmE@ŧTzv0}.t[c}FƓcBa,}8pt@d dz C(>NN$h]H4^}6]`f lC+K8ABa!6d:;9SdAC x Mw/QO`/aWՍ G#;w;>FWVG]/E.'Zϙ|Sf\zRpz0rpij] g @>ziH P@yCi#Ùz1> DФΆ8]pvfz yrn0B5wx~NBDp$kXX y!>/)؜4f;gypߨ HUT*\Z$vJh8h{ݐf@^ V 1G8lZDG &OxOϷ'Ȓ1XC >T9[õPv<3{o]p#r6`7U#fۄi蟑|~-n[ojȼ sֽ~Iݤ|0k6qڎ0G$ hS7.HWgy>'Au/ NUtlQ%;fs%b#)U; yg?ָ?V)i]~2vAA*R=fR(+ po?41+?nx~7%OxP>9iT"!>`uBBS=a0RBWlT/^>HyvW=>- ^85f)So,^|:{Q<juru,_$Y$"D-I^;'02a;埯Ct4)8ETՍC('!B>}b/~WԮ4+0cLQߘzzMsX  xlqr1|nG8}Rחp&dODt#nN};ot%/dNi(J1-$ryK NPRJ :YxEļ9;83aM,u>*ў?ꟹ"N Zsot<&&& XjB=;- M!_F9lajPEw;0] ?"#A-Ф NxѬ*|@ f`2oC],`XHUE!c -2bxrs*D {6) 2$2W_L=U"c(6 =+Hӿ#d4yP!(S=6i05ۥq)dv0/P4w0 `zȞF:>/6TC43!y2w=Љ BݙjXۏ|~ 8$i-^pᨙ3|v{BB:|B#nx =Kf3" @;$c8u>Ϸ>&: XByF{"0dy cE f|nDQd14DކuNL0d=#3p6Y@ta,8,ɒv00ɜp:jj!9H< l+pbk~-ta lpk`ځ a 3;3rnt pb\,N8&:x-IvwjƆNIB%AR[ *h[Cm*$jyf|0 8c&mr!& LH~1=g<'!%.ؠ<`y *['b0<~B5l7ar9wy.T u.̆H!vBKiwd)V)A74e|7V;` `YHRS^lkPIEV79i^:A{\B[Ǽk?valJl#s!t"::w~݆龧FP N4XL%vUn/7 lE \#BX0@]5$0.Ujba]:mb<\XL!2OoXӰ% t5^kʨm.zQ)4v>}ȖWSFrB: {Ùpk7{03ʊHa9+='ո$\k>GSmxi䐏b5G6bHQ 0 2U*r8ܹRPD} X?C:jS>1%#酁{DCT cIBf/uɆfĹE 1kIh@&t$%A9_Crb./ CӟUqɰݘJr{( ` I ۾g\W;3qjOk?ynTa~Ju7XJdeb @֤qxN: B@7 ъ3϶;qh7UٞP<@ $8l07G Q ebH: rpNk v'>H= (jfrF>KQPc5zD菓øKš—?\||sgaO:vxlRK ճYO.BCFl)!l (qמ8:VoȉQ0ĶES8sφIvŸ eòPWl*q8wm \~84! n[N#2VYZdjQ2bd. ϓ2CW??\X/&HOQ(aADAiKF;un]')21eg~ l2Z%kM˞qk wg~O禮W7.ρ])<ʗ04<|X֎rm9eD6!E]|785G" "^qU{K0>myv龚_}{BM÷+BxWh̒#wVnw/:MV$mOK8MB>.yhsdFϳ5ɾ8z|fNkэy0Y[U ,nFuZ  ŚH z}78mdۆ뛏'g^]^f.wz0rƟ4}4L^kϓ*.+z<:oh,y2Oo)wȸp $B8e:onUU\ګ]v%j.Wc9U̳g1Y G0ltAu˯+u $'So8E9NX=wΣ8p#1Q@R(3Õfj@ֻ:(Q7U*g$0)d¢p 5DYVS<:'.q碵k=8cgaD(m^>;u+'k44X|l">ՃW߮2@( qu&%M)ɎԽkي/_AQlCrLjeyt|SBKkI9Rb>a}?i,x|^I arZE.]Mcaر4n #gkа:Qs9mL\S]Ku&3զQz.3L2yj|2u_͞.u7ώϑpډ2o&X{ tx`B0:Hw8t0;È;C4vP8}7-g/A;n'c!eY55v 4#oKC(@?=d9̉2v BD^GdͰ^=OFzbjXG>| i)L>Wn2F3gF0-a J#((h%DW绯I(>Cy[ks'Xˡ:*YBCHF%A9&ة 5bPtЉE!I3fKg 720V DcROG/cb7` lx"u~bm5y]t\%z/d1sg(t̏%R<^l!Rz0Cɝ2I&#IFΞQ[2vMdq&D#]W$.@ڗ3D!*ٚ2\ygXg mI_^ظܗ ]j ST`j*AHivI,m$tLM;dp"O_uޮ1@?Ǭdg,Wz[YM۵ 6O~i^~M̉aNͣ9>_ex'yu:1CCѭĪHnPVg-gC4L4ԁɁ -T9FD7ن(7G?D˖fA;Ŷ;:|:>i+ oIu;ĥ%Lk䃊/c`HEWEMSsaZBbb(p#A:h_k ׬^_3?l'MlP''o. Ψ}툓FADK-O(YzrBsJIa7 !Έ0E}9rHu'O)jO=3` ae'ġKfL.hD;3TQb l 0W ƺ viЎEEJy)iYr8"c'G,J~g!?p#ʄ"r}ccZ&-3xy~zF \Bنd 4ED-KM0zi՛!Y|~;db& t_`کn:p/ 'L@bdp,:nł RO|>.=<==C)RC@'G>o=m"|T'Dk9D1< $Cw6t׵tI*QA{q} '̗+;PGws#|ٸFMO (Տa >T˗tϡ+a87W /ឫ&}M_X_~o%3 Pt&!>gw/S`H`-?8xpdG挒r1O La(̴>gטPUƂVz繃Ƕ1[S?O~33333333333̒I/ox%A5uUf.΢3\ea#1< (ק3RilC%\ !8I 'e_5G{ޜ9W1vO H ŠίEt/oӟ;ymzf~,Np`rJ(30$9nKݶv=7G 뷝SHrN7tFsnm`(A܊ })0uцHZV+9€%+!Q6/I?2Nawd3q[Q;aZ뙆bЯ{FNff \s! UJ m{E . >kǓL}A#At1הm5c;F zlÚ0 .'-1JxQZL̀͜l1ñQWPcd [b1jG/Z!`AɌ zQ#tс[0m- ^'@U?6=~qm5_@X8(Jw-d!rn?^*o2gVEjoLjdJ2CZDǭggz9hxOZc~ 6#4`P;1Tsr@ ] t`k"0?< a!((#,!qg*>\n0!2!t3u)muHcɯhGᔛl2 0ӬSxX2cceadך!!8Y= ~oM@7K#PIED`|HVήS!MсмЃktU @JTr)SR`ga: Hu(JoR]ғ*DƜ,u8ȇ'fU:糚'M>\?P>?Wx%g{W]^0z #t 8A~\=r;2l8>SoylEe>.ia(@4OPQEQATbdZ 10ۯgI4yxyn>M"0g*h IQސr۸r ^ln o3 e 0Xm Np.y5͟G:w]0.w<:(p0GD9c9YLBM6: Ryb#5'?XǬOMHTK*qԸ娬wKQ9G?M!Y6Coz~CODTzˇd족(h jءBh5+BL2W/cnrHV4݀%K. *8ԙP:cVu u;۾-YUv >_.]00oi/a3 ኄ&X2p$hI[Vܶ!344C iFY͸6UO>׸A 4 tI*놅}jPú¶a$!zz)`?C UC ̤r9 e`9`I;yxͷeC͠L\QA˴:gE`yg7檝ES9Ӻ^79Mq]D\Oi$9OSAZ]'l,2Lt*8_gxUζS,*v9GB7w+ BPŕ=LB ;۹}ݶ;!&d>ZC 2B < ;Ww7yo"q&9T^eѥ/n#41x7:+G7it.*_"벼W2$%# tp >c"cAϯ2 &JءeF 槳l('p/' D`RK2CWm[kl&0O2x0$m@hi Qd(Mυ坳7SCB||>y<~<04а`GH{c|דIoӑ3fTNWq)"{ޣuCr]uNGF;J^ O)m0zMvQyqK>",qdf9]6|X}H=ƞv9sWgӝ4/Ǔ( LOc}@sG'e { a;b#|=x̩ 歐!as ہ9|ξ%<6h(!p^֪ * UUEUDDr(PE`kEdR2KK d5Q R)2C ?Pa4&l>߽ Z@ QHD>`$'}i tIvts4=v1DLm'3N1l`X`gكԠO@?)O@n#9VT?Jx`q!@?4!;r;NU*o'~O\,-%0腬D@l9A0qׅc !RbNJIyd3LX & I[$=dߖ;^m!&K(΂]o k7I;; sy@P2z 9=vYP;SRsJR "~gCjhT| !&ʇoN2Ψw1aPp Ps+P:%0TW)g6:Oh"st?ȁW~Ⰰp~u Ӻ)gO,}QǶO~MeSHrv<f粼t7Ykc%A jC.{9@Ӄtxxՙ"_{~L/M$Suܠ{"oU-=-.͚L!jW,m)t.Ta{6 #܁e=|0@I9ٗH,VĞP9ud8 >vɏz#;d,|1oA0i ?!=}o HyQIcmk| i?2tSW ~O}iF67قR0OIs }J\ސ>aDA~)U^?Dv҇d-2z.a_ Ѹd& ~MRFC$4:慊@90W] :FAb#^Sloa4;-9d ;; I GO߇p{^\yO; 3,QڨN&K!=#z`6%  G;\6D(:aQJ不5E{]:v3=@ K_NP6f IW츗( bMfZ|C^'h}^v-ză`Ufx,.j2Poݿ: LB{hq3|.pwGđ$4YCX('XM ^ 14suQѹ䝌C6ϑ$ =`pcWtl%  SaL N|G*@^ٳ|L9i _tD`Ul$Nr\ v2v2y|K"eL0 db Au]|zucI1B7vm!fCXHm! +n +a`nhpd W$f},ga$aͧa X7—9 y$C{IY\='!FЀO+ w§"JDu,xb(ޤηc©9JC2G%^D[0D1k1w aaL=m볲_*O4M$= 9[r͢q{FL(8mn18ay:Nx3:m>}5~];~a(7M8 YCX`5ޯ40zH9Ĺ=v> W3>8k2; ‰1 NaTk͕ZL1 _VY)CBoHy"2S0.׎pk.$"NcNq3؛ F} M`h|腖Kj&i-ZjEa |`,#EIC@Cӯ@>ėTahT$Ky]Wtp+T]ķ9Iyf9HATA$C ߥ؝ݓ|D2t$0xN$q!-?fH n<Ч٣JNXBt}):tp%pOotCޡp;`/ G'hc6NfyCi?P& W)r|}*3iéO!:q#,Y(<`pX~g5iYiޒ!Bwy]D8%Rf=FA,-6M+Rw6PD _ӦƅC[t3 ^zOh\!uJ?PJFBZλLC=]:4ٓ:N.zﲟ&fӃ?{w0o׶5UdUMURv`~)pg0H[$=̰m`0 ml}b̀Ž5p>CИvvA˥?3q3ׇ9`R(3Ҝ {9LxfBDŽGGHр)p`è%h@v Cf8@hu$E`P#9d;$@BD4DK/N?Gࡂ/\C!9p}B4}Qac!SbG&eU+@Iwk'{1!cVHpYcB/Zb$w&!$ΉS ]";cAƈ؋5a#hUz6]\$9$+k: J{a+X#O >4uq@' ,WwuRe)274塋":NT] s@ٙSp@{)^ 4qjzDuwn`dzt~^A|i:fؤ*mzg6@s\h Hbƙö1>o֩yݚ}4k΋.c@$i$s0`ԇ#zG; m;lq66vyp*M*=e3U-ǘ~>lTqM@:uz8v 6NFekwهg'ђ'BwαKAp#a/ޣǑGӷ1u7TGD&}Pc}3ݘdk>]٭VކYIz*;RRctlC;ϛ@m $^7 Ar73TWty@A2O#f;aOgEq '\EEDRz9/i9b^X~/O_ +=KT`Qtal`w =59 0u@-00w5$| :HuY\`SI۩t9@Q$  iЭc~:\(,Bwx% Gff,WF@iz)ÁiSy$dZdf'{! lC|%D1$=r|DĀg"""""*!QQQUzNI&o@P!։vTW/xU&IBA!b`ks  ?'9 NzϖI~};>'9lbLXY9~G,uZH;hwy :)<xk AbD31;9AW7L1u2L2w]b>uO2~`  !y{{ĿQ_\toіM1$d0n;q!0dž}}y}~2ZR+2h7QPjxL D s㷟& ?1M Hf>v}M{<3 9)@08$֥xB!WUS`E p'6|А/Du]x4UUU9æ_~9l4MnCEwl_ |v%oZ{[vn;pf靨dik}b7M{ _BKY^UBt~<`Cz!IdXF"1YӶ|}YR G.=`Cڇ!m,:fdE3}#Հl7G0|xd]h0^0N0nq t _/hQ^YQU<*MDA 4Q;hP?NMα~o$ S~P"@L#JqP経ޢ4ހLq.~NR:k71Cg` SJ8 ń2l/ cy;f&/] 8wlpJlY߿32pt r j;};bҺpF if؂`afVv06]ٻa#Y&zCq ገG D̄ C8rayA"U$ RSvIbx+7(N?( S~P>  CUdVl- @Q'?0@w1]2p2f`1t|&'ы+Vu:Pp` 0uLp_7P]:O/ꢪJɓ =q41fg=P~Y~ &{U)dіT<5 ٵnJavj3BeF#憔-BY,Bb z^쮽g4,g7>EibugdFI>xB*Ya%"~oOESݝCb]f&nmdfgaBt*TQ?yW (J#J*j&VqU[;UfpzӒ¯pkxD7yPQwc( Rt5p0r0%{.'ĤOw˱c:'bB;NL1c1&PMnz$GW17BXR0&k||;/~pWnotuaq7p$jj((($("b ?:E9hn^:=Cw>:M15NoޠCq^f]B7{`gK-.sR-O LP)HX>i[)8`=N/] 9LGY:Cӻc7J wRI9u02N32]TTԗ< ԝÖܐv!ϳ  DHv>-9Z i)r#3:fq\!I P&>+*xn+o6:P^DY9D3/„]t!gR5NvHu'4ntˑM{Q/lHB_| a,{tNcfj4=l~ }9wJ02<"9(^D`]iGgr*_"VCD7H)`ppKYd+ݞ(H8sS;Lɲ-gB4 9&cy1q".55C>"QP }{I]y'>clQԀ 0:'۩=rHan $;t=28Bep fg1J3V аCP&R,& %炨LrhCZ&[`-@4xCoC¡QĖWf).m==Xmϰрs%pb5VrDOos]wzBnw$%,!p*$hnq4Q,ӿWc].tcɗ߷YM; pZgT-Vt73R(rg6"SdIE {D' K݋LUJxz>ftW^A;9ڌfsQ =5DJ5I2( yN1 wq8裐@@jV;^{s3Ԕ [wOwcb $!Xf#ڷ䛲5oYBޞ9}yq8"jYػq҇E}~8ӌМ5N‘;GXV'Ff;#쟨 -}GK{xf%%f4Fs~d2ab?Ha 5 $ᠭ`i7*t)yj1.xRzӽ઒| Xfvb@2G-XeIiXzܼ &ǒ`=$=xGmca#NJpÔ\t$Gqa S!D1΁!sAze ZI?'#b I&jBR]G@~UዕbsZ&(UE ykf!t[k<oDmܟ{IthJ  f n V% * R4~׵goTM9Q!{LRe;rG"HyC "w󷄡C'Wk{#P'2Q.r4#^^;Ao4F>X/Z{|:/994Hѡci0xj5@;^p`y]"y)!x} wƛ TFِHCC>EVeNIq! xƪz PHK8G{*^JP=;(I=͆#]A.}wtcwtphleH)"LrL8'̜Mvw`F_fg6HMfxud<3XC\R?n5nN!JsݲAD;v=q!8B=EYVo('< fZǡ C?G8#&{)V8SU[%bԁb% JC؀NG\P!7t6!-ihǹc#2%!MO+ H&$>^* ;?%a=AXVc`Mjp/iy AW2$ h_䔉@,) o=ӠF1ӻ]QR(5lF? paO[k.F,Aϭ5lɏHЏu y>pJ&I` o 3::!A C75wFɬ (mk C}؞0Ʉ X1-no / !w`6225@cIz5+ϫ/!J U|Ϯ^$ђj>," ΃w4c7"`1kpN24AnP:(6؁lMP d0TdH ɼwVQݵlSǂ|=(&,721f("FȖ)f]6{zh_?\Pp2dt$R-o4 O$ټm(9?aǗ8C;rfUwʀ y IRagy{G37BE#Co7{O49~ywp< }ޘT=W1}P,%VӀZPB%y|)2KMR0C娖t1 pPtva8W`.ǨBP=?8`'&+be=hy` Qmgki0V> }Is}!;@D;"_DÜT?Y|[rÞkD0]8+|sI(Zc?‰:S+P>O`Yku;9q@Aze8a8 E7i,jp3A7N%ӳ { 3Mt=*X *^cDEk5@{߅% '=@2<wp!`=ӰJ'Z [YnjAy:o;ö?gCw 9dN)Ǯ@xn 7$y BL'fAu&Eـm1J%+tyxjKd7 Z!jj {9ndfΪ7( BXޘ`{0cGjbIK :5 lκNwpK@0A a ފ艉06۸`RSx@@Ʉ ˫=!: i10( }18 A! 9]͌FG2A&HpLriJA2c^]C&m;z[6ep$/3<`D0 [ܚMk"0=O `U;9?L!Ȕ;lq?׊Pw?!v~2zGf>KRp}W p hqqkT[}f@6;q"yF ("(xW!!یUF1 %"FWBLbvO~mCDOU dtJwA[]=^qG2'>.^$>ܡ0e_fZ3OWFdȎ[<}t !W 5QU\`4 8(H!E,`bЃ XZ/a 2IZGa 78tѠ_n~[w؏s,†֔d~'O((! 7H #fJ瓠0\6r  L1f58f<#Ԓ+Gv,&9vo 0 yZ=~5t3(PDvRFDO hrG๪">ӝ"#J I@sEz- L u(CasgHDnv'$]"D@D("&: _4(0~E3a); # $ $YXh7 P==.gFv)Ih D}4ȝD뉩R&I ZcvnɈHM'|47>Ye~8CF󱌊(}Mh}cxgF9:6ǿ_=*$ 0Q!_`{3%0Z|NobZG,EU!Nr34, Ñ!'_/&a?zGdH.ާL9 [l2'Q>?t0Suӭ⊽(ӳӹ{vc'e Zq(()pJCN-[ xnh)Fi[U#;Ƃ QJ Q -cĠvoh3ƶkY4!ub`$vueu4őwtڼ_"8 b9$thu;2N"8ǭ>oNrO5b>PI1`KUMmb*#c%VB *-5D`H+l) c[bF4V3  LɺyG@vwyI9]B)!ml ᆀh?Y1OR?m-!7 3OMuMC4kXY"uVZCg^&;B;+v)?=;Ǯ2e%5Nh@G @go^xeNmjE1ּI %|:JB2k3DeGEG^?srsO/BlAٕ/O[AF  5+WIv $ZT",RO% /"ȵ*.%.5pyMN1 GskvqQ' KzxsrJ 22=c!i" I j ȌP SKJ)MX{Ż)YwMy bFPbI&( R`0&F' 9ǫDζ҇ .pAy;cCq^Hz.z) r{42)KhPe:%7P^LONͬd LDwxw4ܰɇv ǁ(spf3jmBO 6$58hhr8=J; 1'kCzI2!M GuEf/3~8uoxo)̚sͣFC$nh`Uf@J#,7l=uR\;ڃL3Nm5Af"!nPFUg++}^LMpT;H_{,pɘ=Ɂq*Y$i!t҄K(Ig~w.96N,>&<)D "R"I2C60Pd7'/NHޯR ?0Y~PBlU8]oLgG'HJK&(+3&Qa_d wqe@v\250 z]M< zk}8IVyE<6`SP Px9/[,^zcdMKN7ٴ]5#CwhPt+4\ ¢ J$Mmȩ ʀ@]rǸ 8+Kޯ}HCpqC\'∍aWc !~J Ľ d u)zͷVzR]vv.۷x  H|'=t}Fx@t,FT) $1;~lGt햢2Kea,ҙ<GuNG?M$~%D9 U`GYr_Qk]n/+hIܘ/9yB);k\2˪Us~XMzgsQwhY>Ϋv` % shZ` JUU;L.,I NQVVHgw@fxѼ@ x鐞`i]Bw@ٽ'*mH9Bx~. t -p[R$-O @l .Mn Jo[Nn~:suT> \w}[>9j :F5zP1(7N\"T`_:$m^Fe|H01aͱk+ Ʈ7yEBCP;sU^ {d8zqA#D zoghw$TiYBRL9gb ˸4cw o6G2 7dz]kǯ^G8_aP=|B ػ"YF.V!z@LluX X(=[pwnWp>0z!/f}2 ƩZA#kIsρrzn7ho{oyt (iI˥xNL{/wmcSw!nvL$A3拉CוCpU3zSCob~5*uǬHߒqϼF+}ghS>˨51lxqKę!}g3IJqFYFO݇wv$ ObK(ܾ{whNFp}qp>Ai_L_GJSpJF(%",tƻuw?m@:JINebH-@TAFۅEfD(,pM@O("*PQ=Sr^ s*nk yU$mm[m/<\ᒘ0rP˜L'Hi$N">C}Ȉ=^1ې߽Ë=" ˪Xb}S*qk2|7\a/MҌcK;1= X{l0AD_?`_K5eHW;)5b yLYP?nB\Y6>j(\NMI8C]7U:>u'H`Gc/}q0zz66,``!AJ;V{sˆY{9l/qok.K}%kt #6Qn֙^`2K 76^Űc8d惡}C]fsҭۭ3g/t+dF۟7lKU[u<~y4li\1chœeCM۬x$iӷ܁}6[g :o?FBݛy+0 WJb[3l2͏8ƷqlSa+oN8X1UV//U w&и".Qt O]>5^:fqԸCcǝ7|GJOeCy%0|JU- 8.Y@P[g|r=F42"#І Ő+0wgc6e\>vdyOo:1Ӎ7ciZ+*(EG+CW9kx2 )Ƥ@F(dDZ*:)w gJ5Tj$:vG2=Q+H|-Ț rAx)ٳ^"F1ڪԺ9!A \(~%` bW]t[mi^1WQ5lqޓ@'zeA(o[d2"d=Qg2 )듰e:8\Lu7,s@QbIXA"#\4fD?{_}'L8CDGP)! `7p5@\_ 9!KD;YHxdpW0,  ;69ڲo~ v  H MHZ۪[-&d3:R&3o-07lѠ\& /Rk^"}'7WBɳN5 D$?90H)OoɌ真Fo/Eךv(6}§Sey]{v8;V0zYۿZ_~66o$y 0=mO7OP|'+&~@37s$qE tʬ1$6u\#s@J0Nf4@Jp|jrt-ļ I,)O1h%b"6L0zAWr5 9=1*kcI9dP+!7=j7@,Gԫ&N*z^ERduۣ߃CvMă#l JQJoܗCeA>]I4+ڄBAuu0VF.t{}8"&ǔ:|'@0!CۭxÏ1ϗG9'|Ef #F+um.FS@9B1? Zf cjEGa _"0, vwEp8⪭g|LւQnuIo#o\8ybi)(>&41(8ZH` <8(qxsV"$l’nQUTZXU+ mdB#<+}4{|g-ֈ8"@ᖡK}ug3"tvr|,?,P,Za| ng)U%UQj#7j":|3P޺vݓ1dۄ?v\u ۽ wgֆ98tm9o=_%ш^'#z#rp:o̙ $!e*8{>=oℕ @~B aun)0ۆw!إvv=p73L̐C3iu!њ,ofM/RU h%ʏ,V951GqkX039LbqɎF5wwlgԯ5(ޓ9pIMbs #nٕcB^twB!nk:N 3ۀ6X8N}qN >`wyO<_Tu yxyHObeDp0ן̝J"}H"S$Rmppᶲl['C8P|$Ur &BS I ACYQ9xvoy>rj^ΰXHtKd ~<0Oٿah Qb=|5e`(A5%yZ\z۟^_3DEQ4t~/s]=Q;Of=*UUUYzo>>=ۻko6kDDDDDrN|85iXzl$#fgBBqݞ# l&<@z c}9Anz=$Eự>$8"p.Xȍ7?\MڪŊt=^yWxatZAAzJC3=槟Ef)K@cxxxjD䘒ә}ks<珫 V:/!Ckpܯ!(@$ N~;YZ/cwҝ1㶹ـ ̒*Aw_zt;HD G^I`$x~!Hqk鼍JhS!-DDP<j|{4K5Ʈެi 2~I}fi}6~M`dQ ~$JJ1}^Kj$rbE>. Ս6l)~y"c]P73e9FRńeeJl]㎛/Af*/p[Y ީdi;ޗuk梺?2Ӓ3[|F턏`hsϟ=졘(JE>X ްd w8r}O`}Yfb%P4sˀ4rp ΞIU!&;Vm>HNb!&'>i1IX@ x%Ff SzL1s`S'FC|ېv, 0}o3ጭv]A~Tb'bCqȘ%W6 -,Gd7ݎ;Lc=ףsԖ?D>}ּ|6 s}9M? xؽF% ߣψwklzwW04I G w % 蘪#me`Pf@lIö<%循vaUFQɌ7(ѝ8SEĔ#$;>gِɎAdN &5®Tpթܒʨb?my0F3xt?WA'=l"|*@!$a\4š>'mY Q|j:F# ${GGݛ3bjaj&Xg$N|G2i7'<+&k$3 @|=|k5ljp@d0~>:ltCc.߬M Uգ^ޔtFέտeI^1*VcRVW. .`hx0] >2LnʿD׿scq&',iAZAҔ<%sۈZΰj[;7ϧd$d̄}Q$*W C퀩#`,%/JjHs؜/NpXC>=$Un!~c=>WFk߰ ^.g˻"ۂhT$BDzD4N~#$R9 *1BV 7:vx[4Z2x#'A-pw=sbN25٠-0c7;l_mjHvN0rOr$"[v0l y!2i^,IE@=p{$<Dy]l4 uakϾDA`P:"P"%(8<|==6nC;qΣ KlQAr w춓@(uEѻVatm @,`Y˭[C^O}FaDb R!Aac b),Ylv8|Pgf=i5#qk&Z䉉,@Rh05CD8 RC,]`K6{sZFK> 4{H:=/|7Dk1B4u&vnf+03 n)CN@ss-sCš>0nslqcm"vͽ'>)՝pv<%wgAĹ2U{ABqvTHa$wgW8Cau }]ۄ}J5N oA R(Hd ]4%ٙ62^4`{ Xuw{n4NrBΦ%0P~פcD]Le19"460)Î6Z񜥾/6o'6ʰv՗FowZqsֈnh/OŪwI}U4k {[un%]0̉)UB<*u ׍{ _Tw;{ imKR؈tP7u:.1(LnK=/y^p$(sζ)X̩"<'EM4Ǝ\ qp[Ue%ZӞ"bl(&uxv0 }G>]>=Q/֪C83rkβQC>%HfOwMfWk_Y LǪڀ .| 2D戀7 GFdA aFyoFtCˮHkO1bلcP0}\2{w!+$zp=F%aؑ"'rv렻[!H(w9Jf5DRpvsڅ'ͶD&qQD: p9sT Sf|)qݜIS0ruC>qA~hQN~ÕmHv P+G r݂mSF~.>ׯv<Ϗ5-tپ)kvgq`x}͔>`fE|V3<{ U}tee㼼 =(]$la, Ca7 B\HG(]pI<)1@&l4C}}Qɏ%(@@. c:Ր:'ӻ(5 1{9m"!%&̖C&>3harcij4"9&1.8sM&AXJ`gBm2x輕Ѩ$v?d"Ŋ][vlO+S Rfy;ƈy}N!o&mRʊ_{&IACS P>&Q9U)USiAUfY"JAEAISZ0,RAZ墎@bK~NjL]ʹn!?; @OUCT.T6 !@<@ƌ9$̔,̱o89 (Y$gנd!^rCǞm#̢:4{gypkԣt`i eZ|+gx]E%Us23 RHWF{6AO.s˕CLrX]PeP$CxP ? I(6CyE[79Dka)h^\l'-XfE.Q#EI)jUeщl%!#0a$gS2L[n؈U`^0HRs$w`,::pBX)N7-B*<_ol#moM}~{ 7~ L@aC}*Oݨ =$r!͔z[* ,%O}0[NEģ+Sǜ֝aDg!H 5Qeh^TJہ! <$u,ƂJ 5<屣AnB,$>tw`eءge#ri{'Y&bYGL>\L)ER*n>&g NJ*="_b:;#>:G'9e."ɗS r0D, 0_\m}ď߂EPLSxBr"!O>&rH`>U%$|G;!-ۊ*(IsN&A-|7%2`?J`lJ\I@v!Kـw*{6-A' pփN|r-ѨAofH + _9H ׎q0ͳZSt9W )&9æ4f$crWz@e6N4]yoh̰!HRLL ‡!d  RQO*j(F  MHODQEQM8/Gꑠ2VLŅCDPn!˘a  ;aK@IS$E 0>|騄( E q X$d!P!A?;{d1HXz>HIǝD¼*,x[JŠ𧻓:;q֏5}#b"JHߍsnA9?&#R&]F : ‰0qyV^|%1qLyϮD* =ch~#D}:By{(5]8A1U>ffLb>A$>(`d;#(P=Ѓ +XB~)I" '0ҿ#}B:d(R&otσnBN`G 3:u[P{={D%*RI3Av*@̆ '%BzGӳz<kc1Q{Q L:x >:}ޟ Al{YnGՈ1l:Bh !f'ـO5Lfn?U%D\ ;I1a>:?G5 %HJX{SᏑLJW lݖ:|dz|1"lGxCsQE">Xx.AIRxb`La ]OȔfW[0r`7/pRP@n&/DAy_sCZ' z'c:k=V %qNL&q"vkt[CסtoF*;²|?0$_t9tg& AA#TЇА6@8'㢾U9Į$!߹ΐ;\X,AA1P41J!J<`}.јgz|ZoINmxʐW:׌2 0KɠoBpgw#S&`_4eaOݚH8RHxrZXQ`G+0;B~3_*T@BSZeQ@8:˒IL$<DŴ4V׮CR8=J4'ЗcZ &A @@s4 =egX%ʡ {({\LF4'vHnq- $<vKCf~Ǎ}W臠hVJ2gs"I n i%. PE  Ҩ}۾]0v?L(u7\Spot3.[b7m"=e[13FbD"Gtʓ3ITc8;1sdH71['iYD*[Ox$qa3}$C;dŤA-%5Zgo4zBltj{=Z OqB- HJ 9ӕgyH546)ʙNUQJh(ա°BD(35bFz^u;HRN_P 7EY\  pruxE<;qY}^N&TJ)9>=|^x9y7S:^JB8/ʥ\&-*-++CӍą uV;4zAP/[q}^nԽeCw)CR KleϰSSɄNށQPUt]XRv b&ՠ2U%thcX',\@!+_4_)| y.y;#=rrbʺ*6 ?Ž{~̟4".'ߌ[a<>pa N}9f\ZA;: 8돇Bek(Gzlj{upwIȋ Д<@NA#" %sϭlJ$f( &Q\5egyѹéA&E+mӴ6/@.k%#C٭o R F}4'o3<~,#&6vg$K~s?߱"d.KNSn|&^,$sJe^} odi~Lِy@>=p霔?go/HY[IҥP-r{2w A7n7 qUu ;BG<* %IbqZI>p0|+(pa]$QZz=wxw;L.ã& ~a'v]=#S11K'wY?/a3{sQS!O>>'zq>tUCPpvXJ}tSR}s;xs$ʛ} |!S{0Ʌy &;({^C88sȥ ;}Ȗ*%זk>c1eA+ZBON8j'B;Qhr2c$ X_0C"H) UUUUUT*5O%2}̇ 5 4_K B*:4JUa*8F VhhupBP@ALPʧeOt64G!;0),//4&bAɂx4:N'ΧTSW إ/z=Iid*s;zR"ONc@UP0mꯦ'uVpăz|zeg~)w)V@o J _e 2U;(2hjOw;e~х$7 ,7`צ0 ډD;p <8C1&Ji6M&X>X- R#S908e{'Ͽn2XD!J$Fhg O~mwx8iß#f=`$&Ѓ ʀ?QȊq!靵8n +Sг<>>lUY[?r#c}n9wr(`RJ K{(ABic/8:bB *Jވ7Yv]kfcyi\)U zZ! s6fIpe:^\{Er T,L͙khM߲n'!ly~~<Iن %u_o[Qem״t_s3^ߴܹ\nYffɆ x<);`OiAƢgHqS2"¼; h sЪŘ,:UۡuǗ6֕3OCz:$O;RݥIC+d3AGN9!ivM=! I>,a$01g؊"dj =%'Z<ÂXe$$(!cNd.b)".I 6cA`vٺC =,Te ʃ1g#bvGay#;Ō7<,l3}xxvI@A>{L_.7Rܕ#EOi{ɐ!$cc8{x mt3O5Ggz H V!? PYmb hF0[63'RJ;6ӱ8RP J%)KCKKIG;pH&㡉f"PɕG$Y9A]fXC384IƂN%q}Ur +"T+<`49Nrb/THoF4q{TyFwaff!QA_um~rLMƘV?(PET0]ӰRq<%e~X0G i+~͡Hs><ÚS%+)HĒ~`h :&"e{8"*xf`b-nuS%Nu岎mD$($J퀆 ] ^ p #e8Gh]IR][, a؟Rks7n z݌zҜa9g)m엾'tأ׭/.U|K $3m߃PE$c0m L&&}$yӑC8A-$.hت>AriNaBczos8vC]}_{fOvaPܓIbaՓ8,KNPpfZE 4#LE"IF$@8()JP**(44% :U@iVC(FU疋BWkR<844b<\)GhbeѶjKQEІDfm13rx'$J)mѓA]%u?aӄmr\N rh6D7(,l+w:6U ȂLi@`9v@HbRuk|Ho>,Q٣eOEw1 fbʀ򙟿NbďmXyd*)U,:/CM#aDSz?ogͫgȷT[mm*EQb bB!(st>@hG|[x:pS1xOUWУQvK =[L1tT6/l+3$T @(82Ccr~ Ef;Ki-]R(Ia0Ȇ>ZÇO rˆ:QU)N% -O9|C8Wm|r:!ѥc HNc3O^\d Î O=(Ǩ^4@JbΤ(Ent3ڝY:0ˀe\ƅV/;'%-!!m4(c(59p*-o*qv`Y PCNӽܱ\& "z|6!q\hgeCZ,r|Zj,qcj' d>7NrzOZ8Õ8-)ܜ EMR-HR4-)'k2G=+ĝ (TN&x&a#eUt A*!QbhxU/q|်Wk-E 3]huloCT0Ϋ^ӟKtg7a"BLZR&`j&KȘHўs6%k$)c['Q8 U8 [nf<~w:oILrI&3JQ7y7xti- OUZn0MC\6M%Sn)8>sti"=r1yN}$:,|L gZ`@/۳pѠL}Ϣqo5ZP{@nrvw꯴Gc-{zDəi7'[q?)drY ris!Bd#r">#؛-.w !9XsïF4hwzy#䋃*.BsI<&9puZJM&kK_ >ǃ'mPi˱_i2Ud^A" = !n4ɭӖ8'^QHS9Uqeg!]mسR]{y?AY'6N&x?] /`H \kǦNo]yfBٝ  3g?˼6h<ǜ .T}%s5mz9c""~O07DRTA4%  k |lT/;#jDbEifROk6 gN"Bj0^:RA 9[kTJjD䦆`Gk+?-@Jm &(O(Q9 2iz:8's)nc L쎇̂؂={/FRM?I7á"Bľ ܅CKכެ4Çf _Mwֻ>[+((DJSR8+Wp { Ibז&B)J@LM*44,HJ3Q @}{MbsRQo('93ȥ?X\7m0dBQQ3Y>=FjT$Z>xTMlny*Oe)-E]npgd1C0RQ \ɹt8%83Yk/oNķx$޸J^{b!a&-*'|+<~6Xc qߏ.:$? ~m4>QV=GgGu qtm+6BjHgá$Ĩ1sY j!|wCoRgYIc$M.$:i&n8"Lb;S͌[cЫi z2  ,+ e:Yoia%%lFvR|NjE"%ciZD,PAA@;BmA((hXbY{|BlPD'ꯤݰzPH!R; P5@s遲yf r+N@.vD'HD`z?ܩ#Ӹ;@zۻ@>.%zh$t ^S´  x;0qxu[{jZ9 @exX,"ˆbwJJ@\&Ԗѱ 8 "Y(%b(>DJ rD{rzmJ2=TG䏨6ᅠ a(IB"3?c+A %2|]k֪7`T]{"?ƠgWhO$&)`#T#0bɉr :,u5: bTP]@~`iQ,LLaG$Y  IMLsbh ꐎ9_v7䇄 >< Hpl5Eξ(m޿];C&ZQd[8DQ&׽?(8'RsVE< D%DR0-k8ൄ?LE5h-49"$m@0DAA ^Qa_ -)JÐKI5q,=1%"8aGԠ܁PtN%qI6alTl6^b2tK.wyQ>^w׬Lpc=xyKe8bzQd`,Z:TOi|!`z+da`"*֗G-W""}<e@~&J _C 8ItWG?t5~ w='>d^ d~t@x.2# Ń !?Q2f+$ާ3߽w4 8`Msn%_)C\@Mj"1~\ u7hlZhX3}^ O`}`'u(כ9A0{h“,736qBO& 8fY& !=hܭkfɸ5Ɵ㮮!d4JdiQ\v,`x+39;V^E/KLWpCs97yVԷmuCԕOoOO1xnHt^ :O:nSwk˰4@MvӚpw-73.[t0)"w!ѥu )Hiff,>l 7c8Mr7.qmd%(d=w6gd{&t0hΗ9M 1I![yu Ic͐QO]`|.r7Kg6^*g3>}9|a+-3a|h#Di{S|χ1L䊆7n)Grw33Vƛs\_ׅ7dn $٬n7)yiFTiuJ`,1N3a}hd#*qnwóhf5r`b5*b tL3vvM?b1io-$͊|/#y}FWk 1 Ơ!簢]-zHc#Hճ4zjЀ2w" :j&҆ @vq|j)r>b LmNh_n#c) GdHYĸ놎+܅3MI U[ͳGc :5lFc2"f^C1ͼĕ0@Œwp.5]K4n!r+·3. >aV#'NίE{XZ1f&gm_2pۘxv>=uQ]Ж'K0bLrf=99M^-GkuZ—brvш^Ur=R »w{X#j`^ۼg']99a/`F'83f+f 3"Yh\SZ LRa w %ulʩpO 0vorScUyq ёg2t=C1`37GiPGtT):LʃJߦ<n_Ӕ0h1O)LEń:LǜgNƀỸ!@KmYGJ lq2 fcj g@#I5VxĦٷ! .ݐ,'~w87džgj<rMmbٝ1kKOG]2=Z雬Ĉ)t4= ((e;(˅'O>#mk/C0q-(%^;xkg+GnwOnXfF{4|\ 9L@a8Oa'XИm붯1Oy'8 |zkNØx)͓δdv،0둇7Pv5ugL28ZGj⥭vflJڬW6-ԌMIʉq/*s'|r'Vs$G;q>3᭛aQ"GBB9s9,ӭ|7YD DhhߤM aF¶ N?oH#c{v($4'"zEϋMR`" 8"% #n+C\wqâ:6V/^b)ל'qfgnD>;I{VͧТR`|[؜Ld2 p MJ>*JSdu>?+_v$]5  CئƫjaB(y iv"fm*frӗcv\ *^8jF/0Aˈq̦<24:>$~_uSGuͮ/ ہ_ňY?d?n3y;9.~C;a›b|QEq jz"*.';2DH5!ab4J0|/!<}RȄx&znyakPg#CAzY.0ߖ15Pi:vwm)Su,Fs g]Y4MI1JaoA  r4&!xS՗i&3QS^9UDU1 PB!}-Lȟ*w RI& H;@&BJ (JaeN '=Hlz?P9ۿ{t8BƝ|~K>RGPTPE"&'=#KR|]) @?~Lg~ƍo4ʆq& p'jI| ;9xww?Qԫ[Ea>]7Rl [,}lw C pTXؙc  ETZğ=o7ղ  F1s,߂jIZ D1TJ'zè P1'OnPvWM!Gܧ"(ՂM |/ЛgS]ADtTU4-iXw|ADpFZ2B]ae )b{ov],A[$ L-יZ5?F%GЙ$}}?oPdSIaA?3*:h?j҈)LREP?Yy>#/\yR16n+bhp^fq_+4gW+17hIF)QzOda؁({\TieqPBg䝕$;KDF #si |UPfnRg!LtK wwwwD@"f[y9e4'fUp7P+\;sG9>IzNɑNTK*)$njb1wq3ΦfoNvxwr]*-gY0Hgځ36 amGBH֝N lw~ a(X) NѷZW<=sڟe1*Ix:X^y'Ʉ|c 7!ĎCfV(A5Ifiv d wV!dj`r4͂0`lH87cXFƴIL5l&]d\Yk࠼wggGmh5DmrHQU$N-88 ,'-(Ȉ@-ۧ| 7>S7L (G0po#h=cO`pP.Ob^];hb1|X蜾=k a8Ǎί/ΡcC81" $@x?| QBxoE; >9/;`f$jw@^^u&yv.*s6:#!ˆaj%FыN\'^QRK_Ze !d̑'&~p D*4o.ָC#ꖅ(>Q废rj"XQTHpv;C;H&P1> bLe SLJ`x5M֢F%&(uB[H޴Wϫ_dx4v~MkLb^UYf&:9/ hikVۉM8-CO>7|7َ|ApzGnyoyuLo,LS¨ux[뛩-9syw6~69fq'ιu:kE1 1k[̾1o˞cf oRu˺3FɞܻULѥpLNsS/"A{1bmqt sdlh8d8 I/&**X(f)Go8vkȝ;m3A0@Wnud6axMG8mA;k8 ٬9& (PD+'.Fj(U2b)2$(*`*0MtEB T!X40,T`TA9~/Hg=oUI'0\k ba`9 ^ U-ۢɬ IKJN~vpib !`U(H+.1Zu^&:O0z| Y/Ȣ49)'bn\]=[GSF,;樦IUl:ƍU[LLWs8 A )0\wR33(1.A|6X94ICKH!8K0`ǕT= !8aƨ*Jc1U$E^v%%=}`wP:w4s(bԁ '| 1~?)p|JSÄﴰxCIB~ FwñPB mq(2IBWF$J$. p ;uίyr'|(hrQ(GHҟURO ?T'0_q~YI(B(R!8AN"HE UQ:]!c\iy,7 wcC){JiI χď: Ϣ}nOzQ*I (POt!a芎4N?OIȏ <1N$a &`)#B,'uOd^S $|)"VfN%yFҁ`KNp`Di"!'[13% oZ1AE2 1#ܘe'{jpLIC,QY!%?Ȩ<}2_bLDG<DDrԦ q|;rd݁?ץB57Up&1:bI OA(!|&o}Y~iȱA|?Lpm4c[c_SsьR'zC@aɠ.b̏DxtwOd 0b"Zl)!|N;"_gԳr9PTI N}&3atԊ"}5~4a R "";OGRyu+PZ)PYf`*r Q0>tPH?0bB`UlUJf)"'s<'{FatXhe{" 0Z tґ] ((R p]_ P6ه qHf'Vĺ 8!ƉoxOLhkK ,S*oA ͪaUCIEPPEU!MEQIU5U5E5E4DUUIEJ?=s8"Y=oK}fklx"*R$&"R%<#x^ _} c(q*҈-(`hJZ9.D)N?DNNT9=ńޭ6b /VS谡)B!PmX6_H0Io yߒƥ! I '@?|pNQ8! {j'ၸb>udB ij`yv` 1ID87 =^iaH{ PRliq (GW0}[ 8=x}$*B )׃t<{$%̺ Jv^)jDi`#!4o)]\8R%~+5oGysv+ْs MzדwUo1S|=OQ}^ס@sg/JyAH l s1DpY# 4@_08&ȥa03:0^ 憶ΦNƱ# @&.-7N7 bމqlƿZYSf!AOψO0&țFs&#--8wA%aĻ Ս bAB:JfK4}531σh D XyP~4Ⱥ`4i`},DDLBEA |ɴ0L5!DD4dX&( 4Rdͤ:nڄ^n.\_׋Q{@ iHfny3Z 'hN(&Wt5DQ2Do>{-y$(HF蛤>o2u.+JLbIFnUP"bق Ј!!gdӼ2Q"p b3CE Pɔ,ć ԐG^a ve`;FL!7 8&dVlKw";vd;Q]HƽuSϦ ?'utwB?>W]b4 E缍@oݜ䒂U؞ Y_SUXlL)LIM!@O"~a9dٚD DGq`k@Tec/naHv@;d˿4p&O@E4[ (dB`SR5n~҉+(CSA48.;w̕0PYAKx8*0E)x8w L 8c1 L*+'˻VZ[WYY,BTJ(b :U1)$2NbTQ+(DBWkS ^=) @3|8핕 tr#Y"ӭܟW0~Y/GQ%+ %Ot%+ˡ@.!&urVU,$w*TXWwp`ep!gw>Ě. BO |7MKA@%M)B=d C0 >v8zDADD޶&3jɓ7Ѝ?%MR@hI@@MJR)PRo;`|΀^ s:o]BTh2YCHfJF$@=Mk@3h;8WJ-@4{/'f* V)h0$¤%K,.(}HX0NKg@ :3KJ5=ÒXtO  "ȡ8Lsq~Fhi:IyP^݋5çcۼtO4{t=:?yKs0Z;Hϊ$,)qft3 %0 E+AT^|"/^hN{vj)ێ$# Fبa:!,HFNu~2D:B0)" iDĄ8|~oF]7)q$!.\f}< =m5֩cPB $86cZzsJFthln5<怀N5I Zye@+E)?/*`' WLm!{8Ɣşzi˷'`Z IMAMZ&GJ 0؜q2jQ%MNo}blQ.S?E|%}tq沌'!1< iFkD=v7yC\>ƀXY4: yry:*6fmx}ABKQ"1JDCLd\H=Q0^f5'`&.a6Tw̏&)z8pS||tr#;^rA)Q^}JD c< fH$8Ox\ѨXpKTp>n}vJw.>rOԇSܨ0U M!RT?( Pʴay)51mllvuGWmhZLd\ҏ{V_RGkj|I7ČCPDatRRCa06si!Ψ A?\d8_>Erf|4<t Ol x .r=sʔwvLS*DVր( &^7:@H8o`󖗸 Ii@)"UDU 6E76@ E@ҍ䳥qؔNs5Tgzo}U ;@= Us:@i@eI2l}AI[;H]G@~!1W鞦1CUM E,QoؓR+E0V_#8*(t/,W<lHԢO9u1d 2 :)׃E3D"‰C*,:cOx!L?ͰW̻D!NHRHc) @.NQf2j YM,4js9:ju7t p3)C~Y Lcp^~U3kSfc!옂Etb_%!w@ .AH(JR(!Q|`JG3666|m08|Cd墁g^uG0/B|O6(^Ȁ∊rA\ @Z&I"b03M1h}&BJ"_Ļj@'',j&ѰP~o*p/B 뺜{~4>6҆щ_ύr(M#.y۱W(|`` :nMAzK=P l¶is$qZ?IA~Hs/-;z)`DAA6Ҡ=?8|c:-emgQxNoQZc׊d1;ǎrLλ6ɾx;16fU19a25w|c{3KuqSpqN&܇9T$&e_ Ýu\&y⭂0›HqnP"|i!CE8y ^g,i11 .l &drDw0)Z8q:8bTvjBkɇXj 0}(Lxlm{Gol):\սHxLdOA5IrwiW\ 4g%-ݖ"{a=GU)4_?~!n?Sj'O'ȷH5%. 4"0 "_t5EEJ!] D8AB '#Kz^ SQнKxmBh| U`֦ WB%pO==1,g&00KB;JKH82mOZӮ|_hWnE'u'vTR.Z>8to}Pr ̀@Xn'TRfX_Sb da(dJ' B,D^( J`C%2@RL+$P4Q*F.D"fY(@)%) Q"I(BRhi"&H!b 254D!ER"D M*m`F BI N!B#? (ٶN,<( H/ܼ|0?Eqi*1[̵1Q)atez|lvwȰqTB.hm;g=p^]?/h-T!9(' utF-6!粠pݹ{0: LD%1@P$e9DK%/qBQ 4};o7OZA#0~cwo7>B);z @G!I÷;F$y4y}S,C\˂B_(`J3x SJR4ͪ>1g5>]y(UL_y:lb ?D{ɱ>å*u; x=[Կ/.7}c4EԾr;GpLԬ*Tc,FrJ*rrppJB %Ki~T@8F DBa$79En9p=YI1OK?K'Zi,NB-ƋSfL=f`:Ej6ݼqktN܁ظS!h~q>@A'yb0qKJDY/iﴹLþ`lT P,["l$B)1cG\!:Y7gO? }5%oBk;QP _w}CNǾ\D@3F2a pArΊMsRsPg?}m GK *egQQa ]ǏkaFwT^nAџ?p#3 ԑ#`H7Hld!f;H}s8;d8+1I:R2("n"v;ŐK @8& ;Y0hb_'ߛlbnn.iYΥiTiS }e<=6Om/jZ A*TLH:{"n ǫFx :c U1v]ZB2s>Ł΀>N0!yw>2mB홇:czWrRIh>14FZU}z_N=8rp:ۡb[)wӤu(.%8o6}oY:;aXB!ǔ,)--Éҏnx+LL0IK9d`g77d}ӐifIf/.<{f a><1SY:k1څ)PA/&IvI10ʔ`"6漐[ha G#}n 'SK~mQtb(CU0 mW',KZhڥ6"uIdQ!Ur=1jHtS"cG0KLfʶ+5zp̖R*±'Z0b:`BL\Fwճwĕ򻙨uYn.ug4uy_fB.jo4`8q15z0Y M d5C(\KlKKKfBhJtQ0DӠǿoz6'd,nȱ̼1E@0"nR psfhC+eK_̏"VBJPi)@> 6Ctu_4<#y ]69J,m]-|p{ͱJWd9MyiƂ9W^a ҉McfOX^>H~NG}bصfڠi-ɚ)nN{?W2u)% ЪJc|įP@R!FHJԌ -hX zF1W@2m@D}wN> {7`Xb1E߲wc6%>zX4cdPN ^Y$%{¤@<)t|*v-ucmC?`{^6KsQtg ̞N wwez1Ƿ:58Pɽ{[_H\n9I)yr%=p}<^\^c|Ǔ,mDYZ)tоR|sEq |. =цM@ wyDdiZTѽ_!c~~3aV1d4_gwBI=$1 pc+%q{GG@I1CGM'IBJ0QK)wOKiAHcQ/SuPvsv-c#Ɗ"6›+~@G0Ng@ƋIǭLHm=8>EX"**ZHBԍ%OҒE'!pOb$횟e/Cua[豈VHKrg-`lyfxYP`yE%&(Q"ֈ5N.­Ʃ.\Zma4x(78T9 6aJ3njl$v%ExJDvƣK(irNC8h"*(@, )0,i 猵LFtК1'|<9p}$ϿONw6O5~G&%}zd7)ٌmE|a9PAuDU)aƀeu4I4F4bTU`;۔VK214`BLnpHꆯ͌hvO# h|8AD3#πBx"'(ϫ0Cat؛&Rl (XBB6K>]o6}~ CևS("XtUz\"b! R& erAgz d~7Od/י98!CCG?Vy#, ;DD,NQA4l㹃56}98TY 7 @ hgb?xdM%Wo8t3$T:Un擝p's k,,7<|K"|`Ǘs y(s&SriQ~@~: ?-$H1]I@Iy4І,0g`D=P)GN6D??@?Aw`OH@~y']tl}r 4E>]DOp㕞5gR> jwjȄ.:''ZPS_ؚSG.:~ӕ\2=:yFAPxȥLP%xi)[ Aj82hi8w'79`k6Mb\7U4L 1OnD)u,c)߿=y$ 9,r:?wJ|\X)Ӣ!$[Q#ch=*CA;O(HV@|w64 lbiǶ1.Kt0t"|>%xav+ 2BIA0RC0#^^s{^˰#aܘjk2ddYk`ն;#= 95iFܑ 2A Q0΁ ?{f{䬯׺> ֬93nID7bǪ#x/*PHt! )ҽ#@Oh*hGC(."R^m/V{yٻse?`B0?R3:*HiA{1;rxQ< X⠆`=8 mVM<=ț0]S"UFN92_/<P$.xc2(PHHv2lrb!QR?QY~j' 4L}B{4=~=MtrrRCY`4p$DGK81*0aھ~z1172)G0='e`0F1R(u g+E ur"c+w}*pմsahF!Ǩ ɤ0eW>U<~zPIbгC+Z\(5::_Dl`}hx-*P)N((4UnI1=ԚV|<ފMyO֌X(fWғ $Hhmu qJik!i-&qg\D-ƴEa`"KJ#NTruẃ% Jq*P5POet=h&"Ѩ(* !U3TLs8~>98<‹XMך&*(t!HSb%u`#_͏V X]}=g"d1ٷi;n "#R %‡h(cne Sý} / މ12x$E6N Od~(t >s65G B_xO)'N `P鬽)RL9cp/l!@< S2NL˴31@߇NPJw74?\"$ Ӄ)P@h_! Fu}Aۉv b(kaύg)Nf$ N1P;dQ23Q g tL;]|K7"/N!DDD'R=dxX:^))"(Ţ|;WyAO"_ʛ3a t@R@lBϥXeϯp"^?Iǁʚ@¢Ew'Db)/ij~"Xÿz-mKܨNE>R6)h"iJTINi!W!/x<B`x0M^]V]mt(O*`Y^t]Dn[o"4ah&I:z7=GНA t*QSFW9?n 6 C@y0HzvB 5Xϖ*CsۼPaBW>oSb'uSZCңO mmѱ1gDr>2LmQ;J7P{8g< dkoouhS(G.<[U`4PR cM#\]{8]mIJ%fIPG~L4|^p}{=y.fQ0q#hӐNΈY (Hx1 >FH{ B\ g^QahT t{8Pר]`렑 eq5hXyg` ed82Y- qӼlP[ΔٝZ2+pI81y&]L0g>:3/EFN\iY(o6)8SH̊cAbtbᣥ܃v)|sz**7,CzT1YmV]Jfays92h~M+R4.1bM=mOm$7N!}̈́ZHg"єGi XQ$TQPD:fLJ*kG X6*kR%sd_iJ)xSīD {\قfST%!_F(NAkl8TfLƶ pRƤ.@Jpb|_<㶯|lX-vNˇgU,{e F9©c &ɒ}L9& d`Uˑ.Hh Fg%AnC8nBӶ+1M?0;lঈ>11+}>B[360QQ.l6)K1hбabX3m ܜp_r"Oؽ1K!.ҹwa+SRZ#"!8p8  @e4%![U1 N4Jօ,\u65A{ϐ0R4pcGt|c덠;DmkA_,">AR9 #8 PVi O_LZm7rL/qWBE])H1s} B$()jh (")XVV% ZbAP~RDC5)H#L# 2(0T(DIAM D%D,ADȳ!,3H1PZf)P>8@C xB ,)@f$'-Fxsp1ۃ;(qM {%%ӎr=Yޅ8:oW7? Gfיck v t9*"&$I%twiNϊN"@+Ƶ*i ) >A)BK3sQ9d$ݺ!Hi|HvLs"SPU;"^oxrtW!SԉXszn͐Ϣ֏$ 㰭 2b e)}-9?6LJCcIgĿL:!Ɋ7X$7i%v^}I}0DQ߻A0$@B9#A5ؕ G8zv0̖x]N AqCڔ6ܯO ߃PX)"B$@B)gצspG051x!{^? 0~ wG #Bl;KT<-Ag}/.ibgr*O)/!@8rеCC 𾫊PEH- p7\=@Px`dx F):WXRL'pOHiN|ރ0XAEtǒІ s AA'\aԳ#/$`CEsH(D6 9!4Ȃ @0l$VHZ&)I q I24)R3@Q1-0D6H&샨$ ؉3T#HR1,5D4DE$յD#ih&¤# P)AKQ1@w`4i91$4;lxᣙ&5[¢2paA3! E{&݂"ǞF%ay!Nh$GS $\^BR J'e vnp8)S!.5Q0d,4lr R)B& ") (PrtG$O /S$zyUpx'T]2:`qQHiNN"(֥))JT#W.H%+_8O +uN% }gU  R/9G1F`Mi|A2e.JXz6l2Id)$?\y,X6-$6-K϶aۉ' {!ɒZ=CHj)(0L&PRD˾^3?@n`N~ yDupN+eMtΆ #!5HڟS9 8ib؎((wjoLb#kvnfX0M .k``чf+rWUtӈz PhhZI/pvYS Ί !xէ[>Y\ ZP<0{xiM<vƄ64É1!NkkLIBiL^@f)TlC7 Ha H B9O;F,ʹ;C{&( 9 J7ؽ44* nNӫbЬK0)os xgƬ) gz(d'q ݫ h]Lb!ݘFSI0f*i^p`{D;!`fӦ Lrj: υP"oc8#!6cY)伏J"7ގuY0!AAþ sߑ i:Hqea!kAi Lկ)fwE9&7S_bc)&YO%AuPpH($f4ˆTU5 &iCd_jlaN⼼LUD~Xٻ@CNsN= dyO^iY((ElPh1ASENha)CFOB`v|L,_Τ|Y_|J Hqj`'Jq,(7:MS!U +ˌ4)^_G+;(!'.dzƢV Jn`dqJOcf\®QP8Rb1*WN,a3cEIMF\4'(5`_ Z )1iAc)ELNcF3 bpX̚`ԩzfXRpi:sr̐\X"} =a:CN2&JD~Zzw#{*VJpD&PI<%}"f'S7Sc~)}3G=GCDsg,T}GSЇ+6;BLA!>`!0*J!|p[;XZ'aH"_ {0`dMPA5 ?s⿂t 1[*I:rTPb ߡ8]afb.| OF> AUvScW( ʗa0} y 'hI$'#2@B U2'93hVlPi rO &|' ;V&Z4 wLl.I!G70( bi@" )@) @MHA d%WFI?|﫳%$G6Q!!dB=NIa9DP݂s* pB4iP!;"9-'eS5Th*qhN1D4JL ZzuMGIuԀd*oobH~g=%(J\ }6ٵZȣ Br1*>2y](462`CEr~ÅܜxҮ#Ji!HLD QHP@Ѓ@0E  ?)? 9#z=ϴ:!xRfAE&GeApϞROC&z%i]cd?5%m _v4GA AHx=~;M^a0$9.%(jIu^Z;@ҠŻiZQߜchx0kx#ǹQ$6;ġK]}>sE#_֚#p)*!M ^~~˰b,a@鱵m ! 'LЕD|qM4C|g` RBK0R@~d 0 %]'O8JZ I84Q PHACw{K}H}Q0<Ӊ5sr֖+K _h+=PX&>9kCPB,PnHO'trV~9I$&TT;&sDQ$,[H}uIQT-HL%Л$0(am8v2DUA)yB:fR|>^yODzXLp ~_ӢsQS(:fqN7P8ʂ2J}ӽ?z\drO;BLi}Px 5M-xš9)A`҃ǀ\ ?9"0t{  8] 5϶.Wi( J} Pc#Op_0(r>g -B %}}>y>:$6Bm'r֐ У͈] Ó`~rԤXzL|:xʢCﲨ )IC&zFGi}+D&rw $g(o'9z}01qbCcD !ڦ1s5U0DBJfC!&.F}g_9;&\Z72%c3NA:n ÒO9ҷiJ |BDݜxxT lX5b֓lEtV}窰/䙄#|ʺP " @~`5f\x|'=O|c^-$uƲMo&Fv^ U)0Sͷ~}HPТErwTU38jk+Xb;5<\(7"#;!k"Uij3:iD+bJAr U3Ь8%F4T 5,kHPǻqN+(Z Bhi_vRU{hn]2~!Ӹ1Af? ݙqNT=?rJqχtqx=3Ls9q䰡{߉򜒥;ZH$E)_9-'[Fp6 ZE) nn 2fp.cl[=>':(cH~cZrRFBRÈ|ô2- D##Ayfs#* P1# OP=BDYOے3Xd2`A7&@#&hzg$E_F1[s㷘 PT:+e7J,!;jN*XxBD?xg !{8>e'8a !Gz8I OɝSm  A;0 K"vM!H;/3q_ˁ`:]=ad$ Qy=oN;ey<D~,j>#x">Ɇ/$qݎkx^w@z, ZV?Ux?ԅp@oL0D)4OHwQ9>=F83H~rE4QR@"xE2A@lV+:oc˰s[,'e}#Mc!дѧD k?9Hj# ˤ{<|g|?ɟO{1#tTG p zHIpG2޹i("vA2$0U;DQ1Q D}1V *JæSSݥ&gXcg`>G4_!R,j*pPU%wns<>0ۗD߻0= t=A5I^DĶ?4U%%~pqϒ).`)Pg$yʞyKˀO׌|7S@1$ RUF˃fsvE d1 $Eg&BNr0s)(]:KgD ;4NpeL'* Z<,`|QH  NI VY4t1ih$Ҷ,1sځ.LJ)$qRaq4q4:ͺ>gz $,3$A@ӎsF ;7T-$%_H&}f {h^AVID'>tBhl4%.A}h`Kx9` KcvTSC-MIPTQj;cc,Z1CϧZdHDȳMj1~ +Ո#- PP I-Uyi !8j "%yi( % b&: iJ?< b(8Q֯[RZX4Ŕ鴊RA/$1s:H֚(jB9ETؒ丨*5qڣFa 3F,Q18C` gDSQLHL$@UEnh5,TQf( I!h`@i `qlb_4FK)3%` 6Q%l`FMF.YcZ*{1TK3PѨw|u4(Ş쪦6ݧ|ؓ?r'ߥ+ zd2a,e,Q]%ze d˨s(ԥa),G`ràUL&A3k5ڃP$=#oW"WJ۔E0MR,EnҌ8s J(@n $\$\I8+U i$e:F ʞv4: \L{R,X-mE!IS MHb2f};dMS=@5y:P3e'a Ii2L.|O?"soUB۱8SLEPhTk0$ܡ52P觭s9yawK=^30?C[J4DBIE #D+P镊}:1Q@x[[0Ey_d<@D Pw>|l>nҮf9(Q;bYQ;sp^s"X XqC-'d< }aKOHJbk 3ĘvΡG}C)JO m l!{~1 3:Nlu<Lx·)7!]V-Ty9ӧڧ,{|}HON!FLfaڅ5|C|V+f_ؙ3sgxvBPX?zX3O97$rm1 mUHU%"CM_OMd_ >y(m'LgMƬKp'3PJa0n2H@J%i ok2Uy_Dђa}_^/}g LˏB(9Ì74 ( #@pOw?0M]뤥 C ̪h]9qP I'ܔpmI&|%%!(O"y|] 5HsH!ҠXPLhx(cqX}Bd:6 Ҕ eAAGZ@J HP+J%5Q-%!O&%PHIOa zD=' &CR|e=/Ӊr0|CGHAz-,GH$2;ȞqXbxO\^vTgT`$U90s07`󑟖cvCȈ?leyLtAa e `1 N(?ڄ wCЍ TPPI|E%WCBPṔqDV J2,'CcM=rK@S9R7rij!tۤG&|Oq ?9 {"9Oi D 8c|Ǥ;hAX%XԨ b)g.ڐH5N(?YDͨ(mwZ0SS c}WÝH5q-IJF#!}d3` tp㄄6RH26'@QEBT?|c6eGO[1{ϖA%(­>8#+weܝc:\\,UQ͡ 1ٴeJ"8Bȋ/`(֣-HRjF呈!L2 )^ |mۻNFXIϗֺ2Qo 3'cXZ5mfJg ;Zsp ?Mu.I$Q>Sgς;tP/roG}b8EY77$l]夁!hMMkɂ%T AF*T/kYXAy[| 'OA%yP-הö"Qh)Ӧ/NDO}톜5eoZRY{}A:g.wn.ws0bXštg9TX|'t%N)zTVaFF;z\`ɨNtɱáRQ\xjՒTy >[/Y%ΫޒX"%;xv|!V/уqpT6vCiջ $Q%id ,4ve `ȕs B:`:}!ϟ/bLDh.RfVjaXcdzͮVe1ٽ"n`IDȑzIm1xhyT1$Ėhu%E4(Ͻ`~-ȧkm9|[8Kqc*;O*r]9`F.R3xs#Y1(`84|jt~&۾Wz/ƻl/&*aYp:.\xv"_S1T˝Hv@rJKc3l< Nmrp# l/hZ%D {s2޺xVba aSje'omf Xgr+Z2v/oIWpͅlO2Җ!8sVSng@GT8Q Sp n^o/N(ƸrnKf|MK;dÔ{a1{&=D+F]ΝkpRJ;0C7LǨwrӡEdsh-33wӐA<"P^zr4)LB=3y+XM\JJ X)FPuh]OnrVuc鉁:k[bv Ê|FiVx2`A %A+x`t﹮Zj0OH Ny0LPqAi}(LVq.ee:`ty[=K}F ^Oʗi៌q-Gࠡ 0L; ۓ)G[3WhrUtHPbæ` 68 r3ۣmŏbN{PTW(S5\"sڛR^z.Fø܊A~MN“},[rq) 49;[=c11ϝHuZ{T;O|72=ޘ&I&ʆ^ۇ ,&'+ʼ b)z)Tӫ|oGJMH#,޹q-&+xbƵedr*BE=F$Zt̐dY8wEd1 r>%V燙[߶(Ok"'㏺ :x"őK7`~s+ =;DT:OX\'QXN~r񓼕zsTq>Fخki=&fXN,QebYZǸ6:#Ja@i.0:wxfnrbYi HӺڰ|;#:''nw6p 8?3ec/ѿM8gm9p0X#w v ix&JΏí4 C\-ԍp`M֙l'ps\][FϿ t^=֣S{uso~ؤoN7 GOrd~LJ,h"Lx$]:..}V+IRtv^3#O1sd4 *g'Yǯ[{ 7FTe"na.ki&"ѧq8Wqp?izZ~ 8a'Qnf \w]LRj7>+.Q,Y\\0C@G)D'LE𹰱f&iF%gJcϧ>Z$WN};6ba~X^BrT# 76OL1:2q0= $`QOtuRzDN0h`_]T6Wʾnlݷ% pps9hx!PD/Kƾnps;W/ã=&_7+^7 1;;F&Qxc*+dAAQxZYp$A 2o8$}=P$8>M '9}S;? 9HRD|p; aN4gN]1>KZ|fUF*h4ex `m㤿<)QV4`a}<:4Ö~=iy}@},mp@Ӝa%u^ vCB%vxv@{-P@yySUy={4e1t]Gy%qGqN0ed9a@0N{Xu"vI S'&O/&eNS:Vs h HE:{4dJB 2WaT˾:͌&ÉgW=H8ZE8YDa^90;kVDCEA0 "'4Fqò6gq |IiJ-#(LNCxx(y))ȓ(4g\3a0Z+JuDM(T67 ZsDlW%(u 1=aBDPs2"34Ҷɟ 05YKB}6?"T+{-ȓ(J. G{k|}ޔ [NC8h"74zǠ%D,}~/ Mom$x/ Ԗ݇ I}Nu &L3LM nB~1bR'ȁ a|8piep*ئ =#W`~ v8g%jk*`yxY⇐$M(n ܝ:& : D 01Þ q@*lPoAug~?B`g[ {Xh©JEm+ETmBIdabTTډb$JH(+ ]L4N&7y(WBҌ>:{dS~(|yY QmȻ _3 S3R{! $W"VSxlf҆_LR>j_Ra$AA BB=5@4nS *&њ$(}_dWAaR|6ޟDFbq' xE~հ@}CM ח?^!8߻_ m:0h ,|?.XU MBT2 LdSI4) aM§!3=`" c~!!C ,ǃOZ ֘s߰<А;$FRaRDO|/np9~L|| 0j(~EVKom{:d.KES1EEIL!;ݩ70Brt"1q0L$& Z)˜m^^7/SS]H}e $812&X+K&GJ"))s&BkOyZV$ΜD4'39z8I`5 wu<!chatL?)SA}٪ %u z-Cvy4!BP20'z>h6v"Xan@k11i>KOyjZ}6ܗXWs9(-{#g`ҝOSZ;ábu& 1U 8۷9|!H<ׇ9rvvCE;睍m#džJb/) ;,&59NwMxۺU;N_^X5Q'܇z!W" @!IW`ܰ,JbT9& ͬX[k @9LOMV4wJ(gG.j[ }W8'R~H=91}qpU|90])(RAќ$3D/NvTX(TIWİyߑĉ"b질<~ɡ}!OFKޒ=Cܘo%zX;.KI) ,=g|ӧ@{M윎j]쉨ҞLN|'9d0$D/*8<мEUUUݶ1F~UUU47 e+s\TBZ9ٗs ?Q<չ66v[jd:32!.ɞqtWA L/ hLp8^Q$_g3w ĄbSOkKtX-Wu[-%e ʢV =vC{&ㇶU =D=-,PdmnIޗq2W-,Ua]j_G<whA{H9<Q*t!|a 0b,"fv??cuCQ>N΋[ԮwG:?YK598g=A㮕 ASi&QCHNTgc-PØwI&teggӌb{QwܱtuM*"jjpY䫚+8qb d7k8k ̶qLHyc Wcyc#3 CTcON$C :iѝ7/r6SsT$ncC LF7 jAoVإow^bMtMY] =Cbs5iM4ai4#6rP orGMm[ywrI;]EL\&lI ׍FٚĠewbfc(LY Tiw=0M]QOZZf >`Px1# &HfhCbK! |W4K !iŎ/T$k#f[q Uyq4B*P2AN^t= 7ա 5QN@LC;>&=3 ;Az9ْ]:9á$0M!KNue$j^GD^yȨIA.GmAƬY Jw m< z# IL均n9" |vbrr;YM,T0݅WoE2Ah 92[*)\^^)O1 F3et1[:p CfrrI"B@+yuF+@^&tt36mttU6|hsa$g^qIt U"շ5jx}멾9vaQƞ01 YÄ6CNpaE@KXzc^i! %c>H ecf*4f L22ՐOFZ'o˟.Axtdgt:w6ƺUJvqUsPʅI!IƢ1٫%=<ۉ LJ rq7j@753$)$!{humb|9jr e23 NǜۑZb ɴw2HɉCYHL A [gTeQtuc 3m!1,L.ƈ aq!|W1 'U#`f˿#w `cKz&Ciy!Pv蛋zr9By4P-*4!RH0KH2!)D(hZC@P"L!$O˸7rɾ$`irP&<0&@B`01C@>LSPstJ]r9!A9 @4>44 &(bB (P8w5Jq-4TDA(IATNy{@9+i)Q9+2QJx$Qè`oɇh)\z΢**'.X'09w>[!:' D1H@TJyp֗X> Ętrz:A-"alZg쳇 K;ڹx Kz[z:!ΐsBHWI,mm:rY6БS05#3 f ٢3IN\UEB6] X ΜH{x|$^ |0>i^;@(}<>>)aX C& g fDm,Ip@j*g:xOo7c")1erЛKl0_X>w"&ZR38p=:D2GY8edrLQ d8s!瞜9(BJ9; ExY3Gs{b;j"E_$8 >>qf6h](}f&#H wH*Pqx˭1AbJT%BhC)mG\2?mE]3{D"C;9ߐ.{JGNq"m 4eYl]O)a?y\uteVA/ԝ3X>ydA"<:#ߖ4i͘|`W0~e#(^\Q `2,IIR70ب)7`" d!XpƲA5 !8*?\fx1`Y.jv: {!ܚ\5(Ӂl*G92qqE1GRXzI81` RKP$4Lh꣯$<D: , e[j(QZ6+@"G.0VCTETy7{2g$5* .lTvkvK^]XCۧXD(Pxx&6y)?D*%) ԝH:u) RJvA4i4#AACJ!HP R. !$~]NYIJ V י؁0< bkhc쫺*r_|A(5KJ; NVX(@Շ8S 65chkSPwlHWgpw`Q=B A \r}Ab> $@` 3/GX7Z@xH= (%Z(@@_prA!T,8N'n0`d r BQCh ̀TD ATK 6z;$HJS%<[dpz$y&!|^ApྂrQOGBˆ>\bACe"(H>Ҫ]:qJ#p҇_%O$۶(|+ 8E^1vIf楜uDZ J(2>wLZwKQ"6ӊXJ-a:CS`wFfn 35vO#45VtfH[;|9T+2+|;Ա3XŬvӶĘCI) WLP֩):,D9;H$a KfD]w@0х)#8tBCF`=[دyq|ru5;p}3uCq[ ^ȿѻU*jrzwC_/#d)';)" L!P/ϸۦ,(@=0"L&- fE ˡc*R.M-QfBdmWE41D ҂ߗ|9|7FCg{7S&/J\NϖJڷl$aRf=a. BJؕȡ%/塃C@s=&8wqx>}fz@dnrSi]b,B^3r D)LP,c SYO[l-0=.pF@G6M + 0K$Csq᷀|+Xjb1?DU!3#MIHJD M -p<1;b&.PԖ 6K  *ƃXTZe)cNS+ƩiQF,j#%v2f-Lf"5I']H -#pVhf PYR^B}S8QPz~V#?;yRP}v&SzQIt\(6zxd !P0~35au M`d%J4qyzBDfaa^'.\''?w!PP)RXxຄ YȠJRXP!}ƥzYAOQ ,:䣊Ku! " 'Sx]Ur[kCD 3yƒ(FˀF^px650h_>޺_{  !"ng$IF-FlREB,qaP*'J(x/즥Eo{$!&?G֦&G1{ dCֵ@ѹYGĐ7!?s&}a tM'ULWHRBOՑ$RÑvBzaD4C(\suc ~t5UMW' df^ N ( !Z]ȥ1aF$bΧ)$i*I$jh^$;{a%xբ_Lg3<~W"wud&*JTiu~NbȟOc~< c*@eℨA?:%)0I#R=@0 $?$,ՃI)(u&Lu&/gU4j#\U嗗8YYATNscݔ 3vM ': fc1m.Ş+ArZ m@N*#~M)d X5$B"ʈ06P8&; 9hے4mȅR]u7D_B9})J$H-!EV9L_D?﷥JM()]x0{oy?5R\6Hӳ &)#4h&$|knS.(>))Ml>>?5 P JsL$)kb$BAsyz@~cꑨ#!뮡J}O`!S}|vi'r=& {2v" (O쫝}`:}4@*ҳАPy>8>?3E/"IFHB4BQDS7Kx#& 0"RT,eS Y?rs1 h% :PM1AN6w97&hAmMdM64 V"#Xb"QMAD,33LIJPMTCE)@p3D #5ŧ&=a$4E!`zHHrMF&]Ć dC-U @ B& dx|t4~DTk?p}3/ZC =٣_褠 {dQFѕ!TQ <2]DowL(PetbY(" *D=4IӍفC98pB NQoױʡG}1΃  )0{%n ءvPA6 .Ќ COjdCta ?d rtaPNgp>bd fŒذ*)a @Yl[Lxh-->&ô:(f(7!PxJ|DCTR mi*?Uڂ.3Rld]L9JB/Ԗi֯ћh1B PjRKNߋOx$u(QIrĠ!8/:8\] ~)p'ȷ%I£*@<ѣT 2AN]7?%e4FHP"Rƒ()(!(iH +AlFHMq_R^ǫ2/H)`N.PWj~~j7ML'Oec;&|ywML18%X?cACP5(+ )JB!HPСNG5{;ts߿ F&60Uih kƿI lkXUCrj*͉ioǶ9X>d NƵ۵rE:vq29mNH5dݡ }M, LddLQJzA ]iICȉ"#!&-`$hA !IX~y4 ?U rWUc+x"xL)B  XPG:SX`듳Ӣt80d,;ir)$l DFpiJ*Tbv0CU%TQ--1T))ݾkFqЙuhۖo"vM MYA 0gX P,?5x#$D9r6b$$N*/a?F`t*piX8s))$"e* `)K͍M, dԪ}2jj!?gE#E3HNͬm  G zJYǩ<S~SNhlo]O{eM1$'e&xu$4N)H) V ̽/m-]@1}k0));@hJPDݩ G֞1< Egĩ,NTbػ&f_\CAՄli]YhjTP ё% 5&]B_Q#H$(tЀ{R0 |g28P(ڦj 2 lh`Cq='k5g!>11R#Eԥ_8y !õcbxjM} }7+l blDc̞$;/h<yTl:FCB!5!l,YwE7̗q"Ƞ4M찂xګ=5M_kcT|_/`}]qUf )ؒ]?8dt!ROУۓFUn0}lymzo %dO [- ]s9\aR̆ۅWis&*JjBȆk\i"PæH'T,?ǁ<bSAzj3MA7lΔ_v _l&7 S3M~E^O4I'uOۛ98'n4Ӽq* -"@ThUyzF3`}0@K멟@`ACꉝ^a8RhD8Qg~õo0tCXv@L` 킞/oaY);e9Jph`F$0}/s ,B^9kb̴F 2vV4m:!05M -$RIˍdfjqW c HMb;qJ! ́Sn+9]M2 f $ Aח%xG% rZ64_w8@qҳB|iyg7/X`)J @?CȤbA%MJ ye4_>~l~i9O"a+$ OߏV~~?̫ʝDD3b\9„?J6b#Ԧ)f eX FSp#"nbhika3#$thb̟烗ILn*T rw>dF-L f("K882{i}Ft+>$&l=&օKӳfp9$p#a ,o7kLNluq I^"1*Xe?j᎕1UӮ ́`%zm'ly1^wo=kTQ59vl/NwUIߋ8W\R,Fs x T\ȍN".fX{h2aMc6e&D؛jLw>NIjԒlaI.$C3@<Ft^3 lWk q zp#ԽF7lJQK@-!*"%&BV iJHD"=rwvT) plF%"߰Ԑ-  I&17W3@>6h}@GՈJ<4q~We X1zvfnݻ0(E@9t۴!Ī?D  )Ĩ KE5K]!_`KNz ĝ9Oc1c'; :)97Ć]ύl w$ |sWyA7p E}Y>[$;[[Y]ʺ؛t.׮޾5AEͲҡI"u4TgSǽnsﻱ\ٟ҃w\_-G!Ttg׀|-oWt 9ѻ2>[U`Z4hyu{&מynɼc3>^UK@D}}igvkw]53t6l4X=}T/JѕLo^w7j=uIWmU GWj_Po<}]. &KfkWh3v%w^]޹=nO]vV-@l)Cy o܁nnK{nTmU}ܽzAlKf*PPt0Y8WnuҜ % BsY]እ_3F!+$篙n<|=z*J'` R@w r@WhYe*ǝ=z לy 'kJk]N_Ui탮P{O{<{zӯwvϷ޻ޭl>OSw=}ٶ{|\:ts2]w.\/y^ޜ}=-ϾmH* A zyguTwVg}nm|.m+9.>/o.؝mlȼywbj!x 9ҳUawasN}_g{ަ؁ӍΤ^qsΛ^u=K>XvonfU{g[v7|^=3K>w{t87TԴfv޺3U7RZA}^'ltnjʩΔQ[fch2c]W}ﯾ罟6m}vzum;ok^ !׾i +NKjr ={{wL+6oj*u wUkۯ(V侾].}];;FNC .Zg Rٽ(ꇽ`[3}gl7׮WxYr>L oW٢XB-; .֛[Mmw6wPn] F$U{:5.Fҷ m(]>ݲs]vw0ul4Nm#unܷqZ}A.F6ݻLCYи뻸N\ihBJU@˻0]ΥJ nn/ݏ஑g;5uw]knnݞv׮Wmnnna#WnGNwr{Z-^θL :tm/lwy%ػn0s:ɗz˝Zku[u clF* ։H{׏w7,;p5w pݪu=wVL\J:;˷s}9y: :-]YƟx=[kuRInl]nnضkAM[6uӕo}̶@ WlBZu:D:*ڂ[׷ykY;mAKAEU)1hZ PR%!04V"1wP1P03Q "&Z$)y8fV%((&hMQUQ5MEJ1#$IPQCCK2PRwȧ#0P OG#@IMI!H<jqVJt$H@E#4U %HKB C]nX! B&$X V4DR:BD1"IHR$U(DCA`|82/3!y.CB$t@'=7E@4v˿*( fUgI3y^ΠtAIãG /$w?V '0솵/)rQEudVOgϏ/"I$BVΆI3!nl.0TRW;+/tNP3_tvL$N-'-P?Vc߾~3|\Ͼ,*Ν\:F(ުhq@Xh{$l+g]9<ۧ/*j=ySlO5G+!NH+a,„Y*\Lo,V̀HrkLnyX t8хIo oDcm!tn<<7C4M%SEM%1D1 ̔PSG!3QE 5RƺSߣYz7H)E 2]9b椞(i9:2XᚲEPBPH$So/oPy>Of^%KبRx=s'%M! M )_%(5a0x;*r}r#cwktV5CAUذFMoQ0 DRjL-8JSO3}A̠%~lz}G+,n0jmOz[cB*!Akѓĉxa%`ICKz7}~C1~ĴEnJ0''=cVYSFl±ï,$q_OT]E11Ὗ c o/4\ۍR5 8O:5 C'nZ*'uSan;8UI7d)7 lN@]=a- DL}sRPXl `͝&H4 5DK 5͚)Ł fQ9lItR!24+.vސOO4ˬ3scA 4 6;W]1P/\[ k D# LAmnxS:5m/"a10oNM?6MA# ,D=;ho^I-̛YRlGMD-K_:F J(&VbN}]=>܏!:Ҋt1$UɘCY;}1 (tK]KЄQ"vҘ}ԛN?UZ40\FHL0Ì^~޵(sI  B $ 4BRIdP4wA/NG| #Pemto r|'`{悩B%Hbk߾H5! ;s@h5e ή=hPʍ!?'uA #@&n8evY#8 '7@Z9TX,\0NJC%pUŤc M5$nԗgz|lu֑ 35fY^3?~> j;*w禂mOX*+JcV/7~y:?'V)qIg飋f~劼B2UЉAQv#YV/#X}ӨSxvNʤ|d66.8aՍ>w]`zzLx#~"RS.(LeZ]ߣɱڐ{T甜.a'Ӓ3:ZvBLd'rMNdvBנnI˔yr#w+q:t쓳It3~HIN#x tQAȱE'E\Z5Jdm?>n)4:6"p*<$F->M* @O9ꕵٞTƋ [ȟl;NM5,{v1HýهnI5PXz>祿FW2jq~S:5P$i-YkUݟf+)^-Z1 ,5t)nSCZ w? L;!$0 pu4 aA2IqDh!Bu4~.^C  1$J?UTt g=x RaKk$pIajDG$ebAF?`,a'HN!C䧶e}u?[މW:@(*(h >Ϸ>mu PR) '&B )T/Ew~>8_2MH@# 0L w<9±  @ƅP<iɃw@ϱ)i bhΗA e1]_rM?4HgcHƌ3]L穡D.n~-'҆'հhr!CH)PrKB0ZDwk))@Z`bc,D T1P7 >v7g'(j02("HvM "RZ9r,Ɠj28 bm&hqEzwTNcMmS&G#!<%j_**iFlVm*(}ͫ$FqsKVGv]@n֢IA' zd H$LJm.Fr= 3 @26sVd4B戣')΀oJĂ*i$+MT/bCF*R!3B 4U1!L P)BPi\JU ECB@P4-tAZJ4M1*X16rM2VYc, *abdDYx Qy}Tq2fD;':g[A<@R K2 #AR -(!BD$BHKBүte X1dmN>QS^'I^8 él $ -)&hYMÎ8 $AgN H(h!Y%PZ)"nc'хv>vu B fE E>n j*F@d=u3zSNʄD~OCmF-FLA5ѩӓmm[ER%P$!~?de))'g}Gn}?^  qmϠ8hhl+G RCw n9uvE/?LįI\!<9<)iӼsɑOoGP,X,eA~`l`4/@Pgc mV]cGhYZ]jac-hJG?zˏOb uqmrfh(Ee";t{wLtyԒiH/x&T)E-k]w~wci)j污y-\yRSR%+v9Ǻ&Il' M1ؠ1Ea{y3Mt+MYrh@:MG&Ac>=skeM`tn9kg8&$"" dRt6{O{m4yAOz& 2 MV،ld=Amyi61q$m<& -M83+I1CQM4D.Û4R ٓ67AU2Fgz?KCe##и=<׆rcDGPPcOb?&G-Ea2e3UJ b5 }uAyYS4P1E1)ln8?ZQ`ڏ,v8ʓ&E*nuŠPs%: -k; 8DMKFm%m6ۮHqIA7vՇ4\X陌DckNȘ%G m1@-!BIV;Gb4Hhec >[ywK`Іc daG$ h)j | SܴchVˢRGmxj1wlX 178R\2yr IOs;vm-@kBʣMra\G{] bBcAc9ا\bXy .:6rp96=ݸyy btݍMݪT7Q:jmDoL6O)Hj(66,d,.HU`\ ʚnYdH[+`ʹ ul9DrNRAkNIrnoWd8EGD ]_̓Ԣ8ްc A4wD|ͼn>㈱0DQ0a)TJ)+FAm!i>=1|6QPtw3N&4ESl|#J>z١m=jX 1(tHe$ъZq1$ՙMFBZZ""1F|T%&N@hB߿7`SlQdR#(?F|ht-EE)44rJnK;)39`y 3JZ˷,_]x\$WdC5N85/_ T;! T~JI bΪ$Âv_40YhSݷ\ 7b\4V}4siPwD`˞U$}~g+бe=j%wZÿ`0NVq9_2GjꔡbDAQХFힴq0?+=g?P&l+ [ɏίjCK(vu%C{tdƿ21L5 ;Ti;F'v0wIwiX 4 D0 wCPN("Cc^%'˃*5@d Z]9? ޴`~aYf?TXB죟!6&DPB!gOm!˞ S,;0ۈhmG1!0QVJШp׿CA]k,GyoDAyDd[W&Izݬe )՘'mkeGH$5^œÆ-zQ񎜁KFQ?84śܿ61/s( A oB/Ұñ]*>8S7~*B? =qB$Ҥ #kf}OSp@Gy}e\lR~(1JIʩjMbcm tbĞ*9Ѡkl1V\.uZ*JN&8aw=Z+*ķA:FJ)/a&W" B7o~|MЂ<Ι=/赓'FcCXzJZ'{,")t~xc55TAZm8g>"7*8Xܭj"2fH0]F-aF?{GzNx"\uoDbHo+sg c9Vp'xKJĹeZ;Fa'@,3 ,c{%laWqu$G1pgd˅1$NҀ?'V:U%QV|,}N W.٭#%+I;QN҃|\EI 'bMeK69{ۆbIA/a9u]qH 3=u=ZӇv~P3O}?=lJ@TJl)娥w _6yUf 1U%}jJ6?,x;M녔[Ynx,?zCjGG./'WUWY+ fOKsC^7@DJq@ 1],XHS~BfN!e7OVPkUe㙚 M EIH|&r^崦KkKCxm“cSZʩs@@ , s+,El,$]A'=_˃k͟hhxmWeW_ܙQj>ZhpEҴ%O3 4桹! f_N=X{O^7p~$ 6Oo.eH♠e?9gnj#7owa3ap+ia"@#~]8c [v[ SVeW"1TDO{p)fe\='NTD;M8~f٦Li2ҊƊ"BAU Aţ J mĴ,|W|!v :G\4}ID$@|Eg,Hף6avcDPAE<9r=;±?(2UPM +}%RĒ}Jtux|.!D,>dȤ1_|l+ChWJ)+8PX=(mXRdHs0ʪ/W1]xu.D41)@SBL~`M=4/s'8֊W#Hr%sȩ |DK0ZF+Z(vkxo b~ u& D,2PQXGr3EskFh b&z_qB41F`W!'X\ǑZ* JNn ž d֭Q(4;rsړ' @kԞb  ~175Dbĕ%~[7,_N1TUI4DSIZ^ɥ)ʒ )K,f;$Iq4RxTP襦)R~Ad2jEF?U)$˷ Ae9\0S86I"jee)`擰gpaTҙJdDUU|qhLK݇@;Y#σm+F|AVDa/MRDA;ocղ;P'dR#J}Kx\ڃ (+[؀Ω\'CQO ^XC@G[~,q1Zob@ŭ~/K;FɲѺ8‾vڒacPw FK[U,Dì#}EEi(uy<qM5Dql R:QMm4AW+mh*5$b'cխ8?CSO(Q+[V"& /'%QDM1)EUWKPS ?N ?yK8la Az_qo pQhY}1ߦ'>|JGP-*Ph @~34).^AK텒?N DtTEFs?1(ڿϜm'͙P:fK>}(Iş*vOƩmܯꕾ*mrM7ZJ)k )FQMS$G$C)љIG $9 !:rПXMH2v @ X \˅ ~>$xs38G DB֎V?#?c3!4'o@)ml:ϟl?{Cu~'̎#?Ȅ9?/KVke0RY!H%B~sB;\8"ñ ?$9p}zO q >ELG{?gsEGE{j%.?2փ,|mܪQ|AE_%=}?ن7D}io6\10uy4`k:#9 cR]7^ŨM.l#mڕK#j:,.4rqynMݦl]w?2ZH(,O?eWװS`^Eu׻D}<4o|{D)Wb#Tlb֗kA/2lċFS$6IyB|@6Wxey ِE4ο*F*;Y:6;U٧}9y&s|{'w+Pe`PwK{=ctgGʯy H2$>iGBf(ȑk_ݡG־6w҆UB}4sޠd&oL5}0 ?5lU N::كVULC)vmgGp$?QS,;E_x'?G{L3/?7~y@6(cwOX5l#բ4 ˚MD67cxM<'Yt}~?>?2$.UT.0QT5ÀqDpfAc觨w`P 5߿<>.{7u? &yes'ÈMA(@b"Z_?dYA?S#s!, Ax6I+uF#q~7_|\/՝N%]4U(Qn^)+Xmj!Osuih7Lw}ƴ{}ߊi<|$D !fL{|6=[5v=df2ʊKBJ[#WTCG]Tˏx ) Y"9O,wFys iZS "0MngcxKa 1qBK8IX Ϋcm.놧g5͍j"c`TeXN1ˮk/!i;OcN-ј% ܵ 4){}<^y$<N|+* ߷4Qv?Nt c#d}jĄywFA91. PPpoQ!J \,JŦbPhbmg?k=QG;-[cs/Oel,>{EOs81S\2FdҖȚ&\ ck cl02f\M1ya[[].whgq2;2v_ R=Kn?@3r}O lp&۾qKS/lJ>o{Rp0`GV~+k_lQpSXbx3Xjy 7$?rP3 jy^-A)I$!lÑd, <0-3w=˿݁gcR#Qz-c7Ul-[N(g_v ,^C0 j)G^TGgJjAOd P]rKs0㘯CA U"W@p^;T2yJꅅF@y"xt#p76~{v}e | 2gqجLC O]VRɤھhkбڲKSuext{Ho@>׳9ߗgq$hN̔!D RCXoޅ{w2%MJ) Iצ׺: Pdb;B&JI2.CBgfۙ=??X?ssbч|*&()ϔ;DBPP^&ҁJC{g\04!T PP%!TD T, ZPBCiJJJQ>50@R7@JH@RAcihDh6yzICQԜQjSIЦv!I^ҥ̣S7ăQ]Lhc^IU@m{VYJsSܚb'd%ݐh1>SB.XĮBN>~S>m?wP} 8qoS/Yl#K?H3`=8ĺnn*ߠ*>W-szUCTjyqczś8O3įX>z: -G[r|\M~}4_ &iT2# e99cZidևxXf2(Ԗ!6y?1Gx+0 1t+Ϯ(/'c!Pۻ ז_). L 5N я|<z꿖,C}>J@(A Kp|7{sNLufn=%L/Vœ='6KsP=~Uз}dˇY$ '=c׳:IU"('pPK=6Q2X/Z,' 51h*NѰ߲tp2]hwEsg)D'o^G_ժTL>_+G|!5z{?A'PD:Rot+e{ JeE!A?%x4HeƋE\\"e&1 r<2V;Gt!ظB%->~3)lд%VX3{/QҖ}ozp{?oG=!7o^]']k >I$w[w.TTrknrm&B]6I7{8WJ+I@w W?sPug/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!]խN [8?I8@Հ_zToo)ccGikTv7"C,W:B$H=џs"jr!ԐD*K 4#'CMy:Kcw|ckZk.;P_tj;/LԹnXN+Xd0}sĢ` eE=MoWQ^+^"vk {( ln۪Km.$Gq n I_^2~Q LdwUY)9坨bE~XV) G'۞6Pٳ;ZP(&DE#b[d} ,iJ6,9 6Ix$ =uə˴:&{Pwy)Pwak Ĕ!H?|tuMD<{| ߌ/UIS 3X ?-cT':c\ [>RP, ~@ً ׮@0.hbL|eI62ވQfI wvAzφ MG~7p#PmG~Ɣ-#~NPΊnɎ+M ~{@)V ;rahX.t=?O# J+r'7:GӽJ>]6ؑ;j"v{w|7yR)7&iv3_SȺ;&|3{ego6{|s=xK8XS9bGt`pµS;?B 80]no-$_](}Ga@܎W=Heكl;oǖWi 8i|1$Lsnt5_@bmf}9L_^) ~̣CJ# *,@O,|FTu}AȔzJ'rިt:D>q |?׊}ˠ\7Ưs>zpȌ"9g"]|.{ЯYorF8 vHcHG{foͽ 3CpR8sYq> 7ڳ4,CSRگH, sۯ>{8q6SG EXAA*1IT΄S@ϽuRބPL>?|Μ|` y5 \Jdlg^>rpvF_|>uNADV6j!?2ĎK裀gQ.! 8D_/b*pX|{ PL-{%m۝BTA> Ijҥp ?}.sP ʯE8Ba2 OUR¢A/{Ѯ^=6mȯGD}(?˼9Lw ڞ1D͗AyQ)B 0*arY)Sosz#ѱ2(\nn =GXi)h#Oʚ_®~[C^G@>ĭv;zV՞aiTy{"#>xRpwAn͛wS!V#79Cw?Lq9}}FCf@u/J! x|{{~WC{Pn[cπ{ՙUgV[gCXK1 {Ax xSa* {{}k W׾uy܈. }\2o4MB1=>bAwgRނ"Zm)/%]P*@iX|ϡ`"=+aoq>#b{T|J&Bkwr~pn=|H*zHx_HG6gzG]O`FKjbu  !垂"RZ=Azj9aIJz(ȧu.R68\6M+:v񪁃Ze!n/^Mv ";{C~geۧ>]1hI=QX-sgF@ 0XrN3}åX 龻= K9( [x pO\$YQ!a8F w߱++ޤT ݄w38%!b:1§k~ #>| Ǵ&>z @LC6r7Iki ۛ>5mh7?{{0˫9x#"Tu8;0oo!1Q4ѥei*RA﯅0UKq2<Ӹ|#+Ӓ_29oLgp6k`ljUXL}/E _A!?NA'@ )ɨ$)n.@*2:iJox6Xv2ψuxv g `9ݻQ6U}Dr԰aDިA휃H$U@ +3$W?nݕSUmazbwm0jleOcn4l&R FmW=E4mG,d„*}>;0W@96se'Ty(֠WRm#\RrQO8r+$E+;_(%9&Ў_Ƕ Xd )؀]H&9J9(=Q)lv;fo\qP.ձmL{$Cp? faa.kJDAd1 QBp0`̪@%\ / :a"Q1Jzx ޓmupM,zN;J]c2qr/+; kuGϖ}?ӇNЊ8rT;z|'ב> z0bI'Otuy\/'e&znVpA?;?9koоJ@?x'U2,S0Y~:!-x#i@/|=CW(S]1.f!nǧ>DKsT <l +- 1bU# . EL"=;rQa$K(CB@7栏"A@uY=i;B .%y&"mZCPI ~Rx:\^w9gM^.HIv*RhvO{O%WQExIJxvBy.: j4 HTL D^a 2?z7X9ߖyy̪U] Z :'c8G]Tr>w1D_W7:-Xo|}_l}"hq* CouPa[qeK;^X,U 9Q}~L;?ULuJQ*U4ۉ.?#=-NGB!~, ԜI#?ꓹ/]nHo>6^ò* ٞ$r'$?0GobsYws N)i2)sT~|?ǥ& ؜ӫ$}.s۫|[a-&Xco宙y8~Z̘LɏÒIgU-ͪO۝*+N(l!˶cm7^Idnvl KG=W_ +rݙ謁ZU gEjxV2C}}]=3Wʩ_}] -(hsm]ƧZ?2] vb?z0 m,"Q(?|;\>^̹=gTFwh[B ;eB7nQt,<=mgF+BσZj8#b"ͪ3o]5hOۨ KB~.q.;ׁ&QM48o~te1WQBɭA OAȔc x-GE-}?!d"}@9}Q~7 %IrH Ds!(6i"$jgd銁=, OomT)xMJ}aã'Jp$7|~r.T3t>hISO DY99q}1ah 6/Ze.quդkz=ʪ_cLQ4D,O")Mybtǜ'x2m@遪h=|0JzIA\m_Z%@)m^]-#>_PgRta -+(>ۗxTxlQ`DJNE\`VL=}jJ+NsɎIqW}I"FA)^t{X`%?J&B_'{J~⌁X~般:zBX7[' Jw!м!M{T iWrF+PiXDS9a܈TO##j΀'N>sIڽ^=s[)7wz<Ve _H>~%̩=*D=!ys x$nu}c(G@KeO`wF';m!.-kl ?rHߊ'] AU6\Y \ 9Qqocpi?n~?3CbhW**&~|oB6VI GF'48_iym&`n:GH}UWN$Z&d)^^{ BxQ@1OSаZGNkȇgoa |_z>zևO!`>$8[pnt[1@?zI $I$۟<2_Nz8 т!W o9vU{_ 䞩yX37 P;?d}7ؿ}Ǻ<#anةu2Q0syV.LI$k-_Sݺ$ "S#ɜؒXP$%L\D䴵=\`OjH" q%&2K9E{=l;U8W}%>O) Ia߯.ʯ[􍪹mmC^֫m[mmmmbUmŭU[jI$F̶Nϟ%OQ&9UmmmڪĄI'6d G $5z0R 9B-TW#`Ü˂gvNDF,H>~2B-p;tS5&j|yvإjΛF?kLFq) ΁\LsKۀ\- C*H N}oX\YPF=rC#XSktiNwU8,wMof{A%QURkNoV)e{a1>@F)rmL_U9R6{^1 θ[_Pa.]qcn^:I>>wЯſxY;#t*1s@5B~kƛ+4+훥bj5z+؝ILg,b*;)=.'V$usp9ɱj7Td1!^;\I?IV;4!.C O;9LuW˅iFHcÍ ˤyhEw*!!} 94 ';)8AaNWI(bɅw]m V1UU|HtasN+ \EXѿn;"9 nuS \x׎#~iwsPDO.{ܠ3swG~ 2$lF,>qw^:׶"qG9MQfydSKhQEiR+h \S_3+c腌. qoU=Om+긊1*x =3o;x`#š7͆oP{2I~G/QP<+:nS%o'}ST|q(#7%F Qv|2zjTbP[ɾ`a/uq! Ht.F^*5BIv{YhŋzcpY}n&ftRH:|9 )[}MpaEؗ.GsLN/15^νrw8Qj5${,X[Ѳ7!-2w'x^:q~5HfG4?k<&͐d3|Uepy(db'k3RaK˪F2QѢ4Ǭ#UF7.{[VaSNz4=3s|;XWn8p\x{!8\3P ZBDЕ_fFuD@M2<5 *)b#QW&mmw EΟ `,ȳggݟOOUd1 Bv͠/J)(ΪKļ?,sYƾ˟+=,=4n00N]Qb"[Cˆo-_ᜋ`#?,~"bSXAM$@̯t&qI@x0u .Mk3%7u\7CH4. ّʋ)1{u%ێ.Uu$vF#N@wx'~i^{z]j3#0łB/g(퀿.[\_>L/Y"$լxHr+&TAÿփC1R?H/|\?|CPkxpL0B TGJ K/2VO,-Gg?-?P/$ͱ];>&Co}81o1|f񂊪z1sfG 5BJҀ1AGxp78]7qAWy)ծ8QYG{Y~sLAx.Om|=fy #t|5bk|Bwp!y_6Fb dN(Z.n:lK67/@_=*վJABJn( nYAr6nPub'(vrF[=+=*mkJ&u!^ K?]iS PlwIR$_^LwB\R4sl|qXaPoͽˀƢOϏU4m%Q&T>anBbz|J5T Dcy^=Z('J8w\;Ի`Xq'@x:+@_=AFد>]V࢑P!=ҙ"}R{X bwZѠXy/ B{4{pѦ&u^\9"$1*!! CF_^<=15A {QP, m__8r6Y4/Ab:Ƕ"2~2b,:#u靨\ߠ{ﱪ}BS ek )5ݖZ2緗4ު@}L=鴌m(屰R66HBgS"b^x/,B[ۆAs-LP ۥ .Ɛg= Ha1$>{DؕtHoK1*Uuo y^ZR-{ J9s.3njx2@G^h܁GHaAlPz_v|QĞ " Ma67X^:yu)#mTJcn M9h )[o-n]FĊ BF9dz8M&@0zs?jυ:wTf 3!y0vRNGw&M4$pjJ 6YFZ36^gC*DS` z" 0$J6_LR&Ub‰[xg?w@Coqr_AP"6pt,̐O:30N%<.Vڶ ϣ%f/s7O:Xu"dYp qꨫA ClԀuobA Ɋ+pQJn[)mïI!,B%~/#}|9R92qz6kI鮣gy?J8?N~h0s'@ocAI@q/dIlկAPLIצ J]X9 p "Ә*QB^}F{e M8G?3(=bG(!PH(P檎R%7)sM Wl:AG"P\.kτ*qJ@RBQ tpGz1+X20=9UFc-] d*z@3!Yu ?9uM!KPo =YE N$ qb2MOlyp";\ݏJ%r_{`+\2܈ԥS`e1&r)ul@5sHrKhY5X>5]f϶֍=v|6d6Q)5R4+`LtAV"Z $ 6O\]֣D9@Gv@!fճ<J+Ǘ_šSܛtc~ZMT+$w;[>r@0+7+\2f=ӄҺ7sF @<N:NB)=!鵷M47::=Ґ|';N/lvJF-Yr Řȩ786u.`P2X?N8`CLW()6 =1waH96{@I  IxGkP~hʳzz*'3=:KmTbWSj/ddijESU0$ߦJ1y]g˪*]RWf֔po0D.kޅa;swtRD][f{JhCƼ1, nA*G~;CtjG@Fgi+ šq. Dj_xnј7j3F3)|BnMH9F uV[{ZwVk 6z;Rk> zn-3:4ZOG\Gbl;9ib M"5^hMr2k::*A4E]^@ J$bioG?I!qWf(&X'wצx^d UW¨.JI݇}`}[ ZGVTPHW 2_ ]0F7mzn… !7j>1-w`ylz|^ ]g۫/^\rކ WLIpuOۺ O; `fB=q^{^c,:J9a6|ΙU+IGEUDD * @l&* uxԸ"%#μM%Ӵ%|ܧQ>mT d"/E3o T(S^ϳ-8_٦t S~%`sX:qATUQc˭mҎWϫvNZ?'b&QaΆipMߡj_==t*PosCН7lm#!@=ޕc生P3xtw#M\'ܛwEJ%H 4Ģ `6dgLO5f,(vݠkQeS0v.طuL A|`qױQBX`ᑶ|i0{[jUv<=(@b_q%(d#x;%Fn᫞l/iGڗ=*ziIc?|y#OWw4r]jHT~Pt T.yL42N+n(c<ptFs_5|h|qZT pVˌbV!0B^dRW5\N[E] E;Amt& k_&_!x<@11oBd)pt6it?Uo .7K0j386Flj[ү6Dq[hI+W"`d;Ey1H=viAމ~|$;}I(P"8a8b_>.-I?Nھ2bh~'\~]{Iϸ/SF@Mo."P$PI )Frfn:0__ֹ_ro:.yЌu_=~b>̴UuO 1. {=eaPO˻N}:Y8(j.O2M1t'55Q]f],\vHJ`1~#~9nڊ#-"33Kѯb0C=ae|Ō͜o/gAqE{-!CM5 yf1yT=(Pv0äPd!P íϩ%@ @2K$80- t(td|Mi !SmC[Uӽ|Wiz ݟ.cg]r9`IG aBC]W`B0o?L!O}l>U &pd[9b_A`"; ^tps2#h0A}}١݈J 3q~?_l!nsja:ׇ>(U(Y33ZyN[y]=@7CrW7,#'SX:&f30zۈsI3n CDꛂD7h"IAz3zG Ъn xvL9!AR)KЌ4oA_ӷ`ks.ce#&Ι]v~v?X|=#Bkk3`?sb6c']xMtLCMdG$wd"Owo->C{hta)1a=yUNՕv}WVW+t['Q(Dg8`sC!gQ<ݧrA{CMȃ0DQ ZN&&hQ)u-S& ?C'1 8+|:@vQE n~/FNg@VZ؍+ œ&TyL:es:@_7a[J8?HhEf`txZ/ƻþ >tJ:neAyџ䪷-y\I<#cۼ_ϣ)  rM:gjUVڰc9:嚚WqY8Sb4y:Ns?'G2}SC34da?h}ZލA7׷CCi>`OL'GTd:)g* DKNLR gs+\C5.D+\1vwyE 0d{^o]\mced"IxmM\CqIYyp!=u(IG㮞=j&;Ht@)?*׵L P[nH ^lqjΛgׂ mc=;u3n6~m(c`=Qucwٛ^J,|6$z"N 4/|0"dĪRͶZSj ٛ0C:qi.煀5=ӆvNx=-Լ8vkld=x̏~}N VP `jI+ԙkGoM몟5߾ 1k\}yhJlycVlZ5,ejkY5$pIڇs`:HG-ʱQV%vNN[܁4`ʣ h{pL\AI㸠ihEC85FQW\1LTed܃12f0*GYNR.Ƀ0%/X$pe_f3M,YxF7z|ݎ~"Z`ԘU";|xS ߣ&wŤcn_TMU0􇶑u& qwPN6_ZLL*yfΘG9TnVebJDJy:#X/7s50C>*/EvVxNǷGqk 2+ cI, OMs4h]jȬXؗSAhgbaoK,g>;r G1Un+-u KNSyA7/g@s84-JAO.8M16 gV0BǍ-R*H4n agfm b}`E<` jF:sƾO9RH8u?v$9L:M4HVw^^qU%e0H@gqQ(@QK V`S0AY`L-qrp B&w]uVGv қ>5nVk/7/ )s)L,Z`B "n.uJ{;(R. #Kjwբg Eʡ@V~ k'5=,gnߦ<Q1+ D@|v ;n,)J]-|8?CIXFzٔq$1suI;@KAHDS.y|u[yc~+us-U5~z@dثߘÂ8d;ݎ ubۄ ) G轊U74osb[e##qBTد )}zp~ey>Ķx%/< وHA1er$nN#0%h VTU'+F%w/U'bTqnL_FǬ\-4A@y>EɷF~0pWSvkmq:)r^=l 4KWrleeS_#h Vl3§ QnO[X5]۱s{.TB9h4 vXx_=rHw0^˝O_ޮ+OJ9d9Șp TN%T2;7lW>w鶿8Fu^& At 8)XX N =@W GsRKZdn;a2F$XG?B50dp?}/ۿ4~ . (e` J)/mj ت/c.~W[+d>顈1v |?RE ,BZ IF^ou}#{1{rmAbЗJ#'}؜/Nz׆M:&9<8q )uayHA$yN0Is{s! D64g672#G>E~wODmm<;ԮdLq1hiӼxZӜ%>:Z0 OU3u`._eA ʑ 63,{MdQ!@. 0]'R~CWn}Hj3V@bG 3~N Br&Q_% $`X6=H8lt+,d{?#asEDC|.r?[2UI׹#foF90TJ8TnN>oMZn;(=a,YB{U($̴bgtc˩N xH"6(El_pQIVNH( vLIW딳bUaCWQdKZma z$)\E!5QJ2yr`6Ik9iZH%{/gi{J=h=OMVOG Jr\El7*7me狡^L[8Kaۘ}+gnN>;/Llo [ZJY5A J䊚귽Qv`qVΩ`淵_rHU+Ʃn- W[ksזeQt-y2f"o w5a#Huj]^f2ss P}q`J CQ#x]aBL D喬C)gwf R"[]Bjب .c\og9[<DŽUFh H7'FÇLOTPOGϧS[YdCL5\*_:~r:Ql6dn}?^:8bSWnoiZhs"C !oޜ8.T<8t)S<=_* @H[(Y7F\ڄ.^eKê]w8pE Iɤ۰8=B)U~p # 8AbY7 (sX%'va{ww,xS=`:p_ߔVQz dq~ĉ[~2y]&N xἪ;>7U2DBN(iV89]5yU"^L  x WExci2:=7nqV|{_@~bG⪧ʟ }*xz@˄r=/]9yO۞|(_>$ aÕa ;wWmC¹In y@UKTwFܭX\u8 ïn h7@M6ߠmiAih>8ٚCJli7^?)"{Nb.+EA$zrՊ@YaI*hP8R_C% #E)qwwvD$dS Pn K(PsTyCX q[]_*Q\?Y{b#@uWPˊaN!]1DN4}lbP \#!}8TNg2ۦ,gПzL˓WĤ.R*bЁ0mt"F:\.',3 ܃6JWo)1.-Lʈxa6 RR9ۤ\i/QN;f^n{ T7(6>)@!Oȁ,p3N =3FNu7SgzX1%]3@'%Da(Ed+fjwq 6IP$]w6w!,lR eRi>\`# 8"Iw:]f5HSbqe(EE39a6ΐDb^itrMIw0`֥&R*mUYU9eC4 !DTJH4*1( ߟFj!|*) FY}O}FE QҌ4kw)BM$6\:m*xtt;,DqRo+[шyD[QYŤbP7A#qiXLfL (I K+)l(d5`thR&67]mgO9!}ţJ8풮${h~P<+C@CǼ@y\h,mV꡾ڼ Jcک2#Z_v)drqWQTSWj͎'ЇLь@|y0x nt"7샄\[Gtmng;pã*{ĝIt^j~kϲt^SET@AB)hxc-V{_\|f$#6&JC >' ~'~1At)@fimn4ÛCͼ2_{_a ۞I8Y⫈yF/"g12{͠Ĵ7Xp5OX^S.(HȎ=2ZsǾ3N{F2i]cƧ7iC7mN^爾淿w0qeWOO]e3zEJYz`j. "4%ZZqF\.VjBn\kGd fa01Lل4dBJry'9HU]T箽u`N՝}e~zɦ.9`XXU=qgWfF-a=DU_Xce{i`ƥq׍88Q$zm%w>n׿LBɲt+Ϋ/=w9Dɔlws=5讣'/nL=p׾1X|dzmkɊYv2m?P3 }'+|\0LwÝ!qf"㦊AGIi@]JFs-x6}j/,j^Qdd`x`TJ]#t8t5[GkY7g;DNgz`qղϞyauD̩Dz xRfl޿|us/]s! ώo.gK4o;_]z\]jޛ{,V4ox;qMK7s&nP?[15ӇvN5W9/9yyF7S8Nvҝ^Pq,fтUY"M5-2ֽ QGBLզi[ɞqpP(R/zDuo%߅!L&? F^51&{YxT9ABZ{нR L;GVqVB PnA3µgSP_IS| 8ij@3T;ݜg+q 5&֔v[Z .g _kV@dɷD˛x'[8㢙q-EET~ b} S_%!ʔjQ %Q)W:ι(E<| ~W{]cǐQsKjò\{*Jxy qe,D>MG|[ K,efSz&5ٽg)91..tW-x5;U} ttNT72*d(&*0n^A!H.a9]E(f .hɚhn'tCOTU,c񈕓|P셲L]CMǶl Boʰ~:d^slDfgf:uDR3]Y8a?<c8_i1FQ""coj*5OtEp_GqĺZ-4U6B?VWQ?+KEQ1'mk!ͷnУ'hQj=ʕsx֥JJ-{}]$l7Ǥ>C8kOԎ$(ADe ^^x~7l:m^ 6߄w{7z YM;:R:^G5청ٽlO@3 6qק:oB|'k7[N!qN;NEVQhCaS$$H0lH5"C8y_ezu8 oێΣ1HF/H_w̫ oMiIMэ?P?u᪒ ߓ{D*dPPBHSEDQ ĉ0CT@M;fH*b()``hPCC`5B"s6=mwkBqF֖ x]/D^i9RY>0p|"o%IDVuAJ%B~G"|6ulLj"[^ ~,}}tj6ktq;xJAIx̢{|yxu;kUgQ|k؁(KTg9J]-ᝪ4=";xr.;Ֆ o-Oة`F *-u1xp!ogɇ&$O>ۓ=\0@G A F\̘[)qMdb/O3gڭ}ge5 s^ LE,Ymk]{b2),gxaLwmJQ2_ٔ9t(2|"y)PDE {%%`@K%a40Ff ۄg* OY0:d353_WW r?KX\?G'`}yތW'0H$c1bTnﱓc5I׏ گsDB7]`y{exQJ'Z14ǷmYt؝bb%r\F'[ bQ}wSQ9vg%˃{k'bs-)^nszy8\*ЈnFnҥ4cvpbPMeIrҔA ka-MV~UYo 7s8NKbdD/V*5ˮT݈/pBB(쓊F ‡̟oxO8n]NRDPP s%ɐy~ =>&_)̢/S^B H?y~`CϘ~^σh0K_"-)I %0?gyx ̓~.kϱd!$O/ةv\;EO^DL?G`z>D," y!S #T4RCE1$TDJ;?)O Bh9#G$e"?`Q" KC @B 9 "0p2 }&5D4M H I $8 L t~dv۞9?W*s0L_ѷB!H =v)@.3$Q"olb!5f* +~m?w U{`#sN8JG蟼t m)yl*QPeDN̢rǺh4d$o~{֎f6^JI~f?EPyp2풶8>03Q@{<)«AET?'߻ՃK#aq3)xwᢠg`YPc,N) ;UTL %4D33 'ݚieh02>|5L$yZd?H(X/GGunjB3WUQ]^h$ aﶌ?qO}㵣G@R,(gKCv8UC8u9DQϢ߶ZMAK)**3Os0Zc :?\ykc4I@ykO9۵wp -$c74ǹn.!-FrѲDMA1/a|kZUXRPb> _4L1k؃kG#H>?GQFFiC* cj 7x'1Z?ۄ Po,s$C!y1=~|o_owg56;B:UA4dMx~׀!w #*H8ppwS`A1g~)_c8Q q *MD7xٹA@TF$O'{h݅T$%KD`8@zvhtU:1=:ጻdxD 5h6 A.["h?0LJW䨆}GGnK ;R*yۡhWB#H||T@W< =kGqטU쇍9mFְÇ0 tTBFǔm ^&H8 Bb5[k]"ov;b~p %J0xdID+^AF l8mGż;`<@p UT -R0;:Ӵ rPU!A 帣u,_ ge|icv0R(8` TY)3移, 5>߉U NI aitچa%rON(V ðvkxvѩ> fpgʸKKMv7ֈYP4)vF $G>d|bpA=Ad:K;#g#ޟ H=صK;#kU["9>>|L  B8{: A;-=6b{4S]dD65sNjοSLTg)t{,+1x6 <>^oc2A]!W^3r6=Yw!KyEgU`./30 𣅂 |3لۃcN3?<92c_i΃#QŒH} &OV!+S( K@@}++>;gբ h%5Ԁ%N|lg @l}nE@E#QAd|"5/K0!b{ +jm7aJ2X"<道!:a k1wY%~[b ^ V[p;k l7j F<+b 5#9\hĉI%7t\!-m!=s4hQx/%QanqM8q7G{3Kv|=1 pN#sJ 2(*Z+;(민5>S5(zKb"Sc}2Lx6jsoT{O[7r978eo;3GyD`ƈ^3jOGG^$SZQst]n$). }BV2ƶ 9C>n]|/>sn6liN+h;7zׄvs.n ^(9u8~ک:{=9I6{u:ffJmJzK::A˰9GU 5e_9>>;LaBZ"OtR" fl[3OkludCyp_UALٻN ~UArs{QI2*.RLt} q+ ) )Q ˃\P26Qq ;v(l y:(d$EԎ-c%{Ʌ]sӔsy-C)($% e03Gy09;6T:=h?QDIJocǵХd )3gFբ`0!Q7"]Dܢv ,0@H+A]V#9r$S}xib?XVIjB`+_wDžx}Q< 3 x0NAQ7gjFQ¾kHvӷ~yk>>OoOzaYwN|t뻯/l0}cr-ٙ}L2ݍ1u7p|}߅ޝ+_'4̰'WC迍\jpsфo\?TGp86p$;08j!gw?GH\C%9#cѣKmxj=XIFuh}>F%p).Ձc_䔅AηW$Ŀ 1kmUl.{>?O(&oDOx첑aOeH8[[3g)%){s" Љ %@"as."7}uRR)Xnp>q#hOHIPI ~{4L6r$zt]zHOټ+xVTa+U_Xx[Igti{$\dBfA]@*tWJ0[,Zڧdn~0L.Γh}\=qC ׆ U{NI_.n鎎XO= +Ų?K_¡j3DF׹mwd8$8FzW/-Oxǵ9&-k#s<غ-ZN]jmsLW:Ro•q{$Z1LEi sP gji8=ÕC~O;@dԠUۢsxp|1d<$u:3pX9A6ed5Aqtn>~Vv:4;ԧ}1LFwq6EK,|i49 wh 9;o ?wcue!{_7e&>߇lg_L<zs m?GI}-q~#~^}u Q_bz߶rm'.]Os\3aסw:vvzl,m`w2 ^snO΃˰l1qu"4fM,o6><;IRe|]> ) os}rp=A75_6_#]b{xEso|d)ߣPRң݈Ok{Ϻ#>L.4{{D~χey5 &G8 ª4vN8Enh;N$3Υ"qN;[Z! WwΫO? ]\rI?h=w'VO,Bo3_( U;1j~G_?{B~ Fc+MN~3u7eS)'jx!@E/x:=b0v>lX\(&x'>}یp6*Cx\sx 80#19y&^I8]!|~Aߴ Nw<{2F0ӣ ;UFË C >yY>}{C:o~75 ?dEMOza$U)OG͙$u9fmd'IYfkƯZxu5]?˿7Y}-L*6?%!5Ly]=}};q;aS As c#6$P|öO  WDjN}-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{uehvp4|'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Ѻ1h5* sYn}RR3"ֈɇ븺gt йǏE珧?*úS0qiGfSPtk$jD}Z6T5hb볭~[޷Vڻka&"2, <)])U 5Ei8 _Ee,cz7IS2pLt5.kʬ(1GuH=ڴy%HTE{A7+ .S}|( j5~+L?jn FɔcT13/5a\+5*(#Y kX%W"6 XlkiBD>N-)uBȰW;BR >񵚱 )RvUgO]3±yБhLFBm,UI 蛢-2Dgk+Cҁ 0lf @p0p| sJP؄қK8H,ΝnݱWR!DdYif,TlC٠SBKӰ=T;~Hq Ee ZܳAQ0kE1FeuӲ)Rc}HC8+NϨ>OXKf>ߎ 6r;%8cb˰qѴ\6:$H[,IyHC7I&)OӤۿhTO2R K!^3La c[}Ʃ1*7ҭΎEH۱^[[RvD {$:i^.ޭ!{`#3#x;y5;6}jbW^f\6p!ʯGC'FNռl )^M$5jMHJG!|ޓV+h }0U@/ͳCK??a~嵖;`( gN=ߊ?zwao@1QQd[5ercf.7R!|@URH5"Weg:EcEube;m#E҃_;E+kwַڰpxpGmݷ$XSqY<Lj6 co]ұL%|.~e2+]agFIŪYCw`هS_%v|w!wb&a>F*]WLv ([m =C>ͻXkuq8Z-cIqJoI+emro{>7ʜ&~xssg%M;aY~EhZ9]#C˥V,i_Z4郸 |O-"C!6tpʂ7TK>o|ubnZ`!$@F[' g*j;-]`aBwϐvG>^+v. a"]8_]U)u87D"vvY @8qf/vz4^Tmٜ0ޣ&ũ߿Whq,K>@Fоҗ»9Q7HGp. 5p߾&PDkX^~/_]=Y~w]Nãsګkz~ ?__1ɞHjab_} v.ҳB8b`TP0M#GEE 7eF u;oT7W,& =Ԭhd:\a8=CaY H;MTƋ>Z@;]_ 1^n_0xk~3.9+終?O[s; ˰/c uao=_դUQU|/,.+rn`>~dS>osڻϰ؆>&H:}[>_Zq^7wS/y}L4?urgP8v]˂B2+g;GR_gzTQ|Go_O1"o!7F7!~.9?ꏕ}L(G @A3?Te!f{ݱHWEUп#ZyW IOo\4_pjp}8(@Gx- thDğPܲeW(ާu|(?foOij 11p5g1Щ ֟'Џ~F#=^@LJ8/u)DA@C5qc.zCm3 0Zt@p6{~pLGoNN-P퐸a6qF` KM*xy ݷ#Vwb>`a՟t %r]DK|uM>pz,ރ? lۛ.ug;mjD@z)TJ1@S` zbA=VQ7 0@ņOr !Pz ]zԭ/1$yRAޱa>AP7[CX!ypjNA3`=AYoos?T?rn\ÿעZ"E /vPcnœhn۵ʵ"[;V08̼2g?80 v il󿶰r fzlȆt(7mz8716zϞvxbxbM240U7.UhwZ ACfv>b<1}e7 q@@_,Kcs TQn,(a!0"|/@]qQ-~=>X⑀ތT %5\\yEOPSp~!~ogâ#%?DŽxxa` d~)H,2@^״K Ci%aT%m!9%s ݐ aţs^Xq x>  pf{7|kUgH`07EweZO9&_O}@+B /|VUАeN~Un0PFWuٱM qDEL`m>5S%4{9Ɉ 'yG\\\r@'lrd|5dtCFÑ7h XDTIC4 XGj!bw :JO\ON+BO_rΫLp*# K(6//!Fx;OfY9Pt| Y;5mc5(oy* ˶dpq꿥Τ:G>0׌PWc ub(yGe;;:#zmDF3ߤmꚡG62/a84%7}#AEyW0+grRzV5(Ԫ19E_B֨;1VdYys2?]<G-E)6݈.b=/-)re Y~N}PHqh餾|smYC^a 0IMWo@`HP++)[~a{XLɠƎhsd{3J'rѥO$pTvgEGlH0͘tQOybQ͜&cG3z~Ҹ >BGsg`,r<{w;9$Dj|TRD3P:t9av(Z) 0%>fxBB&`/Y1 {ZLP~A?~rH 5HPPϛj 4duU|Yh ܀ ۢwc8~4ޏ~ҏ'?3~_%}Ƕo12|<~M :l~=z|a}3& Lt?fNb:$} DͿEh9-;X>(cdS"WeD  ܄ %E vr69VoޥQ0;7K0ux|lk r&lOQq Џ~l<((UෝEb迼}~0xìfb|'ȯqİ1p+PFJ{N{)8d:Xw rbљC”* _Qz$L^Bѳ.l-)Geo}[Ǥ{"~n`gzOي@2|\?^Αb齒&P΅n_4UhFw\{20mɩ?bA0Q+ït"wSUԆȏCMīaE,:&# CxĸZ)rZ-EԕGy0^ndSJRaQplr%,Ϛ{;Z@+.3h jaX~Rk#wN~ci9c+xwmrDw3W}+Dy?b/}v %0t'2L+xFAsv?8n.ʘz]wT%,覂SWזTmOz#g>t{ćJ(mnW<}b/z\e\#(&HP{}뜒[=tPUC.|]1~1;qh&#z$:7ӅsK3Q7m3t?O;QM Oh~ev4!֠KEOD*_(nrp|΍g:qѳ?79a op[O5@8A'8O(қ'qg97[~/7dq8}f5\+3Ƿo,ZJ{g*OmPƋ2;xQH}fȺ ލU$m1N$ZQN넒"I6kØ=|CuGQ~A}ݎzgbPreHa .qq@ߎ-tϾ,mD$B5%t}6hʪg^;n_l-Rr:']X|AxMeh–ɋ} 䛌a'ZFZoeWnq&eYp2i?U%9[S2 1scXBFi:3vMӺتX0yO[W }le׈O>|un^’ Qms Z-ڻ _`}q?{7@[9_ќ]~tsJKN31{:goXcbª]XcuV/m+mƓƻuPz^!Uck8A!/#0gd ø @+c3s D{(EGt91(dy76?Nϓ1b0""arOe(S>|7OTJAޢHP!22 TJԱ0qmAcQ֡X@Gm(XLꌁ(gq [?ݜbBpܪwDLYpEJGo 1ZW$ޟ!9lûl`s-}/,)[5ʇrRF<32 ;C.C$l\j4WPǨTVV,sa O[}vTx~)2HW l;a%HjPcmKÊ둔i'5v5qJ5XW,99p,,]nUl9\u+1Uޡs1 ߉"4i QCB!,3KXx^$zҜMFqd/:9F GyMAi u8b*TG}6{^aE>zV!yA!B4k(yDz4Pf<Kv&`d5gC{ա$Ѯs1PYٛf`) MS:vgW WNJ%0OWpP֥L$j 5RGH Sw_ʝ07. };`?%$o۾?^E,ɫ~T~iИeK~q;g :C7vj޻ꚑ`ezAL"ߊS N'x`o.Pu*&=П:holp O҆PPT4_R:2"^ݾG-2ʼncJx>gb}=!!HR(.>7OHz\:N.< !Q{]п旉 GIk^j=DxC ;?q2H]Jt? I <т<׉' :%}u%ǫ39JY2>i$-N/y6R;Rg7 /go#xecEVmxNJʭL6j1Zw/5k|lI_ى͓ۢ% IYt-9 귃33^0tgƋ]_CD:;IL뼄5 xQ~$1L͞on=ut h7:B~;{ Wb!0ܙD/ b1 ??a}r)7<1*&V{'MF~F )9GW%G "> 4ZB6uy~E^mֳ^dOx9F ] AoyGؕ捓 7X`0I}qq?evMAaFmnRZLxZ:}HJIF؆xcDq~ե Y<`+mGu{y+o|^W}ifc8%;M>3~#ViJ^QVjʲEU# ]|?u:s1qKH'(16jSRƶCQ_IIV.>}|n0g8<9JHy7f\N[|kj{箒5sBΞ6VPq;(600A>*꾼`Ӏ[+`QU(GY&CG8w/7߻(h:CSDҔQJEw$~HbRN KK,=`ت4MM!EKE_ZȈjxmvh>k(y joA?j%(ZBf"[Xt:BPA4Ai3i1t0fY|돦[ɴp`dME- PVD~FcE%#S<>辔xa(7U߯1d觤`ǁ_Ñ~jgf iIeb>8^$7yÀ%BJ.ߣ'~ٕEn~ )Jmf$ )vKw Ma#lR :9YMide2ir I0m9K Jm0O óJ&gؖRv N!즢YeX^/ [sK;5Ğk`cQ́Z93rZa&"mFU&ΰJTRoe1SnZy{.uԆwjƞ13.l[vDT{ L j%iG㺇f7%רfMtyt`>yдQ)ѿKĤ=g ?jrES \&S#>fW?T4CR8̬?MmcEͷ-a{zݭcZģhe3,ԑ78?ߧHI|"TܼL.s!e/>?5\LF;ZQ:E\BёAꨑD &((OGNGwmv~Z~|?Hl4`Yv ?d0$hS?pՁgNϼr~~@?XOw:Ry_2d_U}|q-)V uh0Y .ޢsA3p܃ Pyk[Q*L/0#<@Of|q>s>q zfLRTDƕok__Ve(r1$!f"\OR&m2Rq[A?|nakOb""Tp̒GOBoTyٟbqۋ|܌3^\p|$Q+1A#yaNТ"h\!gr^G= wOA9 )%R™V] Ԇ"vEꟿΤϛ'u遗}Oá%o yiD{7DD%ulй)Au t<PLD_kY>6 )ifH<% T #v@"# Śi:oݰ0QEAC›d˴C 51 ZM!J־d05@@EU"HbMLnA<UipR‘Z>v>yyOdFmoȘ< S$+;M')⯦V3۠{<P1T a/c;j=x4NTQՔfk*Ȉ(E#Iz탷I\腥$FR:;@,B"/!E~>A=O v{A|dW>%}f0;@}?`NCt&sM,;2; al]ztඑa򻙨S6xkf?YmTуc<!%V7I-F|"v*9QxaYOc"3$z]q(6φaLgv&$E RA!B=l) aC6V@LUu2)dTd{kq0Gjv?![c \[,KyE"%r\=5GH(]]kO.焈٢vMKoܳ[|1r ߞl^@lj@ _i|kkc6Z G'ڈ8~?/ܾᚍp 4-bN89^{}h 䍧x%_#2=&KT|6cre=VXHF(`#s.>ԹJ%ƹ]͒QDX0@; m]r( hb)i"Hh(pf3t\k|ܒ􁨢ǭ`IHD^A;0!7gsPp(!d ""&Z) XF`4.JCJJ &a)$cC Ji^ʟpa"!H3nyx GNΏ(_;5’"e5W 1PV #D\vRPԀD/~2Z"FpD% Ngw\E&2ND Ц<@0m!q"w8>'\\''?AdS':vrY^niN}L~sj<ZԒq^U."WA5yPML}ړc8Ql%cB'^ûZt\!`q݅{vȗsR]w/W DA ixX -e.[X#:OzK4h x% Pb}~^t-_C03ln]./p y=6SvBqȏDj@Ft )$pr'9)d"ޘD!xidff? cG1c"-oSǣ<2{zE-TX`w|ӖxWݍHE/gcyP>"ga?<Dq(H'l @RR ^bK$V/ssno߯:y6ݳna Ϯ >|zv+4V̙BxK1rN1>>] ĆW\T<Nҥ)9&@xL^ը?%AgےcZP4{Ch*Ě@Q6V(bף$뇰|4'xg4>a3bx"=4ө3E8y"W_HwX#a0dE ck7@=]x4» vaې`tF]Gn7Rӳw hlW ##\Ð?[&X2vHw?? (ML Z 's&.*& EUW {#435& w)Zqr};BԍvyQ(%g -p0ׯdRE@_ |DGLR ?_v=I _.pg{ڀW}!:muU^<"eOcOhIZڴrF|cqݑSW\eNbWDN# Dz(LKmƄ>d(jPbz$@}]ۇmr=91TAo'PJ~XAJa@ \??/^!-/SOFOw8 c6ą 8I dY @6i$bF9SmT%p'a4}p?T J , ie>+yWA_w8 S5O?@)DR$~&a ]T& 5gu6Biqx**:;87G?srK b"s՗<6=%( E$B}|P5@mϸU5ow`/!FO/v!>x˯o.:^/_Ro||Wrg_A6ݲzirkvl֏S;wy}@=ޢ0v oѸqH7t{X|v`5Wq6?t}ߖлo L+PfOǞ5<>6kbBnאsTUCыmt{ H8rS9Qɻ'o)R_hW?䂑Ш=r,PA~?'{]_ x\=x/^9Juy"$&(=ycFEk_ާnWUxb\tic2Ώc39$ >{u=0Ɋxrω16z K|C'}Vn5av"XyeD;<vv,뙋:賃JFy bbw 盇Nq$$Zv|ٶBd`০Us!jZ42b%DHneWbA"q^ FԆtXH`.l"Ǻ|YGWg97G{t׸ug?uL\v&q˪PR`6!a+d/!EFh@DXcϾT@埫ǜ0;iǩaʌŬ#Q"_\.we2\փ؇qE exav>|~UD շ:m|wO'Á)kJP#B3J«2î7`r{ˋa,mG=Ikw.M1Q\A ?F]͎%QlD0(_o}}$SfoJ;ˈaaȏO?#^7;:$`xe/:I^%;=f5xP{jtHx(@<ȓձJ5Ɠ5p4{^ ?3E[_#ř3'{{[q)"GuC˲qj{hwǏ{(+E]M^*QK@Ā E>R?Cl(/#0x2 ׸:xC bd:I>검780S0=~EUKREP`"ٞ<`.f+%f6|+דÇ_z#W]rPNgt~`TlYoj6XT^&.=edR9w,m+=%IG]"ku͑P*>tAucIů7 eZ̞X5jJucW{󐠋ų!~%_:\BW:η8LOΕ3Gz uE=ߋ,+V=xŢ>11O}}{QVwp}5x+F+D]&"֮$˽?Ȳ/19'bOc6v@mnʫ[h@ck5pLPR ;F,.{3!}I@ + װ1"r{hG 7 !EZgb٤_z?6{W./J#p{ӲhId񤞧1lk _YާI|ݎ}w̾*4}>|u:4EAe%!UUmOS,%(-D"O‡/ {x@@8[4.nn8l{綘W1{elpY:K#4of2^sWo@aޢ\`00Y6m%#JVotq]Zdk5ng3)Ja7C \|vKZtD&0\10?˫'VȚL>8uVp̈U7,ak^B UF,BӃǑ*r>cb ;!5 xDP^{mdKp{%|. JJa%pܽS«7S7mhpEԮ/>#-*"ߌ~I(Ҏv1>nNm4O^{M؋0@,Љ|1UT5Q}=Ũ{q_kJ5+prכ˜󪂫vIiؗk26.ICm/u08~0aI=-t<"U ! H$Q "FoakF6ԅ-viOji7*f; @ Zꤨjb/VmW9P48FHw: JZ_gG՚4Vq/т$dUah^P+$4+VxcjE ?q}wlBTM>v!uMm>^ wWd:(/Ow{38an\T.Ar JfXV#ol_+DL&|)9}pE_@ZU`|`fR#% P d䯗d`3rۉa@h8sT\zi֪c$gn)uH H{:sƂ63u6&GwFܹiS]B=exLfyGF=GvC:rT3p"(o'cu\W_6C7w 683)ʪ {XROBnjxz4MgP5zڡxԍĥ1iq$.JgWƧLk'e]qo ZWYHhĐ w&"X3wiBެU-a+/(?%GvQWs6R] |hM9ަT%#V0틏36ÍQ[&|e=)jvka!L7߽*8;ٖD.i@v| WIU㓰[auxV1s ? "N-ZyKFm{ !72wZ).ovdZOm ˧munI6J8\ 9lgzqr=_'u!gg?FMicVPt>FE'23Ġo!$T4g!>ep a@<%dy`_2@q7'v2CH|/)Ӛ:eN%)Ⱦ2"=' T>CR3̎r@tS).J^A?(_Ӛg>f.:?b)?鋯#R7E-W}7B^JJL* .+[kow ):2VJ")wS"$ 9ȂPP]5z LJ;,q̸EPlh$ h x1Mϟa'ϗy[&cԈ.6`P&But3eGrCgЧNz@ T2Ywe\7:^!)?3FIh0T7/㢀%3*i?5L0Z Tn yjiV$-Z%ʮuL 7#! %4s.gb(\&7 +ty$E}dn@;Fvuޘv*#fټ/Յv f\BfSݤ_l^Z|҄vKSyw<3+(OO C%XxlkcNFh󏫴ϓ<3N!oⅤf&B{B pi |3@yN"*1 Zcr1" <1/(4.c:s'|vQz4,U&zDyiSO?NF ޑ_@ 4G j#υ~!Jz1D>BB3a^LZj5^aiI-D"I-WF(f P1 @sd>vGvg! *\ 9P =.(`2p[!4D2V$H( 衜o-fb5$#"w@529ES,G?'/@ys0 [c>C߿OP\#pDGЇS]M0w%!R&"ԬWfi$Mv0ON(G݆$2eXo8PԆvЙ%}aL1˰&A'Oy(Q=yJU.J ,Pa3NtTr$,o&g+^NΔ##8\Ev"\7|?;m)iUUUUZ #"\;gʰ⪇$w SB=2mo=!47]ÜFƨ&=+g[}Txb9a CLrGRL8d0rr1,r)?KƓF0C_"ŝ$&F& <.cdG_ 戦2;$0D$Q 4 3BD+@h՘ cB(HBVXL^B%QORrTZh< MD %!<%M7<$쿌Mm߀~ 5ÒȤ.@ˬ.C:Ne])mW6}uTEՒazrfqCĩM Ą0W05^7˒層wye!>pT^Emɉy1/*SRX'_x( !fYW:f} -9_p%EuoKkWcX+@{ CU",xEj o*C=GN{ 9ZP‡YGi ߗE7!w %HNyu;DR ~$W L= +<@{0]X{lI%EgQ3AO'<$mܣ~|fTX mox$м 'h 9hx7|G Hzݧ6VR{ߝ0 >) e;SD a얳 I'}Nۣ4ST/m~zzG`Ͼ 0b8憇vG3B>Ș%I 0ACnL{nq2}͌$ر΃aV\|xtR D dzI v'yyjﵓ=>nckz((2L;*q) 61h,^C ˻h9rF,C(HdHG= lrp!x@2؋ITxB7'F'`2z1'c:CC˪"Ԅ:n UTi ?SB@0U v5$NS 4}0!yE&w`!wmӼ=\HwI32D~3 b%預m_Q !gܰ"Iy~:1wFC@y2,;Ч]<1ARcN=P8v4LDT~uݑ`łΠn83]N772pӡJu>rY[& #O'LjIeLDdmFigbjw^/ƕ>~?@/25 9 | !?) ̕Wxܵ& '薪Z|h'OA7Z%s2c wƻ3'c=)?;3'.RQtzHL[=}LT'm76 B(og o w 'I>h!/&#?<#papt)e~_\wk f6@K Ϊn Dm ̝( Q1wLbbL0[쇞0 +9ٞ]F].y 9b~0s {3C7lϒJ\r/T;]A3JIݫ5 . 8:`s 9Q ]p80:dD+υDWDRݷxpU.BK(79G0 `P"!艖#?o?y<)P/ar200DC;D 'JC;|(y xg׌ P; 8_Ng8&%06{8܋<>w<UqO-N;@ŐMx>2HuUCCHKQhN2+6OU'*>05=n{gEl,1A_\h5څGB==zijï$9a$3~\!Q:,K☈7䋵O01!-*b'Halj5CKE%pGTRK $%sY[YO>މ}ڌe̙,@t\x{;8>>4&m֊Czj'aئ H4eCg@lL~5@'BᆨÖe(Z& *-}-w)7,`9)@O¼,y}G|z| \!&8zSY6;xhϲvQ\1SzTd7 `2I$r>{eqD;a?G&S|*KTf-4 'L'b ؍>G~|iiO1˻~dmDzC AD[8 3*^UOɒ.H`HUqHA6X`c1!wPeH??C q|CO/w D8;} lRVJap)Vea#Sun +Мdi2HR :iN|)HHŞM0=~0M[P sbbY67.rєD d6V 1yEǞEY9o-Pa!1p*~34~/VbaNTMh,oAZomoUcmCm+ֽۦe]W"vQFQ·CR,N0Q75FC"吲NjclK/JG/||_PA<}{>V^ځJ ADDQTZPDTURi~JJ9cqĝCiR/4i6BbXۯPCLGo  |8@gmMɏ:U/Ä g#ϸ@n9JaCwm*I-.hч\{gDܢkD-Q4L RUXW sh;Ѿ>͞,4]| ;/Ox;i. Ϫ 0efe+h}C2O S] 1GKr?AuCCbQv,zڥ`F!)@\t7) ,Y:"QSXƣrhdߘ&<X|˅`znH(1f~MH4㮇>K/#D}2Õg1RFy I K+z97>g_yf[J{#"1OxEŃfu;A#ݽBl1!T@(!Ǩ ;ě @|IW<{,Hp zErkS0 ip;`a4LX9ޞ8JVu1@6.<%K6_/ ȡjvŲWc!G4+\ԟIļX~+#8]k' ϸd|w,9po}^sGԈFk1K(?^ NBb;'yDHzMn; |f.@ :!)YCRgfw mWǎL@,H]㐩$?5z+u+k).RzEdf'.qfnY~(ò@p 0>fOcSs᲏q~ #nubBДJ~_W}GO]ћ,mPf*#J)XRTwg_m'599ȬI)ꉣxp"H+l^?U+!@th.3mHU;wR1:wB#"C4yrFd"]v={_j6GblB.ӽ  9&r )OS%ο㿗ɖP<8Ѓ㄂B` P8ZMO BHPL ~D9@oV|L%9 Ӓ0H0L9DT#.׼F!xV=YrI9AE40_S0$ G_CP ){9!cssPڅbp!XD^fdCB7Ct?F@!uAM_gDy7m0 6$lcHь$@99P 41M4ֵHf-G58Y(F W1@#ĆD ᛐ*AţAţT 4d@:a)F;P |P_{_F$Ulh/ S X~0:*x'AC>b널_\<=MpK^ `D>Guٶ FrBLmmMKx"2cl9q5 d IeʨFz[*#K;SAx|S;65[(ga9Zdl9'hd$1$l?J jz@'>b~P/) }QfgrdRwvO7CGfS~4p`,juI0 +9l'qЂhVB&;j( +`lJrr'zߜ  xw6 4Eje@/[msP:1Ux&GR).iF.^g~GOa]lpㇳE` $ 3YN B!.CV~|[ա wT$ Hp!2l5TIӵ Ȉ+aL 8郠Ɏ0 p|sdBx"I{}p%S$ٚŒl&D3p% ߋ&X⨤F%nt8w@5!E8s.(5 yD gg}tDz! P߶ <&"r_l,TtPdl<*kESI@Q h@<ǐ*tu |7`d؆0l=?IZq+̒%,Y ]eW#&zÏ[qPD0'j z᧑z#4y3ۃNh_dP:pf85מ@K x|> 4J/8N+RPJFZ9>B"h6a~O4džǽe sΨb)/z3<یˤ:]X0 r.hVc4[/<Ό68rd<1P@N\I!4:{{Q'~;~ot1U8e$^j;iWC@~HNG~*{@#8m*`;SK4d@?hxLqIFotUW/-y.:Zvko0GӚ#[ԣ*就.F Cg_(en_7@I$RX=O4&,,aKH 58J%ؤ1f\uJ4 H:үu=IjZY> Ct3BHj67UUUU򃋜=Rf5;^c> lPA3IST!3h3ZCOhG65ܒb=[&;;w~q "H@#>@MӑsqE7u_ϥkʒd0dV"g>$lLxڝ0h_?UUXp$)?G19o`2*w}A#\a HH|CGA2衺p {0Mwayntr'~[bLD!x4YM݅^q(pyy!ĨVTGCHE7C6x!3;#зWgp[7:hb 11>4G2F$S R {h' 1X)r6:}}o2ǐsV:j+ bQcLz hDj٭K:oC?;T $: `c|OՎvBB] Ӳt$fn$ 'ָ4b)9޻j&l'2gS%An\"gWEU -5DE-xˈjpiA Yiس|y_3=  ~{$iG?ԁ'T0Il@ yr[=KW1TB Arx"4l]P}lF iJ]L!ߓ:!RF,QhnȆ> D`-%<f}xjLW[+A|@r d!ٜ<2rT^v7akw/@STL .L(mD sMu:"~Ԅָm1lbyϗR!YL^ [ >0^@>"Nb`|=}I}rѥMeAlLK,G\pq ݹ;xGSEwf4@_c_XE \8$mtc%R\aDXPOz W[ݪ`ЂF9`$L;{yo%gvT2۪/sdcj#F'TI6z`hh61dlcHlϦ8 1a\+)0VT ?߂k^="u\iU0$ 7O<> 1O=63( vK#Le=x[91@UUJp4'a'Dpzǘ$5qc̺;zɏc4@?sY,ŰKHY帣{O[8$akpjMlߥ]  @< q_3& |UK=z:]hhqru8!_|>. ʣ-І=owBLr4s[͌a-)b<rE× 4p3z9ϡCbt̎Y7Ӛecsf9}U8{("Ez{?(`+3?nD+qǩzuCfY0Ǐmk[EE˔쳾bE=m[_Pd׋-^qܿ(J]f-;'9?JOUkg{ljMd?50g5/ b @S 6- 2B{o Jr7|A7338&@|-|!{p}m.(͟EH9I'@NUR(IWw}Wm( 2}i#Eع؏$gG+FRІ_Iv`$.7Z2x/ݜ*4mrdIrR'9d_o/$3+@?o@ofL?lMvIY3<6c,r<L9kDk=h\2qf9hUd8$l5>QJլ( ɀafZ'F3<LK `~ jx&wR"7'(9pMy&B&{a BsN^iuFE>TB<PӤpvQ/$AbY@!obi `6HP?hK $E $5A*6O#}`첤̔}Iw*t:F&Byې8Cq.<$b"C,=\L=-qR+NjcG <]xBDAvbI#BnC5 Rs{}6BL=綾 x?u=AB +8o#U5}y|6+l,H[]mB拇 2Sy)'9O_\:| Wd$CМg6ߛNacҰm>`2fB#R1'#(%OjyE{*ɁR Pf30㾢V{PaZHUvHi,BZwy.R' $h\G3e Ա;M0Ld"m xے1#֢+YV#n) \nrKMy\R2@5Kz"j &&1rJƂc! Fw,M[CyV0{"G.F ([x*A˚if.`9gl v[P*]vaXŌ;dE M"0̐I/\T kˇ©TQ`BŲWNM^E(ad*^| kv/=ه]hZ +/0ʏT-m#04+5W9'+2?[UOFu@l[C|4| 43 @d@ e/kś(71]!4uh8&XT9@rנe.6#S\&+3]ӱIg̀@z 6ҋgM "NWgu>Qȵ!lPm]%CcjjvӰ !᠖roxpd϶ٷzjq;1w[2H1X5Δvet`,.j fu$ʒBI{4sDfj4_nsݦzp4Ğ>EDU|An!H$.dWp^t[oDn8ii9|@wER'V\ $+FDyFgDo:qW=YU]Hv_T,!g`q;" DnxoG0$r*al0 I 93\Kq$ #0ry#C_AM>iǡ?΍RBN%(ʍyP7ߑja31(\5qxDlA$|ٵ˳r}K؝K. yvے@ #TǠdW &ƕ|k͔gvQF rUBQz:U.7M'F׬vK #@/M&Sw ^"7ah!isk6.빳~}1F4Twׯ*Dx$k hOQ 4A\ԝ{TcKmҲTYMf]${2LӢA*;;/\*00 VMYOoM#Q <8fF`)8kZwgM,dcC ז4oL shߚZ6V,ے^3KH@IJ SL6q\: %ylNDo:V?T/EmảcvOS4^ xomeO$V} \8^)vWe~7ɲmOQ. <пW7 >V+кaki?O/#f6gxltgzu^ҎHeUNB纐x7Z|&v ;hF4hf2 _2 b t98hq֒=E]Y줶pʛ~rsh5<5[81$J6G`N1.a(Hb)hCcF'mD*L, 7F8+7Ǯ<51MW|LF'TjyToK/h,Gە3Hp;7/,ÖvA bz`g&$+DH% |XVC-#{j88,1B}1N*ßf؃WH jf_4Zh7cR*+q>ᘔ77x_B$IU{Wc M`C½ӿ< !9fa| A!!;F ^+j{:aa))bxA\D`r۱'BƐY=5yG0ܼK2oƴ[Rwl2κcC*9t޽6\dOAuIuJ:V;0ZdUV=j o~&;ml^e{+˔wZ Q|//zv}}uZA&LE,$sj%qu09? pc)BY]ܷvͤ;y"1E o%N>D`FLƈ"4$8[]ř\ ܂Wt%M*0h֟yfF+{*!7&~H h[n0k$~TU:93K Of,9A8 `rE {y#3YW J{>\)y;ǪƘ1*_sDG|7Z6{N!Epz0s+6#T}щ̞5`Oz4.]l1xיd6 \"O=gMD}@A FO~rl@0['|o?Zׂ0 6t± ?p!!K]Ӗ٫RtTDu'|NLv9D3l **A'^?9Rg_Q];B:8&B!<)234t>ҿ?S.e 7* ̔"C 20퍈Q\7c@bOÁ!na"lW96 9}70EKyG1f%\Ph]\`#h֝8dU%DR MЉu {g 4zhgI'ƩXb`?㲡'!6 )4IV3p~$L]8pt:%="'B4r\LQM@PO0Б=a4!D@_R*č""S3@E0#i .c5%LMPLc&g.Q 4d?<DԑFEG?m*AXk4(?v@ ? R ۪ъ˝b?3O1kб8oӎݓ(,f̂JOb NIiM(&+G^[nQ9cc ,6;){ܙ_Om]ۇ]'A28'/*SA!F7yd"0 T Ij`@4({xh>`l3\M)C~~d}o#d\%ImQqs@X'x]P alQcoK5t{jY/~U9Q!jl8]ԏjuDPBY7Ms砘CIlӒe_\ #\l8GװûDXDvarEI+9p7~8dƑf5|GlVW\l".N#z`5!|]Di+sy;w{{^DS1a_4dKxB2̟/ԕe (>rp )VxvY*r='i&pkzќV5ǝ,a!&m ~scÁD&y:LiR(4X41ELp8%Gcrԭ6oo&ZݳД=jB<-{plK.)O|1=$H7.pr VHu<ژ: @ʭa[?}VY|hrCacn&C`"YquwvX#͈2oAPY@@^7_$r6.mFax6b"bo r(`Z©G`:;9fͻvvr?>Nv9ob'?/ 6\d01˻|;:o)~6xкxkQ-GJ(=5( 2V[ rRS<}p \cT4j3, ;D r2T$X3-Bʋ@3reTgcR2ô뼠=yι\ B>~|qHs 3lg nXn.gTHAD"gB8 .) `_KuМ<8ND@ !2rۺz!Ą|YW` _* À#8F@!D̕6 C N//g/N;ﯫoǯsUuUO>qާi25۞lD%G*UfR+e aOOm]ExߣIP߲bIL_!z9όYFt;qo#|\f1FirY*)tD Epv.`P\% Y%QD'r#͉SA ~ K@md!6 mb`v !M7\r#^!!P1܏k.)9zăoSL#>k z3yjnY/02y3 7]$@ԐLe&y0fJTT*Pziwo7 XYª<:%B T"fs)t 4c-.Ԟ'@뷁Q{8jt1hMM#!sǾgXqpW+y OqxcRobpl1L+ vn=ť?p>P.A*R5;.{)š^E4p+l Ʀ2h@Xpϟ_Le;e˘a<$UAKԏ)6G!ArT7G h?O6q Ψrz[# 'ÛGstU/ N@߷E3Ze(tl|2`@Fey 879Ppx>cJwۿ1:zI9@-*ẓ;k(XtJY!AQrSKˠw;pM| O[ \,m XK`{238I7pE{a}ϕ['4% ((qxONn"?Ns{<`%)wlLIA1x/."ࢎi{IVC7Ƌ,!5ICn`Ia]5YK`9p;=.<#F34 IB2 y-6f??{wHhu.V&zwjwb5||AAryH:ѡ>}8<`!䉘̣۬E!2'1ӶoOaDb0NDLAv/dEU zoOlxbynaBwNnk 0PUI5Q5C!;V.rśq^+k҇6svW["/ڄa@ ,H93$sP~%y\Sz[ױH:˞4 xχ'7]Jocu+g,ިT^Ok) 0g.+;!(CZ*W3\qgX}'{ќ ӊ;3&W{ڬ~Ȃ;09Gr4l2ds$ċ$ǴY5{vJ޹Ѹ. syyEb=|LPXc G:f+l'-Q  We m ȄdITP,$8-t7>['v3Gmc-=ykt|Y>6I$vHUӛ*fi:o[hNr];w: ;ńw` ]巁yM<<v[ZwFI/N ßFi Os2笝2_oD|0} &=rUHɱځA, Nơ72N_[Xmg/]\r|~㒶BvZ}2^%zq|9wuc^Sp:J`k":< Zb6s +R;kz sqBjzgr37yFzy,t8':+=gx4"aYJrV 6J4VK$ #W{yt57z@$k`+mM_|hg6ms#QՆ{a 'Æ~ޏp3SY;"3H31эA^ |&@ " f;*'ƞb3S7!a4Ra2+@ᜄ\0Fv BĊ*>Bׁ2ijG>x-=\9V _Y3;{Ê*S6g($0{˄6!d*DQZ"b5` 0vEHYyg:jP8d%Fu2f[@ 2(@;7)xyĈڸ \^U,y A)[){ "@j7gmw;hJh'Kha]"&Qʀi]> #`Y.elcǦ$e)'Wx"*qWW!Kqn#2?6(O [J؅`rdKu.1]/ (d&asNdž8 d b"j7 ta8Xp$.J# %/؍4#Wd)fVgOH }P' r$PC< 'c_ Ck$8Ji7i螰vLU! &=/o=y<8X={"b`` #J1 \1*h6nL0G|DwhXOFg~/{yʃ׈ڥ4s8$z$o^G8>&EaƋE8萝r_HMTbL4oas#l~oC4sOzvo Bxތw^`znB}9m3{>Z\D73Ȯ$Usp\qWu<ޢ=fw*OB;>1JPօ΃QCJσ}p?dw ry 7Ȩ3<9ox& Ѳ LBd-ga%zv~Ϝ5 hYŰ)kղjjR!B*&*W1((."jK Ipn]/x=~#b8է=ɕJE9gg9y>5tYz7P:7hdV͹6߄$1Bw9gFTIg$QYC$W2)J=2bT=M'ܜY='&)VyWN3˴ }5:<+O =z0a9he`im ɶB z~Ռ_e:5]~l(B1pCZ[rXێxl7~X.*)"#E zdn@z/Z{Dw1{{UZö"!<ꤪ,zTvKq&avAd2i!$5ָpT@1)◧$#@jҡE]ӘqMHI9cJOf|.iqQm`&O&9I G#U֎ΌarE;Iq!_rX0$0mLäf5){[Me{%o;6cG}ElߩmԻ :?@3.(fV=nמ(ߓ<Ŵvg#QM45I$cN!wmXe%+?>K) wXI8Ė_pI_sT׊47?>>&ojow-(N"/Dr!W!vsc`],pU@ ˖gD@\4Lp"u:j;qDrQ9΂r^hj̈F-6 jdF3YlϚ.ܺ}6;=oi역d/L^o٭"6kT#3z:EvQg%ݕ}Iͣ& ]?KK婻w0H94155Z`,&3Admv0daDA@3J=MB 9A !My@ Aڨgn"_>!srCy8cT,Ir̓E9cUF9mO1dMYm/{aPr Z:F3 OUa X"|Ob+\3fؼƬ̒ҡ[u]_{Rй4Rm*lE.Lxwo5+00tKٿ?j(!:c8Y-8Tv 8YPic!Tbjq~J~12-=ސ3N"Q}*@|RXzCC2vq! ukj?%tO'*;nIJ!)WbgKBqd*9DAQEhKGb;u-P|nQE.t& d*)H)o$?1h.BP\ЙfW0>ISaE0 { |C cGjbA @D}|v^/zֻgo?n(bY:36D9&M*{-#̏ nsKmO*p] ZftQ Adq253gy^?n{gSAG B#rx]Hp[Tcf@p\!}wLꗳ8vZܦ1ˌŶ'FVM{I3Sʢx=}齚07f\v3g6@l)n)8]ǹI;xxdJhCJ+lώM d|RP<ċ"S:P"y]g7aǼojJ() 8j5l B~q@1M*lꕁ>94>Y$Pvg1#tٿli{,!(c藏hZP Q OOL?r>Xyh W -#i+D|F1l`ؿTF+$C$h'|A<M0/YL]$>V{іȠFBy M#V L1r @lll7D̦7Njq; B&\@4 (P`a"A9?3 5 % _{'G6*-riuɢ2a#N!5W9P! )<~9ɚ2Rc0 YY[ $CxwMS_Y("GuVBdai!] a'b2a`E&Vhz4 "pjCag&74Idl,i֖>xg/"dj+ٹ9CޚdģE9IuOSBq<͜0̊^4pww>w 8<[ *Pp' 0j;))Lq |u!_B?=&4X b wC\VEce fJJE` [.1c iE4CTu\]Ϲf֥?׋CRhh*@t2`Am8KW *#`{LA)_WʠML6z y.M2Tt7f?'\++T@ݽC)Naȓ%iEj^}R"k0)&"%&H #m!gIM1U-lfc$?ռ3$sW胘xPPM䆀!b(i`1A-+L] L !oaQD]\AB$BD #Е'woW啟}@!=a>zUrX ~F^ Ƨٙ# .CX,[<]y)Fhy~C3PZ7S.4A,8]'cp:m" |U}@:WБaPAo5@B"v(hdS/?q${;*QGEEIC jP#dN|bԨu Uz)i&N&86 fԧbɥ'È4C|š\\x%y]Lqd6k*61S` Z[Tjњ/B!Y( FWnp) =m)۪4`L8tpIbHyqAI '>:N+i2IfI@8 J?4&}O}±}U}&xT+2XG^DЂ.,W1ǒӘ d -hIP~[\#li$^!r8`rcviDy\Ga>;c?8 O<ZcT# *? # R / -8EՋ}GI5 #!NLJÆr-\kCּ[Dh,.30>ƚ}g|G|4_^cl!pLhؚIKp̹%ITs}c12Z 9E$Y#<:Kom7wSM05unZ2nN[$@.x+Wƫ#dq.) 1r%p@A"BRdbnI 5y0ʼ^HB7)$A;W ʝnWN4jjەuV7/y͌ѢZ& cDcj 0ɧʚ<%Y4l$ 4Wm R׽=Oqtǖ\6뢬FVO*RpõSIJq1W,33ڃWx2δyaEָN&|Y;YHܹBڵ̓ppEebF6--NFM.Nx\+S痧!5&5'75̆chطPz4i"g 5E2؊1.J)PzCJ $`Q&>GT %v6TxLWD%FOi~IߴzvA~>c}>5g0Ё@vb+I#1 JԻ`L lC"(m H;&"h(W o9)b T\ :'$0h9\vKUjIRl/¿&$?{'4?I.L/Vu3H#:-+pgTnH?!Y֢<[chZG%9UV:ÄєBr^dE>. S )}1N r$3͋o`0&ؼI|$%C#i[2 @h8%GdR=Lv$P幻$ !@@?iv_H]6y*_(6W??M j()j99"zu>x={˥^nf8AД>cd\}?BҪ,dw ɈOBgRݓ 4FahO^ hM܂V &ji3=JMec6ؠ3({7mp2q䀠0\4!GDA7#"kd@bfr˯wwl. Pݣ) PZ`d r%y\k#)A Šxn 2;#_2j~/p;BWYII H4HHB֞1Ԧ}(2R0Dӡ^\F6@|@,!9 *ok&v?V}EϲK%n0u 7w8DO!L谮9!0г{!L܃L7l =N0ߔת<3 QwBM{Nh Qt pq'+1j"6(j3ۀ> >UUUF%EUUUVUQLUv t :(zl0 \ɩt|K2O ! cO?%4U 2ҁҰSBD44ҔPQ4N(A!Ȩ`MFC 0+Y6ğ8Δeow?$)Ca Ӊw|mצLK+D?\LO$aC;aYE,_(?+_}=d6Y& ^?m=>i?̮{,>I₱te~_6,%7t^~3s\uG=TYI2?V (36'6dJEΜƊPvrSj G'8sgazQ /Hd}3rۿUtB0HA㷼HAa>M)80B{&dhό㘿|/&-%D`A>tX|NiS_EC>qU:C샬bo1O2gQ'  8FkV3{λe@?,w?^׃c7nC~(l!L#٤(Hv[mn\I<^Ge B ӱH(E`s^8[J *͚f&#pD'|BxoO"kAiKx*;P4k?2 *ɨ]g?Xߞo7LF䅿UMGmh e+.#d?f)I(J.>jCr{F367IH Ae 4\$2ls1 VN;G+dgXQ80bMX! +-7>B! ͓S&eDƣY dB}`3n(cñp rm!tM8MbaI7/oYFǻ&-ʓ7rghaIP19v`zMEie J>%!C  ӧMIs+S,d(( &J(QQ#vhL!sg[Z*_Hyr;BDv성 $"!"*DHFaJʭY&hȣ1?%0˚:uC<>%IG~vPA^đ$_Ow)MI? Dk*32N:/ TT2 1Q/A6&=4ebUJK)@шjsRms  QBŷ0윂X[k" sO* kDd\q]8qchQ͊85AX9+lb[jj6'kja30c&LK $*&cmc=OsclyxuȻsp4iCl`Fţwi8QF60Cl]DFon N)$SμCfMN\yNxudY{B)6p?d_I(j¨Cp#?NaQ JU8<|k3F)A1؊?4ARAĦVۻmv_S>ߩU~(= IRޤU qQHLZ& 'eUt|4Tg ~4jrwΙZd=a9 /6 |j1Ӑ9%g' Tp4cI|fe? fK!7N`<>w P4$/)jH 1"PP1yމ]k9!ִ=&!"e$xhvp_jG>q#Iid݃*&b05V*)tcؼ,aCtHIS<Ȥ݈ d-`6?WE}8t,s6`t -鿨5 ,vޮ[_#M 9`i%ݵD&0TD$,]S.3J5\Ajx)sl<󜃄gs Jc)SJpCSE(TUTȠ m-auci' +T$1A:1s;Tj&n8,' T!#UE!A5O`A ̩$H(&&ƨh0MIF 4 RU$ToÔ0M4: C1y!̾up{/1jq?c&8_fa!;(A) Q0JP nƢ(M7j!˸U*)y{nod|BYe"46$6.e]z?NBA_LaÌ}4|@1(9?\"a#Cm=KJ쇧]5psj&:rLz$N!ٖpDE$4r)Fj%BJY% %e8 Z;H>ncص!`Z]b Ӿ~fMb UK*-U%5b2N i&I:4kέ@$Om˩S9}`;9NQȊQz#}B9$| !\p\Ksӹp@dTbP nR4B@kOa?9 x(+%R^c?^w|;5XEڈX O(U.ASWؚ(QE TE&@.}ـ)g^~C)TK[JM5<5> Ə G .*==I #khQ5u\e.ŧ4'A1Tq^ IkaoKj3 rZm3OS{40miM(05tăY@v,ڀC=D s86n +$.$c*լnJ7R{-hܵ7GBHM)~P^ᤑ"y MOsn{#ǣ5 N=c`9Bu͇1 QAƹ1*WB+sd0o`΅gtαf+F91RJkGv$tL0 %(R$ۧCBAR0/T}0{h)KGR0"J G4/|=p+ۿ靖 ө;)q{6Tnz@kٴ;g'N09wFd⛣׈MxGy6]AL|ӐqEZDfb!ew%TQp) hUuh!!Ęi(( ,f:&Ц$J@ TJt"R U A(APbA(DDhTdF%ETCRrVY H$PyFhkH8Vxf$dvAyd~@>H.Gx!Ǔ}{D`0: m1A1h5LrJ@(*hbh.9v & u6c`k8蘹hq@Kf<9@\rU2J$qbhBcA#'|}¦d8"=#ۮdwشkCTN4VPgF)TOg*xw:wtpgЊ>[} v]=ϵm< .E39WѓFp c]CihR!$,66$s-|rn^|jchub޷#/WOEy<( -͢v8$9ksc@葴B3ɒiĄ0<]jA6l!QOB;jH74҇T(wr$.d Pftz!DJi82z֏By]ONyqxp0Z*P_Ioܡ GK<N[pDt>SN՝V:s.5Z2p5(t[9y|6!Ic@!\;u@=Flk0y+`N'#sTE%=æҶ1{^7˦M?s9fEbCٚ fݳ*PSMM[ӣh4Kmy{/r۷ѡ9ܦ3hd:Cp<#ߏzh9G s;CH#\r7PARi/(E ۖ(6"^FS*ilQidA[\ۺO]N_xٵ\8X7Jр0-Ӎ!HWUق!Zfކ@)޳T𐠓هMG|_]29Z<{flVҳMF}81͋A7\MqHOzRdܐ(>mt#<ػ,,.Z7MAHԁͦby^M&V!*pHvNLEQGEA͢y." hJE*CC{rG@# pT1$3pfBrklo@Q%Po> N㡶(3e9PN{Ӱ-[,6$0P"e8Z霒܁Q2+>֖h`/"F 6ö?ɖo@l`ll+9jdMkcHG}OcCjc,)(V!=o @o(~ӲI>)?ūf=<&kJ2h٩-/9بW5̅sdd 8k]43R&u{mjMGF(LcS#Y1A%(NfYDd4֌̇Nw{Qk}ST)K`q; ֧}zˮC˵4č^ WBk~cGGnNVDHSK"#Gޣ9 O{רCƌW!gAI@}x" }9FƾkByCV5 C@̅HNRle,0q.a=d,&InmcSkJ0(4Z4_lkAJYԇ$鹲b !bMƀ׼‘ !c!Bf)H_ ]oFޏp&ر2&^ t *GRA[Y r$r Yߞ 2&kr8$%WT @*%:f?vX@<Orb*,AWeZOK_ ;XkYhʜgd wBۄ;{<@BLM?R& VJ@9A@>|i3lLšKUE)KF$#zCSWYɂ b7Zd"(`}?G-$rt1Ea5V0?a>x>mEAR "y!ubHIzuϏρHhi}hc=}|Ȋh&B*}!X;_9T Le=QNSJJM!P )M~rHTapPah @l0hɌsm"e!"d;J$mid ]O)qNw(!HGOxaDg{|o$2'v%pЛFS1g3/jJ'V5 vg RCĔS G.L@cn $TE1WqOԯ }Mc};6#hP"Y`>NrI X+_ jRO$܌bey_ rlH;+%@鳪&Ε|MCU n{iT '63cs\ˆ&,k%= vBRִ]$3ÂżO8{ŝ`ơ#uJ;S-;Bd1RpߦG !3bO::I/sgg~[AQcm.񼴍5fBvȤirƱ\4. \)u91B+U5a+^t{X|{n] 9CuΧ<2or:266狉Q -8slE5AGlƃ%~9i JVJdFK:z;B=`{YDÎ@k3 2Ե`B_Z[xr po%i8x*ѐㆈGW@!$H4 *JHA@І5B90B;J~27D {32'T*(2|xYG"pH+F{(*PPbA=ԃ&'!U0]l>3soҋ;W5a0c M7^Z0q[°bwd.:C8~ҴƾD=~/ T^3qc zd>>z3򢑪*Y0y* 4DEEZd&)\2`c3!!AyR=yk'tIF:x^@J;u gCL=c!If~Zi!Ǵpُ.: u:)^ M@.}_88FGHd+Ʋ0 moy!Is|a"tH)#YL?qC$H<>HIiVZ!<154ƴ*UUUUUV6fD_'΢ߚ_@|;=0R/}~Rfhii"$ QJjfHH@Fb"(iJa)I bJh"D(Jo VA4WBb Ji*( JANJ蹍LT 8 JH~\=}a< ҁBu5$B`x\aQCG"Ep f͔Fmd &S`;FOw;LQ3ͩUSsg!A$POl:ciUqm4ft}s @\o-Rn5ɳ=љ@x6}¼G 6FIq5#Ö "rA3AߺyDlgUTf0DUR%Oݠh:XJB)' t?_u/&"p?mf9r#ᓿ0fB[o" }gqqeeTfӢX1H {.2}&\sxt\3aIty>^ j7p$1KDJ`ZR+j&dpo]'MR@2iotί )X ;w"ũ'#K|^6XJsɢ7-Ts5CA.eE|Sb1eI]&=&zUg8Yhծ}SY)M2!7{q6)3N9;Fx7xfP.vS3W_>3㭵y"rJt#>H'4-\ÇvcվwQG975[$zs Mq !qvb5Q`ՐC d$$lxʋqd]@q- "Ҩ=s:;'.vν$> `h@ӰB4A݈2$Z\?b8&:Ԅd(!ϻ#qk0X 0J#wpЙrZ6F 2tVvv5p `NG^{]݌B8Gg~eyԿf0Ij@RiV1OkBg[IE1hLlCjfEr(fx8i )4Ã:MHa%X&n"^:-ǽAjR\LJaG}dzS0ǖz̜;%=Κ+mPnzmq>RVJj;̲qN<3: ?pj 1qo{6@W'dZ2ÿϲs=T#יw8o>5 xTZ׭ۆ9\Jcp>Mq/S難lv%^ H:3l6^R;:$ V(Ϣ4:eaS8Fgޚ`ۍ^烴ָYLPδ\`ԖV6=Q{7G]nId-ӶfpLX=z}N6"!Ne; 5GpTǝVs1eat-R54X 丯kvt<ǁ)2.rLO3bf`"re> 7Zʩ|pD ;̙ʝ6`v`Xy$oGJ(=NE?3xf[:,rSkqx&9 DTy݌sjiwoL2̓&d~4Z5IC7?'hBffWz/=x\o˜~'B3f$P)fN5o/1O+ĚL&-|Ca}m|/e̯"jW=ws[xVuqY9t;37\.;lj9&5 =ld$adq mc4jg u7Z1>:O_@}OΠ R (BfbbW~}ޅA4 H0J<y~mk muJi9ÍRwsqN C0S*CȈo7~نл33ƚm՜ʷ 91QA2v|$]+z.{GH>à444$s3 )&.eFq'Ic07uc69:JGX1VbLu|I"A1lkm ͡@= ac;Kb>4 ۰.g4vD6a2aSxV.5Y$JRB'C'v=9Rn ?<3Cge2R-> ]Th<Fm'#/NIw5]rv5ێ0a#[c&R2ComMHIǾI5>̰z20}r;ΘGLܥQp~Y}P @Q׳kU* @vI"*#5HJ,T71U{/Nwg4L_;FE3vZoL(d$#B - |qS(()B'@t J<v^>[\N +%M$HC  C,Nk" }"!|4bVzBt:oJi֘i GZ Hx=ǦG Q M"4O:"9n/ ɠEGb1D g x½x8!FX~BhO*P+B J{Ѿ^kbҝTA_Zgܧz!>f *˴4pIzQE+9#Ea "f0ݠn:6Lt~Ү"#c6A gѮph f *ƅ2=j(&-XF@!mzTR^`*jgCU^j" mn bƝ8mFr9?)CG]НxP5#<)Fɚ"p"ɽCdwq'|*bjxY {, G_PFx\ݷe;rwx3켑"ﮛ_<\TjPD' Kg1=ts@:wU8+\+ bR5 &3}F'Y_=n2ӶC$DZp)0ʈ|d2&2gNtWvA%=o=_#.'7|=pxcݻ.C}7$3G8b[3<^="ݵԙYMvqU$ UV?&6_< 8z[(~[>v[cȷ >_ OC["|3u;JR^rpGـRcΥwt@d^'%$aT(. jҭ3.Loʘ8Gnx$ߎw{Yxmj BK!N ѡg%ÐU!xLxo i6hZH'?t8>@prd78Og悜wO|:?ȳHxkӦw)G$ޠQa34zy.0ԙ-dܴh@j |OS217EXP`ǐhaĪ9˖"&xd}C$Du"f @ aPGĊUY O@ܑ0:"O=}+5 M1ŀ`9ȓKn!܀rtbs>9AB*=##dLw1ן|]KZ2JK`- 4>ݏ9O -nIgp]m^Gàm#;u1q9.-2UC/c%= cp&4E{->(LO)5)Z+$&] ENF&u fˌfkKkMCpE3 E0cBda hqN@ywO^/HjGB /z{ (4w@nb;킆m)٬ HT  %hKSXd !r2f k{b"ҧLGS] hgA$p#ZKeP{H{F|wP4h /ۻPS cXjuLh'lnTYTQQ7W$XymvTQ%#[0#Z9lRd Ri7CbYHۏ!8։<Āp0QT 0Ow)h`TSDCM. Y$_~ݳY"~:H`Ē~o^Ϭ|\ RdioҘlQΧ)wd! E;)049HӖ>\G6]Tg5pl85xR F.xo\n29yT1f HwE).dֵκ3\BBӒ mO)vEW4,9(SRW[uVMe!."s-oc`I8FƈY@N.ŦDԍ)F0?Ao #jPwn1>M9\~#xP."T4Y)TUGюm ]"l$/vx.E+:,z啘wzɋ!V N'7JaB# AyG9ŏц"@+ C ;gMr<01шMo̚w\3kLESr걖##55@5 &%mr FYbiW9cPzҺIpm($U 7p9 4gqPS]?/,i?(q֜Ym*fVvg>'^NP B( ,)F /R]d h?MX~{JN%^%J`Gc䁈$F3'N9M[ wi*4؋C\8CFC:a7E6Ɏ3Sx &.Fq&8vy&H}IPI1b:;IxDCӎJA|YPN5wU21vkO;Ͽ5lBoNSMǭzf5㍉ozSKDkj|O^Y^ %O|ymWi?#*=g0%2E7|Ř6?)"7sYfUN"1rƳIPo?7Ν|^Nhtà;9s !ɃCS'⤽EI BnYzdh\7$!$-r S8 r~'3OP|<^JS ^"+M7 z h ܞ$h8iqj 1Fˏ'".6O F!>@WtbSzCr*492.ƣ2L/Z5E zQ0NY='$G 6~s oSoC #1̽ WAFf!(yPLHmϟ$}&񒔍 &`< xb5_Ĝ8Р$˱V/*Xѭ0|-CC.J”b29^©+k^qѓb[ cCf 7da-:t@&5BO^Dћ`"Zheq*jˈ 4k` BnH4U4AB$(H1j(55:UG pwxSӆ3fFQ8w(Ϊb RLSqw9e YK BHq;G8 q V,h;p< [l`"p3; mcZhDةɤLLjrJ+D^)<#H33X|ﯛӌ99URIQT{P!#! ]̌55A_wY'V,=4!;B%Pfu;!/p !FODEUjw 4A.:hj 0Q0ºtoן F+6*M7uDLTHPHP&Ygns~V} }"'J5CK j )OySPS~2hj$RDRT%Ĕ01Y$ׁ('e}8lF q A{)HedR$/Q>6N9PWRh"R߇ uuT>y2arW _6ѿ׋ܓr2D"mArz4  2Ƿ~ڄ$qZ᎐G1 ?sDG#y-#KA̲hRP6J[J$hJFu0EWЕ%0G--`@'m҃٤_VI}>%D}q&]Z!(d}W֡I?t  $IpV8[ıN$ Ze?Utl6!hzlO4%lM: NzBfdWh@V@@nF 'fpt.1*P!UD())).hUa a?SxM@hX^Hc"Rqd4zѐZJSlvT3b-*v8AǬ&)a1%)hJU^ɥ]mIh0A5s4$ A@L4M REJl.3F8!rc8]1KcP1҂M'_~f&D~ۘGQIae=A~ g/.5+,(kiކ,OFaBfҖ6{||&!ɂ0椏,`I3 3ڑ^,aS=J_h H6\঎%T0<\!doy]i#y9==ZNtTDQ4$ pjh/nD_熥ouno~Zv0F`GwƛcE$D<2PGqsJ!a$HN 0QNx?WݓB<0܅z"hf= 0f@~G08͆mK@.&iH &}9 08ɀGH@b4[|;V4VuQ> H&,j0$(gy<=~^ژS:aRNP0h0&bDUưY]įiS@p>)k]1@!AƸ00?na^g !;O8n*1a@0zR_OU0DT+];,;" !H#JB_r2 `U E~rzPaT${6\;$* _Ffe `&!Ze" da{ =% H@L"C );t]| "0/OqјV>=>$U8 hk3S堪hZqN#Ў'?Upl_\Siu 0JRct39 4a3:!(Qg b4}z3S;%wwaldÃY *w#I AaT]'*^ˆG9.x3V4GN2H4>.XŔq{,GFX 4)( ^f˰ f|vxYJWm/ mds6hYCa'T2*0E5=`,LEe4)U+"Ķ?얜%fP- 98|68bI:x( HdhOr؆X>0ewtLmsf?2!M-6>l",;b]aۤ(}R&L"Х"to7/?r>[D@h@10(ǟgɮv29(4M-+ӋYK=T´q0H0RKtttGQ&>$M5D}<6:-,'G S q)GA=̡WPR3ПNVSg,)5K<>˫Ȟ SUEja}J  Uģ Pg''~R')d_r E1 tѕl;m@l7P28S[:M;e_11@ҥZR5L!ͷ-LG/k+ܾ#@eQ6ā@/6_xnq ET/sU 3󐏳g&$͚A |2fa~&ffF=\]'-yJuS+o:pB3zsRɶ}!zT^:射Q -/&()bf!b^Pht+:F4o<@;JN(s<]T6nB/3{^GA풽$ e\n& +BD]3%WH4ۢiTQ=#y_0KbVN|f/!լJg|r h6p "" HH5AVJ "<`xs&hu:qH`9S4prōMZQ(&h [#If3IF$(X^c10%G*5X " q hEs#hXdM/WbZL2)ea 6#FHo;ZT-:ޞplMxuk1OGaPD5|AG0H˩ى6F>et}9cH@H.&@ˈTҭdiIJ|54@RUW¦?kkTԛoHg(l@fdKfgHi  A#8@o)2UF?L ġIIJbAHSBB"Et% +C@P4 -CM$LCE!HM N!Q bb&bZ hV c414RT)T1$KTRP%b% BDDC@ ĔEAERD)Q!@AX4E С 4EJ4P)EM5@EHQH$D$M -r RP4EU-R( P#E)HJR*]i0E/z63,Bi;YFC D1hbG+ٱ?5.QP*G*& %!Q˫NBb $ɂi0Fm[fd<%Ѓ@$OΒ:UJ]RDA/¨VAlX @>lYm3TI74') >H GXh" ;ݚ&uw$9)ѣz%%$ ݚ߶G:cv6:(v;D0A02`(;8@A<vɡJY*(fBb :J*R f ()(("$%H"$% JJ(*jh*" *oG?W8dNI&0=AqCKBzh8@Ig0x&)coj(dX*Qmv/kN }y86 -!,s{A1``9*)Tgl4|135ESQNmYH8K[Kccf!缃b^NUёZGlWV0.4:*(>sNAZ@q}OB'&b b~?nCH`FKsEC5ˍCn-)CǬa2|!ւ0 {9@~qƞbQ>5.7V6&nǡ@c*ޣ&Cal:<;*K7<=cclL p53-o ĂSG.{MY*&{Z49uN:'{/aZ flah= ? 5(??(Tү=A5D<?ҠR҄k=wP*inZ*hU[eH/5v@:zY3 ,_WNhHΠ/6ۺʤA=5ܮ%sa(AkbJhD& òWg s;+h0\S )&#p~ k!죣Arڬ  ՟ryyM)}nC~}<7ue:TD(֨(\ΓAnzJ B~f Vs%b |hYoBև?/h;z"|3+ M`xmFEyr _ʬ SጡpľxU*Ke !;0w={J*ːO>`neE:zjL`yqӸPX뒖ѓaB'`&(&!7'8<7Û_1 a<HHPL(jWRP]VPe`CqBxv7N63| /3t}W4#QES@&:Ѥyr\8߬pxTQ3ciN}OZc7\QXj7͸dUm.c<AxcUK5 XRӬ}zJ(s !G:"d& D")n<Ęd'% qJd%$!@XU]W Nx feN\5E ؿu72 fQ'pƽ>S% SGOaЍiv7+ N`2?NMalr=NtNw xs~_v!,^բ0(׺, ^" E ZV_5GPOR*(,BO4ȧ _fmOQ }>ore4KzBa(@IKQ}apwtq(߰<}~iWi0?xh,J^ΙB*X=  D S C7} Şi9=({"\ i% v1$,C*@wPH8;JV\0}hFly}׻< }RPDH4@ԥP+SR@r҂i 4(D5|?ӇD$Nmw""+(*h%$phou'B]h7)2h~T< AOĦIi9 FB} S-+ʔ*B@.A^Ja)o1!|ܵ} .*ipFEU]\jd=:tX/LPef9M(4(/ibgϡz*= r%<SO8e/=,BLR-{aOj~?[$cJ9U @@)II`?{3 F?<q)19O\ D5&S8{>41d" "  C_tbt+W~Y&j_SJbEPb1dH(%U'!>uz'"p= 5)HjB)S@5HY~Ϲt/&5 ˨2I ?h T|5@DfSZNٞswh#r<ߚ;Ŕ}Lg,D"!.b]ڬ-iIEjz}G|,;A3Ts^ o!\Syg|lptNZ dڥ>|90?sQs% MZr]3PfMX}pdՆQ%wg5$U>́h^y-$'pY(y1C;F L!wP @@4삫=vρe_5e, ng&(?qy{;O` #K1CHJ,@4PM!MA1($U'C 8?.dOL=(uHbc6ač@ "SOt(Q"89Dyl16qcՆ 8[vK7KQVKLPM5MUUU<`_PC˜P䃉9`֟qIu9 =ܸT&!`o!O kT wIl $$/ JiJlcAƦWDԹD?`A(!GZub`4'.AU~"vNh IبtvmyD5YAZixmW r3E E+.B[q[lV&la:ݺu*G aa3HO1ŢOhņhi:(D@Wz]Oy.%!k*5 Eة=u$0*8JdXmg>1dP}H<)s5D+S]q#΄4@P44HR'4'@(ZA(H iZiTh@&)r*Ft)BL H HBJ Ġq lcg2#BLDLHPLD BEKPD @SDLT$LRsW?CDz%!JP H11@ 5@QSCB@P+ZkB.˽RŶa]2,>P=3=`v!Ow*!dz^eI|y5k`E-1L&MW&Gkq _I?oIUY5'ā#w&W!j?C0%V ~?ccM<"~[:y/eM#" -H|pT=WIhCv<ڃ5S$;yL`TڵQ$>zX}-?a@^2~&e!vVb.s#=WQj#EiApVU ѴXٗVsP`Tw8}V``AKU흕 KCrVZlG嘂<,CJ8&j{G[!0`$PNi jo.`sY=X:a\ao$BW" !#LhVW_PkZ%dr%ݣ$ m5i =jq`n-䏬BЅ p8 y˲yRQ*=Q,A"@ԒDSQ/Z)KbX&5)*b"dB(%dHPJ($$dH$$=!b$$@M $! 'L''@D$ TJ@HU ԓ1@$@BDB$WIVQ~Q5#+m%`ɶ7?!)Cr >S"BTQ QD(>3hئ-OJbPkWy_; Ǽ !@?~/ DrPI!?WlA!y[C JrD@u*ɨwsQa9!ˬx[FCV ##^8t FK_k&y{ vO׼16I6=v0)8jG"3S妃q?S  rKg$ڷ-5%J AFeH!4DTDT{.Eqx'2K1Vg!:=g&f6R1  1%=VM~t 80[nR2jUz֕ >LĨd)tY:|087sG)̪!?1 1:rL^!CGuk104Di9^ 'ܽxNFҁ 9a7CF<@]WX0W"c4vGXpPב) ?GLrG GyG$An`aZ^abZKKh9#J4P<5H[> 6_Ýh5Q8Nc0U3O y8V, @P?;% @D#3䘅&D nC 1N@E7CɅ^"oN?("mBH@z#vDIJRpӭ1K;E˷/oPc6GW& =\2uǛΝ bLXl$-R O#E(Q33! MD|UrSm d iFQ-ŏ՗ 4K\ )DJ))2Q܊T5QI%oZ5b?u=g\wn],u6F :&JEs^lv WVv8 eB5PƉ2lɞ;m)u8mt I(@c  \MAq78p4RǟzaKB|GBABRqƈ!8T,- KD3 iH'4`f"=~$nrUQr?=ph@P{42q4KOtQ '˄FaCQزx JQ&ǜz|M&!1 "1a "@օ译b1< n嫄b4/-xF;hjn @0:4T@Rwu YuiCH~vVdɎcY[V7DžiFC=d+ =nZ0;(AfϾAÑn?t8?lr85ʣR' Ir٫gZ4j=H(wKLM 9c`i ,9ihlV`!Z1h$mޥN 0 ZcISXcAl SCB=lzxk+<:Q M[HM2&5P% %.EEmv68U<2+1U4RX1SVшih4ʔYawvxaK!lrxJVIE;jߓlRjL9oYOXH}KdC>C= V%F6kpJ4 _;+P,:qs 6Ƅp s9Ӯwߥ#ؓh\Ƈa?do1|: ѨB' P~B16M`OpO;侏G3"ğ`4|D~'W()FCxnuV1`,Q*C2H؟mH_xJv` _@ $ S_Ҧ0j|QOjzR=Mu+L"LmH>{ɈA  kvE815J@?ϿphpKQ&D \0?Df ޞ?MiR 0Dy|E~QT!׬bSsTvE~5@_2ӥ{aF1{3oO2EJ? '٦"f IJ/loتr&: K@g#ɵ)@vCIG9i6}\1rJ Muq6bDoYqm5+bhԃv`X7{r)LZ5j4wi8\jDF5Ӈ爏?S56<6{M[AI)j3åZ(Pґ38O.Kݻi ZcG8q>I.YZ$.m<"V4HIBU09wu a~]·Cg0p`{Pն$(~ |Yfe:A\| ߀9(c"a;$V VM)QS'N)7TLUUWgK=髍Q3\4D?^a!|U7U?UzcR%݋䟴wޒ "p=Z=!jHJJV(SLhy @m@_cwd r_Nq 8'a9/α48N$LXGر3?O(HyC)q#D4T{TBrLQ1PNA@qq'w9yS۝:xߡ@ U f!ٌ.w13}2{sʅKb+9xDH9uǟbbF%08"3v` w_+ _'` @=OTh8u$=g^PЀC ?.!ܣp7_wS>hHID$9?gPvBN-&]Yiw|kKn֟蓉$QevV=#T΄X)tvUũeӇYG#/w7@GTԃxL!dWwp$+xqpf:/e5]'!v[ D)RP̘0޾.B/O)n6xe4)HΘ06N-cѮDl5mCcy X13CNYNaoyQ(4txw],89 z;:$ sk"L,T,uel N`B!.1&KEq#F}dFb' l֬G.J4i [FDXPnqB 0a<*##a^OJ:V`V&kfrָ7w ڑA ;c9S)QJޗ|14 LshĒZf#Qh)zDѓX't+peޠM+QD !PV/xt<;g;agR}DzJɭ׭%AУ?uqʷOOfC;{i%V\0@;@8@!D'/m6Gds PFs+p%s2i4֩p7mq^ .2S]A3<:YěY: V\!E VRaBs}ƿ3#|0Z@#ЇLus9 fY7 ʄ OJOOzyrpMi֏a9 Aq PD>Ψ36X5(=_{ yցdRIinuߛî!A!8'w~H8 DS%w~{1 %)r#?L;m{D`& t/ }wEdཷ(C*9 rB^:*Lgs~!ݲ j˽ckVUL@Kpv GqkjxlIU%ffc-Lgf'E\IvgC!;vy'NdO9A6  X٤b_!4SHX < fM:yœݩOWguZ\ŎʼnsF}4<Ki4cPhWF(" 3P1>aynP90II%CţLgKE!AI0E`za|X3#h0K|Įm}1 T5[Ů(-4Lb8 "Mqp vH!PD%b7af0ĥx !gCC;(RG#nB85<׍7 務t>I聉d(1+rĊin Faf[,"|\ֳB̖i c\nmcZx*Bę6zʮB7 ёBx553Z30LnT* Ɓa ,A';QW{,]Q8㞸yΤAI+V1,"ŁAJ1fHUb`є0xfPkPƫlt 2q"d͛F\2V84J@ǃW1Gɍ2Q`wۋY1n#oFʃY=a!l3( \(d2KR(D69Ĉ663[I3:d Eky)n:.Gj"KC 8ņRM٨$nX@ 1 ZVl0cbi =mk \x4o',y63Rmii55JT7ƌ0c M&Y <]ǫ[=ԺOP5u0ZfHJ #)02AcȨZA`"E C*0[6EYSy>?~_N#AQF mJ@ml+o;TF-˶xEIoŗ]غf|jc-'*$'܆ʯ}q$> C۳7D6c4>(Mdhgw4X; k"8J T;P0=D-ncl|HwbhrCx QCcPMO{Zj!i8{!Nu ȓiDs/;k:&|_b8jMv T~@hc^GGK iQd[Mq#r5 ˍXcIf@'0ֳH°L Dof&qGlZ[b}(ל M~z׮yf$52C1Uuzl;@KD4nmJ' uwR;˃ЄD5rl'`foā U8lsq^laG3j`HUZb 2etPQo6 ?=}) )s!aNکZC Bl2*1~)ʍCqg`!$҈6OʔɇʳO=d^^!2 j(&"M![nItYYuHZs8w!եC9F.IRBF/bmGA ZZ9s.<>l)a}]$ÂdI A.4yzPH!@TvEi)1 ecǰhGQ&"H]/#uι*$zs( eJC7=b8@n{-!uxlf1v Q4hX`DG`Q'rmlse5JpȻcw*a`?6b4LݝCn`ޣp,:Sɠܽ3ͳ1NCHU[y#upCK$4?4FMjX9 7f؃/bJ4 G xbRE鰟?J%G* (%Q ]n S2}pe(S Pwջ)vN bi:T?˻P#$LQF٦("p'x/u=rQ=:31l6`p[3cY1mBQ1U@@@(TҨJ'ÈiZH&&F$"V)*Ī)HR1 Pv [J@ߩ^hOѲ;ahm!H<Bk!iJ$X4آo-c4e{g`K{;|(JA&X ( ` R J@)" (eh EeP$I/7.Fl(Qdp(+EārjJH cL.\ $dSҘvbn9i=H= &GHv:M*/n3 q/Eb,4%S,EMAMEBUUDSQQRTIPP!m/>˱FYeCg~B д߾ $# ^`A* PB(IL&f`vP<&킮> rxĿw"Г | 8m#0 ldlL膾676ǔu*!P?68vO..ε3O8|,N&}HEU@(tpƵ0,-0 AQyl?D=؂zhD]ET715D-L0ETD@$B `m'UUK/ I,BJBIKDT$3SM-43!"BL A(HB"IbhfdT #PҎIZa q(($1`(RSs|r8tq?V%Kot%*>E ۳C0fF=.3fe֑k-FYٴ!i0|p R{8LSd2DACT%LL:*kZv#e>^(`X9.SCޞO._y$!Ww%bL*h(0B0iQC0 $a:i8-X bpI}9-h2&\y ?}`4 HTD(R*P(sU!M @44-D%"" ,RH,$02jbcf"D1N#?$}Is%O>8pGQ;|z (}L2  T}Y \C(q%P9C2؂NC'}64"}3@vd9j@ JP =G8ѴAC X!D +MwL#>X毡0{Bw?lTҾp7 _gl[GW̞=DdYgXH{ F30Uޞ >z)IFmdG.›LSxb<n{9*Gc!/I3z[iZz>yi302"XyɴR~t^c6]2c m3..BL^^R^ ֞i8'd Eɠ#da"H)(% Ud][޸>"xG: ,E#p6㥽@PPJBH;AE(`A BG-vkm{숝ށQ3G`]!RSG1M!hKl$:I0L(DP41ӹ8P. B!䣥($F$"|Х)J4$(DHi P)%E Q&H JIDi`i@j)D&"!Z1!TQ$T70bF f*d ").,vyKEpc"" Xă*IB$4wܙ;O1cc屑H+Hl; Se( x۔Qp:OAIJ"l=IS&9N-uיW'NhΏfa|| FTL <bmzHq`v\CtGQ#G4.];yHdR;e}dAN@ô{33?@F?tvA6hEΜ'QB[Q%3hm9 )ڊ4\1b -c3,\JrZD1V(@Y1M،W>!tge>gRXaT> ?I7f=2iN)H̦*Z1~P̰{dcyz2xGwl. ő0 R :\ C' #ѲQAuFm1z`> $X"T?DAf7+JD (H)BO~QX]^4ht4PA"R9P@f!mhDb/7 `%Tv |D& %'(J^cA#nsb;R'e Jq8f |Y+AHJa &* Hy yNζ6N'kBKK3aKnmEl6*tɟz$:c$(Aﭥ\GGWgBKkHQ .tQRr#GBT0P)PP~#Z3Fro;FRHD!L(M3!Ht>I@|C6_wxTgz"xƀ2*#ہ2EPh*)(b%(% )f")(#Ⱦ4{xS R]SHi>e(G aM"~"HebpP SIQ!@L(J>y~NuϛlD Ğ@@H)[ ǿƭC8C`.vF6Y|ω>o6X ŽPv>9؟ݬw(s:_BBa.$K#❇ q:sn1AG0Hq@t/s-K0piU5R`j_6zCw,9;>'.w՗?YR aL= 9 4~:ӴN%EKqF*tت7twb!-ߐ}(R?c~W"Vle~'p(@m~U8#Ń+B ѴoR5dC:i<9u=g)_0Oa|R{)QP;r+%s)xp%4]TI6 $y.{6i*cטhNM5E!eݣy^%T`bj!ȢKt*t)+5(e,۳M%:R$~D q)Z@"@ {Y%TCBP<|yRɊ7݁z⧊y@6di@I-AG,F&]P8Tk}` }We],Mjn X1'Ӧ)AoynkE!} Qc[ cimL-'lN[y}1 6~}T"OC>>eV$`(N=DĔVJPB5"hmz<3 |JA/ɹR s&a I1!GvfQ)$B"@< $ S$F$ZD 5=P@ /JB:W fR%aԡӟ1c֣-Faj2a('>djd ^di5!]yHOc~Hd2HOl ە-H]QZ@ib;U$ah' VG h((izPaD4;_p> *)A"BRQAKANe!d4EI~אMzI{֛$>14ځ#Qh{:}UDX, VV. "Di91Q@BMώT'4WO778h4^7+BSptq iPrIy^ Mpe ?듐 C~z/^VaQI}D`5;2r>×ҦKOF0V#!sX?e/!Aqd)cgٮK RFbX=jTƒTy&ruү )3 QU'pEwyD1*$uSyLvE{hH1dRwKo6RjFJ*@2͔EH#7sVR䠆i8ޑ|almɇ1ST?i}g\piZc2Es[s;H8@n6$vډ3?uɱ'0cl~fd݆ݺW^ a" w ?j`6 U!@ zAFOzTiN#p\V4k| ]sEcSlx KX P&IXl@U^-Ḉ#tELzOhl5Ƕg< S<^6ͬ@urLZAC<2)37o{D;Agf:f8kI"8fI7T+Im:@>͟?r3HN.{j5y8XVrY`aP }CT H:Z`@2poǍ(Y^-|bY\fÑ3[.s~4.W6m;Zu7 >@]?ם74#8! 03AYoIZBk_O3|cR"Rz-&AGq& yoGyT1UnI!Fr~ rQ85څ;0)a:M X;, I݆1]dgى@6Zs0`1L#plpeև$rQw} \tɷ=BlN*GxYIhmoj^]E~(2̸YF!,=m(m儚a).ۛfЛ^k%mqqlm&PɑUK $= 9|T!dP٧Z~iXU}}C20"'#GE)x< 6Caj~Q08׼SRJ*6x_dG=FHFBpI*@RNTx~έ\_δcP̰՗?yQ@Ty0HǮ7%OF_C;lʫʬm!4޵^!]{D9J Ȱ JXRjnb^nRl%u2 XQ.x` ?VJ4,̷|gN7v:݅S೦`syb p>k_!D)%q !,-\T:ݳv |5F;»6lM$<L߈@;@@7*0'4O_w= s5yB*\cҥ 'B"U!qgR(ÜkǦEv; u9J A3KKjkSa"MoHc_<=}k÷Aw#0>wA#%.OkLExRl-.hȖ">Q(zSCy]q'U7 c>59qo7E+ 1fEz6\nd8wktNӖ4&rPRHV=\c"3_v7̇kn9xcW)ZLcZ@L"lGpi p@!+, ӳI6) !ܾR3#w(O9ɦ0&B>%)z箱^g;TE1AUMt>f;J~!2GvdQ0DDUI |7k/T<,< ,`cRC%sO0.b|Nv(Ԏ0c &^wf7Wk528\J`pl GTY쏪C{Z'C5T#h _4*$$D|'*̆FŢՖ4*}$қ$f0In;[kwoqg~ #0Gi1x*!UYTQVhA!$IHu<K,VRۃ`65Q&_wKe58{x; E5%riݕ%QB r@A K6IJS3N@`$^ ~5$'m}``b_sZsmQh]#lZڨI8}!o@H+B%!| 6 @š$EL(<{E>b2DLUURM1RAdDjxa}<(O(Bv-T_~ldUI`KHL4Ғ7SO[5=>x;!:KPތ<%.'Mm[*auGP'EP$:N8'bM3UKL' WiOL8qPu&"# 5ug'`0LM$}1@i !!/ i(;h7,'r EsÃՠ){X{ h*Q)(<4$fB[AP4|aG'N#|\%nN% ȜE9\S˒ɡKEwdtD1)"o'p1APV$͠+lw& *ZjY }ʒ;ڌ$Ht9bXt)D=ν&fZ{:!<ʞĬK0^4R=$""{A5gu1c[.jHiq ¨$D[jJ&9lf"YM)%S :].|sXRZby:Ol ^ZԹ|(jn(*=l{lb&V12' &LųAvMY.2#fAMpqC0s.. O]jbwqITr7>yOg)˜Ĉdw#1TIc <(F#s3Up0Ǝ7!Ή̋L {DDt|cIBmL&geO~u,^GԮ$yGһdi&ggg6#9a')Cnϙ> & A &?+* Ĝ(<$ )") [C xsɇԜOUފai&P XpvU{zt @;;̑i?g #n-+Ե:UDcPmLX!]H2$hR>}#܊ѡypViyaD7"D) ` {|~DߗϜa*a*+Cc\!hDm1׭Afh)Ȅ>B#eP(H@r܌T:PP oȞPT(LW!{`\"ݪ02WR+2S/lmRJ59vsBjtH"D`U!Jr0;i3n7 !K XH~>XTT.srJ!y2Q< :=CEpŎݹA[C` ;eVєdC.H9B9FL r8'7gMgj;ѡi<M,-+8MP'Zn.&f!@jF* .dxZ6A3,e `X*"yV\&LI ]PC.lt[ ^d]*a R4:/gBawh d0 &qDEXVVs\ bbɚB 6SYFN<B I /q2cwo%7P|$IbO'n,~Ăh gl8˗bQCj-5#oj֬%! 69McOs7|E|c#{OTOi§G*e KC%tLf:W؆>JPP[Mms~Pk<hL157}j(ҏp{ шQ5NnO6*Hh泏V*9jmr)Bv뷑nc>?w&A * "i Z) >~_[s)ϕ<$O)/ҡQ/}"fR78RAF!Jmΰ4&$>IyfwZ E[`ϻ@{{@2d;eA81#iYJΦ>5&c.߁DH.]G?6O!?&\G`ȼ%o@;4, >g¨*xs۷T\x`@ʪ>$ C#o AZQ Q?}OmxޏOCo`h |dU 9i,x]&?xGeCssGeIA8.!JԞ9|IN{^:dXT]2[n]9dLSIT0^*H9{7 9@}/PZbHsPFf4L |!PzHZ i)B*sUfI&` $aImx!S''B'fOh4{@]0lsssSH? AuIJ"SJ>{{I@LCnʍ)J3 ,E,RLBI H e2ҍ(CI(P$ Lii'C  qvgA 0t%iVFσ1ݞ?P>ZHvP cGD!4pNgӏjMXtO$(yb ;9Wשq|{E`2f 0=sHa}( Q4 Bҍ ECBQ>0d~28'牂P~H~bLcن(L_0R]<*w I>cڕj ~M78=2t9 4L#8^'fna ~ $1AD /S\)āJq .oBBzgO$ce&dCJ Ҕt> |@(}E~BG9@BuFDMu.h5Ӥ)J@O Ŋ)Vti !jr98tʜ [bG'ɫ H<%8i-̦?p^Cd Sl%?2aCPє ,lw| $Cޝ;Ev(< ,`i>gj84);uGÌDU|AB\6#Ay0Q1.Abm'c&==//-xĠr|Njg8䁈q#.jGۻJm+0:M%_2ǏI)${DMBkޤ7 B}a&b!5hҿI69wo8L߬.k'6P{!M'k /x#X"(˙ xZ  pj;r ;gw;4. (,n :Lc,l&ȣx`2,T)12aDf!H|z9=z\?MI!d^ yѤwYtlIf:8$DٗS Iʘuy)7n%ӔR9[Z¨en7ﰮHF/ƹD_5EgڋA?xzEbQx|>^Emy~Tv&[x5L/Rn qk "RsP s`)xcS䈑`>\q\)3>/2Px{dā澲UU<0 >w2^L);`<^tq-hPkВvQEC:y[2ot/qMa1R 5ӞߔHZwMGt@J.٢Gx|S%q9tPUfk굌|4i2H$uC-XWN% p,,Z:صfO87'aCaq!Y2QٴGL1k-L3_(6sh]ç§)x qcx'vboI 7942q+)뉲!> sjo.$W(rDmIl+iՈmg^^ _1Sv0 .}ݳ(,z_6CJBAv7I9 Js/CSZc 2]&ޝߊ$0oH vv PDyxef$ 3"["+NΖ3l1D}L?դ"f Eo;Tl}7%&>HݕЩ{|cA 3kҍ+9.撝Y:LU I8Ӓ{ 2 gOU[x:kk;/q/EL@ZP?*q8'3y#ڶ6?I#FύTS}'}??m'Ҋ);8^k.Vpݫ5!lwqޅpn3 8( ~tH5:ֳEW9=ȇs~w<>DCKO_=@m`@C" kwr+{N10R貕Q-s׾N|И K|UutK0L .xq[ W0pt- /a :"jgUȒ[V*>e\QOXlgY\Ɛߩx{'zzbRnE{fv3g_1:9b3 ψ1^zg31FWX73*'0pzVv>Bs3*/.q :ʷ~+LLtB5,|aG;9(wXZAY>9\ϋ}*izX, z/֗7oc;|;{MqHl>308z<-`53C^x42r>⊡dpnn%Ōs)ɐܺmM(7kY v:xWˋbSvdv33n̎?gI<k 8dez&*}ݞ]q(ͪU3':,.P:W#/+T(ZsNx^l43pM%b0r[5!kR*q+SHH|o5ͼ:i4'c.;tIUt:]+zNjȳ{yMd8+mic DmVmݛZhrmlΈ"{>ynݪ+f[el3xU`LBN 3۪r*ڔDLFlhְb.1KjIPdLC10@ #EF+A r$!!gusĦ4k#c>H$61 "vif h((.[]&/{ʼnľ2pOx=LA7Vܠ 3-!T~X=t 8΁&?_'5Sf @dCX.caq>~fY7LLB' (CyryE)KMURs^Jo/[ed1}yNJq(꠵R-1moB&Dao1xQGQDNF?>-'ڍAK@pF 9ϫbvRHy |Ŧ[p[-HZÂSVb%*-n/hm`qsmwo6–Q 98MMPJt9zVNeu9(rS!a C>8W{ Yu"F{Y LwSOj2`B$ҡenr q. "fsӯ )cxp'ZlOyISێΥAC(DI_]5+\rC7YbO/ǾM~[&Aqk5X =ϰNƑ¦#gL#I% QFvΔ$,B1LHAg ؘI^p ӎGyh௜A|;Ҟ}~8UT4<1ú;qu.~-_25A5 :dZ(3Ɛ ҨjEQ< D6ԲN)-Cʃx '$13&! Ov՜K(.Ӄ$a;y! {CMUJ)tl/ZE3CfQCBscr+e. tq 4,c]]1ʔ5:٨O bHf*"t`ԍ60/̦ ՁRpagt⟑y/4v gyMai!jFVA~6^&ᮇdz 3033#P0=?=m6pr< @ *@P'(T맙h鋃7|mbt?Np Pk(x6}6ѥ;tFSUJ[(bE(t:#_cޡXO-Nm\ l#;.Ȃ 5諀kovidM G0Dd*@HOCYl|֓]]~0lhE~ǚgi| 8y1,O(F~un{Fv XhU@6e8mEͮmz[E66jnۖeZG\I$fY˜68NmV 6Bڑљˆ+l&C%P ٘HcD 1-TUDO0CJ"8VԲn2E*U[K(⤗DCpLf]ֈe1 3 2xh #esF$Foz\#8meXE#phvحM]tIABThXR;D"( eeu,` fH㜍ܰn^1\h*\AD;)#d|qd赍P+,naNr'ȴ:4Y{̞3 81YEI5S+wd7 dNCm[Nbsh.hfEUA\бnWkM#$Z65n;ecpX LŘ!B-r-m7GX];D^18-f30o*EVYc\j M5^pbq,I [tU TA:ہeNpr60JVf-"-J;.{ Kw\ X⎔e&YJiV6nTt Z@ݒBvIAʐFFU@TcH^'Y6•{Kb嶣puM]TdP)Po\#) PZ4E<69s%ԛoW~NKMxw>cE AAs"J)* JJA잎AXǩ5pC70u0@o{jA&*z'΋4-VZbPQGD #|hr dC41mF䥶P(+{ux3u8鏉C4sZͣҾQz:tCJ))XCؚdOj62LZƒvy@J`>&)ϼC  m ň R8'( I=4'c<0@8lSF~LCRY((i);hʹR:DظPյgcac?E؁^'s\wRX +[W7NZ qz5'{\0\rL4٪pcVڷί'9 %?/f]BZStJZ&bQ oY2!-% xNfg"ƱE&_[41ÍyFM>tu*A۩H(I1?F96jq*˰%hJnD0!!6.qm ڭFXΧg\5۸ a riν35BX:vwF$| sEqn.doD"0`Z8e o^s ! GyCǰ]ۄ 1GOvCJUl83<'a ($9,gdꤍ4" PC:擖7u &aeĈ1,Rn^Ư.x9fe\ՃH@Ɛ(q߭gǖٓӑB 65 pEmϬ`װb4O Lʕ󅫹<# Hӝ#fNgpFD_f-Fx70my ul^]F]ydߚt(M(Mp/ e)*9LCЩy9U1.D5VVX3>" SǎM*!Tcr P@2Mq;bl(}-4 ̬bhz^.HtVdi 0anz{(|f@(ۼ,Cƹ(`` ?,(;eu-÷-u (w $ b*dN! Y! VB}؂!Fhe`(LEC"R6t[Xq$@ 0hic%uZF-MMgEUbf>Nt I5n as-˚)$2 pL0$2*hfɁ뮛 xIQ)T4RQۻ$`NkD]8:>#42 Q,ݘLQ3qt KMc}pR&c7x$㝥oƢ[m k}Mo1+*|=pׅp`wͣz~*Hxk s׷g(! ٘:Xvbó>q4p&ߺGz8sڲ5:t˄(3$]' .KSvlWZA<nxvLPC8&6rL>]$ki$lF%Yf)nc0dd'eҺZnXtp)Zӏ3,IF8mp 9q'}Z5¹čL#Ό41ӳ%f̤4NlԄ:O6q};ݒ0Ei -:FC#*YXVOZ98"F9(*Z;1@q;|)nO vc 9!PE"T4E CG환cT;x=>zI#$Wt⑥=oD>j^YC g{櫬r%Bh<dsc`-bﮊ69Gvx7K\W9WGDv+\Pu`I! }Og1vz!*!ۋ18;\xpXSe(ä*15ҫXK%$`1O0NvR f3zpы̓߾nfm'gQS^߭YwDíɋhʑMj (sV.Kb<5Zh)KA.Lԫt!൲hhaM;J2"3 iX Yy"IAe]5/!>\{&Vyk$ zٍ@J԰f)|lUA`l^Wm3 Ҋ/Zn08ՙ֣xqƫkTHe Gpl$*dE.1 Vw₄v;2 P÷zD둏$lYNVc:#[9IGD6YXO 0 H l j,eNaGF8͵#p< t utSa5EǑ0hӎ0lIDZL5)98EAE!Bw 9 '#D*$Bw&E(R TUCITht PEA% xc;4 naM~h6H{^Zߌ1€") b]VjoRIPA-M#,Q7;63sxuɁS OɃr>;A=WQb_p3XHUxaM+Jku|Jj{/cHQ-sS'88IA94f F yR`v9byҌJI,Z{\t%(:y-!Go81봻rwgs(GyDY Z [""sdO>D2J `"`VKLt#?{b58nn82[B7|N(BH#1F#CcH (a6sc89NUdssGVLZ-,Q0 Y{N<ҝcdԜLR k#{9 V$PVQ%~1)t(wt!o(<$ih5$A(_G91E&6 , &$!MmCC c[͸\m#$/py? }C3C!A;H>`Vs  T:IDקéAʫ^F2”%T?E1»Χ;y/cJ6W+MZɊfZԱ?68W`N_AvSA9xaj@ DF +R=@čqqZhnD `Nōb@֤#i<:H =E_dMJ QOĀJU=jm!T$LP[0;;m L}q.!HLD疈=>e{M)IFHG&Ɖ9 o*[O`eX bZ }(rJQ+8EQ $T1?쿖|eKP C l}Suֶ}/[ў|irK_kwI>>z_;8hYXBZ𖐦ꔷ6U؉`w !ɖBni57NM-#6 }16=[b tyc;x?Y"A5|tVC6^Fͽyh@k x2QYجPMiu کIl;Тb`k 8uc/0;AF;e{rZ=I7v y"WcC Ar6ocwf!,PJd(!XEܾrϛg]"da ⃜K%K5-.b9i6cADE춛.4$FzAMƆEo$b%((&"+P͈j4J #AE?#)ݷ2J5=#D(x|UB=rq 71aN\͍l$W'!Tϑd鹫7\-* 1-%l-HA`Q9$%vʒ-+ڴX_.s!1nѯ{^O<|MTAhͶ:Cm4p:q7v@>2>=KԈɵ`( pzèr9c=}5м9Kay^{2MNպ=O!0 up x\IwA6R$jMhB} }1Bih;**r^ʏJp( T9 #CE7S51/q" 0z"џb O\S1;a-bﶄC2JD{ExR-q9 \ ܐ kF6nWTi%JSL RRMx႗XʺsFF o 5u4M݄6xzʸ1Z5VM;s&ؤs*jyqvu( /pQ:OfI¨4!ʚ[S΍LpfRw7M j1yMvhNGFEĻq4(/ՒI.0V\MdaBs[#mΦphOY$F8]m0>:0'ay8vu1&ma 5I%#}dyiQ̠n]ݟAn+Q؜y,>@=)b]wB>rhL_|Bp$-oibSO38H2 _S*K/LyM~q-+V[N̰z'bVف_Xb2]<:$)2w 4 2J ~HPk'{r?`}?)3ϥ$znn>!^]aj41G؈},fZ|fI=O<؉db*" & ,Mt)Rŏx1g˻I ^f1$E*u 9e 4@H*PMZ^U!AYH|Qf#>@2cBQ *[Jϓ%9hS#d'L%$;~Ft^U|#yx@?G(r ,OFDUVv}>ڀ)`) ="ĞF47'Ǟ>cw~9Z!T?xATCp9h((B$ zH_S5TADHQ$f0*HQB2RHCXhd$}gl WKNW'`{#2Q}>},SMQPKD1 qGM 7O?ӌSW۱߹F* J\' F"BxtϪŠI\E н3n"1t*Ș,%&vf%P2PR H2gf7qa*`&X"cwjX)& (M)" !>Ռ eт?tp];?^&&=QX=E1<=!a?"TRBU@ts *c }ʓ@HΡ0$?͐%x0?_{e#w!!W~wIP@bR V|_!~pEU^[0S Oj̮LR(8T ֆGL22qx"rI|qf,`78҇=!|(Fg'?la! x?ĭ$S鼦EU܆Ap2PLq 7#-2r!Cę^ʊ̑,wIwq4Cf"e1lk):9rWINA@yH4MJR㸍}G-BO>#TGbdIF}}D4TzW E!|wT͡r].@g@vn4.$NHȮ]޳:<(: ,YTG %lMXeιuDWO\2.@J+V@S1hYJLn}'GIS&_T;{9]=VńVF! q $|(+̟1q>ٖU摫 a})=pLysc?,`ܚ!)cEP @أ)^Rd C9``z;kPmDB=U'N(JaB<>$JaE``zgIq-`rd@WIE?E@5=w ? 0}~*>ue+ +dPapM硫!&@l #zgsM@0P`>4H:D H)LTg&m7OᜀK n;dB$ӭc uOSQX F=3ya]HJ1TN|~5'mj `&iXq6~6wu1 qnVP6?f.w 3a3ԉ@'8))x8 Mfrv ,":=¡͛}zЪqҎZZ{:OL[rD=Qo(oY}TO(*B}2#<]A)=湣,K3K>* {b܈NaX XJ^saP7J#*HF!y^ 1:dhumؖG3D/lx{3: +dLXbc*`<9phAciDt6NJXmn2;͸ L~!7=oeVtPgOGHnWRdӞ0rVN^8"i 9p<"ߨ_!,E=4LPwڮxh-AJ RbiF (%My,'| L_f/8KCZunuޔn)OP0}p.G+a/K/ /JqL}_)yԅ޺2yo3f$!i4!Dg=XiU^.ZY:6 5: ׋E4!+A꣆qשLG^^VMb%)>H=>%-֞BƸ'MF x]YAk,J2B a3l/$!fjsKcL9|#;Ι6D} D閚y)?3ݑnH"''"δf" Eaz9ok)Dҙ"բn_|c TN\[DTB D9)m3*mk}δ5.K3i̢ai_xIZZeC7ʓ &5Ŭ!dM1I Q&%91b a[؜fIEC.d1GK:Q!" >1ԽG"LŜΫ'+z[2Ax6szH1VJ7bU+)GY vXrirq[LݨaN5fiM|M "֤ĸ\o12E] 98 c.[N8YR{|uC|4Ƶ9/!)J@d"j(| ;ZCKfHˁczbC}77N}l.d9ZąlSx$S fU 嶾ϯx}t]׽ޟ/wןB_mW8;ۦwz4l4Q>{æVڀ֚ѩ63e$͕cy.]4@ gpziT_7Gu/^7gd^kާ{Y4vYvk9{Ezow^ֻ>: ($ f[)@9dW\[svo{wZRF}ZZ]E>ˎ>UÀ)T.,P.=M2mL(@k҃{!E( R٦@нWl2yֵ_@D@t: znCJBQAAD@ f4@[`Mt 2iQYw^W z;>:RUQ"U*JH+4\AJRǽ7QϗZzothG@: B) mh ^"T4c:|uKo@A"@^yz˞=oenxB[H Cʍľ>3/>hT) Ǿ!8ym7J}CΫ{3ά{'㪽rݩv>}9ֺ׻wddtmݣjn㦶X7ۼZ {\t7olC[ynF89j:ݗxnpSRJsKڔc{j][vu|mosu]j>H4;gvw 2\[)YB{u[]koUwwu5WS^ƋaַfƩns=Q[{avPn@ظugkL=Z,iz].^:3ݻfٕuK;wIֽܹovRKwMv^c7g׽3v۽7۹&}<],=oFJD9ݝJiոjhv=ǭUy&^w{ˮ֞i֩=9I6 n-a;_6@gݶb^ۡ.s0Kw|"Vhۣ Uѳ46 TԘ@PH:aU@tv^>YRMV*>e*vWM7vz:מc綊@5EJ=.E RAJ4pζ}LC(;cRwk:Rwcz 5ogu:uu {^o*ѭSDo˯8MӸmRky)us<{MK]u;w8T%|Yqv'Yd{wW-Ηjقkl@޽b$+)^ڶw}ޖz0;55;މ1^ϯG{Fwջn]8fL׽>MtmaYs2*{c:4`u{[7l 1jQhz7vNv0P aF>`E3Z Y6. v]ջ[FЈcRݓ׼4mws.NL;Gnps9@mWMu׷sS[{tv EW{ZxV*gNsŖ,iIlԛ+ZW{5h zo'7}Q$JMwp} ]Z FAH)J]m`+֪G}oMkzL6tg^k6m=xC֬B[M+dV.ͱivith25MTml<M (=hz*A;P&Z;sb7`t7@zim;׏Dam^K9˸pH8vjM=sڙ*轫kyj杶'gӻ**n۪R{v@6w%W= 1nkţ =;o4o{n`>;GL,4Ѐ #0eOLc)M S MhCA $4)5OMMCCj@$4D؀d1L&)Ob4j1j5i!(jbjOdRj?JhڏSP7y2MfhTBiQ&L@dh5'ꘟd&2M$@ 4T~$#AS򃖊`HJt5ER**" b-TDj?DPM;f 1'C ?"˹yPMEE1%-PUVAQEUNɨy 9[41T?SDQOB'I@j"A5K"H*J4,HPJU E30$EMMDTA$ĥP+QTAP4UMF@"2p>Hi1h(Jh M#"h$!bfHbBb "`y$H$@QAQ4bGMDJ$E1-1!TQ4R@oU: QM*Ҕ ?%ΆO8_- 2HqB$GT?eO4d kO47sHd d(/NTeЀ((Dit˄%q!@ ˜%8k쑶 HxkMl2v-?:{߫a9Wg7zmĴsCOE<- @KQQPPETAG:F ""$ ԄEQAP^LIf S1 A"Ot%4E0+ A)ӌ_1Ff`;yS @RERn䦐p"h(T)U 鷳د: <_`5!fӘRDȀj#@,׆[t .F .XZ"g9\äZTwV0mۭVʕXEY+M^6.߸7\say7.ʮIP4]Zdn5ʎ\M܈"v;󟤋']snqD?ckP]],ooiv"ŔN!QO.ŗx;+z'̸30dIZ֑i:o&dͳl_0r8Q@DĕB#24K0 lv݇?L͍/J*sxv(ofPы$;+?|4A_n2~;,yuD@3Q…o} (<}@$5B~xOL"J"RF>@& *JZ()j`h" ) i "ZPh?Ʃ`Kj.}68ݶ!֨97ymq=̉<钇=`i[PńLƑ+KSldܤT HB/~ݝr?iCZd+pp+K;d2)@ӶPL1hߛMs>$rԫ;w_T-,d$`GtݦQrTw& tLG"a@#Y\iKQmӗmGʖ"'w]@I}܄TɆ@#+c/U?APB¦4"T#Y7\na%/tk˙z0ꂇ^ma6@X}޽Ûf&nOԟ'̐-?w?)BEiW7 LAT SHgK""N Ǩ~d;I _nPt?C&L Pnn2'Ն&zD6g_z:Qz Nt.Vҩ_ǻ$ Y糩.$ )CVB!) /}_+h`5̢>4(OÛ HwG}M'YCe-5wcZ%uYW  )̓CN&LlPϋ;ݪa" T?`-f;d2?bd(f0 BU+GaIIB)iB>*`DΓQ  4p K'STTP6B৸0n')8)lmz!…e#.VБD4E,Ia74u`ĹNrC38,d,V /L8 BhS1Vϝn=I:q!&BQM6 ~DZԇU̟9by:qw1" V1O2IskZAUKBQULC@ą 4%"EDCLJDSKD`0x#krwdP n`ҁH*~T4-- J(1E@Kk 'iox 1Vb1<NE )ڣi,Ŵ5B60CGC H>2⏛41QN{sT(o2Mkl%D*A!lrb`ÍK_zem|`&s.VvbA(k @J!c|:n"M%#IBLM!$$ (4-ЭkAC#cCTSM!ED&)&NE&Wl  J*J`_*Cs=Fx'qP$@Lq.8J4} |"ii%@RD4P4RE-1-%IDUD%D4D*I)JR@TfQLFCDCI)BTM SB=?pIF3(~v 1Nn6p&#>J^ 8! &Y)(*!?b[ApcC61OrhBJE?HHAoOxq^_wiI/ݓնIГ& t^yJ =.JR~6_z݋=!pv :x`6u݃@3# R@?:~Gj!S7oVq]WW+yu/?R1p#<>uW<<,AAABP(Ϗ\DC! |Y>i_.$ިD-`p-\&C*Q2sh"$$Ef;Xkz4Dm1εz,I0N³P<Ĝl("G.t[!@18Tܮq"uQ(ǹ4cFԶ ^&xbСhѓ Gp8۬$WnrXh *cIXpԇ$ ӈ?n0EMB0;?>ؕo}~WoܝO^4uogav 탧iwqJ!I)y\rVQwQ#-Cӕ` wx."tㅊ,!GW)66sc5zn~_D{@8%`VxLlĭ\y nhٵ *CtVYvL6"wG n}񶕠`#F!R҂ZKC$ |UdA#"hY elB DzyΫ#.`&%8u\3ٌ P*4IN&4㤹abul8gAt+T ZK%XDZD9r:`fbgmF3QCCaMU[ThϛЇred7|Z&S0?peR*ld1V]4A))abJ5߷mnsixr|lHC EJ#htL;\ cKjXDc5}ul;lê=G8:JiT' 5R>MÛKV Ip^ۓ;(`U ɗ !G?y|b*zIPrȱ-!Z8djb&0e}z 6A cvma8 NL`r\O;T,G~5XnoE*mޙ6͈ -9n' rY7f3!2#YJ2w(_yj{Z_=nyb-v0Y7-UQ72W.1ʈ,9wQBj"B`6¸k7%6fCs1I?5p߫4r"YĻԴp}1;F}FXI^^Ya*ږz1Bc*1aGLh2kԮ%trOd5ZiDCt)rm,1%`<-1D*m}ƹ9m.M:6xsV#) D0{e,X*j\t`kjjfR !SՆf2ҵR%bf DFم1LLKh@芽mAfn+.ol;"w0 Apq uݶ7K>AP `冃`R IP@wt=%h3"eq, 1)1@-Q JVsYϋto4u مxIOA8eە<(%tP0I4$4;5l:S #Յ09v[/t l.dT Hإ̿_~l~?b&jXeAJaY5Iq :?9$6ȿnɖ4%۹8Ĺf\}IY-S|-.殑S(6}pBeϧYJs1k a[2z^U6ĥok haLt8!:ݱg,*/l4fɉ!~ _*2Meu"5uaps0 YpH JVIwݪ#m OƏ>*D~+9A.Q]~EmZT0mEv3-/_H1R^1eu\[҅GJ7,l~T\<Aw1X!#U4{gl+0V,#yN_ٺpHBDU&QP*xQtNtN&D1։ELkT}Q*Ӗ>?v72篡>R#۟Ov`Ǜ碑UPW6II,c==pOJ&iJhgJR wm&oɺM7&$MV3ټl)G<åJ= MP{f* q)meN_vgDpIC&[Ц4kv*"WsS!X`!N98X ^[@vqQw:J( TAb <;Xua)T]_~Qbh !"V+5)֗\kEѪ B̶b\7I{'|Wm]>/ TV|AI I(˨lyw#TBzES?(%~hIbp%=nݩSLӃe{vRS8HZ~W 7*( #cӊnOٞ?5P?6#HgD7O/1LEG@Z'.=_#7w4p YO׌%CRjk3Kny׃Vyݛte;ֿEiFhϮ ȏ vŝAwDA@ udіf31vXQq ґZ Ҁ0va T'%3k ..4m + Fv+ڙxF)08pe(QMOT5i<+0\Ra2OPoCL#mƭUevP6{]Ӂ$tǖ>v|i{vtaB+Z,xtz9tK*p fzVuk.KiJ}@L)iP*|^J%mV╞qc{#),*c+x3 }` ?qYVzĆޠ b@H*򬨱QQ%v I`Bv# !DF<'FSIL@8&zIJ}!{ Mʠ*ۥ.RbyjHk_+Uxgd~`xxvڻ=/yS+fNPgT12XrI*/SӯW`@b#@"n,xUBg!и khgx|=tϿS("Zv}" 0ʕt ~ϕǯA<_B2ϥ,olT\IH M*fD2gEk\XD'@ȩVpqtԍ%xPBHJT&P yD@-z<{f##N(鹇DF4@80"kyyA@~}D,ȁVArrD&w3 ř,+Ҡh0AS?*jkQc]zo|"J̿ɍKxཹR7G;]'r%Sr|qՆ= A,s^^ze<@y:u4-=^8`X ۊtAg\cL k+/9"ƿ=G38Xqk`{bk唥i؍5m~7fS$Цy2xLF LE R(wۜ=&"fL .yIuZ g1 ч1VБa!Vu@b3P=޲` ڟW5V&&sts씜"#TJGܞ4۸ }}v{w)u%7eg͆U/~ 60U$(DJfnckAFa.ؿ8,8&xЃJ y7Szz8$a%wiKDim#B7jFOVЙ!Vf1!cWJ7@arX""-!w?PmJD1|",.%F0N2m;cߊlRk_Y`d̳|85*ùQ?m)B )lLI!p!.my_nhSvLDSC򗂂'&pT{S~ yFN%"Si(?v9.Jl# Bg1YTYcT\ԯ[lB!M|&DG mb.OQ]?@Q07w?38 `?2e9$GCc<*!>[oIo'D#C9o@ ό/t뗬Zwcn^ vr'顴\a?i$=t&}355Ӝ fkqJs-V_];qD7-oL}a[fgB+KH+"kPg^ܶ"ҠT=ȋ2-T$b#,m߻:#<xXQ eLG"~sst CvD< Z!qlHt0ŵ%fmF]1)1jQ~q붞p5LR=n0-Zך9,A|Fc8hc5Xԁ6Mz5=IJ\0.BBjYiHeHȪҐಛ׷w٫e_W_SlW(6((N6 I'ǢEH(0|OZd/F d$ @uq3TaJs n^.Լˈo̧1ξ,{:G4 8pHũ5aBf]1,zcLax F(4X (#tѤ06 z1yA:_=ο+dz`M O27E9O?0SHJv~KN~;xwg_;Yٿm/駫:~uY!qYݚP% JZYAr64?X}#_ ?>)[Ma!䴢br4U?[ !>r̼ՈQI.GNuQKT N֣r:IӐ64܋<:g#T?Wgx|IuDc6`425rF*f`X,[L~N|AKo5IӔ)o|N[Mw`-3MIJU%P@ -)H|4AIs&rI5TYጟ>21Ȩ*$Nx.P% ## RzӑR T֎]|0e*L6PE̅okRgaG8L6o\Vr͂<5>?L8~ND rP>3.9kzr\vd)&na˂F]=n *UBE-ıFg ͖n)]<۰_,PR|ꦠQÊ(ve ;Yʕ,&$ ¢ii: <4h (~[|ݸ&ʕՙ?Ͼt> ػ2L&UTDvK+ӧC5bO=7S)6T9BLRhқᄓ'R?д I^~Q'{3*u 6JV*Ҙri9)cq4L=/7 91SJkIxWl a5r`""5*HmP_."J~f}IO[%[+rU 5Tn) ?p|{Dޏ<I-4W!{ @P1'fdBfh>93cdۃ7恒OE\.2* A"7gX:2C|G׌'_yO8(`Es DG)ahWNzᏦeiNU7j8@' gZC}OH{>sqNzxU 8;J /*S$G ل?Dx~;<$堽!M, }< WCn{ 1ntA.}O9:t8ttʆ8-fdoee4nEp,ĺ,}?ySS4">s4>6 2vC , EBf xf M~iCNf=0RJ5kF)L UA.BiPp"hwH +Fi& ѥ4Ӭgӆn3.fvIn Ʉhٲ~ţ>zNӫaTlZ[r : 0(0S1_zKNœoND+f<˳ReG,NlONA ۲“^-z y?ׅ&=y?@t;ـ *@!##&('<^LL `Q`F^%uOYȐV%mUHmU}4~KVUB*<}noCY`1+'*H/e9{Wme%g(?*/݋T TkUj-9:џW CYfS3P^YC0tf-Jcuz-aq˛tJ ҈  .xH z Ӟ#U\Tc`_bIḲ (vf|:$W Q_^])YWoʕOιkjb~) ?`oSM/v3Y^O8"ߥ*QH_(MUs&Գ4M?yhLQP<ڀ!Cb7#'}wu;9Cɩ{[UVVcfSF)<4Phz@C#tMIHu<.NB(I@d D`aFA2;oTBnCBᣈ$vXfu*ӪuJ٦cx]9CLaulՖeժ=%lK'v;c.S/ 0FTIG5祿VD>]?GE0RA$aIX[נe$Bfbu%R[~?oNBH_'҃u¼@{$3|M%O~0Xu+(JP(e?gݠYLF"kl ܻ̈pIʃ*^?p(D( ՜yW/O/ z"Ex*Zd ϣRT]ٻ04Lj$fhQLJF  |# x!12(z(g֓oB]*H?fTTY;'M頡QiDU-, R~LT'TaE 䜦QQy hoHz_KEy>65q-w2 0O|@ wY}K~b3e&m=ڣtoС"'Icɹǔ#Q5G"xEC ΑqS˿lf NYE׀)">~Qj,b»?ݿ`^ P$Jh@4"/F`aCY̪¢a׆TUWk--yb/ 78]WT+ 0H1"-,KTR RPE,~צA2DQ(P&ɡ($CJQ@RA2/lS(Myij*FXqjZiFZLS$T 0Q/U':f/H!FyL@KI+BPP  ^J~xMOat5*Mz#KT!NlBP/p战iUhhi)hJh( * R % %TAM TT~MAGTQ%!]-fO7@U!_wC5H+L%G P ԢUR̭#H E44 H}$R9q?~pE4)2"tKaϱ}GO_fUt ?13fsd`%<`0Tl=Z\3Ӛ_kι|PP쯎xIR/̧)xJssbFzӵ2@蘆+4PچK9WscbP6\cvYKraYݟ/ֵOQP 83^@vsI `x|q [3X#PU !韂uW>+lEOfQI++%oK7T>P<,1!lvuBr2g ꥣҕ ~n8ffՉt AθhM_a!EOl_5RTڀXl[C8$­6< &Φ$,K04$>{(Lo>9R#HꊌH}489ab@,XotAb8bʽG;TxTT%Ŋ ?|vߢp-=aZytRLO&0pS3u}XnدMUf&,h[sR[7/3fx}QЉ#'-d?7lzѽ=[/W~kQB@C ETb A%OOmﲠþ$;U0sFbJ'S'ΎG^j /H+j%2ѣ >;Mنs$XRi|99^{/(S˙Sx 쬰!zVl#Tܮ2r2e+P݇>]kbNjիc? 4t'O<]x80]Hsg ho8?SDĹ 좘Rޛ/c#}prA,G~tWk~ ȃ @y6 #a(.:>|g'A]ADξB]0na)c;{4f"/QݞG-_V5u S^滻9`m5+݇z*QG@9"BI@@TS g8Is13 "(j*E ҃l*Wy@@ 5j 6Đ_TDEÎ%è> 3,vr'<#]0C09>..G&w7k2W&G5$&K Dg|8˥Nr>u!XOo.tnMM`]{2=){Us8:]gēSlj fnL5^{>S$ps\]&}R%QD@=T\AĸyiWhVtz&gky4nl}#@uvs=W_iͦ&RTV|2ﴁЇb,rN%D8|,pUaao]8nRC̈waG&ȦpD kp Mj]<"Eds(F\~G'-6'6I@H2)D-\U73! mQ1?տ ?|SPs׏c)y4=r-Ncze׀~?XAy?j[^.,]`c2O ~ߜێ[?t=ҧ'Iqx*(cQǾNGθ7yP,"1k>rvyqm-]`c>wN>{)fTxLG@y 1oUaWۿ.9Z)2)a13*3JKsnsZSn53* 2Q>c\_-י22/O:w\Wnyy{ ~ۼ|y+t|T-ZmqKXx0bEa?p8Jq%7)']PuS^Ww`n+ā}W6Y=(zgxD1qSJXX7?Tć vQ49ݙ(_!C%4r]l NSWݮtkk.Jz]s KŠ 2ht_91N0)@YPM<x UhII)bZtiԀ ! ~}l?ɼW# uп~˿PAvLvi!?id__jz@IW1PB OBkF#S<Ĥ vZ%O_Bؓ TȎSa3p׶_,_L55L1RK%#U ÿ?of:#h =0[k0U^οTD1ƨ 2Uk0G,>t qw.C]ߵ>B %VP:`?K뎣 yE;5:p 4=$ ħAs2TPstE pXr&Iۄxg_.kD?x4p|+.b`}<Txt˜Goz"s{:{E .эC9}J&-!ٗƺiZq8!7*$}u"o[׷]-:ї/_S!jjk)i[};+HI!.@)gqXT'Yo\e~*.FXi0~{n|ǫ<A/su#NUM.D/oeOF0&!u/F oD5P>B^ Ji9@ws#o~{ džA۟.4h`WD<y7rG^)O_Lz 4c'7 CC٢}GԄ;'zd+RL=PyzcHSGujcNx>Wq3R"q۱X^Vp$֪"pH{nVxq!5Ɔ&8)7Eo&3!s+{"+:J?> )K7A! 1r8tw0̧Ú|a#n}y*NhEcCPFz1\{z ݨ7| q) %\`y̘}Hx ;ٽG5E8.xFӱ ]tq0R-5GHB 0Wa R?OZK\ )F T@H@*0ߴ:K}sR®/6ҙEi a$@4P @?p@T0iz:t#<,AFi(he!SI_BgBTTO6bL`v82+3WB!jn/-}lXrAHf,g~CP c*PZA-H:o AN0!J>-?{ُSlx[. {6ʕIR>r GЗ>f[x\Piji>?u}\Cɷ:납HV}fy:u:)v&*FTGh"%GNtHw h7gq~LOu8x;a7iV}x}gǟ3ܪ 7ԀCJmܽť5°Ny )Ԫ#(#6@`"~Z`ȂhR?y[DI(Ɏ߲DPDk,2^g*~@8wJOP_q _˜cP PU5O^֊Z#ܚϫcǂȺ(bx9 P40w =:>OCg8BzQ$8uB \;4HIăTv "(9 >|KV#`PjQHp,`X'$ #)" ~^Z lwޞɡzvh`u{wQ)`l)x_]sR ;?ӇN$JB?/FN}7r:ϵPZ}!DNq`)%8b4nռY/î ?>ݹ GiR/A E ]I?!&|MiDq!UT' zߢ* ȣ `׹P#CZ d %ؔIE`KM<  rB!X`'|&bsC-tZ);zqv̇ w =w8ȯ.j_nU3u7 NŷRkG h5[ŀ䤪Bj@ C3$; Q(%Jl$6a2t ׏'% ! , cn=ga%)Jo)kvжc.TS3 2Lpa]mjԖa$ }x1,"?gG\+kf}[ltf@[BĬPU% Mt]|XMLE܇ԍO9|؏A+m)@<CQ?ѻӲ9\7*;S}ϯ~  DAI…MV.?C$a d %)PHóGSs%' ?o_1^!BK( N%zrN,-=cO8@Xg!Ki' k\Oސ+M/]S"qDU'oF@׎I¹fPQU]2|g5?OSa٦@`<!eI@i7- ]ߞr0brPbȊ#]x5?wqo1$/ djbEH~=CgbZ*"CI>0c>Pt]>~?8bAٿ p}11Ɣ`/Pu3@{6{3(PP3X"G #0.DT!݅8sDwo\#C{OM~$C;8"Y0u@S2yjǶ.'#1|}; mb b;TKވ6*zgNIFds#);LH ~{LiR'ǰ<6).DgLPX}]08>T|WmxtWùV`+T)w]<)jbI!?Rtt.: (Ufn?ZQ HC|)ݮ=f"du(ARYtm&OZ@qzDFG¬ B .|Bc?vV6ygvrSiu&03}ww4`Uѿ _y38/s~ٝ|zOD`Zm(ضC|_vf`f 9=q0 ߾1C,\h=IfD{qҀP MpaOlALjv~XkMb`?d 颅 С¥.o18IwF"dQsr&v*4$(!ġ8d<}g!=<'#bt<>h)Ye ?rKuޱ(hIbΊu&(fiBz% jt* qpX͇~5$d"2>WFŕpvmg rDky`<1T3Du}xb,~<ס?A׏OݤS=E9G aB(C픷Dn]_P"|0PPOT}Z֙ޅ"َD9m/!P<@(cw>?hASqh 4\l,dX`E P Dں¢ P{JABDtMHL]?Fޢ=.FXI`ej܁Ɗ  m)$lP+yN"@ *(Thd܈ƚ(rfgiY9K" VSe0I՘PB*9jXՍf6`8``Xa&XS**Օ(U ɣ#KNXk&)b=-l#PP:"бڍ%h1pAL@  B*ɗCɞ`9 -mVGq_;  }gF]n9i ڔ9)KD-gр4$/߮ZQQb~o4p9A5DpOAWel|'A,i!A pycȂ(KorހpnɑPoI y І?}</9%|?1ȀiCB3.!̲~Sc˧Of>>8\j֪m[ZҪԪҪUZjԭZڪڪ+C -UQUUmնҖmUUUUV}.[y`t|h㆙mQc#32_ˁN}\ \p1m-aLmWS o_]x~*o1wNKсe ?b8@3$%/\=6%FԞ{Bagq@A ??8N{x_Ѣ$KnagfF,w1,$`Ia3 1_d "d/ #ʶ4ヒ8FG]8z΃5;:|yA![$󆣫G7p]3H~.Z+kOkϋz^%5׹w?IW1mɪ?P`ħԾ:v`{wCRi<ߜܳJ+z۲ך"o K^Y;dmS,uf.9ω)꯺XkQ eqo]S3ϭg+&.e]pFYysU 7z=Tﲞݜ⸙@oSqhAf{LU``! g j$&GK\76ybOcm cJwGypmV%J1rc}pC WצF%\< Y'{ < OJGx# hY8h;ZvK,^t]PEMLOReBK<=΄ (l'xvhu@Ŗ÷]}mȝ161TDFGŧrŁRMGNg:A" $N^A72o'aV{ÜXz7qt&p plV–7ͯ<2s]1 ^K!e PDL:WZ?F?Vk>h_ l/8%TϽg1T1RvX qxH4yjs_pf=q\(B{0tA %A<樲~(XqgvQ `75Q+W}3UYu}Ux+uaGȑ鰍]p&sX3U9og(%)/={K>J v<p|jt#O?WmsMWù~a }^8wv3_HDZu2SUULPOĈEAzHTI?l=5Qi50agi#֡^9gW kM'[8 ]ñWD+޹s!gC^[\YmVdΠ22Av]e B"M|V21![F+tdbJr)H~z S1ٶU/>4WP:=x؅}XdY æ4+)S_pqaj)_"Q;O5jA88'W SҬsp$dDhys,,g+aQꊐ%ە#1\Ձ 0|#e q?`w1 8`@1үF۳B%(`D0Z<~TO2ǹUNH6ʓHY72-L XԀa"->B)̲OD;rN`q8\7$ _UΫǦE^?ic҃$?P'+N(˄W?:{g3>GC8jUhB@}ٟP ڝN$iR3iPpdcvߡv.IBX~wo'Ns !`V ' o^쾖iUP(:@ E>] _sP4G 8'RÃtld<;b)yET^=cF&o"+h0ˬ.F{(a»`Axڼ(iTLV^A왟U&R|DV_S*8+VzTṆe F۪iFUɊ޳2ѐ(y9isdaat9ͼk']IO)kbtWLm ѪqWhDm,ߍЦ JRQB(*'fiR\R^Œ.s2nR=>ic{7udD#H$/%+*}uwtijJ2nI-r`(E.TuO'wWݮr:<Ҋ9s2χyzފ1L\\3I[Ljn<3ݺb5ݤ-ɑ]jxRWBj|]tz;+ZJUZ K&;! -8\ ib[Cmnm¤QƸ_7k<[Cpc@O * Hy1 {\ˬl'vPz6Bv IȾ Aљ}0i d"z^u]YJSKW=—I4A=PAe1>-.VT_ђGpv(%a dr'^YT><ɠ];{&!aG>}>I(wsaTA@9 9&m*Bpҽ`3wmll wxu!za{;A'd|.γY*aR4%LGds۳ (}qj><#@px VY |;Wt8c wsZ %zZJm54ILݐhxk?H@,Tw“g,;{3'MWh;'),Txled:,6!ټ#wZsQ(v=C8Un+B$S8IawҰ,RG,˶)"ΆY,ʠhcd%ݵiPdMg^:h ; %ʗ7贖v߭4q谘"bTkQbo FAKIP AԡI)a(P{OkGPJ8ƞ^ #}O?vm5CwjA(ߥ F̍2UI*q l"^%u/fc+_B~2YܤmKT!&XR?>/u;9[8+O__g d>=;3wή< ˯#[JPS~%oFAasO5?p68_.1S880A#5/ 5DY|^]$t uWHSaM֘#Z%7?+ Owc6y D^7(qX Ar&!쾜ґD P9(;O#Y>7%~W*pp7r=:V=Jïvzsxnuahr7R-6`D7.@ g4Fd' 13-M|E-C+MC= S6dz,`ƱOƜd}s)1{Nc60f9K z]wI=D`2LL qaMvk(E5k¾9wz狛ÔAa2\2}Y^&~RR{~GMdZu9]P녩i/B6j9d.4>B Cj6c uO֣4W(q7FSTeG*.feN[鎭 LnBfa_vb(B+GABn#83:}uqޝ>59b aoVʌ7S"GVzǘ^~X{ HE$0$VAb'Zs" Ğ0r÷Poq)z|47a.øe%o^ۃc߾]C$ K&uy\B_;ƺdq0D&@PxQD8K>;$//Ԏ/8_zb3R cx!K38V5jp8+z)IxV1s5Pw?0E'v8`&Q.>!R6*U(5j Mmarjm(!7ɰ}+A$=]-׋\uₕVe`RZHߓ?48iA긯~ h;֒p%QTx݇(Ҕ>ZP2bB2 a U-p$REn9O!Qe0@1ȗ)]|A݀/7;j!b&C fcq3]\*)vnT]5^pa GPBbW\Gp -t) POk4j5Y6X78դ7SۚEDI5#Zp,W8Y/md!U1OS@ F~_.Z5\*%d~Ƿa)o=rQ{|]lY5l"͏leQK b!o vDLu <(YTa`#/p17[5n`b<Ƞ “&0uSbWAhӞKEG j ((LE 8;~ǯO˞ߊA\lr PLqc RU2d1Q@ qO T WV;+9CA,y_OcNpyi`*Dި>? ҩ-@M Һ FՒ. /13A'^] iYeF!&@EO@ت(:i)T_ @a yrBfGD]f(1iL'ldO sϷ)ty];buU IAy8<}ҫK"$.?8tK[eDL."ۚ9@C9ZB-L%qCj(PV1 2Fw?WD\a90l ƌ]lmu܁'qhѡ70+G'ä85qg:nov 7{zPO4{l fS)92g_ndMKwRgsgYspTkIJ .l1ˤ`"`l&=IsVBx cICYt̚;4ޓQ?5.AXʠ[X$r2Pt {T~\?9x/nJxG_S0Q$#YFT)Lԁʊvc>,mv*ϭr3FfN}2$`;6p5Xq2d2¶8exv)wK='iZ(8AĢCw`@"((5(yd}I1Jͮd>H(该IAP#ʶwAD?շ$DGafAnED48D; ?<$;pANo 0PH% u 5_A\v9`; YpV"\E0 Ƶ/n|yq/N=" IBYaM_?O2v\.=nUQNsXHCH\;TL0 M4 渆emi }_ŧgKcFp h+,e1q XXm$A{%[7O:gB[MIf`߳l'l'qdpq0B`Ep U[צU/G@z ƞLHOC9NXozlyC9~e]#Jc8I/ m`&e*j'S\XIvD4Wxbݺwt;fUw8/]z3"/߿Cv4 2ą1!Qp8=uf}0ii'u̕im;-d~z(;]%kv)ЃF܁P!Y'&Zτaaa@/W:j]ˌF9pU$NBXj@^ 8朡qlbKX hT2 Ӗbֈ+ j1u:=Nt>d87-#gnތD14vThEGibXbQ)iṫ==4pdzuh(I(H%t'I*T˙T~L]a5%Xg0I-N/daRE뿖 ZM'߯_$Bof@T/-]|& # >9(C*caz *#q(dmՙ1"TXo lEVT]9Da)(K$s֐Dk(䷣8t+nҎVmPǯwz+;R>&)%5,]pC4N#IHJ)C{Nrh yC/sq@ 9crr Uhcp0\+Yh < znsJo6|2ޫS7!Fcf!DtKF(g⨸`]NchF<:a(,4H"7/B*pk"'MH?q#.>[|q$Ø9e)h唨 7h=_k !zc1\?&q@m 7'^VȢn7'bʈ[tGLǧ8Td1r˘MiÜDC'^VokSk1h_|]GDt^DL V4a?`]i nӾPq^&~jK$/ ^ug?y2+CU`"R1g%=gX"4"uP9:jgiʋqn^N7ʻYJgsN,IW'³gF_O_GT*Lā{b+=5 avs((G) nq9c-qpI㊉:@96{$`#w0nK7-slNOwnAz3|[%BۯX%G`ï<0E`?0hyFA"g-t@!N@D4X3Fl#VD8wFC{/ͮ0Pű1ɼJ&"Q0y/@뾾KAb4(h Ϝ6(2(!P7Ϲ`B9:C= Kq~0ë{/2 Hi8.~gW+_0AW˷`2G9b̄$ҹ`P*V<!|8 !,^E4&l'ï@;simDzS.|~}%[Ώ В}L#DjJ ~ <]l'_Il+^|j P!DD P1 @ 4%Ţ5Yx Xx?acq1Қ/wz Qfņ1ѷČųyNq)c B A. vJ'6,|#0¥S%Ou%.2t@,Om.E4\$]+("n"F-һ%5#G œ+C2 ѫ0V+(DX x!\BzJ{gx#8IVfRLJ)) UJݕ%P$0DgjWh``^1:WNNG@,RMp#ɾcNp,N<R@̻Je=AJlCJBB87!!bɄ'49OId8k[{'x ~%8-"ѫhSз]8 T> D mA"6妺Z!A<$H ){5`r[lTed,UTʌk+1r9D" V_ZDHTHz3{z?::aoCv"ɏ* JwF}4y!vI <=`*Ek{&QISBSO rI+:R`mLV#rSpc:gOUfe3?3nrX؊!JBOI p4.фtg>{O uPF8 | (B:": PL P#wMHhu42!FMD42"Uَ՜_٣ u:՟pmvaV_m(2 BX@ ?IciFf87M KɱVG`#G.˾ s揄0+)j@ fDAwc!JlYo),:Ym:U\ T${\07aIm} 5k6*PĈB/ Q-vǝaJn&aQa'a/NEkѢrd7iϋ+ϿsLH gh K<[UY߈3:^yE 7n2DJ aLGtXF;6ؼ\+s33)JS4lιq>aϝܞ &:HG-TtK,0HMpdՏ`=KJ- (N…?ul(Z)J-8 /8=fdRXn\ۂX'{/c3z6v}GjmҰu `Hp<! KFJJBgƔߟXЎ>]]L[CL1H>8y羇Pja/`CџWmTgӯs^x! AN(F+y;DAԛxh/Ŏ/K gX||A6׋iT&H㊫UڵUUUUUU(?1õ > ܉^KxڧMsMRrm6znJBShŁ#Nbw M³D'99" ka„X=4@#B>Q];"$ێUiUrx$a[9͋y,Hᒡ܁ 8SᲷZپ^:tb%Y=e(I\! J ^a n!"=hÆGLj!M,B.AU.hT_>Pr!r)<y-VB0PhP>>z(_I>M@E XhH]3űqb Wwz84 g6G+C$eYxNёusakMmF&ys牊{ջo*z;ӤQ/ׁ!7ځ5_宺d׾OoEOa?f XG?>-4S; |"ݟ<^e(~\ yzx@ 5BEȌaƒzN rYGopKȞH4!?O~{}@9F_O_-o =˜C>yd@޺X =(UDz ~m8qzα\B>ڳwIvcd @7XJŃR;b(cM_ F7; &>Җ}+FB2}D<-@& UFr9Ê U16 01@$\i%I96 )x϶)m{MJqiROHmRLX~UvVp"ޅa l"°Z(ZF|!BaJsJ鎒J=:ډ:'@$XٿCBs}R ( J@DP(#\sPWa|߼$h@ YLs""Slɘ H]b.OP1'8bOƔl.Kn8vHEFmMw֜:) b0ZsNawR#(:Gm>r{EDoI8Ӱ!.SbbFUAw* <ö.KGuߏY"ʞ"zo.2MBS?o ֊r en>=w :@y()ݔ7,q'߻<[p(Buks%ϒ a!H`7*z;K۽:e N.C x`?+7S]SD⧽9yR^V~aCi8/0tL42ݽű^'zk\p;zF~;Б,b|XÆjyX՟E֛ ,xoM׺o21{D)Sye8UUUYQ*?q|pĤ!+sv,6Qkx7L9hQDa(%_ţ /A m)&2|Ma̢.4Xh֋%$G$D|T{v 7 te&ObPqAF PS;Bx!1stm,I]PʳGϵ ~yʜ<ö$28W ΚS"')</"C>TQ 4<]ikX,! g IWi-[H/DQR{̄ @(4*ؚ%"1 Cnp!~H|Zׄ>;-a%^ 0Ԑ)MM+{!ZH};C߃ }`d堇dʸ $ភtT$1|(iz*˘"TQH :ӛCޅݬGV' SS2Hsx-vzy3_uuLi7@C䚐`ghHzk k!jDEM8.Ce0֟WN~jE׹r咏6uBA)U5+Pa1<zzQ??t/vKqL 3 SBV1ᄎSklʡp7D:GEG3w23o?K!G}uw~?'U5ٵoC~TC8O[_&Q[ HYpO;p!_~L8)ehGçc qL Ma| X\r1#hA)2d6.O"od\LY1 P ލu9,L9eY,kϝVޘ I'+˝}D3hS+BBj;J%TPĜaL}hպ>i3. ?a d:!XCDSTq'Q[{5D+P[|#?leg_v#%iBtd8hi 9t/՛NJ"*5_oT (k0TT& 1uPG\VELߐ\*l.}ꃺɢF -#X؟<}ڝ@Oc;K HѦ(3r/6-x(ڟ5ԢU(X) $g3 ufIQD]H (ߏ$مpCAMaЁ {ZFz 'w8~GkؾnjvY7cˣb<&!*?.0qp1ofC jC6=_*3qqM~n O}ۗUt3_|Pnq(GRwn5bd$@o.+_ ,ltݳYYL 26Zaqm0FF;YaIDʚ G˗?^%cнU7\4]d``PUZ ĔV6m>QAM5;_ `@0 ".Rqɐ5= Gg@pk0?+-'URmK\|a %cXT%qw0dZ~ C#goFlD:?ۮNj-`H*x- '&ul~]5~/kFL"4@~&Ln! QE;lUc㲱h?D,5+A $ek$ 'D@>:S}}w5YR0x[mQB? nI)Pcr U^g2B{P!tz}gCv-գ=/H"RpZJ+$@ @(/4"|BɔIQ܄󲓡jWE߀e?>:m=JЀ%qlmEG"ИͨDD{@̮^O D%9n O}zѥYAe rzlz*p/YԳg!";$f ΂\Ϫh!ʋ+ŒϭY_΍#tm=UwXRl{ @f3?ujGwCo\& jYÛ)5<gXUrQzFDঀZxc P)2Q2ZYI>NlE+Pppkv|z>:ΗǛ ;¶2DDY 7FmMm>R,b#bC]$RΆ}SK뢹ٱbUgy.qgFb+k.@V[b&,^i'QlJGRIaI.#&_N](ndHOS1:eo+\Adk;z kn"xF4|X*6#Eao#(mdD3qw#JֆyTqS'8ׁ GAK\cGg5/[!|WZG{c_Ɯ/(K;#JR l w+1xP!L/G㑆%tI 2 ʏ#քg Zb `:ןy])7B>MAbbRxѼ;h 1ί #1wJ7*ut>oRǮx8C>S8f࣌ ewogEw;w+wuZDyG+d{6ˌCKSxJhƪvsa귽߭Jg9更>XB>8B"54H&TYSyww<Ϟ|y9"xL?9v<ߍ3Z ;?k Rp "MKjn\+JV tk yoSlTA+bvT&fO7&xBpԉ?H #=-85iUL[sJd%H67@2exVӱXr^Qǭ^ 4CfQՅ#X ˌ5UTߌ|AdC~\[^}[PlQ#Q,1ϜzsvhRc0~ŸO>8Gkfar I &e 現twG@;JH (=Ph?9>]=ODBEWF`Qc~Ҩ+W,eJ_gTZv z4 ` \:[w'KB=0ƎtO + Y*ܳ_{Z/X9'}b]Z7PK+cEwĘBqTϣ5 QꬠRϖVt\?^}ޱzY;Hڧ9~5]38c#1DBT^U[P]~y귯1zۨ7xUS6R5QYNX6Q'ZK8T5/bSY)=p#>N7Q% $Dw-@^`vzۖ lz%`ʠFpɾ;ՄjwJ!6w5"\VPz-k0XI2Zρb{T7*⦑iPr:5>gR093IBRgnj-^2:axuۅ%Yg8Xk2fkuzUU{ k;Gs|Ap䥫릫)''CP p4TAzXdڎ㻕 stpK;5;hvc?NllC9WY۞KF|oz⭾o8n޸CV r]PQ3EDJ%=~inܔ"߬&PDHI|7&;AHD(ŕA#*v=ЂѢ[c+l#$c<sv)TΊ Qb%2MwJcǣvQ"V Kj-'Q26)4EwHVs) aYTSO 3ȥJ9z]f dھZMHTᕌ_8THaw|NLpᔁ,L G5gЀ*RA| Le Nqe2#+(=nu{4:fmpr R}\g5~egE'ﶨ{񀊨6גlcRjD@ 'i 8uZNE5 W&c"ʟ,~:jqHB8˃J7F^L:p [r`I a! Ũ]ň Ѿ|:&tJ!tBUUom # g~5=(M'r HCb<(@5Ha  =|uKe-_;l3(k P@h5*z fØ&(*mߏmtؑNm4X$A&#{{I8tgjfO}ndTJɹd dMi** VҴĀDC T ^p|%T)+ qDžB6EdTq+wG2P6Y#>dR?Q<{4!w6tXŜTE@^yBu=YFK};F*@r D # Mi)`xIƬw3JlvUCԇ" u!(e;Lܤ<5e(EIu'&TT k\~NmwMܵϒzF>ֱvVfZs&+Lq3lKKOάbOW2 "H_gһk(_U}ikQF-2YRZM &81aW60đb ]+ei\B5xg (paA=L+!_=}ޗ}>g+QivYjP1!I!Aptdaѻ5H"'9>*>*zEiG}e)FE,PNG)u)x],v?Ufffg@ su15pO, &'` N̕XA09o(kxz~]D?,73OG%}D8?:l<ZP$e(d;lAN8z9T@b .>xK@!?b!"OY{Xe) ?? J[3YW9`"j ͡(<J\j6w0Y]"plbDA FAT{lU-5l(L@@$/%`w+EϷv,hF<8]֞.4vuD{m R[@ \(z yy Us=] IʍZ{i~z5dyc[LSnm%O-BR}T4%IY"vc({x &m&.9f6zmhHS;#zEjbI;?m2I;mޔn#齀-p scP/6RM6СWu\S?3w%~_SrlLd+zapC݅ Dchhl|]hokώ &4A@g^,#(՘#X!  55f죤$+,*5,1ZwzɔF> #)rBJ9 zrzZ],N6͐dc5ά"a{/!ڐD w !!O* }~'/$WFo?Ϧu\)M7auӶT|΁z^fS|) /Xݟ՝]>C@1{?y~RT;z{=^=T{o'򗕼~~Cz!bH'2 ?~#`d}{>ni%㘷;$;?vkַMry ֏{fl˅ W GeM[_}y炎 OQ% ` (??q2"#fOC S*R`aH"Ҋ-@J[* B9*R\7ce"(hd?1<#rt.q10S}2: "Y R&xZbJC̱1!QJL@ $ "*<> yC||޾cl2}GNȹ3 zjO@}_uPJNTZEć|xӡOҮ:&OqlY* 2C~DD^WظmC+Oq=yFG؈ ПcXB>XSMD!=L2n G* $ 9%"4L4D??NG*DgQC.@j!D.}]EV~|;zN5 % (P(7A s/*;Bh=2P^%aV SW(S O(K)q(.K=eVk|e3vڲNLo X0mRp6ߜ..F c 1. 7+9k;sw|e7)c&刕*R׿ů;cx!gmKS"(9fJs*H#XmRDKD< FG JhGC=cF5#KHLD5DD^0_ĄA }??F-3ᯓ^`p% θa!(`e08DH:2=v`Jt'!c3|4з0l@£z]H'P11T8`ؕ)GVɏC/lкT ;eeF@Gn12r<ǫNF70 5}yu2 q`k!!($>ܘQ,p#f4 ! {Iq? D<b#<{C *{K%W7aI7Kq*uuþw&G`gEۯM4QzJi*9靷>/Iz늡WyxȖɊ:w2u-)m0`ׯXvn s [o0 P`v/. wW\? ix# `-jj!0P*F*p`? &익xoK*rٖFx3EINMlTT==:7%cfl#1yr]FjsN5XQ'p6C& kk(-pWʹt/k\=Q%ۂGW&}i'Mۆ\,.)x v`)n^cFO:kf5f1\*3!qy׆)zK{xTlLj9Cwm'E] Bk0 rɎa=9aI_tԻVAL8];1Dz2\yn8N]Xr: DJ9.m/sb#ZC5=]B8䓸؋HC̷l.Cv!~Ř0B@(A ka@ FAFee~S9A;kp$IK7~L-<钆DSNdgxeI>8";Yi;B90ҳ#@-hg7<`/R)CN9zr`Y-հ< (IP$i?E.[¨qP++JN4z;[H}yE>~(Ubx?<1oq!658:f<;& ?ZC<Px<N@6jF\Pr6E ldJF9m5Gt??,c3 "򸘂w Q'wdč}| ϯTq| { vQ3匙Dso,rXezz}Je[~~kӯuGe샷p@CXz%zwyKA2>g8 ›F`1aIwlXc>Jo?͇g $uq= s7]i?ȂaL$}?őoaT~8z:ޮ9=_e[94rT"#PwOWRIMU=:e@^0E?Rm^WW8K<|ɗ}w{; sؑ案*'P<]:=@zkԇTH/e&Hok~x%Vޔۻɴ~.#\. "tܲ{>gCM",)P͍0Up0_)a1FFu,"!G]wi=q44`Bz!2մ,uGꎡXuVe;@@ev)1Yn:i(6[Thpt—QPR^_xс mq)0Fj %a3d,L'p o{,{ @jS4D"SRVtF`0 $U[ &uA n~  2%òh&8UeiyL7+ -kg[+' AfIjM󜞺ɜVaW6p rB ;Gpa Jn 낦IBYrf˘GxKԁH*z؇U=Ekc|6oǑ7e߳vv;+#`1|Z./,^/Uj4c2|z5E4 8{?b<ݪd15F>svwiQž4="`r56Pw~~c=d"!qZcˎ& u5/V\|9~gZyxta֗pk/1;r(Leǿ\ikЁ= I%-1:$`q)0dSvy,ML#.>?e4=|{"j:NE\s=}R %[B*;?Wf:߶`7X|~ soLKޘ7 & '>qxza8C阴R n0%z cZm G!WGwiDz5~cM>,Cv}&H~b4J){O&|?g//ALFc\|_}=pCѰk,9;#*~??0@Ĕ𮐝o*ai})exBTVn^a[鬄eu|}vimgW8zL(`(Ԥ"d0-,fJ)g@#u b" fbHʙ,X>73USOj1%9U?A>Y# Y pQ! ^m攱sCDЌVnAU  #ZDo8{s%A?3Jϵ:@la&vmgc||q 0N!lVGtT҃vr5AwBܣ}^=vi=mwOB?1*yxwb%E0^j|C xϏ(܃os|}IL${e=^3-4~EX<.[1Qo8s9o7DO/on]Q'A&`JSLu.6+o>rjff;$;-v1B=71 }ꓺXJRsQS FNa:`ʖܲR9L G9X 8(!܄yL8=\DF*Qz?Rf$H:;_L"?(JOKm`~Zo5fhS[v߄=g2$|>su/_PkrCkA/S{P߮/#9pD=$0?N!vn^xr兴Cuվ/}mFW/ G|l7&=7]j{kAa9C@׎v^9xtqs޸CVyxvav{yl>b)K€NLDq߃Ìd16/ R˒V#y|'1fQf̢2ɰxOytnE,cAQMl NYse o7%V #5K4CcNzoJ{y_-޷£Ly0ai7 kvژ6S1=JH ?#p3Ҡf2v5m8$(Є ʺX p3(vX>PYgQWi}e+% F6iFdԊnVp˗A9 eR.˛%)4H5$tAꚘ ǞMbઐV#E{&aIB4ΤHFOYhZ9֥f;>]|stA~nr"g;nl?.ޯEx4q45j4VPP12tZϒQAK·> GJFm8~FOۅ JL}ܣisqqv=$ʤn>9G6쀏||K}P=u}~|_g^}r_A24 Ļٜ<>87'q. Yf 㣡[xni<Gva}Ӄ_imf]J8:&ƀxdH /ҷH@-15Q LTDAUQ$F6@!)$CQ U+CEB,V K@!HC@̴+A%TQHTCD0HTDKPB)UD(F$tR0JD )BBLQAM @1(b 05#Ă0)KRq Q (RHA <Ԥ@1 @-DSU@!A@ %E 5čCIR,K@DCU$2KDE4+KJ0$UUADL!QIIMIAIDUDP- LRQBCQ K%KTCAIASDLФ1LK P2ERET4+RS%HTP5A!PT T TE BTU4I#0ԍ DPPU2PLS%)$D)J#ECEʓPI$) RP)AQE%2Cґ1PDTEQET40ВH@ Q1DHPQ3CUPDЁLĔ0TP 1EMTTA2I QE@LT̄4ҕ2 B K32@hB,BDI0$@QIAH/IDP7`Qb%-5&(V(D 2Ty8`JtNfhh$B @JbY@(R"`(B*R!>:XT@C))QERME?" B~悆iNɥuMD}jIH%B7MA#43 ,44BS0,HD(QWȜ\Ls_Ր|@s5cN1CGv|(iG8N)PtO˕톒I8&xHʦr(tRaITӧeVF1H4**Q:Ȟ8(bAę?)'!B#; CHT R" $vd5JmJ$E*ТDfv3?pt 'a }dhHR:EtR/wq*$hF"&+N!6q)܁BFC/*ԑ2f()" GZ )7%90F㑔ֈ?SLBj.LTbH m'vGqQ.߳95CmG eZmOoV1]Go fa REdփij%KGSvHBn]vim^\u+`^x\1㬢vcxhB^p4lձX6FoLn:o`0T_VGuTbsBM=^wBπ#A^oh(e.o7m9A p>bRE5YwNuy]ѷ:61^{ 3eo`Pʜ8M: vGe7*f $ۅGA1rWmGw Ju±-6 :D-| X)˟^f/Ʌ[S7H&Ͱ| .8-5C:߶WH(ۡ (np-zW~[S^B9tZUr˜a:-_X+ÆQQ7d/aΡl($:^Ѭ]wS 0JnCKVyA"%$(Hs5X^駗>n|sǛ<<89ƲCEj!>9ckB ڋ-)~#FYol1-*u8֌0K;P>pF $vXc9Վugr[ ݩn6`yp=BC)kۡ&)pQ3|/O䱗ťRl+[;J#"}M@XU߹o2oqL[-$ЂD@EĆ `C.ɤS#:jun69(Qrf!l iMe֋̯tڵN'GsV:Xon,[VkR9S\aOnA뵏Ֆ^;GI`kG/i(/EDr\ͩn(;GG;%AǮ4PP/e?qg!~5:h)p;;K{7~nc`;v` G ޽~RAQ[bcq 1`43tç?@M/nwJB˥>H&K"rͶd0!k=bJ>Sj[xL oj4țۗZ_+1Zw/ &1]5L'N%uet0:4l)3ԹoF(Q݊8T7(#ƌ.ḓ @ra{E|D.LYl; !v 1qMi+I!~!5AwՕE[FhZ]pLeJǥ1nє[8/k !|yk^a#D-UVGTHA7H:s$S]'U6啮#rhEuGR_ϿGs@.r ݫ`=*Jw A*a<*x 4R*}laf䣥 sia?[7n֭5 n,.m9BB`dJj e(X[b+h&I:L90ƓT[ Erk`5It kk$qQ![VvGIeXt434:GSbeu,&P X$W͓ R43~-#L_>M{{cî  `1W|Rh7}FfV,d@+h !8Sb)ogvu/ [Y906m' 9]:mxƐyG()6cѠstӁQ@J>[T~|dtYI ]|10CѼP\ br7ZF0_%\IxGuMDq8֝Pra}٠EPCWwK f uLǭad53I* \1vذrP'hrpͰ, 3D*N]e yM d;,u B2_ms]&!~\YFq7p츌ЀQ|gO9A"X$I) :mha~\+4ISHCɓP3WAD+B$8oZ>|EOP<ޢɤ^(Z!$_ ][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(\x;d}of|oYtף}|hrwqZ`2D`- \sJS.%9sò4z(^n>Ik|j4p`7M3/iP~O(Aɭ`0{"`B* CthZIBR ?՟܄ZZo[B{.2CB&HG@lHr'ji(y{{L!7c~yRUQRb/Oa65^ y%.5pϳ Q>ښ@H.?WsqDOW }ޟI_v4=Z0E ~*tCe Ƿ;~ `H;=ħk#v;12 }gUu:o題I%Ќ3 UQ$JD95A>d4DM3l=^]T5.;}M_ƠYO|ңK=Nox"8@qm C3&f̅j#FAZ>e?Čh ͓HIV'%ȧ:Ҝ@* ,; |Ùdzs2ٶNv*IFD5ȂM>F]mx9S] =3C)Rąg )6C4$ 0RԗP5_ C(O{!A(imãrY:b]!@3S#6;W={z0w<|I8*Bp'uC0xH} Q/%lz_c ^9.sk=p+$FG.A{_<cV1ܢGr2e&`/S4dJǞHY+%9J pͩ`@8^Ec*x8IBt}z-QnK^5kxKcPp>]T^:},=FфhDka$?J'M>(LJ cHL.jrS~}_ k4DHV{ "0-gDJH߂B wϔDwynbxc؂:EAgOh/3`$Dp^Щq1jQDU輪?2{(&a"5V:Wo!8r^uz(Uz0)ό}g>]})w{d;t<"" Cf KQST|##gm沔}4"j]eRokZ0ǷWx=欠x< Gϱj;IiZÄ2xߚآq_zWps)єY _JJqu}HQH1ǬurŅk|ח^6Xw0ͭLC3m)o/0P(ڛ~Rg҉HW9\yHd'3uU8*edzY#-mw jS-Qvy b^Q1|*1XK8a| }kC0Y^^!WM[K[O!I?gS}EDzGԀGVgq/@3Pť\. #<c0 gVƯv8G.S~J~?9l7/okq3fw)OAzmRe_g/k݋'$PRO6ܗ~_գGMCN4qP:-UT@B|nĎ2u./|* (""7<"I3i8I$z:̛~0|_#|ia}HnCdi' X5FI ߠ׵ca“f!>?l8:VA؂QGw(UW ʕ2 ;Ain^rSBihsk3%MRCӤiϿIxér=aywN:?)ޞIcjm&h==pyCَ >< NpRܱ޵5>;6ze\:[0xBUaTƷw"YwQם{de)J;DZxIzCsl[(3%W/Uw6Q_Vwm 6.-] vz#.. +i,\MoƘaQZ>ZN<#TNCay;JNRŢC zyK(lV ch $D͜ ݃?0uAAq@ĢL \zL $`<#6~ỳɱ:($l 5A  KdK#̍A܀yBnKPdD'@yy71~iPDUo=Whvzz /3>/@_H HgL* >>{v=PR A0HJHRDD!+9ns(EYPo5aZHPNr Rdb*ZŏuyTDQBEAi1H/ #S 2*WUEJ &B$.d2aT]Z\cZ#8"MyE̸5ZB4W9DD1rm*<pXb /,h)u\#n̚>{49oM5L>61*LHA!Cc1 BlbBADh3()spm!)  ܦy]<>X?#[E k˻΁?~o/5iy<9ֈD~CB,AS'$D14N0ֳ1f@b+=,L ç?/m ranC >3(08c::)5!K3)TF?yBGWIm9 ïa.EQ]%, V5I=/ᷡ0N>tA=h_ z[XxDDDޏ{w2_gYɥܴh;DI*ɋ37OչoA R7vѣ DD((HÛCRieD7Ǐ qT%CXBP0 z2"a@Tn<0!bz\0 4̹,֩L X!Y@OB#Y1(vD z`=uፗ\G<F!ќ-7T`K# 8%0ciw/El1쵤`\3i 018݅a+(RR0Ɛn4%.P1ḎHxǕwr>~Zּyߒw`L2*c;2ƵʖeKAqftxYV!rܜ'L-#* U5g NFojɦѭpx= \\tE\.; nȫە"OH*|s^Oa OllWo $\>hp@x-+*(:mHH^0Na'dRƝ)CAoUJQATLDTҴ HRQIs=Z]ek@tRE2JJUݐ"ɉq{|чYPo,ZݩA0 JL_;TDfD${yߜƧKp ?쌏Bbt_u$>_BElLG$_O8Bl}(~F8ahx ۮ(nQ^Ht(AT#<3QĆA8V,.Cx A{L9*"`-{8<(:'NH&ܯtXu2D1-lep:O WlvdDD{OIF2\>E""`7xcld\0P!h)( TCP !^Wp ?! 7Avk]XDp;h ѽDb;y?C=>zA,-Y4pĐ&?0 q!HN BpXRE4cCrCQy!ۍ_gӇe2 ͥ1GvŇR#!D%PM:mEĿ?2ߊF˸J3ă0 yBn^0 :uv!̩Y*4F}$<+XzF k/"7Szd&Շ׿lPPo||}mvU, E<)"d|e>GbULʠRDS^_wNNJ&$7GͷEb%?詊vKӘ "i"93? "$}JMP"2@ 俧Q,Q&h" c)a>i/^0 ) S ЋL f=/{rGI@/ab6Wׄ73 gj`odꂰTS)*]ė?#=LX*v> sanCAE>d2QqE_÷PI>I SK@ (ɶTbKd mС0`%,9il\^~yy ̚SVF÷|Naã,$vx7 5JM~$?+ðʷ7_m1Ow՞ 'n[9?$D A 5>o! 4Rx͚'<*H@FDo Gh^qTD?ϐ`RO lU;-?4H QSU0* Q#4[+GDӘ-j(~T)&&Sh" b^9| 7MP3cnB T#퀀v:?Z:2OO={=1U~_`"lhFß*"Kcy DD&wA%7J'`!8OȤ8VӇvP>o q?3h,j.4(/aw}9i$T  DoPeX""v fFQ??$(E#ک/ OP^e0f-7`=^/B$om2J5Gj0@x0|m_~ sQ >_9GDڪƇ LFqT@5@Xp)0q"p!g!;CQOl@*KB̃@'*#ieiCy"UUIV^ -vZ?/Ǘ!!.h}I z* NM2|k/9oX4ڝAB@k)LBӁ2xZBXQ?9rt6%݅ ; VC̄xpN#){B!ֈz>S)AB*ӻ|CE{M7_f:)[to'f EL9eϫz/?2@@D$st`O$P o#s9탄.+2dR$qnPL FB|Z9%bg[i$] 1 @U )A!WRB̃9xC 3Y$X#i\`R,~QO½"M8?xF]cϾT4( ےRA)B)(3!#!**S (X4H)HPrBB @9%Ep"Tr%PSF?xzȫ~2 %-+r`ETnNǪNN>;38B"d>R}E+=۝aHPk7:}M<{a^I =~W4@:p+~l\vӪ=eY;>KaU=8>! =|: n}ꃨ nwo˔;^׶t Ex5@[XBx~xpmFX,=B۔Qb$oi5]VH:@ayX|MyE_KYBWHnB&1=OrnIB$XQaa˰UMv 踸^m9f150 Rx?Xz>`zbWog?;ˎ>;D螽>qDyҟGrlxv.?hy=%[þ!(O0|v|Fbb\[*F$BHL5u~MG8Mk q(Uՠ{ &]؈Dk6@>"{ rPȧiHo3d#Q>7Iw0ec:+e')W{;yþ2^ØT Rҏ^=yT~S)S7L3Tb' hE(>~;o8nT @u/.,xL#(Pd|o) ovpXNOǧsd8~P5]fÙBqô4e5'\}{Qt99EnCZB+|+ߋ l3c(^ZFִGFj w^@uS2c% 0cN~1o26 {M PH "hQ&|!!4Aჶv. :BA\ ~m6 .8tOg`P|#z:6*.du`PP}H𪎐P9[!v2A*&kߣikұ)`Cs1q;Rي*V*@q$P_&|)F0w'e^r%ee팴os b-Z/'9rþaQkQ/$#zyYg:==oh7nY57;k 4 98el{1.B e@9QPܬ+H?\!aY9DU+D 4kJu-TZu8i7m GvT :g_\ >*wNB Paunκ rƱuYCIߏ-x[V Ј)%^%L_Z)@M sPxnpf>TfUsrhXaA[ ѬU!rvX4WHi=;rު˱f'N !KvЌl)u$Ы49R1XahMyݧ39cn-kJ9gB HJ@qp !ܼK,qy$=>T E^D2HzJuHoژWucqvLhfxh;d+J#u%-Hߌ"7_ǥ9c"7<0IT1#lxJ ؍qa :NI7%+e <\a㥩=1JCqÚ钏7zHMo@ǰD"|{F 1N̲@ ˒c/u]i{`h ({|aBY,2/%aLEM͔J]zLfz8KJ"Dp=y%>!H_VfkF ^^Inj*ALC-(҄\* r]H*g,yW=;APnCBm?Uo!j +8v,RQP"!o&g󇃷dR>WU$ dbPI R,/j͍{X-{L|ۨzrS^4'2VCW+ 7W`4\A|B;dP8N}iP#20 "Κ%,8B#-m1. :2ZM0#Ņ($@&f1mfp*JTEGi BRV;o)@Ն/qUno9 Lfr.IAT&Y<[-uK=:wz|p?LLI7K;{3>1Ry;N{|-L>DmHGy#cvL*Ƕ:Mb$Tf_m& Us{1ST[3Ȑ<~|~I2O#r4SƔs}ߍa!9I" %"$A/r}RU#?دgE?uTLDZL(BZu "7 Ż:d=kۏaJU(Jڰ+OFPRR)1*P%PRn)~74LYPcu LeBesP%8a1-%K",Hr1!Y>(Ր4Ck6)՝7H|g㶟5_aI'@$!a仨X6Rݡ0GbP @Mtn}|j׌|O}o%3,#l8rjW~6 hG\la]F(Ԑ7 qA![ȓ123xL'߃;] %|,wL `2C i,Ané2jOa B 2yIrNm%z2PWwݫ: &e/hb 15=Ƌ=b0L뾪-)0{@J:jA$Q<ˁƒ.LA6x(~:(~N>+*yӒ !5y  gaߌҙ)q'M!;h{vћnd2 cgt*Y-7>!,0GنLJX1ؼQM=Ph&"=;wp^({<M4QV>I;N [|1G2OA${<˜A_DM}a8ʸ,<;7oY=HFy 9iۚwE 11aɂ#(H~V裮FF`idI f;zJKgǮ gB?N xVֈOl}^s I;<_ {I Hk }I ~mX߁evJc/^L`*@(4z@9"A|Ge 'UY {,ܭ]`HFpNÇ/t?`|_S_<Ԇ۷>I33N_ H=_ ̸0^v!\Hyq i88CK Cc{Fr o8ϖu{Mi#CIYp?z{UU_}UUUUUuEysp0‚y?F GQ=6d/t"e-ݓf6Cg|h/dF$O%Å(&<=gAue}xeFN- , hXh+Jd+Ff_LΜbIinh|d]\po|6)8MHGr"T\F6/X%Uߥ0i~F :`3~WD0#xGe9}-r۹Г0/ d#7q2Sy(r=Ev>2AFꞼ¦g999 #xUND+0nPA۳Qw:l$G'`LMs1.y"lG7)D%$i(-@+>`A}A ( hVI,E2.;--Hl]டc"2h ܨ^TC8xrs EntnMZm&&BEc4|"$|!IA B?9^4{'W L^} þPƛUJfsuhaJp(0C'l 4A~Nei!2#;g[ % by4jvE4`(M҅I m?i4LF4O/ư%a! ۜÀrPlG>BMq W :d;#mKXur8cv,mTa?f<2H?vR !\8ASdק~auHN%( WW`q=PY6hNx$jQ*C O㝃,<H6}Lus hg|J@(@`(AWAHf?%5'㔔 Uh(JUKP0ֵ·U,z2b0˭YUEu0sI 'ǣDf+;jjX  AYַH) 5Vh,\ck־U!y wdC-bӪ$ؓHgg;X丝IOW~PS^q4 HMEǥq10S8q/~ l,|S?Ϩu@1 NǝM!y{'?D dA:*0|mMKN#P#9B,Rir4c% ''Op&T( '~ \eZSRfk0{86 $9&B>Xڑj8$]MLҮdJFL|ے,l܋db̈́$\fZlcJ,H҇;BNHErn6t!/ +*!"+$}{A TSy_6M|r z//~<>"O_&g'$v~9) 3a);ULQs2U0vv5)T uC^,<^sJ..a<@À.Oo1SUUU؂鐯Q_p0r/ڛ^Uax ÔM8nM';PqXUf؉= e)| h&$}*/QdD rᢍ2DzljAIɆɝ4is.߻Q =G@@qΏ(OOXd)īDP %Atb† mo3fjw÷*v0̙=z|jv @PNP 7Qr ȿ#Â~/ $SwLրoi<*I`L>']Op@0ZS@C =vun>)UT}>v,2ȝ$?,vmeZ֕UUUUUUUԗ.݊imjVv*SUf +U*-U\UUUUUUխTS]L-rUUɸeeUUUUWri˅hڸf[mraL&@Pt]P܍e78| hJ<8yz@곁bEs J=X]6;hڋL##'#87QD1LbV8~,Es8HTpx YX& I|khvA9-lZwK7`h¦TY)g;n;ڨ)Ic蓴 aԀzQx)@{x;1%MW [ \2`9ǬG)R^&0^cz0B#owhz$yˍttPnLlfEZ:>+9 ξ s3 $[dah0f+gSEC6 :Ǡc{phYK (B$yzB!D%@ h'7g{I& ;sa#K'qt9/))=ٝ`bReǨP>pl^rA}8$"" >`C2$C|" 'N3n_aFY~{ζ]"tK&hZ|44lWcVH?ぅ!Alq V(t"􆐳N'zT(IC h$!Pf{>r}2SS2lLU T7ޯ~ԅlx=028TT#ã4: | u~|6y4 cnnȰ={ jAHdsC}CevHdCI|0`9z0IQV&NS hֈ&'=wdUtE U"e`֨#!J;ZP9wq04N}=2zK2JCm:w!:dLf$3 b{*h840jɬ%z(_B}2peg JXDӮ.az7@:sM >}зLF!C '7` svWj*V%9ÈDR Cl.ONv1ݓnv@w rp̺@=(|˪NtG,"'~9NrK,n@Ϥ݁8,R6p #2Fda<%)10r6)}xT\F$aXA1fác/pn8g?΃ߛ.Q%8nK0]Ǻ!5!]OvD Z  h,]|&U;GjDRӹrI!AtF,'ѠZI $'T!A{̒"J'9SH afº2dd^} >Hϼw6䗜#<ˁbiDNpq8P,8 J*qSsN5Gy>z=&VXB CT%/>NJ0'g?.)&bw;V &Ts=Y2ImVݪ@ nDH%#rHZ:/⠱&Ęt&[K,@v8Adq ,Rr$0?[ ԰Jo pI>x(p`0+v"h+;Og`CH*b9@<@P|Zh(:g2. /i@>°s06ɛcma&B>ya(ږ("'П'QT=0MC4jU)k> #U6G `Xhkf7 S;ݠk`|!;a>{$\? ;Ǧ1A#аa'{m=ѧ:a`xk-v#,=}[ _IJr+I@rh9L!^w1H"^!ܴGO|ID0X!=U_X}[tbH,iSeN Hx('WN0ZDjjgL~:_Om2> T!68 Bna +,4\[Lb"bPpL3h0E\ 6FT#q s8[įtK!t.JZD|{8#rS'pxe<8݇3O_QjqyyPϜ ;QU R҈Y=]rw?#UM]SŖN_)B@hRJ1 P PC#hqH(yr2r!CO՗5gz."1}qa%#Q5 y'GN'ɠ F`0*Х)_N%2n5TP)E3P } p` Մ@íDQGS̨ۛ>L,(!tO>>ϔGAB4tA&,JCy۹I~kG"emN7rE$X`@B'eGU<7?T!%& ^CrF$t8B'1>w،DPǃ|ktőfZ(CC)"0 @ N(,'/?͠~m Aa85`Gl'u;3^ :w†mL)ł{gO2h"8ha68uHS(HAIԃv"%É4>(,o,hAh4Aޕ͓mq3r%t9>r̔ȠO. \oEJmhg ;gvDWRW%dOD 2w$nE$An`zy=r>*=h8b`|Rc'~M0Es"z"h|Sy]6>oy;WIfaQB 0{вHK7ΌVi2ؤ(U03"'Joƍ+x]h pwrf㌟!$a:BaW&b l=? lgG."O`i>HE! (wpP*Saï@A,?;$ :zͪN@QE>9ݴ;zg,񌎏XwO3n\XNI}k Po\x˳ʱEXwOcMW$0aw>a9'ҝWAM0qOrĻct"7F'A?놀XH|(]S'J<7d2q~gޢzȟ"3 qOU:=No C{._G Ob>`!A ԦL33|UкlcOgpQ`6Og2>R>^r,$J`q?oj23ƊVbt/A=&>:⯲\vg9AªmUUUm&3ZU÷>/f!D $"1 (>,1nh>J(tPLS2. uFqOGrӘ;5]3f̘Q͎6\V3`S,d8 $f}M:kds_o}l1= G?(<;2D xq˳lzsA2d"2͏:,'\M̤:˶o8i~ ԕ~83pL5Ǟmay_=F\aK >WzW2 4B$7+9" v4ḏ,;$ t~AksJB=w|k 1VbBޮ05AnZ`lE*?oÿ1L툥V1HeI FueE jW"D"(:F2j^Bw,ZLK6l (ТB]/&9qdp2(SPCZ ĸk2M'DU`MakZ "aՖOK_lMK3 R4lw1ֿC(P>_7a;STUy(ثڏyAL65ˈ# PXI)m,Q:q"6 ay3}C(lR}2UGqr zI( !呾TTD/!G{1ƂiVbwՏOSgD|p@%5:3-=BʣȺ +whQNn '#1CZdgnv| Ly|'C^BP&:Q0&;@!loC_rtsу:B8FuD`q ۫ݽp8YCb:{ J\/EKEQwH| ` 6aPk 9 zE0#Ac`CRaPA! ^sFZIt;یQ]=%#SV̢JXS净`@úJ, 6}%7HA*'`&/!Y#O5 W 8ht?8g x JG0e`)b_Xۖq_k6%Q?<&9hQ=Ȧ(t; 0I8U`ua`5aD… |wkiC!zsE`N4 lz@:DJy4vQꇻ #YMf@cT'|t\*G_hygfz= YhR^< G}VQ=RAދѺ\N65=AP6Lt o^H{E bP&4"!ɪeL)~\+z([ވw 8Sn5DّT47p 2NdcP 4q>CxPAB|1ki1mRP&[Ĵ$ѡ? lAqGDu*@ pCFk|CAvJ$ a8xrᝐu}"˻p.xo|7)5:a<\a0dlG]!/?;!nIFcèP(3 &Rd$(pGyg{};ޡ|> gb96t(ytj9Opu+\qTF(ty5):: ѽO ~g):7SVEO/-/zZŌ>i3.+:è'BI:A$}h'3Lkc@3=9GT<%!D"Ok> (8<'X7 QH@AЗ;<~lf;w(ێLHEuw&LHkS Q6.93S%<<1^F#5;΢LڊEI1$2Hv*v/1OO_ nƃ+ǟD~~CώĢcLܖ>ؤ'1&[l(!;_Z:E+'ny "$Z'sFs#ܑ뢇6^T';.DP)`Cq0u*b>C@\hhBYn+9QL<6uQjjDv~zj:$IbC>{:y _;4`bLaNb=n7hE;BS&\u;xp0_F廻mǥ3//i$X_zF8)9[HKLDB>L=^>m>& 8P:@b e C% ңBG }@"1LEqG  J$MwvMkQBwfR$M5OGR|NfLu<<lX)ؒ!! ;x;RHڀ_d}զ=S g51A$N7:<5υ6Q!bH{7Ubu;hPM uC^`A2KS^v?um5ė")0Ajoђ`.8lM0dQ<D(Hcˆn*9a&IhD 60.> HjO3ۈt,ߧ;h[(ї!(Un9>~1e篮 mxM0À Ll({SK`}|Ka#ϝ{( r!dpKRDqQ's M$ZLɠu#+}'B8' sAkqP2grxUxT]z6I,p5$gp#|B:{;Wş1/7gA L3㽁\"uq0 aRNCM0/G ""<wu75ҋ`r&רsM(q-S8q1("O(HG ˮnGirscæk396= [H5^idowΦ6{JH:+~14,-&lZq#8&ǝqD"i }Ko;Յt٠ B:L[;qS-8FtDxq.:O *UavJa W~aĒ@\ua-FXDq,rۺ_%MD j ` E:~;-A(?[(H}B Wh[0eWtI| d < z<7 EՉ=ApjDpkQ2Bw*{Ƣ@:ZS-E* iL!NT!qU R""ᅢ &3Y }iQo}r@y'F\ud&!!^=x6`(4VRcGEo KP)p6&eHܓ~!8~Q DUDF/@pToKK BnFPb)Ta i Xo 3"͹TjlB=&z%֥HWyH,tW86:Dtv Y:cߢ \)^c >}62]3$|GQg8/ql" |pD!) d$GpNCȳ Auw'đv|M: ϑK67AS&NLQt&uSh ``XA$׏NƇJXQŇ>d&cHx #t7t:‹瘄xBJs4B.:хBXX0`P[2+s:1Ͱ<_l)ygO Ļqި ł/ MqTo$0l"{O]=qgF34}`y@~OIӥKwD7ΓۃȆ2jcc/.`n (g9P@#\ [oyÛ>@wgF~/ u$w~.}pOmI3Ya!ƶ3tWmawh)l31k5ǃ$_IA#6k8t}<hstdž%èl 78AT8"CX9 <!|QwQL/pRp A- ql ~c]to ?shϕ\3O$]=pX PqM/(.nBRhmݶh bЃcܼQk/p;7'c{; Gupz5DA%ָ̄LY P(:О}QdHi` ܂(R"Jېs;{碊vt~LωMi7KUOPerxq2zM0峠̃\ 4o=C뮧k2HmJDO^àP07 Rl߾Mfff.`;ZrX\F]P쎐K$ӜoNNT%dg(l ya~^gC^\ӟV0vyէiD(F˰T|Ƿe*?#ڂRUR攥FZ'͟xpߜJNx1d0|վ|C!aFk.(Q9Sx^6LU*޳37}3x [G5ŷ+*4n$=A/:XS~.Q^}d̠;ϛM>=nZ@ԏ׺FH/9}glТ,W~= '9Qу D =MnxWF@p ! Ә']#a ۴dҎKlXsq|G=IUJne q}^ aGbW2C pPH@D-" &BdD?Cgn9qxzDŽhNvER!t(FГJѢ&%2*VF (PV VO_Ԭٴ ^j7JE0@zS9wuR61`qy'^g"nX&cTz4z;rÄ (/qr0>KB ee%~;_z9?lNs#J~Z6VƁ! [mEDxvΚ"3Ƕ3^-ӧ;3PU9:vZTof|I>8mǷ.C3yvm=e8@Q|z ΃!Vep Ƙֻbxg^^K}\yfƙ0!E({fqLI@((8 I$Lp ǯj\(3tY3\G$H:OIVU⫏&XhHW [p{AdttЩ?6YϯÈ 1r}J֝gԨCٝH}Ix"ES^z||)yB&Rc&3F(Ve2jBkk43e XD Pqje.)/zm @(.8ӵn!@x]/H;Jp5 ע`$.l8#$@v?ƪ=҃j p'T Hs0K -mv b"&Tl)Dmz^6ҟħMnG?+ri*RϽ`3e< BPT/"..Bg&ۉmf茒)rhv1xb}μ}Su~(c S.Lܥ C>UFRMe}q8W"0[F@r)TUBPM`zqӶ}6H "2($bwuӨo 9 t UU" ѲP is\slBT ZH+RUB 7GDmK^jT2>AT әf*1Hz,O9 5ӥqyRH6̤ lpfv#٘Py͸#Juf/>8ؾwF#: |ÆܑbLQ9SLc}UQȪ"0h R/Ԫ|]ŋub^. uiԯ 4FLjsԑ:zj9KLXtHku4i24 ů cP|8`4C$o{ U%نc9`*+$GH6Z7!hk7k6@-y<1,9pI,tVwwAۆݕW:*$j]M`&Qt{kltllj|ܦ<4w|t'h$ULeDu?~C%Yx. b(&+S_o($)@wR b[#sCzqK0fVpAbUzXc:nMja^+f.WRo+#I'=1X~G%Q:g9C'd+BYnN%z}WNL뼁cՊHp&NtmF0\=hr8؟bhY0.>HՄO""bŘ D'ɔ?&$9&:ۃGSy<Q|%hX@AA`/ u {$LM'fHiSHn9"^Rw1yH1ejQX&ۢ"XŭQ1 Yg' h4Z5TU{eT|Ln [/R%~V-\yz߆ksQbTps bܣ BrU>0aӟ[-=}{lW~|wڸaGSh(Q>WNPt~ Gc>_gpLaZ]!Di1E3Q[(Is""%&t希t\N&Qb(=ÈAa%FD-;o≿NqNr7HY8N.5n*Dtހ6mn8U փ qeBabA;5]nr@H >wr5`]kQn;`{Ut߉rb{'# 0͗^@)ȥl, 1  Jlf;o9FM:iؐ@~c-Gй9=?X$ "#e:lzZSrI {d wyuϔ5'p) =jsq J.lĬ `2Ul%˽*U!rM6KͲ Ğɴ|0NˠL6hFU⃹* k Qbrv f!kZL CH?OmDOnS0R%C[Lw-9oLc=2AD-) 8u-C/HBS\ޠU%T-v)=.w8YؕRz'T8,Y 绌5w[6xR<JR\UR ݃zaQ`J č#rzHkG=n52{lfh֛x+>pǯ:˕Í%\#-q2)F_V\*1e8p|%cOn$5!3Z,*녛r#6Cys7g|nLZ0U|N. .>3RoI|%ϒ(~fj"ATvB 1Cײ H>>E1C] Eݢ:9U*/*"T5[pC#ADsH\MTF KhTxuw/ۙ>lۈm btJXINE=`'?1^,2# EA G|$_&݀sD U^b 2p'wa $4#s R!Hxw?Z6(5rwm>p'a$S - tX; X>kFB6{`Hb/Am(:pATAoy'MSo5:t|:0=7'%5an7 ~pBLƕ|̙ #aW$w3L;g2 o>łUS/YS}AbWujl%F۞ f2GFSq PW"O &sCo_GŖ"0#Zp^6`ϿۂwRt8IUC> =#}~D W#!ƌ6D:A3Flyhc `IQH y4`#) EQˆ0GB?w8e0\c>[ܦƄWR&ɦ3v(_'G X 'ZXH xܜnA ui$ FC[@h BAFoƵqTnIntz56^cMH廎k5U!}}Ll2B}YhP(QP=gY]SS٫m~%Hߨ1w$KcrH8Z_eqSEi⫲R4 Mʼ! ȳUN*FQGwVc6$]3|:1"4rdw; QJH,Z&T1a Q: ÂiNdBh1 N-.P% g9.9ӲiQꖲ8(BiU 4bذ. /h۟ؕd%1u4:@pԾ݇p.E\I!؀jku☌5ATBEB=zq٨Lm 2\L8Jf億ن]2'bF`H@P60F Hz%}~`9N#=i4JQ'2 E cLfBkz `7 *Yc%%BBI E^(sZ<5Y!1SJ'`.PL fDPg!kPв=Bd`" zDAu9WG_vJ(}]/m*ψ+ʣ7 ;+<_L| mj3"OUnv, йMqJ=8H>>l=@>CmDD p(O )&UTd#E~oWk i6rE|PD hIIfd+TBJrxע1LHhb亐QD#K/KMA~;< O]qiƞ~&4}ls1t:\o>gz ;/ѿ^mP_[~N+@QTjܸ8 Ejcԇ3Eʉ-ʬkOsw'6'a"+'D$&aS4 Pk<w潬v|xǾNBw}*{8 a >}*t>Q&dM-Tr1a$l8lݓ]9Ρ7 Ap Ԣ @("D8lu'27xw=zohydC'7d3+J@KIׯK'F[mqɡO1kA((Q"/`&@ bu vvq?ikG?0CDD_'@*W!>gs=t#Z=zF 賻Ȋ?Q+:ZxpBrkۑI}{-߿S\(ҕ.30E%+XW5yx˚sdeĩP"Kwݹ.{2Uyg=cXA{^P~::[D(?ϋ}㙼@FmIp,s 5m?PSߑIͽ ؃gQttIO8R, Kr@JÔai>OHb#Vv0f8rҔvqp%!`@ZV@!D<֜np "ul+t&YH$v`z)ϰAo)H`SBT,r^.+5燓ݎxiټۗLeϰ9*-@";qt鈌`& 8T;V۹sX 3;hSc>(`~(Oq>䞮 >=kA?}< Tt<-Pt^1ܚ ɬ^{vbx.c5Mg{Ն=) J1 I(1GkqR@dX5m:ۿXÏ߂u&r'6IJ0#%t(+ `y7pI ;l'T7" ՈɅ\$[.X!=8{ޞC7CB j(^nZ|p"ckz~/uDDr $F|*6p)xiz>G"Fn:pEÆQ1Yƽ(zTxZ3d.HU@_^<HCc0gV Lb 8"$sA7(ug=g w/l3BbŪ?.8$/2r^4م?JS0boDy _ }S$(< 2%8:R}:`-1CCH)T053U1( 1dE~0PB x1pXy}] P~OLz^[ I'0ѷMQ t?l>)Pj@juΜr.~ B0Jn^`kdži&(]aY5{z=@D}241D=:X$1B}ޏ8q2G[$iN z]l&8Co5vZ3a+V=o! $3\ooi+o_⤻U?IzDr麬6ȕ'/Y~a@q3! )NANTDQ PĔE-p!s1I.3kE> ɟ߆y^g q3ǠvRI`_Pc,T-&u?AO v "11F*RIAQ3BRLUj(g3^;9!yRO$((ZJ :h\¿rh4rxd{MOo+|dg@jڵ)ZJ.w1Q0'8@LdT 5ד m2)QҲa r6|gX+ڋN^BPo Jxa0#wSc Α<FZ6{=v\)RT))S!05Є $jkn@M{DNp~_}~[Z3z`ήdzb_SwO>6!֝#kIƊABO `#0w@b@P| `b=pa `  `(!q2&B"$4"f9oxO/AM< I"  !h#0A! x2 G(ev|n.fX}_,}5g@^ Z)CPQ)IJԶ>j)RO ,K$r46ӼzK7CNBDYAE .1JsHYR4-Đn Q^Fɺ! X0 8ܒzjg[!ֱLpI+%eЉK=OƓˊ q4xۅ1T̹o ] wa *Ϸ=>xpqcӗՠ~vɃ>Rr 4CP PJS>^J|ǯ~M2 bPZS^Br1+b0nX,̮̆2 - Fiة#X%e܌rY"/?vSKl0BPS۹ځ"8l!b-GY*8B<3zf AM iPNDa|:8a!BXa3c[" 0H>$U,rԞ˙~HzO. G6 `"~x1 !Rrb^:3#)4h'ϵ3|Tn0pi a+ 1לIZœm<>n !C!PDH!=ȟ;os<~sIYjbNETU$Y*DL*RVnn.5 A3v_:=w *a>tg&2wS& 瘓8iX(S(tޯİ #5@HT1T$?Z*ti8'FZ'eêBBЦiIB ZBJ`!YF @iyiu&=,)*C),*-ygP}INHa}}նlY$:!>3zk(oWsb'R(σ٢A f* id%x y:* }\=T@,n\"F $96dqi@ k+=1wf@Pܠ(Ub)uj T`4g;~àl0$|eB%4E z` % @gg{8]p;L: R-[{nPN  &F!JJ&R1UTGg0DLҕGb4HP4TAa"!!b fe R"d8N bR R 6K 0pd`] Q'o~E2I,Ӊ$Ӂ҉ Wki+t a>!ק9Wޓ0GܼpS0(d~97}+nȦgȗG2( #QLJ0i:/}BO!Bͣi}O/o#pd.JQwLtI{F–ZOMG -Qlcf(pJOcF2ʈXKD l06ڪ/Q pĴ7D䢣[M,>q-@"Y>dR Y TЭӂ(4Lbh$ L$<)p0EPXz 0 %Pn@;)Ps*RpC15vf UZ Z$vOA}I _9rͤhp.G>6&Fa4=61==ԕC\JRZIOy1 Kn s)|;(ҋ1eM!","@Q$F'չDIXc+' qΚީ1& .H,p~#??HjM/Pzʜq*U?L>fN ЪdLˊ+xKh׆W KYJ*f򾺋BS904+:q4=;; L'Hp`bIJ9VHjcZez pIO/ҿhkYH7k08{|v簠MRJ>.&<?PF$O#`u raɸ^p H`,`0{ ከw*,7e\p9B ‡BFC`ND@" Go(ԄS}Sw #;Nͤ"n|2- *9XZYe}Huu-ai);E BIH Cl48D> t0s<3{ RH%ORKT(v(QGsn0&$:I$+'8s& ̏ U.c HVO>z6i dZO%"r+$G !R EC,dr9 iOpv@| eJIMf" )DNd e %>_S_S7W'!M$붿F3?z_a4Pq)?Ҟ)3(?,:H{8c'k}m B䎍H[K| iOTa1 A< +i#L>@tp'jjY)&QebbOYRE1n?,+0d?3&0;BSғM,ݣRG;/yh0 2o׮CBHhTQz_@#SgN~@cԄ!J@B ĺ@hJN"V%Bc$ᬿCH)"oz2BmXPa Xa@ϟ#K:=llk4% *qgﲾHa|8Hf8" 22p|o5LlX\zc N~vyJ+emp"(_fGLډ#ϯ OᙄdcŸ_h@af('g迆x \(e dLG՟V_4=# L(k@;`>&bibaԵH D4R4D-Qk5 -A1( IE (}GU'.k@ ElgcflvCL'n r#jX÷=*(,EHܓ|dERUmWFXx\KgV@-|GӖ߅܉!?2c::`"{$7 b|HfM"4=,DʑF_πur@-Tx0{e;p+`tȝ2=bL:g21d:=8<;ֆvSAC]w9)MFBw2cc)ON^҇ =z Kutdb;@EQF΄7m#B(ߠA+qa$1vv~f?n"7U& sʙpQ ˏ[w3ŅfX`uY*-P @le,VIDz hü;~P (^ƫ(1)PIB`7^Z+F5sD F*{F A9*cݙT&lїG Y,CQB|zm9Mlzz@@rO!VD E#8%@"ĂGTaWPT `I(Ak2 2B*Z0:@ BD.W?Rם[9BiѲg0.+A":@D иJ6[t.<dGc#%t(c7p7YuCEk= ޺1b24:4dgNx-mi A&YL$l~qcu^'EY}=QQ}X`#'`f3~Wba\ugCk D0ѧaO]LSR&a '^}f İwHB"IY *P6bEJDaKsNz*~O)5" &`4 ( &ddB2 n(=3NW3dJ<H@2US"C~ըEwnF RDŽ ,HURRPHLU4%8 wkBdr9$$ČEd3)G 8mDd/֥_[\$};|7w8A?TĭK "JR206  k;wn[PfF-TQT1\N74r;a`.sYax6i y;@5 5 Ԇ3nsI[`.2b,΂'8k@ƈ,HȖ KqZsL[*JZhXe(TiUQrv1i*#C;J\,)3, Xl.q4 l[Qm%cf֪ HݳNR7..tY g\Bٖ<% M@tvb,(^yeNtC3EU926([L-`̪ (HPIC2TDò$ .Jb)";Q;ϏC&! ,b uM}l\rܙis G2 .R8rG  aWJ7P* ZRȶ!F ZlCs3- PBfaKd2dDID(ʪR.@K7Dw8G6޻iRaMu8pU:_0&:d!jXZ{"|d4 ;Dw?*dВÉLނKi /1D5n+dۏ?1H|'ۄ76a 4,㑤?!!䜀a`"7,yALPz|i#&Fw8a=Za%)S*3i)hG)vRě:50|: L&da~CH6.R,\i Ҳ/_3Kgɿc:mD,@fL$.MӢ"7m]WGzb<`gX40(UU"\miBXEMhlsjYkCdE1Hѧf ݎ HW:Y ғM!R8qa  ,b,\9s65V Xmbg2A(PEv%gDQEHA%K h!te b`!zcJA2N,A1JHRD!D3hCLbHJ-(J(Il%I#CcJ  4`&RJi *2,UK%DPD1E1P#RTTU444$2QPU9Ίfb$m4A$3TEgmmi2U5BT $ER݇c1mF E=: AE=1h"c.nYhG6SZy^&;1g۱O TiX.'^i]EQH78 <1 'z ӎtꇉ#nQ{mL; UUiZ~'%$&'J@ğd95y񊁅Ϙ9MMS҉C t3?"^/VhH<;) S`},|LA( *kK0W)E~i f`\Y":hz4WUiTH31RGvҟkCk0؟ĠPt ,Fbl4% !Nn1Kedm8PzytRC63yRf6tX9dvSs^1 4vOыn9 ꥗kmDI2@pHU,x:<Nu2P33JIuNL:z; IRli -t{}\N|?_;Mw`L J0#o㖢N݂y XXu!~6 Sq}Fe!p 챟㺡6"d2 :ۃ=e .ˋd"OhxJUyAqď6:"C( s24*D" P V6$ጪB,GvmbH$^toa2O# >g)\0e@uL&~ 0Mlsoe0PN#x#knwՅQХ \.=LW=(  F.ƒݢ$^}'\,/6ޥs)Xt eNfֱonE6)4{`=ᑸ`tqt2r`s"C b۱S\N6M%#ä9EFpj&2L=RcR qGcmi)":brGdd>`L& =!CBV0F " Ӯɂ"0Q~0͙iA-L $<LUIs#?bը&Dj׬ ʨ2IՅ`muirJELF=ܬ J 3sd1oћSCm9fܺ =U{!x<7uC2VD'Vz4v8!E)$,&^Ca l !2S&K&4"66 i+Lz%#p9ű9&:PEh͈*l2E2א[lUKRse]v-8RӭpbxPaxpf]/O9)P5RyqUV1LLOlP=v5(EylC唣StMІMrLK@%|  (lBwD,ˬAj3kfxәUG͘4&oIn aX-E 8+Qkn{6sDN:NPAǙثՀdbM U+M}\i(;w9c8%@.HKk`spّE$XPe"mpT `,ZA(ƺJLi翎 ZCc 8ج"51BgmGpJKڅ1u4Y4AQ8DXN̩\07.LFRA+87iSm?.e"MrԣUFJ<=S5&EBJDq"c\di87TΒqPvٌ1׳2"o ["p7֬CaɺDkKtL1`̻`)+K@>; BY G`8ʷ6(T2k&jHEfҮ=R'k3k$[ f,.c*`8Bn -36;t9\3FƦ%e0f$I DX<-F$x䇔tΘEڞsf:& g ) x£LEB7Ce?sƌjK܃ QGPVJ #lpn} _""7 (z.K`sp.٥,3r [.pW+JZf-ikE3C.351RbRfG7Lk5l[#7eJ+UM cl%D7S 7Q2%9gX2jiܣmS Fz^0^l 3fL 0b:o Iv/<9/?{ zg[9t('aC[wbuNr{nѣA{7e@" M1ӌDah(l 'S PD!DYs:`l!Ӎ}[7:3BjЕވ`d.H-@T/5RC(}ޭ- s,I5 Һ` I?)!=R9ZL801 K̟ \EDYd.Y(c !BYkѾ#Ih/pm3cU&.L@<:3y *H*()ibZZ/ o]0ju=rZr`=5Hԩ@RL(*>bC6)"!b)R&iDP+"1M%+YTR msyr^l i8Mݴ8Z@4@A>߲ìX |}A 0*_M*/dAn5Tie-\Gg7ڼxf#̺Y~gԆP|ՌEsU.o;O?j!B !Q$" Hs NhCJyYC*yJ1( J?0JF‘90fN@*&u&A|P}Hk~ǜw!8(EaLGBS^ʐf_1K?L py.T0kV 3(5A%ڌW@0$IMvrBLP c$UC'dٚZd] 8xaI4DC(^ʐزiDd-<(faS;X=Qa5l2Jr|X|~ x8DŭOSN! ̉A&õX9GC`'p FJTJJ ݌ 9 ɥh~$ ñ(7.8J^BM`MLџ˨jqf}MkZ/8JHI x$P QDGJ@A>d>(_ǘ0T-P$D_V!8C M9g3ǂÕxaewK!Ofgo9$="NV9W`t<-/K7R`p߅B 3,Cx">MgDoGSV]ڹMɍ4E0p Ap†- LE U L-QRPA $Q$E TCTU$J1DDDRJPJABF" b iJD%`Al`PC荅0@i@+@bWϛs* NHE]F@Jm -F:C&=wgKCmF֘Pn]+j(Lb6@P(XK) L "'1* K#bN pLAqt@d3Gszsi9򇘍μ9f@nX kPa.\4 ͐@V (>٬P-5R4.S&/0VwcھU:o+w*|8M=ٿ{a*}4إxh^ktb0@:F2u2ZB{oMDa u MXDJ1ש L/UX[&<( Q"a*1p&gTXwwS>"uNh]IaࡠI,q߷]kv-xƪHDAfI7:L>-QD`9E,s”E)Qį>޳AwauGq;E;;qs/9Wr\>lT m ΄ƒ`b.9!P7$%4RUQA!Yl͛_\,_ufmNxj'Ίڹ8wǏv 0ɳ˦0IO$ڹ$: +=][d: !;&^t @ S hkYBj@;%DkWk(ܷ\t3&Z9+ zw` ̷q,&MDaUe;7+ S(&{j==f&fc7xk0Y)q T|#Rzp _g#~08k˟GS lLJ2,'5}>Y0HoVNZ&sRsNzLM|LEӏ\KSz%Wkj7 rSE5`8n(p!Էʬk)TW %Mx|?\Å>Q]]wyz1/ua(w$YvgON<xsՊ< Y\diDbӈj+ z<5Pqx&ÌI-O`% %dhSM&eYHX\J~S{}QAh¢h9ArJs==zƋ^OHcfV JaFdK (J,8MW_E"%4\Ԏ?λgSЫ\ R>(g4jmHr cHqޜmg1̢={5H*Cs+DE(mKI7xXqɊw;.%Fl^͞HJ3NPs(~$껓RuQY 90T\dAJ#nfaـ$&0H"}gmxm T&|xm4,5˃ 5I*u[#w[h9³]Mr ®F T#J="'Q&ǕfFqZ]A Y'e,lpaH#pv Ú@ZPD2=bqy_UbSb:r×m93fʐ͙peݍھ@Xu&8Z9ms0,_m^ *L9Y'Crtcy(Dt%*CD|'f5(6X DF93^!9@nߓYuH JR ޾yߔb=`xh!.5 <ՑawJA[I`Gcþ> I[c+Drt^'ΏQa2h<1V b r\9,釉Ϋ:{q+7ƽ5_2s]v<~U,dsq%k[]QyPؾDxWoBTH<(jH*z{T g'řǢp!%CުQsBBRO槻MO4gq#j܉0*kbKW: Bˆ]4{O gr|LOdUV/\fƝa8f0/g!p5BB$B>LþNlFC">8><-JcPylHQ`{q*5s\i0KczM^ 5*Qԁr6#诇0YI6@;t7;։xuRwE.el_pa(hHP B:|9iV"ѷAvI W.r'SuW9JӭwEWzXR R˝̮4ЮÌ,DZ(H5H٪kMl&tpq~,xM<=ֻ^ ½h Ծ)0`vevZLU_S6ޡ#3$B ɾK/A~[%"Ӳ+^f J 9ZYRn+7U M44uQ)VP2!Mʂ񀹭 + I8TuKtϦ+($t:ƙX,+)Fu|:sC!&#Jw1؎XהP;d"DA_|LwD,3I{8i84x<&r%0i"bGVŹh%/\xp DA;)٨@ $Ŀ#jMPD漜Ѓ' ӥmrfKRR-h h"y0Eͯ :DZ],Vt*2qI3 @ ҉񙾰L7 8ν*9<>*־\獮5x:E|vǩprsdס(wa]Iڕ%@,aoN ҆N~ʪw!R PN{{eGMnǹu r(?n9^!b:Q|:Wp* " @kxEpD]H%!q~CL 7 "z,q'[r8v}{3{>{b֟U^sZ;WuB}mH^}:/w+W&ݢ}{A*e2 )^uJZ7UW;+˪JzAڠ~n=l FDtu╰\DN N׻ĉ㟎("ҎB-%O1sOGM*sX̚Y <溵8fkĜ.3Nuhf6l+Aj /Q"3Rm`/T,קzs^a\f7=eowZ4#đ0Up$5 SB<:CzqvfCԛBȟ&d 4hZ]+`0:ļ1~ݵ B(D~o'D+{}1JHcWE _$糣~JM@js0@!2p(V ʆNV ;d|;cA/yxPrbuln]jc9uu4ǛJS'XNI (i'?Ϡ{^p"E 0U>#0 QWzFQ9<Կ{" &+0E ;q A*׋w>9UgƸW5z|<^FzsZs^۪g/FQKÊVsZ>h.EG57Q+$;YǘRw':((LA\PDߢʵ;{^U^BF' f[P;2eӜŲKV8⚥ }=zs(CU4sξ8{Wrt1ಞil"s`剼*"2 __s+`u#[gRwnvYS\!ւ룓 Fxq3ܷjl9`윈3#Y^"q|A:TTnz57U02[=syU\T_j_J^"珗rf!O9=yjexz35unﯞGqߵ|g[O'{DrGȽk5Nl&IS1h;Zf ߩ4^Wr<_tqkuAm Qᔴ;LKUH{nÃҕƒҺF:s@OTB+,Lc.7 0( B v PPX`d i)~)* 2_݇0%)SIx tAGVA)PHR(?()F&G'B\ P!IؼWPyP{3Gx>:A GN'HŶ~\A(?%a-(SD;jT}ɛ)(뭶u}@<B#;; LJKBAqM olk,D=0Is䓤4zb͝ɤdeS>S.BH8D4aiJGTzH+NC` a_pu1'u>HOOQu0B~9 ({JҀ?HBTtN^>s1ޯ9S* (*o̓H!B :ý $dhebɹOvPY@8%NK|~,#,JeEI`i0!cD6N*$ce{I>Fp椘O41q\{X ܰӮ "M82F0i})iX-mOc34`9u:: B#{Ξ= !Bai^ÝIљ` Hb5e?|ƓB]:']9v<ߊԡB |gӷR,9)EݲӉzO zS2c< B~Ȫo0wjWPTKn xMz"+ & B~)!J)HcAA f2PPD5џ1tY%C!Q=ob" m}TE7F fhG(^>ffxT 8*V5t_ͮenNd|4gPT@@D:;g᯻EF9bIRP>v#,T~v6Q ʋyQ.TQɉ (SZwM0KNJ d͎6+\p-1iB>5Tht]C``5Bygnr:.)Jwe`дG"Z(k2vmxh(̈́&K;/9jRrڪ(BneI*If_ WzB7 &ڪxa18(-5lmjMq !0ɏtb)Oxw+o0X^$>S\v݄٫w;= d!/R &(WؤͲRE#\9Gn0 yAT4A)Ce"i%()b@j($  Z$ z=A@%uB( @(F )RM,(~?z.U2!XqYNa֥Z`A'\6ŶG*8n εR=NU.k?c:+N84miAJ M'̏'\F}'}(A1mh K0Lxox]uoבg_)^aq1fw3ztr̃xUt`)s%(FZ$uj'P+̺AZp^ܢzc2R\~/i--F!qb3 j; ۽+fS'FJ%v&#̪n=<[8Z"4G'f5Tg(zTGEg!4{Q΀k/zO3:O(+ B= Š3ؽMRRZ .Q!mgs(uCɷig:[٭RS æ*"qQ}A  UǮJ \x4~M+krhdJ$H߹#dp :34t('LJfj_0J72 ròAPBSupXAZVꃙ.d3!5tp ZrC9AzHH4DTT`= r5/,YLS#NV q' &$߁Tkx8#6OZv0apX@M7A D&yq0 ̗32 ZlI- J4_cb5ˇ&TD@r{_o=??wֹ5FãPW@)F>Y9c>Rrb(j+1r1}xB>wRVH'SZ?魬Ek+ UdL̪]`QڰGa)ZHրj-%BpPߐ^E4%S rDqȔq =$ 2(`;A#.$^&Om;{ %C*/`bEFAC8tî~oGN Qd퓬 .+Ս  1r6<8pǽizS .=5rݨ F+&J6$IFJJjD[9i^5ѻx{K^<1_S/ݾ'kpz32>PBDU^$*/q!4U0B4cFZ]g9Uo 1!(EɢV x7]o|Tõ>t1[F76wy^/w6"nV\g"nz灚Ku'*3*%s_+T|GQU*lN}k͊ %<5|@F/44EZ֡IYD]A1V9 `g[(v5PbNbgc.4=@u3iz\>{'fˡεǷg%~4tָPa)Ur)"b'h]W%A;2jrA9: DƖ8JZkk2 HGqQ.L%|o]RHpsΨ;5 iu^/%=* Jj_XReXN2G%Suּi uK;D6gfG]*δB}ΤnxM9덶J*׽lKkiӧ\peVL<~ǼΎQPRCY8֯U56Z 8Np=KS"|C.ŝpA^*p @w !HĵX)@PиIxp> {wDq)3)WFg$cv\:(Q4)+j z I((*.[DDv h'a*4"uS1HT[q)JRJP( hNRγv<6gnnjB:ců1"{-smV`*? >< M` F:F_T4(x|7rU<9b62>$5rARbQ.7AZr DU%xh97O#ZyPix΋L\"D@0Jir&LĈQ&:cuAa9`Uz@)àיz)cnkq u*"Jq* 8&<(FNr~xjk:8MADWMM.Gy NUR\;j)p1hRQdmfD\cK&[ppQghdhV6 FE/`4<(gʱ'"=nkp1J3EiwNQ4d(tb)@Q mg-nLKil4-BBt|,lոp `5`0 , Dp`.!RDδQtTr8Pf .X!1l94F"(5[E0"cBF4}LID$M,'5Dr ,'gÎ C(('!;N Ơ0JaCCX2c;Ot,Ò" #0"#ۃT)BC+vg wP)VzAEb!!o&q)}ԇL!G u14R ZClr](~=@d.-?nlCLE4A@DLsj UR Bw)T k10"?¾Msi?b;].f 5 n;dSu%S,אSЈx7Gg}F>hel"ESY"ZF‹dJ{CMTbhpA4p,<48-83(zh8N/&!A ^v*/Ak:WČv&4.@LӤQiiH\sasiP}e_#}Z] RWYRPzޠy_IжC;11bBA%lPfB&,j(Vy 8("Ka(4(*D#E9C@saHrN \(YEwCCEPQ 7vi"˱I`o圱q,6E,PEoPTW޸89^' ^A3ڒG;6ቘaiA¡en`Fmbr}7n<3 })ćT1331b5zu~tp)vB1s <iCCԏ{z×TH><{J0ӐٵysdDJuFe> ) hv.eL?ERD̨i\8߳R#3Rhiİoߐ2* 0(I)4!; tC'wjaFpL`8cyԩȃT2`7r24R8aQTlhg5cvQC_|Q'H`%bn!"t0T$R!"~9R(/Cd Ө*dmGx$}kg@2ǢU"uWG,CIăL*"vSL+& [jsaĨ#$ISDyQqJ)h>aaBP?ԈExP4 PbKrxϏg<Ca0HŠvE!ER4PK*=ھ(p@:Brh y?.!0ûD 9菜g}ZӻM(jc/ A SdQlpd=2{TSڣECݐa8Q𿐗 ;*aNj5g.1֧ႉ>ZCv{P`_ߔuL$\,6+YB_-F+ތP5MHD;Fs`|;îcJ RT;Y)_G>Fؖpx0DIG R  1%ڀÐC\ౌ @p hR/IA4"":!y(*P6DJQT(AĆ}!/#g!!S;>‡MIpEYFYZC rx3$ 4^ٞ"{I3yvE(>/O*x;bJ[}<0nQed$Qҡħ6)(6 B g\8A1 gK1!JEڇ^‡ .XT4ltݸܛXvC lw!?P5#j!BEO+ #!b??IZe_h;%Вn}jֵ%fw'4RB)>`'DXR{czEd0U Nt=mKQT̨SHE0xsI;p!"DPJ'$U@ J! I'y!PO8!nO9} کhO>Q SÒbXH$(iBd'DJ`Ci(m?InG kTP}B,bc= !A&PGڪʸ44'8)Ii-_ŪdVEn08C2wܔ z1doyjSDтZX=A70P*KI!`u=^l6I߈ȄN9{n> wX0'r> a`mLj5d o5ƗM6CM@ը* bZ=[fb)DDHF'?(q 1F $9Ϗ۷G TˉAyQz{4&jFU}G0mXހM2aiiK Sgb2]Yt9:S}=&=2-`1&a.XfIB ".U(أ?EdH9.#cIp1B)K)"ƜI!G69rpPv1=q-et$pLmAPi *9s)U Zp i6X}۩G{̆(RnJ]ɂ1b2_MaҘkm`- wTJ&FLM!k)D$ 2LW61u2Fd$s('tTG铨! ,fOj5t6ØmI#7$:qfWZO]>!x7$U0"B$%Y-}T0@TӮwwmASfN~<.@e0)˅'!ܜܹ~71g=,FK 40&AY5@MfP`hśa6Ѣq,$0s];qqиyǠ@<45{ʝzr^(fU\B_n:T*$*#r̿DG S@PyB}a9P(:9DS R(G+" i34-(P~&|0ٟhKa%Yv xur9/н^,D%JU1_JɮpZeZ9$ݙ\Ne6Ǣ~((?ˌ!C 5ӈAB%!@)$e o7.!5?G\'a)f |Z Έw kd맴r?ٝ.Z&Q2A/E% B @>&spZP Ȟlմt-%!qRT1DDBPQJ44P(P1 AKIЁJK@'(RSA@%D5M!TP4TE Jč% TI\$4@PM-$4-!M RDD-%E%AM+1ԄHP4K@PUAJLP DB$@QEL4P3T!B M(1@+BP!Bӭ$E$H4@U # +H% TL%P(PCEQBPH+JPD41-PR 4T R#HЄMCHRD@ @!ӦhA )MRDLH,@pB@"k} F<C;/& |!_`|Q # ,z~%*(P'(2SO5,LCDA %kHdx(#"IMAfcحZ#c4&`";m&٧NThڶmPUشdtnz}R%G0fDp2-LzeZYE1 \L(3Ŧ'&889OBQC4HUR$U,A3M5I&T;jD>i@y ){DPJ(؅Oa7:*ȒO0 χjÉ^T1Q t WR%Ӟ s/ șR 7^GJ]MEWg`w6"מ=hhWvձL&]ώ$|LJ tN;߃铑q4gy$,ݧ{)F$@|zW?Juq(Qi?M8;v|0(;Ncm^qz[Nm߲e) aT!d(rCz5!ΝZ{RYg~86Z6NvFyV7wyg;Pr[0 $ ( ,wJj;  V0AHّc|/{ޚr@ak>/թ֘f;/Z?7~yp` ^Ǣ;ז1EKL`:ƽ1;?qםi,Js3xW~ 0t6}\:E G1Jq^=憱!XbVAeƴ;}%(QQJ pmP<?'˵Prrk⟝m}n7OՊzy@SɢTZІL3ДwIʌ۬]V2o@ujDDjdU|B4C||&z Ry@= H #SLz;rKtyߙSoD~OUl1`jP?({WI/#~} @)u!@Ą`> Td393R !ZE8.y4_*yaW!H& ԃ?dhJyG`UXG'p!b8Oz0dW0)*Hdr7Hwc ٤zD1-@Gr 2uY"Pi!AT`H@!82?v2r ?ABIwه%>j("Nښ|,")SŁܷ_Fh|Si3/ɝ84_$gmܠsDl6 -@$>6˙j% ?y&ƍ~7Ӥ:e缁 Pg%!ڊ^HPGCHBҟJZՙ V|`SѳlATb 2 |4bbyO񙚝DxurU}iƜV*4 TT"> $ϴQ7k.1AB!31 W^ @f~ I*^DCf_q P>SN1ᜇG@X6N)IfhЯeȡ.Mb в0Z}<]o"&34~ ?3S @؉ߴF0!H@wZ7 (0L%xLPBH "Q9vO;%y \WFd~7FMloM4ӟePa *2&= _# N$ġ!Ͳ؂78e?g3U˲Ape O@HgK\ HDd)11oԤgC\!e-U s GqGIy\&cv+S<^u#ߓɻ cߣS63<Κm.9־T9jtw5a1&  fp18'@=t"̿'\wop~V/ X3K˜kjsƳTiʛ(q ^g*Je4R뫿y4fOf}|n㹓p|Zj:&6sW"6rK7G{GԋaJS1ӆaVEk! ҏt#^pw3yJ'n3N0/9 _gޤ&wEP;BS6C⬦VSHn8!C) OIq BГxs Cqɂ /NicIh=5GF=l{'~h|Ef@oo[, [ ?pڄ!b9}1"4ҴRWtT)Vh(@ !i"i))JA JNiB ZHh)jiiiR%B("CW*EBP4Ё*B 4%;`hB`Jh"9!HI J4 BBhiE0J$ AE*R&'$)2$4- ҥ4%  M ݷ@3 IDѲ:<]2WLDi&Ow=$:ܼmݍ:߽SE}Lc |͈dmr~*#O8pPjB=~xiRYk&9J!+fzvB$DM@v>x ^&|ESARUQTTSPxk +5B]ҦtVZFb(J&XTe""`f" J9` IY"ihRj&J %%)LHnTI,*$%UM@'eΞH$T'!5#&DS&Tje) @bZ`* bVa"gJhAf IP"F{$A4Dh1v}H%2.A%7bh|pv8/`~X_d6 8g9I}M"jxrw.Z S(fBLD R I@U|G ϱT g9QKC{DE μ学0MXG̮vԓT L]8с0D5dP5i!B v@cbi7j>VCjaE<| #L}dWHpg}h|KAlzgUS KPnbJ X{s0%<.݇C&h;'Y K>ޞN2^tƑ6ᨥ:k(b˙Px7D'o4˙Zqk;ɰ`)sfɎ×9eM3}]}ȫ{}ܚ>~$ҡI,q=ɫ'`z`2! (Cj꜎ί˽x7گrN*$耸o=ނqmq\q0ĐJ40kQdܯܞA| {9M#tApy8JQQRc)IumIKN&!(1$IKt%dzxƲi⨋nL'""iJZkUؕ>#qI`Z "M 20 %k0IC@i5B9ȥTzpY0j& "Zh($)V 򼷄jT<(46F5[m %-Ynք(ɪ}Fsf[Ll{tzd`(l{k"(J H}M~ FY0UWM<BD{וwR D hA۪oJj&gL "`w}~g‚aY1_5Yq>qx GqӂLRp|դ RPuH 3+mb-)I~kbRƵ.c3@T~lb"i)®>U|NyلzOY~Ͱɔ G̜к|;JS/mLT,֞q幁4(H%RUF) Ԡ<96k穜gHq/֥̐K&"f",LZreoKsfaAffd pˊnEpIZH4%"VsT0YPD\[0Q !G1j! \W J(WI3k6r6DDJ;4`5Jjwl Y*DY Ħ֤1+71`TRp Çbd"la ,j 8#[0%+ )L&aL6#,.)3˺m oL) hZif5r|;IfBuxUKQs]1JJ̝ Y1s(k,r`p^)KNy#$$ 4چ-J 2yaA4@v:DFN=Q]!J eqP 7G!U Ҷ58mzNu=4Ž_BC`,Fj&gA.!"c4 AEԳN#i6kyxhi Іra͹Ȋ Z8GaH|CC$֚TOq=>|!jٯ18OتEo^Ķ,Z[뗷̟6,{yI? C&"L eX3QP Q`# aET: DfF (5,pX7 d`.t/nmD8|2:#EƸLRFuCZ sGPhaQEG@(PEȘeEdHB-S""6(.d!WC}zl@~ >8>x5"#лKyJ `hhbUX^^o0^66gvK((zH}, |3d5Y%@ ]jj@zb;crUh45d$+˛4II ]:4{ D85|m@ ?7T3 s%ٞI>' BApHIuiJӓnY-:(׫3 8i642  6aɤ!q6 IFxn5cu:pf2:Öb]Ϋ"љY@x(lZ.8)A5nQ8C S'*ojkQ'VyvRtf=r% + A,F) RFɓ0׮ˋ3m.h\.B62+i(Y6สd86.-Z6ז3 pe($כ|E٪PƸtM3T̚LQe+P_kCPmi | _cL6jih.]C ĥ 썥ѭ H!k X"=!N_sy/ila.̥@[f2-&8"5&%U4DTC&Tm/)p M?x!N$"&J2MPd8"<%v2x_ʗ̰),^ EhFrΐnϪ+SZܷ9 Pğ2(d-9n6mQF[rIOb^g[$2زo#][F]x2rrP &Zkr>3'&JmųA>i "D e`7Ote|a}:k0ѣƨN] 0}^r;8S,jqf&qƈ.t Ϸs%TPsoà!C 4-Va-x0@F #ĕ]ÜaRluS/PQ(]/̔=d}GztGDI0ȫBE!,\`D;#eo"a(b5V"m1y Ç?~q +䢦`HE ICTu0+4\dT5`9?>E"ˡI}=Od^? "z! T95Nts@1 4 ҆UL{L@eji j R)=|'H .Z%1?4?W1bT@)PW@f "*"&a Jȟ q7HyKd lUPsh_ң4/;IJWhMzr-aT;֠c T%ӌd׾00d<9C3h""Bzɦ rTDϘC`POPpZİi8m^L 28*٫Yr NRg2r1)hi7FY e^Bg2D&C`saC*̱d:CRC-KhHr@!i6O$}+!m |:uh}̧ŒzA-7MBSI-rbzՑGVPhw$/y|r^.Zyu|Na"Xٿ̗""^ib,uJ[\oR~S 8JaqeO7n3 b 0(t?)4)H hI@/HO𜱵{(a (&4M0GHھʖ|Xޟ;;0Q;wH|?]NrvWd>Mjw?ܰ;ZuR D,(^:PBz1'lt?,v-/$xǎW%vһ.WM`Z*A |K仐q4Tz3j!Y7'Tt 2-Z0`wzldJ9˃v[Lg]I(SIBc .B2V۪-<۴N˃HK(;tonV/#(v -&3y$ȊQM31@j(]VSC ,(Nվ <ڦE#BQ Th̀i?_A_Rd H_]fLoA(l994,4; ;7S oҘ(%T1cm鋝/^!S08h jiDk-B5#@ՁI5!.sۧ xD)uHV3[Msns&YnB*ĥ!vCׯ_{M};5PƜyu-1Cg~uȗTW2"Bc?0`xҾڟ!X2`U8Gs*(& !(!ME(Gqg]Rfü)庩+&r\sG_߁(9q㯕:4pEJo{O補 Ȃ!/ O?Y]Ɵvd5MA(1cq*I+8>ę{1Q-q! (k5b,ed #Pu#~w8L|rU:~G3_z=w̓DoM݃zY)Q)e{~u&Cd,שY<OHvOlTQst!@y*ȧ!<%@9Ǒy~p C{pڣ.ݠup?*f OC(ĩTVog2Y#ongtj&ނh$ɖL%ry/0?A&P wwd*|9Üv.v*ۙM2Kۇf;ups1R9BmbZp4AD 6*hqiְ.! MG#NkSX? r)6C0{\:-V%;'w}8<Y|&sln '8}9uyZ.Z5S#?w!!~|M'fcCCOhJ4<@T+ǯ'lOok#4k4?w 3kj;6 nrcedi oյJl(WvƋ~@U,@``n̋4#51Lȍ "o5E?иBjO2Bo?Ԓr^bOަ}B'nmW `RB'<2;%?Spvn][Ec%P;c{P 7|"V\s;ϐid`#U0|+FPTE} nwȡ&$ކ *P?Q*DD(AM1X5`@DIN@?}#}T){wa6gU[՜bXa<=<4w<eԜtS&g s׬  >¡++k"O@`(@2͍40> o%) { 6빏 `_K#ޒLДd@]ODEgpa a0a:j%<0.?,4qAb6{wo^1X8;`Ni٠⃬ )&)$hJh ]!u@![ ${/}(p@;ZI WmMBAom|-v(Ǵa:5Eە A @H_cC ۽_7"Xqs9r _>gϞ@; a؃dax@꥝d8"6 |VA IddC(dB.p444mu)ӬNyh@$;v9Gux)|8~s8p#}AĨxB170zy+@$-BLc0+DeMhl$(1R(ar\Z^?S,%!, "A vnd`d.e0Ƙ4QEВDkLRC&euwuSi>2RC .[:hacfkQXQZe\(ky|.gnsj(l!d(]GbeӦnj[Մ$dPX!{^CK^*00=~@8hBi~6lJqєqc2g7N)_4:ˈۍI 59ҭCw,`Еb w4%",FN ""c4֦ ɐbiED%m9ɤ> ,6Jamִ %|֑DǓN^R)3Iu;>DIN$^LJGXx@fXnv4BiZ:vϐb/<&M%9y.1cÇ7;TGA^Ke-H0@M.iKI((:ئ;6 p7ll_n6JQ6t#1;Sj8(Q:/0]̲RI5fx[ yA !!D#\7$]e&(n6 lڀQC@(ZtD\0& K.`r".!R䘈Hp3߹(<`zs5#7伃ݶp b{@4:Fb7ڦjC`C[^]!0C$Y?B7xS`l)n^x_% . 9r aqy9phlTKr]_GKEk:q{_pwi{}:x59 TYG"ҧdW\C:SzSo&Q x Oc^x3d>>`ؔ/)C2Ʒ% ipgnvanB8F&UnL2k&L3) +%Q:HдBܕڜnKJpP5- b,Z J/$I\H;**|0"dNA&S2CͰ,H,4(avr^傡{A8ѭ!αr|m(S 2YD# b'f kr4vVj.<ǒ.A舋FNF]fj&&"HrM(ytyAˇ,f hK&P' Yqe,Dcg(>6p"W]` 2Zmܶ]m6C963!-2a̹ˁ lN$Y@872$ ,@7D)ÐzNm;U5hQeo Z)$E\ H"0."eR]# T~H !7LEKI)"3+N/?*Cw!R1E5s utY@{ Y*rjcjhl5i(T@6RT-U*LiZj`*F.FVT&P#VQm,4TQv9H8Nx%8#^Ԫٟwy%ǾZ8Un'gsjGnxZK 6w1L,o8B*q4Ð܁'}+( |LfZoDkH9J°&7"-[Ob< T3ԉECALAJP1!IB*ߏyA ~3nopv9'z !1o ` gb1" ;Zd4Bj!BQDC8$2COA*F#HBlāX|UO3 o8'%H&C) !=DECHC ua!pl+9f% 0φDy(ig~5Dhb88]r*r ~BnqZR"Mc@ن@kC9CI^Q"0ytD5tpsJWK(jymTaWkFʽDӞ/{y <Ҵ:toatŧq"J7:*' B }v2QRxO. "W"Jl4P' " Y$Hef() JBH%R RB$Rb`&a d*PR *u9ʓPs& bP< %N4'e]"9†i(0x}:J(<;rO~V_ٻ6~܋T:ΐV>UÛpI WFEF:&zp{P Pǧr<2P AIHБPD@D9Cג=N D D 3LT,CKE PR0I  HRD AA*ZHF.E&BQ :h2l0JIܩ٣ NV)e/H|ӫirqm9Pq0n&e6WnC`ꢙ!6x7҃&u]Onj(1eIi Bڑ %d+Y9%$ y_0cA!!dCL@P1)^Ov=5>K3<"vsJ A0U-(Il60o4I b~;'c? y`(VM&2JcIdJd[d4 &1Le;e̯ͬ]r䕐rJxCviwBW9UbsOY⫠I2.|C@R:PQUq% R:ԉy!̑*{C~#A7Pff0I>:IXoQ[+Nl08O:w 8!9$ 'd:#у+ȄwGH@cɡrNH>jm0%.c&@9 M˘ x!XpÒJl ͚ tBP%B_{\(U끴CG4z퉞 4.5#-5[٭;a^END,`¤cC' _) =JDU-şP!@B@"9r)hi"đD|H:<:e !΃ U G*~_gq/Ct #,CsIdH:6Yv:a` J?ɥ 4!b % Ve"tÄp3[8nxr9 Lr_HBQp{|쁠.[ӹ AgHbJJQ쫤A?Kٽ02&'()M7k1ˎ;:^O'pM9Oa F Ğ#@ Χsd0 yZ!&$Jhi>{/;4 Lf)v`E0H@5)9A id1l&.Ȋj̗.ip7>IxdZ)De=@hbS@>80{1 !ﱈtC%')<4o<Sdp_KË *) PR@6æv739NSXA@`T( ײ>fln*y!b4)-n|YD`Dk']WJ;dID*HRN_u6\&nni5N\QThuNj.: $:7rբ>A* R͜(a!&s?ovshjjS^4biD4014td4l8uل׸<'4g04atäΚyȀstO_[Rzcv w#xM4M_uS* LQ?ٓp;u)H~xryXJbhJ( yp&ؗD BRh2† WaT܂ !("Uv34+EB &J(&Fj*d!I")ifFFeQd D#J4(A+dIGB l i?$U:*d=75-t5wRʡPUegAru PdfI.sm#h,$9l2dEPh1 Z(CPeE$ 'p&,e~OǿR#OBq1!d"1(h9d=*>>r bQT '!K(Q6 Y &&DI/ؠga 4be9]/Ք6 dv5B JKS}wٮiE AF)q*4A@b>~vX2+~a*@=}#~'G@i%iB2g?z\c3vT nS6H0$~[pdf`YԴC:ɘ-XlD1a3EXh'ň5$f-5C .E,vh"jKa_iUd$FApNJmf:i&7avILߏT1L' ğgqy  έ!)hB? Ű<4@f4'% rF/@@y y45@*P$"c^<ր4*t!搧:(h"QD!RQxx`D:XG)kj, Z@ )NH Cz.Ψ|yy#B8=)Nh:4 @hA)@~'xզ'/T 1lbrE;`N44"*h;&8"Wp.Euszh\7 .@J̛*4Q Tu _pG{hb.0r;GT=b D"T( `'`(yB)/W*CPymax0kzҁ~)C Ca(BH3R(P""gv:uNM+`ÍP-HCiR d% c;zc*8JY!CozjV=>2T)TR lbC>fI r+rC9˓w@Wi 25¿O",x <@;C~,)1  %(!$|,D_g'W?^ CIml$" 0c!?E7fn/0(oN Vw%id;m>? aB7ê@DeП.r:8jeƠH HPLC<ڟ Kw1!@ K]~ixfH#̓kamdLpQX C3U<b6044!{PHd쓢AIHs)HCy<)4WVsNuuV2:5d؊38N]4:&> U1&tp/!2}GJ~2vR"|NA2u("e٘u`",$P$(^K7M H QB4t%Db4a*J#C?;b}js&x%J& Z&(7rJh= ꦼ;<'MZ>1&REI8R(J "C$xT 9.T0XtED Jh)htgGt*s_ Մ0Ope Ĭ!RDDX0Kߟ2j*B۝:'ùqǟt4k2Bve(@XJ be{%RA$/UcWEg-B"F:\ڭ(щ 3&U~>lӠ F(v0 CBs+HI8:0\)ed2XB2[_!CIwקjvۖF'DGc >eKCnF,HfX Vpp ws!_z:T*Oh}|]#dgOfr"ʔd& x<_O{B 2TT9OT_X'YMBYj0Ru#wfWVR"2l4\l 쵣klMڧYnfKJNSqC0jܣd lcGxr?HY&QLʚ2LCcH'!|NiVRYp-- (F?/dhk؝+.T 1`ِ ?/Qg?\dRz_J%Mӗ)~p4d ?g\4tSNrWѬnkW)Ts%І Lw!Rꘚ(I+}O(aP_# /oW8*yxFb6dʥR1RiU-̪k%CD4|#$jUZsȠJQhZDRaʥIŽSJ;8TPa@+Ws`zBcm#$J LF`?iaecSכ M &B;نOθЍ,4|2&<Ԏq! 0wR\s^PiL/xOL?Bz&֩'xI8+(* Gu<qʳSHkCh 2}A3+JgHD h{SYPI^2(h{U̱ͨj;C C>x_{4mR U7o'}￷q -}%)Tzn?Hw_7^UsO*1VոE&s7' HX|2ld~toӼF*f2A !Y*]whDGt {Ï%=ku~+G1g?~;-'1JȣpD CF:t:kX5nY8ƂqS ""@z!ȠA!| Y<=W[]0X]d78aj>/&d]SH_06fqxVå 9`Qh`̓Ez &}bO}CLi1ߎGNo1|M|T%A*8.h~e{^ԬmVK OTIGt?ӝn9w`g_P*{&AĔ)A9I][R,E 9qI t Z,D ykVSjѰwn]BQNv vL0$!(R t)GJ.A9&H:AzrT1(zL1H)MkJ#$ŬKkqG7Nc;O<`"q崥6A H.C $ύzL6MLB *R"P"/a(4P kN v%Pt1`gnC(ƜI0']x@f1 M(Tw [sPcRuRoPeLRhD3p# g^)ӰiC]R"BS>U/;LEDѿp(&$"1z#vps2k9Nz o;nE2X"wNl=uJ.39 ޝ|8c.u3r?&d`0vdbp(بX4mEʣŭƉ e" !ZSeJqH(Q 9=9$ûNF~'Z73L!f!(ٓ1KHA0^DkUS) c椏~%EI0gB}vH_} #!N[aI[4jX}E,>S >yn/n<>W1X imjH(z,#n{7Z2xС[^MdLeF֘'2O}fͶq-|Iϱ 9|Jwc-ɂU:$hHE 0,(5at) &(R~츈8̯B}RNHƀҩ89`זFT& 3~rapMI43#8;zr0<!m vAf̑d?W'Ӥ-?FQ? 9a̛& S47I;Cx۠z/K,4(CINٰP0)O>fI|x{Cr>2x<Lyqo08'ٮ+ ԓ*{ycCdNw.3l AO$!E")@EV~3ݗ4,I[C1t I&f[lD8$6O! .֬Wz]o=2qۀOΙN@"QҎ?xQ5= @4gBY0;wL%T/f-ɏrC-^;&AȦz&YB&s6N3eQmBYd# :+Tp9HvvawQ_Ghrɤ} 0:ͩ@ 2.^ors^YKY>@6PTS?dA.D)ʍe&R>)DAKf0,7+cʍ/cWCDN8L $( g)jWif`pl D$rD/Cud~$<ӰĜ (R%VR_oWQ0 ~lo莒sDTSӼSܦI<,Tt$Wh& %&"Jbݏs<ƂME06e"k汎YLlmLU<b6VL%h[eBr.:r0l\vgxp=u%oA#GV'U=ISw#qEEdAeq;Ɲ|Rxv9fwt1ηRXC 5 .)h!   dI 76b)(̴0$EU z2AMNƐ)h"(4PPRsa <F+T}hF08av07y Uq̬4YjeFbTj"bbb ^mjv74E\-EVad7f&"dҚB&  JD +ģk`E6VB\uH;ײAM]>yR!aB%(Fa(C2 A3THLW= h )׽f6v_99es7IN4C ҁ94qLj0Q؍PbM@hT}5MSi-0 5tXZJ-СXԅ̺b)GQLpJAGۊj#.P앴Dr&Ld( 1"De )Y8LM:cQÑZ79IǼY# I)jB0a 4,b"{zIAIAo7aVE2. vC܊T91AmLD}| e1ΞTy:Tyӽn)^m*Z{xA*6Ac[yqRDTm.5Hdo[۝}t{?+:x98Q|<ǩ'6uLMDa1ߠ (WJ1@Jz^H"tgy'y]n2t'za6Mya9 ϋ=P*>0}8(_d01碢4 @*4:Q$p :6!#'ET*s l 3D43pϪY=<»dbdD_^]q0Lӄ6O~kz>͆R'.)eLe@ wT*n@I I)MhD())Zh09BT14鏓?Le<T9qo l(ДR @Q3*U B,]zc>;]P2|ɇ|-4//*U4$E3lCi{~ &S{+j6^S C"n`w 0vNX9[2dĪ"άIQ$_Z  TA\ډ֫^\A<[l)2L!MҮS]?F>C_aڂqN}~龱O!xPt^Y&(p(BxpG:758@Oyd $0%$#(`Ki?k C3T=j`2 펒'-LiD)U"|zSE_qhdŐaFle1²\p)$LmʊfhrJU;`Α¸8Q}gT%l5ASGc #- !CsnVچ"Q3-LPwImgXPhW )Aɐ̦HiAeP,QMaQ6dXiB#c1h!a1-Z5e9QLW\rQCsVۆNEc႗S DKI3SrB-2]||7›dokQ I+2X:!mw1ҁ3rSr/(cDHs|R1,$9ȱ1Sfdɬׇ΀ Go>>'^8{Y'$$AHz P>W4|9nQta\X:f\ X9Ji\Ɔ\YC2)s,=hf >7i:8KɼP$01f cQAL X @Hp?NچT) X?NDG)Qt9b(M[\N=a)t;xn"UV"(DEQ~-F?9[ITO*m᠀>6?ҁMKW*hN} cA%w+N@z83L!b{e:%T=Ozbh>4=35 #,;"O:i`\ItRDAL3dd(% _NSQP [߹;ұfȜ`%P.Ї9><Rh ,Xd0f-Zc}t<4&럄%J}vX#朐~(@OJ]2v I8/x? {PAU(b˗; Hẅ́0zэ Q`RL, .ǽd)BoCxVX}$ JIlP,P)8yy`w#V?'uĽgAhM$$4&- pZɟ}֪L7n ɏ&ae<%瓇 Χ#T*~"BQ%! B p@)E J D!CJz@%pEDO*!w H;{vm pUwʛHSy hc+󈠠⛣ ^\r&c_N["/P'#?&46+ XGCPS"`(r#䎤0CO-^&*I]P0=ٝcG ZbScK:"0%xgWWG_M /ВTLW ;'ԡrJQ)T"`h$`9ԽDTSMQ0R$SLBE7Y$Dt'ޢ !rcb1W=B DJN~~ct>8_$GJ P/\C%(-QL?6||`~|9|42!;(_% #@M4, B $R @ (C"*c H`Wa<`Q(rZ6i#ʀlۃ' %GXw?AA@AIw$$CGPЂ ¶"LXi8ndҥ DSBC0*"P#)؇{=S޺fd~%>2(=}0ń&w4qH}`ry3"=6lFspNlmri@R & -@rMz%a}z{49$)pQʽ`HD| /ك2{`0dHfd>[b~Tv'`8TClyPR` 30C:rC-c&֩fXܘL˹MsiL1X)UeRƆHx1P .X8LKPXaiLYp [2be4xC?2=8S|_BRE#`Օ` 1 J{9Χ7-r;F/.^:uղ.: C[zuLnE h8b: JY!ktB֓޲u!/~1}51q_? ot8a&LۊA5mP< w5\؉ ֽs샊P!ZEr{;]8g̭e5^fnhuDklֲд@I^قkkD굺R3~WOJح̍)xEH-Da$M#<ݬvܓ'J:UoH*3Қ]2].iT$(A/Uu*jM[B("ZAʂ'OZ|Q\~\^%m^Q(,`246\* RӤa擬_., 5q({4MKrSU'o栬U8׻ccY5,SJ,.KIrMCd@KԻgB{iNn-G}q #-Oi,qw^qt9QeʑAJ v\n\N_n }s/r.6(=#A t)r(_!kBQ8֩+Mth+ =3 oՆOĔ)Uv֗˺g,2#Vs{$ |&ӈ%xIbg?Tqіܮ ] jw] H6LwK(:)3|JF,!$K4 E# EV[k "4ϳ=#@it{HXt0"gP!eM48\9,/:voQǚf6"H|h.b4Z#U`S!e5R5Df͎,HHB.5#찄c'rأPd2KSPef3۾* )c!&v-7 }p+fr\ TOSANcu~l2a.9N fO+QIzy'!OTt00t"b[dDB+X%bc}?us͆J>>$êJI"dLRLֱi DB V,r}&jeZutdjl/,#$8,s&e8z8wtĬ|p}]HRڦ+͑ap,6%_vY ԥ ww޼]W,n_AL_Qxv͞8%8S^!ea#८Ƀs< O )67$(F -i6O|%wSミZQ346} bF-s3QvE'  oQ/ ݊B3cc9c}3j-szAؒ프svBWnm&1)_>xbC.YN`Rr` !R-fHuiƫw;qŽ:][g =U~> ,KKZks>57v$\78" -c1::Ev]Mfk^vbm,y,+(QbQ 9=G;v 6EK30 gA-Z1U1ݾ `NGeE=wv, vPh BYݦf0h%q1h,׺hX /Gf/ge`۷,G< }y^0^~krz9N~KW' 8וhxȑؠ:9NJBҔݧD ַRrc )!92F2,Im8UYhr< x8f[ѥWeO]ApGF $\ڂuܣkӎh_(In<Ӄ*Tڍr-": A&TUftp%lq (vk%C@A'Q0$07qb`Lજ%nк_dAg~LݔV'k}A fbQwROP K`-ŜsZ2iZF`Mi_Y\cgw,䖒 َ56-/:J$̳HvPpІY"=%hՒ:Fwd5ɬcvD!qF5ZHH|3u#xB1vU/l T,dI@p0gty+qE# 3Hx,)ԄI4.[$:_n9 ,Dw,'Bo|Cbl؄>H @S*Y*_$bb&'uvT77I20H~](ʥ8 (6N̥WMH˿ﱈqigo~Qw[5W'AHz'^=8hLTS9ʓѴ'Ye빊QǯKȻqR[[nto}{xpΗxX*Atn>r9]ފ\M-j2EAyD7Wzߜp\8O^^FQHT#yDp17ԁ>ˬ4q Rɍ>ēMn8͟^l5QY w(z8Bċs4uq)hDJ 8P3((t@(,"#65 &{fY:<͙-8<@L@ctYp H,_> B@؉TGf譳fdIe]@/ԏA?ax{w#D9D4P?D cmY3:7NL4DX(IS9PZ=?Cd# (b@Ҏ =7HOyFS5 ؑ99}ᦺOT,<)ZuLrhl= )(EQ E ;v`0*@ܿ e8tF\J{]NQ1*,AqډXYeao2dS RVo.uS7aBI2C[ڜA d,T)h1T 2w3mT-k[Rhۉ&B&vફޮKMJ-M'n"rlbnݓ7M腗ZSBZdV>bJ,ͦO漼Rd ^avHbԒ,̔~u3}~8D5@3gyrS$&ĕ[#(0<~aǧ3Zxtz.T! }jZa`2禸9?ǖ{ЙN>ly -vh@BMxt)>*+ZRYjE:yPD"/ !gs,Ki!"O,;[i{BtΏӌy[5zQ|/2 <׍Ӓ~Hl [OO&U% Rtk]n(5ЦFY&́sȲBzd/'RILB\p8dL{j NXt!6drm*F*)J3ϡ8qS)'.a|]#*&Y >(WtO S' jđE xNKЇ"y+4ok)%-lu \LbNBP:=Xo&T2<7@0-*E$ m'I8--JT_ 4d R&򺎧zV(sI;a&0zU0ZeT-"f`3&3rZe301̛ovV-E217F}>{@讠=(B٫'Bl } &"@}w*$τ$A;gG4A@ĹreAW30V9yh4.ŅBPdh0KNS^DQbc}(O~ܻ%FގFOǞߞ3%$vƍ`hˈhf*pZ C 1q1jݧd'W͓@QlΑ?S|9Lm0LIt˕4#6p486%!Ly1˛.S ̢*x+mf"b/2i(9LYfI@))#cLF(>*Pit*be$]Pjt:d_rN y sb$ZJ)H`!uTgv2=l@XN|ap&^y::Pפo6$̭Z`ƖQXT_"%d,xMm[h_ʼn9fH28/56wY! j@ɡl/s SXnXE]X~*v;HcHڴ2fdTh|ɩ ;M0Rf6}`@ݷg~2ȸJ zc"f~ͺBwox$O ;*( up t2w0$ML-]R/suZ RD˙'N/OɲCD@ϚCi?c'(o/B ,:IԔ9}'۸}O8ETAc%5[T$@QSgXh KV4\B<ߥ;dI '& E7J ˶W` ӼFqh5hZw,6LAN2Is13IEvn&JlgޟOguuuQUUN &waG fRs]̟3O a'O w0ޟ)zd6oͰ ~c<{aTn¤X{~usaQȪbh]R2A|zg~7Wq fZN?SS)"djd*aHG8ClHo&")B !b)ThA>ICLLȌLU@ҳ!  *DDԄHH pt?*яQA/ :қZXv_g A׵.Qܠzu @-HE?4 Ļͫ-zУѱP)}6rcW_" Ma4$h\c٬z{2@(vpLMĔ:i . ZA)B=t tL FT8WzJPjʋlVҪZ~*46ah!;~MMZ _X(K8óIA/v2AѬ0C}gD^xaL8$(e ̾!y܊È(;S!ފcK^mL*KY0AE ).`BFetJD ~tTli"<@: Kv1e()8b(| PΘykzN0LK/Z $+ 'TOg},ԥkXPV A!c\\3á9LU8v 넹\cIK 0ps1I4Uwئ $$"HY!tl:10 a i1w9TW8ny;BmY啎 9Moڦ=wBl\{BcSXQ & L&BLL .\eb+J!dQHs]^yCMA78Lbg" HV,$.bƢnظ BhMIAjӺ,M2peDT,n!L)݃Cld$෌]ɠNutxw9' ͑T.M\2U6@BMmB j*a)\Q9q"!@*,:Pqi9JrnG_;r=wtJ=&XՊf\QfoHFek 9B l`)I8G9$ḜEu8=ը;FÂ^Ivd#)o 󢡈f| ~1 ~h*Sy4>: Ŗg~ͽz*X?? <{ӀE"(FTkcfLJ5l'IC:LE ԆRSd6WzaZk a90ͲTc!ln 5Y!D:fR\Bey6࢓V" 3&/BeB@RPd(!ݨD,f0̈v)vfaf+рCyvZ],:stvTU}fq.T2^~L1PH]> hBhG23j:{B4 N0R@ߊPXRCN='ut]8j#(Q%HI9>muN~ayzksiYcՌ|w:r5*:y6MfBB(MhM]0~ɧKZ01URWs ?E:2{Ø828l d&8&1k~z1To<^>ٯ' ,lɩ?MTr02$!leUѻhtW]Ƚ&zo2vP&\VRZҼIc̩QCPjIozpdrLɈkc6M5'9sf)BBGlE)Wtis' i rYAZ]ͳ`Rin]䑨ӾI7e([Rޭ(p9&ae”ݝ:cznčrKR !.%fnf)\"$gbr2мs-]#)M6` *e$݆O=iƄKTUCb 9. d44dz/x<3MCrif_l&Zof[m<\޴I*cN1E.Wbm;faʪUUEUM(Y51UX&Yi8٘]2U7-)K¹eI˾m[8pxΝR!蒺E 1ܡES Lra&6iv%VH08@O e6a^sXXEAekpSJrј \1Bbq+@@+HåG K 3 Ѻ]:‚)8DwfFy;"s0̏)nڱvxeUWw$QѹαE[z0m0iLڌLnT# m߀Ls2H+pҭ;qié`\2Dt5(E Ϭ6cYtraC t0G)s1r28e29.%dDPR9@FPW-̝, :s.@6HI;{|@F2 ɂ~W瀥Gx`f9 sdw(=}h؆'XCX aH]e~' ?bZK6a Red8uJ j4mfKD"R_G(e;XMg*(R_kv],+  $z<9n^|07`vm)cGFs`X !jTCηTg嬚tV֖7N)E&{Z86_k ϗ\%_ZmmʐR3\M.=KMTc垯\\s+.Vf֭fV'ݺ5d^yDr ޕL.tOrM Iz/A֏ 獛\Ry&(" *Vo)bLY q+KlACfT5%q:)EQ} ׄPh'犸V)Mٞ #4rO>yȦr0tNd%=tbP; $"51/DY %+X`ðq *V߭9K=3T#WI])i]1P9Μb ]yY\TЮ0;}iB׃\]'Z{C kR>*uC٩ fA n 񸂟-PK+y,ZB.Q  7Z'͆rAP{ UO81*i%z&gǒKq^E}jCr[-lɬ*t)F9#ݭ8FcRUed z4;T; ,[KdH[ׅoC>U~ Ċ wfx<(nb>q+c&Ò)d K )Ir%DY+Y-1ޛs:XXİ|Q Qڭ~I2}H u D!J<ˉfz++ XsdqTs" ᒌiOJ>o"#^qz +$uA^JhiV)m ;vaT$.Fc!qm[&2(V̵ 197@rH,A[Q6Ck!G]<͢)\t7^/ S} PbZ:{y$*E%1DDA #J:\w%)v:~8-l+"I{#:mɬ䙔yg'[T6ֳ-B(OUE( vRB?*8v'Puۮ] -E2/No9jgG&%+5ncP"JI-<56'* e)".V*y2i҃~fBmRKD5[V<+I˩y07D"(Gj~H@X(DBF6UکB7yɄq9;>CxiF%O QܦIa':ʞֈΎbj89.spH\/9\ iut;;|zRL@p P- <9ۣf5ߓ2}"ꢔ[\%1A{%es:z , 1AD D6*T؜냓OO[po{ !("I%$ ݈Yb A@(Do!荒m[{T"aBKvDEt F娔B73W'_J S;Zbo4/򾨼-% ,P{\1ƐZI| W51Ny*ĬӡFI :-t>*O֝lsB+DNn ><|O"տ Ƴc'CVj>0֧Ѧʻ;/SdN=Tq|+#Zְ4Z&o9CI&Dۢ*ADiTS:xV5[Bҭם6"b Elj‰DxRVrxRnI5U]\ͣEw s̩tpzwʍ3 F0՛N1%J<ֲiۚbŦyP88Q\]ت|T-s[&H8g@y"x]TT4GȕVuBҁq"B"![^c9вe}pqѶ1"-KӒ|#BqC~+,RBPP('MgnJBts>pτV׿c|j! lY&p,OLQu&GQ]qOثw n9Dz2~iszOM~Y!s!u|As6uqAcax0d_-d o`* lq(s7 hq |@Jd£`'hp`*"kIhX\8ԚؽpgXxnh7c(P-:#|ŵQLLYvTݛ0w-BWmm7SBQy"j,&83(]acIYs$OНMMu(!B,d.`a;C]kdJBV &ݓjEff 8gUws13aᎰyH IiJK!$ԴP1h("iB$&()"""*UB9iI؀iI`YRX""ThU~ԧO*4T%0BafL j8=s&]4pR$;?T6nSsy=<V$!t>lf@1qɾ~̐1Z_u2H+S $ZT3 lvQ:C.etR{gBBy@$6׎z(%E8q٩[o0|`ΪP(nҔ4#B*8$B F!@Ģc%V{/SPRTM>A5AkLm9s ZD@P_$wh'6&{U>a aΩ`|򢆃J$@%ɼdSNR0F 0D."2L,1 , $,U3MPR2 udBJV ajhQ4Ls3%&P&1'!UE5[C58 c(; 9٥ՂY0 ̀c5_mQSTv\SEmaau6ҟ@=${s(+!li*@N .%%:ˍI81+O>:AHqȹ!7'(ہI%q$`B{nt6ܯx '9'4'yY؀*jTJҎ.)4P&*8b!bCGJMTpԜc9L'a9US{:C(Jf9U<h5DT@xJ3=)CKP+Δ)115*!-"D0S%1A6`hj S廡q_Jja%ucɊ+*Ҥ2߉-Z:\R&-IDSa)%˥nrhbT&cbEdʱGHZ{S#p2VNAgTJP!(BS6X.@2]E%&C.UQI%v$Qt.lbMs\ Qk%UMt!dэҤ):qգTHȗN:g' xd6 Hh$q}vZ@}1]su+ICR%^ dp.5L~̇{zSvJtPU^*naĭ(h!a11u0EQ+@Qf\dEz(buu30! sLl* Q*8VfVCx4roY$/47!Gs/EhWdtN"LJ@{+07|$nw`|w38yٖ!U~x7r6& "pe'Ha:T1 A4N&EtAN!H+o`;`翢dN/89 LP@DBNC0c#^{ X,F.` l8Cg4h)E):+[K[sIi'%d> `Ʌ/HSYa'3?L\ Z]s\p𞟄A]} o֊^|R?X0Ej]&-5|Lc$RozvubJ5& )bѹ1zw3'A7iRfl4;%GbJ("RiܲLIaBXs2E !DSgA ty><'!dFͳCj RRL46VҗDO.^QK0Dғ+N7v *r~^@OV'`OBd (DH89q"at/NIH-?(P)H7%JN#Bh@Kp"D4֕Hд H D\B!KHąӥ%*'yԁG_u-}roI7u/Hb ` /9H?;;@=S03 t-ZM% )?z l7 p^;o|f?TrG kq=i)x)/+pn$UABZ(?3َ)r "` $yfaJ@z)]Cj ERut}:MS:oQ & yLVF$}\,CZ>*SӚӈŇ^ğ?ibAleTH$DC$SPA1C/!t`DaP:H_ԊAkZS] Hc#EUGҀ%$q0~ Tv~ݵAIM7$D$3,PbD'NNH1S4fT&ߜ!J{e`2B{w)ƦH 񞏿`N4"H cb$w޼裳P<7D BF$VHsimD|Efd?Oĩ"Sc*@AA9Jҭ1h )w҉&h9L$ml)$mC{SAL)*eA1-^Y;N7lHA_EO.2s5ndJID#Jh{@`3"s̽U\ۑ{CL3c2̐D"Q $6K?!pך+o$8T6hi 70KZpsS,xR LjUCI&fK@;^r ,JyYl.z:r j9Jnz7bWRr*i+easD{;s9C%phH)L.xƯ4h[B:В2b`R5  >N;-C쭅|8o):r{.hi@3U0TbNŌ &Өd7slOLIj ke[{;b'S4Bw ͸@s;Ԡ9Jr@rt"Jdg&t_pyI {B0 X\A@#=9~C< *K~.qehԇp9b_oȠL<_*^'.e]ū(j L$B"Vҏ% a'6B(/ l X&WfMbgV=ҡnrIuD6֙)YiBڬl@/y(, X0:[\j)$j))A8<P\NZɚ) -&0b;Z(U-;>BvY"1D1x9lJ%Pmb®MYЛ^m!Ŀ=DFe)`N|xDmX4'cN|@ &aoB%AJ&!i-sk{Dh~e$?T"Հ"2wE/Oq &J8F{bϘ(&ҁ$vC*¯W+# E~&R(a[(ɰ$l—1C[y'GUw:Q#g_(y8 â"fZXO -/grksmqqZxBJ1 ;jV]E @rVcY1(S0UӁ%E詪"g0@h@ׄ Ͽ 놈)B *>&O!)yh)4QNl; c6C p=@,|Ex)C]>O|"`*ɺβ'ߜ`x%F)ﲳD5wBtB&h &f*@N|:i3AO`̂r5, ){-0140PS E"w8 2u¹i  ."$3:+S э6$q.`afiXi&jFRb&b%d3@PHQH R LUIi2P̟BgBN9 =@{Tb>xmk#M#kQRLDPD*l 'l ez<3!)7|y4o( /Xqv,$4֤^"|MH|PEE8k>4{OE>&%&ɟdb(/<ѶBE%E1*t8ޒF\4 tk2mL2F֪LM@NV-PMi&XțbH"syvM7Ȧj<9Vq{'#2L~D!(˥)cK, 3NiyŌb Gṩ*J&k)#@E^jt#`qQ!SR5B$""J(C%)0DX5Nǰ=;i2LrŪci$mq!S$T2-Z{eVDE0t"8)B- !QKҝDH@8CrH`PZREN ,V$2g 1 >נ?8pY42:W@q[_?}q΁1 |`ՕA`Q! 2vPy!7Gd<င!! U I"E4<ص"8Zt/봔=9qd\X)p%1xw6OՔ9_T;db)A+4dʘv.t#1 * d qG?h}#pb:~sd*F%50י =TGFCM.`;g7-]l&K>Y0{xІ)jQ >/ԦQ.9Ma @ˆ! h\(`2vUd<+M1i4nG^l3M]ƫ͐$& ~v8QLX&۷ wˆ52e"\"޸wj]!69a` < ń<`%2s p/<:@2gN`J4`;)-=퍶5\/:c+=/#1AMB V^HtQMtR>=$&DD@HQ:i]i"IJb)) e !5M'w!V %[UAQ6@ #E]éTS禄I5, 1u/?g>xz7s\nhb$D[1}-L157jRзb>!!X pJM H;(iWhLk(¯1 s2uMpB_$<)z&-"N@$jh}NLށӱijgnI= G'0c /M `?yD9OdƑ n+ BMtè+HQJ0PMU RM QI0FĎΈEj""(bT44Bi4"Q]qkw/s Si'v}g#?j+mbaHhC> (&*i* 3-AS RMsh-h6Q1@ `$eĔ.lLN(T sLX$|"B?E>piJx[)>0G{ӃHK! 1FX z5o$Ft6΁P 9N)@!H"!3B9MLSG6ddlibH;')~8f3b RCKDn}'W|m:DDG A(nO?6Z6|p̜{ás\CzOrTS7JӬok bttʖ\ErªkwV8BbQaŐR"%:Xa;kEieDNI2ucHY(J"z "DEjn`}09&%R$ ؇gO5㘘"moiO&< hC.0nr>;y (sUT>trDIT$|9nTX%"!%<&`!,r6Tq%q'SqAI7@ G0/C=y։c5?|J{$}mӰ fNLSBXw|x3Gy}Zd=Nd ǥRJ Tw@rCmև{Ĉf<Bm Ma>P"}`DZ\J!C:{y??*Ч;꛻62+bZuQ|dx{Y߳Ov`L+M AH⧍/R.iLė|Wl`-BEHQBY<4j\gNl~vkQ%wzXqܬɑ*:!0#S IEEAynEFLUwb&kOk+#HiN[è!sRxrnXQjA8BsF"qEsVWfWc`.bapmBJfEs Ol4tl82YeԙI6r3. 4;"fRZnjTY~ PpS=uz|WhN e(+|ɕIFK5-:⥆IWk,&QPQ}00#Q09PQs}AF:';/擏"iFOfA% F*abB%  h"h!b`ZJZQB Jf e("X&"&H` *fRh*  H""FP"B~|natL>^C# i7] Tf2U31?$#O~~ g"GBbV$EEO:yM6% r0$/|.qP=dY); bjONa}`5T- J O>ddMe`|T@{}g :|<G{{ k'Y=jPv 75cwM`Wv3Ze:=r}xh-+QŘ&P3#nb }v/qChwZwj[vLv24u;ӕH{äJwi{ǧ_5P`>| է>OQI}/lӷUh'}wgӮ!1v9;j;SrnXfmn:km3O(|'x@"@Eb6{{@ (^@wZТJҀޔϡH@_Ms >HlmQ$( ʀ4q@wy.$˰hC%BbH@Z@o ^U:ځlw|s;A R@T > @Cv4iXN 8!Gntma"JPOt|$j%ExG>\;`>ֺkf냲 ]OO{mOyq7Owx5]6vo]{˓vUwum@luv8uPP(l,i@޵Mz ۹J}ﴯw|g6WGT>/]lّ(5;ivf7aۻoORW:λrqA>5{oqZɻZk}}eulsvFWi_N> ][ .cϳ}}4Vn^8S{̴1]{53fhE}%oZT۵]tLZ&;Ć6v+hݸV|;}QõJd=vw@{et84SƔd^|\$7hnצ{}RfZS@ MݣT J65J:%"4hn[Fl8] ƴǓ]5nӽ{N^{V-|ZrST!#m֕]]wqT&-25 k^bUKn;nf분ZfݶYuή{K>a[X{oO|uކݎ̵f%6QZWˎu{{ZSL6Z-ʲ, u7޻y\u!{nրD:)YUf}9—OUN9f͵6^ηp{avJ ) x$yWs{w'vAmSրܠK: }J >!J tݲ5^p4oFqTݮdN۵&ow]bqt+[#wE<-iẋ[vVؘS]@4EpaggM\f݂GB}۷+ch8QsœE{S{:4 {:M3=)#eYz׆)^mBDVjZFVսnl曶KYH,rf=ne蹀V=PFd CMDF@"@4S2j~SS<ҞSɨ IHdڇ=&6ѣєɉ22C@DCA &ɤ&GIOJm76Q=B@ 44"zL&L&CLM =4=IM$A4L2i'stр\H)v?Fѵjѫ#XL}m[^8l~22q5"T$>JBONK8ƂrĴ쀰Hq0!;a0`AUXzA*ӆ&k{vXC% Leuc3O0Ifkz*c#E`azzMyd^&hV1'U9mFR5|{x'ͅW퀄S7)nI tӹ=4ymDS)qwq*\" }c=d3Nގm~nĥ/Cs%2&+Q+qvX 0Xs5@Jk({0dCŘ:nVXlt4H d d1yp`qAJ eYQbЩ@Dj "뉸a#CZICWD%؜s)xp7to5 +Hs2oSC j|Ư44IUB޻]rZXTQFEF'w)o5 3IV*&ъb"u*{7x6βq6*V!%ThOH#B}حc> D_CnvRcJ-,cfq?7([fnXg}W_Ǚ?t4䜌bba>Md5H~b,:eXVnKڊuYajAĠӇBC 0~oWRӎ7<*v.;R-2]{[ό maL$aH6⎏hpܙ6s{ d`s\R n28Bza]L%G|wp~]+j,,Va.-8Y[AyJ\շ3_Ə{Pi!(@(@WmS+Wp0|NҦz72]7߸ϋSfMSϽ_L (^8ŵ/ S"۶6V?|^`lJ"j( u1uh !(O2}ycm*P1n&BUݳA1 Z?]S _,H}**IF &q(snyF*&(o`b)o9 ՟U{j- DIསhE#9,poC%KQH45DL-U|?מoa@$ 3\f^l&3/]֑" ٻti"B ,4A6uM eKP{Cv=H39"Aʎ:C94u,ؾ)*Fxdn1I20b"(V8E-uK ZMS/@0L^T,(b7`_dD }ɥ0 Ij R$@RC1 LBG߃ vNѓҚGBߌE3ov؀D(}(4p.ƁQ1DKR+ c(%Oa,ݿoL;p{J5(J xs b=/ ]8b6~yrsY)S&Y:= `Ow塝, FnϷh$GUEU휝 Ӛ`B_a/z05*79D5NN$sFàJi %_L`@¶75(`'S\N͚-!1DWyxoE _ݕJ~\Yfݞ3`TjBY˓^VzsNծcVC˾# GnxNA#׎9H\5Vqv S3f:u3pQdXfa>/\@wDHFg NY>j(WqkdBP)'])R'侻3dlsNc<\ou2 x=oQʚ6>LMޅvS?Y*^H!"b%;?׎ť]+w"g5ق$ 6*vˆU\sjN(T۾k.1<I \M"-dLjD5SD-夤pY,K!q =i >~r~:}Uw#^tx&rk/!մKFFƸ`$"JojO4؄1ZR*ւtԡm)Rrg0D0AɆIe::"-yf]yZPjnXkK7z2 h $l#,'aǮ%$ďsQf%.IǛ J%pݯf$zoN5,=fe\̱X&,Ͷ5 S: N?#Ma0NШTDcL2 @,KAnT =(*adxAGEHGyڄŠ7rIES5AǀՅ;^N+SUUN:~=[:q}U}GL }Pׯ|Y9oEE&{_{vyLSĆDNH蹀JjVf#Ek!MOuMSr'-9p79C%K -L~;0fIpݶY,R7L!0$ٓ~*bCOP~ۛO_}ê=QLCQXa՝Z+JsC<zmOw'k;_Yyj""7j)MwY|}`ChWREhpP,A|zWZifR9jzj TY1+vq#4A­k3<LF{,M9RGy|Pp;&i%ȴu'IA` +A(p tf9b@<6ؖeBO0W-tC C#6`ҿYQbbՓk|`hJTHF) J(QBnth(mwmJDb\ݮ7w=0toSDa8m4U|L#!%HLʸ,B:Xf jq.AC4"ff ^KJ8xےTCZON;.o?w5)=iYӇtCtq8Oʜ Dzw`/qP+䡊'F)4V~ذ ⡏nMJ[<]=#<O4\W: Q3삧)GD:a†/RoZք<9-Rhf"ѤwtiVDDkU K)к3lTtq>ζH3ˎ8&"!HW!b*ME4 { D 목%2 FM4{c! Lߖ)A8G|5r! Qspg:E h50D @%ql;bnm0X` C%든϶O1(0чH& SJK HLE#@4ĥ(2`zpÅO8b'fY AbT B "D&!A DcWdC@l>mǢx"êDq;Ňuq#mE|5t!b XTT2Dȃg!L`ጰ Y51di үٿ x/`d*i- 4! $a;a("%?a><@JS05AI2w~t8`N%ILΠL~N- 2CEbPEg';F(,inE*A5Vrp=pГ>Qt۫YaFMfEw Kr僊RD قn9}ҠϙebF4 xDž|<u QE% KDDJДЉ B)JRRmC$Y%(SJ"UGBC 3 4)RK"!Bb >A B)H` R Z@dBX$V.)"ii  R F?FnY6垣GJ  ]Kn}>ഀ@J$ RZ&(/LPK Ow1bdr55^P<}^>~8 IP R?niuWkbOd#̲ @}x"КlÏ ԦP'?VUFHۻ˰s#*=>LOi@ı*5ЏO rj%Rᡀ^rcallVSkME"79ʥ"Clf`~8g1^R݄u}h<}*Vahilp!Q=a!>Oe[N^CL8c0 !&(fmXF"O+V АwC.kK7ͨ'JoG".!Fu), %$|~{:Yx/sHw}}}~9zA:C佰#?턅F9܀MxVHژc%Ha@/78SK{DVU\`p2ฮ#9̸Y.u9鈆JU0vhѪCJNbZn8YafmaJ&KAQ%o<̢V3wΨhhiJ(hJ S FF4at@PSNPg8qhJˠ饢mBZ 2d5XRRT*BӤhh4Z-SD@)+9 P%!2#BPX6Ԝ:."@vouNO܉Ժ8wَBfR`qUUcrS2T)DEe+-ˈW)raM]bVb#sjHC$iRsrc LT-Q\Z"伎B m2㑵TDW DR,C#PX9s--1%)ZY6A`FV"A*X ͸K Lq.JzbZ+)PY4չ bV y7A60;I4XQN{XjҼ%FŇ5aӧu-e:(h)ѭ:@ZZ/ 96E4,!ڔ+B  UU1RTAɢIDm&$MLJ%PU)uQj2ɃO[T&34TCKKb5Rf Z҅D%SBR][ͷq%!b V) ac8!\h(UY@BF}-婏-ȱ+%` !ZOSbTr *$uiV$yBdQaQH+;$2wh]؍-mX( Ѷ"8\ے 1D!T- `a*FcBkTcɱ!Ykr)0J~:) g%W B(/l1ÖKJtk7a5s1&BV"BT7 @3@RHi- AH@U  B&B(Y B5(m6a(-WK?{?5u̹5~ߕ;|l~e?*Q_sNg;|߃ %QC~*H̃3ҍࣹ?[+0}^#kBr}7cg圕lǑa!Jb2(H ss d-X^4+1վKJ&#/WFkyq m:ŧdׯp75 Ad sQMM߷54kOVJ|)*B[t41=|vx_-0C K4hd) 4]V" 8y)!D=Xsq7UBJo64*!W>Xv{)KU1i(BE(%.N3}9,/t.4F/Uc'LJe\  db,S0l $k@F 邱(OP`We(a*2D),UkiE|#!"bʌڂ3'3[w/]օ'^:D UXⰒx3& mTrK~P s] LV,ВRIr(J({$)9h Ԕ|{+I_jJB" Av䀔amG|{=XnTϦMx@̾ VċњaЋ1\aUf`AiR"e-M%?'hȆlc'>9qmx=B6|KNW|exG(mߟ-t"{a֖9ֲ~ݩ `LغU){/1ꓠs5?*~}m/w&QyFP?wk$gb#m>`kGoC=!u*(!folF"*9@HzR`" u(Q4PB_ŵ 둂rU"ttjm q^a=aGigƳ*+@ `k(T#AU9YF1"/&6}p$o~d|$ɟgz;'2un;JdRNEhM].  L{_r":EPk2 pUuL3q. ?~/曳ؓkW{GWRAGwXj_~sZ/><}p[P"yTC]?A"P&*sjkEцpBq k8#-1>Ibes@ J?2b#N$洸QUa: xd/t\{"/usC^µD @9jWκ޳nY |Ͽ2>݇4vۻmG a8Z" ?gI!">0e?E_ jI{T) XChhj0}^q.m-:5+01>pyeE^j|,O 3KVfCwPDxtO`%!E"%5Tl&B2LdA4R#l(3ק^;ut,aH 2t?Lk'-5Eb=Ȕ/$'k3A(#C[@9ӸT>87H;CA;r`m5iO`0[2E~K`pqZ>1Xm lBZ IH RwmMTh1@J uVBdI"/cvIg`!sU4p|=@8d*׵Fu ˘tD}BY"jyMgz_0a^pi.grOD3+! a Lb-ٲ?cVG$^.ǽȃ Q&w?i#2O2JI2N} tPss{wi"TYGPFǥ?\eTxl"8C9:uo lo RY GxZz:IAB2Q/[H S6ʆ~;y^65ވ4@,HL;?4 F4e^*#k_WᓄE H~NsᰠHzڙ$LJIu Ams;LɁ"TMa_;<z8cxs J:DfΙNP[宔6\c Yyrk VueZSLfdFJc:ֳU!ITͣ,_XjӽkF>;̅΀;ҁ ")@\,bd_\!R+fg,w9ޤݓvQW}9o]pn K+%j]攉*K NPp,V5 S"\H@4HDBb{bֶ9e)*ŽYf'(0)PIgEQ}0kTdKe]ӡƩs1ˏ\=\wz6jֲċM X#;V2NoJ^ xrѡK҃ĥO* \Aِ:hq\q4/6r& AD= @p#i Yb2SׯnNV2ڣ,h7ɝe{%ԉNwk8yZ,P5+#E0<қS Ҋv.M)PT4F!:cΊohbj]KJ b$zTBPS$ESESIEPu_'>"{` iG!BR.h(V{s:iWGfMI_6$kN~'% ` hy?'8Hs}, HJ!!980ff`RQFa͉ Tx! (CkE%+xß~5*BRGJ%Pj %:똥:jgar*`Vc[k&ek/͸?3YTEiiO a}ē*~uKX 3TRi|/ P<իNДЯmcFۖdO_v;G.eRH kM?$DADrT̠,>KM~sIm=;3%`~91&0`z@v栠UT k+H=|՜6>yT{`DQ=E;UXq7?zCJK1}=]0FWL/:~UYLguœV1(,Og^ mz6?D$ R `|:\t!'܂""!?66! %> Q죯t ; T-64:a1읍$N+a" ĘShzgJG*h;as $Y72ƌVyx/ .~)P<<=oqf7,NdP/lW2  #Ɯn5;4IU f)G*u|U'>`oo݇d. lpL0R&3Gp;^JI_뮴]rTfje=>UvG_O5]UCb2PPT" o29΀z7_#i s&;Njx)ßa1”B@#>CF&m1y+DĈ?11cJw(1YEBбhcI<$lzDo =_`XwnUǧ?w ;Decx-U_AfmpMZ(7y:[5–3*rTPWк+eJP@#vEDTq=A无 ;STzb lz&Bmg0ɫ$/=z41P1R3 |φkǥb擔p J~~da\CVo }?Qt1 4gЃSwr1mÏϿ󎞖GUҖF<S!Cg <buac|+/ `xJϑq`:83WPfq}Ii)-C!9gh-/Ko2oCgrS\&HϪ睍Xק~Y?_K?[mA_ğ\#9X‡݁p U|q#!Bv@Qߒ}HP;{a(=nf!$(f'fCdIm9pAތ:tKgpF0~o/w*@#2>TQQoS)Gl?7sVDUD'Pʂ iTPH)EhA?*̟>{ߏg$:u8ϜrY9L} XSo |t'~QgfߢAqwx332ܷ4C1NmE<3,bcD:(yazZ^މ̌,"INmt uglj+K@4E-lxd=t?.F$v[ž!V35aj;5wB}sZLbƣq$`JXͿA(J> %H).!c>Ɉ.'}k7G(E^IR@,R"ޡ?./߻DDq_!L{0GC63u2t/*v՝>EfZo#ӴI-26^.nW0I%'6"$Ԑr]$KQl!$BP|<'pL@D}&M|9PB R|pPuq1#H"NxNjFfH"5 ۛbZR@(UJ)(۟D$/gC_v1?w͞6Ii7}2"DLAiR1 jihBab(Adje(J)E"(J0JAAT4| s Q(D))@=@(h)" I$h*jJThejbb?^v5EDzH/Lf"I+JoFj*"bFJvJ""u^vH{"U[Mw!ZiÈS TT:hzکX1QLLVf@ՁK 頲1 >5HUA5PNREE""RLTx&IL5K"Bso1o (~L6qſ`=XQL'7MS$eBHLOj)7։X<~N:;pbdybT}nZn인) ruDTU$u(܊QQ 41ţTX(1wjߣJ0$Rj2]'BdmF]f 2JB+C\:K4:Y2C&<[%,嚌Ln J68W,݉Vޕrdj g*D9$$PSĢn9۪!p_}^8ODAẎIjҜZ~ŨL;q <mʬ:=nwܪ_}*k6S*fiM{f/[ݓ~\n| ]G 4pu: S)YRH{]bbfL Cyu-S\JmB ^ _iUi R@#|s17]U?`"&Oۚ`[IDn?s0W)H `0ay :!L:T1lNd\rsbb:› |a#U6aB6c'F@-jg˄ Gm]{"%ٛKСN~'j;zδT*Q[]NLITYzFi~4r׭) ˥ZٯyQL#EfXeShvxcXUs-zM|00b#΋"_>o#.)^u}/48/$!' L9Ma#.ٌ gVCY#+F|a=?7lJTz gCuU7@:G7S`;ݎ="!N3 :P YS':u6Ô!B5*M?ڷ~`csӟӨ9>Q9j@I ~.K\/6/91hyߢY ݰ6z抧J.P$s?2([8e~z*c AD{h42Va2hGLjܡGg2oX0(B$0׸=BmֲuZ(c TM* 9[iOT5g_{"6ow ݿ Vm|sY;^>R:ROޭjOқl+}L؞$9HCL_7L,-9I!LJ{2gDO% ~9?80tj`㟃?Ő8}]bw k/}_V  $PR?e9|?jGx1 6._5r]׹ /Dz~ly뾖ە&^$b_ILZO EDi~zݛs\eѥ/7SV^ALG1 ZMx[9 ,G&@ECd.PkO'`(9g,dsb}omʏ_.93=ǯxX :h>z:Om)Cπc0J Ià:@|%S/PPX*$i v-{5d"= ; ]gL/Dg~qǹy\P ]A{]EE,n P2}njJ, It~ pS*W+Id灬I4Y( /g֏Bg[xqu*#@ ÃA)i7.+0nA`dMIB ĭ^?]՟r sUpDT\%/*Nqv*eI_^-}׿%$c19ۅ\SS T@:$KF[h1kv tx<ڸ/j eJ<=L@+%/'psY'~IUƪz'X:>xCxu>sQ8P`ѐtu"N>\z>W\ON~g($p*lY-6Iv ]|rI1?&fŇ(Y2ocgk"#XGm #Q!T >9YѮ̐*z7Uu6=YѴA٘Dًh%O/UiI#Y N?ϳg; b>#*!Umh8`0!B X|*K)Z{θDW4ϹEnL\הfSӾ>>ݤOcwu}sRU5b E8HoJe8|{`?Ph_7.l{0b-,0G$}ou VlHC{m'`q& >\OŕǤ?M?zVX}t~ 3|붤G]|L?\()>p$t񷒅>Gq¤i6H5Ty1KeKn9 2 |2 "a ~r4}Gw-Gd J;?}8ˢ`z4}39*R^(  q$-'*bBT5[~ `wg7M{y'Hp6-<?ѿ};;K<KQ[2 JR.pDZ HwJrfFIbIcS^{A@AJ\{),`qv?v"M F8i;0r8ݏ!mSm%ǘ?a O%*21EUKr^PAUv=~ؠOw/xKYz&-ZAD(0:87"xCz Jؒ" ga}%ͺ;~cڎfza9uL7!UR@Ϳ-l|r/9M` ylX W`[ڀ8ް# KTox>1S>>G0_+wrzyW];۸D`$'ECʱF$7>֚vGeQOf#JOCD\ivL!$,!.o'ON6X*j=9h*Q;cb!Eۮc7?l)|ʾROG==zd ܶCa3=c(*|wG&?(Qr+)UH?uMGs -X~}<ofn_K6T9C٧@ꟳFuK5YX kof vn~irW~Bp 8zz6:2i8"[ݍ` /g`O<"4{0f \~ n7捔h*U]XZ {>h,gHX2 ALZЧhCc'&ovz~asp$ 韤[v.|9(:>C"l%u/_޾ uI@F]J\Ȁ?' "L*>(ܗe*w@'8%8H8V D4_?;3 x ? x8z>ݵx144(H0p,?:HA2&?+sЀH"_~G- f4G|jr1%a:#=>=mܥ8QQTő(5*Cm:esx 9z^OBҪ"i߈bNo:u>|2H0x"=^!` Jf:S2+w%uOybϢ6J&2""#aΖ2AQ7㯵<>{扊1 *O(P U'#| Iz>|NaY?+|w>k~4eP?` "GIc\(c-o4(J of{(vOZ P|+4ިKls FjY?J\DԸm3-O7ׯO"l~&bDpWN z8|c.yBGvZ AK ~'VQ |i񮰔-ljn!O'٬ys|naSTyrӦ.@+/st@?IR(?K˟zp)b.A߮ݰHhځl8H)<^CX#ʤ@Kpx,x2\28/g'@9* T:{I7åjXVTI@Р4 :;fvãA(FN.$ꌏ"8=7,8lwB?Q˗-&d^ι" l(>8*@sts,la̴ A`Ϫ|Ɂbڄnl+QCg/o)7bVC~}rPS봹)8TiQR2KCN5?a lS9A9=_|IL _ލ~ߧOT(ljyJmABT)U AU'Y#=+EET߯8c SL IT`=ǥJGU ܕ +>@^laиݍNkU+rFP 2J("8y;Oޒ$dk0Wqv?1I 1 Si0lB"7yWsI<Ҷ;b\mtLYl8 z[\D 2D^*c x` O((i 0Ƀ7{j卄~fbnn+B[sȐ?VB_u3iBVhiovPRHti6y)ivuߏN8 !}a(o۩!/p/67'9/*+v8@n"P !AIATo5OTaSRtgUWqJ I"&Uя@.1}oGbmݐDDzj }{}60Θ7o?it{AR .O/rz1+-X1Hֵݪ΀qS>AP]81'ĐC쿙8T&k:(K,&g B@|NS,*]JJCG.=D4s9/{9|\fʯuf!>l):ٹdf_EU#oV\}lln9Mh~f{?UoX|((Luj<@J#Sm&O8&uDA!TASuՕ T)$ײӏ(Z`C ydJ"|. BBBQH pJo=-S$"FBIUN;_X~- }TC1_4An?(A@U} \Sz EU bu͟zxxMBr\ہw YD<#9dɣgi5U. 3j}qO]ZQ mg-ⓖOTi68fOc[mk&'gp[`P Gҁq=}t3Ѩx!l Ft} [N=oܒ1?kI`O@`nXAs"= ?'ZADm;J#|{[uBf{~>-7 L'هc)h} fZ?ٲ(dY"+P>i L &`SuO^Mз}S{b_.?? H.|qϣ ; :=Y|5KF\O|4 a}Lz}>xL=TU{S d џ&!@Դ`0+DdTרB.CӔi %G-2܅duC7@>Y.RyI`<&?M `jaJfRMwG$D_qO0UKCjS1M; ? 4lSk8*M #)dʰX"pwJcPD:֖OjE_J^XU-\% "|$8 'l&KmmmUmmmڶmmiVmkmѶmB!Qm(_Y"^48Oֹ?؞,- ˴nrq|xS'b"&~~%hP =76A`\Wgyo9eia8 BG7Pa,ѓ| Ih0p\u 68&&VOh-@l( J5㷝Mz2o]d;Ags<"Gqtvd}ΎMvZG;4!iq`EsFДʱJ*b8Mk0.W|ƻf~6x;=}TL~1sP+IM1XJ*((.kAYӍ2LJr:`<@3U 1\cX?ŌGG^;SRJVDA(VP{qH [:답V+Yf @N2]<;$Iz3|uiVQMT|"kǠv !|⩩A!0`nh=D1XDx}[F)׶¡aDE]Xs-Q1FGP,5yekG5 bR2έ-o0`!8LXOfצK8S2,v %Ҫ#3:;gs azANPq[ތ>1?WꏃLO;'$<1 'ulݹu584zl`DAb*(DtG^TGN4- byE&(y<ֱJ4z] Q 3+22_X-,+*\,Lp\EC^\ҵ0`T{!*E!CG@/IS.g戃6;&}t" rŚBb5NU[@j ˜'ke:y$lEjgMѦY|Qf= b/k,IK'Ք!q{zomS Ĕǰs6h_9J}̓2\$2_}7 E t7r[` o\.."iǏ}=DqcR_sFQ-h YR4$f)EC!n^w`P/"z)qP!Vx(b. Td[%5s IE Ae&S%Q϶pC NY@LUFh%v` DZK@AKta+ghA+}hNY o~]:_Q5G>NT| S*aAE@t4R9J HTsZ[S)Z5v WV[ \\HLmꢔ:&[ʭ ^-%t2%ĚHXJSV0XeAYKicuIJVRlUFɚ-Jm$*AYŻcJ!Z1Xv6)0Q&Ƭp,d 00%,> m6DA?ͭ2_uFjs^!DA$D;MrVEG/I%We#UnZ=vC#K];;w D>GcX~.%nE>s/"BHFPʶYϦz$Q8azwUT(T-͛!Fdct cC읬aNNcV4pdc n#  (b.Y7D"oH($Ox(D #zx?ON76MxSds`-T٭SfIIMQIFqjk}LZMݘ ć /5lwףB!%qغ3uą)/ T(HH<B'= BÈ;2!,B2}[*9' ΁F1&bc8ok&}glu{/'3b=Ǻ/LX7ʗ6u@faaO&V6E?Y̶LE;@@P`xdfz)Q,x_7r/>ht,k Q **^N?>>3g6)7ӫu| z*-BOdњ(41 !ǰ4KE]wְk"&WtՐ)HJ"G&iu\9AU>q.pS䎛; uPf 77b[_iOc n H9TR]gq!htn3i J@B"w ,а b⢡Qȁq(`%W2PpNTX%`}W0,J( Dh):W|qX{b E81UP}ѣEj ^#iAZ96W31W]_S(`#}ٶ_3?Nvd)_OYuؔ1`)&FT*$M?+CF=xd;O!݌LY GXjӔ#0﬈#[ETA(~a# PF!fT.vFdˀI i]ԝ# s0w|)GzD7/+-GGpAeF|]&'%r4P$ۜƳt߀@0Q)UڝycGCXuwwr*}NF͙I-6uYHE KX$$w@1psBrEkFFj!X;odvt7}wVDAut;XQ!) A8\|WX縺"'Z+p;"O[fGC~cF s)P1"u?{tw<,4q^wΈH5voaڹ"X"?w"(P"lW o-fE9]z<䴐Z(CQ N_H<*sm>`P & eu9` nt3O .+Q1 tV;)B~جAR}G\#녙 \q0Qn MH:#\z(,V$L",}@P\)*&ˉ<WQ Dۂ&3Y~qaOG'DrŢHJHƨH# wv.S/h:⣨q0zp$nMu8!mlua*"!)НQ[$2.!0䌢pjx1ɳ1J9> @gIw`9+bes Hu3tp!֕<{'7Pz.tuICTDz*9媧c⟸+hvg E c}ϝZ+i<^fTf8B bk-lB@%T0,P4Czi)s5[+`P+BaG{~h{JߛaM*tDH e)(@ `r \DOs?/?'" &K?ʼn>Gio٩)gP`B֌,?4 OotI S{yc' Ct +y{Ge&8$< \^bG+A+Hة3"}/WM7Rb`+XHpY ,!faJfB!nwC܀872vy g!^yP_*%40J8@_Ǫ $p(WUݐ*a^jfmBh%L*FC\'fR3UU W|_s!v*FsUUU!)'`t8d=ɆgirU QZ%;}_ݮb=9/zkz2FR#P nS4- yopT(J8^R9+|;=K0ߵU3Dee9B TC˙7TkHW|x71*ܛ?vo82nA\4gIovaGA&Ht[^ f1)R I> o(i_ ~vOzF&:ejC uYš'>i&GՈC:V #`I6V[A#+b_4ޙ{>;q1=~8 ֝s6]…tuz[GҦ\<;cK=)Jʙc*qb Iu\'k*ET`$ckXH4EB{o!Q@8 }؇3nZR8XjEcm(d!T) nը|st*@/ fY}ܦ0igQmIJbq!/ u')ۗE{Mg ۷TaY(E{VC\J̭Ȭ2|_3Bgj{ _Ԯz Ę6YkλDS:M2}BHEO "QCv>a+2q@dߘslq4zu[\*vNzEATrStz`65t`b4d(u!1"Og"]j Îpێ=1d43 c𴘍ށkY+%MUTga3F9<e5QNCDSADA0V8)@]٥ˈ$ҒJ^趿7b8G~┃Em3-=s'm uM; kd!+ "H(~UN?/vDi1Ԍ/h5CM"Ҡk_t8/7x1 Jf*e+MUUX \{Ή&f aQ_Hq|N飹 rƒ( w.$;H~?g}y ex$Vd>j2Ӷ5 kT"JVN:;O )^H~\^ @d2"#LlZ܃ޒ}F2E;h[7HVbՠ~ӹ^N&eУT e"hQ("G@nqQsa5!së́%X%%yu>k~nn}j!M*G;zݎWh(yx#G!{6ۖ^IBP*x Zt徲a@goq/ |d!h5zRRxT("JvٸŨ&f |=˓ȂXm̈́XɀVQfd h3LXOd>s?b <>7f#A 4d8F_ȵ)aeNSGDI=b+ã~QhsZ0G%d\%%RߺzN[߾9D/@Dz*)̆~ Q@u 9WfkאryS cZӶ)m0@M_:ӾCtͯʬQ$|8!tC*p3oI*[̸3Xnk/=8G*"}uS^(*.# ;9I%{"0"WV_v { m׆`8K'<ɿ66j3{Tj#w:"k>ўF}3u]Ѧ 2L=btv̤-戀RPO;noS0n;b(-aY7˄;߹FS;py7VM 0(:`"4$wA;%dZ8bxU/ߊb@A Sj,y>m^P B""bByz] ).ېJ9#ED7?&ЕD鬢éh` @ | x}<@L棝Z"13;p\jp3_JG{CsJƻ( Ն!9Sr|To>hn9lqu@_nj#}z^IB4GFk6'^d~zp;kB@L)E\HHg?1- 9m= ) Ë(Qk'Oȕj+Jov.x*BE9\`7YpǪ8WrHut*nD"RSa VWlStY<%ǏܾbvŷuwP5iC'Yw6`;HtMDN1ESn}j K9qGY@AURm%"۬=2$_f\dvʞKYS>` d; t9QD~ 7Q&Iz2,tˬ+y:Q'R.3쮭QE,P 5YʹڨCSYd*JS$4ƭraBC )'DdwNbmLёH$^UzZ}KFfYhϜWGw r C sa͆[Q}Dz^O̹:΍64 /@5Íטlk|roabVU7pyB`Yw$V>fJsT=v!Nb*{VEsUED(s&#SEݮ" j"^BP9w{D/f\qbsZe=p TקB!cS=᷺rn2N{@BCbcBTGOdp"|w7xz~*6U!V;ij"ip?|&1:2rGI7FX²UOb" ڀ4I_Ըfr0+C8F!9:5zYqcoѯ}1?(ezߞC(BQ+|_W+_M=×W]l=jPiI)!\bN-4cO͂\ļ"D…b)e4 X\x~y" (WM4l|}g,VW ;k*^O9c4bǏlKF7­uB.>F*3dDٵa9iG.i'gCh?L3(4!iL` 9fEgmލDt5 Du,.#MՐ5LP?=y9w>QOI}HLxúW|A|g?Lu{zТ!@%+.yxu<r2|4ec)Y떗I NNi7 f[P ( V-)<h XîN/ Q=XF ~EV@8*j+g8_19K-c)!t pn}+Kf_,.u֝[|WHT}j3J;S)~#XyM" t}kNQ D t}*ި@ 4iw`#NcB¡FMlIRxgS)IeT/i&"b 3MKxn:ʌ'bȫ F1-->AOKyn QP"[]M5 np\9 t^n& ߔx u%vI1ࡓx8nJBcMCԘ/ 'm# 8!x֙86.5#G [[ ?USo|NfsY 9BD*qlnMQĉ3}jkF@XC I3pc)#ne  pQIxYɶ&> (%rD9u@`2喱ۘ,8`xTvlZƢǷ|G03>(c&h^%pL&/7Lp âbiȡQ/\tO,ô*!+lap/POʁ5~It;&Ia5 5(W (&"w0r[snJ'yyoʔ~݄2naiX V(H'g89Nyg<{`Lq@F @h%~~ n* w7; 8T- @l>bTSkxwDŽ}ó-0gDr, _c&"ۉԈ?Y gTt bQ宂@uDAɯQL&=zM.KTb$̺v 'X2#F_=8`|ouq:Rs,{(,PR{07'g6hUydO;g cs AfG <.E\:ZJSNI# ºꍏ}p'S-)@XZ80NJ&Q~8p|¬r!D)T CD)dGG!{:I5eb:*mG1v#M xݼ=۝ 3iL @1(PI<` e`3&*Fߏfb&! #Ȃ 6 }_EA'ޞ6R`$ey3>혂ʖ7 1A)[T樀&zx#_%ŠXCPx̑0x~#6ga!Yl3[fL$3oXxPΈo8UWj>g"Mg./߅vAP:$ r¼V42.w5qL%(Ħ,fY_!h?y/e$4p+xQ^Vl>r@9V1c. ذA ShekY >j o,jۜ`GUQ)ǧU 4"NEh2FyĭB,k1c"" " !} 0!b ]bG'+T o~ϯǴ-}"~0rm٪S<?N;vABٌ [ aF ~bʼ?w'b=gYoTL}$2EPðnԼM  2zk?d7%ݪ󛺇K9Kx%[2p%Q,;-o&6tɇM[cLo;ۂKq*kbrK㪮ԬQ'. SFyЙ>pLFr%%fpS")Ӫ8bga*0442EٔHbvыZ̆E)LBCvfNL$&%(/}HGChoHe%!?H}Dα%΂kJa||b,72. t›(ItsRPIٴU5&͓k "_s4R0ivG?f-GUIY1agHl ΂s|&^nr#{H|fq6Om^U;t^3n0Ze(AafVMƍUp@!@tK "ka ../I Uc"z"!,N A-b1v`q j疎jH;Xǣ cK8prEt$" &>$BnŽjݲazL';q9M6*l ' (C ؑ 9oe7G+~|!ssy=AEv"ǁrU'EqE\O+M샇xpM[&6t a2@fL\nyA>;]3ZiU[5GAUOT|K:ۋ{o\t\^5k|}7a㶖|^CP%Ƹ,8AIqß;3ow|>U\eR޺4DgqձC:E UhB#32Zg7Ģ [ J8b\yQl]\kó8g@zϜ| ZQC9Ԝ(UtYH5豥}+؈!z^`JBP K 閸಴*< 戮m30e@faL<\e|HUcU_1 ֺ]>ZQӵV$e6*53pFY5T3w:7B@fF! u T`l) Ԓ7~^4K^ )j?i$?:sQ#GuD~7C:"VCҋ`>{/p 0N9Au d2-9E=eFڤ_'TMr^(Y0KJX5n5Led{":H5i;~t`BYS&贈@6j&1&ǰ #L 8 #j DqQI2H9x^* |;҉Zi~ BQTRq\>_Gxl_qBg4ץ:#QxTJ#ý Il'{D$B'f"c شJC$$ .qn"IdeJus{<~vYvWqJ 1H,U É-Lߌ2Q`u ҡ}YETM%PSBDP1!B\~~^V 68 hz3O~t=Z9Ikm ČXyS! 82طU!DmX@]<jSwŴceVFl"T7-/Q ;8L|RyS^|_,s v>6 Nu Py4*AS[aZ=镰StIMc@$ʠ֡fGpZҀ*02wV07aIUd(CHueztQJS{Ih8&DYdB']' $q wImf 5" qfL1FB Fit*€j&! '3M۞ asWSX{%_72B$`4AI}}#DAk(}Ph"¹N!0Qd2է{q$O?z1ށgd'h5 ˠi]Y2(1 FAIk_S35M+ bCib(BTDASbhƵ:Ⲓy?Uھxus(ΩJ V'@"Hʪ+BQhM0?_a -BDK_aQ";>\õŢvvåGjώ9nKRi g*vYQbnEnl6XF֔fe93ѩ\/.feT S]{qě,8;#a9, 0"OQ3,D"lqe5ߎ|Mmb޸%v*ׯTv\l#JWZ=hX u_f!^It6uL5zfW)ϋ2s! 7|r}&/vPn1XpIX('ԒA]E!w ]+i!1,A=겲)C<kDw UJoy`+X'U3 U zE0Xc(NaцF:Y*YSY4zלxcƟu7UZFԱ/dHpY"NzM?6`L#!T~Gq Q:N_4"8iv~ „џr yOuXwKDP`8_vz80 $*m{)QBDC5mF?R֘e"~/l"#9oFdZV1 _w7߲'Ϊ/SbwW4O~# Zib#8o`QT`Moe6R "U$E@@Q!Ш?? @ @1j  `BXj*$B*T]ϔD0X϶s@ͷ=~G.\!⡏ɗPbT_O$cP"{}'ϟɂw$Wq1'q@ɔ~vI{;Mcɪw"HPק`QO3nAn[ G#^qςO5,pf'hJ;Υdp-)h@76ѣVi0+x{(p\c] %Vүm*R?Y:,@T>*b=y(x&w8=ciF8GAn?8`-ZOnǏmz^+5!*s1ɦىxi((B%bbz-)Xt2Z4jCYCځ'wCO>` rNl:˝~_{?'b~N<1>Vqu7ȊHa++?$_oB$ D õAU@XZs j\ h\O/aU%E۠0#ǧDY?(/$ < -죢ڜa)9|%9L=^yduwi ia&ܓpGd3na^'8 l8k'9LF_>"\ݣQ$(@-Ȓ !H~7t\:FѾiv(<΀w+~9/%]xj6`!QU@ >(NWp;#QC=1/L'0vxkQ0j#A 7_p#Ēν=O:h[%{yal̡cf0Κ޲~^|ɩӠJ 0z otq 01n~a:0@|2"$: M]}$/6 1 Fjr=g0U =jXJox;sf*(pdvV.j$$r]\+0.{KcA>>m~RȣaxD@-{n\*L1 \N!Ht(!SPhB& SҠH B9~KYəX4!7L?w.B3k"6/aA2` ="18EEB$$ D`TPDG=-ɲI5$$6@[{Ca80k]R Q+O:~2 ~vWh e-2a!p,4Qa)I-l^*Xy=|Ӟߢ|iw*n2ZīUIAJhG*7)1 i(K-.^B0yv;N9 `&+&NH @qedAY @nւHXh1yTʒUAG>F!kmmz|ZIDIFR"!.DQ|XIP".8yX 0PAh@_O,n Awg&.#xBrF=29)Fhp#Ppl͛ԛ:ㅥ:Z]Cwo<I$*7voAySZO'HYUB nC7}_,#%Po k`rM)ȯ?!׿v儂niKvZC|n2 ̿L~J\C4z&K*^OA1+Ԇ@vb ;PDaQOΙ@WC텆kw&U0An%nꀢb`=-ŒY9p|!NtzGbᅍvv>M=wO<nɚ|R\~3҂Rh;qw}Odnٞ:Pz|UQ`FfWޢΪ ?i ufN78Lz_/z}v(m%_fAy_3}z˿=gט}4F8M䏠I72 Vq*ILT # >'N}V>V Ge|]zu#@TY\@fT&jZfc?@_-/Wʊu0wK71B]?_ ?CRȈ=zOڽ,&G _Z@促m?woE "ɻ;*~GdžO]|q[vJ1i t)ǖ>b"$lw^H;m#l0P _"S {YyU_?D}A}/%y7#n}JOki6"~ Q}Z;㑺6+ybR߄dh%@j{0r%6"l/UwV?3sCu\FC=[4t(I?aovz_{S=CRy: $L?C9g'|!7> Fʙ! S2:)wQxgMk}sy~h1h14]~i]%N&/ZJWoϨ[/8<-[czIaz? ,. PV *׸Axr`<׵n{a㮹U8Eg;P}pV@Dȋ Azy`tMnht~9.D!pP}U`Lߐ-t?4euf(:M oGA&0t|-<ݴOtzlk/_D;G DAXx '2JOϾ;"B$1Q h$<bW|0v˃3?DVQQtH/ !x1CC:@*") HBiJhD ZJJT.g1C #(ҋ-DLҐĬPJRcd YcT$#D̅P2E!14P0;lmT34hD j*- Q.5m[kVhr #SDH(*EB霄 B ACA#5 BD$ A545$@5QL $M2L4S*D 41UUT R 4H1ISDH@NE)4M1SAA0QH0C!*PKRL@ALLA$E2R RDRT4A$T4M(EH@PPQRb &haiJR!I `j! i)$* Hj&*"b(HiR@" $"b(H Ifh*& Z)T*%JJ!"bd!H J& _H1P3S,PC3 ׈UWi( d*#*(b"$(" "BfY`(i&LDsj* f*hfZ b ($FR)Hi(`` *( X$M4T4IU-CQDPDuh*h(aX0$DF))Jb`JV)*%J(!)h(R( "IhIoX0D!!11UQ AJDU4I>S A$B RH0,LN$gPQ#I |%tyJS4+Q Q$1ITD"$he)>E%G5@BP_?1! P HDA5U9 JDLRQIATDu-Pxohii*(e!iJ&e!Ԅ0PiY@54%3Z*L6咑M4TS׷&@RTO`_ĿK<FN'`=("HAz0*_ Ġ_d'yg0<?>ErDr~2Q$hDhT L><-`|~^o O׷Й Y(D'R3GU̒p C YJ #)P<8As d5wY;%wFnN;%K`V'9p8|߻:<i;d$ebC޿__tbA\0?e_?~;|"&_>6b7@0CY_!x!'+ 9&dg)TDs9 o&B#H@,n#MБ$c a3Pbߛ 0^jalwړilʚd4AYLPDqZэ Uu -v/fiZŭXM3fegmZUUfU4V!f|SGp?H!OT7%BnSxdɍqH'JMRN4_;k_t "S-9 NKIw\03$yÛJ\8'MUȲ0}[9x.!kцOA+zp9.GeW##%h$56a@ zS1 4TUiHk#9ɞU+a9bt&'X[ q454/}# as,WTyLސVI07-xiSѲK͚. դ!q<G2 #5ށgi!}aju ^˾So=t~ Oh0_N>މVjM84] JL[3iGvU%r޾Yf|A ҏ|s9XG䱊"76̋iwP×.qlа(h˝RwYְJ2Wr Y+H@f妥óX۔*3 '!#f@XA>]Ύ9v4w,M#hҍ!ǐޭָϘ4%tʺZ1ԓ.'9Ҕ)JR)JR('p* խH1aU7Htٷt덯#1nܝ50w1!3fFKϋo֤Gj[n1o'9S}Y_-dǨhcek Rx%4a"V+s퍰S*U֌-91h;Z|''u*.C ~1!եV5Z10)QIJW;P)\wwk]rµ;gզ14Zc@*ڳ"-KRuɝp!YL7B}O q@â1a;8iV`uAh3T__4\2de(D I.V9i:|Y::o`#|;ϙϛa闏u~^COL3ϗ2S2 _(`$kOPѼxKʡ?䈝H|'d#臕fȉ.ᚎe/?,ٯ߯?v.-r|N,ѫr,i. zP|U[XS|F\5lOL1SȫGv< nE]ٕ© JqeNә3S? OWSì|B r E?ɏQ`~Ж*%EUhF\ۿvVfMh=:nmx$  )~A )B 3{BAy ^Uz%+oPNZ(K vo޻;0+rX;hC:}Wu=>#7D=z "ƔW'^zHx: IQ2 =Ad-G]0L~&A1Vzr@n|Юvϖ0co_=P~x|&Bݣϥ}UUD3x̫ðuHHHG?\{K`ۧv<> BJ%I(Oao'pŝ(`DF5 {['dQ"?'#p" cx}O># }M_y0c'9kKϼ)NVT> Si{G8w:ӷgJo@:(DpA5:` 0`\b2( 1jM66Og~F$a¿SbPy~}]%DebxKO64h&;U@oƺH{b^?pN$# JfCbk`C  :7oTvX`,jk |L/@J# !D[h83|s;߬Xp?*(,0PNz"ݓa408h)6?O1)`DA^7NrcYZO~ò7}2vlIĜxo 8R۷ƿcYNP uV1>;vLI$I+fD&[~,~ێ9<4mz"1s35~1IAKS搣?{8@ˏ$#y$I.]OAX٤U+3dxgFA o0bPB5ţfg?yݥI̎5ZcZ3C$C /4% twK!c:/a[[`IZmT'sJA9,_q0d@z ., EItO ?r]HMHĈmHT6- /Ruh9QDaT9% y\Wfz߿iRZCajR!m<}tl0;rLg54pF&LeZ6ӟ(S%1tz-ѕBp_D"*I v(Y>gҷ,1WpR` L q$}]<3*SQHP~I}9ZA_}`B=#K%d+DHp~fH?w_as@uȘjt4=&E5h J0^T娩]jJK`Do[ s!,jd[5Si~9 'Hf $MĎ5%3L跙PCjs(/ b6q!E~(E٢)-dtDIZ(c=]×v: DB]H oޯWO)I<6 {m4CgZn=&~"t Mm֚dԳ}kbҁ&yx* CbOi'E@1MNa:3G1of'(eOɝBFUh}ghO ,"$9K꛺4>5MH['t\pcZ:Rgg0#jbu`imSs!)t<7O9Fz_|ZF)"0\d'|+JHQ&{!9HuuT5Er+;Ҕ("/chQ-\EjoK}KSo(%:߇`WDIړ@GqtόahŭuI{ɒn"& !}Q9K%d\A"(z-hKVLCكbܣYz㾓tE[&gӌ*ڎb?<^hÀ~guC&wo-76gFqFV-BʅRn{-a0(YcYg@C0<\4\?Rv{yvuo {T -,2T(|#YSEגtf6Co*SibsQWq BjZKK󌽈`BͿVa >N4;H'>wCQqY||*0!c%Y)X9i)(@x(8ј%7hLڔG;3ᓵ7It Uh"t  2Q"R <]Giua{V|kYZ_NaYd1nOZ0辸2 |2k{㝺^YSr?i~?эIA??O*h@0򸕹!vb^̏7vso+\[ZNӍ5 KFƪ "Ee'8*7ܓF~ͻz~qObp9'`V' 1LàL'"ǚScus||ha<6s<<ƦV^L#EZ޼۰pc9Zsʁ9>dځ5J쓁d9G “"4uL2fl+&Ü[;hĉ෍a)BFiQfC1Tl,::K'*Ʉ'_`p2MF޼0OۣSv]R-߫jO! @Iل&c+6g&Uly6tUK{#[O @=6qBEOhmλ4~[{ED} vaTN]8z$""Q@iyJDCE( Ҫ?!=F% d4?$  H"bJFe Z L)n?)&,,֑'- GdѦ  5$ k a qF#9k 8jd¨9a䊈g9܃H dJ$6 b*$(h*.`y' \'qҳChƚ-: .1 4쎨8lgNӭTtYΫ)(6@.`@7-&c@p!\7!aӘSFs{<Ŵ4 {pbyU%UO \x\ :ڝ6Lb%H.&DJaˮwtN (BBRaǵCDlUC&a`*M":Dy@N-EUηP1e R HV3L *d$JG7q^bJ (E$:N 4XKeuԯ]Twd9N89lĆ!([M4zHrzY:S9q&L jNn4,0`)$t--9>dIHhQAB&ZM@YSOS{Hr |KM ;XtD.S|yC (&[:jfژmڅ+%.$?>χzC< 9p_?Oߊ}?;" ??uktg%"O1~CFH;:85%β'xP!c='UP#㞹gbnnЁSO_PA{t^}d=} !ɪC tȏ BL0\q:F弪{l=ExD(Oh}~ l]Ƃ~_뿽~7e3Oi1كS('&@)تPJ›Q)P9۫B Y^W- j| iZ=*m#~.S{{zvLwڛL$"Q*Y.MԊSN _gX<4*trNn86n+˕ߚSoQ{岛D RUumR_yY4y;JW' K,BY'_?i?@$0(o%@@P$"<́ \H}r] gP;~Qn]Js.P4d+D"R(E ye f*|<9=^9=LzcÔݏ4g4M;sJI\?#uƻnz_K WClzdKDD'A=ӍG!k(+jĥT,ğeq)PE,PsytE_<42CuB, lص3d) 8˥BjF%祁hQ}1!!{%H^p2",!SlR˷^|ڝX)qj/T]zQsmvoB)&$فEw˜qG E$"A+GZ{^n]2F}mtr * (HEQU#TX=[₊ DG0&]nĬXX/m0$W9G?+/__Xb @G Aa>#yGO$;g]_;קw_埼-$AAE%%>!∏*:A‚8U}iD D]P"6f\nKXEOH[_?K!lf21!N0>p10ՠQolݚdqۃ*wx;02vNyDfRNґRlΉOnGl0ݧ #sT4R&z4:w.Dn꣦S3Rgvs Pwº'Pb=zM)-YbUW)lbi5ݔ„TGI"Fv;iJJHŇnj X|iF Ɔ%`ΏIL`Y+Z(-}߇|v@Y|m$o)n(cA {51PbYqҾ.&` ΖTi:"4I=D ar󐻔թ;dd[ d"Pÿw- "RV~i۹~rt|V톥jvc^.Væg, @S8:]HAgJR{ P (~P}H 1x={: @FЊyDFK/OU@OP1 !EfN@5+\j-&8|KE{ ok8gㆃl3v=>Vi`lUn.oÖlfSA@DeEURHD8p0<_^G= Gl>QmX O9_4?@⣝?6} !hf(%.r-b){TЂU:g(B0WHfv/i86y`7<}<ԅ[)ؘҀ \B[ C!AX @V󎡎Yq@~ALT!u@ E #tk /PkF)^߬NP!Z >;do; Zv.=߻b")&UWߐp0h52u0~5 x |ovpF"o[c$lL?$D$ DDd][7\b}3ݶʆ6p{r~C&5(@@po;* ;I@qS7(HN\,<h&4!pQO:P&}3" | P Ghy?xǀC$9>q# WQp+>0tA:K!TߜwDw0ld|ۦOUOFcUH*X4BqDm쯇>E}}"! 1ȭǭ'D޽9E~%4 bc>Md$"7DW \b9у"U?d*SD7u`4b¤2ڑ)~GS$HwtgT=$\>b`$yȩoV I `?ǖ͞4Z0m|MG7l6 j$ %YIPa>Dp_H!_T/28>}0)J7zKB)XgHlb"?B)Un42BeFt/| P" vD̨QkTz)#6,7-e\)8T;e>8s%'r;bzT_.SIQId$帍[y?/.g .} ?k7 k&Ǐ^7wG*")ڝ܍Jg #DGhsIc}af8џf]ŭU&PM$|vӯ#xܸl;4%R|@*Tk|6YKDB:~\Olge؆i) &oaSE1PK|zvx Q=fdCA2@M3J!J(A!$(PRš AHC4RA,8;#Y:ux: @s F~ݻ'՟ 'MȃAOr`k>=5)Ⱥ l.;-#u= A}>`9EDi\!7v#icIP,P.C+R+7XL$RP o(?>xyx2#o=X HCri*^  [  T2OT pM8pD"_5̊sS&i(pNր8|t1^g wyWB&WTF(>u q@@7JROc};T*JyO7z0ڳM}TQKTV,}PX`,==PX&_Lz!e5: Dd{RRLgWt2'Ig|f{N28Le"æ<2% 2CpC@l=?>_ψ\D4>ev1}aZE&hP1)#'SR[΋e;GL0 LT-453c)d1E>jq{0uwd\pT!J I7E4lrz?Bc0>uYnS >Wś/?2 {y6Dvh\]aU~Ôߴ8uA *C@"˚Aڢ MBx2 f[Լ,E+׍>ñӇ<|w8I8!Y ؀Sozg7~a?[]>XD"qJfܬIv(@DO1R=~y4ah(P\ B7UNұ*qU׮D|$(+Ŏ4F(EMTJ|7^9CR'don1{<@4'd~,ƀVxS2t}#m>ґ:͛#`lRIL0/uHMiU;>jtÜT?wD*ɑQ9r'Q+@SԀ}1v/VQQY Dj^\zuN9-AE"0?‣cl`b!Yf&nLB}<'3T")$ Ia((ZBT^ @PZ5aD^ eq !$X9ʢȏzkHFyç5V7eC2PA,Tj[SP' tt`?yݧ4RbH{& ϸ?Rܺ  ?Nm`|_ 2NP"|%2#Y$gET f&B ^^\PxOε21RrөhKⰤ;h-JP< [O\4vT]A2.ޠ?HOI  :u*aT-H+KXFF ~,Y5'Ҹ+ٳRi/;v^W?<}ʃ=?xsg0~L'Ŧ)?S@BwXWXcMrW.Tb&.]t״z)I$2+-&_Tga|C?O~je.\("((&SZYNaCَ4d&Hj1h>kqگbς1MFH>j[ N=#5 AZ!̈V*JTYC1x.@J|-h6_I.q)Do8cG% CB,A':̈GEClE63y 20s;QL;:y e~`_PG?N_~=15+0̠f\Bhȸ*,#">$M2%KXi;u/3e봧:⪑Hv|jI.m鞵 )8vPPRHsQ5ӕ1#x =vwqL@أ~<W(np G~^j uNpw)=t?UI' ;iO~#_5h[pܠ *~/6\:c;=#fBP)g񂻉b*P#Blih~^0eSMzI,dIѲoO;*CS45eLslN2 uz˲tb%xP6EnF_yH@W5Ny#*LOݽD!&4Wa`zcWOZy"nٜ8}3>gNlt D$B>^r?G{J$P2Ք{mFAʀ݊Q_k܍jP:US sOZ$˳zO hJ({tD 9Œj$͹C .7BD(P3D>|Co|"ǴfTꏿ|4a>"&.Z ' tb6!&}tpkpxȚ|aOgC<@HEi1uBۤ "*.FAu\piۜJp ;,$!͛$t$io,h8>ݝ4k( FFDnyGsiGvk)M*$|^)B B>u 1GCU{2$Wy^W86{r֑]7! 6iF}ۧ$GGbj"ۧhN;Y=7F F/ĖIpP-/&dR<.ٝ~. *QpӜ0U"p[(,4醘( i} Tx~90 3{-m c@5 tuDUiT:3t~ W?\|"2E8R`Y .vxΖ c0°#;Ձr߭q Onb -@ݺВ?\Kgo;T  dMzJR0xh eLۣR8y* VM('<*H^%z :i.R2ǐSrlW38OhL8*`"e :ڒ yl ,LWoCÜCdSOăk偙AUdFj*'01P & P}oԁ~7 'y_"H@8d}ޣ|R&DBL0 :%lB!pߎo(2T7|w*GK40<2Y5cIe`tǔ6|чF(4fgU2hwY!)C̵%*p!1iM8I1œ -LJ]#~6¯ nr7qnm !Mྂ uP':$HTZ黧V܏~\N:Z =%R\)V{ B^R),*i5är4L"^PE-~wj;s7:fV?{el=iwt2FW]q>Ũ@3ըx~#n磄x7׿Fna j;8bX d5\3Jy[cކwF:D!y.8i (wnkaմVNa+AM 7nDnWl% M'9ag6dfQKU~8>ymuu*j斑!FLol?Gcv#JGS~ny?;Ub(Ps5_oMTPGY'xaֹcչżx+۪o"`D0NbPhDSH);K|s]=Aa, : K95wcZ}a#SzRdiYU~3"\N"# >H i8')rVh>T( sg,oeHݞc ĥW⾲Lq*47*w't:PXl~Ͻ}>oM,vŧ{Gfgx$2qcwNg+E y;D8·u nkOÇ#u6_,8;5] ^;[&+AxY[9r"N ȌK®)k4H0@jzN߅qTq|"f8|;nl[| %d, 눓`zŬC0&'0jt^sZ'Q4nøql!QE,YVA+q'6]S/&U*ͫavbCB]YT3ZbKn5d{OI\aǑQrIQ2O=Mʶ|{*X.H&~%% ֎LDGBNatRZ3TH*%`9h;AZPHmҹ3a]'^2 PEgEXm|g^}^үJ9:dDY͙T!ݶa&]y,sdncN#&{9od=9jk ;p΢<%"c]=8i)(GD( SBf(ׅq±9N5  ]Tř&ףmI=!Dh  ĵP[o0vjW겎f4n\k8klݴ'+0罽 .$@H+Aʨdž,!0^8g;W]XutiEr`1P2eD`u*+7O?_=FC",gO `HZXY"2wǎ9 jRMNh׈PrUQ`2h1Es`;҆'̛9b qYHؠfǛXJh,)Q1R0BRW#Fx;@)1RP&*iRi [aᆞN kZo#mwndazo.SAD j j;(73ޒ4ѦƵ,x;CgjYTB&*McLL@n@PN:iuˏmWMQGĐLrb!8M%`o7 N{7JTN uT4'o`Yboo/ Ga>c `@][G^e;s\},'sAbO=F:;x fiɶ PCή Clp)wsؙ/}݁>pWhUH9if'Q[-Sπw5#.ls͚ƹTkAA5Mj5>({e4Ӓv'\!cUftox=u=UQGAT7f2N1" T & 2G.^ũQSCvMhr#81V3եR4{(oʔЫ54 A*; peHk^PW(d`DiӠ%+nS#( 2r.@J灠C *p?wJ(B)pP"2F`J "U@?DdOpHCH2Vc;n?P}1h&!nH6b!޲a_[zO ~%GO6)ohKuY(w楂 dž蛽R.TBڢm,i3ubyl(\Œb_l!hNCpLmJ9p1qFi(`9ÂN޺aU@RFx7(UϏ(9 \(S I$:V*"oOZ *JKG&iAjbu f[ej+/ߘ.%g`n7(u' (׵JXNL#Jp2Bx휾 ozp=B-(rNN,A*D@D!8C]PM:''!7(&9\DU$KlW"s"U)b2}8d̙Bz(NaHY |҉r m6~> )~>w CCp0EyA=)aj EJ6$QDAzRL**L=c" &7Z -܆me08JP )TBzoės)8(ǦG}yt6 G18tdƐ'"PČ)B|s$};ޝ_2@1Dq>fapx" ;YRJῆ̂J"Fd$>Lg1Gޠ,g0k~)&XqS\|$u ŨI B6}NAt;w ̧FMdx8vUSݸ 9Gc (kn'r|k bGwؓסS'%w>'<~z-/~D- H,ϔ QpXɈ! O-_vk\񸈵 'JxEG@S[!$AVM@NQ J7Cג7Kt-FMqCHς&`l,I1ZGW DEzaa#T&L)\#`$?tE @(>C~e9'`̰m{X*kj5Tumx:(]L SV⁣ /^~VǑv"N&Ң !79'X$e.zU{8Z! f!)?Mo[u=@%>tA4Ў==ư[XW-"r)hljYYī`}D04e!A?[S?{p#0ܕt)Ohl$UU}mUU_|>!rbgU&m`N@l;vrcIOP7%$>T 4 ,(b[B}$ِ=v!o\v¼q:ZSױII 7OF,4Tkdxy͡5X VP|Ҍ_h\p8[-N2xxwgos-W/ݸwۑ8-LH(MyC#ˤ)H(Yp͐Iӥ>ԛyv9>TG7{s1 T32w`OgGcB;r$u}*`ܸ)vW T'xy̨Ҙ 9u:v&{@3SMn]j J=bI|R^0h`?`'aHp?'ipnڶP,/˾ZLq m{; Btt=t85=@$4 f9|)7G] ϣ!(hwgC6Cb;kK?'LC# ,3}}۱7sa܀Q/N(Z|\f"hH"81@0;FLPe;UD*룻'3Nn [|L{pAq^k$\Pn& QB##茯sw;Wt8Oq6X\X̍,v5J0AnM/,hYLp&ov;lj%EKխѨ\4FgǺs*%B㪕rrD@(2"`2SN"l' ˆd!)R},8"6n,+`#P {Zzj\Z0 nPwWn!(AqpmoDKemaB"y&uA(\DpHGYhdh0TT)sЁrVU-ϣv%)UM3/Gޘ_rN;aZD1*6 % ?x]0lޓ3_WV[݌`V+%O+c5"g[ucS jL/V,!; NvO|* ~ϧVG..&Fq-G!S \ ]8<j#u7>qb*IBCaH>  (JiXڴm qُߍD`"#ܶG݀#⳩у~@Lv"9Dq%$p._ySvUhTU;HkxQ(IGugaD BϸPlz|ߌ8k C@dS}ƲO$> *h!R JGu0&_BcSz}{6ӠѼ2@A8$:x7 ѵJb5͒ d0Hi:9ާO^2' <4 ]@z4"rSE$wbVQW E'ttIJQpq쐟ګCjI7J4]E1AǖYJ5 eڎ&kS.`E"[{vzAW0DEd~ivɻI2p.gOCB aU"^JRįJ,O# C^MўNI;Ry}S=B*>)6=>5&T\Sf8`3"d;Jx\_<HƐ46ǐy)HqQm]'r f(9t {^GpA8Ժ&Dv@;upSs荵H !}9)ri::rCbl  H mqOw{1x\ۯ\Y~::򦀊|s{?/o$ 6/Xxɚ*pw =:q@I <d Sr2a_(q;N<@}UM"{R\k(3aMq+lE!TKo[kTm`Z${sCI'΄ @yOvP3B۸ohDE]i 3:&fX:"MЋ4i 2s}vs a]j{c|ʊ"!ō` N3`ip4?M$As tIsd=JjpۖCA8>'Ӂ&f|iZ(cmBN~;ghOad~ b%-%gbCA4xKf\烞0IM$'Js4e]Ar@ 94>{A2zqpW j"# DqƣP̻C@*>;9;rS4( eym'r#knF猐?Ԛ-PCʎ9C:DOI\jJ]qr4!- Pk& a/66lvAQ\xsРPb;LU)>X땵2|Xzwi$@xDP=9/pm ^&h"~9(a:I 1!}hshbc=FHAVnVn&HR39涳*J#&͞2UG%O \L(J^DE);1"LQV9F*APW8d/{WAA5Od ܈ܞ:U /09zXOGc)Dmb ;s{|kF0z:Фid#]'An1j?YYj%o%_e ]@z \H} F8GӘ.A(1 4M4+IdMp$5a8I,dɭBm1b ~Hv,+Բ~ɋUDD."c " zrQ˙Eqneˉs(ۙG.&eϯMۿ0̸Sľ;;<[1pu5Bf URޅ JUU*mUmjZmEhm\ Ȋ iz`Pim 42#R-K͜HH>|MlRPaa8O? GoiS?-|G{>a(xcX"*d(~6l:_w!5Yj*81Q5JQm [f "=?<8KYG',>EM;L|ӄ2ǬNd̿4cND{"eC9C$N ;)w”t{oQwWGDDzIÆ(@Uy&"ED4ޔL%z 8!RCI?jȸfL0P{nG8CCWOFЦA6:o5KO1j٤n'SR\DW~ \)AԢ0d|E ͪ8p 'YЋbG6C S`>웆%cp 15:Բߍ Ok=j$@=gl vbD;O =9&1rV@to# X@ .li){"놌IJGSձ˵ =[*ɾK$ge M:xv0pg*30p!yhNoWv'0?=x!X@9(H<„ |W15{ֱ*BJEuBh` X_Ckm#ZDpW10$<%ɄU;ζkRx$e2"$Țى)C_|rMOHr }J4!3Hxv?\ PᇌAb'7a̧uj*}ZǖKIרF`1[d abnt}58d4PX:nkuH#f]; Me 'xVmgR(DnnoÜyۘD`M#C2i8Y ~9 X#ŜpK9;Pt>[Vϊp( (2=˽D,.3rddǺ$TL>]iqJrSNyu04%:E!wTcf|D},9]zu aX0.SH.,l]` 0QQ0 ZnO daoDp=ճ.a464ǖp)ۀg-x.\|H<pD2}~&Qey:/!,ERģH~< pMp kO>)#ذ C C )zOΎ{660_C ƙ6n!(Nvwd삝*Vg8|$T.D;\>41vֻ@ А {D\glLN2 P* ňR]zm>tbe$rMo/ǜTSRTq`PZ9D4azc3LM5DAPBh28I)RY$b:<82=B[74@}>Ҩ"(/SY1 T&x7F.:7DŽG3{;eü=1z=?W-EF TWeU'A5ٞ$8111_xH=;*{"~W- HS30$ȴ Ĉ\*e`,Bava„@Nn#q RG5/x_2O:GM!JO.Q0\4[ ;O'_O1yc AlA8(^V`  p\xpvu lQ,NDK -`dDq4|q٧0*4)Fܐ_̸RTI A9|S҃- ^\{D>57saн8%S`@p.wZ6 !*CU/T!YD9\834'BC@mp @uV=>nO<(N`mq !st h@2̭ ~ݐFee|`"~ uI\'~hS??_9p@G?KOaF2Z@~ϴ6QRM"}FA*RR|os-1-uIѧ2~W|œ-լDR9tss&!H.J09ՍЍ^CC OyjpA">$y;VS68 `Gh8E@LEQeD^TnW0VmFG1lMӦn`Lr%8B`3,G(͓3N8M;4mL?x{- zPm@&gtcW˿m5C;~ [y3l({~Z8g5AiJvَi"d*6 99"pUANt ?'#a2ZŋнБd(Z)HD9FaI' ߇06ˏ ZÞXq h}r:Hw&ʉky¼XpSG 7ܗ~wG06&L x z;0A>F@z>^BiN餀5z[!dtqEh $ ~4Sa -+%-51y'OA(=}0R q\B7&BĽ^OAv /= Sxfhrzsd}i I<8PgvOHEV{4έ>?8ǨYOˢwE|{|u̓-g̻_臟4ʨ% |@.1v?4nw04Ohzeb[4qd|mNYxQ`SQA0XFb%!"4!6?\tmb[gWt#6KנÄ-<=;߻{܃8\{6c"7ht!a(034$eFgxj9!.X.\,C:bl]%dxpA)0Zj䂐LɷPI}P\KWXGmW.r8 JxB52L7TM3kDW0p| >g~8HC¿^-~[KH=zavw|݃WY d"!ERi:0&zuW.͋QjCۀS4E/u$sεxظ9'.O nj!"bE" qw *H@yْ\= &0?(i}$ Ab|==}2>YOƦ|r?;3lBNF__$`=*H?{SIDD rr#fJP$8|0K@.p켒D|jH4在@Jx}@z! `ǯ@s[\cRqJIJ_PB"'99(M[u94i9/EDLA0P(QF-Yթ4!U$iXTa6¡Alќrtg'3jHaTl%kΘw~qk2l/覂 ABEX)fHq m/'Kx~!"uX6oO~Hdd43,CǶ!h)AH B)?:s*h0~fs^S8::mX>- 8d9|87^o:5BKWUna9O5xz#xX [\%ԣ׃ 8b})@E:!@E"H޹]V?Fpb;nYTaAJ;)2sC( @i7RdeONˢ'Zj*OnmĐ(o K~yvT*0[\łxZ)e)!iϰ8mAdc zH`y2,,Ḅ!P "@njl5)$4fXd7L(w .=ִ$#<Н"@c5< 1ut|lHfmL 4e Pe+ũX*$V=m7;.Myᷫϫ(C'( omf&(:pcc{+'BBF'D!B{PԣBHQOAp/hͪQpn*"XflCli`7L0dd7y|nNd cͬ &h:3݀N,pW:dGI]% o@{)@?ATѳ$B!B7kD5|4iǯۆG'4N h䠴|FPa+I<vpۻ ;G(5{I5Ai,T˾8";K7c C'jp%3%JbpP!N:./-.(n2P5|y0G=>>(?/e ->|E]?`?R\\?ԦZLjEPj4 ~dfK)V8(BPڜeRܢԱtpM `j 蛠GQ GwֵDp/0!:О9 L$랼S2rAZSZ4i@uC6 T}@F#)D;рCj"bQ_L1PX"'z*2pz 0 H1X!l vE[Єvl#t6c W l򂗌plO(3G^O)|`t0Nxz rJA} P@|>u@K{pHLn]cp9s(r D?(<{mJPR=|t{xljŔwޅl&8\I;C%DW!;8 T1eJC^3[z2-0a;}S`k@c (a6GO>>#/w7 2)! @VQe2L$)ҕɝpm~g缳I (ХIN#h2Z*OǷ_dEq[cfB\fh&&F{Tr۬4w)6F(f̄%AVd6$'J2kކc^Ā66 pkN Y`k#&B !8ɠ4j\ 0A_TMqĦ >`tēFEQ)`%;n5$-x!: ~xsZ:҆1)ہs;x8ʹ:ZR`,C`Y7{&BDQ)T {Ha'~{pAeO~&OwmT?o*_GOH$IFJnޟ5U *l,ZUpW"q9ߌ|&&SNX"3lb2²rT_ <`$sy:#PHqzD@,FD$#KJB=x=06&*#\$rJ )qa…,6TlY'G+Y f cFN&Д?$%4ChǤ.'  a}a;@V(bP)D#8NX`DRƽy@Ew2Ν U4"a~"HTSMPE%)!K*xQSh 0ܰ`|=PJ]"BGX6#XD9 y1z"wR}D}>Nz{LM=v"+Ù ~_rtK'|C$DN<#¿?<Y\``'"@@8ߍc$K~GKЈ̊D1(5u;px/ϫ "A.-+ծ䱨3甓a8K. <Z,Ae! {Y'3 򝣦pf]>3qt&:zxz;8*&XUUlT5P8:NL][ {(m4 Lny2$tx8TP%{p@:M(}̼sb2 h&rz$\H2|7/Y0#JR#܉z#x|3rDƌEDa3 9 ?hCx3pl g<$o3˸*vɻ0u7^=ݵ0gS &y*"4 k1 };#\sAs\{nョ4RG-*0|s2&crDpI"fTΗO,RA|/h;fG1P gH3T$9 ;S<$/JMXA,P & "l~i6͓/`OVtBlkT XohF%l7͈ɿZ8 #D .GaM4KQ ;1b:pȾ6F,ThRס kMD%W2eW=1;FDkj=z`pہA=@.s@AJ. 4=x1d"IA*@/ <@勘p^|7'+}wA X9O(+J83M4M˨M𙌧&4{X|, 1dC1 HB3{( }D $d5သ2ͭW0705:s!h܇z+:>y9i<"RmBϦ=t0Q> Gw}4>:,u 2Ъm;{.Ghz\uy?#:85HML4h%NV 5ל$j˥HN}j| P{v桇"w*&hl^xHc?~H{Mxӌ/6CJjOydvz9/_h茔HJtbq4Y#X}$Zղ;_ZM'2{5x59 JL`\tL;UP'wAt+|yL=MpNHHOT2zPwq1p"R*Mb@5H]zI0< y`G C&FA)Yr9>zAq6_ʉw{1"@M%3P 3fɫ'_Dx~DoZaDnNhꠂn`͑hHTW*!)e [wNxq&7n"Z".[&qp`894nkvyIQA` ghn Q]hsZP2&96Ks tZOIۚ 5DDiIȡj"E JFCѓ3`먀=Bb&gHfvc盨LBYaA qUmaPUK1dV:4DZE:QQ?UI H#9J!8I+5dM!ѨjB ;x`qd2ajba& :*ِ`*aD!0LIoH04HkyQ("!bș"MZE"eeI%9Hm2J̆f% B?'5=e~2<^wxĐYMF^grWLt<=Mrs!+V5|unQ4akDѼMqCO9>?D"e8|F3p0|G1G7Íi0=QmG ~EB? ̄r~9Ϗ=oN]'Џf>@UϦ.f8&C*&}_c־oώzLC8 o1h r"3mW,퓾/5a.\H`=$=TEErs"Ej-o7(4?Ұ3x QJ4pw9S"K[:³53\=\Ns^ж $ @XڎNWٕAhdO3͋rͺ#fRk<2mNM\d h0VK\[[@WzvBG!GmGj5co (=ѓPj̀$^&YNZ@!eNj/~BhJ>3rzmSq=[]iz]uoc9i}U |D _mx&Pp!ӗӗ=wwC)D'= Gq ' gr *qC z2ad`M/xBP:H`iGpwAp3@ e;'#mĭb,lǧ8L4QGQ:Uf+T̴=D]1z)n[I M?O7px UYB|g-PIwKԄ%.'gc#G~:tIqzZ":N^R/zc7b0lZIʦ60-6(g:  l1LXM u+y[9=>bOnk֟7=<6Ý 0%;vP=GvɰW~;jd sOcKlv,fzl'B1FV0)*%öL1KAw6 (ΦB jѝ DVkIGҊ8p B}xEiMG.=lZ WL:E'"LZN@!J "t/$K<p=3Ti"*Z^Y:#A+p(Eų z\( 4Eɦ@g$.#Ić J~)oֺR\׹xi7}WLku#;DY"$@heMw#6*Eq5$Kop6A/@cߒY i3*y v@:8N"~K=4V>gƇq<#2}N רS󣁲BrI D(HΎ5"y󞖛h➮&瀧H?IJvP Uf r XP2 O_Ղ™NbE[8Nݴ.) E3/"< '?*@srI7Os?9}/UBps_wcv_\8d Dvy@ۏ@' qԒtC"iuN, ;9g|S0> =W aո@_z}cLQ+WK>}>1i`W m@9I'TB2(uUz{@a"$H{2gtSF.\r{>0v» | %>cPkE4|Q}f{af T_N4wE )LT)(?9OslI({FMG;"z\xO; 쟿 z/2Q<}}{H*c5u3Z2TKf¾=HCvaJP8u(<'{e*v @AId(y'c=[=~Ey@PQ dK).'9i"Y{l]#cN-&EY2QVMϨM=s@PpR'=?UPH~ HRzЊR?dpz(( Vfdqn xEADe====6Mo35 sc kqAvSi`!d)@C؏L { %;0uQXRS0&g,.)ͶCcq略;eƮ\%{{u ٣ j `ĒW͝-f.?NwFV̛‹UGXvD״J Ƶno|A#R|qEcYӒ@ urWQ\BzIz杄ꃣj @=u [=j ˹Ix C&/(lPAG(#%pt3XcI" ɡ,⫊OB F=$??}ˁ2zvI='q*_~^XߦMG(f!F(#)eVIٞЄm`N)^gwp e0q3aU1`1tY`N i0À6#Gẅ́tV)wЦm5B3)h))SlntQ}n Y촻z9cwUWtѪ:+.k;v՝Lj@p[9|'4:Gl_@TA)-èǧD67HڴR,VqDb*4kD.::##_PPNbL+1<pJ(T' 220X w|6)k< ^2^;ozUWvGh筒z`ݯߗ|^O¹ [F1i/߃8J*uۨgJ b+ߊTP8qT*EUUU[blP)n_/0:O #]B!e}BUpAD<0`Vs@՞G>=R8)dqi6:Sy <.`,lk2uN}d#ǻMDQ T>ռS)Kl=G"pwχs1x7GEMBmDBrtFynk`-!iQ Z_>YDD?_I:$Uᆵ(^O\b,858KG Zq`mYa6\,G5Q8:8W B%-3^vYD~w[uJ|OYS!Z4h;P"&]*n !BRFd0E'pIQJv&aÉ>y301T&={ э`ʠ_t w0v.ǝIKm; +ꦙBBI$qGPtL8Gڵ^p7"ܬl26vڹL dHG~#~伈dl@L5AʓӈH "4Bmx2XSJİ\ d t! 0^*̸Q1a)N$]igrY`ÂHD2w<mK"MjvhM:mɥG49RB0@oIWuLvã*NUv ƖU3r%.G 5)Sb *pi`%|OOT#"`9MDO/8;%V"J -H9"!5pAr"cFUӵ12dN)- $% ] q Rcw7rqJɑ @&Kirc㷳Ǘ=JG-t *@ђT$7BW˿z5 I"X&S19doEPQն9"s@Ĕ" p72ܠm}N79j}+$bFɻs7>@)T`JX+o=&[vθ}i`j]͓ 9-dǛTZz5{+=c V][v,2Lw saz3x[^sCVaJF+K+^Q#La\acfc*@3lx[-hbBf y⾇`+m;"Ӊ׊]v ajǴ☺TgK"P*@1E)=_Kky' h\b6LMFKŽWZWWtUG7_\=1{=ߦ/ϺB?aX /b dx*S_w\'߫ Ì u8a]}.8^|nWܧTu ( ~MI(HK>L:bBۑǘ=6>`T^)І"tdRuhQ@SЂP(q(̒P|>hN~i`[-m⨤59Tf#Fx清Qdo$h<EQs407t"O4F"  [~ۇg.M_T4֚:z`$gǩD񽭋"8(IDga7$dy uȗ1ߑ$O9<n9(|CCBиf[tL/7+`X1AK vޖ&m'"( 7ٝ52Z'H!B_ڋ巣f}Q**m-TT^e:XXzvLU|#e=:+ } &s IyGhOˑn[S% iIT+U#~8؍A]1Eۆ NӞ M5t5]nd'܃!hHڳ^ 6|/x%+=v lZzw``6BX(PK+)]MO=yUvr* uIKNC6՛v*‹ PFUNd .;amٯjjE& Ȉ ץdzCHMrf=udc~qDșnۀt6 q @ ^ϽJ$QF eMAWL;Œ 2c3oy rn}3"0C|_Ȟp1Y0sej23rAAȂG(.xX1mB#9a'v=|xNUu IERf$ozd0c rٙw`HkqVX8upwr'(TF$V3b:HXU5"; =XI蓀1ctq= Sp,)7ML7Uit"GY.R{`0zV3.y!LOR\{{p|@IDٜs/'aRF%k Kh|(`}=C@8HB Vr`tdk7y.g|럸ݙnI ɴ:=u',6)m,Za/~Ϗǯxn<,γUx$SѿN NEtlyJ>8Jɞ~'uIN@Ԣa8w/{U;9B{_GZD\ҧ#= ю(PDvVqGӨI8㞕,^[Bը YQPcIf#Tߞ?(S,Db'`#)ߍR/! b;iQyM19X&B` zN84 Z"L1$0 yRWrE_ѝW֩ e$b왛RTQSZIe$I0A9h-è}o|5~zSǢ n_?pt/ǮrkYY[' P ^\\@ +j k<9BZrQ0&oUwzdaej-m(zB0AO,X(27O_UTU[*^#炅/v$̅ܘE8Qkt%O.&Nox1H(@H ף4t$C,ʚ(SFB0*dc NŰ kmx4F2P*A^'\}~mg/~]MQM4DE90;d4"KID%B$bp/΀+5߰RDGč u4A1 ˛{ I,5Sp}o% P( QhʱD1"i=BdqN@(GFp&LJsȠ9_`AtH!cyLPi؅CHh)t #ЊS,)&E:E&g#?k>Gyۆ_t'c?\'GS\Kbt:2%)d:lxh>>9?mA jIVZ0RM#e| |=287 pt_\ll)[0/s'!E^:A1=2JC!.֚\ gOx =l;k9OM* HxtXQE(l|W;N #<̝r'N&"(]Ҷ}.}?BAt :F@75N-Q@# TAl9 =^RxӼd>u (;saHR$*kTmk8n"_u叇JJd^W)CJgM5:t3nf"[zB)'ێR ʞr5jxxX['V=a:Gl5ra^5T06:8Pyp Uc@\JHKIQN=Og]|͠vUD wiMw.f >9neU/"7C7ZNiw"i o^Y||=q{Ryk9 LWdW$/GB9w | ~U__i<=l`bgݎ7I!x I2"tsosԑ%VP 鰐f}v, Y0G VڴDPFhsnV(l+hPrr8hdPPt84JĹ.q:4ɶ O{zu6@5& uȎM]gk 4{}2 , LAk_@LbIM3zнiAYEȒ|jIjcr*h6//5ZTyA-Q yIv bpęf(brTW$-{ S;`tAG~K2&)v͂Z˅A]iloX[5w0ʹZfT{ĤH ;xdI6$ ʪQ.Pf~ghJ'kuFع4h`rl\f9B>R7]|ؐ}g0ށ1(n!:~^Ͷ㇇z Am7\?2l" b9;"L>>BaRNP@I!d"<$|̙ [J>nB7ob L.=iUĄm5(2X᜻טi}`7;G}zT+IiǖoLBevb"BK2)gG$]h=E%k$H%K<i{y6z_W|ښE~ [~x:=DL "Ep3p[?ydJvwy@03a{5^']HsS2Pd\pAsmz tyspC a $I;qCI ͋NJUƷyz~.+֎ ߦv$1ixÇ:U|72b>p&mE0,w{y )_=Y⍜j3ytL*]0;q9Ρ_9UB0 AaFb !A¬$HV$nUݤb`oDᮎ1nJ4lMr{]m=36]|a=oYıMr䓑m:!DL!u7ȶ|&6ۃ r{qڑq$ i::myg9*uE81 Vepe")raN,V.`hƷHRӖ$a}/9>/3>^{|RrUOg6SIґTRlfTUHH62ҙ39~ITSt$NM za`i|I(GD@@sA]R-GIҰ@AUL֬꒨#>BM~cV ̀X:h)PmdDL&_Uׂ9lH~ 9$#O~fVGa7䏮C`kOBƺՆ5|[;T-#!@s ],sM#kA#l!$ k=s tGP+'ƞh&51L`:3;嚵a{y#jy~8ID@/l|hE|Щu0TQE&mِ)D 2)nQaC8T.xp Ҳ\b,7@\tnrU!!@RDhDǒ'%esvk\4Gma | }]|9͑ rܠιK)]Gu`vJbCQkLyLc}3 dv{2wrn 9䒩=6tvC^ZJ|UH1>vg2rj3J#܉ypA餄( ιX!DY`|ҍ E Dl<('x'vZNcN"A@teL+Q+$2©굔mm`x?ړGIN$5xmgi=8. dHW'G AACђl$jґH쀲B7]$(neQA5JSz1Oɇ4Ul~xDEƭ#/t qM ~Y=sy;̖μwQSt)ҰCAESHb35뺔%\N1U? (zr8Dde:&yHFB!ˆ̓0y l7p^r"#h=>Ȑ*"~^eC4D0J*$_O=1I )QAfM\ܟpCtS ܢiCJg.*; 1SSlt[NGǏS/0TBH[6N {B&EǬ|O7l}CG99-~$!/?5b >%8Svx/X: $w؁3c RW֞}?*!}IUXdAeDBh<9ц9ECy=>ߛT́+̠bI$AC*w8תU0-P 63#m***6uA(8sCFf]OA{_Z 91 i2W'J c\MMT{$2d*I#)v0JFѦX,2P:HYWUS;e&bʪI_8؆95 $Fh9Qr1;_U'A91!"Quc‡ǩp{6 oMё ToЍÚٙCq<1(3tͯTr]KnTjna/W }tMsv7FMF} @ Ej-)k`IR'We`zQD#B,uU mOl)$$jvN]3} 9P.nu_)v c LS5vzaG @#.aل<[yC嬙j'" |>O>3N:czxz:_GDt!>9b~6룹ꇶڨt~S [|t}gdG|Da֦=6^{Q~]S6x3';OIn0eԳq RF>ereӮ%M6߰Bڕ1S W 2 S1$LvIfz wG[o{>5I 9R NZ t "z7#v R 0-P$KP lH@ MCvnu1PfxU|kpqpCA>1@po6$0$8j8, <3 t95Y9H%9=> D4j0P3tN #T $$tP5FMx}JH@"#s!OEX =HLYd3\H pL~QDӪ%TDRe\PcP3RpVS߹i1m7BGCgς[eOpq#yL ]2HAUAUQU5DgaRepv_Y Fbq"B ΅.5q5W-!.b6#DW'ϑ>c&d7q =A@džĘnQLکk^j~VBBI,U|4 p_3>G z=l+8;ZSvtPi~ ^Z4Wq޲I={173=O =硪(NJjLHO<)P*7sA0 (Zf1 DvPtsp yAM'@d)wB.I`sZ)p}rq[fBh%]RD 03,DmDAnЪ~IY*fc 1\u(jcU fYhM=Hnj260wuҊʱ l s!$1{u>gNf!^.z0*O/*SvW$eSR/6hdP(d:XDDGp͘Yg[1PP&u=hC9$ 55TjA/0J*G&C Jo .\>!vyu=2Cpa=x U i9hޟսx4VV eZ>[-]p+40X]UPQFi ]A["yYQC~(3}{ԂVPfr1(v ȑyrȆ+zBW5YƖGъ28Ad&DF)&Ix8ƾ}}ifW "H``D*d6SC$5 ;X2CO=J/<0Wr]a7 dHT=; +)!1؊l=2Cnn)' @FȎ @*݌`4tÈ[Ry8RP 1p/d2"Yd <>8֍@MR3(Lz8x:O~f,;yM@aav%|rl$ G>? qK[i"&U6@<l1G7È 5UjLnmG*pfPidG^&hmJpBnìȘ"'t;ܺ:c"4ìu{ ]*o2v$hkw!\FP5'Fp#vpaye?;?~x?i.&dOJGzu8l2s|?OhOd^1;OK RO~i60 1 FآQ!|?䏘Jh"!_NLe>!6*Aa\w` 5>I1*).E[ebV,E2b$@8}ǫm!H!;^OMgSST.2Z2ϔCBm C8A;{w} Di"PJB*Pn tߌ4'i9n$K8W&LB94WOj e..b60 (!4/$'ABE"a*pp,/DZwP仡0w6A؃."F}E3(RhhZF!ʎ]("(beb'f6Ɋ{p+BJ^uTa0L$SDlJRQB{Y5kW4xvwSQRiPL-{pB41Dİ4H馂(B(B%"BR LM+J燔jB Ew:D\QAB(L Ӹx8)B|V@()`m+>(8"~ﻻGAX4N('T0'MpC{)B&9+)гgjM+ %LAeK)aa085^,հT Mnɾ 2$ Ih8<<(_i;!'mBS `q0!@Q=Pw 0ؑ+@ٶ6;aA4hH(@7<N3=J6d)209a%@xO3~yLsÊ.@C]Y!`TM[@r:' (T.2 ُu|;b#T~ZM}y[FpO[~Iu եb֊$i d[hRc`/Xү0QEM˜6'"!V=_i@8D@ف5{@! peM8CQu5OOM  GNDLRT8|q^ -nl1TD4@PD$Lf1IDDDJ1%]! 75_'p2R=N!)fD"P ̎wcR; `AyȈ/&a_i0ժA1äq`M>-" 2([@"EņK,gns R$*,!$X@Ѹm8#J`Vff ԁ*,l@ BA)H0Y( O ͖n&>G_ywc:eh@~v_ U Jo(h*rP_9>HU !2P a>ɯPQbGPɩS.8{ QP켲C(~Aq̟'8ƙUGr$调c~ߴѲt^&z#7d'I C(rBjr?eh?~pAaBN#p*= )GN5vJ٤A7脃%4/&~u FRQfB͈$L!Ov3&=7=v L =O)ʘ@GPMV@<$^$Ӟpʟ7S_oLpDM>$LBqv0~0Px+M0ڇ_`)I &I =^1wp)l$1FI_'!U  @Rkhㇹ=1H'tTR{I (T>g3=:̄IKѝm<@!? M:ap8&26 ~Ȫ}N* z!*!!s~Cu(aRS @~_\/m:~ۯ ]c.YRG$tU113"ZB08A3])Qp~3͕(758K@2kǾC$R i xeRvr"W.QZN$nRkɶǁUliqRbpaaS6t57I`M0@@{O\-(~.b`J2J`]Uϫlv]udёK=Gq,ĵtn"kg$9^nbna0Du TQ'}:ƝÄ6g(7[a.$*tCϰۃ<3ݭu'P HDOQ7(.)T T~Yiȍ8qfg03f86J6 "_=gr!v I}@I/:AV|yʃ_^oH/PwQ7sw8ن]Cơزhe̮]il6-PKp"F: T p h 5,C"-&N@%, SD0l 5Q2҈րsIr5xQutK:`od4!74 $0DD0JC2@c&ReC ;5.^>SP*y9E\BA "0VIΌ"ևٶtEx9-(b"tT{plc $Igr+rFK3u> 7`1)a1O9]gk(WBdi 60cv6^q8s`A .$օÃyZ"E`/'cT)'-F,BΛCB)Y0De?(8*v@#HfW >`%I{HjwE1U5UJM[ D(& &=5>)5&poR~M׵o huy>@8+^\Bs^фU'Mt{ ><:\g4VEPPDQCDEEPQQE5N8XH1ǛrbX],r 0s`0l@E٩ (vR4jpT#3 D\تKKa39MJ(ŌRŖ bU eM Cf`PZ5K#D &ː?;LV,EVߧq.p7;V*na {`l&B*4TA~l𔯮 %?.t `Ept쫀Uqd CtJbxhu{ RB y^IBOb3Dv>428d;p`)8^VhOu[pЌDTS^6bi]14`|!!"bLх Y`zm+: oԸYQZamgf.βXXPJ V4d%ԁ}ޯ jP3_†2,ZO lb7`d%C$iu0J3iR&ܗFσ HC{Rr}XL)]G[CmhTG04P` >䈩2!EʹEr$uL3Wƒq fe/0MOZlatM bj &RB6:m{Fj>WXÄU*%u{gf -e 1oɘ#1Eaiai5͓O4y64 pGUDVjTMXbHvgfBi(ތlCn!;H +:zBѷ=~Lae$4 HoW`8ŪtϿ Ŗe"Ra@jQ32k=:P7nvC# r^Lrz'sߋnN]z(ixrL5h. TrKJ)̒ N% ȲECUt-˶cF ,]fwPyU!+va #0Ԙ l΃FPN8ՅF*"x$*+ r&$뷱ͻ.G(\eF!}>HI 4-$_k40“8EH`R,idž\SѤ@Hun@mF r|dT>J\~\uq*R-\6 1m Xfք1pmnQj*y<b|giЌ|? 2H2f7 ]ZoFGSqANblZ)9eKƱ TɌiY$%@7?6bG߶ٔJħ{TyûcЊqIG |751 J[\"X6[(SʚƗ1K+㔉ˮiRXyH^4AU4j Pm+VdN,&aq#8C4smzmO~'οx64s;-ϨGr|7|ӢqS~'zes&(F'scjY=ǥ ;MKO t &ڴxW`̶(*\PVKPHBU\ēi1O#i &h?;8D4y̾VՎiT& c?w$SHJOvO,3:8^”)&"YHH&H"0*B2&қЏ8 )@KKe?=N,3]r W)({}#fQ`>]\CESTS_2:Ȥh+k!~&˚zq5{ Wg @ҐO_IKƓnIp-r*<_-'TH,1 [Dj"0II 4IqLQ1C!I@DDLLRAA$D%-MTJDP-4P,A (A ARI P DLQЦQ8M<<@])9A_2@*: ).M7{uAFN.XAxΆ3iP-fMH C=hY9 N. 20M9Ż"xԢ\ɏJ4k[>9&FڎZBU} dC!g°!ǜDn5?$xPqBxPD뻆GD-qE9#q\}hca5z'Cs&]wcK8;Hw?cE  ,eD#~wD H5: `c'B# $?(!8}n$R;͆2jUnhk 7y脋f.}i{׬yNQҔ0G:t(P F?ʲ[ߵ`v => k(=؊m5j-gkxtH8$B^چPcx(NZMZP }ijG4󽝪qC_H2w[B`^,Q&MUwR ÑXJ0WC粣9K"qOkڈ1xpM}⇧'؊㵺aq_W=rGBHADH9bN'i01r;rZC _os;g6?v<ӯ.1LkgFp^oJ8HwjF.jx8k)2~zUgVvW{ƻ-TG]7*/UVR9^9QpАf: dq$W(DF!Q!ټ緅( f\CJupN(C۸)_|'P?O}Gұ x0ajR2i=73\s`[FH2CH.Ayqքb }8|,S@ AՁĩC:9c.ЎQr4aUq13IcqdQ5fGz!bڔT%ظӔד/ \Zݝ;p`FT:.PB% Hfox:A\ͦD5wa=dQ3 o4%ha+ 9Ad3Tp\wC4@<6:UH"䞐 aL=Ǧ;H!s߆xs4ÎNfJI>||ל%AXx.Qv|U\" 5ҕ8tD5ڠخ=Fm Aݱrכ4n 9S礴pNDa~\D%o^\סlQEu[#׍mrBB^w6%u4^uq(!! FsߝAq9'}CDA}zsvZ˪8/H{5v-Tqj0IL궃b#\( QQ$Nt\3H;:Ӱ@B:݁>$Ԟz:z=pqs()䞦QrԽ$XQƯh㙸:Ȋw[J0;qߣkAj}t];>YܤA9; B!*zVsgz#ךQo'U 5;J7mo{IXsWĞfp@Y$sHĭ%ڙPiuR!qy 2ga{7 &n#J@V(#Azpog97HqnEcj4cלT 0'r/$, x\@9"ַUE^Db ]긝I;9ΛD{rf ŹH  , {ɚb D%%v$⳻HQMe!@ i)MPTZЪyz"qDG$CŞs4 Ht29]u|Il7D86'`9H ]8&$8F%C|rC+/E!Q8Tx=.s32m@vEN~БAʂeD!A;_{: ҅g)t FUt((M`F|QC*9\k:W|xCnlҨQvܝ+Q \=#y91Rg8,I[Q5<ˎ\1@ېS'{םC_zȎ{s8y8 vጴdA7izxI!ŧ#L"&YA Qse0{7r/;(RўTeu߮"w6玼NRAGn; e/21E8K/amrk{Us6m|ihvLY衪W-j,e`u@DX !5)9A-Bqʼn+ բ`*T1)Dz\҇APEbMPpk|#.Lr ]! ,$_}q++qcLn;zܻA`ۜekJ%&QBbI&[Mp \&LڽRƹ8ᐥRt#U50@Hq9 oj}V_S3^^uvg&H>% z5e2v{" ;k:'Jȝ$grdGdFSa4^cw0Ka0/K\j#fⅯ+zK 'c8yn9dV%.9\Kl 6ܝ8* d犝ZcNRJū (TZyrKGc~\_vpᐄB I# ^dd!@n\z'>?FV8F#ڈ 5`ca]F WDev]Rnp I3VTu׺*D>"cb;(KN \8L#ל snlS^ ~ P14u|_lθbv=hq [/hQNi#CJW=D<9.9 Q }6b7YrӲm2W,Kp-10ΜPRiPNKK59Y}vuo. 8 kޣ9WZJ1d>E2=Sy/Nz8o&aYھH)^IŦ_gvu|QswZ4qЫL=/[˯fRh6(S9 L#tZʧ oH鞵MPdXd`b٢Iƒoµ}DЊ/:5]]Y֣6BBl^A3 `S0HBݼL j`S33 ] @z4#چj>$Oc3P2{.V mqcewJh\Vp^赍uayN 0GN_J*Kz0NKeUUCCdvDo¹C?tT997Jiw+|dx>IOUdj"Rq&TҼh>5}'܎|%[= &p%.;`h !Bэrs>C~Oxx D%2,rĺK3LDI&!׬Xuv2?B˭g!B*?bq]P?ˢEc눈Oؘr%˿t[n| J *L 3P??@>d!|p֩4]LfJ1rђ^32і ac"$kghILm?zͲ@B=Ns:18>H@6=[HE K4B9y? y`|!O!V& Mexۨkc.ۂncF(d d9̴NDldS Tb$Lj2]ݓFh,p f1 Y,V@bc,4 `ʐ;&CBBfRh@@Y Ywd M@١ơ[ejuta'<'3v1-xIŸ,4r ^qv~__}|SAU5\Of|DO|*b ٜjDpR9VZhWjL="ఐha1D>.&Vs QK53qԜ4\WY^M3I z5Fj9jks45\Pg4eRUlT1>(H#bD@iꀸ\wxlVM63eGS4VBDx#obȈM0)@"% 3}zw~<Έ"}aϽE&A8Qk1%0kh8f=e7d~Du0r-2JGZZwI3D@RoRӌh;J (Frn26ϞSrJKxo(fAs1pyP4~iZSt0ވ]"{BqDa#r6InEŕx?HMqh:k $$=4n0Db^&pwxw|'J#Q|O 7 ?PjFфZūcc :2Oph"B y|(f TCdvDFa m^PSeV$"}˜a^`/NwI  0Iy}P*H)A=A0`SҢ"!((dKُ1<Ć$}@m5G^P6HH Byb6D;2,LUUUUT1+CDŒDTHPN!:9G>N~(QmyFS׻t_I_>;䂰'RTszCcmX3pĞIؗH)B'eʽcD]{Tz ͮ|p[)j箪rerg0 ?9|0q0Cq(FPeҋ6V^D Nlr',#eʹdt+6LkFeDHJ`p4z̊P"Gs[wDDZ4jK#2gu" @0p=>V3~VDݦa-cɨ^Wym 5b)) 1rj˵rHY)KPkJ-U̖(23}`c%ˢEEbmM4달C[zLLV9MskjZY0VQeqhHHzQO{OCr"  ZI9  [ipsP R_4B%#|hM~@~B, D2S1$3:$" *"BBa%%bHi"Z)<h L.ib"iJAJXYBbe<<zO01 jS2wF04SeEh BT,1Iq߾(q&dyHw˙ؖ@v d9@w vvvkiEGSTԔ;EnNJAk7 \uMfŢ)3 $Drv箙myͱ>^=,ٰ2JqXG97.h!p=[JIu FL[ܿOe;Q ֌;p Ԏ5-Cص|LbJ1UULţg&u$Ԯuz 1Dƍ2{aJ8"&>vq;TLh$jFμn(r'!Rv< yD,p~AߟduD 9ZҡpjIYؽYJ{(O BIe#QQ鞾"Y osSvnQ3F<\ũ4Y%;q\c.`'w2q8}ۍA.`BHf (1T`,&#}N@3.OJAl֗bTEO~b'4AM&(ܖ{ :zpjd" ` %:g^@aRPM#'f-S,[>le@D?(XbtxEǑJ@SC㿕* /CA yIVUE>R>B"w}\܃H= pqMpH id ~H$ݍ?_vp&pmq pz/]!Qcch&E=DV8 D8]&X$$*7[f֫&I>2W-gke#`Hc *BQ!h ()@(:ۧ%37bDR PD-PD-4DD.0(hhe"P!! ^ NpoX:61ͳ[@cXJ?e3F,Qqxgas=[졭\xxS[rtrr3sσZR' i5hDY(,]ChH.=\|Ԃ \$9s;ഞNVX[ݞ{_]aS!e{IcL8NmvA'T# 4 ӽO82hA3P׿# {8PD~…:뾳l f;_K~W$>'!kGȎ}NRVU$ʽ &aN٭{%Mq9[؃w՞GxyĂ&sd8`ʇ'13ovb$^3Z;b<T/R:>P/;Dhۮ[ʫ;msD o\iBUZkIy.6ivs4Q7҉*i>+h[4PiID[l۾"15(p*4lō /''QGD58}ӛ'PTߦbgc"b)sHzؤŠ=}?eNI8w:6)i7퀪 H T"iH$)(J=tD))T"| 2@4  B)&<B%jh$@5T Lǖ&j{/ 5H?@JAdp@%Z ȿ)PBCK!x}Vvaʂ9՚)J2Ĩh$e LL탁`9/zʎgPtwNhx=HE{.ESSVt40p Vh\8ٹhgW1bd:"(:עݴcj6j HX*Ƹ@+2keivL6ẗ́u+1e<޶J@ 7MvdԴ5 т; f0ɲ̙ щ>Nb]x127"dK*.^v0AEU@P!Q@&1*"*%&BkC5*(kj*1JA**"i&cǖRHOP'A`%B h)ASp>Qf0ſICX@CĠ(*MU0 HKRI,4DDR k&JPt>DJЀ(c':#n(zL WyZiPK'KC0d)&j_f@e7RD*%eb|{ =dzB0C MRRE@ PP*Rā BlIEd&>A<k\IEO( =ъ `fl0't~LϵU'eDRj(9kv-'ۭ<әO~z~#~<x?0Z ʽ\Ox/Oh&&$d-^T|H?Nw90D=gI I>=9c$Dc{QT xIZRs9hW,St 1> (p%4LLRuQ˅H!rҼNO*NǛU")0f)mй/ʘ9U w)R(s QHJa DEat4NЇĝOdQ&MDʷ0Yg,Q_XMc/w2D9(0dfkD-PB {Đ;0'L9I;b#~˱z۟ PSHQC5IINn{ E3 )J@s)*ZTI$G96ڡOۅ\ "Otswt~<GlaPF༉x"lC@A 2= hT"FE`:-?WXvcgXL/6"DDHO?|ole⢻H@ HǻU6U ĕz]"G@ !Dta$[QJDLٯC052JP۱( 'mHN[&` /FesM]L@4i[Q40> G"ذUA`”IP`ʗjЮFZe\9C}Ho8{-{4yoe~#l_;: egϾ'fPHCYfX6}Nu1#˶*8}wAl=>88P0ξ6>s,}1wGl`OaD\A_IK;ҟynt ~>/$~yҒ+Za[MJut<~w\P~[m  D׷_/&7=:>sSN8#?,e8t04oI>sD '8wB`~MJ,wYU'&5jET$1¤E؜1/ԡSɧǶs$I!iM*<O u4&CZE=nLu.0ӡ(TöbhdaFnv-5P]H akB &!Y=\w:Ph iM%nPIs΍08"CKX/TʽmqR9k5b ,((8+aQ hILǰ:zTÝOP:4]58i]llؕ"LpnkQef[d,-7B =i>|f>1!4VhOؙ("TF* e9ְDXVV*JhI 4!e dd`NZ"д=D G2S.0avM3u~__0O>>2!קyD# -TONyu0K +>ގ UAM TPD/'tCM8C6C6G8,QQӨe 2WAD"Fh,u2ݙl+L)ɸ,လYv g xywU21< )@)R&jJ@JPݠQd ԑUJM{:AaS v0ϗ4_?}^~-<9qM$F@FDکD HCPfpz/U Gơ_C]r?>ǖNM,Qt7>Ɛ)à`oHҴ1 d@R$2 @" M3D г-$CTER524E D4TQ+ C@4DL0$4PDH5E#HP%2C!4EBMSB1$E MSU10U%*R̠@J1H$$AHPTETJRJT%QA 4P#@Q!HHIBRHRA)H,AKUBL%#KEP3@+ST@T +JR!1JUU4#JP!=H0ĔHH0BU7RRtGm_Ϛ14*R+3R4+%%K,BPM 4( l[dYUݳ @"5 \5\2X*zxI"<.tɿ}O>(NomC{48JJ7MQ1@M0H15@LL% QTAQS2(11A10RH *,LJM%LAR2v8#ˀzt?mrO0\I:/ȁ BaBm<3 ER?B b 0Swb@C@f q`X <5wc*nF͹A Bx5  P>J!;:DCћBĸKV V)Q ɀ`S-/ "LjGh@yY6=G=çojퟄ*ĂhC%/wg^.H()+āG_;˃tl;jv4i#_F:&߷<*BL}} G޷ߎG=(Sw@q$= yyT}U  @ޕ!@xa(& siy=@D}2 %x73;"Ca?.tKJP2}ćà *$b'>@@"2d:4GA|L3t"1~ @р9 ieK|!yv5Lʨj27#@;_KĎ)5`]or(RڇMty.b&<x/8JƍOzp9ɬ4J'n J8HdCZn8Íghh(HJtНF3c\",Շ "~UI]HI  wWR9pQvRwGq 8ۺ[`gHJ!:;mBmbHȍUR$RD8pNHʲ)A"EHbx ,Ugqz `òr҂wr6cLB \`L$H5Qݔ{BÇɥ]@}FrV7ȸuQҁDN.qxde|#uēTnDBޙ$XZGkB Q4 .Yғ^vvK*nxoUPP$@N.hDkk 6ԽG5e] fN K tɃqp$1B~c2{.=p4?QQ&`MUf&!(lK8C ZEx:¹4&-!GY;?$tL1s HP jyThAdO@sWI1|0 )abLцԎ} AP"I#sD:T&дYpq7~hSC|@xs= $3-g/oTЎ z]9%;IT~&S)䯸>z3ĄGW&1l TuDBT@e&KCSH !|ak<Pć£Ԁ Ă~΅4RR`J@ "ORCx Ӹp>Oɇ2&WHD/9Ãtdij`1T)0m.ǣ )cP cCΰx }g.ðha(DO# '@ w> ҃R0+$!A<!qzډij*h:(OxzaQ Oͩ2& fUT'- @> 5XfP0wh1V#4 'C 7@M'T*$ʕ y/9 HBi vreH(> z-:HPY:ytw9 \V2jf5@:bZ(Fih Rd(Jt~yP4 Ke1<.J0@TKU $A"ضP@Xj'dJ3A0EmA@6x\J! XBBj&PH`X RcJ) 1DIDIIa"hN &!JaHXZD(BRJJ( @( @903G,=-",=~̜?Dgď0f2k@D|?f=t,=4(C eNd!*~4kpe;08y*ui&|=,&]$$ 1K@Ӆ"~^G}^,.B_;<)J~`?G;9EDESHEAT)S#JDP$AL1L)]TL1$A$T^[4A *PE+-PSK ED@TD 2/$č!E4@C! A2"f@%U2*AY6 #EAB4LCӡY14%'.mdRM&MY(0X?'̗ T1tB3w{hbE8;W(ԡNZXxER`9#0I% Jo`N0GP,_/Q?YNx42lyNgcti{Gˮ1zgqp|IXSJb5iB !6Sƒ|N }<~LoqnRU. z!6I-G.6>ÞG 8́V—Zp5P韓8@C0fmP3,G.DrjLDRe`14?kx@Hǹohop('A*h,`ˆw!މ:x߷9XX8rDr0e@̓^gy<K7P='ďVۻz2I@<,0ddG!<{Coso,|m $HӞ\`%FALdͦSe`Ru%]/$BD0s ) T }ӽ @F0q̥j'X:\UY[O22#ư?\nE͌ʟA^{wo%ȭ+VWdn9bk 8Qar H fjhCL]sp&i ;me D dPe"AnGbQbaTeP J4e@;4gA( 28eÿ';wK&&9K-_t<@b|e9hAjNY㫢һؐ3AINd3evAGPQ_ G c%5qHH)eݹKLԾq \ DlCcF0w%$Y`ޚsSZԘ(<)2jC'I)YuaDQa\@Q67QLi-@*Ze(%BC3tѪiT 76+L(QiږLaI)8 J11C i52!G-. J)!Zc.0arr@P"I 1w& &44XH 4j8֍(rMι0i BeɝɨIH&0F;(wi> =<%xɏ!}S0,@(LӜԆ;Ab`;{2}A:{< kM y=.F0dɽI}W1w{`pl;!Ru,͜ "@?/}!;~WJy(f2R|8Cqq%:ߢp1#Y`bb,OvSDX,r1)"0G60hCVL#AUQPf&He\s};oי Rog5'Sl/wRuXi!k1PQ )B {)6 )M\;柃/S;鉿vxO!=`ZG|p΂  . sq+_O|%/^-ֶ6ɾf[)HMTS"}P`B4,t>C)AݾEGՄÉ0`#Ow)l/x_vge :5ND% $I9# ccc.G`6?ǽw4<49bb7Jz}_(#!% nKD, F,ɯ*޻ji=iif6bNe'?:km|򃮈o@A{˥x c?xe< )>teMa( N&_kO;{- R% TO7gƖ""i#pLT Mh A0f(";(ᇸcz+O[tL߈d+ 7"(&#s.(h)KɓB=$8AQPQITPqt9.T3D]; FBѪ*#;0 RŎ"!>졥~T iR[ոMŖJzP!@D mhWW;)ϟ) ~н(~C^L,ۜ.fz4W 弛fdH?H:%)ZQ|!Gb=<+NP^Srka:9!4"p33g_T | a BwOO{(.4̝4Ώ?8 [DcdaP4#<‡HX?Q )L'ㆆ%JAP7 &w!`$ Xp^`8~eQL |܀_ X7 Bƨ[`Gz<8=|_ݙҬf3 1~c32MH֔3v\ fw-z 9sӄ]NYKsf 1Ũ6w8V2JKC!9̆B$cQK-%89%xlPL!(܉S;JG-TDR2s@E($V( LV3t1'o=u8o9 mٍ U7.uGRp΄*[y$|Y!Mo/ekB Nj]pHB7'*(& 0Bk{;;/Ԇl׹ ,tM͗h)C3^t8Xw[+p#';DM!e"C\.0>"Ab=24zW,s$h4Np<*>3Fhad]C"$62GaFcP`I4GjhY(#444f"wQ&#A45`K آ,a/;d8Lj8nd1 d͒tA85'NYW|tUX=vy݄t4{ E5H]a4p#֪=Za&hjGء▥?8: l Cœo!).>mSFlYCt( 􃄟. GPqP4ISHLn'̱0LL*Ȋ*#/>?\ UUṴºja9*"b1LF~\内N S ښ8BY&ho'ABMAQ2Q}~3:~@cI`r U8{-d?7(2T $EJqF10`1,p9Lu+*a)$1)JhH f9RJz'u 7 d s܂dD'ĸ;? z@+ ϻdmɂְDs7Mhl%-FBas2UFs5DvlO6T<C)H~()p8a $Pr8uc oc6ߣ4V_6_i` dQSȫp҆3AR夠LC =o~CWGX"Z/V AZLMp8bk2In1ȊY) aAK}rtƃau{ :ҿIS=꼿p YY:>v_=Sof&iH F!5*uClhMm k 柶r(0J9r@ZoK.`)(D Ɏ/ 'f iC(aP眩p7ۮbVLRE}$AT}{WFB WfB 4+˄ME )7.x#%E.Æ_;)ۃ=y`aA]՚,;uO? ĿoMH|0E]I$()%]z}a\?Fl{X' rlX͍I8\bA ,B/̸y>(i") 5.P:VTI&Wܸn%חqXYGQI;ֆ%ma=q32,nH+ZD9LC e]m̴kMjGGO'NHU+xy'`=xgE!#@9],ǧI4d'a$9Uֳ!C[dN\PLY=;ٴP*25V.mu!Lȵ!&iDM}ʵZĴ̹/3.DvՌ:MM%i&&=9tw\L(ɉHZ%6Mv7M˄qN:Hw۳uCNqt Jc ilfLUA(Aq 3:f&j x%9GB2jl@Òn)3ٷ9bmIQCl9̈ *dIaRaH(mXl.٭:*:]L@ܘ%,މ0qͮh!c A{F"-ʵ*((Q, *E=cMK&KXEy\pgF\ʄE%e9@[CNTEn!ChJT[+%E75 d s$њ{dr;sHS̛hk HɐL$Aˆt*$1u,AW9DvH%BU9Q DӌlȈAC2F v0Evh%U(`m(6Q*cÙ!;cq%IXQ'2ٙ`3Lw92܊_<VVQ_/uߧxT=FAELӦau^a!VV\3mc0wa 0賯s5EA"vn t ESgEԉ&Fҏ"w/u)+< jwY2[*$Ն%4wA&#jZ1aE3r;oCEj\ ̺³m(K՘BXU:fLĴmbխ9]"I+'3J@@S %9$H'sj$b.rLE6$3"XI=mpfhi H(Ef2n0nSf>6 ;Bw,0BDLvbĞ(|KJ8T6XzEQu"[&KmZMi+~hlp MJ 0s['pIk ՂÍbl!`YbZ , D92Q7i"SRHM($%mTniHy!k9Bh)T LA,A3ܚ'W\a\.f+  R猨*4&=0ěz;,L/#`yԪQɦ< `$vlq(Q1{QøԐI5M#g(K6]V_NO:R" }<$2j?"c8*YJtk u24`qKc'%" it6wWPyM 70l)O!PYhQ~aRiH>yDC&2KLT1m&@<70yi2BitiM$lܩ1!Q+N\ZLlN3‰B=6臹4w'a XM= ]8zW"8fJ !(zV¹$lQ4z@U|JD/h<r$KIs <—tD0RR"j*R$fbUZQ J)bV"h"`ѣ$<0Ж'6Ʌ->y$A1Lz@JhسKJeH)܆Ds.9 m8G9!Gѯ(w_du!XB a S0* Lߌc0TDǎqY@G%}?9#Z&I2+@G j)'2zu!o7k(l}0HBȃc Rib)4HIIdi)vR ,LKH1J%Ĕ)PQE% ,HD-SYu0UDHKE(ң2) DS 0KJ4 SHH-U"z84Y4/϶Qi >nC՛*6놩(ĽѺ: !V00#1SU4@'CCDIQ D@ IdT1$=9N!d9 06;  ~uG뗄kj*)9r_zp?~Phi4銐!3&h%I@A (2 2Q,\C;qc0[?,k8ڇH[ 2~iShw$:S_źeypJom!A B6xI=nM#G"TUi=2.]p)9%D.(@KgU5<0$h4>?|_KH.Bw 3t'ה:H) qvHB`Bc\DTn!("ΗHuC:Ɋ$Y a<| qCm!$L?@5ߛ2M*@LB%D2P%I1- I 3JK+E"M A 2$1 L%DH=eʦ㺉@4J%L@8b@X|Aa4 t:Q(ZB@LGdbUj#"$k <뒜XI $%)0]AT.c`hide#jY(JR" &kSU &!"@C` L $H$020RDE@ғClem`JREd26 QBgM)m X)ZNFi4ѪBs)ۛhNTRQpT@!Zvq#8SDbe4Xm:pP[<VLC‹h(2ׂvO:$xp"4A*mC"@tdVҡ!Xg")J%E lT&SBrk@`MdV4PS#+fF"ƨmPR B_aj(QTD WB_wc lsf O? @H!:1E!}cO2(|@b!NT€qA?#yaA t?TJ;H8}*)# !$} }W/b~X!*/DLfᣣxD)]ӓcZ`Pa$sO64^P1P 4hxdG&KQeGwIחG en+!%:qK*TmGo *-wTD2$qxEL C,LC)+8d yA^ӯ~#o&r8GapzN$2cvIX TQ%/֬ҐbҚBR/Dz)0&0aftɫ h0bO pFA5P(!nd5Hc6&ZHL紋Ϋaq@L BDM!APL E(HHC{Hr^ qSE*P ~Z&Jd`M.aDb;܍|d<&/~L(}ӵ%&;P{gT)RlE%CL%)psur\:.*B$\ &" fÆ$&8dt[FK5+1(M!@k)ACBX FiN%5wtp# d@;^{Lǣ1 4?\%!?\L$ +4TLȈX }R&yدnS/w*p,2a CT>s!e1g~(! -TC,%!TE0`="޵OR#۶gОo~Y&"/B/CFҏD]1Bc!Eqa%akEJQFgp*h3N̚q5\x=_V8Yſ7!<veO1AW!ES M3=>`%R74RB& 38@9<#NqRi &hsT>0rMNsdP i)B" $HHٱ@"4H%!T)yICN fCwWLL, a?1AITi2p!Ax!XqB{s9,- pvYW/<94Ms;PRR!F)huGԏQP= '+f"&h㌲TP zQ>}eoь_tA% .% /SjO+Os% <2B&A_evxmL pOD=ܟǑ |~2;^m̆%:%ǮU vM#iR# @e C~4ʛD?2:zu? "W?iUD!BFnNuÃ@(`ҬJd%$(!$Iz`ƋL!^a.cp2b#> J )|\Np9L8ipa])OCi%pvH80P{!ʑK B 'kuyљO{塮[9+mH3EDAUvPrEш M$-?>$l xU(ގk'5# Ok " 5!W}:c-%3&q?dZ@O] $%PIo*u~C y 4ຐC :AF0BM`fҖ2SEbk@vr"$Z)H#09S!y iM d+AwPbBYa8sD0@DJ@xHp)>Cdٙ'Yw!$ >DhS3{}%;'%FSPDs3N,qdsRVFf/j(WDTi(ޤՙK3l̩tIb ." @<$[2j4sq'&rM(dM`H(8 zkNG~vvIDCJPۢTz55qC?P0(ΉmiTCIʣK%5@tBA(rDČ||]Y3Tr%Ǹuzٓs` >&99+$Aܠq_l{t,ԓ}F^n>zhXGaYآ@HQKaehutYh0Ǥ;I(Bܜ&t_"1f`͸I<+BSAo;UQ60B b"߉߈."8x 9/$B9$6. 6v/f f#b Q8끩&q NK\;T" "DE=,/#$tLvf} 霯.FxN ²R!f(nk}dKCH& աb$C C}omnH~Nu}\!#/J@D !=~ns ɐSnjazٌGc$zy HAP(|!f<#rq&2'&(sHQ=@t_LԳ> ˋP>+]QMɏ.A(O!O%Tޗ'A? 9H7Ts9LAsR^c(e97{?%_oc!HCǸuOn}Tw &AAu"( ߡ8]*q߀' NR0PQ.( i9?o=1SK@!BRETRM~"d{8A0$⨼^ @4r׌׍}8Y _ǧ(C M}VNޓ`?['H~``sr&0@HZS_/P ~y0M ކܰiGyy+83},nRULw6qb0)qr)6QzjfV9O2Sk ~NήJ$d6 ÿBOGʩꇗL3]װO=>T“>yCl"6;v02R 9uq3eՙQ+u RE(bE"cAOWhOߞ}hrF]xEQ q v0 ",e "~OSv E r;*|tI;8nﻂ FbYJ l`>a$=iڙt$  >V|{S&!xJ~E ѯmdAaB?}XCS|qmowe+"1DZۺI. A`2pwxpQкQ-&̮nW׳> 6n u)XIj0;ivY7Mj Cw 2L"Hu3W \(]Yd%!2Lp4BBJ te=t]Skkril M>Ba责[B҈85Jb G ǟ >Xµ Ia wjyXs9l1 C)xCNa_EK(N=i~>d "{]׫z2< U%ԍ|p)=  >fBOWEF6wutՋd0ߏR{Rueܶ'CsLG/ Y'<')fE=? ڐc!Z[l$j(<9̠~Issہ5?M 2A?{ 00#074Q `MClMȠ~$:~"'QJ[?y"/9 R.M$~xS;anB$P8K' W֓Cswy#x&Þ>"ʻ&Lʈ&SDTp>j-F8~TI>8?ӍdN+%@[Vvu̘qI")ddh5&[RЀajkF=%:c!E՜'_m `|ܲÓV:Pga")tӂ>Y`L$q">i;86OݣbQnl*jbTꉆ,] &]9Q t29:0utcu-,5?5 4 Rh4XM[}. H~ AKEu R#rs>.=y*@ 5%8`4HyE98]tȄT0uHdSEUIS&f;Q`>69i'61eǾ$X̶/pPocQMIblY!C0`.~M .MXP6a(ЊD˛e$:Yy lVA(zi4\:2l'M@HRIɱjRr*8j!D#Ps 0*^ɉӆݲL"R" ?מCѥq("vɇe}0I=,cd՞͍uNo˿?o¦EO¤> ?>> R㱊-GJmpnl` >:B#_ߍA[^ ruHa;̚6Ұ-Z#Ov< !5 6LD9Lu]!i%ba}2'\&,dŽ"I\#1TGpe^lj=Fs>4 !:_aS9YOFAyVv u<{R~xn^&dd CHrZ&UU &u ̈́r9,Iq,6?LAD^#yk CȇÄprA̓N1B "C4"\4|đCߕCt* FbIJ&Z&i@ Uy{])r YO2 *M1*l1]YvA 8_ B6^fV4#78'`ScZ /;pdųr. 32;˨M@S nOK,~Y@2DxI4J-@#Js OWu< dnjD3RA :$iizN%X1`h%)BYN<̯AL4Rm,| +;BY_zQCnA^N8X }$?4"WxwKKC8qtx|D{[ Wt725WqTC*lmbXF$Nc*+̈b vuy?kH!>G a'hfHj3S痁wmSckڨC׹@Q͐XzXt7՘p,UU_id1N zPPSa"b*"uB?> 1+LQ`0?xrOM'Vwdwh""@XkKC'ɃD@RSƂ TbB[Sr0> Qd.\)$ IabT恁:}dKBWE(,u=uNJ,3@L !LR1ה48 R4LZzK4Nvg^uq02;r(1zo2{=ҤC) DzhM)+'P H {"3XQ'p00yu ɰ*?x?>|yb I>9k2c>l[v50aH!@!M S{ZP):8cQ x5O@}_X 8aZ2FXDC~(  `7Áf"tU@6X>h!ŴO}4!>l2=?r@ MHF3s)C=&{Ɲ17>@AW0PkO&0TzqC$ T!80AJB@(T }?g,)~K!Dðhiy CYzBF~HP9N0/Ro &aթeBE tl  #6 JLBϒ'=Wv hzB3B9$4=H"d$IDH(e@")Tb˄[@&[UC~UM ̙&=|ndl|dd.a K$*"F %N`@ /LPS ,D2tFx =J0 )*^c{&RCJDT o|>`#(p`@;ߝJ]|>cεe`Nۢ9к dzT`L.'l2xsGR(z?.6Bb-m* J:!Lz` -*ly7/[~Pf&r'Wa6N UpIĪ b)"hT2vޚpbSнWTri() ףˉFT"`Ӧ" iM PE3`s&,DzizPP>e{]Wt;s!9@0a~0E9}D4!dyhT14BJ +MyrH4AJ#C3u"DIF٨+=\A"O.eJPRH%i]!CǛSu>ᢀgl2S-+Oeg|on9O<1** qN<1oݞfr#8!NФ!,'m}} Zr[@|ىx}᣼I0 SXX8UYe2 +)=,l*0M®qSʜs.n9R IzQXe;S7cq([@ QI0̑:9@Y^A*4~o9 wpΨ.Sԯo\8ICf5;zxam!0cږ83'ŝw56Q5]gz ַ٘Lao=6ÃVL3S*U˛}O/8"VҘ*2󫈦eB Gd_TD~{Vzx3/ӉPY$O.Bx/I撜o5Jo)D%܁9E+:QO_M{E6:8(Ҽ|߾s,e 妽50rՖ7Rx>ԶQr_._%o*~8|ʙUw6".٨VZ8D kPZH,^aKmFLJjPpР5$銮dh*>N)y"W;P3H8$H00 gpTYh,BM^dpRIåQ3(VP196!.orYoAO!ƍ :,7RR LQe0^WsoPPѫML xR%KQrMG-ܱGX^`ᶹOu(NYW1%f"?W_hv-Gʘ޲sT{PN-Q|s8lpU!т"p .$;G$J Dݼ) l եA!3LaAe>ߣJ \f=;c8͡< 9\K"&Ə8EҁQED Eg$@ۈ.[qwr{6А"R:5g CrSYzٸ'֘aJ)..ҫf(jGKRH-.QvC3ѠSV5\~;iM0F5s왽$-{+缶 B+䠕,0=<}J[pjhm~fRCÚŪ=*>+\rl4"!g-1H:AE:5Q]Dr}ٚp)ꞝ^4zwVkw)Ԧ,c" c 516RMwuޜ"GdսL@B7S(;J5 D{VQ+~qq$ %u bɀF,I˹<7,gYz]qrI H 46m0mQ_>h1|w_yQe9X`˱jɚ3!tk;YEӗc9FzG,$#{Rk__Im<1P"-ӀD@Uk$"#iϡk1"F&]6KeP֦bbQD4KC ;O o]iNAꠕ24lqT?$\7{e9{Å (߉FЊɫC;hȥđqzBA- &x@3*tlg+K Rt jʮKHdI1Da_-M oQ5SrBUZGCP k,6k}7g:I2龑s= đ4IGTڌCڢa'\TQi*Umٗq9_`G0mIBϘ>٤uꉉ\#F6ܞ^[sFurUFZZ`qH0wI~.ZJ+fu ]XA\bzv <(8zfQ:G[jJ:| NydYcRIO&xqNJh 8H9s\B3AaFqq(zZB]J;!x6TXPk4X :_PɐhMnh: S%$Z@de'6a")qE_=R1ȔcRdJtYz*&A (;m-?Uje"Rt@8:h8E|QQY%Җ;(HGvrB[BZ'w>i8' Q=mO*[zKNd0X)2P"0uuaBL2:ŅDv.Wv_F-r Tyq%=f5tZfv4޾\([FWoh|WjL]#;A(BHdވ!TmҗUtWs|SYDoK9T-[E&$:/su9}[=D$ |E12Z`xdĵ)*wKJ֕NKGJ&8kwtt:UͰ-vg5BO{d^WҎxeZR} .\Wuezq h4G7 %MQ'pŵbAyMXb7ʭ1YA2 *LVkVM {Nm{n[q?НRf"UO;ڥv$Q\ur)ܪך{*l<9ۻÇm;2D4Ic3b-Z ,+S%Nlԟ}m'r`hŨ|K<\_[o 9r_I{S;4&>oYs#BB&#{aq b5I>"R+yژң Gh;-(I(eD@nX@π l㙝AB CܡEvzIJ`ZL R# "5E`1Fdd@vmsȊ6{z؂ :Z8c8˼G7=-ljs2sIk`gV.81*;}ð~W 3F">6ga #N,-/AܽC,2:B7…da{ DL縒4|pOH"9 h%G g@v)J Ai_2s~.X?Gݱ?!6CXKZqT ZAM L"&PC!gO5uꒇKcDA4D1Rfp~ݎ/!Ho3 1z>oé nR^n'Ԛ[ $'} 1w3;9&NM>z[3";}/Z^ ǐٖQFfF4ATEUQQEE<˨!*7ۭtryg0p]wp߼,p0>9v7eI(0iĊ1Z(D 准tjAAPGinllFӰc nXcGBgtyY 2A\3h f70ȌHV^Lw!F,S,Tjq|=g:\L*xz臮ҏb|w 8hC`Q:lӍcs?8|zGzaNȤEH1 }1I5.it%l)Ӯ6ٔd\ݎA$'$hߟ"&M#J摃!%zrp+Q(eĐX!R b' b@%Hn$Sͣ d0+Yt(I""8E갛)YsQ-VUBDvî:rnb9Iik1߃yf>v0H0,8T֭B"ф*$4kSn6nF%4GQPb ) h9S$i81C@,RUc{㪋U* F3-]]m2m)nkg[ dݨc%T7p; Ʒ|p'ֆ#C\00>/K?hdRZ0=KYI}Ja 8z6/*¶ kPGA'|qzܧG|&W'ַ[De't0p+ -T]j )`-.10Aǘ$aIԳQrtbgݷx=8`O^L,01ɌGA.dA}$ F43m[tbh&Om "ٶlxz)'I!@(JOɗrWÈtݎiF P3!9ֶ~d&"Q&s 4(2 &b\h$(u2% #ؗGvGڞ_0~*,$026 0!>qJS*zFÇ,P?]TsY*šF3R3!əe4, F/UNH IHE*PaQ|D}qEDLDyEȕU=s ~ޟr{ w׃Q:A 'AE0 AFJ  B$: D-%Htjg6bb;i8r lܖ0>P%4PR0`O9Rw~&b~.] <$$gܢ+pg*&0?H>ݐ$k~B!f\,|h5 ;'-BMxlG C.ゅ#V l_iNGK:N.g'f^5B<+Syx4DoBKF3e4B]IFs|{Ѣ (_"XJ)KQvNʏdܪ[\x4E4#DA\x$~6ζ!1:POIg^NTڊ`ڟw]A=6 PJj ^P'+<ߋ_Ӎa6Īf^ j#;|3GǎE~veNF\\UIrO3hjQS$awA[:2o$onݳAG1ה~^:] Rs)9"`˔'R͊dy2 Ss7>?o*W0y'ӿlα=w$|կ GLSGCNFʜ>f3(i$ WIcHRd`hҒZRGp"hd@ f`&Ra&&CCBM,T!JPl`)Xh%>^8$t_ÎB*'FNMG2'U0&DrtKc*: JEJSu$]R2GN圤.N33RwtY]r$l@90119tMɎ*aN `;[ `e$3[lWY3SC8lB"H7fh!ŗLSFq 5'!LH\LeP[yf&*]jRld+-Mݡ%(hndJ-QM\Td"YaRX 㱱5lfۘap.da G4f8cpRqJPNkaGaPXҡ*p\4C05*U#^ NHR Jh< #Ib Q_֡f;8~D5u= 228#71˶V?mpÍ?X);` ։Liđ4Rֽb<%DJ(M2UuC9Sۙ'9/%9Y2KV0Γev|%"C+qee 2p"YAҏ*),#>Q }|}HDy)I(!Ĵ҄JH.!d<}Q7[ňEA__+Լ``$k,"Ȁd ?Jc G0'=GC?GWcG% VanUnaFҡm24-1>JZ_*)HlaAa w^FS5UUU˙AAce(TY}35kZbf)n6k[aX"m20C` B-$T/T1 i\2JFU0ev@ O \TfXڪЖW.%*E[+LVk޴%"FZ% 2 EE$)D&!S;am5M| &ҍlcn4G=^vuӘ8FwVlHHMG(Qn\"őuviMlvBT#mn|kbh1e%)DѺ2Qi oY0{lގ &uuMDE>Nԛk\tk&wjԧfT~,6caUgiRO5-n"28&ApEQUy f9Mq͵0ÜG: lHΪ 0iMEėJ@ $UUu\U81R^ѨUb9y3C2CB*GayƟ{gp8<"`?cg ~+9TwecD kpё80ѕan{B2-^lf\5yB*K\(ѷVL@hPtY`BQk{4rErVJ9)åCQG7z9|a'}H_UloMR PEըn"xIx":6xwٚ ,HI+LZJ WBQGM{Q# #0q l:b7M64 tea]kM$VrHض WJ ЙǟqܨEDj|Ӛl" 87s$\v862lnwG48|P!#):dPfA{O, g'\v]: <EA9ÈL6 k h.(ss]_Z>AFDIHf]]fxuˤ I*L- 44BiU eB)A}HC2D=I0tf\mqU& PNxRoz5s"rMg%r6PBUS-x٨TMz %DxgQ DۧMbQ]@db9;).tΞ ;x qb"Qd DB F$ BAa!  !Bc0D`&Mivۥb ז1ʃDeqsZȈ)ɳYP-d5QF^̫*%JDDLEB݌@]?3QA\<`&t(;{&#ӣ8 k\fM'D0sE)M)ÁXT(R4ux9+Fխg:ۚף )´Jȓչ1"y9R$eLӃ ܪ# :@xu5LB*@ ]vwω.}8& IY$@!VD@@̘sV+uuǸED@[ȴg3qhhXJDA J*S@AJ@< *,00I)0`B *X(M$in_+RpgãI#ʘy;-q1Vx6D!Mu2k"HwbA 7QFﺰQ G*2$Q'yhJذ drDA+{yj3Z$˒"蓴GQ *5.9mQLJ#ש$JYAA4JIPQsv9 i8Jn7PDdHJ̫݂H 8V-aP%Ju.[Ojۖ$qrfp-Qx/kg$-"j ec45T,녜.:p෠jMDNMqj]};8q[;F=F%j!oa"B{ž D4BI2I2(b0DxmqHM*I]q{_ z+o$<3dZ&{[@Z3ebYT, #yJ8[oj-g-%tNT CDa e` IUR$!}].WuencJ (B"E9<ǥq̠mLjД>N5}۫EqKUIIɗH窲ӈҕGt{ވ L .*d(i42=状>sP}n9}~\ v n; { ԐFK\&czqG=넹^ZN}Y&7Sg\gv.='hp^>uۻqSlم}rfuɻt%3@I:D1EY,CXhiIV$&n=\Rc8E'OtĮ5w's-A$q)rAӴqM0 GpҤ>=ɃC71Dݒ$Udr2Pq,}2K$O' ~\?,$N!0J9@ՓnxCsQ"29?Ԩ%mHa/Uȶnuje3i~.75)L-jctl/f+ews5ǺrȊRyAZ}IbZ0zM~܆ܷfmR zٶ ֐3i7.me/B֛I[+(Dq(q%TU%cz'Y£+R]uf] i&1(HÇ.`J$VVju3pv'}y5Eg&BiZu E< Lw|-$m"܉K BuV.OUK8J4)XY2?l'% .~&1ެ tigK)L jʫ894_jjԒ7M`]hSm0-2l WTcmPQJD^q'cvWUDFMY,P#Y08~2^aȮ(ppj!ll(F(ܱG4◭ >M:ʤbT( n Y( -\ #* \(4%EI&=vM.f aFAV)Ώ_>jl_"QǠ(+:1.&[Mp "!@(گf/L t.Tp0I%`^ ! "e0kK1%ff;Q1*/g1,a tpj7fQ>cc>aw JGuEJ`yХcϧgAܐN,9s:BuC,*,]AM- SbMB+m}@WZi-(t88.v6߽V D&hExE6,}hh(i\Ou\:E*>.ΆpDAh՛v\!d h4PTTgcUreSRUEAaR% OpD҈*܄$v+am>44/UU-DP)MkcD8d9I! 4X;O۷=n%;?Sᬗcey1"ȃpD!86TDF}}I! ^2vlV=,w,V8eefRJ0iУɔ>uW{iT0|S93.rG}B"z܀hRP#A~u4'$Qĥ HDABĔ% PpGd><*"b!BfG?; ˄128 )O F8 u^dQ;^ōF8:t4IN *E̔*Pu7(6r4([ FQ%2 agpen&ͬ(i.3UF2l `M!LCU,b' 3آQ., a*A]AɈ:A6Z m$bG R4wH@u!p6퇉 NðrT8z 80]X:;{P!\9!h J`ap;/4rIJT*Dw}ftrŅ1Nؽrä:%v)83\o[)o[ ҂,JȐpE,x eEIcM֪i(Ѕ[rIJ pQ2\DQA(V J ̋2.0 @6 u6XiBiU&&ju-˩BƊ-@[M4y@Lk`J2w' 7BL@0Y:+1eݽ~=($A0gzG14E`#ʄC{8BR" Ѣm#2&* =]Sd+QQ ĚDUlj4(̈Avw6oD㕂$jn\41*9CE8F: ̀xsd|{aQp|E0c됲`SO#{_/iBbf1 7g;9 IutR!Y U;X6 C% 4d:5iYQIe('kL,P쥲!>#=ۙ;›(ID-ΆtRk*}\Ԝ0@RwvlO34fC&aDЭ:e&Yz2$`(""9tԢ'X{/udpbm@V30-8̴5J SfZ1QYPu\8pJ$bH1# &R঍pK0Ac3SR?"T8PTD Ei*@ ;IRL*=F3j' m,t6lgשvvv"[NR SH8 ppG(_}"J!BRI";oh0I`uH $P8)}$˾a78Ӷ? .ä:‰e"hT`Zb*e|m&yDfԅ̝u- `& : 2@C* JRhlFh$YzL̘vwd:^T~ђ_«-z-dN@IVH F˦&6fK&Y[7tFtV'Ե- Ŗ5sKU#ҔCbDPX,8Rѱ Ŷ鈊:a QUFžSp;92D2y "R 'N}M.F6wD@wJD U,v<<nxmzUr{c~K=yC^SgP(hD*GЧЉ_4(^BJB'̋@%-!M BR?_fANny%&$ b3F Ce@ Ŕ_jX?UST49YբlS 6jB 6)e8/͡ cyS(Nvbt>i CA'ɑAO3c&#U^ LT,EChˆ:rFG7u!Wd?v3]~D?aIR!AN(~쯤)Δ|37& ^U":yx pDBF=*C FvEHTx *  ,9g vde/p㡄1* f`÷1 :&Ud5av_8s8{"0g5]Ƣ1*jQ\SmruÂpC;(O[44JZkFdde,LcY@As%A7(8lƧ:DL(ғ&k/i `fQS.aJN% Re!;T2.y52Lku;%#*'Sy("QBxhI!!T֞9;dôglx~*jװw#&# Afurυ))}*Ja.T4C!_pJUH")hf$fJ $5JQK!554Sa=2d Iu2 =}6J)PEB.64S1DKKqwJ w/}(l@ǵoXLc>@fJJ*/ZN.rd?sCֵ<" ml ݜ#p=`*TSBkm};YU(SUOePK24)s. ?Qp{rS'An}|}<^` '+@7S'hCOA.ggOvU7*<-(=E>~D;HXxb^^S1q$9:bȤF)B S/hV3 Ġ)2(4Fi + DRȃJU^hJzaVRAHso>_ꩢqj?!]OP 6 Sqsnӿct)ݤUJ @A~Q{}¦O>8,d_X E>|O%JIgӁ̌s4}'rrD44΄"64Aҧˣ%jVTy9ǧr ? D8^m@̗Z RIh(iDWfe,j5TaYͤFmR@c!FM6`$hԯ4 Wrx?Nu_";. ~'}[=R{z8 L-6d}JW<30?w0SET6'AA4IGXå JHapq!QB(0E  $I7-Ƞt xF ~pC:^hhĀaMmc-'xj#㝲В +^y]$IAji!ڰhp8T2D9 3-c >HCVmJVdHPQ]l'3vq*P|Jk($9hp(S+jsTtqjR2h¤pB`##aboJ47~Yߡg߭CB>pljDE<͚h~PVɯӣ8I !yޙmB%uS$*SLmKO2 JP ܋x< '!t'>xDb& p}Ӎ0GJtǙ!EBZ0;&SƝ}wi _/>تlW3a662إ06(G". k丐Lp2 &٣% 5a`3U81u#a|F^g#d3 ` zJGy"2-Rz,!3$ą4L$Cۖ a.<9 )?:m(0O<{.drHXQ q6 #71QU\K՛#CB`U$r/6뜷&.Pmd)3jLMiz 4.3ю%nGr&%#i磺Yf^yMӳ… z6ЋJr@L!NbH7csV6sc !XQCw&qWJ+2X@̔ĨW|\,h &"ը eM .n5)ĴS1a'K㓄ን &Xݧh #a/+2A!lβlhݧs;KX>R9aI.eGRS%*<%{yќc9<kR}aD6G=GvKH}]-̂TAนLTMA@ W#L~6S&`Ty1P?zh,E~|;Ig@$uN $yA "j:I,Hh.5/7ף+`9$ #?+[쬹%M *<^>i>aꏭ'AYTU0ғ0SOC'8eSd8X))#@# }<EN'*RT|IۯkFY)#iֱQ@w=g3 FИZ\(tTUH`$ Q(v~,^)2lmߓz>괩AߐnW.od~DiHpao/8 h&'ĒfN!jtaC^T^ FXV_O<Z1[P=3P.M|\8 AJq\bkJ?<@F?<(%&]%_ + ΋(FOڏo]  (6 )ҁ0 $)4ŚJTy{cWcy*Ժa5D1&!uMUc18KaT VCl2 bBQVSE4@%% S} &,HT N/WqF ]R`z7'>?V:W(B#S *(AX1+ܥu>~!!sÁ9(z! C/iѯO%Mh䴨R '2&FfiJQ ",ۛ>r5b! Jx"E3-y{rU)!.S\L𮉀vt-Nl. #iM3Ť"&G~{d8*O*O(ҁ)-N0$rdAW:p z$g:Sx U#JpM}8_Bֽgy&5Vw5eOʂTK$«S0cb&b,ɺ `.P&PLSG4=H(6E(smKmv,eyB HLAI !Gqb z Zcm*hl_P>9FrhwgP9 Q(Ү<!N2*[mhTw!`r2ui1WE|lڇ;&w'iӈ:QnPTH?~1nQYl%E|a`2d?(@9!%Jai( %JPA)ZDc~zDx3bns|^c@d~?(SeH_"%"=G?~ Pr![1M]jP(?TD("@Q0M*LP4ҁH DCR%"JU @HJ UA#12%8f?VhNrhREU]uK$_0 !L#2R`J9.4 Z?POl*M L'XLHDBD3Wa0Q,T?bLJ:}Tx zQzqk^؍m{x;J"7v ;YwvT tO]RfvӺ^VKoB3%6K[&2e7'57ZKװ{Gr<7m^F{:;TNdzŃVZwWӽwst۽y;}s&}lsSP@Q"3s^9gzh@aϮ܊Ӫgl ]oU}@ϥ{fg >֌(= P 6}xKl=P Ɣ4:t:aOx||ǡtv{:>ۡtt%Hm糊+vh!}7pTt .3FCn}2S@>bC@=t %!.6};x=>]@QOʹ;|f} NUDv619t{i`+juͪ|]מ4vAh}w{k3u+eWOo]{oGQGӽ[ 3@R*zBPg,75$:^gO,yq'ǓFOgwx=4Mמ{|{C{Q]4kg7Vw5C{*۾KGuk1fn_bݝt{Lj}֡ޞWz:> vv5}{}T7}L}W}펻/y[ۗg_yxk>{@ח$*8Ѿkk.wyñ6Gwǭw׭ӝis5*`o;oss޻]o{{ϽU}UzmP32czǟ^pƧܺ}|{8{w{{7@: h )o>i헟pn{cᠪ2X{}9Kw}_M5S4＀ ;YZfʆueO[BMbG{}em׎CV}m{:=a ޕٴmΩv3k=}zovFk{.6置9]-}t{u/W>>sfZ˸vD^zk_og]"+4v}ؒr;ﯹn'l%&}wDLq}bΖ ` t0ݏ@}p(zMvn`q:}y7ͷx9Pҽmglo};ve }o^}F=Lw-l%m(gvCw%PBvے]npnÒ+=K'nrP5Kǽ Sn˦2u.V1)\fۥ9ThuHO[ z/NOJo,RmI%Wv)lVn3%gnmT[WuIWc 6Zh;=Z(uǡ饷]muo6nsvThP)tӗmwV\٪wg]uKnp݋gE)mwK4wzUU6wXJsݻVʣ} _uvѐRщ냠i! SXv7ijΎ9uIן\>齣>W|o @&&!&dި$) =! 4ֆ(Ј?j^?F-]K:N:v(&8 7!їp/#z&/?3fwWW.rko*ww>Up43ÏDz<+1fq"ɐ;Zm?̴2f 8:vlӜ9Loc(o{(~)Q%ՋL%oRO(ƻ]/¸fO,(D5Y;W袌P.׵+yw"e!dbnK?Mџ:x5d amm|}(,VUzPrc+15.3ЇU1FvQwRo=n۫E 2;ДYL8׎ztLl_wl~oNeEm?KƤ򕎴ېX%ɦ!A),?s:(M@_j|5Ed NUUeͪ)dӑ1# $REEX  'g~铺(l'gԋ~xݦN%w}]{E~ۆ¨_J68I`͎3 oMRoStlm규 -{<-Ʋ;'UC .Wĵ|l1Ϫ.uu?SyAIVo&<׿roᚍk;}pu׼MOJ$b="9~߁ޛ-2ta!l%utU^,{6c['C4!*LđQ,;#>^7B@T_y*l͊Iɝh9))= @@W]O([S`(sk#Xхeg5c4wS 3[6])[Ͼ'v} d8Ca|*e j _EۯHX= .x %;$")sR/6-G nTNa&.dl!OLhZ2~Ɛ[kկE4MHyNh{n7uzr7d=|=#4>iٝ7 zǬ#Ǖ}GnܝFM+HqS$j):e| <܎0Ie:pgQH.8ȡ^3 zA;T+įϢPLaq>+VA k ed9!D;51=zNh2GPB8t܋0_'l۬,Dovmm@bm]aMΩM;1 IniQ*:Gn{d<~ۡj^wsMbjxFjgy>1:)hL$&6lcP 7ӟ酟mvƨ`#p". l.R̮?t#v3ݓeӦgtnoP\F8Cb{}.M߆4vD ḓr=ZTkKUE8)PaQ &;;e .ϛbdWY~ZΓ7S-&1Wt ! gw_.r2-8882!}^9vWb $-]:E׽f$a.;%}h5Ş.uH M4ꚕr8>C 0hњABNq-pjv㚩\q];B^ _ˍܭ:FC|QdB# N9QF1-)Lc0(fu|SZ6wB+Z=Sؖ g4"b%QRʭX EVJumwMwcSsOv^X]1L $ 0$̐ 23123(Ysf6;qG96WvhWEP$ә=#-m q?Ig${d~몧gǦxko.goOLov1g=@J0竽X=DW+=\|%)$#4c%7vƟi / J%F&L8`(PseÎ46Fìm1l]Q ƩX2J4L:jg}v[q%T2a$iCWҤ-]>"gJ$!%#۶ bQv?)h|<>XM8;*) tJqke)2MO?'S(D>4= pDzڍGE{#oe M\G >ɂa EYwN I-{ǻ噊C߬kD LgfA)ɐH6!%Rdx{jwlҖ.- DP,&VQ)F}|I"=!#(ە!RKj'!R"'w ݳن蕢%C$8+N`fߏ o8t.tq-DbD)zTᥝ]5:ۦ\'x1pq<}zg"zRS쉗̙UCgo-#MOHBZ٨b4 E:w-!7m#sQ_^aoC8X*hzv:4쟆8p*#E:BISg3c}VXMUw8:oB_߱(^,a fr# CRt})9Rkţi=O.:0!ގZa[M^m^UFz|oϟ,̳3GFOsD?7r$ {塕)R:xƺRYC\}jan߾0,y\uo!H(4SPMR{ I2W)*ixO8R-_t]\ѯƺ|5oLsN=$I$A2IVC!XU !#ka۟m>>YϲIoϥ><9f#^*sC$Ul6r/e>p}Iwgt9'i$rI|SZ|[~)H.I뮀̄pq!tr3 woV3P׶ .8:bZp;4x)w!$Q⹋M$%@{wW_ְ330 0_~J̟ll)e7 y/6o!b:"nW*\5.ps~Ys"DEActqr&HS9ׅZaGƻE/ ʉd*YePUkzݟՃw8^ r@O|IZY@IwF#adw&ļ׮z(pZ0'Es~pp7Dʲ *B9:gˮ$0cC:q"_Ҫ3BُbLO'h(6*SAD}lQEPo) NQxK0$rݞ8a]s8_ěmZNPr׆q,@1&uP)?g"W P- %@?vsV?vy.AUtX:ETbj?>MN$#І g  t d(I)OyE7D5PDPP?ïi rbV^1 S $NdmٍBrBWDP*4'y@%E,'. GE4ZAT @R3&&it  $MQ1%))A41"% &*uF!&acUad.CJ1B9!$1+K9)5g4:!@b Fi` JHiNC@KE-D@4$BLcQ04#@@P%$TO7lzdlB" (J8Y(B oj, l F F7n 0ȤY`TЫK AnN٩Y]؉wp<1C~xleAN2ȊYEHah8ʬc_&B/뚪 a +Vڡ\ U QQFeʪʩBH}V7b*ܠgH>J0ƙ^^Ju\m4霥Z[ri:z!3BVt~hwah2oo|bv~ & MPע1t٢̏vBlCcNkN xzO/ ~Ãۇ@Ib"Jxρkw=M}xOj y$ yElZG(M4%Vf޴ B1v 0b+J4$%6mEr05cDoT:)(WVi1\%XQKDiS2@ӌPʫ+caXJ-I@ff8eF4*vB_jRZS.%&$ˆ0*I"h86cIE-)9U 8BE 01b)wFjKSZ1FI#Mq"$wG[,b7eXZwi"mpDmXZ )j6]5B}5EKlDQvMA#MHEAڟILz@֢+\!J㭱9'jhLYJ>I- 3=1ƴ,2BH` ?#Zcjd%Klqp{֌ibhK[J[JU@IM5RËwC7AP;DIud݁JAE% -)g65B]b- [J`F`a8jUŗ*cj66mN0!pKV44H2V ""1%hcWVTZKnjPRv"m #10*(B*HZd]y )eFVs [ȲHٙPYiX LA^)KmX1EfeIGchf9eRDZ3YA$9#dcrG5iX04ek5 U1 Փ46&Y$F elA '3ZY%E#1EF!gM($Y5zI[#mmia=HP!1AP?*\38bvϿտ׼~(" 4V׫|Y1pDiPG#uc݌@yz(FEW1Fidn8F Z"abl=6@+f (:6npjVIUMTGI0"V0b~ JF_])럱4WQ=Chpv#ΐwT9djm`dt 2Ψsr4wihz+rl\_ hHR ?>&6m>:DlPI6e(v6ŝ3u$[h3V#eXN%\biUύ7YgV;v֎ȋ#FO"\&A3uJ_yΗDN|e7p뮥CUvi퓫vgSg;#i8{LM_}[3Fq,02m.n%j^hwTCo7iϻoN߷+Hu.ZX?8iBwtJOL~i1cpIS!C'LDux+çl'y??^rּfvx$ naT/|>EV,U=U#X.WvWr|\c=Sԧ_9K|s? HMlgg@%OWs)˩SuS5vupb)MJ7 V3Kyg&xY@$pܬx1v B\xC[_"wvy>QJyJwzMd:Fjk]K\<{g=>ۚ|=e!l4Qv,rֹǏk^ٽ+KF{ZQ!M:,=y+ Ȱ1??)okB%ZX33 ,򭡲5 u5ɠt( ;0_/ciL_oӅݖE lf& rD ʪ IsF+wSZ,M#K[+X>PT%Jn69gY~u+ZtW`x1^:oǨy|.Ys%Zbm _Yo*y?t;)`}l!W|*&|wދAkܠpi_Si s; Mè@X*)ˆ|L}/a%[ _(smXrE-_&Az^@+UЫ*O)6]~EΎp! OQ=kp/?cb]vjfDOcw^?‹2|fj63"q/)PR_i7ɝeaDeŘh`R+%a?=|?Oi3'wUr!9JMJs;Rc̀{!h;P{4xsˈ@FM L!LSJb̓\]sIcWQ)y'1sE)pnrbc$Kv)tVi`gv)'<:7hӧ'UeE@=DgEx) I]3}H&=|iqu+d6Dj_6|o]u|ӭ70 ġ@Ԙd@|}[iW]PRen+=ؗ":%~g8f̛/166?cٙwh7ܭ̈N`r:r 2E(`ȭG '/gxIc&.k̑"P1bN&]N=b~X ѫJ 2,s2fP~[.nՅ8ֵ\S/fI<77~s.H))jn"Qfn)Jwmw;֬*X33O: 4rTs{1J낶D)d~cnUn4TKcJ-v]{U8DŽwrzuk8)=լ9ӯ59ߞjqf̈2X"amXf6+(ƪJ#O)4ʪeL3 3 2DKRes8Dlpwޜh ϯ_|j2@8 7Dž1+76zI>vBeǖ8ޒn]IU3:٬pQ[A[a>!zm۷a驚nm-%RY$m#m$d˜IVİ|PuE JVߴӬkK$BJ0}^i߃jzҙEŠZkS{ IL -8wclA4DH/.*YѯOO>jxэ%!osb4ݓk 5v[vBdaWax*h:$;U|zmm> ~}ן#0l,̲ 9evWdYkxV"|x~n5x׎;u]uq5c8׍}~8$5P+CYqs7j:S2*fB%LDÞΗt/.`dP/;:t!! +qƻ,\8]Wg]q:x]uZuVg\wnُ$3 S1̓ `HQNkퟗሿo9xz_;vH8HBGbǬjݶq腲M+*IsǦ%-{9g0X;VϮ/͞;U}~pVz/u5nQKܿx#jv5;y:jy;sT[שxa3XjyN _%… _+uSUU.""""\]_m.ԯU]{nG5սUxs߷68kAb/i _ є9+z]CB>vpa$3(pzB8y'Nairo{ve-mJxJ6]n̈́%i} xf>@tfvEV>a\Ɋ|+QO8M”oߎ3$_MQ"C G&fRO;܇Q~[s Ebd9qZ!g"JYČc&ƪes(UwW$ H1F6)!+B22c&F aB ֗]"t/uU3Uѓ\N;Sp)tByżȊc#,UlH[c?lfaTd10E"(1DUGgV. ]?p=܀ۓhп,>L%Iv.cNSȠ$= :3'\_?N9"jkS%>hBXe$i "s  dk(.d:>C!3P!$Eg@AD"[|>V3$1BC0(=qTSmaUHڊt]LnRMTKfY_!rLrJj J2(qa)2+.5Y^R;47 Ԗr)($)Vbt̫TCSIMYH )Rp? Wh(_;uOlMD)oiy0MlN[ܾ:a=*2'Ȳb"&XH,@QFhJ0Ġʂ0*,fj QizJTIVcDd fNNHdуQU?8UT0L,'x()L!? f-5oYH4D2Bx9fqٳ8~xrC~oGhR"!2:J()g{)S_[NIT^ek'IɉqGo\bһ_?XjH[) tK1BņTi0^)fhR~jt +YyjԄrATf ֢M @)JJȂD*Q@unkCPAps0߇wߑ[% $7L*o9J&@"xz\=W s;/97a =^o8٬t\:e _מ'Q X~?"U "'>= @3*b4 {`!GdpAffTȶGlEr^[N Nt9~mo4G=?dҿGA0c\}˙mm<N[qpL*Z_ WQ$7d&>&! .'Mui.R1hI6 h"5#`] '9WmHϟ 0 hMxu<ޯ4ǹ}K(:?ϙ>z,23)]e 0@fV7Sz?B廹qˎŊwCDy>ҿ=7MALl8|OY5 "¨R bi%n|{;;l!O"B?dإ C(G̠ݣk-'Gy >Cݫqv蟛gͧ^?sD*7.9}=/IA;s׶]e9:mNV]/?zz=]W>o]Sf-c#|g]\WU}Mu{,Z<:Wٿ1c1c,?7s[6ѫB  F]pk _tt??c5oӟ8lzS]uqo}B뵔RdcE«nÇkm .˯߀Fqs6ׄU,ʩêwY]iߎ3}0<69m0ٟuٗ=g/ma,pȰ.mSwn?>0ˇg͚m N/}߮뮵י^FDxcc}ݸ<9~Ʋq`UD {2fiɷQ.9zjcFvU]dFnL; 5uvRam-M=#xL" !B7ln[*ͬ楗شUwAL\7c}uwt7ftd{Χ~GajcWsrVLɏܚ/'DWB1txY'W79@ ކ?<*&33"(ї_-bϙ|^n >D3~_P0Oߴl?{I+Ee *#6W`.s33t*ᠯÒ2XةOP?} &4r$/ldb8|厧-YYN=PKZ\4$6M6 ϳ;?W(O0_}~7in~#_7z<-uIp ɐ$ywJKm~Ŕ?n*D-Olݰ$* N:4/b^|qQ@Y݆lCX}hѼ3#|ض~UhW2QRAgr)XUy|oEF9J j" wʕk,T:6ՙ:JLs)s_WC$f!9$6j=\!E Uog]JjUQ17_CLb%8c$!?uRx.íˋJ1jY~vxľx+z|iWM .4\~rѹPeGj]O^Uj"kjs\);u7gX,FBְqK'Db? >F$R%D,oLozيT̈́ +Ux(UE. Q_X8ƻ|F){hePCW$lp!709NTEK~F8|U/g! .甭-G]:!Cc >bE}#S㣟B.z4Fw--M63#BVDS7HIF_'BG$<))%L'.wï|HO9ylh~oo^KoTJOj l4Ҥ {VI'y/ߜHJ+c/B_kkd* 2ӺA=?r=$fY '"u7L,蜮G1Nb?Ovm_tJuTW~\O+3,1WBD-x!%wOJ6|J"0Eit':ʣm~($ح}з EcJCQ/!B/h:uj]8eGO ~W9]6~KwF~7U[^ߧ&^2!i?<wTPnjJgC8ϷO3lm aƲzm.WA\{_\J'ex,%UƯz>N,*!GΟuiiUX][p5x|kth o3ߞ hp.׵,XQb/!)Pz3PH6(SԐb Iڅ{OQ9ګG㏼bi1ʾ%;؝JR1Wl{/Q/ֿ^Lh7c]}O99s]b$A[S_QQy9?~B=7/_Fy Yo,U@ ^~M)/\]']1㚏ê͐72Cݐj„C\p_R\e\aaV P'Oo{~N՘w%zGO K5![1k˚ߦV`l5y8̲+5>?~O&bׄ:/7ֈ4z}\묭R $=!t]\#s=uy OA u=w$ԬV({4ô:v~DIId[TU 3,/+.Q; LdM|ק喆Yrr 8?g_ƺ| 񎧣_c1j}b&w+w;~@:}V{uOض* ~9#,p1M^.\Z1ѓ' '7xРZ ݓof,q,FxF>[ P.&# 3-gZ_nkh6-jlV1mY00FQ4[3]|opI/] MScf{g|]t31n '@ڡ9:0:ᇃpf8HS07`|=%t\>vbS`9JMY<S0S˨xBCw`Hl.-lŒhGS ,4C2ah 2Hr8a3L :pqPd{2Xf:À ;YTl:oӞ#1%zH Hfx_ '9r0gwc]cֲdх3?e_7Q?jVLg`"#k?:YOu0dB xl3:NϷ_뙚N LͿ3M>M+cU1ƣ! pɓ~Wù}*C;N!,95v[`q< <<= XFX᷿{*ﯨ0Wq*Ӫ;G_]͗WVgضd?+`bh9#,r݆{)G z{ӃFI hf ~sKS![5}WC5Yv$Q8 1icP$гm{O^=\8Tb&ݝyL}>0:{3cws'6nq\~4*gr&Z܅+/el5) \.y)e,C`Z"c h@ҝ?5 /=f0G"wDX;?K '6O=pL`2&=WRLDFOϫ nToYw`dND$XIvbH2u=C< bRN&*o:[{/ !JS];}>=uNH8H@}c\2$6=2*B: d!-3P0}$&ˀXx$;N `,v c g0C}.Rf)LTY^1kɴC= op6QU,Vg2'z_f!zmR޸ 3IV)Fhoњ{;wl 0MB*ʹH[`vtOvs\l|30ϣNMuiMdɧb餰&灜wh8IP]̂JO*UL=nkʺ\տ_m ~aX($Gݘ4R/d qd|=MFGOCo쯥Oɰ ĀB=R`?u߈ZKt}6{],wW%U8.'ԈUɮץW:]~>bϤae̳]-B{>x_UZyW&וLf?0O",/zWUs' {ʿ ʌ |[z/L[xQ$S9R!Yw.44i 0&!my)\~v:r%>Xas7t ngUӎ}>y5JngV=rE(چ{ox~Yuw7-6gkJ:BGm6Нݖ+no4iىj ?2JlHS$zn]{V,Pf$Ll9bqN⑲{yXa0֍aI}pޖq'5K"m6Ac>:?m[ZV\y &LǕM3v8N8\"9vY~VV/VcUhD |"`fk@&*:p[jii8ZP49cxgUv b.;`o'[|F|+;v+ʱN-ml@(L٦ xn18ˤ{WnxvxDpw/ٯ͗qVqhp9/nVBcvuoq&R{fۗMZF~s.^>9X䏀%Ts!!^tȼ薤f #S3F3 j՛OAtn""1h MG@EUzo8¶fN`O|+we6D{\rݤ = ݢz; #K#櫏 r'+ꇕ~۾Dmތ}8t.Ҹoom_>gi]q*/||tS((wɽq8O_.:?w)CUgɓ$U(lmo̮Cfz3L$xs?E_ΰc,LLxgL#gw㪈^,D8a8Ra&IL{X'k|Es1aI14r9ܷ8 DA Lf6Ƀn b> _c/b"]'l H4I]PuquޝYI1+ʟr82 Xrx`ñX3;&wȍ@C+?b~lOtO $S0B!MXF ACJ.(>Vժ9UUEU7}6,wd "|=l=Ҭd>jq>VN%̮0eo&jַM.Kꭋ,.:dnfԵZ7+[оkvd@펞ׂsW_~_5| ATnAXod\lB?ۯC\0;%`_IvMĂ\L4}-Ag_T-\s誝-eA"ai] {]?~G`m^^B!mޛЀѥW&Z&Sl3vԁNǻ ɎA<i-8 &2X)" 0Li=vxam&?y9BC5>1I !s%l7˽Wr~! >\ήI4 idW^!D)Q0}e 8$mqj%sMCs11 E@ 5Dε٧)o"m_O,FNޖd=b 0pM-v'E^UwaQ>'_qyf黧ſ;{ @v#dypxxxt<;(Z?R`8VeD!daP(PKAdw66 [ZohMŬTUDCDvU]JgŽj`0QذWu=PǬEyb ;dGb&7k =7'jQ2p XDyE%;u&";?M&{ .Tj *UC$:I~P 1LzI&-|%'d @xQxzn+-*QcLXc7,d`4kjچD)Nrzܐ}wVE0 yO%&s?/flҾږGfvOɸ8ۂٟ*TRfbsf~f.$@iH$8oۄ G_ DDGfH}#D؉1 տ!Ͽ=\N?#iuQY$ EG!mq3P34Ȭ1~oH. I+'|[-]i0.ԩ[_;Ӎ6cU`m(NFxLo vIɫxdcwX2nI+V!W?zf1M6s`}^~5¸:O#Ïtϒĸ̚쇲of?]쁋yZX1hfhd4]=U 1?0$-}o։ק,ejQUUZUUW4V]CbUTڪ̒I$I$I$I$I$I$rII$I#qI$II$I$I$I$$I$I!#rI$I$I$I$I*5c-o )b8J )(N|"VEDUAƣ5Ȫ %jh udChP_HU'hsi򥇮 çe~ K}k׊95^Ua?jVUN_IxEZΙeTDvQ,\ vչnq}o<[q܊[wgv73 5|BS >dnj'+x=vBVæbRtkCqloMYA$+d%|_|dTrC!idv$ueTQ?T}70~f I`&VKO;nJ3 vF^Cn-d A7뻑mlHoo]kUT,qc <~{p:!F5o۶!ؙ(Ja:<Mi/|24}| gy3w}7]:xb  Td s</O~Zv|x ~KӢs:2)B$_ڌWqER><С C+o"(J\С 4!;!F+,0ojx`sŘФꔖWQ|KI3"9d1`P!=o;(݌⤦oNRnnfd%=d#-*\TG]* XTsXSkmbQBj&G뤏qBh$olj\:A>h=s+P"O}J+^[}mTȍ:xks9zM 5+J>mKLܙl'6 ]Eq~KOķɻmטta&nNTC]٤-"SvѨq^f,[E`$rӏTD(^ዮb")i3/uu6>!CoD_ٲ f&mVU0ʼ!"S%^Ro j(򡽙l$:"USAU `K`\y&fx2M}x3=sNJ|Y!sPkd{{:v t!%͘"?yǜ1%=/Q"d̈vhdef1쬄YBӢ oNg8l>ԬTrpSe0L\5z!SF2+^9ZazྀL~*yőt{|8V%˫ d!k|7ZJ-!_HI{6 (NY>A D^*m#[a݋R^ YUEjK-rȋlI<<9C>6}NT}";ls_ XLkƨ{zC6%x<˪lAvE1Q]tBD)κD6U#:kVu'`KQ_Fu1%q!(r L M w$`pM>78pA= o>7ܽ6"+-ьf}}v@٣eHkuCS?dSogLw}W n}**+?AuN@y/,*VxB~cZ4 8@53e/L]|{wW&.eSzUmq7඿m;6z`{ҡU^ͷҶf~NwyNٛx5gߺVc&^S vnvlװcH/mJ~gƭ~ ᇓg*) W"|`Cry*<G0 ćbL%ۉ_M=;|d]s{Qv{h# jRNĽtH{/%%J#{΂DHr\Ιixc|q^F*0p!5tU^Q*!" _K-L.n=j+J߄8S1n0 \7ޘ}i9ML`G=H+{iҜ\X?Zi"*4:&= v0C 0,Mcf̛e.R(lb. Ъts&ğ4{E3|?Ptip,: s28}~' h%#R||Ǩ׶GtƿLMaꇧ(Jpsz.5V* QQ5z]\&R7mRR${}~>{!v9xɬ&MeH5 qM"TVS*>βZlM'afN~!T1eT dU2 ?7eg~NG/ZC@B@Å3Ԉg:=RnyWQsںs5Y̙" Y(gn5WW~۶ $8EVHexWqz^JEy\&!ijuÆ<>( E WK">BLc'Ϣr"ɣ\/t n.fEL1{m ITW?]ܫ74C8?~wG x"vls( tPdﶻ9KuߍF]ύKUd급!Ww %NQ:P騮iIa4 yi5)k.xrzm++}ݔO[ҏܪ4箱卯;gOTH:{qzNfaF.xtW1ӏlC;FT:/κM`#8bX@SBvps8u~Fzivnad{2?_}2]}f'AC0_l.}M\oξCW+|Mb:/j cY>n_TOwp^Ƅ;:ʗH}).^~Y?pH6=ӳݞ~ú.?_q5ܸ#߾W,7~WD]㼬KZ{ KŬ.M!O¢biF*ؗt=0u"z>ɺ:r#5edoeCK6ڰ8:vKg+M8fF&>ݓ+î4r_+?>z`;UЅ9qD]xs}Ԃ%bjMF9ߋ:H=.0ousHS0\ FSq>u?bD,.-MXLӔ3 &4}|N <3_QnʤqlG_[*V.$Cg&2&O`r;p{e$RdS BD#&ď1j!̝7dw͜ɮ0  ]KY7I^++nZO,>vIAwD\8lᔺi ʷ!QYJl)dQ\ oهf\,s,GTSRnSrL&XaEztm9ɧU#E F|He(:) xK0Ls}[cL(8c4IERAċ, 3pmZn_.G<_qhx~}~UPk~qd}n'LIf!rh(uWĕ5CX_DSnb 鯗mf޿_xoLC⧋cEu4D(rUG&OvΗ K#B\"~ɇy4kߞ^o/z4< 1dcs$L:G:ub=G=.o s!{a^$N?#bC}{I+7Ix^<*XUmVa%PTP\B1fMi:8Ӄ*/xOudo#}Ѳ$vGHzo߮]!VAjħd=ko|3NLop5API=Ɂ~o䬪3a$}Ymm[_zvP 8xp(g\Ca<~> \ `{En\DWn$s}*@ ~\Y9DK_Qj$nL4Jg:}S]/ *ߘǻ1můs4r~{j8ldK%T]ѓHfOin3nK:fd\f4=%uYIYw͈}BIEH\5ҏH{8@߭<=!/$y&J =r}8ޚS# n%&ʖl񺫯4"~ /@YeCfm/.\V_\/'2xZi}|cM.F'C /b13 J8.3@鯳 6N:/R+?:슛L3JlP9IS~<+ HG0.(@2(B \D !!"VOO3l=AKgʨ>fm>l+'M%c",{mlְBL$ſ$R;K-<6ozi C8;dLv tJa}ٞӍٳ9C΢diS!)d.;L: .uO~]0GS/cvJu6Ʊb7+2C!'dDvUh NrHGVd z;)޺WIl#Xk7EN6®im-&U>2ٗzR5"S({ᇫ-$٭~9¿><2*us:/zDl;! uI}ԸԎ\J X;zC0t=}[UTU~/?o뽴^<ݓΕtx]W뇚~Oa;lgc:!L}i~b*^ɿ̧ s~ ֓tǟ dm^ܻO^>F+r/8eΦ 9c J9S7&qPn ?Qs:vUo uzY!P .F~)`L0e$lgonTd]%R]F$e7j݊'82ZԖc$ƭ!ѷ]=VoK2 rRs7oQ:)̤ח6S2υ`UhZd7M]{90hW5sL!&E> woVǿ<݋ct}hY"Gta9XYDfirpsn>uw[o+Qwm7g8F )*$]Z\^@[ltBǀMcѵq;U}+f؆5MS[SdJ!943]uňSKtH%-19>cDŽ 72ƓfM1L N)=E hkWf,sfIfE;N ?:ڳuKBỂ +v l[p/G(W*s~CWoyC_*K6 5l"F|mD;89w||6CNUXaX#j4Y]6;{ kysxbDwUq%C0[͛eVEG}L?Cp/&ˎH_0 -+_ۣ߄!Q c}A:U3659$Oq0a>Ngӥϲ߽t{}_w}9(}ͱ^4==X_>QS6GrHOJ^}: E>*sVs΍*BMXSJĊsO_cJ;lU GQOߩiq81]vˤvU ||觛1S-H?mz!\Cu8'/jV}ǢFYHd`0_ObmKz?L[pB}J$ I&~ES69jBqޞ RYRĨX0ar$JG≙_۱u0w߯JpMD-.J۽^K[W 2ZAN3qBtq9DL5՘=gvp0jff$)\em/ǥ;{TRRf:wf&l+ :#ZG8>Q6n= %ʯ7mo.wZ taf]1i&Kɬ(nhՌT)qȼ`ƽ<8jEG?Ci}clt!uq\g C&fcm3nT ed,uVMۼTW^ڧ&-I ܈~y{/U7>%H0:7|X4J[ՖL <05+KSHTTHHĒB4HM1 =2햗$Z AaEesҡx3" 0 SQn DYygm`ᚑ=K)Tbi)zcqa*t4Xe5~WwM -@"9H/&qNw-'D w{늊4O"ފx5ER@{00YsF7nK$bi LlIPր*dz: kxH %h(遐φd$ D((8²*`( ɍ8b**)MBP&U!Dj2 #C S\ #}F(Qp((rC`I/.(vaa6Ns|b ˮ /n08ls]몰l1GjkYn҄D%֮>0u&̮>d#G%m#)BzRz&lRh2NpV:edۺR7K & @#Um5aU}Yv쮿O*F.{ Fq(H"$/\sb6=ޘb,8q7.}xpk):Pc>=bdU^wxt\eUU YfJf'l<8gwYaٟ$kUJht7Vy -n&ӂMA7•0C!2C.(Z쟹dC[MAPZ_C&kњ2M9$Ѧ ae̋eAV A)1D+ X۸Iܠ3 RuBVO/kGkRKu9$i;muK;r٬ײ~*mu\Ydmh5ŎtYRb̌]o fx3o_W]yieX< ȼrw|8ΝVyvԔT687k%)s3KHuRBnyRΚzTLr5G$B#<.& KgpؾF 1̌Iӆ'lSp*q˶& m c鸺ɪ)Ib܇>"/tk+ ?B8l噙"y3>>1i"ms ^ߌ$nVQy4ۑޙ:U{=꧲i@ Y߯m>DjrwyYrq^v lb3 zOX uU y0Dχ:<1kE)jh=c]~77dߖE"Fc%pawz<s-m48nuc !|&/Gw-&cZ},~:Ɍ`u s23FfzmU.f;t9vXl~m~Q}ӥ;%E |a޽:3,&f` ؜6Rɡ|v0߂Nc!$I"!5֕?8mAfKY0[ޭє O̽)MUccIW)oٯ(Ot#A#? ,5}r!RG)g Um+-&+pO!WO '{fu)6X_y+\k$[%tgXV A?%P:FtHM=AЄJy?TD;zޯ_73/L9ƨj\1x/Q?O pU [Y x?80h+P̚+=hњhK3;_bMߧ;op=} 0 A1lcWH۫*3?[F,tAsq&nDwnǯSYYQ\S}>15)Kc%sG?J:Po$8dh ̕&p!QV$>*ͥ'}D#'vGs$01F xƸy1pwST1%DN@PtįI7kXZi Ad\Ցqpξ~QY |(ƾ\% <.Bʫq'gϙ*s8!7; l[۷KgIR*_]Ŀ] Qqn?e'UaXcd7aQys+ma7[d㍹5肅oo_?PW=;jD;L嵂˪A2&@sKqFT?xMJ7pT}e]CT{'/a rZeAs#'=,|Z<D5^5:59j͟&vo8z@n~z ۦ$4$/#kHW8xy=XJY|a8#Fc6L+sMls#-6M;F['c`Z!3Xo@WMvOT/b:Ctdb{/b I|M RdN$P~GXŒW,@#hAOSz,Ap6m"W}}\7#Αm,JF.mxh˯2IμO:ސHP_JS~gO=;WWWP^[m>q2Nwz*0K^ED!(@Gmߝ. ϳ۝w-O$FkO} ushe,=9IߋdWFTf*:f?&b,АH(㈢?G}Ϻ~/ { |k{^.5`b $/҇+|#:37q/*KI]^>aS^llx>|Lkv2LNa'ޯ|ex #RbOv0՟sc{!1O3trGfLS¯_ Ijz=Qu\XvKue߫3(ѷͅJF:=ZHPopM ?ęEݥh@FCŮzb3VDpa8Lv촩D`즘`V&%X& 4 K0KR!4a,` h)Dd{=].5)y?|Nul/қnyFC}Jl )  d%-3!PQBĴ4R28Z@ ?_Q܇2(',f2!pdY #܄u:":ahR"Hac58% k3f4=מ^J,$2P2!r@VJ%,K% +M$D㏇O??+9uW+.55iIdl]jז9",l- !$mTb=!@'|3BĘ_>6mÏτ. (?E  9[1S@WHd@b>HnX 'vf FZZH&Uhhj(ʪ)E y(h&?H Wy.yOI4$^UeUUUJIEoTwI]Ʌb,\$D7ŗsC}5!P=Ŀ5'|`3>)R2%Z( Jbh4AX$)cH@>qP~x;q$1݈ "m $ZEO^Lq/0=Cg @<29N1cpL ;nO:"P D~0nH u4)i)/HFphq:0[d ?{)"i@fP`#&4 {%~Nc@ $I`l×?W` 2ަЁ8.}b~plG[!>P=? )'rJ&)fQE פl1mC|t'30/ocIO~Avieub[" x\qb1ݽnDLOG(pPXg+AEr.:o8PpL5:#hn,{I7 rJ縔Y3 믘m?Ȉy: ӟ"v/1Қ۽O)_O$Dnj0QzOaE0P ];j(>j%u9QF&9z [pl?HYS^,"bd7`IJ`@s4E3bvߊ.2lMqf&'mtDЇ3L`O?|z8vNtre@rISbCK86{&`˱de.9/X(,on&Qn>]oD:uYt_0K5zpOl^1xH3NX*Zu$Bfz[U'x#ѽ5O'-Ns3>\4 +ƌBIKamy{/y3" B|n!7ŨDRcLOVyJV˰~1VdX`<"3GqKB.5oc^_wfi7y<ݽ&<bVmWbP1z2&qM[PE.mʎHP/֍<#]NǛmƶqzL|r/ .fZ v xsA<$6Qӽwϒ?Kx]as X|2fO1Eg??Py u?8N|wd7:,L4S1S [>\_t9u_|KO7wVfzUL"t(_W1thXDJm *W-iړGݭ+>+y $]~cHzg:zNMg4jcO\0f}kA@{U5 Mj =k.ѓr;X(<,T.>iϒIfY8_퉏Te5| ^bBYt}OOVem5Ȩلꬵۡ\+m^Km\ҥ$Ci1!efwzDAQȚ/^5@Ia(wo|O!DqCY׍c>{wa'ʨDQՍzRrޚJ!2#0r3**s+Ze0Zt?a} 6Gto&Fq,xc ǿ%cӡJH+*?agug,p!4ܜkNjEwRA,:nGow~<VLoyic%>^ZwisWekRhN5|< $FGb6sJy]7#O Q ^ܷnuV<x>h>^hmG{Xi0z9S|/i+|0?(/Hsϣ̷LH1m2ĜrMƱT^c Ba:dBLfϑoXA&'yN(S{~ϫjD JbN񴓵[q{9:C '9VTРLiv*##j2&=5JJ4eY$@ ˌ2٭0ѡWY ގ]vvBP~[[՝E*|z5|9PO!Ns7ZoR;7E|\[|>wr鈚L$|(Bqt)x7]Yu:At/qww>7%UW>LڐvjX)ֿZwS\ɗmh!3-f/,fk?c8T36ˬ.|/eطwņd HHHX?l\uR7[U\+z]d=?VI$o|6oUUU_ۇ΢i'V6BZ#m?JIӳ%ck) ߣ ~l0.<3b_K\gd)_97OȿY-z^&}8&M\/ X}Pe27Q| ɬkH I:gHVm ?|dDLb`mM,i4,֩9;=4&(v g~hDɔkg$w~EYo>9kmrٍt5_v)$`RI+txY3{pw|WwRe~T6P}Hyo> =KUóbS KJ~ X1A5*{1+?TUqbl#OjB%0bR })&`XS:ٽW0\ X?B1У`D*trc|irgZޣM2(d>_(4GD<7az'&lv>M=?#?K"fn޾ż c R'nqYsĥAWcfrzNO~rIJSm}ӹ|7cKb؎Mfj}_cS݁(K ꅗ[u?3ۂ&2ojgLԝ9z%پr]? + "4U|utUzM…3O\_nsrC{}!΢Q_|'9#1tGy0Ԡw o. lcqlmԃƷ#=엢-Kn䖘!w,_2mDsqH/\,ɔ/gnֈ"GnoLeнHޗΰq-19y?da-d.M?&s>e׭)6X${gB9]SuQ)s{7 K51{HW6_tk)u*U|k۱|||ws3M묐ˎǩ:oWíN&wZvGqث8xMKdnvNQ,6<[<ud O2 HGbWxc>t^ءЦ4"EQK/q?]9SP J4 1 ID2%LQ|c H )!% $ rPFwvJJ-EM%SJ B JUʆ^FJa@ (Z%JE)AV(@"@%F J*QZf(DdI (A"*IJY)UJ F`&$(@HJVIJ& U(VB"Ji(b($aB`"H ( *B YdEO\˜2BF`ZH%B"(JX%`$dhJ@32 ݐR҈DPP4T1 FFȕ%(D)BD BTJ0HA $E2 H%+C0DDE),*R4RЩTP M-,T2@J *p(($!FC BI)HB R$A  j*F(Z*eTh" HL#*rf $( D$@JMaj X1~킇`SCLdu81 Ѐ㣟uuUW*IHp>WQYθ33(E44RSCQK @TT%44( D(&!:4(cY,#U1jud1R U4S񨈙 !P o&5 M#@1(.9F`(dC(CKRH6@t@LK2E@PF!iDG  rCZ@&"T"0W0\j# 2Hd BL 'H 6J&Uu4 jC !Pdd\ư+% ij R` R"@A)݄ @A$K2G„9 !<||T?'#ߠ?Oh.}C}3O>%ίH̼4SD~e/|/H!+c>W,u̫}wOuFsW*+mn 9L1o\6/`ŹjE36h;uC)ul7pov|Jcr_O$qoVyJՅ[^0{q3ֲCRfMv?_ 7QS ի@#!{.ޖʡ5c7k+/oV%%N/sⱾK H]GG~/V(i^X41T|$xljV' |'j)k"0YSQ0xG+ktTkpEV*aocUus/=ˆVEmm̴*8fŅir3%}* 4v, ?lpհPBta ˇfB8mqP,oY撬%yN|mb"@ :0!`[NҐsHd8h6c۸&V;) f5~ Ml͵{ױe[2d!gTT׳Lg72UB%3"w!%S8Ĕ9'A$\GbaSWiC?в#ٴ̴OrҩssTiSJy:+u1t} ]ex[-s~?pr~Ϙn󃯪VJ_L?6{6ԭڋOATV$s$OvQfSo{*\vz2}OR\u!ҫgwv;{m`jn DijUj絸 oH2~烟_8o.^h7ZpMn#}xfueAe*Ŗ:_>?o\vm\K4x 5 Mm^ ìb^n/#xW v&?)/w!߈~.T  Rc Hb]GrC`e^,7{X ,(A@ș\Ɋ͵{~ӸW:{_zPHR̐nf}6zK q8+I} 9(ۆ]\)`8M:_8I de*|z[\=G&2Ȣ 9_F"C?I-5Hn^`XyEe j~Vw<﮳~C}8i݅s,4F3}o*s= =k}g>5ƳJa y"6 mjh~^oװmd>8u&gЀdLzκ|B";>g4vs j5J=JU}@f&f{,^ΩEl@OB|a$y15Q 7dp˥{u"cxrEL)i }0 ]5D*, F,]Dg7g޶Vcics]a8?Slwl-\=4f$&']/gʊ$pknaQ*$>Yji;K;8Wnb7F20ܾ!tg7mW[-}2}/o T0LEQ [(:iV-VG _POΒSpr43,cgKl|z8I魂*<! V(B=,PQmΪ1xq:Z;2᤬3ݷ@bFhRM![p岊F, P$ԇf%-jhɲɾZ*ft|b' HCM5Qbe E{|JXDNmc5;7vFyŪ|xJ{K ܝl nR6&9岅tVv|jdp1Ё>M {NHMqݸ 0㮳Ϫo:vJ6Gn7&ch!L_<7k-Q5;RfU* l|0i(`t-x6pn9͋ls[tt'D xKfс{C}'0*>5F-k_oVPhYIIcx.'bQ-hdɤNLnzAZ1 >2q;FzK]Jw*9}yVT!"zWT&;񷈝:7*YHZdsenñ$'QtRCvyr! sdk^Qɭ|gxnwFCϒ)nlQm3(j#1}\ 5w,۶KXʲ٬ 5X[>U>SuǣpoX"uldy1\̪uP/9"GT){h[d7,^犫6&6P_"8 PeG6(6S#Htg/ ](G~YKfjŋW竷SٰP$ t[g}L1+* w! H@O?[þI|=iEUBh5n 7Ճ;7Ni^lV6,/&'ژ/6~=S+ #(§@ȔL̩ER!J UEU J rjs ҁH H@&!&zy8~~#PsUiO$n] $>.r^د65Sk ESfT- CrEvx=qHl) . Cf_t0{?ܠ G(ab6ރpBX ۱֏SQ&(;b#G0@O-~jtdXdu &um]I)bCq (upNH^TBU'`tFD$*=႐r=hfm C@dp9Dws8xxNdqD ]c5l;žPD83c) 8%'0س"qx"ys9߱P;NqA '7SAJ@ ` `?p4a߂jCEW0wGz``z)t0Z 6@%#f7ڣ?*Zɩ^Gt(RaHsvZ?{M#pqAFOB~XZX9WL'9lk5drZ`^meK]FY/G=+q绍6ů?뱈n:ϳuV6>2OGiNڻw}%n׫I|՝}\:so2֣X#\:?KPf7FGnc$ZrLRc#P dS9Ym)(dTzS3\S!vXW&T$_?6﯏>F|wMU+B%/]Uk|^ԭǿ 5|Q _]U6ضw DmoK- ;_qŽG@3nتfqtcFh&?gL6s[`dmdy)&[lsZI[X#rgk{@Ƌwƞj'վV'krU~u5/3:es>2.ajycHaߛuau3Ƽrv0;gъqnltLE~ OKlAs$2ج% Q&TD2 }" PtH}r9/琠5*'\u*)H^x H3 DG@|jW?ڛHd%% 2T4 EP$K/V8lD )$O$$0CLld1D( Qɣ2L$"P:" X@0JQa+DMF8AAJ(( Yi 2h5EZ*d$ P1:8r #rHA4IAkZM YwӑHѩPh*M'aJ2'ǧ،~MOoU-G"iJpہԇyw;T&5trf0@xlBB2fjL0 "oÁN[QKC$`0Թ)@[.y4Sxx $԰ :PQDN* !Ȧ* 1ʦ#(a9逻qH駮U$J%7 S.,VdCHɹٔFȲ'0Q#$(Hyi32a&2B025A&@Z֌(׍RΟͻ $V7TR&QH+TRnIR 2 2s2q2C30!)`x̍2'MtœƔ2.&B ]DMUILLL#KDQ-4eDƮ'm`nrY)PIFya֬Bd!0hJy$TQ&Tƈ- B{AKb!((pJ9/I2 A0, lÜ5ls'-ԛFDNx$[ Iyh» cy du-c2M3C Ԡ_ܽwFx \{7BT'?lݹ1CfIfQ!m/ԇF-pݛU2k޻]%jhl%Bd JHG̡m)BsdɐPPPj̿7_e›ҳRv'%Am7KtGT jn4˪UݥvL&<:4bl <{8\3i]/v*tjx^.%U1_/T>R_*Q:ݖ+x[!h޽O 00M(oGr/ڙQ׷cۥpXLZj˷'([^WcBNd!o~ꚥ;Q#{1WKKj Y)K:- 'ҿ!t6nrN 높^Jldş54}16p}hb!B E'!CqsPK]ik$9,>8nq?;'zdHU U_hYa{8?vNWyfxJjB!660?C/|J B;b_iO)kOKC˜97X`pnEK#LF1m}\CoJs yCA֜-_7Bi,vVr̰4}=뇾gZ0ӳVNy.D)b'I &bHb_6a1 ?Ԇy+o0!L, Y{(ni'}@!$Y{p/)"RHX2Yk~6ozn*+c9_*)JGnI;$f1.;G!|A9xs#jXR]U`;#.U313c \:koD|@.2$ I) ܺ6NHS8% &E_wL66ƕ2 MЎBYm%nm[rL9x"{Qt/ewVt̯3JYd,g3e/bB.4[ԘBRxb<s}x[8gyWpfw\ҽ-TwWCrdr\n*/!'/'Y:Cuv0Sd1|mk!ۆ7 n-: cxֻsH9X\b =x2=U*8r#ooXJ1+<,٘1cH'DN.<1 &Nk~Omz|s~٭uA( Q@R"TW82ydi&cn[k5XC}A&$ V(6DvXW1V1cƍ]ЀS+vBg=ϟ=d&xqZyR?jnijsuouWO5]0z::3KΫUQ332 Wm-QU\1rL9贻JP 4D!4aDzH3 Ӫwv횷Xx$=8-ۣ"DO/M[tEԿ 3>[^9ngߏ<;3d( uJ= kUcVl1B݃ ;bz_A.O(1zЉqna .LY0ȐNc6e#ΝRn/HIBB\@Son׼@=a@i>! X)\6-`$rڧ.<綅i<\ J@}.ӄ8!2߼1 8aSM5i"jffdʡϩ,xg(ӸDC9`Θ9EEcTC hgׯF/44FO񻛰d!ծOݗ@B݋WĭnjzhNc6"|ӷWv-CkKťX)6oVz]J3$A7+nVuvCd)K:`ʬN rJa g+uR]4LD!~[.2mP+vdkF6x1U̟L>NKߢFv $u ְ0HbHi% h Q >,N`}l"S J*8Pۇr r}aBwTR!]Z$1ǧ4b>Xzp$^tBg,֭HJϯt&@E )6wzC2xJ)e_T}^ F T+抃@ZJD JzbxC@ug՝?wR;//w9^qKN$?&9#8$5,C2#ĝ@a9 q !HTAK`&iS't%; Y_HOט{Ƽ{}>w;/eX%zѰ`ĈSaA`A(W TTMDĔG2캼&M&KJ[Oj{`ae6XӑNAA.VC"?ϗ(RX˨ =u 'gD_9BB|3\lݷU ?S2I~s?9fgꞹs共5~MyHLVf}C#tl{> cadBzFGDqͧ+♈ =Hi%'EDI8Sz_6wNFRrN+$2Mվ\҂Hx3FC-2DH$ߠo˜1Q>{#"Wa-]9u!L  б4?C/g HBR.o +`z 0GC_Ÿ׃e/H+يwQ',}{vhЁd`f0Dwv4$#X8ۍUIcE8x+QWM"ts>riL-E83 6D /7X'a@wGj'#5yLż,ѼctGsMuvHٴ zr$$N^̇-nj;^ft1%Lsߋ1Lpd*GDtUEg4dE-,Q[abw$;Fx 9LSA{K:9IWq  n}Db^qcqHĭ O45×TQ}}qĒHD8J[RCS4<o^WOTkx}"pf(2ɿ%JJ7fB?#]ۉImeWB=k䜠:0уsw0{Brqψ;iS'dI7L;l˻?U\aYzkx8l8|rmLTpaS?1/mE:ĿHv=EGI/LLH7Hᷫگow|&1ؘV} ĘLG 1mK2[z4L*Eťg:a5tKǩ>L֖ۚ2܃41D_|s۩̅6CK6ŽjH'R T@$۴;FL `:pn+1g񥓪 'EhMDE!;+T+ 7|]֤D̈́(F}gWX@M%(ڕ&(LU?,+2ft&'m44T{[m޽>_?o渶[#CK=ZȨ9"x_.}#'U`7-Ixig&IXΊaN-a\4+ٜ)TW1UW-U-*BbU*&:GF~oi! WT-1Nϧ+Ý_}H{y$ef/qރ>\ N(| m'RRrxkXaj=L)فK`q7KO'IĀs31XOHqdgmd~i'x`] QS hCʩWU_IH9B1(sI9t6EHTdk0fm\J)7 yvEqUnmbJ2(YyA|^л=$6cf`h\{\~A,u}'#! X_>ycFB M' y2PDx0#crʕg M" ֨?0LU;܎l{V?Vq<_mѡؔ9uq}@C}e"P߅*Q]?ʦ b 5=UEUI{];\8AW,>ȽmCw(où&61buEA]'}#X냪tl31R}qA;=B"6$|F!71́9ܪT6) y"Ab=24τ|UVQU҉!Xy?Ku,o <aT 3`IZj)TOMRñDvln?T)b0N~0^aS#m^fZdCWpz$# n$`Ԫާ&L"uF06U}^:_=d;lSpU2JںmX$ѕt>C~w<p[VB3aʛn_w{~y%,` B%9EERfeLp8!|n:!=Q{աиo(׳RCʕ@a3cPv+TLgLE(͎qV4YLj,BeeekP{Sr51 .oLIbsՃ3ioӫhh:%I_?~DgD(0Ƴa%:"1fE3Mܔ_'YY?}aLxyt\  ":8}NIW@A:,ci婙mEϮ{I% ^~^^IRO?Q%ti3+3ucu? G5v'DzVrY2ħZH\<s&4@Ǝ`(_<#p^r5dSNu=n0G pӂxn..яў^2.FDK)xLSo"N/­$o4+1<"c5lrށ8@4XH@vt\Ϥk+ ֳ83 4wCp2 GKv诃t&$ob !L{(? gnbSf LH * "cN_v?kܼaԃZw80۔D͍I{#g @+@_uf0~c?|<=Һ~A?ZW¬CWDwzͤOr)˂9}<ԝ( '^U솹_offG}σuUHIL@J9 .Փ:>9[M1z FL9uF4®ᆘPS3X/ۣ3gQ#"vJ#Nnz>4řy|AOMRaT4+@ㆠc3/΢XՇBߋ f0YZ H=UNU34aj}J.|I1߯m$ú41;L\?o"Zs˷ y2px]"Îy9Y( ޼`͝ۆ9P"1n2_8*- g. Е}GzyԼo@d7r2` A GGùt~Oq9;=`?!"#@98 A]z$JyBbBu &>'C=k˻`r.aȜ-ZKnHo8E&a?1`f *!ƯQ TB{:fL3 )r5zx c 0v[w\49Jb9*HX,n唭Pk2a#;_KoB|xBXM->?{.\;9? >{Wuam&FITfaaERD,G@} |;] E3R*Ga?d`nv;HOpl/ÅP1BCHv8Xˢ] ϷOX\#}\u7{\?y\hbcBE% olRHI$uSiEndjx4?~.G8(j."VH^6Ա,HW, x0VO~d,Ʉ(& &²H& ren8n;;D }A~R_v܇ S#ԬmG^9u+cmsn47_+C.'Y;b?SHym?[y-!1?M:qˢ?IUafBPiFSPel,ffgyײ p 0-]t?9%,?d6@4øx_Tb"[Y$!`3qύ\J.t$!A*$[b-{}e.3E.=3{!KxǦw>ǫm[U|1ݽ_|9ݨOX?>T- SFV69b#1Vb04`oxq.E\r~޹ߟUF±s:,R<:'E팪L #l 4.lFszgǀBj9Aں6,Gr@[gztRȘ1;]"^6#s #_x[-+9ر>y^oʟ?,(!0+00 0Jʡ 0 " -AU`1KJCAA(5S* 4JZ$L '3?dS>z oa(tv]; CׇF4ï_@ۛUɎUAEU^vqӏl]]__MQӭd%?>ntߥV0&|M[}9\lfJKwIQ!;Ƽ97/:^_*W,L~*;+IEJcնe RThtpugіmY(ott۟׏cBiJB1߳FLeΫ\p.8ZF&= 6_a`r=13׶lRϜDzQ(FJ.IYrf!l#jMS|`({ Soɷ[]fNc~uK Ymtr4@sScRΎcA#Oₚ(\x}}8Ӎ4Z"f1JyO=(X`6%;2Y3 @Tt??𪆡OK h~y}㳻|b^y Mv$|?fS41(D٨8k{9sxنm~'$F,1;nDh+\pYq :`55;wٸ s8;pضLZ{bv'q\bvwq;M RIN&@o.P+&}?$~) bx۳diT{q4_ft79"U6{A!nrb׭$rnoj1kۉq"x0K}z[\قHfˣ 쌧>Mۜuk5R6jbM)y}"b6ng~JTPux&{2MAIN N0oAJ20ƃ#@crl}!bS1_Qj 1$2x8.Gu9|M/|+`E_#m3!UG뺌R=Wdn;&C\{P&G␝Z}#Ozn~˪!|Z؋0evgSpzT،Jz l!f{{#?xM[34Qqnا[ѳ{ 󪪪jb{~do02؄8!p<"hn926SY QR 2;%vA&I3eQ~Γ'4^Vݨ;1G3T4$Έ"GۦGcZקfx#tu@l6U v[0miUGUWC;_gM=+@񺡍w|ݣ5Zz{gJ ڻlŹ4tQ4zf^3=x.>['Qq%I LY+u,oeUYg oA_RqΔ]*ܴM"e;]q;?κL8ARBB3[GmP*vƐFFv`8byƌC9)BA3~~sJ3r_Ow)j尷)wD8tD7qPx~wߏ, ѹbTf7=qZln0ڿygXr3:9o? =>y$'5e+ rsrf`NPNɕ(uTD*8OMƣJrϿAsʧGP(E\;Q_0~}Nh01*g=6:o؞vGX mlT]OBUqiݐYNDUhMe4ifo-i=A u1y+gZ<喧89k9:=vD|zVor!( -/NL&"[G§X(g"1#/- ?>;3m=b b|,Ai] RA@nZĔhW{~UHRʵnt_Hftt `TG8Q{g%-i]3s-[F J\dW9#5J%,vk!-\t#[y6(l=s藩~3~1 *I~Y_[_ IUmn<F/+8F:PC/ypٌgם8oW dFRs.ymή}r9Wr]H4L\& K @ć \{(?8رx>JfV3 ɚTǟ/`u>WF)^oҩ*&%gtaO ןvzݤjK1섈r\*=n2ToiطmSF6*ҤayCn/s%EW2wa"QPVC;*H74:Qf}Ix8ḯ2g;sɞǜMHH.p[hq2fgvI%خkˡT:,+'oe EN>>7ܷ3uO{| }9,󋣅>5'c#7VږsnHgx߈;G1%{|nާ_lf?mU< Sl 9BS|Ta߳%,DLPbfd V33j5E[ m5!b b-v p1jzX|=~}#4QJ5zs6JE!q#V"=6B$H^ ٵK>5>'e绻\n,ȅ{_JkefW5[ffljH`mn"؛=1;My|F}}jrcGioxHP:?ϛ[gL fֶ[Uqϻ W8?mm}QwR74MAa¨Oۇ_ߞتǺ |P&vxύqLG&|x~uɲV|8Ƴ)e]?WO;I']onb8nT_{$]'vd*b o g<߈֛+Vlӥj|޺[,!TsͅzfVvB $kVc!w[)qDt![]4K> }c'ꮩݟEچ.R7_2&Y8R{s:jCQ^8$)Tg B!J!K22AP@䧫G+oy$im~Ļf5YEcb!-Jq!$ v( 鎭Ȕ`(5d1Dv?Ē٫!I D)@Dfr34#"` CKꔝV@Rd*cJdùQx; oF%Я 79G?Q!GEIA$>؇Q AAP~.`ȯ=cu? `O*A#QXf'VmB1`v`iI<6vA%IyG%&,02^MBg[8Af$$caU &BaI!  Dp`xbR@b cH11C#!W!% sH&V`@10pw4'BD0ś"6RJ).%C`3#e 7$ x/OvF~*3,4owT1hgLki~wbM7}z*تYOӽ")e eH|6:zPnK?XÇ $* E>7*3g A6vw|[ƒϦc0m$ 캞ؖ #]|`fvwPîM84Cm?@Mu;Ă7vj2?/_*MJaz6W)Zsq(1Q0O%`}>3a5N<:^dޢĽ`| D̲ga&5*(᭚Aau~G$dITRHkzS Oqf!"gL `Sᆉ. _ f1":鼣$, ËIX2Ł"PjBaA##+?{7BjBL I+a FcI+r!~ ~|Β>"FFu'"6|f'orIC>r:8c3~hPCznޒ{31^riU؅3Y 8CD$<;5xgy шMDC.@,LLBE2SAGZgٙ(|}vQCsQ&CwO@@ߔvb!0#p8~bG 3J1$MTRQA11DAS QDDTQ==0rڠ։Sj!"Fgh\par{k*z)u/|E85N_:=K&(Zu42ݪ0 N$ʤH{ ,? u^tXJQ= B% |:`dh p/Kr)]>Û&`f |0Cej7ʻEǹgR8F0xwh)" h b&|j E$UTUk0WTx"IvQ.ƥ1#Ǯ7#g4<gN0^(kPB4+ξQPm Swc 0FBǟb!yE끜u<O b*Qq r4;@5`dP/my8(p0"1iNP$9rBVɽj28Uz%{=1<@Ѽ`Mv1 !є׳;}Hp!egd&I95VqŃ8x,Ǐ;A$vC$+|KO1T"/?Zn'b;8vC%C&fܷsۦO|zELB 'vViGޒ,~kַٵY>1gF=B{5 ͣ*sa:"8V((;7DHx7ٱ~>^+ZVE_2?G<{3p%ـ%&і&#@)! -dN YEuj n`3؜6 Gqٰ ӻhgQC!L F17Щ +,W+ǘCpҍYgHnp@:S/_%[)Z +hqQY5Η;29Lc ]t{ޢxv$}RcBJRJF,N>p1G !_w gw$P[Lu C^]?=9T{&^CqO) PM"cA.CHڎO}ᓟb-0As J&f 6k $3p0f$^01)C psPhd͆N1X` v53@O (?̟ ̘ػӢҜvܙ9r+$}QU`\`'xćQ'tz}߆ңٟ/tOJ/宔KS 9)X}5nàfFrUO|oWLPdG82 ``v{w4U^U} "i}3 oS_}-lli\HDXQ@G<ȯ~DלXhV7>A! ִ"A坣L8DD'T q '-nlp+&vMz߳HTJ0ٙ~0(dĞ}mX:& }PrO*a5*!g~lhheJ@٘X(@IIX "% /+>z /EMU+caԇ8m㝧0xƳQOtNO3 @1hq Z "a%mc,i 0Dzsъa;zU]&Y%5v3+=+e447A Q^s0 2標3U#&bҨvpFDHL9*a fY!D023L8BA (hb KGç%zȪJKҋ@m, )cu٭ eQ$MQa@^e \ z;P@RrR{kRpg^ ^Wk("0hÃEkB~sBdw`!&``+A%8™12Feu`(ڤw;)x P)ykDރ{{y&xH##_&zB94ߚ]QQ0܉Q 1йT&#)1{8} | &t5\%Q/d+0$AQ5{mE UT4! ҹ hq îpS)֟bQ]5fSBFdfEP W0{7gcܻ5fHbH0֐F| %!DIBNu$5@l_?o^v0]]XDDyE|x# ˀsP & hQ8dk@(9:rD87{^UfTYUUUJ*UWC 4F=g{@F : d ~: 1A& ܌_ h )@P`jnˣԖv`ՍuLZJMw\$3.'nӿe@l/" JN fᆙ*,N4a?'cXYӅT>siI$$ e7g`<wP#FI( X?[9F9js 6F|W3a;:iCr*)Ҵ/~O{ ?H1=l=zoH><}~|3fksL[܉R*"*Jb^ %@l-7MtW(G_=<"!iˋ׿ӐIj/~=NoZ?q$Cpwiͤ $%-ߎ e)]e?Xvz-]Z? "٘bG0bG#)>P1!sޕ;Z=O5uhpNW̄BA!QH(ivu~#EEkth|yl<;'UUK`E?4!1@my&5)J yGTv9 HJ5\wP*C4%) HIO5%{0$tOk'.+=09 cestѽǧQ"·Iv9h22IJ4OerN]O')R1"6ظ!raCӠ{Ab( ;bS\JWّAGqtLV" 'ɏz|]E٘]H6qօ%# h9n$7>Eo7Oan'@, FT``~)ALZa] DO*C$3t̀wo[|$h|ʈΏIt^-oVd`i"cI #"~g ك ܪų @õZbfS\a.l"oXTX`lcn4iCaΗ#UMQï;iAqtC1h(`eZI̼ ;ExۻYSGY @`ғFl%aG%Hpxu{V"Ƞflk miـԌiPr4F֒FߌpADMr$ݛ|%!sPO'p!GAAGX5X t>2) !9 N#Wd0,UflCl`wF_6ugܴG;_Y.?coqUxν*=>)y{Bq2vih3Ku5v4>]L}9ә~[>$I%^|1ۃ[I%UUTUTUx×7t]\.QWslW~Fg h"h/Y[ьχɻUqMe/|z< yQv$F.#yVI)%4A4<@}'N`Iֶ,TQETUEP:^坺%(O2O1S]ӎ<㊤lc0Gᅬ?_%Ui{|{fY|@צd7d~4%D (O&1R%h5')P$G52Iz7`lD cLp;yÌ}{u\Cl8uxbA#+ZďL!WAk2܎6h-\BfZevV_Q@(vL$kjT3govu|D,_=qtb Ǭ:ƫW=eHt:`n'|63`CHuA?Q#x:fAV &Ռvû7gWBCp  Q'M I Өv  y@lybcf`όzș#:0 ۺ L!tB Ðq$!8J#5X/&%$AC3|)+\s(ˈ튃ajux ݛje7vvt8 *cdmi\m,9 ۽B(FO!j{߽. *\*Ӭ#5 ;vٰҹi8 M(l0`,|1̈́FTh}'["K]d&M˧Gy9 B,HR@Y!oϛ<)xx\)>*N\FqHzi :Er/ bΔ9OtTF ĸM{r?Fp'.[_ZmD]@\2ǝxL=2%mEv+2]C F8UTL:}oIсApzvw` / {PўJ9dv{:rDrpi:˷VelQQ4UTEQSIUUUUUUQEEPDDQDUDDUS=욈3* tGBם*r衛A}dkB)c;7^B)iK._\?EfRUSPTTTQ:]üǹ_ 5mʌyv;d*mUQ뉫-DES-i7>D܃gX!ƆbP.,޳x1-1qb0G-; b لGIܐ'*:'SkkL! hFQeH`f<}<u.܏:1ǃӽ뱡hwyl&"$IT pY!^`Y LK0pK4 b/ٮ[k1f5Hv,QIu'n@HdtLlr.q (rq sjB86<ᚨI^62u(u_eQx. ; "y&X J@(Hʠ좬PCyLSDfa36D'}DaaDE cpZ!`ih a# IaMꇲz7pBHxI&NNn?deNJ;#(#"xSB i0hVWdSM䀹DHҔ,AG@S0pO2Nz` S lp@bM>RAAeHF1@ z@@÷ D8-Q Cyֶ='%uL*PD+qV.vVƤsvR| f7]ts @WNCt86,Y?z{߿J6FJOā&~0m<>W)S<~)~*Rw/3x Ȥ NO*fwsRh˝׌xNIYMgCQ:|@ kGI]*A$s;Do p)vl J;aJGg}H'\s0sVݫQµWUjڴն#Ǹ@L:@:݁;ul GyqөN3 PxU}/閰Ka Q̪* "!QìȀǗNg=cmp.|JB C/ X8RxkqlW¬ D$9P3L&nU"FL0p^3FKm8{%W4I $ 夒 s[mk2k-*: hJ) 6f7$9Bx.c(gM夢5O4d 4s@k+Qm xX^77 5{y|:xpiIUy@I8!L%Bx玌61@BD$B{,8&p4'BaW>΀Sea(l\ \(U.@4? bv]#fx @;"&@:؄HwO@" 9cx* Y$'|鬑ˣڽ_@"_;jn8 eݰ:ǑbRWDbms!b'ňSOF"ȉbI(qFc^z5@ )ՓT}|okWP$ޤbb)43Q!HgRO;M14 adSqu9HB·N ǻ0ϰRʐ 1FVHd`*%V W <3cGHUpEŌh u $#i Rs'`>;')TY!(s=8%;,MYA5vӔ <PVIm5sȆqf LzЙ0%@,U}'p_]ZD<);RN,RI?MG_IaO d׬ ѲL>x8MhO%uvj j *RѹHPpQ(h 311TEDI`AHnEARx;q3`v#4`5Ab$"pD ^CxLf.f1Q %k=4X聰N:l  `ӡԹ,ղ(<.<: ,'a7$@^aOb>5ǀ$Tu{|aj7gp/|  мsfvKـ,ndh<ؼ @;E {>^>d g>*@BM_*d>"I<Abʗ&%7,c^Va$ޜ.a&;v`޲ MtW3dd1v 1(aI,3J5o362i8M;#caQE߻Bb/Q7ru34Wp B!N <%Ǹe%>>~^٘fLfM$ sԉz`54S9RN 48-I! ̡X^W[ޚcD1`Zh&փRph㑹9+s@*xe]qT]8_nLb4*${^jv:(ɱ Cr6kfe!\wunmδAR a QDEE8$W2(pw0AZEl jyŘK ۮ-o@[&vaYd#4xil'A ?b D`B'w퉏0T/x>WO|薴Fd5`~a>Ҥ`p̺! ~RfG-I샕B[-,v&@ }6"\s)fXI99f6?(_a]vh^),TQkUPy8W gM炻ðr흠!'rt2?pU孤XU`Ҁ+r;|5?e~h^n.`)Sz0q'C!0X.|<7i)L 0*hCGڈXH&Vn03 .UTn >4jV8+!W((5p6"FX) } 0Ȋb̂ߗ7|tv+p'pPuzsv"@4;KO0(bBj"| Oa<0OUO#!9HX& HVw15 ?#{IQ!$0C@oBjՄ04H |䢏h9{NLSF(UrDx`q㆐90@>Ds>GK2ϡkle2*y\,gպ';52]RCa38,8Ct@} J%$" RB[:+M ZDΧhl$ȠM]; ̬Hq/iF<3 M ~qE6Li^aS:zyX7.WMjuňpm6CBS 5'h},;x*#M}<wոH"!h>]uDD[ôz Q#(8sb+POrd8zK#>󦍃֪ 7˰c4s 6 l6C~2Kj N1͝Vb4 et2kFNi6lF"(G9zU^7h(m} #\w}pnТf >I3AL f!fуqw5@x"kF2 'u:LaH`&HxHXFЈh `榚e`U`#xCә7y $2[ p=AC>ӻ<$f"1J`"k1C(a.R畝w:G$6 T@$c&c@ј#JSbTh{?Qm#P} Ep9ŸvlJ ~qfCi5L!62J4D:a °91U)RqZ jPbPZ4a>CTGrj]aF9Y) >M`Y "30"SmD1ـbAŲH Ly#zxT?JW]fj): @كuHYDh^qK>QGsHQNx#3MKC19 nta"BYWFGAҠ0!B"&O3]mApĵ`1, }|O چ?k|| joFs$)N)U T:hr'L.ͤM"=Z1jݡ|kC 58mRB clI Otq=W0#P, .Aų}2Αc S<:Q+#g,J/aJXbR^S@ꈦ(CT`A6z*( 2XG "5*faH R@dl^ث$+ K_.\pLO .yOQw<yn|Lf+%,A6ݶc؊hɔCoBB{ʩ" )Q ԁ$Cw@qt^㓱g C3X٠7Ψ`֘6k3*NG'ݞ 1T{wTA`y5$R^5%,FƂlL0@&bCv9ǀ@z qS@NNbBӮ G8bn S p iCf`VDT4YnQ/v̨v0Pi%{1L7oYbDߓ "O%DCd U"Ny"w8~D_w` yO"zt֞)mVXz wךD#%!9qf3uӾ@^P)#װ:.0[ Hc'o𝸻c&1A@P`OG`&{@ʎ$PBPx (i< #A2|aT 'B7iQ2FsV3MM04:Ef 5 nZ0"pbecYi(4ە?_6IO)v⻝lۄT7)Z/Pի*Ƌr$/ޣf2 ×y82 _ ]\;:З_qSG<'un;04;(클P: Jv1. DgX6:bil_Н~w/3nO?>~on"a#99&Ԫ JID8u5{2VQkFSᨂ? $35Rr|HéMdEE%aE0$66.i1s DB9$ûg%.q9VD3CĐ ǧSr"ge]3lS [qϱbLjFT΃J{2`qR1zA}%m#HDv0:\v~P\p(냓KT0h} KIU 0('{X!&;pѦP$DHB  JBP$*@d0002h]?>upGd-;"ywj SfkYfJh"~9km%FufWeid2G\;Vb=v:#MYuٻqH$.:?s}֯|KLa˶3k%OKfʂ3$vG9<4P0@K%#=&|U^gG$1 M-坣7Ӱ9nǝEk:1`֌%[d[ߺGl7tClDDwyOi:5G '@Z!ނvGh{6Fo{;^SȻĀH&5щN#fB1̱"! 'hQ}}߻-<=/Mwm;qD4aҝϮHA:xYgOZs!Xf 1 /-0~_j&kz3=C1ԺβzmLZP` 8m7XHkQ ".h͠߃ rH^0O+ d6&J( =6@cN=li'}]c {H'=0 CH?8ff`4#9>tG. qU- 4@N.j0箺}I|@=L <6FTrى`s(ŠFx.4F!z+d$.h}YC)"k' !8Sw"<C4x=zP3~/h&Opat뭛a`-cTJ%%Ո$Ty>;+YE53`: ,"\D1殀'͒Q$I)L:xFK75eZ E6V8WS~܄lؗ^QTvs\uD`֙ -jv7OXH<4Q`ȱOPd*Jt Ufgыo=8)x& ]zDt|IVnGI\Dw.4>ޝ,*i6C.f<;eB.z.zLdo>у)?wCh{i #Z8 Viqߴ|-1Nm)^`(vrnog%a;v%1|

e}k$o밂n8IXOA4$0a2Pq Ah`ZW꿯o|Z "ij=A{w7O[ip@!<U#^ 06n9& S'ڄNX$ @h%) UU)UUUUD 4la T()hRȥ 2tY!BQTbk* #U _ᙘ5YSffqBvDTUE_tePQ @4TS֨44T: 0d M.Hh1* *PLs5`}$@bdV2 *4P` ZYc7T&PC1Pu[Њm#[' d@#9=Ӝ))(œs,00 "zE%ZR-7)N $Pur>ϫ4JL}??ã$HZ4&AS 0xT=i  a L2o{:+Z!& 8ӄwyf(ҰND3 Ä;qX2QF0P$ 2@߂.=Hq̃Y|$a{-]S%DJx!]`1wO0hq6t&V[j&6_{hh6zHB&' =_0l6bHrP/Y.fƅ=xƭ1 x*w) =`t܉=$CƎbv`dL/,i89U%)q'w9!~=qEh\0׎5C}ZZ\g67iԤ$/Rh"&fCO 0 <+3lhro*W0O]zqh"F[ʟqq갔 IL13ba zIU݋A~=c؃laO#2$'n0ؖS#P4iGa^!&ӳOJ( wqBm.Ͳ'kwGߓE{U<(#aR-a"oפ1NQHyĹ$~{ۏ*(Dݎ=D9nJEN6|*?=G'TESP~xJ_㼿_>=İCTvo:HC'.QJTU: \c)dG٩!-g9jPzsg>tLU8%Am lI/?NQ3uyBFac a)h<1%/K~P];fu)!]DiFU0=0vElᔷ8( =A#SQ0!Pc:|Yvf D@Ns BPpڞs998=q@k^%l dLW] Ȁ,BhLh)% рDraGs' !&ͶëvDA٘ rQ!L&:5+ׯs#yBf5ڵ4r98Δ9TUUUWMtgLSk}"!BCƘn5;3pR1@%с!$5MjNJbUUjp̃~&qn41CB`T^ez'ZmoYuբ\9tls ToMfܲQۉa!gkrf2 efK$|&rs.]7uy(cN۱wJ4I$&BIE11Dj:Iu"ꎑF[慇Iv4(@'ޏ+GHQ`QUUTDF"ަsf7aS+;rqLj}?Q4BH}*$(BrWHHAlDNO==Q..T@~ca(;@| ׶1f )v( E 31 Z翻!>P#hz;8מ|`0s8 pCe>Uj&Cվbׯ[N> ``B~Нv%U!NX|u PqF"IDN֑I+H2w}/0e:hz-?S$dL!8u<z,Ga`>/v`|0iF7DR9h#0z5Ct)߶ĴHhQB ;0$= [q{ڝ!E`t?9Pە00>:`zrOټⰨ;WI{S(bMcĸfbY9GQ&7k)5pn7=\vrރcLoҴvrMaتQU)d.Un=eKXfhB!|9rBB~14IJ_JAQUBB05&db !TԈRG  ƱV$6 >ώekyB a ^(1$nCV!Kf;@|%Bߏ\60'J!I z 1696 X1Hf{'|NG  Fv} (wF 06 ~ ߚx(t"WUUH?d5dy@gZ$$~:I8=@K MOhˍLDyw -|)!/ fg51ā_ܬ2w l>2 BMFO\Wݙtl /{B_=Sm2bL GnL{LGl ƴq,B4p4 ލn 8$;w8lO' Cq7&菣 u@8;2@!0'K3@f 6 H6%)?ϴJ=5.M{P7e^U$I?z@NǼ>~Y>V̾%Q_H_Ǭ0fɽY?2>N"P\3D?*o}#^PW9 \3\W_,M~⌉0/L jYhQ쪮x-cc^cMWZkPԒIx=90Lje[TIni*fJW,jw?ޖqV8Ǖd24K4\`q4}d$vLP"(iE2c MVBPl+X 1H*`a& c#};k,'=E{}=%u#沗^dQ^/Ý8Ƌ+@1gcٲ2Dr#)`mp ʖ JM0CK=g!??l{H| k,uJUUUUUP>`g-2U^\ۡu4H[zyM`Q(a"PA@r#v#~猺#B12w4 U"¢56ۙgt5/ l)Z'f %f`*ee!18P@>.OPJ*q犓ùC4Fb Tcd "S[&Z .=9ݚ֭ 6Жr!7ULMHQBks)pF4U;t1cu4fḮ:q#<𷲹K'#! 즺r*S$|I \gjñCl72¼&jd !{3@:e.L-lsaq`Iķ!2AcԃXg K;4Gg5JRJA8|v'}y[jty'9bxcY1{f %j-,fm}% t%JF/`fF[ڣk w.wtc&b9W07 !h-~ v6=c{I!dq8pbעv)N1rT s[uSq(ȼ0@EwLnRdX `,M3:1!jͭȧ-flǒg2|F*5gwB'I$5vX-#e0m9IOwOYUUWϠ!7BnݶhD"V\@^̿Anl-H,'`W9YO2ѧZo{Ub3/ v1)5HU"Ӥ2!Ī]\Jױǻ(bHvy˳<ɼܢkնƘQ{! b hZiC鮗sj` њf&~'=*dO^5O(_!۶WinU[Nߠ*"'&>ŜOT­Z. OQ[˖Vk+UY*MJ7գᲃB}MmH|E^n;|s7d^# QJX>uE2;!;M4㪃^9\Y~wp),;OGfʮ\,|i5Bx}}]sEֈ >H0QmJmBll⮆Mi2cZKj.燂x绑W<9dFgruMڳ֎{SHRw)M%&#uyFT4Qٱ@(f|)Jnu[1\-D/QƆ%v̵\鸳kcd nE Z/I 8p#KBnzI$Ivնڴ-bÜN{K ֳ<}q.9gNœoO6 |pg{3)C[Ysy.Rߧt>y3MUA.Xo+YKD#P[[u&maÄx@35g J[u-c7+NuhFAJI%ZsB@Q ̥)w)jv0%aKktLD3\%c(qT;ceZL}!fkv5>}\Q~P(YfQ-Y:Yf­6JW+IMr,[? hq-rų֊{vWEW& IdW>W3}U4~"Aݴ|F~,|SXl/ݟl17^f=BT X`('::hd4S8L@lUr?GݵU߇7<J=7U]SetfNO8۩^ѲQK!mR==\:4:/n,NotY~l 5W`}^& tJU ͽZ_m^ ETEUDUDDUUT6ޫ^G?,i(;wiLHCTJU]cz q+f[%3~VYW#J($I:Yn:^S&>_s@ZN3 8 C0#e5rm=x\kcoP8)o'M=u8}vV ldu3&/~ݸy^ ~K(^EbvoL4kv s1}*f]Z;@mQsCEf~Zvb[ \`!L'^vkN75'qDY8\!˰.2^JS`vV{8&U=y_Ug쌪+f3~EVZLRQ s %c?w{ǁȫ6{sYUr2j8qRxQOs^8U1ۍLI'$BnQDxeЉ*Lʷ m¬9*&z=/񹁉`\Co%UWgv}`٩\4䗿4͡ZD~UYQvPgA{+Ϻ{8^Ʒl%Oۍ i?K޾#>Gq?tI/%"DlrYuyhLb/WmΛ|&〵 ̔!,!ʤ^8͜t$(CLEQEI2 ۇt-mf;qUXַ <%'ϸϏBӪkX6\jڮX&Ϲٶ[-DQX#T$>tQ" x)QooKu=I!&km0{׼|H"f(Y ۥ[o,8Ex[ωRǞˮǐqWFl"-c5SCil#aw6bf [6춮"ʯpVǶBĖ lg n^[G|7]CCC>W[ۇ>vۋ1qlࣶ5\I52 RJ. o0'CspUSADK--Ɏ&g2C-YDDթɪ Y"i *-U4a,ZrrtX" j0Doi%UUDUTDFC #3vT0,0Ј4"7V*Z*"hI"әAaa̧t@XkTDCIAQ8YQAAj0 GHF?iټG*0!]F52feT dʪME L!mPtD'`F'Hp0j?L|]vFRwL}'mn/* :}esZ;50W7W ȅ,j@f7UI8j*>+JgkwT"̐ܙێHen?5w e:6l^}C*0c!Uʡ gQl6BV06;0Mrg+e¡Ճ P#;o,1JLO7&?~[|3 Wj}+"A ̈́LfPxdž<ٟC"N|iK===i pB0LO w+m2 1{Lyӷm)2nFQ ǯzM&1U|"trE7%a4GLXܯ4x>o}]Y$/Ym@:@*-3f[Zs E3{mumgӆ8' ]wd !OpHJs:Ս8$%R?XdL:NzCY[I+ͰY5Ю#r؈*inteFs > %ٹ$-)6.$~ZR6{ "qp;qcg]68Ck t]3Q2?\BtP"bT(t~v[8j[crclR@֌o9Ju@ f:D9u84tٺ:%`|y8DOUhz?9@R Sk=`ނ9ebKqO ;ڬovriVgJ|iWQvԯllŽ4;3ދ $MGOC z7}y됹^:OLչPylL:2jLS=ޟ5O5]т%83+Ʌ$1 :3m'uq8uc;P A9yI{k ,;큎">ͬ=5*2EÎ/Õjy-8KVvá0ԢU*o4894z~8J Zf`s.-GZyƁ ;6PJ4ro6\U9nscxb̙<A`Uxw!ğsmߒ(]NNûƦ"%QcN.jhBWu8Rdv-"G0- mNM dOn:#__t01ѲHQD`a}Pe +QY0;: D !ۗ3Lį_u' C,|zKݸ$1_\Yv.;P25 L]df9]zC:,!'}m<#bUxE=/oٍ,B 1nƪ&t60gfPFYPD+]`S> FkݭA!;SO"> 9cB=P&@=Y̝}뇬T =1$סv3$wDD3p|Kcđn}׮@+L@ 5s0HHȅh! pO&OA|BQ(qWN_nVˌP/yl8c:/$jȥK}p?xޝdޛ~ҋtfcY{l^v.[5~n;ɿLc=49bI'd`j 7Hv]o 6Zl=maݎ VAk¡40-a3" z-Ik`3+ (=l ˁșa#>4m/?(f~a ׹V+2m׻fpsH dA,fZewЇ'cc0FafpHje Xμy{(:6}>-*Pcue,K,,hr;z|F)i4DG c}yJ2 &qkg&}1c5W395[#8օ2q"O4^-4CC~56ZC؝zw T,bɒ@H7\ݓ A5X'?G9=x}_uNy1}fgxѤXo;13v\\ma0ԓwp =Td$uE<[Wx2EZۥFd5x.n*xAvxrVDb_[2םvBD9_o @yީ;L4 ُŰYq@Z_3R[wGo |1A_[; gq\a2)DiSQA6rm V`Rq1]XA0:BC,ȁ%'o7{t檋;^2$xcr|b寗vŴ+r$u5JYdk[eeHbz*Z&hE3gLy$ ]0nE}1.3FE ≖8u1ۂry_$[Wg`C(6ue EgZV6J;f@ձ3rD"U;vzlL˽;l寴{|z=4넙v54]6ǘPo>q檢(L> u*}^>~0Dk⧍w[Ϣm!6vu.P[kT5Djǫ4[G0yVDX=&_u~C=^2і1a nu;'3;Q`;g`T.!;1w@; 9g3$(̝LT'ڹB^=PHKcj&aav;TQ~[ޤcūP!0זr%&&>)bֺ=D|h?:w@sF ciqY/;|ƫ9pzv{Gn F"oOVQo0bg^X6^cܴ3[n[@/p ?NW= 4Y%ioTMh`Ad{G''N!TQg=3 18 tx3TD"NF'D_ONu]EH~0'mWTW`:KR`ç>mM jkʷ+UYOxL\nHuk ,8'|jQd@c.VXKyXD0}>@ =vg_bt j  Z #Vxy[:0~D+3{h5Ffgk =qqT_'5{2=z{Tov5{0nVIDpΣe ƃɑ1 k4874855.gC+AE Is08HՃ b^6D.L$=^/엳i`u4v,͢ L2&AgTlŶPf6AEH 4v3M Y\b(&SDcvj%56w]D<GtPD5aH!6;zw ߜ(K4wxTV53G 'ynfʢb{ d䊅}leGOCcg$ 2*:!~: =OFUj1gϷϓnݗS8TH,&ϱbQٛ7ܱ;k.7 vC>:b=қ-xB,5ՋV)kL~0gxgqo#ro_fZH֯29Kj&ökJ]vA" P}ċ /| [{.}mվ>F7uPnfg_mqO=ꒋFsny vg:P7_EkG=A$(x7&@B:E-CLK*6mQm. ɐC:L켨ƼZM- mGJ㲫@F2| 8k#N9~:8'I{Yp C0ގD; һ!YEq90ө F ʩh*+ F)i0Qag>B@G FAnA.4EJe_+;z*NL%cqFK4FHrqoKﲢ/j|j,He΃cAPZ]`mm $qh{JboattQŁ !a&k .λ!8.hU0abg13+p 8,(-U]:w$ NFc@k$' &,9'7dqfs![4;ZYjE8,7"%kӠ$K`ע%HuG608l(אDˠ=-ݟ=dL$ N4ge7y) ̃a!Bi# "vD(l5@H?CI%YQukJ$<"&_=n?Y[" IrѰ*N%V[LjUW%TAu"kE7|9 0{ba4h~2JR{$394˸Zo04-8`aؤ!F?7/3/- 9M`VQƝD@FI2lЛD~K }BPH9Z"3|_'t ԝJ hx|wX15G9AAxz-Ip2G"G]#_qؔQ{>pı܏D i,0Xq YYTK+#M17ϺRa4pȌ]2ͭﱕ2&0 )(=eB&u5^s=]M]oD8 nJp ;DHHI Aֹ]B6#:=g:wBB2ɥ6mxҚ3);\CzEɾ5l)#A$ڸ@Rj boA' eLWAZI1B9ѬXV9=aH? 7aI@V'F>0u RKhD" JD L;Uf;jHO%~b9\{í#~F%`r dڳMs#o:mF2G Edm1B#O!~mn[&Ƶ'YD̥(uJ^L|ooZPi1B &~*sj ) $MzXoYbf4 $nCpuZk0a4R9k@Idg޲P9{Jc S1r+&9.Kx|i#]脶xJw"'XR;'8aSxɑ#J !WW/<[gk867(FSZWЩ# w,kRuلrM-NHqȊ A5CwfS:8郄HZs]P/Va[&sqٸr(+|Ǯp|'aRTԱ*0W'0Q89ܓm!.ޝҮEv_ us@Bu|!hAu}9T<^@H}޿o#<>kTƼi@l*kMV'p{L5[3b2&43oPTc"ѹDvI߳~Mq.{H?4bߜ 0vj4 (kGP[ R}BLP?٨^92/ JeKW8]侑Gƥ}0 B1BoՀxz$QaMQs s7ހK|8DCUѯsxl_W[M3/rf`k6s<] zuV!hAH O 2f$xv惂f$x7Dݡ{e΃VHVpoN)߷vn}=s i9QYd:)f7xVKL!t t4S:ٞ^‰d~[U,QnO󶞳%w0Ȍ;Ʀ^oA05/#}/z/o0>P>$C׀HfU𪉾"Cr<ߗSA/֦P>IChiskEė$J:G~ so(D/MBqJ3!HBVr9axpMmV\L:)59~ş|J5'H T&@ A;KCQ5LfaFcCL`Er@HI#L5E)ю v RҁТFfX9t5W* N3c)(L>bW~8L!`ah``/X(\Lڗ(3#S_+*xͫZ A\)Rf:Xąb-~>A9lp,M|@lMJbd(OV'oRv#fl~bvSi=蜪)=\{W4\7xiSy\_{{1 !g{:F@֊zyv2 ~]h2@F DE!m(dxH'Q#svw0A9ƣr"SДBypЌp?; rHHyN*!*8v@xHI~6QvMldF^ #`l5Y"B%"eZ"0CyGQz^?54N>x8x[K2ͦd:-!Wm2\)H*-77& H'bqxof >8"5r^ĮH|!Cq0KlS Ѡ2! Aț Ca25 p#0%yjZ*-hvT*8|a-Md(6UV ^EOUçlηh: r<*x Njs<|vԝAB48cv{i>_j\VB>e^ /NAv}{U*B{g=Vr u)2dTTa(u|z[ܰ|;&R Dq+?<{Ki*Gw]KP`0Tň'ږ(di !ajvbS@e6291%T3@A)k[KbE^8"Dh7V `|A%zfRSk(d <0ZX<"K- 8uf)CMT%9łs4GN^P/ԂѬ;LBS6Ə\V29S."΃eq)ݽ> }DuKcdD`eXRM D!V2Xk"4B㘁F3JӦ=4O%!ĜdWRΖhp4pߥM J`ATTPù0`$aޔ1+uOۮ>k'hDHmub!<%Q3 ۟;pQ$iAvTMcUE 0H,faAP%Q bh26iP"WURn)Y$L6Rv @ Cd,#Da#4 N'|jMNAM)FKf )0T-Y IȄ eYf09bDH~<<ИXYqֱ,0ݴ*Vl&A&р ، C^[_ 1QȤ] @lC O<9MNAYafa&2̒02  ts}P~-Hp4CJH%p;d%M%M~LYMCXXc1U2 5d$P@LAdQ28pB8&6Y$Y0 SPS2XFa!х`LDCY`D4UFJ̔HDPSfjA-eZp,ib XIX:ĒU3!d*## 'RYU%H 1$`$!1cYfFA6!%`IW!C9k?Ȧ} MyQ%.>; 4PdHUM|U\' o3EW'@bƻyFª%E}οoi<0(ޭ'pz>9h; 0h'``HBCaTcp LoNC`?#/Qm+'C̓8*HiX :Xߦ g~=L-<'TQW*2rJd-Q Ĕ~5ם4e?ǖ7ܬT&0[eV'xqCruSz#Gm)QpB#ۈCh@i T'"N6PP97kJuUҤUUUVxx'q8Ɠ31pjZB )60u "46I 2>YrP]1wP\I)J@4:$HGӑE$LMdlR,}\:W i(b~ggmψ ٯ[ON붤T*lE@2+<$HyvR)1=o.BXUbIsN=p,$I$2J@C J` +2”"JrR (¤ T3S{o(B*a/Hw0a(ե % mV呦%1SCL&Y$V:ٸ\~URE mfxf2 ē(vM,NhPN{SHP6F"5opB#E wx> 2=H>2|σ&=crEALE I$7"oT{գA@Y+AX1aZ#q# 6U(9BVd! 'W|oF 5ď@ #nvbV O3M:RLi$m,#9ܒ,jt}&›c7OPlۜE8:"HpІ8NmeC2L`r)DMi80U]uSb@J.pG :cF <ne[#98" HHXLbd &H0Ff*9K*cTJs(3@-{d 22梅MY(bm7ss,C*V@C2iG BY`UXi64;pWVN?J'd3J i2!>!M8(~P`gS.@T@*0m~`?0J{b4j-eܮmR Ѳ ߐ?<22B#0mzVtlDxp@Bm@kZg?T6VӁsO׹c|7z'NкD32ffܤLn5I&is2OTY!lXCksݺ%'6Yu^K%2`m wݿaҬ ag6f&㟧T Lu:Dg9GhA˳fĈv4- $p'|M:89{SglX&K8p3 xs!=Թ賺=㬕 'Yh3k&a\Z8Ƨ͓]U&7MzۓAx/Ė؛#BXƭ0 fGojR! ܑb"5Ht@fN)/PDrn!BseFΌ3ĽΎN0NH[,[6-QX2[/EuuÿTgR-iOvmXzЁ`saL !%V<+0C V%;Pgj! r> Fa 4Kl֛XvnrD1\ +V9clW37N ]xGv  Kigv a] uБ٬ZX0f φADǭHԁ#o6C6wATx>pC Bu`:I$^-y#=LA: bTB%Lhދz͈3M"AVT{ ^lDwLMhEb(%!AB1D QGU !׾MI؇snPɤ^":yxc+ёhc Hu1hP*S5l8@T@*fDl4,H1]%8B 3/{'N.[1^+S]Z6EpW3Z,$nG-ItouH #T e'~|^͛cљ֡msBʫK/Zp9#;u On!u`7Pvsyķdv k$MScX1OܱcҶF.8{59dX\;;GL6p_(:Ĭs\ h)SwFQHI#}@&9!rHM5/f5#1f a(Zs9tNR1k\!6tf$31 !4++Jא^Sp1G]eY KoYml><^0\]1ZDI\g&NJ f$_k'Z]'i]tY,bzNvZvRN;A\Wt07*]7 .F9X5C9,IΫy09'{85~(aM厈6x3 xb$j:vti.6+ C3vBq0;yg/+g'z/im94-)R*,$U c{.t2bku#^ˬCnpjtP>s8v"ru9$ =۾d=)zhM[jb"y^|^;f\eōF['~U`ŝqpҍ%aBdn)V}0d[ J;[u;/3ʫ}Cc'^0QDAg!fyN+]ʝ;#ID!c L0"c鶻.TڟRvpfԕpQ!*zxEm:j./|;qE$SqyxS|w k"Kʹ$ap:ѯn%q(Њ&@Fk^OX&sM?UWu;9:Mh`И xˌ?:;uηәؾ Kw\uMKיl!eaHsT<[˂ҒiX u8wI&LS6;T#OBaް4k "|gOS H1!6Q̴yQV!"A:v|ǜtΫOmώ0) TbtDn-kwV h*$y`rl[5~X`fixE6j(n `.S}zٟhoUrqxzc1pt;7f[ GnW x'l*E+YP0+~i0+2EKc61$km߳]iٹ\hzccM uY踔w"wopt[vn1AWQRѻ 7ΰ\~۝֦Yn'Yd'AcUˇ6;Gf5 -<0l#g3QƖfGLy)7*@'/K|;; _l(AFUi00TN\D`'"Qm1a6o~WM*8ί sQX!Y/O^`æss:N؏4h? -O I{r?,*Yd2)f)bkFZ贚()(Z5)nRfa#Hra \{MmKC֯lIp8?gj0KNed!̩ADN'Q8G: ΐopCڪ"VbX:Aptit*ZmAiF).xczPSǨ}P(br|H)CCqtܮ{aƀ@ѯ^38Hi(Y\cTD+ȆPBrhCZ7M(m()]T&bRǷYrVjvĹ~_}ζ? bqu v0c(> ȣCe<I00H5,&q|j<_96u^w9RB+xCÜv'5Ӄ;;i1 Ŋ X˴9c $,BC{/= :=QoBK efeR0Q(l(R.RAylq:o;Dzo)HwG]e>$#+PY1ΙLqO f۶熽'6bB0/Xns&a ƙYטkK^MU YAةƺh1YUo'k֤.;q}mA ͢1FvڂEsHZxx^L;Abv!6UQ1$N3pUl" 2jiß]sP 4͸Vp6AKtW#ϕ%Hv%z#DB|881gXQϛ';;!\AqFEe7SJ8^.89:$Y&s [chuI0]v:$b3l혞`'P-DLmvp3pw;qrI 6S0SYO8B: pհd\TBQ2<=$CQۼpﳅH'[ayЅ%끎gͬI1mG&a?GC43xk)ya:BȞZ1z^HNv@tsElz%\WNg\XrEvH;8hzLAh`8! AMBcMc  b"M]xmuIS'0hH/Arjy."WgrqrM2 @zu=c>G@RcDgY@|uX!_ƴy}\f+ C3Mž kZ҈Sk]}(Ӏ|256!Gs: 8yu3X.@(8vnLm%=>/E:s0㐞|?L}(4~|dgŽdcQ{f$bs>1>grĉqG=p`bK@ \bTlpAsxiCl | aiRa2 s1f% DH%ïK21o#~sV\7UGS="(q1*&@|E3PL9*# 2`i31Ԅ̴œ:V}Ae:?;u`l&A &9I)X1)$&u9kFKj G[0ʨɦ cJ|sIQ,S$ LI C2&2& &=@!k)5&ضh(w[h p0e$D|TbmX$Zv)B e$_&MP1@BDTC͒ !*X8t^C :YP;ĆO@(B[ QI-.XZ 5/ሸF !BzMb"AH+ؙa^=U@wPEw$8juJBH#^+y=6@ALTt|6NP#8i}(m)SRǍNJD9,2$DQ]Mc@1s)1C.T?z H#x/|? "3zH~?&,RfQX8mxXkT5iĂ[hAfr~Lݘ?17Ǝy#8("4Q‎l'`sY#SaG rG)3(!({oS{{sY/%;#U 3Ih "JFHTRXAY39``=^6#aq@e0Q*)i") )ip>0W:bH!yxO-yq AP`5@N? Lz+6\$j{W~|>ڬhNk 3?4Hr}ُWRn^ -'ՐZ ?7$;;czfkQ gʩD`?9K7ff{S1CN@o+kJř?gJt4~b0" X4&Nx|?򐌋B?7L3 / S@}cGpna˧H ǓpaT =y"RE< `?5.A$-!0/iL`!JW0M Xr$L5QJx=X}Ԧu |c1`fYHO.k8ms6:IA߀l8EBH^ '>7p9(IH̛!ïuj! ~#mJ'G x%6A'f v5ώ*~ ¡'xMohtS1(B!Dl| 9k0.}:;0JXH;βB:Fq0a#DeǎGib6kZ"3_&IUEjj:*ɤ _ajrOpDa (\}Y d }Poa@ S3 `()0 TqR' qaMs-ֳDJBRP Jf`"&BR*42z a$*@Vi8`dy FJEg׫5F:R F#%*i٣Swi>D~'py]5/@H/EާBE"5pDB IP_ ^}&3MvFfe~\ϔ dצ~vJDS>: XY/kGS0L\P80HژiT;ٕƟe #Fqz߀|‘HAZV$e%$ % &X` scey?UdH@&x;T"aEff6`F؏?ၱ""u4z\Jb.j^l鋢wjԊn2Js4&rT1(jbJdrT_h1dǁCטS$!6Z1#XyqA̗^SR, 0~qAf`Fx.;zó#DCH(۱JuZZᶖآ [C5p.bg 6#J$1;! kA/gYZydAŢZpvݣA/ H&`GrRPДD0P 0DI8JR NV%"R"R">LĀ IDZj λ P8x:Pc'y0zlPd>@ +:@DH/9V3YXN)D+(,(AvM6x ===}O?vNL\ڛErW=~~ub+\ a^8xUɣxĉV3`I); .\Z4FZ1Oh) 8RH_qX\ =+$5\/29,'/ݽN;jK ZIa"hQXTrMHIf8GƁH31yt1"@jp5y\Y U^ڂ D3a 0u }P3ST;hwIBSE 1D!F$1DLU%EITxTBJP EJTҁE# *$ &H&dQdK4#sx2 Sá$!Z^>ۜ5^ *x/3cl8Tn=a MIQ8脒AJJ;<(vTQt"Pu&$ *]%?r&ˆfC;q5̬жմP1s d'uplmgqɜ;VQ,6J˧TC^Ewt~:,xVNx6nbFvj;9maQHvq3v;#;=z538t6+$SR/odOSK<\aw(edaA0DNOyl%^3N_+F/&rF'IPrH @rb@H%j>݃N!'PQ ,\CFw:9 t@r08Œ&5=\=l3s JSܩ~ O"J$2%/Г$8C0jDQx$lRfhC OeB0PI|!/C 9J'F\ DxI #D E -4Ft (h=^<@CGKQP&(i !Y>ᬰ`t)QF)iHGWfCHcp&-x8bete:B of8?vn?l3D-1 },M=eU5Kr'cb\4b5Ѫ\Q2$;Ht!E44Z_!ze\Upb?g =с*m0rE?M|l[yOIp4} /hK <|J@7d;V!xf$&>'(.UJ sI:OOUtc:yXEl23O4lmsr3059DξqJ m p%6t_ b}dsxNVyEf-!\eXs[Þܑ߳.q,:|YړKb"]:M;k6]{Glj*3s`M J6S}S~fn~eG@bK j@P=tupq fdu.8HBj %*Xp2{OebuI|tF۠ɔ?&:N ƐO RUI(|5r!@]8Gn!pUB ]:"9 1C!1aRAx'ЧZ`7=! my,!td4zS[ƱLf# w15&5@ J ))B hO$\L"fJ PLS# C35KE@@JDSQ!dB,@BBPP|b}p,]򒰰클Y!ꕈ'Ȱx =PZqqq:1N ?~'r&(sM CT|ONAD\zPhzJ ƾ j@J6Fs6$&v"*+p6ҁH{:~ "U''ɦȖݨM,5$DE` TRTLB  t0C$IP}2RU ) Gszmx=T\$d zOl^ ( ~8*x=aP9oZ>h_n@#j=EyE e)v:" 'A 6|"l[Ʒx|(4RcKPiA0 #h87gt̄͒'*L WBeP}Mn!lL`ԉED]ҐQK~ҋ phN*``8b+ j ^h1'LkD@!E;Ѭ1#!:^')" dsΊn $yDT`a:އ_ׇf*> yN|u:=OAyNt>A:jIg0 XnF*?ݠv .&O.Zc Qk2$0k[R ,'a5y$`@ʔ[k@ ̱D1DiJ e5!̃cT5Icȣ@ٶt( N@(KőVCii*+Xiլ"f6m.bT$dU 35Q4ӌbeC470*6@vA85"J#B[Ʉ2J1`s4`VZRۉUԪ!eѵA- UoN)S,%%N…Y{4ȱNUBD;fq41? H)CX[;buejfY(EhrأZYC(A KpXjZk8RlԓLf:󛼡/6mHd}qRx<]56j5B8~t9|6L4F3&l=^Cn-c+3dr ~ϐ"hB%ޔH, "w& wUQX2u#`Hr'a!#(2S2ƧYc$vTR`^Ҫ:f$A構lm"$x8m[6_G/De#N̬,/c(G[(eYUD FvIHrP gǠs<΂;vD!0#~`׽D@6FCJ34v%biA$ D(K*w˧+ƌf,-Qxu}d ##28zU7$+'Y{QCD D"1V${h0#h2V>&7BSLM /vb̑&()X>Xhձ&G9#Wݦ z2.LN1\:T9G`SVhP D?ش>'xo|LF @(;( R*'Y>u=KkufP0DfʊV)Bbc QGLޮyX`)}mc HYAFY*DF1i`_~{tC5 - PZ{Cm>z$MPUDAm+Z7Y8Bt:3WA p BT=I{ܘ4>]R!OqGoB^h$uxn\4/9^%##$T@Oq'JIT >ODN &'PIPa.qc\Oqӗwa w֣E@B@UGy56jPy!B7 5DQ-@"iY߃dabGJB=OɾyvzOQSA /u+#pahBbiXF"T%B(UBD+=߀N` uug^Ȝ;}_EBD/q#1gȆ m' fҲ?k\*T"('cy xYjAXu$9|1m516hHrF|M-ƈѿܘ a$RhX2:9GF*TYz. ͛R[2CTΆ[t]$lm*2d"Ym {F5\V)d壎3hjR=`İ!XA٨1KRԄ,2i1\}jLK̄By}l0#DԆʣ$,# t60;4OkОRx8xćōJDk_%`# ז5Ys&Y2##2W}p46a8y[[kXR[@m 9Hu>e<@yD<p1'rጌNv$jfGPF@F V؎&ml!m#UIL+pkL0@ThT eg(u:P ѥڤB@Gobxl'T=(0wo"@ljV5sE҂C]%YF oD]:fQ|%:np<M&((Y [a l E6X lm3 ÝrGUJƐvj1"J"hHC#x7D$*O@0 rCҶNzTP+YYG,Q?,<]伦?R?4#U_DS&v蹳59)& % +1i;0x;r7deHX n@50L `¼̘BQ(g>#2ï_[=4 iCLκ/Ȑ)0:CKwfGHHaH* tbq~˫̎jbp,zUA(c(Ƒ _lAhz66`y Ti [}b"fBusc$0|$x_e´ea9cB$.CB A熆5D+"c 4Vudp"UiHӕlWG",bFRaE c3Q2LEe,D#)9-Y.aMdaA!d8d E%ӘeXE,1_WG`w0x1 w  PѨÛOljطo)}~FP%fa1IxXF{nOdps##!JB0bz۲r:3&bMI"`<ױ "&5,C ]3 :t4dѼx=sI/S혃N1=8Q-r]$̅Q 9A(AMh">20C1b#ʊ 3OB#<9%oapb; ,1LtǠQΩZ+7jw'g.ZAce SVAА|YH(B"b\8 @Q? ^}qnpqMF+Gpb P\!.}\"UKКG2b}ivpy]@nId"I]QS@UPDk1ȨhYĻ@tJ=[#IW@_3~8ˡPv%msy~nÂ@;|cX@4d1gf@gD(@"2 [LP )!(2'!0µR"A^"[B %4R[kpd4~mK5`Q)lYݧepGͰ3&@r XŠ4HZ`H9tDPdDЈcXpjH"N&seYY,J#1,̵e'Exek]5C4}/4 EkcևdW`(89eV&<©GZ1zzǕh9lXl̵fCbK0X:`h)Z0f@lbHhj0/a44ʑCA1$`)ckn SDb1EZC foC&T]mN5UAMEt`SX`d49E9 &(He[-\F[ջ$@0 D2=kQBIFAfXHz/46.8'kF*I_YKF6}\K֫H>PxsUصk(3 1Sdi5ɘ(GQ )B`(IÝ[\&pLނ1$'+**\fAH[0Ԭjg-0^c1cc!O()J;نYIDP&f~0 Ye6nHX(q(/iq^$W4SbOgIk7Rx,V @ʪǦoQ O|v(Izjg\t3c .40 ҅$UA;Bhm.NB+i:F \plpr 1RG,X(*]f@H'P)AUwلk/9l؊4+Ppr;00y(D6Ǯ.&7Jtf, tN2Θrb0xb La1$-$) d7%m1ay&[aa^B#ئ%FCȤp *ƄIꈘ p"u1Nk2 B2` ȇ# q XTE"XYt3)2 5SW ƫc0#PAhhl\@pY #K.CC r!0<7!k6aC]tkp9(HlۚD2qHRnG!qJu&U(w&5 90@LfFҒ# R"Sm E"'Xh;T` R$FS*j$tm:QFh3yEbI!TIhdi"Z) `*뀫-1QM$!U8Q gE3%`E##R"Bv; p@J'.)CJM4C4KD2?c>y}EDBRv[j$Eh0<>K -XK$˛\K)ݛWzFقE#ah"d`Bd)`&bf %RH)Bi@IB RD @|82DP# A& # ~ea yLL~yR9Ťnb) FZ8_3yNL@SC,iMea&"V"I"rb% 31 ahFĪwmIogBĥBI{lD"UT !Q ̿^$)")j-'&L@ ߏwvaRyVUP,. #8%p2WCeɬxVف1~u/1͐_=B!ト,C,;.ӸfONH!.azxC$L@ĄJ!p8 頻iANuPJ)BCM; 9"".̠,`6%D u#dK0-Nxfݥ:5ˠ$^Pd@@P8X/ ِٸXa߯DE:̀AB^FAQp$42aaO ׳t~9ցlOzj}n~K>!_Gq!O V0Ʀ4Dn1@nٜ|[q U1O" w`8p c(ʹuh6PZ$_6LLcĢ5xVv9ƹ̯;4y? n&Mb]KIJ^^zeCw;QQ\xԤG.b=;sp !A"6x$ G#fvՈCp):vkaw ':Fip.1\*=E<-0_ G7Ι7a]0ΞoD:$hz#s_X{6:FJ`oN6D2d<" :>d3 B CPmA" '$(D#1[‚ ;a x0k@Y> Ho@{i$$DѓN@J1*b +)d9#f l {d DT L A }p!C@'P.cX? ҧt(O KKu4-lD%"5 ) *(#1 fNd1XaBD4fEM9)JD24YFN8S!`HS!bCZ<ʉ Ԏ  TpC'=sU *pž{M-ab:M.m,$| M70>cI &9 "ܿAVj1C*0ʩ`=aA}H'1 H_2 >*Hq޿H@QKCt= BD CV NHU3  N!wfI!AGs$Cզ,h22/O9@d$ŵ*Q`6LNJ |SzusVЃ?`/ QURM"<͸09QHOԻ؛]`;pH_d*T_B4 Dd2T"d41IqѪBS hQ@RkFi7.@]5sL3v2d-G)U29T;4n?s)wYeISsˀ4>;GY$(C&E OϪ ޲\b'\HCեU{fo=!DB!P} /%x']2 'zH yP;S:9aT~ =@$G fE1U҄BDđP񌐷I "X%J(UvKDCla87@$ @B|MQ(&);:[A(Iex^xsYL0_8 Qlz#bФaP 4YOòؿX6@Zq؃9\[늼/#>064$iT$2^=.U)G3zDD6e:3 ׎'b|@@Lh薁_#4]㰻!p9dpJ>R` uu8  " `\$JcR:ABha&8J9b9dZPRJPn=ϭp::#W&*?5s<;@1KY>;JgL?9ʊ?t f`!`v]>mˊB&,BuzT"(}H'hȃ~Ja;G26@I#Dqp ,P zg0aR5I|Xv0sy0gw~ |:r%?Med@Sg-)a @"PMz>= iӗFc7VTtf=Cb,͚Jc#4YPQ3Updy gk*,+,({d@9G0?R٩ ųNع0a8r?83=Eo%V(=lAAH?7M"NY7Fl8 R tust6IF^ࣕG.L;zSHj]hC&9Oh&7Of)+C9J!Drv\'/Ŷu=)/`qkF@yLKO f zj]r{:E8O,i%t*8E hM'bZ%Si:8sG iIv0ֱV2!0{ j /sB!{+CؘPH8\J@B#eX7>n~hA<(vT;pbƬ8 dQv)5+8"93kl1trʎ?*p:$QSa@3JlKf@s6,Gu~1HlH BE> ApIgP"G h Q@@9= ٤A` 1رB-74ͱ0/J]eybb8/K!2]l h%WsEf(6ֆ)mmCQ R6x) {›$d7_].HeRM|{39Qt׉aRz@hhR-N`韊Q2cg ĩPd{q<~]0L߅_q V2 wň>6+tjd)yHrP mp8da#0!\Pidh$DfE E?2@B ޼4טOzJ*yGjQ=\ c( l \cw(fvO‡4ȑ%L!:iz< ?P޻ q@52; `NbH<~xm6b:IbW]0n`;Ev_( V)$(Az'H2, @TL%LTDDLSHEM'x‰̬Ŧ(<ʨ`6`f$QE5VʢJ4X䡬:5LUBEL ܁!aS|BHHO "&|h r"GTARĘ10`HIJ`j] BAbhw1D@f J1 M @BKAh-hD4bb8=9ST@˃ٱ Х/8HA?b&PK3MbcFI9:Y!k #A2d&eGeNϭc&th()B(wjGKQA2Jļj\dJF%22J(&hj%(R$DRTP6+`f:05HBaa62WG6 _L #]\D1٣<NUPʜH*$P" "JjȒHB4htHaRt3IQEir*` K 0$ 55 aAbLA&N&C1.dQ89,8cb3E #QEEL*EI$d%2H1 d(0rs,vkQYd0ȪpmZF%DpnEla1v#bYf$5fXe,Q m@'+kjF1!=IHaahd aSnx##2 (ְәX͉Aa4"3)I-a1FULac-eD@PPRK2CcEɣPd )X`Yad(caaU&.VfI LFFf&DjˡFY  6Z(A?mFCyUQ gWFdhM@4q1 lXS3UlaKBH`&DG,N ܛ-E{`]`5m@0kWN3zD\Dٳx6dط<,tD1:J !4| ܨ,Df4 eG!|щp'\v"m7!wCfX x,Xnx1mA  &Ei-xή< G"GxXt3 @k ұTYCE ;ZR%"g`҃a$偬1vu nAgk9G`Bp3&6<نAߖL)3CFOCHQ&L)z1 e2pw v9h&)~zl8ؓYP! B%E@4^#$ҝb (b*"X , Zf$!p&.TDJ)@$T`DrX Ne.(Gk1@)$#20h3*H ׬ cDSk ڵb TaEeȕ*a1R H ՎQ``Ɲ:22P RammJ6nĒ XIԑabHOkT $>f]P]VF8mvi(/s8DtѪO@CGO+ T9a;OsT e B!xվLDu`zzeca68M Jв?(JBa|γu Ֆ4Db8kS24"H:Py6JR+H!h"ROLLbY11 0.{(8=KğobOL͂*7Mda@q Xp&#FdID=00a!@J)EY $dU4QHzYt3)]1D>'uijX()`{&I\Q:?>0)%q,),NIA?g4nA~6ehHCVDSL!:hK -,@Q#5^XT62 H 0B$(RHC, B D erNr#H9)G $\Q{:S tsE$J4HLL $ oM['Oչ3Ԋ3 _QL\IAh~~n { |{e]A+(*Gn(fh8!@Ui \! @@;`.xg "w BuIBEEQH䩄,JP`Vf8 C5r͜GJ>=i<6!@qݣXPMGAH,%@QkʄoO@T= ӧNcF! pZAU0)~̯3xsr1U# 8B7dHrXD$V@D"dTQ d `AΌPuZTj~Q[u8ޚ4 b 63˜E* v`!Fq hR,"\cmu$xOp)֐"[}`z\_S6U| $u%cx\ӜJҏ(YRKlT EyƼsIO]棨޿O?HՏ;V>5ErwN~u9DTc|\zbڔF,bbȰOg~1^CB/RM᏶q}NKذd8cyCLqn]4cWM(4!Ы>>V؜x%㺤 NwuU)o{vX\&QKW8QQ:O;R(0I䶦fu O[8h֥,s ٕ١(x2걷ŗ!<|NCćO;>NLR61Gf! ]Q% ھjݱm_L]HRy̘fwk[!XXypWˢi3韑ׯve'm%F)lK` Ev00-zM#>TUË 3%G4GAjq{xp[5a ޑk"f d:fv=Dˇ~ 4vԮ﵍ 6(ãJw`o3D;$MB6SzQ3:R5:Q`E"ܣ"q<,wU1'@8+/UOL35]\ĉI6q wFRa@EϷǕxw|f6't^Cn+#zLBnvD^> !b6BMA&8K[{>|_u8DCJ۷֮a_]h[ Q/mX׍(E$~#X?JixN<}ܖ!@PX$B5vg[|azLJ-T=cא8G1]Cvr|Pa6]Gad)0cz Q~{4]1 '&J6Xm8^y۷ \X CLR5('qgawNnŁ#hs쪑#34ZoJte=&J|{1}f{zjzmNk9$ aJv\Z-LݠA P[ÅKW. :FmFI:[,=(2X#)`;$T~Q BoMcr栰}wrg3bՐE(sL%_id7Q o ,Vڌ_IY.lG='S/$D o5Կ>b܎J6oH]NsP7~sw/ڨ>={vz񓨕.w=j\+'j>W\ `B0$ u)B-Ux\(=e j  rBw@H&MHТIFJ380- eل33HLSK|uo 1Sf#jxXdG}xoG 9XM %Kl? 7ix%(=|ZKvYWg`z ^ /)<Fqo=􅰻N5<`x]amY%h\U3h\HTe鮄;S0H>`$*0:r:\)#D+I8W|ڴ7QA p̄SpFzϸ4u|]?{|}nT'Џ A 1$drc2L~JpLy-ۭ2=W$J=' sl̋D^Endu| Cu y.^q 2P5h ap[ceDrHxعHհeU Qs5ucz61X (̦P3f i3`LpMG4 e\9!YX`VT):XAsT)La CI @YoDBpd!CE&P @>v_t_)ȉ3x1U=?@u|~C[JTSr~I?@0 +):-LAD&{:$Ae,I*9o+7 9Nz|O(W$ދ!4zڌ) Ҵa ]F&Ǹ`f.Z|V$6X|# 9%A$dѳ 6!$mCc I!F-?\U0Y.CYF5FYDGc$(wCgP2aL2LZtvs:q1{C$J .>Ĕ߭#'>,0&3엑R*Ph) "*GaPAAR S8cw?X Ϝ7#. lE 6f92PBizƉ<*&@T)]B cbT}RoQ"wH'^om7綬߼EJgWIarVV6 a!έ.brIm6 ݦ`{A_6 sP಍Cu5yF^05"Uȳ7gĪC v+YK@9D7Q`r rpK;' 6.{9a1=bD̄JI\nv VNĵM_eCM M:~9yamr-|G̾G FL!( Lh$g}@ B!E4j,L2,H5Ɠ ?} 1RL wm#k.64~*w/C)ЌRjM`†8XD\[ ' U!bF-Z9 ,!J`8QnT N(+BЪdP5UE5CM5@U-R4B,•(%KTyl^abȏ63FDJzZ 0De?dBB )bE)bԥ ً6DtbɭKB4rC[f] mC^$,{G qʬl#l 0U:;]Hi  1ΐ&pp&뎹.f "*Z`#NeaZKccv2V94lfv6w|uH( NRs re.')BS~o-eSUH5Uάۘ9!Вc>:}9l]#_[ iB"XbTomq: q* "MoNNvۆoePƅڪ!I>(c8Nv]EA9I(k2 `vf' @p968m4r@8 …R ‹#JV usvILDғ+6`C8ޚا:A^Dh`1T؊%iHbh‘; l \FmcOx`V62Utp>LurؐZ|l y jZL\CFؒVC)r;PQmAd3lVfݸ)p gwc6p;5!p.i'J/IĽxCՐ)i2:QX"yR" qvfuś)ƹf\? Bg>ӽA[I1 2Y#cgr$x`>04ZS0p)(Cw/Hn"m]bIP͕`ѥXajLs+}4E"fg7f2I"V TC[K@^Lb{tC3e DPbԨd]0@\BCw Rlӷ"Jvf4 sU@frn$D:7ZI2)҃đ.ty`ؙrΫ׭+I hN89r*L9Q0PU#ΘЈOq8%3ds-1\;H5Sh | 6׉TDL/~ Z )) $dGp:%kh$&ub 3B CXЍ+2BH,$H)L2.A N R` QC"D-5AiɈC0 HA" &$YJ %,T$Xe V ")e fP("@$B Xb)$* H R 1a1"f fh9⁑c x jzg/ߤ7<:Ж%D$V%AL]S57QۘÑs,T+z[Q5;@N*\,6ő88VzXHA;=A0au(92Uq53q]噄Cu{tQ13g&JҜ@L+cmùÃZf5 MNzNqG+Q*vĜwZoVfʹ8̓Fљ✖d$.9f`;7G8`w$r;T]()RhD6 !a" ɽ`PA: XV"H{[ɤ 9QOnRb8%gÉ2L-\yG< :Bd~@Ã)9eݱPia"iq;$!"dT pc0?>^7iPgx b0pC c\mی;i)D P8L|PE0Ha# #\0C G\g$!HT"hd%J#'IAa!L5α &1 N6 ;5E3LL :C&ifDHb1d^w\c[UUUUUZʢ"(Z*UEUk`@\Yd##YTtmqTTCHq_po›F&E3ӦxC;Rxߑ '!Ag+M0fC.7,N&̃ 64A:E<"m `y5ݚBI nsۿGY~dXwbp2Fb܄qat:Ļpr#^bš5rԉ!` nvrv0y;gO|Ks-N΅ BNОY]&6c&ʆ;yV(btC+CEM;(ƶX'-ul* &igx'/bŽe,XNJy0Кk%RT߅cIی$!EXUCn6bAal $6P S5̋LԅfႣ"iI]]q틭E8X1mrP`s6Ay3 ٺfd944aaЎ#7Ha7@YLl"!ha`4lmdSu w$&:͘u0u *;iBr#;ȢDH!ƨS#3(#%нMd;) VADQ7&;tTj!ʃFvے/o#IrԔERYe7 z?d9B;{>A~YDЭ-A!O0d6 7;R^{$;P S""CӉн@s%J*e3ƙ$" :s.%H ƈz\a٢Q:U\e[0|w ]Pkj5mEp)ۭRdZ}5:#ˁ.T TfS%w AH'/: Ny8' gɈ 0hSԬ N-QP@9d֡JBR5ɋD 9Pjq7OC^7rph0+PlU#oR@v!aFh:uF&MM[^ouCy *:P9y$aPeaV>l䤮J)" d Ԑ31H3 Rv>Wu yNNG\APB=s !^}foBw+ # P&-A`c#HaN}#TzD"yH?~PS˯֘GXupFbL2\4XX7[pd" pDDp7߰I߽B iG̟q=gAz\]GAALH]1y#{3A߅F}`FH .H0s" %Ξ"<;/nhCM9R F XolR5)>,%V}YfƳݭK" pbJ$dْ_xsjG% l`Z%*&DI7GrC.*|_5JoZ!,:fa A1y#Le\'fl]EQ-KSC:V5bI 0nmH, 쫤`ՂBajԊ47isD1Val ww+0+$0j`qj7 pGK0p1*CcdaD@Gr8ۃa"oKKeFUeѬPx &zePqBNK+PSfR >gK2~q;Hx@dP-a>05YX25S5YsJ#H@~hGd=sdGP s('27/BU9l0M "H`d!{cvM;p pv,ZB y}p%*R4lz8{W9zTe@u(pr`y[AJ?❹IA̸{i;Q}= D`;ED=G:NGՊSiRѧ%^:;-_,w^̂N/~҆4N0j4eɁ ],ZpJg;R~LC 'xd; WƮk*ng64֝HltL)e8RɜMX%b^Tdzg1 4ƁLj|t&QDrsmɗaN.3E>)ك2fb cuj yLxRs?Wh 02 !@cy({̧{)"" e9i |bhh ТnW\e*6UXŬ\v = @Q_O>miL@yy莾v`PSXac $UCt#MZ5*Ay70+LN'4M 5FE+7m-n2~MX{ʀ_!Ql~R?뙏8$if"gqPD %4aSEBkXN(%DE3])!p $P@䬓#hD:)IWq츪t'ut 2VB"3;F"pZ (X (b %N5+H4.B;^W[щ>?OK!_l')"' qۡQqCT="=htP>ʅnl3> Nà <Ԫz~]ٙ}*(OPAUNCB0I(`=ӊ+D3ߣUn\iO"\@Gd6@RA \mE0Od ^B@{kQ!(zwnN sa' y90=.  o* uPW@lG1$UYO b< jY!FMhxbaܘ2" D I" 979n",ܩ,U PҍDMJ()$zmAIEM)C84\ c:?^ _:=F%J #}'4$ VB NL~oI6k!x0 )d$r@90l~%( !#2PGΌܘA٥LҼΧ ** ~'Qo јus7ypň6&) #iZ++cX:E M  DdRPqF&\9#RMHzL8I V8s$!.90@@a dcTCбӶM̝3&ЫuŦjpH SDħeӮ6Ġi!((7PׯW948cV)qb=l|`UR]ڜ11(׿"'Ue[&&m<&5[ ao%_SLDN$i4<19miGuwQ8+pR \ 4ltaJLu&@/ȓ?j*PJ6 (RD)T7@w):%274))#?N%{b#gfN#aaY`2d\ZLbS 8܋T $I.&YplFnEn>@?~Fɞ )߆ps \H~:X{J!EAQ$&L` 0"shO2y zt)(UU(hPMdCSUE4S&BX(o,QaY`4m Paɵ"3" EJL E ²U&:8N,9#ȩ.@ p&iI bHS]&|ҦDe^"OTc BnUp ;ƲIr@Ȧ%F<a+:&BCamtZ 'af! h.0J DC2æ7X ƬEg_CQOn `Լ=$A*JLVqhƈ2X `Xxj5fr<~T!6 hs6 z4 X4 GZ3C݂d AHA$MUQ!-,TDD2EU6QsǦpEb< CHւ >৫pi_zApVB?8||_2& C42H!.4' Q"`N*]=)$(.a{4uѿ2ÙeK0*s'"tH*DOЧz&"!+Avu٤GP,"} 5=)* +X 3=wL72d2X]OX`gjJz]Ր}0 *;lfHnٰl!5?tHq$>Hdb;Bj `~/G {w @DPU؁ l`"hjTORQynJUPVg[:iPU[}Sz3 U(<(K<}KǓZrV {xd#8=2h Fi<H`{"ƒ0r":tfb1`Vbg ۃp y :x5 3Q$ىm}gY-IfUO175:ӆ%N*1١*kuDF L)ـvI^S$XO¨BcoY&eY:[Y^HϜeV͏PA,§1' EdfKfҨ>W` !B:+Cz+fXѸQ; ;=;+ꙬD6,ay -BbUKI'D &[#QC14CVn, C"@ꌩeaSE-~)CLJpttLqEPlE*<0tP/,f;i{PkSKuBkc} 2m4:܈a#:7" TNo% v|' Rޞ 'qCt+؉t=R!%gyg8i8 HR0@K$BHDU1PD DLPLЃI"& IkWN1,T<4 " ۘO "qMɳ|??!H~DҒѸsqo䙽q_ʦ͒n?i)ݒdO|aۨ}kߚxPhWRdO\wlZRCC 9t#t*]#%H~LAHf$bS%_bL"(@0@=@n}¢( :t˹>jxwgH(o=Yurۼ}rTSo=h ^HS`۞ᶰ]L[¾U_mIVkS[Ɔ*'݅R ]*z6K܆SW5f\twZ6 T뻭+] rv݀W;Sv|0UE4{>])n(ٻ5J^@>z.^͖Z;uMU:X^u^,l}utJľiRA (DPQ6TӶ@r: `iD -wwh +($vZ*lpq= @z:@J}=PTmVEeA:{@klВ T-H|6`O{aݯ_mm}wQG]A$*"CD* RϝHcv_O@P6<|ҬP"K҈=y׉T{(PfZB`z{ޕ75D>+vm޷{,׺:fh[Wn>snۯ[이w(Qugo(x_XEtۨnwp>{7Ɣ믦gM W-ޣ_W74ɥw]{{zgLjWXyPU=l¨:ˢu]n:[1":kԵ *+G˒sK=(vްXmwKV ݶsqOYdV=oYݢ#KZGe|.7n{^>> /lEl[ޯi@a\ԪQ]ut*kv{n}v4ڻhv65u_m}gne.׬nvmɛ]]MY9z%NM.y»GrMܮs}Χ%mܡ;7;Tn|X]t+Uv3uͻtnbwtk`wns]s,v*{7V5ov|c-m:--n練}MֺuۮƮjg_wۛx݇5ww\v;{5mRmTMײz2uzYa:wmjn;Nz;|zNvLMv'^>{̖xקt[W}@݀=/s;^/zڭqOm}N|k}]Cdmmc^X֝M=ۣOqF뺛K}>ƪuݏȨ7XsVϾm-ϻ1r-zm pC|WYݝQJG;_mn] PZݸ]}z:w}eoNaU8Kt})»^Eٕ;}5]۫ZQ+;v΄l[i6kY܃K/@ 3ǺhW[OjH=:@(@'vmm*s+.믽;XتoXM6wn˹vwS;{kN G^[iu05jUd/}>|g}ji9Ƭ8ͻ7pHV蝴Q"r-sﯺ7u.{uNj1kIiva{wv kNjӮt +t[ Z9\':uu F»SmEjg^nլ,vrwUM;n黠Lgf 6րiU]ۮuowD۱M 2N6[ۻ *TVͺjvKsۮ[t.3;4Zav4]mwqv룘9T λ9R׹ d}rtmQmܻϺ:[lS9krۆw=+Rxnn٥զ\uZEs+mMIw.,٥2[]+!83 ˸gmN;vmݚg[N֝vxU3fT-5WmPw[fU vwsvcmٴפ}_8m])!@ &Me&CF@SLF46'W@2v>:wD.*Z5bHY,^ @jÿrAm!fI3a03P@aoÍiJ:tp9C=Θ08qiU=$*$0`Bd?gQzy8N]_?w+91jt?h-Ry*>0M1!(PC;k ]$s3333]s?<7ɗ3=ßc]M@FW&DAPҗSYsW>-a$.]u?> (JTR˸(T^7co.o(ǂupe̻^]WeUUUUUEUWM xq~[zt|- O )Wy=tר}}į[@*ј e`\d㌵Lj,*TY9[Hp7v^mW7)s:) $r(ħC2id.:eNcv#$#~ p>Ѽx{CIX ~<<(~&OhJ;G> t_1xZټyīqf$0 43t );.2 zYtrQlo51E]~>ظebyӦA0_4F6Qj" ʔ L3?6 'ubkpo'Шs1 D)^nr !XՈ])y;<\E>bHPP%·lU P~&bR%4 kMa@l4qJK7cAֻ30O/ph0z#IU28EEPI9%Z[X 2rC蒰>"(wGʡ\3|A IS?ï(C.Qů@3 xc/r?O44ASM%yڪ!.2/T0r;J)q;+ɻ$GȐR$Z% <0>_zwCk"?`8܄`f5=D(7ضM~2h/k"zV" +O/N%,'I]#dttDGzջԈXC:+S>k(WSrSEJ A6!1RY/T |qtFӜǧt=^&y5΂:uE!%>\H%[)_*bmv5nv^ 9Qut6B9;68m>׮7aޘ@߼3  /8vds:~~Os;RkŸkpMc2]Џg~aY4m|"K9w^q i!y˔gD\Ή,G9\'ug3&r~;v9^ GH#R@@@@@@<<<<< CN<!;Gqu^+j[V<#,^G"^\ZNbQO#v|(}Ipy:+۲n+d[w vu@nJmg+3\ηklj3ktT p\[{# Cx(M}:0瀞_#zE!nU};791<bc閻0}ʔ3_QI,W qM䌑@&h{CD@׍l9櫷$R{Udvw7嘻z@[t:AeE1땷ڷ E;vmo:"\kxQ: =oY@j%g&soD9n̈??~YA9NզOe P2*"(*H&" b(eKg 24 `2]U^0(PV~Ͷ}X:n JL4@Ϻ ^Jc`2]`jfrJbw]`i;G{ȉ k%+C DeiF"&\סYQ@Z5i@L3ri!x! TMI-F!խ B/b*Y,ip Ơ ~?:d0BП~2}y~o2N,2exMS0Bћe|:},!C?5T{x~;Ū 4]4B=>T9 9'op@_ԇ8Wִ9fa1ʞDJ*|C@%, 4RȦ iD HIV,Pb%~tT{mLWȦ:ywR "P>.MAM"Ҡ@O$HSPKKt#-f&YTԅ |7뾹NǙ%/eꄤ ,{ gĖ)ϴD@!LAuWf=Tq8YQQ5섞}oT-{nN5rssD9 4@WQBtlT']hM)/xRHUr~̐Q CL!R 6AJTBj(.)o$d(¿e'O߬0$I$1"#%> gQT (F%>\nO(yoSA$A3'tU$DQ <%Qu jgơ1o ڜ[ʦ2g_ۇg*Y˦/73m AֆXV>#hykPEc!YKT=Y1ݸղ>zѤ\B# ԥB)JZRil|s7vI%mmKmmmeRRmmKm[mlIl+Kmmm-)J[m$$Kmldmmn+rJ[mmm#NuC{Cg{¼'[{}3}0\S=uDbXŇp[ Y#sWe]6uRBdiɊTPY'mdRܦAnLI3*߬O6$"IqRuY`ѫZsx*^*e?HGahqwՃmzkj j֗z@׍wC IM R?*y4 u'* ^}7~ 83OP7f~߁@`NƧ1'4| Fm4Nݛ)%%!Tvrtw#Rf'% ? lo냫#=4WyܟQxtُGx &5t3:}Z:pс<] Mh031( r$'.Tv ?Lukc;Dٹo (yù@B2!8uA܈ hFG0)WVN[%@TW=n^nuz0wT5 cЋN':GOUZL-BRRmȱ9M.Pa$kRd95Y=Ԛ~UIܚI낁Le;PN蛤}CaT0(ӭX_W>L}܅R08ݘbGQ'%BU(&…W*r7lU jg"a$\z"n m"&%s`qduO̢cNӂRYGJ6aώ0 ("eKNh#:c{7D(jgfX,5;@%dncR$sZ'D:^Ԫ#{]vHv*,T;k AS6jxX"5͊6eѷlV3*x,{D:T*K$n7ᾭy]lQ[JU8Oh[b- ݴlHDEQ$DRAҿD$؄ ATh2KA Ea!.|t|Jwal|O ; gt Dҩy`!T `FL@PȋHI TIX*$y0?%8Gpxg5@oFUH%JB&bk%ulX"C@d"2Rت)kmoTZ Q륷]p0zUL%Ql,USR# d-A&}5 a.H!hjC\9)J=jEBKil6Jcpl8+ƓQ "pv!KpZ1 X1ctD( mԟ9~zYOS&*L*>lv yGJrAhX&A]U50@dĀĪM F ^6@QfK4$MN Dy4h`#-TT/tK~0CHfyf 7CLОcpQ)+eb\ͦQÞhLUB%b:c E ኾ5\;E48!TjQHC-YPEBthz.նNIE&TkzthP]tDR"$(A)@MJ$Gh%;aF6ӻ G880Gtl'@L]F1Fl\!C4_ 2?򟎿o>l3bn?uQR2&r_旰Cp5s񟨾E5#!U)tJa]^#$E͜b{{^Ǜƥa؀ ?WMSV{G%eQ TSiIE ,,P`eCKQT!19?T0 i"b$L jk1b1w$HPR5E1$@0J@QD47C0FLJ=r%kdBRg]'E eF,#,&Cx;m2bߋ*[V"%`SREDY>>HW4ANWu=698GxZKr!H&+ t71c\̍vз…ټZH)%7X[ZaƻqQZcFjŌÿtp:ҭ/yq ٞ@y 8NeSF-tEp#~6FF6&2VٻPo2`$@JtB*))R"SMs4[p:]~JPFwZ}JY 1J.]}q酷1W'KnH7|H5ރ~yķh[ZVOܸκ" q.zC63<X{Oiq*vnRQӊSed%qeZ\+l"1f$+jYoRnhܨe!FK*0>i=bϒkE;W]wN]V; \UюRf?'+9UT5"_&LTƨњpPVot:8 )m4PAqW2n{KV#/\FӃ=Kڃmɣ1m&n7eY?ٓCZJ q6Aq0%,pmD8FH4O8*V$Fc4s8 ,>4B HZ"PLRd8| Y T@ 48Z*~\"SHPIP4Uġ@ىP GZYly-994ZjzE+ІFB ( XF?t&4G$bpB&0dq:0v+-H4F6dF#Zr R%41a@j ,(.6%41E!MɅ0*-fȪufc-bc7II-a) KXvS\t}|q-V'+ZkQ_%ݮc' eށyU?#Lk^?s l w\\ ?]UM-~sbL /-\ e/}yeYZ"6WTfN7<(Gx|Ls BLjTwEy}ZZ\o8P yZ֛!Ml& &iA.cKАGwA2f|6&cu:,!VVHM UQ+!s$tttQ }gʡ:4GW|""l֝bJpfqK ᅜ^]9i9I0 lK8BJ۰2IT`{\=_-/:çN)'=LY +6wWZNJIBgKǤ8Btx&@uGM?}E-`U7C DtJGHTIx=< .Rs^{\]}TRLD9C7_2卯fW!&w[rVl2xkn1j:v=`؀~G'> =>q;FcK#Asixs-vݪ1EEV}M=1z]\㈥h/O%У[ͯPܕ Q{Q#j~@7w?kӨz?M[' LB rr2 A2U1FBdedёEDT0xI(@x5ƦB4pZc!JaEY \`*×5>۴0T7iYwEYM m?0P8~ͤm͙:QTJ~ =3;ܪF~fZ_'_uSu1͊3iR<%]O<:*8*Ը \C Z9kҁJ Lm'YNX]YI (B 1SE4`ݩgtL%/7%XBePP:͏FjԚ6#,ct4Ϧ?A[gChdԡI`ܡ>?\8 m!ys|w?Gn$hu珓(;3R"xZ@OtldP$KF_/lȪW?柏7ܾy3iȠ[n~̵6$@Eew|oKB<vHKvt0z%QP=3Y;uP?a{T]f7A*»9яfv}.7H[^Rq6ԁ`L6=v4,F@` ,?njW|}w熲YHCxqhz#_TʎG7(ὲi!@Uᄎ * C?eui쁃=0 wMn/GA7]N =;JŠ6G[Dd>o6_ϺLpn8\:iAS `7XWTnjBfjl7Ǣq)F T Jiy-sTP N"n:`T3*5j(`?ֲ .Ãp4^s>B:ckF6PMʹlt(DE+p|p!(2?ЛHIW> Î2)HizoG9w-` jR7OugTo"6Fj1hInV$}_d(.R: {ck:`Ab8!(U~|rȟj#Z'3$(iNA[kl.Aӄ@ Z[$2 ^jȁSS _ƵIȉJع. :4 ;lӆ~\Cl}S b Q! }yTħs/A_PIK23yyA @J9@ԣqܟJߎemw;'埈.G}QYwGdJ&E1WIb#Up8.-=*~oQ Ր?q |ഓfȁGM2W7%co!sCynp`> "!1[n!5aTRW߈rr7SS)¦P}T?ֈ,Ƭ`^OeĐcިOZ٫?rI!lG3A}CMiB,0j$?RW,AtD1772iS*]QgzRh-"BJ)E޹rq(?1Æ~@M=?љC/sƮ>"UUU!AUUURUUU=r?X[|ᣜg1uausBn7 7Odepw Zvo (A4l.˩kX +|Z`R:b5}'CkF_EysOsgL#'_6f^(2#-#;:Yɮ,]x70cG<]CHfZ) mOdE|*!)Z{vJd!LD br I_ N~?Ip?Qۨμ2 $ö@1G#fDXEPEGq#<#Q㎈33A_j&Nvhs/Ԣ9Ecg?del.fAԋV?F{旍1Z(X/@f*؅Np#b&<p>3s(KaVB1gM1[ VޞGnWs|ch&'=?৯,"!@pg Xk^l\E[fοs"E/#'Sr D|>  7=^m /,z`5&JQ>_G( ^w;Xy~Ow*Ԭ%S%*rФb)7wU!Pz8g45tN ~Zg 28((9} ,~ϐ#E>Hʤ'w&\ _~vMms!?"䐂( +9bUb|fau0MxKZ>(m "VUmXˆZߵ*Uxwg^_pgv$B2╔2iJ29@wb-4\|jv@@ut}.}4v#u2OW㔒%:6JϥG1GWu;/\stdrl*񥎭dr psk}[1cﶶh6_ amL[?gOJlQrXf('^le,_XSriaU{ GLj9o(>sEgk}ݓN0&t-s3i|rLps\ %hx!#>')u%w5Ї?~kN C@*Q+έXQ\}wU2 N|ЭFe@+>߰f Hi5 9rYlt}u]Dys䐲xlr((h`5\uΊx ̺94kj!?a>~ b%z o+zf$s BDs_N1Ϻv=L4wV/_OS^RX{&i6hCϒMV~J}N]PEs趚߲lng{}Q٬w=^~,cĕ}tzw 3Yಓ =پxB|Y~Xr|ؠUTpT+[p]iNG4G1S+˫mmmms-yR"PaH#dOg bU$(nwwwkq@L0Hqd::˫T넭]Gfm-a |9|^, g?~',,I  3`h$k/~[u7>WNmӺ_Ȭ`˜YwvPJ RRB@X).MMAGjY[s:cJҳtkdWL$9&a 3)I(vGXcuqsL+SvY-׋YLL1Umˬَ/&ǔiw, uYV׿Ϟkםs/xWosc\=`@IeKk5%靻,+zlWXrҠ4pF.2,7#foRs 3Pԏo7 VSGXfR՞\z}W Cc[gCωnWO8a+Ͻ3fffosDwqS+[p]iNd&]K/(dNp(wwww{mmk[ˑEoxYYmL puSgK:\;<99 -2$Q>|qBׁ#*Q /Yy^M]x\kiP'2,!N0ٺ(zYɜFmbS~ 2Q mTu33'\fzFc~N5]=apc7~3^=}]6{۹sշKZ˵p"wn-{[TiFR[Z7|'lʵk' l?x ,|V &'ڟBSPd>e[kHބɪ>)* J~#h"TU5"a"û=އϧI|r\ИK`B)2굜{PTD%CWntj+fff^ۻSm`/-i\J9'I*j$Z0.B @~h=9_TOnG뱸~1us^_.'ޟɃ!ֱE Ħ%GNBP.'9QJ4)8:\g_mzǞ7a T Oc!׭;#N 4cvQC=*V_r3b&iB, Ff h}̊2+vhōd6f2 mȦhVv(ː#Cb$6FHA*̔iqS_LWF@D `RQCg$s{2&&JH/4 d*ai*Ĥ!1QL~#>h($uB|PLF6.DF\FvbP c =PC f&?5uYIOYh( ((().' L0Z6Й*;ཹGB?Ӗ:Bd#pEMVhɤ+F{N(H"!%@?eL  ȞrHDAC|BP&2L$mGُ?ՑLOV6yOC(##BoӘ,NpqpQ0]:اeUSl7zgk!7:>_CSf!W ^$Q.e߯/|tCq~ݎ8>pdED5.)u&%ǿFQϙ z1 ὞8 BATDE?d";$ifwP\1]Ԥ'1KT{ޮ5|M[n܀xG PL&~l:s]Cv|/b^UHMd1N=nк}\/kg14 0D2HRȃwcxN#.@(d祳GPtC^5c`4}/VfPkcp؛\փT!oa_ˀ=hKm߮ "a8(j zW9}W I}7OH'IGuUeԹty[l>\\^Ԉ(x~D?w x]ݐvSwHKENǎAz؆iU /U(\U:I1N5V9aMpNVwoK#@@| Qz=M=9Hy${,`M[pBGgKKgH .uwIH9mc1ޕz:vu['.bFoe9Z`3hBp*iĒKORm 3r \2}Z'az .@6݋t:1m93uI<|x"; Ķz Jr|Rs>ۊ2C}e Ai,i_d,SUiwGc%(B{{=-\ٳ֭-<6,N6i (A9VF,)a|Pk,!5Bw1a|F0"!y<>_S'=};!DRW*{(i:6 JEPM2 Q=>pG} )=^o+sN-^#lƑIc(7{w#Tj򧫽X;q< Pk&zـM7aE>o?PeͫqV$DLZP?0xi}1˛nQþ35=KLI{4q"O =Z03EF~ZƒZvb~q(Gw270\zb*P 86m&P݇V9j=_5gCvjj&(O΋)&ulU#hU1+O(ثы3EzU1|{x0}h<8Ͱŏ?X>) g=}9מ77YrBP8B'jqؔ/0r2As0MFXR_zޘ"F79& bPM-JÔ-NXQl1p"" b& >Fk*C#,\SN#ԁ "QN j &h i]8L2@d BC1EE0R!(fO3UPIX!rF= p) \m02DJobF&T " 7 DD 2 H:CXD8)h9Qr愇2VH ' >S-A6oZ*a##P@GN?A|I9vJ|yWBl GU,[h}W;H?߷f»eA߫v*4ѭHdZ+9 hM&(2>y1 e]g5H'>Dq>=EJׇ 7*x+'9^l9{[(3 "{4.Bx> =m?̟ww/{(3)+ lfe5snl@kKFZ oUSH=n|iN~'A0D_a ^TfKHsCp"}v"k)CTgEF "bqeoEB{9~0x}?nG2^?N #.4zԔv\DDXhDمAn䍕Bfh dy|1_~lyY‘n?`j2uM s{_ڄ#DkI=]p(T1Pe=6pW>o=T"%|ۻh9~jPqf\sp^Ly=pEg55'BN/x]! z. XeTRd[{GxpxoտO#@{*:?v*@$&\NW:N1Pgcp>!{@U#ӵrݸl#i`^@ / lu8σ$ K #yv$Cc=?S%A `P ).oh*B>'- 8#~! ~,Ni8C/=fC6-Wg33fUV 234''ҫN?{wCVTT E$*;npMHQMHs )P& @ Y*ZP $ $Hh)e H!(J) )(P>6EvX&PpBҔR!DHAL&&$ r'2ZK]8=]{p&߭lgV,1kkrYW}OV`U, \]v<pdNAf>)˭V~o څDg¯ /E šzagӿ겄{8U`;z: "%ZIuwJY3=Zh`wUH~݇Nh?LpEƟ˾"ɥ,8^:y' [4甧_ybi2CeC c߮Qf# sZP@|pUJpUvqנ0**\K[l}c{"`nF}? b dTxM?4SGW.G;ozb趼'shADۏLumMAkǣ9K:3z+|1w;yQ>sw}t$ iѽ|`xQ^8iӏɀALe΅㬠AQۼՃ 0׊ґ)AL8?oݦcP"=w n\%} X()G"2ü7/ kaq= n_Sc:ǠyGs"VYټw5IKx$FI$UWd^Gz L%]z/BBK/ԟ(VgNNWwo14 /%"O;"RwΝ;˪Na˧|+.BL?w vo냭ɴxWa[ ׼!?n㫣Nݼr |x ^iA`U5gl1Xh$qyM<ֈ6 f>[Ϩ*yݣj]A}ծ îۢ)['ϵXnnU\ZFB=0mۻ.ʚ氺r69em_^R$awYp.=lW~ScqW\.^}wAv7,}Po =1vt=YN_~#ix'r w`-_3_E7/ zq@0Eǥ@jᯖ-=nB J HXb/l~z!׮x ;=NAA%f=VǟyDګoXD tb?u0?]hf/`;" *fJdY-&0iœ9۫X_B @"W@ tbG`n;|)^&C%H`JдMHdZRdɈZťhJ]#g ܾ@$u_ki})1"b8v[?=ڮ?s cx2p$+}8/Q4v2㻧TTrO^M{Pi/Ad.?~;O=ã`{5Zʈy^D{_|}*;!~70?{Z~)) !P~f_Oꅢp^W+iR~s[;|b4gL0_kGk9%SPS GLv{7gO x&ܱ#Ypr55h_;v"yB?97%R(~7?#Gj> O*4١i{;0yHM [M;A (.S&Ƹ}}|1tVAiֶ,~]M`XQRXS&+E22!ީ'4@LD ֡dY_E~n|t>v~SO3͔2eq욂$*x_!⚠W0u+}m㘖O@l  @ @7iMqR-]{Ptb Pedi  ~QrZRu!wDT~bt$_9B?z(.\D34;xE5{]Icˉ'kr7zQ!<|>i GID`Z `P*y>]?Whǯނh:y@ԂznPEkZFqDDnMmվ?1pgԁYi)*#Pp}kx̵mK0}>$ 1`@ V lOƗCzܓx@{v lNPٞm edGAGwz-v )5c C.@hGFv(eXS)?j Ѵ6ۭu '{,XJwf҃}Ü&aÛljnUrɗwGAz6A8WQLJkOy^vL-vր&%C'gQQM@p]gp@BFqjӋ% u˺qLm~5#:_M/9 & (`J.\cВµ ֶٍqɌ(-A>l@0pYj.H V-Vub+xf[ec# yR1&W+eJ5@&3Xhl,'޷mFLipпEwci6vFh;a[*"HF q,qciiܖ9-Fyl/<|FhqHi+˕9 MszfK[ALPg~q0bP]ZD3Z]b?qjĦar@7UGBpIL97˥ d e (|0?o v{ׇ1?t&e ?=C6>yB?+m!5X>St}߫CTPHO=rwֿ{ ԁ/Pz7b*'JNb>~w z9v??R3+23,G?u'>NEofpP#EK,}1~ۓg@ ?n(ݕX @NZb,_ho@2)C"0)a-a|lg!6|~%^ ĚOf0uk$!$<ˎÔrzESCÞlI!;`_mgO04'&O !!YJ?MәH(?`C} o{DA s@1A 9%&7uUL>a"EZ胯0{F,jT*{.35^v$Ő4#+&E+Xӻܾd5λ,f)I|m6Ɵ?pzV&vѯm)FrĞZT8$%V2}5ϷvrBq:hUTQoId(MVoiu>@+eB|xԝc}'D'B\8犏,tɘp} 1Wځ<㎦NB`~;ٙ U^5\}Oާ>qS*D򃻫|/rΞlruz~0||QRјl"RׄQ;g=z<9H@>;MVe}]0*΄wçАfBLjavp:P2Aސv!0sޟv~aqO()'j#٬pdb);[X‰S-%^^fl(i4J]*STpY(ޕ| L>&5 hWE^^$>qT^!F2N?h npQ`?1Ag{½7|^J}`87^cl&h~q3} :(,˘I ]a3AA}sư6JOD =3P1z{6UUUU ccW0TapG{E+{+K0F1Eފx6%'XobyPF ۾׺2|%Pet3<~ޖD9dԿÂ˸5dK=3^Z;:z!ŒK> \'o.N ߶L a\*'SC`Ms.( %=^;>>7|D;'ofl02Py16O0n _Ct538Y GSu)AӷₙNn:waC'ɒJ) rG%:0ex%XOGڤ)$ߏ>'ʒ4nbjzHZVCET E(wA]RNi5Da&osPNoWd%+G-s߾MCc @Ψ9ظSuQy/I׈yQDN7w<yݹ6UZpD@vCO!#;pn}Y屭-(]VJPo%ݿPEvNGNԹS(3cت~ގN~" oJ/\~ǽٓOoBe^ppnS i9j0_2~ 7?AY;R|Neo'T/mOx&=]PF^ެ`f\gJ4c=֥ z]?}0#˘? I9h*^3y[8FfՅ|[3G|>Jz>; ׃$!;ɪC8WHs^@؀oT ۱o7.}bFM'TPϤATjs̬G8;`^P 8KW<ח0gێ7ϧG%"htp*$0R}]][aC!93s*v~hvgE롢L; z*" ^E3@kdc+.R `}@{eJ|;;[9 jmdΰY>>{)]{i!шw<KIQB1!:v0YRsؔeci-=*F8-GU ~fI2v$ 1vNF`iչ=~'ǕIqd:|oݪ}:j~)F U;T/ۜN`~X pםUn句Y!q_?4'ϝ"<(Y{ەo)&T^s5]dX~'bE\7㏋Q7]7ŴIK:މiVRwc3uM3:/\wвq@=r|o`dfRFD+q4-6<?jHP^ki.$4$NX;}ad|3vTI^=>`U7;~8[9UT$xΈW^N:jׇ :(W>o7I&sy 9 O=`O;oHgOo&~PҾtPQXkbZj:4B\:V?KI7UVLk?a; oX۔) Ob H)L%PߏfmE 6eFՎ!]+# p2juiTdb?c hWDJi$j!8EQdV;U䑷@A6#MPՐ %)ް?ѼG۾>h(6\Y(rz~c@glDϘj*΀{ !⎔Jq8W{dxA@햋` Yec@{_sꞵt~0Iϭ/PJw?PO- 6Ij(&r'~DK  Q?W$6ҽvC2+W8s;. ?[ӽ4XI~y)⬦:%_e5J*Hm$=8lWm$HܒI$HOT7$7$nU-]U."i4g4Wo돝3I&ba,S0Detb4Tɸ#:,oݓ-%O3΂M5쪯_7UJrTX\. 'vuРVۘw8xjR6=n)|sq{<4 HV_nx 0F_}WCaB6&+N(;c1+[ߢ }[V[K[zƈ/l>9PW]Nqnt vFqdM{0p`j.x͑|G'3QƳ|Ϟ=1\``xNyjW_db%Vb9C/7Acq4W~c *A7Ŗb{Y#K9+8GvA-3/AG6 pCD#=ZvUm(1Ft`H".ib*=$6 o ϏAzF7@9G<bA@:.|NjG@r\xX6D[0kMt]\g9?dQ9d^p(={ۋ ejG:*HH@ME>wn (&-׀z1rs-bD^=!'i˘xǙocɱZ0 uys”;T] Z.R<5d\"YG!ca= sƁg#25\Xe̯vpu6 Ae 2Tp '*<\#'()Ia V;ζw{u*[43~5ENټ_lNuM9S7A%B7>#*#KJ<ڔdGn= EADq # [_~ox|CN[0 Eij(ЮrsFXl5.7Bмtm>cuyo^筅r`1T?Sl3e=x]GA5kZ撍GIeQ7q8iKfaHUl;aWpx]Q^]vM#3p/뭸KḦx.љnWp]"(ӊ>}hzPZrސ#KH\YúG%}U+&XφLjMmJYyW "dI]\S&7TDBnL d gu-dM[$~U걧l 7Fxhv|8vEGTAR֣9JOpssF%/WߜGo4_=&S7Уs*6'D lrIUx/ y$bZحHȠ:Ovj&$u]8f^g}FUƂ՟$K6767SvNq?S54(7?: *0~0j=On ?c, F>4^:{?މ@jA IDz2,` $,x4wXO#|z)و,gC>9dE TƇ-GRѦ/шņQ8 <`E=vSYҵ(`=="!`6S' J"_F5 $&^ ш]YURHߧ w "n!HdP`JX0}о=dQ ͉|{+뭏d{^v7 :7 0uw3~ԶB6:/.i@g~εcB{I;YA&"zC=4&usX [Q&!z.Tz#Y4F.Ƃ(dp3¸OrgEQ .mS")B$\&7ᦞx@[g^ \]^z<fpiDFtM"'FYAt7(At$+b1DAcu){jp!G+9{.QAL0e_3XJ<8@C9$q(9 e<#tawf $cK&vxIɼ^/t읠gou"F‹xT`7 /G zp3@gy_Nq:[~xLkv_s{ *Ez#/+;=ӱҴ=_ƾ<0y5Iɝ} ,6NL}6F[QQWRS% vCPX,ۗEj-Q$Iw\?Pd =Y8AM02պh=`^ v֝'S׍J-ak߼1 y2U))+a}9F2)xTh/?Kח.j<]ޣN]v%n?p0̏Cdq7Ft#);!Q60 gp3t'MB@0xb^K2O 尥uA#MWV`;Hih〈ٻ=Vřz rU~u2P:/:mUPpps IłMcYmkS^q2Oo=:k]d7Nj@V̂޹ſ37VYMSɯ`\,]~v+Wn0QɃlI'I>t:,!j[YN>2yֻ]+a;Nd@]E][vt_~H4WvhtCI,,סOD2FҼ4[ +~O./RR4 p!3z<*F$;v^D8gh(`ɮO9uB" EC>}:ap.R/H4;cK,vb=ExB߶lY sf'QHuS>Ws:vtykzw:NTRXåς;(}Ai`\Y5}P۴SsE4pѨre1Ig-Ul ݴ`)᥾8מs|C!}5Gtl^Λ0a W0Xe,™B յBJ /6 ؄]<#汯@Qp YWMKBJ#p}2JvP_Fo8O?[:S 2Z6_vD5|M@%0>P/ŀ(Fsb/ 33`~ƋڎG 6=1tgZ, r_]IpeqeBlÃb2Cқ{(جv^5v2q솈4տ렒g];7lokTƶLa[NyjoÔF01`"6aJk_\U_?WlQ[ PZ0 L# (-BRjBw֟W"a?&a cOW|L+e}w-2}%@'yΗ+pm߅Ã_k-rbЀ_֚C!cꙆiZص#st"Տk*{ua+:JzD~#T.8yYpc37ƣT1Lѭ-ٹe>Rٸ>$ ǾTm0ѣl!l/={uqyBC[2"" ˍV1t>.Ȋ UA}TiQ6|]p):2Rph;Vns+mO`l!ں~ٲVAr/ ? a[ӿ?6k u8@RIݝw }>CYE]<zäu;XtO(SD2ң3Xo?cT,$ J/v8; QZsu vxɍ#~bs@(Ls5]v 䢪*yܥ%e薋5_@&N GBN| \]eJ]*s?.s, cnh\ۋ^( :Ye?郼(MWVIlp\. VVͥRot+tlM݅Քhc]* Mqdmo~,iI:AݏlX|n1'LTŶeTEwѬզ7'ǡ, =^۵6ϮTFT)Gn\2oT-΅ߝဖ2~}G9F`Q(u lî(wklzy֠^s 57kP:>Z|)Ay#qW?V8Pt?a` =/.\~ϥil/|)UZв'p*Y1ߏ'J#YY-EW g}dӺןbA#/̷P}ATI\Ã88ΚnSqIX%BI}H}Bcxh޲HJNT7b púAO]Y aWN", C Ȍ6G4o'ƽnp?\9q H`1`8#iM Q ˛_~s@~f p8P&/.,?׍aO† -h\2 l?cX6Gp&ѻr: θR3g@f9yQ YYH(*&.HhbHuOrӆy^ lk^j6 'A@Ah6~k:3G/jEs_?ӎ 0u((o!k  ;jc?ݎzyH`a`Ih,8`  X&`쎒"o({8taf)Y8ゆ!k!A%9WΚu|+s|Fwꦨ81VDF/sK2#e+ !S]Pؠmg_J_e+9[<7cCߺN)M}G$*gf3@M}2ݷ-A!=d=O~Iӧik ̈)!Ai(|UJѺ [t#zJpj`STGv籦=AԜ6J()HV3">\<\RY8yBOd)\I0pKM$#AEָ?&J a:\ 5:NQ6)>靷g_\h͉>ڻ<|-agHێD6!^]C3n@]S 8]꺆XliPbA'8/rL]s^4ƳŞ&}?Fb5óed|Ì?OZ6b&lFS{TѦ-9ﱢe2 G^]^:׌]F6 "X'1;܋\mHYm*5K?LAlWe s1Oc<7vj8TJU.)35ZUo9H|Z÷-BǮl| dDyJMt`S": r83َxmͥELMcٱWn<&l yHz!H]PMX_(m ն+j"WF}[P!4_ Ko7c(ӁI@< 4dg4 -@qć|ㆉ*I ᭘ A⡰Af<бF/%p>N;=zduF+_v0 ׌cz8 K}"K_`ٹ~˭U- PQTdO ($=+C5Jۥ8xwWU^;ٙ ̅r:嵶`ࡷ•eăRɄ{W'ߠY m߅e4ՒA]˳wLW-;Gj0EN 1H9y>Drlc$ bx4]8!VAA@RmJՀz- K Y5Gf"O@ꎸ«n=+k(d2czna=]^$$nRJ`J'*;؇H#Z%򲦸N6h91Iy0 qQE[`B29w9Җǫw%j4^+^PKMKN11-bLG n]0PO`c6ߏ?.^݉H qM+>@x\>;3 =>lau?NCW;J& jO!]ճl/Oq<$ ´a2j|XgCagd ~EYa[ZG m,GV r$ɦ:cvwXnJWȠE4-VPu1| ^[々muc_?B?Ȣ[sWD^ ;iT)9t0q22?MZt d/=} ivʇATK "@XfK(DIB+9W b*ˁn!\9rW?g~~$=Ǣl@ЁXFJ5GEu gms.]bc[ QHi/|哐 /㛩?nS;<6_֮A&j &Mbؘ"# ;[ӊF,< @%|j9݊]R"fv8ܹO DJg*α5 t鿻ЭAX쩍b\>ʼnٓG%dD65q2`UIP측q xJ#&H!}p2Ƅ8 #ǏWQh3 8uisKOnUCve9GA<A1vTc eP*4zhx̢~  h0hC]ct_ ņ' У? ;9ƏK*dPU@,'ZAwGCȞ}wNg]3o yީF@ԯ@<$ H ys.]vȅO{BG Qaq#ߋSޔ]Y|Ap^ }@,qUs7QoKDyVQ0`)̽Jx~òU)20(G^б8= /J=7Kx`ԵjYG,4NDkz1ϰ(0!p,J_P5l:lbtV7Z#t8FR{~ 35`.!g0DA@cxVG^b18bsp2NqANvx0rntg]]列Fќy?/}|h^6n ~낉U?WO\ݰT7"&~m?TN&GayKB4⾥1=j^q\/%+9x;&s>&iNJĄ7@%=p PߘĶ^pmTrD(v#=Kl  ۈ@ MzmTc lT.\ lmB$Q;Q"EIScߣKEFM+ 5 cGteDQekA*Gh"b緇f~OֶQf̌+N[5>IDLWRA"!c],J.$S\26ra`wkZv֌fIFߟ"[`.#~gu282XEuJ~C( `].xu*4&(BR ߯l`[+t"ۡdbp6mZ*}ex}-uX(?s2?h"XMB%GyΉ[1߽_}S6Ydfvo䢊ĭ'hҀ<_@@W@ʒF$@(d @)(~ڕ"B^;Trs/oD v"佅VQCb9M7ZmapiFsJdȐJ^$94v{7.p@o6 <GA qȨ€1u)?\;hF$+F5s ׭b"IsN{k'Ӧ4sj/dfiZQ+;|;ex$iK5n ¶3d s[wLTm+ec,.UQ\ύl[#1nJ|ڃө8; UCmSAto\,W =NB[8/TF=1jRfMқh c, 8TRVB5q9{1O+1ړDtY~ ̰Oylrx .:=f??hlvhZ܃xQQ?'3[]7 @CCPď+/W d 5ՉZ03r%+ >g↤8j]@#[;ti ( ;{0A8 g]f#XwI/"A{hJuL&_kk B ~?eDBϻl[`{Xp _?;LJi([Οl(& -J8>sSϣc = Kw GLaG{Z] jt>7 u!K&X7}QH9Ȟc‚G}jEQ>eM˘Pn , >~Uk_!oR̀zQW[_u1c/Q9eS~wz50G5 A|MAf;C Ssz@A\Aj^=ZYDT =%GAu5Pt{xղ3$Cv盵^srP%yBL O":[_6٭3}uc!vx3M * !/a;kO˗n=>U dZĨ#Roƾǎ9lJ{uuCviT 7@'"p)9πRGOB Xvϯ _< uQi${Z8q辍x jsi-|3 (HefVzxY3}*$7DS dܫ9jI GE`KC6g~>{\7|H!laؿzp*Evm iۑAxlPB+'l=LRk5H^V% dSː~ir?~^<5lr·JO,(HұZkV.*v3b xϱaɓbűߺ!qdrSYܳ$)ƺumuP0uuYb_@UG,T8~#J?e{ƳL-- T_~ ST *_% =kvg/!.\ A}X|k7ާzO`ÜOLo 6 6W`&Pޙ/'-j'7‹.B '%h^"D"l |j XSJC=w'Z_\Zwh&:g [NI]a;Gﮒb8x; p鶙0؀a?!I ,'RtT t7QsA_\ e+b_n$NnĖ&#}肪,MeX YM\sϼk>0rUm?**X 50Bj:?&/.YjSsteXRxFEpylUp`+YnLF9usc_s M?Ԅ bn`(("?et$IDLS,(JԌ$DUGmOn1"Bl(M+h$P;棖{ `|xIvzݯ!w@z.z7Ԍ8н|[.MSbS1*D/^xoɃpR< Je?|zVNRyn#fS8̵}Mk\y!㨆Ђ 3r@πr %kXܗiwGP p$yD6-9N1= Y`-b$<tD<3`?-b,cQbgjfZ`r'o|uE9h͂)דg&,gcd#q 8nT,\UًBԁ{\q4}7?~Ɲ(r"|/ܮ!0&RVo1Gݘ{qNdf _mjC믢+ǧ^ffG5 R3C.*>9˩x|5 -Nm3|6co8>?KO)"ƪmB"$SoC!@&ى(@!َ~ŌtPGv!dP܄H}0=<ʓ>B/K7Б`̧D{{j>4lX}j \CjsfƠNsJT p80bSrԣ=bxƸ>*<cPʓaJ6\px̺KzB#<6gE*h ;W yqˆd u}"u:Isz*O}ΟsɈ\+l;φ; LpƖͽfw`p1<ޤt/1[bQYKo!¸R@TuK5j=kӇ=\f=ߎx+VSotV3luRyTq|KKrlj%zƷB6yu{Kݩk7x ʘ8/gQlK#{ 9Vָ\A>YZ75Gkw7(΍)JcbT{s@p?^8ʾ81G&ǵ҅3s-WYȾ氳x~_bP]Oq[mg.Hx- S8ʹ$j)qf7o28HqNC-@# Π](t~g;/o=t9c.GL!|`M+9.==1op9rb"9:Xˍ&wQxΞ/A#G[H9bVlniEP"w9(;S o !91WTe`MƱ͚[*gUq|oYW\Oߝ=jGO0pJF|o-<>/^c&q5A9Z.z-_oY0r[?&VFY3'$l =LY6u'~="V:%~=egQ rP~RO#y}7ؖR0GRkvDqUe iX=hـ~UUNK^XPoIKcYoNA@W@-*:kR/[B}3BgZgBזpG5WWL;iUwh̟ 38?sZ.xV sqThBL;"QNX/{ D :'-' ڛ3Qbܧ!EPiDؠ||h 3m4er\hAjQ?+  p~o }PbX̉⌾sp\cmo|zg'.7m}_7kq Q t$t;__ST׹qkh4 sS,J\s>~9[Yo0xz+|Mn/vPRRՇ5&?It pZZ\ 7}a%2sT-@H((6fU=M?Ms3HZmQV{3[6 _!^NPZv~ n/kkOW4y[!5`ٹ-+O!b5/,Eu2GhPCŕZ\SV ŕdA܉O:W Df| pc-ga_GM;gﻐ(MݠF 0(w|'00'3ۇbmATvy(UYĩq|66(BDҁSA⤝tYeus.W<9pC b,tl0fآTO"6H"p?Ǧ5 8tޛ]ҧ{] p\ N%A_0Rd;weLm޲ί !\nUw q`*gfwGϪ;{M˜^}v8]V"?ZB8 e׏MV|ݧBԅD^`T+Hϐb  (Cy$w^yK84Hnm>\Ah8IǾ ;n#Rfӳ7g9ݠ}xt~}Wrұ3hBCN6{\DGF֭eH*$x B"C*" IDiPؠ8]eY:=<%SH ntj(7YȬ%\&;BofxݚoL@a 7-Z)N~^fJ=~D)%vhRXv xmn*ຮQ0xG8v46JhdFnۦs%c_OC* %BrUXE|J&f#EyG _S&g㼰9jll|xIw"qC?q!өAEyŘԺHb OMrHIݟ|A-I$I$UU\|[⽘OCzߍCIʃɔ@Dmc(D]Mbx2vV1=Y`x,]PgdzP%=xYBatT%n-4/4 [2[k}]^&J| ):bڬu-|){‹'*YflTmmE//|¯4?a5C%(xFoW~m$9#!_&S1E1b4w+cR69yC_2:!`z;ub&9]rA^@ uL[?HrզSWV:z] ay9=Xw|6 `:OeՖK|7CSJ 0zݥz#q{GwmGgkubOQOVNOڽ6ۈB}g%k>_:|$~m>f*bV>ƿ{[:s i[!~"h缆 (N*;Ca&#} w7>Ղ\sם3Z݀v5\n: h했6W/IuN4.nH^֦iW5G3ݮ?=[ ǸH#\,y6mmB"X" lnykb /j_y0vbndQB'|ĽHtBG!=laz}tLf5>{1itl4t5 $wgۜea`7EnwlĒT*,s+`6%v6:nf=P>F0B*[.rF=(;eWi2H /`R\8'$ԎPE,z{|}*Xz??<iy;utiOʦuegJ׻L-) 3+2 ,jźi;@ ˊ ,+svx'a;n+>#{=%_(!u2ҢG;!  kmNEߑPu$K !xvp|R:.q~}vr|aB OdDC[@,@T`?3q?OۧM O(|01T!"U!H䡐HDEH,`U3d?iF֪be$e PPy~j#/UP 0Ld-Kf d!hA!dadFZUKAɉC_? A2JH2LAL! E@D!!K$I04-̌M$20@I# -)@D(*4@EUE @ p'z`tZGN?d2΅ Ȏkѯd IM+JQ@.FAJ R(0"?nc2<&6t”ZߊvBjP1d˰?<&i?EX jkTD0LNCH7{]isޘMj$D"‰RDdIH8 `(zxOwT_;?hظwϛ ~O"_Q_Twk]Z&OZ9rS[[Pa۸ wy],"ІSUUt8ªj(kM4'C_ogBBa*( ~>W琌?>'qҿg-*3NbߣK?$@uwޤ}DC"d$H$D{/tϯ{l b MPJ8$Wdžc}'+Oy @PSh'[@d!و`=X9}>1ݷUBcЦHV Lf5,~!X7gf;c:t-dh9j(⤡h-%))Տmͫq=f$%oPTd7|,0?)BG[m$#YNjf`Gked2q*pJ:BDo2Zrgb&6) J|<u +FC[:cbfwx^tD_O$CdjȄ+sOD'c0SU_(}*+._,.;N-Ph&=?u l|T0Jai k=k4*?T.T4 JhZҀY,BId'm]McYbD!:ӳ><S;NeRF1U?k{k2Z(b<>h\2q͙aƅaq.x/ybs qwi[A 0>299?J \r֌9.$!]j0zǐ%~B HTLD/5>-^ j?:0tg>;]:$aUڋCʌ;HABp빟v02!apw@X pSf!" _˹\)?gjY:k>x~jfEa✫3yіmY ytӗ.|?9nwβ}?d&2 #i`mPT培yu?CH F8ГpX ^$WֵLÁ(=eos,=GtXs XI xgҧu4rni>>G!Y#y AΧP= p}T  @X}~TiU?NO:ߏhs-fxr<۹CL!B(jd+#zd {!ԟZKX]zNoh1SoG;n (<;X0?>xbkCys9*fQ31JMkYu(JX3ƀy&[ԥUҒuf!2Dk$)\3R*2.d$UPrc~t{Eu[Y3Y0UqrogebZml&.]̲m8Y_گ̊.1_ &HFAa* _hϳ=x+K8-&0\g^3`s{UorG '5Y R!e"lћhgX׶/5sB)zb(I#r/s|Y'H/H8'% 2<t!Y?Qc%ᅐifnIn>6pH8DZpр39֧U'Qz݌_G"6$H1%O ~ t+!4g*&\(Xͦ,>өӱARp?!WD޶xe'{ (V'xnwS~oo]{'Oo@7#z@@@)bnoZ@Pp̿ nGQ=)z]R^ab"*(nnrY#,.p 'etW+z<ηi \wUW 8O#Vrw!7<6x0'%c~Qm!.qxA}WDAe0|W}0bE1#O!,st~덭,Tz&D_?x{G\1aޞ-WA&~G?N@Pnu`m8t/CS^/{\cfΦw# C??St:€5_ɵk{aG/u|a2JٛW@2-g{xoHjBCWzh>@L|>Cʟ a<>}a>34hhlAg5|ȉyӫ;]?_CsyzӰ\V&!a}HoT>,Kx}oޕ*c=~GYaZAgFqU%87_Vx}F O Ab=< mSn>cI?ޱ,W)g@C#@"H_ʡ!-=IxV[?L?(˽.G<߁q"r$O$b|/ @_5 Q3 7Sր/x"g%a ZAxkD#\Z<~n>9|mݳw/d O*˪>)9z`?0o )bh[Ȩ'%Կ{ox!Gb(2ghGіA,DvȽxI-M0)c'B]gLAZ+#<"sc5ŪA?C?𭚸J{xS{?`2DQ ۛuLxk:d;R! ` >P8g3ʀ袈Ҽ ss0f`73lh!??i"!Ee ːD2@$iFF$o4e6V3A#S@Ğ?aDDQ!p"lb#("J IJH*,3 I(000̣r0IDѠ?GßAٱi BaATTP)(HP&)b R\*MFCHST3 b)HUCQM )JD4L4L3M98YK39! f P`%E NN+R!09HdHA#HdҔNN2``CR)B1DD,PFU`Rf`cYӆQ 39T4@T@I,0ES4&@4Vf EA3FaXJKHPDeA05:T&&*d"k10"JX 5Q$ PD25#JK UIJTMő2% ( Ff`R & (xa"Z j!& e(BJq1 ? #DHS7LrtI-$HACUEL+3ݙR `bDJeZ-b(QMJ7((CM 03XS1$y]~IE^f9)!Ƶ>:h(ENU*!!Oat"zPϒC BZA(NRRn?c>|D2pY"M; C( J20 H!I0JC"$Br4IJa p&28==ӀkC XRE%-Zh`(j%3# i((1f%((((hjj"H @[Jl?7y?8>qYa$(˜S=Rqc'WM\vWĵgKv S1`!UCZG{1^HQq5Bz {=+^n̳4޼3ɕpjK YnbAC5 EQz/`ng=1HABF 2q6I2q$TZ\{qaGG?o|[2 Uf 64?>;h)અw ynE \ⲡh`')5gk2hoiwn ^LP}K=(ˢ~wM(y|e|e BڽՍd&*4Ơ]1:U䫴]s|V|YyY#{}?zs}W"uF!GYx z=YOE {5셦 Z-ДzφNU '|PI0:h̎0<_.z4ET\F7sUzkϞXM;LyGv%xH,"݂-ip\!Q|`AS}|ނ~Z?~ܬDX4[J WAq[:-￟Myq\ ^?4 "H`Dv8\$(|nR{zct/yc#i2[ =5rsE&WA\{A2k{jA\?" N2ef Zhix,ae=zfǕ=G"3*iJ;@jIAAK ZFTN ޿2hHڝ_ p3W' Cv M@w` y8jBc6: ͂IvAS0>^ N&(M^ Jt4J&W;oUO6CqOP1֎:@s<6 .w/뛳vy~vJҲnb%:kj S. Z}gP!l0Gm<0 _} tΧR\! Z Vm.`{YEv<% &K| ud*u9_a؃8|*@Dy}=p'" 竼ȿ眢)8IJRVSu?F6jw7{[q6cevP:`@,(΀STz>|[z |@L?piLնD۟{#XSvI?&W{]SF !R1r; *omk+4z#n+_3~m)c!rҨ=/%_dDA+JT\3z3$A$A$1@$~W|^SПw7Z#H 1IЂ' n\ţW̬MHA}/?OoaSiNqlgT>o|/%ochFK^߶FIvʛw "o&.rG,M=z]EMC} a8jmS:o&}a m)؇JUVoX˸ixIjE|T(n"Et @O,ltYbK\x=*~RX=heB/lC>\%m;pʧS>qQ$ć?hM7k͠u -56<ꈁ_ |V?0MкMz!ACԀI gb{9=G}W7@xD;>02_7Ž۝~P%(P*tK#fBb`q:<4Y1uYHI:t 5Y1('kB?HKGy'kB !وLq`8fw P;6~ۜx Q @}>CLy 3oAԢLSbm8q)E=Mp y|tUUWjjޓ5ǔf؎]ᆲzt[7ݖ[aa~ .V]Ɉ`|oh%UT$Q1;$1s~n4^N Éa |\`Ai#}lk wp !@MY*mK!;:pv.X zr:SwK)+{ ǢVp.8NjR<0;kSxxLB/8LoUOElk]jR26&?Xn>_A]?\ǧSrR8t'2HBngO#g' 5G{M:ۑ{\6n9ҖGK[M-$^ Ⱦ8g85%7ģpg|K߇`P:=KE?GҢ0rgxQ@GV=n< ˻4gIoMҠ|^}K߼B1R% /7#_9!f . T/)`u^Q f Ѭ>^,N~-lBzuO5&Qιp +x{ܻ͋Wy{櫗h0 L8ӉHpnƼ2øTYSr0\R;0(J=ǩSkEmwִyC٠阪tz}c| E/`U2\Sc lz2: '$WphpC:_8' 8Ua` =$s~<~TaGʜ?]GJ}G&KyS0Ti+Ml_m`,wrh|x{[des?{@ y>V{ 7ato1ak _|TQ7/?. w>pz T\tzNדszt|* hws3׾B}B^n^UOg neB'nE\'u"O0!q‶ Op l_'u ]/qF.&;]td&P$В;rI?q'v@nү~ƏI; 65|_i"sC@E?@ HPULĿ`bSId?Q ryz>ca #O?7,|cB-֡(Pl4 psO/ {yC<={qqàeRM:I`x|ã^ͮrWwZs~;_1 8#km#~S'Ii"x8|| |c㩽#^kJc05 /!YJvcz~k$uPؽ?%eD)Rx/mPaq 0Vj3N 7G>_/xu:qWJ'^VF~q@''d |U1yHJ.| Y2˦e[Zz06MgYDdeHd5B8CŜpxwA=YmSa8K-exO9+qu&r^1g8 3ӈx״0Z7 :ʎ}yjc3J{8,9X35lwex%hԢ8_Mrtj gub-RLBoaր|ʖ tu!DԈAKQu#Gnxs+`@H$I+&'윕; '_G@JDzqTU%#P+ Tw}8m{p;|T<[ێRLv' ztk !eK-}Sɯ"Ov~tA4ASI@@%UK4R&JH!Ud5}a蹬d:ht"D#o]B` Lb%d R α!b̌fL)h20)"$'[0 "2#MHDE-LH (* lzq" h30i)&&"JuTo1, YUEZ0f#eq9!\5J=Luё `% 35%E,PUUjŒh D3*C8GHNPN9#MPh̊1$+t5Қ i0ѫctΣ"24j#Niߪ Y5h$Ă1 eӒFbS'.*UAqbhƞAY@ S9HRR$*8KRIHLV 9ݸcj@59DU 3 k ɷ>/oq}ܷ )j?￷m֯e|Y>Gh8E >oᗭBMb [`jٝӮ'kP;5Svnʾ LL'2<nٿ'Koϖl5(շ[N,59Rq T=䑲Qr?91蠊r"r|s5ʄRM[eN˲P nzg?2CLg:~~5g2VԹQX UA %y|Ft,6vK3+f.e ;􍪔Hek??rq_>+g9{J^+1>ܢ!kֽ*] H]Hw!!< S 8]|ntxO>;|52 }Dxvx cO%6 w_ {٢|vp vtfAT?ʚYHz/‚[NӜ|ϣ*1 Ph BpHɪkkw=Ʌ_fO'13;ծf/08^ ^lu\0` GP2,`&\;~:]z .fڪĆeiTw2F%DA Tow@)l!L3Pv"\fUj"z€0 }zI4S :Ԅ`I2 eqX(Xcou^q☼zqםw~Acqs:Lg D™ x;13"ĖUbh21S/&}PLr_N>NL=f`jk-JDdC%TU8L Y\?Hb B2m4VmsAx{OX椵dAwb"!<o\'{DD0^_Y/HoIE@Y߾kFE.^(a]xRudԉь_(̑MP _y|tSapi@BBr1p5WT 3oZdt PO ;lSL/;uGg0ᨰ`ٽc/]q{;]qqgq[Akszd=g\LGuS瞸~:똼ͿB3$XߖqK%d:~Npqަ k؝ܾrw=sf͂SNJI*tsz2Br 8h!-<ۂAn"&3yLEYõ@`5ΧS,uu$q;3$D$pn )X]y❋m An&qbDDBN2yV&k bǼrGRxܔ(M$1!?H$^876+ IIg%IY${o67qdIcgtwI9Ӟ4S1JxE##IfeB1ڛl8qMziPԅPAZ2B"Tqf i,(4` Ć((iuqV&'tlCBDCptoFaa#F4'M'nJK\6iH!9Ɋ3ovh3 {QCI!%*P:HM Ң (NvǯK\tS4qfY% CD Saק_ qq6B$tCCR*1X?Cva0,m9\n 0˯1Qd @f)**"¶{h0҈ E梪&"/oA]@’ ERQB:ȃ{`a %)aB! BnZUjwѷD- QPA1=ka.g(АqHgv]j`ycoR>i"@PQBQQL1-T RD;9 1PPG.[IE8nhWkkuɶZ>؛NpƉqs ZH$Өms@sos+ &ͦ 'E6Ex^P"*96' m=X֣H5HExr8Hu`]w}m2A.|7{߭&hhv[߱rMÚ?E`,#b{%[Rny2Lz V2Ki=L."=*9RVَkvy7qهMUZk3Ʃ4zYp.v tls )cGn.8fG .K mKȿ-22ln]ӞlUc؎ nőH0%B5^(vk>[C/j./5ev󻫗{G6;=J!-~N$-򹯎WIWNط?g^qˣlϣ~CA5f-WUbۃNg>;v PS|Ǔu;gǢ^PX@X2|_MG7uG58uFLU\Rj5vimēD 9T/K{necަB>+ȿW> Pa} A*< p د#N "x?n:7| R U@Jo-d}܊5A'$Ig?#fv]Kp>['ċIYfU i߮ƕ^}{Zr"(e-U[1uOCƃgl\Jʽzh/˯0KPIR8uJr{|6Zj͛qW x׫ćC4i%CҕTJw }IKu~,ueX`fR{Y w'<kE(@٧3Wۅq L<!Vˢ;qNA)^[x]$bgz/\2Df^ЙBwJ!۟{׮| 3fwic ݖ zgH9'F8v# KU8^f1U(*\X1= loTxw ̨9読iv]RUSN.hB Tq1ȠێǴkSfe6E94lisPJop*N[e{IڻÌT w\fNQ4]EeUp$ݝ7݌YGiG(YtVTE$o3{AN\tqm( >5h R۴\9"hd[%iTڿGO@q5ˎ-^M$ ,znnUfSlOqdkfVBFݤ.nǐ#Q4SnJqvUS()UBTp :a -C@0g\TcnV*]RbP빘!M%PPY;?30Q%qrqz(xPM)߇?/\ޑ/oڿ]XI2e-OY}m kad2Y3U?RkD/o);a+ڞ}سU?T[0[Ko-poaDo:NB5^ (xqD8mV;_UEq! Xu,S/Yv@A4#8FUùt0QjAkz(3n2d1Zܩ*[[%E*WU~Qé>)x^Bq)?hA,sZ>Ox /هUq5T-q RIItz#Bg5&4QP yNǴv] `'߭E- ؜Ώ OyX$ %aJ˥Sj9Rs+"&y}7owq@X!>:V- :᳈T}<y( B=ޏTƦ=C+*o_Ta:ؑ <2jhJh''dm4"Y4@l;<ݏ(@;sÆ?N% UESԊP.qcH@{>EtoY@i9,ƥ,ms0emEp?/4O>wpv㝫=P0@-r5F.P||t,VS.v|cg }&%$F#UJ˟@1ݶa,$GJL!DîqEy@!r.% ,|L= PB&~?GcG_" ^A:N".~$3a-}cdS @]DhpMm bv𖐛#w LNa>?)FR '@)|]| D0wo @8x@?OH3.VFJiN@`$| -)<>ⰃC؟FZe)nk2 58f@ LwK]ú ;{<`}l猃v~?D(MOY?JZQ A(*<,y,:=CZ} 3,>9ܿ$O1)ƅr͌IR_]jcQC͈A=LZ 6"P=nImwsn&EZ\ r;vR)4 soH P6'`E8z|ܿn_Uz}ܲ+g͞Lb=y{#^(}QBqOF@G?Bh(!vol%ed?j;^7;R迠\΅w:!u9u?{ǶxAzP] >l} ӟ[E|k.nZ70#%s޲I$2jX'T[Ta=qK Fq 䌒!fcn(lC7PM-xvgn0>{AU?MEE4!;_SY~õ!XbXcyUW89eHqtx.} >\iwe:%䏏mF2G,ns9_ӦB$?Ѐ_LB#|u@lG_s眈G8fT7~0tJ8jF˞݀uIwBJ{xg>:wgI>n32 `\v ˑ 瞇.7-c~al!=BaD4h ~RiF(נWꠠ٪W rJZk38y|յ<:{J:_g?5IT`7֩h][ rQ Lts R0褄}|j@m~+ (!IE*SayCm_z:*5C~[  ) { ?ĊRRMyu| yp;=ǿИK~w $ 1:Se PĔP_ʨ-}]yl,-(zѨB)?~p/N~0! V!wsnX  J Z=:6C < S;dHcynyuY!lp nY#4wy|ԝ*K7ej}QBy@Y, 7nPHn#9&t۴`y 6*q6;-eMFRq>y훟U\&ʏq,ʇCo*8;'r|5pAT>+z_Gx8t^ICOξݒo32OɎ`;U$N#vI6F͖0X)7>2dzo5CYM5(QM #e&Dx;AunZJYRY ;*#| |Ƨڇ̲$urlhӟmHQQ g뒧9!p$^ Q;}Cu0-sG$Lsy0Or<?0SsKHg?BH#> $-SϦRT%`OOUP"DúeG(#^ +d=XyÌX_Xdu )^oY֪ѻ=V\8wAۭ pV(X/ QFhCMJ =?ؖCxXӚmNVoοׇlKVI>/Jyd $Xխxod:coOOvp%ۆ^4Etlkfcdz{=<}،ƴhȻZCFz)8H(W^69|`'?(˝ ̓s0(AgW)ڳ.?k/|'^*_Bpae1uh7z,u斒bʢ`xUs~ؿ߳N}~7l#ϳ|?OEDn}GǨ47}ɑ@B7f"B_GpGUΟx|+`*Ri[ԛÕvŧD8s0Ap#DhV_^N i`D @EA/aKqH[zo /jԷk@fLqIX,*5|AFK 1 @6{9hRdhƲz1'y9;NhT̮=H@Νb|vjzI`fgr0vѸ"""jgP=1QURdJ9Av\Q8[Eh)ZקT)؏K"?3 es1,Xzc6"rj6GoJ"$&uOd;'ͥv\ 2vu3뮺mmx뮺֢9G] ]u]sUUs33=\UW<|a 0v>vpskwAPg pСWzk/ `0_$ĉug6eM$?O|ްf?X+ :1Oۃmn[Db0шebF+Ήj>h3-,a\E)fn]s<ʫkW -lnxM-v*JmlEڍ& Dql4GJ_jUWI Mw8P0Yq>]E3PV 799b&Sg/.~^<ȲäWgVv8t^p7nR/[\UIj,MXz/oC@_$ qq9G|fXE*KNc1I"|eՐa%y1ُ>ʿ`U"LIXU r:ge|8*N]Az1 AvI0o!޵V7!`W@i[jg: ~+5ʅAk^1Us[r;yb_A"OVȸ5 jA %8ofM3bϢJL t(X "QB q@h_)6 GaSo =/_C}(N!嫆2X/^IB/?ߩx{.U0(@$&oLL 쾏XvKZt4#/)!?.; 9DcJ~CKXs!w@X3X(|$ <tY`%ㆠݺGr ,ɉTŻYaC$`?e\'9pՅ,| U/@桔[\D?{E30O>lZݹáHjx`'xvZ@ݞYr/Gs_~O 2M1ѺZdRquXUwza ;w#?q!$ vj~=*f-IM꫻aA@ъg;?Pֈ =)¡ƶ?-kMo_t$_eg] }{]>!.}agG?&|~{ bL9>8wF htA xѩץ~G6!FՃj*|*5GsW? ]222AD*Zj#t/ XA$sOE|(S?zp!A:~جAgK)OR;X6 UoCe,9Iǟ*2)0spjNaj򍩫2 I3k:LYPڑA |܌8>B,9vׯ"|DhhK~uHF(iS.xCֵ@(2Ӱ-^Cp%n(jYԪwn}jB΀Hc|OZvfR(ߚ-_pxxu 񺲙* PJj]pBD3ʼnAHŒ ,l- - =]n> H8"W~!$B*޻Su&;A ʌ2!pU9;Ø/&x ̡@lhE?W]Vno:A`bV w1Z]|3y!Mc䗙w($It, %c<뮺뮺뭶M]u´k9x<{fy1U|ܭ~h9fwBjtG nlxl5u6 —PM,mvQH"ukx9$WQhn6FҼQܱX=.HVxAo3kevdVQ3d0= 8>;9j;ko~.B$&E>;(JC]}K$;}nϹ>ʜG w+ڬ'cu'#Ds)sy57zh>7[CO4F6I;)}meϔ:Sk>y$\˸.gPTaQW*˶pO LDCAF3aCU u 9qm=6N (Zg I&*(0 Lk@ԍrqWO\ΰˮo8]j]À8Y.=?V3ƈV6^kSXNhs9;JNZ+/84"4t<])0.GpLYpR>Lʟ&ۏfC3\,<@4<=s8zBOlpK8<ԃH D6zwb=,TJTy3J@% (]I]PGW-kr Z98&*3z".k E (@UQȖ D7L2ٌ27͚oa;\M'CU;ܦ7i[?@X,8Bęjix 3?X^Xz힞z||~Ԃ#Fz_T(8x2@RM03hA; 5pQNܺQ dPHL3𬚃4(%i7f~֛8_)~Q^ubՊx$ߪ r\44%nn Wuz - */ .}2ã4$!UZ@"LƫDF6RcdU};0"%(*^bΈTJyܕb"ͥ Z#ߵ'i kwvm"lѱ 4uMP4.GEgne'd4IlF4TH?oިD Ur{:l}Pjǒ㼆oǞ|Z6*AURVnd7dڷ }̜j]nB òHo3PG9 vRTrsPxQH2͠Blt'o~\U{*((I'5Dg Z{~׿~G8JTo֢0y !vu@'}ܶ@U[$Y=ff'8m =.=^vT%eF]^ 0[[S'8/UkP50T| &lms)CԢpTO{A*7J[*Wν~w5CɁq ֥פR? w[`^7R EV}8 K,O$_J>]:CϦrܼG__}gEw9*,ĒK,{-UGzim$ m}wBɭtt=w=58|-u]O[ ׉U[Fq&e33s_YV^1ڨ,O0䕷nI9/Wp#C.]ETǗϓ̄W8;v>CB"t~=XuO=N5^xlj=5g [C$Ӈ $5 Mn<+5ƱsY0 s[zI;pbK䴱b- +}g'}嵐6u+3ID[$M12jH`Ǵo|hoh8>n0Dc "X| ~07i[ v-G;di_&Hws߶O4`T.dSlx# mI36hp 䡊j=Wh5q"B*D0  U  Ft@ 5=B{j'A#rrp,]ݹΓ *wM\sRX L=WI=뢠 ~jEjLFSZ:T9'3D}c#'! X"/<1*S7Nv>pk[ 2<עϬkV":zUiĘ"B>k= qn~9U$Z8^1[Cx_kXr}W+>kn) /miϫ׫.gwOOuffSն]LbSyyǂu}%AW7 ݄{=?7aU *~Tf ,it~UP*P'qp?_OtKA΋@c/RJT-#%9""k2l?%0@$(Y/O,lh &"H ?֍*s?wVZ$B 1x2G02%Hb\!2 $B !PXJŒ%R*vQ,\]Adќk#(hhMZ,;12w[ѷh`7"EQ,)vl!X.*Jh!ְ0 Fh"0ohFcTP˘cN }"?C.%䚲cBF#,d0`c4I0p?,~-~OsK=(Xb撳 ?X4rq&-y$N؈"}cO7Oax)&՟_gnH=p>љ þɂ1/T @>?xWG0_C/]AdSċ Z#=߳~_ZY Q곥6v mJ`V$kn=N&'p`2k l13~ῆޯ?8+zaX}s_{ aթBpy䪉IäVmˆIp׮h7t]5Ov_}arzvQ31Ǽ{҄xIU3#3wgRy3"g"C[$!^(TK\Tm>@UBoi!ٰ #rIȝ(+jB֐*8˾e?x5]0!%E0v#'B(zW~!O2%HF?$iȒ>-ȑ?Yb-jC0ց48LC\ Q5GRCƹ s#|o%309 h_k7+;G:ށ*! T1@(O$fٝ5;ȝj&'|k0I$f(ZiH wA(i4;M\Dx!*Y B2#hlE8LƵ Z#2.HSs^>JJ+M]ε3L*@$.7ZbmqbM60޴职J0>ǩ?/ts2 `_UQEQEQTUQX }OPz H7 A޾!1&@:u! pc L$؝Ow+iȆ~Xg|0=\i SU}`Da38|EUꐿW*&2;"izPljdOČGhf[9fd ɴ}'7F*\,:yujKUn{^X 'CR֢l3s&3 @y1u(9~xѳ limDHoHu9![EM &VCJH;8'Yf:>^ 4zĶwHL::|0dL zU*^$^ hRD^CuHbr/pI (=O$/Drr#',/4vBOYKH)cyaM\,:(R;e6ƫJאָJz E刊E haO_qBrD/18yFςB#g#; "p4 HI`8UU0cP%5vA% '{ ZoVY= qhX PQpxR+ uxFԾ)h"PPƓ@&nb=:v1:[ %rP8K4aF4F<iGciAe{C;2^d0b$XȎPRB $#ӵ$**bpA$Jfm !Zײ4vuJSIЌ GrCZQw4c'HܞA(GDD?~eE^i|Wb{E> = 3yRV H a. Gg*z(v?G.ܯ{z=`E6FaZ,2`\G`@VX3ci# #̯xݞL!#$O %pbYU~ HV{о~0{8sC tG0WG_62So ۚ_qqA4>8cYRΡM'ij&PTLJxWe ٸc kZ=9“0tqkR73!rEiz*KÌ*gF9(U,qÂcn9='=p\2 #\]3ANs\d;k׏;+4*dd6BҪIelB<5Uӫw׳OE0uIjyh_N$;98uHp ƃps@e諪$I7A?\$躐;^i"kehO@g P:TM?};> bd=~<Ç3whV%I! 1ޯHuOx /YG>1;-:ҽþ4rIkCȧ@[&YUUUPUUUUUUUUUUUUU2 JЙUUªjZ `  "Zt2g# f> (HpdSJUsc>{!o)=vCbڿ=BQ'?" #*Me 0҄>tg: H647`BE$$Zh>8CKvbk}/уi0h? 3* (b㐂|⩤R: `̕:DcǧK<|$6L133 Ba ]d= OE̙Xu|ѱM4р"C̨i# U^c}߷nfeƜQj3IŠy[eչv[b }^Go-ʪ\?QTEG㐢UZ"*|/JXlϿ$Ei<-WWoʟiIx±ލѦs{fQC@qVtrzJtxҤAqjR**zjQI9nK|%XGe|Lo2eO&HnSw0aa 1C5 SCP3I c̭oJ?7XC8fL*E gCD+>C0oʪ'c<9OH|$2h]U^/oϞТ,%k[CPÝ| T-@ jLke0imyGTVźW""zjE K->OآΎ.\W^|/>~;+Zǻ-bHR#sa vOw>G>S?vTbQ !( (>] \'ʌydkQ'C3pe*0Tpiw(u1dAN24*OG~oӇ 򆟸s Ҽ}^s7wowWbsCT&R2(G Cr)_:;$q'ēɨь Ӡ [ZRh!€DQㅣ}!Ap#mփlzNcLfZѤTuө A LA#Y`çxb Fd Ͽ|UCTPn7RCC,@aG)79Xb<?'vb52TEw%@=2}I0ٞ@/<ARl )j<&!6olR '©"Ǝfݎ ,D T ƖD%61>Lf+qQ~ ]l҂X6gjFL(@8:R$ @W,.  `Ii@gwZRo 2fSG@r7wrF[7ql7B0z 3j|;&]Ml%Xv9_ ?"z{\-'VpbL5"%ƞ۝9ðp$ەH8gƱT;s{TtYA4U8]9ΘL! wC HJ "mV&p $&r[<>g"CHb70 6:G Ԅ7֢#579 9&AΣDX .X1H&H l^}l5nbl'"ĉd2@ͅC͚r]8;rh80ȫ.5lT$(/%;aV4'CYp.3ȋpvmvv;ia@7" 3XRp/r]OٽF`%:G#K^* j2k4~=N 9à[= iU[""*;@8ě@oaɪ3 ?_ܣ$IUQa/ h|1G>H_$ldnIkNm[o$eoI;Agg(K>?ݤ$Ŭ\"׉Oh\u)J'?PUUUUU^+vƗ} \x_ ,f'5o"Jhz>p**Zsx`# +pSF)-ß/k=8|rM óO#<#^`\KMʹLh@(i/_dF$')Mɬ؎&l~\US!'Ev$_à"N)&38 c#`!h76Ki6) a 񟷲EJȾk!~Pn iתG 5BLd5O bE1ȇݯIMNnu}7D Tz&M;K! bIBsť-W?qr Gg}uJk#r,ZAjn" (׿o K(@?u h!s|׊1a*.65f&C"lfs0 `L YlCnv IU-~XRM$24BM5=!bp(iJHq; `/D[Nnxsr|~ i'"]Cu%0 =Dۄ2bb""*"*d𷘗{]ϩд[b(%?; S(=36d>,()?T4ՙYWIed'Ez͸nDI{8N) R%)2r) σHN4te6K b*HTh)*J(Hb.H C92eϛzѱk\!8  k 2"@s׾ގo=;:D㱁 ؈9 -khNy:3Ȍ>G:S")~7~RNb1 F2 _#PPIi6M)&ShPC;! &fWGh-z>D٘I_?opSD04/t5}/˞dĄbE~]?8M)vY`=9v|_9X$8FOz9PSE& He)/ #p"AFh`ZX`i( ahi&f):) "ѧ-sVB= $ĝts18\6YPJ hFAڎF޺ζ IctF׀eT5'D `&W$ E#R**wno  Jn̲&Yl`3>X|Fg#03Z) h&I`)kʢdRS=1lcctj٭z~K^Č4Ci7Gt]ӃK{ufv;X ə!5 -YS=4г2oen9g5GB3|s?%8V-R:fUNLA[-#;_x@T8p9 tE6m!4 XD "@U@H\ lܐ,@}L0a6@pbBk ʩ5fL eGFߴʋj{f+ x3ï\vA߹3'X Bot9ܭGNp\5| yT}w.#`Ks^M%ؑCrA0S<{4zKT&yff! zw-vD"3!?T ʍ]~|?M]r;7'i;ü4/=0Ӟˉ_Q? փR}9C@J yO4d Qk6"+WƸ1\˪,(ko"XޭfO7.eqO<[B]ub[{燰&xV3Fw^&99ƃbjCVSg?_{om\$y'ax]lmb|!ء\Ap Lu@<,GHt2hn!X\3Dd' 0sHX3N1u XecqAUjljEe@b\lA 8`^@w>AϨw! ^G5` e]D\tBNsΞh78=H%B~X|49 3-j@tHvƄ\Җ{}]JN7[uSEM  fzP:JO~J/rOLC/Dqߤ]_iA')hQ~Sl @&*$ bъOVPF!0ǣ,é69Nކ5*zP'cXyн9HGdDvޮT uAt03ڞNt` 3^~ɰ mrA5z7Mz> ` 3T#ia(saBؙ`Khϐ':B>G ;ԙ 4vA`iXVRBR5 N %(a Ed 0$be!]8U<>؇v4hj(6UM>BȔPiN;'\)t.@l\݆)yx_q>,ՖB "IуlI$zNoozg~MRf<)tBfem`T9h$!apw[0iyBCB J0@hHba}a16fa*+ ,C0]lj#B0I%0Ēc@,9.=4eT2z 0 h%f@<Iq3>FvC9 d1ō!4MvceXxߐ4^NZuzp7whC޵ݶ '@ ͼ;tt+7]œ(# sR<w\ uD@1iҔy2M7Ziq9 p*@^Wc(9<0R5{9,rא'F`ۥDLH9s9!\魙|tC=0V!")B9C)"-!^ENs@|r-~_>]Ll˙Uh1$~:ۚ6¶;*%|{yڈp+ y#xjb'g]htm-I|d.<\K.E K` }Af;5C=R yU f"Lh,T|/(rѝ4ꃼoڙljG{'לUDILPjpGB@p!hTDȃkQSPPD4:$ʀ1KkJ(a.3 $a ʦ!5QUPL>xt,de:E$ t^ Sal'!1QC1u>u2퉒;̗ 44ඍ\^'? ż͍`f8Qt k qDTO5 0G>b:ga|nIap0覞j|ycsVF2c4f]~WeRY \߶B; S1>CÀ6à@vFەoxD=Ʊ6pc_#?8pȸ   XCj.c\4 k]qQ;&q\^#/^cT #F> O 1!B ;ë#2vD;ulĀQz`|2kx1vd^ [X`Xt/Ifbvf%{V՘d7-X.@Q"\8,Y:%Ahk0<%;*|YZ,wL%[(m8. "90;LwursPm A \^<2:.W06yH)WoӀp%8O}W3&ٮ- L=摗ǐl@CC[N@E~2q<<Lnx4GQ,Fs4 dhӤ% rk}S\ksnIC;Em:&Dwj,9~00œ?aY>G48h4՗s&"P$L˸ ᠕%jtS! ?B?j*3>7W fK>+-?`3iyw  "POJҧ_ѫ2Tyvx39$So@6ʾ2чQ~r ^wF?Pç'sۻa&I }&D}gw?)$I,.Ui }`L>9_"p_" $>ߣ@1u?S'~8d=и1 Wպ'dW @z߆9!{IP/x=|E;J@&6vld;=Cn*Hr4ݍ 4,0Xk{I6Ѿ&TV5xѲ ײ0 '7 hm7< b -{AG_.(Whd1$Z~H;H0zmVrF]3$x? ӋIσ0gE1ꚠcsa+ң\aPi7̤i)+e58Xdac5c;U9%椸ٓVٿ082R5 5$n7TQjHIUοjbE "frX VGt{Ԕz ug\P2k1I'gF̦j Df R1 VF& @w 4) S80Ø!"a]#lu$dDmuJeh0޲|6bEUUDDUUUVÚW&2()3Q&;F4j*"tCHvu}NHSR^q `h—DX)ҟ4>NՍ *yؒsw#v{}tt D x@-_9{0R%*^}p$8 VZv]( 9_e@FeBkqϒy:|>wrgSk09|aW|$ HªCqg4aR`$Ϛʈ)yqU U^WBy,Gӂ=44,p xP[+vp tbm8)Ia9݉ wы1cw6dԼNtj:N2Jq&{p Q&7 wƱԼ*1RCX܏12& <Ѯ4l"QsSiĤ.JU# !NsgIU@a`hˮ.'69bLC `r)140`Ѣ1)Ďb`rػ 7SLg8 ȅ:P8`OvOڨ=P>XU{uʜ~-V0-[$HBXjei2eeEԃ;&ќk$p du\+z.;˥]:D̈́ҺGÿEX6cpu5P?V&-EK :^$ࢦ6L<zv"D(v0Nĉ/S6[83}/(4{"xAtBDpu)ֆmoi ӣ!h#1\MaT;'Oph0&EܟÆ䲊3Q%cZ n073vռuX鏟6T&.,^ϗpB4A>H MiAohͰ\TA0`=: ;FV`x-'yXxGޗXCPШ`&`w'qdFt8~@'Qg]6w΂钨N(2xzt0]ٺ2r)Ն @ u?B`'G8{; ddM HP:oC.CKQ.syW(q  !7x:hX}ye:JԐ B31`!L)3NXx^0=6C$%Տ\M1' 1<a>;&sˆi6B~ ~Q]KPrǤ֌-^0VƩއ8C{w&|8h;%8yJ.vgŎDD~ H< R T&CoX\Et>a J3"a*ee|}7ߚvuZ6ɚSTu6]$u8L}+۲6yA58s:wt}Bt b[ӻVSc7"o1 7P:'sη+RɖaFxEZmɌ!1LLrQjQDFe8 ζX =&b`+{bn 939!'V^y9EWB b` '#Z&hh<a:nu,m {Z1f4 I+Ӊ6ȳ|agw;Ն)G9Oiyp1]y6MjtxNFo=^ qqj 7J !@3CB%%3!9gEwMljԴ{g^U\Q9ҫ7\nFr- ̘ftҀrX+(7RY:tI#Gy<GoFPȻd_z/߈Cs!vT}Lq5!"9wsߏyUQ*)?G|C!2 f(!&4? 2uiԪZ 0j#Ws "uV"3%Z Z @BRPJP P(sګ<S>> j{e vNB/LR [) ,E$XA2[mc`jh08vDH FJ Lmus"h8 C\E0׮껓BK>y~VC##NO\E8|(p1砐DӕY?.ůF!C6(rH :@ң Ej%.8^f6T 1CetIVfP{cf6p&rXSZ jtQ`I2M(%F4h05k\n*B)a0新f"Qcm$Bj-|Dق`P s/KyNcғbH34'W=&IɃYSiLу_/>XC2\$9RQwt 6g nf\q#1lj@KHϝJ/]&of (OnQ8 >L=믮Q3ϧl=:!ťīXf2ޫI9cjlҢ jyrɌ@ d4 "8'z(NB8(zw=ž`f9OM$!SMEg<YVeEyq0Ө811$71cK';(ju ; ^p okiP 6PJ(C9$TP`` U5qD,Ct^˲=B(!>~[tGl{zk:u@-P ?x6&cx+:# 3xySB@ (dD YgOHřU53sz>=%%@3r9\>9*(v!LbuDE 580U7Sd5hRPzxPR)-pj*1JDB1VL 5M뿃3 L@L~ ǘzϜ$@%˲ IAe8&HBX[גTqۭ`?>.򰾌,zABF qw7ָ">@EfAdCqTR4$lKd@ko;0o2T.?z*((7vUQj*((1EQh l8Th }gHb UP~|$ B?4H@{=Ά1Cp%׺[A?fv<$_ˋ%Fr FI&4Q#OX*$;wf FܴBĒxQEQTQV8=E-XX?,/j(2:0:N&40,pBֵSe0iݧF;G(*tm3*gJqv>od􁜡ð* ݈?_yi@l!"Dy!B(1$143bpV(b#v`{&!y#܀" 6Gpg ̆s*mH_60>|AP(IIh&7̥H,XS*| B@@P ZHCй0iHtTD 4GYu`:gD>筘!zXKJbv)Ωe"C gTK6@ Z _SV5=tp&f L4Lh__M @L7z/x6&* ->3W';HQA 9^؍ju~~p vVvhB cYffV%+;jGN/k0F4pT3Vm UU&jD* Qig?-=/ǺOG5R>.\]??D`&̡BY?fÅ $糆 Wzz}1=L vq5 YSL?S M]Zg ,eI$FV=Q:mIA4F]Scddls 4o[0#cHpIC(V>'Amѡ7PPx$#HxBvI7@:&7䬈 };|PavךA:5Bw;糏7/u!DDP1Ɍ\ۇ0$mѤ4i 8\po-. "@A( \X`dKUG$r p6+ `,G'3j$,㚎6%k0D"jEGZ19\1d,r1&M(xPGiA$"MFf&9BBP zjP%DyiCyQSEQoc! 2e!ye BhG1GK2@ yfH/ Hra$M@/G|q!N`e`khOhM̞[!%&'&A:p@PL1apGD  z*zE vwp8'S=H~ Iڬ( oT8v zApYd$>alK晵A2+eμE?odT%=5'a,00qBb$k;Q0#A $$jqfXHB`n B(YaU3ZP3rI E)0~#H^@$ aSt3bK^马LiE6VQ( nB5=4pGI*ʚgJHat-({'cНN4pM*W QӃc#8FӯIpAnUrC7&N~)FFaII˭cϬN#h0g ``uCg'.Ά =XE A=<}vn5JT/8&F@sh Xs5HHj6Nũ2IL'52D ԩ՗Pr 00Ôe*Y}Uni3D~C8Q$zPc}/DZ/jsf#ⷁH' %A n!ͷ|N$!7:I3~%hŸGBzdk06t3Q2?He{".pAMa j.PBGi-h87Bj1cxlu8#PP II@+!pbJW  S")rKP8*t9H,rA%..AӲ0@貈q3 םlkKY<(Ʒn]U62i3j"v)zO1xF֘C\^~^8%瞐yiSR#89sS<@9wk]`iteMf0 D@'2b(@FT p T1xkNH% 2`$ID\y FtO>=3{ۼț#_cPk4KSP,5ͰtMdMe)L@.NRfNjM7QIǩ`&od # kb}qy $(p翡՜ɣfytNa+CC+~tvc/΀8x=>gN9t퀕Ws`*WC X,bg8 !؃SBcZU4vLb)Vgcq5 7|o&nYfn!B>GqQTMvm8"F#>c@);9 <{I;}}FI%J#U/vWIpKdX&CT#Q09ݝ gr8pǫ=C(lT1{C xJ"i!"_trw(J,xA1i#$gbGZ0RLT٨.^: ǚh䂒& ZdZ1:݃3:/I 5>Uu 3n){kb}Zyq_ Af`|8hZ4R%72`bzMQ:hx\Xr)sa{б(_i!~P:z D(,(9O@}3rQߠCaqjhJk?7$CnG4&QSyJ!]>`) QGxi_!u]7ft})K !Z4 fb"US<(FLAx$H*Zҡ wN91!Ood"-"´iCHL?4^:a2itQy≶jxL2z0`DI=3~(u0`WS [6qc Ol:w_9t|kGٳ{{Їw@8XCb=^~u0HF01HlvӟMQg!J)(S$=x:SAtjjW\R"s>xwZ:6AL$wI|fm %O&dP!xN_/= *0EO8Hޖ8=seɨvC(aԢOKV宝lNbFCYěH & T{Tx"?PfH< i(y;HϽUUUUK Zi)Pz0 > νVS3_b_^̛P9C_rAiûءǞ:ad@oz ۧ>D[iH|CMd ͹|=k!äh3\33.[Z0tٷrrݼfffe4"Pz{30Q w |}2N8AUAu?(1\B#{8QpIG9|8;U!4Jgi2j^$EHq'"=%<>`xu޲c!4(jӚ{T7OoM! ,) Ďqh>+a! PlBJ0q-:R}duY~Ηr[2 ^m PD>QȫjB֪X,{qAq!ׯroLLbw/)xǾiOOa#E-o@v8b̫.97`j`<@IbLzZ+ 222Iq״+UsQYQ%-#KFqBl04@͏v39?9G0ݼKY&$k} i856Npci@M3.9]eN4/A&UUUU\ÀrSUFc@Pc@8hr⳶鐁\Ꚙ 4 U2:DU[3=^P9 A<4P G`f5k`n/.t,6Yv]i`(CF\@"ɺo0_?#1qs8\e;/9cp6'\NaJbq|b^m 28&1˧R;ex=@-@w8%6ݳVv ':^!@iyؤ8 ?@P?w|GѾ3/BW,mqj 7afT-}JJ&KG?Q/{=`ȉ?W~.=X"&뮳!hf<(aLCDYcRPiXw˪q~J.ouߥ6L lH>͈c ~GWD?6~w\!h@UN{0R_(eB0b儠%Ԩ P )IH|yFR6hry"卌QygZ1 I1`VƖF:YR!wgd5q2pHiqA@%9fS ψx-O.!4ڱqxӃRA /fk^'WX|Z&^ 1"!Fˇ4iVDpƙƈx@'>$Aٍf cia@PĆ¢ @]Y pn͒ns$J>߸xaw`$HA N]pYfֳ}$ f jz1ɐ!"UibfVBT0a=eUt4+"XZj }<{1c˺ 56mC IxTu(@j\'X2iߎfl@/ҋ]e0D@@&I+A !pV qME(. ؋4jh.qx5<mr۲ir(&k^*},%&tlaZ 4/7^A"U;HIw wVk=^^"ÍQfu3$C<Ϛ"PPygUrk1NH"8(]νnP1.y\ ͂I=#RI9վN݈X'q07Gd.Xf :jRyӣ6fh$$^tQ HIBȳgnH覂0408y3|ZQ]DèRca7`xo81=FG2Xa*g% Lnø DPX8'2vL=e6`'@ĤC3E %ߘQA../ R04'a eLΦ["Fzz.u&}pCkvx~ 1,V<*^RDggwWMĪy w یF$ka'px9 !xT OCͳsS0]zf}hi$2Y;|6gmB5|#+4 j`lF-eo8峹:^yu{%=D Ta5t%&aS<mwܓhVQ@Ctyxu`8a*ttC0 C$ZX} =àI$S%4TUU4UUR(j|ş{['Vsۗf}߬?]yaL( Jc@3vXR'ocobr!LJoJ4i(#oרw/Ye|1y[IA,iEjeߛ` T6YU! k)g|zOo3?׍:9.({wN!8F$BH!{sy.Lw&qP2eK@kv T@7&8rASx0=`H`| EL}Ϗi`?@Cݶ0-C[;=6fF#Ebf>l'8y>ia:ɠ6=".@iiu; ? PGрPX\dN]u5YD1T5 ATD+% U MUP54D,RtR(44 5TڞV|.KP߄UäE^7Ǩy>( Aac`4DcH^7TQEUEON>3cO`7UTN*O(e J3$Yh=q"mKz#;tYaZ#h]WkM6!-@tgj""T8IfoM~!vCBL/BjzMC50*$ tF{jv d OS'xp\_2`Ҙj3/X%$!†4^X+BQ ""o~t@M0nc$Qmy+HdUd80A1rs2 3@=JhݰiN\v邎5꒸r INFwÁ8y1\Kfp5A`5VFk> CET)0T^q"kP-S3|$qX&|] V9LMI/4EҞ[ӿ FiFw> KM+x.R?FQF "XMUh&*F UU[(*Zr0VUhZ-lI (/'մ=2M!C%Dt#k(S>'/{{>ߘffamzִAeU#S$. 758#[#HhPswb|J}%`3t9Η=WN|n´1G`6/KAtj *i` [.S^ OS9 xByw^.䙲(0=Mg=gᝠŋa6Hyanv!$K us" @ &ڔs@8``z^4"|0l sݪ`lzас!$ 3 ȯ`lG~Ink `fI'?UZ}}ό+O`=Rn#gۈr=>dr 6T}k4@6s񐩈?OEgXO:%0R/y!?ݯ'SuuW@5B@mCh(A%a:qyV}߀EI48P᧜z\WXW(TzކHGN fD ov*5C3T[fb2WH0T) LM=:j_L(xq@#nbTZR?cӿTwH!,\8N %؇vۊ|S Hm:>Ek|؈6HNF!{AЂׯUi&y$ZYz[.oZuWqWyCaYd$(ˀg7lZ}YaǞnV͇Iۢ#&1-e B2=R/riEZm`.Vax5Ü,4Ǜō@Q3CW`^]\Lvp;jg:y!b%1|@@FLZ = hh96Y!;sec$x}cѕ)Ϭw{^& 󠦓#tВFG>dz˃ëQR;yN,p483]1o:  Q(*TU<"NCw7(>kr3P0C)cW" f@LY{g=X< }1P4%r܈31 !ōƫLDd$!`lxb=50kיGymv0U OD3z'(M+__uQN*PRV`iKQ@1@Pujx=AgwA FP3gPl"yĜID]JA'04#C0N9'{|&TznLȘsU !I)SFp$^Ue+a8`f K,8vD&8TyzAbÝ |j\S UP;<(@[EUzt昼.ZSaиm7<4<ߔK\"a4â\; CwήxX-w`@RuŎ|9c00nK[ 935Xy׎}q5σjwhYy:4nhyPoU%1 aERp"W\>[ 2r'<>Qrm*%skO)E L4˥e H|獌 0g4!?^{v8".laCa_fxE“.F}&r4G @]}o3q!3;qJS<ݰG$d^+285[w6muJB25/Mɞan9 bk-x Fツ9"OXTTlu$l26P MN:0 $#"d ˱<Ŭ=g}#Ih%aKCG8-*=\7#rH!$8 #L!5*RK 7H/l>>'l<$תRԁCKdxc0uTv;SϝET$(>a֔B=S˙#CO Jݚ*8|y!7P_WD=EU=Rs {#3;:LhVxiP_s<- CsTc@(sR>o_/ ,EȰQa#%xW\6H膧[ m-cPZzj쪿>>eFBM ѠPPY StS a:ej+o]qy^$@Xvõ!7k5`&ƘRepEd(a@Nq!ĵ5c)֐)<1 En@qwqJ`$8ʔxт> T !C>K㋕9>;GGFT; I08qmGۇq&Ν{ ]v0iedR&kGȈ?!?ڜBJQED|s_?B*seY sL{_ǐP C6xifyw9א@3;_S0JE  19LEh9Oq0N4hX0qbBG*Î/IÎ뙎Q""an_q '!ݜCq _/0@ZC9&0x!p,z1t`} EƒI]djy"+`4^PpXF嗁(4i~ׁTs3g4=pLخ'^Aog6MBϒusU~=Z(P{~>">6_w@塡pTC[ y{C<:M\#K{zzuAsO6@%; a10~v.:@PN}]CDDw9kZx~+)Ʌ!Q0N5)i#lIȗOc|:qLF6&ێ J҂o ;}vRM-Mn$饳:gg#|Lj 境 w'& v4hIW?_u>|(< {Ҁϲ}dCK!8xxcO1C{ˍ}84ɲ9t* ODIсmďhf.BB^":ڐY dWC9}[H~"`3bRY~g!־4W3F'M5gO" zO;D|zI &k.(NtG>b;* K8)6A݌r9r SY}1vxgנA@J*(=1+Rl ً8[cd$/=-:?^'pQC2h5n?ʘ3lm64Fi W{roF_QPKHEXܢ h34lfH: U@\d ]Ť+R] G (|-T_鬐RǤ] {n`fC*o`6'^4B c BeS7Gu]Q#FqhP  q;%-Vnւ q;!3ckCB[v@W4mf*XڅET'5á{t8PyY$Lit3/L(6fIl!:P.4AAg?=P/Y.J /p n(x FZcbx]G6Yg)dc0JǤJ.婍 ~HXv hrNìNH %42r8SS@zAa&#ј4Ϛ 8=f| yv "!do+c X98HZ.|n۳eZ('wXP b߷|1CkI87u9 A c:n ;݌3Gvg~x; S-l@xo@=`<+,|QNFE0>Ӹ8x x3[v!ӷ[l|" b޴U0Jn㿡!}k\;<DٻPWlE]؈hc+F<-=<净Qpq:gȠ92lo:._A äU\DO0uafb$W!B=K $'I7~8`6@f /D=k1". V/E8Gǎ"Otď|4z U~ ۰+;[dI0eQm9MP'QRRPPpˊ[:n[p|zuHBs xn|$iUKLB#ûܫ|ǎCA0!R":XMwK~ihf + ϔZ9dfʱq|p? v0-y;O 4pM)r^s! geEVfBP &(b1 #C3=$q qS2ޢm8FcYd=yvVCHP¸mFpI\b e)mr.0 X8-ft%O8bmP"  ^ ?igݭeHI$ׄNPU*t#udԫ!ٷՍUWOr'$.N@iZ m`^$sݶV^H)$+qRh:`L/#ŃFDTI ޼SzqsHDIsI'?hu:V3ܑsks]Y9u4HcBkSM\2IߏS$oi`[>ϣ/T֗j]pKMv=RT_?֔م'{]|BQ@r;.GYʤ@̃_*|ǯ:Oǀsy#ta]~ >=tm-66T˝C ((AUbEEWmWE]q;ݣʵ'K{'⒆0{ռ"P3* ^;vmw= 1`}q/C}'43Ъ$Nx&oXH4^\=ioP.~;$qH#F9#P;'+AX%S43[g3pYU}V\ƻzOD@\IzJ;G?=e^Ȋ_Uރ(VI'49Q*Ni6>#~^_w{SA:/تPzCc$JzƯ`gr5l/̿e%!V PI'7QG!-BV!v ^jr5#2]RO.9a&4{=2=v5;ywUC\zF9~:ǩ*ŭi,8Ǹhr:Dxy'޻M,.xtu6Y WF qe,4m7?p ȃD2HO1-8`MáNxjm\jkYTwG1C4I$M\H-à Sz&+#ݠت̶bSQ`A1( h8^SKYb/)@N"݃6Ÿ_ Q1)cwe  vk8I+_2a e{oR"#2?OK;Pa roMCPy<xϓsM (q@lyC(;E7(u@+\c->P %9|:iӶ0C9) @A ~|;|^q ~e{L@NFcī_?`yT3s۩z>->x7 pmHHRDiVܚlC©D颭6cJ*cӑsOCF9r4֔٥J+A.,ςt kE:BbP0ygXcA醜}>nKwd ^ ltࢊ1#ݠ3 A63^$'BU^c-6i&X.3r`dsO7o3;cY?mi0QJIrv~{X n:8CBp,$mtjz uOx o =Ov)] 9 RBԲ2[~_{ᜭUUUU׉}s"*)((*j*(X-4E7%66ʀt[UD )%)@8Lew(CծCFnt a.p%`Ѐ l 5jZ7  _5ESh^|W<|yz^x.Z;IPWN1 3ݖ{`ٝ~9jDU|s>Ws=ݾ>Ǜ˙B'd6=wuߦ"+R|Ć5фAYؙi"tT Pf3՝' y9"MAՀ+aR-H'Kqqbsõc"@&XseC8foan~-ÏwtE}*!'("_zy}b4$D J,s뎿cDɦCf| ~nʝ=M$*df2.3ojܢ션;ԋ" X&h!`oe *R(gw}w;tC{Lg_G^PCA˯)hjjGIr p>_iL\z.y?o?gպuj(%Rϰ[]Eq@1ەyq<LjXA.[~:s6Ɓ> r- ܺ݁xF(at57-@o[i9Fr!WnP25lx' KDkV )mX3(MI6݃`qRH:{ag,[ ×#MXC4YD945bc#ku^*E~̤Z5'/#6]"ԩ1M OBt3hxF%:!7h[N9܉"'YB FcwHSy_}%i,DF_n(PދcVcǬ9;X07p~dG&h@\ :KߜC X6x?iyϦ2xѶ VM^;m%OkQ8tFaDexā`\@FI&/A!F"2Έ(Q[?pTub_ I}f]f1we՗uӡlβe0h>;8Kx\f>]xyHb'1 ֋縥7{CqzɳNΞӟRs,h11dAVn;<= ytiL !!`w@7\GS8^Fx۸QR^zԕǦ܃򻥪|8tEI+ Ed] zƷ&ILHUSv)ܧmnY|g"~ȉKz١P9 |7Nc[`R>ehGϡGHw`yXOf F"؈ t简P00Hbިc w"W *ϔ&R}Ea眑6 Af@K2TK{Eip8oz@/Vv_+ +(3x°7 + c75p !;D>G'TQDQ#|{ O4(b!ܻNY 5tjZ5SBAW*zK@Dו4aSvZ1j&5 [gf2% s_$X&=|xY"L"tq WtԄD<saܣ`XSuBp~/;v%~3]}XS5bSsi=Xyd;I.C 1T={Z>x=^>>c$ZN}óFD&=;|wF>i VO[%QO='SϴQO)T(cG8doދ 8bsuuĦHuEh>{ ӑoJPKH> %~:Q$PL1~RV` _QEQEQE+m'hb`-nuGn Su=]dg=sP8s0'm\-ƚPE a`K^tߠ= ?1% 7G/@$:) O˹ߘTo$$/:;xzOg!e2 "I$I$p?;P|ڑ`[b7-Yc Cb Fê]Yơ`_XX##lu/KA qޠbD!zk$ v;Zn]誵U 2Dt{9: MF\KIU,/H:'STDЮa3#zb*v{dDY0Y6j9 HKmG, 󘈹<wſ2LK6+X'> Հ+P%F`6168oM)hsYĝ:o(DUDU]9Q^!mtPu49ٹ;}X|@O>|G;+fC`*A! 2 oCp1Q^Wg5na2c+VIB0/EAzk%t<U&Jsxrg;/e9q^W'c]؂rTnCVm~^TV( ?y{#QEW1Qbt&b@ ._@$@(t' 4\_^7c+X3KǷ6 P;I#Ç>b`r!}J4yA Sb)Iεn cXæf,O܂-gzYdXZsc@92|O}5.ـA7Is{|S߹S=׏~WlR A* 0cM9߬kjxLOwe|:;[`57[Uh'Zj4Z p=@ A 6:Na؇LlU*STw]x7"r$hWvLJ"=> UGK.5㿇wQO~'K1 8HYp5"TrF(G0Of$M4&!$`Z ' oHH& JdR^ MD\I$D#gCߦNԢY QPR: V` QCOwBC+{{Cԁ$ P0e4H?rI˪qUc!\AE$Q(V[1wY}a YS~ͷ"Q"Pާ#Qݟx @ބ~EqOk*X.@Зנ/@|p!p«${og=xXK]ϧ%0!H?p ~DH!i {P"@8X7!֭Y XtD4\l1{ՙxZBތ  ܢu^ȥTΈeH,!brRA1 [ ̦ BVPh*@YC(ݶAƍA @%bq?0k}аXs`|!2A?` fdT,C\-nԦ CД(%b7۝3o,Jbހ9:tq/"94҈ 4'~t'hI:q1P T&rl,A .cxr&F}ub'\ r( eb7gxgZ%';c䝴믘l"lǦ 7;eVـOp:_ w;Rzrf([Ulx$m.VDcn!wB÷^.8msc{fy{`Č$zGg@^'xk򦪫Q[s}K$E 7WD" Ju=:_{zy<Ǯ𱾏X2y+vhf,`5Ia''}-od _ҀGEعx$b2@чqzcԜS>wwe$XnDNC|}`|qX ! ===M >rQl/m&?cG^ۣ<7÷Y2yjc)lk rURE#zW?.GL&{(!Nm4DUnsUY߷@JQcU{oW.$pM@: :;Xi}fŲ%Էݽx8Fቩ>-7Bsd Hf_ ' pm>D` n)҉bŘl## '!:(3 I #0҈+mwG>i}Xl2Z mAN9`E7Ǯi1<c=R@ Nzb!ثSC(~f+A'NfM@vT#8Co}d4Л ``=7wNZut,sսYҳLhWq;/*X&H@&#Qv)!J^ 9@YlfMҳ rL- p\7j;ڧd3=|gT# =ok%x|G:'xT= &, %fi<>E#BzI 4!6RF|3}c¸k=4=F }|srN9y<苩P 6UQ3-!n\N[jB=E]pD5SEBD<}$=rt 3t'O1#Lyr;N|qvqw ;9ji 3=^mNX$u__7.s@Z.ˀMQjG=:U=ƪ86@AӪB@J=R vgg{f@w‡>{ؤ:nxc9zQi9R0cyO{Τ55@>.̏>bBx~483sƛ#|>8-XF3bf /.FFG[BTxC^}@ADh@=+:A,,Id.l)J" D(l } PC/ϻjzy Tq,-$=y 8<5 hܯH|) S}u&VL|o!b"8"pm1+4$#*6XYdźacI xdwC ]uKe!nDD'^O'0V> oEnobWzZ8 BH<|[tC7zz+܎5A1]a┲IGyӻciT^zrz~{<:^n%vR5Uvv*<@ H/ >,߲xr$  L8PT1N . \u~@$`#//0M]ҙBfa'd  _J wܠ F*ɟBw6 ')԰$}F:_WY3HC&{ BEX0y8wr*3{yah&(N_"Nib.^a0(AsäaDNdՒγaQ>ϳ5}h*ߙB>ݿU*QCU_uLQHѸ|')J8=p2+q" ތwKQMP COI] t!nFX7IO]fMx'6@MJP!L@jr!Wo $1J놴f1YӶyJn!L|A&L~%>}GP=ے :4OH c$Kn:n[y-';K֔kl믾 Jm  4Dx"/&|2`ƎMosGƱ7L7NE6he [.{1"%ЪG*5&L,5-4؎aEp1& cqM=X,D7B 2T KiWɕtJA s<<qn!E*d̯mh01T1 PQE%LsAqC$m TdDQw?$Ji>#ϫXTWgH?ݟWv790qElHtq6@#q$QA!qB1$cjF #130ˆ5`j,"p3"32њ!L6PNFd%UBa%)RQIH2WEl 2r>KIn'g @u A4947=vXX*XZƍ|e0h"jјILm$,c,›, (B1K!)c;a&1:oǞgJl~uv[zCAta&|ĝ`!: ՊPybyi GR0J)~!O2H"%HABd$ 2L5+GgtJE'gQU{VnlHBHRϱG;Uc_ڂ*u8,W\`BQqzٴ%&4ɘMfpvxg3nh|K,D*1AVVj>hUvr5vsݭ3dNm3BNLE VPE =m( BD #6vi;RS <ԃ`4Yv"y{NkQt2CN8us>Y8|Wut Bz'CWtpa:biDKhDA;υm甸ۯ-nn$# *פ{87nl7_=xBP)@" !< )Z"+D?+D&QXg:?#xNA;֥U7(;ə?A$"LA%e_";4: J)+$6C&@TFftS<`uqLD@`Rj EPPڀ5lR"Hmf(6t M50s(e 2Oy?Q@_H ʌW"?ZB:h/@h(H%Jhs1I)1"K.H]IJqc|#!RTEJD?OzJ/aHB= aT4@d`i{MxL |N">+g)ʏcyd iox.D,Be,p嘘FiٌN^;%'J6Hp"+(z iWD<Na},f`2HmM'Ax3lP]Oӕ"SM"DpI)),*8ю "!X0pÊBoqa7?Qd" IB8v3<|D |<1?-=4)vfaqpc@%Fx7P]IDA!TQ# =^8j I!JJ` =ؙ@Lm'ΦZ:7yfO~]z[>o?DzI#gR'e#϶7ʡx^Һ4#Dz`dO%X>+=+I8 ^ta V }"D.fOb*RUŽG#Y=JW|}9B`#aJ~f3 u!0!t% K}јu"·-A2*ċj(`F"&Fø o棹Ζ!C bn5*бT 0DHi$R  Mox.u1DD8{\bwXt1LM K!dɒjZ(%Wo˂ 0ndͩC{NM#q"(~RphA4G%dVazneEI YB˂Az:]@ !N"k4əhUF(LSW S8bvu(CvP__gƹ H" Z냼bHh.c_4N0( oD9"t0 abA$9  g6*l0e5eI3Ziu)JYƷw.Btplj-^!2g;fk( *Cd*atw8iܫ~6j`/ȇ>mWv8CZ7@4ĬD>]m$맊(h'&B`wc>"ݽP@sR>8a1ےJ+PJ2@0ʁ=ru63F#jP ؤc8 ٴcc"Am! xC >}k. 5+7r)!{PslQPPy=\Ũ#XlWг#g0U:P3GFNNYGU;f&R?5nd Wa{|7##!AC{8s+j "&9;IIKiUe?Yq=#l;k)خX) @1DA=ft{L!!dz7Nl_8 M¢J&ʑ#V( PYXzD/scZ`rfi 7O\s?UC`O8#^?#$&)(ԞAc>U<riݠ]qbӒN@wXD??C !큍<@X4tw+zbm;>0 pm]qwo槷_d޿]P;F} rS%B)EԊdHR찎ECY#b|t=W/ &ҟon'.}בP?'>!/Nݘny^=^1`uAJ0Mp7x((\³@19$)bw6B~X eTYD X,ұ"1P۴d .CX&QE53=$m V"I:'D=~us@67eA|4109DG 0%fZןoD2;..b2=?Giw|/otS p UVc}񡺀"u?$IzS<Ƿ̭Wx;*175;3~_XW*ڹ" w'$ɻJi#[ [ u5x\`iD 2*%",b>z-}oi^<^{egwj@ 7XPɪ;0wG IGPAה 4@璀ࢧ_!!PAgR=Y\W t7B5 ӂnhMcZ}!,'|8?n1&@! Bo*/QX#15 W'Z@ɑ &~߿7LamQRtė5:غh`'}(B*B Gep۟DDZH}.ځfH[%hJ9gg1q㌾|?8_GhTeNz`A CDi2 ]s&_0}ٽeY<~"i{C CTO;?lIlӻl[D4i~DjD`QÎHczQ8]d㜰#10^'[GPP/箬7X| w߲̄q%Oo C_DJ.* "5%jZ $i ( &CTH!>Ҟ0-n iT9V9?){O|c>P?ßQk$ccMtwt@>͏螄!!˲ 9u}Ȧ.CkO3c(z҈ Cv -%*"Iz`kkmwk %7$V5` CDff125dٖDFk ePS+a0p٠n8Xr# \F33XK2 g3(fՃAĂԮEQ2#@?``LdQkMNe5 1\! |s}& )=87 M+^,!E @̨ߌ~kR<1hg)wJrͷ2VZ!$G- 0?]rh%+H!SˣKF3$i9C[qhכ#/Xd;߅h=xJ8VbQ: ,`c 0 ACXf'G&%!).7wqi`f$͠3)_O e~ybƘMf)u'Hz!>fܳ ܳ.,"ZV XMJ[B/*9"k)2(b Ԃ% ACߞ=A=zulYӇfxF &$.fvfEiHLLg H:I@ܙA,@36ڀRBKݘ-lj1b4"Eq }.s0).9Q"sD͈5DTPC+-cKhSzh126>/9>^LXX)3;dh34mXݞ-+滳IT._#փfwlؓ64-(Gh :"J( ;["uᒐ 4|!GvĀCǰmo2 RMq oM5mYۨv$~НSAIKD J+ 0JYⲐTC0B"4D $}`i<7I DK$yJPL-%EJQ U jp7A!E+6d0nAFqkD&21[%#v1GDNJp܂B20H ܊0yXьRUf(S얪$F^:I(jRtybt|޺ݜ̅L(< %mqY!UM C՚K$:-$b )쏧 Þctu@͇$^FG8dW.|tr. cZmyzъƨ)QtaHCRIh- ܵ|gqiۊb4'j.Sc{U-+Ue!4q  bA4 Ghum>썖Vz40 Ąbc! tsSg9\\I{4s2s8c,S4 ˰kǡM=Wg@6`Iv,}- j~&j~(\d~Ƥ*i[t.ghJzڪfSt/ d~zyp`=5G?G3p8(Wv(>Ӊ>ssTŃBW@nFB Q2SKz|!J Je ))eT C K,arTѨ˵)&(% (QfUZ* .0u' P!@*GG 1LB5 =ӵ(;Sڔ:C%pehāqBnko{=oFϦs@@Rҙb,EA*a*sYO.NJ@L*JJ˜yI~yTTfH!iR(Pi)U!))Q)B$ TV"PaH(H * TJ1,HR@B0+At(@L$N$7Ͱ&< s.I]|2#ʊMs ̏Q<@J*:h̶ I ߏ <լ id DEF ԄR<;h0 ! )7@HmD |zu<gO*RJ'tā,?V0MNb '$9eb8SC)"Xc@,Iށ1;7 cU~ AR}9.`!(3ԉpxT`@@aN ÅLO!5Ωt77;t p(" ~2=̰0^"?5!7@*=xb>9{ѭ@ E< u$_ѳ۱#2)LAAOI0@ 8exoC-җD50+œO0A?ηlaM.\N͔@AB@f %DR naCpՃBop~%|QР)1!;#5~F"]Q31 9H*̒hZ2* P*j$r uソ̚Z(˕H#ZUU*U*|F3۵d4"S",輆03X5 H1kYew ٦S{/Ԩ7/).&{sp |s1 fM!`Ԭg`rh &e,l[z/cDIƓU AI'q.&6>wp=Dj</aV'l( )!<ÛI1Q|~Gcή=x^ 6.wPcq,)ȼh]b7'7:㍦FUMYtgYiȧn\P 7[toN8_!2wVԋ-$4gqRHmCȠ/QZ X+՛ߛ N9u p`| iQ BB1#0rf$TcOp=. i P艺P_}SbP#M67 ɐZ(E MpDzB= 7NɆn!߳~^ |d@o(ރ8ǯwscG$<<ɗ^N@avub/i$G6k4hhN%Q|%nr뮥(fɱ9=^6`$(.Kݐ_xQBP[iD\zpڻZa%3#)A0V`ad8y)'=5m%aÓƱmFڇCj_%:Jh-lMag xs>y$l^20"3 wP63Aj:<8Sz;/B4n.G0ih2VL9A6` . ́e$J;w Ѽ lb& A>R5Uv0.+4DabmdP2Za!Z)%f yYRd.cLhmwY:t$b)8`>2p#Q1g773!FTE=Pn<ԁ,dhjtXQa$G/Ugsa9 (hVǫ|~nb R.5Ght IgOU^= Kڀs<2=8SSIմ lBbnx`ٕVppH!a38]< :;C!4 Gu$Pj;.qtD)/0t:84pmBO6gO#:PnU(glrJƲ r\bSM{I(P(-8 hـRnU/ 孷OQHҁb,tNh}mRȹ1j%z`z\XߝqȒ/B߆ y55xWvb$֐'p+s}2lS^7R4'ERÒ8x. :N8Ёxݐ/6(m`p!5ZfG`:a|-ĸ۰TGfnE0c`pM]"`6j0һyK͢!gՅO!QY^Ljx  ] ןp@ָoNz5p0,sP/"O8HVDxDt`՝thd1HKo8ƅQ+L&ǃ@i|lR"Eھ}HՕӕWKFKs r=k@ XRwų0q$.Ws`a=;wSP0 rXAvTCZz=ʈS q2p UA 96sq'qT,qbp;3 "\~XT0k7] /*)(iq9<4ei6~mNy!f6xXI1 W{CYQ!41 CHz$t<\18'HtxG;\w0'M X\0Gⷑ*gýnv9`9Lb"wR1? It =3h81,B͏Gi Z>ph\P ' Xo鬜{Uf} e`^ p*)qR)30tymg.rY;&Iֲ<ȺEcWT܍Ž/f rRL 迤mH XH+K"l&4<=!hDڍVp #7_<Í3Ǐ}Za!8$xP<{2.(cz3(V#Mt\Q.  Ja}7]Ƒ!5ó?imǂ60XHc_(8 4GC/_# Y/cҀ&?/4D-YDde\$E7_"&/K% 4yp@ gK-I:$v!>|(u]萔l' Iq/??/ngj!ۿn 6$1:S~w?܌Q 5`\ɃE"J ߇&h܋)bI~52.6P8r'uq[bGҸ]#7f%:Mhb"!̃7 q܊EC$A/_n<0T=B-5J#Ґغ/L~a!ٯpJLM4h,= 0o:@-|OD؀YH!$` 11RE3(@E"RAS1%QK(ܙםz0]/?'9t~ h4#)--Co" ( Yd@Э{0>H4Ѹюl٨`͆TC1-4pHL7SS%`IbP5.5"q#ϴM]3uܚP693'oo9=VQ+IIDAJҀrzK}% T)"(k}I%"'Rw{O40.ܰ;G=Ha):?Lx&;t; /r0El_Zd#gُ|=aa,̬Us12dLFN_CH A (`A.$$}+bĒPD U4P B7Z72w61 tG5,t"Co;Q R0zݎR,8 H[!UrXh5SS/{Z'3J浴6@q6mc#SFBZ;qh{eH+Pׇ/YHmי-Xݓon6%hU Si"tEhZcPŏ8޾:S(hFj$CDSs8 ?`fJϷns}Oݑgxˤ+Ja+ł-FBL^Zw`ư& 8gZ |Q@[G YեM,]lŀFemnfY!5hvO3, ̲0_R!P}=*`}*RPDC)D$,n< h}+ɱ7g>Ĥ`YQ0Ĵr{nw=SQl63 h3cv {igrxbkSA}S8afCp49"HJ5Nj8f!.$NȴQCѽ](!cWir"wqlS Pbnba57VL)QL9!Ҭ ;10?p$Dq =͌ 3t M֓t L$)]U7}sHXzާ̲e$7mu_3Ȍe1,b a{X]lJ&PθF⢸Ki)t^[p0̀hpPuI$I$EI$L1+cd?z_<(b 7ʪB>FyxF̋0۟+v>*tM4:"IOOTaEn;⪙:Bb*b( !$_Sf$'T $FD@swKFe_^n0Xň*|S<8 l;c[eev‚YŊdW=gQZ!ʠI@8QVWC ꤑF r&y쀢X>LYMdNkXȌb 'bEK C]73=Xe$X78w @+sxwML{M9JK,/&E2 9fx ^5݊D+:UA t GYĒ<%!;[DH#vd +p6 $ϭNFd, X6ҡ:⬌" $Y=+|^S(RBq4fU/.[ B6923]4ON}T?*԰3v& :g;$]< ޢP^Pٿbd#:|WYLW;s[ \BIf;60S$//zRDK-H T e;RZ{g˹g cf'Bmx|X!5 l3vEjDߦH҈H K0ĿbF?" ,ba*`iѶk"k™9כ9\$$'qKzIVK1 ;VИ&*r%Oyb D?d*7ţS.vG^6Ei!8pTr pz{Bn ~ ]X}N@FG@s:4W *jbe)HPWPQ>'wj|]t&CVgZ$m5&i% 3Zu-zu/g:tbϱ(ι:R8]G:Ҫc$`j5:N8s1Vd"}3|W~rZx0^zi$}Ht\hGDM'ABk@J)"oC gwgXC`yE1dfQq3^nMYfds=0©*:r"H J\z#0&<ɒDp|4 %!ߨ+X!%']8Em0VZwy/^1byy#51MxqnHfHɚ\ Z.vG(>;"lKl04@/^y`F`zB̰s ޠx l?y3X9 m+fp~rF"&΍S&\2PHlpR¦$@ӊa&B5N!Dbj *32s0( VLcS>!`1H! ^\DN׌BZѱqƎ`DbKָ7b6@d!w%6-&29@fQLpYsIRECIH!2%rCť02b"4gfvG!Kf$"p!!6A'Hkk,EID5@A,Q=}.ݻ9$rG&(l!V`_|^^|ry5= Dl#{pv@2>XJ~'̑$k5 ?b,_X6}u=oʫ( 7@ WK??F?!Rrjr9#1$(ACцI0y 9_"M Ab+ D|=gvukY@NldКC^亵@A>-ŀ'zp䋓XMu膢Q6|4Ô@܈a2Ñp(Cf9vk/vva$͹aUu|с߄4$ fI܆<;h8zR"f QcSOF俯67h8ž/x\16g-"a0 G4p@[G_9#I ,+""]srꌹs"'>rwD^*~16"TX ((R %R)$^G06 ReS)@>?Y˚w.?P:YBs(B4sT٠5!}*8H= _´R_J#8AVdHDAAf-?^썡(&DșRQ }cx ǎ؍! -4~a17FL)0(f!ďךl&j9zO lLCk2ĩa1":t/Œi'^37 Џ^ 2d{U3A:,fjyF{:B>k3׈|j5Sw9^!:-+fE>9M+fSR@Fp^ÛE k@qbP58\Wb#g&Y!8Bh!&JdpvZ(A> r j" '@wԺ$[j1@u3 * Tr/_;B '`Ģƒ4`t!xo0﯎Ϗò/rs_xYWՠr =~SU<~ޡpZ=S'WXׇ)Z؞~@TUUgw٤=B/$AfQL}<4S7!j֨$xmcdv򁎘VCD1< kRMkXYaf9jh Vb<bK4 [(42fҙT9A$ß]rF)Υ':F*)X$ۘh܊ti2fPQK9HL/}!P@!tl#xgl"lVzo(#HR P! A44@&ȿ^c"8ڽ|H0ԃP4H*RR\JХ B4R014!Bҡ@DJ(RJҴAJC4PT(R4PR"JC29dQQKAM(Q@NSU RdI@%(PSE A IJ%)KHB4BT!qE %ALJ@R&ibL'1wFg#ubV0$ %4JBRP&!IA %$0 =ϵ f5'X_%#IJI'@+W4(#,ȉ,b,**G&̲#2Z{H#Jҩ6E?@Y!b%fDcvTICQAf*C=3G>߷{TЉ;`?+x;9UQa9aM߳o1r*Y""bh !(&h*fV& b)&"hVYb&V " iة#_@+Hxt➟ԉݩ(8n'DünCJX p`Is'ЀBa$s|C`}! #K`+€f_SLJr|^w a' *S̝wGo>"|m3H+#3*p䆧ףH(׿f =;BGu91Hц 2zNt2Ge[dʅ#0hSfa)S4̓kWZK<1# ln"lh^M(˰Ay1"^94|T{ު'>)sC-|WTHdoa 6["54;!pD19~cK#dPPko(t 8.GCb9C*DB&v:KMDx|T7 Zf8Ӱ%*0ѓ$:L׿Ǒ;}E٘ViqPRc'B[ /# YyjH6{/Hxt/EF[tOh*KehZ5>7`ERf? ]@16J:4XDŭfu -#4F9.㺬sBG>a C#(`Bmހg$Z\;|<@7O@#!i8@Gwzl9Xe9pۓTli¸c"|G0˟5ec#-^wH5FnJBl"+](-Jp!>{&a"AT| A_^Hc0 A+B,`4@ɂ SGhe@@PfTrR%:=$>tO O#á4N0|` {TrHe pGˎZa*f81 ,!P R(Ш lJu7fiݚك.etHę}Ғ JӧzyQiIKxAB }@ʣ $(Rt:&<=N̡GK4wGpj{ K !TKT`hqK¤0"Ҏ=x:GUsQ(e,2÷Q&T 4l5ч! ~%~$snMҁ(^a7Obɠԡ)ÿJ(Ր%8@$nUx_s~,kHP WP\OQStlav ]=r>#4gҚ_F3@#J)I K:'59!%6wcpxӯ MҮRA-fhm5IE02o ۈ/l 9>)qFqIp }Y}O"y3$}D4ϦРګ9ZIq]?B\ R0dYq&]ɀ7wPCY(<hHxn5աOż]r +[@w93$GsE6R)jM` @Gk$QɬN}pw $7.&CscH",龕spɹaNzӍLjG8]ߩםgKfuP?2h?TRBu0ݶt +uu8nx!<$n3븱]ɰ4T73[D p3~*n? OSY9fr(GnƦgsY+{pK% >nNySHx~;S,v0q@4q._Ql#3BH"JU!qʜ6ZcŠN lnw-`+1mg 5F -L" XЩj#|eZɼbJY~b?N2}[OuS ef$U?CA֐LN{8gq=qېӁ+Ё{2&{y C:Muw.n'HďnDL;N1-aA9D8KDaETDC L2b-E)PDmML@IRE&3 0")0}7{4y,WV)QakjYy*$P0JYɚ&ya !C i0le+7 vM 0o uZ@h) P(($S CLﺐq5IڄvIP Wxv;Z9G!q%Q QAC':NBo-L@$N7l&o7xmY7aLAS4A"C}>֫%JZP(D,@ZP)i"W%r_HJ V1Z)(Bt ڜ2\ fĊI2A@ՙiдR+PCG 2""hC3E'$02 !hbe2rr 1hLFؓ_9ǒ RkS|Wλ d 1i=6/=PЬ :OSSw>'Ppҙ%99zfL$>'Z*ցÆ̝Y>cCUr\~2 7XH{gPS F5Z!Ov}yq{-Obi1FV(Kg=jfĂ g@fH 6D!,Q(iMXC5f I5 BRa,EDTV&a4PJD2Q5D42DQ S4IA2S$Sa(D+ICBCHR$DB}Qe$LՔ;]vkD E* 3Lx$V w`g] '%lFFla#Ȟ<gd#~5z)'rd>$#- TpJ09$SO}S7́4>= Wװ꟠QC~L }\t 'NaqɄd|esXA;v*Iiȳlm6IfG{n=;pgfxfƩ.m@8`jD=hDD4"fܒ2X+udDc9v7D*@aM@ٶE6qYEs |Nam\j ϰ>oY>fT`M4QJRU9 5#B_DgcFN(yA|kF>p:hI=;R}K<@༟{0Gmz!&h NZt(xp]ѴDŽ `eDa48@ Q2)Au{Csp ~=zyN^R| }KցqT3t)3APE" # zp ȇ`4 !&5-PT@` GMC~OF庺N_}2qkqڄV6pƘ1HCDN*+Z!آdft$kqܱE6#EBaMr1k3-Հ=1Fc!M#z\:1Qq 57ZV 8᭦&'vE@6icJI +7mDX4AySd֔H$AA J`Ek/svȘd0\YP8!1kyE fHhxD"3q(l'fE$h"1 s>獥8:m=GL4޾2P;>#O1iO8UD);ĩM5à 0`RI6s VqHMdcY!p0݄s>0Rzzw ͺ,TɬN33BNu;f ܬ')a~9;#QC524Wl2@CR)oC.jW`D_5g'Om 8Jd`-KSdIbi9%7bj1nRP‡q ֵӦ j k b|8Q4'.n?yg1ߧBwS`y<ZjW`vPDMGQSY9C`%Cz*u_nUyh"A wallC~&aگ\C _na"{ʀ%[.%>Xc΋*oa1 S޽x!,C?&*)diN\%@}fVIFlg łSÑ)HJ$pmuĭoX2@90!09$$H MPlSqr20#1*#,8Dspoih"LD)u":4#C U1Iz X& q(.a\80$7 aB a c,J1A;N΀ųLFk &` **c#Z R 9P̑*TE,-#cLH[-#`95$kο$b:M.D(QH9b2Ly1wƇF 36q8B̨a; 2_&*UHWG%/lcohewlioZPr9)x2-څ?9P?Ƨ2琚f2d#:\pv| "-rqWUS3ju}6;BQP=4z{Cj+K@4aIȟi& m}eT}Co k(@YA&Ğ) vo뇳H ;_gKI贿V\SUVz:ɧ o$#uX+y ְk6Wh3J5X7=ò*%Vt8&zJ:Þ\%1G> y^łkzjb)RU3ΑCAAވ/bd,TD!>;=Yo4~CyQ<wӍ/%}OgԪ鍍^C|Dʣv8֓.ٖD[ T#I "ɡ ȇBlAl{K5HJisYoY'qY0u<^ Oúp~I28Q '6)q" DJ!4@9*J~|Ĕȶ-uFߗ>_ݠ( BK?oOI¼q riڻ}><koK ٌkLo41w66%Y,͘ em8n<م6+fj, &6%0e#YZHEhrIi ( ^X ll3Jw!;ޅ. @60â(6 BwBz/5'b 0S| Ng7QN)lo-Lk=]oCgUG9-Sh+:A ދ^Bsʩ1B!pEd={C8wTPC\D|!I6`;>0((@"pqq=!<0zHǩ.pw!F&6,V䄌n47n"cqF#0#m9֧#ETefѪ#XM&@dC%PcaI rv W%tNA4N8L=\q&el55n[p4DC5a̳fnqpST7Hx<hbLj`ÜQ[G&˧%BRr!e2ȋ,PHѐ+v&BLQ;MH,#z?XF:^Dt Љ:?b٘G"o}A=$007 g[OO}e\SfYmgGʓ!7!1:Ơ'ׇF^RnkȠefh&t\ }O:ڨ!Cd{=#20C`t!@U=trF8ģX%|w\LS4V|ݟ NMOi^upe]}#U84QH Cl@f0A R( ra}[plAq3L_~twk~L+Þ.S g] 3 1 Q*r ܍MD*4j@ x~Y}y2!yʒ@T/r;Nh3'(X]"a$Ѝ* 1,TAO/\hyɣMՌn!lZK7g\e #HD#!$`&f5V{CNOC`j]HtT8OҧTҬ@<e {H'%L01 EXH2a rL3Pgq͗ʼ: sT;d&)EAR X~MMӥhMː8t2I@q]Lk(oNv*}_Dfgy`>(D)Z]wRB4Up* %d`J `Yi %BI"$ H dB4A$C LM詈BZQ " H""hRDFC3534jE pյQJlffh#RWo n-,F;+cy/Êi&O9uoP \L_D'XnTm# *FH> xdR$lUAOj9.U3FX_`k2R`S@nM6P뾚o/yM0Z]AGb#A,)Md9i9 cVLjֈԛj\7-j 7%&AB %bP C1D5FGI MBAKZ, ) "&sy4,#1 2"RMYPE3 M D K@3XT鉋XIBAȍTB ހԩC* EPeQ m(2&Eʜ&AՐ$D A+CYS jF ^4C˃Fk hi2Kɚb!D a@mޞTm̨a7 0Al!Q UCLDln4Ӂ"HX4$BIZWI Z(i #MQ%ՇX fI,fBX`DF`)$] ~9G& ʮu 4PD,mA35ChiR1P_ lIYGrѶ21ɤ99jR : !!L# @*BNH`?Ճ#2 D3G߇J<P=a.TY,(`YC!#i~]ETM}=s뜀@j.=9IaưvnٱM Db.cC$:]r-9xgTx +^XN@ aH܉,/Op|o\hK (i\gGVզ_ sR-6ePƄJerr/]ipo"=ʈ41juMӦ6PA` !]pbƃ= b #\†4lDc[F1{ &j ާtQI5qp1R)AoN6i4lȮF) A&rؑ*v`V4藗]:wFxX={ء45h_s!9|̢|ۢJiR]S\ya8v1کʿQ:=j$Xf`+Xv<6ē u* ko2. 0!SD17S~@Jh$8{l.`?Q)?BE3v*w@ab/)qO#-DQČ~Gh⩒(q8O&Jt*(J%J xOH f"pR ŝ٭N,9Ȋ MJfdQXfbaT5Lq&E5KȝUfRIh $G*a]ĠPL\a FG&{yA4.J" @ډ=pI) % C%5Aoa>N)$ʩFKTp <:"dD6'\a&F % o'wa ryrHqʳ~ 3 QP:` C+e`n.N^pL]^v4jʈ}FR$!`i0rVbBDbh_M38A0H:)܁;B)H>\8.g`ޛQBOf֙:l'x@A={D^,ªZi&Z:3(,o(^#9w1c=͞Cb(!({rR"np' :f!0a OܐrzxFAb- jTP5L\X< 0PQ QfLP@ju<9@˅;~CΦA2SBv IBJ73Yno2i^RGc͔iM%Hs%a6%L7[Y_oGr ,pqi?pXl'd5D\}^g[^]@{❌Ƴ#hmH=Ok Ph[3|f syz˝-bPYͼZ:2r֑%Urhmh7WFc wf=CTXřlk 7q7?y[ Yafѱ(Ee/CO) y$KJlOqQ/G= o?ExD;1 6T}$H\eY$i~#_bx@L$ ޭOAo{`'}q!T:g_l>!e$+F1q4l@kǓ^YȸӗB `ïBMT='H+OLS9, &ba\%HJ{rs:i4@Ǝ]A(9 1HǻI 1Sh_j$.а@;z=ogpuz2V w>:AB֏9?N-Vt}{~p 2t\lF[^Q`R!IK>` q$2!1R" |}dB T̼/|TM)f[v L!{(Ъ&kIr±G=I.B$@9y̘`ժxcnOJ݂îtҫ' @鏠ۢCSd9qR'E^I>4l_ICڦi4F¨X)ak 5Rk;h9a!,vojc4a:! $܀,giD[/Cb8WVfeah탰|~dѡhY(D;96~RhTR_ӧ PP{I 7Vȳ2˻÷ϵ!=At(Ct5B).^`й bB f'C&mFDX8z L'rj`Մ7E h{ՏSw j%|7@}BLPQXMw}PƏ37f<c=؂]gksA|0 0Ekq1)nPן.@(Vw{_kAz#QhM|:uHh3Wd 8zVXbeaGZ^]SaX<` ñ)}i|RxmR%P(fֱyu*ǫq􇃙`s?~Lqބwvdlyw!W2- D: P%*QJP)%̲i 8#!LHytG]IqbOT! A"=D֐g1.9&I)w)h@C w$#rdt܃BJEJUjW.a?D5E\j]47HB Y\ZFA#̺k4! ZT`ՙ֙$Q"(լ%I*I'C2e% 00~V0,lrAl<2e]8iƌcM!Grd# QWm*K,r#eeǂHQ:03 XdVHsY*ədI,1t(=Obi9J" FAJ$Dj5wL(6| bؐYzI `vq ɑЅ!J>:3R**+Aj06Ͷh0n3 }Zq=D7/`(P)bt_LNLh4&IA (Z'6[[0vK"6:b\ƅF1ABN(&I8\747W\PF$l~G=_AIJ$@DbEGXcRw#&CL@E$rȜa;q e#}'Œ~o>L?4]R$*h `ΑqEVMUBI IuP)~u(:(&a8#R_k1bUx! +(TURp/t|MK+7.@a [/[/clO}߁5mޤR;~, #20©H %bZMyA]q#Y1t>ddxGa=EC K)Tٺ&eb)֜kSցk ʕ%0 |QF&(cXEH+yLﰇ_O2ۭ&RM>ciKİM8ƅ Ng׃ljS$P2}Pb}[M@j~,ք͌=o/us?tbS%4T4A,.} P)b^H a*i$ٳCa"*`(DԐ~ezsʜ8/!$ {ĂDCCHl_D|%}:&[*EDK$=a;D;FNUIE4/a/W2Cv:h7ӏLQAON$2]< ď'9,/ͮ;iٚ .<&95 RPD$,޲ _G;i B dx!h#t!FIFG&GCp?'TZHBDR(U)<|QQPNyz_נO44_jwpk )"&1FbIKh2 ^$pLI rUD(GFi2pl0DQ#<]5bT`.@j@C4zd`C`41(D5P':Vp]!aAظbK''†Ɯ5JEAD)4 - nocRh̒Vuh#"MU,LmK[X$j: A` 5 XY``"2z [* ̮c !A]@ϥ[(:LΔZwvW*vD%o^#7̏C+\Ae0PsWѧ&MA緸FeQߙCOXa1p E@`ժ3Ċ+@X%AurNl44t19L =D^FERY~4M`>' a``2SL0n>M68haepN?Ne~Cc ހ|m׋lḬ];* pF ڭ}+#s!de^-z'>{R=rM![מ5nzgp?!}R/+ga$/Xu6z:B1:'le%L,(>f,5 ^ZyRb@^䌑ffj, "L!SXV!Cp8/ִz=Z2ґF4z~x[~\]B 7!@4d חelO]TjCn^$ phK;~LaKpUcTWP#~ێv8%¶3ǭN dAÏȄ>9>qx΃8^50d ! }l Y}qϹ>鸈6EHfv1]N/ -3vB",c |'WRh¾ϟSi&1ůV $Ӊ,q]R\{ @ݙ[D)8NXLi˳3a켨pFTP;IѨ. PwVN̬$ʡO ԲȦ5|Ei Zԙ8IwwCx Ca48;"pC6QZ n^xfI MC8fSNLm;(7=#xk MA@r w^37f[۶nDy=mŵN$g0lpf^ʢufa띞Rďln9Gq#;9u N3 _ W :ʇAZK̷ IEIPHM)pQaX!m bI<LbzNrD64܌ă~y{qUS\}'&/N^#w+;]o&pUKU|Ш5-{ʡޢB ~a `h{Wva#Ggә1uNª+1CϦS7°L+.~u+>؆50tr%> W:}k1/@JL;1ZS$]r5W{]:6o&չ%c0^ۮq589Φa:y!, sbsY#CZxT#c}0=T:^A`|"ҫ++ %yRF UdA(aAy ٠ Q4&LqzmsYL=ls0Nz5c\=>b$c0=`Kly4-|J!(I"&tBv<Y#Due ċ#1N..pD#|s*F뮧n4f^% /I#}f%'}Q357mx/{f /펝yg3j7>#y٦Rwh$tX j` B 3\s/>GqԿDLD13{8Zgxw@(Ly_^XG]3 ~a7'6 41+zD!" Tà ˤm8.*R[4Ge2`Od*ƓdHp2 xu}OҮTĄ|8DRwye7 f(LfFz?=,(6AFa-+=[hlab(YP"!\Vs ؾ QX>|K/xO<.Kt8vMq)$OW;V$8@ (rxQ_P& wxq!?8DžD\`6e=bK ? m8awmˡ ԕP)I'@SDs$0 UK)l:4'G҉ZI](Ti*,=eժeC0q^C2\;`X?Gm.M4}ztٻ#>*H&\+D3?5ED>d!2jBր2QTR=]swN_Cw|\{{z-O]a/j$] ǐejPlۦD ѢqY£gNFN' z3Wrj^g;:5itjܱi(&"6Uԇ;10WOIiDFq0%m PVbGmԽ ;hSlU2*bp,Wib41wFSg =9S2uB HSXyȢ5;Ց61߅GJ3\̼QUU{*Sa [3UO vaD/3Fs)4IE C5* $ Ŏ.Hvk {ah ﰘ큈% eJU' ":kM" L}t] cՃQId ÛɈ*-ޟrO) ('X!f h =7GsDAA@re`P,Ci6HPdbGL& =ˏLIv//FH|,8~cB# LH0Y6"Olε\<(F*̪Cͽ74 !pq ۊЈGaI@v,v+{ qE2r{77Q;Cڠ)|ۏ89\I/4];e"l @.lX0COs--W4T~5 r Htfhc 7JҰjL 2dQPJ!TZ..ǧc%&$O?aחGMY!cӮ+#s|{tPm Ry]4IK)FЍ)YSE߼^Oi= SLRdvg425tD6<D9D`qY 4Fؙ6;fvC̐l&m<'W#1N9;z`o؅;R$!<:Ϥ5&>&>׎^v11 RT"Hü,;?Fj_a=py^Ua8u Gqw{Ghκp7!4!E4,@E0/H4tDq eA%Х*?c11t!@,1"~C 5)"llG퐠ړ+ @.6PX.iO쪄&P8K:8f6 א<.>~?d8_sJ5H(i|I%KਇiuB~byi30`*j#KCӧ;Z#v'Oq1+0D䃡5. Q#RLkDڠbDlnq=mn ˝bX!*- #=i8#qM*ٕi ;=b9`n$oXأHNG,[a#R֐4y:N||:D26`cE/aUϲ.{'+ / f8} Pon%=|P{?͝ZǬ(IT+!;SM&KDD@Mw0ilFoHY3'źr0LܓxPL㜝ӑG;ݽ+\șĜ>Og(|G鮺Fj Z )kU4E4eETYdE6UFVaTUQSUUUULUUERAUMIBUUUUUUUUUUFeEUYUdQUUUUUUPPfQF&e5LHInB6ccm}--R6ȴfU6UXU93M6"$ ZN"TFܪcffEUUb4ʕr˶% DUGlm,7Z2jjwok}PcmUUXfUUETR1쫯x4PLEK|y4A` .CE%!ȿ2к*آ{.(x/)=2T:H:)= q~I|&/\j|v,x#ӻ;~#lWI >C:WaEJ!^6'W5;!Jt 9PNh/gߜZʗ$B*UWAєaEu͕)e3 2QPU(1eXԌ>_e @f`QNTr(D&M%dўV4VH)S {l<ٛ>qf}h8K6H]< fnc!DE7KekdN@ X n'0^? oY)ꐊ&RAtEb` %;1).n{oug*@DU{M2?e=itq GkC4\%A;I,wa`d''FV jjޱm %l ^Q!15X^=B[8p87q :CIv+e" xGvkbNmAf1 WyZuCPƔ˦%5QpKRzz`n>33~6zBx×5{q :jѳ6E m&м:iF09voa;21ġLLEU^8fľTmVva 6J q [IGKjv>}!42相m5.:7EQv:4 Bk5%͚$C,p|2NwqBhryH!{?o{bO41-D6mi'@UpXhOg8eU&@#J$tOߒWSe 6s9!Mۆrn^엻cI-IhRQ(t %䘘frzV DC{&R->"^q&Xw4J+(I4aL04Mq d: .(>w'!C[KL; t͇˳8+rtHA@[̡c%SucÌQR.Ir@ lt@*9 `AYT S61 lNH_ۋuP|KZiݻ0'l*;l\;_aj$vyq "2exdPf#̻X \!vSqpg]#8|xxF &lr Z4fd8 uY$30&<r7UTr6P2!pi$!u2j]Q8XNfzFDq󨕎lxX Dm F9< ܀p* S 3[K.#ZG` k1!t\0Fs98t+1 #LlV" `b+W6# t|u0g4i 3c1$^=ZaJrk.e8+D,NHkg\{4A ڪ;M6Lk&o\ɸ*z;%{@wc9D~]f5hfu{!A`7魚et/|c\JeP^ M<nj֍)k0dNVЩK jԤe2s18;78Bu @xB2L(@{}X"|D"9p4P;0j(%!sfdFf$MK)34,& ($V)p&a{h;O=a2:&,IT0P FRf&9~/lѢ=Q7ƓۉC85ڤa;Tj(4M-E2GHxB,Id-mQ*u۳x8zw%CQC0!pp2( jŬq,a jЧ+0QG6i4#cQ(˴P-VW1PcU ѝ 3wD] q P N 2D KsZU8K;D=aM"@$4O6j `t80y$>%W_gKT#1p2y0x1 8 Ȁ dnBeE;lt <6.hJ8 LтVA9,7󛷙2c ÅdrAȔc~װ4Q ߮.&cƢllkU,MMwxY6`(> ?A#%4}+"гp/POUdՇ&JT uFpY")jU{d~!Ql@ L1n䇐,҆S,d"n c]5і[$FU=9^ni=)+smqHѢA+Nԭ63t9e P+OD*jmCqrxG ʇ*"hzDFx7iJ G]U UAތ1"njjAJ,#sa#@Qk-FF9!؂ ٙ+"e G7p1xt>Wh Q' :lDOVǍTnj @juC $PQCT5fR?S/]_FLI-RF0onX)aZ?YslCvsU9p!@@ )U?(iQ5d"lHP!D-*PPALMR*ǛIk\ۃȏ7xmE^:fLD뉆÷"]][8&PE(B=,Zʌ?XQ@B}hJVfW3ArðOa$ P\X$0.w(HOylAJ$B뿯)7 4ޥԉ0ug`p&BA(1SO 6~@ *(#Bi#16C )~C40toA*~{JF9v]P9FkIzX#+=<߭hH" ~DE4: W 6Q{|X0$RkXT -ҙM8Dy#ey]FbҬi {ka`QErTE% P-6+JȹPzIz5 i R=G x ~K<6`l,N˔{4LԪw@ T>z'||0 3`M8eC/Ti\SCC2&d&`rmqmNAyjOPrs4C3$UsL_\D"hiN2C ĭ-H 2)>' B@d(?,B#3j?.=_ǟ!B)$(& fh (H a`W|a?N?k5O­pJIGaѨ]">@~C0̽H yG/Zv!E+$Ľ*bD$E$'S5Q$fA&K!R._<S!UQ1ABEDM)}`dHSޅOT?IR\|$OCޘaDW@(@He0!t L  )V AJRh)BdCh@0 !G$0C1@d6))pC?kjn=Z('?NӀH=Gq IV0@~]*Sr1R\mE m g㎗Bi6$ C"SD@:a0RDq#02wgk zQ&moR&].B݁1@N1Q 8pq$OPxctO{_n?22'#=~ov3%Sca( dhX|f }1(Gd1 L5TE4MPTQ2T&ђZ" VN,QjS @$*r1HtfLb'DH}݌R ?o,()==DQ9]3 2`*GgMO~E(ՎAdTGxmwT dkP9%11K@1H Fk T2$p Q`DDL'S2$)1e"$1vhXH$Z @4Ctjz^ːQP\םM!o{V$o}G +> Ny {,9!:3#&_H'gDX#(!r`?|Tqrrf2ϚFGMN)+#.a6i=SS뀤h]}9<$nR Fn} |g1adA~ԋ8l$FJ LNs`C^5) e0AN0Q !@${4{@G450ȥ.Y#F8U .Q&NLIfDA3Yph∨lj`3p$h;> ̃Xe!c NH9*lO&Ʀ _ќJR'\Q;b19[-R*[Z6*XHXZU=K䙃 c&!M3]N)#J`8't] ޼iTa$ZǙMƂ ':{IcE J=gt^f|`hauӧ \2\O\d'/T:Ҽ*Z2\gxGMT AU9xҋ&y坝ΥBQ  pѝ(No10'a.XtYN&+~چƞ @3 p cO94 '%0@zS\߆%P&!4g` ?u9_,@S+C1CU>1M@*Q:`P`(tn`."ıEXNOMwlaYT 7z;ːSW:z1qHr ?FdբZJp" D˜@ȵPS(L*<~=Gxx65M?x}Ý ?3Y1!c۾w05.6T0=_gC'-o:] w2 ԉ ?F#k_% W85R R 臼i #DC] 1BiDM⟶CQId #hԃۃ ;o>3RdAd!~W~>YR!Y!2W& )J=P!D@ @1uP+s i7'Ȏp0 "R@!6fTBĉ$ӶTvğO܌257Ρߋ,ϰCT;V95ӭs_Jw\õ8*OC2 `''MlZzE+CѬ),8.lEG419kY=GKOPw h2̸?p5{Ԁ$uSaׄŒ\ӺPǾk`p=o?[]ַaq( ^NsVU{ a$8[i Oiv ˄&Q),QcU]ʣ^_?-@d8@ [ bɚ_MQ;5!/g;+'nW5X}F3Mb̡MCJB i56G]oHtsˋ,H!.&@uoJ!o#4mM4г/pjs .! ZdKqNRFqq"DY$K8`@A\R$;Hy$miqS`F1c^E=*3-AӍC0uVJI\QYn 皦:MwP΁T$rzN:>|f1|Ö b/MpGZ zqǛc3-2?T'셬8ȼϤ>GB>o߷l';q ]H4ARg$!2 m2]Ssȱz^L œf*" ët# I]/-kKW$!5BЦ4:\s\H VAJyV'-|HxQW\vx:'bҘbO ,(R0@NA @(҄EwyA;h Cxe7>JQLBt` ȋa   Npoݾ?Ҿ:sR X9^D$c ?4d p_\4cRqt:CQ]?;CNJN Pb=B~\@&eF%$!&*14yҐ@rĒdŦR'%p$ apB8lwe`}y{;|g{w)}>{}̠@_cҭW8w;}t *G @>"puPqQzdhrr7 VZ@(  Uc>P7u{ٯwT>N|.ʾzwuuͫM/w{ͼ=v] ڡi*i$=>ZǯGVY.d{[mݾ=sm”{t:ʋv}jH+t!tݴ]ρ^N{m\>K:olid۳4yU_mem Ao{;<5lȽevۘzOxy;}ivtk.o@*2A֯ЪyK6[6K*rg׏N]**7T /m(Mݫw }ޞ `5ۯ׽Ä$*M]aKU@Ph#`t\֕Ϡ@J/j׽+F[c5voϯƠ9nܼ KpG_'ۻ}t|܎]_wJIOjtkE랛sW{lo=}vvvl{ۯk!ܦo} f45U)*VP{>{F\oYq窨f}UIzP}vtAY:5[}{btvSz<{Ӿ6WvݤU%Pj-M^cR(-UiP^4 FiwwQZ/ny59}yνۺJge}o^;xh^n}d :k!Do[J^7}`z|͛{tӉ-4zWTlСAmBiKa}n秳S@yOn}|דO;l_ew; }q6)tǦ= SBwݟGAwg}kcwuV>>{lonϮ}opA5*6&t@9a:5xpVU)㾌ӽƽSѹhvXgsۻyސtg*/}_{B1ӣ}dGo-iCϺ>Nw-}8sӢ^ݵn.m=/tsWPz:0Of{{sChsW Y릴jo[>/m 6ϔ]|kѣ65CvrsuuosׯPݝɗ{}lkkh$+9})g2;\7+_yko ϹlloTӠd(ڀ @29kG57ZZ;n}ϭZ/]Rcij6}"@x`lF-vX49ۛdh*]Yv鳓כ>9sŹW}U 7Wm.gx^/XvjP;!uR womϽo nδS :a.xJ>}Gji:zY,deRナVswykm{3$n$y:9UuGv{Ỹ'u=Ӌ\-Pѥd{{޻-)Do=4ytvrNVۮ{]vuNt%^O{5rٮÏsPuI׵7{WFzF)Ql4ۻS\w>}>}'*>Kt=Sf<챟TwpltRv)ѻsۖqVGknɩdmcSNK[]h /$()ocTC4w.o[7h=:yeewgQtwnw^t=9z\]^Llu9=}["@ hJ}Bx9U=ox޽akf+oM/-Bn*zw "d chM5K׻| {ۆZoK3ruWwR޹{Ou7}}l/yΦ/{Los].`5n]la{a@P+#ƺ2Odz LM2&`#FC&FhA `ɨ%4 5O%=LO(=CڣGQ   h2 #FA0MSyi45='iz zd!  22@JHLM44ifSLdIOHzcTSx2yOLdj4 PGzi D@&4L i4ddѐjOhO4jjy eOSSSTlHڃ2lOP yG&4MDD@Ah&??%G#*oRoT)izF?) SO=QFѵh@4ѣ@Й\)Sۅѳi@1ESS+Q@ۆs( jGm$cxĎ*ꧪjD'Q{d)x|*:u0ǯ~~iT.Bz-WC4*޼XjJ(g*xA"Iv2PSi,^-Vbc?jˎ?Û?НE|=¯i9='/u_79}R|J:ˣQ1ko?W$85W  dz^,^5};=?P%.-(΢s/h [_ZByK,Hv5#$W-/'4l&EÏXJR[<}yg:~\~齗z_׽kfL+oL*kwg nL|miRBNh:raX"4\/}D2J e顜H3qdDysۓ2G 둏3i+Oj.BX[%IEA0OV [;$A)Ux ˀ@J-+6?alIup!OD˟?CNN_4BeŅ F+|A|6 iWVZEEym MYi_3PPq6-Bt\2JȜ9jJa-wW̤9fT8"spmk@CQp5o dD6lF - T%'@a}݋hֻ9|8֟dcb2w:ӐJ™ cs"X͹P(YBUD#jw9X2esGRtoab*Q<4d֪a*7&MAScsVR~w'eLZa3[lDD{鉔˾Ql]7@H|]tt'{$S?dtom_с: %EO6Ǯqyp^su5m&RINGjADKC2qKQ>@G QvWG<`Ĩ%JPQ|R;2+dKp0ӹ4Z13R4!Ťܾ5Kb#ހ3\<"P+P k_81A ~_6E!qlAO{7<ӌMfLgd$Xʭ̋ zTDPPG=ĵcv!p9N0b&YQPɱ%As{$)N7e#>::u(RuBU5/%o_7=drky{q=!w TDGaPAm>҂̀"k < ށy}{ڣ˹6#Am@8im\.TQ=}6#T6lkEȝ >;mj;ޞfuKV6g2rgzp{(!!ȁW.|rR}re-jW\O^=ļ㨪*E AhOAAy66dpSdlG#?Rg+3k1b2dFKP%B*H2D7~|[~ pGޥRFj~ղ*qZ@E5{g!6_WΛ?BR{%/t!qDO\PAդۜE.u{hᬭ;-+K엪u꽸qh=?Q71~OD?KծסC!:9h2b'ʖN e0}d&4S{R[?;yd]\9spq6EEEtGhԍސP83>/ !zAMGɢ?\COoұ? >Y~-~HF#j*+TOt1QC~|~>]9E P`$#dP2}|mT+Z:~WWփ؋@"6D~7ڷy J*(P\ި\/:kݯ>ڞC΀ck"hd4 ZUQ("Dm:JbN]tՎНýO ~w^O{L&u>s#kLJdP笸^2#+>CIwd>.| ߪQq(%Ȫ.>vY%|}㥙,pN{S05gvͤ2yTfދBfOW}QgPW"޴)'+]G&8Q%Hnyn $* zwok/_KǽKVu|15[|ki ޿^$ Oܱ >(!$\g^#P4>%]W9PYV*ҭ`6µh_㨒(!D?u s_=2DDe(4a?ԏ*Ăi6T"j狺Ns^R2&3A_W|'<W'RI7˹ojf`$@G=>E*G3K렟}`zi)Ǒy#L=S=8NwNw0*L9D?Q9MQ<Jn?{yvo뮸Cxl~꧱܉z`6VOD^qT{?~?y@E[8: PBD;vCz~Ȯ`OT?D?S>}u?3(#(#(h@r ڀ}ڧ GU,(oPO9QFU=bxW]P?D5D1C\)"|]!ʇ"P>woF;‘F_ow UWIP_/]hU!:XE_kJVW~J|&eK^sȐUSTAq~ iZ%P2)%"cԹ&;eߴsqal;>iKJCBC`^U;7?{ws?}~n3nND\}ϧ:~?W_~v./k6xzoKţnvUs#XO[ohu|ǚ6LyK)6$wS㶪gspbS}" :O1y}Uy `w|'Oރʃŷjr^{|nWhrΐ$O?z/ދE)1U 4JbDži/[:}ɩ٫;as[Fl.Vߩ+>ť{|2cɚ!|/>M_U}yOU2A!NTII34wPG=OFBEhe?z޲OˆiTU6b~'ޠN".KCE-MT  ?? C KP!Vz*QE|Vn`LJ[?7c9}(4ˋ_>(DS*<5]i!!Cay283"P%D7ʜ&Aj*mDeoTsUEr !/Kr!R-󥶞y睚䗒ռ,6?LU.U=ff[mvI$I$9#m#-؆zde ſ(Q02]- ^&{,H,odʄZOܾcXX|EDPU8+s3-+jZn[_u_n=oɀ*1}:իzhBNC%v۵Bիwz+p$0`} Zyʨl\nZ=O{~Mrifz5nڍ?|z͚'"}?sO#Z֭$z-I$Mr2rҢr3esR!ɽ3]MMkWEYnRF.wW MIּ;w)7ܖ匼[^*s*y jqyGŬ^cRv0W&aie7UnzoS\zW֪݃~`ox L uarͤU+:-%[%ݣr<}3j:29-p̜Immr߽;/͟q.mvar\lsiuu4Bˊ.+;bRk1klsdԒ>Js0[s)J>鮡? j/HYb)w:p˂֢{du%jEpȊ ׹,+E:~ glwkիB1']M.\f̩\&dž{V[b4ޗ.rplda*rc՜ד;wvp߷ q]vs{-g}ߧQLr>_~,)md'QSSB1HB< cHv6?c `t/.#`?`& qDRE"q }ާKϭfC'nqd7@?S%Dp*1s" QBuWI_oZnyG$6;;]ìlΨy`V(Rs2Zm BWF'%'j4r11$5*P7(O£Tk[-xrwtYmd3 $' Z )_נ[)Do&]&L2b Q؄l*hi0ʪm~~қZ5F- q:c=gD @Ưޤ7?}}8?U^R$_.|qMLk_=(8ˊ(hdݨ'RpP$OJ}r"@P]:?]$[*v읽O8L;LH~gIMaJύ!А"XALDZ(v3 BYԘ+)Pi?KC_],@'ER_?`n#թhnRBih!Xb?t?AQTa LpAE2)5ǟ«iXhvYV)UNkC6e\@B"1dYj r9!Aȯ栒qh }?*R!hId(V8ݘ)UK3΅T* j$}l& ŧ+#"X׵e#!Ƀg` M!T~hŞL.a^S!SZZċgiec(e%Vl $ c?`hGAH]Zv:i9W 5[Uh7Hl<5Vّ޹??$2{r?*h ؊^ ? i4(TVQwCx (Ð __? :?B hi L4`uك&ց%#PIG@E @HV q2j`a@l+H(B' uIDM4MLG &b"hf$bd @bh phZ" $;FL4D&1f j-aB +_vVHE"%FB)e0<TIILD~| ))J )$&b J )f eb$YbV& ) HcKUB?Ly€ !DIYUf@Xl44TRPҕUE@SRQUTQ|E9t.bJa#G6U SHRSOsb`"J&1cG,n **J Hc)HETQBPD5д%D$HPD̯E Pʄ@IGC CLxb˾ 8`eɱ0Ō C! !*õPE2)knL=`(Q-3 1 TB ,H|P!(9 6)DEj&"(C3#<|ѳuZ@CCc𸺛L{}Ԃ;oU' @v hׄQc#MM)Zs?__UUUsŌkČL$D\խ>:E/߭χq(ՕGID!\9V>8\3o% \ & reJWI$DQ$#믘g軆DRr4&ϓy'b)b#ٌDR%L?Li)R(A %@""$hZ@$(B)$*" Hd)a))PBB AT)w;hMU٨bC$$F("JI F(R"* H$* ).)LET%,xgLA44I2 QM4QT@C!3JDDSU0URU314Hxhvaa S-CDL11E@Q1,CECLD1PD@ T4R)AMU5M@U%LAE-IBLT%Kэ%$2DID'6((" J&jb ("a("ZH$"@*PY! Q(( 2⢂$)("ii(X "*j(*!)I $Y"X"aja*(!*!NptUTPǍiV$&* a hMv" H$$)!(BRxjSEI1PTT) HR$! EI@$351PERA$ 4DAlHQm*sQI}}˵&)D C4СHP HQ  4HERPDDvAG[KGSaB QDKURD %DA54 R4D0ObLIS#ASAUE$U-BLI'Ju_ (+))FeA )(a(hiX$I„A$EL ̉ Pw=;?@2!M'u._CypY*t{ަ٩^-ܯYUc;]ķLEKUWfc>A{!-OQ=CU16R*+MtE=kD}}sj`'ߺ*rJgSP+ tj)%h&4,X]jwc V*R1 ea$bNQ-lV?iGmmvs6e@r%t/pyxk9#3YtGQJs9^p uxnއ?{5#[dllg_c\-izIbH9/q fYGf?Z|Q֧="< $ 4fV*n&u93(mLzSg* :9gc5m}pKXX}^y8ҞuEQun8TA2$3v_I?Lt>>ތf0ÒyUʖzG5JQB:T(<ۋ<Lg_O>ie(MC4-;2flfq1fˬFřnh=EúbdL4)~fNl8WiAo2LA,ℌ[p&U2,$XNMf7Q6 ֳ?EUXa;kXV!$|c1D+tu449Yŕ p1nش \J묬>r(؎%.,Sx7ѕ24|.G yң أbe$H&B jItw!S_9UTmgܵyc! YH&7H&䊮v/ז mJYm^I2H:*K8<4_I*@߫x!$ Z"̯bleWnkQ5RPڽl C$ ZGC;?xc"+c[B$KU<Ŷ71̓t$E1"!$&Fnb1v쾵n0ՓrVTEdg;]S`&SBLOl0I_D[\;%&H F"Y\԰nG]aɷ3_w㳨Rfl>xͭepqq7(f ?5MZ/(vE4 1!韅p\Qsq=54:Aq5=COiXfiMJp\n*5~9 C.>X F!W 20m XiImx;c`>] \#- 1T X*bv"7^x",R}FӓX!S<'<{(D@u)PW#&=>H_;kҡDŽɋ#v99{CDTLДPE%U@|6J&)( 3TDP됻Y vXaXbyC C!F?wL㜆s'>CuZzj5JoEחO-4GTJK|q H8_7phIyuL"|>i ImeQ5CL@#TS/PXgc;j뒶:q8ki:ܻ<ڸǎֵ#2RV"b(F@CI@iuw$&mQ-Aa[nr'G&% uy|Ye5ѦU j/ϓ SAQqfv?j,N}أh_:Lr Kwv%.>ƼUR`E@uvE7̰.ʡ%EfW{˟MrӯԖ:MwݠYZy36yIrջ.sE1G~ tu]:O&}3P?mI:IoN](QCaE:Ho=m"0n庚_guɎGKjIREe{_ tk;=/A ͍joKٰ({nuen.mޱVM ՙ[1l-\?< {{۩}&Ssڪ$悈ΗdG۩ 7:la3KټxWc!ڽ<5 ,-{uƳ^vn5{>ޕ {{~&Seө|4|&~~}f2lZlbh*oE6߻s^:m=ꇴ/X).>Jxn>O͍@i+]26啫G2%2"5TƆVrKG:˱h { .FpP,x\(r$ $3̆9>TnSCe OArzWc9,as9æn?gJ]$P%Q[6uV0:!|1_'c})˒oYj_7rZƩ_]NQjf-L܊O|EB"Af= YQSk!qyDr(jaK1YV,T|B߻Iۻ6f"" UQX:6W҉gsBf]Mx~ 7O^}b:!uU:}kVE(v6߹[=$Г+9Nݱ~H X!FBp6{)4QHs5\wOLZ7aZ[b %N]hq1 8fUC]nQ#aQ㕫 -Z8S.mm+ZOkZR ͞Su>|Hhn޷nD,% ˊTTT8!k<]<_WMkrRՑUDBұտeލsMt.ԫ7p|5zZ1%ɒНïȓG-Ʉ!dqMw”J!`xY-u>,>Z}>*qA"xGM%hv# P;/4[c˗uYB d'7F~I:e0&/8YSiv4єQYL!3L@J3؈V "q&YՄ%W lyblmc'uT4D#h*Z h%\`1EsH#a,h$U7k4u_m" 7?Lw?'OݒR""Ȃj*ib*E #FϹ|* }U%iۉkU`T)acnre&*IJn4щVbw+%" uR2k[v:ou,t /@Dzkڝ!⚊zngF]4'ϠvȏTԹބh5ӛJ#5[0EHz;]j.gm&0|;m5DαDcPPZ\AA1zfͳNU۩O{6{oT>Wh[-!wBH_(S")پx_Wg@|iP)Ձ{x%J( gh]it=EYՙS8AAD&"]|k!$A61x& 2S}.j"~͉.vzdŁ4shsD`dx1$촷v*U~H[X?<|:kqo/GĪvձ'K﮿՟Q1Pr]E:FNJqI>ŊGUW*誗Ƕ}6:; xֱبGd1sڶ>( l@-o5@LrYϜBGAB}dOd~x~{ȓ;NLi44s/FY֪ u45KTP% %}h"4'RPH JA) BB)hJ* b)t4H҅4wNJw$τAs*#V$o:"l@\I63%ۻSQw5ZϒT;W+0<ϽI1&? Jg K^g;! S[ZRPvQ˘O$Ne E/uԹEAl,t=h뤱`O]yul[xPW+'%/ϨַA)zp{|ֲ{_ a |T!#PK~՚wg nCkc=Wy0VAGg,O;: O^ !y|S~'ǎX]&piN\l:oN.5!Y.5n1*g{e,"\z3b*"@&=+ܻd۟?멣)?K_?Կϼ(~NÙ$t `-69C4~;oO l!$!$!ֲ"iU&Gt9V3gn޺XIC<_7V?}(+T*U>xu˪}rg̶nQHUG"j7ߣ>â y\DuIB&֌xh r(Tj^ϹSL25mQV#x؉+6rFY$΋$R W70 zLt÷h'oo|a3zLTZzcȮaETQC2a4t§7Ql*S_1įvaQSja7B+`vHK" IRbvp!1zۙ$3 XTfaǜB21+E{ w;?'DLćTQQ:<.7@;#Ly8:v{RDe(Z68$F.?՞DBR[z?WKN@ДR:j[E%T>Ĩí)6Mƴ0F>z>oOH&#ƫ-Ƽ-‰v C@P?_۴q#K vq&Ϳ8+q,xn!rwri\Dh%Uԯ۠[jƭo:cͲEfU>L(8^>5ZmY[g~eDlÖmh_>[o@Қ{bDwKht$\$Y"k)ێҎYpϊ!f.Sd>( k]2S)$9Kv7p4# mڬ5nƪ=IrIk 4זtӘnr@+]y M u% R)zI_{;> B|5+EGeltMAf@|` (x Y8rt>`.` TurŠ~$kr2рmp&}>< w`?7͏%Ew33*s}A_KCiÑs lOoMma~P7_C1~:6ލ\\Jdp6d7:|jޣ܈>yJ$L2]ܹDM$"X-~Օ|i|oC<G%Rvp/S ?q'[pyQFړǕfq7c_u4:bDB(i"YvUHT? vD}wq{;nk.VtE\0rO .;'GrHrkLWНM}MeL #hm^|׫6T\wZ6˾-W=ىUɀw_$P#y{ia t8x."|9ɎxTV=y%[-iJ$n$k9Mxs=Ee>s>acިpwLw βԴhٗ;5Os—/6@)"Y.  U$۔[lc!Zb|\X&Ǫ('F&1ݻw$:OI3!0BѪ"uP?$E?P_U))3ZbmQ"36v;6{zbpd68:J[[uZU<.πʉgMde{4˒[zx 1ca5D:a˷+~ߗݥ0*хFHj:q̋}jfeeYUbiD^}:jpClj EU,&KZwJJ_ƈ|YyUTD5@ "vb̧]f$*,C3/}"DR,V`C7&fClh}S5N3ı#O|LX,M2$A"3Q[NlƦ7!t z!ፈ b xX$'qEIB{:{细@} IPR~o\x'Hsnњv+qNS' ׻x =wc7c޶doyg_)T@P8c7pd)BOofi]/VX+dJ|% w󝞉+B(7_#kx,R/D.v{|E%vTL_s$ Y>z!xSnIq~џ?&sOII$*J(oU>{NwasCqeC0|"# =؇IM1rۮb=qkWo)TDI=:1B/p-ȏDР皓Nu *)̿֓j9Os4(I%g~UQ<(=K&A9J-2ƿ\o oϯt40ZGw{o|Y97Y^G3AujKKm\V׾9o^%ixƶ!Ȏ֋V?\kZ?뷚^?нӳ7kw<$pg},Erꆣ4l2pG*3uqoG̩".g/a}i&:IR*W9wݷb_׆H/ oQ\6B?͵_ T N{S>8vumhp TU?~S+spZ9t{o{X^uDu(]K)OLHʯG~ZJ=Ֆp{|fi/Q=nkpyכ_ @6??A:|)_IBon:*_ネs)MOvOg<78mZD6T(Ыb8oj(%a@4Loc0{Sg/.CdA=BFy՛J9V[o%~tea^w)vB;c%G*J~j+׼H1P(lIw8VUA .jZjQXDCi 'pLuh|W=]bl;]9nv6K;.xK袅ED,TcAR<)Rdq_rJ2JbB B:NCzb4^!Dn3"^7;{}jP}#%ٺq>hki$I$E%,7Ppa3XWS=~S3:[&͏6ck/?m藗%SG{уU<-wG;o&%?p!ɻu}NAC"~Ooo[Dފ @Aꂊ @C5)/I#a{>"k'qY)"rY؅OI)  *,V zgȗ= Dy*РA~xba.E'AHEET(^%(9"?ș]HDA$e9uC/-'|T<>(v*S46Mp` 3Zc:NAÎKMN)XF KhX˂&9iJj: wS1RQRA2JJ(LA7fe* N,7Ԋq(U ]@@TU]cp >  ;cʅ%Kb>|"zD(#`HU50E툡O~'/6HPT{>/_x_ky_޹I̤|ʜQ1E42HÉڎ%8Z`  f;(ұkT#T)hH{'S| B{ *\&i\88Bڠ]wLTϬ`|[gk>nh7IDC)T3tֲn2ҍS2/j34Dvw?7O`);a{ 0ux!?zٙ'AEތEE!R ALԡE[O >+ij2RuUiaYHT$SKvRi 8@ڞ[70h@6|hz*BC4IL Mx ';tc Hb[gBJ!ɡo@HyAZY"H i]/!A`{̀OϳMڒ:J\`T gf"ߟ+8$#+(h>Gve@iDa)b()l׻rXC?C$Cd >h}3|@#A iGfDqX  q+2x&5KP-ZZ ~ ]CqsqfiY6/)o6$z{[w/GɉA~yϩc-I Tx*l~g^& x?%H(c5nv]f)[YOͺ77GO%!4f0gj&t8b,wpN{xfd&DCXM 8ABY"X׻.]lXQZ>2IQQTbi6N^'J}tEgu%S _ tn1QiooyS4x;iH/{PF+v T}HeA j6UJUa\2X1ak9dʳIkFܢe 5ϣDed\R#R?薃8Jsi*]֥񸨲UϫQ6sFaVbdn9$mmXj4W^Z5eO&FA[H#khPiexFPþ׾B 0>x6C2&2.e4QU4Jv{XFk#.W`7tobdՏ54-w̥mcڮdu Dq0G,#ߧC/N3iIz|̄ͅ,(c_qOSA2k |4^[(b>ZSs`oiFy@4GF10II A%2dɒL FL2`;㯰 ĩ |+g%Ÿ)AeI('QMQ ¸/5OVR>zfS.)5B$Χ}udd f\(yS ;wY_AS]Ifz׎Md{uӡyA&LVQL `‘RF /pePքBA"m ]K)O@wff|D^$@uqZ`h^ƺw<{H7M:?~sjsk&(^ `S QҔ=eHŎK^S<!j 97TTcdqD]h &QwV+*|npԟ%R J%%.i֘!/6W.|ps*a`(Š`j72r!kP ֑AQ(x2b㬙?Ўowuщktgk?|!Yt&DC% ݦLI-`B |{ǭX_1;\nAC$F1Us\glEՊL7 O孄2(yxCT$! |{/eFF"!b#.#IB-C{7,T ,)&bnڹ3i:=ɴ2K#h .Lb8T [wq4¸А>G%i]%JcE,+L*$}:AA!ԐB{O{-%O1ݼ7H Wĉ"o]If~axEZF/ oA$_vfX`D]KaЂ; 蚨 Lo40h܌x@1,I dR !!{GPuȂtXfGy~6Av!"[c-ÕIpP6J= QJ=BgK$wbxkbv*E H1eli ]$&; x{ϱ'~AhO&huwd!TnA/#2W|[di|u^BN})PED-:$ Fmi0)Ew:#TH.\D9g6 >9 'ϦxW8t$5Xc.ܖXE 9LZ$$h524_%gg۪G+ibIv߫~q[U b*V"N RzM )%*ގaW1<.В*K}1L3iwqݢB:V}p+I&rx4D^&fA6@nPN9~ucw Y!p!w͜Ng]_vl(#kFWj r}&]BэةLΙ%I#.ɠáJvǗi9Y^,@.koև2=LJ%4%vF:5>sө<3ïFJN~$4p$}ΫſX4Z:}tױ+k!yh'ggZ?,u uAR ok1@`b,nv{ [ol]erDOmc!hջ'Khй(tq29Uc%>_!x2Pv U$܄Jdlj:gńge\{H?9w,Tah& sY㧢2I Pq"~U1iu2GsZھ};PKMdEoMcYn]"gj#7$Ucna{^ kOS a(:E$U 5.\'G2enW0B2>/\ƙܴ:=1bդu1rO ]- -%īRlf7K-nkuC~zQל.=.;PK[Ʉ`8@2Mr4.E@ D $Ev< QB PHDKQD$ R1PMҥ=tfhƗ /x" ؘ.s/}u<=y"B O aĎpH%Y3C?!5̎fJ(`à֫d9U, 5|:~Iڙ5NO@'AcN9ʚQ~[Q+2 0Cj?z='{q^1r"Q)/5V>^O}X0EQgs|[j) G~0Rr د)'ū _º/$7!nv; 5e^|0.?k ҧ݅Φt$y16ӇBTYhT4A.*+t`NCJp}G~bjdr7.TqC\pi5$&GVA [V+e3bMjijJX>ͱR^ϙKQ[*׽zR<ϐm, I9) ,_Y Hj2q~wC M}MxZ'WBNƊ<Zpg؏ vL<;HS˖c$4gOU˕(ECPs#PIB/.k/,ǡƺC>c`,6.i Xvg.o~l[LJ@2j(T$ K1iEMXwi2p?}L7o a & [a070T3V|H_%ߑOW v_7Bq̛ (\@gSDP|߭0HfmwZ)е4"'uE,nyȈB!,I';d+VrM~|e}W0R5I%x_m7ݠOq>a !An' dRӰFD VsoV*)t[/J+O.i]~Rk-tc?'ٴa$rSi"fIwUPhp3ҥG[Sn%NMv} 2ITILu] Y'vÇgB >?'5C:spi^ xp4Gk˯È!UFx"%NqlPXRDC|Po?tOY~엌S4A{qwٯ\,@HҕЄ% R!uG i] _ q噆!_9(YGD O$ u($%A t0DO=]/n|FyIX8W8 T%5糕̻INvwrLSH2 ~~5^\Z}rjKThe|13ԝtn$cc%дry Š"!=w p a (]Tצ8x胐EJ]>IemP"Bdb ^@)y H DDvc ^‚HPG&:3PՁJHp@-U~w{^:C2j 9H"h%#p ԙTN^cWC\np(^opgJ/ 8N1~Z-jΞ1TDL0u眩_T?{q˟[b!x&Sc,AD1|x:ld"Hc#Վ8%bA+ r*PEUOBtn wpˍma&<̨HCxo)zbYLusXUETjR5eݩB_sƄ^ L(M UF h1Sf2A qIЌc`( (ș M%f (-bUI*W &2JxYδJ<~E7=z?PcaB&GqM|CtӨ5^iϚA=2>#6PR"dvT.gFt:3i~bR2H8?4B/ݛ8:7`R/3>Qg~wܕ<ʨ2XlK\F&zf I&XpoY-&0WUx/럲 a!#AT+]ÁE:-h2c)p_Q96dk4OQU)UJR 2 0\ ,-7waXB )FYHHRQLUk_ F is swgӉZ2 0HD1:2Gq(*(ıs"2MByi1ۮjcI)Z(DD(DJ*ϊïCwSD 8g"8'bi\},E/FmF[ZIی쪘d4}%cEs\߲5- 9JiMoB-kGBKpm.ޒT,S][42oF5Eb˞,RnY[us!Q2(\B~gTr~bfhRjSDcL'|zkkُMvs"VfG=BuMع"YS9#'u ͱC/Góvmr X@ޒnCg: O==#+*8^ ;}P!R'u Sg+兗S*(BF¡~,~C^zq}\8o/L%G6&,~pxl~p{ hR#Msa)>dُ^ J%޳MX0d(Ū)G$JrІIP-.(h,;!Nb, s7AoX@p" @vD 0T_mSAsAbhF d %&eܢYIsL?X:ݹ_d,ŅJgQFt Þ7DsY 'C]GbRne*H0}a4վ#^#2zqqβ~^!|xk;-jmog"6X5>K{Lͧeio.OlD;^w Sվ&⻷Mg<.r]﹉(J4u|7|16 bɃ98>> Moꩄb-ŞhRW])= {N:ȝ ˍ[+s`;Ø-.΋VpPL=b"9IffLҤw[g\2XMucB ^ \uGbXhŌHǼ 7a-ѽ_LggpӅ9];>݂`:As|a;EWG`bJu4|\*vPb N-]#3~זT44Mtr]0i, OW}BjGU.AI; ҩr &X7X:ݨeHP;Y!ǰoP Z2\ 1u즩e`4@P SɄp@%^o@ 6Į*FiW*r$6x0J;b;HbZ¸\Y|z<EβknX:^}{!;IMyFɉ;'@>`= )=幙 |S7IȔ,o &ĵjmh7 OňC@tBa=ڻ|o> gwoG<-? P%^]Km`a5 Su42P_nyvO/=Ʈo( *ờ8wr69:@q# {:c6v(ׯYAYXd__R'@!!?02uwC&2C\!`q8Z #^W.( 킇_!SS'5@aP;C誅U.Iwiis~~Mց+j Z&^7I;u9,K! \!zә2(kiĎ0i3 cGx71{vNfȹT%SZм.O'O^!qҹ WfaQ42 "a )kʼǹs9ɑi8j"[l! RL`yn'*< EVD(0o7 q|.Fq8U͚(U뜀6hfœ~e $䨺CdC PTytHS5tI AOu}qc~ Z,y4wF-JBb3Udhġԣ>lsXz_wRi4T រH"( hsg 8^ɜ9ũ1UIX[f+IqM{A]Ѷ&)0BJu98WP<ްɨ-Q{ӚG?ۢA!A,ASAC~?5ciLw"lΕ]g9$@D.MnzNw"zE$ݝ({}P:~H-wc^{jӀðZaLn&@ٙ#6~~O`I$ nBtӁg^83N[Fy/~j!ᆓa[~g]3c]*Iu_5yI6߃ɸ?O>BVpfm'S`_lyX_L,`sżj $hD{u2*e%D+͠Q"p+q^B(Rг׊!zDVj%-C0z}zJ%vp`DbFQG"G򪠎AYHA3]/QjLt9ֵȁ+ nHU%WЉێDjjonׇôko~0K^J^㮦6{?i j#m}'OFx QQW^s迴5!^qRor[)uVjX.y <>{31KfMc(dV"" $,M~BSÆ^PX>3gMR93jxi*55fDZpQTFz6?axt2KJNڱ䗼BG }gY ;Fôgy 'iyw.#:s[NVlIsfYco.ӝY35r:3a{)ʱ5FKzM٘zjvVTbfu)tvbڿ*D1YAUӼcO[]Z&mIӾusWr7汯mD4=˗am=M[$6S߲gH[v0[꧄K[A9$e˚kJi5 Fw_C:ո&W?gIILSaͼZv<rǯw 8L8X"N} -^,k{ӦFy9^piG㏍VJ.fx$țJY.s 6ZHhz"M@D'5[I  MOcK %p AwX~;c __M0xq5kMj%ÔJgBأGqg]7ƾʯ'=Vw 8}&):sP\9>{Jׯ-z=taM)u}nѽBRT"i7na_M& YDFd=KK/ ';9ZRoH%]D`0#:lʏ[Om}0kt] 2gyh$y*Xu邱eõ\FtSo0n_x֢X &% p!G3hZ4~3<:cytdNI#۷x;&}ėjKN+Ilжn8eppgx:)ӻVNCR'|M.8O+o&e~(xgŠĀπO"$ӣݹkjd>JJ_+It}8 a۬m1*g̶b4g^k@οtLLx&~xj5M9gQm|nm0:tc^ۼb]K~}Oqe,}`E ՗Fvܓ,!Z@bu?R6k'In# -ݑvf.m0䄜W5\RZ*kKW7˟#[w~m۾֔Տ mvS\}- ػU&;'*'D^&YٚM5 O lbݮ84'i/I:@Szui$Q2*uMjOς-o淦ht>)7dؘhyZEYdl& ]t&Gـ$tUeն}Ǐ=X$/x>cF\{ 7vUqfo]3J8cw''54@tϼR3_. O$|I$J];cwd$TE7aanw}2R ;<謹 77\fQ7[3*RN[8Q/Jv~dS4l$|1K&꽑8E.QI:k %ad*7^$HoLt_bRWJL? dîbT?lGJ#cTu1tLD-[f꒫f'3=T]<{:8{|+G6 dagyIJ|C`0X3t<1Ch\/|oH6R{9^ Bʗ 14ѫηLV^vV|o\i ʳVMC$cX5Ib6ɽaj7޶ă`C.m>䭙 Vl~w5lbU~7t@y6O~O%c|rfK/4<󖞭n-Tm8 v2QI"UFڷ6+Vbi^a©R5ِy⠦p/?*çVlmsKwfcKuG77"* uĄ"GSl)Nc3=ԑփ^$YC~O%vtߴv-]u8Ĩ~L&dz3)`܇FD*9=~=>Mov~OI6HNůh/QЖk#6ڎe[g"ǷJ# dkoeksgǼפz )_ԅF!܅:(!9>R!"DxJWW"dE(AA{"d-D4w}47fL,}~0k{lN,[_2ä>noƟzj1N3s."˪=ebDl<*mWj^φ hsEF#Kߡ$ e\L[ܚxk;y[-UUWw-(;(uoEey9lt{\XD &7_YEy&~sݨ7][#BkR_Uղ{gV/Nc tT򸿀>5*OJ`pPӆ0W3U<_o'ώ.Gxt:| u5^N-ɝymy&S93i:ԁK+Qu}.~xmaExuogcmf]`E4Ȥ`ql~Z{:q}:,zMw4IZ* B`HTj!Uk#A6O:r5w[߫#M?NOs.BD>!x>}Fmr [^Su8"B8{c庱3KR3XJ#m2нjTQMl:\tRW0Lˤ6Y"-VyG'h zN]ck;lvq|:! JGQtytPs]a j\@vRN5TlϑhX]1kO?K6xs(!<: + 4l)s;3Bne='"bH@h28ǵ4ڮu!_>KW?ڂjK9˭*+gIzu(ΗwC1's>RYN;V: |[-dqOxF::2K4A LK ͏Vn0FAÎ,_qn_bjJ-I1]Wf4r|YTȯՑFmBmgᶩIa"[b#Ѿ <;OƤЩ wvm+ؑ<Ӯ|)oX} ݿ&ߺy{܏ۗ!a-JGj$vT%P`Pή腬zeIFe/dmz>:D92U흝-Qy`;Bd{ȉJܤyO9!-nV6'bտtjYc\b:&3B8jPFAxxDyy_ByO6{_=̲^'=#]Ӆe7}NHsj鱔tyQ?YccZo ? Lrk]XQFG s0ʔ6=Svj8[ʋ5Jזh0]>ɛ2! ,+У203r1+uaz[vlx؈~[#s?%Fާ4aVdr )]Efi, Tbyv;&QӢ E(αX\ Yٻ@݆%6ťio.zGPY;3(q\bN Q߸7']'&nuz Cw7s$TTQ NsU^}ݻSxs NɂVtR6뷲aq2ӆ ?"l-bG;CY ,XҎ6<Gaݺ):[4NfwWREMN5ȗ@"(%t'ؼ]wzߦG(Z% '‰_u鲥›Ro H)}DcSv/6nC0/E 2}A1X4ͯ~l׿go;Kroe=Aa_ayDsjsc[Ӑ&8^u^bKWH߯-{ɑ bO =%$)G*hޕ*rOdRӂ# )Yٝ \@B٪g\o8;0=!O9~^:5d7Ô/du߄e7nرbڅ˵].7_WdEw?5uެ{Ë߉>xto.Kg=#xCTz@CĔ= M7(]:ؙ6xg0nW XQ<:Y5=捍X4b@!QYmdrj9HHKj% I(ޠ}DVe*5эvcS׏ Ͳ[׆{]ֶxpllUcblI~8f<#ĨtÇ4.ªIJXT`L,CپG{63o-H͈}ݾ-g=y/f>|"٧+Eؔb5-*>-ia=ִ̎%*NІ!iNlXg>vͱDŽFtמϲC"DVEG:27v U }J~");k}EwbdQjq5K^s7h$bLI+>9<$"x.mzMC9go2ۋ{JL&L=2/{28-AD ΂=Ȱ8eDSb[ FM_a"\ kmɽ!N%t@t*'Y˶ŅlQ[JM4SG^c r@MF&&W/|E׬rmt(Mf#;7'3AI$+q숔_ED-"q'I2vNieVc?ǎC~"[pF~|٧!lb/}~nv˽}xt1XNȊDṮ<ۻqCѝ\^5)d/_{`!zjG2C,W7 @6$KAp2Rx}7ssG*s+ .9 ɆX0߿ꦨl`r\HNBC 7cJFu1.іH vDC.v8׼#F8gbx*bT*\φ *fKC]Ԥʊ;˔Jo^Fur%'o;WSt[l%,ۯz+L1[ RG; y}GO5]ߗ)+Wx};M\v~]Lc,+1}R"YhՑ:#"W ]*7 (.?-W#Hh>xn9e#@%:@9Mlt ;A@6F8qr:&Z ;O}FW0/|)}Q*^N}#yhݭ9mDڽv-PI]=.ji^dVoq(9?q߱nmA5w8]q b^Ռt[qJIGnEEj"< ? {(뵼7[yYK1$-i׉萎DL% 3ZE\Dd/_ϲ $w D^Jk8I[uQڮ=Z}zWG.sF) x,c`=fu>ޮ?ӂa_[xU"/Iq+HY)rv$.zQFJzn`Y'{?P?h{kwn r# f?*D7ܗ\a3<_ g ޺Fwh?:]U ~Hiɦ>DkkIf9uO;G.}]G?eiq6$zDվHJdfRyhzhduQht1K ǗaھF/RcW$7`.hQx3Qoci)M7V=^])\LkӴ˞7ӷEȧ^[KN oe:6g:x뿾g|ȏ)О v]Fx{s"Ylk;cp n"[ZIi@L`SgKMUȃ[\O7s֗hf'֩8;o%|-^T>`X%ړ7'{kۑ9\/Υ7Y~VOGo 2FW_?u>s k_D66[䫤rс)qȎk訔UɾQ<0wu|:Im[~p {W*:->W$p sp dpm׾0~yFLJO`zJz?L/H2Og=3@dT ϝe ~8 )|QĶ(b|i$ WQ[!CJ6hVb2'!~#[0bHfO "{1qI}$9L;x1Cp_x6_Z~]8Ͳ lIW>G9\[9+r>OzCeb )'ݣ%[5&IקL?~:" c͎+9 pSFGPz,j5{߽|}+Mr2 t;)f.VNw\uKkHf|8y/˨=X\/,Z>EflJ{Ǐ"i(d`ޞ;KtfxѨ맫{G0&IIqqv myk}MqS5|ڮ8OAr-äNW=k/6^z1oߧ7Jd+mKCsÐ)G^Fo HE=ހ3~^!lh5Y~~k7LL_ppG+{[meЎj֌S0B "4h"s_&^S2-0A0.>BRd|O+yG)o0X];6JxQ cNH`E&&/== t_)hSPDB# ۳Vy%ˑwax50ɶ tg0o"D+JSVzcZD qtq=p7hbT]3S1G2-.:Ff\.%[O˓̡Α2+jf,]뽞ga:Te#!xCrRM0ϊ%ydei>*{rkD$QĐZQŜ>.Y-dٻc2,p+{1Z# ~ p/>3I}nH3ϺtA QBfI.<6oZWŜ<2oh͵V.hyQC,cWXgwjm˜Y4ty&) -n@˱ۨu嚺3"3)Ų!K2A@ۢ$Ig!y8Go y76ytZ;wP!i^0!&~M˖<89Ww.%-Kn*9{872!`_y4XQ|@Ϝ>z_9_d+yUv2鍓mR\U6Ld2|dQıaT)ޙU66.ZUGOQoލuF+Z=}n$oմeǕ)B#ֻͽnzT;5:J[jD#+4xM ;fg~9ܶ9 Վ,_0u.V+{{0g-86tI^t?rp3cAC,֢ߗW1%"h("f')*EJ`|c: ]w;h8~̉ol`I(IQhh(`.#ZZU|/8^>Om'[z<1M(}"Ĺ(zϾq•q), MY<vk3:weas a!:2I9ss;%iā u`צxa }]DcG)x "vS>\7[+S+߱\6QWrD>e,{8J` F=R)d8Iy֙w>XȮ&V$=Lp}[`$\D;vBtUS'6fÙ&ɷ) iÛnXԶ>N0ֶsMQօՌ7ARomrmѵAj1i*/cZӘbFx7o^m ۭ;Go6s Xx8qݏ/]*v7H@5Ա{)+vpWBY+ĻmbI(o'a +zD&"^_ aǯFf %@bHSjɥ&ܚd߾ʸ,Y5+bD̘٤A4K '[So^0]Gf5M%gev6гse|g^d+)T(K#d`/77{t˅KOl^mA/z}un+*IGJH{he7,n.xREsz\n.Wgj0uNjKVc&~l:&+ Q nҸMq#Hflf{X꜆te="nMЅ2G@T[s)KGOZ0C)q_8TH?^nYIC.ş\f̉qZlOra ?E[nN_R,_If#54jcf*G-)k!F,[7 !5)΃V~F T|I=~?Ǎ''a[8k3s~ _u&,2| A'ü{2:GC;mΆ|k)dF ,-v;;K=ǕH8΃gf(7k b[ӱٓϜu"1%|.`|˲:S]=,K33-/ˎ$ \{كNp܀&=aaC/g:Dc.;?n_1 9sxo6~"#c HJ-ғQLy-B}Yt`HIm8^sel&+;>kl1D6.c'88$ _MUYO#u멸2]}@XT/wwpхDK"Rs7֋5?d*~`5s=mc۸r9r*qdlyh|g._Ҫ~H4 9qpuꭥ ]KP[,5YSށ9vcEC`Kjg:}FC .^d}"nG f"mXc-Y* tߵ$3 ÷i?ߝsywے.Ԛ|bC,m@q Z%JH1N:[N`^*Y`9^]k6k A'hNA OJӉ2VEtum?c-N:_^Ryě#c2#G#VN>.>s3t፟SF/G1QɟMٸt2kof:} x_Xj4y]!^\gHO 9V~ssԐĆഛ:wߜY6mmvqTUjUUU$]g_woo:SEKYq$wSH9#5%O漟$;V,sꙝp\?$:d#)4=-䗆EdBl'uU9Z2Ws 6dp[l?j_^yHy[ WJ*Tj>>,j4b8IzuͯN-䫉[4DdBtV+,r((ZO9<5Bu[#svynj'3j* E>lX*oX=ԱC<[K^U?EVmHa&t0?}vUo^|K׬qn?t{҇nAwucqL{Y%#܁AUFb\g> B`XpӟL!ϖ{χD}'_[zΠx/vRCz;&E,liͺyoP֖xOuW9k}Ss`vKҚ+7~cao[yfaX} JW}Kzp!qH!ϱ* 7YS;O$X &=_sz6-K??!N N^!7Fᝎ2ߺ?&]LGsfO Aƹ)zYSR-fΈdw74ո O䶯튗31|bJ-gFE{w^k&*OOaQ9ِweX=&gl_QWRPboUhwrs/׃{K#~?>ݚIi =n#*}~`CmqwAt"3iav'yI ˳(Z/'Ғ,([t)@w"搒XM-vBr;wA2u9xo>R,ֻ]F?X6O-\+o w%dSe8TB,` =+vvvEQעGB{}壠,禦Bް˷w3 rM0x2;ru]wgP|5Wv2T6|c3C`T8nnù 3|[wκ{n{xn;|=&b4TGWmG`71c|'mK6>x߮ 2" fIޭ_Z^"}Ҹs:,%kIfHx6}:s0snh{Y4LE[EFAqhN13]謽բ:tu6a؈d]c8m's|m`[UeIS¼7Ec+ZRްox\* [8yz+1 V6ǖ+73~UL;blwbDeqSSjؓnKv2ۿyk-o풋jm&`EDW\QA%u^Hdhͺ_bq] 8x"bqNM3Qkn0K[8{x=#ST *:*Ӈ|mOeVt&Ùe/}F^ Ef_s6_:)eZ򜷁xxp᚜qqIE uH0vTݲ&܅Zڝ/20WE!,W0k u |Z,->x1jg/Vv۴= 7;_Rmnu7+bΎv;ⳋfhGN"-~p  y-nmi\xqs~5}>j;SYj ei1j2[#0Zۙ)4gY𬦾]B&yM%ȗ\uJb'Z.fE|30u>96n!Vq7RަcVB(|;BٺU`In),k ?]~mrꞙW%[nqy첰i&9=T>%V,$ѦqŮl/{oyxG63{ϗ-x1O\^8<=*lYoOqo{&3x ^z(sīqMC*_^|:ualo\^fES*;MDa XQ,eZUEdӪx1 4*%c6ZɆ6"OH3}{s̢w\^~b+v[Zc;_Qdv"?!ˈyq tx]:+/#EQ'])a<}g^qBp{7»6'Um_?wpo<[OM%'sʼx;ye/MrqnAS?;ZkbU M:NxOǺ:F76`]3P1),p}]5aƞ~fn*!WlOtQ<1$˝lwt (ɞ6bSh+=ԡ@mKڿ[b렷n5p4x3ಢoHd}2}LJ}OQ]&Rͮܒbð'bipR:T H!&<1!M|b>oUk,^|D'"6gy-;뾬n]49mغukoj~|+=_^ܳ%:wzϏi/2F_ٽ{~QczK86shLR~2|qÌ6ʽ_sXApkVLtUoǖiY11tYsoY|=YGʇ$7^>\_؆҉e-qY{4EmgWXwƟ6Hkig(??5QE2Yaa{w/4^dB%"FυUKP$Zq"隕|KC^S Z),wݲDp=uvD(.<]^55 \\F_@s@eq`%˛:iX׮dx?#S|ܘh ҋK[WvVs6eEOu'SAƶ&9{Cl0z>sl`Rhuk-r!IuQ"f4@P{5tqa[x3>/~KBβӫ&^Λjy!Cj!1Iv`$aTL4p)FA՞w'Ϋw,)y;[A:enߺa5rLHmX9s/>~LvKCPk&hmuYҾat:82GB Kxפ6/;o ggeBNs~.%ZRQL\&Bh^ fOZRze& "E ΰL__:tFc~s|L 0y[){ZgVv!Ec}jˑ}k]xf=NkEtĒřήfC gjFY檒]ˣw.<л/rjA?W_>Ҷ9Z]NyxQ뢟6$ smtm51mWv0l{ :o?䕋F 7Vʲ}X^a9qtO?h7urٝN&>V `4Poq wܛt<9?Xw6vDJ%H "\0ֱbߜ ?\Mn?2; H67.ڮgKipFg  pT0 L=uL?oH5ǕÓeo?f*_wZ4ؐ吓z?=|#X|! 5nl?+_KjsiL8f56`SFT b0eQxU] Elfroq[4WDYڱtl#gG5}t";ڬ Sx}PRֽ=Lii_e##YޘZ G%V|ѮZ\ Ql#W'qz&abBq1gzA+?\nL1Vy{|7l=n~CqM]>WؖɼƦ"NzK&Ņ յ GG2}'?%}HK$+:RJ"J֌E0ĉGtN2+|Yoʛ&hO}yL"Z$cv=vuzxٿU=Oeg EP/!̑ -4R l@EO_ۊ'UiT)U0FFCr ))tbqHoe*evDž{,j~VVI̼LΩ,fi)0!24M`Z9Yvl>4BBO >YĴr!TSNtK,TwF)HAeTF9B;f*ߜ#W~uf9(mWi!qo+TM34m 2u7✤ߛpc4mΧZ͟v"n"#)/"l5іeE80|V8Gdl 4v89q>OM<#zy*t2n-yhP!po^eB} A/Cw?ojCw_=g# [) N(?u}u4˫m-~/䡫EP(%~~UQL  C( *Oس>)D]MqSZE7̎;5ֶecn6;pq6IS ^ӬC͛I.7hr+ nw`+r .)4IX2vNO[e ҿ'n[*vTq12~ȹCL2|e.2 ZK+j!w_MA+r=daW]aB-= ##"#7d'ok[lrTvLfA-R[v?2HJk7ro,N:j0;WQ5A e-hjus׶MDsDɌb3( ˩5[]Nlc i+ѽmίBWBpzJuqP`BPDd;xC>RvH8BB[l#&tfp -@D9KTrvz_MTsh{Y2Q聬\eȹ=x,n*aEmp㭫ֱ v8WYrh}-MjK]J2鵯Nz4Аj9d*$'}) o-bX\;y^餦tAE7wrV[wD] 6^䵝fqtro7 !ynFcOz[fWஂ;XHDx@׃Zn6?wh4t8c!iqǟC[Nu?<3缁d%GxQ>bׇ:ʋ,yhŠ&lk׊_ʽ0i'-f#?2xA9(cP@:21IdC2ŕYgBlNqC s Kgս Ť\ӸE. Q $q^ge$Ra<AW*#*l$C{٩Z^W,.;#;+D\Ҳ3m˳ i[=9%f[=rsٿ GH ~B&Fϛ}o,qMztjV r׵i9D6E%Q8%\w $:$[8b~0Ufd@mHɄ_xDz릍HO Tɇn D!~OMa>s&(z?G ">^ Dqُ=ĨayZ4ǒix:E=x/޹z߂1P#Is/&bH$Q"Yb!0@ t 1Fύ%%,N*BPNA#c:&ł T,JE+l'{HCQ[D1P4D߲܆όw IiOlv6AEPC .iTs؃ZĜGu2=50a8A't&#J4v$/fcebN@l|X2&D5Xq`š;X$nq tw MHUcD 0nOdHZIG.pE*݄գ`4FH5V R/8?8zeAIMyȓ?ӳƘ!~Z$!h*A1TPqLMPJH?h*bvlp/j֊eMƷns?0Z(&)DMdPDOH5UA !.[Ll:%y,KCDPUPv )i(YJi2 Z䘐Nr4 U;jZB {[շV46?tdt֭{ƚCZ(4J]ii=^ R=c V>2,JU{2&>m=C]_bE"Y3IFmGC %0DUHH*j (xTFˆ]?D=Ju DyeG D8@,`TZhIwZpx#n4Y ^T &Zi/M#|x>g'yW}o5fͶ]r$dtu?0CbB$~/ORK. 5M`Km핁 6zAWr5Ll4ГU3(0k"]Bv5/q ~< ֝66Z3aK#~br.L"Y6 *׶@t>] RsJi~p.Y gjbD@څaj$_zd{w:C . &2 rP} ;:C K5sCzna Lj=L=&aǢʪTdCa#ݰ?̊o1]oKNr {<&<1A;lEf!?:jbpv>ەNɘU<*zNH} w:9GRvq%lٱ "a ~ EziP 'DMU4=ڢ) JJDH7"RwO#Ig]MKKc;_T@B^x6-2=6pPn "v>'ܾ#a ?/),baK~;ޚ9dܚE!87.Epr H#:Ɋc_1DŽW$\w.[1G4V TGY?u$׮ΔA[\v8~jb@>t/ӭ5T(HȤL55˯ini@)$霐<}Y*EI)* ]JSs T亍"|>#o~nۨCg(scׇ`u&sznABU mH'og@iᨧy;r{]4LǎI89!/oCX6G/n/Hlb*v1$׾TPq.vG RMyb3 rlJowc 2jlq"9 )pهijWg`Ӆ;o'QԿ/ͯUx$-„AO &s&#vl*KJ>\ŞU#(wl8ͼ0Å 1DQwdC#A#HqZa* ߴkfUТᵭ?9 cohv%"),7Y4ʆR*o& I"XαhDz`sb )[?vA;)ԑ{I( <_X~ABIx+OS93l0XӭHڡPo!ӡٟPKC~`nk]VNmJZjP$h(O|w?jLAӿD8lbV`hn<s҆X&A4NYQ߭xwԜ#6A]EDcBO먚4f"Hl!Ӥ4 %HbCFd9-/#9<UR .+S5ZU5%"Fle *UйsRBy`O=p4^&Ծ"ckUZI"L/tIFN=ímN5Zb"YkJ)1TRahلϛoeC.ڣpJ " 2&<uNM1SCB{,4kYX n] U *3!B#_OOJSG\9WiKL0͔ a*~ZC!u7_4׉ĨmqkMzuvHnn) PB7pE P4 `0`Zu|gHkc"_^S' w_e[mBr5btG|/3 &e̒u<ӿ眛5(&h) O4ByZ(zIfNtwJַx蝿X|>' ^8yuҹ2D=A"q\*!p`fPR8j@$H呣,+!Y %͎ )C F*T3>+I =SJyS{kP!yP_{Llqzs Ǣl*P;#3r[M*>䨇7rPX vNzcA~~mB gyQKb̮}߈5\rs%ahz l,dOl|ZSK,(] P`n7#J*oiE?SH7U:9opOL(P2D}Q$H x7!Iѽ}f-py떀Y;F):tpz^{"F$1sO:&{?&OUԙ$cɄ~Q?8$0DPC'RB4!b!b!b "!b!])TCJW~xe<~?wfc^vNo&T,;NCÁ1:iÙCB VmLƿmVu^mawn;L<Lsd{ޞl'=ivv'=Ad{ǿ;'xzSўIϤ8v|ݫr^n_7F=7ӳ9կq8\N+ko6!uzCp];QƘ٨j7]v%:ݞVֆăe9 sBK8(3V(_sl&ûU^眢C1oups@qQHz(I2C[?,NCt+י{Eg-e^]*47:X8 be CO[bIzrnkW[sYNeI78qa|sOҟ$Y(ʊ}ӦQwp}ϡG?#>gylSEm d)yO T _%$͉!B#EQEoral'zݖ뮺/i;nGobw`C}ibl+#foʼn?CB2 oV/BHb7ώȢ>TFcS+`j!՗^Nu !}T`L36W#8"$)"b"" X(( H& @~ ĥz "CѺ"q.LƆ1Z>>~Pr  F4d"32ECvjBN'ļ4 Y\)(Y6I)3́Ü,c89| EDеD!@>'gXQ!Dr;::a_#J Hz-w<߂w&c…~SU$Da2v)bށI38łP $Ql|~m &n2Fqh`M3?Jҭ\X-clebr"ؾ֥w?::wjÎw$^^+c\Z"E Ơ7ۑ|(w BD_xd6u_8nV{n^xMx7 ɌF+Xe(x [zhʙhSŸa3xXx 1s7'2jd(z|0>}r?zeͭXs! PP9.5+Qb}p)zĔ;au Ԅ\}Y Θ 5zk:,-` !-:h}q@!Badrr9[>ǕqURJo1LC YALD(dh2ɰ pQN=GX`@QN/101Kib:pT,I)p8O J?(-u2J%3P򪞸QժQO' 4 Hy$"mVU1 =YM|dZJI$$7`(,g?qԃ]]ڣIwuG-cnS;Z-R5mw[YazBV?y>m]Y1]7hָ{J"afs1TS sNSGEPUnռ*23e`HA+ko 0mɠJʨZeo}n%&\^#v9yCFFX9q*3 qC` NQڍSYh($ẁ-e Ӡx7`l[^,Ǟ2G,5A`u(L{9Q>N |o[JI:N2:K#]/7*$u%^*QLiϫZPc=L؏udttI:zT 6t]Z~{:v[^!"eX:yifu~D7H`IkD; 8Q2zmr X$btbC~WGgj W'÷'I6$9|0aOϞ,GwؠA0c^N'dF[|- :"Ј(%ٴ.*n]gCߧ~udlj(mxs*TpՄ# Yxo.Ć4kԯQu-l 5en }OMt3# 6-xn{0CNZ9%]m!~}m: !/}4a?򾛝ۑTk z"$o*&yPtlMGCss}|TUB<8:M#!:5RYâpuS!RN,Z%># ,*`w]r.\ bknn̼罍77BE|e(tK93ߜ͉r8{#ha뙅B)̵d뜤\smˏ`'i9mޛطF4" KhMB7wOpN/ OGiI=:E As|=H^o_.brGH iEnd!L;rCzu&}a>H8g M<@QQ b2Reqǡsm((vP~!_T+Ϙ0EZVyi*,1^\mԞM ~;JN(>"y`B@$㟸d1O =F"@a++S$9C !XҜ~tgڌ)EUy:ⷨ8ׅsyuR[c#ힱݷ:w+4Wzy{WcCi[:o̞B}Yx.TsX3Y&'BYdq:8pE#%5yFٲג6rGXd@O:.ح޼e~s†eJ^QkgQZ+LljYG2h48gF *)0UNXekcOW!Vg+PQUQrS^ 2kٟzDm>xouK7uAhާp}Owu <'pxX%"DŠp+<ӮT}3dI%vM;دGb,9m͝ v?9l/GJ26t,y)νȮ.CF^<}krQ*s\z:ޝ܂=]QfzI:n.-7bKRu 5b66 /raʼw$\xURXh^% ES?BnE&gf<Wg-VBwIZnf[lOnkiid.'En`:d\ܽx3zK] h2mtm;awx4c5+L}ݥfk&Ҧc`)v+o˓"q,doU{FuO=۩W-^xWusyhpw;J۞='ߩh <ѿ͡Ae7ҙebJzIvF\0K7C?i '!rɻQD޴ѧYRO2)gAө4(yuUAos?cT8X&`!k\Fm} $J#4F~` k!fU)iEHU4:T 2hztJَ7/T9Gũ:n '^>]sc='ҶZ#/jV,9Y}Z뿣Nggw.W< aT%V~]VZ)5-krUǻ7ՐkcMI5`X6.vn T9\) sR "bVA2" lRj.rT۷N{mS 8.V2fib9103Jcӂ\j16U<8ゅéM 'mq#y@jI 0}d>Qҥ+Z?gEZ«92Lt53bAtr`hqW[O^ZJ{́&so46n5wxScDTUr1jSAG ]yxq̦aoǒ` .hcKx#cԷ ,u:Pm PB\dˠ0ԶnR&nۜ$Bp\QC~;Ky7 ء.HJ:S`T&X5G|Jv˅ۿYXh4Oqm⚽.zos h:Ñ-{8QsBhoWpbNdŜJhD8@c$g|? ළ&Jn4nFER~,*TsM(8R7կ\䊤U2{qƙdj1^l oiz.|qLVqmnbLI+;a yǡYh.&-~v.<𻯳Ug uڐz(P dlGC:5G-lӎ\WL~ kjIouADˁ>x۹9dl333٩5.j4dq*ܲ!=aEEv]je-]vdafغflZ *'86Dy͋X/Y5S%K,!4k6MKǒFU=+.vQ08Q +98!@0|n෯F.r|򖔧SxHã J~zo_V_xٞn˦x輬Fq{Wђ J̗OqV{2^>1 .{3,^xgu6wLg 9AD+TKYE\;(Ã+Y%]sn){Nf4 Hg-u]3_l.o[ (wdOy -:">|=2G^_}\LZ2%og{,;Pu<L3OF=7TҼoEO~l|eТ:[gRc&3uYuW^n+-w c=usej7YTvGu^K:zN3NJkNPF۠~N"Ӎt,)^6mےעe5Ǔ?If#EgŒ퍨jɝ]$t ٰsu`󩊿ү[q=-)\߯JTN>+nBAžgKm:y@n׫ᓅklY^閕Goã,Jc=L-<n.'yVB۷JCl?.%/c5魣ۯ7׫: }h5*uJlzKkqs"c-βɧvM=գrbK'Ή3+w 61z=<]]Bt'J*ȧR(Z/oUOV2[9oð{,Mw2׸xrx٬.by"ib+ܱ-W+Vܫ` -dip_ePssxM˯k姼~]7żqXVd>=߬>ŬL*zwv֟zܚ*ĸN+C3K[^-^{_o)'Zɱyg_c͹OQ]fOsf(o3`|Ś@K,􅻥}aDpBpUm\&%@²[U2kWun L>{V1-5see9s]l%D_*o1իshhP*H)&܍A,#F 8'p,5.hE(mӅMA58bsYd!-OR9[& 5>:b*[D` <) @?A3}_u Wx0o܁k:anM#M_(zii"jL&l،55kگk#wnA R]sRWQЇ$^@?+vd4R Hivd @rA!ASw$hB%42BE>! -Y%@ZCA;a$o 븧xJMuq)1<'BdZ)CZ] qj6@'s~ Q1@Ji!ܤ%+E4-]p )-VrJ7ŭ}W>M|O{&T EO_Qo>q"RB$ ƿ8u_ls)_/E<^Y cg!z8D[Y>׮y=[$jw|{;(tYd9DOD6~F"+vM?h_H.$vbXA;"B  ǥ4PJ ɀ $e&pQD,&^­9qDXKGa{t< gڄ+{9=? e=`):VV廕B9vLE zB+ X0`ɓB kP-hڧrؔսj)R"&QM g#3N*5Z$b # z&raF^3ښe1S@dd5I<OtibQ,BTA$큰d@N* hgB0'Y5'uM?)Aw~rg%ǦK1Ъ38~78rp`l`1tBYAPc%VM/0]a @]f^S$՛ )f{ͩZ0rDCd!Ilk<{noh|A_:7th 6|[=c~fmTc$YF_OJw[n3~H$j9m\рCb120[uGX"SEAE1F篻p!r8Eiu5"@݂)hϩӔMOprFeb`zԞ$Am÷[rR8=_>Y#],pA* fc_;Y4#~L&Akc痶u0:רnLy:7B,ө7欻߃/4e9ΰn{(eٙ8d.h] ȷѯq BHGfCt^<~|.cePkyNhdulv J2nk3Zea.T4;:xla4+ݒﳣz pق+bGe9rF$IXAC@ zY@*cT< [Ku-G\^U!*u兟\^o"{#t)7H?s^e48GFx&ݛ~p ޯmZl(Z| ^\~H^l ]^B#}vf?+:(̸ŏ.(/kvޒJ9g@hL {%3hVؗ |"5AІf1nF~^QpLX%E0v @;%J:K9WvGxlJj[աI=sES(:>20f5\ Vx,b^[^qdS:PG &YXt!|ߤxr)2,My׈k^UR}&s)Ym3jO v[GC2-Ưў3AnnSQ*;_-aY^V-۵RwXK$3 vHM~Uyyؔ\o6&f iavji1 ן)zX.~ق@Q]xOS۪o$l%-MʮR*25iH_DΜW)4bI ^yy}\{b J! HÇ""a Dž%k%ۻqclՄU-f0=BY3{l voF ># sxC $$չ^g\y5yxLBGqaG"Pm6V|jA=O6|<-c3l3 ; M{LLnSO3l{kQ <鯳mF2C_~&Z2FmL~tϫ˅`b08Ab~(>7]}mY[ӴI VǍYg%)G#]xEYZ>|h}(OS}G 2JERm\χiܠ &NTʍ)K(23秈fb!w+IF٥д!vB#d} 7S_ut֜$~Hv>$>eG;,;=VqdB=FRE>5 8Q9vtϥ?(lM X/4,CFDA8KwUSw/`j8艗s,FRfX۳7i3-B"{&dD:I#rP)u+0 sEƉݞQŠ$AX6T&z`m/G4.+T_OsJsH*|=pG/%yCVeKKy"w-JFCR<\9ÕT7r*-nxTP57tp[5B5xATC%.FC9M""J%5VD_>51,Ҕ1)_Bxʞ}#"ɗA P?m; ބꆏ/6z/IJZ(}_'O^8?Ovq1 }H/CS=_;4B0~ڪ"mUK(faTD`@.xRsnvz'gvRYϞ^A71EF7C%@& !? >swPnCGI $bIP~G74},( )##/A}f6)M|X| &$ܨP d=慨%% F 0~Ew}4W+=_3B>UߺB 'B`>W+$G&ؿ1r豦vv7bӂ?Iʗo|-9 /y&I )en_fF$ -;t3ÛdBFR$`j9")'8Q6a(N`mHds\#^YKMu̶q3Aؖf:k49qVQAbD`&E^KGsRA~+’UH8`aM'`h?ŘE?.о_ ANj |!?rsFU0Q< ^m%=_0>Zݮ$Ģ Z爞ָ1tO烋*l 5xΈ&bI7 .EKi/0*# p[ȟ(rqV(W9_V0$RcnZ0:.xiHgPҞnMNm0فORd󽧏_w_q j:Tv<˞/AW!F"$!ҽf' P|cfG"лQJ.";y5Ow;=fg3IΏyrO =2⃊LLu©*{a!?(߮&߲CNj3M޸x7Y~VZ џAjM>\͏Ó$NߒI$?"!k W^鐆)s4cJ.{>I<Fm:la¦I顬}2pln?͏(eӮįA@Q UyaƎXhG*6+shBi|WC89)m)ʰo7uڍHV2Vk2Of|-/؏o׽=|{ _o9pz إըo1t3y 7|5'\Y B-nt6I$eJ0K\/zKxFT_R A}*؁E.NCcB퇄ΎKE.skpwa"E8A}Ŝ${xץNYi㝶<ׇ__#䚗wa" Au˅qZ2~!F2!h2M=<4AȖn>5BIYWF+C9&zoTڍ&S3.'N93)^3`ZYg-S ,x]W_`9E_Lo~O-s.^ü.vEc#Vh% qQۻk^~M"s[6n'cW t|ʦ}ՁU}^zpZsR &zIk6uSOsSsP6 sV^9GⳝAн.-47O;eՌgW ӗ}|-?u $犾&!+|,FjI͖Iwk܍źM!˕n\(G\{ K|VsoOztWʺcjW{_ 2:o.N˸#< v`f* 8قnd:*?geQIq@IIБe݄f'(`qg`S:>+q3~rԖ3/m•x[|/e_#>O1I?/&>y=zB?T=piv$cO ǔeΎT60{ծ0v/>/HFSj7t ]bOx*7-N*Il m 1en:~FE#GUlPnGH%vo++(κբM$mE8h$qvۺfl-ŠbXQY2MԔAF9𞟳lvsccqt ջ)j.,K~"~cm^2Wiš] %&v rr݋e:w-Hb ~B0ߙ!&~ȸ<͋ W::+H2Wy6]r !RÄ{}d6꽕槥1уi}uJ&k lh^TTqmeBD 0wUOfZ{LR3>X=˄[5ׂLnj8L,} Uɠgc``TOAPG 4)͚// ֝(W}7ǧOgo w.cB-ůƇ<),Qήlt gmi ΄Vџ+OncT>\̥kl=cWW7&-RZ-%[| ݹ¦kn}0__e K诋%o pf] Wʇ~HbDpl5=}~fn>FZyb%^طLy=M$M] VI$1Jr.Z\[+tL Ax|ڝxbvA|'KEaz Zz# @QU AAb2"O> ޺ ~y0?6!$ 5_[R)ľB7*8Qa GDnec_hh⋱n3ACFsDyVC|%D鿳Qz!Duqn<":++R{*p%oqtj|ae_I}nI,6m;w=r$d3IeFŪqc&m|ef}wƽX=\)Sy V&;0XU96 + 6$4"VSU< mn Klw|ɳg]]҇S cJjYEZ[W:`6KHX^k,b'sNà(-(l;s8kf|:mzӏKV%1`likʚ!C~N=דז Hcpgf.1,mDU؍1-m80PB]{elKCs桁ΥaY[Ekļt?n1{|q^ WJBoycZ_+x~xIg-k̋:7xL>OHE<7cgӦ3!=xS|Iu%).h7Q_„o'y7{f) lUVޏ"sD$ `fa^շ"V+3ϳ8<gM۴ ʩ{H%Bf)U?^WcSC+EәCS}=ͱ)={yn{kWL}q~[=QDW;]#eڽ 4ؙaN"QoJinds4Yro _dc6>W]=oNUHT]^߷~9xhVfw,8BsXضǿ\3)^;)~g{534v6T;[[uy)[m6 w9q˭ޚͳ}RUmo ;? #n4˧pĕRW SE&GCIUA,utUFTnQ.:]\{(g(ʲlYT@Ro@_DYw_V2hW .Dyٶ(F*,0)}VAQ;;a AP4j5EXzM>O;|ky;8&_ڜDj )  D;~=q+슡Eq xhgedu}-^fx#w~LgSi؞;e:N#U"O1_ЙLBI Sjbɫl]K)KꅿYHrAu aI~JdpDrU)~z%<6FOrSm.⚏WSaghN{GJwy)R96Z!3JFnIf *Ldb,C}KKe1'@xc̫M\+$h C嘂2Oثu4xV5DҘ BXILk ձp鼭Ƶ"Pަ'ZaShnVS<@rmjid| Y=WiY4]c)Q:gE4t$APF)8@oBBk=Fd$6_z(] Zc|خwd' UE=P<"&#!4Gt-ᵩszZט"Ĩ AtWϴ. x(~2 f^IVG!AMݶ}\Kz_jԒہ+IR$oGvi#讋(w%lԴ^ױ\$t3UYV8s[i(QծD%DP߷౟o b =(^i s>SNwF]QA4$w.i_:LiEIa )5Xs^0)M;hNM1_˟@b" o!_~}E$!| |o`6 1* X7ٵDßWAt<<3>O}td-FVvKDVL]J9bHI$N].wMY 9aFI!JL ѺЃ2pg-l' fڪm *ZgǪ;N=A-&‡rΧ1v7δ)u l"2d=ъ Chy!z;e(h sOPD=0";=k=gǘɰN NTJBc*&dkjj:;PMAs Z /x Ƴ,v8+*IP7i$A] B<8k^1>{.>?_~WGAJ~lHO*PP^yMvc!~rnhH5 -l+#9o9my;M\# Aur[ҔW 6KhZ]3RP_zk/Yz x{gǞ5a/kj{vA皢v(ynic6Qj:ꖎ#v(@lef'Lq#xO8j[!y19:t;n͊4f,`#MFӁqt,/Vq1{q6;%+U#Ѫh^w kmh 9R汬|,C$s[.^L"Mirnk7)XaR6+ !Q^Q)g$UD % B&Ѥh m qCeŦg (D(dx?{ghGP00>yU~[uο%x/kX_{*mtZkc{;c|m&65VYb=85ͣ;ƷmœŪmk&ߌs^kC86Doy7}K_{:zWqW6Y\Mq|oy5(Ώ3Vf(,N& uC.owیkmߎg[F-qǷ 4r,i3/#Z㍝Moy^gYʜ h%\-tYxW!6ضzn4!tN0VNH\m^04᮹ޝ;tT#JC%+J0u= @H##X\ Ci1(YN00T,g[a )tN!,7t.XƶAӲȃ#FA4>n rd[nm]Y$Kʈ*nb.[3#0o ^jnɂXkYxQ,2K˧mk(7 HJPQD T%%UEIB)Gڪ "*FLF0s^$=5!ZagGC/̩~mӥ$c0u!/,$?!BP1huGH*EcM |Y=Xpɇ~v~o?=c3fpR4*a5R}^>w.\,}V^w5s^Nom``& US}$EA yaA8v*XQy 1P>2D@B| >H DG8w]&MT'Y0 uQH|bFQPe%s\J*fO;ޘtfBq!Qr5p!6|܉XǬYGU%8,9wf?`ͮ*&ЏW= 2jp6tG S6r[}Uiv$ ;{4Nj39JʜUjs\Z+0}閑 Zd,όLx1m␖0NJD̵&1;Sa~!5lv92P\M d4-Zp/)aH0ǼxMgk[XIVCǖ4C ;"1BΕyc8UD#`S(ǵ8th8ȩEicȝ#eMYKY5kŹ`d*NoiǏyv1tp_jX Ji{hr'%.IvpC2*@1l;CV:IJ$xϓ8Z(-%HWY.n v>5}cw;ܽeeJd4=y;Ğm{Y/}Xg]3ԺC8b-t.-6g1uu4wǤ`5 l[zHmyx3jHқd׏}=B$V8J MarBpbt <Z*,ᙆwzv <%^%Q]11K6!!Jklfk/92Z$CFDTlS鄰<6~ |w{wԀ pwz]}w3?m̻w)K6(6DM8CK^;;7,]k>:C3ZHH?[ND;(PE=Ÿ#:ܽj\']njXapׯȊ22.~;R$"H&TT:A}; IOoi:0:5hg8Pg@voi:a [Xmh nUULF5d+qT*ݲfdCa$n=}S͒0TQ흆l,xNͮٸ0 Di7Wo5/L0Mi8jP߱^ nEIRn TWi S6,΢{c%5]nLC˻JUq/0ÏNߚJ8w><`ڧ D)R~n!= ܩv*TLz[;nIZH|e lr9TѿO4K=ٹs//W}f\=![v|7upޠV,Ct ٷ`g=.I+I=|[֞bR&QD\B*6akގݥN۝z]6ر3r[@]Qve9o&P$ܷ5![-MTjįZg^iɘRNo$E]Ê+,{csCvMr# ൉%xCG= %4 G-5U%lQ&2XTβiY RQM:K 48 nD.V'tDNW'3g%eNc2~*N r7f7Ñà ?_LH8y%!.W{0N--']-VJXDAM e##l Ec%„@hS #ir'7o䏄dY#N*fmp%TabF l:3!f(F8)1PTmBƷ\ͱo^{s y6qӗ Osڲ,u䨉x"`2`h [N +*lBl~g`$wMED>鎉fk]6 Ll!w߿_7epߡucL8dZp;_zJ)4YEsۢ4#PQ+w$ }z-)Bʊ#| cW!\b=ыޚ&wXRO 6Ͻ{-͛ =۹5 T!Zk/~?k`4,/ 5Ƭ30ơ"<}]vk9%l[T kT ˩8ozCUUlM3907{ofvTB8 ~7"]!ݦ@دkޚm/#Xc aW6:#9"Ӕ2u?;Ϯ3"SQ2)?3llt=DƑ}UE=ٸFj1. _3:` xCOK._~}ۺLVJ4jlf$kXN)M4g$,' Y슧^ [+ -w:yN9G^񷙶r!zDD.1TbLM R@X޷&p|KsfV.Kɚ^SjeY!L9vJۡ4c2ULJп}-Kd 19(?)B$@! ց)ʹsMT [sxe~7v\alf"sFU3hM R;l0юs gsw緕/JO=ngm" 8I<_\rYrڻ%(8 Y =Q%q_>3] U^ju?َwmz37s;VfJ\Dja=> W'<Ѿ&|M FB: OHAJC 8᳴+Ύ'UMX*3N, WrutiO^U!lkgvf6TYu7hvftsg>]ƽLخ^q'|j5!$ƫa >:ob~mv]}N:Xf8[Au7眛-|Xxme⵲M-o.{ϋyQT!F1)M< /߻jŊ%bU\ަJUdP.׬k,չADudEUVW___NxtC}Q UO}F < !c1\K1;jjh4 :!0摇e߷6It[%$v?!܈a7 {o>\F{^!9*!0:ՆN\WU m7tqS \^fe}zhMfILj䱆@]k7F喭[JjkgfCQf OUT"qSO7qbb`#{+RDHAP#JTOs(=:{UU-Q JQ*ǿrB u0x[0[D~KW"[VTN  4Y,2S^UfΡw;8B:mՇt_^> ѩIlMt}*WW^#3{jӟCnV8jҊ\{Zu҆ނ.uЀF0 ٥DF3( /}72]36#w67F7Bh3O52Mwsfthfvs(0X Ƒ29e7J|>n;lvA gcNGLF5m[D'0oGo vE' qktu}~ӫ|T7Ud̝^ʊ<˄w\qLJjSXqPqNV烏: 1eI웄] ϺЍ&6tδ?x%tl"&A$$10B?ޚficexm6Lm]s?-K " a9R|v #9a Aڽ5w}7~@T|9o"eۯs+*%Z) Pdj$O{xrֽmݟ0zy>߱3f G2+ρAyc!P z*fu2:[;t4SLL̷B#;v9\ b|!&beI13δI9;ap?;Xnvh{]y"{V 9gQU{>kz{M4M6s9s1cIZ5miO sB~F'–ٹ4[$hؘ.~4<<:3p,4yo…jGBh%E}mVB ^/6;Q7om:Z'jJ+J5ŁɱՐ9[rKFIt; qNr!Q9"/Fڵ+D:>#h?Ӵjr#g>M ;Z KjU TYd\X3w(2!X1Y0!dA,LݥCimi)-"siw(9q;9DYl8%竦xm( '875~3@l82p_jGn>y@gv;$csK3a0J.d+vu|"R)vhXm9}$*{qD.Q866l2_ڞ辅ej92sVpJeJ>-ʽEJouvq˳ֳ=D ? ctk-wGtLXT.)[[&ϺHp|1eF7qTEцuvs |;},vG5o8hoi{x$L\O/z?L4LXu mn~'#jr؊oׯI5ȼ_1D[H^鳌C1>]6l 91W=¶r;ӓmhOEN>#ğW_zb'?߂jj7 .{Q\޷}z^>*^! _.˜cHs(WDF-K>%$iU7~&c-m/(k?&0=\wA<vI?1Y Tx+/&]Nh{{YB*dTDGR<4k4a%q3K+WO8ω+~~:,?nvlW6_rV~|ρ˔eU׀3Cwc[ڵCۉssd\;؃3Vc3٪lBkvyز:gtC_XzrkÚs09jZ%^҆XgPfd^ 2l7#+. [ŇԞ'B7.*ڣ\S.pM/@~{XȲ8U\n>|rXg~+˜žd<yPG;_J:%V>wsGMWC/0Ż|RN]Z2@ҹq< qCF-BZ6w8")f WA \Sp*zk4 3$lɿ2C\Dh?Cq|Rݲ$irD){ g`V: r C/ VÝ/˥p\r/1[+g6}DRzA>?fᏳp-'_&ۼ3~nJgrs-Ѕ [s_2RYφY6"zL C0I&#K{{ 6Fҥhḫɏؤꈰ  _~7"H^7G Dy#d*XgaPBΥĮɺ7{?wY=,qk{%tn}\D?"z{}ׄF+e];qWqgώke!gHvɮ7 V}]m7/s˦: y.=k?{Y9󠰽>GOUvki9)gN|xnj"y$Hvc>/=~.a؅/R~Ք >! +&ODA! %}(ћiܥڠ6ЋFGvw|z<3cmNk峳<^u|OqFM+5vx3<ݵ;o~Λ;_* &f?K7&^$휲 NX_0X({MmJ ϐ*_R$ =5ԕ5oOovim1v巏N_uńD {~2NJ>nG3qvr Dװ5WwHaQ=p>w/A6P2ku)7-,>sC=o9A6>7I|WB ?+௷UɴAP7۴  v*p?x"IhT5$F#6b+}+O_ݍC&'Y<_:,zLw9DV-Ezhs{ő;2~?uU=X]^%75*B`Z bgv$B>?o4RP!m;zP@ ӼnOx"iHf6q>~@X9UAAoQ> :_ZxEvǚ+D# 4<:CBCKb/ @RX%8:"){Ə~X+ᔡJ9PdD{_|Ҙ ) Tiuʢ I< cBҝA/C|D!lǪV`i::r9+Q2%ũN95h 9 )XɄ0>RVKYJOUeVP4 DH1OC/{FѦə8tEv3a"B"w;r@>"bb)jEF4p2O!ŜDBlc88QnbDuu.q8liűp 4P)4uoNjĻ۹b081D@mĄ8IBA''BD G0`}7h`Soiڽ]^ЈtuPDTěc u>u/]hQ̄k&c F h2{ºcl{vsL&}<=!Ѱ Œi4"Kpٴ'fG`#x4XHq)AU447GBMTi:b VUKr#[jQKTJ$IA>1ؚٳ,{{xiѢ!{FeGdE=BЪ(#ȏPe럒:c^ӟ޴iYXL{}v)bK=߮R-rtWV$O<wmNHxjduo{Pa>H92a-St_Gڧ9G<^|łڑk jb]%X:NK =[LV^d`}scD.gg޻gV8񻒸Cƕ26ˍᙒ$QS{D˂U ؉>\3ڪ @ Rw8kVݝ Qkþ i>olI{~꽻|۴gic> f8>`!hx 1)037+^~o?ory˿^P* o`}`f &eO2D`y?qG"YHEUڈ &̋&K[L|V8%IЏ{@x@#JXO~qAKO@Á .ˉ6PtjJg7cBy~V͖kEI~e 43^n~ni7~]ktB?@0b`SP .I5up^sU?€Q>PHeA=^N=lgSj"-Đ~+B;4͜ZP҆2t5̊,b茡_r{D!7?]y(z߿k SbƱ?CPP@'AYRE δp:5r9lu~ ):Q~|׮?딙"BDz Щ}Ϡ vIJV:NJ嘆fbD!0- _|_ۓTD,(M/F Ep' 0X'2 Dv-P|T@z[H8svCO5{ذWBLs3C@&͙#Յ3h²0<4kC3$,LEswªC7Dd2wFa8\P[ń6uHD !~z1,gėLh*)R]KFq1ɨK:XY߀Ƀ(R; ^VxT^exx =^ prpF.@ @ 2w)تyKڵ̠Uzp/hZ(JkYDrb p<;-'#DHu&@bb7m&CR$pzaDp tbd3LRB&N`<[jlK%3`{]T2SYWv/I miULCoH^Doڊ#t.T5y Ӄ5! Y?Az00J{;I2l=d! Аu:zޖAb~ uѾ5k0~vzAS}-&y]Ւ{b; \ıEЮ&P$ksa&{#F@f1b3!"qNpo:fxC V,bq)ac B00y ~/d\=jw3 r1vfA` j(qۡwQ4)St&EY P$#jf 5m䀮yM1LhHRBĖ b0g P)ᦂ"@QDvv1ӎ[6IM\Оy*8.0:f))3 1` /ғ*1y%hG?RPj,'RӼ•K^ugp p _Zb j5Sto"Cl~N˅g&_+}t:_U#J55XD܃z,@[ޖ@}o{ 0?oi&+Lٜ V~=`0pȋpۂH`)$X6>i@0Z= W+JtkAr#MC,j24AEoX. 0Q HA)8Ftyl'鲦C%XS`#ٺ0T䮂]]!ʁﴠVp@7"V)<cV} C8*s|JkCi]#N~+2SnwL4?!Ѝb?qUL'-N& 5jn8/sql 1u !!Pt {Ì.Hs}7(Zx8Кw` 7>n9 ~sarV7[ T;l5A n[J2~_lx3t¨#7@IN`I<`8ɺCX3`jKuAd0,LiP~p|P XP!% YRCEeh T- 1/>E~+ D$`Nq?DJo:7N`H=(>: D>~x8}P~y$ᐢV?{}cLM:Yd?]4?P?~Fa=?̉9ɤgg_Dn㷟ӛ-UV5:;/gu'r'RωI#wwWG稥7rw3ŵKJ=H}$(@)Nr^p95%7f.,^7r;Y\zv |K`iC+͌0`,@<@H^ XP`gtbF:?@-XYyP/2UuUk<'Öm̋&l 71)ZScsmLY&"u"&w.i1{gw{UOW{qT848,N$6WLcfˈL-s$ְR Vp5|cMlˤ2JF1C0@,1.|\wvBi 334\S߽m(5;5m3,/RJUi@) C;3r'Yͻz9,53d5`5x"X` Q!/n4%hM)͹m%9,SV:h:kS%^ nha' brN(Vn08 ~`;;r&C@JVDux|냁[;@dZ<¥>fǡРy)ڧW%L(!}$C ̛炨X(2!R3BT"8pAj&Ict 4J6\A 09p$b A#lC2Iue H.P]:xN%! uYUgQe, l~j`/[5$f9BHF $eVJ3&xJXg. yC"Vp8d4nl=b<(mBظd6yMvPf/9 "u(ኊuFg4OW\$Zd1ܺ/KsLQ8]> D@ ,T@M͖V H6_ZXD:ȥʁy"k΀A$לFBqw'"<_jZDD,"^B@rj|JpZ d]hSImd]:[d]6ڈBhZ]+'嚡Ha T !R1bM@wߦA΢y#M)8H=[ JT0C0|cvich-%ݱ%c4ctjL@!:@B<{jMv6JLuv"$Ŋֵ b oq6 ~E+pax ^fjsI32L@IJB\N?F?b\:; j,j$#B0偢0F0c"OnKG~tOqW?g)\l^GAלQ t Tp $~iNLS R! .@ÜbQ+]S:{j WDё8O(7=MeAHS>AW߁kab4_m/w DogL?ZwFnt•BР,%|46:fz *!&HGٴ \Lq€5 6޺ ;Q;\ a6& u0ۀ4Viiq[āY!cČ8GM­S?8;0v2c,GD:IA:6B) 5:$F0!5 NR"h*%3{+ zx?HIPd4Mo_}/)lIWr_nE5%"pi0#3vީ}t/ҊCAybCa}@}ie+o쩛\ a Tc6H;(5 Dhvhk:Al@K5@jN;w~%|i䧈VSYƏퟵsc@lZ9#R"(ߪlYڣ^߲<\1bX]|MpT|`t9Hz'f4mRoy&Ci A@R<@b2{T(mCP%o؄5 {󨚣 0mBTB(s3G/DJx3euKv鴽eSHPhg 2SBLMbXuX*tx!{$,#֢CB0y Dn]DC#!:!p:TBÜCPOdR%#b9^N,|4'1 KemU5UT_V%UUUQ/,|p/!y]`˄ jIE]f;@3n~T+Eα*I {L`k]DIT  7X'hK; ,apaT2v(cDCkbu1ӯ5=xYًy%70zba) _dnZQu]xԛK˧]ZFH~L`иD; ߡtbB({رFLEhiJNFJ J)j(b`UUbڪ|"@9IuHZXØm0 a,Ϩ#xQfE!>}#}P.w Ǜ. n<Wxe_xt2KL1e-%p2߸ DŦN!#0]eQ C.z~"xh'+hA3`'瀇 S%sI1!CB`EŐYcbqczngf/(WW/-[Cat}s(`#Qb(+gS{1)7hc_@> 8"oJW"~SW>IhU$du/ar@Ӡ j!s_V?eS*Ēob(E16V2g jΉJBU~pn\( #|y( s)`8Fkc&VDM36=ːaS˨l[P+O/בH,Ҭ?S-~R^ĝ'pC҅Wh!¨7@8:uδӍ#rkE?e,hk EX6? ݠi `,P Ѓjtw`ߏ(K~Ij3Dq8wny8'/u64u/Lڋp6&oDpD80d"h JT(L9Fe'a|Bfq3Y [D wosKYo-L{TL@ v[Q .X]K`Xȋd[mvyD86vX|e%K~wEC-Hv#+lO3#1!F}( #KZ %[^M22/A @+|\jniΠ8XV,qtckZ]|5I *M3HUUUUUU3UUUUUUUUUUUUUUU3UUQUUU!1 :\UE* BSAEUEX1a1)UUUUUUUV::&&(]󃭹 Jئ)(i*T;tR1!`"m.T !ߙ81vNl`|ТthA( R!{T6a^!Rb"2^7rfܙ@ JQ4`# ӣ0x…2RuPO `%#b9!Y%{rQ;( ~Bjød%/9}.(a R0XEK޾ }$饠mr#uwS7q_E' m ΀XhXdoO%5U)2?.*O?"C ȘZ#&_| YPڑ{[FwqO9҄۩WuXjfkE\@-#o]5".XM3+V'2t5n8Ώ@_k8z8uprۿ}2W [~-Hagb|4XH :hb+bzoC物"a4a:4ŝ)$jtҳAg~<9.["E]ʝ'ŭ@u \Jkn7弱mst3 GӴ(NU4F/>ёٹ!ЌA'u\.Zyu &:BI2~[p'3eݑO῾B( 9m!ϝdž:hHH"JW\p#qG;}R4@D@G0"`D;q5C K?r|KY.45Бz:5H0lBnu?xq.9D['LT.0S`嬞BY!Tl8+/.];m(rP1. YWId(oL1-|!m`-"țE>"ig9O9c4 /e>Y$ ~s5|h2CxsPr"E&|閪  & !M,qm@~5=A/ Ĕ>. "~ўYg ‹wsr"L+  !UNh&XTɤG B,>'cU| fC([_M@k [| b fi%}mw&r!ܺ'^|f9&Wuu( b"tr@nirGi8"LH+"Ɗ?;ea7Z7I n kj,Jf]l7 Dț^mdH1 @01KeưԳ UVM AH7 5P,|K|=:av&V5~*{PU}il1LbsOUɂb""=W `Ȉ' 7uHCZWʩ$ b=*]C7^b]VـF ,63WM-X;D9sV '6cJ8̐8!&ߡ©NZb3dtaFd E?6 (i$ !@FӶP1D:DMFdmP2=kj|:Cl wT\@ 31=0mLJ`Wd`@0*h=xE?ӏ=T̿{x_ *K)N42X0}'[_Ygґ-.%/q42qZ֎pQTHF3%Kt7%;e1urptw?_NoxI5݃ua=~kF#|1L\N p8@@h oL1/T8$93M9[5rJ=wOcEW.sH.Zn\hZª`|$ʏPn ]W.y¨bT<#חPlzʱ֯<@4PonqlOf5 hzzqq=s$$2k$N&dA6\ azEE1'6K%@РD6@@4,=fPzUORp.㴽ӸgL=@Y ]$Gtˆ_фo{)lyh 2ns [Ѝ}~?Ώ<6vfndb$H)d'h@, @@{j? o~M趡çHm'p u՜d$jD ƚZqrq#?ѿzq(r!$!-3Yr=왷Ͽڙ; zaiy[p{{!as@L0L2?fz;rA  P_g\ܰo~й_N`x wEn&:BY l  3**] };XM ΄ c88iĶ_$Gqw>u p{䟡ၣtknh**$k($jx Q-m(l|aod(|C|y=6H @ )"*`e1(`R2@H;UP7솴Z~%QCQUQBk X*<3ssxbJ9 \ ka 5aQdƻ`S yPSV l%ht+O(|j;4P8v >(@9qǜ]ߐv0U,pKߙ:~1ϦWt̲`h1R3z3PcC`6߷})oKϿ(E :xShN"HDVBNۣ4f,Z"A9gUoSA`B5 |۵Kg24M{`D 4C?cHLhr*TQcB䣆&v`B,XB ((-Q9D`&aC;rv&r &sn(3#`EĀ@ @Q 1w; NF!c] YGKfc0.Tb)#a; 3c0$u tɆAC2:* b(ޚH؂ Ez la6&" ҤA2Lᑼ@FEP;y,B I72&PWA2!H2(= ho@4KU{y9xΎPBRه503DQ)rorcLºi>!"_ 8{G2<ȟS/nݟK/=wt%|l_Mb6N3t<_7=5M^mƵmӌ5~1j?p(veu,@B ̕#fg $#M L$"F:9PH>)B'glXWTA0^=oTQ:( V'aд'z*պu}A;㋼N&Q{?"cycWi-ԥBF;A?I30ZEGh?m @t_s-b.<WHar|覀j cSܨI) JkQL?Hp1g'3LyX3E)| ebxC{{Q"( Ɂ2Cٜ!p8 ®0́9G n7~;hUM[u)EQ4g 5AU~Z-`9TOٴ=$: 3ܐy'DUՕGrSvv0G/NO9%'܀rOA])9 c0Yx`} 7z`vؠG/m҉1 HO\O:Ok4jc};u7v0;lUTTllߚ B:{tY T5҇wSLz (H*PB_+'+'„ڟ蓻͔{)6 (?"4,kXjR[R[7uh<,ihU{~HG\cN !k[ [/ɛaߍd#AV"Q&zF!&@Y|} bx"uCo3t ?ʟ&~|;b?0wVн$OkGD 0~!&-wxQx(VtnAʏ9iC8- 9`p!G^' >GsCpj1Q4_E;D3(WWMdj<+i B0 "Z#db~(vv* {@kw[}\^ݐ*룿WPT,5D^iIOp3=&W=ӄ%:tCW0GW!cd f4.SPIDDFn)BDM(-THDl ws ʁ"o-"*$rjx n_yD}7JGb.Y)yY>y\lkhp([cO؟a[=fD淟N檺fw'~2^qOSRH{YUxg3cv׳WW_K9;YgN,&컭'Oz&}Gv0J= fzhs9ۛ"E4.‚ں;k16\.2|(zus :d6|c_Xolc8ݺms 5UQEy* 6U4ɐ,qUOqv혏zjb 'aM/IFi X n>ISVDqg\[okqd3/$_r4tG^)4.Gz}Jت 78\=Waɴ_}NIb~)`r>}e !*o|iJYLRDZX6駝qPMRp$ʉCA!&|׾J[cnv*'A npROmO3ʫd=̨>mzMSxu_Ś4f8G{bgNvvZe࿦MPLjoT*E1K[6F_/V!oim.-D2#cev[»}Ռ)Zd@uI.LH_pqf9>{FўDvL3[&M X7v0GtO {\3M0i"z7J$6;)d{ ΰ_V_zH>5ͯN1,Y#afgh-O+ae,c't {9}p"&2&ƹ)08]kX,O@3˫>}vIPffk[q29&+C}}OQ vSwzq?@Z^rt?Vݵ>bRDžsBRVM\M=SõOUUUh==ɴ.s9B𛾲y'oљ-N"GO#YPAUʝj^ (RKT8"bJ,_xpoGQF )Cx%aebhJ5z.Q>q\Z'Bܗ. Q5A6)!G -KNi]i#E.sL:gŬzuhDg2*MH ڈ&IN3&\s&lHaZߨ y8TpdNSx>Ji'nYqݭǹs?BA_:mw֭@j֎$jM)޸峔)%vw#ȏ@APN) ӁwdL;}m`9LpF ibmG+3so\fAj{Lz^$_$#R9G>4Au(J"!_ĤOW X^>K81]"(I>TL֭Ȑ@BpIaĢ?jDžpg )D=7d;%Ot|OD& 2s8 5O.#&0~͟|FhB'm:Hn05G%YOmD~ҟyj$H]u+_jkBXQ[Nr`l(4:T6vIF){Hf CPyAre'\M#I;nɸ7ytLPˈx%C(]'Yl #͡9{șj%4\Ims&SzZq*^e0a{x\q<;UQ/u"% Gq~c3 *8z @ovfy2ʝ=E%c TX8NRQ*;y|-E,>u#ԯ0#e"PO,Rgȗ;M<\,Ü{DzpZ o$M43|Bbf~Z5$Y8b\Re" 45ILy ZlgFb5;|bN*-.wm^g? *O65[}?OW_ =L(":K(3 Ex*bQBb)؊(Gf+[DXNRNI j^IIvCm(Ng`7prfk%AjhSX70v 9EGC}tV&L*uhw%FcRW2|Ǣ!p0|^\zDd G 0R2`d5Sç "ln7q院9iN #T*(&*:>x$>oBA BNDE157{10r ;xmۺitÄWM1\Lp k(tb4JF$X38zd GƏ7MUџ=$M8g|<y⮂5bߩ9(M{pONE2P̫b#gVG]Gd(p[DuXBH:!g9%gp2ʠЙ*j)f"*bhjC8NyY;V >5Ev(@x Й.xtLYj +-Eij߇>v9Kn B:o%۹h*6!"@wsèDD]-HȐr>_Bb!b!zsT,Kl ⅌ywlRc!qst٧ABS#c58>\:=0\uj2\2:t/Y[J"q^kƸnXSk|KmKvJy̽'̚d'T6gcuIӚá"uQRX "s8QC-y{0X5a|1<1>!e  zDHvڃc29iH_7]eNݭ;g'^HD Y8c4whLtn'SI#0tL̞>ҞX2]A9;8! K wp錪Ό;Y99 xed}J0T$d)`fV3^Aך{ɱյ D&\ += Z\AG-}!A˒Veu`r3KHpU)zc {xuimB9(R@34 09[sxly"YNNz/h;Bv[W!\D=+|aI-y^7a7 a89)Pd5cuy9"$ n S{ohAm PIANyKhnp a%wn6-Z(pvywt&X`|޲WbC"&vG1PðKkјՄa0vJ,%$ ]5tݗæ;3%%)mB8,F!LMm`A3;JNSn V2l?=mz6]؂yh) j`%vms=n학6CN`(2Wv%$D7qAFf;Ӹ˔jwx-W6XbBpLT"v?];X OY@|NP]M%jnls/80Vʫv56q,Tqd`#F .Y|M|e͚pTQ>^t/PxBCedyN_;6||..dn)h'Dn^!D;Ib)Ecxcvt@&|l,DJ!4iCB׫)z e(4.Xl8?Ɯ3 #C,d( C6 !1E< 0l+/Y!ƷQE9Εusfyt+ txws.>_uT,eY|]vK($[J =J9uPu0M5Im[i8ǕssvW `:c 5<_6:Z6EDzec|g?v oEPNcf+0Ň-.vd 'r{I F7 Cx|7?7xwi` A'/{9 @<~;HjO?͌F=]{^G26dPf*=yɻRl7KiLC^[`V.%yU_ .yH$O=pR"dk&Yb3q;HRS bS (1dy@ܸ&b]DD[nW$'oOmea4RC~D3'k4AՑ*KbVBlcecd EpPk/F܈caxo8 :Ig1?Y!)(u;ʿt~tNO7} 4c#4K̓Z4i4l0p"м0[ U!  @{tmѼ:c$)-1!1 "UKH= E0v,eH)?w'$h wnIr4ߞכb~[:'\2A <6{ "j ȇEW9\\L"dwJ`"kcb0]TQh=~xcGzl6}ͩS{@RёNrjA#^W ,~#(}95&.B=_C}5qG&b6G K.ʿpAzBH0HLMCksq5]ޥ e\eӌ@P"}%C*}bP+ciGkNЗA6%y>j3۸'Ţ+]61&4ަI#8HL[&HEd\Ep]hB 8XKTG[r!P9|Xd%6{Ja.{2}`$Oku2s<])Hq:% (DvbÚ79R J@J ‡p2agoťh&ʾ)e|j@dl֨HXmZ׹5KC/6zxJr8-UPo;daӧ(݄8tNSM Ǖ:jAG]c n0,l!0Tfb(Fj^"6 cr!:5E 7YG琀4Ė%t8]ťԡ^UhRk,\hve x&q҅v8>- Uƌp)d;xX/{uĢ't|{ҕlCZطeaK&"4 r7nCAb|4_75a<]7`zXfܯ|3y` U!9jN!ܘȩUM;‰SomzB Pa 9@T܏(j'] 9.T vTE&i5re>'G)I6ܐZ~AuA5I-$aܷ܀B&/(yW —Dܟk_Gdj;˦Jrn=?OȣDz,'Ixl֑(XhHC"Io ۝:4TIR5+^}mJ6YkIq G}n O_"}ωcL2$ `qo!ZM#{ &H:,DxM\mNY֡Cm@R !F%Fi'-F3rzTؙzu1|W{ s AKnD\ 8*T@yjA4(ʒȡHxhEAq/蠰 0h\w>V2$iCCA,Ŏ46<ϟD JE@H!R|hfDd6>}$9*lH<yЅ!H*w@\qy^{EvO-gԈ Ш>bPN҃Xŀ;s 1O @B݌e-Rbh;+G'C'r{GY2TQ:KHXn>vFרlWoPU{6)msŲpbi sM'a17G.}JQIfl2G-z|PiM/P/vWSTC O$(ڂz5v/xPV.ħҺY (kʝ+! ᘇg<_k*($>hp#D1y AݗOi" AAA 5 M b %6 Y͛?5Iab0̆ovΖ\RoKɚ֊'g(L&hذ#6i,LJ>pn@F%%Cqqچ0Q>1' d@(_% ^a ( gƽDCmB` u?SRp='K$@} (Re1eDB(͛mp_#p@59LkLju̍#\U4~S{;J7Ȝ=:&`mEni) NхHz{?qnMz.C )P$ҐJR"W ?$<'Lt4"^lblTR G4I |9g:Z;Xm)28p&kP`Bڦ>aCQll6h% `+ IE/aRC49Np~(*;dJ9 "Hw=i@U,e1ր?*ey4ɎF8/l! 3-U;=F٠PhEg4\.#Zq΂Cх:@h:obLI9OlZi$Yɳz6i~7>&va c͸[Kt'N sšӖWCGd2JpvQiUZL^{HH[7|WfY`³@X ɑ]8CG1AH5k`m3e3]At a;'5tMìHuFGXB[wr佲KZlshBtkANFΈJ:+t6ST0t[RX\cB^*ʩ*395ՄkscF7muq6R* .t207:߫yv-&:Y MΘӬaNiȚbnfD-(:gPAhy9)s;`@AC^EOZ_Ǣ@Um>?~xSlhp, ԄMF F':3ml)>ū=4*ơA ®W h((wZj{wC'!z!%)/};~w@;P*0R 3! Q6 uPߩ:ў߷4Q <D0`c+o龓=>']7']Д9Ljk[@U$QC~YkkEj1WYdA9ҩ0m.LK-Suo@WGWB$tO~ 45vb|uŒZo9S3g!mXNDkWFx)_Rʆzds1A E&V]Up{+yꕢBGm $| j|Q\0'"*A_J׿;OoƺV-# mL qFݜnvsvۧ^۷cn^Qa]!T*#:hh33#M$NbZA4UBYmhS˓QzbZDo]pAQ:,^:vEt9iL84p=‡4{n*]uz,8`*1!0_#$0fyN8)rLF$k7z }\"~DD#? ߲ ֈQ +'cz!'[x=<0|(*g  *DX0'$4| KXfvhD˻W]M̻ͥA!]ٲyBei5])mB39@{ 6tu}uG౅}þv,d`Rsc(_g@01P⁇6@CPDSIg L{ttt-gh"MaEP2zsaIUE{q/8UU* Hr1K7p8-!nm3yQULZhN mv*=.ZMOt 1Pp+ѐ3#b-"hj> b"Gh*`tVh (hB$'+$Te[NHR@7PR@#G) (X E@;xyq spBZxᦚ| % AP @Ay } f 9Z7RlUlG`/\,c٩P,1(t+2yI,)<( :IbC4g*F"8  ۸'8BHM9$3D3Q\B:zLYl)a;A8ȺJ{{EjQR^ -j, >Ia ~";2$?ph4܍ )TQ2ΟLekz3D{!HGs وǭ2R=XB2CT!7AcADXN}ԉ-֞ lP,`TQ(m=gv3 d) H|zĺ ˆ0AI.Qۺ=W&.$ѣo;+ö-NQ[3vpXҲAQDSK<82 VĞ[bEoomq7Ioo+s$v/ j뒂D6 sDZBrD 삜NVX!i CÂmPK>oQ]bF!5?Mfs(avm]0U eZu6p p}X]DcĐ;# `Vb&z5maء Kj]dbB\Οj ǝ!?ϪĖ9+&&Bk&ƢQ [kAHǢ{*]U:[B+XO2XYMYnpشN; $PQX,**(t{ & UP=ɞGSocC5@G#ԚH "$@ 2Ӣ1\f.Sk|cܮtzoT&HS>LPZ.UUUUQRUUsS2e:'V2cI]}߼rϴ3}2f;'vCڝ1.|,LPM4DU$DJDPBİ$V0`>_zhp/=~ό>Nlj-a i\ WWO/Ufb$5j_b||0u9~|R$\||&> p`V`T'T*KK4剡)f 0aY"p#d"CRcU9[4R0ccc$¸7pt2" hbT,S'\Q\aWLm1$ؓC \ U \$JeY0 "(7,5Y$ keO˻<,QE с H[@9/< $z:mPDn}iJ]xId$#[lF#Xo}'R ŰsU'aְa2PFQUguarHsjQ0 ȁs)( AymTKDbAT2k y<>Ǘ˿y2Ft1d;; "u>=3?9-}|t۫7h >EH $w$&)5'XdIR!ѧvd5i .Γm  MҨ82IhJRR,x^610cq)13ĉb+z L 2Kjs!@N)r?%Pww"@ٽ1Qa 笽;z6>xt"X%Yb ([O \1 1b&4& HyD>1AZM 5@1~FQ')h2 v_4 Bx4~s"GXb J)4՝th5,M*Vy-V*YqIGW v+RM,22Edz AVh "&U N@Lj * u6Bkè&Rȩ8^H ghh5|]q,{a]Nh@K| M9Dd)f|\I|Um KZveL39ߵÝs&,DI%12DkI6KibhQ+55l934#QdsKJ--e2P a),h Fr:F'rXHC PRR$ h""RB i"#2 T%8C9Lι0pӃ.W(@!թU PX<'.7vE+&D< ӎ]3bKΉu{?׍ܦln]b\d}C?P J BxKyK{%6TDnV,ҩK , 5m6#uWK-k 49{lϻo/# t!U=ߦm> m1 SO`.SE\jZb~''I.-ϾRBcIm"ၖ7QR.NJ(X^a At0Zziɵ'3ͨSHp ( GJ]d9,GjO:Or9Y^k='1DO)ji?;U yZ@>+;$t1 }g~u?Gn5RBc(-} ;_ U=#E)d=Rt4(rVH0@t- ia `Ɯ|Xƕ% k Kv>!St!Z^h|&_Ig*az달fCEY-J"/IX%n'R ,9a1]L<4 @j|$!@¶SV7Bn0!#F#m(&y(4dətRjã.1nۂy'g*="a2q֘$۶ uG",tS6mR㰞o!?] { >r|`AAt(^2BRFR !j`au "`ѹjJ |H:ӲwUHNV}ѢF'G :G|>{b7@1E3=v8ԉI+cCQ,-@A?eWdH'GQ$?eayH_tp:i'mkf-aiK.^Z8[ڪ+d ؜& 0 J38B]"%a^PNLVHCZ.b7:əZ:?{O<<|r/=d=pdԄɃ c~2APB`ЁS@ED[f#snh4]kFj#9n!ӣe.@W}^:߲|ISy {xBDh.)j  w1{I$! <PN]|ݵYiGЍu@LгpCHD`g&-wxrMIBRBA'}|_qFZGL#ZsI NK)7noɨiLXWsI;dVk6[&c>D$rD"S!zaRH3fUL404cLHR`i pEZBnȡIeaFWkUVFnMe@ح$nnce-&vt`L?IF$zJ$mp0!r*0s $Ƙx7l*6vy,CljPe/.oU&@BRR,t.gm`ʜsbQT Yѝ^m;#H(B%+`BJ,lP/6VJ8晓]eĭl#Bh+mi >emҵ D2eՋxk YS-E6-@6Uǎa-Q'fjԒ&I3!K$խm`B-i(vĦ|0H&ݻQ)(˶yAMG .ٵor cQ"`A1C) d@]:0$e uAmnE1EjM -INAZoiB= hhӠr btE4]͡&9#Ha;4 8dmgLIQ0Hz2S RF0V&`$ShPA .9qοXFhsʘL]9 ܻSD霡iRD{9 _ tvS^ TwM#oA aOMWxtZ#"h˹{1e(}:.bΚc ,"f~TN9d]JFpP*z*aU̓L9(Pn{aMFA7#MV,""$ҵPS1*ѧ;lFH#leͣn G@9pR <";;j°rD$'n0DzwfNPLsSNtsٶnw}TJ4KbXV ( w<V/"R o|_ź>{*qVx"b"cqVB TTB lm;V8myꃞx;- ( 2YSE@B/Ms+@n|w(`ESOeb.UI Hޭ~-갂Vѵaޏ;L1"PQ)D_rLbs9 㐾\S!:9$.bt;S6ˀ1JEgE4 Ղ)[hD;  D;u΋a݈TN6$Q\6^x^9/ip$juLp*2eu#Še HX\uޠu]ٹfa`Bhةe ``|qf\i.ϽČ!M0Tݪ)ifBF$lX`Cl1Yօޅ͙pՊjS Fֱhd({"w`{ _>3^~$""PJA^\3HBD1!`T8V&-JuE&^×\g5otb4ش!"X)C359h]z~C s`.BY4/楸B,<L+9)WmwX 6C 46b0~ dT\?ӯC vuqli(" [i ) H Y6^zt (()9G/p$/aT r谅y~_BONj섘 H I)F9vhFJS )NĂDŠ2`x|E=C}Ocg(:$n7d7G󕜠S岢`-LI![Ru5KRmD S6AA@*ΙpK1 ud(:(SK0DJE#aH(1@ۖK_am|Wغ_HgN>Dʄŷ"Y'LF=d)J*hg`E=>!6AE5. 6&z-ʫT] =˼u! O@뵞VVb ^&S؆$"'b) 1/:d X:V4RQDEQE11G~8B|nMR ˀ&V&|&6B\[D R㮽T-tQTf _Q`9rQ>󆩽etTHjwt.m=smJ۟hCw8ZXp݅uQoc6Y&>s.]Po}6ϗN "9sv(Ȟr@& kH]6mZA my4VԌx(X2Jbf1-f2H4\Ҿ)F&h|=$`$ 1(^RLED0&3>1,M5`͌H[F1%C\IiKN fƜ4гBTR#ъѥMeX *|كdL9q%K&2ˎz22j(Z%%3S3_ZT `v|A@;8bxhTq(;"ȆD(C< *$WYj&eeN# :ۡɱ|:ɽa`B$X":-[]`} >Uҁ q{ut3֒xɹ"΢ZެsƖ-Dsfz6畊 ~[UxX\ry~sU[頝qw/Rj,Y !ǩDs]n7= 0ǏN;/$ oDouPTέud;VY!XbP z%|g-غ1CfߌߓW !Y;dXDF.哦έJ ;.QNxpCwAc6`hLb'1)1 ZÍ%Fmxlu{0$sY)Lv& M(-E]ӌcijPCm cXŇmDD:t'a v:٬> mzBܙ{:Z+V#m, B4V"!li_hVI$6sѵ!2 #B2`,իK$"3> *J Xmٛi n $rf⺼esrF CE 8|GU .>oI\Nno t˄;vঘ˝a.NpӃI$2jL'U?c hWUӱHM$ۢ^WKs$塖wlkϊdS*w$ӌ㏰aX4Fl-{O;Jʀ'r/1L i3i1M9gl`Ӷ+L0pgCfw]-h#m'vVL5C1CE#xw0NaCh1aPƱ:Lsp>,u"ZRN5WhceOl0Jr|rOuvdI, QfZyML7AH8)cYc)\`6Jyݚ A9B4Cj:,BM\mܧ@m{gr6CcQjNDpf(Ȟv3:sP2汁s{A9~amM-M2~)-FFD,O~ `F^I)a61*~W֛H!gIX紶E@ %0Zm3L1a2 _7&S0 ۰?"y8cy {dFSWtD̽65Uo Vh.l%Aٴ3Vm&ʌWAeM̖Bӳ^of^̌j CފPt[ J;lAl[ CtCS- y3 qq6?8Ă!^n4b,UٶM5^*S頾0PS 0xrs|yZ_SlյL0*6s*Fa pPj Jԟݤo}/^uuN7f.[k !"nd:a&>jaB7z Xbqd AG$Rˇ\, i\2|ۨ5j5kn,kSѹaALg _`5 nΤI024-r  X:mC+,rttzh e@\mBp f[y0SNGNiv쑄ې*HW`@i+Ӂևt%=Yz8[!떿 x9 u<pC#7JqH* H'V CBҭRǛX!9is'#•DJB\x`'V0!'\k=#koҚs<#@%*| QPF'Qu<2Bj[ ޡ;J#0ZNX¢)e@ 4p,J0pUP#|}?=cKg>0X2j)l隷d"!0!fZ4}բקPuֶć#zl8t Kf65RLm!`:boBTKj)aG`b kЁ`QLR,JS]22Z[6ŠC0*̮AlKB$B &T`a YY|y m.u;/s4I[[p75(RҾ_jgXV|@SCe33H%(l\t21 -tNHx؞¾{|kjʺq֫] #ֶ>"1׳Ę58N+r ZK(:!'kK>`tɿdwHnE%.ohe6ꐋvYU%B#-a nA/1%HP]Oi5ś#g%6_c.uL+?&:$t椊&"9hHeJWUON ,%51Z`J曪h͟ 5t8@TX`<&E)\M׭H[@ЁcQ 1zֻP]E1HD67MH<ϛZ{s;?k4dZщɳZ!Y8.7,':vs~XVx#C 7DdݥфT`F3]8MBm&s9IVuߢah!>w~(k/[DꝮBX-zB02W:f&ߴ%i9e"4ȳ@d0Yj %.J`oڞ&~nlup0#2՜Xq Gfib3s4ҙ"o{>q;Nun^71cF l1!&sCNțH!疳[no.&sUi!n{l)h˽ XʑkY;8QyzlZ[4_N{K\u'8j&9(|pL F' 0#D˵1>D䅌Q"B$!!'@iS'd$E*Al5Z؍ #1<]E|.M D!Sll~Txz]wF /Q!i`Jw}ClDTEB!-x(:a_:# dAR<@C2K,A@H?J&)k"R`ͶJ q,VfbE%"1 b Hұmw*LICtr n1t6'EPm18 T@0E80H{þX#PO $SL@#{8BwrxBH-B;>}7@*|m3('M :sw} aŃ[O:2QĤ>:*o_"x#Z/6cLD;}@- 1W` ,Ĕ D1U4IM3+BJ}~)9=D49L;@Ժb4W_uܚPa5F#\*E1>S1?ja v0Xc2(0ȱF4XCWw:{mHa$` CׇbF Og0Q# 0& 0QATPF:> RP Qi" p5I%UzWsY;(дVpvf`"9$5%JGS!dAtLfdi<&l;eD_ˮ1u3]mѣ#׉Ga)67@p+v##q 5)^JtDd̡p|7Y6[q6E3NTM!=im8EH4;AQR̅ h=Lj'R*u!"G`:Dq.WVk=16ClM4Ii=0Oc–8?T"{@( q4PJT1b%]n}: )3jeh?mZR:@]cӭ+#l zM6QH6>0掱 mbⴡEAPԤ5OGɦ!ĺB N1.(׳+*:_<Wމ9vCPR [GW ='pN;(j =kۖ$m} bD $dTdTH,lC{!r^- j@=n)*D$8D(-?XnyaRdQr!a:ݑ1yуptix3L-B@U4=6a!Αin4~)R˓նt:oK0)7:h͝xtUu>IP0Y*\꡵S\Q.`EtɂH<$ PKx s(MI*-Cc NƤ*5 oٵjDt=!&cldw l7Xqߧ! H֗Ed ΢DA^Qَ c LbB,D&.TL`xac>ɚ P}QG(MP|Cz7SdClQ%]>0ANWL^ZyGx FZuo^c@8H]32XkY8#as͡&hzL̙tУvU/2[c0Au|qOUtd6ŨjSLZcش܎:%8ZiH*K3llѝu jWt,ccB8MDx7h1>mPvl7ٜ}k {BM6GAR' # X|"hR+diG(&M!nf_țE)q33prFLXg;bX5fX66Ʊ%^ۏp4ڜb5vH%PߘmP9&qOݓ7;\ԦDw+ύli& dGATY{SøL}Qb1rj3SyAse6 ~fza'gffp ,(D8Xh'Ya)8`2ŊCao qH3ޠF5D0tIk뺵q#SmVdeL,[^9adjP'5w&KLN#䐂xdPtJ!̑!Zcazn@# OHh@>(PHZD0)i7KP^ b*T9PFfb%BqhfS,R~щ$ΐDr+GD@L?,(R{u-DD$ E *pHraG>wt)$woU>(nB{Bj2E1\w'5"#l`gc8P$&oIêX;—鞗3ŭwF#mm込qjb^.t?s9ᚣtjPWYoIiΟ{d*p^Rraۥkso ;苺zMg-aA 隹-}.v(%Q]Κь :S6:(N,3^;ii-m!! ==L^mߍn:O3̍>=R-QXnz:ØQه\U6ýo$otXS9޻ɋ<.*cpJ3gm#[始x+fU YF#ee@wF%ۡ]wH[AzUukk룿Zmm y$b:2:$ߓ$B_߻7B hh:tA(~[ޠd̨*L"`YMfiakI4OW7[\V [^098MOQ )A DЀw{k"@%5$XBIvjMGς&4#7Hj㬕psb* xrmPmYMb `0YAˑ797 :bӠ8HnZͮ4gNSCAbnC=P0߶"8pך-a4iV{S{b>VT@h拄cFPؤI1S1xo˗ # U^Ld*Œ:IrѨ–(#`#1[_MlL$pY Z; ^r-_bNqJ^6GcP0vjMЩ* M> 5q:9Ħ:nֶ;TDS`NoS$h*H܀\'.'@2 9Ֆ/3a72CHgT`GJ Bc]f"hk- 6*OX~sa6hb,=#[~U T{*:cƕʢO7P0+\~_I[kgrVGOt fO` JNVYazYb: H w` nCqr~d}pXfGi;?wgߘ'a PDPE)/ohV3]&젩2HM'u&C)S0(l]Ɉ8^ɤW`yI$ o1!Po%.b2xFB#^\%v""q~"P)PP8Eo0&()?^Co?싆Tjʒ)8Ō< Q.9)xO& >[< F$y 9A ,ڝ9:CuÙM8dIJZF;Bb܏"4DKT2d )'dH,yW/T4tMm5;{@b12wڙۏGl1Gm&;nC3RzzDnd3QIpwiLTPU%-C14i4Iӄ369uScb%q#4Ð󨢜%AS Q "RR,ɄLr<45!!Asr+yթTCpH|x=Γ = %^0wwe`iTSnim~mf1cPY$#mvf'fm3@!ih)ooh%\=cN2#+qMf& d=hk&+HY 'cj/r  !'#6KS.xTͥ{G3J%SLfoZA:&}/j6w^"6/|ƪ\޿WoC=lAcC( I RE8jo )@/\ v!fB_#\ HI:b9e;ޞ4<  &LM4LNZ'1ռn.`=5bL@=xe ]eִ}ӛ{7|϶C.'/o89s9Q 54Q*F48l&#C֫*@(mj))c7Hڨ:=ԝ:iɨ9Hh1Vcf*lf' \ThqJRL(}R{F&IJY! RW2Z>"UNQ/ԨiGtv.v%< VPM?I1Tc=Yu ~D.uOڵҫC2ua:hTt`gDIq%XpŰ;闶Ódmtf !Ν9fϥjF)$s6 Eb"FSdvA\##`ďĖg=Ķ#+0Hc,G@丫]Ej 4;g`;VD<#}ѱ866Ah`m4 \U.3xNa%, C=FX%IF'd$AU%UE͹ZG$Lգ=rf :9PlM! K0c"JPBA؁G1ہL\NV'ADT<3M2$"IT[lf8Ѫmscj:sn`~go~7r@OܓD  @b$yfV`09u6cs%vJJZyÊd9St(x ޛI)ZR l!YÇCTQ) z^{gfp9[lvr!A3yFv L=li>O={hU/+.C#xwD/2AB@4KD&CC+r|ȑHʞJGVk"(}u`E0h·r QK%}󧝇5kaSKM%!t c VT&obظg:?S("R#ZiR/= RA+Dp'D=@ݳݺGxr3UxIA"RP%QE$0P PD4- !EUAC5PCB3 4 '$ %F (RBF@*)T]HbZ(Bh)F*")hi$iPH   h*)h)(*jIA8>c"7O7xDDqG97j'@ tUlQbASL4īA%ǡ|{ApN$\ P@@8XFVYj&ъ" [k cb`(qPPjQiD}Lx[J9#YSAP]q)@)8<te`S(BJb ޠ$$W'P'>K憒FI$,p3>yz=:YH!$,=S.;Mmĉ}ԁjfk4C4H`~8*" h")eqC!Q$QL U14L4 %DLC C$AB1UKAQHDMȒmp59 T b=pju)rA ~"&OȠO@yp5W9 H~Yl:t@} x"pCƄx#@S_l5#/t5'Z)3CX4*da2OOIXwThdD y`9'A|d=D[&B7wA>} N- '&2B,1lWCh(a* ֶ=snU"sdJyߺ~O CxGg3 ' 9AKDĢs D2CXݧtoHʥ@8Xm  AEyH,:Bt7_iI"Q+"s.<,7x`R*l *"HXGSc!r?>.r1`B+G_vGotz5`;*h ~3ȋsy AQqԃ܎'ǓuT]q.OHYDc VQ{~[".P J(J ኻ k52&&PYǤ U]Ц jG{؂cXE8E/U0fDB T 8 ǻ*/LVf7d3$Ի$3:Ͽ˽>msQUlbdw&L[kg pHہk2x D!}N{Сl<ȚzTrRjWVNġ8PnW4cډ'C"MhqF fQ5ZZ2Ǭ0έ/$DhDi zbZJSFϩl20~&e/ֹlNI B,"PB, KS?وej?F ToHɣ0 8cEM 6"i6f7rF]SJtE4 _NNG CHHųZcʈMS \Ы!cN?djB̆\St PC Eh @h Otq9i9y.q 2n uta߃9ϩ"}d(͚= 7pb" x 8 @i) ʆJ.(#A3)h^'9|0v#ɂP )JHFɮ\% h(!`d x l@D" RҞ.Fy"kMhN!/ 4$G8"E˖F,D鿯N:0HO)$+JbwzYCflMQ1(0#|oJh['2]d,.E0~C eޒ}f{hg$8; Ratzҏ6^;c7バ P + iM'P.&52>+JvC4 )|`'zeOXF!Y5R̓M͎ΛgBs4l!p8jΟ(% Il3xP "}mᥭ*HRBa] =|PlZ(Box!m'ոr h}Fw]z:͛IMwNdwm-]\5U~wdMlimkζ71{xSKڳW2e[]>mn îxluj2-|ՕhMFb"xnW; Cld7 lp」6&ra4`{QKae։r"saU_Wu -yspvj/繨u#;0K0>Xr/5X?9L~|C{5 q:TTE ( @m%@y0~ueJRH‰D׵ŨZ>xS n@V)[&0` LB 4hGHt:]\ 10k6Xt`AR(٬[@cB5a%HweBڐ\)R\\ !ԥhJ_~>qn%!0HJ4i4C,ؓ7/Q1BV1n.H*3QF s)" 7 VL$*;9>iQ ț(~;a`2(ŠĠeAA .~Ħe }R a6G iGXS5.gbJ_<⨈E"() H:7{e2`d:`l 6u ӘYH)'mP`,X@ `b d& fa" ~8H34*eV& T)i j.@̍*DPH$H"h6,3JuL4IK/ t=`dH3IBELJTD4A2bB&Xh!i@h E(iiBEddCC^m&F 1J,ӊB";AunI3re&09E6xt \Y c}q1Of´O{x v:H0K(( :Tjdth+ O~:bdD8؍Nj`Bz]7^SgId o0>=w)Mi8w SFi}d&CecL D(b*""BIC:P^ <ؿ#2 T@RC$% HQ,L"KJE*O% M?jM --2PJ4$ LJ1I() A 2%,$}1 $C0PAQTM@1 Q#Clp;eGT. =*7U8*3HEMZ #L{SDLd KhH!$Oܓ$H0Q HH izW`WȣxTKDCqȢ8i*1w6UY7AbZYEGQPi,7; 7A~!hc8CT@U 02cx5>(JO&ͫ|r.<[0qBc +I 9ٻw9ǽh(a"ͺm)/E;L&ڋ0C  0Xk8J"\ "!Xl6 ,Jx|-ؒ lR&nCb!ރBFDaԠnh}R{u{1X0a #e4Y0kcc>8<r|x2#&0nxzrx YO[][)tݪZv%Ff] ;FŠM1#TC9*i%QZ!&BX!ƄI"ɅEZ]e-TUR a:*;q L5KG @hYE/.J=njT YMO5]><pE"D㲲Q6Hl,ǴO7 ?m&}@ʬ'[C dF1':?kjv>*CwGHJ̨py/tV+R_ dKm}'41!r" ,58`ŦhsDH6ȚP$;mCLć'm Aÿ;M%4wo(ܙ\0¬14Xh*! NRAg۾4HG"%1Pm͸m7HDuP#1 ;4%:D =]`z&M$MrLȃ&ˡviVyzkQ3V3DTTT}߮{XQȰ+Z,>"|Af!fx 7}f67gOL/2h=C,Q'}r"DQ͂*mlbV hJ~.F)Џ5iT'8VE1BDˢ-BxKKU )LWP}[aWEe7rT81 cqܯ✮C ?4G 6)sÁȐx@і{h7|u#udUCC<{22\?Я!D@$]@:9ݰ 'fa(3y+|qx${up;GW . !*dV6,!$\蔾??zSQ=`"-  @{@M^=<#c>pS!,bSjm1Ls(CpHt)F߷x'@XBr zv(^LAQ&Sg'5JS?`<9Fd, g59bMJ6 U+;.xp(1(4UJ[ICњ ?rQb5jl21,vxwSMij{pS0gtaD2$9=]\u`x^h8H9S%- uIA2-ۇ.tv=wNIQu Kx`Dm3$Q2p2 5l2\ Y90e2ieU7ĺޒsj1c9W*[e˻Z11B,&5w R 8%F' 8퓓 AfK7CMdƑLԁHH`zJ49j4ŒmtD`hA㘢UXF6f,@F ّ1:,yh1+MI&U#,Tzk<#;1%S7.2iG`>Xq$sn-ЄWXAJcW+͎VrԇY"^{kzlvC&ƂJt^6CI@M'iįLu  Yq""aĎAfs`Jt"SJ$H5$,'C # 1*{% A@ f9 NџgF'H F %9F6ՑNړ)v)tg&Z Dk`Nf IKMH8'&u)VT8@h#26f*8a:Y,Mּ75xZݒo4ݔy\Î߀)Ҟ($"b~STY (~W^4/ ӏ3f]ljӛ!w9WADWM΁Dt4ny){`'Ə uO.5zX3߾/A.dzɒc맕<7s_7G7˟I_wgJ )&Xt5Ʋ3BHɾ5I1k u$5`B"@8y)NIA\tDycubO1ã=᱒b"*"iwsclU^#f,[+f6XrİY▪p:W5cBLD4p\-!TjSYxv$h'>jL;\m)FZ2! Vϣ퍐 Nm+@4p&."5,b~tG;6bQg,3gS_{Ćws6,0ZGOa F^3fhؕ Y!f`9saq"Dt5}pG b&-4-kmJpqagX0KJ@zuWRv A1 `EbL3l'b`۶4&.ݸ1;`%gh8<"1#xBp'l4X8C&<fD*uThR !w;o&)Q|2IP7z2;z!' ELQ"{!h"{DV-%)KCA!J!10 Dl.dL,5w=Q$*jJdyE@uaBkY)&e]SPSRĴzqXi0``j"Hfج$fkI Q-(@YBXn|{oto[y mNm +FtHWT; ).2@SԚ(OwD~*8.LmL`sOH5Lx3"]q!'ؒL: un.&+SQl> A[0\UӁ[MSQ9lCW5dT# 6Wcl2emay&Eon9tc Cfi[@a Ǿ~bf QkHFjP˩?L- َqӀhkftЖEjZ"D̀yfy*CXX"@8!8Ñ>lI/t8ʁuSuuK*0l y LC,Bz8gKRɸP~q뽍-V@xv!By~GoʃO6X&}*Ԙ̾p_{3b7:3FK|y- g:5E0FC+OA)pX e2072yHt1zbp1- }\1oi!Fb%`y/;D(\!e:ЀEHMધ+a2M^G(߲`:`q$o u+h{RӜdO4gt/*mGa~8fX0" _WݾoZ=X2@P6t(}evIJYNJ9CC{ػR 0BƖHpdT߃~ݲzզ8B_H^VSHL"4.鮯YqNPGQ $7npvoz"0yLj4i-aup&zCq@nhvI$Uڊ|K6bN/'=p]d"4z3d"a ~]\yz|(kǫAJR+dsJ4q\&Z9CAַ,tq뛛^ Wb:dvR0usO#5Uѫ' A(~c4a/gj&g_㿼%v*?{ v5Kߊ ՎLF@p1@ЍV +X7Zw*Clh!:cxE VmJ0j!۴kpX]|6d,Eh60 ?uT癮iWupcߢ09ó $I!!=lׁ81HYW ȕ¼rv%(K-8`76!MdGQcN[*+k=AXc X Kh"24z!"ŭSJXhXfF>G`6a=txhA2pPӍV87Q DFddf Α!y!@Gfc5ED=I4Kb5DJ' x)RIgM_ =H*tWöwl)Ɠ\dMeQٶ"? )TP(In\|]AB`C;D:`Axp16ѪA(A$еUʼAI*H]RI%I+& 0i1ý~i1;I"ULCEaOf zɎ"@^o߉X9YmI QC,5P4]XS`8|~F{luZ`ɑ g&͊?"(*sLĬWXhs{uTOIE/[ iouɴU[ct7)#]0!׳1L&ԧœ.q;X =%>CZgj'vNz t!֔RD7Q@ ! h(Rb1=.,@ h9Q'dӸɸ?ơPDF=q+b!#A%C'H@ $ ##dOȶ@F. 9PI,bьKD&kl5i5o4B tqݍ {CB>zU{Y 0 5S;'Ja /HBNLJRlpe*9BB@ҤUXGs֘: I>I =ͮvD(Z ʍ)JA RR)68CA`NtÌc9EErhv S0m]nD0E("!Кt "I(#G%DfTٜI4PbnLEy:"B"'\!G" 0KKѭ%T=pn.817+fFN@'<xFIs7#M$7ZkG"hla`WaDPԙ-! b^Fe! I c+bh g!fA8U@Fo54 m_Zjxl&j읎S"8)閕_k)YbH <P< L’F3 AvCx"P P4;vx̪ @41V*u@XA$T- !Qx6<!H>"^J:4~BX[t +I!tֵ=>  M~ i`~'NKv@;=co%⎾Z^= Ă3ąw\=y &" !iLj}YoĪ+}4s̈6ac O^zU`^zb]\;F4ai 'o^2Z^2aݞ?'Nie-1! RE:Š&@Y CG: ;lD:DZ\ʣB(H,v% &64r-(@y?Z'@a`NKP*'A?%P[P<8hbEQX `_oJJ6bYkv]mc^#ݸ۷)c#Œ-@Ь.lAÅFJG&&USv)"A$ Zh2DDҝML$RBA^:8ZĶ,8#9z$|d JF~Ǐ(P(4H@U@r Rnp,L00TpvJ@ )ZK A~0VnsJI笰'S0~24%)E"P =Esj3Pк{J(@L jh{#xjCI,T$Qbl8L wRæus۝U4q8*m%[:nI&Q0L< IdˀfXE7]l|]E F)P=;Dq\X˶ ?Ńe(t33\Ƅ8s( :B#Pi1Ѷ ]etƴo+W-N0fTn=1$9hY,X.X(y5jgBg'(J`Rl:TE3LX00(A"Rwbxb $c)D(^e:H)$hr9uLQD%.Eic-`w@r4ITID @!4*1s`4nB'X }2=KE.Q.;Ǻ)|%Z~"CG4|89 ҋ+@u h q S$#*"$!߀`HnA4=g0bE g-?{k! ^ F wMDwA*ID p@fCbUjA(ȁ'!6ƳXl)C4H(c_ <hU$ )BC=92 Iv]}O>x=01(y&ک]eCQ"PJ`Dg iSmSy7zN$H85@ WWS,H,Vm.@R b%JR"$ӥi ձU7JyB;$>{YFSgicW0tkN(X},l&K)4@u?9G8ayP~/q:+n9A9 $U 7pOҖE?՜tbzaF?ccLnxfn`Hj?[/@wwG;< 0Ty@fJ "*!cn0DQEuE1D@Tysv4JcA&{`}ߐgUCYKpo1bHce/{c!MfA#sD]xUuFa@RhؘrZ )`%"ĆxtjGqrxnp2S$PcSR?-Мy4@V8H_pSMJ33پh#ŽwC! {P)zh>.h͵pЂT*mB㪲DiYŐcH,8*BD4tچmw7y]\pi{& ߨ:O΂4EB]@a (N v"@@@Վn}bb (? P(qKf:N"ѡ @x qQ;nb1pxRDT10MLUBo9<8 ;A{*A~Icvt`(`A: Bϕ[~H" E䆂R8 V8B%.K qJA>tCq!HHtopPہ!bԤN9 ҞcOs{!5S1D0B=֭R9Ji>C!&q@*05ƃtxz?U53@%1PRDP,PD!ooΐd'A#Zl leJ 4}8xs>BN1OE`ŅV!#bb=^4E@$ {TpGǜIPT$A;썠)4N\J3\U@ TTp\?Z8b#0pِ񪃂Pq7v`t D>syp$OZj@i>'NVEZܜgEPd8##@Q(H###qyDC UF KŒ׼zHD@ qTP}qlWcC4 cmK'C]iuu{TTi a0LrWx8|[Y(=}Ej*R)&E+d@Y~]T GG7Ϯ:o _?g@퀡VJXա-EE΃AHnKx?Z`[N M!I0nu5z}cI&Wxܜ483Hp0¶Zo任&qfoO]G]8%أC7+@z*:Y'Ӥawfo7zfpuͼc}吏HFeKy+Z<'n{ʮ1aBD=>mxl6/xn}z9d0duZӻ@5=:j0b-ٯ~ӓ\3\/1a;>1E/^F,t@Tt: ZUWg7qMPmg=޷v跛 <=MX5l8+5BꏿJa`DN 4x"e4/&22"Rd8: $I< {;MO/gz>nI YR(bZTj!'#feOvX.F#ohL›'eJ4+lA$J 8D(C@9ķC9q8^FR4ad$`%*HdXPTPJA4EDьt]bWEĽ hKC6*H*b.mb5b 8u&Y96KLX$ ,$&yINX:bFKCEP 5 n؎a*Z(:(gM29.j'42ik9ňb9b,EA BDLAHq Mv'fhJ@m3n` '"Bbccn7Q\Jy PV&"ٍA0eq@9( uÑ%A/9$)  *b&h ` ()&&T%)fmn9$uKE@Ѡ AiQ2ab$NWb}1$х )\7&1\:6l&۴ }Am 6$0]CXG6lPVX(ɽ4RerWB` 8qmլVi~j񭅮KFx5ǘ܀fJRutr0Tp,2f"v!=mxވ`.E;PPX@fG.Dw#*ʕŠOZMpAhՅQ4T8xD)76E` d98G h%SN4gN:Q$~Cl4l5iݾ//v 5LwmwE8 9cЍ7Ge5ᅱ`fP=?r5E2ǿ(y:<1d-,h6ie=ɛصIQ"&LzQ`B1sL lC6:2;,z\haD_wȒsʴ*f`j"P6ﻕtF"Ajr~OWq7^Q6A,fyR @/EҷnLr; m |nSbkPٲ颠"xDJADkD"3NGF2B@$ K2!%%c>6 >M}C@DCC) `I=l y5* J狻d*6t$(6a8 `6̝ED1TVV 2P;˧SrthńljH)Y(  =QVI!4C-ehPzbpcB"+Q1)"`[Հ[8<#ۧ͂a Y`Qpv4a dY\lVB„d[-$\jğ3p^`YxbVL0=0B9+ e!Q6iʻ@54篔My6KQ!x7_2Ñ(Kk+Es1ȄODp !c*OTIѝ-#oO灤/ H):P}p#J>|@n~N ~!%Q @'݄H6PVx/:Y=H"zR"uD<_6!2璆z Mj=a"f5-k"'mJ>hiB6iO|~eFs'W;](DDJK@.@W!x(Wg>{ެ`{2U%Y=i]/ڢp*3ېA BD$Aniǹ^GnYsK3s[fԵ dOA!$|QP&j/1th7O*ߣYfw`C+? Tc=lJ `h3a"^FBl4Gv7ܵ  : C . 2@7rGdZ1md%>Ѷ!PP#7 i~MoF^pC~/k]f_6L[&i(r!9p!܇qS ( I-d BL" t30;:l>8Pcf 9F!pҴ+h?>P<뾣-HpA+CoгrX2 (H$$"# '#%FU)ؽѶMEEq I+‡D T$ xҟ# #$Ĺ>i2 l2cmr<@H5۟<6-!P`,j7UhiFWuDhLu&Hoa -II("R OrJ"HF)aC<H/W=݋̟d (}A&rh^5N,.;}沝ł(͒Qޣ|D* TM (۬DFiƷA 3d$7XCP R I!R+ 'WTsfCeuPpϭR`Q z-&+ |"m7Xi sy2#D$*N$zt\%.ڇ^HL܍%ZU_4DN elam2rU?V !N' C@vp(̅,cT~EbRh'%z&1ZB,KK8p Q 6 - pIi&ږ91b$(B|0i@DFf&hRY$v(x=DJIrD{ri4J0b(&!`#ri1#_nMb BALDAL2P xI CiL Y.$T}r<egƢ&d>Ww;"@CbfJh<Oi@N% @~9~ Ԓ󒦝#3z"€>9]^o0ʫ.!XS׫W2:ghEc "baFR9ڡ5p[PY[ zPUd{4iU G(A4ns" P%=X`!w!Odιzʟ/C,]NxБB xx(<| .4 x>~Z +JY~>nc[sR;AzS$'XXEH9k_ 隒o1t,Nv&ي*-po NGJngz`zn#יB35&pY0;l7[)DjP'yNnKtUT1d]|d)WQWRj MjR2&, :vگ qWC۳s3i΂BLK1݇?%~p :9 `}tK5ҁ ƮJ2'e|Om8|_X/0!XCч$ucMЌ?pN㦠]HCbZƾioH:x&p{apAh8qc{Zn%t!wz1^3)ѷuL X \ulπ4KD5;ddU:2xn_=11OZjV5;{o鵪Y4(BYUzE6πUFze#F̰F +5A2 k(<0y:(:ƒzt9gjxji*:4~`,3Q6m⃎{NbRwCFF=q&*=uT#x&-Rtߓ˺l1kZexj FE%?,0&?vY- .DQ#y&t"%$Q jPng|%Ժ̢.zUFC%)Pq> "*9'<=^Bu9IM ]%&}I]<'$-DN,l`t㥯/2wIahl||w߷N4u/5{r&o I'\ԃYh] 1hmoyX^+ B ar{C#HFȕgzCŢPxUǮ<<˹ٺqŊ;xcI]8ffr.v|M(:0NϢg MC3[cW-=_y#kJɎ$b IqAv_uʣf^w0wee-O6OBTH]ôǎ-wF<j#@&f5%nrՓf$=fiC(; \=N2f@;7\=.Z1CggĽQ}pAl"qX{w%]ƹ=NZ'=P# vHG6 |N޳dҝbȼrPh48AB\$m*,TnHM;t)21#ZĄM/kŞѠr[qA.s3'7=4QrsKAm2EK%;aH[Y^Leg@E ;zE^?jl77wCprǕ*viѹÝaq5N$7Tfi*%a<;p_2H>mAp h< KΆrtv߂őR3G,P$/i1ɺgd$v#vg~0%uw`uv !s/GG q7R]m S%˅XW 1n-XO]7כ0ݤ/e.!ۘg}h4j:zL{-hY{0y[N)巜 E9ߥR<6mN 6wsܴi)I eGB8S-ciBn[/AUhMmN%{J]d33Fc#[)iCw=-hG#̷.qeG;i|58%#Mp'T#_2Kn omOs<}uCq# v?a/4Ƚ#=$3HsyN){b1LrSwrL_"[uzEx|^~Ŀ7Pkz{ovۖoO;w2eȪDQ"/1? tfk.AhaGr6G7pǵZ3gbP"D?G/=l`.s@H!-(|[Nv{<^=J7uw7PDeԛ~== ,"oE1ͮ{Q۾-DC!r18bnڭڶ XvKP[OXh@KI8Yy2jlmidb:^Gy5=P/-|EKˡmmhB笓t8{)0,{y`9tYvete퉈ug%K1˖bV#O'o_^_6gV{}EF*ok 65 k W6%T-O"\Z3&Y2FEy4;y`*Ր[8™M&ʽ[y*,!iό;-sTÎZ:Ơ(N=J  ،.9 q$7 +g.ExxL/7luܓk|ok|D<PkEC_Uw#t޼yWO==l|P-I$&tr4f78dr4„18l7޻"(u !2ġ}$xHY 'sCkA7rȧg{H!a!U2 XNsNIɻw?Hſ xMsÎjUx~]+~Sy @$HH[_!'T൦kaDB%C- vh2)pmAqG8 Ju5ڋ'/7^) pr1\ $^"a+Qjn3 p.Z9'V0CfiwhLa5L^IRiE1m$L6Dj!sO[1&D!pF x7 JA`yu6ٳW0hL Z狎Jm 4i U!xX'M聈(Ι."ҤT/q~p=MIև6ICax):PR$#F8p+cZG2; (",ܔCBlѕ0P;FEbPA"C@A>m7$9"Aab"d t?B6v@{&\˖(b%@K|v<-+܃ 0K_SQ4"~ rxz Wo@<_N W)Һp{,$QƮ@2Q#wHעH"L`@tP>-~|c.MyS$S|gcM!σҾY3 V7~^XP A&$=\{suvL< v`)9Qr9yY[n?sn׮4^IɮӌS0n,+2BL]6lez>ܹ9ff9ź[\uu0.imMQںlMױo|:+|UμMHR/\# 3=6]^7]mw3&{4'"cΛ?8H$%IIgxo\%5f0ˆA Q`D#4ɉz ȽǼi5Lޚ@HK{֫By؛shiL@Rx)ݽ!*# w711mIyE+8|zr_9ե+mD1LQ1SkA=-A$"Oṗ^vlH5C^ +4)@N>\|%/hM=Sh] nii*%a^Qt \A*vtDrt$X (bAN$!QHPˀeN|!@gaYbcP{VkWGGmem40ŏ"}\nV6!Bå֒ aoĔ Kl P]٣W4[٭q9ֶ6EY,2*piͱk6$n3.xo*f*B gЅj"*Fg8Lo") 9xY$񕎎\bC4BSL^O@<͋6Ѕü0C w b89'`|v!{= (`"# i.0}`XhA ۫d9z Ψϑm%2ӟy=XSE $ i4t} Q٣A?ǐ4^>_/ֶmj@ -_R 7bmt&xa4wC܀Ħz('=Lj{v! !]\Xj$WWV&$Üo&H\dPNf؉LقP{@2pAVC_fCIn$X`VZ~nHN'٬z`Arc_c(tz4u Ȫj9Q(ȐDՠ0/!*D(@lB P{x,lq w!P=LF#Uh X/М_q*`88Fڝ/K6L#x|o*[А.gq[&KFMԩ:[?(͓_ ?;$F ea(ORby:sYԘ@']Z2!3H2aۼDj39jfL"+ x93Ц(>#B67 On &rL`Pd9I`8؄* 0  Lb*kf<6U֫eVp&HD߿+:Ĺw0̾PaIbF T# Pa`4TR\D3zIDVX276 RHDQ#6!QnKOjqg)5!`|/7ó20WT\}u=K|==< -d<1(sD4_  =1>u[$b6#2v _r/ՇwM0CGk@-0Rd/=܀zF :Y>@ (G'^Ug?_@eCƮ@xPN?h,DFڙZp9A@Ԅ7! e핁UM# a ݷbG)!c|Zo.NuݏsuFmHZ63]Kª螇vv!ɪ=%}mֳ>su8`DE*i7ݺ}Tޙ;wAGww %TUh*٢ɶu|^H-yG UBdķY?R2? +LR#ĕUym i1VW)Qjڠr4hM ([&244of5CK,: if`0!i1D&J X|8~IZɓRJtHCg竨7@^ ^VQq/C z[KyckUk & 2v,L옒S+ۣը4S.ɲF2ӿ!!WNGQ_F>ưWsU^xCŹ.L<$]M:;ppX(8Kf ^jkGvz8 ɓ' —F{犓gD3 3d W4$4²+9VlN0+;/+ňVD 3Y m/}M[ᔥ/.jֈ4(Rٛ%d.6݋mh6o{(X.HгE ^5}mIXMURb 0a3F]d8oLبHM AMu;gKke65gP|Lpw2`/%n(fgLbn޷k^aW'S&0qjcxBfa£g YEujf"m6oSC⡠MV .(,aqΜrY@|_1wf2OG۞x{ MGL_ٷ[9FƂ,L&V ,ĹK-Aã;;n aX4Qž$081@aS!C6 OC$k[@ټGnED0`÷ cwBTrCp'E.eEkr,&kN^{rƭӬChw!JJ9KiNI!vn'.qs!.^Vqi,. 4[0 ŋd-BʼL;J i&㒶[7Ox!.u6,:u|L:N,7EmRffqvyxꋾӍCЗ!dk˼l2bs1B f mÁ}Nܫ,R\_FcU` PU,,B@ &mC$ʧ#,Ԋ5w6$wkKgX$\Ε x;Am_QjqKc)2; N-#TZޫ^YF LfU2Aٸu1 4Z3wAkYrV*@VAs&C.w 0,--gMo6TK- Y)w3P>`ތW7Lޯ9C5M$N\r24K n5䄚wӦ%H]}@ BosLjexqe>t-{>7![&BBHVfk-ꨳB`MO&͂.2eًѮ\k ag bАjI p1V%1jD,1AN;՜|U"ك#kPEI/DirmUN6.w,]sA-TFƞ2ޝa;f=bY#WM1itDF-LyIP\v0[RK96kIՍkYqDs6qxup94.8{S]0̸Q(N12Yݺ:l_ ͟Dj'qrwmXɤߌfDQӴTu`Ɖ4hq M0\p"qL8"ڰdENFK0`qS*+-ƃ=Eͦj&&c.b `ӈ (I ( 3j.o֙٬)T Ɔah*AQH+rJ𤐀J)KhCمU`}WJY(i2M(Rx:;^0jxIVU/ G^>&ۙG/Y cf],XwhbZsHD9\gva*w3 A HmlQr+Rmҷ²mFttkH4I릊IJƨHPL!S) ٢kTf FKRqed`oy7 )˖1"[rL0PI&d͗>zv)!.c% <]PW;XE[ȘLko_l ^,SaX{BdE0u193r_ ֝>[ﭻqaV궽qA&&a2٧)g}0,;TI0Z` R٪L 9 1m #%Oq$$@ B[a/с8 b#HvL)X#q Xg@c&0 M"aEEGY^]@1a $ 7%g ob ; Ccb0X.qf9gS W ң7DA >ƓE1@1.`5L}aDQ !d$ՙq- 1 ly^ WmIX½5d#2'GC6qn4ħ"Gے!ufPP%-jH!~/OO?\^Z/ F f Y~9DS* Qv @|'up6\1QqaNp<Ŋ$㗑"B_]o\4z%?Z*8X41æ!GORm=bPҬB!CDz!P) HȨ߮"D|ON~w&_SiM¡SD "/ 5Ksḯ)*I VeRiE CÛ3J7#s԰TИDe,"*'2 #XH\ R@CMg>a@@p\}(- 14c!,@21E) lde& a'ćb)J2& -]6 aLB'!m lhFcY6PK"1f&V14]r*h0,FfGc3j= BQ lEbDhaa00'wa<{k)MsJ0|$41iFebEŕ1&le ~AFML[r-1ahCW2ux)Qcm "ދmL!Vv= 0VDR>?y _|szh8q;j ):PpD$#K۩$?S'ty)]GXgUǃT- r~YPC{"e +1$LA&=yHQD~*F)JRb:$?'SnAAGς(=BPd,@09V@b;l&Zmn;Fh)_`H m[l$n(=,}7bN#w^`#%"{呒8ICJۿM5MQ{4(ZI?)>Y̮Ue3wiDFZ23q"MP™Fۗ3fHh}8. kgp`AxJ!!I)E !@dJAȼ=;;݀xm#i>`A֡r'"@mBRL{Vk*{xv֪榸"Ii;3~uc{# U-pأ E:F,I>N'5DRO+L@JuJ@ @jaPsDХ *xz(6( ;⒀pєY#rrD1>]< 5¯״|,mY>O6x#25aN qK*Rx)Ȃ@p xAO]Ʋqo8$U{!m(.;Bs7Pr@Ć-K YCNDlvic2v;/\1pd-6W6gPƤYObᠦ* " ?@HĠTAQl}0H@&⪊|_@>`3^>w/)"1iGP:b2kFSGA"H:?T(KyssBt/@\r3M|`0tEAsSd쀛H"0d--bSFf *08D7@rz𕠪T PY!;p\,% @ʀ" ( L8P*etDyյXz(SO;;Jꀠj:}> E , 2AK$ư 34( Q(RB@3 Ql Z oU(7DgBWPK5"v챭戳 Q'E "! `kH޲-+HYu-dȦkJqJbKa 2! AKETEZ ,G:oaC0^$s 9%&(n"A `x |R{݌ #ؿVX'ϓR}z͏pۄiX5L>÷{ԊHR\4I@>NMhSi;ˢ꿍*k]zD%z:R4]9Eډ{g ?V,dhBi P(@v>4gbHe2KaN{ xøٔiOw0Rqw8<:A1xUaJ/z[ϗ[@|UqU׊?n""h~~A]_}JORa[k, bT\[YFcǀrzE‡ǖ_x=w-65~솃 tU XCB5@PEOO ,ԤAe? \=Q B%?NFBnA0k  D<Sb?B( 2 @$X{J}gɒ1S x*r" AJkQoWs20 42 A@gj"I\EI !lS&(Ssj3a * bbBD8g<!W2,5Z @DHu4 q f X~"̝hJzMPڅ;a47HB=r$ bbD yJdЌD"3 |MvO=7p_6, ǃe=^JV.]"bHbH&!H"_ ZC(*r4JU++}Nɱc0RUK_Cn?^gv#D[ (w<+U)-^Wr;{CHBT^ۢou:QYٵAaGS%(!")&"Hjt @ٓqG0mQFER"*iD^a)  3Q21$bG'KY )?cw>^G[^øbݢWS*ѐE7AO J9/_ 02$P(pv>HÜhyH RkG6Ns cSϒcH]pCLE P~=XqSS#P A?tPfRҖ:n:nI(! [ӮWI.Di5wTxs b;r TUZHhU9YwǩQ/ R hh( ?EqR /wQL HTb :/TՀP;x3>%3 3T3(>xXGƉD#T1E%h &J(e;ϲ_#H'o/$UQ-'i9"4d " ^9O&gsW?Wjݛ^C+Jtws?dv>`>5 4dzSҠ?Yr[lj[9"! \rhL+\dC٠̐c65exX; R.c11/: =f62 !9 R tp7< vP??&V/{r2'g޶cFoL0L3y K[`9 iͥF YWaXBn&HԄOہ{9{+\BW )dO(H:E!$L5aL&=."+}4$!CWأA !\/MMV>xzmHT 1* ,HS\pB9SD@1T U"'eCHОAD8:'1l?Gk]}m$sX򵊕'[>vq偫 qCg8t5U#2439ߑ!Z:`LqY`64,0.ח^%)m9)(І҄HnP*vp:ܦ*.J5 D6S]PwǙW#أ27{3HB3٬M`$È7K/QXgʹTlMib =30> $zS>ʡ:>ˍZu *K"6%ܰi ] nQx'zz& L >b Y!M(Fj,ɡrX0߉/3vыj2q5mNYg{NM qd&&wZMH0lB=vYX޻E{7@c7?XU-y2WK@r'As%x[(k,W"o- -ltw1+I38 x'0,ނ32ɵ 8aiKb,a#rw4OK*5n5>UWg*ETJ :&¾-cP<^SI Ug7a[Xk̘Č= CV\gukc8J;RxHM_g #M + r)]=e2::D%nC9Wb㛞qˮ/wҊ[~ǝCy "{:{ZʹZ;rG ؒ';p֬#{Xf0 0ae )vUIJ b@p a\F "e$2B3pt:`aHl5q` lZ9btd uAQ`ğ["5@UL,(JSPa7xhw>P?< /NBO"J"Qf$h$`@*$FB972ӈ98qTK.4%;)g(J]Ae:RGR/N("Lb 6͠ `a=GF =e~0 "8>t! p߿Ot(`&yY. g*.ڴG)& (ݞ'a`1ȓQF4@q`h0fm/b6}Ȩ&,j A3T"C 5jYaFrDDSs%Hmi1ta>cѿl:" S oL71MZi0aeAr+Rfܒ2(H9c-YR/ ל %F4!;K^h[7HM.As(ɡe|9V aV&MdՓA&^l,Д bГ,&1ufqNV/ Sɝy'q6ōtXD1 N[%GڠT\: Y<KKyVĴ oPq~vj9UO\0TQ3Q*b(i2*U`"~]ֲ:|C%/THR HdTb;!ĺP8(upPaM)MRV-`H#.1aUUUZw$HPhRT)F?sp93s(Ns &)JᴤıҥIJ4̬BR CUQ <,14m0J e&>D|!H< DDD0 `u:ģ|^afQuzq 2ҁ=7Svċu^Ih{rR_^oLUA_L]%2c{XX?dlCHIHHtBLT5戜~m㷻K&w4^vd*]NNPL殆r;\ܓݩY;- '?shB0%!&^q)ǎ`7XƲc!FUa* l\~KW ^~cy'RZ \ 9zE4m -go?[MVy00!RWy~6mZEPl:pfzs|%ON|v{-3GGΜK$$.1L.pGB9*DQ@P$0E=Aڥ)5#UH @V!Nu`)e/n J| xo t 4FD?Xt.z;U!ңstz%<%˼T*)baYnn0C^<5WQS)zy0`M{S訯s>A̯t+ǡmPU҇7S'U SNEC}H!nPF?ߔ$H"H${͔@0k9t"ywg5X[(PF")eb-gGG2x9 v|7z{jDWwwȕ_</G0܂>Ө?~\soWfOWyOLR}d=gdߩ‡~aYD_:V},EO?dC4~c?T FCc~6"{DDBD#M_Hk휪ar|^& SsS6}u᳟'B[B>{X;wcdogFM9r}Tw\,~#_wH MK1=>g}ڵ_tT2DgKBv!?/p4ztk/Wg2_ 9X?]Ћэ/WCЍ^B2 @{K^ bd4z$y/_P_~jO>}5!*" sꃙ. :k6+L"}_||3X*j?M=9&Ao(ST7+dtNJCNT?A;GB,I_O`Sn3}^\g{( Ót#AbU??Tyl'f& {˻H<>"we 9ɾ(Ow o?d|?՜OO֜}39˞CPj]Q>/t%@6uXjǚC{*OڡZ_T4B2laa›.鏆"j{X,6-?9ċUg*F &Qg)_%w4gRwgJak<ھXe5^X[T]M"oxM' 2KA#{=dv;SY_qC_>3$m5>+\Sffzuy%%+209J4JuGxN<{}7*J,[d`Q!g0uC2/xw2FZUʠx.GYK$+dyBxfe. փqK_S]N<NkkBͫ_/$52KB'\I7֓u ^Ǽ6\Q-(|q=ڇ\?QEsoog/?IߐeHSoW2y;?M>?; Jq\wqyKZʅݔL1p#D޻Ԑsڅ!MN~OSwuе:v?OSw'v!CwׇO!kbI\Z.{&b/\_y?Sz[O}ߴc8 "}yO\~Vo(C$IqWŇV*.moza3?c9O `@U#h92sWF*|OwR7G7R׺/E_rU<K[o?a5'WUsNuioC,k}oMs.qS:w$W}µӖ/!  PjQOR>oy宔Ea>aOvpi-{;OQ^_EQoGwVݱ5  /^o 6G{u}7eWj~'>~.OK-]d W@:Aj* swjޫjbsӿx {62"OG_]>W|\YR-Ae\Os*s|?~6'Ye,4hI `[2nT C}}h:m+RlYwi~o}_Ϲva6lٳf͛6lٳf͛6lٳfɓw*P}mGgZ:>4GHmVܔUm7W?60R|?ek)Q23?MK>񷿿 &U~o= z X/꫟oKdI_,O4vtzZkܳW5T0h{u*ep>n3 x#\r˗.\r˖\q&1X@h:m=+I>wo .vvvtLJM4M6KRطã=z['#0< &'ogn:GacͺL_fmR>-~;N{K]GQ>*_T,C7h|{XAAEHh{Ytdz舉JL!G-BwU'k˵?MhSb^ێ\;̘;y|bgk{XI'zxR:M5Co{xyV go;iGc ]58 rܯVw{Ug%:HG8?MEI2!-Gm*geOM s_7 u=,{4bs}{G83>+S_[͂S =_|o5LNnD2eKv}Ȏ˛jρT<@O=e!>qP;S?s͖}˘7GQ%CB@E{[U9da }'|ݏJ/_ͬv{u_<" >wdn:Nݺ﹥ޯpQh|GY/|,.WGʉT{oć<M QzWS2,w~Ģ(wq"!TPO MH䈰"ET?Ԅ/2 @̕?h֙ K2<6>z˘'vMk0Bմ8ϻm!Z8X6.cOz5d~ kCzyy¬DTETSѷN߳_+*O1O`曘XEKʗOO hOݵyT'DHC?km* Q 6_dy[ ]p Ʒ?{la[Xտ()KM$}{s6w3{ c'ǝy2˒H?_!nsS2!ʭ~xS^Ϗz|OU} ).uCAPѰb_ Sb=/ }jidߨm& ?ab~&[^ qw{-;k?gIeϙ4'i bjI3{uȯKm nua濁ф?y)+p\'ۚW7{/ Qy}d||[~ݴ륖7&NPo޾O?o~7Jgz?7n}'9{}NCyA=OG~"*NX4j1U]sn$ݽ\>SjO郍7tPK]B/$ؗ?4h{۬Q2;zư}{Eзr/ѭhoo~Ž}s ohsy9]?Hg" Hަ_ErJi|ߖ'wjmoZK^K}__:^/y1lig??/q?i#OTp.U=!G<A]Vn콗G?_?z] OO/+Y^weǂF9zW_7y??u?9<=/yi>OzO:1h}ߋOE>?ov;:n}ɤ_??>ϵ__7js6|qOk~>_m1=o/Ӫzl!`wzw= Q +NPW2Nܝ ![f?[~:>N}/DUVί.1ՖZ(eeE0oBއM+>$)7Ikgw{! 4?`P0Q}_*[_nK6?"8_3'=_]1"lņ~͚y9g3gȤ܌7Jqj_7eoflXgM|M7`%RG(+-aY g{'zQP˽&tƭy!yauUU_/BLY9: sv| l O{ާRRҳ1"uۦ'D?BHtHm}}h#¦¬4W߇{x"@r~jATTTEUWyY2a???z}>V>7?>;*|E |O|OD|=Vt6Ӂ}߫;_q'0=~g.yupw#]M}g$/~x?/98|WD?]8wA{mm%ww~}Wyϲ~wy~"k6m * dNw USS}976_<ϯM|a>gn)7o{*c?cܣ~db*wSw9w_>~y>s~әSgO\=io??w{>Op[|t>{eW<ߘ[{)Z.}zM~>osgo:{qGwoSX{'W/gݴH oB|S%r~BԈ yy (0p =P_>X&:|3%"/`{=uzMOL8U>zW#XNH']VGPChޡl%rP򪪌ŸPe{AؽWCۚTCO ޮ?Owٗ}W4?_zN޺S7J5޿ڢhįj+P؏'?Ոf?[NϊOW'i3-PD".~UC9ʏܕ_ }-xZhkSt*E=U=g t_qϼTO?""%C_Z:[{Zmh[|+E{nGT/݉ Q5!~\7;COmHL(ixZېu4D _2gSYemd}sDzm}v3ԪJkFQrgqgJ-gO^~Hk_1iȗez惖[w?qEW.[ 9eVڮ[F\YKzU]>mYfXg:ߒߞWеܑUVQеT˖1_g/w_&n_mk(F䕕fϽoß4,mBEM韹-VS]n۹K|ܸt2/Qwsd$op!cwѥ(N/aSI5wP8uxݦYNI睃k=m/x6Mv'ܻ)EaB_U{?=!u3,4/qz~׾>~Ow->77~S@spO|}9HD瓞]u]u]]U]sW9\t!e5|o'9N3 ؠ>־u^}oZԭ[k[ru8;d>W}|bl>vwP֮^pݤLyvD)ڄޝyݽxcxݰ@6>PA}w_G@d{=e6oncL&@mt.t 닃˷Yi\61@Ҵ}{kpӻnセnfCӑny} C}Oƺ:h^ ڟ==;v;{3t_fg.u17s[=㵺=yV4zv|C}vv %zm^X{wn"fҴ*1smy:[3 x (!ǻzaB:hE4l Vv0:=(G{ۇ{qvfeIW{|}kϷ<>"n.}A@Hy@Yv݀5fݖ>|-y|0[wzzyvjvSjJ סNA)...kڰ;"2h킁`>̤-Lz@k Ϛj9rP@T*A%:j^km[i{7,V3x ^]J}ws(zh@*mRPחoxvwzPxpk wm,s]` :uZ\aaNE Q҃FVm %^د@3w{Ɗ@ zw{i١ uu澞wί3ӝ5lOsۣ<)sP;9`{=^ovQ/ T|T;e%;D=pvTUTwnWO ݚʜ&zmrUwuuo;TE+IgvfFrCmO]ϩR#$[+=خ*ڂSX1{u>.J{nʚZiGM"lc\i%{CSe%(ĻZ}{T2eoeAyw]{{]\v{GUl56کg{OvDz{5n՛h҇˸`ҍ(J@+F*zc@XvیbzPicw`mt.Woo'KCbBlI%4 f65[EvldasjBi׽vhw2];6o}RTta.Jki=k[=i+52a;T_nT.-nv=m-< Eؤ T7vڹޝЗ{tu8(FzG.k)2l㺜6Q\qz&ݧI.l|=<=s)nZUtʪ;3f{y7$qRIlF}ۻj;:͞p֨UoC:fy<'It9ط;pkYRmj}IO%۠곮@Wfl%VDݴ4갯Rt t evguWϽmκ=wەֵD=i#V!pSg{kc믶n>7M[髟cji{[='W/+s]Uݵ۶W[٥]ClP6TAu9ͧ@>ȁEIVlV րzZpx]˱@=/PP(4ZPhh`h4hih@dOa4A)h)`!==&4SzC#ѩ䌁C@?T4#h4M"H&FS&yM44`SMOFQizM jzL3HQODhфMz$"ix$ P!SFLѓ PbѠQhhh"Dh F&F@  ѦQh@i4Ll##C'64dMD2hP4@44H hɠ B`&IOM&5=I*yM=GQ=M&Кd&F@&ё,QhIɟ躞Ghtbt+v=J85p}<{yKgjz\l$Êi\Ĕ6"FQh4LQpUrHxwP7'AZ`|2G+/k2d@P$Q@MB㖖t"촥GJ0~OEQbIyi-^G}.+(ۤCs/I9OsNBbT?&=q6,W9[Eā@PQTPٰ(8c${&FPU*6շ|=TQTUQb.rR4CaFkz*YPNvƜ3b&+-g ( 1%p@J}ժn2&whNU}ΪE*#rQ>zI\ fF,%n 9sU%>z 2I7.sJr:BLDt5Cnsz݅ΚԢRs6p}GSES}(zg\_6.736gW~x<>)8TA 敯"zf}4XRN_P#D#0Yt?%G~m>\o_nV5wbCcR|̌3mUQ7jaHAj)IƿPVd Cek@nCb!E΍rsr)AMQ@ҖL<ȦMk%~;.|^9q[8itTvW#qV~W{£l:$K?쿗PThuOLF28ZʍSx/5N]V'Ǯ:-RJGulJ׳вQ({O+"bwvOzZMg_FȲsyaO:wGbJ=v$~qJDC*OF5#_j^=6d+[TȬ(]w.:}6|T"⩐aKQQ'Ќv(2Ğshm~^]d% gA:_BG)7?k#s^Ţ0%:Vr";NllgܳWhS(Gzu/~cw{گR;mK_wʏZKWBڕ2ك O`jU POm#ud=ڮ:Rl+`(gʰl> !XJϹק'~Ά)JNqr[3{o4kv>ntz*40||B$F;`euYClIwhIcGR)[l3 57 &\(>BC^: !:OZCֆ(}cqwΒoܥBr+q!{fXWZNrـl⚩U%TmyrHUK|1?a5dd |h@t$ X $Y+ ̡4n"Mh"ւ@⿋{}ӤseyRWU sHe DH|y6/tݼ>ڻU?ZDNɈ~~H'%Q HB*ca5+ OfoJ<&HT%4T?Јz$?u6P_L*3$//+HJ1u_58ˀw9rTdu=a fM09|X_<"S15,Äm2Rd9!Pnߣ,G<_!}D(?cm W(%ETH**}]mg2K°{퍥e ;O}1+B%}CVr9JwzqqvKh{Ah㦿ߑ Da1Mw!|%Ui{W[y5zl]e|dF>5ڗ ^lS/'G%#~2Դg@kE߂IMAUPfAEOE.AQӪ  /_ffHfP}}H!B"tn*f}"vABu%DD{]_I?no_cz o'?=%T |NSX]ʨQtLPwݰމ?[()JUj~`S&O>Й?[0tў) ̞0&m8aBc D@Q1!"9;ⓗ/#o]_vyWW[mXwS Bвg{!i;X *":Sӕ?W5xNh#DHkI7 "*H*o7H B@QiIh܄n0P$M; \6 PDKI|+V 2 j+|-s DSP{DeBÑs8ti#*܃/[zKJ.:M|u/(n<#-^6IgY(i;~f򺏥3p.Y<~3Eo|QeQɂ'nO{oK1W=UU`̢t))+3?C?a{0v'l<k'{PA2a0nH_>7 t];jP 7woD+Q/ .F j1[O `?PvY t;42@V=:PfE!CgiwCn/nk q 4$Qo% v⟱2QL;mki32|a}t33>U`1NlVxwFeX٥(Ԧ=7SW=6jCa3aliȰ3W'v"UK8( NZY~T7݌~n]GN(TUJ$DjWS9` {89 SRcoIABc:*B(Dby_h4j""a(ʻOP?$DP=iߕGynZ۷s3yZ~g@Z6ؕL@h'qZ5.Ő=1G{bg$F"lrӇibrHO۴,h/f 8ūxo$]5m!XtVYTB[H?g/9J}퉏 (6f_;rbad++a k[ ٫MHyl'q'ǖmf-Rw (y= 5ىzrw#SmwKC"Y|;dvls0G{mn[)vw=4o7y #r:y; bkOধ6k_/PwQ/w,!U8W~|~x,&?6Yp5W{6Pzrj$kuO4 PӨW2]+PTz]\Wkxk^ZxPWfS'_59 }'|]G !Q]WD\_h݇S}ǾEH "=x֊2"7ފb)H)*e=y;|g?% GrUʅ&x媨SQdC2O@6.`>Oa   M8cmouy#}O}vӨOz\mz_Ȉvj"c("k@#U ¿{FAR>rtwȏVyG".͒"T)*`ܭg֌݅8㞇T_c~o*OvK}=%t^W/1kw5ap=_Ěޟz߳wM}>ki3w=7gK7;8]g!t<ɫOG1MS߫MW4oO~k}22x[ױyKqq?WfK6蹝]ξu NY55Q@VB |UPN:)I~<9}iY%!3Fsilɳwՙ0s +ߗq%e(#7)l^ml_}"q"Xc䁜A(y UQ=Z[0@}tZ-D$ _t+;+yEO=uXT(f^ \z㑬rbe2]iJԦX"_[r 'j4Dd(PTΓЈMW"3VuP3;$l Wlx!b6LjȈ.ƨ߇K!ɝg&-]֛9S\)x}"i=T# !-sWZ X,F%[ 7yɁ-lz2^W8ZŇ BؐmKʤG%fQTdzݽo/ňLGĬ^G"vˉ}g[T/H ԪUC{ҮR/b *  t[;Ъ%ϡWƂn3yx\\:N:4x}*^}I8x}s~V8CD[88>o\v‚fsA}α$7HDMtOcN?߯/ՕEendHn " bH*8fa8$vS.K~?p]ü8{XTSTCDE~1賴ڮZclKh(MKx. F" ba?j|04j#!镈ܑ?U bTH<%`At/C!.?%?mN=&Y܏QO"qrku[o}M oYW۫endqG5'"B_h (=dCyc_}coHkܐ('u>oC'@ l~STRAQUDUUNСByI9=q_ :y=)ZJh'략17~*TO*[29ʯ{¯^{+v)mDFZejիb%HE+ⲿ|Ɏ;w!_TiTƐlp.t?7G{ݐ8`k;Pi䅒)8w?H% C (|T>6ig 22EUEeUq lW\ 1S"I#s+ `".ӗނ$gè\{=`OBEvĕ@T!ݳoSڽ1Z- !ՊJNEآs jH{E^@ ;~צm9ʩ%}g4CWpD&"?Q΋wڐs+;B^d$!;:v9:ܢg UP YiTxmЃmelm9Bh2K|g(n2:WmBҨc^1{={sG}}"UKpbC&.SeBU E#l\L} 0̇̃\xqAYEk@C09eU!a=HJqqsm Tm[вS)s1% f,7<?(~/O̪U}{z_;'O?¡;wuC3h%N-]Ԧ{E D]'0]D!("^4\®6߫:l⾾c[hx om5d2ғ ⲔKV-o烗}/wP'=1xe "CoR>@qAfye_3{!s^q ˫qkTRym;Nֺ%>}jJ o)ؔrDYQDE? D,jK%[S}LpdC,Q46E>WgY"|2m{{5sTjk_p# "\xgkږ>w8Ħ-HH,˺3+\F,nFp;kiS}2cJ;&G)08Jsڙfpڕ&X/t/!/]LfX(9/@ ODkѢZp;]#݅eB4^Y* 4<[@$XxڬĥGp"*WU*-;'@n\:5PUx? ]9oZN$!D @;2)u"ilULeO.f@w9&A*(t'֜g 5*0:9 [L#S@hyY*H(o{ L/͔S%~ϝO0ڊEDAQ34'$z~}ЭMQNd) i$4@V.} jQT5+S@Z&}7!Te/`G>;~Ze D=\zsUQ|XYdyE,2K3$%%8`l!LH) d]oJ"fj$p0@\թee9bB jץ5Ӡ~hJPh+Ò"/Ӯk}sIkR PB9J0 Q n{n?kelD1d(8hR:O`};ZOg3w }i#Rr/xs0$+9W8{aPUCDHLWQ0EDoZ?Jfğps7?*1EPBԃNQe{Ҩ30wvu.=xuurxf?oS.߷ү?)ߛ_1_XP^A3޽*Ķb :Dg!â+[aeA(W,b5_i+t^;^׽5k!bv0*gzi,Ah?{ i‛ap?`=P##PWƣX4{0rP^yph+UQP7j rEH8m팓7o~/}1? G MfM~7H怰5ѶrDSrfc V |VEgjBIճ Hv~آI2,STeYpʪV!u8ɨr1^K~i4VT lV(Wh YٚF"٘ZUO܃#|+,D2iP6$oC䦇…=UN#V^9QT-"z^D?{ }考EEnAeP*((j6"?X0-@WA'H?͘ȟ3b'wa:Jw`YhoDCm[ c&?|C!.rlnMD$ 'u굵6lllYK)j5dESME~]fRhh֬ٵ*͕i[5Mjm[)EE[4hJқ4?w4͔HBEbWԒJ%SYd ͙IkIh攡|Ro;f: bS(r`MУC O{0d"X(ԛ"PmWVԔRK#Ex_d,Ȑ#xOq؅0HAB2%V66 FM)4H6,a-+6MblL3HD6 ( %DDHkbQl`Y l-`5%1FJ,XC%VL $l%fci2%QHef6 $(k%&jU5}[RiLbDYRYMdJCI&(#QjJ Q0jJ(HlԣZ%6-M !ؐ Q,MMPS %dԨA Q,PQ1D5LeM4#3DYh0KDS4HIliaT$cR E# YShShILf T!&QRZ SM`566cC&J/7kDٕQYI4ʃF#fhɩdbȰRj6ɩF)e)3$IHkEFkLk%,%JRTYYJRJK/.ة$*nbE*-TE%2c٢V4d՚lhKZkikYԩ5lmSJEW)ifelc3٪ŘjmJiS+36̣5,2Kjl2mdai[MTZY6EJFJʚfQRc$QYRW땦UVIXk-_3iR³eZRV*ƭ+R?hڕji3ZmLi*T֙ilԶ[*fRRRfYIe)M*i f6)MVVM}ͯ&f{olVllV-(iQSPi+LALF-}F҉}>4DQIK"aGƭI,J iITXJeD"YC鞰P2kX )Cp*ZG0.Ԥ(dZ eR0ޓ,[.FJ(xaP(%V`Z G/5%Wu6HnP &̴1=(|тy?-쟑lFH# O?v+" gs5nXk++scj_q dR=ZH( UoHЂB-E椉IR*JE,K!W/ҩѦ+LLR~T=YD!K MBm5mSk)l[F6Ͳ5&ZXmډf-MEe"٥ff)eI5͓RI YHцɍ"&fmhI)QQʙb 24 کH-,_"ZV]l5)5*SfjRL"YR5I%,ETXE5tBZUFYY5&M4FQd!2%"3!LHf1S&jK%j4"QhTPTFEhRU-)[u*TfRJVSIRHNfMd&M,XbSf))Ă4Ă2P5Z1&KlRI)JPf*PQbX`QE$QԺRAeHQ6bcldҌ0$LS)idfXBY)4RDX0֥dRi6%*64SRXR[{["-Җ2jl"lm*I0H,ي&$@3fFɐBPT"a*M'WWU)$T61&H{ݶ-*RY, D$lR4e3D2Kzu*c@E1Rdڤ[Jԯ5&mL6ZmIjz2ͦF4kM jj"ٲh ¦%XPi@IL͚lMm%DAa)ŵi bQi2[ EIFSLTE#h+I*-4ȄTbF),WZ&b6IJ|X$J<0b|{SXϝC;PJRZwA3U^{a BYw/O}zIU]PmQaѠQє\E[ܥbõ=3w.*unudet+PEddp.y؆HH;]J!vt@p,7Ù}= fqLzK9K0OyS@٦K-9aXXnA5:ogvi P٣7F  :̤PA@) T,B.˭MBzytcL:]r<lhR(*33)Q[ L,A @A&04]VYoMQG>Ϸꥮ{VwLuwLN^r2uw}6j;>$CI ܠj;# }'LXPN_9l`RO+ŵW=kd4%UJX^{ j7kHH*ftryxt{`!Һ=mYw,p\D2#rLܡ(9` H4f -) [a!>=N2 1tQ(x|O&e,5ROݏ'? ɷnͤQZ}I:qäE]5f- Y5[gΪJdaL?!ųMxs-'CfXMR~9M;#n#i|C"/{Į s72J!}f7xVo4V]ff2!ccӧTk<ȠD 8[!Dbvg-X-m7lGM+)%V1XU]Ubؚ4Sf׵UQM0``m_8l-="d c,,e'j\1Զʨ*i˻tw&R1԰t9Hך)JDRXT,nMW-*2Pْɋ2ۇ L)YnZ2Ik^SyK!s1X:E_:DDڡD({mcޤ N1H1:u`:M= t3c0ժHM$Νn/ssReK%9f-ы5;1b2ҝu>GОB䆧oJ˗.lj3ԧkcAnk˜·_:VUY-c~D٫6-$slB+: ղDCKRjPJWC0|Y}÷S n 21r J16 )*MLq\e𶘓L3$C6 o&Q[^DQICRL,% EUNQPE u&> 2fI/Nyt1 2m6HONcicvAv7nEAۯDQb!=wBuY[L@UySS  ^/ @N JvbX(0Zl<#'qJ RXl4ɲ*$X:4+mmQWKv0J1Tq1ZytSg*rю0*AdRd*'ݙQu<0|a>!٨1WKDH_bݔF(涹FQcbHh Kήջ"64`ƍK&h*E$d_1# Vlaf'1) , ,SI&T,e^*8F4(,>q'5QYrYS/iSRjb4 JYZE2ZdP-DuM5xJKE5ѭm[kEQ|Ku4ب**"%QkQb h(3[]{;b)MEV噣d؈HѢZS'rEIY5_1%iъӣnR[W (a͇#0?&t' z H:'=SJ8 D 1-2|,V'衷.q?sa{YX"MiF tN!Æ1tlUi^lscሐF401 &"z/2^]~SG;=yhF,ilNUsؒv^.c(PhxJu]*lY0}ч`bGITgDȂ4T*eƠHR C?#cSt+#{2]o'v֘j&"yY~{rh~ex.C%*jJn`%` T0S}44acFF\>INXJd1׋ \C8dR @ b6m)0fd|Ӟ$,d+]YYs0ӑvIFd2sl&nJv?,(yLNSdź)~ # P1tz*blvƲbm>*SŸcׂv {7/L zl`9Y瞙sv<& <9LSXI|t7e!Ax0Bv#BjgfCR>mdfDji†G;eAa`B"w`N@gKt7KxO+1lsRDqx2$0f% J"A8›:77>Cu10TRR2S, k]4GIoo5?QTG#qNfK1:Su sCb!7a8is{z 8(_+ﺻ=%z<0 m0s!^Bb, *&Y6FT&Q<jQYr,1][MҴቱJ|Βɾ0%Jriӣf6bTҚi{^6:9)U)VBIbpPUI$F($|osi*RE*I:8:6h@.XB /uf_YnƔ'UO*?7?:|hCw.M%>S6LwV^ҧ(w=cIp(ސ#jYy6M9iblW؜z'B7q1sl l ؜8P)JQ"J&2c(brNf*+euɩawiUX-JұEcL`8B@q5 wC!`xl?5?8)TF 3!]~8=2z?Mlv}uz3G 0S!|U=9}]HCέwz{O{*SDm!ɤLSq`Ha$w}W6%D7h>AmB^ݼC !M'@$pps& {Ue8TLv(iȈSEa*V_Lfz]]]2?}9vN AG(k$- )# zا݈3 NW\h{pIIde#np<̃0P{ْd$tVֱ[È̷vDjqTۊ81pE,F%4r8Ԗ 4lҰha͐S8\,Ј+ ?(<?v?LSDL!/<=UVF rC?gK,w:;APoẖBpߟBH;J@I ߊeFGn8~Ge38ͬo]=E[9G7>1Ctzw?;Cxã`sN<{3vAf1xJl{G.y'~rZ9uAqss]cZp8Ls!< 6lٲuRbVR2d{l)v܀#r|ot Ŏ{ank~&F3&j#(#YQRclY ƀ398݃{5 S+ #xLcGJj×64m4jpZ|Upr\VUU*a|IU*URRUIU| _spo6>_?*RUǃنجD',UT=߱ޣi!Yk%02PZ79.*\Q >,z>JHm\nU(9 y:ƚA:5:󮜫4a1;,K%PP琪#Ej+_f#2 bp;A(]á<Q4y6דE|RJ,T>6Tc++?\"(~s:;C 0Q~Eso=8XVG]FAU?}<3|$3cR ~ $ "xñɱ [=, %|`v1 -""Y{$Mpd6..Qj˯9uUV,bQa~{psw],0}w}fžɱ|Wy|XǙy]plr#h?l˕wpYkr5_1ryĸpcԹ8WptqN)nDJUb)F~xJYOEl}y*%yD!#=٣$ݒI’u%T(RUUU$I-U[WdJvQ?ɷ{r E@t!>,]1dT;d!4lE#$"2(inX*b$VLQ3Wޫ-c}m䱊>t_y R,%bѪWґ)($f*-_D>p76oMi ъu,i7R l8BXGEFH/`xD^ߗV@X#F`la#> E-`#R]o`R(An2te:|YPy D8qȷ v1a/]~֔"slaēUs*,%/}WR\O&LkX)M5ן#ִwO:uۮ;~Glrx*YKPxP6%UFbLƉh2dimRv* Ld4RzdM-!u%:Qr\|).7^JM~X穸9ŵA .nKUP tQUvJ5 >ɁX^O}ڽFN^]/]:MWCy| /.Ɨ+.u~tM2?*ίֻqfVz?j4};5-R^HSQYsڣwQ͙A+(P.vfʛĹdpoQP'O}kXݍWA|+]#ѴGImg,Ow4rbn aYjmS;O5VNJ0U2КI+4JoLSS.|7yz:q)jEe;?ğ ,^y߇{}Oe4Z,9?qyE,Χ-;:J{iHYZo#*U]~^}.8LVUβ^_^_e⽙rޔ+wp~{t􆴺SáE! R "wiEKeZݾ$eڷ.RyǗaXP14 S_җ!#:Jg<%0}/gi@إm;nV9dVY1tw˰Yn}$1:Q uqo73 ^̦ %o’9V gE^84aA|Rtkv%(PJbH2({M;=:Sho\l# -m_bh]^P]% Xհ>Q4I",vvP s .gn] +rl䆗=o+XTTHE*M)󿛸Z'r_ћwԯ4Fe/,/3`h1)%{0\D-c*UyG)B"K}$))rTC<_i5 ŒN%{3#Z^IТ"RDCUWJ^N~j9>5k.mE_槈$hHvYYc,x@`5 zO$|K'*X*=>"31?[UQ+P֪|֪Vu{ܓկFF)VȫA-WGj'`nBM/D5M6ldBlgEs&^ڞIRNmDono6QHPz̳{{S7R]T U6 Vp 7;3wXvplA쫁ͯSETaVC6jЯ>?W*! T)PNHW )%睚tǙQL}+ciL)-WWyS R%0B'0u$YCbDR DP Gx@UU1)L^,V 9Ā*TB,%KhTd (",".FL1(c `I=%AR,&MTcXdDF3Y30ڲQ$)Jf A$TXDbIW<UnJ,r:x4Dޜ$䊑$JRSeA\VE1OPLiL2IU6@aWZ46- V!gri(10Y  ᠤԓJ1Yi=0d `p͘FylG=8??G]X;[hOq?O=lWUU)ꗭkD!e<XC0!ډc4]&Q!"TeYddjKl*H2}cZdUYvv*Fʩ1{aGLs<0 2OG>h"6RUDR*R'QB*ITIJD@U&*F)"}DҤU%TU%UTHB"D2I&I bHia 2*O=h>%-F*Jԅ[VOϪ!*,7҉")#HA!ۋtRlDX(o:4FYӜN$4p\AIkM 6' AeTMel[SfRÉQ<7l4yF$E咾byr9.?4< q衵 P17ΰD# V'l6i2"M;)QJUJo"L0,mKN1* UUNY2Y eFt70VSζ뉵U| cR8[9ƀ Nq(6J ZIm<O0\Ι%*9Vl}E!>iY`h$B©)H'j w$dM~ F;Ad HĽ,ihEה]TxDD_"gaY.iBqlFBwFEu ) 5!L 齴6rk9_ p2!۟5RVroۆF 9z|g%WRa@"hNnN'W>$agsM9&AkQE#{ྡྷPqXj'&/@M.݇Ž!;\[H~cK|PCme8|%8zr] $D%?xɀ׼l\ɱcn/cT[l, ~~Q٦nDuLȯgSX.PV׏Krp\C&QbJ;A9;GZf\ɦNe7jMY8ivFq[S"Bn!Kک͓>6eꢪjx&4 B(Pg )j aTXhY/X Yv^ 3n! w?lK7nϣi+Y(!MYIdʂ.RU,}SƧp<=Y 8"7$ w㫗,lƛ9W.UcutlWF7bnV4ٻN\峫tn rb\^^٠]z|NYGɚ>!Gyl61ߡK6_| $CHoZ϶5ehbR{; >S E% zG}%#>>OlUĽeoQ˨heտY戞b5DIApN{vr,ɳmc4aLdPP/W04<6~o̞ O*h"Ed|X/wWKZARj*QL}'[2KD;$8#,zk&vC}}Lqݸn9G{ "QL=1x[,2Q\*zzWZGVu"W@  dc>mvDyMM)DJh)Da8H`Iw맷ףfQeCfp39務83)׉9"oObPr6}ޢ<USP8Mߓފ] <(Lv: gtp3N3ӷCM2öbi zQ6~=/_ ?j3< N's门7G;!Od˧1/lh=6魷ۦj}vVVt5DU s BG9`0n|2:gHe`K!)OE;G(y _mCM 7$f OT5S,/ NdR⨆w6\G5XHi%ܤ͚S- IX,2FE7dp|&hMNt\?Ml *_Õ1>qKom<3ۃߠy CO"bþH 40*0Q !H=+QY\#pT{rc>׵ kk;eHPЩ}Ҭ&2,ID lw!҇2yˢ~gK}0 GZ`bt~'0ygEiĩ[USkuTM'9)|f!SCBoqsשg+GGjii! _k02:9pF<\mfM*B9Ar"*I$vetw'.'6<~6U0aRK*}?%bGڲ>>NkSX:qe]5#m#[0Vш޵Om޻e|y<&mp=P =ZR"cgz?60Cw@e@f6_|wV2}+gZY^k"xap4!\a0 8Iژfάق18I|77Fs&jKt40`u:CvIPaoOn8w~ٔ&G`sRH7~Bſm={Ո&kѢ3((I$6|JW모S>'-44[0y͛yw>y}}':1CNI+dI'M4='Hulz!; p:U|ON'U~5zކA|~ǙNI:sr΅460c)УRln6Q JTƑ~ dُ9ӪTGYI;%N !KYЫ94m5K!%,tȶ15AIdRBr2{dsտ2qca"32NMkCaغw̖Qiy)L "g+Z?ّy79NOX;axﳋ=oI?Q)mͰ\6X;1faч#)zAi|5ȹ0~5|)0s vJQgZ "+>w_>~kXʞ=vo!It`X$cO ݯq6P&_*>x ~r0X6Dp{Cv_YXwdҀ8d0~q qe wVNv A>gѺ,I,0o5m~*-k&/HSjNصfn)\݈O2n@?>I;J)<=USI)LroR(U"CxD3)TLOy^7ŦCR7t3f4|N(ښ{(x6QJݴfW&!dkFpg\)76Z 7 MiUE9@઒c0 fN+>9cwLz 6Gv2Bs?Xl,tuMF JcX'L/9¹̬U>#7ۗ*HTllJgWNɿOB⇠.B!)7{8ZrFB %N4B%4~Y{fί)2FFhe3۵jX9|K ه!Mt5߿l'm'IV3s`tCƘcM VޠMdpedmqwis'*Cs0 V].K:p  iBix $ݚo,8]f#*sZM!X(Z7= !`;a)09Gcɧ]τ:16c UM1MexvxN 4:V<5Qk`AAÔh(ٝ2@&حx( >L^f_B~L{ߨu5 'AJ(ZE$ qIS4cV9xLDeEN͘~GFnj}"Y-(L6n4; 4d>*7Z(y*"E!(8x*I>pjO 7 *DcT -9́; Ա"_*F5X_Q/l}:--8TJVyQLghZwH`"3]bЎ,]m-eBuKO!n`ƒǏ>U!uI!M׍5o,ԅ$=cT"$@(D"XiL&4d^5EaN c(6{dZ&YPG2~0~bP26M3ФmQN}:~9($U%@ªa)ySxt1^B3BF21Nl͚`iDTD"1/HYνy&Ja`+o7 6rs-ʺ^5.vmgD2Tdm!ۦeP.RaE5Ȳ4f<jdb2 1@v&L}_;KZ[оfBJWF%"N8`rHL a9{A3=%RNp y.i,ړxQM3L*xFt/F)F#4Z ڈzi'S:WڝC9]#a-CKB @RP֒& a1fc0ap3`bE–TL>-[ZHmTI*StėLCuHC銓eJlxz U%UU(Jþ R'rnSoBXr2*1YDLB T*‚0!1=4k1P)$ї70I!|R %+I)e$UBE=Dcfo0M110R4i LLbi%i)SƏa6M6MLLbbc Jģi4ba&&4TM&E 664Q (hhfLPx&q10&&?*SJbV:0i^ dilS26AP6[}(R'. <&& PAr I1JJSZI)USщmTJ5iiTJVTLUUUUS:bFcg5w=IX mb*e$U)YΒiUUU UmIIrWuPU-túk >fFYۼ{LO>t7KH%tfh!1a- Ɛi$i: R, ߩu\47- )s d$jMZKR0AVxUpa燃I4ֆ3c1 3cyW=KٌXEVRzh:SOCf/v}:ڌ &͙8l2(#{LQ4[CZĵ0"Sk^ƥT#axWfOޭ5徣C;p>TN$|f#c^BP[a^10F& yES\nf[u6'c 9yZ-@h=ǿӮQTS,6Ek>5)|_6 mfD$s5@rwX {U YmvJRJ\c)^yO} ӕɸUHeݐBFB__5JT18p8#iz ]1S^9'e)y pp}OU/> 4}mЂ8eI kH^_"-<6 {PjWKP9ԹbM@w=vRPGn&z4rF hv 2r*=hQJQd&F (’Ifq3s 8Tg*2$0<6lraa{T۸ :u eʜOmN n>O&:>t-7~o7ST@9{􄉼^n&ÛUFӬ'SLixuu&th`bBB}DF ( ajjM85 5 jj[.~0qmcmD2J4%3O&5wv78@Ϗq igĻ 0>\H)a$'h4hfl0L0٦u洘QrljU;;pav>Q ΂nzR 6Ac$nη9ȥ2.2$c:x 햷mڹxi b\[b` r,UhA6&^=ZC-d!4&m9R4"QAmw*h1`Gww(s1Oǂ)Kwj@nݼhdmFP@Cy; 1H2]jPFRq{D['ғsHfaMRrHndA NLf? 8Km۷K8 !gR5!bo-^xJ͓(fKK]QE2Ȗ 8pn f)2(ˍ'Le9!hB-&:;v ! { Ɓ*P(Ǽ|1Ǽu0ƍ{͕ұV>\M 8rl-vsmL (]ÿ6'cBN#~.s9\jxt5qy+?msȖj"\Ppr$Qsg&21Bɹ s.^5JmE= y#x%,ɏzw^ , sWP1!;YgCkLu ̏>|^C_{'TC~8r诚LBB1(@Y 识$ؑٸν,Op{ Je;j!e /E m6-T6"4>f23^!lzX}V qf +6EїUN':0Si1,e66bHH2p(ЏQUA 2F 3_}ć2m(Ӎ2z7clRg'D&LJD&Kqi^$8{Po䆜I Y jj(a'|?[Uyメd:|nd ^;M|sAxw@dR>mJRzm&"P'іYc 4FfLf54@;&{dwnEַ:8 4ט(@PvΏǼG8cľ$`i̘,KK$bY)S]Rp Z0:ؼ}Q^R:PH #=N#ѩΙa*ߺkE*Wt;?U#0z6㟟Օ?hz02|bxA*raCPc21c2i==DOJKi9+H:E){(>M>mYu0=6ĈJAӛL&)dJZ ED$5@wM;d|J֊nvFOx1}9޷}U~X)Er=}nL(=*;%Ĺ5_*I0QbiVMޏN,x <Ҷ8 (1Uޯ"f~:#&f󲿒S_>J̋(h]ܡ2p.Oye0n Z]J5@gT$Z¢wdHoF]xPwtoݙo87&݈s'əyg|m'txψ#WIY9rh`w&?uhنf>v:l9W*rcwsv6iiT}I=C=I +O"ݥ{c7·WiS,lnxObnT[ՌM6i66n1v0;貘a)뚚&|57?SyG)Ã=*'rLQI|# f6&~ ;OJ*=eedܘR%[3w$Ϩ/g WP7?{pUFtbrh`L`cV~`(q&&,laMyԥZ PY-is΃^Pe:  l `iEA5+$#b$ 4-4\3)aѭjh414.Xp׀Xt:j5[oő96πp<ۈt*pɨXPm1rأv^2U xss11qeX7Ճn7j={BD!6"ȓ @ݞoEQcƺ۫Gk>z {hK3(*pn @@aQ;2ʜa]{B*ƹ3:d3 F]!"D -2lI 7Z Qۗ2 2`M4Vꓗ :Jz ǹ`$W CLP$1V}iCYC&A?oGS[d oUY7ёkҁxo(9D[zJif)V"$QA2xUdL)8GY6.̈.z秾!202pr5NMMRAx_*ܨeHmĝc u4m 'c;I =ѣ>t}59 7k{dj7 ×>Xv,:EbZoEd͌I(BP6j-S#,4zU'3{N)TY1w*v16:s<&jCioߓeQDq)bV<H )Qax`Y p$1FĨ0.ȖZ<47boӡ%4OeCAgbQ$F̷]owy(-{C**J$.?4l1?0[!Q,,X+e@05D`74=;!x) 77#[WCy"aГӈg,+\?s"; rі8r!f?C2ٽx8 pƯz;Fp}^s@c[xTcɰqfʹ*3Kcx>ɴ lYN'SO^ ?]phmGddnUZ-bG:1dxq3 sSڃ f4< }](2 Bս>f~@seMsv[+6w ءOII&RqJt:fdh4#!d 7cfp_|q͸9of&nz:?9w^9Q=W hT!L98g4 ( v[ Am_ǎwc*))e>)տ@˟&s+Ȕg*ZPq(L~? w|WpOu'd{˞s]x+!#3BK֧=F`5L6{op#FmX]/-$u/?>_ 0_wGrWi,ootzDZ;+7Vb%i_zSMY%qOYC77_tٟf҉{;(1UyłM&Xгal>{iE^rovAW~]\:0S)r8gB`,NYEȌa[pFq*@{hAWC|JrN;B]c_+QvG }l&5뎣5qo,Idx(h/_x$vUutuHu/(˚ç-:U6~D?xr{}lymnbUՄg@@r|^ rˏ=PQGPo:;4(0R Y2̊ 1$Vuv פ>T>ܘy:`>6mK{|Pѯ&= ='rk秄O';dt?Ɯ5cXAc(ݙ]L!wQw%."(}/=Fa@=iFH/ޟG~Hˑ3 BGWqs;&f־ֽƾSݽZf,}~ ?c:4@ jdo*"$'J$Hp/.΁TD/@qX) NJ!!xkK//`n>, 7eeEѷ͑0˄]h}@N=71 g8àq>*_, 1n4{|t]Ht8ȠH)# Q>nOT YVq4&"˃ aDHvlUyw\FɷY-;ތx΍.QDwr~?ߌ}_+Ns#T KC9N7Zif6q{:kػo77MdLLO4h5LaL0%R1q'ԐPoM~ Пnw_(koC-%H#9OTƍkÇyQMbaj%lLT C  zJ7BXCkM>~ymHh`ʕC5 z*,3~07o+PH.G(8GB+)'I3|ʪrOx~l(VL|W1^?h(4LνZ5A{:[BY#"KSW8Ibnvv: x7cwF-^c<% \Eqem`rPK*Nڙe'ciRhܲhYA`ofLK鎕ۻ=+{۟|ù<儰$yF%v!}Eg2̟d6):f::PtIjJ!h u18$%N[j_ܥN򷓕1]x؆ϝpW>ѣ&cE)+$u6־O@}'Vv^.N )I3 N`_JfTqArP SkB`&CԠZhT p h4Ufn5rm4Hl Gŧ%ephlHxppjq5;F4j~fI%$t35ɒ u!tr }pu!<A`$ ΁-}{N=:˃r*o-h]mf$<\ FsC \w\* 7ιe=tq8/rn8]܏jȺ/O)Ѻ$/nFO=jQqgD;Zqcy?յ= 7#wc25w2c<` ' >~%>S"F?q ̛G?xh\&o,w8/(h8:k=s-8HS 33+~h<+~x6Bhfz"3 N%*UGS(Z˜ri%l@Lj5AGi@0 >V֬!0  (TG:C6<_k!Y6(xwpm*#ЂW}9Պ]TPghLjk{Tt*>f.ާN!V5 Bpf( 2ǸIABSNGf>hFmv>5 62+@ѹ)}˄`,&7P vzI͑2ix-#&LٰaZ<4dx: {=)2s fLFIZ>7Oo1< z7yFJE%iam+gXZ {Ӷ.TP N; <^% WWL{dCT(zb[xi<LaޔDr威YAȞxOR\9:vZ򡛟9x$#N,z#LL˶-zuw$oZPBuֵ(p: G^/$Orpm%MR;& ~mCX{> rtro:}0$h :gͬլoHY1FLu." >G'kyyhӓOI> BFMƋdld"U̒1f - m(@};J {sp(`1sk°K3cXٖ&gl}6.5# v66Auwú3Q5>A­;[@s=$p+@dD8@xӡ@ѻ86b[VOOgN`5LM+K֝=GyFj=l<`A P۹3 ~z.zi%L8pd:g +iv(J4^{mBqFftۃ60_'%sR97o瞋lFm$Z]w[ƹTn0[7}oiC K@{t&91oΣ]d%F؎ô#P!&s"D3s. ,M"䛸ACXeg#x!TĽ/ G&S.)+zcwwi=gЧ4x ri3S`gTj1 kpsVԱEOyJ ?ޞdzll~g~ 6>94'c:U;Ϲ.r 7sM~巓xG:J s̝Nt6/]LO .vj2:C P`=7Vձ͞IJ({+W1!prS#`髇L,Pv'a6Q+`5 $p+qх"As~cKf6nlp 0f@Fqn==(VDObHȔӦpri))ƬSE:<%;= 5u8v@} VƦ r.ՀA!SsOyǚxcPM)Lhѽߵ8N磺Já3A q cZw ~#AՆ:{j4qMcM6ձ=|`G)dP1f:|~׉ve[ d$>9cA 1zG 4:DJ CFg"wP+e݋'ϿPҾ9*ڇ L}j \u`E}C6Hi}/oUc$$yL̷Ją[0îU{a󯹴DFk x`IP,s{j;'|k{Gqz׭p͆(3 J*>5s*M7)CZɴwCvjnWQJ$\ky![ݧ}g9׼qBed,kvzË te BL<@| I3\|‰ 9nc[:L˵39n:lj<֍R'"Nf{}&r#)aپ%W̋*U4:tww9q*0I<|؍1 g0qs!H`8A'A(~vj7 Pލ]1?/4#Zð7C@ohft3K ~Y4RnTSGsNK'$2.2f]+A v/jeR,Xp#T/p՛Xp-npxlfÅ`pȚBgʕ%?5fҔb-'Pjxjhc{OtTe; $v+%t{.6]Ӗ< f-" &WkYuR嚷2*df*:7p,v.M!o3Q!6Gí3oڷ.d3 "_?8)!g'>iYxaDlaU>7j+x|LPWšѰu 34۴4t-eɎ9;&t;;vaĝ̜gْX% BgG`s[\ΜL4|C-` yR} W톉O61! B)G@ סɠe$)x p|y$pV 1ܷן=7m#iMlui$P~%f xT^d.E`'E*6 5CsmVeo Qn} ـeǺ789,"D" 4߹f>1C84m3mEAxcؿ }zLL&Hm 43am'cf&< f+UeKC IPk* !5pv,fjk|㢆q0Q-a bc2hfN>'7ct;4!➓v:7y讪8qgiOOzN s0lXs5=v1O#wNɦ Ov)s@POxn6fAAcC71;n)|7{Żݦ96z߶>4rF#08N$1$TCN7 t79|vk |x[cm2%\jͨ-+Vhů7,TmWkUmTlmkhI7utPdZ }TI '5fzTAcf$}77IoXq?79!CݹnF)ǓLEQȭNA%Qɞ5(#V *&iX4ݺk zY*^e5ٔ(9$Rp{#bCrdԣ0`&UŠP0dDD\P|-^;ӊ2&xV-|ЋWpZ5eD@ePUL`pz(w~29?ԉ?yL; T1??t?>؄ Cj" _F9Jf/O9 ߦ;w+󫼤 9|O]s (ڙ5M|'ҤU?ݩHҥSaFiS!}z:zi~˙)_slBdHI9):?l?bY4Uyxfז"ͧ=k AEb&"WM`-R%flRQ _,;8z+O̽&o+ȩT^Tar^}}g2i&J(೔UG 2AHWJ*eEǽ??5~~ ۧ9MtC#?wgCm[i(x07ўk;w Rm(Á /&5Iwu9~+կ^t:pE017%g;: *# x53.šͤ+2Š  O&2#26; όۻdG! GŗM?2 w,k$z`fĕ UUXaX0fuBwa+]Y * K"&Ox3ua4݅';DkT!Y''JELf}vO5)$X=e,2 (*(uʆO:Ʋs.U'Yd}RX'L<UOY GY5髭(ũaGE2;1;N0I-0DaRqD22vfaj.'[A׹̈́Рt+{RHmkrܱTfvE1-"()V{JO=X8q2dT[%;`]6^1/R11f"۬kLf妞s cBGڊ^7^u2TeJ,ՃYi5+J . V3#˨DRNɗy1ۆobސԳ- 5# !Gi[KKڭFp( R/K;鏛A}8_cާvS?.|R@&c}T?QGT1B'@H6{=iIZfk}篿!^HSx a~ Q`dz} Uaq!a G.AS."cscLݤWUэ, bH0jY ;BgeBS/Mr旉EEԠ}(R9;a4L?{"cn+,:i3-6B kA5}ӯ&w>#g^eAĆiP%XAc RqX z. '3:n;Zɋdt,uYOb1RϓNZYm fAfv*^ƥNΩJcVX2G@2@Ӭ0G-O=;J!7 }c O>"AIYR Y)iC=X͌8LTKu /2), j~cQDŢ½0K>*bdTqg'|k)Wt/;FS83 \k"Jf8#}F q}~8ˠ`e@!mܴ&Շ"Qc|>:7IFo4ӓ:d.udC>{((Gܸ~?F/d9]Tmg&tbCeL"%A Jcob O%`y ILO}׭)Y8J)"&jT)UBwS\\)|/JLN,ٹ{yh5hB^<7ڲhUjYXO3c.`T6yS6$I8=q A0dB30ܡiڕ{f榉id6T.&@5Lbu5 AMgL~,3훷1zf=`Xt.F*0scg,b#uimDg vZ3N5d1(y8˜o8\1s.6eKxwcEG,AD$A/`Oo6S]{(= J!n>@^m313~ws* @F߷;g߸$4Y!2ڞWQ#TG0aD;*]׬iKQTNX(.rjF(XU%?@s6sov8JxcEz&Ĕe0ٰUIHFBٞ) ' lmcA01rCYC_$I=Og Ju=^*"+EYѦv֧vܵڑm (H"!B Zm1c1bc15y*ޕy5A.} R`!<1,@0#"bDX1vfaƩyڿ4sveFjjQjTQmR^1 WR~3(*Lo](e߮7;lS3v:ǿiTE.Jr2o?8sj^f pMH0v^Z8mGT(wZ~J^"mNEOKhuk;続K_A;T/ ygݺĘrWBG!ʣxo2MuJe!;rZ0 " T` sOSx@|SßT<~-r&C~jG: TQq:K#M RDKARRlFzאLq Lz_5NŨlT\PaJs}ȴ }gʧ2 5x rnr̘77o.ue;5l.^]$cԞL]v^L+3,h ޖ_xkѤRV֖fjjf~[~~ko+{v`x75ILKZhFοVT96y{.zWuDAnd,_}ܥ"c,$ |N"Hhi%m-iB3SdI*aNa< $zv f-Y16S<RfUo pI+ ߝtۓsnt \$m6zn,0B`D4I(#?FM~g7,#f:T"e'QS|5p+ҎcS ( ݡLvMOl|rf2hl;{Pk "p6Pa8USűռUtr[QҬf@@skSN4!Wˢ姃3͛캭{b9 8l \uXrDa!تLVu(eI kUvLDeA De;貫7NA_tۛ'Qwɥ%'8_߸y;_L"$wk$JP,b=tf_DzKCGq퟊s$xb/ɒ6SE4 4V~x Ϳ?+o]1kSW-~ћ`w5Z8PP(N}<1|zD.ہ 2r8[, ҥ ANa2QU-7:: L"y|yZy%232Bb\"G; ~T[hyG*G#QpҝaiMnN4 op|}v(kC!@\r LNc!qf.#P7"I rY`cU_PR1IьP]/ \/QTjbȓ'Y+!ЙɷF7I@/@5FY9d7"oHѨ@sLxy1*3~Gvj{8CA6m=M*sQ!l<F;?uBʞ~·&ܥɘ&}7[gsyVԧGOT_Gy:yiۙe ݱza-^+69ve%Lh ng,;2UJ-+xy*3(QCv.}8dp?-jm%Cі6L3?5}_8VBAE 1ڒLcLxUN0T\"訚i Nv,;/-yNfw4sLњ%5l6;(K#CwQrDbMD# Wf*L0i ^-w,j(_U̓ep߷'$ UU'ǎӼӗZV,s e]KGdgRяxn;el4 sim m+Snj$y|*֑r9dCˣA{>Loᗪ,:)gdƚ7emC^>(mpmyYSi1r |8  tlk1d;N}3J{f= atHv;M>hY ٳ9^8M#W ~T-LMjCtaAL` )EV8&zH@>CҦ:v1v2-3Zޝ]p2%4ƅir=۶gH2d ,]n#V L;]Tޘ'sX $ѨM LƟX=م*u8yE^:zL`l QUݒheVn܄r9; Sęát|3 .30`c=dN]=m/;xORWU7ZaL)d~"ϥ]x{s=emmg 8K1hjZW%ާ F ޜ8`$`TQY ƌ&Gwvf8J\ K+$+c<;`vd!RK [FL# 7CG3  I$Vb XS3iK[ i&*W>2S@Aly?D  ţa7,;] Q" cpˉmFR*q}};ww`ɠJ zlK.0AQ3fG6E6K;0;nyyMcV}߻$6 'ê۷8jiz6Ӆ)k%ǵ`Z!p-z6֔\Yy&+T[ ti߯'>=$㹦3W~9M8NnYTX)0vn=-uj5#ţ;CDr7'_V0mZ55m%ᖙp6fz~}FtI&J$@`ySS FF4haϺϼL)>ѱbMRpm$$;4U4c ::0a4Mc&Œ}Q$J]֧Zᩮ]*P;L9$+ÉLTmѶJ9ڂWv2~psQ ɥzd_i[i~U/vŸ zxxRj-R(SQ&u -S^ [JМ% 0*(ծ3͑jXA+כ<" iSl)lح+y |'28; 7ca>ٍcz`0^2v*cVt/)FP\&S-P2i&W:S"΂[Ś 1m4i>5 J w'y!4<2^.S'ֻz?JLl /"q rd͹>=mA_``PCjɹy),zh:ާY(DTm44dah8>yça#`5ϸSכt‰M*T|բ"/K#BC+M:>\i%/R frc*IY#)faT(rɈJ`. (8c5 *Fb( ̲'5+iPuUA͠2AELS@j0jT0 Q80:l7g?=8428|3Q”׫޾~sO~<p=y\Sd i5ĔW}ΛwOi܃X9y R{iPʦx/EŴ+nAǨ>;L?|Шe֞FGfv&GZd{],7 keJLR*d>F*gůsLUeۤ*fAj!L~g{ӖOaUUU$dH9)%`~}"/IҀ$!lҎLmʲD`9K9S&]L{QƼZn..t>JSZojqlVqW-\Z+WoRG,qKd.[5#C/bv\)EyHp \4F70(0i``c:PZЁ˕lZYg|U )!TQTJ=JTQ_qcJq[T{xH3LSD3 V)J=Aa*B4@*&@DVO?ftũRO`6h;@,G`lO YfGC1@@Oz&uhFӁ'CId>/zדC&L f}凕bP`5b\`5nHef1@+ HRRxLD`;X$J*Rc6`-ŤC* `pv+0PX/@d\jKJauu9<Fow'n6{eMG^^΢-=GsxB#kPzL*;ϧg MfL$1_y8^9GnZ⏶NqzrF[O,O][o]{ͭkFmmg6{#4-F(D{)\Z:Y|2eM^+ƺN\ǐqz.Ƴ@*:ef QD䩍#5hr=Ǖ~:RnVz~gݯ${mc8i/k߷IN2y>Q?~"n""ƒOgMMk"3(W#&;+9,z)LSms0T<:nf!G"_/C]q%~G]ݲ|@xExhY@%QMhq[:عN|# ܂2P&g/֠#OЛ KO y;LtngM 0|¦K'qd 1/ B z{y+O'YP.O|x2ώEԱקjTY+u[H_M=ZDUQB 2APuXoD݇c g7opE3[VFDX̱T*6 7vMLBwx$"v9p۲fj>187 +Ag6z % υzv48+f1JHU+L&ֱqEQT{0h&Ԓ!!< tptzz$$8 vOع#99 @Aa D6 Ó! Og#J*.)Up4A1M11 k+a ĸ% Gnv{=_71>4~,H>MǾ]EyK8FE^C2~_⡓-*E+!pOl." {wezF|K{i Ӗ=N1:>Z]6ڼ'[]Mߜ?;?rH @d\.ڻPnDVV`guK~{eZj^? ^gK<~j#dޔ,7ڣq EvIwpքkJ>\XU'\2cֹdl=/zvԫ;U!S^} ki`^rQ 'slsoo.>tVE*R;_9zFmTGAGXMqGc/sÐ `Ǧ+lC,G_GޕX6_}f^8wlG~}{}MĘk ^!5`wtv3X =) Vդ/HOh=SqTN!ZI8Qii[dD>-Qė:/k$3q$I{Lm Nz? N6j5tmg=7w 8^!P]t:i^kp5ћ5:o}0%,7b1>Ng>g ?mI +t:ղX}L0Ywʰ7ߛsnv$UءQW<@pT#Dvf (_D{_.{0'GeXxyxx އ7rVcɶ|W-GݕVdttЎhs>UWWM 2vE7 bPGm'_9cY(`n9Gf(gl pz1ۦ/$*|{8xO|\2ԢgëTiv6n&M1!>&*zkRGrHȞ)ЄϟVHXOL'桗vfSYE[F΂-F'?9ԪeHi^9 ~K "z㪭Qg嗪=z?|.Smo~:ۈ^# q큐9iW^/xYlP8q ma9>疽˔#3:K;J c4XFa8gUw>}?۽Rqvπ4f{*v̼6:Ƕڇ#u}+Ϛ``\5z8N_=1^骭-|i5 }t]Zos3F~ahH62 x9ϞexU$4`=TU ffųVA,MVrNK!auՓ挡}<lw>򧭍K va|8$NpӤ8)OcJwcV=/CXcBwU%݆i` ~zv8Q4X̋0k4Q [INQ 0ׇqTۺv;4DMQ@ 3u PD*s\M={S39^lM>6R~7C1x]b"D,lP=儲mƨ6,mTAx4 $hbqdɣdF"Z2V$ň?ɶզT dwv#mj>ݯ*JմYV)| b&0mU,kyIS[U3rɍ(aLa2C F" x)J mDHIF5u#QloaֵKKoF(ra1.ύȚ]]LnnS"HmU0^3QlW+nUR[_Wzk+3(k:K)&L=Ra'RtpC;_׵ԩ۵ҹX|]J4M٦y];=LMb%,yL=m BnS )J)JY)V1X1XŠ2W1:pd{(Dj6qkg@T)RUQJ+X菟tH8ZT=ԇBӜ1њo^akՑK# !tѓ[CڞR!*BN .RS a<#_EZP@=2eH.D R@E"Y5,(KE4dT A|DVRBg6ED:a(#ºQN|x DZRP]\|;l:8R9;(#,`IiE"*fDU*XJŌH اvOA XH"iF%Y!ō7~E)=$}|ʆ| Y%zO_Cϡ@x> >Ñ *sX,qSB}r5w~:BNN?cM&.ףH뚼kB>W=njk(8v#ņ@14L">J*5ԅVH-MN@EP=\zH#lVÄ898VLOJո΂G6!s:\:u.vUO5NMMUepP]=MՊp+D|+ jznthToCAJf,5+G"QGqѡ\ۛ)Һ-uoUls9;u+}T*Uyg~-|ka$'ai5KтNC7sJ@22Zfy1/twj5P3fWʎ5M@"Z8*P)P[nDM8qO\+pv9ifvin+QɎMKAp9c90vvutG1hvuMӪuN=+uutccC`LTB(PB˖,`r,T& 0TcՍ:1ʺ17lZNcf6rmNdݻ7pꮎ]\\岴lgV8n&:6rtrݳw \:i[SwW rɲ7cbaջӇGSJ:w.W.M×D::9WW.ip40`X*Pr uuttpuTѦ][&6cwF^ Jª:;1gfպc_})>!mm0Xtq.bWG04i|u!UT>'GDlU&>2c 1eiE:6tV7lpaTnSFeW-*ui9ttutpX劭\4Ҵ±+0ٳSp:"acݳ 4ݴU&4ӢbbJIRID*ӆUXtnҪb-ITpnV0MJGp,:0nncd*p: ZWTpٳJ#XSHݥlU)Ra+I[1QJF'GTA+H4SwF+¥SeG eTV9S!XB TF& .S[p6TÆ4ƜM9ti[Sa]\WWF$sPʒAb RB 8c:nXƜUN[9V1 1ëeVrNerӫv1M1ѻe+cgDi%$I B v :1 U+0Æܶl:7cvrVbV$IG.\r9$Ir,HH,@A#rrq$  ˔Vi0+J8pUF:)v*6V6lr 0N7p[)VF0I[.黫vщ\)WErMՎ1]UgG lâʷM9pMN+M&:rng cvlnIUMV[1U1N l蛛piC8l]Zbnӫ1Mܶi8n7l͕݊Srѳٺ˖ABG.@8Ė.I%ʇVTpw ˢ+EGBą(jyT  Miy^THq/HjBfT8R>9X|U hq;~9j6@Κ RSxo>;/uOY&[f1ܨ\:ɮm?/~c֣%B%ºT2G 3yQ7^[dt֤_cn6=J.ǦN-]ЋiӶێ:W7f8зCsr}M2Kqv=4cM 1^8ՙSۚ(Gp~nُ߿d5۶q>iϡ]ˠ:& IP{:0is׎wgw>^Y[_k;h*ZQ۠s鈏h_;>,m 3:}~ᐜyܹp%b˚^Aiꨁ'KV˰ó]} \n{~izwLw 1Q ^X$##(WrF(Q 0f6 5ܠ;ujw&bR0qĺ*HnG>g{{yv-< :Sw|8ԭeAQ-4E'$%!!Lx.CSN~[V",L~w4N! `ؐ5俬"@TQ$;hox[sSQÇ& -Gt`7`=h  76A`ٲ3m_OMBݾ~!s|}-ZJlp3BNjۿwQPuy&J$;zAbƟ7s-`~|;FLiYe]]L P'J0$EQP69`X$(BGCtCedmZ,$ Q槤_+o}vYQ(jr[HqP{Ozi|[j>ty\y *[qJjy!{~0P\ v_v۴d/8B jV#q#eMt|R9:fwFGSpʥ@`˧>$$΍oj{&f42 nZw[aC>O|d 9v֡gp~G:`=\=M_\1厩HXFXu'IPZq8{OYƈM)p['DNJ5\s87 z| :@h8022۠e"4")Ì 3 ʠ_g3)mXqc0v2;1lV6nٱy:^Ɵ[USUc&ANyQlힻ.@}3H*-ꪌX=SMI|@ F.Gn׉:z spZn.2_*.ur‚D*Oj4PLJYcLr%4+B, Nj@r#)0:ieF~]PD)_:#Vk$'I#KPYJSe6fhKJX랏_#S񉷆kE$ ZP:?6?ɏ絘Lb(ZQJQ""B(MX?̀~rOQjoHA /7h]7+R6IJiecɽ47 Tw"OuW_K#nK$JK%VԖJԒITԔRX*JUTU*G|6J1SrFzUlI$KYJV#uTTo {o>td ;&]60ORFUAU$%TSbIDTb&D%*mAI**%Tp%TU$9fVaAK /% U3T&C}c/]3rdz_KfgBxӧC)o;̞29fN@BVD`SQzά:Z!qnmo)'1Yxc4?h=S9HҤJ`61 K6ecu)* vk%7zzVi%C  CH'4+k 1IU'" LEFGéwÝ^Le[(Mgq8᥮\WxcVa ᜡ非Pm YY9'˒ZEc-4diCp1D3&C!aUp] +5'XHm kZ^ry__9+ yC_8W Y2ЬDI*T b9aYlLsM cߙH/&8% X$FMvf: LX1:pAMu)lUY”N"rMDK&8xu䁇`X EFZ9lrc*ٴ)-|Z X<T'76soESHy7==doV~"0(nO2Bt4C4$d`&}[UOj 2"m= O('/"J@a?ъb8Ev v9p@k C B{ENJgEZ0*I( Xh3ko7Lk]RIazA-q3jc(NyY%iU|J S`p ?kz՝Ƒʳ>qq#ޗ-A;E1,_ gP!B m*|gi#1Wg\[f1Jpa?3hu[5]4#Xd%J`՜v} ү^ra;FX(FݑO_laҫ84x-%yyE wj땨]Qz74;tSn7+^*.ɲ®e$t<͆2瀵VBlȣʔk~: .;82s$~$>2o D:maۑL _mX+(j=쌭v[uZ\ի4gCZ3&L; ZIjIQ̎s1y my^MD} ְ-/+ۈ.TTȲe* LٵXD[ohqunn8Gw|ԯ E#fX-bj*-Fa{cOV9d8 Pݵumktlo͊y ID)uM>+sx\! K4..{Ka2HGxhBf{lV+slߵ8n"(_#s0a"Prrlfv RqOQÑǹC2iF8rLXAf .0NC4ꁘ-X}+99|>dkB9a#|{9aAiQkáEX,j#$y>ڣn҈qiF{~vݶKܩ2J&3Uƌw\9xo>\Ol@ ȏx/a>}04l,G aՆӳX!&m>Re:ގf9jJG N]|uƐh|Swn=-"S_.:g7HuɵOhFkoq<7i 9#Gvwk޺pNasx} DDMG ~f j62:  PS` 7Y dmH=͘2d|m89NUL/iҡɂOX @F_E&g'-`̝lv꾩$!""P6QjNV-]@TD:A+ȇtge .rH}B,{Ϩ0Pa$ёfM\3ScBJ*X&`4|Á(1Gpp)-ԯokǟjm&r1 "ȣlB'8տSS:xtm6D*f!#T \VKscx&tnwV7n{&Ъѻ-;'ФUK*vQa4H흑' bMgctw9y9piZJݺx^ nZpꮎlN1EQU]IIjJIIi,PblUwcE<T.x9rv:1UZ7)˗ggV!Ep:v:g iъݹ4+ųM8QQ\J;UTNfSyF& KK_fu`Cs5/T\h#WC-6t3 _+_=q8e1g >]jk|'}s djJ8-Q / rӅbkjλoaW> ev_0Xj--9sdvUfLf'EiύrՌWFKOzʑ-OeD Q 'G~OE{S@*=mLq"u`LK&mtTK*w[{>%d#RHtR$$ UԿqM*fzE$@UU2a2*+(dCh|C|b32P"jLQI5ąD(R);Uk@٘nDDK*Չ/TS٣ V{wx{:L':9e!#f$b> msd χܩ Cv ;ߙxU=|(p;c*8ANm32W) 1C+)rMvXɧiC%?|§> Nj> tcN\Һ)6NJ[]UզZLR1$iepJSG[RD(!T9QJ)[uDRLTrbeWF!MA'F4ViTIŦ1wg-+I٦4Fv)]4:)TnlaiSfƎe<V'G )[+USO-UJR1IM*&'JciՆ'.ٳSɣfɱ^GWgVWWw.Zvc7݅Q"S)c*Aѧ-#BT7Rp(V9p];{7T%wO'S+f2c6e<330x͕&Ա;qT4F:i kԩ%?r:OL9Sٻ=3lcĕRS)cԩ$TiFU䯓[f*I 6/oš*ul7rL;4Pi*NVNK]XUu`8El;(x4ûRUWwcJF&=CdTjhe#gwͻ*R-uXx= nnHQJV%Tr䓻p<1ꯛgWcLRUi=>mbUP*%Wwv͝'!P6**mi EBєẽ HL ?ZQUf߯Ftt"8}&;:g ̋P i%RAOp2MM4pԎ*6Ti6p_\v'=Ӡ1!CL*Ҙ-[ZYbJJ~vo?5`-stgbtu6=S-S(GX޿~ ч}f-=߯dOSKqqx_Q8qk*A缣YֆPyHsKryӽ:y_m7CQ!2/?xhplB{\ȡdϾ2i#9!CcL[2W]s$0ePϙ%4)מl<{\P< i/ _0h[?ӗ+sKl}}.F" g Y8i?O}cljPzT~q ɖcMg@U2ogWvZVMQOG=Orn{[v:=ӓt9|I[?[#\&4u1Wv8Mvuucw74nvvppnn˻i7trtpP$*ETEERwWf*lwlY Eif6wcB8SsWCՉ]U0th&͞n0I\xk72@n?;&lO#=D'B%(Q:-+?uxCQE'zvT٦`B)A?w^[6 dJZwx,<̈́yv+T}l}wEJf*tWݧNK?Î[Al1<0E!ySdқ|!XU/L^鈁,D ]70kJ}Jpj5f(l8LCP&I#%$=/D)81@T0QU բHјxMkܖlPV KWZ,.HNQJ ; óų9pt?u+urٳSJ\7lJnMP;^ :+&< x:rx6i&9rQtrUW-ΎXݦM$ݕvaX:;:4+GCtt:9:SNXXulRpN8a[6;?mؓbN 0w8ѻ4Q^gq 5FA j D!5>;*nBi$SuUn)H&4{[6taPJMN_/DIMLpy;CGT8z A&8廖$MM0ĖJ^RJF+ 1R?tlѦ7{]F5G|Dty:1фuUb$4ٮ W IbFclQ4N>o1;&o)?n}[x^O9b+M!cRG3yM QM1aR5Q(Q%RYS^:by@{oz;l3,2 detL41qc@EDfhhhTÐ#3?f{m_0~} B3qO+]^-6Md]9l-)F-:4cﴞiaۛN%H+uv"r٥cg ݍ?wUSCLvl:;u9vvtpu9pUg.U[h9*UVFUӢvUhcMsgG*98lٸeiTuW 4l<DX8U 6rIb4nUSP>oJE2|5`hf@A}JtT8@J:)xPV푎W 0 h^JQ"7F ;1w]];(U%QU%OR]JvbU;*=FĎf be:]]fTwnM+cI<{n3rU UUriNcIffNʑ){i,u^LR*9TR*UJŒvy7wlҩ(ŒJAjE_ǁi0ffQE1yyoy}D;z1ioWe *aUz]μX%QxDDR:[XITrU{ImUGU0@1LHЉaM?:dę0)ɚKPgk*r˞sc"0\\dMӲwnӇ :]wUttRGT]uvtcZ44cNviJӸ}U6Wf:;diGf6+s Һˣv8cq&N'RS$Ғ<N"pP 8͍*PBu46#5n`j/}El86Pg\Lَ8jj@GRnpϚ{?/o\W;*+M;\W œ4SrN=R9rO7 6twb#݁Fg.=<lVĚci6Y1JMR6tqwm릦-=gw,DA0Ҷn/!r\D벹2H=9F)x*a'kz^)_1Lq' L" 8Ȩd(T B,(Yc|e e& Xr\lƑ(Xr˔I".dPa>sNFErti'.iщ  (\ $ݳ4᳗DfN[cn6Wu&f)\7J1btu4*0cf7~4Op9]a`l)d7@k`I8T7G3r;ʕ4!Ec4ՠ)\CqJ H--r9t|˴6pJ'7/[0O3o!E9 \C*IOY:A%J+; :L$bP&G.PD3Frsup7N1r::#gf6wlR ++7SJi+uOvaR6rSCfXMpَU8iv<[{0LLSx08S,EhE:PcmrGE-r`X+, 8,(LR%,2epǗ< Em*50d#QmFj5cѱ\nn§ؕgv$'ݥpSR4lOҭ::]SN4W ܻ5*9bDdPA(cC"LttUvbWI1ʢN[l97T9rnӳgnН 6+@?Cva鑴cAt,,@p`ӗ'2|lR4yUSg$ Gzh-pO&&ٲa+Dlys&Ć zjQp P*ORu*mSv(IoEM6l O9cNvꩳɩ%E1k$i .\Qb3;MWW&8jh}}=lj|tYD3Wi~5Yhihq>RGțeaƦ(zB xl:r$7Hunۄ*/vvwh*mhMI5h0¨Q3j9q}<@ 1Dעx .Uů~t30\@L?6Wa҉Lt=GnUMƧ.Iʊ84cwsiO6x9c+87r4v9vpunagfn 8SrRrb)Z1Hv+vպpUʥlH\JI^1潒nӵO$*5j<;jc3Tgtuh4ӃXLT1jĬn[cnV*x3dݨnh0n򜷒73Cl?$ҳ)$IpK&T$ǹ_f^mjo#}%=܆Er#(YDDb,vK16˽%%@sп%s-4l~?Jx#>+hh%#" RxkB<ɡVT/]YkVp [$e42}eN:b*PvA?てi:W2>a@elm>fnT7 Gus`=cNO&f|%6<Y;q/ّ@6vekLm|$'0G=OJIaiGh+6f˚*sQcRʼnzv?a:GbHLsAUSˀo8=Ss,—~C~'(Za#1W Ex#=^n ǯQ[o'Gg`ߏ\} S(AS!~+2!mp#|xZ,f׍tWFIf\ z5AxprtZ(H҃4!M3qbF٥~Lzi^e[9vуuw'Bo59I⻾@|iSF.vd;>e!kOlo iWGc-g:{HB ^<so Q3h>&c^]#" 9?M9gkۨ "b(NWiA5TC]ɾ`̈́_doCHsH=wO/}YْdsRhMN~^Qv=t) JB`uuC7\c쿴HrLn[/{ \S"uWe{SXv+WB!SGs )sC7`Hchѥ4Qi04NcAS7vP|"vniګ9}5o,JabEPjפ9B !`1b$F1_xz{E)Ɗ(? Sc|EX 懍#tq]]y~LZPM_*K;wI$0z?O߷Cor=2|*yz+2H6 Oqqaѯs< y $+vDYh&sz; BFBWLf6zybARvo?CMpGzEռ7|b47v9&BfN^oEcVwnm~ yQ8D<}cc>VLݙ|gA )eDP.8;+Q}EGbÏQi.wh]{-TͲ FQǟ Sc7t^;.ӻws:|>F|2^ӕOL x-oZ`, ;;Ctܧo(;-,Y>mgF|{.~&  1(z{h"ATT}˻*Ӥ^ 䙫ǯpHb4LW̏$X=;;4(;vN)9.+6!/wAz.ŏW7]84쵭~| _Ot17Il[;SBybD4Lmч9Aq$~jˆǙy#A B-rH3Z*Ў>ɚ7LQ;:x\oV% z$5zQ6Ƃɶw8 :+uWfڼ~8MoJ-:?^;oR>krzrZ84&X4ehsxyq! u, ,^=I{xӃ5yޏ mp@pQύ{0p5,Ľ ֹQu;I%L.d%3ⰽ2yL;V74g zB҄xt [zi ômy^''z7OkԚE+K+߶dz62E9u]gcnSpz>6{4~ LCv O@qØ&=:/r kI2iSvE}~܉ z,S~PMHf2.R[fT$NdB:'_z)o ՐGn}MOIT0Y&H6YM$?veKv Ѱ8h1V'^e\w;AuevUUl〷 ! Vua*=k>MPnbl xXv2{tjC Jyu4r?0譜 oo&` hT<^9Y"IL6גn!s$1"+7DhF '5Z, $k䝰ΖOܹ[X7҅/> -MTrxmW`:!UV4)gn_sףis?$st;*f r㝥ʔ1]{%PB8 P A=$XpFeY>۫C!oxԃ" mYeYbrE ӺA}ZLmޅ+YdTY$)H֤S8T,ӳ X`uTёOUZѡ컝ac:wG)jfs/]Wr`9KwI0$"{o?>UW^4fr$ThᗎK0\F(Y߆bIYXTs`h8&3/xGbl39J:P`LI0DB2RaĦ>+s2Z?y^Ϯbɗ QYpq+[ד+ǰhCh/D0ÔCW7Q/ VDtXNgq"WDPPUEJUQkfsޜAlI$='z`T=\B[DAA)02QYQs v~X z~r}N_^K~mF3Gu kr}2j"0=oO_r_@GO˼I}]#BQ?һ[4~j~J'Σ?w9>(~}2j~9Ԋ@ j'$y@Hr8OUumDŘx ҩKaUF2Lm%eLٵ-cV0jXTbڮoMRdX!wkί?}s~}*\4eNF}1Ʀ u vQ'$0?OaS9BmTDLί ?b}@E!$ސVQ& &0I0Ք:iť[*e)T Z f[Zod: F9RnF)CZliiQPV @FiefGYqv`i*b]XE2ʖ YfDΎu &JNBaRb CFHEI/ˑҲ'mtkWK&eeJV]0%l\A;^rlr)H@YE[vi6tͷ)cf۳Wu+tFȬE!JS "QUJM'6pЦS£YVPVֳFB!1hm;`Cqmě8 QJX,$vR6 NRքʲN/d:y r9IG[lmW[䓬jHFՄEl!3;jV^oxP mqI%jI7œ9$RM`#3m1# Dһ*K1c `` AJDĕٳ)Tl16X*ȝd*͙8u"HqNzDA}ߖ]SVFJť_(SVjA=2+nY&y'*$ ZQTQTPUQEMZZ8eg>>HP***bsXqMBw9^oCH>\"3`iS{Qth='MF" !Tko`"AX\LEs1mp I&K&EmTQZKp-B2PG ɠ"B0 Q#H#0h C#6lcRd*Ðg c3WC孻@ =v"Cyd$m0 _)P#!otMHfE>d'cR=*P!0uh$B ꎢUNTMJk}nG|Em]Qᕔy):Y,GB&ږ7۬| l׸ʜkcKL^\h8"[.z!=M/4O 8'Q(e szW&13QD@: \AG~N=p>tGѓ_௫}$ۚ0^߰b,(! 8*x@JwM#TѴgCR1r| Zr;_ jq]i, hgGeаa I)jm,?^` s%Pp]#3&'|cєU=nѼUM/o`+s4P c!yF<C(zD{< *, NH簾x&([buժ(sA#x:!-26iag$PȰjCtd*8CyR)"97=HWL#*E┪U/#C8(tjT?I&=PȨxSl?xiuHv) -Q'Wn_Rx`OJ @; .yrIa!hԐU7 xCӻ -lXA8R9yx"/l8wbaA0 MQ=&6NcňіV9Ji4Ƒu|]e.x%jI I7/.1}9P yEGbz7Q3Ukh޹L\~B&lb֡Ԉ ** 7ss ~ןf8Q?PY?PُCn^a?1x$ *mu"/rSLTY_ը_26XE3y}5#k\n_8f2A-mrG=E1 'xѭmtt]q'f?.~pjK  ꟸpFp`E8IFCSw1d8 n 6!`=!+j'zH09XD2vCVQ̬*];;5p'2 [@MsS$R4QRywO#xCT\ֳk!& (9 1:\M܄7twI ^]dr΍ӡ62*#::.ӀsT wkW ==sE3v_ӧݗ}~Ǻmvfv %n!枛DAWZw&ߘmQ|6iZnJT2BR-,$ ),Jik9) emb4Clb8b i}>ݤ<V 2 * ˸b]ؙf& -kf[úcW:B={ Q.+.Kf`(Q~A9G˯N: |l! m_2,tq_""yɶe9QI6 N ;U*"ΦǏ],xwLĝLxcه]ǥqWP7f9!#P4dq\hX'Pպ 'qQ6vLQrjؗ)e,I8:#`aEmx P$H NubYsi4hߪ&C˟2! jSG1|f?~ [ M~9Zzc\GXp;/W81)[:f':&%Zai H5_PqŠ0 A l0!h&b18cu+hI6NɺuCdd4}{;'Evy8pc)*`V6׎p;`!*YeҠgMK @k*zYYe3F"%-2bEW %hGPUL0e<ruIGk0&h9ӄw00#.E(.F"f ͐`F;qʡy3$dD0憻 _Evn5‡}O[>v(l݃jc2uϓTk>nzLs=+*'c c %hP#ks59>񧎒N7s B$POa0_{[:!S'ړ͒/9"86]m4A뚼􁁓;9W !tYd4 KÖmzDL}HOq׊aA{We%y{"u!kiS ]1G?q9+_Ik 8M)пɐ=͘BeZ69@E(Qҗꠈs||u(* HbS?;_}~qi7vzIGKoZ/gr6z!8(AN5O($m27 APZoe?%â5&')-!ςR1Uf Tk'ŏuA&X>Wnٵw-RՊF"ϖN~R>=^󛓙'GsIГC~&!Q{^AߥuSh< iQ =#_-(4'򖨟¡~ #+ZIdGh,4H"NAey*q7 5~v4wVXBs9k<\2~oA8DCf!D$t&T"/GL9WAht.\mm3gsyJ|/ATDA<2,!TPcP'u{?&bzebN[/$Bҽ]L(t-=D1d%KҠHȨ߱@c2Dds5=ɁY&6 0 }6:lGa:m.dE{^:{[w&<P요u in )ڵHUfr>D#EsWq!ڇ xv_cQW}ԏH"k@S)?[V/?? :U:'{pB=g@M鋢OLAWx?L ~5IO-G,+›^k}n2>T7?%ExNϲ4Cʀݡ$&׿,Q+ܱRG>6a'C4;{RUmS@am>)yihC- XRӔYl FF,Iavc~{Y\l,cC @PGbEݿ_U&1s d}5&{?_H@Q|ﶟů\ېl۹$0aCRs6t8~eN'#$Z?,&A0Dp7ʹ0ydC&R˙915e5ݵsE.pIܪ<$؎huYYZ(m,!aKR*{74]I:I# 4K(2C`v$K"U$NPf; 'N')ORdCy9g~yǧoR*.#hXiĜ6ANw( DnUYɒTWQl,Z4QFJX5!dxD[B$k_3*WzV0-,F "FH| $N%h4Co!_UJJ*e#&&0{qrOZ̘-¨D0<6L>ڳs|o߿oi>?%_ݯAN7s;n*v$#QE= *q$Kwq=?1ɔ&,lDA8 c ,kB/t`b;4AMT*FOaa!DuZ9R90I^ PW8g*TyMhW#w3?Q;̈́lUGrqY?@< [#G2E9FImHŹD[@a "#KJR90E_܇;=ߠ}3L}bh.lO&%,%mMkIT9)4޳M%5P얁@ft-A bJ -V93P"u3 *DO[ԴNQcR0_u+_9! <`ѰwGȓr䁡Ӊ$3Ld}I"n Ӵ¢ˤ&%nx'JA)@T{~zeUfMUZ͜v~ߥHg5>iZJP!*liVn4zMaɶ=fo my[@ `"6HPU,` D75IJhcj ٱ9dtim% "S6UcOJc'i$o!Dуebd6`Ϗ#'0TN "T40bb&[4LMI= vu;4fCU)F4v f{;iuLclp1 ` Apj[:'=Y1VիgFA0cu,M}OK_9(_"H> )>\EGU dRH bIO!jb9A4UlQQ.)bnFuq{H)Nv Nʫd ?Ci*N@`A>` /"ڬpf`>5K $O{RwrIώh?~*=_9C`>ZYg _~7_$%24Gﻞ^5F]ST|MO@SD"",P,J\B$kO]Ϲ!Fea1ZFyÿ:c9Ip!_I lOJsd3?viؔ/,b3RLE0VfA{]}[.Ze)̯Km>0@"آP@B4 |aTdǗ}NSeAI" }~tOco'WAAWB*v";ezF}t^[faIW3]҄6@|{8F F\8d1o6mli5HyCtԆHB RK 3S$( DR8.vfr*-zy6'A'0lR'71q0/}ӣJz9Hԏԇ1,J!HRT#UFD<&&*?Ҥ*1=M6aTĨ؏btT+*DGR*+cTJRET*U1RXة&+1E)SJI'Jã '$H#pM&L`0N#Q!v:?-E0K(B%F:B2QL(J?( 0d$pd%q5JSE:JbQ%*;IdGyGOF,1V62333r=G (SqJ^=N "4)SۅDzp༠O&t:b8(@TZ-&{I+6 !D8* 0* ;B1AcvFV2E%j7 72H=TzuM:8v4l΃Ư,^ШlSQU]P "F@T;݈>ʐɕs4!@#*$m&<8[f$>Yd3N'q)5AiQMXa4@ 9)0¨qѣ^+MplNM'꯸osjFb*D\ '2t.vg'ouH9?Gҋ?Կp>Vjk2UD7ϾXL`@"B!FKtSW{#XgW49WRRr<ۃQv_2~Ehr3P?Z A_ęLXAefSQLF,gܵzy&]BR7^lYz8H!t U~;fhA$YWd?-S"hQ uʅt2ZrX@qԖ W/5B*F[-%)Iŗc{4h#pR9^&uYgOE9z,q9}}DeQNO~VmE֪SnSwC\7)Sju*@x~7+~Ӧ1ޘឋO^RDfCq{Bw2ff`TeU-(Q g^|G!tD5T*ꪙYег h,BUV3i\0r]:skG[^T/6=5м$WDȐ Mz:q9H&1(T.8`8'ٰ0*6eL[9:-mMXm'èD%eC)IA Kp7؏WPz.BޒBہ<]#5\wuJ\}A=PtCcVEo/ťI b'}޼.Sbl7gdpEQEr)d ac9 K|,v k4>jP_gGo``77:KHg8P% `<<0b*UTB]!`=*gCA0Tz@7 [搊aQR咚6JGY Qq O.BR @JS\~l`<` CAsoԴ108ciT-[y}LpWB*RIGXe_)e`iG'('BȨ(2)7]W2u%u7uӨ6>}8G{8CBxhu뛡I|뷑 I!$= .Z,-3U @<(h(`EujJcϷЇX 2jzY$BAsmr݁ɩ$q?<pN}*jҭGRPȈ\C p16 $x%ܕ$¥m#%aU w CN,WL\4?I!!Mi')^V)ix\AȬ]7oaB47;:eu׉%=$԰Q=O yP Ѱ Z-¶ִ~WaD7d'n1`2pa5N?y:a~/ _w esc^טq|B 2yo=6| Cr}n~tT蓅wy<ĩ&#QjSoJRkΈz !3Wo٬~-BQ?rRg $ HA0lK55Np~G(JtnA:@/5JyȉIIkc^G#gCԻT48%pWI9T,$HPd89dRʥQ'pm=7nFOTҚ7x-_6nu$.DZ֬b199$$|{cs&uUUS3<HN[-xZw= ֞,L]4_QnK{hq2i<#IB:h1"riŘ#lCvd ϻ7|]%L&A\N8.c13vf 8o3n,UU'&˱m4wվ d$԰z;;vRW Թ$ȡBW Zju~&LO &I=~4x .IHVSylQ*l`TiS&Gdrˋ;_1."3"LJ-33 b pA=K*U+M/:b,!pQgrՍg;O2v7<ն2c5e%vifYΣq\ZOk % O+e3*E@xFjw 3"- 7l!K4urf&k 0kgfl : 0$_Mdz btlmjQ PEp19k 7-,QFwc^]H$ QQnjpnN[Q'4I+߈}!rF mQl@x:@& G\;#ضں;6pc Ub!Hu0nMD]ucV6[#y"_)'ĭwhjJA'*Zվ:ny%tz;'DfCk𝧌UUUZU)JU^22'zoBQ6nUwwpp̷33:d<`:x.Vհ$GedѲ9v]Hx)^`7^x}whv 0OT=RjlW>W‡/v40S]2hث&;$<E|]VJoyr3tD\yS.q'y!M:jl{ryY&O7UjUUQ(Ơ9j}O M:I%n6lcMSʧ9c\Ε—L W4`qD a4PnLci48lP guti;m'ǾY+[gc=6d!4˹Kݸ::ENd:E^@a6c{6 2Ȝ~ EeFYl:Di#>yڋmHH{YmBM3^nD@$(B'B`,f Ϗ`r^/la3hķr;%ѢdCx9"swQv# 5pèާ5,!I U9dlNٙq2b-RW Ɋg p{}~p=(*IC[ŎI l!l"\ۻ-РvsgM/ *NE +DIbe2˩ȼ2!6TS#s{H糽G%A;59L@r}f{C;DS(r#P=ڦOJEOa>{.{PQh"mNi|  iD H-S@IjmRKI)Cj6U臲`OnBF "+L T8"t'VxqC!/u2j>?QxjޙTCzpk=U'>HeGކӸ =TREPIr?@?'>3]Bxk꣖>3K3ƛ9Qg[ Xʈ1<* 0!cλoWIk#d0_&{,x+g')'䥑eرDе`H +16A’}z5t]VfKMhYd2AXno7&7ddpeHWXԑ&~U'ФJlƆ DPL;u'S5"11>LV^pO|@P=|90$$, /Muiej{6Tsxw9o&,?2gٺ[i|r)idVa\0Lȟɖ|A?d$^.A=mܡ*W%,,T@"5 Z ŤD#(s-]\]TBh‘Q seR?f2D/ˉ$FHSjFiO5'3}2h 62 oMV kbQD01 EMH%P"FI,;L(1`(;[>u h&nraIc3i4 ڐ҈x2rRnx^ᙍ2/54־ڦ@M]Jk(FB,&,›iDWM r]_@{\`, *{_zMGd XU kPQ݇ڴF>H'ťH B0" oc~"lFHޑ@RljG&:X-F^&Q2$nv,`U&1XaUɣI۔j5(`2jDITF,%!d'NiSN{'ӄ8C 6:oa) EI*FK)L,{yLLVR5un҈A6WM8cP5)mQ4ڎFtA2ddjMLpᠡ =jY&IGTI~98a[VfqkjdHx۩Ҙ3`Fb=P:|0[ H:6GTq:A읢Ni%iWmن)3jkcXI4JxXkNP-#mǼnqR22a$5(T!SHLDX2NC{` l$$$5E-$-*B06"N?, &Mgr#"ސ K3k"oK`Y=a6`ڭEmM{r!KK*,`e*G}'֏^Up"P&!Ib4X@=(36Њe|dzO5Bȩzg'!)ׅHO&)ٛA,]!$1cG$dEfvI2%`QdUAxS{LObYF)MC))>s `di!a%0 !A">nUDNq(fRu2yٞ)6(--$Bպ SDX*sI:d6 )=KZzaBCQZAȻS^T6me~s2HȖhpa $Nל5ÐftCc &l-fEי[uD7bͦSQ^Ry3h9ZHf +a|Ն}I Ie b5PEFȏ zU,QX}߇_8#I $ION#*aތb>˒Nv6d`0/:  i()°lk LeZjIvZjQbȨE&9F(vnc N/U:X$M71yb..y &pi:4a8z"8$y<)Pƅ2'A9Ý`qDsj-8w@W>;<$1[GHG=*[H>АOdO7PG@ryBPWhF!s>8"UJb%Xc 0`cIjl77w8WCR[S$"P*X_sdf,4&"YxPiκ: ̎lAҔ5J;?ﳴʝTMatACD0"08CMݷ)td;)2|~]Dm83 a0)H(yHf~~$PWdP <R+4Gф~>Ƽ<$m~ ĞEsi*SbdU/~ӸQ?Iu@OX#= JI-<:ιȆ8)Q|/s(Nu$mE ;S!q`oDt; x jmQ6S3I[D&[dZ;7mmiґXAע ‚BH],lpWuα$EFY6pϹJV&b -P82q52kY(nCv]$Rsڦ_R54D0_~\)Y3󼉝X݁*y)/f\ޭţkl-'AٞL"ٌ"5.#P]N1d[W'h_եR??f1$eGbc$RKi!P6HE2fB6*jch ?N (o)zFElYh GyPFTR3p)#คL(IVF40;2M97\jhFnLH$El,RX,*$SJ&AJR#$D* ?)~Bn̤ GtQh҈QB0|6-x.{> Ipf6%h/ ^߄G#tl'0? {0XKp>3%YB\,AHӓB ' "3}ۑӸzHNS?z󙣙-ƭZKA /va!En iҽ~GL Pl!^bq8*>  ?b: ! oY+$RP2Y1Jk(MSőm{M` KΫhƣ$vMz¼Q {/8hWo_^@W ` G*5(()4hߕ_3W?b}OSR>/, -bT-Ǔ:T $nha*qB)J(D-dԕ`%$_DA3PX!j3S5%eS6Zm,ٚm-ZIIv{JIUQbiUJ hj¤…)v(+*MѵJeymcWRfjSۊ~o1a 9 PA]\%aBJ2ԩk򕥠$7g|>B1N|U.}{kbuGç_^=k IZ 6QBDKIL3"܆L l0$ (h LФa2I_01("E`4ĔC389;`^ 4%$`Jd3k#:];Ζ4e!AF^4eʩ ks@6(SL`2q릶 >槼B5G9/ RMhYTIZI"p@6 x &(ximl Yԛ*Jbga;"%6qjq"7"0s;+?6h}K&"dȢjR0%oŇΩ-fVLzgvwI6'+oJ-B,ٻabduUbse,p*oZyM9#m mc*Gd$64JRRӋ ҕO囵4刞Z$HQR_b: ҩ>DpmHvj^acC] ZNp3v#) )RGAM#wR J$$UwKɦW ؼ AY4r쪏7;%24"ibBoF0w4=a[^d嚽75>v%J1iuvmE&5[\jKb-ͭ^2UYJIc$QQb`RY-3c$F$U5Hd()!<{Y^^seC XeRPb&7 AW%S:jտ$[!DmDGΞd6z${vRܧh}@hy9r*,ȰU|ȉOKTtv 'PeYPsWJn IjviY4a, 0,0 DHĈYCd~C'n*?N0zbd ib㭈EqE V+9Onh<:nTgIBpW`tm}C!=1BrG92w/p^.bܹx6o>ki0]KxRkm=Ӑd*Yڵ6'%g|5QYwEL3}ԥ(M~sq IňqRJH0D AXmط^Rud4ٶ"a$qhХL %UWHYeC0:^6RWfRĄ,s&lLEY?2ȞP%pZ>d Oy:zzU(jmbc2oF:c> JӦeyZdslcV܋EXUa==2)RUOu{BM~G(9G=B!D`eAF-PMHp~v_"h AZF}qiVr& ]{M{7.A.@rYN'!h4ERqtkis y-.ˁq#1i!} Λ݃pAZhi!6W1q^tLG.J7ykBc~.m %V(nZ 'T5 0 CTz ѧ&P 0]^Ne02 %kMVf@KL cMApdbԲeiPÍh2Lb(!IY K& J>jlVS+]% [S\&D h-˂`K-a@eBJ%(nJ&t47%J#@>phB;@S2~ͯТ#,& / =ulj*L=3̝dt.avrXuj$]aQ@E6rBYip[o9b5"l Ȉl6aD;8^LA0pÂԊCPln6Md¶:Qtn8C#yT里#fv|z[[V#,Zf߻IermM"h&ˬhI q"wN}QOy>:kro mH#yTq3aXT`*A{8$!- "1ȢRѶK$€r5XC*$FԛWZYۭ#QT>mH",e(dY q|Q4{}hY«W4&Náev&Sr,pȰH ,& C|R~$i=KPvNpmr.xs#-*!TUQTV* IKY+uu )NRZ2boqiǖch԰Rpp| 3d-2v* fFd@MfEl'eMclȄQE)ETT*۲JTԦRP4_.L$μj\SxAaRJ*;vmK$\ 1Č-Sd}&{yVTUK\XcHku}$P:Ub[ZMBFLhJ6jc,6zQrX"[@,5ONnQE$JKF  PB TE Q"w}HÉ?< a'=(\4K wHv"T=ttq"ȊGnO2;($ i9EOD "#PfJU;:N*vE1mdWԲC(A(R$NJ Gxp{_N i'ĘMp`[$<79coq ٕÁʠavj=INt_1GRT-|{ioqh@B2=8~^`i3~B+kjZ[ZVVjҥ%mmmm>t&K)>O~o\NX)7jE( ȴJy+Ph^_?_O^Fpo짫;*gv )227"xWCF'o;c8g )Ł JKG-7=)łA ,#d K% Q>Se_*m٩u[57+ r+I#C*ʑj1-mfRxŒ69DbFD#?vXzy8s$(>#Vpt182$A#J˾n,Ix9_."bkaq.4 v0&A-7UcGI7fKK8nLdnX) 4ɱs K rÙo@ VJ$0h9Fc)MM,E^eGzH$S)\CUyV';f;ɏw\ڼ7:5<: b7Ŧ10zhJa1dY.> ys"]!j-+x$gwj"9[1)e虋WNNNYqhJ*Mt|b-lڔ|rB`6:JUUJTYTRJURhf1R)X)JV0QXQc hDIRY,Ku6ˤRIˮEUUT'3r/ qa/eZlA`*4hQ%P S0: .h*P%T$D6xm5f ^!AClԽJPɜjBkiF *^m3kC>2,ɳpxɴK(kЧ@t}I`MկVIHb$jm*C MnzSGI4m*h'Bƍ}Ȓdm"HPЯO!^\qITɰ0YF0dε5*E5pK5D7vdAf debY ꡾U&"a:6JMH!d;r.*I$ ն (TIHISuYMKEIQ8SN^{f|Ɉ` (BŌ,*5S@Sk f$ة`ݲ7A~f=KpmE[zKrgf3V8M%9clg2b@3iFmt@JLf\(RuBF!dƵxx,3~!vLS@0*!qhFv~:b.A8{@s^`h9;  MPty ِfG|z&cDSR +he_ߖI"thLf;tc 1]j_$4,8fdIUsVvȜ9p!!,3@t4lnax| aUi að/` RZm \5K狓V%ܳRaL1͌J57Q;FMdհaFia RЛa1ˌ桔wCzS=jԆJX8ٌhTk`щpʹllh6XwJFC00-qM,\ =ҰqV4vfBF"MũUKUk*W2aB"k.+2IwzOz<|˾0NL|<4S49} 5hx{ųYS<錭:{Or2=E_T^@|FBeL^(&܂Ǩճi[ \* mdaE fDVdCfPнk"NlSZfEbU )FA4wVvܖep"A<K:8cb%"a{ȩPՐl!-⌚ Aut"mUEUTNMu2p UӎROVSZXT)R!' MV3yśYDNjccwFӋ qn- ޠH+5Piġ 2lI@켫,j a slT.dU!2ªByd 1ư3*Q[n̙Xo@8M  Ād2f߇ߝl SdDtŋ=!&q5!sMDfиͿ J/¼{.xqwdǒV0ʹhc0FL*UIeXBiٷ:Ҥs91ֆI2= h*vycL6Kqm6RI7\Zv٠MBL6m5dmK2& î;i+Zkr U!Bk[婨o0( ;m`g3%" 8dEE֋ 1%P6@pE>ds9NӧW iYT6[W j&: ۀԛmKo6Gu)durc6vNR )ȉķ_nb``!b425n|}=t1 cf%SzުF}MN0 $;Iו"Ja\diL+u+W<C$6A xze`l!$`2aFqx'e_!u=GI&cJ\6vsf:T6'AoHyIѿes0ٺ6 YiI^v# H&"2;U[`tԲ1h~.|TeY?B*CcC$£DIU&J*ZTI,"iLjR`"*%?I$Ȥ!F*RSU4D J*Em͇?mڑ--$'xǠ <<ޏ \$ BUc͸DEV&㺊%"Dd]s6í_F$r9:cA6#C$ie 2Pc$DҐ@Lfbq$[j+w-II I8CgikDvodjAP)(܄8Gn{8]lwM/JMR}緧 6&EXr(94 C0Ln ൡ9 EZr/K *IۭvOU)#LbSŹQʱhiwI lK3EQIV# 9'$Ns2]Ee^t|<U_P,R`a̴pa^8]΁V)M^Qp$عBMoe [.*`{?Gz'a:M OȄ|eN I/ C9k:h|!bzX*r0s m.KjUTIL;E=o;m\ FH@S0w#"!$I SK,KV=6-Zן_c> $|ռx9PNN B bGEM蛿GSFܟ1J:*eop;0'Iu`9:6g;u=\ fF(*QXFhFN Q@\2ŢZ\ 睈 $VU4f&jDeRʅ*yvC|bC#@u":ݺƑvjG|H'E-,H# Hj/s?((%I5Z_]MAR,B(StpDHͷuzkykɔ̈iD[۹%#RH@$5t+u'9C/E8-HO oة,{bP, Ig-Ff̖Kwn{5쯦Ҹ0ʚ,jt|\ 6DE2 40)4 ^YS:`Q*TjpX9dK \BݦD 0 hV &4F%̴1 *2I+#fi,C E b;JM:$ZfAdQ9?Pa&rLS~9vY\z!b%#%[:vz{i@[iٲjZVݕnmfm/RI&צ `p|2w4ۭhhA$G֯a|y@,<$bI88,cDx:y>y! @;íTپ)}2$p`Y+5EX4jLe v匁(:1vdW M (l,&ƒLI-J\!(Q0@Deh ZA89_j;0c3Q2GO=-U $`G ZrD"*$b$Ii(eZҦU $Z*`Sf6ڨim}8:ȯ-[SD.yoiFf"&Z:"`J&9>@7G]L+84S!\ fhX.JKV54Ҧ#U2FUYaLͰpy',LuZ-R'V]M,Vuf0&  f3=>od8pÂQTjPS sd7hKM^E1:ft6M/xԮ/fΓ[N6\XS,pmgMt]WϨf Xۻ3bVH4%\FWL圍2bBDӱHffx̛R؏Y5&IתWlxXD*^{13võm4vHhdԧsĤ8kSdttt:e{O<N,M <<άKhiNS$0sd&iKxaЧaσGU 44lNZSMQm 7/ٴCZ :MN7<@Ӌʩ(ahh ÃP6닊Rr1 ћd]%ౖL%zEu\M:BD}=pެsrBTH<IcRD u:v Cr>؇q>٣'66r?EFT:_Aaf6dPAVJ;B%GpgX,*‡#Ϟ|ù5'a Dg^lL8>olj2ch%!~1` w4zYΞ^ 5P^Fފo%dFUb&ᮅɓ P7zTaNT%uáҥC& 7U $*٦bBi qQz8@B{Kft KXc5g 5 4 50?1NXG'lr'VC"XasB4/!wfS9 'ݩ~ Xf5Y&Q(,E-n ALs8Z䎐T,pEV +V ”ݵh*P8P90.j5^r+sC!k^;q1tdNKauO7`C_Y5xIW2 8PY'x w_m2QxAIj6nSS=!ۘ>IeK Ȳm{4&]dYCd!!@n)L`1S|X5K68vvT'X -sؑzT3$!K %XmfX֌2556[ԦmifVD,mR4{2O(LYKVn:T\ƻkT6T)Pn[@NTS?nOTdyZC3دIEIs DO0Qt B)+PqHlDC!6qGHHeC-qY1 JVŽI'"Q(CFM=vLJz$COIY(!E)(PD(@EW`C2"B؂" k,R75]j(+[1o5CAC8()n1 AYR<:#ⓣF]ReݲBJUYYmjVM"  &WhD)%J;i$wZ,HzܴFc!EI`R-!-' VCID L)1Z4!ILT`$W 8QplDld no@*m u-J؉IRLg\ dN5Aס2$- P6dA `omX%]+2URU˙r0FBвt^pjU *bTQ;KdhHݼ^`$` bї&dRaÈC4 4}0qDD'ҧ&uyӦuڦ͍Rh*dr 10݈dmo)EF!px[({G1D,EZH a)Bc;|#?(|?#<lE Sx?Yb =bJ1!MKihb% "j,Ag }>[fH !p/xnh86{ӔLCg򢬒 hp~oaT?v 9$2?~޷-< }63`xH(< i`.W "d3wZ#CA$8i=g<n̉czx6V Zh!ps#N.VyHAl"j= sJvs-{ A rR[(|9o!3Nr 6*P#a1 'CP)+& 8nHV܊++"vvcXAwPNCJ{h*UWVGA>)VNGl9Lq祫 }Z+C8 w '#\bh)v20̫b͗GWlOra)7JMCD2#M,OI0Gb;'{Lyjq*Pŏ6 HҙOqEE$C $F{#UQfJMX+ݵ+S1kF:Ż^%a*YjQGD`z,g:pGGS{=h׭̷-Q l99;!yר6lPKID%Q&{d I'=sRocJOܘz1)0kH;͍SS-B IfNf`GbӑaA&1Rb04z0DhUp5EkK3 X$5얅 1Jݿ $6G" ΃X%0SL!r"#TfO` IjA\%hD Hq(!R<,HVc2( HdK Bɦ=+LxpG9Cq4Ci&Xl)􈛖ZHԋQ#'/:md 0 Ph|_>86I5)a(i02M4)ae#cȯ(X)(g3LSw,-〉> Ms+N*So)kf5|iLJQ)Y 1(, h]uEJVYjTe3MkZO` }Q(ܳ3H3]6M(G,)U #̲Dd>VCdXi)ZiU*6UyY$tc!dݳnrUh!ORjkKSDaf+y_c{A~eO4T4^1\čAœ$P(|2"&:%q"B$ɗ|MY/銪yp$d8ϥYK0q\k{Z}~$w9wjlzTUX&p?A$j0^O-Pa遳aVJ9e+3IMFh E4٣L+f1~'ؤu0O0ٻBT.G3j;>+?ZH|HX%e;]vWR.֣r,O1FX+egHZ]zut)0p'a14!WBšbk;O3Ilogm뮫VF*IIJXE0O#׭.:%@;~Lǯウ_|~3iպs<@Ve2KgnݒF*!"2),Of$}أQ5v! Lf|L0Ȣv#$ҵI)e.h a 煴`RIcYb Á@VJZR3TC18?!=+kPE=Sl.䬒i,^uR +elEB,KTY^ -fRJZ&E1gnEb;wHgIH|#;Z3QARFcWaN $|e *0X[RZU̦٘7wkdҁs53 d@A2Y9u6q">7 6fbAA80*o=5|U:.@q맘[LlGþRKvs8*v z;cv? CmG_.5g>$D)?1"36{B͐;gcYS "j%#)"H!9d cgf3K B$%!~DɻԿr)K=-ROפMv+s `yѼBWJT;U#}BME MktjѲZV6֯w`^H["U*I QFE6棄2-H!99; tQo>;\*) wd#'ا'0:^EC6K-SDj| Y.-|o?LKP"Xcb({DOr-DGUMbg)dY RSM0r"Rp`g.=ZU[s-&SU3)c"2bc039vaqkh6p 0)?}tdfJ0AeIA0&nFY$IM%MS5:1V4UT[XY{0 ^ )%,6ԦI^&})SdkѸ𪧵U d:ى~?/`NX$ 02PR\4dE42RS $LQbU&P"H"\!3=H!)OCΪT%IL[`Ol@XAT E)^AH!l(Zl>K9YI-(6%,IRE { 1 Q'&5dn[`ZDM "4 oQxWzw`W<,`?;&A:j̲|1書l}UvM|XҫihdIJ7Uc, FFL,xHo@ɶ\a#ԛlL1T;!23B؃ǹ_BEB=‡[HtiLVIV: |cƞ &Ԇ4OB;H{N=߆tLȧٍ^B_>xHG5DV&*&)*X|~ĠP<ک) +8 (GB)u$FD^J bT+ =p_,> K0V ō xFL0  #\6EhQ( $~aAU;U((XIQR*TeO.$*ر7UI@q@ AS`ox0襄h"ESvtPq2!M/P~X4v̥>$r/ab'5n [X)>:S!@F2"{ƁH/BsE}z6#(DTdt)i>K (,$j[mn2c*Y߉nگVe)mdF\VfeK)Q!8S=ţbJFWj1<>84Yu1>)fsA~ADn}~$ }mrͷ,ԳeJjKM&X IJ6Mdbřwcbi2VZ5e0/}z(P&F rΒc1ߤZscϙ&L!vҕM)Avfgd|' dYPg"p݇@MiFIvդEGyU`j22H]C7L}R;j՝22%#n ^ sG,"kÖ96 yYn)Eީ)@bD:gE^H P뉡E ٛ'|_f%[l_f y tYFҫ=XO\ОC> F<>=̵VKK{!X( "iåmlJ'aXe񙡥Tb0p|̶XtG{I.)CJɂR ,;Am!aac!S$LF)EW! O-Kd[jhO) ͯM]xnîċ`ƚ`Tz2.J4>tSXQClDee-LG߽xzLTF)K *wF%HAU5" 5*d2b-^<|?ן'wld}c̒I,L;AYGQBa=Q*ʚ55 \h-yos~SO,hP{c=&: `r "6"zq; E#B5-~" T?(ik6zH,`1Rdl1rVǓYb$Uj ] A3nfd?:*I@^ Bmh`rQ,$"f7i# T bR\?gGx ?FXȐ;῱&jK=3Q{ze! " UlK%2)H/t0*UIIlX bn%D_X,N#f##lr`U-ɕp  ͦ!Է? {ݠIC´t"}+!*b1N㊖\RŤwq՚Ժ}.]AUdTFSb \MU곸KK4N#(nlrRgA9 m4K:-2%T1%VH&aB"J54+6 J okXd}0DrXҤb4̀\#[&Lc&8O^CFx^IA 6psgп`Mz8]0fI!/ȶ*CؔH1Qp%||21AeI ! 1ȈEinX~&%I Y`82@JtĥU= 4#6b.s.8lr()hx@eXf*2`1b;"LC\\L>1m>M0RУ pL ;.GS؜̔Y!ds &nUn1%K{-mxN~0I, s@WP K6!J`b.Yaf.iZтȅ !;`T0}~#&'Ɂ$1*t=ECf~b"`( 9W`:\Gh|M jod*ϋO{P}` X}ndM'w Hhp/9Rٮt.Sb|UC$>M.CDx>LVxrN4jDŽTA[bxl|kz.kD(c eeHL£ .FU2djZuknY;Bز4$/ 3ʸBeFDT)xOˋ+#o2}1vv/k({ci7gBjdE^W'Bg!o}Q!’rá I$+<"t&idBx8ԝx٬2c$LZNw9Ұԓ+544DItLKJ+[ Z[:.$N&N qajbfXNΓrcMMb! ;db݆LwG^5!Vd9M Y9ݵ&,MgDT)B &$vMi0)w;GMcB +24Em۫glf(L1Z='ˈTA~_?3L񝑪Iii'uO#،Xi!o͐H!ݪ}b#dE룄Ok9My G5x|~+U̶SRЅ4 NpAvCP㋙j/}RV?c0Z(IВQ) +h+{^2Cv{DO+%E,PȜB#EO0)G :Q`)ڈ &j'`xD 'MB="lJFG@ad`9LB"ի~^+%,nh!Ɏ7啌TfVdv %|FMtp3zۢ^B9VY1AIPT(MU}Ln8ϺcF q}Am543L*<)&IM 'EqoV!Z6̢FOjK@ t0R($<|NC$DH)2O !֌)Pke*-F4FP@;p( @C2C&[+Ke! P wliJK +q8ʴ.:@O p Kd,ȝ(K,T5XDo4jCܴS@) x oJ.!:dLU[IVIFN$+ %;S&@0]L(^yxO.+j T㖯]r!%SvDBu+wZ`r(RWV)!R*0H>X:9~&Ud|N?+ $hVZQ(KE X*H(pҔ)ZҶT`@H+CJYjXp"d0 vt`=X pDy/Zl d$n4d;O6٩vJN, kFzvlz)RRZ}خ/l=~Cm˭l)*2FTt=с*lV*@b@ H+oߐQ \d9 ZKJ""5fxU淳]ºe IZP 2 bؒ#Z5m_Ymⵯfm-0 $u{WQxw9=wنfaRZRZ3CIS&G%$dVx5145"2VFB+ l^!`ݶG(9AbΣìx'뽜Ie;3SZdR%YNxl^bz}5[HؿCs.#b؞GHjGdGc$=gy'X`$y,Wzȇ#K`HeH=ow)n,=xF}3jl3ZdJr2qwEI;˼1 #Hiz1n! (a.& ‹d0sCM2P0u%Bĭԧy렽qfwy˓HucW3 t@ epIFDyMƥQRG?ɘ4-Mȉr1N4E*U*9d2H ?.„1 *-B!fѩ# jL""H*A~YPES5"-kFf$$7lI Rf ! 2*L{kf|Z3̩qݼDهnAr)1Bdsj!Nv tSݭlV&4S<,s1*6dhR4w~`[\7!GӤ=ܶe( Hbd0y.<ؙ7)&%6â )5N:u!nG*j>?q)f0b&M4d<}O=ŵ(vzR9Рl @F;fwG!# ʐE/Kk۔?FI:>=WNꥃȠ[U ])̄SkGHʀ`c6C4kWh0ĭ}_'AIJq%w>yDmMl_C$c& n1p2).`P*:WT+R$GKWv7j iA‡ŽM V=!XA0a,ali"|x,p$ p dD($ 'C!iL],10f 4!d X dI5**–I0%j2kmQTBj  8VJDh0)UT)C$$M,< Fg[t ,dm$e5}ehY-)mٵJM&iim-VۊP4I jD]dqcUE2\ M"VE1#,F6$tj MO{z0d EM}6w>|$_g#, AG(r .s>wTv=)>lK)d1&|oO>I>dEzYbdb0lf3 TiL$ˣ %)dM6 `/lFc(԰XQq-&Cd,1e$F,_RTSݭ6e),K_l$7Ț7+Y#JLԩ*:Q@TPALMY̻[nݶT53Y6*LeF2BO7[rRꥭZn6Wne,0]RJRv&ѨRLbX01lT(Y@B)hZRDWD%%E*,d[]\BaD3-if) kFcF*ZV# Veid#-\DtV)VT"#4K%m%2fI*(t7$j2Q (hhN"FXԂ捆@']-S&F G Z0MVJFhIRE^Ke{m̻UվlEEa@؈A:P!WUN_ğj~%%8(,O$lOk1%e d shc$J(k4&m^x~a=7*PQ<4a ΀9GtC_X>^>6Zş ĨKLHBP|.'_`hAa yۋTo.eR0i:DM-tRY2Lz Gz& A]N .cm8,t/C#,c"gIThcElk+p5զ@ PBU3SBowZmr<-Q %jl-0=cSFKof*i],pYF`bq^&6ߤHk`:R=,SdPpm!6;i"aӓJvB,zdAUHWrzhNamSx;h9H Ȳ=b9r3eP \hjI"̒>E,_a{"pCG# Ə",;BD{؞ʕD2P^ӻ`)SƷO v&;M;A7Td) ( ^+SYSM.c&b 2VM35J2IiEh(юCKR]I]iU1iF6B!P*QL{ #L}Yv$܏܈ut= H4Ba>I^ .! " ZD8*f%EY";59ьY,fbpMdĩL&O ` y1 `׃hov5DIBQ`tE n22bEKV-msMhF^S#F1~0bLX}!"=aWlURRLLŁNRY1-YJVD&%abPҌQ%zP+ XΠ )L@r Dҍ $T$TWv, "NāSd A=K ȔRXRmi306 LuUaL⢏/>}IGii3@QGn e<%fKRK-*H ҵ65UdmcJV6թY!^>'ň5*Uj`! B,"x⨒%j×C$OI,IWm((Xľr/I_08!"_Lul,?ȖbK2z@毐140cQ͂H`eP`$"JQ(+%ԩE6՚S]%Y%(I`ňuKO0 C6-wmD틸U2y|gY<,&f1ag??f}3WoR/ߌ>#$7ߧ8^2luq4-&Wy^ϕ*hzઉmJAdS"{^ @ac10dmid$JeI6 j2|V`3 fPvuPY9jR&#K>;Pa2t8a:n0̍m,WV%il([$%S^dxh % i Kh]"^bLb%G tZxV !v')]0 m$2o1:s@FRR~lW9+3#pc N&Y.aB'ea!wl-:g@h?ڎi|~3æ-˷Jĉ V)AV*]VZH|xs/OdJ,n*9o"si'g`(c9}>M{=e=i_ymlEɂ蚇 z M'/ < fͱTpm-H4P_ݡ[HaiD)[ٕ}LFqNBx$(Q7!B^ET8`0" j'OSgI2c#%3kjZX/ՙʚ,W$cD٢kd| RaaZ9[YTSLҩdڙ;' Ͻ۹JB95 >:[ kt}WPwI2ܮ)0Bo8>ϝyHm;(i, BI)Lt8p,N} fC1Q B 4bDEKKqGLA(b@d&D 0'&y_ur9(,CD"@1š&R\jfo$U?/ÌϋH`irrr0$plrnf~}<8Ѡm5c;ќA&f܂CB,o vjp`M^AG-,DJcuF 5`VՊ ׉I7G%fv;ȀS&402[aY͢8X2Aͼz`/ %Wn&uӘ,ŧ|Wmb5.<~]L7MtXRC0 g* 0ΏT^/>q=uB" tUEcA"b"T `G#PO6l^RI%UOy{l̟˳}w L'{fJ6v~"{DDR8=0lǧs3%$'2!wztshe>'a(>=Ң@$ծP#O}D }R7OHplőR, ^Jz){ ]7C`}b,OH莕8O + L6 {J0;Fv}}tĘeexcUE4aVfndbm@5yL^G7J^sj W$IȾI2%SY*dC`zP&! Ix+Ovfz*ʾ$0`tRp:i]BGLwwq`9Ą! e.AOP0$ ,MU$]vԥ3RYVSYMϯ)Y=^~/~i !@#KL?c8/*/{[Rst6R"Ȍ(D?<}gq24iiV`c熉V끳COw'qPH. /xsG%#xh_3<|O|'>~ڞh(zD*eA+%Et8%VvvI_mSD&'q -v|ډ֕6&Im&MfmB[9B HQ䉑‚=ӻ*Ty @MQ9F(H(1lJ 4G K]Eܴ[Mb,-~w"4UU8HɖII_մ +f`jh}i5Ap70a2& FN lCr1A0v[2 f9΁8'᭴yΤ86Ph!IIHo,4(U3Ζ`H?u$GFgh-~ !WxV1LaJPd?ݬ.P>"TZd_p,nҤLi/Mz{ Z zz֪~=uQ%jU6cme"RxH;Ht(W"}nY>TbAQCڿ+~FLW P &#&P..Йzٍ11:Om.ۇ|3F${a8dH@m]6i&J)V+MWC,KZ7icX5cL0TiVKdаYR2XTiR-~+%K4ʏU1cbi l3C3!3dT,#Dp}*{>u /T!{- =z}EBM4eS*=OƘR+G0 zÿeSpFαP/YVMŚUrb16""IROzğVRDDm"{","r!{rƕי̤)챒,[CiGB.Tn`=|f=sf@}60P$A+vjR4m3Y*,ZY#Im44"HA1 *ȑYʐ)1AE8 l:X@y΢"RG_N4|Ckwg ]^.[ϭ\36I&rOT|lPzH5žE:iW_0w#P/<%0 Q-%W1QTGmbTo: u"(P}!Ƕ*"\HʫVčۣonB&1F1#LRpt@(0VKRFYɑ2e I44,d[4b&VX^IiqbĈ! 3́Tuhm5MiMYuwi2m4тrVPK a&'2i%lVT,5# uȂ@:1;OtkXubilІ)2[A LmL& fiư*2'_'O x<TFJVMȣ̸g:E(zTފs^qq!ՄQDGgff2<+F=#э7_̓D |l90 dl2$gV2(@#(lcE*)Rhk ];SxaoƖ`䛆T8/S@K}a榥/ J@U= &)퍡e$e}D4ef+z'aVzg$&\\B_`ȸ͑9hIz%p z5C#(C4TuAQذ5,~U*f8fPsikOXX5~lt;#TL.T)ÖIjUC4̰m.`Ґ.z7sTkP(61F(*L!9 qLKֲ7)o#e6LyRT8񩗟|((Xq:d"^Q,7&6lKӇccCF;Jj(cLRܑ2G 5Hō\k-Qk%\7ČDŽT@BfȇqL(Ba&Z"m*L<Lp(PR`*b~_Դ\hĔ;9ackZ( Ch(A3IT&il"gĤI˨`$ !!XR1,h4EXW7jjq睘t9 d;AD50g6'HuF1l\5@f㧇n;􇄬9D5̌5г^K:Wq7bXd>e$Ja8CU;LFfUA*jjŊJi 4=C`qy횩 IkC`.T{R,ȋ7`!†m5jB.[ZBgE8Fac&r8p=N{tdTyU/!u ZW-SYb*fq ,ch5&tV$06L?U @^:M6Lksۻ-y(vJC8'"B&SNÐ%В7&v๼8ù..2P%:@eS;oA}rхn C]M,mML 9ՇjH.#܆qndɿxڝ[N&?'Ӎ{:u;k]'WgJC:d\⎁O>Fߨ8l!l3Xh6|*d9YkK`GGk2ym vլG wE;U nQ:^yG\9o  ƨdrΕHݠs8SppFԁo#7q1w^<ߚk40 )X yvb>dF5=q=cvͻ϶ݓJ΍ ەՆibQ `P;Ŵb2r[G;?(Jv-t h:]՘2{E]"pwy1Q;Ңى fn{(J鰻"0aEc1FHWwxW#m,;p E]ُ; ؑ˵j_Tʻ}L b+kۇ>q X9--8q GG osɽ$g| /S+Ff &td7} ԶQosՒ a1FjaW;Xy޷%`N@!6[N-ưX ,XŘ8-^f0S= ҅&- Z1Pu x1.hh2 Salb6.G  ~ueŨCp3I!$^^&)b=W٣dB =c`1cQPDQ7jtX[oC9Jsm ;u\]ȂIQ|˹TV#(}?R`q}gztٵ!-Ht~)6{dj=x2C#Gt(>KTUbJz'nW8"\r)ز~-z9JoW̯[$!}Qi#$r4~e%*<QP^L#C6a- >A`ED}q!I)s.{$jP'MT]&F$VR*9{R3xJWC_^YF棘+"̖MYلĆYfMb󦴘tp\8^ƥ&hxlM9Y;,Fuk"M;3t јd)¢|q0Q3t6(6Lq?hBAaBTWlȘdG!fħCvTf&ԥ(P [͏ *ay`艇32t^]ëtkvYmd5IjvɆKwdU>/\\[O~>yrbdɇE-n'YP )y)=])$Q\IR[+V)Yӂg$0 Զb$ί:&ײ=o{/PٵdU+TK^sf (X{AKn4}Pwu{%!!L* RfOb&nds[Kim.ܱeBa FvA1^}'8M6R%0̵7[ T5s@&w2=B#H{zWuR, !`IVQRUdd2 X!佦WE<Ԟ PgZ:. 2,x8 %OK:prq[ i6n$Gęvyo2>J؊cT3B)V8";L Y,vxCooP(ob2G"379ǟ) y`,E,>#Pư Y NSwVI$k6Ur0 VREQ '񬍶jTRb(3- 2q |B۬S1 $4AB6+&&ko&w]bJ:ˤhXH":BɆm̆t )3(tN8 Ý^3By%dc)mm["BYQ NT҅IRhYHIR) 1vEvS'diDaJ2HVE*TQ6lҪUV:I$*FLN:.cƻ.EȂH 4'qҭcGܠytf1b(Q`2q  EjTI˅2IbU i˄Mi9Q6ib[T٦4ݬ#E%E IoPmwvѳ~n)6Ul&)jjP52Rjܶm䴩Rk*Dh'-OƠupYH0t d,(lrr;ySD |Azp& Ahx"me2WDm~->.g'!Rpvy|M|<ݧ02 3I4 Al|= h ֟\9Bdg 9ث12!)٬+f1m\ּ7Nz;cٴ|K9Q042Z0U]ƚeSMݤ*>cބh@bN 6GfY`bf:}B972֑JPy)RHc+^aF~z/E-&VAp'ubBŒ2GknpwKa5^hYQbB0G ̠TK@hQX#!(!GڄFe)I 2 MPL&,9 U +lIcuu\J*@f•hȥ$4>n@=Nαmֱĥv9ҡcV&WD3ox̣AW%ŌXrA'bQC~Bo@X6.O(H, duTRbH#<$*PD6PKe4E,iRFTPܣ{2<.<طf$!ap7+z;ZtnI1R(ER :t!v1AF1WQn05t9y׆Cy&L0PU2-P#SMmnR"ʋ9!DcMqR#FZ zP'72; jW7Д=-#&9S 0Zy]ʾYt<:d!Q SF%8*8.9 4M26xb<{qѭ2)P-0F cR6]8n1ZU$o=͂12 {ѶV%Ғm hZacچ&eJE1s m33U+i0/^ !`'>2Є)+8bfH*ocgǝjmQvZlfa(MaIXB%,dI*",K|Ou8槒UyFIQJjxa,=`l74ldE4-Ao[J x]N]o;:/^7  i<!}gFX=D/KQ66Vb09x/7A1/֐9֦c8 0i +᜷4Vߙ׃X*jCX8@$ձ*PCWB ,gud D+U¾_abC- 1"30Syhb֕7:ًH|AttkLMsٶ!r ˟\GSҊa(Ră`џӝ͕3SDASL$`jFrd鏶 iVI?o j&W4sUP;6:;γb\{pt7&0I[ۧhuev156:JY"A(1@C`H=8ha$3UsbqE-akv`6_RLhKԊׄ=B†HtNx۹ɓVk2EXid8fgZbzY lТ5!8H'*(Q{XeTI dR;Ԇe!V l1JzU4T$dX4ʵ&r R# J0bOL UT.g> juhƌBVhԦ2mc[M͚ #^x3 'xcF!|L~N!.0mYnݗeMv&[ۇ'Gks,oqǞӄRY/s2m¨8<*z0Dٝd(,qfaHVPq0iKiƘ0`9 r2f߂j :/[$.&f4ߡ]5{k06sY%CH/vU`JEwbYUN-z969o{oWl&Ҋo@qzDSfYAZ7a&aSFs}Ӣ&: -d [)Gz4"]jРR,eNWW*K !L=GN#ŒMiMvϻy[Snu9zVLGRF.@YB3I+)&jjAML?z3dc%b_JPtZӆ1VrCl+U ՝kvP]4L~eّ=%*5aiLpp6%:;3sF̊CIS/ aVUU82-WL"ħ]Q ɐDaQOM p=wkS 9IeR HT$ FZ]O) 6<$V17Aȭ| :c@ՍpƝ'3LiOepaiɴޱnۘs{QQIM"dZ@e2K&M_^hћbҒLڜcnI$23$I4‘(U*e*~Gߓ,<gRSȪp{ 084z<3ie/?vcr>#);U"T y]Gm0B!‘9d߃T#7UUQvЊVsxx|;^x()~Ûq;2cÜʰ0Zm)fi5*X'*ňYZ˺dEfRj^\VT@\c+<#j(5n ɿz-Dv94vxu4:u*@Zݦiitމyǎ3[$Ⱥia&xUy:-;E~qLd%<'C=@ {&̇}C h!7 w%oVJ|d bGXoǤf7gȳnhjHCߔ,!3!C@d1`|^ޫ վ\97P"@9ט̔j,YI[C$Tj`P%j2  IeȒXUd[4dGDJCe)EI)J*MpL4&j6 pUŪXlL(RX9FWu"#R`P# &!RňlXU^-v2U K1bReMBaC#t٬M&BJRR&9By QɥX<|o"H n" d6a:< k6(_r LX~s_=|Ä I#WZ7p6!v@ { ʿfmMU&ړl=&Bvv\1&LeegY>oK IN҅M) NS ' B Uq@TG"QlU.BblVi+ΟgCIT,04)P"b<Gs$U^yA&~9o Vj;IKq6*R!dDoSh5$:,ģm̶bY[X2"zY+v)I oX*,h)"ő%d#uUbTPS*ibI9d|S$,MVsph)Ntidیxd ,NӘ RBVL::Ȳ4@ Q4̤f;ͤuU>I5d(̙rɖwuc]w\ݭtlG6uwcks[$"F@ؙ熙B],}'hj0i;<7!p{&MyWrL&o ոu67+V%m)ll0sxe,5́Va͵j,B"Scj<<*GIIZJTR[RX8ORd0&=Χb0ҥ*)eEMrcI>Id*@PS$7+02ztOPrtrQԲceUnҟf86YA `@w 2b 6;~.<`CdSSifžX^7pnUUUj&Ϣv9qU٬i,ܸi4v72my9B7GGeWBxmjIN/pS*^."iž{ #,,a#/4|"rN,72ag*M8$U")IeDX^8SJG>*P4b'X>tO9GׅA0XH$)sZAF94d>u$iBū`tt,}9-5· j-*B|#D=> KȻ3إ`M,=}Xc\S>px6;8 Rrk+9 .r*zJX4npLRq"D:V,ՒYNME.$A,`If@F0NJY(1kE0ĥƣR^a($( yÉd(RxRE).򢺕 Va`(Q VdSL ؑCdK5""S @)%T(Cf 8UR[yhPljZdȢnEMPS) H# d0BS`cg=w0DdCy!e2!lrb!*1HTB0XR C' *ڏI!{Q8szg`sLs=ⱈ27>k I*ϞqzNOȲuL譔+CVYeH{j3r'{#{j•J Yd{l1`)" LXذc1#ƙmvMI="Bȅ()RIE,*Y TʒPv알~M85Đ>pğS߼5 Rq0_edE=ihri% #.`fA{DN ]':]E!n8-^"Y2,#dQ(`&4~67|Cd@aOٳS0 ఴ,3k\qOA=CE7a=ߋps_ ݡ}`9 S(Ja`Ƥټ&ں(-^M5,AiK$ S(EM 0RhY&)bKulZ)0Id%:m-2@6ș6_ACbB/d{[7ԐRRCuj{+245U_姈#WtIX-G%YjE E9h<Ŗ*ؖTjkYi[Uyah!=֜ar@*ȃFK[Km-h9j?r.v+|<ډRhb DXv̤(9Jb#myNdS\plؓK2TB3-G"RDbaۮQbB,F[=Z k5%ÐL8۫gI$%KYN &䇍Z|!6͍rVdɕEII,eEY-H3^YetƤ%A$SP[vls..^-NVUc)BC Xj3#*(vr<~ڍialXfHnl1bVE$0[na 9;M4x.9jwEŬ| +E4  >9} o]JՃ!a &[Y6 RZjZ}9?{v(!8EPy9o{ "E &4X|= \ ^ S:Ϟ`O?P@0?te }/2Gpڦaxʳ4] !>׏U@"92CbI[(ʴ*uҭƵ:o:VPMK5/(%"OzUDbtCX~H&O'meOr6-,[:R1Jx=;!PK_VR2bfPC̟ȞAJj +! l֙XalK$:Yf>~ҦL#a X$&֯k||]op p'P1oa|,TD7*C>"{Ra=XY+AY~fBiW2CblHM#l#!II0#J(Ȣ^|ް?kžbmez X0Y0;DN)R)QTev`2t8;0)L((+?dNHOK$r]ru6 X;Tg|a@$۶,*%HŲ6} ]-ঠJ𢨦 dZ!ԈԏCʃBQ-fXaoݠ4 ڡZQPĞ5&?7=>cM}nUMke*}7hhXTSXa'Z]'VzO#bY#%'IG+r*[ϧԟ")bb E+ o*OtXCD?7 BJ>)u10TXNlRyYFS1(يLelW7UkJdC,2MkNR5cX $EB֥ p."& :V9q5t(Tkԃ٩{ίY aE[ l0 "vu}^л/,cO1٤ ^e^$,_6{~ƔM%tU~#(YȣN[k g%&e+LcEHt$PK%&-rj!l3L}zi_Ϡ)mQ^h}fV@hrdzvw8vԃ5#ÃSb4#A4H2$gRԁcK4pZUCAG-+>S鶭'%I 2E!iSCQ>~n0N1;epV &~/oW;R:=5umI!}^hc"I ?pR w9)Q&"Rt0vjztN[r3 ox&a0p.f2`5,AO- 1"K"o]yzfJVT`s$JH,R&,L0Jd ^ q&0P )$RId\؛.+Q9؁F3 @_ڇ.Zqx)U\AJ}T Wk%dxRNft݈\,XSFgN2 #^&'[МӤ7YRL[. I*l;1  af]4IenV)F۲uM˦.д1."ؕkR1f !FYOnQ 肫teRR0( c10#Gz0ĒM +jo sX H&6f%9 C~w aFUm._ʀa}k PQRUAP=S>j ,"+aJ٭&iI O;˔JFH)M)BQL{yp4ERE/l3i`_> QDfQicڐbO왌`"D FCܰOߡQdcd 4ث2ي~lL?q *I?-Bdȫ0C!QlET[4Uj[iI A8<̲.>dʸ̆*FB@$4PSXz{5fb!^(q8 B2t#GQ|_[w|C{[IgށPxGMhRMV {Q"vҾ;BCr4:-aL@a{B4 s4V^[ eꝵO|K3I $+kDh'b"肟(H n .ScoV l˹%asY) ^Gґ}[I]cJ[+51!Y U晏_եCwS$ .D|f[#v+Cp@QQ/U h;{kd~!ɑa6NSn" _9!ٍSmG$}ձKT1x&=YEpH\|un dMkYTuEg UJ5H;D!=$R[|w*d;vAdA߅.emUI"ʐ)悢y*T@hVJKΊ&)']e,Ο#Vhp{y%*QC` |IXh,e[Hp d۶(nJ)Q99H*P1'v[ ޥjRa!LA&3P*,ۧ^IȮ]q\2ձ ӿ}/\`}C {uNoE ُ,^b qD>WZXYSMpq#YkP3;6y.ĥYx\'!8j ߛw)?1ٖh\ʲ+-9j%*ջ\|# l*b nje)ۂnX*N8Vm2)3jwx#g V0rG63q4ߚۜZj.ՃKVmn&5c@k/s]Kfw&d!B;ofά23,˧)fA5OmЈj:WȆ2P߷׆XT-B}f(*R`@(bXhib @St X*N"*l2"8WEIIi&l&TbcoC,Z׻j(^`"\~5TdXK"HV6TxD2Aď,14`;2\< ZzԘd IPb1)UQlT1RM(V:6nSsI }T5Mrٍ6E++ءIURTlSSf$zD"/T%bTDdDV %/>~mL' %j0G]%Ye5қl ,Ce"U5iiVRe)KS0Y$e!Jc5mUJkto,,1LOcel)bd7m %(BL&)&TYAd$gKIh2mTTm$PhZ[l [5Em53y+rZe*6-Ytf[$حh+JL 0f^=##uX)ִ"X ,dmw6""tQ]wJA)cC4(}Pú@?Yͤb٪)eVATݭ ;w7!o9SiKNB qLQxMgc*I -dF S,a+T#4fb麳L9hB 7'C 8JXOQc>5ѐfasehّŒ3Ʀg}LT:e+{Q)x؜,|9(jzeՕ3Q ]Oj2T|}xz>ϭȮGBTk`M ! h5JXl%}RՂ}!t5#m0K[HZҬJƓWܶEQcc+iݸVQI*p5 Uj)F , PFYS4"eCJ`m5u?6tT$4v!&ַb !$H!zKMn ~zOnO,e_Ь Ci!q1H9 {(a€!Uں}TWns֞y?l*ǝ{+"éky29;ffj`,@ś]ڊ5pOƺUE[^=JƞC$v 0hwGkH<ã/=gѣDVnăh'Q[3p4*<{1[e+mN"U-5~W{,OeG,Zu^ז%M9OL#z$!IX$o;I{sxSٵ\ʥ/o;sYt>g]wqQW?n-;zZs<=:vy Yqkhmp=?CS37U/Y;A8!O|mM;]MSqx.G'_K_~}E>U~~~~~&~.~6~>~F~N~V~^~f~?7?C3l>~?SM=0`mE2?7cng$e zv-%I?ēiP}J5zkԂIq8 3][UeiHվlYSф6V9…AUUEU1xQe=ח\Msg WOy 3!Xh ꛕ=h~Ew`pm|{۱U>,US/nkAЗ[*); A/OʯU:e*%uP0^ޡQt,ugiҘ@y OѕF>ND2#Cnj08+2ju 7̡2Y>'rY4D{kRx*/uD A;QU#OE?$TSU쿨?1Oky;R@r :]3w[q Qw̬#EeQ8/\?9DyDAU['r[7wV79ϱJRu ~6O\-? Ǣ?‚eR_ƪE?b -Ŋ7@^CSuLQrFx~V~&sſeW6b";\MW Gp4j,t1EVNz#|Y*ߑb1-֪P{#z]jq.{H5 Gް8j2Jh.khՈKZrWސ #_~ʞh_!!KR:_91cuIđI63cY\-}|oMط>(؂^O{/!sw%*T7n,E9bp"‡3"ʹgZ_7?LG?9 nʿT tj{xt3* (SQtdJ-/&jb8j㻒=6GvF" $0JDo#0[LGxSg4zF?'y7E:>.-:6x!׷+O;λ3먪y&\ 'oKt.1j\\>vLɤJY1zic5NL郎H-y4H>57rJYm8_JXЭ t,Ek{ՐG`_Y)V Qy'_Ӯ%mvRKLjN %,zLez߿Kwޕfԥ5ЂFtN/Y x2TύV-SBÅ9f2,Fv&9̄F 6t)哶f=u?9upgNM4wSRhFXoV%wT=*mi1~B}zPGGtNzM ~JpXOM%*Gy"L%D}_ӷw* Hw-xm7h*~tq>3ò#A#Ô"ۦUQTYq5JQJ#W337߱ZLxMBJ*& ߓthQETTdxM`Jo(^Nb6>O?^zPkrZvKyG5 標g:FeVKuW!U䴹sU#ܧ,3կy2 %(_g<+EÊozzMtbtV~@OiZ`j HoT Ј*v ]*8؃ a㳕ɒ7f/\ *9: _'s߷ٓ&s7:F fq~k5. [jf+or؅KkL^?Ie e^BϙĶihQh RΓ0S'٘vIMn}~5E78*>ܮsYI-S/7JƇMYXmàp *~wRb' "%J+/gy\Ek%/}&l?:u]^y+x~׿j1Rk[zR:k3#'\ȜVVP~_VVRP(}:d485 `^ܘUp?{b曓U<(\ecDČ;QWJ0gQ5|՞u;I4ӣMUHQ،ڕ/gmY)1\]~N;w3 ,ٌ&Ec$/;-G$o︽;m=Um)|$#}"Q'^K};p{mtc6 <k;j4PtSP\s.w4FPzWW5Q({ql__{owwh嘉qm3UR'HA[rhEҲFw@gX~d;^]!_X\*m{\iє!fk*DF$tQ>j(/?3,PXjZRJMycNQ~>Z%iIVs{}~cJxOǟI֖:u,= 5aPV{6I 7{ F=7޻[:50>-6g_S &!4lOSYv#\VQʚU1><'H9W$C/ 2:cG2+(=L 35hJnƍ?Іmg)|v92Mzŵ-j"uAʊP$kQ9 =}E g;!bᄰU|\V{ 37ZAVlǧ߿QZC(04MYЮcyTU-HgãY%\0E$?awJGOuiЪ8TZq7 }t wڿ {Y/vE%uh`iu;R!,I^.bBZD)"4i]kG$rI)Y=wSw̷)UoQ -ýX0j)YTSU&!fGKC.x;6IZRC dTb:}Ok}rd#?7ljq}G۞~ks>z #NLv dl_?3333330 眜Cc ۮUfkZ-ɓ;R+Wf"*qA}js!6 מM@'/Z[w1 鱵E-P珒tJm2QbsT- :㠧[G 㐞X06׵mnS3'֊9@w>JSƟf]B ta٨+N stǫ|7QAjEx>%߯_׮'X)Cr8{QVSu:'-֧$9dj IlETUE;j==O{ **'@:NLcz[uw]uw\N _Zezݻv۷nݻv۷nܹUjif;aˊ__tʧ|$Ov9UNm}ʫ JQ)+UxWoɾP9)s6/k9͹Mf7=v'9ʋx(ٝG9A w?A>:4uN M8D5$M.W~c(Sծ6 hDy,m2f[GݎXGeXhKiQ,^DfשlCbl<<:>_wX|Eu}*w Wѵm}e{N:χyBγ/UBodT6ݚdm.KƖ/ES UL:xu53v]=7' ڟ_ZQ%[qǎs実_ͻA?*`(M4Cɥ:UVRmFKɬ':T9]>U[$wxWb* Q9^|Y.s^/9F[;i7Cn^SѾ{A$LWK_+پprex7qWcO8@PO.goϕmVv\TO*FdH֣>DP]p0"z?UH "U?VSJ *c YjGU ?J1X)=w<%PnҟY!,[4FX 5e]+5^֏YJ)C$W-kbrgufVȗZaI!s3̲oٱjeȒAbUxM&D~`J,I>ufɍkv{yK)U^ErB s^Du[B|+/U}{bl&|4M Hecm>(4JML纎帒>R=J|{/I#tZ>LE&Y|H]j*ָs;;gl32G\V7~ {ڿ̖5&1 #?mzv:u@QDDQW};4hͨF*vd[ F[g!(jHNO jMIS!)w~ĮFİ8MH;ƺ`=XlrA7Dj0{8^W}o$qyek¶=eޟ (#{΄J˒+6\JJH2E|SX|xOUMnl-O C;wEcv9U (6cۏKWrrg+گÜLI/Ȋ+a۶:>~拲Y(k:v.%. oT[ү?;ߚ SM_˫55oq]7X}ơrqqSWWZSڭQ"{utV2Yܨ>&Mej.l"-GP MտU^=%K|{hiTG}K+ Z@ABPzg:g_ZFFdYbL)BǗ6Z_+d"rEI I5I5B#s^`{ g_ؿ1 v[$ !_S_?̼9yaQ`W,{ 6 iI̔=: 2?=>-;@[LLqrKq:~}p(7wXE|%U6^rac@Lh0p.:Z2}}?)rRʩ5M1y\ASz\In\a]{gWшVwV6Q]HִҪ)?"NXNd%)uWK['iQ:V RTE-"VG)PxZ*Eڟ{ls=Fy#;AC@:jɌ%AAbERgiSu/f5WVNgާRPTEZ-4f`"UE E$ָK56Y8 $õtKB8ݼZ sߕ^;x;HH}fPvţ_?Bߢ2#;&_3Kj1Y=i5UZk`6F^t>?ߛ*l7v|/=ysΨyQxnJ=B$ѝh`ռ(7"LW|FhΒ+o)d::t(".~nfmlHʢѥ=S'˱嗻=ن%?s\`kjbª3Պ^!K:bi룡c,zUSyϽ{*U|Y<;(̣q h ot`!}nqfJ x~̻2|\ϬZ 6hh GjHOxwi+:ձ\XZK(f5іjs(Tb[^dY䰚u^M rz4£+Kxh%//;HdjgUz2n!cл8=ݺ?rD@=Q/ٟz^cEvFƥbYlb[[e1UTESSڏ)j+*֬բ"z~[T"%MʺhTc@ ]hbiVm+@~r)\EUAQx}S%L"S~~?!HPFUF"Qx?*CZ;A5{y/(ܫ>uۧŐodd 9\Ll0*s;&oỏsW,x~ۛc;Z9ƃ؄3Wˣ*ʒ*Hzu;b(Qhr%kܺts4?wVqlo4I/ \UHJuɃnN,&.֒I=(]OOF__{YSق1~/doWwDk ؂;qR~;6K_ )GZյ1n\^]1i[>*-|swq{kٌ^g5.l|{?|A}hfy|yc{5Z/;oo3-Re=R4̆c YK}Y| U\Z˙=xc-y𸛷S/cr36̙pR/+%\*gػz0q bd$e =j8̼ߞF_&z'uVE?z|Sj+äZkd $ov !uhJM"2N[b"cJN] E7'YV_,=W.G4,AU"Ut~$( >p=X2٩v bڒF;ucP4Nѯ'u].ʂZ-\7|7}7 1jOn!ktWXhXZ''6eƄj2o'lۙ9%Am9e/\:CAjYfƭMAs"#MƿKOیhmh(;5\]E4_mX`wvC Ul#;۹~b3u?3 .a>Xޙw]¾P>NNEŽ\qZOG[:w""ϸ9=k&w(/"f濂k혴δ&<]C~hYDI#か+QY|eY;yATPAQ lUɃ%Jkgt}7kWFؑ[^ՒBn2 E)E'oO?o󷴽xWu pJ쭌]s`EPu_ԶSel*(5Y[*]&ǁyckIq,W2nW $Qys.J_>*3K>fv)0WD""Pt;^i:>>M|05[j'NrΓW }"zqfU&d.2"QzOgp[~7*.YK0coG;-OzGqS+!f*"UQPWxw~ute6ߕ{DE |YQ#RQF%>m󻎛Gn{o[ռoٚpC [ oQKUnǚ(;@U< EŒޏG)xbMEPd(XfVl~F#G9EMzn'p;z2lw۽-BepU_VN!m]M,kO9-gq7orj=zOSԠ"&%LLssRuK}Ayԫy @Y#YEQ Oos~g}*m}׷2[>5W*oE039 _"U}Gv_G<ol;O+f~X"a"҂r4IȍeYA;-6?]Γm+*ϰ~%ޗϺ(fwQ7;{z]B&hׁ(ԭ?_ǫ]`F|?f//w>%^E}ʓ\o3=(;Lʞ, Ә|&z?tqdG[zEzIwctk<muCUz/cO{zOg?ޕ.':?Y~F.ROyk}˵{gw]~3Y4wQSݟ³q}/;^{[{gUcs^>sa Q~}sr:m ]~ߏ\/ow_z/~e'_xNjwuU:7tW꺯D95FFD]8Qۑ<悪Rmw_m+?<WtvK=}n|xvf^~y }o't8/ov;4QbzsW?6q[ƛ/鴽2ߚݯoTۦ2zoWIr!g5 ?F(m ! ~Do+ț B!_yY>'Mz1}~`?D9ՊT>?]W+ Dx*~gJ݇lN vכfR6+jގScVOn- ?y.ݷ^.of4f}{@9yAc0sryr1?A$Kf7l%坄SP5оX9soB31]4z 2.hGw^99fL۬V3^sܶ=۝IvHeGebg9pb|TuNS&*pUqu*\Y]-zs,BrD/KsSޞ=>qL3wz<./qb=:e])0j8bJ@4cd>*(omk>Ϣ/qW jw L7[t,Ya1ZZdɎջ}>Tf>eXn9U_^_N Xz9#i9G{M^%y](p/<^sB'S}RYݡGtsTK7m79q&Qz㔦cO|{7Jv{*P:*b~m .iH-3`FP]Og3*iks890V~X0ugx*e*dR"Xy˞uzKl^ /xX4>|Ǐg(uw{?[='_+}r>zNwګ~GM?mok1{ooߛm2rgzߧyM7~#ϳn|yrۿ[sK>o1g>O9[mw_Ev\AƝy:*hx6ɸ۶mo/R bLU e# В{PC2z{SS;pbl;JzrSGhz |y]\A}PzDa]ox :{z)y{Jf*w/a^ޏ_{[=yWz:f|Ku篍R]l ׷z]|{whwG^<t0*ǩ_}U]$Xʵ olgMv{z(t\l˞w}ܧ}Szz}gϺ/`mBy={オ_yt}6g;:oT)#u}>c/FG]ݝmE {^o)7>cW\=pzxPCN1j6.٧ǡ_="{w1J7sPePgH=j"LfP:+ cݮRwU.=k|yWb hmE[zGʥ>Zツc\ Ώp k]MkJS:wk`h[ͧ[4-hvwZu֐ww{͒}wko4kfe7J_FyE XQQEk@=©Seh ^x[p<;t}BP(݅*6K͍O_uĘ뺾FPrP JanV$*)ֈ{^}|>Ѯk/8n& >ay79w{>۾A}ו\nn͇=goz=g6kV]@q}{tn{λNa}zV}vZ"ç}7ҝwK}'>}nnjl}wUan|穻ºvw9w}J^ogﯾ]sfmcCל t|׻}<Ϧm޽ϦEw/@n=(SϱӾm3{$ZB{nw}`Yk6GzOp|[$VusNs}v%֯y=z 1nmv}uW,ƊKGnWӝsv^uny_saڽv]sVwܻ{h/66pq:n={){xMנ}o>}E.Ws۴cv͝G8d^p`m鯦xjnlwZ'}}_ܖ#ifqG{kv;ջǾOaS`Spe=lKkwv==]]]sn`ۏN'M}Л{yy܍k=T=ۯd@gc;qMيϦB۝;WwG޼p 3ٞޝ=@0d*x4w{`Gt5mtͦBLw7qz5:bŠҩCUUsuۺpwW+CD2nX ;i{owgӹYlֽ_|e>'Z R O_\HW](1J:}w%ݝWwnWhP7sLGp4 {}Ͻ CӕzI ۷6gx^ ao,ۃ$=z9. {޻s37]  }_g}ק-f7gT׸{L{KމJ6/Z޻{ӊ>93Qlfi{˫=h}'l{ψξ޺O|5RN+Ux0>w-܈}k׎׹>}b v.t2wnŘ"l2M[@:mT`P`(B@i4CM0210CLCM44 Ah Mh==zOL&=L 4 &Mi F#F 4mMb)=MD1<4z2iɵd=#!Ld=CC5=AR$@LF=S&F$%?OPAO#I'Q?DDizzC44iz$@ F@544ѦCJx4I4b14SM 2 =L4hBj4iS=&SɠɡFd24OP@2=OP FF# dCOic[纲Х@ EFU$K>/DoYM˜؛Vua"Fi#lsyk˳/Gt}n;;m)z z{Ww{?[7v~%m܏G$qv7乃_^'-BR4==D!H %#p"5CPsd1$I%J Okʞ(AEDQzNd-\? T3' }~'-L9|3ǖߣ֜+o Kz+I.>Og|9Coq~/exY?»}q;$9vJ5'=D]?o(!dw_ @U3j !%Au*= ? m(³+/C |BU{s@0!3~39+! hx) }qjIzY[Ez؋&ӭ3e' GБի"d)?TT=7(NC_jݗȷo!!B$)3@?%ZRG@쏚(/;oЩ %XG|濳e%!+YfnDNo~g r^;LPD7|GZ/G- FL|'Zq^{j, $MƥrӧieU5k|9N<Hp4:Bd-ZC_A]Ty{6BU!lV'4t:G >3 is(*AH73ʕYa{A%kwo?GQݭd1!!;r+A2)ɪz͈ Q -2~% $BR{*U7R3,83S!1"L?:X䀉CtE 0AO"@A|,bӓ.9ʢ|Β(6g"ǡ+nb P=)%z $4 :D2EZ"~EN[| Ǔf0jE@a7o**&ߤ'86Wq-{?][ ^~vQ'=_=`:ܻ2d~zݖ¯j5火_?aW(EhVȼA*]X}J|N뷹bU铧B7 k~䷕y>oMD'ݺmo w~ Տ\;z7#C[-։Vh;ߔ:xK28Oq\C..?v- ەLú#Js"y7ܘ,c:4j;ʊoU'VeY="#9Z=MbO1]n>]o}zV; TʉOTw\xX'ws >}l]i!+SPO0 YCEُ۴JA]iCBJ z]cIXش{S>oVJ*ϻLDZ *gVSQH2Otp C٫WH@J2<|7I Ot_߭q~M!Ouաs;12l%E"P9+6 ߜXВ6} ,t!^ar&hXBhT7hI%AB"PJJPDD]Q2˕ؤfL_666q=}ˉTd~l_ղk> 5=bOE-)BIsQ2=? K^/?rN%/Gf"u q/Bv $.OρT@[*k"DKidyRgߤ5_uvD~t>$Q܎,9jnT2ʊcˀ^b5 %\9goU6 }9Nҭu+jq8ޅQ&YTX.}Vo$0TNԳs.*Kpz=& -Cu/elcߝ7t+-DAAzY9AdESQ'vb"3e.0_u1]܉m-a4Hؼ=ܦؖCy0SJcmxA0yn>;N\e>]mL!cӇ&; SPpT#䀭D"}x> J۟VYYzxuČҀlc9OFK'u/e|X^>X?D?؀xP;`dSPAd5' vM'݌)hihihi B) Sܟ# ;_og_۱>.SBJ OrCm&_2FG>ʹ~lS MTAQ4<֋y+MOڀ,|vn#'TX<:q"AQU*| O-dZ(tqCB x!EQ 'Ojx~0?>e9!iA2g LHA$pݲLXPq2)` mK0ԜdX?(ĉԪ A$i! 0;C2e̐@eG*P|/I nA9 c"x'WJ{KU˷'h}~aiY?SD8%Δ&'.IyV)&ed0skMi5??C -Rkk%J 䵁.a,uz#*>81#9-zc>"ojɒPG,]_O(ܝ-K]WQT?ݵsZD  $(D P 2g%l7 B)(~9 Bq4CI"R222 MG jZ FT`I7iAo>>X&0)b쟧`Ō?Bfvt+{͟wC&'^?/_ug6C|Ɋ`㢣Ov z{}ވ,D!MA%H9yl=yw?۸Vn^V6iٖFW>Yd)-&8}8ڐW&@@q ϣ~1nH93o05:`y9s'L>~1L0p5wv}V$I@XZŷuͼнv4!i~܌AnIWwFhiF"IOWw 0:5iXr&f\ԂN}U_"H *!1jB(u3 IВ|>송ʩ~ 3_ϵ\o,u$p +@(5A% =!tDMGdvRZf#zDB\ζo-!,YLжZFXO~|4z ].-QHz(n @PjC#ʂiԑ'9)FId}^Zٮ9BdH ;qƍ&KcrƠ:~=9 _vlk?ϻ.¨*ɐë ]}Ψ!\Da&E ?1MIνԴPq >9 !@ԣ * 9М`¢?D/瀉C$MTD PLSLJD҅ QPCw~ǿ<0wytYC!C |./Elj;Twt>Fou[=o/<+~#Wx7W;~KC?iYNuo}v}5MUAAEI  PʼnH""" ( O2( b""!`X`YFX?ΠkXpL[hc$BNs؝P,wGH~XfZ$*cӧYUa\L`hITRʈ2)xrκhy4XN`x|~9)u!gjS)%wE$&GUZj"ʱ_lH<\J??w)&LS!0r3ϣtgrxj-\ /|#<7lr}Oƕ\ n0amFwgDcF (A5jwmȒHXZSWo{v4Fr0n<ľ`EδfL'EǏ{O.\~㔆Aǥܽ G( _,ŧtftuAZGBxW[e>i'И)% ʂdDm'ƛ>~w.]=g2<˽kBc8 wd3b+ Co'b}m/7TIC 8?]x{`o}>|'}C\QXmC|OSUW!t7rh/3, կ 6{",eKGζU39aEZܔ8 e lzEbόmkv-I$I$G$UUUUUf8Cbʭuu|1-Tx[ըeZՓ"2Q!M*tl+:zouUfC-?*/^k,Q۵Z,Im#ð!TM5n,7(Ʊ 5rdpϝK=״zѪMcR ǵ}yt]cçvltX#|5jmOOnUUUTRZpݻ{6Kr+eME^VIj3JFe.\5lX.kܵ]sM?|yD!:tvkJ-cxIK72;~߫JVS/EXji8DrN*́ⰍljE4Q$YE0p9Es# ݜrIe{ WV:pog@֕FTOHu歕FTlNXvʯ NY4WG9U<Q*"}D2TUF^?O>C>1稓{Pw/ӧ|i|rCZK67r{Xg)yPG.si'y, Rc0D)aMG2|R)aȕ?h.uzv9<8G.7W NyfOEk S׊~"m/[_c-zugx5jtҨ$vReH=Jf7J6M=cᤍXta_>#´ׯO,1"d3ƥ{/8oT"ƙFDC@DDWշtRww~{d 2C//|_ !ܶ$;:wviNݭ?#1=#֠2_qW؏H4z{/~xMFHCQ!|XFŁw/<]/_{qU|-AFČ(aOD'wĆ'H_| U,B_ؐ.&%(t2ShEB! نAQk&, bii(ZH 8ah= ~${WR+'ϐ$jJAEO($i˕#u L0sقP8?9I^)d VXNQkFK06" (**)8eF@Wܣ/It9dj"QQI:jAߘ2E_z)a=T 8(DMe\@ˈq/ [CqDUQPS6ffeWY KOT$l2!1lD#&rđyAiQ{#,ja_)~l=A^LrL1UD$Ldj8Dax$60o(z.X--G]D *+"̽ZXebEVaef1QUᕎUdQy5S$ʊ?V$k)Ey:=3"0fGRsK-:|^WoJ$>>[di {ъ!P}~8JJ ((u'4I>8i_l٣0L[bcп=md) ''EVՌR1'%O" )(C+7c@/J)[=/[+!6**tyE<E`$TPCAETD5DB1D +"Ѕƌ :4Z0̳!P!2H*a TD0LDUAAwFy6ȒM( IIpt6aSN,h@֏pj+t솤Zw^d, 't%>@%{>c~ni5O[8J[Vhp{fF=AA4PUS@%A%$ ,%RI BE2BLRAR!2A4U%, K@QM$DL11ERMQQP40D$0#+21QGޚM1!EKIĔTT1PS3H@5M 40$T1!41R1PU0ĔE URPLQAK!T$E Mx12RL%AHC 5/nx2OPdUP DUMQ0DS1q( D4LĔR *3)SDKT+@@DAAD40$':J$"3"UQ? _Z4 DI L  Rҁ$@A+54)$#HQ@P0RDA- A POӜ*Y ȉH(H ZX "*"dhF'"jUD"@M@%(U%@d K@&JE P H?Γi (& az0 %0$Li)f$Pe+: ,3̊ feXSQEjdcj25q'""!\P b JY&hf d$%(" H(%I&` &"H?5+l0L*lI3HST$Sܱ=DTđ(E/Dg}?YoXϲ{g$'"`a".CW !n R;Fk5k$ ¾ {pqT"P441IAvh(UHs^(pV"UJUF(b?g%bebVF'o 2=qz7; gbY$j^)D%@ Qd# DCZF+! e&"QiHRVU2UU)UQU+37\b2KgeaHQH ()*ˑďƊ“-YotIA%51P1@ I%SIFLaXHaGX`CMCIES IH8ksHaPA3$T!R*0HRMD2 L)*)"'߅& H{ʆb&b*eaYJ ! )* YL BT,(((he kQRSBI ,BR%4>-T2DAHA(DJI HLK-@LM SL"d"BDI!B)jHIdH&bi("")QQ$1JDHMQ1BąDK,S@$4!KL!5!BD%14Q H IMG:`ĦRZ,41h R2~>qG{d}H׽Z( f@&V``b& B )JTBӍѮypF}B8e@x B RSMR.S033 0D GB<3"bSdX&I( |4BCCPBµG1 0 (f( !)GISڅCK'pbaFĩZbr; bV&faZJBH`35d}|1coƆ•T,0p2B br#HD,NoK)B$@6DTQSLƏM)PDĤ#C32@^z._4r`~o@?^*)pʍQA( R(ҌJ, ,% $ED%(H:BŻe໵$Cߏ_w}?D`߽_7t>~p/Inz)}/*8|97o{q$PEꖺʶ}'2xؔy`N 3 Ϋ.N=Z!<7y7??lm8e3.E)r.'0D[]u~w_u}ӥKKw%R:1;]Wǒ+>#yS38&*L֑ەCmGlҵJnUwNJ2{zQ6S@$߼ʪm@:Q6(DDD>SXGַ%Q|FT&fW9V jJYҨ{mŽ68AEsQJmG.^0(LޛEiʍ%d ,%^,fu4瘚a(QUY|0X1ӎ1M(ga;z)M\ j]䦆cL5u #tuUtK9Chl'+hZZ{Go7wŋiߚ#"6DcL!9@rvIM>6Ơ 07}YϿd(.qu93C!0bޮPi8&bý}HMK0#|2L]Dh;c(PE: Ypa}罊 ai2`{"Zdu*XW& ֪$.ξ_?^L`Ɛ :`$[\$QSI泝dᤛcK腚ެ4FvaՍE3c߁n;",9dwk ֪9Y"f5? vZ9tǔCy* ff0*zfC#)cl.[Xgyi:lpbya'0BN^%tQ蠧 WOj?;Mm :A[$`WPjp"1 QHy ʂvz;j)q8 _-J& !uQu#DDpg dqTsZ|sٵyBQiO JA^+-D(/vGףa!Wf`7Wq2$..PX Tۗp%ewok0̄%9V 8Aa278)8= W01;#KJ+Cg ,>=cT#&EA EL݆<'N_K h3"|kb4=*Fu=} ` ƭ9KLq!M>o;7b06Xb$5H"G2Q,m Ȫ-6^e!oI3fKeQlxtdع)N1Sɣ:qtO"1cG!b2 ZqoD7)=r3!tI2-+:\/vcQY*eЪt&t$M_ocxLg],g2clw32z#$c j&dKgJƜ?=ُUٕvP\ĩَo=hHTB lì9fBWxhƆ֦fNF`dd Ӊ&c,] nqciϏ7M#yt\hY :Hdf\c剰iӖ7c%1`Eb)ҮZg9byy?W*< 1dcn,E=_~]mv|Ru:6V(&GczUiZQW-q>9>;I? OB>Ȧ`BJ$ȁJD,36ҩKVgDMʯp?1xCXf}f=Vu쾵y& ?)gc7v,bE-Kowzx:oQIc>$F+ÑnӍ`)˟-9r '$xL̐6M'2K2,r {BawЄTߕ^oW9d4?yݣ=(XS9a`u|]R>eS[;a;MweF/=\ٺE4Lߚ!h!J&@q:d_hs$>;33Ó?J\o'n}ry_b-rֶ9뻻3gڑ@`w8ȚæDCq?L8C E4K|`2E˯7".fکL䞜|~RpڏF7~hL~no}TU^ _v _Ocp5q@qqBUE}  Y-&>TN XS}y~?EGDɾ—h91]{xթwz=֙ꐞwrM^>sb7?=]r())#,3vOR?4n2"&:i)00m#~3ڱf1*pic cdK'hdZ +"3NXfE+1ǒ"6aK`8Fz$IgrIrXh=Ϯ!$B "HPy9=#')#='GM%af 8u:~]mD=heCoGmޫ~5Kmz"Y$ntQ'Yc"h3ZAX|o曶2&ͲK?S{LٖP uؑ7e [} m/U\ѦM䊎+qHޘni?>"$!!BviW4D9:bE t{=“"<:rDKh~]eG/I_M$ϖdY)a񣿧{ߎb3+() si?$zdldˉha!"Ey'n1k4 難{3G||Pma 67c,UULJO&Ks3~Ёuia(}.ῌg+`{96V^ld6S2YegE{KUyfW|[ "W>lnڞ\)z'eY׭z<}%mˑ֛oGdal83$yt"l2e>~ bC3 CTF+~_8i7'P=}o_k[K+2HW>>P A@Ĕe%݌t$HQICOe+LIHAQ ,S3#@MA"d"`KǺ5eAc26Fz"HgŻt: ?Wnb"%" e)+8J[ :=~xOҎ "wJ}O=rmߊu_/,,ȭTD= )@&K)k: _u B,KHDً`" JnlQ2K7)*ZIIaTw0HyDPyq}SEB\,\pBPNu0tCs|nH|WO:DgTcݣtz\ޘXlŧyp"yԓHRٳC΃!̄! 2IDfۂf(@`G ]>4p[NUyrqc(D߉9×&> XffMϢP~EnFЅvَLj:) 5I%u˗O"T/ts34"(ξ[;-\<-pݾ<6 1viM&c+'܌C~ȈYziy%3 N&|)-' ٘)u/|tA q0ħ8t% XZLz(9A'm"E& 'o'2I%OhVÕ,S kfjkśoح/_"=S]YlihX&c9l*ZFK-`q C(!\V 1Ch }ϓ?&s*UϚ.͛x0_MCjIYsŝw նԕPٸZH<.${[S4*1m>׎9DvFj k-`MB.F=[]} d(m@STP**("=Cqpy04I u2Yr@mm;i"CZ'al%F:#ǢλKcU.o$Tԝok #z;_3\4<^] ;#]-$LK6͙+~jU+Y9HgЬ;E0EqPH(c.݊ݸۑQ!DgJn8jP y-\M`pVQN%%67P3cm2m%$աqjr]ܰI.r2o5ō*%l*^7ן-qN J {^2[9O4g]Q 92Ewfjxqp M#i6/J? SZQo9-^fszv'3)Ȳm]Vrn"Sm]*RDJh;rrqj/dBDljH{g %/ZXBy)S>Mu =w% cQo~уobU2Io ?j>Wybib91Rp:"&V24+Ѻxɀ>FM[k} - BCoe&c&DzXG7LW4\ ,e`eTh3C!)rV404X& 7(E\uH$Dȷ1P%IVav`sΎ4Bdt1uRj !Id%ONJ+Ll\IjB )ZB!6a?!| Iؤw4l{^#f&ؒEHQN!^*M*F)\o)d-Q+w&4ª}JͭG]GNNr=6?;L+*A 35`F8200)00b R!›9?9Ra QP$-gO9Ļ< >ز+\kZy2.+2\+[b7 t nK*#rNznK13}du\o7/כQmL0\QUF("FEuvb Q6᥄!Aaݕ'$wm6raONӽɳDbKC y!L+dbB0LFQ ).@ ypOgTzǙMiUX(X{Ϧ0Z?M$_Ⱥcd j(F`j n_T~߀ pܩN~~dmX񃃠8F+s4Ez>~{'& >"-81 CM~=3nnWV= ap(8!(i4/ /:xL|Z>gy_Z^fY@f4 ϩ:b?js|!`gp)]/Jj:YS.N2'_`)PYKwyf4WE'+}Fb1,;h[N~z:Z=̾[uz_^O ʙ28zϲ{̸WGbKKl"̆3/l1C]MNb0≝Z''^ħQEE:OԂXrǑ@KB(9B`lsfبJWc>K[~7ՎTaC>~#SS0hQcDIn`9J<,X\V%Xoդû?jY|ʹh/2t5_fF1;M^5G9?No(D=;H_ԄaGA]+M 007 Tg8Ywx%YszD\T{,2en(qkf@*ᖃbU oA(5cFd,>{T-'Ф_3:WZ2B/:ܯ^oxu~v=?2VZoSz>><-R(]EQAE6AdvWf̌7͸gqT%QZJ{h008. dFbB`& ȹdsY%⵲)zGSf/6²3#wƌǿaS% ȹrI,Y/;>B)]$߀kcb\UPA$tV10u,oѻ/ k\-lV|sCTǂ Fw t/HbX*H5DKM'd~*}ыݸN'xɻ Fq&[$2-k6o1~vrq2At٦ ׹Ck"Rz*!Z3om]l#ʷŕd ̆Q:0ӎ QUNP!茕 W* HH'f$&H0Sz;Қ1!`AYX6NWgd:E֏/5h.*pkaI.tR~#VX(M;pZqԗ:$BzwBWRAčY3ݡV<8U;" g)`acGC(j`hG-7"U-ldFZX` կ0|2F-. ; k]mf!/LXNxǹض2KoL,f>Qgq UT6I-9~E/@Ll9wok"ۍsbȍțamNiM8ߗ~OW+ٯœ+)k'xz>P:UGuEV ") 2**$!PQtwV;wrb˨JEW9̦YRFFTJѓ TWw-4-'BU ,Šr1))g70{,*yE﬙FJlqM/N=$5sM>bb1B &ME!I{$Evp*J*道|YX3(߽l1ٯ};a'nf͘h٘6XDOю4G! -P{Ucl7Ƥ)b8J0µadaeQ:˧l(G ""3vAM1B* (iTjFc~_"Bp UOێw011ec[}پ𾠁* S_nҙt%3tQK6DG,hT Zrъp1Z ;M5jqJ{ɷARZ}ꏅӇw(-f!j._ba lDlm=cW<1OݨjY ö́S$UU/ڧ>'Yal3*ڋTTφAMI$-#JRE@SLK~!rѽy5 @4%!WnPDQdﲩ).,Cd ۜS1oO7xs+sq0sa MIį'q}9t34u%Zy\En½(ToqWVxwfq5ypNgq{WB{{iSn"'tu1<ƨNMu^J=z:.9E_w.E5E/e{$'yex*M])?U'>h7 n ~[k:LਇOv }PfM?HVM;w7m`=#B'wo?@)킊@!c4Ƶ#!՞˻{x?ө+Njl =z+x=ꯉ}v^X5떬q>k,U%k[z^Cc/cU4'Cۮ бyԧܴtC3 ^#'q X"/dF8lt&ڞ* HG ?%6>p:țc??UUTcsPH (*($5"{=) DzeSEPY=W}NcS?k|/̽r2>B.gH  'ɜ~Z(O-SAq:RdΗgitZe[339_Se`~s_yv׭CBdKOt_'z49*g3aMa'(v+/?K?}#qz>f6Sgf{O6:Tϋk} YS硛ZF?9:_:9 ]OL=C~]#$4Cx {Z*" _tE* ZS(,@qgG,U+̓ԇWTwӴ٬O?(Or"̄|hOFQ[Kx4)B4 4 2I)?^D $0@JP2ra0 0=@l^|\%7*|<>#vy|J/]ekE^%EX\ @B(DJeRE.{7% BTw "lQ,IIU2QPL04SIADKApY'd1+ĐDLAHQ(C ĬR *_h$嘓xvc0RURR)PEf$RB1PǗF"[$H*%aaP;wv^uyQ<Օ]i.VDEё?dQD` "Ը\lavPzagg A DC)B JJ*Jfo a9 2ot`MҤ9Rzjw<=]au ,Ζ%EEI,Brs7Co@.Cd:^q>ˉUu:n2F9ݕ>B'ʨyONgO5^g o#ҒIqw>.t!9CB Sr1w+}YJQs  !Xg0B*@ =[e*lM`wYSt`-!hUFM%(f1kLV^Ucc IlCC{,/Z0#e,EM#=6QXhtlc%vH5Z_}/woN#35LUR12H$'cLpb^Cs㤌Kdc2S+U ^Ãd}*')Z;zgf\(zhL&D Lw 0 Dʏ?7& H$br*d<>ҝ}w\$V1yP={!CYtWSfѴL_c ?vJ86ٌfFɢ QO:4pP{Q(l'5AIF!Z7Cۆ:el'D* J"J`7N 9<`D]b Zn0 cc`ڡ,, OtMO CՍ)DeA`SBx-.Hc8N0I*JbDeqGi7Sct+c4%ũ}W+qQ~e[*ϢK%VqY^iU=5<" $l4cDy*ΗFMBH aӡ|Ѯ0s)YRB&4FI\[L!*x[ycĒٓ9*|rҸTbbEVc(E(@+1ֵ vLJ[SiRyy$Ql25/FB6{4!:&(R"i)*JhQͰ7{e5h?3=;^GR8]]vv :Q3BQ__#fѓ8Z h" Af"! !!? D|`sU6dݓ}BXTx68gbfoJW ɀ νܲXpB^ݿ|jco+9iI6skgD=RX$!l v~KmEMt*F3B֍F(-eD{{Q(hr] ZZA6n>Eeا^V-FTmbf[Zr/EGun_'d= ?qeD>E @zhP:}癟"KISAjy,]"1%;ܶ32$bj߶UsW,v(wk/ G%$$cklDZ"9<% <^G7POtd]; o'Í3a1=#w`mZ+JgowhANsFV;)"S dn/u .v8)87U(1R0’[O?4^׹UĆ7d4A]tH4DNgWNNy“s FGn+KTB)BXC $3 hQpEũ-y<4xA}暞 DvI2(/RzίҊ62 ] :!H,Űfv"p9 N\) KNg!Nsl0`c55y1SD؍Z;}mʼnD2TpG7|PPܟ3>^NXQR2Р}6&MR䐥HYOtؾg9Ü)\b;HtRX%> άj Cwm&,GA3lQ'_]hI&U+w(A^Dv?0ս'с0r: %,j̝:9kKYAR9_ a$^t9Uo{.FFLH2t9B]C"f~r⸺ma˪mٲ,̌3T.ɚ-I* Emnpɖ ?S#2>ְKFza rGt1;{*,=ZZIoG<¥4ii_V~,)l˿,o%BGdwvw|FCP.BaknNe'qI qTX:-nOFT(S4'w -}$hYl:eE5+na f'۾ k"olt1- 2>}Cpw)3L:tmv>1cOZutnuB>#l(qQMtB 5F0}JP%.j3Lyūw,4(.i=Ҿٲ)"Hg5s}ۇj\H'@T)kc9BTg.6 `v *1!J1 !}x!1ѭԭ&]V4QuME-:J86Z8 q1el4RW1!63U1@;L:Oq|wjFR2$D0ZgpϴrFsgfO'i+><^gֽSMն&1)8g]:z;hj;zet!o=~ӹy|nU6ϷZ8-鄳sإŝ/?>e^XψEcž\jܨ2䬀k`30ȑf"!WDžn/;u3vd&d{ 4"纒0s$HM1d/ Ĉ3ބd<ā! ?MQGr7y#`,Ōg&rI$ {M.0?!_VBx\+cp/UU!4n(r)^$y*$U :C GCY;(~;3I $=Ob9yN3Hkō&H@2#$M rjjǸ,Dpe(,H捕SX0;YR$ _e^39ݝ [$-9菼5&8 "gd8i2: "fGv$biV}An9]j `mY"@TDAxn(C_;n-,_hdN~+%-*ffE:4+ՓbwUG9ӚS㵕Tfd}K/Vc.4 ,&7[ٴhRY~lÂ)xά"?^M@}ܱw^~ B؆qS|7%=&w;3Q72y{=>Y1Xtr3"[mXVAŴGgBbN`ʼj`*tx\ g>_fd:QhoGd9cbI93;aInH^ᘂaS߂+'>-y<]õIMYw~h9A4kX̯b-гgnnJ\~CKS2d'yQ>yts!PL STDk!Cg6èXd?Z+ٍcf ,,*ڪВ.g=!r}rbopho.yp>}7a;u BG܏ xZ.>S0N/֦>vmGMg`aPȠ/LGZ>͞]|?U^%er ZSõ2YvT>*;us;,D!(zn87'ޜrXjof+նOBa0[`k[Jdh%mhL36pЕz[wp$sDy/ 9hP7Ju≉sU[zq|6>Haho-{c?d; CIq7B$4U85=9n}:Kx{tcb?3nMh(E^RQ.DR4{=t$q$ > v`i|t}NV@d=[Y DŽd7;kĉ {1̂,$r V+fN,X9ݖzQEg6,kD2!I6vtH?C}_g ] s" +`VkT-I"Qp)|[yNx޽c/H@ݭnF\aƛt`1k^Sc901 ǨP_9y+oo>Ow_l#UX$k E"bPQHTSRa Ff Bd6ffd"w_NjAӋIX-P ol°dz='wULWyH#c]dXYS{6?xGnxRE*ocNzq&xӪ&9, _ORBĆNg>a77BmiN})xl暑lC~yifqךZh{jżK˛!uu0+ VYL=*N>S#x%v{~^FI"(rK,?HH;&ӫYZ'2L(p菭h9g#Q7߹QExVWDX&Z*pTstН(Ω;ոn[W礎A n:EQק1vQ ^8.09|#_CXESˮhqZW[v7FAaj* >$p is%zC[ &dBum UWrr8_D%݁Ȅm-p962 ` ѸCtr1)%(\ 옻rcTc9XҾVJn1OɣVrfU%q,οuB\6DO> p1cmumB͵Y Y:w!vG']#!$F Zm&1mg![=9Y"B-5,!Zrw">:!>9B8s x2䵎YlY5L Lt1"ۇoŗ2C\KID:m/>U(evJLC+BH[v;9Xې; 鯶Gސ25\͛`Mi$;)P'X՚y:,Ԉ7#^ɺ+e }B H61޲tВNĄH6&{i]XTVCף!ĒT Ԑ#kncZC0o X74:t4fp^hTcԈ߄[Dʹu4;ț&Zj辑VΖRMIZՅ\Ŷitܷ[HlW1)k'?{J¡T>&Ejw={p]5i K-QQ$v_5oXGvm*41pP]թЮweginԸ  1V 8k 92uqdA#u0I2jGRh}r/645U*@%fS,2;HdqcY1ɘ4r i+~I*6w~ꈉr}8$5rqǍjj`++(&zd-;裺Jn~Aj1CVJ?n;uGMB`gL!c ݱ7NUJQU@~a W5ij{~oUp=|Dy.{2Lm6¼Qn1>.%,"5Ŋ3F1l)S|E*!T ߰Efouu4*'*+݈FN>Y(@i$$n ] Xd&0RU[IUU*RTi*UUUUTcf=?j? 1 |&Ԗmh5ژZ)0dD{/G2D.87_d rߖ>B!'+,[ᯇ?r1d\ $(T(wэ4m迄 u'@;˽aQT Yǁ2g-hrZi XQj=c37% Q!!< o]k9s&U,Ї,3 b{_?r;I( {]Gn52h] Gdv&S$EoxuV5rIv ;ʪsyğhZtpjzмtU) IB 휔 u6WhT/ ^?I% !VoQhswN)^(1ZznK 1ت%3 bA SCECJp nL3h᧧gMy}q,dfkDR*2eř NsF2J“_!xkݳ<ݓ?F>P39HXOeg:"^FЏi^t5}!6<7sc7RwQu\FAs^[18bamK)*&2<O a7^2d!9 GneNw9 ow lLڏ8|ŭb/|e>\ug=^N]y~ݓ4N4ow2`;qmpܹ&aU.r&dk%g($IqcZ6zȳ#;X|Vn. /.z 0pw\F{zL1Z*gg=+QKՎf}ppqqz9u9pNZQ:9"$4i2S\œ41;5xyY^A!F# tv0g݀s|Vo .1hCa~q3zۋ m3 ` կ ? ݡ%\C=9r;Mۛ11NߜlZ1s`Du?drjd~l s"peSUU#P; 46:Ou3<|WNtJE:4(gE_r,gkݑ QMbt,.;J^K @?ּ *`F>,érFN/+i7B#M/?Ϗ *^y]ǬYL+({0&}+Ki `ȟE$ˎSSӣmۯTJ&K֕Q jB=u>Ka&̸:"ù a6š9xo ex׋>?]O^_GqCt:}8#.͙U n8F5zţo6.EbY7L]{ӑ}ZI÷)XZ#+*uYKZ]:&:cFr !gC[żuu)mmMdlF}þ5$7r)ӡ:c; vPMɀʳo`dЮ-0Ϗl<-Gsp0ʚP$*T ,bd'A:? .Tl9er!!DDf2dr#~F$%S$ uYk]oٹ(%{OL,PnnbY6&\qi9>\WO/`ˏ&7lz Gұ[aKɾdXXw年tYOtn~m~ҕm׼[e8z9+1! KhHqή ׻-4<]@AEڧ>oyql\3A&J &)0FCϭB 0˨΂_sq&aO#E[s-\I/{>Be%إ;QY_&{QY}Qqz欴aӾ׎^_ψ{|#יkH 2 $ )> R@_~nQrD,EDFǜQE~Kg!Wk-n7Jr=  wK\LC.6wqm"͙\+-Q A ;2A$ }9d} ߱cCķ>6h>q|߿_|^6u2/³4K yFHQec7Ԇ?}ףOQv.jg,)|TZ{z,@$Ib2Q.$d&Y ebHY\cBX@qh:Q?T+ K5x%Qnw?3fت |8ǫDLHiD8 e2k!VYQQZ"ʉ 遻z}7b~@}7I$- vgEcpv^FațX(t$K=6D9w ~oxy-ɸ$/b&=T4^MM,4Y'C a_yN&اQOI?+o2K7i?g}hD_.4 5TGpz.לjtʒ5+(Z+RʏkLM"*N%Yv>~'fɿFޯ( As$Fq=WPN!Ny歽߼9J"[xpI17OH>9C kk.W:JXZvN{Ɲʏv9g\'6t=k+(&DdL"6-oldV|`asaT-%qQ$Бf)4pzmbT6rItlޙⶍizYmqpicERs(IEV( =S,91kq9x *+DH)qDQ<ߔ<q7mua?q1;gS,]Kǩft5ye7H؋ !irL:;e5ƺ[D ]?:*]qhB;![4JT4 yaP1FR9ZG"d1J4{.@-zۚAei.*av^E.Ð764_)oGP."5n"1Z( .~dċړ]"}JUogHpc¿PM_5U}ggA0ܨjF>A~ӗ~Jȳ\s32͍5d%DrܺVhH%&VLj3h_R&ٵ l =gs;>0K~ؓ6k1ѼTpBRc$rY7~Dۼ[]kV K,iH褎@<q1H$aGa (QX谎(& *k /y)9?tJ4.R:y*b4b]*}ϸAB"q&<]hMa\\qw"!i3V Т@RAA"0l[}F;xo.4ن @HO.1a&° m );H e3p\'u BȢmAP( 2PmlE4b4fl b#|h@5fikA#vG) b[eV Km*0Hs1ntIN|TRdQETUȬ̋Ka典ݨi Ȋ*)*f44LkN"$McMƀV_`H^%ڳI 霪)N:Hnz |1Tޭ`Żۗ_e&aA1 $_#"]%L텩yA mb "0aǬ׎_f6aFAC ]7Wz : LPyUzl2ЙHu^Ԣ,V-$,gbao;0Gm$hx'V"O<}wo _]a~ڑ5`- Ye"LF8JWr63mj7fֵHHI2,yz7`iz5FXZ>E;@7V3v !jQqMf"z6)`YR2v1ԄO)ϸQSRsϯnMv=W|]oo٤sΈݬjwN=_ZUy& ^E}~:ܚտ u#IRI25\𑟀Z;>B`ɶ'5_qݒw;"؜F$Qkc6۫4fY8`d~5J@I-R7.X' bx1 CJ`IYXvZa;H XoIv#՟D}*i% hH@m޾޷߬ݿ_mBte*/xiEnMsߍ*i\Q^yP,q,m5n3$Bf\ĩJu&W?_[cѿ +$r^wRĻ-yKbC-YF̤lPӠeeP͝RVz&mo޴0L| F_-TӶb/8u{]XƘO|$]ϕn.jNM4ӫm?CFn10Jriݹs64U^4R"y>7pt}0 9#6n 958,vȨʶ|aG*89\oc*4"7M99)]u+kS!՛b!DeqqO]`לK /oI-q4"ϼ""'I YکU&^4'q:y4j\dn1uK*,w1Z7\-~GFqrlUz,xWؔJ̚br%Avu#E\evP|VP64gCD8 8Po)ZK'\bXf4L]4ћF4{l܈Ӗ-7{OK8 I|pH3[8r13k޼Hm4ۭ[&CX'$=sB]$Ykv9Nю5vܑ|hzne!RmGyuSs!%v v'~} |U.8KlX|fC<$߶<|tψGfd'+Ҙ/PaàК*B1iợnjcw._J})Cqo4[DCoPAl=Jh,g鿽w&7{Nӕލ{6H;<7V`5QȣKo >T&6YNNיɞuY{ݬK4'"Vuc86m>R˷_phYIZ:iiֺpB1Tg}MZU9{:mȫ<`ڲk#g20m=r(KK4QAbItA'WG񟝠|+}jNXjXǂv^7?4:x2LrG?KG4h9)#]"O'W/t>^h|%,& b*/_1orEZf8:}^ieye$cmOKCuĻ 9u[ۻ~nٲ$q{K2І\lXK[gY ?ߴDuV&z߱|~ŋOۉn1wޞ 5!LsИ,rڧ>v&#; a)GG8vnq @ظjsI ;tps1_-ϣcΚuۭvWWh G**2Dض *Tϫ8e5PűZ`S}xgjzGV{fYA6K@feg)x!IsF2n]20գQ-^b.KBtoYѩ%VI6xy fN4Re\ALzmolڋV$j%EQqm 3A{vjCG=H&>- VjFS{zIHƂD'sw{tf#Va}s̗=oY t%R;Yd!יMAs6!ƈ?L?,Ο}ӦSKa@ P=/a,zϡM?r}Yq dz_nT*s+lȇm}vN1 WVeSM]}l$BU|rG-KU+5Xϣ߅mV1/3wZ)*Cݝěץ_b_}6W잡 rڍl@Gq$| v?ۇ7},NBHl7=sR6, !1*" Vr ^zbL$??MҿGc=X8sB l%c{#D b"JZ02jlFLlRGc,7U Un\zŻg]mߦ9SahXuws]C#}$ α,8ޚp.O6۬Yq:5WbUxZ6扩lb,ܘ 4DD;5uh,hRg%I=թ,Br;E)n <9 @c^Oo.3 pd]+xgJrSz}i|'śG`ծIfd  ׯo1e9}M98=Ab?LϏOtm~5ғo˖ƜWYWn|~wFyCY=Y11[ji˪7W7m/OK}];6 ۆ.率OζjCf#96i.6Xc OӔ# ?n{4=! Ȁ3--mM-ϻ7".Co_qoJh+оɱ]{>4}c MDRl035G)UҔpd?w)Z۾;ރ09b1拗)1xtKyLgB(`&bKAJvB3$Zr\m\$NuO[z:xNد~oW&y_eۜ_H%y>F2y^F9o32ѹ0ZKc8ĞeO<ʪt!F"f;4o^]OA-F+T`F-2q$*U=-&uH ʬY I\k-(~WXnhdcS9}:N{-+wwwe)R<ΖRCwȏfkr?/ 1/AM"O1p&x H1ǔ OR`yD]2 > \*yar_d KcNƄ5}Zn LH ! =Q?kZc4O.Jk u3t!`1;˖=,&jiu-S?mb?NdH@L+co64Il.=+dsV+5,o'grFwWGrg EiFe EVD uDKkH:.D$ƱXŗab~֙Gf0$bnC|_cP#ҿς-iu"-tkzF׳yH˻d؋;"^7gwq9Qq/wѳLӗ&0C3k&03/ۜ2e6ro~_Ktfm{E!~ U4Ϡt9yfQ>MВIއxhlտa EEUZ};f,/BXlS# ?h#;I$W_3`x.uE9|̀¤gCu3,Ug;`io4:DO1rn8ձQz3;ʱ #fF|zT$듆ɭӅGz7LvspNU@G r/w=<%km\mc~?fNQ8yOi.= =oz8L8l ~^ŗs+WYuz< `aZhcz E8]6*n}d@Ϧ19귻M?m[(<:<|5b˿oB˟!9}1[uJ1gwchW}xu=N7P|y]g-'J`5DIj'Vu5{!R&J6tWk;0'|X.t̶{KHS{ kj ?9ϗY/ÝΒsqqފGzNޜ)Mt3s o~HÔGJ>Edu;GOp` GY{7^n$"Ȅnto {`a#6ɆxN dq_XU[vqgM"Iet{8>p);wdvt9]lnVnx9sب"xrx{;8[X|sn/t~b9^dr1kӅrQwh1 ٝx]&gWŴZ(E "xd9P䖛/Nrg)a9P,԰$I&wz5 51k3P]w ce^@sʍWϫo'9˲H*:=$TG8}_~FC1}\z/b2`ƾ`|<>b&89 E xTV_X)Z߂s`’эrDeURN5IHE\ e X,'{~f:擞QT37)+:55,v (ʆLFW˖mVۙ ZZ̔xb]5 DK䛈I;MeGFh*E&zAʂ U3n\zŋǗ[G'@8E gnN7ʒ^zgdZ'B=U%#kyfB+l`I"tTс^ 7[9=z qk| '\ߟ]mtI╈ghK32--Ӓ/A+[VUɷw^F_UOsr']{'%,u,]}>&S2$4[TU#xGLOI-:=kɍU];U`/٣lqю:ď4ŘFD݅L%^j"r ~v n6U-poL,F\`FuںގkB {꩐5cN8<}aҥTTBvQ+өF~X#t& o7=R58rM`:ÅZ)ny%-'z јĀ1G#W*sA%1NC$ =s/9.,hH^*Ctى*טjr0Bkiu0?{y1,)*"(L!;^>Lhs;}J?1o$~+{9C3,6|j33m;hȅ414DKU9a脜<}۪X0`+=~Ey}I=j=γm+6r;黋/qm$gmk阳p>%C"@ut »/鍷n[Ï;L9\'.?],~ߝfZQa'wNDh^{*& d蝽;{)T:s.|%wt>(g<MOwx>3TD}^˫5S:M hf!|^+ngUxi\􌤰A 沐e;cмHds LbrvPatpT-H`K|0d֪XՅʫ][,U8*a^jg|VUdוƝaUV~~>E6i^L6f_Sj-Z5;ᄆ6lEyt*ŐywWټDKR%7.Yvn[l!ݘ.b$ "iRʋYtrcĚۺG537ף^]}؎)ϑ#Ƙ89A&zδ[}96W%R HD7BѡS^E #<O5 tĨ}%ٕMѭˮv3;'t8GCWQF]kkM/b ]O+*3ԣ,zt'.uKiwr$t4Gu ׼M]ivOB *$I^^yyyѩgFGZb$;5$,myΤb jh~'Xv6:VlFdj%HanR&˫<臔8Pt=^+k ҵZt K\bWjL'Wb˻QA`r"B;*z_b|)E9ZL+G4k~>{y-Zh cXG ~hﷹe7_bDܣChC"`:FtlK*KA(A*ck$ rC^$צ^_Hr`JH2;^cB%KHkt![#Yf*-.ADrzQ#6Z~{E~6gPEI.HfrԺ_Ã;p/MEԍ=pe<}n.H k|Ha+ z9 ИkX( M2f($G ; ߭Tc~5MtcΏލ`c͘nCA&)xGƶf;A̝}sr[ލAZcՋr5Aԣ̋p}4o6+i2n^f{f6T(~8UUfg#mW |_vhnRpz`X)LpwPGtԀliaiW1TR2GqT5z! +uJsSDvlF̙,yHmβV %!3)ɏ\ 匳l1hÀ$׸U:$Zr|[2$FjV|3FجxlTfz{sKd՘t11A;~ىӶu#y>xk"-T;484}bNOQ6MoF${us9^_?"&c7n S[|$L׊Cx>qk{~_my#NND.ɟozvG=qx,|c|E3P@/]s@]f4i+3_ ߱U#(W|\<9: [5Of"9J> \ v::ttpDTQO ܼR`ւ'c)4۔&bhV&. YɧVI!m ,Tڻˉm8uydޥd`)|8;"v+x^M,]gisVk*"onu^ {f=\ЎX}>h$qn݋/n=k)/ז Ctg=RK1i)Eskg:c W3/ڞm;Gwq.*0(pwrme[T q^99$٭X9WMH.VklΒ]OArcnXV1y$ea H2ՁRX/WekκfqȺ{k܎ (j/pI!M NOͭ|O~o(ϫm+8,er.kLƒ0*.@t.|7h 4e{#Kwwrop嚔IњeλC6\BcT_2E8֩ɲX^tM\H "s=8'CQWl26KJO]ξ4u"ގ`1e߳^~44Sԋ$jqt9ܫq0@Qm{m/.|Bd \^rLhխ$H)]"E%Rn%Y$$Oɖ}qܯxw|[-C!a_(99U7>soVbB*`cKz ,+iLeB|l h])qBiL i.5^[O=Y\bb)QG,pdخQ%xBlUyICi6{Yk]~3x$w M^BEku&jѐj*bnq:P"l:|.J̣)ۘtnۭ6*+tT:\gyҌ!V7]E×J@$(iLho9xϝ_eny nG~n;AWs X8kD (ԭ| 5<=7AԧNڧ-l6wGVSI(G&˩A\[}fW;]oIg<s8s׏'H*cԼ6hYdG)r/@j{)li4Vˀ"F,$q ro o˵oyնhht "M%!ڪ|~PoVc:5շtg:'8 mah oQi m356vkh,\S%uާ>0DL-ar0#Y Q]R[$*fhcgB<h#A{L⣥"㚻HKF6\Fw6rFQq;ŋhw!:.IVF-9w7}lKQtӄ9f ~/a&#%U9#545PXK督dfw덬]v6m-Z} a:"&܋OL\7R9WRo2]3+N^UY[XӦMX ƯQ(z&˞3PΗkj/xX0C:Ykrɮ3VW,xN&@9oሱ{M`J>10#G]z:4:~22u߽j/aۿ!33kS;oN6Y<3z̘$Wuff2Yǫ;Rӓ)o k(_[[#}rD`Wzd# .9Tx6n>%\Tʗ(xc I/n*VRbU"2^3JD#1l5Һuݹ(=!ݾZwf;\_ΪnA$Eݯ;_Ajh8ǥ<|M빢9ȟQn#i!U;3 s¡~ǙziQ3#Vlji]*8~oij:"=؃N=F,eDh.#gڴx|0-`>_N:k 6!Owns;LIRz; J?g\oO<xXO\ei(W#vnnO~? &R3z똅.9Yowe\5_Ӭ$bJ4">m3|{\iztgN?zgaʟP?8 ‹̙sՒj_9Pl=C= }#w]9qd<I9: gMIt?O_O^9<mۿs^+GJJʺȗCѱ| s^߯ˊk@] 6g8o@}{NtqB5U3Ő֧ظE5q0~QU`Y!9z*/O#S@YZ1E A88:w\nIPTqy˵rC@ۨ;qPoYߔ @7)|~>~|ׇ{ t  G_k9h|ZquđFIv;;R7C;+"< lrQ~_"1,W7W#rȤKv]͘&L9?:!=̑<7K&2zyŬF̠YAZ+#OJ+x {*,2p6E^=H]py(2VPM:z׏][[wnYn;\{M/"!(MdP@8vs>Q Yc ϲn j [ldg+5L[/"uZruX8 w;F_ltзɏNn>ڗK`j#mꭦKg;khYƎjX˙iGDm"r[j}O/O+tI6r"?Y绤xsn5)?ǰE[ Ӯ戹}tkc J$`a~6WiǞq}B[6frLu#.~\ߖvS'^ao''#L>17>[=99QK~َۣx uS(ԎwC<umn$}_>iKn"spY2k uYwiS8vgt:wޛ}98g3k(5m4ڕ^BjЗ&M4[u/WbR;Az9JtS>YpR" nM+s2~|8>C` Q=ǩmo? Sby?/Azk <$x֠dM'yC\|%8l;x]:xj;9.kŔqB0w<r ;éH#SLԱnAJ0pH .u<(q hz7;/&O318pÔ<4>WFzApFCd[zܓv6l1)yP QРB(9xcn+nWzQܩU0vWi 5(NEw; (ܱ`cU]Uڧ78iѱp6EJSgJM40, ) c)EOBt?VB\A3!Lgq5i0ȬiZR% =bR,'/CW(Jii(" bDH0)"K5PTQ(5%ȭ {. :UA˼^*&f y! /vi0kIwev9By(vvl Ź[jp^03ryu{4js"bd'e=ΟvFtڵʍ 7`ש\^P+VƥanteĊZAkcoS rX~q#0vc^g+qZ\Qˆr:#0j+yP$ # JuwR.'>tOoFdEdd9!Gҗ?n{-''5*?diwN}"x-_Ҕٷ4/Ia'Ͻ-Ʃr=|giw^oAٚs;zqoÜrݏEDyH*DD B$[?Uifߧ{ZR)_jE[4Uyboa#Qaxl=Q'[ҟdi'v htWhzK.X|?܇Q:wAXc7Q''f5>]-Wzzk+'LN %#ݸ~s]~kUآ4*.l}9,.J2l&"В P1Sշ'馵*b{7p\ͣ:<".zzY.=WV3ŇUVgTv-Y.հZ?D`lh_ScVTCk2謙9匋5AY-e\ʲ x+Ua޹f+Q`:'?bGc?3FE&K AA6|SևEOKGI;!`vMHA!JDBMK0|D}F*bP^#HKpi5HPQ긌tar}>.:G/r-{%UϮTEȋn=56+*uS*~5-cOlC32O,d\0pS!ck*/(7&S ]("@.vm:t.=ȡzw6rY_ژ;cb?`zeO0vg[>is+pDde gQA‘\ctu:*{${>AW{NdebE5BzʼpqUE:阩n0qxm6d,~5Wc2&|ꮖHӸMm!I•Nh7DىA_?Ϟl_-泷`V1`#WU 6xn01=' %n >?MT4kO_"N%~;nՌ8mUfq]~ "GoqPдwGu}-,u]Ƀ#z#TaRrLÙ졢 xTޯm'\Mli z! QvX&]}R*q?3Ƿ Bzq<ݫP8NBsB0hY@/aۻs`ԑ"n|JGC%^H #fast.m EѮAcDcF<AnƁ591aJj]BiLOt-9+!i` JDEI!Dqq%=N :9+ `7\gSbdQ3)qрLa3l+plBBP"ѬLH8V QDh.lL%m͡ʘK`*+*c0kIIɭ09`DC"pnc14D#jDZcD\YaD4h3&%TSu,eMJ֘䬓£J;eG+#%bU(HD!tVm5nbwv'{BnOQPC2|*8)$ҍ(aD F4# }36^tr˭ )V&)M31ֈZutwD AZQU0E +3§&11RRd ʣSGA9hZ2VEԺă! Ñ\^#{ !22L'ᰛYƌb!IN2rfތVk*JK8dDX*1$12n3SvE1f`` AM1&cm#LQȠZj1D K[],A>-6?CV|}Y`){SyRɽ@<,ʨ9B5@^,I$r$s4n~$]b h>>qÈ !O] #,t57w0Bt8 *i enHۉ&I v坶AwʑĠD-ѮQeI;#Ā'4_؄OzOДwa⇮$VݘCZl+Ф(PG\qXe0)Gl3yEc#0`F&YZ1iB i[l勶U[&n)fһ4`vˍmǷ+[D6ӖHF4|.e37 WNM dZȢBrQaT2C 7s?:$Na[Uy fTů,dSd EӪh5qrٜRKͶW9bhբ)խ6 7#6 pCM5=[3P͛|^{W7?* "7vY<=.^]rS?nn(̊^?,ɉ0-'{E}Qdӄ7?hU2< ;}X݄eaP@|XYǜoRVZƤcmI6`ـB FmfuF覟Hp&*`qP*D;}A_4DhǀuYh{ǪVM1*߬9I߷3K! ?(dL|PMz2_2BsR!E) J mrmf,.t=Sl}_6unFBB\3LRLY&'-Fc2n'N6Aqy"4Ȭ"Ha%hthF21wo7bMCRJ 8p6 L>6 M~7ϓQNNr2AEi!b ݶba U7>c$#zz\l/+/k-|VМu4m4 Օ%^Chkcoﲁ}6D: Z< ȧzLGn(,WO/GhIV<յ5GY;NiPxRDǪL#co6X E4_/U==g8\35>S{cFDL/;bl/JZI[wlyI>JM60Q3#rc_?O>쥴THtq\"FnT%C rm (RliAi& L\We6awt? 3캞+s:ȇ8xR-vasHyDdRC (*)X~_0&-" PPCO_?D9eC;iNе D:nIF @aR5G(SnV +$ZORay['Ndfҫt|cIи:MVGJ?y[ګYte%j7  g}rHg`6/]hĄ ~JР0^/k i=;>rc2nYĪ`yTcP/CB2 nl=Y< # z/O$:7, !t-!s$5*ʥ[K4LG>> k c:tL^:n#eQRCOz_q8☍Z0"o4sXV3CI@HIZ[9_F;bSf z.[oQ>vZdžl(*fUC Ǘ ?WŔ@JADi`e`PA""hhF"N>6<K~J9;\f+oR")cV #_2VeΣ"+O#BWs5..os5tww=}Gp<>ϩY;Wx>tΣϙ彇;>׈tH@qxy_]L`' T##۳~N!.+gUWv(ӫ-QLTELS.&<9G1z:(b9 ۥ`r| V}^$Nmctғ ㋆vN/~+k>-Z ienIlu/O A }XD:T-/j7VHCjUMblEJVȖf'{(y( x?{UUUUح.1bٻ\ηaseEvQvF NHj,wE̗v-ܶ]zt&7ڇ'" b)"?2H6}RR{ّXYRET),VDy;Ã|0Wr2};=M堔dF y%i !'.6GZHW2 IaJ#]?+i0ˎFfix MNGFy_=o_d-`i!@s@>̊G_LC?^͌gҶZk2ٖbe*өnU: 1q& U`zCI.|V"T=rֳ'6aW*.ǁ&D2)C%@tpU`K{@j%[,v/K[Bp\!h|Ek'`C@pQ44e[oxTd8bƎ: rMjī7Go/Cv%e<$$č[\4E7ۗkN#b֖͑*.J$t 3ՐP;[f΁T`0ǒS16쀲bm5snt Ev0C撕ˇfJ9N YM29`3, r"|B5i9Z+C9IJR_+[~ib-?`e;vVO͟*I"MbY$2Pz܃[cpp)8ӛQ ac٘~XUp)'Y/cV|rN0d+P{PScz+g&QtGTQD(\qA%s?1[ržXWTԳ֤y)1E'?{ֺ$_/=-I\Em?+:srۗ-[jokVf&սw2Yf)DHCYxY?J*m_sv'p#J%@%Mf'e5UE[bk%ո䅁̔˔IO}*UuTq$ s@(TGVZHQ#ю#Ď3rD-[O'"zۣAָɓ&UfLhݭA5T?J?ʌyLiid`UU4ŬX*%U9cJ eDRfCu٦"C8S,̂d(]QgaG<D*cA&eA.ʎc#b A}wACIxtӂXy[H96pE{$, R~l3ϲ ESXq{w1#!8Crݭ!ȶD&Iϟt n=1Zq<¬5t؝Qx"o9@5B-;dD ӫ&s<ԗö9DoXp/&q=BHۮ:}CP熼*yr45XyFeq4k/4%z@Pܛ&98)Au/I$ ykJr2άKftGX؅K('t #B"^gɇF>MFA s VwGwvKMJ6997@A%w X-{bPM!ꊆw(U2 G }d_S_GnnJwkUs7+Kl/V˖R-tL8{خOZJ[W .+K+?)RypͱHS= p=ĭ4c=ru2lX=9dxJFR+=M\}9&:4qGͱrKɇ9zV9p h<$ʓ,3 @A>(f),X&-&٣VX"vJGË88W-=C1:>\9}\X^ -{}NpT&F(_9.E4mыO9s#CB/}zGo6]D*=fi}#Hy!`qjW3BuH&!sDdĩ(X^Ƀ?kp븡N y9ǢSPAcYxpԝ @RƥOq/ÙSO&li-(daT~ CCcBu#]&+}]681M^3\ *ezix,wO\.bݢ)}X3Qם OR,eSdՙДuu7 &YVtkA;W|$_ ԯvtœ 2+qDq9&USh tΐK6񀨁DɠDeJ)#7Fth=- C/khI\X/l6ml7fͭl^ؽ{f8V˱ #*[ɒfs d,r}CpG&4?6i .A<._<7^Ⱥ}h+ &WYcM'o6ƺLJB]v u:ο~eו$sRA,Je|wfOu3Qv5˿n6a.FLzOq]]xy퀠ZwioAirlu頝 ^v߽7)}J*zL1IX&Q ÆhM⩞*1a;$#( p-)r!"0ri4~_˞* yZҿrNX#$a'oў?ܦcD-TR3kB^ )G'^e`C"HfQOc4r=. @+RXCG-0\ j^zl/r)Mh A'JR셄S[w)Ub^44۪ʲYt# {I%{+ң|hm5Řnpl.ŎnxuGDUwf֫%\E\SH+a^x>j8,ԙ4#'A$tV4`]b,vw-/8+oU[pxq̞^J)b疉6xyUnS޷lcKoyC o-'SI ׷I?Hߞ[Oqk{/oa0.Y@IIIf(D>ax,q#&ܓ932z8~ʰcaّ >Y'p„PPfM53hNIhל+ATG/.}TCqn-'f} fXڢ}6HXΨ[O5WX=Kǘ,@bƌ+\tfc:,01!<4&)ey҅dc<<7N[Z 16`LDṣ54^!(Ѧ.WlzQ.ЯLKZ-gRB"r&ErTtSmJСs3&]:tRlUY9lIpZѦӑXϚGӐ1GceK)d 2"+$ZsmӴHW+W+KuS×,*E|Xf`,9 bx*Vd#wn5MkO~M@lOuB ˬlֻ&H^]9 g8ExjQ<\ OjSDZЌoY\,bv^ f#eUt+/,`a1S6|?X@>9]'s}ܺGa F豁wЎ9I5'E.-ҩBWQ^\f egpA/BA`k\g0<\YMn %Z` m/R?68A7˫HogH:ft}Q!byoaMYܥ75ܠౖ ,cdžOxCV8pnv d{ &S?Vth]k:9iZMS "6L{\YBov-Bo/Ů9:Њ_n_fyeƁ]-&@]g`>[qcc'#ftf_⍭]94ՋT@`հ;H@~"n-)"=h$m=O?#RQ*myI^*^t:!ol!Ȏ`0*< z:OƻUD 1g\!D(e@ 9fɍ,ewZ3Nծv9~ڵVSϖvc6S~mF;淍"ѱ$U.mA|7ˏmPyLm9N6(thtr}8m^O[x4YBD|h{70];ؽ?4&_OZ-&h-#QC% tK.yccYj͸;&cco$F|e n>Q lӤz]}* io;;}~xղ&\,A=B5=" r 7\s"} ȿɿ-,=.<19/%Ce9{G.Ar s?m=_մ2;㨔'AiPb{UV\}o5b`hy 6)g pp``ɓ&9Ҏ F0B d7E$Zii1 l*S]z]!$zd֨t{s=9mmkQne$ס *YVGJَ"?[+ӦE)zjOoŴsmڡ {OtÐB=ry+ϞG:2&}bGӖCf,0} 04EP(Ja8$j.vSQPIBBͷ6E Dp*k*iAg۪ҢUm $v}+41w*i<l*nC3y>?bKC.adnп~.$NL]e^p$33*z$@<89ޅ?ƈ$= <?.GWحvI}>js9KCO'º@x%J|^wgc_x*2wYƘɬ033 j~svW)ub*(+I4K~}/a12aB?R0(DTCTDP@dUSLK8JV0ɪ*J5HI Ek0"$ "s-Dɘ04,%_&QŸɌJHb^pfQb{#R7!?7)PW[*$#5Ժ?+-;Mi|ĹJw*[J>];=Y9uE"ixa$`27}vڮ;f?y-3HHbg C3QR:*d  MDINKBJgeEa3^"}%D ~V,H/bTT$|l Tư+UW Irah8L_qTFYk[aguڤ A>wv ˖I,}UH*p4u HudsT)%&P:x% 0ٌ$GH49dc oSĆHd,0Č1ib9+]ȗ43Ca-uI<&"A(8Q)a|ʼ] '@)T BnFQA-N샢>>0tWHs!!a|+QPc4,܀/g''?*R0ZH xáه IQaϿ G2SAnGN6oKҞGW?ԝ+ZNެhͣ8=hfGO0gV(\>+̗&j.E*VcS'U(ݻ<}FPb-\DH%c>\?kFuu| !Tho*"$&i)Y(hUD &h)RFbr>zC?ݿ=~lSBE 5GuzZ귞K4d(Φ rj)]#pJ{1z5ETo7%Kj@3Оyٽ<;qG|Sr䃒[7qeV;- vG6rK9۽{2w/:X7bBXܱJR~8p8rSs,$핾0&B\2ڟ}8/pk0߭cP4T'B̘k6!BGeK(cb{a9Y;D@*[gNr3U\JZs1jV%gz)r~)3W2;-h`#rNJ_ǃ'9̥) Q5l|GCA>r,Qr8yLFbBK`D6(A`p ȃ$a̖((H`,b] ilZ5,6Q!N pRe `ecwG7%nUUcF͜8)ẘ)\79&J^ywg<| 1!q_F[zoϟ`l(1 WILBa1  [JKV7n턅o껎}1w@#~= 5(WG6P|--F ZM4f~LD#֗@,GNP7D3 !Mߢ"%r\t/ 9"HȝKĤ4M<()pְ/e 9{~_u:ZƩCSI$<1,;t[}cĸ<R"#`"Rl{ܸ2}Syx @ii,iP1]$}VTrb9xCSݿwLvRHG79Ѿ5ҭu2JzE$.: d(5T="σ}#~5>9N7VnUsC~@um=o05Man{7{fpsbrܨ)R52Ha9yS>r'}1_&ŗuQr1S4x`!m|l՘x;{6]Uiv6_>zs. G1>Un /G#~okj Rce쌛lg*JTǦb."d({#,oמ{{CɖW5ȂOwE<9뗸هp0(5~} (4h9OgYaA>9H#=y^O.7xGxl!֍~yp4r̠.-NjDىyGpklÖ%n4?{-ƔeL_kO\>qk4r"2$#EK}Widn3UY+œ PGd8q-}/!Y,E-dv1lFS$`[ F|1ebVT,M#ve(8䤩b&&inW=/$.,fT,`H"GK_[4l20fI0GOIX(qr.3|< vέCɞ9ŮSLzv˒Gh:*XkQ @#iev+ `i$:KoіΌ]65| dRLˀ[&;Pt%q ׎hn/ܮ#0Cug0uc˗xf,V3">_b{̡t/W!$ww#?'3o6 fmp}cF2XJ"/OUO ewdJ(Z m 4w+8YHwkF隔Z/ rB Ygݶ}ǁ@  ẏ7cJU8yUvΜ([sAºVT̡I,;?+}vܶ[{>(I3HǑ(ˣyُq`_L~xkPYU*0WA3 :J66:&d@FvfYY9@'}h#/&6}dzkmb722ى W\I>vHtjJϸr}&7sDҝ*oqS-YFwxHL{WKvEAꝜBEOb":'*}8;r}yy\b_^QD3d>A?`HQv`b30Hi! ( iҝbuK?aܿGWGI?Ө⦕$uߩ`ID>E|bJU߰ӄgc*-aI$YQXDEŀ9=M؟&dC )E#φ{f':'IUTUUVUV1q5 G":S`iFÌ-B{m=~]}A :e=CRUU%UQURJUUAJU|NFIioSt;*]_^-Ê(!!)h[6L 2~ɮ ̮BpQ)[9$~3v'pbCJU"U$UHE)J*K ߺ}E\<}HaOp{J8T*f#JHޟkNB~r?ŀx`u/h 6\Y:$D7"m['N svvxx6:M򩔂G&BSN5}ͫ0[y\ 7O)euM]UXP'byI\9eR*JZPRȥۿtyeQE" ckȶ*F6']2 5qDD8h×G[lA>P6!cäQGxCq'%ޠ]+c Ȇ?g_)g`>jOSIjJo2»k.K=cQqzǸ`䢈) θ^>:\绢x8 Å$Dt1O>~߰zٰ8I!!!48 E]Cva+ [Sh T"Ȑr4oBa:s{2sz>T,8|c%{muc} F];k h(r1n杲p')o4F# Ky[Tڭi ?}NKP܊x;[7r=)bU9hC| y|dmKljqэ,/Gt05ioÅb\ hNf󉐋N:._ [:lu$8whC8TGX$f.љ8/_{C pN^5$-G>*`vO%̝ا$XWaك7|Y|WS81L9furɒ=k3!DDBGzt:t69p-pJ7+[m tf] O٠l&މ ʍiD$͕HcP:Z+c{f ճd]@:Gum=vdI;2,ڔQ\RfusZ76☓Z_!/tC:_&ƻ} S~Z>޼7HNќ{u=/˭Ώ[˽f[TXB;5jzŃܫZ36! 9On?<#[Uelt9˵u7^>KwtUv{(Onv7ٱyk 4uCGGtA訙f;؞NnsFј7_FiʜA-S>RSDsӻ<7-)J= oX]mvr{M! 5q=㐙>sGg3ȸguCN&_b+li`|sݖ~$[0!,?uçH96_ܚ(t͜xt60ݻD=5iq;rZיBzcۻ;y5#B3tݫ @VBlo~ިsrj{1Եmt6Hm@6:w+$NMqn?!$q5=zaѠN'¥RdX؟>Mݯ 6N=}Ww+/ 6x ڟPT wi컬;M#wWǦᔶgAgfԺ,j@ӲUӣґf{/3?1>gIś9lJEd̎sEuӮ.Ackr͔(-ٸy5UjE|xjUIzw\YW??˧9؅ hϫ&5W- \Тņ(֛.sEd˖hGz᳆.gӴ&[n=>2fv9af)nz5T )v<ݶ#ow؞ zLB!?~C8|P 9dRǎуg4ⅸ(1DtjFbު]_o8OyuYη/^v>LQBl/~PK߹vӎ\vr2m2}G֕ܲm(*;<>r0]xnNEӕ-Z4:|OGQݽ/Sݪr[nBw$;#,(7Fә=A]{R1 ce)($6rƱP)!8DPsMcudA(# +wLl;y_?:qAȌW+J)\)') Blq\y8xMb[dzd1ZEbg4ZԻ-H;q^#{GNɩ8Q^lJ W30 ,LkqOhb Ɇ=~WŠ?^q{ erd΂{yɟ> <ٝx5O}zS8Sو_|c⫗_W<;-sRcw>%:7wy⾿-FUC>Hǎ]e(,chgLWr%Rn2nը8{1_#hP!SӀ- @ / gcOrF]HJ',id?ñzk| ܦ@WL| V9I;L$~μ@GVġ?RJ4J14TKMP4-%#T-#I!Iԓ~e}y٨P>L/uZk_;zEi<ښ ID(MH6c&芘#vMyZ@ fy NNx|82%x[C={K(^кy-[':;2k:gش254jUoUET0 PWbHXGY{Eʪ(pW8[yzey|߇~D8KX㼊x\rc3!ݡ{PX_bƿ1FdmoY/}gGv϶,jw$iBbv: ڲ[jREX0#ĸp>~Ѕ{=>% rFQGz%o=:0:0mӫ]&Hz746$W':Gz?ֶD9Bju߱<]CI[.#B*'g=7ބ`^m#iCQ|.8#*1W01oHO:=d!4k mYzlY"pl-vQl Sb٦1l#A8QG7k-^Lv>:_/-7M$qy\c;j6K_&/ztEzA)'v՛BQvQ&xCF񨓨X2-@bu5i%}ܩ;}xtm!Nx!_&1J±fZ4d̪I>D}fv(YA*ǔL K*m+F.eeşbFҪnH-Sɑ[E,h͵j9};N/n;xk>4tԑw㖙{^V~xkǖgZnCy'_9߿yqϓY>>;kö$Ӓ{sͿ5o0;vj;jEƼD#g5P[- M={Whv<ƼT)筻RݎIn3`X}q>k49|"}X^q+˳o~ܖ~nms&03G^Svƶ6CenߺUχ{wezm۝uu%_>*"8Ghg~Q^Ƿf[\7ˎ ֟-,x4svׯؿAJɸn.zcO_ qU߿xWEM|DVk>W^_tSvڹ-.zp^"ƹ[.o+yxzyp踎{#>zLDw_sϿZk_--ӂXx x`y鞸q_WƻyصF ,ǫKx㯺b/fշLwqmi˝g5/{뿱NqX'"^޿Z^i>GYwn]9V4׷H񮘵4Nunqrn\$>Sh.ǩ~ӟh}l:kؗuiFשj3\cSWxkq|)5lV_jh]^$DCow/{^17 iRwlp=F-~Iyyv>)׾p%X)2MG{]LyVW{'i֛3:aI~NsM2Hd6 1Eh!~3%K(ed#ș6[cMRD1Fՠ TPXdfg4C0҅T54BFl\DXݨkTP -Hz98l~O!&ݾ6{ƽK[ roqb.2`P{:4K0ۘw)ZK} 2^\.UQnau|j4 DO3oGI"%nPȧyrǷ*#W {:/5MLS;2"K v^<,@`5Qs~6H3$Rz&a+"A7 8^sG9rQ9!Bڢ(SE@*}nrb4-j3ty0"$7DpMQZhb2R2/J\v^ |~_?m$p`EYA 66Rb 1ͥRJ bLfuAA2 12ZR,i`PѬ ̆@W?BF6Adn2@ cnYPR (f06N5iyIi$XVT%pLfI;Io8u=5pqo&=9g8˿L/W":҃QnWm8ܴe[èӮ,dt+ř2 pwZdUىf]/u\&00œzw}.}㗪gѴQjo}0aHrM PA뢨cS=]q5B_w[=a$k$yCf^ skyYaʲDl:sẓf|sd0@p4Z (!%pF#B nlj5ϳΪ!:nc  )ZÖ;wk3.qOwPˤ:t!R׃m؆Ιzû^EuTXژH7=F2n9Qr9Z\?0ԏ!jwrh@t9bUa0 6mHN읆:$"\go4^P:N;fV's:ا~awk~{Y#OC*fP]c|L8-4.O7ɏIiLQ7B_1n(=7>"#R,ғ>C ǠHQ%`FRBLd#&R T唘63V v t^p7p>+섀fp ,$UM)3xԓVLHq`ha ޽YXm"4%P"lr݄B~s!>n8i{g4ucCi]uJYj=gd^xghRx8sNFXDz78$ bȉ~`.\(IӖA!4+RI w)ǢCdyk3Yo{ApS1D<Z9Z$ }[M߯;@^0w!$SpX1L@E^CQQ1 ^ b$,H4x9:&DM cPvwfRh9_Of$!oE{uHpkP lri5ptA2;PDDղ@Q.}u<ߘqyy\}q1=$ƄrEAeBb3?=F)FezJ**!=ջ: QiS$B:~K?Sz檦"WmU|L2N/t"6{.M1|)&S#69r';ck#~#K}N7θ[YӍ&ӭ>գ| \㍢5ߌb`\qUò:I9ms^4k?URoFѶQF1u[k:䄌-Ziz f뭦 /uڳI%𷦾v~*F66g1~8}4L[k%:q-D\^+]|ZLŭ6ۋkmk-k]&vۃ{ff2bjSa!tֶT;&'s2 f;;@Q9914R4URSBJ=ݘАQ:[FaIk]͙yBnrXH~LۙB1=ye5Ȃa޷WnW&h_Ѻ` s09!DAom5}'{dYaqNtî#t]siN=ޛRZL.,*xA34l@:uR:JΉé191g&m&QV\2o~@NRДEGC T,i*jhi)hJj(B())^Twv}pF= ;'  #wNPU;P`/"&aYl94[R6R[I)qFgo]J8gA5|*O&[_$[D!w ]|^3hH)[Ո}zG̜9s#!UЙifiFp>GD?";~`r tԩn<{UaE+ x#vqBu[]޲G~w,Zwp(Fw)aCB:t܀6956eوr3㸎DQpeұ(< KVՉ>sЪzvE6 k^9lo63 iW;ˆ1NYhYJAe[~ҡ@I3H(dȓrq4y "3W-5"1 #᧵W6`H4\v^߅>CM],_Ɏ{^`?d Nު9 (R(/*oW6D.<~ 3/Q s"Dw;c`@sRlŃk&Ӡc#wS9bpxn6;7nEUO9XîrWUW4r1pla\٦:)̦Iͧ%i]VD6US*eb<&(1UJNjSN㪕Sb*v( MMH5,j DlI#6,  lS'Fy̓& Hl#dIO7>²V-ݝ*t6Xs˼L_8%oSY;?.?>E:EaD[ l{_FŐ;홑Z\seXE.Y]7B@f (o:AjCCp ('<17T. ju&P\jxR= o36|4 SL$:]&5Cntg|M׵XB 58=9q R=^.[˧(j{`X<:&ƇH`P瘁M+I Y?LyJW {Y9;^cߒ~Ežgى04D—+lذ3@P`=NXåS)=U/wgis,F*>xEWצC|` HqT @!rXsݧ"!7)o!!; \3&}0|U9#|9$*T t9{z G(:xxvgMAƀp۰0 h5TEG W@#+[O 7}<_#RN>+'i\;4#!`,>{p;/`)AB=!̽P~ts 1 +KpҾlOm:hdX [G>s2:C*'o6I'M)4RUC;14+Jm1M5cNVCG7ެ`13;d?c*}a>gutjN2T!! k"Q{[n\Ck'G/ :8ӯCkYcsWAHz}_*,wI]MDZwx|v:c,{x:;K?)8Kno8z9JZ_>2oV/~whǢσNR+ַ5n\n,aƒyzy_>cY-7Qe"hh/zN|p*bpg@og{ Xx_yy DouHEN@9 A*#FGu Ki-Jۃe_2}·9WiA{KBL~KxFYG>;c^DCr Wk+ bh&̺Ӊ]a ZIkTxx4ĦLfpK@Jg| (28W@  hiysAalȓ>;UMrcfi06rsWT6r9UwGZ*B v:G3M$ꦛf1պtr$h6& b$@`kY]>;P30ng uE7WGk^Fɸ_9䴘E,tv|K(~_oʾ:*dFQxH}J n!DoNx/.\E@Cwtx=σwGGg{G&yaFT/&hCi<7XU{ DW?C  o,/w  ~|,}梠 lC;|\}%=_v=V|w[8s+w}N^KMmGSKocnB2_|.|9G՛䰋)s7]Jkړ9WtsuBh=9 IƷ=x;5lֹk~n/upFqQz`\6d I1$y;[Տ'{g;Sw~ntnUW7E4ӄnI0`Hc($qHQltTbUѳVpÓsNjEbͱю˖nPNCM'\ Ȳ[$ty#1{6K95mү &3X;1LӼ0YjQU'_ñ Zm8UT&HK*1jC. _ϓfέ^Mc1ղ\KK?ߦԟG>i`:j}RJQ4A@L` ,Dīov>GN7 {xP+HDWmG\< GD <|owk5bjG8<,S7Ѱ_4j GSQ'V:&d 1Ã%bd9)*l)Ϸ],txJdGo)r3:a1۵IiѹȀB.o>ooz'k1=C-ٴnoر:3@}Uh|ƻ#0f #KI^RT$#^՟ o0>odu|ei1qgjսWvm_k6>FNV^זvs]~#A:PpV$`kR"c"$4<[jJ{̃ː,U+.gۍoY2hD'.v:vۿv9exۼ zC87s1ӄv11ɦ4 ɳ9CXr:1ͦ\ݥlx'W7W6΍T5.Q X愎!˚\ԁB.@hX0Is$dʇ3:-B锽O?a1_0Z5"kM%J16-UGͧJVXC22v09bn.P&خw]}v'Zrjώ:z@'T9\2L!Nf[Ng,|&*Q?] l/͍EIh]^#6 ?_?@d̖qqNigrkg>h!&If4ݳJFtlNn\U+cq l~9& @jj\bJEqb K3*mXL01cG3{YZOUQhƚ_H]C}4a0qKT9'zF";M' daܧu}3TY<}inirQy3Wc|^ d`dϋ؏Yaov0Ssfu<4EB$r 6$yɔePIF-QRicszF{S ߶=j%mO4J y7 .rOs0M,PP`i_}`'iQc-R@LÑ->d 2!!oğOe &hj6D5H|5i]W#hx$=9&3%9޾nޝ0pPe'fs0uOWqض Јl\C$hD~5{%7w+ ~?'?GQp<>|dR8x;%jP@AeYG>)X(Yྡ&u5785$FB  >R8pnfӣ9Se8V4tpsV~gnJM+gbU0@sR\,I+t"]4 `Mm w0Ԋ3HA(*(,٭4{ZѭG>vMݘa uyOoIyΘ<5\SwE֖cjb;i:ζգ5J*XӫҞކCmt0=7L!ӻa "`^^a\G9K!ߗd٬Ws똏w0_vʚs=nN)u>zk:ZGC5Uϸ܌ϰNgQ (q@QbF6pLLn<Ø+IRriwE:J+NusWv.XX`bǪ ׸BМk{{Xn{Vt!lolpFh<9s30 7LCoLtzxWϧ.<,N X (4A?|E81 AGsnGH@؃{(5G6"OJ#jmp$1; Gh/f*?6l u#eS7cC|#EA#:plV5 J MMdn6 ie# o}Us4A[uU+-;)F/ϺU*0iwӬaapw6ٳ1c(&ffcvsP|d hȽE n;3V*Lo$G {|hv^۩m*cUt DCZDM1Aș~?)Q[>OZ΃vg0e*jԐc?i!(Ն#ih&G9)1%\ͷ.8c/pBAB65(Ԃ2/ fG0Xl7DWVVʮƚblëlΎp:q\8uu:1npp٣vĘ .9qh!{pVÓ)u3c`}B(\jM?cn]4m~/%v8Lk& ]^wad$P'fG/:^jծDtEYЛ|Ը0 \+7lXwxBn@UːƑ\SlV\O6mcoKdmE?vu'qr;{ sjQrt:̓6u12 AJ89 5!h\&QeDٰCHD?Q;skz~!Mnxpi 0LDL +LB ĪV(V.'1CXkCK4\!Z4,F?]w7vo#dθf8(45dDCm3D jb*r ?_JX>#;$^$W|~riiYvٓ~T_s%h [HTq۾qKg1`FO:R9>/RǓecn­bVQUf E2]ǠҍTqب;HU  M<~uNegᕑBdb zFN5 QēH$EXD!z.lr`F1)IH J1(U*޻G  NM#&0R0AZXӒK-]eHٛ$O  > CIVҎO3sO,AQT~(,dY' uYP-HD( DS.2bmdaiTƵapc]S>g_:za7zkګM'?ƅUM?IczOz5FIk)ť֥aX#+^H;@|^$Yqpg;b&MVEFS*ֈQcfWͿzsX~JG_bb IFiyR"-(į$P:9RqTמӿr68ueg6[0j$TW&ʋ0J+1߸L]izCWȉUx*`#='̑T+ ٜw&o]CK%h:#C O[Ћpp /YebȦ8D{eck u7:^>YKv[9!K-Hkזyy]V(JVZ(s VŶ"Τ?h}us#)7R sUjL!(C@ .3ɳw0E oVju@dq|# tFixIWZNN4{aU\"#Gh]fd!m^}1Ä^>{?;[CqSvzzO1 ~HAiģ}_X:IB=hŗ: /7}f\1c7*F2.eAaѵo27Ƿpl<͙25pLz#єה}9>SC}_%}{;mӭhI8sǷ{{SǗpۋ/Qn|kbromݍ=X#Ǫ=Yn@ ܷXA׉Iv1_7(3oBx#Gfm0.|IGm\8wo^<_;$y 3+62h$vN֊ɻ7c LWZlTY=l4cS"o(}sQLtw#$B^L?x5r=KE X`qy;IW$R=$۲ڼ $:)lηm g`Cg4sծYMܾ=(Mi@R>TjabcC; )شgH\֩O*Q62,:p81e ;V/C ý}e!ohoC ; +~l|V{;3!$Yk::DJJ%8,V馲͉vPNCMUcoa{|Fzt铏8ZYHmDtsVZ)mZ?𱽞Rgubݯv>|_8c/$}m݈ٯ~_ޙ&7ncC1AYy@%࠶X4 $xٵĸ!qu~1'Kϯ|+;1N4O.';xeY jFwD˴icy*;,~rB|NN]pcON>jfec_,䌚IpŢſS=8%QC)Dk92 L<6<{?ejHI[uZ iA!nx.T$ҍ Wl=OE:DپDAS]@uUz^vz&̸RJƒ,|>SaU">_uvbJzY䳓Fi li\XՑzC#dhk,hvg b evY^>i#S5[ؒ;Į^\$}\:C^r8. lJ#f[#s ?'{yX( (zsSN QNRG r'T`@M*%i db0!ٙϟG^9^nrL8)Slg;aD}4`>PX4QAiV kq6bA DA(b1Jx9'EWˢ{;#a_?7pp9saJORXm+0Lp}$|ަrlaWLHAEP iU?c*2##vdZi\2gP({Q"f^m׽yN"(,l>` |\HO7TA0Jô瞉 ~qv?U"KG{Hq,1SVW. -&N'F7="s fdFGv:,PD2afVO zH{Rl?ÙUuIb 20 ""(" , ̤Ș?A?m7 8}!H $w۬3AVL>)r+&fkY)ጁ Eh"% %E2A8ס1;rE"SHbI@\8tGL\0jxŞA%22#P%,T*iEF%=# (lL  H nFIYt0_@5Z71 aXURIf4lNvMU"mMh0 m|Z7eiE"aŋaa&D̴%RP%҅bhѩGp:kaFXXAƌ`5J` G".s0 &h!XIYI:V.NXimT(QTd'`@hTHkj!cS6. <tېdJYT%Uq:i8JV Œ()V#13)l3 8YqLzvΤfTHnقتPՓel r&y*vJ>_'?署ϱvhY WD h*fsurzϧ\ɦ98pnSHʞ>eS+V-j>Kmb,tXvձ&AldSGsW)l(q,^tva/KX u Xl`D:f?5E%G&1D "8o/tCVWN}_uCsVedk+̾Kjfo߹F_=Qo+٠~6L u=J5^9ṱ^ž7{2*[U~O=uCdGo"`@M=E;~G$Nlvy=Bjm;蚨a3AB#N?AMc!lO& `DbUw~˻b!d9Ϙ'EMr٭+ eJo9:áG2Mʺ@/FA!莝Hɥk߲]2C#{O*"H `Jc+oUBL\ +/dLFeڧ fXQY Gʢy2aEDUBz vVYkk%˖[0FW垛\`2>2!'H@Rvl7:NM4{WOc2ĵebmwptdf-cї!Q;&~tE2k6@i^А54ɹݧF]C!XXv$ErM:s {tS @`"@ DSclq.*?oz^'Wv/C.e0\Xq~d\GpѼ<ݢ'RKC^ΤMElRp~8~i-7aa;EBoڪ14?Q[B^595D2d6_źzjJSdr%8!s-$?o i'SoL,jzŁ^ĕQQ#Ĥ#d)Ԅ*M2Lk&)4'a7;=etyWPzY1ї@2r>JRSbCN}O+deJwK6|Gq/|ܕfga+װ3W98罊_-ZO|댔J 1rmCidVFa؋͐i\4]Ll_ꬁaLA3L;_Qc>nǓy49z;" m ?2? V|&p=R9sޢ?YM[6 Z g8b a(,+"!in O)xLېLF4x3$I P:u''c WgDLXQVoGykA\PT*R^3("B 2 I$)Dzix4g J!5"THUw}#[t*ORs5V11.S3 {|ޥNxI"A*de0lV+4AituBC`D`E]Sã z ,%7':8=JWz#;ո;M 'iH>,x&iW RA nTyuib҆PiZSL`'6Y碵SC\)5V.1L,7iAdWЦGx\ xe[ K;"Ex}p5؈{w؁ MoW 5KiwpwW(;-gu,0@=,,yU6#!zq3b٤s}z!bݴE6"[3=YP73<H@C0MX#}NNªTPA@W4"Ī k};0=(rM腐mI[(NӐ0'Qc3?'J,N fM1;U"P?BGno;8 'O 4y +鬶hj-@+ x21y y[4F#QI(8 u+ ͭrgPSIbzcV^ 8\#zv¢H ADeV`F;0$(4}{=Wb,/eaLp:VMF#R.~Hp\4-}F֢PFo'2G3T7̜b؂Q_N @p-O'FI>i/0]i>cb),h} C H3SPV*ݺyw$#ݳOy u}>]EwE;PS1к&'z X }IJ1Dh"W8VFd q  &$h D</Y rwNO:vϖ恪zW22V## i!1tNfoo*t35`LD!߬ɹEۃF0Fwڼ\0 ƚ j— i+ |oɈ(i0}0AG=tƖeHYPF$jtCfrJ¤{C1l]Ӂ71$y)8!׫+rFMؓɘvg5CHi[*EWcۑVV+o_/1ZXh 5_ARR 2G&+ Z",|w+]y'4xx`ߍo3߆4fDR[x;t=l.=ЈI%<> 6ဣ;OQҺfCa5t|2u:ސ`#*Ld}O.]8#TPC'βrXM ez b1H `~oy͡[ dE=`UUT a>Rz'yU#Kh862#}WbuyVhآ9FF`A A3khO`aT9ӈ}d?-CޮU$x-8g뢄`k3= a#p}=d]ms30v'?tTF@X~T3%rrFX`rq0d@"蒄g71PX)UUT* DJ2WQ,,&6p+*l,s?4HcAUruF6C:olbx^.41;q)w25@j9aXE-dD 0 ^[Saլlk(Nʊ  qDƪVg͓lV?{1QblTi|е;mf6h(CPB'4騍&7zNP,CL,@! bS<uH6*%pE 䗭^]6Bq_ $QSm(H4RޑlM8QS홠qDuhLx@& dޅ@ կ#Rդ$,02 WTȞNu7U;{/x?*aVSR09c]PB.قF8;<Ot  ho'TAi>Z=<{)T\!mbǚ>ɥKS{#[,82˙JI$`ů0-un=g @qܔ%KmےI$v ^ՙbzzT>HX̮{2Xc%MvWLՙ٬ڹbnTAҋaL. 3qH6V5jlBԐ]@&%Q!ɔr J`(b0xˡDA͙R Gbx᱊O~.u?Bb+NUEE2 T~송(a?S&ߎ: 2J,}yI΍1 WAID&_u-<-u7ʱIc ub_ :ڄZEW~0~xByyա5<;2u5,CmFTIE*kM=R4׃I4 z'[ݡ˟;pfrN6 y039:H@j;`alFzTGGZD;I^jVC(( \q)K{ gil^UDNzȁ$E]~%Јp iHK"jV: S Z B/A&ߛ#yzP2ϣ3a$(0٣"6+MZOnֵfV "h. 5AG?uLq_DlHA<3g/9Nv?+rwΛJ170HLycR C`P-Tcb'E UQ1ŏ5; luR:kNq N8o5LŞ1P/] Mz'3?Bs0jRaiǍAD58%/oAKk0pSVe0u Oٞ=GmCNc1l|"2Qw\`wʽUĊ" cQʊw*3Q{ eA97Xzm&./2C^:-MiYF/aԕ VؙٯQa"=88~`bM/nFU|fZxpXcr4%%2/8ltGF59o7:ϐ?|tVIĶZ)` D<Չpƒ6J(X728 9 L<i{4HHe%Ry[< fn #c~" i}v.@3-`dū 3D8BXZ' jjjc._#EDr/̈́"rD ) 3) ~scѯ*C雞ߑN3 V@seU{fh:ϥP}uuRuGMJQTDŽߤc(_cΛ=T}TW7230Ex`&0ä?p3l5 ߴybJTUAPQC]g氡pss"SMD31oS5ggzkBK3l6ihL LtEcKWpUV&e: !n.?6j6$=`ǩ.&^1BrPjLcX=Χrh C!^ug׎@{ܴ[nZXOA]9xjmɢh!%>[P]N ڜWD]I 翂Roc#WC!BC/ΟNNh2'l.H tk^f6FBɳ[|ȸ -l~4͐32,Y&ɩj kK^¤(ݾ"_AcE]dPfQ3nbs+饴6gLI-td} ue-Y;v z޵r>d1.(kvBj`-D[!))Y~,6*xA2W~ɢJ[ nӢY- C"O&!ݹ:,Z D-9ع KQLĪj5MAHMiiXI$yC'b*,ML&[)XP/ Ls 7R@qf 'C-v / |0tfk1FXJ0 \BMN;=*aI:w&͠X<$|v'!.sa[RsPkV>gT(-kЏGc$K|ƹqS} ;$HHܒJGw:yEQp6!$\'&]aXPsy%흼Ъ*&"" lw4#xߠF *0mukD@P `@3rJr.U[U2 P? 5V)V*3rū]ݭE@M)c|o7\pEc #TDUe&d48~/mcT*jp E#-~i\cXd"4>WRxE|9<,>CQZʶ95(MeVRB@|Zl!&Yv^iYDu 4{sKlY:F/jr QWd=r jzĖU;XfgBpBq~XV"d`s ?7a B"4a-\v릖r6= :m@Uj9UGsTfVa|%~ eTAe#a0rϯ Ra^S}砸FWH7 l@ƛqAlEBޚىbAH@? 1O|?3V#9;O<$fpZi9^JSגI;Qww ") !8l9 JnQ-)<j;,L]BA>u'onCJ3<7Iɑ6b!Gf#Ru\1 4Q,7p ;Pj-b3AClQwA~; _`3EY,D6`5L ̀(qNh?Y>阘Pim &/`_a8 vV[+kyVpzȌbbI$B"=C$BC|T^Ά B#Fƕ5UkY=񼆸PDk>'ܒ*R)Hv;G|h'M{BqamI!Dw!Ef%d2K<Sz`M \6r[ԆJT70 DqTdgn1կCށ3'FBv0=q0 "ƪR{H\f< _?J;-nuf{*`TAV4u!@v˹bՉ.Ș.}cO演\sS~w"\.+<\{޸fR %Fq]]xlqj\UPOcn;F7273-l5M/á#g.C8T1ğ~k~e9GQPQkj@]!A\ohzUbW]<(DDDGj"G{UvXcmc{#S^RB| ^~N ࣓rtTF_{r|e9\ 01X$280kY[:cW竿NؐuNi^A[_xSó^mҋHdbdx;A#B.s=;(9oXsř+Y`+A۰Y,',GrbEp;OJٮ%^bbΌ#Ln,ko'w5B&eImt/ w"]U]Z&I5&.Mj 'ur;NJ% U#B~W PICB"MAa^ px8ʠh)ity/qdx(OFDh<rΒȊ>"TtkvlIx Fkå)ZM+iYYg0nKH|ynKH*@T%Hm8;qS ~0wcO3Rӕ2ʎ*{U /kU{f"b@}A10;0 %SMne=0q(>FTwF)clPe DD8C4yt?=XE~))5a-V); X )s1u7ÈCXgTw4 _%@%eڲLa4'ZZQ$M(2\PxҤD {x`%"ZQP`D`dFX !T,!J"1HIV$`R#Nɀ35סjjG ,dM lD@С=:j%qX kHc]xP8`W`(<"/((<@'oi&[41?BP=uX3?T ՕtU89RApf,054YLxf$@d0Ll&YI-$P@#ȶhЇ0\2SCVk&ЅhhG^3=Ȉplt.5&[oTe7$ C6!s޸K Yn"ġDj@ *a@;{Z>U]HF3\B6"imSLd UTQdCqS /H9k3{ȶe_zĆ#"k츻NC`ot64۶3IyD[sL'{}Us3=cW)MEs{~qܴ+/& ۆuXbd1 c; z}B|<~~Att j(Ud`dkX.a<'pMMLDef0%RL?{7\ZY K=NZJ(rlx?Z7vCy5@0셗ִ@Za)+e UL^a ;Wꐦ4y(fBDZ!dt]:Ph50C# @f{L12sXk)r0Ă"P?!h!1xmw,'T&r'*R܋ܰ57ސ@xR8jNj\QkkSrBr AmD,[YRƴ.o{~lj|tZ"~pKI~R?}6.Nuʡ]}hA^ ]V OXj g)/>}t[ 3" #hDiRla  xKN| P&}n"qk5 meg0&t}rfƗ<5#˂*JrݑRG/c'^8noˬh#yq˛8+΋([`RUG*|Oj(\M3o9Of)-q)a4yyajs8=w d=V92#Ļ%01WB,FKR}L|>"NdOCHP"œD`f'GaT0O&LcT7l2(v!Xʮ1xPD._U?(G$}ZNXcwkW3}=I8*=^0|/93'$L@w_ CI&'~*(Ƭֿ̢ڰQFM>X<e2'ϧ#Uåj/$A(X 2(.Jzt7te O>W;Ddt{Yu [G̅uj)rѯo.A`g:mD?F,v5wfw]^&;B$@.t7w)ϋ_Zj$*JH PU)#  Cv rf.G*Gc~v::!d!u=C{UpĂ؊>A,SLQDp;4zzc82.<]L ? ?}zhROs^8AX8r&=*oE[1̜39tS.ZB-z5*f]/_X֮7vL,BŠx~."o>y3A1H??z=qΏ~Ey@{j{18oZXxwӮ@H2ţ/4n8s^h&ۨwwNr#Zd68mN]^" %x-BL.ˋ(TwġuU|ZG)k3Ej$K _* jQ.!Qqi!dtE*ـ!b,KS.gԺ{!'IA4e>jK8}x,Ld#ySb-:T;8S rPoMh(9O(@ք2JHpoI!y:#AL5[H &?ntsdhG_e!#T΃mykiP5_0e{k{n;ǐ6Emp `B0ez 3h/ѡɥ(xSZh8Uì5ƿ}u. QSHuPM6Cdk{8(B0kZwĝl$Bi>KXm:F8~hVJ#" Aãcb%/ x|#=d={9`s~㣯r)Ru5T7$6.y^a[$8]`[!X 0p?G1u+06 4dEA,?! Q*l% 1 1H'ٿ{4p?T :O Na'%K0 "wz+'yfD¡~ڠ2 ˍ }cAY<%5ͳmM}#9SZ C ~>K`|PB83;Ɲ)\y{!~A4 բ Z&GְA79N 7:f~DkdY$1:gwSp'忋j*8v|ۋ a1K7!3V742(fDLK5d qgaZ ηky( R7dEJrG48t~-rG(E󪽭rާ<y ,8îd,gGbCNu{XXh͜ r TJv l-5mx> ԋ ~TD+CoE$x q3 #}N3|ƒ<ŽDdߍ i㨆!D`#<ӜӜMF@2#1d8QB;1 C5X LsGI^N6\^nEl:]% Ѩ :If6Q |^`LCi8,YLo'qo-,KFelh6l9Ybm #Ӂq=(Z3EБBpLdfB;0zTl}N#]O4`n1dYk#fӐk y\YrGŧhF\VDiw tgdE?2RQ06"3n,-F =K$f`"X=Z`LK$|cک6 jco'q9PmZ3!YukY({@X&I9"Ǡَ&8bBfMvM #ܘ5'CZlF5vиͨyH7+AIȆ !2k 0q0SUE4IvXVM&L$Hnnk/TQE3<UDu<254kKURr,㛶㱸4)×8 5 (7d 1bnhfp(Ļֲ)kbJ [9H\͑755R-r sֆS#diU ?c'plaf+儀쇽c|"c doWSQUN/?+]x"fs*_HLW'f(~S>߆ C&+먚Ak N,qYT}.u$ ,BJGX:h6 $ZQQRsĚWNtҧ+?o;1I=]*?obq$H98+$)Bu rpCD4MUAP @O@Lu=躅h#**z&.i/,DBP~B R'⽁bߵ( *Hȓ*M8{7e$%nXt2gnSIi3np] WUbD(b^ԭE++x盿(Y][|- VfNlyb uqIji%;Zɚ96*T̛QyC1МDU~ꨤYB(1EK ;czdY' BMGW6oT,4>j =㿇ڕ2Bي%s␌eOp O0>ѣMZIڞ*8>X2=L`}"{!SUjP$a?P:[.1ι (PUHJYF3aARF>D|h]Џa..tjA\1 ) }5ߪq]"7R D9n"/Vu|d'gA_<}y4~L Մk׸@@C4~H~3f2-7pz`R s$LD|`#Tl@t*~01밍CMM#ئJ*zCAD(#r-9*$Xr1$<0pP('琘lqSFJSTlG18T+*DGJ!c Ё`Hd 76HUibcJsa1&8Eb}W,TUG/$^Ahgi=OTO<#_ ǾV⚵DA.5tLsXmo%8c&: }=D#D @v23go0"kw4Km/M ^t)N# ΆSIhjlчh4lGoۧɡ U]Ud@+rp|sT@D ԺqSWqj,L861?t1qOqПQdm࢐:/&bxdNW@Q!J Z↗o2&̜~,1)i{ mc&)ƚ+yteg|1Xq$vy_jUK$m _^|,1\yd Fܱ3R#"fcA^yoH;.ZBKwn#uERViǒ/$TQ2M$CCP4C0}u t\@@;0N3:H&}/ߣp'Hhȁ &X1FD yp!E"׆* OuKI5Qjs]g8=;530K%V#)*&R*y[8>k|̢v#R/>)dE>FG #L%ȿɜ7X;%6K>ZpIbZrorX_>ɿZY\<]Є&ۜ1i>gh), y׌'% RL5PV}wCӵ6O< g㕛}eosr;#4Rl}}[1 1+-j}wOۮɔL!U5Oz 'u:֟:c1-چݤD:W{(a!$&N%Ъ23\84?*ɐ)DOr嬋ZQ,wSCzMs(8VMMި~Mg ]}8JRIǞ3W/[zCVjp\YFfeB1fZW e=F(vhg_`  .͔1yz>-Y\a 9za</ZIO~stP~ .ަ5smWJjI3:gR ?lzuzz'baѿbDZ x=hX^:8t:2GS).JR#΅dv/ s噘J,>EzsKCfu]pXF́Z^4QwSiNb &Rr4 6FlZ+`5qCD/Gȧ 5'QC#,o/$NJ!̉k7j>Cd#$!qpXkѳ0/8SXO Yz} L# c~xٴT\/$0M N$ #9y8V%X;yuF ZAyؓ7W[ AxNm[1 /1N/EK^;)42:%C3EM*\1$C qd&ӯgTD]ٷiǻc_ǧ\'_4^wPbNN XAIsШhF403,7``HE/ 61G[S8 xVHCYOFFI/ǿoVanfޚ\`%b# 0*"( bg}jX樃pTc_X[>W^&l;.[Rw`ɏ=-75wqƐ$2BI&t5t㹄=()SG1lR8=Hp h3su3=RX7FdְӀ15P?*)dԓ8h.{\4zN@C k*hm xQ&ЪRzO!U*6 D uNj0g ͐PM{ya9U |GHf6K#%ʵh-2j<ߎOtO_(3+ldIQ4miESƂ<$Q pɘW1#CĞ6O{qJ\w7}'H^e罻,{'I#t;j|J瞯a~#xGua`S#-i 2"B-_m,h1CP=Xй8H?4X>I%39Im \|mSϮtOX AGPC^p%Q(ivH#c䆳_l?:i=y8X|i h^L#;|aq~$د5Es漪b(ɆR$(jA _yàl'!Aɚ((v,hB -0!Opu Kv/8-F//.p>Qa,H>& l'v,g~NN^%BGH#^mtQ 5i0CF1 Pڨ -dR1bAڀȧE/}TDfbtz=e! cMs$A41G|`>^/BxS M@(ajJ}> #123ӧRPV,kSҧ@߭hs0W2 3*cYW(4hq絤:*hU[tEd$NkL~ؤNv@ҍ@o qjJ*o{p''ildؘ?tR22gLr+ LlMm_V)i$%iqTSnw,H(ZH)cq#m~Bz{.հ }zjm%Rí-+%H z򰧡\QZW+7oZSLSm5#B>0 +&SIEPh $1u.c&Bduā04N&@ƑE06d+ 83Έʐ扪1hLt]qf|%E^^aጨASKYf4ݼWrW 4a7jqvqކ DJl#UɀcAò ʰPZ#Pix轎h/2B 4 qBJ6N?6{l׉@18O*6øDHsf03դiDxWA| ~BC򽔸Am{䤧xY {ZcIeQJ^`S"GaN&64[/)Wĭ\Cbr1w5DdqH%TO]ݳ>PH0a3 {2e=. hm~Th "UEka`;Bt)%0Q.G5 >$t'XIGd})bEY}骓\iJӶ>h?>z P7&z6GYqþ^8NTD2@>DPKS# 2 "(SnzH ςH@Ө.V T/jJ?:#(JPH7C!bQ$2r=HrO}z.`p8FD!$Az hu1n.\`cdac3dش5 /g|j둡rx)EX'utv:_YSތ!%"!*$_5N2@4݇9 q<$ Ōaк0k}H ԑD;6oa##'U}㯡ݧaaǭ:E턂Vܥ&p\#n,=x)VaWINS&s42I|)| 1B\,U`9/ ~‹s`{v3$0W }TY` ^Ν8>'%By5.ZPQ}0KhK$hDj9-IF`ᦈcAA/"8 P A #x;ϭkG3W]mj?r dkѬ7.B>1 <4ޘV6(0v%۩(*0" x5"4*ԻՅDֱg:6fg+S*h"*5c$O"sF`/F/gvD D<}]Fʥ*|A?vf.ofiыR/灩L? fWeDH[:vc_NbIxKZA|U>I;@(;=CTUJdm9M,rN;$*L} QVIjc>#~ 9S21A6W VW/Lamj@m $>8!WL2!2N#DQʃkȁK,~xj:dE@ԯCM ̘(\L07Z=@b@ P`候.7ZCz  TY_ϳ+ʴ}\\b\$+L`t>-6#n8-U=gw#$wy@4s{4$hCK;yʣG?4-,@B"RS2$2☱$\wz[㌘-!ƂC t9^ڙ4T-%3o 4`;0S+3ء(jGN1*b) ǣfh R0 H @|&٬@|%⢔oh5#N߱\P`aqlt rlN'8uK 3G- 0IRL[hTar N]s %" R9:tQ&3K7\kU8¸5Ğ'B,]]kR qɃ9o^6t#+4j#~@FD xNͻw\044эc PX\#ZͪAB4(g<;ә( `gOI3)&s2MO(ȱLWRz@RFȐQ9jUѨX (#š X։G /&=TҫE kRI$;o.~prBHd ǖHSEg{A^Μqض H4-1q=ECf/_N;M}_鵬ȆdDpvÉJj\r͜՚il,D,<|&jy,|+}{_d9:[bP{#J J,t;j B@DR7"4*YG<6rsIҜ%j bH@*.[JʋJ@>,w^~&w7ww.W 9Ug,ᡥzw\ȧVDKo߷2Oïn 3nhN?8k K48k0t)%ɛ ,("^ 0 %ønn;㸦^ S=ZUZQQJ-"~Mo_L*$ӍАLiXx b  ZЬ4q%!Gd@DCaYTEdEU%$E!d@.E%CZK@4 ms;l0mfhS OXbrUx=Htд#vW\)EiiIag1|X }=hH`:T:8v"BSX t:5_<3z%P"{BqZ҂;~IUͭ 㓋]MP"O)ŐHPU8 4 4C% r,9uB$("G@{?ty3~(? oDJ䛖ȟ@ztm]tvH9i3izH#uaAAMڙRn7iDNbx@Ej FG>Sd(̪͠x@F0{'@&Ji2C iwTF]ABRPS†Cʒ-KIJF G2eLNx`/|(o67c_-kX / PJ b~aΆt0n!vXh;(Jv^TͼF*  =Jkڇhj:j_vrq~ @´hkX,&y#=U}wg",wy޺|^Md;H&^=O.8m@T^Br{fDZ{ri<o5dLȽ %0>_LLK@aˑ4ׅr6)o1Fd=6[%bb @z$:!Ip++ߤ Q̍x&iqx;0q o0Af@uMm 2иG;ex-n3 +c‚XLÀt}>|zsP|b:mkNY8{I~~/|oImGD]`N}m,q Kve8s|6>fۗ-0Uʙ; LBHMzi"%l)IXl ~|Ng}2,Y9 rxa!PeLoD!@9$U:g-7Oy=e.m1Zy6|Cz(]8RXCF=c0zO=@ o™Ɛm%Frꆓ5aC!v@jjn9v㸳3;_tQnѿ4G& `)qc+&\Ve: ;X\``2i"a$`siX:_ۂp&<;fe!:~uxj0Xi*y+yr:6;`*0Ba4s!%jBvV>%Xm&{V,wr,kr}cܳ~[ ;(ջ1$ּ>ᾉ&Y7{B[xaOp.rλ7ik.W/#~mbY]$ `z^㒂8i׉A"8AR0 =s-t6~},&X]' YiPaمO#igY"d\ݯYzM;tI:tE\g15Vo;_Maճ)&0w|';hKyܑĽ' ̨0ZОl{--Z-K%X0&b*a:vn3]2'U&I ݦw{ڠ1\Bv,um'SÀ d ^hp[COAH CńHn]nXQTUQACESEx q)|=~D5K̢ 2g"=:M4% #fbk[=ǫo 9vH-JeM<2ta\00H5YeP& So@*i0ak{rj0сQ{8M!#d ʉLB/i@cNPS0PWL&Rph* YR@rk{{!'IܲJI{;nBk"c;[Ǹ쭛(̤t@<A>G:mwjFws {&W};ԯ.a#I$vHO ;nKuz_wJȔ"S6J~T<))ICBDvt;c握$]M4#Dv m&m,T 3w& #i!`Ju"V;д/A>"~G+sۉY2A _64~KQlLPzԶ(c 2J:p:ZCb |E8SFqbnqCrlRٽq?'eK{ђvb68MJP.@J!QBR4)HSH4.7ӭӮ<1(k|qѮǾO W x iX|n3sѦIaq`D(2>)^uH`[eD\W332iOJGCD2H 8昣Eҫdfb"N &&H60eia cM0S0fIJ40B b(qa@xC #%}6/͏W G/+7Thm6HnhuH1xl<v쇲2"q"eVԑ[ƂzGq?$= m%)/883xMůKH{]/T0}?)a DtطZـF JT$=hza{OqL32Do_1Y䗊Rتa˓@!hg>/YP p=@Nb 1=ԤD׶ws'm͈y>^4> !A3_=5 &J!JYZmAɶ#Oh^TQЖqU,eٽ~Yt`kX4QHN!M7A BT"YUt:0""ML"& @ #$JE54Jfk F Vt+A"Q%[ [9q: ! bTXx;o7#IɃ !$PX )0JR &+ bȓD0̕,4:4dA2*R%YbF* .aIT5Bk!QIndYٻ-gBKMɑ  !le%TUN ߘOG$ww:a; q Qۿ} U B+p-ijlsN &.Ӧ(cm. +NnqSBpAF lJC6l:-j3>q:у_MhtC ,$B,4GA$]kXu֣UTo"i3F"MJ -&,x6]8,T0M60!vVnԓRA)E @_g/VYroo7f&\#UsV,_\gY 0fu ^5o֝ʜjܺf hm,JAz&zQ>^by,2fLџvh{%hZMЛoZAruD8O9=,Ů݂uTlEiRdwiܢff-200C Ԛ#I% IB  !&eI)ID??F %PMq(Pa'`!J)4 _XxLL}:K&pTئkH~킌%^?O?=^ZoMHF*Sol7̳C.k)^M;6C3UXkIJEUJUUV& L9kNȤCqX;EG 'ȝ1i`! kfBBccf C<{H6VjZOjk tOI/p"|zR689$qzDtEتGa?_y.B{$[#Ld ޖ'WdَEkbVDy%L|%&Ap(6MKw&y@ޤ_wE,by8(jb }RYYUV|Qק@^y(9mUJv"u?t̾:^$S͂l(mԜDQɚY/>BwnרϠOvKJC3 #PӟÈۙW*k ޒ, utzOAxHxfp٦7xB80]TLDp92}tEo>E, w@/;&xWtU.J&'WD8@ʫT,ry&瓫r #t Ϣ7^ASg_ |b(H,brd} -x4y_@Tڑ ^A{ ps}}hi*kay$GyѣYBm ~%.6AS)lKct=\:BV㑠Ἲ u.yHi.`iG4 Qjid I7IUn4y! !<Xy}zQ~1vC`DY;!;j2?V "\##Hפ|#6gXrLׯT7ɲ38sDaS3c_3IHW 59A.t2Ii,l+ޝjxmmA#mɰ\⯾E3q k S 68Xm2]4s^^vGb /Q@!W׭9[IxEǿXJ6rA .USRDceS4l%ԊRPNQӎ99pbyㄶx@^N4:Ib!R]v 2-vӞt3 ,X\bu;]{/#=NhUxۛXV*/)h45^ rm63;X|.ǗS!;:oCN].  $k,h5m$fK)J0Ի9VFUn=h03h[1kA!" -^2ד/mlsŵjΥ6(>a`eswfح:l$J$vcccLDC "f'L`~\^5:Hnl i"q LJ&ENt:$(ūX> u,B[LA9(i7Uijti滤}0!]sj3̨־s # Dv=ԡA2@N7Itƌh@hn7Xf*"(k2eA +%nwzsRفdp͉%A3oAxЈ) ,v`ٞxm`o .eVı6`܀)"$C6PʕMq9 wo\CUA%.``Pr ln(504Ph^v3j6r/ 2Q*ñfM2D "L٦-:]ͨŜ\f|,u|$s ֪F!j$$HRsTn:< gpƋ/"ї-l!A&U0;q0jOow8?[!pDH c\@&-z-b],U<`MIH- A 7+ h!rΑvzR;aUzK&ך"ȱ#g 5ͳ7T]Lg;ͭ:g=YVPa;N fgTr:@Sk鉳p6Z@{`).a b6XR<-s}^#5nFs:;h[kf?՗#qc1vp5[Y,ν6թLKD4U!OTK\Z5PC<#41`)lmaͨnHs:xNwװMTup <<''j $3c"[M3J_hQTc75JP c0G,9\ AҚu[F7&lګlQ@%68lLҴlgZ֋eaӤ&Z]ě=L9ͦcM ўI60<|"(LHmq)F*)|E9HqflX3niW.%gHSB9N,$]jIEҤGkFH c1er}Pf%-Y C<&$-b< )N䉛H;aLk9\:H9k pRiM#bfLsvM;]ګJf*p1vAeai:5kLԤDI4%SJ;p7ea0]~|.C6rwֵK6ȍ2Eٹ25[~gB3ӕr !5ZY7#p$fsXĎc뫽qpvnH*<\6FYF2re)BmT5!RlֵNֲMFd8a:jѾp6frhƸaedN`!b(jX.NԊ5X(rH46 n6slP&8y6F6F [k1c5Bq k_7dN-7}y2LȊS&8BV=A\mf˥hZ [|35ȝLUYglq)XWm): +A:,ˍu-~f=`4bp3uKsbbfڏ*3XǍ[f/茱סS Q7fYn;oӕ3؄Z`PrN4䫬‹! h:Sc|WcNt&]uy -4i)xl45#~je**sK\%k@fnAi&D I(s: *:=M{'fg}O5Gۚk&F-wFI\1 0."[ a,L "˔>&Bt9>8f=$Jo;xuݱ9A0\DXML)ZٱϮ9ƆZR4 !_Z]8qA{D8ӰtPd1cC4iYqZlU&*3fӧ(e˱]ƅZ(M)_9jXeFvѴcZ"Lal^_hmdq"0 0(;>t8ԶXbcAFw!x &hֳhF֒ԃ(hdOwqk23PIh OC\-LTðp\[/ 0R?Ts}k]$_G``J1h9݌ ]1-"a  ݱyz2b$$}$7!ΘS lp}ֲ&Ώ]TwžǗX].o0*H19" rrw58DV7}hs7{!rgrkjF$.Kh''F.tA$0:$ܕU1cBG2$N1vw%#%dlj`ܹw5`݋oVf# Qr58```æa7;NglܨmgRb`"6P>w B;5(4<~#uSvBy3 Ȉ+19(0"@! v)v>?DjӪ"HAfx{pQk=$=!x![*#QQJHAdfJE~yB$"PBɠO/U>/AX{Je" wh=a"rl}6*GTɋ/ckV(fD1)H]E,O8-MגvNcD:5 $l_QKؐ"ʉDK!]^*o3A݄S! t.f0ki{*0@j,X$`xv v H=aN"& k[h*: Յm2hY= Rn*/g(!pgHsf -rB t $VGwZa<ΞT{!i &%'?p~ CyF|i}bA(VPNQ"FnsA" t ;&Nuk&RYT9u{_qN-rBhKϼǡY1Db*$~g|Y">_"0d͘#ghi 0L"$ygϤn9yb I섣Y390Э Fj7tHns$03:\Aa1#i/y9tdOvFDC0|)a4mom cM4!\9쿱dG1 S]X^px+A-tfFqQسyv-RH 8Rȿ jҏ^.mPx'+wN`hlWmz1!ث7~MdzFtG8I~| ?ZOn*EXtu9&S2PԉhTCwї!EGG`Ba =pLƅ=-1e4of.88hcq`Y($ j &z`CQn aIx1@P@4]d@lN:N\\'tETfDD)Cc%z6CA~rYկC7<M&NqL)!j0 k/vr@O@Ddcmݨ\PL0܇$FJLa\XTAE C, :ÖxV>VYInrrѸ.dYD$NvRhEZSed>}?)UDR3R%!Df4SP6u(ϡ@Op~~8F \8H&ԁMJюYiIhԈmw17`4iȬ&j0Û>9p-7# fT1Ib"Ƽ4ķx3sqaB!j.t-`Z`+]ï-6C)Ls?z?<`PdXҍwfy呑 SϘHʗQCXh(aދϟ3G}Dw)Vl! TVCqT{)k?խ-|h(ITQbRgqP(y!Aal}jż34^fMV2dO86LGw橏~5ܹ1Rڽ4I\8sv{!~K-p,*-Y߾\Э{Z Ƙ )쳢sx6kv4I6JL^o{,A^״ 7`w>aXxqb\'ܻ`/IZ3io~\ ^JVvBr514'J-$_:99/# d3J6#WYT}#a X~Bca6لBFׁ; ]lU^jɚuʁ&fR|l 9K1fՒm d vk EQf76W%b7k#EOMG;Ss٨lK9'!W aj'Չw}Z0 Hy w$:&76óXx5[ qq>cQ`!pת$3cHQDaQgnk ! j l\( Nq#ۂhX `k!l1YsqC<`C?C-ycCv`n5GStqЭ4;Jaѱ@[q,a "T&ZiRP|7t HDo Ay'=} rQH |/`IޏC؟(*uw{cnV7t}4*K"}CNVIѩ.1}cq6eNӖR 4a}pf0L ,nz~>=ǚ)ǽͧ#* ZœT5ǺI ꓲ{h!09<)DN]xf±1B8B4`"DSZSӊNޣ4֧Η k8d)k mT$pk.\nfg n<89/AIUsl- 62*P\0v5L)}rKΆsm!iW,\MrZN,g͋Y^ijhl:SVʹ6% w~ci $hP+ű ij6l^j5<촞HÔڜ3KwNݻ OqjnQ4L'|6-NokUѠY6`;"HfB!؆En8uyZ 74mm}YĴ1<սo8n|~96容.f!cqͺKEHcSBݷ]z+z@;xɥpq[a;$2BTjQ$w)!Uɀ4a=,|Z(9AL0R X oCK|hhǀgЦDut>[KXZZ"ᙌu1f^KS*b)GIyweҏḘԛF{Qx L[ m&nq6l~fzwd_Ab)7g L=ۑvPҧB^1QIha DʸiULH5\&'zu]she5C2T4nFdH4UU3UU#UU'MLp[BF+L4>y$׈n16tP"5$LnRt-!*1͖7>.Ls0|b뛟=xq)-Ru'*)"@b"ZCH3NSLTAOl$>rUUEV|AҜUPJ^T"PʅR6xi|HFD|D>h%>C^AJ 4+2@'q0E?s.6p| - Uzٺ>$,.8#h#mCSGvz3x&g{4@A7ɐsHqm4.:=, 9I:v.1$~YSҵr$G˗'%RcH.em= Z豰!>|:z ^0Nc>e~c(x@a(f(o*mivĄY+Ӂq<H1{:86n ڗ.y`u!  _)P)"!#&*Q!(IGX?4 $"O5F,&pJ1UpCD'<d+5/F5*rϽqX9]aՂ j*wX 47sx/~fW㏾Z^[W*UVP@ǖێ*_Zpofއ~ j=kcѐddf4!xznJ\ꡀ%"} =>A]cIӱubX%Ev%&`3+0 ;-灜ak TQӓ|+0 ,J21eF(#] ScY[~**u.|8Rz`9sp / 䠪a1﷔ɼ*d*Vm@p{dk1T/}xFlFz0ڙL5Ǧn&j*$O~?+~^Sz,S{aqeX,ғ^v#'V Ъr͎HdßޛcDD : QA|?WOxLC"!"]f^o?o+MiBh]~p͎wjfW8VlԋE!~a_RF0lKlb`Fj"z<ǃKBMl`0PL* ܣ0SnԄNBKBuۖF# S86@FAJAӼr([409cM m$Dhnɶ yXuRz͙\qSI*-5ݸ1r >ikvXWGcPXC5KYS6!iLFk@UؒTID zmA p aO%*GQ3}ѮhcbjACߞ; k|sVf10EK9K<9L ɳ&tU3Vw(t Dg&dGG/2)#uL$ ! H F`B DOȡ=lSk}PqCJwi!hmq@D2cѾoYJfHWRc%QV?s3m!`TcAVq@m@3+p܍@?9~o0SӢ!%Fe^x' KI@puN"#D5a=f]'0'@8VI(Z 7%X7!dr7Rr c'F_sݜ@U!9]Cd [%bORbʬqօW?ES#uH޹1v+,{5lb#k^"fak*000&i58!<2Dy%HAh E ~6J sN6̑:w!{KudW/ˈv0 5xf{5uHBIbFFNOGNaPieZ r? O , .ɶ q'|I ?9uk2 Tdtb2B^hۅȌвU& bMZI^`&yDk Cd iDbiƱ7&*dpoPycepI $&)kC, CAʠԒHX-_hZ6?쎽 {hawI=f+*3<$~b#PW p C$rB8$bހ:|fFSwմDݵqU[#,0Kיm۝b0Þfaɑ%cgL<^ .DIRBĉH RJDI @PK@)DҡJL!HRP0M(P)2!DK@*1 L)H+#KBR+B҅P$TPD (R$hZ DXB*dO~'&3]g*,{ob -J8P0 l| \T;hlhm웧_v5;,~o#]7OȪ>h30'& 5"pdeoʡf@d (R-Th(7 !&Ā$!pjh"=Gރ%a;fbNU0T@SHtAcrNd% O.y}R8aꀷavMfݤMQ3+@c;S|$OQ1*i.BBLD4$Q,JE3IA C3 1 @02UL 55$JH3 CGB)4>y 8vOB* u42?8@>9hS(&Rj7q9d?PVuW^{ Wl?v@BW5e:՛f3Z9IDμH5t%,"[h6 ad4as?'@MN7aRv.,ȬOolسfpm-eF=ä%knûtPN3w^nZzYx~<#rp /`]?@]RE-\u$.clW.,P`eI]SctG Bn#g>GG+! y K{''I $ JL,=6Y 'G,aq|~y O4'e͹ReēA=ݰ\7 "f3Pܱ k j Li)mpC"D ̬4\eSh;C4D!͟+MD$W3,^ضUP`C9E 8@DQNʒӉnBm544#a ad3kCeT is !koAȒ7i[hr>@ x>TdtBBx1Ό^_&!iH _0LA>"~FbM}1 )5iAxuXmLd1"XuD?3:Myيɯlh%BYZx{G35-1N:AGA(Ms"*4tY,d,Z]( 'glSV .D8 GH hpXq%MdyKdxR_0hƦϾMrE ӐdI$SQGqmҒIdqqdr,q4T2C(0FGdq6&(&( -|??҅7nSSo|dʓ.; TގF@'Hq'.24i"O@Y{_ky=Q[s3mQur6-fŦ4S֏nb}v.Yr֋ӌ𜻸`,?LM;;^|X=՝=e3dQou+9*H1!ReEث(oF,G-dhc9=U|q8E%j"-8Xŭ;mJV 8xd(6-H.g TS5ίv''ɷ\ Cjm6Z^Q &}}\~>vˆiab)(*)j&$ET- erpi_:x%D*3}X}WVk3t[ֻIA$)m I  ">%SS Q5A3C34H2f2N@E(S^ h)WQIA@D*ALRR51D 5%RЅ `b4eRfDE9b&@IQMUA DC5PC(fL%"`4S0f&R9RQ LD $@pX@$2VR%lh ,Jh=ph4V zB{_˜Z*nDgq54H ie[GX``k]4; ~V#6?$NG*SȪx\{. iS|7G g.3`4=CA^a6#AD w)A<4Mۙ%7L/v+IID01CE@R4JHKKDP#E EM4% !J$C$M fL 1DJ)$ILAP@H0JQ@LdObxl"** rH|ЉfØ95Q~ }Ou7ToqeXym4} M;N`gz}|BX= rnŚ>[d0;=!+|TIj=Wq|`-*\-( S~߇z#G?M"F Y1;Dr a&L4C0vdu-@E:T6m6:j55|wtbQB`o(bB9'$,54Ta]9$6v3磖 u":4s@ d wR8@=gآ(@dSJRUQ9wUV*GO._G]uV5 )}7)h!Gxg rVUw}9)& ¼,ؒ$t̏I3N&BLtN*\ș󣿬q8}j_Td5Ս*"3MAa?>HL!0ԈDX1Ɋu|[cE ?^ ޾/8p1խERNK+=ioIq*_l{ߙez{ۇ8=k|ˮĐ]H&HKV iG2#CqdlaCP1`hsZoc*`7H ,A{l sCk^t҉ L hvh^QUn[ '8`MDIfd!̜Fcm]_b`=,[D6Epw\^pOQEQEQDDDD1EV$# IyI-LXa`daL!Y8A01HPUWi/E `  U]UU:M:bY#~c|ɚ?q_ [5D!늷XrTH!CsAXXbY2Dr0*z 9$uRa/j6C& dIs:<8ĵQx*h Gvz=⟪$Yȫ!lZB F<\9[DH eZ H w^޳eH‚( E]7oY/-;krmtY<jabK}0oM6\lز+&5fnM2 r,L#bnkr>ϱuHE@Б[ÐC\"c \`iƄqfv }]eb`~ R(wDc#; s6Jrs"*44k) +"1&a1/ 52ҷ0NFC*E ĒuPmBA : q6Zн2p%f BU"9M4'$({Y`E=C\N5hG/<M smikE ֤:n.ƅ9051^RXX7؍' 7)>lh axPK(;j,üM*F1o]<1=??"?_oaXLԳ}ljo o8QӬ&hQpU*& ZYB%D {¢X 𐱁DzO/C_Z A@3b6E[:#s r].ms;!D<=),l~=>q@y&p4G Cpv)9FtC4h3zI Wue:ĭ Vџd.o,GV#!U6klK@>ZW Cu%L)l`!1M6 d$ CÌ'R&܀S^S4^\*6Y3ހ܇1+IŭQ:ՀNPk &rpqXW"$Pz >zey+E )$8qa2jvDMc fA//girhۃ͆1]2 ؙ 6to voȸkzX,AM@FŠuaqan4owJFޭΫLJ68ޓF!&ݐi1/M]k-IJVq.l01!B>#xd8I32cptdbTL9f^'=Ȇ M $V@L  94:LP9Dy5̆(pᡐi};LdJ__=Zϩrss4ǻ̊M$n[r  ~юnR",bPB!tB4ULYD6(1"D2ȆTM1hE`[w(ԍF͘4Z0 V2pЖ X..yn$,Sf5SȄ,!H+ZGJ*8J R` Kf(b0["DP }XtbLs0rHmhjvo>Xy . 26ܼ#Q%O_7'OBdymx[,ZIߌZ 0x@N|! POJ:Bqu Ȣ hDaWvPSI1%E AKN׆)) 1`q#@GHeuj3 +0 #h13#1Ȍ02!Q6-D^xf6b۽X,3]O IehTqh4гqc|w4x_u}؊z@SԐG"!ΕR u,4BȞ(=5VʭL5rTq =(#I !H?rhO.M8y8 6A`jUr9+l5fӃ0H<ԼPP "R$URFUE E=F7v6ފ2̎P6<|(^` T2D4!BPP'I.|lr,8"TؔͳD*¼UljN=HPB#XjDRPhaPA"C!b&QJ*oaVQ k8D/Y NLjGGzy1ycF:Bo ܐuÜ=bP&j6k_YQ]kBs*CF$rvINQfˮ5l9E{6N:!B|Sժ>͆;zzvx=ŚeXL"=HoJrKtG2+uh:/{I-:X,păj:7ˈi e&`P@s$ !(6%D+`3jcC/47*N3FI\V"fgff]̖(ꐃde=h"DfiChm ,E,Rp:j_hJl ^`fH$ :l80j6UF Bbɒab tpsۇv&1BҴmCT K͆wvA(X ǝTAg CtnH'*fCՀVi.? ww5͑s"{b=>~}+5sN fh|t95 AEu_g?_XjX1ѡ "QW K۰&] l R~h:^^qbaa!~x>X?۷F^k:/!21Ƽ2sѕnJio&g.*;1!xFS4}O4S0)Nu-='uwea߱wz>Ûy3VG%b&bE,=#Tj3;"zVm~l!U(صUMPIxX'#sD+b8{ܬ/*cKxUs*>h,8RcbrZމ\&Pw2L`r1kE0 D@&f!\NjFeaXaDVU)dbHcid+M#Yk 5pGB@iRV 83b4H%ŋ ՠKxkvӵ]@!0!rH՟L\Y}Y| ٧+sǔ|͠x!cox\J凸 i Lier` v'Z0B嬒"uFj՘de.)f31o0ªƳ05O}]}=3չ҈PF7Axn (\lSf0b;4n&:hbRUP%U.)2#уHZ{t v:M3ع 6D/?hDIm {oξٔG;j(M>y!}U%"3!_Ds /0Ezz'[D\/uX_eϠm:ACB?>>SbQfamQ!xsP rbX3*x^29/|Zϋ)Cs*jixnWb{뀥tHhjHo\ +Bb+ qp[/ky@|rWO(6N2a^ha+6UXTDc Me"X6Z 1Oh[٘ SDNbYb,CQIF @J  n8H˷/ل$#Hs3kfe=Thlu葛01lDh'I> D2pŠ}Sp枅VJ1 :E}>DraX-h dTCto.4 TSIpnB߶XLF19ʖZNQcFitCjf%CbH?U Pel6«-fc$K M q;fs2բJGm&J(t+r5f!A UNiA{2!dHzPzMteC+IL6L呖HrZp`+%LoF8WaFDu2hN1iPfaV]=sU>Iݘ1IEN 0i86p'ˏ} ])@⊛b:J"hȫ!l" iJmmP 9Q$)bkx;=1Z5!"b,D@2&H{N7KHytTb\:H Mw7y!$P)$`|1iVE⥘`?A>p TOvbBAKGݽJlj+gۃ#QT9wn}MFQ' l ׺> Ct-g0JI2s904ه>BA[x C~ӧ[+q8!8CwY|mb_kKdWЂDfちg 6Ux`ˎ\t[K$HQYܹ0;yE.%cգe>dN>2ff|Z*;Ï\X`s f/<کBlxe t4P&,b" R7!`/l&Oy/|b:򞛹% xc񋡑6;uf%& bFn |W6N/@f!ba'!5X;:n..&t?|is;ŶMVmLE; j*ɨܸf@BsѵnN1@p((56}Gb:13d&*O@I45u0A 0%Sl 1̸:QEX62AӄD)!%a25qjQ4cPEJ&XH *7 vVp I1dMhk>k[HěS9qq'N- FĜ*K-h2,,5 S FՈ$`$d2Vb2>؄Ud@ڒA*iKKfdRt1*cCD*PI C(2i8C]!g@4Qam@D!LH@GH$0H0 Bj](ن얌AH6XDG aZy**$TxiC3(tO^EkJ=b4!ta d$>b7>vX|9Z(.8&lP#D(1ә JaJ4Ib$/EJ "aQH$(*"&񊇪.x^Dv9x w#$I@8MR%3 )JHHJ4B ҃HFYA0\ke"p!.`AnpJ$4FtnbOu=wC,f5I 6DlҴupv'߱}ut6EO{.O~P; H.@R؆)TƣOW>PޗO TLGFA6ϲD(kͫrGFDeL;Bw}ڜG-$RRQL{P'WX s #7&[ R#5!BRH`L 3Eh"ܴ 2 ^}gfkʼnvZK(KAGN/F(B c!#Y =i8,^>*jMFZ4$b4vZBB0RkJ(LC@P"'>M\FEffMVoCPY4aAcTkYR*6HDr4д4f6.U4Mc#Lk4r&0$$( SVw`fc-+,0lD Qcj0"`S,AfѪ! "iVoEo03i6G!ܩEHm9etP 4r6%.rZ!CR&IUfChÀ!SJ ʯfY%TQ"WF N0{x|ꏆGuDԴ؍-"(Y5<)) 1$\ DhLĩJdyXk'p2'dF c1>ɋ!-#hX'pC:U*ד9T2bm?Q|[!(8Ep wT1/&C.D G3h<[4. ڤP;է|MRb ?&3&<ӣ1T!ቇxt˂KKlA{wVTZ\Z!-XmHI[hc+OiNd:gc&a(r _j qVݺ \GDqv vD݈c,T+%bĥhʷ.p5 qrR'Y43y GXEb7@WC}41!jL^l`%*3 LNAS-(Pbىj[ͬ RaB{j8qV7tT!J,@Qkc0)a{s) hb H8=/2qȖڳV!#TZR0e:Fh6G=qm%ŪW/W1|E-$Xѽ+]FTXEHVH ;BQ0!P1c_i=X M@hvB&Bu8dc 'y'(#J!ԋq }XMIҌT2]g5CodABHٌhJ(;5)1SC$ -#5lƕJALȓ' 31 ˤ& es5!I?9ؓR-*6A= GHzr=Ha$f#YPdm*DGȩSllOg٪tv6R+d=pE"&쇔(nPXH%"DNXz|^gvWhd)Vy&i{ȏg!Bg(E F.fA8m}XLq ӦezhҡC2#'Jyk==s3 ~-҂͟ap&&*+~^ɞ8XfX~%/z5f$%ЁBUSJH:~*T"d Oe`u0 G&Vta4*ꠀ T;JXRޏExX`!Uz<pdܠS4BP<bagǂ% 21@#38 .&}6UvAw4<" b! t"KIC&G:"8ͻXGtNc6M5XaЙOΉAeojFkW xeYJ`m17PBAT t7RH4&H9 vr *I:6 !\ 9#3|b+.eޒX&XqWaJ܄'FD,QIE#LR… Ͽy E)ۅ}a~ae3q%d-q9$ !c dhڈfGuWzR-{ "j_3+ )j[-PN)ŷ4st}RMQu;5JDPaDyc_O% g,y)nNR씼_ ΥAMuݱ4U 8n0{&~lvDЈm$zG2kci*R`#U;"U(&o"gُ/gq7&BJi#y9Uf|2%V":2;d7v&{s9d!fb:u+v@**L+!'˒XgVh=dZ](︵LbiSXQl՚ȑY&Gr(H(KJ Ots?9:{[r0z+A_ֈLFd";WQ; 0c 5H.[cF>v1oC.r4ղڷq1{(p@"oJ 9ɳF4G:/PgiuF3r$" \-i9c 4h&fBЕ`5d-9 jGhy#CacSɜtٸ~kߧ>e &Ac(峼:t7 7||3`c/퓒K؉LB U'Yx&w3%K{D6VOR/c,L]x]/;A/vC#܇;ztK2&U/va<ʋA80< @y>=H`!0Dvz221~Mgn)s4C\S7"h6"tp*WfF6 R9oE7멦I|%Fkf) J1DrRw+gKu8i r9UHαh~8ŶTO`oyx $E\2EIfX ;nXQx ]f1#H 4&"CVsRu'b:$>RZ\~_1T|n@(r,w#ݯc{ȧim"9O{ed (߹tdMPtڦx GcT%cE=PJ ނmvͱ !gH}NfޏNyKm[Uñ*ǽ bP KT| Cn뇴/`t̯ׄ .;5`x݂#'0)C4U%;{a|ND` H"dbI)(%P/]PYf4cKf$%"04I7h %8&aGX>q~EDBϙѯufWFˀ̵(!;Ȅ"2"쀡F%T.#<8(ꌌ#Q( Ŧcs\M1C]G*/X7IL%TB^Ǭd4!6/Ch:!~;ȇ$1o} cj|xC``oBS$ZCb9"YpO'豮2ʟۊBgSdR 22XJc&"!*X5aU|JyptSݘ)ȸ)1XF+38GY}a k>=d$j9 D5D!PBR5BA@0ȡY lK) QC|̨P.F=ˣf6QAU_!`2a% 9?w7l8j 8Pqgtra٧zeQǩ}.|Z-=FT,}_Ey=7" B8J{7EO,Aq~x'-m'5k[ =JI M#vVd- L}oFqLq] B$u&&Oq"p̠wy7c ƙ`U%*#rs:٧  #'G, m tլMӞ #".F|@% ˋV9WS$H# d9 Jea(@(ECP(2K",Md 05i˖Vu `lU.DNUanF(0l # 𦺙gG̓F1 MVbn̐N'cܫḄLN`ـe2M@avqDA#sSh8!6,KgW+2g4C*Q`fEkI@cE] OGmFX$]&(2ᛮCb8Ԓ * x.YZnS7pJ"KM$}#EVhgV$&g+'vrÕc{*$QQAۏ /n tzmfްd㙎~Zɝ228,Y%S+ӣZ^4M+C (!, La1_y jpZ#؉p;%4]kw7qd^vQ1[\#B|hC2SJDާinӄV+z~Uzfp ksFq!åtXXR0h !$u9|]D.l-Tx$?Ƴ̩ ԎD1-CQ kBH)`/BpK uMbGm2<k2 fţ$"wFF!52K3)- -64ֆs-VXPb VĔhj]=!j `&@N8HbB?4 E#dpG􂄂H$ABD!DUPs!rd&d\ ]IJ)jm(N%3MU[R"(BP! %CL0"b0 2&BbdC4/aAqwoZc-ړ)a!A2ET(dn5TCAF(Xy^& $ VƞXYkE4VZְtp5өm15&4ț8Fۍ&qō `1Re$NjyzF $r2J6DDsy1;'*>98 5i`k&5$1 ݙĒPvj d{##,%Š+ ,ni ,Vݠj"nU'H\=.|RUN:IASw 2DVxQr(WqƱjk|ҿ$?` ( ְ0 U#ipbTtMiem'45gՏ}솃]ưIA/Հ5 ą 63$A:uR a蝧j<,q>4IS9  J9"v E<߸>ݷh`igHK7:3a|}O=I9e$χ;2i21D bCsUʑmJMH)1'M8яH;aX:jH R@j8VґGy7} z90ece^0KIR}Ad2C1&_vRc/ۂ1$ܥ&JbaTd2dU)JWU}3a JC\RQ#i^6>[j;'A総w vu6_">5K^$D!@A虐(PeW'3+0,0IEd$VO31x-{J_*I:;Uj-M(|9LH{4%^$^0opdRT4$dxR]Rr )­rCdg3&K3 2aq ~T" iQdNU/ˌH57#Gǵk~`ȟj !]mq'/Sfk"!Q{'GQTUDce OŚ^ldĭTS9KOtgUTUU57EN S~B(PSP>eT_zzP֖Du._+ʕ{uh bD7k[y'F RK*,8UzG%@0 TCǰM"3 q踠Dё J WB)$O2a ZDV"C߃!vѝ&7.\.&n /D**8:Y2j'=#ADwSH 6M?)F @=IvT7EW3ԐbIpvxXCcT ,h=~{f-KJX':H;9f `HȒa2T͆}Mc)=Cuz9?ϓ ӈd~7-$=b-u"Wúe.lMBTD.s-֋-4)]nD3thwxW [H7iևپoM= v=%$Qa'yͩ*<_~vL> L.QBLf:q$-,Da-:T#Ģ-%K" ƕmhP*=zܺ﫚m7CjSR6gO.$xlIqdXC ח.\y%!\" [vGJc߆46@J!{kG#F=Ɔ'adFǬ,nb rK `vMyŋXbF"Ʊ =-—YqGёG&13䀱F 1߽ś3cq",N ^W&r4 CEx(r-uT}==_E&ܩ1-Pi'N">ϔrm5Ieejj_JF",grYf3v%f[[%wUmIe E/jz.U3 g\y˔Nj\cۮ"VG1KFjLwC;kZoqĉ.{&-m84; Y`K@C?/T0nL<RK(X'0i~z7Z bI=Hnz&mrb-ekTTF"&;"Wk4rNLC(tֳoMt6̩2h(5Kq4 tŏwχ'\uqEg&|);@xޡ]th(gYzzg)|1ho{px-h [%ݨCNܖ¿К sIunL<Ng7pZ#`[@HIB)៱ '&*9$<37Ȱl! -CY3XSC4F35()&L7be?w (E 4i.Klܭ0hҐ]mie-Oϓl@jaQoD3hV⧾Og'f)ٸd-FƓ5E&hv\D_W*s@L-ܙFSlr:i<1,z^"TG*MYlgJ'Nvf5h5!~iM6vm-Hv]k{cdӕ56Nv^]BRNVVU;8J-$ k }ͤ8w$Yk&l!O2!)F$=cXG Gww8Ɣ/ҠF"jebB}:n K#]T?YT˿Iνu 6X`}db'q2 yFY~{wyK5eI=E:y e;}S7[6عDJ0{f ?<( 2x~;6m텬aV9g(HQ1ryo0PX=s[%u.QiZvGselH|Z+A'A6 p0i$4-O>X_|Y[s'.kYG9ԑs\195>*5~qzC6`6)V 4$FÜ ^ƒz 4rrCa~H.Sg3=04 gIHsB=~L>iQ)I7W{5p'LPDG57[~r0,n'MH*)ϳdXl<)ȳ|;T`ާFtcL+; j9A¾!j_QXؾ`&iZcxM"dzbo(zؿƼD{4)#*DߧlF]65"{!zZJ|W*4ei5.C 6hݨN!GLʷ+;~B4/haʆTqx3ˠ]c˗Ǚ]92# YCgm~71r97*C:N.V5ǫ{HzFf=nᶙWuhWN,[h$ahH=D<={Iʳj1|4Qγv0zw CK!HۙG]Rd+Kv@7AC:B'(v4jwox&Z\ wM?;29? lb^oaeUR)Vҩ1J 0pΔ[q)ݿdL}P1`'9}U8s!4J>I`I&X zĂ{O8Gd\Hf3ׁ j+$u@RAxm6Q"$7ז'.9orA!?jT!1EY㜌(DE$,d6Zem7֤vϗ߾m?;. B!$vD_ONDBnE4bP ZVYB҃@窷ałI-]b%$,gVy@ =P {-kV&" 0J\"+J90ZL2C{hQGVB{QqR*l쓐>4l+\hm6w*2`buhŭz%6J (IHNLg7 NblF4bAY8tb{Wx#Hɰ5\Y@aCa Rc|'jn C_w\[L#Iէ*@7:Ӧrxׁh'(3AM74%f)PAo`y!` Odsj5S 'dү78A{yfOl8Ozjxض(jV#JȈYm+, )S""6@0rDu9+ŬCBIUؘM3̍q""Me S€{ {2*t2o1Cr쀺3L|cA0a0p=W4{+q02I:,|S K T  vvn;n*y*mX*_M9 *TZn4"{yIo<ءޑZ)N>#3~s}_~=C\ ֏0dI$ mu7A1 [~]+ Z3y4wg9bh~5ub(ܲ2ʲ2(ȣ#*26 (&+STSQ4UQEQE4TQEAQEUQEdW3 )(() MQEMQEQTQFYLdi(ՑEUEQEE%DPQEUeUEUUUUUUdeUUUUUAUUUUUUUUUUUUUUUUUUUQDQUUUUUUUUUUUUUUUUUUUUUUUUUUEEUUkE4QEETO4{0OW3ՠA#A(|Dؠ$(;gH;퍄BL2sV{F84IK@r2bF٧DQ`p31R4}G7K ]@hBP]p[]˦iXG?^ T,d"( ,Fq6s33,2)G=ѤTo#ktu|ݼ|q3z 9Q-II4( G::3k|S;-"VGioLsu xEHA<ֱc˫nfk.FCO{ 440U5iKőbGLͨUVh: ӌZU) %K28[2qCB^xK3 "1X#= )v Ͷ2CI(s !>s~vFFpiK$c ɴ$A^ԕSUAʶ~$Go-$I6h=| UԺlUfn `ha< 'C txly {t #5:HP܄JwXK Sr *Wvf(҂ccbA6Pmy L i&~ $'ow(}9yPAe[#p|t֭ZˉK.k:TiP7^@(kO1_6"6z=[2爨X*4fk;2ݐtǜ!Z*06*\ ,|>N iIBS;z9&4c5 49ddd8 07ZXgj,~davcR4@#"[`-|M>cĖrE Tl \ǴcD P. _>0= m)~da0ul48]CvȺchIYwLޚ5U>_r-ׯCDKHI^Ǻ%=Y$Mr1g猼-݄w滨/DC?W,h<1MUJ$ RDGA#c{x=0ǷnB[PlhDb*ʣmgM@Fﶊ|Hc>EE;MX&#ETIVBb?@w{[I"].Wy"@yvCO꠼ׂcʒqMy5;BM>>m#IǞ/qʦOBSN(n=X(n+qDQMrQRHB1<aѨgHuacl&$`'}S{T{^ 3L;LJ"\Ahk 283;WDМOniih`Ϋ AS[9J|Wխ\ܬq]=f!KA'F7aNv[jySa0pE{&@ffsS%=pnJ;gj=d; ;yi e^y!`I[gZIyeLb21C[χ>W߇ >qij)*:>[F}l"IZ|ue1j3 :)PPtIOo(p "i8˼dVӆTNl!CmC 4qiq>$aZ-^Jj-|,)*܏_>0H/ >t{`F#'gn~Zs%p8[<1|*u뎖εxhYO7ңP;|k+qk[ySnR64 ͹b"6JaPY0-1Rc0DtB6!ʷ|8e8XKDg9 bOHod+Z)ZfeS<;EP{@'/)U#D}5[ yOJAf-n6` 3`F\-%v=vMt9K06IX/XZwv`mXvuW8M88Eٌô6$EjKY דmb H0-j melf46w%.ջ%8;psVyR2'Y\~Ub8k]jj655f9[<93 ɠ4Vh7P&v4kZX2Xឮ \8:*$o8=]v{ac:*ٛu$"j4eOr3:J͆h&9b5k3#H/m} m8r^ዓ?sgCK 93 /Q0,,ٵfkk] Ɯ q҇v2݁E5Vni bX z6̩@8E8hjۦQ ֘Qqg5=MA?Ot gpd*Yil~[o{[4)־J/H8 DŞŁ^ז^wCa݊Cʔ& --ώŤ&qeM.eh#B;6e+Z7Ɇ׶A3X{bz s2[SMXĘBf2ͤqmH5+ug`w/\#I}+L9Ц12Z5Pԯ+I}-шgHmhYŮ[DIq1Lov3axFCX?]n! ƫ[# ,L}͢џkN`LY$>$ $|ܼ,bױHM3j1ug輮vcK`޶&2#$ljsܨ1kvӕ^/X )X(}"0&C@8$!iJz԰Y1hmcVPi(IBX}x},46,NSf34mX&JfSwS5V"MHٯ"ft`C6w&p E.r D4(8HI/c[1]tV.=SjFl"t!vm Qxƪ3WF gŸ0ӡ 5Z(ƌ%ĶN>#&YP."Zȵ*TulDi';<&.&}QjA`\TG nb%p!Iq6170J˫@ʹEU6 `wm37wژm0K}bۓivD3kd `4d( m-ղV}TcVZ0MVbMb3~Xff'5"BU"i| z=|}ЄJW|@ǔ$'ZNXfRdz R| 뽸[qEr =9SC RR˼}Cwy~7(QŢviո#DYqUɘDR\|K_|^?u+>>06/C$i#!3LOXxӮz1)dP:7SN݂O Q0KDŰ :] |۷Fi?>ˊZפ[-J3̲8")dwLkQd[ I X7H>0Y[bC RUOK"D(dۛhhBЖjM8F76@ގ%KtuU]0`N $!Kw-3iat.,] : $pzcJ8e;mDkk( ^M7X ftPDŽ̉f( `6aq}gػ+2 `pA+8Vvt⸊(4wW6|5UIXΓTT;8d+VwӊhQfF6meYչWݟHnwuh筚vY$J^Lp?jv2q%7Y+evz&4@@b<~\EHznSGrQ-]ÈrI$Ê`#p %#sc>m H9l7g*l9JL9&M :I:ת\Y<A8&E0 +MQYR.*R`8y}(&OIJY{MrǃN;#vj4 h¢%X@^I\pIii/}}GLR!C$!2hCHP{;m u;TBP|ͱ߰`HbzmFlh{6](5>HQKh2X'.kYPWI:S62V㰚(`y x9ߙj"8.?:&&RE} 2D=bi"Q]U$0ۡ‡Tmkq:1nz\ jIhڄ0ppy| b2mNA (V2Q A{\q؀q}%r9gZ`zI;:p|zKN}.<6/xD%0(Tb[;PCXnc'vxIZ7*ogʧ:aqY)'iqd2fş ϔ1]v! Յ,3I&4jI<kCD!ʨ"E p L,HQ I!y>Hwryħg(xf! $#a*Ghq?w܏ng3* ʪ2QZB08o_e BYA #ר}z[JL끅--ڬX/< =`B\XFN9倰ne@N|zB<);:ŒS|sgu'>xH )66rGI],{ )NԲQ-BC}tu!udF(Xr90ZP&yArB |Ђ)r?8(<(jT^PA)O)<~Q{cHc޳%Q`S`P`hFDcTk^Y|9=\)3"ھO E2^R|!n fdj܄nlF#I 瑧<<Sd `#^E^P$E"yEKs=:HKh́kR;,8]>uF=0/&TՍ{G5b]#LV^#332L5_ncvDhQ×dgUGڬbdrp_B/>W[HEgk}ɸkm #Sn %Hn h20` "@hRUT Մ85ȵTDYd Ia1( "F*8okBk 32$nlZVҰ 55$h @O$ƃrJ23$0ʇ9(dC$a!%nYH#4v@Ѝr8M%SW-ʵUAL0ID:" tKȅvNuR#XE65]p, 4L"m%5֮q6AVD'FNz| :v'N@‰L;tiJ4e-X/2 %9W K}T9g_C}cy* Leص~ q9y;} ܷrYGzVa9CA`\. .SyaR4uO/U86%)D)>'C npT(LSԧp9B 2P 1RQIj%lT&6xSgңfM{dbVð՘u;XeS@zt_}[<B>byu{:^^.0epR )j Q:bֶ)2S +D$^'t+g͡%bm鰖 #v( Z'14gwE^PCz.\=hF'IW"V" wEv1MC˼dc kBd`C٣ʍ;V~m &5BFPFT_=Pl`O2(i`(CTON7vN(RQCєdYq&MT3DDæ4mi,`MUG(Ʃ'RA+"ؼaalZdv}[/h;¼ 3XMՍn>d1: *zk$ bM:?;%;FnW-%2Am8W}vp6fmQyB !a7!I1O&U,!?gr>01`aЭ`0leWSG\)X S/i(f`@֡k:QoC=N s%o;ʓ O^M6N@a̸U@Jp2Q|;A'ӿ-!$ӏ ݈ QpЕJzO3"G?9ˆ&R|L8|Q8bf02!CP.wD6O/@V,9<>36JTvzwo(t袔,ߦ)ofUG&Rq7`Mv cfqbvldǐa765Uh^}l!FAVk;>J T !TaYW 0)kG C&_f~G9y*   -@QD ׍P%JF4 E=0S} 4dRR4VQm>#JŊ+8Q$DDa>+UUH@0'uuL^sEh%ЦŽo{C@3X)H'ҝZ>z>K!j* PzO1\ͥ(j"(lT{yk4Dh('V$X7])`(DJ=ʡfɾa8[M%c(\b"2 Zǹ[5??qd\r_f( _ (%#MDG`P?/GY6.{~ƾ,J$M߀cAc,^GqO̵+H.XjDhm}m6a^0E#|l>2>cQPx]'$c὾ՆQDЄw9Uv%a&+Yե&tp⦐>?_ <&rMV֫ϺT>##{=?YPcU;~˷@~kLZU/}߷㷼޵}cQRL]ET`akY8Ә!-9f$bRda 12!aZkI Pa,BHD"(Y ݡ`2Ie8H!*t_i= z@bCdk-Xd& !94ap}E`aNՆÎ⸜TQC$:óЏ]QHhJ@D"cl~01oKr&9V)SO)x=G/+kV^eW_sl|>+{TX(3d,=_<=,Syo#j`u wz xrrE|oߌnbV9bNIH!IUW3?Qi?F~y#j`QHtnkT0EϢD^X@g\ { EM]Q9qE2MH"S !OKx5Oт|66s@!OZ`=Q2@܎(] `6mKqN5F>*r.) ;4L?UOM D48X`M H%߾tЦ ,!(0ZH`|GA?ArO/.oi *^!7( 2jwOrt砶^Yvm0 ~O7(.+P` "#dX"Q2B;[:60?d"S}e0s,k; _yxİvj5SrD'4B}I9C~'"e b3-VAWgHjG~|򄢠|Z3m(8k+Tz $+*tv"|?ᮡMiʾRGul{ao-LtÛS$M)?QC@lO5%Rts=~hb8*\\k@_Ru{TOx 6w@Ct A ͬ|0(3 2()"( "3ab*ȩ{nݞ+#MU4+[=bV RLjѠnHO7Oe=/WyC$;v-;_~:N?/q͋+yTEKOSMn~kvuns1A?I[a&D~qnmPy8F䟢9NQL2lc E _22?_u/qIJr!M9Lqw*5CB.q ݰ=?M[H9c6!N/ߩ2[,Ҹ8ȡvo9˥ KjX+v5MmmCRnP#CN9YmO`+! դBT0^[4gդ _n䴤v@Kb쇧Ӫys缚؀s9tVz:~mY]!=muhke8LuwioU0;Q¼mj$ۅ_N[ 1 )8p`yr-]h<"Yٺi{۬j ; \K?F>5Er&[K'wim}'p ۱}Ew-̳VX.+E?ń OBib sܚHa?_5C Oݞ>O Mb)sGdy@/6lhOD“r ]֔^ R燼;ŃҰE*PHHP*ԧSOPP*B?_>׾5Ɗ6|…b%bi`l+>ƹ97%r/X?v('ih+8d:*Ts>k{ :JV'ʺ"'ni_^b[7/$.i 8I >a(LDSuYiU,”b`ѱ6[aZ*K ɉbmռ΀٣EP&mҽD_Q &f/?,a] u㰨`Hќ,2$ h%a_X _[3sϸ)glVV/02gᵝ/eq6Yɥ38qthq ʠy1yGR5{D!($c??1ӄ?듳`l8A*c^x`bM[eFH(w1A#IX  CyϺ_v}SU~%&ʐ(T`J JD$b(R?Mj-*‡ 2ZvQ eRawĵM&1dRh]YP8QEL4DXT5aB9VR809Z J8-$" i$ ф@~3bQBLPC>S ; tQ4 \4 )%(~ R6jUZʟ`A MwYz%+o@#Z:irLk_ctS⊶""x@/H!lQT+{8z|_3eO*l!$3Bqxj&8}G*1M\_;2uC2#!)fd]$\B`\ Da2,WQEBfsdbWK޶lđH/g6|62?H2R1FQa'rOc>1b uznzqg.Cw]oPQ_hHn0lh<_n?{fGϋc)a2X~f}15OF'k`hYL:0i$"(2C{ X4Dj;&0١xYC?ԍ ҡBX}قte; ~όЎhc 8mZ]߱|8RTB̏l&Vz!/ wbpU7o'/=,[c}=Y d*+>i,)ݷqGXz GdG~Ӓ,,AmɾM*;_a9rXd xܩ]}AfRBGL B||j=MSOǙtUWaV훶lتRCM?膈FJْznrCZR~|z=~dKW /"n+B Yz=߭3(;*~$_~f׼`f5Oh(}>G|l5\٣:*A Byip+ }6=λ?WY^{4.omb$-w.=6VgXy<y??'ߛ?Өoz$t=#=?E$4w=~ZZGMH+ȃz/GwtHulzFm웿]e5*G%͞Pسx͘CĕfFv]C-c'ԷVI}fGΞQ"ccik`mwy?g.0ќ5z> DR+Y Ow;tLDmKWX׿N(E>$NE"t(1 p^SL;gM)!Gz\C lp Yk"`&qYbT!m(`d>ף^;b>yD\*taʬbEJfٙ1CEQ 6ocBvY(S)PM*nof~|̴ol212kk4-(e?;~ZG'\RD#"[+A,qntA|v[_и=~ݜ\yj* 13HZw*rȢkjڜQW)(j3aj/CG΍6gϙV񋆧#X0P,"6:7cC~ ҟ#ֈlTLNIy=X:l޳u}_Wg|a2s;Tz$MIVQ*vNXWլ&쿺}n.m5͵_#ye+ C=M]VQUѵA;9~o*&9+GnYϢ?CsU[uzXz8ޯ@_Ggodl>ϫGȭ*{]"tېަڛe;[EՋ5|-|3ߩoR㕃(ۺ?j#26 ԥmpϵWkl?nID'"uzdsbg4J?/|F.D̴Yy$!) ,N+䎴OO5LÖSsmzqI!lۤNMJ\2l2}uw,ʷ$=L=QAYX^͇vG<t7:^>SySS"VwUxe}=k碧dD-*{E$|ᩃ2CջK_[iޡ2nd+XYΙ$X ^o`L2tH=%oێ/έD^eο$=Fyku}u1E+5$zѸ+{Ɗ Mq#b*&+pʛzd} ׉F D4ϋ:wE}7޹ KYkz/)|j͗d2Vb"oaߙ;c<۟W\;wk6s%\sȘ${`{#vbsnB6"3.:wG6}3e ;9n4T\m B$]Ȟf|[󋸄4kb6\Z̖jN~7ίeT?3TυZ~C}Y-Vbk c'ogR} +}u| -m.Ldqm)ԛLJe8݇z㴺|K^2sxzicš"aD'B#dBx ٯåXyj3IfP~dk,F% 'qK糍u [J2zDnp(vݴrh3l7ΪDwz}[ub?Qs~qL6sfE^ƚTUPO_f?ϯbk&98 ^B׈> 8Uo÷Wu77}#r˨ӜᰝC^[ /ul1~YMu>I:^wVu$Ɋ"7$wg_Kxߛ]Xvv+Rk3+;UY*?r JςY|τX*Zq REH>u1Wvz~b̧pY\JίzUU*(|;.? _!o $ʲVmD~KV&?5\ܧkˠ"$ȀU{dh7碊"zooO4\stؼ]_î<:rw ?ch;|2w_}=<|) ȭJcYccs?{s\6v?H驕)?ʗ!x?Y-X:*Kd%^]et5_$zWz!t/0r1dO%Y>wy iBcpa{ ZW_>c Pb2?(?~)NpRؙ};^ޘcFd[ziL ^7ӌsww#x]&v-!0J_A9DECZaEU7+H=dDׅԹE9p.uGB|U4~7Cpʨ~+6c7ɊԓѼ?/ #)"3|\tCoͤ}zktO%y:r?~Z_y TQ#PD:jH~nB GXk‡3+P'VW'C3'Ʉ7xjgagbHUTU7ϏҌ}~Wd=P)"Z' y;+chW |4gRuYUi}?U{oȆQ0NS-b?Vw_:cq/[68w.9;~}cŬUӕg( ?w2rTMXc ((:6voQ>r n:'/6yCnZ6G TZ}l ^ë=W{_>ri3LEQUT524>mE +.f;msT)TSTON}e9Úxkev2g/u?Rx~廉w\XszHsP(7Q=SeOd,?{oDGU}ynmeXOEe^/я~E9h?[_}dzѷ,I$G_wwMo\8sNF+/pOw$\?WƒYwOЮȬ':Wy;ޥ_:.ؾ/C+czݱW&hTiG@swgggQFy~'GS;n鉤I$k&z4갋>\;w7{vfqyAq'h$M5~~.gG9Z秣_Z2{ҋw0{=:zGp녁xy\7܊'oϟ>|;KTKJVJo AgPUfc\jKfێyWUA`[J/RJz/0ky#?D~>.FvtK2RXG#EhTjʟ%vk"-y-E$Ņw9O:9 GV󡥩q5;oD%OBy/8&k?.V5|A[WX >[)C9Gyժl=P"o]h{McM,`?wyݷrڣhC*$uQܑǺpۏh*]W?i{{wViY'էMxz,҇o?4 4'}gYy>ڷw>]?O}o{g[k"}5<.X<?wns|aB5߭|>~y^7u ܯ !N [Qjzr]I^֍F{Gy_t;XI}dxE]'".Oev_>inM"sZߒݫ].&wCXNJp]u$YX]Kכ?sonv!şT?ounlOc|Im,mo+{[r916KZwz>o*n[VgUIF^!;vN|^c߅xonșT}*gR.Cƭ14I$dެOŏ[RT|Yq Q=9pX˚>n]]*VwH=ߧ[gԹՍ9>|KUf͛6lٳf͛6lƳk[ؖEN6Y?O?oe$ͼhYzwңdzoMPz4wϩ{-r;9?yE]2uaM-|8ÝTǯhGU|c[O2w%.ˊ*>I!ݝ'.GGqg P 3X<JEĤH~gYnZЛ/fw/P0aUg{:'K^ADU@T@:*sWs&y5?ų1 2k-U8Vko<^׀às1D$O?R߾k!!'r:.MV(>|T#HRcg0?܏?ϭ?Y_sQ3_TmyZ6vktu_})\̵e:>'Zz͟OQ7a[*wGGg]~ NYTf-ITV ?T?1.=J?lՑ{J'7-$mCsRM(?сz{g{pL:& ]x^s"4ax <-p;JUI M"jP3V.@57땯L,EEh?ͥY_3gÄNrmr7*rLvdlϫ.o}-s~z~y~J"to_rv_"*7TdE??EՍpo)2>\ݾ ?IC*wEST#TG;?G\;L (sSE18j(W|Lf!TG(U{ ?1s,u}U_pҹFʽ3V8‎=Ǫ։#>L{q_uq1 l}zzNK2W޴sfK?\Cpy@JZw r3q .AYT\ߠ{%47C#R- oZ݂ mՌnSط[k4e[ȂC>g*H Y tӧf>ǟ]h[L*>zIixB7Φ꟣Vuvot>22ZhQ{O)v]͂v< ]ؽ-Y/Fb˜%TT? T{0j4T(+}m=~agA/K=#fý͗y.TN_ٸj+fƙ|/_܊* +p\  2 2ژzyJV^7,?Vra!DہwyZ̈Mr,j*"%MT<ӨԻP. pu.?`onK'a.a@]ZqtbEEDEO=Mo ǸF/e:%%׎%o%G)e`W"gHZ~<ϙ'6WwU|glu`+(a,Sky*epNS>{ޞHkK{<~whl j(ݻhT_JԱ?}J>oFKj a~_Cw<0}L@=!8-'0޳w~w/r^m6l8ČG-Įu=$-mGxNPlZ?H:&U`Z=[97*3F);ۿWK{5|ޚXT#"*>Om7@ j(iWUTۥy 꾅{(jpyv[}Vw?/=8K eO^Q;5 VyLOs_75}opU\q{PeNdidzx%5?gK*-2+0H2]q'zHGS?2nZȊUUUcsFݲ|T yw]O/~_S<~7PxBH*?!y[_<7}ޏ`<z u6BN\ҭ"=ӝԡoYR*j>j p#Yv`[kWr~߆r|< ʂ;U1_y po4{TȵN tg=5ȍ*eu'JfIkza/#59#/{\d2y vH`@6w||}vؔ}ƾ_rOuy188AO'x< 99M? dT>-55~G_ocrK{ĹsJ'&h;|[;ddOz-޵'ߘ{qyK O>?AW Xwy8L{I\L  nL,9?K_MN'x9?8ox7پ 9o<9tn59rO3:3NG.j]h!ěoE^XIa-йk]ߢ*̲w|ώ#| kvfF]tkL_2>P ۇl8>W9|zjQ^#_V^^80AhU 7n򛫳4&]9Eﳗx^oMM?F_lӺ適wq7!:>[R 3MG% %,f>q_3Ļ,A7bziG+;}'_s*guߓ|Muok#|e&sںoud#;ϲ5􋌼"{<>_*̱[rQWߨq8vH}'K=_GC#Q}.V_>c\1N@`DQŠg?/sB8e _"7sݽsmq AOmϩ[ՔYZ_b喝Jg9%T#g~e/+}5FCT1`фN%z#$|?_\ o,X>9t}dk?wk>sc@gߵòc = O0":^WOsgVsostC@$~FDNMO7J-ec}o^Ο1[m׬>1M#ˏUu m OR87mW+CVDh3N^;sB'ЈtHǔow|Չ: y^{?G.ADQ1PED+pk^Uю"qֳzu}SnG?KӋaTO`ȋ~/>,ՓϘ=vAvS;nO}`hurzlZ̝^h0L8M_f~?I?6$TW!~,/ub`!!Mnѵh޻u,g/u`XK_;NxB ]Ϻs "P3/}?/_Kk}~>q O|@wb9CG+{/쿏o B'0P9>yXck?x|5G?eXdQ5]w}q𡻶6qML_7euw~ptܭ~W%om/KtiX7gS3z3_|EnGA>_ǟup?y; 5.s/WC \~esq__[nO@T=h T 'гAFwu!z"~>3wK[_[]N>s}G[q[[]\3 'okCW/xv?q5oú':o, mDNG|G9H+ RFRm@?}O>GeUo~Gݝ?+}66s"'5gj*S؉QU?nSdV7w弌sOs^?+S{z~g3;t7>ss~Cww]SA-~XN}O6KDQDDT|1F/?kI,owc~?強|Okgrlӿ̷q_?[_ר~ocCyW3;_AwaGe¯7/S9w{:<#<:իm=bڌUQ q@Ίre[QQ;=۽_ep;QB 5g+8a²rLd 0|=V <CC[>/PL 4GSop"lGrЏwe XE$>gKg zkm&*0?@PL4J̔  :@2|xJC'85RREq dA>XOi*!P* ӌ!@(!(29jg?;uw?h;xi'ʈyLA/ue~yW27}ujs뻥^y/WY"ZZe?מ[ۆZ BLqx>o}n9뵫&ۊޖuYlNO^(O9b:isbͯ+uhG(nqEAU8jrSX99q7ou[n }l_F%M$yeyp^v?χ>DxM ~NTqa|֛NF]w^e-^iee-.ևOg>"SY-SԸ*S~o^'/cKIUp׹R`Xķ yOH137 9wWtO>\U-]OYOůvv^VWVM_سԵdXܵCV[Wt(bڕ^hEf5rY:&sa^NvqJݎ'Jud[.KٍoW˗g3qfcn׭won~:-^XxX[Şn ߲>66JӚn/s9ZݍbmIU::ұ `Io{c]wX:\kZ{]y61~u$Ϊ.v)9%ֻ)[~ ";?:nK55 G3AͻȾ8yڛ1da<}}6p"~9)\o}5d~M S!M\r:H mm8\L^bkGt%6suAFgo-}.eCΩA|h/,+Cł2[q28ٙd7ϬG|5h:&ue\l\FҍWB"iqԦKQ:(Rfe >'8i])u 2a.sSٚF{(^&۱;N{*C>(Tpm绦5g\xw4ciյ"G 2[ǧs*6_08Ń}jpnnX..WV֫*usYz6TUkl5Ԫg2S qI+(|o|@7m]Sߺ !GX%BȂN{"v{?(}ROOZ ?_(cgUI#+s^K_fʿ~}c;CFb ;/uDfm?g븼6g_q8u;Պ]ogr2y?gfW]=zJFߧy@XNDn=lQu|Tz.%Vnw'tW1> _FuOETUUUUUUEE%q%bLӴ8 @ `DA6n_x6}OOq֗mKϏnuz=O_C[0HDAEKLa("7|H/{  V ִED4ߏBd^c H)PMcrX}T"UIu+K8N-u}(we, E=)/fr*8FKai (k?O{^[ԛ1ּG֋͠!q*K"€= ތ|i[ڝFna|?:rJ:: [eM)'?(D,g&:j6R˯$fg {k8G #rƂ QH/H R/EPsB\^}xvu!RJ4m#M c~d K(~n"A @UQ;.z=@0,{Z |7 ml*_Q`ABWwyvxDmz;HB\5}sMx9gV4 QjP!dϟܳQ3gE!Iާ3 <>?{`O"d b<|= {|#&! M4 q=r&ܽ, 0=9lk}x!?_!upQmrLp'sahi!0ŠVs_r Y'. [c{?fcN_s򐝌ck!ǂb wR!x\~26hFYF|]^,7~R&DBr51dpqwt .)`\G>=p*m+FBS )#M[6g37;8H7oc.ߚ:x&rG p @5E,XB&  Z 6޶ \ϋ9k-MnDō?"EG#s_Ϯj*.9)k"S3ljaLp="hB3۽>f?1 kH>;izpf+b_PHG?ϧWWlVϦ\,Z=?PO}?9DžJV~&D]ԑ@" !@W!߹k(Y³% \AO8c\^"=pHS{[P7~Ht$c|bm^\L S"h A~oSi ,'dPQd"}wYhɏi>7$7-PD;rPїvf (<>c{O(BBR_gۇhTPq n30x c)2;Ї5}z<_ԨF1Lb|Q7Rw`udwŚ T$0*[oAZӭJKk:̠*4ӣ/*>d=6r+Ɇ~'S32eSd` d"oUFǢaQ%P38ε f`[ICW(>/}\9vi֌}up3~rtEA0 OYt\m"|әK7Cb~ܢ#M܃ʪiTv('\ʰI"]JZa@I?ie9u1n:P9\S*O11P ʸk:癢K}cPd o5ͅo)BYV:vd:H٣dȧ f,Fw(irC G|_諁j]q0x!E[p;lAJDZ1:sӳ'u_d5kT"xz2 h4s=zgfIJzG@1Z.!(%{tTUx594`&>UO Z"aֱjƕVX Zk7#/w$h i+Lgt@ :?24Zq*@0oT* Av &)sQP@,D:o])hn;/ŨKx.?5|9\V }Rsy-]ـg)H!c7JD $#wp"\y={ ].3 QBJjNT(zA}S)2 s}ݶMߑ6w~n\%L ";Z7m/,biբfk7vUf_Ó;"kq zESok wT % =c݃$3 V &qQRk'9?pB DzpnvڈDRu`F~D|0&d HQCko8CHQ8"&' tLb-.AJI,̨k6Ab&{UUX z}ߡW>OӔX)`]l (zVf.՜p"+i}2K.0ELMKG,w,W,m]I$#ËUeBxj8VMV*pq `LpgVaBʓE" 5-FNޯ[Y<[ˢ۱FP0Q8MD8mhz^RHhf֍O<$Bl1ʴ dB&$^~qݵ̩GEnQU>x6GaYzT,!m_~#AxtiĨ:M1m--7GL+Yz(2*'s.dOB]![!&XF1ͱ.RKfw#qeH$$BQ:x_Q9$O;șBeۺR"!^MF5B`Q\_!{,!˯w9v͎t a֨[ o }Hw!]ri?@<6x. WB^?(,Vu7R0Enշ@U<&j%R.{`]rVi" ӶdFvdQ&م4}o-F՝X^oeZ$kMQI*7W <ek,j^3fH&$/{>ycD.[Uy$М8 Є>+;lfŢ)iCMs*<@ưmzH(1EɵA,βא&ck`0{. #EBkZcZezye d>KHtn@ |\KBwG=Go~Fd>&z6`'<6MIޘw5̢p8"!av;8ųeBsF I\uhl2kco] |` "5{ WAw gL[5otf6Iy#.wrQﻎig 1^aك}NZ@CA]nꓲ$HAV>1Cg)kr{Cb@pȐϛ:S V(,d)S /ߥbc W!DIZلv1 9y[i`M4ui{]w7F&,g}oLb ;_զ6fO)sJ12,X& A 0 TtIϢ{Np9eMMG;PH-%7mpn1sl5: *6*$b!a=n&B1u(yS "!AW;,/Yt9)b阁'P|{4e€C rjdzvԱ*~B MgQjU#>VurexWGʌ3|],^ >4Vq4$3xnHN pLsո.; 7Qt,d6P^8/ēQ WdzZ/FQ* W>o6s=+R2 r\5 PՊ 2Sk¬ VnɺtVXvNe1=c ,&zDEY!m?'3Ø5=]3LW@l k4>gG59!+F.s6= ڔўRm4b(ُීDž|!1[+QIt<ǟ+#ݟDC/m͋ν5gK<{x^ޖT/G?% dg ZKuHv) SGV:)ﭭk%M^OΙ`M6~&i߭zޏ~Ξdk@ry[{|yf$FQ+ts6 r'mhhic$V8Nin%E\ Sp^jmCZƻ|HIy\6nWx2 TcmVXxTw(q 7_ m(1MPmR.Bt-gbsc!0̵:p(\EPb`"\PY}7P̵1[=_u_ۗ2||\Yn/:#>2'-+{銼pT`& iK֘LiyF-vZF6k55\J@"٨D0!|ٶd!UUT`}#]444S@BS D/6Ȳ<{u'@^()7{XS8O}ݛ^YP8i&Ɉ;렸vwDCu¿{$Bd'Z"X^A!`aW1f` sЫ~0k I҇K1^^^'0C\(2a"[ JRUI$w|nLjPfh`y>PW.-k>xm TⰝLCmXP,VDv] PۍbtA`2C,X B>f7#žB*,P>(pvEL2 !kG!cނeˢ_;Ll"&T:_3AD$R"Y@}n,ЃLWj@,17\y.פqAhfT(-LS66m Ŏ< "#"ȅ,5p6Bnk>ӛn}[M΅~B1hke#7C;3[ΐt'qiXҀJ F>z:LԷR "NM7RRbjAK1AL}伸E&'DdHI/FڏR?@:3@^aR r7>@\G.e5鯠`^B& Tv?.vH4g>+[\$ IBPB`qYL$;43:yy>~i5+)t;:"s'B)DAUUz8^8$/ C3 %qg_ RB\uSgn!5HD 0Q :7`0d!*5w=q QiDC:wCgr(&IubZBIH(H FrlbbgjHb8| < zEIZIpe`=P9]~dnz^Æ G)A/G@^9(Tj˦Ӈlō;{MD4V yI,v94) %*.Ǥ|t>a Pr> R=P "/9ޔ 2Y0'QhUY"`:"eǚ|^,3+(]M]3W,UiѨt -ȟ^1&&祈"3ql"]'4T @tQbӨ`˲0;rHpc!!88DvTeQ1g&Qt}Ru :L;n]. ϋavэ]BA.]G$YNnmH&JlPDRZD6l%MI zfk  e枵aݢh @=qcDE8@9i~ht*yc# Dj PQ4reLH "%0I˗3RFa"R BGF%4NT0/",z)CPҥq;p'{>YNcE`txOT4BAg/@Bf"Jx"o2 ]@DFwhw5 @naljsQ<ѵ`w3@f$b iT A<I  4:+pm*F2VgCYVApXa9:sO/W3U%KDMpާ97}/ n5m/_z MU"TCE%,6 a1BMvHP>GP,RBFEIP1Bo-}SJ5l,0P1EA "d R]48@CGz/SAF/O1΢2PY iUh$ QOBW2Cc kLF2EXvJ}GTCBKi Z?X8ɔ9QG{[C]ɓ告NS21ahX(]zwLjQf"4_(y*Jyq'js9uY2:LNOf7 xu ;R%aV<ɫ{kR$X-$NE|ik3 IQ>pC.QwB'B hpX!zL`EKGNJA#"n" 1a/F2y-ьB,Y;>d =^Xd=QUXQvdn7)^Gg{D}] >"FF3P_UJ@i$[2VڛDg$p80` Re>n2Ys6@ © Gtx&@uƥY`)OtҶwpY,S;kIڐ 2z07ft ZIbd&Rh{>:h2P3,L%q܃XFVfجvB`$Ӊ绳2*WOӰ(h:m1b0YN ʜ<*A / or:kyQ["ep~46k&& 1K脍ŸEs<7s4ĥ $bY+#!(!߿^"WCru:$[-J NB4A2q 0b.du\"/:Yǝ v`N⬾in)RZη1%^Y6t;=k1ft֣Pު| *KzHT;㪠70ۏu(4ځ$ŭBqn?s§ʲqit=qJT:I4wg,WC^)g,޾GO_\=x+k32ɂ Xb JGZQZQ\\ +՞e.aK#|n %t4sC6L‰u3Qe,,ώ޼5 =OۡN =yh,^6n*EYN M%MɁ˄23[d,[Pe2/IޑL=D̋`1 +H)q_T/7Ӥ~ >Q0$zvB8yLiw&c& Q-LOѻ\ytSx7Cckm1ƀƱ^sf )vSݜަ H0z{{ֽjarB-Jv1L)2`~lB(iD-0&֭<,d^tӪ{!J}珧`UnKCж_#{q#[H?_7RԽj|}O,ߢj]؟]v@Pald-ͬWtl{xֿaGqHYsv6യnO˃>.)F Yw1ϟۓ{mqW !@MAk[+`F$Z4%UŅՍ k yAaEgw2`Z5S=M "1vS&ӛ: eB^ `]D`":ˈgZk`1i_]!"=AU|*`ӑ:4X.- @ T{+!-ɜQ. "_#1+4|Tlt`"1#-m9 Ϛή L)$JYO5e; 8pB? D;9K45JPuOClOp`UflYilSC$vX)SR6(WDRS%!&uz!vǤ aplP- Y}a'uچ?LҐyI##mHݴ܉5B 1V)ZjpcHU.2M0Pz`CQUc H Fn{:Usz'؛ d|kʣcBPݪiSV2Cň.+k^I%_0mD!$IJw.)*iSk ,*f"Nd9w> BKsۀXFi l9ǣfa[ShOS!9MMZ!*%Jd㞠-Z:;:Y!A)D8w+~{|=P{M"T!,AZPG:xWȶ]%ϭ_.y.Crc _I"Pw>爻"kn3&XCQ8JФP*_Drʐ8,"z\N*}W0p>$Cn~$ o5󟕁 }mM0C%EDPL iAc"±04g>oNs$"A@?,k!y.d;_rE8P

!$Wʲ?7G G pP%qg(b= !$ S3I}+ɿ1`~”xñeM8*e}̎Lь `i=i!ndTB4bilxŞH&3,]~3 ?~ n"A桥OgOY[߭J1KjRBVŖ<$Fwvq?>dϼQu20eMhG''ZrQ" E#BF1JXPJL XF@я@̊6E,%,ln[Akv-UQJE챈k+5H k0"fQDFlRm bmQ̒:G , d$j V85,?([Mr[d*ң#EH5Vf a.M6XI8.jcT%(h.S< 8쇾 v"`zoV6E̐o:FZ2[/|Y'Ye0>WpciPI,AHRu`2F.7ǡI{4\{(ŧ +N\Hlњk668Ӎ2MJ~LҎ}6m\`!:F<|2ĥj*P/P>HD_!'`\eÀ$!%k~ց T40 #f9 1"I=TBdS1G`7o>5 a I>{TMN IT19Njێǰ:R:ᒈf!H`إiyN{#ؑ1ۻ ,>7*H8#" ċu$ 5d5hvl bmIl6_tU/t8+d xx?B0v6) " )"(!%$TBpQ>5*[JQ(Y*HTEE@R&TS $B*r5P%1"M@ R0*%"+!CB`@(WDӹXQSpa H #F 4NCNibD0H9 SpW2C&S0yhӦ$sQLC'YC(mѩ ȈiDC ٚT*nxв%_ך9;r( rg_a!!Gdl:Au 9,u ")lM?_g`fԇg3 !Lj>Bݵ S^6݈] h@SI8dVE`$Gx'ոI4cJS-"SΚ)r`܄IkֱIMOT(n37,D&sd Kfmh:ZHn;~`-&#X -hM) n&\aAiԩ!E(J A d̦zZgЉBNTEb "Crin%BAzyaFŇ ӈc3ʄ&M422QRF(4d9Ot4TY(Ʊimf ƪ@qUzңJ$gH)-94# Qmkq!-uU\<`hzf0D[[ӼE 3`>$̽d) ꐘIt\K[a:0#^[]8tXHܓm$6 #r#X$ "Em@ՐpmmdLLD2QBG"iDj԰amv}Wl !6ɀǃEH9fhXh0Ipћъ͒7U:RF-EWMi34&5c l )6`2$d4Z1\6`%,"mM@P`nRca h_^ sB)#jd469#m7;'8sF4j$NdLbH"4VoV6PBkE"DC#u1X0Uvٓ(жCmٽ,ЫִQji-拈mz?PRY=nL4,{zcuG3Hx g%?ݤ_&G#U1q[*FrZ^W.qe%S51栦هf~okӞˠ3Ha*~ FE% q(a4a|c'.N"' ^ XPP)n3Aw"L0m-*Mı>L}uy9]ZӤ3E]''roM7~ٜ`EG$x£Z_mZ"@h_2WBIKǁNa59Mm9W|[XC1$z81,ݱh0@G*)FUY)kN4:Dg:AšF  ;b(, $xES4|'B.F3aVGT[fuu39$-;ԛ8Ƃ[ T!@`f"].!vb]#ZHS8hZ*V:#Іjwdq4l{6/girr-ZǘQL!_~3y,џ?:I9C~Ɇ,D>7 J@n~ ]H0|?];:9)z>-\TIóXգ $$"&(Bs|F@pN@O=) p["(:,L=PAMv3gZοQ#WhRjb) (Si^iJ P Is6cC [.8B܈$B,@P>?f(9kjk!ו fAJE&25U3Lfi$T66e,#Lq\CC@B@$' 1Pzm_?/<^EWD !IBE2BMDHCEL11-LAEC5SL,-4PQA1!A4R_G<0:,l%uPV`R+̠!py_RU(3 =g.m@<#F/'r-I! y 0rZa"ȞBq7f 2 E! $fXPb4 p6p/+Tn$'Wdd;㝝L$IvYCh|K7uBppFX!Z$M ~VkYƧk>=2y:Af b]M@\bIX.ί:\m6:[v{ E%fH}|$ctK<|(I* Yeh4Jጸ ֠T{%j ɨZaP@ RQ0P,2E Q4UP !J4,ԔB$ +H ja(NzT"buԤ=xTX9= />'<~u?q`ZV CǠt^_=/^sb IIcE`]3ُwBM+ ֚<;y$WPi0DAThӺB~+j#ITEQ,0DMw*BD`wqʴX!fHSGyj OߊhI3+O;D<$ GD ၈sLx>^N޽ V*T&Q>pe˚r0<$懆1'GH DR-D9pǰX_F':؃)gvy_ @xsO,DuJ52uڱCafC ࢾNܻ0{rAm-#o~Mu୛]1.i-R%ow}We`&4ruh,fpX縱wĚ` 9%̛ yp=xc/Sa\;CcpqbF)p08 pk t;ͽBKֲ#14fx5,MvLpj>ݧ.^8yApL_2ps Ju׺c3 1Ha280Q .aOL< ǖ=xC Rh !J@&.C}0pCp0:% .N F]vl<ݬ&t%4$yR&TNl4(i^ds56 w20ޤ6I^@YIיNX$6lq.9QqrkPfbu1 ) #[V7 jXv|lEV;<>>9%&Jx yra|mEsgNXt䳶tm4Rqԩ!--mP":4u"@ %1{ܢQxԧy[a<8^E[HA^Pv2 w ,EtI!2Uy__,8+gط\cDd lied\h,[ݱDffa.qײʝ QVzr*]/+)'~/pu6GN!Ljei7yI,$0s1g&)%%q$t?)ouq܂.?^ho^sI8xiK\fLjm"3(fafhf) 2˻CNɢN%iO"Խ+Z995&H|rMhvXl)m>aH񝉗8"yu< Hw|;aFݤ#!IqYXb^6mk2u1~PƔ7eC^v$fەRLFZKj mun6ĦZu5&nv;(gs )|/2J]d\u׌a>Tgʄyŀr2( >Q) P6}{O S08o lr$6k .j!^ջ%'!2Bs+q+?8Zn_FdEgnaܗ"F<Ԛsie(n]V%KFvDhymlw h\1=_ځcwp>s=N_U~'!u3hjT+=]m)yymݼr6uԢqbzF|<21wÍ'0 mC/vQ!F$l4&WhΖs3IQ|̤o1h Ef4L$JX`L r-gQp P jMktոj`UA}xLL/BƶwscfWVC>Rf|;-{0oŔ(+s|Jam lCGK;ʞ8# ^8Qa٥7s$qX}k BY Ɇ2uc!$<&5%^-y;7Ym,6׵j1{m巽Zts\#+k OFe\&fyqe >%c$a&P?K1v׎j,ŝ"--ƙ(㗁[9n3ZYlBgJXU(Qڲ)mYE m{Uc7HcFIsL9q0wJ>&sKm֡{Iδrc|yr6w߮dRب=n{nh[8X4jf]wG-#2C/%Ottvu7QJk 2deu9 pR,r=Ӌzj0m 4Oom $ 6|jnK4JIQ!)ez<N;H7샸Q>2Fh!7$Jv?S ,&&/3[]@P ZaZ1UW,ԒƄJo0r78x&CrJV5&e^1B CI b4 у1ͮh@- ed4P3C'fqyPh71&& h76#("p7#AM R#@ AU2N$:Gz;wӌD$8OpQ |ҵ?c;RT >rm`n|lE<˥NC.(7]~KeX4(-EBOF0^G`f3`cέi`qօهx->(0sUz04:U9Ynmd&@{W]E~&e3X\V<ܝg` 6v֥T].; iO.lf 35CsI qQ1j<(!8TB~@ۉ҉ͭ LFЂNHWd\kse#a^_V|q|Lz4ӯltT0܆Rr"IJfd+{mKbU616r~O>Fa#0lw11:/p&51H?Vaf,RCBC|v4DfD Yէ*E5*c؇ QJo"{=Y%3d! ‰&Eq}D% qwj)=}}` AHI"^ePeZ}iMD!hkR  , /=MG\MFd~y; Љ%T!.: des9r'N'x"POc<{2p`v",Ba :hӒ(5XR8AbkgLS *4S.I:YӹNathX0>)qԃVj&Dxw^̓3bC}v&)|(!F~(>Hxxͳ>"M]/jP}%r؆C$i$PB ?rޯ2E("UJ&-y%3"2"ԃQxw Z1W[zP#j20!&U5C I)NwM'8FWnDzCvJ]Kk @c.H` r;v{ B#B'I8VPex'ǖuO/}ư3c6cHjDAT<$<ղ2$<`AP¦JMB6hsR'YRP4&`[Yd2 59"ej"%4+]G (1PsphzøC/5/&8 Md]j s|~>fLh0h'\+C iKeJde1hR(ﳶN{_="8+84!Y#W42 aP.63Zkky78liš2vh=6:ٳg2,2O";79ҧ$Cp BHihDH( il|O1! Ϥ_Yyg~TR+(U*+}[UIǸMӼFe@mHdN(+tdG-My bEN!wۄ0K2+cz7i* hjYadXErGK.NÕٱ@ :A$|D92_#-anGTcޢ׏+K/LPȊAS)cJ5/V+)=/UiU4$ےI$$oRU]nRWR('J?}Bfs6,:}[02 ~ _xlu5鴁:08lwɘ Ngv;ưL2LThSLt1bK5aa㚾'fqc'6 AʕN9 3j2W0x{4GS .˗iRa;cvgcNUҠE{QU`DJc \9:[Py'sNJÿ|R_NJJ0n<[*"̈7ޫ/7+,Oy0gS V_}"PڇŜ.p  L37ϹL_Tò vL=9L1±:t3t#鹆ȥimܭL)3I%p%'Jv5t$;wjɣD=qs/CM"#@nT2aN>3n䓗2<,ƄsA3C \,J9 콕 E|y9d- 5?I ZH1nez1ƲFgeLۏ5}⺚`;G=vlB$5a0щbOAw>Z1ڽ"t%;y1hӞn1)~ncQ9\>W8ͬd%"HpZOTVUJm0$`toj,a'8|>3Ӝ9c via0>PH}G('pnX##efyeH&FzH Mď(Pk^@=u87zKB!Wix Mݎ*Mٸ0* K WuQ*BUXMs!6D3Y8cc X')P64/Cٕ僒(4I#&j…is X49!Wy22"r23x30W1lQ8!4 .Ccǡą),̨0*!bDCNR.iC8$CPZ( `"ff 4evB> Gl V?O%T/'qtth"xuΫHCl>/OGb&ܠ0*\(Al=@3PyݨVB>|)hC tT aRXfwS Q8@Z$P ThhT@kd^;7ʛ><͘=T7Y֡ l02;Z>G S^PRJR"0 a>#"=wt! CygSJIBDH{4E5j\H\2C ?K3 nGlp(*"(1NOHL=P'Kafr ҇<ɏ^S܁g"&5 0Qut%{.Ro.%*43^D=.|qd4txd+9|n V!(az@40@Dł3 ;$[O `z ^_u9”?ρ1}k;Pxd(!Q̄ ̆0ȯWv}FL$!Lx\j9kFA;(E~Ο_)na${?4 UND{ED%(Ĥ{#_60} >Z"J2:]du_ |󻂃\:^a|4?N⟦OF-);XdMESaF" }&- x&O>b>;u P( BG1)V&ZPH U( DB BM:e$]TŞ"~h:ѫ>P-FBj(ALcE#2C01rb Ru-ǞF҃`맑j-9>f8FSU|/IX*H=6r Ki@'/`k008ܻf!)'[te ĬǍ&ڌlBjP"c#yEfZ*R,J60CȢ ēu:C bRYi ƪ"UMz!&X\fUv\lHUTpŮgL-$#fK@/)#kM # E)(O &J)Dwݏ_; 0J> IxЕ 2D(Ph0H VhJZQJR!(!JQ( %BfhV"&iF*!f 0R*(j&P,2@(X % JXU$B Ȫ iJBii)RBMQ;~s0Lt|B ISPm&m[㽠B?G !v\ KJi((}S JH$UP ;2* $X]ˀ~Q*I%)DQ4 lGzO( /Cf-Tf4ePrh)aֱ~:I{L^g4 )>&pMyt8CnI=)BtDp7ÈDE1H:/BS^$DU4!DBRE"APT1SBL$C- %RIDKCPBPJңRRPETUHklt2ru~)N8DvĩO}l!`D8D/ hF!0ts6FNGޙh H_#*`ʏ^δ]T8QmoK+#VIHK@ 4c]ؖD$4 &>C07 ;Cԉ{L}h'Z7 L7Ll઴!>;}}؞/} MFkg1ǯL䝙Kƞϳ?1ħ3\wĤ]O~AiR""oNBdHj~TpJLϑ5+N뀉pZwژV8Q* G!)Fs c*'&6ū4(Tg:m9L]&4HtҍP̢Pn{X<請cbm3+  60h3Zo R.L/ lETMKFDPRI2O8C@! k_銎@E[o&[HUNZfciAA 殀 B$4S95\p\Iaj!ASAKt2aUe*PcӺlcB,Ph,ƭ│%QDU )m{ICmr50PCBt j6`=ȄtDݯU=A is* ZbCPןWxN|6オa7)lATqxgՠ~?RWH!$I(=8%*X'-LiY+$5/g-$?cCOXOYOZMD=d#89쯁?wDёQαLz2k^]>K wRDUQ?UlvyXsV{2FyNb]L?6eh<:_AٍNO|v:678j%KtnYƒV 8,I|FĬUBy07{[e"de;[TM1KWwu3e4{ @g~ɡ֋2wR@x HB~y)鞭}4|d&`5T^b`}pD<c&jU Fb#8?{u2|a'Ƚ - bKs1D~s B2xא9-T069 X2@֤46#,BE30|||u:@? *"&@. w=}xS>c{H'$yx_6=RucKLi8cPP,*du4R3U: cXH,D(_Hqkb \w8wdCF%kщ:3C=st@8Jwr@7ۃ N?t_Y&!9-XDDTQ 3Olt bTX*{Oq&=6b< <9h hj/8GGNpPͱy o@%RcAz@e?$̔0 Y- )^B&T@dC !Uᶉd͎Kn9(J\ە\ hR",.aOxjn>kއ  %%Rҍ y$=c'-?{= ǎzw3Ms6m؅ ہ:lw{cyB{1w}y׎^[\W VEy3Q~{/OX:$g+X^46s.Q:o6ÐgDTa_?{IXgRe!qBBX<֣#γ?QhK`SRc0{f{,vcǙf08pYDuxjcc8La׊-n2DuD ? V́pa 5 \a#EuQT$8g01ղ Sc5̥̀#\>"8BhٸoUS\vl MDUUUT@TQ R !$0DPAO@czUEcKBըl4wGxD-(C%Ѯ2 xݔ3 1SEMT5=~:iMܛsU*`I:51(5:QfQ$܉|jU:.HSHv,2tTYc_qi aD@̣2t}i 4H&H \)^;> !LY|Z-a ? -%BL< ؕJ.#>zVGD|}n1,.Qw/~5 kfٛ.7|8NH": 85PQd7 !bIw(|7 p}BO * davbxpO ) -@\Կ^|wb 4 YLRb ρj%L  " DaR "r hh$SHkVN`ItJFjrqBjVi$'3"HH L Z% p۲oaahĠ_3ƊfʂP=uؙanٔ)? {_, 6DHT q0Rp }CNgj182BH4AA!$#@% Pbj}rԛ*vWH D?F$jG"fFBI!Td ` IF T(j *jHhi*f!bF&P"J(B2ABD *f8PLZ*hP^FԤ2p>)A4бּdǹ\:lOy9{@A!`M8Hv'N@}xlcZH }[LͲ񝰉/O({Nh H0(VD!踎0lނ+fo,+l`Rl"fE0ckw1ՁfFBh00JJZ爙H$@6[) 4I (JbЋ| C&Dwz!d${~M쀠]mib}F<0?`@D4ƅa9(p~2aӐF`[D*.NZҭ=.6ڒl j̇x4tOLED#LKXheUfִ 1G( 0Y p-?P`-`QCɥsY6HY3bOZnI.XhcK6hot4}2f `gy9u0r &) k'<_w<{t=$g(pz* H"jH2.VryH_ϱ;]w9Wq0ƀx86!u<зLa vr?( 8z8uPAP.mw<2XzH(2&WZ+ѓCK!RC=8ǰ7ۃC9f$9z_"0)e"U45E4܈9E!ZDL`ZI:'iiY*31T*By/c٥J9,ʵLKo 0墻"eD+*y#e!Ɛ&&r:EPY5 PiъIŕ尌l+"vVJP-E>)᪍1F1Cӫ.^?$0Q'H9HC 3F8]J- LtL\ܦ0FXYh1a8[cdE@q.% Iձc#dCf28c%1T4H n*V0Zh:M=gI, 4αc2`RX|Cm64Xps"U25q:pNd0e(2.N)I<ӵ!ժ*%[,YQ%6VoVnGu%"hb~^{hU70\K Z0IH5f\8E4;3n/sU5O^0  ³+EK{3ibbBn_*R۱Blbʵ"sQzv@'N J)"+$ctCz\j)?^>8BWYʢ(<01!F(AR&;aeL((h 6#3Kά堁AFԒ0h|T6gD9fxAS+{=ŸM U*P- AДxP|pA~6ZvC(xwEz< #,TBo&~D sP( e$P'|"4K{>0/x ^ N\|t4< ʠbF Ff 994Nʴ2SdQ$& $!q4g<EՈGkںcî/եɃ+s[JX&rku]:sU#0NRbw#֠K,?^$ C"i(ⅩѐŌ5/Y2qTesSo>az)$3pŇ3/6٧5i{aQk° 8ن j86L8&MLqQKxml$$^& fLvwM8NF`TGІq"fP2@u閜lx:Xt'9l8"P◠c 6#1!@"5 F J t! H׉L5vnCBZ ӼZJ Xa~RxwԺ"xJPxZXeYlXZXx&U:I̧!}/4s=_B$+Vfzv.NR0 'b9 vB;%~}JDC@E$7jљU>Ȉ9`Gboϑ{=ub&3;Ff[*-ρDwR~~*~B$H := !}6SiG`23U03LQ &=:{AlB J)}@F ЋݶMoOȤ%l_b }vcۛ1쭎GTSƷfQ H>1V.ӗWВOax?5 Dfg"Opw soVY j@ ;]902O 92Q UP?^x = sIe #ځh~*UYѶH!8`2;TT$_pJ-&HDS55Lx"4H420܍E)ؑVP ӆ lnhm'bMF]S!kWZǟ0 L S(h HțDCI(c`TDDLQ-\C!vse ]' Cp0Qr&i"::A/~οfڣ_ԅ&gOuBz>P2$:0 2`lWd#IC4ɎaFfHڛ $?l!-B:DQq5yLU鹱Z`^iY ݶuLуE}$?+ tqƞBF5\cq=?P}IT͏MQalzƓٹ n Q#_a>C<:`l-$:kJ9h>tJZ= oӾ^{l^Xc4]K<^^f mFoCǰT@ arz>r y=yTh! ?z!uy'!)쇼WMvr~u/H0Θ7apvǒ05]cbD?  ;x HbpmNē):뙘Ph]>C%ߕ4$+e6B\vhl6i ~|8wgK,dˍ440ɑ7[hVv<=IW=k3Ve#-7y=OVB/F,%o7L`8,Lf5yN6PlfYG3N50&ГMɚ 46b%C,vyh;A)Tv^MJ/ {+16|%Y!9HҢ73%-:Zq"fvBl:tzIyǤ0C"N\s@=Wԣ#5'+CeqCmH|4t2WE%l;Hq.%/Y퀤PS bXMRݽ:r &V! **"J/G8'^}dPp6}e9CWaD ! HFF8A ) c RMHX8 u:j[1JRы0 !TADjB"$"M1 Qf 'ܫBF̚n8}йr"qlVMXlLy}ϥTi>b@LBIR d5;2,c FYP-:5Q ](Q%MAUtGG"Q-c8՛x3 9@)Hդl޺ F%F@N{ADlF~7@0% sFA_zB̓~i{*1| R#JRg#PROsf[0 K:2M' s*ygg&>qFj:_ibG 0S)χqPCj13JZQ"#ZMGCbu&aQP6D%U| ˒kyD"}ē!l^L .ެMAV}GݴnE}QT@fu' MD!ӊ %lj"$>8kxMZ kS麰%D `IX "YXn h&}BnL)`V?Z/D`V!YsQ=+p$ !W|>'W=C5[,U)6՚BmDBm~ANn!z#Rђ%xqT #bju7e0^:lMJtu}L0&Hw!F8ofV 76:6Ǘ%Ѩd!=s?&2WJ#i/>Aa={Re~i3yk=XvE&"A}t?d:DiAlb) U}L~1ۢ)}iUda)L6E?mLpÉj+)4 R&"a F6bɗ"'k)~t,B.8ї G¹0v$,aCs#CL'^wwXoW^33V; ]iZf@j %`a0+ V(Q̄7=iAjlsqOJ4ܭ1>̝!C]ծnx(t1ijPHxL8]%}A9yz\ěF#AlxRKuiI  iE+p J\j+p2٫1BD+Qzk@ha,8Zt8Rd'p #M o `X&bc8!+&C f c(БP1 F+@m. Fdh[GSRU6¶7D$m@]27d1D5,+}K[+f$tJUš2.앑Q=3jcco$́UTnQl1۪A\i¾d8N,-ED¡F@nL644#2`3u$1h Aq6ńF" ' AtDQy jtƣMEîasMfb!*9fv1SUINc4h&Qr8LÃhQ޷ yP׍P5&5*<0tiU)GL(d!KlMU*7s?{u33(s)S5{jPm\JÄcf̚֎1wAJsfv}$2}>W<, 2 DP`D9,^81fI2n|' c9#8qhc>Z-^ RgLiq ߂p- 1kچ&1aAq@=]Ƞ BIFJj#cIIs1Fe00uXXmt"aq3#\ S ˶tXja.:!Y?6`utϲD|8#IĿf  ~_sƟKĈ #s#3(@tS9Ruӭb4kdL8" 6$ E˚d:i.¦D3]m尨C59ȴjS*&Ӑ jZ)9!6u!TKuōro j]sᙡ27*Fɤ( LfPPfZLvX\I,Aa X6T$F'LjhYI bEH3@ԘDiGԍZTd-hw fUEyFG.*RH J UC"0@p'rW%2iD30S1! Z0ZAŠ,GV0$0,0L WDk @7&Q%p  ̜"1\HC w(hHrT2bT}D>ǛYc0f[` 7<C&6d `|?W" !z *J:!9RA58`ac`ᑋ dHY)F Xe 99eQF5`V&6efMd B?'1hyqa\8kSY44KFLQX\~zwu>{+Y ͩ߻8Ӡ8KF0G⓭C0dBȆqstJ=H$)_΂l&HUI9P0EJQ M5%4 IK4)D HDR%D-P1H1$LT-EC IR(1E$JMIHF; )@L4LWI0KC:6 hP%z_cI"Un5SC7BOMI Oq!6CW7ID H!tb2 'KDPlӣ1͛ĎaN! 1K0F($ $p# Q 4qF8TB Mh0FN/ *E98:hhQu~</m⪏]MMôJ!*,4cY%d# MB'*'] M2I:",kK?vfJR*!sH3nLHi |?Ü3a(sjt #3&K1؞h7)BPh;Ea :y縴R0xC~HIBQ0~g; Ac$"{/Ȇ1Q܂X"RP{IuaQHV0[Uc;fr.bk Sq#R`+ul gD h; 61@!3\&ؠc\K=Zѣ 9d u!ATnd2k(&TD$;A$(ɓyLeHEY`EJd&2DUk RQ"b%Xd`@֒Bh\L̠]Ye.5(dV,ݚX,r-Q$30&E hS qsC J(&%ӕa0Z"I)kP 6`8T-!B FDJ TT(OawLd1 kmc[$j5n2bڪCIA6r H,(QI92 2s4l5HQ70JNf`$ 7Ƨ(1dĪ#3'DP"A$A2R1()$")M ! 0.mF!PP@mн%Ё\x_GFWaCrnx%Ady@~72! ƽ3_)yE xLA 4E;fidSEؐmH7wC' O^gs0?Q (ad{S߇8yeSQR4H}B" 3}>ZǯĻS12GR>0987 O,GjMZaJh9E=܁qz5d=޳sT+ ÙbF&0B s`9t ĴyAq ɞyl%:H='g\Nswg^f ωdu]BSߗeT` :@ngevh~4 TH<(@A S.@gab) VBD 9plhX#+va@1n]aCVTsOtt3wƒA]{|p$FS2%U?rx<薗)&;pġCD!bU,!;QųzQMdnb%E%Ai`F`|h1fqv[ޡ@ZȀZ3eϹ& Sp6@??`0RuRO_5R4vw1, 1U%* EJE DI K1S3!LT!9g ~Z?Z(bhu.O!Ѻ#2pY0+(ɢS$5_c Qv {Ta.B HB0}4@:}#g|ɢ!Qvk,[5(l%B`4iڏ2IB&TFMEL0",9 %ֈa٘EYb80T4.aSN@LDD 9$Ye#ɖFe8!%LD `DNI@ P0LHLHHaI0'ZE,"C:u*T^'y||XT=ĨJȦ0g3k1fʹX![/djJCbɚFK `HzQ>0 $L'`pwt`S?88üf)bfie) *jSg0? 0GbCd^8RaJjxnE7F7j2\c""2XJ$ѫT!UɌɃ.0#ݩ>= QhPah zG4%̩0; 3|&bdU_HPᑑjyr?cb@J=IGRA 4$4!Jϻ;'g) AVfXh)JZA^ՇLRYf;@:w ,d@a&Χo KtaRZ/^lOuOSSe݅|6Xϋ B1(=a&L,dA?wT9x!$JIOb߽$?PT$ I9-%R TT>>^P!ݓ2QA'y!,(DP$HRN|U힄PPv'^g "|夬T|s?޲),p܇8!y7/A&HmOn4=ɠyBԙl?7bezo]/Ƴ@+z}{p`P_5DC1?n`EpVV<^`ߋ35b>ۚ*{23Z,,.PZYma>Ȉǂ:VFa)H72 āՌUkӮ 5af^9sx/9GCVF8R\ #miV gN&G)[3v㽔k -[U0 .8 vFVR&)4D wIY1. ]]:\5W>5`sf@TJH,I )::wPf\ѽ#{혘eCbM<6Hl' [I8 b/; prbœu_ߎ41%0_2~w~Ĝ:7F#LCEK4q:%zr3̈6axྒྷHv W Oj2>h%&f'9aEcoްX T$…)y'i}T" ؟9 Ru| j9*V'׃AzG>FՑ85VJ%gLă^:hg =eCziknB =4bJ!phLwy@T&VFjhpԜc Au6W9iBgT6}}b.OqTҔ0?N0Ϡ~P^|A.ð?[~] 0# S c0~PA(h>E ]hZH(L iFv"a Ц HQ~S-8u壪KH. P}f%חMO/б:R5%AE"ҡ/~7ךZaR6/;ԆߜzxMO8 Hdd)A@M/o[`% ?{OԌ!`d'䭃!'2U?_q9U5,"υ4j)r\e A(TpzI~pˆMD*{ sBy n?-oC:9Hm39U%$DmusAىK(قd097kJ8J4]Wث|"43uc$Bߜ]4؋eDKHDڨ4LcpR Jի¹|/ZV`Q@D/&<,>'N>$޹_ڥY'b]]!nWI!щTpTl&{*h9v"fhrf8CqI[JOQlCSRIuwь]t3j3sqi|xU6L4Sn~VYǸ`BϬȩ !6`aٻ/SD$@~wM8W@ygZ?|;;MV> Ƈ;4$5O  cV-ٽEl<IDzF@2M$?КV'zÿt 9\ K_K+1\i*\.Zn:,X pnPO ]@,9g|I;}5$"_F4d5BJW H6O>N̏SC0~*`Ej?F9bCIT}<,t+,x@!J}0PB옒RtP:otT% Ӫ͂HxV$Tǃ@cj4cnK&~`ٓP :I>C:Dt^w>iQ;P}ޢ g\>^eCwn d 5!<4!|4=H՘gXL Ls lnPf)l`R$tM2q*)hт_};^rQ0^i m?vc.*]UA͖ (R++*3X] F_|MR;cA7("!x>kl ;,yjlҘ4eq pgw|D8s}˛IyW0Թ˛m(e$T;mrPD#h~!hԂ.0nC4UOLO1O{DzL =ETYX?,~ko"X0_s1+|cwjBfu~wE#{ vd@a/Ad ; X+uY͒B٠36XqIb~WH? XK 僃+y@dT/r +hpc^1aaŜfL#퀂(#IYCVVe˫(~i;eEV@8َ̍l[pNdF162 0탤/k 1_2Al;UfR"GS=uI2hRTHRT֐~)ϴ.h~ʀ*5{c&'IiH 'Ny6fX҇bf X CMg/GT(=}l훦*gCʅOgm%X۳hxnb) jY$x ɜhU9C@N#e'#j)w>3$#:DXo7 5PG' P5W<DQ`>D>S؜x9jO3 ۾aid#HLv۱&w~|yyUuҖlajG>䏕H\ȒP~`L Gc}Q҂'FIJ)hRyA@D0DUUT5MIQ$O8K7œ ͉Gnݨ $% +fZ &'VRTQ jw*:e7b@RME@k@` a &C%DQUTJfĀhX6p]ԓE\h` `"$)e&H#e!TPtIŠVR H KH%̂r2b'x &b(bŭc !"*+3*j 8oʒe0("RcqA(".de$F#,* fh" J!̢AC<Js NVbfN&0u󌨶c@QRau"Fd0U a9(MbUP\`d#HS!`NtkD&Z{001 eMaY1F!-fDSq,S̢vDY`AQ:ja22VdR! i9+RR9#@ukDeT9ETRfd ErAKªI(2 ʏ Ltށ;Ӿa{s  < H57WjKm(aOP5/qmCM|N0$ngpcc웋, 2q#NѢ"11g@eLcz2Mҏ,Y# 3 d70|M$#4HLLmnѽ\,G% 9ٻ d4k\dG'"64Bqu0%U4$ALIBc&jL}$1[mus(Դe$ Td9NhZjL {3Ƚ=Фҕ)DEC:m&wN0֥]3H66#n]@lYFU6atBp0vٻit|":|O [OPy0PH,M!$j.5y`rA'X \T3p*\d#90 4 oL"+F8C=ArkİLl|4ampA"(IKž7#gNtA3xM)SuhUbdXL 8wg=f?glϞ;'tznH`caD iLK]yzqw؀<`2ִoU1J#PHCT$"D>pǤ|5O=tƏ95.9cNFC]gb!ߦ!;'?i<{9}fgnԪFS ܚ)bY;`/ AM@g#vC}~add( "bbD7xJH$Ӟ{sz.4 S o"1@v"k`7F1\YX; -PjjI?hH6G1"ez֨I4J* '# !VҦ0ZRF 1p̠!VM8 X,h"NR TYRRFnZˍ̦9:-QģC GiF*0t`Z.El'1XFsg?>ֈ`$`#!ElieqbB0<iX ◵s3iPY,!Iت:i%ئijq  h78~1"zJNY`Y"8QO0? I8yl*3p0HJ֝Fw 8 I'Okg_p4ٷhdRFct֍Pz CFC)I.re"Ԋ|R`.ElEdFf=ݦgo>{2E`QnyqaE&T e^e10UO?u <;DGUԮCY`V@#1/ (a>N0h*?9>"zD@LEx*DH5)Qt+T>&0ҨĮ}6 P9Q)Dl=T-l3%C+bPQAD?C(uJx.@BUb% %"*`)d&vi%.0X% # 4Z) p,!p']R~a-68a?:}`OJ4/np)̈P H%bL.K"! Ӄ${f}hxp$dז?g3d%X X2``!LICB Z;w7"vv.N &ޘơFCPU|!E IAu1%dBXFb(Rg4hHpg>#wp10Ap|dh HM $ܡ8 1@;N_fJW;E=DvJ ;CǞ_?*UXMAuG~E+LQNZB~a4Cd#DP) 0ȍ1TN>"paFfza"P6+ٜ*&I&>7 ޤcbqV:ѠJHlJ(!*  P"צ*فB0b @ (fxk B"B2B! @BIa!c"6@'$*>uOI@P41/qaӜKHs>rxSAJ G 9b|O^]$iM]]02MN2bAy n1\`ChmLȕB 6oX}x`:K;!aOq{!uBy'6=f͠Oz0!!(qJRi6QDLi *2ʆ -% DY B1 VKҗFp)0PHPȦB5@EU(.%!Lr9 *#!*2#(J ,rhr2`2&%ȟq:'$((Ȉ'!03h&ⅈ 8$&фT2hzw5dM!PY(RB ǘ""?x)ꇄ7 5?ċpm|hĶH4-|Z9 WDPr3z2ߢ[6h3T7YF 0q+nT@Dj Sʍ3 3'Pǿ[lq\T &iH2R 3 l;Ġ5QU$a ⑧Wn ُFZ,ym$sP.bFIcpLu< w+'+4G?Vk2o.^I AÇӘ1|=L`y iTؤG ^eTUoL\28]YMd~7f9<1׬u|Hfr*ppCFX4')4}jF3{rǬ[PnLG;m'y^1IB,!$nOծ5|zX-JU1N&ESgJ{I&NT|)e)!i9&s%BTQˊ?D5tg}#1C_;_2.b1Vu&a&u囚%zzED[8i|/$ZW'>\Hl^0bĩQ$|QܓqgLf-reN!VqGa7# A:/ӵ& miwXr{Fr"~w;T*cszl뭬$΢A4qN2U0U&xΦ~Ĝjۑ=i,x"a˃cqC;a/qJ̧w(_?ρu kIO>(}s CǤ܈c;thL㤾fuʠ eZ6ޣf+c`)G.GB-ShL}pC ݖN5yИ*3 X'7" {D<)ؗ/x8vn$$F0;瘝@c΀aHF vdUݔĦ-#/:[l}ݔI &YB>g.kފŷ/rF.\JUkwZh۳5/.i>- J翊{ё[Em“9=i>M?itA*=Rfw62I=#\2vx!_;rÊo ({9gwΐ{˅1Ў$r}frz2^V|7ی59~x|Q =Dnψ1#ӓ ޕB{K6#>Mo鳼?BBbs48NRwW8}K3cOECŜe>15_n.M$3xssūXVo5X EJx,+0X)lϗ ^mNG(&ߩIY8q~bf|+S까B g-XkkoN@>ȷ1f{)rmoF6'*IS l&=+u+C3\^m]+5.:IX]O%dI2M*jjqo,n/.mE)I71tS}8j-]M+I]MN񣵘q4hN%.M):u0zfC*'8W`fb$ 3&zlްL2!tf5HHZ>@]cf] ߾`>ڇqQAC{  Dgb90'&,XWO8 Z4ć鞇QORJ!KBwECC<"{Ci (pƒä(FGEI(!iZ˂,D6Ju[l s#1 c˗,kCiy[(-'J $ٙk(…͸@1C:3D{ay K2Zg&9#QSR.(p4brcF|׀fyHjv-/SA<wEb!h8"bt&t]Z{U4m|vhW,,ȇ{OU')I nr ~n*03Pr(/ "ZsP ނT7OySe3P)4 9y@rĴW0odJߗ C#"oZ#6h8Af[haPG Q=P; }F=FfO(i"ʤ8bVـR π;T=@>ȧ r\E ]3/`xHPPT}%|x>=i``ci6 Í]ZwЍ%a53Rʽ @֨"3J!Ja,;*?P~CiF:3(b`=YhZ$i6Bq7$ƀ 1ՆPҳbrz;hl5Ƌqn>ݮ3Zpaş )7@ֱ he|5]q6⭰nX>ӡ0510N~N4咙)̚c|<89_)hiIh!ޗ$ć H؊ɱ ]b?h Af/?{ 0+E-aRRPQkM5ǰ;P3pD0?XL!ibݛG| A$dQ 4&3 ꏩ{~f#!!`@UD:h;IM RS0A#$H1 @G##yڥ. Ɇnʀl|d16.)* Zhc" b XQk :V.M~!L)|SJ aFSEi2D"?ጓ _M1K6悙m:0̣+j1miUTUUU WmQ$҅3OF[!SMB5 C 涒dxFZ4FYar)5fm mDDbln:%#oI!= dtq5Fc"+UUV1pdF-IIC[C6 E,՘h+S…3X0B]H:d4Bq8I$)oX8Ŷ1ԎI1C}* *0{tpQtjiIةc ޛs[DBBX#1 s Y 6P7oB5 F M:BG#V+Օu ck **s ̮dMVmCu'X,rJMѴ#MFz\jQHi¡ $՗A]6H,RPƛ" B4zҼfAb-r+2 &n467*jzjYёP F4 cqPuTpLEa:@fjdFݵ+-pPQ(7m' fcx] M(1ٔc,q2I~啍0 1S`em:Ao/N&m$|+n8ci-"c(f F^z!2 PԱeeB̆Gth1lm8γ=)$`{PU)Q'(n617ή-3\4ЛՈ+E#'d2D9WF XѶm&AuL Ak&QN< 0Cx;%y'0#f 4nbFTY'P,,rùA*i.tl$81]ʐݑwL'*U,A#~(aLh:=sUcj#EXA F,6}D2Oȗ>^yI8@(<VĐC/ؕ-9#Ia /}_Yn#՜\дeu0s]Pg7\a 9y9ŏ$İ^A\_-"p`l5LRkUUlI ݬ!<b9A̯fP 6BϦ-awi4Oy e48@="{92JslԩƅO͎8/t^4IUԽ셏f̃@F(! R#r Dh2դe뙡c~Q8sލ>3 'nBrŖƮ{&P@D! Lsou-ψ|(Ko^7Nᚒ$KԜ$ ekx}l^)޳$T"T/$abaqC+KqNRGm 飉6FJ~!I8ᵥi6{(X;qbL2d&a&!u8ip+ PHi=2=өWVVיY<^6ṪxKF N[0&LU bm4%64Rt=BĕR" 4U#q [IvM8q(% 泝U>&myY 3c_< 2cD8Q2`Dɧ(8=DAִE>B4z[;C0ez| 䄳EsR=܉Ys;ݠ fbz{Ce#PEFnn1O w٬)Q6橝;--+sc.E#ed;:# 1 fBZnae@%ym߫0nʺ=r)rJ:G'.3cBF0(a6%><&xxY21Mc!Mo}80@LPɉk|d#y~ ='_`З%}pg_t򣅉Oiz|5#rMiz&FK 'B场}:c界C!D-V[W=`NE6:~Vgj/Vrŋӱ+M0i$J(5BjPnU&Ϙav۴ǟdn[Ә44LYۉ9<H PuR0ǺJ8Hz gMiM;soCkjR>j+3@5qF|f sO\[fkzxF6DaMLkc%O9zkzcγT^Q.RD8k8 N B>й]-sM7ջaq=2c >40~qs(38Ml*>>WrZ]&2j%pZ 5\KXD=Ԟ8b߶)REs5a SfYLdj&يvU3Ꝗ%0ÎBEV C0`@ 3ٝ9Yl3He˱'$(PmCDɀ7_8xӰȌ-F:x;5ѶF<5z͒`jί*Sw͆rȃ0 ˆ+A.STCW]`_` |kIbHDlO^l!9Xo tc De-DSZAHwLx|td!y0:A!ʙJnaz4dr0谆sf&6]lDv Oq>ʲH8diYMatF΁h2yl0L5PEHlKeD; C a,XFȊ|%k6U˰?F\ös\)#0:IQ̑LS#(lCsZS?D Poħ}?hOA]>bPG3EߗctU)aI},~6:po{ED'!5^'e0\CʮYT8XY,I#$S]P}1;giilRfA;(3'q RI!H'J* )\!&pևR0ZBbTJA9&uPL;Y4#E#$2OnQIA 3~ٜN(Lq;f'rSP6'-$;8h2cL!9jA2 o2R&2Z$d8P [`kp&hvV10AZi*dD27S hL# 0(, !hUʂۀjԚ8H"HDd6dIM:0B7Fptr4&$0JL u;&=U DTO42JȭSۗ [w1֖X asoB7aTӨQAAQFB89H]c*!arb(x1a#(VIAheӕκ97va#Q;Ѷ^8+FZ\'_2'm5As, I. ]vWBI,),di2#6_IPyfJ뇦hg~FASp ( "SۯNQEƊr)B ,b&SȚưFy@z }"اS`QOt~]W¢D,#&>hR!Ò&BlFHMQp`sL7;DA}_k/ { 7f;AGy-] HDy7E2̕Q@0>3cD9Bx:]Ҫ]ժZ'"8Coi$tCo38B<Ҵ?1T$O b${`2cٙZw^x߮[ٮ3dxz֣G|Esa)x=s]nRUFoSںTmWUrG=*񰔤.;TY#ƻ0q&cӧomF !oD 0!ތ FY9jrh*!{°DB, @c wb 2EZ &h*"$1 0 [hlHPjBAEf8to0fiSSKJ45Dt-m.sTɑFNp`F+eأZ-mCu<$zCdÝ)ӂ|t),sP_ tيXRf5M5& P;P{C(R$`Y`B)@ Z$fDEDb V"*R H!9H*{?;|O>N}ӝ{Gיqw($HHЅ*B>J®B!rT.WPH!@+@ @P)HPK@䢛HV=)X1Xl V]D%$6EWsI QY&Xx?Oгd1H53Bz|>D'")* $Ȩ7';kgnQDBxe&t]2һh3|bd A0^PM;S Q 9۝& q*t/".i#؃rˍʚe$pAvKu/|I~lKco@Ⱥgka5KWkmB)'RB;IAQ,&Bza 90Uq-( f@ _Luy̤hJI6fI8%*RELY:C{uqh9oSN(@P'QHT"ZPD-YncM_^DL|7 \pH"V8jr Щ:¦7H=J2zn >RJNa`~N' qQ /ZJds!u%!>:̌!X`ьKK U *"0f/~^aJ _]Gd>[L!GP+ *_Lt~i1!F" QO1a f{C(" "d?3 aifQi xYV2ժAUHҨJQSPf`D5^O3&Kte+bPKKQ"1N偤tXBd \šYXTR0C0@nu|i&ԽI PMI/" 2"D1l? :dl)XDSzP+8|CT @BJ pDJR(-BR-ϸ~0[]?*"P#,I2m±FauU)!Uey/zqOE7N#Ђpc#0+ @H-" HCU,T8e A}9i>WT \Ou,Lw5m" dYdB#iؚVVeoQmrjlOIu ?/t_r:aaS}Pa&D@̄PSGA813kJQPQ$|a)?W;Mׄ0hT"(rėqL@Ĩ@/A1΢f"" )~Lu~}]>?ǎh`֦ |pQS,"~S=ƝŁ5QU~'C;/O܉~5IHavkm-~rS*LQM(uVc{_&}ViHBsm-³ʁ{8&k,RBrXG4VGByNYN`c) l&N > t'Sw!4AWaH@sABC=R FX *1ʏ}#gh ơ4e4GR)8DQUL#AD(6ꜙ=?H@Ɛ)jrSF"H  h}"#hxyeEɳ}BdR 2+a i_{ɒExV¥d`?@"BJa4\x?lCj " Hih jJ9(D#@nCh$ FXo/@u8ͩ's rN䟄#̙/BVP!35b逰YV/ K=<,?'s׺o$$ ϶Ib 3*hݑ%;Uj",3 \h1*Hύ&l TM%5U u8Z2khܨ++M J8(BHwpؘZliGB L5DQFaΌ48Z݃B{"Ãv3bR4Dø1)Hľ1Z@2۟-H!}QНitf%h4h혩ĎW[Vd̃ݫgKԗm,_t7TU{"RF45ă'>C5Tϒ:tfb&|;0d6aą;k v =P L)IGYut# rs6eєy[<`hb;QŇsK3^g]Y g48hOgh\i$4=CsE~M*x5pK9bF+_gdAĎ-*"0գ(6h ;{3t7*@bwd] t:=A^uC'?xrB= R=v¨n4On4E&Zf~~Ёqhv'(5W=_5^Zd_\Dyg ?g?l<@m˃n*֙zCE (& L,U>czN|Yύ&<@8vCOg7갤QB-ߴgbQH7kO~]:Dg*&::z&LkWceQ:lDDEWf`'i!T;d-191w8-LZҸPԎEڍkg\H/5S]qDL14Z6ֿ}951grvG#^;Ƙx`^g™dM9Q HIou鵹db5脇NxhN x| iڳ+2Cc3fầmGpl{cq bHecPOEqd؜qMwihl=uaFnX1> ofug$40z̒xn]Q&C% 3ē3H71\+@i\Yf6u'xyEVبvRf~NjGǕa&I@8ruL׬9Q9 _/? Uv(B*TC:a|~z'xގ$XO~ B_$ 6U!H)AH@FL"̰l3s5HA4e%-m:PPhVoǧ= {1Z1\\IFXB66$L&E)1/OJR+Jas>|0dMg+1@(yEP}tތݷn=kB{==vomv';l(fږ٢{ov름Jޭûozz}pξ nͬI:(ΜmwJyzyw3SmiU4ٯݭ= mǽcm'G+mnZ֎|o5"nD)}[\{su|vR=pUE9"sݝ{n;@zu[V&כ ;*U_\ MؐURQRЫ_l,*T@vil屚ݱB!N؝ۻޜn9zWlXwvAeH2jTHUPͨQ@"FxUHi}}uP'(e8E(( ( -i5BƟ[μ{,A o}D}GAJ;$"JphGEhݏyhK.Tt!4=zkZ:}m¯cE]}l ƱI#/|Jo=PwUK}ͨ){n0Ԯ=sע4>I E)F"2'=٥iOPWzvT<}zmmWfsvwt,#nys&5UevݸLpl{X-˹k|(=1>ӹS>Ucj sskoa}/^u{[z蝙Sv4nwwKR!}*׮&,VkvA]uL޽*_w^v|]Oƻgg={vՓ}_{v^}<@;Q>vymy)8RE8U}yk|{[ސwZ{A8v zh:kiH8X4o`(7}/vk*mOGT}kn͞/}vkݯyU+W׹ CLLu=.Nj`{#Nv[+mj{c%Zuƕc6-]g\1^CUי˺5nk\q;6MkKnR c9v]gyWMwY;eLo}'wϏmsnFWLDv{/W^.ϞZڶuABۻaܣ*mjnKʵr f;kvY"QJEE@" gu´'*+WAݮ˾}=þv]}]mzD>u g4MiZP^t (/MiVmx5>ТZn5Q[ٯnos^ٻ{gsx7`E)]B} x5t49cT U׭=%m,oveڴ.bU\Kq{fmZ3X N2[]f]ܕQ-nढ़{LS:pն(\1u,s޷l W\Xٷ@A:{xvt*AɊr.Ev`4WS{6u[nvUv5^(}tRuzttNں -v[8uV!]]ݻK5ܞo{[۶[:.r֮ĝۤE; 9bvsj }wÛmC6T.u]s=ARU D4c'9qʄC** EMTTLPUAD$ sX(bP%"A@X CP1RLM ̣)wC Id?WBUд ,Я)Д&(Br C8v=prjBfC44QCL5,Q&iNI 0:*ya)P`x`ʠE c{'0PAU!Kx@A +K@%#4@)S @y8ꤨrh(  (q '}t)h;C8ow?]Fy2z3t*`m,N]fi' 8Y1)/[ߓ9؉h!ôK#d .:lRo4`倨B{S_#cUR9L7 f О{EA&P?_OW|_'ۊoz%tt; @ZD3IOu垖>s{-Ƿ׌1C۽sMw>ˆweWe\;-c?%65ϴ~wWE%W,?s.rf $J<{kN˻:s<ū:1X(m~?iSɽ3i-4<W}r96 q߮9ajkYrOκLnzÌXIs1@*1ѩq\n.}`?4=>$?oT=ubl %'w6 6:i)( E>Ͽnb<Mt1% YwE>&'xg͡鿣䲗W?W }W_ƾrz|p;ca( Ѳ[m~^y}KaՇDYrK#dž?z__S/}Bߏ,@@ ( cx{ϗbY;'Q_ȄgOfT;ȱXA'@\Vʗ]a!_$ e3Y"Swa~pZzĈfo kRT1ZD<ȇdRH@STI'R K 8TB iS|KXvMysoZ\ar=\ m )cdms_k|cNnŲRRZf],ʒvo.]UogV5;͒ 4i)Y9xw8 M=]ݍb47\08l].+)49PISl,t\""@φZBje3Rvƭ SH>c_x> }Q %a Eþ^Ot@ +e fG$Upud*6q)<<}(f`>gk+Oޟ/Mm!N9v :ehCҘ`Ðn3T/1)fqoybZ#H3L+9N:7BVCÖ Lq$qdS;\fH gFvB_ԐJ +sfp|vYC_d !C2+|'as?}TUtP9xu&fFm 3a\9|Fuݨ&315E% 0pǟ Z8ˆDb "(oNq1]ў< B wAOcJ|$(9{~υ!?-QovDj\M`S J`w~_CAJ:yCJR/ѕ x4Z S %B"Vє>`;#07F 􆏯{4 DRk߳ܟ̼w wX Ya1A}H=Cx Z#n7`EcZ侑}?pI/"bZ[tkUj=Ih<(BCt[Oޯ|nNA,UH6 ]|jfIraUXow4+h ={Zc,Dbt"?8=5m۶t\xy_dU@Ӄs,1!lWq(( \AIP/R)9RA +O"6DYf!nMėT4?jRj[2Nz޽ƞ!hH!c i~ }!]u1di,l+>v!ZoYuzĖHN)$A۹?~}5Z<[Lbꁃ̶m/aamE'ӐQ4G 'U@ֱ9&A"soqЄq\CI Ä"E. SҖG..@ YUg7X +p#qMx-ksQݦi}1pY7w1X,wn!"#l6dV",bŜIhIk<Ǥ6g\;X{[e32 s'রw4rחr!;2-rR! (_x20FHْ0"n,˘ڗ3Зsօ;dp0) |]1~8c.2Ziɔ/!8bQy[{uЉ9^㾇h{EGGI%nIY0̘UWSvb:]Bڠ}9xk$e$lԱ(AZG Dz7 €Db5I:ReM =a 3Ӯ=L2YšdN}T/Kv<\% avL@ʃYjj+90VЦ ё S;^ 2— W8gEwjDz Cȃy@qz:ld"FQ"]מ l0Eo#D\i5IF/j_Y8xnx\$UzG`,QaMEV)a‚PQqW)@="Ǯ"'KG]u0$7)nOQˊjP 4k%7\ɔW0arW^La ZtV׆M:vg5*Yٵex0!xXMMlTt`_)Z,uNM4( rCp,?k0kki&$4)~iI#F҉b3p"7j bJҁiHdڍl@gT$mCPH $@gܞJ 4 yFO_s#ACO*J$H-c>9>mcn1]:z # 0D2U?K7Ek# }#3 bkd3ƔhO$t LF4.H "* H4Q$U&h*_vuȢ_`?9ei'4[)1)2!,Qb>wxN\s{ǥtyZ.a{ĵz9H^F8np? 6G֝x&lM $i|yIh 8IJ86I…N7 (յH2I\#`Z0H@iTt6tj92JXQL n8sQ=vҕ,d#MZnfm ȁE#$xI8?5@4ކ$Mʫtr2I_ݖ@1ISZeZ6H$[et.\"0S)mW;i `֋ Y)-0t2 AC!XuQݢMrX̵MKޙ}XϢ?]`tF.[lFGHe*/V1,rb{KA<^B3g v.3ޣB{j'O><`4!jK }_p(,A"qC8dp a`jf`# !WTFB羃`H474E 0@B$C= =y:oI&&JZ*X(E'9ŚL⻸ݛH1:Ǧ G>Cƞ׶сQl_$_-;jƼ' sjq'xOXCNĦػD÷Z u#'.z}xxrSFjQx;nNS<@@`q ĤO24xؿc|G|v _`Dܧ02+*'>$@f3:'zv %ZU*V) *"bR@h"(hH8FĕEJmLxd2,AtftΘCUs׀σ0ҙLaMX(=~O8:p`4GZdwp;j^LpJRbQ:}7%69 E ( j$*H"#ŗ/K7 "ܠvluEĔi-{s,[oH)@9)H4E]xoU46q"lnN08$L>pcU<$*~!9迦- GkcX7^O" ndWt'{pC (|4ZpN3tCz$ Kgǯ5pgT&Vݐ%J `Rek@J0^"Ac1#SSç^].ALvMBbOSpF9I}ל} [()QXɝ+%ڧCCX82QaPũjfړ=\!v5 nccc>I g9̂hM QB+;k9z'?nv H]w*oq=%FDx\ 3p76幓'4U*< UfNow}TPLCX5 d1qtCT#X3$fJ#vR߶i?~|ݵB;iVWSrdF[ V܋#~ZzR212G=g 1jG/Yy۪6qm Ͼo $hԐ/g;Ӆ! j˒rμQYFv6LQ;,7ZEZa)}RϴoocG_vzb* È6cb.s9ss- 1)DU3TTQQVcsnm&ۜ8sLdf;4 65D((iTƵ-V*M?9{>x#U@AE(NݳT\Q`Wi5F`i)SM<91^W2``WoȄg)o (?ra Jt/kQ:sWSljZL4(~)"&?1ah( :M&E ⢆(B)cPTۘ3Bsw}׵ZB5Yvkv:*&c҉l>_(@SJaJPa&wDS.ӂ wKt@VNy\0tĿ$~*8ÀAruW{CQo[K{s&I۾ӻ"c_|q8q oaE-S`SCϔ8~Zvs)eiL_?BMbr_ BĖ$)B75.]s}3J&[RE> #1YQq Ɉ#S>2᭽7<<#j,\f3Rݟ6e7bwe*E T ҳvC # ̷(y}UqyUENZ `J{85D$]3?SiR.ؾDcq yJr೐w f$[]H aeDa;"JHaԙqq7L" xg^#R `D9g@u8fA<͂% HO!=U*e~GWE˂{3Σ܊I8:N腕2y*hoEDzG ~Xh*9QZ'P蟋W"&}ĀBꋠ%DmM55: "ИSXS̡@Rl{"o8?!g2? 1}t;iF-Y5ChjHy]OIZ|mcG+VơϾGQhqѨ=MP5fl@L*2qza~Vkr޻e  QID  0`*Opz^Zв*wE`ՇBC_5Cg~a;3:+jA+cm9?XC(#t)?oeY}ʎ@STw7ЄN+V6 _a|yH5Jk .<_}?P_SȾԟK1Բ]<6v0uNt\=;,UW_ Ǫ4 Ѓ!SoR4IЏЯW+*tolx~x}#auLa\ w}cGA;&πNߞȈȬw^r: iDfx͕A%-~NqFi+A2 XQxʆ ?&#;vjg5jd 3VOׇPE6s&Q*0G%-*86Rj jF@Bfyh~^Od"K.YnQtci#M?J"? X 4J"OQ0>_gReor|4  32ZG $bghA1,n$סh\_GB #ὅ 8f%lP➧ p0|\{EQ>A >f0Zs ̴㉝\Z E>M)~Ǝr-?T'{;~ !Ǫ^B燫KGTÖz7HC.+>S({01 1<_ 6>]d !|.ZQ9]lT"6=X~G>WY C.X;Q^֗vk (w=`EiϓF(実~ ?2ftnQ'8-i4J ,i&=%5pmDzqLlfr'@Ie_[ ZJj _ao>p, 0پ ATb c# Sw976X`fPXB&Z稍P&}̷Qᓩ}7"A{ptzujv6lj~cG)*')PF=˔=Wϥ[uE}dճ ++lnR\2sbR*ើ;1{hU7Z:!?W*8#{Obo|`|BIi 7o ?$Ɵ׈r|'4˜xob: `*B) Jy'^,DŽ,0CjXċW77_cmiAl+g>3g­l Y;FFIGnfUةm"?1Yw9bT-.y%PhV5?} d)TP/԰_gT *8¹dc&d.!m h+G8NjСPu>.ppo~t =SUڪ"nQ-z~..sU`/SI`Gi"4OR1GAy MdL) jQ!sdKQ B&w1 [|O/Oq'0 59..kFyfm!HY]t<;Kf%5H%3wfh0%l }θαϲ~5F]w.a9._zUc"%G2(ǿٓOҡ-Y&޺=>z_M8_~feb2^Wa#${RXc6ܭ:E'w$4Q%Chzh(k%+Fz5Uk(uwߋmmχ.&lBFII$5?ۙl0$I<"+HA>OM4~_v6Ѷ(Uո lWCZ^:޷DyK73fpDZfҩ4Pg') LPYSX84 ]$ Qg7M6&/I6Cu} Q"Pg zium+ǧbp%;x|TH϶ yIi&r=IR3̄',+e̴؆]2ZM n C<{]q93}XI qq ~槪֦qC;泡7U{^=bMGu/9%@[T g4b(~@sE&H]Pi 6ZFsycF+41/9bkPᅘ淞eO5琅LkЇߌ1ͿБ V:`2I4=@f=rU$S\zk@2Pi{\Nx.P-I(YB>}A)lI&WcEpi.Yȯ>q?o1?9מGK)G+uw϶t^+<5<)):/q_؀e߱[QyqXlGBtҖҌH<+*ը(*Tz=Qz0˿ 0?/{33\@4*2U1h"I 8N,}!8{3|"M1N۠dښgLޒDhWӫADn3/1qIB3]WVmJTSڃYJU6"¸oMEo+ 7~{yyI$I% Hmp|^Ê4gUH AߒL'H^{oM9gό+MDQVĞ$|'?Vv #uIpA)" ?*]%w]O #aݑ6*F6˒%gS=qovG&& M" 5LR7)‘{iK"m K3x"A`YbɟԾwW"%(;NRr kލ)ps;΃}q ~$%S(dPC-^PBO\jPܨ0d'ю;c!)X{Sɠ)JCcq`ο~̩%&јBgG*Aa6w0ilywdnMHү" SC;69w})>r6OYJ9D E **BT Sۮ UM0MAᱨ6~fIړfHi 3Uy) ZF)` hWԦ?E$PAH% Ës| 8t|)3NI{@w~@(s:5Ïu|POB3~ $#\$N2R:BLC_N }~h-ELQE$J m;vGT;\a'x*'ͅ86L &z ǛWߎ JAPc&Q [jq} ,ޝ9NM)]6<.0o(ju!?/n['C |e@dhiS- *RQSvui[hu# JDb"3T7TYRV+m9i64VV1Sh6'6!d5sXt?ZPbJ \ތG6d-jPLTB,_+:DoBh" 2 hdp3XіhHo?"u+t{WnlJ M4V$3n[*0(`ktkK҃DUUilv{]G y CLΛm޳0S>AҼűsfoxN؃!JN\j65ڦQUFLY*ը(C]PG4 (6n14DCTr3ɩc _^pDmmm!C՜p*;ɢmj*i9w{<=߷ՙ$ƌ,r^*( @O9,*s8[7Y5mm6#C ǂk1p6]cM3~71Xuiui~ZliOpo{1ҞœtpcnyWDr%O̢yK8 H _r<Ĕ*P "JQ E)bZ< бP5BN(`^JE4cp;aL}P:NLB? 2v1VvvLk4yy;[1*1q_'ELCD@_M4v/gG .ۼ&T!/hR?ktĵ'L^/BA $bO65|{ K$Y kh@o!@H{^#~ԪxMSc=f( a'Nv;{V䀈t%엄gz56GmL}z|97X9A}gjC2$OWm=5 P'C t"lu{1$5l)Pȅ3,@?A3bH{3q,P$`6iC}TS&f7N 98EfHJ ~Uowoow`C6|zJ^8<* ЌG꽽"Ϩ1W`=LfNEcKePRּ'g%@nGi὞Hz5rܵ=4@@޹OHYQ]'C&Sk50* u(j7nf`ݝp ΁^#|_O}3/}[`#L@bS} |~>BEzzg X|4+_'Cֲn>]@+XSusy QJ~S\?D-|=4 Ğ:Ba!lǗ(q0$[ZKe@WWAxH +wP. O793?:>cŀ&(?Ӂ O$kA}.<PTb>U9n/}( ^|Uþ1B\f"XYʍ.T}ᮮp׺jwfnչk+C>iSs TсDA~↪r4Shzz xf;1I0xO,~fCOLߪq9:D׈xM* OWvhxm 9nk@0?[;#OZI tQW 3yf.O W7&Pq1!HQX|rbŅ¢Q%G#OL`biETQSED5%Uu74HRD1?^j*9,޾i\(wJu~a2|ېgנ/[Gh:}? kk |w gKPV€v)fj(*u/ eBw]w4 #h) @E ctt|c1W9[ù#+KZsoӯ~ЀJ(y=1QxSVSED<$uMw6o4h\ J {0 i%u& p&b,\w C+kxteÄ4Yց,0!}꣚[<|qI {~$'=c۽V;3Q`/J^pؔ BTa}L욎x  0R @P]vHh~\2ۂRy/,ˮwՔ h~w R2_%P (02Bd'p"àwM;1gCiB؂B>e{%eqDP^>iJ;RP/c/6eR~;Wron]PBHVV罚/\<"~^ BH|Apy0*ĄH+P2i"NNNoa6i mA}o9UrJ@iH @R7ɦaiJ)E)헃 P440OBi))i$""((DZZdLȟMgo%!TҔU MPZܨiu-K쟄%Z#yu+lp)p_D?ۓʩ)zqp h8hhb_;/$OyܩEFb)CT-Pı  G7N&(mO{DM%( HK% AyaSCu#(H[}u_UuHti+Xb'Wcu$1$7ҲBSNqY3c!1_N# Y %JGN2 gìIGR]-5aٯԇ)gU\ЪMD;2?4qJ@IN@4wI@|sZ\m}LQT#%e%ٸ J|iA!zGXfhm)؟N/tH$0VR?Բ;>M[qwvswn-FS S$W {K+qn.".X$Vyo9;wn }:ZgAnhcv<2 /B+ꃯRSbSv[V?5)E\+6 sӛֻTs_W: VUG~ü}O=ЎuVk1z&ӌ<{\^/b}+FkXy$/"NJ{"JHV°"9^9-sm9af6pm/9 l+R0 ͪ3 6BWh:oOm~e6Ż,cRRbpb;gNގן᎜XĔީClxoͻ/98!#'1*4vjiޢDjfA}8$`#F{?nƂW6,_q<]իxXSE97szg-_u/K~Tsgu[a߱]~5]nR Ntz/.?`a9"=7|]7*DI, SAu, Moc9p*.˧~{o5]&B&f~^]@nscY%@b;a.HQu2wsY)q=ۗ0Ϩ1u|靌>JqȗnXGc)c|=74gk\[Uae]^kQw9HFv^K?p5dzQ$ÉS4w{Zx;t->y&m Fӓ(z+y_~vy0:lTء3n6η3B }vg&MaM$Vr1!'Miereu@nq_V*0kI=gUHf(tR:ʎt"̀!4!ֿS{6Lw;7JJ`$t>6x t(w3ܫR\Kom^IAzEˮ#h-hF1JBṠ[(oe.͋ɕ-,v~?y|YqfCOH:KHjQQ,>_κ ubcL.o5R6T"X:* ('A 2"9qd|TMSW6aQ[Vyr5H!LEdw@~u~?]Huu?b,OV}"oJ'w,&<v@:r>ۙ|C,I7z0! bgj Ch&a~bs~w>])a"=LI,U׹dE/Xz_7:]!Ѭ'L<1q6pDn"} CXvL'G3*s!fY$|47Ӯ0jhP(`? ƕ hKHGK Iy I2@ .rJ / #kEE0Dq<;}?NhkhJ=36 < 2@,GBDv**'=JlC5F+X4Cz2ϗ30{I_?;a S:II'w`뎳m{s!l5d=IH.w xB;9@ +hؒdȍb:GH\L{P1` 7I 0&!3PXYr'nR ESMhtoռ!+֥w Yhp ?; Tm@4 ß_" Ib(әH[#E*VV'`-UWwC:c9Cp,IܐdzGc$jkghM=24>;f~$!B*b0S\C2X#J ,f2?O P ۱`"lv,ExBA~w C=D'{<] N'B$ıْ+ӭm>p 'So8kH'|ļ*ǺͤO8 g?Т݋.eߝKtvfxoRxG}M Ȱ4/p0 $JVpT啑GYWV%xBR\of'֒O {Ō2 jW9\*I冓,P _x$7&^*>=0O8|N>D{%ݨ4mfsQ V> |]o 3yzm90T:i/8/:Tك"k AXЗj >=<_]`vp1pD{ȴ =?aZiTMQhwTWi V)`3hH UQɸn\p_eg9a`F)4| <:QQZs}s}yCWfaK9B7SQYv9B캡mih6 ,2ʬJ~s9v<=sN uMͿ7+{T !MH0nA> 1+mW, ( gx3d3XDEKZ`,l%6q<,pAwopF#p͕&3g9;Uyi~;H, !B?I c\tOc18."gdF3aƖ ~X lU?,fAsbx;ֳVMgφz}I_!L4vO/ pVCH (Et"Y[X\еokߌMim\^-Hйs`hB@,f= H_m+|P9)ܠ{E$0;h+?~=/@#o7rɤ<7ONXSjfJXW/;0Ѯ{~_YWjm&X]: F1@^!Mh-_t$D*rU z=TF <˃zG2q+711=Hu % 0dbP'(}xggn#BjK`kvKGtZQ#+m(Pva]f8Unv{>6*Uݟo@Flf68?~ p!&qam:4˳ BP%X"'ЮGlMJj Q'ЭN=<|²B~“Bc+s >n=GK&..8c1ĬݜnlteWK)J hK|bcy [ 쟴_Z ::"%H2,Qv_S-wGa6;˾bov|J46S.H;~szf pNӲj#G9K3(Ģ_wHsj z~ʳQ.G,93ma^eNH%p[k%NJ[1Oor.5 t\+t-Qt 嗎׷<|޻lxqí`G=7#-'{l%i^5i`=F7p2bzTr-P{H*(Č  o%|Q1C1T#Қۺ޼&a\T."!op 6ɸYkvݛ^$uu3W ۷Pl]=j\7MP:D8oh vX/.}nS[û[y eދQ)]؍X5XٸgܗvaՋ-l APb2D^#-źרaPľ S ȯ d/7+''*8hchJh9 իl_]JHmѬ/eHk((B1IhVˉw~`=~bn$`Hfi%~)W91-ך똸1 CH)@G侑|v6;db=ON~OL`[ᇮzFU}Xg7~vRw>vC 63I ! D q<^,o0:T0P0=]L\+ɨԖ'jMK&/2hl펱v:Ixfw 'GWOղyK&9qPװLqa\EA(u->su&PhhJC.N?'I(x^y0q먱Kީ`{A}0^MFGf}x=>ZE [㒺 GbU8a4TAAd?>8YaZڣaH5WCHLhS=4}֠ڛEq#.J~ %POȇ7<#~1C6fڸ)'ޝ޻pP (j!AaIXTb=_# ߦ̞W&+Q_U餜 NZ]SVyD? K- RK %0A\,Q#(K5)>+IIB$#BUPD,T)}6C)$iDT6 mVW}ػUFW| wS_Vȼl pI]Ӗ3 9ٚp~Z9!]w@>d+!;v3ɰ&Z{C@L䨂z{NJ#ݭÖ\ GT c2UCпW@y&S[PHÂw(ŏ|T%i>C>6?v)$H +c.AwE{oULFxe~ ,UݝD"DO:(d?6T f~⠳?z`yw&c;ٚ.2z0ՊnU2D^ -TP wDŨ jKHVc֣g a#5n$H.( ʑ6,?^-S#Σjp@Aܠ7մ=f$DASu,AI+iȉcpJ;^5~Ay}k2HbbxF%Z *z0/QYZQ򵍯ogtBL4b(OT~C  . ,npDʚ D01 f ׫hoo]iux(%H%VֶxAB1kiֻ2:!OE~NH]F>*p;s;<@z"yl{s0(@qLw'y<36T 4Y gY?`H،U,&RLPIS|nsi?/׎i`*%}ې$<id^L l17j2y|z@N+O; (ˬ᫐~bMHP\q,(.d(PlEG C%ydV]JO'@w 6^OpIhqMaL=,bUG:=sẅ/za##}cjb]QF ~n7oh6J>//צ(h Eߊ6ꐄc $r}oCH0 O3 Ê(7#Ү_z)s:S(*P4&~L@*\#`jO6k`$I$I$AK_c :Y#?"o=Mgi6?y )Vd4[zPZDVѰF=e>4GCcI#ɹ"41s6h*< J uf@_.Xs29.#nHB݊TEpf, phg6Is?T9\'6@Ickf`Uuy`_0pfL4^g9kCyk\89zox㜌It1?S ќӪ|\d C_kX?ƷwӒ~G_|PLˈẀ &{gODGM6l>1O {Stsrd 3=aNǣ{ax5}$ŗv@qGzg ΰ7QG}j;^rѷhB2"Bfdtg8r"$plmO{kT4v4QrIn Jk&έ5JsQpQf@fg w-z}jIi~U쿦{ c5PI1e>OO>{E'S! |ۖhҨ#z"}F|,@7[uK&h%>>[2TN[~`j9< H=<]1bbTQ-8]/tMFHCT0mE";~2"{b((OSq uRf(Jd53ox"JM'?ܣ!zc?gl/>IZox__bs pleֽ B|=[ِ~A'b%Ӊ +7*O1H>q/"1Ǩ8d8kEe]?W|YsI$I ?zC88ɷ)?˔Vw 7w $7$G6bmmOhwmmjUkkkڶmmmXնmma?gTUz3cmlzNS{vmmMmmٖHigԧFl@xU)'U(X̏؀ N'8WTm#5Zlch7ot5ɪz-VUZjC4hsއ|no t_^9(\z6_)֞| S)fBlZibSݥViZ({p0ȢMdOjP(vlu3ݾY^@/eG@|<,ȁϙ2 e3fc;=L-սzUUy5MǠM|Uɚg'3a"$D1uEkQ$2ў3y-(A* Ƃ#oP36WJgjk%%_$X,5,כU?C9 5'.J)'bGH6^l?(p(}!ҫo\I2#/Ca*'hIno'3G26$tYSL_W) L\L' Ĺ`J/cu?Ʈ_șthioDƂ[ "/y{dkJL轕&y9XggyUUtFs|!5{>1ûӑ8x"Ğ\89X@ $q`=>j~QXOs8aRb֙10<>4qr.q/jQĩUu^ƖcYŀ@=:K_ZNƫm~:p?" Ȇ};<1@4 3b|wǯFa\pR4x!E) i'r>a\[OڡP6mׅ>^,uy2kghG¸K"-:>$nhK|]LZpu~A!bbZ.nm%$0k }(N0~9ե\[jIik툆iV '&[xxQ?vّ|k^"yb;a<ǢH\ie >s2fP $05! qzmu賉5#YМaa c=WT|Ddwc 9/x{Q?C?ogCnu(k-Ih kJy ;EgH`PsWndb@yή݄}mH ?d-Gl!vC;auw#AzW^~f {~fBڝbUKQ*5>΋_tlXĘ=Ւuu5l+$!c4b'(/b 9$>Oäo_5y$oo̥A X0v٨a8Ru!ZtCEU:W CQ[b>V?i,g 'l N{t̀-ع][-#-r A64 E/lL ezs8YKFp2 "FZ;I$r^&0jcMIoRXeè`) ېA߰=@@gc UWA@\UPKg A~H:EuyB8k>\g/문R./L2~WRuVͤjҠda<8̃]x(?"*Ea8J!G0=a9DVR*^GA mhkCB4U#c1=d?v(Ƙې)}ܟqnשݮMrJ-Z< #)A|d}7=hOX8blmzW]*<@p/x橦(T[mm]Ge:x\o}#ÙS2F;@V4$ 1Xv ëTZZ-_":VbHjV\@J$V{1*Ҥwʊ2ii >whZVE1x8J֊oTǎ1IA:Ge!Xu[ish'>SC;'6nor`MІP Hy*R  :W5@$*Ol8.;:e>ySIZsa!=mQK}>Ht(j/g2VVOXa)u@P&Oj3]G-mݺq9r@ն?ƹ`C)/LlG8zT!}%.͵w55D OkTY?x.NsOOҋіًG7jdL^ !o5+_Al!4ԟEճRT+H$ '|2|.ZZ *ˀq Π3k@ʨ3ьxs+Η bq6ԇRZ ђ.-b) },ߠ[g,#U\:aGW~HZ~1rY3 P`@@P-|pj$8"Z30!Ll8ՇRves!MI0˜l38y.$CBPjseLQzXǣʡBH%3 8Mktۛ|=X[!u$zw{"bre'FPc=-Ca È|^QH }P( R2 @q:T Y{cOS"ZQ?o?*<=̷=vo0M A$ F{"dmi*m9]GEE ž{4]9fC΃mGcFlq0Jش03<\[Y6&v8s:Kd&=%nð@pc_Ew;$!q^NuԿlُٞNl!ػ߷f6v,eLⷯÞ~>(O*ۅ8<(޺k1G8xv !j8{ Ϳ6[P.wvмTPLEɆQ{62mşӀP Gt6|VWd~b<176ٱ.ҳ5O% {[QL|F IhDuT$J\#FYQ9C:QL j 2Yì cwGKm~`_}ƍ{!NTv,/` -K?_//jch-7@B OrZU ᡋ 51nsfslipŊ*ѧpfƺq8bJdwJӰA" D 'A*,4F( ϧ 8ced dU]ճN]x#ګJ킡n)[;WïuG]P%UIފP!Jx/:)'Sc@xP[1uB+\HR[x8e# [#5y95ݵrШ!K)~_MScLg1%d =F4WP_fT1 AET ѠsM Q*wbs3e䏗B\b!Ep={߯9Q(kP :KEzܜB#%4QA4 :@Ih¬ {R]sTv+Du#n%bdQ\&G9|=~%B]7R~ X~,5b:!K-Z@A M0!WY- {Fj4~亝6Cl);A,7MBf Uff97i< s.%iP57Q^p:,zcs @QT2" B21x-ů87@{AyC}E Y 0 `^Ѷp5u.'BLi@AꕛE$r_JˀQDx-CFGo<^nT:*)xkִǗXuwǺU"V 8!QK,ҐXrІG 9}Oϛ1`pq`&Z?+6k,%.klӔ?7\;5FiAY+ݳ.|b/z'@_fIMB΁ I[Jôg.Oj"s 2LhK͞_d-MtadnNtot .jʀ\/@ͼpWoW8r7׈x7*&IXIj +C=kkϣ5F3_܁S0WblEńo7i cl^w A@^+&S uVkVXaԲEGv}P@ab?bzϺi"/{`[1!,/ʣC K xXmOa/tjw~䦨z?F_~l|heJfmk!QfggyKw ijRX`{Fo>2ߘkq! lDј6Nu ;1ml(dkG+"_r>dudM6:8?1]M @%KpxM"-lZt썐YP1u(R ɀz{H=0myV R k@ P|QwoJROܻ!88`\!U b4`( H.tFK?\:Sχ}։t%Ib&u>;ʶG+,[0S <8F4Ya)5nSpP3n5خr2aӃ>q6n>/T&ƪx!n7qßo޶h*us(W_t5JC8B͘,W{)jX1DrCy3hml}ǀhcWcpA,@:,pí:G}~Yl ,,a fWi)o+SƩ:/Y@$V߃RHa]l:ng43IvY_VrW8*"JzyaU|l]/ӶQAI@a܇9xt~8!̑b$gj0ŖWedtI#qisUPlS #D-&+éXmNßG6KϗxenX^! ,b;${ ݰE·vXOPAXXm %+5r4)_sV8|G.xZ4y,FyzpyD[%}p B!<ʠU⃌}7L ,Vjc묩XfG yHM_Ɯ ;g1amPaXq}<" ."v9uj^4S$zPօۨKRk?i,(ćW h}}S(O :Ϙ>)$#u j!Kp.Z;8}r,+]l:1N\$] G.WkF !8?ups6OMKՍ6o9uF"k}Cnr.`j>5Q}^A?~i$XIvW]` 0*צBIyP*"|oT>9<}ФD2+TkQ\$r%۶ ܘ:/~Y'rbMnd6* IӦ$wj_GwUq4ik~DFAv32ϻQ?0Z|o{kfۦsϩl ;e[PA;t.s>MRREDSSU1LDAVAcYoqźϫϙ^wu۔x&?m4{eY2bac!`,H|j2?dF1#&l:=չ&bI$$q][~ٞ|_NWb=7uª끕wi '6is/*\nws~}\a!4r1>4|5?s:V@|Bتų:q.O0/4C8m'7Kn_7HMOO֣҃г!߀ǜ y^d3B/PBKaq XP$_ҺwvO3^>nAclpx=n[ݯ;oZW2*>l{#cԟsnaEg}uWkAˍ/\":*7= paOKHOM?L)Do,VbAX=9f",ӟ<ߑj%M5_PQHK8 }&}4aKZ7*!4I(9qçLqF\Cga67mOcA"Ǟ׼ƪt!q8h" A x+ 쟌 i"˃ܞۄ 0u=VFe"@@Ԏ^eR\r/8B(@_)~bz&+f*F*OV=*zrgzg0 Nb)3jp_T+ڡKƲ{c x`(M)=}H)6v!p`v[q _xħY|Xfnp4oS;A%s8lQXeD,f*UF3~:dfPO{0<%;( W;gPQdP1KjZdgbȂMTA 'eU.r$R5chSuDt5U!2Aew׶Vlz^\P ]h9D@P2EyB~3 ﺆ ~M!E+(wSPʓSI- Nx߇WY_rh-J©𮱆z: Vbp?w5hav+s;;(Iql[O|t"GzڠGC\HHW*ږTΕA![.^#3„-=_dwx SJ\풾糛dDmeNl@H </kAS#%]UMdJH8z·[`z\9Ł.bS(sW 4ˢrJicw$8&M>>@fPiR,5CQ kq'zDCK}{=kz"3Q}T?|c!OpٓD}NaG#qEz uȨ<~??◅SdE1g& QI Xϫa~p=Py_=~Ny/CA@J""vܯ !yv7e+5a׏?<%;i]$rSL ^~ib %s=nO"-7d<@r\..=E瑌RI^n7weA5EC;G˽o6[őiT78 [A=[6(/kA}LEv[J 0Ydsm"^ _Tg3"j4t *A"[Ĝz>CW`W0` Ysn *\RŠ< T0vYH |_exMp Y~ 0$X 7סx?n|%]0y4'm?&c~p&Ӛ+#% tsvy!EOpk:%Z. ٞ`% ݹ6f҅@?A(?JAe~5YA UuY#>r.xugBHhS?Knо ܵ .Et&ЁAA 3 z q8TkE+vjҁ91j圥moXU0D`$/k%KQH~RUmR83oY:[lX{H<2o~3VDD k`M- X衺\DQ}AȽvc$&^[r۫}QGr~Y!.ԲKǽa=kfnlD9*gj CU P?݅mJ_G;@T(R:zZ!`[K;f#LvD=3^=;$/(CP%6CTlKÔ I `c8 /oK0M}d)DD@_vX2;.ۍ5K4=[jePrӧ#m5 .vE(gy[@pPK]Ƽ$Q)A_W̿rS:qpsܰ<+re4Ms# xC G8(uQѻD͍QFmUIȹZ+DE\:/W+CSd)btڱ"uVꮸ9}4,Z, YOKol]_2o6.Cݴ2>~ǰdDWp#OC,Ñ(mc(SqJ:)wzh6e w/Nf )m' ퟙ@9b2=@yҿQlιaJL¦(P9/M #EĘӣzٗ 0yW|qܘl# ``>IXK[Ccqv_(dkIF!j"A*1ܼ\"!bd5KNZs/$l#m+A;(h;KlƱA!t<ͱ>*C΅;ˇ|7om]Sktpw=zo=_Y+/9M>FQ[1J ?d{𠳏ɛqIt^εU-pm[s_zT?B7]W2eWi DRF%"I?:,@2/_4g>-n=7sތWvn|(>MwYc™qR]Iw{I?mNߝkxgw Y2E׎?=V?Bր,6ʗ䀳rܷy#:"S`h"^x?:޷Wc^>euiuE]覯!twc] 'kDIAXN'[v}/,}b"&7FoY|c5Hź\Up5ziT0)!-Sf*ڤ% 7NL>$ ʡٔ2k{QE~8! q7m}CKdP&ptE#%[ I(`&Et׀_ƾupC{~菧'1sݪ ֽ0#-]Xp VNB8ښ`sRg(ݶK-pd4n'jsհ+b}B Ds #8W}#b,su؋/i {>(u0\)C F-smaT^k"ƽӴ0(ʟ DNb$,i (@C_)?dW{srV/K5' '_v+vP2/D\lZ/sP3_9 ȋ9Ym斊4~S(ډW.\2K@ܯavj?/ aC%W0c_lMS_?#@6yY5DKzh8\! &OH"W6`H^j]guJ+#]\{Ug{=aC9;c8̉󁦁Y<ůP)tX g3:['W6ם3,xwƆh\A$q;ޞHߺt6"53pw1ɇ5\zbHb۔8W#[Y:nP8 f`1Dث*wξElVГ!.xSls=y s:<~"g/(ax#9º4n k]r}N}ziЇDž|.Ί////PgWE |j;Mk.Rqib8IHaY^8c3pSǺ6z6o6}{{/b0+kf:a9,c y77ˏ\U '= r:zq9u@%͌0qu>8%u>qkx]ڜjw\Ax]YߨiV* ?oQFGߴ:0.WN 佇~"So(tU@vS7|j+7,pQ)jKAjFn B %ceTq5pjpwWUnJϸˡ i=<;I!f_,/kCBƷo{4 TyRGϛ7HSM_UDG.} sNb?ۺMCRRGt/Iy=%V$*HW V5_#Bh4/U:Kwtp߀ ;hpj+dl9CMl";~Ϯ3#H[ؙCT~ޑo~ӕ<{xj1;lx.hHCN-_v/#$a_omUH<ݬ_÷iÕ]Xd\|L aTk%}/G g8YU᭗ {-:{o"FwoĂH_ncX9v^?z$cfՓ'jȇd>Ж0[h߆>P*A8U(QSkd5>;68[$ʼ9u98rjvTB(ղ!_5T@-a}\Yz|2qQm$[΍a4Wi;_Fޜ ;H +HujfQ]S)(yA;,o?yŬ^P O8pl|@vPZ?+Бl\8Zs<0H}DKG(*U\+IA2ĒPUAM$$ATSJD%DUUQTUTUUTDR U$UUB54 DvS1T5!I5ARRUDHP(}~혧pbfo+1)wݍOrnTV~H3[mj(ɗYo%` `4s$Z|"0n-J[c Z~vRCmy?q}vЅc2w;Cs;BedbAꪯqq<:PyDX-Tބy2[P[cpu`gN5?v@'ݏ G?Ֆ!%TRs 8h% "* ܼgEf=12wFncP/z}@f BU$]C¢P!g>bؿ?lǓ-5? ewg+οA!B?\+WW&IYTAr5~#7WnuaKrb> 'f@?A[@ܿݙyw9'@lP! D?'w~/_[$ F} 0"1BXF lZk 81N h/#∁*R4ȭU u`6R%Dc6x} ygCB 863 8Cblz@6/}䴝Buta'SÛ<2*m~ͯshVMŒQuPT"Uq|(ijA6p uX>`.=ĦɣDP0$D|gwnHeC-\_.`ׄBD2mc z\ GK'fet?yk۶&[΁[( &B{})M_Ʃh9PrUUU* p#o?Q lY~g`P3X 彜M]΅E'dVtY6ctm{Y)}ZDq=lQ^IT"K>ENchjlf/\z0g 8Wpӑ0~͖ ]&pvA^k.Bx K XQK;:>Fa(?#џFQ9 P|)(H}LI{Jy.$"'Q~2HPA*)zvO*蝇 aCˌD"k{P?Ѥ~LHą'f& B*?7o(, B=e-n!s @razD̆E5?(Fz7"`B"+.w35m Aiq)֝R/z<6 #@ 4()P!}󁫹~֧4MYk- p}۶>ԿH*>>` 3>OP@>v%(3/}`zr'IE Oz i&Q%vkHGGꔔ6~};C!((,`"!9 ʠ!IO@$m'=HQ2y~!ACy;NвwoobQT_~tm-</rt-D1ݴL88hxpuS shM>č ܫҜ&_|(wE( ¡ Q ׾`nVؚnG.ZD{`dr14;иg;=b;BDD}(ju? !gC^aHQnS!P,v3Ixǩ` 6vG'*ng?4곈*8\9= F.1Aة{3Z4ٸ)t;{rriI!ڪPHfCGd'ۚ@{<3 ~%j*Ix}b2>>Gpv O+,'p۴ϔ3=ֵ)MGZD8ν }nBgبb0uT6Mz#oȷ=0abnwc%)f[tQIK}Y3E ,L㰰S\  tgLadc@ڋFu賉KAJ4CGe&M[U!.yRwK"~ V.#v,9G"A̿~w&V|r" sǓZ_J6;#Ҩ+ #a<@@S] 3宬qypJQD}²;{ +r>L] `rh9$nX"\v@è0ggXIH@QlpI"Bc;M)Ƃ׫kBHșmq!EPJ!MT8̴"`9J߹ շ{EPA=~7k]Ƚ{ݷP,"sg!8Z܈qjg{(nnꪬ ,@1%CV;[:I$C j4oCsdo!إ:8(=^%8"v ^:Z̲"M?G< Ho j^B@gFzq$J,,e)7`]A@kPc48T,yHbz9"!FxE';]dr>7sb30j55q8cI0oGmXwIHÓV /P>e Xz8A =;r}bfq.` 8GdQ7!|:1azH C޿3o)bV;Y< ~ݠ,&$p ($ TZj\AoYaU蚅O{rJ9?;m>maKUғ gŨ3 8g9/ C,s'7X h޻{%m~tn_Uhb G@z( Gp (0d8Y<&OeɁMg&96["I'@@(q-!}Hoz>^к DD:A>?Ǯ)U(WVf?z}q_?Byxc1@kHeT0֝ ^[DHvܺv}{jX!tgo8lTX qßx,s@{?%Y=c}Z+ bn-a:+w&oNXYa}X%#jvv캟 Tq >I@GH3fsp~vD;|D\}OR">ԧ?^-y|0Dk^AQ|o <f8k<=t9_=J}%ߒ}/vϛ]JÒxQ^[cdxWmUwQ_t~t|Yvv?l>#_f^<$o# [=72nnG[-:M4!so\u?H5VbgХnP4F~LYs]c}_F~Nx8`OFZz N0O8:4=$ vJ6BeT@gF7K`?ci~{f?{̋ySC06(mzBb<y=_xuKnte9 $YI$R*kxX-͝JèNE(ta,RxwͭLoSxP{4C4{j>'ݎRCɊ# iKQuH6]yȞkWxpƊ"҂ 5$O??x])UJ(THUCD)@x|"NkxG~_;o%?_pU/A~e[!FhP?gtzjo(yGԥ$" a?Q*`)eNwd*-oxwDVP~êfkcb 8{cMb,!5 5O(L3fv ք1FZu%Y[yffw(GۤF8Ԣ'hΏ#ϺzK:)%rָkP h{S2 V p)@j?Csv%xx5ؔ}ƛzbølCqwGҥ=@.)My#bD \BRG Q~ԅϳpu} ny㖡;'Dt_^ϞxpWxMꔀ'uy*efHG_<;P-t #䡩D|=\؍P8Vk= NtUMl-IٿOmW\+>9x8VT c9DGO'N/'P|m @Qa=xE[QKm QЪ'p7<6y"'%nyJfl6&|-I,:b-$o6)_zZl5){%L?n<8 t>Ƭn#P< ; 8U+PؚݽqS;5;pr=1ɾsχTX^{Sf,1v*#G=!ʐGxˌ9!5˅O,Lys >~n+snnj}T G LfMEMhMKwR,:ٖ80NA* sXa9nhtyLƊ^p!t9ᷛ7lq"~/dFsD!㌄!^#"C!NFn|߹oW~6dx]$X)OBػ\CMg%;DDF#Y@-7~<-!k]/}!#8++cPCtuˠ)E|#tTt$:c%s0[i4LJǺLC(ţ,o^ۨ@׉LSq8}-~ï/-VЈ/oWe>r$pWnBy}ߐًJR@rkG{4Ȗs@eWN]{%<;lv큶ed>8J>|@]%mt>"\ߺ h|-O.j_x47ΐhbHEY>*|g7'ŜJ٩̈qm3SJn8ִ1:/k(["Tãv%t7 8%xc,)-QCvޔKUsР!!tHC2)n9 xi@.Q\b'muCVĹ%>t'7ԟ|5 a9 }h G|1#J>q"F1uy"O@cF;΢c8rcO{bEF RdғvڍXGq.=nV6m\ $kްJ#)/bOc'f1W]D'!x*-S-0U3@ !))QJD_p!Mr JСeBu=Ȟ¦Qʜ$|$ @?*$PyWA PCh)I7d`Cw|Jkʣ}P bDC`  m.C+?@@@'gJ_OU0y`-2VVFwX@ϥ3)j@c: չ~md|DRب1h4#B#Ɯ9P8ȞH8mHhPЅ"IB`)4+JP 42afM @50T#%̬M#1@R-\ATLE"rDS[DP1I$2HT@u@֓!4t$#8 4db@AFa8?rnO h4V1&6)$! \K8ETJL IH?؂Eo:D@clL8Ak"gC$(R -a NcD;5l05/u(֨%Rj)O(D 3BF xwb\_A 8pPq6C3$= ?n!ks'767?X>TMBz3<]п+?0-Ba莗oS)qiWໝw*sSvn0?<\,5Cc_x˙1nCl!8zޤV,mdG]..?1v} 1/,]'oDJ&c;,>}"-J[uj_MSM@]<&>)փ㠃(g٘k$Jhj+eC msi28r)pj8v,~ w0.M'~Qg 2^kplUP;#~ tTZLY+) +2Oq (Mk^ޫK6|>[T({ak.&N W:׵ |C&gBsh{ #2J;M4x)d /rR!g:#;h56u/ btېeG`{k$Ay8AaM:|_~.([-nד;{ۃ?&aklb|W?H~h5N'.34*Ӻ1EbJ9V3]}/x}-+ƿ:>v o/b"xNNx4#^wJ7hڡ6A먤b<<Β)J22)J2[Ym'lsY48[K6y-w c0 Sh"eCz/2?zy|uoP.}pScDiU#%+F zOPǔz"~GBN߶+kTkMo cXUV ?ovL{zv*/΢G3 9$dP< Nߙ@]kѿ(mC~%,;f̓؇܍SݪE'K2J%sgw"5e!?Io;ßߧ da :tRS˹>4Ju2qGs<d}+p|Kgn~X-<6]U>]ass0α,ֺ]~=pQ!ϜuqTqpwRIA}euY CLuUt=삫QycKh>n>}iX.矫úv|׫G}(.%)x/C/ GH2GI{ < '̀HiIh4y/a0岾GGGo*۷ 7vrOTg_b-iu*~:]\<~6@T.}MĤpոY$IGF댪K6Y pyJ^!JS \oӌwwԠag譧z#׋pK ǯplA08$zt5v#n8A>yۮ{׹zJv|¿}w)FJ !_fo`[ Gf a+>f[XSފ;j~E?m;T3lf&`*pյUz1 7!F$@(Hd(0X* xt(qsZ 9aM+jc14, !BR3 ([ $O ouQF "2Hpdw(cAǕ 6m̉ ܰ(ڂW|< <_%  )(*/wU^f_=$C>r^L AM9Fa6*ptB&WW`>HdrGĐon›=vzA6TK;&w sG:Y\o D}qt- $lih&2*UUZ/!λ 9 WZ-]3U:x: (69DU;-))P b)̉sP1D+~'9ڏ $;"Ԡ>g{xoR}l5„;QPxi֮q3 s( v okƣb?l;dzcAAM!tz&7K o|&n [TDvl=lE`**^{ܻxjN6W+R>TCpCDj+ ̑ EXiC*3D, =audMڛ'&678( ")!;C׺88h0&L!nԺ4mtr2>6ADh@ɼ,g0w;En|wW \pt;r+ͻP*7wO# Y))S4ITrA8 r@^Zyd#GW Ƞ.]Q^0X N Lo tD ~<7y w# է\uД$ * 'lEσj,f؉c7 l!eXb(тD=cejߚoU&O_Pv`F^1B-B֒7 ,q`"QMN÷Ù.Ԛ?~J@Y\gF4 qW_/zQ6Ŀdcڟ/iu>_,-N5s/Xhz[;*>{:I<;/b-W΁cdC2&mo;t3=6* MLqϛM:dxj+#P_B┖!1N;0eA$o\_#yG~X:V? :XRz!cIOA %n>'oQтTC\VlZ` $hF1|J=-Ԣg\-k2Y | -lܧ3 t%do7JR[vTxK]Af?,JYƘF=FKWl?uoB{5DmlI:c :' q`gcXķQms~=49Ϡ>g>@K躟wQ@!!^0#}mޭG4rpZZk,^k1RʊRdP2C <o?-ZS ⺧0bHz~xkGϭ)FCf1 `c~cU#B4AHH#"-Ι iDPgob¢nzpA 9DEU5MLp&ZVB;O:9 7k%t@ ;^b7[UR0;-}0p|e('}a4HXApΪ IrymxMP/RDWTxcD~ow쿍@t߃3- ݜKO`t|Cb#*|b#m{|^7/!=;*jֈC ҍ,z]c{F<|_5?8C_7ce8[MX3a}'.ˇ`BCN1a3PdY&^e װk wXQR KX>?QP4MH QD! `&@"&QkW,ҀTEP (Zo O$ϨiA3R#4RBHP+LTU,Ԑq41mxڸI8M%A&з6di(#4 ֶ^*3]`4 6AHT5h8X )"`pX v5Dcr{Z[Cv9cS(iHXPI Φ h 5f {{G^<\-RNsUy%b.e4QzUEHc1LȊ.lP_3Û cZ>R̆mTS&""BWaz3͕ K ):Z4'#>ǖ*&-4E]ÛLT}}/0K{W&$΍KqD0x8a_w>_ȟ# AG`ʈxE{FXvA"GL\5]H{}L ~>~@/55k_ޝ$-]z.ܟ%dsG,N,ǧb&u}A$?z6'=aQ.١`aKc9ܟ@2Fw$;֧+0~酷TZA:Gc( u];hh|FܧnuTBhZRV"ڴBn@ Ł6P z;'PlwR|Yg?aɮ u]+AƘE>i L`w ؘ@tNBTIf`wJp#ePb@ 'm]_6O@?By9| Ve& m3g/p04kZ@( ?$&!S.؋| oa>Q)b`c=1-9\,naE3?H۫ !dkxqL:#;qv.&ˆR̶:\Iyhֱ6\dI%IRJAyB Ч0. 9 13z|ggWx}py/K<($NLAYx#IvٳΕL2"6 맬㹯 NHN?aeI$nLV5IGSZk^oGy50[l^0&ymV0Ɛΐ]Kd+>.qK9W0#\jeF/Y"%(""K2@3Bz`n,|OMgE Sd(5ڲMBiuΧ,z+`s1 '!E' C T6be$)*aETX,F1:3D)S6P1mpTF~?uo< `,]2Kɝ.IR[!= `kZA8؀C*44gF %~|t}~LIhxC@?B;X93BE5d73嗧SJ1s>`öj9= X;T#6a m!#R2ofHRa &J23@<77XW/NOX(О>\;Ic@ݵ '~0hm;%#~oz}>,uo=ÔEB (@_usi]i?d/`Pa5w!AD?ڟ+/wFC'@` 6#*0W8L;8D X)kAW2@L/#ۙ=|E~Ks2-C ٟ_>=U{UJ7d֚|> ?9:3T!W> ie,C3YC2(`zg1WL{1Kr?'ߧwVP }*Z (YJTD_E?զE)e׃nǫaڛr {8S=Zufg^-J (|sU%!6F"}\DO$$}Ĥޝ?rJSMYy6#bٚC#IѻJ3* UH?`8xG'nt|fc LSp"LSAjedDP*8Wj5lDD 2G_g60OB=Ȏ/ݝ -"Snݚ%N* ^vyz"Ch)=`ƅ{v GpnG_*LejH0-ᇻ ˖3ݨ\Δe6e"RrnVgC0}#}3q RIyaD/eONӺ]=wֿώ[ɰ꬝[R<#a(1n)5H9a+p@7S/Ԕf!0{I3tC>nuEp}0uzH?Rfsus@ mO2#H"d!ry3ðQ ̡~;$&tBz )ޥ,=B`REO%aQOy}$0~oɫY$@fOBD !^yo A Lj:k\>'/9]D_󯔵i W>џr"}͐r(CQ^DE%.=%#4V(EIoy? 0|͚&>*yЎtC1)๪('ر5/Z*TJksFŠx"%0$Z\dhJ2[<)՚b/~ވP ,gU@@P2Y!ǏS7O_E0zqsUx'̣ AI]' ԠTT$cK aܓIс1h |?T08 ~9?;!8H W{{_~]Hh$?ہ=o~tEN]ZE L x$YǪX!uE: Ѓ8/O6qz? v 'JN5|W/m'I"$Ϳ1aS/0"OdSbr~fwQcܠ%A\\CTn2hXvP)@ Iɲ`+G![@B0,+Gm/mOKpَ5 <6^Q.*3+Q^3PlOE-Ҷ˖˟] -AqԽP)3)77]|}?cB aə=1"y@񄵺6 CAnpcj ۢCB>z8ϽoPXKsb]ԭ_uz Ř(jNSEΖUJ# \*eF Xirk (` dNy5s5>-Q<lYvٚ)_נJn~|:VD(fUU :`)M -[=#m_X: 耡l6|4wT_!- $:5J v c}[prD"HSN٠ iZhN<膄b<#ZsU_d;1 ?HjI"+0~JMǩi-0%A͊Ce^޿]]~BUL^}ѹ?#C|HsB @ ?è]e.x 8>8Q?\iR@+v!a2QX/qq!4"g?$ Zr9B,ntͥet4W&~:u>Oɤzsh#~);aٗJp$wpF$v~|ٿ-g7 *ϬwY\=OvOQ@gZ=i}ibo}a}]Oy@rd@", u@1 ^-ӻ,P0r.'?x}//"-3upD*{/9kr"ؚ+y,T4(I^gJ,/'&uwûS?" H#')-bbd#<0Jޗ GfXh?JPL}oױlTX`6{ BOW{'1qa5͕&=3Ey0\ z=d8S'J2)u߶m[kq49#."47LB.8v\a }D g)8&%|35!XW'iVXjgK^Zv5|p(WO/_OT }*V[iG?6 b@чxq>vLb㢰oQw}{fX۾.K C,nmX&Եyxym )?L::7D1t jǧZ߉O]kls5ܑ_(įmȻ (?iwttJ Rfw RG?p"?ݟay; Mc565&_l<;yQAd4Ssu_d)eռ]v}ׄ 79@eb$A4zK"H ¬;}UCڣ+İL ߍ#g+Q,K(o·7aX _MJZP-?% Bv]lږ F$Isxm@ DP!Pձ ߖ""cT"6< A@vֱK䫶0^avڮ󐶟k&!}io4}Sf=.ݯkZ=aF%Xϛ syZ: ;mk/یRIHo2gzٝ{DzJ;T 3Y~]m3m._e#J0S2qr],Jl\a?|鲾LVdj&J2 qFq=&HBBn79,rD@/>mG9 #j˺W􅭓G y׍T9o\GF*.D_DJh)<G((5'Wz  }Ζ5<l)$eD}V..`5 wG:`C|YP܆! ,Ї!GʁD/IrA3n}Dtm{ s@rR\}ށ@ Ɗ @.]WW0d KxŻE|dبk4AsL] &3D]t~nDM.aͫ^}8b:՟~qGbw4Q#$_7=_^~NOe\dCsh9-JPxDea&rbb$`h8b1fw?S/FuL?cn8::j2D.x }^g?)JR1c˖zp;Po`x%ٲA}q_#n_MC<^4 B fZP=n]@ў}[:@hEnx>Kz|=~ӳߖ9"Urg*=!lFM 5d0D[>W LtHܣP VAv@2@.sh`>8Lo6k获>WVInCQ -P7vtTVcB¥GH 7t]ϬX() 2xcbU>5ͬWGe~,l&I iBֵuqؠdbNxA.+=6 qW$ݵ^GΙNGbABG5|w|%}Mxr;p#/b»it :'8KLZ ȃj_fg>来Z6=FJUzW G|:G5n8]2˿~(O7@64;-9a?X8( tquϑ}E4уQbDq{"}ټȻ^ΪӳG3=6^)Խ$،T`t5웤Jyg;.آ0=y\@^.5#*_'n`e{DX~;E `;-jFer fOGEzYoDa5%0@T~D.b*3PƂ~1Y*:ADùwRYhl}+e`:V>sC7LXeК}) P8]T}A@Ʒ#YMO}B68"8W0ζ gńm]>M}֛ouH/~Ν|1jPzB6B?'_-wF֧r!dK:k[:*] ɭuBBry!7l+K1C^Ko'p6gDNVO|nU0P !mpx5 <v_.^b:T̏tp&w4W_5\vDN4$r=Rs`DrT9qiu@N GZzk4{88#;Qpge FeBx*a#"a1ǜuVzp[ UtsR\5W8'Iϔ)]}O`NFxÙ48aў#&;t5]lkktÌyx:1d z8Ю_n0͒Ilԛ=Y$ dmyZ \h׹W ,^adtz݇`vF0ΎfX!>(Bw(dAY=2h ,m¤"!6.Kyoî _uX8"c`qw|=RsV\q9cjOX8ɹYUODsMPy%Xc{U}1{9%tl!ls;GHRdjPnP8;)XcUMp[莥  t :(C\XX5Ž.V?5}̘M<"!ł Kp r~M_h~CjvAտ] BZ|%ц޾vТ|6zh3yo_EdnP LʔRKȵee^9 AW)e𥎖;s:,0ÕU-B㞸9Ч oQ`ӳM}5a<4}Q GI0~}$v>MNfnֻ:85!Tn;R|oMMvbwdH }PppAr7aY*.뤭tJUT㮟Gʾ/ljի篹?4Fswm}>cx*u1!"A+Qޛǫ>H ]Jƥ'M+M* _yZ<܎U>r{ LdCu*Nx_<73Ŝ,QJ&wgGf8yQG 1.Qwn6^,5ֵOJ'zs;gy:+Tזu8}1qu|?99W0Nϣ\&뢇!jjc!eki̇'Aht#QMޙ?qX7o{WU^vvë/cLsF"6 @ק'{Iֽ䍒M3|V@ztuR}J-:]}my (`)I,`)Fi&0 1Y"ǷC}{mg?JD8-WP+l2 RAp1k$F< C!1ӐPFǤW3zsf;F M!Lh֑!=:Fv]b=i*WMO 'w?ߢ<}"5ֈI1 B&yAi.~iE>NAgy<ڝ!#A œ[ըwͲРX$ x _=Hج 2W_4obH%  yEA""_P[E*+{DHi<L@TbfB` lWy4bD !B]V@xaY*o?ua/Et!Gh@ W/z${ 4ހϿ9SeM/MLT.)(?^Ss߆EPuLJ')Ls@q@G<{~aVjGP?9\HgyQh $x"?SYԢ$X\[wUGA s;CsҬ\5ë0$(u ?.Lsp߈4Ӛ?c?M&&5 YC#yulT!S]mXF;L˾*N~ފ.!V:-?,W+6"j J{*șz;鵎`*Br|"x'{"?'U-#u\̃XKb4WDPpmE(  TfI*wn @NeIl8|ω!ח|<~5(5xokDX $lH8" oGR=N0pt,G%x: Ťx1IR P‰VzJ8qo= ܏P;I:k >O8Kˇz!LHADdž8, u鬌pt2 hb78,8p6쭵/pG ǒ  L18nQȠRu6[T=R|Qb3JR͈^tk{8~~`oh"@ce>bREAK2='j/Hqz5!GS<;Zc}kpBݫHBeϢd@&xt+M'Z0 `#?xW {" {ۀyPF3 V3Uf>fCt|0Klz/a$R>xbĘP{CoU %9"?$}{^|xiT<;Tw|U67OF/̀P%'ᘓ}"x<$ RCbXrg;efyݞ Ϝ sP]>!JU$\@Ń*B"óFgladlB|su>W?E`^awǍGՊ0&^?U"Qv]}{?>py%$vpDvހ; mny9<qGiv~7Ճ] ?/ A( KA !"HX"fCJ1T5V (D LD wr?Y9?uJLT A lOA#*TCzB#:| 6K5@|RcE r*.l5"29)dI"s`y"oxJҥoJpAi(}05ZQE4QEhEJ%cQ<("*Єd>_]4ӆk1S(w'秳z/g2\Q(֏ GE,ВA[C߀dIdyB`0~T͟ E;yWǠ\2E m C 7#8xv>'!ߘ)=↸#l%' $$i0|461OMl窒ME-?т|>j7 S߷イޟj;6uy۴r~OI[Csnn@vl=Qy8 R{?4gh+iKoeP:S! eKb Ʋ"6| HXr+PD@9Qd4蓜7A&O" $#q={u0 'jiLo"Ģd%c bx~C🃖S@9w1'A34f@ԧUAi#)Z8(ӎ`;DXn.-g3qQјUZIam& {-Ft.aaQa V&.R3ܯ(9JNXT1LHIdG=_m;T{ |ţlh"Bl7RO^ηNVyY1py&UPd w/Bs9,#ǰt9/*R&bKhqN 96;lsHf Q)A9ޝ*{0ʦ:HjX"xsK?50Hn#R%1!nPd?~kO;04FP7K8G4{*bju(M/`{`.)Ht"xp3`[<cy  ?@ي\6lzBM"SɁ @b" 9Қ$^_\s` JZÉ61uB}U)e wWv~#_k%4Msbi!v:tNK$rM3` )(S߁֪q |?Țׄ! 3" "oLpօ @;MC$*F+9Er HtD>6!&y!Ɩ4 @C `|(P< `s%J6i®Tqƕ ~Cg* j Cw5oUc#kh _5RF(0gdr[]tc?#<Мm&:8u?=9R|mKpss d~~,\)D SvoR(P^WceXxIY[g=JN~~ijE''!7}<@G7;>N;M#S C3x%}OwonC#(&姠bvr6plק‹|)ȱI "Ѹ6H7͓m{ 8t;bt] 'FD^<ŹFL8``,0ݾ Q]%ǤDNf;CvN}Cs%!A o9:8_xs/_jp3S=6@P%ob>Kuߡ+|dzۮBLqz{<ΧaALhL ;($Z;i CSauKyB `N^k!-LĠU+i~M?Ge8K?l(Q?No`aD1tDSP G viMhu# .QK 2Q Q_bv~ӀA!`n(=@QYXρpmF.ǏCvJX>poV^_<'e!e4B}&C y\P].B u)5hec#2{(s، 8щM\Gyy7FyMYLDe<I&D37a' { 4boox5C&9boXCM*)8xߊG-@jz(쌅!s*?C,âUVvG]^%$S&7L/Aw^"d@"( p㈝ !3r=A`cLh'y: @ސ>5_+|`f$&BR2(ywi|qsm;6CvlݎfrNƪ-ȷ."n[n\9UUQUUUUҴU"lWzZZ+ZEUUW6\vUUUUUXڪUUUUUͫ5Up\ qbUT z5 ǾO37<>K-懵NU &dF1rP̓fy|iL!߈;B'Bgہ, F#&8d&|DCF{mh-?Y\]&(jKaYcヨMr >5wl\34upXh#8/ \x>02Y3JL9Ȧ16j<$8sB4dΖ%`xPX "yvJrcO68@KD_ɖķ aed Q(ZHVUl>H+484ҟ.O!:?sWSݽ{=xvC鏂̊;z/XV_jބ|,qjyc3`Ky/El^W#9X`Hy+!2(?Z0:ۿ OzVt螁Yo6G^`"VWύ3!e.0k{|iGO̾rƧ.*lkX> r}B{ns5{= gFdc$Xb\U@{#@ 9U܎E (d/BILGi%{p!noQ~G/[/p=| %"דvm Ч9aއɛ9nr5TEU*Wύ=08TxLe>*8-LIH!rZwZy#XU{hɃ'o5/Pډu"9aB}=Ny6=,.m`i96; ɤ05;?d}] gVͬA*$  K$&B+2F38aOuiZӖ Q  l|Z!֖R%%$ H喪7,"͂4ܐu3uOVeWG׼~$0Ct6N4kFqZB C v!l$I9BѬѣ0nz-T%gId_Г<p_#/&$I@mrlg@{b\ eH`^}K E(/Uy/mxȾ/s6,1bK6dv99Hsi"/~o!|CaWIw]!F+',ux `?m›鸖X胔I^Lg1yΡrהD(+f9`_/rU<n^bǘ %a:! tIbS&OX+ H"lbߺ K{LZ9H6c,^W!Is =}ÎI{3ZY#4Cu@j盒l&mrl@cv*m ]%ڪS!8LlkI*ј0W?LɃ '@p^N/ xc#8;N&*1dN8BP,,_0ñʁRuM`u>s*2x; 4(0_Tct3ʈScܳrVfsyi%˩pa_XIJxC>9x$f1ޙҡ! k kr09#gc/)lmMp&=Kc׷C7&`p3U5B^x 9 $R,-<7{. ='yT<Cp;BrmnXwnxu 4BG0ZG}B&:'_W ("ױ\>hO[u=@nj0U7h '3`! |$;h@>l”K>ӥ֝xb 1X!|va DI$v^& tHxk -瘛pP "=Ŭ`c>K˫Ӗ5nt$H"@#GGI}h vCysn,! 75`rJy>Lt&L6p͐0G  ?C  bF! ӍG@H/ +R~Pp6\iҵ8Lp:n5+ͅ 0I =, YI&p(:yPvxhmYp N $(8V:$.=bqjA֓C"gw|'=GF;q^}3Tw;I54W:6:Z"H"dY H+SR̗ okƔA(]BE8 DF ڌ#Hrt-hpP=o9O\zL1 Q/ܾf{(58y(dQ}p)YCƃzmWW}3hb& I;{5} @a.K;  6:ԑbσ0G-E%~Q.ᣗû=U #mun4X]4iI?>"tЉEp (JVLt޴} ?J \q1-:L1=nOq#ʛkEXq#k Ŭ^LqUnTq9gX&jJ&[f8.lUS<=EAKt#B7qˇ{0#tR+(akD` }zJ up\?`0TC}%oΘrpoBL 8U;Ķk\kF"imj#Uc.;Euɵ{eAV(`*#39ɗ(i@T`Pma (>3+|: ݺěLi hIK A $ȎcD$oFNh4֥W3|)(,Cojh9Z"x<(pDcpD@'0|?p__T+gIj].XwmgG/:U&JPYZH#>!4 Q 2IH(^+Vl U]k:l#j[N\5U:K `}z2q0K|#g4Tb?ltCt"rBcbp"H e= 8;ca:Ҥ;4Uo D=F5H2^._>Hy&(E]3) GĞp8fJ. y1`{J0(C JL(<2 wS U0J`J@ҌBW=<ִz;j8ѪzlN2A0^J`9wC#՝v1:N7  Շ6@.nP@ĴXY/ŝwTJ4p֋-l;XtβXyB ڂ}o/HmӦY"4Q4M4y~M$ ˀɷ.ɇ% 6jkThin3Į[!t{imsq ,`@dmx`{u(Qd0WlO@ >M?9(zeD &J`D4:U /6Z\9gퟧ?Mf@߈s{PX6y|08 ?7^ = Q8tFDφ-=igfD>:8ܭ#‹aiK1/(sSwJCnrɋݶ&| )ql CB_O |C@bnpBi/@'N=mi3t8 H8UOɘRE z->P^[=62hiwCZDd5 93 D[RWhEգkJ'5]k*HuISI8hytz'r=/$vˆ'}sǭڣ?o"1QaUBP8gE#,<.P 9/F0F,"}6̢rHN}B#uNCw&!lB3N8N1!}gֱp&!.=OQrh ݞxdYE`ϳC6nHJ QSJQ4E2KKG"C?6*Hh;uM7JS%^AJABbgI-g]VJڤFY(C98x@\8^x4Zx$WC %yF'&4y&Z_ϱ ķΥR7_|!G/7@=(@e?}3uY0(E@EXh + zc m!ƒ*8 YDl,RϤвTFJ01% -lЖ%!4~I2PM 1Ill-w 1V 0QB Kd|C0']{72ME/:=2}x;X|{wfJsiU12q 55a$Vk`,(E>(Kp3o\ʜqE,lau$fƒN8{ŹtPmO,ym|MJ6ʮ0 FXist\A4Xq3Ab:^792I11 9M?2Z *Py8Gw= ?f؞X4AKP7~-W bP.Dz44(RV,hFL#AUnbNھ¶6\ ܼ3Jr)d$P="p̿ H-11q"]i#)xWmN&Hr0e70{662I?W3 $6* BAk |h d|uaHL@hZQ92^B1+/SmTCN4S{ =7@zzבQXtA641EҠ۱yusSI. >zO|/a A!d)@!َƗ;_)r6*+bJPXfA_s1N{kO?ع.Ί_x]xiߨhB5ᄐ.@3⩤ݼD3ӝ=4pPH1MYe(^}8&k1ǤHHC(K#8::x-Vu`93ã97@ZId3]aHS @H&;PWj1Nd$CmdƐ : CB]{"L9Ƞ"UH<*J/E{Nt&PBul6 1oh@Q5 alK;& qKw3Hf^̐:;txM|#){vHQ$wf4-٣P >}v m J(}M?g +NCw!p R PI*Yƹ5d#@j} srCbC'^6P'>C,?s,2?@AbooLwH`?2H&߈-"O@`Z?OCJ#[u|yg˸BvwaP0Dܲq hYA} L o8i1 2{)U@C/|q@od0mn=æBT9/Y1=/Qi\Kh1Wcw-@C{C؜Uk@Ւـ5 r&D _<2F0>U\dN.Pzt^9S֖wd/ycld m>~9 E< az>TN H`}<˅  N%;]) 1T׫5˜ݲm2n IVʞ xqIs sI`,~A}/] ?INAd44t #4 {}^alQ%W\>sdhQ<|e_U;yn@_]>82Dğ3H`cCh@#(-eVDbaIaY%(w>ØmS.FtaI #a߼ -`qv(\qD֖oyY>G;sжp`:1S!˥&&,;8.EɭM yʧ74?}< RwDP8 D"l]Qb~>$B Oi ?  D0>D<" )0QAUkt("?,4TphS ;g,(Pr\@1#N)žzŝU ydž`I">_HB Hm9+6csu5d\"A;E]Aar!)ݸ"*`yR KA@!RؚχΟlHY?QNl= :Y[L6,^7-"ڵpJ-1+!v6NVVox8N#-<\` ;9d8\T;I98@8?'|W[ y¤TIVRN=|gwI^eWR 7踈(ӢB !} f :`X,` A˖fb,"ĒtQQyc RĞR~A<=r,4I8SJ&r_m5L._WqƇ*6х2p<Yǖѳ4YGӕeC4c0*)=TU˱_'jtI.q/c<9˅s71تͪ|pEhYqb"#uN^>=QDn%?~v''nr,DxP _LքC0H!U {`4=I݆r8h (@<1{NA[cˑ.I._ N9 j\~h5 .ݦO[Sr1${#P\o)cq{j] 1y8|6Vh\`cE==v4<4I-Wt[$4 Dgh~O'DSOf!HI}NStbEi='ܯlT `_ II `/:^ 0^ ߾(H^xB,ւ`M L2].RE|ΰc=Φ\KKkADZ!/nqA[Ehip1A~RjնG=Pܺ\TUL[PAFְD܈3ՀNg+92 }1r[] {Z1-_ s씹xzY֊'D&4p[- 1>(lLa"9Ȁ:[}m m3Ms;oE_^CtM /k.gԧя#CkUW"8ִm Io)mbcblس-MͰY= g>f֍_ԵLx% Rt #J0nzs&p7ItnoǦӐK(e`"*dE!?>ܵ RL* p6 MSz1B3Ci%ƪF!$Hjm\{3RBqC?bvqCf 0-6<'~}0O(5mRh/ P瓀ٽt b86q :S6yn?o _/yעv< uаEEz""C]Bp_x=eJU|@oU >2{ݶ/D"ݰbOQ I7SJA7.ZB!?O٠Ꞿ~ܗW߀}0|aETv>a&Dj P <;k0NKہ4@PYd\n\ #.:~P21@6J .e?AH}!}/Pr|tg(7"rC_h}=yDG]6Iq r=(̈;SZ r' [A-v<5e HE؞_O,Ә'e:q'7=#\scV~@,9"\jM幃8~}QDԭB}"ddH04 Bza&o h2`y( حB_ @۹FshPpڱ5][MJD)Co } f!ゅ)NܽCa'\~ w]J@)}NYZȲ-bv Qx!iv&Hd fAf:gHPC)^='P P)B!>6"pt #EL~{ $( `7'0L=W)lKLJ\^g^ƒL1 ~@*XI~ n% %~],7<* n͙,2!j=#7> dہF@gEOJX@O=tAZhg@I?agű%L]ŪFP ں!@ ^Wfa j?xhf[凭)|ߧ?;. ƕc!ϱ(+:N7/fTc\g$?vǿIסtGY(hW:]z^Q4V Qߕ${EspieIqHPh]3ϏKcԼ3 >Sxw`W?H1> 3ɯonȤԁ 㓤®ˈeI.SRyf,Ɖa 49q34w ` c* 츔n<8^y$)=MO w$v! :C B! K31Q@>2$)|nөxCpQ}Ȃ8<Ѯ_Ss۵H˳:)s\i"Jy~tSv{2mX}L8(J|̅Ș4g:+Q x*(AA?~l>jI1dw ($%?{| 0A_F?V6AVA (qCYwܓfZph`jw@23$qq~%+5#^Ae$Oۊh<-jH .rH 0Ҷ }Hgq/]50 "!;]a_T> |}pb ?8N0dWᨩio6a.jq(44uj\ uզC\ : 01c?lQ(566^ -c2"Yc-0WD64ozmlt-LQ9V֎ Ե?QkEk+ 4?MÝV47itmiZ7*.`ޛ&H-o{מWѠ_A4@!(sT(wy D}B7[o?h \IB+I 4K_BH ®0\b3.yY|=K o5 bPFM#RDpd|- h{6P6`ZD( OsS/}Q' Pv"9hˆ=z%޼c /w?},g;żanOcqlZ67cѱ=]Z)G)}n/Y g62U4Hrf2٬b]u8`6ĝjkY;`%f!6 w/_Oεzu p@1.Gjg;oAuâ$*;C:FfU[+էB!ev6 p,6" $ u-rN){G$@.^hXf=0"+yQ?gn]0z*ڀ@mְloshu)%m.Gx=U|` j`fQ֊0ZrԗU-3:&E>tPQcSu&TTDHvz/Ǎ>$ Ķ:f;A!3$ѣ$*IfjMM}RP%rR->&fY,MrJM-HJ9너*b[ԑq^JSX'tkAzZu2vvv3* Nޖeþ%j;Ԫoǐ/>ۍN62V&$ H.jx1 dHz8>^ʯ]yExZR ! PL(!o}Ip_׺HT@؍l7aL 8\:PGYKB 塚]V7ڨ1qʱVH {^I۞u=.[a\* ^'9'q;%Cp/H;1 <&Ǻ4NVڎ%@4tUz S1lfPA6{$BlSvGco\QƴKA"j6'm n\cPLOGft=7hqӂy\|,f&{TAww7"Td<C B{nP0o vl˲1ٷ`(.2yZ[m2ּ^ϕ/[:bwݠ6 wIX`3nNC]nD iti0: jIrH/q m)-T$(PTTI#49g3Ro)Wpj'Z3L®퍸Dvt6@; a8d5rܘ~æq=eD^rp`*I$bJGӹ|C Tɯ+( &kbrxwP_wkF HO*AmdZ  H Yue8C_ڌcuɯúh<'m~Z٦.  6dyi;^xNg%gt#׵ƍAw} U}H\\'ƺTAr|mί!\'+`|*R1ڌ*>?fZ T)dY%x VOXsKi9 _!}šn,dilu` I0cHr}ZĮPP#|! MVtJO-NR1Mk{v Vaje8tfv7>%mgޝ4{q.n݃쭧7/aK6‡TefŶzW[Z ;1pMW^z\=*3i O#D^$@@hܙqdQdB.􇋢o8l{;~(w ɇެ??5z}n>;eDgytz>3rd1fbon<"T҈5u:1nc /{1 +$7-p6SkI ^¥/]eXV<)v#|D !Uo9-^z*"b@6B+;:9ڋ;:eASnh( yEU !FXOG&['&+sԕf57 Ԝ{ ݥX:afwɧLU~ި关kZHO=6rЫOoNܕ÷\(8aW5S;,\7(])lT@"ۯ @9;UOKAvsY2ug{xw{ d ^ F҈ :6 7.U/aKtk=$ 83ԆO`ov9LowG~(BrH6)Rc*L<)Ľ:{bcNq׮8&2Q ^5Y8=1hӺpd8?EAA+}f tDA bC83#3+ 0D̈")SVLb4y6*m] xS_J11;j,r EcE_Z9V*8"J͈^YX! K^HrL\p6K^hR28)5iVx ,3&\γ~zg\+lcv W :絤;AMN\ p>7?-_)ͤD@|C~2yL]V e ЍBUB[<.$WUa}e/bEơ)!̍Cˈ!1scfO]_e$)"tB "9=BF/=.s7P/bK`:- jHڼ- P([AMuJA*Q\u@eTLd5~ق IbMʪ4xXpc ௴./㞃hY=>kuNrv^(\W4`ܨ(x&بj{uj0 +:jya׍=3, ℰlEfh5Я>@awHy13=&vX aZG!7>=t4I? : vB30?jTs+7~}@x 1n/.z8jERS8.1ԹK$`L T "]ˋ%ecfT|wKX^ms=@r s7l#ٽ"UӥjJt* ˎC.BW#(";|y]:D <S<{y{%Ňη>M]h7j Djnb4@L\ԮB.P8`":/|o`Emvoe v1Azj-=lnN$u ^6ad9f)d"c ?cȂm*AD#g8kp0BԮŒJuZjX ՎuHIT <}oPL^ϽCIcrκO>rPdz q r=bM0 |zzTHHmn(0T .1ˢ\H،КMi k͂PiFpd`eB_$p0+Ě#Z3?Mo$g ̦&Pew܏¾33GS=KQ O+G*nj:zRBX5 kƲaj 4/`(cBP2\0M, VJF`r60t'{^Vqɶ+NKRKJ`:MVjTձ"ҚEV_ G/q¦}fT פoI߃>^5#eBIK@"Ǔ7C,;qȬ gGymag4UC$i@`2[Fa 4|(%^@=>M> ˋ5R˧*]Bu8Ӷfn xnX/!*6 >?BMkۑxhvQhM{xh LLrlkp(h 2PeѢqf7?#Cw=m 5CB ȁXYbXb+F)D$$cz'k4k"%rDNp< fNN3Y z iӀvo@: sUA J7YpJ9RKm, =b64stm `Ej``r  IDdk8,j6  ~"0& @B`8v_jmP_Drpש=se8G 2,t85ɬ+`냆Pot$İGn|z %=K9C8ԛT0N䰁B /3rI B9"A Z': lk!BA4lm @\B EAw'첈|Bfa၆N:ש8 Şy1Ci;;Ow6{c$Yu-U>Cq39!h2p$/e'U5@l.L \[bW J8^J(1ʈ8  |*׏486CK`^F{Xuւ:J X3"+4u?v)@AОAȠ 0T #Ǖ,KB R3zUE;՝6{(Ga{hXYX,n Pױv=&U',}Т̂!8/^=ws0:\|1hhA<4W s@9_"r}HSb*1őC#!1{&سcṁ>3wYp66co(u0u$Ghu $ G xDdvļ=ڳۯ\m}LJa @e8 %mR%X 2a\/%tA`ר*įA#.O2!EYS NDֳG;;.;!u&mR|&Y \KgJ=gTk{ąojcx&<4@$3DhRB z $` >knɊRf&Ld )"(2T*d衆W~ >`w|«q0>[,ը)-q@06hTiM!x_ڌGpXX⃪@$7i $( q׋;P߹6h{+u "F:FFL 12a{I0ǿeh`ک$-TmPA\PeJ^,9(X(MBJQU W.΀Ĥ'%1Tک֕~H+!F QAnH@~T{>4zr'z59=ƉBToz>=B/p$# 4 ~h(nUrߵX^#<ԾdPŸls`ψqװhrfTg2N0)Hr )nHra|zmAQrAU:@3@_mkE8vΡxl};&iJ@E|;v`|fQT t#׋zjs'tD``?oOvKSh׾TtzvfdѤ"04!& };|H(qD"PBb3'g|7^2aa!nYKJ Jk7A 9 }F@lT> ie`BG)֊Oyz{ DdC& !}"Mt=xbv+SJFv 6ZmKXSXb(90%NE1LP 8z՝2adrx~ѐa`r^Q"bsa<⒥zzJk:^5c-:QRbBk.69ä'C`- Iw0 Owf|fH!I' {EE>+>_yX_oG6Hè$6 PՅnsP&"oj %4 y^@Č:%0-1C! B@uk\b@[Tk ۤ"Ծ :i˸QgmGOVEGGǭx:teQŅ9eԐ E*J {z"|jLq;׭:X=9Fvw \ױd'v˿xozyT9edG} ì@)cKC nm汜 *do8NAdDpg缯o^D^qnwK44=GNj)7IJԗ-:`)%vib5mHv1 ZuyZE4t(zqߛ 5m142h(:83U0Qv\W. q/!pebU2)>j@&юJX0᱉ܹ& JXnD}{Llwp!VSn~W׷ M !tofn͇6[ pa0,` Љ2hѠp`/ I6 POqeڍD9MnUp*3)ͳ /||;R a;4T VUU}YQНةA+ -LHje;-voXYX p f}B*\b77T" ыY.Q1GD1z.Fpsp͐a@V_H!k!aꛋ鈂WWRs\4chSo#.;hJh2Q6.Qۿ14G@sZ4яޭFp?RL- 0b"1U^yCǹtH&w#ϧ4d{iA#y-U;=/<)4)͜'Bi1=(}tAsǑT3eðM.䓻Vӧ}mzIݧ4I@|{&{p` M(l} GYϡPߕn}#D L" #БxJe #%ýo=.mvǃJzl=e$' I08ާ4:g#(y j 6!Gr y@{j%*`^>*= "\hZ@-9HƜ=uӮsg]nRQ:vs䮘 43:9­FPA:eXT`9^XJX/m׭ztxG^j@lH1?:a$cόհE;p4 x)7kt5*P7λDÍzYoj-9,HuLe2s~vck=*כ͋6`C J }ۧ0q$<2mN e*D=y]Ap/ pt '(m{AJpF͏N9\=GuTk훢ͬn\,w F 7LX2@U$؍U%,C/p 9$r nKCxLH pW3Jdn&҈1^Eh{DpP;t>'x#)47 κV39oh; & GD(6硍-"JE@BqRaT+Qڈq{4&.!jp(if#EJDNq M~dP^yc%SE|mucyɡ11R.!&`\;=smeBĔb6hѭ ɇHЇ9Lh #|{Ȓ5݋.O '\@߆238tFq!IF#CC'/oͤE])z4C>Ucs"'G-]g?T@:7RU^p{v; <|sx'rH}=~)3TyQb M-Q f73,/#!r3DIeI$޷M IκghmHR\a9(0]:uքV.,KId-{2M#I&ilS FGD᥍&-ވoB-, m  l=>|?'nYS]o0)/lKIKɃe#/&`X%"2@z1hl'!D QLDEtH҃}rkʎi-ux(11A,1419#L·|UHW{n0ƵG8hu#A)1AAAjjN~S$A4Q=E!?wgҤ6A#c@ACX4_|01 2(4"d5X+g6m5:ŰsXvØ~VHa=vMKP22$l`2 8q=[8OCBQGF)B%lFШL3M J{lfCP#Qaas>lioDjőH Nzzr rƒZMuwfyc7wrrptf>q>HX1bGC1F" $_ΪS 8R낸TLz )?<%o!JCG $̜[j4iĮ } $ Ga;`gP<4:#d҃Aa DGsr?%;JL Q3Cl^Bph *fyc$ϏMSL_y|1sw69b_]B!D+7AaܞI{PnwSPj"։ *i؅" xd?l8W 4*|1aq(CT3A=pުbJA-,3f{)b.2F':@F椼#Ĺ5Q[J1,Hr6}+*b1ߧ09x5C&R%!)P5wwۀw1L0!A@.a}asH3̴Ydm2q k#-]kx8f0YFб@f=OPM *] [N5eu {/<:?z#j{D[봗rX,RL36,XK$2*5>B|͉r; hbCeb!(J8*Ԑp3U (5eS,UXv& F!!4R8BOa6ϑB,)#fQ𤗧NNz07)ѡDDXLT ogK+Kǀn8Z(dѭZ&o[9#o)OSSD>`P|2@, =WkSIL(({IsA h4>pQJXdHIThoGwzóI'G>%H: riVo,dahE" uZ]Yd{G yQPMrPk66O·vEb!' pyA% >юDf?c,#z@5߯T!Td7J #G>~Yve7fX~u.4iHiS]ZHswCd;$R׎d)T  ȠxA3 v:vIDD$PL:<عqڈ P H jh9A 0@w4QXc?̡ݏnHקּaPi}Ǯގ!\N[l̦ 8dF xt9[0 q!Q2zt6G yOm16>gS0'<6ߍBD$`3㚖j tMA<#uRp yÝe?6 iS'|`JAz\i$ 1!$QZIӊ ||ؤ 04GCpWJ!lAO₩bDI6Oo5#s,II#Ҏ[b.'I5a}+}ڞg~:Py`Tr0S|:p}jJ<̏L?oS}hC.L|PiҞx3LEQU4(zp)D(W K'NPL֍.π,=[1 .HNJGt[ j }Ѝg'xKÆR"(@U+/vST%loꬨG;$$q YxcJoü<{DF5ƹNf!bE+ ]%xgp*gX&0>La9PDaa3iD?w1fjQ:Z=c5@DLvt:_4Ch '0I@}&5c:SKk@+9JfPCDH,L.޿7dTO Ci\G֦&hoҬ5XTTEBP 12zMZWos橜|w4-1a`ƀCH¦R" @ 15RK^N{ vLV18Znw@Ezv"`W_ē6ѿ * ѯ"\;!ý_~ [w⽣>х2-(N.h> îaX $xFL=QE wLjXmk#Æͽ)w;gWx{-?!3` W?qlCBw|=&=8qS8ߋK!ṫNE ~Yu:2ʨiԨW^5|uSCzG'q?yt ^T7qWHB AZH:Ո9UHl.?p]dw6%÷"{} ]xI+yˑDS)%n2;!(.TK F @kca+z|$ $mJz!I^]o' G9 UYDW*˜?<>s&y}+@+@vɒי.@TL'ߕ"TQ)Hħey4+Q# $?h^SfثZ1*ME$OeI58ѳ@AL~8d<L"/r&dO0cI0S㋤`ojQOw"&s!<=mv5<JIBoRqaRt-uMv>;jNnMAr[m>w1N\FC QzLk F/aiCs1{<HDl(߸>]`v`[5 q7xv߮V=V"-PgˁO Pw'켣`dN7T7^ sc ?y_))/kow僮T{Gb&PL?F7z4d!FkHN g>_NCϝ;aC7GAHAڑ#-7272s= ޷V3"㘓:[0̥HViP^na=7@TNl)bkB55,"y?`m!$laEOp~θk5!I;$a*3ך-P0Cc5:~5ߒTxcX?x "bZ6*yrӋڦοG.Gnqâ .ɀ-^T,Ē(,&ܑ=2wٲb89[wbް֬NSj~Uj.w<3é}ϟqf<A1q? u ȤΝYI{`!0*BVW=H~9'oNp .6q#jȫb'Hz:a$ q2z%˺˧;n`L0r%;)`xYT;FA )mBLkȝd5dl8F $5hw?}e@>}_D!UIFNrϩ%(VFTviU`]愈j P1% 8X/̬ग़'qrKS0:frٺݷy 6Of5g M^a^(C^ov;,G†\F;F~RR'gh.yamFyA؎rXeC[q(zbzZR GVE =Ǧk8JHxq /4j z; %4S5UU!T!C1I˞~~5OSfKa,w;Q ~כP+蒦:Ps~dNcTmQ`CVFqUj"6ъh&AyQ1 nZhd'sK9YxZ[~[1kCo*A09 &19r @,V1 )-Bʻ,nGPD414D@L4'%,I!bZfϻL?~cd&?V0Ø6bi  ̜YBF\%(PJy=8@ 1g^uv$>Nq͚|ڼ-UF9sO)&c,ivHdDk-RXjAI 3isgJTz|p6и!F ħ>/RGjr,c)B"t:DPU#3NHDHLLS}p|$P_OhAHd !LEp!!b7AqupÈT)#rL}4< 3О"$?FIBpF V KH8κC΅>I695}@ʕF Z}]l!ՐU%Wݚ5->\]i3dͯg8+k3dS" )(((hM:(4PTTP2B%4"MDQS%CoZ 9ZwbrCAlRR2SmۧN nbAl !4j\-T1Tq1[ ( $i(Œ'3 P* )ErqQSc4Rj0PfBH0Cc PAɁQDA͐f u|~=Χx|MMSG UMtOXثDN!)Č:M0GׯhKĕ3pGIË{l^\Ȍ~Χw]6}v]iТ|穩 XaJG}&NcF !2 I|(<Xvp+E-Qj"BUQ~ݐ)K0 S\/W40=1=aJ$KQ 8xRy~:I?TvP嶳bUIh,5qf%>"RH$i+KN84C2G7|}˩xsʨreTGd$d1 0a(.JYpcY3qec).647 \]*"???]1p#FcKaDE2OyCHO+RI%Ѥa2iP"0~QZA0<32э90.XVLJ߻)#ҰcS%ޏ$/I,~;Q#yV6!bJhbJi)>8^8CPUR.84=n*LÃ&컉,lj ",8.cr SC [h((3;݀#.@o,{s򪟝Q~W>8Bw3 Ni @b % P϶T"Uӭ G${>zQOq $HG;p^ lk4 P)A u^@i8!ތ;5R5`gݛA ;N0p"fć)~;Wi oΆgd:w93cuWAy=]]˂ƏǬj `zz-Gi7g!\ڑ,T Ģm*%v@&AĈ9CH"P# @ X UbQ 8 ̀RBl9@I[ H!!i`}hXňء dp .tc3G 4K8h1|( BNZi2|18ŵsZtW tjpa<*Xkc!hfHw&<֎A73N^ BLMA h)Cҿl}G׶Zr*٨7X `ftR #cQC>SG{57K BT/8Kw#ACrJ)JbSiyMNh7,N '접._F UYNu>XiagO @eL:yHK5S4)x )`H He , S aMh {xU iIU@Cq/OMfS֌ ;`1׭rb}HfuF 6YV&"0kjcp|9nΧ')PUb[q-eqyB'YZHDf{9}آ>_lf1t*Fh7rikMHQ'$F8٨ݩZicl v-fh=0Q^XWY 8'#L"UF2R&m bHd N98j FqZZ)Qx\ <1QK%e# n+L 1P PA`!ZC:wXy[CXź,`i88 5V {cZqO$m09xlQO)=S>WK],!M7C3i^̢ e <$-0 dǤ X 0$SÅ^RuZT`(ۣ2Hꎚ&h= LBŌA5F1 W^i"]+\L#M#&\ Sd)BZN펫^ FS)r54*9),i fmk;B֔/6tUUA6WblmQ5ԹՕ1S[t֭`SMAjY4G\_Fވ`nIYmvMya{)thdױ뢝bɠJP<0{{j0l8< I Pcd4ԑnA_5a]"vc/6Xm* &I5tʐ,i$F6f^hjޖѓq9Z&YLĈ11sQ\aA&ef8"Pid4mΘg[13qV]A/(vDbzc|lw0ZUBceT3&B;;w<چ#1hFHTx'yZkk/`7s uJ։ `,kIs$7M5*nK`ijj+0#8t-E39h%F0gHAesm9=gp08$Tzyd*w* " `akB9h ?g,`%+P819ht;Ƈň>slj(zb9 0!1Dk74{aI(rHurJ>+Q|W@0}3d:wy"/<FyiO10;O/b] 1ho&D5g%yX鼃k$O\HېT4YR O|mSc<י<~NOvD^!KϧH;<ŐI!snc BXoI/amW5(wax>GJ*IA(D;ϣOb``SH{Y[>U.ծkUUj 5{oPd^`1=CIAs潡!T!{vJ}zAU H&L(qf& $MAcEՅ_BE"`))ZZ)((H((!lY XehS=fQcG0+<<**SdQ!i@"V@ZJ bbAh"X  Xa) Ei) p^>R B>0lzN{q0mשA&4/b(E*har _Dq"ƑM1=~ċI$MGb)985/zݩ\ <0"nt$I|2G[01!R+$=[UD@XD@F M9;&sR!?+cQ9Id(c%0K]_=\DT9#S9ތ~6_Q;8†JITR,1@a.G x(H) v_f;Q7vgt"6iD3R01 .f6E ݏH,WA-\k=q#;p4wP 0njS^GC"=G.z{oyRKJ{[sv.8l0mn*@RCPyuza!L"jbQ@fD$((*h((""Q""j`~$^rBID1ZqUWSYb{QH[Q%&8stbi/\lpṨՔI`h((MAjy~<ؖ8 iߎiXq99~:$Os@R٭P@v'2"{9~:_K2!hlF}u6~̳EivWV5t5MXܜKMhegM4QZ /R6<MGsF6;byۀ|CidT Ίi I#(- m1/n'G@C KxB`b{7v6zݵ* pO0J)"J'r̋ 8=/ny*J">/9[l[UmUVpwUP +B $oC\klґ)!rAwǰ7ooG@X@!~xOGPOʲS}tfAgPF0}.0'9rɳo0^L0kC>zYQa&R]}O]i`ŵ*_ v{Vo:X}#>X 4-?,X*((* lQTJ)% &fN0@„>ZM9R||;@g{P灈_C'j#'ý~XfZ D:) 5s"i >Rз:Ad#ov᧍*S wwF؉ Rq {78Y7HY `8fZcY=1ٟ<<d"H$HAB4A0{P+.y ǜzpF,%nz86`$]F;ǶXّZb&׼p8"& D@lHm9aK"zq}rkgI8sD D"N8-Em%8f[C95C:>gnn`3\vaXiYrStIr8j3N9.ϳj# b0l,N *3>;jgas x+:,ΙdOcA2JC5 q#xȲ͢.N8<;/!hdlUz-)x{y,%˃ECؔ-w7Z ߴK$-ʠ5>Uy4x*wXL'V3̥+mL9X/䳁nsm6Bz6Xrc|h;1 F-͠n;Q~)!h?-kwX[ؤLﺬ)-ش[*ۅ1NBg)ޘquw$QU!\ffV| #WNFTӦƜ3ε_l9s߿Nd120֍O`PdNcF߼0qm74[_c6v[I-w'\_9 t+pF7+(k3)P DE+dyq{eh*Bm-x:pLtˬ? ;7DXa8#օ.Zs߮ c$.uÁ3_U gb,4E!>ZAWE4;˰̋1MX:Ю7;8k(f (q YxT$Z.A>MsR]!V+wSAӾp4.pb2z=,ISn˳s|{n"L~YG Ta_t:8 *:y < (H8cы :r\Gb݇d z133=<>؟E:UvvQ!u_M_E8]6s=TX ӑ 7rb@R )yjmLW/rǞlwc1egkϯ.`rfWoȀCNWIyA׉qكI5 jnd` "+J]K5 BypP,u ڰchC,4 $}d+z;\3D,\Os .By P*CjwB% 8`V7nZ%jA&9l_ {ɮW Mx3r3@ol$ =EZ< yޜ#HÃ~%hV8ŽqgK@ >y hEFoCcXKfu~Oʈ}aꩨF='/FI1)"q+)[9\ja[X9 *hkk3"+yH KH%Sfw-SB YR-sFpG#X݈xg|bQhZqZ f L.X}Dgk˼fcw[ Q2[z9nY:ݍs3qTۑb ;A;h[o< 9>F! % :y<:͗ YN\khpC# Pʪɼp/*@;Xp6HgS16fws0ؒH8^{ c`4Y(G z{Cd1{ѰǶh勉1kυ/p4 y4z̑"E  dsE۝ S;lQQz[2tc XNۻMQ>Q-6&̱2G&VStRR-5utL4o#ˁעuȃ.S`<3gv1"1bYʫK7ʎmC\:JQ+rP 8ME;aߖ׌ҫwl0d`*'skP蜌2Gu7dfw{;uWtG͙&dYsnB ",#m-@Ab|uTady+t%ys57鐽 ER,Zƀt ^u򜛝 090At䃐c Im)s%- A:l1oWQ9=8&9/B+q.gID؎5٦x[K{5Nb9tp>|{J!(gtbN AWfL6^FM3",;2V7D$Yq %ZJ HU!E Cc<7Yz%n<@Cd{;uO Klуrj\ǁ,;+`U3^e( }W`o68g $B!! f0e4siV&1j I$bh;a|Rsi*ۘd9B&Lap#ȴ"pg}v筣?6@B]^'oJsvj ѓ"ҧllqB?g;:MR@Xl[2Yt|訰ĩ00X\:y~ʁ>_ܣ_ ]{0Jƀd ءptH ==WCa"oB.7Imv)]TKFl@xA[|d>}Tؖ"dGU;?Y {> R:QQTۊɖLf4u,d10̖aSϰXŶH2c44iH mj |lkq4oGa<NFe`"NcM)ј/2ﶵc`wG}=$:- eG,T&$ye"(H-Ghwq҃3~A[K7F$@c7?E7GF TE@ {͜>9Cf wcߩ޻ɜur0c/!`8q jO a>M 4$OH2Ձ<@dDa뚜Il @sbv~ף9o fШ;>,y3D;ˋp=|TBv"ĠU5 /٤L=hYnd TKq#[ƹ\([},02L\8}ݵ<27/C 0ffs=];Qp 6@Ȥ{L)MErh%=%IA0Ij*wl]rYakVي9j= ;۳jCfߢ * Ё˦E2,N7C"333a!Hہ5]U ߶/Csaںg̊tW۰ tq'Y`(% 7(x[gێW|c=pk\P!H0bL tUq 4*@Yicw1 Zun YnT’t'/C9 Edx܁[FsցOb|rt).C(ٛq9v8TU#=Tʿ ;od҅&dqI{wGPNY* \-8:pau@!XƢ(Tr3Asv2kxa({B#{O(P@`fBkqɒA C֪9(y+N0x1 ̆x oNW ţOǾҤwCbt- O'b@Ĉp}- 73R8^ʐu ?SJ]&u:<*0r',h44D{0hjbg>0m6;=fy lBI׀+-D:CDtH} v~Jـ}X2#Jr'y'ϥ$1ZPlh!8~N ӆV?]:}N|}{iIi 5%Mfhw\yWd0 *,xiDR)(T<rUQR`@i H%P( bHfJ '1Dk30QƞO C$M~E>r4'- ,9Ci^+QglILzԗcI͇4h8%ɽ)ïB8L"^s%Vh h9O"DNdدICȓYfQf 8<62P)*& =^ |Y<]~:qAD BEC!rLb@Bþ1Dyu{A֌7W% GӦBq}@!6[{sKe)W9M+)"0 <@ p|-=ZNȨl~'*45>|q ;?(:MBFǂ Rܑư ! ?8Mv12 PUIic2wn@4M4cHXK#ATUmx R!<i;ѴO `4&CP9uN}{߶XRAFL ϔ ?DoM{:ՄT`+CF́(ǟ 'zU* >i&'C>kκ?-QaEsZ-:(X!d$Dp~13ޡþr+>h`1k '܊ 7a@aj)DxN+M+ȟyH}ш)N}yYc ~) ̓?#}:?}̱ '!lcA * @I%'t"!(P $PN2.^;p\{ lM^/gN BŒ+*@"[q @0ciI8e@g[ٜ:2ë_CP@_// Z\hq]2BI`3BuLC5wrqH)/ AkpPP gN4ٰ"6v$dQ/9r>iBt"vHm9 |@ Oׄ:1~؈q\]`DfVX,hL{p2䋌%C'OlQ/+E[=3Ync.9O +۬Dh6 ܎j:"@@C5CTi-1`mK`q5d*ڡbXr:qVVt7"d@EIBvSvհOS[Pgy ?;svRD$Ywvg. bKWFV6,Ec]d?En]0)(6!cHa 5q zPKJ15!e-֩P s= Dr3x!flM\cjG 23FMY0aYR Ml\bŽgU牃fm.!m713t `7C.G[,rEThp{.@#&O_9}ŰА' KѨ\ 3hw;,>j&2)򽵝WY/%uՀjޅc1p@Ӎ5`vqJi؛[f!Nr8Nh^}Ókcq 1`(C]82- a!lB\Aw;OS-(Pm5 HA6E&[ %@w$ܣw%9.OeEX.sGY( M!ӗ!: Y/{A<*qBSI)A2~h`G6kJ&5brE$m@‰&[oZB"~'zd~n݃YwR2Ee F8)?,NwL2G Z1$G _?w\lIi@'Quʔ ,b%;*zlAB Ӝ;>Ekncw3(s@rNoJL.zٷpr<>)Q^>bw>T7'/`«d ^j3U7FfX LDj [~5#u"_~wfKlrn Ua IƷ#(9hD!3zӪ.#@P^yDaRǮz vƶUwS,\cB{Y%q|uRgT+sp{r }i R DPx-?=Qu`8x@-F󏛜ɖ0{⯓x;ѝvM嬝M̱1mV0jd ;G=PhΘ:C`I"J :[CO1OHi>-L0E0Ƚud(qL䙥b-AuUUUUTARTnؖiHhj$)Ժ" gLUA#b8gpe Ę)b@O:dCЃa4 (0AK-p!&Z,KAa#u4(.:\U }O"SG/AÀWϢ_ (|%+hNADH#_9"ET  [ء Sc +,;avDDz,DXcS4-1,8bi7PbI=G'lĞb~ t"P3O! P*,r=p0A~+ !C2ڨ"!i[#^!7>E9mɄBX<ڕY@QNٌSNSnH4C%!AI#ӘhD% ! 3A&զOE0`s1 NF\KNFo#o^{oך۱A'´(?7:zgܞ0sC *hU8x<`!k}6=KlO` ? @КTnj|A!7ȄJ*fOc=MAUTJ Ӷ%m>2ilq"P9(&ި$ H?=aOtg` bOqI> 0d"!P DQCrP;)MaZGӊ`Q> fqүXH*1<{^]^M>3@9h9A!uR/DGv:Y(J~-!OЇ>K{X."R)Aj~of>?X=Ye/U~E΅l^#l:Gc"ᤶ:8Z @L9 cBG+21Q13WT Q8H{%5|$ĭgG;hwW  %Pz/D\ N<1A8HP߀8^` DB4/"R%")@ǒ цH`>70jAxc[ ^ä 0P ;F"#D`iZ$w%S^% 5`!ndϳᓃQ`L0Ac m\ZOly#_8`kߔAQOnow6$!"1м8T_莰(aGV~Wt%~5,r; 1 }9h >Zr&y{`ϻYd7(y'އ͸@ X Z>BTڀӤ=I@] h9;9ی;8K5w:Μw]{'tS%ni,UddX&f=r=4}lO\fUkd_l؁٥MIKq)2/ f(a8~FS8?L&`%D <FKj0gF?sWt,f5Iy㋟ iN2VÃ+:MQI)yxvϯ\7pJv1RvB~7tYD Q15  EؔT:#{Ɛ&" ~pBA_}ڸI0BTR`^KQ8RK"Z1 T, FH:Ζ Ҩ5ZㄮF}Bm 6cFHl C-EcU7RDc#e e2U#W0l 1iKkG3AytۜA *41y;b^Fm<HRFXB Ed[`մqDʂZJ~CFpq[&ݤLQTa[0]k oP"=ƻ7|.>檖VU'+^-k~0"DAc3ACU}`b,xC4Hsp\jdiтCCф Jl0m #&jbmC{)0K40Y!>\'ЇH* `Uz/q>:4IpyN`|mgxI?&DmLyxBi˥h(VR)Z[ _'{pF.3j_s >q#bÅW=]#J4e$B%ҋJHSD1DRIPLJD- Z] @)K@D R-Ĕ 3 @T@GЭ `h4JRPP4DRrSHRҭ- PU-DPQAABP"@R1 HSl8uD6ZCE6 瞠Żކb.a:L}IiIN 2|A i" "TNOj>]}0ĒAt/_նoL@QKFt FXiP?PGL{a9U{]{: AByGDzX19PDLUIAT==N BHD,>'ff&{Bv6_gʫI 66=S  {-Ѷ~u|Ƌ@h R}AdYH*%"" "**bb) bf@ -$@AIR;vTGv'$x&D}`r1 rx, CxݰlѻDP !$s3\#RDIGc9U (Zw貉}C@DOs_~4OXHB\j6Qr};.V6TxIQccDTV4P|"$"Pƣٙ_=sU왪p$ %cC;KƅG U%!Hgt=x{%].i׶fvvYԔoa(Cc\Yz'2X*nQQtIߎ6؀HVfTxH)!KBBҿտ@c,֖:j(B)@8PdF##03~g[i[p1?:.fEimpċi`-!]fc4uF5a#@.$7a98mjq8Γ1TFmGPwU13Ĉ\-K4-g@oY KQpcM6K{fh 3i1ݭ(Aԩ=lf '\֎ԌAs8G,$Qj*Q-SU#W{]E`d"`rq5S"ĂЉ%}R!eĕ@rPP(J* !=18▦ـ@9h g :)^%N,OX@?^W/~;Ir=!a`2f(9ױ'S#/XjHK$=x͹Ќet#vV^H4b핑Cpy? 2[L /jN (́׊tU5DDj6,xC޷Y=aݨM= ?dG:H0KqۆwgDqĐH'0lS?/ĨJA<56B#'*WV* PxЪ@LL8EZfU#3cSx/ '=D*Qml-V.D7R1 Tف 6ӍrTޥnBiWl(t}`0d9ڄ HH""z}͵Dg m8PzxcQl#F?W_πp#ɯ[RtNB靥MA Xj`\bi9EȄi/1ةcpu29 7"V;d!3R/EXH6b1ڍBnF62Z$IC%8&&UHAM!Z("QB H %Xcz`OO iD4P(=\ӂ}j%V}*LlR'9݂[NRPy*m0(h L#~5q^$0 9'"j6J=xS=xW?W@H>w+Qp=Oj%Zci|&9$}G(PC(ԫJ} Ȯ{ sL4$pOM X<\y'3"M%;uQ#BNj]@7 CD/<8ÕKpuAő?<$2 )RDN~Pyb|rjW1Rܼ~ QyaP{S6(W1 ,TvTH]̈g.1ߣ4 E/K spL[p;saMcX7boc]%1Oz|`~_6I @"CJ2)jF_q#Ʌ|c!@<rd|b쬤1|e^Nh>:|ZΧ%С?Eh": IUH DADA !BQ@'L@-/CCJH QHP3N@Q3OGXg:<@;p&=eOxZ8V!̈́a&|xMߓpB5U,`%CI@1IK_V\&>>X j5KRрPzRV??f# ' 9|-vECE  $  h_a~O91;HB*X܄\!x C>px!T.x-P7 ז+-T$SAF)i N5S|@ӭ -T_'0-dlW-K8-3ITj^pRJLE1$E>cG P7wH ob`YPFE4=ɨ|CMr5l00{NWO-TPx0O.0 ϓQL!iup7$Pi ˨|"ݘS Qbp=ĎCTBaWB RFI}dO}YĀR֗,3l" tjk6$b ?Y:h#BNHDSJ {  T~hh(ZC(Jh(#Ǚ#6qU-$QUDC2RCA;'8DTL413H"P!x`] HSCBP@t/ 1+HP-"m)CxsǰO|VA>DOQ⳨eS0UC18ĔZ|}M>˨ 7Xr?_hK1C-p} *ǤjB(30嫷GG<4уa `|yD&) A{(T4L0pYĉ=q uczhKS@vLPuO[J ԛdEz쉊(f1EB_Ӂ\1TQ0QULSD$A@MA%2,P C-E4(0D A5ARRMK$M@mZi$J$ IaZ d)`Oi>{ᑗ]k~k8I=cĞ󽤤JTR\ >}p@}78d~1}=K#C}AOoNθ/*m|=9J=IIS&~)cT(A$LO__ Ѫ}^%*7}2RmHm=|Y!ңz?iJ6#Ic!Ʈpo,837HgXu n*46-FRە6̷ ӚhQIh}f/g~:*Fn?:Q Dܕ)W|̄j` ʏ-2 8ص>H?CDrj)M\")|~ͪdF)|fZD5@]l 8g80wcUȶJZa_ 1+l7Il؉*juxt hИo͗ʂbkݷ81CIV4X#FVd>,(3l#z2J!nah%2pĄEDԍ&>YZFCQ9+ZҔlFDeh 2 2FQ4`ar-HUQ.X5 MM:q%44PDTEEA*AS'Ո.yxTw&޳ӠDnsz]Oc'Kj-p*wdA6|$S -A)HS?ib2Ũlbۣ(Fiv1Áĥ8xeF O \PrD&$!5Ѵp7Q.q\ugAc8y8P '|d\!k1wL4l+a%`H`d73qc܎]N+' \Ne~"BK"đ?2mzLTSM]M;ܧeefZZcJHI$MN Iu\C Cu 8-${P5ouiOvS$Q(Bb L!Y= :dՂvm Fj;t:8| 0z}FI @Pq/(0XI2$p;!O? U]gC4Y{ ;a#.ӾM9I]Nrp܎c"2BCHzLui0 L 9;6 dqr1ցrtkJ6c6rsֆ'Ip;M~?^ܛxj!19.Y |IՁL z:fc6QF5zyR*zsSZ 1s HA"-LuWӟ^:=Ǧ姣q4{i1-O\mE@ K, GaT޼*I]@C] {PxH8u.}IGm4 zGS)\ ]qy& < Ƣv(t#?w1DDB+3!ЛIȪ8<$UOJې˒AU0cYelA_2d*(c^Xj&yc*Հ1pHfqq45B8f5}T;'1ry oɔHNVpcmh0fs6rj ;7àW H=8$݃^CAVmD,⏑>M'Q #H{d6Z,8t;8u>Čg6]=H-ϛPcIGu97ɦMl*ẖT  hIְ7_̓~"|aD$z 0@7Na뒚(?"ݚԀhC ))>"^J?swN%1@0I$ ʁ ll$,Bp_¹~wQ-qztwwnO4^FB:Q# htv;r!+,AQQAljK6֤tɍwduȡdDZ]\3 6 K2s][noLh=aa386SkmMlaRvMU%( Xsڭ3sywlR`$ 8T27!9R8qIDehR8L8t]1)M*W4چճ?>g(Sk٢(}2j~IϬ5%"B>?Xz^E6T?6%ld =7N#J6&1*FSJ4b4*̷VcyT_tf;\CtxSf@3!OCFzG^1l:䡇crRQ4ILkC "z)C&`632,f#&z~4f CD9~M ƪOKc(}N޽=ȑ#Z$ E=Ʉ5KKBxȇ/e"7ӍV3(hp\k[ﶛ ƁK6 oJw"J(b޸8˾z!6aAD:Sa\@P# !lRV jQՑU?G Ze*Ʋ6 kHHzf0 hu+C o#ߖI,(aa;ΡNn7 F);˼&ٽl˱=j,F̈́I"ȑp0(Z2 `B6Pa미љZ>6 ٔCPm& `%UiAܓy+1# ׿ߴ1o"E1h^1*x~M|IKBAxFKOdt;zǧ;q.C9FF @\V& \"()|+3vIdu` qɜ ^{Ipm4lSD*wp܇ w Й{)3ÒIad '1eP}65#p1D(3&]Ŷ+9s˕\gm  #rTzOpzg`M9P&Q.EX9```@h' q=*$Up~oM/O AԌd5"~fd ޘp<$kK:S3 쎧 xW((_\ ;EĠs=ߍFGmn<tӖ¥꣍4dX1/н˷ᰗADߌZ0G= fP =x!y} Ex'8 >L&'i=Ds}p.s="j>?##HDs၆@hK5aIwAz"("myq<㏎$Qmou}T XJjR58fE"q/j5 ٨F D@IL!SggCF<{% bOHu[Jl@{>0G#+P*0ŵVD_iAcl5YU@!'rG\Ol^-J%*24 DTH'[lC{9ˣ`i>(1F@~pc5MV)&h%{MPZPEbh!V+Yd挑m2+3-r( rrJ4TRnRbԁI'#ZB"m3B  `;CrA- p%TMQr'``б qrpfIEH)j%KD^P^6](֥^4o6gT)Y0fE*PtV40JDF6s+>v(y{&."Z@֓NAA7[%Bt 2`(|h< c$atAx,RhqCƕr@1jBbcцeHiěmAm4?387 gR2DL Qdcd}%6א̓Qb0IlMY)J "8bn2Ũ^h9=3iP ,"k`g:6: h4&(ƙI48#i`3"M3݇!g9j1غ9[Qarbwf1$[Ōe j!H2 < s#t(b1 g&;#"-mp1A=33  *!Wc7\cC [@.u[fήczQT' `2 KxXmE륶<<y&#])JƕȮX{Ȃ@9 (Ȃ!)B"$M * Q)C"`( TJ)P`B)@&E!#0D%R1MBAQXRibb7>of  |MJhqb€r\܂$B'$փH u/[H)BR;C.@>r5S62trSO"wAM -P#/`Jp0#$S6ڋT0206H,wĶ;'S1~~{#WFOcE1Zp$2L$nB>3`Dg߆j~ dm; %,BRIT]*n$P=!cB)B"  `% bB i)fh Hb) Hh`$Hh)FJ )Y *"fZi"*a "Q H`iR( !")!b-8Z܄ @&{!)bxJQ1̡vD⋻spKE+}4!b'2nM>Hu+6rPd D44i7m:)XAkx2{Jd}@ib@BJ-RԇHL *'N/)ζF$DM%P!Ӳ$>hw: A_  CrFT 2_/s>. dP'!o!뷦P;;{qTN99?Rix)x#ϏO7hYC^ 3ZD3ZPi%dLmƲO?Ïc~Xճ]/`A(ylՃ92?M"u쳌 d6c:>x?:׀G;SC4G!,1Ǘ+ O ?~YSPj2Cq$N:cP>2bŁ>3~}Pg.c1΁I)uš< |8r4#9dN Vsj0dB׽,/=V~@e5b}FCŷ hlHG>~zJɱY +H_5At1lXE2Q ACڐ +AG`O$y51b5É&-3%"3 M%_Y>G{6⽦bJ+} iGw tj@hyx#OB3扟E5IlAOH};@Gș}B́RH "*>آoQ͛tsO/aߘhD4GӾQ%0@M :ÞזȸGo=n*l"Jl9fVGF^V>)10 36`֑lH\JU <  Hrwɚԭ2!7務҈Z4lPa0=dskQ@? L$(uPtr{7391hZqvC*80ÒZo?60.I7"y_o696@C!ؔz@o#l\yb4Va"myN\S23EX D| }76u@[鐀6ɜrw /fMt^(x } HKbƱadrE wG?Z1aw (@I< ?LC@5j7y~(zӐ O@r0S'@Ѻ$aȒBkC< !ĢΥRAItR3FoB&ѥip0 c9y1:/N&@4-L2, I2JJA46˶ba(XZG@h"MG9j)U'ᯒ8QSp]j+YpaV v &封ѴnygmA "q2[[2LTE h)JRgDK1LhhFPUDӑ&xF8(f-;j5+Vx ##l=(X^ȟoC}!ByRD>u÷HmHH0S꽐?<"@!TM) ~tpu{?c_Y^|0G4Ɵ8(#'~ݚ*]ɚ!3hNOA)AIzߺ*(Gip:GG^'y56 =vJDH`ڌΌX WnQBl9 11M*z| Oۨ~ o 4hB˶R|fMrOHB.+f~65[;, )(|1nkҨOo;A@7)C4+vx~B'Ť9Ӽiqr;pZ){"80X ^@ ))7`zZ"i ZCa>Pwfd2Q 9O@RLMUJE.)QhQZQ(qp(Jzƃ'@K@hO׾цk3;LO2$' E0Do$95qG`5(:)iP(H.b 6BLDS++OiC )&?mDZć$N- 4J H?\/9T ڻ%z~H[޴Ԧ|׾Aa!H’A r62%РO}.(IBZ1DBS@K"DD!M1V CEIQ-ߦZ`fG@sqJf`D>ʟa EADP$A|5@훹6% :W|o#>E1rESmv&kN*z\k,+Y=:^PduĠK L+{8}΍p_ wzyᤇM4'6-V08/kr4t=R}W^=)#20=pޟlJ0:i?OZM[bқpi13z#c= ՋdD,=]2O5W3)G6b*e|0+Y* '3ˑMV GvMޢRRqe=lCu$ n%rX](t HFVֹ(c`pnji(*} rCjFaVA,ME3Wq6q 5ɅHx<ƼJ T>䦕4&כ^w}x1#kW#'QOxf=}VnVeHr3+xQ"hD] 4΍]]K66*V""x`k  3sB j/+ g^a&3e ωٲ9'"Hy1RHR>w;vAs(ip1~mi}x_!fa"Hdޛ Mc j&U1*ĈIw-@ p=.,Zuʰ͢|tx9iz"NE'Q!AA߁Xer!HC:D*|d$N>>ñL(ιF1:.㡕n!I )_ۇ&$fS&!"hte= 9kce$ ~3orVF)Ӗd&Bg%ɣt7<'z+5( KA 5T{y .oZawefKDУ.ޙ^8vKa[fGE 4GW`A&l%<#b, rը.sv]nƚFӷ9H4 d%íYJ9R'@:ǜU Wl>Ba-B-z9I '?E:pZ=O߿j䡨%{6\ qa?8)MkA@V1.Ũ/>b?:Бh%?9/8w^~" a?al&(ZDjaB$)!3"zaWAPV;0zx`P / E*'rǟ?J K=G"+=0}'m~Hխ+]˻cڋZ 1Ip}9?;Ӷ1F!QɘHq9;~^mt@X vN}_z8֊؞E-MAWb4YN>z˼zC P0m>~8tTgHc*wZ@<0 (3HQX+Q- G =A>Z4`D}M.t1g049j%0aY=Qaak ;C4BFg,?82S%oNۿ[v??0b8䁢iD!em]쑯6Kg;308mbwZOh娌g.ⶓyu늎L4?'ژplۅG[²Fufd3^/|4n\,(Nh_F0< 3 >pJ6qdr,Mh dR3jZf@rƒ3mh {-On{>4`"v}*MݲkA`3BBѕbKTRDI)QVHm Iݏoe1K:V;qKCaUl#*Yr Pټ. Mkţm6%jZ&ʓ.  G_>uf#Bרo@c9ۇ/к$nǂ $0i5G';3ǁIe@m39)D< |⫆" wQWͨ&'w xf74>fQd`tڹ|W !pj"JVSX2(S$rW#RaQh)s;X|B`@NT?Fc|:E@=RQ[v؆<17Elbh=:_yjk*xa !z p('GQ@<<|';>ӯ"ov£ jQX#4HPIԀ(F"=Ų)=P@;"7¨7;TфK:B~&s5aL&wa9 }t徸b,X};h.gCmđ7֦H7w cO)>; OgBl>ʔ"gD=ę?_2IUr<{I;p?T$,(#R_7ӟ-,$D "bsk{xb2呖vz1YKЏો=ۀ}( TPđ|R!%'D<>3Z>Yǿs]C-4g=f>qۀ+ȉ^G2($8x0&Rn9UI1<;GZ00a:3vfC! SJ4'NrDfsܐ7̠Tklb ¹v [;ci7/?Smۇ8ԇqDCɥxG̳P>`m(P9I/a*v0=4NbABϝeSåyc-BXc6mDZzQzU}icU>a NM 4;eMMIQC2O`!նtt0&k4-b P#+>?8((],7_$=߼iCR,~g>ňka4*sj|?: ǟ>G J{A~tk0hlVc2VF ͔{1wEQGj*NFtM64} ?o>}PG?,<>w!9s 0C&rMX"u!{b5dphPr QġTR0AQS-D?2I FqmDP;Urzʖu|3G2~Jy"8xN VX!<C{g S0x!*_K'M 7Cn*P1Q3˩L ̙%" %ru DQ= jpTQ:%( #E_h$ P0.hd'`ń =8> e$Z5 0DUөhnsS1IU<%w5C5TtFtnzdףk({RCQ DM+q4%K ST%$MpCT%B-RM`d54/ -i9<` B4eFh3MKm90 ћRE\MEScb6hKAhB1h(9iRkFPd ((-DL1H8$1CTe/ݢ$PLz1E)T^Wv jE0@QMILm D)DD%!4 #HB &(Q{tNJ]^xDmoh;MUD\ ਡcvH($#Ɉj=d(k&d }`TTi* lU0UH%P"M z n;bSpѨj $szY͠ E%/'ET]#^\P5a1efgt}0h(#|1T:{MSfKc= l ,d.sc\x䈴{ zґDRL39̌֊ Qlxu㖊h33TMHR$v #klП75/"K\y'e +Lo&rKQp)&ix\]ZqrFve' YB&(rמɎ[(,eÊΆBQуžLvfzW})[}s3nD,l!_CeBH;(Vo(c%ӉS&4١|.0!  Q6q"0&s1r?7vƂ4&$& ˜GmGC; O,ANk&:ړ4 14YLB^`8M&j4.;4 `ϒ& *x@)R1 (l`2!E 6)%U-:MLdQy!YcH_۾t} .=ްzW\$2Lr0CbmE]ocI7*,m:jHmЛfe  IP[o!Kb<׃@6ǖ{6;|e2(P&2W\EP}ŋ$+4400D z?s<6&$bۨ@L鱂I($ Xb! G~5CH>^ dz0n79b'0c>ɠNADEi`HGpBiZIHB%PhRa_H2Q6hݨhFm&rdr XpGUDEX;GЄud56bX Y~E!8UH󍡎`GDBCv!=@+JJ岯6M(rwG`#4 @Lp{5,(qBQ{fmkN#Mtl֦4XƘNI`4E#돪b_q 40+#BAy֫z~cYLP4P @I$ sS1BY=RE. C!MC*G\͘K7D)zHD!]EJnzWLHL%P(bT<8'&*d^N"%)ZhZ)+븤 FY!7.s6[ 0>+@o檡0}$x}PBAd BD+)%"B :%UA 1f  p.) $;B7M +?C4,K$^Iqo?7\i Q=K'X9](8t})aO$@M tdc486 eKd ]OY otf>fea%1y=E>p%Eȩ;]{Μ*R!J*$TCM%-DBowv)ґkE@UC"=|gIY9>S$S'%:p üF9LULu{ (y|9S;rOd\,87w#@Ra 2WH&YB%,wP3KToE)@b?CR:% >s/-4D'Ybc&[)̠)gs m7Iۦ/^dꜷ #"EN`D^H13m E'w0Yw@Pf@NrD wѶiwQTPJ[Ossj <0n;yEqۤAD̀s|z)}Qdiᇼe.I6l@Qw^<{ࠀ!dtw0O^#LH1z: H|Q@⇛ W?ÓQRHl=t% |c]&(m?\ZdV*vkw:.3w9Q ˓s6y 16 ae(P=4;2h)=@U4H?@a@~4ߠb ̄t4scvyS`r!%?\j/9*Eh~vͧސ;iF"ûV0Eǒ,.xӁm11睼s6?D2DC.G&aBQ9s.|)`∨"KaRk[V.0D"cP\t\Y ݿpcuS=$02ߟ$W>_bT;:Dp&]Ϸ$3G ȷ`з#XIć/rE;zCHL[([7Xk <YҢmtx_9gw dl~(>e>e?xKLjxOjIBCՇnx8xQ]OfY+$X}|D}plnyimKNF wJF6 ";OgQ0mBQ l,D {T„r^ Aj$go{ ÑcѾ$dM![xE7]0Fo_LtZ Y=ܥks u-ΠBw.< `h|izD^ 7ާ.12Ne EOMP[~?i\/2#\8=[~&HZ^>w̻RB+%$|7?Ǒ0i"é-&+)p"6T" ,wئf`^d0(L9Nuz# Z o < < UF'¸:Ar{3Jvyo9>A3MkS)Vt't ;\(Qm)r8fgɰ;! 䁣CAYbqOfG炠#=S{Zi-qKyfs{T;Jժ\Ap==泇}GixQХxş)Qw)!ߍ234@2ɬp$B]eI%XIX=CLmGx9;ǥ*:N ߔӭt:!}aG2j@gjjr!W"JG$rSjAߕ}y']uo.LY  0]~VOlxtP`ͪh~,dEjUz7Lx@gI_Us& &3ޜ39saDOG) ,lg(P6'waSibqrr1r{=P${b^I(A"I-d0'Xčd;o1cC/!ólP9Á_=< pf3bWX>Y_ҭt 4@_hHyb?OQCozTBWg Z[}}Hɠ}6gf #օ^P4T4aM;lg֠c|s#4ņ6C&#@J6l-*by r.YoTa`m# M\Nǧ.SByjsM3Yo{D8ɚZUVy؟0|,O.EE 1KImF8G2Ts&KD56!H&o1e nA>pethdq-XFAqK3. yHJ`@pԕ8 KcaXAgu߻Mj PeC^BB qDvk`kˡX=\~L%׶Lau9Bpxj$ߎWgqZֳ~/\ @`.a>l=͕&w@QɔQz1c=' ~0DS*E(A0L  id)X6nA:Z:ah2ZHeÇ٬nB"MCUUPH L#6xr,vi^~8k&:63H =Dt5LUsjA[r8A%5sbvQ6ۼ~|(vÑMMCrCDA#aI:#l39| dI9,Rm셗+ՅV-[-&Y)bg%M—9]A>(< s^H(90 :Yk_O9AA@8i8d_ k_])vU܎tDS6>J惺8:|AT5emnJN._*`$W 02A݊cA t o$M@)4r#Og՝JZ(k7V>I(Y-$Usx0Aܨ8O]"[F@]I-|yi\ױ=AGm&Ƞ JQ}CX݉`IAMTE% Q!AЪJS~[F膳Ŝq M&h y3~-vK *'f{qX{ xR*^+?{ߵ?QȋX #{  WU3 jc.@(Aчo4&"j=[y 䘰T Iܯx0N[RU L+5@Rk` 4p%6-ch9dHz'UA8q?p1A3( Q *ZDW!S TI)6@~sۦd""_q7Cjf*;CL)& JTA@"`UAIeC#o//etN4A6.-iDd޵ ռ@ֲ7\n44 lq^ .b&PllT\ǧZhƦ(3C, 2mGio ԋwZmL1TVcjYV5FzY˚!ngP!3z%+ǧCOEXAXT H&tTݍ(ҋL hbb 2 'TWq3Dh 21&jO)O |#%Sۀ:@ZG),bChq%C`8 @kZ&$Džfq2pG&X c)&4 >'8¿@#},DJ)UM&J)MAIpx$ #.H bʠDL haB u=U=֌LQJY!Ḑgw cITSI,Cm'/$ϙ&f΃,0p KdHX@|Jei!G: 3 @`3vP5>N&%UaG܎&8?(iF׸@{]9(Rp1JJ'Hܴ 0I7i6=vJT}P蛸uT3jbR&,qE_ %=+`'i/H/6!<'ݺ+60g,2 F}"jm/L`ڸiU?EOgR F$4i I!k -MT V]ri+PZH6j˗vÊ~=.9(mEW-UW [nӔA5)IN1*9Q4whn 4 ԣ8S0 ;9qr8UDE')uE1R7E&wUEr:sO*<՘ɸ-H7&5sMs8nr0TQ:]x7.AЬ), ٸGlF)wMH9]2=ɃR%pܵQUETv"*Z(*2QDw*딌{ eU!3EA~1 2v(rpIl4:tq܀(1APh1"Q*NhCG, [^R[!J(Y@ ev('Ikl$dDlkpe5up(1ʩBNpڪi?wdB 96o]JZ!! HBK-dXF p\j ) X6"*UTFP6fДUYʴgw 7W pZ$U+Z KE 4 ;MkYf=,E5U% ! 23N(wp0r*ct62wk>p# Uۅ!c('aS+u41 AH!9)`cxT{- V8HV"ʰBlm)1fPZm[hp3cnKh#goJ3q4o aGig7DYƠ'*9?\'2}EPK+~OL 1樞0ϭW$`?0"CEp*˨h,af.{  @%AGZAdhN jO'cE1ÍSvqX??ly`{|sѻgqWrÇ?ꋺu@w8yxZQ p2D ad@$uÎf,@gu6+BI茾P(ȀÒ* "u\``9 yACԚ,8An^tT OrpV1W1 @E} G:"#"=w4D09U>^DY >iMjhd[љ}k'C]pwgѕ 0UЀ6 \Jlc%ȆxY4"ãV)Ɩ pvSOt }Beprh[i#H_ݤyɚnxֹ.vTgٙֆ# v`8C4a8]ylֹUn-y4f}}t:P0vM/i2kZ҉^Ztܭ7[;@ 蒈4r˖:Č2Af.?/yYicSf`ÿ@k&=h N[ܾS^8|$RDl4z0!FT$ v icwW8m2$Tz5:;`1kc#Fٮ'HI ᩯ.x@hiM,X F sLN@ZtN$+;1pDoEqG"ޘr0:v.pa9-&e3eōҷȧ m"fa4Mef=\yÖc2:w )w&bd=Çɱ4Q#3I7ۢ ک Vgaⶼxb.9LDb=-7LoM6v5)1o93j>eЎQ#;]uSe! NB\ӕHfMq({I!9R,29o_cHD(NN"a|QbPk0iex[8\ ?4|zŧX4B@нkgU@nJ#&jH4nJ.C&DZG %WĸSr3*ZAECZަf 6>:M*YXb/p.˹]7=b {`& $XYR rFalA^8Ұxơ25GOl8cՠ:ʪg PL"@q43F}D CbS~f6ZO!"YA(`5H0DoHXjOpfb#ŽP iY0s ga.4׃ wh K۔شHβ]΃C޼XRCDY{k)y ^$;xI|#u[V<@QJj 1PMF‡nLaDVx$1~C euGaxr%XA=Q33>.X@HD Vمr}o $a $#z kJ`M1@\˖pǍxwn Ҟ h$4FСL HoDY&~Ɨ{"jP" 0M[&" ՆjXB`!qT@AG߸\A@8Xg lz8#m0eniOuyN׮ft9:߰s=f<癘 8-@=L7!1t Ix@rIԆ5fxZb5Nػ4w*VDi,1D p&'K5iN6ш30G eC_\Z߭D2Lh7>0a*l)$6bǣiIKޯmjq Tb /0ǺuzHb2/2@ /^AP'-:5"u١@q6<΃8I$I@JCt <`b#xl{b?0 ,9 hM:}s0APܦ>wh^Rdaߦm +ޚ]wl@'@1XqoE b[˃9Gx fMpMs2S84fcmϠ>No*: q 4$i\@Đ|??Bߦ_aB%8' I^gvqB 4#l Amd P:r"j(Zd7kJS ܗv=ܧaP{1c+]Ր_y!|WP>|2& \FE{d15 Ju$(TAnb"t{N,18T'Ӯ蓦7`c), ( AIEd- )HpS) ҇pX@FHP:OmC5]WeUU>GW"`䴔JV~u:@y3 x˯is *(躆RJfrk rbuW @z0+tqi)(ҭb!z `2̇bQ2cbaGl;d,^HтJ` < 3q7y"%*,c bc[bI7``gh!8‰<)AD]4zẨǧ t)<.%1wbŽ3&(=cE+\4><$BdA\7[.@F 8X2¤9_Y6cXOi!wwd)>Hxgu4^\_ѝK|KC3nG0Ao.QLPnPz6sJ,F2nczAH xz ` `&$Pi7d;Iu2-k1 x2YC'Stu40??mΤZ@.B"7c| ppK 1mBQg۩i JcN47]fnCiHMfƸgG8$o"d$cÍbM ӵ;RuK]j&c!DAa3am0[ SXчezIc:3GEA$PQBs E.#6Aѵ۱䬲MBoXv:⋑EDyly5)J@)Ц+A- }4R(%6S_5Wwes~_a."NQA1 ` D܁TRE = D6t,,)‘ 52$&:rvKtE1.~(IXҭ%B`AlÍ%csIFhOR$NEyncAh dl#DV6'%q3¬T; ېC */E FA}US xx=onG 2'vd^o1 :4A (Q=G?ޞs1O?g9NQVYB-RO CǢP 퍀Dk I_o˰3T Cm{K,(G 31P.51y^2 R7}Ȭ!qѝqfH(F"+TJXj"!jwrsrj%?x\|Շoh:,*d]/cQC?{`u/3BuIƈeJj9ϸ4…DhH=F$ 5voBiK""Y/ 4-' 6 0ݼYbw 'э-60$(V$`D14&i& 9g&trU@(S֩6 Eg goLU \jFts񩚃Ln(wǢ dHl#2;Hȃ MY!#EL6W5J \9Fy`;W'".xjuÙP]:G",N9si[nn@i=wš|okQG[ Zbf"R!GqpoSaF3q{JIhș Mc#I17M\' 2q& qߏjqO m7x1D^`"`rta$vSp! TbYP.6b0iDA R|6!tNƘjf4p A׆bphdUs 'itOwQܜzy)X9l Cɹ"_DDX`RB+ G_LfNB-`y*/)V@@ԉ@P Ӗc8;z2*qmf <#Ĕ`q p#${F9\=!N%d$,Å6F%8XBMj$Q ^hjG!Jmbdr"ABV#h;BG m5A6'IR< D\k Os,5'** |kd1T&ܽٛʢ|t gR A tg|<}=OJfH6DT*_;E@(`"DJT}ǙuNr(ĊA1Q\DJ褋 ܟ]fvf海Lc]KC_jSe%j dn1fD>|&D]ASpb1*ΝY#60M:iyBEpg ]6P4N@-K }N3FA qUV.f֋r'21B,J88/C <åGfl1͏q,B^ctVVT/nϳ @vPoVtn`OUV1uMf'ᚚMyaW> (v'rx} @v~ .yUC\'ߦǎmŎ'HL,? Io4rL=|P( ???Oh: !Q1If6$=̙{80wsPC\䓞AaɈ/b1ͤDHLHJJ$"ad*(o#2J t=/vk hrM&!"?]$  mҕaF-ӤЂ'(- < 4 I@@ 0e2T`â~aO a kI2#b\ }>w|E܆I_SpN]&1aP҈xYZ8I@|-hsML"L'B =FsZ(6Jpjdr'Jxvxk?+Z35훪 >]}-3W=j,"TCgI!Wo,t(UD {hq:G,1\8DBlZa"+A{`+ Ņ?zm9!&D !?AwBK3e=YH}snw!D<'&)suǫS:NM|PLOi9h0TlL*D&/$إ\G c*i "4 O'f<ɘB&DTՀrPRSRP@AAG A4JxNV9 um;zW8hu☏ܺ,PLA}'ќAP;x؃=4YwY}~=K/NQف8L'X~Av0׶2Cr|;EmZ l8Q91f?1#x?'m"7PK(A!hS(1L•TJE%5#B_?:IDj4Fj nS+ 6C$ fC8p$|4.߬5 4GI@XB)H*'?CrTbc7Cu !2ɏ )PCxm7 !ќ:;Gk7`!3r!V jO bj6eޙd"BJ!!&>)O]T20U1jRW@DABO7 otR|*H>بĸ=t+Z Z A/J5\5nF6+ER45+핍6 1٫C5ee˩Z7.\wfG{qϏ9$8V0_ SA8 @ld2s8O0_ggF`kOxCiFe`DuZrSZ;>9&Z"+7L*)<<"cKXFxpw<#OWuq(.qȁs_EyMŌoY_bix29FH ;$|ĺ&"@ԉBG}|TeGC"D $LGBpd 6'cvhGoNWKPN 'iqHDPm腁? |;j~*8u^6 ڢp51͚j'IY9OkT|C<3ytL i(z$'9wz$* z9 f3Nٰ' }[{x'~cm`Ȗh0A-hXS yEΔ wXM'PIR!{KH:A]>|!HNy RKη0 @|$Ce"BH?_kBP ST2LDvN߿=:dxp4JW#L3M \NȢSN`(Ӝ`_hHJtqw)Mw x' 1!Ǥxno%ZtKap=(1՛y@ kot{d4x^d!rsFfN4'B:CPGr&v0`I߳@$(d$i5?`;ur hτ\!O&:2l'NBNL4L1 )2I? .{.إ瘮Flj RzhȢ ]qU4$mIscb-bG>t؊ \>Nb9}g|vmTp)M?3ȍREZ` P'Θfz_4ty?MO[ 4%7mwHr#|'Ko[Ѧ>liOш.~m&Ir[A1>٠PJJQ$BKa%28g[HѦQc|"=M$L#F^xӃLo^ &^σٱsm7$ ٸ'*ρ>G0Cݖ!*!e4~ɤ CjʹAGw)&jrB*1 SxT! TUQP̔ Q)C$MMJB4@Ҵ$ UPC M84MCFؙ)$hE- 4*Ji"vy!Z0M,' }b7 }CgذK}$:\u`l3Hs䎲g!Q?U c3#ɡ۰rJ iω1O0^J]\!1\H_yRĜPfs m`gU#YdQ52O0h#$Q*FQѠk 9owsgynU_(`taBM>mf" H}DU\5î<OĞ|ht-e j|.93 1Үy Q*+5X?*NT<쾛F ĪAn"`zOVvߌط8B2CB =@P]( cGavOa H;g|D;LUw3* WlŖ3ސ;ҌCp40)38tOc2L:T'vADt z9 %h}7XaC ,Cjw:9/O6j*2qAQEoTtAF́A|u WݬKUȅq[U{M8);CjGLLt'ױ൶oS\&n@vkf)s˛M`fc)FEF3 JLI;>vahxg@ ,q{Ev}T2EThy!Fm!w{.9^n&D (&_4kSB+H 9Ah l};c{y[ g`hwJOW=hy$ziC "Tˠ90s'@抝pSAy~,2Tg'JepJ&`"< QCD)V %dwAx\.c1ZiѱP{4`L$Sugy,> yZM}X`eAN!D@֐>my{Ov+O_3Ex==khᝲ@ AEMET  + H}4!T5DDLL-+tJJ Z)@Jf)AR B "0HPMLA1LRr ($/HO6iD12D$4RCz|ւJ e߈G߲O'…HKAIo6 H|YJ% ?;/%D(9.@0B?`9&XF5q&yU8)|Wˇ==۠PZT6<:j+UW٫Ќk$"iۆc*KUM k ?}28TQ_јjWx?)ݹ.??}0ox[wl}[@W29_}f݅vt[xmѯGϺꯞ l3mfmt}o6;%)}@M3oUn2ݸn-]Jhw nvu^]Niz8E{cқgZUF_y/gU;=n:{zrڇ(A[r+Z@aՂmmQ \CM/Cpcm[c-'Ś'/[nZl@ 4J){E("7I >JP :t\ݰtЧv >a (P 77 (<|x@*U^zXuꍺ4lw;YssV]zukת.zr]OٛGEKꩠ-}@؁N >][`7!=_f93<[yٞבrmǂ=6jW^^žg۷۽7מh9vǥᄚM w6[Ýmє7;L'St2Yuq5cݭ{f;̕}^W=뷣z1Wt=뇓+ẽڜ{j3tjvm^s/'X4-^=;7m۹z{;ۧhCG]wӫVetyyթ\lzף:2wY6{pfMS%iwoE+g۹FϷu}ud-MiT7ڠܹ=zڵsN82 >vI ZUMf7\Nujbk,;R Mhp{W9WcN93Ӻ(8ER[tlG1Fnt;gmݻݯG{=;lժp3゙};:+ 4 ws03`2:we7[ T$\z/Jۻw+T$Y W33rۏgwX 68 ˧>(>X^QƖ@>)A 4hwAyE*Du/{yM#R}!C4w­" M\ӽ ǬSuQ*:6﫲G_|1ϤL9BvBw>[>94v:F:9ݷywMNjz<Tow@m^t{v̓V{4}{׫v7r;oۄۻ9;5s\=[> _< @u)hb3TcTuYsA.NG[by) ԫ/o#P(c^cgU֚ܝòRG[ лoYѼsr;z޷nv.wVk8vۭ͝wwSXPIuZ<^xt 9.vmӎN;$A=ü]= m ]@f;s1iYznjliάgF]ӹʣ*w'Z {^[o-ݗm3v.]:y继zwXo݅nAņaf-mΉ]`0:bD;:4h4*=ʨ ׽ 4>϶z(yʇ fwwmӮwnm6&svpg;CJIJ@TQS5s æT{8׻TAIݱ]nTԆA +J+o=]ٯONQCR@ޯV8ksjt(Sӯvn [4aܽ*^1mu`w#IVہѓ;uH].8+-k3&wû6^5{Qe;ypB@4 m2&! JhA 4&@M2h)jɑ ?I@HA` LSM2O"yDjjLM?J6BQ"AQCSjzh1'hM24<24 & @`50IPj" @L&S&5=AjGI=P7P!D$1DUE3}Pl AUTLPDRTRRTT1b*j"* FoG(0 9\**b)6hcwS55TRr I(䜴lsz&Z)"](lRM EP dtBBI6E ^V*Ky;QLDL3( "Z*-P5,DIDAC)hB 2DX DHE%,!HhhH "* `XvwQHU4QM 1 DDE1Sc$Bj0P9lSKB)E%U$IAMPG* FIĄ4D.0,@M9'S"SI Va @0LAߤOObÈPWo ','4m'alAOzE>ѬtCG}w:ɔ_~fsaWLO8IT- ߦr~|o>>_S`7uI$ ַ F@9S[`} 'T׎OsiX3cҁ (O{aDߌ]cݛy<."mҹSK]8o|М)*|-hbs]6qiplm?te7qUGA}d [+ֱ\O-abOdbxka]UlƖ5nMf"5.rZ*1EJ+u]zQ۫;~CLD`UQ".RpPR("&b }t.Tsi YH0P>bGEuw^h >8 n:-@<7Bixd,5US/^Ƚ0v^GH(7Δ?F=reXn=c`lH2rSIE OE|rQ!#?pq9X(_v A +(G]wAHJjxп2ZFxD?H2OIkvP?NbRH7MU)1hn2eQO<9H;բ1Fj33zȼ1J|?{9K]4XTrlà̲*x |"6Գ՘|Hiп=cx㝇| k1,H%nfOKѳ@*K0E`' \B_Q]]r|A*?N;@Õ8(|$kyJTi%sŜ6"qB (ׯ Ns){:;_&wh0|~eL`kW8I|Д7./8+*ta8rZC[rh>F7a(R0wal]aHI~;vucUV)bᅁf|v(uZ#f3зB|n%|4=LK)QKlwU=0w66;LqS F;>qqñI 袵LfV=TvtE2|":|~YR4Ϊ/uo*;@w(ʚaHw0,6|-.*xd@.4 1 %S7N=DDBq}0=}&ni9\{VP꤃v^6(=TE+lqwjA\Wc1M~?v素Ifj!JiJ $c<|}']}1US/&h%m ߜ"zѣ1C#9J.lXMW!F3poR0?<>.ޙ(8Wu4C@jtWBU`L0Y2\/tD>̉i&N/sC~ 'ƁHC:Yf=}kg<7P1[1# %'vzu^<($:w, Cj rtcU}vkۗ'\0szY"TH"e)Pry Ƶn* & 1 ;vBT_<9"?5.;yzJ A(9|϶oCC5\ @A^EB逵EXJ( ROpr9@MT/S(7GA,gC ǭb8,/->"Л{4]l5auჂ3CA y ʛR^c[k4.UP`jxv{[" IR?yҼiX ,SҾ%wS/eq`i edDf gy\VRy@e % $!WRS]T?=bf3tը~>C}CE QQUg &Gݬ፟|Wwiv;c>OvgmꪙFV::iw9:~|R}B\\EP@ s0]c*S U7IL7rQダjɧ^>(þ*3TTJf'}?W^35b]i~poC`b~RFRd,G,9[ЍK@.%>\܋؋ONX؟ӵW.I!On`Qǟ5Evm,8 f&NxvЎ n J wT'ls[X{{D Fvυ8*ӽ1ȝoOXNTȇRqky-=>xl-ot2ڨ![qqsu,x瞵E0A `V^h3_:; 0_9yi;޾?lF¢ ÆV]l2<T'[9=MssPcd7`CFX`:ZpֵaKЛ iPŏ%3H#þ:ZcGN[ۓq_~տfG488,S晄 {:kl,ݐ~W9'7)r[N tȫ榐7o㷁S':}L7Jރ|ʪ:]A~28_?} UʖfH?8)?29C}xzk6z&dQEEscy4XP-c6"hC?H>7vŌF@w<0=.$yRkWL* $66B &c\jL\ѐƠeU=xyD ǹE R,Ql>ZP6%%kDR@,&aULkCp7l비Jb!An]A!rܧqLQ۵XĦ7.l sLG8+p9egVSTNXF*Mi˩g.%(ؚ:L#YvYG,P#0ظ0Ao(,w+seAYQ#n TԈj bM9hؐ"?CީO2_p']-l ڏ zTjKzWoIdy^l0xD/[$]xWX&X׮ iroؙE:vsP:u;QN}ݳlx|"AjᗪqyF;] \ҪkBlbS;M7л<ݠrYN2 -xO0ɡ.\NSҔ%G} i4&7;R 9bUgJ7fIv"d#{Vm$jyqΊI ( %ر8alz-a g t$-WXAZh $1wayݿ-o :p Ajkp!Y/u/cs![k 0mp('j1Qx?G?Su ӝ=8y٭p0/+XTeCU{A͍i}*@/^ؑvskFlI6Л/:x'n !wTdA~\~7Xu6E 8 >()[֋vaIDPZ, X>s"BWDT)FQ`?xQ$b 2#cIBAB&=T^ą>pG/wnϿms"EAi'J(LG7H4 pʔUAߺ|.Q#인}s Rj>dVȳr*9. (0ؖO1$P " f (Pi "(bfBh( &%( J3g ?[cM~R'eXkh@6qS&h@gn8#NE83 twԩ@Oұ=ǎ¹Ȥ R@E-'Xa孶#ȘjAz'ٍYNKCXZJ*=6&$"jwN{l dA/!X$* 8*+jR =5ŝ*Xx& h_59 mLw$nhGͰ|:3-%&;d!Y/.kmM ӈ"JC~\PJKtv6,8G<ٛΈBw0/ }ˆ:=E賴pcEiZ @yڮr品gR4-P}:iPJHh)H O)rB%BBFl7c%u d4Շ#cAݴ]!HHY Adհ41/kAf?l\R 6N({c##۵mJ-T&D7<,C582tƻGx x8!vycnB2 JS'(:Gɘf/qk}ScӲ! ۏeTGu0TLH2DJC @IDJ!IRP0LL,B@Cew{ HcxDQ(C0aƖ4hu6V6!J 1?k0|&ܖd뼻‡ldj9v^8֮8IGh L[4iĬP{`]Q(TP! 0$ԴA)TTS0(L3bj  *( 0Br̲/*b>CFc֘p1ә ȈC RHP0H)iн AYi\ZdZ X))ȴ4S J@0Q+ Eί:z:ԉ(Zi(M )" J%B& LL $V^>}Q%YY2PU4S@ IiN5E 4Ems Tp6P |^EwRw?2T]?Q&CΣqx׳ `",Q׈-$u$`qHu׉'\0 xJIli||;1ߵK~p ( v_%h)N+^GOOu˻T,P Qw ON5mV^fI 4 I6JB`r`L?/Ou mfc>" JbgdPFY\LɅZA7YQ%ƠTgohm00Xh̡UJӉ=z&Bv2Yj>&Ü ǮZ7>6crIUzsF"gh$Y!(l+ƣaZ|nZdp4T} @a7%)T @züonp`Klp)<7SUE9T]ȬJ0Lơ(Ci FP(_:am׸=?=ry[bBzr!Ug5աdb*06bY%Kĥey%@ 8 ]FY8Å;.\' hDvV+FᲘɭl(4 u,#r]x j-9-F )TGW~cm 秗&y\ʉÚ S[!wk$hZ!}y-K쥚hDŽQtj:o 9l#44D-E^w|uX6Ok32eI5$m ~~N!3mwy)AQ0=8њq&-#-Pb-h`ÚX,cH@(؛M<5gDk`#[AOAGah(% QLE5䆸h yr kͮca6u5lbVYSVKiib{K_+(t∠hk+h S8w6hьD{棑G%wRGMfΊf‹9FcѰs4Pqvs  @@bB #"Vj7Nv;/hg mS濫Żdž3'(ۗ6* 4qy~<,Gq$9.Ei&uIM5 騙)R džɶƍ`ܝlb,P6 Nf6 ,i",W Nf(dssb: ;VPx6*N 4=9i|h`ŠW ʹPIk-AN Y]R̤6@zu2Pk*3#61O}xth4kmsegwn^JӮVF+ $!ً G43~5K]zA ci,H3Y>3UcԼgyx#Ylcy\:y66˙k:Booq@;gH8PWw=l8C.WO Xϫ4-"*Fc8iϠn454SNKKhܻ_~j`eXQ[(w+WOMǚcMՓa ~$]kI9Qm_,ǡcZlCIN*kQVg1`g#MzV 0 >K|m%)Byj僬#TLoUt씔!.9vҤ)5VHt:̇3$C2 h*cϑljٚ#csbyOiZ,QQ֗sLJ$?,9\dSM s!VFc"j(49QU-:u{6][;x- /TF)DQaiR-šSr˃Avj~~Z7U10 m;$"jcgO#μhc}p>7*{hR݂*Bٱߺ1,$SMuVs@'t#Qsco<`<ƈb ֠j y:LC=68ssi#ѷh++*l>Rq:وLn[ dD 3dҕڙcN B؆FTn4uHSσnGb!$6ț-8bA0h~||+Na;\lbш;ɊR<(Z ֪9j4f(7p\nO#m஗kt@1e% nYer xpnKk <5Eb CM %1(PȤ(((tҗ~X9!E_oͩ=6 $)u脹C^rhֆ¨h. (4CXҨ\ w=L]6,KBre"`ntc^%f sx:ǿPqDEĝx!H332)Wk=?ꤧL862nv, AF;}* L l|Tئ aɖf/2M}vۋۜ3\QlBUp:m8L1 ]M8XQbա')Yֽl g.oEK~۫|=>1sf_ >W6-_v=Z| 5m^C>Pz,#00sqwx_Hg\jʋ0qr[q`854:d3VtÍ#&JܟDo%slB PGs+͢SNqt.j"蹊m )!sDݵң$:k,CwۉCuH w=Ȋ^onn&\4~uD)gɀС!4!v$Ug?LDUDw=x?A~^uqC'st{fQ{Gl75>&ܷgJ?/"6Hdyҥϝrz(T6$HS2in, 3FT(>bvҫX%>}:NJ;ˣgڀ| zTKAwpJ'bo-ى2O쀝i?/Jncͽ4;U_ΨǝQ1Ν> 2hL(+hۤr7; 2̾W&P~4]Z%v[ +G [W355sm'% .8,s܃G岦 )*02 8M5.A #cwYĸ$)sS ^?@84Nɛ(PL/|/gAfy"M%'ddyȎ@P/~qd" @=oa=kmlVPk~5U`gFhߜt|7ʣ1 +.Egl 5n^ fޫ/Q[ 4Y2$'5F@ʒɃTzvo@D Є@)JݦG@GMH?9qt]Z`a{TNVlޟF9(޲ cd@$$UqSm2;'Yrexyd~|}=PxzQTx-|U|ע5eמ0a‘{R_@Jd 6cD4e7M U_bvٵnc\`??}))e̲a{wxߎ;Ё!ݥ6$5IlՁ\|}SN Is{٬<5 pˆRۅE4:$NgTvqrm* S\d0#{Y'I$>?GbPITU1}>yc/o~u>L75;Dήhlbc_ģ|>QVPvxb%AU`IVè*KUwǷjO!3$ (@RmvHrم-[?磖>zwbqgWm꣠%-rpBŠQ,R4g6#=A rtˌ ZR=$ ňj k)aViwjɟ<0UJ(˵4 $Yn$/K˥h E[wKoz3.lGR7ifo;='FZ8I@jNG? dXN UQVj=F&S^ME^,V{Gh6.gV| cgˏN:8VnSe)P\oߞ(j kb+DwG:u#ԯW3oMxǙh|!.a1Y:g aeIoNyp7|ӳqKPPiIvycHFQT{W}Ta—?ZN=Χq]W.ǾA,1Fq#͔{ hBONYL94 HR*ܪFc,vDL.\qYyRʈr(8M)T_Sy Mv{8k @  H'XuLQ/63C9K 3$MV3=Wy!lqSO=p㉁EӔiX9}5E[BUF|EO61v=<;4 T㖭gF[%(h);mAnaNFjykOT4! Ӛa$I T#ns\5 IfM|b1\لk:UKyT*:iFoB02NDNK.'5K$eZs9&m3j@qf0;Iw+F\1B\?\A9a48x[RR$%|/R0iTu30C]jJ3x6UwYpge"_CsQRoBb&qH=)y>u]zFF*Y˼6E~*p34,o/U1V3@?>\'A;|瑦a lr$%⒱qd![# S wm& h '۹OӋ@сIUl!/'+{a öv*\MiR{Ã39rЇU" +E#ݖWeREk'>,0?lñGyy|ggIy0۴*RE.QSbD5`MIKըn~.2fM5m0®!2$-S>Զ*P- Zz^2;R;y.&“qdPq/qFQw4-/FС%k#uHv9s,DU]¿Jyr5[[`Vd|iuONp޼#nY*l[UQ1XiS8 sLu˩O͌Kcvu<bzcͨJD E"`01\p'*|\Rb) 'AWpMD]Ƃ"mT7%=]<"ܷwDĠPwI}Sx}OP8 ^)o d<2;$ 5`%wO~^?OЇNߟa.H$pdFJu@O f2jсI 7Ie:88dre)DF ,ך6 _4 (Rw#Oݰx ?c+b/>v"" sц{mw8ɭ&M@򢢑NviF[| -gHֵDl+>-$7(~R7UPW,Sic*Z%"?Oue Ƀ#RT;U_?vvjN*Z<;,Փ)8QikAHi6c^ABR~_3%DakGvh`娻.KN#NBF%>uh44Pki*?|unNT/4绗P-"*b:22>O6B8Ɋ߅1TUAE 3E449Q'vY'j2 Rvþ˯ - liz6 0턱uyfUJ>-!QR:Lt2;`G?9ܒ ϘݠJ)73gSk'u ĭ>cXMRY02BөϏp7=\ O*y!b Z;̇#Z5}t76(PSQSI'jщ4}%f!54$PDEETh! , *+j &k[Cuoh9ȋZbiA"[bES͹G4G0j0"pmG wH }`_  hYCOsxIlDjPQ_m,߽QPj5RƊyWy$QP4AaW OށdBc~x@u}Ust@d;JPqc^xм|O9QK Pwpp^y @Ift" ( "jia狟ex>!F?>Ͽ[V?¥<3v uEA戴&OYM'1$i%Z֘(bEb*&(CppUT[8yi7;Fڶc-)MoQ>ݴM47p+-yn2~5t:]~(kʚQ(0 m~u~XzϷK;6C];7(_$!!{{{|@O:!7@.h2fo=k0Qq~AlŠ|z}}}7pO]Bxf"yM~\4 d8br:/|Gu{cH$S~Ū$QZ b(Sݺ#}_?S~ ~~M%ӌ>j!s#|(!=^/XPd 'bl0Z_r ?4`:lc1QEޝğxDݟů:bwNw}HQ8*]T)XBgѳn;N0 Gvv(9BBw}*䄜T2]"AE%L;ΡVEsQ=Ga& (~N#Ƿ),6ND@Q^wqFX}--e {mDs GXg~:ov,?Dv>FfUѭ'_O^ *8wy Ó9 hQ 1F;FoDAI|e$'X{~Pb_*O|U~ϲW{sg2hнW* :ޅ{$|'{ 17f}A~'LК`S`$t~0x105MHJ')KK:lH`x!i |1 vs %#)\ D>>%G S͇vq?1g <36<Ӫ%41O! P'C(vK*xq1C`)WZ^ԓPWOɦj2hd6(9ۭFp,lQq\ܮJ (~"W*&AM78'{M=lS'TlbhmWZqŒzVpPp6zxܓl w1H˜e8Cȣ ȆO&TU{e%b/'I  OzqOff]点ޢW>ymnrx'OWbh]8yFۗ}ӣߜ|^p2NYJXb^Z=p&( F.'!)ʞXr/UR78-Ti=zdu _ =C}SQwy'ڳ=FiF%_/rWϤ:}D}|rCړê<8v7 ߗ4TPvO=?^{uVG(7bayHl}=9h}#VD[ ZH'אHR P:y4$|BƸ@9r͸ f6NCp!>(Тl7":I|/9Y %p|ZZ=ǟgBO\ `;wT}QJ]pَጿws[,пfyCwQJ@Ǖ}'/p%Vz['d<Zdh "|x,ϘqAy-!LomK޲قI%QJHǔ=}PpQg ͠.} ?}z?};[{ PIH_(DXΎc+Z4B@ (PLAIFcTDbd>qDh.aw>T|wT 0QM1!NKHP;T-%^(hb@&M%RzԜJ 45sr0AGyY M-% P ( Rr ME(DE\nOePv Q%1`5]0EO*i"+ EPPI_d首V>MT_iROުko"4x\$D ;_ Lz_ ܧH|k ES=Vަ$.rJ֙!)eG(1Ww%a9gg$VUL6XLbSl̻bf܆ɮ 2-7N6[](9c% >}M>O} zi  S>k*4i'Dže8Pedظ֗m"A#'Aw mNɐf `,6^Jn CPvMګ<1z9 F`jAG(_AQ4r h  7PcɽsafQx2Km0PP Ppl $Ԯ $F/Ǒڂ-BHhkE T)?lwO-bjPZpIHeTUtoEDYn,uqhwTHlz-ҋ"1(]Fa5ze)]?K [n#t2$8c~v:pUA#sACo!ɼb$HB#Al8P-ps^|gԇs\jsG7AA`Gh(xYB+˙͌:Q'Mǒ> r$7 *YVoH0+蠅U1t\T|X]Շx,),UJ^E4YV=^fYK"(1;_ьl1P4vo^J f/"P; |&$Y{LU㷡է۔*st:DƮ3Ed 5HVUo'~KЯJtp*2#/ػE/#f+ɃYq2yQֱsu&Ljlm:g/ve0^dz9R푧NqBo>EaZwLNԛgygagF1Ude`BhoV4<|Nq`\2Sia=pxu͕og5G+Gu]s&TՖVfE⻄sJm I-ë]Ud_|h0Kbʤ`H KĪ[< ЌӤzٯn--B3Ѿ;DޚA稇ia=8%CFL7F^DzG@Dgb'|& @, 29NR~?pX G|jgl$+,?;wa9W6[@ҺF!aQC6w+. y~UI`ha}Z`?m"(b?oCA[k_Fx~J9\=|,KNEv2>|C!܁?K?Հ~QA')o]3Z E7I"Qw\av&Ŭk~#`X='N$y>Ֆ-*Q/! &cSSM]~)gf}|oSC"~HDzzcKN4IB'MFF"Du-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\Q4o{ s#̨%J~w>m3Ǖ* GEq=Ec9қ4ùCꋢݯL:Hĉ {7o <59OѯW-(Z'+SA@GRRəJEQ2C҃v:'y6RKU]]dGN8[7W%uD_ NWYQlhP ~+yRyMZtS$lkbz}O"!=yQiɔ̐/Ƒ"DU/INRe0w*TSEv8Vmuƍ|ź˱+*TgU\pƷ.i_vdi+(\YCҡa깥Kڂ76+}C|N0䞳Cy\q mbHYVL T?}sTynPW'uYHgs%b0*c>[Fw|q.HuQg#9sǦ;û#N$VyY4Fezwo`!fV)eųSS7zl}DlȻkCL ; njͲ`p;>$uZ%!D ϗI!,σ'@X$i8~.͑ f#Ҵz}a;UM,xA)l&3+J5ВJN7@B]7j ط(m ﶂgDLA :lu&HL ftƦ6ev^X9lBgYD12tK9 bKge| jafaI}=Aˎ۾lNѣ򍈘E t.Iڒ2'GT1oYaAvl8C9 -#1i%e6I'ya3t O8]'L}p|ӎD5Γ5)8 {Q#b" X#χrƽ1ߵY:S?pޚn|u KqV e?brޜ[ȅO޽u=sQ@?ts_IB=!G.ux?QvD-g%D_ކ^jfx>i|'i X:kEtpOǰPyŕL6tm[LڤCѷ7/ŧ7tr'= /AooMQ:G-ׯ <ꟙsɯώ]ԟ?|Y0kmˈp6@U!F{YIZ #hHD'r~`z}m2o\1Npdy!'_AL0¢f@SJX:=v^ Q|t|D gQ1>75xyJ#?{l >9-6!_'4o}UNӦ) $EO|/ro1laܼgq WB(Tߋ!ȁSG`:=ux~ڨ?]Rg@N" 2>*~Xu(,{2r|@I%\q~ε|i:6(}zA!>~*71:Y ,_fY iT$2?/A~h*ƪch+`C|酅m3@{]MzNt<{~_f/^xTi$["2"`@0IRd@O;b0'pR]>zT}o\s>Cⷒ D(r/M GDdN&0y K?F 'oPZ׆=ՊK>Gu_i|Ag~CQo!>ᷚ!(:׵{&჏#HT>u[%4Vc~e:ѣ?]^[s3GX?Ei0tǢR(9-l?.ʈ}ʣ6Y7Sùd91j$Iq;l`h)?R/5k;#:tݠa=ٸ^EjIw$rBwYxDQocw`pRCa/UCcEK߷yL ((nX>@@O~]xl1+hQ檡?w(w!#Ϻ$5ҏyqQa`? $hCX'[G3`Bs":5 *@#HP׆xk̪ǧcT|q3!Dx Lf7}~t!|0Wv"">{o#>?ݕ"GN?Kۊ'-;KT}>h '!)=Nbĥ$Z4 _판, m{OW 20 oOEEލI$$ M4.Gh;(w8Sz:зl6Q#ʒ)yG|$jw]?~9EG#wkRq~g2w2_zLHߓbADHOO^YKox_QAa UA#nlm~hC1fha2xNXWw#l *<*BOT6f!<b{:( e*Hp B+(BCG'*#|qG D1e {YǮ\RED;RXH8Ɉ`ЖNҎ׶pO"ݺA5fGG4AyU G#B^0;4@D&ysaŦZyS>- '?ӱQ_N~8w/?Gp?I3ў^iJ|o{@61s~~g> ùQdJ ii*!ŇAAnRPQD^CD.wy`}l58dG>n^g!}?vMs_^nX(c2*vN^IODD6]Rp lo^0s ؑzu^1uߋ/Xw>fc0zC d|uxp:**U¤:d!)v{ٙUJ,~21$շ33$_jǕjUU}JUUveitZ R!_dU|$PA׷A N4Dd`MOQ:%[0FsAOI^tܓdܐy'$i yI&u`*Re wKɂru!;81>=ݛēEE@>S g5REt+%Y+y|[v❣VIde.NCUa0rU0੤,0j;H?dJU%~ 7;Tr_RG Ʉ) NO&C"袨peWI?ddTCCSji&YWP2讼jUZUm侟yPAbE s5׉鉸f'}٤WX:^TBF a*~Mxb/Vg TQ «H_B)wY5IO>!]dǏ 6T5&J>W=byۈh,O~ҦU|do<zp5g|8<{I)}7ao7cBL^U}TUUV'0hv N{cᳳ2nsl>hJj 0LWO=LC"i6ڃŠF[Qcb\I^Đ*G$hlNO0h_$8zXoLx\{ko$1$9dlzt S8}^:nPR,7UR+&/[ۡ@{*$}>fR(c>͡W.K2A((: $  EZ;@Byd`/u7_1>u*qodꟃwDBx|C`H{r:O>C~3i{HN0=~};,qR~RlyJ/ ge~Eԟ0Pyo@r0xt-;GPPTUK…uH{gaC:r?n<_#!3p>p*#$dMF~fkӜ HstGnj; )»ށ:+b[!`C ǫk0]uw q[blr~pd3 {oP):,-oA^S2G *^~QGf:=j;% ڋ_GAk9ޚ0PLjo``{ 8|O^ˠa !VW# < E7:ClXNߗL[@#>6W1t[V*>`1qi*XaYBz~r j(b9Ho}q}T~QVfOķ8?%*&rIȀ_Z(NφH)fT@=j3 LD y ֑dCx%o; u`NByO>J!6i&^A/zd4mVX,rlllF m' #MX-"ɎV ono8`qQI_cn윓[:"[sqy6εyR Bر[?_utNA (_&4~0Je^{z- ?B~?VEr=vf+: ?ז.Ra2dCʇ2"*/vHa@A(>A1 P۫RdyOB P>8w ~NkhuhSʆc{124VE}b$6 Biܝ͈q0[廀1 f[#h1W] PiA*Ix?vMo͟T*?WIkUUUU?+KUJJ_N"`ZG")AfAGJTh\O妛UUmmjmmlEmmmmmkVmVmmmmVoA*ܖI!!$fI$I$Iˍ۸c eK|;mmնmn?eèvA(E:}y>(G#UwVNt72,J)>q|5-LlM:Be&`*.334b2$e)tvi%f}*?!D )sR'k&:sI~A|cuj;iҐf /uXV^GPPN)l^!EԀ[nxdl+vw Lق഑/i Lnc5[,̢ :"a8Y',~k^zw$.Uc>"ޑ|/EWtN5uWkw~!og=0QGڰYp(_V<ڢ(1a?6K̽w٢g%>jP\@xRr Rj_忘U"p5|Lp"sO j:t$1Ez[.?J8tP.on3gַT D)ޠw8~\C5]~;] Z>>AИܳ}v fd&=_*9e(jHxMude(J8 x ,(doR8 Kw G|w_۳ۑx窎уSq7g\~G xkMR1~2xLRb_%i! xlKJ ?m9FdCw5$BP92$YFVJf_D>1؈_4σ\҃{yհoG`ِg~p<]v0;eRU߯jsu4' uCxKbE`;A:܁b?WH31iFE5>_Q<vyH%`35510i*FռF-PtXvǛ+2<\yw<Z, D>Iր|AMN]ں˖Cpө*B?_t<=Bߜ%iX^B{hmH oT0u/S$/EbX\>ʝ﵊Y2sO3I*j<BUh ̥y"H2YRQtxzĹgUsa?ףjx֭o+T8iNFpNTyRʀPw6Q`,Up2;9MG|] Q{s(0&ڰ1cgQ#tJ J~Jka(:0*&^-m/睿gNT(l2xGf/&"Jj?־]饊MoC$XGX4lߏN (Bn;` 6?`Y l;6ީn^f{WK2oxʃjD| JƾfQUSt,< ]/}~Z8ɚ) 50qX1/nC=TEγ`J|a7?;ާ;CaNGvfq^df3Sy"CFq ¶;ddkD zf1xUefƳ'ec̆LmG#B8S 6e:,y.eѫQTm3FADM3m;v;;30SYB!מ+Sb{s%lh Cqޮ3dƎez2HΡi6wz"r(MOҜ׬M2H}2,}-#Ƶ͝|RtiQPixDn 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+RDQJ0Y 4ڞjRcc!ڢ #(h^sucKabaU"BFۙMz2!e¥ pl",)~8E]Lښ~T/wj~YG d2VlS?l yA |UȠSIi CQU? b7M'<K{߇LMOm 4_N_ ظ{T*UUW2/V+׭S7֔y$ead|aLi\ߛXܪ0p#&d;ɤam bH0ibU+8tkRQ1ԿX_lA9ˏM4hRwJGgV)m#QխM_Ef20./ϠiH JՏ!7J; 4\PED`nl:2&HeJ6 &a2R1]X5 Bx<"1$@<4/-B znd&j<J_[>G#ggZ USAE#w3x9)?!M> cBбd `#GURb^ ATj#Zj)6i5 :bH6;Hhp,;邇c8`4yNs(V'S: @aM<`Z;;@XDr#?rKm%1~ٜN#8dn c ,v1۬ߑM-=Wf0Cˎm#=pAJ!͠pi)=u X_< %T(_LY?Xy!$yT;2 Ԋ @̏wۦڴB eQm}[\۱-N%s0 l&- C.ȀvïҷaѷM 8{!~|7EGq ޖ.>"JnƼoCn~ >|qrTٗ3M^![GsƘ2c T>17؏?>>†Uu+g8˹&Qe?mϯ7gGƥO-;TX-QԶʐ /q5k6O.vFuJXOx! a]dpQs\o/tNqM<~J>ԟ] $m0fx7e ¦(Eu-u4d9)LOs  lAAq*Ju;hq]C<{((n^7i\gNP4lf1=QĦ"L+o ?MWL:>E B,3.k8\=ha\(rv8JM5~47{Y 2EJj"BZSp-5]ۥblVeШy@{L0P&jA7B p5q.O *R k0iqBADD$cL~zAm"n&"}RTh U*r%t>j;;; z+;Cx @(Mpá3\AC&F$$DžM6O]$&aߵfu| OAL/jcqzb7 LN#7u_xW[ l,uAzBM_k϶ ntX+B=D$y+R3B8Qneg֪7~\C醐؅Bv%ܸOK>M-p܈ an9C4NMEi7VrU*&#UN_5Y0/U71-8zu[@KkmIWFAJYـzfj14Ŷpq pp .C{h1?A L,){*+Pk2 H!G!nBM贈KRјYL*VŇ!gZJ?Ͻ)#7;qs܏e纴m 1\m'*!*22W,I츙}b#o[ =h0H~/|yӀHo-VU,LG9.*&ԁO5#xέ8I&Av(@W&0@ykN}xnDt(cKCÕ/ߌ_Y*II'v!ެP4M;C,27(V׸Pg.QfoSoFPrY ?7yh Ću7#N@kJHUTSjCMkͶbT OdZ)ȉ_Ssj kFu+#77Zߋz ^K"vSq=熏jM)bPz9iP36 -֬w/7並DqiLʈddUh)gtyS d`q4.B"&"$3UKJv۟}IcvX 4"XѠZbXHsѰAHAJrvH-ՃiWr70!0Dߠ  7EgRIMQ]fb\ђƂ5pJʄez}qvg[.}4eGHRK I0:"P2Ѵ-6ZM7 Ǜ>Rf0dЩN[:h\gxk"84@T% Ua&Wc߀|@I*1Ds+)Fm[V؟W\cסrCi{}Tdy}ܞ'? BoF@f̢7PQI!^uKxǺ2?*or[LԷzR((X䪔i] !א>tg7 ˨qiCzyN.X~nKYԞ2oZ &*Dġ6a/T'`(A1 eVDoŵ; K5> vP1I1ؤ^[ʎ;:r@Y``2yfAA Ҁ,IC!xS v{JM:z, b6X:0WeXn 3"iaC:c HL֖xWVht9}XTVh(nȱtF Ac_|\uR~zLt~Vڜ>l=qC\S|AZք}?':8镕*hx"q 7 ) 56LsƗ sԣOC(xȣaίO];0 œ>hedTR$6h!CgJ6 71x8ѹ6?'2-w4x! E (oBAҧZWN8 a(l8Ne7^@4^xm{\Pz*N(pr3|&t dR`>Zx W? uM^t+vWRy$[_$FH߅G`\!fB(O _.n @m0uq1TiY+,y#;n l9 ~B6F /B}; %r M^~M"s!nf8Ey%H]m U̓-DAzi}Iy^]&1Q=*Cob?lP3b:LpzfHItg}]d3kgR&NF, @\}!]_*Oj^̋N. cMZe~ ku>;3@ !xO߶ܲ=w\}H`# M7i <)! = F {8 (Hs1ev&7뿉J˗oޣt p5Z]MKHע` kao2p׿=ja';3-E@_oZGӐep <>xTYB񶡁]-6(oҸydZIe1EO jd@AR]>M^IF#2CjLf<5ɮeus@OzQ pނh h!$_RFAlO6dnj-!8rqH*qQeJ[P`]?d*bjXa_9=߃&VGgd" +KjDB;w(HNFer"r<1?Aoʖa˜>eSyI'!zTZQGt9.svN ^TwM켺_mZkik}MPAaZ Ҏbxhg7D4/o$bOzο8|ۅ+@:aiLߒ(#LA0wûh7ײAA6 &fbRPt5 BcAkoqVWbpi>ve}\ge5<<²g>sb#wRypfᙕ[|4X3%Qlm_3b$@BTx(>nR }3UCyՊ3byqÂpy t;17 $pNiH0q`i Nߦ(VI=E5e=Ux\ =D C-aFxmԇhd$U #D\/H\8+ ŭ7q8O7⮜ownL1+>æc~cH1  ċtuYnyDHpqyaH`+5 G3h(ۺF1.]_P^V\yc5˫#bv~lRs u\r6}Xپ1ļq8-'۪W>*LMKDǴ득϶80r&Fnu 7QOR;~bA9\.Q_&.e xd%1)a ]AC '(mr /gHwK-Ta"=Ӓu𗣷;x(eNM ̀7ZD6#T0QEՐkj76! j*d71sQ@lh|U`&Ab~M.wA1XE@=Frv#ri$\ܫ|$P )a VvNHW>G*_{L\sȪ)vs q?%ț@%. X@O(B΂#EctrϻJ'̓ϣouq6ߒ~qMۨ/)%ָ{|1z7ھ@F}5}~PGmpY|F9zp`+CC)3u vB]& Mۅ ߔ6yrwoS &Q`]_T x[WFJfUMY7ΰl :QY7 02 "0 D0\KQ~8]8pkrqj5J鱘}AIDF/9[;_%9sg !&{dJcʾ ī# '3-k_ dR8W * Њ ?)WeV*mל~BI G MW7aUcRʦ =z VBeswUEgc xJD|TiQd&K2Do@pIRK+B!]wjC{/ϼz-t \3c%qz&I8K DYnqew~c,Pc Ӫ+ K* N6`Pܵr e1Rq)Ab/ (MZ2ʊU]chٍ=zxP,aP"KL)ʹu~H6]ɎiVMt7#hU^1<͢Ø{e}@$4rے5?_:Gf<#̘mLݬ@E$$]6/u8dݮY.>!H2 :" hFt$ӂJp{4c[ IGN|Sb2`~bZE7ASfyx"9DM O0qST%:QUU.CVPڎr/-(QDQQUtEP8J81UPNsHIG#-4L8$ B<8q֜\K&Vh"w1ɓwU&#!Mz5`L!G1 Xg8B$ Ђ7Ez=}Aڍ DQ%ɱ!#msKԝTIpLNd Ad e[v'8M7wYC󇗩qLYFTx )Uwy l:ׄ' rAt/BNaژOYrf91`a"35ti6F MfMvGgP(Ǥ-QzY-Ӓ~^Ki/ta3:n6_dg(qVn^WQR<` N(_8O6¤\i XNyehFV׀\WfBʵ+4gVH2$#{o"nÑ)26EP `@ B!8#8o{'uuN8袚.&zȕ@Y>aybfHD2d ;{oǡϤBk,>U8#C. ++~XGu8^_50 fd"A!7G눈OAP(MhmP:i8}}ϥ":(S |n,$9oTH +* Acj2Q#dK8_^g+:ǟ6{b2 i Zy I'>&y*FQ^Pg6'0]YCu8 a?+mP!\Hcf7q]{Ombvs>6}Ax30!vBkKb=n5[@Q`|ƂEڮCn.k}V_>1JpNC{D5A+(_Wl;+'=GC=kcZ0}JnYa_ˬKJ"#U ;2 QO*5  [5w VٷL3q*M(4b444 PBe!VI aƠ{3vȽ6F寡Uּ.+E3&k5K+=+ C1y> :AG<$"f]Ц%_#M@$HWfb`8O!l.jVYKӜ1F΅ֶ89xhE\dRi.n>F1\IJd6Qs%Z(b͘"ސ){ъ5 +hitN5 VQJ2D=`u&C EaN pQwt”Q["&'}"gΌf:~Ȱ> Oĺq&V*Mگ@`SCc;8(Dc{PV+0sg|n;.(GZ!K^;io okLRTG~2}`tmųt<[6hm8%|_"B`[i|#[XACk~1>I!ԋ]*Hwգ|]a!ͿBJ5ARP;6o6vKKk^U Q3n|jj둀^v4j'0`m DEÌF(}K ˆLe T%J&ƯMPt++Sa") p|-Nq@[!&AQ[):aOG|=x"ň)쯠]~D 'gK `!Nph}{T9 )9VBbCs;(eYZ[9/as{ ![9i 9VWo+f>W C_̓W75QptklqyBpxTEW5A<D *a/'8>Ύ,*qIV*Urjwq'޿ G+*YfZ Q  vd!Su2u 흷{+}o>2@&pZiFeS[B_>74,@%ͱ,jh_Z`4t]yۂ=PGdAy5 Ïc1hpZ0tsvZ\*יxnj3g]o|лSCkf_fGULRÙo80_{6c}Ru;+Ϩz$}j텄7gՏcJ;xrS)MkXn?|QK\D(B H ^EG ƁN4Q] ÞEbͬ*]*'g'p{ \CpYx4xE0b1e^`칤.{'/PJ|qj"afU7#4=}uU``Wie'b>yJ*`9UP6_yD9r^?}7m,n;NUTJ YzG~F'.Q!@JL1"q`m6u%x#-8poĿwsCÕWO/9j[Lϰ-AjRdj9lURsXAqr*,VXdAp(ӄ%5DEe s{JICy,KLP1 BA>G3Զ+9C4.E<_V/+_r5\9$ˎO%0RVZ-`EՈ?tD/:s<_h݆v󌀼 *ԕŃk`!y *U{tHJD+.4 igS~3`{/]hS&Yx_SMlV:þD5l,Y =w %fS$?n-,eqsfMPL)XǺsvYDA|`XD(0+"y%ul+[jnZO)l឴yhQI?ǢLi!#t7 H|u)*W:eĝ">I]T! EL![J#(468P%sթ$\qY єߝboj/ȓzl=`v4ʋhD]PH]0RQW a#qmXCm#t7ctUچiVK@V )_˃PuTZT\Duy$c!>dӃ|_*cUjuQtL2;vpݘ{R䜹q?G[TcR' % ٓ[PTqRQpڷ^VP$boJwNq!,^FPUa𿾱kt hy<oX ADyCYu-+}N/YׁʸD+K6q( 7aSj F"H0]Y#ZS E AW(IC=3XPj$iR&i`&'ftWI8!mzky_k7abwz`7h͑mCRD?8@|c6CӮ$C+|/]pp#~9`.2=v5}0R}&}Ko(Q"G>QEm7 "_DX?惒20GÌ!F0F.< {Sv D=`RE 7a/7H.^}]GcG`t4vn`5,nqzOgB%sZ]r} vZzˋ%BۃOE[otU A᧳ufB#Ñt5#x2;2k}0 VԔ\fhO!Q\uZ̙[32HDGwM0Y$64{}UZE ć 4`f0-*+N刦% +I ]w]RCҡo 4T \`:0lka5!:1&DdwLue/`3༹JgTT7]v?tMέ+Ǩ}#A$m-28|(RoM}IǗ Mݸ|xM㞲ߓgW͢"gPJN%3gWN %dX}m46[~]D% ŷp֞KMTn2hX(vVr6ilm;N2iN2jQОJ /,N9ܮcw91kKL+NBs҆BTG,j"ߏDٌ w̦5W r Vԇ#{u[#X]&Ae+EX9ތ#X}֤QW4;=ҕרT(HLIR{nO%uҴE[v|5gO:M4/QˬV0q05qk=z5Ӱc{{U_GhI]3û@Lvl]7&>*66J-kV?Ğ7]{0)2d"'=7AXXwjX(jx"w+[eF+d.4`6}D5*tzHxt:VpuDKv| UC؀)0qA}jPni#Q|sp֨$6 &I _]3[kd6 1@䐉2no#Ѿ7TXCUPo_UnUPAqfI37YM{B(>=|dε.Bt刾 b (~u~;"!}~$ʿ-ٗ٪jĠV7֥Ԫ$Q5N`A&9:wR۾p<6͹h>F;eLd1U|dQ/S8N VdC wQZc|+%|~FXx]7jd5 /ɭE%e &]UUZͤÙ9&|'HyCەeWgbm.mu]Oo ˯_qt|3ߠG|-`B)]q : TMI}ۑ#3x#泅\EMyrhڐDȹ=)Nx?㵼Uo w"%qO~≨>$`h* Tap3yQ I2͑L=h< j `GJ.2EݲU\@[׻ Nsyy9߲qd`UT Yo/ \bDHå]qa%p~\CTPofaoLgRepT0B95 2smO;( 8jE)ANnb(jcǶ!.]+5>tfIרSð` Gr oK!?鴤 m+Ä }=!a ڽl#l1;!+ŏG`!Y LѲ=>Js"QʽbrP, 4>x<{e~_CL޸9u[~a* BE~|b#Z^I7S>QPN0jW<0`oUUɌW(ekÿu` ?e-,|?R@jz&_2EOC)N[ q"FB?k^'PHLf?#M1d&-G#А i4Dg9[%,jCFúI5%8?滇(Ԁ^kew9S!L/ƛOM{zݲhںEϳ/01WYk/tz%aG TKI p_Sodʹw~Gբ{9s9J;iPvL6# ^6Őgx&Nb+*ez5=AW6 &bTXMs-GK>ǘ O\zh=AHss6e!hӟ(i)tbL!Rnk.n1哹AG*l4LB|i4 / wGˣ>1>J46jDlGzUDTUEUW[zjTGn0-uf"O( EsG\O'+PK/WXA'osJ3 Xj1I S~owwu-AxGPw ';c9NoK-8G` DLJ>"fi; [(^ͿJa5$k#;د%(CA#Hֳ!"aⶇCARb ( 0Q 3@'d`JHJ08\S۶V z2B.Bfd!$O@<|2uSOkۆJ\ޮo#`GEw58GCNDunW氿1A|o kE,+\_7TBV! } br3̅"$f8&6f}$]vl ;mt3rnK;> ( QE(a@emTQ[igtX@UĀ4+87{`~2Z]-> --!'=suɓ1i渱;%,8ؗ5iWnT{,|uӒj>E>S09dq`4uqFd;KYs^~c|(w/<=@;ˀkof01b3jc7ȰpT~50]|M{<fex'-EB}& J'/Į9髗4.kSUZڎF:&$8 #uuN0Vxs֠M#c '[=Y/_cqӛ9*hzԞ?㒧u牓_<ӥ[3OUu3m.YÞ*u埃 ?Q:+$΍ o:\fg)j\)3."3x97 \ݽE#B&KM`\9U#3kΜou)V#ˆ%V9h`oɯ0uuNc~7>9EyԚb9#⫃o޼oap[ᣎ/$ WL C)V33;߃szۛd7}& jr=G6,xԭc\`1"b-ٓ\\Z qfX|.c{4wuTp~-BacQ30kvTG/=h;^G.qgYN_.U\NY X}=/+\#mAN8l}bk>1M::gqW'boLc_K7j}p:rn$xǓ(wV[L‹u= AbJ.[)_#!‘|sV}qӋ sX0 ,! 1Wٍqk T8*A8y3Тy,d6}i.*6k>؍eK9\Y[ n plW D3>&sWqSaA2=}Isxr ߞI5ߘ_)P-A\wB U U{E : &N䶎D%m1;FǛi2SwY^ R4tό!긔p՝.Faִ,3M_Cp'G_5։c |3gA@fQ.EOUVrɟ{ M*_c&j_>hJ0`p8V\5QBJrQ1\xFaH]K}@xP߄*,Dtc ) Z .ϓ2ZTIP>0v<$&4AęV)e-L0Մ- #sA9qەw9ιr8wRis?]x _XVEʥD "*xpi5S;QΈLDIjMse}"/$]\p1Go d&a&;1GKmYL QE5w̐8fckr?YtT=u}W]EkASJ];*׌HO"3sVO޽Ka;΋(Ve'2ekWVZX,\BwwMҿgw ^!:9>bnszW};d}}9iI'|G|EH^Qv7TNJ}?ϵ߃_ISi}$Z#Bf'0;@TwDC 2gD豠^cR ^BZs!Z]w?͸R0A#l N,"iG^Ć;0e6\/B"?Vj֜Q<͹Cܪ)W6N0K޾Fe%8XV{>Di d~WFLdf 8 N:R^7OOLqm OWkJ&jBĠ@&a55U|v8W7OsUUU%@"_ p]ҿwRWa($s~ZB盪/ hrFpɭ=F(wl#=R*p"**"cTIUE$DD%T-BDRTK5E0TMQUEEL4%KT3EQUDQT0DKUEQEQEt'NSrဿzWyp"yfȰy7Hy%TNlŊYH,m7R,Y,I!t`HhʆD x,5h,2 %rwәLZxEZD*6fHi=جȵ|u0qgcmBW'қFXFjzUdm" Yr^1, 01)s'RCGQ;mgyp_+wPb/Y0'3ҫ9®(No dqfCF , hYeE]?84F:VO~~ͽ!i {/bL)~ ;c+AHfq0HpǴR[ ]?MyP Ăc/-S.M 1g|)Y:*^-OV"pnҺM;Z*P;PODASU~_$f:4)+ņ}ɢz#s2|8/ެ'gmPwF > r+%Ѻ1e/V$Wnr;(=p?KYZXyP;NyKT^\bnX-"^< H*u]$KܰHSO V1F8K6J )Rsf֩WJ+8s@7 {$^샠d6iOg 5gZM~@qosRB*EpJId^^}N(%RP$!j% ۯoif~Dm57DhC!h$$؉s}??19(fg2J7 )G?>N@0J<^BXy7A(z>u:8 =eĔ4A{u6j3TB +W~N!Jp~ 6mE eP ?FIh9(x}z{4A$rdMc mMyUo)dOF'Mp&JY- $:eacWP& l<ӳzDH_np{=÷:?d͘RAaNZO jRZ0P ^йN? (vt]qULA@vTT G* E!D@ADQATXb`JeTLMo̚O,M b:e`-5ix;LN)D R!C(1 =>_ɑ($5IIE}($!K>Bw:":RE{VE*@mhӆ,.џ|Y/bBF*$2O.'ƎǾg‡ {hW3`Fa&Ie/4LQrj_|2v(6NP~ԣC8{$<gdQ9t i ݀@8U ReǏsh3@MMIf(/[K{R1ūٗoDpCޠyxdV VيK;ꃥh?uҰk=gҟpAkII@lAc oչP$1Dc#nfph*g\oՄ2 ^DT (J=Bh9E1ţX>4s\}'({UI#a/\^gdaDC( d4N@QUDCԘ|pɉ"J=\C|}љk "y4x))Y  ~xm3?(cƚ,OTg]l-ooFy=X > #i" 6CWiOU>?%%&N{8Ő{_9It԰d 0&ob^R!Dž1DM5P?yiS6_GmxD PqU.q/`$c񔀉E@"t@0J\$ nT G>md}z8ACER?4 ?&ӨgGX%gχ̟V~SҶ3;6n;QEP@̖oKyw <G3a-E ݏi.d$N{3y R wT8+'SC@S+ׇޘYKxԹ(ЮbȿvOMAݰ6pcWS^'qۇN7'tpŷI> saGZx&,BHA@n痿"zI\oYUHoSUȼ! yB6yUP8O50KUVfIQ"Nu R>yG/yMkz*yQxPL]! GB?G Hʃw9ԠT)D퀧pF$L %Y938:+|υ?CV[N#SSr_,U+J%TPA^P;l!]J'H(Ko^uZcun[JyAGzP=}U$+tDd&8(󣯿|;}BmEAwǴMC*#1YWR,y/WjQQS΂ y9 ꞅÓy(}V6Bà ,zöj=@UA$ 5MSUߙ8̟*NcPW-a`B9hfןǺmUŝ=cXy`7t@9HqC߯ā袇7@#G9>gp}%3`q$:r4.]So5sqMLgÎ+O/ 9ZZUghQ,Rf λ$ uCVSi 3~t7`M.2S;d5Z@% T*vxzx["W2cn}|k/ '[;?Y"Zg C7ѡ z}_c,p9E_O/o\]_C*qt탢&_& ϴb/:}uT})ߑm31&Hg@CKԋ.ݹV$WvXo|$S/>c(O{5֒<^"6s2;|XE/}W}{cD_6Nٕ_p<ٮ }P=H><;'-#F:vn/McU>q'_С]c'eCB.7ꤍ3 2c^0#pg`n+0Hk4* ETouIb:1)zkIȕtDFI1YR,2CZQNߘ'x;Ǔ8[;M>$(͘Y?Ƨ^(0¢L2TF2CtClh|:*0#=Zݬ w,ʅⷝN,ԇV)aNnYNPΗv1o}b`'03 .өzw|H V&X _?*sAynj?Z( $ }R=D'xapH*}Κr' ‍y16 c̏yG~s: |jZw;zv|vUt$Dqz]V,\~>dDf*$"{Ѣ;W [U#[ϵJ?iDh%`:H]PgѴJsDïz{Ksv$< ɟ\e;n;h*ImA^Q;ܝOYuc.g 7roX5@/O^m /;\ qw슁>xa&FWNPwZM?O\ó|0t6C+G:J).FJn+ཿ. o.2R`qgoB 6sP k,{surbOx{~R 0]w~-4R2KkefE_|&v<1=/nuvETvz|^(}O(%uD5p7yg0_r+g w: r2w2KS7̴ʠ\a;!˞Ta1r>tCO]ѰÍw}hsoچUoIq \R9;M Vpٌ1`D_2a~zy3vgInuW)~z:43NW&((_QnYb>1ǹo\"-׿߬cyR % |+ Qy+C3~5 WG@B q_F GA~]z%#bF>X+H>]0/|z<&8y}S0QuN q^+ ?tWYx߮Y6y잮Ee~jljĿy8X&2mJL s!Tg9|p(5o_782Ć[ma3kg4YKou߷g_\=|+~,#ny06Al͑P\(dIt❤w[,^V#bGz`8b"Ne瞔qMx© 8.T1E1 a&EM/#wO+ r\eG{_'lev9{1Oa@3(rӈ>ܹ[Q:UW_2=ߟiW |Ifd hi/@uO f!S,!\IrV3aBI!(nz~a/+.IVzo}1Wu@g^`>m{}9(ۮ"'?xスaɱ.Qc臐GF}#N] gϬ\ 5Ʉf>B1{s E"2% 8_Fvwex|d}|gluU8pRg\ 7[ɹq2?) Yޯ}G)?\o醆0@P6־4E#yEH#K8#Ȏ5NJ1Pvп3И5jI-ՓUA"I'F-I%6AOkzЈbƂF_!Tzχ JuCSˠtB6p.jQ>}?]6cؑH>1qDkıHjh$k>:r4уZp tsT(Xv?1~\~7A\t> gyg{]o2=5P^9 ]O"+;e q`q (47oez L[1raj|oTew`d՗v+VH䝅3ݷo'5ثNj>?a{_?A}GlxZ<\@yƞtjXy,#6]pԓA@ E!u~aqnfý:)@lIt7gx鯢K\Ȍ@(Hs|+2ĵk9&J*˭0tg}x_af+&;zR. mÖyA+]Gi]6x5.h+gnrLoU@q .fXQ}LQ9/1τkIk=TY=(xUBx{Zక71eS״(ͱ)6=TI b%?FTsq<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|8rNK|oc[Fܥ r[(0v~52lWSeWofsda9fa9}hVFk*l4vTe.TO㨬^y6vK?=xT$=oHƻ{r׬BXN#Xش0pr B"&{iYO`ZOh 5dZvU9 ǎYTK06IsraZRj혺p?A -ӲzS!ZP'?a՝hd:5uCOVz,vчmG-[ƪGKEL<1H1Z._'L/[˰6!m{GܞuP\8'³'%Y>S?G]D~0?nwd &A[@bLƮqϿc?ԏP !(PQ"%JJ; i %0RRE YѭMS LTSQLB!UD0Ph-LMFB(]9e)*F(X((`"JJP6I[`B`Z %I*j)!*%hJ*h**`gZbt*h_9) X9€ BhY{- RLY&#꒕_(S &HzJ (tXG{ v]:(?abz'U!HMK)9#H-rsU4 !\ $3&fD֑qh70$ JP/$4D!5/'0A JBfYc`MhBɦ" iJ`T h Yyb!*h("Z*!&f !R XȘ`0 YBYq5iE/eQ $B<@h i 4Ri bQ1 $ St$Ձ+$\Vhx4P$AI$5K3StRAQ~tJX^@pҎ`'ErJR8q f }')KN@hy@rqzfi X?UIO դ"o[?!Ct=^?oD5M=-ts?>^8ɵp5^W5ؓW0; wV ߜ8%*,QIH"OFVSx,kImnDŸ'CAA@m&҇?潧Z\RwCO5>6ʖ-}q8w`5{255t5V- kZxM\i~6[U$ (58HBَ,Ltg2&>ը] E|hH̬$%n57jRԶˡYWd9YߔYQvR8RJ6Z,`qYS9_GWdTwً̗Ҿ>˚g1$CI$Q_AGz#w/Qq1P! w7Ʊ/S3o.RzOQ@=HǔӫiS Bq7HJRsϢci,S%N7 *˳:H H}r}`9 AVuʊ„{75м.nwC_^_Sa|q?O.ybLUUB$&}~ӾPV4])g_Hۍ|ab8VddjC31Y:cζk^[miܓ*"x& ml}Pku?Ն0&iΑYMAuդt1m*81۶Sc,yj9jvyJ|N`H5vavlC ԉyŽ&fӥB6zAwKHr¹a~Lˤ ~wZp`iRSB8WZF0x>}b&3R fz;%O{B{=2y,EOg> H0 XrOfAx|1Swew.x?֍7B|vǐ˗@[vg>a5<33#D7P-.R'_ LsL?}J޾wA)/+>ܰ7턽-ZybsEh[{zݟlMx4wgGA_R4]5_y1fǐ8fۣQvJܿ0!=+23CP)eh]Yұ9U?~]@=W@y OIB3.mYIg: i;=t|(8( o,2lm<._B-|?|f-X VEwG p̠2P6y|9H@"θ {].}=ZO)xf3x#:GVΜP=%Jz z"5|]H.K %B]z1wщ&DQtD>/ &#47#2߾HoŰ[EuUF8y7OӸm ӝO?46EE ' ;ZoxVoa&+h)@D]zp>Aԃx6*/lF]a4 Vh4U%j)=8tn}aڛ4p 4'joSINq#~ÚƸivE^vV2'06jqE#(xXTqZD"z6|!w9_5@=> ;I ҡ#H8ǚЏhºg^/ Xk:4 K l#X8Q"6 "xgDި#eQ"5DB!% 1{~k]5 N-kSǷIQKT/:g[D" R`Pimcw6V\cxw)e݀1̫G\!kv#qƸȐ\UUv=\u 9S.>~ˣvoUNw:" 89'*;B".ڌ͖6÷b+5h"pcHcؽ7jl_ߝҼ܋0uvubMEsm[be+E]˾neq)mB҃A;Ӟ +qdEbE-K|巄7v\P]Tm>'N|!ŸvM@2E$=/a;8˜b2yçJn=S5uZ~Hķ]^] < 3nʀdUME.(׶}y/07h ORs_ޥs- {Y$-ϖ'v("dFyn&%yQv vx(t3}¸0ƲMo6/ j"Swz֍ *Ґo~pRڴ:R! չq*# -`F? /?n0!\Ng=Cl!`ߎ8zgN{z\^xA(@Ss |~!1PiBX@$l0%  @_nSA~"lz?̞a@?e_aP Dd&b!{㩺KFaEDDr8}&"{oN!wGFo 0MRԒ-BOr 4PP yzL[7IJOs)ˑP I8lG4uT/+s.՜ n`觞"س\ٔڨ؀߄q+cVcJ'~-y`g9i1ƻZp+&?}d}!uMGPH͊elKt峲_DSC9sl $?X@[=޲xq (ir .&sp/ח!;Uz A߈qu}> 7Ad.nD$'RrôBP?9$|ʠ e * *iЪX}-ٍlfG(_`loؤt?ޡAxߩ8Cd#" E HpA^}z$$Ϛ]׀gtvvÀ` kFk2H ,zS[(j5F >] \I4!jF$4A eTTkaer0Ych~.|Ƚ'::)11vonyώ1BRJEf 58]~іۗ-ogp7 'c$Sw2wxiqgY=vC7oFTT0@pUXA '׋ p|6ZJbœTf ^\*4O􈧢0_[u9OxSmCj}B g < )+&.?:C7 UcK726gK~R2O^2ЩU:Qp)=Bl-$j},x$SSYv8V!վ؇*;l4s/5O\XoW B~{Y{ $^*\-_i s \C2%>p 烀af wY4o6~%Ṅ= FVXb~NE5İ΂N#VQRӸ]vlh<嚷Fox 3{ݞz0{HI83"j_/<_E=*<{שEqmP`tmrF={TQ3e/Ҁ-iֺъ[Z(;έ{;cIbev̇LrL 8lH__L aZBJJ3/Wo5j W%ķ.x7Of9,&֑~$ _ iʡi+4R&Cege" }oEw4!9z zh8FO[GPݺY{Q琈35GwKNCK&]ԡ,EXPܹFq\a.`tal51-X" @*(_)"dh:q |fhϝ?(&hEIPHC@ "!TS@0- 4EPԄD0_?BlM m*[ZX?L穃C wbֲhpS&i #Gg N5D6\؊Hs\L>Z~\JP@F)%6Dh_ 1 Nls 뇞LFD** C/.M 4`Ӥfb8(qB|B_s卍H`;^Rӏ//y^Np9l\1+txs& %_#r<3ѝ9fXAw#^~8e>{5SU=4'6v34qAGX#B}`!@a)"\؇ƫhr!(_~-W𓳚 h;b8>DpJ:0GDlX=M/g ԡGdG#KsacYXpb1nD U51 O(P*`?!d~}'#L#:|,1?Q`gaABk_q;?䟨?ʼ@s4kOہW!A2*s+ nr~$۲o,*9fcH=N½Zމ+r]q#!X-`*g#}x۷68_Z#UUR#'<rw'9=u@0ymaI1°׾w|'/v˴I쇜qRmG!o&t59Q7Hф;R(\ϧ^P;{&~QET(}nH>`L D{@Gā:}DR#1hICD\1/Jj*f k5MR| {? B AA_gk)\DOby3x!u|Mf|@޸w6R}߻æ< f)[dk%&6ю2\۝i] EJTR.L d_iv]5oQ!$'cNĿϾkްBDz!jV9e 3=;375##,:o?<<17$:ه*<}rPymN'YyڦО_|l.la\/ep ҚQm5~~3#/8;9AO'jV]ffRdI۲M܌/rLqU9!<"ax[F*i_a>|k2uW18tk3+uJ2,yb1:uP̴87<®wqi ov{vuWa7,>9.DS r%zl"SHq~R\? ;goz|m.1)DZ5gp0s; |4(ȀqjGizQa&DBfz7"&!P),0Q@d)lXh  3 ENxɬ빐{! 44?30"b޶&}t0 (]9;<\”jS"V)㻮ålߙ7 *E idbEa 7vEï+NÂB4;ի`pPDQYU.n$' *"jjb J J=`L>*PIC.y0rIVV;\\{4L vj6/q[x$E>$?N?!AjqM? y1w^c0G1PwlHO~cח$ >VAZ dBP7^BSZlk? e80fk,T-VP;Q%.%y3 ?᪊fwpXOdg!2 ,DM ׼6o253s*-_űA yBJJbI-\W)ʰcS_+\(` ,8 +d*@wk|lwe#¹\JCaS߾âDPTTNmJeA[6 T*zGv~aqQZ+DC ,ՙXӍ ("N&c`@2s q E S`vrPibb%(h|zsM2grm[CTjy8*dB $8, =ɸ|?O|;w~τ.ϗ~aȈ|=L{)|]؀UP D*P,BR!B"jG72wz:d#i\RrTH⃇z;9_[Avj:)n1HiYNcS)[W*{֪rgw (0w7+D[u`%&Uڶp6&šK3# 8 'P6aQou/T0sAF~y!$tsϛ#o0"%IU2?X q,K`OEՎ!"@GȨ8ݔ^xghFJZ??ujĭFJ~w x\]rX &Ew~rTUWUb 6i2_2BE/Dϟ\H}k7Y'DҢpQubW9b$s0ky'zz8B[;%ʨ ,$໏__6At>Ge)>ot}qN*t1lYj ġܕT=D:p= 9nn7Vg>(})={cTҪF/zٶ""!JQn{@c[v Wa듰5$JUS"#?^? "PTg4! JucUKA2Q0CU{Ͷ{]`ȪwU > 3(}'v؆1|nQђQyOj:m^ҏs2yUfbB@81|wR$D]Gn :Q|舑MQ:%ug]q_ԝ*w;뵦GH?%FaP`JKGD: 8P~7va%`i^z#P0:>9eDANFK\xٞK r5H Q~4<uE࿢<)b[ʥJ+Wǻ~5 !=!8| :&?IJq[#ևumwI&PAh[a*.a @T2VVir$&FNߧ<C>}ao!t@5l]w| fo\OP>F.3\84&G)6mz?2̴"Gs.|pD pd%{yvv,@! I/&ƒaP$mf j=~.QF@O_E2gZ>CēW9 elcXCb:mq'h[}xxw =)8AEa箿N^R8F ¹DFUMyy)΃1 `y?&hSB?_L:n#hiM7EK}\;:'vNl9$U&SgϋA`A/8\ bv$d6Xo}(*P!f< trG`sb[i@??/ A=ğME)IN NH? .6`.uMo//9K[?|VY"~?a (JyҚ[ϻ4A!xe4vƵmv9@@"q4~(FD7={)d0NU[қsn: ~UK1 QgX_}Z%!X[np =įun7{~'Ѐ( !f,ü O=>a6EI*~S]3#/:nV_f gz^[o`Ul7AgzA|nɅr{Ycz}]흪&>@>QƵu_8*ߺiDee(t>]f?R׺ yA"xN ؽOzʙ\Gf }pj}@PTG_=SMU)JGB9)b((jffЦ(jZA&"&;wIGfSH^ǖk_?ϴ sĎScJ:^Ъ;)hu!L,`@4@YhpNUUExŔshG!@@ y}>'yo_CJ:Gh0rR_׼7k)h|!X4$vZ}% #_2EnJ?\s خ$Iu󨀀ӽ?.PG D۴44oDB1E@n@xy=+Wh;#l}w=@^HE8)E9))}_8VL@η*N0^\:/B(@- ^NbYz棗b+ZʈGv,Y!] +c:md2\65:hp&gE2ĝ]GD  ms/ <X'{[hhA~#0.s?cCb@lƼ;p'Z6.Jo2rW`Pni #P0;[&Ԑk+&UR92xDg<=%Fb+pdw֔g8>bZ>>L -,mLP ~&uWeá""& 8/U"p`l kL2QT<v GE?T|Ӥ9"!?7],?zRsO㲷f#]Ly|\"6QZxMN<WHJPw*zݘuNP<]?)pCh&CS8hzj[҇S9$@ R`j ,}h+>˧Q >$*zgW9^ z|Ϯxց<ԬkY,0DH칯L ԏj- AY}Fn1O/LO._9!{E5 M@8Jg-Qy)J@aN DPG0{d,(M`X:|FP:*~pH5ʇ;Lk6Kev>WQݐXggJc8c8HA,yJ.#)%w+Dx0U7(U [4ݳ}[4Һo4@vWcba~=_PV+ 쐦h (QgJU \挗E߯vϵW: 8٨nGT| ȍվ`7q(HQ6!ʻo tWM< ,ھy -cȤ(ADBq2P/r.}.^RӽO6Z+F;Rqr bZ<@q͐ȄA%䥏܀a\ZHEp9Ž$$A H%*ZIB^EkvlH.SaQ $ Aڪa2IW ;?yAA݆ $ u!#x mxW"9&*=>W韬LK#QIs7=UI2 ܦxE!+QTbPRMB &m!N<8}7g$sHMvL{wߐq$ܝxwEy({=qlbSW(]wra` CR  0 ǣnԗGVòjV]>: 4o};o !3LTZ]g3;PHNnt|=81}|n{pbeLQ1N5ju5z5mUytxm|w@]o˩Hu]ʽW.zQWEhjm oA^ س+F'xoiKm #?0Ew{{5,t^}hӲ$Gu`35ak㢯EQn]*.WkzQoį=Cݪݖ S ~pLTNSg]#v14Md8f"_~(Ps— akT(e\U&:̬/q: ȇ_˞Y} %OMɭ3 4! }ݶhF31lrobЏ/>? `^3vZq0UG1lI\V^f渙EtC[d:# tOIӱV,1 Vr=%Ț\ W"ksul@KN=v5y_4F >w0iY8~pXC:t pAo FE30#QYE!wvi΋Ԩ۶ArYKmtFTurUv+aX{SJu\9ND#w0u~GxRe:nn 䓵G?M~U~U)w+ܵ}]ԩ\[e- QNNqF ^?G[Di_Y!q>N-wZ|ggf V\[OQjݽi}P\hqZr鷄rA䴾qDYf0ݛ޳T)a;h5pD/ZW{a,Mkz}K Jl KY|a!C[z~6}26j&QE9~{R0hCe7 6j?ZNR20B8GfJTUnqCjV6ƚ軅_IS&YI _>xKC&9zU wMXz2)-Zp]Zm(@ȬY G( Β:indmz2Z2Ƥ\r]iR]2$\O|*˞/,j14-fmoR{m +S|!xDcOJ6ZGtrmz.Gch<gz8<*7daBtqFV @mQv껐#z5>s"6pp`$Y7fφU\w_rqZ"Ethm3w5彩39}ah+ZN]TaC[3CfZǁIUEAYWe\d˻ZiARwÍlHY_)yћK=}6thSvMhfgO~7q|޸?Fޡ3Tpz2,*)e"1gٹNٚ"?v4^[aηz&{K8 vҴjwh}E"X* (C\ypQRRD Sy|y_<^6بe!iZ*-ImI79ᶄD:kH$p[HZ2TWB(RvTAzo3]IO+{[JjNfu.CIR+ Sf|dI}b-9gc$9>,aVohE@,]a-5Yഌǝ_L˘]߱K,ŲHtHD /dT'gz8"Yw[$7f@R,-EzTrx0;Wz 3zZa {NӸQʳٳhߙM#\ %B4ޓJJ( t;S/.~-J-/ń yaPEb"CUu(zj>5 ~pW/e+>b!85Q}|լxϴۻsƣ79&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[M\nmÔ&O|6/ l7=Mvu`V4: F739|9ov(uɐ0b?DBO?@g~{SZֺ\6SxzrL?% Jmc$ CړNնš3YB`nB/: ~?wnxRWD(5,rOAe.Xϭ+"o(]>~;@h~+R>oN> cZ'̀{ẇho]I RN$9N&O$,Ottutqboڡ6YT'rك*}-uM7r/DsXwIS]^?aaM~@M!ϒ:~%=*RYB^Ь 9-vO%Qt$P4ԭVB)#ig?.˸!(_VLC"],ې́yxɩ6& ]OV3s;oei%61Jĩ;s$ǙΩ $I)EdҞnB'qӰ/bH5>JF %RGQE,86x:1UM->}'lƜbuc B=vfo枝,8h@H[9f |{##v _6_A[%v6ƛqD`#Qo:wPm'¦ 22FG͡yx߀a0tCGC? JLX01w #G@H 9;tH1%>sxF nCn 7;c`i%|8?*scXSNƇl ʪ EEbLl%ɰaC6n0tdJBSE3ʼ<? e#@ DG̚='Tpj[ %J.>c͜Ph^V ʩ 3;q<3[\-38}=1RʌI!\']A09SΟG:<6/4=գӾI )8I j6Y^.C:yVIy $hT;d7bLvRep˺54S(+ Xu|)jP[{=`Gc@1FIl[d@MPzzv;V_ }& ~atcǺ`dɭB>w0s0̊ߍLy'Y68} "m 4% KN1bLbz}XF#1˨ plfL֎)}}4OW)\15M^a)W\O}v$N" \bqA9T$ P7ؓ<*sp9̿k*Ϩv&ŹPSc>6 ɻLoB.D9@eQX0Z0qw֔'j'-rhA24xp* 1ڄ] O<ГEMABi^8R ,4E]D|4YG#P3 9v{ \#I UPKO}TA!FnAtJ; ^n]cbif31(V~tҍpđZ6Ih>7>D }_?k$Bx@I9y~*H:ϑHe>[kc| ٔoSE <ЙdAߑ\>SYd n:l* h!·g)B8G+ T(n =NWJVd Q*CNUwX#& 9 `=WIO3vaa>onvyOy-IF`y ;2yssXٞ8qg29UG5;TfTJlj4(g WpG y gڊgTϔPz͐ڐ06" <)+cp/"g/4V9$8 %߇r"#$; ;{ 9S^xpzD Q%J*9㴰v_1:!a8cPc0#$` "i-gNb xP\1rkL~1'`T\dDW`L塮{dCA#3qȵ.=IdEHy!F60 4!\LL2!>쟕I`FOJ~Gz-n;DS7ܫ6{0[@(lMb\H FMB=P\Hׁe4'kQBb҂>=n0c$h \`-ST ձ Gd[e?b8]J򠦍DpC2r4lNX~)Lu9';]j %2?d+|GcvGۅGO9ϗ7Ս۽ݐ<$oGTbH.([^0/h>0;62.=ʨ_Ƥ>N~8: Mk1˅LJ˼ Ρ̳0Aqjz,`A6!ӤcmNwHcwpUQ MVT+|zc\t;qx̙3`|gQ ړi*܍a&i^ܱ9w6σ8g.G 3[67acŏ:ߛaB>DH¦r|6sXk ?u!'`R@R`6rQb|*]GXnmVEMƜs.k>n%#;BooM~;.8jf2I̻9^[C4^rԁsI ~TA@m:¬꼩ƠhMG<XKq'P! ӵ2M 8FKN̖n &Mֈl3L<4[m^%4=1LOWI% Z:" )@TpMܦt mp?9`Q.fLHGIJ Ct ߫2=lMB1VGpR]f3B#??@QHKdp'$v}(R< {P:I!~ K y1FL@xf{Y{4Q p}Π`m~fõ__)2 OJ8yz^k$M}:0vh{APJ=d*_r4J`; Έ(_z.0nNLlA%rx s⭁lT:&o$!:@o'~#bpc 4Ii8xl̃9%mܦqml[8C94eX 2^Y9kbCLJ~& ]+KB?sվ=OfD8񧙼w㈭Rr~;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݅oh2S˜kywk[2@HoMCk9ӺT L!vUFh6*F"i#l<߻ݬ{a]:9.sZ!/|:4R'75'ny5İB+Sbzoib2\ !$Us+A"C>TrvDOy! dc:>9/@8oIBc^h 6~"c㇪1b=b (Ż )F¢ b Px5RD&i0; ;:Ҧs#'Ǔ=h;ߧ'LO~%n޾!ͨ^s?]# i991XzY"T4;;LdTrbO&w<@5Ϗ.ڇL1gڪEE[jeUT>72g*po ͖x"0D?~(v&h$Fd8 ~yRs2߆X|[B0.삦H)p;CПv{N2`ƧC< PrFYA{px: c! FۑNRS14P7Q?V BH߆#0b8qp=P/)rIgpi i}5_@pq@3gGs GhQ4ؐ<2%εqCyÏn3"8E&Brpdq4AHE;+`Ϧ.D$ob\%v׭?9ە?NF*pNޘ9p _y4K8=?UcBUUC)6ծNg %<Jᕃ#yLQlaUO8ȃࡒ eJ]GɄ}?%zOd9]fzc.:Au5{y"6(C {]l4L H!!5}vmyR>3蓣,5N[`w#9բ4["3 AE" ^f!$yYDޭَ#J|+J=?$<3%n)=7ysL Jc5Gv}6 x(9(=GB0ZiGN< @!bBz_̄ 2M =>E1s јѺ/-{@67"lɝêZmD WjQ9rT5²GbO`" âk0n8pxp?F]Iǿn}t#TwdS`OlJ@9J=rN (䩉d1Tj ,; eݎ1@WcrbF>o&G^Ar!*ک%tw7[ei[R}}hC6فM46t%*1UTGOLJeRiJ$ h _aw 7z$E,Z(8* yy43n%TΚ,*=ze4;v9NI~_4qix/+{ېko^-b5=126.#Hׄ"ygJ=xhpwbjC#:ל4D˞{;И!6᥀飂3֡ƶق)+(ŗŚNjQtQ&GMEXQ!<˚(|UUTQMn: .BiI)+3H?2o9L;JXdC I;%GTފYyx"p@5A^w]g@惱*8;gqi y>:Dyi|d͎Z3( ah+>#BPA=[g6{ A 9bH$==XSsEw(gB"Wl9i@jR;dhŐJᅵ'*=jXCj!Thxg~ELJVq |C B ܄͹ܗʗIT!L<ʲ^+;4k0U#QDIiipT+Q֙ YbYY<&L3[Q:e*D@DK;HEJ:*Vf*) 䜩h(=QICM14S1UPªATPQE =@!ߑ4Z?]$~s`(a7>wC4fBTa7!=Șn)2YgN89&4[f3lemb[& w\פ;?Z 2Q8?4HcB/b)F| 34&PUg7jx*/Jow1JӱBDr AFVE[FR8j-ala[6u@Xg puL $p]'m @yVfj6*oͪe_­R:|&? >рMuDە.8ގXeGz@q8ɠ&Tý<"6 ܀jp $۹|;bUp2Q;o.P8 !Hq`z(/c"#x#-ߗg3a9$Ϥ^oqV8N2VftfA΋^:)N|\VߓY} |A^D;Fre@_& FT r+`.S38a o FMx T@k3F65m"pP -1C qbƒZn+M,27ud0G? ?7<{G$^ =qT-$"h2FT]X--l }|?z&׎yYZT>Fm4!&v~M& B@eE"!7q2؎ˇs3B|SgsGѺb>$Q g( 9}3(ni:w}̞7~v:lhHϺvf7O~>APo3+q2>(#!\ѪC\b?D1Tb/v_tu<2I*eA!O:)@C! `_i@"aGcqYw6ke Dۃ`qBp@6ZK}νq)\6ݫg\m5Í3 p÷q|8 ^/Aᯌ9haPE#dZQWE;civ)9d1鑣Lٙ`e]^WtPDݲsw=OCQ;H )cG$kt,"G"W5 ;w=dYcj+ 䯝{3l`S5W-RC@9Ϙ/ tT!2'3運A'A;eq;I ,+ګx;3n p!ӹŢ (s7y%hͶǛAҔ43S<785Β1|!܀]t0oo׿+ۘ*RxL+(z& iԁ@kcСHiX.@Ö V v0Doz{w ^R*ž?*JKoB `K.cC%lāIA :IU(" kDE0o>Wn~Ǽ rEAJ Nc@Ǯ`{@שBjNWz zCװ Յ:6@%X<$`,^Ǿh(r`W!:t{GӸ=^4#Lsq+#֝1,%j4IB'~ڴSB'(BnLqlj h0ɠt5NTf`:@@2]z$F9<]byi4ĚO|B_/f>~Srp7GoVaCXHp$h ζxksn,2t`l~ aۆn bFGd5kPIYJP7:3I:`}Ҋjԁ}!NaJ>ym/=Lq:MX4OdJi~qr0IW<}׌ !V}k2[ZyicYf&:o.Z%W)djgJߧȔE47vzj6Z$utage54L F% `$G@B ^4iɌK*8sib5 Slh\bYjF `ڄA`"P3)WS5OB,M؍Rad ^i0k&XDoݠ249N{.$|y;9j'(a){_IɳyvBwKgķL\hq)ewD<'@!NW=T^vAw{鏬n9(n9vO2bXO`'VB6`L9H(>Y|Pi忦LDTE)jC Q@1Y:?!^J,=@]$i@tx w1p23%IR:nwݪN_%:aSO0T$)d70ClՃŢ||SV'4-0.2;;LWh= *N~TzpmpzpPtyhI5WGD%M$82F?i\b ~RgC8J=}GHMBmP!~ 6LH>ZÞ*6 ǮO &3W/>FxM$ 9It:zCN|˻S08`'{E5OxVL Jš>>BB / l4} 5jB1))>6]1JCs|jMmpW%yFxY]@@\w(3ءJ]2/!yT\{t#nå 0ae%4*da9nsHv^%̱R XMU#@IFɼz@tt0!( 6PT'>9FuEj=tx9%P/DG;oMNI|DRQ( ]=Kn $dr#Mb.#.F徇0Ĕ8^ECDL ywh=$* p_a ^+i3#gxKN=J)ɆfgS0͜ 3UY ;*4F! & LAl3aI &Hj<3 6'}LiBjӟnH{HzVl'_\7N(Mc>a} ECwʱ 4ͦH5ӯ]5bc~4u>[XL)a>ZIL|Uw_J '.(=->-]Q5$'%38$=Q8 s_Qb;B<{_HhZy& :@ h/2_8|d2O\NqN`56&,ۺع\;IL> (˱i1{nY h؈!^17'X۝ƈI0Q?=<>߿Q}$ȕ\yHy=[$TӄA@,6D{|^ZM4|b ǸxĈ#BvCzf9u^T{}ǭ3,(WK6 dW{9d: WD,25h4< C`_)0O6'(̓{b@;$Z%]͖A3*l엡ق6S %MMOuG?,Dkyd eE" 0ʳ=N|\,1P5u#9,.}pm}>fjPv g5,BˣpdXk`F 9#Z)FKLUe8*!,iK*>/|0c.ޜd᭟K sۖ;\( CɿTR߂MD9=7W-W5JQr0R756֮nfE(z46R>Mɗ Xy/b|^Wxo,Es+% ҳA(ef8b7EdȒr R5ǝ.LHښGpEP#L!H%O0SA9AK|)ўC^M?DQ@P"GyԦ$PΉX0D* OkF#+ȟ] f(j͍"_Og ~^Zdbs1h43ߏ<^BOgh/VP2 ]BJseQL" CLMfh$.T=LTOCyԩJOTC4}ie!>x&'߼b %7O}ẅnS "H`?,&@#RCϣ0m{raX I$ UUU\$νzF`Oq%QtO۞=PH|_?<;{!Cc43[&\^Bt#";\p/Q a>qs\H|b/lK/z|H i3AŭcEC*LZ_Mi:< z}Ӿy?=AP%2RBNODZ(˟+ikL˂2ģƾgR?sK`TW9o5<m$ xMS]T׾тzsMak9\QI"1xI#pz#1/+9B1Q3$v/3.Fb#= ()Aw‹e$Hk` pLa=[A1`lES`23@Dɀژ_Cdz|YW/&[M@;9^([[mxAmC@qרj71Q܎0oe<l6Ħ.>w4zTI{~77 .J2O, CjTӂ&DJ7,u>,`sCм\9388 ,Y+9 |{LzyWW^豎TR)C8m/xL@[(fןSxVyRuL5߁1#Ω.qN,G]߱yY|tP4 gӥ{c6C/oH1SHf)(B]F ~Q=312~uz%,LsM 5Kc^YyE R 58n!J(d^4'ǮqA3Bv݇BSuT㣰;=c./`efc/Ti; Fv@3 ܰ( i&|bSL੄_1a/% EBSQ0@ RxEOR'ݸǁ|9JiJIH{CSX'l tJ*&_+ܑ}d^3z86w] Iz˞ِU>ԡ[q@VAuOP$`IѶJSGU < >xkEɓF@*=ݳUkvu疵y ډ B+FFwX$$z=[+ yp$ ?W>6SvꘗljNțxu3i@/>Q Tv_i۝K[jY(DfZM/q YYqsN҉N){ۋpeC=* DćJퟱbd*52OpAErw,@ڂC.߭EctP̠O\p2A R \L^j~{ͬz1X;INs;iM3IL,; aNSu`T`D/Ptm-O oN y<OrbB %3qd='7eYϨbr 0C>huW"x1Pd:B0s9=jpЛ$b3t ynй2؎)MJ;&%T_vvA<_LI ,#9IvF/'M @D嫻$m#Uu/<|KnqSQ@vBC6+Ac&=o@Fް NL`vq4rqSJ!|>w\i 8]$Fjc ZaL1AĂ"g3$/}!;YXD;- ! 靚sώ]>fZ= Sk{!Cfl%[+E É9%PmKVhR&H5hb̹w?4yT~q_QJI=9rGD6EX(O_EЍ 2w# ϓD߻õa8` C-T_S☘h#K "7('q)Z/ȧ5.| ZHMz|a$F7 [!? Հ{"ȡ$&tN%!)3׭.!lv+`N/uMhUtb!]mE"Mslb9 pF%pY4r<2뻚"I3I|'"RvP:&r`jI;ƻd ;!rKSd w$$rX?sPC3~/<*#6T4" @d_?섒J1:I(U"ZޡU@xH:9> =&]Yi(DR=+f\WUXc4 Z\8 YEYS|={*Վ"*舄pHt{>wa0tfB*5U^N}D1M.Gecx"I3烵 CWOBu. F mָ[ϣ ZM ,Ս=nTWpTl1P-׼gJRC;]331w-+YU=x *;m8D⏎lw'e{kƙh>˘o-_9Y4F;K\Tcy3 1l> $fԞ;czk2e3Iv'ؾeơ jcpr}N4hlvw㓁:+>;F5{:*bz6D!r_+d B'mҧ.?S$"RoR&m7>C&Pph^NOVk|ӳSA.tQ;bsY׉S]IsgzKs9`/nuv^ǝD5=t~O]vmqޥ6oYڿ}\"sL4K*,7Ǿ Q׊q O=] lW\|kc 8 "nzdFF>]~aPF*)S+鴺Fx/=aȺ8Wk=Cx2NrB[*M 1ЫH(;&}xA`Q,D"[cHz}R G昃:_IAh^1@ť"CӡKpND*JF!$ADĕ7:&*| TߠR{drT7u9s${V\xxLɭwČ[i`Po`D CP҄ X(X{)@cϞa q=#%t:&:t5B L-)Ҥwmt#m9%~S_I #s,e 0%<~Ix z+LB~0Lܤ 40u$B l6]9.-tK}"Lcĥ$PIF+;B.h8؄aw=Cud/@KF8pC℟>٠m|9wPpi;0]aT`P3Yt:/`𦞲[;BCA 'Mas5IhRY(=2e=aAB'M HK7| h$8leBb5;fsS!a;MY©wg5^IBм=8{O*Bw(Vd9kC5(pv0f{Z[z lg2]0~٢0Y ߤir2'm&HX &b}\Rd3qS'έ;"X-^^%Ʃv( F]p'xU%F0ziq ~Bc !W*jL!ŻSŊ@b`uҁS!0&w.<F.{kS;)0LN D)WH鸝jl|MY% 9IC!]oM'׼u;j۬$ [1 R't@/ dhR~IQQ7Ƿ3N/o_}v C􆼖?!ah(:B0e!W|@;M*u)*" #H&̞*͋dYh<;~5_W>`Ma><2:xZ~}\kWׂ |HXlb םɲ*I_LjnN!&CD _Â_ B~D%_ &rbHģBᎥ BtD6:Ar20w  <x @!.)G ̍bNba۴=hN7/0* 00GɑӲVuX Bҭ^'q"/6ļRE$tG srNӁ(8! }* }l=weGDݓ?Ĥ*'gʻFU\?D4gnMOfUאX֑Ma4CP.%5AKaQЙÎ 7;! "h6.#;h9` \Oɔ '* {M8È])"dPR|X0p<}8!,E#{`95Ȉf!9zMRdp$n?Ssh䭧HY1Z:_c{yT/{STL@-/XMY^>io.Pj@u*РJHR|4{]9*tPPt%$<'f!g7_XУȟq,c휸S.eWn:nq[},$eղ;o|EGuX7nF6981׈n*uןqCiYZOvt0f|eo3ccqI"6Л12gP>hL̬ڒDo](=%M ):B`f=la0 H>@.8C{ Ę~G2( A֬KTnf/׈xqẆ8< |bKQ4 qO&U%ֽky8)XTB;{QxiYe;3 rbHn|˙,vM%9mbIǀd${U{DdD#>$*y7Zf N%7z{ĬAK,{ ǥaqRVjW ؟G $_DZ!.ϻ=uQj`h+c荐I +'b/M>g=jH~?jj&b/o?_ڵJAH(rkcLʶ PƊ*Ncg?b)JgF$o3Pv_0f 9yG>*2|9j<_D!㟉6X}cia=41<ɚ ~r t$bgϠϬh}vxSZ3 av m(h0KCM'M3xqXʕFj f,T*Vp ;$n$pƉ*+Sa'}>?~ώw%1x~g7OdR,c{?,5 C93{4;<`` 1{C$ QVO>6Uo;(i9 !oP5.-=g.o]AN6Aǎ7A Flg)JMMx^JF􋧝sTX5tÂ*%Cʃ_hC1@j g z$!:.#۵#>\@<3C*Kd5Iڟ\2@/% v FtUhn=We3G'9Mx`Z}.DZŸ, ֎vs%Z=(3yېiѝzp0čyʂDwP\MeDt E&l4!$·$m;Q<\a~*; @eSd,R&mSXcԁ8) cgavvr"I %* kڷ5iB(џSEez!RPX6]0 \ވrݗ6bm\铿0:$أ NдwMͶ(MURL3pd)+܅f9Leioj/a-=r<1ZT(ǖU BJ#ɨ9EJcoQG/=x"Ef U(\|)}(p$7)m(etc C}$ q2ͤn  l<*ۀ7df-$&L!$yjb5귇Ѡx]g} ^UF JGd6(NS8~Mr4;OK{QtpЙ.B^}Re|01p3Ij&u;@(xl| fh]3`;)0ډ&5Oa>H{zc>vpyE=f"V@@ҹ⨐9"I$ˡgU)z^3lɊ< Gq}] h jO~@sԣr~9=I$K8J&)l"ui.TaBh^xU 'bE"^:ú,_Jѣ=>ifg'X_h}p}J,6Ëi~^ro9MnUT*:j0yL7Xt΄Wu_IA67c8iD e2hhB}>N}'wow6YDU"R/0k%ֻ\fزO^6)*%#m4RS-[2Yr˨ !2H&xNڌw*Sp!4Yql3rWa 0'A슽,P'j`.C, B&[+"u]LE>>1V~_I8v9*T;u,~6<%Ӂ<^K) {k8;}{&=7xyPhjS9]EDqƷTvߧg): 2x$glB(,2 cÓo>"tz6UJ*+EUU<9Ʞ8ɑsb) ȅ53`u.Ze1562F4%;#|14`_~&Ad^V'XۼEٚU<>u{ *uTKog݆Zv~ٌ2,nnUS ɡMG ц|d<9DUV|58Nn6sZc -' 0`(`0SdȜ5rƄs+8SCG:#AЈ K]#nQ;tvr-F8W?MƖ瘠dR.І ۚ*H~WUaS5b'-137`ʪz+禼W]N4x,a9!҄cȤvɡzM>|r74|᱃ DQБyuJ/\dg TTܸcфEIQ*&'NZÆISKۍTy$ʹI0^|嚐tfjPZ#uʏu5 Z[ynkRtk ""ɰgvBP:t.@ PpOwBǖ&Uk] iN| eJkKW&zɷX ||&L'[{6nx: 28Nd͕R6 jbjqg7߱o}F9+ݲq m.a#wlgث`6TYPAqq6gy;rv)-iF v !: , kˌqR%f#3DڴpYTbpҘ<=Ʌ]ױAFCp1$? ^;1t\d&C3b/}ͯ~bK_P"!4$o݊4/jF/?!??~JTQ8S֒KAC@}3Gj%5j'y^U  0'՛ ՛3DLAHp P8 P|.&t<3\}6OltV) u[ޜ{'M`@ @d1 p?r*1fc*Q #iR2ń8>?|e rJ_mRO 3K8HP&c7mz͗sGm7$ZM "5]Д-!x9?f|gZ+\A p H2R3˻ʞtBCb$ $@0ʓFy1Ga 8@`I=7 úmlIG}1 ۑ\u@7QJ l?3?ŖS97%IJ<n1gREAtN%&2L#?m0@M7, #3`NnXRO,jK9<&fɧ|ng!yF4}XicqY'Iu,KݔZ/ 74pix}V#S^xdbRmt^|6rw.l? 03̷SpeW Y@hk޸[C  Q4흄nJnj}ؤ .lo>>$Ix]򪪪;uGM,nD/[(ctqA% Z% ~x'Wר@racJ""j(g$OM6)Jiw<ɳ$s2.\1WVDDZH>}xYBByċwY.Qn<ߥv]f1xb2`A!p"6;I# GYI!hgy"bp;D0vq' -X>I\2**2ءp֚P r v_|IA8fI[y/ngϟd3B y_ǯ)ӵ5zqu<@3 ;eȾZֻRim+ʖYپ y%Cqyvfy<}{Aw@sB-INn3abb5T$yD<8ҹ;xj( `O4PcҔFl'JgL+,q +(.NDsjF =cHF 0]v1M+J xPۿJ!R@DpQ%vu&|%L4R!AK@ǀ\DKJ?;ܠvTz,!0 LB WP&"!l_8D2̘ OAG%'gM{tj .{j8|5@Å4ʺqּNtE'=ֻ87llLCeP rNiA +XAl/ґe,ffxXrǼwz >'jw$W3YǠmFrʃo' hɎHwO;h- "&OQ3׮@a PQ(Fmϑߧ7xB{Ko||ٵ/3熥ܠcLS l*7=zRvnjTkxnz¬|=+Vaiu>f|}N$!%B]Đf0-L %Ϭzv8cƇE3xǶ  Y1JXʺ(a)SpC}M\k}/ InlzIrۡ^'^Ya#ko[[4"j>i2Kzd޾57`Sq{MUUE~>~5|6f 仢FoHw^N2Q~ È0J7܄Z7 aL~n`w\k<&2e;;Dw} d qͲ,H=LcUE~;|?R/C;~(ɲy$$bZfwቆ$pnk%4LP@.{d8p1g-D}L6{GׯJ~Bu^&d}f{NjZnJ7NXazrJ8zSpU*48. v4 { Ss*kC֥t4x JJQ􈳝E.2x/=bwu7ΧW׎a_)B֐tF>lCw ݭgo۳n 2T$u>!J}|Ǽ6ÊPrгcC)` mB%b#_HUXlŰ۹ϖec,ÿjh= 5Y7>$2PY las#0LAـ61;c~PخwS<85wA9Dvy$6mǹ/G8Ex /ٛ_ɶb}:| P=3YChs%$$kb.F ZG_XiBz9u& A;޸.^VnPaAbg>͇sF$cxru`Ԙާ!;%^-3J(ώ\Q KV8GF)cy5xҞ=vS4!^[GAP˻ DojЯ͟/w9 9|]‚x*D"zaB r'q${"\/z&GSI M}8!nI'Rq;T1@^y*< 3 Y #;Vuusz3ب Fwxivܪ75;<K|ĄtsN9g~}'U >}G(rL֐6@x#dcF(Fgi8p@iat":hwaTM+D,3Tj (l^0/Pl8iR$O < ty}`u'Zf޻7M$\Ȁ؉[L~ɦ>>EW@o0)hjDUTp0F0e[Z*6q?Xk5Ho&峯y4rB4"˛%mi*y ]FFKD@gɫH#eQmH_^*W"(߿O#! U2_2!/Ǝ(3޴iHЂbS gmaYU峈U,MfmT=$q <`Lv($f%Ot/۲yða+@Y.hw0!8o;::x}?N6utq=Q4ܝ|n:koG̷O9e~ 8L:<| p<7̰Gd uvP˸W(G'̀LAnY wyy aQyw2؉mgh}l[k-`rBfϬ_DN=Q:aV[}n9N^T> u\^:kն$s3AmrNvwE0á]CqDF ?cb#EQq&;bx_Sfpĉ~ '189xq;@P, l'f4S1x8X3)diHyh!Ĭb>H׹gnN:ۄMz+)G,,sҘb! ұBէǴ&1l^xY,sYnөbe7FL^2g՟6ɓ$@߬l/`P%GlZKirF%v7& _k6iIl8޼%ZSA87 nh^* !{zn85?iCBg΀9B8';ǖ/F)3g\ :>Oޢs힍`Q~Or-!^51.E'#5DELmn2zfg`_^%1G$y-Bv;BhjvuϚ5qJN5(  |VPIDCbjpMx! )Uyv44Ҋ%FA3BgD <l-&xtuߚd%_1akmIfa@hV*ď &oA8 &|ϋNӼ(oBHC2#q>ڧն(* ujo_8:;|}]1S@HfD&עƈj\Gjc>wG^>`'{;KZ[;k;gPA\L*KQK*Q{qM3#vw燃6_^3e V>M~&n{1 ayR<5C,"n3߆k&D zڣ؆w656OI{rFE7f MiD5IMTUY2. czy<>N{!j q!$ٌ͍ѪƞgItMQӺH,>wؐ>nGЩ;h mr:1F=i qxmkVl䘲)]Ap*QC\Ե98]#ؚi;[=e.a0/L* cʪFq@Sg "=|Bb,~XF9ד')G$alAU%#׬88'',`Hb/JKA)Ts= 4Q/:ev(@؂Rc\DXX2K̀0jJlG@s.~.ڞVpG(Anx!ݽzsI!"t.2B8I\!d,`Hy>د g aV4߈ 01V87z̐i:7BO5U! U^J|A ؍Q!Bn tH\PX\6tC f 'zpM1w8񠌦8py>5؁ٸ\ vt3n`frkLÂt9"a( 4\(. A=CB͊4xzQ*:z F#!~8~ 9o+N,A9ֲkSMx5p㶵Ý2E5SzH8'd~Mòͥ%QpsyO<~򋰫.JWN|}/YߩtAә׈ ƓŦ0v-/X$A3z&}d8sg%IBEbZ\H~<|(*CF35p@kY[kkM@ fk8Nbm`qX< /Ӝ&2^bB)zeLl#j;0{:P),9юe6i>,2s"bB: -2&wH0f03l]=& G;0f>5d!3고|9Um D-ؖ1ob0XTkB~} 42 k^>bf54Oɻt&1xO{g2;=IY CkP.-c?g_hOu4'{o.ئ.g)6kl";!Ev!F PRb,V,/֑vuAFU @:xzlcn.f?oj9jBY:?wG2VXZqi)HAͳtǜ:LOb.t.f.gn{n q>$#S_"%j ɩ Eg>(r_voHG`mbN:t^(w66-vk=؄UN [b؆,$wDuV 9;$fv9p~ =g!zv/D.lks>(<7.yKn?bj"|q9P((N (LU0 C#>3}zw$UYbk+$RT\,HPPn@&́ڤ}zW]a:ԘaI/ Ay@bkE9:N/|pĨqGan9Xr]̤8rRKTu`Lv<*S0v {^td vןAUL$B%*b %?6Lv-w"3?tugoy#Gva0PsJ\g0P &J!1w ?d'Fɀ\W҂兌eWvp1faRb.lF΄:%1fGnG6b"i4i()cf ?ɐԈp?)Jk#G.&JO nE)AJ{LBU)kF&^ǨI0%ƖMMbU T')I*YSJ) ,6de|J(DH'NЍ.Fmcf`I7 }c㹹m*HX1dOm(u-$/_!4Bل _< "ϵ-0蟣l3kJh@Uo0WAfy=jۏŧ 6v||xX`HíS}>!ƚV8B&jDۇ'B ԥW yvdHiZ{ *K1%FAD_v̈́qp͹ˎu-_,ba ?k)@(P$(y. s{|7aNN9~(pdܣhl$ DFwFScz b :LX֏x9tpw%L?GDÉz< ۚ 1RlHjX7c}X,؈Kz~-),!9D,ѕR <҆z& jDA(a)h*Rb i3P E82f  J~ݏ7q GlS DRuNtM:R"$c n:[&ϰg&hC`v:5?KM*UZiQNW$X47{{bq [_b "i.>/2%_TL[y8|.@gqrT06 $ \&q,&Fr%{etN_:M}'w>@Cé6;V$Ob93D$I1$AUTD.Bus@93BZb+0 } =p}ژ 0QYԂ F_ 16GUm㩛]~Zpw-!? 1 Bv4 2J@Cݟ?b(m" Ѕ4~3䏤I646Ӓ6{Ђ5*P!{Xەn{1XHٺo~>қTvPbz̿YT@ {N>[r<ηׅ[]潛1Ι4e,4ԙѳEMxyؽW}pM!axӞ}~=@=M$@)Q`= !ew*AWQcj %hX':s BĂ@@lMCW))(8{nV矞+TKz͡10cHv(vr o'+u:HلblI)م9iv8v.yA K!DًeDjȃ @q*##qP=_&<ӧm~?[N qpSJTxK u Hk"?J%t1@@ɠ}BXF!d| Y!H`/tSL,1<;T6gRB@9dګ0J(H)"(h*h;xkd?;XFO_ѧnU ]q ~Gy;w ؐR=/-k)BbJZ|._vE2h89 =C=@u$QYGXsHhć 8 =ElW { a q+b.k't{a:W E/*ܙEH5\ $ߦhu9Jx}l(B(D'TQEH-@tCtDՌg]vɼ12&2Br9e<# goѦo{ޱqLp,|pX#b8'G`6K#gxG4/>; #'>|}]יּCqA~r_HhD,W'ՁnD0}G'y80F@HE"HϛIN9 {ȃj?DRE2SDEPRD5JPJ̤%SIA i h(ICes. )_osֶ_{escLahI8jR] ?|N\OØ| x+|td)u@D`jCSCxtCBrv3%ÿ8T {->K]\ \$8}L֛KY6'ڨ2d;w dpLX8RI Ll淆q̇J;D Ňw媍ÔpU$&9kGJDϢeV̮p3 ĦRv{ks(2^][;ա f%YiŐHǛ;'G59t+)S"+(; ?xjP Rvbџ*CD½( XA:2Xu==)gpCg_e[)ؐ{}k֠R,3誄aK?Js2?6zξbaDIX?wCdem4]dxnE%B%B}Hn2m E0RP@=+tCN(S×<!$"L1!{@P叨F4jQy9H @XC '쓈@XAK冷)A鐂 OqꆶŻ\j\8FIMISQ@lawJ&R 2fY!i ..Z.n1RSFX{O)s@{:`PlIAXJ(T$0h%l0G}rDK?Kaw_៎)>)}YOVqSsx?wt"K5'rZBm\^$m4H *z/]j|j%yƃߏdaPaPj'CCgWQ=f"dvʏT<2)b&Y HdN'<|QaOo4Zp:~Wyy}4 IroI)z|}2{UT;b&5p(燨 u>yZ"iyV wpw)q;c &pƐ>d+#1b@, 7kPZ‡S:kPVDa'6u?ɉtq@(D O+QDҀ BlJw9{pvaAQd &>L)`efbј&c`t1$IHL VvR%a@{cSe(~&8p,~{m5UIy64 &yfhՓkEE(2>x?#> "\Bhb)X4'yrH|q3͟LywtSJ4#r~?BCN`})ԏGjA(m&|)/PW9ގ؝jA5x~+)!)?h/&S=RZۿ(xC!)>SQ>^zo3Ž!:B]oDA/:$u=Z}!}9X=%;pd35: rPE0xj@. R8)TZŇ"H h2\}vzhlî|M,d-7}MY}< M.<4Re ީ  ۉb>eڭc*F97n0g43&C=KmגD~ou` Q$dAqm{@z?qjPid/uTY ,@.?\UN9pmcZq5EĒD@U1+ϛ-(8({?WDuE~qG>D3ѹ|9r߹^ƽ`RX 'ߕ %S;{si 8kw668AEy̒A;Xc%pU֕qsW`'g֙q,,#&>v %bA$nP%&<>/2VTB\P7g*#ctKbp0KYhr,*,e;2楙$ (įp9T&1tYILF{І2nF 4DH&8?ðkAS3i$ƒH<HN†~l@JD:UKBww*zQ!UKPRRPvXCI}M]VAȕ%%"PWסIT,I'|6W$bJѝ!9tuI1 & !񈐔ʀ]=Y^|B@zh1_hVQEfB2DI C$'s ;e)IQq&T,S2QLAQ$RC$QDTUQE E D#-; utrۍW7:$E $E'. d#~=uƀWug6NpA6%bRЦ|<9؇wԵ'M!E( P k SUҀ AmmLE Z 8h:\K,#,C$%G!452ILkg8ֱ̜8a9O: ("D)21)1U#3IHSPP F!*#$A,L@BB!1Jh4#pRc1(e!c62 mlPA^`DL4 "v!Ai3$F3bXe89iӱ qC<=$5Y04,>f-6P&k~GƤ=~"d*W* J?'8F)Ur" JR@Dh#7%ոR;h1>ߵۥ?r &*&5&~_X~xge;>< _; BkM-(m)~/ƎS7 ækPFׁ;5' gk@VNIӛ r5?RԤGSc«Kn[0?ܝH0\Cf y胀؁h,j 6F!RS߽Z/9a Bvu$DA8q6@kHvIGI+5U@>_ Cm f_ˣ! l ˇeiE!JdD]BEcWd=]4xbZJ*i!!LKHfz"wB(y[FNb1Qf AVj!sE%8lGBI J22FY̹JΉz+%JƹVRCxodžMd]!9@j\i% de!@+CRXP#FԔh/5y@Bq`}!AՉϦl4<>5|AwSP C遃^ uQ%g_3 [g$nlOEczS>[a X~ImǦ&ƊdPDlƢ\1 8z62oν^OqtZOy<ςwu)?<(ސ1?W=AJUo jʘ:svrpeMQXcs<6[.\M ؂7[6c g@f`1BQcmZ'cj =) C,&%#^3P0y)dIH@ǎHbL\엛%&WZqdh%u$K<$+ΰ)"OBڋ@q=nZTK]:9[/TO惶"fHRm1»&|G oSGaRw&Z(E =3#& q;%@BwF\Xi FEREA˅_ccJM=v5 #%&7vh)8ZH|F>m盔PF>pzxaCH(W-5V4?}"#[oF4&0"&m0 .7y 5c]盅cWJH `&K2Msq!:|Vi>`'9f!7^$RHR+.JR:`֍nڃc4e&aq;YbtuSq yQ0 'PG\!5Kpf6;iϏ%kMpΑֲP_ Hq)#t*-z@8ϳYʧ8ܩ)HI'燼AUDad\A邆(\\R{9KrKl5iDA"7D.U51WP+g|J @`7|/GmDn96TDu}-V8ٟޞCElR,Ұy1Wd?nN Ūj/cqRD8nL2đ˳Z"aD%[qN*%ՙ'cR<\,eᝮ1kF I& L x;0IkM~ fL6jXStZ#ZVȐaǿ "Yh sctM`ijQZ-뒤j zU]ldE`4 ۼ2sJEՠdƋ<9L'4:c)Z]:fo"m{e5SO6Ae|"0 91Ufr}0bY9=AU?ɖt6Ɇd=6˓)6c)WC3R0d CEdFELHm8>B[Pr-y0a"S߮ۑnXTɘ Kd=,2{ &qhRC}Wڜ %>a)+o\Mw1:<8 2cǘw4ltJ*Bs+}ݢƔƼqNEW. >g؆';D4$AQ G D%m931a?3#NߋDӓ#6g0>˨x&}x}ǦCR)'͘^?I3'8cZ?g[Atc QaEHZiH!w ? EGQ LC894iM4"SlCDThr-JP }(B/Xʓo*tq" D.3aN2&_ÞF0~q1`tajQ{X_'ʻfx$vJA%F5 㥒!- Sl30~=]6l))**RT eF&FiV|=p} 2~7bB J P"H 23HD LA"D ШD*hV4mII,,V" ~jʂWqJ eJcHJ R'P)(g0Ə|(D5F}\"b2ecV$UT~sݙu&c3Gj};bj?&.߆LKus=UMkMP4Z`lM `d -DdbZF6p dяrC"I|a 9)R Lzv?Gً8\E<%IY_V[n'h!#O1TܱF1ZRԫq[d>) 8$&{9°$pT7l3OP "] fZ`TSb% &:^+9Bh3zn?w^(?'d/&z9f a1U5Cχ FƎ^<nYHmL;l%fwq,J@ "U*K ,S$Q5%#Iº UK`4i^Øjhd*̋,$2NuxU<ɶ(pIlj%2mnJP>1ҷ~%ۮ 4Ki|PpωoU* 8c7Qti CQbvg3c.1QxւF[ oa.C #V1 "d}xU'U.߭Z1~0g  2# 8SB􉏄L]dc Yfhh(ҧǚ m3B'!&M(1HX% 7gđ(|4E S ] O.%XO_0Ng|Y5:0@}v, )i]b; s|Iȼ?tht|.>^N. Ҭdj < ^]j}ז Ni9HR:D<7S@kA O٘p>{ЄQ| ;=d P]IBDP wZL`$q}ڬIɾcfˆ]єq)!ƚ! `+ \pDP);4wKϳ׮OcABQ16~U:ub" QDX4u;g&"mq|Ik9T_3Iqþ:m{:MO٭bBq/KWzjӊ&|; ?ޛ/ۈ`lbyaA ,zB"T (BK %4@$1ה|6$=UpA؇0H`VYa;cH{O|o_u[ :X4r)Vlxۏ7;QOܡM U,LeZd2)!7K-40ӹ(a"7ёy 2Iݫ`Ek È~;T<=s0m7%$~z 0 J1<}(hyumCs`LPzK`;CMhQP gSj6;YgW@/ KhF$L a!!yxˍC~`ÕChG!g LK23 EH}ہ#gaRDDUL(٪R:5Ӿ/jk8_Cټ Rܴwۗ 吘mfqs]Ws1|5Gߞ*r9eHQs瓌,Upm@?'D; kʡD0Znr޶ ^ߚX${Kc C@Hٯ1gh#{ }qtx oE|޸iv|+Rniߚ4Y!`X4mFTrA)sI{E*cJtٸk5Q(ӦI#AŏwoK5Yj*haNDG7N<ppHR)BPд4OPH P*%R:yL BP=G P{Sb̢caL0EFan$o61<6sY㽰6Yd@^ڏ.Z4y8B'0l:li$q cc.0!@m$zvlW in5' ^l >H=M=c˄qox/sVuo"DkL爂g]͞kF\CLR=V.< oi~'^̝x4H%C(xrqss]?~ڐ=MjQ=uZDž>3f-&:xquux.x[W ۾ צ:;7L{Hwѓ^t^<ђS{XN}p7#;uD,:w+3pU0DxLM& 9xXjO+͸eET(2ڋ]Z.laeh CW(YKzۆzP[BROimC!q:zպ4["Knw'vQk~:SF]r{r=Y0`/uat D 32UTʅvaNdyxG^=p&|8L#c;c9dm3 gv<-۷w!r_5B K8^t<W .# y5hS1/-pj퍦3s=mfn&k[EX!:D+ЭV6gɖMY4eDLz`N;OrB87yq>lbQE׋|3cئ4?5˃&4""P)\ىya9MK{L;=u}_nS2*M(*MޠvC#6` S휄 /2ŭon7{';sjDAX ӋG\"tgI\Rran|z`N{m^u/ }rzL=]VDl#7j~qȸa1d ̧s^s,aD DN*K;b$[wAvZ&VsS+GRfB UFc:7면jL1 24qm\#yw{h@cSĺjLB W>+\8M\ Ef.⹣NwnDͨ<,aq<2It_T@ysfyP"w#tzvK8eq~KfNzLr?H\i3#BaK f+R=H^(1$E@:^oV!FUy BOawiԓ6;˻9k 8ڑkj:a'[+ုa(EUbf\Jz9Hf׭.wtNK6 ]9U [x}R#`,gY^4pG;$J-7cH,nnX;32{DJsc2|f#JgtH;yA]=âgZJR4tRB~pÿ[tBcގn˵&H❎\A UL1wo5⢚/mf;ok1%^ 9Fj=C7?|F.+8:}jp (rPJ}F s!嫣L kE<8rSKLʘC#8:㺸V>;nYBq3H8P;;~7+3:)`To1 aIwF2,6M9qW֗7LuxXtϋqr!7FitG/A4t㚬4a$9 Er㍸S34r舚F #7TS<&g ;$-%) S"NF9Ȇn!z-6]$$oty.]9~ ]nG69#1VE. zSA(>Y0S8؉A֍ '.P#bg.=M!ٙ2X^sN->W0S+XGNiK5J:EK|M,NhS2UG3LRll=BYOvt~ VTwY\<͌]\(8pq =vMTp򴔥0Xk1!EACLSC<+, >ӱ#y::O"8q϶X#"6QJhTPQm:Qo^9OFuXbgq+[0#(j~ DAO>HpMDȟpflr95N>giܱ݇Z6`(m{RX*.bxgjk]Kg/8h,gm6Sf4VXcOq/5bOrfL~0wGԎ{2"7*߈k\l 5h2pU6rH}qxd0"qT4HIڸ8&E r,lF ^<2yk6ӝjὰyYŇ߇:nZ^z'6L\$]%0yŋTIQG+R#OodaN(^ tn@p'p)Mmуj42LRDNigpL4*wiOЄ^ {IجC K)l{w*_(!N1^^;i9*uͧ&7dQ#t g~ۓ'>Ӝ?QsgnYs )Y0q`~g 2ƺ b2[; 3-E/؛I n]{^q5$rxv׭v`G,&+HQ? Fvuth"o$(vIl]PWK)ɏzKp;iX!g Z*1GBoxٟF01i"=q CWY"\H kf:%9gOLŃqA:GjP`vX_L{WVa&6-M/\Klii*GlD6X͛!&ƪH ead0D s \37F"Z@ħ$$4 !>Tm)=&C;-,xd6sQ"=0VG0v  ݝ G=ta<yrQ Ә|PiVƲÖvIŒ>Cdw ~up9`dA牋=ȸ˂XC8h1"lj9Pz8thF(CD$ s4훑,@(҇NH<7pC*fyS)4 C ("fN92a A =݊QJ]}ؓo> "/da81y;SJ@?|x)_1]@_(w"z}CLkil#fe q_1?eSmP'*3nm@o< AYdCއ@zP1 ]|bxK@g~iG@>; ;  RDy "mL`'tO#p޲Z7c$(`hvv bnꦌMpl{KMیZ4CQ.00(MQn_65.akXC|0l#72)q `fZte@w#&3Єo>?M/Om9gҩaIըA7 8N9ؒoO7~Q~7՛9xlj9^+@Wc|kb/K&(r/nKM\[9zc)bV.2ȵ{<~׊[ۻAƐ+uM>;$/G?5ц`cu_|<^>R(rIM{:mޜscq "Zx88T3!pJW!C*dLI[! I R}IrSI[6.:DqO ӓM]L7]N=$ c\pvzUNZAQ>HuuCtS<Eqc]Rn~k[߿S 92u}8MW_N 0b@u0CH6kKB8S3>&*RG9Fs6{cZi`^Np`^'Vrۃ ˕$LEp۟:^Ga8D}f̣+ r m(ɺmhpnڷ@EK9| +sYGQFr N}y~c0`a#B߽iΈ!`s+s7.>Q#.gbc<.&ib1")Rrywm5;Mzg$4aOx/c':'.{g<zUg7ک碎tSňKb{&;Ƀ ߕw6#V^#};x~7A ѧgIx߾Vesj)k#Lyԙ4OsjyR]epEnƳkUF(*,㻊} GA̳'&7HD~ɝ$` :^E4jU[΋0M(MJݍ(A4.0c5̷*d"csM;2Q3tKnۍyg]q$XPo9q [̭ ~`ß{a5_iD"W)Q6f*<'a}̤?owv4߉ DžjX 1A*$d `_}T&&",J8@ ȴc'D>F##)TRQe?Ra (*!|}ϘETO<%(H#B RRDRyJA1LTj$cQNgx@R{L^ нIVTqUML>Jr–Me!`IdaB!S1t`t`Ol#瘫!"' 4= r*opޡ{5vkMOED ԮtD"P+ABRPФJM*'}DϰqF.k` h&^C(LQiriL: IPLs'.̖Z4v_vI{$q) kNo8rdyyuw崕eJbjI)h"b&:qa\$=0(HdG8I#kA,PD S8sjj|!p8L.?'\?Il17Fʩ r5-c5nt2k&-쁠m燂VniA-66V崀(Tsa("bN*ZT21G3kZۭ҄Qƈf9*9b7UaZǁ*`H .g|7܃<,Y/.^A`6L'ܽziHn) E1rCr̊~5(~(fOٔ+ qB`a$AOӡ=ͱu=tR)nR/O/_)s倖6@`t@!R8gQ?2RaLa6ߴ%^:>_ly nGwĹ^cG@>R!OjBw@R6&aԎbbnyfdBmPe{CpgꋞsI̬~;+2xz 5Z2Sf1H.tٜeݠE;3ń-ΥO&f 3245˪kA}RI F'֩NS2ƮƱ`Zr^Ac]m5:ysnHٱKS[dKJ-Mn167 5isSPC W>|qq nbb`` zbH yrxmݺW3061CnG {iM`=Otmcg; $\RoRIS@G9)_k'ͭ#B?x1̖ 0;ȁ=\D߫!CTeFG Ka[0& u!.VJO`o\'9[ 4/nڶǽo[[l|"&HF6m<'m#PUy5h)(&{=}l!}  (<}' ?+g9==/y1 ;o~^M&h`RWdI`?À/'\Rxi-MT92'.ֹit@} uIJʒ30Z:NBJ1RJH Ё2PRw6d:E`Uf w7 )8}sx9/8 bpD: <֚:̯'g x8S433owMfWCg_Qb9Q͙dɓkɋ}h\Kp{ &$'˳$ϋΊz|sN:gKjw vi#M *`xz׋{5*# 2c+{ͧ: gz|Mj[H=5c֖hMDZi[kPV'qo1Oжc-{wgdėq^!o|L H2# f8fJzNd5ڞ$q ·ך"ܺLDjqyB54QR{n5ߝߣ%)5E2A":1#,dF@{bD$roeusR '1E>$.iE7M'ע1xq(5Uj.EC8EP1ۜ%PY.!E.cl{e;Hqf=!: 1*N"HB/v9!i d&u:}1#Cpi0`fY_I6I[xϸ̞,5IWN8Aũ3{n''Ee3ȸ,`CUxCjl %4PJaeHNFp2E!I(*lp} w/B!Ѡd*M*kn$2e) [@6.Byi kEuQ ?uN#H ~w$VZ ؐML//Bj"́HD爏 BJCEwy_/Z*=cZz3;%(`8Zj}[)A_ mi?pB %aPG<]bCG ChwK}qgCRaqk| hbVg:>c/fP~ F&)!@? ۇ9Pm^etbgZ4u6$$i&R @&wc9>幕CM^1Af)9$4i[H(In{{dO雺݌A)-28F U|5̝ O_xn^5hڛ40oU cxajx϶s~$:g:mαFߝxbμO;y3b"z>޲a#FM1Cq04Y12Ts9yߢ%wGGxu ]Cő 2uGG|zPdsI&1Elj8, 18w~T-Wg+ +oya& ҍ="tCw 51vn8؝ќ\HQeub졃ysP,1Ǎ>s1.cz淌[7Yh:+}6T$+;_N%1fAsRi\]fc2?\՗k&.5TI5 #E f(RPUqyz$4vCA}CcAgGmE1Ǽ]HNew5wٯ&y! GNJ(S調YϵjY3N&19P*&:쐱1o3m[v6I mppB،A Ylѓrk6ÛƎ[eU xdJF5LcM?&ɤA#)_Z?}uja1i.-'iY]Y1[p]Ykb(t!fDӭ@XF3RV 4D5M-w㦥 |U= HN,  F娶.ᚏf&mQ WwA-%A ꪪ"`)j">:5 I-10A-Z#IBD DTDE !UUQywDjR3SU2x~4ʼ;A19U9/<b4y *Tt ,/  NH|<!>Ohc?D_DF 캵F|1x)ThH܌FaZGpp% D@$"B$J$ BiFF) "$8Ub^\ % BJ0HsAiAGc Ie)B}bؐLQL!C s y]2qi)/{}kڦAӎ=B 4E @0 ǽ`~f&qF:>MGn99.y2,.!Sar|4 ~筓N)XqL PYV,D}R劮: -`l~ X9I|~RY`l2D{~s8)|q 9#; x$2וDMᨠ6"O?|?9|9$E.)#ݚGpFQ1j%N+슊tpa@qS0D̾P‰I =%OɈJ`cS}?23>NOt730wE1eZ&Br"_ܘ y> =}FBl5>Փ&0n HchL@#")H$ʬ@ J]^p33^@/r4i[8 k,Dxsqq -ЙحɯR-'e.$uHrMb /mܽޒ8y2pp#@Q<q"Nc@])20;/ղ50PS"fZ <'tW`" GzFy:q'b#tmʤ1Xl! bb4TP+BC-"("( 1%TA#Zb"R]8M:Fq:R=z'{mz&#p`[Xqz^4\Ils0j:dvz`%Z (,B)D份4A.3jL aw6z&xv?T ;M3"S {ӔP %[3^&>TN/Oyp@"Oxp)QUPFaH/1^ |}v& PΖX%0̝ê33_ĭb1ȩXicHBDjB+_^}1L3\^%_ps ǰWNL &)ۗi}˰Ʒd>;1M@q20,6EUUVqSK hӡbj" R ᯮk+5uw@(!QpwR$C+꟣s"5% STqrmM wO}~2C.UNi5+X=S>k=$~)Aﴦm}}= Ym f{`( >,Wv:H0yoPl |#{x96o{T5:@AU3U;.bC꽕'ƃsq()EEeOǨp! [b|AX%I1.I3eS\4\H g4+AxzIŒ+HKU @iz&WL*V?*ėDc.Bz0S!|] /p8JP}!M $l$@A)G~;aXwkxM7`Ah4&ER@ Ή"^q hWKNIpylrP$D?!FA{!?ᴐ,Dm#J̩ؠ:OPSξi6U4/˓i 89 I ac@/Ѐjx-%aΒz␄DATĴJ 4/L(rFkZ|? >a+䎤 q!4'S$t ˜nY8)5mǹN@8G@_ 5NP"J@)(i?L̛84CCt!B#"PHjE:) =J)BJB&4jےlnj*&X9m *т+oG>x"zN5@Qʂ&"󌦺QBNSWV]qc41"23L;p{Vyf|a8՘֐3ˍn¦#'ݼdA!h$_ 'v. 2qB_[=f?ف|ixxP2sm?WCO98zXjJ%JR=a< /\[bDQB\WŹ/ņiahariᑑH>߃)Y{N4)dG2#xVd?!5e|Ra\st|jL9$xmDRY8JöJx;!7LM`HjD b1-mJC gtNec>Vz{=yTLS4@HAP) r"@m)$ۨs:Ӎ|q6ې9&. J 6O3nת}8ˋ0RR͂H?l:llP' ф|oC'z`Di&i휐H(BEJQAS1%4lьUEAPb\xl2g˞1 (RU!RU<·Lۃ2ACBMQ 0i.1c=U#cg<}Ӗ4%׉ QD8gsDCw,%`~w2%2  ha 1RZꦨ/{HȆXȆ"PtI`PP$$!"( )(B JH HSL@kAHFE)Qh(h)h4h QӡPHbP!h(Q)(4hZ Q"R"B:J1:Ć@D ōDJإЅ U+A$3ZJ I [PĚDiQ)tbGAavSJEH4@RER4T DBft %41 E PR&hB"~ݪOUtBMBAB H6@Pn`>CoLxa6섂bS8"|"f\Bp<4nBG.ft_,zh;8gZT+HQG`` Yq9]zZNjH-B3+ګkHgm@֛_T~1D|9C\"!.-gYdת Bup>ƙ}☓=i"z 579z"^mÛ-,]>h&S; }37CBNK4H e&A< ؠ 4K9PmAib:;pLn+QTn]QY2 3/3+˳ha@y k8xhw$ iS$DJzDV=XX6o2ӿLaXs;JQZȱă`'%R3Jh)}\YȔ 9a"XyEPR0e4 R8Csn8燒kR IA:t{A &_R(̶"aOfG ;c"`3E){'QAeDz]9[yb62:D!Fg;2^9s ,]E1`tJf*YbQQJm'W]Y)1)HΔ#H jƋGl#Ai E! ({zD2@5bV {܆NBާt(=863lkGg;T\qB[37:$u$Sc D+x;%tArQyHqpHW :|xTH}LMOI EVAnPjaSMr{n- HR64 i3s&P΀o;#zRnYI\,͊- I?Qk8ti8=}87. (ׂ=.S#1_xYtX,Vȹi{pyZT$2 ٣);f|sn"wlTg3Se$DU]0tN}^jɒw O Db^=-P6&93'4*7<lQ?ǟA|!!O|_3 $DĔ;e;U)1QWJDR h 4@ՏL> .ZDi=v v~ 'Olv#mƃRj4cDr+JqU%N6VF@i LJ] (td7,,?dCIԏNDd4w~FyrS4as(5tI%2a'$) U2R\QL FH)fB)Xț ahܟˌ*^igD0ӷoUR" HјE8?[&c4R D<)U\FgN4IZ0a"  A5I)@5%#y D@ުM!)k#q5, z*(@}=11`҅ 1R: F86pw"Ks1~iLc9wƀ/> /SZ}&⏩ _mK-ڃ_~TM/'>E1:!#$TL@U {(+l".@6eASrP1u@QPE|$~9tv:i( Cdbp N 4%NO!4'DzuySB(sT:H:( FseS|!gCRk^is;@(# F߸/ZZPj FJ-!-G~?XV|d"=e1 | vlLT-2[b 5CD>,w m+UsELPQD PD+P)I9#~KTwg:'Hsv^CC]xд 40Ϻ˭G~56Mdrt h.nqSٽw-?C_.Gvf@_Ã@pJ_)B S!:3].fa !'&@(~ Izը<l_q7a-u8^oL^̥P=a{쩵-CZs¾5"߈lCrG}sܿ/μ_מ!wyx̧.۴Zƌ~!bAZ4{NKܻ6WVgs+c]o7्c.E)Q"'((('3ݔ 0Y P)Ԁn72I@z8 1Õ$֛Cs( K8𣟼⻟f^%y<}(~R6 &B@$e2ў=O Ȉ;4̐   =ӅA'憐r4P -]!UUB3juNP~m>, Q@VvpHru11^󦼱SEA!rpNQ ە)Sl;O2 >p~9R-4PUU Y6"(Ur`v| SI SaM;|p:F,jd0UD{; !@򘄋eeҜ^,IG8I֢׹NzHwiP%Qg3AA>|9ڠ{TsD<ΥXgcQ_7g!dG!ݪe D0x$)` >:EBU:yv|=}v>܄qPi2ˬR4$LzGld+C=S ~,OLTC"*۽13yq&K2~VO71ꢵlA p?qt=3Ynu㡲ww B:kKOg4!N0TC!mt_c!;2 Sxձ$z-֕x"Lm& f 2G5 bZ(ZS,$RGJ8)4:SAYC&M'npӸ㹸iKA@8FBQt@BR%pI@s AZH V!JqJ8cTqfSS"H{tJ0A[%&&b-JB3̖N` ) a4L,ILU$hEL2D 2fM `&](V DMt PKJ4Q4Rh bM&- h]-!#4)ܞ}!ܰ/ޢ $E C∃$őz%'f.P_+ڝ#NU㽉f@s60?Ez5q>ӷFߞG$=7'> +d@I m)b$ F B*!x.ć8k'!#>K]TMrw4 '4CF 1`Oh'0;FHIJ` a~ˏۻQSa B&)HHY(X j *e"X` HVRX&e %O&RHbXiP(D!̀(ZB J)K*jIE!!!>wHbӽ*N߰dSPPO! MJf0 צm77e1vc`˖1.QI@;|@ ~/ !ҨaܽvDC6yÉ5.:4`ʗ 'k@ļ! u|Ɗy.bd|8`Rj>|vB=Ik6 |$'o4^EJs~|sC[~ӆ=żq-qb匀ud_xK H @Ps|U<{nPhKdȳM;1+AiphSl"b.CS!t#>D4,r[& {BNBD&R`jc$C95d@_d2!7T5DATPC<"(J(!x}i)~s^='=BpLQz7㍞\c؁ 32Cvയ24 ӀR0zkLJ k0 QPE+ Yc41X . @ 7sq2ގI&!LYeJ B ƒmCr-=C/w3 Q壃HItvyD$U1LPICv+<#65ݡU&ɞ*yQTlnl _t>$'Z<6ܯb"``PAL찇vw ThQ(Ggy07Q@:׍[.q~=s:JR?L{j ҘUt̝D1LL1˺Sxn!Ɇs^u !Aa;)f؃AG< לC|"8KT7v ga0)|}}cf@0&Ncszfdmjh2C&ggњSfo2, n a+`Us5 |=waRzpӌX›FN=9DxXS3NdTR5E<5c˽;$ŘvƢ,ďV$6¶Q@|E!6z̹\ǪK>01b|[S>v'Ho"##`Ȱ½29:k#)I,`j!B \KsQ̉>.$ؔcMP;DDM7[F3& awo`0602ju [Cמ88K,0g TФ.8\=fNMdjQJ3+t54oC`H Qh4l6?~K $?YDx d ~ * BU ФT +$N{=4u9=׷ȧtɊ%_};OT$ 'WHD,-Tx6s ndNBi}p)Zkr؈3LHQ(|Cd\e=F{2&I+HsU9XA"Qe1OxEҌ* H z˥;)Q-eK.r5F> h׼yyvy+3[b.pc #;LcAfn0mgZ%"Im;ed܉uUUF^5.q40xumkǮ)č]&L607c#`rq%j R!8\ N٪( \wn4HvzyUNlsDdR7&V}8s %(ʤa (64l!OWbyou5$TGkb>0~.6 F@97 P+&i@h@xRpu0Z`Hi&Lj\Ph`KZIa^8n]E|U0Dv٬G&ZeQYC>;Ш+"T1iCR(C2ZWhXfan=fK p )=ˎGpf(j#0Q#EP RP*Jla [W^G@׭Y4_ůVD| 6Xh'߱ft¥n" MLFCU3ޯg+Bx}H@䅇ӎبF+Ogb"|Z? eAdBTWݟda4EC~C}}ȿ O65`bxLJLʇ^#7X&,E݋z8Ŷ#A0B4I5oMb j,Pcc2nga Ar<.!QhywQPNH!meL$Xh*0AcP<`p>;b8G3!qhr M7#cX&(bvNAjbʰ}oR P*}. iI2!MrAh (#v"A]T{3DT!T41Ct ~O,uv#0 ,hA9P]&;&1P!;Oht@jYBRrZ&/TOif)& & P"r^x%ab!>sw*uToddq!%,uvCRÞ Y׍z.XJVQ6̚*'Pa)MQ3mQ%_I7<lPee4RyX#-3.|[r֔VG"RVba2s%-D{^wR~pczL<^eba@BS*ԕ*4:>,G^:Rq˾v4z#IKy|a﵄"JILbx(6?uxY0=:B& =S+݈;~ !DE c:fhԲF(Y3 L7lI.[$X_U]jř?~?  *;0SBЅdGAAZE1bWGDgW'2(G}^^z"T9GN" >pT>M\CjW`F<1On,xWk]Y^ڲY͕UճkMgJz ]:ԯVF5 K^@qkZzꕝ^Fsrݏ d$ܫMiEmpdU!Ķ5uOOnVqy7.\8IX֣gn-l2̻5SBAϩe|'@/Z&g-f3NZanǍnJEwsPh[-Cːf1׺q~o 쁡_4s<|n3/0FgίEcs)@(X1㕒aj`گ%Nᘖ:Z&J'B!]x{"剓Q֤Qm] ׳tb%,3&lxQYj{1&R3T5S^9ۼ(CdCe; oH;03١ɅR`bf10 @Zuq"gwOô4v*ń7xK}O;+O!؇64 nI[ )]$Li c/&Abj(u: 8XvWU6{yhr2\dV@bCg %@- i_ ̾6?aQ!C~TlyD7J+0FvԆq'_4ͥU m qm_B+mƸ+NNEBY츿 G%.-;2\upDGI3ٞMpTI* Cٴސ_Kfi4k\D{=]X({^o>ٗA2NT%É'o}DS͔s ~AKs (1wo/>*asaL{KE)$'lRNsx{@<l}/B[Tvicx)ؘ0 Pv԰zѭVZE%1 ׁQ3M֒ J )@Za!) i%z/Dwvvo;D$M \0>~Ck7X>S٧)9C5JlbmY'8)4e~{Xs0Mh \ΞgFLX\44$R=auB 4%4MK-6ÈX fdbjfh^8M!b,c`~ى$^=IB!4%jѹ>z؞ rg-47>}U<-tRb5S yj( 3 h9&M1Җc,kO&ȶF銃lXm3/\Ό@qp=|>>iVUwM@Bz <>)hૺR`g߷Bp0J@IHK@v'Z~s =eWHWNE}_R؛5r$r{YF}a[&b4)IA3}ds;DZX߮EPL¢|a%лmT ?0\Z}=is }N Uԣ/MO~b`aԶj4 8a!;_3בM4mŵj+F,$HJ ,Sy0ex۷Z D},> SvxrLzz#!=SXx$ tlxPfx6x.d1o]VQٌc)! AQlc!dP\ȝNx' ˆd"` HLoMxDNFu#CPxNC;Ng;47EvW^Q gr(R@h  a# vs43n\=|IyLc 08[QQ}:%(e!yINU>B$Mq4NqlG-^0<gjj q54ndX4\1dc1>kN50 `[ݎN#b"uĴ2pȳ\=@RBΈ(\29ΪQO&Q uh5aH ,yMj1[Bb"f`^uKsJ! — *4cJf\a I}AT G1$g[r8sDje% dmQɩu+M-+H2-W#,דG4 oRqR{Q6V.<:𢡊M77KuA h6T ;!\\AA)T8!q R4fW +W+nrL8D9eޥˆZ$oGQ^T1qf_#8h#( 5@qC,M: = ClJi0(1<5kc1j9;N;x69pH4ة)tyI҂f-Qksݨࠧ/SY1BV0Mn(,YS*n 2,7Gw dI}]`.ۊ 6ꙸdQa u2l #4Ƌu "00v9ߎě`0nZHnT- @ѠqSJ^ A  ss:$Nxd  MJVg6YBTs8/`xCի")aº+ոjFAџR؅@{:*U%k:ZD[MhVS!N6ު-3;ZMBbd;4'V*ZR V˨1G34y XKֺwPk4 ͍nY(WOςIe6zw]=?w6+sEA?Y)Ac:X)X"N+B1X%#je$D mh@HQL esJKTbAX+cHܫ $_ރ!A Q @)&FQ;:O9E&`ӗc (>ߘ: yNF{"ZH .784$G' $D(BC2T@8slQD[(⨻n8ΌplU刄>ÒDDE2?4 "Hm9@hbR)Q) JBAR!+UY)E1RT0LT$TQYENbW@ S5޽$61$cQy:<$!ym`=W2bn He^@q>; U gzsh$4h;ژoC"n$\7n{ %IRS3R-QPP4KM$L CPq{dNy4>,\&u (C ~_a|cuk߱G ")(ω1Bc9rXcPEO3SdO7Y~==$7>@X3r!`p,yр~ 4"RB*mD`{)ORJx ):v@#BB@$1D#P*J (DEEDP)KRIIA%4LP@Q3D"Q+0IDSUBPD0RBIBP(HPRDPDLAJUR0TLD J0T,1T +,TCB KRT@2QHEA%RS $!BhWR% A0 >j7'B4((TQ"u=/]cɢK{%AZ 7EvG aZr$=`Dbq=|O;BQL@%HU TBiC S7cJ@L0Fl XMh Tl!4rQ ]D&Q ;NV9>u Pi65O=s0{   "i L!SC4=K"Ԁ: h,B8{$at.I dOU 돵+?ЙS) US۸Ǯ{Q >^R_=ɒt@ @4q y AVIWyMA %i!_%P@_o ?Y`ہϭn %{vPx)V&s[;(2J7۷qB{I@J7\)h\\H Hj*R82B2_ym |OBqڡr#>ߊ]QaӤ%jgC_[W>. nqtniu3TZd:aܕ()d1 ri4@j={70APG':P6D/tL̬_g;U%w }[O Gν2@K Պ:0Bn- &JrҴ_W;8zmFeyZ"L^-X5jZ+0B/F`VtQ^u#4= Tad V `Q8y$'Ezy/Q2=t<<4L$!Ho'82h:n4? Z9*kpZQ f$Eإ#89kZ9rJB!NEM#X% TĸJ6+JDi)G)iZ!N1z0e CNK*2'9<^u^tG!H}j냼'i7鸚 &F$Q:@vLxs;(s8ԥ.4b'6)G;p:Ȩk{aZa$1Cʋ&vu 㼊o%5@')DRmkM9TG"MAݿ{^߽= *h f3E?K2&G"@2bDm^ј޷{=H_'蜇XFe5TC{vM qBZ&d1]2  b8kj I@X@ D :@"–Kay:<3B*ٳz&w{#CJX_(Ct CGpypU!٤C xZa#hG 24#]ePF0F9]44E/cSѝuw| )$0>ަ9 0M4YL: RA2 )(yR:xL2=^L#N3gC|rI}NX:w%P Tt/q' )s~qg Z4]pKd}(%cN( h*C cYKLCdldI-H^ě2yP͖âAZgKAv +O6 lx6[y :Iѧ \| ( Në^'iے*NCa냞49=;=Hԥ++C'[GN޼y 8 erqPX-(]x[s 6ŐIb`Dq1& kL4Zf*K(߳(.҈+q]l 6!di*d¨6bo_b@zA8N>yGqP~h@#F!,D! L|G|_G,$࡬ǯp= ⇯)턋mb'auo*PO @ @pt;<^G B "(&@FX!d%X'HDR+DrQ @Ч%e"4`el}>GYvƆ dPQc" `eR-rsFƴ妊,cfUX5XQ2D6ƨcDb%!h() DK8u#Z4e;a+8bLBDMhN`EsdvAZ4huV#P@b „ y5ch6&y&+Hك{J/c{ޗ!O^<Ԃ}0TTO_jDJdi"PDe 9`E'C㩾bFa fhC&7ې?L#}Y;L(*L‡ϵqa R ҁKJJ۪Q=w'TDO_mmi`"0un1=N7bD#5B}X Vdtܡގhpɀێi5EPV<%=ntf=RuYQ'_(]SFfINps^1໎Ӯo: 3|WBZH_$$[c+'Y <*O0&7nt_bzB(h4 |6.Gh6'ݡNƾfbZ&&+}? /p)PQCH% B4 A3RFe ?wA`&i i RaJ@j=hJD@@{EɤE)r@}d,SBJwf $`_%7/ӧPQ@QIKQĠ,\AHPU 䦊+MRK!M rC^Չ" jb(Rs { D`SM}I<"D=8rTI9 laGtȝ6~I='6>2tr۠0%8̏Ք0!l?T^6>=㝾2Ou$ < "h &ݯMsLXD^xΊ=8!?YRY?_.Z34`R^aC/m<2Sh@_JIeQ (bS'yN6CH}Ξ(g e)& (*!B+XV?[>O=3H(OTK= C) (9H@-%"sQN<uNEW3 @L>ˍa-]k?]PϮ(8a klgI㯲jf\wN\zIY?Ulk>|Oߋlb!BHHYB% CJx n^6  : OQe ix\ԾB,.ɚsrfoucu?8*=5 6e>ZCLǟ㳰I{„ q .8}"Ddzͅ,gef6L+g c_oh> k6 x>gӤZDhi+Z6(v[ 40 Dcfhj4̐((;'tE<|rZt勉a6ZlZɚ-BNnYys{Y^_?KG%%fǛ77^X$ 4U1!60!HSDz'{:}wXB\#r5$a̚ S%!jjTʰڷpOp$g,E#ӯl- B qԀ0GdžV*" Ćj/[I5rvӈ+1kD._xڣ ن 6Z7v]":GF2A Ee? M㮐T^ʆXK7fpXMp)5mv%F!2`0y̬:|t-8D M.޽_#z~R&cC4Y[H<8``(w0Et<5q/ EKhQHIk[{2aJdpjRcv1VkUfj!Ʉ1~@GS9߼Rb,׏ rxI`0Ak"R%%(rWa=_L}>o-Τ/NO[ ODH?m_v&}֤` X%6H}"6N.7*8&@P ̜3921WÙHG.A{1:#L1+R)&yv8?i~O+գ&HbHYo\E&2 S " H~k; B׺"'iA龞[ I"(*{ qcU8dacUHVҎjг΄%8޿ԲNA1jYJ21c9*`gE9gTK ā1HDTCI$DUQ LA'to3MXڠOjEQ6B,&Z~*#0ˢU ;5;4#w777,~ƒ"b$/lĥ}` T}U.֛IJv)FѮO,{!C源ОXBTEm9K!$쟞8/F}l0ۓ<%;üS˗Hx7lR wAX xRyͺE6l(]W7NKgq30x_164)MT88f%(5O!цS!GfWcR{2Ike϶WLqmp@nrI B 3 COt☍<,.L4"{cEjb14ٚ)d-㩲\Gl;&p" ThZ#?WoY#+f0vcFқL`-@~# r:ِrΡD ;ɞl/iLt(Y9 )) _m!53ZofƲ8h {x7mc%穧ʛ$qXM3w?mExeGriFaK)<3YkDzg引sKasd !GEx .*kk!`CEF`3OM;Љq!xce9ʖ K~~WxNlkтl-i|NN,=Bk/yT˘lKL[}Nvg]p3U*˅9:뒺Ar9deU@ݭla94 ,8ba@,Jo1cJ-J ;c+֩DA*TD{D{C[Π uCt}Pۇr|oHijQ ȤJa8z{=ј e"0x_d0?Xgrl5@Hq׸ݍk^fڜ £9>tJO_|Co{k,O29܃KP!?;$}=s*j|[~W. O3)&I'nWr$&oKCax·$m*%Q޾*%KRTQ̉B H9 )KK=cH"TLIAJ 5HГLK(N( :I3ۘ7IcYIwl,/6)=Gnv@w[580U3`Q.&Oډ tV&.|R./ pA O1F t },Z؍P|˜s vY:wB}v6s`_fVa>8hӰ}lMC>fap(ٗLp2@rԾѠ0^<7A|tQb$z\ !ͫ?3YʆܤX5}pϠ'~qQA8`"֪({ePv Y wП\~`< q;N8u N\8}[4)(;aً~b^{" Xnz@L-sŤ0̸$x&0UbxӔt3"31"J,Y7}_X>=!ŏ&1?FbǴFkwQY{Q~Dyr|tIhE=\;wU-Meۜ،AF&x:~!C "HfM<5"$.tktrJ!n", 2<> D P < (2e#h5 qˈ7q(g;KQParLaweA®7y5^^\݁l!oH`E>?Oz#L$("DϦI%%Wca4#Iڣ&+i SR3D6gM p< dƯ[ǴZTU9 mHr0 p~Wn4\FO֩tdtCz:1'7.0e?-"h[QGN{C珏zpO]xǙzzvq@yi^a>RT.HD2Du<Ἒ <(̇aFz{:(ЌU!E~U$_D9!WRs'#COuzE`mgpSiOm'3хK/6ȥH$X5םƆD,Smy' de=c?,tn>0'0cK0p.mi(2 n(q&Hf(",~ѓr^N*vyՐ#}yks@R+pn6N$m.x[Ĕ+ӲQE^I<8{o.)`Q0bJn$DAh4PQTATkPUVp`GA39ɛ ֘d-vkٚq^ 1Z D`'7qTO8r9sZjZZ%(ћF~#'6"(g ݩ&#Y" d= 5y8Ym'XMqxa]CQ¤A7,鏜B]^D$&YlDb!FjseS0 fMrsk48t"\p?]#8AFA'-99IkyP`6rf\mΌ"3-LhfOFyr/za%Mb#1Yj2VLݙVP:(tqd)D%`t̾LJ(=b@@Du|s~Q۶,I44BDy9 =!Fx+L^lK<*6Egs*.]moՀO>ǕDP;r}o]yCPP .h>J?Wi… Ov̔NtZtk] |VAqJjO% I`Ч +*L$%JJ+rrVB%0{[5͈a^qTבXt{qv0v/ŷ=~^z@)PY8@b)i&Yt~;d(4g<.]vMRDr}G|/C ĈI`NI6tAT})-f3H}t9@d4АQ]`xy:ӌ #AUcaBh,%DkF"y}S+wC\NF*5V1Fr'RSypr7vyVkCZky#ُ, (! y;&czBJ#8[Dcds&5,mtv8G$Ѫѭi^Y((4#mr1Uo& 7]IimVK$++cn0xva47L֣Tai 5Q"FHL킏P@F2BCnWL\( &EՉ ,Qb4GVSbf=x`C6s#_(*z~8 b;,V̈́qQ$Mfg.L<~?G+z7M'(C@#chk 6>`F Rju'w,SD̞4&S1^BDN Go2[ROTd\(#J+Bt㧴P7QKH1h[˦xjիN6M͹YaRى ( }?O~)qJ!A(Ȑ CUr@5IS#T@HK)Įպ׃nf(Fr VJ>oz}+lF5ty0hE򁶟$%1 0$I6PAП%iU{V}5dg(ioϮ $l4ZֱEmWZQ5+{sXd>3zIR7TZsa:-EW֛+{L<4YokP2<@BP!!95yI5藅bYh֊! }>̙eMU 2(F8}75UtQsLDJh5!Ʉ5(.Ap j0JCqPP:1pb J !&`NT<b`|$/6ѐQԲMR c *x3dV2RכQF\fԅ0oz7Þqә_@\q+|'l{!$ `X |FN6PL-A uQ-LMČRTЛC aOwLKܱ|e: 4ht4$ +H9i0 ? EL h\zqNfLZm:F'Hxh"9Vbi J` hFj?)B$NaNeH=JqV kKi6ݶH(W%v.AVv'0T&v?sbK,@Z@U BTcWڇ$!Bqx_|9Ck5GNxKCN':Et^CJb?i$otb?CH)=ާ/mK2 ٥J &敏pu'.笕-1!-7a7X?BPDĉRZ sHQ5VIW'a#Q*$H\ QPRCRDLPPO؊!JRdI!3L.B 3A`L*!A KQYɽdqr{” $ȱ L#CH)ʡ T!(A 4D)$4$R {! e轄NK#FEB}"hq(ŔhҠaəaM/8?Sdh%U!sV͏NH@ @C  P!LG A9Y.Ȉ@yl` XE= {dїF)?D4:!`\/:"wH'y>J hZ2|=1:αpPG\ NplGj}:˰^W nw he f%!~01l`ˠ>S'CQC9Pʑ~RE j1+v' nqQLiLd:\#9{- 1C*U44ܑZrT0䩴:gθ-=b3ݎ=1ȩtx'E.Ot691UD ( 9^%2EG:DbDG^TE "CT|׸U 8q )#\$AGgT%#Qn<.`I\"UR2ؓH-D2DLI;nڱBk$E)&L`) XIlƔ`$5%Zz#?9=)͌( iˎ$\= 1d PIl`$ :"!]B׹ Q>>oXe{?u<*q=ۙt4iА> QĝϬ"p/p5qte~/9G#pͱQmr#Cg ]DA*+_ fWHP*ny:;)* gy5c&=ֻ\rr`1ȫFnA7+y)jJ@hʵl]cGGKǡh58Ec`H 0EP ;F'ϛ_C>0fSB:;Ok^3Tbfb/ηl۹߈ HNR. רf)]/0 7i?e175:VQZ{3]˖ҁ-2rI8s0Di\w$dΑ|_ytatrwgl4}+S REOs18=`FzQhy!skS] LSgK+0/H`U(LWA)rU.E8%8k>L&eV6ߍuI[r"O |*j$pu7!^!zWPoSmdckI늮[V!%Ih%Q* ?WJ%$#(чj%wKQ WWMָQIMZ֭5uc_D |T.scaE8y({+*k뛇zp9ԝ&HeL4FGͥ[(]pf ;A+6D~||xWu)L_3'g0]+ᤒ$KvoY/}))r=5;+tKz};Zތ4rS҈t;qJӬE*7˥z89 !dh( L5Ǯ3'_֝{l-7KZc"$=cW1M[!?Bü8z^^$uTW̤.Jv_<*oF{Dێ} OO1X[[Db' Yɲ6FUV\(9J9҉n5ݚ,7-ݒR ]ǏήJ_ R4yiw̓HB%WuCGHi\JD>CVV)I&&d4#/g8sPhދ5#<)n\0 jIcxݿznҎ1iqg:a&6EnSN.D3G'0hOLicieIiIIFTz"1|:rI"sNl%d|1uҹ <21+W6RC&t9^&'˷j*&}Ԛ^zXS]YmkoD5a."})1}@˶h/sCf+v(K7q7uI#n7ha#1# eT?OG iS*VSs yjqǬO_LuL^prǸI 8;(b5߻scG2H g} 8~DC 5'fa19yr-3EJКvbYoOۍqp?V =#Uc;Qn ,a`b6m=>e9M90՗\- Y_X⟗Z\_\d =)byN3-gh ~?`tu &].\z9_6bBtV@zqsks˰'hcIF6NOQhE8ƇNYx%sain>(Z*amەn4ZLRik%;ۙ\e Io`<ÖMJ|f 8봎Ƙ-i4jp[!wzD;;Nң~#sB[ǖ N |d1ΤF'TB6U.nl3U u\AsP)b[-,7b1hB54x^]Y\kmHu. 5yrs=ύƖu̐I=3|):{+y4AzR9,A)&yq$Sļs6S:ʦZZq7ܼJ GkGQj [B(~K8v4&W̾f4ߔ0^*hFmuz&4LbN(r8 u⋢{^P{ohңcˑ] e R;$՘nL8NYDt^چΓCTS:pGѧv1Pե1-{sf4ԮTCXuxg+#8B%%8smy8M$WD{z:o*0D:ਏ貲?;r8QB&?]ox)8$hm5mnIySkPz˺I㪮nӎ:=A}o4сe j)9b!(\=-WP_Ha<<st;I>;us‡Z&)m/ysHM…_24NSHJ\U./N:<}hfqYnN+_r(Z.Wqg2pP+v8p_:_ȁГ h2檎»/]'\=:u.AK2Z7wt< }꾜yzr1uMCTCls<^zqHb8I̟O7o30|MʍMd`> %ݦ ňս_bFI I{3>>d ||<OR/,÷v|*[3y+(s)9坧4_:){!F\V=c9KS\JtZ:P)yH´uw$<$1vJ"_zoLAoX| bnW t4$1hJ;kͻ )!+H$0G$媤[5\q&*ʌu)Ro {@T~*}7ctdq rQύ)#89E@L7$mpQ< Ɇ j`鵒q;'4w8wb]fBcpq6 l^8G (C"n ؛0+=l!!1#G=PVx!bŇ\;b%(`%7;Lt/$1 & Bd@9tG4{pŇ!wABvLWiS dwPcNC,k(qi;E#ls3u׍hNehŃ(qӱ%5E JT/,B&cڸu 6_:'_Yѓ(v90ym\Av0(V 7{9l|80dQ=ʨȔ@zcQU>;(,E'PB*yxG^cBN$!0iϏvf\Cw/XAR{|,s;{ gͭtfShh(<}9 0LBi7 n{n `uEcf7=\A}fuIjp>}g$ZOboV'~!$4RG^̚!i"TP1l.m8L8d`%S LwEX3Ss2s EcGĂS4xB.b-dfk h saC+*Jk{֘C$aMpi-%ˀe]r<d# żIȦ@Yj+sUͳ)&=qsMI0oWP2n`S2iHMKq&"\/L@u|wm0iI)bP>(pz\)4lL)!&hA@4m'w\EWճbӋ WhĈq.!שTCDՔ-+5r ;5H~(9? +F;'NG*y眮]m ДJGՃlKӋğ| 6 4384K-E0n{!ᔊ(1iu7XaEa m?DنX|'Ht[i7 han*&FCd씲@`z K$4;a rRPm0B&L>z ")QtTivX`g>@!)H$v<$6)'0p1(gRsȌH!%A1[K[nV'ñ u Hpp<'vqZK>:wٷAՒb*B>o?C¯v^%J۝3ƖDLC; J=B=ab1BA|ږ ™",GaQZ'~0# J|4KHE*TJkGLP+EG,01leiMO'hKS_ QH{Ȯ vqor!dvYH$JQ35!@4$4AӘێB$z 0GHF,a5g&BQdNwaD/w^2/dD0ӊ$4b;&/X@Í*Ap~mJoDkXE>"#.w٤2t%^׺UB6D$43O>*_%X\~g/^h]X.u> I ذAh#a fZ PJHhj$.r^FrF3$z:>j^%}I5f؍~/AG8~!dYY24؍% TD@$50B` ͈"NN "VCpHUf( /l|>'ޚ4}ph3HZ( SlԱ$BYC: d!i>$ <zv5Ihl'O2RӏcϞ!36['E cV t!a٦ga%NdManP.AjB1wfͨ7iƣ`ʈz )i("IJS5(LCC.7l̄ fQZ`ٙnF2m3[2 d0mPskFeLO)i# c05V8IЈ+X Zb#cL0YIėJ1`5F,m41\V\c@I `UT\& l'7$!c> 9)(n֟ƌb4nVʦ0iDuB::gW``%1i`X(-jH6=FqSAbXlhw!JkCAZJ! 3*( ht`3`T 4 8}A#|PZ`DF K {-nr5jZb:pM1{Ց<`&aaL! Ӹ#&$к@14Pla)QvpF+$ZN,V6܂&;wy|HZ!:D&䎲)͔#4=.lӢ:K]N:8@mF:s@ la62q78xB)@8 T\*CxS!EV8e]67xI\L\.Gc{TQAEsmmQEڊ)+ 걤] ͏tl$cImm@l7["PnO#TUsvvKs`)jd( T }$2d7e3DJQ'$i!gVt<.@U?w]|ZI nquK$XY!@D:Weɰ0`؍Wqb<h{rD42C…M$Ӗ\0c{ LdJd!kC;o\'Y)1SA! @q\g &m#JbX8::ݬK%erK/@@kJ=Ίl:*87]nHFۼqE\LDgF' ZI6 ȢX6,D`k[AM[Ehh>YHn?͊%!av&Wd<%!3Bߙ~/n HT(*~6 Rm޸\t*)QJ! ?7, 1*}=~3R'bgV*y@oO# vp3I?^W'6Z&73KB5(˷\&MF,s’X9IJ ˂CoQEK`Y6ϲdfd&QTX[H 쎯A'ێ%< %Tepm&gߞHr:\h4>Ycϛ_ k>eDUU$C8JZ""pjl|sAuKV}T$rP?ZIWxz-6qƲi wcnU5gMMNyRZ䑗+vhʘjޯ ʔY%~: ;dn1t ;PqsӕFZ~,;*%PEs*KqX>{>>z `F 1Q \8F':z\akdl-5hW[˖.n{lrNU.']\Ü %tǿO8 #߱qo$yE5q/ThB9NeEf̥8+ Fv4y.Dd(46.YH\ c*tU%N[/%g8J1͸MY-;8-B~rYxJĚC̞]tm%)8x;m%#:_.i148;w/0-x{0o9"#:4pAl&ppӈVܹ֠њed4{#6z>1IcFvG`r2)B |otEE0"up"٨zxкN%X2\s{G$꓏=Hz,MZZ0F]繆EQɖ18!Mhd2k.ɾ8+}Dl R4k0b8ӘDtgO6=5mm(y}Ere$q6ͮn"p]Qy]G.64|}Z 2 fr6TnE\c޹޴_h&""CaovގlLkߥ_2$/"yws)6J4ШEҨRfe  &\# 9[#icK5DI Chl^dLߧ%pNbHdf[亯*, L&e1?^j ʶr1Ό 6Y2޵0mJI/fYx4i4£|1+,fvM&̜7xsE8wki y*샱!RNq%͛\\O}!M=r]`bE`;)XN =5S) f2T|;+)P>)Zd95EG,ĽB@&-qN9:DRe* 2q"2RCO5':ra@ |`9 D՘qvsƭ :49%-e3IW"2#bpUP0{ʷ8֦uՂfŭDwC4}H㹼m% =E+洨Ov1Sjp^ASg/wg Q|bC CX'P+;tr>*Uyz0d˃\s#g<}.y3r! 4[8 L=r>}T\obf4ذGSc+2Y:03DSD'N(3=7\BIN^-23bؗf\{he!T8jpZciXyX䡮7!.Mv8iHR: (5oduitAS8’Dx#:`Vʤ^1RbnfN.:2^1%3diNG&)SzCӲʁ;d÷I%~XA4r\f͜tшYb{c5(5JAV&Rd8)xQZ9woA%x&9AKB\$UTDIC\ ˎ3~n9& \,^ΜM:~2=-:ZyO bZTXHNK*u }?scuuBdF׆fT5Ma7.BP4`ͦg`9'ajd vD;DW=H2kNdcҵHSuVPCl{> Pe2C$:88Jnt7#Tb>Cp*:ًw1};>TY}:Ex,xj3Y;Pf-~fY?b4LpYo jmf峺b4K5ʌӽ}$+O4!#B,ox#"cJ[]Pݽsq7n:Q/Ig|D&;Ø凷 ߱)rGB€$7k˓=ӆX>B3;wUcXş-5y"ձYMOirv B6 qDž%f+2iz(W]4pMX9ZPA/CiLP G9*MCg@b `"(CmCI2TMD,)H"B  D{d^D¢lU#6ǹۣ1z.c!a b؍P^JʀcLHY&vTٝy2TE: m n&6C"Kӷ_)3&F 3ڭ5-h B%JE AN.}6R*Fb 6ddKnq̔\~vd!P}|#)Q 4 w:OH{1|l*S=(Ri(Q(*|ЛHSn쬧 ۚ^a^'"pˈ(d`Unec0.Qb2";X lix%߇Neх_Ic=<2 ֚וCI;3Ļb)I EI5ĸamzG ͘{Jv"{՚=^G%rmӇBbC7%v^tק.ŃCnK @%hq%W 12zh\l2<5H;y X)H"#f12h9%Qz\:l8Z&Xr43f:VqXͳCȲ6 6TC h3<Bz.*%A_f%gG$u3h;L@y)VT ҂s>C$ I TL8v:BE&~ mړ\vR2Ra7rꢌeHlbnw)LT\0;IMN/mE9%֖Q^ƙ0h&"+І˻݊Fs. lj3lXjpc cWԯw^_#"R$.gl@5Ō1goj=Ez"8:KIDd !"wQMIAP|<.R C4h͍^"}qKLxwͭ8K{bʥ=Ot!\&PfT*Z5H!X5nM#Y.*]gs&Тiq]qYx5dd|cVD۶޹;a&BBD" 4XP*PPK b4H£1"!xD..p ͂/ ~`XDhTQ4Pv.`"2;[ 63VKX`JKm"!&3{ uąN&HF+OBrV-,v0 vŧ$5Lw;vQɜP+ %v,ؙvZΎ$֚v;std1P % N==RaD"}`(B^&@P^B B (PC2ViD ":F@~dzc:%C *XcPn S/nQptw3vj*#TQ0HH 1 Eh9H/IPB&q3WJ#"9vw_Z#򓐃|MB{ְ\okxN!(T!Guїgna hHoMUV4FHoIZLc 2.Bw)J@Zj( $}&(s'i@wi5 jIB<1㎅9ܢ٧Ñ;`|Yy}U. G]z0D` -BL߱mmQ1\)/ݙ!e>kivHK>`>~~OPeSZ! ϫvqsak Rp): Fp]Bz7y'fDBB=Õ("P$Ijf۫:Y8!I Iw@U(C;qX%퉸'\4Fe&)Rۖ POĞ`44R[<{y*r"24:#a 63y\8yDK߿]U%8 8<1;d4g[Nb.Z1qnjFfZ@c (Q$;f L(L`QxK͐;7q&,rWP/Pjs%*ᘐbh|=pNs@my pJjSF9q2ʹV9+ Lnp66#Ls; vs;!^{)Ձtx|1 8vh܄b1p崮(18X# QAf@0HNq?dS(/BN_\wdd~?`3z;= 卌 TT&JL@PPĨPv J)%HWBLJEЄD"U/gRBtrt BR Q7pVT *?&}"R&ޢz4!FA7?:> =0s6$PbIݩ1M<`']F~nʼnb4bӌϬ+%m8km:PMTnmC+;M_< SDs)N"z>=D~b\ CꚰeHPL qiu{݋RE9sp( 0?D=QBl[w4j0kOd/϶\!PvBwfi)ՐrMHN8Xٴ@21TbC\B~ɟ6)L?CO$>ѻwÁ?';&sbH ''`#݆'h#C_@z ]%XIE.g3o1v9H ;h4I#[߶m<`F EW/t( B"0T@C”UtWpl9nq $G7u\2RW+oJ wk(FMXJAKmt6K iǧ9_65Qn濷 K7KxJ0,t➃ka~Zw<:>;!!8/y۶ T9:ީ+gy1|Tqmv{|V.ff+N XE8%AB4@(=ˡz-sρ/ B\u"mCct&g@1b8 !F)Q;r>޺:L!hu{B)tKAo 1L!ry͉c  A N)C'UsJ%RP RQ*PH=>CZUp؝zx s > 6Ђyf70Cz6>zq. ӴU>fJF J 7v%cQh11`c(<n_O!#e$uLJ!_ J@_7b>4WRwa$@5 g̍&|[;W }JoYO*;5) :BPaxQRf,FB'>n)au3 /ѱ j:eQ(;WwO=E>Zc"HLląQC H$DPZp[p>8G;!$яcBHy)ivKF#EPn4h Qh*HAl'LIHS$𳝨 d4D`j\C(yNBp.@j{qrhIb tlpHW=#b hܷ)Rk 2V'SǦoaÇ#h\`|4}} '~S@bRC6M)vFLJ9B|<  N :[JW,t}(( (E~'p"`/.~xĢ{؉hTu<"n,J@MR1.SZ2,x`# b\(`fOQ`ӸJNu#LrA(=2(O88AA#J8;PH-bkPbw𦑂%HV(X s\Fh L'֌M&XE2@yCs+/֬4߇` I~آr2CľkSvkZqPBRBd%uN1ҍPoGvE)H Z"@fOhٛn[_TN$JiTTE.X FI!/i7 (bj%"*U}X_X 7|Ng Qv{ц32<4c:ohpxBFyehU6@|+*`vNhC>[|6͎G,Cu{ϣ| Q0A:K 0N`;G+=V፿Fw°a&lxUbztH~ -%aA%ʤ $)f.@qR >pDa,C'g'6]P+rb{"$?4^Bq!-S5P P%M%68~`s빶z5ZDQ1~Kr5a\`o:1(x2 Q \SS/۳=q<̃>!L>bUk1 Y1Q % :BS\P ^x<~?7ɔugG`hL[f&/w7c"6j/HTk%c[9ضts'jQ)hLF1DTK4IMaҒPMA:34PğɑBCB'PݤcQZכրr38M#a8ܗ~4O ı%#IMO4A}n_t=W-/T)NDd?IKe/}H鍠&'̄[?cJn/|!;qwn lԡ_HR%CW ](Hyyh?}=8#.;g L2d@`$*:-JeU6xGd&\#'0f3$l$ИHbx8!33oQ r\}ñ`0ޑ KΨ/,En`0s "0]jHd.' d S:ɱ@}<0h<Be?ղ+: (y<A͓i}J{.tkd+ 2̴5t;E[k Ր,7HmQ%>^r|t1MS "Bi5Q14w=,` gܸ;XmimDȳȲ v0o7zQG^ZAfIk[3y"nmKH5&0Y ) +=m 3 $}BC j IlnGwUxtȆB$yzk)FDeB™/rY2ϩB3yjiJA,yGr^A=ӌ4 d^_^{ rmc Iv=hv'Z]wIUtf63`v`sa"7l; *If "|!I 1jG9A"$k (H:Cch]yr3וTՌQ5 2|Q4- LөZ%(d$Z@dvF5#13xi:cl 2Ǟs77 hӇåhQ($H6C}h\(M.6@) $(Z"ai &")&Ehh H%M8Z (rA BPt*>8>s@;APK [ />|Y'O>]; ٬-K5UMSPAB|l1U!7"?0"ӱ< *z<H 0E~CC40u$$( ùH8/V9cɦ$be ]}9^ad ߃Ȥ"3޽PX (H (2? L& H{p,s? Բ{cKdĮT~ɄHbJh>jadJ ϑ`}Z5C |'pԊ")|J2|0Qo z,V 8U`$ u%Ao(nKBxd -v^ἿOY&(}&1~1#63 GS@<$OU{PO=dr|`(WB'zRx_,I6'nF!֙m80~0ZB T~|K#>)͒5>ђ),`zº< Wm/cA?97$;`n?zPL Ԓ?Dx)CLz'}_@w2LpNV;Rh1Rǡ]⾞Sއ@ -AaO+W8elmjh b`_~L7!)S`EihR @[e35])(jXezCF?ZX g.ܳdhWCK<%id6I9ʁJ_TA;48MF_`ё{xȇWp.(IȻ-(R;{gj.}yI+TI-9-DU\F*%K(n|p3zn*!UUSjdaorMlvŧOocG8I60>+цCmCd s%لAiU]qp*P ; ]|gP\Q@4-?{O~8nw3-u/ԉX6Q1}̬cM\Llk1Dc=2pg4gg빬G"#n90E7fe6ek0Ek*4̱ 1$5Gk ŘWQU5]m̮,&>T&apauT\,t/ճXu ="L&tD 4t= ^ӏH7@u}G'J*Β/s;_f=9 ^pJR4 0P ʵ-1((LL#BQK݇G }=|yC5  Hr=ݏyٺxt>~O|*S|UKRD5@T2PPPDC B*ģA)IDM@C )TRCT̒M#$-#STJQATD$3MPAB44,@PLxF +s3|ɀR(|?&8J9q_9[]? @ĐP$PA!á$( !g3~>7'ƀϼ>^ϠY sBt KM* WTX!]@$t>ÏӻF*)ih"*g!BكmjAiaxy@1 b,4&D` )a'QhH˶mO|Kp8O|AWHNK~?i#' OdMgY\q`y䏭.XC|׾x>i R Ϸ}w\\ϳK\*c@t5$mW$P77Ƹ{o6k}}ѵ>6=ϯ;x}d $D@)J4և_%_;ovyvvVzPmeUmryC 6U=s}n9bt:au[̧@ n{ל{vnĪ*m= ȖΛ_{G{뻀p{z{g@סpۯ;t؋gv }}]}tzuP]aWf.Cٚ׾5X t[j )ԃ }F@zh)@a/w mv4ok2ky>v}t2Q4PF(V@Ύ]=hB&[m7q{wXt !}΂d}fG}<1-x6jmJ Phq("`=>(TP`%  A@ w}GBPJ )}x P}fvLVmQT7`vuݻ{3[lm|AwY[O {6_!Qﯜhk]StwݬZ9:UkW{}{BU@׃ UHh"I(Jǧ+kj]" 5giݵ,v6w%Sws{ov;lհE}.ea+sgإ}`v}YkS9w>qK{ꧾ9wnЪݸ\vƓ*ݷozmWv\]WC>kux[Y8nv{ϥg{AFu}irN;tmΝ[j{٧^^#o6Z;QӞ.ۃ9y4m{Ӧl;*pw oq7vM;2휥u|v}iws.7xyԝ):R2wvOz#z >$}W%NrY0> q t=qj]{>wf(_}Tw}{UV嶇M;gi޶u}OJ۠}wW[ĺיj٧/g{k{n;׳μ۬$dk53Mm1>!Nڗ_N.jv*餳 w}{sBl7v)44m&춥Ͻ]mӝܧuJ ;oM^ nSۯ{>-6sN>⼠07sNq۝Svzl֊XnvyW |o}8B΋z1t<*>!wg{Ka]&khuS9Zwnyq=n@cux]NE\)8ڎq%Nޱwx{4A@=(p_nE6;=y>VE2]Ys:wteUp[ֹxё4w(;z竁=L}to%6vУ{}|y=wu}{λnpFmn껭%T׽ CmGu.u{syמx;w\۽ձ;]֮z^˳ݻys!'4:[nqumݹ(,[n%ufI۷M:˻mҙ k ⭛쇭 ݺ=9N\Ybv}WӴ]Ng={$wXtvUs[unb(l=rk}7#&JMqwеۭl-,Ru٢n Su»iK\m[c,Ϋ-Gvܙ&y-nݮ蛃#sUd.n@ :wU*S 4[f@z=5+h:pl+ցѡҺ[]jp(Ĥ[5Wkv4ZV7k.쓈uv]lE-i;M˷\D($J+{E &5RkfY $ `Ui,$w{{w33LK{;sѠUۻu-&[6ZnRI!X ;M8m5 +Îqmvm;w\ֹkIJni]ѻ]}}2[5Eӭ@[jhM@4 @Mʞ= @A&?U?OST{L?)OQ  @@h&@&U?'~GOeOS' BJH@ Lbdi53LSz4Oʚ?BffPP P@FA0 LdO#dCI=M64@&12i#LSђPh @Zi&(ST$aj "&o3"H&*? ߏߘa-ઘ@~MA23U0PU78.TnEXbd5TQTT!Ei.J(*LR%IFmD H P c c'Iůa%<=15EӉj\RTԲiJ- )0!e "R 5  @(i%B 4DH"" j"&@ii*`VP"92ɠNxJ##jѬƄ)hb $ RTLDf*Fb*J&D6 'ڄf✡t!`Ax!ؒ׿箐PQ_L o7?⫛KS!@GG53Gw~kOGXl@N HyinSDIKD"@xfmqC>RAuƸ=UwRƺyCG&=|5ڂrTOTҷ$p&':vvӟţAwGQ#S%?whrK'Nh/.:U% 4@#مy% ^<8v8^"n0߿=c#>oKި}Z&,糇 hf =kcp29y!7=g볿u@FXq'ֽs\wC~3^\uusg[Җ =xqһvvkכNvwkݦO+e^}}}}w=|bm\mط6Wi8sY\ ѿ-}YN1yVc Ȓȧ<=?~fR+}Ckt84Qǯ+ HTCZ;Jy|]°>A,0wֆHE!0@pc;'|9q l Yp6aƒD`'qtK5LDM03 D&v], !JOѿgD<ZZ }cNU*H/ؒG! (wsn|^5eO|ªŇ|v3XԴɮrpm 0}t{ #@S8#;rAzo^}-IAğBSWtÿ1oC=đ3GU9 |?,: ?={FK2`Bwj0cS^SZ3㡚CGB@}M~,~S%{{>(X]X{3sdIqŏ5,4.&0'dgbqaa _efQa5;ḳ߹Xh Z ̹WVo%]ľp /Vapj' !U(m; ]ڭ-P(uxR2Ǎ/s:ˎtV~ p5:lds:̎sk>HTIȾh={*1'1C.l4%Wf2d+!{Yg]f=5]{0S㛜^4t-(]%ىR8DQ{z06>LψZRJs{ly>,NKvrO>vU~Ou,ִ)*kmַ"A4Foc׳g}#v8 S;{׮;律ff-;,i`¸M08|d ~rDQwqF*^s"H]k:yv`st:mݞ7<;^988,s[ dck߿a~\-ݻvۯ/ # MV;b2 1̯s 9(^H4#]'<<)<_y޲X6.1\]ȗܪվgvūSg80sYdzw^ˠA:}L*ZMO2>_a9F|$G\(HanRr$Y;-_Ġ"cF0e6G'9rc(F-G]Cf$SG@ԅhI?HWyif!F=+Qᄆ̋͊^ywłkOetmfuڨa=L(%ZЀ^Fev +(cIVWN&SzAFA}W!O8Ǎc>+<>⟏6{$/B*20 ~*ГXM?}Q $D9"N'<ӄ҇xB98LcЯztG[+s>ޡG窊@"%6]~Z0tgO$%OҪOs_J`=S5Iay++VkFuФ{u=j WLsXXM΂mܦ>Onx>Lk}HXv;ϯo:S>ϻcJ/{A;Y(Ľ]N>~7m9 B tbȏ_cW2kO/y7T0Q͛{,UQ.xT3K)Ob/e t+.A@"*!tX Qi0EM4A)w˟H=^xtN :s*Cÿ͐T|?v.}pd3I'?)TY?J?6MOzo"3a" §ƕ\aA<-;|AHA_(q 7M$r]t 0%ٿ F.3bS~9u&X,˵K[Tlx+%TE"a(oDr@@)+D[ɂ%oڳ;q7N5hٳi8mAIδZV8$ƠИc`ێkz$ 4 CICAoERGk*s NXgnRVJjl=Gw`Ub+ g80DH&XBH]M BAEPCzv% f*R#тh&gO}ю k̅#dJv{=~iAn|4,^tJBE14ER4444@KK@K?~mYl~t؀p9'Q>/+Lp*39UP(&6?'ֱ~{z}73Uc;'5lƂӶ.ؿuϝv:}sL)w?ơk5 2<r $j=|8{$)[zZfr?w:H'3utr !PeMNW:''#-'yE!ί_H$)#<(I{D6bw1ߖbf<o<,.P^uA!Og}x @ޣ/o!˒4*h8u69U7W`:⍞Y"؇~ xd@S핊!֑T?|>9|(D2s4iE^zMdPxv8?-*W`/m~/~Tv8Ôz`Ykv_)La-`v% nP X˃"+S^|Վ Zo]^>\ 6Mk$KS/CNGĀ'Fr8 9 wZ1D l2;Gv*Dq!He?Cɥ ~}RH7(3@GSC^n쥃(\N*/A&sϧ4sy- V[]p_N=aa > (Utdm&zIuղAQVS tg0_Vb6xM_4E([CC{~(ٷ}9zJ>?252")S9fe*UuїW:׽Ϲ'zƍ͓9pΌǓ̸M\=-F?Enz &%̢$'#ni+y v۾g"8x\V2\FT5PKhPMl6ua#3"ή,GQQPz?"Fإ9cUۣ6*&nr.li+{mpY;S>Ԥ+h"M:Svq?"udZBhgDV6L-gpЇBH|AKPi)5"T_~͆)]ₐІ^.FxAx8b Vd&{Yx횎ɞ_O|;ّӵIo)iILLfd~3Շ {9|P#r;PՉ?T]d "{\]mfJX A,l rRg(i' UOr(zi Αfov^.☪sʸL=S ت szt@!k6ɇ7ze^r/(\Dgz0?:&0ާQ.6}V"r͑3-/Qf@RUl-O;,w9;2E8X2;`+ ^8faFC˷.#i@R.ޝ^lfתIaa`L-9 O&|;2}{!m*{na+jWj@T7@J#_}=}b8=RvOjkրu-cD)iʛN,sAi)ч{ss哷\#"Gc*;W89FLB r 9RfݦT ;Y wtJd;/PjTЍENo:G~v/nsm =Iĕ!ވ,IqG=2`w1 qiR9kVfp5톨/iٲKUۜr[ PRFH8r%brsBHrѱM ~ {m_0ٓFl!*/ |kjArWķ%@q돤D|&,PCX/%" Ǡ T̉$$dDJ) g2M7ɯ=|O~B-\-SHu>P}Qp!=5HJL3t҇Z{a |7d&jw 8M)No 0 z[Tie29Aߓ9aa Lt*Ftƛ?/K1!8fuӒ%Ү`+Qbq[O1.)K!#֠|uP4z~!wI=ơd_2[SY(| ;wU VRə@Ùr\*q$^C(8 *?zW@yJc'ǂ% 't1-X ($(r}NitCW[rR$@LsFP̊ @BJPP*D4+REdYvCgճ靨@ZM)@‘ _iMbcc\ .l4ej. 'rwӴ)P(e5v{(ч>6r!ݘt%Ϋfs'nh@9ggaS::\&h:jMX,R`MWPS3oD`.߷;gX5^DW;ضiԝfa\D:E6^ 0sfqI5!)HiP"B!J !DZhHY &l“*D(%dBTA2DDHQM)AT@R!A$5B*M4!b&"! 9W!Tl;ݚa'd1(RJWLC6'\H`80T,22BR@CJQM KH+Ӣ*,`j(-;`-"ե_YOb̊BOʄ? |4i?LP'O' {Ca1Y_W4G `vEWn\#0?bq(Wtu?g<I HHxR4 d`ٺbaHB P}h ɭ+"\ ǵ|ӹ}]7?'Od얅W⁀W1 Ԩɿ~@}?٢ Tq"l_#ޞݦTĚG]q3GYf V|yb830o ED@ 9F0ʡlh<#(PE{-xݐZN{HKah'aAr0ݪY9 AHX˄A$jiM9$"wt+%/ZNB;5ػ6߅yGƟDqn{)$Hۤ,aFm4ccmw]Av2jZ J l\WuXܠxkC:?9Da!v+Ub{ Ea I,1^L2"*Pwpz'P*IȬQUS}.ݟ;|-g{fKȕC5e8M渑]J2tj2;el\딡|hm]<%g|Ecqf };D %=D <h*-XgbOَ+VPYSQ@r"(2.TzL!@_sfAn:|P2Ԣ|t`oGnAm_Zl4~..F"y$TZ%6z0G` pH=9Uo;Q6'co=sK:ܤQƴY?Aa;}RrKդhvxc%^i!1Po5ئnk.Xd^FӖ418!E`~xԽ>q|ƺ8~]tMP)Qot<ˇo˾r$.֖)zog=Y.]4 r3{F˶i9 aǯ `^F^.).1 =%DM eֽ%\C%$2#t:VUY4M=w$*eDm'c2N`cMխo`Fs&1'nؚi0gj/ VqH[8ar-<ƧoR|VKn2Jڋ*9XX},:9WL?~?}{u4*#q_~l!3:uN I$]D7Ǧ}_NAsspK/N d?{l:xa-5%ǚT٧375A+u4Q  JfP ފ}|$0 s(V5$du >ЬJǢ{)͸B]:" 9v8Ę5L&I}v$TAgpp0uAv4mH9v`C,T°% F_ħ,Z~- 'M*?gWzpMG5sxaRM؇' -6 oK8у`ģ!IuP xK|Uaѕfβ.D|tم-}l:{7QZ1 Xk$'0!0fP-o~Wv99Vs& d?_eB" g"! ˚^. P hp}wOﯙ`wWHh0xprGOU59].8[ pU"R(?@bK9FDb)|a{XrS#;)o\(ݖԹ秋A1kէ/a CNbB Skw`~b.j~C٬8Ͷ1 IUwl8ʮA$x(pwp ϕd(A#27X%&|Q*C@ja> G*R)_s:>W'NF~ei \-+GSF_zp^9s zJ\QӗSKzLyZHJ $\2P\o(:Qh<{p>3 G'Ot=yk{E -:,'s  4gw$Ѕ? Ji*"#р&z{%!J58>0E[TM-9fp줩H>Ak#sup]}a [R?%"~Hqa^d7 2NCǁ]бcv"T |[!bʶ=+ 0Na<@dG( gMdQHE_2 )@P !4?`v#,@.[[K^3uf1c!QdN:MY|T Ndӑs06/>1~Ҝ/őӏPc¶7[(5 &>∛PB "^7[ylw ^H R>:egzz>Mkᇇۅ?ɇs\JRy2.b:QosARR9X wjۊsϳ(@ ;< !]lRs\!j"z~= A?̭Z0U OEH%l_TGt6BXhvg}CD<^'ڀ?uv~D=LVC_cF_+,nN|6C(e` u)R;%Ruoz֗`c'=c: 8ƣLu3jIܐsX"#~{[ʓ|`V.gV7ޫugqt=ްR/BieoQ7,n.7wNόbӜ.iGAt5owbfb3bAq?,LUPcRF CI.@Wa#yXF; );}qԻ,ᕌԃ>ygL Ia 1s'Gx_Ymi*XaZr'd)JRW7e*18k%~8|(Qa`]INDq%m- CvUj_(M)SUdڗD$^2Fb>wS\&>=M0E{IDzt 41 ov1VD^.][W/& ?cE`p1YȢfrxdeh~1ufqF\wTnk}Hw̷uv~H^1fYXYm6G*;#)J,~Gۧbc>8UeWjap(|Zpt )1 ۃ;{[y8sqC_CDFVTKy󢩣Fq{A@@zF8+)*W8G3>狊xȬo9lCn.C䘋s .7_5UzK:vА5%NPoqcp3Σ|g/$Fc{:HJPJO缷a}YXw) ѳhfYwwsמ:cp 08H݅]PhsZCgXf3#dx6-k~+1>%G<*Wlҽk"!qc`zkU7AcaEUn^ޯㅴx:7\g`Qd@jBJWa@%Dt>1H';̻k\=w'k[g{zҼM`myfV3؎vihd1  E&`O|Sޜ~ 02NQq)uR{mvu[; pƾ43R0'dY`D;BNCP!ډ.2AI$O\; QQ=()?6kTƹGK B:Mosϩ_qm?+z87ZCQ(Du _[0ϖշ}l<<*o:TOe PX$|m{ƃd@D~Dm,sqKČk0 iG~Ɵ褬?&T\XM[n-x"<Ϥ'p@_їd=7+MIA)x3,otH|=S5<.4ZJJ*CXtQn}O RCPU09~Xm*2lXc#mƍ4Kl=u&hw`P>?8>"i"|í%nuD~Pꢪ"#-%l5Vڅ+A?s1I(!ގGyQi+, (A=*UPfj a-QmAC]]{ſ(Ae4fPJtSPm俿`vffh| 0RVlX#'>!Y4A _IU_^ Y uTE%Rh6SX0zU)2]bm2TA E{:JB ) /]j*j3 1X?L#Q'?e",?;M | <ƨ&?g׏[l/˰ ?ݸӢcGnM'RQ;Oes]=EALd"I̘1!4?C[gV}qኤnᵾWyOUGbqw[E  Tdp-'xaX`s|vSD8"f0.Y6'gaݛ=alj5k !?y(!#Q(W3_kGIus~9->jCw헷<" }B?~7{,QQ6\D)6S[߅_(*rsxIu2q'0B77 \?Bwps[LJGd!hd9Ջʀ7L *ymá!U)Je at/D,!a+؈;7sgjF%S2Uˍ!cXFH[m@|\EH^33U aQk8&<{K@'B\V6ԥoڃ]wWҾFG_W,TLu k[Cժg#WuyurLz_W W5~o{FLo݇ܽ߯xx~zxmT4A>!u`^1OD߻@,{sѝ:jNղYu+H0@;%?bە_BMnt /o -z6GHA E#Uoc#쳏Ϟ[O|k*梡)! LZ/YRZ6~B.C۲ϴӷL4Eg#DB Wpr2M.+;2:SI%%U ZEBR)rG໾PSLvIG ;QwsqT>R-U=޶q@]2X;bȺx|'v;oUơNf!Шy߼@ `=61H}'!}[{) &4LIO?.}g:y1,ހ2V{]hK|1=mb'k qׯ(HY^P`P@Fu]r+i(b.~ih4 ^n %ZQS1U***[MONyܬX~;7羒 ],S!zLvNPpRNf@RLV:`4&?Dtu!nj & WƏe/#ﯱukg]CW西շ# k2$ 5%q%rz4>;ڸevG_$@1K%Vka^E(I-pqrr;_~ȇ-5P07~DK8ۗF֞~SR`*@||"Q֝<ǐn_gpyo깡Գ1hGQ}E,ӃNlӼ>R1TDbhY#AؘiJdыIcSA4D510NI?j<:/{GUp~Jp7^ѽ 1l] M4{MiuEB>7dVbkcFL3d)`EF:]tMu'[cos߬'q{0Gj#:a˱=?pFA ӆjL8 ?p8Q#$ ?6S}YRJ ʎQtm#E5U'tE⺿,|UxB8 .toR M٫IIFrQ IPP4PR5!% H'(WԟMV%!(H(N%+WKU,JR-*4#BPJ:F>xphvΟ7Rzu_S HeՏmLN+v+g÷ il/K wJ{X,}Uvuŭ+Y»ؤ6RwCyEguzL\yRdnss?ShLo3_D;|F\Xw7XG`}zf}tr#}P/UQo~%DTBA8Q?,:s(`o˓N\"^-KZ2P?Z1`S2PxoP*{VbTwonXއ^#?@B >pow)XL>Jҩ unF}N~;Yɛky@+F U~] ^]Vn.ѻ/sIbv-u@Vr| Y$z6[z^H9EFBGQS 0ADSu_['wS^|۷*{}_ꩠݖ vkSϴQUV}\}0_Usd+U^_ >wKu\͘ YH=Nuxl"ukTtUW͕wczt;=f%V%v22>*'x?tjj2`) @L86J93VΒ67Ǒ2XA}ѠoFbjY$*a7>xݛ.9}Wϡ.Z )Yyeq8p RXtw}~Roܸ:j_ZDRt= ;woDY:β ٨ >̂o@$^k) #}(ކrJ0,i̷u`- s {׻X_ǟÜ/Fv{csapu|«CM$myKH>uҧcJIj `XhFN>cK5ǿTd沙nO\95]c+Vz"?g.O?.> Gß|:Mۓ|.Rw?\)Roϊ8~ -ӶUQg/w%I0{?|St\L8DE)͏'D}33lcuݫ|su6d'~ d+7/~a*"I,8;w?h1C#/荔ϸrQd@m`pqNHg>j779ǩoc{=Ձ]|Kk b'MTbeHQd#/ VFnYn)7`]ȭg0=SfN=!ae}( Lȁ'K,apX@& T=g>Az05a%>/V!}|WHV YnW\?eUe0o>=QrW/q~g,0$zªK5͑FPuM:g&DZEN{?%#5Zf`vOp^3#,K֠$oǿX#y )h+mM$DCD IE kRS$Kt1 9&1-m5R8;y6 $?QIo+3ߴStg@aqѕVtEP;پo. xL'^WMZH+owjCoPԌ9P0(E~P?V󋔘24$awV|jdމACv Yu`;vbB5t.,x#㞘vB,BDRF`Y,< 9.Z#0݆S=,V7fHVцl!H}q]D\M;owj<8"1'!F_{xzA>lDy꧟sliE8APmF<80rwk-nn8BisK{S坊S@zpE'D x(F<Ur`rןf۳U;Ѣ#=a۹Pf<>ݿ'Ҹ.'o/zHk鹚챼1ϮHçu]/ϊֿ^E{E6^w=[q~<㡦kL/Ƅ;;E8'|j{E@E58?]WvInw/ fAxKNWg(lv͙[?rՉeXH<FQP8:!䥝7+粸f6 o ?L `v!#2?\H 9^&-8g%,ծ1veun%D >ʱ5 %@xOWqoGkhv 3ҡ@^PYT( (Ђf&@'o?uwa}Y]DTR0w뗤QÊ#'ܛT &xTǯ&"@=m3Fo㈢U$>6A(V!mㆀ{, s6 FXKXXEؓ('y7 SfIK{wɶcWۯ~;&NY"{2ڹ 011GǮ?&Ub/Eѕ#sAOP")1麟o`!P83DG|R)QJ\h8@ @@l4=MVw)&<A}T-gn82.'쵶$DOl<7ъ"GOr4b_z_O6/V .V I!^\/ \D"(Ġ4iO[L U_w<Y9oW*( QODu єFr`/lj|PO ̄1IRA Qޒ=/$^C]O"Vw曾wԲgN_rbT*@ F{8@/$a(7 ]~~g'wy}:ERibEP/)F q;^X'B傍תz۵,Gf@zPl)㘡H-/ BXg pg {;ߐ[s .P7FHZEr ʤwv=ǟ+eʮ Y.qO?wHy~"*_ڒ4p( q% g'-F;*b`c#퇰RJwܹkBg=KY2Tȱ~BZ/U޿ܖxez870#xO3#_2-kmWKһĖ! E>_A1TOʋG(p;(g^֒닙tIO1!81Jݾ% aXf( Lֱ̠zPguE={ m]TR)9BĠ{}"FsQb"!R"H!d$7sET.f3m_Hqm&Py.p.`\9c_'}w Ҫz=uqw;r]_ú‚c~E,)4C<^U nV?BLUSɧewoH@?.ء |!٦+Q4%}<=rD'q:j#JN#Žg{N%aEG70ɴ}Oy@ ~B{/6ҧn%`ِʲQػ4B8u}=!Ǭ`$v痎Po$^rsTzjP`>qsr\ay#P;u( (%-:~~?e(ZJA?~l'LDvv eeVkĀQqHgJ9Ƀ݃~3Ҟ+>h,`^Q<#;$#lUW ɟ>_?_0Ѝ`tA[ ,P ؊Jz0<ΝYǃˌ^޺Yf%;h>HO u*iz|QHOV1߃LHRTPuև~}ס1?<#?O__6snȂ mT/|9Pg_w|oD8U5(WgO ~ @ }AF̗vv \;GHFo xA(>usZ4D1Xt<N]w'Ny {1\vȠb^˲NR(DW=ʆߘ(-X9")O]*-D(|X>," @z.^3Q\Xd8X@ qtfCQ; gLuoBur3N _q㧧CG9;'gQGWV*J,U$=}EJ2/o6>_h/;~  C6hS~V{~lz xB;R!WӪ45M@ DB@cuVsQXH (( M8y'R~$ Td嫪jZF w6[?eڇiZUuiUIg_?3Q1B&>+¸Co='>G<}B8֤ X A|Ol8fT}}.FLT >6uOw?i hZFf>ԝœ?TM{E񼗠 OP?^Cć~5rL^(wDoK0sWܸ@*9E@-hjwvg}<]Ŵ][&aBPl-( <@*< G+U [L٥ϤX8L+2~7}kǧ|j"+˰F97~x|"*u4HA=p1EYap>1CQz\O:ULTwYe$ 3~~+ʋ)Coǿ=_Z ى4xE\6X\J!vCa{M+ޠ:΀&T)eُURUTjh z Ihom TM]UUJ] ̧+Ub&D `i"BS#8h0PfV5VxMO+SMo_Ռ;Ѻ9[=/my3ҹUh*kE4 Mi} ^uT???̐Q+mD2&! BمN a5Ħ'UᨈAQ9L8sK ])AJvm+y 8~@{J)}5s_?A$t9GʥV_~C{>c p1.(8(KiTyE ٤I$Hxb)B`?-=V*_`@{2~#4A} x'TB~x*!~.oZ ',3hL3ǔg'E"xbcr!翣邃M\<{jJ^S:"N?8,'Ղ/x j9q|3j&?eh9z\Nm{uRtA5 d;_ķoFO{'A wRT| K+:L ;J *>~FO@4 }\Fۆ7"uiïSt{fIp!B^y[sJxO]S=_>` ?~wtB?$n{G!-l鼕!Tk8[~B!HvE_I`йQ9:bL&@=D Hz+79(KC*a;Jv(R{?o~BO}k{ лr&/(\n NcgwzcsGE*;x?WZ86s>$mQ b_'NjQk Z74IӰ@ "h#g<1h b| ٯ`{}h?2?ͧύh{}uO$=@@< Z:!+TU!J~0ҏB >¢`J0w\N|C uι cY#Z^w*!@KGX19Ԣ\q`D:FF:˅*O OA`PI%)Ai:<Ȁ=SQŅP!ܯu=Au!]}1v T;"*=sdq?5 #2d^JIb=f(>Ë)=:ƅ{5{.2:%M-bGW30j;Dtbx(Nͫ?t O}UNk,O>XoaaW^l2@F(h~򿲮8c y.RGȹwBA„TEa,F\Ym҅jD0t|bi8Xl։78dCme`X.s9`8j8?ls6]Sޔ#|S~~yȇ6L r*#nH OF"K=\4tx H- ]{T_yxe_񩱆5%;(&Df5sUz0&,F=Aq^}#1| 8;㉐7X{>;WwERӇq#"+Nח|w6H :|F5j1Z3`i@5Ȏ\2EB| V a/{Upmx?P*NwSl Opg'! viXp+lhfXwJ㿱\FwPϐF6kWlQp$ƶf*jHaY+c`;"/1}sB(X2!_f!(p e! X'9c˒% sQE/lo%mߞt9Ь HOH$ZH QxHzq= >|a;N_}Z 9g#EޛyZR xTdhȹl'>& !v hK4p!̮}ӋJCmGCDz0a݂r\ r"s]E]u\\\)3]>GJXb˛d?l E JKz㚾8j9^#́OUn~@1U䑸 P)Tau$͛s.*Aoox[j- '^/¸1[ں,$TW)QU׶N0EZf$[i'}96 S(`pʙ"r1qk0isƦU/(h (&}۩`ʎu_&^ KZv.g > ng.ďʡ{mۓ?-pj_Bs& )|B( ѧO^h!0鿠-WFUGȿ!\Oly48uDj`Ksbm1lUV6[cNٖ-kadn\cegœ^35?{ǤX8|ADrHGho8]+-AES`XսCCvKˆVf'yU_ O +u.@?K)iDE /VeDpӞ0uT"+Qd}zm4(ޙ [5n[y~Ox3h| zـR&g ŃwXȝJ8Hpx:n_ݹjs8Dlx=Q P.Q{L+~1.󀓏>+;d 5XRWs7Ց$CR1gg6ǗZ=^\ƳF8uu 3*h54apJ̼SZ/9])g$2xΛކZ6mUXb$#u/c2xjO &SiY)aH@ Tonisy5J@0$tCO^a/Q:z dy|270 9}u8q|F EPY釛oacI7dp鵄8m)텣|hzmYuL0qIzg+9淈0Rx~AX`{.!lnTDO$rlu#$2aECYL"\A ~5o v!?iE]9ӟöc{n,gwh$VmK ( J=o~1e+2qnO5nDR{gHȺ_콓 p4]b Dd>3x06Ym%dӂ*]ء;@ߴJ&.wJ47nAf޿U)Eg#Q,Vq]Q2G:BxwTms2mE|Nw4^b:'wCF5X0Top߀ʏ8CxWv2m֨SOlP-tݍ>xeo !" ΔDcQ>y]0[uuacmqdm5p@M {7c{mr9pF?iĽN_9],W)eF']Z5yPڻ-X'SR4xriS kJSO;$ؐ@v%i!j9W^m! h48?|fCnIHFgxGK:#bFr?i hSt0~Z<|5۸ދgp vY`R2_ DE9mތ.@L#W;e0@dF-^t~0byp[az5)&tD~QxsFϼ c '*ۦi1qu[l>@&eHMimN:&rWlt8+墌/ 6DâXF837EK֖ybS74:D 930C8% F#(sņE7قך?ڐQUiw';~dH~&XS4IE@>oŒJߞ2hۦh: [1*~Nq՚b%@Apuwn$4T2pE qh%oUNBp^B0yJ# @qoڡI]HA<4p?QjK5Æ` 5y6aH )`w]I̐L5Pw{GN6\4ҚfEϵτ`\d*R}F`p ©\X>]@UHEÂЫy IPF%tlgSK[Gr_@NJ H͝}lbon]-.={6@DT= i[t^ۄRU[?~Tapr :M!s;76ntV\šERcG}"2T:>V^<AePI3#`[? [ٕH6X{w5FUZ1Ƶ)|h+N}27(菘C9 ˉzB,7ؗѭvl=EYm9G)!C! /nzmZ ݟ 3'Ҟo6ѥhss@ַZsz( CkH8T} ,"~_\q@%,'I`Zi @a1܀@ eqG !E8'h8>J0;Hs[[7c5PFA)tK߬Ob1 [;¢v۸TQ/iV,`F01Bޛ,>o& Y,D'`peNfހ @逅g0xpA9 @*Q$y]1'~{:o[ep'iNc> KdP}˻C.9\ԫ'QIE9ݺpwD|8<7rt='+Y{uf(vps7XtOJEe:3~jpZH[?'juXnQNU$[X+Kx* nY?:Mh =F][" ~py9;sa Te%;~?>ٿrX>$3퍑=-?@+}nPgW2/6F_0>?`qqfDEyL zgAԂw^;5boܻF_L~!;MK{H 60~3OX~?w_A5gݬϦ׿94\xUVoqDijIljO 48Jb\~?770Ĺk%e.6TmL 8`/DO:Xށ$pǺ@b=w,t<}c\a9{' 1#s= | 8Lw,$dL@@V.Mxt\0`OSKƣ0?g]j|FT-!~ lCv|%CLȊZ^V8U˩G j.lmoA+|qAìj t^kB!&%71{0M߯g'VE;e~sQ@T5f Osw=`:8  Sphq 'wròi!%HB.Pv@*'RAJ0׮3ᮅ>OCGHpF7߾dN*/-5`0S$(zRðK) = MXLA (QJR(!]vEK_FJzt $LVX#bjA y2#[-1 -:t;0:$\>?3 ?/'FKD)(6+'#۵"ι"P"-Xr\I:o`ho[|$Jqm$ñ P|X{KvꨚیccF#[SD6 ly&$$I$REk Q Y GJ\qޟNo C^9gU$F#<55{5?7l-&H,ݤ!2ߐjA r%pc r!>: RL`:+d-i֩|HqR(Zcܾ6@`um)I>V.6L% !O * mi{ojmI< H!qsTړ,1(CkO˖L@=D AB3/ٔ)6<Ѫ.ոR^l# DʁK3`DǙC]\&6/4u>c"˺-x*h裪UUUUU|mUWZf &s$< A!;|Ȯ1lDHkL.n +t5[_痏P=Q>pbk߂l%QӁ P\YצmtEsyA%FI cG HJz}^J4khgo;'65#1W &~{_M )"C3|62Me0i H9!H7Z}߽ݖ>Y DB1@ >,DnHSQF5ԤYvcPP +Ha|e& YYXԭP,zxЖ+xTkCmξ[2`9f/W˖ľ [h7e .йo~)ߤ/4+ uX0(،c8m6`g&6F_nEF(LhHkPLo!.K(j1e9'ݚzum% -wϟZZVq|'}8M.g # cǤ3l!57Ra[Xo:LjOG^GƮ uC|M<%o3YD]-fjc 9ODfan R<J^>?osyGO/{a(`|;u~{U}ξtx<ں]La6A= :D;f>sp}2}GNg6Tdy\:nUwuu{l[4Qm\W+-zpa_UP ^Glp.qЫ-:Po^3;8d=$AhB-G ,EOY7 P7-ۡs ˲* `Dqah,#E6q"ĕO;ҨYOqf(2-z`[n#nz9K752ZVكw0~oB쉋n5 wΉtBw/+:~ۀّףϯ P3^eKu[@a5ҠXD t!YTb?QGa8 ٔƆ+$P6Qe7%nj`XcѴ{MTb9\dOIx`vHhРI@f8pO;JJ.<1Z`@ȼxh'>pAFKm~x{|ֶyK# /ҒRB '~{[F)n%dғX(!oau]YC\QF-&s H˔b "2cPO60gAo0ZγFھ,7/a@NܬWÇHx"٫=ʵ:G`'Y)XP;QUwf.=Bzm|aY/"PȀq6/,?x.mRrqc^fcCڑM1Rw܋G$^!V4Fs؛7{u(1UzGȀP.byMlwb >Ź'}A,\<>l^4]sG ":(lR%g9(J@aea҈UF}gǂUMn(t%`pb xXjX}A-vj8i0C=(#`oQOf_fu! CjF`LȩG+Gg7/?HH.GyÂUR0@g ұ:CLS7{߮FT] 0p~dn3DͶXB>$\$!J:_)env[\Oh<~Rd.@H0~uض:s@[1 Ia 77wCXj( 6r1* x(}UGM@PsFcйk\+`H ^~"7T#CE89c0ʲ]/ke-o`[ZvP !om!d(Ⱦķ $nN+kX5{ŽP˿G2<盱r./S: ڥs# =4*\6Sƪ@$"j y!ya|~0ȗbXYy)CfI$ͱh1Jc$#ƔlvK|myduמ,HpQ~N:u.뢟KB&vB+H=@L"=+8gSD['$1s,헊5 y#Rl ]ba6*=\%{(\ VkykH_/#q9%kfC|6ȩ@1m" 2 GWjzopM6piUAJe0L\%:Z!lb@S[e.THڃmrǁA Y\pU '  '+$?<9_\HLڟ̑ _sjwSuGI;_b-9z۹J(woNEHHdCeAM`._Td./i%ƷjۍV/'͎k.eI2;Ly]SP2jnuJm+CfXfEU@1l%A@CJ$"% GglW?u"!DMy`7CbԒz(W7>ZR+oɆ;\F ]-Go@ڳ_~*n @]ͨ7Q(ʢȇ?h<RŠK4Ud0!벛]V"'KRl W5PI>zB2ybăbYT zEC($f?f^&w(tnNBOC}7Z Pi'BļSb/r|]뻮3s[xR8F4'c(2GI`/u=,3_5PG\%i|icA88Qս<>t+: (xM%Foj4\cdhT,8pmx bz="ᣝI E*$ƣy6ng*eGpFbV+QR#,W#bžR?S.,tyZNKw%)nF<ASk_f'n@u\%Mq{Jq_!^ V:Qbװ/:KmD9T+ E [:A"NJPBE}s7X©>JνVk0 eWpn`h,.48E vN8|vJܘ PQa*Ǐї(sȠ 5Ÿ?.N}hŅ; J;ݐJF},{r瞛g0 JWC@)hbV Db\%kϴ:-^am NyZ1M/u/i~>=!<'a,mnշms[p UE94`yi'b+st)^ }4і>LJm}j[dAyy2?iE@tRL~bĺzI+GS7 0ap~uWPE1I(abdDp[WKrwLf#~jHT 2CWt^Ы9.j}{[gɌ!H(k(dO9?gل~WI J~yu{:a8[rw0T@/{a1t:$>t6d,$.5P/P91*\-)nx߾럃\h>X)?o`fvN^[O9+,Ǔ^CzQI]uCN4 tz]L Ky㈭25z@NE[ʃ"A&Ad_=ą~olɁȒ<. VLa(IPdϦ X2r+||jM'q iGvOc>-۪"Pcc5dݱ(vXδXx&G~vzoձ/ g?Q~ߢ8z2 Dqrb_n ğ"u _Jڇc`{t^i$U{C0kFm?,O?Ͳ70JB itsjn %&AB~C*9'}<*8XЮٺV\wx#\b Jx{BV; 4AE({Xc;4iR$%8$Trl*]< "]Cgtf0`ys p TUQEIAk+Jh~&[ȲP8/\ !M-~J?n>áAK>q֦sCЅz!^ ,ge]HivnT?.QXhL(#gOEUy-uXk71C,V~,}Oj.sx>}"|{! >'|MB@񳻵BzAxے;Kd*x9^gN1]P09hN#;(wri`>HUZ،k1Z·9OR:a݆wۈm3 ]sy玸f#yi~"uR<会“C~:G~Rըm:t8vNq%=HDcӰn;w>yd8L xou8k7_צ}zØ(nj|? $bOSMU+Fy b3Ma<:!c< ܍:ysc}$=bxr\jśF'+f*e'"1 5 9`d?<8ATaFɣ*x~hGv UFفutY2”u҅w8@޲r |O6i`QT=y*=R78]W%vLj!vLVmP#jVY 콓HwmG=tz\s«gz 0]@z&=qAqX&Wnƕ/Ns3/hNX*+5se0PtS/P}%Q^W9'q)?FAk&K}_G"~Om2WN;BCC-hqHvM`O1 9P}ΧĨyў5W%(*o84-MZNkSa bZ;5[v+_n rx |!6?{\.ҩaLӯFZBxq:ҡcc=Pzu3Xk_D7}/p􂾛%0do~SzbAk=A#TTxҁ$C*u)h\qoՀjWWi~ַ,X?9M&'2͖.I>(u*Bvyd_޶K@ZSru<( 7qs!oQpѥ][/q0o20HhfV-&B_a%={Pya| fh{%&z&gK@-:"Sseݥl0^- ?#1\Vcڜ)(Dc"u/.VZuٶʼ$,$`mF \}q`Ɗ)t 5|8!N(u͏WFUʡƫe.vH8J{M{wgqW@~vmcw#X~]׭w,P& %Һk/oRƘS$qD  "@#31BTdYCRGJ sP; dd:Tr%~3 G:T|Yh9*(Cڕ.lqmooFa:e'jȳv6󟆖i2rfeq-ux[lh\g'fd4]zP\D\&{" |+ gW0)Kh{YVYN!1A#_( n`E2vӻCZ@}| bQeM豙0AG%{I ޱ}#/*?.98f]?Whw?c=PL-B;74mp=/ީK' ?m?dQT xna0X2yI8Sp_i+v;#x6x_8l lpTTw:V2v,Q~:Npʀz@)ww^ᙛUϥGEA!yh3Ѧ ]S`7V~4JuG=ke98ϕu^#.^5Av8VbI7I+H>DD> 4%KyJ%;RwpլWs^ɨ#>d1!~FϲpGY*A@.$E+]< mtŽQ}1C0 Lڿ41!&`=bi'-!n^XmVgI]a o~"?>"lE^~'hYģF}|`*FNJ':2=ؑ 1V*^^ޥXv98ġsAaiBOoH@FŽ 3N!\ch~->+0R *GHPڜ?y MWzO'JkrK^isP (S,"`ܺl:prA^a[.^̹VBթq*6Ќ#dJ \M` 3Ҟ))`Y9ҥ}n&P׉a1DM @Bc]Td^lLl߉.WQi9n$+ȧ=H$+: EAU&}vfє 57EPQ8ƥQ MuxBfw^g^~>Iϥ}T*jy#r2N@vRxlR"V*}DI,,x)eQi db~]mkiOGʟiY@` l< l|?w~OA`s2"a`yy#}^zq:Q H$A P ( S<~i LG~#c'E:k2=~w8lєԟ֟iTYITQ1ü}QJJLNd^ϏO #;+[&-' N$wͻ +3 Oqv,|s%4TT%k$ C(P@pnE" O7OYalj^t$SEY y^2<䮐PǙMAzb&jdZB(Kҩ,ޕT3sj~c #xt di0 ^H( Ht !HIO%@| b(J"*uhBb~1&%(D)!IBaCSDD$hͬ!5AI-tefLOoO-OOdcaFUT 9ׄGqV8 5B%(e_oެ^'OW.k\b?WJIFRp硞>${Dh]繟̪x܂3IŕG?ߍ_^57vJq!Bh*ƍ&1SZȨGGЎoPU2Q$E9fÏVnl^q`1Hv#HV7݄^Z)Wy1NO1~|ksBGfeDH6{ 4"0IBj3UE_ϧ"|D:H8zsatú*!?xrv=̘B:$%^LAkPCKxsz%!?jU-U 4p-dIV' _⻀9Yb߇%;.[`Ak׷_??騆!ՠpPSR$$: SE~ D?M->Q JP*`^GSgAߖ#셿<$pд,}b)J` R`  $uQ1?/?Sۊ*&5?A-~ !B]tz-nQ8A@4!MXlf1`kXI'џd&N *e2?sȸqY"mu!jg"IA߅p < mCUITdg4)bW̉{ٔgiD3!>1WYE^ ١J0~&$<˿b}V>l: ^%wҽ.oNTASfpŰBJn$}I@|S"qxq(j/|b"[ҎA:x(xsp~C0 8jldU6G-ayRtk8 4=G֡@9($UNț$`n/# @skn0 wh Q.G=pgx=*}#)vWĭ%h25 GQ|ID Dk};]P}g|Gx% WBzOhE]:DrTx_")1la "[F ?XdfJ* \rsʈQTr8HQ|t99)r Y{;0uEcsnUaC/D0灮aGunQ4z0ԗs8@ߛ hPAH#õVg.sB{aL:}j~saΘ_2G]aQhIz8Z1ywq)$z8C@+1"a%iN۔U.D'?K6\ 9vwl 0pgj%wù%M2)D*6Kuƞ`hSTGV2]V1 $?e[ϻN2@02#x 4ŝ d 7%l;/7b,RkKn(j9ii]C# ǗW-NAu77O5Bh߆ )KŕJZ g% JbOHAg3CGH]f94u< )q1ڂ--m߫6^Im@I>ፉMSk %%;QGv2x=hLU{:s;&jdPIR@hNJd2e~[MJʼṅpUwbE[Π&ωNt lYuUD3* ndrEPxx ,$|d}~*۠'G Jԫp9_#v(i{ يܼms=pNX>=o54U'(=\P?_P~fڒI3 #![=}؛!&{susd*RA(C "$sB=|e Ul*%X!5^G7!1GMq1A4nA ?oDF Wvyq-և( k߷,/P<[x)fzP%xnx"EeczU,A-2I8(,,$>[Ǖ|@t|]oYH)+.@tc5lBNɮs3NHFLćWz<0(@wFIs.0ZknOSz>=g~o?=Ij${0k }?BAI&e/#t6- N{/ëg#Kϻׄ;@}P2 B;jbAGa{arm UF^/^*0lV՗2̩8*o^#}wi)N#ݶ<3`tNmrsY㋓{sRggp]]ߕ,;*f@qG/aWU(Yk&{}7 .'ͼ?ɯ͝|uvgh^F̕hAWMTMBP5 ~NU<..%&i}~5TYC]$"1r4Bg-WYﶱ+[t`9Z_ xuÒv 9[|/ٰy^ cV{GQ*ur㫬}> œ=ߎKDs@[Gə>v9ݐ e㆝my[#Ql[ += N4>LO)OY\'i~4Y@9M]RE`@tW;p`ro8TbrYp})'U00 atLW7`N86<4 >J^~߁|9Dz0z S)1  @`k}+}r 4L)0TaZQd]L=*YYҴ(/sGGYkEXDB!6&{YRb֩FA0f΍rBg(v4,@,JRYrchչe f-nFtpv꺆K' LZ0rTc}.eey>[]Y˟]tӬ?ɧuF_>sb<@y < 2oog6hzoݴ8Ctw_H}Pcf^fגe0/C-؏.={}wi^m᫙z8x.xZ3ѕ\C深p6?{+v>shvoC;(<-/Gg9qPnOs|,no.jj8A"bz酢\\n# /=}Id޿O+gއn=EX1QAJH?.΄O7;R}~Ϣ`1WbpMB< RanTUp䩩*FD /@(5{8=\yʩ B-cˠG 7l?(nGweK-?8Yx0d\NzQG1k7!" `7/?=AP@de[t[l\R`C@v>~Q#@8(ca7rĒxaoUx>ms1]k9]Ֆ)hjJ\X;yA7`47GjN^qkwN=zfL-tMZQSI6yFm.ѳ?fHu;_xvOQ:;jHV}I/8XIL>F-W E˵2%p<~0D^~^/gxxGڄL|^dvVރW}e *+gIG1t?Rk5 bgy-Qo)Pߓ~])J҄ܯ{I2X.%WU0kqo452"0PwJۺxU;ׅ#FBѶNBB=e\?8/n{29q< $Vr*>3H`sZc!FM CLH7w*ĚWKB ai9WÇV^CNA?&t ["P߫i󕞻Bo_̐h9-%*tO I>b^ܻ{CpUAIU67PLtu(ûP5yU.}&׏K.Y^f%nAz RLH$B(!2/HҍfltW{o@='킭E9c6ey5/6VXwշ}nrIPZze 9܇^2ocb@ mˏL[_qd2~dwUwȻ6k  fX])UlءuZ2ů\nPPyf1s.RFJH_55*|[N8GeoֳXP&@0=0?hQG*n$u.uǧ#vp;oy?m4sa)f<җw; @('m,Bb}ͮ6֋BVֹL{@7gtOstccE qP⽢a'3-ecM$3jPefa%p|*1 [CB~9 j$qBkHsj 'wWƨMAb-B$c>{_ /_t<ܐǧ=6 g4lUR#{Xª"3ձjT:Ygg?=ƾg5YK,ԥu݆xyv7ꟺb2W w>=;:vR.wO>ނ|Kۥ""̻XE{"5 n/e5mM/~@ha Z"4nPs߯YĄy[߇0߲ @4 USUB5TDwșPU2w¹*HH#e\Z `L`Jq]bI@)RP& i2B)+a8QJ R=+rRħ&b`:GOT<:AIV5A(@H! V9;~m >@1f~x[lޜ(Mj)μ:`G-$ $C]RAbcdLACD}ʃ4h 4"L|dA`!)Pi(Bd#Z<bMF~Lw$5~<9Ϭ54||fT)F\q 7FE f\XښQ>pAIaȉ@G.$58qAP8//x!^$΂]E4.!i $)ެs LB*GHb"wBĘ%|@h٥;F4J=HQSJjHŠīy6qI1@ɦqL!(aLN-рs(!JtBDG@1> ^""T&s$R #u`L$W S`dz<aNZ?> 5~ЈeL >rȬgF{_vK<{ä_ޠ|r)O0lڈ/;O ?~2S9MI~;C9˧.`Ul1C!v:ih~^AU _DcgM_m7sj口zE۟z(WwWW=W;s=ymϏ7՜6Z;8aêƔdoݟǺFێiuJƓì {&oIQ^;4S{ `j8pϽۻ[m֏UV/[p8a wgw>2rHn|q7Zng,um;3:jw2S1}#Tfa@:Ѧ!E,]k+ '<K!xlյ ݤ&|g~Ffu8AŠGdcpCWdïVݭ<V 97wGrvtzu} O">z$AD W[j-m=f#Wڊ]E|es '*p[o6g\e8~ML/pUu[S":Bd~RNslʹې)6Imk>?>O^ /R/QC˂8eb? SྎKzq;}jRpy#)(jxCiCyܛÀJ]ja M-Z` }ύ+mEȬ,Y{027(Ի>("k97ɻ0L*j3*ޱ]3YSsxSMdLbP0^ gST |=IȹHOUq/\s3{Ŭ泜bn2yMUaӗī?pΣnթujin6TOO([ۯ>DdDۦII-=+{㤅 VDxߨo`k ovAӉs(|Y'tHJ+5x:}zgB knz~E-}5n^>>+p3 ?ۯM7 PY>FCHPC[eT}}O}eib ΰYb^]3O۾{mm |T2؜' A2S3ހ97>X8*g~_9]r-Y~3'sVH;vɱ=1>s^jDH]c Xٴs[XrCUt5_d.[Ia4s~9s;_.Co7K @çӦW5(D?Vp Q~ba\_&,G؛,S2c~CV wf76 `)`Xϼ?k=[|[d5@V]]|! ׎ѐF,}bR#.(@u" ; p7ySVa<:@`_;etAޚ׸ }ٍ,A[fӉn/3ڃۦ;R"n]ύ#}~~)> @怯k|FꛁQ, Qzz_]7{s/(t/Ɖ' t1<;1BA7w@j0lR1}(T־|m |ðZذWC(ߪR Sǡ5>y_f!';u Ck EPu鄓 (`d'B6ܢpYpcEfl& )Zb , $7{n>TTD)Aܟ:5s~AEܼ(ttͱbN[!sFoC}E1W<1w1_3ζ2wUc0eA{"<~/GCz۷caP3s76Ka#J8'spxbYy=~n>/gϜc<Xd> c$5L w4|*"{4&:{C'MPtv:MU_8@&!/Q#(׮$TW7?Gd;_VpB:U9B^i4\#|"-!Rhe\T罢.f >ܑd었Q0r$/[|w@[~CFV?y0[Cpi [p0)*qbHOڌDG`:͏d{^wr~m@@ۏ5k~v)bEfE 4j]D* m ,Fj:n>*v6rQˠOGi??0 S~f0fw.#GyI}Dwlb.//O^-i*P#{xrϧ.E=H39 $4'κM_?}Iax߭AE|$MF90L5Q d b=.ڀ1L#F& 5˭A)hª yiHH#m]|vRv?~OQp=sG刬]kV\ץyH*nÃtSeMآ-(c$YÄ y]ѾNz~0 xׇq:Jp7L{1?hWn4!YWjNT|L  QTI!'H\H0RIͥ3a<yZƥ j?Orv|='zB`PFqB]̓"<B,tFHbɫD<8_CϴĶ3*G4ht-`;>YMmۤHaߓ٨sfe!HgxL/7eJL (1#C'-Nj9#󉛛W_! 5^݅fAuje 4R5ͻ8, H ,>{WQN s-} J_}.)qCL:u FfHrPf|DA=wHHe𫺌هUba=[ŧ>;|.V87ӣWvmqγ{RO {\35? <eK;K;Mhw|1s \yn=ƴXs)ocdD!W#S8+sѾ8 bv,f sJ}_С)m<!s>qxY/$;_bXH/3?%F QLy|ogij(ZhQ@PP`shj`n\us-$)h+>ȨXk&<< %:dهFY3)96:p O ׍4M7-@L'oWW})J0/z %eRCFYg넰zϜC*]$b::i(L5d>Rc:$#~ԸF+>}-I(yaQ#p!;uXmipkqt_^mnbzѩ9>~Gls+jÎZ%-Zsn].xֺ`5^-nlƔZXCs<ߝp훱U6Qgp .IJhS7G}rB%Tszzr'ddA(WG=wqwcGRqQO$_K8Ef opH C(SbҠJpă]rxq/ÏK 1舡]S㘯ls$sa{r;[GӬH `^njXyk<1 Ax^`~cHe[n^;Qn7(ɪ$7«A!ס.0԰*bvg=8_2VR >{=5 A{j-4^Uj0J]џ${mS$t}u&U u k:Q wLN.Ot%qy_4oWyP$dD?E"+TW!QCM!HwT%C U"J@(R(TX)jDL"M.N d3WKt-Jhl=,Ê onحkw DRmcSStosjΊcPP{DžZcjۮ&EB@j9z))"Hy5B=VЖNG6i[0j"t5E5^.M)0TI&ΉtbҡHA/nQy.aU!EWPQ=:(-9͍$TݴD!JB=ɶucMl^a bՠ$13Q>}:+5ϐ{z>.4%)4b#lAUI5l_SDpIAٗdD 5\JJ b0A1Z ,mcAM:j_3SE&1lj>A׆Q `-i>ojfPY-;HU?lAliaԟ+=/~1nHgw{{rq)Zjhi&X ۝gjiZMA@bӬZiت<1thE*8Ii&FP67L&%. d)OAUT)E{HSLւz(O<ˍM?}u3%gL\GVh1Um`̫6CG='^Zm\Alz@t4N(v2i6ؚ( y|!vUbG Na>[=]HA';i jZHjYdũǫpZ&J].h5wCD zv8Ugh4? |*p͡>:p_N-:=T0=?uHd?{]}`'ۏ~uMw$@]YpֿOu 'sw_˗0dJ>I@7:³ʩ? =̷LI}ks?OT{oҌFI8Ch;` SPݺ&@ b~! h4B#@#F~`䅂@ o4V |'e[]J$N v޽3Ɔ m*@@It \ض+GgOg׆&"!eL!~_V36T8泭j ?LLTp|8N;|5 Fg) 9cs2K!,45¹1qcwQpof55<:ionl)` 2no]dlIax>c #o7С|i 1rAjt޷<|Г>Kj{^_%s@UDYHo\Ou0R?f|OkłLhBkF#ύSa!H#&V5c<!?8wN2b2P Ut)f32B٭ܶZ /w=?z9B;:@},)q^rkal\'d[F >ZU^[p}fztLž>n7gOk.,3/d{"}:KS:k &*8j jG>t0 +YGP$a[+X:"b;5=BpfR6.Ša՘ 1})ҹT@C,O\7EօƻxϦUX`%HܞucaWA@ 1=17`dx-jaj "  g=(\>7z7Q/Kk 4Hžꌺ٩֝mt vhI.iUז }lsAޅnwQWSdX8AZQk5 Qq& 'D/yTF}" CPP4UTSBU MqBMj ]H_E5o FAd(#JUZ  N ٗ{ͰDEW8qOHC%P}^/  >!Шw r`E `t{qV*^ot`SΩNkE P: i6êBLjrTOꩩ2(P_vCH:@Gx`nIbo\ l['bN@"i6$hbPܸ}_. >4_Y1R@}'4CTHc)f#N'c#cb  +))ԅ-!I΂i=aѦ%i )H(XlPF,QV)P"NX% EKA?TH8J3<֌lcY=&`S„\@䟒%{݇X|ns[ A.5*olwH'̿e@;>BQWP(P@@{㷶e{0t@ӗ>vrGKU5#nT<(Wu}{ .0 :g.A7t$$-e?z"H9~]~xB[TX@z\n 6dFN9(#ؐ 삞gbJXg elK=ÏQ2h;Dֲ i$݀t5:}$lg?8^aEe ;QB کqӺ <9ҲmۙέCf_zUm|]r G$a$Iʗ."- Y`DP`E|ڹJJ=3}O_+Cw&4 B0D5|:t9*MX$np iܷr XۂodN\ /QH z&6|¬yqw,\+}>݋lz% $O<<=ge3$a" 2Vj7+{AϤgW]c5mdYg_M9_x DfV&o\!wYIF+4""5~MpQ5Ğ_ʩ6n͐R7KG) 1"Gт&<4v**J mMD\T"oM!E lcϠ0vl!:/4@<&?9(\#`Qw/>#Uf 3 掟r | 9 M A*Tx1(Bm!>>>ς{oHy*z~j٢Ua7fT/JIl]UUUw_TdQ*f M/,UURU*MkxSc9|@\^Pc˟Ϟ"{IU 3QPֹڙP ձzc%ZI4||AWS 9/}M:Y'yGr8pJrIɚݹc$'Bڭ/OftB:=j1C}ϰPQ藝qGW5*O:y%E"8Cnچğ}-{ f#>l/a={Z+~I"b}GTpU8H~M B\L~>Kv 'bG@>yMl~_$*vePYJQ@(a= w_U.IY` > W_g8KZIpD @yWtGD1} t\< "s)ʳ{g1sozP?nʊppwчDPxXw#s˵h>KC;0 þ 8J@$FG @M}k [L|+cx_aqWT3# !/ndd\1>◠#Pul+^UN%Fƽ?,o* kv}#A*,N=N,(x~k6?'L.JkF9LSI V \ d!Ш |xpśyD Md꤁aе2'n_b,?s=W0bYBH3דsEI챿v͂ޒlDkԋ6x˗P xndi)m央@ j7:Hr.#L&xKWs.N3݃^#_UJ<}],sIç7ڋ΁ K+@zf0[UAIj|m +@1POsـ>K}5ItThJ)^?{֟@M:@5/N:'5ѐ@̠ 8| 5mS3Svp RzQ0jhB84rMhYU_8H=o8 2s>eЂ[<ׯ_<aew{Ka(/H^C}JqWi(nmy?_M,5OWOWC")ojZb?MuE*lM<#yӹרyC^Gn,/ŖV/W/7/a坿^Paܡib hx JYJ(}ҊsCb_lXWQ۞nvT@ApA0%h@7N*?}?#hz4L 3>5N4C Sjʳ_on-TdHsT4(]{OD Dq70?2|"4b ;dIKxYU/ZR8!0DO 'jEMF=xD@Ev`xeeI2xD̫ƺe2?! LUN?ٳN]tR( I~C7UV9 Y!cnu]O=Us9H&04hKe% NeBAET[b4rz6&e] A4LD.jS:qQNJ N6Ď$`y1^j|0^'Pd1#y90!ܝqD6\P"\I#b`ڗwi r^@!c˭+b[e L&KOUПl_oE[b4}@ ?7<PckA%:cf[* QE7^iA7y.Q{8XC[c z ~ϷY[5gp`d@PA?߇QG)f(Ήu|bABNsȞH>S|z "lҧߊЯ16_]O~St)D.DBR_{hr+.HzKBG^$HA^zr8M74#P>'*2Ju0_eK",v7#ܭ-cQYuZ /ދwv4_oxUAp#oE3Hh\%iI0qz( P|^IwÆ Cph2uPH F Cǒ_66p'!-YMd!H[Dž;hTrQ{ w(IzӼSXiv؍X[k&6 ?| ]HoA؊P!$8fѶ;T:Ym.E!Twi v݂"\D(` @};HaN&̉kjHqNU!_;?ސʾ] $`n*RSg0n˷$~ ,aa9?X.$4|̮`ZN}}w*nUZw`n9fz#X9_}&YQ)E3aX8 # #B]zD))nD@uYO(l8 j/~=(@Җ}֒  =~d\X$FI/S;'{ Iӳ)7_HWÖN8gCN=oCӘC}f$pXt.O q!6~=WzΎSmك/SuX:Ym^xcn&Jn{ ?gxwD_??q%i?d)]Of爸,՝*N(U^e%HpR$g\yGp? 5Ur7Ff50gV›G=:D!$\N76ADUƨ A⭄~4wq}qY^?־߾ )J0y2* KO /C)٬=fqĈHS|i0hum5*,mtS{@X6 B Yzq|q枇6la^ޜvRl`9b~h"u>ϻ^zl\.?LItԇ +X?ofR뮙 ވ)IC$oa$Ql|#$prjpU;==Px} -σ9i_,eYW㯳ިH4 _a2BdVtsBKsj2N_֟gC@7bm޳i~Կ $(B HDv>!}Q/cMYbpdl\Rer8] ە"TKj<(@5?|;~xc IDthG%5& "8 KOj|:k"1Uip6B-këSvtբ mE_QAnqp훵60pO=K^X!QT'#-T (u%i_>?ۊ+P}0JyyhCo%G'\_znxp;oT4B]_ۑ6F @mryxfl`VIÏuøFq]9iΒ<4(3 - %,i.ISz&D*pSn䀅I(9HF\IT__͛ާߙV8`#[LĻq7_gQ(B? 9wU h$!;ɐLb"Y~il35>]}_ْ9rgMQg7p~»"S@~J,4ɑT'A3.b$FT^{'MPd>MIAe21?=5':oEJTQ)KYtJ^:|L# xsK"ا!40e<'B/dT޷}Y pG㵺]86ŮhoW{)W1#/74h L'}ߟ}Dq~Y*-@O wd3cyKLŸC969xo"~01)J#} }[nj@*8{W28Snp8d.aS3!1s%T*uDZ<>2]-y8c(̎nLP7:8̺f.< R%5?UR;šyJ9{`9)4yw9(/꣯n{LނBX~_0G " lgU]N7!,U1!% hL -^2O+.C=䒔PQZ. t`!~TڞISZ(P5UX*Rfsb}o)Yh&|p `L^H!a|d`Z|SY;B ik"߯>i@ AT`#N$z'~y#$?^ϘJ~x&kDM %b,/lsS0VXVM9_LXuiO.y`6pKF@Lݵ|އ)~j˽^gm°%FEok'|yhvlWHҭ½Q6f@R+' ,ީ%T6B!@Y $JFd0mi fqx/cWCųOpt| 7 nu7eg8o{r0տO3<êdC6YwWh;?߯3i4Oڈ~v^ iCxT h)tiaj,TL~yfOcO1k8WўtqYDT}*` FlCx]j)9q3y!ZYE ~S^-LnP *?Lhq$雡_Go 1¿5Va`ƪdqj]}x[ ?W,47[T =Y`-P;_>E3@Yr [A=Œigm@ ^PQ{ Mf?^G^lI=d1_lMpXA1͝6S};4f._&pm'MSU*+ͮW9߿^!Cld y|L'l:'a?7Ȼw:{u4UA0?#Dbn׭` XPxijm.E.ձ"e5#+?ҍ D $ A;y{rVr#Nyo?nߍ0 Goc8wj|-+;wNP[SA{Z@$'Ez){80eiAvL>~ҾE!)z:)8ě BQ6`m"d&O)'5n{Ζ8Se5lzkyl,%3~ YXYQ |\!D#U 3|Oe5ͅ"M&P Flm74 XՅ3sLX 5@lVØ\K.wQ@>r՞y\u3);I? Ҏu:, G9 p&.FVI\7QӏkH dm1[lVTjUi$f"wqed/_OC%fٰr:9Sߺ(6ÙMEAKM72G,Ǔe/"MىYac(-jDeX.ώ/p͡ tn;skսd'~^rz &0Qj)[H֐b-_mxoU][ (Π)2%㟪hhz>`KT4wXmgEAђqTYÊ͝Vi2P[OK(b-й@mqݟʂ-k :/됎w7[J"U@w^ΛEzq8Ǎ8._=zxk<+Z)B`hҫӳbdžsdW -n-g5؆PvE"a9\,Һ忁Zo.;rp庺.dFeE7I@qJ+0 |܋\/Ǝڱi>rRq, _~wAON?^<S~.k=_]b0 2\SFtl(,I:Ydhx0;^k ?!oU;w\xuZ!C+tڲv _+@T=u滳 MgV{3;v' 1\xE@JoPg= \cZuk:_j;=uǟC[Mdlv5w yKnT{ {A;ՠn3BϯPG5"3s>t-[۪bh#Ƶ$8MPw mfw:te11r~ B#S1|w`A=,xsqy7t bc?6%Ф )2e@yBrbEk]nj }> +DML]wnǿ~'eXDϭre(No_33 }9HD}g_'=.kW7ng|x~}}g$S2- "=zd鏛:jE2 eg_+"DGJ6BO.X(4>lN=zb+ UDA@^]k8Q7ǞR_^9ѰTDO|oqհQ0?uHHHʼn1_㌇4R{tb#BM^^7mj )<-: ǟV!b2YW:ZRJSgU%'Q 4hY8I}ՆPќT2 i}?lzAI !Ӓ;TB3rB Q)u`OK~a3{牲rtƮ`$ibjlMUf>"c"ˣC-z4'r~~ @R'Gb2JaCg~BAwy4sļq cZ=#BQݑ |e,.5uCBeFCMR%8VkgZ]RC,wRx2 =fᛞ?bQ!+rnE_fMP}7!AW7ɋ݃e >wר@\4V$4)ht~hcz E\#G{-Wz_$9}j.[Yȟxcx(YsT\E32(wM5>Zce_n<$=# 9x9&UEҁxlYj\ nk.BĴ0|gAlm a'2٩}-.[sp{|8vn${v 6K\ X8]uIl KB /)dkJl%KSt:yBV'-$ݧWqܙF|q/Ez=|[}D=jwﰧwĺq<ߕvo4^;^y*i(\[7io 6H[[tqS ̴P o[ڝީ`u;(9]hR1rwugec[6aTtSPQB+;YN &A(䈀kq Z(4NgK1٦h!'~AxGj*6AM4m@=a?ݻUBR" 0D KTAB"d 1%вXS R \^Z97~WU3H 4-+Hh5B5Q-<;8YjFGgZ/2v@b==WBRMRw'Ѯ<#y>ע0LeyBBlVt&XAÈi}S^ی@)/` 6'$i aP#m} P~ڠyOn!ݵz2i0rZ}Ł? '?2κJnkYoQ1j<_A4r=}UJ4{RSDˣmFmCG"]JD"]S^fS^@$AYz9}0`uZoWa:r +8c$>y0B>u72Ua+M%O bA`bAሧn <`BQK:k./|Pu~^y*|W6V~I*YH2~zbEϘ!I$M%~RH sG ;)\1'}]<ߪ|qꠁt>/IH6 1Zņڣvitx@A1i 4Oe?UywYÞA@sd\$N5vJOF F7+]NNsN^ܕICZ)Jdos2?Y_};'5>met2'PPTcf2KnE4:|GL?xĆXaH /3bc֞1͉qCmHBg4u;YQ["QBUHFOPSmߓҒQVR?)$,d"ϻwnXiJ9Y=K]֥v(Vo5B_ ~|mױ46 )+ s *+bFCT=xwN0^P&۩pӱilkcǏh\Ox 0=`&hLhC 8=#-&UA ę3"W b!wdbm+~s_Ak%F;Ϩ=~J<}ͣ>#ﶇ$S@zd+rȰkҤD)63 WM'):N$@!ˢNi&n4LQfs;, =\8z>Xa2sJV E$N@,Y̰Q<o~ȡ4.yM\5O.mᩈ*4ν q͙h4h"ChByD/R}4ԳF:0,R@L5;.1λgaSorqÜ5&'twD}ǃ5۶ޭ܅ΏA8Bzibf \ď+GUB4:j%%Ph=SJht"$F0ס1D9b㶩a2Vɇض.$ ua<80H 'mB0s/M[X111 9s'įx'2OiB[jRObHe33 J cYC{{kA s%F 7'U[í>25*[Ai0CJCsC;󃸁Q*  tw7(A?iU%)1SA\ ~sy%9291h,2F= )q5~ݸ :Ce`>H)IOœ%0t͜I*3ny{428P R!Hҩ*DPW%:/ "PV8d0j)#6VDK=`؋f 6y x'8#6qpxn(<̃5˺g+*jL'@"#~f)};&gV)]{>gw\pq=0BsbKG I׼h%%0 vŐSN@2>홴󭜝 Vʢո#_ClodIў*݃u_ϒ*ٝPr@BmPA7$$X`|y y Ài aX].0=r]@Н t3Mqw!@G@^bB rNl4:%#j>&.Ph ±pf\ qX#Lʹ\8ėC=$6$heŹ&{Ƥrw`$3S/E"gAjwr-C,@Fs|6"AXu#Yѝ:'̑%" 3'&v$C~ܛU( Vx}:ݰšL1"{8~Vfi89$]Ekךm-Ҏt|ְ>ܞ#R/ol\/p"m÷,vQ«);.Rh[,5d>P dsnK&.^bQJ ۨ3ʁKgm[2f8L#v /} ^;!d/xj9uw7Q| PVFjjW"4N)rM,`)N\!<뗑R޾Xa~PΡ7ʈ& 8$}GKW~~oy M~~7Pǖ>rJUJ ++ L;Cei=DdDwqNC':e ITIνt:+&\ώwb#R44R}%' Ox?V/^!@v4{0*iG-p\|L&Ɖº&fDӫj~c-\}G~ 3D:=yKﶴ(!8/1{j<΍%cYfյzHrAy~gRi9 *Ddx?d!( "ov&S\uuwybUps^TYJy#>Qb`~=zv7K6F7x+[A5T#Gϔ6K;˶ λԌqʀ-8k(FJKo,k,ʝu:ݸwز%m< !8uZyñdh"X'vGA >6g[ dӄga\6lG%ϖWw!p|ڿflH`1 $/7-09>v5`=s ilN̹&P'XûZ3=~x=+.kqV Ț#2gF 5"#`'CD(BpiQ*0@8d0%$<_1wS$$oFxs$vWb:GAձ6.z㲡VwD FtdSnM IGuT=cPCUPcd4 rB1PY7%#\!fR)F0B퍰cl`C 4q%Z+;}w@3p:a7+1vd7Tp秭:pREH`9bWP& |hr/=kL%8\`=ØK'@A7HYP8lQ¦I bˢ!RUԷ˯T/v*/ƃ&N٬6 , Wu4aw;HˮlPLPv APAOlvSj">6X X ' ӳ4M% }C|&" oj dU:!<Q$J]dLYu ERit4Sa8%M !(Nb!uM4bNAI(wԇOup3a7F2g/"^l.U yOYa^ݯyf?Mo6ۓ)X*kɌS^-%|Oc2D;봁Az!_|^:ޙ/nEAwX "b`X,bLv@(12U[sÕTw ,spo|ޢd,yQ8 >^Uom<*C SQ9ᐩFIϦ YCwtS@rC$v1.Z{cHФ((fiN\θQa8<{`Id6.#1hM [,LRl:x=VtB!C!2S?tCoO0-"!QJN(!L ?ZOS1O_:=_?_TeYxsV;!L'w̒[T ePN??ў?DR7}\yCy3lᕬD55>X %t-hcqT40H;ޗHm0'pAZ"ʼnC]Sdz7zײ@lMXBT&po>->L\X}-N\5 ʛ>/˭#XE/{ Hf|BXd5^dY>o])pr콹&qCX $oR#ߜ3KsD~WӭYU[FvhXѢ.Q,O֓^K?Xdu7 "zL)x6ܔL 5ў:fHOӳm @5fbBz ֆ[ϰp=$=X^&v)>&qAydIjuStp%oNs;-s& 4J>Rf S9vf#7pJP a>1>Aք*`?gjHOQיt5 E>z#,Hi.$)s\z a碤`?pVjg׉L4y9i :id_!DUB$(q13NOH:|8`J)BRHb(e 0`F/}@1:o=kd#E; H8B2ꋫ-q. 4ޱW4C$l* +DUK'덬Ih__n}@d(L!z0! Yyj|H.An<2UE}eYC(r;;OutK-?׶ICA\zOMUSN&O'q;|DqǑ:h=+i|$Bhc ID1. iT'tZѠi4,ٛN~~Ar:X=tc7q%0[li\5~Y u5l |fؗ:z'> {Z?L:˔>{1fP#=j-}jz|`>F!]1m 3`iJݵ/`c:0B n ۮ "F! DΆۃoCiF*#׵oP墙u< # ~OQ9㼨O=.(lTHf*XaPp )n.21pdHpAm`zkM(A A甶$i)!}NgM !B%: g,Z$p`FCА}\%;IȮmG'pQEe9$Vwߺy#@isG$16;7)a#A3~UmgKPB:f_)0<*v7RHNQhu4pX-dI<4p0v/lr2rج]heFfl=)$hbJudh`|2kƻ̗;SX4\ JD(]Ks:T(θw؂=34@gФQaPN <]MA'}'?ϫN!_z - 1(COmOm{OQXNM 5g;EQ}Wu1'`8N&t؈WZA_9sG·;ýFyZkP3aq.ИŌ/KyxY@zHa}f/h;u7hiIWo2EoLA,{[1Jd)*lLUeґVuު v=fB:U(}~XiC5"FԨ 71 ynEX2#_vI:h S|{c$a[xm2f6>19izz,4=F]y~ݯm//F@wu\Ns @Ї ua7zyhkcb&1NZ;zv+d7/Zpps8Ptl_(FjA#c =E`Ĩ3 $x̔4|ah}!HdQ/%{1>\@:[@- N,VFpƔ?{رKXtAePSMD5 Esd"-sMbG4i&˗Kh>;_!N㋬|Q$S!J:EҥS9Y۶~㻋G$?y8ׁ9w.^rp O=  @Y]7 <<ݺ"+H&.MHp6 Fr[hن6·u ]nUB4YE,3u-"ę4HP3'!`qef$ ;sXIcSlG'.a '$oR3C-Y$PM_bi}0V7=?,cl94E2GS!L2uUd;Xy5O_C#5eq(ӫ`ٰ )A;6 isÔ;aH:.~7ˉas熵kmi΁wO>%(;ʡ wF ibAfׂ@ O[Qƕ v8 fi +hCpfn8\|g˨G8v891 ::rrl婡 HtT6Ē-{(9,œ Jy" A'jzlJL '_w]o &o$oȻ4x,ΛJtMP8FpHИP.f7\\))CX!#I[s!$v!oÖib9nsbX!fIA%La+ gH}<'l㷆5 "Hn%X$luko*(lQ :IidZrCq;kB8`+S+C]b(meqmp=D/a8b7%f-8 N1J96&Nx aoIqIrWvk}3y8B`]hT Uѣ;,{2423L62PdcwQ :^b8֓b$Ӊ-cf{pyF]} (ؚELz3h!q"(Uj6F̝h#nDžU uSA~GQD%ՌM=ׅn'5C!$h(sR$SDxlK Kyz [{rp/,Zwq1bi6MHIYg>}an=ȁp$3 F] rz*> N XEv"N T_=CiHĀ L16ӌ s'"KME $ FA"dh@PhȐ{:1rEы\4[ p8nFH\# p$>ةCzgi1J=1 @Z]%”"hd=ѮZ"1.mpP\lF "2FYpe˩qƋ,f>6Ć>Gа =7 IM8afv#ySF{zj1 ;c`~±hr~Ov=p\R0Ւ<$9][>76)2\2h \ 5/1BC{o5z]Z`}4#`~ tړJ@ 6.h`<1_Gl0z%A8;fvmueGaH- D%sO>44]a=4\揔1ѭeAˈ'WڵIrOld]v0$sSU:C|&݈zOK$4׵Q%x/{z0zc5>~{V; tw÷Lg)Q<Ӄœg;|ٌ jov*Y:*HPq)vLw#r ._bBz -g029EI@r2ёef[NKT"j43HHA-;be('v:.09ԑX^7w>t@T ǝ@Ο+S=We%27&\QrVe6o#8ۋ ~ڠf-SlK Ξb"sB%**צ52D,ӽ63:8@mN$'7$U.09I)@IZz:w$x#x⧡xmra<ۦpXԝ9dS$Bd=N.A"&MܻY'@zC>x6RkCll*=tD;qk4]dc0ªC`(MGbC9o\v؆a"i0N$"$繰ِe%]rlThF;bיPUӡCHECϑO<éx״4P[ke{[Z{RȿTϾɴd54"!4_3?_{3.dzTHϺ)cIgӺdB ~0sy=/k=mB2phD< ó g0ه:5  }}[:ȉĆs˩݅gsou%sTTE:V +qTPRJPJ>%=7 D xr lp&J$`rmTu3U6\0Վ,:fS%XOh6+<<=y_9;Sd %"mYM4,@ҔTTD,b)FOH:2+h3QԅՅLN)593M@a'' AxGq*P;%w133r#r1L JĖzN A0~ͤ eyfff`32>rXr}"zx׻/1T䕲p>- 5@T{F1(~a!ʪp"(nɆV"4ԙ4d#VTU@]q@Rqep# p ޔtG xԥ[ukxcxsfi uǹ !KCGƐq/S+[L9֜fso*1]0Zlh00iצǓrDۻC/KmNcGƃ"jD kdI,f\"HJe,0"9|l&6oK@J4K ihpE}ľu?LDHSVms"s0:\!RV5]RR fꖘ.8aD@|3&ư}/@:ʹYYOH)3p@pg׎d`j(va( )Y.Jۀt}rjt%厱z(: Ϧ'r1JX6:&'BYa 2ӫ9 p W9*jfџDY|X3I dHx HS=~o!\tkB4bѽcz5?4!Ibt I aI:vp3=q39 \}u]JV^zԨ (f X"h)((*(d=B3D, Io;YARpEI׬;FZlH$O0) KYKrc_qp2uTM2#@2DeUĚNgd;?dH?$+ O 88h]V,7Dc'|A )d]7YұJs.sJJ<̮/Nϩ-9Y C\Db`4F>ʪќLxdS VX I T G7 =Hbyxad%Zf%` ۰ҙmJ WzJQ`s)A=>>g߷o8t. -كxp"J `A%A<a$sr^K>zG6G6PD1>πP5*Dd_8,$㤢=q UEUUQ3UTŝhghI!U?q "/hXC Sp-X? N*$L4R*l u]۠:lk.C> xDbY(H^c-t+4dD JeUY݈*e LPGκSCfSd1r`YD ժΘb5WCs:@rO"!HrO8d^F(( %d`Jh#0D7UaڪMnW#ǨҊnb-URUbp:{"= DzhrW"O==;RǸ72QPk1ՊM:+(ō 'Ovl?R!HD+ik%pRB;1cY((.2V99 ˊ/Çx'z\4̆&aJh&8e p ~a㡙NkZ`EP:h4zƠBWd .a3S$Qr4/RƉL}!ATc9 Ӡlr1!H{'ed(|-j& Oii|63̹L4 ayۖ'v&=!ylt)clÁrA©*P-@ '>u]\_-\ý2@lc/sĶ Qb)B)c[]t`u\Efby'׌`@C/VL$=4cA`~smRtI4,9%9 =`$UpQjF%pֵM3C8؈0ZC@$?s1:8pWh4 "WVnTrVC6D's%CX_eUxG\h1krN̋iANݛ["[BXpTxyq-s5)Dr` [AMN YO^88+le,byn8/s/3|=8ϭ<Ϙ a bQ[4^@:n놎4$"S>B(EED8$cqp3m!bg~@r1z@v9t ;5B@JJ-N]jt`4@M;EX4`۬ 5kL= JRaSFvf尐 (!ɄY=<JUHTbC{ n5{AlXHO&=7hO5| vsѽ$gb6HzEz:zژ1 ahMp DcD4LL&YAiPNPwk 7pސƙs~?{!G"qd!ĚJЇ#:4J;a 2| A%1`{{S{ŤVU-k:6i-1G'zfR1ACfSJF@6f l2UBTRb$P?}AaPKEK 35䖒KB{Պfgu5뚕-+]~v9^L䘈\e( ~C'6l nm!&a~=:p3֡'Mvb("$(W$IZbNAUHTE-PUTTSUI4DDiWWZZh*%((j$. r]yAB$QDLKR2A UAIHSQX &Fb"8*kӸ3;>nZ)=Tpwι5iĴInw?DjvIp 0eHSIv?fQaYk|bh6_v(ozY0p`s}NhpPyt amЉbIzDJhb$ܾgZ;$1w_+|Əԛe=!w8{sd/Ydz<!ý.2# j. _NM;ȧ}aDҢ.Q)ͻ 𙃂H)D(4tn/`>Skn0U|Co'stǢ_mDFT&1@Ӝ̋|̥shx]:!8:APDۇU_匪?~Xr{nܰR.'Yak"Jmo"y\! i(l`({w8*p t.8UJEFHHa!S+&FV[c,( (.q鷶Bpgq30` ns8o߲zAHrMd{( ƧK^̛0c oC~{;uI RXϮDuuabEY>=綘8ї*Oq@mA2'5uѲ2_UDhia_-B8,wiQg²WD ᡭ7g6r2*||BF((F$TAR2wm5S'Qj0>0y`CBlP8q[|3giЗ X8g#.D/wA;ˌB=j‰J`Ou ~,@ t22Nd?$"@u ]$: lhvcƯNp<`dX40-m1G;J8k$0.x~!S'Zx|zwԬy4L;b~ywnW8+}S.s6INmEI~?ǿnBOz d  R* `:{=^~:3/yǓ5^PЅW:$}6oA݊I.Y 8(j`1dD[ ND)wr(gt6.MnNDM0&S P绅fK 2^ vޙ+Nxi9O nN8Il6mcH1@Gjf"dOy4uR_chW.9v)j#~0?==RIl'}݆ZOϼOcC,2AACC!Â3DŽMpLB׺kb|b'֡$.]$SA.x0ƅ#ϳ[}?37t̹&0`u+P)Zm4 sXfm44m ;f7+y$Ի7[x>E yX ۲ʯm md<[6$,ׄ6~;!H?b Ҥ!59J~ˋl k| ? CiƸf_K4Z$#-k>S\-Ç\d2F <6gY9~a]-KBlኳlX:aCt [eb5lb~^yֺ8GAk:4ik*-dD.5#s*e{pr>yjRL4p2#D(qPN\ƏQU\+[=o<՟;GV7. `ܑg0rԁa|o>6L0)gl>ѱzH䑞旀^!"ߚ vj1 fiՌ9^68 8M,ufh,\Oc~2mHCB֤tLD`ܐ@!C8{oDMԩDP j^ 4'3)2I1 U $Jjc&T1鱴1d:]CRCBO"A=2]lKDH%-!Pf.I xC{C^Vx/f5~&WXtbIc86FN 9|l `PRDwGd!)R*e>u o0t Q Gs½%)1B0!]0hJ/)Bn1Q0#Jd@ w6egD1% %I䓬9c#wmA:CAda $tm'gz!74=u S؆E $5d@^~>n82/虀72dS k+ "PYsϑ֦4gYX$S zk>9Z`{ztq$Dʁ`ٰ XX(Ion+yPvkAcK 6i\i4Svf*a&D"z*asq3NX>igduي"c> C0%aWqA<҉0!'UR?OJ  ЩDO@]j҃>5=\)(h˞1u5dP =Ϩ|KE,?sҲ_NvD!AOڳ#X|01s_<և*I("cֳDQNċZ*[0.4AA1gMC׮s@f. ~#ݮDrGYmJwKHvx60B받)HāpG!EAxQ ID#*iu4V:)vr,rɊ8.KKBf (LvMi>9ntFN S h}Fv{4AvH@w^q0ߏeĩz=_w~!6Qy Z!8!y:kj#:鏷V@+y3Oi\ b\MMKQ#GSFa|HY;4&0$gvtw@|M6>A̰L@o0)#K .Vm%l93tnDx\9P-܈w-=,M q ,:2#P$nku uW*Cw؉hwK,tC IBN%PI'4|m"5WV* ߍG4lN,:I!ɣ}鷟P$d9B^dO[Cc4tknDKut̃J~ڼXM) RKT?b_rIP$!(+E/c%P: .r9xqy°Y$l^kߡ pnyhY&{z$ߎc!Fuqd3=K\F "#e 8ă4Sb5ҋ < 5E_2@B6ր$ԊTb]lщ6A9].Q1=ɜ;i,ImYo̬L.u fAi5@Z\\8L)8ٰ6 k8⨦ƙb>aoo lSK8@3 q_ >ϯX=nG@C?̆(r9s';[ 0QG{XdFkpX/3о~;dt:ZEg wGMKEm8RhAV`9vp55B/8Fþ_ &"\,`Y 4DktF `qw/B&quG[q+ @!؀;3Xէ87В@uv["7I5zrhA >" fnхnB: TG,,.Wn[ g:}=:2R B"ljv=0xb!`If ]<`hzDW (4~*KXZX篝==[v ]*<Ɣ ־p'sI 5;  G|.侂5|0{'{P2CKW֏=u^Mxܹ 4B U"C}Uw Y&'VF y_rD/3˖(:@is 狢 :r(K:srLIv^mvT\N'lGOB0}o g_Jn##*tc9]$uXixXF2k7hW5gZ3('H p;`"((JL$~BT14O5qr*̍ut;[׏t=8!Q C:RA=TG*G_iw) [Z 6~C9O=8! GuOx>xJ$ҝpTb,{IC֦:fi)4!E`{x QInp N!$ jT1C#ڥӗLAO.,h?ݫ?F%BS d` p{Hz>'!L$A'Ɛi[/Ogq:qTiXbXPK)f M& ҍz'{{a'5Au&Ux( :DB4:ݚG]hAHF%#s42ϧ ql`E @@bƺ!"Y QVMΑ !TJS4A A4Oh=z#C&0MJobݱC7M ]n*6!؏gDS a?8ةLP 1Nk0cQ,j,g,IaAj5#nCvTL;,QJA=塁'I^3T)p"(?bgzx`T"|iSؑgTõQ@_tJ0$Md=fF5PTB;R }ኆO|YIV>aO+@v2@AhPW9)?ÇƐ͓:8}؇v*w lK? AW0Kk* f>ˤ TY1 m(=#`v,"8` D[/mUɏQrd(:a a54@&޷Q䵶*Lxun*1 :dI$BbgL@ѫktZ̊IQ<̦(v8ōh{SzLi,fns:p 'yJ $k3H;`>I8dKmaUQ3TnZ[oWnFk`;η9h&N裏ua`ǥ& .ApX+W8wjlT lζ4c&{઩\Tyq,f6_ zh}XO#(B yyw(ʛO:OaoF Lglj2D!-1̅ t=DN 0,҈VPo`hR`4HTf^'nq3B-@/A(r@6 rkqih:Ťzlߝn&ѮX(&4IE{ЋmcWUgHjD2YDp8*J6ߤsc@6ccy8"$h%L*A hH 1ckщ.F84n!# !CլBo7}bpAeK@X< g{f{3-R N,""&چ{buT: _#͂ƱϷI'ؔ{M@`Lb^xͣ#Q >f6h7RtT:0$U$ZC`l9h=Xw MZ2pi:Cw]:||iW>ɯ6tU  : v@qaC¯ݺARn ]?'b6Jaߎϴb4pq3B1DQǁDy&`{2bІǢx]ډWX` gݬH2tDBτGC 6C;I,uzE ջY( 8n2Y8ZI ^2Zb/)W;X f!,̕񗇣TVv|,R g QrT0<ƹY lX6zUb4g2)!eo0I\Z[v%.4 2(dfr3U(jf9V+.Y-]>5i:q]9AW?B] h8Uv$|Bqζ+FjPfznYt}BE@F_01[)ӓYy:0븴zs/9!@q|vژoY_#qoH29]L4'8ߓKnEfͫ=J02AwWn7"ř可RL@;䙎B̓P<[q5r!q,_0GnUea 5^,aQR=V^%龘GN(z&FܪbnDѓ\5Hmwi/nrf- X-hx&ffy84)!^ =ƦtZg!ݵX0kRoJ4IRFɀq]B+C*_Xc1* څ "NIInACy3}Hr 10Ujʑ̹WAע:q c9Fw42q=6I2ztnQ33}B[2GEYɘ X.p >h:z |G$"RuYsLms[A.gȁ{Ki2"=' @QѵM j.`t *{M #8JP/o^Y&l=Gţ]͵C 4AB}=daWYz^$NTS!KLqB=FdDdAGd2D2]|WUV`EnpWĆhuA|/SS Ow"oƋʴ)oT.AX1bIbHt4y=L87YM(Gz3qY@mPxG!E? :nEnzt]4FRæf.HB7,!d݀θqlqMݜc*ո#98'C;(qT7S!,yq3f($b~ȝoԈ*q⋈D=YeT.{LjMäc͝;C4y$}`[cۉK h[5NAjDyέjriG̛nHru\|طiT4硢X+Aӊ(g>Ҡ1`>Q-~D&h J,M+|k ψHqA4$LG-#G1^9A4Cwjf%Pߝ~M>\y6>K5g(Φ_>p95@L\v}}g@`v<66*yGҋ= C`ā$23 >!ԁGjOx *!oEt~Tr:h!ήZU)ܬ~]v͝40vE$2 v`vB2x{;{2ٿy.Eb"iFcߏj'O#&cL]q{~oӃďNI=֜_l  ⿑ŋPYqk,h_Cl\B;~G|.|j\u 6]SBi!S%|Ά* >c/GH%6r$u ubb. &#\xkGX:㶴 44}$7~')3]P@0)[{ K]x۳k<0n]|^E #ҋL>ީ別Y$>V 'F`=od2LDV @, 165t`^'AT3U?G9# 8.Y"׳{>ŜI3ÚX TL}ۼLkmbXoqS|6卮4 @̒UݐMAqN `ӎ\'%V'`,(*ʀ8FIFy; ԠRkA+P 1ݩ%5COOf|pPIL\m.mH搭A^X:gޢjg>n@Tzo#~cOa:ζĢjC5@Hz|z/~3 >"zZaye4f@2&$<|CH>d@\H O/O:Ԓȁ]l ɛ-9`hvF0&I蝳k!S97d9?y+ښzɂ$̡hsOfZw@UjRTvSbƵ}u" 穒)%3pKl;-bb:3\卙hy9jX>K3SE`X_;=hny$IBNmp B.r$5 SBy;}OXjG|Yj$ "YI,$TP4hrxU$T@>6HKe7#˪DBHQ,@I[oތ0(t[tv ݄*mM59I L(kgr?KKW6" wHQ̻I-/D2AK T`!H r:=[jt5 %pKHfRJчdRWVxG0}X /h#f`mļ OR"#X0#,/I/^+HfB%HQu!lGh6퀓akLv+9cԄ$C I1PĘ(Z՚ (F1 HS~TAE!Ϣ%4ɌFQ]u>18킁5 b`6 `8Eo2j\$ 㑎 6uxOhxu,4쳔^G tؕ"˯$%X;L* X>hR|Mdde-*+Iw IQ݋6IIc4m6]D)2+8}GV_@I?Pzc2r՞`W7L1s6)A#:a&x54DS8uq:?wca7 c=;i'Ƙp8rOy|rV5c4l~eRfβ zOat*Hr%6>$|=٠J C8/wi$ N=2(Q%vahx ~R!"3Ù:Q4nM7{zqá#!i$9j^<6y9c*05MC|30^1 3r8ddgvↀ9`JqquF\@^ OiŚV&(Bbk$.Z I&RU` ) I[IJL}Y3N>йo"`MmcNcG`ӄ+#76y2a{^0D+I%`S*LtCÈ>M_!gb[Ӛ:KA [*msC:ǵ/4KS9fNdF1v/%Kӧ`cV!I `\A]\a@!ߡjdp4;70GLɻ$hjt'f 1CP5^|VB;Ę1B/SIԪIMF%5Fb:BHzIsKl"{設J0ӈqCBL_@6fD$FRh&L( Ѷf!C3$d%XmPR\F(e4mc$6A>qK84KW`"KDc>HgR_ld}Wyg4o Q"?H:~L>=#"Ag9 Cџu?ק"@+I+o-1mpW?0}@d5 O~Q hD >2gkfPB07F.~񮝐xCYyr vt"i;8{FF=ؽr:ģ,cT`$`ܓDUz2{p# [;:ju,elDOV"ECw!!D{AAaA+]q臑RqrMvynAv$AW4*yZ٨iᚑKד#P>'nD;٭T˜M K!+c3EŤRLFX=3cbΉZs\p7 G*o:C]n WFx1Jܩ{jSjΛ1D͆5I ՁS 9!UƇAsmZ؍֤GW$( X )oAtK1jQ_燸}3yN(>J'vC\a"`>%QnT%SЊz"KU7cvp׀Uvr*(=E% %I%_e,Fڡh &\YCpkЬ週Qf~`BwcuDY;_=j;6ʍ| E7쎖޺JL¶v1Qw]/ e:n&(̮+aAϥsڶ "J).#*DO?|wH@ K[ѢDzykjyw7~`/TvA-CМнNA?xQֵlR&< :Y_}R>wVْdֺ6jDndxKkbNn]\t#ܥ{P'waau** *LÌ`0HQ5x]Q WYvޢཻ/?r睭& f_bxuCfeuN=7|M9lnǹϪJZM(Av fW .z\^r$ F{FY]d2ʈ(]Ekc ,Bz w2s*TDh9Rz fo59k?(ڙ]E)߲YG ZR<:BR5m{: GxȸLs"שYbOp0mi+#܋ӘJGfQsjkw)jfYjjf{A m!Vڇ5KȋPElp8: ŻW7QLPZ"U.Bg/Ԫ9+^MC50k5Q|yl˼15NV#F=AY9k9*SKCO%I g glk Q9 EveBbDX60M[ܑ*Z[ 1 xΛZ8AWͪzρMRz}ڲ~88 nڊp"SRN>TO;w~W_,CG,tP$ HҖM:i4BDYLA ec Ҕk,#{ޕ9- <1C1Figofߋ6@aߪC>JyԺRH$C!j, }7v`XpvQ&| x~ar z@qBa*7\h&8LY %nD§xM EvgAt"瞸(-Dyt _|T( AA@$@$@$gk!Ct 5\2鮻 G"#k$^|v 7q ɓ@EG7d> p=!'ۿ?_g(Ё${~ç|1v ݤY^Y;-Bd: h> o df8gLi@AK9n0Z؈Ȧ\զɺFhŃ{]x^5sf2 Nb KT$ #\-* vƽx | Iz!S{vRt5a!tOIo^6LdK3>dQ -4 Cdz֞/C<{ |Y/(jaZ`;Cn#Ȩ_\}rŦ"\dQ _! Nϋ:>~g.^P:z+b4}C*ws;}; ۺ'zAYu @7fEvJ}:?J_Σ]YŦpcMqә8YuGw3مNW,HmȬO6 ۯkcːm>s.ik_9,u9^W_zΖPV#sr23\^IH#l r R ]c'J:1x *[;ong]=h! u.˄ _xWW/8"LG2 :g~|>8rRګZWFvAλ¤ yX_[{eQƃ QX@^%.K1Ӗs|zc`i9v>~;K9.a*Q&sl$//? {!/;I!!LSjPG0M11Llk>Z<5Mi!"P!9H7 I, `y6 < 1M@0GV\J1& A.^~ߧ|4T'K$oPkI*A.F܆ xFٖ 6H23z׍wpn_V#@rΉ58 em{ ✡pQ.y=/I JD\SY . ](wIG=2浇~=+Eo2J@Co]i=|v-5ImM d‚.3i5^ ܏QGżP;n3}0ZHƁMrv#!"\.v ?p\F ZP~7^zQeQWT %UҞJyOEK`t+Apg|I was=N錦D0Z:#2h˂YbTH=:,Sj$vgT(eQ #1$ 5C]28M*,aLGeff`6sMus%UPTuS?vE6s]rÍj"Qm r <JPwwm)rz 2wφS!wI11·.ƞn 3V/2n.t1.Wza"|dZ-Ʉ?gokg {zI7քإ(v;v+ #L$۩ĵw42WDeq[GSyz?!Ra0%"O1)@l2Ml߬j%PZV~Y}-pt%:}:oӽ2DW5u?pNT&qC6꫃x54z> =$4bky"}&(q+'h1O{8 $0֬0ؓJ11|Y1l-`_mqS@&Xd.g#\!rGb$УбxOpT ¯.ů.I4S݄ X@L5UgS!3)i܁U)e2yN8"h90@ȳ W4~ ]G|AfQN9KMx߅ Xh&@Vq`@ؠ4^]T#8 XCOCxOܗuAyxG{+m)<nYUЈ^K&EFu7un?hIӝԝ*5q=< |aF L1[.W<bLDOv7z;OoB؈B<=ȱyIKfȧD_TКLd4"iT;o lO 63/FLҚRkȉ Oߤ2\NJZ@=r41wJt2>kzo@ Yb[ۧV'P'By:zImϼx{ T&@-ÇD3'g3Eyiݑ.#Ǚǐ}Uc􋣊Texΰrb-,/KZc^[xd1j="X3qQ3fu҉<ӡ3p,pC@Q<͋&Ahd5A݈pɼ ;NC8n|DWQhtqsebml +<Z1K)_V`@r7o6Mj σrnT㦣",@ZC41Ð60$ 8[︕DUZvc[ jkޯH{F=6sAW!Ģ aS$#DPoN/~]F/}0ilv#E xƻCM6ȳ jb7g^NېqHeӾ9Q"V֮0йXvX\P)%f@`ȁK3E\KYK"*m={4Blx]uy :ho:3ĈtbB%{ tdb:.k\O燦SM1;|&LQBPK2B`,֕"xLJu$b3pFٖl BZ갪bC"aTb6d#{BM$۷ _7Àň| H1}R͑T0 THNEՑ2B6<:^w~ݕ7+X-#H! ŁRmY +! .qt*vJ<^:ZWo]O^ub|P 'kӛaq޶%w<.2uʃynMv/uʼn tB &$UֹeA@"Jl:h5^.j:q0,U D1MHM̐a*&A{n~MF.gƁ S, NYCk.4l`,R<0=!zcV0HEj<\7]n*F<ƂtfKsYytZOWn/mye雲i_[7oȾhT,Ź)7lSqkʖ !3\2k"%Dq&`8IPΖ֣de}Da ̅rBήFftE( :\ /\g]\v|Gdw=(h8x2qC ,:%NXKV 1'3o9$'8^lN 購{éAY+$u dKᚤAPd- <&%gm{U;~M0(PH2LȨ%-\4LjQ5 79~[߸Qulhkd{ $ ;W/|XP4K"E *gm S.gϕy~ɏd0 M((Fc^YFuo\m+E5hjΗSƨt|"%{(Y_ 5I+@&w9}o^+~=lDU x 0Y:^#S` 9^8!, 45lg$2^2xp a}+ l{/NgrK^6בFc~F^{u=,}<ЪL 5AN0Z/+\xR LZ!1߮)w+L"T(osi~7CPʡKLn4l^"z-h>$@Z);(G!d(*RjuϿ49JL=5͝:c\qzmyb43' TDI=R$sHRp]K 'QQhlrq&<ah#0 Z3ޭ`JVX-[RHT/7ò XԁUt}yO,Z~cB'!elxхoNS.xcM]XԊ5#Lyv#ܑ(4I\2+NX6~,gEh|Ct&(lsRXޡ$e5OB#ös{FhsC籬ϱͯ<`hig!nW+0lF3xDfJԐF4Kl9 u[-r)NlX¯m89␅kׄcWmq  A*b7ЇBhD>.vֿYfDL]ϵ~DGk"B']!GȖ`_9{ɵNc{LUkS699$aD@N6#I$"I"ǫ_Hi,w P} 0a3}~#8<0q$)rJ CT P"\< N#O MEX`y#I/ !/Ac ;UUR"fh{2?"J/!iDl\)N GםBQ2'Z!#VgŇ?؈Ը,XS`O򛤨?g0tS{Y9 ^6f{1*Cdb0t@3`bGj6+8%`~?$*;tyӯF`E>3py{|8Jӣ' i!hiA" F һU1]K86vqaUוKx{fah8R {XI;Bl28qh6WS3Ci` S"vFNZ'8px"K *ֱl1r3[4A`!6K/RP0=5 h{ j;x)si60/FEǯ\?UW;@RR May%d^"ld;$0 ‚݃P<`=.N{Mc8{.+0|7w 1 (5j"_6ՙx^3H$k$ބZC^K4D'|Ȱ80ᾮyi!;")s>? J|V^7UBg~+8p[b$X, ăkk:q6X\QFP@k&78#DcWnވt (,~DX5+[_rjx[QUez&ddW6`Jhfß'_`*MuM ZMgݝG[n> " HrF!S|1cP3pZI=5E(EKFs'!L+zT>qj@Qa4"Ȃk RڗTҘ 1 7!7닰JwИ'΃HN ;Iz0ҊE !,1zjۭg#RZ ?7,q{Kd,65}>4eD{%QdwF_>OxI܌oul@(h~13.u,J7E2T̠&iV:f7p]u-=@:ibz^^VtD4&5=e2Wڦ*ֻXOO^X?ǀݒŷW,@/ho]P$"^@d&x|o3p)*DDEL̟z=DMC]wh Vna/ 9 M(oieهpN#[|;+w0: QE BJNLC tC3=r򫣯rVo!Y790E+4B82 뎜ϧb|I3^A!{ME̓sA'tG8IQoap]L V֖XF36S(if] wGDunշ!`J4Ycd %+BcB|P;w䃟xgN:@Cfv]B0PE AP? h`6d< Phf!w u"/Q}ax!q(+nr5n}ɱ{ˑ3 𥉉`Vrn{83&{ d7޿<.yA'WQ/ܗġapuMAN ~!LYׇHx=HU N:,12 =f/c'c]+*D89 YՀxTR|jJ`Sv2ã;Å6yiu\(]7`Wey{̸rA7%kn#maE\' nq_0w3+2` {s&AЁ&ulΫq#N_ 2!n (ҮFoCRB8;~vD6xǡhuިI7:mh9tPmpoSD8K)U@1]'6C_,7D` x́+'e |v( j mB"b&[6M,X ->(LJ~q@ųB% I%0AO#@5# &Dhg@hUW'~$0>>rz*O>^LkD XG5)k[7`aDh1A܊6ݰZ 6:j sAM1?9\V-|tSQu ~n1CWp0x_o3oOR1j32J&iY]:*6b{; gZJ2;WB  Z&: <&wn#n1m0$҉1jـA P&Xfٰs axЙWja  wV]jm6 EsdX[t6SkpMeil`78-&JiB# w]h#Z ) ލքЎEQ{j Y(@T dHr$wpng3ygZB|;1}>1aՂ ڽH !z(O#pt]|O7 .2Ờo3H4^CCa΍-! S,;BXm1& :֔n@8XKAnh%ɖ 3'lNWVM=EHԳXBx/ F` x Hs,פ1= {X`]N3]w|C>:ud"T'n!p,#G,zW(@=`%fu!zI"Ww,XĎE8@V5 ࠌ .fԞޖ|(1O*&;HNa@ӘZ %i+ʾ󰀪mi, bNbؤ5a>_TDj9rxsp2d2`|6>Jd"N$KG:HCƮ %PP,AF"onBIs0dX/ e=7lqǷKB$75-9+8=$L:xJ5CqSZ[0u'Tه^}i$䴗ҒI#ϛ盷jvIq#Ub=poّGGb)qzsR0ȹز5Rc߰ "J"[Ėl5W8A x>/ŋQp}REh۲0kc+Ĵ2ݐMvfik6PI tU#5 R݈a(d)$t2q_P m4a̋7pSQ: +e^bS}XACnǻfvh rp2`xek@ (om~>ref H|#HkCߨމp5xu}HyHEFb og`$cu l . oJl6 ЛX[ >T!sƶl7<ȞUF p V `藧UBaDr}jּ$y?8d~Zg qD^tNFÆAӰ ( ZB,ͤ#%T_^w=Z5S(\u1j)ca $:$*0#dۮ)+\lͳ[HTOh` /Ib!av bkVPX1($ (9$AK{ "~X(XJ v/W9]v[CߋsAkt%t:ɣ&=kB#VCgI[jl03q y=lM"m,K7F96Pل&N=+7_lk\D$gߐ&×!ux靡#V]'3#@ssqAet "ˌI D.Mʦ4S潵a(;X=DZB0[2mm͂!(b+ <5<%KAA(Q_MvqЬb#a>դ=Ȅ|{Q?)g#U+8 x!Kq?X'# OGOA|"``b :3`Ōuq.A5 OD 0(}(i-.hd/⾾N\ LDo?'۪F~D)ЗXCggd1vayg|'؟M҇(V%j%)@4 hBm/:;=:~ɪS!W.K*{*meaga ,0#J QIɡw-"]Oozm/]n+?͗c;QJS<]`t#_)8:4;o<즁+"-*5,%,nhߑ|-D41ъ- cyᐶ_Pao[ }'0PR1FY:>\/o. HH_+GkBSDUBoWw_3=}1i dc[QPDƟ͔i^CH$pvhv! 0du:Զ3-j΋4ɈtpFm>2-f)]1XdBB&!3ש` 2B Dހ |F_Ux=ۯy3ھ:7)(3( diK .{a5?[h,2_؏FmGJ퍃yș4J4l; bA$7O;]j62FShEsO?q~ga2P_5fHEży sq04hا4|]+›8be{7P2A8ADu J@"7XE[=ZKI]2]!z!Y,-& -x*H @-U(x3AfCIΦ@rMP!tXQVFL5q:廒noA˳LBWt'#ԛfN fnot}?o2ibI6CAq4׭@23!;|?DCAh`#lSc(Am%<)*ژ'3nO H4-B! s0#Qtt )Ok[XehB`l?l'h/@A<tm/ 0S#B)+nj{C?BM#"衲=}@;]H *JP5T ~HZ=I&oT(Ci?*;mJHG$iAR)@c w\tM:8M0LLAJ!2D,BSЁ*-)q?ni/KL0-#6#c@k&6IӘ̵ ~xRy|nz`vv$IJ@P@I4EM=х)B}HiH&vH##=E6<5dݱQՋxL뼦Y@b E@!" T9Pi"&逓ۇU0%[mɖT;01!WF-Mad,EaXi05Ű FHAhcl E t!~fOXsSN>.ko'0A5C/|AǗ Ёqߓx@2f6>ATSǦ\L MhDұ7땶l7033{a|~M P @d2/ӴѤ&)@K_ ?5^Y4(i}!9?VpsC*x 94ZSriYaö#v'04\.9 [/ )i5K݁\GnQ (iM] {ѱQW "vD6/[XU=E&DPSAM> H/o埂j_`0qJ=2v),E0IZ<ӿ_&-j6ZrWb֦-e|b-mc#$ N5F7`5ᑢD-'Ʌ!IGӦh)௔udPQ HG5m#$k2 hғP!Ejj[[6Y"tÊi:O #Fԗ؝:(4"j(hhiH'Pb&Ԝo Hu@/$AGFkG1sV}kW|5ipҴ`3=셮ɚ&cSPQ4A2PBB (J$դLyEآiY3d0`~P[:Ѳk? z0A__{IQj@bG]N+(n_e9șu(fa6)$oKukl% Q]!`Л6X/9&4r{ܯz.zpg\X:=qݸSEU٬ݣ1 i& wnxۚLiFi8| \?ܞ5'N( jʡƜ=|648`8qcE]T&q׳_w4ggZ~;mM]{рIBkl8y͏Ad, WQ>@mRc&̷zF\H:ڹoݯ~.+Njme7!.c÷wmֻ^0mG 9ϓ@B$W"=DzWa' 9B4C@H(Po6U\HLzΈLMsϥuMJPs*LdB(lO3bYa3_-m?͉g_|]HK jB"A*2C:oz΍y-#I?g]10d\lͱZ͈B~Mu2֧.p T22Y{FMw?.\,1вj?w*t8f@՚' J1+:tm< HK$.=tB'QP=S LD#(S::_P/hH(Fy=s~OH$}bpD#t%?vCޯzW?(}ݺu0Ev<Bc'GS>b $ٰ ,t:DF<6AeG:nf0 !A.>WFpX+)VkYP /r0!C!i CRD㖺hH8B`wCGϝ6y]HCH%J$4LBih2 @JF위 u RMĤ`D:A ϯp\5l?b 'gsN*}=I&y{a,R $Z+`ү|_zFHPb$d_4x{А^Efdӡ -H&hk.S0؞;6=HqڵFMYK݉/d0/ ڕ͉kSNنД׵i޾s߰a$.]J @l T 0TaCICr)KKS(0kƙт>QK|;0ħ<O#qc2) P{cwW I)Btv2wC?Lq@-R#gXok|]>ܨ|Vs[[?/QTٺW4ɓR<6m@!{J5RBKI%3Ėo.uSI$ŗݛTF!x'! w[μPTI\[̩I @ 9S,C1UzEP=ĹZF;CG; qQςg3W x;ۦk$@ TC45Y0 P\3tG')wLzXVOP1l-~g^7uퟯ:l RgwE{u=OmrL[37gUD Y;{R{] !f=N Tx 8R!}wLb6ݏ!g:BlF!]Jn.mY-ǵ HO lj tV!ŸN<\`fv9l~cJNbzDDl`AIaE ઈG#~Cbrvq_ڄ Fj'bCO2E,)Sx9fc8= h2Xk> x`#ZYq,pBqƅhqC. Q!v84Q C"'KWe,P \t[N5ԁ !@@2Ñg@ I3}>t hs0s=7 9DM1$LI@׏)?d=v?Tre I~s !@KI֩tryB> e x u"<({lsΙl٢ۡ\Qlx< I=GJ CHRbE"@{ ¢ C hmy-1!1h4M~tvjD` EcD=]7O>|NGֿcNu]cNAL ;c\G;"b=eY*cǂ}pSp3ۑx ;UUDe]0#1bm*pa z}D9?1b:57 P'\S8#}D*3b@~W):`D _>Fq|4/nN{(°s((cnFb 67 0D72ncMUCx)c,EBDm24#JDJ PBXj=f9*jF Fj!;p~9=z79>?$kn^1AFm{e1(E6J-(!= fhJCC(ǀp0M_`'%Dߧ9I b1J̄!O?j>yvA qY-!v>E2aݓR8z<+߭I~4sc =K>φDdž=k(Y%Fݣ eHІȠC*0Z`}PϾJmVr~fؚ )O_KLXk@#c|=,=*5P}GbDԃL+i$>DĠkBPvg>=e 9IRG ~a_32'|AW-B6%I+Z'Z?7=S&*6b /yQD%<[%GCڿe UЯ9B.=Èh9$n(mIJ܂#B]"(b?sIw$LM#բJH]8@~x^u2Iٲs1 Ӝ@4 ,~]'S0ͭSmg65v3  `ƟyB(fgls8WpBwjUʼh0Q叇\&p`A$'|Vi2&`tE"?)oμ|i[Ψ9.(fN" S앖Y?#ms]Q:,t$럯615 )jI3 :ea$I5Tq.e bht t"hĨ@dS!V H$ U=-DJ&KH@{`GAht/Oq3 DIUòzcطRW)d:>R?9K4d1UbsNq5y7-f )5TQj2i@b040,%TN*a (!)4.D1ћz(mnjS&杒Rq(Ld֎"D̔Dꃶ.C C@xg%/ԉI@RR)BtH6CGMDG3FqӰI|uݚnii9.z6C(22!hf8SǜA2H v=~p߇:'p2Y*2P'o-1=涎9(& ZFZDBI7<ێQ8d`IbPbJibmknfQk ? 5OX"ҩb3BЗAB\>ٝO`J RpVQs{=^T\ i 3WFW1ݒ(dɘVj {lM׹=CգR5j#0+¤+]7o5Cf]hOǚ2ʧD\6jQb4b  IZ4]sTqx ju$Hpب'A9fFNid Q3r6im2&17;< nȩS 1dO0 F"d:10%{"n|ccvDr꽙W8.w˵La`!pF 4tdb7g͝(w΃n΍/]ekءa'K2"DٺDFN v6ejf2@#!&-EV@U$6cHսFJG ;|;;'03GWxg0{dO; Td:SB'KҊ{w-xwY`=cQoH"+XQ F*oa њ&S8.Z&[qF5gF fb=lD$A?mq3{g0cG)b[XɶԌc`|oWK,-(5Dߌ D=3qnѬ*PUCI3CUҺ,ʳ"nG^F1hj6̌s!CL.˶Ƽ  hOEFmVFcۃs-Vc66L~{-hmRDl8iÊE9TQDEEIxa> ŶJky}@y+価` JxPG(2"Ehu1(oR#)fXakh+EhB(HDzk iiaiKPВXpN ^"&)݄Q$eoՖ!E0+U8IDbBE !^#x4k ;)?(׋Xі /ӳp`BצdS YcѓG5IbiY,2 $Ka-T%ޔ~Ӄ:}m4ut6HE{O|cX(^uN$PCPepD6Yғ1mYfLte?L!Oі4ϾMfg4[mIx4X 齂5qi<<\&3JWnZg5=>fޘأ71gio34pu)98k힣X"S`hJ&b_SdA„<X7o PdnI<@ qi]sY-By.ʍU^ N^XC}{G e.)<5ˀ 5ǯz@r\ΉUsQAEIrn`z K G[ܸ\XdE$vQYφfm\ʎ-xFΞ$7EԘ> FzqOwYzxĩ?N~RT )*Z\Ej{p'EdA߱`$NQ|Atbi "مAH B `xgZS(IH#i׵+R(x5fT4h[(g^%HD(Ȏb /;u挝J*qĵn u↢d:a%zB/8 A4p֐X}c(ѻGrt՘){co!4I!Rr)~2#jcD RTPR)HA%(?>(|Q>}U4"x }ݝppDQuIl%Skw 5ek<"㈝ bhZܞDAP1#D ɠ1>;hA"4c}=FWk{ p8rAbnR+fbCj!,HQF6xCMP50mf!ˌقor os 9!FYbg'#@T,P$f$SU!1@o胏I q ( H* @@1 Ġ0ġTpB 1̉ЪD@D"-)|d+8B GHQ8FgӬ%4}{'h6a˕ 8dIzgOe =h=q<־~P$LU}no5'JPd,ST?=H52˨ HUB0F!N7n5 [ o#m(@H`{-ka^Tf gNHaP#v*µKŝyѓl"Հq~T&2FncVc2vWٮ%8hAhVrhFA:]5WE L${!Y35m &Kݩl6B =@ R@|F(ZU h*ZHJ` *iFHJyz)q.%Q@)jTUQT>=r) h + $Gbp*2D(v?Ph6ESI~S @2B2x4̓2x菸T#t.jO5"D$ I/C-jMӫ6,8787EY$E / R H@cD'U!B7L}$Mη)h]bF f8Xl(,:*7 `)ANHqeX)M)d=Fqnm墉>!+~ZpI^*$m8d!=C!.!ldhQc{ӑicXHKw6ʄA(qv;|$,R~Ťn>oq)NÂ,.;K #EBeae RMq1#AU@h{'R (P#d %@ X`((tD`$D` /J_ 0O- M@U|wxF1V: 3H$!(A ! mA]# c%䀤i_SO;(H|-0t9ܪe! Q_'q6^7fPu4$",|5iMU+p!h9j>kf8$v d[Ymmq{1|ueR-N'$jujMMFP-h$-A$,HH|ϰCBu| %9fxT DUU9;z},v-DDLHD^$Q4ʕhNZ!a^ͩP腓bT1ny_yA â}A"t0Zp3(\ ZmľO45KW %0̐-#qdAv#kyD8  zjmF'<x읅"UK49"eYYu=P3A"*l~cKxeEj^^mX[zV ,'smaz5BF{pjKNHA:7`kYvfyz]K2BՄ D&̈1:]]r8nױZUtLT)`Dz6 c0Y2э:d2MbH(@N1{g]wӬ Mhwa$ \4͈S {=qB[Wziڀ.3Z9L灅;/bR_UbDPs$$.;H1QZDKg/iMD wac3?JhagIjz֔^ |>[:6qTv`w^ t̏Q9+ !2h\(Gx!J. S*L &*6jг n ]g# 39&jO翨ű9 ~̓9{O@:Y |NSz@6 8Q͔u-ag H AO' qe"0\2ejb$X@AA`L!L ݪj.($D=yp\ pA_]} dWN zSTԈ Q$u^Ph#ѡz pЉuJ Dj)BY i׋z]sԁ')R`ƒA`D紝OH`9tC-E29i P,C )4Sm KCl)xyƒ 5{@ ;a3Bd( b6JDPg|\sALa;H" yn-K#xDo;MsEe$5$nqcȭ>`wpּ)u ރ[sltlw^*87fqNzB qm,4lo3q~689e>ZϬ1p*=nFЉa;,#`ͲtG{Hp:z`&/!zs#Bwn2) b<=] r zS,ryfX絎Nu #qCk^YӇsI%0\) BsHk8x3^w877WS<F'2*肯0}nzxFH2 I8O"aB D7> 6ఓ$V)u8 Dqr;#Lp#YhLrcJ{R(Cx.\]Lz^UwSe1075N 6ͼޙ1I4d݊s@xya娹=cv6d(faҒ9BȻs Q aX|܊90g#e!O׎g!ew_N10M%;!2ȋP6c<"Ik} F`CNqWts'B3 }pe]ZdbQpq\U-ao,j4eNcEP[qDIvP5Y~ZnC.R&F=Wr7؉40O;Ǟg>(!F&;^IAŵ<a"uHHRצc\;]}^@rF T9jk"HC6)<ݐ#eݮHɭt`LXIr@}3ut,b Q 28똳61q[2kIm3GI{DZo"6n5v!ƺFsxnjvyCdJSqPLe/YkfS@]6. J&Yqp$7.Ǎ6 r2z @Yhᗊ9;H]w(E9 ZSS- !sqw)\^h 5|qXLp|(֐~0) pr \tdE@ǎա#hna/\5JBb)XN$Aibugyj#0q 3xo6E;tזr3q"૝ | U9 g!bC Fhi\m g\rm0`32Şy}DT9`iwf ׏;qDH r;tずAFM%ئ d0s:mv[qL; [> x}~n:@zs?<Ůɀgp飭ִ^|=5>@XW$Sk58X(Bxv31՝|kU `vٚ\p"*䴐ab$81aDI:8C w0MeaH0{,H>^q͎ ߐ`<<1c%Cgۺ݆T<"ֺ ]qt o ć2h$8n 7g}*>ºx fG>ymdzf ;8hb!*|A As4dSwEs==7IۀV~8m↯b<000Izɵ fMv.י %Tpv; PLRp+X=1 Hq`aD,xN!숂XgpP"].d"̖bsH3ŬnMD^GA k1@J1~p p*VƆ[\ʿx.BYՊ㵀ĂDž͜C[GaFHzC|=*J_gLarH֤bB'LQkTGAUTf>6rJ/0IiRdY "AK];z5BJ9J a XYETD)AEbfryu{BG)fЂ^aق Cw":g76zD9b@=8võT* I(B ><}|(yKg]m10,DTA" A^&s$aB'TV "+9'r%g1awdz&7UR.v ʰ 42 b<6) T00PFa X|,aI& xmߗAm;<Ω:>gmCˆqvG 1d_nˈ5W.fVv7xoJ1.Z`!QD4]Sf0\=52>z96Iꜭqx$b@&|OCЦ&C?q<D]:+/6^.e;qW7$FiD#[Le#cP,.E&U^y!\B;;M`c DJ݊T:ܢ;?X/(/Wx!e ~%W0l[|]8c6U 3f!n%L| ZLIHQݜ0Xb 쫞i >elo$ yŐpݘ RT#2҅N !n)b9vCTU=E^@aY6/u s3IOM L.jv46ӲL,Th iv a_ND48oa!rp$p*e6^W(&6TK7FǝʞOᆫ<[/Ad`]w x:=Xl;462Q-7:9KM(? ,:bQp Y7#F3ě)!F ,հRY7a"=6rf4]@ @KfX5;"A9đԛ5ܨ 1JKc[k c3fwo}0kqHÒAWXZ^Ffq:3 XP8r6< YprH+uR97Cp:Պ0_*_=t5bD= r){Z5~cgk:dH*9&xG?\\]mn=Hy@B:C,|-Aw@d'qM*i@10;d/Ǧep%f)WGzp3\ON~K25?+zx]oxaIVx@H9 '1,ࡤI:B4ԝ|zljGmv~1!煆P7ۯ<)3!rbךDɷwێ`GH4gYn4/v|`nD;q${>Oɺ}n^@%Aܝɂl:!˲/_h=$@5HU9bqTi<) bwZuoBfe2o3LM`4ǜne6 F{ca eo\]*=gmJq"MO`3Fڦ3Qi%e4C!H&Q4ȚEU7&{0 S uqx w!94,0'AgքŷBX7Md$NdeP a0h۳j#p=戦!9 K3r2g+; !z3;N37XFsFF"gЦ"t$errvU" {"0]Riv1ꆈh&o=yR ^a =xMA(d b.з-km!ݩčݕrlSpFg5CfE~1/x oqy8fo{9"syd¼*&T%ų`èA.Փ^UM}J|U`xqg=1@~/pHʥW]Е: kPr Jqa:-ǿwh SO6afwn*1$>ZZ<{ - HR']N4@7xcasWkn}b2cO#+_Լdc;c^r}9~Cg1m$?D )D>_P]Q:1z7ܲ13DMT:ZH­y}Q$9")6Q7{Jbҟq=PwNܿZu*(P3@ $4DLDH}DH?@r@T$Ą ̔SCKN&Q L$J  RRґ A%TI0D}>4@[<ׁ#hGl -R_$p:@l53[UDLHJT-(BBҥ \5@>7=:rRp#(́UsN~vN{u >r19F/T"{NA#ފ X  0o{|gT'%7IHO<$%LhjXDb0-c. P1<}.bBҵ=DJd-5<i)4!~)d N>iJ!;W.7 }:j }uNTWT7Ǟ%dN=~ R"D%?F 6=}9NE+PRQT<{H;IED@ZCӹO"fW_|!]'UM<F{5oCUyKzA7hŐh"Z q TC%&UXZTe3Tz)Xv SE*d7C2p WW[bت.4[T^`bM4 t$Ixwic.s\լ›ʶ85.krn,Fƛ#޽LM@?NdR!t}I,"= I^b-e޾f!:t3Vx`E\Px;yf "MAwnn0Wӡ6UUVkn?Б*Q<ݹ|*8GF*f!:qz&@7hfE 7iuGBϷDO4.˱5`h)Z W 4M Jc UPMA+`RAlRDp)HibJTJ[`:0j? ==YXB 9+dA-}`MU,0/9ˍqVLK8fgؐ8q;s:R,tre%k1Dk%W7zn#l23B-C<NplX[}]]DFT4`I5*;܃.x@aX#!튃cQE!Da!0) ҁ?;G@ieHK%HQ$ s^"omHLa6J(!<5@ A1r: = 4}M r̴,Ѡ'%8QI 47Yf84㈎c|%29bֹp8 D6mU|vó[ɶth4 drvF F:sJe^z `f:|jxIe Pq4%2Duo降qbĹ4q0{'Bg$jPhkp< KAM3{]^4@+[IY9k(' Uw,A{l5gWqf ,f͹fB<Lil\]^yJkLWĴucjAVTG HL߭娓d :&qlk --̠I/ˇv.i%G0hLo3+$m,z0KAZXMg$(ՁiS3BDE^Ez \b]6Y 1FbVE]94\(nEeWSW3CBT:]ЂpQƐbmƠ2a]Xb1#9bB|Al͜QȚ\@GVUH4zs|D~;BAӷоӯxa ;~tǘ^/:~JZ)9fOb!=z'$)O:IDB3AU_|>羡;M&R@~rRF"s c2.AZf>OObah}!L#y9Xe Ӿs9&q"e;dNJEd[x[[mÑq󙅢 B J`eJ, ؒ,+8}MQgzkOg+Ra|~flَւ޿;Xot/#"NpgGwڈL O'QR.8 gbgPp?m($f$Rn\v爷g8爷Ѝpp ؽMkNu[,9.Q# ڜg^=N *,\}Zb ^pj$0&*gK˙Sn]QQC#&@T$ZϋB3վl4:TA9Ў;8G9EG#c]=\`; TK9(cd yW`VP(X`Vy=1*aB/0|u&G933=&92gMM<#8qyWB9>ӌ=d_T φeAIQ}O@@8 `aZtž%=`7gp6)1J8ӗp%2b8=&js$]Ano[r1rY5ŏp$C@5ڳfwa6&0WS$'x Ir)E2 "Ȗ:쩾;F(*mױb l/LQD8n];%Pi7M6$t.D;6ޡ}aDxd".q#-5\[/k]0dkMҐQ.jg&w8<ȨbѬNg` &N$SvE0c*cGDV8@ze &1zoDqG hi `Ѻ<8G3B桌j 89"()IHPTF0!y']jC2ΦeB펂pKzS&D QE8؞(cGbg.!HP6C&>S}Iڞ>PB(J(P))@)$PXEKVC},NGם&7C-`bAbFnFxnݰJ'J:|_ )(=m^I|cRx7r}+ckbT/n#=.͉`l`FH4j71R:%ChJ1&) #d) -g VQD(/.EbnkpU4))mۯt ;uG5qjqBWu/XP"<;gN]QzzQ'5-9TS}qk5 Ǒug_*8kq Q$ .`Z]蕖sn)0;8НЁm ?n+3ܜΐן.@s?/?-> kqE%@F:Zc/pxo’( Ht5*D4C䎀h(0AFCsM5KuȑITlww\`d16ՌD6~nZ׷x$ 1$/N h 58;~07*j\Ua!&:U ?Q DĆl&?}fr>YA*DRՓHS9BD26 z6!EOjfn4KDi~i~.#0(Xn7mFtVoo&vpk0cX984);ë I+ܓlS+##9Cf5 L"1/3 B/*:T%_k?Ltiض|kmux8d F8Q6K9O*@@(^AxAP):f3i5с Ew͈nk~\$EB"ĉ& UJ+J!JJA!-(R+;#!,3h4vP/425:Dl͠ 7Dr5ݿ fFlX`-=b^sg'XzB[_J#VjB@%R 1tv%r}9O w0V@- oR##hNdǨ_G"JHG@$J&R{hC3Fnf,ԤŠǜ'X{!& $. !tJdH8B90pX"A(URhD|qAj)שʝS\f +Tf&20c!}AHXU)YI `|iɭHXn≭L0V7D%#(qALgb2zʪBCᩜ$Ou7,RTCvlSĝ[Н 5IIuݠ>5"zDI@@]j4V<ɨ8fmNH $@0c5!zZmP̤HxA:FGI&fh C)K5=$cWSxvjmJ1|TimRuZd*b)uԗd&=>$`@c㻠`Ӭp pيMvk˪# ABO} 9ܟ}uFYQE%ds-m2lm2`3rn,d"T*0cP4Ó,%S$J9h5m(\?byp`a7c\ 9]b4)cfx PQKDhx:Ǻi)} ^WTahfA(U)FtSTaOG,{CM]Ci]p 70#dN0)jh:)$2<0Ww5DJ@׮LTãzh]%@AZW$?0;|ByO?;S7u IY8' + C\2W|\q 5@AJ%MZM v;#q9?Etcm ƈ=R 54Z#Fbawv>%PbD4- 5EPDT!B%#BD"DHLQJ2CKIBIM#б @ -h4DJPJ!E-.JT23+@Pč!HS@PPP!E)JQBDJR4-Ȫ;e h i*b)Abi(hQ) c!Bb"Fz P5`ڨ' kfO[PPG 5ޅ+Np G ZJuPDRPP6ᆤ!<ص)B)[t4 DMt&NC=R"QoUy݈\gz^}cC9SITLSCQ4Q^*L6*(xp ϼ-T\ttcXzCk%T@xB y/@qz:}&}%q? C~WU},h tTJ[ѕa\UXnC= ;C,kO9hOyrQc!|xs~l}iӠ&)Nߧm^X(JV bH ("HR  "bT!iJ( W^azqP# :1b,-5qqgˈtLOx?^x֩8f?A+:U@f26_j:Nu'xE,X/=!uQÐ' 1.' m4okl ~&z͍>מ)4P(3D7!A1&cHq?JyCHp9"RD}Y>DBvTđ ( Ή5> 4 /]q&*? JG7jl01 ~ [ϸGIQ?& 'zqa#Ač2D6ޤ _y6áרP&5yv=BkgRgoC#l]܀僫Xox Kol>Y 5,jfa]7"!nok~%3q ѓ/CF8`P,|kZy H4ȭHhOHh:B8Dy }M /D]>@F< )Ҳ^QLk9"mTGz<7x}dbN'I9t /‡A6/)e"~nVWMjyy0ew$6HeX),i^>zydp=gxOp$b}6bN" Gh>UPt" +5N J; s^O| 5$>zXi0{3cl)116V26Qfe9emRI-O!_P1{%C1PޔGYA(L l~v[(یBCNꪅ:mm&B6Ag\ "n3>?6qŕaZ*88cc8x ~T14%C)I=ZӦ@0e`GZu )Nu-".wƃY졺kAֵu},uudd!cg^|ԓiEuO -oPp:oD?ـxsH:AUy *;4./ CCw=SlUI(!0HF{s{kIƟC ߭P4u?;ƀćZ|n O|F<0q2dn0X!?}DL(J /Gy"JwSPyV"W$(N>Ĥ8.Ba~a j1% gO~ZTvNT)i p"68-}YF B:\yZFE.P)@4RD@U1̊Pa~R _ɱ&ᩦeU Te4ɑ]S kt= ~ҜtXO޷>J#dzn0bAJ g 4mS^UCbD< /`(Bӌ÷9#tEQ8B|)V/J^N;p8-|@R"륎 sCXT9v:mYȎ3ſa }8wx/gXκto sY9!{=チc:3knh-r&|fmr۸A6 pz\ڱn f_1sg<;LeCvXľF7hq큁\b_,f4KhT=>D\Pk1NUs* vtiF#LJ a )>sXx k}_`|9LG>G.}t'0rC׉]>3SDv$V|8/܋%m=:\f6AƤNDp0go$oAI6ݻT[h?]B\ Ih!sG,R 2A3jAW R̠%8G8EQx|POD#|˘@~|/ am=wb i[m!Ϲ׉$AYS a6D66Đ=Gه7V _V@,@i:6ҍ;qʏI0MC$e@A2&fa9>0rBdL!o:40ÿ6l ?Yh"0SV6Tv+"V0hK9v$&&ô1T5$G DT@DDZ#M%"~4M*R A6VRR"@PD%#H @p[,B'#48*(V D Zit0@@HΕM҅!SSEI%SR-@$5LTS$STRMvDA+IHA$4JJH)q4Od!F΅Sނ $ gD Ƴa6HCgQ16Q/US:? p٭vB (t*_C "{6MWӆv U>]}Br4u.? d=&Ke m|ED%PP 'PScN`vh!}D dQ`;;tK/3I1((960Y~<qAf `N +$ 6[ϾAe  q kR@[fU}MXٚqAd bB{PDviR|DZv٩=PDk;o"hBD<8 BxPک8sYzëR"2^b*"_ ~ǾŶOpFᖨݢre70m6J0HBTWR- MeLbU&XrzVw]@(fLaS% It {fYzp$Jq X?7q)8qPK@Da=-!ׅ bQMՐ*54OW?4-0_xYN u=xt:g~s;D;ݷ:nt ffH7/nly:C!zQ,A&U͘f^ т!=HaZ02`֞9Z 3lf: d+hƸ薡Irep`Hұ4Zid̐)hR06 E?U֯\#hy #fed!1Ƴj䍪ɺZ05zzҒM:KQa1+xODAN! $j LUI%fXI~VqyKa,mI$kp$[Kߔ%\jV%yLO*QCA#ۘ]A[I^ Tp#MRpI·ٵ5FLd1?@buH>L6HL HҕHBU&AoSt/pJ?T zSCQ2ACΥ׷0j&ixyr5 17έ;]%VT`` ulGŤ iM'vO"T>E)&!(bd 'Pu' ^8ID2\x/ÚXT!HB 88|QZF>>o0d%")3ZT#ZXT)`c#wQ]-HPqC-vBݤ(:CXoZQH,lJ܎LL7pʵ$OU >9^{8Ŷrn <k䥈,q<Ҭi@՘Dc__hkbmC8aF)NLDz f838CbiAg0`ӆh6*E t"6EHS:s ,1:ɸCzrel8eF|GyG4B"f jAA7rYnR 5 Yu|EYDz*4dbK$2 Å|``E]HOldx8}!d(8Q qt g'<5֋eSt-zݳ(=$8c`>MjÇ;2 gGe zݿI۝N~Sxp۽ѼH̨(d۬?3yulOơ,{§H"/*TKTEv$twKt0'6Mm.z:ŚOh{`U(MQT_{xv7[t[T_On J1*մ4%)q ;Cݏ{'ZY(b!ʃQ ev:8< \cTQ6*jU0OHBNG`/d'Y'4Gݘ $'g :o4SNjԫxNTT!a2$3 +La&1TAvAձr]=Y#@ܦAk\.S7,;7?ǦPd9hdz7ڸ>x`ISH41 t8qe2p;b3A> [_c?ѱAoOOru3CٙRdt!GtDYr 4I]l|T2iˊ:<8*>2T$0i'ݕJ*ZeNr:kٌMW 6j5#&ҦL1+`X4D,9ZSgٌ`<ńk.FhWL:o0mtvP |7./ Gկ\IRPx)8 GE. @ENp }0߿xJSG:Gí|H[F{-LmZaɚՎ6&FXyKdH'n(1p"AfPy$L$)O] @`.=Ji5t'ZSg- RȈD&EBNj: IqdVpʝwPQ[ק?LcLWK#A„3֚T;% ɦ;X11j8)+MGiaLtgHM54Z[^`9XV2*HnkߗsـD-)HP^;ǰPDi<2'ʦ4 HJ~ux׉9FXF 6k+qD0cumAsd "]N܂ve6 R,Ut dӖ 2!pagv׈'A /C) Prv늝<0\5ihVy< 8H χ]Rs MgN 7<bL1އ )ϑt5Wu~ 'jmקV2`4+c!bd,o.OfmHI F/ bRX#!sqC_y:>h2 b!6`BSQG Hy~b#6 "fc/psO(}ד׎_=ߋ!=`#)F#tԗojxvLN0Fڳr?qwr0m5͍$K(2Y3ͣݖ҉%>N}lPR"c~y>ZGC]_/I;qDyt)"ڨh7>uig3-`@IRz'uAhʰw8>HI5VJ(B>wס2p xNt-//~JR"/I@Pp7~`{iF"d#aP臟LHHF<1 Ml·c۩}n=5#)ڀD`N2g}=L2*ةbatPGo!ekCJA +`-ɫ)D@iI51+(u`r<#`h Jj$h"S؝T]42 {5&a HR>-"{UzT ɝ~"Ix~FK?Ftsp=%z^DqY>܂!=tN3a<^'ahHS[q0h7w/v?e@j3cKܵ^h1&%vT5ɘy 䂁:wۿ5!Gހ~H)FcaB{ͅݰ<9JH#jzE" nXifyq6j?'Z^ch>/'ϳ 8xlGݿ\>{NG 6GMu|`Na$~ Ӳ ì :r]tΥ'x8_t&@nl<#Ds}j*`փ$Άe9 )?^DH/C`zj!x!;Wgin|@C"˰_so.&ãh!ɐJRKv"0z:+?I c{?%6~\l;1 H#9@I 0 F&ϱCRz>9 "{5gHA,.@=%(]>__Ãi3<:Xx ŋ=CfPQmG I IJ`w~'Λ%UHKh! <1mv"#mݞ_xۅRtyU\6=Lns";i XUM0jv"Qdx`v^43aa)j,"%4>׾qۮR"wqtw%Y `~L!~H~U=($&X?~$P+8x%*^y6X;iuPmlPmm..+=%j xqu!Dt (J(5~= `KHp&:4:}.BoTBc k.@9QIA͐>"{ S!L`.I2AnXZH#Md9 I>E(I@Jթ7 P\Fg16bAXc!ɡ& T+HG>AҴq%Mb?!W%%K=!$|MP&dh]'clq: ^;[l{GrjY'a#0&1m$s}q=30: 'F S]ZƉG*biR)@i )RJhQ$mZPJDP2RITD$!0b"BB hjf*bhV#/D4P0BctW"92QJǘ zȫBEik8Dv{ OTmqsɗs5L@Z)J("a @ &(`B abJ0\1R"PBzs5^vlul1ez$8155Dq  8:N t/q4$6$%WG?=kkvcȉԚTC@m  |狓]Sx{اrg!È2AZ,+WT "q\(wE%x).QS?3fpHHc䨧# Pa2)Hm 5*2D̀zCԘ uU$!M$@QIA4%-PIA!4R$KDD$LEHTB1$DP1DAC0rC44ĒQ̤% Q RUCT@3R2ij jQA&6JLy R 䊜taL$JϞ|}]BhMUgL󁙃_eZ5$_/_hoC8r9>}'TlіpíDPQ04,ҳʐ;pmݧKxYf"L@q QH Pn%7R]6 / ur(4gCy3H6E/x`<ξI}RwCЋKz>館9(qoPȁP(` 5 H4#JH2@Hs O`u`lq6Evv RGW@?w[πNv6er8mYu\q%-+ucM fvјdXz!>RT@`NPglT{݊it{؄C<;u!Nb2cwٿ:›?J!Pי/Iwgxː䁠\$]AB(gEh ׾3wB[v̻q>Aէ3!Y},CxFiVBU/ $ o1N6M00(ؘەLS)sG-T_VO?!SX=#s92=ҨXrK q 繀s]dBh*at5yn4Ӏ<p 8h/njq@T PINX&0 'I9>}p!Ѓy#TkH fCZ LӠT 6NIhi iiJac Q੉h AJUNF;GB J 4 0"LPLԥ4PB `fJA(K@DKPJR$l0BDQBm(a(<  H-UUP A yf$_FP)qAM"R[yxB(ĺIb): * 0Fq(cѪw3-I@prkՃy$LPJ: (2B$v(1yP!EYwTDn#kC -% H4ґ%2HBPCA!1-#3@PD34"HD.`$QGj1g:EL؁>=gm۪u\EzWC@%B~gAъ$*e`DP-RsZpDV1RpbJ+(`3szHGi0&KpXӑR$~Ex>yJXr1|$in>~לebm}{7?I< ~0]mkU\<;AYjOܔLrIwidj9TهT ZAI 79W|}etSS}<x t?ϧNAlZހ)TEdKJ- L8) 魑EDD"YϷr4/8W:>>M>7 :Rh!³FLLɒTyIҤğB>UDDR %)8OpQ$ {_0/|& ~Kȧ'"Vp ?@'I+ 43*«PDgWF 7p~p) U$Tp ]Pha3CG4D9ZT(R$BDPj!@H& R"@qT G'xOj#">؞F֖e/a\0F >D{X56vo \mytAS Ѓ1㡈CXcU`KDZj#J-4n㎞;] $ѦN1bb4UlѪ"qrѣN;mGL艳ƠJHḇ,KDd0>88n/ aIeT*ADD)(/؉{w)NH&Hu*Q )QHx:-SSy?P(>pĴDDwCŨ$͸:+elQrQu~#! 4Wҷ“B",GOi"nM>?/OyՈ-wH;&*)øNë]؄36i_֎"hL'~fCGjDΒ 91k=0b10(QuCVu8؃Mf!Xu7_<* ʱa #_3My1y='֊سZ Q #хGa[߂1# : Rh^%:>םBvՁ zQ A+< p̵"$UeQfB1 !3iQ RP4( KrA ,-(Ѓ$8Hx:khhH>2CI@ipiD@QA(εQ ! NpӤŀLD26+""P@ #x%M&cN!A$P0N &=gP}Ҽ׭/tPC^o_viP9dVf6j8_8tDQH͓Ueg0KBI̪%2 9'Ip T`:|^$}-'F@BfQI}&ӿ`DFGY-Ojtg˯>-0hЂ9l!&dh~{(#t"d+aЍ8T!$@L eTEF»r=D)$2GZqQ:dעC h JF(ОJ:E/r&쐜,D2 X;'Ihh$VCTB!RA-%-vyâ?==7]tp!w@,eY3&Q"DQb@CG.py S@e:vqDw!0 aBnT5dUv\ Pe__TέgNAl6ѦVƂ>P}}KaBK:M\C%0(5'!BD:"Is^{^a"`b&&$FFejQ\6Sb$$|S A;L : { Vb/qkD1穯n [%Dcߣm\Ppt&6y$(P;R`VC dWncUb AqRM, #i6)H XjVjBrrEZۡe "lN)43l 8 Q6LXoYMFr ?G3y1OdV*@*|ؓvI>Yf0 t}u-k54DIKbQ&!ʨ:q-F${RHD<, `8%ОBsDLQYk>RXHiX3)0Y-@d׬) f`+kF>ǶZ=Zs#xuOBĄifL!!t*WX[?gC=_-!CBRJ[yKޡѣZ5I@ 2"B$K3:877=[c@ c>$ UOPu_12THq7 ;~`A}gVZF4*zBk6܂ cf1ZclЬ,[hOE!4gJg_%ɇS{}SCѮ'b"wPSI-'6atO f%Yz sJb?\&f8-cK'#ܘ8!^)fQJ#2c|0" 7 $_r 1'%"Iz4Q9NI&¢4lU)Z|,L,62R[ q˸@>Њ;!ƃB( $QJem~=Ͷ!PhKN\:jB,(č!߫)2Ē N C@GIC!V5K:o[:65)IliorW*lDjF3c :<0WG=MS+Ҩt8Y(:zһNeܭLc1(+6lG MHJ>. rn坵FNE(kQ |h:ٸ;kjt7CtQu=[hBc5=.#0`M흲+[yf&IӼYA!рBn@0Bm|T72Wıt:|Mp:ijvj 1~s<҇f(fUX[{+=MF$FކKgIja/PV";@?/tCCH4YƁ ҵT=s)6z.RDaxQSm2M.UeFy ]Kt :#퇪|ȗb&/v)}ƣsR&h;Z3oo&fvF:4-ɡBD:YQZd 뽛gԟCIjpH~x"~UY4H%kY ܻ#ϱ -x K0F>DAiU+Ix_;sh2햆̞}y&hFnOO ب L(E<93!;p2 s/RG!\P7Əv;T%|ᐥ@Q4hK%+|Λ#ٴKQ"'TS 4/4fL TJAK\uOrjzk&7ߝ"H 3 u{9D8g19Ge@SH&|xtRP?.ρHt;> ٯ_]+}{e3F \:48M MCN&O߅\(/qzc7 b2 ׫Dhjۏ޼^Dsm}^Â`S*|lLbJ" '̒؉ޙ?t"E|碳W߶߯ǵXPLF #_P0$nzK,[<O+f,i(xQ\3_ &]/EnjF-V&)f|@Щ 3?7G!J)'T B_o,&b: GwLU8j'li##LuOoy_OϾAb313@xbiwdp7 J(9(GŸ:W`6M)rB>7>0M{aMsfOPzh* _;/1`Նt3Y[fymHrha_RxƎy>C6ϔxo'>~9*⚹s[! YHsR7+`fȇ*ns'Vȧwu='SXOh?D!@QQ|ӿuöo$i}F3_lokU@`=2MBTNlE{Ղ ijt&ač t@AxcNHJ6 vxyPYH/H HQJADT{b~@@?wo]l0c!Ɔ}Ix zCYueKAV?@$+~< O}r<\퇊&#xmᗕ%^C4A%*TVL ^x6t1"F RR8< KcH]Sg3]tAwv=` 8;G`pRⲘ=@!AF< (, OGcZbt=#K  #+V 'HsX11@FjɌreHgQ$y);Ay@q%11ӄ(4=OJkִkDzƢcD %T SPH4RMEAqSeb50SQňHjvb2LUD^`F#̸(h~PxszD{o{ך6mϬI1$Bh4YGJY.C4)#$ AQAEj51DA=cQ5䚯Y(Ԑ2uۂ*"(t:,Gj(bWqd%#N;-ȸ"|cʃ,G4Asi=6^Yj)1ϛ*flG,͆H`t󨠩7lЫ4IM `dyyF8 OpbA TkcQTBRVj0F6hɢj6yt|t#Nۺ($I ɘ qG)nx %x9@MDیGqm4(6h̓6I )ChB$5;bvc>v]fC AIn [\)Bifٸ63L2`qkg1*TUyѩ4, LW$t:+muX*7F.rdʭs;hȒƶ^kq4˖M r -4ͺ6ZM(Š͈3,ס6sLlXp6+Y }9W% QE{H3n5Hğ];5DsTU.=w 9l|k&-.*`xt9 D;tEâ(54:dH$82Lb1- ylY&TƐ 唩 _)-SK:LA:ܳ$`0gv`]u@&t[Ac+H;u֚:+4T,FAxSό9J 4Y y8'pxήpIuL8x&?nt Ez:#jZҝE@FT8*PB!InɣAnna A'M[H8;LB4! ""di!^-CןAℸ}?Ǹ^{{XN 6C]]El3CpzQi^3뷴4S ﻌ1A>tSxOJi*YxáY3'5 2"DȈ8=iC< !񏔚0G@L3 40 $H 0usRdP܌MZ;ˡ.éy$/sc-EwuîM_\aP{`C 1 f1)ǭaV_d6\1 ;6?dl055M4B?2~ݲbKAlc9j"] @jV ܌* $tP2܀y+-.;tQp܄c:yGC͒.jBe.F#T%4#qэ>ydE##NEwn,c5uis$ڂjc !Sլ17 M+Wx%6kmy#aF3$CHx폓!Dx46/S!-Fd_6&_J#\DYhB!I?]^v>=Ju>|> ("sP(\$DbנtQR!Hp` Yҝ7D  b)'g=9Ν\c `LlM61;[MJpېˏ1FBmkpC|zK1~_jH![#NLJ-"E,C )HsL;=!!߀REc$r >0,3==Cg^8+"QmQ΍r矶W-&J>$ \i~C1&!`#IF^5[~!gnYł SᱎprhSiCch(c0 aXS%"h"D&R*'wfƑhR.,dˈA8zJ %KiaI:|ɬcfH:'b} =T냀@+)9a*ᆺ円 p0";8)\Y@i?TWd=D L5ĝk]_ m1ō8."[.=pm?'1zYD9JUz[{B_^Ym)! q"uPPeJ4B~q@т:AU  T-"&B% <ᑡ4 B*\G1+ktZ~D#i0lH'C<۫` 0aVz wP(;@q!\Df&P)HD"Ze&VRTe.T7c^`+JJR& => q‰Ī7o2 )#Lʄ?Yᩉ(5_bP>8&i!+DM &Ԇh1,tGEQz@wr QehqċsATfBSr ō(() B8CC%PEM%R D{gG1I@}Pw~~&~cwvAA{C.כOsD40>Y~X.۸\䄐 wB؃C#\s% s "'3RQ)/GA;FB* G5hJPZ(WG [0qXAP%vAUACD1U$:&u3 I'M2s,Z.Z*@jt vC&Z0 g+M8jo"0hѢ;MM%PE3$U(dS4>5m``feH0× AL; 4Jx( &19S: Eti`i$HBi`8b4X19i˂p$IDXZ(B&4t& {AD*>#3zSX0ADvB(P2h Sr=̟'GƧe'm=J],_/9\oCDCpW[b 2>G{kg#pJDVqA $&%;#9ЭXC6!xbFK`s2 =6O_vi9ˬ^V L'y \zmT{hE3zCx ֈT4|HyZyy H/r]wda!@"RqB rJs$G8LtʉiPAP 6I3EIG;grW.>fn響tL2=] 2>  -fg?hʾ1\}"JTnw w$SH/,<nF#)&F~*h﬊dGIũwt8s9O@p8zChGsݷP>3p&|}@iywJLG)!8P;cI$=*3p%D8 Z{cz3 +VNNӻEc4'Tc؍Xj,K@ 9 [H gq`cl?{ fX%3]J"`gH8&:"cÍ ^>I=ۜˌ9ykÈ\yr8T^=08I7`KqXV1a`]h$J;A V*a/auNx8ɟpYL B%or)"9 0KwaD-; q1Jnz܂DnC vXnAM1CP88(ǭ3x9S2VJCx=%SΘsT;vi,c {_l|>PF9!:4;C$'8wW(%$1!|tp 8낻s 8n @RS Ai uҺw9t((y 8ރ^ T:WކE,|tdWuBFĠ:#6Vu$箙ty00a1ymc -XOt+>Y~7 {|^YĂk+WG~PÑ ͠ ]L^n  R%x\^Csj␪Dݒ X23n';#XVC<ՀF\ g2,` D !y8d7^ sVa޵[| % 8e#A{6g#{^Dg2&z]QLޟ6X=۳0 K ]RD[0LsTb{[Xp,:w ?Apfxx, V.`cW cCUAΞ ־:>`7E>]:Qz[]k@lrlΌ-Aqϸ' 7Lлj=Z ;K(L[,lkŒ,Z1]z=aշߓVk^ .vWHY : 2#1f@0mH̻]> xb%$8wˀ21k 5VjEHŪ}!F1\9>ÎݏaYN-?b")cu+BvZsw^h7ݷSC02l]Rg m7$T-Wt?/wwr)ug7nԍ; bpp`E@R=^CGLh[!(湋y<}Bz*>%1z4/ *(@i0Qf/j!!2mQ j@?IoZ8}$-{t uz[}=_AT8NCnvs j ?W]1M7B+'4A/#.>B̃|\FF ĹTe*~K+Hm7cԾ_2׭Fdkp)6 v)qr-!Ȇ`t{D}CSP},3vQ-Fp,Kb: ,qޅʑNFá멂(is4cC>ӌbtSDBYflr/P̮p3zxj !xR)8 ]L߂p[(`RppS2<\qzЉp{U9̸GMzS}m ͼG<h[ênq5YIDͦ A;`C57@[Bu<@||K{[+EÀ4XY !z4._eN7$PL,$?rX  kIT0PĔ'6$ 1:^Ovcnb5eX*Bg Y2K>0;e*MD9۝1p{7?*_I4?)0``5eMh;j'JjM!HY_-x{{پ*8<}0_%zz,w\!ec S  bvr8nL&0j*#4<@XQS.e FYRnjMC9- ӧ,'{Nh le2KQ,`Ȝi2I9=U-BU^Ѳoa77Ib$ |iHr+ f84-WĀsM5ܐ5HP" % i+0 5PzU!+u;K?[&rDHoj_wyAbI{\hBPIJ2mYt8ը<\hF^iqI@R'$A`4w#Xԝ |Dh=ȢzOavv!8ݾdbd<>Os㹧ʏ#}P@iN0ld >F=3= ]t=NeiPX(Mh{ߌ#rkdًjJQ}#=U$;x608c (dq$ADF@UTNmF4<3J'+sΈݾl+\@ >)\_&v̶G@HJ] E#04 4}Ӡ$4C`OH&Bӂ`3)[CJ;⧞x}hWfþMnRDCIpEƠSWёjNdb?PƒAb_rpY{m+ەc (%:&v0F#H$A@4DU"S%ji%v 19 BpϧmHn.JcƝߣ] тa3 Z)VUb)$Ηj{@ B[u(-J#5 ˦$̔"ecȢz4^=Z-NdU5%H(teh|$r Bfk{u&$oiIqҨމm43CކaUc6&j$ cC{5hOi( 203TZi1 0͒7SEǩ^*ٺԁFeP%W/Dƣi<4Ƀ+`ćC4zϩ|zli:uvy!X62-$֘hLTL".:FBz`zHkud 7A Aqv{?CHм?;f -B!{Z+1F}d%) 3~a=Fr %0m5~޺3Dεk?m27^t A=bF*.XҌk~Ib~)fm (hDN$j=n`fcPQMQ,S>~3|bhWnz^HG5A#R$ JfhFfH A( ) sMh6(-:F$j҄Tkqyt͂ n 9`DC3c87Y3e<4`ܢg_TG `91Rם^U-Qۭf#8 p[+a4D2 WF n\,1mY$ZܾomnuTjƸ !vv8V hg6ۭP\@g{E=IjwFƴbAGV2M#\M [BHY" +g02uxa*z6cQr݆(y=SA5v+EhmozǍ prH&cF&4m32Ki  6mX%Zl8f+<7SQPcA M0ؚ5qqaq͚݀vx/-6ڮ-mxa4]3'gF6$ST-] DDUE UhU!znUzBA0ıH=%V,d|LE?0=>Nb%"52C 2i E'&(|;?lnplnqa&B-6?I˖%&CBՀ81@ȪtJ}R?/>(r#yϖs6*N텟3DSc?wHic`}L[vL HUد *^#{i6Ab1ú5"̞@X()3,1kc#K2e( w PƆYiq6po5d&mm5ڭ{nѢfǢoky ${IX*_'hOA?k6VYHjAY`)=$$ˋۍuv?-o4Ӎ#rE AwjYjuk][[5nw}md vm>䫽Q`]pк q w/Mq\@CZ?\XCa`0Y*qM xYK8hu[jF2UTaFuYֲX7حM9`5cVyJpBT^wM; wcQpľZ M J-e=;U`A6oJ<1v'@/ a ƵӰIaSe`L Vqvx "SK6p[4`$EAm_c-,3uo4APx/L\4rT@ pPoKԫ.*(4ϱ@yÀ AV9@aIAi(җ vB4.6q^$Y#wVc5c֯&-f ij>IxH8 @#w@иˋS;LjY"QYIR$zl}3 #Ȩx@Dgd;Z󡙂 /:cD. 9qrHT1пӈ C!Z걍h9 %(@J";!n4rxRw%_YG9dDiF4&:mm[`g8εѼ^AA Wb1c04r$&~Bux}LP_l,!W>>}z4K< 9c!8jFNiۡǁT4 U PIvWU1T@0L2 P O/ t@% 4D${Y 0`YX0$DLȰK؏F #*Rga1aH`(h 2,aHIHR!020"Z\÷=.`!"l6 390TيkO O7LW1M2lmЛ}Z7M.J[6Ƽb(r܋&o2sy`f`dzN88&<]AЧjZ)|5`g.%Lj?۲WӤׄlPds.OIb!Gm qa49vbQ P\h F8GTy]g :&H,2AȰfӋpp |]dD| "6˂m2}I!HLJ êN1֓sXE fQCGL362 fj7jͪsAY"{ xqj"9N[8"谒W@)gnPD0&^YߧfÖC]Q F'3|#gΐ;5*5pu`T ( Y$  L6dμJm6,,ۮuo#0F`ޠ<ǻF:0V푥%~kø`XQmGBgb=F)$9.4ԉ>ewLx:<"S/ۄ?lZE 96~ g.] A;rIO:c9k#%D lĺzG!^γJbQJ&3&Um>aܼu lq ½֟Wgn aVp` YRE7AIϤ"Ec<;lKɦdX@~N=A%dp[峌 ᆀM=fvp9:MŢRza,ЊWrmBsSׂHr]^^g; ;$!fؘVu`BD:2cB z|D˰r&P#Ct2;mrAc㬷Myv[r?3t rB9A5櫄-&Ķ/#sЦa`0bBc,K@F, Xw|FC@玶eB#e!ZPFQtް) 6m 8`c#r;d%NP "4E$q4CG930 EHC| "gq]jB.BGTf_jYgt;^GƄ;4s|2!vǑ7|qp9!/N֥ "K܄:09/z\0taPr$q"%3KnTj[6E;NC,q cON2FI+i;Cؼqʼn Hà=%2zw.1HY qf ,݄ͭK(,c6{N$>uYboP{{)~Z9L5{t  =!l7F(b6H;+`Cޅv5L N#n8(oCp;Q #@Qk!HJt k}sjGC8g :Ĺ3s=&9`X aԒNvųe .Yhk fap&$=K$'eݠ=[N9lechCzl/-`fٷwjNsWNÕŝhuZ5B!%o60Oqփc^Ȋn;KͽO k6 MreU"q]mra$LMsסGalMífy$ l0=8}z" ݑȇaSB TW]n`@g+I8kܐVzE1-!48nR8L:g97յUQ9!Á t \唈7ZӐ.9Acư|TF[8 ;y&0@*d  =Y;SE F?-# >2ђL77OƐhpQ>H{p,";~Rv+* " .ChHt7Բjx̢1fE˧;,qyI@IliXF. Ƃ\H3&->I ,TĬ[Rj2SOO3}g)va)"BS x0U uO ;LcN~Ρc|-XJj#iL"#'IQ\'{ ?0d9rfL)#Fg&XK`{<>`|jQߞȤ#d&l:@G1aq[a`;sиFe˜&SpN38pA/KM{@M'e]\MW:V `Gvde\+0TTWg{lFmAՇ7v2$ dnIHɱ.ƨ XQ[DfbHŊ( *wX9ة<!̈d V'lP4DQ { x(B =v3TO`DTAAk%X %KC1w:^>qG%;=V6i;M52"љԐ<:ݝDZ=" u#PSv㉾>ǟm9Ucfa4tI1AG)a0Aф^!髡 lNPTO}|JADo@g4q: D6 ;@V s0 h*qv`Fzg 06LU;8.1~xtɥP*vӃ=R}j>}0VnBXy `MX pF-(qF$>JN˿| @osgHHpx:LP?da Ô~O!|@I!$F}Y 0DXH1 zG1} SZ&bRM0$^;CS#/ ./1kNi3uxӌ-3CaUJ$&fFh ZQH]PuVqʠ H(Q*sJo8ޒ-,C4qc}Oދ2V]KMRJ@ i^(a\3}D^۫KؑaK'lpQ $o&iʛJ%DAP.- iN LbS)=E$5g&e:7aLUtJgfD #!Ԝ2[wƖ94̇2^Bxla+,F` F|>2{ :kN tu th ܢN'ؒ !$ |Nwx={!8Jvv.Cb '˧OOI=~(@Ĕ>S߂jmih1ִLJQ~pjKaPPf{k$CK>o)^` @= :q|9z0G;BṔimLCEQh݁r蝒PĮIݸAA?\{d\>tIue=b* ~e.fyTReb,y3Q's0alF dc9f9(lg /샾/*+Tӳ޺H.>zk{|@ LMsnl﮻dĈ]3>藥& L"|`Σuu>*`?dqlVL~犦vPӌj"j83Iho L=jTQMU4Ґ"S^|٣(AT(ܞ!0j*4U$sqec16#TLCja]TA\Tޣ|z爒=䴅Gi *pHQ5JЂӦS(BWƸ`2`)C; BCYݏLb3(Jn2.iuBlF d]*N %y'Md/ȽW%%(Ƨh/I%(E0A!5/#ˆ% -{ExuᦞS7'D0(+ZnZDž&RᎳMD?{:Qt# yl@k09/x sBx+I]@ҴPr@i0AQPJHD>  $4"҃ѶҀJ*By?`zq/~l9cF~ʊgg)zOTӡ(/}3 Дt58j!Z˙K/x:u?t3c6;$i)Jzl @AP&fzMabP` V#y؈0qPy'TxN *oJ?iCih>ר v*iB hR CajY6H|>cXL׻O9]˯cgv\HӞYuXC%2U(TS>*)J5=5/zؿOHHOׯߟPB_A><F'pS'|: 1f5C }#gg&'P<9FL& CĕH?2 6x\"R@i"*5A3޲C) /{`/:==t]J%AJ(PtPć{:4\R)ݴ]ooec(-" 5lbo^7rCvSL%Q;hio"ϝ }]`=aZ hbi KC̭Q{atNA?<֏F:B4r_sθ_,rĿʨӒq.}:\CtuHx6&!EH[~U.=); x0@?<4R5A5qN;gT ӮT@ =Sw2QOH!%O^8?UȐfa) $bJ9[ #NR騇VRD#HcOn1IHPBP $:>nY>kFL_J}ų PM|]C@pf=QCDuJ1dM漬Å8թ%`zb/P[ɾ3+~) $CD\ $,G""t=^͍}0}]y|I!O  )١G$' >'Bỿj3BpLK3xMԬͮӂ`̅# t0w1&0 CI)!Q ߛ鸖(D ,(eG!3 1qr8zC]+~҅qcFIbTPi`)q #ʕJ#0Qq-@㐳*06@s3p2&LX N9rT|!^+"o FnCuhN5l߂Zf;zrDݎR:4lC=Y6ܗlwt UV`B(ReY(@))Zh,HCP@T/E#s fߦKw'tzpnX5T?oc.i13_ TcأH\Qz2dіYl+j"1غ1 7"~>g FB ,KF\ 1u2S Gx*R h(hˢp|K.ʇL.C!0I1%>*jκdJ*cY.䢦#]:^-zYi=4L$Eけ@QMKA,ETR, U%JUE0PUUSUDCIT +aTQvE]HB1:YI1;|ɾF~'!fu pA uo*M *9N;`~Xf&b"40N"c J 1vNA!!׫93EJPIѲ#-  ? ݮ\ʤjօѣh0H4ҔoF,6fB@a#sf-hRk&}O*Ϲ~SV*6\UL[!;OlS0JfMNPEmlt9Eñvʟ d !N>6tjH^`g`F _HF́{ahSy2(GA%?_]! +iiE90 mOI{9AGB9ĀZHIgK9:~x rK<Y$K^x0a:\yp A ?lXa4/4쮛6yT@@D)c /Pɓa*H Ӽ1,>O2jYAԳ,<7($hB~D!fFP'A ŔR-O,%Mw>CA&bw~=tzh ?&Q#na_;J0)9*qy >=;HX&͸4Οvsxjw~;f @S"!K]Iޘhz?1x r3[B I%mEM%QT PABBlv>c)0+\sM+c ]PA .jB3asiX*2_oENќNqMDQ&f|MlܹR4*[TUJ>o?? `sfϖhHD)'wNxHvZAT`ЃXa3AcA _۲;*A2V0H# C SħcP4(;zv(Q*v@A)$H(BVHF5{}+x_#`` w(WԿXۉdlZlМ70 9yfxq`P=T2ʒpHKp$jgo*b\=pJs y-v4Oa p&C _n Mb$g j\)Ӝ5EBE$tSw.Qt#!1NY4f X,) T^a0MÊ *h`@Saًs / \l;mA vedDžDI|4z3Fji`njTCQQSi:AFyp$hHf8f.’%Ja8V2yl訄/hkY9Z8X\" {2(WXi5[$KUbqܢ;qÒn zi1c"1 5{iR }\(Gms`SGx`nh3Z49ƥqcl2q*Tt9Up`%Hhi=[} >UPIߞ"_B7vMgކ\?rS#*U  A đP(1M D R$EQC2AHJ(H `" B fj%I,.B()FRD)De*"))! IT!d^dtz >Dt-&R 0=jBd@*Xu\i42ˤDaROx?|=QOqA_>O_7T?WߨD M)JP(Ff"SN)UcCwo>杀QIL΀bh _ǽǮè@PS$ `!S4 Q ?h @XS/Pd9y@٫mK};{vc7ްvAuuL&O "7 W.Xos}S<@nهwhC(3K @vs@6bwòugf ;WnۛSs5=j[5z׽<m= Th"S{qKf!-htJogAهdkT"ABTnprlrw8E}ލ7ۊkws=h[9A{nl}{w@든(n֤{84]0T 2 ETsX1a@Vmx@ ZL!gzpݜIӮ{T!ރ͏}ېK×s=F{(P{jV !Ezv (=dT]P}dh4jz}PTJjeK`Aw-btuv@@n>uZF64ѕ{O^A:7s4.o[}5wPoӧJQm:b>i;cl ׷}}|/Z>oLV M(ƂF=>8w6>|lę{{z{,pjͼ>{݂O}o]εimro= V﮻r{ѡnr:3}u_hz^ேuU|w 5mSkwgz۳s޺xvm;v;s*wnrm=cmMg͛s8w]2TSKާqvwn^/yQO{{2k^8oaFY=v۶y\kC6bm>{=me4;;fq^^2gwxgΕnF[q}.AoM1f,M6փuI׮g!l mFjŻU؅}iN_mI[ۻ]wncqeݞzy8Y'{}r{=b og8bv[+};m 6^[g/;np㛮ܾqgldc1M{oHmݨ;GHw8duE[x|=lf[}g*KZu=9N;ЀS׽^ޫ۪YNSv{;ٕ%)Jtl{_VCzg ][}W۹}C58}'pV@34mP1T|O͋}MxB_V=&{wf᭠ml%:2(w[==VT}ke6i*-ڀ kv}Օu˵OaM:=\v} 6티:ۓsgwvCEjdQs|85*= w=\\!wl4]ٛl;Y4{6mZsDz>wq]@=oyux]˺cW&Wu-{ew[quSx_}ۺ.:΍nX)n6osWT@+L$w]յq*S@-kHvw)9v P(nܽ]ݥB窐zfڴ2PsԢz{͇I:;wi|q٧ӫ}׽/s5gsfӻ]W^]P.H;5̶wu5+0r.kfj K`u[#lwgC (nv`_}}n:,5[U׮/}g9Aء#޻Wq(kk z=NS&kmրhJ )ѐSJ 1.o5eWÒnޖ[W[O4m]:9D7^c=rNPA۪;NtۡΜ4C6@9:C9k}T5B״V @d4a4Кh"L&M4& A O LJ~jS'd14H$DL LP?Th3P!( A2CԞM M=Ro$ڣOSPHHAȊ( IZG:\E Ҏ<@Uk(@P,@BD0 )'?7:?G;CŚ`b_ц"d׌?[AC K!`q@65.H V,0|L>>?[G۟ RE=>rD"26 DSVG3cbmV'#ɾ55 PV3FjC  ycH]Q@Q@Gy(irǻ.=ܿWS%M`jE"Ww7Gy=-uԟ'̇^No"?>?>OG9P9ӝ^qг:0p ~%M>_[i %ب!((ÝK>@'=^-spdH@@6C}OLa8q]ȨAw0#lX4(S!bg]9´^`rZC0z4q=hāO!.]ƪ+ר(j"%#~)ȉ64UM1xx "ȰYh4ZιL[ŜOͅ4LUj&'S=W;C(uWl;~~랚mBݴݜȊHC貵_>ݏ{~4{Yo=o~s:an`~9) BE6j(|f`Nns7bT8`Gzi!olX$}Fj3q7fs _|L~pvbE)tTb?ϷIy=Bȹ\_d]32뵓WT0}*BD'4vr|?+LAnvodObU\"ݾ/z ֵ"][|u~Y+nw_iެ-g+_Un lona[G,#O0tĝҬ$v pvDZt*#Bsw:v75f FvpY Ư=+_aWithYX6V9yQ*TfFW:*V}em1*/4\ʤ bΓ䶆 =Tu̦/|gB K쾛gFF;E++WXQ0YZ\Q퀔mw A}&u^nf{m}"6_-yۿΞY,vK>Fle֮hܶZ-sMv bQJ9#6g?;cIikfP2)b_-}cY+/-$/4vEiei$b.:]k:X^S7ۜ.#5|ܷ_xtt;g-q1,tFPu8z緔#{ۦr{L+tdhWkcCcv'OoVI3#}*!r :ƿu5oѻ84胎ەYUm o3-l}a_!_G_>mmŰn kZֵS3ֵkX֟Zֵ^ֵjjukSkZkSis9g9sg39s)s9<)F)JR9s9s9s9֔)JRykZ֧Zֵ:ֵֵֵj9sg9s19s9,,S^v^hZ8CJ<HsIpדVV庄fĂ+H#Ͻ~W)?F&*(yb!B(xD*$U_UTlBl6-Bck=Dak:u*M" z d e~cvg^{.ogҋ0X9*HJyY)G/tG 6 ?n{ ;G2eIӔ*PbVCMb3mwpt1I; /[sR 0n$&GY6;|n<ˌ!A;mMM,Ê: 3,bb`:sb?^\2.{#0D_M:工s;8k6pmL~n# qZrTQ'.3; 9a^^*>#PW]9ɤ zÖÒѨNRW- _0oξ\HȚ#?+^D031URG\u( pgy6ǓH3v""1Q\VɂIrcd!O*|іYMZ%h DpAR @W}`@D^Id9CIx~ }(`; DPTiK]h w 0[蟟>}~>)d#xR 4H4PAKJ6|U\MXك ׿Jzo&_:f6_dcL8q QpK85,B(4%!.]MGeS@`U*)_gcC{W(?q[::",2t*#}(oEld}g`r S[( /8Q9_b?zrYۮA!ūvAq8 ?VsjCv{hzv/.9fm9I/{獖ٞPnιVn ;􉔃[7Wgu "1D2J%xRkwi}YnNPL߂e٬%ӏq˟KlDy֑7y SrONK!Y֗i=VJLc4B}Hf:A|5Z>gfCoX'(7ޣPyQTP9 xLqk5l!iS*Eц?ŽB\@kVW} .<엽ra)ꜞrKHn$wIfD N%"hMVi?~DgAZ X=jڕcοc:N1bo9懓3 hubȞ}I;Uiu9h&!&Wϋqzp==(o0QHt s&40rT=R޵ eW_o eyC|Wc+D79^Ji[}}7gr%,Bgun4Ko` \$Z@Ăke%" !7Pos8\$ixC{57NvAy-VƮb@-|Fũ2n+L<ۯzCS7q~v5C =f]/gͣxw TŀУy4[usGlGܕʩ;?Am7Ƙ;+}Dl0@Tj߭" P2T+3]8aEMB-.?V čs!^F$XP_*DA L;CYϦLaqzrnFq僒.$Hۮ8ŎRfE@!ToFh*6e3!!IЫ<~\Tv]D^ϋQK|ZXЬ$Y*x}%,`TLXa_7.`oUVFdyVpNɏ薿"ހ,T)/0>( 6)$6- MK(hKmP~ "4C P &L!_A>W L~PBIL鹂 IaU۷}n,LP8܉ 9p*90]~RB^8lrUn,.Nʢ߿' NEI՘X^ 4`xqb;/ q\@&/~-y٪Ky-4~?c&$|d"%n4,sSNtLPi:AH"7<$ᲄ2cB DQ$@41$). wQ4E)0w7>=KR!8)Z٨S8!JlƊfFX_=MX.v/(d@I(B -uvfHRLH61D4_{$6{ҥ2-56h{$>3sbQ.J~=I}A "& @GoFj"U"S#EPIM)DVho}nG/O=')*1B ѣsn}}-)İa^KJëNOIKp9Eћ8&8bPt1cy lus OFc31̛yk^Bl !b05Aն =Ws=h4," /A#KRmN1܆?S@M+)H$MHPP@P*RHbOn'q?"ӲZ(& Y ZD{ Xz0g@S^rw݂~R덺HS:zԣubÆ>Y:cpzsL}jYфZt4$N(!$``[Z0=juā]FHs2[! |%F43{{mhFT)O%-5AL\H DCO4@ yE֞_)GA:skY?XS_-@)+RvBHM3idmTclm?F,40zVI?,~Xv}-cDc{C8[9L}u'HPZA]a+d&ÔbgN@HGN0,r)A1 $ "jN~0LBeN{) iY-7;J/C9u[CapZ"Y<:d8[eϭ%Eko`1>=l9# sr&f&LQC޽){B{<zyֈQ(aF+Ohd*} AyyP"ldI(G4ƛ^| e?IȖP<$04$LNi'[_;wp;`~'Ff܎' qOXq`"01rF݁O5t8~[Wǩ|dyAJZ S'n<&p+}=2Rr1eۦ10n TiJIx&i`7*!m^W(87,`L!ZwEekG8` Ŀή3͞\5X9; po wΧ?3‚ n zaQr]jeAG/S0,7kFTLB"(}z!8 YExHmUN,UWZ2mx_ ( ۷<)!ф^]|,?{fc\2oN~&~jd]e3=[i-\8x0v( TBoޡh kO.NR'~hxY&kE'w><_k[5~ժx_zPNvy =ћq 28ofG;|aXF(B7[}o㏓R/"7~ Ujj.m D.o[Ȍ08df3Xbp~jiǴqIܼì~Ṷ7ݼpn$q~IQƶd!eg~m=A-H?TzϘ–P-vwFTV/bN,oe=ܴӞe2{8L* Q4KTݹvNIphu:L$ YD_~]~Qc( !TTD8dx(wjxTO.2G)8*MZaV[U SW"l,#N+U8`cIGE6Z`EiX#eEI>G \J}!Ɵ 1!ܰC& r_- eaHٖ;O~%>-s+ ٹꙂMZ*=?g Et~1UP쿎+S 'l5M5Kti}T߽Cc3%Jf;!(KFT^U\?Z%ϳtٛ.vJ&N;&%|>e,_7ZñB0zU~WJ6v<,񠡇S SC*D(R_ , E~@?f0JWhUdb?wk_8G+@6:AIԂ8#ӵp-ÍWèwxp4{Eˣiig/áǥBgq_ዃP(ˮ Ȯ*E ˗ 껹oT݊<2mH魶Oe6F%P_|}yuΠpa6"BJD٩R\2c;zN^_l_ ׯl}IZBj%N]8G `lAܢ}:Z_u/`rHFȇ IFSADEGlZ1.EڬqN@֊;;}7 ї:)5~*ڀR"AyrrY \?QȱW2c$4ypb@q̀~af's ]Vϯ=q2 =6xM5~=0~8JO\>8*>#!4ѺN<9 4>c~瑏_\ÜQs~"/Ձ~c~Y{GjAv9*j2ɞ4d儶M9^1 TRL<* ?)B%8HA )죛!۞^LdPUPA@ Mj83R>13 bLʠ h{uy无:.LjPDإj냌Jb9%K VLp%y^+įT ǽlTC6'܋lF1aYpv`*U_uLL@CxfqXM"]Y87jg+c 4 T|1taGXBVB^B|`$-ִ "wGû3 {2ϮuL24CՊzVM{,ҐT( fY3j~#Q}j˵hu"\E(;~졭/Ȳ7I޲pV[s; _ssYS{#X_QN[LE߳_FYkc͉lW~d Yt\Ԅ9m ] =BtBZkhqm128jR D,oSE: m_?.L~gs_M_y_@܏{s2RdP\* e+ܠ|ʨ,Gv/*J+g={A}]} ߷U Lk=6сmֱ;ƻvZ|O6`HHFQO  MDU@tOpM 2[rwiA~e~ҧTl4m3p(2eu g2ંη+"OYj&0)~mXs1 -O}Qt+% ;z 9 g 3"(D@=zӁ0 T*~$I/1 Ҥ73q }&!?0"7=6T ~\~4YXzӹt 45_|.à\沎vmF` p] V}4YS_nUJm.ͳ\8 "3zoF##M|Hqt&"L8JR=u nz֮[( m)okd9t冷gcͮ*?zl9 AѠ)2 vȬTABLQݞnҝia2AFN_c :AeOhHBqY[:zpǧ:m}}~ 3W \k!]~KZKW^}2rt:fq$7eq\҂4& G(X͞Z]1/{9uϭrC%L O;|d–fFs>?E/0#Xhb (I9|ub.b&i3$㳧1R)ka&>VU&kWpVq:s<]UDJAp!Rp&)Kdz|cɮbM)]~t;GGO*;"/J\ dҒt66VzIHJf^d;~3kƘni< ,Ba"U3T!/j>P ן|fTVDd~)<݁;=r$-+0xE]O˹JLaU#UTsCk)Jو>ku/37|k+',=fl?~\Dg)[f@J`}5e.N.PtDD9PεQ]/<8I 6(( ,UwRNiV@4X%"\ ^5OemX:XHE{Vwm)+ _48R4㞐[! c;_3UT _go seoXnoM"Qİ7[h Hkd b0wȢE3 ۻm$Xk[ v#frqr9ot7O]IA믦N?6̽'6RJؤtJ /UNs<>XkP)7 bE)ay1!L{A(^oPDp"P@@&i%H{yεLD6T!m-\Prm \/<˟gv.ϟ\%~O0 E.{] W=:掠 @gvp\vv(%P?E. #» coXS>^(X,#lte鋹HS dgp<_^禆֯Ay0ʿ]P9>͋ް:[5ũ. AZ~ۗ2D) r%^f>ث>i !A[UDA:]e̊"oGŇah;w(VVE2CD5U#v 4E3|1X}}yJڏºMLLݽO'/6)ݑ9jѓv-6y!^xERMV954f4 ^ϥz{tVUcBPM4A5#j*?W C>oZbL^T Ū?*SCL|` "ny>3" 4O1AAMe['y~ @QKL75~U>C~?g wuxv}6]y+TW)SE5¶V~uO>R\jg[yhH'ԡfϧ}xgpdK0~a~8B~H'^Ch| BI$~HP=pRFR\ o 1NKmOkO>v!8Kq}iudm4}lbҝ^1Ģ n(^ĥ?>Z&h:tڥHն )u|v@mx?*n Db1?w' ~sTTQ62zmC>2K5Ȧ~7mc+{fh":)$=~69b  R#N (ԆcZG?ˑ>IO")Lp61Qco$;`j÷46qCAMh:.A냦 TJkl R0rӂv*Ŭcbdqu^ftmyY`rC^tbih! ch$lƚK΂S략c˳IQAjٌpv)/;i{ڊNAlڢ.LŸ{}T h~rӣHi(۷ gDmF39}dQQR%USG: s؁HI 8nTݷ.C`H5oH=ck͢&asrQ8懗 S՝5mkVb+Al[%{)KT[%EEr"!lG Oi`HH' ZIZrF4_l.`Ո {R[l;I&QhS|%U̧|W~<  󐂢R_%s<֟T`r8Cם/Gtvby-<6._I~l%?'D 0v>8r@x||Cy }3D̋ξFgGoyN~~m涿2?*OޮBzXMǽGF"{$Dн{/KBQoQ9Y CJ" P~] V LL3;[|;zd~H++˽C"`(;G[{Vŷ5vo'^T~pҔџt1FW,F6Î0 1:XW4\ 44=|*o?NYK.?D(I(ٯ6~ϳV\@sP#Wfޯ' {GG+XjNo?vu0,r{o+2Btߟ~Z]E`a XHـ+Ów 0+;k܂9'egz"aA ڙD=rsZ(!?Mw3p mيA99aR0yz>0TAT8|`Z O%(BPWAd@>auȁfo$B99< o;Qʃ:P݌o\E=q 8JI*J3$r}Kޗ '}_-`-_q_DMq$!h¶uf"~Q$b[8D?Z_mA?'ϗKO ;89F{l1&OQG)?{ss5q, !QF㹨c0rldlh $"l Q[1*K0ܘ4o>cW8m?wπRzd>r*EyeYB?ݬgCΙ>H` oE$_q' :EZ/c?WZj45 "/7vIuiMk%7~BPQ}J}}z_=S*}u騿B^sxH/mѰKxޟr?lբӷz8\p. @HR6fMTDҖIHqʟ{!/P-.r;LE d{{@@B JDa(A#@_Tױ\⪪] }7!꟭N(ʗ"/ɩٟ}W7EXtJ^FJqEd<< Y64KJrM)&l4T065Gz!;x d@?$yw_B ر9'v+ { A)Q1!7tX )D@,!9&?֛4Wr{>y^{*C_q7y7ǻj+:}<SX.пՌy}cPPZ$DPCi(H\y1rQmyf=/Ϯ4Kx%1UJcvwp #;3e;;k)|Z&UPߩš.k1P] .o/`Z 4TT>zD_0s+T@&C^8O 0:?c+5L]-"QB 71UNnۚIYΪe} oo40rAíe&d$lO*.d:VxG6s@tA!@N,}crRqWOW:ve)CXmzM A8lp%Թ Tq6Ul qQ^K}fJ:IHq~l/s~/-ڽiD~_OmSP>Ժ?bAw&xEHRD}ATDUJ>΁>>?gE0K'ջ AUj(hZJA  \%c$&D(J7,BTJD\ )|DAQ%|Vy]M$ebE{O$@"7= h&H)@h 8\gR@DDE2,Q?U @PanJ?Ą$^Ypa=?Pz# h4U)5BQe/_iuDJR).EP!ؠhi"hyr8L$R8J A0uBdStaKBuF;TAfARpʚMO\դBD1+0D2QT $JPߑGb_K pPAT*! I!.YO|Nj?7eNTɨ? ̬o A!h;09|$>fS_ǎ4WsW7Km%5Sļ`i]6]X"*wK-,j VH[c;c9ڎt<3tc 9Z"6D5`S_o(Gl"  VZU 1B(amYӂU]?7Ecn3BKňƅy2u툄[%d(>S\L7U"7 7ݨ0MR \VŽZq11cV/?0Ž\LYWmjo@hT@ݗWS}=oFήqXH(\Zauu&M Z8/QGK+\(z` <_{ ǘn9q?,`~ X7dכlsVª1ӇgXdN#N< <<_D1<5ͮhkUh"GOF_5 3 v8^Щ8xmi3|N[#zK5_g;q ljw{>{|IuSO mtY_ ;l;?/S7{*Wj !2(6}YgU*CE sn.[x*yd]ŭQ|5RVBzHqڻ?"#ce|O;&$9 9\SG}˼y&wW:>h[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|{7z+Bm7ލʼy9tCSs=D>ienU^$̨%vjr;7Wٴ^2zwq80AH0 #)\ -yXj{!JosOǎO*>6ۿ r;Ɇkɩ]vZyArwgѱC(lRap JBax>rȀ>(}WN|3||B~$#Ջ\ q֠J΂W,D,"T0UO0TAM$)a~G%[:v:.+ TZxbݏlj6"(ӤarR.^ň{|ߛ9&6/t*{9QyY9! _j@Fe}qr,@2ax;idžcқռU!( 8; ӕ=?f/8fdfBR&۲,ﻛo<ݧ96*N|jJ {e; r$'F.pPSNC6ǂ_0MT9|436$M&8$0fo)jN ICI!bNԈYL޲L1 >y eذ^uW&ꕹcpDf= S)2&Zy'bB!~HylN#n1VR|<`P L>À5~r6&qP-Dʹw& 6۾·~fٳNCt'>~aTn1ovu+>qQz< 7㠰Cb̳s+j&b=lT{]c0NM˘Xlb hL,wYcH>v^Sxtt)]t|X^8%p)N)" i -PEE7,~P殾?kpЖx?WσJ.%Ÿ280&HԻ`;G~M.d ΅_%d=90[EH'fZU[;zgUanͅ5A "pIA!ۘ8;j jó6Ӯ\7?x{̎/W)pu;B+HxqMnERd&kG֢mץ|F7KZTn,)5mlqXn1yZtsOHD 0>FMUrY*oGyWv uS58-[FO _塅6ޒl(Q?Gvsfq _3LU\ՉIge >1zg>°^~]Li%-L"IBMF@y R/0VqњRƑ)£HH:XrhKf׷'h26=9Y >VAQ FCGď½ioJ.a;a=p"&1of 2Uݓ(ҰX`m${m`d$OR$B2JA|SE ?x0TE_'Ŷޞ?^Q^("皘Jv}7n"'.|OP)PڰQGH<~IQsaC0Vb,(2*'Oed]ڻ GzrYĜTܝ"Ž:/\ 1/1M֭Yb)Z?'3CGj$,lQJDF?9~ rc¡4Mx:i S7on[Cֈ,p iz[9t߫$e?rO(\9\if_/sߏG%@trQ:p`AU?NfK 7Ow6ݷZ?<N7rw*p! p?N{a\<,?QT?A~jNE⁋o"՝$=_\v,|%{p︊w q)8 ϝPI50?޷HV|$fa:Qо=}u:J>Xlw"}/OPт0)#DLBT !/j}\ol!?]M."JTm?wӡt^95lsx&$$"rp>-_drN820G|>OLo~o?@-o}3 GoWg^ O\wJݖo^|_0CѳGӎg7 yׯ^^Vq.1=T_.^oRΑlQR=/(#!9 Df[XDk:O}VZX' (z{½6*UfU*\<+һ|TuA@ ?;e3ng UCET[u9/eI%hSx+/#j8^ΞF` <;[e ńHQY?Er>َ]ۘEDy 9 Qe@I2NIASMI%Y~Kfյ/Eb{|B"X `VwlI*l'$8<.#}: h>:ퟫ!L5Bt1QEU+8cY A>BCm֪R@?`Y!k윐>fПsfE̽;s?+˶oG5\Y"ag:?-?a?5p3?A?P]n2Kңx> |~s"fJbros=;">P"j2$8#3ߙu|yܶ ;vX`)B)+"3+Ht,ZPf$TĂALQ7sRt|v|l6Z9ϖb*vLB2TGHszb=sv}xo:y:@N- ?DѢWYc ~z<얯Hl klWS3 mLs[]ngBq@3NNwIG5]QMhCsB.I<{D>o0 {ơ!Wl"lIBEh:3QNNLj|Tǟ [/6ձoqߩd.viU*zz>?uM&gJLJKO2߱W{ _q6Q{|//ZaǿO+ _ Ȟ 'lL)Ӗ02{%0 Cd# N ?Y+(I$OB| /d='͎pI'b]Rvֽ}x6tý^nsafH5G'GjN588 {ԬddR!Z1gKc@s?k%C+4[ z}̟mݍ4ϛOiWx$OB1@К+,k0P3|=@_Ck<_vǝo; _0 8zrJ2eHzqRef!z[ֆ>/P`3(R@U?SrOilDC=D!Ձ&g|}i?/_}_l>?MxXujhsEJPQI53T_S'3SLED!3 UW>vzV= ;wxNPvA.zXOIo;gsiTWv(4|(>f"$DACm?ZrK5umcđ‹zA>?vN2OuvF\מ|l  X`J' ˝Gפ$D?0@7ސヿ\Ozarx@`IRQo9B :96E;qU]Xk=[)> 0{hXOTL0WǡY6 4h1).N_Gf q]F;}۷?[j/D!R@H,:NN޾pRb0;AD$ߴ(SInW}b|"w6D9X|7k ܈ wkX{L'4]޽-5Ҝ!'RAӻ1յφ~|{*&!=<~`Ma{a VO^33LydRCPߟӥ}0t4l꫺x'5*%bLfnܼ4En^$@{%9UEUUUUQTUW6TEQE]AFRo<+H_:*BynnSFVlW1ѩUvQ$pB)D -"$;T!䧼Ev PqJq*~bDO AC GU!L?IДWMm?TAw]|39z/+ջÈp"&"M}v`~].rꭍneH/F9 , JRUQn>CܜtUT-EhQTi ŐQE(PLJ Fwz7L0zk`v_@ "~ɳ '3=3/sxs?bM:tI$I$I$4A_YZ6[헆mlAr#@[fG2}MT Xn .wN$S+"j$Ilɺ??LYB(Dh̖=^fZʩO=*8 w'tBO ~8LW1" (x̍ QÑP5󥺥B@͇$!%}t0⚛GY謒w =HN< }tox-v?}II/g[2C 2ShDܧ>27;|/}@<cI<6t|N0HВ@3K[)lxvܢɠ $OG̏2}J2SI݄aowp}?N!xB: g7;3D$r‚Z) Ja4ksŕRBӎ+jv`ߗv(H G-L}T0`NB}x?`i!   *B'm{Gi0uHW8TD{=z/#h@}ꎠ,PAI?*~yǺ Ld~&r4+.Ce1 scߣ[%?IGQP{ p7gqD>RfDp6g6&D`%=~g7d"XEws?( dVw'}Cw1(,Vr&뻱s{  i(,Ž}ɤV!R?tGb]BRzs޻>orh_1InTzwT=!=OX!L\O@(6`P$1aH3㉯Yund^̘ #=Uk邟[1BOK l$on|9ޜ~E*C Oo$DDa4OT?vBc¾- 4xId{Ԙfb?wS-a&^ @[jc"'Ԉj4.3,:\MZxeߪQ5ՁL3}u2_Yڏ0Fڭ"aA{!Qz_=/'J5pQ5 gJ~lgjw*RzF NJ4fk[򱛹8d( }yٵ-C=p#xr 7n/kWKx/>I>|қm0͞KRa*ދ8C'0pcP. =`K4g͕`}c'F Х'˼]Ӹ3T~E7czB6=2(y-'Ì́v}~ab'  <{P@7CxQ. m2;|Ikrq[fqf5ŏ(j^x V=P( I$~s4AQO8l޷xWFleׇGb?YMCW3['|k:V+'K^>~PO䭃Gx|]_#sѡF~?3 clGojxژ7DE~׈~!o/ ?"GQ&/Emfu>Osm.W:;᫩+60.o@/D's#ݦO5) NtCW\7M`FL>aK!0UyKH#6UotuyP`9+]`*38_YjYxL VҖZBV쾜&,Ye\1nUhLbES@(o2HR7;0w??>ٓ\[-/xMGZ~ll>W̱x#o!\#g3·Bb,`9)aƔA 8/~p~J`P<ѽr65'{{Þ->#.x (-(oԂfTMH!ؔ:*r-X*sd^to|zԳ8yO~uϙ? :U(Y#Z?yQlF 1q82̍S5σ{͜I3<ܪL=_~E|a - bpOWZٔ `$2:^kν?!{MC|QXI"6Eţm`ͣb/x̾}>>MOVڏ%zy 3bIwzUě_{j_(xwg>V!^ʍ{Z$%g}d/fLq'Il'U ^%=Kɒ$~蟠X#XH?"z@("s~Oj9ξ8P~pL~j*J]8s*. SI \pEc_{ Yn!oٍɖθ\3{-Z˓ii:M&,3JE>#NYtP8;QQTVToE"%H2qMQAddCV݅]TS)~oUۮdzVpIQ""G< N+5ZmK? ߱G cέ[R|^C9P[E9Ua?7MtJ\E)F*- luC-;1ƲX}>x̚קWK3(]r>rl }ΖZ.ZK++8i ufp=Y(6W &;OC #h&I9`܇[h68l4>'|83|+5L;RB(? 5.rϜ|&5O:wcC!-m 4p(̉Dx5gg8vzap1<i{3ΌfwNX :.;g$Xqa! eH<3QaKE=a]z[O*փ Ol@QKAFؚ=+d#Gģ* H ;ƛ@e*nMp2P5Grfq_5kމ܅ aE-h{|?gn"%~zeו" 5> `"jȤrQ)(_?- ?KxsE`?~0MGs['S)TNFYEl.'^q%]Jk2A^ŋ?FWncLCctP\~gNvO 1h$`'W| @#995_vE98r5ޟތI^ c\uta"X܀G 5M\-[D 'Psɔx/X;9`FI`8_}ZgQ^/AbDމQq|zPʖ,8F@FZ y$ʿbys*"y2lAI7g,Z?A9&xIֿ^t1Ofm=e͇4tܮ?/ͳPAz? ¡#8 KYSg]<$ϟWf Kk7d(#I`ɴc1O,RB ru!3?99 fP5/H|Y0`@O :PQ0|jח W TU_HIz6ֽTxZv>OY0-zw=44r\Vi;anZ(l6r J={s7/~ 6rw#MOa⾭a ,Ui@D26;_/+V26aдRB֏(h@gx ]H&f 3p!x4IF &yRqW0a==OIk]`+0cŮs^i+U+.qeI>F>I%vt.4EFTT "1 Q^a O\ Үkp&qB1J-JU?Ihy- Yl +u$p}T}S<%k?,# ʚQ˄* 0*gZ^d PI WsjjCnRS&˜44= ?d] ig4,ͯ͞98Ke^]v' bQG x_Py˧|wBvPI\8T|,:6d!cDso8~oUt&-vZN,;: n#NG4j#c_:(d5'[\'`s.\QJ`Hs5i Z}3tFx dxD'I^/d7HZF`va>y _ Lu,n1`5@!%ΐ Jo]xK"|jr I| t|3)z=|Dz]9_c7^SJk%%"_6xDg( ! l&^xb8fM<<;1f (ppr_,:HF͹IEh,:L{B۠_""0s:&3#~,dh)娃Z:_sa]_$O>in:k:آd㺞:[O[nS]rDV-ϹDt(?bگI?_sT̪?'P'\x~%1s?ЀY^)5Kfuܻ.Ҕjr[:tji^sFgJ%H@FT3*;#b.ay׹A>ʻ}Ý6]"Ey4v 2BC*czobԮd>8bA 4^[v c]p(^:w ~M<19|eL<|v|ԛ)?ukͬţP88E_/m)hpZ .tĂRYjb++l)y7|rM8P= Ũx,;V2Y*}zg0H J +G# АF)>^O?;XdC60b[c$yh@TCSV;Z$<Ph$Ca[1FEPLpsF fFI:x!^I+(4OQiOhb--01 - #b"(YjW0pSCs5n8Y=P`0`\%!r5_? Q.)Opb}^?E{?wߘ)y+;Z4jxv-rf d$R"vtMD]OпË b0{ZAЫ v2~M_2wF—#@(9T9~[CsVYptv" k9 ֬E~yxd`Oـü `7+) X(# )ȵSw=L]|">%<yJɓG;؃ x){l I۱iE dT!E\lr@, w8h.a>~%i6pלė~<Rx :0 {~+sK9-n7z׹x74׺@wGv7IA戫ϝ}H(%F( eC6_CXWj(h(fID'FtW&GS_P8q0i%nXmnbisGi9\\oO.ژ{O>U@xY06ah ,ut:d5gVX"a}U]y&sǝl|X]7V$9SXa:c}z8ojOx|fIJA^g>'J|! G3*d}Cm>.?e uF偉xHfའ9̹Yr}gX~V#wO<~q$a4CpaV%;WPdZs3^/_(ҥ) LTC4,Zm)',CУ'<^FZ' ]qks)-Bojd;ò^v\`(FFp'% VC,|{?8S™סn\^Y,(UobƗnR=^9~OH!EA2h)k2HqSr7x)t'N?/ҁf?iu@7Un-*uM|rKd1'$A%gE~_7GLl[Xb͔X"@\v,0r[j[epJ, APxO_(/`#;QE&QQ#Er!"!WYPŸOCN~!+809Pu(++#0vYat66^`OhFqt\YŅ V'ߋ3{{b B?ZƦ[짃m .Swy9_k]:f6[ Jл4H1~L0ݚ]iCt|C+ZAa8q>tEK[Yx+](K(bQ܅REWܱu6ZK55%;Tr2i,b۩Oa^|t-4?DW#~g$`ng sǤiUB-=)&l㗭(0p-ѝ'n-PVDAs8zPGS jlP$nMXM%>KEouRqfNjD5pwkT˪MA6Rgp\ci!N2 Nڛ8|i/uև^crHWY1q݇T?l_Ls ߛ*&9S},Jj9yg!hj'؏oSX Gp:8'8)~(470ld}"($1V8)$Q'Jr>0,R\@M$7AfmM;ѻ Zb^c 5%G#Ve~.X Q9rqkqE}?~>@}=տX0 5bCd hǡ޷-,MQ}dz+O;yc?э@R&Ez(0xcaO b" IbwD IDntG,ZɊ`4h֩Rř Z (AFƤ0**eQcnL%14r,b@@C z<a 3Z@ 17+fDzTcjw6:E{Go<"8QA,2&jV2"]Mr .%Hqmrx\aBLa)q 5 Ӓ99  , [dwp3G}q Y 2s7g76+t}M\ ŕ?jA3=;У .1s0fW:{=SJ)_]ZmƩx7TahZH+0_#F<'xUn.Aڊ2Ͳ6x xӴ!93Vt0*yns; h:Dž`IJB-|!4sgM4,{(7\q~R' nqJvoUwV@x$o68*0O꡼\L)i*%}lܛ$QhWoL٧M"Q~> uR+kT150uzU: Z= w:Za&?MZӓY}Ax9AtkXj>^ =2ؓV#0̫u߃:W-169^۷m`BIJP?B#e" WIۘ0`_Hf!14Ng%Ok}.dbZ϶N?8x DETZUYiզs9O-%~Ȼ :94ម~l=v/~0¬K};=7FcdU9ObA,o-n@ٍ xZg@GMy ӤXO+p1r 8@YF("!9lw)~֣3!z H^seCm%S[ z f|gYnfoF 1d>}DI/#_//kS6sy N;jwp+4pz< |I=Bx2&c&貇!]s_Lxk"@$߂?G%oj$ͻv{vv#hƜv3! rGrU]߮Wap#dvp7DYDBB]ˇ),F0 h=2 x Cdd9je>','߭"` >#GX<Ϙ<:,J{s; QIO%Hhj9z2`=>/KA4`خa_r 9m:;lB'1]z3 "Փ d/kCqU] Qyr" "|_ST9}1N^v˪@`z89B S^ 'Q-+P5,uf"q;W6A @فud>G^˷8) |(,xTX,tbn;m΃Ge )Ntccrz=|llaxb^2DtE8繍;W5oR7b'y=)(w3JHK37;1';C)MOÛc0)  ^`fO Yd*(rfӉFeI1OILL<7BjԓRܯbP'>ug01 VjhóGl7h \ǽWl,yŘh$ԒF#Ne<8AXg؆|_QC۸(hah`q/`)m?jB:v Ls=?}Kh :Py`D*x; X2r(NI+ThBtUЮ܃nL5c!y@@?^q׊BÝ;/X$܉WY֊vHL_ `MU1eT P.Xˍ) `#!JlUR+uŠEv^uO"n!R!**oaC x .>}OnI\K/VS繜X5;yZ.EtF p r\ 6B+dw0M 5t@@NwFh!Ml9 5292l\;WWd9~vpT1@(fVYaͱ"s{QIփ^fȈ8=*Wj~TʥVjG9ϕ]mmUsjI$CGU]A\2|l㣎NC5TF}7*oy) Mm`*`](`YOv8z]ׄ$hAa "| ^,ce ٌj͂0=ѝG@sJ;fwWf9y{NlU~z(x-]W<'`ޜ̛2]z:26C Cy_WCyb~gw`=5d?Os_b ]QZ{.CT+" 7C|wI0hRB}#)`Fԁ!#3J˺A6Z)PcQ(JCeny0H K.ޣЂ;ڡ[2R!Z(\ix%c3N;ʀ3^>9vk ]˱ܥx-h!1B vlYtcDaȴ>=0DL.'pH7qy#D^OQ`Ue,=pMlya!osvm/˜-tn;|խ=ӍkzTIț::\ ckR fnDx:fbSaxG# Z^9s9 #1{$Ĭt<&y(@I# ȉT#F)FMHĨ{ f)$mAY9uY~TBM@>dDQ4T<@T(uzp{;x x|(8 Y+|B%Dh'Q6d%VX5iI}!wJbis-KK?ngCzs&$m:CKhR6.VBܖX R5&'晌/`< !-~-%& ~+>~8;F2RCtZ8Nԙ#3}*\~3>F{cL> ݭ,CƅR=8yz:SQBH=ҡaPgR L >7rWO>Rza$nv.g8bGO,SvT3icyٻIiġ(~\:0#mbR gZMÌQ5cC5}?Z׿}:wkgVP 1&ėؒ$]}Wq½.0@V ۈ:Ң/ٻ&K⸸ dKڦXP`)NH7GUX>:٪m /,mXԣ<?E}'7tCl ژ\hR؛\#KA4(&JY^<Ǜ 㹐27Yx[dR~ڸ8X,H\ЦٰX9j2L](x~83S/Xm(COha95fw1NoAݸK>PGMH\xڰY7K=O _AW^RvXlDx`!@0 !5Ҷc Zf5t0pd` (UL%!@+[V[ ̼񔷨 QaH@CKn78CapRiSʹʼ/4}AK =m#wŠx`Zfߴy$= bA殱\>eVg/Vsޣm Hܙc?p2B$I7怜k+^(&J*sޖȡu'T|OӼ}wZqYk$J*txAQTPPS̗rg͆ߍoeL IǷp l`M6p9ĥm F>l:S^D ! #dکۆ!~Lڪw ]qjgvTt? 3|^ |g9܀<aM?AQaivlQsY~NBP:XME|x Z#ϼg3$Xd6 PFOafjθ  ,Y>mWky]dERڸ.f(',Y+/\@\ ]2X2^:֙AG|ۯ8vл,{YGG)GE#?#A.Oxߛ;k:hʼ.ųeZ, $JYc&pqzÉHuڐQ>)U`5~z vV)s%Xιo99cjgѥ~[e߯l-7ID+|xn%kq1e]w zFur1G⭠dF=gzGHhFykb3,UH:t.Q^ӌප Ôع\YK|2ٟyg+r,ä&iD}nrH8}F: ;|ʙ!c{}[֗bcU|0]_C ,^Z2]T5>@EmOz~Aۡ`QxmAPzmQYl^e&R8ZU kUr?(Qg': 7X,4e L>fdFJa ~!ۼ kt-ǂ9x֩m$ΏF5?`O*@MJ pN[M8V n~]io834,ݷHud@`6רG ÄbfVz4aO!d3>qV=0.ٸQ3ҖB98 m?|)=AE!])3-G`D%gyNE#/ Ed36`tRc\0wTG\2״i$jYXIý’ER4sc5{;_c+!&rőchxcw^ ~Ţj0F!&1@kFLGU iSbl@3z5/aeoqED)`_WaAۍ 0E+<5YH{usؠc$ U@8joYGZ 8Pk]ń 4D] Ux6!>۞E@ *mo+Au=u@zb(dt=@7P<ڻ8ao;#WY=`س5V=b*GVd\l"Q`nFa]`?$Dj=}B`YUQ͋?9"ȥʹV)9sH:ƙ], ǍAxGE1´?Ӷ=}ocy(HX{9%d!s-f8  c~?30{pK ^Ŭq/LTϨ^lر˴}t#[rL״E{9ִ ~ohxtWp߂Psޯ$Y3@xaY0;ԝ=O":`䑟yΦg;V:]ތDhj~e[I,cPx[XYs,Bܗ{h)[jr:5mTwV}'¼l)Tb޳RwDu`'}ɾveP~Um `&~xp7#z%:o!SV. >= _#2;Jr8qK:Dk:I>Mׯ>ńl*0,{uGMHPޡAИ2 ^J}ǕC^k{*_93.${JD>M'L]/j>x{|g] Ճ4ϴNx8]Fwt:ĆJ' FY?J}7sqZpďnN2<4Z_%&wIv'( au3%E?\@/r=EbęFf_,CELp`5,ZeRۏ KV}0~=b<iJ8Va&\ކ\KiU #7¹Mv} S J0RK Mz)V2V(ncB@+&T(?M(Ajr*rxmr@ |ZND-C 0o!#!cs/1X$p'jG `2P$&QhE'WVA e6 ;(gܒ [CzI)DQ'˅fZŴ!ݬ,/T2c׽l.zЖHР)[=ya`\AMOjtP]i<=)4e,Eՠ[Ąȯ=d(3?Ya w/=?HQ8X},PblHyxx}=Bv}xQ`Xs3HZzY_`k+;yO7liC..7c/В|le42A_48Ǩ̅ 7FdcX(#k?I͸欖P ` dVh-A̽7@leDT/D 4(`ǡK*멬tt)xx`<ɾeα$= ˠ蒀MN?p6X| X(c"X⋀md5IТ  .C.D$Z,2!E(]gfO~-hHR@°;B uVFM˫Y†0P5 䖶i![%UM01l*<AX nm8(/m$P1b#1jm}oߋZ;FfF/1l''y#._uQyW?0R[{L4΢Mf:+4}rC>iHuOi,ˢ3I:8W݅jϑ\i9ٖ;v[3bi:P=mȷI!?o׈H[M騁}a}20QƠBzEe3[葉r׵&]fxz5 ͘7)97k [Q|8=ꖹfڔ23q6[gQ{?lf+Aq=\.䥜D@׮*98G ~H~)᯿]ܪ hmQrK}z7ݻ#}nNӮ8Q+,pX vsl]lZx8(&{F"Zۭc5aIEYR7r/6,]5xuρ[a\"g69>#L)(x0fF R94FT7ՂNѷS'w*d0GoD^=֥ ,PEOWh2ܑʢH,jAoUz(iboKO͢$uPyyЋZV%ZlէUDQ0A$ ITTUST$@T$$4CCAMUTUUPUUUU.EETE1*A&t1$<,TU+hz8;&zg^+~pu4paI1⽧A_'C1{nO\:7+>Ҫ6[i4'u.Z{,p2- |"L1f0ocbonu=Mn}er>@ u_xrA99X Y2*Z[.{Z0Y6X2ҐQM2vey$s3﮷w`xtv>s_7̈́ ¹1~l)ejimGvV4Te}XŢ#籰\-D3ṛu\L\,rlUdΊʪJWcC:n_wy.cYձN1Wne9W+NU|Wc>tSrҷv;3Kq8wH5 k?3}5T[-C?9@be' __=) /qODwG1អ>Y; Ti HQuO;E'0 9vyphgP ̨Lsv1w]$Tb56p0ȟ'̢yKy:~~#F?wHôc|Qc< Jݯ1/Yܞ_xy>_rZ9*#Ng~~Iio-`yo"My56bi ANϮ=MN{FTrGo G'}_S^bHSc 1ň?„CJ ABL  q ~>Z~˹4@C<)B U@,zOP`@(rT D fJZ I)J%U4(LGǾ//|Û!q=#ߘKr^1S4Ii& =?d Ip~ lpx^0 Jj?s(?Q~e?8H0ǕVm"Fjw)v~?#j"2ק#$6*+ "}~j]lYJ0,bO'} U L'!P|4J:=sK4|5|qxO%malbJP7\]6O%yKH> Iz~0R rZ޵eû?^{|ְ") Eb]cFi,hooG]; .~FҰW6IR4 k<>UZp[uܡz>|'W%0RPs`Hb$PrMm-5BQ3E1$JHr`6**~\1΢ tɑJ~@O Wg(5҇Z\a)c"LHDJ@*dMqGߥM_fIԦ* fP_:.ysZ#B$[@@ nZr,xw6>KsjTAK)Sцm)9w@QE (I( ꛂwi<}xD 8aO(Y42Fm?HfD.RcG'ꬋIl.]aeS?^Z鈇 UԻ=BFcl*TH(&)@E-¯O`*p4Z~RAK9mg܎3^~^#뿻@#Sq$ACt=>.Ȉ<6vo |H(P`GO2Sj}aKHͽV/.m$"(Ɇ-Bۺs9 uXn`xA}!@Qb;#ڣqDEI~D7Jm<?(KxQSCGԃdX@۠h|QNf4k[#'O{^lͳݧE@ "a3z@LzV 0cAq߬C= H+@/i RR5Kp,6lW yc,}߻sl #;$#t I`LwȃO= ߰ @Q I7["6=*HR'rr G=e.@Eg9t:ݡxl%ri;@B"|ޮ|2Sm|l* ((TBÕ2{9dj:hyHdhq#!Tґ$p;ױC[~eʘ Ve%]k̴Vf9>nCfFmüL`!C8.x,@O?TxN3kKoVe7pU*!RtMirH,xh7†˲w=z6S7Hڅ2uا9 G?rçr ){XOAG6VflZfl{@_/~t3xFrf6G΍?L|>jq S{宛Q|&Xy`ozLd$;Z3qIקtcM32 olM)B-of$HN\-_m>[x>;ҕA;oy`iE5VEhlFԽsͼXgjD09sF[)[8r97\r.%TE+VhsMrvz>g19e]S#'D@Ewa @|޽U1|as8lġecK?1Q$KElױBsƱuU6G/ D$Ą@a^Ö|@~`E5H c7af=$Ku PLѨqT)%`:u91vXXqNA!hmS*@%yjT Z'1 Cu룝GUez,Xb@X-ѩe]rw8ƜQ٧͋J4#r4 p *$}_ɆV>pAZ۹NV"0,624i$x.]<[.*`a`&TS !>#oƼ(V>[ffl暾v՝zKL& L"'l򛟦tezM*1%]Gk>Pc`XgGj?yRtͳ vMF1}18 },Qͼh O/_Pl1/Qے7cHO# 5z=xb8@a(C2Tܪ0ZwhAGms}y2\ric׆DFeW?iyw;M}Vg6x!BuQV=|,c_/sγkZֵikZZkZ֫Z֧Zֵ:ֵֵֵj>kZƴkZֳZֵkZƍ>kZΖkZ5ֵkWj5kZkZֵz֣ZֵֵֵNjj5kZkOkZֱ-kZֵֵkZֲ9sgZֵ^l1c+Y1-=Y_n'XU{ilq5ży}]V_6))5; jٶq}ˆ5뽧.{1w5tzt9GJtp ԑo'`ŏx 6p MO})~x$4"]:b6ؽ(p(bӧ »%>0]vcV3Wtƾq sATAR+^K ,ƠeBLxL nㆍptggMty{^Y'Q)HJ*jr`mvM`hYF׮ ))(0cb3L.G~ GPLۨlV@qt֦`. F!Sib=. 1p:VR^{nO:NS&gr<:*J"ڒ"G 0: ׸[dj|od:,h7~)+| *;~NIHH{l|JiNi޻>BEu^^9I$p㷏mG'bX{h[=mwJ$Wv *7@&k,n᪵Z[j@y04Uf^:􊞉g+= !nTмʥ}ۊ{T@nx~+HRGA8,o}l6뫱ٚOh5_L,1>ZO6o/Lå}{9;=2$6Nr~V?.xO!)D>~y^\_x ,q4$#cf({(W(\^úѝy5?;> c3s[ru]uNs9s9s9s9s9s%EH๑2Nyu듇ȏXrUv AuhaK>C{Gn2aV[&<}=S0 T,EqF%^)mޠ-DJ & >J+~eS;rD@=j swC#``7 c{:e*Gu7\]~]ß88 j#+xkup; '^*9GQwrZVn,nq6?K ܐ!Wqz 8#hD^; ^m *1w9 pc8]o~ܟ{uig]y+.v߰N{?C;һtj|5&У~(@~p祯R{~da2}VDy? %`ڜGǹ&>O7#,a'A v>#K!8( YBt{v|/{~[[?g,.vLH;Ggw첿_ m]T086tSG76sЬnvЌv1ዜSӑ\qG&d!ymD >^=Fk:6=UŲsJ|bX/ֳb,U6N3hJmIuX 1EEɏ}u׿37? 5:2N:oOxpR-GbM(!۰WïZotzL_5_Y Վ}8G$c9>ۜc;5A:/,++yM|P(5^;áyp0o=/|ǘ1ON.Kr a(0&#XC~5{_e*浧Rw{Gm ̛CTU *4{ }i 8S2va}!h`/UٕBL6*%vvaSMY平P=#׬f _ўz鱧%"XA{lg‚a!R,RloimBVax,:Qlyo[7 v2Yd_;0F:A_NlTdGP7]U*b"Gy! %^MZuXlو^-hvpٕ6/wDDmJ-nxl*La?L*i0xtHƵ!MMVswImam-fhX6NNRA1/k/}k=WZBB=ŷ=o9E6ɄmU'{!?MNT;KW0ՖAw-uwo^/ei/4m#U- }Fp]zςBP]ھgՐW*>EnUm}0R똾:ܢs"dPAٌrk,{(35JMDHהIxҥ ٨,{stys9axV ay/c }m=uUܛ0W?t[e[ |Z9c%AR "%knߩz"%=sY#}_+x~4$Nl . 3%QB39ԧ8=!aqMtXByr+\V]Ё0nU 7:m6Y)ch uRu~xxVVDDQ1*"g1_F}).I{F}Hw˞e _{F=u[矾%nv n!6C/Ԟ#NRq>jMK}@Gy?%*658Yhm_LI/:lY|stXF)ӆLe$mY\)7[O3ݭ]mp% G1(B^B:k;N"?g{mw..vەmnG}i;?PNAT:]B5E EFesóXدnggxq~4p>qXħ(7Q/v;z>y =PyYēý>yo6La"DzSmYɕNn_{:N<Oϐ5ܸk ؃)0J*ԃʉf{PYk`H"YOVf\·#H!%(ضl*N{j1*5Q{hv zCUT##"%*%J?HeJ~ ?IB`b(*FhV;$DDASUCEUQ-#MVƨ*`U*fXb!""(b* "FhI(j([5Lv! LAB \ hO1U X!c2[!Pa@0DE"P҉BC2R@DLL$+T2E ]9%4jj)eaAZ$)) "Jb Y$V6ı(D"F0Z hiBJ !`ijI%*d&Ri"&")($%)&*&Xfbkb0$g&ڤ`&fH` "GIдD֍PԓB@EE DS41I7r⩉)J &H" *&b( Jd Y) h%$hZ*b f(*&e()HfIED4IIQDTD@EAΠcFfi"&6+ Xڂ"&E$ *#`FQō" JjbC%(h( bh""Jh(hB)"!AXM&O3 P&M)(f **i((dH(`jq iHd]a<Ɨ2pd$D4LݴMLE OfB*eb劉dJeHiF6EAw(& j* **G$b(*"*"cQ[a *T 42@ ABA)IT%$D) *h h 614ĕJK؎j4MC%1US$E%44cZTbjbMb*j"d$feBj*" "*t堈D0[Dj * )Hhdh*hKcF"lSMϛk77fgF )" RaJ)&"H" d$\$SA??S31GRIFнЛ<E5yDI@tR!!~d*Uz4T|Yv]Qs.]=c?z@ k~ؠCA̖pwTPMu|,B,A(\l:.9kM u@*sP (j@Gu&Ї PL0 ^ !=^NJCܵO$kZQ:>2@?$(dwM&Ҁn}c/g4" ! A+]HƯHRd~^I(_8<4F B4PZF& 5s&h'ܺ1 *r**cM?=4Jar4 M , LEKl vD;"msb^r1A JPB8CrN@I!S}4@j6tK hF$DLJT&bbb]H͊h@$҇$+1"R;#1&"?SDew1P)N8d&"(S&Ea 2)@wDVH|*V Gv)We o"Cn$d8^>6n)f p/"۷~̰IFb5bDW Sm6>H_;%.s&-#*.1%,!n7?pL`C[TKucMX [tk;ln|=_O<8?3y21p`jla|^DA)7A1ܡ|Q =Gc`?д4Vio8'cӶd..=./s}YK$:_6N!fZFk@3kP:2-x \g9>գ-ՙ[>ON,rzca t^o6J b Q!Ll[3x+;~Np MZ9TsX!(GL]vxZ!vY2u,Y o$;Bްpa5*nߧ&2Rz>y<ȽʻaFTKM}_DTT?ty9fPS N4ٖ;GK~z6'aiKi Z "f+V&*ۍ_9h6Ǜ&db(:eer*5率ts]07Y} l7c{blم[nUQΛ{\scgyUO0c&]jeuc+eIo _9`d LЬ>X <{il=٣6<E2m9?39eGN{éjwo'rs%X)xD\lp׸\!J@<'叟_,v]۷-@8 p0GM`Mj?g$I (MŇr>Æ}FS~^ T,ªI+P}ky0v@[$֋;9}=VyyِGB :"Ì&~Z:=!DIl?/3c?R~D-s'!D3o,<>ic2( @߻ˍP]Jč;ly\ѭx.8FwÒQha$f m`54P Ќ@ôGVCx0_fX3 o:rގ>]{@Ad:_ٶ%Ҷ1 TE^oѷ07'̪B727:>tSl@-D x'X[4?UV2>_)߯,U^l9˩:@}Q>8D\Q;gϵ<<ͫWV8*{u/;U#8B Oi5>醇V=׉`̡d64GjwdˆCx5O_! 2`kUC 4 2;GUF#ʈ" `ܶZ5 .Q_*-IqᗲK"jbwH\z>}:(4RD?M169( xaM{=pڸTk @b DbPϩw/tۮbpFDx2,~?qKI(۠S8[*}@3<׽vp};wM^C М]p6C?\[ 7pu<9~$w?D>S5*#wÕA&w0nYs(y_{-אPIL_,<UsPŭ)(_ה$,=Uwd+7ec{If-Ji]n~9ϗӷj>9mMA =x rTZMzL0OMYH6b9?Q0P]0٘uS}J瀎puyrESQ ʀP%6?_7ם~C$@ 4CTQJ?uZ΋8 0EPiFFqb 4AU3VL0ɢf*FM}"("*)cޭbSFEJTک("b(XŌj͢#mSDA$L-bfɶm~M9̷̸ҖIx[mmn1j"bf"Pġ蹛{ݑd)R&&{c$7]]\a.{U=W@^{|!$Ǭ$}&5>^6cTW , O&5ZwhsY$<ڡPjy(DgN4L;#3!?1W@O|RTP+{ S `:/ uo~6u^zc7\*w Yu8fdT#zYxnk$EAF:#<@yC;bפ@pA,פ8iRQ3 :9&>ۖkCnب=%C&j1jw'rYqrJ!CV\Hd*2Jcz/x@!Fݠ70Q AdAlHƷ2JWt*|^_Z$59]?\6 *2N3>f{ԙz(n}!+'*:b.CV9Nx纐x/5T0Vxt;Kڼnk "=7l c5qB?W3u%<+nXPVz Tƶ czć ߦȉFBڮ/E*$6 /߯z~ـģr/^Գߋ wjL 4P+ OO<2LI~>5YJV6fPKpؾ/55J] _9EpT:Iz:^E@!ae!*=*wCkj6?-XS0tKP tq[AM tA|1`XhV\YF7=mVA. k"qCkUw.Uryˍ7@أajpוzCZgXp{Hm='.fncy"[Y=q2[+E3Eeﺐ|8YrU׭ٹi(cg` px1gX2r?lW>?uw?Т8Oa bٺ`>B}r :hlӃ}&?fC%lzqqDIG}P8+2nRX] ٽj}0J521idmhouJ%Q_hn8Dۂ]vP3Y l3j] @a,/xd+)Ӷ$ւK$rx hqBJO44q-?,~N:؋=YSB\T#hu9bSgq$R-?\h矫[Nlk6fלђt!lzCNs>9>i ïR2߭e29AF<['J#ǿ?[=dO9`Se# DCNyDzŹ"2}]4,;mPzǹݶ*` azU`zLoX>.m7b.t'/q :Z 5e"̿O.mOTdD]JDfک`hgr3^Uȁ" SseGouT.L,F:0 "8б^")=rT{K*bzt> S‘cBH0{~_W+f+T 5>XZR\́5;!</vi}2ޣavXXn_ϯ')G.NK& ;{ENx=;:?_.>g()U5R(qNBj1ɝb)6ψ>އ(dX4Mls/{ƴR{Yq 8 &lD@oX}|^|-\`w!gȄt(I|hçXmOtx6>_Gai*JP"P{/E>Uu"DY0MZ¡0Ư a7@ ~8f ?`Rd`J/37Ayvy}"~]1#__^Gg@(48^*0/cz \TPAq#7cv|߈!k@P$G{M,ۨ'1~v-yO=FiA'p-Sʗ1Ŭey++sb^~W\F쫿+8jXkkǮݵ[tv#~gdtjdsuyJ6+55;b 1 u3$'xk;D6>. QYuJdbgx{~u͌4P畞0Wclg~-eٳeɁ2M۝kƘgR 72Vj A;#G 449A„FR~U5݆U]yGRWKVaf!"ꬌV٩J6uҁ \mY.{aF'1cY%B#~pPg+c1ys+}WMVe !D߭tI5d꿧cbsA7nS]aF Nt>E`[ uXΊ3W /-}{ҿ4r}vbyTx?/Q˟S_OqOݝ>7wwv@" D( ,f0U7>@+x,* 2'բQ(āuN3]X@Nry!).^,J?6oɈhich b)!T% Q(ZZ PBJ)hbU)`"I"5ĘI@i>1$VNI[8ۆH1 BAM47ӊ;b)gq ܍02O21VPědY~&2,VxgQW,VF3ܨHqraӞ%%\RfYFo#w1 ud^]wfPpkWYl#)Ld3DwRlccx}<.lv24JA)aYg^0vֲak|ΝoScba?ݤZpX1/j(ʨQJs5ӡf#mBVxdHթ>~+Hri0k[*&ZɲVر`<#12foZ1p58Xۜ-oޜCf3b:4Zs:g%RoeDw[3+0"L&3\۾{.,R h 60% I?_>c2 45dgf@y!G^ǐNխcl88D2G#>񠛑dMh7hXVtHD<*UH*J h60FѤSWϡ[1V =aYݐ غyÌRA O:\ gL_rP8k|{?_[:tTrXFqI|QT ,YrAPiW0#p; &*/e2T^, w L$iFW_AwAx?G??IEп,~ \%gZ}9#Mvr<*蒣 P~׸'DKJp@K?@Ņ/Q{]C`EV 7Qʈ5UUU{'Eͺ)@!~#; V7ζldf,IT'ro˫~h@;齉!ŝvaYFT&:4'C }e΀gaNì Иx!nz klϻ҈w!t 8T;O04b?@sֽy*ƯWC9L=c]^5E'Y˫*_ ,݋*T8|(i/9:o?␟n(B6GﵽfVLlS~Ai9|w" 8dFu׿ϯ 8k1 q2ʪ.T>4G߾7.ZZMH\f|W9_FT+`#Ӷk ڌb[HGFú0LFnffDZ*fp;%t8u4* ZrQjAK$C c۠oQi@܇J :+W_^7FLI 5J*>0>|_s,@GG $V>wEyæ y'^čcZ`~K2V>ZxԨ8d _X;˧]}ڑ0/BUor>l?vHg/(@>$ t Fy(^IW, @%|.Q^=ᘙ.diS5J_3=ܧ`j$߲t2j58mᔹZ׿$f%"G(x9xֵk.~[<"!!l9k.1cFZfn9b :bMAYcp=pYZҵ|ey5XF&sj?c(y^u$& PH[{)+gq<5ߎ;㞲zu'&u9}wf2q/1u;8'\,wz}O\s_f{L-O_63<'e8F"Jo8ggϟ{ӷ*P@kr,ˌ-^3.[C[+gJ*_H2) b;#pWd`ܠ"2p 8?w/ us(Kw,*!\66ݺt2]gkDU;ƤfbcIJf *((hbb1ED-%v1HqP+2֙CcׯE.b*#4rril?5&M?!?xd:HdO1O1*a >MBp|@D %&8w'&p}SR/N_dX% f&-]Z?! ek0v[-۴<`}di,R2(J]# RP%S?4HQ2E0LA)4'{2a28(*\Pht>Vk&`d.CS 4M|=>_-: 'cHkF"(EDNKE,SD@4A1QABTTAjEbwaE 8VJ*** F [>g2DEXۅÎΪ:j*(Ye )j ` $C߸~)6~wpc1QnOWgd9j9v~q|:G5(+h]v6@ޮe7^=Qc nź˻vFBvi-kRgR)t?+j}|!s@|IXӛ擁)aYX2~e7ֳ9ҩ> CjUQؿG9, Wٻ.M/Χowg_Oe֐?p#71\x(PX)mӣhN;@wJҧ)W R~OJ `sdO9㖳U~O~zsFg^xصϺ\n3PGR(A@cxy]5X nzcrsXrpXbs)JR"8EԸ a`Y!H D95%@ V,L^ Av%|1fw$!S"8!=} :͐ӱL>#[p b>N&c1uIt_pqs]<C<Kv'/d @:tIJK$>@e+*C? Wo7VHE>L.Nnսn&Ž??y$D;ݟ^H, ףӿJiA?xu%4&cÒ޳(adw\wRpMTNy#^sꉽ$K9& +%SXS3ȫQj@2'Kwl6  Xbx pP6r[89\p[rLj1$ ̪ƒqdQapmlp bKF`t fiqfxi&#,hUq ATR(P)Q=Cmnp'o!_ɣ&L !l1zr`DdETdz[ju3:A!-0]l)0;]c5ƺűrל)f-Csut-4Udb?DeL.ם {!kp T_˕wkߧ_#8ǥRwkI%//ԓ }惞7AQTb<9; ˆ+u.?K׷de\DH*U?Uwϟcj1<ҲeU\Ķ OOu=~!>pz)D95IbC A~ O6bxȪI./L p=V/>[lc<4թ2I3fYu*٭NZ }4 }ˑj㔦cAOPW^z")DBH|;͵}l70",_~W}!>e,^"xwKq-h_LRdeUV`}2:q{ZJ?0?= {F}]_k/PW8< 8 H<)@ВYV v{AzB!^"]^ENdDq%i>{hV5>=\iUYsYD" !S_NsA=?v"?UQLz+| F_.`hNk-aC -b3,I!`TEI (n\_Р B62G9-gbdן+C޸b+ˀ%<*Tâ)?~miStH?LuWw|.N(7ݓ| `23@OMR%㧓(n[%^$J_#oF= z 8I'~!(os>~W<g@C@eDa  H%?vC|50і4r=?F Sn V֋JR$Hr)l5_TDUYD4<]Z ]l>e x u AwjX@ Fp]΁:H%!}V#,@q 9]}f}W|x~l>wǁ6cbÞbn^ēxeOUX,Un^ ׿~:/B=V-h0`\C ,oaBA#TL֫ٿO+?ԞXa}4<[.M9/*ah.()MtSNQ VDr\ՖJUhݢLIܷ* *? ,UW.(BYjr f(k?[զTcF^,%VHr׷os~;ISfb_O@-w`jW>~+6 \)b^EFa:/n e_=m\!  }p~0=5>3>cQz?0vї-k|^ !E }oO_m>A( ̢p\>~Eb׏t蝞xO4` ZeU|9)JRIB3Q$%ZT_S;Y<S`VZ#ԇKi97}4,dK{Gw<: 7N^N94]E8 hLy Dpy=^EVf6G&M{zD0yD ӒW.M'ݘNN LVw D߆o gз$Hbk,00[xj`IDH=#?` h8bPS!8H'!&# J?A];}Es` AϹڿ'6.#^n~z8伸hA!%"O/gqvl9v5)Jy[  Y~2UAzZ̘Ka 7x4NPb_aW^ A^C3(PosjG%ϓ̠|~N=?vgm٠L ѫIH<5]9sR篌 Um@hlb$ln+&P1IP&ܑx{Ls.=eR!GN=ϰq99u̻=]?gѓ `0O\ ټEj|5aVL:REmuv*LI寛 g%I0E2fz7=&np `EDwoL\C}{z`)&ꐦgm9ya}ƙE9ybӟC+S,Oa[s ޻͂qOY; =;Gȋ}d~iB?-H9*ւnu97~\B" 4Nr,^b3 m㈽P PhTGC~{EԺedb5mUl(E*L.V D h~fc߆hDQDpUѪR \ @oQO @z.,rRnxkQ%ʔِ8^vB[ǎ'rz:G9+CM ~Yc[ԃӉ8$E %fn3i x*Eo6ɒ쒬H @,NT%ӧOӧSV`nϯ^CI#a@k{^3w|>]{j='<և-)zNkņUiY0u\N;uc ]umխ|DJY5 G'V_lz2|z>^TW(0u0!!0Gq DUD kNɹA~̕Fh S4|Y B@ugX>G.JNE` .]O֯T ̙iJSZ6 G?sgJQȺP]wU&Ut˥޵ Ƀ4. /Zk3 ~Q6|^޺eh|%7eYTs&sZQAʶi] H b$}wwp԰DٺB0GOMֿ[ګ~׎=v襑mlm fQ@!b7 r G9Bj/V(Wctϊq9^9љ0f.آyK1}Y ,j)x ᚭG#{>T$ϟ5G|TdtXaD})l ܟ-l) x h?PC7|zG 9VlwԈ2jne|imתs|Lm)Nyy@?BOG9; 7_?s8\*.qz$)gMV U"8XeP[NIvpB\\ˆ" ǹ^C"VJ1fk;%0O2:nerd" ${B”Tx+4!,<εkYٯ'Xa]uXAɲYܔ+o`wHs5v]$++C[ ^ե, ] Pm(ϼ:O1ҧ. 7JR?I@) 67W= R-#X48ŧ:# T_Gn`s[ c'ח(Ab1aHE9v)݋yqU\I7%xν;랯>"{q@\6gnmV Mؿ1؀{+w0SaT^5 pZF+,\}ɾ#Xr @2m[&wz7`;@$cJc˱޹qxG!ROI} <* m^>&{+;W35 n.f_vs2g9RjָZ>ƈZ 5SWu^e8mayԒL~K}9 bsU 6~TbDڶe]ILdsBA 2e?qgi &+:pp@s1Bby۠L~~_;p@Xo᭗E NPCQElss) ,QB+OA#7t?!.XƲlE^)f0kO؈ %_KZ6kP9T#G*e)2nCĶuڬ*f`;U\ CG^P M4yP]n^!;v U tp[W&C"?P}+=< Ư"(Ow5EV_zC?c x\*v!-zO?o},h2x,U*V`rJ_?xr*C%\" YRQx!DCŽ_/;@^P:?Ӡ8;VDHAUpSqz( z zJ1|O8h]09Tyv>D%׌F%E؀-]((<AtCrۙG%˟ -8'AQ,K|40;`@1gMs@UuWMOS=b8#L o3u5TzlEd9nQ<5&6Gc>?#~ѼZoϭ̦΢'KΩՈa˟~|H;U_ҌDoL58Eb'ˇ1Ew @R?rraJRzLd껧=հ= δ:C;! g[gܩ'?=^7JUOֽ[8ӐCA+Ų(Lci.79;1qVqXt'U/Lṇ\pu"L1V‡@7Yk~ŋ33:sh!v0vQ]r(u135:&ĖVP%GE2Pg$qz6ƮS/DZtyyׅFӿÈ*X U ` oD)h$!W_tP.Q.8lj.paBC^w=Z$qP"D"ڛs]0"Ӌ0SpW^m6rDZxO2|2v.wz`?S _Yi5; ;?ƾFQUw>r8A^e\KdKnMK1G4ALTXOl'3tVˍ{"&)%ۃQo~/ƭɢt՛ǻ"PN-4/ha9,`/uݩZM]l8a#hl\@[KygXw.$W;Uo-\!JTr1 oѨ2fClm[!Ŧ+ {/Ywz|w|X|e \e3H/{)Zt-ÚTt;H12JW [1P"Uj\ݸl)y_*=*ٴjb, U$MW'NXf3WnI(g>_84A:<_KYW[Z& ?"}?gצX= oU; au .z bwў!#&r wK˛Sbmݨ6ٶ0=x/:4tȽ<'?Mrd g=;ϙZ=wb撊V,ܭ5a4uĢYχhBܻ]Z:`檋-*1?FEU+쯛`_A5OrAI2m#|mmIN*=$l5%5d iɓ޵0!qIU6pW]/2~Cۙ@o>@$}@k 緾RO,G} z?YW4GtDǣVSܯS&x Fۚ"͊(>Fy)mKG5Q  A3lz<)SFsS)^W*QQŜqԢ;aB<P6f P K.=mg`!g+MDjIݒoɳܺGԺw(X=MjA Z8fȥy,qT ض^<瓒ӁŚё G<&C*Tbܹc&IbzC#ɘQ.WjÄL6?YHEL0h|=:*SGo=od͙j ݵʊ%mPZM>5y!խXj8^]z?~<]-U98kطVIhv9:ʸU=!V.!k+[vjrika}9Aضɞږ;5 ]Ͳj2 >rU36 mdU|3j"%*Q% ZҒ nt [ds[,]W 8 QͥW`+XCjaFc ؐ7Ψޱ98kO`3҃t}7e㔠Xg b*E '}$ʡ3O19?˯xC) S6>:c4e0$*Oӛ-vQz}<% Cd /}L a3%KB/B(ۧꁢO\t@Z' S`?a`DME1Ԉ8-WKGyF2ou&QA61SٹƖP$^V&W 91c%>mxHRvE,ՠQMʉ96.Ͱ Ѣ`0ãXdA=(@ [ԫ0)m5be͟ V26*e7 4LQ Ȍ5!ϱFMo*88^2al)DMp`2 *D]}<uE:0;U(.sKBc AUV0M5a'ЖtW̙~|0b\vtgN+`G(7K޾hQ  2)5+Ok2#}R;MY?#`"kp8g}ns4#ImA @Ľƻp BҥD]α˛oihmyD=>GCBJGME$^,T"~?TY蒋DC-Y=xf{Y @Y٘Aplh"Zt˷~ddCwD\X-ԴDns:8rj1ڃUTUUDͨuN=)'g(jc%ԼcUUUYnBcPR S~EU]6*UEUID=!Y-2s!Zn[ǐV|1"?|&-w^ЖzV!Bk,3 }='Տ  3?7o\=ޒWo*#Dws`H:vk'A:<% X] [7)&;% ~W?bF2g\ !i{ { kd׬t0=rp> !í0~:`d?d8 :`Zg> W4Cv~O^?@=g^A0.6(>>}?p z`1 ݾVd9"Ԫ{8LDQ R(A`NWsM0Ν(x=9xOk!py9QIF `vt0G%0>Bn!;g>#fe]mNe|hɾx! =DȚE!Rv jEWgvƶYy'DPV/Xkd`K^CymvĂB%DQm)# 6V% QCcg*|ҟ#>6AczwՊ"\B+pnSb:%ZΎ[ӤtJ[_3?4;41CAóhJ5Fݨ!D' RyV$0\)F1>ت"<>bn `  ?6z ?L {K~d-#@PR&»uao}g#1{Fڗ_ed3=!riN$,3Z.,Z(d UzFD`y,~3Tr01݇ ^AtT,C=u9<Ds:O^41\BGHnԢ^2lvg2)pr\K҇z 7!:B .WL`ɢFyMu nP_p>a0Zt|ֈM! G{RIx^I|}19n !kY;iɝO]BtAs6bGC F^9tAGn4@HdtD0A"zu(co@1Ȧ5J䭘Hz@û׆UUH*Z|0Q@ٱ0- W| PJѓ47D '<38CW҃V1lS((4 D!ßD85tg1ѐ6܏~ Dݦu%<}^r?5p@ + beĂC]c`t05}" PiYhBHF26#RblX83~dCQ/,QrBBȡ{ޑMɻoW᫱tfdBc J:6`B*+ݾGfkGh(qe0V9%bXCSr 3o.yaMir:!vHqhmUH̆3 /H8\J1 >L$#:lhō<9F1,qv%J4!)SoE76`K`pᵔ-g餹lj_i '$XDb0QYNdQ1C\1K~ծ'PL'XBTh҇Hv:ہz?=ySOƪe30>}ְLB> "D*ʓ |EՖk;e[m҅ 5+HTZ`1#߯ѣ!l 2>]>^: REvV6 k9+j˜8\, EJ$јP=}Z{h(YX# 8KQ#YvFoVU[U2iٰ. ofR3AO"Rq^a-v-Wo?w1e5μf$ŢR?x3 GT#nd;cmenoZԾsKJxO~/3333333333331e3s 2dH,Cz^}]٠ L\˧ sT^2.9jN6pi3b벜@߿+_a?D~[(bS^@SqaCy3i;Nؐ@twuTm_FccK>ɁIg&199 [xwjhCJ?TۄqVp\5Ͼ+30_,~qsL.ǟ]}+-WA*Yk`X_h1m5|]q@uxaD 9YLvWf~|l7SڝV" QY7[w* )~hc̷[gõ6ɬSzhM8ȓx)|yŘC_m#!@y[=#)cOEHzndz:"_￳qy%lM|YDn\h ]s6~f:^c̼,XnVo r4q(1!i#֨"_| ERIURIu(\Œ[QخTK ~ Xg$fjP{+=D:H`IC\~@ 11OyÉJ~<̏J x4_0G,ZQo" Hx0S׽G?׻) '=L C(dgac'18zܪ1@2F\g-X4C5C.Ec(ÇxNKMA$kZ/;~sߌ[yhf9D=]b9Dv[q΀FD<:/хD !3EQDK\r]X7`Np[T#$(2fR) xm>quLׄbM4@asI' 7Aw;9cn&F%6{=v` MyWOMX8bTw5JZIb5 N!MɰNPKGl8Yճ']l- ,dhDm''_r:YC\zƶh=)1 kuBcOU0y2\H︝BlLg[˙|Qlh*,Z\RIq mMwπu]Ł-OxY,z3HzN9!;:Hf0cNF1֎$ۆჇ\˄ӭ 9irOFrG!!8q9p95Ь~g*tf2z,Vl&aзFz \xoir1,M3 0pÁ67v1د~hqYB%zN2ͮ hgn6ٳdwi5vsf^j#Za<wY,!@Ʉ$+@aca};pzjcM1ҿWB\nXoe vlr x.Y9gnqormHmemK!C2((m 4 Sϻ~sMc ~  l2n i2ds 3pxqCwm@'aϳT!!PIs|>Eq#±]`:LVmD6 I Tg0"ed *n۲8l%РRl vD qyx 'ztaI pDt-ݒco<{~JM[~$nXOi8gElpވNx8}%c!|s`8u,f=y‡B }BԄ̻ fLbrO@(8 vs!,-LR'2Aٍdc=DY@]s&=aiWr `s9 ^װx^&!߇\;&gMTJody*b0!ƪG(1 sאu?φS@| 8ߌ͹FII\I i4)B @C0 _ϰvVI<|0_44Mó!ĸ2 Crʱjm˟s!٫4#v/3 Y^c@Pp V^ۂt1UY5T 2wi^sS.epA*AEvf]Qnģ)d}: 9^]bzΧɗ7&fJWa J\d i 2#9$P}?ёXvhV|[05o s B[pL˄!mR gVM *`D~@U49YtjsxzԘG_wةimYhTPqI:[rz}J/gy`݊"Z7SMYAj孀H7\4b6p )2eEpȰP@Ȓ8C;8p:J# 2`>j@\fP'pߞksX3mDBO}~PwqP *DX<8Teܐ~qJ$PTX)bqzzMZɕlR9$`LϚyPmh0S(S$ӎx paA y~o4qX3s& !r)#USql?y >/>9LkBC{]ćyrdY[. ?>|&t.8Q+u zC 4͵HͯbBB(65X-f.! zH✴Sbeu$ Z I2zr3ֆ1S )57ɰ i P*1 9nWr>?|F~4uѵ6L2dB6 6~x7U1ٔ "|+Hk5akW( U<RwGmI谀Z@Z DW}8cU̸IEF<OK-u 0CTmvu<'x<9Z)5Ym"&a P6$$AB?uwc`?#@'pH&/%,b >W\QwMvvwlIӤ.Im2TJB'a'Z`ISПlz((_tf{C~ˁA]cx)P2R lx\La$fDh"!s<(8L+K3ݸ;΅7"S.0s}ĢBYcg?EhQX s4!45mjT'3ƀ1c ,ːZ‘LI-I'H>^hK棌2!em%[\\-['fkժ?"^8uQߦ`&<ex8) hChžЁ؟K;RM'/^\8m[^ػJ.in:6$@q7% 0J)RP XON\e!16$ h";SH w?Kğ@`Ix'4`ήcM8"yUw0J \Y>%>tT]hli=I-L#?Xl@++ g>i^P_ *jj}#1 &Z88 @8McvuKfҝ ׈ֹ`Rߙ}Hk(ܑzL(=NiLsXΜLmו'A DR:ӹ".vЊރVQk5UnmӖǐNN} 8[mQUy1 yW$č%,RΙ=$U_ (IgƋ?10Sn3Αi~ 8QY`ww LH޴if6PUUUU?C` t>RGvkd BiPY0+u,b%A!?$ &wvŮN,D>;М$ȉ}>P`iL.Q|Ӓ@e:OG]]9i$pnjc?XjtڢkRʐTǤ`b%v8/5jHfysO=xzEtvCv/^*o^tS;2&{ﳌTWF|k*A.׏r64VLJM \q1bL2)ID)3}f.h"&ꈮN7 4h0k%L5 1T~8><e}LDd=ltxsV4Qb(ԗt G\URI!gj(}kn q JH2S\.2(BIy^tzwtL1^u99/e@VO)QGP.((YxCF~=v:%@H^ %~;N]nX@1KBwsx4ꌻ*L4z`yl\!Yk4{T/N'Ղ8y`fFnimQLJ?eeL+`LR~{=pOoAAág3tci¦ ĪU5ؔ@q  5Ր9lGAS*4mN|zjCbcPڪZ?ޕq\'Rj(an >䒱9#-sÚ[1  -1M❲n,9)(2gMHO?hsuCbI&6~d}80W8mJKLer;& CRϟ'1'۞}ENJÎu'\)xM!JHϹ,&9 z*E@e ċs$ UXD?~UOa א(DP#U%ח_n5,) 3ᘼY·ar&LE;%tJXʃUDG4du;i@dL=`!h.CS d2UMGDž &xj$J-g<ߟ} 'ťY"HMC0ũd@xM- (s;+C) 3'5̨'4tyP|= BQ͘t#̉,W# zA#9&fɍ̳Gjx)ؽ6B`Hk)TM3{'> ex BQ&V<JRAԛ >o13FdJR Bp`5$9oݰf14`DL A):Ճ@4zk6-ThSO'LC"mB2I<au&(=0|! hw!\{lb@~atܐܓ?]5F¤!& 5P[IMc)`Ž GdA`b3#lb C XLAc#`0R8(>nON1֩b<,ΦKzrN3? D?rNCeQ@~)ł.{P!^ />)DWzA KOp5\5Q! U@`/ 1@ڠ.jՠnh\4wll|ay% $gCoFtIk;F&o)CÍj%trn+Rf`vn"F C KwzL/kGӸ%4?N#@/=%>Wuna4jK4s_׏KGGZ\gفЈģK_$-qҥUD*2 ϑ~''O㚠8CÞ|'_Irl 5"ny/8"!xP"U( )^_pQb9APt;sE2j[ZMSr/ПKC9 rrdv#Hx;9~_4Ho;n(p; q ϒPІ3c"ByN DgVgQpQG%Qz`C j F gxho}),ccCp=uyWp':~3GFNC돉&"~h 7hi&~څE! *hK26UM?THϠ>~ٲP,|,zo0Jt剏͹ gа4Ju xg^SMޝ poDRv7"޿]"! J#Ea kz9pHO^bQVΓ6DFJS3 Qi,s{ʌ(F*22D0S0bǚG{Kpv K̃俏gcd O7ɥ鞩c0gH_ީYi6VCήBNI Y }Ð˕A+ @FÜyk64= grCH\/#pu2#E7WIuY0٬ ;uDO#ǴHM!x^Q7 1brַ$N1c5{l֯fVsQ`z$ƁUb ƞDbgRцHkY!E=|D4Gp.%HYASl`ỉ˧q1s\ejQyGk && TQʘ&7 y=A 1Wn(v { X=FgHphkVr/p5,$9 vTbfu<}URhVA(U ]и<;Bt6S!uļ#Z^Ўwvd3~&2nP7![CIȇ C!E/ x7R0{Bd\*!! BD)P%6[ dLUT7 FYt.X s[ﴘH--s`ފ5lbsTFE hbNђN7U qX@ ݶ0SHMAvXs8tdž;xa~<%H#/tA"* >)Pl?4p%OfFLnkd:x.!$,Km,M U&(n$9b-7i[=@dh!{nucʭdXH 1S :"x0f @}JBNo CO No3!'&2B;nv4wЄ .*P|pUV2XN<\JH^1o~I۔thu `d?g7!,ذ`?{6Ud45v`(X 5A0T#>A4[l3UUNڟL&=Zz|6FPMO=SJntf8lp O^^Mÿ̼Kؽ㲭s:PVLW7cU75Lmq Ezw-8ZnT Gϗ|O'' e.'Yt0FCHUAJG(%KrhIZ5E2J]$m2YM`6B \ioUA"[2qVQG Ċ 4W ae0h2D8Pa=ͱ<~Ƒ^y@$A'|$q8GOnU!S8j4~I~)[)5 oW1{[WgȊFC!x2fƄXGg"dB`4 C܍j1}>'~8@<}t}\fѻ4+Ji0pͨ -bH淒*b~YGdf~*H4n@ : z Dxa'ۜ!U#!Nzj7pi-KۤxoRN~&)@Ɛaaw ձҺ&:Qx#DREPܢ ,$:(ԥv]TB-ONB``)!7"(j>7cɣpaG:xj}Ը䱽cFXbvFG׺]"P,ʼnS `̓FLxފ("ġrGyI=3G$- ,Itju,dd'cZlUꔣ Ϧ ]q~万kB}gq\Oo q#Hψ2lu9`!&I:Q;%'n5eDm~_ĉ468:c x+by <ع'H[?vgԂSf!#4Wg׼'B { T(`3 g1Me"fݛBF(^uwza]:1b]Fop4mgP32sz xGLՂ&d!̋gD/]MǍ OBB?.04>I:5SQg) :`yY'Px aaHZXP C[ 'M0o ECh1crxsĆD@9%0ߙ(Uz+ wc_?= BcϠq7OZXn2KPGR@BMCNst="7[׻Dbgd𪛩*arx'=CX;(탏80μlHv%/d!E,ٺ4ə.>=FJXئFzH0/<}epUQEU/04x8r &o1') kl_d[HF~rfiL߄P߱ "tya# 0c Et? + q =i<0s-eZ:5=$lKܸ:yOB^gTW`lIf!(.qXCYq#':!FM;\##P3{٭Y|M %gL1u<5٢x[׊W'^/U 3Z%:D ?2*|7v1^zv [3EbDu\8G[o-" ; aC92jcC _Ƅ!ހؐ~wHD2T%&c H4O bZ \Md}Ne_koX§BxH $HG-/'5<џW[|2)4n9[3'e"\({eƑx%A@UH?~-s 'L:>pK(8~Q*<"tyf:3Wzv#OMʥ7)ȸCJn:4{@9k)1UBCk13rQI!.#3z|& s{eK d! %P{~L־2- (s$r؄8hFh_8+LBC2jX<yF;A#p@¤ P1=[IB7hćxW٤L2wNuitDDGU.;Zɑs|31ppXSci`Z x1#8i }7垒P:A߯O|u?FT u'iPv\A\h#>zEªF1 {4=*br[T"4Htp]\48[9L]H0 $WۖZcR것M1Ua>3 T DE cfZyx/)J}O8 r(z4(pn f uyoB3A8\}o-'I M`z~{3cw# 212$g^3I v,>H@8zȦjQ5yͥF;E 6K9oSmMrX_ǃd:tRY\(Ahs?m@%͜H}JN}soTpJ]~5}O?>wb\1K͌Iy;) ?U4aXnkzo9|N,ar"H6~sCxGneO}~lz*^a [bti%KXІ K3B"ĚYlbS;'RCaQ٣!0 7~2&Jp`^^g HZP|_8#cjk1[$(0X.vǥU? /qMjЉ8|oZ|fU)/zF6/ް!e%Ml2 iXБwڢ0OE2tԘat~\1fCPI7OaPfl[cso΃z͢r`j!KuklGl~06vx gװv};9yS&$< ,z:oO {QW6/kŠ H^V &_+mضVa[1Oyw8{G&ֳY?눜OoHYḀ(`}_k;i`9:kK5nkA|o]co a6UUk&|nNQ BB0ݲN%)Vf3/aמ0og+on1ٞw7d9M? GE Dk95&+H T$30sGe41[ `f)VS"Ia)\ܒDUbf8(QKc*{4̪58y?^D).)F0*R5#NaC =\A8^C+|H!qM"Ҍg^` ^N\ 2&`E0vNB`p=y.=p>%N,!CTȕhⱁ_?؟68 -zE"H+fR멥Ʊey ;y×.M/YE>_{^zÉHVzBG'~  _?PE _ ?~7`ȕ#Ƙ_~nO$*6/u6}H/reePhcjxql?$y eÌ΁TC1]]9v=j{K}QpUAo눎yK#c q{#p(ǫ_ը]*HJ+ػ#٘f-c:k@< ^;o1z#|1O<;.>{aDRe<":GxeE6݉ U=ZlOGӮ%OYO0{ yǽ|34frx&?-yQ2kQ^<l P7@Ȥ!>{(!8!O^샪sv4Gɦb1~G|}?/QK=&̟9iņz`2W2$mvoʪ,}3PLDNB CrP DGVK%M }e$ߊLGN9BBMvK9 R * bm Nͯd\] !<귔axH%^8&Oj*Q2sy7*P0(G5jACTiA_ oen{q>[V+UO |i!2 àVu^f ȥGPҞ 5eA (kM} 0|!Њ.Ӈ0*[GԼ')ؕA1+WyVvKVIx[ٺ6K:6>?ay ZӬ6Uȉ*ԛ^}8 >ԑb+^C;Ww$;tѺO89|g ʤƫɡiyX_#1+SeeIMBZ+LK ,g$4!nEt\Ґچ"6Kmڠcuk5OvW] E%&G O^nhX"*jۦGIeg,Cxg#h`oX'1zf@dbzۍP˃F";ڮ_ > k#"v=jMŸ@Sp(k8g#+3R1 kS\<Z٨y $ͯ 0lQ$jML\%UijXjMp@ T,9Dmy>"_˨ݻa}VU; m}2Tq"CAb Ɉ!YqDg6d<1<5|vLEuy 9,.4smd_NJtP5!;t|s+#VhiYk73j]|vUUs$0U3Ηv<ʗri[Ypٖa[ ݯ8=ض 3͍9j7Od9¸YZ0tL^ +)}"~N==DU&}c󱵑}<ylnKQ=_|nhF"Rv9rwsNJ 5 rx$-j,[Z9QQh:DVujzy;:NW3y듗1}⋏~oJͺf3My["Bx B 2+`S=.{M jS-o,}9 TXE&S2 Xn<`uM}'J !='Ezs?;o~9~zf.lsww r DlCiP01f]>-DlR@M?bBk())g߷ ;%8P:2IIs{Ȳ@[lհpB\c } OB@="AG2MaTuHxCݳBe͋lj&o(ؙʅz[vyvEF c* 2E3 xH $BC23>30I4`f;I΃bYPُLa`v 7 @1ЙcY)`pO;ZH2]<7SS=x6LmAf`,(%eYt((THҴW{6q|^{1G|>~m"<%3cB&W$:YB4|QL=UU}~Z,;}bMg?HA$P8ޛ!fNKV-oZnp@ذ܁.Cɹc/CBĀB7a՟em9ZtፚPKswh,Hu \-xUQ2# [~i^V5Bb\ӷq#2 L<2W vKDbm@ &z=+ _\m'_7Q|8@` ۹h"0*y qdD:3;^7pydI%X 4M̢]Z9yδ]k ,xj0~LJEC0eTاHVwsӌ&̄9y>~sǴsW@e`d7U/ _ŽD͈B$f:N(:{tRtGN`!P9oE,s;7l"цePg-l"^}r<ÒSA rpg}l6O&&O ߸g\#129P:%*bv5G-<7Ol++ OLҺLR̴۷&G9tcs_NKf'nMu! Yv::t'ZY r0ܘ âa(D$\wmyٵ]}0;m@AF '~*6*hVJӎCuCbiSn㐠bYM$];`4o;g>yk>7Og&$s㬗-Tj$%T KEc3f*I{KK[}9}'!$=jE77Hatk(6ggF-[,4zRkqdimB`f]l699cNbp(8)bu% ҵ:eNy>7[r_ [~tv]**$Ƃq˧YL=s$~\Ls]Ir"{1nAC[:qs'f }( Pcr3G闍g };灩t4/ͺ HhYaoA˦P^A `5^1O qPɒ!g|eWW\qBa(&[w 5t(#|^Ÿ(4A6^qbI$$eo $plՁxA԰eQaht.v LXAz6]R 0`\׏ Db¦5=8@@"4BGvQKFT6X-s Ϗshܵ~"!s\nylݰp0_=0ܭΚ(=2 D2uRj(>zcʆt'3 Qg1{C8,aB2}PDdtgebFW~/gN-dB> BnAB4V<o3'п7:>XF|50C$=L'%1˦rXA:'Nx|]In! Fǒ f{oKV܁a7Hw{dtEʄ ;C]D_EzB14C$A iJ]@h CJX84p{'D{y'ݚÿ`AN8"|!=Z?c`vbAR~'?/G^*LD_# qrg:m\N&Cqp|6 ,=Un"(j9/ȸ?Y1 'n I\7DccY9o*\eΖ@#gHЄ@PqyuDK,&壖0@L1zaV* jmTPTP$EA>(mb"JGmh > evrdڨA݌0 Ј$0 1 `3Ӱq͵<bi* i10y|:e%^*LB c-@.'1gOWw֙54h #t""Q/#@@#"?DA DEScm1¶3MgCn쿸)bI(U$ DZ?nCϑ+Ϭ&+l]"20F9ed<'!l*/cpFVμu=ox20~ {xPd=Mq]`}Y,Q'NNQ5mqtǨ{x:_" 1=O5,DDEU IM;|7uQp!AB7䶀cX"O@wdw\yNVP`9l;_3o P" p6 +Dk퇤K< c $A`?c~ W1__^#=%ҋbೲx~ZN}2 A0ܱa-XЕ d6s(6x0?K·a? `No(|"`( &  v$7 =Adh]vvdzh遦JK!)>{eC}ϒon5ژ1e̕4QȠ)%TJ#yIsh">FE7_C\ LcUT|<Y ;.YBXo˭}ש`r12W㟤 r `# ACbVH qt͊2ym?<(&\FH@h: ru54g ߄p| Ⱦ-Ph)x&mmؐ9yF[@YمUx>1kXl^AH`u8m*DM ֎95֍OaSA%ө=e<2@y9D|<5E/=(:?k:lFKJ\B @JB&g`ҭu58BB: ʄ^ R7e &ɲt=굡רCj8ÎV9[9kd9.<φoz(`z9'/E6`K"G<ϱM-x6 E rBT$vAFx:r*\b/)MNtt&;Nk=}eϽBoIgV9ۮ)9#NȊҗ>}pou 9w'j=&5|^$5˸6Ec?sy,c-E+o'?7 |Kx=J7nv)y1+K}4e=Yև+!pR P_Z5U hAxlv)L3G'6"Q'pVmy9#]~#I1'ˆQe0kn | (AȚ_(8gDӘ6#biaQc(%{}7ᗄ/\2T'mørtyh>̓LYq ,bEaWPe@ XäC"F@O2^lϓ;nbI 5CoJuTA*qHmn6%aIa2D@?Yt|@Άbd)6Ր͘WjjN_Z|C05!#ZֵlfP!#/ >Y&ˡ''%,~W9-w}K+(x>jhr>\xXwsL%"xjCCh~'unPz_t{I??WbqД9ٟ@| 6y=:gQm3Nv%NtkMT5L3Ƈg9/I~#Xp4=~q?V@}K3h<{*dli j{4< '&>^0C 9U»6ڱ Rl2{w.T< q,UTU8Z4g@ Kv`\IF8*EDaJE a߳:Poq7Q#/cZ%2AɀH{t(|O=5mQƠM~^w׹b~d2HmA@kN1!9z5{9h{)k-;ono^0kD䊌qUR, pIB E &$u0@]8M|@ =KÖ_O3t姏=+FD'sm=o.]Tx㶆E?r=} r`Bc($c&K>=b}VRfAHX\c-"Hdq{@&h0kZ'>y}ILe2g4 ;m'ܟt#-lHt!8c)dg\zqT|ׯ/}%N\NG"&%<`T!7I ,tƍ} YJ.^GaR eqɽ,Y@H\RBZێ7%ėIBqyqᲄ!~I$/(`|q$3ph9'I~1q5a Ԛ3~1vnF¸`ĵT\$&}RC\aSXop-1pf U;ĬRl8"1p"p,.'G?~Ur[^n.Lf;e6~ڼi傢"9͝(B d%Xb@lTf؋03bٽo\ 8 ?F(ᙒ>I0}3gaBP<ƶ9%o{ l;c4k׍Уaoqj$ȋ%QYDN޲l&UJ1_GX~cʪ֑U77jj 醄ˆ@;w=jݞk寕DT=|1V]cl9?h!th奏ANL,s?rhP0(}dMvN> G#}p1C!RHk3:2 Mh-ݑq(NU]s7;BGg*U^]8^%NRCcX@aY۟t7.sc3FCשC ʪvVG M ;p_p"Ńu!L<vxϜާ6VKCܭwP vH`̯΋\ zL0"l SCum ;%ޙa%BkBΘ #~+,Z; o#ۜ癕)ݠݍeIǃqp|oı)5 sX^><>zFv(kd}i22C>5{neLBU0J*/^3͒EGFִWMJ/]hvd!0F}Ȏ3լFᧁm$㡓yڇ_8ђg椳c3~K| =%M G݄^s=WW$=V18]pBvXdDAnJ<DW$wݞl.rW.T0 m '{+)ߎQ"+9^^F(([[`8 KhB0""X I.39԰/c`&{g-,1N[ߛN2#2<9.k7:>O/_#싐R(0ZPۛRF7 'D$ro0؇2UUWW(Hf-=6(=~pǻ ݀nJ5261!Es>x[ٍ@("jHjMD`#աuI\-KG<+ 4rW^F4&H%R}֠כ[mc*h>pMs&hpFrLMSTY߈{ p4HwҸ|o_wZQBd3g$,`:$$(O[7`tm$? @9F>0chc9$"*r===a^65CJQ@D!I>W B5%LRHvOb7@('d,'Zbx}0 '[Q: :L#Uig\1DtkzX<r8TH[>^' R 4SFvgK0'vFLæh(kxq>w):pg)=l]{Unf ;[~-gK}{h;k>2f&2 FD'Fv6~I]6Y9,&ݺ}@s߱x$Hzd:q#M6hh#kh8!JEwHnGk# Oa#-I-44tHG#N* {?Hb]1+_xQDOz,d<1Ԟ`4&UŢ \9tNw3T*).hɒ W̗!bVEX S^&qkdmejh$Եп) "ñĥ?Mf=m H mKH&ªr rgyѠq2+V&`st9MT!b]ԟPG=b"ne}$ f ;?yKZ]?8ݟZ!$D1 K4R+|xDW8#s#Ci/Ÿ:E!Bgˁn*&$9!K؏Ky“.!}S!ypP&颖aN% M'JټD[&v㩩(ƃ{gwӉq9w#$5Pאptgobr' O2Psn9 Sz8»聬 B$7<#$pzB E; "v&4'bX} #1ؽkL& в@B} 8LM'v(I*B aE7ĢB32akY1#)iLᢑ cC 0~ MrRCbR[>\p!0Hr2~3aL+`2QE "TD"m>S@P={<3׹="YP}T,HEa4 2O1B]3+7vbn!S3WHMACrľO`m< Ǿ2]2 *4%@;nj!pqpO lHNTa0bQNI'y gHtO7pZ1䈜tً[ 85!mJm55-)h-/:GZ܊H@o(#,a s,+ޭg9iZ#e9,mQJqiϴ51ygZ-e1hleƔ6B!pw ,,K v%e"5 1ȄNf))m&D)hq$u1-^\XӸl(֍E11LuTofp@">z*<;f vRJ@$Q5MLBe誩I  y#f;p|ܟo@lD ~߿49y(6:dFd *Ê8ϩC3" P_?gG l pDE@k,Mq"v}E)׊Æ}>b 'IULUVey4b)t6}?H fRRyB@_a=jys2>QKId;?D )M#k9A\:z;]ԙ,|&[..4Mݥa=ێ?C P RMPQT bBcD{W?S0885eG6c3()91T"(DuZQ"Ad%JYcm0'ǩ ?I Rq_g܃?Sz& !R4<~q.`0'ՀARhɎ`M%PP4T%p$iOD7P&(N}AqvhSӹ$( "JA%_&NS&=!<~h] EDԓP0GYI X?Fl ޣ&ś`4zI(~A s4kD:At{^F}N9:+8#H&]h3\y$FQ/^,VJ'p7Xm ܡ{clӣ%Dm:i)-hF!DlA'WP,?5kVs чq؝K1iFM[(H""@y& <b듄q"4*~ww{ 8ZDDA8ȏj_0ZbX`q`ѴHEI6&B.9qDO{yEu8 r:!HB#eX ߆9 #VAA":+K#VRX$Љ6zx+ՊKj3ؓEN3IQ0!}C*)zu|(fbSZ0 ?⡛G訶:V*RM|Cf8 `XJ$q*:sO %DZ(j5HP04 P0B5 D26$Jt21 64 crf"| "Rb!8q P{bn0H5Z5D`Bx0Bc2CPF;lTcD H@mˉi5&+M5!B|Zp>EomYfY!(i?QΜ8)W# J HfZ `{M6@DC-C$U`IǾo8]5֗L@6âB&REeH]H_p/)hj>< z"aJA `h56)Jt}Y0(y1iy*b:8 BPfaJ>L:D)F@) x*b)݌"9wN>OKĄ ?(jw)/;YIhO2rseyA ]<p'=윌R'6Bvpoid7~:BYi4+eV߀TZ=b޸ ÁOۛZ''*Η#.:DG0f`1dه33E_#K 68"#ICp8 D2ҦǐW(,"rkDc0l|4E vgM2<61,8Yv8Ģ)]0V"G!6t52kq1m%I[U: Lg8,u u,")64*$Pѽ8}K~]GގaH]]T´aO Y4rz و|F3[2dܘPV$ևa1q78xqSJ!FP $f\:Yc:5M|ho f-07Dwvpp1">s4w^q??aῑ xj UՕ}U:E9 MA;AqѨ &dV %;H`ߥOW#D0IǷQ~=04A)`Dr+0.<=k(X!$,Ț9^iZa>q~,͹(VU@l3-?菸f GcZO ?ՅNrE+*MSmJ:<"zbᎍꄢD7`q=W*)j=e@RQ//qyRͮ>")sG3z?ˣM}#`lN%ޖ?O!CX֢J+2?\_~j' W<,@3>XR"xIG}t5KY5ge,D ?!mxe!(t,B"0>︐H Ai ~hLO/-=(!DR9 !89]L\ 8c4;Xh-;F1y#< zr(.'ٱ7Pxi@L35(ܣ`ZAǧ6B`asYfP)ssiwCJe &:ѰA<`" J /M(&?|!h ]4rEH29*}77Oܣ瀠xȤ4_FLz!h#Ǡ׫7D#W헿|G=60c pϧ~﷧eRԙ`t}<5q>1m5Tdrkڟ~ дl ["1 QXII2L!\g3ssBf B.BL J}~[)~@mfNMA(9-L5jJ 5 )yh( )I(JF J !XSB!u3$0 x؇+`$Հ"!uvBd`҉gԏ$M8ĸ`~unp]|4 U] 9d~CBaӧydž;_߉fj|#&5:X)>ܩa:œǾzPt.e15*’i ]dׂ;l{#AG= X Ԣzfj3f.gU߉ ֿ;fc[7EoSG«iqRcZ(CbQٓ]V~>OmIzo&2zd:h?&dX2BvjϞR."]YѬ__ =tb8\L ]a%(z6ݺX ?ة "|*GLp~!H'\&Ǣ;4xH7|+h3Tҍ-j88do/N~t/ZٳKCjMzdpQsbpWzTHa,"q~X0HpaITHBwk2Tё6ض\Y> :j//tJۦ$ Da5\a䁫&ڍe3' x 5*U PwguHѧ9ha6Qi )2!B qԢ__\;bGZ洠B"|$/o]c30pctL4 CzO2E {80pr S#7D@F4AaPAM>AEDinUŔ&J!f=U8<մ TW9G.+ϻotr J J4$m!ܮv1|yFq 98.G-k GXhiGwtr+N G郓F'̴QS]\~\46yj63f Cg r^H,V[K< ؞ ݮs˛kss~t@aQ'Ađ4581% 5ɐqޡQ4&Dܔ̤L %t=]l(&2SAFF຾SK:HmDDRDAKA)P}Qo4P>Z,Ί~b@O$: 0 Il!NՀ|\L"Ph''IΰHGYfFH`tn@1bzX62?sj}Pb -?5_x"~0aǩ5E+Cyd5}3nPQ8s4vKLDPCJ$qD:TECO0LO >Ṅ^gᬟ$ E\6|P$9{ 'If%a{jTIāЮ6lꄉURY̚8c@^&F ,)21PL\c7vj5)y&,\)a5A+ lj )e*qk41B앶 8u"mh\mE\6Z(tҬdBҪK(+cj&0Nb8pdxAy1)/1^`fö2j?D{X@! IL%BØAyzqV @-׳ 3 *nj܁rXIbբ40@USD10T'@`԰1Siu}0B!'w!@;ʼ an+U3l4^7VZ&faQ&4""#q~'21#;"?x<1>h1)! 0ѻMHcX!G,IJhC![]0c}RPgj_p$LTAY|qgկ-}hnj'x] yL\UO볢 >C6~9 795Jr6E^ t͚@P}9!wmB@40rrAsr4A6{t\CӃhܖ&^E"3ѩc8 4 d<@A?p̋/t[0 }k=nhHfTlV{S߭D!ӥL2YkgV :55R?At7iv:UA~_`9G*QMerOHd%ej[4ezT(Oxh+#/ѹ:KM+d=:ҽs6q# JV&Jbjb#לE9o9PsA4$bMb/;-L 5?@)Ь|H@JBwo~f P*aAN0'${$Pg[) &j|̓ w7=5#B8HS}B5'`&%ꎄ>U"j'̿TI,(^D/hF%{{em3gaPQ%XDF'߿:VҔ2(:QU^҆=Y'1kr2G=B! ٩dz0P`kP` ƘˈvtĥIlRacaH@rch _t7 nu@Ha'P5.0D-ݎ1D-(cRĩ1;h2FGF>(j)4ZOq(Y!сЋzWѧ/NNJ2A>8,48FRJBzg$7<# '|UpK7"lCIfl3gۜv\."B8A`FrD79l!&bF0PQmZY_GVl3uqǏlccy 4` 1CqA>Q%Ml dhPI4HpuB6X! R).&ˁ!Ai%L1&Ġ͔Hރ -^66j6ϢGG4ǝJ"IQ C%`0HoT}zM`:o`E#Vh#lp4 - E*4w.뛐1%DpH۹q!HH YpO\khLH Q&f6&5zZ1Dlc)ڄX^q(i9a (1VeACӅd:-&hQhƞ{1E ]θ#(CWsi̴]^ Bh3:RҌJ&G90 Rc#Qza3U2*dU]܂c:Tq:_[%r@t8F {6>2iqd({' !Ę3vBj͈c30eV(ILcmfi =E4cҚD`Z(/s6ل[JJ̜;- "yf-Qe0t5"25imQf5ACo^F>d"}Htoj9iM^ac46}_9ŬL~fiB0ݴ /&ػi/, l#] X۾WxnNq}skB-_ftPA37{+*(y% /94Qs0z=E4m>nE:eb)!>)^Ƭ4ߝYkpS4FYP!ɚtfmS؁v*J;5& b1`ԆC;<(O wAD.(x.%2ґҩ;qx !Y)@f 5եhۃDdm[M,c6Yo7;n6^!7 @&}|(|xdAJ - ,֐ u^K2M/Fİ1^@# R}SdHKIb)=]Lg MTO7j6Ds4`IBT虧 mQv7cYV٦7s MJ:L8t5-|)7y~/w,trӼ.JgMáf@9P84F=9.L"*UW#+pʉLa%DPah4Crɀqa٢UԚKm hT'8`xaXEf(gt6&TH7RC)d[Y s#@C j Qp 88|kS2LDH 3N&R1My|gA؄2sT!}g7@.COրB@h31$ ,e ⣒? 4E4u}81B=hT`: 8&*{], T >Ap* 9tMqZVWZ+E0bI:5rWILA2ЩlДBeA?8dp!M2H8||oОIN0a# Y"V>s8DrIEdFँ_x/Wy{٭aѬ(nlF_4zb%f\cqr !YS4L?V"h"FjR U(X$`D(bJJNe[I0i Fۏ:xLm,hn]1@(r$@B DPTR"P!JKL0PBB11S@K *QATT I!,% V?MB9-!v';(w#$O7J^58}XqyN30) P쏄̇S#ΠKհs ~Qc?&27u&pκW.Sќ>Ĉ l;^֝kǶ"M-}wO%O؃ٺW|?t&q2o/rM~jDA~ؑ phc5u2ʂzPIIJ膅Oۛ,xHBz>(Pl&RӧZ*b .1آ"{xw?yHH&IybJC.Po3 ;U%[}ҿg6~i2!'8o \| ͇Me4 bl \Pr9<.6JDʿoyv#!)B `?tHѲ$N/> %3IMA10wѧĂb`yIHoӧ_🁀 HIҒ 7Kk 9DM#E'ԅ:()i_+P#>P^)֗ܽr I])S.:zwVp(| (v5"E:2qrT-%L@PC;d8*{'2o"dYf|!4M$̣r2"Y+V\c̕k7^9:yDM1$JD̑a$" Z 0HDDBK&u9&AzDޏ _L$?xlB` ^e%Kp\k>P6I?M{zP;t |?q'њաX̖x5:$ѬHMۄCTRJZd&iI>.3 Tc'1l̈́:36 TNJ DA7(a'jP`XY =x"Hhu2a0{5/BTL#Oϐ>s $7v栃Ӆ:hd0sxHfw-9$߉;x̨:LdXl'krcCF)83Fb`m%*FS i b&θ] ^0Ѧa;7P%cs$8.(À o#e1d`tS vߨX޺g a!G2c 7ׄ5}%g\ǯ+8225v`d:Z'nJ޲ܮ QV#6q8)MO ;SZcCdv ȯk#l-]gOl?ntuU.qk &`oD*L+-MsV a$E9)#jv{#`¹,1V yKeWW.P62g[c[6,\G4ck}_ɗs!\|yÞD&XWc۱OQ.qʏ: ~Wox,ml*%FP8b_Y 1t Z\W}2 Ħ2d4i8P&pq3)Is5!ٺ:TM~b/+6ƚ NfÆYzl99_+L wò$o9y$%NRE0~-NgJع.&>-Ehc3Ws;һ(d: 荈^pIiƧ 1%MfS5 ےIEi3ې2 TLMيĨmFB)Twۤ, M@$lÞ1$Ǟ|% :6`EpNv,;qNΛI"C<6m.I.twahs/%`,rﺓ94ʁL=}ylG؛ʽ?y7nYz @Àv:+0 ص s瓘#K<5AM. h^x7$aY b|fc<Oكt[8klL g$u+k9:GWZ*߼jR{;G^xh㛯oǵ{\Qm# ǂo TW~"#phor|b,9׷0a#ƎNi`?zCvJt͔{i i6XˢQU*.,1gܬ"ÜVe[e^Yqɂwْ{d.ΘؚAXJz :1KpK O's;4n"YQ DiO~qϼ0drv~Ӄies]%y`btB|ShMic2 XDo =4a\w~bLm8fCNIHAr ָyWc۷=ڴU4E&s+|r3UprZx^pgC1![KP4'1Bf YRWxW=n8M.sVʜQ< cf#uuE2q6#sY8.8^.8`VTgyjK^8WL „ZgB<% < ͚fjC|_rWW36TDVYq%x2VuD\!]C4s@ɺzl"aEfw;I8rK sۙV*M b 7i9aCuMHhaNJ׮·!g$.8T4ˆ,E\+tƂ@U$8ޢc :GH(^629{KZ=p 1̠d-(P >zJ-mZιI95]'wx8B(b_=gb2 ;ٸ`Ʒ-gm`aSs:q Xe$GFKn?i-iOqq4h81nw7*r%y)cL0Dy#PP&$ IE u53j1%` ,Ɇ DY1BBG=[=I\߬xl` HLlEp*pDѳzYK)M pFuЉojg@u_'3>/ iAw։@Q ld/ZͱȒD N\Ya#{E\VXCX2s-\Hq{_Hc_ O)$7'QMMDfOq'%j rE1=q-b䇾8YbaD2~B8Nl~Z0Ewڱ̪E1xf%myfLzj0|`/fΖps0oDF'[uXrY{3 :cҬ{ӗS4c3gPɘKu\0?SqC2oy17yg[;Yg<\~E3((Mp{P)G1{9 9@?ڜEtN?o@E>?5ف+8b#/("-QՊ"`] #MqA`@b)&6aV`#].8B4;P[4swޮbmfk=SoFN+ewnug ػs_ZTwklI%0@:X8ˇ^Nx\w00EG#$Jtq8o0$B( k0{nE2ī!1ߵ{c#4ίD-8{uÏtmbAJ"jc8u4UPJH3bC) SBBHH'" V gfIp EQE$"Jщ(R8&P> K (o]"tONπZP,~f,'߂zA)d=BC-w *5'yn~^$ه€U'F֗Rxy=E?(_#t ; 1|G< N+axs Gi QzVq뷟jr_$U[_ -೸͛NzEhAytm#]byt i R:\XcJUWtl!2bi..Q72O8i;]8b]!GjF"p7=ƹvXś{%W$[r+.eqG=s;!S7ВXӅ0Cթ|^ʿ*vCIV9DH2!xġ{Sk$*,gm^v8ӓiZw7׿R`|g}CU[gXswϹJLK̐?;>1R-Y8RDר^%gmp9A9#c+^]so:ĈDZ'c"GK-Q}16+<< y{9\4NZwqwV$ *[89<96P4Ҟ"QB&@ur:N/6km>W Ⓩ>Ǐ`X[rM!,ad #2蜮qq; nHIٿj0mX'Qg:zgէl̗|k\t4:]&n] ʁjGttD?[IA0Ʒ . x$%FRC8@H6J A鵈v <עXlQ;4[#M@ɻzs.z㒘 FN '+iy8/gySjIk460A5Ƕ o7caQㅓc'8a՘A (Gis5Adf%hd%U)!}wg8*&sBPt$PL CHg?,S/!6:AG%rU"E a"j j?׹*X&Z,Q>EA"">-p)AB))V" T~އ{Uԍ "|f1% ?96ĕH* ;x4@RDDЊ Cw o=IJG*( `6iGN9ǝ8vC@2e\<޳8=^ p8In; 2[bD N)X,~ 坶 (qH j^0sּ1.79r8g)϶4`/M(!B;yo)xv攥h" ((`8Ա*\:5.aV=(V(ϟ>NoL\~ܟ!hܤPCC{tlyBn$/nJ0b- ,g9[qBN?E1b5JuTTR+>0C^FY@ "ĄDTSe@E˓Z>m q/d u)1:FᡤDpe `x͙ <Q0%0P.Uk҆LzPE 1ܚ -%Zj` QvLQaei|S`$o_=3Mh3c\m<@ԟ3ɼ~"L24J!c5bljN_~s%uov(tvѝԪENDnGdQ@n[*ʴN vh^(ŵ>o6u<9FQ1-SKØRTRMi0/i1R;p/Ѐ4* k, ZS Bli>$PP IL@]/)PR,".gţ?g8@ ̇B1u {wa,djh&b)B6Չ~l} vVs 9QS##X4<3Eg3bZ(B[vB7UzWmi7 .0on7G<驙d0k]d#:Tq,Zc(M5,Tԯby&ܝ^[XnR3_9%$ W9KHQ:|j֩pVcD47*-i yx4y5'ww7PKɈu,Lh.*T(;68?vsU1G3)X:̄mg7e,oNɋ@i?%>vsЗwI#% M(ʉW~i1;)z1+P#=۝"J:؇C` {]yd1^z$yAQ4/2u6e0gLĉȀ!^4Nă$Aǟ.}nu7!9+#*R$nѤ[*;F 5č;(b@aW]0:尻5W=fM|t1Yn[KG@ jyq Q"-`:Aoƞ;zGrxac&A[׌26[?3;w_Ƕ Ib=wU"HqjګFrmϫF1$0]/0HC"7E[㌹<re:9X !ո$ΐॼ'`' :rCw&. QPumƗLC4H8 Ω[5hwf;ax&$7Pk J. }s~'Bς"BIe[_=T h k^9y5Z_N|BYVRuY :'l&(v(CH i[bDBܡGA @x`Y3&nF}؉d-َf8SjDB 'l6LH Inm}?qS?>cP[NAi#opbCUy(~)NP@da#@G-/u0f,LIǵ r XdɔƳf})@R  @:!o2Ѵ(&2DVl숁y@Cv] r| .AU!Sפ A(@}Bސs^kEmb>.[BL͡!+[x( " v YR/G)L~K*Lvstfib ~憛p[\wTsèԙ qFXX~3.օBS~^[5V$R#mWt,&h4& MP9PR2*Rㇴ Ͳ>"b1U)/] V:Q!W"(=M0XlŁS8n8mU/lny%Z=94i5꒯R?9yidoVkMDBdzQbT%f8|H}f̋89P [jjq5dhjק#az艾]sq.4%zÙXKX9GWKҹ*3oUgO*XYʱ}QϹJJ qx߱P3:aQLGGH. *AD J!%D?7PgN5è9`aJ.a i0@E,t:chw΁yw@܉2D@40lL1H=3!,ؤ0 {l{f4@ËkhcSHG#13Hv60HGĎY`hRAWZм]Ck˕$b(2_Pw0qxqvE^3H3Q5l~!nA SH^$iR5ED@3AEFcA%!!EEQ3TURK4Kb:p:NhXqo4.v@Pty W)FT䮯}; lANPe8vb>Gr0RP|5Dn`zxsP%SH Fb A( iIb"fR *WO[RROENÐzNPST(@R%~H#B-!J H*ebI!*"ej%HWxlGB ^ɜoUQf`<#3efFOs;:fPyM \Pʐʱ @ AMsaHeC D0\L?@)H.`e4ЗE9i+xa%$ h1":Pv7TCȆ<|wes<&-j yl#(b`Ї(5C2WpL G'nK@` b0~~e- ertLf *CH"]i](-I򼃒'as(̆)dJB!(((ij QmGx8ZYX^@r;1:h2NYFPX" 7PѦ4"N5*4vG%=ԇ\'LjOaK TmO?WCSst3턡3K=Ɠ|8o++9;=9ͺ&DŽh~@`_CVmBW`&cQx!ܡ]?4I ӬPsOQ-Ʃ@ el֊d`Xi7Qxz\L}i,YR,^7b$ha'sr 66رQl]gC:if4D VPc>ovyz : Ȝb)O6+vݤ:j qE&Ӓ]!t>70f`4}](q ?±' aB6_Ih矫ϯ62RK_!HhJ1!_&ᐉ(tTE,6Daւ!!)g㵨LA;/40!8Iń 7iT*cPcD2YNI`2Q_OyN/+s Qm@MtA:ԿƈF:57A3[jy!HP w'G4i. I2R-!badoSMVWA NV Y_  pu9A86NH8fg+a%?`Q4D9y :LU8fsy?׷8YePv{#IbDNhDE C3C)dΑHtpPRL{;E+#HBȲ *DPQ,QUJ#L%,DL (H$$I %0BOIzUSH C$TCIH\ݗ7!At )@M$^s4&ms3ses> ~jpsN#ӌKbH|`1ik v$M_q?fϑ3%adR6NAZu֖ }L1gTE>"M$LHcPр m`pfBʅ$OiQ,*"D|.ΝQ :3rm" D:|!^MU R#*FO| ZSȄ^Sd @>oHt%ĺыg> 缔֤yWBld =NϩpY a2<.)tF%к0B|"R  u9db&$Bi 7) [tLFI$ @%)w3܁J' XNI;)J;Li_  ua4T|Z\ i:v_0Hvq!@fˊ(. lmgCa I)杤UF &ӓ3⨱DT$aӏHI"$iFJn&:>`TأZ&FyLrk87g5>m F%V#h&e72LuÍc6BC[#9ODpIbl .iYrcax)5kH,j1#4D^Fi%k`Q(LpZ#R„ -D Oxf=k RC`u^|plߘ*0G.ne9o HR^X=Y &.dɤb9 D$C\CNe4;a(,J"qMlb6p )7\))8cd.3ӻ"\ h9]gmtCP0 ȫ|{r&:]z^ #h$XbqR yibp9 M 1ԪUҞGȜb0P!$QF8ahHA%,rց9;%%"X33Frj;g7ЦA{\atw+ЪRd)CȨh$"(z((K#wAR6 a:I SwLb@g"N/CBLcD273`+LKGBlڈ \a0r7a"F*/@1YxϜN) R,~.=L(֑$\TlT q0HlAȰhKn1"3Bi9q $D%bQBDELÛ0h!ЦHь)AcCp @߄$& QDd֐@aa$!58GpGIߠ syr~d 焻xeDd= ypgZrxq95$xoQFMF*5uNH[P1 TYecYYe w$h5g\,Ip#Qyp֞Y醝U:)sprNrE!m #UW HZ ÷j4b ijp?Ɯ+FG"25f07F 9>Nl/LFhP1c 25G?2{G; zEtMpj{⭝L% I^Yמ(Xk@#пhz\!iOy 84V"4لN y% ^ F6ѳ  11DN|&.]#W)*C*ËO.!}FrNk7 `dL _@1X CL3 o?F 00a $ĚBL p{DfPKy!`-TXm!RpQ &ߚ | jH dA0K zO?D1}@^~)K -ZP4P AJ4% dд~#`wgrz}H>$)'wwMb4I1@3 q@P,IJ(PD1"MM"4!Q T4%K%@ MBA)PL %%P-P B HEJPP8%M-L$BRST5P2E3HT@@P 1# mf"(ZiF!&b( eiJ )HBX)V(i J""bT()JZ@J! mԐ!ұ,H#AAKJLQ(SAUx*?vIb?w"K2d 䉷ށg# vPŽjwp  gqtp3y*|ݟ2"!IG)1L2Jc9{ #zWÁCIʹ?l) IVYcF'*!PH*.4ZKqUL~遢j6=8Jqf&XO?=/2(*ÂDUIdDUXc@Tu!s\wlwk ;` Vx~]eô4ug@ŸugCz84F),v0t>O_=P窂Z *)ZR * `(J( &(a(JjPhh"f% (bJ( }I<6Ѐ`u4(,'!lg6)CZX*ܨo.IgsvV ȇ5¯D<'9z|Yi;#} /.˾ؓ` aG v2 "n-^:fWI@`PtGPZD=͘pW?g-| T]\+M1}26 0((>" 0S 6 -㊝NU|1Q"XaqAqOZH ne Y[@ўQnX~>,AYpA KZ46<;x 0!pDB_3H}^v0:&;m N5Ǧ*tS=nq #ܺJG(oONfhur/t. : nN縘WK},P6F +Y{53 "Q"1#\تA9TR=l*b t*G2"K!^3AT=`)18/v+?zj1!̈m/_K^1xmRtæN! Dz?F7[v(>NJ=!B0{ Gaвz`(N@5HXF5YtN,\՜qs' G~ t >/et׹6ֈhmh"GSVMMrkUJc;0}_iL}=#?ɵnҚO݈q3S %aa@$K(a7āפ DHT}pIu1x3hHt13?P=P7wQV 6'P:͔$s0aqDR#bx] %ZLY;A?-J˗Ht*ف7!'E|q'EP" [څ+SZ 2,T`l6mA9FegDxEqD˳V@w J_c DDPNH~ Zq)  ?9hF^psy /z@(ONX=*"˿lݎ4 Xς!Z "vMne'y= D`j(t*"%*$1,JP$V@wDIaխEء$AOhVj S + #ዀK9A`P@'{[)-#gSM<iOԃT`&T&MDgP)MmO.TĔ#9a~;249??vJmwi5M,`{ 聉PVF40D ҉~MQ(PdN-tc"!4t0<7 H_O|p]A]Ln'#ogF!"?D\mцw>'sO>94HV7=!T5 S$~;BŬOr'ȔHdBE$P4Hl# 3j('>* `ڳ|/Rk<+>g0nGIv4JBrz"L2dj}u+ωc_)10:$3Y66DZ3_kqd>'8 ";V1#( MZ=dҍЇA̻FGOIU0̌l`(&>( 1%xihBzw!.B(}`!TG -$H K$H _PAH^AH$1 $hU >)P-i2l#\j;YQ`)iFco !t <0/.cq{pU}C""eg: Nn|fD* _1 %B FԆlm6@?7蝻@u 1sN$b؅==9U\23֠Egd;'e;qMW3sWU>E9ƕ\U6:>.\$a2(#?u`  cjbGr\!af&.W_VxI\߇g}W-`H٠Bτj][fM1.'Zvo+*L"y1;3Rm!OMـFij4dnlQd U.9L^v<|WrOΨ4pϕ a43bMől `L>ïGysG3 =|dC/<=/Q :H~x/vs'FCg+X'<2Us&d[JJDz1IAu`sfHg{d5\I;xtg [,~x};n @i4YQ sDSw7Ut`/]ax^6<Į<\gst;pC3- /2 M3+"Lɨ( 1຀2$%{#rޖ *[Oϟ<>OA>$v_):7LHf&/~GD Na!TLse`o1ywQI'D I' D۶DčIju= ?w 2s6=e(w4Zb&% "(3A; HL5E @QD@EPJҔUP$&*>00CZq !T(d1GF?yoR!b gKW'=ccBH,c21r"呋ciҌe]]p NbK:Fb FǨpA!c5I^@4d*u(dz&U?}Uk(|=}00גOB}3M?W2H&GD߻Ldht!o">P8G ǧ;&8, I;RWWLc- BUK_6oȌ jI{lͽp$hcA"cF: ψ "O|IӺH $a#q%/wFIRch=?1_@s@OaAy|'DDM&MPPWjBJ$I b&fXZ(b&abIeiaZU J)hPbX$ f"`HC$(R0MSH2M3J S1KH衡$bH (\S30B@PLP.4m8!#*+i@\ .d|AB4t[yl:}{VpT9{+ȓe1_^dU^Czp41LIbabj5ێ<}~/^şJ*97 χSjF PzN98~IG4w`@)ϠK<$o~Q:^_G]8( 2__ĀO)4t !jRa+~sBi6b6$3u3Cx*uM1"q|z(SPRE9ʂR_`t~i>-" Ct#*Sl8oqqxLTۮ 0[`ӣ)V^>d(0b%"!ɦfH,mj-< Ӝn@ls)޶5dkm% |F44!b2 2J&<,$aВDQh!^8Gèl)4Jd a20h@97k42佘 RNyLh)\RC?7H@oi_ ١<+^[(61S.i1[??0bY774,ȖTZ+ ;AC$b%k2Q2'*2)NV(k[3Pm4@'s;`|[9hB&'86f 6k 墣%nNpvpY1<'̿2* }clNx.ꬌP4.*`Ȋ5) i=v )iiX) M |tz=,6d$YbNτ.~<3?n[8^ܨeDݸ@Cq@T,$,NnwR^`<ġQ|>""8aa >!M!iQQeˁ0Á!0 1faqDDppLb""""!%)UIq%!4Rr9کӸO3K:d&R=R7o?>A8CDdt)Kt&+?[=C7ᯑ=CH~"@zCH&c*>b#EIUHUESQacQTEU4!ruS6A& JTpU**F2ahl*فf?Y;( aV8Ѡ4I6ι Ϸ`J1[79A\&ɓEsgEx?D!* g3R>|5^ m a%)Y5.!)AFwsysp8O-̚NTzMhj38FXpcVᨇG}jKy^ j Y-B Ңi9:fԂ41  X^ PltM5v,@٨bJ l}WSrCl)B846l{ dea],[`c *4f[>|آ5`/;1Gocb!1qCTexqvv!WFF:;9R;y\؆ܜax"ɕ@\ӝ30J?V~/m?CO#ش 6396<ĕ }l1 2?-?clmiUR>Q r/Ȕ"̡ "ZUT4\3ELa#1kI3c%Q^$47Sx"7 c be趒cIg{tp2y!aR( & )[g1xn!@$uAޣwb~Jo b`u uʼCi5H;?yPd"TD_cܑ5Tc1cLh2lSPAX!X}dƂp2Srwn>>-p:N_\ SnUER pIQcmaQeW#xM3GFL=n|w)ZGyr>d7}Y@dy>( *mCI2{ZSFTB~h1Cĵ Cgf`:<(:OJuki8Cޭ/i$$%*_J$-k@tQP$޼ts:|hm JdzRbxIP$ZSqTMb) HH{|` ҎƣR:DW ڳW>h9ȕyC~:h1jDC?r Gm.nsf hVӟ EO׾'.\E2G q69zfvɍ1Q$kA#.0'o'UI$E9 KF\ǚ}%2 l=9r!PS!ƙ2zj4) aI3{XG+K61-xOD:FIh&Ӹkp*Ir#5h*y.3m=  17#meVVKIb8pc \ZѪVuu.1C^.lclat YD4J:rIƒ"2dj= mw/-th:q Mˡ6QS@+iū5vz8=h6$AUb͎:k J^zlysC'$5xPltr=B8 r[#5> $1GE΀b$DX ')Q꩗pC75cf:c7aQ*5zRnĔ [s׷f}.sf.;O!J 0EPĨƉ^NJw:N7=p-khOBj@wB 3 B0Xig{ 0`c )NN$0f42ɕi5!1ko#ؿÿɍ҇(yIIkjWP<@R#"҉BSKR!HҨDJ)KKBhD8 }Atr;޿8/(`tBw>nvH$@3`).V\qb+L8z{өPSjMq2Ϟܔ5נU3Ɗn xxxMd?H?|a$F%K:ǥ%}P;Rm}N(b'M71h̓A N~ݭ=f#G+g #գJ׈4p&<:xoMfK wE>L;fda RVa-] [,a2>(P& 2o zL,wOu[L@ nW٨V*3=".xƢy#I ɔeyT`GYXs.\tiyq1d1e-&qEfY#c#C C|om5:żA N!غaGrSAG@1<+l4%&-ji,KH3GA< (gou1ye1c=0ffIACg`WxOp h($o6*t7pR~0w2ćUqQ;?@zP$4Љi*h)4*h!Y ((&"I#D@-2G{|h2O)G׵{phd^#͇vfa-рr r`H))q5/8٦P_mLoZ(!{1E{Jg=Y1vQAܑ;b&$ !BSAdiml= iJ (HE BRh4G  4 f\A)YE 8#q @Uw!h]M2yў|74x>sN֐$w0I$)I$8s݈.΅nhT!!*i dl9D`јaAD_9T E qFbaVWHDV(bVґQ+L" xfac"1Ce id ȸt +5JYm0 TESD.lt8h ˒<`qf [iZնƣ$bO#ȃF.ʰ%:Eܚ8'~pTYYDvM6QemE9.c5x~ϧ5[[[ ׆lfNa>>RHtBhpzﰤMm)*qI88 s 0~(£".;~|'3ld*e?G:44 Ih%x]61C DDx][6/k܎.WU9R!ycY268A{:@دN8`K騈Cpc⤱K9pXtkHVRk ْD$"A$< ;^xD3V#2fAt3N1UO] iw4t=LcC<"j@>\ <$4$OD p3<`412dd.'׊HX 7OI=DIV[bC >d*#4;‚CQ 0u/0f(g.PqJHD6Ms hN@)CNd`>/!~F " TT_|C,pšrchӷ.¯Bm^F(2 ƻI{zVS4|=I긌!iˆ1"|&xÝ\ŶŅl˃cōCMT7ea "ԀL Ioߥv <@E,A3w>eq OZ).H|D!.,^t `A&CHy|O2 rW?6 Ot[gVee2ģg^Kڮx8; nm ra2y!%-m̋ni3w:lfTBђ=22/ A szx/9kTͲ6/3vdIM)O}BB6fɦ6'j 8!0ӹ%˖g\؏9QIchaEIS-f!Xd ޷iոjcG* )PZZ6$FMs.S#Ăo?*8|5w:mF԰L:5BbD"7Hhι#a&$T 7@._$DlC'Z&+&3ٳ+s[Υ` ߬3y$&:mq)8}ޠfQAӏolK^VR)Eh٣ܑA*?K<-~  h2r6NFoۆcw#C`Dx\Nq>i8x5&#! HM$J!H(č(PD( B%3%.x1q#~j~P;FFiӤ&/=OD4ϴ쐟94Ci)9] CWG9P/ 8J"" bvp쳉 ps)1#lqmc"L؁KQslsb-1F)(ĮJ"4EQ Q ?LLDSPISMU@0 0^ALL D<.6||py(I |X0굌AN~P=.v !7#lꀾkM>\C`иy`D,o(<& ;" *{@=8!+'SD "E2K#f(7bqA%XDó1⁸q:L*8hQ ɫJBp9Vgly>DI zd>E5Mʞ%?{v ""E$8$Ac!dagkfҁg&@1BI<:N=tx n<qW= `zWytv&ݪ")܀PԳAn y'ä_w&&G!;a1|`,Fvn/pMh@~;rI/6{a߶̿Aۉ"SF!=hŅC%J6}<& ɦ#Ć>j#V %M~5 =Xpjٵ m61k3BvGsZ]Ms4$BY,cӥL[XEFIGU1/5?TS6&no80EBB Jv5w=o倅p>7YG]Zyfk7*s o6-DENY2 0~y4S |&,|,6!8l"(<Z~'K)J[J .U@g?E6n)7BI ;I诧*D }r{~LJ=*0$/u(;L9@IANazrOt(df2z 4E/쬣e*a\XYw􁕵Gٞc5zSNlG83HE,*:MaLOOQKQRjcuf3) C v#Az62i U#g]j6b!ĐD]"46cCgI幆-h Khy|,v$AAH9{$ ݕncY80lr#(4NlCxf,kM e0Lղ2Q6kDr)ڻ ,#-aGf5IPRLEEi EQpeM7r[@ bf!`zE.2 :?3"=/Ï׽͛`Mi4v5?%ƶ"؂DLS&xk 5 g L̈tp3Gg1 #&Lq?8D ބv<P-aM`jd|,+L'B >ݱ;<üBdE4yRxֿF*5U6/kvlF |<"5maj#H\2hFupE8'+uIJb$tdOW4j.bѬ_$?\8Ggi-ճgXK=DAx?BԸab!K݁4cB aRe %? 4" Z뱿,:S@)RފFWqʷ"amXl 6FϮE$$BBBB&J2ኰY³gkQ$+e54GQ1x셚S<;fnŒ".s >`g!!A#[u|kATP|ZK@0̕ġ9x7kvzӌ1 A !%2R{΂/Ox~N uQ& r6m_ t7% XN 3b`&+L؃M# )w&PzN H~ 9b} 63.118{<|IQ4QvLT`Jh(cK -t986ѹ䧆yļ}Jr잨i Cg:0 4K[LCEi4V4OL2ʠ댭d U0k%R\ɠص KLM([AЗ'0 mAY&"Nqܮyq$wI*p_izm-Jj[p(|q&X:D2/ߩmiڈƿgBo"9q7>.A&јx["u~IiϠ @t{9:8m*22 3DCDC2ARE*0)(%()!))($Ji%ba*hb!IJ J`H B "$hbBj() **" *'K&(F((%!)"\Ch(h@"&"$* ( !ơM"/@׊r3 [F_&krqP΄IPd;BWԜw~w>|4GUQUSccڏ,AkT|zDxaFfv@thT?=/}(rN_rhh@F ίmO~/zaC30YHТ~%^F YF#b P(eRJOJT )BjZB@7v>!& sMkHTqw}&6AH)_+φ;B(Z2 VRT(6c~{p5K3`s")wgo1%hc%Eߛ <=ۂ*Du6тxJDžP1`qSi.H"0BMW2৐Q dw?ǟ9U_,c{'6-ٰŋh!I|10΂@#ji&'(84n݆<2^1S&a9!U%-3m E8\ #'NK`xl(ݩH$ " .!9Ge(Փ01> edp(I<"`ޝ  b DM!w9 @P n!T$9;2R3rJ=ƪ@V M)mMfCk~d'v!Sm$uZH=͈?K;R&mt&]!ԭ+];$ 'jn YxWƵBXx~;R$jFY!jBuy܁!~~&pXi><{pУmpҜm#"8d uA0n3Kڂs޵Bhu!Fv8 )РnlÀKV f9nR1ec{ݮ3t0̛ x$Þ6fKzsb1LR`ÿt,8ripxw8:JMmza2^]؋CDzX&48.d4tP֢ B"'q0S2I\fj䄝ZB HhC*;ӎ+nSg g ,sa1$!u>%/tނg!xP:JgnQÈ4Eh׌C><'flޡ\Jbe %)v.1%(K$@Д!2|'`j`ʣF7^Zb`P0Dsg!pr ?9FYR Gz,50o=`@ANG[[@.QH;5u@e6pԨ)BVFŐ LC#KA^-[.*6:^)XbxHPL\LM g !3T1 h[xȚ^ a+vy?SR 0p^B~=UOzBGq?(P|ҍ#l  Y/ISUK⇉ϟ0p87 DC4%$4~ S(R?<޵7rL)`9,4$b@5Bq(TD*)HD!JJtRB(DHҠ.@ F 0. A/@'_K!C/*=KiC% OӜb+DkXu&4mՠѝQca,-Xt&cII-D1&Q8EM6 KIC R FW ՉCKv]Ai:l㉡&̔yĺSi@=ɽi1'.{_ D~AiO;  LBhʊ@2`0y('i_2?IH.A#"ZK`0@rKyt^:X>6ǧZ]0FB DB\BbWK^4Iۯ[o< TҜt0:8vpST%Q!B }/v9hPՁ a7SĂ?Il1PFMźekV4)HԖw M|X爙Db00k0KN1:@͇/h}~#2:C BWVGE^| &D1N$Nw&(yio9b!&>Gs6 2蟆3"nA?@Y3l/P ?&B<&we4%icpO bb(R QiOE&sꝐ`(*WolP4ī*Ⱥ2&(JP@c/zc334]AG^ HD44nLDP:0IM%3&(Y&(hI71Bp$1^5ERUC MPi TG!"A ҴO~B0Ka(S@:yRѣo@ԉ Hk#aP1W;`8|?מ ZЯ -taD<OǦ^E^uzb|'0lht, 3Hb>_k^7BKK%0M$0Vm0T?PbMvAF5*:7۾cFhRp@a`RU󑬷.Q4#֊PZ@2ktlaкM>iG(:4@Z9?'vo?OD"0)MK B?J;.!^M0H yjJ@!}v ),v:5oτѯ9Gy x JJCd a0%ň`9L-xm3 Dd2NW)o%" 2"1T1ph Eć`'_TӾʘ f("2Pi?4Mg؈ˎ} ܀җo$%5 {!+m;U=I,{UAQ6/Wr*L$QH)P G;Q/'2@zf팊vQ;H`)+'N =쟜$Cy((AV DrpC!&Ll}ԝ*H9^B<`Fb Xff(`aa !pPfJ e wIINsJ^+P00Pv>A2IvR[vb)AC?;vDF߿QF0iXR!h 4QB8dٓHD|u`ySd}_s rDҧ$}4J$Rudn$Uq>wO˫34Ayb|**)*I.Z㻝Imj:]MBv.CE*O/LJ]*v%ۢ5–!6>r<ӾbX|`G4\vlh ŎP1 ն-l˜ !RU#cXٮ*E)2-JT@sOH1b(Έ"qM5Umh"h(cؓ~C?a?m0WTɀުT>x>*o]]W뒀P->6vRwzZ(7[!8,:-M[ӲrM  (TBq")"^D望TM$ 0,D38u1FpdnpMЦopv-gX>rbaf4!Nk(q`L'e1L>\OM:7M-Fs*,{?2ʟkpۈ02DRAw > +q{|x y 1vpk8Gc'{oMgGRP z"##X,J~`:|K~3qrRyOx$ l4ĈE=)AhY?rZi@i ŀM7חsG>h|wN^ uOQ"t VI%(P^}'%鉡AXN 8 Nfy}$2P7MX= П>nw$#Úo2i0`EYn(HfլF2w!z̬Ld@i4Rk눍+>q d5EُrpDv3!;?+FBDOH[kh.ň=$>B$B"I>wœ T0<&]۩ãPG>G ;r"ĢJCC"2g >7K'L@D2kB6( $Ԣ_X؁. =rA~3[ 6$t`E L77߿``ttr3ZTFfI2M f`Efd{Sn~7&^]C義"Z5EH>$H]{wTYARfEW&.@1`7GGuWo}߀c:h?l`Q3F\lc D|gȈ]Tר_R!b&I˄_Si}iw;9R ""z ( PŸ|P~'ъ 7 wiOaP) CtJ !$9D7Y@$|X'dտ~bpѓ7/eOQOBz<k¥duiBOFTKj4A; F΂Ѐ.0]D53 #9_J l̉9osd®@c 5L dj'[3D9 䩠9Ȧ(gMd&kK}(oHEvҦ Y""60 Y8ɝ8.]E+'ezXȾ'6|Юҍ+um&S]qil!AEjٶ׬78$$ ,.;Ab%JiK0>Cw^dtaψlĊD@ $3PC?}?? 6S~_ 4b|ðL߃`\p?at%\7d#JA1hH i-/= ,L0]E!6ݼW|u~A٤Op*}rAI2KP^$J?M龑;#;( i\'o.!"((~j c241CHprXׄϰl ʩaq! P(b=b9Ör& Wѕa-c1Y-- 0m jXMU]fXjAF!fGdSO)VJVV-A6+GB*Km +iQa1&78`jr"j),FX,ƣm($ef1RGSqFFlq 2!KD"Bctb(9Tn/˪`UVder mS.ZH\B&CX3%2&XLhRmH_/ӽW~ZG#CL"Ie3@Ӷ.(BG윙mw|株cf]ەLSuÿև4BLq0!i:wPEWo1'@P蒙,~PXX=oᆉy񱈚$}3g#Ψb>^<>ؽ·#~k0J+~q\TDqD~"!aHR" %bR Z -J>S ,EJUN80tU":k'P΀`P6"X!(F>$X1~h~/]$3㶷qQaY0{؃* F1y9Y);ɤ2hZ!?,@~|ׯFҮ<$߳2>Nw?J@Zl[D5J:)kd5q)h1}_\;deX/Æry R!_IGx/CNf~֯aR?Ƒ h$Z$r乥 S5 S$@4Lj9:6w;_s4QL t+i% a~>i4 6`@uT`$ "fP!I)`$JFc(H4t1 th%a!*"i!IM@C諻/PIPxH!h{a8ȉ)TBtN@0J*|:#fNU1gOSDFN JEZl'wlc=d{D[*}RÏ3KK2 HDH!-!&{_<ՙ;::W6hW qo]_L淋n)sҨ/"Q#Ck!E§ x* 6O +KCЧp 'z  Sq'%)4'#@rS"? 9v{Y08  HTd\HRh\1|w~;~a)#QU#qH ~IWGiAzq  5B 0ш) !i(4bCZ\AQ6btRbHKVf4jbon DpiC6="5&0?o^A&2@PgQRrvz8M2%8r]#&`asMHr1XO>qp(S)rMZ3taB8/5aYZUGijր{4$%7rm&1z;L٥'gOn>"S"Ej@+0H884ݔp\1R1cT+vSvcb46ũF"G2`!Wv ILBbqa%5 !hԡJC!`5}O5;meuKTX[lBa)&'K LQ֙N |>nG&Uaoo?{x=7~|ߩY^ r8_(9d2[[줵r is*ZFRd0"Tr""O_LjUBipNgcRp[p$v6ӣnz}vfe3rq"f7^fO{ng`4#pA Ȉ_&[+,0w}{DIJIUX՗F!93j47qxgBo7rm* ZE&D!ZL)nō1NĪ~*:]YNOŌ"cogoځzqFuqu6~O}6f( _;Srf_fqsDos\J `hm^#Ӈ1>bcvncցI|zWєJ_1?mh[\|6|*9C;8{s5y =G=C4NZc+&5a4CGrcX)uOmj{3#DipF/ջ%ä<9BS! MI2/f<ܓ(k{R$) tc_=׬Ldft$!G8(#>6LQcPsp{Y z!t~ot(WWKg8zII'Ħʄo(GBvzHjgBďy731\ ^O۴e C$^^}}Vau &8vVk2ʀ|.Wnu<;D>R.d-v}c46; 2CQ0|/'3 ۴2@^tP7FC H8YTe0Z 2ќ]lV~8`v% xLvn2G)6-Q,bMN["j)VIvZ&}Acz}&)VIdX26@nFu ~"~GFe8I\mO2M8ClIF,>BŋOhM\,u<;)>]Ȯ\I4ƿ:6_f#>qI򔨂5fjT]&`c)oweZ{w)#UnthwUN:'aӄ\kd&`u< ~SB$֥˼4oW\˰}a\IY6Dc;g>Mk~,xf#bŰeV5-=xDbkM@ Қ;y74!Z*jT194l=ٜc@#@Z%a=\|Tn~ 5 ֦fWNhf6sKr\sNn602RR$rpI3:Q4a:/Uy_t/|8Kۈ_0A$\{jo;>[R};@ s!y)Ć>`]EX uxbI4yIWÆWI\CNޏUXSpfGU8VN|Xf眐򫤟3N[/Hə+-bԑL@GK=0Yuȏj H#~9䝱 65Yݧha~$:9H0g%p,&HZPChͻ^@HQ $hĩm-MvҊ=Uw %Rn>*PE!esԞ| 0v8 eۃщa|Tm8c`1=y\ˤwm4c\UOXGWxD&f@m.Jm.#t͈ޔƆ?x3jn7$6)SpI7rklu?sc|x]BLzeNyu9 $9cAR':q\\D{Ip> b|aL,nx A(yno?tMuSW=fa&M`.("3klsV(AO}<9%E9/qjxh.e9q /7%_획?;h9gKҨ}Kh\<}V]x'w̺',(w^BwY8߼9MwԾsPM˟gH@ſh=8~ћ7_ ʡ9O!M7dv c>kǞ*aY)8(haG/ֹ"ecL:3=S2HxI|q =ѡ /g6͊Zp=b6 ~ueŒ W/ qJ tuL]E^ 8:ܹ  D7Q@&gaO'*w2i%,ƵF61|OnNQ@E) 4=@qNA9%k1B>_/"$v\3׌3lr`9:R#*tSޟ-*cђ㗪VP>Ĩo_{oQ#. **YNVZ}rNUg)qj bQO @Cd-m-]p3f`J10z#xr:D}1ftSVޛ&C}slN炏~{mm`t"3 3Ƞρn˜"9v&gIlYmz& Xa2kmD(1\+]v5:1$s‡{޹mxX|!Ց@/4;qaO%: &Jhbv̠IYs4NCa]lQ.yz9 X?<(,b0}'=B1CF=Tn Շ %9i͟1BIB2٧gA)b:y'W +ATP쉽C'f4<$s>P2cHbx|\hxai 8&D ɏyJ.7јD4^6VdH"Fi`jnfcfU8LHh'*ZrrMk*3cm9+U Ms pn$Fۚich@ᑚ#Z6"0Ap22Z10X6$q)e 5 nj;C1&8KqLhHHuDi7rǬ5fMkܶd62Q8q q-"aU Ar^^rB}=q{̐%uTkMmWZV (]c~, y]_.WEDV迧ZAs:7S93)"z0u M D<8H6j1C"n{Eʸqú$h(Az_}Mdi FM?*W.=+e e@:22tY>^,?/zh`y${q01*&GJncx'O =qi:X΅GO1i 2E_gg-c2(yAntotOvg dFU+FeߔWP 6!~A|;F(1 cg_\E_i1ѨPcbj>{螐%-'A;0Fj"6 e2op B 4U5Z2DY+hsw_ނ;k&Pw2 Y2V$W L2(%Q@Ѷ^ p\0:CBA/8(> 9T IJ:<9c2Ym!&q*=?`umT bDCZr$ 6XDiNL?Ɍ.GP(^ψaR"0ն 7DP  g^7ϫ45# FŅ.\li) G@}Xew" 4k3=|H;z%|; P2D, (;.n9(?:C.X =ćGiB5۬ۮ(hll55Q͎@,@FڊƐ:ۡ--]+ B:Q: j%?| kݬH$I1(*c']4'vh0>NRS̖q >*kp4RěgQB_ IpUbO?GfT@`[[ ?P'q#@Vu3}dͅ)u G3/ Edѵ.E OC38m}+ Q sis(>2B%i"A/B2P>~S];\#.FDtȱ4p ApUY K 5BW* Poig1{,(tn"e7R4°6ValM4b053A c}__M&tM3 l]X}okTC*/Lk=,[P?2~3qOI<Q=àӍ^"1icg>Lm3 N;lt]  8}'`61?`{3%bf@1)KB?Jq>XwI"ĞuuI>ϘWͻLC1R,BPP)RR|tXPS] cbP) LrtD4Rc`t14DDS,KT5{!yZ&%C3C$vx gCH)ԉ"B}:ďA\`i~|YX݄YǪVXofbǐx{N0%ʓo9l2T (Ԩ" -`S$v p5ZuX>Ƞw ]܃q죷;LiP"Ef!@Ѻ9߸m׉1 !]sҸP6ykpDP33!Poe1+qPOmլߥTvU 9:9`hB Iݼ{ÁH1I\P+$,$M_52ic)=Ff Zъ9l`ګp pT:y>NT8)<$\j1p<2Lb#Rق!ŦB+"p )\-cggK)8^G(aoF=M1CZuO Lo;XX d֖EVm4Lll,za*8\AͫSKWT1v%ӥУ2aXG"dFBdxpRgL6N/DEYm&6QGFk1LNV$H;K912D~sysh=ǎs\.P0L! "4J\tM\(}^BV =F*R"y UDPPP$Bsg#XDjG85 6 C9f "B%B#CM乊Xw523t's#LW`-((0`Vj$PY3h LjM,fRN4kkXqf|hnEϞ43@qGkc kr=r)Gp4\Ĺ;ڽ$tr !iI&HL$mBofa!Zy8mS|G.,\# k vY2bd2MGӋBNenRKu:jdzY؊,CNW9|80FʦfRRG`x4@=jpz#b"b̕@T|HQ0S)uLZ^ܗɌsR({lN\:^:R0D3NLl1&0b8DD$nJcH+P[Ne ;EVrTܳ: t>f*$ guX[pHy io B!]B]+)G-1 AL5wF#Ncf-Gn1{XMERmI!-Xƥ vQ@\$xu9=.=SrI=?W$÷UmpLlI@L5OؤO} 鳝ae1ͳ99crs 2arc8Dl JK w/wƍ'8xrDo eqi)w&JaO%(Xb uOV!˓'G>1H݋*8`k3ƱLi`l;/=9v¾Sn556JL#CbbGͅ)H`) +s7;S 5͚j}38..\':prjAHn\bÆ p2,Nt \K1AQ!1#LE/Sp0N} MlFIRes)8";wI` BY~YDZEL'$IW鎨E!=Fb@ Y$`*($`-i L4@!HEd8h28_M}=n7 : D30-L %!0:nP3$_N 9>GݳuRRWJCBad׍:a#2l!{p0}sD1E-s=Д+4 m9(xø:} #<ÔG/H}ZֹT#d\@m0ùǣ  BBp>'Srtd@\ζC#{pT㗡,q FyddAO$%!q3sT.úBBFzs^+p*8 2 f ƢKq>fޣ5hNdxCě؋d ВIN˜`X~Ul 48,lk3(n߇5Ss#|\Ŧ0^90-8Ҭٛ%CNӮ$9\5^q&Atda[7uNbBwkKC$NAv]zI mHu5P!S`[.iDn+xA;5X fi B:Ժ#NqL:l^& X>1Iw8[|c[c.))CphEsFwtfmΤHa}eT#Y'fmuq>u8FSr?,& CŌL$/ 0$em1ӗ+¹6>R仗 MyLDdP5!&QpiBH:z'˔JVZ)1Ur9\Rx44_f NXv0b=kY)D$3e ~eKs9A xD;PqPAH8d45|Lpn<,GIv ."w!ewpt~iq&4X[)rT/ vqqBp4 9$*'YS7)e$5(zx׬q[\"aͣbI\YpU.k&oH2z}5 b(IPisVU _㲏n>tm@0rϩ5&Ȯ9L1Ls|*컍6%ϯ9ŖØRݭ-0$ݏl±]oKrAWپyNJ:(ي(b"M,Cq91x_OE&E^Ԣψ*4*.eP=sMcfM ɒJçtx?NC嵚5Q`͇*:fL6ݶ.bhs9l)nrӜr`/e$FX}> <9?7'I'd@/VP(Bp*(Gx4vFFpޛ[ zJ "#M|p0sl5Xvl9,df ᚐ8х% 8M=Cɲv0Az d: Ͷ(c],Ca0ֶ#̝ 4$a/. 4$q)Í*q9(Yrn$x# #t QDl~-m1ʴ\9;骪NPJrOݽtDLr`B[hLӜg5jZ[^Gϝct,L0 J!ϕZD07dI}7FA@e ΎUNDacJ1V$%+GKP%*s!A#1Huʎ<TR‘d6i82Z"$:˺ eǤ:r'mDȡk#`sHQw(>QaQg,!k.Nl "&B&ы]39UIH4D4PJpwo݌KĉEǰi)~E*9%R  D"sO m Ch5)M%ai") hj&(iC'ݸ:M%Q/dq)KoHo"^OHe#yȇ09M(PV}(RS 1fL>[b ܀򺈵1dEc-U0dEWM Z\6,MU)a^Cipd*h4c T'/nxj|w(vLy H: %; v0r2"s!rJr|ѦYBLJ,ci(@ɔSTfc .v4,LM, q52AQVb`nedyPiY1v$]0Ve1P0w-ofBൈ溹H>{\hXCr265Ƹ}6jiq _j$:蔍tc(:MnF l 1Aij D-Pj (ֳy)2h,r,$w~UFJyx"-f؟{΁N $5;b"&V..8 {{99SGNs&8A9Ov*C|_O0 u( 3v j&|I7C %u_!:R?I@tۿښB<*T&n\Z? ͽk~3S'Jr0ue 76b7(ޡ.E hr)V^rqNW RdVt*=pШpS@BgߥA8ºT VQdJ$@)Ad*lYҢEDd:8J| by2N(47G0.ִ#o#n;NȠp +>J$>I}iA0SJY uPŅl`}~XK;pWtv 56)Tв!=Ӡ:zpMp bQZ탈/u$}'כ7`tI A,"I~zt {}],̻>[fſp}YU"*(5I-غyAXtfqFaU7$(gE A;F* &Pf;6&7ut0ٔHZpL2wkxM4pY;]'.G*F$"h 'b|:|{I,qzF8yB Ċ1դFtV뚛ЬEH)\#;̙h DTs #Dl\FwŜ"6GG#zckCAl4`$b^lGgB1DEG ;ۣD#D$= Ơ*#+59mlG˝\i\(cbbՎbr`@l5 TO%t@Fxqhh()"M]Ʒy#(N׬Sp)fjk P2!lRkDQGQ4@^^`x@pt :m!,Rx6aK΀@6qrIfX&(d)AE (H)@ y ?(SE(rUD T!A4 MP @A 4|k) GyVhcv\C3a01 Ԓ%C}Ǡ.`ԃ꟰d!{Jt.3۠R׫έ<3yСv (u2c#HH`8Tdt}X18d m8T㻴B`$qj65 ,ItJ b:kYVDN1:Ce-ݹa8rCIe}^x>Wj) DYʯZ\D 14PH8ICs_;  P Hs \ YB!$>?Cp/0u:cB}0IL_Q@"0)Dwbz;$y b FT@i0Z#b|њ9T22XdQ^\Xq>Nh<aEH4|\x;|? ( *)~A  o/C(v3T.S'N/%JFف0wH/.f jk2{f;Si>fAiLfo9"qHy >ιalFg9IIn`emAtMNA=fEUV?L;=ePhD)p×m>4c[LPBWNVUS(6j~Iy}ZqA뛆Jcur6yԑQD%e'w8(:βHDI}|kZ!hrul|,c[ePz?vdXO0U;Djs(6g|$P3x@:~CZCF!f)QXY`*b*HyH- y : W[S2*yXo4 ;Qי9W1 ʀl|I~e}ϵzϟnk=J"yRipm]j DeVP 7%H 7YH^Nd6 3p ̜㰙]Q% 8`-cD*Y#b\a U@:,,(0 ݊VZҎ%J}2CzfM243HB "?`XB?=H.:)X8/~`)Fq3#~}}ψr-Щؔv` +eO@=k|8yB>xr@Jԟ] i2uy8_s*ϼGt|(q >p@,ke1Fl"S=gGd?: l.ʦ< UD!IDQ!T$A 5Wa?ˁeehVR bc DDE `'ӂ0HR@SĉQ4ERRTR4P)!- nO}%x!$~0'_Ȑ{Ur{/Of~R"lGާAbIbR!87n D  }̇I((:0O/y3'cc{?aYSzӯDhЙMd lO C ?˙*N ?mMt~oq4I h%:#"_+̉1d aH3/6j*Or8I˽A2 V^\4 Z,}Gm+@bK@zÁr ,UC }?}1#J%GϻkL=Y`~_ ֩Y3V.aaX`"aD'Hz#ֻ ڎ/8TÎV[@EAbia%s@?M'v|ya,0x|ۃx$A@%!!ۮݚgDSTb|v(J *?&ί2czrpW!y(P&`vxЂ@ M+JL R`T`! OPj~?12*0;?lj3B)45uv -4c( ցm$VlƛEoOB2jPX ND= #苵W( C%~T?.}$5AlTw?\n:7FrP-4$cWfT(]r](n胂89H4o_d [uKRPd@QR Xza)8{7y))ъcݱ?R??J5%0* @:8ss8}<R.ʲ ZX!9Ip &ʈ5TP nkLDU;ǁі^O+'URBDP0zɊ>ZG>e9 Hzjb2X VG8;i(>[t?;zʯCZP,l6&2@:k3PM"z~0 LQݝ=ޟ<CՉ]`kisā T(1Q[_|D*~>.I& !J}+B=3DU<#J>~'mtODgg_ꞠWm)JD09.#O|; ADl n40PUj KG kzqt{'XnHaЇiD47QUO"vJ FƉ@8gad.}-{S8!Aǩ>dv ,S@YH  hsO/$_գݡt4*}2FLHo~*{<#!]AX;vI6V!97 z9\lqO)ō1REImZclZ h,h^< 6>dݫG*;PvF8c7o IM1Z'>1`vj܌;iȕ6=M~2щ0r3<5TY,Cu:Ezf ,r0nf,AB8A:C DH?׶k}A>>#N/ jm "6p9Jg PDS$f.)^Olj8!@P&Øt4HT(Phr.1"H'\![mVBZh2C o}*R8%t|s.p8Q)j A)7N @ }w A-CXN %8rZj`qdnl)hws~. :A RU~0A"`$H%_y"?)tgOF_a% GHm?kpij)}Z=o#J{PNZIK3>CĈJZMtuIKIBh Pi &*HZ4AUMbITKHP45UUUMB1M4+IC1@P)UPąQTPP-TI$PUQUT3/PFBRR Nz"T 5`l2Oda^mCV tJFwhOYc ۄ2`($c!/,LPp@Q1Np9r3G&b$ C_T~~">Á5(Ӣ4 H%,2BfZ!FţXj4[X}<ž6-;fz;Dgv@c. ,'BC!fԀZCSTHxx,Dq\"2m >aWBuq'vz<@5˻ʃBzU3S@bBtn; /2|!$CT}AB zIY[EMA\Aa{KC($0\dhˁHt@HLԩ s$C@È~;=8w30?q*F"6WdC lЎ!ESNE[^H9韖v1Ф PA4 ~c 0-jV)AF#fi8J?o=9BvHI/D#Вw 2e{wF^mIkN_}rѽr^D]GÃx;hњX3[4a3m"]shj&*Č~5<$ If{{d>ӓ$"DRi귱!&軗94ӣ\x BPP!@)CLII*+/6ng(RPsDT(F$ ^0F!}{ˁ,P+`'-jEž6BII|-::6&! 3E-pH0 \e\!\\d긜=hA! &I>rhȒ+2jD$| H$ >N9}a IIIRADDđ"D$QĢD JDIH   R!HJ&( ) F_F$%bb&diB(XLZ.dćJhY$KIR+rhD?blDL@! `ߗ t𝁅@HP)-@6*P҅(RP JU4 hPh5 JQO6ihJ`b`xNd4ۈr e Ҧ E"a66ǖV h 8P}nwkS+8X!#:!Џ%% `\}Ae!yo 2!]0Sc @>z IX۳}ySP=z/Õ@6+ǻpHI@G'nޞvPsOz#˭6 )wHe P85@Pـ@ݳoW>^nc}tsD|H)M =.i>yooM\ۤwg{t;l^bemzޗ7Ϝiz@w(=,tQ;oyk٠(P^BxN}ǖ|}msݪN(P!Ht ExO|>)PӦsXvap}ξ{K>ם.&FaoWjRHVE]{*ӻ4vOcv[$Ð@ J)/f]7w{ّ}=x3޳E Ͼwۮ}Qn(rJqQBx|^ƷvU붚wG:j,^zxZu=cx7gҵ+^ #K{]wwG׼Nڷ,><9y}݀{^_HxnvNMKu6a=̇{vP(tzB嶠Z.gw>ﻹ5|T lf6F}u|.+z>4zWڴo}yzzeݲ맛}opLn$@G-5#};MTZ* &68sys%^.RCn[)Յ<^4v:np\8\rnbݝ8ۻw9gf;+sv(unk6hu7l0!kf֎XTγwWoo^aJa9ҹa}xx(Vrmۜ9v{sټvsWutO{fӓm"ҭfuvo0ӨNK#/vz9]`'w}OJ]qt3z>[Bc<+}ƽ>>v:ޞϾý{smuxk)P{{ r}{vyb׻۫=ۛƗT ׵gqoV}{g>ӏHuO2gA\6*z}-*vk [n,uyϞqljwֈw3e-v&m&{v]|:єwi ݸLSݗadHזgnU{w滍W.Nֻuyo/>)M'w)cpwv7fնB˷l!nU֪{@X{|hu:[\n˷۞nnYdωޞ;w\MmlL2>y},>罽جɺPk;7wmݹ7>yۮ W` o5]W]4]gw:kpL VY1qwֽpz(٢シaͨ3vup =G+-NU6Э۷W>ςMn^کkS}8|ӅRʷ(e8B飶f_EQs.֚%Ja@֏y{j6dunXʜ-uEt ї1S7]sb 8!6=kQbi M2Ij`56)M2C#@4A@Bi=OMOS$QxeMG4(  @4&GM )7=SjBH4PR"M&44Dħ槩!O ~T9sTU{ #(grcu]w (1_6 ˀv#Jd5⡧7{GNba a=^+!'DS=F~/m¿JyN4 I$oQ9V$.p;B3߲I$IKlXoG ϕ8>k6P^V}ŜNCzH[$Xp 2l> %Qf.8Q2XJD#K'>NwAܗvfgddLV3:T7x09ʓWǭyRy/;s]xuVv]JS~7zDcҽcv⵮|/xp+F(+Gd}^AڊQf,p  Bif(?8ن#x@xJE5b#F= 10c#D)#pVQV2qU2[ (ɧxh{ƳQkqX\j8 Q̪p*e+HlCԬiZj H FM x6jD7 knKk a{*)1, iL j5S*a.z3MzAZ{V;,QJLFn`f"h'oh"Y4\$̟LTO}:ږUU(PHva>[  @ &C51C}=?F% ^(|\sǏ\wT;:D8?K-2P7׺, ZiΕ(Ы%2b`hN嗏 :ñd޻ #y]6醒h$O2\=K>fQi˸, ߰s.N6S9ewᴩP.3 bIa1U Ee@OVVguB!n 5?i)Y78 뷳riڝ`ocס }f|l?qAGCmѣ[?j?<S 9b9iϖ\[vmki05Yxܯ#XMq<ߝ jv7QG-N BK>+ZuuyP QUG]WfS,{/Ƚ1 ( k(O~9 C)D">՝C@5zyQP#S=ǟ<}={G!\쫁Y." 8.h8$֌D ׇM.V ooC]x?+, *@PP ץn $cm;GV<~]~{M!`;;q԰;$Z9;DUޯ}U=@#1px^NDc{G!_]$̳%5*cFW(bŷ{={#{" #kyϡ8vIsg'߲8^ZWSuG{Fݩ\gn4㍷?˝'f㗖Aثqn-р8x"DX^. BgZ d9mұLn. 1$G~l_]ώ{x~ȁyd;-:ɷ)ѴQ7o ;0U]na6 `1d(sUO$sԆi\E棞r@v7N0* qI}4v0/Nl\D[!,ӏ l?%8h1,S Cq-\% 4bʮa xNmOW:7[Q+-}#f}WMn&k‹cL?xѬKDT1hE?'=C\uwƼ͟%Yܜf ]1z(ތhl Ƕ5(#z5DMŏ|566<+|\lϖ %*%ĂxEY5$bp䔩PqI@̶fT&FaAQIDk;DDֈe9Zd2hL&6GB&`z92C MQDB OفaLDVe=ooH7IEb;\e aRG#Vk_ֳN% L1:z!}61]}HL,9w3_JB1M]vA`Aqh"&,1h"nD| f6Q"͹А'"9|pVn0! |-f%K5ɪL#+ OlO+!gl:S~3}!b2(_?6ѽw?ãhW%}u#tv<"jbd_uQʝя VkTi03"p#0dN6#XSҨ=y@)#޶1`x 95wlo!lCi|Kݏ)] A~\`Blp!cIO:3ΚqB6p R!Pij8eL_M筣 kq0|=,2mAm^;W(s|9v]mVLTi-A;ts?4tGrAvTݾЉx#Qd{@TidfUvΠΎ1L;]C<$K̋zW>/Tђ0~5 %/gTKPT<'?_ <aqHűRLM~8FQI,8LREQ ο[~xk1ϳV d4"PE!H*#DıQIE*%Utp~hb8vZF`~.艄-S\bͅb _٩ry,[h.=9jkٞYfv&Ւ~ %TΤYe8P4Wuڞ(K! Ԩ{TE"Q%KHz@bPDP4%3(mZti08%$OB^8wäUt'a:JΨ  X &UU5Βu}  DiJ*F!bJPf&Jb'ى7(҉DE$DQTHI @^yǤ'rcӝf͠д@DHNjAe;F Ĉ X&"%?ËsZ0Z *?FE?eaν|&r2kK0P`ݵlNq|>~_"21e8qʋ&>-,g#pΙe/_kQ;YxYx_qWIU^KOҠpJU 6>P.UAS*CkO iOFFF؛'%y15$喠UCɀ&4;hf(VυXχ({13r\_J<U"+-wu7#Te![n7ɇv^ܷvwY2Iγ31&eq6Qg*"au֬ iiyA4w&ݱG_Ǿ;z Kr㒿 ;{5.!TD{eLuS+. AB F;rdE~o@~.~G F#2_y; ?09dJ?5!ؽv1z)9nx/{xiJZg;`CϷo4 ʳے,rG$kXs/Vj'LjmBǰC gʳN%*9seG_ShȋBʿwt"?"V+w 5@ܝJFk}nڟ_|Pvh1yuC@-D< aeR'#āAHWV\GTA}& }].mx_\?Jz"34֐AN5z(>GCJ+Ql?Sd F:=2 B $e҃qz6 @N=ysY:h):԰q k@{j&y{~d"uhiY9|ns1${3EK}?G0zj {vKz򠌸2ND̨<4zJ- rsyyXo63nI$N~Y>aνfwc'7mXё$ȋ'U{3jǮH՟3` ]KY # yKyFQ#URoP>lť$?2O~˖jח^! GUkYҴJ{=dFU3С! C(*JӖm1mJ18m6CGm^o0( >G`,%Cr˅U:8VQ'K6UDUK˝9 C%qS*8uN ݡ4L֗4AhQH)x6D7D ڀn,Z6, 8n|,lsOs=E'%7&tcCBD}<ϙ~<{ּ);p dKLǧ}mU!>X|n  {8T9>+jjv2Y!y`  <(5O{m9>EoY}gPzw|+rz-(޸dJR!J8҈%\L5ui0%z.wl96++긿5՗9r78#{eɷ^q'z7ۛ $wsC02yمiPrsk99#{X% - h`4őѫ7nw1c_5tf#͂ό \8o瀎<NE .B%>+Ex,o=0~\ڶ{X*6bᤚɯRZ9[Id fe<=pu F=X#p~{6TαJYhh3`ns=?jaK{ kG3c¶e|)s8F,F[CggNvQig7ŭc'4kW hP('@X^p+/T?pԜŷ: ބ:ՄiAhSvP̣"AFǘM`r(J IZED0&Z2VIKI/ օ۱әCS  ~5R4#jGBTngzRQzʡ):x˷V=w|q禵jYC0RʊF~@D'X/m:M!5yƀz]'^"g(iǥy"b`/V"QO*!7aEIІDa8/[ڠ! uq\9u<1ƀ.yg:N/xZޯ*/9RH$;-^jg|,^Li<-"kN -l]54m,c92a kUJ d%QRH$ ~k=4#|㞻㵈bT I#əCG-y{ibt&SRlHo][OJJ%0\ܻ:NxSZ-TjjhR,";pJgǟM.x86yfČucCrꪬȎUԗ%T S7AЊzk|̎nP(]۸̖:kZ|]Zgq3iݯ234;!}0= Ǧ*֞ ӏᄱjzyƟn}5NJEeJ!G"avҊm;e֭klԝm/PȦLPMeay(^9W6EG˕wH\փ4(l`Q{<DARIHmKf]B)Wyz[G`>,(nƒ)J.k6E"qvtY]bUUĞ-QkQ{e{U)6T k-,x13@v`/`@X:Pg o5ҕBcL!([Ch(m ` pǥgóU/ ʄ ʅ k}t(!.vQU1{}@z0K \T5o]*{j>?oiE!5 ֏?.|&2XLS9yoNظyLl~.w8`$'pFͬu$5菸+n@ 'ѶF6G# B/sY08xS7,p-(B f(J)&&kG27M04fbE˵~AG#^!!iD b裴u"x2O Dc袱ON+R ;n\~Cd4V% DG6 8 UwGի(*X[%*o Q*3 XcQec Ւ^f!)3jj" "2Lb(JD &"32MC~|0c<}R~\rOlu\Fs.І*BZuqbsjQArr5ȥ)0F"rD\3\31$ɨ $ tvYAD1qiB(;UR?݂&JQjr$(qSȵPS⮘}d0()0t 8ТE >`(Xg@>?t:Wɦ~\O_JW6ƘȊw_l%%qq5hϕ`PyA0;Fo Za8CQc'0M @qc@UCJ4H%E *(R*!h ZJp{cWnEca g Y!FDH V E$Qy s~ [ouY;~}q{C_|G>b`w@@R A G%B$N[1-Ѽ|ʃ(wc=p̂f}na IYuZԴUF8er߱ۤ@Sg L{"=0ݛò 2GQ7/>k9řb AЦߝ~ơ'oA@S<×øw''oݿGRyUz; EJ0bw=q.|U%st]=8"o@?71@~'UuvXf?~ԷP /ADOoߟv&<#‰m@gvcpA$5!J:sHR[l;]vϵ!zvĚ\SU%<ʜa\ZNǶ؏vego@ U =ZJי4 _!$(>UC! ;7uM{g`pմT]5( !E@HIP< @*YHPSJyKYXYs݇H{l]vF-%T*P+ݦ51p>z2,Ztϕ,)06Fdfjlш:3}]̪ޞ:xe }2)*Td ##/~zt^tNebU^͢H$Oe-Gφ˿|򿒌c&W:[ V;"d2/  }ar ``A*]쏣i˄2 `,HRȹ۹G9FE6`Yl}BPd9YPUUUs6gXUUFrLP0@VP H@U*f`4,^fHC$z{>s{?ck {D1؇%۝ۘ~Z8a޲̏%L+6}@~`6܀X`rC2'\7/d)yI_\ PE/xZۼӎ8kv<;.r(TVAI*)J*!  $FAtdP[['r<.}PiŖ;Ҙ4c*=)4R_H$$O( ?Tmkm{Tf.zӋVY}===D q^{NJ,61ky|T舃"!$X~lŔ`5g|~Zzr ]I'->30! P_,"i_Yq^_?ߴB g1Wfzj#2"eP*t u!IR,-_LfeUw,,<+`>|y>=h@kX"ȄI#L։1 ݆H( 2ϩde<-ȕ̒g,d@_:(șTDD;&WMUk 5S3""%08p?n<Ϗo݃ioPV$Q7ug \kal[n223W=A>P? Q6ܟG͓}ECϫl6(Ƙ͢cߥha7HV[ 33$848]ad9ѽP?Dfn|tKdLd|rd:ݬԆHu!ٞ9};ތlשּׁfMC1kPCC dRo 34g\;>)!$'cPoxdݖpjBseW#VqHu!<+5|-BZd% #']-8.9q\mxC@Ρ$816 pCQIm]M;\M2Wn٦e VqN$)qo! N2Id2q0d:d 8z6w۵庯٦e! կ|\z/}v:gS]dunM׾/ {[<>iKI99ֵVo4j3RlEnQLL\f;ț 3g0ٓehPԄ!=0i{^bI &evdMf2CrC0sF7!C+!2d!Ud9:gZR9Ur!!N֡ԆoU\Huu$\oYhE_6 gf[ɻ!$5v!ٛ6nC!!2BR')) H6uta!7HΤ:܆C0sF7!̇R3 uQV pgD5P HdBCLHmtc2poiBHq8NN"zM5!̇2Hq 6j@(@2 rd$! {NڐC9̵5M e;\F2q_>jֵ^VC-"9WۊRۍ6v.5;;;\M66׽MQFLԼ ǬYkgUm{C;tj1Cӵz-3:n3l{%:̐nkk "vpq489ͳwuw4jSHI Dj1٬B;[Hcu!d40Vq46̽WUjj,RBZkl|V܄zv1zֵ^qBpպv+꾺ZzjC OhѪNFv8l5!33+4!$$27Yʇ;ԑsZHXC V! :ec]o|!ãRcywa՝M;^'=<8d8;I "m6HFjIi8\k&i4C/vs&{X28CC">>3|*wgjCZ ю5k8 kGL!ćim6jӆjSc9gz:͜LgYa[3rsF3٥FyZehe7"g2z6ε$27Y tS拄<3VE#0z;a3Vs!ήgiiԄc2S Z Pk}n !"c8$-.#͒lѩu!ǥWSN=!̃wP:as~1N{2>WI`P̸wW"Od 4 ?j$ gh8,5ԭAh?ì(M_wyN0'*tB\JOR EԤ*OHQUyjCWZg[R7 mތwDEuH\V ߢkC3׆5um_RɎ/G֙iT-sǝry$_KȘĦJ&#kVU[ߏhXH́zWhwώ;{qa+ܘ2,,S- Mo{ڌ1mWB^5Y5&_̄DW{: %qBk?ݦ^zQ9+*/wtEg\gL~?n 5UDYA'~'3  L 0` 0` `3f`wws23333333233333333332(0`˱v3 Kɜ̙ʏRN͚̙wwww0`v.Ōt*V 2ff݌\7y?SCGpHCѻcGMHLQo{i?81=Ą^L늑DsøtuFyu{C&mcQ\ԑܔ|$ RGNL~p1},s?S_%3H)-GObVkd{Xy7}?YU `iaG6 &P"]kxzʇEP"T*d%?MH d U*ҏ G쏉._PPTMU\dJe3ё"Q1BReZJw'M8WVYBt"Z Y,./}Oɞad}~OGP~vF׍C1yNm-k!!H"]:G j֡sN"5.87Q'3@~HBCòn,߻2_WԩF1`$Ivpѡh{/x^W_REE Yծ!s{5/Oշx|?mdIT<ͩёOQOx hJ~=y&Lm#x)Xψ"a(,96^%),0#q_; /v<,8:s}d|Ds@2@~CRa8u (vjx" ӇFz!|? տNrA.Ew~lʞgzx0 vG1\wL`3_çu;9=VOٜKh 0";%QaRp +}$[T0"1qDL~T94M>oNgO9s^|:ñzl[}LĈ`c@' +$X'B{V#aǣ_̼w%W_?hkz /3K b֏mr5Xl0ؠhy ~4ovhȰ3(HȱtybkG X#a0N1cۜĤ z.("JmU6X@-^j.axY++*F`* QW<.'@4""\Դ]oyX3|XF7@+MHz24pթiL\bJmS3F"S=_~kMrchgpf lEcKӥ"K1H*E)bLU+TS1,"rY0B0v;7  q)jS/q}Xt7bV( 7bV( 7bV( 9=WZ4qߴw3vO}x%7QMvxY {2 *[Ct@]ӏE©@;"YOk}!Vb2o ŀ5pk]a5۰xWfZ /ou6y yXkP$".V]xyAt@\!MaѸ{=s oXrx{[n;pPqGeStxc,2`}jG/x5g|?^G3 IԳŃEW7 Ȩ)(DGY^b6 Z2? +_CW7 ɧ% 5 a09vW$!-+\a$'*?9vB?hgM H'bJČA!ȹ9c&~|4ɼ` GP0@YU߬@G( : o_OO`$XtnzK gn\Ji 7\]w("N@ݢSҦT'HGHI  2DK1E@ܢfZrk(C#2|͏uu}G:n@ѸA54)[?ҿM_jx}eB)F@,+柇7\+C6|^ /0P?-Ut0D9R)xW}/Gbuq.Y@4;  u7{Ne2XSⱫ E8y)-ؗ> eP 3n$<,n0DBAdन)hYt Hm IT|>uǎWRouG2AsyQj4.-F0?楫JSo~n+(4 I셑 jU#SØu yGø>v܁rEw===)l]"{')ܳ#' rV"irL7#h >JH$ΐ9l^+sDSU(!uֵXgF1 -jX3@wdV#(0 ,pR?]vu߬wmF`hSM b|BjS(*eEY=4 n"p3プ8)PoO?8y 4s :NM?ꌦN5E+^cZ-_^>]Abӽgo`{x  cX; 2b= ֶ͚82*1<*w΁>g/NP)D~XwHSت(,E_y*@ϻ\@t8O?Ml`Y$I$I wunom]'sX/AwJ'Bo4rTd-?"_?6~'?ڒDZUV%Gx^Ow^ T_e\m\_@&Kk~"xOeF@.G") !u.'Ɂ Mg`ыVYآGXq (i! r@ΐ'؁-OB҂3ozүiBFDW[ ,\G0p`cP{sQip}~K|~~_VJW5_x;O˘ 817~B>o.MZ;ˢ :ѣy~a{4s;9l(3940J,1*eu(rM?JA*HD:h@0CcP?Ap>`!s^u#tf Et{;qͩ3@d */m1 hGߐ)B,hUMw߿\((c_q2љNLE3T,ޔ= 2PC% ѳ44 ʺ@&OyhX$ҽka >Cu4wYH8yBK;nn} AD r=z=:i?kmR@h_Mm7"PW?RP-X' ֳE7OCMdic" DLR`  #Gڪc_?_DvCB缇V6$" `8թ@e<9`!$ !$Ml+5"H+b^~п[zq&T(Z̳,*GIvO9{ʶHb [@>aO/ y[F=4DTؖGW9e:p*ldBڇݰw/#a2o3@0 x է;mv|6 9HR|$m6H wy}?|U[?΀?r  @@ pu茶^:P2/_z|## >;@; kc> MT|_OA*/D! >>juJ@$ $ %&(!hJ"21C!oC\c7l,~=ub|P3kOzٿ%ɒET=[<ȏ_/nu$DH%T'")۝X> "PE%EM4PĴ AۦJD\ E8 C4bw8q;H?O0t( Pg޾V[/q4Mx(UL<#ٲOP 鋆a;HEmzȀQ٬^ߩ֯fy~X8BQH6 ?d)b"`Gl[!hQX\zmK'oOgw/on^w>ގ@9Wƒ"%^oʱh6bT#rlpXOd! >{[,P]adS;y|.p9!AZlhHS,f\VeXIXMQ* ~=>=~/{ْ'ܿQ!@AA"'R~zE>PEZ?<\uafe3 v!O"-ࡕPΣnN=>߶x=dIh@'=a (zٲQ(/%o >kQ!U|m| G%,UŹmJPX"dJ҉UD5Oܺ?($RfW !*I$6&ӕa$UUUUUaUUUUI**I?:U,4=BÇS'\'2uy &~xCQӱ[y0يTsdio|FjH_m_d~ r5Z9Sb' ڟ85% @econ흷ߟ blR'q)6GD}#[Pnco:uZXZV.bLOX@*jNMԞWCxr08į {J<.]!mEV ^4!47|nگ`D 4Ͼ!?܁WRX ,@A.[MD¿X+yүUUV& `b<հ82S>hHopLHOه>~NàxCP/]9DM|bvgkA!;׸Sqg]ǙA=Uߞ#>02 Kb䰱߽ErMB8&p7o$^=4|BfdIC@=x5zf۳؋y$mtFB[90p]~ (O=f2@HpYA^98xrXE~_}ϒygG5kĸv[}Z(=G3&## (5&qv!Qti ,_.y|\o:[,wxxߩjFGQO"~!vbw(_K緫ge߇z <;領;pB)=w_ ݧ k6qJZ sƞy^AUq8%/y<<}!Kr#Y6f Ү@:HU"[nw]OkE[GL1(~\,a. Hr|snj^_1@A,B K_~3n+~CaQiHmcwCB!?վ|_ǷkAoj90etfr巘@HEG!|0x9(xoI^vV~ԉz L*9;'MF"Xs=PӰ\g<~~*اYS˕̙?z/Wh_ )Vª*Cp=tuTpn^.ڂ x{3vE$qL'9Eg(:3HESgjnn(nk{ ?O5UZz_4Q~@1#X>;Q@v sf|oH{svblZ\M{Y |xY;p'QQ0weD; pj~q#pȒ ;z0b Dsݠ 6, 1,q\#Q {^SO}7O#wMQUk ?ہt QY~ƹ>mH"x"gځKJX7fy%n7b|X=HȏR|Hr{](zO8ʲ+T|yqS o^JBJU{?,!,5Q3h 0}OR;cQ%I ݌Y~Bp;޼}|B@w1Ox.餒'pAk\?*onǴ<O5@&Bq\+m"2FGh9qrnd# P*L{D{aKt0׊o@&|sDvrO FӀ~ $틽I?4XxPu7wi>-B7O}`{H)H g8YwE&~@ӂ|qQ^uslfBDVD|O&Qd`AAy"8IT!6f&KC{Sm cIf"*ˀک%k 0ij< ƃQDUF(lis4̦\h(A,h@L9l8#HnLsEU&(l0+1D./Ӕ??c8vjw`$ .웨R܌vAr"1qYSchѫġÁ`flpǐd:,#MKM2-l'gI`{{ "3Ԕ+ʼݤ-@Ä@D>53zMSH:84;} &29p? m'h.;;#ˍԛZ_9(&%"J`=WgNO@Ϟ8q`TvO/[#~. gmۦwqێ _ {`"nr(Q ?ow)FU+VBv2 `({8Qpw笜ȿ{xb鹓aÔ z(ǹqyXӵc/B:Cӱ|9<2bU~J8i?\{,:~+{~Q~f];Da@JO>ayāh]oX[vO!o>7(|,d`{w{݇C׊ǜfLn?mx}+I&?I?vw@8܍yA?8۾2@?fF83=p 4& a2 x1#ؕ!d+(ȕC3J,1fbHeRMДHX2atԒU[- Q*V 6= 5dj)AQ!e!iT;a;`2aL!tYh%0.0ޏuXϖuPpܿw .P&u !iD$7ކӼ&$~2qĎFM/ {G@s|9%$@(U>lPT==Nkk?WO7̦:\71@ Oa N5e AսNw|D Du 驵K#j2 nC}ǽrJG50!hK̦֜z-f[DHe ]|(ڙcKA4:7ڴ_MV i Xi P,^OE~8|T۾˜T1;LwYm{㾻θcXFM:8f\&kX c;Wr†F\X/w}m+Ze2=c=P5\-d/Z* x<:`4\42~^FJdfufl6(I!B%P)9[׃gc:鳿>^v< \wqH#2äx=ß =Y7Ӹ!1a1uwVw.cAƽ"_t@Z"BXL7yAlۍ^1w'BXC2bAQ絽1Z:$颢QHW*(A&H"^d>*ۈ0X׾ƪ ysfX">zҌ(xP]z;tJrI*K€L쾍 nH< 5RMAT~&C<`)I=bɂ il`Y>J_ 7:ZX TPY{%gyQO"nyBlU0b(XXa=}aoriO8?I*=y-MB@ΊdjlTwR BJ"Rˢj]d ЧG} 9 l%՗^Y4\*j&3s Zk5?gӌiHPH:bʁqA@C]r'gc:nsys0+Lzw,2Skыh yJ2ye@ǒu)S{q 2}eCwv8t>٬s>z#Ф39k8 SۻbxA@b"[۵`H1S@/ۯeES< {hgff%*BދXsQ#K 8Qpȁ7ٻ>\|^i7.Ǭ*ӄG*,Hq. 8A-D~j@w)~lV8 cP̫ɿ\7]8i'*dM1?X@GD(>L'C۬:EN.9ImNjP@ ,T-QNv߇u"vD_OSJ#E h#Kvk~ @d 4>#p/KٻVQ@Y=׼Ďsyeq3?%|oKBV"Pl8F`6axD~]ٳFxaBBiC7;xl$,< c~!8b|IEf \9}XR(*}ܔ&Ơ RaqG_j~_ZLM0ΌȀ v+E7%-dP@n_;ZvAGC#pDEE4ԤZ8UT ;Ӏ@DtcA]|1>ySpi筦~cuc=>1M)W.X.2 ^:/6BhROq,^@PVj/BL) AJKn9 B͔$@I!':y!S^ewʞ;gs6Zgp8g;kOuz<[ksD ޯȑUaScVx&gE*궳gN/2G0jQ:  u3mDŝq;m®+0;Ke ;FU@67n/1ўT(i#_sp,,}"& % IX!! 5"|c԰yf!B v!1[kLN폸ykg24IX)MYZ-ӌ44SU,`JDڻfC?E]$W 3 sxRԔ[sCグAò6"_WbUV hƘ ~qmGbyzE'x~>#}DT/{c2s"F)i ?kqAU,J$A^ z~iBJD /a))GD?p?KKRg鿶8򽿜f ォqϣIn4h؄h b1=jb=p4M*z-2{o_B0?"(J()WI?%~q"e[ֈ^ /[AhZj'DC!,0cb0f@f)f P ZD%ED*R5_ j!ΰr~cR!; hMqƄ;HN{rR 1ȀijXw ApG1.SHX*8,3@-~/R6iWy _1UؙWcDt^$c|t4aX-Ä Thd"4zƘ evgt)PFj9~]+ 7GfViosqMÇ׋i,Gf~H^'8+בdHz9ߜ9s!Wt\Xn|pv$sv hr}~);/Φx^y(ru~\z՗穞; :Zkw:}|uieu;K]$;יwB9+֮zTR/7[ qpIEUG|vU&=xƩ33dx:3VϹsCk-\jQDV4 (B@*/F.f p?(Igi: 93KohDOf)Cه'9 $c2 | +@JR@j|6ɟBf~ǟtUbV({rGyE-~xŇse r;_y N䑈$Iͫ-;rz4Y,31o/^ݸȳk5_NiJVn/geLhvuU;\qԼPžڞ7dJvM_TUNxԁJ{3 ᄝF> N=cQ!]zV>=\A^mh==a}v[ӭ}p>"aj#ųwu=Pd{{/w=^~dUR)I X)$$ UD 0eAL4TT)DA TPQL4$RP(BENad23*,-)SQeLQR#@4AB2UI51 K -%AD!Ű5QB ` Qf9&YNbR1eM9(9E$2 L 4F@4J$1KP)*JP Ȥ2E11FNdaQRHMJU`b@R"B*RRUf9I14  RLH"RP 5J0-)HP #T!E$LKQDIA0U1,HEED QDS%DMDI5EDTABP4E4S%H PALC0KA A0@E!PSID$$KHTDQ1,0T52T-$FQ)RrJ3 ,cpd#B%"rSx`AS  tU7kTi?v¸U`:$}qSc:֖L Vz<((+Ҡ$GGDxY"~# wwmmHm`j,ml NJ30&\22D<7Cn(dB Q0I uv.$ v`1@Ff5dP -B' –YYTbo57 ʉMT!B7-:V( Q WZ4Tj!E5# 4Bq.B$_%}#@|bKK0>ow~s/hB`oIeEUUoEиzs44ke;[f#zC8DZx@OoƵӥ\#&]°m\_-p]q]wӥs>p:S\݄l@VٌfL0qb,kWǡn٦ DqhV`0 FaOWG9)o5aWgG3B_^\c1)KWfYZ6ipaG<·7leM6ZHO\mhog{f2Meq ax !_QEa9:5Wf?I|'ȋcT󨉜Ƀ32 zf3yM$i|'nڒκ.jAΌ^bm%rK)sK~7TCia_^WkqHoC_Lэhy AXvrYUag~U:p~ߎا_D(ŸD]6ثi Rէ~Yg4G\GOvڃWm1囗r]hCl./Kf$EfR5n[6{uI<Pyy&A$U,+Dw^qlwmw&&$J<<3M[ښVev͕&ig[뢥UOMSsUfc]i4-HNב;5[E}1m~ ;̾xIy ЛԒTur@:kU)|7]4,9T y0Ο㩌)Isb՜6-|e[^tmus儧kn_GWOypC ~{y?x2 wcr. I@xČ8F ?5mH)8}<.^*=XaQ۸Ղ*37Ucܸd!ٷNp>|8\_Hy.Ǔ&&zqƾMq鰖*\fi@l6a8T" ;fMD;.׵Q8ddΰBW߃|;TPc`PRzgF0b) ;퀳,b;C ٦C6͐H(82nSx9&BI CC6G8dh>D>8 w5{xI0Oo@% 9vb#ʉpB=sߨ x5NfZ$SrKD ds2s~>[H<#51Ӥ;>NvʓJeJ{ɽQg[]zMQ.0( WHw' q>[EG~} ㅨuyEYۉeb}Q@7Y"nJMSQQ)Mɦ lR%2b y1܎jx a fx$)wtJ*N7"ї~A0@ \gR'sA C4 ҐB)P :Dt.uPdEͭ,'"h qAN,çQ$ч#1"`.DH HH8F hB)Qw'C;gifvw!$௢]=(~Sr⍪0a5,Ǟ7X3MQR YD<_۾XPBj!{rK $w)OQPv ~5I"X>y:fR}/>T`c 0`B#-Q+ދ">  ~ጴ@QEn)0F #yy` +SUЏPLȉ:RKV{DO Pλ%Ϊ l71|^%UsT0C=8an߫_FnNq6IJga8A=U.@}5R;+7)]&Y[d1 }C4smo'aba3ro}?.xCh:؟ *cU:a7l_ؠ* 0Ϗ@}>L翓ށHA^GP=rU5_2tv7g;(A9{;,Wc^8Yٜ\7ߓ.-ܨ\1Mߝ k~f̉r\Qs"*UݟU;xUsd/WbǢe "(bH4U"(F#BGһ2>SsY\UosOZxrc]31OGԧH"h/dd AR. pi P~KCv^rcB&QܠecOV*:PA9^~K ;sWWƫR=UL0?vJ3ޯvĿYDHE- 6" `u0jZ~#$rrFvu\r2tOI03A~@!9?ʙ?qVDi9^KQʄD4 J;4Ӆi)lVTf 4h1v-]v4|[1º4%`Y672CCFṇ ctUq.by&3CXm~6swW',k,Jrc?֦YZ8IS|ppdC iO,ŐxY!{6nE5)QJ'ԅڢ-%ZO/?LܱB\DgAX"K~oWOOjGvU m<7\ѷ[WU͋\bnLU[vR\ +>d__C%ZZ7!̎ f 3DQ3f y9P- ldFP :=@1ATm6MgbC} zdb8mÇ88p9J[l SM+MeG8niL94?Ntlɤ%L!CUcGծac]j uF&zv4ʡ(2ŠA@ T%PQT(DJ *5F= [2aEE420F42?هϒ:fSTGE!wGup檋V'dunVµrwWxH`#ۘ sA 8^HT,8p{Pv*FAā' D 0 cBGӸMH#m(l~C1q2iBhUcܺ6,%:oZ_kor42 lG&Yl!# =!b?0&MCJ0Xhܩ%,m#F6ܛaQ Rp,[ ] 'scs ^A";PԐ'E$c̽s0pkQ}L`$YkO[w}7D4kP`P=dTEe  w00 8 0U+2Kn-VfU[jx[DGa09m1O4syF.KnK;:ԑ˩<;Hk21ף21S-:fx7FjG%4LmƴWfa6an*4ojB5ߗ)WF0InomV1)ӆ^rbnG%Ɣ4n֩d&mcSF!0ClnTьFц4h`J-8g 6m6ڴڴ[a0iLtlFR4bcE2 LhXat 11fcfa1aly`c ѭpNU-m6aPrk['J"$xT E'P|b`0PPBJ.Zm$$+2el;eYIu=dë Las,YfV{ᄭR^9fjnθ$.J7$Pmޝ(T/}HF8mʫM4VTPNtaA!;hVF4A:>-+6Pe)JR)Hw 4ƘV4V+mfpxapxX6666=hZci&U4M2ኾ*`YSJ̌%Ȁ s UD)z.բӟWmG:{^wvo¶n,ly鮻zڸ$UUjlޑY-k\[XRA%P $"R.T;H7B`DSM4U ASMSDH`,-RPR!@LLIST)_ ?FD짏t *KىޛXTP?VNrUb &&)Ym" & ) id!djȊ"+{ލP>=iT5Oo;)ѭUA0RҴDO.Tb t҇^ZA*frL+VɣvcYƣ-e[fMR333k\mw귘^٧YoY3-r(V, 1TZB$X=〥qvYG\]3yﮯ5옋33.b 7Z陙a^!m.kHY-i̊%gvS3U)abnban*ᕱI$r)IU JҿE혒kМ\fkY!PîZyeC6י$I#m/Ru,nV :+ahצO:ґ$[?wZmc{3M kYIvc3fo0Q*l 9L0t7'z.K+2~ME3{%hI8n4疑I$I:IQoFoe%Z]\IK1UJB8ȧ{+}z ڎs:U۳L$&\C_eI$I$4nI2n3ǭ뎾&xb"* q=-f40CTOQG~0/ SWtB T ׈<1KGad|p>{̪֦wfVNt18k  -򔲝 @W[mmmoѫN}< Jօ`++A!q dt b;4$ PUUsYvK6箇usw٪<^zVsև(> =݆Ic뮲?M /h.txAy[,U9 ADI灮+ dQi2ƾĻǡ,ĒI;~8UUUUUU5,'>) YZW{ "h鑒dtL "9M匶]67O2IV{>xy#J4D>m2&O%e3Xao| o~]A޴[k($ U \v5~j{ $ӳ e}YsslĒNY$b" &!kQ;0Q@v Qb;E;1n!9'XɈdn q2 $9j ҔAx' 9Iᆬ86We"oJielSPQ2 {)']ȌFaIxy%"\%}¹ZԻZy4$[a _ ʔ',);-rߖ &S0^E) \fBHa\ {EBaaGFᄒx}wuiii){iK~[3jK_=^oob4eO4;s5$`ADA s})VR) Yҵ{b^Xwo!TIfᘙLGswn'I$rI$3Iׁ5vz9$\/aXu'}LI1\$js褒I.s0scYRQ6 "{sUU@WL 镙WnqUWʪ>V8oluW]e|-R/nM6{ 3uW^Q\2dOU{$e$I$I%JPI'QW;J])TQ, UQ! HD; x;cuTԣ(!BhzL7~~~l~h~Qp"~P Rn,׈^Faus勀+ph㻅t[;G?gM`?L빾_\57o]#S~>߬~6ybT(% Qm?ă=ne@}K*v5UU/=2(8vG|w&<YV""$]G&3(2{`w܎s_-Ϙ}G#GpFsprboq}>v @Ao6X-o~ho~>$;~ϱB=ULW$&iXRYYh܌H,J1a )Fv! d,m( $a 8{%R {!$)sÏ۞?=س 9wH!KB7$X47xxMngwfA]4'q33}t\u_S |{7yXKRSM{J#f-FtO*hHF㌲Qp0ANkAkHs1"WP!0 /@ _D19n_l`~{Cm@ /,&!5/KRUXuwLJ^㿫kjU$!jˁ_ߛm2O=&:~q֔Qh|DDM$!gꠛ ȥ.@_0* .op<22{B*|G!1" o,D $DDB)E"#ԕ=y)zX1 O^|`jA(~+8|ĒHKh?~Q H> > ~@J^:Sע~NOHQE"& 7 [SRWѦI!Q{I$/z@,W͛m^^z.&+(PAO M>*ܢ,U|s)|I$I$-7c>'O00'~ִ+P ~x%p2|=> ;]@(Mz爹^wr pP{I$}JayvW0mewI=??Ir{Šgr)~g|9wcY F| |89t|D#Z.'(?G×@uUAC<PBBDDDf."*""( * :#oRDisK)9 2j_O-np͸qwUѽѲM3 RH`$:[VɿP \_4ǘ<ya(?"!W|芜M sz/08B$)v;5EG?>M'W~q@a9slGTV1cz̒EVU5U+hU㶳0nX{jf xI[i5/,kzhM럻=# ƕKn[D:b@'82>}Q.{e2Ses1fOTk>pAKQ韛X D $s?PzH߸0qȶ""vṄ#͆ӟK1Ϥ AlsH# L8z^9UC BJUdeյqLB.9NT~~P0FK ЍX|+82 j@͙ 0?h 4PP]\?q+bq~1?¾9oFt}Pa yCnAxgU`}DQ?b2wY1Ѷ { S){P` 23!ޕd9Yy8d@mqoS 5@h4l"|T?(y[0<ǟ=]s3%~W9> jKW BPAਃp, A6f3!?&BRjUTP1P,oCS_RTV6GAm89B!DtX7.#򗓖ӝ!<"g%QGb)aM_1L/ʅńz@3)Y=qy+Q! UMb&}HhdXHGKӧ> ~sJ '/?o* !4K㘁{ҔDP=zfdE$Z=~[׮Ġq*fgD6un1v"C$JGl36BkT!9Nmژ{yR^UFDK NJ\ Ȝ#5ƞ5i8f02Xz&KC .p0`֠=^;uGN|fsO#1Pl0߳ϧdOɪ !ت`P8آcw1[ќ`1ܹΏ%+k\ #"z4Lvqΰ߾( t,a3S,@>TGllw*k1{ 'wۧ#FOVqzu(SR&h OP@}l3lXҭ̷v0;,4ٽ_[{*fc{E$-J Mt6f#H¯KZukO%)Ro=y;FeD[3H;rd?@1uH}54i+桷az<{f +ې_^y@Z@w:A ʫzr]4))F8;n;k3 Yd-}\i6X"Xɏ4t<=h56PM6UXaֲ I%UO-)y|sҺ!]d((` $$I$\ -2~!Yk go._$yv{I*Ń5U fI*` @u@fJ2$zpSЪ|"&ۯ^;UTU"x=*W=] #l@y[Os;6UHHUUUI%UUI%UHIUdF[ `H$sVS{S@b1qIokD?Ԇ0oF)k+JWOr >h~u<7ؽٲwdyL|30`Y,,/ݪf8i1)*kO8#LPO}?\rd'PUΌYhY;`uq@Rfo?F0s+D(6"=%Gn![>/e { }P}> *-A`[(qqs\6eBےI*B~$F\ *8㏎qwqq}|LRSވlqۘK{7!:;82"sf$' ?W}unFj˘z  sBEX}e|dmjq~e\*n(9S^Nkkm!6"۫ƹrnd%Iy_x`?ܹO-7'AS"8; B<@<Ɯor32>j4Z/8_دPz$U!)b~rֳUncwa5Χem&@`wWPCG(DTI1TDBDBDQ- U@ԍ#@*@QSUM-z;5w79bL"EKHLREl)2  ChũC:>* `ߪCqh>ᦿ\x`)`P8B0AUU$Rx9i*NFd=G>7m(8BI(9np̀ @YJhthF$/ ,PWX¥ =Λz(Zw8a$..ďo{FT.PT|ǯF`Kh+? 1\q?C'(6~g4<>ju/VMF6xf`p;=T{yӌ9HH2 w }NY3/Yu/Ribǩz?D/4KJwo_/ɛA[#*" $@ 6QI?zˤ;i?ӲˬK#T֜㙮x.fdǬ5t(MaS;=qüJT8yp4VE1=s#?(T~ckБO.]i$ź\K~ZD!P10@#䀫st->S. XQ|v!ƱB)RAV@@IwZQiS )Qd$B;=/ߥ5 F=5D\b1Q8aAkXMW *V@BTu%;~M`kQZа}]+_42] <0."SdA8gc[.h~G S)d>ڦ2=OH⿈ XoAW)ק@Wn!~zJRղXsۡ]?*PN')~?H$Oxq]0_Ew}hprŖRwԀ?3³m^T(D $o5R8sG]?PHyӿoVĸ>*7g 3?&tHSЈu[N-̌̊36ى&?ƈehpGQ:2ise)K8?ŧoSCם_5' cD @I;_]c:RNACXD,:q%܉34KJŐ%(Z59/Yiҋߺ {h&~AwsݙKA!rB»eWf;/TMUUsRHB5#,H%D~L0ȂŒN4B㩰~Av`_!=0?uiUrae~[ OF a=bcgLqK\qBk%Jr(Y;Z/o:R1$oZ=D PA?=لeTd,wǭ\H}a7Fߒ 53m0A\EKrN(lT*~' }p BDEUWcM4u/ a(5<)n*A$IBb Uk9O/Tggz%sKz X:ST yU$#X#PS؎W"`Nٹr!G. FP-;Tk]U_N5Q˾ Hz `g *H`+ɤ(=G"d-Pf B *m^-X=b?0@߰ӯo}uC^_ 30gKUD zٸXKӼ yHJD\9`?%31Ð}Q8Fh}]L_8(L)c>Бǐ 5f zˎvR1 (r9F3"5ґ2Zƨ dX@#?>Vooe,v ;t 4   ۉq}o[$c,Bn!DEtbD@8jzf=M]חwq_APYBf,%b2O@(fQՕgr{Ń%WѼp/.LΜ|D #}࿼劸ç\+:AMUZ WW}_2|_\=}@*T_t'?WeѝVy?~ uYC{W=\r?d1ʀss$*we`::gvZ(q;+Ӌpps Q@N `HrTԨugy0Q@ @A _~I=ol)}Ouq}>˒3VTndfcy32ܸ@mg96+#^+J1%Xv/ H _3fXQE`&W`Ix(:[զع!xn!QEPD8De!}=`c[zNMQAI~p^8Z5"ejQAEhBUL_=n_! FS3ḫХ 9ZZ8'Ov:!ꄽGv}MÄO4ϕ&XDyYkJׄ$*ABP,BD" PAQ3U)2RR IIHQDJQE4ULDJLtc%-Q314SK|f{_TI*hS[y-X$ [z/#i7/%rσZ,ckfnJӯ/Rl?eUtdYwl% caۏ۟ka79щ1{#A7!!fPI $I$B_wڹlmT_O^^2:noC-XI̵sښaE%h8x?@?D($?~fA> /)Cc0 _9U Ī]=|""/ @K]_YT3KU4HE*(Դ[Xh"˕ގIӒD"Sa_[wF|^,!@IxGo7?MC?_}q7"Rvd#9x!r0nY}9d/ے7v!S5}TQ5r$|$@OAL1g_Z&ɸ#Ԯv;_lj/*nV".ΐ  V}fs(ϲH=8BaGZ4#Wr9TF7W9'UaʸxVhv׳ҎCP=1o2=2bP`u( 5~_J}pZq#a!0 Q-YzfnXL06c^o(cy-5b P0U P>@|]A8XAPSbgevXQp^P $;'ڑD{Ą <ߙb@|U*)a.vv9NٳAĪWte"($$}e찂8Bv8BjQ?m45\W9ABR,<Ӄw!tGJZ y4+G4 @g83Ӱ$)I-tĞ,ू]ʩ?6*nCء*y?y|w`[q[9lC6ή}x9I [SXHpoPˍDm%0P'7@6X )0.~\74s{ٛ` ok69n"ELS bM&EP1hYZ09.6(+ȇ0UcV~o?XpdR؎ 6tTkk=c6ßoW`^EFgZ: zAzBi@ "߫)fI`n͖  lp oM4ih:S?G]47dӞ[BÃg XPfC79  ZLggT^r%"Tb̾Z:e;ɈP۴oW'Uw˫H<C^o {3<:}ՕO[s9PɞbR?^Jq~`pH!DWa(T<L\˿*mnA竹wRy9ߣlIXSγ9sDD.~&xê p=LZpxLovn=(j#`-3>lߏ;qw.;(y;N>p) 'zj[&p|v| IYN`hP6O;zk?yÏ 2XN6*CR*TI*=n_ɁO`DI3+,&\!&|F2K!M%!AD]pʫcGH'{8=b|'PʦK"@'xbQ/H=:) a(Mlu8˱{J0ʣ\BXk~oֺykoOh5u&0qC"=^Z`8iD,Gl( ]DHQ#OAw~+T}?GWG@c&<#ck }Ovわ^lw6wE>e>٧}!8rR )bG`> dۋCteQ!Q|iVQtW%TI_{z0ʾQm]؋( _0Žp7(?gƛ[La,k ex 1X?P}vuy.g>2s=oHqd*QUQ/:iZ7 $hkVTTpۯIȬBXO)=39fv5R| @l)rˈY=8>ȣ ay(0g }8ii@OW|GO ( H$"ćJ@UrG_u|z퐍^|qOe]& A&K4UQyTPAKd/p:Puqfo??ܜLM-JN 9%Z?cP^Xe\:6 m xYWޑ!\mHƪb( ?o9De_]]C$lU%n )wf$ UfE%P>sɈb^NV&XwI=üʃ}Ǖ%深GpAfn##ҞPl6ڌ)s#Kf^Y4~=k# xA R҈e4 =ΧGet3D{Ԡ<8Cf;19zjz3/nK)#"hL2Xn0Ho\Q}u =^ ̦=1M%=+}¸J$YT"lF·>f:wB!<:7E;&!n6ڌ^۴y[jٓO7].q߸wq*27 1 9󴩰b@motD9%@CvmxF{kDeLģ+vD$GH#+h>A Ve t=p+c3%}xXyD1. KS$T|b9h~.l!2LUe-%(R*R HB(d@LEQȢ4PhIJ f'if}R--p~9vpQ~US֢H)tkgY y7:VAClh0-jl+7P-L;}{.Ac8kklQn\z|zkg ^(r{C³a="[ge\Oo.#m*@=Cǀp.@9C` ,=8  dqr6Tcs2D`@4[4~ LL@}~hx&{<KUQ%+cﲁ0 iKԭ.9crhÜ<[]p*0i{F`X QmG=ȁ=b @!GE*똠B0'5)0<$T>"CY\ F Fz/P؇sowMϗy8=5jITnT!i`\$#K|o3_HFbcmDNX z@͚Ei`L!߽i9A5RL $*dC= ؝ ~KG҉ JJ)3 9"Ba]s&AMk u5 U߀8bhv16 !_@A@@KnƗgF%J ihФ(I1@J$_PYh~/h>Q3\[FPIRHTsģILJйdrgrϐ;2SW :=R xpC~UUUYNz/]v:u ۻMZܡk`jl:A#kg,JyܣDǣԑR&;2B<'0Dfz(GG׉ >{Uk[^X[G@(+l"qqdeJU`TX ``X%& X!PdY `&&H!&r)` H ObV ,K8| \Vg>ZFŋóҩ|ݲs Cɬ:>u BT1 6VrBa\#0g3ZIPM\LAARG XLYˀbŒf@*H B(baI?\Ut|o̩֓e/tHI 1K7vk…p6BDp9|&E(F2(I,R|@N}}9 t0^M7ӄrB.Z32}HXX|+o.tY#hlwN B{=CxG<)tl)AE++sx"xlqk$CE q[M2[K g1)44E300") _F>"REh*>p6N*`ZIEkDSqEolؚ_gq"o|6l' W_>]) MUOz6LUʨy/on3bN^ΐ~(4=1$qr%`AsY PvZ}|׮o:zp.X;Uy `, N&pzt70M5cQƥ&G#F"/O-~=8ۖ~+h*#[Ӑ0RBк0p]B*u,ec(`Ɔd5@1x,;5D ƈf)ZN<:u{ yu$BvhuM@&Ncaɰ0N.O"#%F:=t֎`DUEUTm g`X9Zq0>> ?*D?s|1P݁l 1pV}g*9<^k5)PDvEBax#E8* 3*4hdHD;bXaot>iXoŝ$u[dC/-8j5id_l~-xuk|pldª^AeB?M@x꾝|i/`PAB7׃N30)> 14<}nvc]l+riӌPrԹZPBe1BmS} Ht` DD!t&fB$x*H@2H3p `%H$fLR`U,RV)I4Hݏ~_fcZf19\tQEUW =0f$1UUU^?) Č0=<^[#SƾQU_h~1J+#4ڪb'HㆌL̢@HA2A8X0A0A$ANł ִI`` TفLqQ̢@HA2AA̐HBALA8C3&afdpf`t4L0A3333$AYL$83NF Pi!uE)KUe@b2`F3+H&`` &X$f a 3TH   '~Ycfff8 %*J}Sz!4# wd1"`^yՔ?%i!jN`,]ɈDgu*SRXyrG5: b4dad#{C>)pe`:o %.?Mԫb-PUH`Dd !%%!JP᭷jB\x&BfT$FIJṞ)JRby{'2d,;,)d*XƪbVҪ.ceh4zqcE46.<l3ةxs'e``w1w9mh`uxʋq'JzM-VVeN:5jkP|uCrqT<,F?S:Aϟ[s.e|ja`K,2(ʲ0*ߌ4<pP \p PZ&x @IL9DGgatp^v-)Ӛz6{G][: #I#NX٤:ϖD}i^ڢڙmrkdN>홋𑋤Η' hp0:ԙDƬ,FUMq#Ek D]<P0N|N 0jYNKhȑ +>w3D7Ht@_&٫_gF{ "crF-j=D_H㊺oyPď{ '\`꣍(;d;ڂdwљMs ~gzȬ!c?λ-81# 0Ƿ]xq ;P9͸q Ij;o5aK| "krŜWDaP{/|vuMc\]?320~yӫ7vvؤ<,`pMrD-0Czi qe #UBvhBYҙZq2{~IJ/ PI )ۍL@nʝt:d8'!{kΝ}zv  9RgǦTH)^ &|x/^ݧsZxxEceN\4<.!^>'dxU>Gg=3L΍=xt#|n !QK$]3χO^vaVS /2Ipo#qOtPݭ󂥈>UUrᇂ.B]7qŵUPP.#e+ IC<y7T';q=0{k̲)x9nKn64SA-lqld!d-uMK&`!sf˨`L[x*i-cF9h\-8ֳugˎ=ym˧%܀wVC%,E*;ȗE"9=x$䣬JݑƴA嘦p"E70@ l;w 5hz2"#1dEfBV]|(2(zuB!qJ,;`M XX*R!yzP2Np끼@(}xsћjzal~-ʼ`" "$R"aDaD{_ !,`= T#%G13kx ,-;z`[-.wz_s()xTCq&3`Ԧrx0 }科:'Rc75f`.Go0cwh҇R)JYv񃣇@;XJl+2'b1 \iq0rd CPT ÑpԬxXBm1.-}P:'bsI'sv #69x$H=xq<u)|j"Р^7`SesE HQ$uڔfg>]qp|;AUJ$PcTT%@[#ߡxgLa$>u)ܳqDTAYf H}9·Ҡl6X O$nrj5ʾ<Mr;yi8{^j}S5UE0# "j0-) Rf?'=`@Wi"t lKjwE*= 1+Qsk&`(;dWwyD¸bq$"Hjz°_J^5T H}AD1NRxB*>Y1Á=WҤt+7,\eӁ)9gnܺ ܗ1w~ zjD*D|M`Í;5M xHлű<cSXzpu7t-ѹXՃ&M 8lSP170!D>;̯/7d<"ΒbWl4UU:ֽ˜rs:J1чa4\e5Li >Dghf2ⷎa;0o䢔Up9&8cF. cW/7Ü%3K`[$DAٻ~@RJ(JsJPvo '&14B &x |Х:QpP`ج8uCQNSQò Z3zӈ}Ł 901C@NJ=Y0k}mtNoMQ80\tc41cv=3~YѤhGd<<}(N83Kň{FL0dt;09A0ik5Z"eHi7 r n0S TrNmn<:!yJ"CGny^v3QggM=@MbQjD%o+{:yyg={&aHO܀5亯,JIK0<3]hX::cva[WDd-RfQC"i_ؖFCm#d]N3CM!<)>nȞ]:M4&p0U 姅 b ^8Sh,A33$A$̰I31 .*(F)p"oQ 8a"CS!98LHX 4 O6uNbCJ( TƑ55&UC-5F'ewbcZȖǟiUKϓ}Xm 4宒}QNkew9N!+~ j7"Ju( G,=Tf"5<+^'GRZҫF| a?w\Sjy8ָzKr,KlƠGvA%.xEAM7y[+;BU go9Fk1~捼*խΦ2*uw؉qh#,1,"k:Suaئ8TކO:]X2,ed]@M.לj}4n8Ǥ2IEHl*E*E,%))PHHHHHHH)JRM"/\ZaB 2p I#!$$h `f XR”YjRXR[aE)0,L 9 RḀfALJRK$KI!Ax ,ױ]8R0nѤvCR o`b!b*k5rtr hm%+*[dtX\!^BASEzF4!"4L4Ѥ̵˪NbQ7 ojmn CkBC:niO rwx%ʬi3EEto7:!G'Fw`v T`ÀȔ*jXBR?) h 5Gĥ$bmB4+GXSx[ttQ&:" T=۰.ʂvUz÷T~P6:MzA%]g07m'I\r' Ġ( %'{(Fǝ:O-j~!XzB Qϱf=}%TyL8a݀ 4-aѬj ņ"L?pDGEO-r9uOd{(~hV^u */`!b$_bKy *j5 *&* ;: UBsD6hDz+q,06$Z%tzCX'~d;mx"҈6.8ip _nE]Q";%Ê  .B{0@"֎噠P[Y8bRzV|OAUF׆/#hm bHÎQ-Qbۣ.؃֠#GAgC'9dHpfm6=uwAi4P2B9ƔFQHx_}ˢf-0:K .Tvv]8:ʩ-KcώqT+UIp#L`ғ[O:I=ē+5GC`S:a #7<`6 > N̚;EGX(`΄э)b)b)JY”(JRX)aKK)K:5hK)JRKIIII)JR\)JRAA84o)JR,JR)JR TH L1aAJRJXXY)JXXR)JR)fᵱ8A>]1IA"8*Jh}9 IWʣ {;(P:A7o0k^Zr&u :4ZQMOJD3#$}sR9L(VKF,Ӛ#{@(R} 2)(J2Ȳʒ,Wpj)(F X  X%)BR$YPY!J)EE)E)E"D 2T I`%dL,5r ѐ[9'&2DL((DQ% ,J 2p(5.*j23 0!dA /)aad= ER]p~= ڋr!AZ, q |tChJcI71Q`C$rgc=2022 8燮80H#nC**J2[fnM/,QęQbͅ MN)p&B%e`})#$_-'§(JlB)a)dD;ʘ !; H73MP_-@jhot!)nhO3g$N|@Ҭd(iAs: M *ab(Z>]8_ We$Y|MEo$Zi4dd)ݮ9W`!!R1TD;PQ`!JTyXopa@B&='g-QѴ68"gR'GUXFXD0#X´؋ :c( !ATu&% ϶CbC+ƃCa^΅{ $iY:ウPTea %!*`tH.::  b67A,rlѕ_-!!]F4$⩮\r\##jAOM-10Q`hitY|ΘA M6ocp9{`I;C$" +`#Cw;dzH&mՋZ:`AEҍTu9Ŭ:6"4@4Fu!D4O9bfy>>=Z  d[NAmcZG<uNeG/aF(zSnFI:lw<,@}dI;6[FB$L* AYR{z",B%aRDx{$Q'&q1t8Î&CJA @z0!SwQCWf`d4;C{1tS_?gߪRf{`łGE8k'#aMj Ly۵pR1-Ljrxwxt@ ``&33D{ h>^-}j^ܣQNXS>8@w> wRYJRDʃi4)dxAsmM ,:l>%[^Z-po0+-/I,3xzp%$ (ǃH(I#&&-r5s iZ BsߦQ'{ ]J0}:U ֮$ҷ.$Ķi% n )FAk!QPdiZz$ֵ)h#C^6N0ytvNgaZ0(,St9SxERN"zdUB3,GBWDJYU.'^$@7L)JRqծp⩂w"=ÄafV8Y}iUZ!6(`x<;˗.y+iI| `)CLl B@0L0LC# 3$-PPL0KX!Z *)bT7 ĸ[tmsM0*8LJ@$ΈFPPHBL&`yCqDf8w=Rô Ti3h4g~293kՙ A c:\"c̖x@dr7<ϧgMHag.tLk礨O *9k~.{v8t1#DaBW Dy@cjSn{{UUUUJwp09e]5lʸ(+;q1vx,,wXMSD.eY|3-11ΰM1LYݘ6 1F,2-~\zآh"L"6$V>4hm$lxldGq,&UUt/g3C %o]uOQ1*PÀ6#_m6F%-$DCȗVׇ']b!Hg@:‹EذX15^~2  ESSJZ=IG FkbdI>d/{)ib)ibi$ X$ DۘfFq2!D͟n|D $D Pxt ^(Eh~A(dRr+ċ$ Iv 3j(H U3-U b@HBFaY N D@L, 3#,QJeYdQ3 UUUPUUUUUUP Z,IՈ\2 =|~A@R7H`0H]}y J7j h C3U$ 2?Q>ؠ<ʋ`OO I#̡?C8h)&FTYYT1e^:*ZOVHOoMxkھ޺Wq_zrJ8F(^=b! b sZЌi (en%@iKD ]AP/Efݒxͻy !4^0a ^/>ϮJ\bw{78q7TC璽\Pܜ'cL Du nV!hb@~>uUUEUUUUUUUUUTSS+ALZ=`* g~BjBv5@e!ucUv3.6lKN,MJ@N:g^MPpd 9 Q3:eg+cӜu|æ+ӊiechRU^DwPC@k#}zPXBs!Sh%YAB@H)N R9 jmJ%\"XZе<;CzM&ppp;0;"cEhZuXNAJlՄB@UOB_hpZ.stX0d5Џ*)IŜ7 X%$`HNH8)La*2ܽp`tz0rɣTIH8a'z&v3S"l$pu 3eᄍ\oEOt/(tY|E6 r8!B-$88F-E&*f_;>'G9LT"[R)1ت(5Hxi@m\ѳ6XI$JJE L"0@ An*Pem " rj IJ,C3r'2̐%c!u8iq\UF^ FH ER_kDV%!۽:AѥGw6aaU|y4_ĉE+kcs|@scm^p(i4`*ԗlaa={JZ-g~m t{xez .B/CdЄ`9HQ$L!`o53J Rcx T8^z[a7j;UUUu t:q~Y1U.IiV/\n2HA[d1Ь]mDD - 1! ,QM4@8ʲ(DֳQI2p`%RPeT+Y^5Қ7Bd% U5ilѭWYF A$[ѤkZ38kuRXQV$dS a&h $ a iT"ZE)fT&KǺ>Ꙫ 3kB(&JRH bg< -_Wg5GsRUdFQYHě˂JF%UK' 1\q0T&10(P)@wC hW,1eyytֳtd}"؎l³ LsR-Wz<Y4ֲjP-[1+[ib htpI!d&/_Fk$Rd!h[<ߛ G T;`0`=85X60 @}NM$-@‘ S~z@=P1ﴥv*!7^f†4+>CζDe'no{kчRX-3zGm:wCO-ZM1#b)BC0Y-{GFc=$(h8-N{ˌTШDpD@qanL&Ydʃ[Plӥff 1WX| LT,95"G`)4Y2llbBG vqPnNdorfTœ:$JQ8( & "* NbQm^GӨ!))9n&quA9e 2@,%G@A?b %B@Szg<B&dh1$% C$G= bN4"(r:cܣ SDPFFt0P6KV@oPpb0`D X&d(&d1:Y8԰[\l%Peyf{>jyp] HTTv^:MRPIJY)HJT8Hf$ "gyluYu$ʹbVf`˂d] S>)JRUUUª.}2aJR8R*)t`hG5B:u }4=\{RPAIdSF([̇%>@\΍.j% B 'e(^'o͞ hO1Ɖ- Pg#FRdߊ\wW>FGrZ Oz|:P"zҁ^@}ZpN%DZİ(xZA'-]v0gQ#0 Xښ 3z|N$Qa:s|}ڎB/=؂$ Y'iC8H!I";^`puKm4`C\ԫZs2mcPi1vz$j:pY=|?zgzf 8;p.ثc_Wg.I1Р6`3(RP8M2@'ER!)"#\/C 6q# ca9v DDIƎco@(]$PӪt1qMt):w!916TԬVQ`1aW )~|v>1{z!s)zO 5]#J>m'J5-UUR="-;%IUJR@%@XGO>^U>r1-ӧM{ 2AP״Xs $)U&Q((FO, ,Ļ'IH:O)8R7M$qCN&9Շti\.4 i"bN$!a.L $7%E$E,9$ї$x7^doiZLcڹOѐ/O4LH8[A_>:GI h0Bs-z6 K<:9d MVtj$ʳ/M {DO4LB!42Q 桪 hq6dܕݼ7Np+)\`f_yuFQ/hD{PLzL Xe%ѣ42JX 44FGg6VQ~&TNv6m0,&*J3r)9=RNC(B!R%V-8|af[ݵ5BK"nS6mN601٢4UH5) *)2`R( +V5SURCM1u9gϡݞ;R^̾{==vVe(a> (9A ÅbR2V ۮ+$5xG)a k$pfb}'7wii@crY[ϯ\y1).U<Խ7Y!PU'aP#9=?<԰6(~?${t>{D Iz3606œPCۤ G^Эa4v8E:1LѝWr[ѥtTFt{/'ymn¬͊VdLˬ!`j&,p5e3g3E|+RҀn9Ns (%H!f Y Z|>DyqtßR{Bp{oN?תuJ"mw5;-)\QjxxD7xءO*ԆM^JPkcژ|%pXٔ'A_n}>DhW|P<|}֗߰S$G9Ǜ5ǁ(<=ކ: v4'$#6>R']k5[ˠwE֔: Ta>{͓#l\M,`X\$Xܾm9JYe)JA.h'gă2"jIlRtzwU-(#K.< YʿDG!0v;zL9)K> S RJDE}ynfs/&lɆqXtݐ|!#uCt ۯB$?Kvqt׊g ,)K;K Rz-ZRN>cRUUobBFp |ry'GGG 2xtXhDk3L,Ur0)f@(  ӆ|*%Sf1@*cPcŇNA@A]Lû/l:Q=¸ja C.R~}$sdG7T:h=@Gj/@AHv6E%rGc14TRRVQyֽmߡƕt:tbC,N2{{G)%E4;5ϔu2Y J-{Jdvr[W[*NQ1ϬU`U9Hذ.4 K߻>ĉzA怢\8Fs\sNA28!̣0Dg<*' tp|x4I}*uo9V⌂sbY2!jx~.|$=%ޠQ47' d3U+Q\0$'"IX8ӆ9AAJR)bpĥddhRb\0ZaZFfIjQ*bK#BRE|_[u;&銘Aɤ2 #*ΡVO;+nYcۄ3wLp} O}% &aCK)RbR ;?g{C4y"D' lj'0 Bа0iO&*C D*Gpz9A^NgOLȩbv$w9$!ҎU-)sQ<ri);\3C]"U:Qa̒1ApEWqR'b%SU 4450L88 ECxq>?Uz<v-`P`$ORYS" ]T`B[;?C2ddse)K1mlmc iuI`YbOC6[;)>|o!7KAJ >."<UH'>@ {B}iP~`[G^=b>I$p9(Ux]Ѫg ;N1xHЭŨN;ZvGq6 i,4x['o\91@iiwL\7ٱ8[ZfU Yyz=ɖ,|w>Z31UB`ʹGa }C25NPSrUT'{= ;d-Qvc3i82Y70ڃ\4$o-J@d.ۗ!"s7m =Rh2׼2.nЏV %jD%J҇(4l](@d"+͊#Ɋ' Z^85 WC#b&bx<Yn,Fd3C,B Xkw u`S1S96y!c>AP֣$\u ،{=j9 i-7X=Uc"!36M/\Ã! e+ 2"XYab/_S#,D0zQv8$ݹ(뿁40dI"=3#տghjQ`א.A0Cya=>duI4tvE-H{Xy󓋻[f[2+9 dGV)2!:jP@d(e  5ZEXfkM)%k;9ÜɚgfBP:QUP *F(? +(3ƫxbH 2hި 8]`G `if-jԘC}Ais AkKK_:D{ a75YxJMߣ6MgHIa|?LqF#=)?:d4SK$X<|ǓED2"q2*@WAKxoUVlT-8'Y0hb_E7[߉TEuDՓ;pURU>+i.{~2'"zXv^4]ܰ)wm `R ?$4L7$񛂴|W oJm<FaO H4@CT!GPRC,,ABYdRd\&$a$)3 DŽz(JRZYB)B$)Qie P X)QF !zHQl-!ghXG׼`6J\n ,6S`Ԁ8s~KMK U%2h˩$O X'!{`˧gߚsD]&bѤ6$O>GuC=z{~,DХ^]Z7AI|h)4PRSFX2 2q~\Su֗h:FK$#=Mt $ ZB `bhO=\50 EHh1$O[ @; fJ~c($MO‰(x?FGDDDD}߅DDf }p&SANÃpB L8l| = 59k/X49'p'1ϸ" UJI?~I(>>đ`F;$>EƇ4@@ 4 !czCP"v qOj@b 9cTmZ˕JYULHN;5yP~]-솚P$2hCA1}*BC2|AIǯFfL2WY"JY@A3L?Zb Ȉ[*zA'$$rLT8D'4AABa(  UUJB@: ņYilE&*$*.@"AXR!PTHDH 6sRI#"H{_~%p#Xeu7RgFReHrp(- T:IĞ;ǻ7>75- j)D̎"pSx>̶jEU~.1\ձN؍z9;XcH.XTKP Z˨ 3?*Jg%EUTg_+Ee=GVC:mݓR!, H{9ײx/a^ְ%),} S[) i<9IRkM' Nn ' UnC 3]Әir!:ӁN8:v|g"JHqIʐHA)уo5%3.vyg$n]t%u[aGHz w|5<7ҝcEV#@`։&$^-}h>DZO.̰<5m4+FaPb ;k< q) c;x@лrEx;$ ol1Lٽ"F &Jh$P9:^<9a *O>N1QZBokomLZ8]U" o <pP4ؒI.lI$:m6zXS,RaLod2xH+tUSx*kthѭV',%WMƿhqGp0t/e=%֮Fg?dd UL?0|c\1F:1\""Y>LpzaȈyU=ƯB*4kpxΜ/\*@S _z%Q1^T~{g^|5~/4d5_9È n2ā>L)L_Uxx*=۞R֘7tR<4d<$*)@Vz~M{t;(cX?ohvSv Oa#V../[9mMb5 ;aHW.UӞپk)Emp+ECd('Blm'w!ۚmnEI$Z xcx9[NEUUUUUUUUUUUUt}OçJ*ye;ľ}u.9뙋 ̱D7%A( @ȢBϲRqCEanHFt*tȨh7L]E @ P>;[ 9M72m7. ||3V4/0"ixvZᗧZUx׀aTTP@33Ёi[~WƘ|a< l^f GTʭ pQ'nz@A}7k 0SDK\ ]IH$plFy7ecG!v(@0k\ /*9ț2fլ *K'w?/}zd 3I 3dc+*d*munxbc5&ClcTc)D[,EF;&&& p111mnɍmvLhm۲cFnݓ6vѶ۷dƍݻ&4m1mt4e F8plP 0$ ʆ*\d'N N ptlb9Š6AaELvz [(02(v=r| |Z'ŏb$0pC%ޢRTY/Eruj\sKF/VnMà>LS0mJ0V7jȩs˃Xi2{^d&)cbvQ(ވ$xIR U#N]u;44n歷Ulc|զ$GY^k#l^P4im[һ{Vp6LərPR\Ip h @B@qhߝLUƢC 9PC.kV>ظjb'%huxim aQ`UzoO"RokE- hDxn)`YX(Q Q46I^cFCAW|-!N( ݍ:A*\FwP:F{u H-bYHeizFqU/d%Sbc{ 8 >mcgN8lb<4DA\1"NR(4FXb\cq\G|}N;>1Tꂅ$)Rp1`p0sJ%Ehiˍ$شPʊ;7%!PS$ԝ!N4e"L/Nt']61-q2D:f +8@!!! ^^C9krpn|zjz?DBo@@?CU陝YXFt38fDۧ;kn*fip'm㐍9<k5c>#O|j wMQ$r(6| w%eES]9޶y;aNu-4fd]{]Jo_e*byh|PCszL5"|Nv}:.,?7& |˼KvH֯_=cjP-ǖ,o9o.8t!(A4ὃaGoQ)@%>}m3,I;`@%;E W8jlu$m\B^p(f2! }8|;P( `lY5B@I(DQӇ Ǣgw$1f ٲs0؎L]]O A/]|%I2tYȗp15B nY4L rVL)߆d@X˟i[ GAE,15p !pRQw T'l<=}[܀(1O;quGgj ֜wt~/o7bP׏> F>g9Q:[yedY | xڒE%mH[n!!lEUaUb>F*"Rl]:m=i ȐD5qZdr><2xy GHkϼ.M2aCGz.w~׌,mx2j!-fM7|*87V6&Ӝ9.$[1" kj@;? C;& osH (Ӽ`I2jA8$]8?P@lO{99"0ʺגoUA"A| K OxD ӊn h;馜H%ǭ)m)axNN~YJR(,$Ƽ5kk1HlE5f`߶4&QE`}$OyJ-:"+lADi/nݹKkɖYYmkrrZ|48wWRruz{R&nA&ti!%F HH rx;Yi]M>.hX呹Cei-Pz*U\@@D~?Mȝ EOH]c4< TI$6B/_?bKgHNǾ>.uN9‡ނA#v 9qMn6&r\r@/-)TR ih. %}{w c1)JR{{R%?_s|]YK7tm9 TAGRJWh\tG/.~-1ZvIn"IC ;pT*B=nfõvTzf$ ûI,rǯ()>|22ՐHTSKh4YYJS˜q&CUP)$ Ӭ ?AD)]`u ( 3szWb!G2E=V)ny&}QdOA7"i(L-w DhSs'^@L 20BL NѲiV{$Q``~߱|9P& "&6jQU^;{JnCuI:F ff"h R d&`󤪓 od@x@(vwDT7Ӳ:v}|JB;\#BQD#9E=:b-g2<-~wnr!r $7(ǗH$9D$KlTyd \.T   =:@ PPNYF*vň`/v ,`y=CxxWވ5|hr ˆ~ g hq. Z`Ρ@I$AO 'aG8b6$tQʔp|ೱ,&mWt 5]'GR+Y'>i=1۽\%ydF0WcJp}peϓs~xϕj }V$pE^"np {^qCdH"DOGwvUG3cM:Y鳋uٽ5ѪwS=)LoSzSҞNͫ;Mߐsig7k0zk{TjyΘ)8<֝5cۈYSѤx9ӗphݛ֞ڞMޛ֞=i֞toՌILs.\޴ofޞ=iNj=h6J #0 avۃnµpw7ߖX,rxhhtÃp\\mEvffvl6kc! "c%`Վlc {^ҍÄF]-k[=0|)|lg\dxfhtÃp%ZTmmi9-8X֫ %aZ6mS<{vuj4{ 0~Uj;pki]]ر Y3v=4_c)JRmH &)JkzR'ﵰ ! Cf zLoϮil+\)~lFCŹXuڌ8Ёؾ~:F8z]8`;СHUÅ-t:|&duEx! ғWX_"c xj(,`8 Krvнw uױpRn #oHY6Ƭwޛ֞򧾞uxk:=`{nzaO6ܚ̔)JR){ΩN>6j0;U(:@RS8miҝX8%̀t1H(RJ*~UNpO[ۗ^_Ng%m<2jS9QR{F"|rfVX*槎|猪ڜJ 7$xSkk?zq$I'-bq4 |wtqiOG;9׋3( H@R-3UU333_>3319ULijMUUUDDKLDɜɘw\@Xy >$i4)::::xO)~iwwww:s)J[Zqp]T{C9 ;KD3K%=guܷڟ}7MiJ8-"j8Q`+$kN<9 :2"wI$c} t{ު%x pD;aVDR(' wmPM{/_w|G3Ѷ&E*701UAD(.w^0\R 0jl> >*ʭp ?k#W}o33=D"6<::i=x~ǯ^acFc`#{{fl˻f̻kTb;ILe]1,"ri8;;fg$ͻw\r@/-X'j $Q}5}gjеUUU<+^ؓTrΰ왙wxϙwxwjwxwxwxv( 0 `fffff]36ffe3Ns)K]UU{8NUiF4k[  xp,z3n3tgֳc#q|֪mt@8@q@ .,>S$DbLD}:U΃ZZZZZR3PPS#PPP%4 #)SIL,PD}>oWc/ZjWA c: s20 Drl[ p@oݧ-$҄6<X w,<`!D ]hdA*" :S! \ZL7;7EgUbXPZx ! $U#Qb֕ ҝh"pfֹ\,H `ZL}l}T9oOJ8~?O!˹yIs*r_ÚƦ %т@9L k .RUY^eaw:WQ 40ӽS,>8=*`*F]9CVSQdHthóoȸEw&5D~8V!E.~>!fL֎>^g&nUVQTQ I*:;h`D &YBSU fe3xd*ъڪo3t`mѪ`Ѫo@OxO`lmkAεc=xz;=ݹ**MLӇv}f;<u.!F׸}mKbֱ'._Pu[`I',OԠ i fXJP(’L4!k۷NNJ֚"h! `hU]#Xr^vv˷R5a)BX#]*Ab.ƻtԠ i fJPUtضrgnܜsB`u7N17Z`'IĬ<G (FZTtӞLחmvQr y&:U٦r""!!!!!!"""""5kZֶx^E0&C}$(ώ;Ȥhf*eu&ETƦߪOj^3Aj=8\pi^ь] ,Mn~ڽGT`YcsT!q@p `pc`$UoǏQq A0VkZQ>);=/EnC:":]xt!({*p(ݴ,0PgtqT{^e~.l)P&ʕ?w`(}t@$Wۻ(njEbی{H̚{d a!y S˗.Z>Q߬P Ÿ ZYDkҠӭ{bcԬxdux8U⣷U-ֻj$d C-/۶΋낗; p~^>BG/%8q ;\[ h:aHl~'W֓}C=0|dp_9<wUKUEpz ?o|CEq|m]@)S`@ 9+WQε,{m"hOjwא! {f,8oYߒ`;shp]|T00j10Vׇe.Ȓ{q2=(sD`CŽ;ZS{-9m uܥ bjбtYQ{H|31̎4gءL3ɏ'Orl] Q3gɶ${px)qT&Id=pfNLGM|J(B$M}_2<W>"1!jK J @ _td_>yD\YUXA<O,?gٷh\U9\D 48'Sَ]ӳqTEQEњj(+v)cɘ9W}v`3wBY$|rhaDj5`!s+DG;OxDNs=PmIGKfy\||{mO 0[!%ZH/%QO2D yLz"JI09?X=d$r1@I% MG!R;FK =WWwئΧALVMIz< 5jaN+ ͟ d .K*@(i=.È(r[P%~XGO4jv*:hgא- 4;d^ݯKd^qA察ܺL`X`X~~u ?wA1 μ%ReP (@z$׭wI$Z<]oom^[,?2d…NtcLhq7&p)iMw8L8sGp QJ*.D+=f/}Q0/"uv K5 `.']SGgH_0;l4W5.iu35%C5o%? hm#Cm#EUU^~K7Ѫ~8&h1 rUp*@<'L=M7 |tUIUTI%$ :X-lxʫ:NSԟTRm[m$I$Io{{=ϼcj m5G%tuD8XP9~xMm >* &=7*ܸ~G٠9Tjz4\!16IQQ߹>η쁀" c{n;k[ KLnJThUĤkZPG~blE:*U&ռC0q>jy``H^80v,N^^!3{e1X7![9gF|cJ ؚT7( /6LRk0}; rDilTdI(- XЗ.zY9cv1؅o7rH6y^P#i3*#0Yв}X8G~ #=ue$ya4@AMBf(9pqH7cՇeBP<{|;' JU紅Z&kQ5@ZE5{(VjyP=T@po}g<~p>ǺsB~=|UVpj @d#j,[{]&,n2{^&C*(J9Hr O?cOCU)djK>([t<|7e cw"$ \ dIҰ!F*œCwUJVs'r](6*<ކ}5 ck)%-Oym/d`.'QtܹG% R yo ]B7 xI4SM>âk_UUUUU߯^ cF-$qBc0DeUk\mouߞ l'W;vvh:"k&w{^S6<9REs& p̨ ,^:Vfr,\wQEUUVxFh.{Ή6z 5QKƭK'SF|_#ax=.x"#KD$H'S#o'l~\rI íx容ỜaY*s[7>2?y# s&w6<r^BQF!dKR9uXș2^I$a7RRR[mmob8zT8aOw5y褯 B(~\hOhI'[Ϸb7UZ*Vru J5@Շ=Ҙ=T^BW}І `(^B!ƙ UUUUVJGCùM4=)"mnOv!u8lG>7p^AM@ (X LQ&q #Vl"c'jFh\nBD@0>*$jD U]h,LD֣ ?LZ[G7u7qڤMFC!q1`TnW]Q~16Pŋ(H=b۠uvKثB,:Lj :.)}W T&O{(kwΑ8UUs{}yg3 ڃag?7OM駒 V*AvYٔU&' ᭊ٪jڶ:PUN$;!Gv ;f`D0@;5G! I<3msh XA&dTu*6\?xx:` ( 1.Eps 6&"đX>B;z$ |z:CľRݦ +;=qĺ5 @z9'2n\r%2x.<\b8 baƞl'zL$D^1.xfu3@iMXo6SLd#6jUn-*ôm>0ulEG0LC÷-ny\iGlt+2{sߥKyMz8$9'+#QI5#ٳ!MDeF{AE #0Cs|@16YlKiVWSKl=a`'^hjWW.W{S d0vP6B̾noK=3&a]?'R+yp-mB_*C -ɥl9o WNaLj2B#,ޥF_5,$izmP<$:L97/{tgÎ϶53l0wxxtw~q'esǁ;鿞y=|h>/(AϿs?^,ږU{zD^.`\&7D@#g{$D& s w)+/d4Jv /Ğar\p`x*~a6|גV_zwVܾLf.=ոa@x뾣0! E1߲{q+8S^xUoc&Q=3c :OYĹO 4ðӟDTle8*') vgؒ1K /ǜ;_^mD8 RUt6v!Ju9hr%qi 3`: AV ><  ( r wwfft "#{pTk`z>/X߰}X|v2OuXx>[2! l5ƽ!PAUQL: pܑ &n Q[ŒI>99׭&ʪk1IZ/Я<~X<\.`n%F=jXqO<(w"2^Y@; xvsz!dl\ /}- uA q"*QHFtZ#i- 9LArXe/Aא5 do 1!>$1*{Kb0@J-!JRȒ̞@ ^"7`8<]Ab.Iֹ溥R,"Iy@ I9hP(dR',G!ϩ6*m b!Ѡ$ A- 2d=)a)x/oîˣǡ򧷵x 2QC3BLe0-j$ |& gsf;y|CΚLmȜ#vML PzVNL8:CBI=xWKG "~i@$U1^@70oc@xF.֖ւNkyW}{зj6Of_ Rx9OuLIh% 4;,AKtB}u]$b noF4q-(3uY%w=z'S*J^4PuH% `غbq.d.B ]`612dJSW*.cFaTJجh L31(z@)Ш/PÛcGpb$rQ,~y` ȐP*` %1>,B '-~>`͊>9CDPFbaeeK'ͤt2uZ25E,:BP l4pHuGg-r9qe`omEPnm>V@UC>㏷=#|\eKRx:}r_C̹F$ 0$pY CW8mg!!h?*ΰݹegf.#}@JFG1DA-L\C4|{N?s 7 |.J â+7 #[@\Ѷ!/2G6˙1UsƲoL'P69P)\o ܇%=m>Z;-!H 8MF7X >| B"=p b?wbFDž^~?`ܠW?Z߾uB,Wf0lK4ӫ"wG;$;C19ȒMn{ .9hy> yoA|``(~=M9b͎g{i ؘ\;!dx&x%N@V67TނRk5Fc l#iV_#toApFАNI$]$"(S\hiBkHԟ z((%PCcpQBQxY*DHbR 1/LW_NQHAi㨰$< BkNcok 3~:3m}neA2B_~,1;2IǷz >rn5dݿ%ܐӊo3/j@ f>@73F{$Dh5΃?P=O6\ @q1YX DiIKUZS$£#V@ ő~HGʘ26JӳMU'{{~9az翝,*_4=[~򍫅wLCOj z9諾OWL˶)ŗ0FwT}]4,mbɁ4l G A&UˠzK0ͶRj8rir'Etӟ#Gme(L&)=c!'G: ^Ս ̫x eP`c!feTEFgyyk6TO0cAhL1(,r,"s!,>_z %G8y, EG=$O`b_ 05%Z:=ApbhT!"Zٿ68{lT[U5 e>ov{prA@v)ŀ(Pepw)QT>'03+w|N!?,DyF_n%U(n)%ؒcٚǝI칠 b'x Oÿ8ozez P}6YC!bIٙIlnL2Aa8.xpC2D2hJPܹ":U9-JA#( `P5Tu })9 ~[?VԆ?KȧHq KҢ{(kԇf9q.}GN~D\=_a-f܌Rz^ Fm΃W6}&  1$-ȸbXƖuRӠZ+Yģ,ގ?>ȁRB@;oy\aLKfڃB}eFϗ=C}ZR{g#(0a, I"vm8NUvW*pFT X)ȉ)nB+|zY$r>wg8d#CAa,r#):t`I0mud(xe(hNzre-f8 X ?4) F!Ha@13٘c'uCGT˿1ڱ J@(ZARJE8~K/ MSK6?m飥 1K XjSc_c+\P }s(2 _}N-JM[*{ 4~vq@cwܪ%rm1ZM7$z>ܿmmYrYn6^>^, "!Ʀ!=`vI0y9#)ܢ_r9}+Syi𐀲(k=J* ,2'!݉l"h簇\=| ~ , Uy- Hb PxO6d5З(df/ <݆Q*4qTs;c :qy@gM5J qj-NHQt IY1ކhD”tU ^7ٮM+8X@uhD&'>lǯ BP-TY%x&~YlV3?:1Z/Ko 췝Q *{> p`}r:>PDO< "Pd;6Ol̓\ 뀗() FnU`2n^mFZZ57BG}z3}J,-˟je8O3hxc4D*Ĉ#A!N<:,[j~?lGy}>xRUPQL$TAQ5* *'0qԺ$8GdLϴ%kf.@{ pyWh5 4DN-{hZR=A"v.mTi v?7^s ?zW‡1`CXFC<קkOZ;9ţY~ooZHBՈ ղ_<"zc^1)a=~Wz*/S'e-@r'?>n֊go9038PJӠug~VVzQ2,2JX T(*4]%==]weϯ >*+p|v9v;M{J%z$OE!hjʢV$hypG x_*[P`ȑNy^6Dd^ѝtb?#hաFHMeY!2f UV1$AFZIQ11 BSE- Ү,"I ZbFXd i1q Il%/5vL vw).es5\XhUU7J `J-2Ib~Q,R/bѱϹ86jd Y sOFP{;2H2@^t&wAѶQ#q~fy/4ptQx&~8$ ls wFuz}-Fd8iيY`ŠC$u>;ϛi!ԩ ᰌ!S0+֕UVrb{Bul@~}؍:u 5 &Er_5c(V'ONS@U1 NϸvþfI"#sCPFߔ RѠ37ib)ǸeG qF,銺6ԱVCìfS6ˌX6m) ЄrÕ2B.~a3{n4zJǃmBE!4Otl㖓.E4֒ƴ&$^5|:`wZw8xiOHcXx@yBª>TaqFDTeoFOAh)^}Bp?]qΤ4 EĖT@'Hÿ]4Ub߸lgqܓNGoI$eCnΨ<իtnXnӿ"DI/dzthe$5Wj1hZ=0 #2〣*>K ~TU¥mA Ԕ>O;|f,P:IY*dsi4X 0u: PHUW'Оnh'4s5*YK^Vir&J4a!",:j4ʕeKV؉BHeXn@v:f_I T@ZJCUTz^qm=ED HW' +THj(-#IB>QE)iA`27IUJ_E=z&)83[~2SIJ njE)Q Re54iOʔ\3>D%Si\ݦW#ߔ!@bRqǫ .&%S\\N,>/wuKDX3[.("u`% RWJÿݟU"eJ W ~(# 2DBDF\Xє:$K tz!P 32  EjȺola+󟪆]̖(c2k.nid!mօw%6I@HT?K# ͐([?)¸(Ska\4@i[7C|A0QHkIu LH BQg:1X|r(op2QmPeIj;Wn}7 ttu'<́#b[\I5dy4`iEε*&!Z6ʤ)+TAkX;=#v=qa"D;c ڞ@au@7,x;@ e,(V)hbʹK pU '/`侨Ko2{OG{h_?Xp$ODqyBbQU0} eʗ(aF61|C6u.-@8aT=wF,s# חR86#0NAkƇJ; Y}_"v8mKa"!)U)f4՝ΜGam&.Ɨm2PEVaqֺD29լ8slwqHe6;g*_2Qt > R됄5Xh 0\Z% ~{Y^:miMq= BF2 ;sC@`LSvt]5YYۨKs`I;6L) #Gcb83JèL xP" 4z}pE9C v)/OTF4X"ȟ39g 7Jbb!(TRdMDpH"X!]fBfCYv$bv0˟%^1yFU'LRCT%.}~\|+ lwII_=wK@C|m09cwr .4|;wQ↢3]!Ѐ;x14 )J(S#NH<xVhlRy#ȍf.CX!ZwҋAS867qgd!HQ ҰE`lщ#?uzip*R6(IQEAi ԇ ֺODG~5H#8iT$ӊfztrge䏠LfW1pk\6as;>*;> odbVR We \BrFI"v|C{? <9%F$Š6o zNpTC*+P+B4+ੰOeuInBk7 ܂wC8 ky~C u>_2#0zih6]+AR +D8A 1֭iB&3DxH%Z_$0ɋxdN% Rj's,aG{}~~ -Mu?.HAUZwR! unˬz^'l'lc&`@L}v=:xjy/nx W3Ah̀a$IJ `ȥVxc@mmoҧV.&mm"XmCA5OB`3D/!@úOl< vh#"Z"KAU ??B@eJH13Dr60Ƚ vh $CePOI@ X}HGkC_z) 3Qv+} hLV H-1aDHH)D@.:1_d@$?;T8߈)s=TɖƋmXbdc\Rye$E劤#?R Q N`\ ?,eqa1/谞r3# u|l dh8FPأNh.i~X!p:M|3 @2)BG0e)eW1J%__#Dnpt$TJ[Uq%i9?/seRePޑ+PԅPAO$"٠Ч'Ķe}Sza+;'ań"sG 0bZpGй:TK6"&_4=re!Fic BƷ{lMQ Vʮ]by]={Ǫ<=QMf+yPVwGXE9~ ~s2  saZEIdV:9;~3t#[GKUݪ0vxaO6Q@h;p ڀ]#FIO M$`h7;(; 8)%dtj!!MiFq]\r\ eq@ʵd+^L~>pQ3'M" {9FcinG:0Й1$'QMk;Q5ܓ_NTL[E`3l*aq1_ 3'Ij8@NUmՙQl _#4p:E nFzv!Hv9 D *k$ O#觏y;O"2|>}g/C頑 vDzA֯t֪_j1"k7GEyxO9t٩$~4q0,',I 0PGa{HAMӬb}_0)Jݨ(4-؁paXV2Ȋ;ced{sƏ~Ϻ/_J"&QOLU[Zl "&;= C;ɣa)WeUۋV &Dp«A9=PbRoދb &D"@F+`)CQ%!C1lS~ c`0D\~p_s~a*m1]q T' "!3!O(/Y Bs7ɞ[jjU2= / u +>G'۷Ҽ][S@͚iDLe@?uذ"U0`|u_ghHS pdW R2ևf,FfVDQDF2Q $ ) H%L%#Ru)b J T[5F(>mgp&kfaLVcš.PS j8^7[/f 9nEUۣr"41ֵ_NqƏq fDWM鎻Rk4T[U@5uX)!:ʑ& HR!pc:=~f#BNKj[偷 wq} (,JfEI9 V91R`ݴ(6H,Rl6onnR\yJѶB(c\sUsP! FH ֐+f ͵wڨa+FUJR$7 \Xx+%YcφJSd"S-l`7b{~fh{ax2_]B䮽Tһi%䢞G@W$)P)2P FQF%20,((*L rԏ13jû**S|bbҞ{2 N{QlۈB*ԡD`'I, b{s8SW )C(#f}4h> r^%~_-(!% 5soxuqQAy2rIsyǷTFOU x`pѩҜï"d{5zs iއim(ݸ, !M+U>6_-t1Na?jT;-)l"ovo(I Iu;s?gT]qp6_XRd_p)):2C!!=%#dT :VBݸ8 vے{HיBfUIENDٶhD:iEFv OOC Z"_BKVؾlI?eEG=S׃N HX1 ?$bHw@?k&\;7ϳxIً,:F'G:[Z;{(-JXYds SC쀳:mXoZ5a?",A/d~:Iĩ"uP>Nӟa8[{kl[=8@idӈjLnܟmf'Kf}cH :PB OP/KiF' j;[CywЈPhUDEO|3ZdB5eL>&n.Q*I8cUsWOІ0VaAY@{}bw`~j~7ܳZp.?oM>ou[X[lI3Z.qCU댎؝7 T$?uqSƸ_B&\颍5Ktb"8{=zߕBgEbm6%cA(0db֛s'?tr:88mN̳J2S 5WBD'U*U(%9 .O ѤФ@@Q)(84D !KM*ZEhq*@!]S3{nݹvsE_D}y/ AJV^}4=oM7;JJ1`~xQf,^$H!#_Ltn},FN@01-1/2BZ" )(@ (d" Z7q8IG"~RrR<CydcKZZ̀ zyLIӥT 7H qsf:.H~-ǚ;ɕ$%4CI!XCcyb࡫#~ST :,;^nA;[τ|!WnDHN1dM*pi"ZlÂ+ˈ u<~wkb؞.$AF3e= )#loͬEiwq ;`* ՕqeCxo¥Y!vH44=A~ t)4J(ZaPwU-g$`7GTԁ5;M *R;_|زfO}X7o*X "?1qqG.cM}q24qݵԊ4V,%,AE QTbDߓf`. x:dǎ#"0nQvyo1'eA̹m33 k(L:1W(" l=a$e)  HP .@a:dF4 rՕ#=ZJ06|;n#u0hrQ$!؈%(G<73pF }'DD?#?fa63V.wY!LYL]!p@FgBqgiIS5˲KD 6.]^锺aQsEҔC5 Pl,YT2M ٹcQ2ꕓsū 8\vO ( 5\Re JxQ'A$61iڊ眤^ԙX `8j4ZD/՚tH0sga dpuPsףGbzD}N# P6^rydZNdtBΐr:lj)9={vA(($DONj2pec@%1![J3 LPCUUTPd8ԳTiUjUY<<Ҽa#|  %UL21 0rBp pDۍpO@y hmŰqaqv(X1:QI)UQEӔ!FQ.C2PPqb:Ҧ r12jN?q54Wq̷ۡ|{@UKԧlm&YLdjgcfxRQܮ ml.\ztM$s  Gj X 'if3L%4/#! 2iK$/Ő!PT!5A~µEi[o,gGTW! $acH;+F#F Z?b׉&(QI_BhzFD=1KRgBGÐOq;6ު!{=}!Nq7^_I!cwC6V?o '> 8׹x1*Żn21/R O3قHpq*AAkpZ9nDo:n7ɣ-7՟ŋ 4}\1Z'4lLJb鬭j$EN>0ҪU^Nb]o>\qboNxܛhb#菉py$9EI^ZJ˝M[؋Z[5DoxklqT6z4+=]0 DleG=\᭼&( w\5Ό]CqWk~.kCe#t{58J ">oޯ+2 60 byDŽX}UgϗEAFBc${|Фy#3EnAqLICmlfO8 nl %\=e..mEUGѩZZbq:ghw\opCoN˞eQBOJ)&tIjed[|szGwkUVp?7y}HKV|Iec2p5&"2 "m2vc9 |W6"lҿ1L* 1OhA*DTP0!)M!;M ZZQE˸0ݚ22WkK13LZ4t+G"GT5 Cv۞ڙUyocQ1N})_(m`fTğMc?;cqjTJYS濅f*nԇ+Jz^7i qxHsww*3ܽOpN P{uAwJC]lbHAHd>n=AL@EڞD 16wLuv(Q 4/MK?@Ȱp?i?wlyTpAD&FbxyU-; L :6RJ*M 9(i$ &Ak (S%uٖ%eqːdi|l!F4pcGSVCozBȦW[Aj]|_Ǚ/|5=(Uh*Ĺ5$A@E͖aD !} ub$,AS3 i`'kr l 1DP jG0aBBf*VhJVvX-F6ܪa`KڢbđLDp=G5ZƓݫgn\D4ny4/lwTݠ>ZpCeWF:%Ȋ5".SNы%݃L%> b,tv}}Pǐ%}e qUx!1{?Zd3Ҳ4@F4ۥr#?2odlqﰫn"3 (FV6EtGG Ygp@l"o949j* G8z1AGSak1+1$aX _w08>FdI ţͰn:Fpl1B"@ uHc[T͜I!ͤuvIԩͩB1a }Q통Ze+'$K:fpf Y sJP - 0kMJį^_/rwDD{gZ?A,zpshvD !La (J6n @uA~<pgqw)+O R2ˮf>KƼf 81&.g7|yeٙБgAn𳣃ږLeA <̛ܸoR6v ')2 4e*mq4TzLO} {ތ[ubhZiGu% 4@v:֐FVlҴ蕍J3zAҪ 6`@KM ^f"5RMV1&eւ.!@2zeFkY=Oe;ZAphwaG9."bM;{HWAF t;b(n|dRs5 IPMPT0@P3D D@1L%CL!$Ԭ#"& %$( G2! !U SɬTИY[F6bN% g&{OW_n|'&Uo #`m" N h`(֠%L~Sk8'}31=R= i9E2䤱F7O飐<˖LEĻGU-* =VfZyBS40 M?Yo<"evw{H'״pbzjmB(UR|*i4:p3N3qghBAfZ[H4_)@II]n`HT;Lq H{LM eEX45A4`ba LB3*TJ9f89`C@LЉ2P %-(a`aPH*f`,H13A, (F2E`X-QIa4d֫ DV6 4cBPҚ ͛46aX Ô)BiX)teD' $ 2D\$"Z&IRU{`I }\( ?HKTDŽ? }i4~&ȲUfO4jG Taf113QDS3MQPU HIF`` EU\m@Y.SХHPb@2N-jyHb M 4g$PM@{/A#>fN9/휖=s8 B\?@zwve Vo!|y %"/YƂ` I`d p02 ;!Lha$"i!iS]t3qE5EMnhHnpYXK3Tzh~r#S٨H$k12D UxQs@ut *b nbvNCqv@,s&{y,*,X'ni0@.tMlu ̙r&w-#/ZQ0w~" ubd"AdT*F`48$`zq e*b\pKy#pd]<@<+QYD #D@4:kOma}XN,"܍0Vs#Pl_ڌ"|wA7`L 5|ǽ뗴e|I1@"R^Ml,'SYڢy~'^3Q?:--Ca${(J6f2'P D)%OJg|~ (Hl砪{ ]bt|Ȯy3Z3CM5B c5Yh=H $l+?kLg8듈(h⇙M(,`!?{opt(&-?!,dE"!22W g&`w!$^_ӝ #v鉽Ӊyukj'*4tkbʼn t:ޘHEa\(/cMPW5 N6B.nӣȂ,.xϽET!Mp6umqn/m=,^NF zv|P 33gmE4}8} N5 1PV 6DU;!B@5#oabl0{ 8[m ? H@pDZ{ dS$fKJVkhQs4C[A">c3CRB.*w;`9Lvd/@&\;aS{ffVf? 0x!˙g ";_3%Q* QW^Tㄥ{~t;bUoܸy1 z)My=LЗ` r1 . \ICP`"틄6tZSSkX\r? HfL'엚Z§$97ɚ`a? ,e6- )xC1 55b <@?)oceVףTSaY7R{#Ko[YND r>?ƿNEPj~ݦ&~ˊL?%vlxw>XC>C! -qV$E#O;t!󐭃c/D4Ry%$S'nv$P]f{ a)33*'RKu8$m{H9Ň@ǩՂ% 㘡GJx=NMWz 5I,bꦗW2ᅖ0)dfd9Afc &,eglc +kJʻlASV XEfYdƉj_d;JI6BM29diҬm*BꘋMk26LpAM*櫃2 u$"dr#%`%223 1ٙAFyuyjۡLQYF8UP]+#,3V&f5K{K\5xm18PU었ϿK&L&l Ec1dF9j3F9_Rȁ`Ӹى"#LRaaV`5j27@ i﨤_-.]aNе pt !QD e%CLj i94V1QPST3TP`aE5H$U)E C@E9D}]doCdjZi",5cj3VS$ ̘LY*+j0 i$@>cuK+aYh3ʪ,j (Ɨ[,#&rFIPAI"D $H c>sr>FvowyF9j1{uy(CDX<30OQ 13n<ؒ++ݟL,;[78Q8X"c9"¢B1oAKQEƑʓd;7fe.2"A=،}h13ۏ4ŨR5)U t˽2c=k5M][jkL{fk5C6`6&1 :ym Jﲤ!>o7aZ27X7%GqID@K]~$[g* ؤ:o .QDH@(lk=ݟt,(0|*d:(NjtdI<ՀP .܄b+ Șcr#r<,-;"OL0\v(utGA]Q$yA4TF$"vԪlLmD')-pq*iB;.b]ac@UD =߲m,<ĺ gc~Ȉ+=AvI_@<4$QCjS׭^2\78Q \H}dCeÓabF6zF,6X\ldFN;@م kfd1"T62*lK-GjnAqE>v9sX]pf&JP z% |!ְȠL 6'|e,&VbR?c_|ee5ծ3iWײ#Ͽ'xɐij( !=z=_kč;6f5Bd+B x60]R5j'!! ~:>HU 0H8KS0 I1ů׷!r zqE EL!a:6u Ѧiև, 1G⿄~:?iuo_짰~>MsbQ ~XhM!o}Wq$K@L>9pEM,5H00h46w.'2x>Jz?~0Ee쓍'U^a4I[Ƣrb+`~xv}brRDkP$HNa}\:AWx_/r&Y )@ӊy@DCӏY[?_XL2J|Da4 $5΃a5HH lc0!j-[A j@a&j9 =,72CgG v]&`J6F9" N0l!Pu@g`sd Ћ*͓8 H X~#`3J P?ۘү!rܯTfHP bD.HSeD2X$BEH&Fh4a1R"Ď%(B *4{>`)fa u?瞗cb.)E؉e,'aQO$9m)x`D<EB F 멞UuI3OKoa_RBa:\ 3LbAjIi#Eq34F,1tWP $ ap%   7Qmgg[HjSƿ{6΢@>g.Tk5 [<GZ=BRo|]2IDqmZuKw opVe D&>Hu4}5 {khm)=71|P$(+O ?`zٮn74cd;"zaD9"ooi{c{tk:PFc B""jk upE;~+)u9m90k@D R?;E d0Au/I *сS=HpY=_7l_0ܤ輞'l!Tx|$BHI#;l={뿱@ 4-`zXPɇWEh0ǮDUwENâzNtf$n%m\98Bg7dJ-HX5' IEEz0wg>2)b $)+7•xg!P RSm2yvqO^{8x5C"i~Vr4aq/i?Sn~X|k*6-f,( n Pc. .鬭mdzQ㵑g" *2p081kRlhA$4Ha рwŎp(uh^77"l\RByka#RwfPfV"8Unzڋ0D(=xYሳD\O숟oFJ@,W~U!鼓y@N &~gy5"LF\0R 7e+ZR"?1pm) 5,b3XUqo$ GA4C#^pXMhTG݋2zmbC >v\"@b&~Ryvcj.JĂfT;@ aa7۸cPN4畔V޳WA zs|`O>Nmxrp~W# bJ$M?>'ײZ+QO)$֞#wvL6#%hE(i(p$)2bW* 0LFstVu ]AQ ڰYdžVzƳxh)Q@cm9]/xIQl?۫>NX ~jL_Zs%kjZ_0" b"%J[ +_jɒgEW*KD\aoI 莗 O{+3 bSvsJi1*}DuɌO 3 Vy;IIE(Zx8*O}pWFq)bR>a*9Ia wN'4D"v٥Xf۽~"~eP~^ƭ9́[yRl!;pxީCGZbB;i!r4悦T.Ά 2DLn3qAF4]]p:.c  3SZ,m]zu x޵&=8~ڶ (l b$(xƪAϦO* (Gz=s&6bG!G29舍ruu,Jd&\fc= ٗt&,'RIsmP(>'n; #$䜫jm /mq@<>5B"'ӵb( ""  L|H=A^K0Z$r,q%( ^}(5LyG&ȑ#V$] )e4PB$(@pDE''db%et<ɔp8²7t/h-i\BJ[XkIM6ѮvG{CtFtk, {vUu!BlSSϫПSv ^!<ءºIUPPA( L<:;#! 6&8arLeȌ{Ǎ}5;ta,2"MN6 xmCH*h2@#784*ZIqťi},0gut3 akAɴ-m0d|A޼0~Yqj#a`H'j-mG10y;s]/q,vzhXy4âN6q*i%d2`cMNf=d? }xt81snV#$;5[,K-TGP[+x$ziX$Sf͍p4G5osxu$: d9Q=]D%$q!2IT(mE_^>X|Gʘi`mٺӔ} i#@{G)#_T7?lj(ـd=x$>9?'[j'@ɇJ$1 =ȞdDd$X+_Ӛmh xq$H;k #xumQM8u\vfyǮR/*UaaH`.&HuMA:M!3:t6S1 $8()n8 ! AVDͰqgquC0&7@E7.nX`$B6S'ד lW>ȫz$Z@NH%#;[NGm܍Ȥ_fy6ݯ-Y,Kh^_45ԟ3ڪ))V#܊Abf f9 TBjVeO5 F})&Chs Rty&y{tM]5L1䕊d.Df@VS9Pă!Q@L1!/"ЮpL~HVJC $4@ D't4|v(>"!לAVST=r0Ùp4*ibIYi #.^IoZGFL SZv~ZOǞL30ݠ0-6kO#BY=XL(![ Mi @1v䃄=cF hC]x1I } HR!{pZuֵU`L˩GjW?$cxtX֍9$ >S{^M\WT\I2-"GjѥYJ,)Z̔W,;Pf=3A8(bPO|ibILFd;IF݈ UDakědohz9,lMc4Һ5er(N0VD?K>rђCLQ}ZS7Ci鷍Dc[&_jYu8ƘTm$ͥAHBKeÝCC@ʼnnda\WpaQJ4rbGafT-V ь\[De8mb`a#l~:&1I!|b]Z5.m#Ѩ_˰[&Y!r>uBr;{r,bwkUbfȃ׬('eeS7&0w7z)MQ Ser.I*H'm& NϨxAEvZm8,Д~?wtTu MHaN/nVQ8)@{!qZQk9|T*D ΁j~:P% " J!AIKp/CGRM.уIi7Wߍ!Ex=;{[X5m> "vɾ9OHf4>3At 6s#*fМ~/߇.bu yLT٪ e>Mn"糺\be X,AXY:gv>\D싈E@*B,1 #_%A꧎!lbcI11D##%EbQSB~)("Q$!A;fO!?;ȝXDwP*?Vh;e.6-SE9bU{i~ㄪfjW9brUT AIDmYo^yvT99.X#\5JmL &3 b+O.4xp͊s!yb&6XK!FC/1 q"ıl+낺:[L4/ cD)aO4G8 =8xf+L$Z 1?ٞ''$$a4ĭ9ypP]#AvdcֹXh6.d#X>!-)@i/ɂK惿~ҁp#- 5D 85sfzC4ff \66+93q5fO[Bdk ,4H`-PJlSLYSt#1l<0HةӢ;4YLΩXXkqaiFd\?Mh*=)Y^=x5j+w "f1jc1LR.l$yhp֊w 3tcG(cV5QɳOQ%6l"j#7 ;=pGۭʺ/P/`RZ{ s\<51,3%a($?@:J/t =KY_T\dl ё">z0j uL|BHB),BA00T B 4RCBHK@(4D1HCOR%p&BdOoa9sO4bdNFAiҐZٛ26mQ"$?J>4dMg*D`}J*ֻx(ܽ2mͷܶHw>ksv׻Rs<44s{gRusGk, uP}ŤkU Q)m7"Y'g;7z/zwwBCː:s*d97ӭ{=ou]׽5uE}}z]4{nzpJz o=Y0ԀsQ\(۔l}VG@ 4ﻨp{ t` 5S 9s_{`uʾ|Jh2 ^A&t wG}`kf%(Bwq] ֏mQo ::wnu9vw}]us{^WH:AAjE >5aUUJi幻9hUXkzJVe>Ja}˾EjmP)A(CFd@@Ux}(QE{iHZ6p@qTjFE)I$}} _{}x>>>waEEnPYNǁsV;:NYXݺ{늳{a7ϣ6񾺔-؁=Fv1Wf;fy:w]c}S *#FQ$<[|ε_u{hםur]-{fcf};rtP`v'Cz'5{>+_x@4[v5o7zy]pF3{wE2}{+{9]5:nmwv[qz_ao{-po{Vw6c}}tw̻ij(wH/}ޚQ}_LUxo}zJjsj[p7ꫦc=|̟[wWS۬kp6;f>U}oJ̫wut%f!ȻհެywSge`n[caGۗ_+۽N*:7gR 6k:.ѯGnWl:{4cx!u+{67yyHw}}[wt֗6ۭ]wX 649]SEkA-hUFj}}8h1[[lWP>n >@P((4@z A^эR(})ͷ#p3{\aMF@sy OE>)Pk[eۑ62t7[j]2жk'mCU{Omͩ3fͬ۹VvH -֬۞VuGǼvc kjV\@yր9h6{,ifPSM:5 ۃsFZI̭ZU'swWDuvs;6kkֵ͘[m]Jע^ݒ|uU\[#lFɷnu=m9l = ( %;Zzuނ}`ꀮ4Gwwl W\`WC]+.Y÷{:(rKvr$w{BvU[ӏ}/{^޷fҽs7yo-mweWEr"%lv޽{Wwu٩J9űHEwnfhn V4.q6PD@61;d jjھ_j-mmYl޼NWiRGHHb mi ikjq QT.Ξ+ۙf 6m֑ v=՝5Cݒ]eۚIѻ 2o1s׼0J3Y[Coq܄֗:m*v)ۜDW5Ӡʹ;F#:ͧ w;wm׾=ohmاW;5\ (=&T hM &@L@jd4dTz1 JhA@@@4SڞD2zi鲁4ڞ h &@LEe<ؔ̑GFFL2)2bLA0 馣 zTޘJ?ToOS~Q Hj=6馃I56zOl$SނT zSLTj"24&&L0@h@=OI?RiQ3TSQ150UPEDLu+T j]`QTI%14DQC0LKDEQMA Jfh&*&CP(iуuU_ьt.&nQ4k|=Dq%͋rnNCK@PU%T#TDLKU10Oo9 7DQO h* (+&C (^3%)(!j*XLj"(& bi( 0hj`"r]P HA|0C'16A D"QO0( "6cT2(عMHj1 9*(()V(0M @R \0HYRH5&"RP'$caAF%HaP`BDB"QMU14MBTAUJcƕIlG u#)à0&(D\ )0@UM4KBeC $,JLHO8ɒPFYp MBJ ݋قLP -$@L$@" ~@~F1~p0/"4Ga|D@YGĥw'd{G\%GO CweC8 B"P?hށ!%HgL4Pf&(z|*F&PCڟEz2tЫBQ=VdһztzI3 kYTLDnMA93) P \[7}Y\ Ԑ1y]L_=?51iFwx $+4DCEГ3:{`SMI:q?=wTQDHpSR~lQD`UPd>}0Ivͷߓo6gA8UZd$I`88DSӦ^>|u`|.oy6+kB\&+#%S`Cgҹ|MAŃ]M&}.1Uq4oxV|uÞSñ.-28& ۯ[ڍu]??`<|`*2{"vt)! BT[>V:5`Xɞ- /JM88w@~|?PءY*ƛ(qֆ0zinGr5֓s01LyE!0{0hB)MTZ.x^?U͜>HąY`ڄãfڪ\j(@hbCW)$ Y?5Q~//pܰ2K"!t0n>5~noӻc3~u6]{\*3\Q~hQxo_ܬ~̅}]ShxXMak(s9,Zr;+,#R>j)tKn"sͶ4]sgTRoYZg ܳ!*6KR= c,l͡rt7turrlû 禜Ner\?pt3`[5~ug]fն<|6.˞@QyFQWU iŵzy,Xcf1r5kt`@bF iENVt&tY|GYF;LCx8|DT@h iO鐟]v]Ԏ~A%.Nn؊: {/wcUYjz׸cgҀ\0vDx "rKi? Yb V8'I8cFܭ2p7"`G#c]F14?*3 39ݻL_0ٲTb$(("?+N۶dRldg ڥZXlSu{gf!S i٧dVfAr(V̄վT껋Zfns" rKmͤN>7 )Уq0(LSyl4gw næL/f4I4f=Cw<  8>*VE&?͸a79i a98rR:RioG-],?m|/' P5M<`$A34K@s?S{bSr[?6+Ȕ#K)BJ\Dݻp`: OC[2rJ `pZ%En309bK~qPB J Q) Q 6>YŽ5@7:*Ȭh|95rj5uj:J|f.H)%h}:np夡 ~ٟL|o٩z%V OK.1U$}ưB٭2ƴbf-L pwx.UW/Sڦ収s6۷~ƗN7< CŇnJ՘>r)ULR#'{O檊*q_`NZ=? 1 )!0`$"lx>o 4AeLŚoP*^ ='TFn$SB2QNFT?3GuNZY%9TkpnKavuf`'{yk< ,+0EoY4QTJ"(I7ӓ?=#m]\7j29mJ_u3d# Z$=$Z*m% fr5 BR+G(8mдc~|E!XH  yS*ŸNqV˻cYW`-s(L&vo:A;%O`oBPȁOpugb5)llm7 ,9c,AgHN;#nѓGV``Fr##,#fVE*C:`*:dAS1"d FS@ҹ㎼㏟U-k3 6Lam\};ĄZ|ͪ8k<4iŽc mKeFDlrEǧzrX1 MՇHI^q2Fga$=O,#Edvɨ㷷zlťqL:x ?s㊗QtMr+-De"9'|r1YFZ(cG(P oMWZvBCL5 N%V1 7SD*0NW7(>"Ko>giL:Z8V:N'iZ%s}:;eep!W^t6hb!6WfDXʝzij$˱ZyXDYJgGo:?Z\J7;cZh0"柷^} ݧHHF ?U0JvcXS 1cH;R"Sh]D\M*Rf^E]12)r9 *Oa5zYQ>#RV\ا9_xb~XGF3wc ?ͭ!4C se^s{0/w^Hh=L?h:ʧ':bEQ\D7@QHoבE^Ri A-rdC1 R'PkDڛ k߇m^Qo*N󊓔G]=>ID H-4t] yH0}*K㷶F\ʨB0 / eJb`r:&":HUwP:z0qj)~ ((qp !% E&nP<߯Nr`iUH\TKEp*9Q@qWآHīycްCYE'H㤪E0^ ࣔY Wv|"]rԡ^%$X/7OD't1(cWb1lĐ?ySeMN3_>!jKLx^OAhdöIB#otR=?4G+CVhRG#׫Oy THWOk]"DPR@ ;PR-Z}$@2 *2Y"D|AAwfH dd{ҡ* b$boC ~9Q?ڤt4yST_C=~_t 6%;#Q4@yf@=4lh) "$!()*K'/@Dʹ^PB-}\/ɘ8ԭPɶ1 'o8t-8Q$,L! ͆D2 4J\ˢ"hj(@*i "}Ue!Tv0 >bҬP [N+ƌr00Llsew/FG2N]aZ:m@ɠb&PD jNq6z'Eg<y1y6a +Y5D̽Uo^& Emp8l7 f C:ݝI5ѓ \ϗu\abw 02"Y$اinL{dQYU Jzf]Dr6XFG$n3 l*t< É %I$(bbQ!"J #GcA(RJU(( bU* a8&%2.2  K")U۬xޔ*sjV -0vsߦ0*ܵEhN;P+p3MX (;πqd1 +pC&J(BR7  `5і )qLs*"l,̲z QAKX1hO 9aE~ĭcVQAuBԱ&4 aRP='g,܌H)5I!2k}; D/rFqq; $7c"5LSDB`C b" 0$""!rW j'!L ,eǷ=7g/mجpx榚F宜 PQiD)X*#JJ% -1`99 B3gFbZJp3. E4u35&mfÑPQUWmcMT3@0!j1P()dRe$*FdP!"V/@$M< ӅM[n,5l E,1A5+u{ٹى\6gWAR#4DQ z ';S49DDY dȤ)5 Sקl 7B=z eY Ƨ `!UDzb[B>|>|!cɷ'}pC6$x<$ylj8;ahCKDHZEoI$ #Wߏ |٦I80s&ub9у ^ISV$ 3M3 6ѳPќ#BhѬ*4FMm30t6TQZH/kA0 1~S<UjP*f'm٣r`qh 0ʢQ֧&E 6y-M:!D!0\!i3R-JP+@PRCBRR4д TPPTRH4B#H4!t jJJV{} l($jOahr6R39+YR"`@bh1piDgr%G-01Xj=hJĨHRGTgEC1$t0B z_60PED@&DH8lSu髗8>wW 1y"H,5{'Nĵ6;AycP)A'˜T, K$΁p2A((f]=V>}>]^jVkMMǺ Br@UWj&γʱvkYBڡ>jVQw6sQfn/l0zo-}x:ZRG4Nfr$ړB_V-^$H"Y3링c~)~oɮ_ǘ#o饌_$=ڃY-XVR[ MP L8{dLdY.B` F15ƆPu1h^#F5!SF ᝉSe;t6ia\p\OB2|ОQB%4QHQa%f!V9 )" C5df%MZģ'2$ 35-h""rՕMUUh,̬M榊OdѬ3-W5Z02C"0^, RdZ~o͖]furhZ(j& Ȣ0O\5&Jؙ!9A9Y2h;QvADGNz : "26E ?|˗:_fҥuFo6a``aTEj(«&7ƱK\xz7t1ÓU6&%!3 :#31$c$^\xdfC&ݭq5RxЭ0&JRqQ 5.ʬdPu2+!HWV43j,3,Z3 k bєYDcF(s+FeUaeae9LaS֬PPj&=qghFŵM*OH⡼e!<}-T)m ›h\i1(3̢ a ~~PLTRHs 4JaQY. n} b=\99,9u2z`ÆȀ.1* !Ip*&__& ?fь4DVPͯc5I7*|jDi 90B a$1-jIܙ7cqf4s܃uP mVHTTKz{"MTXp4al`0j4EhJ*fR,yɍ V[hnccA84 L[-_)(wHi>YjOkE"qUrfUk쐠79_f]>ڀل-B~[˒M<9.ބ1O8lGMN\Js(Lu3#(z=s โ$;܀A[{h4#8r*Q\#B6wC_3"sS^3C,HDBMX xy\]Յ)WL482ACl5 ; Yj-7U!$S^|r~|Vi4nM8A+E$i(cIN2(e=KUFdcoɕ" 'Lǘ䂵֘ ,QVlFɘ[Fˣ-l…)I[a=n}ndcfHEت:ɗgcqt#|IlEX6"m0B Āi6 zcߒ-{ `Iuѕ!,#xF$FRћE١ J{|2|; ~ q$kLJz@u/dcx<67Ahq'$yƧ?|ď^'ԇ;?5ͅdJ,aiӹ\-sH@qI"1FXV|y#~%6jN'i "V0 5)hCؽ0f}^3p? mѺ^Aoi)?j|h"I.f=beGWdPхiRs74\ qO\זjJͿ'˒kFZfUnv{}8F 3u9ׄ3 &dm9+O96ejG' U Ts-JEz~fg5I)un,;s*`Sn :1`SdXR1-J?®eg5hq''))>fMjxаW2]L;e1NJ[whDI~Od)7gԧALA]E`y"DhjE$tUBv?/Qsﶳ?7o)Ǹ2zj?Ƹjټ4 ZO/m|o1јsTuަcs v=̿ s|AZK.VFᑪ.yáBع*齆h|6[z`$q&}'$wD/kOJpb }ک;g~>WC#3BBCKX^I#3h+8+5Xi@sɍ}^O<:?2I ~xe؟\rn-B:Rw1}y?utWюBxܒ'HxW[؅0Ҧx{oVojl۫R^ZX"9Cm*tUȟWꎰO&|4(QO(\cNVcu ]̭&kEpڌLL*M5a6ShW? #A=ƻo\ÓT>hd8YѦ41j`V6NaqD67"_[ n !٨Eh6 `UJ?l\:otpfDY&C QRe7W!.);-:#(=cq_*K#C%028QK68:9}^Ė7{sҢxǼC5;U+1 ;zVѶTfjΝ4߬ =mݹ3~ g C_QX.gyD|oh5Ilѹnt32[(fӞN1s)v"6s IP1FsϞ_Mo^:J;X#l!${~J~{C 'Q}{>g?om@+l࿃Y7-֜v%WҝW1鿠 >_}zZߩeÖM2dxw{0k5~y]nϭIs;1@!||Ugˇs;$aM?RLXH EIEt+8HqN.Z N8g}*1rh^V|v ^BpTl 'rERAw:0QXШd [0U Dq0lS Mt:4|~Ӵ]+n6 H@lCɇ&2mÕ(:x_%bS0`NT,j ShmB~9~1~+V ("d|}ou(U Sm/] q^lf#A4B1t(i~?9]Os1gN]{=r ܝG5Ұqݶ  >u]b60 lz̧aW1?|~8>f9iC˕律cԐW?Ti R1ꀫ8W'?@ @TBGR#-N `DBxHeo+TXX[iG ;#E Rʳuz{?#59\ELF:at?\M9~>+Dba\:t#c8 ^sŖ,3$"$D+1-]|&Pѹ;Y|F=MONސm.U.  瑏lSremDbE`C; ̫I, "|1 s0.T ")G\R^T9+]oGΆ||cm65QZ3.ޓ+9^?KZ˟/Ոq~n(ѧ`Fȭx\&gB!6 $z|p~X`U&T>8 ~J]>T*&m~ *k H'+T=Գr{Sː 'G;B=>7 +V EQn8e 8Ã?fIcySDҺ&šԔ /UIkNұ|?kٻNjW?U%mc:C0B$q!+s )cf5yt[sKsi΋_D~caYIk:5 Rg YN>U_B.%Pih97L#Kb浛.#"ydFnh6%ӽ,^+T3_=8vS婌1aTԤ)) FhǶ $3 cc~RKV:gSUaYZLpBƼTLn8B VnJ~1u@t9 =bcښ4IiLjQb*Buclwju Y8Eluʤ?~ɄJ|Ӄ^+Cg. >W޾3įr5O/NM4H#G8/t$*)ABodgGqִ %u3Mlpv/1G"|:7ܑY̙֭^n#9 Ф |n-lo-&K_,MaJ8~Gv[WE^ݮiG3atp~^9«m{#'ޱ%9({[>"y=>^[nq,c\2CDqӑ}lߣ6~_AP1 gSps|"s8HnZG IZsMs(wP|IR;0g<Ե(8T\UYtg5so\pjVwr(( ş=.`4׬QW[|I yQT\f|;>)Ro${:ڵsWˬIJ^\޴]2cCI/;%m҃s/c⥩`/[ *Jvp8aûLlP'b=Ցx(E(Ja\z7^ov6q kw*/Z9]#5pi_bSdʚʇտeAv8 J5 J12Bʣa7P w??qMHeH xB[M ݹQzNuYnƺ}_!<6^J`&]??w!#z9J!Oe0Q}_AhHeUU㌡bQQS5-Fb'Ff쪊ըP*X'vw}JQ(ϣZlFLI2RIڑ`C mc䃴؇(Pq#ߔ=$O($: ±PHO8I4}0g@Nɏ=|In8Mͷ[$&)`  (j%*"b(\}MF"%1vnӉZi IAEWⱊ*UOFsF=7`H hc p/az0+2j2*Ӫedeiq*t. @Ie&APU`Z  y%6Y3旂ʴ`Xa"—X,B<ÀȎ'+z]l ¶dSpIwRk4BRq#k7a %QIr#Yoz5 1$)"zmڌՒEDt*f(atn)8Nc "f})P1O'qT TKVZxbХ$&"i*wps`4nwh,# 3&H\9Pa[`7.p.hжҚBѫ{ƈbih JXF143Ï2=9FDdSGϟゾٖFrsui7Aa{ !WIQ@ezMD^8TD?ˇ,p92Ơ߮yҒ`z=VgsS~E7zrr5 (=VpslO2* ( jT0PlMBPLTRjFMCSUUM44jhx"&?E_BQ5Qm _*HleFk5 7|ةb@5M¶Q.X4e쩆}-*+8 iXi1j9"RTq@(Ri?ٵC!)HV4~s _(nEZrCJcFk mFG0 Fg)V Х07q_H'QYFVQ %P!(3<MZ4_q}=܌TP AOjA )OTR8^yv|ph+NWh;tr#qi顀OֲFQ_TA_>p o>>PPٳm`DKG_ }ov]u}?JTQ_"< İߜI$c_%~\RIn7(zïuU^;$ACh% 㯝8N؀NPgHP;AubaRq{|GݸsĔ;l=F #OѨuyHvޯGeI?Nv&]ikg0/̍MY CN[bKwruhGkÏ/Gh|'ږ'0N_%EJ Y3e[ !a~(dHJ\ald `~ϓhcRu  6 Rw|9\5# m]E<D>/m`1E{S)SX~y;Vއv|CMn b\ZgNDdz˟{;. y6|A 7aGzy lï%G?Ĵ;3 8mA'cݕᄺ+duwGm.DقsoD@]N]04Zb|kͿOu|OI;:76|7߾? 6úGw1QMr/{s[L@vc0@{2g=$ڐ$AG"G+[{wyC,~`XiJQqR2TBݻY BnM\ i sjYDJ>t;vnݻv)JRxң.x[ڒJRsA(.(4?&<(O qB @!Ul=LH?ypK׀;zt=wrTt ̸Fs&b ~_D݁']{Jx/hs z~%Өm!"uTUKyoaNBr<$-1?}LO}D¥'.]E/pC??ߜU+nHi&!dۘH0F{.0FmNxS4ud)kbZ8)S> !_ §3|=rg9j*#DKzbYsg;H Ty|}hOgNŸ >ş2c/N{)}>؁@,;d|=d!Vf+p;M/辛X8e 923)=qMMy>5vFGk,jl, tu*iI?;Fe]~ÿ*A, >Ib(\$Qn3r25(ԎNxo.|;5 J4Ҁ A ꒄQQ5eKl %8F!B y932;RԊ;h9 Q@=o-GunḨ |ņ T0~6(Mg ~ ـ) §`^I -B?o>?LuI!9ddmN 46ɡSWP,(d Y4f-'ؾA'j0q "h4yˆjr*i`08GkgÀq8C"G|d_I^m1ȒJ_D㧙okwk-})" V̿ip-ه)N()z+BL[im~:xmwoc`bMgXw>t@AK /.{F!ĢCM>WҎ(6jDwsDލ#A7X|0`H9nL0tQ2X~~̇èt˫u.)[*:z1O De(T.h䒇dRJ62}r>?_=}_~?,' bhRlqYp GIDB)&j (hJ_B4:6h Z?4@RP QTRATE aJ E4M4LHU% EQ_,|ДQL 2 iw/ <:WnX"6AN"$XP ]sZҒu4H A5Td\G * Y'&eE &ghqUOoo;ׅ! PU/(2$"Z ߆%TL|zCN2CS ۟^~6sXNh6OTǙ؅T*zuwΟXF fx2٦I__x(Q+b+SqA}(>ݝ9d@8P[xiVȡ%LCwoOK㽙8dU?67~BF_t'{QE:<.}ʎL^J)zP TCzE4$ܿ̀bS-9slOh7xC T`n]̴U" GD6F}*bn%Cr_yN.o;%:9@s3oe7c =Q7U)j :ٮQ̭4߅5KqY-22!xzI"N˾'~<fnWjD7 6Qli!pZͻț~L[7Y F2xQ"<^}PjBV#=#*ztÐYiUBYwz%7:I}Ḧ5DY_q:P *)б>ԯC8ztu>KR: Z9^}'z]/3tl,Tx}77P8'Ù~E<1U6^QĢDT`Sv>V*K|L?Z!Cv֙4N݌ wL\N{a ΛaDkCҢ$l {"T y抂sQB\bQ>t]WC=+!M^qJ EPl=7,tzҟ\-(Tn1D|`#h=FؤƤ+ƓH{ԇO1 x] ɳ ꣨ܚ黻6ql 8#O#-8~u> r<o^^0O {F0cenn z?1 ՜H߱|hLGL}bfSQĒF a3$7@90`\JEf(.=8y>(/]{Ks+jSjBcl h}3q&58 f{Ch3՚]m'UZ,LK15>P!$7"P6,,g"/ÜMlJdpLtf~M|ۭl~ERX{t3t;O$^d.䋄t9.@8n$0rFkp{|Ʌ oAq=|Ҟ8jQ̆f$` کwvi(v 2 zP,\_rR }e]L&z~ə>;|$~?i@ fPNLŽfS'mhTP1,<W̟}>}t+ՀN ѓCZEyn_ԛ$AE/y9ô9aFiw#dGߺyidHǸ(:cR#  P}lK~S<5r,ʊO.?LvY╯ L4VC~ңX ֙?Xy6@QbXEcMxӓn ` xcֳtP"='#DðdMs$R/)z̓e>p~Jy z{:}?pחGGWCU_k]>Y~r C.2|5w3D8$P[)TDBL)ImA92V854UrL7s!{:CAAS,B@Pt?8Owqogf ނqf'z?KP4=kč枇sW uq.?8l"S!&3{m^!J^m:̌( 0刓X`Ľ^!)@_LLKJ(ŒZ*lXr_&6A<Ûvߒ~\+VSy_=zy|q:8#%(L)%A`,祇BXNf'2Z9*˿ l\^$E <?W %ЛGO3ۯnEm=+TAgQ=[k$$%?_\[/釒!p,W}җxVo,V9t^vbȀ z?Y,I ѽp8^PfoNw~ibx:/~ʉTPŤ0͂vuqoGQ wӻk. #,YuEyf}㦰4a@߻0BW*AvK>K+rhSsBWP/ FRMTS7_F鈴wt{ &b>ڄ(T >L},I uQq)1%"y]+޾5D6sR{Ѽ FaT(T(rB4`ȗ>p>%s}b8!E=v6=uHw>-`T58VL8 /~{>9\x:3֚23ԘmMOW,P 7̎((I͎^m"RsB;HA$ A"BPJ(` buz<XTtUC)׃eK@$ELy(3N y2Xz]i:8: 澰)_u8p#]@ܭ֝ $"0Sy{#`6??|X`.C%?'&`;9/.I(]_B7J5x4}֒A$#GߩL?㮺]D$B+ ZQѠ|6@,qN 8%bB Jy2TJDJQ &&H" % BAF:%&#L%.OψnKWT%胬X>p Gw(¨;oO׭ߟ۫1rwty: Z) Rܟ pH5_7s(ցxP(&6HYtgQOX #ZwyG믗G{Eyt^UH"}_ 8߽(퓼Ra(Q/%Z)wqOOzHD1A'})K3!we;|BUH~%lm[&#A/o`0iwOx~SD &>N=I8pޠsin|4`=w&HdK~BrC̉QDl!6è+rZ# ϥq\*tTqzPL OP*Ce0pUWcNEW{d.\ʒW:׿>vЉw=UCօ!IbQSJwgG5UU1"I @%'ٹ 5oZ+15Aa< ZiS$vztk^<} 'W7v۴x=5 UE]wP+@iTs&,ř~3ǶM?xtC,<*0 =O&}b"=ez.A(|B*:y~y|ꫯ?܏,Oc\xPP4{ IN> lk)Y7O?_;roi!(wwhgmiZǿ e\Yeٲ1" ?ʚ( G͌Mg:4+hPyzT'y x?Y @gB+vB=.DRicɩQ0P:2X'gC)P:2|`vHNkG|ʈ`~PHI{9|FQKI&cja]d80#v&}bJ6*qVZu?~aeߪg܏I|VoPr,AT(lV}uiܔd֪½~o (E!=^0q{wJPNVg}0UO+x?զNz<=ȏieHl!\ Q >|DL _3( ʕCةHO?6'R =g׳!y1fgYnHZBjvFvz "a/:adEOiE86:M*1\zTe6wK1y$!䪒ۧB~h63##3 JyUYɫ_Fğ_2%_"~O|vߙz|/ߏ%ϸNB( VDH67= [Dtн 9%M%6UQwp0>bGD4`TW |Y7~f</fTUPSoHyBhj{o҅$'Rs(݌0rO`U{lv| @n,(dDSkxCL.D#{=ĨD`m@ز>TレIc<8C㏽@/.YV"%Q8% .ªL|z?I)Iui/\ߘ#!֩C!J؞HxW̓׵Ti3VIzb(@o/:nMY<%t{*@BRʉ0,R7ٺ:X`EH?4Л c`& <c$ ul~TfWʻCxe"')B>u MR}L!x| jn^okΚ_q]!4J ;7wë́L)@ P-jw] 2RՂ*Efj³O11m|7u T6Zӳg׷$hw J-)|5%iiFZ=dUT)c0FG"e>6_s.wdMb<9v!NM ~Vњ;_x|/i❍WΊ.mmP2[z7udd@'H0;Vc;b4:;w~Bs7㏑z뎯;z aW =x-9{4O<L 8t30[*$>;ⷑM!MqRz\}q4 { M:z;3ؒ@ z($@B&}OO ~s> EH~)Ҫ9>}SvgiҘYհH6q zhMcLw F=^p3?Xe(ɞX:V_ -{O'gBn B6U0]!jrjqMSZ6ۣ#Hd$lXյdOTi) @RL++(ق9~e3s?_uѯwaUu5+ЕVpC\{~׶tg4i9j£mb't-)y^@%2I9+_.|Dݹʶ_(g˷*TMӆE7?zh?:}_AUB(ǒW׎;$g|+_i r6PD|"^,T3B[ _^5_}~:M'{Y7(&B 8!N*&;׊Yfkۋ.Z|/_t4J)PɋnMeIAb (4y?5xϽ5UTm;;mUUUvjQd䍶mnI$I$$#m$I$HnIܒI$m䍌m$Hq$r9BN"ܒI$nHrFm$r8rI#mrI$HrI$HܒHrF7 $q/w?z 7) ;fUUUUUVfUQUUVffdHܑ$7ܑm#fClsRI$I$I$I$gG\*/A6|behBJ}ÃyKX-N#N0 1#A0vA۬8C'~ErglgN輠S2Rlٜ̒0|3\uߋ9tκ~ÑR{8 Č!2ͅ`T14WD`ك ÉN<$w=LCOkdt~h[H`c3&. F Zpl\#⍈h35:겅U?YS#S??6lOא't9ʂDZA&*bCg2cM}k\3ħ$%|VgcP^:Q x%(Nj"2aa5 7p3"(T?Zlpr" v܆[t^zSxФ ꛒn,"/N!ti~QIˏNҷ/qX \M,vd*HHp۪DoEhAȬ8֮Os rp%@(i mL0 y9mI\SZs峳 ]dHIMsSJHehIp$ 1A) x2r>ׄ?ܤ| y~>aO(8SFvloipp#Xbo |LJs(UH֊\LVќ[c8O3or|A>CGUN/WѤVNP/Wx$FVY̴{Nެ3pΞlp{FY.y?ee_w?7'[/V: 82YCk°=*&}"!pG˃n(0A2c <\Eۢ%!wڦ}*V~%12eӬGO@mw2 _fzD83Vk(į'sՠ?2)A"Pu N{硜${|O<ˀ)N۞L uuvgZyO>hhHq'B7 zT՛+ڤr\r8UD]{rkPNRzuV?Iit9!{l/NrfDc6JDsi1WzPOAAI?qʥCR?HCe@xS;9gvy,Jp!Q<3@GP<,}n@N`~*: -$瀖dbd8!9^. .bE@y~Q8#-B.ffa܃6B ="\384g޾/}]%O6/V!otznK)w,ߤ&k L+ֲco9%oHz`Y`KOCit㨤L^c]:GD# SV4wR?h;xb90271FFLC7d l>*: 9EۑXCL?Be?wƒ{^02R$jB>^|p2̥~7s{_SIzךOk>83o,$6uBtgC>듃Ǽ`ޚE m@?Q8<.]o0\S6C&'=3Vf YT2y#C_ٸ i=Cn+}k`qK˾%MW,~z)\iElY#5&7 $]Xppq3TpvծcIlio*`Tցllgt $5P 1jt~Cެ=B )ӝ0>qx^t)3c[@1)8&tK'&˄ ܌ &eX3gJ?c!$e$X5Q')vLc ED!J魍% W'((?,hzwˇ[op#ҏT8Khqg+=6[rum\\Qճ(2(,qB3 x^Z;DdYg ,W/ק0~ߚINa`ڢ "BbzUF|gF{>]}~Ys7tWUaIvK7WJg1Dr=<1;l@vz=1у9, |{"TPel5 o?*u ,܆b ؙ%g F}i uxaCrٳ) E<מ묪 0r<]R2BZʝtZP(g+ޭ?sˆAfw>,?bh*Q*,Cۨj-2"58+L[0$QB;y}9\4זmN=ҨQR\J L@L俅]舎d%Aܸ1B UNx47v7P <[LaUQ~&`a\>k?"00 ,@]D'XΞ'V:Ȩk;˳*8 ͔Jg {G(嘣>6<]g'y$$3GC}>픕BwO[JX ?aMo"hLW;*h2+&c X dg3~$ IPAew|s^]@9M뻬λ#cXr;6Rmp_Ծol<%}POz!/׎2! oNFŬUN-LP VU`t3Cuomse͝ ZAEk92ҝfpK{}oٷ,%/e"DhÃYX|r땇:d7]&k?_HR+ uCCp똟^\S\ͣj񰻶wfZAo1̆{ǂ#+ 9|36i7<=.H))F^yth=yO &qֹf-a} ia{9ȇIk/%f}@+# mX<\y͖ |h;b#2֬ηuuK)@j(>"c 0 ?olX*T̕ k_#4^&+0i]P%sH D2P9^ЏoZt|iJwp:me[Ć(Veh<)9o`6 wkk|0=pfR">9XN25n 07r"VVP,W0!0{ْ%и"O=0 R16>=㸅#:.90 W> .u_㤸*Ŷ\* `1vmA=̍s@ b&!㻜iA*Griux_&'1NpapKdtsO؜<` 'j2W_.OWuVHP%Ÿ2"+,F@lhG@xbn& b]; pX'![\ȡ\_ Q# DRIukk52[ШAK¯4ƨ"劒TQ/5d5*Uz ' WҲZ#i) =!rb"T+zn 0QȂce pi |g͗ZvGZ9%ݻ\94wřy%}=B%*aI<c2(Ed_.+"3D\.Q'8&"t&u(PGO uk _GyTB#Cxj2Ge*)ځa~X 2c{ SpG!uh)J! |-Q+K(w%&l1;sق}Op~pӲ0Q3x}~zHA-˯iwn>uM3 >-s<٢f\#S,, wED`]~Μ"\@r0PI2(}n-4Z"DK/ +`ж鳜4N߱dZNtF \h;CsG!h~ &.NzN 'ЃyWUpQi3/`]}20E,/¦pxڑ{d/tP2N'$Mb%/H!:;MOB~Hh[ gl$->/T\MTC^z{Xi\yBFS}dq0N \a;-;y 7bT#*0gvW&qYA= irp 20U$}.tzE ?[꠨ڑR@Coٽ؊n}De}0LڨޑRa|ȧ 2dB^7hEޭN0hc!fk75Z[Ģ gfv*Y]Quts8Ns#ƎE93?Sc/y!(tQڪttX; OX-EwƤKD%g@ _7WQqK"x QmM@l9xn0p~aϷhq0ߤ!!VoEyi?7u7fn4qxldU5e Bsk+0N"!>/ &.魷ƃIq;_|zH1(J$ P7n3*2koaqe _1I`!o>F ]pp%lkP s/kC\r?gb$k a{'˞3u@]xApԉG8ɄCTpCEx& W* ^D63'+ @ *"NOrG~U#Tur1n FO^w+Vs)ӌ,c<+꫕|ئ{6/YhexJ )˷`1T#qapϵaWkΡ~a_AgpDf(6x﹘b2߆ŕo'TRS}UE  Xzh.d; 3F#vtĀU+w'DzK?!7[/YeiIֵ8m?gڳn~1cSQyU=$yt_0j18 gYw>)pRlZD^._z.Ũf֛c,?͘q~ ?{M".q_ؓMn4AI#)))|Goғ4d=s,EJ(VrK+?~:"`lN2P*r7˅~·;ܜ|5]g4eI^6i;6ҰK:Sؽb)mfQԭ m p{'W辭bp *m[X6KH>MKA _KV #v[Rу"0knɿL3^ @9/9wjdAxmE Jr]?3VoG*ñnܨ, "$wwmkߔ-V7`>YC0?sLlg9ylKQG:8f+10:wVMu$UO}o`_*opC [Τ!HLź59z*G@(uF`,kk1`P!!D%%h#aA:0 yy2M !1qUL)Ӛ-͛RTKJcC-3ĸKnLd8DywTk$pKq1eHHB68nfp8ELVPA#XAmAۛAY-dE:N04ذk 'Xq32RP e"`%2bE ^'Iˣ#a%vAD QVc+F/K1Kт!ۘ/#6-@*wG*WK ˱D  P5taxfL6v~%G\0u[aBYА,J b`JD,q]]PܨEyA\_$C:8 4B M$y|x?:-`H9?v &Ƶ ![W`f$iڂ`nλXR hUNB,R(ob#ܝ PW^]gdT]z} 0ɮmd`Z, 4Թ{Z1RoSGw\ݝa/qW9_٠1HA x qyp?>Y;T(o4Ϣi%G6Lc=z l1Tns-0Д0f} ^r>ɾuLLքpFPW+.8B60Y}1d-NQ:"$o!w+}?۟;*R NP!$^_,$ WkAftbbnwf HpT' 31Z6Yw5s1LtB1){K&m͔U+&vq'F|GU}}O){t ?wű~ދ=DDqz㑼NtS`(Z.MocS>>?@HH0昀~xrFYh_UBT8HD [i5̷ྒTB TPDA1T%D,B%}MmO!촷|lM_yZc#O2(p2W]YSSz0}=ꅤSCu|g [ϰ7Ielȅ/zz19Ȁ uiOĔ)I ai eTOТ1AIkLJ8@ћ89ƀgG숈3U!G:Æ>43vJ͆dߺaj2.D P)mw }eDlATu !K^&UF!65'S #Wl,YL)r!N)m.[K* x :M{TDU0ߐC?u!R82-D2|;鉳]/v{dhN!w{׭cUdHHY!nSn;qetˁ x*jQ-4[8 /X.s`I N2\VsNX25zlIj,gOJ:*ꪪU!Kf9(s'BU˅x$!DPI A1yb>Y_h s Ј ,(|\ \me*TyJc 7H @:몦ȫPAC8Fr1 =|xַMM<ևeH([]iV``F!|^ڈwн}]Γ n:C td.57C˿w!MVrHgJ | A$ m$Kou`@?9D5VO\Ww_X3Dz߈pwʆQ-f [x#1T 8i|W-y80XPvT%6X'(sg C^^!}bO`y$ɬGwc~F,ZTTF65"B%$N(th )=AA#D;\z;0 [j8mCmZk_^X#Y3 n""|_J]lZu `a̸7{2iWst3qǮ#i[=ja }u :tx6ql)8|;ڀ(4`3 nwuj"ď/ş"B/f_rYJdMDf/Y8Ԉ8.D} YLdDPƌ32.Gq:KQ $eMZ1zJf=ΛKĖcE`*Ҳ ^:_&{TT3ąe/N<bnAVB[:hnEb~]`vDw dJK.i7~X:\Cld+Ph34Dz?Oos  Ƒg2":)i1WmahxO>)߈;9C78 gDHcòY0Q9qϸk| Z:fh)} 0"dc|{Ŭ9SZUveJɎGxnwbLc{Z3jLdM3mtSCqT\c" gUiID:p[5 %Rk{`MN/ӷrpḭŚi̢c[Тmpgcӛ9{y+LbuiX8{qeU¾bׁa &@DeH֣۬X<"[8 ړ"8}*>ʑM\+n`fzUmT#G_Sb)Ķ/ՀY ]H gPaGDGQc8(^zD ɨ 0|^iQc5B(¡TT1WJi>IetZ?j[3ȬRT"%xi mlv  ptV{scEėUN_dmnM3֣nbIꤽx'qSH9øE@n !Mc'x~C\yne8+u =[)+̈́Sܨ$l" jSt@j Hzzc`0[{ DG0y $h>"}M+߈ `e $&7L#]}M7by>w]%uϊt~&G/{Ջ]$y_Q#_ͧ|P1;^UWőp3 Fr*'UIC0qDW,>T%{\m|UETv RD"5L~ϱwb+͸,Iqiͅd-7]86[/2^GҸ 7=5pL̀lf/l9b3Z{lǝ0AsQK)#'A|.Uȶ2-YfA_w+;+ݦ dc:|f8?Qx~6aM,Q~^^s0i{SPPy@0.AAKMEf7HT3k; 7G Al0nN}`xGx[pcU}0deFY+년|%06"pAp#2%zB#/ jq+w 38+ZwD[Nk:UPHOgy&i.~ pQ3xג_m3{ų/=xo̶?L<4QADr"jpB+wFCoaRBGt`QxDA{ps9.8c`y),`㝟Γѝair9p[( Ho[JV梤J &}J[j--d!d3@\ЃB9ͅ4hR(U.33rMxslvDaՓL %[_?ZSo?ټ]9yM}zVxCpunVN~z)-`S ˶y"btaɐ'IKT$C4T#*U!EDbE.}9hOH:7,']"폦Vfb50؈Ӊ8.N0tV4nt<$"e+S2ɘ@+{ 2F*]}BR)"ӡhY2^P0yb99zt3bu$=1 'c!g|w>vMO硉$<_Ӛ u/AL%s :ڋJ,'\̗Q9`9pdN=/l" .lŅ_7sW3Sg%JP5ǃq;Cen"JB@wrarWn-'N"QJa3]*{^$AgԻySç=*w+MKx+ )_Gf x9)<Wi ]qϥ&UqO\"؞xVcտ-O=t=7N f>Y3oG Z|8n.jPcGgR3!"ax˨Yl;~3e7wSTS;'SV(e ؘg1$.phË4 fׅ(&y"0{0.@p1EK|s!A3~8v:0ڍ%¬cѬ+G-kFkxt -lfրT$ "hTaFGuFT["'S9PKai|0Ât_8Gȝ!vd=E&m1Ƒ7 Iy-F_#:-sV={Z F 飗Lڇ3P3Dl4٣t%af^+Ms .Ɇ[[e~۸@@U@K#ѹgH8hx̼G4R_U'XsOB X\I038ګsgߔ;ݾue?(_(9+EsDN$՚b<Y j#_j[X[4X` }sudQ'ae3SXqf<#|ߤrN*Uñ/SaV9(yQmMS"W{>>\f>88~eF1i"T;;{z#LjwJyUxqO8jT-s^"Hfu~tԍw.>6Ku[B#X(`+Xg&an`=|s%GnC^1KR'^ _>f+5q3"2 |Abz1)|zqxlƽё(}'Ib8fooaqM"b5?-К$~m^%"5C,5ݮyJ'J>N!|8YM ^2?vao:))( * +7+Y⾂ FLm9Y;a?{>ɤO।DCV: %e !DooU)9\-Vs;xa9 }2zV=Hܖ@p5jsD{aG)W@0 V54ssc}d؏^ʏn;<ͪi.d@<{;~ 1k[D]1HJ!IU >mcb P.Ug?msD9cq>Ru U(&]ࢀyδNAM+#!nd`:q#:) @ IKb1aqhƄ:gX j+mNß7K/W8hޢ YX<4棍eV ˸w(?tM(`).h~NUyUX̲Ve#_J+`NgH9AzP>F`I Ի:SBʬO %cg18~Khe^g!J l|"3ftJϼNq/H&-9N'0= G$c)LSݖ9pg1SL;&8 e}ʜ%N}4^X0T&;fdcIov;/BXZ/i$URX$hh_%!)dc/(W3pQ`ZVbP"B#ۈuD?k7q`s+@ɂ"DHw\=nϔ~X\[ҩWUQ[II!#pH$I$$I(NY$K&I˯?{~}g2-?g(0a򖴌vh'H׷Wפp׿h?LۧwFu @ ku~=6S@ 9-?c\#{)\_;V`*V>,(ɟY6qBAT9"yiѷ@t1&C$ܺN N"Z9rL7XIfH$G"r8A'=Āk!UeZĔnUl3\$Bml jd`*賙iߒ.Dp2icI~z8z!IB<{/YeLB)\Mq{׎\yҕt$^s/s;#v'}*ymjz4t:"$<0HtcO֢/Mlw&I6{#`UǏG2 PEpW Qe Gqr/4WlG,wT A=rc~0LcW"Yφ_>n `oev~I8h'W?$0^ 9m5X951$=~;qx7Ǩ?.!^I7spLID E"`h;=7}eX-YO'BC"A7WQTD/zگ} O:(clڃ>9uHF3Ά`V-'R q63rq(h r(Bh"*a"`"&%hibbh:DKQE֑NO%7샽rpFgD= t^be[rp \oL֘ζO%/!|G89o1`zm N7 .4WS?C\>KzZ7Hȅ!3~PeA?-cH$N D$PQWă3<0j aeT( DR1+2w8 5N!P3lM0X4iI83"a`ed83Yfa5 U֌o;\2>Z!4o6G~1,m-1?ɷc~*)I"ȓk1?;uB8-72qq6s*#įؠ?+G!ڰqzTbs-sO)-h`QUۣ~VF}6Sosk{@e~_s7:D5rtTƳ'~vl\k_G7͛Opvn_z؞?rxL hf;6ތW@;GoɈLXCX+羇ktR{'zuxSHY? T:f"){@[P "_Hw>b?=w陱Fnh%H-;?,z$r>RTTTٶXvuo;]Hy߼qΊR<(\w&$oepL6f$LUT51LCkVhMH#2c>0RPIUj TQSQ&LBH$i"J J" Y!(`&DӰ 0+ = /モ_@(J `"f{F@80ta{k `&""5bb`SA}%{8|zEyAgLz pd7/_N=B aK<,)/AE`?PD2)L&!+}4>($?uRp_M&+_O"߃d3Gy7yT[LUfQ00#"%5 h)@(l O'(M ?* <780ݏ:* Jow9yw Dk^>/#EghAGO{{Cgά}Lk*/!+UExQFN<Ѱ3RJ۹ʗ^mp{nr(u>\! !|2<./|sg̿䱂)`aQDTUER`F4$TER2* { ?2Y7'LED4ETEA0iʈ$fd~,xV.aTV11_3YU!E!*?ṊSP˗qh_L~nq@̰ɑ2L2C,1HR#C P!@d&HnD& +C%A0J?"YR2yq>ZMȂ\q 0R*(dF㺽>YxUu*+/oVͳoz FtYMz!!@(@$U%l-1a$LM[60Q$R'$xZ`cboZeX#ʟq&aT@Gh|q'BB8$DxHwy-)4g߇K DY _ySJNaPO?[V= R)O'cEo?=.B+?LlcmvC[ Nȧޘ>XsM#?!ubi@ KgAF4Gt;@.\D>G&(Tryk33 !H$Tڠd9ysPNgT ]_=}?ABIg4B; ?n$J%XqMK¿u42l>1 N=T ;a'Mxt (ELK; n%kuK wP%29rhwͶԿO6 UO"!<,-il8_ ˦ooG{.I &,Q~KM|>CoGЈQ ΅OGo}Em'ފ<| C˽7>!}E[ y& yE {OB&k0<ň r]=crTDDP yzJ&L1Ob *X*|*u;=Fט:dm~ y_ϥ;%×}iuV#jMD:'>ϛ7«ݥ4y B4B pDJ x= @q>-ݗk1ufG|%G"vq3vD:Eow鬀rg?_Gq{ێP1L8((kI0_>dBxz 6m:T"y~=?QASybs:RF K@jx}/8sM$c *6P[PuَiExA'aݸ ^.&<Dz&tл,HnO1:[dFtH2~""^>ܾ@|؅) TG3gh$&8U)liUu϶زVz'D~jK3\d'%s#wق% rH~kbI{a$R /Do8>H٣ɲ̖B%&^h[iR;J#F!ܡh„E9Y?Z+Щ'|Qm!@l$>Tv/Uql0ÛƔ:. Do%P3vhQ(K:?YMvº0KqyNes.J58mf:!5;bN3adr&NL(v^oM>K@8tA+oI_2xUA-$E-On7|јۋ㹤~̟Ol(.uAˀR 5T%%>pM $dvrgDzθnm UEa=aR*#1M D'O&_7;}YO#if&6.?aeix= udrԾ9>^]%,n^p@roG Ds= IʐذzܯĪrw-= w~hILHB/Q?ܾg7s)w[sI`X\ru^?@A[,ԅ3cM6NuU_)z8 $pfgޞGϜ?]cDa j%pl4D _GVlȇcc !pEѢ\ U&aJLc(XJ<{ϻb˹oJ2 >.^\vmN\x W1h<'LjV7N|.ͲNd@f0y8֔4Q}{}?ѽ$JA\@3E&ԉrعvznuTq, 60-!A+`jx v "j`} ˈ``D ϜB>_<ǟ*f6^(hj$ 4zUu Ov_:2l@o0a|cx8Dv8sSXyH;6uRWzwl9 ϝK} P7#d{/ 3_OA|0fO>_͗<"sY==/O/Fc*o{f~凣>k8#O^R^})A;!Z#Ջz[d?yIHyQT9jI.q8oDp؁ / `:YaiSqϩeաT732}"=c翫ptpk>Bُ:N8SyZJ|coNѷ/vnpuyM.i|peͿ7vvPg>?_T!HR-լpy`뇨]}ih&jl}{dմC@,^YcJ8/-t$Op` D]9]%E/ƈԘw;LȅFXZciO6L.qܮ,; 2pt0K  As4Ɍx;.¨-|U}Ehѯ?b}Ύ %7K&]tMrP_h5FvBؼ7uå:a&\%( } CD@eu0;s\.Ctdy2p:;Uaͺc09Ό^Σ0 ?=&(l /iy.e;a v߮#OomE OwrV^ُ7g/F|s>]ݰ9"튼磯y=Db$AuK}Qm{!xO筠я $W&@ BP( Pb~Y~}OW˅_Wam"D*I<ۣ˳)oD!#x=v6*wOӯQ =:;VE2n/>9/N͗8C^f%* ih\A"`@;\` xi6vc^2~dxi̶7Z(˳If5 E)XA 2Id2OPQjut^TTJ_ۻG/FGyIkYT0w]ͥ#4'2'1!MjD.`,zz=?ۻIỮL\O?--གྷ L/ל.O,T2yv |c7R$ ٗ>:_fv>I(&YIBxs{M}}V35X:%a+)zoqjY'sӍ gmg$X!ݶ P窀p G>|g[_Pc>W s$89`>8_u]o=TgpӤyb+~sZaGfΎ&z/f '58Hsxe[U*oE.e3NՄ9N39cԻ=o=B,v+ VBe{Y0Oeoa9e~iI7zuKʀuh0 ջ=Wd2NEȠ>~KsF11./X^~ H48 m#+z]гG?"qn ;܏Vd-cWD5,|DajNH!ID1D;=-HbItݯHc_aܿ8;USzMKey0ruo͜v|W8;6'9{&AAG:=7? ݮ'D"QoA/o!! GՌacW@23XxqQq~4X Cjs-!v|к~g !$6 vTOpWZy瀫gs6$Ћ:2P`ܲjRC#P&I4Q֡de!DǏln[pNRݍwoML4\z v)'c HR0/:4qXB1#rC$D #.!t\^_CM+_{aTJs h[D45L# MgaN+.:2Kk !p l $|5t(jܛ.ʑ]﹙ &{ 餶>Eˍ:sVœIXmC!'Ng`/6E>:8NuW=^VY Etc8Z`v(Wt62礲Pw*P`]ͥW52`g  9V_}]L x rK@3^7YdhTuTaR+30ays'&o}E }.-"蕎N#\&.i~ۛ/nG2\΁V=g?UZ9,CfDZrvݗkjd )U'|gS<\j\Yn,_}`q\ݴ*xIK4g ;JԲ KۊWJIB .M ̮\.DWl{vD(X[#`XfңHvnf((98n?~i6*闻9ʘ|'R?ͤGevx զ0F1^ c;r|/*BY͆:n @ە fPdB?}pOlst@0WQ5/"9PqmUʭih" dB4dJ58AC@Bj\JX(j& jh! BX)"RD&5%$LDDTTAT$̄%"TA1MID9c df8fDeBd8&ġB %  ЬSA(PI+LJI%BL'q!HPԔ DC<y@2R qB4IQG(©1331!!BJJaiaX$ (% JXYZ& (JHzfQT! 44@̔Q%$MEMPB!2EITQPLQ %LKH% PE UPRDIMR+CPM#DAHLAJIKHLM@E$A05ID BLMQ3TD44 TUERRS2%RҬIJMM3!MCKDI$H4,4 A5@A!$P4)DL2$E5-3$%SI)ASUPD QDH Q5QI-!HIP!B4SJ%DDDDMQLTR D5 HL A5 QAIR4 Q#2AT%B AIA Q-A~TIQA$0~&KL4U74QA3DLDULDPMu ӢZZjBJ"(`h* XIJ*@(B"(ib)h( ZɁPRPTSS}yM}8MD>)"JJA 1QPAUII3LPE{FDQ3K5UCG***j+\gqSTU%UD4IE,L'fc%$"))(*$B!IHj ("& D C:~c?tM@:(0N2pL 1)12d\ 2ސuQf dE!MH.G'R6X+H*D#Rx&." !pr+$hb tH$20@0#L*D!FB Xp`eD@TpF- f+VR2V ]:Q*GI#b HJL+d)T#@dZ )DkNQE4c;;&bA9%4X8Mbh'0QV`5LaDNMhpq3 BPBHЭ!RPaơ ˨'ذP( P  _)_@C:ۘ[yhth=Yٸv;wj}kKXؚnWLmmV.IgGANќ@F;|]0S#%xO3˜o?omE!XΡ[.Q:bn"<8<\d K,b mtJ'㰦>];7n yX}_͑#~NnWg󿖪r2Q&(PD !`H\@eƱR)\y|x.Xc*Z@hn7 ^囯l/Wo7Ci߾Ns`0^O@]V[]vy0 T-wuݷK|. P/,{b DRde7DnBgQE^Pn8k9ӽfq8卥TuM mxl7`L yEq$j;#=/_Z9{3H{> H :xx=cۻ{!P< j<-N^菘G`}!+``>GZS~n~]S1C>'788F*33u;ʮ<[; z!F>̽?h;$ho+cYYiq`MS 'L|P~$@@ `PAC~p>0oO)10Tڈ}-rE7~k PlyDHyqw s[oJ9;@ 7o 96N>mU3Bc;ja@u+D-wƘe89/x`pVE>A>ˇ| w->])h:90'PFD@0(As أsaxy}`oό,yYJ:ڧAJtt!)v$OS@}[<% |G&h@N`snM9J0!4}@>Rݭ7ϟ܇g]CցyEZj3) 4m_dxǏ-Pkەrtܴ͵׮nyQM1D%38N_k7XGq7A٘.h'\6.~g&{kNe,7A(F]y 2Aygؘǿ`?y ~Cc9|(<Q#s墲趑& oCzQ'.E˻4l ax8;K?s/L_nq#I6@06>F4IP;O`(22T]QI$]2 <7O; p"!J:;"1"aXsv j<~NJOI=zc+n"䇲R)N܀L%<\B ޘ֒ tn՟?_#>o<" uN[z5){7ө=3ĜL =Ü%n#9qd| # r~t-ˈ -q'h2@zBxG~76ŪAoeg[o)0$k˴/!q<,gxLp9fj$$\C| JMb$ÿhGC[1pzD\kme = `Q):@y!j9(̮3 A0}F]XJ+e̦pFD#^M (НntmoSgT ˠ0JW;h, ꙬlDr'RxO Ɇ>ޜz>'k|. 0u˺C]Y`,0c>hcNR,R2'5}V*K%HZ=*՝ 䉨R.~e E|67x8sG['LP"ɎO)<|oA0|*" [AKaIʩhnۈ%#Ak\bً!HYnD:5 #7n4 xDzhqtY(QlkֲF"\Is#K 0q9zz7?jy J,r|c(CGǣ``voAuؠ]u"v_aC +^!NQ}@!J%'zB^uwSt"3^wLAhHWó/@ؕ4?udH  P|` =.%Vʀbt ~K V[s8D @$cOLΒ;')!8ݡ s0x歡 )Njy~SY ,Qx]*@5>ٖ]}͟bX0fE;GFjFdvcy>>v]HN!H9< =3\~*ݷǿvCbC/KCPo߼7͕?A 9E7y^I=REJ F*9ϷOׄmV/t! ץ]ió|0$z7{+aDbgCŅ2&|%5n^Ffbd:3֩K* lkWϨѝc^}!WXjwlVRBl`?tE5y鰮RWR\F1.?k-f2cx҉xT_$8'(kأ*\(s.+󿖋9nW>l"2p].#"9Ù{! uJjPo5}pyB) n6gmS|8y\轠B^,IU($XݾL_ >An DO&Fom.x[.|*[,㹘/۷:\y+*;!1ݢ'`H+#iLZDwK]fnLGiZ=2ʉMwk*%xun;ҩfYWTVB.[ #^:4>M86韲jZO2?TuH0L~r(*0Wl pw߷4/6 8s3CW.=K/b8)aW>O2y鿂 nӄ3p_LXj/wP`V|ny>X]{x=op6s:8g0z %NhEN4\{kڻv!:Ujzrh;UزK 8=[u=G#x=-@ߍgtMgxbƅ.RD\\Y&[jmwq/h⠛rꪭrRT/K^qϫy 1?Fm0_N, 9 @}/i*j:oҲjI2Pk%`@̌_`pSk?&r\W:U6.> P$82Mp-Mq;58 _+w7*.v,ʠ'|?UH?A7cGهf3  X=ZC 0wFC2r\[s@r rd(8D%QBRx"^̃D1A@PDRSA$PEB RCKBұ D Z?Ea@[莇RLsstb8A"yZrLf2 g,((f$PE0ivNh̖̘rP(" hUQ-TQ30n g9H`bLUTZ3DZ2Z2&J^. Ar&2((&DQDD S.)aMV7)mHg8dՊF`c@e@ac*V1 A,1L6Uʼn3D9-!U˼5LRPqAT%PeT !A-KXb11efk0"b cN`2 SF8VYQIIY`K J2\ZZHbdR$0L32RPR#1+kFT̆UR4]9Iձ^`b5c0%w )Md A@H r2pæaZ"틀!)M6e%FUVw*YJ%:1]!, &,3f6NJd4j֮b`P @P-Q\8X`L*G_v7@g.B%k IĆBY DMt; taݤlJcQ!F24k  * S#!C0rL2rhiE YjrE6O79ó4і>\"#}јVY$O?`7g?DK߿8" 19?1&B d2Oш=2dӝLj%?0}o yzҴ$h)EJq'fGoo0` ֚=B8i%٣ Z F;(#O  L D׀:F x QDSmqz8N!o߫%}mNYs9G$ Wܰiz '/GYۍ.'$xI@Yϣ?X﯑^BX ""_Ѻts/z˻ׄw;W}sUsU}t<`XUaH$`>UʀN0/Yma.N+,-A^2KHQ*_wx7AX%2ޭ{֡2񬘫-*jE0z xKu 8^~O_MB:_iFot+ ^jdcK&К~qME-(w ̰W: a.9.:uE$E 6e i 𰾳e_Aڱ@XΩ1*oBoWqp[[c]D蜹,8֠:au/idi_:H=8N>촵LTm4;\XtpgpU*i!˸ԚLl_]Y,s$p`5/)N޿{Y=B1>oCJS]8K?Iچݔu,νΝ|}+Ln`Up77krᗙS.lBoVwlB\ѱh#mE#*h3#\3u{cptJ+/Aqi 7!Aqx㍊ϻJN~iCRA:)0OVee;bof˿RS,LX:zEj ߎW)ֱwܫ冷Ft}kor_FR5'޸!G\wV7:SS+Oo޵Vsp]㸜u=Ywx(/w9]cxВE/Z2mqSo\k㘈C=ou)I +0KTE;xi7z7ȟFxO$!kq3ojtt!U@5J %HLr(SpAI 7AJ}  nhf *Lh(#e`udXAF^\BxQ-Re‹6B ]-FhPT56P`*@S4gNo4o[ v5  aoKko;2 3N%\3}JE[:0t+n Kc)Dᡌk$PM-42[O-xtA: *dh"3 ,'1,u ؃1i`iYAl G$]}4+3Mjw9D˖ail$$k|-8f ӁbȰT/qDh-[]ͧ,Iq9β3pTl`)()"JZ ))(hǯC xы,]H*#zg;,7P;hȚ4RE (UL 㓵ӟ{kW?Bs 7ဧX𺺸N GFSaYSDvjlhSX& }~ _ٟ+qC`4CaP *SF d4 DX#baFhlCA@u?b܀F 8w !#''L(3~^~8njC7z!%4J.~Ϩc1?ي)7GQ?No8Ȥ~tn SٙT/Fч6Au{ʧ5,QǍnVl" vmyͻ|1q{nәYVQ#"5?GZ"VS\Mh]8ן*±2/{BZx 0Q04WZ۷Cw UAz7<&S, !_8.vo61\9R"/{7rV*1 tvaG~$&~ߏtOdI i< aXƛI.lמd s6o[+ip{@7_ՙ?N濖tO)? p*`&ܣ|iJ2z@JOjI$I$I$,s O`}(6?OgPywfUW9ũvS9*Ћ`HQG nMoqƼY1n9I!1M>]{qhK*H((I_Uo4 Rc4#W}A[j8gvgx8RGer`TXҪiުCn5 <@{'l Ҿ,ys2,{$#Plpu \jE]r &t$kh⍯w6I;ik+Z;O\SRQQC?߳?oWSroV_S 7/BB_r!ROKs-g-x(U:gU_g[SWF7A>R3=.XcO7tIŌrWzw=f/#Ѩ&Y&'S;=s˫{g0;>Wc@GB[(#0֓ /~\ jbZO'W(t`=0r[0 5 Hk0FI- P UUP*Pc( A ICf.AdwKEg?gHIʧD&Z0!A<)j=x6p Qb D6068^yBXxbuF l&G?3f“rxՖ]vtեhּIcm,DF:Cn5>ms?u] Z QQ@ TGϋ8g\ gOv!&AmD*.yAAՏQ1`5TC7;aÊ9'{^ȱg 4LPJ9/Z/l{ hUD1ӎ%ovEt30LĚb~&kFԏ|eI!zyߧyuqʢ lδ; z JJ =>lrbu^yD _37~MÂu.eϓ@Y юq!NyޮaEYc1NȢbaoTc gM}D9A HB!\=Ϝf@BPu~@l@`tstA 4 #pW 㐜 +Y?nv )B<uK`\GKTfOoh"e Čy6 [~? -brorEjG) cr2z6fC1g-Cb0*b(# &*( 5'Ӊ6OZme}T?lҍ8Y+E>HMڈ CfgxMA#Y5хz@ B;<#ywt :tn۹$ 15pоO%1(M/,*Bɂui%;}Lg)ђُSqgtzSŖ}]߮ !IM4g{r*~pv~w1ߏ<?ˑDVUQY<{]P> IrDVP x R?W?c(iT6?iyHPh0j4AHLIAt<0䆃\ՔGQ"g3k|-g_ͬL."Ȑ@a '9o85|O1?wghvǟۢkWT<?@zqUV$uՂi۶>(2nҧD՘0bc{TtB`Y 2lOg5DO~;\/Gb?ŵ5.o4Te3H҉QF~{M`|^|ɻ9~rtU:߆ P?-$'Mm6-Dw"+1%V8& _sy:[}l-[~!mb O:oϣ4=?5E/*sj+H i3dnۿ ?՜77~qф'm=gS.(CQhSOY 22N>BIEO_`qM~$yoEZ7ұ^EB^i| .T,_e+>%>Ơ.$Pg,98>nv'o$`OqdЂ S+?o_ 9eׄ)|s֏U4[~xG ]!0ۧ4S[o4U߿z"D4}nfdӾp7zJ1ĺB}§ Kk3_3;S)]]XC&tϔYB3pwXwxd.Lo { z%;Gb~P&:PG BC~XJ vuze7:} }OE/s,$Rd<<;=+0>$XXΥ.$_+7$z[9ѮpwƳT~۞Xy_T=gڿI*aQ + 9bL)06 DD@\@w?O)NY7hMF>I£$]*KXmb0ACpef~')$D uǷh54Ԥ Q/wdF"ca?v~t 0;z<8n|ztWNE9ʆʩ rOg|PU Eڪ9&݇Uj6j6sC< ҺTkc#G{Pti_6s: Dٮ?>wn[6ƐBI8%'hJA5":/KH7`9v ֥^ZXߧz-&oɂfx<>ɸry wzisn{%7_x[džS (-N]It0yC3ޅH0>( f&J9a^y䩦bff*" Ojmx9N 5P1d'4~^D@`$*DJe L10PD_lj>[Ƣ2=: :_] =~p<‾҅ VQ:_߆ޫ@mr1]E_CgZNs/hh z\5{;-'Hj8if o+lŸyDNash.ƒ|8GJ`Br#?̤x  3=#m`‡qMdB"#RQ?#"F 37#0`@6fM@Ad 0_9-3҆['gu7OY2ZudaW7 <~Ϫv>`ֲeWZ@t7=+&_3@{ )P=8P OdIHHYTc.* (7W8o ŖSo]Q׉1LĄh݇|ϽTY$f7Urӆ.>ǬG\rۓ #2XwNȫexZFS+e7wh4̄E_["AP^ 檝?SxU_Aa18MFd`wKHCj3X(C6S@jЄ0 ]qa'Qpҁ!2zck?《!X}wѭF@CpWvw֜Ihq\-:Fb|#*ܡ:nLls,x)ɀtPW{LgFHw>ʈ<eW1?.ߺOLXCԪC#ÈL$B=c.a)po=Fmɫi.fhe@1^e׬\QŸ>2<fhl_z[2݅_H>p+%C]t̓e! ͐ ]rZ"}z\: 'fI ,Q.Ax>g ys;D0N 3A.(.u &PF l#G_+tջ*O|= G(02A ߏq6(%,k!:xwHuOt}?ם>|+\ y1P* !3&b"ٯK5uOVW?0{y[_Oϟb}K L,bkl% 9؇P䃙yi^iJ 9,OVA6o ?o 4V.,S;979PIBQ$V }kS~?Yqx;cgt\O32_JH ODo}1y R7Yo7qܷV- [Mr) 8if[#u>d.Xy0 qsؿXLy@1);HA CSGIUF D\:wPb'Ű@X^}N^{n|9w ݕiVgi|_spyuo+ԑ㏯In| s|^]P;^UBwۅȄxR`3f!߹(ݤHx CS$"Yk]}oDŽnǡDj xs Xy;/}* avyXpR?:+<]۱G~m4۫*K':_/>Z*UTR?x *[0f_S;u>s ECA^@cn5MNާ;~Ê˵iwٳci-%;ד@lAF"ܠ>4ӧMwy:>}<8qQ:nptu^\54QٻWOwexFoû[@d| "7 uawLdnDBc\ T-VԢ]5@8 =}qӲLD3ǟw'S%a6z$- :xB^&AO9uzN3[@U6^5஭w;.ޙ^l!5qg,6t9(DXb 0pKY%~`_+8?V++|{eG/%vizeQSR]pBHGJT>\mR c*N;ERqvpkУu>-YI%߷ \#Uh!F._<^:V\ӳao'q܇'Y=$tUm8uNq2%@IWNu]bIMV vRkc)MB92/I)%eK||"T;AI`Cm&w=$DFQҪyAi+8B6K/O?I=sIƓ3oK%bbN)tZ(㸀'EᲴA>J|?&qf<"chü9&psSݐPrwY!xe& 29^d=|̅zTD8@;W|igطEZc%kU_˝%21[M猥NJFғ.|*RAm' w9֥/gnK56K* py 4Í0 $ /ۉG$:R-J0;R,85t^0#j<,L$ږ~lP; Kݽt!IYYsg$<[,++>Ʌ911"qI1¬Ѯ=~~4j.Rv,p^.PR @p툋#nK{;ҚY*$ nC)a& ffjLoIwߊs!<2|r+CFҍr˄#XC(|s0pM$9gz_C 7 B]F,KR0G^M|x_hҡJ$'r4 @XKW*߃+%V%,lqBHԀ$@Eʡupˍ"^xw%ڀ o r<*@ҙo.v";|Ϊ$PjQxOF}G>Aߏe'8Pɝ DE-{G'DEEaFt} y/?U׹sQ9"fAȢ! mwj}J%Um?ewme]0?޳p}ytek9>eת!@ C(Y֮ :W)bۃp7FHWr^T0?FqxvS% [xwE캤=)MϸR?t%Px+f^~PA@HJ&fIgMJ"Wٕ܆zF%4DՆRn$%ԮY)kMpodj֥AIK-E,D٥MBĶyUzhl Z4Pfc9 @d^%4aI2JTGLbHSpIoFObi@o xiV,]ZItzXٞL+YtExOp'Q6֬iqfN aQNju!9RVngJ!@Y*ãxwpcW62A V}Nd-_4#UD}M@c%ʮluvH 1?v(qBL3xϊ|CF/Y=TDy;3@fWK39Zr^+EH;L'vV>g0JvTcYJU@B)Uc_GyD|A};n5 \SV#@ހtvP'yCSjE&Nxg7Kt澛ܩI-2 Ew+Qew"+z6$| \,gl * ȕ $7!?vL')92 CX5)Wh&044*#/~ʑǗC&;A" N]wCPĭ#wfgv#>-u:jg}E|8wǔ1OL$3RK_ LJ!.]$;&9W b"ʩ?/xejo()==oY89U9o.,{2)+S(ı~.H-sWw?H$nTb`kEeHB4ۖY )-'K3v#RL<yJ!g,m%" IOVQ(vE9C-Zz(mT\ysdhYrtYw')M*RZ" =&d+: %Ma>NDbas-;LJ8W&u1C"(p\ixH^C@BN'a9gpiCV+ ,̒@RR $ʑ AMJW"!h= xF)ڐpR}Cr&?NJ ?peSDg=$/ްMʭUT@*a m!q)5CKN)cFR Cd)0Ҧ0Z8[`#̍Z8f`S~ɸN:(&hN_W[ \8t]Kkv30/,!@PIE\ d4`9KĚ҈F*R;StPD%QDd-!d=WC!PQK-b=f@"H(Sk0я2oࡒ(OI An P()Q0@p}8|@>oI?dB|'".SkgطM % `~Q%Ǽf1? 9Lʁ/LJБaQtta#%Ua@D'jO r/TI=cwT7gï?u:?+'19r09q$*?;9{G0MeOh>""Kf8 銊}fOܺu?C>^L#TV B9H1!%|}~bI8Aal`o>vwlv;j=,>&)VU-I9`Ll%-=*Ӹ̉d=I0hvPX IKpt|& bT5@9X\`<31QJr;Cü9/H >=$a1Gi9vY:%˜YP4M QbkfeD$\۾X׹ F% DE0AO.͝ ,թ?rT4g/Nߞz;|HCnLaCG .wP8pm8b9' L)GIoD$z I.$S>>/a14IwvhoSsC,55&q&?10B`f DI:GL> 0-x^ob9|ӥ;t$/qE[ Cm?_H ܭΦw7w}LHZH:A PÑ8˖sMwD4͠Z*,Zz4EMT$}|T`1ѶfCCD"*`f1({z D_3∍J˻6'" Qۈnjj0܎yAEm]ؼܵ0 |aޝ[w'7'806~ zǛय=%O2_eQ J=oX,J9=d8'N~OJ"ID H'0SGYdiww(u JJ~9" 8lW¡ p|szNHB%nFHZCCHOR^2CT[O{3{QA=T,?I'YL9M/~#)*V3ױgnc¤ `!绩)4!i l|#x>oF`9*fbB)̰0D 2y D Yb KM`jCBߦm̀乱~x"'$)' ;i!XVIlP6~R}Q&w(5xi/+g$!bR3=g7i7x|=t{&̘%A-6ͫ)6hD=ɓN'Fq]}7/ XHk,"E0]ջtb`$ U(,1!8M\OUuaaO?6:緁_> t$Xz20s\9q.vTk9 $D1hCjT$(@,ֶ`l Nq0QHzXx1]h h@ë sR &f %AhpcQFw>Gf';;e򱊔œ,2 "J"p3NWۮmRi uÿP{ዕyQ(i:J`yx3޿qd.P:#2|ԯmCE'&8& (R/9-Od 5TR(o ] yqj-R`!QmȪC)}!7ƔHCݰ"vdZ ̰CRk0(B2('/! R"e)B`B b4þ+)C*b@퀂D_{3^>ݣKi01 /'y7"Pn&(8<2HM;E]@aTi,*Mac(/Z_9:bfz);R `nfLznYbe]zd~9;uB۬ʘ̩,0 e|fl&ƒ`1,[,K,ٸ o.LiSlZP7G@h큀i J 4Jtp^SG! j l*4ZpŭL IfSF !;",ǔ1@q6`no*shUAøtm XAq jcࡇFޮSWyfa6k;Qi#HVG@6Dӷ9|ĶmBI ָarl$r ;vu,_d1IsΕ9x)SvlЧvY=p oG?_S¨m o8pRB?G%~͛D˳f`H'<n1.R IOp`hEl8P˹/f^d_NO=ZLB* Gv N,g_s_?u 1־|&s/dI }:';U~W=2V3Jߜr?_A7FqNڍ4썄uHB,&u3CkFZ] 5_3vPPzRԆ"D>*!16H{`:`Z4=ʙ.`2G blm/_3<cOK20 a(bUG G2HȡUC9C4$n:GIϙ=ӲMً A%Q&! |D(T׵-zNm.T\DI# B3M!(w5{=d6`S^*9 (̥(iv^ Ύ[uaHhT$`\'N3ZH2` S3`c޹ڀP;7FD+e.(ae dS }Bd B0,𝭳9M#rv7s* .+HdflndZAETz 5<5`N9G,An֚ʥѝYqGZj-eD[ف BBkN@S31;8\J Q3O$Lmue@y)m;w0~- D :9BpׇI?D!<"_߳ڴ a}T#M Y7jnP|:<,- [)^ߜ`]O.|` |M)7ܤ>ׅˌ-|TҏU DCǧ,w/~q׶_(Th܎$](CqBVpnݶ;aB 9T3aܾ2fbL]e~ Lh3;¶0LJѶ(c-IxCOUƶ?SO* +i{rNඹ$nUɩgKvgX2}u'&`Qd>OWܥВ#"eHRB@y |n$Prtb}hٜvD &%2X 5$p,h1hȐʪWLD F@3v "F%>'A& J?oB4|0Q3dEgK7FNiAau"6Q38T1hp]ɾ?3碢L`73  C.rÅ-.^Qt`-DŽk_ys=`d7ûD=| 4˟yR=3$_KKm̐=dUJ싵OP=ә`Iy'>_˟PtO%H}Æqh @à4x:NHҴON@W :tߢo~|[[dϚ=2>^Iy#@P#.:CD!EBS'3~o$ { Xlh(BdOI,B7r$$^N#6Зs Z $i COܖw @LM,Z"ƫ@J/1־(Οi=?Gp)=`Gq;XKh#44֫HL;O4bF d G+hc$$~x#9Øi S'e @x:6ݭ Dxcu꓂ ޲'#s|}{/ S̼M0ȭMt`A PLimj{N&*zOaқCa Dp {Ue@~PEV֓Ny"c+yc= (u؊wǡ933N$SW wtV AtG!14󒃮pi Pιc΅-_w?#x"t<,6dV=n4X+gc2^;lqSMR6Ru<Ӄ{T03mlVՅ SJ)PB5GtDxGRgh:>C.A+ItL\%톉%I [`Iy8p6ru0 5J(a`1KX`[(b+d;륗0Vic.Yp!8Fp Gaj8 @qH^- B9;$jBS MŤx !P10G.`*cE2Hf!Y,D;j"i  o*ScL@`:)4Q&>:$)X|gH>S~qB t)paΩIX`* 9C8RI; !؊@ج6#4NX] G}G>9<.;A1D@/]k6P&C082oc7CcS[ Bg3&x:&~EakTqkLQJ0gqjeZAaPӘ8'=Dwb>~q0FO<l5C|Rj߷"d5QF1m,PpבHΐ;;_h]8!}(\=%5E(zsMiILwsӗ v$#,4t]pSju ʅ1+&Q)9tA@уP7n6q@K!=!qp`h44fEbHpQ:M&﫭İ>^ ZbQ _@/G}QT}5'ކHƳA @,#;\ hO9/* DX,6/Ǩj-f%}xiN{Tx raʁĚQhg nb|rM$*o\rߑstkAbR[3EƐ*uLFS0!>Usӌfj¼hР̀ٶ@ٰ͑5+*i emޛHtRš"wJt\hcmA.3a e9e/ )$5RPhdZPЋ6#AWI[y&v0Er5,V53ckҙ wU(> >_|'v t!1q"C~7Scyjn^"ؐjhD%"?hϑw ! K0|lBGN4?U$HCi#DE ӡ{c9tt iI'DNir`6<" FE ~ap*`~G1xl4\iS۽ ;9ЗPu9:%QSQ@ׇϬ5b}±:@xC˛ 8@:JH@pBئ6T0KAaC# (Ƥq93i4JڅdXADN&Q!qc♆QDCh4KU7j+EåU}VV:$y IwtC%Y%;$mD1*'|7-`;8mt#&i1EApxJBGa_| F&Gli?WiR - t=. z ;M(4m>ןg#Bfإg332yoQ,ܠ% T|*;ZúdA=Af|&HywM< ل8t}B 2wkXoTȋ|1H*X7ܞPp3@ %>;9;'|Si 9$ati& 0"CS).Z8wUUӧa&uO{:^Y鎝m8 7 Q&s)=I*@(P'_O"{ <I/\t+ZO5*BW"#4 X)Ǫgx%] 1JLl^~ a "HLBCy ^zPZ;ɫNN:@mߎ bu$Tifi2gɇO|.}Yralz*)xs|Ç<>ч 5$8yw`SD s# yB= 4i%N><|]"m@ bP> x R7&" Y6 h8A).>׀,C BDU2 TLLE )(KNwg0uh~q F" $1/t7M F0z=FvU]3RkAAa>ġLKuFp.:a2#Oph# $0&XL6@7ihb@". $d=FltN=[ y5$#i t4QMP-MJRZk0٘A(cPi[ ʊ( 2ViQUU (((qɄ2vXiaԦMd#"p YY@#1JӲ勩& q 96 ~K*w_>ɇPpSp/2F~ic0ΆQa0('~PUE& u&=RĜu; I-/Ǒ62! ba1"5y=[yIӐ01F=|PD :%8!h19;tLB/Xh\"JœƒtJf^ts=xdc]@b \&]y@\W P:d D{bkFmu J(A3ƠdZ+iԢĖF Q$k fE0Tao@Qjfw̳ aD2My 33d+M @ƄoKCI/SI 88ݭu@Tw'[ޛ OTӀ~W -a.Ѩ%rS,<4kPD7oE|HfTags EJд*!@.Iuz@[$m6ymȔNr bN-*?TJGNE}t}Ix ĜA3`9K!*M"4i*q)bn  ٘;ZDE ń+1,Ѣ8ј:'LQ`p%uB@Єp)(7ݣ0("I@_ᇇ>Y1kQJ%l55^/Va Dz)Y{Jȍ%Ipٕp8f5bR0YԨɖv|C:@BxV- xa0l+vu3 s5)1$6W3q G ko\7G"&!d_Ŵ$G[qɏǧcvNi9cYu\="kpFV j(50@ἮbY`a$cohV7#kq/5`'"|ǧIpfk?4y 8<)O> AzPURP{QN*N1aXC!CH#ᤄQL%&V`%B`ώE0O{ ^hu⃼V9faV`e"$: af`HĘ64\WdNt4A:1fKf:^@vHF:K0H{$؏㰂;aVLC1j0v)帳L|\Pů~"aiggsw0l`Bn/l'RJJr" h]]>i.y09*eʙluw,k 0q0lņ@21IAy{8H-jk^xg P l9dPbĄäӵJzr?GЋXHoQ jJ>e?>NXloM&9Qec"ٞ&|hf6rlo (? 4~hc8q? 2D/P(<@w ef, 1mnxiJS7ϳYC:.=iS0ASM~sɩ>7cUI"\DMi<.ߥhlfFۦ[#nRlv$JLHҘ0LQT!WЂq{48IRY8F{zx" I9@U8{c" `!BoLI($P{U&CykEVB1/"ȟF8A 6U &ӡO/cL>21@y' =BdETAfc玠G;`sf)miwdI viĻe0@5JyY2*Ԋi2$0(*%i6@f[b^Fh tlxeN:+!{F:NScȣ[0OĄ<^Cڂo)&jٚHY)& "&XA]=miERO "CgƧM P4 B7cR~gŰI uz&C7@0 bk{Hre:/Iyb*"cDH!&:Nƣ!(X䘘Fa ' QAFs9Uhpv!ln6NT%P3w  L@20@1! 1PV6 fZ +эU!u=7x J`Uh+sBDvi% FFIzФQD.@MYE=L4DrVrH+[ʪ}Qq[w  a6FZPm"иA]h15,`tRb4A-9SШNdc2''y~ᆯe&aZD0,,#v tQL,-Yb`h)X 2TPp& :4bNw`1&k2xD&8km;i]hd/ع8crZ(F sTJЌTfTFQUZ5q&NB 鍁R X q]p; qq[C.L&a, =}KZX}%vF@aNFfqjv0PY:pi{jC/(adJ gCC 0G0X !\:h~Cw.9CEq1n|ꪂ/ ܔSOP!Jb>ٺw}lbd9 휔O 8tR*=31?48T'@q :0?"L=A80fQl`{izpRO_#N0_ Y*\K%bCcR :+Z8cyC!b6 Q$gDBzzn6tф. Cr$mh2̅1. " J A0;gA:%)*c> x$(Sy8 >wF51 bYTQ] :nN x= TY5I"l*ªLɽov*l2d 0SÑ046"pk$ 4z o&ijnV/5 &&&`|egw-dX|,"^T)PN#55cpLdJBF83pSuaۘ:}IZkjE1#' ˳r HgI;}O`՗'S?("~r@3d'nVH_횚Vj!?L)V3Ǘ>oiOKiۂƢEzlI*HMr5~f#6k8c{v1>oԧ\ͩԍ5ȊH]/";kvЬ̦9uĘz#b Dh XP1R&6Ja$%$i)b&$H/xgM`1,f2CA#D1`bAX=r`2nS"2Z!1$0(Rut*wscBxGNxr>'*YH`( 0q%D4R9@hgS Lu@I@B0<#/Cl ׬]:zy_ C2#d` cj'V "#/<\\\6&=xJMH0,媀r( x.xO\3I&AQG[%?`|."G$0C%t:uhx HiR òHP >K[14rS Rx %G66 9h 7]tAX=;x]AH4 j$Hۻ3cXƻ'15&%x&|!Z* 0p<=≇uh5& c "CbcQ3+;]CJfd;:1Ud/^;NwTSΎ?AI$3rD{;hS/J;;f @9c00BFB`CqişL.I(`ϡx'=<;v|1Z>,K10bu%1՟Jo:4g `Uv~815EEoNwCȑ̥BZ"5fFlL">7z,8U9wB3QAQq^@`9FzǓEpTK1]) 9! lm^r(#*r!T_߬`Պ-N] &e.<*,f+5wsqA}ᤝ .cȴ@6PIPS4AB np? (_С#B BHDs,m+,<}hsAg![/GFrܨH~.:`hSnk j Fxg/͚eiA2Wڠ;8S 1 9IR8ґÈo !5VHGs鱃978a]W[zٕJAq?b*h"xtֽ9Ӛ /Fx8:h{tOiwGO,nk˦y *1A^.zWtBAC␢<<9I`(Y!ѠH׻܈SU< =ko{Fr4/l{ӽ]7_)zJ&v:4 Cs{! # =~N /jwUL 9sx)BLc~QThg & Owl{cF¾bta!hCgMyaE=P%PǷˑj՜ǥ@r앂cw`^@CȮ`r$W{O?"u"3pCe11$phly |4'.N!^Ap76ax` 6k2&"0Myi};fy+G= ;6^s32a\8v0Qb'V֮l7׃; W=ЄC OD.s55ਈ@ #RdDEfeUPRME#!p!b **0=#֌CI0(!? `sE3/0I{L1~ufچx^db>:`tޛgIȁT*q1ؘeEحmRfBy?Өyh03>ԖG)_7{HiYo{lto35p:KKO tqݮ_7"QYUrrJmȋgl QRk7ԅZ ` f\w rqQ*홻!%$19m:#Tͱ"%"*0hF(5C6Smc%8&dim~:@h*9QF5s}0ÉC\\ꥍf\)}JS0&9bkU/87,0[Y7c7Gl'1mZR~f}7i `,(FQIY+}?fJēaJ$=E  6; V1gEZ3j;K Wt8՜Zz/?|萠m暑N}ӏ~LD%S%ηN\P]@MY2EР'Lj"bcl6?X`{{=p47aC(cCiJ'V>(G8x>ٛu1P)y`Vu~옩G bYꉟGT8O.{ g<@t?$&?z [v 2^}ݴ\U}ӏ}l+G:[+gȉ_D߈j+S},1FNcXx$GAy|PpRR:AD Q qOb|K<arvӦuN pNJ>K Ծ,9W3jvyis FgYLQÞY-!xv1 $9|(;9KL񇵒qPXNð3`Hc:9ֺ!FlP]%6Sbɋ膉8st/RTAa:(jQ["3a3Xp  {xG;RM ]cDf.f*08)/={zLj>#B,J= UxӁNoRz  "!pQ&{C=WVҼCL ,b!Fm_vC% ]h66 6ȇ" 5$J21z84[=@\`jmRwo.?YhdCXCsK 6S#RFmVV6f!d&<`cH qI`:we?:LK?I$lTdF%YA^W'4)Z3dP* )/2s{ $*Fnv\sVǶ# c\yzgg b/؏ѻ:W1xI(pp+JeԥuX<&O'Bw]ώklo& {\ǝTy'/#'%&^3Wfм߾di&n1N478tFL'"{~'tV)cGqr%:TЋqi7U,p$̧L]C9-3'U5Q JQ0=k^;3oQ*ݿk oÊ_n9a2 n&abk?9`{@49h>s y' P$O4a){Ԕ<=яXIs^uD\ 4ץ<wiJӘ&CGK0L&X;hIr1K%JPhx%D 84i.㠀 `y)-}-JbLJ rJ'Pߨ;ć0*bUlwd}@u'g F2Y'%g{bb(f9!tDӔAMf Q]0 hc+ztQa( A@N)<<뮮yc`XG) -G_ -#M].IHƎɁ&= Z$ b}r Ӕ^|0.9wa)4-]uw'ưT,&/Ӌk(0~b?€$L@0R{"BJN{tǡ Ad4i{)Dbgq FH5{.{ihvQHtn`/=61:P:c;1~?9Fuq}aϋw#!ՔQ遮P\5єzy\$ ހCd@5RwHO8^El2`lx>Ud#dB<׵} hfcW:;,ƯuuUb4U5ʥ`2>L6ob<$xᡑwnxВ -m௕QwO NTrj^9/e:7c 89c _?/3#{Xs/ 鞫td0p xe6M[$̹C1#lJ6^!Γ1AfPdU Es:q6QNP|ocάoԌNjuc gO4=8/d A?OU 2CChyLIHD%*xR%枒?{~NO ?wKR=.~kz/l04~b' z~,[0v%Ǐ8 @d"+uKI$0~xg~*_o(ojI?q QDJ#7Σָ5/p|˸D2rBa +@P!H]M]˗o㠇$ _JyF@WM^aP񍇠Đ^gGʠi_ lb$nZ[V)a!F"K5ј%GsÌ0nWI胆7I1N~ *;> S^hÆMp#Pt,HNlU:#ǻK15@s7`P mq{dE THr9$HC|Z؁ m ;d{c8hM\wN/AH]w6#<`3`m@rAޚdSoÈ_yK} x'wC˜7SOav;%~bd 4Ees0YZk-#x#NWgCWxLTĬC=g/-;2*(4wzĦqָp6N `<4z'Y׾Ѵg@HΩW0 ~G ; xPzP܋/OR];`Rdzf1Q x[8C0u=BwН)iv!cvWES"4'1!Դf6ݼURgeulgޅ' f=`t`aILǠ` (b8栬#@yzH!V!hй@:a}N%Ϯ!:.;'PZ5hNzdGyF7 PP&u#8#6!&n6ʹwie^2e$2N!DQ 1)>BMϾ7Ԧ1b'N!0Gpu(D 9e %fPEcwC:4_, Ӷ0`ajKV6)IXt'R(o3/]m`v  3WDed-a;N|P&f  Nc$H&dI0BI 6fl, vE3Λpui9mb9U͙:v!R}jr Гa.cɶU>A;PFE6܋s*==IÛ#BDVw:w[V ",*Ha+L%%f) 9a@יIv`z§f KQ$K긪r:tk=LhJJ2nwĶk!>k L{3+,ʬg8]u#3IQdy*E]膙xL*9v17ѷCP@&I! y]Iͱ 1^;!< >kl3ꄓ;'Ix1FL0u%qi1Pɂ Q!3%3BjT vpCV i61I lΙ˶sܦߡ6Pa2ՉJ8$3%gx4ev'#"( ,+QVB`͌co40-0|pL [D3Z;\JC >HȤ҂9*Xз&'E};;;I3q<uz4GnrЙ(1("mc )h$ _HU)̦0hX_~ZX4@d2w̅2~[?Rj@* V4eMj~!ٜ6 5f4Ggd"zV_'Ư)b~ݒVH&3\%yKi^U];ufMTggH46DoNAF[HhYtРqT'1N?a @n=h$goJW݊Ϸ{^;|Z~T=W܂ PPRE.xrbǫ{|{C,h=aZ$[3=(`IWc&>8q '$-H9%PE)tp%<}aI<U91y#{)} paNgE~'QL`(oHop{QKj~XTQR;AJ#$5d?^G *K Gqe}-ȌePw!1ب Ux2-CiCO?dqͮ |M;CCC,9qm 2!sAADBҧgƒ]h7:az  xa)/Qip8*O;fujGJB|?~Ϩ8#N\_?޶, D$JACb^A!D2>1 gH>نCk0&@6"J%ќegShǘWG<.P ɐ?P=>-DOGм1L_ۇ/O^!Gy8̄!=/E4oɿ$6d+489fPByw3ɓE룸 8 Fxͻ/a!N'>?JC❏}v!򻱐Os~W 4>D2m5Q3I8qǢ,ٚy`fS(5Γ=4 84ݼNP3ѻvS$*&b#$ $/Z4k'>%iևSbaHLbPh)xdX(*Jq8b9 9it6Xɩ5Rc$M4:bC11C0(f&9E;#>4<1..^9)Ό@ajhm`=JU%ZFVXH8ɅjIgHcaٍR3Q*Β{mE>縰/Hi(3)ĚIN!+ғ>';̟?HU;TSO7v_qc2QBo)sNCv=OfesX9LFm%aمߩCނOBN;ѡ cgoXW-o~@A@ ђK8oC- i8@2(FФd1"crݢzxJD6`Y#0GK7Q߆4N{k"YMI3j/v[u)Dča@v(bf'sq!kH co:` bdDM!`F;$7Y"| \T%ݣwLuH/ ԥMʹDr"bMv*Iftզ͉t',֌0B?{Zzz, V1!?8v=iF-C99#G44z6xj8hQnǕL)l]iEQYG!jhxY0c Qy(Hcs6Qܨ_]5"ʺF8lF3B4Of$QI&)S P>?淤^yaBfVjyƿ 1*T  ]U{nY}!B8/ J+O`ƿ#b?_na"& Sx-w{) (/\ɒMVe DTi];3-7 F2C(WB@aW!GhhOAVˢrQ&_L|x)TV-d% ģ7ÙcyxF8CWiOஸ+\# fCN?qxn*҆<_T7 gZ2&Ҟ=c&9k&FGkc*F14|\a="84mHC<{ S'IbPͅh(FLEN(oszn(RڛO(K `iU{⁨F=a,u>?WF?9W8D$@{Hzy;u:Px\3-? )2>B@wMOY?''ΒAh$#=_t8gw:<;L=$$Dun*uuj>A:);}' c289Q$'JB:^^S] q!rcqyxRg|L)-.Z=VNa2I$UUUUUUs{Vں4b`D!ײ*SjE9\ Ξ' 5:* W߯ݶƳCf״ x0͇y6ıA: no'@];*m!i-v^^g}<;MGSRJ VvG׊~~ߵQ-ۃɻn\:4 k3J1|5P@ 4t $L9f#Vq]aw1S*:]mUZs$ẻ'1!4d.|k <0} QGtFpB " mZ'Xs ^dѓqUUUQndg{UIU%dR1?TʼZtI0[%P>2ip;if"#ϥ{; ~Y"Xkρ;+~؀ҀA5%$h=h{#ϷN=Wݲ޲"hRc:VV>yW ’r*@n݅k92f?v4 ':s==f>Tj>`}L…lB)mnʛ=^*so36I[˾GBY؅4B? >9!L{Mt ܋&I`^$>xcauMu;Q@0δvGhp'ia%9耼C|m+{Q1X>uPUJ7oAP&*+t;Oyrr T{y>c0xW _ɜL5y2n wcn:rhEAx"mGAᾉ>p)kF ^GlMQcd :rv^IS(@l?$b;!-eם7q\1^9f(.u:hk>BSWSf$;loԍ۱$Ñ wrA.CkUĴneS:hA͕ piC7Um)(0D@b &ΩªaZ$M;= 錵5om)Eqmvb8GlnT2|[ÎAyD1z:^go7+by#X5s8qhħ˾%VY3~Ee^@pƙ+)9i AkڷBx|~a6t7: evP B[dw n}nv.c'6 mqR oC Şgeqnvge_W\C][*Т븩MEsәw/IQc:cs-n !;'SМC^RWF%v6TG )7utP$蒷jr/eIT}l )pfkTǰi#;[02Ǩn:<ÁbO﮺xU tjֳ٘bR5Uqzh4fg_~~ғT؄T;~AuX<{|}6ݽ;!1/ն@T`"!;2%_wǷq!+_/v(gi(l+o:0_mꙚ L_ ݆nDG3dfTAC1돏nC75bh>l2'fʐ8ؒ2z$%霥f (T#q6ٙY2Ɔ*H CDiEYl>>'F{9ws+bMf|e Yly>q=s5T? $PQ}vQe$as%, p (ݼ;s G>$rVUfT.vN37 ͱw,~b`vHhA1=᪑~=Q"Yv,qOEWwp 8dxvqq^)B{gVLDQZe_JqJhN7I"r߇*UC||Ij՚cGI=/θ5U°G&XaI6c1`S~ۑ߷[9q c#z_()a|}0G 2ϖרURތy-Y5}|˟ Zan3~Y5 Dl "xs3ڮl[Yu2t6\ s" &|> I >Ts!̨הv\ۛ ZZM4f}<#YC *s=j2aD>irF܋!뉤i7>JBTJf)Ԍ^fq40_/#Tu|_bm$$m8L2R O})g9ΔkL($T尮˦$`䀡}}e ]g{l\ϡ D!on#'d!P,dsƄw>݊"N򖓉$wk2.`k'A< }i}nRrkݴ z}ws,oQvu9̌8hDr {SJ/R#HZT%r|&xs! ͖v>o4YnQ5b̲HA8P TAq ega:tڊ=g^Op** Fn>DOfEo'9d?h/k &[!%>9Cо7hH4|TLI oá G~U\3yn=>JqP6:zn/U%B$U't`wt߸~# ox~{ΗD+#peVZ &ApP1LJd8q_'oN>vE~zMS!qUH&S8á| ߹ӈtN'fۧlyi=ŽBfyBh,r4`~ V*h fUUUUUUU\`'o:ï?7yG/E?-X !#8O)ϸnfD$-B{Aș{wJ$쥒J[ln=ǧK L`8ZqZK>a:[V>̛wzǞ7^Dd&c #BTz?.z*NT vpHC N;3 4vP|4rb TTb^@ ?u˵Rle9޾)(Zi w>Mοqq~n3ra>1r1f* d{sr> P3ov%DKY}eLEIvi%3Ysq7H$t I40TT9th' ^,Qu;\g2Џak=F!{{)^S2$ AqiG<8?~b¡UKcO~+TJ1AҴq=yQ8NװX-Q|\w1Mct;l19uT9R 2GWC7P;svgeX 'p;©<4*c[nfܕW 8hRAh\y*7>%[ :wU>S'׿s0֔[٧~rfb'c|#tq/LMFQ%̳L#qsAQ-JezOuA)[6|Xӎ&ے$DAN!B1!|!v( Ҵ6rgGY.f+79o{ZSZe D[@ȅ*9^\rMP=]_՞CwF jY븁ٕ :U$P`! Ri0@ ]i%2, 2I_7DG0|S%pӔ FXl-ū1 W?uؿ7%CnNeAefDj;#EyT30tBQ[,%.`cw ̦d%ff3 3#.afbeEas>'2 0 C*(E:sh|2WädvNt^:Pr[>e/$>P TCIMzy3]JQl2Ϟ &cA~ >}(QY8E5[J^rTj[`N C@ |'gaL?oѕ1bf&ul޹F'{d,]ENw)HJ[b ~nv#Hy^Mf@ ?T QJQN2(2dȤDd/?4A~_ j TT@3@]C;P= Ę~)ҪUaG_A[UVWit|V&E42P3*12? /&N?Dfbe4$KHiHf3H5&(2%$hSƅ;ZLQNlILS:w4Bn1 j.P*AVnMxb*ͨ`mǙv[-,lw1 MDd9 k6I9+QRZT21 , ""HQ #}OWMT3ךScA19h¦B $f0* `БFQ";DHKΚX"P_I?ѡ0xǿ,^?iBuDl/b3zF0Idh@5PTCBL>|O$MU!bsǙ2 ^ߠ ~HNK1Iw\2 !Dk"1Bb98VtCw8ORN@Bz9Wd_zdۥ˙`y8c3on׿Y`iĎa' wg͍;9Dx ;v ))bhɇ>;.ĄAã<7RDB.؀,6M9L@a &' ܹx gcǐ$PƄ Hp?y#&_h9YD7kt+_}=-}{Ou Ŵ j:q^ӟaRN:j8JCsJH Hmh8A@9q 66lp6,giyDm y%9CYb(/((YG^ Ǘ3?6qïM'ty_3ω wN Fd^>|v=BM\(jtISY2I =c)ѩW"+N&w`ENh,< Vcc8BP]Lr Zh5%6.EGóf'T͞Șϯ,4L&wc$ DP+=c٦@$5`Si4wZyAyi`x02H{?iVF>:HBGcϞG߉>],O>}l,%unL#8>FRw)7ۊR]c ( $r^˒ bA]qOc99bT0MS ^G&XDe&pypÅ@8Fr`~S}㒮rБnCl>Q R>ߞǘlgaC%qw;ྣFJD* IB}C:\q[6=ދzs_C1zs+0Xd3ru!PQe@[m$ 1.'BeJc$tdq)DԨ9*.\ %3sc[ErDv_]`;y l9otj,}φ$~~ZQx/% n"Υ]Kğc~X_TnW!T7 /M=]0A'9 =[fy!(;!Ga&I~[p~88ne>h-[?f1?gų O-bf=陋~ZN8r&HsC0;@uRoXĝoɽzDAEiQdDv$'oyGzQȮ:H7$@ %C=/,b2rPݷy ,.S<Í^T} E3EX2ZP  vYT?B xHڽ@ΓE(~hEcз ݹA$@"y;Aa<@ Q zN;ˉ͜kp=,cj{ ӛ )}DDwӂ f3FhJbq"RDD5M :1݂B2F-M0 _QA AT o!wD-\3m]Oc o1ף),0:NCur-a=[i:m\{կ0ҌV ZKd%@}QLMEoyz}9g?b9Q2@0}Wq,KqOixN1qS'9Iܜ:C!T :Wa ҀY8͡׷3>Jf OF4Т pS0I }ɱ!:=ދ0p9[d18Q<5aw$$ix mŪhq 1w(ʹ\.)X> 300:*Ws0wɎOKWUyֲ~2 |<U 9o̺M\ܟL{3Hb-,LB!5]ܨuQ;~8\7DQP#IZh]OKM2@GWpQw(~ -@Ϡ_oz[/{>&ݞ*wdF0šBV=S=L%Sj|M*i/k`Ưqk$8@( }-Jf7}lc"I>J,N{νֽ}Aûm$ 輆]Vdf8#ѕij~\LDt6^a(m_s&RK4N~0$F@#^תIDpT7'e y x9(q(>B1|T@; J6H 6 T$ &¿[5,Vrmz񊨊7UJW.OT}hE ƃ05F;]=1m;b1U #qlF /0t3) Nzz.D >fq/o>xwxv CpM f:&Y:agk=s!-rM!=SB1>L݋; :K>}(.UC>!]C,[2&_؎Ջ˦{s"gdƅ?c~I58z8+Y8 9mae5JLC!R[a;,[<}J:N_,: UP6uWD&!η;_8 g<}1|dHV?fw:LUMadd{V/"43ZМcɖf`drwXR>hP DA1ÝuTL#c01&s!K sQ! È"1sT1#} 3Ϭ plf&k'/}{n<<];7anG0AɺceYԎ$϶v JCORV'Qyi֍GMz3ד\p|\OnOb{U::Ў< ơ5aIa<: QԘrQV6(%r<3{O ^-P߁hɇ )@mA1&rSЛ>`%"^O{Τ:l9ذPl>On)Ya݊~WJ\C/j v{{_MUUUTD懙ϻp8b\G>lkIG1FƾgkRZd9:i ,5IM}叭oMvPNRYX܊'OLsx,p<`7wA06Q'/cpgwxXϴ^yN ƍUεHIi-s7Uuvjt0 s1#w-4t$p@`bbٝ/$u_`U|Cf>Y$8M`?("6E ię&>gywlkި/~Ynߌ:9HPG`)S%tI˹oPJ5y,+C?$77ڢA84ŭs9P}SmAsI2=Y emoyk˻.Wڦ?tx~NB7!IS,䢚2Lœϝl#pm yY G_[ }tG99s:Es-0v3SI )RC^=dӇ~0}|oP4΂G:J(- 3gfs=+~%;/ Py(`M"uLT?~m6; q7l!to3>Oܰ<=x9ҹSu ދ>IVQ63 3TШq LH*wli58g*/%21wl[kGMZ=/|,+䧦,XsEWK* G)FQ;%F"l{HMlȐsнɄbA80wVf7R 宮|K^{d77/\N=i&A-2+ZF_m9N~!2בm\i!QCy:o}=zuX|W.?6(==qT=;bOK zU Y QnYQy#8tf"8eQc#jU[G:Fw_݂f Y!~Aw2o@ē|mKysTc$MCs;s93N B8fĞ#ǽ0O.=B"SuY9b}U5=t=۞NO>p5:9X5"i$PoR5"i#ap3;5"Qoe(o&"tC =>=1%D8;RRK3>뇙@@T\$>7a6߹%õ;8kz^B! &ytt4RO'fO<j|M__ɵ۪E F rI|0 ϲiw ۝MrN 6\z^Azw|bגsgW2-D(BB0(=r9<ߏn!@V/h~p_W7 cD͍tjY?$ P<=eE4l?`(4Ea > ΍M}h @4!iQDfAbcJhc.@P:8ظLY#S0dO̎ՓH?ˇ DՐ Nx?K<7pˆCaI >Fopztv L@\ ѦL(vB*"j#Eӊ-y+9^~˚mc7Z=_\S*r)=3v)"ظe<]ɩMF5zCAOrb# %AkX!b8n%"} Mq;[g/"H!F %ΗRhɛwItʁ <3(+)/;䐞E7?mA'4u0e:k±5`iV9 w0,?ܺ6yc%bX4U~Zٚ Nđ| #ę'1^6)>d26Dd1B8*q512VfzzU/XQ!=,YN$?>-{l*fEl͵kwg,200d*`0I"jJ+3+0ȳ5:,"n\#k0NaNE1d0RC9_hMjt'i_$Dԥ!JFO5{$A^Dj*CO%݋MQ hMB|uO"Ti I ZT9ӻ": HSHJ CKQCOtH9bI d;gz'a(!ꪧ߬ Ǘ~91>jf(ucA#1^ DS11Tt5BHdd&Ȉ")R_fnMSP2 0+03;sSIE|X0'u h(0)}URI{l?dC9_;qpx wL!vcjn*O3͒ƥ?0AtBX/.j, ҿĉJhf%J%%Ä;@ƂXO\#0v8LiH$%(%8#b6 ??_)@iEYaG SbFN ' (mr|?igXDtaMCai\B` m@Tr-;c{'[9I^>5?2*U{YI3fg6]NvѪ,(Q(R\ D˜;4]8ΆbfPd "gSb09vHdJ ް5Jx'U$"{R5>2z7~cWA1ۀd4 ƃw,Z ˗H||; & 7Bt.;J$% ң?hl i-4tozp8ETB! L\ _F!oaH:Jm30OIަ<)n-l (_fŐPݣSO`JDep0Y'i\Csx?cF/>/dE:ba7ٔݶI98%fh{D3U 3D $Ddq!FTTT b"9IcЈywSIdBnAB#mah+Vx)dv[#ּ{ヌd4NvñW=KH r!H +ܘ%HV7=z, B(dzXfpXfrDvZ\ ,èv;8?, O=`rx7E,4kiOC?$%!dC @Yk㹹H /L2#3 jG?GݙuţgaơEy5#kR ABۈ$b("Ii\jiZ(%ȲwHur $$PI2JC54)r ]f!##mŌ d:B(^L k٬&5wa|Bs@d Q>iP8X ,ADK]>$;w"~ ni({DU4$H'st72|~Q~p]aaJ2BeHU)w0zY1!>/]|sG0~'vM# h j>jX R$p,` Y +=EmPuXfaog9O>xܵ;\ܵ+m3l>iQ7LPRXl'L5pA*5S !}tϦiGJL)Fa:LˋSƔ5A2x18P @)eљBPC%Lҩ{sfz^v }KZ`9 6ba6-.@93 j0-fk ϛA:+%hho"qO"X=R"Q~&'Xaͅpʘ 4i#+ld*o_$@$4puv>L8鳱bNԬQE+D ϨbtaDE)1QDk2#3%ЗXXrzXm4(%{ڂS$NX1hcXQCLlNp.ZfFVwUFX;- "D(S R R H$/ႜOd`|'~ҏ..5 ]~hK@1qS~ϜNEa߂À4g^SNBPo6vEj܆dU%Z Z3^e{JD$gxLjU[" ȹ0\WwGCOvW?URԸ]hЩu ~^MYF4 Jҫ UD(6_ "QFKі@9"I B̀gwt[!˼!J'?+3]OЫERp|Ӏ%yD (I92D1jMS`*,%60zkf ~0&%[&L̆M8UzMSЄ `wt} 7^;?9/1@Jj ?̚RqzTn./|?}SH?% iə gaW+9 t>yPr.W$a!P+y(PK+/)>L@P»DZ:i${!XEA~WR@TThW=9l݋)D[A``T1tL$!_AMxC$B'H AJjX0B%`ff-APR҈RPP&;bH/l17˥Dő0zNb2טV 7\=gUc˞kTJNZUn x!:X +nHKY?> ,ߔ" dI?f:M)iOfn$3 sO^ۻOiU cxeäN^2,@R,BDvz $nwlKpѷͲkM7* !SO G@DYČ# Y]`d>i8mS_pCE"|T|t ݁^p4?ݳHOR+<2fsAzox=l=clǿzzx1X3=iMA_JJcZ똆., BF?;QrdDvϪ!C Taǧ>:U䏩b4VXDbz+$A Dn;4$Xh1:^L7&J tNvrBAnǵ ᵏ ObL8>,.מ$Ǝ~Q/ǷfplBBC#:0p)0vߧwo'J)w'z k)xB~:&qv,fuJp1`____˿BR,0D0>ӓsmCϤB4BѤHD2XGc BOC s I~&>:hLn򀐄IqL5|G覨hJ&x'X4&EI&% lHq!;㑃 tC5}v0 B&hb" *$@ j$& 42diC-Pj#QX4†5DDQ-+Y]iAVhm;C'VT#5ht8ZdQ T Cm5 Ḻ  ZUqFLM I>&fӑZT#J(U`6Z*j8 LLLQBYu])ͭK9Crhf 7wHQ5 `t~O2l9U#IN. | ifi wYȡ& Wǩ|Ø|T fd0v;^Gp5Ea$Pj@+"FCj&9b!+MJLnȢ521fފMAL D`i{BICPDV0da cY[s|DZ)^S<m.W>'C5AMR@DETSlsa~$ qM3$5@?t;,UF$ ҇ZbWGJ6aJf dJ("e"kXan\s9 <⧒|H"0e}.4Պ+S|X9#o+]Lnڽ' yYOգ&Fk@$Lú]Fα*l  }j4pC'5AEPu8 >M:(i;yq[ Rl.>{r`_bG7:k1hf $3F>Iy]ZF1L 3&!U;\"0`FdF4dAn0SYbRQCc" d&KM@KIL"Ժ DDS1bT!$UėY H: 4䁐B:&3ف(GMIQVfQ4!`!AM7Pm^SxّjᲧVr&t[MJ|Do>Qq;vRz Na=3S.;]XbTb6{CyHXBAȴ|mX>0c#!a@#8iQ%IcءPLgX@ҹBEne zƀ,禶~@L<`dž>7Z{ }2DTdQ(c$L D-țb a5C WNJ,Ft4E7kU7mTFb0J2THd 5a;sM@iŐ8jaF(]M2oWzioV li R)BA_͙I,ƂQfPH)"r)XьPpff7EՁ4YEHbhtЯFMC<3,XRJXZU/Nxgy,M[,Y}T^e.jR9aIUe偄HLA Kh=>΃h묛Ě9Q@`5 a|h{?`H G‚47d<Yj Z jZ0|P;|ϦoiZӬWB{dGY@X?c=-5kdh{MZ2܅)k' 1P$A"s0dt"B7pfuc%ӳ́"lxf,Qc7QWVa=k"m`޵)^@943i HUE'WƺAF>8'ebP|^M'4~pp]Rrbj,eXwxA; --.8N92}Dppcy"md`%M#UBpBCZ`q҆-;@"4;4 rhn"Af":B6ĖGf iX5c HI2ئq&B NďG)`ASrK6nX4an@`t*U i22HqKqp0ɣC>9Ţ|#rw ;V`MX s5  +" #]0 1 WUXtA(D+8qK4R i R&P A+A؂;#@ƞN0\4iѡdVF JA rQA# =LգUpaZt1 n%;4eL1[JduiczlL0ȣx;k =jHc LƴP+m+ED+hVw&~z7{c@eLxVj3FW[%wqL1n(8s4% \dI\0d$GF!*xEӵ*d 1h6$JZQEtk1 y;RIkq鳴d mX!42f;2Alo*R#pFoTzmcuŋy/ v\1CWRA`}B9TZ0$Q&YN4SJwѤK4DZ946L;;ᧁF SQC)BovE&gZ+rkI5c OFD=Dic|!+%-Ri'Zlf7t&V>3M(us$b6BAp6<"b']{wG8p(dKWϴ F Fȿ21|]M r̶mBmU֣5,qu^B P5 #qGRQw~wo+Oߦ\0IV†wo6Z]u #mԫ5]fZŻs9Q͵ugld{yZB"'/p+>{3xksKɬ2JwN>[qR^Q8 T29+Cݴ.y_ns$P1s H`fLdٗWK8 °51#`[{Dcm$ߏzYay0;VR y薥F@u S%7'&]5PM[h ;"HyJ c~<6 ;HwX %ۃ^s}Sƫ v {|9"`g<FW9E|+>iȂ,_7 bo#>ї `GCJS J I SPPFH ʓJ  B8 J]B ȥ451#fR `J<^}8t 0%")^~GeQhc#Cp 8ow뉁YRp=C!x-Ω>=؆A&4HumݩB{roBQ͋S[qK `214 ϿGC9ic1Ξj"ǖX <11N"Gie0Yπb}$zãvN942dD)@MB4 +ȲJ3Uo֣TN)/rtvȗ@St?qT쒐&WOEui 9xW=9 D9%^0&#N-}8$>~I;NnóSN$[=K9̼k8( Y2ExTFg pUk%9}ؼKd,7yYo #ySahmGzՙ6USϭc88<8޹,SA켒Y=zڷdU̢R Q@?rOHl wH FNSuQC҈,\,0 |=+e Ff%sqJoxjnl)/hp27*E,ZCM])R!D3AsX\yk%IQ5Wߒߞ8_8[޵Nѻދpr]L7xA5ع#*;_z+OG8r JKjN`y@u{a 0_ Eu1|qhj؎I :)6KI-\rщ)4xJa0Q7=_JT0C[%imbHAA4xIq![A7ӑHMjn%oK^dwݸa8'*z>zLg 31Lq>dMQys8Xu8޷: c1z0bNڄ7Nu0c։c(`ܻ0ÀDoF|7i 1),Du労V @W]GNCcʕCs3y9tvoCrzraee8& z}2G\O|KN|)H ٘:Y2:6&jyx܇0*ԏ˺IgS956α]&UO6pp6PÉ_z]h5ωG(.RRbyi*s}Y$BbP(DVA|]߆RfWr.Hwvˆ\G$2y[f~ YBVd]ѽ,O p.oǯdc2AEp9a<"11}E\DZ7Wd`OIeMhsΫnY ueAf5ؔ#kڷPԒ8޽{xAk<ֆ Nq XHm1:$Ar\PPk;B09`ʣatetf7A8,1'ySO<WƘ ے;5rsqYxq-(N;Ri(؉Bf2[ϭ1cʺlxM5Bn@=X{zC |̣.߅{<xљۨ]Lw > sq n'[Fxie7aA,J+qZ!}5v*m`raЁ9޳X2y+偗)`p%{繗60]kD>hYvonWvWq:!KaчÎ zd&ٮ̂EjLTiL$/nٸR5zMb[w-0B߇[7lw0mmPW.oh9vveJ媧#ˏs%J~4~:l^[4ǵ.af ǥw(=&#WFCv! #mtr|qn&S:]fpv|DQ#v2G($L5yudT*;Yx"Zjt3Y9؝,͉5s&c6cy)j s!+Y^ T:Γ|- =TfBq opvƦ{x0Y8;o%rcLzUg7%΄L̖Pu L-s2BE;1]κ.֥2n T?#M j0E Σzs'R6[%Oa5BN<Ց r_k15DJ6詅qVSxM*.6Ҝ#o$wϐ|[ʛAYGr3ecAo1DJ.FLm1 oFz 1LԏB6i߁NnҮl䍽4i*(VSZmn'0{&ߖK\9L@4@Kqlj\ܷ:{Fw:SGyB+8"%]zcXTFghm;c)Evيv-mӯh!>dc\(c){kz?д|aQJ&ܥ8V>rV9hPIgs)+wFV'9J];xrBZ}ۡ,MEei%!bػ\"sVKN݄N')L(.IoQ3 5/jmcAdoXydJ^sX$tz.tS 2U7Dl3?~""T293 37$c#mSӠI- "F%`sPU8|=adt4 8<#rű;'ͿVg`u7uK~+YysMrywS~I6s5Ϩi#C%! zg!as˺&I8E^auoǝuuf$%9zCsOSQm\sF3Q-dk0UAz6 {+ ώx{nxbyvAlZ枌YG ;靭g1z3MaF؛0σo%FSDZ3;9sJg~c1 p4fNTH)⫝oQtszjVcõ{Nxv0wxlf%vKu2pgGZ=x9“*ML'm<]'F'n)lc r}%::=w6&DAHK#kp@gIq96L9:iԠ_4a#kj 3Bi4K<[D3"Ym1cvCgPEw8yqε%Q/yYw=<;tF 9%_^[|VdÛ :mc&|Y TZ"=Wiۓ]b$Ƶ ܄w5KLvԞ`cw۽qC7M=˛YΎ<>S|l/c[X!I(6uׇ|wU$žm{nӂYεGQED'u*eQ@6̪nogzLffI/UxJ"aAŘs̞iR|h/Շ;ߩ/o/6ֺroq=x}D0(Je "`i4x'3yAH#TCDA @%TZ6O_-oNbzC0yn ֧{21LLMy .&La5&T<6Mx3YrQEh\Hy OQŒĺC@3\xX:+. kx& B 85;g% ! T227cEC|KXS>&HS,ʗdRgw{SvKeOpf.87crBwJm,|8lPry\^e-2 Ů%+rXYZpWihGZ\K5 jGS~^-7b]IۛwZT8<c1*˸p; < IWVx`8>N õ H!ɹ YwႦtO3M+|Qģ34@y;ⓋfP$C\pHnL^Xx5Rl?iFͦOX,[;\k`i7nM&3`A^;5tL2pjI 2϶QZnsd qi勱) _tbEޞ|t+3!7]g#LpD 환C22944-Lݍv%iL3G-aLgr *8 g6}ZL;!O$rvko Nυ )&IJ8$%)]f$&Ze"4!QP2@j\I9 Td5bfP<čPO,pxSyv'O-@wE)F=Ӧa'GygL[,b5 ZY I14N c9ްzFPEIBa&BdfEC냒a;`w!=վLdúQXJDa cg@y痐blAقioD2JG A)D@z'SJBtΡ=aQE%TQ#CK]zHuysaɢIfJ_M18Y}\gSc͝u*/f4ӭ_ixKKi=GDr@ Y  Ci zG&LQWHqOR+E& b%&P,j3e=nv.k X"0!y JptᲱ (އP!JƕA~4\l Њ̖ɭZT.K[i82Krd7d^T6 3WYOⱢ:}5*--Ʀ&x=fHKMp`͈U[hX5s痢y, 7xvTRŨz5yC$CaBЬoπ(G_EE*Z(4+,=8-$Jj5Pց A1nH:H-\ptnE j8p/l~uo>MqeA.!`&+ۿS}0qi(Rp]IE s 0(>#NI]$ DySQ˶w7Hk'E]0P\snV=ח9EJ6$gfT #'=5@!B*E9=޵de2ߥpyOp &tڝy  gg^\;ǩuO:o:0`n;Wo WQS 2wC_,9&?SȚ%* Gߥ4KY i?wa=<&&1FfUYI!$R/nԡW&IC @!XOyL=c$7$3TMv>Gl|}rT;,r*y`JcR;!g_I5t Yhh[H T+#ֲmJ?V# B 2Ј,@D0DQ\a=y`/$ DZI;p I$98Òp˻b]q&:!1@ 8pvO_A) Q$?qgS Ϣz !_.xcy,7v  sLRJpE#}᪂jI #*l%#BM6NL|ԯcV38 ,'cr#vZ11e*}e pXZhкuF6v ؠh+` +p#X3m1k;l2@9hGbs8gr‘ O߭#C=? yzEFVRPsC0vWo-۲E[dd] Ɂ\bQV]v >r=r.<+} Tn}wu3 龝GS&()g>~nkp{O9"ERPQHE5SH>o_>x'|PN?;|Hp>#nO B!P}JiOAlGb=$ljpw>u2yKy4QCS$]=u;]VNJ(9s3ロ2CԨ(V@ 4Io9Tf cuUzM2A3@BkWFH!v8ǎ8NK9;gz[%a )8%>d,# 18 !U)cA,9`3!:"$ $  dBO3; dFܖW>(6kM:s EI{s?8[jnm^cn@ ) !!%)FOo; h"k_wdUL8l%ATm|GbFy vU<Q %@RA9lf5 s}@<r AEԄˆ"$&jKJWe!()%*Y"I!Z*Bi(J&?{ͨ?$CM|ZtjМ%7So9ĠfiB uc(QەxRҟ[zA:Smt8aDJt14gecx ɔL`Զ_X)dliY)18e׌x- S 90[ExƹVyFL2[/߮t hQ.:̐RD 8H(aI Z[eẔ-N$77MQ5^k.op5unBێŴ8/W;cA&iz*^pMΆa35 9\w8΅IlJag{2dXcStf9!܃fԔ L'40sh\[aGZc|.T ChMaOK4v=86E'ύd9G՝ uC%I ?$,@S𨆠 !C`@ۀO&½JPʠGY @@''WD(xrQ񰫟 !C0}C+kh& T%$W_݉ ,TGل uKUl>-7"oĀYñ-w iAzRnloݦQi#IsJnmc@q#var8'ˤͭ?>:lab-]Hp6ؐ?H0DCHDDI,4a'8uA!ֽ{4GtH#Qo+2^@_H%'oł3Tgfݪqtnq߷T!*Mniͯ^1[5xQ$mq7"N(9ۜuZ%Nv63%N`(&b*eaXfw#;la-B@H\;0]!4L'hw|fK|0S=\ٶ~Q<{ r h)w,' Xk$Z4E>R-DRa"*2L!̷0CXE&eN!!I*?l;(mޜi69RjOKb`xku%584`!nJ7\d0!#lyͧ9")a9#jc8ߖbltbe 5D3(s"(iH6ة@+.[V! n l +#$N0s٣@Ć$R4)Un6T`2(2YfFTbL-db`F3A" KadŦjK!%dARB@JfDaaU$1TP@eDZ-ZI ,q2C6RҢ 0AKK s%pRKJXP &*@mJ;8 44{5P<;BF h۵D6A#gsLϩ |GQ{.5D!=$y> ;avb<G@gG5S_(j"&cMvai}h(0ƚR厘}zjT!hA fhX (pHu ) ddj߅ouѰPӼ}@%+D PG!hi* nHB'X $=.c!)m,Gr>Z9}P7ڞʾURb)()b*iX`XI$R FwU)D;:YPJVeer`<K=?EIl) ie)@ϫN1KAEcN3i=bA+灟#Q۝l;ÒtˆA7Y! 1?Қ8:0gG߂PJ .<<}C0Y8|rNӳ.u=PK'p1TjPf9\]J!ʘ#;Yz476H}""@):T@UyE"bO+ M1$! sKjSZTny*,o^JqYDӧz!8`Q T(p»u넎P3 L9Pp$ a)$&m D#6q 8& @ F"4!ˉu`uj 8؇A>E$@QBʀ P S4O?g(%y5!7::T'OXxY(@{/OOM"o2҇*DzjRbAه/!\D2U/ 4Zà٩`<{TP'zQ&LARkԢl I3e$k]jwOQ@ zCq&;( H&J3ya{ &@wbH=I2sm$%!ԀOi7&]SNCo h8On3.ē}IhkX}@};%f&KhaOXb|DvR=6Fp񦗴0>^H5!FC7 KI Mp/b@UT7r@8i :#L"DG 0 /0j/0V:YLS30zN2aSlJ ܺRrb `ÖmAȗxk@hf  ډhaڎ0 mRPv^B0)[-8OnZhPh#8u+”b:SF(ȇvQ$m4)1 sn^ .)pO(٤{F .iQ-$@@" Օ"E1'bl{#& A\lF#5Սs\VBH*M] SH)WH *)F5!qvq */ICEDSfZ,HGq @{< _(߄X]1|qZB(ީu9SADLBU-Q`f d&&D44X!C0"e@Pa *ӊHB)88`pF0H\qpF$3d gBGUD[?fQ\}}ts'#;ȒZMW? 6G*4$(Ҭ|1/ =ee` kղ* x!B|tkX" bF2! +f3)NFTKp Nb)2hF f,t`Ԛ)GkT4R)B;qq.$2F&+# $_%U2sD#,6B(pq) $V$ZƮJX ogsK|?l0rI(D#J=EvO=`q`E<.2aT;?.Z< B~cd T8G&6 Q֊ ( jW") ihX(0 !R$F)JL0i)bI(iJ s1$ Z"*)JZhJ  (`C$2%i0 & 3i VB JU1 ) 31 T&D2RL#"iS lvWǬFLyIe p|#HSay!=4.AqTT1@  {JHK1(Cx u 'RelT0ɢ&JJJكY\":E Ѕ#JT 8YB&UQ*Z -t7Lj h }#zTJ=a1($*f .KTRPzҫ 0:=b=|>> PR!hHEA_ ' a;:36R"!EP2| ՛W(ŀRD(P!I@H@)ejZi* hIbF"X%b)j@!hfbb$bE8SI3:| ;6$lTm?60t+YE&C|Cr?YɃ H +m^HbZf6 0aC;yf/f=˶26dwAM͠Px=;-(E:+Ei_?-tVat;] ~0B V7_I$ޠ~?h!B!? Ο8$Zk+|C]1/kZjey,Rj]xQR,*]\P9I3;Hq{uwuks1ߎ52zGE_%'o K9(Dȼ$B0$;`snhz$s`L>X?@t-j.1CNr/(C1{I RU.1кOg)`d+:' w&ƚnki. OO(Jml h`*[!5bpRDڊw 8a4 NpC{aMX%CpA #LنEF%0n@qA&їMAT*kAx0(t ^P>7ө&HC#Z4B$+ LOmwŭ ;Q) mc@džN.B@#1c0Cb镱``3RaLn C`Z}:ib[a$RNgP_OlS D ;%=[yȼb}SX@ Iт/ųU],Fc˹ R'!Bxԉ@$# L,'p;eqQ(,uTD.0%{$@_PS  jz; +(nB\h_+HXX gq;ZZEXY`>E!JRw 0RK+} $/<;GMaF7aEMVGWq'yu f%Xf&d l2Z/N=ꟺ#^ r|0I$w}&P!3R)eoʎ#i; |[-3(/n D6KuPl^/-zI7۞pUb,urӏpx=3/yR|A>Ɛ}b?$뉚0)'`D#-x> RDQQ$~'=ӏ_BfZ΅2U(F`2CP};LR xcj}xEeޡ:9gMbbP, RE@PUDQIE!444$QUQT&pC۲r0DqILO6JHa?ʅ]QUJ&BIzZ(R8&eC#˄$*jjB'$pgLciC. TZt2^jh !8Q I㩋&B7* ATc5c$AQYPL u D1B$J2"Ӭ!Xgnȁ:P(?1۰4@b2-*uf0 9̌TnS9FqW#`6bځ2-2m!65A &yN,\8e4:Rƚѐ] w"*V]A&t8(GNWҒJ…0>2&4a=gn"!OOal<$T>G`)Rh/01-N NEX,0u֠Iat;(c'QQOSAHoKT;C< :jz`?^ iDhheBZ(U:C6cwmu%ZEJ`hd^ @C@f"S"=_ uQ-h֫fHGP^QY@ FHs# )Ad.fBȎk_e 2{ {GhS?xLw?'w}FHSݿ_Zv{@{tGȂ'"@MaN [`Qf PAa&,tY$bc?76qLRA#_"цۘUa 1f5 m () +xNy#U&BqeM a HB5ȭ%@{ăcW'1ƈ4jcVDYl楦s!`99 :1x*dR*=<ǔV[mm)7.D7,w XJ@tmcK:&X@xAr HLkvUf +LAfP$hѹ1ʄFrRs8`'-@qKwYPm1 #mZPBF3~.9Mc& !l9 @i*1 $ d&$G.:LM$Jk4b'H.C n~`?U_OEƅm5m[J(}8|0O|phk*7qPGJXӄm)!UXO׷.nQEr$u WK(ڪ`1_\;CFA/hʒUzB޵O,!a ol=00&"d"i)Z\#"uK#XgӖ,$u4Ai8B{?gXh.Gm s0 @ 3F, ~:Ϸ ?ԦdBTtg::@~g{l|z#k*gVu \Eh>/Mm`Aa "۟10 Aƀ(&jh*i+,1% R)&@("D`2U黁 ,7s>q7OUidDq/3A ix;bےVC f|[OmxUaqA PJVCP;ϻڦ:)JDkճO< 5ho`lO)LB?.^f<ϸ. Xs#Ƌf<27foYQ!5&kx9B%5M6Z6ƚ4IpbmrԢɉ'A8A`dcaDhZ]I1ΰUZ̢0i D5us2]˛sQh(`0ɛDcTazJ.L,a1̀)D  %y#!KbN1ҡ'|9.ʪV3D$7 knV*A4DXqT()%n@O~s0d̗;d 1zx׽R[)2E4r$]p1/w36+,5è9e %:{, g0' 1{s$]^ ]i7v^d; `8&ȬÓC%%֘NTN&g'zƒ;N=AeK`**&E:a+Ѷ ESi~{7ˏn27C}BI @ (=7 ;hts.&bZC$taJ/abkdZ ,rv^t㴋șvQ?)`>=r6[,3˓E_w*2UAyQ)z4j({&Z @Xr)X/"v<^|PINVU58aE4F|TI~cܢ'PL ΠSjNHf; MW>8@b,=l#2XPm|ݴ~>s-vnc,2^*.!srTSg.-("ݢWYN1vUSW2Ĵpncj!qhi2)55XOF6` ΄|sDhbK9>=ٲVtpzhĖ$Mu#9}ĝsŜC0uAi+aܰ je7m]ߝ2?(mQ9JS[jE47]AhKHdʰƠI.HYA [uIl-KFm\\"^/(C_4dט2Ct> lK"0YSѾa/ Mrk сt~;T42 EIC! 8IYO,G#d6XE3GhN umxf51͊Ͳ mrO<2QJtcҬÀa,Hdv3ZaGT.9 IcյA }5Li9u'i.kc{ #̰>Z6>@>A`apSpMD1ch@_=ћ~=XY}0{?'bߟ ;%|aq&Q`< R1Dh,X,2'|e6Ŧ~&XOEGP?SL$_?3>?[<Xs&LL1%4Qw3m%(yjt {89V&/99# DExw07n,&dOŲ~D2ZJV ڬx 1J(:cJ^_m &2=uȣQ\zLUهϺ'z|~sקD9xHI1$k Q,iTvd)Nn:Cjxw2yA_PZ.jC`i* &W}{Ir5VԳԣ'V ^fEIƈ#5|CMu*q@ G0y7+lm:S$km[i)nn$E+ h=uF 'Uk%^I 5H E !eb09"0 F1Fi}bl^qx0҄TDDz=*PH2S,9Gљnǥ H`ʾC '91}$P R!HS-LBUyʊ|GGйy֢G@A#q' cAXߙ's)bJ؃p9>d1E7&+J9e, (;b0u㬕؇dFXE\*Cն2+ %K +B-#@!Sc"(a4ԐPa$Zl"[ p&MXA83& ĂD@:[)aSふ=a:Bp7p[ժ^>)(xT?? <ķ!71BR9<~wU^XQV%,aYh̹1 ]'6aHUm*kY=)s|}U,sVYul(a$u1/"tO ˇɓ&CJeo Oƌ%)<^$E-"S:=ΫHii 3x\s-h>Z̟&ch>mj\vAӣNL hܶ4sE\웶]ti?f#Z 1\Bf( щ|o{uiT|ȃ> , 1>㾙7%qJ|C:w4yCf Y ᮨ g pd >^:a,B!DEN w 01ݞlz4dADf=%vK.TB}7&P\Ձ 'B~urcZ`mLjBPYS%<p$dCjp" :8Ax<}K>23?\IO=. &:uCIPc^~{t}IjC[e8HR%_7 lɱS $f4I$SGX1М$@:}z.d7:%AQ;CA)T*2L16/^tR'ΞSHn1̠pִ I LɟtB-c&0qI{!~L$.ZHq*@C:Fa10@@ø.SE$ywZ`%CO"G.?2|$<˪zmAԺpqTJw;IH LUyC߮uۚʮ!>޾G8t-&>1&pS2 nD}K®D\L:.cEȆ3w; {i^.WgްaKI6]UT %1CkZV1FVk% < JR[L}.ΡF~PQIḶIv0 sx&83 CR ֍&5d"shj7mb 1 1@ĂdDv`8=1Ui)d\|Y5V&[2GhӰm?7]{8R*FF_H6GR>Mȴ%m57Yחf+nEcd ɕt024efw8\EhيƫcEfѦ{]^%dhC7!ٜ"bV]ْ͎.eIhI=+ 5[O ȉPc$;WH5تcѬvr,$&26nH !rqfFn161YXLvljÇ25-La<D6):$ eɒRRA0W)UiX:[`햰ZjoW[Wxe"Ɔ4§cI.&dT2A&0(h,'a < l7[GFDaValMٗ¹6™0lub%`I51$[2-~00ۚ/R b+i-J DoU4V;؞TdE-0jdA+!㮰VFGUhX4F#]8 h1rT 6P3 X8-XF$hB@C7xAFԛepk4gLQw ?w5 Sa-em!! 29$/ ;w 5"fB63o9ceyj3-+Ȝ'ͧF[tkFWuì(lc " MW rp6Ag T 4hB$=fe%1!>ؙ~"f,6B*`Z + H5 ʉ~Y*d}Rhp=mMDcd\6pѐAe<7VIBYW;XL9NdMv]=D*SѯTA^ҧYy hc3ؤĘ26QS_2}lS㓣r蘅2&fH,}]jte̎)Qs=c`im_D5 "2E!1 >̶0mQr6KR[1/uK]='g߮]<\>"؎ؽEhL2goG~k.|PÛ? 1zboȃBJFMEDE9"rX1$m|#Љڵ.8I`Tƻ Tj[Iggei·z`'k)T3,\PЙ&CcmMtStQAcJ&,p؏VV4ʙֲZLl]g"=` 4BՒ}U ʓIjWzC *Ê-%L1,W.vJd&D ө.uu'%eC. Ea l 2Թ=HQ^!x49;z DNL8nDdv4sr)P7 SOjbC5JQ`fU2p&A5Ȁy~(<$% +1 (i^9۲R Fu:S 2RwxJ n#" *#Y:A`œ(!AEd"pO$nKlZR: I! U*{LGT !QLI Q (%) 99N)$%#@QAUШA(!I)0)MF`7J':SSb5e5n֋P'00@  v ";4 8l- ,q#IfN2yoQM %+IHK+1D2 #4 ȀUg8' a5 ⠜@;FpOc R"GSx:11$k?5Lm.XVPim~oڟFMTen{i+LpEX 1^=1p}=4 !8GKP-ToGCrҊuJQIJ KP4Pć#],&Ylhy3FT`$Ԁe>֚} )tUɂQh+>j36* CB t c;ʶ,:VS"4ON 8HAOyH7\mgKLɉ )( baZPM3`H^8|xvDg%[owB>߳E}xV?WjD6ʔB DNžp9 B< 9AQeleN%xGFhs¥Z}`gthtWyuP_rK(qr=u:ςB1 Q P }7;=W )Pڛٰ:Z2}* THTV' @kM8sPfu:sBRفoY@ Zb!?ޠ֌0mA (5`Jn f9+´͙:$j 2i aX9@d$dk1QXH!BDo Dܨ*JlV4J ݂iM9 )C1$ iY@d Q"FQpiMp+QDHFXUEq,pUYpX6AD[,O n[b3 &89cb&'HJI!0-Fa3a\1H8]&miE<F H(Hdn$Sю:رUF,̘)mCLXtf W1Ɛى3LdUU&uЮ` -T,RABP )*14RCQ [#t @DEC`ZLh jWۇR.Ix㓹-`VUL" n2H:G Ornu&Nd0,'63сT4a|2T }}[y;(xĀU Eu}93$Ҥԇ1ETds %&e;0h#'q+uJ KĺFg|{-N9Ѡ4|/yٷhH[b4J4Ȑv77a`f9z{*6A,h%b,bܵ=@"8B0cfL44R7bEYPu "́0h 'Qcb !iPIxuap, Js}=߿E 'ч_Ě mRur3?f2 )tKV)@ +hHW5H$Hda2r $ b"BeehZ!B(`R">@iP(NDeO^] Xʕmcl>3va.LDgud,YLH`̐9iȨ33!H,! , &25aVq,ȉ*36(b`7% 3ab-L'Ei%LP#R?4qa9wՂ%ZW 7 =!Q~j> Dy w4?UOa^w(⧼&%")eJ @(_Z;VC>#7%*$3 `I*? WLcI`^tLȁ%*Z@"HUK=a (_ffAY tO BEfU$(>+d!@9D]¯PB.uo)0S!Ўـ@gQUQV +Rxz@\:IJ?^AGSjm10a Pƥl(A1AfCQa`յѨuQ eURJF5 hP16׹ &pލjJ8b$~j=#>mi r$O`O{#I'QO%`a *uDx~SdPpMuy x&0%S1&*B"L`v([` -a3Ce%oeVr6I彼7L:gvۿ Fj<98t(Qh U P(S# ƔC k "J N-+8fꂩHHLi϶.HTMhԂnM )I`D~[Q& `sSoHIR VpF`9( Q4 wHL# *_)W T Su5܈% r#3*NBP4O_tI|xP5 Hk@33 0I ѩ\lDɊT9 >d@p7-阙b%5vӨ@fC8ЦpLHkӳJCG>o5 h"&l?(~TAȁ>w.Lw5"팟vY5U=*j`a1D=PB,Wbj &F&jc0FRHD&đċ CBV?;44 ک)+R^Il tv!F(fΌL#+^.f*!ܺ 2C"HȠ~}`;" hz>"x(4Ln ̰* ([Tq4v]  kUe0~bʇnHkBP\ $ a&Yd `f4+HS5;XWRB#%z딍<#4?DӍ\lLv5FCf{?TA }8d)zA sIrDX ݌o똪Ee lce4A,'e`Z2G!P~H 1 9gaDb^*vQ)8ܿWQ_w)d&(hk2{D)QuA*1k; b lyw8HU:JZZEJJz\tǬGeCY$u '3 23 lr}y IBN.PI4e L "̱dX2\)"JG"#Eh>lJutק?s< -Tr4O'V-64X1;3q|a0xf !`A&fޫkM3N,PpX`/͡)ai*R6:H=ĝqM$ ~8E~>8v`1=~OQ1)E?tD\ߡ*s1F,$X Ug.Б6|gjHf(2a/)ѓs FXbjIw&iO^!BFZq-sS]ybQx/!fdHGq1L|!oǸ,Z żi׭% K ,{ATTd"DgF G/fI+6lඛ̅#8FvgA&SC0fb~cfwb|(k6CđO"VH O^}qtc/)H68x RLL"DC/>G39ҹrC80ӄnv^hN`RIG4C7 !M.܂Nӌlqz:.2HNaxCp.=Ȟ$+܃ $3" r K;_ 1g^qTR+VحZ9LPԝ]6N>56) 0齋uHMgbr@$}MO/UUz4*!N&i#助Te<;N5[\D Nxg:[fhS#n]N1V*gO el$2{FxEහZtNbPlcc)%[E!4MNh7P֡fۨR,lHoדy*^LS[]*g@s "P4SJ"5s(:Q`|ĩuFoO >٪$8ZaLC< @]h.swEDqűֈ7BKٜ#v$XjLv+`#514-z]Hus$_$>(|6IuD@b^ F1\H# OL_L!~R2G eyN526 8G3u^}񙛻dAA vjjmFIu] ֝eȥLa% QL'SN˗8r>Osjt7:}0B"Qs;ByݰfM :bd9ٽ.Yc]` svv˶'Gת2…Qq|8L 1AFê*7TgQ7M#ȿ51hTv#r.00R((H?D(ypI^0N1df\V'-?u?Ǝl8㜱D hd'$I "֗g:uB0)I>I4*g(0́0}{31{%s*0D"DZ<~)[_́A=oʕ4zO~<^;v*= z =U ƪNS =InVS+iǜQ$ ɇ`cDp.Fs>CD!sIr#=Mgjbd}>CoT"p8:ww6%%I1FfbG@R@p4$s榅G}wG9tRa A??f7jC;#|DdbnH,SJIP0$brq+нim vv)b|<8nl$[Xf\6h,zlZ Ba~ `E=]d}9+Ew`09Y0D!O9j& S:ZHvG5)>{Mk{,#8%~/mUT"%;PogJqR8I@A1A! au:űypm(aGY:J"XO4a h|mWQ#$CɁ&(CyY4\jj< I)ꩢe(͡_cTFga:}s߆< MN6CA׭4nT?H yVg)bcbcM&Q*£!4_i*c,S?~rK嚿m4!'q?Cb# ,Htk{~s>ZUĶ$cl1/ EvMaŌN0wmqQbQe0B**l28$"u!}_q{. i *)u%пb?GWF$"*"*")(QQ`r)^poݢd=F#Ã5  ٗ6"&Z &%8]Qp6Af4"l=N'I^ŏ&z6]4rN;%Nw0(` =j+*9X=79x-dUi CP3LߊPXl]W{@bNyﲑdKr&5HYOU%hhڇnц1wzWW/2{l3YV"ē)ƋV"O Zin5[uFj0PM3F乚z5܌76pVu8F ֋dGieX&1cKAF0R&LИ>fHM\0ġZ4%XF@Q.EPzNiNEK:=eS` @ODV;f)m~Gy p- zG^>}DMɍ.̬6Bcg#4me(Y #죔!@BQ[%sxw|ϯoB|u]nf+/=6G&iX+y)xC^,E7RP!(ûځ%C@̉83TDxɭkj D|Qь8jiAl$*K5FҖ[14dHNd#׍ 8@t%SOBx;CO|s0.&`ʭܻ3(`FTγ2/iN CDfX "΢ƁնvFY[7DTUZp0Gmk,2@h.f&1ÎBs~b*r^ %p|ΙH`ϒqt,dtE}zaZjXEtI Irljh^B8eP4z,nߌͽf!\,>$@TOPܡCnV2W e'bPzsޗЕdrI`졔y0-'0qTڠWZ}`,%}W* N{Hwo&#ʟ$H "*)Eȡ!eg'~\?ʈgB x*5($144&_wyq?$qbNӐ| PpB)LB\h! "B&  C h(/ׁ0ng$H_K5٤H0JO6Ӑ_|4+É3ӛvCB 8t,T*ʁ? .2@~} ȒRQSj#t3(2N">}ZWKXIBB ިS~X{Oģ6 ;YܳS vԣcsLCbx:@@yY PpĔZ2T< !ߪHD%LВh9'HMQ+?@4 @ P3H*TUH̄EL$JPB\K H߰dHF+PFRUu@C6 e K!=4I$6Ct,'學! ƥ  B!)"@P&bQDbXUA3#mjDf*%9 [ u xbiA/&"B4,]DA, HPL-rAxzb%"Dz‹ǡq^>!~.{rj/ws23j3T*RO,N$_h.3WSkBR ĕ@KHI!\@_>\N. )T :=HIp9/^n&KbM0}k-!"5?Ʋ4dS!L&&0buXx1;!2x‘cN##GD2C$3-0In7$peeM뇖g #x Hq$6R1Yl5LsX&YqU mSiJmwjwaqҁm['(X!StHH?ޓ>(9' I$4wΌ4Cȍ<-u~9VO/;yZ-taXn^]7y$rӹĸf2|_٣h<2=!}y Br^ 5X^gIt"RTWa(%җg7?ň3z0@I]xi4b"!S9 F >DIDn3T1*Gd}!}cώ1_RߴCVMF1Z{M3J_)ʑ3p輘0xgYYTNdC*H YgJciA /a4=2ڄLi}&R%C B&< Xp'm,ܕ;58c˜-~^%n>!>㎱y˘:R;Хa)gR"T+ikz0CRϲGq:4[1r|;^(&`-vRRnɒ35$?8}DŽ-yLGjyzݫ)Z%!&C2U/c]G+iˏN"<&^ 7Q .(\s߀gl%zb1£lzN &^Ynn SG;b2By3o%/Hǚq%"AЇn=4yz8 亁 I-ntQ=`Nb^|q-vNєR| o)GoM`юI C3 nRUP;VO9Cn8/7Kb;32@imǤa""m#M#q\ ^x:ŬKOH.ospMKI+rE kvt%戔]:w큎pqq'ˣ]={"JХZD,W!U ld8q&v|_r͆Ҷ- EX 2.ʥ灺 !b9-q]OXD~/U%o9߈?)^mv^fӌ3;`6Q"2A֠Fi~C:r斫̟z ;t *Pg;@a ;LyuqJL_|;Sfot8^XgyDz@FqZ2pE_/M n9 ;&Z],^ZJZkt{˛yg2Wi>"ayNzS-"h(#v\f`}J3ʼué`#cItA q;"?WN|']ǃ.VL_%AKY\aLWQtPМBG8(0i|MpD-+ƥD6jV6`jP!lTDvFZ4rt>CBza4?`w>~[(/1=9S2Q&Dgf@$KvbV+G3Ẽv})& C2JCkӊiWh z@A>ޭۘ: wa>/,XHE#l~AY>wb^gj!^uAKWSűzZ] $d@͂[$>`Dܚ( H%{0Z *QAR:^XCtê{L!5Jj H.w"4p_AӉ&AF+LIOZOy {_7@; #1$B\s ȁxeQєn 6!0b$ZH=؞aG;YnE)D dYTfNI~HCmhP x(5Řp]Om@NBPY2l p{SO)鯚Ȍdy*pØ9  P. E00yɳ 1MAdCGgg\.ځaN lV髵XhmRA˘1c+p9$ $3)Qj0tT Rfx0[;R_p)\AUĺJBk┨Cł^^ (ʎ7igEG}x$ 4!VAܪ/܎Z{ι0қ4|):k=6&],Mk'y9c9=޳@%\A*UuF9N?c=6.]e1Dh(TC?6;BJ2R*Zy*).0hB?B&,#Jm6A (#8BĴ܎vDA_A Yj.|(, $MO)v`K_NgNNBuT*BS}=9^A}^DJNNY{sE1G{"_XɿZr@T$112pi7%JWM Y zNF=a M]KC$()+$xF; F~1gQОFlM{$# Te+HI21=H(B ){qGdR [3шtԩ$MD BJe2{`Ԩj %b(DçX0M 2a\ƀLbE@&`eCZPz=ѽ1Q,fXfJDI!?\h9J$b" mm8s8iC3QsKc@ N0F]M|.bhdP4BIfW M! qLEƋEfi$I+Ţ7P@#F \{u[e +v#oWIkMWUQ+3A0p[KS,2kEq*֮%77wy$`1#0d7H0ƆҒ7wk06CN1*1MKDTъjLlZcM$Lo"Y+$ &%l.+ '|&{ަyt2P @CPЮN@tJP.dņ(@L"EʼnT"԰`&̄B 8cg<0(^\ +/!o d`T(P㐷!iۙjP #mбn2eId@[ןmv wܴYE|n 1HYU п钛*ՁaYdż/R 4Fknz PjW#x=Ф51'C@C%n2VSHC!Ea1e@I)EVdɒ( JFx# ^xNA:@h%2"2C"D*L |7}Y#.}I=BHJ& *{[G\ϕļ"tw^2e .v]7!TUKUUUUm Ac LiK\nWpƉ#`E;![;M`B(g,qLJJ!`i"c Hos%m'm-rH܈ii8W8۳1*hT6`mdtyF 2Bu:b@55eF"Y[qh4,F\[MVTZ )*w֍!LPj$$im#MʬR!c-pc$CjaIk*-Er1]٤lQ& 9 Z!22B%35V3Sx@&74T$˒=&+mTH5ՠ^ܙqP) by@ AQB:ٱbx!)H9m*Q`d55#ReP $S9\Thz..e]-`jL"*(QD (V *eaD)h6F ,JXZ))XCNLMAX!)d(Y&]u5r44 亵iIy[fRVdt7u5 22pÆCIη7 sE* c`YlT ۣQ11llvB &cYi\7mn5) 0c!*1 +un!$H66U$S-k$ bm!12Z2ee)CM;#pd9 yKo2,H"4DŽ I%d{c8ǭn9)U*`@!XƂȨæwekLKA5IVf)BT DVpqB 6 6\nJth"BaGBdn02CB1 H&) cKmįku1a$CIdX,-EжҒE*"JjddBSNqE b#t0mQ`EEB,l.&3*a&\\IHWێ3a\ h ?{Nк~,z; ?hw6*7^fF/K'x5M A{"'&lU}rq!$׊L`w 5b܎(# `7D? @9bA$udTSdH,Xҁ;o ȟdT"k(lcOcH21,zi7\PDO wz$"((ZdCiUoD*P!{Hf 10j-a+h&4*/$I9FH'-c ΠBR8CC̅@vs`ƚƛDjH'S|>|E0zcu-\ӃyUX|s;'57xė s:$m 6/PƜ$$0#1v)CJ&ގv!*L)ܼá׭3@9A63{-Bx"1OI<3sNuV)K Ř+|7He4ἝAtՃWS%]xSkJv{|sbY.=~ #Kv[]lSb `!!@qk-r@T H t580)R7" =8`%Q.ô EitU7 #mv^!Hda<v2DPu`KGպcH2It8с&{/i^M\%b|} Ey0m%|ଵ2`K~\̉@:˜[ihc~)Oȁx&t&LaG[yf㋃= ge-vGɲ/0Xı /rLEؑ.2 BbP L64̼74ᚅ;wQl>Ef/Xfխ, q[FSO8f0`TH}ˣv])U~:76yA9&Kٵs"4hNuFbJ)o\dXK5of9 1GlgB.DB038ٽI2n63Hc!hwqm Ht? $& 8YŠAY ho *CW. L镦%yŒRu JUSxs΋֚mIa򒎝 ;=4- c vl,ȩ$o!fu4FwJR`z4 6p2Dٜ5Ƿ s N) ,\;1*;%Ț/ޘ܆#voΥQ{qMΤ2Pǧ 1l, 21<'fTro :oTo;nC0`t,+k@ppF LLL5TxλŚ` `(c%4dd9, x60 01@2 H@4hSUAY*j`k8)׼N.!5W Zl"o<㤸A!ӥ@l!LhN7.0b0AADTb;ײ5 q,v1jj/XQ f q콇dbI[@ k+)*F6ge#*VqsQǦ@$$0MD~h 3&F 1S[B:Nh$@18B9>3=Y˘#$PP&beq`h&Zh&z;A1 4LbC{SL@ЮN+ 4I$Ba0M &!BZXB1fPQ'Uk3CHZ)e$REd85e\`u< #m0钻+gr/$9"CG5vjq4tC6L4R)aa̓";DO4'W&@N Cgkۂ֨,)V@9`KnlX͸C F(Ӎ5`nKA cSd0 KZEgV޸1UTUX]v#2J܂,7,K+ jVChci9M"mf.X.d.y QM |`TJ 4"ɳ dKLNߚLSPPj-A}$||4gyqiO{6 hbIΈ8(NT]<.UOJDҩ$VUVaV%NYiP6~So4)bK#9.>%b鱉+SwHJxwO35Fyl2!h1ikHESHB喡H<Ϛp:_19坲]:NRNPSb6`l*!o8@Afa<,ޞnr80<\;Jiv͈Ę&@Դ}&ů3x2aNԈ1 ܝ=}#l9=׎FE{ߌhed+t9[Qjy4A"uamlRPABJK&Z]|^tfelņ#v<N o@ck]&˽`Ͷhd!Ȕ 8nHCo7D)6 *31ZCed%j!l(hi`1D Lގ4:<2Ny^wɁNSVI3cQ,'4)sW0 61 H0YjS&PX*5 ob##cH46&ڨX\91AѳNEٞ|%G cb9? h"fw2xӸN.hQT[d` q[b A=S=L<;gsxlÑ92k 3hn5hc2,*b sMwqJJjړ3gleQTߨSR a GjRb9 wg43r4s 0aKWϧVt.nbFkJԀ+3 <45_ ^`5|X5|C$aɇ=i0.3D᲌%nrF@Sm$hfPor9 -7K.Ѧ1+{fXmc#TQd(; ŘL 'Ř0R("4C`9+,D2j i6%Ț!p&1͘!AIt^{>al40C\;Z6FI&z,67o۔e[8E|p[1-HS dzg pq$83 6i-t.`uQbi$Z^)}]LQ8 j{x;}bb32c!$!1L3`HBL97P5L#|&Tݻ[dsy  (e]#^7s57"Ȣ)W2(FB5q>VyEPrroՌ8N1EEfo5 jMJhc2u1b3v J&lG/Z7@`Ul@ $T$pܩJЀ\!Q[5^si!"a Lzky7b4|4 +5DFDﵤO/C1F\st_m)SΤi'!" ƈ_#xk5x@/I+s("SwWAM!,h&w K 5CL*wI"fe )YC NA?2 2,$)ПyI$CۜM) zIO!eVd RΥxn" zЈ{ f >bUI M U'IW3y4;Soky`Eh1kqu9P2Zο3(8>QRdAq۱y58K D)ƣDq""S.֡9ٻM4r<@cHL`4G97HcBd6ˑcqem C|@"V!CPܒ7 AnTٺGC$!x<CcPsL"Xc HDHQ,0oM@di!1¼ SlYԫU ivaʸ3K0tdcF4Cdm ssY,+7O< Ib'@QKY|,bi#V>z}LpFԧl шwBfrƝfuINnA}-oy6viUͻsPw諂nfu-EԺK7{.Oq)̅s^)˨4SoוbR{*:0~HvO Q} :ʹ @lgr:bC;M2/}@E^Pq!Pa]]9e(tqU5ay%wHڠZk$7 #laf6 m=᧵lMR8܉Ah!IҜq99D]F!Jު:wEp Sf݃Dks*BEN fVND5&,@C"Q (0r(J3IC@1w^mzS5S#rF ˥hk5:޴aXN>8`"PGai1ªa7M3ᶔ`P{ 5-#LF"'ܝ-0*<簬2˨(7DVKu8 UGMH)|68AF>D=;nly0B% *1#)CiF,b4ş-2I`a>/"1C+B,ִjO>$Շb2P $?05zvMx9GB"<=Ff(?$P{%L)WD`cyΒ5GR)B%Pм8Bu;r7 a}0`$S@,q2QEZ_rph =NA'965il]hp~T%6aUT BNĠG(RRGP u q^B> R(gFf-(ho{ w ͝ FϳyS9fLE+Y1X"ԇ"v%U nK+v cR, i$ۉˇ\o@-&1fZ= 8ܵIcd`zU,~"Y;$"BA$;ߨpRa(9)BI1܅F4ÇD%Az@  DV(8ҭ*yFa PMSI c V_m-옙Eݫ.|@.fU< ;OIfCb&pۙ懊$1Iq~Rn}HTH`W q;#$6ͱq:P>zEĵ6@0 %S5/: G),c\U~8D*s|)xl65uC^4rvt;Rk4,er|9tW@UF"1AR5!ԄZ$*#{E᥺D!h͏CZ`Bc~υnJ"qD m:i3<@#Ppq[{T(N0h7-JgffrPD(IJ//lq )+rCF<;ҽ3 Θ+*2i(C߰ur׿ TΪp s#cϼ4ƌ1&$3eBl"肓,Va$t/pAMgM!I11&iL!TZ?12)UPUK_)BZY @Lr̸c`O K[b⬺AQF(Ɇxsy|k!G#P#)3e,+А8Ә4AAM-4AE4RRtZTmXw(L0AF(7'c$qPgiYTb^4T[,H4їZ8lk_m֫0 Rrp(/PDblD F9S!M UQ900&[0p$.vќ3bi6KH3A" F 1ij "K mAКr!I hL%ZLMD6C#GSj4PCei[dе(*VE!w[f D{Ş㾊~cI5 8AHp@/HtȈSh(b!c  t-8I*Pn_e'H{`}q4b0'Y|#aylI(d?=G6@?)! ܀ÓO1O8D^h ɑ$,k*;u  #H DL>|?[_ޠQuhf5JT BDϙV8i4bFNjգ #lhP!hjFz5nu` qP+s!1a.j"`1AԆ۠D IV$p“I* #*HHBtR>8~&eu ;4yrwDT-u1 dA.АTnY )'t:o'h{Ac?!?6u>M{0llZHuItT@Y"`)A<%2"}ÇCG2,:+~S()"(blRV>ZPVBCv&*QB#)"d1 `P<+N+S 6rKAeBq ifiP4Q20PS 4QTTR %5PT- 01+@z$e66aLfXb(@"O GۯOۆ?l_*V (S)!AKQ!ǖ"yVD:wAbOͤU'0~y8H9͙Og j%Oqo'gdb="_92&8#UutSDQEZ!A8Q'6?!-䡂GlpN",>RFd('pL[yV@Ȉ 1i1ĉPy-IADH!14i2 F\A Kp8'7 TB1W9$71!xq yI$Z&2radoz4Z9㦃d[ۅ%ĚɈw:aEG -hP-MCh16o,/ qLT9N!!p9;]N*?~7`|K)RQ35sϳ&`id\nOi:ZnaUXւ*4ԝp4ގĈkve>N:XDTHP$!w9  zhI A@pEwQ) Fq05K4REh MM"!11r~TDdPu7v["6IOOXh(Pk*NiM S 9%QoւZTk4G82~*$ E&vgC IIA?23 na` 5 ,p rckHE^_#e7|CTW꯴pUXA_52h $ȿ>b:qBȳk1GF F6jXI `4(12Ɉp21 AI%-2 H5rS)RBa!h%x>' cEhٽ V$̈D %vlj#:!$NIuwtłsтr=gȿTD?vI嘬Ehv[%s-fOcAs 6'ay#䘓좙S ij*bLj`**)˦1!bˇ6Ą;i@> a+F.nXL #hwʱ 8=Bvef9oo8xXuA!B= tAM53m4ӈHa)gr0D&iHbszoՃZm63qnsӀirϻߩ6VY\ ;CP} (!FZgUT5$m$Y$vݕQ(m AeDdAZ4Rp 6bI35ALfm ?ɓ!0.`B=l(b҂lu@8 bl X@zT ^ O%Ƞ O.#m"Y^pLaI d1) jzB?MRK=PPhZQ(J$ &@<,tuSa۩ T+ݱbPzSuP;sI0cᮯP`ؓ}'Xo86b+,R }"Jj({9UaAg7`9Rmǚzm ԠB8W̟c&Ӱ"<_gF \YHu6VјdHȁ7w@oQE/hTUu1w>o'i_860P~8<6 Cf2 |P{v73.)hDR9 W!C3!kqR22 }L=ᑘɆ$IPܩ@FESR!D^s-$#}188ONځ?d |۬,.kXJ`9r2 RۡKc,JBYGļvLBTt'1w! 1o*nk[zҍGWK9LM1ZU! = (Mwn'?'K./VJ$;32Qkz;qo ԜR"*C:O<٪pG)fl&sMd&M_4LC., _afM)\Hwi)V|TIVM&έMusGI.ﮕO'((I*su"! ©|4 wέ4Lc6\*/]B`$ [uOF2.Ӫ9CJL l "ѕTb)EQ$K1BFbQe,8q1rZA#f+k )̮xj#ը051+ =tA$Gr 4 }D=aJHSꅠ MGS5UEUUUU`zuwdd 'q35Zˆ%ˊ. uaȢ MPrrG3 (q(#XkCE @&AQ -#lSR$"R /Zd)P&@_RPå{TszF$u_Z̰o8۷gBq 7j\b ~o!LpFwc3p) ucgAWbUr{l=r0O\V:轡ܮWFcg\wte+e+{Ҷ) kF*EbJ+M{TNNi^^*xIXĘD!E4Ca.gÓ\L EќWML3l8Ƿcd-.y0moļ-C<0o"6^{e閚M2`S# 9t 3NLwdM '}q"GXy5UJ@^ShZ՘de'oT׆L\nlQ7]um+Z(c ұzAX6[ 4kQ6c*yeYjX dӯ8s6i>8s1\NYRyƒZ͆E:TsM ,+?cm$6drE;֙ qLv7cdb"X uEJÓ"A/}7ҿE ޑ@>o˽73m{쥋`GPSЉcM]lMQyӶTm@HU%Ja5;wf{>Dt7s_s -pm|=]n҅PR@GxG7og>'˸:g;}9P믡ڏ{|))GM_Ovvů}o>Lûpց<^vvR=إ]goݱB4 mTi޸ K[ "{y0޸hbH(U:j)425 C[5ETm,yU@@ZSer>o.64$4mfun!2J)ZIժVhw$:(NaJ"FdPwŵP)aֲ=tJ-j;7YhئA@@}gcBH9E08J  hDKh@td HG|J J*/ϥX@;vͶ}1.l9ٲsI$ѱDinԶ1GZO;F'Ύ麾}:tW}xS!omV(j(ۭx|uslh9RzҪ d" R}ף7z_3V>oS{/{Je֭eTnTRȄйwvr{iYi,>{lk# QMw\v;*'s8}vZ|mn{>ln j_k)A}}VDuYl>ݣ+7j {-W ]'3բO]K<|N\ oisVPw\9ܳ^s ޹K#W6х-JKi*vHz}4vUqkݝGmEwwّ*kcKs>^PsWjik[m]oOWCffW; RVuU ٢;3 Ϟ^XiޔwnϠ0bvcMA`n%=imԷF(&}å'A5z3=玊]e4P^ҒKmBY{o=ܝs^֧u.>3)īzgkfA:ˤ4qM=p5j+Fj6}ڻ}c4go[s^ﳍ˻TkXGN7鍘ja{]Wt뱭}s꽱vOGmXrmLkJ6kӹz_34kk"b@\۠+nd)Ʌp>_gpjB+gqWGW}-׺`껙z%8"Wǽ 3 rxP$$ BTH}41&+>}|@(gvYKwwgyCسqwh.: O)=h// h{lVLdT{wwf{s4bTsџ=׻9w Nh@Ҋ9*1f&ӟ}ΒP.8SNG=[ Usu뱫]s5:g5\T;ptVvhw{m7ۧ]vA6}=t*݆E6Ӯ5zٶon[rf lˮäՌ-$tݗ^xPܫfչv׏4knb 6hH֣] kݝjYwvCKsKA篍n^r^:urSkъjm{U7v%q hҀwoH]:Saen&Kc2P7g"P [NiEj (d2סvӏ7O{7cr]]^wF,jvMW{G@6T s/fN/cNU{'uRO$1,V5M{ӻrq77M{vƹ2[2Ս.zyI!0;swu=.ǽl+w5֍pn;\]ZbvPv55Ӹwu0ww={ٵ%: mRmzw}K  i4КҏPL bhOF)"3Tɦ)"imB)yh6FGL!(F 2ah M&M觓ԏP~a H!h& 2Ɖ HOHچMD@@ cIz= #7 ~0oppͰ;ÖN aJiiJә%hډ!"DA_n?sT2bv\G+s`S"[ѣ3Rw8a[* !H [phtˠ52 \C*Vd)8á3&'&Fl 1Yri? T[u(RcgaX*5R 4[hM?`iRH )(DAYȷp¼n%;\|}\+r*,%kG]/{EIn8o r^)0C 5]^WG\c)^8d=N_s#\Mt߉+p~ϷSxnq7-:"GC &9:ѥR巧Uݺ[{jhW *ף;)N%҇n ~O;r"ջl冕 {2gv_<1jFk Xe i JvwGWόWkӎJeNV깵7b9NV,s-wi*mV5ǎ+ TԄ]7OOgn׋U*Bo^!;QfhjgwrؗJwlqwVږ;qcȶ==A-;vwC=<6[{d0uнuF.]y^QS{0Tnw\qNovG$q {k|p\ۡQϢqU.%7Y8|d'rnQ,3^ޕu8Ҥ~N0# Omz>&y}B^7`g/Uy^56j Q]lxto\GknzGn3f.; ʃikkYY:9S6Q0N~ :C|Mk|GA21x>gK?AVXPSwG?|y$< &v%vj#kēwhg̸J9) USS3M$1k<ijMwL;@Fr^o Wb35 aot|NN;֍ |0F}0$T!p>z]rʞsSy8K(p1Z$AT(P#I@P !E+6WVER! rB5M+- ?&]?bt\3E"'TT"BtE!lxi+h!&}3U:I^l̠&8OWL`82yQ )tSOߍ<굞hf~ sth ^W'EQAsCuM;εBC i.i-Ͼp3u{aRbzU(Ȩ=NDp@WS}^jȄ?WE\#Sw2?e;C렖Mu9]r?UNk_0,ʟ\BlG9!!hb.J E_b.0: {%g *G*8|>iRCޫ1lfܰ{S30f tGSpqg2*G62)IBKi;1m<^4ӸSv}b寷lĤy\/7ϙya:QH$ 36> Lj/b]{;wlDZݭIU`iA#ipHj,&paKVEXVn힣f-F#/c6e5oh> C$qY3u+<@Qm^<5f< 'W<"qg]oz-Bߦnnbe-fa5;qz}uH9&|>6df?-4mIZ~.0rxpGo78E]ZZ2GiWIZw]pVI`27evXu. ?yOx :LB X|~Trۘ69s]qeok~v,*,rტhwQ˾*"x:3\++z}x1ݍ3sEl[wzx]^{[Zfz19OR@J驯"oR:v͑4Cz/g}2aBZ [= q(_«WqJ'J]EV(0qi3^Hλ(5uڣF} pLz:I;2\]Xo`]SOu^"\BDbZvc''&_4٭v]5NZ\.bҵ\^0MuZ--Vq# Y3?wj5:; h-$Pcgj#CJuT\IӦs:0ۥW&^ufݺzڝMOyp턇yq=.\r O{QVII]g%HHC⩯Bh0jn'yyLH*R3qSL*>)$.V$/}@>2#/7Q|/_Z[y5)BՃLnSQ;3Ӹ%UqG>{ZXmE sШ5@)H>ȭLQ!utٺHtc Ĉ TD FqDj/"K'=U@#u^X]LUl&Pg%9]ڧ^Γo~j;+Yq3hM;|,yT&c{h>{WmeuKYֻ&D<s1@qkLueMӘ$r/ꀬppvĞdQm"(㜲fD^`i,z\]CӸۯ7{3θ*g 4Xf_׊ ^nfki W"|(6yYe5A{.ygq0)!ߎ:hHmO{( %*fP[Cۻ9|C7o}!B(>'$fm8\/I!g0ݘFs Sq9v=o2g#=}.Gdxg$IUPn*:_4=:ϛ-w,Hߦ ryv }ka Zԥ6~R0 ':Z߃[GzٺlngG0=HR[Yoޮ%3),9}hpc~nէL<ǿ͛6kOOGRë7ooo|ׯ,ʔ9muZ\<&.۷93Q7jkϳK}4]1cF ܠm|ZE欣;%mQDt8 >0?}OdVtqgEX 2箦Y2v1ub<æ;3'BwLtӌg㻫5gf1 B㋹G* +K`ޥScFjUmK%p˾EɌJOiH/f>҂V=ok5 f D6t,O1u\:LaۘmT@tKˠUv'Mķ*QjmvQZ,ɱ`yA2r4ha1h{XuHd}8rF<:רS䒂DJ߮C/0x:Şp( ܫ`PNH!vISIIW4EB&a4J:KHI~zѰfܻ(f;VNhZ/$O_,re*Qow8{WGV!fXuI?_q=ܲ0@(S ʩF6m*Z&GF(lQ%ua`A2x%cHqwNa)FH(WW]h,`}o=y~U}ߊUcP ci לQ##i#IJAƒ$Y*F 53^EtETzj'\|2I)+Eh Jih?&RsFIgaYUUlqTYUE\ɏ愥0t$9U傒"'&XNȘ ލ;ItA](,aZ`9i66cDmT.UL[`-H4Ú5MUmQjunrפ̋)LȨs8I)>vedȍ! U8tJc2bhBrig2'?8[=a&A +Q5ӵ1,r̙F&qU+srlk&-O "sα1 Dv25D1V4YKݛEQ51tq9x- kEDRaSܹ#mn 7߉7c;ө]L0vDP g Uy#FZTCt\5U#"@Qrasl%/)qՑ.+FeΜfL)P")&yƟ=1T&^*%G\m R dp285*LԐQDJĄE;SdVY&a$kF[+>kvDbŖ$ {NمO}7t ǒs\5E~dQGzI& )v̸*m"(H¨rncT ADFbBImm뉡,*B XD\{R.k;F&^:A ":ƏY}2qo) |O'4rM!ЂJX" "( :oH#%f ;2 tAcA6-1C_wtv*]Xm%?Sr7CQxy5Eqg?*Z;l{gVaO #}L5ypyNV6V>ۑCr> }c•폱8b&Gt&"+{u}#'|q+goEԖFl\s]9޽ .8a$NQHh ߨOPچ$78Nq 2w y2-"jB~CHa>8Ja|^pF'@!qn0\P,Φk9/S0 < CaW0UDHRHgn\K nh]T J-Bw+VEfJiG*91!rbj Q-EyLm;nGz,=<׍xBwl3;C}+{N:ސL7c~]L)E0*XIzyVsQ#%8 ">&/&2Q\H/ v]dB JtjO^#l:ЀUYFT Q=I!ý?^u`ލal8ђsBtw??F g;3)^:9?MjCtfV)qYd PP4裣{6DU)c/dž"+ۑTLxdr9>6T}/h>Ɏ0TO>Q*P I1(4pvfmv׍?ʅzcdIᏄe5ajh(:MazUGXkg :`n@CdaͲ,ݞjֺ:ARoObҤ#:ߌGqf'xP>{㘍˅n> 4 .nNYB?v4)"0.q{H"L1C#A]f6U EZ}]1 yHmmٶO=]\I`]AJ<ݰhB Tq< tZ T.?{ɯV>aZNMZNşsm~n2 ]h_{PTr 5#KZy7pŮЊc[\f;kM;cL,j DuU!_:%8d'ipQhԐ2)0xp 0r9WpgTp#ojߍ{*k$n}Py5ә񋎁;9^&'+}'LWo..$8 P$?.!GϽG;>rn<ʇ#Vuۖ!!5UI@X02va[ QwFYPk ^i.*H(ԟ)`lQGú&fp،B!ڪIIcy8l]_O>&@Y*ewd6y:PifaP?@XFQ$0jy{Q9b$pSlo#15 ;L~Cq«1}?0K]VlFr*'T: yRÈm ]=eu0b;uBrh0%}0:T?o湯퓦 vs@ݬA2v=bᎷ.|4%c ]|c(K_avt`Hձ 򵜿'_j v;t_S@~~^Z`D~VvQU?)AW>fyM=rB BmC@H#%h ~VY_ty0{^[; #oC/p?@xͱtq >1;HKzV5ϸDhHfD\͑,aʳJYn?R1I$ﺙ_5O&Y2Gf"`OA⿠3:0{{$RIv]o[*?}wвA%zpÊ!QM#j%dV#'  &V q8 k[OV*'t`eـS BvqY~'~; z0tلzg\xfꎷZgb0N㈏yYc>DI,I>}O03Yi:Wz!>C5+w6-=̜O#96|Eː5~^4ګ? uyL97ƘŁbTR$QidY?znZ wSz_AnG~Hx'Kl,?]$# 49!p^/ |%(!AV$(JƠ@afr s%zQsYx>Q% %. kJL܂$45_=n]8!fcqҍyA\s=GWL X9asa(ցQͰw]h4/ő>˺rME!`+_OuQ0N#'CÍD:.5.ޚl 0 přvjs߲0jRͥ_;R0Yo a]!^R'ϻbۚXÉ^ [IQkUҼ>GX_cT,sM=z-V1o~W"ܛAG~?FO27o]RY뷤n)_/Xpo=q@R>Hedk9_1z.xvgNjҪ}gXsou]_XGgI I3( 3؍7& s$vS:^zXlcccƎn xGC̓T$:8Wl'y^fcbHz-.rk۲Lb.Nsv5U/`U ܨ])1/e :|4b @k&8aD'QoP4@WrΪW׈k9RgeVf8VU W=<^Eҷ'&c)K{T>/=D7qb *tVLs`q, 1RZĻE9䓤Ð~wPӺ&fA,2uNܘϿ$ Tw܋U:8o8c8j(6II 'I$T Fn+.K,UL )9p14q ߜgIp;hyz 7Uٻ밉:\p>\]۸|GqdOy4. nIT=@î;cM7ڂ,U$Ky6DH3-7÷Ed ? {q﮸瞗9F bkڞO>Tz&UP Ȭ/?y߭aGO^/=6X4Ғ)vmOT˭Ȼg]D|=fA(;ʀ&@cE#7rKꎾ+ڱ?V193 t RYyΦ"Z^Z2ʼnMkYע[i7>g@|R!dQ<3'&g*jf@}JNԭvmSfyi!~H,bb GYsX"~Mvz7^KϽ#Љvuxu( OESJԿ*ƚJ~9b%m?i'X&CDE8FU} UBg0G%~5NDH_K;^pGR _oZ+R(0y)A`FI{}0}TfM t+_sc)1:L?~\6;iNl-ey|lTGprOGJ5- 5$ܤ7kd|SSs]5Y 6S?Q(y/miTT[MRh*`69HFY"9ÛSF%C"5&Q+bˎhVon7I HopwRT̢Ib@zseM^cT4?huy(iSSBR2U? SPU(uI `*K5—(j)ݘwX*8y@G0Bt1N3DE>1f8JF͓q_zS7Jw#ዉfh⸮I8|b'{7~<=4D!@v/״vw(h@iJ试hΨ=+a)~m%Ʉ_`?ETUL2U~wC>`:n6$'( ʿ1D ӛif.DJw4@v@` (펱g [0*Hc?DRT)t݅Mu0}?͕T*p^0r! %Rfp$*(%Q9 ]ڟܞP{z>޿JӪ-H`U[e=u+<\>K>B`.E«A) ^_f$OOT Kf %qO>{ I򶋅ݔT>#9)]9y?o6yq]mz@++1 @T,a=ǍލX ?#ɰǽd@p20"ш˪'y<|2 K#űbܵ;gC*~y7B` /)P&vppR?F5[ 2vuqO 9  m^H2u̚'Xi|ꢕRGg)mFCx gqQ&Tծ0Tg󷩜% k> xy4짃*rMl&:7ilGכ򚟎o 7ׂQ`mw&4;6))G)?>Q? =/R99cŚ~f.&0Y,Qq 0Od#SQgPDP*t?UUi1__PZ}1WՓgg8|j_GWU!g[Qg' 0&i>=BqǹG06" ΕIv7'É;wa { Jfuv p>K+'~=Y}ln1eĄ  7 ȣ'5 }ZBJ}0Y*1#6=haD>ۃ'$EA~qwxII !/|e3y'&;=QwVs7T]\T63x-<DLpe2SO<~[d)!x0}y j"><0)vꟆ+sV*==yQdD3+0A)&Cͭ 0s+\XٙEC#iB[G(o֔YV*!ۧ1J&<Yv 4 wXs6nJS?K]ňy}@դ/'_T80@&ȪrC)(LX^ހCsO.!;M59#&p!) Tl*}!3&"S}h EfQ%FWv`6@hփJv))HL5+ElU.>gӟ5Q 4רjOx,7 ;<'׶G"rksa Q='PH/+ )|/̯)ojXS $J{6xMw+ 8e?'P>t. Pc0꧘fʻB@Q!>k5rx9ǿ QkNOK 2 2*¿ C8 YAT$ 4r{g 'RP7\%ؕ0 (* @1F LDpP onYYH"4 OHmLM1$QZJ)]JJS#IP9- PbiLb !R " bJ"B(/D0BJLRPD*L@PD% BPJF% (ǣO\ !vSHSMD P4"_~?pZ?@U!:y=e P-ĸb#HD$\XzΥik|B>pA7 /A4TXi5ޜ=/sCA@P$I@% OD0`{$4I-`H Ǘ /=r>q鼉uP`f<\" .$*Y4aQHQr>њ27=s 2TL@BN2>9ԟ0D^GV_0va{~ݵ_6 ?}y28pq=~ӫ 'wηW+PhTb SgjOѯ >j꼪ԏ^h]2V!8j?=)]s_fs#M!1m>2ة lKPb~Ճ#e0^@) 0}Jn=Ҟ`;  ]C;nl0u9<`0<͘B;4\bd '9?6ٺiJh_ǒ]OD'ޒ3 $RAun3 N÷TC#+YmpI:Gy eHF40>VrrV2gHIlm y)̅(͂wT)|>v(Pe jT\DPG|AP1t/1.xT?$}r{Hq6Xzc $*M~i$I,cW%yXV.X&>HL@5#WǶ%&DC]w^Dp7ٳb~Oy?{ܗϧnزyZ4\PG6}l}D3^v&N9z> 8* *B&k{p RjNRqoi?dtxo]j=[UJIy<*Rx!?.j7nM=D]q"sS=[ٻn7_ЊӱF#ί@q]{jsszH>}1~SSwS5Uw;kh.PX,*)(D1A*kw hsN _Y?avTz)>)MƝÞ{ 7̾jl6D\?U B`@˷q۸tn|>A[?ޥ`~h\P V?Mk`Bd耇տ-"8(TҐv.N TO; ظz`E=_9Q .X&O<0{߽Y+k&p$78 =]2w fDXHikKG |Z=,&Sм|ogOYT,{!<;[Ae^e-ܼ}P)-I~KhP0!TDwxk> Xp~P#t:96_oQC rО\k敺X֤9cɶSM螢ýTD!vT >Ňq^X?"C?g Y8;iOfmB"[@¦kNH6avC F{9~<߂}SP`yܚ`ֺqtu`/oD(pa|1Oj 7s[cH:+0gĒ^>=E\+ *"C缻zbq!|inD*] BdIIR39d ^>#z4Qq6wKǛ5 4I 导.G wbl2~!:qz`R|:וư)b9鼂7Up3]my;Gm=?ۂ/ֻl <+f>+x)[B2BJMW< DKRrz(z=_f_gC $J A@iР=ߌn=AwtN("` T9d/WM'Dޠ\ī(~o7)[-O] WnK{lQ&CsrQJ 5l"^s%^ |K=`!1<:|`荐 &WH(=#ז{u`{n\(p xAӷofk*v z: βvUĘ gFl}2Alz&`{ZQ7l+㈆t>[umF pH$ y7:oW'_ELWg +|0Oc'\6F'aXc"L~ i._Wz;}@=" :X%>۶íخW~q|N^?"z:%ˎ Էgw[ >V OuwXC$p~ 0'%qhQ:y#/o䟔ħսnrU)a F3s.;[p\E(<@]n@[=>H@y1& #տAM0Btyl {0KYd܀jLn$'$O$?P=@LU=>_!!͔~= ߌU*W@Rc!J!9!_MVA/"c(F(iX3т9P{H5#-VW:?,x/DzE] 5̵TRYQgDWZUxkuT2swg+< ;ek`I!Bz@$&j0+-aaO^E as~`v>m^U>^pDQ(AT|) Bh`"A˜}XN%$@_!C}DTQ* #F#W/dh,}eE)FH`+NoU@oe}@_R pukL .ݛF*Aj7=к>@(yD93wnѮEV]yw]fkj L@.'[ @ȧqz%Vj<3*mց,nӃ=O+[K*l40Ix{LD(G{^mzXX|{gT!>O{)zD)p;U5  ԇޭ֭CJźMѹ@!D8hۼf$\iA#1M"sQ-Np=5۵Nfu"Uv&`w׾HWĐRBYB۟+IYb!2X8ʵ!B k۟J sVy&'¬w0 =}2DaY6Ȧ> HR@ï5zjݸ}쁩n(zIHgV{79ހ}R>~Pΐ]|UUURDII$a?r?avsJyܣK!lj?FC6O`%@ impr+ X@v~۫]/aTS~"GaA]v;s:ڟ~ Q[NAj۲vhA)GWx 8=* u]nSf6q#O?x_AəD-/>< ?ЙԒX ?UUQMU TJvb7wQi "HkT|c%wҿ!犬=ʺ|L6H:N%HtO-#՞,$@ʺ2Ƞ_QcvF/.cl ď T~\mψk?D9??oQqbjA;f^ʨ UKC&&VJSJjUW!ssm,I'˟DX+6`Rd>ˑ#, sf>&)!Xv!ąEP?:(( 3J硶5A $!4צ$eS)"KŦ%B&%" (.`JKT0}ֆ/#~h!VNH.'=s3P ,v|n]o"y ;UYRl4>r?GTJQx _0%=|!שcYę$RVm!ҀOU4? ؛sa>u)\0XQ`oq' ]bbo{>rPv%4O#ț"%^YM]DOF{o@3,J/0䗔JsuGyaCR5SPb]/݈UX~=ZQȧKyeoAQDekĔZDD IWъ4:1֤xy8\%¢\!Q@$Gǫfz ~?:zB9CM美C,Iِ4be$U9b*@? tՍƔ3vqS=ӎpAOFޡЀ_>Mf Txsr>AM> b1Ov8}#E(F!=lk\vrY%QTR$B f%[0 =:;)$\JnA CbT!;GւNXڣ m۔@`{ψR?8{*Ce1p6Ib?\s=alI$$Y$21dI$dFI$XH1EI$EY$UVI>$+{yF<"Q@>tpDxCzF\$I$VHEU4>"]]I${lyc'_Z/U1ʤCO?SD=V$BI bc=4&z=e7ƝkdGB=kf򪪪UUUW,Gh?GyQѭEA̋] FT_xt׻#B(#q*٭N߶i{ԉ\U]n:́㋝r'} Euk/Y7 df$75"Fjf'ϊ 0KGY#ȑ\cw0 Xj`Ys!}jtz;B0ڇq:cy:f%gK¡QBCʌef/@bq>^kNY觭w9ɷXXF7P>"(%5T13υklI5{@[^w,kvӜ!R{>ݖ<,xYHd.#Fg͓ts,kY5#a[Ј>˱K@\|kAL9hJvP\ܦvLZD-9vƸ` 6- pb=l2R " 2H? JST㜖ʓAMԂLk? &=5)1v=wl՜`l^Iڔ˶>34&,lw00G?<.QNJss6&"t&= t^-wShSu\ඎҗcs4yI?^pq}7a/6X7J˽V"rT,2 =qn1!7*]98wW֎/-E[`>JA=gK 'J AHGe+Aѻpz G_PV'l#z8[S|3 KQmKpvdCn1ث td&#y@r8+ϳm}Q.a[ ] (pS q&%_ / :| wvǜQb%RGWboe9pPVohn (~ XPSв<Ġ8_.II*@?K @_lG\/*Yu7uvve_2zskY)8l~s r]t}։O?n3[ksOPuEڨk\6;GIxK :(a֙3a'vܬhlBU{ئfFa;A7˻HG{E߽ a*A a:Sa_fON_\~yPOҋlWQǸPQI>|=ʂV{Nh4ԈӇa!g e#bN\k:δ5qycmiV rؖtӏc I&Z@X.=p%rCvH,ެ(`Y\PP4d7sEcxy='2 L(\Z3ze"eS1RUa9Ht?rXV A ;&A>0T OT@l6#7 }liR/7'²;VcY՟ {Čx,J~R/1pcHǺpٵ(pfRH'{#xCTOWGMa :Mѕzx t h0\(7Wa>~yfۦGH3} /J@萊ܙQ3X^eH*>z3>5H^jv=wC&&PzJPzQz 7+g vɕ"@Q)k]JT㟆b)}8r⃪B.[QS# P|7$ހ^X4:[cP*-c^;t鏗df`mؖ3+4>6eU(6@taZVH{QPwKf3]#q3.3XYh혉>_n%'V{SfEpmNX8ݫk7cR/!66ʕBA`W(R((6!HKu~L tx> c '{0h2^f 6c+62Y$(x@V= .aЄpOD7u6Oc&a> CN,|<8@V4oEm-Qc;-mkNܥZIKzш ܭz?~܅ Ő 2Ꚑ_wrl걃X:Ҿ):tY",xGMњ8fgæwBBd1&q~k5Rp:#I3^d\_+>ύ"n[k@])% R`[KQ7Q'S?.}?N1, i7; g%~bo TVo[n)rQ 9z 5;-hI@4pkGQ?Ez (]PCGy$l.Xp,Tf KjOecHm fz<&*pǹ>.z')yzPyg/j"ۘ^I!sў $Co`hz5<6y,Ǭ*Pxj\5i߾l:M>(;.RaX8H~o#<)k-GX|O`}TTz@r@sK:փ!$UG($-RyGNwhyb^-߷ZY<~QaGyys3J@qסS49\sctRh)MRMMHI$!!@M"G(,X0/586%σ阐jQ叄K XP[t abc1LorU <(&5ugӆs(ޜj\*l\_byA>јAm(F3ׯ:`,4&@LzO7C/-~O i=:zi^?o<l )(&S}PPLlHi.?GD:zv!Rx`.TZ=$7oe<Zw+5Gox( F^=/ J"Y +jt}h,-/ Šdq0K\d@!jpZAr#Et Uyd]^DXf} 7>e/G@ W7mF Bvc99ua1uS cbF1 Lc -nӯ]zY PU??63j.5b7x%1ذ"AaFgJ]er[zF,s9Pau^ZZu=f%g)#$6 N}r3kz܏0{ v2mv xw \ 6CՖ;P9Ti >;O(j}/gT5 KmUTUQJT@"eN9;4K v f9^- -U(% &T#=]6(*\,A*QrHV=K}$}"kk{Q"3FG9ExN"#mJq[zNMVxw׭j^@}o﹮£ꆄFڝF nVxUQ#l⥂(fj Yf1\WmYZ0W2= ? .~6J Z;S@`v%HjcBb+YFFH[T^ැ>Nl׏K}CGcaduoWsC2X{HІ6ܖR H3>2, 8?O$* r p!dD$*Ld'=b- YSuT :߆_rVo5 eysX"}5t<6~gArH;[H̾˘8@KW- i*#";C&1?ڣDyWZK/Q#@MeȖh#8.OɲhLƿQIY,arI>2Ud@ޮS?RBav_ doR9mҁ*a%QyIc`Wp|Y$o/9)~wZ/v\C^ݏD#d#>b uDAn>w?Z|bw0݁*|rO_&N铟n6Pn;sg ܬK-&wpxɶ&,rSO>Z$QZ~~zwV ݞvw@ ?Q^:ƗQ#kS@:ԑ ]Y;gACYUc.N¶rdyVt^ JIjˬltEBl%/woS=17亶ܨ) /S*qŃ2%Jݷ"}ft%=r$f2w'ϙ1=b}h>\e I~ʾ?. r=8,K ^!uy;0c!;N?cpM":q Jٙ/n YӦ$/i,OuO&ai-o@ѡ6kԔet_zFEYɗ f$?MOIp+P\r3^V.7SZVe2n_ ;V A?zk6t3/L PI= ō[q=%yjDWy_aWdf f‹wQɓ_岇3E2>.yiı[B?SҼ{Q kpu^]4~V +ǟzk_b gƪdwHfqCω˸:ϭ"fTAY`M@_q]MB|=* "C߫,=&sHJ"V{0 Z=DsRYJ c  ;8""">2AwYwq{NX>PY#MqЍٺ@dwA/ws& a"PqH=S#.yxm{=HnhGyv XOB!p"h7ݗV^׶qJ|ʾf,QgyGu]iz?s3OEJ#˺t5y\]EAm<]kL}p[b!aS0H:Hx2Dl`LlJO (T=5Wԭc`  5|::#@L{\,7j0$Y2{ 91G <>­B o_AWJmhcƇf؍xu:r2 )觩r d"`0^kr9? KUgLGƣ5.,9)b&4Rz8fD v,313 r%ƚFGH]g7ZϽO߄7ʻ"CP/" 0WP]O@!}g8Aep肊{gl#T42k2Y{9Ae0G<@5CӓBQ ?ݤzd%Yk!²ח{K8Bnh3*LxbAkj5K<%j( "Q_00o{fvtݜanڳ(\ EC}bJ .)D`fC>{ gzgux$@;7F#"QPdODc#ާބ4rgGt2=KP'>J gaU!eoM=.o8Z@^2k3ĊlEp5k8j(b\H |_(,7No8!$kgpT߭Ï>ޮT' e~ڧ%No'ZPZ)65w#맖L9xHCf<R0>9S4&Ad{ddHvXb+kҧPᆸ#F?td=؄Iџ wW?[Vc% HQWM[iײiUUUUU]5W[|'?w:t.PewPf2 Jh愑7{/4Sk*}L!{"I ey^^|r;YBhӭ"^!+ 7Vɏ240W\m8OHPxPCG)l3[PRR{ܓ.7 굚MVY,uޯbpGJ~ {\aF]$V@lKr}o1ro}$$OWT1.L9M(c ͆.blZHeWXOaW9 /Cm.P˩ ]hvO[MMg!iwDHѵ~MvtLd\ ^2ҾJvdغtF~o@81|<,3s\s 춧=B]nX^];aTDIF6gf^~d\t܎[{]'[fT~#s$PG?*&7lrar".jDr~&y_$4AM@Yɰ|c$R# ,AvPc!oƴy=@)4/Ђ*0&) W$DtP'N+р7Bbw;>@ +W,+]m5蚩3^3~]O09d W,!*tJ%!ƥӉڸ'<uodJJ7!vҗGowp;,We%=\?|.J_N>:ZL,~'tP !ղ i+`)lf_~^v*{-Q9+VtFB~/1 f_Ce{i6 ̩w3CˡPlx[(*ͽbT.hU?H'>T&*(,dgnA0x(.ku< tEAa20{*Qר 7KMj7ɡg kÅ-@KvAusc6]ld_U!4eIxtyP,(q;0~d(6;.y~%.3%*E'9."rؔpg6rc&82,HpY,=h2J>K;ˢE:!?V< -+Q͊6V[sx3 V]c-H]^v>0`֨oz)5e?JBDU6 Dc"q &}̚~NBNZxO~u; V(jhsЉsm. 8Vd eiA+7>1avv-1jsCPvl·Y|->ˢܴ0^Do5<4zln"xSAJE  D(4̮RPx[D36 rЎB;{cg?_O {~ &9H>5-XgQ7y A#=LVfQwb '0E$CٺJ(pXqр:c=> aҲ{yjlg^Y%\U8q$˶k^_/pfP,E8鄐y6I&:*yvEaȁ?'k J/_C_ݮ h"]'֍PjaRmvX]n#@HWJ YrEʡ`Yc0R!JAG2!/7P#/gߙ&ͻ|Ptu{8sѮ;d@^#A;Fx2bT΃\ÃXvy 5B41U]0~Ou4`@Re Mf\Wql*CNNC—5.`Cʙ% Cbڞ=Ů?irI~d?gX#>..K#Acs8Te"\≮'㭻A i{[ ZED r/ߊp)aADКEc}'}fR'-dpaZ(WzV\QӰ=39ov%bpxfVC1sdbTG16qLGj I8ۂy^6L0?$?LX 0P8"@a^Ye_m M^ta툈gUCr&5丌| Ȏv`ʫz m3E.\X״W|"s7\x|'\`!HF+Jζ'sX'(# T6]y(<²y=pނPi,uM'_|)Z_ݞ]#]Pk⣯cRt#pa3_íKSԑ(t z!KJ4kH;T@&"E:2,^[JDXį_(DJ?Z# a.Vg7m];}v! M6of.(IٜV}D3FY%\5|R#@$a~OwNtPMpc@={##|>ռ_;΁΃5L#c}NݝA==yz:!C{ҥdSUoUly7G⿾vN`U<44;O_Q`uZQ%RV0DEIp/Fa۵Gp­NN[+@iMkCIeⶓm(e%DB  $z*֧G= -Bc#^!%Ǯ#M5FDk5IΊݭbi(A)u=hUmQ:r-.cL@>@*31l!p}(qdämaTahG>[C7IK@Co*gG\U3״DI`0yeکHۅ#ٿ9y}W^[X*?R˥Tiwdfz0?_L(t PT&R#IjwCr3,!jNqۊMzݺLHh^齛u`dBbA;~N#Mjh6gn{ut>`@՘qawMCP0n&rχ|d ?Il`r P$UKn]0zVi3Nm[.dH@6a5hsfٯJY]R('nId67`[4[yX?e@15}#bLT(@,>LUsS b p|C`F8HBa(,'gKGͼ+IXvOªlbcoq$Kd?PYCTii -N\s~4.uK SS ~5.U.t5=6 Kv@.3L}t1%2BkEoʬ[F߿~ׇ2|BNF2zW/rQ=WG+h]Cf7]Ynك@3¡޲g)جW޳UT߂ Z"72~3HWMDH@,vMBvJ̔χsc 7e^w3YqCm'YݐMS"4@nk2<М6_N,yCA`03 g̙X$:݃Dh+w`* Ue.S:J4Ue0BJ$nԣ``qvQc7e={f$ ~UB\9Qkn"xWw ez^!+\[[AP ;njWIğ>ڹ[or !'Qݔ jNt"%gu"C:*Oh^a | `6;NDCOE8G \bUlaPM4hʧNR3^_3V'7 yA{S BB2^Gߒc{[ACbDjߚ6sX?_ݐ]ѻ[0 JLQE!#v\$AHV '? Ly- sjwɣawWCNxЮb:\A8-4&j=+Szut㕙)~Ҧקb#fV 9|0: xl$~tg1wx|꿜5284'a 77 a {KEj<.-qd~1]~[[b@K!۔T!/Vޭ%&% C3xrm~;QLgN d+gTE@hΟ71˟r[cГ/Oo\sQdƆ:Ea@"1bBˆ+R 9_-wx'ɨb t;Sut/0,%+JeU X9ߔ^ཐB͠#?i%L*}sԉLXC^ NHV:$boY ֽpe6} 7Xƅ~c|@zVNO|]wp;_Dv(pfX=Utэyމ##Sև8QueDk"4!5&iFU`bNJG9׵6\s6}`L ֚Qc/(_8 @O5`T׿+I/>g<EK>&钃'7ڒ[rIECw2*SxSNpo|~|Ub} 'ؾk8~[J~8?ARyfUb)M\06<_4H0#oX[AFĊ>?}uW}.G=S0V]˫h#g{=\]$NRȼnW( GŠ͙t.P;HABgdUUn VÃ,sD 0h2 x0U1)E)PEՇH2BW"\IU]J ,"4dL  7ʟu GS66=ɢ]fL׿ez:l[vyl("=.y&u2#-㲖)jGF3\ !$o J<޺N7‚^'UN6gIj[y^ׯM㈍/7o؇2z*yPXPƳZQ\nsV2FF5 "dhz*Vx<p$y!lq=B*@'ʲ7Lt݂%(A$o 838Yqрfa{ytX uG|Yll1 ިp([Ьors++/N1X֔kS]nÃ-7_ ߧxePyƺm 4>7_Ƣoaq008p4w{{F.XUvnݮ/ӟX>4 ޳UfhSgZ7xB8O13ުUp6jF)ZXWg޸rNxMDHC`}r8$h#SIBXe3Zp\1YAu#яklLsZj pd{N~v'PZMc1MYmq޽vk* f ɲ;xݎɼ:\q}Etxlfa9bqsﳩ AS\/MZix\t|p[FYɧЁGE# 2[w r2cn;p޳|<41irq nTdoU>S]w.:~1\gز7] K}44xsF.|kEĉ#F~[><^crdVC1ͤo6Dʹ Xz)7 0;M `4~N{Z~jc>[o{[t=VuW< bDp3;$emqۙK_&8n:u*{ҏ+6SЮWC Lkk*§`9 e0K7{) [멈U̞#NAʹs~ ϝ_7xگA瑳 ュew~79j(犼Xa5ߎ[_3oybJo}afxwC^DeP|9!N Hgw~'T=6O*>քLBfpS+p{Lq(ۗNZ#dfϞ^pqSi{do2MgNڮx Hwx/NC9"]TNPl] |;Hkӣ߽F9av2== a UH@M!@k?0Yk= c؏lhur#Vtp&w-~vDMiPe͊<xHUUUUUUTQUUUUUEUUUUW1ttuH".(Ȋ`iDN}FsO{ Wg5H" sC:R88Oa ,֑Zu$AF okuEU\^/ Z)^\[1̧i!qf=W VK4ʀXZ};;ɛdH=슦WYlW.|dRb輒M&['8/jt#&U}/2h+m:X9/2"[0*uSkMa Cn$.>kyut?S0&M \C#+  o~<`` iJf19 >&`@RD ˎOD!b iN]gpVr >+)ݿ7;Iγ\Őf0zM_Ӿ=\>OJkӻdAsOT:&фck_9iwUg͟b}yïJLovFLTh_!):YV6waHHv&EPi*%/>(]\jCg1\ [zŭBrs4-$r,h̾XN#1vWqeŋ8=: #fOv6gX/b6 I Dbqlc l="k 8+_;AQ5\[ fzx6+SH+30F dIeRH[BD?ɘŸ1H>í85ۈKab*4Uy#!(PxbOxeڇ[3ָGϼ˜Vl²|uCQ)G/D^Â>>ꑼf"$LZ piHMb%j_nRk,ΠG01Ш%VvqSsg #lIʁ1-wVeNs:ɑ[sx"0 ePyx'sx{JArAQphgg0l=`Ϗ\'z\*0߻ρEZ>D8wrYC]6t+9dzFUtғOM d/-LWИM.0d`г[nT>zS{C3vH/zT޿/XoiMN" N!.8p)"a>bSruUyj aխb<G MqV4#X+&"N R\lB Ыie2r]S3>p"u tI!;OsMΝ.M}2m *>KdW'q/~*u &G.iOf(m*T3_?: tC}?cЌ??` r5vHR׷ƒ( ?<'O/V}~|dz=#"GIz41}9QD%#lOG//*+ !wTLh<@Peg le 9#g[?b~\n&PtD6v>AHh ?u/IDm_8gD T??q:Y?`P1*q(( BU?'`O$+ 郿'O<4, 0<ނRU "J$UAUDPQTA*McG}6?=UI I3ED6&b(%)F$*hImN5*fgKvtDsej b b$d֨AWs@I &@?nBDCİns Lt!K;ZMQEM:xDABRRj__㍿:A}TD?C`!HS殜@PJ: (xW8IEw ~tW3UMo|oPjTg=ۭ># o }P* `}mDXqJ;tyJtmވ_y͚~2@k \DQ#7iqljx lBd` U ͿZ>y(O %VuO1IEA&(Yco '0{`V0 !眝 0MMGw^´.1#lB67HTeJ.3MLŻ:mDwۅ8M_?l*4 IE0쭨")"6ML4QA'**"*J&(Uw6m*" W^/z?`0r+l}C╠S;X³DpdB2vȧ@ G82O j1 Ipli=)tڮe`1%$ !T"su1[O=: IVȾaITQ3 ytB){GEC!SD;~؞VUd⪦v {qQtCM^^Qs'ApzuHhbʀ8yM7pn}^9w Wշo$S'TPRE9~Mi8P䴠GK,26Tː&{Z}wK3LM Gv=wB/UXĒ"7ƒ{@>@1 |LC\8ʧٮ69:0:>@ GXx vDUWb2~9t2hf2 2u?tmmmmz!!,"5GuQ_1Tnyz~bD~4 /~?mya8ߎ+3EM5E_p||Gw#>s.؀@z8H*#Lk_ C5"Kw%G ^cI%A~sa1!}qLsÂw9QpaN@v*J >q7S#}O<3417R_^ ۜ~m8_J:;\gHgi۔ybp*izZx2Fob^qdِK4צ&3jZ-ɒOB衔RH!c^<w/Cg?L+1^ KZt~#=jb^cPѩ:mЛ>L~# b|/5ыѦ/.k=5l/ǠֆQnȾG `W 79 :@p4pߦP``mD$.} !&J{HgdÁ5 f1tf'zDPo@g#YDXAGEeJ`*Jb`2Pl&3Vڄ76`)H j{D3b"-Q VCp2}??¯}W3rێ^>yUxrfP-VR?^ 6 %W82[Lr@mi 3ף((Lodw< 1 so7SP[M`A@Aw' )ybwe,af^`'T z0^auoa쾣t{Ƽ&/ݥaWAKsWo{ysn9PwYK،?[FZ1&ME[/"\O|,|`&wjwߡv<5:?ӻ8匽]#>힇Glm_ܾ~rY;ӇGFtξc;_&T}) AmA"V#r'3۽.p)F夺A)a_ c)|N+,>~O'dTB2alғ'67/CL]BƫW{a$caHq./NGa+]~R_CKpM-Ƈf8?E+YB9V:}N5mpӣ6U-jRx /}wh_!D}[f__z'6O*Fuh] P@S+``{|rNN80k}i`mn*@SbB Ϻzut E! !Ee|P4M/NLjAixs3*޺ڹsCGw PP咊t4/|#)zY6!$ RƞC%/+i 61^v3 w{'wӷS|za<_wـ@2"*;oO5:dz-ھUχ[׍>cw,^ۭ({X=48 ս[8/ӓIB򐬋/$TzF% S!Xp} ҝE?$Ƶw~nfbDA4ATJ!@.â~ER_{8o6V1t=A_jyã':ұ\m,-QEb Kumo<3)U.x?cho:0 OYDU21Zpσp٠㖶m]XTADgv~ kɖ, ]pcyTNvk8^[^8}uj{AzwM5ATvH96pǹU f.GS0a#xxxYî ^ɷqhY"7)>u#qq ܚ.8+o@ڡT27uY\3P1(~&~eyC1kX9=?ZLf:fFaz*`;W⨤<lEKxX~<<e{}W';zRfqywppW雌pg\V߹qGGw2jz"@3Jd* gu,lŅZueߓst )u:\ՏߒuEI .v n͸:Fetӫ 6 P6V??PQz\$" Xm ~ËNOutX*M]N4H@z{$]ziRϒpwm>=;. ݯBDHf=Ck: Gj):8%Tʾ_ 2rv 9P'=dqH ɼ1DCȹm!~Y=$'fAڟwf]!~KG Y\Jַ{\U|iJ_oNf*u> !a"NZ| ℾsJYN:~X2p5"^Cho)(ˣ ? N8F t @a@oB(?1t5Lϙ8Q?:~>ǮQ~m3>|>zB\=FŶgy^6!3q +ڄhWܡ*i>ܺjdT+FE_:8y@:NJo~_6/ Hu\$3;2^锈m7wc|/&AB1OiPf=ei[ h$3V0R Uؾt]Q8i필h(Atu陵bx8G߀vT}.M^8Ƕd_OaWB>t{O`,;&wN5Ub%1$x9L_-$L Hi8 #xܻC!ޟ0Qӏltaj&Z b"[Nm;ܯ+lTo-\n#64vx6XrFS!f+(&avtHb<GJntu_؏\cD.=ϧ'l8:ԧ#aJlRu:?4"6nn׭ 2t{e5 :; o{ ]Gc y:C5uc:8 3H, i^ )T zulh|P^_P/{FODzz 몇~Yu?A[ӑ#3~r4z|ߤjuߝ9auZ$:NF}E`1pYYhڳϦE s?  8,ڴc9F:0zCmJ:ׄ'o{6TƑ6ZRm]k-Pp%R.H9kn06 KV]UnѮ!yf3Wt]P̕;׋ _x/Nϔ>O) laLޥI*s[]?)D,`c¹,S]Uڭ5frnc~'>$@8*EW1sҖQϋw(\DEn`]?\ ch ۛg^.Fb4ro̡9NB[7#4w xc~࿏XvE0|aJπ]0;[Sm#{tF;aS:t/sZT+r2S]kFC E⫍ a&Γu㩕HŇCݱـ\A^CXtFǎwr翥AԦa{9Q|0{(x @֓l4N,ds. Kܬ!x_dmwQKrťf*Yr\;LJfVT#{W{ض2{׵{#۹e /=y  8pJ Wj" j7 0^ Mt ']"@@_N#E03듿?vvaἽИHo1l1fO?$?g'HlIM2Ñn_2ڃ?Wx䈍cMw]i8֘aTz^~7?N=|Uf&=9DIrDo^Z[ѝ $u~ZsݰZvq =%[g^8q =?Zp\sT0 |<ΧHC kk08ŁܢugEFs;:Qu)0Zha/oab4Blۇ`,}8qa?&! hVM6gL8d]|x /eͱl0iÊp^1r ܷZ24˷M~Vqu}g{nt(>?9ԷD8C rM0_,0'aP冪z'ٍ!$Z`ΖWһ鿫'9Ÿ_#T1Ӷ" ?J *zHHwW.> 3,׾ӷ(fȻWEAHbn ~[fFQoc ΪȳSd|w19M8:H\9\wn}EoKI_zU1}<90";MCcY?Zf158=fyo^njPMw \GlI{:i8 )p l})+< h|PT^D"d)p~2kM௮]}&`>b,nn!ړ2|>vif5j6>LOP$2$" 9.mWok Ѩgz#{/G 'z{c'|47&3X z{wOZA pA4e[/23H0ٔY~uu]xo3ʟ f{d%?<9":_OC)2"`U{% #"w^=Hh9WcY6n*50]$қ"#0NνVTh}bٌIInzkMe5kO)~yAjzꚝZ}uyedd aa..`M%{PW;mE/8փ̨SEH)"$<@'-ـWwfIC?O~Jݥl߬l"#]D TLqLtMUf0NOI~bM<-^F5:-{)NeWE#x~N /áCBVyHt.)+B]_8y&J˼e~є/復?Am`L[HوݳOCauTho27Hb;5Fv217Ȥ`͍q09WȍdC&{ {*9U##p3C' MHAp@pxМu'dAac&:{)۱{6sxM|_a5`w C7PqA-HL)QȤ ư'A(g#n8x<}Ki($ YhK:ޟ$qB_SԽԷCԅR$H lY P1z+IB?>yO`$^E;m|wN4%Ƭ>ݠL~#J B(>&y(ih?`I(c\a?;Nú x]d}Lҩ~dpz}OadYA' <3H9LN Q9vzlo84?[/N1 n{~81ɸFH0u2,ˆ9Y`ur ,dﳟ䏩4 \> ϣ@ΠDi[ Ykpˇxi-Ekr0N!n9 ,(`##^8AAԍׄ6;_q,;֠^FE 4~}7>!|ά9]C;:(=j5b/Af@o 9x߂zet!F UT`Ռ`:Ľ (xd}]8  5sXJR&7c30]"sWV|/!: µ|~8 VMd XŲ Px,ёW mk|{Nl0p֖g8t݉ .A݋<7ʼLTĽ}_uG:&9!nHC7>q/w=T9H$,Oi .9HK0IlŠ+C|A70:25`y}joݛ*qY^SIqY,`2nNVvs!*5+/$ADlH.#QhȒ>&F~:|x`&`=x1hɡ(y%z{xBPѨuOU>Ip=|#;׹kS%=%Ɗ4z}(p~ryÌ'X$['xN溆;p݉$N#+u`^4s/ۨ+30(\B|-yٞF"ԓxsc۳el_ `*SOp*?7D%\,JYEqY/s^s±SiTG`>#3C~;&XTtcA|PTɓl屻Ǽ$͑"۱$! \  r4NTHM?SˏuYDw$Wup wǒ?^qF&oxRJ'݅EX( ïQpԄo>` F)S~8Ak^廾moaw20Uv߅d%oW$ si/;ۃ÷gܜ4^l"Ws]'zHKb/*&և\;u~rpC>>G=7!6^ F{}`eGU j) ӬY;zFLYmnv> /H]V]A+*]i<(۾ոzgnyp3\ѸxFER.-s,+UnC:ph!dCxn8)|Oz̠#җ=zw~XS>{Cou/胟}v1\_.a^ZJ#[U ֒LeLfYnMC=;#Mh6SKp[hHpD]EL;7^oHPXC>*zm=tLTRP Q @ EE RKI GrzLSJ(uDC IgZu2L1RF~?З BCG") 1ZSpI@kI9QTпց@CciL#AX.4F^dA(o0inA96jdڏ8ͽ 1kIAHRZ4ГiccK:2=< +̇3hp4 r?^aӰ8 Th$׶ě6"1fۊ4Lq_YH8^7-1EU&TVH4[4y d=:<Xo)tv"JC$ԕI-jbij!-gzƞFcT)QSRAR(;0_Sn3&Xdq'W QJDSC4hŌ"I f&=*1J84a$KjdDq xō߳n<9^{jryL&HL E N1tdj謂A glY~CG{GM8/h 1pD"DDA=eɀ!$G;ME@V(DhcIfJM+o,gw}u_'r*H9}1iAU$BFLڧ!bMf-u%qyjàܖ$Ճ /IM@_43Ͽ`jG d6< @8"" ?"lگ\`\ xI5|\ K܀DO轸3|cf#$X/+&#+YkޣQIhug~ؽ+57;ij{96-]ТN8\$7cxPgĊ.G臄r"(chFE>ѽ ;<_E;B 甉5T>j̼V2uiH`ԴI2F 8"@2?ks7&CZ0Mp!eNW{X09` )Fg){T _KVLm|\DG vrOwNn}9F =;5P3YG1s33\hk y%d۩=F#KӿFU*`f*=oyp߈X&4@ҳue~IeCv +0/6x/H؉0·zx&vL6&eef3f!0 %&)=/XVSfY; @`2uFP ,<.)ļpRa IXp*^95'&tq@pAtC<'5<F7r?LC $YE90lGb1zM}|ٳXǻM=]G ĂbD: D:X0k@%>n$q|:6_nqJ]o7s'GX9O9fK~6æCNHL-)FuxAǃ|D()nev0Xdvs,+68*1ZOu(u$lw&f34G&k˃ʵc{G| 6Dk ⴱ/AJ9iI<̒Ӗt1r=[څ53)Zyxq9 q5"HP'q5QVqs 32dKCbb:M!rMss80L\ݘt{p&SY$+Y zPC!А%bzLP7j@ w6XMb8V:ЁwR6d˯gUkcFBkJAFP<^kMq{,:CPgZ̅"'Ff_;H/sҏu`9[.I@I f \,(P[˗.R(aѧT d@( @VUyBN^kS pS D3p ,/Y\H0D GFH1 Ns0^@iB8Fsp=w.{:Bv(Lhz؇W@i#u)`Q{',3gi]d!4l?skH7M4tMɔ%lQ͓g}>qB=7U>!,.t J)K3e!(a&8‡06T܆2!$ dXpiQY`v,p &A{9fLdЀdLG,{B/uAQwp8#h6QA$TSAIIUKIBƣxު8߮6)Ϋ5(1=1W[4g-NأT1X֡]s;0pL=C٦_;C͜xo&wBĆ%(A$#6YӚ|=dc#!chL~ǵCB |$9 7tu@wC:[aw4<*Sx:< ^g%ɤX2ӂELه./? dvJD=uڰyBDlh0o 64螙fep.8yOb.JQ@:B44G$yaX`W6ڶۑmQq5|i>؆s Ň|H|U@ = ECP.sG”"1UF6k5KH"J$%thkX82IYy J.J-Ճ w{rcI-ۄl%1{$} J'RIKցMQQ J bEdO+'4Kvnt(OszfB,SfnYd>@0|lP(n(EI^~5D2^$ۢa^Yq,f:)\ɏ&i9 [fuB_FCyT"hPkˤ/(22,@#|on!S_}RX[3Q\ Guy6r aTi'!)zg)X(*OCI" >`OU a`xR% l2zFC= tO36PLdBr@*3۾7(8Ѷ*"HAϑb .|観"{LxSI.Gc&UeD]GChߦq Ts !L--rL%ͨ6SSkܡ%?^U0]L^W>Р@2ĄPG nalm/ ұ*Wj xZ9aD _~Ʈw`{& =x -dhD#E pt$RD8 d;PW*[>?^ޗI}#A>@2AR0:z~}S>J$!Jd8fB7 ܎uA:ə&h s`y0徟kcsO!ynŇ5>IpZ"tf : }興߈Pv`Zm.^;J!+qkNhpЅ{6+ / +GnakM9sy` JҖlxռ"c6MO=4׎zFq @C>W|ت"8q0pv/s(%&Bh6% 2s?wjuz6ádݓ7uwo(1t 0 Gҽr|d{g}DcFAm -)C?i#A!'W '(r4ÅF b;vPSW%myd\~n`}% O Kqߣw~qkP)HÛ'qZ?J4?DTF O^[GwX̔nnT M@02K7PCSGd`6}}7lCM&?cvyNqrؾôW::%!z OHȒd=v{-o=GҠdcq(sBpVP>ԏz?؁/PF(OQQ8~Nqd(ߞGQ8NaǎgU3U TR"o|~g&˺:Re- "E*!dvH2ik?:޳UUUUDQE ,j<sOH3qr` -(t '(?(s( 'X}"ObO@?w-YοD xA ?v4GRm:JG aԢY[^@vWFP.O $0L]uUUU}JϷi܈nj|tfx[x}D'| 8AveTJ4kt  ڱ/e0Z"' i˖0.$2 Dzf&-lmSv+Vf$uF||3fimѥo4˷ŅcB BQuM@S5oSKO9zƶbCDڈNWYhcXnr"&$/S(ιTGh!".ɞMFL|2 1E\M܄-W z ́S )^IDt$>zxnVg!~G?F |]v5]`xcd)9Rg٥!*yGyw$HCDN@uaNk]4rҁW,46< qFBn0Xq|izd}[4kZeT |sx} !@⊌ O ^"?]T8ܣdT*UZj>|8RUzt(1Nh r6;P(!Aw7r~#)/:R::M-!1ӴݒbPKƕn3(Kq} Ŕ +bȰq{?-gJ寊C&#ݼ) 2!fP9XZUW!x$&ALp:ȈcZl3%&-'!.%fMzS fhU@"( 3 `P'p?(rB?7C~ۨ NF[oOb2N"Gz1ufؐ#[;ΰ黷qgJ2P(J)2P=)ggoiIY(]L;=ffeN؞ O&zU UT^k i? S=آ*L4r됁\{a2u6I*)pTq=Yh "6Eٔ9<!xdWz/((N+3!!~Ìx"x\'a)s~HN}"T}K-ժ CQ@9WyK͗}sX﬒Bx'!tdk~: U딃?mE!xywR[~y[2|RJx.HJ}{|>2(?`[渔"piB@ >z.?|HO/_O"e5 P22df9{!>`TOHJG:AП |B=sj .@-`fPg,"qG-PD!'>HĔ)*8|ߟ? 7({(_ @(F5@།e!$?'n?c BOaj': f2T߲TsTIk'|KDn,Dy/ QXwq7N0OXq\L!yV o s]^n6w~3X Av@DUeݧa/X#*dTDtwY=?<`ysd`ҳ>ʩy' LԠb`yuc M1WǻJ:{.m3DȎ@Qo@͒ӽ>vj/J0U~ǫ?6ӌ!uYa#B @-V5$2./+(U~\@d>_}'S_Dyf@tR 2:s'If}߉8P2²Q 7׷Ϸ>{:<:Q%*z~Pt$q}6ґ)L}X ԫ!1#C!}h4dBoZV쪘/n,wwoO$NJY^u9V :Hx>s'.7ʫzb 0x]|c6w2P ЫkѯGDP!t3.0$g_a_ME'1jP*x꾹4We4e =3