vzkernel-devel-2.6.32-042stab125.3> H HtxHFYV  ԶD1fCJ(ivgffێ%xT ^FUa083aace1272dc533166258d37a3833913af5ed0oťLvO/FYV  ԶrLeE^jx,˫׉Hdf'7955>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.3Development 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.3 && /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." OH  #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 R0h ~~$; { 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큤Y^Y^Y^YYYQYZY]YXYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYXYXYXYXYXYXYXYXYXYXYXYXYXYXYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYRYRYRYRYRYRYRYRYRYRYXYRYRYRYRYXYXYXYXYRYXYRYRYRYRYRYRYRYRYXYXYRYRYRYRYRYRYRYRYRYRYRYRYRYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYRYRYRYRYRYRYRYRYRYRYRYRYRYQYQYQYQYRYQYQYRYRYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYRYQYQYQYQYRYRYQYQYRYRYRYRYQYQYQYRYQYQYQYQYQYQYQYRYRYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXY^YRYRYRYRYRYRYRYRYRYRYRYRYRYWY"YKK5K5YLcK5K5YKlYKYLYLZYLYLYKK5K5YKK5K5K5K5K5K5YKK5K5K5K5K5K5K5YK"YLK5K5K5K5K5K5K5Y"YKIK5YL3Y"YKK5YKY!YLYLK5K5K5YLK5K5K5YLK5YMYKYKK5YLwY"K5Y"K5YJK5YJK5K5YLK5YLK5K5K5YM YJYKYM4Y"K5YM4YLYMK5YLK5K5K5YJYJK5YJYLYL|K5K5YLJK5K5K5YLK5K5YLuK5K5Y"K5K5YKYMK5K5K5YK,YLYKYM,YLJYLYLK5K5Y"K5YK4K5YM1K5K5K5K5YMYJYJK5K5YJYM1K5K5YKlYKlK5YK`K5K5YLK5Y"YMYL|K5YL{YL{YLYLK5K5K5YLK5K5Y"K5YLK5YLYJK5YLYKK5YJK5K5YLgK5YLgYK1YMYKtYL^YJYJK5YKK5YKYKGK5YK_K5YKRK5K5K5K5K5YKHK5YKY"YKYYJY"YKYKYK5YM;K5YKlK5K5K5K5K5YJK5K5K5K5YK K5K5K5YKeK5K5K5K5K5K5K5K5YKtK5K5K5K5YJK5K5K5YK4K5K5K5YJK5K5K5K5YLK5YLK5YJK5YJYM6YLK5K5K5K5Y"K5YL@K5K5Y"YLgY"Y"YL(YKGY"Y"YKYLK5YKlK5K5K5Y"Y"YJK5K5K5Y!YKYKJYLYLYJYLY"YKY"K5Y!K5K5K5K5K5YLK5YLK5YM1K5Y!K5K5YJYJK5K5K5YKfK5YL3YL3YLZYLYWYWYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYQYQYQYQYQYQYQYQYQYQYQYQYQYQYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXYXYXYXYXYYYYYYYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXYXYXYXYXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXYXYXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXYXYXYXYXYXYYYYYYYYYYYYYXYXYXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXYXYXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY^YYYYY"Y"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYgY!K5K5YLK5YMYKYLgYL\YLK5YM:YLK5YLYL+K5K5YLYK+K5Y!K5K5YK+YLK5YKcYgY"K5YLpYLpK5K5K5K5K5K5K5K5K5Y!K5K5K5K5K5K5K5K5K5K5K5K5YL2K5K5K5K5K5K5YKK5K5K5K5K5K5YKK5K5K5K5K5K5YKK5K5K5YLZK5K5K5K5K5K5K5K5K5K5YLK5K5Y"K5K5K5K5K5K5Y"K5YKK5K5K5YK4K5K5Y"Y"K5K5YJK5YL{YL{YL{K5K5K5K5YLYLYLYLK5K5K5YLYM8K5YKK5K5K5K5K5K5K5K5K5K5K5K5YL`K5K5K5YKaK5K5K5K5K5YJK5K5K5Y"K5K5YL(YKK5K5K5K5Y"K5K5YLcK5YXYYY"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"YíYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYgYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYíYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVYVY"K5K5K5YLK5K5YLK5K5K5YLK5YLY!YLK5K5K5K5YLYLwK5YLY"K5K5K5YLY!YLYM'YM'YM'YM'YM0YM-YK$YM'YM%YMYM'YM%YM'YLMYLYM'YLYMYM'YMYK$YLMYLYM"YMYM YM"YM'YM'YLYM!YM"YM'YLK5YM'YLY!YJYK$YLYM'YLYM-YLYM%Y!YM YM YMYLMYLMYK$YLYLYLY!YLK5YKYíK5YLK5K5K5YM9YKK5K5K5YL+K5YLK5Y"Y"Y!K5K5K5K5K5K5K5K5K5K5K5Y"K5K5K5K5YKK5YL\K5K5YLK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YMK5Y"K5K5YK|Y^K5YMK5K5K5Y"YLK5K5YMYL#Y!YMYMYMYMYMYMYMYMK5YLTY"Y"YKYLK5K5YLdY"Y"YLFK5YLK5YXK5YJYKnK5Y"K5Y!K5K5K5K5K5K5Y!K5K5K5YJK5K5K5Y!K5K5Y"K5K5K5K5K5K5K5K5Y"Y"K5K5K5K5YLYM8K5K5K5K5K5K5K5K5K5K5YKY"Y`YM:K5K5YLYMY"YMK5K5K5YL*YLYKK5K5YKYLBYLY"Y"Y"Y"Y"YKYLYLfYLYM Y"K5K5YLK5K5YLK5YLY"K5Y"Y!YLYL`YJY"YLK5K5K5K5K5K5K5Y"YLFK5K5K5YMK5Y!K5K5K5K5K5YKY"YM.Y"Y"Y"K5K5K5YK K5K5YKRK5YJYKzYLYL3YL]YJK5K5YM"K5YLlYMK5K5YLYLK5K5K5K5K5YK,Y"Y"Y"Y"Y"K5K5K5K5Y!K5K5K5K5YK@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"K5YL_K5Y!K5K5K5K5YLK5K5K5YLK5K5YK;K5K5K5K5K5YJY"K5Y"Y"Y"YKK5K5K5YM4K5Y!YKK5K5K5K5YK?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YJK5YJK5K5K5K5K5Y"YM0YMYLDK5K5K5K5YLY"K5K5K5YMK5K5K5K5K5YLK5Y"YL K5K5K5K5YM5K5K5K5YKYJY"YJK5YJYLYLK5K5YLK5Y"YKK5Y"K5Y"Y!K5YLK5K5YLYK$YKYLYLYK"YLK5K5Y"K5K5YLZYLY"K5K5K5YL/Y"YLYLK5YL~K5YM.K5K5K5Y"K5YKK5K5K5K5K5YKkYK8Y!K5K5K5K5K5K5K5K5K5K5K5K5K5YK?K5YLYM;K5YK]YL_K5K5K5K5K5K5YL#K5K5Y"YJY"Y"K5Y"YLYLK5YLYK,K5K5YLK5K5K5Y"K5Y"YKK5Y"YK,YM8K5YLY"YMYLrYLK5YKK5K5K5YJK5K5K5YL'K5Y-K5K5YLYLK5K5K5K5Y-K5YMYK1K5YJK5YLYLY-Y-K5Y-K5K5K5K5YLYLYM8K5Y-YLK5K5K5K5K5YKhY-K5K5YLK5K5K5K5K5K5YJK5K5K5YLY-YK7YL*YKK5K5K5Y!K5K5K5K5K5K5K5K5YLK5K5Y!K5K5K5K5K5YL^YM3YLK5K5K5K5Y!K5K5K5K5K5K5K5K5K5K5Y!K5K5K5K5YJK5K5K5K5K5K5K5YKYLK5YKY!YMYLYM6K5YMYMYLEY!YMYM*YM(YMYM6YM'YM6YM'YMYM(Y-Y-Y-Y-Y!YLwYLwYLwYLwYLwYLwYK&YLwYMK5Y-K5K5K5YKY-Y-YLsYJY-YLYLY-K5YLK5YKK5YLY-YLY!K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YLYL|YL|K5K5K5YKYK5Y-K5K5K5K5K5K5K5YLMY-K5YLlY-Y-Y-YK^Y!YK^YLYLYK]YK^YK]YK^YK^YK]K5K5K5K5K5K5K5K5K5K5K5YLYL/YK2YLK5K5Y-K5K5YKYKY-YK2YKK5Y-K5K5K5Y-K5YL K5K5K5K5YKK5K5K5K5Y-Y-K5K5K5Y-K5K5K5K5K5Y-K5K5K5K5K5K5K5K5K5Y-K5YK^K5K5K5K5K5K5K5K5Y-K5K5Y-K5Y!YLK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YM5Y-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-K5YKK5Y!YMYLYM6YLYLY-Y-Y-Y-Y-Y-YL9YKK5YLK5K5YKYKY-YKY-YM;K5K5K5YLtK5K5K5K5K5YKY-Y-Y-Y-K5YLK5K5Y-K5K5YLYL YL YL Y-K5K5K5K5K5Y-Y-K5Y-Y!K5YLdYLYKK5YJY-YLOYLK5K5K5YLYL#YKK5Y-YKTYK/K5K5YKY!K5K5K5K5K5K5K5K5K5Y-K5K5K5K5YLYLYKK5YJK5K5K5K5K5Y-YKK5K5K5K5K5K5Y!K5K5K5K5YLK5K5K5K5YMK5Y-YM6K5K5K5K5K5K5Y-K5K5K5Y-K5YLYM;K5YLYJK5K5K5YL\K5K5K5K5YLsK5K5K5K5Y-Y-K5K5Y-Y-Y-Y-K5K5Y-K5K5K5K5K5K5K5K5K5K5YLK5K5YM8Y-YLK5K5K5K5K5K5K5Y!K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YMY-Y!YMYLYLYLYLK5K5YMK5YKK5K5K5YKaK5YKYLYLK5Y-K5YM1YLYKBY-Y-YKYKK5K5YJK5YL6YKK5YMY-Y-Y-YMYM YKK5YLK5K5YLY-YMK5K5YKK5K5K5Y-Y-YLK5K5Y-Y-YLY-Y-K5K5K5Y-Y-K5K5YJK5Y!K5K5K5K5K5K5K5K5Y!K5K5K5K5K5Y-K5YKK5K5K5K5YLK5Y-YJK5Y-K5YK+Y-K5K5YKK5K5K5YLpK5YMYL(YLY-YLBK5K5K5Y-Y-K5K5K5Y-YLyK5K5K5K5YLeK5K5K5K5Y!K5K5K5K5K5K5K5K5K5K5K5Y!YLK5K5K5YLYKK5YLYLYLGYLcK5YKK5YKYKK5YLcK5K5K5K5K5K5YKK5K5K5YKK5K5K5YKYKK5K5YLYK>K5YKK5YJYKYJK5YLK5Y-K5Y-YWYLY!K5K5K5K5K5Y-Y-Y-Y-Y-Y-Y-K5YYY-K5YKYKYJK5K5K5YK@K5Y-YLK5YJYKYYLYJYKYLK5YLcK5YKK5Y-Y-K5YLYLY-Y-Y-Y-Y-Y-Y-Y-Y-Y-Y-Y-Y-K5Y-K5YMY!K5K5K5K5YKYLK5K5K5Y-Y-YL|K5Y-YLK5K5K5K5K5K5K5Y!K5K5K5K5K5K5K5K5K5Y!K5YK?K5K5YK?YK?Y!K5K5K5K5K5K5K5K5YK=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@K5Y!K5K5K5K5K5K5Y-Y!K5K5K5K5Y-K5K5Y-YLK5K5K5K5Y!K5K5K5K5K5K5YLYLYLYLYL`YKYMYLK5YJYKzK5YK(YLFK5K5K5K5K5K5K5K5Y-YLK5K5Y-Y-YM K5K5YL[YL0YLJYKYLK5K5YL[K5YL`K5K5K5Y-YL`YKY-K5YLYM-Y-Y-YL0Y-Y-YLK5K5Y-K5Y!K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5Y!YLvYKoYMK5YL#K5K5K5K5K5K5YLK5K5K5K5YMK5YL[Y-Y-Y-K5K5Y-Y!K5K5Y!K5YLTYKY-YKY-Y-Y-YLZYK2K5K5K5K5Y-K5K5K5YLlK5YLOK5Y-K5YLYL#Y-Y-Y-K5K5Y-K5YKY-K5K5K5K5Y-YKK5K5K5K5Y!K5K5YLNK5YKK5YMYLK5K5K5K5YMK5K5Y-Y-YMYM.Y!K5YLYLYL YLYLYLYKYKK5YLYKK5K5Y-K5Y!K5K5K5YKK5K5K5Y-K5K5Y!K5K5K5K5YL`YM-YM:YLNYKK5K5K5K5YLY!K5K5K5K5K5YKYL#K5K5Y!YKYM0YMYKYMK5YMK5YLYKYLK5YMYKYMYJYMYMYLYMYLFK5YMYLY!K5K5Y!YJY!YJYK9K5K5YJYKYK9YJYJYKYKNYKYKYL*YM5YKYM;YLRYLYKYKK5K5K5YJK5K5K5YKYKYL]YJYKnYLK5YM:YL@YKYLK5YMK5K5K5YKK5K5K5YMYLYL@K5YLK5K5YK0Y-K5K5YK@K5K5K5K5K5K5K5YLK5K5K5K5YLY-K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YLK5K5YLK5K5K5YKK5YL=K5YLK5K5K5K5YLYJK5K5K5K5K5K5K5K5YLK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YLK5K5K5K5K5K5K5K5K5K5K5Y-K5YLBY-YL3YKYKY-YLYK2YKjYKY-YLYKBYJYJYK2YKYLYL+YLYKSYKYK2YKaYKK5YLYKaYJY-Y-YL4Y!YLPY!YLYM"YM'YM'YLMYM'YM'YLMYM'YM'YM"YM'YM'YM'YM&YM2Y!K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YL|K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YZYZYZYZYZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYXYXYXYXYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYYYYYYYYYYYYYYYYYYYYYYYYWK5YWYWYSYKmK5K5YLpYKYK K5YLpK5K5K5Y0YYRYRK5YRK5YK5YK5YK5YíK5K5K5K5K5K5YLK5K5K5K5K5K5YK5K5K5Y!K5K5K5K5K5K5K5K5K5K5K5K5K5K5Y!K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YYXYWK5YWYWK5YK5K5YWK5K5YWK5K5YíYWK5YWK5K5K5K5K5K5YLpK5YK5YYUYSK5YSYUYKYK5K5YYJK5K5K5K5K5K5K5K5YSK5K5K5Y!K5K5K5K5K5K5K5K5K5K5K5K5K5K5YKYK5K5K5YSK5K5YSK5K5YJY!K5K5K5K5YKK5K5K5YYWYWYXK5YWYWYXYXYWYJYWK5YLYK5YYJYYLK5YJYíK5K5YíK5Y!YK3K5K5K5K5YK5K5K5YK5YJYYK5K5K5K5K5K5K5K5K5K5K5K5K5Y!YJK5Y!YJYJK5Y!K5K5K5YJK5YJYLSYK5YYYK5K5YZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZYYYYYYYYYYYYYYYYYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYYYYYYYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYYYYYYYQYQYQca2a9ed8b7fdb4a73108b5df568497658c93a8ef79af9221e45f0412f9a2a16df703489d5c5af0c367ba624774c02169088db6124971b519a79c220b8a9239dd7d58d207c860f3696e8815c6b2d74f9df8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee320c15d9e72cf3ab3ba2928ed9194f01306cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d353f7e61e1be4a9eb5ac112c2f44ea4b6c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bdf6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e644259a3fca17d9d38ecef22a1f3d636034ad18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead30071749fa7bc38b9c7ee7ec2cceeb3979d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b1920731479a9b7d1d64f5ba22d703a63228f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d995af9ae37087d716f491851a9f9c2d0f56967fd0d6c94c7c4b444166d6dce6d595ad856df74cf0562f5f010faa590ff06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9bf60d391bb351d72e43072aee0c245ce95c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0aff1448d854919a1a3a5df0ee54907080161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c342c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c51198f2ac1547377ad5c4e823181af8071b966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4de0e9b2de6723b36993c72c335884ace342135c7c6b34b7a2ef2b3b5d5c4d05dce6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244436476cb21d7bbbee0cad5a33ffdb30a172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044379369fdbfe476a42604083958d45276a1f5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631d5229d237950f443de25aba6214d884f540ee838c7a1c8740b3f7059410dd135dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9410b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01ae97577b4d1bd67295e254b7be19ec1443bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d28d1efcc85713421029a644dd37f08fedea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0772950e184eaef3486487980d3276f7dae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b694c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c887399fe36816e650e214906bd4368d5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea37a25a1f3bdeb6f747f598d7898cf4e42243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec84ad4c69c7bc93a4bba7b8ea469b113db637af1c73421882ae5848f86c0fc696d78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c641abef96f7d061a14fc67388e190abfaa179f437e8761b41a5c90ed05c327920f17d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a35066b53a51fb101782e868b9f009635f4ad7fb85ba0fe213de02e4eaf2c6737aceb2fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7fb7f7fc1bb776d0623484730f56b037098285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c016a390430bdd504ae63fc33df56df0073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba49bc49b77e39733306d0ce1054b3d56f1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde96997335a994388aab3adaf8a3267c3a2170f128b408893dc639870c04ccfa610d1195ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8c136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427eca2a9ed8b7fdb4a73108b5df568497651dc9281d97aeadbfbe976f9ae84ea396d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e4b67385696a1a2274b3be4c1a9421e12d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2fd8383e329a96e87f3d60982c548814795f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be29edd9c431214e8534b07504afc744d7f7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290e0f6479f9c8d2a48920166b81bded7f514491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db959b12cf0765a6e7d7f2bb368f1df09365a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc7ce46f976a4d177fa829a001938d842494bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d0988cae57097440f83c7e9f921b3dd3d827c9c6ea08ca4c6f32a61fa5459eed8559c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c889249a90c8a68d6cbbd3547226b9d81df5f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c62571ebf499e3baf14b5209a789398e9867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a2922ff8f5923a6e9911b1afa21b3a284d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a12e4f8c5b760f928c8f8738961f4592e4ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aaa69ff28fe82bc83a28e5db1b63da1e732bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fca5914f52d1e5a1acaf07316c76f3d193eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534a27c15c1e1bad56a3421b87675098daf477bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4bc697a44ad9f3db75e88cdaef3058e714f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9fabc5f3a4e80c3a29093fdaad2ec4d31e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8630950045f0b130db29e7c92e337a4528fe9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a34221be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c733591090ba83857347b9a80f0358621b5a0cec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a8669a757655b4674cf43a9c3de96b428806650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b8c558df53d44431a5bc8ff45226c00cd967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e43798de43a8720a7e3283e0d76a94093ff365f05d03ab3c224e1bb26044f2b00127a72b017133309dfb3dad59e6210bc17079d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2d5ff9b8963de1c4bf4d60f7337201d99c2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5a9bb6855fe5aadd00fe68bdb7364c6aaf12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bb50edfd30ffdd6a8755b77a1b9155aaa2d49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa6e3df1bc48d8a1ba8d4ab074e44a187ea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19ae911a3e8c0d41abeaaa360fac6e3e8050ace38fd2b24b1a63bdff5671ccc08022472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c33c622e02f96bd1303e545a64c95052d510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b5f59c53717d5cf4ba9f794bc99e736f854e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a86259e143f290926347e71687a5a2923862c92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa9130cdc1272ab41ae15550634e475f23c2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ced3be9b6aaeca4a92c1c91c14f9c41ef14551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1a57ca2089e4754df37281e1a72eda5787f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55bb4fb81822a1bb8dbf349650570f04815a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da0bf7e8b8f576e836f1a1a40e6178dfca7c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed8868a498c0b4dd363ff0f47df854a73d6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69e1cf59802b2acb71202f76d9e387d95a8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca149568c33617c4291613e9307c36e54bc67ec40f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d2036d0f7abfc63dd4cd96aa9adfa38a988afba3d310e990bfd0e6dc00b98aad83666668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef827f8d9a2d430c7f28a7540d2dbc00c775ac7b21c9dc067e45c23fb4604af8f5433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cffa3780ff863abfc9f8963892e111bfa44a1039819bd4726ca702c725f5334ea2505e88457b39caf363d1581486c5cbcac199947a15e196d1e1b4ebdb5be5491f515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8067422ecc7feaa8d460adda94ca9b69866689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a70c237a668f66ec63b4ae654ede2a5ef3c13bb58826ac8b6d05252a3337c87a9ab3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc81ff5d609778e376548f45a0ecfff723a3fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3a1f8740e58103e5e68bb4d4cb0fe3e958804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a8b10621c8039612ef43a225bc006d99542410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d94227bd6dfd4fee4d0907166a84dbfff6287f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24ece7034d14cb8f25b1f3e538901fba17719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6ed67adb88d9b4137b93a2671bff1fd63324d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f525687e3428a1ac8e329b55f37fcfaaf3cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f79ed618e3ccb7fe24baad54944129ed71a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50988b086a57094c6a975ccd08692f62685ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db80c63403feae9ede6debf935d0cec546186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de6887877767f94a3ea298dcebd434f6a3466e0a30be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed19151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db0227de834114dbe5e54ba94e60795a63c111a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b441fb0b157f9754f221bc7450dda9c5f442674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa3503a610c994b4c22461e8399fe050c6d0016fc11e521911222e0e4a3258551087d97f9371f5fd79e81ed2bc3174dab1ecc6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f5ea88d97c4e3012c23785b9651cc17940c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28e8b2fdd3ed1d5a899e515f09a432972b25b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5fe5aa21df2a885fed39261d92bf01f2dffd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41ca091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fefadd90aebd76542e6f51a2ba81e544ddc11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b758733ffebe21d78eeb30c4fb8da901570bd33ffebe21d78eeb30c4fb8da901570bd34b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a39465cd9ab8089ebd9fb588f67f38301b9465cd9ab8089ebd9fb588f67f38301b300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab125.3.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 1506534869  !"#$%&'()*+,-./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.32.6.32-042stab125.32.6.32-042stab125.32.6.32-042stab125.32.6.32-042stab125.3                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(NNNONPPNQQQRQS(TT(U(VVVWVX(YY(ZZ([[(\\(]](^^___``_aa_b_cc_d_e_ff_g_hh_i_j_k_l_m_nn^oo(pppqq(rr(ssst(uuuvvuwwuxx(yy(zz({{(||(}}}~}}(((((((((((((((         !""#$%&&'())*+,--../01123344556678999:;;;<<===>>>??>@@>AA=BB=CC=DDDEDFDG=HH=II=JJ=KKKLKM=NN=O=PP=QQ=R=SS=TTTUTV=WWWXWYWZW[W\W]W^W_W`WaWbWc=dddeedffdggdhh=ii(j(kk(ll(mm(nnnoonpppqqq(rr(ssstt(uuuvvuwwuxx(yy(zz({{(|(}}(~~~((((((((((((((((((( (  (                           (!!(""(###$$#%%(&&('''(')(**++,,--.,/,0,12332222442552662772882992::2;;2<<2==2>>2??2@@2A2B2CC2DD2EE2F2G2HH2II2JJJJ2KK2LL2MM2NN2OO2PP2QQ2R2SS2T2U2VV2WW2XX2YY2ZZ2[2\\2]]2^^2_2``2aa2bb2cccddcee2ff2ggghgi2jj2k2ll2mm2nn2oo2pppq2r2ss2tt2uu2vv2ww2xx2yy2zz2{{2||}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}                                   !"#$$%%$$&'(''''''''''')''''''**''&+&&,-..//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.3.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.3//usr/src/kernels/2.6.32-042stab125.3/arch//usr/src/kernels/2.6.32-042stab125.3/arch/alpha//usr/src/kernels/2.6.32-042stab125.3/arch/alpha/boot//usr/src/kernels/2.6.32-042stab125.3/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/alpha/lib//usr/src/kernels/2.6.32-042stab125.3/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/alpha/mm//usr/src/kernels/2.6.32-042stab125.3/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/arm//usr/src/kernels/2.6.32-042stab125.3/arch/arm/boot//usr/src/kernels/2.6.32-042stab125.3/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab125.3/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab125.3/arch/arm/common//usr/src/kernels/2.6.32-042stab125.3/arch/arm/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/arm/lib//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab125.3/arch/arm/mm//usr/src/kernels/2.6.32-042stab125.3/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab125.3/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab125.3/arch/arm/tools//usr/src/kernels/2.6.32-042stab125.3/arch/arm/vfp//usr/src/kernels/2.6.32-042stab125.3/arch/avr32//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boards//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boot//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/lib//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/mm//usr/src/kernels/2.6.32-042stab125.3/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab125.3/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/cris//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab125.3/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab125.3/arch/cris/boot//usr/src/kernels/2.6.32-042stab125.3/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab125.3/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab125.3/arch/cris/include//usr/src/kernels/2.6.32-042stab125.3/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab125.3/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab125.3/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab125.3/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab125.3/arch/cris/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/cris/mm//usr/src/kernels/2.6.32-042stab125.3/arch/frv//usr/src/kernels/2.6.32-042stab125.3/arch/frv/boot//usr/src/kernels/2.6.32-042stab125.3/arch/frv/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/frv/lib//usr/src/kernels/2.6.32-042stab125.3/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab125.3/arch/frv/mm//usr/src/kernels/2.6.32-042stab125.3/arch/h8300//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/boot//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/lib//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/mm//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/platform//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab125.3/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab125.3/arch/ia64//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/dig//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/hp//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/lib//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/mm//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/pci//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/sn//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/uv//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/ia64/xen//usr/src/kernels/2.6.32-042stab125.3/arch/m32r//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/boot//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/lib//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/mm//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab125.3/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab125.3/arch/m68k//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/atari//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/lib//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/mac//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/mm//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/q40//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/tools//usr/src/kernels/2.6.32-042stab125.3/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab125.3/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab125.3/arch/microblaze//usr/src/kernels/2.6.32-042stab125.3/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab125.3/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab125.3/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab125.3/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab125.3/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab125.3/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab125.3/arch/mips//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab125.3/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab125.3/arch/mips/ar7//usr/src/kernels/2.6.32-042stab125.3/arch/mips/basler//usr/src/kernels/2.6.32-042stab125.3/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab125.3/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab125.3/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab125.3/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab125.3/arch/mips/boot//usr/src/kernels/2.6.32-042stab125.3/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab125.3/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab125.3/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab125.3/arch/mips/dec//usr/src/kernels/2.6.32-042stab125.3/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab125.3/arch/mips/emma//usr/src/kernels/2.6.32-042stab125.3/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab125.3/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab125.3/arch/mips/fw//usr/src/kernels/2.6.32-042stab125.3/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab125.3/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab125.3/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab125.3/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab125.3/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab125.3/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab125.3/arch/mips/jazz//usr/src/kernels/2.6.32-042stab125.3/arch/mips/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/mips/lasat//usr/src/kernels/2.6.32-042stab125.3/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab125.3/arch/mips/lib//usr/src/kernels/2.6.32-042stab125.3/arch/mips/loongson//usr/src/kernels/2.6.32-042stab125.3/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab125.3/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab125.3/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab125.3/arch/mips/mm//usr/src/kernels/2.6.32-042stab125.3/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab125.3/arch/mips/nxp//usr/src/kernels/2.6.32-042stab125.3/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab125.3/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab125.3/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab125.3/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab125.3/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab125.3/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab125.3/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab125.3/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/mips/pci//usr/src/kernels/2.6.32-042stab125.3/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab125.3/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab125.3/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab125.3/arch/mips/power//usr/src/kernels/2.6.32-042stab125.3/arch/mips/rb532//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab125.3/arch/mips/sni//usr/src/kernels/2.6.32-042stab125.3/arch/mips/txx9//usr/src/kernels/2.6.32-042stab125.3/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab125.3/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab125.3/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab125.3/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab125.3/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab125.3/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab125.3/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab125.3/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab125.3/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab125.3/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab125.3/arch/parisc//usr/src/kernels/2.6.32-042stab125.3/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab125.3/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/parisc/lib//usr/src/kernels/2.6.32-042stab125.3/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/parisc/mm//usr/src/kernels/2.6.32-042stab125.3/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab125.3/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab125.3/arch/s390//usr/src/kernels/2.6.32-042stab125.3/arch/s390/appldata//usr/src/kernels/2.6.32-042stab125.3/arch/s390/boot//usr/src/kernels/2.6.32-042stab125.3/arch/s390/crypto//usr/src/kernels/2.6.32-042stab125.3/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab125.3/arch/s390/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab125.3/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab125.3/arch/s390/kvm//usr/src/kernels/2.6.32-042stab125.3/arch/s390/lib//usr/src/kernels/2.6.32-042stab125.3/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/s390/mm//usr/src/kernels/2.6.32-042stab125.3/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/score//usr/src/kernels/2.6.32-042stab125.3/arch/score/boot//usr/src/kernels/2.6.32-042stab125.3/arch/score/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/score/lib//usr/src/kernels/2.6.32-042stab125.3/arch/score/mm//usr/src/kernels/2.6.32-042stab125.3/arch/sh//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boot//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab125.3/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab125.3/arch/sh/cchips//usr/src/kernels/2.6.32-042stab125.3/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab125.3/arch/sh/drivers//usr/src/kernels/2.6.32-042stab125.3/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab125.3/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab125.3/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab125.3/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab125.3/arch/sh/lib//usr/src/kernels/2.6.32-042stab125.3/arch/sh/lib64//usr/src/kernels/2.6.32-042stab125.3/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/sh/mm//usr/src/kernels/2.6.32-042stab125.3/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/sh/tools//usr/src/kernels/2.6.32-042stab125.3/arch/sparc//usr/src/kernels/2.6.32-042stab125.3/arch/sparc/boot//usr/src/kernels/2.6.32-042stab125.3/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/sparc/lib//usr/src/kernels/2.6.32-042stab125.3/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/sparc/mm//usr/src/kernels/2.6.32-042stab125.3/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/sparc/prom//usr/src/kernels/2.6.32-042stab125.3/arch/um//usr/src/kernels/2.6.32-042stab125.3/arch/um/drivers//usr/src/kernels/2.6.32-042stab125.3/arch/um/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab125.3/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab125.3/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab125.3/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab125.3/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab125.3/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab125.3/arch/um/scripts//usr/src/kernels/2.6.32-042stab125.3/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab125.3/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab125.3/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab125.3/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab125.3/arch/x86//usr/src/kernels/2.6.32-042stab125.3/arch/x86/boot//usr/src/kernels/2.6.32-042stab125.3/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab125.3/arch/x86/crypto//usr/src/kernels/2.6.32-042stab125.3/arch/x86/ia32//usr/src/kernels/2.6.32-042stab125.3/arch/x86/include//usr/src/kernels/2.6.32-042stab125.3/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab125.3/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab125.3/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab125.3/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab125.3/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab125.3/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab125.3/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab125.3/arch/x86/kvm//usr/src/kernels/2.6.32-042stab125.3/arch/x86/lguest//usr/src/kernels/2.6.32-042stab125.3/arch/x86/lib//usr/src/kernels/2.6.32-042stab125.3/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab125.3/arch/x86/mm//usr/src/kernels/2.6.32-042stab125.3/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab125.3/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab125.3/arch/x86/pci//usr/src/kernels/2.6.32-042stab125.3/arch/x86/power//usr/src/kernels/2.6.32-042stab125.3/arch/x86/tools//usr/src/kernels/2.6.32-042stab125.3/arch/x86/vdso//usr/src/kernels/2.6.32-042stab125.3/arch/x86/video//usr/src/kernels/2.6.32-042stab125.3/arch/x86/xen//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab125.3/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab125.3/block//usr/src/kernels/2.6.32-042stab125.3/crypto//usr/src/kernels/2.6.32-042stab125.3/crypto/async_tx//usr/src/kernels/2.6.32-042stab125.3/crypto/mpi//usr/src/kernels/2.6.32-042stab125.3/crypto/signature//usr/src/kernels/2.6.32-042stab125.3/drivers//usr/src/kernels/2.6.32-042stab125.3/drivers/accessibility//usr/src/kernels/2.6.32-042stab125.3/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab125.3/drivers/acpi//usr/src/kernels/2.6.32-042stab125.3/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab125.3/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab125.3/drivers/amba//usr/src/kernels/2.6.32-042stab125.3/drivers/ata//usr/src/kernels/2.6.32-042stab125.3/drivers/atm//usr/src/kernels/2.6.32-042stab125.3/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab125.3/drivers/base//usr/src/kernels/2.6.32-042stab125.3/drivers/base/power//usr/src/kernels/2.6.32-042stab125.3/drivers/bcma//usr/src/kernels/2.6.32-042stab125.3/drivers/block//usr/src/kernels/2.6.32-042stab125.3/drivers/block/aoe//usr/src/kernels/2.6.32-042stab125.3/drivers/block/drbd//usr/src/kernels/2.6.32-042stab125.3/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab125.3/drivers/block/paride//usr/src/kernels/2.6.32-042stab125.3/drivers/block/ploop//usr/src/kernels/2.6.32-042stab125.3/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab125.3/drivers/bluetooth//usr/src/kernels/2.6.32-042stab125.3/drivers/cdrom//usr/src/kernels/2.6.32-042stab125.3/drivers/char//usr/src/kernels/2.6.32-042stab125.3/drivers/char/agp//usr/src/kernels/2.6.32-042stab125.3/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab125.3/drivers/char/ip2//usr/src/kernels/2.6.32-042stab125.3/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab125.3/drivers/char/mwave//usr/src/kernels/2.6.32-042stab125.3/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab125.3/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab125.3/drivers/char/rio//usr/src/kernels/2.6.32-042stab125.3/drivers/char/tpm//usr/src/kernels/2.6.32-042stab125.3/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab125.3/drivers/clocksource//usr/src/kernels/2.6.32-042stab125.3/drivers/connector//usr/src/kernels/2.6.32-042stab125.3/drivers/cpufreq//usr/src/kernels/2.6.32-042stab125.3/drivers/cpuidle//usr/src/kernels/2.6.32-042stab125.3/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab125.3/drivers/crypto//usr/src/kernels/2.6.32-042stab125.3/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab125.3/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab125.3/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab125.3/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab125.3/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab125.3/drivers/dca//usr/src/kernels/2.6.32-042stab125.3/drivers/dio//usr/src/kernels/2.6.32-042stab125.3/drivers/dma//usr/src/kernels/2.6.32-042stab125.3/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab125.3/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab125.3/drivers/edac//usr/src/kernels/2.6.32-042stab125.3/drivers/eisa//usr/src/kernels/2.6.32-042stab125.3/drivers/firewire//usr/src/kernels/2.6.32-042stab125.3/drivers/firmware//usr/src/kernels/2.6.32-042stab125.3/drivers/gpio//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab125.3/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab125.3/drivers/hid//usr/src/kernels/2.6.32-042stab125.3/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab125.3/drivers/hv//usr/src/kernels/2.6.32-042stab125.3/drivers/hwmon//usr/src/kernels/2.6.32-042stab125.3/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab125.3/drivers/i2c//usr/src/kernels/2.6.32-042stab125.3/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab125.3/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab125.3/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab125.3/drivers/ide//usr/src/kernels/2.6.32-042stab125.3/drivers/idle//usr/src/kernels/2.6.32-042stab125.3/drivers/ieee1394//usr/src/kernels/2.6.32-042stab125.3/drivers/ieee802154//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab125.3/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab125.3/drivers/input//usr/src/kernels/2.6.32-042stab125.3/drivers/input/gameport//usr/src/kernels/2.6.32-042stab125.3/drivers/input/joystick//usr/src/kernels/2.6.32-042stab125.3/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab125.3/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab125.3/drivers/input/misc//usr/src/kernels/2.6.32-042stab125.3/drivers/input/mouse//usr/src/kernels/2.6.32-042stab125.3/drivers/input/serio//usr/src/kernels/2.6.32-042stab125.3/drivers/input/tablet//usr/src/kernels/2.6.32-042stab125.3/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab125.3/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab125.3/drivers/leds//usr/src/kernels/2.6.32-042stab125.3/drivers/lguest//usr/src/kernels/2.6.32-042stab125.3/drivers/macintosh//usr/src/kernels/2.6.32-042stab125.3/drivers/mca//usr/src/kernels/2.6.32-042stab125.3/drivers/md//usr/src/kernels/2.6.32-042stab125.3/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab125.3/drivers/media//usr/src/kernels/2.6.32-042stab125.3/drivers/media/common//usr/src/kernels/2.6.32-042stab125.3/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab125.3/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab125.3/drivers/media/radio//usr/src/kernels/2.6.32-042stab125.3/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab125.3/drivers/media/rc//usr/src/kernels/2.6.32-042stab125.3/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab125.3/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab125.3/drivers/memstick//usr/src/kernels/2.6.32-042stab125.3/drivers/memstick/core//usr/src/kernels/2.6.32-042stab125.3/drivers/memstick/host//usr/src/kernels/2.6.32-042stab125.3/drivers/message//usr/src/kernels/2.6.32-042stab125.3/drivers/message/fusion//usr/src/kernels/2.6.32-042stab125.3/drivers/message/i2o//usr/src/kernels/2.6.32-042stab125.3/drivers/mfd//usr/src/kernels/2.6.32-042stab125.3/drivers/misc//usr/src/kernels/2.6.32-042stab125.3/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab125.3/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab125.3/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab125.3/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab125.3/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab125.3/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab125.3/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab125.3/drivers/mmc//usr/src/kernels/2.6.32-042stab125.3/drivers/mmc/card//usr/src/kernels/2.6.32-042stab125.3/drivers/mmc/core//usr/src/kernels/2.6.32-042stab125.3/drivers/mmc/host//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab125.3/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab125.3/drivers/net//usr/src/kernels/2.6.32-042stab125.3/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab125.3/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab125.3/drivers/net/arm//usr/src/kernels/2.6.32-042stab125.3/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab125.3/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab125.3/drivers/net/atlx//usr/src/kernels/2.6.32-042stab125.3/drivers/net/benet//usr/src/kernels/2.6.32-042stab125.3/drivers/net/bna//usr/src/kernels/2.6.32-042stab125.3/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab125.3/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab125.3/drivers/net/bonding//usr/src/kernels/2.6.32-042stab125.3/drivers/net/can//usr/src/kernels/2.6.32-042stab125.3/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab125.3/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab125.3/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab125.3/drivers/net/cris//usr/src/kernels/2.6.32-042stab125.3/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab125.3/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab125.3/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab125.3/drivers/net/e1000//usr/src/kernels/2.6.32-042stab125.3/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab125.3/drivers/net/ehea//usr/src/kernels/2.6.32-042stab125.3/drivers/net/enic//usr/src/kernels/2.6.32-042stab125.3/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab125.3/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab125.3/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab125.3/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab125.3/drivers/net/i40e//usr/src/kernels/2.6.32-042stab125.3/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab125.3/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab125.3/drivers/net/igb//usr/src/kernels/2.6.32-042stab125.3/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab125.3/drivers/net/irda//usr/src/kernels/2.6.32-042stab125.3/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab125.3/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab125.3/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab125.3/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab125.3/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab125.3/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab125.3/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab125.3/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab125.3/drivers/net/netxen//usr/src/kernels/2.6.32-042stab125.3/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab125.3/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab125.3/drivers/net/phy//usr/src/kernels/2.6.32-042stab125.3/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab125.3/drivers/net/qlge//usr/src/kernels/2.6.32-042stab125.3/drivers/net/sfc//usr/src/kernels/2.6.32-042stab125.3/drivers/net/skfp//usr/src/kernels/2.6.32-042stab125.3/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab125.3/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab125.3/drivers/net/tulip//usr/src/kernels/2.6.32-042stab125.3/drivers/net/usb//usr/src/kernels/2.6.32-042stab125.3/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab125.3/drivers/net/vxge//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wan//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wimax//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab125.3/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab125.3/drivers/nubus//usr/src/kernels/2.6.32-042stab125.3/drivers/of//usr/src/kernels/2.6.32-042stab125.3/drivers/parisc//usr/src/kernels/2.6.32-042stab125.3/drivers/parport//usr/src/kernels/2.6.32-042stab125.3/drivers/pci//usr/src/kernels/2.6.32-042stab125.3/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab125.3/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab125.3/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab125.3/drivers/pcmcia//usr/src/kernels/2.6.32-042stab125.3/drivers/platform//usr/src/kernels/2.6.32-042stab125.3/drivers/platform/x86//usr/src/kernels/2.6.32-042stab125.3/drivers/pnp//usr/src/kernels/2.6.32-042stab125.3/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab125.3/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab125.3/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab125.3/drivers/power//usr/src/kernels/2.6.32-042stab125.3/drivers/powercap//usr/src/kernels/2.6.32-042stab125.3/drivers/pps//usr/src/kernels/2.6.32-042stab125.3/drivers/ps3//usr/src/kernels/2.6.32-042stab125.3/drivers/ptp//usr/src/kernels/2.6.32-042stab125.3/drivers/rapidio//usr/src/kernels/2.6.32-042stab125.3/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab125.3/drivers/regulator//usr/src/kernels/2.6.32-042stab125.3/drivers/rtc//usr/src/kernels/2.6.32-042stab125.3/drivers/s390//usr/src/kernels/2.6.32-042stab125.3/drivers/s390/block//usr/src/kernels/2.6.32-042stab125.3/drivers/s390/char//usr/src/kernels/2.6.32-042stab125.3/drivers/s390/cio//usr/src/kernels/2.6.32-042stab125.3/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab125.3/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab125.3/drivers/s390/net//usr/src/kernels/2.6.32-042stab125.3/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab125.3/drivers/sbus//usr/src/kernels/2.6.32-042stab125.3/drivers/sbus/char//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/smartpqi//usr/src/kernels/2.6.32-042stab125.3/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab125.3/drivers/serial//usr/src/kernels/2.6.32-042stab125.3/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab125.3/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab125.3/drivers/sfi//usr/src/kernels/2.6.32-042stab125.3/drivers/sh//usr/src/kernels/2.6.32-042stab125.3/drivers/sh/maple//usr/src/kernels/2.6.32-042stab125.3/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab125.3/drivers/sn//usr/src/kernels/2.6.32-042stab125.3/drivers/spi//usr/src/kernels/2.6.32-042stab125.3/drivers/ssb//usr/src/kernels/2.6.32-042stab125.3/drivers/staging//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/android//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/dream//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/dst//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/echo//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/iio//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/line6//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/otus//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/panel//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/phison//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/poch//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/rar//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/sep//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/vme//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab125.3/drivers/staging/zram//usr/src/kernels/2.6.32-042stab125.3/drivers/target//usr/src/kernels/2.6.32-042stab125.3/drivers/target/loopback//usr/src/kernels/2.6.32-042stab125.3/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab125.3/drivers/tc//usr/src/kernels/2.6.32-042stab125.3/drivers/telephony//usr/src/kernels/2.6.32-042stab125.3/drivers/thermal//usr/src/kernels/2.6.32-042stab125.3/drivers/uio//usr/src/kernels/2.6.32-042stab125.3/drivers/usb//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/atm//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/class//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/core//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/early//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/host//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/image//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/misc//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/mon//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/musb//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/otg//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/serial//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/storage//usr/src/kernels/2.6.32-042stab125.3/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab125.3/drivers/uwb//usr/src/kernels/2.6.32-042stab125.3/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab125.3/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab125.3/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab125.3/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab125.3/drivers/vhost//usr/src/kernels/2.6.32-042stab125.3/drivers/video//usr/src/kernels/2.6.32-042stab125.3/drivers/video/aty//usr/src/kernels/2.6.32-042stab125.3/drivers/video/backlight//usr/src/kernels/2.6.32-042stab125.3/drivers/video/console//usr/src/kernels/2.6.32-042stab125.3/drivers/video/display//usr/src/kernels/2.6.32-042stab125.3/drivers/video/geode//usr/src/kernels/2.6.32-042stab125.3/drivers/video/i810//usr/src/kernels/2.6.32-042stab125.3/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab125.3/drivers/video/kyro//usr/src/kernels/2.6.32-042stab125.3/drivers/video/logo//usr/src/kernels/2.6.32-042stab125.3/drivers/video/matrox//usr/src/kernels/2.6.32-042stab125.3/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab125.3/drivers/video/mbx//usr/src/kernels/2.6.32-042stab125.3/drivers/video/msm//usr/src/kernels/2.6.32-042stab125.3/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab125.3/drivers/video/omap//usr/src/kernels/2.6.32-042stab125.3/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab125.3/drivers/video/riva//usr/src/kernels/2.6.32-042stab125.3/drivers/video/savage//usr/src/kernels/2.6.32-042stab125.3/drivers/video/sis//usr/src/kernels/2.6.32-042stab125.3/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab125.3/drivers/video/via//usr/src/kernels/2.6.32-042stab125.3/drivers/virtio//usr/src/kernels/2.6.32-042stab125.3/drivers/vlynq//usr/src/kernels/2.6.32-042stab125.3/drivers/w1//usr/src/kernels/2.6.32-042stab125.3/drivers/w1/masters//usr/src/kernels/2.6.32-042stab125.3/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab125.3/drivers/watchdog//usr/src/kernels/2.6.32-042stab125.3/drivers/xen//usr/src/kernels/2.6.32-042stab125.3/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab125.3/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab125.3/drivers/zorro//usr/src/kernels/2.6.32-042stab125.3/firmware//usr/src/kernels/2.6.32-042stab125.3/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab125.3/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab125.3/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab125.3/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab125.3/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab125.3/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab125.3/fs//usr/src/kernels/2.6.32-042stab125.3/fs/9p//usr/src/kernels/2.6.32-042stab125.3/fs/adfs//usr/src/kernels/2.6.32-042stab125.3/fs/affs//usr/src/kernels/2.6.32-042stab125.3/fs/afs//usr/src/kernels/2.6.32-042stab125.3/fs/autofs//usr/src/kernels/2.6.32-042stab125.3/fs/autofs4//usr/src/kernels/2.6.32-042stab125.3/fs/befs//usr/src/kernels/2.6.32-042stab125.3/fs/bfs//usr/src/kernels/2.6.32-042stab125.3/fs/btrfs//usr/src/kernels/2.6.32-042stab125.3/fs/cachefiles//usr/src/kernels/2.6.32-042stab125.3/fs/cifs//usr/src/kernels/2.6.32-042stab125.3/fs/coda//usr/src/kernels/2.6.32-042stab125.3/fs/configfs//usr/src/kernels/2.6.32-042stab125.3/fs/cramfs//usr/src/kernels/2.6.32-042stab125.3/fs/debugfs//usr/src/kernels/2.6.32-042stab125.3/fs/devpts//usr/src/kernels/2.6.32-042stab125.3/fs/dlm//usr/src/kernels/2.6.32-042stab125.3/fs/ecryptfs//usr/src/kernels/2.6.32-042stab125.3/fs/efs//usr/src/kernels/2.6.32-042stab125.3/fs/exofs//usr/src/kernels/2.6.32-042stab125.3/fs/exportfs//usr/src/kernels/2.6.32-042stab125.3/fs/ext2//usr/src/kernels/2.6.32-042stab125.3/fs/ext3//usr/src/kernels/2.6.32-042stab125.3/fs/ext4//usr/src/kernels/2.6.32-042stab125.3/fs/fat//usr/src/kernels/2.6.32-042stab125.3/fs/freevxfs//usr/src/kernels/2.6.32-042stab125.3/fs/fscache//usr/src/kernels/2.6.32-042stab125.3/fs/fuse//usr/src/kernels/2.6.32-042stab125.3/fs/gfs2//usr/src/kernels/2.6.32-042stab125.3/fs/hfs//usr/src/kernels/2.6.32-042stab125.3/fs/hfsplus//usr/src/kernels/2.6.32-042stab125.3/fs/hostfs//usr/src/kernels/2.6.32-042stab125.3/fs/hpfs//usr/src/kernels/2.6.32-042stab125.3/fs/hppfs//usr/src/kernels/2.6.32-042stab125.3/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab125.3/fs/isofs//usr/src/kernels/2.6.32-042stab125.3/fs/jbd//usr/src/kernels/2.6.32-042stab125.3/fs/jbd2//usr/src/kernels/2.6.32-042stab125.3/fs/jffs2//usr/src/kernels/2.6.32-042stab125.3/fs/jfs//usr/src/kernels/2.6.32-042stab125.3/fs/lockd//usr/src/kernels/2.6.32-042stab125.3/fs/minix//usr/src/kernels/2.6.32-042stab125.3/fs/ncpfs//usr/src/kernels/2.6.32-042stab125.3/fs/nfs//usr/src/kernels/2.6.32-042stab125.3/fs/nfs_common//usr/src/kernels/2.6.32-042stab125.3/fs/nfsd//usr/src/kernels/2.6.32-042stab125.3/fs/nilfs2//usr/src/kernels/2.6.32-042stab125.3/fs/nls//usr/src/kernels/2.6.32-042stab125.3/fs/notify//usr/src/kernels/2.6.32-042stab125.3/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab125.3/fs/notify/inotify//usr/src/kernels/2.6.32-042stab125.3/fs/ntfs//usr/src/kernels/2.6.32-042stab125.3/fs/ocfs2//usr/src/kernels/2.6.32-042stab125.3/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab125.3/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab125.3/fs/omfs//usr/src/kernels/2.6.32-042stab125.3/fs/openpromfs//usr/src/kernels/2.6.32-042stab125.3/fs/partitions//usr/src/kernels/2.6.32-042stab125.3/fs/proc//usr/src/kernels/2.6.32-042stab125.3/fs/pstore//usr/src/kernels/2.6.32-042stab125.3/fs/qnx4//usr/src/kernels/2.6.32-042stab125.3/fs/quota//usr/src/kernels/2.6.32-042stab125.3/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab125.3/fs/ramfs//usr/src/kernels/2.6.32-042stab125.3/fs/reiserfs//usr/src/kernels/2.6.32-042stab125.3/fs/romfs//usr/src/kernels/2.6.32-042stab125.3/fs/smbfs//usr/src/kernels/2.6.32-042stab125.3/fs/squashfs//usr/src/kernels/2.6.32-042stab125.3/fs/sysfs//usr/src/kernels/2.6.32-042stab125.3/fs/sysv//usr/src/kernels/2.6.32-042stab125.3/fs/ubifs//usr/src/kernels/2.6.32-042stab125.3/fs/udf//usr/src/kernels/2.6.32-042stab125.3/fs/ufs//usr/src/kernels/2.6.32-042stab125.3/fs/xfs//usr/src/kernels/2.6.32-042stab125.3/include//usr/src/kernels/2.6.32-042stab125.3/include/acpi//usr/src/kernels/2.6.32-042stab125.3/include/acpi/platform//usr/src/kernels/2.6.32-042stab125.3/include/asm-generic//usr/src/kernels/2.6.32-042stab125.3/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab125.3/include/asm-x86//usr/src/kernels/2.6.32-042stab125.3/include/bc//usr/src/kernels/2.6.32-042stab125.3/include/config//usr/src/kernels/2.6.32-042stab125.3/include/config/8139too//usr/src/kernels/2.6.32-042stab125.3/include/config/ab3100//usr/src/kernels/2.6.32-042stab125.3/include/config/ac97//usr/src/kernels/2.6.32-042stab125.3/include/config/acer//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/power//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab125.3/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab125.3/include/config/adaptec//usr/src/kernels/2.6.32-042stab125.3/include/config/agp//usr/src/kernels/2.6.32-042stab125.3/include/config/aic79xx//usr/src/kernels/2.6.32-042stab125.3/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab125.3/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab125.3/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab125.3/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab125.3/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab125.3/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab125.3/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab125.3/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab125.3/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab125.3/include/config/airo//usr/src/kernels/2.6.32-042stab125.3/include/config/alim1535//usr/src/kernels/2.6.32-042stab125.3/include/config/alim7101//usr/src/kernels/2.6.32-042stab125.3/include/config/amd//usr/src/kernels/2.6.32-042stab125.3/include/config/amd8111//usr/src/kernels/2.6.32-042stab125.3/include/config/amiga//usr/src/kernels/2.6.32-042stab125.3/include/config/anon//usr/src/kernels/2.6.32-042stab125.3/include/config/apm//usr/src/kernels/2.6.32-042stab125.3/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab125.3/include/config/arch//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/enable//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/has//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/have//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/may//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/phys//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/populates//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/select//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/supports//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/uses//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/want//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab125.3/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab125.3/include/config/ask//usr/src/kernels/2.6.32-042stab125.3/include/config/ask/ip//usr/src/kernels/2.6.32-042stab125.3/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab125.3/include/config/asus//usr/src/kernels/2.6.32-042stab125.3/include/config/async//usr/src/kernels/2.6.32-042stab125.3/include/config/async/raid6//usr/src/kernels/2.6.32-042stab125.3/include/config/async/tx//usr/src/kernels/2.6.32-042stab125.3/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab125.3/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab125.3/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab125.3/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab125.3/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab125.3/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab125.3/include/config/at76c50x//usr/src/kernels/2.6.32-042stab125.3/include/config/ata//usr/src/kernels/2.6.32-042stab125.3/include/config/ata/over//usr/src/kernels/2.6.32-042stab125.3/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab125.3/include/config/ath//usr/src/kernels/2.6.32-042stab125.3/include/config/ath5k//usr/src/kernels/2.6.32-042stab125.3/include/config/ath9k//usr/src/kernels/2.6.32-042stab125.3/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab125.3/include/config/atm//usr/src/kernels/2.6.32-042stab125.3/include/config/audit//usr/src/kernels/2.6.32-042stab125.3/include/config/autofs4//usr/src/kernels/2.6.32-042stab125.3/include/config/b43//usr/src/kernels/2.6.32-042stab125.3/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab125.3/include/config/b43/buses//usr/src/kernels/2.6.32-042stab125.3/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab125.3/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab125.3/include/config/b43/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab125.3/include/config/b43/phy//usr/src/kernels/2.6.32-042stab125.3/include/config/b43legacy//usr/src/kernels/2.6.32-042stab125.3/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab125.3/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab125.3/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab125.3/include/config/b44//usr/src/kernels/2.6.32-042stab125.3/include/config/b44/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab125.3/include/config/backlight//usr/src/kernels/2.6.32-042stab125.3/include/config/backlight/class//usr/src/kernels/2.6.32-042stab125.3/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab125.3/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab125.3/include/config/base//usr/src/kernels/2.6.32-042stab125.3/include/config/battery//usr/src/kernels/2.6.32-042stab125.3/include/config/bc//usr/src/kernels/2.6.32-042stab125.3/include/config/bc/io//usr/src/kernels/2.6.32-042stab125.3/include/config/bc/rss//usr/src/kernels/2.6.32-042stab125.3/include/config/bc/swap//usr/src/kernels/2.6.32-042stab125.3/include/config/bcma//usr/src/kernels/2.6.32-042stab125.3/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab125.3/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab125.3/include/config/bcma/host//usr/src/kernels/2.6.32-042stab125.3/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/binary//usr/src/kernels/2.6.32-042stab125.3/include/config/binfmt//usr/src/kernels/2.6.32-042stab125.3/include/config/blk//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/dev//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab125.3/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab125.3/include/config/bnx2x//usr/src/kernels/2.6.32-042stab125.3/include/config/bnxt//usr/src/kernels/2.6.32-042stab125.3/include/config/boot//usr/src/kernels/2.6.32-042stab125.3/include/config/boot/printk//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab125.3/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab125.3/include/config/branch//usr/src/kernels/2.6.32-042stab125.3/include/config/branch/profile//usr/src/kernels/2.6.32-042stab125.3/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab125.3/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab125.3/include/config/bridge//usr/src/kernels/2.6.32-042stab125.3/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab125.3/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab125.3/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab125.3/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab125.3/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab125.3/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab125.3/include/config/broadcom//usr/src/kernels/2.6.32-042stab125.3/include/config/bsd//usr/src/kernels/2.6.32-042stab125.3/include/config/bsd/process//usr/src/kernels/2.6.32-042stab125.3/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab125.3/include/config/bt//usr/src/kernels/2.6.32-042stab125.3/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab125.3/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab125.3/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab125.3/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab125.3/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab125.3/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab125.3/include/config/btrfs//usr/src/kernels/2.6.32-042stab125.3/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/build//usr/src/kernels/2.6.32-042stab125.3/include/config/can//usr/src/kernels/2.6.32-042stab125.3/include/config/can/calc//usr/src/kernels/2.6.32-042stab125.3/include/config/can/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/can/ems//usr/src/kernels/2.6.32-042stab125.3/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab125.3/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab125.3/include/config/capi//usr/src/kernels/2.6.32-042stab125.3/include/config/cardman//usr/src/kernels/2.6.32-042stab125.3/include/config/carl9170//usr/src/kernels/2.6.32-042stab125.3/include/config/cb710//usr/src/kernels/2.6.32-042stab125.3/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/cc//usr/src/kernels/2.6.32-042stab125.3/include/config/cdrom//usr/src/kernels/2.6.32-042stab125.3/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab125.3/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab125.3/include/config/cfg80211//usr/src/kernels/2.6.32-042stab125.3/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab125.3/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab125.3/include/config/cfq//usr/src/kernels/2.6.32-042stab125.3/include/config/cfq/group//usr/src/kernels/2.6.32-042stab125.3/include/config/cfs//usr/src/kernels/2.6.32-042stab125.3/include/config/cgroup//usr/src/kernels/2.6.32-042stab125.3/include/config/check//usr/src/kernels/2.6.32-042stab125.3/include/config/chelsio//usr/src/kernels/2.6.32-042stab125.3/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab125.3/include/config/chr//usr/src/kernels/2.6.32-042stab125.3/include/config/chr/dev//usr/src/kernels/2.6.32-042stab125.3/include/config/cicada//usr/src/kernels/2.6.32-042stab125.3/include/config/cifs//usr/src/kernels/2.6.32-042stab125.3/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab125.3/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab125.3/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab125.3/include/config/ciss//usr/src/kernels/2.6.32-042stab125.3/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab125.3/include/config/clocksource//usr/src/kernels/2.6.32-042stab125.3/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab125.3/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab125.3/include/config/cls//usr/src/kernels/2.6.32-042stab125.3/include/config/cls/u32//usr/src/kernels/2.6.32-042stab125.3/include/config/compal//usr/src/kernels/2.6.32-042stab125.3/include/config/configfs//usr/src/kernels/2.6.32-042stab125.3/include/config/console//usr/src/kernels/2.6.32-042stab125.3/include/config/context//usr/src/kernels/2.6.32-042stab125.3/include/config/context/switch//usr/src/kernels/2.6.32-042stab125.3/include/config/core//usr/src/kernels/2.6.32-042stab125.3/include/config/core/dump//usr/src/kernels/2.6.32-042stab125.3/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab125.3/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab125.3/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab125.3/include/config/crash//usr/src/kernels/2.6.32-042stab125.3/include/config/crc//usr/src/kernels/2.6.32-042stab125.3/include/config/crc/itu//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab125.3/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab125.3/include/config/cs5535//usr/src/kernels/2.6.32-042stab125.3/include/config/davicom//usr/src/kernels/2.6.32-042stab125.3/include/config/de//usr/src/kernels/2.6.32-042stab125.3/include/config/de2104x//usr/src/kernels/2.6.32-042stab125.3/include/config/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/debug/boot//usr/src/kernels/2.6.32-042stab125.3/include/config/debug/memory//usr/src/kernels/2.6.32-042stab125.3/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab125.3/include/config/debug/nx//usr/src/kernels/2.6.32-042stab125.3/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab125.3/include/config/debug/section//usr/src/kernels/2.6.32-042stab125.3/include/config/decompress//usr/src/kernels/2.6.32-042stab125.3/include/config/default//usr/src/kernels/2.6.32-042stab125.3/include/config/default/io//usr/src/kernels/2.6.32-042stab125.3/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab125.3/include/config/default/mmap//usr/src/kernels/2.6.32-042stab125.3/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab125.3/include/config/default/tcp//usr/src/kernels/2.6.32-042stab125.3/include/config/defconfig//usr/src/kernels/2.6.32-042stab125.3/include/config/dell//usr/src/kernels/2.6.32-042stab125.3/include/config/detect//usr/src/kernels/2.6.32-042stab125.3/include/config/detect/hung//usr/src/kernels/2.6.32-042stab125.3/include/config/devpts//usr/src/kernels/2.6.32-042stab125.3/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab125.3/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab125.3/include/config/display//usr/src/kernels/2.6.32-042stab125.3/include/config/dlci//usr/src/kernels/2.6.32-042stab125.3/include/config/dlm//usr/src/kernels/2.6.32-042stab125.3/include/config/dm//usr/src/kernels/2.6.32-042stab125.3/include/config/dm/bio//usr/src/kernels/2.6.32-042stab125.3/include/config/dm/cache//usr/src/kernels/2.6.32-042stab125.3/include/config/dm/log//usr/src/kernels/2.6.32-042stab125.3/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab125.3/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab125.3/include/config/dm/thin//usr/src/kernels/2.6.32-042stab125.3/include/config/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/dma/shared//usr/src/kernels/2.6.32-042stab125.3/include/config/dmar//usr/src/kernels/2.6.32-042stab125.3/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab125.3/include/config/drm//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/kms//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/load//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab125.3/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab125.3/include/config/dummy//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/max//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab125.3/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab125.3/include/config/dynamic//usr/src/kernels/2.6.32-042stab125.3/include/config/early//usr/src/kernels/2.6.32-042stab125.3/include/config/early/printk//usr/src/kernels/2.6.32-042stab125.3/include/config/ecrypt//usr/src/kernels/2.6.32-042stab125.3/include/config/edac//usr/src/kernels/2.6.32-042stab125.3/include/config/edac/decode//usr/src/kernels/2.6.32-042stab125.3/include/config/edac/mm//usr/src/kernels/2.6.32-042stab125.3/include/config/eeepc//usr/src/kernels/2.6.32-042stab125.3/include/config/eeprom//usr/src/kernels/2.6.32-042stab125.3/include/config/efi//usr/src/kernels/2.6.32-042stab125.3/include/config/elf//usr/src/kernels/2.6.32-042stab125.3/include/config/enable//usr/src/kernels/2.6.32-042stab125.3/include/config/enable/must//usr/src/kernels/2.6.32-042stab125.3/include/config/enclosure//usr/src/kernels/2.6.32-042stab125.3/include/config/event//usr/src/kernels/2.6.32-042stab125.3/include/config/ext2//usr/src/kernels/2.6.32-042stab125.3/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/ext3//usr/src/kernels/2.6.32-042stab125.3/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab125.3/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab125.3/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/ext4//usr/src/kernels/2.6.32-042stab125.3/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/extra//usr/src/kernels/2.6.32-042stab125.3/include/config/fair//usr/src/kernels/2.6.32-042stab125.3/include/config/fair/group//usr/src/kernels/2.6.32-042stab125.3/include/config/fat//usr/src/kernels/2.6.32-042stab125.3/include/config/fat/default//usr/src/kernels/2.6.32-042stab125.3/include/config/fb//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/aty//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/boot//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/geode//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/mode//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/riva//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/savage//usr/src/kernels/2.6.32-042stab125.3/include/config/fb/sys//usr/src/kernels/2.6.32-042stab125.3/include/config/fcoe//usr/src/kernels/2.6.32-042stab125.3/include/config/fib//usr/src/kernels/2.6.32-042stab125.3/include/config/file//usr/src/kernels/2.6.32-042stab125.3/include/config/firewire//usr/src/kernels/2.6.32-042stab125.3/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab125.3/include/config/firmware//usr/src/kernels/2.6.32-042stab125.3/include/config/fix//usr/src/kernels/2.6.32-042stab125.3/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab125.3/include/config/fixed//usr/src/kernels/2.6.32-042stab125.3/include/config/font//usr/src/kernels/2.6.32-042stab125.3/include/config/frame//usr/src/kernels/2.6.32-042stab125.3/include/config/framebuffer//usr/src/kernels/2.6.32-042stab125.3/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab125.3/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab125.3/include/config/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/fs/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/fscache//usr/src/kernels/2.6.32-042stab125.3/include/config/ftrace//usr/src/kernels/2.6.32-042stab125.3/include/config/fujitsu//usr/src/kernels/2.6.32-042stab125.3/include/config/fuse//usr/src/kernels/2.6.32-042stab125.3/include/config/fusion//usr/src/kernels/2.6.32-042stab125.3/include/config/fusion/max//usr/src/kernels/2.6.32-042stab125.3/include/config/fw//usr/src/kernels/2.6.32-042stab125.3/include/config/gact//usr/src/kernels/2.6.32-042stab125.3/include/config/generic//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/find//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/irq//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/isa//usr/src/kernels/2.6.32-042stab125.3/include/config/generic/pending//usr/src/kernels/2.6.32-042stab125.3/include/config/gfs2//usr/src/kernels/2.6.32-042stab125.3/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab125.3/include/config/gigaset//usr/src/kernels/2.6.32-042stab125.3/include/config/gpio//usr/src/kernels/2.6.32-042stab125.3/include/config/group//usr/src/kernels/2.6.32-042stab125.3/include/config/hangcheck//usr/src/kernels/2.6.32-042stab125.3/include/config/hardlockup//usr/src/kernels/2.6.32-042stab125.3/include/config/has//usr/src/kernels/2.6.32-042stab125.3/include/config/have//usr/src/kernels/2.6.32-042stab125.3/include/config/have/arch//usr/src/kernels/2.6.32-042stab125.3/include/config/have/atomic//usr/src/kernels/2.6.32-042stab125.3/include/config/have/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab125.3/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab125.3/include/config/have/efficient//usr/src/kernels/2.6.32-042stab125.3/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab125.3/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab125.3/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab125.3/include/config/have/function//usr/src/kernels/2.6.32-042stab125.3/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab125.3/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab125.3/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab125.3/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab125.3/include/config/have/generic//usr/src/kernels/2.6.32-042stab125.3/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/have/intel//usr/src/kernels/2.6.32-042stab125.3/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab125.3/include/config/have/irq//usr/src/kernels/2.6.32-042stab125.3/include/config/have/kernel//usr/src/kernels/2.6.32-042stab125.3/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab125.3/include/config/have/memory//usr/src/kernels/2.6.32-042stab125.3/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab125.3/include/config/have/perf//usr/src/kernels/2.6.32-042stab125.3/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab125.3/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab125.3/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab125.3/include/config/have/setup//usr/src/kernels/2.6.32-042stab125.3/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab125.3/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab125.3/include/config/have/syscall//usr/src/kernels/2.6.32-042stab125.3/include/config/have/unstable//usr/src/kernels/2.6.32-042stab125.3/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab125.3/include/config/have/user//usr/src/kernels/2.6.32-042stab125.3/include/config/have/user/return//usr/src/kernels/2.6.32-042stab125.3/include/config/hdlc//usr/src/kernels/2.6.32-042stab125.3/include/config/headers//usr/src/kernels/2.6.32-042stab125.3/include/config/hermes//usr/src/kernels/2.6.32-042stab125.3/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab125.3/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab125.3/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab125.3/include/config/hibernation//usr/src/kernels/2.6.32-042stab125.3/include/config/hid//usr/src/kernels/2.6.32-042stab125.3/include/config/high//usr/src/kernels/2.6.32-042stab125.3/include/config/high/res//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/16//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/max//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/no//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab125.3/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab125.3/include/config/hostap//usr/src/kernels/2.6.32-042stab125.3/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab125.3/include/config/hotplug//usr/src/kernels/2.6.32-042stab125.3/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab125.3/include/config/hp//usr/src/kernels/2.6.32-042stab125.3/include/config/hpet//usr/src/kernels/2.6.32-042stab125.3/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab125.3/include/config/hpwdt//usr/src/kernels/2.6.32-042stab125.3/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab125.3/include/config/ht//usr/src/kernels/2.6.32-042stab125.3/include/config/hugetlb//usr/src/kernels/2.6.32-042stab125.3/include/config/hvc//usr/src/kernels/2.6.32-042stab125.3/include/config/hw//usr/src/kernels/2.6.32-042stab125.3/include/config/hw/random//usr/src/kernels/2.6.32-042stab125.3/include/config/hwmon//usr/src/kernels/2.6.32-042stab125.3/include/config/hyperv//usr/src/kernels/2.6.32-042stab125.3/include/config/hysdn//usr/src/kernels/2.6.32-042stab125.3/include/config/hz//usr/src/kernels/2.6.32-042stab125.3/include/config/i2c//usr/src/kernels/2.6.32-042stab125.3/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab125.3/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab125.3/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab125.3/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab125.3/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab125.3/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab125.3/include/config/i6300esb//usr/src/kernels/2.6.32-042stab125.3/include/config/ib700//usr/src/kernels/2.6.32-042stab125.3/include/config/ibm//usr/src/kernels/2.6.32-042stab125.3/include/config/icplus//usr/src/kernels/2.6.32-042stab125.3/include/config/ie6xx//usr/src/kernels/2.6.32-042stab125.3/include/config/ieee802154//usr/src/kernels/2.6.32-042stab125.3/include/config/igb//usr/src/kernels/2.6.32-042stab125.3/include/config/illegal//usr/src/kernels/2.6.32-042stab125.3/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab125.3/include/config/inet//usr/src/kernels/2.6.32-042stab125.3/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab125.3/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab125.3/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab125.3/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab125.3/include/config/inet6//usr/src/kernels/2.6.32-042stab125.3/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab125.3/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab125.3/include/config/infiniband//usr/src/kernels/2.6.32-042stab125.3/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab125.3/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab125.3/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab125.3/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab125.3/include/config/init//usr/src/kernels/2.6.32-042stab125.3/include/config/init/env//usr/src/kernels/2.6.32-042stab125.3/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab125.3/include/config/initramfs//usr/src/kernels/2.6.32-042stab125.3/include/config/inotify//usr/src/kernels/2.6.32-042stab125.3/include/config/input//usr/src/kernels/2.6.32-042stab125.3/include/config/input/ati//usr/src/kernels/2.6.32-042stab125.3/include/config/input/atlas//usr/src/kernels/2.6.32-042stab125.3/include/config/input/ff//usr/src/kernels/2.6.32-042stab125.3/include/config/input/gpio//usr/src/kernels/2.6.32-042stab125.3/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab125.3/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab125.3/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab125.3/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab125.3/include/config/input/winbond//usr/src/kernels/2.6.32-042stab125.3/include/config/input/wistron//usr/src/kernels/2.6.32-042stab125.3/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab125.3/include/config/intel//usr/src/kernels/2.6.32-042stab125.3/include/config/interval//usr/src/kernels/2.6.32-042stab125.3/include/config/io//usr/src/kernels/2.6.32-042stab125.3/include/config/io/delay//usr/src/kernels/2.6.32-042stab125.3/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab125.3/include/config/iommu//usr/src/kernels/2.6.32-042stab125.3/include/config/iosched//usr/src/kernels/2.6.32-042stab125.3/include/config/ip//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/fib//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/nf//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/route//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/set//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/vs//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab125.3/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab125.3/include/config/ip6//usr/src/kernels/2.6.32-042stab125.3/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab125.3/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab125.3/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab125.3/include/config/ipc//usr/src/kernels/2.6.32-042stab125.3/include/config/ipmi//usr/src/kernels/2.6.32-042stab125.3/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab125.3/include/config/ippp//usr/src/kernels/2.6.32-042stab125.3/include/config/ipv6//usr/src/kernels/2.6.32-042stab125.3/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab125.3/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab125.3/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab125.3/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab125.3/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab125.3/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab125.3/include/config/ipw2100//usr/src/kernels/2.6.32-042stab125.3/include/config/ipw2200//usr/src/kernels/2.6.32-042stab125.3/include/config/ir//usr/src/kernels/2.6.32-042stab125.3/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab125.3/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab125.3/include/config/ir/nec//usr/src/kernels/2.6.32-042stab125.3/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab125.3/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab125.3/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab125.3/include/config/ir/sony//usr/src/kernels/2.6.32-042stab125.3/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab125.3/include/config/irq//usr/src/kernels/2.6.32-042stab125.3/include/config/isa//usr/src/kernels/2.6.32-042stab125.3/include/config/isa/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/iscsi//usr/src/kernels/2.6.32-042stab125.3/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab125.3/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab125.3/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab125.3/include/config/iso9660//usr/src/kernels/2.6.32-042stab125.3/include/config/it87//usr/src/kernels/2.6.32-042stab125.3/include/config/it8712f//usr/src/kernels/2.6.32-042stab125.3/include/config/itco//usr/src/kernels/2.6.32-042stab125.3/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab125.3/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab125.3/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab125.3/include/config/ixgbe//usr/src/kernels/2.6.32-042stab125.3/include/config/jffs2//usr/src/kernels/2.6.32-042stab125.3/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/kallsyms//usr/src/kernels/2.6.32-042stab125.3/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab125.3/include/config/karma//usr/src/kernels/2.6.32-042stab125.3/include/config/kernel//usr/src/kernels/2.6.32-042stab125.3/include/config/kexec//usr/src/kernels/2.6.32-042stab125.3/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab125.3/include/config/keyboard//usr/src/kernels/2.6.32-042stab125.3/include/config/keys//usr/src/kernels/2.6.32-042stab125.3/include/config/keys/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab125.3/include/config/kgdb//usr/src/kernels/2.6.32-042stab125.3/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab125.3/include/config/kprobe//usr/src/kernels/2.6.32-042stab125.3/include/config/ks0108//usr/src/kernels/2.6.32-042stab125.3/include/config/ktime//usr/src/kernels/2.6.32-042stab125.3/include/config/kvm//usr/src/kernels/2.6.32-042stab125.3/include/config/lcd//usr/src/kernels/2.6.32-042stab125.3/include/config/lcd/class//usr/src/kernels/2.6.32-042stab125.3/include/config/leds//usr/src/kernels/2.6.32-042stab125.3/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab125.3/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab125.3/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab125.3/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab125.3/include/config/legacy//usr/src/kernels/2.6.32-042stab125.3/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab125.3/include/config/lib80211//usr/src/kernels/2.6.32-042stab125.3/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab125.3/include/config/libertas//usr/src/kernels/2.6.32-042stab125.3/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab125.3/include/config/lock//usr/src/kernels/2.6.32-042stab125.3/include/config/lockd//usr/src/kernels/2.6.32-042stab125.3/include/config/lockdep//usr/src/kernels/2.6.32-042stab125.3/include/config/lockup//usr/src/kernels/2.6.32-042stab125.3/include/config/log//usr/src/kernels/2.6.32-042stab125.3/include/config/log/buf//usr/src/kernels/2.6.32-042stab125.3/include/config/logo//usr/src/kernels/2.6.32-042stab125.3/include/config/logo/linux//usr/src/kernels/2.6.32-042stab125.3/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab125.3/include/config/loopback//usr/src/kernels/2.6.32-042stab125.3/include/config/lpc//usr/src/kernels/2.6.32-042stab125.3/include/config/lsi//usr/src/kernels/2.6.32-042stab125.3/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab125.3/include/config/lxt//usr/src/kernels/2.6.32-042stab125.3/include/config/lzo//usr/src/kernels/2.6.32-042stab125.3/include/config/mac//usr/src/kernels/2.6.32-042stab125.3/include/config/mac80211//usr/src/kernels/2.6.32-042stab125.3/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab125.3/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab125.3/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab125.3/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab125.3/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab125.3/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab125.3/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab125.3/include/config/machz//usr/src/kernels/2.6.32-042stab125.3/include/config/macintosh//usr/src/kernels/2.6.32-042stab125.3/include/config/magic//usr/src/kernels/2.6.32-042stab125.3/include/config/marvell//usr/src/kernels/2.6.32-042stab125.3/include/config/max//usr/src/kernels/2.6.32-042stab125.3/include/config/max/raw//usr/src/kernels/2.6.32-042stab125.3/include/config/md//usr/src/kernels/2.6.32-042stab125.3/include/config/mdio//usr/src/kernels/2.6.32-042stab125.3/include/config/media//usr/src/kernels/2.6.32-042stab125.3/include/config/media/tuner//usr/src/kernels/2.6.32-042stab125.3/include/config/megaraid//usr/src/kernels/2.6.32-042stab125.3/include/config/memory//usr/src/kernels/2.6.32-042stab125.3/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab125.3/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab125.3/include/config/memstick//usr/src/kernels/2.6.32-042stab125.3/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab125.3/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab125.3/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab125.3/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab125.3/include/config/microcode//usr/src/kernels/2.6.32-042stab125.3/include/config/microcode/old//usr/src/kernels/2.6.32-042stab125.3/include/config/minix//usr/src/kernels/2.6.32-042stab125.3/include/config/misc//usr/src/kernels/2.6.32-042stab125.3/include/config/misdn//usr/src/kernels/2.6.32-042stab125.3/include/config/mlx4//usr/src/kernels/2.6.32-042stab125.3/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab125.3/include/config/mlx5//usr/src/kernels/2.6.32-042stab125.3/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab125.3/include/config/mmc//usr/src/kernels/2.6.32-042stab125.3/include/config/mmc/block//usr/src/kernels/2.6.32-042stab125.3/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab125.3/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab125.3/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab125.3/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab125.3/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab125.3/include/config/mmc/via//usr/src/kernels/2.6.32-042stab125.3/include/config/module//usr/src/kernels/2.6.32-042stab125.3/include/config/module/force//usr/src/kernels/2.6.32-042stab125.3/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab125.3/include/config/module/verify//usr/src/kernels/2.6.32-042stab125.3/include/config/mouse//usr/src/kernels/2.6.32-042stab125.3/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab125.3/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab125.3/include/config/msdos//usr/src/kernels/2.6.32-042stab125.3/include/config/msi//usr/src/kernels/2.6.32-042stab125.3/include/config/mspro//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/block//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/map//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab125.3/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab125.3/include/config/mtdram//usr/src/kernels/2.6.32-042stab125.3/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab125.3/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab125.3/include/config/mtrr//usr/src/kernels/2.6.32-042stab125.3/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab125.3/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab125.3/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab125.3/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab125.3/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab125.3/include/config/mxm//usr/src/kernels/2.6.32-042stab125.3/include/config/myri10ge//usr/src/kernels/2.6.32-042stab125.3/include/config/n//usr/src/kernels/2.6.32-042stab125.3/include/config/national//usr/src/kernels/2.6.32-042stab125.3/include/config/ne2k//usr/src/kernels/2.6.32-042stab125.3/include/config/need//usr/src/kernels/2.6.32-042stab125.3/include/config/need/bounce//usr/src/kernels/2.6.32-042stab125.3/include/config/need/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab125.3/include/config/need/node//usr/src/kernels/2.6.32-042stab125.3/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab125.3/include/config/need/per//usr/src/kernels/2.6.32-042stab125.3/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab125.3/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab125.3/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab125.3/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab125.3/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab125.3/include/config/net//usr/src/kernels/2.6.32-042stab125.3/include/config/net/9p//usr/src/kernels/2.6.32-042stab125.3/include/config/net/act//usr/src/kernels/2.6.32-042stab125.3/include/config/net/cls//usr/src/kernels/2.6.32-042stab125.3/include/config/net/drop//usr/src/kernels/2.6.32-042stab125.3/include/config/net/dsa//usr/src/kernels/2.6.32-042stab125.3/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab125.3/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab125.3/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab125.3/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab125.3/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab125.3/include/config/net/ematch//usr/src/kernels/2.6.32-042stab125.3/include/config/net/ip//usr/src/kernels/2.6.32-042stab125.3/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab125.3/include/config/net/key//usr/src/kernels/2.6.32-042stab125.3/include/config/net/poll//usr/src/kernels/2.6.32-042stab125.3/include/config/net/rx//usr/src/kernels/2.6.32-042stab125.3/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab125.3/include/config/net/sch//usr/src/kernels/2.6.32-042stab125.3/include/config/net/vendor//usr/src/kernels/2.6.32-042stab125.3/include/config/netconsole//usr/src/kernels/2.6.32-042stab125.3/include/config/netdev//usr/src/kernels/2.6.32-042stab125.3/include/config/netfilter//usr/src/kernels/2.6.32-042stab125.3/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab125.3/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab125.3/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab125.3/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab125.3/include/config/netpoll//usr/src/kernels/2.6.32-042stab125.3/include/config/netprio//usr/src/kernels/2.6.32-042stab125.3/include/config/network//usr/src/kernels/2.6.32-042stab125.3/include/config/netxen//usr/src/kernels/2.6.32-042stab125.3/include/config/new//usr/src/kernels/2.6.32-042stab125.3/include/config/nf//usr/src/kernels/2.6.32-042stab125.3/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab125.3/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab125.3/include/config/nf/ct//usr/src/kernels/2.6.32-042stab125.3/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab125.3/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab125.3/include/config/nf/nat//usr/src/kernels/2.6.32-042stab125.3/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab125.3/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab125.3/include/config/nfs//usr/src/kernels/2.6.32-042stab125.3/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab125.3/include/config/nfs/use//usr/src/kernels/2.6.32-042stab125.3/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab125.3/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab125.3/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab125.3/include/config/nfsd//usr/src/kernels/2.6.32-042stab125.3/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab125.3/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab125.3/include/config/nftl//usr/src/kernels/2.6.32-042stab125.3/include/config/nls//usr/src/kernels/2.6.32-042stab125.3/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab125.3/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab125.3/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab125.3/include/config/no//usr/src/kernels/2.6.32-042stab125.3/include/config/nop//usr/src/kernels/2.6.32-042stab125.3/include/config/nop/usb//usr/src/kernels/2.6.32-042stab125.3/include/config/nortel//usr/src/kernels/2.6.32-042stab125.3/include/config/nouveau//usr/src/kernels/2.6.32-042stab125.3/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/nr//usr/src/kernels/2.6.32-042stab125.3/include/config/nsc//usr/src/kernels/2.6.32-042stab125.3/include/config/openvswitch//usr/src/kernels/2.6.32-042stab125.3/include/config/oprofile//usr/src/kernels/2.6.32-042stab125.3/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab125.3/include/config/optimize//usr/src/kernels/2.6.32-042stab125.3/include/config/osf//usr/src/kernels/2.6.32-042stab125.3/include/config/output//usr/src/kernels/2.6.32-042stab125.3/include/config/ovs//usr/src/kernels/2.6.32-042stab125.3/include/config/p54//usr/src/kernels/2.6.32-042stab125.3/include/config/packet//usr/src/kernels/2.6.32-042stab125.3/include/config/page//usr/src/kernels/2.6.32-042stab125.3/include/config/panasonic//usr/src/kernels/2.6.32-042stab125.3/include/config/paravirt//usr/src/kernels/2.6.32-042stab125.3/include/config/parport//usr/src/kernels/2.6.32-042stab125.3/include/config/parport/not//usr/src/kernels/2.6.32-042stab125.3/include/config/parport/pc//usr/src/kernels/2.6.32-042stab125.3/include/config/partition//usr/src/kernels/2.6.32-042stab125.3/include/config/pata//usr/src/kernels/2.6.32-042stab125.3/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab125.3/include/config/pc8736x//usr/src/kernels/2.6.32-042stab125.3/include/config/pccard//usr/src/kernels/2.6.32-042stab125.3/include/config/pch//usr/src/kernels/2.6.32-042stab125.3/include/config/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/pci/msi//usr/src/kernels/2.6.32-042stab125.3/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab125.3/include/config/pcie//usr/src/kernels/2.6.32-042stab125.3/include/config/pcieaer//usr/src/kernels/2.6.32-042stab125.3/include/config/pcmcia//usr/src/kernels/2.6.32-042stab125.3/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab125.3/include/config/pcspkr//usr/src/kernels/2.6.32-042stab125.3/include/config/pdc//usr/src/kernels/2.6.32-042stab125.3/include/config/perf//usr/src/kernels/2.6.32-042stab125.3/include/config/phys//usr/src/kernels/2.6.32-042stab125.3/include/config/phys/addr//usr/src/kernels/2.6.32-042stab125.3/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab125.3/include/config/physical//usr/src/kernels/2.6.32-042stab125.3/include/config/pid//usr/src/kernels/2.6.32-042stab125.3/include/config/plx//usr/src/kernels/2.6.32-042stab125.3/include/config/pm//usr/src/kernels/2.6.32-042stab125.3/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab125.3/include/config/pm/std//usr/src/kernels/2.6.32-042stab125.3/include/config/pnfs//usr/src/kernels/2.6.32-042stab125.3/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab125.3/include/config/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab125.3/include/config/power//usr/src/kernels/2.6.32-042stab125.3/include/config/ppp//usr/src/kernels/2.6.32-042stab125.3/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab125.3/include/config/pramcache//usr/src/kernels/2.6.32-042stab125.3/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab125.3/include/config/preempt//usr/src/kernels/2.6.32-042stab125.3/include/config/prevent//usr/src/kernels/2.6.32-042stab125.3/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab125.3/include/config/print//usr/src/kernels/2.6.32-042stab125.3/include/config/print/quota//usr/src/kernels/2.6.32-042stab125.3/include/config/printk//usr/src/kernels/2.6.32-042stab125.3/include/config/proc//usr/src/kernels/2.6.32-042stab125.3/include/config/proc/page//usr/src/kernels/2.6.32-042stab125.3/include/config/proc/pid//usr/src/kernels/2.6.32-042stab125.3/include/config/ptp//usr/src/kernels/2.6.32-042stab125.3/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab125.3/include/config/qfmt//usr/src/kernels/2.6.32-042stab125.3/include/config/qlcnic//usr/src/kernels/2.6.32-042stab125.3/include/config/qsemi//usr/src/kernels/2.6.32-042stab125.3/include/config/quota//usr/src/kernels/2.6.32-042stab125.3/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab125.3/include/config/raid//usr/src/kernels/2.6.32-042stab125.3/include/config/raid6//usr/src/kernels/2.6.32-042stab125.3/include/config/raw//usr/src/kernels/2.6.32-042stab125.3/include/config/rc//usr/src/kernels/2.6.32-042stab125.3/include/config/rcu//usr/src/kernels/2.6.32-042stab125.3/include/config/rd//usr/src/kernels/2.6.32-042stab125.3/include/config/rds//usr/src/kernels/2.6.32-042stab125.3/include/config/realtek//usr/src/kernels/2.6.32-042stab125.3/include/config/reed//usr/src/kernels/2.6.32-042stab125.3/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab125.3/include/config/regulator//usr/src/kernels/2.6.32-042stab125.3/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab125.3/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab125.3/include/config/reiserfs//usr/src/kernels/2.6.32-042stab125.3/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab125.3/include/config/resource//usr/src/kernels/2.6.32-042stab125.3/include/config/rfd//usr/src/kernels/2.6.32-042stab125.3/include/config/rfkill//usr/src/kernels/2.6.32-042stab125.3/include/config/rfs//usr/src/kernels/2.6.32-042stab125.3/include/config/ring//usr/src/kernels/2.6.32-042stab125.3/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab125.3/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab125.3/include/config/rpcsec//usr/src/kernels/2.6.32-042stab125.3/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab125.3/include/config/rt//usr/src/kernels/2.6.32-042stab125.3/include/config/rt/group//usr/src/kernels/2.6.32-042stab125.3/include/config/rt2800//usr/src/kernels/2.6.32-042stab125.3/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab125.3/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab125.3/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab125.3/include/config/rt2x00//usr/src/kernels/2.6.32-042stab125.3/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab125.3/include/config/rtc//usr/src/kernels/2.6.32-042stab125.3/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab125.3/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab125.3/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab125.3/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab125.3/include/config/rtl//usr/src/kernels/2.6.32-042stab125.3/include/config/rtl8187//usr/src/kernels/2.6.32-042stab125.3/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab125.3/include/config/rtl8723//usr/src/kernels/2.6.32-042stab125.3/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab125.3/include/config/rwsem//usr/src/kernels/2.6.32-042stab125.3/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab125.3/include/config/sata//usr/src/kernels/2.6.32-042stab125.3/include/config/sbc//usr/src/kernels/2.6.32-042stab125.3/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab125.3/include/config/sched//usr/src/kernels/2.6.32-042stab125.3/include/config/sched/omit//usr/src/kernels/2.6.32-042stab125.3/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab125.3/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab125.3/include/config/sctp//usr/src/kernels/2.6.32-042stab125.3/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab125.3/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab125.3/include/config/sctp/default//usr/src/kernels/2.6.32-042stab125.3/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab125.3/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab125.3/include/config/sdio//usr/src/kernels/2.6.32-042stab125.3/include/config/security//usr/src/kernels/2.6.32-042stab125.3/include/config/security/file//usr/src/kernels/2.6.32-042stab125.3/include/config/select//usr/src/kernels/2.6.32-042stab125.3/include/config/select/memory//usr/src/kernels/2.6.32-042stab125.3/include/config/sensors//usr/src/kernels/2.6.32-042stab125.3/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab125.3/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab125.3/include/config/sensors/via//usr/src/kernels/2.6.32-042stab125.3/include/config/serial//usr/src/kernels/2.6.32-042stab125.3/include/config/serial/8250//usr/src/kernels/2.6.32-042stab125.3/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab125.3/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab125.3/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab125.3/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab125.3/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab125.3/include/config/serial/core//usr/src/kernels/2.6.32-042stab125.3/include/config/serio//usr/src/kernels/2.6.32-042stab125.3/include/config/sfc//usr/src/kernels/2.6.32-042stab125.3/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab125.3/include/config/sgi//usr/src/kernels/2.6.32-042stab125.3/include/config/sim//usr/src/kernels/2.6.32-042stab125.3/include/config/slip//usr/src/kernels/2.6.32-042stab125.3/include/config/slow//usr/src/kernels/2.6.32-042stab125.3/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab125.3/include/config/sms//usr/src/kernels/2.6.32-042stab125.3/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab125.3/include/config/sms/siano//usr/src/kernels/2.6.32-042stab125.3/include/config/sms/usb//usr/src/kernels/2.6.32-042stab125.3/include/config/smsc//usr/src/kernels/2.6.32-042stab125.3/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab125.3/include/config/snd//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/sb//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/seq//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/usb//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/vx//usr/src/kernels/2.6.32-042stab125.3/include/config/snd/wss//usr/src/kernels/2.6.32-042stab125.3/include/config/soc//usr/src/kernels/2.6.32-042stab125.3/include/config/soc/camera//usr/src/kernels/2.6.32-042stab125.3/include/config/soft//usr/src/kernels/2.6.32-042stab125.3/include/config/solaris//usr/src/kernels/2.6.32-042stab125.3/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab125.3/include/config/sony//usr/src/kernels/2.6.32-042stab125.3/include/config/sonypi//usr/src/kernels/2.6.32-042stab125.3/include/config/sound//usr/src/kernels/2.6.32-042stab125.3/include/config/sound/oss//usr/src/kernels/2.6.32-042stab125.3/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab125.3/include/config/sparse//usr/src/kernels/2.6.32-042stab125.3/include/config/sparsemem//usr/src/kernels/2.6.32-042stab125.3/include/config/split//usr/src/kernels/2.6.32-042stab125.3/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab125.3/include/config/squashfs//usr/src/kernels/2.6.32-042stab125.3/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab125.3/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab125.3/include/config/ssb//usr/src/kernels/2.6.32-042stab125.3/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab125.3/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab125.3/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab125.3/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab125.3/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab125.3/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab125.3/include/config/stacktrace//usr/src/kernels/2.6.32-042stab125.3/include/config/stop//usr/src/kernels/2.6.32-042stab125.3/include/config/strict//usr/src/kernels/2.6.32-042stab125.3/include/config/strip//usr/src/kernels/2.6.32-042stab125.3/include/config/strip/asm//usr/src/kernels/2.6.32-042stab125.3/include/config/sun//usr/src/kernels/2.6.32-042stab125.3/include/config/sunrpc//usr/src/kernels/2.6.32-042stab125.3/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab125.3/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab125.3/include/config/suspend//usr/src/kernels/2.6.32-042stab125.3/include/config/syn//usr/src/kernels/2.6.32-042stab125.3/include/config/synclink//usr/src/kernels/2.6.32-042stab125.3/include/config/sys//usr/src/kernels/2.6.32-042stab125.3/include/config/sysctl//usr/src/kernels/2.6.32-042stab125.3/include/config/sysfs//usr/src/kernels/2.6.32-042stab125.3/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab125.3/include/config/sysprof//usr/src/kernels/2.6.32-042stab125.3/include/config/sysrq//usr/src/kernels/2.6.32-042stab125.3/include/config/sysvipc//usr/src/kernels/2.6.32-042stab125.3/include/config/tablet//usr/src/kernels/2.6.32-042stab125.3/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab125.3/include/config/target//usr/src/kernels/2.6.32-042stab125.3/include/config/task//usr/src/kernels/2.6.32-042stab125.3/include/config/task/delay//usr/src/kernels/2.6.32-042stab125.3/include/config/task/io//usr/src/kernels/2.6.32-042stab125.3/include/config/tc1100//usr/src/kernels/2.6.32-042stab125.3/include/config/tcg//usr/src/kernels/2.6.32-042stab125.3/include/config/tcm//usr/src/kernels/2.6.32-042stab125.3/include/config/tcp//usr/src/kernels/2.6.32-042stab125.3/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab125.3/include/config/textsearch//usr/src/kernels/2.6.32-042stab125.3/include/config/thermal//usr/src/kernels/2.6.32-042stab125.3/include/config/thinkpad//usr/src/kernels/2.6.32-042stab125.3/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab125.3/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab125.3/include/config/tick//usr/src/kernels/2.6.32-042stab125.3/include/config/tifm//usr/src/kernels/2.6.32-042stab125.3/include/config/timer//usr/src/kernels/2.6.32-042stab125.3/include/config/tmd//usr/src/kernels/2.6.32-042stab125.3/include/config/tmpfs//usr/src/kernels/2.6.32-042stab125.3/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab125.3/include/config/topstar//usr/src/kernels/2.6.32-042stab125.3/include/config/touchscreen//usr/src/kernels/2.6.32-042stab125.3/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab125.3/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab125.3/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab125.3/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab125.3/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab125.3/include/config/trace//usr/src/kernels/2.6.32-042stab125.3/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab125.3/include/config/tracer//usr/src/kernels/2.6.32-042stab125.3/include/config/tracer/max//usr/src/kernels/2.6.32-042stab125.3/include/config/tracing//usr/src/kernels/2.6.32-042stab125.3/include/config/tree//usr/src/kernels/2.6.32-042stab125.3/include/config/ttpci//usr/src/kernels/2.6.32-042stab125.3/include/config/tulip//usr/src/kernels/2.6.32-042stab125.3/include/config/ubifs//usr/src/kernels/2.6.32-042stab125.3/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab125.3/include/config/udf//usr/src/kernels/2.6.32-042stab125.3/include/config/uefi//usr/src/kernels/2.6.32-042stab125.3/include/config/uevent//usr/src/kernels/2.6.32-042stab125.3/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab125.3/include/config/uio//usr/src/kernels/2.6.32-042stab125.3/include/config/uio/pci//usr/src/kernels/2.6.32-042stab125.3/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab125.3/include/config/unix98//usr/src/kernels/2.6.32-042stab125.3/include/config/unixware//usr/src/kernels/2.6.32-042stab125.3/include/config/usb//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/ali//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/announce//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/arch//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/berry//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/net//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/otg//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/storage//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/u132//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/video//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/whci//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab125.3/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab125.3/include/config/use//usr/src/kernels/2.6.32-042stab125.3/include/config/use/generic//usr/src/kernels/2.6.32-042stab125.3/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab125.3/include/config/user//usr/src/kernels/2.6.32-042stab125.3/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab125.3/include/config/uts//usr/src/kernels/2.6.32-042stab125.3/include/config/uwb//usr/src/kernels/2.6.32-042stab125.3/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab125.3/include/config/v4l//usr/src/kernels/2.6.32-042stab125.3/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab125.3/include/config/ve//usr/src/kernels/2.6.32-042stab125.3/include/config/vfat//usr/src/kernels/2.6.32-042stab125.3/include/config/vga//usr/src/kernels/2.6.32-042stab125.3/include/config/vga/arb//usr/src/kernels/2.6.32-042stab125.3/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab125.3/include/config/vgacon//usr/src/kernels/2.6.32-042stab125.3/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab125.3/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab125.3/include/config/vhost//usr/src/kernels/2.6.32-042stab125.3/include/config/via//usr/src/kernels/2.6.32-042stab125.3/include/config/via/rhine//usr/src/kernels/2.6.32-042stab125.3/include/config/video//usr/src/kernels/2.6.32-042stab125.3/include/config/video/bt848//usr/src/kernels/2.6.32-042stab125.3/include/config/video/cafe//usr/src/kernels/2.6.32-042stab125.3/include/config/video/capture//usr/src/kernels/2.6.32-042stab125.3/include/config/video/cx18//usr/src/kernels/2.6.32-042stab125.3/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab125.3/include/config/video/cx88//usr/src/kernels/2.6.32-042stab125.3/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab125.3/include/config/video/fb//usr/src/kernels/2.6.32-042stab125.3/include/config/video/helper//usr/src/kernels/2.6.32-042stab125.3/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab125.3/include/config/video/ir//usr/src/kernels/2.6.32-042stab125.3/include/config/video/output//usr/src/kernels/2.6.32-042stab125.3/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab125.3/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab125.3/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab125.3/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab125.3/include/config/videobuf//usr/src/kernels/2.6.32-042stab125.3/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/virt//usr/src/kernels/2.6.32-042stab125.3/include/config/virt/to//usr/src/kernels/2.6.32-042stab125.3/include/config/virtio//usr/src/kernels/2.6.32-042stab125.3/include/config/vitesse//usr/src/kernels/2.6.32-042stab125.3/include/config/vlan//usr/src/kernels/2.6.32-042stab125.3/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab125.3/include/config/vm//usr/src/kernels/2.6.32-042stab125.3/include/config/vm/event//usr/src/kernels/2.6.32-042stab125.3/include/config/vmware//usr/src/kernels/2.6.32-042stab125.3/include/config/vt//usr/src/kernels/2.6.32-042stab125.3/include/config/vt/hw//usr/src/kernels/2.6.32-042stab125.3/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab125.3/include/config/vz//usr/src/kernels/2.6.32-042stab125.3/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab125.3/include/config/vz/quota//usr/src/kernels/2.6.32-042stab125.3/include/config/w83627hf//usr/src/kernels/2.6.32-042stab125.3/include/config/w83697hf//usr/src/kernels/2.6.32-042stab125.3/include/config/w83697ug//usr/src/kernels/2.6.32-042stab125.3/include/config/w83877f//usr/src/kernels/2.6.32-042stab125.3/include/config/w83977f//usr/src/kernels/2.6.32-042stab125.3/include/config/watchdog//usr/src/kernels/2.6.32-042stab125.3/include/config/wext//usr/src/kernels/2.6.32-042stab125.3/include/config/wilink//usr/src/kernels/2.6.32-042stab125.3/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab125.3/include/config/wimax//usr/src/kernels/2.6.32-042stab125.3/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab125.3/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/winbond//usr/src/kernels/2.6.32-042stab125.3/include/config/wireless//usr/src/kernels/2.6.32-042stab125.3/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab125.3/include/config/wl//usr/src/kernels/2.6.32-042stab125.3/include/config/wl1251//usr/src/kernels/2.6.32-042stab125.3/include/config/wlan//usr/src/kernels/2.6.32-042stab125.3/include/config/wm831x//usr/src/kernels/2.6.32-042stab125.3/include/config/wm8350//usr/src/kernels/2.6.32-042stab125.3/include/config/x86//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/32//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/apm//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/extended//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/intel//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/internode//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/io//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/l1//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/local//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/mce//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/need//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/p4//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/platform//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/pm//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/popad//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/use//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/wp//usr/src/kernels/2.6.32-042stab125.3/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab125.3/include/config/xen//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/compat//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/debug//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/dev//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/max//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/platform//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/save//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab125.3/include/config/xen/sys//usr/src/kernels/2.6.32-042stab125.3/include/config/xfrm//usr/src/kernels/2.6.32-042stab125.3/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab125.3/include/config/xor//usr/src/kernels/2.6.32-042stab125.3/include/config/yenta//usr/src/kernels/2.6.32-042stab125.3/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab125.3/include/config/zlib//usr/src/kernels/2.6.32-042stab125.3/include/config/zone//usr/src/kernels/2.6.32-042stab125.3/include/config/zone/dma//usr/src/kernels/2.6.32-042stab125.3/include/config/zram//usr/src/kernels/2.6.32-042stab125.3/include/crypto//usr/src/kernels/2.6.32-042stab125.3/include/crypto/internal//usr/src/kernels/2.6.32-042stab125.3/include/drm//usr/src/kernels/2.6.32-042stab125.3/include/drm/i2c//usr/src/kernels/2.6.32-042stab125.3/include/drm/ttm//usr/src/kernels/2.6.32-042stab125.3/include/keys//usr/src/kernels/2.6.32-042stab125.3/include/linux//usr/src/kernels/2.6.32-042stab125.3/include/linux/amba//usr/src/kernels/2.6.32-042stab125.3/include/linux/bcma//usr/src/kernels/2.6.32-042stab125.3/include/linux/byteorder//usr/src/kernels/2.6.32-042stab125.3/include/linux/can//usr/src/kernels/2.6.32-042stab125.3/include/linux/can/platform//usr/src/kernels/2.6.32-042stab125.3/include/linux/crypto//usr/src/kernels/2.6.32-042stab125.3/include/linux/decompress//usr/src/kernels/2.6.32-042stab125.3/include/linux/dvb//usr/src/kernels/2.6.32-042stab125.3/include/linux/hdlc//usr/src/kernels/2.6.32-042stab125.3/include/linux/i2c//usr/src/kernels/2.6.32-042stab125.3/include/linux/input//usr/src/kernels/2.6.32-042stab125.3/include/linux/isdn//usr/src/kernels/2.6.32-042stab125.3/include/linux/lockd//usr/src/kernels/2.6.32-042stab125.3/include/linux/mfd//usr/src/kernels/2.6.32-042stab125.3/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab125.3/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab125.3/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab125.3/include/linux/mlx4//usr/src/kernels/2.6.32-042stab125.3/include/linux/mlx5//usr/src/kernels/2.6.32-042stab125.3/include/linux/mmc//usr/src/kernels/2.6.32-042stab125.3/include/linux/mtd//usr/src/kernels/2.6.32-042stab125.3/include/linux/netfilter//usr/src/kernels/2.6.32-042stab125.3/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab125.3/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab125.3/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab125.3/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab125.3/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab125.3/include/linux/nfsd//usr/src/kernels/2.6.32-042stab125.3/include/linux/platform_data//usr/src/kernels/2.6.32-042stab125.3/include/linux/ploop//usr/src/kernels/2.6.32-042stab125.3/include/linux/raid//usr/src/kernels/2.6.32-042stab125.3/include/linux/regulator//usr/src/kernels/2.6.32-042stab125.3/include/linux/rtc//usr/src/kernels/2.6.32-042stab125.3/include/linux/spi//usr/src/kernels/2.6.32-042stab125.3/include/linux/ssb//usr/src/kernels/2.6.32-042stab125.3/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab125.3/include/linux/tc_act//usr/src/kernels/2.6.32-042stab125.3/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab125.3/include/linux/unaligned//usr/src/kernels/2.6.32-042stab125.3/include/linux/usb//usr/src/kernels/2.6.32-042stab125.3/include/linux/uwb//usr/src/kernels/2.6.32-042stab125.3/include/linux/wimax//usr/src/kernels/2.6.32-042stab125.3/include/math-emu//usr/src/kernels/2.6.32-042stab125.3/include/media//usr/src/kernels/2.6.32-042stab125.3/include/media/davinci//usr/src/kernels/2.6.32-042stab125.3/include/mtd//usr/src/kernels/2.6.32-042stab125.3/include/net//usr/src/kernels/2.6.32-042stab125.3/include/net/9p//usr/src/kernels/2.6.32-042stab125.3/include/net/bluetooth//usr/src/kernels/2.6.32-042stab125.3/include/net/irda//usr/src/kernels/2.6.32-042stab125.3/include/net/iucv//usr/src/kernels/2.6.32-042stab125.3/include/net/netfilter//usr/src/kernels/2.6.32-042stab125.3/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab125.3/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab125.3/include/net/netns//usr/src/kernels/2.6.32-042stab125.3/include/net/phonet//usr/src/kernels/2.6.32-042stab125.3/include/net/sctp//usr/src/kernels/2.6.32-042stab125.3/include/net/tc_act//usr/src/kernels/2.6.32-042stab125.3/include/net/tipc//usr/src/kernels/2.6.32-042stab125.3/include/pcmcia//usr/src/kernels/2.6.32-042stab125.3/include/rdma//usr/src/kernels/2.6.32-042stab125.3/include/rxrpc//usr/src/kernels/2.6.32-042stab125.3/include/scsi//usr/src/kernels/2.6.32-042stab125.3/include/scsi/fc//usr/src/kernels/2.6.32-042stab125.3/include/sound//usr/src/kernels/2.6.32-042stab125.3/include/trace//usr/src/kernels/2.6.32-042stab125.3/include/trace/events//usr/src/kernels/2.6.32-042stab125.3/include/uapi//usr/src/kernels/2.6.32-042stab125.3/include/uapi/drm//usr/src/kernels/2.6.32-042stab125.3/include/video//usr/src/kernels/2.6.32-042stab125.3/init//usr/src/kernels/2.6.32-042stab125.3/ipc//usr/src/kernels/2.6.32-042stab125.3/kernel//usr/src/kernels/2.6.32-042stab125.3/kernel/bc//usr/src/kernels/2.6.32-042stab125.3/kernel/cpt//usr/src/kernels/2.6.32-042stab125.3/kernel/events//usr/src/kernels/2.6.32-042stab125.3/kernel/gcov//usr/src/kernels/2.6.32-042stab125.3/kernel/irq//usr/src/kernels/2.6.32-042stab125.3/kernel/power//usr/src/kernels/2.6.32-042stab125.3/kernel/time//usr/src/kernels/2.6.32-042stab125.3/kernel/trace//usr/src/kernels/2.6.32-042stab125.3/kernel/ve//usr/src/kernels/2.6.32-042stab125.3/lib//usr/src/kernels/2.6.32-042stab125.3/lib/lzo//usr/src/kernels/2.6.32-042stab125.3/lib/raid6//usr/src/kernels/2.6.32-042stab125.3/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab125.3/lib/reed_solomon//usr/src/kernels/2.6.32-042stab125.3/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab125.3/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab125.3/mm//usr/src/kernels/2.6.32-042stab125.3/net//usr/src/kernels/2.6.32-042stab125.3/net/802//usr/src/kernels/2.6.32-042stab125.3/net/8021q//usr/src/kernels/2.6.32-042stab125.3/net/9p//usr/src/kernels/2.6.32-042stab125.3/net/appletalk//usr/src/kernels/2.6.32-042stab125.3/net/atm//usr/src/kernels/2.6.32-042stab125.3/net/ax25//usr/src/kernels/2.6.32-042stab125.3/net/bluetooth//usr/src/kernels/2.6.32-042stab125.3/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab125.3/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab125.3/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab125.3/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab125.3/net/bridge//usr/src/kernels/2.6.32-042stab125.3/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab125.3/net/can//usr/src/kernels/2.6.32-042stab125.3/net/core//usr/src/kernels/2.6.32-042stab125.3/net/dcb//usr/src/kernels/2.6.32-042stab125.3/net/dccp//usr/src/kernels/2.6.32-042stab125.3/net/dccp/ccids//usr/src/kernels/2.6.32-042stab125.3/net/decnet//usr/src/kernels/2.6.32-042stab125.3/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab125.3/net/dsa//usr/src/kernels/2.6.32-042stab125.3/net/econet//usr/src/kernels/2.6.32-042stab125.3/net/ethernet//usr/src/kernels/2.6.32-042stab125.3/net/ieee802154//usr/src/kernels/2.6.32-042stab125.3/net/ipv4//usr/src/kernels/2.6.32-042stab125.3/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab125.3/net/ipv6//usr/src/kernels/2.6.32-042stab125.3/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab125.3/net/ipx//usr/src/kernels/2.6.32-042stab125.3/net/irda//usr/src/kernels/2.6.32-042stab125.3/net/irda/ircomm//usr/src/kernels/2.6.32-042stab125.3/net/irda/irlan//usr/src/kernels/2.6.32-042stab125.3/net/irda/irnet//usr/src/kernels/2.6.32-042stab125.3/net/iucv//usr/src/kernels/2.6.32-042stab125.3/net/key//usr/src/kernels/2.6.32-042stab125.3/net/lapb//usr/src/kernels/2.6.32-042stab125.3/net/llc//usr/src/kernels/2.6.32-042stab125.3/net/mac80211//usr/src/kernels/2.6.32-042stab125.3/net/netfilter//usr/src/kernels/2.6.32-042stab125.3/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab125.3/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab125.3/net/netlabel//usr/src/kernels/2.6.32-042stab125.3/net/netlink//usr/src/kernels/2.6.32-042stab125.3/net/netrom//usr/src/kernels/2.6.32-042stab125.3/net/openvswitch//usr/src/kernels/2.6.32-042stab125.3/net/packet//usr/src/kernels/2.6.32-042stab125.3/net/phonet//usr/src/kernels/2.6.32-042stab125.3/net/rds//usr/src/kernels/2.6.32-042stab125.3/net/rfkill//usr/src/kernels/2.6.32-042stab125.3/net/rose//usr/src/kernels/2.6.32-042stab125.3/net/rxrpc//usr/src/kernels/2.6.32-042stab125.3/net/sched//usr/src/kernels/2.6.32-042stab125.3/net/sctp//usr/src/kernels/2.6.32-042stab125.3/net/sunrpc//usr/src/kernels/2.6.32-042stab125.3/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab125.3/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab125.3/net/tipc//usr/src/kernels/2.6.32-042stab125.3/net/unix//usr/src/kernels/2.6.32-042stab125.3/net/wanrouter//usr/src/kernels/2.6.32-042stab125.3/net/wimax//usr/src/kernels/2.6.32-042stab125.3/net/wireless//usr/src/kernels/2.6.32-042stab125.3/net/x25//usr/src/kernels/2.6.32-042stab125.3/net/xfrm//usr/src/kernels/2.6.32-042stab125.3/samples//usr/src/kernels/2.6.32-042stab125.3/samples/kobject//usr/src/kernels/2.6.32-042stab125.3/samples/kprobes//usr/src/kernels/2.6.32-042stab125.3/samples/trace_events//usr/src/kernels/2.6.32-042stab125.3/samples/tracepoints//usr/src/kernels/2.6.32-042stab125.3/scripts//usr/src/kernels/2.6.32-042stab125.3/scripts/basic//usr/src/kernels/2.6.32-042stab125.3/scripts/dtc//usr/src/kernels/2.6.32-042stab125.3/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab125.3/scripts/genksyms//usr/src/kernels/2.6.32-042stab125.3/scripts/kconfig//usr/src/kernels/2.6.32-042stab125.3/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab125.3/scripts/ksymoops//usr/src/kernels/2.6.32-042stab125.3/scripts/mod//usr/src/kernels/2.6.32-042stab125.3/scripts/package//usr/src/kernels/2.6.32-042stab125.3/scripts/rt-tester//usr/src/kernels/2.6.32-042stab125.3/scripts/selinux//usr/src/kernels/2.6.32-042stab125.3/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab125.3/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab125.3/scripts/tracing//usr/src/kernels/2.6.32-042stab125.3/security//usr/src/kernels/2.6.32-042stab125.3/security/integrity//usr/src/kernels/2.6.32-042stab125.3/security/integrity/ima//usr/src/kernels/2.6.32-042stab125.3/security/keys//usr/src/kernels/2.6.32-042stab125.3/security/selinux//usr/src/kernels/2.6.32-042stab125.3/security/selinux/ss//usr/src/kernels/2.6.32-042stab125.3/security/smack//usr/src/kernels/2.6.32-042stab125.3/security/tomoyo//usr/src/kernels/2.6.32-042stab125.3/sound//usr/src/kernels/2.6.32-042stab125.3/sound/aoa//usr/src/kernels/2.6.32-042stab125.3/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab125.3/sound/aoa/core//usr/src/kernels/2.6.32-042stab125.3/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab125.3/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab125.3/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab125.3/sound/arm//usr/src/kernels/2.6.32-042stab125.3/sound/atmel//usr/src/kernels/2.6.32-042stab125.3/sound/core//usr/src/kernels/2.6.32-042stab125.3/sound/core/oss//usr/src/kernels/2.6.32-042stab125.3/sound/core/seq//usr/src/kernels/2.6.32-042stab125.3/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab125.3/sound/drivers//usr/src/kernels/2.6.32-042stab125.3/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab125.3/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab125.3/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab125.3/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab125.3/sound/drivers/vx//usr/src/kernels/2.6.32-042stab125.3/sound/i2c//usr/src/kernels/2.6.32-042stab125.3/sound/i2c/other//usr/src/kernels/2.6.32-042stab125.3/sound/isa//usr/src/kernels/2.6.32-042stab125.3/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab125.3/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab125.3/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab125.3/sound/isa/es1688//usr/src/kernels/2.6.32-042stab125.3/sound/isa/gus//usr/src/kernels/2.6.32-042stab125.3/sound/isa/msnd//usr/src/kernels/2.6.32-042stab125.3/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab125.3/sound/isa/sb//usr/src/kernels/2.6.32-042stab125.3/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab125.3/sound/isa/wss//usr/src/kernels/2.6.32-042stab125.3/sound/mips//usr/src/kernels/2.6.32-042stab125.3/sound/oss//usr/src/kernels/2.6.32-042stab125.3/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab125.3/sound/parisc//usr/src/kernels/2.6.32-042stab125.3/sound/pci//usr/src/kernels/2.6.32-042stab125.3/sound/pci/ac97//usr/src/kernels/2.6.32-042stab125.3/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab125.3/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab125.3/sound/pci/aw2//usr/src/kernels/2.6.32-042stab125.3/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab125.3/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab125.3/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab125.3/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab125.3/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab125.3/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab125.3/sound/pci/hda//usr/src/kernels/2.6.32-042stab125.3/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab125.3/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab125.3/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab125.3/sound/pci/mixart//usr/src/kernels/2.6.32-042stab125.3/sound/pci/nm256//usr/src/kernels/2.6.32-042stab125.3/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab125.3/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab125.3/sound/pci/riptide//usr/src/kernels/2.6.32-042stab125.3/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab125.3/sound/pci/trident//usr/src/kernels/2.6.32-042stab125.3/sound/pci/vx222//usr/src/kernels/2.6.32-042stab125.3/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab125.3/sound/pcmcia//usr/src/kernels/2.6.32-042stab125.3/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab125.3/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab125.3/sound/ppc//usr/src/kernels/2.6.32-042stab125.3/sound/sh//usr/src/kernels/2.6.32-042stab125.3/sound/soc//usr/src/kernels/2.6.32-042stab125.3/sound/soc/atmel//usr/src/kernels/2.6.32-042stab125.3/sound/soc/au1x//usr/src/kernels/2.6.32-042stab125.3/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab125.3/sound/soc/codecs//usr/src/kernels/2.6.32-042stab125.3/sound/soc/davinci//usr/src/kernels/2.6.32-042stab125.3/sound/soc/fsl//usr/src/kernels/2.6.32-042stab125.3/sound/soc/imx//usr/src/kernels/2.6.32-042stab125.3/sound/soc/omap//usr/src/kernels/2.6.32-042stab125.3/sound/soc/pxa//usr/src/kernels/2.6.32-042stab125.3/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab125.3/sound/soc/s6000//usr/src/kernels/2.6.32-042stab125.3/sound/soc/sh//usr/src/kernels/2.6.32-042stab125.3/sound/soc/txx9//usr/src/kernels/2.6.32-042stab125.3/sound/sparc//usr/src/kernels/2.6.32-042stab125.3/sound/spi//usr/src/kernels/2.6.32-042stab125.3/sound/synth//usr/src/kernels/2.6.32-042stab125.3/sound/synth/emux//usr/src/kernels/2.6.32-042stab125.3/sound/usb//usr/src/kernels/2.6.32-042stab125.3/sound/usb/6fire//usr/src/kernels/2.6.32-042stab125.3/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab125.3/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab125.3/sound/usb/hiface//usr/src/kernels/2.6.32-042stab125.3/sound/usb/misc//usr/src/kernels/2.6.32-042stab125.3/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab125.3/tools//usr/src/kernels/2.6.32-042stab125.3/tools/build//usr/src/kernels/2.6.32-042stab125.3/tools/build/feature//usr/src/kernels/2.6.32-042stab125.3/tools/build/tests//usr/src/kernels/2.6.32-042stab125.3/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab125.3/tools/lib//usr/src/kernels/2.6.32-042stab125.3/tools/lib/api//usr/src/kernels/2.6.32-042stab125.3/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab125.3/tools/perf//usr/src/kernels/2.6.32-042stab125.3/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab125.3/tools/perf/arch//usr/src/kernels/2.6.32-042stab125.3/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab125.3/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab125.3/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab125.3/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab125.3/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab125.3/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab125.3/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab125.3/tools/perf/config//usr/src/kernels/2.6.32-042stab125.3/tools/perf/scripts//usr/src/kernels/2.6.32-042stab125.3/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab125.3/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab125.3/tools/scripts//usr/src/kernels/2.6.32-042stab125.3/tools/testing//usr/src/kernels/2.6.32-042stab125.3/tools/testing/selftests//usr/src/kernels/2.6.32-042stab125.3/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab125.3/tools/virtio//usr/src/kernels/2.6.32-042stab125.3/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab125.3/usr//usr/src/kernels/2.6.32-042stab125.3/virt//usr/src/kernels/2.6.32-042stab125.3/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-gnuu9@5o2|L?BZh91AY&SYD qc>N[tt J5&KM5@iӭ>(Uؠ 8@FBT a)46$HLel@kME6`m`ffij5-Z7zg^۶zJQ]wFPfġL]'ypH C. {ڏAJIIQJJT|vEѢPaɀx=`i}h*!@JGۀ' f_]z:]0)@u{l^ @( ތR* PTo^zc\li@*R( ^p(I gx(*A6 3_ HQ R%S0 P g@|-@$}Yܶj..C> 05efmkr瞇}qj<;yLyzc 3d.^{;xjwn`ouo]sٸ{`hѽ3d@;{P7\+ܽw^+_uO 4SLc,1*Jق}  @duo G+}kEdqAgoiyy{v)>l<>ֶ(EVf(50b:>;}@!'[>/_qz#O|e mK`ŠXS,Z@l 4A@=(V"*aCxLv8 Ǯ1\=@Il-cݍWPYuݔN:(m3C}@=oJ4=Wwgg+ RR6i[F]Le6Բ]:é5 SD=;I-øu eZ[XpC;A]A]w` Y`W:Uc/% vq-0ـpݜ@ s+" ꂎ@ ֡VPF i`./ϹRكMTmiMc@06€mDjfmPAj*%#@4 6@mIi6é9v6ƵJq$$On%TuӠ 턎Dt!lZ @MEf5AnmRhvʬ4>t h @hFFCA =51ѧP!H& =$Mj=OI#@@HL@I@@M#A2z4B m& jzL4FLhѓ4_ tYײP& d$IDT p`'&$"}Sgr-nw~,*Ud>dm"X]7P";:vX5NfL`Bx‡i6h?n?}[֋K_!'cUT52BuR! UY𨁣|x d3v4;Qъ::91Gr+R G9݁6 d(GQGȍȋQ+ED|7>?t#ifXw.%4*PSUeS'"َ;< _0 n4=MZoi4(c~t ƻuSq< W%'F/>Ŵ>LFHLpv^r +C 攌O 0`}<%GwN=n7_+C8I|ѱwz̍ĂŶ7JfC-gGY7:ĈܫH՘࿟vW柹;.G2`3"cAf!gx0+dǒ,WGnb]nsa4F_0/Kٝ=ug >}hƾbL.P$r&'?c2?яG 3pq՜WfL=Xr|~b˚|ӻ\E{<ک~)>^ן.l@ߔLQu({y6IMňυu"䝎'.9Zfnfx-f<v09$~U9FxCt5 e%@o򅋤 Lk{^&嫐H&#@.tvc\$paǺۉ#QDt:ÀHvy 4>+~P聓цI;m1VڳD\J;,C[|64@ ?K<\uQr0@dy9Cc}uzZ 6!ώP׽!7X$ƈQw~2\.NcxCF"}(ۅyվoa'S ?,dTOnods!М'τB937pFR<)` 0;1˃Gmr;7maDfJN{ZriQK U}T&gЁ[6DnQA1ٍ#qDK1M{ (HXNY s:DmұWcrW71k!b;ϳ஥@58f 678DtRmbn@7C#'F 2VnTϓߚi9JhWn&ߝ1q`z#bv*A_&4q>b9޾7Cۗ6:!~gb!fXicz@h;`x\;1ڄ`Ԥu2DQcDG&-a{nע/ڀud] d g=S}(v>^rMen%"=rmӵ?&D 6m>^`kj#&19+S4Æug6Tݺ]ͥZeB?;.,G;00ih(`);Xs,ZrI+qB13kt#uC:E;B'PhV +Lmu&9v`HCc>_c?mNhG1l~z?+'O']/,o0qRfrUժ|F,`z"=qDZiO$u{KGF(Gg .`\ ~1h(}`XѸ,=mňs;w8mO{Go,FY&U~$x! q* כ%gٟw}fìOoߓ>(׷46ac"d Y/o}T oo;\$+[T=0 1y"9 {O@ĥSDA~Խڥ08n]3hy:Ɍ;kϫ/)M mi/ȸ#B%-cϵFZ\Xz#D$xhȩ}+sicr78s07/6!{`y;f7 Q (i3";"s#8o?u<jW Dԁc$~U`@^W*C=s0|Cd!>a|%擲g< +Аv֟89~1:8̑FJ #c)sBCv|U6 ݴRP8މR)PLh"qJ)""_ӈ>(uŀp)vG$svw@{.ȏ'G죳W!;J,i_O⼐čag2'=0LvGG؁sX-P1Lقct}V?Ub-I̦;='>ql[Sk8#[͝rѡu(`2v. 57Uxco 1( +{T|{_rM̏g;! h۵ Hwӓ>^Da|˂@g܌Dy<~_t ?71ь3?$w5=ʹa'' 7Q1k+_n|V.^݆})#ǐ]԰Nuܖ;˝ B P!*L'&90#"SޚI啤U= U$!^Nӗs3/  vge$9\ Dz O mvkz|]mxw:5uE\OdGdI0HҊ<`|--#!}%Zc 3Ϸ5im'UB2CRɖ7b)Zr7!" T88Ccqb$\xo@(n_pZ]5J/{>{ۍW}F;!)@?Hcc/h?s~>I#ÌQz~<<7۷\{2B 8I%Hm<֘,8eV^>;nJY1\Y*?2=ϙUb!S梾"u>I gom2b2c܎ĘцQ|觗 '\;upտHI x=Г":$oēI'U. "r- Ì;$rdo)$M,+|q1rσJ+@fɋ<ࡣ(#eܸw w(*(K2::".z'r$uE6=|Lf8cd QN϶@f(FUcX ')\ҴQ'X gi1Fٌ֚!zB$9 H~ؓD#8y9fݥW6&;1r2EY7"LGF(ϩBOVv璥;J:aKfohNA ڌdGE +6ԁk:ow 6ڇa 訹ɓd pC8ݻJ ˹?s۳>NuV)ƖLX>_NyB~H+B jɟDx=]#ZǮ>k\tnGrأ~T90=i#'P"6;cb9l@"l`m¹ĖvQcϋCYڞ>rS+jwEP\Dܴ121ь B#G>+X3V$uy$/'.YGSG[{8!-0GNtR^55B(sʎhJ62+<3=c69B;<} Ȧ0X=Cs*j\ω<, l#sOI(2v.1%^lE5|{_rۿ}qz2E/w_#D;^^R`ЄpPC4W ^uóm](W5܍nD|T+ޣL DŽ>Ԣ9\sIVɐ .&گ3_ ײ"Q@~١>? d>ժ# -=T^A#a#;+6[ɭ)$m\n4oVdYIP5HFHaf9cC6QO~F't<Z`l`rL?Zr;rDݡ>ԝm~ͪ:^Hiܜs$ bd[1)\6͘Fw{\<8> dc&=gXy y6lJttwd'k9Cɒqۉ A *H|YgYa&3W^gcL``1jb:(LtW㖠D-c5 D/M!#pgqR]y"z(1*㵟(diL$.C 0=iÿ^c2blt0p'$AGe'? 8Pb7紭 ^nhsA6EsWҭ5]N&Mr TRܒ,OѲܲ+Hy~/5mb!pHء=>&=BO#aLyv7Id ҊTzU 68"}.;PF{بB63ͭwhC~c""u?VcB--&E#J|D}O z0K"ZsBͽY_9ń~0h8J6(QXe1nmHޑ>K^ nV$:Xf* .JQ\l`9J#4M}*I)3m֑U*xݓ0uIs4g9=#׃?^$xoNA8 U`\0.vZ5؃;^[sa0r7NHT ʤ'B M)|oa`f$-[z %P9׮_~+;IԃbNEgVFjGDX7b!te".ДE%ȯTvמ1#h?Y}_mLG#ǩ \vsU$}pA ضߠ/){ڝ#w1w^Ʌ/m*~SHw2,]*Z%z ( Y)dn%]`yܘehKB ~@CռsYVPv:.->WUL/YgmVna#9<~ʃލ1UkpbD&;Ku弜Ֆ$u":<<_"x@3*\+Ot1;<{>\loxw+ɣg|W~K)8;p-ӎF=5,"Ufԝ"TCzã^}:$9w{"vDum9kpֳ>eTiӲ5qҨG*Z*Ҁ%kJA9m!CPNs*BnIv䄵ނ^x82Np1q1?BBg=N{T3÷ ّUh595ǸM} Sy!7UWʅQ|^&Fg#6xE!ٴ7X84sw7ј w\p嗀MwzRN=6yv\հ{d9>ͫMF ԣ$P]4$VwYh8')ї^i _IƛD<jYPVȊ&w3,r#r \x%ozXoӲJa:Y_a @.vߧ!=)7ciu4fkL7yvkS{bdtZk)H?%HD4 ?fnU?CC\\ (񇾮%,Xm(\m֩r4Wό`gy(E6 &QGI5n!<{Kȗsl-{+fiDf8xAo AsD$bq&U&M0D!)Q3N ˢ]*gi'/\(eV,+fuiv mLm%"x8ac[ %vc8һ"ZGc%zk;N39K칡þ"~j󲒧`ʄI&KHX$f"}8k(0o>_Ò77Ͱ׆"sG4L]P@EX0Qe bM6( 0T>L҇Nsot6*,2 *k!BO]zbGK&{ o*nҸ$JZ>oլ|;Uq<3l͎ʸA앂%~ v ğЫsz},ʚ#ɩd٭Gԃ\&kf-Xͱڑ܆o^Ņ0|{T8{pHږFmLm|0WC %ڕ}fM} }`5$\f0ݦ\HeΩaxhp<63Y?#;~PdZWiꏇ2.ŬdLFjrIķUV|HPLh6#mo\pEfjiMtj;Bx4ɄrŤ$ $ǩ+qe] N׷w 'їrM7 {A[Bc&ʼUc{7175*yճ0;>}$n}C}c슃Lwz3g!2Gql|xtd5}*3ԙŭ666|,y%,<kX) MkeSf%nu8hdxѓoi̱@úzd$/Q633'ˮM:1" Xs,2Eq,x)hE eac5ޥʯu^~xzhxBKD{ jF A⳩)bCl`#BDRb\qw AR>3S 02yWwKgZk[z D9.ʫw36JZ%Bl"̎/a a`V#f 1[[(# 2O]:~l{fTXYWE jenc(( 4 eS٧פ>,Jdf)k-ɠw-j"#x4j2>;Lpy,ʗ.0Bk{Ys:DQW^64 N:N ĕgR@ۮB !L{7N18: RSG3vmLXQ~s80J`iVŠ5%1,iIr6DJ3Gf=5}o2^pGrRe\Is=٫#8 Yx6 q8  I5?#O͠"3oO5YnV;˶ƍvg8~e2RY*ȲNM{A1WsMޑmCCvXϟ3W<'i'tgDmuVY^8|.S 0Gk$P%/T$q+D5kxgVD(#DvE|&QJCˑ6uCثe9\xZX?r[k8RC#sV}yh<^"RzU-YeN ٽ܍@/׽ͳwIlXV#[uƯ`A&RI`i1fl ۪MIu?wי泚KH+Y7ƿd>oW]˹lN*cM$ο8f45EEKqnyʫV*e U׹4T<$h-nM) WN7ngzY>G2 \? >=0|nhd gSi}Zsus:oX^A-۳{y[iNU_[:}շ A0Iwύ7{ʫ pniMn9rK>jR'$y}EZeSA!y>\g~O!*_T{X'4~#3 q"ʆ7[M E-:/<=+G9No.kD9=DLvGgDo@cgXO_3žס->]QBC!`wj| JНXNR̘ U*1LU hd^@2ODzZ|}徊r}eo'G񥜉BƋUNʬWŪkNFt(e6Zv! ik?,d_htJQUڛ@X@! ~>w}|6KhD^ǘ+U%ԿŧKWXcO" 5Xc;,Nb v6ކ AnL3zK,H( iHhyۥPE@E=]2N 6)ك\"\7;K'ML85cir].7: dOYYh CSm ut6a{QؼGגlJC3 5܎?$Xk}'1. z%yP:w~;n7ԻÒ B'۪ڵr=4EP&7e;Pg9A3>pxcJF[46uٜmY[҄FuɾO-z%:γIޛQfBD@'\ܓ^O۫9Wc<&utW#4fJ8%gv.fV,PѴ' [O&G D^A _$&sGʇXBUw{χVΘA+Qp#FؠX>{zKx:-ޫG Pjgozk{ <^3Uelh+݃/ɘYhIlQY.䀆 &Κ K›hĦ>Dk>=Hb=:8XXNeytj+K!KK?Ǹ.=d38E*Jf .-W_.x疦jGgI7-$%Ávb%ƒG.|$&(E@y$U 27B@"2P-(;oi-qBH a4gWMvs2;z&AP6V`*$N-6g:4 $f . 'yE~}8a+|#)ٕTL3\G81v\0:OV2jh.ɥrcܑwf{ɘ~]˩D+9bu˧md=U&g$`e@,2&l1yQq H*-^Ê QQL0Os}ݵXU[ ϛ*95VHXAa_].]#WGgD0ք>r,׮q K p$Gs`zDUy0b$qc^Okk.@/ޫ2UyqD(ls(0$TthA]7٘ƛ>WWTH I0\p+YA+hcZ2.lu%*ۦ=WnpEwg $S8J_Z[]h< Ù NWjRC*6+(.W &Y"^8IQO$p*fRs!J{usJȔn^猃TU[لB>l ̶@r'I 4vr"!!| gQgSK"E3r054utӼ9ʸ`-޺`]91;Tf&NAz,_r@)vnH}`JYdG W^KN`* mqN8)791HQD.0l8N67*貟&=~GN%$4dj5HKd5fޫ' sPsZ8 ۛXv0Am5=0t% ХMmL_L lU&cIu ƛDd822J9;rzz.͉#.Sq`sk\N> OΧewFOц sG4U]L&(L *"iA Lo4C!S~VLWz&8@Xޡx?D?o #} + /98/d:gCD$tHyʣP-t} NZSOocFZҢ5WzfKyѓG\`Z m;?.4Z8M C|,mq:42خ6v,z<SU;鮧x51#_{oJHV)oΦd~XFlͱd%SqZJbz7$Z-[ ~&s# Ⱦ %8.yBij*RSTv_}Z \Rqu '% /U森KA&'y[S4 E9 ('|nYWERBЂy5TN1[ݑn95|lgG VIp{#eTxbzhNZ]=tZ'tbՏawQ P*6(1˵ʐ>^\83$6U8IlY2_SNA998D 0bFhv1::#tN̸};*akHWAI|")js<"1VڣBɰuzU's?*6=8 V E8lmyo{ʒ|~Q}<蒺cթoa)k͜n^/6s+vTJ!졒=1&Lldyf5j`2 6 !{EoꍐuO¬uO-tqAC]dQQ a r08dEr ¾`mߵ:B~ƂbPzH3ΆЮA2ffE,4U=/Z{E$ݤןU`uݦ^ucCSx%/Um]k.PaiCO`艎B],5 eZ;<'Kf]R+ .G8pvѺY#://:^ bjtWQ> oz%=mN #D{4an%"Xj*r{8e֍ՐiwUb!v\q!vh IW'χ]Ku"9C z.=OV>#'Vc71VfRbey͋ttv yT"Kw$BU&̞J^^sz`|R7W#x EPp͚tO\@TDg=2y ozy!]*ջ3m Ztq@3ӻDU̞Uz.h<+K]l1)wNQd/FD9zv@Y.\vU'H uMY A.Мg@\XƂ!J%5Ֆ.BbMTs2sVN'] {v1Ukм渐d=v׀=GޘO^׎^Br%uHdq+iXYCOM=J47y[abV zz  @>>s;\eJ}>4v;M |U`N &+sIQv,Ɠ}}kZ;3b nCIkd uiom*x!@In 8yp3ٜ38Oʖ-IRGrфt=>^B~zAc M~+YCrί2,sd2 |_kԮo6^zkHoꥬSž%e%16(x_5c2,pd$_vAbL>+s_QsjN$25Mc|2ؽ7Tcg-=/-Ysf莴kdirZj]'^&uEwI|UQ:8ɛ]زk$'BpSFI:J/Bgg5הԥd=jjMQtcCnV7br-U#$"{tL#.@y~݃֫ - S=c`&~sG7us?OCQJ]z+I"ɸ5,, p.[2}_M͊H͉UP ;, "!bf/}S: $VPM\[XPt%P*]pI Jx7ovᣦLf6:!T7o|"q#Dܸ@*w ?_,d)9XQ0WY${p{YaQ=։rI[Fxa׈=JVJؖF] y _NWU*<d4\Z z@k40xKk33 5 H .ho69vY&\z~$y4+8N3P]+9̘R]۔MR$PAE1:quF)hbPYA8aȀ*ReTӥ*YO7D#Z \9VʰV5Qi{<4nFMaHU'8]|owsGk-E(q^͉)}'5x{hKB4ycX=uDhLF{啦App$/̠UGoLYigJ F%i*?pydNꍭL2%ky_GmmcYy-M]ךba{1*$C=׹Mw)D]EEpAҫc"Ss/_n,Jl·ؕ9NJΆ9-)<9A⧳G]\biQ9mMkXΆKc1}S5Zu*1/0 :N(dgpI5_MJIJ=KRlЄ kg0zoyǎ&\3$4MB Nؠ (]DՂIN eSMU8]X'=1\"M-^pt8mD bz0"G2:hO൚=U }5RSF1&W@ D2H{]lnIFҍ[S k[fHg]Ujl>Q~i3aϾo4:uNR:vRGZBT%Q6& Ճt5 ʲ=bǿMrwRA&0x %xjK.5}􂷿Mȫ|5r7{[%$"OwwA/Ao64em١mkY ͒5`\4hUz|oncTB/Njq1@u1ut +4DHx,Zb-F ` fMi")f pQ+OyIdL:V["-mr:g-#Mb1i>wQ=A4t:w> |/oαcmyJI- ~#AZ]q{a1(=h6U DB 2AՍ4} Gn EշbQ&͟5c(#ؗ TY3(D<K.Dm69D'ó6!-n*IQ?95-g ZegB1DH81iZ<(JC՟͑&)Yupܣn0Z{=-Tj|eö~̎R7g._UmրFȈz2X)d3Y+k uT|7yZ8֖x)!zAD [zJ/ьviю%JIPݡ4oQކxU$30OIHOq R7#"%z?6A3ʭ8>6[nC"_% BNόbr/J;f/fRL)ȰUiZ%[c82 ɮL?.GHz taݚ 3Ԋ71T0HGGaw˸R9zΜww(9#[<3)नw[[?$,Ryix;ۘ+׏,6Ej5MM:Ⱥwݐ*Cȟ;/<~@w?a/'IDV=_jGV||>j?soDe9$o$_"4us:.~F胧Ss޿⟆3ysYD0Kil Te;EQ*[pa-̭s0ڋ 0 %rVS/O-/_z!} !CZINd h:#o Aޠ#WdBצ_T?kgFP"%BTOî۔ >)'9# ߒGzqO.Ay뱦?-KFkHԏ;|O }^϶ϸ{ν?yBSy[ֿj)/_yxDD.O 0*ÿGʚ}?gͿ $>m! O ۔@eTb 1J׆@b3$s/| O׿(rۺ"v$(W4?_-h}_r8r@d) CЫ&/ʜo4B2%X G"sc_ڋa*cA?Q˿ [c<KFE?$pv#|"}D7ĖK5s4 a2%y{~C2-\5w=K`}ny[Iط3PXn/iaq$44qjO&ut;~>^Eb;fHY(3q42z~-e5j(<w.Qڠmq0Gqyo.z;|Cn1kɂE"~܊[b_R[,ns~V_M6AJ5 br\~p"E&pз;fm=_ EبH<8 ر?ܙeߜˁ )FIWCΌ_^`>VN>.:Pk#.̈7My@"S_$s[.p p 8:xp6Q0Ter,%0#Ʈ@Z4j[O*. A1"rQOg^ Ƴ_K'|z>_նlqBM&P؆ȼ0yg/^}팜 ?F+Y Q]!W5y{g=ygNϏW>1Q$?d}uaj}[vnt|h3!{a Z Oծ|59b8EޝTqL_F(;01A{1?:rH'uH F;?{,* ڙ_a-: .9C?_,-ƃ{ /?)'H.!SHv'D}zy``z.)Sw&%?銐wO8tL#ңn Jö́glZGffG /6ױw }u P{{;~I+1ۿ0GYVٔ? X,!!Ie@$E;QVra0sミ>UιLOwR}s>"*1D;=@{&q7v>rH0 Q!iaé:(򢽐tvWs`a$$$$^_^^8qٺܻ>5³u A><>S}>?.{7١AU8vGc4iH~}6:˹ow&t4y;~߆s~(C fDfEot +}8e'R>r_X(uz/”'3jd & 3.Nк~peF$E?q(R8DkJ;xVv~w|=W6@؏*fX7O$h4{*S^b :9]ŌI[Ptsj$Y1mY5+:4`Hڦ,zy;֛{YO|gh&gB"tbCQ! g[$`9oy$K0МſY7Wrm~rO }Z ښIV')03 G ! {}^G\[Vr}Q4qn~wI'z.I538$=(գ'&~Ku 2 W o V<1"Aa9(4p-k˘H8WJ-8q'CAt|_WZ*19 Oʥ`Va6ȏd~g+(t[|`s/9P~3?+I~J9KRPY|ƔvT'*8ś&С]z@LEs}VH&D"&?;=1"? .&T<JYlg*(߄LjhHW&:&uH)0e9ۅ~ﭏHwcW_^CSR/Kֲ?hlx#JТ7_+xo)c:8vtm tE*T%,%лvkkw ă$ViӚ?7zgXtӼך܎ޖ~0`Whou6+#8PŒAwQa\33”7pBOGg׿q>O0t^ =mC kǵI༨7]qojA8w7y3Q :gGķ/Mi'v]m:B[RjLO^pl(y.*J:=5@RcOOH Vj]W .RvmhNyԈs-θO~YJu.-nҤSOIFUl&DLh-z Jvm=7K㎢aWMw#mRf UXiTMm6b ^KGNC?/Ȁ1p uO#/aaYSڿ@ΟϬF/R?)lvTGT@PxPliTg 9FMz!xəg-߽ ):Q7_5f ^bg/ݛLw15! 2ϼ@o,~ sGC-Et Br^}EDh=wir{]]E_ZX>drn1tv@D3:>-yU"5>.q jݭ)ued!MLӦW9X.ҦHWtRfN?W嵶%>,"$@TO!oꂎ0Bi=0 ?vS P'G~"y}DOR _i#I؏[Z71VR#>a7qČMG ^iV9q@ K|jK_vٱNQrli R awȾun ɷTP^6JƓ/k):JQaO?Q,۠~L:~tt=N?i%\76E)Hp)5pFdu!~79>kA=8#k$q v@uhR fIsz2@*kv^}Y;]qϩ^䴶=>0'JH>@jWºw7rn=9UmrCUڌޭ͕i#jX} ? -Y.dHbJxHaPiȟ_BUax93Or9R1'j"od2f -(+q?? @P Tb1RU ΍zbHX_z_m閉;C_Cr?mVwl~?":xG~_<=U}HBQlE5ߏowlq aꃿ- ӉrY7,^ iXC])|Ņh%bģd6$]F7Q8~k#YgO~MM/_7yOO;;'y;PFʄ:M5R@ ! D,ABT@TE`@AcZ[խٴQg3P7hќ1gxxXKCAv7ߍ>rӄ Px&̀Vq(*/ |/jC<M2JPάgAY뒂,`)C "9Tnx0k'm06`#l' ?mp9gX# ~ th2ם֕'}qdZ*vC v(Yͬ7F})9?{F3*ԠCB_jq{ܓ鏧?>Ͽ8_z;k/Pw?Co9?،@:t?Ͽfo|y U>OwԜ lz`8ep*7c΢joc8et(q@=w?/yNJG:?IKDP3CYY_O:_9>.*i:@Oht}w'; dmىC$AWoJ^TGT L4*~5?7R^K}:, %I@0OȀ"|OR?ny}|Zfh~3W7NWBm\TԿVڭ8jI >?tG$˾ -BA;j{:ĝ^[|Oߟgq}rIojyqv\P>c?.lB R@{?\?x=y?97Tw/{Db$mZ`$ #J=a8[(B?GW#쨂oPR{l̋z뱤 W+L!Ӎ<(5|}ڊNА(=(/O3O/~+n^P寳~cWfr!% O>x@r$q V~C%WTO'Ql-o?ߖJKAQ,?R學bEHo~$|6r#Ks32kk6Me2j)&( Zms-MKdb*iLmҸMWJb-ۭod{ZL0Bl7p}0 A,X Z>xQ !Us\m!CQ20NO !(7r`gLd:r![?^ҖRY(CA$,Ko6dh7>|)iD/9Vp# BHȆ3SEBE `1R0ȯu"@QFž4Y X<#ϥ $}0~(7;2{wA|LW!7}& <9>RRql7*ߕ2=)/zR_e̊5S/R~N3G8BeH2Za]p>KwnYg2Ӫ,e(| =j}}3omZxOQsĆU"HfwVkdAĠFP{J"XX!{‡~FL|( \6 >K'8&438^{o\>cڃ!{v(ڙ<G3\+C/tq௱Woo=nl}XZ< #PC`(ZiZ T !H@R1:l;r?tW `vGdrE`S_?DQ'0=M` oށq`\ RBH @'U1<>,ENt@:˝1Ry4Pl;)F ArC7!DiۓCEQ0ei9 qw`*~@Vp]Al (T3 t7gPsweA@ջFBT@9Q̆i?P9XP {MEb(a GPPyo@C@pEJ*  x~bP`@RP桲t ?憀*KWG7WDE晢j@}<qw*/ҭ),?qCaqsˈ)̰:*["ZR`[?(A Lkz[9p0R#M@uw{\ Sz]6  D DiB !x4Y4[>@>@ b=_0!B?5l0a7p1-x\E"۳3n9_s X7KJ|bYGpfqS} BeN5h#}-] 7l!I+=oCo]BW*~̫BI-> ,9y@wqT38bG$d:Pi4ވQrO4ـf%̙7'B$G Ȑ^l=\0Ado.KaA5qܺf> a%W'٭ʘ0S@[CS;tV(bsx Jlk !X9rN,JG.ōlQ}& <E A0;Q"I1$Qc΢{z QY 's%>ʰsZ^`z1|$f Ӂ)Ħ9+!Pe0LD!6 &&L4YfML R*ZQrZ[D Z+ 'អRNF>:SV0Ӯ}"J߆+sg z8DQQ"TXTVDQ70PU(B*H%Cezyۯ{cO(SȎ"ﲣk |9@z*,9.78a(e"*z· ykrqj?AS|8h×6T;H3dJBHP)(cQ o*`Z>bVNP|rRA8O\-&C(=/|5^9<–$* \*qapMFs4V,ĥL'D,%pP9TЊ1F_G󅔉Lb8]Ma0ӟ4ekP" g8^yo;\#8F!Ze{ɘ9 qYO GPX\޽eIIwy>7tSyeɑHLC^vHo?8Fb`yi32MZ?K 0O,1B#T妄 lVtdp+5~ISͺ<<:_YSٗπorZ^<0q H0i8)PfyyO+D]g\pKGε'=iĺy+ĥ~m|biU2&'=ɿNDԂR* %Soi4*B )dPï)H#Gi"vmƱkW9,mEI56W5 tֲP80{ׇ]΀}r1EJuqnFFDZ|Li8#25iI6}gMXa!ߡtp #LuB ͡lE{Z%'sv~ G>`t؉yd?VwQJo;5\Wph*!|SnNZO8b3?W8Wm,LTf٦W堑֦,HTv'Nȏ~fELWF:ʮfռҊ\Qh\4pL!H-zH)2:\!7aBݙqGg|wrDqЬ]2 R;t|62 ί|BۋF]NЫ\^sId쮌ϙ'EQG}WI쩊3z)/K-{xPe}POpִA8 k:+ /*;;-=)ݳ+$b~:!j8n9\I% IQch?;ekVՌjkiBņ%7V^Kd~7!i 'H.w܆!gߖ 84K Oe֙L+mɖazpQnD8Ť |_0¯}ia#F@Pu&IuTB|4w4/J":ӹA8UBb)$1z6õ @sh)r_ ņKퟵ|4ì}Tx+]8gz󎄉I{Q9׏䖄!'WNkf;\l_8AS'ȡ.*MĎzF'<~>1׬r}"sw +@P̖ g˺t*O3zS'^=Ƭ:?³48Sz,L/]k:xJ1yU <lWޒLNM)v B{v.(V{$ ' ""XO8{/zz'}Y4f7Ðmk|GF-o%.(αW4PdZVg3 |&`iݺt~ >P8Eb3 g9K=58]ZIijk Å9Czܲ8Tbf0^^i&\(\*BLuOYEqpY+tA;}[r]P:ms'(T,ߩnI g`q=z00f霌t|ɵdH"H p9AI%X4_'* d~>r@}h 4{)&砉tzW"ȅ>}~{JQXe+EЪR uL8H@c+ ^U( (/lU늈y\w f Z)9d:^uH @&%A`%JVb x|os+@%$M`uc]U*YzKL7q8for jgpǜK9Ҽnیv$-ɷ]P "1>wJAQ-OzJ!3CJaKh6 t$ou!l%X^O@y=  );k uIħMTqdR&nN%A;f+Bs)I BPgIKW;Hu &` 4`4yFV_;!|)=VwduPz 5#OT.#y%H8ZVXթlhh#ڽK3Lff*+p12-]N^ދ п1a RK}>XCFf !=Q2??>_¾/ozOtYˮN z|̱N}]mS]}_=P}VG+J|b4K *~u e]g]?p탾́u ><#5G@{O3w#'#d%!Ǯ*]Ṃb8VP+D"{F7f|z&Zi!Ɓl!;bXAsTHlm-jQqDsҟ2>.H[)PӜh:ei W\hc$HNM I?6wbzrԠN|s^0آ]ऋmg3o:rx4\4:Mr饹!37ϟ<^/(AMǷ\~.T~;B=0n_ׅ#[yjKYI5]B[Qc_c^= v9D4 !%B(~V/LpydLulqeb$ſl9Й5;ɟzAPaZ.d:] <)IYj'( Ί02tp~&RS[bǤv&lE~ko|c}u0Koq"߈ֲc%0; ̩;ERκ.|DMP(ZL:h&+$%!~|)*!4<2mlNKxNH8 ׷ȥ]|m!nd=ѧr M@ww.>V:-ZS5,~\\^bS8 #O||9~omk,p׳<},#>DOsy$. Y(S#ϲYjC\u -WƩqjNPlffPI(W(4ǼX_ʇU=/J R ^M!HKO}C)׆,O~_A1>_TAطӬ߷scl(w.z</S*RZ6t>zH}L| Z._l1<1_𾂈RsZQ.HG}{[Akߧ | HO&[ sD>|k #l3گ*CKu( C)TWaa u0sa9D6%yէ w,cKlYfg}Ω$8up #97JƀZsX5/Ez(pR4[\Fb $+=ӅܡEc1)+ R~~ 4];W9{r R.TZ\oZĀ{:q-i9lڧZ-IjR-NS_6½nvr XLĚM>8RN!Og>`4T&O֘('脋Mh33 O4uhΆvu}HiyWYFUAc=#G_a-uB}1~/Sߦ߆AS"} ьߧ^nz'K0cˈxp OgA{nHS~tTh#7q[" PJ @鮩Z>0VHi^gR/KvRo*$%iTk})}i'{ qS>P!){S1ЭCP{f VE4h 0R=ht ^Z_5}Z;NdO~|Zޥ_iKOw~~xAGgo##sD[B toD7@cY?C #͠l@1z=wQoP<&,\Z׺qf#kN,H˶ӟ4CCs^96no-YM$' K7yp 7U@"xzېkNl d7Ohg5]1>-T,+U<##+ ZI٪R؆b&`KO^ҫfrIyԿG6*1!M aZWL{lh]әﲍf3ZTrdŐ1 be%aHHR[Y?`PbnޏzU> ‘>xz`x]D7:8d[?g:*&4Jt);XGZ: [ddI{u?+ǻ2%T_{;$wIh yb1jB@I~v 8 |AD}?1Ve~yLTIfY#>F(3l~b:vkXG~{`D~M"/÷&~2(Tg?O[,kO\7 d KhCe度\RkyB)雾J04v+&~5wCMIz~ /!?{F>X#/TzR(lE:O-Ub^i}0(8c4 7exvdĔSr'53 X8YmtN9zg{ B^ 58qk4N Oqf"-m/sΊa+jkƙFwVMv<.H)=فi85U7t=uA|G␫_=gȗ9VPzD]#};~ߵ_㿬z۔1$>1n z}c g xhi ~c)!xu(10R㒽ڰt 39iDL. Ֆ$}uP )jvbYWƯvZ)M}sO'εo<eJ535#˾*߇t.IA?Urb>,~?:gz6< /xN\SK^(Ic]8%=i9\* dA%g1y8:=&1C00m)$DBGs[A4ˁ:8%m*,阡JM#8悐96a|Oucɯq a!9Nm)U+j|%QO:)jU<ϲ鍱!Q8h)B}@F4!+W;Kj攊)3Fp-Ԏ+ nB#dlr F2s5`:r?4L¢dLJlD9vc=Gz=O61{a*!z߳?FRKEՎ9 &Lf5Ac~ХaDI3^8է2R~̃D׽zf1Ϫ!z@ONxgaWMp<oy.}>:\5nlCa¡zypW.yi4 CK n /X5ip&U9:=%2/>mi`s ^BPG\X 5s5<6D, SZBHn{_VP{.5]@屖dP|0i[>w,܄ bs;ľ jE;^ A'n}ŷw 'wVZ@dwnp\Pݬ%#6ͦ2,کY; 9;:g*CMӕI>{nY_ꟊ`V_zGeLGxnbt߲Nߓ|wqݶ;UHo7._-Eڨ ߬ҁt4d$͟'~,Ya"J&fesX޾h;.:f`x|gk5Ÿ\?Ft4@[?tZ<D_Y(j -36UF1},hLlr؛U6ߟC`tO!=K~7՗|?5 ^ߴ<5KMsj;Pn-ct\ o-b3%3k|^A kU09cȀп^wo?"IJ}C4\$™^dr̊}t\ˣ@( k?u"pz)T鈆svlwؒX%/xp +[N1yJMp+`AWK]wv'aMU!P`x?϶h@5&ńe(?8;C&ط/'px{R@-Bsqco5^> z*"o\>^8NqD=R:>]+~|Ml0"Am^5x 8dR ¿`(BHxF oxM*̣~>Й){vI`hR ':_ވ_\F`FN/o]! Yyg~an6H=tZsG|(Љ*lm w}F"w 42!>v^k#C+jq L ^%.H|¯ [ذŎƝ5fLH%qV*Wx}F/ ;6﨔Xv鯞WDϸg&hP}2vF̌&1}[BbьvîlnB}&N{q'/eƳg܉RKg @bYX^w6Wbzcj=˿HB>m!5Vf)T߳~ڭU"{{>s'Y@y0 x;dnÙ 0oߔ߹x'T޴}:9\P5 ^;ڿÚZɮ&`p3t? _Ik_vKH}"%ٴGN_ e^σM9>7(' ws[Ts]I+W}q{\lR&X>/" 1p>g=OϫfC⿨m6@X$㕪uMdltR(rQg#Cz93B6uk?oFh@X 2Vo~y{lbz.9YANЋŃÀ4+y~v;s!t>̵2 AImgGR;$QUdmo|Q?1GtUi3l.>O%Bw0'۱|EUemvfYEd,+˯!.|s;. Uꚴy7/8!xB{u>Szi]yϕQ`ǜwLV;t˷r l d01sS:B[R"䌧'b*)o07gn ~l`uI?B']|/G`;z r7##srR/oé*l+#}U0e<̌J%CTZ/.z\-NqT7fRSЌT@e8In #ΕD* {o4(@1ǂ]/Ȓ^ ;/}I B<^RO- NeHxo5YL-M@Ӈ^P*KHE;9#VlndvȇEc.TN!CյP"#Y27q_Aps<ÜmBW#NZ6%'l^Э۴MۏO1u5L*~IB8y(^Gvk",:lZ6IQ(,gX䓴2&+a;imNzv?J Ϳ@u){j9I_9>MU-p=S 6"ake&r(U6z_{>`bĬSndP( >Gt ShPQ1HIEfZd D'H)\j[V!JIC;0mNMI/}A;QO|c@l96 Bm'5 ¨ RaD= s 'wA~7ţf_I,dHBTwzR|k:#Joom;}o&?m8-I˗JL+SBqj/Xf_\!K5<6*0T: Me 5e5֙ Ⱥ sm -n!!^)#+׏X H(k τucmOi Ν"H1!$][=$LqIz.or}&-,H#/;5b^{ފ䜢%KQCnX=6A^myp`}]kwSx$a}4f p\| :^Jw%2xP6d;\X]k}`"w[W!LiOi<>Et#Cg!4]YBNm10"%eyܤIzEo-OT78A :h F| (:?䒈Ԑ#7O=LsD ȢA!G]6x!&!/F|Y ruT4C2?3|yDmXaob 1{ͦ bz"H2̸D,Z.=gY.LgkĀp5 ;P:U*5w0'zéFQ77Q>~0= 77)2+"ۼNdX;kY֤dzT"ĮK3QLD8?Y>xB$-KRHz~~9K|I>=acsirb!ljk> Bo`'>ʟ8,Q9>Ă}6ޕEAO#] U>Pvt"nXM@@bb[R0*###I1p\5S9_ТP]^ȼ;%TˌQx ƽŲ>/!CfӝKt7HыOW3^I10~w؅fO[|9[%Gpl9ҳ%η?{#JscX)D:j O# ""4$N/0'Ua礢;0b&p5p }ZA:zyCFQdqsH d]b{INcxշ<+B9|*:n,8)4ns$NIPgk/]Ug=݉ ]ܾ|VOFÚO~ )ʪ@E\:K:K1`x$]. ak OD+]$' f0 { 8 ڛ ^Oc!AY"ˤO) &w@ ~ۚƆZ U+NvG# !9KٰF*!?7AVKj< 4n8] HZaaC,jD+AGXp#!fpQ$R?lujGRI䖎Sؠ8 S{a.K'|(AA'EVO;681F9rtq=s6DCYZ7;% "ωz=Ns*iwoֵ>o|X~l3 P|:F 8c#?,1Hm^J,EVG Xrm A3 5|''yZv)'Jx0ebA_i(h85np$}D@8vVK{u1v` 9&pQ0αH q+Y9ƢB!WRh35 %y~ 0d_GlL'ߋ0 ݯu`EDގp\™>GUuH:%)NX"Nx}J> +wzF&G o_s)m] _b 2ߤf㛑c& ux?/iAX=1*˧'G{ BFĠRsFƏaJ:L)w ݼtO yaD4|e?qª)[7kz|3x_ȜDza'ژn/ 7xCW (" ~B,x:D>>,`[D9] `S71k'(XOBK #rZK#i;ЍYLfHlv8U"EXTZ4!2-4P ,Ep?X 7K 4!OcՂ.ODH.I|IaP:bKHR!خќ6PMӑS'2eLdpdfFr(8h6qaO |aA􏺷68iWՑQ浧+ (&Cⴄp>SMįwN#F ^imRbtdiuuB 1ܝZa>B[/í6C|P襪kkzA7&U:xD$xEF7 'Yr4T!fVRr%>&ڌ_ph\zq|n|2v="G H^unŭ;NcUJjUԗFtZ󐌹_%Ah,chRψWS4saAnHMEpr;;5Zagb 0bs\X ~}8MGzlf}X2Tcݲ6+L}>`i}$ }"l tJ$4GWD!ڂ7=d J /{8E.4> t幇 +ڮ[y7|=1j잺dOE\)\9z b I aq#ap^!\=-c n rgR29両ywEc& Ɖxu< 4<5Dٸ/X~u+v_^O6PK"DоϠxx 1VܐO&0@IWGs<k3."G˭AW5VO}1 MweV%;?DSy`޻{AW]nmToʧǁ;>}EKޝ7^l} s(`u*U@vL{9u(}1Qtq)O5!$Rfy h6Dϑqx//iO x8ֱ7GDJq|T0wP]$ t H/3;7E|cZ孫czkI$ umZl:ٴ6)R}?yA%gh!7Ds1~E]q(KgM.SnG#. H f'#|܄$ owJ$tB~pvEydCG)3/v.=yZ*BҺ z936ի()QJ?#.JbCO#M& uLG)MI|R1_A οoB?5n'Dzf'*stN/xOM4|Z岇 =`قNσ'PvrToLw.v43&:YE ި bZ~M /#&Ry;bhM KvwќigjjH{D#"dص(}B-[4:tVrDn?wRtD\@MM =KR<Btz|ܪ{o,xo /g]%Tm4x!AtqMǖ)56fe{97F `̉6Oj xX2x2h;.[/if2^Ԋ ދoAj'l}{;ծQ7~N``S%1|z(J/˨2)>fHyy"xx srQZL\qά`vvZS+?zc˲otŻ=K>^Sz[M9WsJa)~7oSkѕ^lD+/.8b ANǒj#2^O/t3ϊkƾ wpҹ`Ûwb#ep œQe[bvIN 8soˁ71f{6m ~:msm)':?Xb'/k&?xހSf/4B (a]@/QB]\I0+خE^WI0G ,2 #HU}ʚni/< b]D2ۓLsxܣ0}A,̓CTqlxL]>]$c8n-|@ ^5P-TJMGB$vR+bWaO.WH2*Wڴ9phAM7 t oYkr|d{GygHz3 RTkc^p;-Y?`vZ R3E֮r:8BV"hv/4BU&Iv^]K6bl!8t}xr`T8nm"EHؕûv[{};TznŃ>'M@JFΪSdduDRqOL#-7!n:u':LD-p]dZb@Ƞ * N|yy{9Kڏ`dZ?X6Jބvml籋~VX{ۀEs4~v}NfOLJ?rv-%s'BKrL_=. r=ldPG߿HhXMFI EmX*j)X@$).T#!x\˳lVMVOQxsY/zGC$*w@ +R3 geMT\8%vUB h 8=_qh 6뷊t+Z}o>e~p=٩*K")}?aP7dd@ ^sUSIB;`hvw~iOI/`[GqN=)#]q_8 7jOŀ4^z2/ oal4[T͉| P +C<)Np{+c5>}L_BҐdjz{8 k7ʱs@ ~}/zʻ6%暑_l0P)0y3z:}Gxm_ OޜP SAwԋ.x'~遹AjuTT mVᘬ_nVԒt⨌34($Y2GH>r쐷ԣ+oƔ~@۬mXZD3E_np4uFz:XvPiHZP5'/DW&u9M{jW΍_*~0|56޴tUݨ/XzPj]3lO~+%D!8;ӼΥJUYjT+g4e߱tBeM^M;T%L$sr:˹/6xٛؼ:$ΉWl slFig8 spky&JWvIQaѤ<~8 (ois|yo:a`HnL!'kDq3Y7(/t<]{EmHPl(!Bu4Vx*%dFx7zGĕkj33 He@"p?ɊtI=T""(F`w0wC'%~ZM&j:' `:½r f ]&Itz6`P^q_R&W& y܎.t܆  !^rZV8&2I?T WJw8'ؼ%nv`R\j>YG`%T.'Nԣ=2kJnzzP2ǵ^_C>϶&Ӻ 3Tδ@ln)xlY`0.Va{Bi;5nu8){vG-:1<\8ԁ/|>›gτu-8~`DQ/yҿ?yZ@QЀ\"о~T1W5g|j?8'g4pv ׆ڃ?οw_6T~- 5lǥUge4DWtfqމN_(I9~"t(ӋlLO+`ܔBퟺ?jN@RnI*cb89+[Ol3H0@;!-WԬ/}!=福M} ?~ke.)n-:50&rr}'J<975\JLY /#M2{G񫑗ڲ.B_J9qO'Ԟ`'iZ{ =G *k7ț̖t~5 {ֲGH$FGO}Ct ouh8ۡ;zx_ \s7~r ʩfm^4zg~:\;@BC q5'_bT o[pܕxoRE묹}/IHR1F@C`JU擠~|?e:*~Ҍ >uͽP3uK;]4PHA:W>םyih*m{?LC{6DrG5ggH9ͽ"ww GVk_/s[2/j9-0ܱPA(g y |UL}VnjվB3 < mRİi"S}R!6EC''N$Yu'o:`ct,&A`5O;@Ǭ`.+8;C$/vZ7N #л4l)IP Z?++AgR>~t==P,X6kHNrIq/e92vS\\#$}ٰM޷--\:G[).E9jn5TAkVmc_eQc[RIj,z8<]p-UWaCM3IhˇhCJDB#wˀ̖n-oOH$/EԦ_F4Zk`a)@VIBCxS!W2 qPl9c>]3s m:/Ls'_qGCac-8dYoM \9P+gLsji)<.+|7^tĔYl~[Տ8,; LV-y՞Ll[]%#q`l=RO1 kT()$-[kt{ˬ萰LR&B7dfи؊Jjbp"H*WV9^D/P/XK1 *BE %Y-.Er9_b-w\,sv`e'8lqy9.AsxJ.NN^_G\o^yVn쮤<[jF$U`x/c"IrF)siSXG5p0WY[/ __k٤9ȯP.zZZy˞X,|5У3YINþn\JCe c'6Dnp|]wp 2H~4-^Ϭj+J-lZE&¥P-KhTcj Îk]`WTb4Ev3"} PUѮg-*P>iʮNM?<͍d ,@HJi+;m:@.uSSY_!9]ðmDSCW$]=My 9Jʰn{Je}Ps|?6mxwpbd}yYJ65xu@IZww {+dyH%BmM/hOٜx2W}K_\0Pn[G / d) n[8ba ٌTwށJz4NywP|W I73-fD8' OWBAP1gpL0XM|k^!{֨n;{zL wכBg_xd^±qլ]*!FF"q%q@}3ox 8֨$5dҟ=1 ;gM#Pl1gM!=F^dLY\}@rXRLn'S pT Du:P[ɬzQpVOiG.tl  VE 1zyr05ocP|Xr𛏋CBqg1zr'fOw*>\J$8ҕiDd˭C R1E.bHȯNɺ. `[r `6 \$!.w׽SnԬ$ :wN}Ҭޟn;d'֡'Q1sn& =G 3!ɎtI-,7O%_ BNKXkek-bV:rj%Z)Jvdp ^1Ǯq@K/\\v b2+]8>?s[1\;!Am&pϟzю!G9Ρ';)9J+wgj)\#CC>f$%"80`{l%`+G6tDT*v1i<".ASG{^ ^1ʺ>r=(?ɛ]Za!3<{?g?>']į>=9zPS$hx4d`'cxjz?&2 F|,'u7U'--qNjqb,} QS ;/ڤB Q cX1C'8+Hi{xy:a\se7B8_eJE?}'8O嚄EpWiںO TѤH@du{hIАې:vkin .DH2PU HvR"ԃ1TOV)R~:w2{;]4O9ŐN![ āl aւn ll%sRPx;Wџ1Ρ#+d7# S_}s#[7>w8f+[dAkhzdm #j7_0$W~jCP9Z['&co`K]B݇A12.c U B:wrZ7b AB> `uO{U/սZF6K1Slۉա1!@9b.sa%uM#b ]"5;ƐTG"@w+s+=%;tXJPc?| $bem3>| }Su#./FYO#!VVX&[V#W FK7b\2F'd%.!Ac{w:^!>ûmҏ俍Sp]_];@>$ /_Y[78uuZHZCkdKѫ0Gl\c;;GH>lѮG=̬ȂӀG{IXFz 5+I:1Co-=b$Z*!ډz$ha/I %HP\US9YǤ;w:6* n7 Jw*_7M4x\jidCGh$\E ~תn|t}'lv+VK\voʝTbqNxHXޛ{OOܑ76[PoUXYݧg=-#Q1vpߖrTh \U#i]iHMSBLUdM )^b(=-| x \E`8jZ^=hh"δ+_o`T'HTEd3U'a9sa=QCᴠ{:ɬ&heM[U"}\X?ě5{Bm> csM 6^-N'%&M9#rL'KT 6\^Og|^aU2r6hh=#^*.f2px|?ey+FɩN){{tLcNq[MY1Inǣ9|c}+HqL 1] ޑ8Tɐwad%i`<Q ]A7@IwZwKw wI$91r!%f=W*!m}k1a# 1낱Dq-;fˊʎ NC7ug'vռզ6|ԿOV/5-3ҽ-/XĮ\X߄ DMM. k/#Kz[ {HaI0 ulz:7W0F /f4fhZ7Xԧם4R%Sle'l VrphØ@%#Aw82۪Lv /^ug]er.Tw4s\܉aG:q%7m>䔬\˝F, U9\P <ڿz7N*2zY^/m:)})8m/{z]Hq8 mYnCG96wk"0 o,@?qm6>2GFppGTh񢕺xajg<,E`(*"ڊ 6X,V*2EEeF EQQEQ{?dC?C0DPתEX)*ٌYQEe**Lh"TP4&ާ﷧mi/-OƕQoa"Q I=?-8@MWt{w=aT wb-VRԉlEc 䝋[ꖴG}!;"zm;y;z<.EJ?"x]2luggņV03' i`X@fP\7LEԷ A('(y7i)=0rؼpjV*rd`7TL 驷MQץÀC";lb\d !qS4|*b)HZ|̜Sk}^>44:OJٜm`5 O-o9&mL+ g{֥,<~`o>~ǹ̚^Uv4XγrT;T"\&1֓j?({o"ͩ zcbKRL&U9Ph*9D,fEdvh'@Mz.i?fl[4EίҸ&]2[ծ8C@`8"L~NTƆX߲ ~8LcMYHd!RhK}m~J}܇u}6ZZפ{`(ǃ%]JhL}95 sV=2=A@" 9ctrKPfuV>_)=i~Zb!HB'=*KE**mrӑݶ_aUTn-5s(`WPDd׮}޵k/L*+x>TpP$9agM(o0\(og 1:dpNMx\6K8fHƱRQl4ޥE> }4|r`BVv8tj{C'Y'DMHTy^&bxq#9va P-gPl?=~[B+($zyN8,2ϔ\*E Ll nMtҫDK "}~]29bs`BV{ F%nW?M-%RԔ|γv11Fx|N =Kj\ş7O'jpFpqdXm`mPרdd?Wֲ#ĤCT\hm5 ipB׸+DO2je9`"Ѥ[D+rfIVjl&EJ"C$.޽\_n1d"LDf+#3|?|1Ez}sܚ4()./ySnŸH6J&9s ߾?{Wd`f~OL3ra6luD(hBqMat#3/{!IgKb5 3R} ~}J{.M!y7ň?ȃ!걓@~2Ԫ\%pUV$Mۼп_p7*s~3{4}EHKh_ġ*$Rڬs/|΄2E+bU.t c ]//XWwQpzf:XF넹wil>3Lz%=Fq.{\d{T-2{,zPd~\,J-{v]ޡϧmCu1PlC$36w8 W#ĝiwY'RMA5BCit僚';WTJ_gþUl-5tay`\f*a~':3^*kjS_w;3 L|O"!riddrH.70^_JJV5NU"̀ؼ #xRPƸ?8+1&iksyz=a ڜ*v jË'P̵/ 'ue9(|&[*J0gmK1C,[} r>qy "QnLgNl22z`ƈR;/*pa`Qi[2@%Y {'g£p?-IG_ڇaAOfN'(T0IFStUs>[snNL0꠲X}.B(jHw.{e8#'&5.~n2t"u16ΙAyGVVW,*ut[D|S:7n!Amwcǰ| '0sа^/$:_Ǹ 4f g ;ۿtB]k_HK"/!~̗ޏUz %R1<ǃSCCL16}ZT3IM_W:li?Tbu,$=dM"MD9/aʼnZ986g}~H~Rεg`&:kN-3\6~hT'T:7s2oJ 2F T-oeZJy04u$qdq'˲{_8]W+%/(LSgj&E(v4J㮔zk#v=ZeBI]iegpj؎Z:,a܅Ď}J(9uwHAá4o)uJ;m%$Z'%JHi.bF*K$1Z F׾3J׻: 5/V{8EKz "{Yk3:!Wv_]RIn(WD4Sa$lv[F]E$S|`,IN=׼x)}K%Qu=BPJp[൜)DhZlE*xb*TcA;]cffMLҲ=tMnשݕ^{}&&/D< HsPTtn #GP<lyqPC/@^`AgaRⰝp fur= 6Ѽ) EW+ 6$!5͗Qtߞ!+ BW7Z&mϰ\m .x"a 7jq'>,Iy[rp~J#_3hT$zJP[ ";GUFZ2 C-MHoomUIb}?-ÌU$s]x!>2h6EPU7&>J텮hM)M ث[Srd7hVصskh4Nl)߄KV nz<;V{ttZܯ[ZêMD?`X^@8H\pݑFS$7vUt_ҫ75 7Az 7ҼP9ZcS810\ijq4X;oIPr/uZ|򈒗P<&>)CJ߻@,B/fXcի 1Z3hּŹ80#v3Unvz9zm'Œ\!FE1𣬗SՋrӒCyè]8b5`N穐(,{z2oE2gIW>^uUB,L#ו.}%ůAf9 zu|8ju)E195{c'4c3m ACǏ'˔@Vw48o s'pXSνe~:_8oB #z$O᥁:W`/V9Q1 @+ŋ"Mx=վp2F6#bkofBE'I4<2ۃ'A'9/3nX{&}D-M=N;|JT=^λl-| wf痐=UvqW J I~WՃ}Mh!m{#Ŵ2>[E}'Zhgs҈œA6&q=ʓ0C=*8 a ! M0r7·xr}֎@I%%ɝgKެeE[1+pUqI :# ,%][9P\ )R 0rjǣAj9QQɈ|/ER٧w-#IZ#[_wn>WZ´wScx~M[zXyceS.I$F_Xw}Ȉ_z}0HZr_݃^63><: _$?ܡ%1Jg#խk\=7^ͥOZH4]GM8\PzB?Otd S!HأoJ-8I?kyPYul'QNNr.PM;:H/6/?}jޤ|zW&J{ F2yϿ%Q+z]lǿOwďb!B;9vIi/W% yRϐ'F7,5JD54\Bi?GFMg-IDȥ(g!{4Is1@: c5i񉨄R 2Fe{y>ƈ?zD)RdioOmb[iws>!ﮎ>IeϦ-4[|=vIR/\+.u~ŠQy 4?yJ]m=z'J}}-غRxU'%B"cM7OL;zՉ}#(Hܯ>pk(')^7טF6=6In|Sҟk>)rhX{|[cX_[?8E'Xؚv`[{,)!ԯ%e~Q_v{2^{{mt筟(۝:R;5^zJsJz]ʰ$:({R;O!XF_ث}mKkC2d|?.4=rk[5^o~}º$L1H.r}78j1ύ7mׄ`wNXnVop}kxpw#J'E_({EOm!3qH,'~w]VSN:?hz]TꈾI>FCpG }e=Ey<ѫԝyQ\m&!nA Xb 01Z4Pi.ϾXkJ饦|2J^FRBbTw$^j|C~(~֧h[_\%njwzV)/Dz%"BL+"Vs1mZW_ "v kCR{=ȌBwNcO7H (TP 3B|e D%\? Hq $_e Q{fN":PL$AS|㇕Ȩh!Ǥ {jbapO믯})|S#ٜ^)'Ɏe>tPέbrW* %zqz,hbV*[;Br=״gtRjLN'$ )`/(Y1ńeQFwr@w]7  /,djiDt &*~|K7>LJ#3۩m$b`i,Q Єvz4:fK`"Ӓ++܌`A; 2zUf0eS̉Âh&Q] P4CwM{C>2No`,&߱\*=[DDuKevt;rN3 `c #,#U@vƚ;= 3@͞G-^1={ 54F&9Z~lv Cۓ_ k$ZNS֘oSC\aO_aېD\ C@AL`mXX,~ ˕€o Y{BiPl';@cm=7s2*lT'Ezw5w6+ :a*%N*j7mTӶPmA7n#8bb#<,1-eO q4uJvGTiTf[W FӋo3P.l[А v )y-= ;!:8Nq4"&_qDžK!wvVܻECyx2DpI!'wa*hcV>%>>œšSyv$2)dE{pSdl.?G񆏀[XZ1$ߛ;ܞ\Á;Jr+D"KhP qi&C3jy[J a9R=ujd1vץ@O큑H3vcߎROeGZ2pv!A`#}z9lfaئC,s}e}Pʮ//nhSRyϩ,Ve쀝(w!⊆uA'rWcC} gǔm);?cP X@(ܐy4 ~ѰC&E]jrJN@B2LZx@:n*2@E; $CjR@d78ᢧ,-EY"(#ғe|@4 O[!cH{6=FJm>nT.c 19hmPAHjLC PxT8em+DS nt[,)`af0>IŮI :Z#(%]s3V"eDbɑq?LHLubZMk)%eBIۍH ok~γ0ϩw~Zy/[@Z ]T~OoN;?Wȁ mNvp(wS)10҈8r ߍC#J1ન2(>[KnbCb@=ٸϬD0{hZD8_8r<.n.u@:n\$zpS@ >Y},jmw7I<4<#OO'0wQq59K4rP\ERYN_^@'7hRD̆}evL:Lt`i$$:x5&3h41us-b(aΓ߈Iz}Ml;y ZNs1Q,`UPޮb--RRF~ET V%o"+"$Y"EQU`VEDX*)UDX*V"  ,Xdd"" bc"YV3@ EEAUEUEXb"1V(FdEUY@XEB,F,",* HP`#b ",AX 2 U"}ȣAAAdAXVAVAdYQ"V  QQ,Q (EUB($R 1ETAEQDVUAV0DX"(*" `F(EE"* 1dUGdª E1U`*((*#,@ !" (")EYH"*"" #DQ bb ,",b$DYEYȊ"2,QEV*,b1",P""E"2F,Eb2 AHFA`(,Ud#"%UbQdQ@bĐ"DXTAYTAAEF+ QH FDUHEb1Ad(HH*@DU*dB,(((TXD`*T`d`*QY *dCCA:VyY;G/Obtvc6뷰N>WJpx$ n/HI&O07@@s uq%5@ȅ48IpAVr7ok@/ ٧#vQ fΉә?g0'@K 9HbO0ZH1vchbn(HXͅ`r.TP]= h8ʟt[^c1#a&\fIs!Uv;6Zbҫ[OH,8"q=߀~} ;>uE)9iLD+A;ؿ3KQ(j0T0#9coߏ;lg6zmb䤾( .~Ɛ_ CuN7Hp !V,"=y#P$yۮN_Vu[bwU)e9_Ajprc"axCsF*òMmsvʷ3ˆb&Ns9 |yd<#-p ",hC)8a:p nt.keS]Z/vyB$͒a:^7KN w DW] T" #t R(3ĄBe TP$A9҄S9Ú}:Ntxܞ5¾ jz Db RAUk@#SlK⦤FJ *-@+ĩH{1Jo.ϯvZxb9W@GN)^y#b I4o{N6:0iko*<2JRAո<id jrθ[w+38ƐYΪoKhcV G3IT=A[IcI~AQS?MoiAWI%V$T3)?1>5UQPeLo$lx7Q`CKDBTB]@S8 g93l'^蛂MP r'gIu7:|؋YI>]ڄ!'*d͠f! LN3d`gn„H=_]xǵ۞"lN"GT.WAŻQ;´ n9(ptA2UB4$\WWED` X% ]Hx P~ȋmܭb@`0dC Դ\t Ddjz^ɱ'x)Xtvv'Ui؆ogu_uɫ{` iDO_ugi$ʐБS} 8կzBAY'U,_d{?8Bܙ9(ҿgڞxI7t/HZI!)CU0/[kご @< ^$y@nPɟRjXovZA*un7宾Zk !qlꙸ g`5%q{0>:1'B1Sd4D~McXag:ifG> )?!$ 4:E;β̼ @jp=/韎|9'iV;ak5 BEXrqAuۮ~xj= 'xjCJN o-6ܛss ͟up,$>h"trx)"`c=_tlVAr<Lj-ćR 4=М  !ևp f5$D cV5!K<Sbt'\.qj Hm 0Nx `PRFA-J (Q-b+" h*؂ e.DDV Օ$U QD`@0$ĒC PS:=ӻaI ,bH@&B=HRG8DIYH ' (bY`2 Q$E$+D%d=<ӎ k/v#iH,0P?-Ǒp/Β]Rƣq?'[Je&y梖:U2v ?N4s^%u8 ;hhl\PE&|ɬ\0Plvfڅ Rh`XbHT6k&ԙ^Bh"g34a$W1lIw9KBv-@#"2h+~Ν0<9Hrք3J ı|A 1Sq"P,BϡZ4W毚 V/$Ē72HObg# ;C0oq84iT Vr˴; Z\},D,*)PAl#M~nHh*#:;^F]:F9KKLYt^Ɍ \V.2[Y_Z{70C2;6wqE(R `Ξsq0-$Η&}x`:ܜ?C饦H Ƽy ̸&bZ1T^RߋmłPa0jQUa@*~zf۞]`|%z#!`BW88 b D T8,pTAB%ј;NmHz@m&VCVқ4P\e B94BFb;d noX7ٙѺn%iN)f-=d>F`Bs-żlAW"rS aR@· z FO_:zu)k6!C2X2 `#1)H`HN7xiJ` H%QXsB9=`a —~"pg[?_-OQ]g]Py`|L7|~sFHrUVi9ތ X<&Fy(۸~ϢЩ񞾻㶦 -,Ts͊~\l@bc{iOz0)g*sLbIoBDHboi |@~7_3~4%ׄI$%QBÀ>rj =e dz<3uR.4!G.>4ƵxMo͌xզD"HR.,}+0>bxc xoXsC\Q3$'vBߍ"=rEbuKe"oBh uᤂꔞ4Pڀȁ Є|Ab>Q2yCH3I Vfb,el2XznpDA%?(n2{RIPKzπTTxL$}ra]mJg C1WB'9UoN⎞89/?|)L VB9{UI@hc;Ǎ&6T=1~d[lUNa, l7v"9é9-%1r-4}]eI.}<}6C}:v CTs$D@1_6) A[ 3t|%h6%u{$7gJZzkzS_d,&x0l@zBLx`+F=GGtzyX1cH[cE-G}Ě) 5SLPn–{݁@-eʟ+aUk(3۪** udWjڕ'.E @04J^lA33 }֋Yl* u}9ͩ!J V12c)̷2D>' {[ c ( xmK5jV;m!QҬ3T*MQꄼUyV֟qɢQ;UqCHc_NhExMx}1qA ZctlOg]sxR9iFӴKr%ೄJ Dqo-#GN#w_m(o-~5w-R)oUL@7>P D3f]̨}2ʘ0L HzI ` 6.V7{t9p]visPs!Ak<DZo18*=ʉ4mt }$ ".6J!R Hp9MSRᱱ'(qJ>;1pko xₗ2S7+g)9m^%LIRr(F~';:#+Zs-Y"eg8/8b` ͍;q6DE#gӵ(P=O"ry2OW'iSSHs#!qj!X &F47yۦUHhQ|Qr?6U:DH-V$* 1nbEq|ɵ 'p:9압-H`CCvȤ~b@籧}-8(ŵ`3 =;g;URsŌH 769<@.-7af}WNݩ@6DqH Ő?Ӟ;1y f)l{}E1ڞ!ծXϳǿK5Ւxt*RU:yM..zE3[IzqGQ{CПg֩3n=ukua7J#(!}H.wQт v2G #$>v*# DYS+W3{#YN1r¢n'[$=r!9yBv$HTVܶ1l3WvL&(njn5º_Ȇ]Z\-h[Ag#LB(7D&eX~ %XsiKT{6fFڜH q2U~X ?-<~m71'}7dt3 jMu3F E!?<Ք^ZyPb9a8mcdi}:r4M9S %G=cG1zN9)GR:Ъwˑ"`zOCz2@ߟishZ*6sPhK=(Nd/v+:9(cW爀ґ mmv{#f@ud;vrF!T=w[2Kt8> 쏗҇~/ˋ!wσ2lxxZNR5B '7 ?oŨ&RO}:({Ajf!TzYuLs0ɣ^{·}?5npizTTp ylO'^P3֋[lMN%Dtr6l,@$a 0#Ae+"v'0 qCAUD\ !'<@΀c(S!P#F+k^Po-% r҇ZӼp]HtZRdr6O_|~ x[j J%$RL@W56 S(f "T F2x;qV3@o//of,+[hЎF $Qxx.xma"T fk9:$mćQb n].maR8\GZ%6^̶wvolS\ºC>xE?E4"m 3Alp&bIj#SM;x ڃ o4K3`CJ 'Q'|Bz̤BCNz , H /NҞ"tP 1:S@fmҌZ/s徲?$c:¨, 9L&ua8OÀ'pFp'Bk$VOc]>CŽ<} X2]B:4"(RbDW J=?8=h ~7a̛Z(I٥&}}s!ow@s?4Aۯ !Y۝Q "̃Pr׈޳Q'_stl1ؑ=1Ka)R3BSp#Nytl]w:=;ff^?=d Č!501|e}Tv>J,5/;M8luGddB@/-]5x bE6^+5.]iDLԡB`OAD\Dv`%Ms#v;oCh3bjʥFڴ݆GDj@BHRQכ k3hk^YMWDA ;n>>zT.Sth8]h~TK7kz['-;D./+So&f0v3C9K?Mut=׬q<[]4';QAG{9s'Ϲ9|] .:m)Xth@*Mam]NffOE&h:GQ>K&Zܜ*%.;93ZS݀>WoLb3w;ct@E0[N+&HH05PAӏNӪf=ϒr(W aL#=~53~?}3V-?׻gA~SQ7Bv?hDmi=_o?۝eIQ$xOWB}ǘ|H07K:0?7!w|?VO?mG{oIg[q {խ G+ا֏ ?Ca@_wԭJ{;q\Ypvi` 7 D Ckf$K?>bw _e>9 H#RC\,{ -.>-xZr@Cn A#_u``P נn ID7*igLa(.$1793 [_H Csh@"DꂯFE2:=h?J[ ܤ n,}^s#G:CFpōᦙ\1;ۭK U$|N:tYK%.񶳌~рPe!`[Ƀ9o."m+BOM @Z0A)؝kW vj,9"!c`AW֝bKoBЅ35vu^|1!La 6oZpr#QA+yOs;/ qvnwh7z`d̢pN?=YA$@PprO4BeGUsp5O>jCcA%6|{<9bM?oYlE4ԁoŝˎ|? ǩcj$J~fxrRL LDMI]~:k {W2?$oZSOjiRs @7 sTia4m]zEDP"VoL7?}l*Gf"DM]O{h~IfBG-$1dtN\&)kƳGaC_cls@W9դy{qp[<#\e:⧁loځ ˡ8éu=g9u_z ݬڂ!\5/Nq\+ox#6eB!k _2)ìRw-JxHL v7!88B~wAnT)3V&ؗ5Gcvt 5)KYon7LXLy1`D %y2L G[HA^sVf NX|6=Ym@p?nZp mˇ yd7W^׏E_g ֆLB(4UFA+l/[ V1"lȌג;d sk!"+h^,M&;gJq&Džg_]ld#ǙOIn-OKˮPsc|йqƺs<(A 4l~'O|UdpՈsQuZլN^q.l, ` 9v倒+ZO=>Uuˆm  KX}^%'u!lۛxaGjnHI`=&,0 AD\VO( :,H;IAMǯd>W! #xGR\lo9t佼Ѳ8MK+g[%R6pד/JvkT[xtni>T3`)NO çT"qty WC9I%m^kݠ@k~ێvqqep@@H)v ƞ;.~sH3 =EJ.BW aZk_M~?cm~P^N=Fd`x"! ^*GxtώExSIvxr=8)dnƺY5r!\g0dH]];__?5߿Sgtʽyӈ~B  s; tGD@SO৞* ua;TG?`l+ VPsڂ6sze+AI :oCzT(/~ OnW{{qxSN7j4$fIWtD!\*_m׼6:p83]N7b$gO}eH rγLHD \@0r12O32'km973x4+U+A{>>x,^Ŝ* RH0Q04%nVMLNִ{sწO+ :0762bRϴ =콯Y`G_Bu'B=A؁Iq<': N2t[z+q8d]w8Q#p}>R)(DxͰ} m.zq:[D*.\TCZ^J2G'F|W{IsOzpXi($ F$4՟f#'T1M>Ь.҄+n<``~cx÷?M7֥:6ZM+xtMVǏB(bJ~u5Ժ^v97miB Hsb HR:LiUH4bwJZ6qmxT{훇=E{j`  :/Jȥ)HD\ŵzc{|o^,VG(tXd֫dZ@)V(#4Af2B[E(釢:v>ПZI1ti+A,#U])ML;j8T]j"vȝ=[B0fQen[2eu $+E4&07P'F3 ZA>>^K]a7_M3gK8$e On1&2>|]D홲&WKRolD|nM$UQyQ"+ % X:^QRX8?zD?""~&?¤$! ͤQ -D }~?ۓZdb"[mcka4D__۶*PBKJFaăݳ"Dp$_E,r7GX^x">\Hwv2^,xyIju$ A+U9$rj/Q .[(Bm'kِX.dKgfy Cy JF~'xSj@=_E4e%Cz_$ԑiE%0-I) RFdW2=NszMgA )lm5 c%J.uёε G>kN'CNƒ"3 $a((;\цCL,SD{pyO;1!G袗(= Ln#nJv8|x ݻ&$C."gːcL) Ճ2@P$&#=֑(C3IO,e<#+3ȿC>+.bv_Tk鱐 !Ϟ" |R擖JzaQvkW$5as+7'S=Cɥd̎h `*D.hT777*{~ATd)Lܹ'od=?c]PD mEՆ*'Q)nSd!pat7s5Ldk6ԙK8Qډvnhjȁԏ׍]l{-,-M5ݶ՜kf>? Gˣ{}K{pl>#7 %AAЖgOc2 躷~' H8bR#l&S  dě+.D8ƞdd_ٍhqv j06 -Ы $r O}'P:Vxdɵ"Y1C_Rb&Xh#dKj E ?˼ ھ̈5.DH,(ݻZFpI$O~un' 69q}p{Ge HWan] BP(`J߿~3e 2sÛ&]GWpQSer>%ʾ~} cAka_ E1pƈTw `~:r+0wOu2Hnc@qX%63ByQƦؚ|Ýml.H[eC`pIԸ N5LCkJ8hO+Pڨd%AZkJQ}˼̼V>ۂF+k8-ء5x'CO-g+qDv"c^t| &[M яn8_eqyb^JO# hlB*REn_W0NW5QcR-(Z= Dޏ = @P,i 5ޅAYj_c^'rsVE&GmཛJȊ"ԜNgtr+s&z"v"Cy PmdGT`&-iJDT l`]63t?4OFʛŦ ֋"שxlM-=LC^\=Y #pك.Gp}ַ'ƇLz@TwhUwgo ݛ4l2vM"/y>\L, iN9=%)z%)HБ*,w`PQ-O: ꨤކ-ՋD3Yf5jU:({˩VN`[Lw-1gH>&U-(UR9lXJ|G/ic[fI!YXmj|SLƽ]IMogd8ܯ3d> ?]|xL-G\K Ny &1O S:|UD^4t$,B=s Ɣ$FF- jHOeYZ w0mrҐx YPS?`J2用:`x;<)%s?g"LM6~pFdkbVRyI^EDMCXX Geru - ,+FGhLBۆnCL<; 43X@?`}mHç02EX"@75+3zS:ZрLg5oq:uθI#'j{ھĨ,VژR"UDPN%oG}؎FªT:f\23?n;B >zXyp)*lI=0PC|A=@x5yYxҸ "p /":>{h^m.D, \O I|q3ܩ bm#OX @٫1Z._H y"?0fϝQ3Eexy8Xls5IvԆ=8uн NJ J?Z%W+N`A7~U~fQ 5ΧYJ%.ᆪ @YMg_Vx֮/0,!S\qyе4 ̍YlVnİ/1 ~ĭlV I #ק^1oF|u9ɛ=]X\WzRsR@b CWD? j`>.++SY.aO9a.D9"raxX[tegH*Mqb G=c ̫7Fk5F"XoV1i#C4Az(XԈ,uĮ窘:zP)G$'z–|-^8T/)8Jk}3dEѲہ:6 @@™"N(fнz4CR>pj=!f0Y@p;zm^ Z!M܁-0ɣ2\"<ڞm/wo[#S+*]^bCJ_T|6/OmM<#WYj.h~N@`ϳƅmq QtJ6q|;r-^y@:1fFh=:oJgIJD9.`__< r5m I|<ԴF{$X)$=/l} FYIi" f\N}в#%3g*#K|FJ[NkRVxW{zC A\ /k'h1hܜ mcX{?W_!1: xee-9΋Mt"|k :p($oi~y>e'yv9@{F*}̩_|ğc $" ،~  4n30䷝;jkwgwaL~)I:^ 6;EȞ|bq؀SoY i@8BUJ8&F!<Eq_xVU1=aHy`jucLQX2$4ڨܤ wr0Npذ}K9ƹ a|pF%G\v\u~o=a6<$R X^IAFVdovӻJԬ;8sz9X%:.Piι᪖d4Lq-kAA)PظGY~$L~!7]r{W w* DQ5Wd±&:==z[a_Ƨ!$2 PTymlzN2MjiyMXe#wQihvBo$8k 8.-٪\K;6ݱ"2:$dF rgo!M% sߍ*QV#[Kle%^5)҄g>Qp'0bOuOu5>]0[6Psl6WÈ:Tl5ѩ)C s_،X2]ZƬf)a .6/P"؍IBf  ꫡ-'dC ܮ9Օ)bf'[&&ǁ! 㻋fVP qgpobrjquvє#IDm(k|ux"nr 4 Nk'Hwrk z=rt+`|L$~a$QtCyB }) OҮ6!\#V/;0s!~`Ƿ=Zw8m Qn2eEOn9l{Cp1:w4"+h")K>+<ҖBC@sOh^tPOM[D{}=8ީ4Hd%PbQTGb壂'n$R`YlJot,:.V(Gkf[ ,t!H9q9Pp*|NU es3Kޮ>cnF9zBBi\n{aJ, Z5{I[6#;{lо9r9 ݟ\{1#fB y@ ,mC1j/6&=玜q.""bEX~ c$ڨ=(,-ti|M9IDLMJIJ/" fj}V4wѴmLK\7x$$;%<1QP! qiJ(Zv90DAC!e,bAD^OFK5WB&H(vCifV6*+Y?Nc/3Ga3KypXs{m{U<UU6Bi%FM\W5XANEy~o XV8)1t.D[&#H!#0|nsCqSz #uڕA@-L|)T܌'^a)brd(ykm6m^UHCq=w2.1‚-W\2|0C\GLz5*9Tρ\ǍV=,ښ8=|Rƍ&cS`\*쇂OQΠGۘՂxϝX@;Fn((9(,}@cg?_nkpAҰ̿.١ }z>ql0L`!n/طYTX{ݩB"4$%(pd'Pbw%cQ1Dv u O`AI1 .wFsqSJ';M,fbDĨ4aP*`@͈g)In ;EP̜0&a.k QT׭1d,+Jk2Aτ!rGh9"8ô0ݴDٮQa"4 L"nw P~W[0;j2WKm瞂dj_'0b9 9)UXm_CtY;/n~ahܒ?+LrBM-&z D$cҽmU@2И.cfwi좥݃lc^m`g`zBUXtyBxZI;q>,'1ܒfO767^KsXCSeKx-+%Xo8}z%Ta#^DvqFҨ"7l`gE:Xvt>wQL8vサk>KDBaAGJXcib et/kk`ÉwWcTA9u &:"6WlpB:0"Vr BJh Ws;s2肅.җkcV1sa+Q6.DWr1.ex\vѽ]ldW:6^l[sF 3Fh XTQkvЧ0r,< {noGo*?Iߟ=ȭ2Bd9= 2dzǮǙ54%E.(q8qPtV_j"c C0GO@^dX+ڕr1#{?lV. "GJS4Ktu*p(*JΫ!$An#D_ђ$}!8*c'~kdw>>f]ۀ= 5m1gھ^ D8M3ISueXǵ ȩno|Ȍ~Ehs笖x >[#a2щ{idt[&\?:{mtZPo+жq0qf+r<[(eD sPgڰi>$1F>uPb Q\ׄhPt<UI|,[M^ ,#:< ӕcRw$5;DJ\mǧkrBjǬ<@W=1$Z[@-Y7=75=aH D&Ůf]o o*WCAk0d1̴G?_pѺQy2yV chmdBͱ-8R'7_L~15J1㳢Ml[vE.tϖ!%u5vHӤr[um/5ENҁc!6Ug5gz6. +>_gLgB3XAI$埿sxRjq~X+Dg| |w*wUnĭuC*.փC1+E Atm Y!g0Ev( 27=AC2/T/ A@CQJs@1IBcP>R*A͏=0 w8BOBzfod}iEN8GMKA*"Bh HXĩ+,s&VֱfTO(7nA0BZ4ŃcВN*5WJ`W1ش!cޓud2V-bz5L|c}{cW/nϋbvJӢ~xR#G(ץka#eh:]D|o%ՕP:J_d1B9h_8=9N)%"cyޑ>|U,QHR 3" P,t$dX^g{fzr>Ǥ}F 4'f;=:ia=}g/n2 Y[I4BSߴ7 &"c||6=$ ꕫ@昈@ #Jp^ОNIߎNNwU8Q֨`XA߸}ڜx́mg`N̈KrD>E Ӣ>5K & !~*|x# ~hq-qZcR8bM)/\TQ"ӯB*M&:CB`65`MfȮ M{kD\%hI&1`"b|Ţz rvӟۯm!gxZ.*EpB=ҝy6`Z8q~T¢A)Wi] WԲm)jVq>Z[17bb\42e#C3Ђ:%pp@v)[I- ReFzrxh]:bg擁B%[jф#kN{i'X$[\+[/ .sp"ƣ*!~ؠco3dw>G<"N ,@x2O߹s " +mj.yXmYmihR v1}B8qq[//G԰ 82U]mj{F8sA}WN(vSC2+9\]˕"éAD];Sı7-ݽ59b.PI#I DN' vWpN܋P}S<{H2Px%bWAF2oLhHGۯܻǹek'b\<`79k@8:% uC$)cx09&ֱ-( W$N%߻zjJp~-Xu6.6VAj=\NP'(L!B1[/Vcz3'Y]g KfHٻ"3I'&q#| cAf,\ڟޠÑX O4j@'.$=_d`Jg!M)gCŹJoњ-NȾ]|WgMHolmYdSS"ܤQ"@E{܉= }{:Ij, ,z|@:O9U6=MrbS{/uFDމް2Kr8ooHR'B";b0NU03ԳF)[!d3 Bq(S-b/^O'W=M ѴP21f  5*ayDrUf{4螠` `lf!ݺhD Ϸ3ӯm,+JFEY9CBs(g6G9K~ $ٌZ\iv0 #n6{<7`)8A4J.*\me@VYWmoF֌t.tgYFH 60AS x}|Kq|; ,O=hT-nY9Ԋ0N2FGv%<ͷ)ku-!M*'h "Mm3URŗ&ᩌA[ޞHjbBӡ1K K7$5:CK0cd{# (^Jˠ9*8͒ Zw]9ѳ׃5A mLU|OoUig@)PX@@o{. L nv~j_7|=Vd"t2 X˵ }a%-otV1=uդz}l(qu 8ttIc/pce鈋؆)`}죱䍅8FiZPTȩ'-0#N JF( R }S|BkC1(/ߋM(llcRvr[UOB&$"<)w-fҦu tt} "v 6@@F[q3;SJfef"LVXQbzuG"" Ϧ$Jm;mu)pW\8N%IS`*G B>$&ԾHU/键}Tzǧ!. kQ~+U.FQ}{(Vems-_kGR[fgIW=-|"p#h r׍zU%G̝5(Kk/JL(ʳp-㺇)sԳJ) ϖGhW-N6 Dy+}#5=4Kk4MRVN)HLGbgj2MVErDG]1Fﳷf:d}@_k?N 3аhV ܣ\F"t>ciG_Dº2pKyKeN o\ÏC8C%B\/7z @-PNV2to+@E/;^4cUNe̯z(@F[I嬺Ժine fNR2r`FxLMOYA-d.(AT:w[sHcn.ǰNaZ@%^O؍ ΁TM˜}rcJ*&c.q6qmA4p'|{'Nh7 gB hHNwj{j$Ӎ)JPr\,ߍqf0 (GO+/WKH6vIiSu.,诱!jhu)eU٧2_yr_~ґbKx]uZ~Yu''Nu1__eXaB4(s9:JV.v~ݨ(eYKe) o[O_z g nyi yIUncp۰!AP-u(0IhFQ.9?"v:n\ef1>b\QJ3qA_Ys3=R_[6vp}9m 4 `9,3gLF_zM\ŬCѢO DL~}VI 9,TȬLWƾ3wހO/,>P7* IUK;X p`k4 Ͻ|0]9§s`U#?ep)>*\N;6'K ~wC^BdV*ٸIG{0Y Uz;1ֻ6KXu|YYRvC}֟f BȐNsf@5U> xö£h@ $0|#.ĠJpC)iDzr :sA!]h4Gl3+lF=7 yY%$Iu-X+c&W總-V'J#5V;n`6Ṗ[6yiY!MiGISuV7 X80$'"KA{Q)45C 0vljAiĬn^!^1@2fx2JUT?"`ˌ`lgkZU{o\6z{;õXؐY$q1\Q$#"H~R9Bؼ;|faìpXVtzI:4 }-vNm_s-\}g{x 9b'4N:sW FP{u!b;i0g>Tj3CbK`] Y8e3ja#nhtD*.sy>ώq\u]. 1_ 0D'&ki&\tY+֎>fVee2/%6Y'XZKEfuY8|bQ_%z a&U,A#ZRa&Nb my>+k0 y:} GpH{$X<ځ>uUzp'Xk6/cnSbSxL73WR; c&t{I$ahn+Ex?1mttbS/7ːZeI, H-7v9k9@kAeN["WIRF;U{AðxZ: ,I UG\׶"+uyY%v?E^)7JFAyɤCvw:<˜F@}n|NwLL`үzZ^m^(XL@Í&X Ï U@V§1BofEpT sʂ5aMxmEetrM椞0(U1cP2XWGm#6- RO-*"i͆Ƴ̙dSվX.XseAlYK?{fRƨHb)9r͆n[hWԵ֥SW\;|DbT3F)e0[ZV1{ڧ5DDJfJVN3cZӾHQ"*ި'#({NlA?f0<^zj$=x/xϜ4#Uo6q ('Jgu.}Mu̥B~HtwY)2nT~a0cqmv:Yj-^CVI#ϛF5ja |dH .DҤ!Jl$ >G>ῷ\N:#7%pcR>(wk"͜ǼB?\vonYIE~ ً$QC 6iB){[ێQ3HJRm-`cbpLNgAHB )XuF)8\=@!>șWPS!Sb- \5VAƫ>Y^ebU~n: <^ |(QE!Rq(",:IOAC #mPz0X|0+2yi_ӗoc $5gTZqل ĤI"I:D|2)\cn8AHf!>! &1礩1 I'jU] GJxW" h"C W{R,™hF1S8 a%f0D>V]+AA=42 Ol3"98u]Հqm~$t&{nXtW.=7vD͒~H(( Q ӉkjBzE-|jO[̰'FV o-Gi$H:7A Z2'ݟ-nFDӹrt H.eXkβILʕ_XV cO}9L8c6P|ږO@[=yZgkdGr0C͵REJt\ Rm.b9 )F) sڸrwkzt>1%ݓP)q蘡́7H8ExGcq_D JZ9 {kǦl]o}ԡvFPl[JvyFjk[)۵^9ܳ'¿"Fe%EՎ$?S'fHc4&.X6 BN ~I7h֤Rܰ) :7$&U((AEVJ1,&Bi"!p =jJBL&w[T,0\ˠ̱/`5ﵧr[d9 I0d+[*˕cQX ,tC\_Pc8jk:USl,>0$FHsZ.B~hP"bJ!^ZD|A,& P89w鮸/~ƦqJ|o[(tӢkZgxh.$4big`) x6$e3*|O˃^B6ʊX9jvgF́90H(bV)rcs̍m`җ|2On~34Rj HJ# eJF0HjNmYFTXA(nbVTT]"ʆFBimP솕ư<J*=Un},sг\HjZzV -T[Bm1X-.:1!)ɉ """_CF !aP"=GAav`U8#ZvRx#!d(Ȱ8UCN ,BQ(Y Yi88ތ7IDeLDȖX>d㩨6}Xs? @x"AI1d Bh!! Bm}!Rk) X3>"eL-9:hYDEŊB+Db< ר=̐ gqI!nUЉ"6bմw>-+@!p@nnXD'$c#8jm`hmN$f0Ixa"!L՝zBn@㻄n{ibJ"'!6 X[d9SWvS 'U2V`yΌT ߳W (g@Qx$F3Ĺuh>4_.tXAJ>#"dȱ5)@͛H\HC"1b0DE wAsaPIdp6*1?L6,?^ >0J53|f EԎÊM祕!}{c9fjJ& Ǒ{G,PiLR"6נ& a>=0z0'(/V)XW8CWQ"rɐecFLÉАxOĒ ,!T* Pd: 0 !R +%H A`, l;HY 2+Pica`jzq,I*1}F,$Hn!!!|VOhwtQ"0@OÄi w:?iF0d$Ͽ O[p)D+ e)X2ՠmjإRvL=2Q{,RT1I;n tm8uIe; hmI(Ջ*s r^4')f2WApclEBXJ (E`1 (a:3s>+(TW.FU $(zKH,񡆵E .9V7Oô-:bĶӮ5Bh +yi5iIfS*Of^5Wms39q^Iq0dDB,&LHbpJH– Bɇ(aFRPiˬBtFB L)AV7Yj®0 1P%`␘0I R*XhA苑2` ڳТ*UE^`-i$4/J( : 0 6DSU ^. l8d!e9)L.q$ rO`+U sHHR4J5-ԝ hquRI3&.Ls-T.1۰ ~rACą6-yиTDGdS{)#U@t9UH è4n܋J0 1LC-j]eC80GRI\ǡ:eJ8,p[Ѹ: >!WI&&01`(Eѫdߠ ޶n͗!,U\#fQ hФ<.z?O՞lDXETF d,c2V%5R ۔mƣW3pҖµGUN"Bo? X"O+_ZM/Ȩ6ؤZr4_Zj#'RyΦr*AorجiX]!G[ k9˜[,$!K^!8Kn@@hQO.ں?,,UMT6qՙb -+-<ʫzyUs+gG')aEc$`߉@0ɵw *]:k`W:IӤ*?n +DvVfzt5//df$PI*N-r70n 8rvxL\^l$8_QDkyp-WKR&dޚedszd#xwz/B27#%Ia=TQ<.x3ƺU-{R1E;Ly3sUSn [q $R R,JDAA,PF*P7{r ߁ӟmSw 9Lج;:Ѣ@~+MDR4hw=p\MV}T+|ܔ6;iow ؇`q?пld^Sp0PRJl*3=җ1IV; /&VD._k@%)8^OrU`p QƟsrgܵ<:|_wƁL'͞xD [kHm 6Mb1Π<73m'!m '4LՕpSHEt+G-i~O*j+nծ a}sN$Œ t64|KηPhz?;mKnB Eq ,˾ yG"B|2~[(?bOVAKzhs_-~k~DW7^)#~s3^!siP/ &GV@z>r "NF~3 z!@X4=J;?ĔZ!\⌰7l )Fd3:hLZ}|W܆&1> x uքph8h>1(;շ`،b>&vxYЋyk1%=ń l^$xN4 A3nK ':"ɹmoުQ+7M*PIylX~:5/w8pry0df?m7!<߫V n+ơP|k@s; 8,$I^f?u(>yf 'Hwu%a)FTH._%&}HX,z4 9bedˍW\'{/d%l9f9NO[Fd*QmxAڴ%yTp<FB9f]!-^^T'3ny~ Z&+vb0؄ 7p^}<\<-ZZ\_'g :@qsN7r۾(=1 iXppmúfQI 29I€ʀćgGlo05f631`l"ǵ!׬ԌNjXCjr^M8.y{MnA=N#$\=vw$qsFCFY|ܭABD$rDTnf`8 A2U!|4dlZ+9PlU1yHh]4a%}ukҁa#0қgTa.|P}d4ݽ|Mg"qNիQvQ{qn[Cڤo(M(XVe)R%^$S1 [Iz_:  d3KG˜*L(܉$V^ǃ۝;_Oɔ<$tJ_4\4xT 6ճYWZF'7 K㝼e܅ ׷SWqKUKgi .K <s /3Y+"OxAˋ Pg>V}2EŁ k5=]'G[,C›}79 K%j4܀W܆>{+1S#֎pUVMƯEc8Iiuj୐,GTuI*62[8_`R^>;o=(^~匿v+İXkt(I2p zT4 3;6gb's~ _y! hD??'ء>oB4ͺooP)Jnvק_a/vDd^9qGyُOjb-)>/DÈc8ą)-*]S}@_VIrv!yoItypa{=<]ii&Z12^@;''ln@k ݨFy=f(Uŀ>Z+}o`UpN9~"Rݵ2ҕ"Z s60Kp4M)aFڅ1 Ux":MZe#^(1-ZlOhpMҲ .,9lQ:X *V)Zؙ[}H %M!sz*Kmoʼntq67ő $Uc Mi@m>WfZj$8*)i􇣔wA75rgT`IE2=zX D`YV]pIg Hxh\KT Os|pՠb)iiiHFPHw'Ғn?z=<=ݧobTb,Ls@O yeB%OP K}}C^W S|XeeM3)$T QzA:naJ"0"}6OݝsE$Rs6SPC5EAd(# A2;O&v* +![Ad\a#QIy,Y!wFDk*kWe @݋< HDgh w$X,\ءّwJφd]{ //7s(9bf\޺+J[8j9D ƭ;`u'|] 'utp(.=yrQOϝY-ء0MPPh\KjXT AN\ /T%6؊E{EP3T2 'ql0¾l "U+} '/PWK8t@%% īl{CC5 mABlgͶzXnGY.:1aX5`ZT[%YMA]8J2.i զ8P$RM!`ȧ6+P=xńG?aݯA2Я|^Y ; l.mW9զlECyOGB}Vɼ7U7n_Eq8]e ~r5]ٽzh<(a`t:mSfa˕g 60_ahWu!1U pGckݰ[%&yԵ}|<ɑ?9غH=ZAIGT%"m2E o0E:-lhӊQ4P?MYE\.D78&ngExnV;Hz: Bpļ/,7.}yoh$TEAAIO .2Y|%1G P3⹏z`h(:;}G TXRkO5g'X{A@jdOt띴wy1gFj24;4DdLA> ze\f/ {8HE@i@-%xNcvEJ|k|8]B"{Rt ;Y;:zoS{3^Xs{U Oj>&z3`yygk;!?A֛a7)@OWަ7 O-t#>ng|ݣԟ߳=<& ~[wJ"ڋ#%(ʨj|ߩi1O}o2;yxrΉ Ѓ9s7B"j|ԾC9bjo4ʁ$@ߚD~C9)?8۫QOxcffS йNhPҙ;ŊL@5b*ǓάY=Es i,dHq]Zz>&w'l"N 3j}`(h_}!Y)u ;] O;{M(>뵫0{):=T7ԕW+E'O]DV[){ڙعLn-īW46. ptʽiwBÅ9r^]G>XC wē4}˞! #Ugn-Sb#1GE8NȻpwCT@~ Tw#I w% 2yVgwL0G[?m9ߥICtz֋=EbAXM{9b[a"BJ}>GMWsdJ4:ʳ#Y:0G1G|Z* MaG0@5g2୶47?Bϓp ׈Ƞ Ш:ߴ~a9X \tkծ'NlOZs޹ ­yKMN7'Ea.&RtFC )H&<|qF3|v\تB]v# ͟~6o|ӛ"]& ?$p{>J@]zlIӌfɨUBj>&O>|̞r }O6^@~4p"H+,rqGI7~P\_N5t44lD(0FI/}1`1sIx#hXF!޶Cٳ:=,QHpϺY` 6sք6#MN.^&md$?zŕ5-wgqREY1p:ѕydkc =:(TT{8e5kR=hQ( nDcGG$mEP6.{dX)N0Gn'\,VY?VRkjrJ:>*.]˪$zCHUg(#O󨮅J ᬦMUrVjYH8 F# X^( &WV$|xOzq9েg@X"DP_꽻k}x{l4WUjkuVwےV@dAŶD).#a`s98(df#) V {!Xݦז0?uSBt|O$z+]a.q8:A~ śmIX)B&I1&ƥ5Ued[ ٌp’׍NGyh{KwXSnπa^q^M")Sl_'^BMVߍ2ʣ91(rx)*P5{Ҵh#/3*\軒 PFqD2Ν{"ey(HyRA" #!l54ˊ%.[Uz#$"ZoY‘8Q36bXS90-[ul#h8s9o0<}tq^t׉/T #:qmx Njy!Ցi\*~7k% ßD i`30$l$SVDo?G St 5ٶ=NGyB Ҭ)4ZSl:Jt~tBBjcц W{EX@g;~ƾrW<^ ӭ>|!6B' m*MaܝoF" oс$,m陔YUnLfZ\11\1[k­mnKkHqF/*xV0b1U" LWv@$k<Z]cgO$egUL<:Y+te}G^*˱Q-̡0H\4]%dL14i+47CP~#8AFM$ ISn5[PC[57W|1Z' Î_BBHHƊa4yѓΪvű]|ti3`yKLq8_<9nAH =[#!'sEz6s0l\LS20X(H$I@@~-AWzS7 %%%jsx͇_f䌏@pi;A9W?e$Jj?)I4GJuZ~ (8a:<=cOD"t *hBȖ_'Æ񆐌tjB+ R(9 wL,2V4ʸmGXx_É 'f8? |d@$[,mEX`RrgˬsW4eZ(F׏aK4Lse/zTSl /'d*Po abߏvϾTeҪt9 tEVtXOSR Уr;O`"!y{Nid$F۔$>NEDЍ̀g\X#| ELI1%AB2I- BEDX $F*R `УvY-e u =`8@~tY<…: aB- Q[jBZUP D-mb$P2HRaS\(Ĺ!b`S+m2॒bVФ i R@́LeffDY eRQ f%\peJQѮ 32JaH*L a "ApEW.e*F 1 2,Q5h&5( j́0k$9FQRCDbȤ>^L=ؿ|(~g$ XAIYҰFRь$dCEaVX|TUUDDT(**bc *QQRsI3hSvI"-PXotF@_L=N:/P̔1'Tbfk2n;tn So`(YۭTdc%ϱl~f'LobD[(] șZ!*w΋FYp P0Awd^r(* "QQ #"m E" xBNU(2[H(EȷY*+4OPPy4&lKu`FĈPCrec_L bH #mG%U(1O*)XU # iQ`1c(Q`*P2B`[QXE@X,DAf2#R Er* Ƞ[ahŋ-f8㋅Y1%C0L@T .8ܴTiaDqƍT2vc ()KVP~ҔbdĶ̉k&0=_fkK`UUdQHkTXEHQUH 2"*T Ȍ%!2 t:V$AA-1? tD 1 dHD_ӓAD\% C*r7UoK PQG;$AU 3Wpj/[2ؖT3Р&ZC  E$c~{gjN& `ޜZ'xJ3t xI2J EeCh `k& N7)`ow;9 pH(e,YC%X4, Q&'"`B%>,fYj0 0t!Ũ!c`i22*94v`O<-St a˨Hua*(`qNh}w"  UD 0bRId E*PBЌ(@%lX'gyިmƉuVbULSW1&4YZh֜ƍKq1U.t۽Hfe%%&RD) )%J wbMh͘>Y?M3fSi7[ H?7!>ĢRk̒ԟ-rտ1G#$0E B2ݧ\=as&bWdBHH)7}\\Xh"8Zf9c~_`WyNX.Xfh@!@IKH"Xίb4L ,2#(Ռ՝EEZ"acĔ,M]RDs:z4'鉤r ʆ׷_;be_Dn&/(_-_?%`>pDD@g/n(@X}T",M5kwkwyx\vzX2SՀ^֝#3T9G/?RAϽOnyEIo5Cd@#nSbѩa>kWJko$~0w\Cqū"O>G_!a=mLޫxS[7 ?úMcjGX͓浮7دǵ9fmd Ubi`,;M` e[;6IH(؄6R0)SBbRHdM Ru"'{;jnbb:bI"D)LT#Sts Z؃Zv M 4$cdT%6aZJH"na¦͂7Az#z]uڑa|3MEXl~ɬXJ9Ål6r=K*Cٓ10\Le57faXr-FbM.u/XgJg]„]Gwf(eVK2.R{5h^2\q_&il*kth?K&HBT(XD E/o%^5RcJTJ_lo0H$¡B ۾>/w%$gjSW~3’y :KiKw u;l@p#y-hYu\*{A- fny(UyڇVuKXIT7`?!Wz<eۜGO5'WlAD]3p"$^OsK;h0JɅ#?@9Ͱ6j}Ha8r_oMq$R> u|cF @K6:;%n=Z׼ EU鷐=;Y u2\t,h]tȱԜK!D}aH+٪q.M<ױb(}ܟ>,{:+@XUhBI!##$R"ZAgoф/Ğޱ0Ӕ juYA&S(6{ܘSTD?E~r+0"bUce:J}>l<ГSa6 'uZ $] %Ԑ_9tR₱|e\ s'>z?:L0"]^Yx?=? ꓄m<:k,Ay ꢑU=6EᄝhGuEDR, ͔e%EtPu>*7$b@bTzG wE~<]] 9NeX ^qƆǒA|A n5aN#{!V.X"m2g1&]xG\,ro7+5u58}42 46#h98+%-]7L,}ޜ~|Jމ$ bVxN/zO|xGN&1'վ9cB)꛸@yTfMcRv>AGX΋4Yeߊ oe7Pb.~ρ. ]㭰^{HMw6:e ,^+*cM8C]`P8"pg 1v$ZژM.xa<+Y9ᤈR-nQxA|705uʉ(*qa߈GSV[ 8g\{Ftuski ]vN87$TjYm`[HB又b-t=2Ҹ6x|jxKo1<(_|GE [FdvWbUoӤչ2QfdNP耎%¿%(wEʼb\.=}UaE!mWCK<8m _j al'Iyy(zs=!&M+8L2J=bv)*'!jO9й} ^ ̠dIyޔD|E=7É[/>0W> ɻN)| lأ{P{1 gAЖE-qfjH?~_T_&)mTmd9W0>{،!f5*@`N"# 8ߦ 6KOJO4 qrXt `T3% J x}z'z{z!uCX6[$k dp^3 bϤD@.#(w{bQr (~uWwU;#:sH #hN{kZ h҉ O& d[C< ~_;ؽRH$$?ꀆG]]L gjR&&B H]?ٲ讏ז/(zW*Uq}L>WSq'W>G2F!%vQ;϶;C ="aA8{P p{}@&rPϻ>k,X?)Bv`8<6&!K6(f] 2E0<{1Ab@ geƉ !RYE–9<պ,̵(cdRT%M^z}G[:zp5J~K͟ d]&I)QRH$!9r؜%E' `I,SeWV NJf^Bb`f6ZpkY[ӒrP)˲<*̭bRA TV,@IXXȰ Ȩ$Y  >O[Dr> Y}Bv)T@cG/\?>V۪+ZPOd)sr/~ñ.&hOu#`nјDue'TqCzLK(EQd&/Yk[ZРo*c.ǧJlLj=0!xؒTRHIdf pHU#,H fBRl"*6"Y~Y( ʺZ0yޚTe10i2(avTL-w>|Sё Jt7 9elXV L@0"b `TpV02*hn+I9Rou"),Af;@/IAFA#z΍{U!BNY H1@{A^I5 R鬗 fHwNxӹ3.&&&nJן=O#zÕ"Ė9!!x7Ӂ<ƠgK DalŷL>I`24N %=/M.D/v;k| D :tVt=!> 2e(GRmgsg@zNCd   0E!BDf4 \InYL UM +1al~;YTER ,y !o`*@b((HH"*4DMB:PMY$;JKۂj1 (2C}hZ:Rq8[,zZ4$MqX0AN}1w'UFE$P`&$D_I~]9C =HH&Kx HCTS;$2(4"w]C `(9LLґ*#x]JNOHͰl] i żЃHV~A O8gQs: vRe 82JwCo qD^mnn-0v?h 1kdsb<_Cz>W2~:÷ ! 谯# wحpc. 9x<3KXl!ǝ #'^QȄ/;v ]~8 ٤˷xbY/>Uшs7zb4D; 60&w {b/1lic@8}anxwHg8mxs4,E)+ֈHJ!&1dUu"CdhK(|Fqs rS{ Y8Y-w c bK28Qb(H0eqcPFeȂ^880;}IJDVV  _ o-DDW:38 XM@T:ɳw b'8͔(Qa {d%a~Rλ<,0?HuYrcFWO%6bpvрm\ GG) ΄`r$LCz>-dd8;Hв+#) ۄc颈2%7#|HPt5.k&EQ5LKoN{$E#pRԥ< 3Uj/eG q4-De@lBD!.w#颊q!Y\d)EMr\AF~2AxmN*Aޑ4uKD (j6&:htr8Cv@BHpbyO)X؀k`ScLpT`r EkbE * ɌȊVPkCMP WW o \8FXG&!7W{0k߸e31LD؊i-iTD`MLr &k ik)|N' {x]@<$0;H9Q$gYdK 1p'14lH}IhgQ{ E luQ}hcO/d#/֖!n7Ċb򜽡Y@( PjŸp(U 1NXP7'闯V>n@n;5 :'E T: 1+38an ~ w$tvvO%0j<5z'Ta\ݗo??}7ϝtIďC_TZo/9[*H `eQ`f^\6OG9<\N-%u.jެY)x׈ hw*n9Ub$?zoKEϩ'8!$NA|vnTϭw5<1ay0+B h3:8JR4<EW礻r=j{PR3xЈGGf*ʚe :U4nhuln8D hFQ̾s1P蹙C [MӑF7b1\'p;m1]{긟o7AaAo;>Ƅb564 vÏ\T+󢊽$Ct$vߔ^eݻ_H> }fa#Ϗ~x 1#Cg_9C:R C V=h <v"bG D:{,`׎ :"O* SCE!O/Cf311Jě  r˿{?5ƁB]FyQ+>&iW^_)B{"8Cp4}H?HMضUA`mu\}9 )qa7pcoO :rX/eT" O.0 7nJ) ּ o_4 xe #L FMCG[8CKy^չ 7"9[0(<^n)ܚ>}U=BJ9дVI wWE_tG]0n"{<&p^Dtta>%)G64YŨ\E7H=vZt<U;?csy)}O)~5HB֎>#ɩD7fqXa.{ӯ{@1.eߨ;2"RĬ r"d COm!7ԡ1by'hPߕ}Noqۜ/M%*~XG\} C29CldH4XBg>mCQw-λlAU!yz3 G:^o&:f ݙR6B8hZuk*8(MUS>|dDy~R3b?=įbeQ=q䏨q+}@AZ~?vyo-GQj"m<9 *T Vtb}:Yl(=F5,]I,/"!k&{u:5|A1пEE,%NHbP(%t1kqպgợWþh1@Nĩ u8pV$h\ya1^|՗On敞k; Q.ܠ\bH4&K;ʓncd_ $A A׃(68d>u%*: SH1IczJ?K<[n-Uãd :U7nAa8߈m^<6Є1Q>C ~y"46619;3D^Hܘ%\,.rӥ!ߝ^rDΤiLh:! }‡AR=ERh$Ua#kƊ7(䖛YT' ym2I%F d#X5ȿ{7/)1IZA1`C #ƌŇdN{+`sf0$vFh7+īRM?eAQP @O *H;&sbkfjM X2eZJimV^nl(qQm)`XaZj31 PnxD $A5uqUbdph7(6߭db8u~tO ٫oŸsp4/^g:.e}-!|9鉚o^s{;6QhM Hs%Z-k:"B2QCoƀwoXIA[KSBn rU2ڷ'nNG9GC3d%kT^\1c   @y1\o*{ BuD0*ƌDrP2 ڿlccH NnB ,[[k]feij0$zf*UB3̌iU&VQ!,fNPh^brw\`ZN("Ţ*E|W5:P݇5 'Qj hr&dPVQ 6iÑc1qasJc^m;VVK@ۇp/Q50k'j^K4dƦbS^n%rdTL (zǕ :^C`U;\mbz~HdZ}m62h(pU2HJ maQ[{Rcl T 1{X >SY"~v+1+$2pB`NT@JS҅i,QHHy6Ѕ :䡔'¯C*1Z,x1:#8+ϝ W&q'P3<zXIa6  0cvICS/& + @|vP j`5ϝؽkȽP*pG!)Y )_oDX}{"o/B-L (b0 8v.?8>^Qd]B^(`TeD2xA1 \X{ghbc8,6-1ȖY`XTE>=y]ڴ`Iy?z6@aO;Nh 2 gUB)Y[4 %N8aLI/u;\-kkLր>+_[?o>O"b]̡e[J*okVӀĬuܧT#D9sӷ*Vz瞸lYqC*;͂\zb*$o:ܨcXt[ѶXq=go:tX߉bנ!@]HPPb{e"f>Yr|5/ ~رz(!GKFp~+K)cy!irD߯'Ύn/:}T❄$f"ahW4xVY=pvJm~IoO> $G (ZA-fEϽ!j)m>@T'>ʘ燙s ؉scwC ܥk 2]tb!klfإ8hnloEk WZ~813w̦ A*,M1MnaIQ&@ ,7˃44k ")X3q fA#oA}.|":=[M}X5f!q ẃ\*4 Zah_qsz/q=KP%9oܓפ;.GZ$? {wݫ;Y;lvh3jF4D?̆d>gss6Qo rS0*d ͜ڝplcdϼbXQE٣sa hC6oq0-(/?#+ZЍ3z=YjUHTNWOE+ /nKP<[4VYMwnȻZ e,ICyhѢ1GJ|y>{2<%{8zH516Tv“*QT5bv(Dޥ şGQK:AnN#?>ϨP"A":tmھ+xm?EѠpն#b_0]rB_8aN63;kq؈W/HW'a#F|CӀr˖rlU~]jȪNO?>Q X?3k{ݜ1;{ϻ103@ʠ<_KMiM57V32X| Wa C=z}nY&^.u/ pJx{BVp<(+^qD\A&_I&ה*3VLicWRuu^Aa|j|,m&W?+l'ߙm/Qi<ҥk: J^̫57ϟ\CVQS mgg0 lq˻ r< 8(إ)]T)(='wԒ 3QpւgxY}e`bI0d@ O193MLLPcLj.cE$V=Y c"d:feDS *2ԩ[aCL]= 1[B\J"vdқWJG9A`# -V1?u,dǹK ' `HG7/ǝa˳3$A3y; WEEzxZ$H -ح0ʭ+<"+$jE;*[A(X(y#-կtf vfzHKmDzyx ˗ ezvaO`W WkgA@–@8CkmaDAh(3=-PкWYV@v tyibV(LeyRТ;V;殄VM$0x`Qu;b1 =`u`s"x xqPWyr龿xgX$$Myԥ*21F%lˍs2.1SE3gw'(9icBpX M2pLpk C1_ ML?ܐ?M?3`QTY&;hPoA! IFїZdlR&{_P$3;5_uyI=)J[Fla\Z36au.:q^7-J(eÆpލr:pA:G2]edI1D(ˆ V`!f)S0̉ qJ2k()W)Pз{4l[bSj4a7E6Rh1RYb"1 4Y$T`ai(Hp˔#Kb*Z*%e], ;U[%Jԋ+"Ȣk*(TR YKBt~hJ6ߊ ?^~:C$ Ch&3C pl@,4 ʩyT#-pB?6BDX5&DX$NfQ&݌aDd !cn?9UEOi۷88rrraw4TF3%乲L˚/)nнXrzyfIH]0eX%5ya}lpFeS3(U;RFt8l]q{),V)9C2F.$K狨ڬYyk&hEQ9͏8Ifl!)PZtT~, PZQT :6BQ (:dukb XP9dQk5W+FM,oK)&c~!ylb!ygmA)/є%lMS C*0,8Pkda]wbP u9g7< 4i:'F7RvL0@=: & 9'jMU<%vF| !Ԝ N:R,-p!TkFZ(gsȫr`3&kᷔ"A5Bݫŧ&puuA;"FÅ4:U!]2/ņ-2᭮DB; \3q0NZI3p(s@XD pP#@$[]H:@KPD-=@H!fNA!ĜlhGAf"h nxAe!\ |A9r4CdZh.ca ^TY"Ffd~wZ)##Tâ={K ^/lYS:gL_3Xsh0$IO\yup3"(  (`R~SzAIFF,r2uD/ *b.24+"lfN5mH&]ȭ]GY^*0b5 0 TZS](A!"킬)`##QIfٞҒ! 3IYQKj=+EI 5X"G- k %b&B!d;2g]Peݕ"09yC!N4]rTB ;BT̸^wCUQEUU0`pX|U#X+-J,&"cJ P+W$-R1b,2DtV(S SIuVE)jҪX.9X1+X%eu XTV A hHEa֩A(rŽ[XE`EX!%QTqa\+h U-iD&8`l("ډQ.K8P[VQ "֊߶&%bXF(jhh(81uh -U(% װʋ TGQq QRX0G)bݙ6D*`DbA2bpVb-REEDe*9BdQDJȔղes.!Deh @ mPTQM ";*n¦W1QEk(1 "ER5KYi(PeŋbX*""DZ ( VWYDV$Hbc[  TRHM*ԶjmC70ŰݟhAE(kwA P03a4K$R=Q;G/NxHCZ6Eb1,* )fϡ٠6pWRe H @׊a)J #65*C84-4%@O#}v D:jRD ΁B&rA]5ETKM"=)!4 Gƒp2fQSea+ ͈S,+ZllD'A4%V~и#01Ar$ P:'ɸhvx_}?_|YZ|ZhVq:A?$Qr#>|b׃؆٬F{aTbPq,ᷖ3lp'ջ pwlaYCSNz|0#'8@%o6I붰mk)`SY<ʥ_ dE ш#ᴊ4r;ۈ;g{ :SVWizmhN^s h~ qn :1U{Ʈ*LGg#G@1*tW>ho'Z_ϋUH耋>|\+l(evo:jYՋFQ6VدDDER_`Џ('l 8:!S+ha%bƉ(I+z9vy:58VesT-(@@`A_Vb2*3UIAغˡh6cu0zPc.D5IB9iϗ9Yn*mY@9}k޹Y$A]ykYgB:Ad!ZN{zq(1B:w7m+@{2}N[\fOߌ#McF}/ž hq/fH'u_?vF DQ^o#yq<ӽ1#rg$B@0J闦|2.z2HGp\<1&A\DZd҇D=4|oM8voKÚgD?#VOL{?{Cͱ.ӨpvR dB}rz xpmS0A&הjRyu9Â,+PڠUe.,x[[Ѵ oy>,+ux_qS>+8N܄nr{u?Tņ#]3xLY}7d>M:wgK,%?KԮ6o{HHfᡴCZM7a~M9U!S2 ""R{u2SR'4/TƑZ {Ϝ֛mDy&]Nȝ5 rva]a]*ǵW З jvO!= Ͷ`|'|fZ|uV|CN#|ݰau|]_y0l 6 SV Z5 T\.w2E ?P=qB<䡮@`g>+sxU~  զPCL5n/^KR"= Iݙ-`x=06OW3xl5`0v`gAK%3#\%wS'nmBT3+jT 7߳JKP(;I]#{>rԱF[f! Ϸb3)G ikhm& @b]' ěC)/v"5 n]@ex.w&wWN.mn~\jk|4|vgT$5Ҧ\X`Tcwdfg6dϳm#zQ N $d?af)&/ jœD>c^vF*LJs̹_g ~x:[auX N(yKSt@wa宣,C[Z.PI0ՠJ+PA{uj8zQ9H8h<vvnjeypBfSFCqiǃJ)EcO}_}_LI!k蝎8 3&B6nx#$Tk%,7Z<x_GP|`|3 jsy$4Wyi<,va7mŧGb Xx2IV)9H\Cx=e]adHח<Am*mX5K~\5ޫ3KgGdۦJn5 `;78^4o q >p`PX@^wvrBNL\uaƾ=!( O?91QbfԄd,)`cXmѮw5BC{vi{M'oU'LK-kLcaʺ8T!<:z{cj/톽r{%G&8 ("=]aљM&vo$=_ihbo+n4$}@|RE /@ 3m,'^ү/-Y%1,[!9wHUh"206saHnPRHb6ڕ q~|$pBEJ9l@S!'S:Yaknd]AqT-V?ܼ"$ i_w%Ǯ˙1\2:ДA!jRO@zwڂ#?=dVW|$Ā!{߯NuYڽtQbXN\:q"Jg4?8h@T8?>|]M+a{|ԷPs D T_Ab\@<,]VWbW`r,1'2fz_qk?Y9B;7`ӯt<gLpV Qsx kH SZr-s<^6߃AW馣{tl7xvOKҴKh֡Ю-(MlbaLzirt_麔H#z@X5hhaG9~sښ`~@Y3n oz"fYSǤ@$Qw =?BiQw:iL=H^kݎGD hHTÜv]S 48TM]FX88`ukZz k v է6ÿul}@ Î:q w (DAWFD@,Lb  V& _۵ >EUWܯMttW,g?VMgv>IV0o'?z䮜t;{R˼^oD[VQma>&e˹S"BHѵ%^u[O8hM#4;ziB: r8pe sYD$c`Q܇Nc~¼ TTd*Yj-C<zet,4'v*^-d fr+o"CkN> O͐_ EEvjqrՄ)N$s/g,"6atL'RB4m!۱CQ)@E/`ĕM4Y ~i4d"lE1`AEP0KJRL_A֕*K4}YO]hUT"ɑ(+.ENiz$DE)̟R@iH0@4d(b~$fSLdA†JP A$ b#D  w*H% DBXxyAt""0%Ɋ3'Y0g\:~5֣7|k47Q6PzE^D =<1HUv`@B8㫛; )rB{Xs n3gh:ne"r5 $_ ,k$Ђ+{9¸x3NGc~ۀwjHHIK[̵[#Z\C,QE**h8)DUt Fe-+(,*eb̪Q`.S2V@f!izI 3$yQJ $Tܡadac@E)"1D`4RPRrPzARI0 bwb2CN$j!?VJ?6L/zy^r)BC++PH)6$u,e#J( qPVBim@iVDHDB[,P*,QZ! BR1I]5)#B,`R, `PQ2Hm Q9@ HJͰ! !DbV_܇ ei!P+BKc/=v뛨oGtC^D4rBa@҇-x8Y*U̓T H2Ds``"WpgBI,BA#nNAn1_'TR}A@,CI;{>s/R) @m]X'H(㣮8-žN%ծjFÄ]au5 ՗W>k)4Di &,DRⵋ̶:E&[$B@! dPr<[ بI*.HaR&0EWւa]f{w1$ B}"rM]<Cr]-f׋@OK/'5סƻx.GQQ64$)h, TS' Hjq nTE9$,=_EWrV(myC@`(X"!qi!dONيL- V( O`,bHan(FųP€=W0Fơ ,IfRĬDd"SkN]W@w4%lzy&[@}'g`THlܓ<&EhAEOD23h".,ݭ^;a`38$[T7<@h u9MM7y~Ԝ#zxBd.sg#ttbtvm8)in2 Jf>519JcYuó2ccEA/^h!9ݏ>4uNzyPΖ@` ; H"D 8;AaQj\5':TJJ ¡`I-akj2Al{"\ @2aP5bơ#JA)ƐsdA1" ljHE= db&(E% KR*pK Il 6ˀD&EkU !4ytvbDֽ2!_t . %kץ҂"K$c`N IF#)s.=NG*({@2[qE**^YYuP ` D8vv DH/_O 94|f b ԱPP6x#& S%vcH4 BSRIi&NPC6Li|5| Ɉ뺵Zf{ϼ! #shzCފpB@n^81Y G n$*)Hޗ*i`Qo-;rlb]1XVsaӜAD5C?AL 9=oI&BĮz iRX`$fyVNc)3oM ʄ4@ l`-טqZmNOaTҴOxA@[ŠN*8aJZdfCMwyv7UNQQIi,-'J9(7/̧ž )b, I2 #ct6Y'"HPE$:ؑ㙷aϠUHF# EV)* !?p%@E1`H'n&Y5@Ï#>>&~ Rda,j6pٜZ&HeJږ,8fhlt 0 09FU x4E$FoqDNZv$ѲvQoQ~UW^[sp/rb+%!21y'aܼLalL錇m&ȉ-+ES}sqp$0`RRof2jS6@}FrRe=CLB f36,^' *K7d*pZ$EUd " EQF+KPmj4,EA+#*0ePHH1FJёd("JQ`((T f҈$b(vUdqb!Fb6{<Ȫw!OVđ+D``ʯ٘X!42V 2ܱ-liOB07!}l- HHC ?lCiMV.@xP!"[YӖHj!sV*`B́H0+Q*;DHcA} =H ` gJs!dž#u@h.hQKD ё^a)dA"!6QI 3CB+\V͏Ϻ$I B#$%a zG;9+ q&Tm"2a$Bb…3I- %jA*Lp}EQPDQQDHDb(u!؎ AHY(ipUcӏꗗ7ӷz BҤ Irq'NfB2M "&BWxߨ(HF6 8لUO8!> 96?YJ ъHd3L6;`( j"bTM][A" 3z.cZ\ڟLo49.c8-XfCMM7WŶH|t e[T熦JHdHX&rB1% J0-TȖ${SXӫlMfMR "͙o-z &ruznSY%⛅l j%jUtCAi~2tEQ / ܉w2EiШQ4] X|K! DQbg]h~d̷cDDgocqiCɈ(,ݚfLMCf]KE֍u $;f&`S;צVC{FM:xM;MiBQW)醹u1܌β&^869W.a3Q:,ANjq|49<L@۽E-OQWwn[l²B+ s&,uL)MEceau7Fc=kK`cNAv!-I Š-!ey(BQt+XTYJ-eC,`%2Ce(>.t}B>Z ` @( ,=;v; E䮅C2l?(a]ő,Bd{Z"G؊Ƴq z4kXjht.YD`pJ]!&C'b]FtƐ+EmƥV!$lf hދ" M+V/F9;6d`߀6!"oFHPƅFU:Tc1D - 4Tn Q<rd쳓%vpvf$Ca yRɠAb ÑxM^DƬ *`g)26sva* E0oJ뜩8; Sw.Z0W!f`"1!KL 'Fnw33j3b5 $bd%(N)ʽÇ#y9P阁ܓ]im aBTfy݁3b _ /3y}SGRDä?S7%JSk5ւޔ7:Oנk ^trnd}Q0TH}@?5R*Gld(h0ɿfys2SbzjDSʟBnP/NQ"i jw @&C~zyCݞO1]$8d"&؊x˴cul5 rL^'$\:vLM$bKJ'n6Ƭմ狘Ž\K+ɈQ*:De8.qffT Z[U::Mi8HX65*Ĉay:jD^7`8^u:3^Gh94ok:pk,Rև%\3iSc40S2ktL`=v6M([mCD @QH Z9E`%kE 4m9%UX6K(b\q̦!cry')ω6p"ѐXM!m=w=2JY*>M:$C*h+wp4z^7}I潽"=da@P|p#KeKKe̲UPVO`Db+@D/I@ `zQPDX,@a?B)O;$&@ x1P7_$0$ı )J$//$^1 Ha>;`> fBE>ԇסЁa׸k1&}QU$ْR0hAȉQAC7”TRłe9! 1ij"v'y5,(ch"F甜ѐ;)|Nj\SSXR; @|_jE Yv>f@xȨ‰[BԒ!Y,TIm,Bd:2Ycr#m6QEe BÒKPAX0T!Y&%FFb`T+'l3LC"eʄSS3 15V9ivL\]ɠ(^)o:δ!˾ œNSM 2ݲ `t9C KzY^N&HB$$XL/eCB%D/bq6˴7kN#i~Zb= cB㞔*o2?(?-tbesߋJᙊy..Ž#zU}7reaٌիfFZ/MicF%i-G^3an"ۼg[MWJc'RR;7õ!8U`#^%#eUXe ٓۧf~LQT0=;S슨Ö́"dp VWIq TәKk AM` HɁ0}@ P ydI8d.  |3E#zv 4&\22葔E$UC HRpomXRQheEy@CWU353`ހ~%9 ~"5$.w H "EY>Q@Oy|:Detwirlڤۼ>[A9)(E |8\18ZLk*"JwܹUc)J e}jm3AV#Rf1#%Yr˲3Mņ"ѣ.*jVQ"m UJ[Z2sinZj-Rݘ&kc5nM) I4☗5q4 b_-t;Xd+Wŝ&#,+ݜO駣%5Ԓ0",QYal}kCt|+"ZE(H! ۦ(gʱNC8{n~ ?! b惪T mhwPhU@bb}g]xn5}@"EQVQܡvߎ''(qaqɐL~w41{NGp6V@?SčyI&" }"XJv8u/Nw<Y dHB7]c7:0n/G5׿!4uMp h1AJwUK h[]|wbܫx2̢#7<+v[ho() R-6Y Eqiovq ؜]UT(") !^he0CP~K%=g0xl:^Paft-5Y߄aX5ecdh [\tD;ŧR l ykD#FcXx<CHTVr5kk̞oPF.b z2AL0DWl%#R|H!\]\y2Z ܗ:Vx3"YM&e6CvԚO+( (q zF#h4S J-Ʌ$Q&58r,y!K%(qP5ɥbvҬA6[3 N@E9zNa)_̾Mt2o!.ɬI!oY_̹ۥ H@B>rg|evPsSFOP<&Y*  B N%_jw!PO0m)4RRʅNn(E6C.j"'>UETEU" TCelxo!'vEh/ԥa "mYD@8 $!Y 9vu|ॏw$c] `#!^0d\a*)X " }ZQI7EeʌhstBn=uzQSuഫat \8&qldN5dQΩl: dLփ@s6`4v+Ym/ṣFk 3]-J آh5E˫ 4*3B`pd+ʴU[P#QBgXh tfp ^.v3\Oe@[MA\nNy&ĈlrP$% 6a.Cܮa2fYE%4 a[9`Z:<@<yV ~,:אv+ *ZOcfba8=)n9Oք>YEZ!-,(( XT@` Af0!L7 |T.W-T2HJCSFsP@\Ŕ ҍ ?rI$"ӈXTYˌ$AMe)n6(mkmRʋgBak(hYbFc%M& cC$0B@%8 R+v(eXH^h2(&p)XbX8,L^Sa-7q%qe Ֆj֍2Dn5 fC&rbX@8 a$UMefZaqdaܺ$Yd%wYH\kfZ(X.Pd) #3  IIw\ݖe6)* p[UBfDmC$/*R@5Vn"d"iMM] R6#)G)F"02>|bVP╋\2dVBzHO #2EB`VPQVQPDb+2QBi,ȪTiWn<$XTqZ4*OMY'U:h DD5@ DD9N^ls8q94 [\w]`*0n4R+#.nnh pM++E vH!`PIjz\hİTOTߟV@X) VQ %U@E("08$ri1HL ((YDdc+Qd=-ZȠ@Y,F @Ld&!X\w @+%0OL!A (lB$i2VAT|IS"TC!a8S$]*J# DXd`bǁ220/7f.BWHTEcC;H9C4p9E$M0麣@#IbL)A3ȈTA- !VS3Dp+UI|0>%"V"X1*,DPYZRUT'Imhg>)nt_ -JrȀr}Tnd0}k=Ŗ'xTk6$>  JstsFHHɪdЀWC֓Smcڕh'ld4dNž["QE0|A4Hun4H,sh&2+1V0NƤ4 PdtkA`1 2T,Bn06°)++%ih2ZYai$E6E*!A! zh.p8 bȃ8wFF8``˅2CX”Pv(#!Va'Lm?25@ܴ0Tb(deEHh@l@y =sPULb}*-*;2%&Z<ߡC#T5ޅc M5BEf xeQ43iש=7ʔդm̀O4dev Ȍ00Sta^ DWN݃Y_O4o-X\T' Ͷ*N^;mu[sMŐ($ .32ڳ642k'ihO{0>CnO Z۫]|pw(Bx'3N@TkZ 5fX+ n.5V)\~U-ˁUd*t@t'DY lޖMӕn:kvCbMYH1  QQ"`q|J2|lf ePTwHt@ OD²)" EOD!]TVBȌdF? #dWUEtIPQB ,O! v_FHoΕ b1sf }NFqƳ fq9p7Hksw{…,ی4%2nPJSdzoa!C|ڦ[mK}tqaL?$'*0Gܦ}/2$RnW})$$;(? 5d$yG~ '힎5wC"~m̫2 B*a]Xrp8"H^Xr㙋Kc @o&uYc"5h̼AGI+5bPP bgS0$<2-̊"h"ԭK :0p,p/zg1.t'Qb# S#^l =[!ϕN?!֎%QbϾIH-1=O/bEeaӸ ňBG?Hf͸'0BBТ>+]_xY}~FVc5J _0 jR!G9r@CnGXV{LxCWs=??tVfF{J6*YTքZYTu?iZTMe4a~3.a1\t]e,"ee2Ĥ1$-anb+QSR[(=l.to1TwwuqȳH?vwK*Ng,Q͆)5/tWE4UVW.Ҝ<.k{Lݦ] (tJ&q)FS vHf`ħ2 @ eF ]21FEW_)yo.3G@u1597IP4i9jQ (uJ2oә{lQU @* D߀yu( .>5[ @10C5`@ _@ڀC `NTJJ昶30Xh_3msX IhE]8& 툀*jbiذȰ@1\$92wyA|[騸 !DgU p~>'8["nNZ~Eww`"Hเ~' mu[ M=i9D1P$WJ*J6U'kʄ뾍a#D8㞽erG"T QAj NbYcM 4jFq5sCbO)bd Y!dBӀ%2)DAa Td6!=iSitXcnHufVT0EIxXS!5>HzA& aGb"QcBB%V +ʅhK4YA3|fQjvYLyԐO.35sl&n RT|LCU&|ճǩ4hC;f]%u Us2jt K6oI($\[N ֚ޭ \D'h0p!E,V $6Ma?_K5dz muD?jA$U%0&R}}*I#i}EgJ#JQH SX{C;\Kε6̮kV%m$qj?(}Hp[ UTvŏS4lO}&g'\\Ŷ+{Q[R .&Fas08 B74ik gG{_dR @mH^)ܡi, ZZ hٕ1TxJ*1`[j 8bS8ѭZuHз2`- pY3*t4{nO<ik-)aU#EcX"(>2((:c*\+/lm\a{tkA*#BF6!hO{+"b{ЩNʯsR0(x 5qpW,SlkdEɂ@EQDAH`A$Aϯ$Tz0põPraV5- 1$=)H) IQTUUQҫRԪJ5Um,bTb""(Db(+T`EmmEH**UBUEETmUTW30iJ%j6V1Ej5UDTDVrj""**(hV(֫l˘ZУjڈQQDEQ*ƵUERUDFV*RDqRmC+Fj+TbYFTDEZQUFP88A@s2…]c5~{"Qd?2t E{%]qYdFD$B"}3A,DE} m(z2_J(2(#1&$mNX"XID vIH'|*?lRfddMnhJUqFEFtT *,@wLT@!Y!puVw֭{$:E4(@ 1b9 C32L+EJZ!$P,r$q n\0,a_\6d'˧7\lHu5m_s.lS9$| A19'jdl(]z j!$MLB`?("EBIrh> iJ hd5 vd!mr] Ha@+rr k~J1$/'r}"ƬZԄ1#gj 0*D% qH@(!D2"naA "| OըeF; л gUKRҵ ebZX,Y Esm"~e,8l(MTO2l*"!8hE|z&鈇Z ,L@U+4"ʑB%= Ob/(}hd{4 tq/I `@mRu9 >w#DQB@ԉM"Aaܕ6$*y!O 癒e+(P+e%JXG)\> K?Tjtc1TUTUgVn; 4ÐPTӈQX*qhze/ u]) o vAD`//6O,b$D*X1FBQ,TƖBC˘.)J$:` 0`đ2J/Y0IƬ7 +f`̂Qtq Vc(1 -0d1Y:t1mV3-UA5pa1u tSe86HL}(QBd Dd3y#pi(Xс2$KR0ؚHzqB:OSW % cTMQ"1302*,C1EOkD-Ԣ4J9EYN`䓕Vc ؅Y]*I0AEMѥBښJ(Ԣ4>VC0 JM0)T@|ğ;<.*T$.nl,JWpwo)S[9(uGT֭W偀 G[MR(K(SX>\]hr r24⶗Nc.R3T;˕j_twpx^\Ɂ.c G_ 8*aNH#XxpFiI"N ; {ۋb蕹ũ VeڧF,-l27=VX\N7HD!;ă{X^2[̒آ6[18'&+mU_D- 1mY"p 5-jd;g6+4$y. JLB,~0!b҂tBZ AG~-S%i êp0P<-Ww'喯:h dLNJ_q6݃5@EF!.7wī>1fؼz=^}z6>knkʼnw05Nb. ⓖ(3-%T0J0a pdfVU27{ߩSr,Fšm X.<$`@9EQjY^ |b e_/ S)xVF,Bkd*`L <* 6V3o&rF-b>68l6b+2.fErh( ǵej_ˉo<^ 8XmEY,Xi= VO⇍xa;C ;I~^oe?O8c#WBOdN2<)~±݁-QP#fI@"7b[HVȬh E7"/ 1=-NhwМ,2"$tsj;"JסM1`&o:2֎4mtLbeC[Ir)fڂ6A g#Lgm$V6cE6@tf@W@hADi%,hP)F"7~@ sQ=!S؁%*UCQ(.*Gh#EJu@%K}SʼnE[. dT*P`.U-"/&܏o豙yP+N\m]xl}9Y3 d8 vkPNnLBQu}v$5Չn񣑬dҟ6Ա:{$_S$[Fw@< V!Wct!wxoZql: P[=Eh"6]񄖋9 _}.fwQ@~J+WݸbbDgz4c)~CDyB]bdF`d^hxu߁zKF~x0L m .=SGRP5MP˭I PhDkU<(amqϋF-xo8yѱij zՈJF-ĤWspuH5*;^bv]ppFcf Z1!b3zb^Cl*|Xp=H'J(>2=cN6XhNLjDeLRE-RF1vzE  nǂ8 Hֱǵ \鑺r:`2be^A5!@'gXqڵnLE\' >"0X,U$6!LØ@7_TuC #_d0X RpR-k6 6$$a@"wo "I$I %d @)QeBŒd@` D {P6MV'@%'hҡo۠Jp"uqAPBSIJ 2J"XWbh~rAJR=ۙaC?*#Pp`=B$B#jP""RXTTXTbV- Z6PE"e eBNBd[,zzEDhI`I!y1"0Tz o*9u=EbgLC0-޴cRmR#[wki8uxV阺]TC?Te9.Ӿ08v$SEvr0M=w()ˡ -acKj1hV[Wm[ ˧6[S\J~znJox.嘝 p2QyL%g'8X"̌@ʏDG"V(s5<4!JPPTIh H"X棘Y$3 AN rNNSX VcS`|!M =͔sL24:Rm^p ;xx\&" !FHcP TA4[82)Dt5d.uzaMn,[u9yps,V  %=!bD`ɉ:2FziHu)E%@ " c9&0Q @@uW$AE:+""9p?&/u@2 > cb"WJ!m3 \-*ek d|7 2Em)R"<ƪ.'9b2kV6f1Y ʔCQgSd=0jL4$%. (5)EZ3bA,UXwj *YS2()8fWaH8cQMͶnj8ѭaMe4C$݁6QZ((,YQeXZ8|b`IorV_kb@5IROP Zsd,36m?:PkJۡuz2;Z)*@ 2?NrQ 䗆$i>!ÿ#+ ̒F;wŠ1 7 aYhQ]Җ1Bf UDZ\ҋZlЅѷFģitCALi%kB @ Iv(!̬klR.y$R>`h~ݑDU U9@CQCP$5ZI&L$i9 ZSD`>Qh$2 ) EĐ, TFDV@@bZ[O x! 9P{,+.aV @;ĩbF $1lCe $ 2կlP>Hg-Ih-vlԍĚbᇓ7$w/&3eZ3j T!UQCSA'[c);g`G3$b@r#79`"cix@1rxDW _2(ª %40+y `"f b d F%tsap($xJ{nkTp/V9f E Cה7Kpje7/uU:}ZG&\1Y:>~.k#P@%Snh{9`zaE''1E,8se"o6::6.Uď[K㽞7AN$+cb9hT&kg MT `mGis"\n-. $6)YaDH1o9 X1[BB @= !e>恮w;`gFaf .ίYm.mU+AMڸ&*;ᶐtWʅΙPNMuzbckc  aq¬!H,K_ .3ت|dD`BQE$y E UB!J BE 0JT+ĶR1IY&= wYCR+&#[ d X$2)I SLZHF !A`=MȈHx.8PHr0i|eNqC }` rǎKBnVP$dLad)JS 5JcdU):VC?ӡkV"+EkmV=YOċ41!JHC7n.:j;([6hFl/ep MeV\Y!J,eB1W6ca-v$IÕN-VєB b>2*m-l(#zHi0СCg02H(P<Łrm "J72,z@ikW.z2tCV TȰYX`ok{zC0RMIǕ\29)Fbl(q(`fT 1j0s1L ԥ Q,1˖ Lr( ?>~J$|%(yQYtH>"1X2I-b* ?Jd_k [e_lAPGN_4yo`'[rY?r31FMbNAAHC*v 9   GE0|ݰ5Ϻ8ͳc 3,:&$ "ΛD / jÔ7F&O ','t 8d4ɶtI<'٨w%Ig~[5יWSy]x. YΓЊz.EQ!` &jnP(ìԖymL箪NoRa= rqR81(U\&u+mfVU4JPKJQXNڅD8v $\tjńwCk!M;-6ʉx֊R2^5َYnd\a4JBD H8&j[i451!IDʖ9PĄPIFrX0&U* -h ;}jȂI  a ?B.&%S0a60t?7-Ԯ qbeeDb:pԣ`@  ( $=1A %f) C)RF'g_N蒧X38=/$aT ɪk d," V B"BpZ^I!!d >M_*Ȳ "ɭ6T75JyI:X9%8L`ÃCbP )2P\~ !`nlE!} sBQHD`{)bV)E Œ(|׶8j3GD2Le.aCc^u6x0OohC&u^T>8۫]UBtM86F,wLP{)XjsL&-qNw ]ck4GZ(짃hM聆{hсeGoXFmRyUb`(<&$ղeQuM@%RQs{)0Xs%mZ %yМ}j3]z/Cز${*AdXA7SQع:À!qu"@@q@%*QD@EJDY$EVxETCq*%E@Sh Z( "i,,)/ h-Q+HhTUA#+ ! EHH9B{2 VBi U@`J%HI4 3HiR(JtIU$!BbbBHP ,4|rԮql82fv?dHtډzC+6.4B}$We v"dЀY_ђ!,2"tb"܀TȂ r"V"BB < (FA4>@P",T@*P(Q@ ! e *V bA SlMnpsvrC ,iG$9Q4Q5$U`,5W"ڍJ-Ͳ` [jÁ&_x}^sxV@xg: " v4%uQ $o V:b7.*#I W@n1%f."] (\O{|*m P)@P.d,ůu 6EAQ9jspm!4w .R(PTY%GH# (&I!  U |H:s k MRĀCXa0HXccn ĤXimPU`N(3Xiy"Ĥ*aOd,E(h?cAݦ9n2,o !_|DGڇ eiXFI-OoQ"Fxe[N33QıjIB;]A$8}+ xp8TUAEwLyƱD$hSJΐEI A&Rt&7#k2Keg UVA%)7tsuUloI#|T3) ^tR[]A[yrjg{N惑iLh<eDXN׸5&̓%ȺCd#{tht=$2|+Mj%O.wl(lq*ij7cwC j5kSt.UBr²V"7k*$m12,HwahQjBؗyRFr7"fD9DV'Yp&4C84l7dJ3m[ άĈ3E{@ٽr(RFh$mqQI'U'x$h]m{f}֎lQ!Pv2)V\fflB,<0(-b2 "E,`cLhdTa7c --(m*RwMmP,7FA#Aކ.Lg*ujX'k2-Wd8cRMf΄!ad@pCW _Du#b`t|wX8=y,cm D\ScJA,!P1Nqs5֧dݻ-V}3X#"m9ғ.$$N4FԁbLqW `0 v|ŅQ%4S_ZZR!RQ!˦o5 hHJETTehzwk`@x0 p@@$T gUeY(n!>! P\ `B@ ;@ Wf@U QR6 d$DѠ(-lEU"@t=M퓗]s; ^Msלn9\!m%b̳󃊖˧s5;Tڋ9}ۜw^mGN'/sz7-:xsz}3msyvrﻩy\v5@ vH>w)o`=r]8 q0 b;FN:\ϯ]ve}-y{ݒ$+5( 5R%FKLDA"T!Jpx'x=]TtQ$ ۻ%OmٔH ()JEP:2"{{fJ=RU6ڂe@T:: hP֪H^<`킀UQlm;ZmJPmL{wivji(Sg}4{۠/f {=۱Y/zkBfƊP=e@$6g.(hBKcI$ۡǯpkNw% [w:m&65@Pwѵ>|{cn`{Ͱ2 6.}q}_cV (amk4$jaPMb MwmR/%6L` l>}ݷ+ܻ}*4z{|OIc` (6gt[mx6qwx;ל w @ M ր2cashU{`uA P!=RI}d={ػjT|>f6>UUpt:&C﯍d4ɪk<>@JP>V31)kQ@ր}:gA 70=^Ewm:hhWh}}}w7{>Z}rv9\yԃ5X22>/^vo{jou1luNAǣlBSk+@m!oݕu{vg &F^}o>kl4&:]7n]J ƍ S&mhPѠ evʢfM՝S'-5A@ɩvna Jd h@+h27`tgYB@4WZZP ٹg[ܞtyQ1o\ֆPUEYQA@J  6lȥ&l[Zj4(%@ &l2P0@lh)Ad4 )n-ڵj Sl(RʁA@ AFmkdPhP4 h)kh[ih$mڽU`kCOv}KiA64@(l4mRA H&}r=!>!")T;5mGg94a@$ I{6zTCk j(Ԗ$I`m6t'schh-l-6@E"@MaU@SklbcZY7'1a !Q=OQe*~ JI2C)@4@@zSM4ꞠIHM4!y&@ILMOUbF4H D'& ?׿hԗ>f(] 7h~+%ժ8 pD?t@ S \y'c7 G3wG5cܦ4 o>>Vp~_R< GрVy kٻo-t@D#$/P8>R~}Cl"m'?ݑ5v{,+Qo![gm`"@菹˱@&`V J04nlVH}v0soC X7zy0CQr@ 0{0`čR ktH=".20O~~O۝Xj+1!?bC+޻)du3w8\/HA@ƒ1:`vr ^"mkFX+o;|76+`}m|yrXX҄-zE1m3|-ʻm9H#8o^,9|LZV]-eخROKp*E0RD?7!R1HDEj?Z-O#GuVkUMkn*+K#=g&V?E<~x+dNP$nn{pw▛_m8_.aJ]TE_8BI2B^a?_%\ѿb>+^6'IYWP F ݘ83"|y; 7jF9jdtHQ5Ҡ ,&V)/SFF޹ֱޫ4%Y`2k2 #|8܎ÙPکTa.\:c#Ga;c"wt3ܠ: D#yEZ #W}VPQ 8ƾῆ~RYQ?2>}ҟ}}‘pk9ѳZd;NGx|j)2I7>xj]%|)4>P A8~>='%O)]UU/gӒg~=bj" S _qeA&3Xu.SnEHVNSD~\oV$VE;qzF)e7$,t2Xۙ kzdTFn̉0F>X-2N5Ze-I/X^"Jw&fSn$1ynpYQN-k]V)[QSc~}˞Fź}}8A D!2^ˊ,s]$6@{ʮPKa,܋14voy1~7+7ZY9F9a??R"B_!+!dU'Qg"$c [lF߫F]@= B?ؚkLJ ,Kۿ`tBU#"6]JNyiMYܴ6$IqFȨVQ+o)7|}UUUUUQ-mUUUUT?Cy7ÆMO?Ns?K Bj,"|(˙①ؤ״+evEꮬ"V!4.79ݧ>B"e(.~ND:"pQ0N&J}}ǛN߹fis4=8 F8664~Zȼy+aα PqwpC:LzbG1"AXD(o6Ha(Zi8a%"YQ$|2H"mÌWu\ˍK0l 9V+n)|6*ggYvlrZ }a!R(z,S$Ҡp)g3&4gWiwgٔ$K_HbB ?AۈDLr;u)RYi9@giAz18{O :fIu ?E P] !ۻФ+@d4u},8gUPS2Y5boˠkÓ} [E=g!BRAw [!v-EQcSg=]CGYlwiaƘ?ONIFTC ?J0Udd<vK E4\6&4TnxͲo~Dc~o8G"Mʄq,4Ȁ $&z3Nuu{H$ }ȅ=Щ,xbyzvvk~_ͥf)hbRd W۽D}^|:E>OTz/Mqnj# Gcx]QOO*jEχj1C@Њ; e&(Iܩ4Z1f0DP$cИ3%'O&T o/b};@Ntvi `OBM8S(oQ)) & pgB 0SJ\: FQhtPQxXA9hÊ-"J4t8+Po @C,F xmgmҺICm(A;@l:C.F\ ~IJ5~^=z$DN(Xz x^ A!y0VR=BWZ27U@g q]Jsz$^/J=st^zIz(MA!UD@5sSD _y惺nh;惺nh;惹oL c]LBcT`u 4+Q gD;$vn:,вZKBhdp$/ j4^ZnQIiշI$]9$."@A<7ʫӮ룪ꫮ:뮎B ~ a$ukwT.#c-sqaH$6 oNYr &*S5C2ф5]В!/~$ 2Q9D9a8PY 8%/(PA H<];@8jvGXۭEtR{U\) ŞuzB3گ%!iH~+Hmi@<"[)DG!G1ѐh' 'XTȁPDjY_񟝸!h4Nm !A7Qr90 t785 g\SwqqQLD?qt3sӁ6x&br gD |&˿oWTZ]$XBBnecmIYڄ>44hѓA  : 4dP!UTuARMSikĻ9!D67 ! @6_b1˚e]8LQ hv}xբA; _˄oH4hHY:38XB`;bt,?9LyPxq!<=U#LyV} ґӏ[K#P K+!vãg^߲x/D/Ӽ" ;|Bj;sH"Ct;hwbS5]g! <XB m8!>NpsKQ+Z!}Qk?}9ކaQ ښ9"L0 {chIZ`U0I Ƌ7^\Ï9wb sѠN>^ 4bT0G_;4ڽ2q}+g[A㑝l6XD@EοFaᇶhbGwtgMF6:̻<Qb X:@EBA%TH6#l(d^>j5} [,wqOr9qeLEMr"|3H,xAZy7B^$`u+Z;+qi .]}C%;SLI|J\8Nj3S=}=MT`Q ^^@ `O2GGH?76.8y,jjla6;:%\! vj]:"ȏȲm< ,"~Lɲ4c =eʡ hd` e#,#fXe@U0_a%b!(_rXl|/Q>l-.f7o#w#^GojMٻ.ntٙn=VHX'_9&sCQ$ AݜYHSB|7=*r ډo ,[;Xr ''ZwY Kˤ?O{PhpDc?^!oxe?t.l5>-莂NJ 62=ZUܡqbP}~ѱ oğ5q@UWv=~_YR(rL(؄ $AhGSsÉ0QY`޵%F,rӮ\pA}}K,q;aI֔vp*{RR3y06 3~x;_v引wWh,)ҪAFB]!d.XXWDw"}ȡ#/x.K;!C s7y}FAջZċ$^w^ςC8~W$rPjr򖱋ՋW%JKRPbEFsڧfQV]Qs ǃC T[R Z,&rx.X[ " IB͐Ęڇө%_"%LȄ% 326t9)$z(ƭxcjP41 tcz$v8t2+FDB}',!+( r(',!+( r(',!+( Ek[&?F9qoIiD!^ZdB"*n}Ozx #Y+]<Dž+>f(z.xGÖAK͊3b4A Fm'c>˹zNm|s^7OMXgXIa?EHxs=+xEf 7ŦL鵡\:"R:Kڐ6q(;xi-UM6ᡔAnꂐV0,dqРihI{~zWC[Ag䟵C7nuhm"mC,l>RXi9= \7:;9.ӐuF@)YG Nb{ÅMyXE %CsuN$ @:H'L CO[XzChٹNSCB.#!䴸O>x`9%P8]FjҺUbTxRon+D/|N"x-aD ywe(q &y蠳ᅴɞg"xl >#8Ќ)(GhyzsA"- ̏Y \㠅!y'#_'pDUcRiϰ6,&QԴ< Ok$B#OG? "8%:%Cf/2LiBLGJ_ZzҚАy(0E"sj J3yT2rewA!5JNU'} +,-Gfϋ,7 籷N3mX$|HZ%@Buo"R4.sNzssSf(Li3ĒHE~SZUQ~ֿul(2Z{ LO`8Îi}pC_ w֐4S}HLI9&O!xe%X/[LZ4,Sψ3!U(<[}mj2QPa<.(I*`"ͤ#Kq퀑; š?Z%ı.:!6Ľ.ҾKr(W`<$-"zۜ О0HJ9q"G!Α٧fޞJRƔ,`ؠ`)~]A\]=洦0D'0ACCMQD'$)4%tZ8A4CiY'<`vڂ^>"Ee5Xm\O  voRͰ@В/Yc q9TEba> P\`]V)zmPN'`~&8HL Sծ AJ j,ӴEf$dbN.:X׊w~t:^z?s#ԝ)G ! .:U {#DPxi'碫JzB(KvˀJ?G$COg|VP-kX<4q ?ah*=/P~!K\Z3y65h¾Lǒ_YRцЄ{XC.\$qUAdz?mT=U!CJP?*^*El@?Ҭ|k sjW` >a'VuyXI?Kq{|\ F'́>*#IsrC馂0ozrg WIȲ^3TRJYXM=^0dl]h0G;_/"r 1 `[kt(YokJ\PԊQsc36e\[B 6t>[YbK>0;J5@sN xR26'>‰rWدT4IjKOI  $I~xv& ޫ2t5Ҳ:K@N)f #'UJ4 0`ϫ5iN3یZc^;;#?x"'qЋx7ҔN@SY +oHxA@NPyi@0M` ";@Q &bf :lCVc& | c+[D/YmXP0]`QD$IxzüAmx"xC qTSQFqiC@XyEn q$AQ13v$@H^QI .I Jj1Yf?;GzX("UTEaHED`* O ER*O2EAR*QQ`d(,DEBE "VE@Y X"(" F1F0dDX"*A(1QA,QDA"X"(XKB*-Ab(F"PEA`bTb"2Yj **#"D V,P"$D b@XŐaYDB*R#D,I@@I"ĂAb ȀE2*BEEUA,XdQ`,bYF,F DbE"D+EP"$5!DDR B,#"DDQF*1(PGEK@H00X( Ȫ`QPU*P"*aCdKQJ1X[()# b2@5H)`*3("l+ " ," +,#DUY"AHŊ1V+UB `E$dF0EPb# BDŌEª"k V+$ 0V(1m-*,إ5) X((1`AFDE$HAҊ @PP`%"2Edc"(*,ADQbD"HJU*TUFTE,R#iMMdP(YPP F0e%!F0Uh AD-T*,J1AAB (KF *1X2 P@XDcB"VI,EU* hU ,V bQ`,U"bJE"$ETH " R*`" QTFY\q`A"c[j"$jcdQ`3XfaT`PX,%J*X T[aaY&Z\Z܈b0U²Ab$ V FҊ*``EUX QX,c##DkU*`Y((- X#"HZ,2X#E1A AXbA1`E#EX"(Q¨bdrՈdb.0*VEQF"QLUTµH"(I("+R*ER*TX 2 M[JPA,-bʤZlhTQb0T0HDT bRddQQEPDTH #PŐE2#E"2( m([)1`A``!-%A(DD" ADV1caPm,(*BДUA@Dj m E  Ub,A,HRUEHQ`"F*"V1AE*Ċ1HUAF*H,X(bR",4EDc2!F(AUR0\UP1F*"11#X1E@PV1U EDb EBFXQ)YX R,1 ,UVdVJXĐX @H Fd `"(,`Ƞ"(R*E0$+A TU#`0`EX FTFQbBAV( )QQ)X*`XETQ"DV D"[ F"08 ,V0QX1*(*D2 Im%pb2"TQ X, kK" y`QE@PEA,ldQ- F0@XY3XYDE"KeL`aiJ0FH#)&@I`R $XX0IKJDA$TRkAKEm!(5cAb"#-AQdPF"AEF""*YlQAeb P@QPUQ"HXAbB(ZҨ%X ,,JY ( "P*b8K1@%[djP$PF (0qDA"J$XՈB2"%aFڣ"@A#X,V1b"A (bEAcA#HEVDF E"ŀ* Tb,H`bȃKHDQUXX Db#28jHlRIDFҋ"DBeĈ UԢllhJ!EԱ"EPQAD`"Vڢ$IHjB *,$UЌP"2",P"#YDR ` dYm`pd`E`F )@ EdPUUR!XA KeQAb `EATUVR5UTTD(,PHXiT*b(#  !†2YK)Mhb 1UP`*(,ZU"(EbM`X#k "Cc** K2mAPHEU,XjE(e1Xˍ-UTƪ ejVQRRfJPUKm,( RB@"5@DTX($,X UVKeb**cm` EX11 +`cEc20F@}¿͢5.I)u)z rvQ޳_IvH(RB^}:e`N?˽$ .%f.L+~chYڳS|lڡSbhwű_D'뼓@וu/ZBXʉG_ܶQkO 0GImμ'G0v v8h /B#T*Z |EsLz6"o2o4RDt$~id@/!J4/QD3yEY6IeA mXs g2dͯ8;*m5fR/UT_ JvU=Cx+-DP`xŋ8{J$A5 @LAs툦!D@1 f# \A21dE-@'B:֚A_0 6mxAEvSShvA,Dw7V ^ *}7s +E|`;x|ETB^Nuj{QsC\x &`/U DbX!D@: 0A,Qb ȉ,E 1XcTEAH (EUF("(QQX#FAE l`1U X b~ e V62## aUJQBUadiHѠRJQ$EZ*(ăiPb@EV"6ˆ -$X$EXDDH,X0Ȥ@D dP(DDdQa `bP` RZ"cATQB,ʠaTDE, "PdHAE * dR A b*"A#iYRmb HQ(X Q1 "-d #XX, 0H("EV [\TT*"Y@DDEXL#" %HX,DF B`* (*ES$X"%b(/(U[JHEE#Ċ1E( (1F DDV DDH"#AE`,QAϷ"}>օmM 62S~_DbQ͏>Y~3tOR4|Bx!X @{A1s=A ?hC˞7MC9`HELʫ"! i?7iZʂj aV#WtƫTh=~8 tB =KCP(GOdɥ O=b'Ȕ 㢠{ݤnCEMvGus.Ӱ4QJHTd2A<WC^K_b7!I$z0O]Ї^ XWS`(1Ep_oɥ|NT=Gq{Ѳ-p_`_9>;}\~Mho%B !lOT6;+ Zi6 (G !b{bFOtƃ}$+^N3(1OX(X;D88" 3l(| C>`=&3x{1zg59z64$#Ҋ;em4ى[%P'tzbWَhO8'%3T# jHh/x/ M|󢥪heg%*ӝFOsK+ |zZ&R92r~DUͺ1lwA$t[ĈkޏEgW鶾 +R/(ȼLk,%I&{.ٺ:r@[/44l^-a,72)3ǔ*@f1a+d)mwʸ<$~sO$ ,օ}W}͖j aX݋z@X^= kh%' Z¸M0 ӹV.dU$}aa8xUP%@ޡ:[(*_i fq8T>{F''&wvHw+p3Μ|-3L@w=rNEs̢{%ۖ&%=d~\{xUs$v$&L.(h㓗HnZ!>~Axh;Ʃ{52oshg!}Id;N| M<(T7^$YbO:$%5S LVhYɶ}Θy DŽ1%})w,g57æ0,ÜQ1xfxҋ:-钌QqQ E; 7!A8gG۲ƫ},=(ˉǫna E$^z<ڡ(k빣@uqvaEX<ԅ0Ry2M"Z^"n%FxMSr @w5Atͳj?{Xճ7]7i PD8dȾ:D6C  ӼڙBACLzw6RvoA3{jY˳N~_@6t`@ۅeGZ%Z<7Uzlz-"s 'a"om]v)L(@ ےޫ[[G*,ȓc|!bd#nu+hMzK d|E&1Pa`W4zyo[6%鵳ZNS{R&'ҋl<Ѝ~:m[X x78;B`vCnW kΔw}S@mO9k{`FцmӹƷb&d~BV$2V" Oxz^pI ##jϳe[J|Ey˸GG¿(0y@̍BCLdi)p8/6ҨDh%4X~Ef%f1 _zKC9ڍi,XjzƱ%W315&^6eBn`}=oh c9>mOh*nVNXsڑSD FLouYҠ½2i"Q8Ao/5$AT86.\|OFW4O(gMޠTB}"-y\lGmƦWd}?aq &YQ^ 9)$A5CCr=(vq epדp0LbҎ~b›3'BmQF\vQmSߎno@]CLzF ig)w?"Z-A ili:LayݜJ[;Qdr޵Ûh{r=|RS.$("G9( ,Z'0CuL,8pL<;/si\zʵ]280{flLb o<٬4tY\{HD+U08:sz2l\Y@kov迖 d1m}adlE!/UL(>yãA|c16١:Gmag!Y .VGY2S"0tuqц.'nWIe|mR_&P=a(Tm܆ERaQ%cF{U#!w 5*@vʡ76-9} xܳ0+ծ83{J9o,άF35l>ohɟ9$ zkazOf$d 6FnC%GuuCScyI.=0Q'ZTh7. |,}%㐆3+`gZ5`ޘ]y 1YEJ"!|5;u 2fܺ%o\ֆtYD2:AGj<ʡwBnK*,rmnO#pδl]Cqt eȣIB&= Z7P!%rՐUb#ќ0O ^uEeKuXά7sbzF$g8Xl= A% )a\5MbkVg]ۈd3%H9$YK\מڰ- =+-i! θ=#t)+L8綤b 4Sq-˒WwjVo2|kZPܱud1;F ߳UR\Y:<6T*xDU2WvǗjzWW %8* kS{z-ct K^G[9L2{QsSнuզ\]ԾeR!3a7Vc"rQu*n⪭TMХ5!؉/*TștZۥqv`]#S5s.%ܛ7rVJч*fb˜5TvfDě/.OT]N.սں;%o1tC@x *j"ClC6fRȰRCՉ*CqOjSF $ ,X"i+JfaK:.qO"ė=M1Uqx`(TΔS35FR)U]\0jIdꁁRR&͉2Y( H*g40R(s.֍q/ļ Q"P4M /2Q5Qo*,`-y9!1b!"caIfD7\a1>8 ؗ㤴K.Kݞ?) Oa֝IE/;ݡOy1:K<4KӐ~1Ha$ZAjqY/6aopQ}KaBs%alBaM3lqdFv_|!)uDW{Ez8e\{ >ni7%Oo0)PQRfjyopQrQqp䚌ʞRhEcoۂ$3蘰cTlkr{%ݼ{C[J`cryK( (_OZPyiC3 iɛizi=ޤJ\ ÅbYr,*T Z{k5Ro|T3҉}nakżD|$eU3IG CtnprLF-@VVZ#"T^"'GYgaX3X.HKg$z1 *Uc7^aq-T=5 X1-ޜ*ji2g瞋nz*KCuYm]6  rD.$i„Q"*n$0>TeA&6Z<,a&z*RJ˰7:ԔC̷H~0K1hr"[/0k?nI)+r*y{eWQN{YdxiBp5?ʬO(<~v2%q@<zf= -15cSk7ӝK\{rM+̚{(ozj&+P#oy)>qY%Ľ\): 9CV8I:½QldϪzIw5+Q2.y K8m 6cI@NxHf}<|5po=NoQx}.!Y07xSMd{,30n\e x%4}A,ӧ|1o;zk#5iCf xuԮ%#FylzOC[]7A#\kȜUNU6 b[\ I8>;8Aq2lҐA+-1_AU*e!PGg;xC[k}Cf9dCDǬ./g n>}7Fq{VV1g_AT $uUl 0bݠЃ=ZdD4SnOݷ`\'FF#v;G)O""| 1`$w{ÙʘNIpR&EwB5SZl?sZz,͗ۢ7nœ9ZTf;*=2=wU_ s[eQsU\a o5)JUC5i}{ؗq5cV$ 2ybsqY.i&O_ ٘ESU{X magW33GAwcTCvV]ժ.Dg7#꙼QW\-zί'zx sDxoj&Wтff ƨ,]DCgw\8܍՝ݑ<1>TBb&$\$t4YGT[I{9,ɝodP& _kz5rMth{.IG8$;=Vo.W ,~KF7_ritH4ri<*Jϛfr$wVa˳涪O?]viCUL4SZ8 o}5iV'q#7}"eL3 xs, fUxN0 tk%) ݊wp.e$3:IrS9o=ffBI捋DUwߴam'2*#4m {MWSkgw^< &:xi Xo,)ȉ-AunXtW7LnSSَ`^4vxx@Gw}DcQ230P4tv5D1gejv"wZ_F,=7!&졙k^)*Z/ww@< Ҙ.~Zc;EDŽbCl=Y `@Iq9Oy{޳{DfJG%vVb5~C"ddDN6L{廥坹MvE[&p[ 86Mc6LB<,w-hp֑y;m%[̀4?8ơmUo#ݾCޑ"Ey{czp\\|cH~X/#v{Lxxw7bӷ'9/5}.{a^SɆa0/#j{ba[SFJoB}"w_hQx0F]vk>Fߕ_I]:or5=\7JU%Br5[o9x5$7+Uw[="B^5C5xv yf6taJj"€xeX Xs&dd'`8㔸v} s0k_Ҍs%,Jk4N}S_ Fz@ e'`CJ^sӧ;BX:qz7D^9oKBipؼ( ^y#=βUL1v﮷GtϏ.[|L9PU>nݬ^V!7MtdH wֿ6haBf]lr JyGqr5+1oK~6"܍^9iwv{ګ="3?Dg<9>Mqa]fgT}"]aPm<zB^R*e_5ziB]%_ڮZ4XMB4_t,oS D ղ+%!o,I&* /Of7eBziUWKK1V[ݓbqEBu3;dU?{z`g ەLS=HwQ$k[o$6Rh+DU=^;=yR Ly|qJB[xjsݒtj .>U:u>xRrW߆.ID`/C$sq{ԉTXzJ{MlŮRV+5;Nb&48 ;UkuWwgD;)D+\@FZvsM<^G}ݥ{ p^dCz*BtDr焯 Bb}4=A,= Sm]e'9u 7:޵%zQqy9/oAj,Hv$PU%5Q3=ny^hݬNg%${V*ft &7Md؊!:y(8@B#u\mK*~`ptQZLX{V[c/,*Tq q::/vn[FC+^+׵tTb'IΣ ˢt֠ZnӇTR j<%go[ĒƵeiSމ񝋉fSгQCX^MҢ]82wZogX$sP[ɆFZ߆+yM[uwkQmbם^708 5W_Jc{VIZqaOێM%CD/M .sXW=lQ=ё:>SūCN6EBf{A 2>!4ƌ^V0/甌 3]n$Cf,Kae ͚VTVuV%z5o'`WS}崐icgtC\ECuO`j]3ݯU|O$D !\\=w4iǾWc,ܡ;en)ȗ$z>2{ԺI(>fxG<%Pu7bFR)SH_+D7l݉K1GFhK+=Sѻ@1IpxȖ~gayCRg cEHcȠ% [`r;G \[S]5, s >YJH" V.d|d7S|@s>u!:f5[R +U\秖sK\SHk!Th8 emA^ EIBuEŤ#PkO)ngQZ7)è_I]Cc$GͱP/{vɈ()"Pbn;Ѱ, G?U*4d7xy^Vi!ĭVVF vD6ZHwݏņ%g:N!Ȑ'+f9 dV^tA\-T= !SKU.E'Cn,.ۙyDg-tTr5Bܒ..i_;ymŌvGVUy7ү<6YZŎ^L|@ZI_EZ`Xr;/z#=ږz"e3EVg ^*%GsUD.'քx qGB亽MyȢNĘjS2Y5K]ҍuTt{8S5J;NjVgX\wuyWuJ !q"LE߮aRNlӤ6Sl~ JS̈)(R?KǐP)|#N#gxyVSRű>)glx6g`+@oRxPxA8NDۄ*1{nO*.Ql.ݢ9P~I50N!,IjSl&@mhŽnƘDRN82&5\EvUGkNǏė:bk8UqqaP|V˥@y@Nz#*,E*S!{Po.)a gE-yKymeZMrAʃ~dnm)՘?G(pdM[D{\8 ͳAh^'*H* K*.F-NVo1Υ$2o7=K gj2"sB{`̖sJ^@CgjeBuԮtaS !}>|YsO3+gsh˸#(+i|Т覿hzGX]dIƩd=C6FRHˑ@Z3?e5+4- -rљô[)_UVu,'k =?_-'}sHE=!JF75OIqָ~ \E{287`=%D|t1'"-XlJ[Ж=ړSdoUp"{f(qΨLݨ0ę- dˡvS5 yQ6W[‰cSB]Na??lDxFJBă|EެQ,8س>ږuPAY:nW/ .[ #!R+w zښ~/DE9E>yʃY}Ze2gyGd-7q4% ۋEjSYpn|JY*ʵay!PՑ ug{YC'&׾Tw @ e#˦ytƗ̙J3߆(Tx0&S: %MD/]<^zcFU] Q5Še5f_]x/6= :o5bCbm:嗥wa/Ύ OR'^oE!%G!L :A17="5/Ϻ .MN{ v[ 6!Xzmn<r u灦"OY/'@j;$bCKF#o"$ j@e,}\%[3[55Կ3giM6:WWׯmiڅ磢Iؠ  s9"';+Mb7[Wԃs { nYk6pVT}7YdYPdnvPbaVTDHxhQg-}GN ' ?,Ƥ &$xQֵ6ق-ZˁDDK6z={fA9,a'3#%߸^]ZD?f>(DEm G?szǕ8Z$U?yGy?CT{3 IMcfցb~Y)lldm+KX|~CP+}4B'?ZS{+U !"[hb%٣ XKB\C HCc 2Y88|{C(a$w49 } I%?Ub0* cðdhN.>YV\IqQ)?DZO,ilǞݚh *"PW|RU$@Wn/8dGGSs+w|{Q (B=@[^7WXԠCozDs$JE1" ('YN͑1PLQ\] ":׽m@1* H# /EN h#"fײ(56 ^ ki EDई5 O1WzX Z(2(:$(Vuªkh5\kq;DXPIpnynjdY@ub7*#",5 'U'4D"9'*C U(0bjLP ~ωu* mTȡ Ao"kYP "2FZ9*je[1Y2Y=Dƣ)cAf=hE6%ZS\L`]2@#Ajq3184iϵ?vvm',J"Er#o0T]Ix/hTJdjhf".j+(KmS d5jhrɐ)WL2<&H-^qbOrMb P2OTmiŀ_3Η yP ,-|4жn.DO7u@"tja 61Q`ͤv꫺C)R}V*#+i'SE gX@|j5⸌74 tJ$4@p򋝙 Ǽ(;z Zˇ%J6>7.LlP"̔f=_ H`˃(M $@6R[ Nx歎H V9i@CA41"ihLM՗jkȔG3ϊ*)rIrq4q0R! vI,cáju9sPùI,jf|o&K5>=QާR 9WB/T$/AE> C%_1$\mRHuM.cbFk>&p/l;Z;|vyW~{Kgi.H#C{RDFwn`UKUB °30;k'򆧃_ 8MD9ߍqꊲƴ|Nj6k^QJ*+=&*xϑ>Â!A|@ڏ`*s/g_˿ *PNE{_w:Δ%˲+r{^WnD$ q#OoZ)E:3!]wa'~L>H4Nt62lHj]pb!N=X lIj:.̣\5|v^ުM/ Лmjv˽F\Ul$ ,LGLӉ@{]> 81A~ />.5)!8]r:ܗ[geb7erRl7Ɲۆl#UuM:`Pß?d@Rc)m #z=r~ּẝJEJ.v%nVq${°wFdW"tzd ֱw{]~T

) ʎW޴;;9i)[8BBӘ⼽xF1}΢w;K.aa >xP\{رɯrKՏ*8qr +E3u3kC/y_Zi2o7R^6Ӫ]ƝyQMbnƟ`H3d>zdEUzؤcE/84CEzJb.aNW;Jo;i$al`u='G!I#HA,YTFl۠{!6A<Bg8DTqyq˶˜oT$`٧HR@ /Ba7|<,p\nQbA, לּ!5Nd"YڒR%E޾{zÌӫeUa&ю{8C9><;f viBT"=&Ɩn_n8};4FlX(fa);& Qr5ߊer3G4 -'(?ΑEuTeCx,R)diת9;x$U:5+kÚ<ܷXn|[l>ۺE3.>6:N пUnC|SI JvEU\Y|IGW ЩBJ$NÑS>9ɵbʱ T]aRsXCć·f'I1M(uDI+H :vrAY۔ q(՗PAu& `ZPJ[H~EWphޗ)(QaLuf0G|_S/T!HzxqqE7$1[)ɞ„?z)kWh@{uԉX?C 4͢3ʝSJ:w*5Jb.9Ҵp͒T޷g^{Ua32TUSDȥ殿8]a+&i^yq1HiRP{vbH]KJw28%/zN>9f$$J ? T&RfZu}y}AU]`ԁL(L(LS_^~crl AVQ[nwx]x/ڃ6Q)zvvi6gzauзԕ乬,>8M~Ͼ'_TM {0tfoU'pEu!3t%3'FYZٝ{؃K*U}N+%T!+kbr[Z4n mKT<3bYzBJlEB-PYYqfw1{|dC;w"I=c,p3+j' GMDnEsy^q;=U^"2L0\ɜ~xeb=:JB3o S$=݅RTNX ʦ|3VSI5P8C> 뻽߅v!»Me.t=vTΦ*74qFnII&!cOT_^{둡N⮗W=3Ԭdn '&;Om 0E݇TTbů} GGԓj!H%Ǽ7BrXlK/ZC #i ïbz4Y;.!H~*s_m]Vfgzdb%wޕq XK]U |> 7}T{qGN GaS#]Ce$wM)0'8>&1-ʪ.ӂ,2aNlw#=Tv(ѴZK9zHE;2IlY1('t$^ 㨦A[^4(қ\2/ac7 @re o}Sau>g7(uVJcYɋvk)6* }GNy;B2 s-./{@{I>^w+PqwqcM -6`zF4Gr?]"gMfBR~Fwf`VweU~}XJr$RCGzv(xRx0LCWLo 1jojpǴvq<돢}guv= |N[GKr̶A_51ʢJ?-@SKV JR#BfN" ~6p eJQyByn^+!in>-I'pɿ51:ӘvEDrUpU˦6Mc#;ȳs8aduIm= 8}i%AR韾LG4?F#3:s 36URPp+ose<.d=xb4|էʬ;ӽm1p}``\OF(XiA#43( NCɊ֘*>Dg8K3oO Q`VHĭb-0X蔇׾|c%V (@ms,2yC4ĜƣO_EhL`e}b4G8 ^F׼ زȉ0#G Ux-Pb]?"ǚ|'65LMvӦ6n;'n H玌Hɫ/A<6Iu;Ĝ F55q}<Ę $}2Baz1YİCA.|4nN|WT\d) [KVqz`䟟WT:xz*<[sZ fߗo@I3>UXŹI k۾$7/_U DǢN"LTLȄ U)=E)x)\%w#g͜HBbHdG,_r5JzGK- M7]hVq ,aBϊ@OLhSWq ?=ABt@Ӎ*^O{'ʕ[yw8H\?j;~kSMI#]yYt Bd^%)fV ZR,pTҝV%`azrG(LEٳ\dTeڮyfOL10بgTvI nؒLDH\IH@%=΋K~ 8u;9IJOїXoiF@M(/t*%'uN!4j `1` \c遊Z}U"MMDT "W-4W'F56󹵝%K>J؃*33gǂNkovn1R[~!.5Nɫ)j֚l*%<Cޯ70/(0FwB%Sjad3!0aCR"hVM|7!η7D}Xcpۈ[ɰ &g/k #ӂxk\,"$tBFL7E:`P&0sU<7\YÄ/(rwt$sԈjO'K`ǖ_!@UJeBVs{' v~mydž`"E&KQ!8Aܽ˙buw !5*;C~AV_YXH{'?mzDDD5LED/^EE!FYؐ1uܒ8FƍjF8WWUY3hl$7=u MJ/ n1rX28Hؐg߭l8׀DC[^@k5UܢE 12 T&*]QDt̘qfV\<RK>f%Aw\b{{ ح>S{gi}9&H_633m"VSFOX|~a!QiT cQ& 2)b?DҺ[~3cO+hʫ gpzA {(3Cka4|A`(2#8Ѓ-LB~Y¦|t0_>p+zN3:=|.1O뵴&UdLnxYC<_a_\]>Vpx9\}T9/p4ZDē֦g 8*O>cw|3M/q(XH׈Nk`mf"LED13Nn`[{%0Pe_د#_>50vWk1 $ܽt]3}M<7+`cc#ϛљ0'?!0eP  -|%#1i?O눰y5yL{'uӀe+FJMZҠ˼6V)ʪo 0wy ^}a):j4FyGp $FC "s1.%?zn C^@H2v Zo-o~8ʥIG2_(@0?k̫$A)XBƿ@^WYT12݊Cd܁HHMYzDg" g633nӈ8_Ν/޳D!DA=QG!CZH!`jnjqJ?Wx%h})vy,A?`(}'V@6)B%n ('L 2Vc67r|2M-9}>6I&cL4IX|wdYJg a9M c8nS2 W=Vt,G}`CO7}v?Ku U$7c-.%5S/6 qj"4=:26~^%8 @DDLx?8j_.)ب#~-bQ+e9G? X[ Ftv:h}{L1 #:51[HwS`fU%!j"َ,-+vLp*EzFv$I0E.c$^YDAFs @D\h.GB!"BC[F!6H 836m>u$'gBLŠjkE (@f`e@Di[p肋 soSK7d߇G=IGX؝B(r2 (HrbP8֨PpT(=ʉJCs3%69xNd%JmC@eb3ca x&l g:?}^0 ZF8.)N%0]\< "2l [8<4iCM76]چzK,pb6#x0ufSEB4F[-G_Փ J5:70!)\764TFXNtC(2UAIR 0cKtǥս[QL_& wleEݕG>0}A? <}Gi$,! aznXiߡx7)igTIֳ" F-:`z-cȄ{\ny;;Rαe+n5U"Vaeh׮jrxtҒ.55#L5}U~Wgv.kq 7Naᄆ!-{ŲҼ/2R5&_AIq.*:txR]^@/bxQ2 2O9tiiԋ e?4e2O$di 6) vq5Egąc*ԡYډxOOyyyA9u}];aQ.F>e >q2B"q6Fx "tj)m;Uz| ~$Tq1V y ݁ب8pE#0wԵb|8MjjG'd)Y~X/Eh^Xb6kh 7HOZMe3CE¢n7FK*Q/zu;q_!7ޓci+>gZIARݟ[~IPC Oi<3+8<H+L4^u\U3 /}8D餔ecQiX$M ad5r۾dݮx].0$ʥ˗ٍI:M{ߜ{.A%FEtJ>R qx3m&_Hxy [K*g?T% ?hQԩHN!1?zPk*T\.m^~?$1|#iΆ:uHdָ@@)zDS^| -[[>{I=Hy#G[Z!OCӣϷZdƒD0 ybȊi95УOa@t;@f|b_DIq9;=qъKϊV)DE7P<:jWf;ewRdQڎ.xfLXi=Θ JDžmPPP"#:IhCBjP@?ʄņ a #z(0FnJ̈mf PٷA2 9J]s.1tR PhAep$tx 7Eڶ>Շ}d,p:;ˤ AB5-RiLqp<(l .Y|taEXpdem̓a 熇Pr]>Ǐc yg&(tA}/|/>@KCLCӣfZ[Jlb ieR7/WMNd!TԱŊFOHFƻA~ X8ωᕽ\~1_. Teذ^-o5":ČX[.)9Y#W3 ep7)/YCw,Q8"a-3P3[>]ֵ(x= < gO~;:{9$tr.OW-%e9!^Ѣ݊u.}>b&34)U\WFڎв3um nQliW :Ȫ*5 x™aaؼ|зM)W>baތv"?L ($.,i  BHrę' $H} Y9vO]yH\-.K1? y&Z-/My !pE/ѓJc|A E"W3w=j,Y%QD# Zbs 90>tхW*Z~8"/3-SPQBX'7HB{bLbYaMbNL"Zbzh T(G"rS/_2WtIӈ#q:@O.A: ӏ0]-(E_5T`l4[[^BhT$eJ"^OvޢK_L1mg FN;i?ӧ&Q@}Wu~B~{zo߽P'C' P(ʊߎdV6W/w{oG dž2\?zLKV:LJT<5Q&OE;EѼBc6W%R~C< {9d{'?CB@!F{5aRK[NuгE5(3}_@w)B>Gn=:KnME_23,Ƈ0zNeTBD ?Ja,"wԾ3 .|񒬰DSI 870S(:څ]zUSuip 1 vY,5><:jxYiXGj 7"5 ]z< DA,xs(ܬR ]#>og0H!v)&I"Q~rGR0ŋ=kDҊy Ƒ*hf`Ci(ԙ.V@ SL}a:i{!o%rԈpi摚#-@/d~} hOb ARX25@BDdV(=7J*EcpTjDm2dv$S4H}e BhKTQj1s~ƒ II?H3KwFeV dz3(d髐- &ֆ e>**UF3I`ZrN{S jf|UwilPb"*'_6 F[>$RH?DBPaXwQCj\}a@"񙣓]ƸMLvR1́`>VRB+6zN^@]X^i`#+ y2=,ͧ~+5U* K25fېTWZ85[ 6zoXH]] Hq;1B }WNi$0/ylJ ;祩F1#|>{şHdWlmng\٨yTDe{ta?] GE$n7^Hd,{"%cw>c٬vrXK\ȩN\iy;sZl9}#+23#PPfMչf-/Mm3JyotWo@~{4(R/qώ7>+{X~QX?r7gн羽/lz`,5W ̽β:uqc{]O]D^Q{# .(S7}_^eR[*?(tkAXzŗZ5R/pNNԣL)L'! S͏|K/2r Σa.lzoaYKu+3 n0+8!DJ-#v',y7 %yPabө:uq=,^8`zPVi8C)NF߯qDiy!٪I6-Sh JvM*[@ ֝v2g"~}ˀi֓$|oT"M*ݡ]G}*;)?__)4|bH'̌3]g>ZY-ҏȫ1ػYǗ[:uJHr żެʕ;4>71 vh V9`z۸NuhJh5d 妉P# XJcY ܻD*?%ИF~փ. e_nvlNv\ctӦBy<-&hT5e^Wa j.gfYa$! L WL͢kE,_.a#Y-8l h!ٷYܾA`̾&pH$1!≮ˑeI G .ͤi[񮁘L/c#7^'ih P|y͐e "&eP 3(AЙ @`(.SA‹eFc0pX 7}]$Y7;LyW1tpQh,;#oi%YjHl1foكatO͏AYz6x6 ף,߄qJg޻BD GOSd)UAO_=^@ GQ]}f^GKo\w$S9tczqj>!"9W1 7EFy3el N:Ijz_&dگkS5XV[ǻeCsŐh4QNܿ 9,o/s4X|,7DQÛaYY]%1Vk. rY ɜI碾]o>o>2:pUĠYz!Mamj[RjQf]*͕CF,D{YG}f r0G{ԓ<|/fdGD9_*{备E.. x́5(7u/Ϝ oT*Ht:Sx*H}gh"u囧Oiq⍖tE[`<))_ǂ$֧w% {;}(DĂe!bGNi"f\߿;2F.k KۊԚ`徲s7- ^I F>\+w}:_ nQfy^d%[ZL Wzmr#4,@y`Lqݔ=k̈$e1A U֗A6vY!"QŬ}gAsw; Nu$6.Kyz*CIGyq y=NA.@:jBWS#>c٬uOjw?!k,(0%V$YkI,!*`Q܎ #hHu=Gfak;|do$ZZ/` ,G|< LCG;WS\WS_{'N#~ОAN[*LaJ`}i}gͳyJ<ѣ(YvB:iF]O;n4ܹ$h@dB@dzʫwD |{t̗o9g} T6V@;u~f0 ȰC^޷Oy@1 ~7ǚ(t׏{B(C:2gҙx I#JTAt}5!*\,s=sxh.h fu3m{*@rZ 0ز2Z"ۮ$c>!M9⼠%!wjyalܞy= j~V#͚ػFe4tua\fD zlF5xХj7y.C  ~=XPa581'C8u$(v6e f޹^BBQcR -ȜHRk1X$m7p$I4 Ofu!& ys7SlFb^^-3})cJ>#( ȇ2wE*_zǀئEi R8Q^,'6%`ʀ}zBbt!:f{]E r,K3PZF#UDʰ-%F^ c.|%%3xw' =kKb j=vZ`" >4oHO,*)XZ9ϛt/:a@ͫTI!`s͆B{ f5X%vFL:11`a& & >i9Nzk:bQ\ό9o#憳N&!본%Od C,0+:`a +O@֋FKvQ$O0ߺf2f\SRGQoMUm! tJQ@RX}&zrq\#v8pD,LU(i>o!3e&bF-YRfGzIclCd]SY$~&hPibƔHjkKU ܻ?ug%GxXY%%XcEV#u1VFAeMWYa9l>O$棻P̺#Nʯ֍kYF+Z\@U\sERR()MEQ@H(N]§-S-U \H12@RD*#<[^0sX42ij f)kj/YE<|^OYB h;/eum]C3"SA }P(]<9kQ-EDbCƠwA`vlL8y%$B!0~G迼M%C_$LW kLl7mruΏ"xn0Ԑbz:ygEn:v['/Ģ58hÒЂAbmJXʾX'$!(Wu, 9~r.0o~šD׬Hξ|]ȗ: KQ TcQ[6 B,IvlsD `=c%!*ͽHaD  bWTQO κ~jt/)^}.N\ߓʈBehNsa3܅*ҾSCܵ67JWH 34(oyWbo:` &piEżb[g~V4qd3_u9p@ Ҋd"櫇DUQE}}qAbΩĈy},$hdČN AA6݌`:묊aB@ {0 D3-Y=_ͱ[iDj/өʹvxfZ,Z|m/=5ՄBkF7X MBNk̛/EsW9?T-:rʹU]cP9`FUNBfˉ+q-LC%] =x+]kdWYHr#|[`N$@YĴ c-_܊!)31 EtlBjh Ddj pR('X۶{* C·u3- xL,0ZHg(K3O`n\y^\>uoQ*!4z=^;%LJv9>Kbwn:j ms;2TxQ:A؀`As|@lU? j@DY>\:A o0h:~VP*c|f\>iǍv#wk" ;%kԱo"lC8(etwCם2KϊRI]?~t`k=3ߑ!ゖF-Zj Hro{"-QIޭ99KM*O!NX9Gʷ?w5Bg[Ъ|Y0)įڈۉcWtI>z5i`Lc7̠z[2c?]{"6{ ѬeŘ 7=Vq<+3r{ l\9h-N"#bz_'C;Y6vUg7B~B I+WACܒ@emLA,8I-BAi!9*M7PD}Һ9Da`3 tNؒy8g*㈏hQ\C1;>uU!Pw_UF 6:1pXBϰ͖Py@pM{lU,+vpɚy0-4t=5*QMӿD"g£~߿`pN$U@Jf5Q&dMٜV:|iV> [^y3 ={,%R71ٴ/yg{#(YTStg7|wQFO^DE7a U;b%xKmd7D* * 4Dž=/qxo'}!<4^v&DQV̼Y/$V?PC=' / qbR>c_C2QKO|iDz}K0ǔioAMM@B(6`LELњߐ\} uY("fھ h;jnF!3==ZRZ929i= ?]{2 ^ac5q#4چZA7?LQg(L1ׂi.s$/MG^$>&p3 h_fη.1įͳxѴCqRx4m>g]l#d f:񛎳NT6"M}Kj3PZ!RJ>|d>TC鼥ߏ_hWJadžt}@ }Ɩ>kl>KH8pDogx8:.x! 9qi! u#(zXd ):s9 H|@MqLH1*@d9nADi <$hۋ/߃X|MfP|[8X {ci,<2wl"RwidD ,%7Z:`R+]o-nl;tFKD6xC!>^{]wXavY,v^8sjm74WLմ5DTtCYӢ=!@434@֜PԻ*tB1J] 'RpC59An{9kUxVTbc-T&iyԀu3W58x1Vuekjs;u hH(@A."V<Y4i^78MXEsYmg-@@({P1pC 4 (*yʹ+X`e`sok@+~-y^MꙚ*"l<6ǠRidi'sk-y~rs(50ur6Swv=^~ " s&Cf$$R,A4 {7yTuIcybZ rDZ0bk P^'}hY8P,:VB8K W4WZ mDEMA` t)gz0LObJf8 D멾Km-9ayo~X7ë}aW&~oSyBKG {-5i<(R " rDYƼoT \K!#=Rqz:NZ33rL͸I@flo74@"KMr ` fAf: 4FeMTuX7fh ;A{;hDd]|э` nDOk=$[HmShL;K k(E.{(,N–;$AcZ.s`>"`œ@6tLKM*,W~44gj܆M^byQ$|w[dD~'Ȓ:4fgnٯ̽N+Y<sV_|z PaMd+s qg`b(% Ov8]KU5??/Rk39f]OXlIk sꙬ(xGp6%` 3jm!2-h$8z*fQ׫k+m# dە1`\G¬oh:!8>y^v;3>5ZRy9~XHuK'}My6oDĆ<}bz-+G_+Cc TdD vĵqlWLBo9Jŭg`bCZL7Xo5BHT:ޯŀr8i ѳ$0 >Zݱ tFrEEUe%7crF6+x?WPcF:ֱln#_7~,;,1u8;QhHd0}Ը*5]VZ_D4TULWbϞo,07-6;lLui|10i,Kt*s}~ fD"_1$Ǥ>ur,IP>:0 pqv˷ٞtᒡok#ttԩn-c h cV -; X"0tD!C8)n1v7P{eR̈ J P k=S483(;۷cwg7wW:0g,àwLALU$-.qZ|=@ |^$Q;W Ѥ؎Y&o {\5V1=5.oeUM$3.XYz5/}s0lXeN>YQ-n9ܠcTr `" dӆ~!1Kp?tsTeWt!D*嬝dFW05nJ⭉эoN"C1>4ұ徭9gĂ \ ?4U 2@mo]?&ND@1~C{bR͠{My}`cZz&(A4k˒XN\[zΝ6i yjv#b{2)8U9BS`kl:@Z5f6M+74gA8oE ˒o(I)m2_}>WR$[o(ͩ0ڡ"ZA|~ /& WDv!p-xH /3CFYA3۳. fBj )ۊmXzƾ_"&8D;ZŏO Mq-򶑈sx8qfèQ/Bc; t3/Ut`v3s!jNJ _f3fo!CJdp+y35YځW(3˴4Xy{ O2< L˥L\٭Wx'Y݉NZ2g1rԲnBJp:@/ŴG{bv!G¾RExqn &73E ʰzb.dٴvqX=@1X⯒c$2γ<ޭM8 mI pEc Ĭ53bE\YmE1]>\!vc vzHw}'WmH |Lf\beZ Ŋ6DF "I$=fd=Ȝuy Z wP_^SÖ  T$ 5949u~iS%*D557=!/[1Ϯ. k/`,D6l?;aGqdfiN6!"uŌBv X<:ma5byG/< " / 9vpy9+szJnaswow6Ϊ'+Ss0 CzoQAq ɽǎ0{9pDW}yڟ}C%o\C7j,T U$E&HC1r(Fgs[WAٹ>ӈ3s'JhAtn2 \FDz J0@@(-d^w 'M.'L ~|&m+W>3MCfV>`&!} X 2Ft+`>Aa,-w&z kP@D!*%f%؉EiژM M 9l; ̏x3Z{o"Zg3t():HjMO﬒ $61iU rB!fF1ʹ-Ҩ^wkXI <۾.hD>w XJϑwYT{11f"<PxMS?;C=a=Ad\`[#GW}["!x:wI$dOo\ώLd邒nma1,[{:,Kw)#Eݑ'Y 'E:I-Ȃ}c3x@-C2a+â&b ufBHsu4oMY(E G1fDPd< ?P/8k2$Wp.6gOU@fEF3O벫bF 5>u12ғBe/e߅-7Δn7_9S4T:4ҤLJFI .䢂e/|r㚤H u՛u޵$c<ڵw<M5;2%) q^o"-Kq굤"KljV!!5ىa0ߴ!RoyFZ=j'<{UoA #q ACuǞ,KA!|+_Dg$är}u_8c{`a@:s0$" u{0;8Kkĝ'4[=YfR:,!!yfmHyַCCp{UQ=;@#eלЖEپ.d],Ie;,Bfн K~뭋~OtPW&_4MvX]kvKl8@aڎAddKN!8`k,4A6IYD7;_G]j/5XƑ';uxNHO'xt۬BozxiGQxD '5?2 x]P%UAY~h nBps]֝mιxʇp3Yf`y㙰Hw mM!ak7XRB%{^, D =܁Dpٳo z[@-ioν[A e c8>̹K_PȥSͱ 'F5~f9dBNZbch ),$xS"ߘ mY,Z\9ff8:hs3YlC6GlI!Xذ_{nvv(arr3J،#;KM H^6AMͻMhq qNCqn @Nw+G(` @x19.`Hq*`74k9 <΋ ,ÅiUQaF]3n6H( jt0q@` }5ωw }NP5႟}µ_4R,jk c%@$Es\~9fIA=3mF00 ;{eVA~~:4{[OEXï7s֟חޏ~\jd꜀½?qzHAnsE;M4;':6g: (d !$ $ ah9Κ.c)KDv#Rݛȳ}w7 2ѴwQ;Py+Jogh `mj ^!yk:L|AвU[%Ȓ" -o0c)@h!U(3$`ޖgh}<6o)XL,od9G5@Z JD޷lQ1rZ;[ܡA@dG˫`hUl;U"I6y)`< A$AG>~#G?u1՟E}I#MlIv??,/`/҄T>b0v6^&ӓxۢ~OgS=8pOYA7F17j-}N2}eTlԥ/66R&%T~4S7rɻmVYpF}xm{k'ױ<8(hHڊgz7w >)R*{ 43Ǣރȴ6U d9>7<*d'+. ל r<BP>bUPX i{O-ʘq.Ď z'Ë19yߊ|xZ:1CW-a.0rv!bFKxٜD*G\,.6 TcY M\ow sk8~?~o˟D3C^ ѩY!$dTMW9@ Fko**,3ǼHl{h )@UE !伐$SkrbNԖ |SAoyjp\ zCjbdz'M߽ D@Bh3ا*F!kFc5ɵl얄 `FCfӜޯڗ*hHA﷣0@`3k=,߼#{gxr3V+ROحn[in}p;Ұ'%Z!|ϝC.?XKHI+U$^_A, g嶡$,;y"KT{Mg:7=K4 3W1L8!.V13;5h VgK{@$ oEL41}H~o'C, 91v$i bZgZbd۠I,H.*trs;h$fjm/Um/" ;y4a]zKTV+ HjPv7vH8CPGo4&H&jFk͸g}uFIs0<(=R-L8@Fa%;S-*$+";_\/$ u3 aBPR`j  "l XI^Ƕ$W6qݫ=Y%2uεȇasnWrS-X;,9gSЋjކ^q$9Ռb:Ԉ'֋dX9x"Y_O #@0>^>8ԻCD9G{Uz`ccf ^xXS" `iZHr7=m G{D7D47J`K5gw"ؽFF"^/{u셠mbg lFkn֟E]V i% 7):uoכ9NAڈtܾW>HT Clj]IP.DaKG;+in ooOg -'~ۡl -| DiƠ7g' L!=tlN8)RG,2C ,%fA$SL< 9 uau7d?uY jU\ QUREdy|,ѽH|cxவ_^: 9oK>>V?{Yێ'Ϟ"~R=3I[s* ėPh|GZיX5z48VÒIXwqqS4@weFyo/E{P%=5XbXyRKϥ#Ru䟬On OebRC罖sꏕZNO{$mFZ=1ξȣשY ( DHaWi̶pX?;>_Yo_4TJ7m k,uRI`s10e3z޳_S(-곂j``5$T-|u}QƢĹ@DO H:tfx1+[Q. G\,0U}4fp@:bA$ lT0kjl=N*.llkscFP-ըbB̈؊}nU۩Y˫BIjD̽$Yț,wb.d`DyhFqgw73ā|5˼ 練2XHð#(Mnw`o9}qqk!:l Ab8VVK1LB ~)}jW:IWb}g^كC K"">=0#.c)|*plb'9qT)_mˋǼ1~ t?^%:3~iCCEek89 !nN`yjYmTdHS<",7Vau MӀ;>o:DC=(" ) 9ldƮI3ժ=>Lw<3YގFxf[H%_T:8#Mw?W@6 gpB{[K?} 6??֣rsʢ'Ø1\jJALC{N^fsD(g|ƍH%+kNr/(f9$XۮCH'7=n-LČI$q}1DkyFf1Y;l HH]V5^uGH6*ӼshXNM[,sqLØTo1Hgؼ5Ej oBa/]xMB>jG%6Mx}/<8H>!TWutOjB|- -I?)8{CnÇCFL@5 UsgxdwuM.K( =fo!m K f1ZXA "9fYdDc#n)o9xmxӬ̾YQo|dy {jUJVT8Anr5*ptIf"3,ȰfK4>.C"0Ksfu3 Up Ҡ#'vvykYY8;w=}g/n !Hyl\-YzzǞw!mEImDW/ kYq_{4^@OTBzE]\TJ_TWyYQVWģԍ7bKhL`"@`u#Y4$y g@l^ +74lDTC,ROxQME7cXRp}ۛgwLNqG`1YN/0'xs8/Ffs_eL6.*ҝx.tջ|!xjz˾yY.;ݝ02ek>vAS:ءqM#2vxGn1'9*K^ItdnέGltLHtAH(uu&;N{*`}Qӑ$xZ'%j3,/6ͭSoZ)r|lغ^s>ЯZiջ޻|nj>d,OOiN՝gay"л#Knც9OCmAXYב1(*p,ت}chbqŎЧ 'e%a η#T;vq^J:#< Cv{vԃ9`8g~AQ!7E0!{cew(Iru+A/ˢ\F-Tɶ ͐\rpUԑٍm!aħr$eV*=7s<둕4;e&3ylhϜk ”/ed;Im)qpyg}O|;GX9ώVEK?%}^\_b#ë́jh0"f0^ٹTC:4[,zͰ]O@):qr[J3̳I!ް=;[\k3"!-"9%9lU<կ{ҽ) n XB,c7߯c'p) JԻK2߮^56sQ_}tcڂklJ#w5Es?5v\VSڨtcViʲ^{%#Ʀ2DOș%L.]N?O:SPq'Ю(L:'2‘@CHzAZ3n07 ,31+U\lHDV1j:G|qÆZ{%uOBrF]խ_u_>({⛌~T1ldP-4Ƀ$<(w?y]xX"CB"7ywXÌ"zX8쁣5bA$-~oYjT\]%~-VN[ξ|tuҳA`IŒF@u  !ȏل #ULH$XE:_}gH}#S6{|u㖧\;ù&1WjeԀb?R^[)a1|@B kg4$<^;1Ud"|0%@AI(߾>+(ԟ4 c=c\sUѮ* DDͼ❧GHzŭq,vD ľx1!HA)G^9Rj̄|zI͖- 0`Y޹XlE$?v>7--3T .\|nis*3D`IzpmYwVQ$D&QoJ@"PAbL#K鵩ғ `<P(oq9,QV{Rq0~\bX:)e%Ӈ TֻoMm߬g\4Gqutu>S4GӄL|׹>{\ɮ\ u_ Grw847%ϯ!Y+E:[/zZ}ߎ59H% K#$j0#Cᓓ.9go^ˉ2Y>Xx jWfE:At$;A,0;UDGDFV0ȾwP.. uw /%k8tYC](": gX:"3*1ݬyɛCgΊhn٩vt^Pr(!y2p DN_KGmPmi?eK~[ޚ"]`{<]zD^n%b5ޜAco eUQV"Ewsx" 1v (BW:4#!S;"0TA'+靺w[Ĩ;ySef%Ah\>b4FF%1&<-oh,Tƞ;oR{i#Z{/;T/m4R6e@!.a%DnR&!koո_GWAk(_jˣʿ3[B4'˽Ӿk6 "Aޗhћ:POje($8>;fFT8FN@ w#VӻlN4K~LGn#Si,G<[ODGԧF6߱s.qǺLx1N!kDuޛGel6D(Pyw Avuht}xԻ/}i6ê*O^s13is )iGԼ`j3 (6^x꩘%`_сI]aڀH.M`ԲJEw1M(/'Pf4Şf~}L>i2!CD^j⬳b׹PJsg<[QY"wxꑴUBƾ3PDӌLa2)˱#z1l,=H g^ AaȀ>n7u"lಱb[ѡQ E V:Mxu@:smUzۼq/N6xJ|sZmʉwGPn6saPʬ{!Ynz%&cݼ62zgI. ph;8_Jè3#( )mI'$M{i֗5ƕs"qWcA` [umCh E* Ν `MfҮ"H48]h 7h+Sm=߮5(F45eS^S1 <2Y/_WThRj}|uEz\baԻ4\@'5αcd,}).Hw!vERGB kE I>!1}hK:Ch9P -#QE<ΙI[]G3? dmґY;,hTjK c/Bf^NLG%f|{((xsﰕbP$. [cUxNox/q"Z,GI5*1'Q Nq}]t?^7LG , $յאc@'ș Rt\s#|;!xϗP0ND@Vh _ .f^4L$32z\ľ-5]ր~wQ3O1\ԘVX攺 % ĜʆTnypf)v2$ /=PdYy>P9zNv);#w*RAm$jGaR+N+#!,cJ<^=LZ%V \t"D1W# ;k we.]JCjc޹sR@ig mk3ChXp/@'~yEߊJqT5^1YFҔd/Uִͩi`(S&Ɂ'ALS0LjV<$tRHv8 ƈVS QLz0/3ZK%tAH)<_@a߉Ys;ѳJ=@v-EbޛSkP\xIQry/ƛ*RlΠ|?WŪ^Nl;\ט 'c0^yQ-jm {ă5G Y'(-M%ƚpuә?rg mо2n eY UprQEq'8*Lbpm~˜M+w#L̘r/jřѣkƱ}7,U-r}TA$fzՙ </.kg B_Έ/?*$ВlJp__cJxSj,lu@SA|c| P9z ҽ zs:8b"zAZ z"tĜ;nmAiL)3F.I %Ɉv2Ù"u߈9LBkd"QH:g4e_X>L3/5"^<JA,DEz~oD.$Ԗ[Slٹ{J6ZV4""1l-,들FD @D>J !_)D9ro{; *UO޹C;$Z+I/ 4: APpRfLP#7c>_HBG~gƒ@#uW+nmArFt>&K7ĺ@E3.PXG/|lFg! QAi_pϥ}g˶pL81 FllD5cHhksb {ȧ%b"#E7!bC[\B9t9K1# =h" cNzѡP>cQ]*P9#'5̓aeب} DbĂb%Xvq( +Z Dpjj?@"RN|x*F^^rE!:/]] (hF"JQ. 'LbxDU4Fe?# (b0VOdn~NQ'<FLLJ_= ÂSzB=NfKZƫoͩI[3\I*?:vʦX{#2 m)oh18["$=b"_)Cd &&tgfk=!3G 2LٺmO}\wVW.C:HW.Q { rė 9!JE8 oT]PL ){,c؈5X)uq;d'RRc%]!6To|޻9A' `Ӽ.ARJ(!ٝ %' i{-I1XtHr_! ج(_HܡW4K,XJ %J_ǣx3/5ڨ ozE)^% 0RqiY`85ug\"|}$XiծJCyEiQSjXEOfY d De'"R@Y>9Y|+}ÓSS7B ޾q<ř0+mb{>eq;fN 2 n7 9,grc}3@Ol82\7ҞeZ*/C@|\> D>33k19PtCK߽sxYZy)ܱD5?#5Q۩Ot.Y0.¿VsK+{zTاNJH^FHI&{svg$_?~t@,AokZKpJ)q8Sxä=geLp^_/6d xCQxf,e1%;3y4 dž>$!dvGmuo{fAU{ǽ*O(yЌ%b7i+ᐉ3qˮӀj۽><}QcT&+ %ևwuт+o=o@"@(+#}+Je-DqЁ)W:$z#*a/,iZ<#M>MڤLuD=ZTA" ܭH*MFLҳ~gB@ʇRU?~1, w^ML"/mK9g T$,$#"(x׷v#i,دxDK I(,y^\ dioUσb(T5Og8AN'NJ65#?1 oKiU[?_*ԹIt5PĐ\?<iw^*~zk"*yD&'?7L6+!!?NҦz7 Ŋ,X,`TbEQU"1b"U"AEYAF( #bȢ(1*Tbb*R"V(( "EQ*UDF(E"U*b `(+(+T EDTV E0XH* #`"QDQ(H*$X"1Y$#>̂*q[@UN?/WO]_}_`=_UW{?ʀ_}v{rg€ǹ@~ooB 0ބO<6P}~8_~PAV]>X6?uO!ͿtJhxYSyբ80 T$aBc h TIyrzg! |\ʆUQJPHdG}iB6'CPG: .Sm* ڈWvOEkQ3*(w6Y$&ebKKjHQ{+_/W`moKar}jB0hc$Ur̘杀,H_ݣxI cvڛI8X`j,%iy{g6h6 SƅOiaa>.OZuy{p97 &mVP EgE_<_Ύr]4gю ,k)R F3aȩE(ѬBtyZ`p^aJ{VﺐP;? L5Ƥr\@~whqoћA~m9ϲ&vⰂC" ?~CS?i替sOE~܄oH0'^Їvav?vii66,XG_ΤdYb Ki :֠PCQYȾcwYǣ8{CmgJ TZ%mgv!q搇bJ`ͤgϘNݤ0l,C@SO9[Z}}Hd%\?so5M!Lƾ<*:w|f"8+LcwÐA""<fu,3v'ʊ6@71 0x#~y c! @0o[Nn@0 d?lfk_OF[E~f B VC!B-zF56{]uF$T(Z>ml/ fPhf@waU!8ʀW#GFOXXY!ڤyI$l}qi`Ay^I"~ P>R*ֿĦmti;EzD Ȱhϴ0-ښD.@ph $$5VUXw;V=ӷ:kTƾ{׽8UXUblUtV(kUwIbI% P?|Ǯٿ.;a A; h6Lֶ +@N@uҁ4*@$6A숂)‚ґaKT u5  ~b Ό#cPePFS!(r2z^NzIvvq֮3(9YC4p8|^MbOq>hgVn@t#n|֬aEr5iڛ~0i$rVwZ~D1v*3k0-nVhs}L(:}D~vH 4oXϟX!'ÏQ4ab\11JrTXC`v8Ⲫe9 /e57 &KDx[7  T, uF(WCh+cOVYq1¿$&v7{@IhXu#C0Lu(CG.PW 8_e {88fC)~~"Pin3,˸"ۢY,%X'`=}񐈃M{&MD+ L%1IZ`6z㛔ٟ-H %Т ')Xsh! k{,UVvji@c1NL@k OUp̭ѰBZ?k [MyEudEO6nQDKX^15tXV 8j¬3eNQn|Xt!UB" ac#gQga׈bGq%qHhA[=Ǔx Hb`&E7zo* }aŤ%ArSn5^u|ybibPs9 sCQ'_U:%D+L]"dpe'1ID¤,4*;0"G9}T˨&}s`v1q:P1!e4KѦNu8H,G'hEAGHl;p>+CgG `exZ|`m݄gqۖL AI$*J& VOhn ځcB0|g Y0)!A7+`V41?Wnd! b1C2+m {A Ւxwb6Yiije=Vx-O#OKb,ՏہJ- o;q&' ?3QX$u7TSfW BPB~*#ˆ5)|ifO! [ݛQ8m f0ױ{6!/V|Ywch(itO=ȈSLg*nYDLx(ujRb߼4v9'<R`.41_>!9,<(i9( z{ǾZ:Ron,2qtx$S6UmL'Ha hyNT`ǐV%&O>5)d?Bqa?EES0$ά()E|H%!ɇDD0W8вU"!5H)B/tD…DPNsm?/{~Hi:LcWe"?Dw!;#뮭jz . > 2smQ^yʷWvӯ;׾Rc?3=+b^YvS CӖ"t ՗ Qk:ZޢugppwFbbRM|&2&!Biwo5YJB;h7gʵqDUs w[BԠsW #PM-琴Umjx<أ= ,"|)WǨ{NRbz84XGڿ\L=S1n2ܝYEFy῎<}L]ÊiWH6i6w@}u]F\mlZFZP@6qIE%F`C({Kz]fpyb}˪S6;̥r`Z뵑#$[=׹_{] AOvP#`N%k_8{^I,[@ 7@}B;[WB*bH'5 ~J'7]`0Xp6LT7^}!D82qĔ,7q6$=h%*NcG$I*I\g>qc<CPy@X\AB<(걁Ro(alỳf~'ݡ na x(a<V>:V8a?`SfT`N@[ZSЀut<.0oPq_](6ׇE UsofgB(loqmpZ}`?ݧ)h@ݱT6憆H椺g@/qi9w\> jt;a=H0 F.{ͫo8w]~xkCRA(Q1lI]@0:Oj=_")am:iNO?סp2Q"q.e$=I8Q=4ZܾOoIP-}GIܡ+ bs>{;!ϴO wi73ƧM ؘc8M lj+) _cҙ7|:j}vwX{b}8΁|$ԐF|&5 %OJ"BܴU-[_W7 b|ڈ,I$p>{Ӛ?maȇ[@x;Ss[b).xj*0y֏JxQzK}`+ϩҪϩϛ?Giް^Rl~S ~6WTvk}5X{E%U?jMbxϦNϛ2B?sդ>}4 ;0&Go\dUg/|#)*:~Y [2)ƮvBQ)rvzˈ(*VT=#˟'gv7lIIJ[Kim-[O"IJBfp];kFZ9#6=Kvn[Kim-)z{_7A$A&l`8Md^IIIIm-֛~ƛ[Kim-[Kim-[Kim-[Kim-[نe- 8ZIKɯMH$[`D\ @ 8 @pKim-[Kim-[Kim-W8`p͢H$H$H$H$YZ>U?_iT2[J(# j \2[Kim-[Kim-":}`ϢCxҒI$DLcpz& 02G浶`tg9K ,"R F@!3ȥ:kB!c0{0NrbC|C@ PRF EЁ@BDT @(P@Q*UD _MPq>[?hB&k<%ḹ6^W_TVӝI9xUF MƠiST[NKb/aLK em%%<㋽%u PU`%B'mI_}BglqB/.™P@l>eX' nF-M~Ȃi~*N&>V$_.\<[}Mb։;Ȳ,"Ȳ,gGm_&HMpwwjX%CYOAI$:ol"^ ^-MeO d.^X{cz"T,"Rl;̏DӚyHp(;܇<3D|lRLIbUV*UXUbUio$`Ar9BnkO ؤi#EH)@}^~!1Ha~Pd̒|XCI! QE84F]"#||JH}6~ZT>=n]N}jڍ̣AWr䝹z'vkQ$B{ODG;F2 ъ^/%0'˷$CMv V`3A"C /4aCE3疎i**ɜ`=(U @tRۭ(K:v - @5F/ 6:{W h px0#lԔ7%PB˃ijY< Gʮ4I@<[Ԃ RC5K\fh*a;("ejmwuyށiq tv}\&N)#eAo>?#e_^"4~ʎ:6Fbvk4#[w ;ayU%X[=&^!/kbz*=  7Q-!P!טBL ā|Nwdm<4oAPxЁS~UT¥% ϸ6 `~7?aUg}>9/PܕQT"ȷvn~5ϜB":;b @bXhj+ʅs횵CPƦIpCSwڷm5B=\BCU ůcb$B<,?QW.f %#J{Tdwapt_Y}khsIIgh-Q|}eZ I=w(:QCS 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>]_d<Xz|zzxX,%U,"Ⱦ|tVg+"2,%sjXo/ EdbI_ tȲ,yUUR~uym6>~kz~|[dmoŬ'/ABkVAj; dG7 D'5j_~"iOH.l\;@M0R|@R|آAO \ʛ\rc"\E[u.M:"$|o lI*nGG9ytL7!C_jˮ߰o #(r7|1A{=?Ahd~N6n߄o19Rņ*4>QN!c$ (w6pHRA°i!U?D4QhC],we}b'tXeR&E(*;mxd&$!%HB %B!%HC6iT.8N8;&l`B$ xK^>q5D1'g⎙=@r@X^ߨxy׾G+uI{5WH}{3G<81t Sb`PV.{ F?I_c`{ަb5.bZZK6DE }@~.p$AxDQ ?@3w7n)\z"ap#]8 u@o(]0;P: 6>DBL+3v8[=EYSWvDc>n-}>XfOhXF][ '#Y#qG)$>b ^8Ȱ! }Z&@,ajr*R R +!540 ?P/!1bpȼ!;gso: ysMG̥XFNL:귒C/{pZWY#Ee4n2mFpA^ƫg׀dNͲ}l!-ÿ}5dc ï[w/>`|Z, YG+V<ʼn}U CKVx%h}f+9)ω4I2'h"&$`9,x2 ds?8YOBë] !Uڃw 񍥎׻)XAO[:#l[kzݬ[;:ͽO;󗞟\|YνP_u筥Ƨ1q|y:`אHl3hQ2起3nU#VVQN'"!b;Ԃ3_Rx3X)TB˸0 pK~0 W{=dY)1|_Jv?N&|& AgVSF;~#sm{n{~ վg1 |*I̒c޺Xޔ&+ɵ}6dJHnc~}!V86~k#68 FcۆV;1ƅB;X K⮡D@)6A`F/`$44f`H@U3lKX]8!4`®{- biWǽg 0% O Q7e{ߛn͐pkh5ǰ+nBbdC,_܆kza2; [t}9'EDUTBH kLR`Ȩ頪2fP!۟x_3CݞY{Hhn(-oX_W5bX?ӧa,VP*l(gW,PP< 670R()$')C! L}w;_1A-j Qi!Cխ)3BK(Ic?t$Ic%5Ճp((Y~.ذXX%yb!3LmL볮4i_n m}t|ADa\.qA>BVp$Nx1 \*MV@ FEyBJOd %]nLʉ[= ˰XJBhoD~M /9x{ ω\鹿4:CdDqzaɝ$%H*Fo@$$3sb8kOx:^xs?2ۊ/IBTE%{ӛxT4~E7;x/^)j`a+ E*"kl9昧} `Du]`fЈau30yE2 #ghh=@pV$HpbŞ!EHŎzz$Y$6ANxj *Û{,Ku%%.tp!aO2HT]&3.6 X9eQ=, ?g7W?TGXACo# AT9L5% >2R|m7EPx%:]WK]oh.+0,]i1/c)i2х1U_a4*dTBI% 8!P y/'ypE R+R1W{qs{{X.)C=|Jhl祡 HcڈǫDAXk)̎B): zk # ɶ!J#!*J=-+қz>AC'֤F8hΜAF7Lxz''#E o_~>9OߡqVxUV[EYmeUV[gۊʹUӶ-eUV[u̴UV[Oyf1-UYmb*h-*h-;uYEYmeUV[EYj!j#o0򷞷3!a 0!̑a ԋֽ:TTt5;w@s\YA*0!9lRÎt=CDkaӉtJ[ʆ0Ǘ -e/ʷ7FO rzo~6Em$Dl`ĒI$]QhN`'eW\]B5 ͝yMɓI@f^<@iꋕ[ hq FK~N1"?ݾYFJ DV C &ܬ $Hni0E,#[ a6QP8@P0f aɽl kzf]/k9pæ:.Q2CH;2I$@m~8aG-#F@V%ΔJj^V--֝Mj[_ ;A? PN|ynppP1z0}nX\'uzyH*"oH<UitPM&8`t (HDF^ΰW?B28 cQ@`lfSנH}b!k?{0\RmfK{RH\ 7yi]%ف ߨzK3]H |.(%_nl(,9ڊHpNcPB'pxupiX쩇QMc~НCc 0QP[#\=wx[""tD`\l9*$&X QQ0pb{>*:;({]gf=?^!!3uyΧ/!J%Xx^⢕..7˯#SkJ]dJd~mayT$)$NFULH Yr\$ Q:SbI̡ (h ~=U#~l*b!1tsd[7+CӷߑL>Mj`&(JQ 2H?ʶp K l$58tGPtD/bn]\LyP#pt$f ~Ѓ /̓8I]bVl.Ā p>96Z?8;:oݜ&E( pJϿ,MPWqGePP'_v)f) vR,1 IcKnfA2 zA/ZEb`gw%'lI{lV޶|QNG>\sVڨ7]Vsa&ժ d"HIl?~b!o ǽGna9'eo ;83ƛ3A9Rⵔvy`! iJeB ܵe$6Yg ) QJ<~`P)DwbBHb: N?FŁlG]ȄX;~yv0X ]NPy|DgBWB˱ cwud|aş%Wc;4 ]PȜ|T %9eiLJ" mъQF)>^'~ ?VA#<,9#L hN;8kbKZiaCN={ H1̔f Ȫ[uΔMm,Q4^{ z%GTOK*tj6Txqr.OC}¦O ` <|M_n8;32U‚$D|ZDO9 ʀ2H!;M 7 ]\a/D-q@ lՓ#lhd+UP(`5a3Z` hHdyj1;n=|@z[(Ռ0_60ɂYqN?N!d#a%NF`(jdHqU 9ׁp 9&<Pw`pOÍ4l-b(zTO;uKWW?=r'lʔA&C9VpE9x(P>ވ)['wjSF v6m>NkB~<-mQKs?Lb*GIv^'9!Vu}'?4ս~y퉂 $LT}7&Ģ tc@c%>Ho/Q؏Eꏋ֢P(ţi#P1ບ4CnVvb^ڟbZCFJ6[>F9yrGU]WrbH4hF<Խ!a)#'$:Lߍ9 ָ$)p<`B䠽58 HBRIkqIJkI'9 @sM(NI `Jhjp@a^\t$M&qxgqP%\[ȎcEс՞g(#wt )L15 Ic J(Esơc b'(S+-XNE3m:" t>ȝĢsc0'zWܡpu6d'₩,$@칽G+.b?ֳ癃4ao} 6dQQ7;]dFrwKXܼ֒ɂ~pr.ZI0ЮI ? [uąXʩMy>F)~z #a,td?*݊Ad  nj>';UFyBەW\rV$0%w;l_H`fmƽuz OY|J{eGޚ <'NCF!ۨRIQY'ܦa46%DX*䖴`6ԏ[g"~IA'&nDI-Uo3 0W `0@dܓ^y_C r=ΨD*=3m8FpĨ\=To0Tdᇺ fuXqKTQ+M<xq3)&a3^[>zu iqs\&HaMY`8 ~`9&'%Ӽ#{Y'w_f?O3q% f'b`"C (a*f59>[IH|K*׵|>w; 0LūT'Y6vhTr ^$}[k4gnݶS}""%c&! Kd7,;'jQu0#{fYcMP[K#ӫ_L<(QJ(LX8Uu1PQUdD|,j2]2f=~XPw=Y%d58b %n5?=uBA_HAP? âm]O<_;^ǒ\iݴ[f8!} utI&f8*(Lh} ) ]^+ {KX&rICbALo5>33-܅_)oZ_a| P8ǟ,;„Gs!EU/qC) Wkzy{J#<ƣ@0aLa N]^`*AbYtClq=E'cp=rPH6zJ6j3٩㿬Di-|Zձ#ѩ,0[J̦V/Ytu7E|}#N3eumd|Jn~e}}NV CpnF|>e5߹!A$M<roBd.D\K2_ %A-UafS_6睁:hcmY;޳~sޗ6 7e܂ [~ OT[ bqQU؆?*RiGS|θ1/d晦7n޶`stl%բ>r:nlKTj(TdǶD81FR O29DKXyZI1[҄] $? Ua Nh# Ao.a>K^#V|+‚D^P\5#&HJ'ֳ, 3۩3-f`%Y_wMDQCWqEWO  ΰNb)sUj$)_XNwT!Z Oo6H AQ-Q~ġ+?bpF; 4 }"krD/<Yg[}&2 ckֶ (ИF&q/󕐊-xg[j?3}/+[36,Ȳ,`|%EZjWwbbԯXWM{k"nwXE]J'Nt ,I$ %Io2O2qNDKI%o!]TuoXNiqžm]?P8ϻK&c֣f}O )n4"Wxt(|3^_~ǏjWQZʪUy'_ߗt;C"fP=^v5b}U!RL*VX]ZmXWF^-Wý;.ʸBQ/c/k}c2K"m \$a"_m=uMna-'j&S~~zޔ#vɽ3Zٷ8Ү#10pSfx}a…ސME5?\ÍxZ5LvdǮa߯?c'׾%j;&>3۪Ct©!(kg%_w-N;b_Vm9RۻxQ2nMۓB't؝;v{Nޔ\q pQii4%lQy!N'y-(d/w ҂My*~'U {H0ߺf;NC[;_ji`OѸXƾN+ ~&;zÞ-xpDio[E`jNI$d_5|5$8ֆv;*u:D7Q> &pgOc‰nHAݫN6( cz 'KLab=qZןv1waC"K4"Ȳ,"|3=Zi5>Nņj,"Ȳ,"Ȳj7hPx=]ύv\I$Ai߰g@҉$ ^? "],,L |r!1'ϭV׵g.(WY^y翕`&7U< cNu8/-sj,6 }~}Hly6q?zvހ%TGlSr kA|D[IbR8f'w<+vVfD-WV9eOa|%?4r޽ ;d~dmHF-EFbﲋu袐=z]g# )|8.8tx0q%;} C bA~ ׅLbaC3_}b|BuT1:{ЄޏMzao1w_QR̊ E['aIG=̂]nwD(6E* G4'yHQ6xiaAa2;)$T?=|~m }7C`#vٖV0~XΗ. "0OAZqg {+qyǹIRк#oT!c4/BSڌtQA2}&8tC9(3[C !m}ulcC$mZJZ37G 1Xashlv>3|A~~}s__MC `\}>K[9[6{_s4$ W!kC$!%o =2Zl:o? ]8;S1}ԡك|?6䀏WA :oSCz)S}k>A$~@ (ėRyMW|^ޢ3tǺ/{s=qHkj4.WLw"_Ȟ/Aj\iX4wF ߡrE? q0:gIP6=ay~bɧ7{@ܙDxBap? $Dd?NG@1BQpȟ꠶ `*!M[(Wd9m]&,Δ<ősEoM]gCa jbJʬU-<-bG;m_ƹYX=Wk611f`('6C8*lgPDZi#~Ftb 4 MOҤ@8,haTѺR!1?~ksIQK .Rv&.Y R~(7'2 6iobL3}}|4=ҳ@6KU5nƥQDPD$G0X(UtQI>&86"dȽ3@񛪃j;B F*FUTDEUǯsFr<n;W,-yC"T^FΈDϥ9r6.4H́Cپ0/iI-iɭ7Op'm@L?`y͇ۡxgux$@"» Θ831;usE߁5BA1GO# bگ 3fLc&N5)a dĺf$$wPG̪rH5ovc9b+caHkwDc"H A 7*' @z=`Ii5dBШ $vl2&=HD<`VmR `| y좊 g>M)-E sfo߾C$ ="ni/97dYP` $6n\I7!h&4_}pB Qo><8Y]Y)>W$F 8H&•d! DĒ^kcm{ ECk~Lk]a/F"B#C zA|C;V^v etA".9[(7i)3`o}Bؙ3t5ݙNAj^<7~_`>8BhZ03"):fX1j 5h2&} qb)iWyЄ(#*B-Wp }]&:6Gנ๿!x%ѫ³~F^s0 }Oq.K3W}<)SizbQIE7kl'v!@2AɪQxa7>}J<̺im 1:9 ,{Ok$H>y1mI],!HVO)޿E®g 7HR6 T6І7mJ…Gh$=s`輏`dG)VC(3CaCT?+M; ]Y")f>Y0,@ Тs/=y79Vq(HHFVlj 0apܘو bC /OJ˭-~ }_`~o9E&jk*U (M^f=E9Sf#UȆ=&`ut%$b19/xIgu ^ɣb7c%#13)Ȃh2(af,2:LǙVb2Ca%,kZJ=;sps0d0 K1$7vܷ33)rwmBۑ 8l[5AS8ӷYTjO@u(ӊ<3b1BwzmQrV=J0yBfB~P αiN I$ɏ'_o71o'hFΛY߉_c^,WDxO۬*)" 6wy %EEI\eT(&PHH:N[ƜyBh7!; cX, Nvm"P ;qFC {gDNRll-!%^H49p#1N;&x_E^ G,90PD@1%!@z:8I qPB(NRk¶@עˡ#oTu)x <ŲV|Lۜ %$Ș|G.-/AmA懵 sTn[ #C(r8v7Q[ _4e~{ĆO|Ъ$x).&2h@&$ؑ##YPrEā4H"O:h.N' :m9BNhw > gjtrK3Xt7dwiDWҤ)c.iOBvaX Aw+.[o3IO{̣%rt<-C)a3zs?T՝D9 Ɋ&Mbޗ 﫹 b1~psmt8M,_8zH?EkBO+ScG$w?29fk8`AM?}ŀn7dh}e}g<`#6%?fpZS PhC$? )f!̵|o9&vׇI+J˘3:jï,~ raPFUQ> I8nhõ!A$@Vʏms+Բ+>l7~qJsqy! 8|J079JVX`s>~xedT/2 1BhD7=}b3ԦC]iR1Ο"u12hZ2F hnh'Ic `Us?*+?W4|4_0C}]-<đIc3UV*T=yCz7ߎjC5~3QO C9H%<쳏j.U;r.礭7G^}}HEM|@:$Zh@U_Knb&TlG+^?ȒTWQ#9 x^{AJTS/aY @_!b9Սq/?'0HG=QCX__ ~v,)@$َ apU}fIҿ6]"\֫bZR#:s=7ܺ ?iq^QkΞ(x{fC8?̀fB0 g+'|V7}@5%1BxPÿEQ#G|$ſ]vk_~)+dNm? QR#g@J&Yp43:x/tB)Ab/{U8;WY)u51nve,M&0c8&kmuFJW _a%MX(wwߘ_K]ZtMY?ZlUPqNǑ \}"t>o(P=DgM!镵N_ *5?PbD#B.:hjH\%2`sIݷK BB4b{%vTt `: hBf1 x3gT%. ؆U]Xj[fU/fYN{|!mvyŏ&;P/16rEYe c-Hbkw"Q%nLҁʔPݮjX ge[64"eU?iniD\U1cij(], u<M-CHLiJr@1;I1^5oNb W_Ȫ 28)@K(k U[7E' t$ZWaA3cǷ &K^/eCCv8| `It9. VUs?Q6B n.FP=zF>X|||n2BB0s!#A%/RۨI '3t /܉`$ |Fs,71!ՃntEݫYd*ԕc>lG0+1A4_6d`hʁKŻSr"g*>PZ'sh)ŁjyH7 QHDIO종 QjN B*bbuH䅹gȂ"Bq#SZy숌n=q}^`anc 'W\Ա^@P/1W} t`¹mj5H92ul,#(4GTnNą}gX$\^$"/KPZ\z(#2L* ,eF\sTmw+abВIE(s¸fP!x/ŚA]9$VP UD?,UG'8NQu H_x{Zb&Ǎ i{hR CzGC8ύW(U%9"@sB@DČDI\*l:#(vB $]j&KlO)uJ{Ӿ:{wo%1=ȹۂμ0fDF1Gp"vl2`޾(Qk-#t:o5aUbrCFkjR sRɂ {!]6?B CD䴗>g9?W2z+ s* SD!%O<;8lӬNatcjP"ESBXZB,sP1u@aGeOhc>Wi?Qj"*A`:)q>̫AzRlJ1 @5tQ$ޒ=`gVU ARBbaBD #ٳ+!" t8_$Rj9{A+sߙMsDx)BӻKzoT=q8}޵eO2~#$q7AhvI@llB B=))&XА0 q:@`P牱(C}(џ o@ʨ98 6PkwfwuZAq#Y3.Q\I |`O7:,K$DxM% [K`@ΟC%yA fPM*UA{Y'rj" wagRnM࿠zgӡ rYm ([,"*?m`VaR}У75 B'Ern#{|PX" #NHpLX5]X$5̖ w܁.4$sje* ,-dv6|ćǂBӊ>ibQ{z"6pԚlT_s5d*Zroxl1؇5>{6kfSɟ;i@+$>۟klN‡ٕ%q#Zⱘ]"&$rKuO}$/{@1ėDIڕpD/1ñِ<*<݈ҟ߀$}L^L` ^܍_SLO>Xr9J@IHtzDq%։~11uT$AoFr/K>oƅly%'9Z䊗'Q!zC@h~L_ =7e>jf[Dcz /FqkVt]&,iu;VcJ6 E+^_:ܡSxRO]cx癿_D?'ZHXHJ1㈛|9EUf0oN 9frrH%Q(_2 gva/ d $>f5UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUA1<[ZJVe3WX1EDƨ*UQV*LeNnUUpa+骢Z(%Z(V[NF6Um--RkF1|UUUUUUUUUUS!}_y*DU*媫IOnѪUx6!EUUUUU P'܈s'?4uhƐoc\?zkaG+Ɠjy[.z%]Ab8YM"8a&AV87흏<O @c32LxB| W5ouc5mSJamA+7ym[ը$JׅmW,!~fԪ#1`33?ωS׿IS+#O!C[^oD b,!H B  rHbX@uQpR"v~"a2$!'dj@S B-,EFC!,=C؇?d"HE%@&"Z(a0ae1 =X] 3 K!#YE\PcBMI LB*2 I`  A?&%DOnLy9fϰ< 53q*#KlG$xW # ]pEEd&";o"*p7(j5XE} w%^.,j*x]<۬sDpwPK+Q?DE/!#ˈAXbuf0Maݘ!(Ȳk)n4a$DB*#^/;ч/0#'G,_>D%W AQSbTA1C1"0, DHm`,"4EF( B)5cjMlk_mQ?kP%zWN.o>6+긟 >-`ROo߷\GG܃ $1?ss',W@o |y}Ϗ3J9"t4OisuXn GV~:8( =3JcL?k..{[^oݖgh,?")ҝDpeh:jq#&wڱ_f<{ 2hn >'*^7eA}1.e H|G|L,l :m8@IřQy2@zNpU.Jdu& U]+b/`b9!VԢ\QJ2h-(>%`0t2RQg!XpCHt @қ-YbqTk$L`pM0dY^NԕKR4@IB"`u@;QUVE@!C~d  QVDh"1\"c'߱?Fʩi! tB,4eB~0rS0ef"..2`>-bp#$$HēaA.DP?NHՒ,St4b,Xh_9kˌ.Eoo[Ʊqz. 3D~浫;/7(qx|I0:0T3ʥ^6sl3S^,:޺ { 8w0J.qk/7<ˇ)x\: C|1}dDy$OXQ5O-ts$W[P@5Hù> (yU.KAeBOlD6PacmĨŠ nAQ"RҦ&$iBְYX ,)E-JZ̐I (2$F y#Z!$D),aX, *k j#h+VJ k ,ăLfhe(ԃE:J ⨈,VV)0Txd0MB6bҥSmR(֨H#O:Ny9߯E2MlzsRcU_6O& mQфq%~y;((PU @C+!?{X#i,$A[4 Fj(}ӯ:؍IK33'Hph!A2ЁǞ$ k]5V9bqMr| pzR,BP0䉎o5mh2SD tΒ# :t:PܲcՕwH@@O< Kj@ EE T`0`( DA@F #!X0CMq!ļgy ۊD21 :D&4DF1DJRxk}˘ M̨dSQLa"FbHTDVIRM &!` ԕl`Hq PC FbYTB[V(c ΆÊ\_XY8m  hcPbE(¤i X̴`K3 JzP.Al u"D7B$%n2e|HEIEB}UTmH$b%JRlA>S6Z*pHi͠5c ! 2x,YmB "ه X=*qS2Nkq*#!S3vjE'd `' ԬUeb# ( ĥ ?lr51@~)iGRƴYDbs(#NBi.Pj`{ !dA4.sHB#(*g9?@I>9BSFB08:|~^@A EB HE-F#BhelUjTB-%iVZ6X"JSJ+J@% <9~R/϶}0%jOzЅH^-}вq"FJ ]KIz,dHrXcĀb` C2TVc $2# 1XD3 g HUQQ,,2 $ v`0aDFF2(1UF $QB(DDH QFF0P`0`Ec$M)"H uDcC?oV "V#.4 |tQ|Hcp 9J`1#-'ڛ, 3'3033 i>)dIۻn#WX.%ݧ55o\$C0tL(#137`\vu6}6e6G_ƽqL-[&vwX9JUC:\:Cd-+ B8gy;wZrNaWKJPֶ:f[8G-Tɜyc ~7p=虫y)r Y0]..8R-١ 6!CC5mog\8$6vw\EE-ϞӃT進3im-|6U^ڥr8/)G=steSi|ڗI}3pF=۴C,>!PTסSWI _ wxҸIE$@̓ 'RTrK$GwbF2 ׈>7?V4"0d l%bF1@v@=xNjHtL1`#"Qb1YXYHBI v |qj#"H?<0V(%[h"ƚ!z_g*r<֚H3ݦ b 2B .Zρ.gH Ht@e P,©MAIXXȵ TXgr0B$|Bx0/~UKI$z?~ҿo'#`%q*Leh(8u[HGgA(?B6Fx7Ƅ T7h''@i.{N%Ӓqsح$ h1bpA6;k{+> JHP}i`M6F]+[fhfd1,%(ʻZz aCpgO?˻y7<ܳo~&Ԩ/3Ye3~fɦOZki"ߓg1]vxq'cooޭq+J ZGa70HJL0`x@ gfGUC/]L(/mr}lmD  ]sr~1AR[e'8n~:.cw P!zemA-!çfF\0'lMCkͫN C!k8$EBka`1&<#IM,QGpPlxc=zS: 8*USNS#Z/Y4mOՇ~ rk>ِb{sΙjЮwX?Q12JPFh*;z]U,^IV1gI K"(g#1{tqĩ&jnbz}uqΡoQYư1yaKc9~'M{kݞna fm¹5I=ocW}*K9yiЧ-e_JP7$u&ߧx46.+|;*"@{ Rw;"K_lWC^f!d:$; 﫴r/ǖѬrHxuGtjM4k+O#\E%C޺ S8B5/%;_1/W4^ӖxUb^]F&1#H8 0#V()kDSt ~~vyF Yf c}թϙ#S ̠$YU`8.@F)d+>KAwj#F!F$#v=g +őޑfКj99ە!m =gN|rnQa$3,I"ʠ_gr6_l^taoK?2"r3VFY!bOs3@kq t2A_{حZX+K2-zO9Q!ćCj&kZx7k:Ra婥Qq:WG%AY4KwG.=۽ 8;N/*׷>\b/Q+ѝMSZA֓͘C՟ G3+_0hZay[j/$'>'FKVbSɼ{|kvc@ uMn``4([ A gKEZ u& H \/!<aݳǵZn}9s$Gλz|!<9GsN_"tD?/(C 'S">8»q' ,xסۈ$`ӗ=T}tڙ']KC^rǀٿ 8"+B^meโ]u֔D:`5]i9$ ujZ9380 $IaN<#ZWunhS޺)6W_,g&@AHH>f$2k"*wr>o;eqWVEQBڃ(Y=0Rxgu}Gg->\7%63B = >O|;)v{w"4F[EQ{\ܱ LҺրQ$MN*ڙ4G7ޓwz$}U ޿ݩSC)Vs3Lk!- $~?u7 F`q?-rRqM[`"k[k'KVYA̙-NLd.HeMLtXUDB7P_LpFzR,= ~y3D̻|5)xU!8,ݤ^&:"4jaǔh1l=EoݕVeaoIՔ2<_odXgj"hhb 7y|5I_G ;V`_W[YA>mQѡxϠb)^'#WȢz-d$t빟dHINٱX(j.N:'Lmp@W n>w! ?<\U$R_ ,#ib )g+w*QO$ r +HB{+΂x9 dj ¨M$+ι&҅05BȀ-v=*Ww7q}1@{ŸA'y|V+957Of{᳋F-V͍z3?lFMl 1xhjN޴@/RFI,$/AFƔ#Y2l"`%@&"f;/j0p8K)t8l C` xYf %8Q t>5Xuav16zhy _$Ց30|턒nv-op` Ը`?@"1]Cb"6A趤, Ϩ3}&???>X/[)DJ,cU4AH.]lh|| /tnB֟F@4c*Уq?D*j&\q=]JWwmM7dK 89HQSf~e5[@z ,d6)d"-@1t@HqMmm!A$'A*F (b;^Փ0 A2ŻEo)?^d@?G'̀G?_?oQ֐؈b >{s} SSu~SL^:qsB dQ!5O*䩵2G6A$@\ͥȠNN?]ߩZfLjOSR>|31OPk?D+bCeFE~w쎆5*Td m-D- 8 XRQckf6]mcEg> B+g7 Z5_xK7r*-gL5;\ #ٸh/<<]V`|隈dQڸ묘O[cH?]Z=E=^όknsoHBl֭W1TMqI'ܰbyKvl}fb6d_:'%"u9Y¢}J FPc Ny3|9AA 쁎>f5b z6G$,?737V+Y˜s] #D H)^{ /U 'lDdPqN'CNMuסd[UP4oѯz}D@_k?±FF{ >@Rd!~3wĢߥic(ՙeV>PeZYZu.Ӫ}߯^XM5CeֳSњ8C!BfAq dNdnEz <8W? PDǢ^::Z KvZrm#uC)S Qۘ|oY,|ZjAef 6[Ƃ@@Cy?B@ Đ$W!!Z~-wO8O/җa'2mw_ûX/$Wʰz%.uZ ITa޴3cJseIBz K qzꗑ12tTǐ 녆r™rOr}ۗsD m ˽.[pϏdl^)E[}b1+)S$~bB$AuR&?7?f!'ClG,U]\c9 lxï! XEF?U[K Z,YQ1i Ge6C/P4( D@YVA,EA &#Bmٹ UI Q儃 *HH""2 ! ET I I(@TSARAIi'6DXDJMAE*YQa,`E*T+"FPPE!FE*NUG0A-,Y(`PĄ~KށcJd1 0.CDȉ!P`ĊՆ"%ar~`u?Ha#7AD 3RJ6"kj6)dNe 3A3g&C_%탌K}Q--@SP3qׯ|B\=IƠM|tgGI?sM?t؃=ԩYV>OzSgdCX Cf[DPn" "@$ _=ᢢ0HPdb2JBT;(dQL3LUID;;,@QliyBe3%ECCdA)g.Ld,&0$9",iFR)M b_jwd(ABEI00D@?̿]?k\`2vrԗ-9J[kcSJ풲 ;Ueh>/0|g7 I$w|ԙL)0eX]ĵp`V#$  )D5Em/T?Źj نkf-gw%8$dgV.mbѓ\X2WcJNJt)NҠΰBW9#ӭcr#FE@]{]i,"٢SU r#? g.K$AyK^'F|gm Evb=uF;_#Oh`8檡`̺$Fyڔ7s&9"5ևD<~|jnB3^c5OI8j}mqzi@"'4h|cE E/ΦnL!? )bT qhS'D3A

ХCV{^[o]9An'(AYΧT3֤Xӥr)&LN[:fcojwVSUW-dcnj=!"D*XY<[krNbHܱs`U&Qxy{<:%Uˤ[C4)<65))5hÇn6[sqcҕץJ1О'([DsI4ߒ&ڗMcn`gy]Fow*.Ak… o!%NQ%T7y_"S /n>֬ 43ٛˎM>q zi}!zsC!1$Eyj%[pv%js6ύwhw W.M @,4d_`^;<}db"@sLjͅ;p`܍L`QΞ*C4D kb#*!btݫV}hWl3e=u(ZlБ&&?@Mvζ1~o5iHg?;¹ƀK-ՂY6EzvX'0y*{%I}" q$@%H6U{d6s\lr³ D+|UxGl.b#M[$.c{H)+p>N=?X@"ӷ>\ !"8Dm냐ėyPȒɂAޫhȐ؋&{""auo*t\?\hO\oX,ʥ/WY[0N˿|N`B^_d [i9Nf`$ 7GٕX g*+TUaLIgW/s޻ȽA#ݿ*SBU ;8ZP]NǙGGh " eBsQ.-~egݯUΫJ'^A ZBlST;NERjDIT-hG^~D!OH #cH#pڀkCUذ5e@* ][Vl~mD(ڛ̆*Dsxzctdh ql'Ruz@7 J5Ë|t >O1ޟhr{>j,%,Qİ=,nĨBّ@=dڟh30HnlJKH@.wY}oP7vC!=IЄNHݐ54,'vd`df$, cP*3@DXQfAY6 |#G!oaxowyh_3&rrhD: Gl΄AEs4'C$(;dlg5$oD$Co?Ʉޔ uA=;b8~hUO' zFUx&DIзz~Y%H$=&Fi۱+4"-H\@I65,)Y"E2#uDAᡠh ڳ#9,H%=viR[obII@zJxܭ=`g \8QlGY@?(|`F M P:6;C%BCa_3kF4QtxeQ'}>qwe }=Lz Wm]Pm1Esv8&Ͳ5ۭpP@?Y D;rMRo R?Dn6ْQt3-FNY.k~uH,%[>r!/偡P=Lǝ}P MV^vVU,vYX PAJDHv'iS q<%Ӵvbu~g@*}jVDj.uOasqB͹IN| T7C]5:rp7![_DA21.dK8S9]z_hc R0RZ |WS)F||9ȼ|0蜋'4+"a@LjcG4irآjVr>i,*X x1@NYzJ6g] u$ %2R\ /w\ NJI=9cKS |z~;|zjAQjKד[K3),旸OffBX%/ds Ԝ ӜK'ȁa#x8 ]tj+$<+C\D;04f(VɊ} ݌&|~\!ia Е`Q4!#K)"2X]Ȳ ".Y.-bd2,°X$Y,B) FMjbMUEZ1`Ȉ@6!pGW 2e.9Kf2ӭh +׋m{neI;l 3)j\LfFUo{'v( ͯk( "J{Gk1\)7٪_Cƽ ;Ť\$)\|}Ӻzǥ$J 0n08ۥ7i 11 k4-Ȍv0 i%I.-(# +`$a,`FE\AGhKfMچCQ`skL6cZ\(,02fZe@vʄ$q  LI2c6wV3 l5`ƈ!Fɣ.iL%7Mvhn0-24Ha8Dݰf5 rM\*(¤ܦE6s3H\f'y=>w>VpKCgkͲCQoc=jy,|!?eY BQ$F M OXhaOQmF $Tͪb-6UTW>%<$@:H#@XRX+E DIX 2X*>3hFdQP EF@$B*AH1;E6HEg29[mmZԔymmmhonx>)"腉g^iS,b a*BJ$BK #"[3|dHE  ,",bB (DDdXHXlTB#\@ _DMSVP^aq;K^Q(UP̡'M-p˖ZUEXaRiB`%`c*$@ejAAVY"2")mZTT+$R0U d$1+eFʕZ!aJFJ(\ (XE+%"Z$Tl0.9nIp. %̄A T*F4b29 +ҕ"0(i%aU+0a`C3 ̣ Lf!"\LF3"D,a 8Fc$`VRLV¡ ("K)f2(%D22DEȐBIIf6 R)d. - s3& PF` (R%&C KA3& FAHJ%IV!dX0b~b,E$c"Ae,IK*II$H!0#Y1*ш#2F " "!g@؊#X%B8 74tq )>5jZүݾʘ`,Ա`l͟"FHd~lP$0RVQLEȢQ t 3M)+"$`ĂZ! 2EGJǠ*"0bJ:̡m;1Y$B10 ;@Rk+"u1aFf#m W20X tDFDPAD"őj`cu(XBȓ @4PQHle$=ֻWr7e/fgq[?bE(KꥻI DXVF@AY_P,R HI%K9XR d  "H6+\7vr0!s[;j&NT\Y`B@UJPL`dO] ~U =)a?!_^-pޫ=k}U۪~2_o"'~&%A>ih@ო vfܾNI"^~,`o~:w;^ʯ5 ^%@`Uյ4 I6[9 %gLu b va2_ޜ\myn0>*A|>{[˘ k(+>zoJ:Y+۪^ ^̛:06ĉyu`13VS;l"U5Y~ ݕtz phu>~P5js*6f>McB̽WMKX=5!6*He\ELZu:SB"T2?Vs } Mwu^,FMQ\QMmJ2C {UL+C.Eƥ{x#@!=wgQIEΰR($I)*O94]́NyLLFc DF ̝ E*&6!5lRr{'5fXLbx4oѩڿo\v(0?')L@<޴> "I|5)IRαbPuݳ91.;XuX*%HX~o|-jU7 (1DI{J[Wc6L24kejh{A(2g9 *BK ـKZc Jiy5+Ԧ` .7>;eX5@H.Xa:B%O+~H0xG]ehDPAY= a륕V?4\"PWvqA7n9qXsȅ|ߔvIUi`>c. ) N=r$Ȇ YYҁmpw;uהp=*f`ra`*<]J Pgs+C!%,*WرōjPh$4ʕ%: pIsMΊt}_i޽%yǬd@ìr予x w;pj]9 С`Kjctհʣb` ȇN~g?CxUN/TĄ5Z !0vdӎ/mK0$.fp*vxr%{)!d=t" ?p@lwэoHm8@nXi@"|w0? یl& Q*qŴHwy$mρ9hs:J;Qw>}9:A ;TI Ysn jmt032Q͑0rBB+e @'ވ`f\x@N!ePz:.}UZ?X uT "$|0.Ґ o0|%\hMpy`U'B_:ͭDg_: Eԣb79#>mv1j&K}"}0֑PfPGZQr!?o,&`6 K/G9|nδc:LC\ Ji0~jg^shV(A$G^lRˁ3!D gwݕ() xo~LW=chQm<m8x d8olV|ryL+J>uT,׀$ɬ8]mw !6z0y}>њt]뮖5#4T?ޔṢ.(;mj헽UÓAItCb/.!SJ 'I #|VkTc `?wMWɟkL;9JSsqss-~wЮOX_dOd'^"??B5%r$3AbƵ0E" EAH R#EXcQ @n$Eda~>>u_}>?sFjdߜ^ڮ)\DWbqp/Z M02\.ϼ -}Ƣ(Ce_kFjŠ@7 2B'noQ2E3ī !Vȉu;`I-@D3uZ9t\;/Q٭y{FTE$Ej:@O-9u+hz{ *IN^ulu5&uzN?EL_M萂\x#: Rb[Yn#du)/9ZD1[1U'%Dzsj1H! 3iZ0W'cdUz Π!+Ӌ*e+QR,;s%~kV~UXI.#"}--zyx}o@e!?Vxwr]UagMU/q%n٦B# NoswI#^E 6MB!#:[ȑ/ BE}W~^hg]w`w5z{#3D}#97|Ij wi HA==kOd܇^q"5YO !dC9:IRIO62b}0iX@e6y,V@VG(QC-Z츬B#_>y:1r=I0Vf'yыˁ|ޕ[gj!<#$ |R"@6 '>c_WUH@;o}T!чX DAh rIq($IN"QH:C]j%FGҹ𰌻L;wRrT= !20ccZ+bAdOVR%āY!Tc ,  A?ؒ_M_@ 脀@c?임2J85'=d80]<'L#I!:BB"EbȲ *dP <3? o0@HF",~dngs_ɆqB\$) d>-bM6>E q8bEQ̨("Xh=N;v!^!eVn]d2JZ3DF*"5u8e"\5S=w $.$.%3[wW~SfP5^gKSy"nP1-  E0R! 4e 8270D1& P8n@Ģ5T@M)-۝%Z' ½[t8I1}Ă@HH QEUPH Q#21@YJ% @QW3լ%ǥC|!>m2sjbhH+:)I"}Z9>c"QfTX!SʐS_>?sIIWj$` 15J6릟m?5n+>jZtﭸ(8o;xlaq}>Ie4_H5Xi [Jo2,Q  1 B-׾mB`:!$"$ 9}LXOy3g&I0FܤZpAI[hD8 HG-  }-+|*t9"7@dQ, \C@ 0əfN^<="(rYD ˆ yhX贉kHU>K5F}pEQKOX;Yt0' "4!v4D&wn*E\=lsz˷@[9)Wf`#2{hsm(r!iЍZwF=g|_G573F zӭSVطLL)D˜+ .5sW/bnڒMZ6g_WD N֝ 2;PH6 @#+L@"q/L8ċL(R.p0)3/8jV8i%٢fdi(>qrYgo, NP<~8y)kNl8|!%0bUKh63ZDDDDDwy`%ȩT...RhJf:xw[A !kj[Cx]8"qA HΦ`!DUՑ|k1lr4A,6eFz܀z`I9N^6tMC@-`Ɵ9bh8!Vqe @]|aF֙0pbEY3ڣ6mQ#O5YA  0kM[BF#7@PѨ$D39#7Y!Y wQ"y!斫; ,=)žT4j;Wݞ.+syL=9pHvf!Ω `>CN1aPN'wS_YvP[;Bhq'%7hbQ* K@З2 lpa bN(.p!jyK=| 3i1ZJ6d^8kJ`4I' 6n#(YRDExtv$ `3{ co4\m= \e NP8F&"82ˮ% 0P 8#Q!͈"d41 eJI6 ~sEE6,1Js I?賐mJGZͻ0R R֘g7J<|ʡۏ^i+~},tf+ G:5|Q#LMSqtk|dFBaϫ~!=},>j~ xUCې2i0U!ZmϏIJyzozLm&4s%VhY5xр;ق13qmK`s brXpg7B!޽Lx΅ Iǰ]>Xx_ fW`ć(.ٵ\I՝CU@3J5 ǎap(PY9w~ &Y@ KᏭ63L{m0N]0kﺺn^a -; HÏU:66]ǐ=:u˥v "JE> \1:.j)A{2c31#7&.G|فGzb*#rV!_(:Vl)Q D$Xw!8o?P*y7$+!Hv9q:Ѧ}Z;{(DVփr;Fϑ*,= ;k7M}K<$`hLbPw.0gh֐M4LzwD6ug.b ărqӘHq7 ^ԣi 177F,!kSآbc]<'Pk)[;wnQs>aXe~AzUJ.5k,)ŦPCxP >b ``r؞~,ڳ%d15e"7q^:"tۆwM05z5HN~R]%0èYF;d894T栯q}P =v/)]{M)rм@aN^h\5|^ (:"D"y4IUɺUԂCIrNzig+0L?*~Wu È9\.;`YNc|L>Sf\[QqM*F1',i^mƊ/){w0< d_5&v=؈?|4F%V+hj @=o 29 wҞa>qjl+0#o p~!ƺު*yXohSoCDWZIi E(V+cUiSiM%h(٤Rz9\a|z?#çT>rj-o5 HȘiM&W؟Eypo7 TzYT eNI]2(b#;F(g ՝cqgpQL1i}\;#I1h9,!B!jDR8]oܷ A&%?]l`K~=ogz^z~ *wбpz]q2XD3`0 t@+H2f^kZƩڽ˂'kCਙ=Ċ8Š KɩZT\K& ؃PHt |D0Ǽ&&I@^`1qq6_(ڢ W(QH8Ӑ@7:1)#ZJdA2r2~⦵pi{}K\ ?jq{0z.IAQ8uw$\~7 藁 ҁBp>сtAMbp"Hߏ" I<*ו֕VPsy H_K՞/ į;xxYh][Xjw=[52<o?Kwlc޹X}84d$sz!_1"}{mTofH1 ︕HbU41Lw gCđQmo#:@`&ΧFkF!}l3cGb"#(":Zϖ95B&E~H0!Eu- (x .%rKh"tShu15 c7wxL)HRO@_MKȶOM~IBzNٛd#;zv,c]ܶGx+A3BבԦX9+\HRz 5t:}Π?hBa"q]Bwc3ْ~I 7N1b?C}YWCqP. "F~1S;0HډaoR" =>(^O< /}Ams'H|AydChoU<`#=-r\D@tmeUP$pn`SeX@Pɂ.ݼ0\%l[4¨70#~?ZnHջYιܨ4QUC8IWWa_z  X8Mb$Ccހ"Y9ɘwa` A`wb|C={ Q}0 "  ~"{@f4 $liuކ9%7. KmfsV;\ٜ:S};k%{h:p 7é:*ikYSI u.ڷhmrhk!P!XQ݃qoԺ(3t{^ ⠶Ej .,wv~ɇvΈl,\-{3ע6-Fpe,9pF` Y@Z g ;pCAGDE 2Z  Ndo:gS\܂~͈%jG8w뗳b[L¼n H7dD@u;cZf:Q5mތdm[Xz D6&oW~oKz}ȺH2`)W `ȈBlv0$c1=`uwYA:n5̸Q0Ss{e"5!y* r g"1yX.3N3,C2GFs$Jsw-s`)$H {|z9~<\#=;L9W50[KvWjD;8?3LRkM`1`'j JA@𞞘u:|q}Jh||o[nttp-xaMبW8SHs V@ BD8|=٥N.C7¹ WQ$ݲU#z>!8q@K򀨊Fִ{Iq9oo_r3YT X -ӽp0$,I'"U4nwY1q;O'kAk9:R uN{$M'>!BAÅZ"h A݋:z r=LOWX3-gx8R1>.=Ym34Q+)}0B70?d9G!ABU,Hn'2|!0qp 5r4p86#)XBELq$V):bzq1a* 872ju%1`wMuxiC }C e.=ǿm|OOKRC۲t r+Ywkj^1:hMŏD^BՀF;0+@,7mwrqt 'B X%ȓpP0.H¾6ӡD)FYv5|] 'uTecYA].bhP5& g-.@JngP1*7 d8ְ("أ #^wC `0Σu`z:Eehr+74J?B`02¬6Q]xjK7Λ11[sk@,bDgln7bH(g^k/6!b{UnZ, b% 3V+SYD8wcv2]pˀ&ÁXx5h`Pf+]wIl$ۏ,{57ps 7'!籑>,kr$OmP(Aܦ臭1?!!tI@$|= oVngHf*΂`4;8p6ˁڽD l\u3@׎N`[dxkoZE_(BC\k;GP])(P 6n^RW w(=kn }sרx>;ӌ*Eس{#;S@$Jh:?BL緑# z!>p !0!OiN Ӯ:=%Nx'˷(@RHlF퀯C8@AM7^014jX]3k->!FXJ)d!dt OBwYP`' f6M oɐ+}_͉7FyTKbt}!|ųm0Cڡ} fk11 >y3d,LA8 ?9~!qKrf߫M:fE!B.A%na4/ Tg-3H<;P! [vԀy2rX1,= C.@MFry:7{Ӥ}Zj7Ճ[L#ubP C%vyYC:i|j<8kwu5mYC\@~˳_ݏ|y+b? &A޾]=VT I+*V}ܻ߳$3`8J{xo+|f ^x`$!]Wo7>SEZK?ϸ&IV՛PU}}w_n5]+o@J}>I@!+2(6$bF 4~gAޅ%@'I@Y ~fb3훭,|JI-0~Ap'c>Y]']%I`0!LDbsL"BcWG )UaB*_U$**hغ/,{N)Uk<&R#!<Ͻ&=M>Y _ܫ_N趞*&Tڈt؛m4&. y@QZ#|?MK** BܿQ %6<ܶЅcTj[J~2=OmLar(Vk K tqz8<ܧ^(wkv #h,qL[N"K{Gޱ,$1='d7x*yV>;hF=Nցyb}LD/zS"q!FSFlLr& ί뾲9mvz]S@`4vœԤsI ¦W }T "] UJA @a)`qw_C-4&)JJ#xN:g!C*8/=VY m512gC<Ëc@'RcJfTNE,C))t~4m s͒!bT'.g{/}QyX򟿝{/L JAC9˭۰MlwUv#0vဲGJRq3{) ?JvkG}[3ikX&omPߕ&8h<.l ˗ O}'nP[z*YЅ@T" h" 5^9Ι4v}-[exC mkd72xAdX@ zMfO>־}"!FZ,Sҙ"H e/i^|׌\[k`eng`{qMmQ(gY"[72~#/λ:eqa;PFRsu-/.<پ>|fR|J\>j|[oY$|{s7׶tȂ|Zy>uV8LFFffzm^U3x{$$PO]xGo0H$H`0P#xNQ@pX(R$?)QPTB@ ɖUUUU}I U8A+h),YT:@(Zt2O_ mj+ZCC0;N\,SU譲ZiE(,;p n%6mta⁻$(b2D],yu!po8L LXs,Uigvd m:Qn4y;MܓM {)0'O>@`I$  *R"' @ {'pYm-J`r`(x^뵦q@"D(0c$ aFQR R<$HJщBT`XAIZ#4bQ80a#䐢D 6iJaKtLNѽM<xA.Ri @X!!(DLh Qk8sR^ ",}-DbQ~Ox 21⦠ VE3,3,kK!E!KD XC,"  [XmF1\Ng6P9P LTI!Y n( ) )ى CA EBd$K?AO"#}sK ,d%,E aP@h#MSFRSa݁r A5ȍ'.#7,AL "d7Yg,!A %ԅTck2@SKbPRMAU~Щ`b>s(#-EY[! t`j06j4 UCAXx fRhtIw" E`@L^RY8Ї[@: ƱHew(lI $ %.adR T n!\XdgY&9l@v&2PAS7 ]洊 "A "Eh+pAp !*D%2EQR(Fn:a!dj3`yh t {y42E|aP!*8>׾3;gP*ׂwIz-FCIS09Cl0f!btt*ŐQ`ÜxB¶QC-%@6p L•!],.DAH ȃ  b2F " !9 0$a! 4O\31"4dKq-:t~O|Cj}<^N=ojapPPpr*X悓1FAUT/FL},x(Buᝳ)j#鲝2B} 5%RpXCD2D)_8 $CGUBSOPbYtxG`6cvmtVQl& qAw1&K\/30@;sv<̄W9:No=9)iC\o4)[h!Uяh〠ڤ3/O83Htq$7|F%H8d|mƨB$xh3GZ`O98t NkŎ 18r:2 ,: O}/*v?>/;)0-it5}-@e780$[b̆5{ 71M./VsS!ĵVVkN"9OOI'\ޔʥ|8U%*K6x1Tʁ8t #PhJABD5B S ]_)@7F2L$?QRJB2(EQaZI8RM夐H \OC?=erBwqqviJ7 q F(HDHD^ TR QCBAe ~1JȕP ! 40 vz2ږj_׿e09K5 o e7N/ 0m/MaFroq59*E)ŋXK-,A18Eh |&3[d#bMTL#.@̵6`zӆñB)c1_ cELW݄3X%2fWaSeu NU; 3$0 %V؆Lj'Y5Alũ{r>F` Q$Ł8w8H ?RT42WQ ܿvjES% Qho9b"F("ZPI#(YB(ˊE\@GI(&AIi.])R"SD)TF=2̡Q4AI4vav^A'bz܉'bRҊT0aBfU4 m Dtpc$$TaUTQc%1j***AHXbDJTV "5UVTX2,Ab0R(2)[UA# #Ȩ*dUU] (Q5J0rdm˲A1Ba2TTgCkh:b6QTU -gJ + `PU\jTYA!m0j,UQ؈)Mb2*F0XDAbX.cBle hs),h1QAV7 ƪ0Ld5vª!ԱT,22ȥ:2i(jTJ86܆JZ ScVAIr)2AepQAAb TDlds b-PbĹ iQ @UM1DH D\N PjYVV0"j#PV,`n ‹ ( bH "Ă*"<5Qw EPcUIJSA R[ ۳7uˆØ[wKnTRst((kwLʊdD0h9(<%jX#*6k.ܸ",LQbEʋ C`2Q)Ev̒UTTR1DUTVq <(X*Z +10&4M "U.*">$gu UU-QdM &O+ G" nE(hQ N؀ *+ pnl,%V*N2UUUPEd$#+KIjUUccUU`"$+Y,******+ 1QER4UUUV !UUD"**GĘB*gYUUUV!I̮1cPB&ȪDX R +QD #B1PȰ @$`²EXE ,XA)I"R -R!X2(pShUB~9\ ڼY_օN1P YHF B*H/z"QT/*@ BA,1 R DHv})K T 4 Ad!QALbB$d<PR$u?` X`?` >Oƪ@2l;^ u9 ah"q"#9&d@Jœ$ҖYT("x`wI툀}$ Tc(B)? * @! -@.TbD`IbJ V R1 DHHD Z@ ]%UJ `F22d+-3X,鐊(6 DžUlr+o~e}1ҿ!xN[U {UdLl O$f XOW<&N2#:}dJ@F7=],-J9t1/CsBx]R6jY}y{?L:a"Bӓ"%3\gaYF9O sZ(zBu{օݭ/{Sm1joTg"7wITژq}),g/Zm>wqSH=k!Q Q/pL<ccyӲFGG@fYim_8K}!{~fIۂ{ m+5KfaDCtmG;]޿vJȌn +"9ny}@'x&8 Q+ޚ`LV:!`&<0̈́Ot8)[y{sYZb}/i;dYA񑖥!栄b%drri^y%8n!^-L[8yb ppH=W$^ƫ3*^0 =(8E:_wacgZOY+'Wd tAVUy[8&9R>Nz2e ۺ4]Mt2 ƸTOx sG= ,]Eiqʍ$YrC9O5JZ ǻslg&h|A #rIEkyk˩|޳lO]ϧ/ 7F"rT@Gu7JQ‡IOs8gF=^3YӨM缶L|Y%.GY1$t"LU!: 1;?qAKV,x_|:Fn͉gzIx-;f5kҞ!/ö$s;3,Ԕ;-i(ۃJɱxc}[]+O,RM$z ²_ C!zYawϜI˼tii@t홐 \r2uU_x@꜒O_PtA6$G>oFsk-ŧ]y>U}`DX&d,_Pz=%X/rGi} h9)#Sz98ZJ&mA7W 3#y5/XJo^[N?-oRGH3R@&` 7MqOM?&68$=S =cP*Ir̿!VqV)|O\.GH;A%U1js'ļ?zб| eш%Ń ZP@v }S$JAiEQ/k2S/vOCD>ۇw$3^WD i(߈.HDYp|>XPJD2zX z {rp[KC)vpqkHu(K1@{^~qJ/u8 /;8 T4Km[=` WOi@⃽VHkd I&rlx." 4192 hT)h_d|Mh6 '0?=V~b +0M2qvҥl,^v2/7L!.21Ob+16@10}F TÄt,7͔?8I9 %+G..crxa\UJ"߉Ŭo+;ڟmaOSFγQ9R_{DG|O+&󺷮U1MQ|w a,\;9 @9GHϝcs6.戂d;t(@B ClN&($+j1Wٚ]9bPD?^1ɬGsL TcEΌ^h%ڛ /S %R(\ve/C2tbqt,N 50?ɉ̀:y~dF5/i/Lfb@B"11NQP`!ǤHC$~إ9fV8̶x!C#/!D0t- @rB4D?"@"8";z,if3H?G]={8ݪX C}3C Y9a?L7cʟ'N2ַ2Yk9=՞8| x:x|J>J_y syt*u~l/b,C I y7sL6]4`9a*ux@@\GI;&J[?gh~)"@"6I%<\&/^C 9tBV8Yrډ+ũɮOFiy\<#S9q,]%ZJ eFuMMkJIJaȍ0S뛐l{UP8h5uĄ>g>~N `κ@|uё ; ^t}upR7jFX8['zw 沌A owYm_Xa@0$'BȊ@X>2!Y$*3,E$ V%@"I6lCD#oz1 /_U)Kbf NٌnڦYhW܃hμ4O:{جưLi[$9zy Π$*dVŨ@f0M!8n̤θCk E(!3j=0гJVSmK)2(tjFt `T*sLN7ηAwJ}4Ӫ%Y+ ĝU8F!7[5wP֯(K'A'=AA@FQN"E9 KL$@ \}P!_+/NH:`C @H gBH"(E1P#@` XBR ,1+JHTUfRH AYA-# #2_M15fOj >2ȍKh H0Tݐ+QQ+`"1R,DQ2#",^ &D j'̐X (~ K $`<8^p⒑4BfYk@ Z="F@7C Ԅ#D,J #!a i'RUT5dYTQQHH>G PdO D,B,8ѵR$cQD>Q %J+*_5$B P*+( ;hV,#XY` jY\lUPXE2'-Y1 Rԑ 2)P(" vC DXAHxUFB,Dz# |2G+q,nױzZfmC ђԽxP K@"C5r0A; 1:-瓞L"1 Ö/&g3[HDHwz聬D"p)*@<0 5LO^}arI5 ,MȈH QDND(,D.^`l" J&4CApC D1!}@SXaE ]hf >U [ 1g%s""jw'O \'aMvJahv|P:q/F_5I;ܱ P멙w0Ca!գlQAN֞9L-;F!:Ɏ9Q)%iZcICH SbȘN !VYLzex g"eDK VaY^8!/X>GtPIJ!$x @pZ"1 ~^(ցE].g旓,J?%o3^Pϡִ!:iII=OoⶥHPbڕĿ.%BJ 2hDHX AA"E*2A&2$a#53-J(cb*XXPbcb$m vUXkt,0Ldc#$pJH f`2Ԭ&"2bLAETQ)S`Q+-壒fd)FH&60`JC,2IidV +2=Viy$O"@QPXXb(* cVAX!?t`B+ B|H#XhAja{}@'iN) Q/1$DXAB`0AOdD6P\ ,WY ͷaO@/tbhY"B 'ODES\SP7E%@HHB8T'WaMԒPTpCePː=."D<@be,HQa Aq.%*L*(" **J,!rG4 !˹P,,i-%,bd0+A h* ѢYJ5<|Z4<ΐ§t,_&, .IA tUGcx!]w %u`? k̨%PPE`r\pmE2ppƜ1¡0TJVXw K!@ŘZ}Ǧ`gIRѡD+*U*Džp-BT]!NӶ q/e2FNf,:,T&c 嚐 >Ti~"`']h ̙眆*†cᗁ1wfr*0V]+ (nn۟ZIwO{Y} Dkw07gT=:'1?\IrE6f|Gwa JYXms`h()O'}u ec/vE`#hY>l8(R;[E{EP7N #Hl | Xnu:2̒TXQEG>ȦdhΫ5=d1y0 / G؇W.IXAAAD` ,:${@'L9AY"I( ` B7(Wqi:/OՠqEb#Z0AJEZKy`R-N9̙UR9"2(ݧVbXF([)ZFmRm?(s0[EQFMp SxDD‚6zvв "ّTRQ(SE'd ܐOa~Z! @$aRADL#) -I'}S;&f|TfIHϏ?v@Pb ImUUiU_K}!)܁9i! fU=\yV@$H"XH" @:QXPz`$G8<K!Da F3@ gbȲP$NHF-dztJTE'QE ()I[<h9d2 (,,ʖ` #RVT&@lH" (B,UwL]o,P?C& ;OdRa Hԩ?| կ[zgr4x0?p7ϙ?g߮ˏ ]뾴1Ep-|޶.cP*qS(=z4RheJ4e fRIqFI-"Ri-)el`` xts\agN)λٟ[;=O>؎|S'ӐOټo{vZPZ 2'PZ5VԴei "ADL %*lYHf ɔ!ePQ8N3X|gF1wN\zeljgi똈q>E1spɗXT%Txd[44mG伅з:t1db{YiJ?F>n`&Z BoӘ;滇7fI0 R #DH[^{!&c HS!,lR3(rHC'&etdk[bE^^PHqJ8WL>|3cBKk:-@ONȻ#%VD嶶Zk**;)ZQ&wzA7(1[LPw)Ja;OEYڂm1 \]V>31q|M! 0sªY&찶s{&eO!,KJ[aEm66X ۆ赩$-F]i$r^EIp߂)Ԥ2akhDwrKa IE<] F(:p 1bↀ8 $\rR~ ލ5C6:::҉*0&q4a3mqEԄ/3Y^'lCa{rP(LƳ*m f Y:pGfXq&APdD$RFDHA#XAHB.A[Cӯ}"x  THLI7>5߬΃wx2Ym!ADEDEDEDEDEF*TA)'=vby< Mfg?u:#l7](KJmr6i%baHEރT3 RT$~XHwqW ;'0ETA`EV*ՠӌQz)<`)lR*"6GCƃG@B HtHz}JC H)3DAQ` %y)K ::>F~AcE2\bY Q΍ћafpl0NS|xtԥ1tYbw6i1jsizF‹bQ$֎u[;YvAb)EDX "E $F"*OHXX>Π3w(rClKg,L0Fih`02RF"`}?-jU EĘQ̦D dP0X3GwV^Y8T;C(tf6MB.(85EAv2Yra~y)ns ðxFvjVhSC?q?:ї%穹hBC1]0ZBYғ`%AEXA(HPh@bD0$,~XHF)l!`Tb-al$y#&HPb(`?Y-$!>O^!qt80RPۃ(pe%AIX"(\kIJ $ͽpN ĊTXUR)@Q*DyI+2 zEXWHH)"4޿Xc֊"^Hq,J@HtW2+4Om03ȧJPQܑ6 $BPߠz(* - ~PM|*ʓ􇴩FVr}|@ % ե3 Dȱb"Rb,-TDDDEUUQS$BG7"13BbmEU@F@&@e6"GxפQ!"ޮh76a~a=DDU;Ơ+XbQth7E$k+UQV弶*#ThUlBᨠ0EJ2-/*C 'H~MX5r4@()Lӆͨ$Eo79m(A`2_C¤u ՄP2w|Xvŋ R1BQslX^xi$QA (#"rVjŐ( \yymb $;G00Ž:WBH) "SCu(6%v>쇘TDREDR$XAc{Җ, ‡iC@*QcUX2dbNEQ!@EV("" 6xCt ҌHJE_Ommy- ~1"Xa 刟\J%D*-pd}Y!X XVŁ(R;ˑ,I4IR,'DJ!(I5`cir** w} `܅4f()ѕiRq+bD2|RMLBw&=র$?QfAIg=Z AIY=DlEFB0:~f9RWз OPPbp/y|^먩"~<0QreFm k2G\H( I|99\s\b\L(5ˬR-܁Y%ωuNG 1:U"4 ΦI3 #kxdu'Bk/OxLq׶uŧsAE:39I*-Q뮴2QE|4g+Kq͗}pV]Go߅.Zp\5DJT+Jg#[ؔݘތ ]sg6A.:s0R;Hfʰ?d_ay>THÏօOu 6N0D8U.䖭KU0T]B0\@!8 rQˑs)Nz79f ˶k*g8Yva:qY*IxXxs|=CX d9ei# 8r{PϝwȈU\GL}$&w]WSz yNNJa\TˆۅmDK̂h^|B>4)2)YP ޗ 11' 6b"ا盳I#zp-׭:4}L4=R86l' L@.[ Be(s|P(? \d@;ðw)e^.4E AbZ* 7n:(i"e&&"IdO&toS_K6qL&NZ芴 Y=`σ1y%yf]yg,8 vJ3 h]9تz)U_O0kzXwjp`\z@T9VjcZQ֥"wF0"T 1Ǥ? zAOTD8/A (֊n@ r ArS!:c#-jaFq9 Zx3 vdHfYi@i2nfK@ c1b,2= P s Cɦ>V+U X'! ,VJWOTE"aBG b2fpHpA"&p6^:3( ]Œ+'d!gID;YBnq >-\t J{Jic :z؂GÌKTXH': ݣ# `(22bf򮗽(jXsj`i$9 z2IM4@VG$18ܧ [0}a/TQEQEQEQE(1SET"fNxTSs Ŧx0rφqY |,`тD7PάÆ3ZC6hB(Y$؉Hv 0&? ur# {Ol  16Rj# pRʪw)(m`(CfCaHN,”Qppp,huJ.t&CG m48sϿr?dmm͛6˒.Ab5s;_sN.Ye$ifh"}+K!)&5VDưEL #[mm2AO/:jo0@-'Q.;8PN! <p`I?'^D<~-m˘[AjmF!,@ȱT?BOI%EK%@,J&d[)XIPUYE !b) 1bŋT,S3,k`J̗ <\U@`P¹+i6@ĊnUDhf\X)J!F 1-k* L th8c! Cr`…فCP@#V -!eLD.L:p6RENL--# @@IbHg$IPD"4͔+5aXO/E4?gx5)sRR‹RyQ|ԌH2!" \H0EڱOcnU壥,\OUTQEbd)Z}m7" 1?rҶZxJ_annwQC0WDKKI(&LgxaXm @d>n̓+zAf#à-c 3晙1!K #z98 ۮ5.a|\ByNEUUUVɉ@`AE f2g,XTDfsoh.sK!yAy$Q8 Aw< [c(ZXHęJCꃕD*V 1HrZR&8` 1!hA!>&r̨&@DB+,8X F q.%XzʪD-ڪ,Q?"Q?,X@j%ALhr @!QCB<s$L Ӥ"lRÃ=_V2@^ϟ) ! ܈ tČ'}r %I"2r!dv'iTGKg:RJdi}N{$61]ٱՙcep Ϩfp DHHnjAJ!0kh9Ky?wh(peyl,k8/wzP>1З鷾GFjս=MIeZjlpܑ*0.Zȃpql4fsjl& 㧎I룒. 70ӲG}8ł$^c5ѡx4t1hF`YDECѦ: MX *FF̘Y $׳dR}6 A7nxDB@  X#oa IoJM-LBb.8̹ ,˓(`ZHd]6޶Gw(|؂+ Cwx9p[{Q#ˈJ̘+fPH= 7L}o9?_ h5l\GyOgoME`A@P9d&<]U؁Ծbwp.jӵI8نj罜۫dh,ÍApc} NCB_WV(H7tQ?NB :s(R5",dAT>Vjxr}bK6V*Eg?pHBH@ )8`}kp"IUxtUBFPA*ztXBJ_ ,D Z!`t<^sY<^D/Gsj%&M_ř2TPi3^gCͣμat8!Us<7(NMۼTNqxoBpή wo\(WWF6Oae#wD1J-,AY"0Uda>LNC Yt-B$=yQdC}A Y!.ǡ,@B=,+@L"Db$ ǔYL)p-6fZP_YĚtpq-{:d02bT ).(rwSZjp"mrre8Ӑ<ϸФd :( $QE0# 2*$D#1QdcT5 aN8]qPmEh ͑ Drd5;JR K Tklɖ&(ǯU = X4A2E%1HP/qY83C nus|J0 uxRM2 AJeCOb>fAPbz@H)şY@$HXy-n7C^}9,`aaӆlc(вH˕TDM(Y||RDEU@UmH= D.B4-䀪̰|P<-Utag FP SMGp֢<@hX ȶpmBz$!$R) 'l0b0Ot6٣E2$K'{rq(ŐdH[!7BUTTSk# 6+qwg96aa]!g0$[,QI٤*+pI! $ :h HKR @a xf$"I-Y@ #3UUV&0BAP?h08*ՊP#)bX lt0,G)Kx}Q("*DH(HŐbAE(Oجpf(İY"qLB @kzFY`?c$QzPG(-Le{.K 9<b؇!F'x%*SbTE#EYE KĐ(Q+ RI߯x?E tۅX!AklLƜj [A30Ў)& \0Ä,\{WΓJwѸÉ{}vA.``O]n;,$# S DFIX E$V.pi߆6!?mn\$$ )I/EЋ Oh}BUvIvkd%^_dxg|ӯg9ZֵkZ(ߎfZ#f1pJ_譧ۭ< tjAAd2 0X?6K(`[ggV# ؈؀*$HV+@XX$`v+8Ic e)H,d` Ȉ  0[F XϷ~_IdV((E({4Hb=$a3䇳JJ94f;j4ӑNΜgBD yxb4eT0`!X4j.oY9@FSٝR$Rx`*޲`gf;"NJ,X&YlkFтWR՛໺XHY!VCu{j[,K z'~pPQ؊ٗ+t憜)+1<;eî9f]۔m7+6x2MoSM8yC [ Cknڝ%• E8Ec wOi)xpjV#Ff3' ymۖq7|&gq,>L9u4X^{og;Wh @iκ9玬, w箞 b!0_uL HE @}l8Xo+f|Z2g+pC4ɛRC[L:*/!4tӨf\J 3sn,)T8[p,L ;žxC^>{;7Bi3vZ9M_8q凯Ľ'+' Œ]-qm@ao*wYɆyS}vmg;+6k$gZS3$ 7諾4d}_; 1-ZQ_A.[=7h+yS ")Ӑ5HIV @@ZW \'5i ( wHc` 8AdTb1$E1 P" JF(P\ ՉEaJ2XAcPPe,*2S *v1!IዌRUd*J(rDPbyptu@4dH%/WP ~;(x>1#",Pd@9P$L"x5xa0& ["0I H-R(?d 4^eyD1G\K2b#EODX TZbV–,Afe,~$ @DX%1U dd$YD!U'$CШE*'"qrNDIq@ AG`BH $#aXE# "HPA "舦&bȉ?mD74ѱ j`I$/Ş ҌM @P%ID$$(?itI C$|[’VT}HgP/UTIDK0V F* #0 Č"$AB"  "x@@@<% 0!R )X U-F !-0o'+ B0E:DB? !Y"@FI+OPbqX#p +*Lm*-UYff6$2`1ToȐًD>eQj%ϖ H@uOR($bT( LUtܺ]leHF`ʼnc4xQj*.T* HH+>ՠbON IUMlę`2 *5 (k: ) `,aȅ4HXQpRUu ttr3|\ʿaH2`$MN&DA:ad[2c1 lo,Td0(X82DLH^*`+P"E,PH#tb@Y*[h*LFj @J$gb3RbA]0T1I,0PY f PH&%QH®j IKa)q+hfe`H𔚘]A]BH6c˫ I8!%JAցdP"l0\mA:/ `@89 MbXM:JPP $T,EbY#aB$t. u*3j uL`H9-R|_5>j@30zIDD`` J:d1YE(lȁl=%Q:wug2D7$ t0O 4DR7"X`aGMɒ"*Hq;> /i[: S )ZDiR$ JP>NVNdTжTY7)0JƾWZ.^o*-5ts$ECa=}=I͜ +$M",A ]:2gF6Bğ.CN]0SL"< kfp]Jf對]qЬls< /saˠ1LLnL2>rita3Chuvuvp7&nPS,jeCnןW O[e0-:f='FN&Rttz2>^CUUUV䲇 21&`Q뙦Ŷε Sq>M,ĊABg9\zʅLmoEK3>t\h\{A#K1UIX#ҧjCDj#~t02|sx2=apwZeKs4$-U4rK:p#;g,iDJܘFBx`QY<m1,L5N򎄻8 7mS  _UnߧO!I(AdETV U0"^3Bo4Z$"#!XM@ Pd".P FDdQ(I" IFD`܆DD# ("唋 1+X"#VA "ILu$]lr+i!(*DTRdī"F+0ԫ# ܸD jD$@$EBJXQC RPI,(KBX ADdA,HP1 )lHT ̂RIPd" jH1H#PBH0EVB "gP(nYD{ H - 'tTDMt;02~h% V,  ()!JA- -c*R% lA(FU"B*,D"-Z*PD m-[(aDEc, ,@E/FN89xHT6B*$ ($ɰ&}$!`;Zm4U~諣d0ށ&& _NQT< H$!a ,`Q#Eb$!`W|‡|~ʒ )@4iR!`I!vCG8T !c %d.#Fd:`S"3!bRe ,*$?r~[X [~ VAK"AEXE_W/RbFDB#DS@7^Gа:L:D 6. d`VʰTDh("j&P""%BKJ{e'NtƩE CP$F3UE~k(b bIf 510EU?7 PX'Aȥn0Ƃ`FUcqΩ4!C]K(|R]o9$? ;Θat3R]71d=>`/SǬ,5d{;l#CeSS3P2Ikk38D@S: MT$Ę3]p8cT \k,3(J6Eʤ: -B| {C߱Fz5 2ŋYkm&{$4FK"- b44Ƞ(8=D8` A$ BIV 60.Ch"P! @ Du=J D) AA\t}Pd# $0;IRB$$$bOli$""* ŐP;W!F(A,bȊ D_ #rUa~id8$ul2b{f3J_L&EBLWfdЛE!MS6hRSi,T9¯/ ޣ6,η 9C>D=DDBIIDAn!o ?Uf[60RA# Q]_O ̀eb(20Y" Ycad71bTAĮ8\mhNk*PuQH 4@SI%=T ֧ay4 `"KYK>͇K̗.J)b=R͓yO*;ELCHHMHsFF{Yݾ00GC9 gbm""UĜ%!@}_$8&džSB!ME3 ##49`zi D1"T.d`d YaBg^m4 :)͒ I|83R C~C2}bTASp<Y58+D/  Dhx}| ܺb+;/׼ A1EEHFI"1S"0 a@_>Q e"E?{?NF( a6hUxDyT9AEdBL$I* .:*UdT*)N*#wB'x""T!PP50  A$bC$J$ۆ Pd"+ b$0$XEd!RV"WāB( &!FB ,Ԁ.F, V 68htv0W[e~`}ℎOU~~1JHA"5YL7/a Y\YN%U)J[mN$<ްĕM%vY`|?c/yX(%pMo1]bT̳DHXXpr+r?p҄F*юBg60 +"m 2C@gQ%eeɮsFLĦEuY~ks! %K1['UFH@&Ē0Jdk34^IT.ao)PrBs2=S'ͦzhU(lJn7T*C^r(8xun̆Sg%FeRB2ic x5/Hc&UZ[_C ܎\?dl0 ΠrbOfv0G=Yζr|Ľ%<N!Q5b 40A.`vwda0g !$D0k t8PV1 HyQb jD|Ǯ8ʼ"O'bg2KD8 3>܍iM4(9$Yb a"_{t%f0Q(|…u&I ۇ!v ȪHsYjzY1Vf $J NoY7a#ڤm;zxiAȽ5` YCzQ8`A iuBi ÚM#Go"YYEzxKLgߺ\vͥqH6duL(eg7 цǍ=4NkK8_6hPͩHw[6!' m1srbg&CQ [= ډ#hm (m-߲l/X;5(v@)'3Ylf;aNl7t%j)E:)fA[}N}e;4 3*vm?`,n%(dj^b.KFQ"‹a1X)zj&9Zm;qf pWs _f&QXel \ɘZG ֜4ISFOm r e YUbN@b3kK *9SIifpNQ=vyT"D؇K)SL QHgHOIb L-COp)/◁U*QV8' "vLsL^.3|S00u$b. XgqwodKh T U"A $E*$((Q%H)R*A 5B  T" QAALKFA -BA#l+!>LadQEb" F+p $TT%թf!e?*L$hF2 ABiѧ;4` a$f@`F0qd0()KiP6c!Jr06O`2D *CBI.GېLC>JTUcX!C ==VHVo SJPly!?)7ˆmU]*A",!Q`(R(DDBAA# !Uv{!hx}%An%B  p)d˝}01l"зfCH,ˊb.BP`)ׇ RbZ474,hc)P$Y*VHA,! jRȓN$đb*X)+QVwddPb&BxDA E*"VVI"Q@ęZN Y,UR( (F>!.CѺ,YmFZ_[t38zXC{ ,h&$J?yTF1$HI`AOR#NcDJb>rw?4أ٭1E؏ĭXeÙo}CX")#jQbq?:ev[KC^FI@' ф!Jf0Ć5Kef5J DDȐu8?Tf}~~dG rE-<&3zNA$ !dB}UUP]a@L(Duj nL3:KۯPOd1Ob$PEjO@~'DEW4bM`˜!/Q({M(BLdD |}Թu/XQER1'BYM""{ `,%g/ؽE(Ĥ4+T- -)H[jL0Y. X`*#"\bQ(+㒢`XQAmI0rxy09)fdYIJh$J+fY%0$Aq6 0`^)D EBVA@0mTEHO!%@PmASdB+˰&D:JvT(ܤ[0<F̤dۘ8BƓ$EG;|&HQA#4I AYL#!Fm3,eD6V6 2B2$}d>]:M("XŅQR#$L%'K0,NK_e`]&%Cld@xDy?KoUe282"*,`f VB,Y1 ,/WZA4NYp"TdutChxU7dXWXP~z281MKˊܡ4yAݺbfH)LA|"S c " l:$ H*Q'I+|_K8*Tp@8őf\2'; oWPyVzne?y䭥$HjRi bj*HH+9HN0$ylAE!D? !!铂tyyhVq {%!pȓ0-, xhÖ1E6́m/k!\95yR"'8+K.[ {N4b a8ϔ* )vܔUUHT! ,R C3)8Y__lSC| i2Ua!RNM)h`:k) a* I ݐOT , X‚1*KIڤa囔(rHKv6:2IJϜc2()'>c= {i aQrC1(PQ fXaCn#M!ox 4 ħ gVKP94vlYeH* 0|%əKjx(qE@ gYQ!\0O  U`vDhVh1JӫlôaAxS<^ْ0Ĺj jjnf_:u6RfzPT$bQY>W|̆|bb,{gT> *ҺHB\X#QCDnJO)+!pÊ|RK9yC;o#ۏC0V у(-JS~ hwh*Y`[C ג!dRT7ߟ'`6goaVa:57RoilLV%dĸa(ju )(7L]bm J"~P3~YcPx/RtS*Gϕr\R"\u5V@6!!J&±RIJe77#d(&AdS- DU 7T(4b4's8]!: hTI#4J>V$:Bx@!UJ-FY#, z"lX6s!6 pЕUMR2Q*6HҶHH6fI ?9@{eo1R!p*b}^X{fl1_J`ꃴA AdHIY"a VAvTGQ_sdR!"aqF%TVZD,(`a@?t20b@A>X"$J" Ai(1Žst9Эj6jU?ҡ%ƣ# %GVLAr0Y2Ff(*\ɘ0A@6n bZYc 'ᆰ8e DƼYvUHTiBdi e# :)J (q Uヒb a J HAF`1Č@1Y8ȆR4ABĩdXʅO1H !MAOQ.Ĩ"aD% T+Q`0QP),"cQ iOR"ʝGeAXTVE KUJPZ  L5UUU }~N`!Bg? Ą n @F#+"a ²ݶ>BAKHH0 "(:xfm֖-8z뀇Bd%3,Åhtd067!/h[`z" B,$``XHdPY"2F)b@dBAH2,A"E ,$hv_ #'RJDd'abte :UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWj5i+%p!mRE ^FT"1UUU"**ZX-j""RUDQUUTETQUUU7UU*ݦ"\mikMlEZmb*Qe-ъԨWS2FW-\(ۙhUUEZRFֵ\1EKJ*+-E*VVҍV4F RfTi} :O *,3#f0%TIR@"EaAX2*$`DHz$2mG<\J v<}dA`+, "$Pb@EUH"B1X,,"/)Q}kmmˋi~,; \)Z(,"%cF[DD#SD,(,0*&~#'CDcOL @$"$^Ryya_$ݥl튼۞H8/pxw:1`T/끔$R'$> 吚(AED H䅄JOE |$3EP)H?b+*HTPYb 1DA+bͨ`S 35giPH`a z1m ZBB*}kYFMIąamK(Kb6[ " EC!!<!"lv0dGȌq$!@,X0Me N  <,45G+ƈ|-d@HC $@T  ~,5$|ڔknLbdYm1 EE|)\i--P搈ɉRIeZK@R U(R (Z QjFeŒ-jX[lZ!emіE FV %x~" Z57T`Gg4HAsPE>8xBM# 2ӻQ.0KK%F̲ E:f w `C%B$ !Fa0N\"1 6@2i)E1E*A 7y]VKbxpbe>nnYB@PDqA;%BW0=S' 1l ϱC-SFAE.eW@B7 gc*EUDTCuMMn ,","]҃M;\"]b؅d)JAD%+>^3AZ@%BI%TRATMsZW]ʨ_s 'TG(C'#ZrCa^B3A!KQF3@ `ݬTAdC` X JQIpX (.$ZE+$$`lr󋣨;D4` I젩EškCh@`u r@b340$5 lꅞdQ ;%c zI ";DKlL}OxN($PDa# Zi$I 1H (nI3-DDUZ陂ݷ,Cی`Z$HYeddP[Ed(ũJ1EDQpH_6d—f 3j&3*3[ 01PC qhu2V9 7.^fL8/N8Ǚe,;But5tY`l450DVV #S"* \46\&2R]d!K1)"iVCx1 L2MRI" Qa+`;JI`FP.!(r(- ~w>Dd fBƪZFpwyU,=F,D !{!C* YFQWCD(}>JGD$1АF=#'xM U e$PDXO OءPBdlDJF ۑQ-B#ni5Ѩdq%K[@ef8 \`KV(c!3*&aIH~ƴ󚈙7)~>O}IFa`JҖ,*i撍x|e#Y`KvA VO ˊ!5މn֚{ dӇ!!p[6` qz I nP1 ֱlp/}z?k*DQOZ4s+zڎv 0=zOczu w1(fvΓaxfN-B>^=WF ԢY^&$q$ !p͑[cX!}A/2C ='0G [M{nC}T$˅1 az)BS^# TC,[r,i:c4Hc̉Dz #C?ZɮTс(TKFý#[!@T:M2IfA,JbĘh7n  6"kB@$"FgXQ! 9 qtuG9RDy;h&_VvExHTĥ1XѤF.ÄTe[,[ t"#M9D9r>jPpH(0o Жܒ>FYqJ>\Y}K{-mM'BE{X_ %/Z)Eo%wI5I:h E )0۵t6rrxg`ys*sbi_X)$BO,w-U|?.3Inj(R@V(,DTb,EiO-idvvڰ|h3z-x@]^pHF,E0AR֊B(cj&E(,z[+l̹lv + ?Cp4B$!2( +Dnbj@C!U K8Mnט305 doE0Aky B`NdRBo#Wq߰qtiqg̎ghU!| 2;9MXnsi ߷h^S "M5<<-DSe0mk_ytEwcBc@ CB..@2; |PyK;4W]Mr?Z+@#8@@a9W,)zĄqg0ZNm:BHwp6?9_ ܿuO3O`B=ߩf;nk8 \eHI԰1^H] swAŒwUM,YSUpFbg(E!@9-ߗDﺑ$!1zFf'` KQnDEwq*RXg&|+@jaq?BH #a0}؆w&7/ iߡh}vZ0۝ HxpI2g^3mar dwC#ÑAF$$xpS( HabFDUˁ!-=qX—CHo}N#WFq3>[ɂb$NR1!x0_S H`s[Qf%65&?qPa`uCPZhCт-J}q>%I)Cv~xlub-7Yxk:'n⛣,_(T P0&;ĻT#|T<tOBiz$VK۲Fy`4)ֿv䴭bh_DzW<ξAM`辜E~Ikc=W@hˆ!S^U&U2^O}%xte"Mvw! eH*YccEzSH9[xfH)rYO)+DC3$cʂƑjFņHi~z fsp4LR@<`,@SDD%> e>0CUH8JU+1P4Mh.Ep xwH~ P{M =ذuzȇ~ TEwA1^88q9[LHoo7~tN~hlC222222$#8עԓΐБHI,Za5qSvoRi%.h჉p ֮S=y.HzVj0%kYؚ>4ۜ0@l37Tf!%1TɊI?h(Ȋ0 jb>SQ+^^)S3E.`&xϥUUo<@GlܚF(D`d aB"mQiFLJ ``THDj.`)dHo"H#4a~֕RNɎ 30R,Rk  aq+ ЄB@8s8I-s-  k XW/P* 0 +T(HL RlH[L@dXk9`1!t @*Af XA**U Am>+edu*aP(C3~Y$Kߎ?%6OWjb,5e@ J (1dQDeH@ „ +LJhT 8a[ ѱc m% 2mhS.m*kP\fa)qtc .a ͸·n9rADjezdE"Bٴ.$[FE@Iцheeڨ|E)jW'.V$gp>WQ;HzˌXEAB X0%d pBOT)T=f  pI%Dd+XIx }^BxH/HKU d/a: ş TEQZQֿ~ruH "Q!0<ij;7j0L5jTU`0}RVTV `-ED 2,AP Fu%*>@yPWO2] HࢊI F% @aȘ"F IPD# P`('~D"==awݘ*bzV@D(hZx_tqײ#J| ᐋ0 @}*O@X{a檪IbiPm֥pkB!!!ĒM>NuYPu|mF O,xOs?/܀;V)1!*A-" B41 D%D@CɌǬ!hVՋ $!&Ѡg^/5(K,(}I i B!.&d)I Xڔ(-ER2PPU%Rn[n[帓8L\wl؆tI$J nFmI*}uqYW`8 P<M r($,^hs=jz 9""GfEY >UUUUUUUOläf{A幖.^m+3.Fd+ 0a}PR_D!43d HX@@$E#D  FLD{47\BY XC} "TEX"嬗 XP2H*ȏDa!kb履Ѧ\40 LLb˔Yfip2W&$0XUeJgN0g'.a"R $O%qȘD Eɬ݇RHA1DD"*$ -0"vQS4$@T+*b*,(*QEQUFϱ~j$!HceN9 c3AY/)?xUيQLFB1eW_'!R|45/?`bU +HZȰ] aA0$DC D4 $q[ZmmToq! ϊs[AD,ZjYhԵTpE@UaXUAQb "I$&93Tt$2$AY EU( $EB)EB*dPX*QX*(Ȳ"XUaHUQ@{eQ [%dH1PYiX*0F ,$+ " AB@$RHB QB(Ad%bE`R2 () Tb*5XY*@Ơ42Y=?wq7F߻ pڱH=T!IHS9"Ph9cK#vZG*!f`8TF65Oh1'WeH(nƻ,/٦;XdXL' wwa2 h1I-r×0¥cRX tߟ}a;4J#8vÒzʝ&Y9L(\4V8]o\]Ug8I YaOdh*֨ [rJtc6ж_WMa#(/>pY;|bŋO{O=*mh_Uϯs770貥3,@JZ$I$PXܻ7 `V6 rPzsT`@-;YĊ"QO5p]Izbpv~eOE11C=skǚ3s^Ttn&d597o=;¼>,puDhazz?Th7 TԠK;:!O av+" Қ) [Y$Nn h%D$199yT}İ0Հ )APpU/%gLXb<>xa^Т"QUUV 3\eiZ-LP"06>:4o\(8:^8su!IX9@AߜG?I$I$FTJ8g?3F(DiG)R#Qd.icna"4dQ=-:m>J) :K:dKɸZN1Ȥ:ҷc#"BNJ ^[ftwYOY!B8ˀv-@CjCi?-΢6Ü[g9DyTEy1'x""2a t|x粎NDM>5xi% G9pн9t}TJԭJQNX :œ ={9erI8heY|)"fӮf@|ӼVmRD]q l Pq,; P*j";h :M+ /pȳndB \- ]wd]Ќ@xsN@.(+kiIB@2$D=''*`]AT0ݑL bkH?1F/b8]2t= ڌCb8(N̥T/CoW=Jb_> h[AB- )h(((([BZ`(v#PSւ)ѣu>%\45 @7`y먙 zAt9C4D Μ訠ZF% I$x x Nh,뛗P&9n$@ Z$暍 C2S h0`:MlFCso) HcӡNy"0V'w9=Kxxg <ώo'Tl> eSYЂw w֋rhbs ){uOޟ9bt)~Si=:ɪLFq [A7'"ė-$)!ک;" -YP+T,^r-li^&rx[S盱`^׊;Ifv&`/xL<2ߐ >_d179oA׮w M2$ԁ6F-n\9,Ȉ Bh6nnp 3ƶoxO)p|Q:]\&JV|g;}I<u dNy zb X6[YUQ H`aH ئĄZuv7VaO'j0I)j&mfig"tƦgv$Am! $9l%?p'Zt^_"UlC\T3)ЭTm#C0o GjfmR*CؘaC,0pp6=|S7%>m h^fZ ٟM£ KOUTUQUDUUUUUWt4- J5D=4Dd= 3r%Ĺ ,ya\ 11.+']]uwɓZX`"-X0mpR.თw@Dzr L0/`#B"L,2iӞ?]'q w1Ҍm gra;'DYHg %gcAgX{8ʘ4s[p̓[*zSfe`dsޔV+L9 N`U6 Hl88gH|>42 +ׇ=i{ơ``=B @qvOc X 6;=gBJPC8 loF oaE ZrCCNNwu2 вr$$eDj3/;e1Mj`ąXdK lC<&힞Ct6Zrfz?L9Cu,ct ,(fTu*O.j\L!V^%)[ιU5(\yxp91jE\Kn|n9k/.xn21D5 'VNutl\a76lHkZ+Sak2ҵ3)_pg/!B =gom6.mj9H0{;@JtSR l( fC*hV:>N7Ș"5lӮC9"Қ!M *@w1S J@$4.~[O8 ȇh%GN3g{xwnxOZPPP)v:~F1$IH%Tf!F$+$:1@n(|Z PP/](vpzxu9(zaP DԐ5 5/( DXEE YEj ]RHĔH>*ԄV۾pJ Mb6& d^Ti8y`~- Y=xydDEDADX QUdUYt.{JRtK|DMCgk ;1KPrASiP:( A)CAFF #,`,QEY A(D`'`i ,XbX? * *," $#A9@ c[F }Okdq-Mur[1͝H#)HF0,Obȟt6b*BQKdHQR* X 2Dah IJXQ  #!RAty=|u͕bhe@+b\I1)15p+qd]{dOݿ1?k hc`#>7<ҞGeU&miBPV.PRT0H"\,J ʶ5#e`DhڀVTA"[$Xb 'E3RӠIKq XNY%BC(c"J"d[bPbN8mTYQh+ « KHYʃi )FdPV)"ɭrfIh1BDH(h3aܧ,(DɈX2" [h)5%LkW.AD Zɒ0&2V֣D`vDXȢ0Y]6(W2BMH # b@4`0`XŒ6*b9n'L 8ia1R C-H fбA9uAITòΌ%BB LaYЙ#5P)ͫ+Ć5XEAEM P5f!HŖEJhJ1F$0OTԈȪe\o'=Gˎ^=97:oCHCݔJe[S\P+ HHR2 -b4 !`7&9/8R|"ȥ ON d+R-h 4/fDa0 *b*QQ& VMH)'i:IdDd H̡BXac M4T@Hu[ 0Ḇ `J\GKK(%T%(`\(eR 4 stff'ۮ.O3^錓i2T3ZUj k`CYAÅekB: A+ҨF.BV$p>߂ưFYBHhhE%nuID Ւ{V2PRlGM*Y@B5 /DyBغ5K!rcQ6H*I@=p)_%&<8\U Bٴvvg[ঠw2f2˙nona'}HV"  B0(;tri7րD oâ@ + *Tn!z$pOx13IPSdT`"nT.5"tn*qJBAI1*B>S>R0<N%=[ !mԅ+(TMfS6m!9(|,pP.LBJĀ{XBW!OiF t 1j# #+2!!Ҟ0$[i}'ƥ]D}(@bɺ97Hw"b*'jpq6g04ȎAa,HuӤĪ ,]%Hu0-#' }*~َ3.RAWvO$%-ٙ-D1oO삚踰iNpɊegiPl%2̠哲)JԮD^s8afqY81gXEH0BV-!ODSHZ %TY!kXEP#6vhf55 " D5$GO$C›nU@ 86L !gʙ"-H@; EZQdNA҃,J>JĀ?=3UUQz~z=@I(E5 \I.2K%Y!VW13Yܹ W?㏘_́d8жjx^8C yFsU:]yVCG~Lk0}OG )g3V&_fʂ^n!ISX*H:PV pr;CPJ ]yvf-ؤ훍zM\M(CWm#s{9kVwcƥ&.W2`xd=!`@5`O f@C^M.$!) LƠj2eFc-3T+bl0ZY*+׺4m 7@9lCXVAcE #LƢ!5W86&` |pGqRz@Y^١!D *KF CVF$bF$b1F- דAZHf2 21cԥ̒U1pE)AI" $ a K0 THeb kYZ 0563(Z8*Vr06C"]A&TU~.NuV},6P@" 2Y(d6҅"H.0I9bHTE }`` %  0f6D`#%$b &!2PB)iU(0JD3aDF2F)n3)lbAIR &eHPF2҇0ɒcrMTF2XRXyJ()?тv)A ?Q:ff Dɪ Q *,Q drSYHO b }vL*2ҥ` YS *+ZnR a 48ȤI+? ?51E$Rb2zJA ,&P BJ$PDF U$$R0QDW0 ]b'aA d2b$bc "A!';eR鯑{~}>|UUyLdb?Xb(;cFƍ66Fi& \Jt!htɀD9b2))SO XlPh ~X I0:O)$TB@:X,R)?3Aa? J o頠UUdU* I@`Hb?킎kN\:>ZYBX|XE < %TQ*{"앓+(Tϻ| "( eq%h1ӈ,>L@Dyj `#kUVEPE!H#HJEcYH%1.%nU%DѹdI{Wwܷ@Ž:&mzd*dߌʮut.d3X:MYPec(KY9"Zd&Y';.SgMFCs 8VuNT,lԇO7Vxw= `rx-C; n;pU%0Ԭw#)zv.s$x†ĝu̅κ7`hd' <3^SWT4$ 3@QB=MHvQ"K̷49=5Vx-]Oohx ^iMC&bc)rgS;;:fLl7{"HVX",DX J EHb EȢIu5C@TOu$"bg(r@pc,x$Z$hH0YmHJaEV]TD]Gtڢ~B82[THD;QTH@a*#c|H8E?1,$3a fVk JȂUPRrIDp @(&2E(H+$A\0s4~{ ˤfRcR\z*wby P7aL,@F 1"$I O 0AQ,EB, R B( g{ !L"FGk l_tV"$" $DQEIlzKEX,  ,!DAP!YX IRb 0I 0hVAP 2VE!@aP(HR(UT%Bj R+DX( Hd?,2KDc&M肂"$PQ.UUQX!I!0ȲI"6$]3alS`H mm'_F%BP;ŚOV/f\̑ "}E|`@aVOl/=*Y_O"K ,db#2 * E~!B MdAհn`K&b& !X%,tҏ`h*~iRI_$Hv;=ly`h=8 ɘq yb,hOBuњn6ńa`g4dc1e`+eJBH$b*yk!ijIu'G6I/Ob!!Ȟϴ f`6)t0p_ rQX K4RTb(r`q]M-2Xb@jdUTaR(7%F >ύ`0B2ve2kD-ecQa2 Y9)XJ!;p-%J8 xaFtD!*ae/XnP&ƬJiNxl8m’Y ( "n ln"F608d3'i)N?31!-TUqRL,x:fΈ$CÎ Y5r  $T$ACFI?vR ,2.x X7 !$M3r zsVM G=$/Vv2 0B)!w̌~;`;IbD"/ǶUW-a |mt** _Pn+ 2kHzH2pR/FIrQEQY +E!F UBņf"z;s,F1Gn"s)HoV"3kd%UQdߩS%X4Gk6À6h_T$p'mHG)<;S  2@'4y \A$Ce$ nyĉ+Ql$V>| E} 'QQG C$0WTz}֠w:)K^(S $ޑ֐rѢ Ȣ,,(REV* DQU|DHX"I_PqUUXIEEOtmwP р6<|r%uMCa_Dd@$1jϯD֨Wgě@ kYӜf:dJE9|&yKJbrJp}?HB2aM( H%(A") `INU0bI0`tFHtש53v_|=bf%^ux6ΑQ&oJ[dSg/OV^f&dڄ NQy&w78~ ssM5vacÇ5OL]`J;pf%Ӈ<|NyI.PgfpbXg)2+b~aۗ6AEzQ3ڮ~3eIN  `1 dAՌ.O2NP`)#p  @0L4$MOOT" +HX EMLOI$RQ+pn* $Rʊ @Xmb+$?PΟ$p-֝4y3pn@b|U檲 5Hq%b)%B A" th+}gM@VnT@Q~̂g@!C(fB4VS!!2#`_$'_g2& bT@U /xV2HeaqGp<MfW-'@>rX\O //Nhqe \Ɗ#Bc"/Ě2 `@r\lLX5c݆l%ɛ %JpNOm#}vmP=_SBv]q3 rAwl1#]0\])h-r:ފd<{Oʝ`#i|02]'& ݲ\cV |乊ѽt丠iftD󺯹ˑ ˛EHbBcB:,-rUa""Aj#RmͶW4Kt$0{|P"[i3P-@Q#l#CFauv "-t"a=YPP)]Dc̋ 4"{}20qJ ҡr%o; ɾw'T.:$;{ɋw`0$UFjC`R-1BfZz+6$dN d SnZ )}=bۀWP6fr54\40H $3 (1bZp*0)Mcj , /! [5 Yӱ3pB4_v5>XepQ.D w*~6}@bj}VHzDaD)x ܇l0Fx@yA[ɼfҷi!Gu\F~Bܑ|]O|aXi 8iԆlPC- "-gG`]W"uZ;#"y3^PT:=vx.%Ȳ%Eh $Cd@*Q f X0DA-QjJ+AcrET@TFؠJ #Q"aED͉@ ܪ_#CńMD$ YI@9D$D!DB|nP#r72 PtihBHlH EDA^?#dMe%~A}mV*BQIP$H((RPR%%%6dHIBRHP *!"AH"REkD7EQß=P(%lgKX|p( bH|}HƠR秀`NPUI ! )J֊ uR(f` ((I CXRC`\]=z9tUUkQjvڻ{jݵU-OmTzsښԧl]4iT Kҕ]czJE騮UEUK͸th֥0(#JbW:u7[JQ`@*0 Pm4X˶m%R* ow S@! A@"YAى! (KLTUCFk, DƶUUKnrOlukVVm&ڢ eDc+d,meJmQ 0mZ5MoBѠ[Ӄ)3LD@HVvlmuGc (뮳[l-13-[4A X[eG;k!22mT^۾g)) x@GN5Pi^A{5^ PJPdke6hYUv`( bޛmLZqF뇒F@iTlڂeUmTZ&T" h[֚6l#XPUt;ujٲ6nPJ[5[Ѧ%TGDBJA %^@66 BJuD$E2 )JAJ7y^eRVٮ6(}r j6ҳ{kP (.`@D8H(Q$H#Ynkmc={`@H( ZH fPZ!VҀԤJmPPճ d1oUYTA9P )@4hPU" 2J-EJ )H D( )Thdϝ@(J2(e( cTPGWMwD*@ kJ4 PHT$ԨQ%E,B@)DTQK QJ)@PA,A@a)ٱZ d4(rvUSDM&S1M @$AI<$=L(0D =Tm(lSF(*5F0LFѦA !OOiOIOI*j 4ɚ@_??1h?OF"Cgl7j0=oJs?**mB$ߤ ?_+"LK M$SȊz mIo dIV?my9l"H+~7o˳U^zWNi,VjD?h@]nL&Bn_lioŽ|}yMԡyRPi=|oşm^%Gn(fYpU ;9r♪XSPc\ gܝ||>97g߮~1Ts_3 㡜OχHMZ.φ;`jA!cw,W'R_qȷ޾SX~zQ?DyZ ^~>1f2>թ"cYWC]B3Xk4_Zƨ2m>>xGQc_ s?A!6r=|/H|`?߶s~]*^1n'( %nU |eӀ/au%@__I5UUUW|ׯ\\ed;`bO )9z7Èa"dQ$E=DV#jAX |X~mo=޿` !; ?=|iv = (N?|+:G@fEL~Ƿ?|c?'zƼkbߝ7?+{9 MHo>"sn0"/.O })qέOV S[ @bn(g{M6>kx6cF}hd [`'7ާ#6АZ[|i OWeUQ{sdqAb8u|R'1痷]Rǿh pY(%T \)#D<ջ0ʉd(!^{k†^J߀6 _*!ZA:Eb{q#5!$O¢""(apnVCobJ ƄzJ?E ?식A4 !2 hm"{K}eC  ]Loh@1hɡB|*~ ] @"ؼ1nFhKx:a|W)RGl[y偽L@T ܆ $  `;q:߈r=\dh%ZF-Fe5PAÁwu $Sȇ60"~.)oeԞd4$B T]ͮad2l u -d&)uG8`Z ݥ? 3N)'K^|:ҀP@KHP 0 H(2geP]Gu6Ie'k#. )e=yޏԔ \4(0ZbBX[M(:$ z~Ep} ?7 h5:]*!6?9TmF%D/,pŁahA.H>jx gc" $dr: 9K8P%7`%L6o.IM`H@pД+oBЮͿ Z.$ (!l9YAg3ޫ@|J]9[%<61-uwLP#?07`F=+ÅV`9&~"jQ"A&&S~?ZYOlS  v ]`'Ph&$GD? b=Apۣg9X&Nn 5A+ПȾI$ |f{}?'.?.~[#ȯN waCy!CW* @1At!62P'$'CO6$ B\0 9-3,? =)B/^O/ ?qawqBWGGYPPS5:MH ev0xM6+X) 0dcס'Uv8ph.PW ]( ŞM ,ئsތ(@=DXt1\-m"qOQ( "@g9Ych_ǿc8!7 ]-ch=P@1G`'ouFz yMĈ#yH || BǞRi w AC m{R2Yqq bt?1C ?!ȫ [b &PaC!|xeсϪ3[1_5݈/K|t$[ZFm%]@Qϊ8:m|ocoсCc[^A<@v>2'. P__{>/Mk{_k201QQG+̈́oQ!:QC ?1X0'/Aà@A„vDB (4\o!2=3]8}~0r(~Fʬބ}y[w \#১ yu >Ѳ>b$_[d">j?fפ ysH!#W8"^2AA׋PR6 B w!_IUaE{r AЊ}^Flc,~+lRԠ|_d<)$Np^b}6X`S}0[?` > Q<;At >Hj(K6-'#3UP%Iq ˸gD $26 ˯T4pzc-D11n u|0q7q~z?a )l*UpYp=}ݵKE  ksOÁ2[W)mŁ8*7Bbջ?@?_9ow`Eu_>\ 0S[N'?b`on(g{M6> [ʨ8]ُ U+l\ KU2lT9`~:/D@=8R v=-| {j+i`p %bظ@3G~IB NQo$a~o $6p _ZLB`JI1vВ>BGs(&xD&Zaz 0P Oio}eC ݙ!A@ɡ@B쇰+fD5xb!]l6oc1b=m tI@]pA 6 IP3Huv㵫P2#J^UbDfSYe D8xgPEM1$d_?>_G$ƥK˫8,c VH+hrm Ra!H?X0"d&٣>`J!`y睊'om8W ?aKc xų## =)B/^O/ ?qawqBWGGYPPS5:MMKf(#Cۋ R\m4دKqbC( qfc^XUc<ر,O19Vy6о=g8 „ Z$EJ/=! aQ. 2d8LX"5p] !k/EA J(tp=8a?TCZas/ P鸑Do);#^VUX"m5!N5(``:|FK.:.=ۡ0b ].8d1|KlA$ ;(d#>?,eƑ-|3 pLytxCD,$'BE^ .XTf۩l}ZE}@A6?6=%>c"}u'3Rֿz[19#{(!5q`QF]RO㬵?X_0^o r:DH (Gd@?w.N!VzB>N#!#5MÇ" l9>{m@ڷ5(1p> zplwP̓#)EB cmz@=D>}5x%! ]x9 u, Sn0d(IȀw}U1[_W^^ .<|gqtf3i1 xWgօoYBڝ& - 띒uèKÇ.괘dPAP-&q:phҡWCB ux1xbRI KHT#IPy[m1H`&#ȅЛoÑX"H 8qe?m^ PGl՝}L[*(WVS} f, ݖ#Wc0*% #^Cmz!=t81MsA -G 1RIo7} &<9"f2#6`HX}o\d[l[Ҵ o30E. )[o4P^% Y=_a vM8]M22AMz]h :K vD9SD> z 4m}%E8 D ,l oaB/b\nGMcְάl 0G { x UN<QdQ 5,zhL/S" m &uBv뜷36xBd>@Pm1&@EԺ-?h6~)PJS/2ʇBU8`M/1> U0)j>- p0E|ZY :$5 %KjK(ˆh$ AC. D| ­/}RH)e8(WWώ>3 |W_l:3q1X:KE  ksOÁ2[KO }qŘU98u~ȺG =F#%kϯc2G w0AT1$_1Cv~[$Em.^X7ؤ=?{_gB bOMB%_5x ʎX% !&WҺ Pt=aOMbGA)LY!@1 ?".Ҧ Ti 9D~9*OڃrY[|%C#0_.A>,4)|x\oH }e1ĔBM9 iu| 4(M|~2O_ӈݒ# dC$8 pG^mT*c DY=R?:t2C] *QhpbSF^|XقM!`= [xp(۱eg,dcyh5t'W-1ȱxZB $X`]C@6A gl$ Y@@C\x!v2_]e)mC@6bHK0W؄G/O@W0kOc7:?WheK4hJE! BЯ&߫XbP6q$`G ax{ט<@}P"q))V KluD3U37ۅ8ń{/W2dA&fAَ"Pߝre8Z}Rn| J%0O+bvr6C J(D 5J?؂%Z b>X\ǰ]v?yV02dVb%``L&`s.&-l?r ya$\IbS3h=Qr@in?0Դ$6#، |Ml pPn`X㎴ YL@cǁAt!7T)OCt窱zV,ΉMHP ~|xZge7A#oDZ3! JpcZG: S+)F&* \@q"ݨ/=pdVD/ +a^K YOxX#?f:&f|"mtKqqF_r=]̋l_N[ 20bm ۮrC`8~;z.* "j ~"]e`Wⱺ@mF@N!P!L? @FfL8>Y~#o.jwPz\^/|2@M/Oa 0mGA.Ⱦ uq7p7CtN\pATbŰEl 4eaMjhVJ~9$[j5(``:u!K|0umߚL؃$!2R {2[BI&aC!|xe2 "0Q-= L4n8XOH/Fma`e@QE8>>ߓ[/ ] ? zk_s"C^mDAFg6+7ꐊ}7dtU= , S ST>}mj>a#  {:,~d =_X?7 VMXwTǥ `cH'~F!QGmow!gYPi?UeI$I$K_pjdՆ6Us^;U_Xo_7l_ݤ)b$!l,$^_~dH<rI:5!??\-}DAv=nbgχy/t>G}nY֠ F ]\=z0 '^r{÷nfGL#~__xθ}7thk?J1U]Js`Be;eS>-(я'Ha?ZPeʌd  `\ `ABcxH ͉¤3vQJnVl'YC}7%V}Et~SgG_~.& E[$  ?s#j(a4tX%Wҟh@uO='НOsÏ?g/zmǰ6:_9<>S잒I<$S~Bk ֋ےFJUG k5f%YYjiuܗݞ]Z\Gv^B.X l)zXVAGQ$Qיu{d[lάڴo4]4=\mj*kA]nvoZMOMIsjykvn5iuGZ:۵oe ׶ۤYM76v]bosVk՛gך{,m[zmhqMٲszgZf$M̽vZrNRٍrunZ\kYVͼ%bW6Fbn۲۶mjnVtjֽ:5fʳڵk9sF2[&M5ۢ[vk-P륖AlƩ٭sk[vnn6mo7md ).Ym,훶skc[{M՛5P۠r,i6sm7iL kij7kV[v6έ˭mgUOn;&vsso6Sݛise&՛ljۮΦс;sMۭݶmnm-vl2musjێ;Z:Wf{nm-ҥ̹nSͽjڙɝ{:ױ֮v^\Vk7S3dknֻvծn =ekVsn;fT[mk\4y9[*gkmN휻z[cLZkLweo.5--43[[M͊15myk[[TsfkYm[9VuS/sYuW$ƥkNպݵ;U5nt63-Rͷ[v5-lcPMYMIZ5vvTn[nfѸڻUe-۪k7ۭuգNڽs[֔ճnkk9җZjlv{kxۮؽv&mmYnŭYݍr3{nrvݵ%comu[uWYqݕ/Yffk7Er9h;nuX:{u9sZ\uklʭ^YԇkkcwSmu5fݶݣ̳ui۵fPv"ӗne۶6z۽7mnZZY[mLٰ)uZ6sVkzzdiΝ)\ݴggsw+۶ڻ;m;v읶ks^k]h\M]-;'Uvܶ٭=vz[s[`$͌;K6v]uLm6۱`=v7ŻuML;cg2BݱͧZtm$\mͷ]mqsl,[kmۛs 5H]vukn֣޸mWM̳g^ݬsknlVMx޶֧e{6f66WlnkƱOFSd[v6`srvݴstٙcl7ivֺyڶv[h'mxakKvέZvٝjkcW1ng$㭋;]v6hṊmrxlimk.mj{^ݖu/rzD穡V$wcda&_PJN?uz(DiɣDi(8^P6+ ,䕖aw,=VKlV,8c*l[u 1&bĉu>&b9TuxPm'ObhJTP S\zcR=3#+)H;Cox 㡐zswÒQ i\;DQ"AZYY=OD s/M7''iઋtsÝ$Kj*fOo3|;-H^pt[n@y LL-wXw/Ԭ]dnrz˓! ևnI(ZQJpIXulfMY%6E|!c!#{*z޽N0N4zlaZ*-oѫ*6!j  QPqՒn(UـMFh}xT=O1ey6tX k9ceoV3pK" AvX-:/ bL۰ V]fE#ܘz&^ڂ978JMΛp'w&<aD}VS+=%ˆy\ C[M1:j5(,/K9d̦^cAq?0kw(3[j xW zTi/, P`*D"p6(FJo3$/0x[l Y(4h 30p e1ɃPY6,)aC!v:qO @sL;;ˍ/dxwj/̭6J)͑0 rVl 4b^_gi+}R&g6'hS-1ehjt yB|\U3@*qK7;Du%'=e["e@v#'E  #[I1N[W0<Wºg 3r6O a!ϐC*EjװJaDy^Ii2!ٌ2q=]~%`Razn h'쥟6su ~T.T7u{CUkX| :Agz?D1ahgz1U9>U7GUBaמ<hg1t$Í)n5/]*K6]caFlB0LXcUK‰,g9;1^.kiw{.{R~7Η+^ӶOT}xn%13 $ma!Tt eEA(]-J0׻z+gi ~6=8ЊSe"2 CB*.=MKH? _03,;P#2efh.*f>~h'Vvd :7秛MMgM҉¬x"Q4TDsAY5& USIzT[DzaF8FXyW*qrsimU_)񺧔=6BEC3F"+<Ѿ,RVL.&>B:RM t ^b^b% H-Ju&Bρ[aDI2f ۩RW| jt~BNF v#@0S&<=CHoSAh2{|Ǘ&&%J^J 0yFt%Bz;hGMb)]O0ϞlJHx+"hĝPz@MAZl iBKm:)A54n^Jp2kd_L@g$) g[!'՚K*7"{.*eܪmA+n,*ܼP 2ښ@)]]ed),/F 䳧 Mcy^]tg]y-3tIMCӪك́?ren3+1q?F>4yy8 |0FrDt~ߵ$fJ MjCH@w%AMHEtc[yM+V4z"r$8`IU$U EU$[UTI*R*RʉVVEUUUV-JUI*UYU,hZZUVIZZfb fTU$dU*U*$IZ֬*Z*TjJE+UJҴR֔*JEjUU*URRTU$$%*jҵKUIJVQU15Q3SUERժUJJRҪҤ%RI$*URR(UJJ%RJJ)%)Z*jI&U*V*UJRIUUJTiTJJ*URIjQYjZRRJR*Ie)i-K%%Z*TZUJKR&%iVRʩIQ*UVURҭ%4R*֩*jZMJUjZZj*UiR--Je,IUUUR5jUim(UQdRZjʤ"EUTKJҤ*V%U*UUR--JJTPVUQJUJRHjUJIUU%-I)i*JTJT(hhfRJKRQ$ThiK-URJ%U%ZUUkEEVVVE*UiRKIR*DdVRR*UUj%jJKV,TVTTI*ZUVjJJT+DM4))$Ie+VZ"IiU)JRVjEI*URRhUZU*RTjHU$I*FUY"խJZR*h%ZUYYY-JRJLZRҪJVVUjJ%JUjJU%IVIUUUU$Hե*KRZZU%R%TZҊԕI)"jUKKU%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֩Zk6;vvۋ&tmZ=^Tfnmm's"ݽ^&;~w?) u!;$Qao0$*ظ(15ғB;ǖ>Z{14}5[](u)e( GHI#] BW^LAL㘲Զǃ|9ؽɡ2Xg Wڹ>Q҃Zw೫3]ѣytHqNDvٕlN'Xygvi[WVnX@*@{mK DB&_t^p)F( NA 25h; i1 AI!S# y\k#"1ȡJ,ѧV3%He D鑫bv AA 'v3w@Xݍal!Z2Lq|gU(3,(Y76:rk2'r(h͆DjJ+P}}7,2ՐkSVTpN[8帒@qa2*s2 S 1# Nj2 Ȣ(Qd$ ɚp" `ţFadASadbDff30S,R_u7܇#uD?x7/ N ˂dd;xH:7~`'bWu&7-'2k'/jB;fcOrH{$AlLz0#/ӧv 34״ ˽~I'd=q'G_IS46դFIH %+a! Z ʑډ gI$LH&i%xag8yh$A$ԁːYB$L%f%3c,UuYĕ")JXH`B޵xZ`0ԩMƱxȔHTa.Q` Y/ $R $H .I$VbY9 8x,60bQ-g wkH)O !0?$%maD/c>Yy(zdb \ 1̍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 !{LajPF I{5_g_RF^Br eDy Cv{>7޳ 9/l;jlcs{nCxP2YBfi9K)Y!O5l> MB3wcP! _ ;\6AU՗5]nTnUT 6A`n%p7sQ`d bf2Yl0krCqS6`VۈׄNO"jqDfzRMvxLO?A~ٝR~9"Sf>6g`b-`!Qe*al9br?COcmiuzǻ:c H#DٽYNj sHcc@8Ȫ ! (3F-^dSnn_3Xu ٗH“ fZW@.*x<"88bċ"65Wmf۬@>B D6J:W9̍@HCPK Y}ۛb$fD3, b)bn| |=#T˽6fRT >ISJk˞jFH*o yD.}}sK@{MU♧TtyZmu^woO_tD;B" !P,Ƚvsr)EX.3_ޠƋ57KDJkSzzZ79/٨fٳWZ;dDEQS\g _HQI; Z  :PlO[m,KN"pU\77v)vUC8wwr#`LU /~9Uɾ`' c@}x^#V@"`4tM޻Ξ@?$r(!LtŶ͂7ZȄH1*wEQEIFBT޺x'f hEnH j$jKwlݼaab20 A@BDW$*P\ Zkr_wAZ/V7>[!{!:Ɇ|]/`a&)& tCр9b~p=&'ڥK ;@^N?'k#gWƏ=gCg3aoRcK-.i>Nv4x\bι݂5RHViNIz! WNW8JRb;NvR%6ri!8"[eC YyJcT7ݜ +k6d6fo{ m~ʧ# A[ NdqWęɕFUP[N!rـFlփ_N2v1}7ϝIdl",a}:-z؁]F$xxNhԙAÞ۲]Bze ?xyzi8۴dPC7SF^5i<6B?[}Z} N&詭\C #PMJ]eL7)h.zyIN 9=םykLjB x G3>L9?ض x3AH؝ޅ.SAfC x\Ֆ}BKoYb2ev({!}$F_:!H^׹]t@}H ִ;(} h1zdC?/*.94ߏKS{{k;/; D@AL$L.q d8c=%,'ZN6qWj-Fz,싒91&.!d,,rc7PeL5{4{tU"HdHkWtwsVff\2Vff^1 P g~{OӜSGXmb( }c]ӛ|_d MG |hp0f iW)z$vi4Uܒq><=?[aUcC^YתZA#%W̵"IS/ ʪY[ 壔SWdvGAU-!0jLɪL 8hP 4cdMdקجDҨ+UԱKXO8-"YJ/ >Y)zv@eS\靮ngn>c#pӴ: kNvUS]faγUM*21D@(E(3W}ۡi8PuT| +(#Hp)Je :ܲ> /;;;r-7OHwQ  l&'sHg?@F=KO #W&$U m!HgJ輅q1d$:LzhMAy@ B#0 36{/;u#! h4AwT՘ŊJPQ8T@=Um֜w{lõíe؊n*Dϒ"7 PĶ\;ÚxjN(.Ea%? f'Fw:n=4D`2epΥlBc#0gb{;tK 3T^w<P]xѕ4xw;C?jq~:T7kji{&} Lc' В,Ӆf 5cs`?_mq'_Zlpl0؇8 Jajoݏ~$Xm*0~ǧ?[/ckwQ"[LvC̷A5Kl]cV[A$B מί=bqGn*6ү"2l`JJxnĚ " B9$0m0MafSO^kSxnW-wss)SΌWbNh6Eh9%]v>h^aqT|cQ^P|-:0ԨTAtG2d}-47\n@|\_x~։G:Sxj>cP:Ttivruje``j{Z&J׉u%I-gLbIjB4+|a ?X\Q=ﯵ,:wR\"-ȡTWf/U(`0{8U ץַϞs:uӋӕO]GIL]xL@^ IATHѷ32's i D^zN oAݠ?I`PI []lnNuAI\[لy堧9330o͓םך; HB rZ +Ʇ/ a2c= gB?5r4U]`mʐZŊrYO"@J̬4roP^cI!BVNQ'&5$$6 :yWȪ߈qBovrۜc{qI#hbU!{t^P^SRnfŬvlh[~43 =#O#D'h"*=ޕ/Dwjm'R'7s5M07`iZ"%˞Mz-ogTΞvIKX4! S)t`-mA5NLnG 2:3Rz-vOrԒn[uՀ[X6id 8c/^uYOh 'r"'xC$Lɝh-hY}{RoЬY-Xf:HTxeoLΟ=ylPuuPiBdmWX~1!3_nF9v#Jkw:^u\vvapZֶuD.”d `5W@ k, }"Q&=ǥwV}ϟxKS`%TS򙑠xw:4_:L]" ~\nX6W8;q{ـE! $UNU҈R6ٗ'@zL$ٹw="7{55P"Ohx[Bm XLL˜!O=~Elbbk8g.Զ\<~75ƹuPU*,E !ELrT1} 8vV=^}q %1p]hOV[@m6y:F$ ߁iE*nَ3@<기{8"Me1 LnD{:$Aa`?{w2v'e7ֶ$: loAAca?EoO*089t!?XGE@hWv/C7Z}ѱ9[4q|Pe@Fi~/R g!$kh Tj{҆~ :/0{l!<ij[H"w>'O[^;9صyͯmq vѩ:I0I֤'M>[f/'.=ntl/h艈T=;!Mٙ5wf*vdxYqlJ,=GOe~kS 8<~=."QGއUAǐv)v!-9E9z-LZ:B!%jb}U{kxDo}Ίk~ w$4p'[QP!4r{mޮq#ncIDVo~SAP&:+r]I bA}POQXAi7ـ2 Jh&`"l`w>wDxH |&-UPZ9w<7(s ۊzDoi 2z-J%}u pv̢D4`yUzf%Sv.P8H_=NޗaAIB=U+X)yeaA /c#vGщFc2^VF S<^E1yGҍMd nkvqEՀ-C-2psx2`J[+_(6vr̽HQgEc{tߓ߫sˠ>XeDP "DOnf OΛzCi"~`1M2LJ21H/WzˑMڥ>3tgN" á}'!4oN}ӽ:#D>@S%A/xlk? _qlb8yo>!~RjO1|7S8gM|V)ķ2 2*^<\7k_Ι:ʅ^ `A.@y[Ƹ@K@oh$ߛ1a={4hjeU߼Vsx* (T84cMlFR{T)˶-օu %1׮f}z9R賿Ps( KP_z- =a|N(g ;M_9n=]>A# xlm-&;%BB_a-*t(̯ W\԰FܰmcؗՎ$zKm_1U*oR.'2 ;iovb['@n_CnrA`2.5=ie<'ˇ/3=ܻq5IMx̚ ~,$ 'yԬWĞ!ˮnh /}hբ$~O!?*?g=;A;$`/ :ǢZpHUxjHfә{C)fB&WkO;~xFBb+(~%$9^=?}X:w'9@P9JA9Eb(!$_O)>^־qT;5n񷸬hclh 8J-;ț;8*Ff#Ipn0ڡ{8 ӟ !^ލnT+7Ϧ'fX8 !יŰ_3Tp⵾휉q/ D sw{2L|EKpQ#[z=̕e]RQ ď}P\ WU+F~Im(tl'7ei PLtUf.>hҥ9#}|az*M`׉l06v |qV$~%n':$㤋)@wGH !6Ʋ87\۴h x[FP.u )%ߒ5{>ׯ`:&s\m< ̬RBcUۃ@j$czetS%b4Jl GRݭbw`*(2 au*((U=&$r/=oϱܷ$ ~P#5Q3;X+]{_#vҊ[3һ-t>.3YXȷw|ձ\"Ad`Er/ WOJ ;NBNOGٽמbxАPNCR_928e;Sw"jC:ZqVgwmqxbw1_W<t ;=jCBZz}󓚮JGdDbլ^򔸐t+ "p ;ިa}(6VHBPLD4(4 "3NV؎(OP޼TqU2Wu^UIm5Yw9(QQXW4U-=k3+fNr`j]:DOrS $`|;iG lJt~.gJ*JEwvςpi#9X=n~OMC<4mKN=w >/;Wv5ZXpjW_\q;r*fU/T "ӫ Ob-"~zczۮzF坻G  CYtѱ42>kjadGAtVGٯmLTt6 ɦk '\R̗u1%&fFWkw j{ȇ9UZǖQTLA4Fhz"U7\kT'*CTmړAV>yǿ0.Xn*դlمkyFR\Wca%xåj9z֊joU+?O,ԄXLѳVM]Qž6H$:/4(#|X-ϦL;@3*m:r{Ʀ@ w/TҴ/.-IH=p{[=G&}Vl/w|stB7uMH냔^75FV;ݠ]u{O#!ϙqziЂH0hV=h[5lR*H?W';W&`_54yw-w 5扗~d*ޱSSqƘn.ohwvqth;^(\c-;at`$|/80h!p5 ZܿJNQr^y D]HQ߽PP+yCQEiwα %ܓ_4$r'#@]oxؠiN&(۽tǛ۷J㘍 pbI7hۤ_Xw`݅kU = lE6л-BZۼ2j{LsK4^ksG2] DkS*V\uir)?-TjG!:bjWH-NAHΌ( 3>NzӷsebZuD/K^]iui\\8B^N-,{2 f ߜ\3˱J㋩V aRbź(JH]z3:&X)hcuZۉõ왎 Z\\g"Z!i#]X:JUJ=ڗuN 8QNNS.:]S^0Y` f*T$tCU%[ ٕS-lm@^+ؙL8EWU@8 -aFiD5IBP o!kf:gu'hn&Ⱥ)t }ݡꓓs.8m ydql~ woC5]s{&DlVÂn5rxWwdEPo9M@nK/ۢ]y$۷RfwX#; ڝnfLx#A1* !՚GV&}M@65b,4yxCt*36TQs򝭊^r©LeH<ѷWz"=;tïmOr}46~Scx̞wЅ+KfX<<>AeXS u&]fNѧ 5$w{oZ{6g8TλeC4HQIu(iHd@D4Q]@VyAȞ 9? z:zO[]X UЉۜ $ ~ZXM(FJdrA5KHԗL$ɴa[Nfa Fb '_(XSjZvڶ)tIc3j5O7S*orn ^gƝnzŽ&vAk"r}}-hBoRXnm+ v|IAuݚk9Gnm%\hQD۬B7n;F{̗kSH&.bR{:>OTjtLEuu\vw?juĪdfy߯ʒwYq|H4#/W LbMX6J :^DZ/ywdxHJ ]Ƽ징uɗ^=9F5m$OO2)0WLΦ{嗆fH2|BB)p؍glrd\`* TEO:MU8s{f~~1#~o í7ԩ[:lEѺxȧ/|Dr<n$sg/ƫBBɗlVV}y:k>%{֦a, |q;h}Goy0Aswf)3Dz[j`[ M7|Cv"a\e?rsY_޽$A(wUFO‘Ty!5^T<Gf }<Ʈ}ӗ媐LCvf! 9ypa0;2 mV+!msWbRت1f ҧb8 FgDz1仚so m!5uBWѮj6DZ=\^W2;mQ\Y^%_kݖ:T_r,]wgbu6_F>pTLs6kWevXOT +Cd܆|ܾܰ~B `H"ϒ?W}G6?rnp"}t̎d~;ۜiEZ hGbn~-T 6D0|9.>=fќm{iV4p!DE!M2Y5^}o[箦wdѰ݊rXBHX`֑漃[87.l{A6sd!]Z\dISn5ss~yi\6C$w8"@CabBY{h~t^Fg^FgySZ58xX"Τa]0v=H?(1o|ARh?Ï?hwkyeGұe5IcoqǞkYQȄDD﫳2bz}$O`fRhn#zL0.qx9> 2@AX_ˋ | 4p}g U9"}qJ\`OAqfvBc ԉjt`v@ PeRF^YIj5:& ?}Bt}uuG_9|1^Qc@R՘|YY~L^״zl\/ "K͖ Y`Ή! S4 1YLSaz|E%whffG||%U>ޠ֠z(VRF,$Q=r鉟8M183?1^3{kލi?i(@F(zo7^,eail-32{0+ߥƳ0sv7xSdylȃ L#ߊ7OܧhChDE!0@uK=.1!N2"z ";@Tdas|VL}o1ѷH @L mf9Tu  kPN @6ȏ#b_H""a>pN^d A  [XڄQLhw=%!qD^xnaHt~o3w39F>1A( hVmO򮮬@;NQ+ֶ5.69!ןqh<@0 qyH$HR-d"C/ʾgw97ANx BuA`Y;3Is߸ozl0H+n`@F{j)"Lۦ=ַ]HR,,>Sx><|~yxh dr%q:?cަr)Hʏpǐ?VT9LJ"UW¨zg9R>-_>_׼]2+}k~[LdELl+6Կ7]>IPs`vtRkK64Y)(f \`C6E^oAؑdZj!o]Lu6MRJ\ SyQ:\Kĥ-{[Өz1VzAև:ÙLRfRokX|>x~CTe0j!؜ R.^U/_mhߓ..$7㕼]1 $6W]hlJ+sQڙ "DY@#ZC~nw7&{k'{ω u1@oR({ r@!f";NtWgy;nC{ d& xCL޽}z˛~w7sjgxN :|;1ώ7@`Y1n~r>~o^x۹|u79aDDixp9uܟ $"HR {޳w@r<(H&o{ww7!9:F;緐QS2FRRRԎs`<58n8!h@D@Rsxz~sR, Y1<Ď;Mǿc A̟8C. |o~<)OϾ]Mg#;Hb-d6q/ߘv I@nN;Ẏww o1t"̰ߘ߯10 908l&Šo Kn_{yýQ8ߝಐB2Eq3sQ$ ,N5"} @hL>:1Ch$;tv+ o|w =8`jzp@!H @TR]@S9Sek$$rEӔʭC %4q`N5ڦt]nul ,ܻ%lqTvvmpa'p­ˮsVO=$YJ^-e$ òO-aA#, 䢟E3ףN%w^mGyzRs3{Wt$t AXnnx5րu }19p`+Y9X1>kuT-e 7Ƅu:#Q^v@j^zC||vox\[c)"Hv@$< |ry3o;7&j5;p-Z DF-]] qq ζ3[rde"L>3P<DA94=y}__X 1({vύ1"E1ZHri"@S>7?S{t~@nr;@I׮}nP 8b-D>;맙 @0lp4&㸝ߚ{[wŝ1B,@Nb<@ l @Hh  ^g#=yvj Cߍ:537 4kxGPơ8F D`l!H\wzgpu7pBg9qOw8: /;ǧcr,  4ۮbsYOSXI;[Q@HHBI$(rI+˙/( PgBkA@<}w2 AH 1A;ݣEtjƎ-19{Iy19C(7` B"&}(`1g1]{llp:pP 2ӝC϶ơ8yAԻP$D ֙$)+({{wvsom!o9Ku"܄ $ `Rƶ@A@@7{pyt @ p @rsǿ]q ~0|FP===7Z'x!` 5voY~1s#qEm|u)QGnAgnX~8A@B tq5sv@-e8 zޣ 5d ;֯:sy@b@Q{{{z<@wޓm5S`kk9yy=wt=C7 uøά=xמ߮=@@ ./vwR;G]޻^Qa@&7~y[o@(GcyG]xyޣu矾מH @7's}yWu-;P{zޣϷǯѽow, I##i{vH*U\q#d3%\IˮrqjzKe:Pe~άVH jq%w~wMە<8a: FHQ7X<9 xlBe$HTbǕ7%ȝ2N}>g^? O^Jm$Buq׆ӿ?Cr7Px|zcupHB)m|ソ@ mψuu:\67Q +c/@! $ dnѼFfncan f >\ޫ=QA۝`Q9B \Kә\uN?Pz~z{Ǵzxۑo=pr#{@v~kiwYulrn9Po?:7PzunC~={L0uwr?\A @+9loxkxxOF[s}Qg;y_`  \mMsﳑCuzק߷{`. tvjp@979h߮F7q<9<{3mb1~c=/\ny~v!P<܎g}矻twrjKa;864@ Xv:=Fy:nC}ޱɦy㽧 ,/r#?_zm9 9@:9c;LQa=t`q"큤p/pDz7+;ʤy;w}l1UK Tr vMq@=Z,YRZ'K Pj7:_/ ;{| |Ok/Sv0Wc:y %? J HD![2 `lcSU ݹ4Kՙ{.pZ0RNF@zpbqiYv#{;ve| btΉy 0ЅP~%ju_gL 8Y)5-׌U+FG0QGAk2:ջhtiCHtx¥>?]QXMЈY*O.˻_8T!H7X B)Јb2!(5!@ bh<_b)=oU# 1} 0h1ny{#<وl?{2)H,HkV"2X3CH4:@&t۶^e2739hG.]"Z>T5ipҴ)ER,{+[kgi:{#Q,aL%ͼ[]X#X4H:!l @hR;h[lo!XG]VRW{odhd6 @Chr]1h "$I =uʔCvVTeؗx9[r>!3@6G;E#,ZD`^Va` #hHF:{xFѹG1!)N|yww@!%7Mr p;B7`Q1Шβ:߭zv8`ycQ35DaRwG9{60r19hH ! Ѓ5i*!3M҅[ʧ...mb@z`0=y7=Gg(h:WL E {u[fkx*=Of ~\"&{)4- K[[ULy,d#ݾ`iTͪ@ؔhR9oz755&眅r,8E%;DZH흼;#iD]1lfX3lфY8\BN3k{siDM@s}"p<*ؤ"s^l0Nj%ѐ!D j#\TR' 1q~Z9w`\h `EK)qkD%Q!;bV=ƶ:m={υɗdpà͝TBA<'-+0Z rΗ#qP4-7PePpEܛb*cCĬ4Эvꁪ笧q}6CS2v sz2̘+5XiO&Ƚfaa-C2ŖBI@^w hh9T>֫w0EaTAff`[(}#xd$) Pk`Dx{ܸc`MN圇#d  $6THb4y8M5~׀tFJDFHE#X#sjD5n*sJ? Tj@[c o~fVQ2hF}\nfGXh=1#AyZHD)nh woߜ|!!wNHF ORVB#h =A")lqjpsk9D1l)$!32z!,ܶ0Q Eʛ|gK!dQf@! `H3o8qkт)Cl)qLC6瘩ǘZ$m h8?Wx'Eu\nȾAeQFNnɷ&J&ݖHq[z;Y^kO8D^AK9Z%,#;O46 "āwð`) BD !M^W1˝w5{@ZQЊ- ,.B #75cmr%Mlt+,fղpZޥciU[q¹>.ۭx; >e5TLو"U~O2([8:eפ!vU86#(VJFyM2'Sկ>!*23̸ j&j$(wuI+TOkO?A^:Iq6#%& 9)WSxW;yynH6N X@R9#XeCX`Dgw\űH!yd6j€l .C(CFDou 9끨uqƱd4qQjbbg`6Dp>S{Yقtz<1 lt- HZ"#0m. l1t BΌmN)͹cYYH!HTPi. B 6skj۞Y씇 }bu]"cq r) FW6qkئ%;9 ;FL!@KFjuy¼G$"8ӝ2-T֎\( q3xZ^a˄??]>mOڮ|(>,%ζHhҔMs+Y)z(yjmu 0aPg̖1UBh|8gw#5 W5o1{EL\^J>}+kj 7hhJTzDP'3!$H)HKb;D!UWKGN$ 2ӭ?x5ߐ)RHV"L6Q.39񒅹udx(Z(A!d}۞g*WFR3p_}M!hzi.\_<(~ -Ms@c ;)C)jFq!-sϯc@u(5FTg-8%4! ._Z9\F |'""9;gSP`lWE}dizP2]NY+c{\ NH@jr8Em/7bTMNQ"֢'..]'SZ\]yx2>AQw' a衆瑊|v`A1GnH%N]lkqTXz ֫pkYWԝϡ;?G:xֵ;[ROoaE=! WqIxr݁UeoQ1yN,dh?F$VeZ>HKd0[`dNg^?4 ^&7Y#ܪj*l}pn+]&zcrE!P:PYÁǩ =Q >)dPp2١}>ק㈽_Vݥ n{28Zq!MrU~8/$8H&juwWM+EXz򶳂%I )T"{wnJ`F5sBb۱E=(xtTX*ȍ^tVu@iޏX.݌۩,tWZێ%:UOa<#)z*Êp᳴\ŠɗhwMwwpBLټAʖu^k m] )![ohiVj$CWm[6x[/eny(@.5s˭V xո? >vA:yO{e˯b4h>bנ6e0*t3jSGmEs`jmZw:FFO~ -ozSyo^9$E#MVl Okb}qmL tQE&7{7 @LZPaǑ1Trry o"#mn j_W3#G`]L<ɂ- ,smIE><﷪Q>&>D7ZrxҺ ) H`_r}{?TgM1Q? ;i:鯢~vPqcAޥFZSoHT3]/%9Kdz*%jwyʎzGׯx=\?'d~$+_{xfkJp([mҡ/nr}[J"Jˇ֙X؄駮1 v~`puCyD"2 8s&^b:!V^T21MS NTB BFK2)0_}UtLH,|94d ЭO]䍵 nzm1Ī:vkoqBϱ0m9rlm%PYAGčE}ddh>܈STPpE]]pj.@I{#)}9 <8RMHX.ƥ*:Tٳ&Vk%U8èID~a8sknw{8Gʳ!)Sq=LR຅AH|2@ 2 N۞ĕ{c.9BxT!|`;gr$]WOv@a a '{2t.ĂLLV{aD}B2΍Xk7=u2'2nija 4qHojҹsU'<+NVmkŭNybMӊ֩v||^8gYx1TC@2B2W{@2 Sy箒_8L D,2E s/Ց?G6P>&2ܯ}=  *ު>nsMʱbЪ D> wam:w]$VQCFgelJf]3ETY)X$Bg2txaEL<5Tjc fQĒ!f3ugvF9<(̰F]vt5_<$B`1_EgHWDSFygd7Ld-d B00 :Ķ6WwQ)92QE@0zcB.N`J$ \ٽ[T^#W[I@v73K:hՀttUJL­{8(SU5GLys'-uqYPt0|u'\]H4+n%:GUg4vP#}3)ёO.^o}gSyכWdxYUJt D "S`9 FmrM_Yg|{|ߙ]efElH XF6^cn{ Fց@2{kC^dNS" @uޛzso:C@HsS D\X U֦ٚjV.Yfxߚo^.>\}8cFcRV6&SaaP8}wZq4mvu㢚x@džnſgx]xZ+s*R &a:F $KJ/7Fo^LekGaW,K(´ ʺ8Mey"j=˲̏ .Ry~uMN, |ѓ]\[f'"B\;eA pm|Hf@w8ڴ;bl$$|[YT3QrN³~v^y!>7]zAf-˸*^R]m`;{=][[頦Keq>.y-@gdj[NF΍C$y&{#.ĕnv*o a~c>_ ;8LL;AIT+[Aj/zA;= $2pHBgG @$$24y4d}٥6cE E8Ɂ+s]ޅ+gGh7l\0˦Z5DWEg9Uxx98MP[\4N_f*|Kv>iY(e.5COۏrThTQiD*fN#j\_2n@a4U F D<"`tD<&wV q < p͜P F$AC  C ηs5AAtݚ aH¥*:7ʤmE8N´.#^1 !fNN^^\^ntx^HC^oo0Kd&0b֥#VEVu ñオz7C?MXzRݾ/gP(F3vrdˢv`B%IL;TM珠u[|rsɹ# zeA jʱ3zL `JLE6;j|>] F~?'/(sg{Ȇ@D8C 3-Su- IHOYi6qyg}Gv0/8\TyIԹLHC1("u A<,z2BQBLDB7xf37P1*,u+uwJٿyGFX.=C5~Tycy CTVް3պ4Um۴="&RR™vaN6a.Ou)~< ytX*IsW"HP(Ъ$$ipr\9 RP'O5ER@!|& u\ϙl$b3)_G1pn^vW[(i}AA!@ӼUikW?of1D9n7Mׁy;7Wi|(c !+;6=#[ VK;(bF-_7צ;ۦoo`$>>~casU_,DP+c~ ?&?C!?ɳȪQ1G@T'it/pe|~ϯ0zwT(B"2r8>L((gc=G7* P@ˆ@r^ <}osUm{'!?$C˰H"vhxc/SL2C?wGOAت ʎ z/Hy!norP:M#"#ODQ~x(GG ˽) 1ZT]8пte܂gǯC`(/ȁ>Dx>Qϰ>;=x%~C~O?DA`z#}]T#;yEw{#?|۲)(ʅAʁUQVV7*?ҮUUTQY9UKUU(VF@UUUK{=_*`U^/6v4](ξ]oD.޵t=p/I|@w/enzZ?~TM FF Կn ߮3_z=?{B"> P4jQ;>؇9{5?'W=Tǯ*eW]OݭO H$I 4]{z?tl7ׯ?ϯkÀt==ޫh_?x Q5wc_U0qU0pp_Da?6UUUUUǽ~Ϳ~kyoӇg .-m$jɾ=0^>\m^J;w^K(9A$n >K'ن,evmgoi%o<̳?=f}}_Um G%X(z>zn~t h)lV_RaۻuT%oHzI'  K ?8W I HO>YQvffgo.ހ\lH)gQJ@B ߋf-v`(}+'kH疟@B1$t <4>"}W_>gng=*LJQGOc/gņ>΍5 A/I%aL{uUWUǡ]X{="zTP?9;!IOP߷r@mODB@Wf`^z}~? ^\q|UUUUOæWq Cn<#0=yt?/ȻPL*eT{ࢹ^2P)p*tdMi>OZI2+#ݦߓgM}Ń3pG g1h4<?}> PC>5}}flCDu[T|^Yt3=7Wc0nϰl|Ip w?b $C@E@}rVz\mN|nUU.{}a ,>P3~2ۻk?D"?JP"ap8d~ifJ(QƷ9=ֺqH④POࢎ_U84 ګ~}AGϊ?NNyNcyO*n3OL3 CQζUUU*=4Y䧏\UUUUU(ޫ7UUB(UR݁0鑪V>9Vrb@hdjoN&7qlM'US<gzlϝU!e_Hߏ}kZpLWS?wW̓X@𧯙r˒;w͈AYwzK{[lc`m ׾öU#sNӎ/8MB85c>SߪuRꧏV 8ö~XFC^0m 6a>afF20@!Yg~26w%^rIg35y˺LΈPd1 3!Ê;~ $ (G~9 gO3 2L~z:48ݺ?G!! XWbUlgIyfLԨ隕CrH0~xJÌ6~qa*r<>am=pQ|$mZq$K>7(4@q;yqHېAd (0B>j ,gZքz $mm H6I.A{aۿ_Ϩ4;'q({QS&?`{#=3YfFsY&Fe8hdU@0X8faU m;(z;`$~Su%PhN?~1cP>!! 3p~jGW ^o]Ϻ (iGSr,]݋.U:s׉+1&ZbQbY%,dY 6嶛H r(3=y̒I'O1 f?g:Bw62Bpq[$iɇpGbu~Y>߱rs&Npg<:vAWٜQ]cꢩWtŸ:̪niVg㮪h~O':l?`}1>ϕmjaUmlfǂχ6_hi}~9u_h$| }4P=л.\d3x{=Qp{>_E~bv.%O{^ϳ=*]0_]!UPBiGo?DAMdI.@36Ψ6EG^-OygTw0.x<ރòšp_@PQ$m5bRjը5jON.݇EpEp@fO<ǩEEfED;#~i3t'|O]=~_[Ct?FG sVFBFIrVnp.N ~l6' rmjHfw+{8<0ws{'cm- v&@z_Gq~||?Oj#x3NцHp`fU@A 0Ss`gw4'M֨M=)֨֗ : d$ٶ}I`S}L< |[(Ph޾u T vIhצOcӆgJE#zI#3&M1w=d}$Cg>>=oxϧ^if|V}\͏I~K00$y yv]U]O= ?wJr9M(x_ ot:E;ۏLa~W~f` a2i(46=FuUZ櫍jҼ>"}vtYAlUP}sS.O"@8n gx^xU ڪ5I%@ܠ>N0p =x m;I.`6l; ugu9UY'$t ,풁yXeX`onv.77=xb[tUΑy qPd4!{gO۷" @DZDDN>>' wI`.˷w{x-8(2p__>އe7M^o7\1H[Ձl眶l| @tK6)]!u$HUU$>js Q` $O|wÃ~s339v<~AgO >|:uOfy`zf%G_۱ߏ>vBt8d;0o!dH$>$S  F%enh_:ݑwp]fa!033!8y½ڋ?ok"π=~fG@D0^:$l#B :Axб#a4luƝn{ۣv L?E:Hۛ@j⪪ICJ_gotb=JdpXF_?1rΛm۷ӎ<>{>:v/>^vW $H7t@ = U'(|\p~v5`=6aG'qQ103qU؟wöʮCT4>#ѭi4$fVhzS_q+Y o|7^oDDBݲ8=UAB8wI]_"2R").PTp@_R_)uRR`ԨGhr ~Ksegov>E~~}3+?&83bY- Ϊkgg)Z<3ʮP?P?Sבaobw5)"AuPHǭ9 cp($cs84(1QÕėOwE^w}G'Nޒ  my??g /{G {pS~ )P{dI A?P>pmehcU #? Ƞg[ Pp?9;40y{㏧xu(jC$ _px NG_gsNc`C|I">~>xݶ|Eo?Hۑ׹E{ ˆ|2ףr6$9!ɀ'~Xחb]Y1"Y}D]:V~ֵzE`D&֚(!4qphHqm ڪ~VXYwǕg[^D:!5ܢ㶞T|00|4tQ %unO> qVl%2>ŝۜovq[ݯ{o[~?@)$i%jYe?HptC3o!gf:`6@X)iy0ruZ:?oeT UV}߇wW櫡TT'@\|0;k9;Ͽ |a1U=C6Lc(=FB#n*/÷Z}NKOa%9jgs:Cӷ`5S{&֤Q/ v@#ICI$| K`0_QHg{k⥯6jmw^`!Cumi0v;0#l08?D._mUUUUm~=O{ٳ{͛{BҒNzx/$Q~6Ѯ99`;  6ayWX ]y(^k=$Gqy333埭f直؆>"# Fϳ"E02fŊfŊI x~koݼ,a" D!-ja& eלխfkoXG.(#nA2Q($4Q?MYVaKxGA><@H#cH}tr tForI&dNTa TUS&amm0Z9K|IB G Z0oMz@޽xBO\_^,ok`^uY#{&=ʽgpy$9z}oSD|i=:BgLqV3333q|t:UQT~/#ˏf|=5\q n*v!3*;g\x~qzG|;j9U=<:yq<@Oñv+~?|~_Og}A}WgUytz һg{>_gy~{{UUV?÷YU]g?:xǰp~]``YdYK_kwwb26 >^ß}g炊$=P|/%U`<0'ۚt/U~$I$34;wwbI/l|h0!yنn;EԄS Մ|w)A.-tDDrW}E8o?y{/g\p>a|$&]6~p@0~~y` "-@ NP@"*)Z)D( AoV#>Y{$r,M$|h|;~CAI%I&veT ?|?|0x_% )@ u0q[eq6p Su??/0PUNT';l;mֻt3:~yC(iB_ֱ城8]> vf"whkfPmuk8X6P($НH$I87`` !?֕vhqcp`#?M$I{I$v?CthwØ?/g_]ofV裎;I-OKQŠP fWǟ:'G#霆 Kg.єZdFYȡDWጛk_`GE #nq?A}86Yѣ}>S8?8y{ALJOj N*~2m߳>Gc7k>ZΆit4?dQhz0yxq괏j0HvvM>GnR$Ⳓ$JEy_) PR5B?f`>6t!CrK($i&I6m{4wػAeRI c6ﺬCoOGb?&UUU@U0t=T*Rty) IT 5[84ov袉Sc聿Iha9TS޴l <:zNRxI(^lw ͠O|dUTI )U$mcȖ꠪i;^@== 73 1Wt7v݆a~faՀ7TDY{}fY,<6 /Log?[Rl`nΰHɳ+WhN8WΙ890WI?Qg4=rClxvǟ!%}㟌30‘,âχcɣGB9}#˦|C>9$O W ~; z R SA 0p) QffY>׾^<𱆰1k 8;$Y%yplyett%}U@]Tl6$@G(H$2 (eΝa>7A˧b-qbXpm].sH(--VcA pX9,Q @Go^^G8꫸wCBI$@*RI$g&m`}!*}G뙙glfʭIܣʑ#$(vڪ8$I$Q6J-ZI&?ܠ~<Cj;3Uv"q|UUWÈz^yPcccR a޽rtv Wpv;av~@|m7@'~')Sa\A`6X {䁟,N181Tpy =! 5m5.իȃq4Ie)p)e)HDeҫx%PK?I%>4 \C4z8,NhK'F֒PꪪƘ5UURJ8><%0 0}@~c՜si B $l/wVr5OhmpA.*E"}ЅO/:B هpQ]i?~~A[I,Ya0 m($ ddItTeLƒW|?]dC }$:a|l~ jeՈVe[,Nr1,&*[-6|o ,G%z*?oOYUU_>?D>G`q?~">ϏV|5QI$Yݶسd@,I'e|șz4ڭmtLPl`6tsIe~Wcw=jۈ}?dT4ۄ$D@@H_{EY@`'Y%~M4&c8$ -$ 6!><~Zim^w%KIg[XCG`~u g<>ďֽ ;x4c3<<>03Ca[C_y5#AJ,BK@zI$lÁ'檪 æg;6PnWr2A [;WA |]qNU9U]юEi$z( _HpImCC1L; w&vꪁg':UTe*(}ɜy0WX$#GkΚ]n]EVX`ßOې<0U?ޚz:0I/@P;af+l X>α,A =m'% 9 ٌ>Z58cCm2)t¬Y$I$ms5UQGNU6#}8eNiD&b~~-}y࢓mQA_<?߱=Lx{x}v!3*g;UGƊ 4Pa e08?<㷕ӧN/,ͽd0g⪝ +NV8&˕A}m9R~; }ON.==yt6Du?)lmMHH4-F!D PiikZf%fE?CuUUUUUWaapj}8=>޵[|p7E:oy96 rx4@`B.atxqOw˷Own.ȑD@BD( QACs_k| n @!Ç"lIUUI$I$ܢxA$\ĒaOH{бVl[Uhtp]$-w6t}&GVM? tm2I$P"$=`gaH\eAlލ` 4}u??/j~qo%%'UUUW^\W ʠEjKMkkƂ=Wj"=DV4hu|M$i&|mNꓪmـ(y|x<;rk %%fw`zJ`]v,XiZ)$|l $I" YyC2yz~5d{cz?Z^\\,.fy`7z C73xg{[6^?xv1!UlPCֶd@~>nͅ?S{OT_|B?ܮ+6Ȳ~GGxk9ps;vJ.ps\D#%zXK.'}:(1B1?WAdX} db~*#*' <}qpv,>^3뙙o Qwz[n,=OuQU\jLv#*}ioW]p}ƠH6I=¨;x|@}BVNC{鯡yX :&{Zm#Y!QA_BX :"`&mj=AO}W]UOwCŠ8~fffgU:sEtY?ٍ#gW6j#0/8-&F`-1II&v靏.=C>s}~ESt {B I#I$4I#qǎ><~3|UUT٣e6|, (|2y$,` #CP$0j11^i$P99i%?i%!ΟC|c333`3y zT^{UUhd 1ZZrvATftןˈ|7z80?HƓL"rGQ~OxUz䢉yO}~4sfmᙙvxv=!I:A$F o @sݸI`; 'B7I-rhP_Tc?z-gŷkMZ8?K3%ZVfK,x;vY}RAcz9;zC۶Wl׿CD>χ|Oo˱~O߱vCȚ OAE"HGut65>R1RAaGr&9r3!~[3$6mmI"{Nj]Ɗa!CL*E[v.T\X 9( ?F(d$G{t]n0|;:mm5GICq&Gpyi$vgf(vy4po#Ē˾6f`χb?`k||6y8sƟ0$VjHdN EsW1c9h %g~l,}ψC <`?6Zmޫh= %~b&" D8 $~av?Xc1?N BbxI*(oOOO>7Ӆ} |A\wb>ϳ;>ϰ9y~E{ >ݝ |:VAzI)$I)$I/0VSy_ڪf~}qǷO߯mv@_IxnIg9Ow`\U~ş9(O}yW|'< w?0qa{_a}]<><8?2hHml6Ő0q"bݫn;W_>0(4PAiMP-@ISCE|~ (u{<03v2'|qKU3k$!c|I/v' n v9,V5߱viX@@⏃";n=G<؄Ŝ 0)7hAxx[{΍>P'UUUU*룍υ@tDX,mwU)UT0ªqT/UxD;0">-7?}b/7Eb9Z߫A,4 fx2WqmWS4w8;F΋=EI|gA92^hy,t<w:$m96}Qg?8oRI)$I( qC>?{,} 6|#)96d\F/oS-JmQ~ $ =h]C{' 59#xͽnp 244:1}A>q߭xGfgU^vݘM|Ρ" L~o0q-qb0q]a ^fI8?wUhx|QF(όyUUT۪w::{;Cj;~~_N{:sW=О_G|qU¹WaF/(}""#ϯwBn0wOOoG\g+2rr9&`Fn{xt0UAI$nrYG`mn |~'}'>ɐr PLey#˦Ak4[-YI74E7O]VFZy{0 q]~Wgz|ˡ}G*_gHtMFMG6mo$dO' zI$(pyK%Xwl c5{egkq{Z-$b kv?L>៳zz31F >jKsͰ ϧsju03 ?(, O%ѸmZ"""DC[px6rH$GdΩmQ&McK7HBb" sg!f4 9z?z׈l@VpAϧIL̕UU%U ~fхfw!۽UUUUUi$=vy.80M?A -$FϢ4$/Vy42UUR5UUCeT!ܿH݄ٙUgW;z!<Up>;|?gԟwo/cPCAGy7QGpatQa͇?[UP;$uUU$,k tWGmkFeUWOAlqI%9I.DmS׿{~=߿=OT'ڪv3U{Q8P̉=UUT jTʨ@ZkZ6{H~LUUUnhb&UHf>w ?m{,O;D\ffky9T$'+ggvhV?WOUg~z\UP^]TI&,qeL(A Gą6aUޮ|T`-$ᔒHl4I$i|u ߾Ep}{h Z,GᅨQ #Sc}uGqlg~<;gÜ<l>mG/;gݪ3Og^U@@&O{>5U~zgo/çv8Q>~8:I&cg{{?w>~G?vߊ(>@~n"" DDD@bC`Ipyʡ_uA*UBU }ߗχovګt0ʳty>6ٳ{vlfeWYT+Hbs(g:~ޣy`~>=̊-<>֥l= RK^17c=h $;U) (&thz#4Î7Q*?U9X0U,Rjy33336-r>z`,,a, Qpav?@6>|Wg{C b=⪪Q?'Sz(u0zUC5^K voƪokvYe5SqA $[HX:m'^V+_*1x X(YQ*=kg W@qG&O[OgP,hԒI$Kp?`|uc͆鳂Oix- 5͜o4׼Qwah`MDU\$ oӤDf~_{=U}|Bq>mk>>їT%-UUL J[!yΌM$D[1`a*~20mFQ~쳃|udkp/iQʴq(Rط$m$|YmHG[8Pvn^,|}K([W}UhM~E}?#|̲l z m݀0qdc܏W^]E-B*MI%AYdCч<ҎhA=2Ϝ9ydIf6z~_ME; =<޺yQǑ<8)Ks a GuΚH?~D @O$Dq@ĈL qtW *@<Ͽ7jr( $̴02(߸`j8`j8`kczx}ffGb#x q H |ڰԱu,rՅv })`/+^PsbRvvFE gM~!0?o|wPpv`;udžQqBa]20̀Lʄ}QGfe 19{?>*|=}>=rxIG8q@?'K@D?PP^.]vK.g_cc;ixbش ٠z9oO>}2Fs3˖1[$\]%E|[ײk $c>*ϸ $4BDB$]Zm*>/;{`d|*Ҡ`̚^i7 !ߧw*=QEc÷~Ϸ:$Q|;{?m$^<$IhhOUUӫՎ_}3˥t}k ,SOgsG#^tC|uʢљFq޻naᐐƄ1X烝=UC|Zѡ#|?I`$ *~As68owQ>نeݸgm `~;m]mZ$gJ6qH+slh-ξCsD !HCۡA$tYæ|w̬\qx="~{Kb:CAXDlyBP6", kPڪp1Nё^Sb= OD0 9$hOc=UIOLSi$DIA.>hۿ5_# `8\yUUU:h 6/??T]zuᤦ73Fff9ffց)jMJj'UUQX'm_Da$I%$mDBUWKɇBJuT%TQUp1o@y-?DZHrw;QfŃGgI-G'lo]x0;U\WtZyϏ_ o]^JB{_t׼{w z * R\\rl V.㥔BFU*){tc oϯfa;g?AUBI$ٶ4tZ  H" FܳF`|3n?c 62 PC92 ~&:Y`~磰|nXl5sl|+:={Xf/÷ӏp;ߓiQ} Y(%AaIQ J A 1,+$ORآ"GUX{x<#|d<0l&=n8NߎI$ht?:ݍꪅUTϰ(CGU& 7}N_ TݶQD>q_Kv+y9D3**HJLEM2t~Ix}w}D gJD>w!Ve 4MOG[\mrm]ﶵϣ')y63:m<$Ho+]a>|$.}= ,x t.i\f[_}!tb7ՏlS=G/l%R+lM ? #mqH$>OGl炇UU xC30 y}׊z|f&߂I$]μ hǞ*c w>{8dz]t3(d!P:30 tªnfsLAUZdګ6sfgWb87dSO==}Nӏ˧"rAF? vwCq'̹?uh'S2jMnSD0)5v]o~'=?}/%㜟ǺbQ)p2 Z4[Λfo4aL( LJtGl0"\4|LbEwŞp瑘5#@ 7`c= Q܂g7{H=h}Uj~3OJoo:Y <8Dw!Kj%9%W_ 6%Ϟ)iz8n, GҺYp o#_EZ*$ $}s֬YDzKQLJٔVD.#1eGn nV@):U)P@tAv %F=Q|ׄTZY mFuDЩ=L_WntB t@ʨL8|gcՙԠE A𘉈XMTektqYc:0Mq >@ S?b=` A›kڹ|P^wZD@v3E $9OV6g`k1gWoI˔,~0y)>Umj "㌄Ք[Q(cA{%v]X@~D6E@8)lXXvom|MvY~xLiWf|&~8(rYP% 됞}ƌԠ m:i[h'gӥ{X\YxccN\z*sGu |'-5Y._,X2)6V Q<=nkzcR\3@O. {[CgKe I(4Tk xaMyG51AAEΉyD͆4}i=" YǾ(RH ":s9fw}tP׿}r~}~~>=~>=_ P:;(7Pu>~9Py@:r, w|EML﵉I.)y<>z#:(@ օZGR+@֐ZQh|`Qҋk%$p߮+ܒiC@R=θUC$c# 9o^׷((zBB""@qN(4s#` J " "7e{|")̏09sTr.pT @HZ$ j[^\Z_~޺צ 9 VA(Qu@})dC%`v#@ J1_~ vװ"$4w $F}@(jPQ]H5@9#>y;erDidf*4кL =z+H&@]ad6.Nľ*qj߼yXWKSԙ2R@jJ$H {y:߬mv ^g\N7oz:369\NVda8c%zS!ws|Tivz5g=jR# =a2? 4 OJa"ff!3]sfopׂ8. AgVGF!|V*"{%F/`?"Yy@A]-w$A;*BjDYF tCs汩.[^#\E:v6L: W*ĐQkz#:" G)ۺR"e(c2@e_bgown h~7V^)#?+0~St]+N8A@@y!:q@adzL3ݻx(hEAD~>~X{թ;.WAndJΈa(2WL.{PCB4]CRȌC/{<,UJ6$rZPU!5λwYK BүVI\ l=\{azw>u_<κ Ch`4! Z5Z i6Du#&&'랫mלsy @S3-loTE"{2Z W}灍['$`$ErSYf|*/"*/(80"L"d(L8Ȫ+ێ; Jf Ԏ \) ~yzf^|TƀCM禗 \-oz9H&?DѲI_ "$4m &ؐXdJH$ѴL6 lH,Qr޷ZqȰ3+ 2 2 ю cOV1jNZɄ1̪:4WLT2gDDTURUPbUp jr9pURu\<Te̴EDE?ca;)oZhK]n3A鮮@c,m xh q} }jI7N-G;1;Գ%zW| /)mGpKQ[YPFY8'+%K[k-xܗwmebVqDc{J<^w7/t!839f>ܰ)BOL@)ua۷;Xx|]c԰ f#C,2M(oX){;B+ϧӷ+@@nV)C}5!O}tL>Py$iP|ɐ&p<񾾻qOWϨ@PuCP: A?{N JD(?OZe-FűSD \|p9㑅6 r13L(i0&4zENǮ:耡"ڲMm"I-ih'-^}>ַ\-a^WєT4?capn F2vkգ̨~\OnHfm y #_?g%~kΟ-ﵼl)%uY{[1 ;,D]#L !Zzjk]Y@Oef9mΞ G(|V*+r4>b9Tolȫiޒ3>߲w~) rbabDRJ7w'?Ba&R䱐Ɛ<6)6kN:/Ld9QS<.^Э pP дn"fSȉLȉIPٔY9f$WJ׃ي`YVbANffgN89B0 8cO@CF'lCB8d>üvqkmP5T֫{fAgkk;íۧp4`ܼ:igo#ofv;ǻץsg9yq]!NCC88s33*333333B}6zT <8⾨C!g.v0C(05f^tЄ!1TaFT"`0zm9MG7)a9MGqE iiMA܆I`a&wU (,2XdH!jDHu臫zO;hvp8?pG`!QJQ8aLUT&Tc4 zۻlVОPQA*ȁNr""uלs,rԉ3|kðfVA2>>|Zt:c99CڪQ=;Z!u@׷!x}ӧ|*x4ɴ=PGaawUz)@PGݖ d1 ńfqU(hz!<8ϧf9p68V9k[ 28آWZQXf *DYURiVԠ2Aad&bBfa&fhiFI;?5[DGܕW$!Ϭ?'88`!G$Aazı)cdJ=oz}lbV lb?cCG;n鼓qӽs.g ) ͹)6ttztq@ E0}4nXVQklt-ÁmθcCZ90sFMn $'%)fىfXaa&L ! *àyλ_:An.tihl,˒i hꅩ0ND5wRMfx CqsKGn\̹ *IX9H&Ά1G<i2.BS{%bLsjf $MJ!mDh0xjcE3tq=FVՑF{7@XߙzM-=q @4*m?cւýrPH,lgGHydlf~Um>g \OY+3g5AH_SPV%*05G$"? xaDvoI+٨$K3oz~:UhC?4_ا12Egm(E әkJJ|rϙHeXWJ!NCpO^}A  YV*"CFj͎|CӋ~AvhZD 8ldgfOP861GA5y\$?~Vv{=d֢2#B?)QEzgmmyxyPUш$Y˛Q#J3*m'6pה^ %2>gl"zt%ǔ)eMBy.bm ̡Ry0Sn[w ` Dq <գ Rt&IW<sf~Q>T!(8ai &U #N .Đ.%Gv%KdF(.1M9Lޯ hD TE!a;Š ~`9(r窌C-,0vl3;+(U7 1L:ItQ3S2 ?б['y qs$le*1u6Q.'Y̔%Gi/yR~:_k=~)|*Y~$ڠ2 jQ&$&U%yl`4kʿIa[ 'pqoAҬ&` 5H6=f $-F ¨/~;>yos{Toz` vP1&4*`{|a yϥ>tm-o?caC$bE#X;>>{cNnE#M`ղ&+ Vb6@!Q|^=K_!B%rae;j6uYQ*x6A!ԭInqlbJCIuHggHRe)BSC#1L4wb"pdN)l,[bPݰ7:/?bаzkq|VN|.=&#F6]m;(go=on$I]9r9Q~.@*)g9!SK%\ԃ@55L @Vppx|HiOWA M) j%dCtE'GrwBQ{=>t!9Lk*u K n+ 8`޿T{+׆FͫjVS"dg$&'4Ĺ&* !؛e̘c;ޒMӦE(,}$0ڥ66לm4+vdLR 9 |G(Cmm)$Nna|_߷{]c@=E#6VefL#kq/`) @21Xd2  3r;n;1Hvyٶ ̸Tə !ID Ă3Q Fuqi(ڈ;vq &JaBMCM*(|c-4ڭBy={Ec$+ݹkBRV+8XH?4s1Dh+ {qZu){@gotpkgϕ _3G>w[r\zl%fYF*P#77M7{8摀BQ1}q@j99JjGZiX[Jvc| zw3{\ڜTe9b"f$LJMg ꊪj"**j(#ʇ"?~O>2u9g .TtYWSc *Bɜ7lf1|_Z?=M/ĒΈxaZPJ( QݞN.0^R Z$Z.6xqqN(~9%m]'7GvqqDDpŦqXTI,?g<-%??_V`v(h"TTUHUPT2pPgq xy?39sVg>ҕVbKiJ1[ m)TqAB(ʡz8mmCKUYJ_n)rn)r9U0eUiD(T|{ >GńeUp̐&:$ 3>{;* !׿οbѸp1 Wx4(wWM )qQD?q~? 'ɉO=d><ž1q>?.dAH"DS@WA#%ˇaJA4,JRYՊhJ u!pVBCgq48̬q̢egzt0;+**,VGJlBD{HRܾØF8f>=h 0zDVg92܆4ygB, GP"X ŏDSI9I.~cDh:kCr e "h-=P ̲% @ ct+; "MNb7=A^Af7 $@ " fo5=|{:2 uG.EWԯT*\uۙsRE{%zUn喇eNwk;,,jz*uS )>Uv-FBEoCk9]O*4i T"_oMK,GdWE>ed `v;dS|Zfn-R𵇠,G}09I_#e96Kf>o9fjWc}m.A]CGwDCv4l&8\;WA^=: ԹIs=ޚѸ-g!e2IW'=tde${"$1*@׷]eCl$]ڬڔaCSȗ{UyWF7d:^gt+J,C_?yFv?-*zbMО/_i&|]ʐAqfF_XFU,ٔͧxNrٽe> <-(j4]zЯ)\Jt!*SyHoXӧxbh !P{!i)iz/3R?KW c 6C̽lgMf 檞ʪԩ2E쒌C8 ׷W%Su17Gm,EA&pTޖn֕a-*vg*U5#KMj- Gծ$Z]ޭ~ ,QD@SL&w;@r)L0RKE(BW:eqbtsdeNyUrnG]1tE mQ6[ RDKJΚL~̍ i,'!p >'jtRxFiټXq[?V_x"Q]R^YYJz]IszjÊӉ+9imy30j7-9@`9oS;H@PhezCV@98ura;Acxcg|Tꤖ0$ A.ž>v, c3ˆA *!ռ߯AX:yiŘ5\7݈V@Ub Ćh~e͉kg$L0Bh+XF FI1Ru)7)y܉8Q u3 `D;c Y:C84Zz[+ b{|. U\~GATZF;rg˥f M{)N+*Gc$PëKjkVFe3Yǃj,X+Qޜ0\RV\N*a_Rw +gy^!ﰤ2SuOٜmS@~ WY!I۹z3(ūg_$fۑ{YiW,G1Zjjb#wq}\pd]ө3)31*ݺ=|1Y }PfVDlcbg\gwwis2#0{3h[O&":!Ë:ʽb`D/fs0r ] (lLU"iĆvԷY/tZx`wZY lt98u":+2MZϢ}TZ`f2&es]WxVGDx|FM*:T]2s U+mvn-)yM$~-⥮dV'`e[)+f <8ۈ >%<֋]Dx")b;:b*G2pDllO5ave!L[ߕLBBt{p1j}N-8m*d1%;]tTN'x0G%"{ֱb +HlI l<αpNt̙8MNpQTb8P<$OcO+g|&FBc\L5$,3Q;ZZ[:{xީma2F*iB_LqݾraP!  I5Jy{}8|=pt+ľz7Ϳ!7!d6h3Xo MtA ;ZEƳb~-`/,>YBE N@mgl39εyvBD)(ITfj9|y{g+<&43!BΎXD^g@ J™dģbP Z^ E9WD$Sn8۞<ێn;ι@-2`4z%۵-h0jK0fme4xռv"[xy@@ňF$cm/cFn>"4$ w sEzAd$8_xxFv{L6"'{=W^9f 2k=xՈh9Y*k e FQ!.QU^0uWr l*0~;ItgytI$m%~:mB=*F`08ML!Bs..u`$r=Kl 6i<=u+] ϛw\TIDK®"16/ zBMZ҈erROhaJvXxXփ">0(2X^_%T\:,-0Fu*P$;xQ,͜E>uo-rfu*5;HfV%$ܤO'Nn 3vS4Z3t-<E(P!Ueb1i3߽;tSBˈN\xTAJT)M!/U MhFDgbU{!)|X\~㉡3X|;VCavCўL6N [:t (: ebO/ A~3"eU`!!90D/ ƈG'F23alP,8 $,3}lY7<yzgC0i clu(q;tLsݽ93acXf{f`''뇯g9qC|9QIUMیΙۡӱQD;K(oGѽJ~<P( =!'v>UTC?N pHO/yf|:M=3Cpv|>;8OXc!<o??񞿗Yg&?9c~6I>PRh}A !UiD5x9ywXy6H6;ʅeۓZ]%Q=wt&rPHh4|Z0mB^j+!*!$BBZ{ż=y2߾} f ? 0QIl0MN3(Ï M`Cz9|:kb"'nRiV Xfp̄?Gv0ė̌@=HpGRL` BHL }T18U1EPffZ""$=q ye"% _K׼K"sXo ~BnEӊ[JJQ wmZC(R&4I-*5c\<%⢝2j39%RTDBe&%-C^l`[#2@ EUI,Wٽx I)$nJ~ ߌXj;k7~||im3@G|X/Dw_IJ7>>ⳏ!Iėݽ{zw}b(qNn\ToE2tmi; HyBXIfkx=ՓkZ9^!9yL6nhBmv{DMˊo;erZ_Fbm,>"R!T;%H&V#9w6{BN#mj:FUrnmռIyI alژgaxʹ`-ӵD--7,;Ծ/m͍ !u&D(%]Eŭ8 ܹ-Z%PTsnSxtF )p6혉Vȯa ߀or-Օ-BٴnjWJ9m$ͽzMtJ"I*{ N@B֟'=ZL9kRcxG?r?ƿcM4e-ZִMʍf .2 D06XhtibF%X֝8N7+*6a65huf6X8ahj:$Fcd8IMڇ"SvLF/XN&~>ۯSיς¢qyF}P%ߩi-p7pcz8ʴM-0ie1ljX/z1snXxgkR Aȭ4U mkyg;<ݗ#b xg>` H& e@42ÃX`1*1Ӂ4PWF9TP`梚-;4 s' 8;Cn Pn N@d töv0v&'yu$2\' t*@B TH-ݐI!מAs7M6_Cf~lcϟ;~ 'U_t'(~ӥD_u4uacF)N4e4&uU$a'2HE$,5׿ϣ>ȯp|`Mxg]6EcfR?%O5R#=eh\VW! ##`ΟEd''!`k,{`ӂ)03*3!/vqT&Jy\>uiШ+QB.ߍ㪕!5 bAf8de1htƵWDԁefaV#PFšӎ4B驈 IAVTcVA8aB 'gaQD qpIi@C L iq1ӭT4:ViS3IBd0 $101ӎ0u84+,2@) RD%,20J~YC%aEtXI * }S30L 񊧒r~ˊl554M#fXyf}$ćhT㹳fffp`#`20u=[;3b<6gՊo6g> ~\ɢɢʬLyubL|ZYwʩ^q3f4+C /M: 8̪= ')Y6ɷIXaav 51htيjjVdhI/D `(NZ7q#*g" JYbS*׬a$H cƵ{Σ`W.^zM^lۑSk:4Nt,b kRiY R3. ULCKeJn"=0vnx6Ci$ a0y68`e%Mۧr]R(F0601P4!GYB mbRb]+CZNFUȦ;FdnYE8Cjb0@q{baai&mo1FZՅqi@ Ih_(0E!k.V2i4[eIf>4H$<3t,Fx@V.K !m9:5A VW  39ͺA0-rYƯ\ DǷ=?7U#'FTF֋ 9*haȹTȤXH]᱘npzoo C@F@3y{ ŵ,/ݡ iGh]?SSԻ(\Mrr'n2~^k}g-`_dz}"෴pwJ< G⻵YnŊ܇IH] F{H O0Zq)i̱ = L1"GbMt8^]~kk>-y}鵻tWd@8sl/9ɡ^#qۚb({C7^Ksosh 0 BPo"Jxg*Cr y2OKUHDTH<D?)N(L!\,_ѻ#L!*aP,\!iC^1ƳrM8`# xה%Ōkj":vbT̈́:m_9-+O9wvu@ ~'4 3R;Dce^'*0+x(v`QHI! ,iu G{u;(HYurB-rFyuu:`I-^\T~uN BPHTBP( ʷkzۯ1狯=@_; z7ᶵÏDi))wZ3Թ[/7st3@uZȉ_I;%" .Vb h/~r/,?T*?JZϩ}n^.5]esE8gdW&} qw?3B=VԕzW^u =P7z$4ǙM4X#&y#Wy}ufPnFN-;";ao?2cZ!1[pD֚/v{q7,>.$Exdky@jbn{ԁ>H,#)@ Mge4m- /-[qU#2u[4n& h:ڼwn IBdX1B ;\y<~y49#R˨xEN_4Q6tqD@ EH@RMACMLtVorQMݪ R [:|6 Dߠ i4r0j6ӝ~o zԋ8p'ˊ7M蓯U;WSy;3??݅7R&6@8*PE^݄%J1N"ت#Zy|_>׮56J*eT0N*lzק[q4.0ĵJA[ItHSԻef<<"PCN;HT*뛾1sG]ebmoddeu@>)hvFN/ "2!)nXXt nȸ,s[8Di6+j(h&)޵ ݌~q((9`!(-4oY`w҃)7n5./qw 3Eg҃7apcqb\O4״}W4Q/whUB %=%!(5p'q;Rlr&P r:ʺmh=)* 7UđU*( `Kvv Hw˪… JKw@U9\9XvBaQ o@H|!Hb aB3U o7wN]O +NXɝW N |KYŐ'c^y:ˣSx9k @@?dgauRO~gcgQbǡ˰tlvv>;(Avzfffma'˰vZ^U]J9v =^S{0mfA8;v<4hD3c6l62(2WqN3j/Nw#!v0 $lfJrlv?v|88C`<<=L=:`y>YF}]jeW(tN8 :fh(+{p=:ЕP:%aXN9I9ips>K:9! ab?ꨪ|<;yg.X89 Cg8aΆưg֍:hW 3 rma鶓Ey~t>gq>[f\w^θxx|np 3 2靺$ppxvnrcA|tv;Svm`{&{< IP{tBZĒI#(퍁)%IY$ 1}eg%Yr5;`{!may{>2n Cr(ӤuP˷Ξg8{/wv}1љxxt>3wUO$#UÏ/_?7UE2ohVc8x@}iR/o1s|;  Tab9 C%L1kdT 608Ⅴ ?<c}^g߿=c;,ְ*P'!fo8fPο(#ed䔂CEMHI? 7U>8W:ĵ!VPN8!2(l?~/񳬡?x~q5c 6XGdb `.Wۻ=@) x|'` )u+[T?GWU/x@H2~z>~ J|bżA9qJaM?`}W.;}rZ%w#V_<"O(Xiioyř{^;tvɝߴzhY]  n| 6h6/Ur^z)U5gLԝT:w{`7 ٍtq7^Tփ:.A.ݮ^ cz3:.Y45kPMDkT࣠bPB :{ikLB nH-{so p ,%0?XKZ,lMu~~[{[/"PaohX:RD+d! <m6y/7E*A=!fb rZ& B.P@ XE4SlT3y3y] tQ yuϡb~-׿u' |H}M5HRT 4Pǧ߯:oI{{yJ|6ίY`lš [6~U̾]۟.V"ay=ޢ< T>Xe&hhP}vnϺn6oIr}Es=s~ks允FI_mr=#칿0R&I E`{  3 3 M u.4hFC-AŐc3dK<32hRBnW_!n>g ? cmƁ+*fv@l06wbuΌ.|: 75[qƪ\eME5E8={suETq q`nHxt3 ;J TA2C @$ D$͎ A >sUS!a""#(!坡UYdfgæCc˧&\dfg<ÂUP#"DB%ZW YS Q!z~Ϯ_sF83}j+|LkLFP3zfcE$k1r@vT 5`H eZBjkZ6 }]x$\e fC0:_PvHd{t1興Ԭ*."‡ 1`!tOQ9`IỈ߻BT3wT=}jX X XIdCq!.eM }P^H}DJ )gpd{ܴ Ⱥbۄd]ᜯ>#+ŏkU^զɏeqfaXd($aVdfX'Yje֍֍!jB~ʳ98i8T" C?L; ?st(YyFj5r/ͤS Y gK eChRx QӾ=_`큰ፐ5D# 6;sM%A`ࡉ{62h l[4& YQ{x8@ݐfc d!F6XGdt+v Kcm\I"o95(4c,t7@tٌ(0LkW>$?RXUpDH"';carpRJzDea//7btC}\Cmbh1m˸lLwKWtWQ^+aaMHv_n(5,6ʼn@Czv7!dmS"vf穁سCI()Ս$ 7AJS$S浉EA?'S䈝wpM#$=٪Ҁ盇tX%|Y|U? Y!l$XE6E}2wbb!ofMAplc@l5lGHeK3d420*?K m-,M%'c#g<& 6<})//)P .㡸XywwK%Hjs(Q IlnБ 3 qyvf:=R"]p { #C[3c 1 *1(ޠ*8#[|Pa(pд9zpw86nc $aAp.+fd,*J8"$\`0]I(WarC L1~_\Cmbh1m˸lLwKWtWQ^+aaMHv_n톈B8U z^_/ aW{ U.<0<;wi>e:ā6RFX6$$(dTcV9QгLa|s5-if6z%=٪Ҁ盇ybֈg3|-C!\,dB2 2!F㰰sF mgS+ Vkf='f<m&BedS5ytB߇fߥ"[JV) 㐡T5Hl힧OK7 'M k Շb. JY4˻F1 |(l6$O99|fg \]DJ`o7 6l*U $ Fhu ">`N45ZS0@ ^aCaMLSFЅ{`qۖ Ca(R,b\N:، G4®AspvGq4(]@R0vg(-}BR4[4F4eгJˋ6+`k~5GzXaaGa 8s00RV rhw%UY D-8n bJ)J..NkeX+zɹ-1Qۆ]˰x׮7J`k> zaW@`&€C߿S'Yx13sudcH mN<>@hw7dAF }{>Z L0M[{ֱsaH; (Cp%>,EȆ=tm)#$B /8rtu ;w<ǙQ{u*oͻУrZ!EdU|j~_>ows 06bAkXWu2Ͽ?ޡREKIhKʿe'N[-+c ݏu5Tv : [´ݲ>-UCH=E\Uymiyɔ!P%k*

|:?jiLj63Qcs\W-@da7iH7x4&@,6SH686v<ehN揿]6y{!=WjfR߽Za'wvE~ Y t6I*a$[Jji\@3ϱء1@@#}G>jёEtff7 ,P EC\m,$86x<#aƎl CgWo:ǖW4G۷r g /vv3ϊ#ƀއSt*QYtpP8vov{c3>}3,~x{vܟ 7aL6a)V<fp|DDDDDDDGfCY@+I# 3EuCXUUB(&`N wIG=ñ:H'ēJ8=Eeyzy9x֪x0n}I=ݏ\6}i,Yy,[aG[ Hms>A= ,Xb0AbŢ qi۠v4swl6Gb7I^ =(le;` "rH힙fo7saNJϔ$Nvȵvٳ@QEB09,]. ;}wѣl:p>חګV{NL=#8-hz$ I&懃i%GGpQY<aUYޫ 0Ul}7R/cǽC8mHODCʍAYL&[I ;`h{&yt{<Tt| 4IY>Aj @P:(Q\I6ea!Utppǔƛ23Sު{=gٞwUuTgfQwtÍ|/wo!@=< I@!XA#A 4DoĒ@z,m 8zmrxT UUUUq %J5`Qpa@mZ | y 0hZ ۍ `o,6ll WWMܣlm2V' fAr U~ U,tuP a{I'z{{gE:!{[dQ4x>=Iv=A$L' T@yeöt 4O8+aӧtN3tDUI$<;hW I6oxv'}t)-?>p#Zk1o_oֆ5G$@@!1x/^;F3z@B#*0`JS((0)r A'ywϷצ $T,ܿNŠSkJܺCu)DiW'K3K'=C:5 ²̼Ȧ~=cE}|vvm~ 3xga(Q$== F1O`Q?(U;0@~$=G?:}Q~Ua  4t wu:$!sft¤*ٞZJ i3F_ Ϟm$wP&.mEaw"~U4zŦ0-K.Zck?oLzZcue7 YxEBo+<^8g&3"5aQCӼr ƍa:RD0|N~[oDNKa3+q:6wp1!ds  %!8\;gnw?*{7k|{2^l(}wIߕq¾GtʁKpofa~?}SY΄WQ Z/ƄP! ?.F4>g~2ٰˍZ8xaڲ Ɠwn"()PFJKwL^(wf.S ئ}Q[o-XűHn6rI꽽*L;u[AKP0޻9㥕B1?gz_-?4? R 9ޅ/H/G;5KS ~y~8(H+~0ciY|B B {u@ܾO. _JW@  ~?p2KaQ))PGUG$H:‡dZv1wPN ]U0APhQBQg!ٕ&D:ʬ@)66Fk<`gc{]w}0),, $ µݰOv |L2 `랻{wqĸZ ߇C󿛖P!(K0ws>wNJ"u8G!K~ĉ J*A nÐcH&[I];s>ySot<W{صIH!]xM{tM?N:q G !H) L} ?!vQ ^!> ?&:2uɽ9upѧ4m0dEl:7Nhu".͐"PvdQBP!mzdm<6#;vvr홆Y gv;(CgB]:qt32 ;ms"SGǑJb&P!a_㘘 NT9@}(gl`480`Qc!ͧ !3tOs xaa{*(*QMJ*eV~cz=2Q;tvHEM&ibh-4s((ׄ I!޶#.kd 81>_r2uasnLӢpxOo;5;͗mHDh ƃf1O.bM>x=ovza0ÄhmIu`B"om킃X#(g܂Qy>۩:>W¨ Ha@0`iR{NH~W4KAn#[tCb8|x}{}qtsq:I 0Ml7C/&2w{ {gh{ L@Au&2,hA h@X]Dh=X>{| aࠅŊ# ;y8x?syNF: ,@TI!bA#9DnƎGgp{PG"r#!!=0SB:'vD6t۵^WppyQ^@d>!+iQ }}<>~Qd{?0?r&0|cMf񌻫@dŚ/ep@ž3223 BfeBuDDOc*I v>z@Ü88ѵ~ҚVv@NHT 1VHvȱ ("~ŕH3bloFVh R'* =Mt'A؝8DZlc(:ַU\=t88<;B|+gx~yz6C꫑;dp.Ge Mrr.qdc&$=Re95 #Z0 gXakN`X 5TOzHnxu@ut&we2!2 [ ,39E:ֵ34G*'#*zueU-DUb(]Ȓs;o]v#rVsUmRUb(]Ȓs;nw﨎Z4U8U*D%g EXMᡊkm[ll8͚&28laLkf?ZbHe` "+D5Ǒ`ucJxD:&jp9ql-{2뛻%[%{ֱOW(eCJu{[^_kͧagH,Mzxb m.E(N'#Q9=E;/` xXS7.AJnu;oe2!,( $!R;Ec`sxC 8֧}qwaNJazF@J}Og/6pQTT2y WtG`}cIZ5]BO Vh.AGNq[JAY bA쭊1ucrr*ADR B/,FX5|E&;+Q'3ryAg=94 ); l;zMI{w Jw (A{ZD( R 6sx:Q$c̥)^0lH">c˭= 5DKCpmmLzTGU+Ţ́.9gZU&UH+bl mN:CȺ @jfb:9GF!<e/'|} ql>Lj~c nnYy7h#(E]|VA5Ro)9H#IOHQ;sj5h;FB<"ZD&@`"fDup/v{[a(X1*<`qrs|;5{hG+MClQ!X_xr(JF"Oq]o<{1_V,>^|mƦ|W P v`_1Q1DjQ0Mg}9ҪU4sAz~3~,22ߠ@E ?2 xozY|Ο[o׾gB|JGtBD>pmćP-H7𭷯4c_fȖp۔/vJU{zHsfz1ɬug>ڭkL]2]!Y BXA̚/>_gs:Qp]+>倵=>R1h3 +wuy'#X}|f^A;DhMͨ귈F"?L",REfHh!'$D@՚s3{zGtaaM9;t?a?| ow+;^o'eU=YosU1SәTf2f趺r8I8< G}Fdw V}|rbd|^w<Ԯ:{jz?}淖' ~ˍy>PqJ'_&OJvs x^dT %Fv:u~C>C4adQ3Ag"Ȏxa`"^<̞}g:u[miOVYfR,-iHҟ?#JuLbZ]k&D f2 Ҏ0Cv7|Ap$zj3˶N}"W#,i |\Z.ش#*tEuPcQn^ؘLGHL;$1qW6<÷`08=^ 09'6Y:qVqU\c! :A{|=-4ߧtjh{&,d ze P P_f9p]IGyx$1ާNxVѳWda sv F qqkx$1Sc8+9e6jda sv F.l=j;G1=#]K : $FNG5KH:`Q!54Wt(t~&b%l^xq|!tp؂lTp{<:N33v=6Um RHhgc9t qៗUTgO(bnlM=p|;qyP)K/OޫácE M f 2YGMKvp|^4)\ qQgzHw3湨߫h6 xM=q~=AM@s&>=/"HR&daj 01q$)("mN`ac S4LMM"%"cqۆ2,u8!1fUL0ç0qY*1Bd'N.0,,lC) GIA=;31A,TJ!v{'3y㶀TAn#3v㶀TIn㛝v;AM,9nZUV+ZQ3*(0 'rE @]`~!tՇ̄3ӦqaLvF``fBf*#'L:BfCZCv8;:a>x:pN3:BpeaqBdLan3333@pq08@ V*\pHq^;Gn"znf;v!˷neqegniMlcpeyxv0!M-:aXv!=ݸӧlvubM( LRB!3BNvu!0OλUNuS8QDfpBgdI1p1]Ϊt:d!802u~ tφ vxCNHq\tІa٪CnЁӈCx<DcX6F+#2ӒH3};Sa 8kJ:zxe'{8}B_^;+>OP 8 ,(11 Pa9:s $ f3ni' pBُm7 xwEc~HCC*hN:pGU/tC;[g!g$nEae`BdVCn*?Nw5GK9 Gx#87He`6~pR /~V _֎B9h"G,R ._;E\z7y .ZLmˤ6W4\xf*}vy|r-XW)O~ͭ3+c!2_fwG򔔑]jJ)Mkf!$$@هx ๸֍ 0!?Kqj@q>tiE=u1J ;pWP ;9SE4OGG~N z"N?_b:ГgƧFbb"cH(@Ո؝cǶ) !+ hɣ_Pd!BCҨBPI(@҈ZBPI*$ ,Q,I #`¸:?DnX;Pr#w=p0yΟOW\vQ)9"d@JP F%F#Vmкq h!!c`ǀ"|φpVg$"q8@OjCчڳ axx6n ㇃fppf(Ø!d50vGX36lKYb,R ȒCLjYՍ1&$mS7\R~}^ߡӺAT"PH4*$!A)?ng:~zU[VxtrwDȆ9QCG;g j 0(`Ă~"zM 8N&RQ6N.4I8aY k%~L,Lu"R1W:3͝ JVZh~xp3 (C2 A&0C'LW;09ҡNPA))"d~ Xc qa`@aHv+ٌU(1D Ŧ^D{SqG^DaSJ!~D̅>!)?xO2FS pDaehѠCoO@H1@Oy(E1_A")Ob^VB~ ,0-6Wl5VW6o?Zs{ u&Q.1.PQdGi»a1f2(SIUT(wH+5٬5jJ+*`Y1QEШBJU`0mf2(*A <%$7otU4q#q`i31'gvƜv`NUP0Ӯ^X5O3çnxf(ڼ;xPȢ!@ٱx<QELð̪袋C=|93bqry|aZZQ;1R2V/w: ((`yL 0H0 0|;qr ̪̃ x n!.N9:v؇aFwU_I#%rDC%b@\q}!y:ZٞfCCBa\p}hJwU}l0X#. ȡ< 4R)ф d2(RokQK{ Q:@^X19 1H6KG]hᠵ v;;0D\z7fhk].ԆERoSiFy-Ő[sFu 1l^tΑ{7%ըٻZ\rx7u L20p9xG)%跲G2[ՒR\s``8Fj 7nɉ{A!ѝ0J&1P= VCz-˞Gáۦt3q!Mo qӃqƵT)9#8ヌ=w1ۧa330' CݺPӏ& 1:T=ּ<`{)Bkfl{D"ac`(8;vOS.PJ l?CT7Q9L)J`E#IE L% Lni#qg0H2Ńp](EHu˘ai&rѥBE0"K "L &Sh7@4س$v Hj @V! QU˘ai&r˹bLH nf&vXYXvuf4Ysl ac| 40Rb)rBr, pノ8h/gLJM1̚d哖p/!sQ\Vgx`Lѹf*av30L!8|tvOwCӌuAig;6:gaxfa!xAScfOB0ap<@?2'\8x/v%:v=z|!ύh{OQQ{nXq.zfzxxq v Ã3uߕ[e0D h@Y`v9%NNb駬7&9/==!8DDD9H ۬{tvҺWa8HJH}}9*_C~P;Oq ygHdfIBY`g!`1Q9弃y$"Tfa]aÔCٶ:Ccדj 0fJVfg4=pI؆NհunݱۄL]gȞP"drd Œ!{pyFetX33uJF;3)bxueɎ)]-cY#,Cmvgmcw )G^tl̥15eɎ)]YΰӚ0 GFBw.zÂʡ' 3+eZña9:Z ÁwvCBw`Lk``t㋶x!==çĴװaۧ9.G͜;ʯQmӂc *Gr ۭQؘ8fxx⪄N$DXDYHa Qt9NGv͎%0;LJ\=i61cïD'N $Ȉ6&mP7>zr8Ns`(Lt`>!0i &u۽`< i"@7jݻWn]xdl30T$5+!>xhkQŗ1?!1ZZUJE"Rʼn25e7ę0CyQ pQ$09n}|(T6<5^(}􈨦j)/-s };deoHzC |g~;wfp78I-. 6n`CI$0taq$K lF8c 0iopag'ÓAph}T>_W8C3桬ʆS(2L L8QE3l5Tt@C$C/ӏ1%1 ,0< 0@3eq1BpfaaUfBg[̳=}׭./fWkLzE׬vN,aeX#3332C9̪afP 8\:! Hý2BlY83</ C1A4(hd t6xq |}XطmssQf e6}) 8` 3|(DQl 0(UƐH 2Xm \AF"H ۅ(,,y\昆-ck2GEE!ɰO&aUUU888Lʪ*ahM4U8q9 h2i Z̪\CA.2k3331îj0Gn))2 v.d5MJ}II·z{x =|<2[Gb"#Š1ק#DFCo*A N?<;W߿n{`,mz>pNXp9ga<(w;Y QGCX!4y1EpۗOӠBop;vre۷zàL4G=t}yۘ? ]oHiUtÛl~|!;>v1TIRkjZlM?F#CpmWW1g, (pt=Aq}M(Y=(+#áJHl2eYF$ؘi1\+M528#Wy>[aҬ2Q4o<ݫ4w_E/T^<:WO[V:v&0 ΙuTQEVr`>$7#m ɲ ǻUUPrj fl+ӧO0Ӷt>|~}у"MjbZ)$`y0y6^V& d1|:`&UF(9=N'q0<&'2?#: xf%`ɳqb&RNNəC6á1c$0+tC9Γ¼?_G8S31 1  1IaR`-a`%XDJdHfMXK@$6 pp'pPwX8J32Jtp0]xAydkKu330qQr3q1]38M2=*JNH:3F ј-ׇ{(+0:=UK|L\8fYb̌vہu1@ 0̉ 2D`Ch74xV=NEm?u-EŴnI\F;$Nᦖ3L!N8J/~)H2 XQ4 ĤR'`6qq*KC>W3(AP%3+w3|dB T~]:d$<gBs! ,R=60}519 _2PRT&C;ol4 k 4:fM,tL=`琸hi = W"{)BPib>4Q!;>,.%(8јnM4, l XG)C p`J0H Ea*.`#UW@u$l@i qDtLfeT=u΂c{k}1]A'.*g׏`<t!rBL b;>fi9ѕd0`@&A ͺ48_Yf0YS`X5Z1a8@+Cn2Nǐ E9FCm DX&Wf6i-C0X{k{ؘa\f!Ih'zģo{S +'ZC\5N$ CpI\`q qDΐ2$2g8vFfa 82L< s`q B!t4QBppg  gFg<M NJlXNFX#(XF!g$%# 3 $'D=ٷ` ~ZdC C*&&(ZfQg ]>o&9a`pAB^XtB0qaf|H b!0BzK T 91rQB0)P虄F&Sh,DԪmRtJ1Il8KBtÄjCZL8M0!pe(n5(DCl3; GC1A e'znFSCA;r(k!)I㉦&I _vyooqqq8c*"/wЇpΔ6"l%]fdd00P}Ad:̪:@u]UC!J$!ENi]8C"x ?uzz  >J114!JȤq!#'FL &fP D#;2'P1'{hl)r;P;@R d1q!Hw! '<"fOEW8G5:՚!41#B=UX{1eG{QT@C/U'lñ4@i]04$644WHd>G:nMyt!-H<<&NqB0pP fT4<\!nC*r̜a,r%9a8SC85E N@N$a..`aMDFFpANFHQq>qM00FXӧDӡaT& ܃3%" sxfLH:`  #NCL!:t6δ8E0a8q:cqðM88M2;(q``fG B$ GZ ؆:T'[z OOw192H(`qeB;MpDD_~C0"Rb0OOooKC, h'7м i4_DX.s$)} 5[84]\DX.s$withq|V)cpvA6q<4dQ`020NgH;ZWO#! > 1'!1zt<ogCnltt8gj %A :{:xv;lD*Ā r$0¤0H@L2LK*L RH<2&C 2r Cx & h)y@`ei1̈bk fL# $̊`ⲡ 0! ,ʰ1TK ̉0 H,m<616W8ѸMzo}h+q.nme[cdLF@L0864ZְYfV 82Ғeb{( Fo Io$>cmUȧ"$f(&fdfhSOaA@9q7Ɖ5E 4vJHب9 AӇW{ӇY DN#oEL`‡!bD}~Gl%i3?x7_Pӂ("(g v@ q \p|Y:U>?yp taTl%8$PMÜko(VŦۮY!dB橝,íMЉ{yW81y8,pB5HF-UUV:pL]nGo,n(P:GcؿafdXa3Y&a b4ᙘfŴ8CpBc/ )dq lfUWxqۗGr- ҔjS˷b ?C=c>F6^_m ¬ vCz#33<#ܨi:k tO`A12CvȼXi1!OE8!À:lt8q%gﺭqӋ84B X ;q;gn7Nkaӱ@0g1DL};)ʚf\ p$$0'pfl!qºc @j PfD xA=_/{[77~}AI] M4d.0!2e1Y JZP=$ˀCfa1Hi>̇%3a@JJEge aB@@){RvNqgn);'[pkX޶!:1 !ӎcۼ 2c)Lum󏥷5|'Ot2M`;G> !  fa"3& o3$k-l-kZ+0U=FE;)89O&d0 9 B ⡏q=j(5R`sx@`"v>~-4"IVs72d8ޘ1aa8L"yҰC RSK FPG:`=DG@?!`=|w3m6%-sh!1ٕXv4jLn  ")* <CyC09qz[<8`>f`muh!1ٕXv4jLn 0"Ҡa#ob(`*TPفzx w9@ #;`0C( F*7mPٴcb9,`2Ѹ60I6e;r\H`P2*P0@> `>?$&w[e@0]GA`!ka@>vt sU~Go=00YY96`<d2ad|8Ih v9, 2vlѳ@1b0>^΄:Vfz>];WۧL;|^v)%gF X(#`Xm'\v^hxW:ʩv>Eλ&^ژf3c88?i?|((0cР,xI$TjFnva=QEwgEކ6U8{=ޝō^9gáuxu[wڪw<8YUv3::^fuR:՜Q90rV@ۓLp7;6p y"@lɫ"t/gOc T16vp 3L3˝30Á|>]>AJ)ުO 09rL*uN2HG!92T62# 0`!b!91ZLR /PQvj`a{0& AM`P4 e~!sWZa1}ǻ_bDQ_33|*>DnhOd4,_/9;`('?B &2? lgwX-\d+k2t䁢 ĸ80002;撇 Mx < ДД 29TИGfuF5# Wpugm9طg!Jb=CS=N=p0]ÅwShʬCkѹkm8!æL a BKkkXmʬP8~EVU5)YH47>\sYTTxޜ=*qFvC d&E2D?a$1?6Aa]@<P8a @u:C]&jբթJF8/ ߞMH6BhAC{16Pcaàd&LJCswᴀL8΃N:ap {G54@_CG8SA0WFe_WeiڪBfҲT&ؠ*h&Ŋ p\adYa/:ti>NVk#HWgL5 0f4nCzqa}zay1ێ8:fmF j* KRJ4z?,Fԡ4#XjP \`bӮcrMbB)tvvh8;qǺ|y7IȭNEmEs%RU)x_I^AAŤH|lxǓ%)fB&`3((0 VFC1gwQ4IV2$f)09X F,#fd&B!aeq\?qN!eV82هXç-ZǍg{~8G2Hfq;L┶U0'K WmgjǶ80) La1915sCQ &$.'&\c\':^h C1aۧH$ `8  3R"c2!Na=!&p{]`Z{becΑ+% 3mٌ00#%` `0fb&lWidkF!+}+T$&Qzz+R»W,#T ν˟?z]S#=k0^/MU)x=G*b"= Q错DDFa8H}BF> %`q.G`4UUﯿ{sEる}v~I [솱5! I5!l*#30qtFsc?{02G PR$ nS u9ޜ%\.cɥ:N%+QqSԜZP RunFFOA$=%-t[ Lm.0!S\/ "05$[I@ܧyG0uӄ bv94'Qԩĥv.0z#sqRujNù"W3рuZ"7yA N!y#=%yJ\X" b0!B0֓I,!Xpܞ7^EdCRdjCV5 =0OR!%(a̦U 1ij8#sRI8.= Mp# pbݧ;yv^sl[[uݎ۴q{&qac}xqp&5ӂc48v:3LLgD 741-abL=+7&V:$DHu)qa Vd49!%+L(,aBCA)t)tt ~f#͉5nD9LU=_11 ʺuR=sf7ٰ{͚889F\arJ.| eefՂ4&5bM!+ @ȓ3> Ҽ8)2RQ>b֮iU1*UUZUJU**r*rʪ$U*UUZqU)Tʪ*̪UJUUURUUTԕUUUUUUUjSUURI)UUUUUUUUUUUUUUUUUUQUUUUQUUUUUQRUUUUUTUUU9)\UTUUrUUUUUU*UUUUURRU**TUS*F* *UUUUUUUmUUUI$TUUUUEUURY m#QY ?h4zh#,,80⪆K4iťƷgY 0 =+,=Q0a_`CQPz8fC}xqp *P_Z՚ֵf3FYbbTLe$QWPRݡ=(v M6CFӎN8̄z*1Wqs˃qBo JUӒwp@C__?f 2QÈj i5!MQjm`በ !.({)׺@_(9Ǘ>鐧ӡ030; {=ZnuSEtqю͎:Й@%C+lp'4ke FcY ! H}N hp{*=oxٛd*t8¤3+*c(2Ȓ0DMͲdCv?3:7>Lv=wlf绯<<xR&vq.N#fDfvgCq:CfaTP8Qpinў2~މ8N0"r kSIV)z#oݕ)bZb!°rLR)YU&003э#߰\D4R5 UPd& LcI(qCviEttqVbiAw˜a TIwGa̪"35LJ1*DP2:߹ӱ@&fXqNpb8Q3 4,X`h6<'u.p34\E ",0F0ɬ0Bk,s &Ѡ+80Q(i")А'LK 0bØbFaQa5ɡc<880:tåfB:54pt.hqtU.!83HԣӌӠTQ]C30k33378Ν&n;F8;y( 2 CJ4@q5>DT8:N8dd!3bJDqCˀx?QY78ϼC8ğ2RP _psU 4ف147`f3ybΛ:(u-Z5,F?{0ײqu*osj &-9w2r30aZbF/Z{rn9M1 +j`y(v+H$8A}B[~{AԽ:X~VTFgWY=iYZ@6˕t,>72F>c|ƈdnQ1 _ HT(}kH1/ʂGA԰Ф.u 3bAIp\ aR_w忶Հ,ke qGP1 gqdMu$WXpeZ`Y"٭"z84pe Er` ߉w,/嶖|z!-joaEOC>tFgWBJ\4y`uHcLpsC?_6Fks 7@[E@‡Ѧ!DzdK AP6$ /-#3STzdt6ya+Y2Dѻmԟo:5mP4+Л "{<g3Gۿ$8 Lo*1rbd( Y¢PJbThmF}8\hiUIJ@L5TE YU8V%'yȧž0vB195n]3PJA¤A]y\HLiGUmdUlK DVaq ׇ6X$ICZ֍kZ1|aEɇsUUUSGG( Q} Gg`ucoU>^>w_g: zfX_)$,fYp 4h`r~U߾zfYڌl1#^x̲zHIE+q|<8Uӳc:q־NӳNêM GeEb ߌI$r=~΁ﮪ8 30}ʇoSxq~n_o/g~p}ŝlp0oH]\$9y}:I  CBY؁= Mi% hzxqG@焒^9I,J^ :|q>CߵW |xsEFĒ@kmUJkpݏL>^2ٔgj~wgQCYe}^8Q[{>>~T=y~ϯWw׮=G˱v={=g:7#ƪs06iWᅦNHDsOoษ\:t\:SFXX2 aqȢpS\g!!C`oC^t`@!HD0t=ɉuJ@_ȇ:a PFrD `I8GTqq8g_6ϰa?xpXaAsm񳓖fa>H+%|Q"3 h}vq*~1&!M1p"IBA*}N~@W` UV%b3x4ļ @>~Qs0fEf(M)7oFRTPk2)~ϗ^D$(b]h!HX??JeC>30KC=T>!Mz޼D>`q$KS:ΦܝR.qsOYZ2kJ2ϘBp0g D} #ԏV۱(vD`J6p#I1Hf;3nF"6ɛ1Hf6ݺ 0&l6cDl@!Q(hRD8mEq1:uX;8:18N㈢ 4yq GBCHpf%fS Sġ@҂{ ΪU[ٝ+"\d#1:  .( *z}QPkFj 3tEa%֌;#U|{p810 USrg1(? ‚ MlZ,$l(o}Y@- pL B`o֫?YyCX"^쎴A&I>J  ~ńv} ńsШojT`Q5m!N8bȾ%0VoȖDB5|0Q" BdualPpBy`V uSpuY q/wmW(6BnF!tЪvEbWb  %0]<&&`[k73f)Bk/;iqS}ea&.\DԈ@KcQC8A4Ba@ 2AH[xcҢ(JhbBLTL& X:+GK!ZD$*.Y(!F;-#em%Bd- G Lb V,CS*o5"ojTft$2(S#5^D́{02/L%ש7TG;oCZ#MK(lrX <Ja[hfDFe 45^LNowѼVZN Z VA90ʀ[x3bf Vx1jo"&am k;^+ 1r&F2[( .г tvH,zp7\X$BSCРrBdڤv4[T@F娭,j>ޘlر ʹdnthlز9^6ߊT.BкzhQPK(z"b>͂KHgqgH$z9.bΨLf<+.Nfؾ\Fºl"Q301y[7oBЮ-Pm ZjT( j=C40(dv.V$HlMbi%Qs^$$b(s6ra!1LcH- д g+x U1yg&J 2nX@Y Phnز; Z],W7 j\ /,Z76 -!73qbcFc2. fDc Bc SppŊ0 C*0 1M&rw!R#d;498@^-6_#>q]d k7!̳]֒Tm+_q*3Ou5fN]*t(8FCA maƍ"=crV ̀(6lXf>覒X<+F`O:{HuNeTO"yYcۭcqy`2v}\c(l3v!40Yon==ޞ;}>çGh>Cd <$H77Uwuj»ҒD&a೓]Uu4U 80(JOI(@lrQ=UUȈ 3]+}tztEj㶪>v=3串H"25qp8I=*vxw^1 <U{ahixgcW ܂ `zzoy5Pc~O9VGу=ۦgla 0м* `Q|bm:CNć5]sTUA7sKK~섾*$*aRK'P*QӤHL!yqau UsiA(?~7,(y"w<bNyI&lєFR!G ɫ(C0Fa-fefd;d: .T`P8:@l$qm$%GGQOw+39{>^ H,,0a]$ma,ۏO@85R8xl(y!ܳrgN(f.Ol{=03.! Mh;f\{oo:[ΪOӧt*t<`j5MFJ۠Y,c,UU[C-xg;w{'@u^QRYaey:bw.窯/&̪F`|7`=j TAqoٙ (,f0U.U\t@-`cQf˓y$RLXvwEΪxCiZg!:-:Hxx}px9I$FZJ6txy|[{D01LA' !!PҰ66l;pp x;u`8`xpx8{xx8F8Ƕppp<Àuwp=33333i/G9/+o7IǙ ` uj(*UIYUUTZ)Y37:)7?{ ݙ=ob<;40."҂D/!ȅ *L0ʲ+<:Л=#ˎ/xBTC~ 'j"@&l!!( mřX+ x9f W80+ -kM LH7c0f& ފ.M;ĔH%+rkXDafl֚$ăv3 0f`Rl b\qjwE(K9V&ybel3PԼIni&WdEFp0[ְjuEhȶ8ucCUt22++320: kLX,JX6:tL8Ι]21Cl`}XfD8` cp&(۱ҙQ@p3! @!å d9tL#=>{tC Bk8HC`XYO8HsY^BY,Ax,X8wUi;p`?GnWؼFda95yv383ΟGC¾Ep!)hiÎŏŋVS[UH*)=]!_`Y!mfwƃ#Ҡxg`d{ONONNƸ=#`vxbqg|Ї1xzssRL~VeYgV-JVʒS(BAOxP|rAJb0 @Ԛ Ȫ@KBSBFX@KBS.U ɨ"C"*dn3 ۋ#'A@K-fi-f(8*7E4T!7gW] 'Hzp4xEsFJ 7^t}4)mOWNJ-O`VY&! 8fBgL0N68LN"L0!1A )* 94@Dz{NOA k»ݾy3a93a98c *V8:!`!bv~Scv +&& º;TSQ=yp 3nnU2 bISPɊʵfYVꄦ5KPA/HU8I5BS,}zACv OR+c8j-g3NttC iF*՞îi/wLv0U/aG@'>gAXh}hW Ê p z R3fwʭY܀(WL ~~xs:_Ax8 WIΰH7Wh-Cp+sy=PK ^LXĀop)xu%"@m@w>48ãNh}'W+1070`psM6 Ҷ {;x;C6z& C ScC؅kKkHj1142)6e-a#p{3 SA0 (K),"QmCVtXش}]!a-"AGr0yF02ǣ(` q O^~話)Hxєnu(4Tu5N@<~H}HG&Ω*eJ5aCӌ#wYOWJ@"{s c)iV~/!Gi%$"# 3}FIf>: > ?3AIR4LJ!$_NuUI$8ꪒI*nF=}u6p87l?/qov51~93kB6Y`M )0P BcGZ!" de` U6lq`H ,Xh5Y겸"Iƕyb, 8z :q 3F&fU`= v;tvӷL o9WV6<IS38"rhH_iUI{ 3gw7 qgVٷe`Sjbnѽ ꪘhz.Wrsn!7!zcv 8Bd7 J p88\D4~ǣ h&{cdM94#k{0>4sa `b01s " JD QE4٠]`UipB =~?wjDh;oAYG]W.:4oAYUެpֹ:^ !H$C"hGw2pbx `C GX.D˰۠H4q;ӡ];QdvlpxW.^C7ܞ\(åC܉ Gzqi3pi?d *W`Q!RP'$=WBҍ!@4+C@4 40ya59UC\mmמz&3!3.+!Bu_?{~A["K/q`L%9&@ $,1~b`a@)StrF 4E-ʗrM\  VT heN9P"K1r*Nlƀ@HXb n (( ̃B]\| %8Q@ lUToBLcGM !T`IbbM,! aՈ(`cUP$Qj $0U,iŠל<ܐo6XbjI$`g؇qtxxy<'nUf|=C rWz8>G^Rn]>ޙ8p.9sOeCӨ <wOL=l3OcǑoҪƇ;08=tpy1˻(=]cˋ|<Ow#ӧHzE_Sq>6=C2]8uxt63ˏQ0̳,ayzyyyGxȢá釆g{:Cn |+yq_:|!DDHq(7Gm6 `Q6oٹaQTQ]=>]>dygOw|wRhAh@h(>=g}PH9D>GX%b҃\G]/HPoxhҾhhT\P@>sm@H=TT9rdtV@޼^ǫ(jhwZ U  s>{Qj 2n3pـyPxX>={֛p; <:Pv[f(5m6ctf 2B79rp =t:1eݩ -¬!YӴ؂lj m!@ ݻ )R!y ޙJIjbOo g;9,[h ZEwnV P("f rhrT$Kl3]}_`C@*-a@9vj)+V6ܠt:7hxtQDlZ`>s|;jֶ ;J__*t!I퐐(CNRK }p{$A' +r{kWFNš">vkiTb4bKk&O::o U(R}mD4X,Ta]o3U5تV[5Li@o H Z=vm]P$룳TF޳4Zιũ@!m&]T[j/_gn1޺s G\JӣT]PkZ{=2OxhZhTYi{s[&@9z}٩FT }sY({ {dװU=JNp _[9ݏhۇoO<}Ǟwh2@˦hژ tAXl(`Hkᄍ﴾ob^YWmEmb65*LEɲof]G}@Rf x6AJIUHnrOPUh(7kJkTaMzBU>.z7FB`hɡ-vm=w̶ٜ[/jή8 nQۮǸXl9)M{#Z^JZQlMS#M(3R2₪44STQ+tzm,Z(VzhK]dSU: Jh4,=fvzʑ: ( Ƚ;0[WVegBy >7}ܱõkT͑eF8F1QRoJL AUC`nى3Y )BRE@=^XkmT2<=pT핁`gYQFZ (TVD'A( 5+A{p)JWٶ^ޯW}Tttn>eUD ɢz $ID4h" #FГz&4IM zh (lڊH|Ph4kk&"5JRTQR~Ipx~@ @^1$LH(/a %B%Vp`l)b( b1,2qjAFI Vs qVM5O۶Zf(MUz#}?eIC?Ȥ#tvG7G7#0Bo9vP2jyծxڢ8R\ .H?og E dA12)g33)I;y"'G͌\פ?Hv]v;v4vAƀ\EQd%҉ b̼ېb)+hT#"`HnxA] DХj S2jaMLZ/;S^6&r.guw0@sJ`޷6dJV ]HLCW(۫[ٹ;墷( 9~?,Qsz=BC\BHK֋ bk3Sa4V(@@P)*, `JSi!Pore,Eh(QMD @"aĂ_2Os|̠Iv=dUA+ m Wؐ~:`izT9`^Uf$d}Awఇz~~u2Zj2?_=/[:>@#G,L{ T:G-4E)ё4pK}J-l#eq-ᦕ4GsaJ aM갔T|dk3ssyy4l2o)3˥\7x၃iھx s y3Gh?>WTnɻ 'Kɀ5]sK9Y *UUB0,ȟ$+-yԐMql°vA舿 nޡ@J"L-]LP~[qߞ$ ߱ZzTüZI\ӓ89CC.h" @ 'R[.K( Jscjی'lu!'zu 3~ie'FYE"`Y|,t٠D]T!fZ1Cqf;8kz!PvJ F"&]oH鑥}'>^?+/0݇~8eè\];r5o[)Hƙp Kpr)p;/ ul .=!l2*y&b}mMiTrnzz{`ݰ ^?ۭGL{}ltRH(o K#]ޖX}cS~ovEJCC")nߟ8)0?ڼ^= /Sw%J,9G=l]țޗ47R jQAiv0լGwI%i \d )qv%d6]8F0aOz$|ta *|!єC`RIqՔ.BfeA GOJ{c .2 L8\5u+pZ:]-".X&PAļ.O!g5V݁+@=Ȩ& %~GDSq}6Q7)^}q/==G"8r?h# .d}Ckm@-~Ì9qat=#YpС,}|+&g;NuX.! Ut,;{5%߇Ja ?w9 |vGwdwKhtld^jrѡ wF(!s 1:ECswCyãF{q&ljI;5.W{A)I9E2#_VG=:uN M`ݢsw22!{+'1ݯVkаp'^&4\ntgKGe)p0pN-? On3 xwzsAϨqsl,P+T*j1 RSaQ*AP ]iC v`c].V K]˅Yp tvwUC0ՎXZq:r}7ƸrnMq 4;'ڽ/λ # xp 63qB ᎧMw(ݍqx*nbAf 5r9G\+ NeJd&7é*;WYk<8489l^?>> 887;uc;_~͇8=PDh#x`v1]KHb׋^iA&>Ň=;LO*|{"m0BrYg8V&6j ':*SBf$e6i_^?:iퟷ>YhU˅>, L1 \~?{qNU^y/'d B399tϻ|/{F]ӨIT#:4ŁYu~Lk "I!2l'Ԏօ\:nd=͑4hTA'8㢁|2l='Ü䇻bKJQNX{I!ƂhkJ5/a}3y<%M5:Ц~ 'ɢ9AjCf ܉D8@I#W1Mud7z}c +awEq Q _'dz7ztrDe:򿰢(|Ơ {J"cjips|!0qd IY$uA"]MQbk~0Tΐv]Cq7v A D5ׯ `㉅n >Qy©"2<ר\< ony⣝⠵]_'GoE$اjal38LWxv 6ϗvPl||y5&F+U;(~ $>=HOE<) PE&fQ 'jd.ǚt amn/%֗Hk\҂Vy֞7dbp䬂Ԗ} L<{3puOR xX n(!wcMKޢ6G>a}Eޏ#f:Ȉ(NIuXz<8O28iKb|:rgO;UU{~E AUPE] j BZ (v9xzZԚֵkZXC I:i9c|u8ǖۈ5(6CbgUMi'oi YGKH!"d-zzzÙwvs#<*ެ973:xʯ,W} _~@dP!>ePOMxAb7jU[1|+eBjz>jw?Яy/ҍa[odP`B{TJot=S[t7DIQջ>js׺MD_WHz;JC)ѡ9r2a[AT_00P' . ?DEzeqţPt{}E4Sn0b_u i7u-ؾ5JY3 3C嫾K'vVHL,Ж+8E!Q"F. +"7";7[-Po<,S ) <3+d5 J?BUP1[]fGs޽;,[^c˛.(+-1bIP[W`|afkV_]`g,S_33_ qCnd!%2v<23JLbb@;J'~A?'0%T)Sdfm>.rbEq/grҋUD!C-һ@enct!QMT$lS;9XJ*&'EL*J%;H`Ks. Ĕ)d Gu}&|p>% p NJ4tۗ8{`0>lb}cTsDT^CUsY n>얝zY~ J|"OOwefDLG.WyR 憌;h)Hɗ3쪨c528s"%6kyIƂATA/PjcS2dsqI˕i>W<]Wh1A QWMDۅwsfm9ήc:+{n.r!CU;*C㙼ri.0L"]-B_G$H7bɂjaEjef rȿ>KڠM\%Y}??ߩ2`xx; y,  I & (* e2qsWgέa" G,tR ~%G5-OK1(+0'Bxzuݖ{VQUٹm)?Sb('郆juz`H&"ԩbԃ :Uv,6hZQW^Q-Ip)^C+8; \&,⃱f"JyXU" l <3;ٶ( H\5c-Jkqf]EąDUc[RshU`3a^]*,6.Ԓk^Z!kJ%Lo_5UUUUU|Cȳ@K!׫TLLn@DT @)= >ĝ3L0t: f 9k,f@:va2dЅYdhJ@*87f Doo!ۻGgԭ1.`qUwiZPt,8MJ5>c@ "'`QpC`'%pMDs6=Ř9FJ NTWd^nNts,D,OSB͍K%ƆSOb2 (NƧC$%{w yTͅ(Lrb &7-'lFn=Vw ZWe6lQf$Y,3bpvȽg 3{e0q5X h)G "A+9)e'Qœ:l" 'ì*J50 `Sp;1\R9ZzbE{ @wU}nD;Z!c oR_(k!&ݼY߷LCC,4uf#GStg`s0PPxrLY߳~ƃ+Y/Ed]Indbv7s-ʧBȱHP43\jK 2OcDIzԻ~*Q[ ">; JpjN9`ְ[ۗmdQ *mU Tsɢ.PHȌzFZ!Y/la7SRp+s9l;2ZdVU}$ۺyY(&$FB &pV I7g}Oe;9e8|yέitc*򵉂 @PQC64 "vE1749L|L!,j&S,ذ672Pr|j"rt~D,b'`|:ljY(645:N xYIA2$XX4#D 3, Bb@8 DÆAŤJJ읊OOX _:yAB>ü GHW'2]w ҀpQUx ag$hwџv4ၶ'0 B3-d]wՠSڤ%^CxL8aÉU: QRE U;/1Y3M0KTu@bW*$2]\^[W< a"QW2XA@Ѯe 'F6*`'L/p@y@P)ְsb4'vAG̡d*lh iI=]wTE ̭ ) x$5$9ZMӏ/O:.L.?.+^p!u|҇sNGa/W#`DӨĘ`@5CaQ?} 'B{й맋{]0LͿa.]B *:J$jv:^"cO%tܲlRuЎ*:x1pP"s9+5tM6$Le紦FA̎x9J>ZO9>ES4 ˎ]EҙWsGHT's+m2JvWv`X6hӲ5Ӄd`99p_(֮ǜ/fM`+XopP溗1ͬ+ ^枑싷F<|Õv We'=m,:9Wj(Y=gyrq~e `PC IIiv8Dk`;cLli9m~Wg6oKvip滋5Da'I9αqP9/R/Vr]skpL!a5g'sh{[s_f-ĂvUU.Z8{!b:,ḇ ͝Xa[~玐pU8w`rr۝T0-s-*P!qˁhpS!3fXXk9єC^ؓ/{.ـ D]XΝ>AP}7}ʸ ۭQp aj-lsk>Lӻc-,c"Կy\/kGsхF|_]of8>7=k'?pzV o ٷ9Izn}ynu;74Lc_|j# 3ύ k8i}mv=2ӎ҄be/X:ܟ0vPo /sHwgsI9>Uc20k~F죅7m >W'G+^׳rOvOݕw#8p<K:LYFɯ-uYqa![L|Kvx82G`F[:|(q((5{H+-;ɯG=P>ߑ.Y8`,¤l"#8p>8zH{el~!Μ)Q:OI|y),d>|ɪRٳ/)c:g /S2!4b`cLhfHL!&Gf6Wq\W1f00H!"#33*Mw;Fb'ȁĚƌG+4N>QYC ˟+E{?;IT -5"~B9Cxa}MQy5RyZ 2Z\'p9"i4lkk"1EW D4o\F{+irُy0Mslh4O;Fo.ܭJKQUz0L61^{ "V,۫M?ָ>x4Z e-Єs?dća_NV]`,J<DR\2z~,%_Z߮}yn >n*"{`|% n{iYd5`*dw;2r?L`jkfH h?7CfxNbQ؅?~:?c{' Q? jb0 dQ?{u70?Nzh,YW,r:*C{4-@ !J%R~"B hՓUtoTynhe%Y)$"! ;mۿ?ό)JRUe: Mk)ʹmh$mlԨ#X!h5.KIV-]+4nj5%5-Fִk #QTt" fıIX-a\ɬ`hT48mHH%zR+c BrMԑ*B9 !]wTzP@ Bh  嘊aYEր*?}F6X zmRJ*oihd*U4R^t:(<7XRi R+P$( DX׍7ucc<7lw;nHf;)ֲQ$d\zܖ%|)Ɠ06*xR 8 85 bVhLMN\Isufffc( @CX!15p Ȑ3%FnWM]Fwܹd@YCa6̶/3l-) O[M5t$jmq%fɿnbH[jvѷmz;[M2Ү *\؁xy1-@ _c?,isMjۧ[ kF@A%Et"qO#v`NR:8UP+%)ccsڃ $$?uFuJ]#ːu;"2wE|]OM<* 0)%?~xaI/_=SxMvʡ׈2͈ }>;z3?aO Ah,0`B koL23@v@pTAAW>6zP89hPgp| "Ï#߼9x`v_v~ U?) ^aj S<9l2:G?'0j%t%L{+k|RW/Ěj} )@YXyAxO:|Rr|F3&o(Ts(JS!l sn ;&YK-~bXUˆz. n4<"#]w1]_"}zi 0gYT)**Bw(pV i 3:Q)a_*P%  @e?tQ )n_G9P=nxn2PteXbF^|RPZsB OjCsu^3Yc}BM4 m[룆yu郀Gs?kh2܉ "oOҌ]ujӆ9YZw]s)1߀P7(S>ʰE?f/ u hNԼw߸wB+[?*+]49m'c:0D`"TE-~8HC'2?|w=ܗ` []<>c++R 1jY$o`@xdwa_K=tb߯wc[-10(!&\] eBd`&`0HrFn)]\4h(ʽvR?q'QJ-y 1+*E HcWWmt0“y˱WV >g:!y1S$ s%3m XEyiu;sPif3R^9/y1LU 2nH\FHpdva/&dݙLF[j<4҂渣\ *-zZW9(s`ʪBM2T}T$jn~RmhK^^}7f|Y NiizYs;?&Xi4~<aƵD'*}VwZZ.OqXH\6 .eIA._Cs!v8C<.  *, 01)MA5vK]&QDNz<*>t grUC9Tʔy,sG/+ak `XP#L ƶCiB ab,Hl+,rm#P9FB%$VҴ6em`eĖ3 mR[ ,YQr[B[1)-(%,-m,k-mk$) K,ќkM~:w~?m=Pymm,qBه9s-$wfu$܇nŖз- l:˲ g.CޝO<@* Z3Cinw a`$d4:ݷvSkUFQ0-+ ][-)~gv?}s_j?8xyOhB & ꠙPug ]#pOSC͇ݼ L EU12f`&z)ǒ[{rzaJhL\|Lg;s|; _UU_bC:OB?n158~LP^??ؑ'5~ 4+jn}kٓCMC &bƀ1Q-&l$܊]=vKשzh.yV8Y7N' c8w%h2LͲRnI^Xck @TDmڕu] YQeUr[.z>y:N^o ltWWSWwqbA1?Tp~#]džr;;D ^ͤ;:~uMy] { LODӗ$C>z/ƟUPnx }5Lgs????5doR.R@)Ihx&@̰W*$2f B&IL H,mYV9)sU3IU$KK! eD$mJHDH1̟@ɉZXP%ږA ҶYP-ԥP4 eX,R&0 J5YE-h-oDzwx jb?¾߫^?n?JD[G`aU  5O=cמ $o`ȉ@GN>'P^u5)F<;v)?@":{mŌUU,gVac1B~a5k~nsA33@9/|a~;%{PLȰB&z 8+8|PF"|MÄ v8Qɛugn;P}8=WE(Y! = *_/ܞDW#%~0`m؊P("COg?Q' Q'B?<[őUPAIu!l R&f[u(eiDj{^KצEQ
L8lB``-)*uSp]T0\.dZ1svM~yQWt TWIϬ ?oNT ߧ2@wQ2Y2V?P4ݻ^> F*2}.gcͻ؃A|`8"0%=@+B^f@\>dAE ,\n`IPD6eonP/?{xOo._ZW¨'@*HEG:`_Mx 鑻?N:{qC, D1`D]皠 ь.a)]w,B8#@qwb8(`{/wsxM\JW)`% $@P`,^M~5BMUki );'AP*mJ&Y\~Nݪ+7@:EC>l[+A1s gUaĀO@?JFF `0Sэu \}PW\n,$wRHD" G0kR?}F@AFwivUGGMz^tʣ x!P v2k-E@bv C]Ic:s rYLk}>2,,EB/ p=2Q?< )Dg'텑 @ v0IrV\AM{ϿMk<;SفUUZZt4:nKO!/QƋx'l2 y^~o=A!I?_ 0&%\Q~xqҺH}l>~7 x<$)Jr&q=KxZ.H*7YX$ !f! ?gw^?a{xzȢ19}%r O@۰"#Ha-"B9v$Vj,ގ{RßӷM=a NA_q;='y'M~h.2f|{m!""Xor˺xppppTAɿ|cvǻM*Jնw'f rR%^fffmIt ֧C;cA΢|uiU A &"5G hF9^m~jm\ _Du0D<;?w [v>>[iUD9~ hLYQ*{*KN`-ʢRXZ U!'dm iaCk FڂI//:-_´mUMJRit{/%֯PobO?}Mfǒ.&#'  ?s H]l=# 'ϹtF62 (wi 7/Yd /^FS*%ˏ_;M(.X(yY;FlUO & bYD?tRD(Q'9@J{lbҴjyIr^ýL?ziVRaL|@B}>ߨrEz7OG+Ӭaސv>;؞7|wV~gGpC] b P$_;v Ǐ>:DL8}Y~F <(ǟWΧ?-*65ܬ7tz[gv.;Nw-j#;ĶJKڻ?)Oyo8KGV8=W=1cxt/0Ϻ>r/ƹ jޞ睺ss2qnיcݣk;MWYsq[F[}8Բk :}fegXmc\!{v^{ks: >mBy iVhj۷t߳gM1Ì{WNϲMcsK})rcg^PO>%)CVpћ^ѿU+Cj(7e/z?7^T|¿9zɞ3ݱQ?Ͽ? v!!yH^z̗(^> RܜH_:S" 侪nI:J)Ow7K uC?T'|g};~OHdLmI5u4ZiERjB hqo"Pnb na(Ts@p/`XVm ;h( ?F?ӖwULiT(&B8Դlr4F cJ11^9 XK:M4?zRS }[ 6MX0˂eUA a@AJk2".V VԴBK22ᐪ#G1,l^SMᄚqEyu͵(^ "^x$No{!!}PB_&ۄW;vCÆ, RS=0j">^Q3 CBErI5JL(0os.([ 4l@%Y67Xcm3'C$9'L!38  Zc.oӘknt_ ": 2ql',Oo'zou+`8j;5G NĝsⵔhVsF3 b`n(?a|_f, ƒJ4P:U1 j^ǰ&ls]d,,q ޢE׷:\l5` LpS[Osj?/ M_w։}c ~p}CC\?GsA#o{xw[jRpwV;|"wX,}_ ꏤh tJ4:opqr/M{Uh b@2hToߓ^+I;NH'9uH!1H# _>Ώ DA}R2]&Y_KNԽXt59΃0JMDfːDG) ?ߚh@, #$]M4vDPv/P(T5ֽV.27dfLpȇl:ID?j K" A8f D}c"bW&x]4ߺk~o\ s ϴDS/5], #{ڑ^c،N@p,TH)"/Q7o􂪏GlNzk%"",U: V4󫑴%-UPR40vXS:c"^TQgHNGmsE)p1PI p Y=,?BTre̡ W!k.Ac6PcJjXIVF#Y1r\!L B6\E,oviZH\\%mXlKjPcKBcQK,h Y`[X*-meZ,,mP+PեŊbդmmU*U(ڴ[.6m-m-mmm,*JKmmUl,KVZk[aXZcEb5j,Z"Ɖkemem6))2"V+eZK)`6˒De֐kbQ@lnEmXT@+`[rҘaF[IdXX#(QiG)%iKbdaLFЩX@%FVT>> ?o-1])\}qU3rQXr*F-)-%[U-KS*[eBd@.FҤ*& )FJJI`Rԁ[( J-eU"R[,rVaGic sR n#0F H۴vU[m@ -ܱCʫp*ZҒnznEX؊oKZ4S-բcaXԶV+K+Ű-V!1FԴ[*TJ6KmJe!ed"ZFʨ,[Jf*I`!&:O FKX@ XA؃-_ QWW՜{a䘒8uR 8{;Eۍ!}_O%?&a):׃%)&IY1ae] [%1TH8wAL*JdڝϢ?0](CdW 93I7,<6 ^Lv_&/ ">v/wj6 !|9ii $u2&v4MQ0(1UDpM0D~Gr9s 9{lªW9Tu{6iJTQ@ @0) B&3ٽePĠKpUp 1w3^|7 13熜-~OM?J:AaEYEO#vpvp snOɅG~&l. (8$xN8o;"y44KA9<*oJPL!O|'x՚ SLODU\8l6n${y]x3DbZ8D(7{&>>=|x!8lPDb}>{ش߰x0PE  Z%~'70O/>:wE~[Bw+nEC,q <@L~{<W{EǃGD{%DnX,kht"xEt=W I)yr $y3Dpٝ?*V;~Fy* +,*C:"0N803r`T7|{`cܾ ?CÖ P-#y0 {G ,Ҁ2}%FאQZI}1L舙"!@< #qxp"d]0tư>47!@Ep P3UVkף߲጑ @ iGIliQ)Udf=,t.`WP (P 9W0O$F'UaVǂ}~>0@*dT p$t>{ pGUӦ*ȫu)0Evaꃵ6H%a)z4YLh:b1"fTw{ 3Rokf # `gRrln=E (k;(FS(@Pu'|@/RɥVs=$j CWYpB!bS Ao```J˚Tz9Ѱ%QpM*Q-6&;eN+Y;p/<D%0%p"9"1g1aOO ڂ̲9DiۃJ1KklpȒL+%2]ZIP@ leim YmVTh$ R+e- D0kU h5a%@k,l,eXEi[[?+ff ƘPZʀJ$ % %[V@)R!BBFRBH# @HC C d42IA "$@3% B@DL"HH" &H@@@ j-,!aJZ*!,2XKXbcm,*C\ԫ* ePm!VRQPZJAXZZKc-eH"Ice3!Kܔ*G (V ')CAmSZQTVثbѶ*Ƣ* 5Em-bj"ٙ$!!)&$đa&HS -m,*Hdd0 eB@+-q2b$lbdZf-k)*e`1ۑ&X0Ū6LVZ8`H±F ƹ%2դl%(VŴb@ZaH9 [YXL#.!YJdHTmTI%"%\IJIRJTKȐ1Ed$YIlY>M,3LfkeeimđɔٮZ1U2 IܲkI"EYc%\V!-%3jK+ie W*`Hčr#- 6Y,mdhI V02S1- z{)e^R=G1#}z-2dEӥ=6ѿ˵\-"w~#=YÚnH= 0|`ã8>zsHCJ7^'B*30*JE^\nm.g=mq +~FU,_<Tդ4çh;ٿAt'pȐ,5L.g_ȁp|c5JB . <¿kwQ^AMD8T9kimVDy1 ȅR+L wTA ڈ|Sфfi7IQe(]^ۻ$x[L8<+Y\.w?dlƙ@I$J#x\x"'b1n+PيΊQZwӫȲT* ^hhg\li*ELSjL *$uL[~;~bI7ܞ`ضMsfY>mϩr֖8TBX PGs32@"m>@-S1B%sJkB* q77Q///[xu{W٫W).Q%5Qt||X Eʡx4KEFUF\|\9L/ +=9śPHM]W+Dp[ /w}Bw0`Yea=ݬL`J%;cR.ewŶ _>r ߰Gp2g1Ԕ!WrvRT1E(֩glִU) lI$PiLf0`ְodgA( BpȳXEܡ©樐-Ru1Ry][ۆNq u0n: KZ-#i$2WDDn=(|wOo1tK(#<nnckl)> 0> ̜ 2'Fɳ2[F (M1pr p?1 mspUQJ;r,ve.Tjukn('ႏu&Dic<Ye , ,찚uUĂiw@jT0 Tj!ld}QI~kvZCZ (n{ݦqC5ΞpXjw Ȱ"%xzuJB>IE%d0k +9r`9Da=lj&cg—`DTJbѳ3t>]szQ ^rIXV"sD7 7=q> ?ic!BMTj=E'&H$g!鐈I%= #9N5MVIlA(^Oi4fhEi:<H!)@khd%2xKEwŽ>{LD wW\JZKJMj},R$B˵?$AS$~Z 48KR4*U  L3>'?H'/ 14eH8co?Q": GK,,27)U 7`Z)G\Syy,On2u8>oĔc X@ B\߅y^ aɬnUIDiPBT!i]t]җX:Ʋ,\ H#?Gv?k)QI#R*B*GȢjr%;-B@}77xWp>>Sh̚z-~I~zwq`ǀ}U%̥㲎Q_~_i=T,fRE$?mYz@e $3Va@ *9T%9x-<> @?ܑp U=.'M=n^X\1@V 0?@%2BHuk] T /u{X ?@p{A10$Q J+GU2t4-d8Pi1&6)C蒇$pyIzhҚpcТ@e[Vk I+ [H-]𝓛'Ndv,b\0pns v.Jjj{M^̪YP/o5aI-+ݽdD(G~K ,d.2F-mPG<{ݔ8pD/{UU_D~ԁ a 2i#s9TJD0fD"&Z=Me"Ǿf B(&-ř~'n*,:&@ HDpdoݠd8og c`AF(%T)R`Ξ^nc?t撫A,z$v۱/]={Y.0h @G'I˖B,gOpBnv?GJ(׼Kf'>>0b`lTvٳaX_#.kx`UY$:&>hU*5("Joe1ei- ߩHr5UnŏV:U~e( Z chDd (UQ+I'?xLKۑ)s':`\:ֽM58LhK2nA2bnzb猊C 2믥0$-izge<޹G]~^}cs"T(0o0RM4#>k8ZQX 6=yA+P_#g;l l} }fnmb\V\qN12Ng?JMK((ӉFp|M0v\#x-2/c n(qX??HUKdSMCBB+Ox1 ,KTεp`X{&d"6GEjL*s))@*C;:D`ve.Mw/{gZh7r֮$Q-HM)A}νn _L#'F߻ӻV#~,F~NpqyjO'H@:]bpNA @L*{|C3! TvgH$"J5E&;1U%a3vZk#Ll h<(1ob|oؾטIYxdAb =p.f wi1>A)<ڗј|!t])dBD$!QA>6CC+ Ć J(wKV'Ru>?g3g:< ]I$(#~, @$wj8RdJNJ901:#l0M#ٓ#vLFWjl7>'uwWs87eb3$̽x1T?ʁSTaXT7o_M̾3!JNDwlMn%F \&|'&?BRG>) jITI 6%GX" C P coJ07Nk2}>ӻ v.4^h., "%ԘGq{jYAF9@Y1h`L~jw߷; +m[ZM4RPV$ x(zuoe9MBppm]N9QdxK!b>)G/?7̟d sA㗏7ذàơ2* S_,{OWj X<30u]$i] >vUz2WM-.7))ܼ]GEb\l'eP7+oe' %{ !/y*-ب{d7 l{nXNp 9Į\ԠO.rE{;Dz(zzܢR 0x<4A֐OtzkOT0'dC)'U(tP@m{%E7~玎w5Y,ܽ=BXUFH}Cx<8\9Ǐv NZhՔr+iG zr:~C>A^-:u _)?^ *`փ DŽ}ѻDQ?'ۗwKgc= ĭk T⋰AGH*M.U_vZxG^r%WBv^>/X( Ċa`*<ܚcd#Kͳ.R.$0:γ;퀆JM(2"h60Z$iLS9Y1)'dچ_xlQ'E3Uh_)J^xk97G@D_龶h4o/@up,@0!]sv %2Cǘ7$Ak_ ZDfB(J :Wl`?~APN[98"$Ah6sDqDޒCוY9)W(c %jND,찋>l~n ڰdp_(thx%`D*#4,w?81*m>Ȝr#\ `J` H -y|yxiO[>_"s2aXѐ)# ~b[l?mݎ0qXre)jg2C~dU_Ok}V(JhKP K~a/$DDn=\]#z 8Q v*ػHgz1j ӝL@/_KmTBbS[\JqjR doApkSw : eAe/>;?9 D D $c 3R;^%҇UTJJ;/wɔKJ(JeO}|>V)G!K1W[UNbWr' 7cQw(fX?\ NbRq^e(I%Ԉ'a {5d}_kl(CS?Z]"@ tP$ՠ0\M;[b<= KKyo<ԋM5҃:#|$"SshjsP) {k !`F|ZS'>%sm\$:C:S)7AYh¡T0V&wYCT?wbX}W !|&Q8 wǗFN>t^rZR9ěN {> i|ޙEO7Rҡ_W_k+0ZRP_P{QnoT3QKbÍcԏ.TN8Hh /Q@YfCõ,EY/̍PBf9絑GU=P& vkl **CIr1#z) r)"1¬3P7L,PNK:p 4TB"X.'!qڜC $* FSe- {\{T7ik_.̑)W\.wrJ ػ@n*} &o爤yT[?<:cK&}B4BZ#!bH^;v7ԊmG9scR":$Lxg]l,8\!<=[,3]\Sw0D))|N?~pZ1$<輼"R.B\ÜcbH!2 „$Ȁ"Լn(@Ɣ2 y7E"w\ &BA 1W$a&D 0vwfv@ G8SC[mkZ-Qmmʒ-hRh#m-JնTB}w,Ie[XVVAF1"b-% *%+FDZѢZXcTT7-l*5 el-lZ)ۖڴmmhBJel փb5hX!kbHiRdb.Y "YKd9bYVµiZajJKJªe,(YUeAmcmkF[`ZPaeb*QA%TZJ- h6ؖՌaa #e Q+ e +DeR[-bDL5: ccIm%Q%-%p*0(pKm[E(c6[* 82Beʲ+RƑV_mٱ? 1o1E>&8ʞDvk`vQx|D]ye[g8Yv{F.FhozJ^"p 0U]lcLeU`TLoZ֧mP& Tη~qxn7w\i܆X)1wkߑ_1J9FK3!8p;;j;FYU]W2{y28:>8{>us޴`sVD_% I\ϸi8=| 7sYm]h>5Ψsu$ư7H_|־9"k]uq;ߛ^UgO96׍v@z|v Nk t9N߼Dk^w^wcY6 TkaS=_17ܩ(drIUv^ͻ׏Zap*~kO IlFujllkձKE%۾-,_j5T7qXԜ]BX4^H$v!ut -ӻjԘ܍ycz3:ެ][Q2k.INjr$^p꺽3Ɓ..4=!jD?}ٺ}!&ת9_1^7 ^,37- o<%8D_y`}?}2Wӗ-|"0QS(!U/!PWQ,U ʠ%{BKoL;M1^}fyլ(.?`UmqYzx4+<~w9ވOv҂@) e]Մ$qĨ&8<@ͪ"8b༁D`p|\Eh*D=?ʏ8 TC+G#%VL3*)LWtaiJ3'9cѻ:mxA&> ^pwG|L-urrI$ ˧!efLHz7ԌRK_ӸP8m =V!\IDvL?bjѤ1oe miuFxEhbP(?Fq0hgRމӯW`.pUDXC[%`zBH7 CP-‚  1Y\mH+5h 7j!(P|8:d|1v "fIYj8X]/)9iOIAClQr 5{3}mg*THX[lj@Մ2Ȍ5C  BD]y~JUQ4+ #>=H,o\\naxAp&Y]fk+F'61f QqP @ZLTi<}{`?>%DZ~jXUww(Y @|AH@&ԩ;+#9~8m z4 ~?* V 3'hifLb Ɣ3b\e)sq~& w|b8A ˼G뱆f Tycϕq!p't+w>%ֽq$O @̇b'mKɑk(~?ov|a_gr3Nf%CC7B|@1T@LMC{l#wQSTzA*JR_?NP]csXepOYzUOiaVhAA`:ao}~ܬ/|3Hh$L|5?tw^bˠ}L^+`w끠SƟ.{_zRq$bzE`k!궹r2 TX# tw0g uso#QG.F2A }Ϫ]e|H| "6>-rvLyިQoY%u渷Gxoϒ9v}>>Q'lOw;S5mwp*v2 k=Wڣ+˞P< q{Ǭ˸,2_QD\l4Y=lxs9;1i7 /^·;qHX`Q$}g@3qa€3[N֏{a˒ܕÄU'ބPb|8~y{샀1,d CqP;#xǝ\g89p #we?V =9o֔?d (C?#TBPH ࢿ(PTU6k"YVƬ\P99*-2Jd*Ҧ@ ?h0MA_}^}_UEH*$VhF&)Z\ T)!PrEmrUrcVXL!M;+FIf98'ݬ!icp?h`!,̖,bFIDė`.فA& 4@&09\8"'u($VYWݯ{۷$y.Y MLQ5}>A %#*|t#0q@?#$^'??lG$|z"_͓/GnMP1B$/,{`Һʍdh?0'?&:3>ftD9~0TS$""3#B$4 Z6KdڔIMؐf0F#e&%?)9`K"CH 2P@DOyl)=kst̤U.m~Gw66X ; wk)wѿZ/jvJݲl#õ`_kɾkSx MCC)kJ(/ }8oZnN5ƔjZ}) >_KK\6[Clkǎ72߶Ywqfvh?Ojfn`?=Kt#ck4oWäC^S{qٸI{D]#xk!׻?/G? eͿɸ7_'_}y7+*^<@Sk,r!ݏi ?P[F*Eٶ:9p.a?hܥTqT&P ,k X3m4Kc-RYU?gw]m̑(~>ߚ J/X;+0PAzte=?WS}?!/ x?}_ @.B>_^WFb-b=DdhPrk>{v[p',H4M[H~w /o_J:pT@3yoЉUNwxBp`!;qduSr>Ĩ&?-;Go9\K‹K*轲D=鈯z&lgaVFW{99%mAIAZ%ڕQnԿ .+óp;*<\p@!  X@qzېA, Pp7L`nb  '8#^mVT(TwO@9NAj'@.ϧΉH=pWm:x\\I;psw>;ܯ |=Ʋ(C WI}g !G(͏.Q.f#IB 銁Ǥ?1# ((U GS7B:xd?~N%H5;^ ~.Im*ܜE?uQ0 'N' ,2*j&NH'k_j\Dvn kc_/QiқJt͕l*ҴQUrUz((T2;@εlUAb56`k|2ruz ph$)dI~T](&=S$d]SHppDVagQoB&a(KRq!>G)' p 5ξ";_Tiӈᴓ>9?7a>|{O q>ts?=8@ HxfV#_/2͘Ogd?\><,q6"y`m=9 Q7_a;݅@P,P $Tq` ?@cYDPDQ.Ǜ @i3~oy o ;4(1GĂ~Gۏ 9@KT QQ&6w@u;7H %|tN Q/Jo4LG^È (=ujz)4 s! pLJU`qUPz`rD \7`=4GүuD U#ϧw.%ӛbhR] r(P] cz 9TA;룻WH.b+sL4Yy 2|x@(idriRF $(_=۴;V5pe44AUN/ G7<8 x& F(M zI;~)1}GxTxnif1^(HAC|LL#A{ ؎`="[m!ÿn/ <@-=/1T3MP~oHu;yCE%ka|eFGaYa3փ4:&[.9u]ףR(M^޺&c~˛04xw>UDaS_{8\$;3nGV dbI`9S ]]-fa3?Ğa7-{?/Uz!t~Xс0eVL^YS^#I& 2)23V4g3A'gF?@p!e$:=V 6rd>AS^l[ne?CᄍW MZ5COr"U՜ "xOK԰|6s%xYO.ѝqfT\^?{vvfQQ!)&X;H3VEf뽿A^RR^dSna1΄j8xc}w5Yc [{EݢlȼZ4uɱێP; % ̯s f1+=T%˧{l f59eFkIzuK>TTJ]8R`ڳaz@DRu~ޏ NzTV%A Nv4<Ʉn5XB.G))blI].oK=źtPYx Y Gh>t Ufr]1ԮҠdH1UL!fPE৴LLX8J&r_2~P(cB>}'lxFGԀ u'bW$(cyG×pg6x8BPw(Jw/V0>tQ K  qaχtn1:2x{ڞ#7B8M0 P\W&Wgϱz;Kt% ϡZ59t`׿gu:5Gr^G] Cb|}^ (-6E6A {: f ?$у8/e& rT뗀Jm' Ðl;0M>CډhWVg r87~ܕ5ixAk%Ff,c*DϾo۹QN_UޣaA>~h>ksXb%c[?!hEt W0HxER=qə3 =y7-cݸro9fjEpPB ݌)z1Boؿݣ*RYg 7 mŕ~NbxCT'Q/dW Vlcb"h A ()S-ɂ?ʿFɫ*Y"  -pl0ihO76b!dqdb#ӈB@3.?\$d~OJ ߥ28/Ja)0e3 *fy-Da"ʅυd\# vl˃RI(Ӻj3c*1 \Y:b$a1L$c;)>K! ;\:vInC0:$#8wC%9YHH=̊fy%(bJЙnzY߀%N)18|' ~4L4KATWP ޼]MV9 Y`И I\GyTˁ90CUH(!蓞%l 45r?!Ԝ󮩫sDaZ|V.͈V1PL&%"2+S""_[i (+Ob3u_FXvvMb&b';P+"G6'JSJU+Je\1y W7$0$q_-<51J؅[<5m OTb7C[8ՋJc'txk*^!8^O>_7;Ee /YzzV@T@'ׇ+KUwr/ҭׅuGNW,h>yk)meռ~[Xn`s]v~F:gMlsfmum"|r6kJ},w` X{=I=rx3J ̧,#J3F[oڑζgXi'g {nd+,]qb#ľ[{[\8>pu1 [p˃JvYpsp0bqP&0zWdD9eIGpuJf};[$e| +EusOAuƪij9{Zݥа){U a\^݌sFNqn'iVfE M' 6;.۹[\ge /;L:mn4$6-˶T#5'+ l8hZxaB2LE#v Wq\LtjYs6k6!v6Zesca#U޶\=XDO;^X\\ںߋD\Xoa|ۦo]7ZVQu]i8O ^Mw@ ҳp[F0WMǬb۵~]0woIdȺA_ׂ'"o wx߫$xVՎ╢ą'g.]҃2p񄄆򃊎!%.]Υu\NwTl^%yxsOfvMw_؏/MiA]:o;>#M#Xkm]7b}Y nJ|:iÏ!z+Fw|t!]u;7wLtuYChA 0 ۇf->yxϏbmKN Lp;>po<%|x'Y;l9G&ʗA;hs.Ҹ:υ{! baI\A|̤5ܗ\E6dGcY#M;\ތjo!1Ϳ'~LeFn f>qbjछ6P2pf g=Ap!V'黅=Ĺ0.|ʌӝ[ lnYTݿ~(nU%"P26ʔW7W}xUj#tWIWI5]jN+1!3$/!F*Ő)RuL{ &Q"=,ȠUU\8~L=Ý]N[Oz)̩a(&ZȽ΍D.uvɜUn43'k8XwhZs.n\nG liSPt- qKU5Sױ+ ?Q3B] T'nLLT-p2ie*c6l}r褊gmb }Ҫh;`BvZ*OS u1LP\h4|@}Ҕu^plpAFg;]l9NXf-񄙜׈>O-UϽ7;*h<<`S:eQ{ty1K̜c 5>XNZ7yg{T[ýz:ҶJ< [ԃ9ZǢsŗNR b>͞SMw p5QR*afi(AVhL33 ZLJwfyYY؊uWxyhu&%j(U,IJP*[#\FvQ(jqj|.5vv…*T % h~6+l]*))ؼsT"D-̵TC0V3ym\p֪Uqb<{=㝬o=Y"+}\:ɨ}eдA)sfz5!Ղ+:e&j]^G3kpZV}w{w۶mZ-ykqƔ)sUzxuSk.W-3]㵗!ٰUւOgˆu^oqyOޅyn(|z1O6ok|cyfS7+[[c/{r'|:瓯+H[9=yxSj pv8ihL@ZN#&[ ?u g.#kp7ϝr5 9gb8-6#н6۾o Uuy69s=Q5z$djDqOZC><+Wc:meb$[8G9Jګ@:>_9\:Y\7La/5N(&V d.x^V1w{+cL3UES{k,XVI3F_pV_ ULԲޟakW-Ilܬe=G'/߱wS\;җkwx֫_cNn\|^⹍)׸Ezy{\6q_eSo3,\kC0wwe̱M'GzFZ=]cDz½ʜw9kxCs}ih|2iF{޽{q1kmwg|n{ﻩqc=P>dzs秋rywp綵h4lw߯=Ԟ}38gzf/%!kL7W }My{{V\f44r-&_sv4sxBF0iki[f-;ęk{]ޚ`bwj(M6ͮ 7XA岬R>,-C6g8vz2,>=uV]zNVꖈᄳ`< ^CQy-l4⦌Ƣ9uKXkyµwqAᙙLC4+sr\ |b2H5,{{IXW{R}u˯;2eܲCY\C` 7\`[gf'&쉸 D<. u_ؼ1mfцfVF2vަTOmse7z5K7oq}0cAs{JGDy tҿo ( qY P V$@nvcfVյӶi ttϿgƵ_#]︺e)|_^ק7-l{mx~vk8L_b+\b1sqW{EXxdQuf>nVjz uEW;r ޶.oY\n}k>v|z\{iY7gÞ}g1V og~⮏k*ݚP9AwckWamøW8:r<8a̫ WO܌ Z| hq 08l6wq37C/9F3\UΚu"#}il+u|ʚ/eg)>5ʒ~@LCDa(2DBݝ,-@p깃eɇ=[PKFXqR:}+U *̽;L5s<4>{i;~"g>w,؄:NIsZAIųbjv'~?_9g8>bo B30WeN آ} `Uf|` ƕ/;@9m!x)rTƀIH\]chh}RmPW,(2za?m !ض?H4-@\cw[dZ;fk+ NCRXˑy$HURD+$5ڤTY .> Ēe `ea*f B:iI@LHh J T4Z3N#n뒜 |Ѿ^R.Ukxa#!X]1%^0qgm*^;c85}olc{eK1uhqʽ:WDz"W4/qb $k"1^}oɊnRcc\s;ˎ`HK{90ϼf_57o2]t;Xj:#Pު֗9W5c籱>>,OuMީlvґ`۲ c9KIvrDu^}o_\ך.Wgߘ[qn.wгp=y K^UB G,06vsͣ, MAy)`K ,Xy&dQNiŻLNu/F˶m+y`ݵv+CI& I$suFYU @rv!aU5⽸7_u1BAX]\խ'H0zTk XUʅe  1k}'(W௷TbLeJ$9 i~j{|e=j}/˂wmd/s=Y>#κbq9/5isΖ2w|ўe[,zιŸ၉: |vu7e{U.\ hU[Kp J3<9  ƌT` ED("E2/>;ӟu$N+ )DXq,5,ѳh$(Q ($ H 6Ntx\rg.؜a=fXeunsqSuŹ~k1O/mTYxk<79Y]Z=qr |zn2G4w6UGxc}}! D%$PJ!(_s[F}ڍv scmT$:U ~gz5%ff+%1sݾk~NFU~Fsꪪ.5cX}33J̳3LDcq=13*!v֯W홚_:.UVٙUUUUUUUZvqJ9+rZIѪ99UUxxusZOɌ61ٝ!c6^{8gww;wwp >Wo : J brиvtsE65)/PiblëY~Oܥ6P9nξ/8](`ԮY‚Yd* (NXp;Lr\J +(?3~f*th\e}pwTj>&쉛^dCɐ&l)2Ve,J9(Z勱:7w|PR߽7o]춽fQ|OoĴzW$lqxdn&i% C6p՞: ~mg0w}\)Kp+Q'2{d~*ŏnyx7Uw#OhKvCI):^ Vx2"ZjKTk |fX禁vΓ^_Xo<,:7ȳY zI9wpxi )U k.b_[38H`{K0@֕sY(1Gn8xo]w۟v&jvckHs j1BE&5DW+%M"IƙFb4QUE"(|7~9ێs#cx+s᫧l Mc$i7srBqzCm?.˕zt?Q:BkN}͸k[wzz;jv֩;sz1ͪ];R2FC5Vbsz])_}EUxʂ(㒠a1Y=ea *;G'A~$$!UDzD+9 ! h|;nڈ0>)Ty`_ sK1/*Fn(6Fd?qZ`S?)ʐ`7H#D mK6%9(jiFb8JJJL/JA 6a775Ze%sض9&$G`,FC *EQQ2/=9/9Ֆ:bd CF[sA NTE k. C>g$a[_4}"YdۅV~%`b5ۗPɐHh'\=2EFъ` O h]l(pT.}ه~*qVdʓAgPC8~GU]Gܥd8׍4M y<Ղ@&X[4P-@/@n HZ^6N0TD)T D)ZEiAWd H(R- "HqZEVmZTH61NOy^l ZVت*P(P)(P(P)TԩR PPPxքBV\VŴU_+uBMi@ Bߡp%Rsʍ4R% P Ph@Fk-Xb!@-"Z5R@T 1w`)cm<\i)h+y-\n ͋VVMU^EQ "u9 B+@P **EhRbվ񾦌mʋ,! ZE#>ά.,b5ӞcuLw굮Nk">NUNck=;&%|y]潸wy{)Vkپ:uDg{~&ɢZE#0T)P PR*j(ȳ|Z0UEUBD Or/P3^¼RCe"ҳ;o[k Qc2g7:jlbjmUXҨXL=xmvkDD@QD!#̄!C.;XVg7,w5Q徻v-i!JA B(m T]+xӰBṳ*B{t`Ҍv|\ڦk &t.+9hDwr: *(֚K-6DK;oRu8ċ+ ]klm -Z%AT)I@Ó hG X_L,ֿ`IwU0"1aþ K XV -^Y5,ӓh_քA?L)Tܠ~09].fv+ե/^V%ós#}.e4tuQk9T(Vw k&D15 y nz0 . ٣ |:vsh; *MW'h`zaz<1L/`pHD~ 9:k_eqo\O/|w::V"7ۦu.ko^aՌ`/ 9 ) s" ZҰ 邐22 @7!tMΕ2a/OWIc\cdxܰ/$EP\/a1>t} nvswlGm2ebe"r n|7}S%2jz[Ϝ@%r*TL|H!Id}3\i@ht8W{x`TDr<DBO'yo=OɀrKU!1bX6(i@D@_rWȷ~Q?9(E(bbL =yU6K]k,Ϭ2%B.zјj("-Ay[t G:t5R֡o2ҏvD? EB5x{fN$zdMFWs߳@@`طOT}{.e{Þwt,[S9 2(Ur Dž=3I]c&k8hVl{@$*YC;wNK=:?K 8!u*EJlOAt[hP\CO*etk@(dsT^  :4uͷ@NL^?S}v]ꛩJ5:n7kニ*Cs "' <޽:0Zߜcɮ2O-ߺ_ Ž֘BS޸{ 2f)N>hxl85,sܺ?EIq41Rڦ*5Fr \H(>乵fRG +~\,eSWb<g~QrR늶C%V8=M}b.7/WRA4{2>/5yú7W?֍|/z3uUfhuy^2嚥UQH]&o4[nL$ٕUWt˅Sko92մuVmO}=yocdr=h2TeA9󈬥cg, !ǹՋ}cBh?}j%UWLuWҶ{{̫&enhD,;*`fuU%o-3Ƿl嶪;ѓ7TdNp 8,U]ʿ;Z  guYhy zݷwy;DUk~h!D^!BBw,Uv!vb$E3oիF…UWm^8bt1XU{\p'uiT[:*H? P,ݥ"$UTUP__)`2Ss2Nk`Lʙ/ {).P_nkar O N9='EܭAoJ$T}w|wߟ2}P_Wywj ft9gA 𺃄_-gL g ٜ7]f~(ʫZY}Ԡj 8UA _ESRL;Ы[A_05%VTK˅{P/"~ZM$@([t8fŕܗ$u071]/sv@U]gJʩ 0}=:;b?x!8a_U2h<=vв (jI$KzO n3.~ad9~<]|ܵ4`Muw#d89F+tmȣM$!ÁOX<{5`..pfUT<{DO^hIb-U:Q3&I:Tt˧^SݢB N_\*e$ NO$w(7j%I$̥J#uXߎZ={zYJ|Wl uU${k}$UBLͥ0ʫb 8zm~71ϓyއbq$Szݻg{\r{|&Q/c 4ߡw|jv?$Pm~ A&UN,]鷲dڣoÏ񊠱{{y/hf;U6A$KV(H$ҩ$pw+y~5mvR[]/j\rӗm+R*kDUq^YwvTU^jUrD*џε$A$e$_愑jN9^?eWܫk\"Ҹ\4{~[+SAE^u;"AGi8`iR9WjgJ@2pִhPQi;~;[>D,*1$ Lf$|҅$ ;*MRI^gL񬌒N I31b]DORP'RF@#+*AȠYr'{<>)-?ȷ+Ώ0E|po,tȜ؝M&!Y4kH~}{5ڌgKo:Blu~x*#N9;?ATTs сu^*(,Ze#N1gO.A!lv|:(ӗ}oajڊaL=i} t+`18 4 K+ =#_\*4H{# %.}\mr83GN; ?0?G>O((>"MW?X8eވ >^&gSLlyF@rQ;ipwH1VhA?>6G[\$#=XM۶n]߇2LLe/;1$wD0KmV}дdo|<9ksgSz]oG2|^7Wwޝ +q1X{htj2y?jcln2L]shdG!NN[qry^m17^V*+ENdsg]5p>v>|-{޾C6ֽXg}RޛVhԘAص;:Jki*Pa^_ ~Nώ{P?Zaj9f?_rF@8HSL(Jig}:Q\O#vj^|,g`{GCT8pveF~_~4?鵛l3Lc&X|R>pe02hPPB`Tu3n^VJ9G]<:93g^H#4性q@A &>>\@@R ûs{,"PXNlUPK"<FتW]cqԽUw[~xu(^z(*J`$;ax>#fK՚h| LWH$?t^-H em\?+㑉OGF 6^ <<XRI׭ '$9fb %Eb\WY] .*_TwMGcxEswlVwb9RTu]{tIi(,Ȉmh2#QYs*o`ov" t˅9)eqE}։id r]u0e~sg,w @• w,DD~\(ؿx@\' ݜt4 ʌBnh^:TA`Yق1XsIA5EBPHe@uӭy|{xK \fɘ>1 7(E-/u2B+LQɅ^\(.8ͱ&/1.L@bbgӛ7:}I_2[W}.=~#NwqͰLNZumi=wrɛ|kwg}s~9oG}o^%k@6'54fg)s I!k דl';a;a 0|sA#ӗ5M|;Ðm+e) 3Cd0G, )hf~_/LMpCb^Iu["$+oW.8dOSGPW2 {pOUc&ro^;|Ek9_>O&++2J=ڧ۴+E  ){NJvdxpSL1yc{F;ORU>TQVp23brYr% II|~ϧOrrs\6XN|yO; 6I |ch{y5&{ ݠpniP'gyrNSЌѝ!ay"T)6_0Z2ofotːW#j@[ L"2Hs#w r|T >:;*'PKbg 2qTO?fř8n{[].or Հdm/AZѾW `#\LjŎ=X{jAYX#͕y+4\pAhz6'?wEQ )Ojo6K5E-4v.E-*/po 0I 7~a?Ʉ?xo 'Z{cXLojgC?xǸ_jqky;gT(˧+gPx˗.o:Z̈́jm,'Xme[9zR]kHB]Vܳ)L(?,Wi7,hk ,AUuv_+R/-}H>!u0LOsW(< r~ի䁱W ~ڡXRG,}ٓyla&t ha*[u9KU\|W;^wop'~=c5o}~cy+{zz3AGz8aD ?w>d"UPvCvgցƺM 416oMy@Dg=k,g~δSYF_]v8IlH.|?<(gYf&' |Y@4#|]|xr6ᗘEc@|O񩐁e)`߅kDE C,9BQe ؇ZQ RVPj=Tq%N8Hi*a$J2V]pgYDz; #3)o|ٌ+_e;lb޸?M俀R &@C?.1P !'3=E:UJR,7?(UB0EٌNu`acaץ򫵻Yޠ|=~[1Zgjgr=aK@DAyA)%O?%sPk# G9CQsX 緑7=I N>,;y<%T @$'=˻xvW݂[>]aW-4QA1?"@%oq˒ "B{^6T w\n|;DP;{>UD3"to37ӠNP (IU6X-3'R/+R1Ҋ9@++2Rg>'(~&?#.:YD{ Sʫ[W~ޭ \Us;Ӭ_]2گIL>sWM6 -~jzb81gP+UUQΞ3ڪEi.妾]6̦2;| Z1 Sj;? L(˽ 6mzo&Ѕc!{5"z谾٬ e$.+L=7_P2*PK!M۬8 bH*B᫃$@j8>dP?mz30HP(~6`wbq^d18Nqi][~ٞ[b?X"@ޫ}䄜QHCEhp^0ɢ͚kcjQ^lܯV22 9FؒX* l/  PYQY@OBǂ%\Es$!m_7IuqXZl >nꪪ /<Α.4USBo@[m멓l`xv~lj$!.1tUU< * ,ݖhUP.*:ZRz_%gh"%@^.\ AH _%N4CE)Ƌߛ='*yc' J*buyޝE~˸~ujl+bR8F2xs$XTVȥ5;32 ʁfPe2&"ٿ<65.W@_M>o:y-m. o}*[pkAv2sHd`&0۶LF5j{DCBjcǣ0+DnȄhu3={ Gٛeydz.z_vێ۝gG|si{c9~GMC*u>m#!J x']K_M*@|yr;Rnҏ\WjHRׄ(TIl5۶bQX8 sXl!@FO  NxtV:fRmyǑIW'h6KalE-!Ӷx1sBŏſ502pClDH @{S9_穃q <=dfXXa:<2{jrXgRnI`g>_t]u9kl=n ! nrҁ1Л#b:b̅&jJL_yG~k۞(-9w֯47nJ[$0rㄯ&z]@DbS  9I!T4` "!K ^h(Eu R>1ʊֱcaǸMgܪb48e \qm_J[ݬ+Vyo};Cyǰ# V}+Õ*FޖE0Zo<.}?8rg`Nb])w,7=] bPŅ}'yC\&WgR{\?"Pkli|=w/*:Q+ICc@CPM2I PE;d*ӽ 1PfV&73CdЁRU? ԀQ@fM?6M bRZ~Z! Q$ɱأL|>kUX|X2sya<ÄPuO,GL'.TƔ(FG?c(J^27tm_:r[Xg`RusЮӫl{TnOsq:D{_o/tpNo+ؾ)ޞx} xyP暯\iui]j:X9j>3s MZ؜V֯)zmc໙Z5\o~]xs7!z*6]fa~=άyhy#75aG0^zgQì\hcG Ԋ]O_;^}i{Z߳Z_bo]N[|XW]hHGw1Ysoѷ'z|50\+s:v[~F8G*1 gNe97UF{Y_buNo^t6<vps|]pUT38^wz}㕳\k|gƮ1ƣ{}a{soQy7NCgO}n|_֧sAaRsryOgٷfJ6:;8?}|0|-(Vpag7fЦҙgIRN|xl'u po{ojuZ6Z|sVMs^!;us\^xy c]x[fYhrm|uֺBXuLd_d'N_H$ _"ݍ@\d1OMN L@+.cECL!(GU~jľ\g_儧{k[|/}j38U5s1"t -yG79mZƖs9Jۘ^7R+ =wOR׿F5;X.C",{܅n*pb4>"u$꛾k~fN;ls|s>n}Xbn:EArݺ{yYEw͐"_tuM+Ӆ H S2V%w@#`('I:C=6՝K(TB,!TPhYĒI"4`˦bሞX7c vӿq@KUv6!UT&U >DDoB9q%P¹"wPT'-6]@b $Q{3k!A,9OdZF ,nq9?pW#T"!"1 A ;#a9i*o:=[ֱYgDi\dgxsw=5T,LڦH@j0B+A"##?)r7o"$$K2]BԢ%o"Q{oieB>箯}%!]XpD).fb?=l>ʎ(m>O ^0:- ]0&5_kϞ)?4`IKL!o|y9YpRl4qtPr8 i> 6Sd,?KlWet;WhEcIRp'q LjDM x8XR :2՞iu=6"?6ps|l l;`\x,v{J / LCS1{$>+l_wa>rl+,ѯW3tP[(s"g.sti烚S&%EgA@x@֫|s7#xv$vUJ9lԁFW->^鶵8ӼK`kDBowݝgљ5}w8=>κ׻5ѽ[ioߝj.vgrsήYi3X@7|mLJl~jB_c^l;MYUa)и,w I;Dp#F+ Fw*^ #JL yXeJLwCZC=ebMG6OdV?Tzm6EdO1 ύi(IԾ֟{Ԉ16+ҡ.uKiDDڨ?ד;՛NG<,HG^Ufmr$Yƈ2+)j X$?~m1/#u cD R:!RK"K2 5y! eR Yۇ6Xx ӌ=/TUTU< `2I8pf:mUӏ-|TPD(xd|G*ε?ψ#Aea$:QIT\nPdJ@ԊQ XޚEs'X&*H`~^\ɓS!WT*B9bGM|vuX[c+E|?GŞQ P**Rz @A__pwS <`E?)2QM(j԰k19b1J'>!Gj'KYen僺e.Jԭmm.UIuTl,-7z1g=3~:e'ܗ}z4ڗ~Ov9եlzٹgZ=\7c>(|2n )xŸ 8G~aʄ-K]b"@YP=ݱ܁P00 Cl|f@ȂP"*/ .T'nHT9L [9@9Rd YA̻vCUctPyAeUV\,Ll^ьN%w5  !AXʙ}0*;+'ҷbX/`6:tYeusgfI9>tM-t߿ C].(0j,?_ʻ$kaz_p{;_R"1& 9frF:vrmޕJx]mdrc>h_ֈvC;8VI QCz5!) aZ*bl d~ula8V&1m^SK~l.s|TݤV=wպxP[:{xn{_}7%7ܯw]yQv<|lMsgsن}eob,o .JR?0y y'ߚ]#c^u]4ҸWw)[-0qC6H wv%]<35I|0h^]^ o|~(ON$_PM%sWÿ}#r8P F 8=gGJ}٣ 1bALf/AxVttlam,-ifeQZ=w*7D0d"]X=rE(XN/pBqpT<.J `zڮY>VkgUuR+ywk>=c1f&;{X1uF0r<ɞ &H<\-@b?œM1J&!usݪ*:_3ejq,(nT5׉<soQ=ׇ{:{Q/]0c_sA9`俱. *5n7|؉爘wϏ2k-kgZ盻wn鴯\;3yZ{Vﵹr43s5q;oy)yǎu:]6%-W竻*;3{y13qet1=@ ((깊Fc9~cF\˫p0b*[!8qn8uѶ6jbnόqz=/g㯘 t@ BbelJMGnba)Ѻ K9iU9gPn(xcT(m8Xo6FTaBH-h7w޷gbȉ?s]A MGk1eKkz @U d~u 3ʭ6J<Dp\v;7F/FAЈAa#ωXzYJPA Tti 91γ/KgW7ԯ7҅'>u`#Ɣoub%Kö9UOl6 x$xxRn ʦ]P B B]wA%"k }xo| O)ﯽ"(]Off_*\=_~:;S=[*Kd?z sQzx""%] 6Ufk>s7z ΰc5ޗQ7bΥ-/{8cW]vf${/ko___Rkg{T/RB! BGBh'zRi2:i :;51<'l"oz]XUQGOfl];4q<N{yL|A J΍kvr Cޮ_{8K9$ H^In9G&@ꁦ@oF_aacQ\,A tw=13㵛L#K=FK "? m#e2xn)< _}B}21q A#}3ƶ?e^l| δtA~>8A/)JeOY_?er@ sj++îczoи\~vU_`>2yMB)rGg /hZL+b<\.Ue3孍vs@X3.a7}Łͽ}NMdkojj+ljla FqĊz`O &'84wp^E3޷`JTp/JU>XҾ^'99M‰ŌGuזL>ێ]c;K]>qX]9Skz?s x 1A;=wuiݴA/ F{嫻B1ڐ9p؂Y_'ȁT 邉 K̼%3`͉S4dagpCiNђ T.|ۧ>o rϋ>gF#0.U{7. pCf3.S᪯%"tTWLbI.m 857sMϬs> ΰMyjgtps6Y8y9KgSMX֮wOgmVͭP^a+"- 0I..($>] ahnb5ύUX`oW,ʺR׍?cxʡޱs1˶n ƹ ssm|W8#ڞ6>Oͽ:]gTUD++W YRVԯ_!s*kY|{!]FHߚW=v?iEPaUMNv{wuttݵ}j?2#rٹU|_N2S ;1 "1$̈Y[ӔΛg7=Й3{9۾"Sw[aTe&{|K}}ʳ\]EMA{l>)V1v-cH4doO0ħpUDG.fgiXi^}@j1#mQ8z1q{;޻e |5aVtK=^C` yNb?c nv8]o\o^asmV1=8rrqO;rچ_)sUWx+Q|oCn2G rRP4_0"Ȉ'T_q^f'O:m=/9cUs]wk߻;:>k=b釭俣arxޟr]M^/EԷf} ~;s)ܳwnͫ;Kus[_2#e~g ruls 2/kݴo=cuo~|G}nly6/cƛN_*Ƶzdz]5{8(s>Xь1{3gεw=Ub"36w>Ziuj;G\dύoYⷞak]jdz=矞;|{; ^9>g$eK 4|c{|btUxѹoQ>CwUL_#SS6./} ,V-k_z|>az^=~;b%W^|n;>̟Vx~˯j\Χډs Z9nS߲9{vks~Kʮ댭в ߼O7g}ɜkfR޵Ua!y[i.KUg]8gu{ľ".uԔKv*Q"AA!#;@ oZwvrb +tZb ][zb*'  0"z67D!!5V+R.e`w.Nނ?z_⿏z`I Ap7xefb~2tp!:Tg;8A).V,*?м@BFE&ݣ2u0}PV|J ה-clUbjXlKIJPx|xpdyo {J5Cn"+ݴNޫٿC5-@R>yXWn19*\,ʪUp, 51KL%`ɜ\%fSJia㝊`S':{-楙G[($Gܥ3WDTC:;} #jfs9 :3xn gW:]9?.0s59]cr^~~qln3zpk:i b,dXDNۍFWo~LE Kҷ5Э'%cߕP}h+fvq _7]{>{k'B!!)yn; g[psAO9 I DI!)a2+m ㍮QEgr3U5窯#aY|:93rrbv9gϴb *qi56`u<3DiF (Vܿn~;db81ٌK3 jY;}^y}y.7^tϡﳶ:hv_9˶=3X_Vv”IdcNbrId$E6?Yir =~c~w TPH_<#kK .ֺpD5 , v|:*MFO̟]NI6%[=j|yo%q@P0ftɂT M84Ā0!O*?>ܒ &#^Jn ?K6cJf yZb&z 5к[l[*_r:9gikIAbq @l(KW0e ƯQyJ*Dh@^vڌe7G#zƹz +`x'+i:;[۾g^i}}]oZYۿ4걼O@0?9k wj[IG[71 )r\ksiA) uU( >Tzc7sZ8s{LxcߦeǁFP1!--3s>C͌¿Jٕ.':0-8كU(F%Ĭ`1\6k8R1[4.ViR1T,7X{ g;-9Ѓff;]qh\dKatWõRX[/QL6q3,ZEiC_+v-dyX|u)UN~ $S6+=}Pfhoxw=vK+q9r^qӯN+[wSwoƫޞ k-Vzuy[珝rߘabg_'9ci!h2z0Vʕ,ѝ(c l+YoʚP:>ZMvZno-:ﶺ1DZ̺ c}Y6i4A/GTwHx&mybm0?Q? #X.4#cdGSzToђ)N58GPLv-Ԕ{'T$ۥ9_M$j!;r 8ϯw.x^ $7P;~j!BDeUU@ @P@90F<ێM;9wWxouyoOigqܬ/K$rY1^>C;{p@1cB{zs=Ap. {j1;JH6bQ0 h3KÁJGB`QtR5N3 ,m ~s77C;A===/-1nO^*L!jMT8>[q#K-) 8ǡ.?A(Ak3ӗo~yŋ4TYڈ Ӷ, +되+RCt9sj,%T) P@0^-=O O,v(Nh ']>'Lyc~6 n @h$î<ɡ~ {9>r_+8nO^uF['֎cׯ_|9c[ĭ;|.[R|Tdc1'B#0c&\9W`Ԓo(z>\%~ Bv1yĺ,_l4A<1ÑM#.kAʨysuFo7Šc2_ӎñ4Uz: h4lVT~^CҘ)]xiE՗UG?&ide~ď~)eso5莐B(cWAw3ovCj~9X@Va,jaSZLj_>2.= ItI.ߠA M(Yjch<8܀KOt&-1,UYLdbͼȧ/^7O5[,η>po;3]{ьOs;Gy}1YkyU汵ܰjʙΛysޮ>M v򗏑6 eLO a9" kz!A+MhUՑ%ˊ]#FYԺZ_{Uz,kԥϘÿ v- Etem>\Pjo'*'01mU %_z1)!{BI 9DEBZMRTIU!?qg'>2)'O&wy. '2: Qy AemY9GDRoεlb`cu O+$7wvf *ʢU'#5KYʔW" f)Vh4³A)xZBƂO9o\8UYvq\5ӻ㇮y';ʖxUMV,B6T5H'}3ަ~w>X˹RPC4R 1qO~M^wvC֧S"NY QȢ=DUg3ǷU$@ak*)et+]bee"+(?L+E=\\)$ߠރ Gt́?E0囎i"&eԎ JϐP1}~ ?gIq!px"|V Wt#˛M]+O"|d܉T11HV֜?tfv5u E* I(D]2ZۮpnuN΂ݒJd)AfL@ģ=?>]ȟ G˿㶽\ n  RYP{UEnw7Jvl) k˼U+șuRQ)R;;kOZ,=*%Rfb 0lR4,`\rWe6-FKMY*Qx(ѩ*6ʉ+M(Y|Z#@M2MY 2mQkn,` ,굻MnUFfb"A2-MchԡoyX^c%$nJ+(:F3} Y[Hv})wƃg:?҂) !ߵ=qs'/4_[x__//5C%s)O?lj?QۑOo`|pGfqP' wQn0Ap eG@%u+,K}u 5 @@w"x;T(r\v6}Ya&_哚@q3g!!|K3L%Lqp,9&k֨VHzOd/c%XoMLx퉿_BmBg/ zJ]IRb[ tƎ%ߓ8ue$aFl6Cq_WHW&a!I$@k&p/-zCy3…k&Cc5euv٣ѳ4I;Ma֨*lLXqѤD_4Hv:tL3+'ȃ!^ zg >`ClhQJO[ *rӌ,+RstsM'43ڕmZ #=yr$0_U@z80%w}btuqא Aߦ?1 b598XId>3a5Lh!]/ᒓ"loz9R 61OaW7usr"s\ŒXK/傆*JԘdAW)OB@:7 %΃Bd^$?YcI2Lrxꗏ@z5?28m MKLM$ BB&Qװ>5~׼<{U@%J%SB L+gVK}I ? 1D@a "Q!,8fK`dXȱhE.TCYd!2RD:.M6C6; da-e0c0wcIKe%*DۻQ"XN.U5Mbd_Q{ltJ??Oo-u!ЛCm}(|М3'-yQc~d%rA+J};71Џ6tt͏G.I=G0P=``v9gsl9N*wDs폕f{}z`^G!2.1a=˵ }Q(DW揼פIfʴOwWZPQh|W FTz!UXv`?rBy\+άoYCX1U5! V+q!܆< $kWK.&O=@8ȴDpŠ6o "7<[L 7@-u1Ia!@Sa Tv?+#n~b,=]n CyP BE>F y$|RN~tb{_n_0u a}JEr8Ij67CF%أbDQEYyMi+ƭɓH4Q#5ͭs얐6X b\ثEXœ&4Nv- "̖˗%c1qV""ԛPEJVYB5ݼ dG :pc;ʣsBeb+ȩlQě_bp}> EK'Otq5C 9(<;;/4B~_a6{0k@y로Xry :u7*"ނgKBkr l寗̒I%FBU]w;3y#a9Pyr:HRlwu_M/ w]DFLD?}QP/um]01$f`ؕ T BQ8؆;9ϱy N婡?Swj=Nbh <қ<=t ]i^ ㍸&!8r3[ƞ)N>y>;Or ?撙$I5 ?Ruy(/3^}v|=ul=Q^.AbDW`C0 ;k'wL?(a IGh6?(%/gWQI> (ݤAj`Y  ~$#y p^ )@wu A5WV7'm ▊8mApN-6=yBNxExvqa# ^ֺ F1׸G@{R1b'(Hi WgϮ ;(z;*ɸ=CmV|ɐ6Vq(0ߖ!2H}OE{{Ss~Ҿ(va,8{vh\ D?O ^L 1Rr6M O8gfk;i/ IHMM<%%MyFQE(Cu:Yd!pNxxm0@ZM1 N_ >:;xN{Lb+LH w"o4_}QpɒRݑ8 >Ϗxa0`!i~ XhkPP?U s,,8 ]s&"SF0\qHa#;;}bFK`XȊ(B#i&ïs6 І?8Nbv& l dr̆JQavPBP @$!BdcpFnnqy(#H t(1cםx vhH@yneINəmr؝Q.sejfAi^ 3cs ǁ'ėϹI a&.cs)Q?RQNNd(G]Sm[hѣZūj6(+-M0 WhP m*mJZSZTڔԢ"A cpS@cL0z7bE >;h†yTNDt4wO!;(n!@?12Ӓ{t_ܳ 7PljWGt9O)$ z,Br>gNj;~lLI(!M54s8r @% ZΗF51 bLFMt L@5oG3-rq.w2{w@-SM_O^dJK)E;d}>`F17 (=DВL! ni;?0AO%YwVO0?;~ CSOؿNr !^kN8(i_[ow\%ڂ룥L*Z.YI2eBb 4UpZپ&3"nDS"]v;#Җ#z-]h6"&eB ~ 7&'#Q >d<frCpQG?gW-ԫ5)W6B޿m/T޵`j9a }VT-g0_@@ vBȗxb@HҐ He=KSJߗN?" (!᚝q`Of1TA 3<ʚ__!GGh8gH`G:v*uPH!Z66H–{MSՅI/@2dؿܳIxLCvԸ]HubɻFڿ@Ȳ1aqH: @HDN Fze+FCݩMu36*I!@H8C Rɂd 0 )!HK RR#l!u*D0{{!T-Q1DCOvz}+/ aLfсh2aDCfBZ,I>"vI51<|Bqx5AЎ0@ =p!;^8қ@l ;^t7ztMc1}L;(/>$TnpLBft ¢Bt@ :Z89(J" X +хTT9 $GF&C \3Qvπlo/0OO*J>;w_si%$U핆t=|cs=ׁ};_)]JX$c9]r8(W Qv8.yjf3`iʲym+hQ njO?قpg#%c %pW^jȑ^Qcwu&dURROǺ9]}{~uњOv`^Az\'^@71X,'?F?VF6Jr nFYjr<'$K[Y8<ݓ$@)F/勩Z$_;b* |O3e!EA\ }*%; 3sS?BAXrڃMӆf*^kmEt(bQ7/KW]r۸5NDo tv\u U}a}`u+Hpa7y{}8{u?7Púdr}j#`p+{C*pFs}Dхz~p?t̆ g'o3pEe ? @Oavvyv=`{GG{B*^&d.I-|t/dB;D6AH+JL2rhHǵ)q_Ѝ!^ 9\[TPiOݏrЕag̠dc1r=$F!1P0hs`*fv*y_4ӷ31 ]N f>Rq̽4;0;'9?B}nJp!܄ȁqZ-4*֑:399޶\!i@L-(jPE!B{M~d{uw 8L[_Yf_ {Bɜb`} OꚜkF 2z A@PaiѲ$^k=A̗ 8X4'"pz=٬&̯;,?2JD@a}1>CoET H.  Mj}hXtUx s'߉=۩E%aWHd.ld^TEO3x*pǼչh-AJ;bnjASO qge(EQO2W[V WYUU nKhVmVsu,LF}Xc4wwq]kA7?ʀ,4eJ(0ߦsejy}K̺i`x/J"n#pkH*ܨP0eDp'|D# %:P(V"տ'5 30&?oC&:<`@̒<!{$5;{&ǃnGS 16;.XàJYIU&/73h#&B8;<>m6~ O?/R}2~&9mնLAh%< vE@JЧUfh&If9))2d#IAI=5y?(zn2#!!=}ކK*kp`Bb豐 QXUaqV#'vG=c#Rxg=c!9/4M;c=Ꝉ>?s=_pt]k( {2PyHA@Bs\ѐb/Q](UŔ25XV{0c+,^vTw]+~(GP%/x& CI# qg"]X0[g%Cd3>2`xNc$x_3LA`GGk^D$Dki?QK$/Ce[$3CJBZ 4〺Y.g`'s#q~4a1՗*ޗ'1>ˏEbX<'j_ FZ.֋HI*1 dz0uM B mL7v9wOOR6P8|x.J?59 #$⹀MU$Y)H;j#G:ps.@͒1;qw6A ):Cޝ thNшrs-%=)C ҍ1!Oy\1# *0ꡰ`&\ȼ&,J U "1ChJ:hK) `'BHT@[ZIj`ΔPMF ALW[Panbɬ"m Ә4&:O{ ]w0Hg ~_`銔2M2hUwʰmۛҊ> ycX%0]:i= (ع P~hB9`Uy 0 v}ߏ{vB  ZD;*>RY, J~9z8S'5!]>5:" UPyѦ``"]DxS۶לm*TvERKv% 3IL)/X4GWPb a9c]R1vg;&Dׅ9Kff>(!`J_i>S'#ЃF"qu:|:zE]v$e/QTt;X#3s99ˈʂp0cMhX[SB'PxJ>Bj!ֺ;=S;fhm@Bu 0WGċǽ!'SD&PrM먹5uqy^dvƩZBS]mSOi$=Ӓh a;)Pp!0a 9;FR靎UUUURO|Hl)rzroPROJ(әox#)H՘aliLPz;y*d#wUc!f.i@ЄQBdUId(>Cb{jK8A#STӞ5&!W'VD0VO7~^53Tkޔ\'vUtz7utUDӯ_|nIv0cc?)[; \>?^ ygMxjYhA9'XiX>A<ߜbl=fNt}tdsE=9%UϐcØjC2NFO3|Jp+rAA}$ӛYY@=HN¨yroGijOfc2F 8N<>GC ?%77 2”:H?Ppgi7G@dz#⠎l/caFTTڶ܏3F|sSZysFA'm7C4y;dCXP6''܁4zBv~(z8|GG=bzǂC;L7iiHBB*ƈFMRԴeSPfdYjSdeBL<DK4ll@B-1Ər-(;:v,Or@0,ȇV}0q 3%}&o< 5C7UUUrgeU]4$cs| f(J)fA$*>l?M;v~S zBXEF7Zx&do8<`NDr`^^f`dS H XO4ځ@REe0{%W1eTm\-p @1 fTn:Lh0.0غT=:a.r%A=0(*#3pΘ_FܻVJ06\<$:#=u`BDj\rIuxC;@,%A9gq(49}3u]&M Hymן~ω~;3?:i BߠR?")+bQVQ7D?AHodċBo8!>ܘO'(`R ]߾T@ |{?? ߈8g'}Tm^[fn m76:$ y{1ity:B|%Ĉ>^hN;[ quv b1bY=|k`G.ȧobm{zֻ/va2)⸔J"c!;!L.PULlBOtˤЄR?7ֱeke7@NӖ|6|\؜LR "B" 4B&2la#K6P0?lb ~9g>`褐n "ndꉿfC#@ѺnvPcXLQ -!)OIYl'uw**$tDžse#4f 73&`I6l:OqQGH\Ř:ӷa,3p=A dہJ L r9Npq<9i!C I#*-<0D7`)p0) BS^<YN5&>LLCaNO#z>DB8'zGP}*3ށľs=?yM. 4c( jڊY9-|4 +Mԗ4>w!t674ؙ_x5ty'qL ݨI]0ԕ0x'`'0y˒sN"_cR 9yRMNy6Ndq73?!rN5‚h(-Jz}J"{ }Z ֣75H9R 4tva4P;|2dI""$I+Q9fjQ.X jBQU!ZRQqŌ T0d[= 9b9>uSƧěb"!'̌&JJI%f_4ύ7oD@qUܹw\lZ}2C]vM'.n>UQ9UJ? n |_͖ @f9K  w@*D!q16 Ҏ.:HE8 )2Qދ9~A߮ιG?1?@>E,и WLF~8 h DC+YmS5%) @i޻^ZΚ#mӠϕx;#6Sp@ "ڲpw#J1p?1I$GP00,N2aDZ'0`1CCAS9$ =bc[rO@c@0U u!`=' p|O WHEd3N%ΡJzCuNT/~7Q< }px:Ihp`>^?xW7V:P/<2_g@r?2٢>fnr dG>p d@j7Ns 8OȈ??;4%u0ɾ !)/ ˻@|E/npnAn:J{OP))AOD<cǽ+(Oq_:zqӵ尫0.x;}m)=aJG`/#jMD5[N&a{h'xw!_O4tU d(MҠdc6=UUUUUPOԱXV?d߲aOBz+0! $(lO *p% I J( &{oh0I cM&`}'UIͨ2SҚdn.CVlt y!z{*vĄ4:iPw0(J Arh*#~kFr#{t$ɆwOR1co }S@J=!@u 矢Lc u I'wwל:_9La68Lт_mF} ! nd|D9$4N*8VbrX=_PUvi4m戢/򊪟!JdCKLZ-XCs9m 0ܙxr'DԂ M.L9mnodݲ1c#$BK@[mPXPawwVXT N=CB"N2\|iĞr'>o1׫}vpd $_\q{Wffg@Ӹ %N2t#S"ݑp_83nA(pѷLPͿk@^$Gbqsǰ:>{z:o/ۃgtXpcKV1{dU}{3g99\EdFCנ~Ǒn~_r]Bh|=秖z0\.Pch BU/Խ@Q0 2M9x'mA/OI ~atGUTM@ @E@/ }};>&Bx#60aAtCp  rGq}5?/dk;NLK6$v+ 1 y !aGwpDlRPkD4;C=v|kO^1UUjCy+k&@(I&bӘg:jm$LJ|7{CRlnӳ9s3334c ڦiNa#pG@Y<|8:Τ-$yA%ՄaD}rnr ^g٘fabfTUQU΄g(P|?R\|c&P(9 DAl>dDD} {=OW@h(IA5 ?)YN=&=968 „*kOw@ImHX уcA_ @:gGt.szt2q(᧍Ut7"f ffZր k |P cO@PcQ{6'Dذdsꪹ(lڽ! TԑLdrlevL7~6v94A,u=q,Tl!'SRp'q3=d1EމQ)lܪ`h$xB#:a.|`/˵?Qw^ c W6T?g!₠cz0Gp;ܳa- 77CT- * * 6M`š aqֿµOZBfCYaB…e dfLavЪ * * * ;- eYaBfCv͆…YXP …e Ъ 6.B,PYaGwwq, * * ,(VXP X&49\Hr,wg!,(VXPYaB…e n̒Yhj̓fjT.ٰXP96KBaB* ,(U̙* * +,(VXPYaB…PYaB…e APTXPB* ͅ -ayhVl(UI&@t.KhmBB,(]6 m $7CT,45APyl(sΉ* +9 +,(^Z:p8PjeTAPTB* ܴ**PXPYaB…PTXPYaB* * * * * * * , ;fHd'LI8( +,(^hj *YXPy2͆;=u /RмL PvЪ B,T͜** ͅ *:ə 8hUBPTm 9 e .Ρ :[hUAI2L7CT@>__o -`?7)Z?"UVrb $LҮUIHC"/E>?4J-rK>ޖbqUts** a" X tv@2@Rpr:nV' P\3(Is"a~ S%PR2V 0H8/t`b6٘_@& W$fB2%g+'9g$/DD``(Y"%ҽ[o݃mߩ/{y~Q| Dv_A [G{qp (ːXJrJ:7BAUBe+ww˻鮺hRA-{t &QU}H&Ԯ]AR7H@8YnM$I"LC&W'(bzޥ|:N.̞Fْ!u d*]L!bL͐$B/s!FYdҔXYI *L.s,(!g^d([  !nHNt!1Gq)g=F}AbnJԀ $B])\ U,_?BItG }V{a6S[(Sn!A&Nd\9q4M40)i[OM5F|}nA3zH[JBK>D'?DK9y" T r oj`Tz G*%#d"Ϳvgs p$V29Phh*(/Ri 7q4Xq*!^IW67-&Zt`,&G^7/ őxG۵&`r{2GI!T(+8[qtCr9+y6H>iIkJWt.)j]Z*(9ۧQh) Fk@ ܶA+\1 u ܷDul +6 #+Apt,O;jKTnsi^)X AZm(XCsUASM2 1ĮMK ߥ+1bxUqsvgu\-;%\0Iχe_Ńm]+b`T( v=S2.gG"D Ȓ`"gw9x"(pRg~8Mēq{ѻ6Ʌg8e>NK.T5es9R\D{UN±gU!v*+ CU:T -՜\ʏpkh3(6fLQ~$l*]Nz}T]eW$u1'2Z?ݹ֟EJp?jI#2ܸ#*r^YYh@8H%NYkÕ7G3hVW&c;ߔCp0}V[(ZoLu<<:̻ 4Uv#TR`&CJrxG :Wc[;3B(`};]~:yˎ㮩HC8S{#C~E`t՝ 7r L9 >]oP8tR-6Y;@hUW ~ Mbr+MGلޕ1ܒ+htAUfVp ZY4Jcs|4QNG<<FmҾYK8 ^³c׆ vw6 0C|P1Mm)UtԹbjg"$J/dpw DE %H~n/SEƼa} P3b=Blw0a7Rhhh-4.tH7\L:9hXŋ]u[}`-290w!gu7 g& wdFLs#v&v<6άօoR^iȝ1KhCWqg99"DBZ|1.(`p1tuŦx@A@X7=S}r 8}Aѩ5yRP0غ좌A1vXZ8 Q{YV"ET.ۗ8$X.Q8 ]3ˍTW  +semeݎ=Zsv0uA-oݮ#ZR_Z |Ɂ9]MP8& ĴJn(aCտհC ~->}YŊ HPn/I*JX<@mr1$0"VϽ}*02D 7Ư UYmVխ֮J#zCp݋;rBfm3(5d'dlݷ{_EE;m1ʗ9TGľ< Di%8Zsas$W3vdw&FNtS&Q9х 熄\ꢣ2=YQdk>]w"h;80 a ċ Ac~+@;3P bd$@xg=X5u{d BPNn1N!0M-u`!6-jn!CUg3P˸z8O>*ޢR<#(턄aӞ,eØvY4ϔBqmB9 i3uѦZ@Ab.gg⯐z^ sp>sd41陜K a$<3_'ۊp=DO^IЈ@0mׇ 4M4ӷOOD:m>'/@{6o.Qli' $ I/LDB,H\61țEXp{`xwel_{ ` t#CbE=+ #> )-ueIpl'zJ^=<%Tӆz sWJ-+w %əC)xz*9t ԐUuB@lq@prsTP/u!79WvT/O*j%Cאu!߆Dɬ}<_Is[.%ނuܝGNEM_%Z\EٻR`<JC7 4~@&EA ^pࠠ!P 6Mj M{6""$R62QEUV aX翧cSb ^B0 9%I8|AS<;dsf 72.vfuA Y`x cvɕz`(덀AA?Q~GSE2#n'xnͻ1~NZCcB5X39Vs'EWRh8ᬝ>9$$w'e.^9ÓM"ʝt`F8Goh sJN QCAG%v[N 3*YˈIrDpfl!|eQB8܁vAIyz*kJB!&;{bg7$,5fpߊٴ2S"yI g F ]R}OWE#ANףҿ䀶 a*XņՋ=Uś|҈S3yWUy N.`.BW,Hy+VKLTZⱿ,-Cq><]*o g"g/eL$ 2e) ^][չd09:9J{C%ZY(io]gw';md2Vm2!jt˫ %+qk;CQL-\v0r+֓qN@wk`'|8ѵ,y 8agT<|T1( z烛 ̈́hS*kJ%tG՝C$zRpGϙ͞h-'e) 90>}~:Ì>D~\ UMk?)E|s$D 9!XKߏJRlao6+ј;(oW@XF.0.r)uLws &Tq)8?EU:33rt!\T#j]&Ɔ \sؐ%׹GH(ô߃Dov`*zĽ? D0PC3D{9s tfmG{%HA^1nj-Oj@1+EpJ<Sl.Tޚ79]p,+5M\_Xo@O0C֏dz7 Q#) 2"Cm:@e@$@֓v?jp_! ^Vx L34HӹV0>+ֱ\VpdDPUF0Qr狱8x^1du\(!jf7 ykU^\s#~Kaש2Im aa #'Iȝ1^1KDL mH"JUBIh@&r`Iy_Vkz9$"BRh0RA4Qm1p~ۘgqZ@X:6V*Hx'w,'aXWK $6J,қ(=%\Cȑu;~]89lJ!n]t< v\H {se33;E[lV)kVdh\<g]M^;}bA<[\is"|0|~d`ߦ*&vycz0n!X"c7 32J*Mpi3vmAxxEZBէik0q$D-omCMreуAs9xS]L3cs.7;e%DoJU޺pRR/tvn=agl S{6U7JAϽ:a 먴PdsɲZ,P(͂>=VHM!H'2/ Mf$Q[[k(Lo[YDf0B $,LCFu”Au[AõGY;Oqpmq WLN yfϞNˠTۆ"R9!uy,g"n`OFt`2_A\8r*6pmqdYi\ΰ-bY8HOA;~gkz e\WNI_ !“քWH*g|C%h ,Ny3p~ 'u#^G}ġ5ܠƀ>km֭/|*cŵ~C"")í!] "f܄~}>Ns\} 16G0[]uDKD<0/$}{ĄQ\^M`ՔU) / <"|K vluf}>Ts ד/Iɬ 4|xT=DEg|ؿ <|׍xrW0^=x@8BPdT]Mr{cUM\/ns<~qDLN7:Hx3J2J4+33? `x=Z)3D%Y DR}P/@ErOL@/v7 V@Bv + ͇Ԡ? ~g}>KSXIMBI(@ ewq;;;2 Yg( ~pa1o01Yx9Y (~]Ifb;<_[4`M^hXJk{Q'#6!0 #i#%~zh ـ tOݚKq9d#s3Cp6!Y=]қ mІkh#5%3Md2`C*D} Q FAk&.cJ80ԁ|ۅ[6U2X1` U}k9v.\j|_7'8M cW[^owFwlr[ CP`1_lx~I@D ܔ#U BP%8 ON @p)FL\S2`,CBsn .ԋ U*9PU(_&*UK,ƪǦ19qUv\U}}ju9M] :}!6Q 0!2QEUV!$'YOvΠٓbnBܯvvDa3NW+pKu^[S7c # 띝inpe#5;^.%d޿t}z3s5rUP:8 h\-ɺs'c| Z*jB>3pI̖/$ U/!@"R1%%J%8G;@/`77Ir(xJaE=@nd0qrqTK/`o{.'rIÅfHnU>a(^N1E~8B1Cxgohr4sIUy姒ĭ7qGO\I@Tr_t0>d TYUkg-u-잶@5m4`@O ZTc t b* `E"$b;?>e]3'`\fnR]T#<F[L:ۗ&\2Z5tv#lDoπfPS Uv}8^FVw*>3O^?ۡ:!TJ)8 ;'+w\ #s1ӥ0Xʂ sVcؒMgPe=FD@XKg`trvQ;8qmÑ')NoRAQSr#5%DRPPmàVC"re]q;ګ$ (Nod" /`UUUUU7KN5Ş]==Yf\etFtGStd-K ̋& =_' io̒Bu~bm͆Vo(nV]iv6r?S*AqHEd\h \LՆDVd>u/,zVEϡ(_[m&@'o.`AZ!%'2!zyݕ\wL#j,ߒc\X&ao|^;qK3{,Al+0 ~  AcAR(LDE$΁I98*˝3d-'88]AIu 'qC,L:qT* z˗MN t(,,..oevԇ6p@e9.1v{[XiI- D yYq@Y28lb9 +hJ |/ Au%F1D翦'ȩ[QqE! w;^șHL4ZPq 3@Hg-!4O ϳmiŶ-ӅԜl瓽 H怦Bд}mUrJs4X ;nz_x0<6|'|p}a0I^Na\V]cL+8%8XJ%re@*A~ceP1SW(Y`& !hLJ {PvP"<Q `8np*,N߄v8Dž_QbtՇnʐ=ޡ/],Ҩ9*ӟ.'!q:·?Pwkp~xVVb"?0 m` ;}0Ld0d9sooH }yrLg?FszugE,X: (DfB6Wkespt߼ME Lt4y ~*O @{ڟ-bk}Iss q_u* Jc,\뱌c1cmwcu UV$, * q %RWize)y׳Wvpuv)8ܙ<>!58IT=2=쀳t}Lv2yUQT*' hM;(RLAPRz2'_s;ILNX:_3ZYK3@Z' BeR/c皇zW_`A6Rwxa EDXy=P2M\5&NrU4%ET B՞ Bz<%e۬C'RoX U6ukos]|h wF Kvp{LJ(Y$ d(Z{(};Os=/k J/B *]~}mwwbNo rw1VlXd*FN|BM}nrfpf4g})l)zFF -ukZ+g{Y\Iyv|sm7[ptss+x;rw[=auw\Mo83=1z6.5ozۿw<潞UV:ōO].3^zQW?b|ƹa]b[_{sþN}N/3w^k8c7c %tag:d% B J=KNMۿw/UXW~*3wbJ-=kG7L3.@ 6c]1͞ƹNƎ$C$g`DDb0'ЍM_?Pib;vrFfTK+V7Je  tTN~3TuTAq|8C*etGVeZƓ?'#-7(JZItWn\kI?(7EZEL(b!e{ؠuaO+ 2]>yv4}7x5rZ7jݣ+aָg9|XxkSk5x7sb/dDom#m32AWb?6m~`;ih\"eKYM]6ٚVYO +D,u-g$<|m±'*b!OZYzpgA}TƆk8eKJg72$\i|c緼YAM>=>l8+*| xޗ*/&}׍j5m{)3j'9セ;sy^;vzhь=zsF=7ي]w{CׯNwj9n}mcutH>*P$\qAD!.zѼۦU\ dvG #;:QFLnb mxNkMOB9@Da 9?_(r)SZ@!h>W3qEY.X K؁ 5\7U(TTa2C}M1̬)DEl` k֕PQd$Jd`uXH(]N3ژ6a&*xvO~}xJ0t#^;#IuW*sڢ}ZVO NE A;bS-zx߶{Tx k \n R[W,)gu;%{T^aH34z<]{|}>kD6s{h)|VwMqk<㽜^7/b}P={wjwFfwt|8_O׊9 ߋtUkV _7Y %1]rn$LyH~7,(QbIl*X/ $L"+!eAJˁH_^ڴ&x[*Nw^۩oU\T/\:G$|`Dq #߈@'"bklT Fq=q:pFX1?~!O9CLHMLDfGѦ~0 2X9qf8;l`a~&xX1 P`%V 5]xIKI32Dt1mteI F#-%1?_%=㹢U5kXz`SӁUV1aj|{O8J f}?9jᦺ}?SZvdG!y~Vîڻ!pՏ7Ox7n"Gk I&@RPH@*HBb @]t{i9qR(j)dX v|!H1Q@|/ Í_cٯ(~'J5`@pQpX?4D"U&,(J $ YP9M%arI)#(Nd4)&Ft;b& YCM4QF4` z0IJk1!?7 zGr0(uHf*2sU6R02.oAMAN_Ϡ>{Sωfhp~4fKiRL& eĆU$7Q }雑hKhۇg8 lx|zrT?Q91@'"<9 0 XW^&g5 7Gn4 Iz " k:f@ " +Rc ԝ+y,h,>pI@׮8UT}-@QF%T[2lXk\ˆ>|b9'=ON\8 08VX2d#@K Cs P1 C!r4G(}8١s3U $vduWLv?ZD`C 444*pp~ zŰTNܠ@N0yhh`1ޡ_?'B ͊Ire$*S$3tGx^F@=>C1ЛBPPЎqE!D(dHtxzs&nd~?3}!tkKQ3%ĒO{G w a*-DLQyOtxdbti];CDfGʇhxX~WXe*zbr(UG_lQyC~I=?mqx[(.̟ƿ/jDWT;}']zQEb(((QEQEQEQF*AR TqTɁ H$@ʩaH*Ezo.r.rK+u\D#"$Lsr5^׷y}y|P;FPk02JEB>OcA'Elam7xM!RWU^WӬƃ5PԵSkFXQ!,$,QYaHѴ!2J^iS\ bSc#I~sVES|:A XWwq>G~ۈ@$ C`Dl@f_78 ~+"k!~0Ȼ8=WV |BAZ@"r|ش0%LcSdz@m0F:|챋׻͖>40 b ̉jyݦ]K Wj-(b1[AioS$?KăA&YkmajH vMY~W aR/nq# FȔͽ(Z)a/Pctp< Q%*Eu~#F7]&%`!9:3D}{e lD]!clsqS¼q I(/% UV"j/!p(ĆUX}䪀i֢.(^tl4 fF+dqaqFP(!^P͓&5nɮ5K]\ˁB @6ZrʤSfB!U8TӘNL5jrxe 0;v 1OTBChu /t 9 A} uM9i&! E0T!R')l&$G}]ݠTrWg]< y`./lT>p/l`A@:ŬQzZٖV4J!0^!yD 9 "R{n991w&OYy4؟LDb@%6gt@JTK=!j)iQd҉@$@T!»iōǶZl(KHII. lYP $rOv~/惷kK AĶ`@@J57GO~gwZ)93Ne @یT^O9)m "T{B eEhDDqDB".V\qMtŖL+#RzG!en[Ʊ^Py@='R>ӧ#z)yI'H>'g\g܋6@&9 i™\mkx|\Ybt:UQGMgs{{kBf&X]t@2(d=Q.1DDiV =k/W}ݹ5dP|#(l(.l 0%&i n;g4WX.Zł!mҷ2DqeLUQ nݻqshupi {/XxP!mvqTjDQ9 ۟>{b;y~yl˞,RH,$`GAiǯ=t:«@MOߟ>gngn3sIђwe(.N^nHBQ W~>Zϙ@^ a8ZCa]ϕ~7!!I W&ۗ-\? %p;"^3-wƒj fRB %w>^\Z&1U\[g4 {g-Ckzשxuae`t7_fn9.s؀>Br@(j7jun@4I%!X-,κ9kHݻqN%!>X!A3Qq|1'2rdPTRC+ЫثB2@)A/ysƙۧMEF(o$`4xI`=u-w[Qȡ@p{]jBp @! |n73>gQxpBm%* AVE6EW F56SnTbTTU[},Rt@ HK}t߄`uoVcs\8^j^gUsXt f! PYDMsK-F d!DF//<8·foӑ5z3+_vՇ~g[ocqnZ܎V9T0g ςq .+/ =woG(o@ ﭂!u'ST>fj!ܤJSJ$힦oPQ0=PS^|Uo D/Nz+#\ =ջD 9 9;_[1F_-1U7*c&K 5Mr)jMbsgx8SY&iHyB4GR1opEu!Y#46b +]!VO^TFo`tG'=1aۦB $7Yӯz$6;䇙7.'ǡYFff!fuf] CS,rP# dhC =0v[fa$ZM6\P19PA.۹fl5w>s؞L1B>$Vy;皷sO~/yi uO#B/.foښ~Xi Ag/"" _:` 9&v[tzի) V "@=Uo0p, wq$}awqL"ՂDs;vx$ *f N/C{:C>/aDI9>?>l/"gFV',s,AyGI!%/ƒ1 (3 iL11 ];{;Q'{VVLk eZ A[}}QPΉ;>,7ۚJՁwF܀ENplz4.(dt: WKh6?kI`P@Z~y[\T0 r5=AC℁w?|MX>>Pv8),/b> jR nLmlh5&U]@"*lˈ|M¨(jH=g&Qn`Q|L=<4nc~'y|Kx$J=B&wIŵ "<mMC1/;|s#`;dJ/|r??3҇D)ƭH4Pv4 O !阈ǧ:kPMtD776L @ T@1rD(ءbBFXB3nF EA8YLB7CS郘v9@*=d,,ZdCǵ~J}aAg͡V~`h+ k[OhTX'iY+伧I3`5 y$Snhe mSc10U!J @+fb`h&"w0\C㈻AZf_"e2):K-ق̢g<>y3Hrl*n.a 0(H`(G~T;T79nQBYI;5B9{zҒK5${\sC 8y $+J<}C(i2>չkܷǛcw؅Y^f Naj9>uqSjki? &=Mǩ/U]\^gs?[΋lOyu|@@,H;vu*V#ɵv'?1;=+#E5/guT;0 s5njnjd.}8i|{5cyDzA=[W7emb5Yډyt;~kM~}}ֹ`z|3qݹs9;zrpz٥gg85|h||V3fV[:]/hx7ycޫ <-r 0vD1ыWxrXI5jUz=0ы#/yF|xg[99mMW3DZ:f6wv9+A>]Ox7abfFtx|hHǭ =sD^y5ySgOh:\[^V`u|7/zܞϫKӻj:+wj>gz |ǖ\϶9nΪ|okwx2ӬX8':34Oo_[pXgП 5Wnߴ׫b֩sӼ'G蚦i05 Fk9ZcTDD W櫮0rc9u+:ۭ+u ݺehNX/g]NG?Uo&( Bc?5Ͷ#u1C>TD HP F` 853<dMf3[<'!Ž3}ShbebzNDçz0桢j¥T3$5 b%aN/oXtA̱rN*229"nl)Eh28޺@~re m=p5K+ĭurJ "(8 ]"`q~a)yeP֦]bw"#81DUE[ypO^7֫M08=odJ% 6"0җW9aZ>id`?.Fzhſ5-"AΛiuw4a 'E)ɲ.>83Ͷ4+~D9r6X/<;{⦣ڮUKf=oZִ}սv??ID¦~SAeBQ{][((@/2% W5-l$ |j7)¢c g)ǫ^߮SZ)~ ?.{wAE(FB5b}!Ҝfж]bF7K,8Tu2E -`  EO$" +[~ c`.]Ue˫n7OL17b|uuek/vzϹw5{Or V.;{\ա Nr]'4!RK Xq2`\/`l{&: i: I7cCXݿg&aURJ2W*=# GvSǸ;vߺܠyo#D?fUOBuҳiϹ=qqf@#I։Iʤ ΡF ~/c'E4%0D#iCq[6T@ @.@6OvE)Od9|<8y˹X@`8b랽D)ewBNƦS) V@:->LrBCUS`}CQ1U GqPy7wBeQu랱uU-R7uez**6kχrzR7\/m[57j7_ MLgї=};N']<=|p:'^~s7 VW׷%.wСE-c~^~xD"R (N];FHJC 9nX_HFPQ8NA o[cI盧Һ?j9,.{F3Z v[,.V?oZ͑V(s~:u舭# sՂ;]!~$Dc =w2–m0ȕ1@0`smͤŌ r~, IK*CYEIQk$)SЋ;@FHKa"TaX0`q9I Blv,c_wΓL &e}lIY $0]1Rݖ䍛"Q+IJbKf6ʒ2[-\f9;`b7=??#hhyNǢf<0O=! }zq쁝L|K7eTWL )1PNi6 ʴIܜю&DVfaVOR%D,5LiTP|~en_]ώ{}qC^TZ 3LZ|n?I&4{t:L%DI5b㌐q_Dy&z pALeW]S$PYI4pF\o{vnw$rtLrdIYi$ɳbrVN 1}̓u@;@*T$jJm6**!pzDXXcBPm/PDPԌ@<x<n~C4b뉘i"!P$( y#h,jPB(^\^.MPuk0bPL[Ċ̔P#H2k̙)۴HMLW5"A&P&&kY2Xe2䭹a $p`XD f9Y,\+μ󬦤5b7]Ԧf]h-]]4,ڪ!‘!0$k,iшJo' 4)G_=* "2,uBݥ'5m̓Id_ՎLM `9А$S>>61hB0b&5r=A< Y~Q[df6_~oI>ha|Dײ}o"8A4BtMӖAJ5-3P;]`3d\#Ptvz|) U _ojԢ I*8$ks3`UdݘxV@-\)Y {S`'̱vUH 2l[*!~@_X9["xi xA{gXec]J}he~~ L娫x.C{c%d,@k۵`#_[x*O@l8QUwCa=#&j NYT1M){_. c%b?M)Q&,G%M%3+2 j\ H{vkTwUEçٜ:}Ւ qst !7:AЀGd3mw[*#G˫d!d#Mq۔\F]sIrܓx5+]f:a ij<UϢ̨}ˆ(b1fpqYvQg:ϡOk*ߥ\b$/iZ[Y8e#h d˰*{=)BŞO !1Izf} HvJEBCv7` 4uzj_rwۜ.ጲs=|cIH JMV-_vh{24"xTLQ 0!I.0mҚp:0 nMkd_k =l(Hhwwa?Cz (5ߤCe$KYVaC2!?)( gk20YYdp'ٶGI•T^/> &`6ddԪo{'5qdWdd5]5/R,6L \xfDI:MolXY61dxbFR˲ps͓s+pCmR`d7d@|LNWb曍ZI|DɥD=GG<&kӔjz1PP+'Nvi;Nk_Ub&5}S&WQleP,\/3 f/ %22.J (fGʁX*P$!>}?NМ3}asQɶ="BBN;aݳ[ڣm`uaSfgC6DkPTl1 7FZbˑgo?MX7)b^.l L>bhJo3Xpobbăr]!Pi5XJ7#(@T5ZS$Z)ڊ)B ʔ}e0-`92DcahӫJ^y&n-hMBA0v% n34 A6+ol+Y\p*髩dG]x\B̃ B~pC&]p`j[@px %T =w(X-xV dXqh(i3Ub#C(!ޠH%K5)zKtoN+1%W:\ۡNIg 5 Ik-^!F)F2 U*l?Ӝvν/=!ɩޫkn?U3 }cZڿ1Sefgs=^^u29-O#/7ɾ򹏯cӝXZY#$dxj֯|<8j$p!7&sn& 11j%W9xт>bOQǫt=(;& YK3a@[RNP@)M?'@Ls &*9$rT9C?.ު{ ?~1_ Y@1r_!we)aapmcyY6Wl>7j}xϕ L626μ^wk(;3AF,u;65^P˜+]d٢d_:`2`~߇j )0.1V)UD Х !P?3Dd)M5M2f8tABPD|52QHeJn#W$q$3[X5qsVT1Y7ȲhS6P]*zDwkx?v';K 5A_>|<;DLU=۟N|q0>|lc2B`ZIUgyQ ոR3U]I[Xwi UzU7k1nsS{>ck=o^#9T=_u汌o\v*g;ћx=DƸ&Gs慾: q0Uxϖߣ>4<@AU.4g ϽaeQk:V$@pΑKm$#NsI+ގƞO2tA&Ά{jM1ޱ6 6Jg\ڦ|Wi+Y8lQ^6W jV^Rg 0V,3ȡJ&) R il |`,Qy&q;^59]"7BF2_ӻ!deKot RZ S: !85\*Eж9z@Q54"I9efD4tr-<*QR& qӌC"wo~{@^o]RF= uIGe0x]'4Ɇx58 %U[*j' wwwwwI6}s{!+xzԀ%)urD HX$@>@S|;>es0v1jM pήӃ==:4﯆/~ÞڦƷs~esX]0VҌqΰ ~Pҁ^\5 w9楥2CT泌@r@F:D>`m`x0qSLv}9%濦4Jq/Z'gCUDe$Y Z|fm<DOߙ0Jq'/vѢ* >1f`CD򆴚CRJ褤**}|~ӷz4[文j!-PVr`gw*)KH(VY0j`kVCṹ$@5R9#J(gH?*S &EHIQ/'R#4wtGT= Q )3AOq44DHD=aZEB%UUTDFĮJd0^迭 c(c1`5Xѩԙ Dm8@FHhe;wLDT1j‡ BčQT0P oAwQxY8$֔Fm_D%N~M-vHetcaSe4DZ?A-\7̈-o- K8AVl:taҨn̵({^wo\N`wj`(b ">>yw/T,_raԨtr͒{3 zV34z@KN8'wX-,a4730x1 \Jg|J |juUQP}k{ a}`@h;Se2F p>ψ{Pf%ذfZ{Y rY2 cHH B6x$ D ڑRn[%ӟuJ*<0x`(> HQ Y9lӝtc#3G(RgZ9ReN9SW=rkY=ꐊ!a[$,5 JR.YliuiWy*Q ݇X8uu.ohg`?yιo[96*]oΤ=CktJLE =m]8dϷ8M2.Fј.C0Y"w֟2!,f4h*)p.0yw}Id%g4:07WypgTZLE4s©BEb9֐Zk[7z+](Dx8e˧'^H'nx+\Tl;mH!;|GhfVH"FrMq8="h95@iQ#spy#9@聶&[on(DX`~!q1< I⹎ӯB !AV]ؕc2(ݓL֌VmcI CO~hO ZYiauLZ<ʟDqMQ?ŀiLUUyv:Q R, 0\,j <:5;.c*Q"[t *E4 P)eDY"HMփMN@+S@vm9R֦D4{RmaEew(Ǡ'N:YAދaTdۡRii׍.rkuk [δOˀAe Î%#g Iw.W9%ĉ{?*+|BV(PҨ)pApe`y.xo um'ڮc+\q2Pﭖ0ufbƴc$N-יnՑ]aP*1i"3-b#겹xܜ3ݮ*O0Wq ]U8-!wol$9|_y-36Z/u>vo.N;e?=o ]҆ "\.ҤhiEo/L_G (['j9T x㮻09|ö@$3_^(?CYrVHDZ+w.>s^@S&AW!)wOν=s l` >K{[<0q،0ն1(e>t4T,$8as|s~`PҫO W8-,c!8kzPNN9t kB BQP)H{;$W1K"( ׭Ͻos](8hNV&)} >L͜2q>l'C95Gym9r2|^NB+$ ΂{SF / ؙT#]0 :T,-T9qA#@*}[ApjD*>_:L.<8:>a+ 6;E |vÎg'/5ù6NUAf-* ```J\m>a_n+d"J$3cȤ T,dT"Nz22Y.P40dMdaɴv\'m5w ~zDYiOhFU@H4ǔzg5vU_qD! 1CasP"v@J̫ "k:md@7P[[5y|>.ݼ5QsY5"[(̯hD"XZIʱ>̞ hZB!Emx$&)qRJ(Ctq ^}>V'!桑YAD|^LfeUfdsGm1_1؄Qf=1!h⽘kG xfr{,Wtpq[3 &4 Idy'+laIWHZ]ү,HefyG9yk2@ Y QP\mG|>~}7nW_7·K޽qt5a$)l1aWƱgEiw`HӏAJ03Lk+ֿK]r0JrWk!Zr3r¶.{yfsxlzxq%< rw>;|8e| |H;p݆'?s<rr&І{t>ۡTFMӓĤQTEu & 7\K[lm :޿\%A()E><>j/|Ͽn @qDQ0v<B uB] w޽X >`(*֮>R@;S\g'dgEEʥuoeAxlqx͍^z_ :?9wT:R ù! (IT >{+2"|yr=.6_b~G=߼ȃ_ּ}FCGSz$8eFpgbrh7 ٨Q EBhV"a2ULyju7MؽFHr- 19uҡWELQ " (@R$E=XxlxrTb !<:7|yT TQ0ws ԰tKt.]u_-Do.YSa5G) I<`D?zn/D9| ;Q٤=Myńj񰉢bUט{W{io&ߨVҀۘ!Cy9/.dra)MNۀ*pVr㩒Tĺd"Fm$l2yJkX1\k v^ Y 3iQdߢNFhG A? i[M* lmh0(PWwGzs~K2Pn:Au =L1/>h\7L F.9BLn)'FWI*AS%8Zp8$Q[8!& ޳g!I BxƗX `:}'p/d=g(tD'>G#iSxȧJ @)8܊n#P)Mv߁=+.VL2qZ˔!2)R$^Fa|@E BX}(H-ٜEYNL `$(`7?Ot޻.;慤ս!F)Q1 C>0!tm :Ty4>ٚ\A"pc8cWw۶ƅ~oPnb^k?<8DoskdX!Ğ;)pB4Nv`ҟ9n>艛NsM5HI#$_(1CGSqhM1ӳ?ki0"8&R#_GzZlHI!${Uהk7Uy+ʾ]$5$i)$|~kԤIEw7Kܪ$!J !H?$(a afy@+s"*""<jWk?W7xe߲lsI$I$67Vuc!5@gTZ6 aTSn(C* QB9H"0j$IҩG!JTR?۬>ϟw9s3 %c8gPH$ʍ'#,[(#AeT$w#}Y^} ^^~KҨZ>X(tILwg}|PDtŁ)Zlt z$ug-:?^*p왧LNKD2è+i[1lū[*_g]j^Ea辶8} :moo gSt1YϝU "vEsp6S2/opNVBQ33γ UI(ʼn(Ek~JB-qa L5JHQ0[PyX@.#"(Qd9M )&aEb󿯄g.q7q+~"( !! QʲUPr`V]16n's nJ+:Pt+$՗$){3^bi}\@|΍H {ȔiqPTQ6Q סd9s${/t`fb^ZyN&kyγ9wS1m9'Lu)ƽnsǵwթύS̬w5N3=qG3 Q_R@ꨛ7fⷸmXJDe8Y{`@q0*!Whs6ޜJUG+g9V˒o 'Lh_ 8yw(j[ŋǦ39Y̶ }a|<޻6P&?vU[m득X giPsW.ƆYd]88b-uջ.gJ];;s^{}Eks{hb.%y~4~g_dQI+@5ϦmDg5$)j4Oƭ%HKfcvx̓Q'w9ZQ\gQYg]jbߝBW! `c{ v\] S q)"(bFÚD(Bk_BQm8#GQCuS(!7@y{䆷\xl 5í$ѠG9'q F#tRXF&YдT_* $HQn{5hOx͍ ł p `l1p8 Z@= ,LoX5LDh={ٶO}4=+=n6B)]TkAy({Ш`qSkMcXa`1 @ǭZ̼LA\qؐ"dYz!!/ri.2d sZ\J{$S';~!;m>;nAè c!(#4ޘ8E X_z`˦QI:ġirI/ :נw5(rԣV0_L'ϼ1n-955R\pvi1s1\*mxj- xi` nJVU";4Y;g4fz"?@M= w =Ɉ{ܨ ,Pkg \DFI]M1rFV&9m[c}$Ԑ=%"prytaE]@Νij~<)x3Л%_u9|7c%f̘7{e8HQj͆:mX 8(A@83 BHU(@R3)SJijU6H2J3"P3M4$:6r(KRĉ2 M}Cr)S9#`S(%?u.HX,[mb&90p (q,ތR-FHPT$~^2(@kRÏ)}oe"6VO;=)"ȥ!CkKL8 )kx4<50&`o`2p!e$m3ޑSx)K}ǟGD~C Va+`|RaitA6 6 `P+5`ps%FafP 9$/q 7$ P̳@fD\qOxFݖ` #Ϥ8ua]`Cg6h(xjĽк5q( JK0CbGa/h1~#0`60b`]ݙ4@F&W$[ms;;vt$'pI= E=%QEQU[Nٴb@]y/5II*!hUuEn_d &K@ 94J0%.UnJ"P% ccfxrآO}A@S2!:+ꗗA gICB0S 7N}k*3.0T1wIsM y$)) CI3?)!& &DO41O^GB׹ HMfB_1FFeň,2>Coka'|2O8G* <+uCݾ2sX@-LzePP.jቬP[r?=2p K)# oqidOE!Zͽgp+Bi1u'0&45,',p( `肿j5Js cTAAi a $ĂG:Om۳L 'Xc/^Ҩ …)HL$ % 6(I3}t!q5dUv<=4 G T,&+Ml5V1RUmEԛiɓmF5b#i+d֢J-dR֤,m&50ݘ5h*FeQűMTvnD[EXՍtrk\؊ f`&@&8(kk[EZ665!KDIfa&K*'wB?ȓ"e y-d_ɬ S J*)Դm2TCH(N&'lJ ?MΠw#}u_91'NN6YfcF86Hd?vpfr`~*"͒um(llACW #}`#I"(( ; T&Kc]ߨ\*^a6ynV #\0Yp 0H~2h.cS)"H9Xnn R ]`aCK\.y^ȒY5,LmVmcQb*MmYlf[lI #(fԙQAB1y÷cg" C OAo3&ug@9xNUA 0}|<1 VX :5t@fh+$>׃tTmzh)e/#Д%`\$Οrjfav׷W똂j2.8pD9QP@1BD06]ouc4:F.Ӂ*fRJZW:JLMLI3RuWlDM,=ɰ4A1coEVIU}І>z,~7/8͖U!8" Qw>UA. ;֝+a)"Trt~F=YW@tiSEU]xxJ$A'J"v6U򤔩RR;Ups(ƠЇj+z B, Z &QSCT=r(3 +OW%b% E>2pU[H'@T@>Xh?C0CPT|J`ɛ|Mp|?d4s@h1O/x;UIPTDJi쏛\!5:yVb`(/e|?.g4zX]Ohjc0EЊܤEXd `$ ؅@ 1' iۙ58&tkJ0LT>r}ƈ`@1pz{|A>rdGm(i!0m{]GWg H1zU*KT+`J0b尒QRiH20Yc1lE5!@cbV \ ad= D"^kIXk}ɹ̫e#$r P6 @4ۛFjfi(%ȶ!te AUb+;vʣ(U^ ۛ\ܺ4捭6ckFb4hH+\sT9ryʄ4lxJ36CZBl0- fM PavEy"wx=w]'+TO^S|(we\0s?r P81ecj?L62=s6xBQC#6z|OP &>.6N,+eTL*p6q\0M0-L,F*HNO%CAHuoH@)`a,}\pZAd Bh&r,bbVHڼ#mdʡZmŃilmW~]ʫlU1M2N1XũiiWc=h^lD5`FY>c0K@J:R(? | qvAJjY(Og,ɺ9~=٘}nzRfP; tAS)2M#0.T7hԈud C:bP{n Lt{3 h>8`ВRgLBb$4AmcPQ6 Z-BTIKF@,BLbXe њp4rvQ hQ45(tn ?J#W;@$[h>Q0cݚ *|oN9a.~F <]ӇcNslr 8cϺrB2T;xzF7oR3I#c6DΘFC.nx#o6 %Fnc.͒9z#z10d(^Z,y"fUU)\5)!\5dsճPBO  sIFm8fXi4.kyAF1 @˅uQ4k 0 y0Ŗ2Za P/g4oEQ%"d!TKH@Lp ffJ;[9Rfc2QEU+8Nc `uêYbsxOߎ$/t3#[e7ҞjT(=@Uo}loJJw,h/@ܙ h$)&nonR78$FۜxGIsSN9WT A)^X354 "@őC$rpA@mO-!ғb8eXHټ!6XDA,H]i,S3HeU4$Ř,% dHBȳyu3t޴S+e7,(b˰m9nW]s˵⮢nyuyݙ jᢺAē.T̑rĕNfaX5@Өy.ehW*sݷ 9Wd0ԋ23ne$#4Yf8&%%.%Fn9k3 SZ& DD! 9rds.QI F nf(JlIhb0də ȶ#=s$aלaZJŜB# '=m?xus]w=@vRP/‹VyZE25 pu J`\lVXxf>W d4@.|jy^DUDc"^v/8y9P{\Lԛ̜ xa6{(&&jl0g4JDҎa7K@)HJBIX.۪끮d7Ӵ9Jba%M 8'>O꜋03 GrC˟` m:P ZhX}S Cy Ę Ʌ?~T9 1=`/i jsjfMOl]BK_O|ևF{& S~CDtEj="I[ NVZ4HSu#u3gZ`2B˖bjȰj *V>sNJ|5언x9,-$웿I虏{ ĤBO4*]?q[;T|zs3[|}ǚ({~((ivNCu.3| ;G21Lٛk#afg> ;>cDaU4CJoEb_,W\dkCN}ETveY XX3#!+rQj6b/d3*N1'"A)q!:0™܂+ins1kVd A9B |F bx NvjDP䊮U&lm]ܔŦ׷ץvژ փ1l&:AN.i0(+HB7N0xyO .u&ǜLbчO,fhMgYHj[mq!n!  7L43'34NOO@>$-"W#loFƍѻ@(RH`f@ UA%-)dX@ƕN613@mX$4f]I(vk(w|iWϤ׭/AkE-jR utI(NQT+KZ Y*XTqC1}zyL\C126Mt+cYk͚3!ÔZ3_㹲lݛd 74`m&2R7D}76P"d' Йl ,6E&1wK9ݲlMS$I ~1PdN:gɇ1sR-Eds?O]b-|aCPa3ZSDEmA[k6ޥ&} n 5Fu2zy/ׄO4E$|<#qSr <%`r_Bڇs3E A2!ТjMS1癙l&0]Q .GBD ,5/;'LfY&Fd7<_q`̽.3WfF&HiDGT( +H6I  J x]#ݖs|uSF 960.qlI## :F*rRfzA c&!O?4NFfjp%& ixa2,AQ-1>;m9 L?ec+{H%&)rg!9n rs$$cDCGGKIۇCDJazv%1HsȎzz: uZ8,6 ƦTi(wHkGSL! .DpchsK`eY'-:C*mUn{ܨMe\նB`ɾkuF4(H&*<ΪOfޯ$@yPF5tfD#ۆYCK9`&`,Nd-MMz ƵJW$OCB-T6T s=!d8)̸ R"fu+C%8n 0rB&o,< QCݡsg%DiXAA*钣 ohI #WH YfKbdt^%9p58*pFAUpۑR\7^0N*ZnG~ҚIFb&MnT#~|pwb@6PH`Џ%=^ۛCL Eel[ͼ #JFO,d.x7{2`xy@<~ c@iSܣ 2/3O;A!`s 깻~pG02ޯe),%A*+좉$2PUH1 AhpNo[='da!&H[uo?=/3y1$`,YVꐤ i tLTPq tKsU x9 ͓dٓ%60S.0@C @]OHa?UJ;l~rMu14s9?3Eg2~ɓ%}?-ʡ#4 ~ud#q6z6dF)9e;%U)c,nR^,!ĪQ6GdQۢ\X!$P -&)󮲥ԤNnE˜WW,#)SXc`L$,x|=79&&ff˃ .i&)j ZBP f= 349@b9CmfbgO%1u\imOub$}X>-RCQ4`z=Pg`nBb`QC(L*xZ4 *0؏2vNA(K Z<7# P@%_P}(ބ\9/Ey5S;;dţ34/JDEeC "CFmId""?bp)]?C2=*L!wL mԐaӓ!]vfƆs9<0bGwD(Jx7i#U `\,kr$ML~Ͳ#瞮܁4|Ofy<CC@S Lqηm;ː9 PA%&1$~f xGDX߄ ~aeؘcԂa:T1䗿_WqN\iSA{Nol5f@|+ 0 хt[.[JfM=E2212#scwY@.׮Sk3X!I2M/nJ$FwWLm)M!3̇Z~x!٦o(t& 7TA&7ca)2Sded5P5$d{mKIl-&]ۓ?mQ|A6baHD> (nXEPnKД+䂘J R UAQ|3K˱ \0֡wGpW^_蟫9soѯ#nuW]:KM4t̶)+_o/I#]tFzl*{A8P+^ OkPRcUkiMiKElieB !LLp YMђ;TPe9P)!(B@ #ut&bkogp]}0YȐ7=ĬO;AA˭z7&b I|ҡM4*3`L4qCpo=p<,VrZ1S {涚8ߪebSn8wh5&M77D %h  bA{u!@]yjUR@:8!?c0GɯzrI9ErLkܤo^E{U7l(檨HRS)#֊Y6Iha,šBP*WV|jmK-) Y u6ۨO`eD4J#_Wxξ؃ЯVPnUV%aaR1Mkm{ϒ32 S8MnTfnA!S31PoaƐ;if"da2\꒐F ݕI˜(!S+*`xN#^#ǚEʪǔ0.NdDv ݀)!)h668~eh $wbJUf3NLP @$Fj8 93pNWZeS6Shl1fȦԚmS{ԭGNn\ӮԺkǭ/1)[e35.-"9dS4Ͱթ֩tU:^ˈ"""#mD^=WEVծEҭ]\興˭z/zk-zr4DE&"""""""""""""""""#b"""#n5uLB#FHDDDDDDDDDDJDb1Dz.DDDQ-,.J [lL,TJƬ3 Š?BA"(AlM#SJ6[%MMMf"!i %Y*n.ʕF]hC+QChJ[$1ZrK\ `ڵl 8! Yj1 (]M^ UOONu0Ⅸt{gc Ssi<" xlLC60C5^PwУ4H?J Z77x!8T ~0}afɿ3)4QK!֦FX܄:~dJs0~(o}^\Oqvjynbt+i<&n2!!rg7A(IFf˜Qp\mSS{L&cP,Ixnj¹pPlbj0鉇*Ɉ!QDh;tyvQlɒX UM0:5$buCs9 ׂc2# 1HGsa%HG2!!MS KHq`졨U筑4F H9*7D~1E[Wzk:r,tRnOBc頝NcUtwFx3%*O_00ߑ1 ifaԮDA dǗh50@%c*`lUx.UQ5ɾ3yq ,l`,eYyg`I{bxhq!mugTx z 8RfB8xG̹㓮=o343kj⃢fO ^rK[_j% -6(5,QZb1&Tccfl(` bll`!DrybQ~TRJ֫xWRTks[TihzKfGymN|SՖA| <( c;a!t{LݲuoMv^Jiy.]ʙM6& tC66尧2G!9^-QnwsIW\P 8B)'EH=^=q$= `&b\ʹH87 d3!SrwFgI9IRLfIp8hţ%q V8dfPx@0ֺggȇ8 Di=6zz'*H$" (jYB1з29l>d.O @)e$CM$E?HٰgULR`"*˷>@s=2}25DΪ0(~N@} O9 *| "&H)&a>{<9obe-F&edI$=6k=(E6R[3S/ OO<Ay"*V--^mb,?byE3W֕}O^`<xJ L$XZ@,Y J 0ݘq Q@G]¤)g8_G_?=x@͙(h P !\HRf6%!AeuöRw1 $>Ӿ&!]Ua8hd]nN(9*#(R0 GA3 "r!M DIvX JC8a͝ǥTDMʫN7B( c00ķ,3~1TMԼ@9!3~[l]`ăZeHp@Le%ZIISX74ĝL}äӀC!.y{)8\iOqhUMsYVvTf"!ƹ2[9Mn+(MXX4ѡZF@fEI&R]H g9b"0QoׅD?x }D,&v8G (sZM/CJ-x!:f۟w<~`(|R PRV3,㌲@(Wç䪚@;˞b#:!B$Cc"R#@@_,ޣ0qV JSP v٨`x>8gppQS SH0ʹk/B(m ‚hVʡ=-UJ%V _u6J-Z3-u~E()!">& H4Z߽}O@xl+ ,Z- CT0 OtӃe柃=^G4MU 3$-q!5s&l!\!d9Gi vDctH!MhN0PF dYDUk08{$1|q0jOP$RA#|}ʍJ *g o]iZJLL" kxSrɠ"ɨ Nz(7n4iɈX0Hk02 %dFqs1"̒i?q2̥;r<9ȸHL0 %`C[I,>!l.UPy J@PɋtK84*dpQrqoH;B!M Ja4bvmpk3VYsd,j&h6 ND\XwuDD&s#κvuN1vPgqZQ(p!Fw}Ӊ"}=7-.>)m4/.:1$!}tݹk`̬͛d5rLIKk=Pwgmrs(J)) Ae@hAm*Ss9ȠS QJiDd @Ȅ%sN,bay)y*$>Sa.j4KrԆ;^'Q!F()U]A5 }i#)k30CR Gtecxq'vt0c Y[ÏA%'/߃g޿Kzx`! p]rh!$JţVjbhTDaX_*0R lnQ51>ߒ=c!$ml)5(z:4'"SRITЋH6WǓ9~}aIe7{mȲ[N'I*s57qHzSY`#v =Ob F(AZd 윱/0Mj_-qC_ZATc N"0tf`R,o7so#x~?*! R]F0#humdҍa7d2MFI{CDU$d~LwY;  {P819v0Z n!b*C A.a`Jut('棒q3EtsjZh!4ǂe M4ɶIazWna-2STАԲ0O ƯF%CgDȁ\8=6)<Ū>!`ł͵섒:mQuQW9p+}wQݦ_'\h6!-$&43XrUM.&)3.Ay$(e0um$n`.x&b٫ SZC@j X(]>F 3 (. xՂ-'ca8 xjf!Wra!S] U ;2'B;hΡְ;L,q/56#J 5sӱaGO$ &K@yeXiνL^e,EחyLO[ӼaI^0AO0 cM M;MetjoW19,Ҧ `RAn(r b8{M80†Q5Av"XTQplu@B-(AP*I ER2O(!ҫ#UFXl5/} $9' eVὊ̷Ri# κҊJ$|L:bŤ*JKsW,%Qʙa3$w0]i1Ү%buy t%ͺ[nu7QKi\RK҇5:l 0-F$`-F]+1鹚MӦ+/:\*mif]j0u2 dD 3'Reoݝ"O7H d [s+$] ]xZjeIV"+Yj#)^5*1zv07v",2k]7FCKT.5FDV*8e EʂƐdZC X*@EU)j$ZrQ~ zњ0+|T=(E 5a%{,)nѢ}=0٥_?so ltt+ r%%Q "MSI11oH[ R YeQpWC :`>IDdfƪNAܙ"(b"Ƙ &]T"RK `Ts ܚdžs n~9&OݴNj_p: EgUAs?99ӱPBi6 QI1PU;U)qY93\w;$RU؆tJu#\NSSCZsSR(>|"9cks}ZxgB&udi5Л mD"P ŢMّK*H3aVBV&M\ieC1$p$dddrnMLYI Y*b&$?%ifpQBS Aҙ&Aтd㱪֣*0&TLc5Y9DrMv6 R`oPb[Nm\EqO'l``X&TDIYjBQqg}7woSnX&堤xں$J(+RoAAP44Y8A~܂&@E(ba?1Ê = 0d|iSeS5N>-41}epvRf YRD@ ǬMƅLބҤ@fC"IPK+e 1keʩ"}NaT) "($\=z`n=Dxh!4i:}y$, 4dP+Q\bC?>vTdĚq#5(b6Rn0(\FD#zaaJF) > g/4a 6 {V!)JSQ `$Y>m:M1Z4^w*R4>u?u%23 &t@FPDY!ejI41b{ [AN4!e oCЄ AC;H|O+g!X|$hݓ_oWD@A rd`GQt91mE]Y X1?m f8NaڄіERwcZC73 6-Qm&#Yj X1HԘ,tץbO(UXD~\+#댿NNAJKQ{(d%`I>xcjgPAGkM#ʰTjUb߁G9{YWJͩw&UT ?0U-1ۦDC'WdJR`_D%/׏`.96 |6zOѮzrhزMꊪ'ZPBp]:MhH9,BUʠ+k&+99p*~*l2@RrcSwI]HJގd`P:U(D2Ĝi J KaX [ @%[ g0s:\W$IA'`S U)T26{iPefN]H`SqpPMIQgbdi N1|RmDp!A*ȗ7qDŽxPhA T}T iث踄3z&wL)b""7-ѫ=cim0Kѻ+bi I6Jvz0C7oTp7ϔWVc,Hk;i5` Ӝʰ鋀8*pl`{88"p5g9V ?§֒m@Q}tc:`.j&M,d1fF% ߙ7Ɲ$;s#WB Ra~3YC 3*$Κ՚͏qSK9MɓaF[qA5bCKz_OSiM@Xd {r C$pZ4sXB.jF0w1G~7|@37%Yr8-ʝhy;{h`KP. UWrO; F 顗 @$g2@&~p}Pmxzm81@̫JQY;&ɕ9w9$:N/V1z՝Y^{a7AgP"dK + "sUE~tzP?S+>ՑJ /Ű 1s^bNlQq 8LUAQ_4bc,urCd oW+෽n-P{k>fJiR W[Μ6NnϜ=%EGO2 xh¯ďr%C>N9:lm# 턶lԯ;<7̅%]$0%#/@rv%n8ܐ p]ⱆruѵ]#Ss]"CEWbs̙+oNE!j%?%{b68{Ya_& B`^UI?n~ qfj)`KNCջ4R,JuKUX\cj*7MօbWdY $LD[qԇreFRK&}_Ֆ$>}ttg6oE(k;{86sDeT\9,wœMlrmL krvsd d3 bIn 6(2wy]94ӸCC3ϼ)i43JL @FKfc+XD% Sn %=^`O Ǧ>soUUUTUUkݭlda&h1doEQ-ff+UFqwXk XôPvA(>kQzVd }=sKΣi/@J#0סР2.d]" `jU)OBLd}i.HHP6t(!-'KR4x3f~:S}))eR0 Sa_ 9~+>偖jW9;Xh27,n6JTK]IņmG]l)+{A(d2 ×:d^ +6A"gw_^T =sU UN3z Q| IB'~lɚEtC||'n*UR.%A$> ѤڤICt{]z053d҉B*.(\<*a AA`XP z,;h 03>=ӐPW@JTr}z`EY m&[\"VJl?=6d5*@x2lQ= AB6CakL9+&~C)j+[khsDNDD+?LU)PH(v$!5>i ")&I'.o5e2yvIgȟ4bip+a"A HR:GK0-Ӣ[&R+M fqJ4W$M+, uMf))6Ha!슒Yk,۰<':[^䜖Xo9pNHk ,bT3Z ]xfR6it][vFktM:YHR >20Jԕ4( wq˝* YbQ A>g?iE2tɓBu:7'|1Wgq.lVx\d%<$RJ%Bӷ”آ]5@3.lAC L*awZǙ7=T~ lJ! 8_Ɲ>q~”g"J(i9w;LLΈ}od, G2 , 7n|c~5nQFΛ*hMQEQ+0f81[i见ºw'aX;DL:QH[V UqDMuxJMBBC*xBjy@P>M(=${u v:9J$dsBT妮/^/i‡iZ/]6:m twnQFΛ*hMQEѣJos42r( 4EqaQM0iB_MyEaFS_\_MaGj W rZP!$2,U%Q0Z?UZY !"]ka$,[X7eX gZn6&XYÑdL( "A@|5)-i5m-RMR)uf])K,.*ZF$lܔllg~qXC tl3.HM F rl 7#@o l}l uwU&aݰle8Tw9Bq:NO);:wNdTD H9!:-[#˄D4vЙ!ϑ¦ҢuSg5]*4FfE¤p(Q<0P72CXg10ĞX( HnHL!tk jI'v 8cdy9Nm i[ ,+$ b$(u\>\@?GA;ɀ 9 r:6a˕t$,buBF ;a4w'A:{iƅkP% D X2*%SjpfPݽ< ,9lLJRac0, S(Ad֍RcÞuP5 f"gr $$4Ga f 21)/PɌ@QFT0M7Q"0:;+zk m ħTz'CMp!T$*t_*`,`Bd ðqjN!'4EKY:mp, '@cDh{m1z0 Lr1C.,*tŜ<[;'[92L&fԳ\dgiRBM%Q Q-8:9%>VXȡnPVɾ,WbXyQ1gIB/MW8 ;\~89 N( YS RӖ hu/KB@Yf BFPJ#|O6Y GP .ER6c SK)[RXpx4̬i5ae!U=V &@&VOAJL:n%)Q8ΓD22$A.֒Y6ɥeV"&R2A/\Evbd0n'tGPΥNb9x0g2jBم2SBe!/PU| D*aBKl՗ 'iv&R,5CqcAYG6s;"JB: %m*BK (IK`3z5Ś1/5 8ΛBXX 3BB GاP.Ρ ;?V\kBv(M.!J#b4f4~J0 IVeP !!VM@G}hl7@h/8ڳ-6h8;aafQ@SKG q 8b8͐<&'iBT!B#cHޚbA(JZ_q[ȇ^QeK%ZD{5aȕP%sށupjr`$f $-O`XТBBE)4YG1}c&(S&ƶsnIz4TN(ߠd aUP[IVbUt`@\F`Z#0- MRawE 8"#f a43;o]UAjݚ)dHxKp-єHw7eGWE4 i1d*`L_UK1pihD솓/)rOP68XUl`1&隕(8ߛ+be ra'}M=:nIӟ.j̅Px2 hf!4('9%c`JHnṠ\+iMryjuAsYϝkX'0 ,NǖeZ3${@U_ pr3RQ0J9,F.s|uUyN<C1 t?6:!8ɄD0'呉gm-! `nja@4@,M(,aJ B0!H1cJ}Y YEo ]mr5jL֓[FDLWzڥjd5hAAs^d 'e_0.KZӐla} DHH:36] BuwX _K7|Yֳ|\< xΦRQzg+/Rc306P|1;'=(-tA^QH(12I)cx !t}q4e]ŜT+|v, HI'f_2ܹo ȗ,rTرU&n&NtP&+`BL!%+sĤ GlCUH`B<.lASM+VBv3*C얅LrUY163ze@pJ`0 NJlsd4@u^%! 'qL$8K\|/`ڍoK,Ug 4)1^1z b9z xa)r_.-:0͟,mΎg[[E""'fi:ìk =p@: "C'qrĊ9BC[ήC7^\۩d9gS60DD[O6;ϻxV=>,kjuDo\Tٰ`1bHXM '!ČQH|vlT"&Lbls 6ӨC6F RB8bX$łM-vNk^q櫄ֱ4bJ`3k-dL@5+g #) 7T.Pab(cXnBl;f%&nL\bm c1&HH CZ6RYie12iB@9C,a"VaAE8& x ffN50D|͇eu@h|9l y rvUvHR9K9bc}Cva:P D_0MgsԆ7<{U08Tc|ٮ҄R%)@+y *}cM~A7 X /{h `5{vC[6 3'~Цs!lXEnCT(Y>\!|6ֶw9989{MB(,)"rvaHW@;@ad!֍X4 VSDEh@~[۰$$脈SdmwLX1XKe&'vۉIeI$iZJ[ d:jc ʲidѤf&kc{uMbcU lĔH4% 1 lZƉKJhcLf=\d'C9.cvBZ&; ZG¼l^y TKpT#C G.=G CÚxy 1rl0!Dvf$䬼*&>(IG> U-=_ВF@|{Lm4Kx5Gk6C#!@P (3p; +Dg 7:(܍(Ê,PZ.d$JB 4!jI6:;!tN.eTY1H%A A%BeHB` )HvgPb-ՑRO&@hXx>H笷DBg9Tt)pf2@ UZhB nDXHޕs}afud6ѻ|>NH xBVWog'[ϟ1xuA: PvȒ =FܿjnJB* 䨫g{vh)2M#ú_=v8 h`x;/ E 03 ^قP>HD2є[lbY)X][0Ɇfu/D¨`N;Ƃ"|'}  eg-W Af0u6ƃi#[H{!@26H(bR%rW\l+ )wF]'ފݯ0s 1! orʫRf:`P'Q&HCm(ui4[ڍ| $ \/lJ;\ز"5csPyc9pxZtˢ92gg7?vR+,V걡SF>)|rROsۢiNI6y12 4T XySɅ&( fT CJ4pAWP_s.( F̆=9CP$̺$ e)̄p7CJ Cx@ %I@4x *HwjY4U`-̢ iY"5hf%(CAkzgm7iB%W9uY(c8ĎQ@OYW$Ncfȁ~;ϧgs[f!_ /$SJ)HE9Jsza<R+4 @cD](,DdƓ(Pq6wkdȊ~lJ[=zD+:jrt6 Od@Gm}OT%JMW9֊[wi*qBšH [! FT5r $.'a5Ψ$LyON`P%R8D: 0)KcjE[ Z`ҷO˜8DhiYE()OX)E8SH$!Atod0/-LXd ] ?x,]"64l4_ޙacvH= ζ*C3dhhq,x>ʫӷvˮ45%fmk.We2Y)%YLn 8jYFqx43dY9\M'79-hI%dUb9| 7{rzt:FuI,(`qDrC~6A]G]YUHrG#AMT\9LS\)r Id.E(52 ?`eR tɀ4fΣ#a3g#=ީDDF\q~ x/|ZJ;BZC Y :%0;j\9Mr0L{T(V Om[(ؙօFųl8SL_HgqݕpKl[ TRnfjJ81+h4.C%=* (0(^X9!r`% ! }ܠBO3<E@6B1ɬ'hd*4@֫mm!Os>R&ۣF=pL"I~-`L8/HUub")?GػN(85u|{aKsrۻ{)tF?W$\c ʆ(yFј]XPcMJeEC/5$=`q ϗ1yg XHZ @ C`S,4-$j&Z:h8oUUV w3ۈrCC(q#8c~L%aC_N:ڲ+y y$A,JaRjF$IE,ġ{!Y%_Oz}_LU]g0~ےZzMgW-;ě㫸 Ֆi ٮg3GY?5sB/J=k{ۺy -lВB "4P.;9 CD/3 ֥\ ƶ2;yvM$!ٮ2U`ƴCIV^"A/ K!U|iY<O2;v!%,!v2Y%ʞ4ƚƹo]IF SJ!Xf [e3;^q ëlEo7`+\y&ADClɐ6bQ]woXl TtÝ7 dʊ!֊r4= UT7U}Y 3QI3qY FscY:_^xj8mc<2|! \/zƓm_ٍ5srbd 5RA(s˟-ͳ]9υt4d0ViM j h``r4tXo'8Ρvfi\ )24"incQ-&Cqt'j)߸M~0 KKs2蠜O8}Ҽ6(ig2Q ;aw @,Vn8jśE۵70qq&Wuu~ʡ39U4!(02iq\QLa$ &V`̭0jq)'p;Rwn7&];NŊ X2RiFFp +TۄRAY @6(IC.~3UtDJ" yNM6%+6=Jnn}>xr@SdL$"HaqOQE?UN=k|@fMaM[a=E_9zH|Sۢ;Ł e5JC$h!\4:)B2و04+KU1d*j*jE=zK&H< |w { '[#Su dB' Ca|#žho{ 0>>?{qo!wy3|}>}_gԳ( o >] {)( @%z+.4%é!Ъ{JUk9{pHWɉhxHb6{{Ǿ2)D{)W=kumjk #پ:ew`N UWcvPR(M|oNyl{TvԖؑl:e׶t˦mZ}1۔M[jJ}}o=PTo`y WuTWo{`;y}}d}P@ |龃-O|m MJUX=PPBP}z`tn3m3﷗s{@ '۪;zJx 0Nk˫we}϶QY}wzǷ_C|59["=[ʦvmܛ·y6oswπ={yܙ@yva/{hs>ٽ᷷nZػӪךspmkrFvJt5>ToN7qVa꛽^mܸ]QsT<>^ˬ۝ޘuql9{+uӽ}k&qR9q].[C#gv̾};w'ݯHnVZcl'+C秪Iu֘T{ur޺U]}YGl_Zun_n_<,7Z}Pjs.2-;@t|/m_eu GKe(~ĿG͇I׏aHV/oR 9*b %: &"J$" j" %Ѣ xk t)Dz?taCc$QWMQ|2x[V!A^v{h8RS2T5deT]F}^o} `|ϏԡF㍷%em)5e2xa3 I$P>\PN*sP0e$Ȩ"cSQ3v))XXշ5ʜ0U S%KCMR̔PQIQEPMQPKM-4P45#IC7Rr |C1,DI`{>ReA;~_4RQEPڲ')u{>lyKRm[߳8K~ 4}Kye~\ P=r!iIzz /+h؋_JXjW+l/<2}Q!  rSN-J%e;R?Y~MdߘE9=mw?$%$m8smK)Lgc`TU ;=RSI6?_LfQJPF@PBѥԘL@)eRQeE _DU:U1 y }O} > `)Bؐq" "1⻡e0zfi"cʠٿnLe&=WЄ"5acjLkZlvJp `H4mHM,AM QHJDKBM- DKIIBMJP8{y JAm?{yvY˨y4ed oWPN.Jb/mc?O&D2^v<_~A*NĔ4R4';(r C "TG jS|.rC SLETQ %`rH z*"D =J& TiTP"T)hGa@ȵ1|qWF0dѸĤ/]sO/Z֞0qE)(FZ&7>פ"ީ (9ݻwd H!qT\6]DPSLFߙ UA5ZLkLS$Ehid$)bhi*J-m9G*J "") +-EILLMA4V`EK TUNbcت %hhjj ,*&L>w;7H@>RIݼ.nV=SG>|·,{$"< 84F72EP"6,56I O-u;[:c1=aQ|ZmlOӲ?PPkNI=E@U:[a"|kl5t{+ѯG q*Qt4BB*R(DPt]R'CT2@hj(19 HQ)EHP#N@P"(!!fnl!A/6BF)4%%RĠ(*hc?>9cuc#lF ;we#h. A=SE`W'jYl2n4"Q1Lq}8B`.^BWL,NJ:ZnĸfIGqPm9scUill⯃5ŋml+WhTH@^8jmјr F!(RǏ^^5!*)ݞ4.&M56k>SQ~%vlǾ!_O0)evZBpLUpSy!Nr)#c;ƱɔC$sհ[#>ysU}+(5ƁڙQ0%^vsWj?%T$@|u"P&MjgI$:gnI;={|1|1ޡ;5FjK)'L/=uuuAk[ 3ݻs(*&'0<߰.emSZD!Mͣs?~֙'wH$!/?tM6Hڭ&6R*F1AbrbNh0XK"#JPBnHrQM7-FR drF)gQLysu4mkph4*tIVW{>urqFDAdñ@$?o=/ ]R75  >wٳgѹisP#<ёM[wZ־$JsۑQS4{SHcu@Ms-<X=|#fx5wkdS;]=T%/X͍*Bh!Hl/tA?u޻<7-٭t}%j͓.ujgnƻYmP{2*Afꩮ^2aRuk0b3] .!ȅ lfΖ^?-T[-Vjqw8Wm㹵*..~@"8_lGx)cƿ5}mώ/:SaT).+/ E6j^AEP4 >GtVTeWl[ pd%(%,r {qQMEVNߝ BlJj| M2PTiYXLx8JXKkZs웦T,5,&tYPi&w7+jP\>I*Zn^0HS)Ua8Мآ#pT1 _*c" +8,,؁M".Qm qzx3t(U$]$: Za\h>[ l!BmMrd7xFGKJG=D4-D hwpPxc)ĎZ)dJ"B̯N{$o(xF=0ZNIz]4!j3zV?d⺮[Qs(fj 3|8y\wd7n<3&3[oA#1{7`MAr;{ʱ|0PJ@J uUk{j2(; eȠ x&?1r<}?g,?~]ϵB5tQ3+@`>u"FHY?6vR &Am{ 4/7dJBBm ˊxr)/v_pC|?? D>^kx,*y?/Z?q8%,u@ #kcתgVZWÍ:Ɋ&zKH6Ӎ\: M ,?pqϖN8oAZJXv5A8KQ 5k)&TfD&}Sq_=_ûЏDNVG 1ˊtkN29UuZ6UPW#bC Ix3_x??9MBPxc=2(K9L_GQ'OpgbрUVBN)rѶ a!3l_ u_|$1hR:iTPt0sBOstl*1C-X6_A^駧5anK[^VohUo;M& ۺ=cc[[V{UVmnVQ!y\,5t[+ϞF+%uJ{, Pdŵm8lq]JJ~_EXfƝ\ÆJΜ74ڮMw27$W@aZ Mi%58]j u\ L9_ {xg!];2$\'\C]z 푚_*0ǦS-cc nk#""a!^Ѷ!g0<{mijec>u;ezo5ɪ,dUSv=n[>2ε60)o%$D+ߪi"PIk~zK U]6Ս𳠎j:[ӃJ}[wۅBͺiQ6Td*5qqj5WTbNao?FxF6\ˈp#Tk=t)Z/jѦwWlI[ jkYqWh2VٍX֖m(l]wkHEl|//W.c]Hqړ'j^n=:uj CZ@1'k8/vJ d1`7ztZy=2Ynv`t,ˌƔ>:{JPu\z4XV h jۧ,njfeb9 &2@#pϹj\iUԾ10:#-ym߶[;. hubP>\2}Rxy!pcZu?S?4%㗯KA8t(:%ClʜSTC>絡UUafWvzf 6qƷ:QݴBPՀs{ Y0fŊ 8Ƒ|۪^e;HٙCaמoeTXzU RBXэ"tqY@.Lg4eo2D1xknx~Sz)SNS5n` pE9 ͩ8.g5Z>ߵuj/kIJGVdYPN3ӽ_3^2+2uQT%:Gb25]ZdFz"v>j˯c1՚{:ڡR WzP2A[X* s  ěeOd׻(#Y+!țH&Da<2HqL2 gǡR׎cß]&}ړkMm]3zeF`T&.UY] Z.4 0{-P.xtxGvsk< ^˃ɫz zV16=\P\7 g^g 9h Bw݃؏`mGB'PFwR~6_뒽|g:ţE0N幣<"F-QG`"0mWi_hNli?h>M$,;Xdj]I;;oIz60-~m"=\!"<^9_L3|Z+\קv>y.V6@D%x yX}dbUID@'q_-49^D4a' 9SǏ=?Ɋ^F4\>pv,T3QcwysX䗴'0r|4P}QP8 5pxhGzzD @(5D*z<+%-a 1imx 6IMdblH&a!2طA]X۳6;܁Ѳ;bqO»kkz9ヽY \\n.7VdVOp, eb1 @/rl^k~d0a[k:5I]@ Q͓M{!8I Xqk JuoC ZG3`酙icvnvJճ܍W5AC'l9v #ד :fQ-#Ռ\:`ۚ0Dž3\ S(sfWd%Q*1 ; υ^8B^Kso܎zzJp/Z8s@ TɼoKƷL6ZR9l4 +s 2"KSS4[ٗ-Z\k2Mbrs\=܈$AA䇆rz2#:|TXF;X}?Y qD_nτ!ix: oZs( c?D9 ^xO|^>&b }T};༼ $<36& AWO4KD*)w;A]>> C'Q;|j, z?9l׻o}ڵVvI]x{D:#' ʉ>ҺL`l &urH6bT}{RA+ENJ$c#ka? " E.-{xA8\o8Tɹ2ؘsw[1ua/@ѵ:mgjZ!4󫣒|5;N)Yىm E %NZ(%о71t-].ݯnpi 8$|MgV lSE muXvM EVg|IrRLP*d#g>tۨ@s 0-k68-xk-fe 'V:5Z*Yvs0P/x =BM)máwbҠHnbxQ&BS J6DP eU*q񍕌R8W.{KYeO|ec#u0S;stp` h]s]D|v-{lvYyk5ʫG ^^ (B( `,+Ӈ] :It&}<r`P 'Ɖ{y8d0FY'b:(ǧMBԳq8gAv R!Nzjt퀴˟c۠~#ZO.C _C8ɴwy*PRPJgVwqn ުnh2?K9 s.|489ըeYt(H_[AHWkL; ! FL )? ?df("i- U" u+ꆽ۹MZOא ?G01p;7՚Pfo]apo #gmk,8lFluZ+{'1~%lм;wxh[U[=ʋoN,K 4ai.Ϊfnnv9wl{V*GrzUm'{B$'x Ϯ6?rd<囱}^~3Cbiы*JӫYa:[Fxs 2!}J{b'Q-BY:(ԵsxkS C _U9Ts*Z?YzQdcNʂ ѱUmmx[7Y$7Vs2:%C|Ā?ma  z9*O3. @혢Y=s^:-~<0B*bV7X eF[Xluc GU'Ԫ*y_Pz+vX[g< 8"GxV% ^zt~߰+ؽŠ5=%å~R2 Fl̍6ɻG7@ƟR_Ck^wx}ϻ_?]uJj.nnGPPWc` ;_6euvBrg&t!+F<Su:pg\)5 R%q_A 67lTJFL@t>2|!nD- +G!ɶ<B,X8n"%"xԒ򫛲ElW9?p< IUjC-D!$b vߕ=fVmjxTd[eߵݑn2'$tI|^`ۗ] =bJkц"3v6a9o_u7EEg 4 _'3¶|9җޱeG 0)BָbvJ fB@%A+U  c_2UxL? bSVOy|Vv$uE,98zL I.t@ךs d?XC*ke2+R` % qO(Srٔ=,=_~؏gO)vƮ\KrTnbI࠭ZSp 5AŻݹ n!K*X{vhė pѴl2 Qi$!SZcyNn*A.ź)м$@npd6|"Hņ,[uyX(yuO(݅ƽ38twMGc՜zhtICNb T:{a}E|V{]'g/N}L$ޫA÷I.PRxDG?~\s غk#zmsєb{yj@hYDj#zԮF,!ڢ`Q%UJU_r$"H;$_KfY]}Vd%7,_.6v,mV;nU{D BmQqrȡ66pԂ6)$}g~P_}KCa$mn\u8ԔSBd#ˌxV֋]aRL{ cSO9GrA4x~ P 9ޓ2? I\_g^Ba/'2 3!-=LmcIa$.1Kކ2`GBcMt JyϮOϟ\CiDlv!2EPTt"lx 7RQN{bxNA|x?Pv=Z~v; ooUWJt/eu˻Oڸ|si6z@G̝ zW ?\-S;r}k=dauYmvw$\vs*2Ns{'v|9BB~ PuAi!Y8dQVVy>&:P5CR:J 'xW1K X_4;q DC~5~ckɎFb%}ÂQ;o͏;&_`6P/ =M %ɪ1:Sp.^szέpI @K TEf*,#)-;lՌX${=F ФUר 0/unQ|(}KW 5S4pX8V,&v0u\2&:3I؏q*Ӿt}NpE\bz 7Sd)/ਃ1%}%(Bbu !a MC?TudS=ro@F؜ϑ:n(MSb 6]6HO `wp #WQ(8j*e \XԆ>.xç]`wQ^}=4nT7BUEBzd_pAr3]ϣRE~ ˜}[b3ZQ?G.p)rR^,)h(mqa1|rrXn^a0"rl@HDkWҘ | l>IO:O߆'!|'V8t%nUoV/{Aʪ9j~ܪA6tlJ%:C2iO˟ ;0[2G Ճ! OT;i1cqNs";+{ͷjcc%?Q>nC!bKt=}Ȥ4}nJ=?@ - qGd{_pB~?Ll龬5qO VSD鞶 b|&^ɿJ_Ӑq8O hBO}@Я(NDvi*%JBaP)ߓv9|?< z%a!ty@d*|''!}R/tdQ@)G BHBTz V*>P <@>G9庀{Q23PA\ ~9mڜlH{ITZF>#T_?) jfΎXf H _%m\Gb~\7C*f MOWumodD Zk!UU}(<16iw_xEJvCn8:Mⴘ&8JO _Ԫ򛮅2*&qwT2G~2$^9i;Ϡ?ѝwīO\>KO-lϏjVP|lIG5 ЁUJon )E˟{{~Cv?wJqKOz̋b _}>pP[?fSJb0s(qN0pٞױ֩ 3x$ ~3霋 ΡωPORS0h `Py M͠juqz#f4;3_v|CHP2O(v$~v=}vZj1nLClAhLu62i'm76~V .AŶJ|#lŵcM4ğJfIQmm%!M<08c%GgPp.L-DU!4 1/aə)N{C\yIEAG| ']f0HZrr7'#pW% %* (~?`$zB{SK4mzE7v'}^G\SGqcA`1g. ª(2pJ_0A@< _d&ĔoJU8G8}ٟ܁7oz8գkU$R{ l K"@[uJ 1 4qϒs65@ߧOq(PP< *r H(%'>'GS9?o1$a1U7e&AfdnҖ6nl @|̀,TW_˛e@">y2Pkd Lϼן_Bc;DDxm/Gl[t2*+?>2H>{L#e~KM,1K]3ہ\h6hLԑc?2{M;ѫN oOx7> R'2!ĊE}GǬk]=04r$ DœfB4ó>wblÒ4 u&JȨb`)J:ZBaN߁'`yKIY)B(`(J{@*b`hXh f F`dX( hhJ?XMT RZ'vY!a ~@ @D_HaibI(OS%?BPPD P)2DāRPO((U' (bJBZR" *H@4 42LHM,S JR IBT#K ĉJtIAKMDEд4BPLPRTTGO.I0:"C|@3?  M(" CJP "MOú& ,wDMHfQu!٠ RW5>"R$R`h(^n@$BME4 H#N)NYB4QKO $EG@b(Q[<'?93Aʌo8 1JV*LiιO(,5l^c͎F0ZfUs);?3GS~OʽlxtpۅBp#T(RI1%AA~~?+#eZZB]y[O\bGҘh=[`ULdtkb *VքxtcF4F4`FpMHKct!6Fz <`OdlSfCBZۤM+mt'[ b6rZ;LB$"zXW^r#L{&3 \?8B·,y="wҁsp&]SxC;Tk4I҈>l'je`H\r {la+zn%t=+k_ hRH$IUGǰOmy^q &8d{yۺ$>n*a/{Ù=>?7L;*\F ~ c6 E'i?'cw4ap,xGm;H 3̈́/ow37Nm =XpKH?uxL/OGTZAd,qSIs,n qrWSC"jxpPn1𾠤1j{s}v_'XQ1 )qG U0;Bu7%_۴9gSaFP7*~ RɣoJn{X]*hp*NjR*'I !?L:^g:wO|/٥o ,9R=#xNOy8L\f nu~e$!~H蹀__c^ňG"Z\(}1Hk8p70Ǵ}5VFڬVh7y;r8PCO(szm`ᣌ&NfJǜ#ƣCܴr{h^1pMHS*_I??Oxr3KSh/#o[5lA+Y bEf;_G@]Eu}"1`A"P\ V5KpGx٫7ءpTEݐ F"N`FNT:8SjXEJPr =D^=Ir6cxGԃE[x(am>;y`HW.sO!S ĝ AFj?=I;{se<(^ ȥ%f:jDC;xQ% ։έ' 3rL}6aTV*Ś">Uǐ@"HMw=NKcd* %)_b1#:ϙΨ7(Q ]V4`뫔4 >R+P %B4U!> ouq 9{+ Ϭ0C os.z}sVDV 9?}5͡{G6,<:?\O_A< _`a^ jSu)"/sR2xzN"^x~#Ah  <26!?mSA:?=0+o~  $s\|3A/n!1ӳrewQx1$,E2x2Ke ybN + ?P{㬱Rgga? X`Y>=AؓmZ!2wpdkOh" S ߭Ӟ]fQѸЋ>ʃ1жޡ!V c϶zT*-}ֹ*i%񥛯ֿ޺²l-N=BsJ.@+ϧ[" x0z J(QCimPF]>ў+b )6Yw@0bxGY i-5c:CwX΂).Uh!ŔJp.d jv{إN:feGM=ɤH}u._0?p'2f2e`SV"%7I"H\@"l8Cq)s.WV-HDGjQ5*vzQi-f;t0HFBlegĒ}6\~JwUz<؁rG\("~j{,qb5Ӛm2 {z7h2*C^CՁ-i2=ȣӷ`c"n'P⎕"SY{5B on6UB?%r`7__˛72LY PGW|#'qi-Ğkyx $6[_w(MtA¨9 }G{@e |h :~io$'†Ig? /5.Hluǣ>%Aw~x k,ï uʈexov=2FlUuI Ɂ0̻đkf }oC~aLyY1+l/_{H%P[;z%}*!%68%a.IQ)&P溺% f5_J9Mtx4L>uN)ټJ/!6+zGk{k@At̪&{=?ӿ2Z)((G~C}ˮ]NFf1ة ZQJ0h|ҐQd; iȝdǺA'], tRƚ;ܵBE@ݺHns'>ƫ .>5=_0ET؃ڶԽ0njWin1L܆KJ}^[|u * 1=q<9c+S~Dcß!^sx@nݮ/h9vɢؓlcDŽӯ3wZ\ǻkAF=֮t󃛸7 ѩjic(ӄǙٓ$F:rlv,,NF#w2嬪R̶-NWFJ+ُ3$Rh$@ETAPIDS|Guvc=6 ꡅ7U.7tQ)tɩ:T! H5vgs41%! {Wpɬfx=gqײ~Jd/6QF{+<@-oI B^ 5xCjHGx#_8 +a|I+ D.YҰI0a& M!l17eIjm@A_7 ~CBXUG"P M ` M h3"6ߟz>(Kju\G1};w3Gɯ[WƊ(t,Ɗ0̐K]YWͪHR8L2 #K(JS ROp8'^ۦd[A0/H֘N-Lv@l}20  c .GpЋT g=VԞ P .~\.t|jZc 5I]dIFVK^IDmhQM5+(H}Op [ͽ z!d_cN.tnaHGh"H4>;cPt.⤒IR\} }XHseE^޲G"/l $$$Ii- C-fᕹgD.ݷ>jf=4 Thݹ6A#E!@-)TMBCU QC x yy '5#TW1S)#rm[Geq5ǧXFI $KL|v^[tKADDE,G&RZf cz5W _ }_4ѐ5-e&Va!QIdH KGy,g~;ዝ?^SW:#֪wGW.{öXjsvKAy;̐@ Òn 9z@"0..v] >\>Th@"Ȕj{mqƾ*W <" `$DUHJ\%ʎrWeN?/6AhLs( B$]sJ@v I|m 2 gO],ý& $5?)$h9%Z-nIIh $&Issu9Arxkᑍ>kr׾OR І 0GS 5l FJ̨R,0Aό3ޔ( m繶D/(ݨJM-k9xtY9ܗk.D80ds8U,I!ޭ;A7~H'Ì8ms~oMp~z/ Ja-RWƱ<z;BGwwq6H1I:eɍk"BUוK¤ҽÂ!/ cmdzvpA/74 (C$2C'P7BZ{!GD}oC 7>UUVj-c"aqLS }wݚ.B @8[|[zjz 'Oݯ_`gX!N=%V98ohaq KQx D fL6;/TQnCb!~y\䜅BMP#q!B(Nu }Ȣ( M{[xlsMLZrI$`y#lo ;Q؉w2z*/׏ך+ Bsk 0$%m^5 lzTS%R"U"$ }3s|cNνV~X?eÝ-]b"xb"%&H& ǡB1%Cm-04I$,W0 3m뢬F8E~ :B!nNSi osn$?#77o $dU{`m*aqՑx\d[xhgW6;Ebu2HOmci RJCnkp.sSݺQw`ls` )Hǃ3Enۧw)H\KV+vC;<-&$ɞ;YU@֙ i c_z>a~[c->(` Nv@<@Y$ڡ`^Tݕ\S+)qʖMOX0E:äs4jAiԂDiǀ@{ۢ?_xE6yXs%ÇO280j?(Ch@^JCUKU#QufU^,R\B<&~M,y:̯@ORYy֊(HуȪJWǿ.ll ;/Բw\@ R@`\\8w> {̴3.xL)Ef0|Ax>PLRcW[^#ޣȻ&A&ށ`@sUNY$tG!pF<حtHkA ECD! H$'ʌC1BAG4$zx|]9ߣ좤ܒ_=$0g2:PBHi`gݘ=Bži<=wFFGQ̐u3޲r?5誼34i"]8!2vvA78t\WKc(Ƭ@*< :|E*`v0.ӶunzoQE TFDoF^RF8@S eHя~οߢ~X'&g '/vGU^^62LGIpp7Z=1djG.E]!7~Zg{a6ɶ6gmd;Vګ;clmVmnHle4osN8С&Ll+bD$$a6wIJ"<:4s:0ds9m2(p 슀9_B-;/s2;C}UD|<D-|`G5T`>szY=E #i߃]>,59CBP9`~ʽB-q!P?3oj+Pٳ@a؁B?}G&) y ^A*~ T-F:0"  H$@/5{_Q}{IiwcB Ƹ^}|ӯX% B ݊kT& ?C7poǘn\"L,CTR`(H85[XVrcX?ngߙZ GIHOl$uJ O<+J1dأ(fR͠~Y= ( &$ZG"USHW8$˜ԟ}Zel~+Ĩ#(8AL S5T6 @ K^уmu`*$pP$I fQ3qc\K~a>wLo+}Bzp7Wo>3K$lYPc+A.3ʵ`=bOdHaΆcpPV '6iTRALBUU :`{jI-NZI%S݊g$V]5 HfX ZC,¬s\= sV{p*)?v%q*@*  Xu`l~?Z{k9n'v\f=<%|,!i! YEku%T>ʘ^^c2eo>DӭEȕ&GϟnaE/J~]& 9l8seMO)%BX!m5r *]̣bҡ}ǣv^M5[8ԧ #8Cr3=˕6Q*Xn @-ڀ9ġ;\Bf.\,T"!LØob1d(%FbʉgfR%||+. B)$2&ZkMˋSԳy~iT6t( 1hU<OTDUrT2@mS!JZAv;|e8'Sm馰`]O~o^Ӳ^3wx?Pu~nArAإμ;"ę'^)e3|aJ6 Pg6TjNV-HrzџhF]j[ . b!fbURBZy"[V/iAf:꿁7>|sB2ES+Lt+Y< { b_#`/'oPŒ/I'h,B¾%5_X@IGvgKD/`x0ANUswyϕMp5>M%pGH(⯚ d s}mQ2+Z #Y06ǡOJHCrw3m$$I%U5(@Nڈum"N!7 Ԝ9Kh&rPaR7R*!>!s߂t] e7nb2ʣ{(:7GBjY jyYGHb2Z̸gAN3O+IZQcNVx2RaMbcV^*MYw(40iTo >7A[Λ,7\֬-h"l%o0Z ,xT]VyŠg" {o݃%4~ײw8e9F_-5ކߔc @ FPl`l,`Dkx"2LX%$u-X̓Q x;8{ d}T^%Qy(~ 6Jf`3wFDWrPgPނ1)L2Chyz<t;19AZFT< T)#e2p[(lFSA=Ut _X^CO-Mz%aYE٭:.d=Q|?[q'%ts/>On~l'D@~s9@?W: ͷz6]<n_(fa69Z0#/l yr\oUi/[dw Ѯ )+n-7_U6pW{7& `閭yor-PSuk؈ .z* c Ix+si\Ea"$ą6*dCC2",tar^i1FDmLsPom-"@xI:Ow_;0o{oM")@EXe%rAEȄtDGs]OݪqvtIÄ̵Cg@<U[T V#ǑDWb'$Att̉aR_}, .C˪6அp]偉RA_f@ RaXzED@VxP;Q{'۬E: F'|kFxI>Q` $OiMC>~k 3=ԸuI\8t]euCkkNR!tʚ@JHR1LQkH!.4Dc_|aǪ|^V%V R"CvrT8aX"Z+J\P*8pM2/ qH~ P}>$T*! UӋbNs@x\sOo,u|GZN.GE2q.2X,Ont$ wŰp9[qn w(:(A{#ӣV 4MQ5"M9PXԢվ6K:;*U?mD+χ|>#LLGΙvƆouL2w3p&:R omS<,5/l7Ty>sE'DFˋ%Dc E@i`(-GgE&Ѓs-+8=¿;t/F>|Fl 8T07c# 拇 ,ӑQD0oά)q2Gg!U9 AS6yG1 Ya n:?wz>v<'I|lg#Y$&d1_E*%FT$гg:H} ս#kբ Ź#U:Siib E;8\;C#l9 tr`/4)ޢRQև"0  Õ0"+fMNP~3tjISxupZ;kc29<:s=Ȓ->g)-\"P+e I$;B tuӽ6@IXvϮ٥(wFν^\<IO+p΢$<eY$D`ეm"j<8عΡAk6q]&G[RW_{Jd UPbyHA]n fz?O)$89ܔ /aN<K _`J5 _noY@/X< = ?vt_p<=Y~Vٱ^_Y(+Gp Q!tb>gԢ]G8tڍ9Zq}]##cre父8z5 Q h󰰁x#±U|gmlzPbpS j&3tYqrJ`ɓGR(UH;ޏL5G TTõ?0 !P@N% /:)`^ڏa3" ]N'邾}'k;SH=W.Ha0`X$Zs!Ư_\ &d BZDA 0UU(w紺Z*V-bl qwn~3}+Q8AۯT+8(\+Iq0)#O!!#YGoG~[mP=mBeޕC[e\ n&bv"I~ 1npGЅZ,ɴ̂`Ef{ch cKtVguN sAOւ 5`k#kcmu":\.w!47Q$ h)H" j BI_ޒ}f+=A2b_͖+ݏW9QpwYN0h%K1ݽDI뻶6- O/9[MyKݔXa|6hlG[JwSs#zj~ޕgkd!I_JiԪ9G!$R4 G/lEt.5S ]w!鑀FR]&0NZ.f?_ -5:,=|0/±%-Z.`& 8 N.ŏvJ i[\O`? 4MO+j/ Y@Э۠}ײW[8h%ay MtCQ &6)PLg jV#<0DX^m8F '+4}:֏b/8y>/F>P$tD&cO0g.SBHn g]MqϢ`2 ȂknJ s);Kp:T6*9%2F~ `eEnWc6#TY))LDj%%?S>w-.hc=5)B t;IH%<UJ ;^LL/VZU̙V5diLA 0NS`vK׭e{n?Xx aWĈ)i#֩7+$퟇$ p<}]_l+ypҏa^xً c 3=5jlY<>:-џwGCҧy̘H CxjgG2ɳQQ3y`ފYIZ@11;~E-@H_<%/O[,AT.1QLG=O4v(d~"HHADLLקCC*觝@Cpdž5, =scܵ2IcDr 9d"/؅KzUQɱuDbӃFDʩ ۿ1-PhF &Khn>4ɖG6V)˘*wnel%BB$(`ৄ,*VqhjՔvrV-7ACvՎOiA8tjdka paZ<3gGils5ȭyU ?ղtaI[*x rnH4~ hf 5^{%{C'}ֽ+MYZ-bMG=\GE.DR醞|>yl[^<#=5K:0"I$/ ZggUw\{g=XLo&,Es D|`zpd&9Պ[dzkQ0xJІh/Ľ}lzJY0$c( c: kT,u;VSTᇡT jW&D%Ғo>_.Pd3S蔄vS6JqD;9݀8 =\ȯI/DA)o0β ifOv5=4sdT.wN-mjW^S7lM}f ߳6hc<ۏp*;83zcD"cd0 a㧤 51lF!+r**cF4QH(6tD>,K}gLH<%r`zZ?p[;ǫ?%AfѣoOr@NXI(sq=?Mnd>Ɔ;bw}_FdwEFƹhC<ۍM̸VV|V|l6c%Z4?789oyp|gChWߣgk{; ɼT~LSU~7' X Ⴤ&5f&Jo!'xhaG yWn?mG>)p>^~VWL)Ѧ}hvހڿ4*8?|d1cr_z,.l|3L2Z PGv ]_wT63__'![M׈N6X`F  ]/95xU#qZ^Ql/0$ÜQ@#^iqA@}s.-AMEB7ٗvVmGzoF ]Qȩ?0mˆ,ay"ۻuǚ0 0xzX '6 Q8璾2FF6D25#}& j ƢF0_~Oi4RrP^-ͳȯvϧq~׾㱞Φ΀k &ﺥME2 ȱmZ)P XA%ːY~e4B1^?Ϯ{;s~e=s=)UHj1! *&t\ɲ&1Ba: ta{5q0t)yY&ڄ > i[fo$9G^rԉ?" { j^?j)R8 pgP L !$]peKXG`Ԝ  K|}c.}x+rbz~0hzc݉ Y)~Wv{'MLoZLSR];9 4)u` Z § \Ӆ91wǯ;s'#K\q}u<#97kQ gHC)ef=H+x9ġ f%]_vz]SMu?* jRP$UmPч :_e2/ MP&idt/uYq-q6;TT2tR3uD +k OMrpαh@#PԮ$HAh6r{hl/?&Xs`ءspߞSl|o=uJ Q#>%.(La }:4{dΣvfR5$P9J-]b8l7 &.|IEo%㿙!رp>?;z00i3P76dnGE1V7r&< ?`Nq(X.@ owE@Sܢ?QxX½ QYxPo5s$9BI%y~ {:El1g\6>6T=0=B,- 0}_ dݘᇂ;n XI$H7nc[xQS9Sh6g{>_!o j0xzr3%VS Ti|"&85sqw`bthT{VO^q@;k( ȠRPzyE*Vu P V8عcF74#NWTlCש}*0[EZ&a鲐ILAIE)MDԀQvNݛ8惱&4Fu\|~~Rv|FAz:tZosˌ3I ՎŎ6{M)3ʅ͞TC.DTۍ>FH?̂[+\~)uExdXm|\*ZUmLR6#4|ӝ4LXwl2o5NP*Yh6{+-Vʘsn,i4s5yHJU=қ6gIIA^ :oZDק/qlœ5ne[by}ִɓj[߇yQmc ä(W3GN7]?Xfɿ˒;` S-," PyN&p)&Z "kl'w|b울vVg^$]£x8_qK.$/g Z [c@N(E'ai6U'2 ΂Tϙ4 #+? Z4K:ҴveD-Ӓ|#++Wps?Z`2\  γ$q\LGEѲ$XZˆ #e2<3C4n}O¬ 6034dѰ|0(ʼnWǻZ6n:۟~4wE B|)2 R,ؕ& sPM>DC5QB)CR T77W𷛿WZ*`an(FFX.BƉb} / W!N׈h_&mʷ{n$Thgo,QbP|/>STTe.Yëӵ≅c.uwOuH+^ﳎvc82 ml?e.m[_46猵5BA8 b-|A#Y\U-sX|#4-.ךijqIY~5 k(*hP/exvDT=aH&FM@Ez^qp2iXʴV!?&Pˋu{5*%|$Gf(DĵBjHJDZ?W7q!TU]|(ołW?vԖ";8KBh&B64?m$:v(Vr @-80hEhS`Q =`Z.u׉e)&a.ы۩A=kubBu <6Uًלk\$"0׈}By آM1Ȍ@ǠwND0\Wk'Wz(AcC1  q BCD=:3SYTfOAS (Yͧl&H:"X sTJ9ԇ,錁q/_ٞK~ιՅ{y`pl07{J?: ;C!h ^=yc.Ԇ3h. Ȑr##î'bZAx#[nVޓObza}4dLq@UsMg Оۛk[VEȰ즐| 8@,a ޑ KBBmA}! F̼.STr Z2l7^p=e R_solɨF`?B-T CT hq)J g-2\WX2߆՝aF>K/OO˷эg^x">QǧϦP/4B4KHM՗T~vP컧o\AکΝZsѪu^U<O6sp|yr\ujj7T#ݪUdtv`gLV)ђ7 G0.3w ӈ7pߖDA!VbEez EN0֡Y>S6)AvuR*$SAƐ$ʜdw-v!qs;U >0G},j^!l-=O !'%W΁HUT.^}'1#s ְ{׍}-℥0% 0Kq y״#D걷վ9TZܜ92hÈ蝾؏ܟa$5mGnr ¯k,![#~:6wc8x}FC/V,]6u.ۑ쫷"nדk7 d TҞE5z,MP]==׳R-Է!Gd 8d/N'5"@=;kTf{&?fPkdB܏|Uv9+ Z>B"?+ZA\j"d$PP8)YdbijMciQdƣn0 ho0ٶ @!pZKjfFqů?P}}'`>ۙL/Pu͡R6UKD<ӵQy <8Y@&ۦ+^T_bTؔ^H8/LͳzxQ!~< >)C(<^~IiUIq@$ǽGfH)\VEbBr|'{c ֤k'Dvy{5n*-[=QSZ218G(e!2ǦvgѪ}uay N WڇtA!γSE}CC72 N&rɧ`i peu%D]Q9{p^G}]u2F eV $ 74_b[m}'j8>?̗hHqhu$KڝQ(#CeaEjBZٿ|e3 `~:Y Aa[J1T!g=Q %Ov<]`c(1XG ZFy{UWɻ\|nhLݵ!%*3$g8dR9=ٷhz>65c~?1e9)3/PdMM\7>2 +mnpBMP 9y `! aFܘcP7:Bo>14ex: an-Yf㭻dkix'Y kcMaA -@6`~|T.-NsX%V1}Yvޫ21;r"v9_F-fSyLbڱGE賺Rc,8l ts\ ~Yoٽ]Al_bju[Y"9_챀~ubP^Gi(N=B֞K4X}Sp]Ynti$~twgIP/5gG?C/n(< SΌ. eǚ=4/GD&1PF{Y'[u֍6 WE2QwfZg٩;nxpϏN>>խ]B3G0"2=h=;oq &'@% fxKc-ݮ/TRp?tvWU  A%u}Ѳ9WNWWa-{$C|^}wDsPvYrjB]5}wM* eߔ6.ʴ,:߯W#vL4h%rsހf˨>lWcN}rl#R GߦZit#:FZ/ ,Y2og^޼4HT9MV/9_h8I>܍*h,s֎w6~u"_2%ɃQ'(VqzG!QGf*mwyǴgz%2oj)''pذBA(,NSi'U} G^ܵOTLڷ =:Nϔq(vSE(%ځKWZQGI%ìQB8oemP8UvW/} ~7ׂt^*1{j AVVubo7PLh2RZwqÖ9Zxr$%LE7} &sF[\ I?FI6V5uhlF'p?2X]J~H=a/o"lxEK$sP1$hv|MJJ׊^=-f1iF2'!T:mrwz'I|ٶhuj6yaOq?kȽWW3eW{ c7g]a`1+<^9j} nFhi3`'Ķc8KOHXy,`eX18[Lr#8qsPuHϷ[ûJR\[H1,$qwa\Bb'C.DvR8ljM' Hzg}'TZ381#s ߝ\ib3 ݄ctm7I&9z6:j]s;ѿG؃g2DO݂e6SThiΚ%I͵aNs4! Υ;^Y"爢1;0Hp=>O*{-*ly~Q?cve>t6"`4d>|OFt,~7'f1$UoU;o%\eb QW>[cFޝs.<ӷZe=3ǰxoAO :u;OH  lNza[^m 4;J;ӴR!*n E*ZߣƛT{* ߣyHz8gN8]Sz!+.=ƱȾzjX@xs9}mK{Yv-Þr wf!2SW¥u3gLw~#oƽCBq׌3>8 6mt8' ƾp{G93%H0E>>Z/q ґpsTpHXpߣ1`q'MT4Lb F[` 7=SÂ~"Yoז(f̽o|Xxk}t/!|ҢmQOYeJg ]bpL Uurw8/;k&DŘ< l-+0=V;@XMS*oψ#:nyv7-ćo /cEbmo6,X"2~80 3!5Y.`s_d<5|Fos&<7.=%jrϹ86D!ZgO&sưcO^`*<:!0E@/~x+yɷB/U搥__DHW>/W9FsM}Ҟ_1z+-[U?@"0X`Z]j?o=JBDj"s$s:V(rڨJx^މ#d!@ c ,jMJ 0 urzѿDe'Ʈ~=d@kf͓>{~2?/*$eB6|D.su1 Y|xvvxNUaqhl;&i&g 9^ZTJ xGM%DQRAUrdYEd%cBjt%Zwd, 7R.vnieզ21qgb\5C?'F JQDq<gD 2 ` ~_$ѮTטL1%t\SH5 knc=$sUJdU|}]1^޼|Tz]ޞ9YT|_F .ADHqpy5=[:afxeo\ hi]ZCpKr \ÜC'2-9g.` FӞϏvS@i*/| `sᎨwgI8cM Ӓip=w׹ +@̣‰CUȌBc>Bk3S6PaȰ 9ij  +Ǡo܂c tU)|}ңv>* ldf7w>Fݍۥu<8.?Bj,lY7˩)2Ҁs+{>یuکq!]VugSUEP-ҡhf#f:XloTҤ7:L!Yànx|a:Qk`\E@Y_l^߀\3J8xwq|\i`H\w#ۅ1z{Oeϖ0ߙ͵wMļzdf+{P6D£+,n-5Fځjm=}~Pϟ^t̀nΡ, #"{q^0Rp槥 à>X0TfSoX奜EM0SƬH'  <apb]8e5)= MM CUJsAsqo_VwyxScƑ+>Փ$4N4uDUf0'4z$(-@ 4Xpy[qoԪ!AR~džկ^g+(͗H\Drʥ{yU34On}3'Lk \k48`@! ם0n-/3[bN.3*Yl)Tc 5σ4 j z˞slt{=Mt~~;gP}u\MTG6r/0/&ٞH(Cʲ.Wt|wqcJLnT1sARҭMSckf)חA^i|S YCEaϪxvK~\s'-M3ljcaФs}fY&Z i i)$$j* jbd ("&*``j(`*"b(if)H)"f&&a("&b/#rtM3Iw7s=>dxeaqW`m=fI*!]@o jB;xq|);m$Xh(Q%C3y1%[MM՜THR@8 ˶uef `@ږrд9.+w/IqI͑ JqAOC{9=:Fc2CƄO`s< @ʛl|I I!EtB6nׅv9ݰMSòlB҅A%Bu6rL/Pt4f#]D^o M|^Aj68ef5P*'aCLi䯮:)`b[5aeM:k̑1V^CM!1EgXI-FcP uNFL VSVpw?1|k9DQ68j:>?TٺA7K<@;a?n=O7?p$82={ABP4 BdRr=>_3EC0j}L)=eX?l}_t?h&I&I+VޖS0<,$fmqZ[^%`:-hBf1oZJlMc8nZ[0mKD-<8[7  EwT+W/NtV w|dJv2+炓t:C%Oªz%-0dvOi^Nj уHwhނ]?ө zuTKFKoQ,Pꊈ~cZ$=fo;A ?SYa/~+$x!689XgW1=? Qߐ}5lv#leMώYN=c]5`ݓqCG7 f$%}ZZ"NMQj+D.#en" 4Hpg=nit0:k?[vvLx0^_ˌD]\v'Jd7[m[u}oYbx8#;XQo)_Vry^;fz FYѮ @* >6:A##jGʨ6v5"{o\Az9πDMX*VEınm(;SX\hC*i]JR: 8n+nC=(bvGƴ^Ry8_\]bBL !Ys}NG7o1rTjnAp2T$4ōʨeEl q}MDt7<@ ;pL ]}]K:}MV'uIǷ;.|$$ L,D|1JHf-UPi|c$ "\ұZ BDA??}h % eujVwylvټ~t6}<*"VeN8ώI;삌QrՒl1 ЍT*6`A'eRWN9ؕ{&TÍy? 2P[ /𫣢M|wW3ytw¿}s7< ?4s-brbg"ԙ ;?H ?@Y/y!9yw=l`B { @OȪP$D4R Qsg}Fvwf%PR  @Vv?W(m"P!B4uUrӆ?&"dB)&(( ͑OO2(UN@ G[~Z?])_t tRzgdʿ n 9hU ,&r0:AD|8\铮`'6CfTUHK0wDr1^iC1]1"0A64?I$Ho&ϫvE p!']]׾6k"AzMh PĎ4Vr7A~<78÷{\%nOFi.6lbhz\`6'YNF֮rsj#,w>@IB4 I K%׽*ۅD󠤒N"8N%3kD0A'VfJh i/nb(I^doiCsX7 B<=}H!A@9=쇎،T<2)}]u貸@TQ*h=(SpGTQhPzXM!y @6n]OEtEbc0g٪Zs:FP;46,B `dzZǬŨ<@Lr?y}6} H U(đH/ETFb%!h(]]=G<@%Ui0t_(U6ouP_}絛r16R}B҄\G?׎=;"/5< a,M`,~*,!;GUCZ mnOP~w_EmϤ}Ո( @s_4!,zM#]V%Ғ)y>Zv'OԴQE7]_Wxهp"rPK>F2#pO$'yJ @q}=Wasz!@u\ty=xl_h $A#$4H!*0Q "BФʀ,$&($ /1!DIoi< J=0猨C^`{a#goS D#?+ZbRdd($BR2`YbD2`$ 0S,0L1!CBHLLS A*CD OߍPKvtliE))5)!4/d`YBz?_7_?j.k{dO^픝k<`͍~ǽkkpL[uF~ ] Uj?ge`Bsl8bޮ_~YSc}}W(jpV/5עڑ?@,*ݳ\vͪsiVølUqYڦ3PvfwMuJWT dM{~p7?vmeSҕou]x[^;' % 4߆aWRO@1?Q.w_C>zIq;&sٺum-RñkD&@櫨3]@$Fp豈S -1J m<;bA\ϺFN{\ ߂6V;5h>ˇo=WPc5rhzóNm\H]]iiףt OFG_g]0tzVe'*k趭]Ѳ+,wlQyl*s n/mDu-_ʛN[ٰ %a?bDB뗥U`Mvv)* ͠E(eڛ*\]kSKwbՌ/9sv/mTR nT^KN|n/SI_PŻè+|L;A"b/GW{?k/y.:.Ao6vםw]XM-"A:djAB ܆S  PnwO Ԗrl0q>:p{Occu}iyzӏI}x~ ׿Ѩ[jxm1;_ͤov81z~?؀A1OotG79ͨ> wa#njx(wl 6x. `;p{]nm <>KZц@k=~'poGkI %Gp`ss G}$r{$/^(^)u Oi̽ĶG?Nws~K CY!ﮝ;K8 [~$%?F9$?'n9AAݒ$%₱Ph~Rx}z><?h쬏g=@Ad賢 ]EgC\yVC0{٭jouzt>H5W؏"4hI/o&H woy-;ª?QS' sA,5Xx*W A/ATB^=a7K9k ~G-_5}d8G?c϶0!_>nagZx>2nhs LJâ.iuϣҔ;gx!7fjs繩` `}{cguxXz/O,>>Nܢgd-u7=;}<;A XXJaP{:p|,W! y3<\=C֠kw ǔi=1N*}o˚0TgeAyܔhl::9=opK}?g}&8faekZ%xջ#8/pwI2:u;w6V$^`CRdq~KZ>= ,uŃJ#OWJH^@e6AG_'H8Pf=_!SJDDOTxoqw9xBGp>EXJ}>AAvn| 'Noj;>I&w~{^: o-NAO{lq^{~#'岚?%f YL|Ŵ0A!3. I8BWO~gO󝚄ȯ^C(]l J  ;@`Ml0]@ zQ9Ӝ(Sh<*:!? Hu(( bEoOe:tt1n_ބHz6*p *e#1|bX(&Va!Iϡ.(G V¨ )8(d?L}?a40,S4UM`1ILUF%(j?-4#$)""JHZ!iyh*(BBRHJ 50P-!)Hc#?t"q\dVoQCe]ܓnQTxpc`*BhDN9iFs9W61`Bdj%* \F(E1USD Us.+}dPR7 3At&f't/̜UL׼aU\ն(=PMPQ 2W`4+sd84[='3hXm|eLWڠ8Z("EYO5KxsE5n`c{ki0 AˬKmm8X1P9ǍB ~#ϻy?W?/ZNS(f?_#K+Nҟ>z,kGXgtzSoX9Jr m}Ȉ?N/](Po xLu&DSz<*(2kVx4pm tcX5V+FU?> _:y1 ADOGʫ-lnG[Uz!7,Rx?јz *ɷESX{Oo@?L:ޝ6D~͜7G2W>Ih{agWwPN~%{jD~ssjgsW]: $HMb@X}a ,&7J\cPPJ[ߚqt5oԉY%O3}>1_|[3>h9?R[MSrzF(ID Z?yo_JYx=?&v}cZ>{ŒpBHݛVfZ ZsgB$jÇ!lgi t%~Pmx+u}7vEt`0 ~ ; ?}@T5и !ؼw#) މ% ,S엗AfcÕ0`kBm<9Gpiqs`UEQWg}}Hy{S]rn6l٧$lBuQ=\8'}G`rmţKXF,9Lx*6G)ċ1G0)z*$wE_@7Wc6'B   BG]2`ҝ}n;×AH=K%,^?y\4s!(8NYh6%yXe:ZR35BBˉ›=hjzgdaP= Rڜl+(PǿLƧ;&͸\,B֔~aAo}%o&_h&_M#?L2y_D2IfFЛ&2(K`@R] :rQv**I@ UFkV]meK2<# .6.;9oݻgMU[mCgTQlmiА + ѡP}P`& IF Px1I Rd64ZrY %v턐[mvHI &&1$ӪI$N@fLhvKmmmޙ,Immd!Z1QUUIUUAT9`aݭ!!!=o= S-m-mх~=oIm/(ȫ`eAM""UT v1'/o7)ㄶ_L˖یm&SݦTTks6(֤F۰ !%0$4Ȫn É-~cH.SU!x* V.MFo|Bo>Am~C#H:k"٬O?K!4tC'w~>V'pUD3g~ytFS^ 5:z5NaAd?SkGS_^G3zFI \cˑ;(-g_Ui+׷M'rWOa>9'i_yݙs}"Z+C̈́GhZs%~'qy57~# k㡾`te%˒RUZXr8:(qONM?a9:_ ^˼ߜ@lD72fu=mCӪi}^G<xq?`dEl;9[#`nRIr8H-$Yi=;BΧ?|lso=?puM|ahOb{@9{~% y/~Hn7s̒^~ٳn'K;;JfӒ qo}_,.:jS᳙יݝ%X'ciBeRkmOT6Z(,&teJIDo7rܚG赇 2>d\W7fӿ_ĸFbje7?J>wn>n\}(B'"8RECϟv{ht!5D3~]ՀBB&>7 <؀/1s/֌H̳",H~7mZ4<3pMvוmS-U ;J'0k";` 4$>8,qˈq Vu"hD/'i+tǂp~kMNm ̑LZ>vo sM bvА9'7I Whw-Ӏ3kkEf7VA#)`k=h!q͡^iNߚ;>cd;-n8  ?xpW]rvvi,A1BMF/oBI$BHI )&| уaÎ]&Gᓴ|7_56$ 1(}_YvΓΔTLSHp@!};A:zX$H=x E!{Ȩu^1P@t^ .f33BsٯaU7v{˟wzT f6֙VHU%v>~pF Hj<`ݢGhivrYhr)Ge ث7qo;ͥom8` `i yG`'tUg[2#xbkB$V,9@B5p:7-`μ^ 80 έj+Ykeb6 {pN.oÀᘆ1wGIZ-wa ] d=ԄmaHc*oVXjcR?T]t9[«{'_=^a^anw V ^l5.2L`:> xjո;/8Yp)RN$uw:WY99E]V@ ='uX>AZUSv0vRE)Lbj0k[@TR D=*FJFc@͊8ܹ>7cN˒Nϴ0p~!4x4͞,, mhX-}ΚRo/)5XR$r?J{"}*s BڕΩґVFejuU|*Qj몷 /bTB9l,ENN(w3D|A)dFG' "cjiylJWPfyIWt49S-Tږ}̋i*sa|#~6\y ^ C_r\d`&  I''+ V/9wI8_]:b?H?N8]%}Qp jꉙ ExVzsV], _!b:I$ӏoVB%AJTa~jF1i , ,C 7t"Ps@*Hj/Yu] fUFplp*XUϥD(~vqe,>o˗x>F"=Oss8>qQ($Sor NsW(a?׌\/D05vX:Zج&5/=W4dsmV_w 9;9*0߬C )2gk\j}aob&ĸIU/.y%䩙[mgͬJ1;eoLVd~e=uHCl<.DQ !cNV-^*V{EG?ק/pr۬#g?89<9~(~Ml K)_<<!f窇C}E}Iû D5֤FvzV T=*%o :z`/zO "b=Jή: #wmVDWTE0a3FL {';d+uy[xpnstxOTJas)ubQWTZ}>0Nk u5E*]aNMy37[3_61#2ηR;Dx=XY Ψ%5JZ6o$*NT-$I#1nL xzLqE uTW1VV:YAyzQ@#44%4Х!IEJPҔ 1P )UT%RP4P PPЩHR!J *В$P[iy:?N_.._'Vd|bAҌu~_.?CðIcUΫ&ڍp_9D;3T+\bCi FZ4h(Vou@N  8UQ ++k|"m5QvMۡs*٠Nt|oY뜾.RGX'`-IOMP{RB11Lη.4Ng@ cn^޸ Ԣlm6;4T kj3dnDQokEN-|zxp0d(4Rqn &c]5SL pL43pue/lUE2MD[EeAuX޿ sK\AI]٣xp KLN>0`SM(w5t{B5n!@o(uZ%.:Y67[]c;ѻl镜yц7pfQf@V>Jb]C[ ,]f6 8KHb_eB0PٶBOmk]~-â|qKJ^.uۛwÀĞvمv7+xXuӧwIٯ- yYWK: mP/KWE UsQ31f!^%u5KƵUffU&K,;3٫Uv+6亷<|}Q *>bPvx0f]&l Cj]r 'W\%,psy_zӝ!M@pr9㚕n|cdYx*}>Bֳ8f@<"ĶN>9`/:^>5,1,V&0j#:¬#Ud[Uv| pXp'=N9NcTcDŽ+8EdF:zdwᾫi+,-cqpVa% )c Z\gQ}naK<V"F/Y6WksR?c w;zIJzW:ԷO`j~k9'+܀Y[[5 Her`ܡ]| J!ҵVT澛dU!גs&CDh-mo6Z.DW6Ynֲj"ܙ??]x@>:ZQ":5vuN/On}nR!N3EY5p81;zO$ ߮Y L 9k`qvYZoN(EZJ ,*r/"XyAmmȀp; W (oۺ6F8T)nW^FwnL BtilCJ _MpZU:s:B bEypLlW+! X.h u,7yeUҬ@6IHaEfmYc NMvB8ƕm6BZR BEo.l{CQ[P[dDvQ Auf:YdWPJ+a=*}Pmpmp;P5\fL][㽛ϹxH5p|s9Ӭ{݉z^aM؁9ț$'-c+OHm\V[R;f -YH>dKJnzcRdeog[(ɝ* 4 TŲLksfȴcHF2Ujx$sv 4! H!Ae6O\"BHtO'Bh zRx=| [!KqޝߏB<^]l;k_%ɑ\?w׿}?S1DOFsXDH}@D:xojvpuOL>*:eM7 aNz xUdWI4Њ_ƿz,A-, ~9q&њ`IOwMr'y1<]f$[W[}BwLF7IٚnE~/Ƕ1c0HMɸ\*<߳^9;;m_ե4,ąp f>~ ]<`k: L~$ P'r"X.107_co ]/8PmzʰN0lE]^ 4ω]WHG^xd7ٛԭx,\ꖬe. D866wsd`iU(K5q1 ]`.~dJƜ/Utuam]a tώG3[gXa:8H܊WJk"ܶʗ~ʻoTU8$geFJ$r i>,DZ6 do $" y ""-§$F"W4A Yf#1x>]oOѳMe%CHT; mEA #$24Rz!Ȥ4PP0@(ApdP>87 $ `W9n}<I$Ƕ&lNM,|D=g8ТT , rkjD*HdnX=s TArNfgpX&Ѕ:_zq8xgXs7o]ȷ?$l DPkKc,M}u{\wo~^zzn}v I!sÂ]JiS:/9cke(ƌ}?> a ,~ H#8p!J41y ȇP㸛cٝ~Mw \4RS9XJyeACx5|=PHF#xwl܁ܔtߚpq]h*+ JF Xk[Sy3=s R@`f&i">4tOMZ4',o~ )**< zfN~uϭ~Gyr@<˃H іaךBA* PA':8&t?YڐZ(HHstCt1 =pih6[P{|IvEh.c>Q׈e8tHCwa^;\C}>/#VaL(Sjރ0n\б㳼4m!C;' x6xvCʽؼKAga@Tl^?%۶|cnQfmM&J/쁏UB%hKt$e˗ݥ0vnKu8x+39Jִ&a#ӥn$,ZZKWtYȔ%pIr*1ݼ!$Y6P ,ҐT{֘WKCkz).as5l :hm_aZ/- &Nսat(0c<ϝ1h?6"L: x5hr]9+P3s[yw RdK"U|7mͧmӈ&EL\][v6z&a¨Yf歵Ѱg"Ipa{Qqgl^L禗Ǔ\⨎Z:W ͝smɧzhjXuzԐjJb.AX-˦tPN^zȭ (X.wE(LDC^"Z>ڑ,sXt 333 QAݗ1Qs|>11QxZ#3"^|Ϊaܰ5kĚ즦2S8y2>3"Ҝ{xU9\'\oG7=_7#wH#w^Xuc)twsy jt8̼ﭥo=wuY9㎟N:}q\u\u[ws\}E#0DO)zz|<β.}w: ⹛qUk'xc b|,4qu/| !.xvkuqcZv;~;UwپG|t?|erO8pXqx{]>~8sgaBwOc|KW-+Ϡ؏AScKoo뱚QiNѨMEAlձt4: 4[Rӭhд#KF* JRKBh((V%5NК@ .4UЅLLǛ]g/>Vߗ+@(IRH@ cllN3LIzu7\so+h"):c˃Zcd._\95vX6kDէA9 2wpwg;g<3xwa2Bfݑ}Q/]qt~go wB!#n7$Vv[\̥ 2_[c5JTgPd~B3V+H g()G(ecEUmdVWw>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!`H_._9Qk`c[%bVX-X#Y ͈cZfŰh6g`*[NC(ى(ME!Np xoɛC׍5^BTKa`mP>LZoZWc2$tbq1QFq{D3ɠ0{َ'mS?(W<ۢM6擺4!c#U}=r=1 ^;hrNzT(_i[ڋA4cGNgsI5uj$$Da"zDgw;rzR}=blt&'yo?J=tPaU9˜`KpCh̟$ub,2k5R%@?!RG{p-4ۺ{'|b*[li9N`PIwUNhlƎ%ݢ3u{fuΒv`Q5d⢤.so oʪ"i(ZT)bPi"j) B( (iJBFB))i(i(BB* &i*))jjzIYFd9GBcX247epugP8IL?Q}deG7گD_Cc@BWp:p]@?w&&G`w+l.^Yq4 ^avCx {AQ*YĵdBySl 1\`!2cGuAyhPS6Y+Q 4^`0A;<ɵ}\HZk~v2ME?9}L5xX&JuG`c  'N޿LOb7N7].D:\ش=Q*} D)R /_q$5L"Ȃ:!`pfP(B#48 khOŒ9ąWui~K^.) <|c]`FzYesyy\/3؎{H57 E™[=5֨Hɑ e >;AFX@FZڠ1?6PRvᏽPTys >R]ǸBoT,2ίwih VR))P) iO$dqt+m߯.Zi^al핞X_MA$FRs .cNжDeaL!8q?z'$t `Q9dčxc'g|"G_oY?8Ӵ!6hz|\ ,8"0*/">5@yQxwi[zCrÚb V#b/aIMgG.t6ߖNNnHT!y0V>{:k7TBOڀ 2B@r'Y=#>=3~6.84W._Oz"3.GT=pg&V <_/zlts=jQY}>Ϡ/Mݠ}^'yT0 #6oEv $7옼L/8uyӟa7ΆBILww,h~=MϣEN%_"Q>`6?_#ݸ?:6hokTGx#~~Ô}=́G?q~|ƾ0J9Hkwh6 m="/f-4u >"`wћ ` A(GPDhj?ڣO7~` y'VEhwUdF;0; E p4[|nY y15 Q?\^&!0rb7g#zb_p=Em/y|--[{%EN !Z]0!jQW Ng޲BR5-uhd ^z8dPPZO'V W3΢blՕE2,@eO{CM?z;Qg*" G8Q||w$DUmT S+r0pQ4OءYyRq<2َKr/vyƾ"daߜД)!ӎ_ #y0pLG}bx59P(ҩR!_ʾ'_[',#nSA7i]91<8#KU@-&?Z3OsUM4Z_,8h8͕ŕv,?RdxȽ[J;[zĉ"tA @j B'*Wv={k\i^_ ==iN6MD)/wκ|xEu; 04 B"?irQV#+3DA )_0!FCtԆ#ᶏr92/j S~ 8 8[KlȄMUUztSGv6bܹxuݐZ дaD MS7k<Z@oWĄ!?9rӏ-=:=Z"$MԍrHcǼW;J 7cH{| ̶!B?}H7ED 89v 9Od RDLqۦ*:̰D)ѷ0uײi~:cE]@wqT$z[z`aؐs OO!2Bi'K*"wx^==Zp5/ifI46 /o'iN8p38ơ, ߫ն OSX@-EZcC( 1Jf ip;•#7BP/wť~M1+X!Ȩ9lQ̸dF'=˨ԉ$5uNl@y0QZS1oV?TC#lM+Q9UZd?Le(Lz%)/MJUU, e=-er@;~ se0DFvz !чla.-EE(cʹWA4oWp./K ]N]n\n/9+P/A^ ;f<߭>qF1(6lgZR䈯p A$~#ʇi寽jk7s ? !Nx[m]7>WYXvq/ƗJ~ࢧQ"re5> 0nhA fi~ϳ6P)=6%;z wt(KEJr/7$ >N05 31Eo4~|ZY79dn[?n>M J0aKTZZcH'DG6*&VByt ((P}pn{(|hU3CZr_7ܫo_+3JϧQ̿}T1E4=ݯ3I>)$dCm~oo{2 #`Wj`! ޲ V>Gz;P(; Ufw,ٵA!-PkNZv*s rx@" =|{FTA)r` 6 $[̰>Tёt6Φ9C`UGA5}:mU,1`}`Gc?E0.};6[`fDCqi d/xi_~]$6;/D.i v0_t' ćqyҸ-#eww  obsMq40/B.q}5$}w>SS Q,|فN Q'q϶OV}vG#3}p}  Eľ /UnH40НVe8kKP['/&Qxg)GE1;9[&V>+e1ߖT$ ^+4JӴU|ikp66/ߑRMgWAwi+}=qrBHB5!טER#-V0QfA"?R< )l~8h{)KA}4 8T=Ӻ!!EFw6h^0J;Jn=I4b;?XXzd=Vc=u|7G˨ק}hcz/a&jF19uݠ\9ír!?Wo T40X~b,,_Y| 0@ $~Z}`PlxW>}ʕA3  zx!m7 Q$ $"D AhJVJB*=BDДP4@d8{d+ǟ=jo\w:& uq׽`a*8Ζlme@cț쿶0@: b(ING8<# Հ~hd+Oo۸;ü Q.P|;z:m۳OY;IZ2ȵWP_8$V;h%,G `xF?T p?.Ɗx=70l&@ iAw{YMMve/q@_yg`:M?{fFXXOLLQb6@"7š9^P$UT\4p4:@8}\}f%_-ã3fϒ b J'6]C9 2>>Id7uP ƛ'& ]VNFun0iLK m,i [3?t3uvIDP"uc-7f;*&牄$C Ehd]@66QyV40im_xV6 -!#[Y%e6Dkz41v'^4η:C {uk.{t֫(Yuu.[ѕ^8+Lyg[wHI"?Ou==O2:vG d&G>A*etH/OzCf܂@K%P )׹V֭e3ZĜ8u:*us׷a"aY&[ _{b] ql,U ?<:w@R jxbY!ֺ㦩ÄKpX<_$J;Qx3 g>} jr`P;c&-PރrB+ #*}7Fb!138#bmRJ"owNX#~hoMNCPrp;=Ju (t"{ }1f7lc)KUjOdpyq~;f1]$({ *O!`dT(@(pݥM ie0@T]8pTE,AzS꿟P3]s=fz9#ת/oꗇ(n6S^mRkDK8&MuYgJRqcTDNq?O$vZPl3&};3ŭyuI$DTibXT*J _ttQě#̽2 or.0!S#al]r6`[dbgT2|AZi~8 ydNb-,RvkpQ"ceupty_ESB(ZurΝTgi)}v\,Zs;r᧎|uG "O/3 xxGb"hDώ3.n ܎~qn~4ZHH$5]W8nRR#_9# `<i\"9b$bzǶƎ5_ʢ( :Bg++^<^;kn[㡩(*ibp8D8Gpۦ_fxܬ}vAfћޡt.Z2:'߄9Pz0-a]OGDm~Mze4Ǡoæ)ԘLBV  '#+ř\ʀ* NH%0SY8yC&dITkmE.n 0_]Yl@'=>7A?yU_.?v;{G|%QY}^<"GA<@y'?wwofL}_7` MBά{]Sw%RC $".{Lks)a,YQۆ#"(mEGFؙ<b*Y*Tȩ4Q*R5nߥvJ.PCM1m+fbu1~^8]ˬL~[~|5sI z=~fK&6; J-c8g_x_bo^?E@Qtr_Izp{"im'm|\vqƜgXϲH*ڏ?r-0 $pR @7IYZ$ ks.(kϭT$|W}_t-COы>ȅb@Q{seR<λ8㍯\GwcֻFOw j*AD`hxn$2: c_ Fji;e$ʦF}P\z GgAsF uzs6ipŴ vEl X&$E؎'|80>9A\l;qS,@ `2Y Iڝggg"62N0'b9Βv9]_w HCY)C||^rh !!y ,W}qgpT|c9[4&ĕDF&Uߪ FZ۝gz*9Ttg)ѼCl JyLu A>~U( LM0)f)L5qoé|BR_d4Wo^PuJwZJm8[nV74wmxN-;_~ …Bp^e~4쪒")yUX{#" Xi#J Z чfM|x<4;o'H IJ6B((P(ZhRJT(OVk.\( *f/ȵ[?8daP1pޓ\1:2 mC&BAu:f@ p>HkEUUQQQcmoAآWg<@ `hs>aC'ֵHP >f &E8sc KgXW)ĥ9 /xD_j= 0b+ĕ/CT@@ezmvp6dRٟLxOwu }wH#8  J7(.à]`6&Z5|zrL+U۝?ܓdE0W-=r"~\ [m$Ê;2l쪮px$c]Qy:@~ﳗUğ?I(A`5"j)XfB=`hB$|Uݿ)1 S)^lPp\B>1#9jhHRBK\ edDۍvNDC;mpE HŀйIM1w` zyw:~@0TC?A`bH~Kd4>x\c_܎[1>/7ģ> pci?~9Wk`"|4p\I '}ԏjfiO,>&bcіXEHEd,S#C 1!S"F#[Qs3Θ"nydW3fH*& H B$#F",z"fqpNǘ" upBđ-D;#LIY 6R&fPQ4U LФB%*P4=9U!EJF >t5͸rܴvL+  ጄ1V`kʂtV8IMmh!&BJH"i"Vf*xh$T˨" O%Ͳ54&ڸƞl @@^@]ÔIaPiX? Pͫ{vPE: N{:٣(%?! z{s )X0f&7xE!33Q<wۘ}E 68?4'-`B!ؠ_:ƬS0xgC/ J zq,;T>VB)0v h;[& p /5m%ѤR!1˰P7߸ΫyI@؎!+><2,X_,Xqz1HyV{Bɀ Aj6ݺra|Tvo*٨l dgwsK&cinv>0lS 0sx6%vpيlPԺHCPvn-F?"6 ??w qa(M:XzH`n@Z#XA='Mwxk=$`oxF ")0o:A ,1\i XS?|j9 f|78@ʠ/Th%I_Ѱ!$(Ku&eu>DTojT`3SZ:ǫH>[T r{#{eqq!ֲuIu؝mېL b PWKLp~衹 <<_-bXF%pMvA ,s= 8d4P)2x{)I-ߨt "*$H*3=$ c[a}2y 3(}i͐"zz,{}xW)[a.AtSy3K,518l"G z&@:ô(D`Tba`sTr= Hя߀{fU#M4kM"A8 z#=OPsNB`D> mp-L B ! 6 a8 /'dq;! h("NFbjm?*r[G[b5w|;xPDS?}]@z]MVQ B ~9p#N9f_]}-֦~, ePdcxy?I>__xѺy [rQv7YLQsB%S萒)l i+ XD`jBu1_e mg\hO7.;)*s`h9 Ná;4CO|8oA0%0TB*eDP \E㦮0O+6a΁{].{(Jbh5 B3V$]n"3 L $hYuP4ᷙFBeۃNHzRRöyS7:lSkmY"1߷8P~HF# m$\3~)"L$uo,2 .L H5b3߳Ӄִ6fkYS|i66&EQ@U$M<'!1`zAI*7 Rf".lJPW .* J_<`A$O{}E&yG2=RFXVS b/gAE65xILkHA iBL$yx=6}1Mrf$eO fpdacJ;&&p_a4p^f8M/tZDtg0JQ&#QSnjH PpԤM'H$oPAl@0 \7h$$P(i#ϑs#qJ2D,s/&GC_`)xc O6VD2? M;`ٽ]B`"C!SM]U#mB"mgF!I@!,ċ(J$`/ D"TҎI lg1; ۘ"){5E0ipu@ CIEuL0$Bazw,uwBˆV 7f%"JatwEi54w""@j$Vޖ)vUTBHIO(=|$a\OF3yBE)3e LR6(&P hAH!B6TDtHĊ{JhG͑fF(h)( BʺV /B@d;%eP lt5* :.X6ɱuhO"n~?H3?NF1Lf${8J (y#ݐ(i=t?=^Çdr' +&ͥ)< }Lbz;Jm8/s>jxDA N"›&nı3s9Mu #ȥ |6 /0 dxpe fۈ" t ߆ ;HLevpI4 a6+ `hSHd @1 J mi#un(m3   p@rH*fd%`R,BQpЉHAܐ\Z5C`$@X,f؁*vR*?`?,E5^n(5]? ؿqIJڅyH3 nt0iR9g }Q/l1M͹92‱Db)BAq T7i7;@, DAybCBvIub\AܹsN}qP͔0B7s$.)'P(!N):Y+t .nA@fmm]j@ζPzaS3 LT S0 ʆ Qs бGh[ӹ~x>!<_ )tN(oټ"f"n'I)))(>A xtw: 0.IOmn&dvQ[pYw}pw6!ip[9fބ!~P18RL IPĮ`}=YVD 0%"FSCq-{é Rc`9+Ґ4R 5kНYǏI4 "=v';wsjIO҅  @@uobWc3ZʹI$mm PCChx~6|AJ~`^h;[ȓz:)C;5J\?˽8:+4h] Ad"LSlS$) A0n,뭬|*?Acz2w;:2ˌ޳`z,0:lk嫣Zc&c1AFPNTk,֦y>1ZF#rF8 zWӆå@ݠ50]p?TPʷG`?}BZ/究0 'QJ9&,ܷ~и͵;fS)ZŢ,{`T EQ̥K!mPm 7M!< ` ` (=p6xIj`\vSjT$Դ|lUaȎ7̢䊗Z߷@,X*ݱ-SǢN@Ԩk).>6(|6⯋ُW/&iȨ1ŅV xAԙ?f&dtDRT ߱z/=sOQWp_v3y")!p'? _Ӟ{q]ƏC qKVjᔉFUtIdGM"Y>>[f(cږp*=JNc?+߭D Q p=av%0f 8v/)fM ԫp$kܕ|DǵB^  $ePML &v7~.j6 ٴ iXv1%vxɼ'dh96v}g!!њg pL@::xKN;ij{MTl< V8Uϵ& 4 Wy,{66D(cNLx,ZE*0)IxMAjqee u̪ AhP9MUT*f9&omrCӍC'ܔ)xzY540Dة8t9|KQT#:X65(Mòn 000m! Ῠ<;[ -u"96-@^PBl1 P5Ad wB\7J/Hp (T&\DZ4}PQ4 zu@ia )ݯwkjJf< \u"7s 4 "-֟"Y :O#kM0 x#0dbUqQ}{zd78@So1m6+Jiptx`Qm80 ;Г#R|?ney8P4kO8݌|hF呂9t!gigDo: mZ[0M]PI]*RA)@u,iĎAlЅ1Jh@3P~%(`z|ߺBp "$u@S`a%/ 0)k.``j5%QLJVW~~|65w}oP{6{h0d#HM c&; ?EZW/N+m8#~ntFa)TI%ARhD0I=ą >Ø&IB£yydC[ABW1uWuyhw@s=~}ő2HEpHҋS)!)4],Eh}R=? Pw sl.P+V'VCl E2]UHxr3d1l xm c`f?28$D11''҄{CG@*m$O;x8"t;X`sWŲ]̴G*dB2!(-h AECb @;~<)BON (*gc>T`o0O_I3,kGȢF\h sCJ :9 PNG䩨@05>񙾌n@4a Ί!=z)ъaw2G~A5ܽwDHDEN.Qe W`?4$(%m AI (Z^{{dhSh]!ڀSSS2s+wS7Spt-B9=bD`5VJ\PS`-p~o%;"^c$QL)iGTDhQBÛdMD3D+uO Q07duO'%y+%->:(Z=Ălm4z})B2$$W  q?U^{\җ - àq(H92w{JF_)\ 2_}isBa5agi܆P8haؠɑ>6Q>hH&1Li)b bdUߥohN!+cA Q0p=F$a #e4>Z};<Rat cb ` x)n+!ee$J-@;UWe D6";{dj@"C`ڨ| v/Y*nؗ9n92X$!4K(vS@s ؊TTb @fّIb! Xj6Kt8f))!@?\Rb>{??9HI熦v\5"YaAdal ܟzθ.i͹8La H 1mC ۪IpL)Qz%Xq##LAx؆?4hMU~Ayv@tBt O3&IB@˘d@ ALT Q ~2'$* ʨOwY^e6+Ϝ޴ =7cLXc<ђñ DU%0s@D"M!>3] si"̯kGneoP(0+L[ۢkߎ36ٷj":B[o{/ ,=ɡߩ*Xݲl:\>` +pawlrp7iDj/0+2 C`,aJQ_jnP4n3 ,S-~5o@p_!k(c-M -!o%:/9I!`QI ߇8Dt:OG9$I&ӟniT1e5P72l<؈:z4)UbZg.5`G.;fQr xq}aiՆ,#+k{ &PQanF'usQDfaA53Pzbv; I'i$FvöT2UH)~Rd'.Q Hr{lV@o7N e{,LX6 Qd9hI߇0}ފ-oJz\)7=H L/,)lPR"*ddR4^CvHCfTKǚbvەѝĐP@J)4Z`ޠdkD?:8*֦ӟa3N{D4Pif[&;Yr̡l鏝!:ٞTw0v*nsIǦM}x˕E;2ENf*&a܏?d挏9ޥQZ2b8C6P['. ( !%vC44O4#A( 9$LC!Tz _o>,LLO"љ#*J H"'bf0$ySVac]"1PC12L<1 ꧐(`m"#B [%e}b?: !4ĚYdd[T7e=gbk^bBaRNb?wp>EKQb%cdXH ^uxE4ٵTe9P` H`⏾ IM3%DE`APPPPPL4E =k'c{'szdGޫhF \zG"uѿI40F9:n\c @ige@q9+"\wf!(/mNGPxOpriJ`RTIKdh) AH%*SDft߸0~\TTh|WTn Ңr)W}se81dRvS@0w&TBqY7Tv! C  ͗3QG6XH#HQE\IFGmZR@DC [0w ifYuc2O1Ed< F0I]q߬6[P?(`@GΉCC90 q F;ȕ2)w0OēlJ+ ݯ!%Y<: YJ0F9lZfvBot[v 65۩ Xv0_;$"b=R HDG,Dl4L$)LH}3|A*$KJݲ HUURHf=dĔQAORkGQxcp)X1 _dƇȇ9 #@`LܶѝhZRo,A\Υ<;lzq<` )YECYҗ:0mN)j ?ԇ+O٘TbnsN/tNb݈M|GQﺌwRЀ4YgKi IIC4&}C8^zȘJJ渎Q$A6T>%$6(lٶ,-Y\M >ޖRuSӐ :e޺dwPq9# Õ(TĊlbK j{0. .4hUljhCaDowOR =`Dx1D0 %uQZ9=S=P( C^".HbJF Ǚ''8s q 29hOZĹˁ7hsQ܋dܣ!~B7 AX!"P=w!zh+)b Z- )udK 3Ԁz/\_x>(M hi',0 EHtd`9(~DRUt&5 **!D4gNh;EVI2P|LlwWÞLm{|`*T&B >Ȇꔀ@#ϡ!N Qw 33qP:,-\!`-7MjH*Fj$ds!ѓ": 5c9w42ŻjIc;g!?O>"Z. c%P髺BrܣjHd< ctST;^\xk /nsPӍ2uO{J~`0y[Y'";7 2ZZ҈@0& 諀 e@%Pq٘6Tx z8onD㻰Kwidn);NCf+Cx:R0yӈr#Au081 x!B>c_8ЁԊdeB}6믆òF3F}_љ-hNj5% j t!׹v݈iv&6'U2X AH42ȑIMmzRG >sOh\ ^=uwr͇QK><:ƓMP&tsgz Ɍ-UÐP ҭq!u^`TTjAU͔ TzLI(Z`  2߁(,r ~sT vGգ idRBFAN`&a#S_AeCOH $hK5f !ǟb>%B@"̕PgU'2<7^!RRRPN v ]\a bBbA A CUK2O$6un@ `dž\ jc}]i&Y}0c~E] "% E2T0k3@)ƐYFH& {*dǡᅕVDiOEMT8  C@Y;BUr䛢>oG 4QBN M[e3>#W.AD!gF2"nB; @h"ti4;m/$0TH dn8c{K)k1!0) *q<<Ć?1l!_$B sMWZ5IexGW<9:VbkO"@sn|Mao>Jɏ;4PcyqKFV2c9H":;|z~Po*FѼh3ULa. Hc߰x/>a ]D稊k'ť'HA{&1>n+{4(߹?mŶu@SPhp62-pU*¡ V؏\n)IƝCTV@}G@~o1I풪㤌^&F]Y7sgG.9=KpBowñ]C.6?\۠OnɼF;$P'"_RcPP&BA'FtDsI'n3!@.X' OC͉N89*{Ov쇳^%Ry29<ϭ:R@&ֿٔ.9Rr VZ\*{iNN@q![=q }_>ӴFɠE䤁p}Uau n`31)BSB R7&h]ICgކE?HAkJ9Z w87O: @4=`/ H\uc^EaBEHE8`i=_5Fm@ycQJ`d@{eȗ,b#WO(;$;{MS>Kݠ6B  2ڹs,JlБ3%0t&"+9& 3 > #&@72DW%h RirI<9RĪ#(u9dsΎ>d%%-fbwjM5IKWrc'Gq$Z Hl<hЇ \?Ơ*h?Tgj&&bmlRYR=+;]-ijc#{J;NN@&e̱/ p* Zoѫ1JðȃM q$v>odv|?'&g,-?MNPDMҁB(/q䬲ˋ*::q( *<_N@{ēOBtbf'X0#0S(\#}5,Qr$ȻvPDhX ~/߃0p5d"HMrBu~Fe!$@Xr>DChfa8F9+ɳpP@`ӀA_l Rf C.q$~~ahm%K@ AUU!PW\&"A; yLHNWm4u=K )9PvB!tw`ƍ+XJ"zkr [?FFn I Ư]sq}Ob1ƒ<Őte$ FY SMY؛Xߞ9h]-i "ėb^3!m;B@#^ɫzhJtpAOx`11}?͏6VwT|;SmÎ1: B e'04p"}`b~ػ'@ZD){snj{{b.|xJJ:?UY;aLT) \) xi}:X0`>B͂7CaZ"jxL,w8]cɪ0K:o)XGm5v8iE3e$R *8^2};'=6bnm'R"vMB''x̣_ rT dffZ,ǎ]n c~'FI&N@ObH :ފ۞ѽHH]ÿvl{uRJp1[u C28ܲ(ߟv=!'y8eUTL4p!z+Ӑ̷R `7‹\ 1#0!2B# h:^/"Q7 aFXttG:XIH ;ika(U-V_'P)g|[n[5vRd>hڲ4 ;Tv3:Y6MT8d͝#8xfn`-& ՘ki6; R_(b$ y@$P7 m#N΅?;6=J ACy^,$P*ҫDfWwnB E$&)7:%;=.D<6t5FdMQUQϗF/&FNS4RF Dz9TAHRI_Cp (nIjc燗N΄"I9y }# MS{X.5Qw98(hN = `0d Ys9 .|n 8")aidkM{+R;⮻ߤ;(rx/(RJ&$b!J ̀ ªoul<`x1 ExsJA`)9d# vvH(Q6DJIBj 2J`r^cӹQeƅMC397xhU r,̂Z/@OC|a$}sYa2t5I9I)/\OC`rm(@R+ep"k;\q=[H;s7^4eA-ہs{;;W̸A P/ X7Sj aiJ iL(C,CCXL=8TLD! e{<\<{݅bUunspO,9\ 4@d&JQ l)ǜ&ye'hfձ hT`0basO8*}'F[*61w5F q"b\ V6 iyQ)>Aт R.ϏᆖҮg"{4yfq(ofoa7 b4Ak@ğ rm#2p:tl|^z,7L "PA$h6쥕aN& bƆd;<JJHԘ~S BSx?7C@r84"=3e_9Q䔼J$LgcIEO#6XeJVH.zks~ eUQTPǁ]S@ՒO+v6" %Ʈw0B DuG1|.6 UAXrs*"zzuˮ'x}SB2} Ntჱ\Ʌ '@Q˓F x}zHU4/I+zNxuZZ zqCx pqdekH8=6VMؤ79ie7OpQߘ֝ QX0rp TPҭ)g+(?9a6cT>к, g e$dܝ;,x0)r!v0".cކ tjs x{v$P!+~\?>9/PIJC[<H'HBhG u24G`߈M*\5DRd^'5 ??#~mx?P@Df vxB>ԒyZ aR%"~~@?Ō:~S(M^7(Zr?w!ۡ1uP.Uԣ2<>A\"_8gSA&OS_PQ22 5C/ g<`Dc r"b{Xί) g*=ˠD bXHbh~XQu!惍>-3RTl>lE*l` n{9mqխݎh+6˂NvIzi黧=SP]T~QoO8=|Mw?ɵB}?Y!U`}_.x5#N@t{2l"YV+AP.E \0sԏ>-ӄweo$z&Wb;rif̤F͖,mnr 0FpHq'^k}5PNӅ:DV =Oy7<\L$*Ch_i ~&l2:v!ӌLQߘQ3YZ v?nHP:UAZ]1o|X=X)uPzYFͣ,n[&Sz"l=hN9AHD +[\tloQThuLg)h;wZ(*=ߴ@wEt얆zuI3I6v2@;$!`Ytv^g|59ڐ˖KG!t >lOw,y rBcˡ66uyڎ=Iw9`Ec%ԲpKt; O[^T, 0=Pl/Fh.l)v.8 ,ԒmT'ŷT_'4Rl51 "<3fF>I0V~gQ3S;$2Oiz>"Cuv=}Oa8w91Iu2ͿeI ӅVb┽90 1eY9";:VЁVmB69U~$o}8JTmu *J^k6lN;MṄvbNwgT҇6I7Itؤ xNi|d;y:[/)6lPͼW]  Ǡnd!4L/G4кzO y-5 9WL BA:A4hł]_ψXCo ]T^8U!]`a0!:)ʘB hQ~X db(j _cb',t9E~c3k[Zl US"Ѻh+NPNN;_tC64Ca 2"r swﱺ$#l" a*4TMoò29Y1y{y<$)X,zx|4}@̭eQ [R u#x\}o6t}hv;{jSF-!SWDwy`7dmX=׉hch؀[1N˷*kl{ pt#)gc Qd2a/ȉc|C^!p;hv`q]'~RI$os;?=f2$e҆<9"C`}Cf <" ?<BjHB4/#C@$-"$ K6L3yD"TjC OXa%0!Q`8)^ 0Mp !)=4s{0K#tR;Zm't\TNu bbT0d%U"(kxF"wi 2kv^JX\d{n((7:*J '.ṳ\iq~Lv]vnfW0`4}^'au0t-vrw#8Fb#zWB#Jy'$bUhս{m]@.,5!{:Wy0-*CJz`Ch8,[ P#VX慁zqbRꃼkw7sg%t:ؗM3ԠoHpCuDnKx3as抆ʼ<@ ؐºKSP@  SY:''6;v@VLQb _A34ᕙ(UUn 1+F 1X6j~\Rbb'>zfLuqXb,~|m07Aa8Й[kࡷyK)F R&u=3:++:7=~ǻ:bxua7N" l!Ӳ$X=Y78p3v.6>ha7`T .a1؎ѭ)|hTBaV:@@J̴CϕQ.Y;=( 2TH%%}XײIpU'Ng_B>CL쇽σ(82/ E0Ӫ*\]|>Xo]l@@oI$!(cü@: |CBfqr%O+%tԮ.,dL@|u SFbvæֺx_AKdDs ‚.R MX 6DRפ!irlh@챿~1pr؁[+=tR6A!*)]O$H=8Uv$@.>ώ#@\"[kB_yJ&;7| HAOaF5◒*@*{uHa&y;_ߪzp lm63)r1`Ĥe¿S֜x' W!6ɇ6[>S״/ݵ*mV BZ4ΓeZ9ӮJ@\Td{EuwBM>u5}ߵ̽u}ny]-sbFzf.>S+QK@g/\A%)iA}u+f1W1"sNQFS]=.*a=ICsnOoolhaO`zN=ryS?s'+9MRDd Ecgmض6~ jZEc~"餪7iVcW(cê,dQ=}"+O%چ>~g:7}}A EKs:ό)>6F)l *m1IljS&MaܴPVP@b&B7*TNA! GAʡ)D̐ E = "$@LSWc~Q6 Sqx b_?f%؈A@CL`p eοszs> ii$B/aÕB#~b?XJ8pS1f)K0cBx,@(IHDJ*6|:%iZ *'@)_ }6l0V٤-xi])K% US IȂ6ǏJ Q ) de[z5]5rqCԼ!Om1kE綀: ؅P C H49JֆՒqJBR \14 #$p"MѕD2] 1 ez㹢6 H chc;v@X?dlۮW->{qb(0'GsB$4&8FK5%yR c#qż5=Iݮ_}x |)W.TDa JD Pskj3~gȩ ?49z5, [>*6Lӡ0[W\Id05U35 Ol266ƐDͺ &iqkLEi4j%2> T Ēİ)"rAn I.Uze8 n4n 3BJ ۊQ.1Ci#nx}Ƒ!:V vӄ5n 3{X)˸#w]鈍~GFf,3~BsP~7=((%}gZ5r}!/"Q@:(UZ4ahnYj*hcE$TUvΎEEU(kSDDDDSUTDQb^X( R(4jjj"AMhkFGrF(hjE+F܎G#\EDESQDEhӬD,SEQNQAAQQEQF4rU5M KwnF*BM4M4ESM%4M4MjFth(v4sbZjm)HM4jkѭ<.Jv4QEv4rՍ(UUT#jT'}PEd@5%8zD!m^T LX\Tv m&gsSLU\2mYz/C?]=E.Nb9$4A 610;5fOc-˱FGeJ$Z#sB&ZkO1枌(*b1WZl&&)'eZ{^&Mt4(T jIDrk 1I4Aa l+@ArP4{O˼ -!4D 0)`Nz;g "?/n rQFڜ/wİ*"o/0 23 2g,CK{hnykLַaφD;bm/جf7'Ỏ!LJd1~ 9-eJww÷aĴ$NL0&fKˊ!08ã鸊\ So:TQ.^|v@ 1 5 \8)DJm!gbQH$J 'z._ (HAM;#o ~ND5ϰ&GM7nHCL! Ul -Jzõͣ :eAE֤-,D1x3Y:Es9hѠodJHXVE%"]S5&bD҉urJف p~L:pCi5i'{FSNkPc)I-\/J4&Az?~89aDUCJrBav܃2j|[ABQ$ >Cq8~ɢ{~34@5>?aJ>T~2*SCKfeAB1*In<iPtrW&ucE` IG/HSD ~km2CP@LJA0Hĵ@:M>GǠg5]6lُ@4ǰAػ71zr^ӳ_9_E^E= "%@ ~;n׳(6z*Yos dppq_ϰ]9+d`n#׷W8@bޞ<$?Ë^a$NPή S|ȉ?0 ooE5$31sCt )5͐h/ު0 U}|t $ ӵ$So0nkM JR4~bCAA(PD4(i JBT)a!&I iBiЊ f"v[mK-PuP( A9s2Rli$}JlCRd C+ %u \p_?FphIkl7[J(AJT(!C!80"rUJU`CBD8JPH"rZE,8CSOh֟m.}[GrsC,94-(MtKxH V6ƻ5NG][wTOiO{ q]e2jV6HgMya=C0xiJ>O/1^^xG?x>,:7CZ̒pCuΗ! M/ ؒA! 0BR$A$#g>y hC< xl  \I$* >m^`^ O^?7U; s} rrP8TbC?zht,SE;TB{O]#0|8A>j \@DnY:M7\9}xT}W\ƹW: @bf)sgWp{euY3)D- S@qᎷ[I 0-^nZ렷*0@deIl R9D^oܜ>pE^(iT+kuYeELo7/֗\s^Noqnd&B@$1h;2Z}gLڢ'9nwrua Qo3Y g}UXJ3MUfose ]&X!ze@0Ý4 DxPa-T&qm\LO) 蛒'N=9LT>#*"T2DaH*"8u־?W/ |d=|k hP D AB=ێu檛z[{ EQ4+Z=~G@0}Á OB$w{<<-Xt]zyނh?qQn֞39EsV1̵\@`ISR 6)TI<6܄m%LdXAJ1FܶIR "1115 D:ј£f mb嵹 rߏ*36S1PTHQ m3E~~>x ]Ǫ6[Y_#Ewx4yI@i9JW4 Q 2H$TRAj"h)P$G-@}yvv}5 }$UWH~>r!0$?`(XC馦j6;ʼn~Fߖ{x1 HBsl~pwx2nVSm7HlCxax@]ՖH47)b2t@<%2- 7nqDOxAf7n'""i;HίfhS}؟+QQ]ܣ$b oQ8C/h4{ 4'A (c!%F}(!C1ߣ^ #@ }8Yܙ"h(Ԇ) }SN JJgL*#1~  C5D@}Bxܤ<D_;"=\%$ eEUDJy"0T󉜊:kHAJ:܃ (i1"C]oyfEK{d>ƤP,?7De(#]1>pRMЩ@]?: vP{(i)ʇ ~iҡ 'JZ P()(h4T#8˺BqkS$gf1p\TR@dΠ$>=[Fތ$Ol~[mzuXear7*2as$IJvB]LGL4#r2?0[>tGt#DH$h!yЭ'z"w~x'DՃK$% )d i"FNcڃ~[lk4@j26M͹ I펽Ԑ . {`n\G RD(,HHCBPCh7!B2+2 Ò.qvr@]< se dg-E$4ADR&=Cz <.s-Š&rzI75yd Н5JREӀ8nRz\ަD1xZYӯ%FDA#eyuuwӘ*Y&:ckQ Lc7,1Z1;ΑF+ w#p+1\ѱksxM= ŹT0*XH3I8˱\}8} c֯q?*l&lpǍci&`tƂM,8o0DnNR]hכΜaĺtP$SxAnHT#hY&0;s9›0X4&2^QIpQ45YeT kdM:dPZ3l5lc mHNօtK7-N8T#(9֞EC6 ILx(F@ 4V"O4N$Cz<MJAwԙa'{އI9yV'AAg3i1@k⧒\q>4@ @az Z H|Zri# I@Os-l"B-5 U,D4AG-!D 1$)TRč2M9#szC8`!+ -@kW#8bFb%cGF;mƁh$)xܚB6Eп|b>$%=OwLbXH\H7Q""bj~ܿ[f]#6?{Y_jue}Q^3wג;KG|6ukG ,^.דPB(vT/*lل jp)Xu8YJsQ>z2' L c}]hF$V=@͔|ן~8oƇ*!֍bQdP|]XqKo>:ju>+k- sm)6o7dRK;?'7G-N]DVif0ET!-*C-Dx @E ZCQv ܸlr"xINJi^PP8!F : KtA) 2{+L ӣ oCL #)h:?X^jGD {14&` H NyaE=1ע M4ǀWp={sDf[ZH% p % )J-Eq4rȋ9#BZ6(8FB!P(r^"r"TZhB wOcۆD3U偫FHe`?y"aUuO+1̥EK\%=̺4 %4&Ү. NȶU."up/Զ{gd6,teB@`ՌaT/OlSoh *Oɋ`T "]:BHV(P{<CϤ _M޿쏜 6Mk40lh{}">h_={ٓ8,TPiAF!hTrcfe||JJSq>tj%Ts@N>G1 `?,:w('2$"p1@۟z3hRu4 *Jקk?ST!QiKvB$=y]Ezה.6Cf=BB~z+~O QYFM ѝ SaW"Ox#xp# ^`Ja{6|9M jx=GȰ \os@zヅUd( IX4O}^s(I ugEnp12&}΀8|`Ik T2R'$*%p0x,ѫD:86_m4V &6_ ڣ'f @049jK'Ҟsohԗ0T0hOp6mg9΍,]JFn&Gɗ ႐k! 1xK%$ I@BrӢ+0? s14sVDE =B][-Ƙ32Ac߯2KTxAn9zbkG+N$? G{! =J:"3I'|\rI߀Fqmݸj9\rvzA3pH?t3|O먆8Mle{r0REe8K.yI6᣼L%*dh)G~S1DR= \37M|L p}t_ )xa7gu,Z6[);y&b:s}Mw\2q]i"zLAhpOL·H!νq{aYi<-v\pTg5C8&h/_tPm)Jn6ѮswZAeC@q0˞s0 5tq窔;82/X ӧ#XCZy-6j^mZ =a/=ϿV6#{Q4?2Zd{&FKgfrBm/_YTkMv][JZݱPT(<6~M4<Ddn M9c Ի0!Ι`Z#+xri7! bHit 3 # zf5:PY8n3-"dH v~{)6UF`t b(3b$N#dۆ;ٯs@@%wK&ݩdY- knBo Vԗrcg ]LxCYfzWkn3.3]#X֝'}K0e3FK,d˿ .Ԇ88Ԑ. wL`{ $0N]&lށ k6;y[sFݚ阂a\֥v@" <ʝ H:bCh[zP垾8׵KMf;@!FMw´F1c8=Vp#ʬ3Ձ KqB#[2ٹ'Z$f_B2+PG-n1y.a3li3r6~̜ :tJuyLԙ.Q)r5ߴaOͲIl&Es@eW   j1:tjDQ&flIﶛGra50YW{g<21qnQ-6:#+$45T6 :LlfvCrPpq;#-2M^ "w44PLgơ#b k'~!#EpŲ>s:DήLÌql+EvmӘ tQl L "q,^Yۿ4Ӫ8.\qOA!?`Ev(l5.N!)ljcq,h%YƏ~ s: (6sc5zTPQ9$ {Y!tÞbD6;D2dɡ;fAv61.[E[gVsɡG)C`왵(d2scb q|iM 諢R$gM9xJ֮X3˼:0P~$O"i v1pjzv\깘r`Cu, k ΋RrЅhp"E3iHg1]ըWO90m7%oX(vS}yU;3[o@m.gvT[+26όg]96@ueo+UN0ҹ]6IK#CSp cN-\c/<* aٌûЛV3ND>gM.|#i8+\veۿD)NMB JggN9IxjC W#5ɱ09# |6-fP$#} t(T[%H@Ci^$J E1-ls)7lKfKf #h-Ȯ7G4+V-Xcܣ Ĝ7 իHi4۶HGkh:;gz7$/$û.Gws)kExU$*8[)OcBhnwm]T%(馜{jj˩4T%o_J~w޵M^sF' {37bdm4[y=9j칠ߨ՞Ox;0Ba0sΚSAx{0&`1C$-w,٪4~ zuR3DBg=IԻƺ>cÆrrߎO\!R4ir݆q7-Ufpikd5&F,.5%Km),,)(%G>2d;f &<4[ =Um yZؠ#2ml<o>8Bv 84]K&q:ɬLV*α)Y ZfAqNJ^۳#Eml..f`nmOz+̨ͱ٦rc e 4Ԡ- X$ֳX87V6V* 5$یnd2Yyw(f/+s17>޴uW:xSUkdD"`)f3%h$!zItM/%G1[( !TƏi+ol^`k;>g!uR˴$t\iq$ˠt^~:X{(z+ŝ-?Ps> 4~QJ8t窩yYC,d/8DD`f2Mu4Cʦ}8u\ A~/ӎKSFߕ S﯎&c3eA g@LJ أǤ#~X RJXdQ9gp}ξˌ 'vðEE(sx ŵn9l:OpXquy\;Á3W ytq@:0/dG fF%)<#AXNǜ+\8d06M3Re0u[I~{'>~*!*B=L&?e>eCEQ;^w3ݰ{)?I ae`M&) Ag?] 8wGWn@`4cAs:aET XZuUT9nWY $xGEȥAǬh`GO&)~lnIA} ""Y؈0ִpEDVyƒ Oe&v,.1pgFm~, |jB]ӧ qr`lc95# ޱ\&WUyalCO0''Osg}uop&Ӽy[$5YP?FØ.Sm~:V_?ӽތ/'ѝ)e^+3ѭ 5{nC?ա O 0!L RjlcQ*(FTV5U?q)M`3ItK^G$:ppJFaMBuT JgS'b4̷cc& g.ԠL:~}O6'l >%Lg1Y+nAqmmBK<5 ˢ2Jn\H9f|.DzGQ#Zbf問B}qXX*/ 16/#rpDZ=w *Xxx1T0&Z ҵS3AR)8S0c|:|Eޜ vjaX sLgVmBP#ך&9qz S[*K 4='Jg ${iC)LT9b1PFqGlbhF|T$ɱ˖2>WM:V _ v7q## =㆞2rI;Ƭȭt)zdvRzqy;Ky)F$βLpG4kSؠG~pmd5YH k!Afca /˾=#QPƥm@<7.O״&yA1A/UdxAM=}l* r Q""(PZs 3)J_{<>b'0zI"9?k2B/; (W@d.921(hрPR ,ܬw}L2CCü:y_x 7Dڿh`Oz\*wo%\˺bR"";Hi 0"P|֑? ߗ`p|iM.NzcM=M"Z{0qIW&TH(1+M Mr Qlp{G1 u *mKD;8*P[!uCΎGP};QT`V  ϠI"l Bٙ#%qAB "(TL/zwϏq*P0"n<@GojG' Co@>UcI!"v^$R=k a[8;Qx bi%>18Mΰ }9ᅜp"9jF&f:n'2ۚQGs@ҹoz 9}dbw-bH:)K3"ņ K䜀> ZJvFDˋŞ W[,bkyݔ Tt 3F\9ixΰ ,]"+D1rh GzsĀ5&S@|8 N sӱ}a ZB())^GV;%1rT͟A EEṔۘ`^.X))j HhАk<7U/)ƺǮ?'7#Øђ F")H}V]4-SOz1$4s[Ogdꢦ``#!:R90"gU7dCZLT[k YCf ͸J4@؝6|ʞhRWFSmEi;FNzekV֚&Z1bT4 S3)[F{J{v͛~rVN0а9$w%Zcx$;`Zy 88#;E;*7˖Rdq@BE%!N9.^ D`燮1dƬѤjθc[tͳ.:cT^nOqsxg: 2,{i0ȶX-34htoeQԕ, vV.qMR:!g'jk&![K)B3EXG4*eDK4%I㓋2CZI 81;f8 N:2bKd4xQYV)Hf^] &rl4s^u-JJ0>.ѧleͷ q-cd,UVF"l1 {Yó{7!X$91XògR/Ӱ{$FlXp6 T&H I%9kCW7O ( 3-E2`F#:dXhd)o pܥY"liMLDI52l;K@wFڡ/ۦ\h)PL@GH9nlq==dJ!JR DHPR@P@DBĢ@BQEP xx^J @ے+g#b}Pzje`'~Z8%{xSghKUbykL8al*.iE.h\Fk5uc7vpfLT1)J)C&xq66Y4zwu(@n>1kid1sp] >آ h.讁F0y˨>J#?Gw.b/j8i=V5FfZFNi<["q;y\)IoI UϜQhIn=?h 9>ʿdVGrUE7 1KY"*c|bsRA} +ucbˢzYFzs3˹󜨢x}w^t,-0gՄqɺ[ y 89c1et:[1~ B/qk@RbcTL_-25Leb1} ^6q=yBb&cHL֎=,ӳhdԬ]SJlus78vu(3ІO\8}{c; E3"}lDl@J=HBEM̡TX/ uىYI43hsnmEkCH+ē0JAS.8;i(B™4EED JYi)h &X.8§ $km(9>CiaHp.L2LB#Cln% Rm FB`NӝMF}c3 )>OQF3z[A${D씕[Q#=t'N" 5$RB-eTFF`P)HπAT`6vG| zMVt @B㙼~?LP^9☬u'&=ry6s42(KFf68a Dڥ q u'r:svO`/SAaa#$Oc:~EKyTPDNGezd?cN*󑯗i h{G0Z\<$JN;T) "T:'`n/Tw$(3~~zL%%R=L!S^~4PbDPCn"sN`Ǩ+&R! `$jPӋ b( "8Y H<(}Qiڃ!0rxO3MF ?;};zcWX@ut G%5'%" ж$I[|H& RHWJ`HB`fi`ЮJN&4\;Pq.\M\RV O1(mٮː]*@Rc4ǃX+D@cgÆG>Wp5( `WyDLO 6eZM+4 r D0!$FRI; *`=wJ(( &ijb"df iVHbj)D)C#5DIW 1H|ϭ$IfgNCq~i>0*˼\f]Z{tݩYڽ'8E?xpǽ^1G4آI|bh= wo׼j#)`k OۄдK ƀ$H5QOl hN[dXr8GQnvTp:Ɋ \@ NBt%O0 ׬OC3b2bç֗]Bx$f`n""B $R*&?ttvz l$&Y -p 9j0,ރ8C˸zPBAJvyFr@&UB9Z>p f#ѡP榯RRbD_ 6Vު}! 8!C$F&;Ҵ{z!.U{ xPbdRNP:g~iˍÂ&U^` ^r yDP|(}!B! DUWcuoPCQ w/l ZTunK ! QBb:Ib77.mԓx&&5JE%^o,Y^plD% %#ux/a DzsSq(l/ODIxP hfD bIAv`WtI2Dex88`ୁo>FrtrPJ*!Ъ %CY`4"HR K )I"EB(@  H  JL(iyS& !!x@)~$=j~pyXHZ1i9'&%i;t!tWAUN@&)ZM+P.@k'!Cb)( "0ˠTĀPʦK v0i*΍[,u#Mp@bi+LꤎLJq+.utcڟ-!48-Zi\8AQ3$Ɇz*?:n57p|+31I`q]|܆TouO˄ٯU 5&5Ur-O"OlBw5|Jw|Bp˔kd> :&!^];Bh9"`3%(!/!\QM74Do!yҡ"*{ l7ïuخGAw .HᵛtGq[,RI'Z8J/DWÖ?qM)ﲰ4p89TSxd1 0[u% wJEK;pp!&(0djHd%D4|MWt(2@Dޙ@'P:뒝\=5/ P6'Hp$:J)A־On  <`-Ac^r'6_ԶJ%MI.Yʿeo N)t"!a<hܼ4wMxqL0&"6hrA%!t{b썖@en We2x wQLH0H|T̈&_MMUE[ Y]G3'"z*ȱӬI7wcFa@6hf F"e%E]"qv`TT4K@)N'E ,eh%G,F(َFU ltXt"!ܤ[2LE U4[$-py=ᣲw8J2C+ڋ 8Hʷ.u]=Hv[uiEbiV|uDń;&P5\קސ?}uM/jF6ٺN.NHܕ'5(|5${=]TEM%5PR2-qsO3FN#6|I҇v=׳nEbՈv#X~?͕]2RhMe"${|! XuF,+* Ppa"6E0FC\M-/ q(OA^AT (Z*BK4GR.nDAA˲Rfpӓq`+,3V"9NMy0pmyn4mDc= h`Θpmƃ| A:#V"C#X2t2 W rewP̆ɗQFZuSFj8dklccI6Aܘ׸|@nl)^bO}M|񒆂^ x$!iQxLMi UHSc}~ç`I%_fBi艩A M@2Gp=@}"C~f#_ήeh< d*́PA? u=Dm$ S4HC >;Δv0myep`Ӏ{A*ysQ;X"RoWg}"!* HA?<ʦOnꜣl =KIhdhi bP9Rĉ٩ rbA Jz:[#D<ϛՆe0iQ0)X<%\)RP9 " ?|<ӼvP^ kM*OW=H'j)Jt$ Z{,4?78rG~S[P?U;&3 )$CM2D"@qNCPR@} JTubp@BeXM$vD($ψttdAHn `EwP=Ƃ\ԕDG6wN"]nqz !u}OU&pa%֦ytkK8CD Q^J?pqkz:viݝ<,W{ Qp]tp(fƐ{)F<h~ŵ|6xvvGbglA ^!=LcP;:[uƲ3T;!5HZh!$&I2,(xrIՕ=Ab!!*!,'T9}Y'v5hf `jU|d&c\(!GbIlIͶi'2ҘBD&*rs$SN LJ`:rH"қcv}؛_jy[r-5# eH\c@ɖPO9 B}?}L!: K7 0kI(HL-ߑ^Og m7ŽP 2pËjX $NA.^s/_$> N=h}ٗ 1 H&Ò}_MzhP6J(-7RF'>X ^r)A@-tY6/{~oUӟ}Ր@?-˅6wF$D$Q hZfjeV%f T`B`*"%@mEVu , ʁDv^/h>+Bp@vQm,5hiդ-3w\>삤m쎋$0!)2ŸP Ph1Ƥt*%JZC@JPI åZZQ(D)"-DJ(VBTE1 3=S3$H{$Bh dtˡt$KK{Z**UUUUSci ZƾxR* =?gKG$ 1P yg}PQ# 03h\;0i73Q= *R31b5TE  qUPҹTTOCnާ<0Lpg zdٔ=@vr(Jen'gBD (ch&$% Oh Ch}~}bD)%C0-AR3(u@&!& /D%1S;4"$iEhZ! E" bd`$ ¬A+JS$-UQ$I(I $@  !Mwh"BPd9 Z$\,+P$3$D%-A!(T̄|ĐJ%U LL[iZA$%hPT1Qe4ɉoe%ڛ`VbxnP vQJO4jtxuw 쿅-!][_wuM Kźq k!C4(hx:ZA= JMn<>I91l7DCWz=_md4vvl>w< 1}άZ݋k [zn]0[Md # CJU5D:7`!*ې<^q- !fBb5k02c Ptl@mv~8>cE zs2!ֻ22:ov7f}37#|='C|BVDtR!dfa| /WM|y-Y=#rFO\дZcBxG"Fb!ff, oeeF$K fX?q==v݄03V-VNc<7 L8@} }_? N";Oqq$@@VQ QRC),ST CAlO;0ȧ "d(px=|4swu*tE=YwD U$]@%N%J#TA] ݑ@?5kmwS_X H4+ ADL2'K}bX081zN@/ "cO|k9?SYL7w҄μtDF7 +PC_]ձb'm N-L6ߚ@ߚIȱiiy4bZ2B=8~h0ZT%cޭ8a$ͮ{<֘P$Cy/Ljf}=oN(DڰV&DgD#Sh4(&o-wQCKG%pQ5FH&ШЀ H1p;=4KIe2|$4YH;9zi9`Mqcr9رڊIjFAd+BhiD<28'9~à 8Hm`6C:#:rH uK&gDEC0ih&U8,&tKcmDaĉ:tL6Վfz3۽q d*IC+ZDh+@uV6(184I@Ɉ H6d'4m%41b'N;0p b T^cawNlfcZ1ƥyȠ6 6 7xpX`.F y9qsD({Gt(RY%5X6y' !*h=dy,J@iG ;rSrp7Oy/1aC L@ >$R {PC6<86jJaF˘K8 {\*N%SƗtl2@U :Ojiχzv ci.\aMGٳ.-a L__sG Ȕ @lo wBs\nDh 5at."y"B!?ڲh~Z7~`N~pﭯ?K nӈ HN-IN%?SHn= v@I0AGSu<ZJD"T.FRJ*Q kf*p9T)C/ W(| 2?WL7C6@y?,l|ٻp!G]p $\`4C}sK HmnYJj_S4_8[t }ҹEr6VҼ`T5 1-N :\\ C@a Zck'߽)ĈrR {g685zm6@r0Uf 7DLԔAP$KU -i@NYs 5#Uk&Qof$;4X$lc͡\O+&H!Ѓ cX1Zfˊ<2![Ǜd`;2RJV1>Sf mڷQfP*Fj4B0@il0PrqCQ5T n/,Cd "BpEԢ4(/.}rc3j ;!ͱcy R`*$2S:~ η@r|*HҁT$=gu>g@W㩯(qvHEZs3Vh +A82 i%ipj|"!G1! h"&8A_o}OE 6ʖu46KnN Fɟ N s"렉HA28@beoW7!rOAf7b Ld7~5}*H@ժ4dۛWpL] ş|E.CTTin{hQa!F޼~?!􎏷THs66 +;@/c8b=ܝ65X f j> 4ca~.l[DOi^Rީ]zkFO͡IL8LQ;tSyAD9xDP=-sA?d^@ T{G/|WGB!t &;SR[#V%D,x&"N>ӆq~OfZ@yh:&M~q(Z(R/A!8d5q1rSp :QQ9v a`xBR=XD}H>G$޺$.$"-L9s;͐J C9kv\E4YQT>CeNDŽ5 &S`:B$(L}2`|n x'1#%nyLSKD3ɔPɣKI& @Hb*f_PeP%U P%!Hb]bS?Ors0ހc1$CPM$A;)A7hXK I2N5ab}/`y*Qb{样 D0:EZ_vXۼ2!!B-[ qj:X9_gj&rs%BzVX5[fThA#AHM-Dd>Yz\j,J=)-ZPBgw3a; _eһj X$a0pQ,ƜEx0O hcKX@cP126Ŵ`AY`喾TŃ1/##/vCrKŦʣp̉Oۋo8ٝke+CG g1a#c{I-;kdôJ }.`Ih32HJ|3SCLɅ[. wЛ=^3SVd8b|1 " DښK˫0:Śd!MENf0јz]@֠ёZ3Z8k78,r W^t A4ZjE.CbpQbNhXM h ƈjmH8\dI8T\I0MSIJ!!Έ܍ut)Ńc2>d fMvsp7Gi;MYZ%\Dѫ64PhhsD̂cf< .Ŷ֕ц1'&)_]4m;|<#GPb_Fͩ6ڗlt`2.& jX*"dQyt OG^,}SNzM{-! h>H`O5Iц$ri` =S܍u1CPTMB[L`byDحsঊB))()hF( :)t @~U3M`LRD%H% K R̤@Q0LE@JQQU % *I R42;|:~r+q[zʙ!N  QD$<$Ckf_m(ع˕GYx0h\*2q[>υ\90&OAH!Exi=ztCBPuHax;`"=::r%g>Z?hSJ5OZG/hxOTt rc5%x K<7|rۮtU ̵)".~ŻqE=f(tdDK"Na s:ifH{}d4BmԖ}pg`< hϓbW`[]!GtA8%GM߷KUу cHV~ġSr2H,g& w6]&P݁Y32>zf& *-hu d(,BH^w=f%>b2ih+\psܗ>IL-~q=py9a=N58zg LierMO5niIC AUcUѶEh$XS(дJ@&,m671{e3O<͘rC凞cd9rL6wf famv3)\iAv3D|Gzo3;ܒrF!lQgks 4Jf0 pbp\ t4Pet`mZ2Ĺ(JlƔ#/%t^Շb[EvgGqbL q CɒI?yaIzAI 4 DWgDO쓜\>tod'd|xJJDa=60#T4>YX ) t"@kLKCJ`C%{Wc8 3) QJFדUP兄c'mʲ;%[aGX8I`t(M25W 8Wԝ0D3b ~ؠND;=uFK; tP;NxN 5i3hRSIL%P0E$K % PA D$!Mk~eT3w 8rkJmGhlQmEBJ@D4-h0۫4N h/Vi9U 0bt{a( kh-ǘNeփ‚ls(6]0[!գPSkJ*xsF|U& Jl {$ T15 -Ӊ70u-=Q'dNtRCP^GybB#@m+iMA @@%p2S4{&TORa<N2bxm pHy۩ cH0al-(Y'}x0!d@CHJ# ]5q)Sp,0pOyz1)#I." ܹ H-6L֠(SȽG ~{d2.(ee$І((` h! ˤf@a cM%-P2HTr6YhzZ:j6c+б808 y@D! THDD}eJ$0(L)J$L*$IFB JDM0ALJ"ߧ 4č4  P#Kx܁?t>(͸}nG++n(}dHD{p0^,@u ꥘(0aO/HD[vCu(h !ZACJ HR-(hS1+(Ё̄A U69bJblpPzX&Hp,LΥӏ f p'6}̂^!$c{nSkFsi~Jdiܴ`5a)M\#gℤQĥR1*r;4ͤ5 I !|i"0c߄p8ƘxYQIIIQ$N>T=>qo40k @Rف m8o{\:#%$KyHlc.E7\4.$9Ch$1(Et-;D {|([RJBJU ?.M9b h!H!–#N888#eD!dnbu*& $clrfy%-TRN'd5 =fB`Bqs$˄%*G!;ɮɤcElՠ c1SnDOpPzvS%,/n{{bsZSJp$ E2;8|r!zV1 Jd@(@|[7p}ZZb6-)hܩѳa2pJRHT죥IDщbM(]Kqp4 QCz❕I.*Tp$ w̠2Su1@~Ǖb$S֧ ]#{& )B$ '@lh%D(r WyD<$Mh))V bB(}6EݨAxA3 \#}sOJHA>{dKSuCMk fʡ$$B +O6)=LlS7^ )s?"RP  @Vv?82ak)z>f7#'4;R$D2U^/dwh zq~`fVK6hz ջ 4 !mPM Òj$ ƷBjr *D)"XĐ0yw &"IҤPܨhf|/B ogJW%Q)GA"asщy(:ƀ :+A{ҍiHaX'yBbV0J^&{ 9"&On S!G;=HL6\3od7,s2Ce{S8s'mFߑAh ʑB;@3uiB:I(! tꟅJ57yܤxljw!8 \N`)B@Do3<?QdBZ) (!iQ@)JR(ps{hπ/_CarWӤ *!T*b_e?; *#袠 *(P,H҄ LE=JꆔxJdHlNQdow&F[<]Ot>Wik@_޵[5=bScǾO9(]Pȃ Al.l-k R^n{b@c>BJk!91z4W5#OKRE& Aü 7rrz@f+XbjmD3=,^Nӝ:wIO #@x*B =|z"DQpaYC) XO a2A #aSlˠso )R6C$OZ =ߍD8f)E@nPD@YD4N><,sqZ5A uzwPͣ҅HH:P&='0̼s d]26Gr9"hl^bܱl(p&%(5)?|: 0@tCrÇps0!-It~TxàubRCL BP 4 F`4%%gGuXћsHB1G SL"ː1"T4#AHХ4 0E =@X#BXzZj (gl871ʃ}5BОqd.IJ8p TKz Nu #S/"tG9 @Zj|l/!A9ܧ*UC`c|O'ȺDb (P8ɨqg͹ĔM71$ٍUzm$$ň=6) fHlO!NJ<#:2ֵ Hr!5 N^aNa$+C70paV&.C:HHc'AOw#Jwh'e 8kٶ)-0/dڕϨ?cMiuIj 5ѮUqj7\Pj3:Cr;swD =[SU2A=qѭ14Y`L&X)%%iN ̚ A  6{xz̈EejΊ7"e {o}| wY!j篰K)'n@udF h] cO$P$RU5w *.#ˏ=e!SOSVFiR@Q}-#R䁩JD ;v>!ݐto_/?C'ǝZHA z]xcy(M:y0/l.+2!'D97M[˱"a|?P?; a;5$4C1C"AꀍMe?uBfU&)&ѦJnD)捐ƹ&`&64 RMQT U1m ␙: H䌦P(+"0ﱘFFr!4&B0 PB(Q.3(h&DDB>$oQSJǾc akn~dߵ)4GZ>v5Օ`ř`IFd 5-@*qCn;(趈|`bvˈdX `D2v`#}n{G[!IkI?`) Vƒ"5L/zLh$*0-ThQN *bh"])'b>aW!dz`SsE )р6$ٱ؎dnGO?4" c=9X66}٘iG?#`tA`e^ -EsT .t>@!o$Lc:* 'iKl91A&P:i'vJufNfq4**ފ17B 3Tb^BLRa9Fblt̏X.ܰ6%LysK<, 蹻E&S%9wk{,NpfɁy#‘b!pVN\ 2$.?wlsNAt{]8CӤa[LjRcNz¼pq8da{tfc|84ǧs+x̘2|"B; tq2pUm%wwL, 2"~=l ) ;7"^ f0f= -`'8` v Y?֌ˎ$#'Di|bt Iy3oyش#Wt!ppCdT:pVmH/!8?L%7\5= ?v82''Y7kJNOrzkP ;mkdH c'd;BJD(S<"ߖx?v?qT{R? ](ց|De)'e{3W?i\{h"*fh5>;Q"P!wn{B@ `?]+kT1A#Ѥدcc$ׄH=(1 Q iu+ݻ߷~J\M4Ey6h)Sk2ר}9C@P" HFƒLJz0$WJ v0?G0f6ߟ;X,d5v;T8?jiŵ5SiGvrZI:ˎWvD1x{1 8r: 7MxCg9pL>MRDOd,"ާv&&[axY,Ĵh>RLdB{w ./Q|e 2< ~bFzl_GL=cMݎ )KF^eݐ|H(Q@h{0+O+GPHR/R;I7 $NE(F20WL$!>-#HO:? 8DkKRl/=[yD < [<.!Ͻl$N#Y {w;)"8 _au " 'բ(}BQ΁ 5O'9C`p&I"r~Hp ^Ɓq/ApV/4qO02\sVJ1Y?+Ͷk(*5F$ UA[2*"(tB=F6E3VeL+4>tnaȸtc!Q*5E$D&b4fA1ք:i?n?N0 aD>>,).$Nl:'SgK H Dm#rML{mnl7 z`I!  >-J2߸:"O[Q@)!$3IMEU/X'y[Eue_^a1Q}q~IA%/Jz3FYOAJ1nXXJD4bmN{FYJY-UnNH~a<Tj{%"zJ5/K C">#<<\Ņcקz ѰWL{ȅP+HJg偤NhjW$Ҥi^޶E+_/V8 W#P5Qo3pW~P6ij41 Ǘj>rpA'1#zp0#l|(m0xzAS7^Nw^Q[ː]ڮ֗@b2R-,PQBhĞS!LàspchLv*@" BK>1L% EA1qOʠH0C@vHP^qJNJ2A1̀G!5!sy/+CYsbH` K/@ւ6 TS9 aT&HOee+[c`5j(-Ze:YEd q5YFev:RD(`Ҍ2L0#P#WKފ:O9Ў9< Y[ ,4eu)tHh31,gTCa'ȩ6*ەDmV Pc cUfO1T&!Ӕ݁T$ evAgK1,$c8`xx. *[XT²5Crsg)HRARTT 1+#@ h"G - -ϋ!QǷkCȡ1:(+BbJAmm֪i;UBkjsDv5r{X}VqČO) DzdBr$PFT&ZBn}F]?COA$Mia%FI 5B7كnjuQJa4E aILb?`Lf44側E͎DCJU ș4!B~^>%#wdH(^'HpZݟ+L)&'y҅̉d[.A>aJF) 1B=EE L7@tA{RM% !MD; (<HJ"fˋD h3@TDLDDC@MS5 DMADE,ADN-ļ,r q'm+5G b i(Z]8R I %h&(N@E즐;*r,GHg J2#aL]n۲MtAJ@9䡃@Db_OG n*Q$i 9Sgct;v z cdpy ?@}T|xt-HSf]߾uv`QLiw$aj1B<|L]ۜ8Z4q"x I i@`yCq4>wʨ;nG6.FA (lbb́أs@KIgUI)EYfK->WNtVJ@D@q!:g9 bI&H/_fb estޖXG5'L*?'~+Ot>$j:αjeJ?=u cGcxWޜ9_:F)bpoSb>OZ5ٛ=&n~0s&gcRQ|Τb Hrb#חݎr0n=n\ӌ&_Ƈཔ~u)V%hfό]1Lj$Qu D  x<0 CBgmJjAx!lk*6L(m^nu$ x2*B4WO 7_pf9oe>:u]7:~AI"D+*7l AKhS<ׯ{o[S c "_H_^?6trSI7&F-;)뮮>kҮoN}sr)T(C5)%Gu "I*jPɾ8~ CsR!⭷{pP)Y7 :DK] kdlwVH12˵a& 2eCc@c݃wDY;X6mt FH.^,(I0Gg3F-,PZ&h^4&pԥ _Ǭ͏(JM lmV bcH,imϱ %)69.G_~x ozKye]fS+Dz=qw^p\ -(wL!wؚJ;<+ṹKkv϶}:qȶW ˨.w~ilƇ%89j;pO"Sڛ=򬂰6 Q}0Č!8ՠ@RqCd9f`f9DMU JVܴEHHbXGƢu "zsD"$@ xZwLۃ קPxG`H s `Bk=4.}ըJ4ͳ5óơ :zg$g89&1U#ߌT5LbLfcQ`ݡuޒN&4hVuX^!! vL`&U( BP J(!^<5k= ՙj!&sCY2a֖g8!7RjM7QxSbCNvzXm#cl4P !YSy!5۞Mj[%[(9h\4<3 (#[H3M]#BQ)漩 n"T) 9ׂDMFNW0:zQ9OUC}L]0cΓ(LK*<>8!]0uı {=ZU&E)<i$`S=ߖ. 8.ℛe1^2YT >ƩKG|cLmO6Fr)-ܛP |:Э߸|r*z~YwFIi.KT@]][X5;Ǎ'+(ш<6bY6N!,r?C;~r#pi9Mbt1ax9j;Q`y^}†I7Dp*>y5ñ7U'ZxW%&?0rJ\dVgzN7bRD `CJȇHǴ7,rAK=F12\뤃>> xIH;G- ǦoҬ`kGWwJžC mA])wn%t%㯋ތ3[y8wHf FUTUUUUU) |q =~#!!G˝qWmp;̀fTKy&qv3iAN4,5GX<|rmߟCow<ƞ՞ε/WC?+gYNbftvgGԵu2.|Gn _h5g_:淗O뺵w~=dyi;NW90ï>ǜ՛X#~'uҗwx!ف $)aoRguHKμSA2 UղjMC4<[IHˢDѳG:PGC̬J:O3;wL׿M >KMӑ/5wn|8uu(]k]RH~̇~Wy8>MoLk83 B`(+5N:T'\-`d/am &dߥP;Qk S{` 7ԙDQL{zvbj>MrvdjWKڴ#?쇶L? z׹܇E$-oGѨ#- 39OhC5:A~q _~m#PO u7J̭<*PԼHpp]D|@jH_. 0$RcjX6`6uBPlL]"p(@駒)j$Mii1nw5YWAߙU =c9?R|Ȣit<}F@y=v j"ͩMGFB^/hbډZ9[H&jY7|G>Yᨈg- Ԓp.r?@wRQWmE~p9Q 3F$?I:J : y.A&mh1 ǣFU܁$@Ktߝy"oАxH6tvXdi 2a,O ]qxr0>U9"k5qXu0E/5q22)-a“ *2i"|?&m(5F?f a~E~,9Z% Zb `h`IgIVVaֲN@oPՐ)<"Џ#bReJB4hm4"R5E%!RHOsg@/ PP X 1Nx[hvW/]m/`/bTu{ ՝37$CvT<HQ-+<¢)Jc_`l{k=5a$bFiT:ͼFobH f0$9@m!P(VC<kcTArqAEQEQA 8?U% tNo>Wl?\fULUA\ (2 H%Ui{ *Bȼ$( gAZ۞ʜgIIH$h'y(VpM5 $E@|jz @::J"manhdS4c*MPCNX`֤ c'9saxmPĸphhW`W!q  PԺ̑D:('-k'MK6Et$YT|I%p1FEP/i`!/YP|1au" 78.&\B7aTÀf@Ĝ!9 Tg8}>}P{SήӃЃP=f愑2AvEGPAnj/A ,Qhkx+uMHL0˴&K;b>Z0 ^;u 5 ̋(K:wcFs>o;r6^>G~HfǐZXRb9 Z4cX?R/,#-ғO73sO?8Y5kmFCɭjx#cYك%@^hRAȈّ&$&))b8IC8;5ͳ4j~=F9ӫlФyKn_cLeΡxx64ȧaҵyc1˶Cp"vՑ+ :A8KhkcAuK01` ЈS !i"Jk\Mh.J-mfX SF1e&dDCI7BTC>ySw(A,!ia3F<W@},%(x2kF͆Q apfæHUoVr憓 kV.] d]HK̫ h @r5*h# OD0v$7IGyM37,I8OjS3cY0ôYAxHhЁ)=E3F$xcY8ȣج_ C9㷣R1xM>;a1t5qC;Rf8lzCLdjzZ#|ѸƘI3fOpIB0a[ Nkeg%aQQ86 ȣiNNj*w7.ĩM1hDI-r|ɱ2!r2-㙄܀,䜋FbOJ5-7NmU/jIh} nLUVL2&LsԬb";}JjSc0 p7p3)]x r\ޢI^W9b=WT&ӗ/g6V/\$V202QVec0JY߂XƋ Ro1RPfD"Yb3!&αS]^KvHEk.y!p&؉5d,80Y|s psj#q([a"8g]N xgYzy3[|bxd `OSnn{+6Xl_'jihxOFxنMW ] `c@etCpm7ME;ȸ5t҅EOKK]cKW>ݺE 0&ge̼+Gyr)pzBE nNzb\xy}Avϧ;+4q? fq{1dTV90ID̡gnn&oXo;8L\̈́,tzv7{/9' J|Uob2\)[9J뉭]EHT0!1SQx%8ێ pyCb(a7- l㪃e ?4Ycwwсrlʝ@p i6!c eV qqP%xاxj Nm>*Řsĸ݁s.3L94c.yԁ0I j3!`i5%閸@|a<$H)J)oB@򀔇:3Jb: 4!<}CDn< O'0(^(P)8=>hHj9.IVʪhJrNhV.XgΣA|iY-  F" rd ?NM#/a S4JF.deѫ8fn0vwzZryBDK+`A(i  ;K<-!y 3V Ęϻ%N_}Q} -F,`;X qC1&料*! 7\C2,eD/ ObՐ9*Ɋ+g.L,[ ̚yM3.mHz?Syr9ρW0TDԄMp0b^Ŵy)%ql,2-{iomt r_rTJxBvTc)gQ:{ۯޙFX}7kH8Hحfw&L=h5vJ P2ʎT!E9BhhSf-[ȍ=u(&lP$DIASh P(D{- @iABC(:4R / D XRt0KȜynOHLA4^Cԛ@ vXƁ4 6ώ )`g6F)B^)@=I*uW@w<쵐}%Ez~5u^0`2~$a6{)TRUN_'ڏa)n/8?#E IAlR##38B@G*B"s1z8G}Hw$DlMR&&:2156. {֚ӓsj$9E`ɇL0~3CU<&hoT`LיdFythދ9c{1S˨%3.Ӱ3DtI3ⱉv4#F͓C9 ݂4nmJskR&prl`UɤMZcI{4 [ce3DĚNIM ,B B#,ոT6 DTFi i˰i 93̘c '.De*mc&(:(ZNL$cQM˘8Y"3#nV0yrc\j['pTxDQ3.LlH [rNMFj DnrxF8X䢦6nvn[Q61mp['#H6=sA* bsbQ*M⮧Em5 rS j C6 -p P8v# `{Z&>qC{MMz}m G^EAXuiIwhvNO /׮budRP(0DA$L@ ~4@ M@C*Cӂe vbB &D hR$'E\Q7LM3ѷv6 pG=BBnb |)'7z>Ӹʇ^kv }׉K3DA^)b[8٤-%f5)*h8;H&yN/x{PP0:E_/m)RIA!}Xo{ e_gbw9 G&:0gpW&Ii!y!6PzHT`<ȡ|7 lxJ;I{}< )H` <v*S?IMe&\zʁSn[ iƢø/[J.pzջPMjrFk~ b Dbd8w\DtREWZ P/KKB}n=BRXAˍ#K6pP\sٵ/#нYe6XgwHDۍ9wa:SB;oeQb>~|vJwF/z8cՂ#|46zvWDD􁠤iț%D? rWE2 b P!M*11I7xTtD} MUQG0=vvPqy2ee!W?77@!?8#5^Kc;vA!=Y&%. ÊwB(Ra(r`6K'o Y c8Lv0M%8HiCQILz _E:!_(ƅ`0Kz>=91 uV؀{3OO3~GGi_!Jv9,ᨄ)`ytocYxIʢGNJɃ@}ܽ&*|#H|PQT221 MQ%%0hb)aة :wu+ } E"ԝRT覬 (H.εQ:ȒIv&K^HQxIQ9>ˊ(g6l`wO@܁^RB$5 LCc؟p8?nZ,8- BƴK$3yG ;",ؓf7t:z$l@!t ۖ߈6E"6oLz;6"& Gf|+V-0YAI1ev4n|ySxZfO*iw)'Bk G i7647 To{@PoǢOۅ7e9_fhN燸9s_ǧçmqF k*Yi3Iw(] )(h CBnc@. ~0*ac = ?(?|7:`(r(&]shoC=O؆4A{lu:G9T^XIB )B.f>"]:1ު7!sLC0r(0]q7=A4c`0V&|qa S43sKCo*|TR淹 a>78m).z QTC̞v{]{MF^L8QSنC=߷?D~韻4 ,-s13l;ˇUlt b(6Ĵi*0%d&.97nBJ?d^rIjֳGԫ_U!CqtD?+~X= G9-3"HX(s 0k_ʑE<CU(4tt b*%eD3ٖ́O %Pm9'R8ۂČHz;#P@bΊ_#sZ4fZ!lwG B%d]DR`F"l@?S\1١҃/2eO)AdOIΌIi{fTBmutcn)Ƽkw#9ܒ5h =%5'$oxܻ 0JH۞ A*5QpOĿY΍! 7lvAJLͬY40bǡ nna 눌l2O$'U]U8削($LѡNP7PJ 3%GN 98U~8@yLά9r3ڭ^ӥk(s5{jLFJq^)Tߌ|~NyE&p}ϸpǹs-X`H-vc51pQ , TƗ!3쀂t$ ?{}ax>7*%R&^?$IV7Uh.]eB慨-wL"ᄰPfZ||=.0Ƶ0m0SͱݾۋA'm~VqrxDMQv3t>O32st޵+cFƐ8@Ha7uÎӛFPc!!W>i7:b# L8⻏5ƛwd.R&=oay\(B>wc֎!;jz6ѱ4@¦ ;Kf.8/m :mjcm."vpeձ`š%Cq}EΦ 6b2~X b Hܔݜ5yI(!YI!fL ;M]?Z:g~O{l@7SMbV λ8ffiǨܕ Lj\aYyZt8@XMcK]{qИPB浕 A晃MͼDX&ȕ:%kSM|/M# % Ic ئ)hJ_v $ P7x)v!1,)7jMG%CT?tt7R) M(FB>j?עy`Mf}AQMbN`0 '8:MD (R_R!O~><}}>YbbձV.?0^B IAGmR 'hǧNMxH.mU 䳛2w| 힍-*CJ@ ~` 2;2g߫@څ|jKݻTnLN "q@"-%$$" ¬"0>_;~f(+$k&:N?x_ ;M 4g}mwnu򣹺Aϯ{M&W֮O뢹F˟>tcy{;mwvN>`{hwd^7{mu} phG=f͐nGHkFfc1T@fA`E};Ngisͽ=jT|{@;uoFZ]IP^o@ﻟ{|vh4-!U:oz0xwPNz{:k+ҕmmINlS'6H{ ZNh *g* @:&P@sw6ikT@ 6HDة'C@=h>DzBV"!m(k,Ϸ[d [K`=Ǝ@s U &yG[@} H,Ϙ7L_nm޴uH뻠kT-ż#|ϱo׻lcR}] 5kVoȇP}ϡ^[}q}]NGݱ_zkvRs mZΏWW,.jozEO}ʯ&ww5UM׏}oZz}w=xF]zZϡ@6PmT|.z}:{}}oGqÝ]Um+w[پe}uwc[Pn[^K׻<yݯ=}7kWdMO-[o-]zzzίw\3oW!{^m!C{[{pz}V;l᝺=nw^c{swu>ns}zo7O\׻kcoZԾym٧Zw]e=Cv*]g7Yۺݲ޻(0|3YMjJw%{׬w9{b4)Vhnewѝڂ^Wà*.{gD{Αj2mH N52ɜս K*`2e<x9*gngZ`4ujmݛ*lS:ջv+fw;udYzW}cX_.v볻ua;xozkvVuwPixܠm흽k,u77wk]|n[⻺s|ﯲC{Ie{]q}I\xz6^ۼuV+{ŃvOݸ( [uçQC]|澎a{{mgnvέSGxʾϰ{B@;`PPW{t$!T$;՟yUK@Cgޫhqv\ǭ\}|*W(PgwuJbk%Fz4L6۽w-wxnF˚Y/j1K_}_mh0a7.;8@Wq3_'PT˹wyw@5\rwfGYVN{=ÞԜg]MλNCs/lvM^lze+jmwhZMu]D[OObV6ֽg ;W zPhKݛ).::Or0mUOc=G^w嶼PM=Sǯnf{rn;q]8;mNsknidown뫻WrunUu.t rfu8ucuWjͽ:cl`uC}T c@ﳠ}:w7qUbTi qsm#]Zs7մm<[.gԷp2!ZP.{۴:Ѡtvwtbw E`d^u{`qWqvMJѣ}̀ P;8h/bhuޭwrIn͌][sT z;H%"ݹ;vhوih&2LL4$ MA& 5<lFdBSчdET`pnqGC+$pT˨??UvU#h ?(EUٔ_ƎXhī/d]T[-i)?qwl8:f@ = iѫ@haϯ`3- ɯ[Mg ҂ޮU4")3 Wr}Roޞy0?D{k6?~=e)ΊԓJTI$Ef333333i|s'8ijЅ XLT+#3ʕZ35˥FLT]%ْJ}M&\$jE阁Ypk8 hRndZ2}dCUeUK}W &~Eϑl/{. MLtùz)D""! X(3vZ9* k;+b RΫ <S$mPP02yG~N\Yf'D[+gIUoN ,'_Z_<0q,9;"0뺼,3 (kckFMn`<8lGՠS4Oz83F2(,$X(h"Mye}Ǯ\Z;e3%HsdgK=`,YR$?;c1d"*".Ĥs90CPt}x.~|_;$>c j3 A11ԍFZU A?4BQ-(ueGhC`D0ruɌÈP7.` "B$hbZ(h )((i%hi(i*Wht]lrT)h< 0"I ^֡;/GD:P(S(Y`~ڬwM1 nT"( ~}%oנ=luO^?}eb=>bBѥ+b"2D.ύNK%PQ#(*}G r?#/<0Qe)L\Œ21֬8)͂y L! 'rR@+ٝ к9wLvgFPقg8^h:v* fozJú&o4h-coc9추;'s 2$ߞ0n*3 TԖ^6e*y$ٕW H/<:㹚swpe] }} l]׳B"De3|%x=.iF|̊\q{ Mꉙ$ .V{.k#@-)[N: b񷥚05d%HgGUUVII-5B$zN}(O%fncest§^y}f3F Ȏ ȅ"“r|x:2/"HGap2#NŻhBf)Ez;+- 9 Ƚwra k`Ă YX(d/1Z:;"EwQ`̨oD9lt.ej.U8ݶB>4;wX@̿rFݐfz3+2T5=ttY)(GP3'~BH>A~s%4D݅ԫI&YNRf)yDJ|K& ~(~wd{)G}<3^h )HTIQTG<>۝H ], h]vkAm?fSiI;I=_8U%ʨt|`)bQV彞S\C_%LЎI;&Og!8Tɒ(,"ڿ?t?9tE `rB3iy  ysdYPSꮽѡaXKP"b[b>V Iph&S &HZG>ߜ$ [y @/+NTURI?֤ "hԠCBΆ2|^/E%%ANpIH`z BB$Q"PEEge+'ąu~Lĕfqʐ*F%" ` "VYeiiFF:rLP<>Ψ,PILt# chiBOǯTd6W!8f#·cQQT48&3t12<ȇ\ 4~JD˦V@Q'/ݚ`4I Da @ )K= !)T K`5:!yd7i DQN`owyx:ŽQK,Yh(hh @ D*) (j"Gy"ƃ0(uϻk๙NpwNᜄ!%ΰT0L]# 62%QHFv<3:ׁP*ډ[ m*O boE(uR0~LuijHLw -L!`jV99$;,* GltE)P1|e"h& j ()a`f@ jJ)`bflټP@wsjrdi{ &S=&2 JPrp|cɢX(-4H B(IYf_(!*"8Sl38"r(DR&bfd"B()HiJV)P Z<,hViZ jFJhF C\) U)V$¡@&$x=]ߢDh=\GX)Kh/1 >|9}}*9pejUqK?!X$xc oN`9x J$@L90/Czx?'>J_у}Z!~\; +l_ `.SL*%N>~`}dQ+YCVb 1{9nmg~Ry䅎TV Bu^ H*J!5/ {i}y$X(pG,8T{  9LdD3ʘjB0){c0%~N.vDWD 8 LbJDEW{*`Ðt|\SsM'9ĂANLq!0*t셆#KjߟT@޻c8H cEʇ9n-+3^l{NE\l'Ys VR<9(wLi0yfa "'Nfnk/)g3O w'J܅=qjɌˮT{<݅SDhJ ;OD}YT@u,RoSx-}&1Td^^ Jt5\M~8&lsDs~ѱFM8њP\3rBwΤ_/~c v* 8f"`D`j {U&D!kDS jz,k8 YK.>7ϝbY5XP8674,Kyu~VG(>!>*'U­WC\j]E\/݁p5278q骿ɲ㠏x5BQ#NؠGRw $tOK.f? NZͯoQTRTߎ]lxx -~%uJ[& 秔(Q&,+85QrhA3@O{;:G^;F$H/fnsfn>j'"Xt ftC߮:;$mjF&(V((@ T&SwwP+ӟ76rpdiD)+2}UUUM'9{x @3g4OQ lm 0Te@!5,IPX,- U 4FЬdeH kJZP@F:Im*2լ,4/Lz{u=xg;Uuj;8Vq͑ D)E4U[eGmW*|'S4ȖUGNX^,lF BA}SUmm j(ؤ? $iW|k m*S ʤCsN&HE?@ype zVb7» _qrg䖛>x_|i9?SCONJiWnu:V11=< *aJv/ vDdmR1`BLU>&RQ,".iF@TY9BR׶9'gL-ԣtZ,])0xpK9 y@S+vt^rxZVU<>=#GVPThs5t tܺjӭ5#a)rJʭd='ӣT[#os5/> }m PXA`eUڵ_].1jnV*[_< +V}Z`_P0Gjvc4-.P=l,sg|wX g\B;:8 Jΰ)ydCχe*У;^5$?n]/KI%fxLB*Rg4-T-cC+ViQlQ.F}xrҒ+)lxu*]A-@iw|GKؘ&W4TAK E(͍VB֍)iVr 3+ LU DH7i\Ȳ/Wb$8% 08JYmRRdѥzf;\krŘ )84fY$R7Y%h̭^S_aS^g*4Q*"lyM=rUXPNTٯ5XiXaO|*8+%pP(&IR'0!8ܡwl RePj@ԣ-&rW՟/'Nn~ Fr*\)Ax&tB*B؟qPGEBD}}7S~oMݑ[8'?5mVs1b-/,6uFR"_*}'8̸V(0-,k:}2xޖf[0fj[EsQa~V4`d9Ez* dSs3 jIb \ܫB UCƗ_9Fn"hs)A텲𭁵Wm9]v.CGu\7+jJCAzgUCThHWg,7(%W5ئ 8NmL`HwwVLitׇKʹDP]~e|<4^n/WuMbG%m5-+rTb*eqv^r|%oP QRg]AbIk3SRRTr)\ UwCNKVNZ%=ь75ۿ,̯W9,Lأzο9BҢ[EK],=<"0])%<9>r@MɍGƣPAg|5N^?[?ƾ{D*| [*>W_4bʇP? 6(Qg.K3eEux֢sq -KΟsB/jlţȾhC#ai[ɇ6˲Aao5lי`jJL;狂@hq9&/x|'PBHٗ<4w-ǽO/HG ypr>HVQ|DXþR{?ݓ#r⧯[yI﵉a "j#[-cs}W(_+dt`1?2$3xN*oI+pqN^q[l9mF./i2t v-&>y 1Zl{#QκR{޼>عøY?qqwqfq_Zz9#D$8'9\dqgC [+0YxI]dlek);]&뻳:5sՓ oL'>%*wow=g,?O(Oe!=w?a)}fC:/p[aMIvH~hXiYRXueKrnȲݹ} j!kB؏U"pχzOÐ9^M-D>~8'=\Xy> kUI"P>~/|B ҁޠIe޻caJrh|SÍJCk$_ i*wm&BPť.L^S?nRZe! -=10]wbu! Bק{` ×?2UssUEX@/M (mWĴmt`+8G4  CqPP@> =apZ\2?v#!ڨң_/~c`b>(cZ KrtOr?#Gxy>%q3>;QSYj:5S INL!RV?{jhk}pi!&Ѐ%O*)d$,+` ݓziD7i=d`6]mTMG!o9$fh> G5_Lu5\,>2bjX P-ZyzHz @yHFaRgb (Y.B!80F¼Fܵ%\1bC^M#fI0D{_5lryxf s68+_^9;#Q̻Y/UfˮiUno86oڹ,F'YԶE O!  sPޅ#(vBz )awh(`bU˜7GN,?܎٣:ao}_揨k9,tn3Y(Du?Ivg鉊c8W:1q)٤69"b?5T}RR6atÇ]ֽ wQV~ԙS7L/92$ywY7]ɌA-@Pt.yIϕ3xEUWuuJ5EumxSg]Z?Bvm_8fk&b{.e)GтȒ JU&!c)5Ks )Y> :[Q2; *[6Wab|rAo(i4t;юM.rP yv >*(G) )R^/>=fa0qIzz `mםQSa}tbI&â3^/g@b\@RY āi%Tb40@ c_c|ܸ' _̾.Y}/w4QvcJ"-uE$9Dw' /WzE_5 .{ueabL>6:AY5~*;<;]wjD?'g2s^C^Υs,_7Od-ӷr ,:Z;$|ί $ԝ֣eӆeP<.$;cb\V# @ @U[ҦA׹̵ګwS( UF3* oAZNykeo+ޟҲ| R֢Rzl?Ҫ ͿKb:aR]-VT(Z ,!N~1a|jیJY]kʀz<Е䅥Z^[\@ Կ$6V(Ռ-iU}XNZ.W?9Krgl~{J:]t n ^ahI2eV, rY{R缎O+_ʳ'Sr[E旮.^eHV*kEuƵ񚮲 $!@p vXtNuղ]qdAÇ:RUln2Q?djO3CF\ _~[n}%]F'{q-:㖜g@;}S!bUU4pU e<20`\{kmBac""^x8Rz3?9ϣ᩺ΦG~qX(%_TdjZRABLI% 0B~SnC Xum?}YuE_-&wu.fm)s)%m諑q=0ʣunѾk]H}\01HwK˝tew[~z,sҫ,ΜJ1/ʕRpNjj$!F;"n;0:kΣk3[m=~Ykv][t1}]dcjώW|Og8_~Hҫ8F+2װ`Ym.ʺv([|sz ns<ޤse8_!1"#ݧ W_wgw9Xx!2fPCߋbe)J 4 1FllƐvH]"0{[9o Sm"a1=:Y*~fZ3z泧͂?  }ѥ]NpFwAo^.tݞ+T2i<P@éi~z{!^"Kp*|ZHi@",X,))0ۥ:Qiwu+  7V\3 M:bQZkDR`l yi}O]p8>#I"i+=,z0  d}e&K5phAgbOiMZn>URk{ԱaUUUմ0~؊$ȩFRE'3J햲CCiw\?`/̖:rJP} N# 8]5Ol"Hv X !@F q;"BFF!>PdHcgQVFƀ j瞞M&BT7!شP\ ,pT2}^Qrv?OrX~*iNQSz>Eh=Nqgg3f` )Y\VGO*줤MI .>֪C\} AjY۝:q>s:u[dP4~aϖjN+ɽh[J.n E5 Je[Kk )$V~ﺵj1Qveܕ 1O/U?z*LjE(W,OBnL43PD+mXmyK;ضXD?~!k'kOe3F*EղX'/Z] Qѽ]J E+U l'܁:WQD<3ADW҃g* U%"wgm~VLhR%2mT1`U" ,REN4M06UgySKeS.TRE 3dL QLU}TZ,52;G އx \@Q$U1AC{aG_V'A`.>4apvE;?TJ,nuvE" "s*)8p0ԝ $ xTO(- `)=Z,>X,+ }tfv#omFMZ\nZ:p_P149 H S%#C $Rfj*µ,@k^yTTvBG |_2SIބ/z J c68`4 w',_{$3JGH"G2"ۧ_s&fdu*%T5g8+*{hWq,jS|>sQ2a*m*B(6ƴm gկ-PzyD 4SI_ʫ,RfE)EԕY:]B[RC_oS1C[w^͉SD˼23 (1QbbcG0R{6X^m u bFV(o2*J(.*>jPC9nP8(KmCpu4/tCxݒjNeukRd! wR @RL(Pu<@jLܦܢdYexx!.,)ZP(&@˙NDNC_yÌ]!^fRnT+?Z, OdU$ 2"[%Z}D(\߰4ogB;O5P4wbg y@4VJD@8EF}UT=_G0@_U91es|v:}1F*L >푸;?ᝠuә1!xgҰXΚ#2 <9U?۽X[ؕ<܃szzr9_$;xD0c _Pd%Du=Z+T4NK3 /L"=X'8g uP!3BIaS_Px>ʖGctfJd@PpV2讎,?){=nS>'J&J^ *|E5(ѣoc T4  C^>3PYz5 YXQ30*^ׯbN^Oxdz]m0E}٪V/-ݽL2=]|f%J؇ *#ץT5' xxX`>0}{=C|П(>˱)&~cny{0˶-G@%4AC )ԪN޺,>k=?(uPq d>>kaBď_`Jgc1-/>t:띏bј^+' ww>_E@B>ՄmO(~pW?z`(';>{^ W#Ûu-5(a::"A|l4| oD}'j9'4~7Gg4%;lzɘ*G`ΪӤ}~޿?=w7sԚKN&n+3Qeb1t_7 t dsA DL?fF C"g'|7 }&"7O `(eш~uf~1xbd]7rq>I UW0&2h[z C,g򿞳Y;js\ig0]cl:UZuS5(dL 92w4e,'1v8z2 m‰A*'i8g'"&9bS8Oڜļ'mP1Q^=)kņXc6 /偻=PW>bQ*(e$/w ['+u8@b=J{ oqmbx?#y{~\XM}RϢ|°ރٵ}ڊ:Xﹸt']>( ?gw|??ʿϠ")!Qf: /ӫ|o볫DMLEN)H=`Zi`>~u>R牬?':?vBpA[C`ݯS V >?\d;,xL⒠ky),)3e!{̌Y1eK 12͊yʹ#nkI1`t҅New E T5&9v N B$qZ;\vs% F]u\E)Yf1a_]/DC,3-33-̵<<$vTT̍{;|[$tf{ύx؊!J !'ʧ!YKwtmZqQ^ʊ~~}^s3a={tṛ?;">9RrameaM>xپ$X?!<1EMħ ,jEAnD!2 F#n[u0wqGx p0nʢY|-mcHO ȁAUD?md8XN}(F"""֌ZZϬ,4 2k'ǗY &ΐڨJ or pNV;_ixé>=X Z87mc NW? (]X# I `xG_ u/f̸//OMi=5"$$1"a*AN;!``PN?u Z! U**@8赑<ƘFu`@)i"A)D+*IXe Hdd-4F(RP}8.XB0@U9KJRP3 ՉuPihibAQڒP`HDAEPRP\T(JV("jb)h8dDS@SHD4'"k%*'$2"%P,a%4ER &ɦaVQRдϘa=`ª(h:@*bR"%!oE+KRĎL h P2(F%)r(BER}N;LGȆl088EP?wyt;y眧93 VƒM5j` B?l/g۳GZBJ"נ2:Grů+z^W*@Xe]J 'J!jA޻=moAM*[Sbvhxou[Ri箼1!ذ.o nl4M=o--B~u}o!cUF qOm.'~㭫i](|L Y:}&*$^cqPAŮo^tj3qkΫ2>JCBށYm$zP̣Gî%ӏ$s89jxMhd᩾wc@v6tYm 5ٺ=ó_#݀KXD@T~d}E`{y=;n=lV 4Ǐ1.<U V-Is/cG# "N<ԿUva58M|^@bT.+|oMesgڝ?yK6Y:BwjsPADĝ|x͇g09U+ۛ9UK̅5p-RCVj::,l;fn;]~չmB}x#S2r[[:FץԷ,[K%FSmts޲;%B#èIpnaO7w wXhW{K@OOcm<܎.Xzv #IQ~EH(^#t Z-9O;Wj?LD"(fѺl=poӃ# N QdqE-zֽ4Զ 6HO PCöUӍɆeMYud'OK{rs"*xiæxѨPHY,3oqx(gqdFA 51)0ج!c [|HflaDPN!BC]ek1M3`݇(e$c.I>P:wP`":9-eSW ^/s2mBh9݀d6G\vuƫ#Q ! H\X7R?5@Ö8|O6P9S=cvu7bVwV*su1 ;C 0\;az{rR]x$hOc 1)v;Q vK7c̴<ϤO&j(E"^[BDp t+U:DOp$B"}h (cHG}oX`0YB*,63^/6)_uDT2OL ٛxbIMR^p!$ƌW<;<3(;C\H T𰠆J)P(}j5~=__ !5ΙLF\/D)|cI ̂nAhh>Z0Y TS~XZB Zcۯ' r!ZXFF}WjaZ43)!A IM/qw/t\߁D-!AY v tA3$>Es)%hN!tXL8{NHN;\8ZE @W]]DJw_qV;^ BXcwBth,Fu{n2k$#*qf zPRIQ3{G9Zuj:'ZG[:0e;27* wlBpRAA6hqiF"+WfQP@%v(2Ø>HwA9Jw7QyqI+k9X>nbx >{9[w~SRi~0LN/+9c &OAhuAn"`@k yoP=t׊ of/q*IB7/ϕ?78zt&k'(Ra=r`UQtߢK*NQDH !L>TKQ ݸX|_顨)8*`j`q{·5M(AI(u՛_|(#m}MT_b;0y~Gw\kWͺ۱ʋo}T6L@ֻ5<u==IpAX5iϧUyR `,ք C& t+t;3@&ݵ-uDʑV`cAޗK!={WCϮ}Y*YG /@eNZ_T -RfKc?( :r}5R]ȱ%:Q,A@G\(EU3PuL?@]k_2?O==4'EN5EUsS̚{L#9fXH#VIϧWն!h>){`﮺މҘi*nq@̳ՀĨE)'Xs?bH|b*h"!( +W߬^qy(nK,JTRytx@evDMXk;\}HD*&8y|;?G6tF7ᖝN gM)8,>?R&U `C6S%% 4pWJ{pje<U';[-?'qXH?\-b]ALN8(uapUF{K cj־fAMqjE'>4mKH:"8ϦX Vy 2" ^)nێFC!]r<|?cvcj B}?FlS?.ǀ"9: Ѓ?T<-`lP Qut S`A 1Cn} tg,?^/=f\\b 5iU_SkwΔy]xDAѕX|qo<'AR3`px,T6*{ 9{w{|';¿u_Cv9wsHHTYbv;y KB7aaN-QC[hv/I7` ngܴ/"|( j$1 ]TEs̓9[IG`oKD-N(p#yǁmPX)G饓"^/ǚA&BȔq~/IPDFIP^y<HvY9)@)NɇGFp޶k\JfaXLo"dG2f};ʋ@'g΂Ӭ§ m>_l?4?q.r@TKHfd6ybF3];g8V {j;cރI%5!' $ h5iY{C!!=7(Q2܎ (ӊ}{RPYB;"*Ѭ/v~ZWZV]gӒ㶃cj[] *:TJ(O۶sS=]4@Qrj=[qӺً$( ?f&JE/t(vR3"$}(q2 N\Ƹ6@p3vGתw~jcdVZ̙ŝFNUEL.v*ouKRNјɑL(`)ӾX~ssv M=M孀Yi鿫vz 0>o&T<s3 >[VPp~ 5ާ{0UUtߦ "@~j}.AyA@)kG*/>ɇAgw6 \`:,)XI̮C8sW x(ۇWK +(x=:r1읝 % B$d 7TTWS[ ^, "Y$ybƆd5|"; z+=H5keC29\7{(O96jfA=a[3|U:(sq^b>rsP!j@,9]SJwٻ䛰 B/zF)p?w^A] UQ ~Q'4s, ?q(L&;xO.~x|0G1!Y3Y;2jZO 3'='OX)tCPp5B`k .;C p=F%QS щOAZ;WݵBUD(J@r$ C̶LH;b~9XN^k84'SY9 0QQjklƎz~=gX"GjhPVeOM'`ߡ* +D۾UC[mг ]礅/:s{uMpD (&)TO1@?;L`s)QT,!H6`)2J rb$"=W!TO:j\J"BĪ(Y1Y~ݭd*Tr_" =gl?#ՐߪO̒ {߭|=0~ʪ~fB^uWV.23oqm ~3<*] 1R?S%;&dWsQc$IPM(TP0t׏USs۲Z{1_s@CH]Z x\P"8[qz>RO*[g!0gnUUB(, jYҿ=t1<~.㟤&&"1<)xH}abm%Y2Oٶwl;-T 6JT'pl6|vu>|SP Y>"H}16RޚVQ6Qyn%vB9>׏ql=8)AZSHq}P˗h.v'&oU}?l>-?C肄ގO =ڐʡqω3|8]GRI+QջjnЪ۠i P1 "}1M^m$XTkR e?vVkjJ9()c b)EN)R襦aN}$ŠRy#*!e|`+uURqF2:pFs^O/}/Na(ugs=oJ=Sտy<lm(Q'[z|{fՎ T`ULwك*{J|4<~5b F|=_{iO>^ExGĥAhV2wλjxU~>K\t9Zx3PxG5ER0*f\*z1B`AD$TbOMy[;]! 4nQŅ˝?x~=4Ia[7+ltl5?ƒᣅl. Be8Xυ= ifyh^V @Sfk\ه魾}:Z#r4(Z׭1c8 RYN C-;GΩnV@ K?RH /%qmmmmmmmmmmmmmmmmڶmmmmmmmmUmmjmmmmjmm[[mmmmmmmmmmmնmmmmmmkkmmmmmmmmmmmmmmmmmmmڪbuUD3ke8(4j UUU@b&*{UUUUƴU>Ӄ&(@/ons?06(X09^ ~vCo[{M5wCkGV~:օgE*QLGeR늏CD7 udq\4i&ƽVuʩ,BKz |;VI;8 P{#MܷMk;Zk2 {{OB(1+ 3q1L}8޺58Rs@/\/:Bɥaێ'mxڎDU wrJSNZ^^q..?L_G  tn|SD8vxp"z W5wҖe0fCl,l:|.XnGe;L*UHXfXB÷}od2:5tKԵ$"T! үgY'׏.w c#8`j8q|zenlM R!*4PCY13idԽy 3|7'06)Ax<'đƵ5|bb'1Fr&3Ӗu,t%'v W/Ewn ipW߳yTGh91R/:㼕5^hڳ5-]O=? >g=c@ʭ ᵁ0ܻ8N@8~&ފۍ|AÑ>?WBU| Uc7UʶXQ/?Ne0F7p覶?;"a{ˑf&qw2Iͯ7:췰X:4C8k]{,Icv Y8^&O2 X̹ @)5Vl Xj=-(w,VxxJm: guH`=q*WSqO5ez4D~7ȿ2]Ǣ'Ċ!GԳzo<`ܬz66666߯?W 5q\ᓺtޫ 6V5EVdQ_\{qAi ( :k[>q9ڪh7НY;G%UF>I\QOSf3GO5m 2q_L5 D|6G/:\&tM2rۅɺȔc{]=&޻YIsӿ+MYO&0zUeu p[7v ݝYk_Vw1~o5+]]Iv쟑~]9(xH{Ml|<5N ^aGX]. `0^Ůdi]8$Ơm*DAbOa0ývUYbæ⤘5˟^_?''ԍk'f;]n(tyT ֠.]unjxAD /\߀r AÞ0t\ ޮڢ a"*n asa|k5>7N>kIbl1FՇ0+ \9!+gYLVK\TahbXjxQL,`nB//>׃qc:/Ǯ8ŞP,em 9xzTiYC7or71Th8穫UWe-#?x:aZ5w6\A7ٕSL:)D~.&Mj%Q [-pq- #|P6Y;,eα~7 >H)8V>! -R3 }~r\4 -<亩ㄡ& YUQ\\>N>Kwӛ~?Ljy}$t7nCYv>Wh&:=+ ARdw8gf Vl.׫Vڊ,naU.!쀁it>U]>t1Dn5c@$$=7[0*"FtX4sd+ϱE%a jOF)Dh_pEH̑s$ՖR͕0L%U3ًsULj*ht.B0ɯRA2A}$! 8U|"' Y.%o[9zA) ICB-b,X0Ep__ިUw/qp~?Ж 0km+Ovof7|蕊ٴ3Ct_I  A&ik5@54:w!1zk UY£dtq?|cׯ|vǩ޵(4) X&cD5eSv5gַTCWkYO=[wb28(nU5d0,Wuw4H8FW牔Z!J #Q0%z(Z$ Qh-$ />X(]pЄS4&o/ΚE(p { ^5BƼ#7F +j#x9cdPR 6Ow4/jܶ>"@`ukkNn(CX@@|ΖN- +$D &L/ >*;s_Ϡ4lws=\-q>ӤnεjO1"h?Fi$,]T7-W\5u^5p5^V%vcٍehѹť#^|q!ӟ*:`d˓ #@,cg*Uv`l _ s*ie0cj^mES_%vkVx@eB ]X ª &U4FQ0'U3 x$gkz"Uk@0D*_v2}%1/edDW\F4y^@Aӧ^Z@puuܱ`BJ\F(?ЏO7Zn:(݅A߉_yTzO}dVX9 I:6A r9Bf)j3(NݞP W&*+Ek8$> &!N<NsǾ_8|O>{ltߍ{Ylg;CǻYꪪ9$ַ&!@@RXpda7IJp56"#S Z⮼jj_.2={Q?MH%&5OEXo!\} %Tgkn+'XOs|'$=O?dL0Ұ3wOϔz`PiLb_)ނyMΕ_5_d(쨈c&h %@9 ()VK0,oʧÆ|{oIEu[N\g˅pCߏ- ޑR9+UԦsirUm"iێ-/" 'm["q~M5&V pRLt$tTB_dP9^Kps{&LE[ n@{*?x̜Hj ,b75YPiDӿ\FASI|N$P53x>BfqD 7ǭ`tؖ/u$VmGX ~fAmq7<; 3S_ >#i\ ^UR&(Y(|',QRu&":~"|ð 0fvFS8:1l]L1OƐF`~m ꪕW郢Ka`I&jykmU=ỳeQ Y^qrT]Q{bxJ\|2,P~JӿR&[KZO>?չwžZպZ#/ *O~pҳ++k?щxdqb"s׷|B y1cg; A}!Oy+9 D*XHCԱH=̼ *hb ͜a_>Y Z!VQjBvz#!!OIuf2S,_t2WNm7(.#e"ڦ !&=zO :zfgʭ#5}Fz%G?F"PV+EE>\\GGza|gV~-!_ xXrӶҪ%ZZEqJ-vQX靍/{F&y'5-쳱7rah{v pD]ZC)p!auSuĞSw o؟ > cw׶|VH6Alw] Vb_XhP,/LnQ6? 8<' ISLTN!gWԣV2qI:ΟIcŠ1N+rjFfW_@X1:+̷ 5`$ x/Zx;EGR#* GGj6)>IB9J fJDj1汗ƵރKk˭wJ @,;Q;nxgLTȍb$&Jqդ8nջ~9ǯ堾}P1iCO_\tuqcͥ ޙ'u4s,x+/ ݮVv~FԓK}+p:४:\~Ժ'?! BHl&:3jcb%\SɤD{@F[:h5`[-,$p^3X~yrQ!DYb`;Xx3xu&  (y+Pa1(ZkH&d'h󭮤.{d놈dG1 w'pjt:[c][҄tevG.zD|uYTDGݢ-YUѰ)Oڿ:?mO@b':y6a>.v~.S2,zV ~oW{?d]\n}gxS/} \[Џ]m#K#ỏUj+z{6q6"(͛~ciNX!ԭE "^BS "J D-@ 9v=y뒼(#ÔÑh~3y}qA&BUUJ[wJSi_KƔ_Pُ?oGZt, Vvצkd6[=q?}I4A Dn >D Z c=՟uPXʑD2 '($`3Rou4QUQdEVC_]2Z8=݁qv\N"늂MtD.Nis/8ً +sL3QMvd|=OqId+^8]s갋x;c:R6orL5"a\*Y./*I14V ydyifGVNtgW}6Xu%Ei܉g;s^oUxhk `T*Umy5HA1qAXgq>A- '(xFajW*uxA3mudxfR꺫`XQ=EK;4cdj[In uL*eDӦ <*QX"9֣7NA)!("z =,톸ƨSMIq"_=fO7;/aku &9˜T ] ]ieT=~|#Om|9\As3fz{Ie% D Lz&sXVOW_c4"LHR:Qbm?X|~vs*u+rI~L QßXG(oR I=v13މ>bL5{\7_KJ8\" ̰V$FߛJaLn:u_0ђ`RM "cw&5}̭*9yqK>*b" ..7q(:@0 2_`E&wf@s7jzKUlUBZFx"3E(QŠJP xYP)nGI+?P=g/T#Mc*")uj"H a 1REkclWw=fC n{3@YFQS^fm~ԧS@\ïFR )}xʽM; ;CǫM-Q)aq|u@U\d-g !$ c1G3e)|xlCبY ai5zk;{1ʩs[!yl[ұTkk JZ{DlSRF<ʫq Gyq~g[M#8dE6-BȻeU?ys9WIvtiyK r&MS;zgY1.}R 4Yq`#rG ;/ǐ*&XV2+'~zk&j^:ܖb/w!$(p`]dؖt*5R{VV B诇;+"ć=OR">tUPK{VRsʮK^8Em F l)'C*ĸ]:쓒keg۽ƾV=cRͺ|ާG'DWJ\o͇ Ë`ULl˙'iNE4hl [8liv…Oyq@_)V9ŞÝ#5˺Wÿz'$Hy9m?xj SN9Ъ .5ޮV_fa<Aǘ(P@1 _meb‡P }أ|E®sj6skVl{\ T,,{}EMݍbup#nENgpnѫ=KEaU-:V;J糕TZrP R9H79& G3CR9RO/+à7J~puobu@d#f҈ 碑¸b.} ;4j5N [߅Y> ;Mk=lm'| WV5P@PWvkHp.i7Sk w/+Lqa$HQ^ﮑGݼday%2eESR?B`O}dمUCn% w dDz0L lEla5v9=$ͳ PV$әDzf-#p-[.z5U϶_ӟy0! 7OM lZv+>4W M4rd}0FAٹ 9BFU_&7%{/2]NDO^lss ֺqXI6{yFP KNlpz("++vc^Ģp1ʵH9iӍs×[|^NҖ8} \ c6{qxpf,:. Vچ" Z9\%YхK{Fz`SG4liht#Y7]:6Ņ%w‘k=Hr"IYzpLu)`d%eQNI*;8mc[2&@mQSNAeGd3C0._qd5W욇 ?OSb$-I6^Ϡ5Hɤ:CU\DGDU]:3tiW ~Ya"pFXb\Ba` Aը/J +$#~ήv'~ >݌݉;yM \kϕ'25g:P̰^(*U6مy^0QsWzT_N_s% Upl!/I7s'$$9(BkO xN9oU{B /Jza,^ vy;}xØr3:S9NQ `'1:3fSD H=pp{;wu{EtAXw[mm]5E!%U:Vۜ|bya >n~h} TlWǫ^Fp,5j7ѥo{꺷>Z , _/[Y2M2+Dm8k͘Aa BF~zL8Bm1BJ2 "Z{2|"ME`Q{r"UIWb6(AW*zFO',mX#Gǩb늡[UT#/edd@Cݵ lzzTL>IM4޷.b? 8d#eA~E$ SZ,ˢ#;LZKST e 6D:<~TcFot@Cu RB+uhqGgiF+ mf@I5bX0tV բBPc;墼M~P-S|c ,WnU1@klN;mup3TKWg7`~¹|=lЭm:&tN.<DsAӑݼ If P}>bcϱ,1p/ؾ"u9ܖtik39w$N,ߩcR#Vp@2:ƾ"j/Nsώq:/zK 3a鴣J꫐:g͖'F8OqEK۝RlvO'01׍báVT$,|fꎩTfdTv\x;v; Hs^sH/\CUCk}99=jolr3m{۩àMBEI|T:-,`A,qo\ =Hj4h(F0NZM?ۏD4y2h8u*=E_yEujAȹ0/~hfd|V=!}IpśP@MhdKSxEAdQhm!!0V , 7\: W;ϸnV?JĘ= T b$3׭󊲽xGJIP "b0R# oNvt8.xޮcNQys{+Gsfaz\k5RE0[2pMOW,VaL1(%-ifM 8,qgB~(fUO~cjW{d6 &A F\r%RaWD>7e]ǯ!\y즟Κa4kՄsWf}ujRL^[GG佹6GOF tFt;t   [w{Yl<(m~Bb:O^L<µH.Ao@uJ26=Av{#&Tb4ՐG*)åmĥHH[͜?99믑,B>H ϯ}Wgv|CwnT}+k}~}x//uKwum âa>/yXiޑVn8aF*V@鷍f5k߻\n2wF޻V?zl\3cEjwl-{XogL(*^@06M\,[nlQ+of=V\Hƹߎ+UPkfb#&]mиXy%Aˮuj0<=.{LIxyU϶M} X0iUv>R?eh=pQq~qЍf2ۙײ;FV|ufpNiCcPWSNlIX[}1(X{{&TG]F|sB7.˂%&Sg)2/ -NI#}Rp|vvZ"r^~PkMڒ' 1ҁPη}>uv~7'`=1xjµ%T] 9nΔ-;!fsY9\\5uA9:KuBy뎷S/%yz:,r&w[3x: Ǧ-[wptӹjPģ]=og=. T_;hl_ᨮ뼟S}*Tϧ$mxO}wkPLCg椟7kOpx7̌7fwk/;4:.c1w٬kܑ2_\z[ֽZeqė6S[bNɔvoJ`e8 ƌXa\̾w38h>b(bRs|>LpoFrF HIHQ8=YAK!qfgmaAAkZۏ\inc !(*ùӧr2SOS"q|%?GxfNA.3Bafj= ]uVndWvV|en9o{,XI>RsVPn8OJxxx} Lr_H>0io/|nf*x(I*?`юm[ dkB֛7" 'Ȍ9^q*c8%4ѱr:>u,xNRM[!&VNZvX[M<;|b+D8,p>v vܻ}4!T=o #.π"빙y Gl:Ch-NNQ()t zCGoU!dyn1esimCɛTEyaMORN +"o X0JZ}rs#y 75@TGʍzYrAc/טg46>}7#vo_}۲{ Y7[}79u QLe-=y0yw.N5P E:3$+Rжj!m" [p*, lW/,e3મ%w*>3'yiͧ9cO=WL}GOjuh1l,;6%ű 37icؿ p:+rj1"D$~)'#Ww03œXMh"r\3zf桢,С- -!t!H{ Kq~߯Z妽 NG]{Nn|C~y%f* rsZKJLpE5R4rVwtWV*U`}&V.pdPwj<*Ti]ɸǾNsNTZ^j?Uw;8_QȨ?`*Ap%nd4ocB)ˌL{&ݞDIN;  `1wCr*5Lt'҈)Zkz%+ *OM9rm@QEQ*s(U8SiXB/6a=j .(PA$$T~j*sQ"u0c@ɠjό^H*@#F2 ].9? [{3 ؀_hI'lG; GX SqK*8x[.UC#=5ó9|R *7Civ/;SDְ*vH(Sz ztmk͛ V=.潍Ek vz(4멇UYd}j|[/`{ 4c߲zȽ_H쳘k} .W%ʚ4ҜT7#dZ~ֵ7ƆU P'8٣خs t;+A<uRuӠH;+WxsF/*)c|=h^_пsu;'`8A脃HZpUP(P?h:,!L[XDb#bHC>tXR"**j* i I;`dC %QHSQ&%h=11M0-4TIUBPLLD%M,@T M5UP4D SIPLD 14ҕ#3DQQTCT̔jǖ`a;>8ai<]`zJ{R*v0" s lJ7C`{#"{kHcHx֜tD^=FRbY"xkM?Bs8wrQDx^桞ƵT PЈ`c5.b [80 }L%d!oDjN #J֬!fDUFe`F[Q|\0y׭X ͹{In ̔UٹmnN"h'.aܐ0ֆifX$dI!f!~[nd?$8AOT_Ƞ,tY}wf/<=ys2zGY:XR+eZ!Q2LGL(CY { X`u -u|FY~\W+M_RO?tE`p @Das@OȲN:dm\Ýت?T,]F$z_Nw64z* T=b(t!HK@RL{ J\_m@XBE<)-B`Lu7$& wP1DL1ET$4D1 ̥$ûC(JL߿8l OW{0\32p2*($FW]W9]_ zY(TRvK&:?BJ2Puir`RV?h~(\3e)pʰο:C)(B P<؏z vh@/?:|#9f-pQ vcG<]j0/}h}38{9| $7s,=fc *Hu^&6p zNIĔMX9jhs:V"S7":FNQ3c@cC2YB&>/*wpv %)p@C|{nUӠ8\SW=BDPlrjby#?▆:'ͷ?D lWL+zu!5)F{zukU5&DRD [G( sy"}G)gy|~9$fz!( %m4k??8Bt+ (G!9y >o9 ?s ~j ϡk[ GԆdvM܎8@ h`/S1J,_[u ;o*gLv#̇&Zs;ê'u%<ԭ=Ƿ[0>AqEVLt`8'/ן8pJH|Bf"py&2)S3$b^ٍ1 K9O;):!93f>8gW!' :SQ:ѡ1.V{&`TiqDd'0?u\$FœΒ*[_P)QAɖE6DQHe5H2u;gũ!F^Rw3 HC':Z,2ON"E`B"XՖY:feR @Ԕ!$4JFE)AO_Gä1.Oy ~}Sxh`^97'QA!0PS TTi(w+BQB Ew*"9* ƖL}P;i@$P7B1BRPHDATHQU,K3E BTJDLE HAXb{Ϥz~ {Po`5bID;LG%Pf  ~Z=VTadҚ0 _sQ ;19'D¶1G r Ĉ A4$D CL@ZCԿzPmk Y&"ReO/1 A2$,t8MRlN2"y0sk> :6sKJl&Q`0U@@p;[J*" 1PY4$mvQ#DPq㚲2/,*"o'O?L(63^ªCCɹp(k ppu.|SxÌ<3IG!&Ir}}hb:wӸܡ eG:44Db$W C:SS%(H>ѡs8VNĻSvoA63D @綵J@Ir2bOmQ2{8ͷ™,= $晖[,>DDB%v-@ƑJo~c+COw}'K`@$Mb8Uᮑ ʶ>Zôq ,Z_c-X[vn-t=;K}b.PYkladD/Z2pIoO<1GkRe3" }s3ln޽e"~_ŷ:qUGnEy[!gD+Ku3^vs|gH@>FD!nL RR4(rڅ>Fu[_1 =.{aԐBTQI7Oy[z9OcsG *{.ْ53*Tݏ!1UʼnoV>ӸLC }Z31L% " +mThgSq9g (hC5Dc|cG {=5QH>1 &L&F)nzĹ*O]" sDʮL\%"ű9oY=wx'cGĿsr <|cD$ˍZd!<|; ,1D8fSF n aJQH]+bprӞ>ۤdacd`_7xC1- !>@?</i#P)zҠ³eP" rCj F( (j R(*UQ`ןf=Oˎ,9F+J+ ;N}YM{bY?ca y#TIEQ@RPJaqK )0(=D9F&$L29^HQUB˛L(1r5 Jh+5a.BJHB9&o˻zh@>?T?TfT^H(?C"*3-ud@lFEW!@ҡSlO5 N,wr$?/m±!|ש.[^fFA`)!{ / =i8l=9zߡ' ah. äa {FhVAꗍ^j(9c$@sq3])'.98`iGnي&M zuÅ8o6塆 ހ*72xvb |.̄OGZPKJ8l)! 7_x *`*`6Q8o>AY:Cvu/1LjCf >UB`fYMy*k?e: Y֊w΃,!'ޫn'؝,_"J>Pa2Q]`jI iE/ SєcP`9PqckiSu^~9К TC*ɣ x>w=qyDcւf !`ߘa6)gOOi'[;eih_` #PR QE|c|&Eه#F }6{ْr@881B&$u5ĐvF {O^fdXn= L.X=<,=}aG6!HU}wy>.+$AH QKM>rV|\,xcjDVOO8~lvAju)w2ѨJkjXuAzwfgڢ|G3ӟљ;TQϟmEwrY)8H  )a5f:_G@HT$)'ShoJ_~݁ͮnU^b3}Y**񻯭F]ݝ!sCww/'lH7%_* pST^kPT՜Fǁ?M#/J9=z]O $>/_D '- G8nS$qRz8Tt8J0@:"?y=.OiEszŤF(pDDvB&Vo=SyOllClͼ|:ߊy6OOyM 3\84џ_P: WGYQuT fͿoD""&;G1h()@/oѴMoO0{՛=ݩ?BjsP:0O*껾cnGu_O{LO$\jpP0.WߘC]}d{ e`; bb:Si^|SܝA!X k`="K#>qK4E`ZPll5RjB '76}}En&M{lhcΌ?{f쥅Ќs-0%c#1Ajcݜag`:BX]2:)Yٵ),-1sWo隂#!tH=yT:8E4CU#!B;39,UvWh!5Ty9fIlY@f2Ҡ MۧJޭ/M+Q1xzG :\X p#Ub.UDN -@ MDÙpƙ? b :=?O٪ALJ )Ƞ RMQ+VQFGdb bЁȃʁL>"rޠWUOW{X.~\󜄫=0+DLB@oq!'T,?jEnnf̘XDIu]chcvoMNLHnHR'h(e7\:ZXF zt ռB :Iȇt7S %Q7\1LP@༺JޝDv`k3 Ҿk%u7_s wRڂ?*50$;C$?;Y0bud"N~_pp?QJ(9oU~Á' yZ+3xbM|HGo*._=)d6iUx粮4B]"R}?v P(5:r vU\ͨ"UX}4IvRIݺN=|𮀬EUKpuUq̸Q8b0pS;_+@ A:Vדgβb}~Qqj/~E'%gVn{5d<>lb%\ь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~qG P|(P!2цK֤yo^)HzF#g2HesGM !)6j5<;`I{h`O -JQM Y|Rsay(cԶ*94 AǙQP3Q{~+|~LY(vD@dcO-.\` YEgR5b 1q;ҧ+r*<(M] o/87vw Jq`YZ ꥀ]݇/([t;~@c rxRrBT$veYs) #fnz:|0.xZ<`uxG@ú:5=⪲_:* z:/G $Lx,Dp|UW!)Lͤ$S#|/Ânj_o~|t4jtܚ-sVEa_ŋx,YqxWCꈌ :ɗaGy~X6 4jk\5{>=wgaW7݋=2]Q=u'><?d5+ *|+ !/A}?:S›4XN)8ό{UF;N~穵oݷETX2|"p'1`'duJc|qY% ճcHgӘ4 (UaC1tSIgT ]kU)ij8g񕑆uU_:(a6fiS-jZ,tG|DUڦn#{$^_), ~ my;vj|RT(cedbk!bI;y#Ԩ _U :T S;B+gj|Ϋ_M`h0G])rZx ]jB?gh:y>S}? ^a?|^Py>ōٿ[#*M©4~وH8p=qkvK>ʼnݠNӵ(!ziÔw!6멟3yZN;?(@uFͺ_n}eWj}'h'LT^i-s"<(W>ǻdl#kV !GU?fa<3~Sm8w{-5A=Gܥ6"ŕa-~1/1`84oZ0QȽפMM9 8~tO%4l1&|]NOI b)ܜ 1dx6Nv[~ Lk~ńHZpg:m**$(WL$egWQAhT,pf?}8x;bڙuo^"&f ;)1wWH֧y4hy{,^ Qvv/&9/wI +?u^}xѓGcu (3LΞ3FTyY,(=1o"zw;CPsߙ:ힴ@a]Y!ɼ7z|>N\(㵿Qm Vfk9&fV3:Y<1Q.eN9jCpNbu 'I΢P_/r}L),V?y3g=\uCĩH(Tu',x[}.Fa5َ̓,]H<U61=}zk-';nf{_kRd!)g>3rZp^^Htf/ s|?똎DGj;P+p I)+YUȗFB?% 5_oc7p7>&c:岝m PV};XZWg/f_?A$7V1;hiG9(,$j}r"zpj5B\ @-콛WwW#.xpO/ldoj@`JӋ ԺQ: jg;$((r:ApWMHM^툎w$QzE̼_}eU-S:uFT@$ hDhdYvkwWPiY{͓Bmv<3/ͩң?3e|_;i H ϟ`?)@|/Ċr0O:@9 U 'D3R>1 _B__#nzWH :>{J{HFλsVZC@PUg1XccH3` k&' EBO7ɽ $? %mz| (1Dz敶 !& `갪-^ .C2sqRPf4/PKwAvܳ ~U @Dqca+V[^huTZ u0`Z*w߫\-V̺x]nዷ~n~l/ڍmT?x~SaϋN-jAMv;X^{iQ)Ai$I+.eH |nS)^5pW=U=Cr#d`[u0䧱UamڨDnuFQۥ\-!'ݫxr˚`P) ;g,^)1Vc:STyeMv_S$ PW4V!s3%Mk9˪Ko9/9ʱifwtgN!MIW1<M* Qfd%-Ѳ.M jbUμ5E7]W;ӹBEhj6DSoLP!p5О!|M@,B{=6sÑ87iHejLfdI Pw z|_c{iCal ݆;պaHmq CrSuye/KQ[O{б6v]k G)ٮ@As8ixPꉣ6 q'yY bE5à'̣@L& \y@_wqm_hqSAuy{4udYwȿHaπvM#jpI^%I PTAǫg`NZ)]͋x_wݿy aJM)7u;*A:}$79^rM:5 hA3`*g&bel`_0M\Aj-Ͽ9T%(El80{C&?^*'pMӈ5KNv_*;' BDo!M*taoZ~w!Mz7QT-ץrkWRݝ~3GmCǘ싁~'eц_75@ yHtFMT_ ]mRF/x#5`%]j#\ qN4}]LLוI|8s/C_19i7|&;T6W qȥg{d0uqv?AQZP/GN+m}\\N]60sGi\fj-⮁SX\:e+u^*wϝ klm \֋FEwM \>dk9i: ΞM{? +Zi(z2ݣpR.K yOAxb-ߋ!:x[ oC )J[Oa_ z&/<lQJSJD3+B11KA1LGa bq*X"a*U$)h&hI))"Z iXjb"$B)&(``j"JIh)b& i ("`Xd lJ(X+X5hBlYH1-+m,P,1O%h*J "$ib$dhJB))(%Z YJRfV)X" J"bJJ!?) PA IC_&T3S@AUE%,B2DPDQ0PQ@QEL3$(MDUSQTBQ04T4P 13K3S@RDALIA$ԔPE1!D54E@QT1 -4QECMEABS, (IRS1$IAIELI!R4T4 M)$DL-DPT HQ 1EHS4 0 PTTIEUTLAQJDDT,5AD% UA!CSEADAD P ED̐AT@MSD1+$EDU+EI @ ĂD K1Q4PU d AE=hC$hH& b& Hhe("H*bjF* j a &Yœ"`"( *(!/݀I0DAM @MT0PAdJ$"XhJ*() h"y%*$?&a DD2AI@HQG IJ%ESJQJDE Ĕ5E%AME-S!HA 2*ҍ@P 4fS% @PM5EMPR5TCAM@Q1WDNr/x=&*!_ >=!>0v|IJwC0:˜JN%L |D|>JfUJ:@uhݐ*c8 9D7 rR(?ܙI|qH<~?yZCǠ=<r|='FJjJkYT]bnUM?h$ (S#'DWd8 ]_+.DL%2(9̽GKѾ=+wi c4Z{jb˄Dlx6 DdvH< OFD=q"%Y*V[e%k.a%"1yssGs^17xmkF.#Z3prG/< v\YqvS|wVn^wA榋 + N9R ͓6;BW lj[qyǫB UEe%a=O={ el1OZ2Y &ͫ^<~~`ٷtk:4@ njhS'L=~??ElxdW'<2wst/uP^VJ}5_YUS2^NmuUbYe+~m_ΪTk^XWޟgpI{3g~}7+KZ-sA/a,%(}=wyӟ5w.W8cr6͓ՐHUd1Ϝ{2wšmC 8K-qs p?qp2n0^hV|Q1B,p?ɈLCK̼X5*ɗU6[~m Ϭ}d-{ ZĿ$~GWe`tD( 34.w^=a )@جEpp[,6{ty=>'5c"K%'㗦ۦ0P%A?>߭I9qk+o?-_O~Ay4`}⮯?뵻|o)9U `rվGx32ӍxYMDkdǜ>w@hY9ՈE-34! x c<޻96)kZ~{,mϷD_0>-)Y/~U|w9+m]#9(U NL"<ãx{TÛZQ p<b}m; z73AOo>_ŀ!&ņ'@"}o'" }N͌"3y1sKu|;7BPsl|P5}gz䜟o~F'チ$@6'昜׊.&+[t}$pyDE(›cҧA' `ɬWX?\t:Tp6~]5 w/~PQA}Y楳'h@?N$}I9p o)lUNG$!L֯vC$tcoh,STۂqu-x.ըmyF ecOP TNhTKiɂ0~>kxRo%@~=?1Lnc^|ܓ @v 罌QH{V@kRv8SU3lnP lpbo}SFy{* R6̖.ja<lD@^ iRMB<ЍR=y?A\=5 ^ I4"3 *􎥐LsB8_-cȜp 1-WݷqX_SÜQO[8o<>&A[2bGv(=pّ#ݚ=ƤDiI[ήJh8~ֶ-Ylh }Kn/x^4?w"X,&+(@RAJxZ(U!p{!|jP5&ON۫'A"|FAB#kBo=NZ<ͣ\^:vS3zwCzEUi DPM2QcC*wkt֥oi]|o`p|8GS?jmkoa_bHێ66>Ht`_uθ`q='>\l>{AdW{/~sOx͜ _i1=/{.jY]"pNVCUtR3tC^.Qx1 ;W%:rV|EMRE+n5D0σ%="*kA!\{%9'ë]^D!Bz#1őNK=I j(v"5N0'^-fF=1ױff'a˩0lemVUEqKi_#zgK뢧@_ezzTCgͿ>#"{ 2VY?}M!2z\ PF1BN+"/PUl<=z;2ؔx/gR[e}|EǷ'!ӈc2DƇ]y}cv8 /p"THqg*})R8G˭y!ߏX{6(SYD!?YD%Hw6 k)Y~#x?x}^UL*e:"qn4,lh-QRRQRE;}:w[`[;|X S1N џ5sVCOW T@`]Cs8"u[XtR$29ܝB[˟Wfu3^U2gx2_*nN׼ ED_Yz{~Ӧ'g4 p55US5($ 756QT&|l oT m60gؾwt>h~4~7?B/OvABG!>*UIY*D"E ꪠ.IUW2Sǻ"BӦ 9k4VvXE֓If˸j7l̖2duiȾz)>,Vj-M+.bYnWw?551@f1Y!-\%qOE]-Ex]ȉIH=śѵs@lQ@g w5 `HVLN\v[W4һ@U.lVh7%WyNqYgut3zOp<4ygcvKIEK{1Fxi]z-t9sWU3a]ϝ[Я?rFVn򕘫Yp7X\߱^fYb]{:!]7]XFOu6[YO jFNYFsw]8\`)'5eߦZV5Mm~?G dV/ A"M4T:߅ey{YE@2*lFC벓qkefED]R9keOgX;rg]|_Sxn{ףº mFx<:Ǖ[iS\p .pm0靱{] ɯeҰU46u{KEʴ܇ϤTPS|XИv=qxwB~#L &(@&B F!"A5&dѴӶj)i*_f#CQ npStM6- d EIJ(EرbK $ە%=ŠX@-+SW]j9T1U1T^LJ(mZfk-p僔Y[ZeTYJP ֌\Vz39k8 !vXZY$el¤Z(PR |ۼffx;EfD`6 f%;`Ut􏓣Qՠ:TFڱumtP-FlEDڡcDҴQ8ʙ[KiI5)ku8qj%ؙN$*rM"2jT* ¼ ʧ5V]œ-fxrԶJ:>>޻]g*-c,'.t@|y}p"!w|^R?\E)kveomד#|(:1Okx@#e񵘦:"wxLd%a ̌Ӕ e $<+zgv'^Y o*|ڵ]E š~jT'Mݿg.vlɘn;lߝS7l6avJP孆 d$P]n?9=,ư5(Rp]ė^ǧ?FvPsbH*+B_k*C Flo[DɄEyR}[_E}νW8F>PzĬ8xs1[5QQ~jgIx֧eO}5zswW ?8]/2\t-\=C d35H~nl<8f>qɈ"pv3wUu[TԦQpS`?X[JZ+n_=֛qsAT 1 >0@?B~f=V?MʝP;*:r8p7MرιVRbӅ?K]_iN0ᬩل01JaIjT~ dw-rԜ-"U['Nm{YRUUO\Wc$Iv܎Đ~꓃7i#}~aDBzl{T19@$ĉ$$ȪU8_b\B;WX2P(L f",Ka4~A/:S \͘)Ϻ}Kw۽m4@YFo택O`Mvu}FȝKʗJy $=ԾcPu~>mw'Y9v̨P}kusԸFx sv<-V7|5;y*8E~*IބrJ`0NzUoj}9or-PAHRR ;HpG " %L)TIHw_JVUu߶w]۷~/I4\%JR;]_N_gseTq;wzoU7Op%JV,_Ei$sa[Z57t`q;Yջ덇c8< MiޭLGƧa$g:$\n87 xrisd2OD?ژf/_ F4c7#Z!́<.HNVՃ xMX@+Pֻ/@?7pX0Aդ>t;C y'#V1;FbYN;hJSLs@H6yRzjyB)V3m=w3Etf5}iHz?pP~|)I~?읶SCY"Q5 O_:yJhW i&H)NAFDH6QOUYpX{Ka_,܁sC(=C D4ޢ)үKNJ/ieFF"m*թZ5gXLDV@Hmi2*/b(Sƌ* Xdl>QƯчS'D3h?wc@iJ?/(r?_,{\#Nτtڂ"œxF-O ՍA2g2i$y-=ƹRdrD}XeAHϥ)($d npr)?"TDjigĨ6{}=Dfnf T{e (Oek_KӅHé =*)"sc x_hU/aF~\0aa^ ;a̵lT5v姮mRQhnAs źT<1 lƚ3fy KLE ]Ju%Q/݊8T6 A ‒JVtbꅾGN ʔT B= 3mo_?{BPS_n>'axpJ]0 q2~@7??Q D0X{W I!\ssˆ=zYvzJh#|\rқ`ņ5}_6b~2h{\|Ɂf8[L`g)!*T[/{>2C_bj&!DˢUR0pwx|Nj{$O0?6y;ʛrO|=&1IR炠T9z-ʿc4(AW e#OoOa/2HDZY)G8L@BÕ#k!,>i?)/<S?Ĥh='ng-^+W0D*(_'ח nr33|)I W, }0jCs8 pWȋz~HV"Piӝ,B;"tQ1@PDÝ yxւ냷a)@], s׉5 `DUT 2@yۂqރt&F9ӛ̅-W7d$2jTPҍ1{4'M>_T'Q-Tp `hւ߇~AE ^/;|~3a{Cs 'U.; Ѡ PHfYQtjoA@$E#NoC}t[n WZ(ۣ 0[θgF-"Byo9$sőPO(y[G~*"E($Auk_mF-/RA'LQ"Y*{ڱ?VB'q1! j~}MG^\`΄u%å{dJw !:[n+w5oa5 3=%C~L4$CA!r#یK8M?qx]9d@xǂ&f`'%3|.zU7Dy{" 8}g?2ߡ!PC=((b}gPHyD*` >{1l9<~ӜMKN?yzK?ON3XUe 6fO=󳯝00X"v/ m 8z=EB {@.ּ#eJ<0{a="P\v~<5#sR2Cg*S;`U FVx.ښ=9~u$. IDw@2P~2 U݈ءD5<&F / O"z iHD< 5lB3Dg8)˦.&V[cP0jŏW~gqBM=l#L2k-gYMy?&|?oo[ؒe\",xv?z0Bw*T &S):/A)k) ¤/?G)e 5EQEvFߣNPh ]OcP&E[0.Tc' Xǧ?0(>~`RUZR+VFCru5sv;AifHfŇC_6K(;ڴ:ʐ;L$U=}Y# yÙ sŽ:*_ځP/FPl xL>O^gB@ooⷈsӯae_`9? B(q]vn2tsZ?K;2ġ?p{D(OYC ڗϫ8m}~\ޫs~%- J6]w]qԌ6Dɭpz ߤ_bcJ&.h<Ǟl/aAd oʹQ(<7X5-BȠ<(X;Á}&}'<{ 7ʵq ST_PLmHH] 7nX[; sѮ1Hvs#Yg:BA6 X[$)l,(HV= +e%@AB"0s'ʤ҈PaGմ ,6;)s6, I#9 rTsN&&i8my YGJrUmf?!?|Ǘ\#QҦ;0)݁VDIVϹ؞<}E(K B}R! Havۡ(OtΞaŸY4a~7?XHG+b+@RRA\U<3=}}`6!-0.o;/{kމRqײ;hK"LR1XωkaFڵܾw*ΪeqƁW_/x^Y|_n3Po󩒀?EyϪ{w-OÒŅi-vs0|^D?Khbm RQYZ.GXbP+[C YT?W\?Ak.͢ -UU$?C.ܣv%Q`Tx( {Ѥ?ޒJ@ \ l0 aټ*[P>J7fI({tY1N@or0Xi~|vU٣ϺyR Iu&U?Rz?WܚqV5+O_q`2AV!Bq>]kGc0i6;?YWEP߷v},Β/=b4g zffX?@:xb(Y"n9T:4dK0Ds@xt(M?O(6D0X\?%`VBB@,uJD!#w QyvmB ڽ?ذQU>zE|B Cv"36NX"U>}U|jUMGTlCaLUD²ą* OÜӟoΝ:a;A*k G)gg1~ciha -Pl]Xqd鱃Vig z3> nX3HˌVw<6&/6ƯR7+?9qy8y C Qk)P`VމQhmPy{0d,+35[QK;?l'Y^QĘC3KZLZ ?}3k_֏'PN- !<tcf)m (V0 p P}~f$ABx sځjrb!7cpIIPD=iCM+(:^!Ȯ迃~s Lf*jթ~F^ b ҳNOS;0P#F٤7K*"iwc7/<´$'` $n ﵵ,AXqi xp񇃀@#5cR"jL+$}QOG h&YZ?=נ"R﮵`ԩk37H}@!\qn2[WWDd>զf(foܑ2L7 FUZDkєv &A bH)NOz~|IM?NE = &LFr MR}j/ThHt9rwE28@+[a w#=U$WҩNȤoOn{?~e?=o㏪]m[T ގVC/ Hh&, t Py۴FA , 9N*f8% f?K̡ y.Jg&0h>r({FcD ni8bǟ!mlZIz͐Ɠ1gg$0e ?&;竄<S^MBCTue,j]~||6\ XY-ğ[fmU"HZHf4lJCPv ܔ߉gxmJfڤAb~QI9s28fհy^,6q!fKz_>|[wjt ,A|c7k0(M^Hm֌ RzC=8Ѭ7 G?rBuH!Qige>, >z w';]߼}E [ ,^aWׅMxBP 4 \ãP/V&b]I?ì?g+aRrj,5x y[GH(X7L)pHKyo}IΈPlw 9_6aIQҬq[B+1 )遅tS)*FՔ!?h9pPP*K9>jJs2:a=a걋y30J>VI {iʂRddl`D AN O=۶S'PmRleuKz|Uٞ IZk}ۊ,3J^Ì("#R]d8Mҩ oP=>>tBjyk%Zfʾ $0A҂zu5VCF7iM#ƲP%BH}b>\cce(XG@ c/mGvRWj /3xeeP9D9(l}gK;f?)tL[ثHs9^l\T UMRTV *֨ž#GT-9,V~y_(ͅ[]*;+<s`j22_UA/03:|t?3c<zYv/gtݣwO誢[uҷS=N[dl`tI[24OJB* 8S!ynO ~8]3YqXÄC(.`A _ewpQ" XiU/1Ճn,%1 m* 䰃JZ X ]Z 0>tl0 D8~Dzb Egy?6i;ֽ|N,&!wRO~w='/;@5+s C%~Ҟݩ;P')C?\qy1ۋ$p(Viau+هSZ1bWdoaHɎl!L6%̃k:^ -x:-zRU_ ROrH |:Je_զvS랊u⑅Eie&@}J/pN?XeA~|(4$18@YZTVJ"߬ A@B7 "972OXR"&q SDaEUm,w}h5c '<BHs+"iz1R^j'5^Z:+aiZYkӏ _m+/#.eK7).p*-3>}ΐs ̗@w§?wo=_v a@ s\s<pgь%)W%$tymh'0q][^z{OkϨ]3}Q,MC мQbKu@# W%Q3K^;=Oߩ˟7}ɸlPP!@ G}cUe`>~ <@DAzKUUU_c[/g!o9> G%foStQIٽò?{ E>ho t7z\2ױZA "_' R~6NNC$ !9P_fdA5XI~bAUcIQfyl_P>plCN2* lX {;=>o~]/x$&F#/`>rȹ/.϶2|߃vXGI$ u͐w,G'05{(\USPF3!SP@S;)ʳK}|z0)ᖗ͞g44_E"RoW^v Z|04WPk%@kjЅ xagXq pK2SF_ Fmbg>̛'0NX8atd uڴ}a9M#CwZ<.>uu b#nW^xyeNhU}wzSDE ADW&TaE'QTFQ_Yӧ36B]RѾ?e}|kZ K⠑V(g[E03 9~d$æy;f+uL"U{_(SnVHHR ,5pPU{ӚL8efC0}_l_տf?anb砃b\"08!¹ OVj-$Z\m'Tܟa'\ݒc!I=.`X&ƧN-V}" JV!yqAxvQC[+0=Ͼ/Bsv'L~TIVPɵʿQ^z"#~~LGpC^nj XDKRJ""'>)PN*WuTkۡy`quhQ{Һ\ J) c {lȲ_ wzw}w[kYl8T@%դE8EEDiMSQAe|9G/+>7D) - 6P;4BP GE%{ T48ɅuQ3Těhs:e9ϟ;P8ׅ>Ǫʭ^/u,8=d%W i57N8.!zbC[E%)=Bم>i=+ Vp#k:ϽW}:ʡ8ETsU-B0V:m&sEaBlx*~'6>]|aϧYV(^yC*iƫ%0ϚQX6aVyziu ?Nd:5c6A5PKL1˽kZ!hAhG%ʓ0joNއy$ 젲[|uZsOFWpGf~8Ϧo~333H, Xu@!G} (>5zT'M-!ѵۓJ~TS\q8x)J5ނ]V 2l-EJj?2U$cjucqAEz0oh{9:-W;MsV$̾2)@Ix]ι?,dxU'tAqiw/^,%vQiN\~_HZ.cWKI]/_Ԯ۳ѡƩR>8vwۺL3\qne;%IH`K+}s[ KoǢة-]l,vaԣӏsizӽRсln_eKrg|7*Mtf0❮kHt֤ٝkFut4MvBeMl22[HVu zEylȿs.>>C:Oc&X-u( ㅠ\A>Pq\{@DxpvwLBRfAYMv0* HFꏔzBR7=j$wCH)oާ}>hm/-B>&9FnDBB5Y :x]T\,L}- {8ۊ:l&c.Co1bM\eD2]DT%zHY'*bVWZ96zBcTLv+z8ҝNnyhNUR +V1x|׃c}H!݄@ PГœ,s<fk x~kLp]P5lEjQֲry@ID݊M%}&!̓Z~fj0mj[\PB_!rG9=A$@qٷKa^E\MXQ6&P AMtmt0^R*: 5qăs>`yv*eu.#AQ|S⋁4ﯳCj(S_sL?({kx|"(( @4Ԡltr.nIbTF*Q*ƫ-I}ƛ*Tv[e{V.Lv:|Yf礌llʭz6\]W=ˣVKUyQ*O]o΋l{o]T9r]vj#0ܑ_wI6)d/Oq嵀)@).M[vҾQD@h ^8=nDM_aM,05]OOЉC~Jw7#Ƕ-v~C\UR$ḷ:݆o6q-(1^{),, GapVJumX`tĕҜ`N!p(O;C3Ot-*TF$f(@KF¡ gzPҝC耰.UIC'֨댋&)5>9MUyܟf=,ڲ6CRV|(XX% <`QʝOΫ2 "E$ƀ(h>Na@53Ot~U fa(Bl6%PD4n4z]nfPJ6a?=o箆$ 0V^4 %% )hgtb_W9oӽyHhiim;?"@ddOIt BD=Ǟ vO.F0>v?l0Q¬gHb9,\ P|H'}ʯuU]PN5X?I,`?4HIv*0gkWDxcjgg^ gzꆺbci?ڧI>H{w=Mka wݲ>& c_3 뽮cO¬E)Xn0)* ENOnp1RWK 0 ąCE O! 8}3%BXs}àYkYirACwtx04eZB%(C`ZHu0 9#MG94w!;j=<@aCx`H{!Q Vɑ!)pR$N$ËB{M†r@r4IJ(M, s6*nr$;jbtc%|AtOC" gY9;s:dYM 3-'n.18;t\G8S$=z82sK1l;/Q'yuhs;xoCڊ/9VjMIdAc f-.bP6QBhwDqT{0RC; 兌x;h*\9d-AQ,,Ji1,8^vOk Pd=Aru}`KݳЖ!8q .1:Tԛ榡Xjb^O1 AOHݑ L;WgG7je:SV5 >FE o!ĬӻC䉠QFc-PDq4oݥ}! Ѡv書!.[?I \&9a {/;=qwup% K#/T(_bPe⁸PSX}#H_gZ:b5=@{@iр#U65NPUUU NHoRpQ^͊3:}~L CΟR@ϺXIfޔ@9bϊc;SIXK@+E5M)A#\i&꩜@0&g452~5''L}sa^@?w6~X9{f;}=a1'qI7=_dQM k.#YT<$4cK&iüRYԦ/oCĂ D~=0{cIK IA;>[E"](I-u´0zccvxj@ XZӍ!)Ȓ *P*&bB*W&eQXi?ºh7bT utCPsp AAxrс<"L!=?pAI$S(x~׃nomz}Ƿ<+z5&d&5zN^O?9S4.z" 9- ICB.;w xb0as`EB5ap .VBI G SY.'A|i(AQR(dQt.p5'/pK|!Y]7<6-/d0L sa`bbd+ `(e%hJIbh)k3ȳ~ybQihd8⻷uzKؾNԝdT>R}-=8Խ2JUѫEp%3lt"(meާ '"=q4cK0ں!{=)y4tY!cثFҾ'i_L{Y7IX`HBb'Ou۸<4Ҩ/;b _dwc3stvh~pS~uNDy} ?E׉2GPY-9ݸg{陦Pi Wk+=G$#NOkl^xN'5-+>5(^лqQ wĹ3eudIqN V  CFYU ,(f(uK?n97ht3:4.YšĞ ^ܮ?MsGZ#w2431@IڤQF xb#bd/ܓDb1/kTv괙(vo缏>1qUog\|㧩~Upug8&;@8Ohm(bz}ݟb{΀3t@@0'ljgC,B:#@=:y(g\zi vuVH5:Ep~`W*<:x>tw߂~TBlt?!yNiQ@:X $%j<8ħ4٦e mHXY='LJ (/0Ofg') M'!%ުNh !pou&b3隷6SD! I@вӞ"U֗S͜kviM蚶jfaM͵4sS Hh@ I%] ߓ5wBHҒ:XBeܡ%uo̜Nd 3RA l*Avϭwgw-+-aƖCh01IcP[n*pIѬg܇?-w鱂׵ylQPwIJg**Ssz0VTq>[o5b}4# 9&BzKcAgY1qt1ÌDpnwGJ$-8 Bmos ǙJxT÷Cq$I| 'xb//uu=l|+]F-IYL(2`eq+ktsy0eLns Mi*ldCAHaaGD Mf# 2g⇝:de$%4:W*\yv;lpGHL#*vr6Zh][w;!É9ye۫@S9ų3Xr|Ť1/Ht;3y0mb1XMA:ǎl!lmL@fb48qd$[0CYA8t0݈qH,`L nrfdKxr jyC ע6ĒAZ8t%bK "K pLɀXֶNW"LLu,J}i6_`4 Hެd $5vgi@H]%´=8Qݱ$Q\`UN'=m-70q`=F¯ܬ+[#3NqS|,neuo[?ȅ2}e-͛`h>~")d&L\̚C~=!(s`?Wo=*a͕s:&]R7 yOC|ó0OD]t@s$y.~^ !P%tJw2oj );h& a69>ݽH* t6A91 7~dَN,"^+sjLl":<~s↙,ՎǽL;JY@'<=C/*rpC 4 TAoY|&om>^CB}xl!;<6AS^j< nm#pʿKD ͅ~~!vg>5֜ "o;=P>}uL@eIԳSdk,چ""&yc#ܓ6xy0rPbq3| J)JJFN2~i"p`D"4rfQz"'v$>0gww,M:d|(zo %$XnMݝ-y42&) "r1ΌP`w O|&C>gӘȜ\v1A`S*`^~'xt'23,X ~uQEU݂QLpƱog5RH{;'NrqMr;4a6*CXg!gT;+ xg|"&*(#:!фN^Q3A DrG7q(Q0Y͏W?lwz$v)}8 c {Os=4< Ny!S^F@F5:R s΃CM4dC2ᴼ8cA$3 ^O*k\Ką.79 bRD:iƈ JD-菳i>'Ű41)NH+ CIIp lc2{¾Po>Ŵ,kbg/;F+8(yH| CUX.O2:&ƕ4({#K/dU)sAkLzJoM-'ZKwq+}3]GhAc#v^vB @G1 UvuOB+! [R$^@?]]4)Q@t0M% DBBǴҴဍd 35':4`<ZsOԓ xIXŶOpI1) JY3yOoCGB=t^fs!ݜ͡La(9 lfS;d!-T1 Oa} x+ !bPT8+a!բAu ѬW$q0_FF=m"#[!nLѠ_l{iyEm.k*|Ǒgjf.r<(gYwYm8 "&Vx:?b2jB(qz<ÛG <J#JR} '̗DN+G]?-(,b 8)a'pZ$Հr 񮝹, '! O#=}2(40j;rF~PS hs* -܇96 c톖Z$Nŏ`82:1`cpF"^i?5s?CȐE-Q#`r`!>PzYsگ@.*wO~ۨE~{~7t,X'zt? XypQYAuM;#@gidN0>Kx_FnPz|O7ғ3HRL ӒN/`AXN`Ddlw m+E<ʉIs-]: J.Y ?[ͧ;羘w yZO@~ ZU](Z)Ys]eT BpIQ ݓ՛XlzzPV!˄MC?%c$ ?,wA8㌁Abfv  ׮ ЀཛྷK=ysrp35`J'BCS]U>ĉ`F"1l=;ZMp&1A <KHLd- .a~^7P3Nq0>pqa `዁̜#q',DCgABU('P`φ0%_N1-81 q `qf; BweHTfxO5  @.1LL CWmRd(8i7@ѐ[Rs9|.zwF/zwmp;V HKupL.d< `&zvC~UA gT  wlF>'dFGOIY.= 4֚K]& d3HP|3^CE<>DДADI;I C0ې,;(U,*Ɖ.mANrM/F PO0?OPVA$7nߐM-Ͼ38^i~3wk;f-bumԧqVf  .uaTsd;Ń9r` sEfA8|KgZK_"tkdtr3[~['3 SV?~]HPDƾ4!WWa%H[4?b zᰘZ$_U\M3cAskٝwv {YHJ9Ai$ԂdBDP7`28~O8hNX?IWZXC:!X0HĎ.KMdBt-~M /!9m|Z)7ym=q{fP먦Ti! Ɂ/xu:K(j>)-!@u&yP6V@p-Q6+ƕOHT$7B䖖K!b Y<.vdSaI>#Ӓ^\xnhr(!wM~|YēIK)Cp덝u6د->&c율(8  sYuDGG\ʍ|9C$JD$ 4 Dz=2kǖKOI,0! '23:bJHFrfNxHH"vZt551ކbGJ1cm0D'74E2"1B2#G'&&,[ [(ٓ3\< g3:OvCͷ8~A.ANL)2X# LکbBJp5#G^"fc$_ ȃŝ97 e+Y9w}"8:b3q}鐛2P,$d (a3Y $!f郈I) el`87R;6|5]g_e I.T0.cLDL8pR2ڔ0'$xGB:DRz Fttdސ'+qqJ/38MqEDzprcާa)H42]ajƈW0x1M*Fna;:۟ 0,$!z@#fa-Iaa~aCLf\}*:[ mta>2! ئv%FaOL#q-GK2ĮEˈ|򌲠%SI5CFDzh,ҧm?14J@! ̐Oh`d8'a Q 4Ý- tp &1 bT~QI)# X fRblY!pDd)yd :籇HXrP|{u/StWt܏Y9QD'o@4MPdn 8~brށ€HCm103zܵ́@lͨw(9, gO}g(ruzu.mcӜP1@a!hG9d$)7 p87JTC675^ DUJ,93|p%U+Ȼ*#l4 ~x"}HNHD0kSCP<4+:z3' yhBya$p("|Vȁý!8@r1L% 7ňrC0,T[y۠i>^H@ %$gwp ;r xk@d2C/s5y6lXMG!s'k әw9D.ïoa~3?>TAN:QPvmq`DoG  ~Ke~A3X] w/HM5-Х{[^Y3ZfFӀqc :ąj*IBд%!M-P4 EYSMIIEESAM45S**bb! qĀ#Ds0A8OHyG2OT%"BtGqU ()(eEŊox`*WְF[=4$$Sj2 p>1׾MEAt*ցb\C#BFJ3ݵCHVT(Хa"(!=['wl$*q3DRO~Ն _n3Dp5bri(3-۷vD#?YGЯ DQEP$hT1 ē-#G%١;򬁏0zD 6A4)dCmbu]O 07bPN*_F'!ԆEjdjOAD!%2"40T3uLj0 c2R䙫AD !4Dc!|.)6Cl2I2t1) 1&ٝݒ%-Pvǁ9ƈNk,d2@Ӑ?a~5/fh;@ `p7ۉ/Jn` ۩N:bCƉP} ~7q΁`xh;F{`R6)O*e$gu`2xIIPA9Mr|yᥒ9 hDFMOH((L3χv'x(`&Gdžf9Ѥ8::L rTUA KA$ 4CJKA'COi-1 ) C$`  :95b#!건-X'd@FHB!f*FaU ȫ- Խ=IIɍ% 瞚~PM[(ϻ /dr 71{k6tGP?f̟J4e`l Y6&҅2I r ) m7LѸKA0U3r%lOǓL0ƻwmWbҞ,E(<@G%OhD;@OkA| + $DSpw>jA(O%s,-ö*m%L&Ĥww%4#d~PD` <:}<5oF:gvq.D"B?FVچ1;F1 5\8 u yQ2p{?nFpQI-XKٌEodHf 5| 47!^oTYKTUT( Lm67488Q,b킬O2Y'9[ IiZNҀCJ0eFLU~V|$EQIi3`! a aʆ,t p $D,f@2dߐ×VGd)C)/\w3B{ SAD C՛I._ؙCy!:Y6a=cL85_-Hqztڠ-zÑ^oI R2wfb((q@D*{I2SаiOba$؀'~(h\M:`c 0 }.(y&R5BLHM;19ΣiS96z b"!$Qli Sp  ̰ 48d1ӳO|.5x*tx,FJ?n&zid8u{$b*ե-,( >|)h쁠9|{s/ś 06O2dE~13`*d1(~aN 4 I ,b_b3C9P섃8:fg=rI8qr I@H:2u K`$>'ϯbmfߟSVݛ00K;TG&M=`xY&HMɺIx]MVT5y A| gb{|!fյF NBK}Cx'lvMmPavjZU4ee Bg0)3}}<,mI l}$a.zaLX1ټ4٢yX3+xT>J耘| % W* ՔgǦ4L-U\y*#ִV cE-UUCT I˞]:I#qIb mUH\ er( [uѭgF{F]3ʋ~ZϏ/Hqv֯3h#C899ut0m tṙǐݭs[pƎ0C- 9xNypNiEaۚ]y #m᱒+S-rzfa) c|UKhpWnѝ|Ȁc<çC"pL<EMi ?Ѽ`3C%Z}ؖ;T<[#w8c z׌ s7U5eѮġ֓g88񌓪SiQZ#d! T8QNeDs/$G%.}9k=D i!Gx9H5D5L}j}ǩEZ;O:eUͨ aܔ)Cl&ݧaJ٬xRQÃ$s6VhzD61O30鰗48 aC̍4B{/@VD3フ5*ogdݬ|w6#=abza2џG&6XfğthMhK: WMnJ{7P*H]S:8?!ZMC[,a\0W:`iђY<#7vBS;ClpӥTU1ϣv'F6O0bfN+LSpdd9@IVvPO9iA,@LQ$yv&FhZ",HhcESF{wCyuІm媌U#jGqZ7XN'ϔp08{cy :U |%, o爲("D/ԑId $Wٵk(q— Fz.o87zpO49:v)1Mv L8AUփٍ5s\ޞg0:%g{jg2!!?JP`ֵ֬XFd pIj\*jB8C;'{ T^>%ޣI.G]K`:ޅcq%jjxѣN8 ۝H䃃|CX0,Ѝb 0X$5}ɇvlu{l-H $:6@Lj ǀl$PlxȮ~Pl(}!rE>66zOY3R į0^aq?NOэ%|&2N╌sw#/si9.RNy1)Y,ۘovcv; >~Gk6tB TAa^3ɉ`*Zw%yZL(B:x[m3%$/iҷB;KrrI|e;j%rý&,WQ3|Rw\7mMicBJ㫿;N;w)$+W `tİ$lD]q|{OBsሌ'^C(9=~IKJV–RH$NwnfCӾᎅ,]{ a q1>J +Y*L4g;ɱk`IW ΙND.wZTH\ of"=:4%ほ;cRzU:Ni&8L$0(B(arAv) Kú;>QBMOR:>Ok`#N3ܕF 26!vdHOl!;#Ȏ`g57NU%%2J,KCrVpRKQ<dlj,uCG _TZGnުf+pԘ/U>Y.t<\'t+[$9v`)]Ctԃf(d!%5(3J$BG2ۺ Im䙈ۦa/? :R!]p=lGfw=ňl#Õ!) Hib}Fêrc iz;~ @_8T{ppC3'MLĉDȞQ D$^'6J$9tm0 aP0w ,X96XL@B$ aDڰ+<&CDIRqDt-j X6Lpc`2pPK! 7OhRĤ8vc qa"Nlqi2 1F#"03ᬽL8WyeM&0R~Aifه.8Ysc8! C&f0?<c SwFTY[ΰAu{}jnwizj`.ޕq,'mNF2BmvY3X2G,ш~*آHv;/pbl qw"FC1KO8L`2 ^(԰8J tx`LQRhVyee5+"u;Ӌg I#N@N^t-0_a)\I:KWsawJIHU~#Πg݀k@P#$`'ᩚ6,*4u7(oPe>VM bd ~.CSVAfdI"u]zǵIkX m Gz 0W)&w@ +zsJhZd b12X 'b-)0ʔA&w}?NՁn+^ftqsm<'^aD@P!pM:;;Ja80d(B2"8 `$(tH8'Hmhx**((odžE N0")*Թ%!E'$"*""X+CHCFlHL!g^GwvNOB,=ڟZ.kCGwv;\cw77!2T`9$p_܎юP#UPlHnܬ$a]SɺqG k !,(<>eLStQq8 5*dJ pYD[hcw gh` xC\0p"C`6$?hxs>6 v`?ʏ~#$,\30ibmCf9h5^/&*UWU4/aGֿ:5t_3BX|!M?lE (1)|N&WG> A(X vdղU kP/BG< KQ M<%rN.Ng%t噜XԼjg5ɹϾIëekl ܴ> n5UzW?6O"0(J$ "fO݇߿p_9iJnѮ/,!  aiPB b(eF'qWi턱H ̤-( PHD/20OT$(<;iW_^gS58pќU' "OXŔTSKi[A)ꨜsrp8a@HD 0[eX񋀈vSeU;3aY:ɝV^ÒȌFbT͖)PHP9.I/ܦ?oEu5=u]6T+9sAV<Z!mʘ1.gi<.6|u&g;x|_ob]m3 (AF)~`0C (;CIp例\UN>'8PWjR,Jw.fVYB?O{Y͝6x iksN$QaHod xt~;X{5P|->4mls&}=sj` }a" `܍'ԣ'͈91PB"Bz?1~%1 >eyGg5U6R_S>|'N*%8ARNS3/ U*"T0judP!iJ0 o٣4@B Q\/?jS,h& I`7InK3)Re)7 o[==N@)5_ȢBQFDep5s+嘢CBpr;+/0Mt(9e-ӴO ؂vT'YCkR>whc dܦw.Z9o3|sɾtu ?OoET;F2\q6:=VI|SΥ(VFh*:ìq%LdH'N]8W ˟-{ ;!<]xM<2s*=uJN65hZ%BK>p2Ot0;P`hp̮IA:v?þ77a5 iA*G'-l[QZ'XE u}hTj| 'ICe IO&9 2"gw1 4kFPrLw%Z{ O=۳xę:J#9}w`?ILĂQ%;}Q"7qUM]ca,-ljbϛU`e}xq׎;#jFY]/ u$fOY=qxjzU>Az9$6E$"F@T q[, 6Ю (IvHL6UCpc7S:ڴW'Òo(+̆*71*Ͳ 922B" @(MXxh ('lpfeUf~>]#7L?,"|:`CR>\7j%+@96nL Kz)2mM/r a@]mR L0Cیt8`A׃MC! xOK!Ha f\b 'G%ޣ~dJ4VG m,-Hd=Bq1`Xp+_Q.jM6D"|. { |F6@l\* AWij! *]UlWB @aQ4ߓGBCEED޽˞>`q>p.3p,Ak_Dž(9){7XUFlͭl3un+RV3V_e')c[BCq/(.YxRZP,]=6\l>/6sUf9WvKUn]%+ZxN. %Dt)VuR3u+0Yt[tt҄,j2S+^IFcjv668z8faKF"1kUj`a af|腎p,XYߦ𾵵5>;툾U80쌯uحDZg SfC b{9|u.}Ux*M+9:&@!!mn>1P݃aqtJ$P9=.꒣xeiu0Y֥qm] |;s?+,#{o_SL2adp;K>KJ:\G>z!{e䛃pvxװtbęۦҙQ$BZ'|° ðFl8 Ix7u#y_W}AAw}5R 3AjDoȡ)̍aO]`ngߺuxbYS;A-p|CP2[rD;A1*-xCq+ 'Sq'ڽSNӌsJ:RnxbiZeI2\:r'K,@7xʭC80٣ϻݣ(X;B(/eB9@p'6QBkAM#2n̗:-3EoDPH t۾C DC;P~8p|]sx< 7 IgS"S-I~߫GCL|ݴkӀnIJ=C/{dDQu+ɓ)x,;!cV2tXo¢a/YYyDf h[jqSĺ"룍#F%cWKy QǍ&n0`n<>1268v N 32:='r&{ž'la&}c1%?EzѼ~t x봍67dfNq#VG =ݹzE `^!D3ΰX5 `lyQ* L.&&$L1NI#CA? c!5/CC倚5(sycZ*f}oKBLy>)Iw$' 1^ Dzdo B(f{;, g~v 5<_-XT"4 7PV4 WpFZY \=or-9L3+*fndEK`l lk)8xӷJi9ܜ(YBY;s7&Uw67 5rp/9ݷ^[y!Wu&^xZc%qqBSZ"xD}`"0%LkDGJ)"Xh2|H"Nӟ"=f{q yJ~v%)Wy`vQC,E >,pGd~yD ~aJJxҼ^Hr(IH`"\argBmTTp6cnH y7"1lJKI'iQ'}dNI _OS?-pYNv AD$p"m/!)^]\6rr!kuMä?WK1^L!,=rf7F6ߍ@- o<.>c0ϐDZ3;&@ ؒAg`1A@g演<:Pp^y#Cxb#{ ZmmPpp I8P syyxb go};в!"D\gVT7RFkО,&.D k"" d*1}Ԟ- {q-a&eb%lM`k$ 4'|2ï4mwUUTUW9s5sr@8I0j&WNxM M،K}lG9̎+<@KP``Sk1))kLܦZNg?jZAx;p[p%:X]%NC+$zİ(vsm"@jL䫗1"w.77懀8Ъ/ ]rkH &<=Qh!9.mp}ur)hL_:7`qPUJ&do}|eQ (&T6RjP+f hkA q|7nh{lm 35C<bzv*VX<`h ^ސc|It/ _r3+BIft(uM&a"&-ZI&;>ϛo\խ-٬ˍãSI{iƯ[辷iq"^^v8װ~(!Vi|ӳ ݓ7N<3Y%C>pPQQc1Eo=^fwo'iЅ&zzbA&3(-1l%M5{|?GɆDˣ ,ID2disO6ʙQLjR'\ȵR&F2r%gCÑ<>=|{|Mps:MOzy֪!CP| |G_:6<<{UeԆ5g}Ç|5ׄgY;-^0jv( ߡ֤>T0EE{M{g/.]<}+y7$gש#& r`=YfmdH᫿gG sݖ7Ɍhtd$.@uD&lۭPkȾ)Lro1 oI>I.>^-)g<bpNǽ|d2fsOdzv'O\Тjޖ5cjX@nnsh 6]3LP _ mV7پ?3Qߐv?;7>F:@W!F {\y)ZDhBBDIiJii(bhiTfh"eXd (HOG;u `!Qp(e;ؠz%t+AJꜝQt|v YYTEz`i涻NEbKZ}G1#24~҈#²mm"4*T~y?O"zHH~JM÷* o#ٛ)oj.09x-݂ *Z(h2gCY&caRHw@}܋b?AiKٜnA*+kl%GƠ#~i(|OnxNN37`l;\qTRHlA{=+nUUjo ]lŪ'M߱Sh弸YMߡ! > <.; 95; %#2ڟ e 7W>#0s s0yz5>'Éװ$pN# vnƳϊfV aA/{Ũtkg"g?'ڜЏ`j- =y६u=λ2>!Dcv92jZvNkMB b cLө,.>ڭ&Q6g2r ;.Sy @z{cF|%n[s6Kb$NxUTW5&AS4f:hHécXQ̶ʤ']#yo7`!w:DBP4v20~B㎻_eQUSN7Зo;T713|w=Jt)usztg!1`Jkz]F/8lJ> ^ I:y>U{él KX6/"CD+t'9 w쮈]]<v! >^HD$mp;K9(P!;0>Z)6Λbt8ʱ|jTm\e_jXNdzrs`Jѕ(6D -}Yᐣ'<(9MRGxafa 'ϫYַ):^< q 48ĮAlX )30Yw2JLm8=K3p,fv7lϯU~ݯt.lNx,]*TPcjfŢDgۮ<@;XBT3a٫" )IH"X"#JE\mΎ?7btĬm_Ș}+V91uPVv;Gq&㻜E|r2wl c7%S.w x8JR5C4VlNVҍfS# L.-Z,rTh%Y4_4qyxc9AFLVT#S4=i$M0)uaX 9*]brߋyE{D!șTfL}o?#5g_PafeA)vae,|ktOTQsZ1^5`^ ೋ0taWxiJisP3K;SD7)&<=ȧB(q:nZbBUȩT$'v*%S{Ϯ״[ u59CNZ'3:M揇\q&t@ +:BW9"\ֱ .I3{ycjUJ[;ULB%Nu 5`#OޙQoܪѨz]`9LYu A':0 ,M$auC.*sqLǃY.8}68 xo~VUk}=6੿>a*.h;R;Vzcbd6)Jhgr .^'Nf,Y8f{ql_ O=Ȝ['?ŚTDr}"RۯSGܩs:YIY.Z4U(sld3ԢDrBG4. Ǹi1Xfլ  /ND!IE  qUxN`'mΦ \QV-jf hfpD.<G:ofyx+8ֲL;'Fj4b n;E6^.B1EeaA zJct2q1C#ՅPh>~,.A?5k_<2$ƮW'7 <׵U`pxm7ApQ=@0pa$ o{*N<>$c%׶N/Sc.jܒH/IiNE*օՉ1#ǴrcgكDeALǧC 'kY\ )xCr3B5[7!IGgfd,`d1d |Y3@&@!!Zm Re>^Rv93]~f1df`J"&ǣ_6dsMOӴ)!R+ 'n&%TEgL͎aA|Lv'eS%DL*- ˳x׳ mHmωڃ@ue."&A\&B&NIqs$!ƴ\=*zQTDpq1(cDZ!|D]ert] Cªj_U:q  ڼ+<#62zihIJ4^!2y|My + ? -h~=vq7j>X61T7 ?"v`;sHjf K 1'DE=u#hTqIŶ<\jn{Xf^\{xcX,l #z]|XDP"A[:I~h6lo$DQfׯ}GUo !XT ҵ1B5d0 8uZH$sZa`P; `96`'>V<;:o]L2=R \zb, z6ͱa̸rz;MF*>JQ9|ϑ{heM]ˈd..T:ak1I,2`Q*$dX.n}h_!u^~Lc| 8m}v?P0 X`D;N5!I%I^zPz|}^L9gOZyCFƄ2@ 4ja}ؤijuw.qǤQVo~k[B 3gs L~d kݶ {%9͆53 xFxҖ-/9Uz_9ЩU(RP"SBM$Q/ ѯo#:,iڥd;j6eO=4lpQEHHHM?5>#7[*gDFb+'7h,){4? "bvF6rh=5˨9ppKb]X2NZkv'rơ |oSnN/0Y;4r})b?^z:ز$MO5ɼFtkb4zfvsZӝϽ`n$f67槦[+ު=M[| L&L8@ݩtLb36ճhCIEW|RlTPG %3 1bbRy=Cmz=xU5UbAi(^4aKb;m.@׊]mɃ}+\/rJ{g̈́ð{tUw N~ɝ>]J>xfhWFs=]h޶XMJ*Ӥcv)*#z(I.'eprMxCJ E' czG޽[aliYtާeHw鄂VnjvccL`y&wCmFop pp5Zk 5 K+Uտ]9uXLgJeTޢ*9b uYhyi{8qqP2J^9jQ 7bJ#Dq!PYfXǫlYH]6K+;hW)UY>h͗';:2+ j7gOnۣ']JK@bxbk4:`K c6śD%1ag>$ 'Rl`gC!8x9t*l^DS\ T1Th '`!F8Aѥ0.r7®@щPk'~Z>x0KSX)9QA:lE엥:_Y0J ')$/TBZjb.T̒uq՜X -Az tAʄfsg#H0>cm({T68EM?d 4P{w00$vM*ďwG/OU1 09{GxCP  ]~!ˋĖj5\+BڬJqi,o !OHp XAdZu"f2@ԛWF䀢H7AL&_i)F`&hF&a82}][ =.3`}uiitT*e5祔f3YPrWP=;k_H.Ե5|>,b.srSU2 ;QSlxCCu6n;$4eEpY sO0o-` j* A@5< 6aLgtZ}ĸ}7-3_n0\~ruqg{1Gn "rCg֚e ЀQ 'Ǯ>U7q&ٶȚJuzXءzɘ m.޲^`yMpXGN@{QͥF~MWYN28czw9A oJW{|>N2kzvYzsOVb9iJ$QT*ƫYsZZ6W:Oi%Ar?MHzvobVؔU[Pj$jl0KT-- #A(q,081{'Be6'OӏhD2ж'dIxz|RJV)=ʪBAJdb8O9plkXhEłP&E<`(hLQI AB 5[ODY$  *)t)l+c&PVEQH `&~&C;x[BFKƵ"Xra]Z,E4H)LHu fi),~CUJ9~K0,*cMVu2Q~O7a}VdѼ Ǐ5K< !0~߷oφDC[W;.@Cb@YdKHKha`FlU } Е C_xj#&I @S:aVdZ / ?tkM$OЉo7S:O bJ*53޿ /N%!A Jp%Rf9X!G3it8dBhMX &EX[pɷY|RJ]SBmr`&Cv_MšWbK`ѤK !(  $ߎAPOcg9&"@H\ Ki NXE fH nEŅW7zQShvw/?HGi+dNZr'1 D3b&I{-P, *3+)95&SǤOo4MIf&2tF6 ڊdCJjBQ8CfcȠH5O9s]j)$CRBCDEC4HOhOX7 A9WSWrbUZi]9cX7}P5zKkB Lf9>c>_4Ёp<`S2, Ss=vnI ִiSy̡/wY5,`Қ!vIDs ' Ң,[_Ĩ8 y :2t @{"qwƄF{O=@4|sc&.OLXf`[e\N E{4`ơ19S{sjPգݙP?Fk?//8@)|eÓϠaNՒt8|(Po1~S;AŗK`6 }="'} |Öw?Un1=DFPbL c>6 1`'Jf@S-%T̄2q XY20ɛ9k%4r|/o06*ڤeU1)6d22E$*[$m6xIdpS v$Dqn0#D.I!!raHl!nG&ǎ`w~ې4/Vq=!9kT)a"fJQs1@u&p&DHYRp;^/[ yYWBr}u$ܠͳ5e"QIA?uE':heE1NgzOh0aAvVC+6(M@Pr8(2Q R]Cu)k鐈Z'~Σ0>49q$"d_Z!n \PF?2(+oRm:]J mo(涿Ha GaDӅIn;~Ӆ-Nu5 Uvplȧ qJ6}SLp ]m!W0< 7xyn01Gt ?̲{]͛a\xiqI,J?Ňh;z쪱Jг8L2iVB )") oVl#X j yNj蜂NI$MAA@#kX؇t.D`2{<ݥĚ?G#6J_ t (, 䋽ys%_U^DžWtOSϘpJuʯ3wj+xtuw :*.G+ML@2DERb}F yP6Y>@F$TM}?i%i JjJ!JeL13- DE5UTQ4RDPLT1AA4T3SGTUč@IUUDQR@M LF( * 01Y":9|$Bew)ƧDv 2휀5bÝ駟>oD0V4?kuQr $4Qu M8zc|:RXV "*))'(ᵝЛbg.3~$ 2$.B G- @![f͆/Z`䥟5m9Zώ7A9Җߜ#IJ)k0Z~VnZ"`{%EDBNC.B&nU ק2$hXfL4 6Zr{7dLN˔FDbĥFHJh!P,XJ(R>9՛_JRMWzi--E'MtkM0Haf+ufM{Eߣ C)5}iE@*Y9i\y֥gWw' (ūYt=K"#:pRh%6S6ҡ wys8ŠaGMX2$**=R@@г@KHȚ>p=ORAxf=niSi0%>Sfqb `HLUy\. @X64dD6]@rp^]_Wȋ1w.fiU-?`7'i'I2#TdQιoͺ$ {y$>I+XT|hg>fVg,K~ ",,) 8 zJ~IQ#ĸIvFZ4vSk> zzЉM6\5]ѾGw8V>m~A٠:p>Oa$L;ťX41\?aP{[Gm=FD|8d2yE ȅTqphӈ#`{&󎬲Ӯ3cp~ZBίAR8#>6+.o?@3ϳ|G_3%'8q"B}@?T??3 3Ӛ2iֱ~" $ LMR4zxz>zxō}3q`.q>-|G0 {GϜЛҝ gg8J|d6`MgyOCQ%bЋV(j(#"4,nq7}JBS8o 89O}Z uLR*?߄RW(BʭT}4_{|!҈3 HQY2=Rn(Q?9.Hj09v; zM|ݜ1[T,}/Mq2@ x]ʏYa:LS HjXIk:r=Fqxl57L)O" CGC8i!aÜ j⪢ӧ, :3TYu7VaQq>?2lc}q1#H4Pa2"B!>ȏ!«nʲ14&(g )6*& :cxjd?%(JYwx昅'}HD:^_F:J1͘[ 63s:/30`KXXwWHݒR#Pf&+Y ǬC\4 Se3阃m{{ߛrK"L xa s'ϓ04};OS4[?3~vF?<Ҳ>OJAR(d_SMV(bu3|1~{A@]ɱ"Sc?n_@b 4մChMSLV8,:؇u8vGN,$30ō$ٱH2$%t=,imn!'(iќTE;ceϜr 0$ʂD'C'؇""(zgl LEu##hcunv΅ØbfjY($806aJ4 ,řY=cVc8(Čk' 697gmwtw>ۊ';:28k %kԄh M? Є&;1];0bI@B@AwʊBΗD6kCgx=?]!ꙃaa<WUgoce1ab`Pe\f)@ѵ|1O+?GN ǡǜb"]RZbʄ YeG~lx"*SLweiV2YJR4-(kb0JBm THXlsD@kL(e Ϸ݄ډߥ.Mņ_)YJ/ B4D lR%GQ`ŰRտn{)8rF)|džBspՑ  $gmUJ76LS3DR3RR2dU+DPKE(+|>!|:$JCx| ~^Ob~Cq+4X[uuB٢:О8x63tFTI1'|tM#4X["- 2 &MfCCHRfAxZ0{"4TTB| {cuļ'KI%D $HDeDADfR҅PPTĒ/k=i4w,iK'BޚBs : Tau >9|xsF4bIJv'cPC::W~D^!Țrypfx2L MJ~$B0d2HT ^Gdz0D8,?t`;qӄ9"2R(R0R*ʮv,_4A%jŌZ'6[b 3e.l,,aAFT6%LԕQ(aSHEYVQQB )J(F0Qd0JBƖYh m:[h iID-,#DҕV Ldڒ$,7¢ NCCa=gDŽME:D~y;XH)F,!D2,-AKi5*qڢP9Qާ7w×Hq1  k?FMo B5phb3>_;aME3K_stxdOx +N0˱a1Ôv/n^;%C =V 3os.8~aMkPBI#ڑ7r~vJaS+t If7aYVC_oNO\a\:$&qߏKod[ Y Y6 ` $S%8XJ|JIYT!NJA9˄=Ri3z Ngq\P HC:O >H.FVY&b%0~&gyS(vG?0̤ 9'.hu8('0ưQIQ+e) ˪!U!* cB`5a( `(ҷ硾 e1X5b?wJ5FtqKǚOǫeeB padO,X=A{lۭ-?v+yI9h{'9/ O0{!r\89-p{d,57|Ј+ V ^?w *4BmӕBI A쪢*" '_yaHF.!eFۻs1=N8'R}= ڄ9"2<=2kf84RS#l r}Q@a 3 >t!3(j R`AbZL hL`ԂD(4`$$"aT iHjCc J'C:WAJ[VD`F+[DV(Ԗ 1l+cY\LMlsi-ia,,*Ȋ#0V**(ULkDNJԃkϪR%~bnC@]ܒ}g1\]LREQR;,$ӷrt~΃V_L[_d{3DvIHN;g^ O9ݙ {D:F'P(.K*|TTUH#V+19ix^y j&X-0CC/ҧR%)P*R0O+;ãQh "'TEnbE(B B~{R4q:ܽUKCv#)Fz!3c y \!q`-Rē*rgg$nRV(h *}!{>97a۟ 0Nfb 8zӋ({6_5{lԤcBECo\zrQ*Y05nB1sQQe[d,0`R#tఝHg0;i-oXnQ?3/HU1@'nvXwI CbfJG9&fINa)fVXA@Va@T*A)HIf|0ɐHćY<@T%Ta!PR#y`THׄ [j 7 XAV':t͖2BAZvHg`q0!L2g$L:9H&N.ooxt<@ @ Rk<dz挃гI-MM#N)'yaVn|x5c/){Dŏu[֏C$͈r\XY1E8nXqN![l`H-@KF@I ,,(k$>̥m0|BQ^+5ec:l @¡'fKpi n8` "glӁC8(2:Ù`j+[䮤Iӯ>T`1"OMI}\{!j0v[0|e!$R#Ǥf73CϿ˜1'9{f:>' Eϱ0N HyK-dEJZ#`i9%2 m!/DG |}ޣ7ݲzxW7D6 !H8H_0E:8Rٛt+ƞؙz\eID%'0$~z_GH&'뻥꟭~BD>wKf:Cۭ"ȑ( >r`x@JCOE:$w[3籅^9_4PTJ@KWz]B%¡][rqɊ_cRp8=+bi= o2~P>'F01No5)\Hz#UUP|OG~=Gn'=P2D*5)+"/P!bP;<$fM aGcgGO0- Y"t,j_c{۔560c`⛂zE2u[eLhMx<1l7RT';R- bQhWRV,O~j4ljUKEKkhաBNd KlRXX"XYOq: @׾P=!p<qWIGDh@ҋ$H? TŖX(k[h-RJRiJQ?(~dO9r:]a w%1t80'nK'2kV)UWߒ̔P,bC ɡ;;HfzCU|d7vIh&=dz2]!ن8ckjco75JiVK:n-e^Jk4e%8RJ0KsÙl\NL->"qa UJUWN ҆+ i299H7aٍ8M@3uṶ}f'2l3"WvݿUV7.ܱlwpNG7 l_XbY?~y>;Be:Mn|ҷg+Zl6DmA$fOdi*b#dž7%< !B:C9"̞@ϟx>)NOc"`!PʁsLL!i]AؑNp wvc!Ao חirDz-g >,!ak~,DݎU|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 y䣵}Pn5= N\T.WT: d.nCp ;pXo,D;QtE; kqc'm 7vML_8=P:BE#]#&xxv(L:cpC3nڍ<{-1,/3L=׷k\ߥu=oS5yB 7Id7\e`K )L8;q9;Q +H8я"ܿG`S&_uDcjGRr8];k$u@98 UI(iLɎa]ۄvmۙhJtRaȆ3 Gcn6^:fYA옦Sc\TףǫmA ;g&d&;xF:u#zQ2?\C }!I!&VMvZ& 6۾YּӳGy* ]9Nbe10&1'E4w9*^淙U99 03s;bs4}m[y~ﻥȗP g1-0x9ӹzGXmiЅY3+q>ջcxMrZEnSSo]`dn.20һLI Tpc6tҘf!6iiRfE!ʰӻ0qN'܄]otTVx`G[2t9s2fgO{޻oc3z!`f1k3bE YY7"N33û\r|>HzQiO^a'̕ĺX+/*:m!U5zrç"JӐze>I!"d̅cnyW5^o{cjoQ}Y#uxZ𩷌 ?;{_U3v ׫eis짡hLqm>o- Yg9#QL=3QKG),tu͉hqgô'yz B5gxATQ7- *a݀LxђhX3f#-)$(  }>=xd`q囄h(!us 9=0I,vkqlfAԢ5dqߗ n_(ېs#y/׉bKgjrQCɜ`zG"b|E5͉ ťF x}hw˝Ǿtc&[˳q%)w, ֩\d^5LjՕ3ͥb#6[vkzvXFMxCtu1|w@ h$=ݳZ/KsF03 &a0xG^ "!YCTkkʕGmqfiUy܇ZuS^_+Nm{Nqe 4s<eGĻ@kXx6ZXP0D1㝤g"^{ÝOCpΙ K2uKSݵ>5c 4!> -٘ /6r$]jV_2cZȈ~9Ps:9ks;|h%^ 5V*9ƹ~XuK@ a 2ՊQÆڰT[s%휶U72]b%1J7޲=5Ewdsk8zr jsɤ(+,ջSq9 ~;7Q br3>\U7wQyR^ m\?'Ѯ"sʺ]eqUԘx/P@Sw%OQ!R<]1uTϯ}]JU~BYr#JjJ@|}b;? `{Zn=1N_11/t^UxY#x| 3R<(*z7i1sdr /AȬ.fL55 GΎBBZ"z8la8^LƪVE{5JK8& tٺ܊z㺃g0@$ެOm!Ά`3Z"bY[Yi̋DcH4$ L˵,!9*Ô F y.C@-)8+_.\v2͐;-m?/0ä!twQ嬠1vmzRaq q@g]6'Bfe`NikVYHtp^醨R iOq2f:W&ݗ@ɨCrgfFnb ( .ޔ ퟓ-HZF1¨&l mW;~t (Ca# w0Ŝw:_5[iG]AZ~/) 8s}Ri"|m({+4`.3+I7& O#4L&Im^ejz^CǷk=WN3zilRYP($uKxN3Kld$Q@Yu r ir B5: R#r~[/ռ-È8`%<!*/('A2G~('/܋6 䕈yl{1s\`G=~DR}ƅ /<8o{dPX#rﶊ+ГFjC (0FG@)KÂ? u?xp!p>eU7  ^=(@BTڤ[8B$ {/NpkGNnkz[,B#%ARWF3 5ƾSERĤ*!a03!g]M_}gfӗ/ 1%s; {ŗr?6Ђ 7FTc귝.Mv55(c浘- qDŽ8#)Joaz.wω#Ż yMY7ŀhM8~<0peDq]h iE .nnΟo2nCOsSE]@ Q aIWåp 9Qܔbh\&aʝ8"dHxzΖ\Ohxy]I;-WNݭ%W532GkaFDu8Zζa8~PxVzᴧ~ݛYi]0EB/|]㉲@;Ix`<=:4zLzo*{t)Ēlz7A;#;_(/a&l3?uP0wPp$lkNv)?Fk # /~sq;T) ߮Hwh q< ((vkaCz/`M'Ý s:o7*_<(nYFة|auAQh|J|E{!:d㓁{ g iH WЕR 1 ɿk၊e7F`VQHv&@Xn^M$ F=KbN>}9~6;d!IX HY#3.(i3>i9><P Н>횤! aU{#CVlR@~ L>~dDDDDDD{'(/|"BA1B @A@4"!(=Ϗ,e B$DDDP%ACp&Q܁dfi($ h &^d) O9Cg|^G/Y' D*/Ӡ$ m03.9BUYCr 5aC6Э-ҬRA-?Ky+.sJbS`Z=wG{$}|CE QGn)85L Pu"( ,iwC=׍{ a 9uZ]R]T$zseau[$d;yNOJA* i[A@Լ @WB$ h ˕Ћ^Y:@*ޖDr4nK((eH k`G4S̢!4'Dgנ&il;?.ɍ-%7'GH"@v}oϤD?<'qZAgmB<{v*,C\|!D>E` >T̐x,jÌb4SdgQWuATfsYCy(IQBG+ qS'<h3$BeF>¨BMUYu$+ͯ̚prHRUROq@;$w]rǏr%Br~pނ` J) @CA2ZD)SwRO4rn/yCDD$ evw_^9'z!l q0h*ۿە}bQU2WɹeMro9i q#/%? u6\h=3Nhzr_EstzZlwN# lS,% tVȼCz8gxֶ+rOI02-hftn8`Rcq >Xs}'pC˩9ナE50x&Ns!1y@rjU$dAzqV#iq#5} <E%! ˨f d{le((PX}hcHTH$#9E~ [ y{K .޿=dřQWxݪz`t8e ?py:8s'ދ?O nv4(ٖTB`#b،<7y&+)O@EAaa'ɦJ9gާcY,%ÞZGFe٦Q8RvnS3 >-r;%<xYgX[xz6\MvXmdEmN1 '|k)0>}Z~S&Žs hs!n 0HWGݻ\BlO5;?m,DxBgDg-RLc QFJ 66%UcWnp]QRIqשW'{;zO[WrL%%'N ];ޢUR$6ie!`Rϱy2mpjBuR8;z^ܹ;Oqκlp^VAz)}wT|"HtnlZt3-źw-Ze 68!M@8wx臺i"P? &£p+'ywnj_3)Y#nk s- Mx^pU1 kPwCDi"&pX $1dnZ\HaB#0G4zd!8 ARb9 KPL@k %*0#%ML"$ X )XaTUM1J*D ÄXEY9CuF"oF54P>9}>KRa|V/[I)o4Q'^wu12m:l1,&>?^Vp@^R)A PJAQP2z~5RTHUE@!BRʐ5L(==P)@8ϾPD3i”(,<(2j0Ws&ONހBeAls놟T4Pd*DLl`@/ u_ ]0^@ J&Ǎ,mfVDKUmbq$ {00d 8b(f YR_"f흵Ɋa䐷T!+]nb>S'Bs]NBTU8=: A0mo€Q9͈';?@`flSӷg5AneցbЋf*klH yB! kX!(l`N/BPPíg'ʓ0a7ݺFRC `Sx'q1)TRvN^sI4#>ξa7:񕰘*LQL-T9=v$ʯ.>u{y}!H?؟n$QP(bXY05 amUP$Da p!! c>NBwu: tٞ5H_?@q;>q{H$߱"I/dR!Ǒ ~Y߷]_7Ø',2<,+N3HaBDxhI_>p)Y5hc\7vYs&G^S9D>vI@eP7.oϝBR͐8b@ƶdD;rQݕyWƉ}ʢcwRBtyw[BP.DC؄&=X9Ge6 {T3%O; _Mn^*XuDg J >06`vt r ;%Cr P? ÜYK0&"R#~zp1<@!0{cciݻ&Nv4 A ppDn(Os}wrBV]ҭzzN4G컰P0{gdȩ<*Olqj%ȣDF&P Гnl = ~)Xt>4 J@lQY6ChSR 9{}}a$[N\)@ZP(AN&$ 00GD\xpsFу_R h7*uC$&I(TvJ5_ӛ%Ÿ˽pQJ )'nÓRnBa-5w%!sz)oS/ j$$x'* l;:(hvǷ6kmor7嵚M00"=oϽɈh"!?tl:+4PܚzdϤ͘0{h9AOlɮ~'Q=P1;6(JnzWP#v?~#0B t>yx ?` o BdB]ċF{D <Gg`VήToDv_86¡ .]Hd2(P:]F)7 N,ԜHu r<9Ss2]B'B"Y*=%CRu 02 SS93&zcVq32P':;IryXzpe,6Q"21zC)5lc xݾYR !YoK/0M}gi3B2cN!d d*vbpOLYҞ֦px*E20pJဆb:4NwL;.23t#iGB|Lo>=k?MI\Mv\a`:-b b4){C AOd0#vT1eE4NI&b-(Ta?P6&wb1<D))^ ܘ5冺~\SQمo\}v(˥=aS ˲ghǣx>D8jo KbC90jt8nuek0"8A d=u{/y}R^L8sN^p/O'C Sd14A Uw:?/}7b_˚q>W2NÈ?w%pÉM,CfY1iĶ~ $ѥP -(KFEC++RV ّ *V]BibZq+[ R"ytC}1`t,z-єVA-٠^N^`DQCZu C7Ep J2tdѤчlKC\HEƹ5e KdD(~`%\58"OV@v<_.LuR'h_Ir!/Y(MabQBMhzJŒD*`,BQ013D9\W)<p;I$ʵ40#W * 2xܪbX"u I4M9rNUHAT PT$4AADMEDEMEMTTD3D0(%STDM5Qpf?謶l0OG_x"M%C8b2-wy>&ctmwG3bOhHNb/i>N9" , =dB dwo@ӡ(o#/꾛/ /;d`yU=Ӕ&c#V=yvКJIF TVF@tUC  hQzUBk$7;Rb;(.:zBL~-qw{9ECrġPלV@d*d9 fr xR@*t-d'oAYyQo7B<;[! =! f LĭA3xV//\̄S$2)2hCr99MQ kY(v5 &#eފK k=b9}a>;qALxQz1Ɖؐ.5U$Ú9xHNUSy5bYG9$=~v; 3z;r4H3fla0fa>Gl8dFN\%05?@kMI)NmTߋأ=A=!GCd$[ȆRz9Yi`^MBD3c ʠ=A~_ΠkbDd"5vf,$pi]AAKb@bϟS@92T  ))T)h*|Ke_콸} c!rg/z'ǒZH"AYPzw CʁڞS Cwcp2bRZ:c 2ZZ (jd4ɇ O-Gj+"'g)ПBD"q"(i? r t_ߝk(RgGfby@׻ܾюGzߢ %>L ~N5ЍGYiBg5!8ډb(i]HPVdt0C R2QPE ,H%AAE! {kȬqG9S%&?O0T'HN&^qT=2=t &CCc FmPӀB%iKD@}!{Nla?F)J!B4"Iu0*iBvb&ĎO y s91Cd:Xq`fB{#ek1=hlA hi(P&FF%@u$Rb0$T rErJDQVLюN[  )BP dXY Vu&P: 2bV&L@-! AY'g`e2۰ &Nf!J {uDž})Fi7!zGQ˨dֽ$*JxRSM*8#8eT~&!bF}.  |^(7^-fQ ]%*y|b3-Q7Y?rO 莤^ބQ*^5X6Ql+}&eq}iae[9:aOG;QCO.\-mXVP00?LIS89' ju04[SI1\vů$?'ܹ8: l\tSBTÓ 9D%Ǘd@8H?\E!P#eX4J퍓r,2)8 XhWPW8#7|)H%|׶um+$FD'BH H$%})HMP $3$X4#0% @.C 0УBl,$. aTDU)ZVJH*"Ji 2RDB7M)pK\H‚m?:xf$Є?7g阰C>k3H68N^uMIaZ3BHoS9`T#TzIzuI3W_'i%z06@D'g#Gd?\@ H  z ;R j~׷M] S&0UA%+Xƾȓ3Hn-~s j V5f,"g dv&Ҭ?=%<JR4@-'9Ҧ%*N)/X?H@4ĸ͟F`URPJHKI RCPUQ-)12EM54DLLHL40$E b QTKSR̈AP0 %%  JAbI$IH(hi**H3tT22wYC)|ʲ}~Wj}\(y' H>1txEՄf8uY/ibOg7wh&:s- 8^(tf.@ި:cOK|$PD RR"D'Wgny+@Pj9 hȧ+lvfwfS&O*P GCfOO~0O\h!$:bŘB RX JvBIGT({$NYpIv5)菻!ljg(۵*rT; wFZV!CB 5&4/0L,)fS쟤 C%KXt,d:ГPqͅŲܚFFm@HlB ų ؑhQ#]%Q{Ρ,kg)A{0Pg?#a{!} 6*%QL"2vEv.צPf罣 Y8,F4Q֨yM̋"kOlz\$ݰM(=.&{KS%L?D)ֲ)- B*" "JbJ7%IfeГDP`QkT5$DK3 31 m~Ʉ2JTDTTJO!88ʫ(ڂsM 9J ˪6ּZÜ*"8L S8FLpˋZ9~UaFR2 Jуk~FTQ8JDM%8V#$!DNcN9|{=g5:َ^:p)iZg"ۑws0u:Hn  "Y&y`EL #<2BfhZ @-'c=1t(Fգ=zG?Qe:E`3p+!6߸8p ˠ͝(NRsfP61*f\Ùg;8C<8aesw(b_^?jyxybȩo4ZdY+Dv$'4y 3 XNHM)SՅ'N)Ӷ'ǯKtp'-,~WՇ?D<$2BeJSq)b4gծ+HH#m2XR *UמMnh$3 X%j~ ьKeba{rz1,yQ f|9SUL<ܫ,9mx.l& %)G$PP^&L!Rp7nQl!ZEXitFs(Y@ecbfeL5<"hT 5G\Jɚ+S[nz#zң. Dq+KTbs^3+7z?aB`/7d0ٯ:nHI+54?>KHrS=፫KM%%#e S=$R~~a )cDI=')G^=y0`/A$J  R'$)kY2-!hX!Sdn QDRuJ!B,1R}dB $T;\a ژZ$0z>q!$I̟I)ADw1urg(_N 07v)qCxH@h09t晘Y`byIHNz"k]=]!LUӸjL04yE $>Sv;H:+߹}k{;N+ AGg8[i3K?8iUB@B]f ybRk?'~+āHNkb}k$jĩFvؒv O0};"瞚; ##8mfIlMHE*zCw,Z|z"\Oz'=C%#ǯ=H, 6t$8\q8 8U 5-:=:L|a)H'P#NSiP`!EDP^jed8$k_Vs`iBtʗ![ZX0xg|{ʒ6Kͦ%PNHsqJl7Uj 2Fj㑅|M? bEcϸ>cxKK熞ݰw<tPVu{sr8% +iX&:F8=)avUAKҩ CI0u*Ŋ.AD7߬6e)PQ!dzơ JwȉUA&޳s(*<{I4 !=uA6*|<_&E%XqCT ОH ><}*OFQC`}<=\l5SiO0'ZxnӭNgB:5 ϑFd i.Wxm{`R!@h4DSLBQ3M%-aR!2Lj*'1@nW3"҅ ЁHa>e;?uә7M+IzLh+cA2hʠwth8i(z;|{uM/U^XaR$"W*(((@z"Ҙ@RH#'@_QǙ`?2{}ǁfq>rC'~4-dBgPyݼl" n_9.֛%~z{$LSd9DG]62ܝA6 isp8Cf6q+1֤*,1uT҆CkS v=`[Ht(O9;J`j,0wUó)(,0p !-Цh<iС./)q;!k yK2%G蘦+OaMf~P3hӗØ.=nD`>CT# v6Ҝ^؜6ĦyPOt7`1LN˗@BO8PBF7@NӁH+ _, K]t5CN] aӼ\AC0PےM`nȆ:I1",a<>iB~/~g䌂3jI&@UUC240فt3dr 0qO+c/QO"<컏]:stX>Wp`O|h{Vm:Ux5t[14^OBF85N,DGz_87Xtd&Ssv72]dVZS3T!r& SmY[(x`ۥ&l0Lyy NO<{Øo$ Let CQsCmiv!Ui).NrpŒOTIOv$CYP a759I|,?/,Hp8֟ 9nSV) Q    %"aB !wSfhd`6* {sjfl)YR,1ie[2K LJ d2bRдS@@^$O0dMD4؜;8Bb$}]*m7餓52T{d7GՃ!mFG" [%sJq̇Xy7EGT)Yx% `S$ƲNS^w[b5(͊?'&K*VO%(C·w?ۉ5@6h| 9( ky/VSi$ q 179`g1 56DCBw/ᄣ# N|xxM;;S"Ա1 s ]~1;p1 Ĝ xy;C:p1¨m T+ۄJ/'NJ1W$;e!D/~Ol7YeV[8Vb GV!Xj'v jAb@E4EGl.m-TTDGK"T̓4ˮ埋pcIeJ>D:2tԭFHCIAL4*5@R3pzZf?v'zZ^pM*z vV4^8d=Ȱeިqp/`4?-/xlz1SF8לFLZ6SNcH8&S>Nv$8!QC]_D6G)ZѲL7lw}@(dpM$\!dRّx 9G۟aYΏ ̇iף"0ћ++Cl̏<Ì;!̨vN+FCF2D+EPu*jX͹8饔Nw9U?jc%m6V$@a^ppY;H-s3,T:YdՓbиWkNNFrg)L QE&wK;Ei'S P#^9ki&dp95V#x&)Tq=$ N!!d{NiF<* !I&Bʵ/7RL l-4䴔ӇG9ɒЇ=5bhYʾ ϟp̳׃;wbz̀Qs z`wӗVzxd h&X3{˂ I-.j[n^qCsgs'% uEe|nyu==]L#KKJ_'FLrHKK 9h|NV0a6`zm}Ni_9tXsBZwvj+%ض$u_ @+2wI(b[w;fĜZZ \ 8C089ƨj$cqj+-h3ד4*CD.)?zN6v̕4"ע7 vXjj4"#ECfj6%{9UD2C5HkßxV-Ccޓq: ?oF%l`o+N~l@PR]_bnAE4$"3`* 2G3Ó_H[I4C{SLgM TF).>kV3Ѡ7 0'<(MCK4 }nsV_2ns6%m8hoNIyf ME2Js#!K hlv^QFx~%"A$e;1WH SBuɩɣ0OACM%?rr&2)k3`H"(JNQ!L .xi ~S^!OwxvN2Ƣ3œ2chC'䎸x* v)2v 64c-4FlaN~AXE;ُh1 I=5jL(^%S'Taim BM "ڠjEidhBIRi VB BiT$eHJf %(H" Q)J FH*H$d")` B$(&&jI!XIIJ a)`* bP fZ H= A$T()J&jh]J@B0jR(р/hݤS#=7#ĵDY9ޫi'7Z_ mg_+pS 9&8>' )iQ!sas>U,)lVe@0Ѭ$(0U C!)BBYaP'dD6+Bu!ĂdžP g}b A@{>1& x):~ `RCi$ݏd׭mg1zYNQiTGmZiKȁ&H7dӠ&BAj\(('a2!rF(w&FO뵣y@uyhU۳8)D}D+DKCi)=2nWAꏶz~b],u||ḂnpvHV| I$s;=v9x.}嘦̂=4GC@`]aаaN``mWz/a`IaNߘ ko7z>S{5lU1ShH&dۋ@(ads06Hݎhe*B`RSJYx5+#ڕV\}aE< ή`}g`v(S{j8WR%eB a򈄢SNX0@'z $r+d4dђ/@1> k]λ-* :Otf::@% 2QC]uߘ L &|ue!0v`MPK0a L9Hd DD3!J0@&2(@d)ae|!O:rgZgRсa'# h-_&I;v(#FClRXo:)N P& X2BrR'~R&)=x(: XLFa`gg,t/ƀX= ШRPP_ ! $ALLh`=VuuF Jh,[|N "#ʉw6!uZ ] 71_st$ADFi=(SNjڇ./22 *J"ZiL{N}_::.v䜉1|B} ba#:QXcTDb{{2 7IHϺW:u'ֶk?ԟ D#dXKfBgo`8 ( xQCFbmcā`>? 8G4;c Rc4JwB?=6Ѹ&/ШpwGp \k?Qςt J !vT^!Sen8yG!y̘򵑜 DNv?erJ%礪z=0gl;ԧZζܞ!{i q({ysQɚ&a , >4!R+0V"r>PSC޸a"V%@r&fP f7 @n l6αrt,8k(b-ef,Þ1({zN;r~iڕ3lj+JV&21RHn2w)_fԌbT p/x,N| #E'$A7: _x+{rzZVx`HB%8umO5Ĩw 8 VF0DzVL7>P'}{vef'Ǡx|=Gy jREɮϔ;՗ "*Ml;q g 'h ( XF!B*^=@a?RЈā2D)2 OIO|'a7Z0W3~). -ѝA4,CY H gj|zV8oMa)B5g naƛȩ!J3%`1d0 aE{`q#GDWR3-!b(&@(. #Ґ(2V6$eh~[4NH!P[@,@gzO^)hB"X9v`\`c˞3^syAO&R@a> r^T 3=J(hd4I[Ul_$:D4g`(qT9$P2prf lol(dP>S3iQUFKˤ?bҥB{ḳM4N*%dq;5_wJ~]4`$&{̓FFDfdD<} aZ皥nF*^`/w NB !M$Ls>RSf?BRȖHtEweRAJ"`~rTu;-U}Y:bfph+iu#L(t0Ǭe*ZvQGr@{麄؇ 0M&澯ݤZKv#;{!ch b}m jdCTMa ;4CKqPbE Nr/<"7}y(:ca;T u ?I{@|>NFM4)e}]"ļrߡ뉜QP^+_p^NFm<‡]^jfgID !׺;9y 1#s#׏,7^ 66&s`ΔwICdPEA3< >%`oZ'xp$ġHOS Y' by}&|<,$L^IPp5+"1H-.;8 }gZ ]ʾc0/Gf$ ** Jw;ki=J;ؗG8@$8;É(r馸XpS'o{G<}uXL@D.H=L H;K ;ӕnV"@^&_3׭Sɻf p/AAG[doA]2|Eÿ/Nś`){%ZAѹ|2$(Ԃ׎`$B |bBYi73;1(x=:Ι1\\ hۏPH[ (>Qc2R) }2L&'yd1|H廖k^=G|{iT.|) }qvyt.rZp&0>;Ca#Fʮ5f 3Q!0`>ei7>EI!ޔ jNTAT_]V!! N[rl}1rEbRF| FRɠ3(m f%'Sp~*8hy ~ / 9}iْ*P(I_chi0(H#9!d ŊeJpx c ZSөɥ)RMj0X~d~rI7E,e@WHev"쾠9%uδ0zԜ;H> :Z+$b ;{xNdElMNS"o"f1"@Հl~1!}\^Ty}DS G]ad{ UAfCNsÅ_:?o'sHQ`βC q2HX*񯄳YNFT+ց E*PaDR|RqCa8Mq(Z5brTFgw%y|KkoNJ|t$:D<Ɖ̗g |`ST!7O=dbA-"ONHUZ&AW٤bQ?ZLOʖ(TzNf}WUC$Om gjTCh'R'67E! A5}gcYL:a)xz3# NS9CfD/ H).h{K9[ɌQ=>:;I~2衕+F&F<;>Wevԣ%}u1R8Vt;HuDI4rjl2x(ްlP2Ϟ[ˣCx(Ppyd1(%щfg֕9Ơm)5l3-4tzcFҿs?ذmI 5B ,慼*R_xԛC1P6m%lBAIK|dX?Gsƿ'F 8"fЀ@4WfcF@TS5ao?pt @V ( TخRBP!Ȇ'=榆wQ/`'RQE IHR@@H QL RR#M(@qe$I Z@H HhBV($&wgߡ^"S)9ޛˑ;^zL!X/8*E`(xܙm0"ˡ Wx"rvc0~GkXgRlZ7S 0h'&'IB \BX: ) Q11Ĝid|B@ E{PTD&$ synq&1è/5@L! laè>\oA16ˆ=r ;NocmhQ@GJ@uHPoþb?r@=5~dHWD?8=4ILĖ^Se]Uwj&ܴbT$J]А#I,-%SgwծbPorpx0M"0 o-f3*ET"3B ZjjH"KDaO@6Q,22DF*_1\ccg8LUqaA!I@]{uțrMP@yCC6EWh\a:DVfkبf- `76w}7vRKWmd4Sڼtc9=sOt 0.Cx97lKxOQD \P>5;YR!eɊv e:E;fʇt&1Us־xǢvcJj5DfLy↨Vٹ&a;kd)NH12MŬX+4.A@mH}g2R0*3$J~|2f'RpDP%hbߞmlmo :u2m!x7,:*>g?fRPTCgq} ی_Pu |Y>%Rc=^(? /GAL2B4ſh4W6xns:wVdK h+;CDٲxbQs~/(C1=aΆ5xI= '?d0%Cddٳ0=̠$xsf1!(0DlY߆Ъt$D~l1l}%>ay D|ƌ"%C!Ƥ.p$yE:9)ӒPg8!׈F&ǾQ18cbUUkZkuVaL C8!{<,J.=zѡhYAJ>TU\gg.e6з7c8B;w#Kw)@40t=~ր?MWaLPDATPYPO``9d oۤ/ Xw`eHzl>60K ،8|Nw PT[E> z'f/a4Q)@DAJ҅"$q(L$5zR0pDrJZ\wwYuf{cuaH:BjQ"@e`?gp; 4v `S %ai|,ƫ^>&@a(Y0J,D!H5*@JW$baHI"VP3zbl;HAhP6ǻw =$HIyt˲"Eb20 $OۭOaQ7|@ϜV_NC>U۔O rhZ9_;CDzY?Y)]tv=4ݧPذΌORI|t:\Zϻ qkf R Co,)947> r:ܧ]-)A>(8c`f!g}F0HxtJVB1~cdL2  :zk vcx$ kPȰqX+R$-xE]ʬL$1 d!$Z")ef*X&Xi& HVQ(Q)a W G@zH>ޑ=TSK,4SPyfpм>f{j)B%X!"^E8::CGu S^؆~P|>MHj:O`v/S>bQj0=I~r"vHW~ R%+HPܿxDCV$~}W t|?;Dt3b9'00\d! X~C: hH $2MQ@LE0F2TY TP o@dMIVCSʪ߼bpw[4'[>>FTy[_-Z3|ޑ9+_FO_Rzq%xaf`9 5Qc%a%I+ $̄[Vi iAe6Ԁ0J ""dȊ2) i&c0Do0d1`C3Lh"@H$5Πɡ) xр􎁧 M3|xئ?|]  yK{ݞ႟ ҈=33SL$ZL r9G u;q '{(sS)fvH5 >*<#OCLQR`5Jcu7M c3`z=`Q$m`b핺\1d! rT7@va͉}1Mk8%֠⣋(,(,^,DdÒv1\S3'Z{D`vЂcOxm C+ӏ pjΌC%IړuxyeC LAb>A0T\QKK+p&5|7jt^NܴRʓu2#yS]C}Wv z9G Ӕ3T|![Mid{A "i >|9\K>$1x/H0w\ w֮oฉ PA Drs@\4Q ɗhq:%"{sS;79SQ>SU/{Or}g[^qXљߏSΧ^3b"5]X1:,0.V~gL' áF0au7>T$bL \;Ȣ0|w>ޱ8ڵ 1t3,&:@YtSR_LGW<,% G WO1$ vlZ즩.:0ŭŖ%(l;V ?it6!a;W=\:}Bu* ʳ3T{ vQ~g'`F[,tR: m璌'D502g8J&z ~'9 H qU}cLϯʴ"o;YGNP*4iHA7(\pmN #\tx{.]lzmO6b5ay435y۟L7<7;6~|v5G']5;:=u!E #@קI8 5ۊGx\C;\eD\@f!Î;Sɻp^}W,>JZ;Kێʇq?SWy1}2 s= ~3G]r|~^dGg}=]%#t}ݲcbȢ;dTTQS$ޭ1@<9 0Gofݡ3(w3 :󋐈\ MB7\cmvvμc <dzz%F#I"x-MʤKn~%OJAGk9'oΆn9[\U(v"U)5R?ոwX 1'ak* Qڎ|񮊼q-{n6hX#Bb몭RQ]uQ"+}b\C[l ., TN=:vmgT4"T4+3;J=}E~P(?"QD0md~Lc˔,ձV@ҋW)uO/Ef9gbjy3X6{@9yX+WǾo#ss-P8pXTE[es(ث{W#"1ڸ3!!6Syr;#bX;*C$4w(q-O߇׈%G /tvHI1~!)*Gk $&nJm1umzwY&]d(stV *ˮ&L;}tuwU[P׵Ҕ}3Pz&Iys0zk1Ev2O&%&^aS $$,ߨdrϮ=v6-rQL}XClo3F=gPKrO-'l@@ң>ݼ8 4o.~l]0+dDVsKHmbn@[3cR >(3 2"z %,)Q*-`ly_{+iQAUD`, aL*@Al&BSwLBCCc`1.40KsdT&B7wK$z& hz2r"U5P)+'5!![֥e=;OLsyx<xPvIg'=RW"^-oxm[g]w5LHʅ}j|M'a_L͜ҴnMh]7v*u/ky>RK55+ޝmMu4TӦ jYd v%%e0-Z n8+CZ"Ȉ.lʢz8ˮw0|pWP-0Gf@!ܙVTk˓q!2J#LJZRU|$Eq*JC$'5\#'vʈ>7=-2jgKnG="I?0[@v̙As x0+ݕO~9@rЇԇSbNqOR&+z2AG~ϏԋPel?̆jd2*џ>:-^)`xߥ )8(*qUJ?cDh`kު>o', a,8%N7 ~,ecYk¨WՔ4eVQ^lw9ђZI8]gFݯg= >yD8\~$)k{iVfQCkhsѼp\=Fi jwcc9YB:Lcp}rVHC3^&YdqqqV1VҢqկjgٯRzT<g8TDK擰88&0sTAYww ,0 I&2@4f! fT0n) SuMLe A~]\dCP6d<)̜%ڇy/܅|)KR/㷣ɏA5adeo4 ,u9РalM<-QG%@DzH xsM)7*)bNRCxK(a[ہKTnLua%.Ǐ0Rva 0аZ,ZCՓ) kNb$D ڰ903_㟢(qa>d3!{!gl H{I}!?擣sc#Ea7 $E$DUn5IiHW=IB@*F*PH)jB@P T@W|mCc?]# C'쌆d>x+ @ }of!}6xQK#?f6!8$~HxͶaa9sS?|1XP>ou?:if`* @dA 9q.yS=CId&`P#_JgzvXERQL1P KOoOk1,4dPm'9palō xY ~.FGMKQkJ|]YʇL6P݀R;X W4>R$.!OVͺK)JJN+Oa{,څU1U9xh+8E4?^f |~J݄!*dIGe_x|<f}A ;@scZi2]@0 P+9ܯIzF.ӑkPNmO^~}pd;C pCWia|<3>5cp1SLKi58R!CBR@Nȧc\z*&@]a://;1Lw}Yo7£c+m5R&9xj|D$}z§;;$9ә*R,yNv?c/۱%]U*͖>$N 9ǯp˻$:_\&5;ӑۉ 0sXyyÏ )'MZ8rwyR(MOS9MSt B.`ʻ 7F'C=jB/|4ES߳QM\H,bP&M $!̵k'?35rJ EhZ!^T&eB겄xZ̈́[w߀𾬶MY}nI)"Gs.$c$l06~ ^fšy& waGaǙEh.'~L$!T,BetJ=ί<T92$EA,>DҜ םӠ%7 *Tz2DA;uEGX6zg#Q|0Ҟvd)zr8|ݻwk*xm28u)ջ?{WytGu@zAH\=%DA"'!kCyuS-?&)&\y<QvYR!uD@uo)e>ltDZ%lȶ]jnH4ukAsT lm .ZXTDLpV-`JV1MW\0#LHwW^j1{1vX4p*PY/Yxu¾ Os)o NF ,:c9k!D  ED'z2q:9/U7Ŵ^ku{niLZ|A)齱1,p2\ R2) N$q87|?/RRmؖX"Ggsaɮ~&51ACQjT(*lRji5M 73/tB }{FY:^ axF$Lg+<ƀUIDȝq*yW$ʱlsmlHpZFxIB*x;I$NL2t6Zpn\dmvElXrEf ?z|| 1 Lۉ\ K=U[eH0m "*8?61jgu9.mJdqh f.Ѣq:2 ;^0SQE-ۘ r6,9ɒٽ7D6UHq.bRN2v杹z31*}MAd8>%ճe ڵR.ё'-,7_W2d2X"0rmrd/B2FsosκJ`bÓcbukF28! % G<8pZk\앤o˽5tBOdg.4CB`qCKmq!y4v}M[Zh"ovYD?1#[ ݓ˽2gz)a&n sL`4rT0_aژqI͛ D7צcMI1Ř-ĚC~R*N+F6wNiK0.*B@a6"X;ˍLv.LqƱb8!,9 +ߌs-HgpDq>?[0@ 2` 4øИyg2J3s~ḛ /Hu9#}[Y"iCHͶˤ#,9#{j| * P,AF)A`j YI`qjgK@̋A|܌67bv녚ڦp,kZkXdY"Fa֨(NI^>'v:xusїdnI#SX F#Yn2vV:<3y2ucB`L̵#mHb:%YH 4 4ٹz}(yrQo0ܱ@BI9}=8vQ|Hl cjۙmN56IT͗%)r Wv# M]c9]u "((^ 6`"G>z`'kb &-5D 0P"LQ14AR dё9EA%jvx,[A3Nov|Pg &ዴBf7٣<ζeK{(3ۡvŤObbC>$/8 PYeҊ@஝bbx09s;uk A{b0^]hx2(Q1Y.2`zM2I3`8]vn8* IMkF?-2; -SCwc@m@z;`Ż`F4&삫uińwqĒPWXa2>h~^q;=̄ ϧmOٙgG.K_HK=uf´]!0jt6I5عЄ'͉u^]xT%) ޜF`bݮQܩ`;_(D L'Ms,eM:RqEz!b\y*32LDo(Qs%nss5 3g1FaZO+| m\u4=`W"GN0kTXMa(‡qӘΗA$<>hTtiE p8 56)vNGF@e"1oI>zP~2-0,gB3`pȐ!Ufj$JӘN v.`o rد,j'[>&EB=LqtD o(Z*d=ϪPPD!q"nfa4iZ V dHԅ69Tddc33:!Yz&d6:r{)1̑v<\GSN4$6#9g^J3:{ٕ4 jc+G=:'N7wm R x( NMuބ_4ozɉTM9 wmW|>޾H#Jglժ3TIX[_hT9 2 s.cx]@ߞ0C<(xO:Xt]N4PA"@!YP)=v\z X1\{h0stCؾH>MH*n8g'!DnkxڲO\`W}QX R•'aŶw WpFtB M>ı[0:J/>3 pF;i^e(F"n#*q9o_Bcff\d8;$$%׷3<So-1p pgBaUXޜБxq!{@ݟ Sq0姴0<} u.7:\$%Yuƴ^ܖ|ä=j>:%TzS,T`b"5 { X,R3u V^h:;FrwWQ=WJ|뼲2l\ouR(/KԬ؝l~} EC(%Q''M` tNB)7,TQEIBiiBPRZ ,g67)IY8aGeCj MZRˇ[APL6U9IՒE݄ܺ`zx/dM)n(ZVRcTԲ"M~"@T& "GϬoz1X/&1@FMe-;?TFDdLp |Cp 1ܖչ1aO8tWn8Koʥ0tJ8KU1Lg>?@eXUQʉHw!;)K!>b\Z/YUW ~8A5`zM:?1B y|A6 P0G8vtMs`O#QA""dOHǤCk E[bl_,BYzP Hq4ے0'DS+}A͝V M m8(ʄ=dvmS55E@Jc(&4|Q 526+/h~u0lv"ru\Q)=qnB*^r946Àrb,a KC*{30󜏸~ =B DO!C3sp|#4NG!'q8ƜѪ B\ze${*% On na8UO=(n$NrFiAIv+(S u(:Lj*ɍ)@I$MED#SUTi( RM >hCO C(C/rR gx#gx|bcnЋL@O),-tZ pn!'rSHln e8*pp򈸗E}PS%Q%TR`|~/ZGx(IQDƥ#[lY  d+0 hA n 1D¡#(n%7lcDTs`<` ÕF&[V bbaX)YTDC RVV7A,(e Cif 8KbG0`Y,H̥PmhR!BKB*K(1pAP1d V$ABUX#Y΂"A<04|Hΰ jN`~$ )#@LN0*jplը2k!Ntdl2Wa.T1IA3@U$0Q*C0?W>+qCX? y`uJtOR81HCȾ’'@Lj s;Q=(qOy CpnV=&7~KfJdM9.``GD}TagiI.ObT0!@U5BFbNINjl |ϔ?Br aE4( Hj i%1ňZR*X.@10 b@׈b!@HO)5 $ اM>3=┝E!ؽhR@2o^쁧ԊF`J(C ?ܨuk hY3|ߜ4!lfG&# Z`6@OCb3W?b -Ȳb`ѕ}HɨhYiA~',Z iB`$6$!$ Oqn:fq@""E)u/Ox,4v42PIpm*z5SGbۅ,Q!VyEzGPC@BC@* N*"J1Or5%,&*B8,]LwF$Plm%  PX"B7Xs)tsA#-,R Zeʁ,JMxA9解|(nQX<=8eV"$‘{ZPx:f8?M78!u[2QknqPpH ;s$1ȖQQQ!r K٨G 0T`QajE]) / V?C?\d}ԵFaӑHya N dv⡳$ٛ(= OV&n|` LLK<wMi@  ×bd H!f&@{$,o_t=BP}!' լ ƵL?u q€䓘"N8rpwvQZ#c?ڗN{#;}EY>nցٛұ >iA=mlܲȞR.Ocz_ Ab%F8l G.g `XF,3GȆf#N&$SMCL1 烓aQAKS >3 G1Tj7Ert5Y T0ca:qCKpi 0 ;?R S J>=p; ^` ~@C~yXjMLL $.܇#NMLA5Qmƒy!Va,.7178AN.TLQN'{|-(AB`7K\dkMOUA!(m✞ݨ;mN4ĈHPn{6D:!P%nNIPPn?-H0az;W rH8u(D-C8bE 1xa-;Q?vr~' mZkCxK::4l;i`Ea3/ݬ,Mpp*.$%)1P5 l^ 6.}h?Rtܬ ܁uV2()rzbm,tRS|I薃$4&D(I?Z0@3gZ C?p;z$JM(+ L}aB`pOOGJJ""Ic$/9aPQ\2*fQzef|>@dލ$ j a @{<5o!_`E ~eRp3KSy[ YޅAH"Bu}|?y^ܢu)8v'!  ̐bnzKC =iT@'pYtZh7߸r%j}umR%ʠ ܘ{\$ 2(ER#V(HFJyiӶ..vP0-)KY [P#oR' ̙dL(fHP@CCAH4#TUY! CKB%IB'vb,Z0GUBФD%E @ M!LjG b( X`i qC2pJ(Z") i]BRPFBp i4L! {Gmt*'d񰼞D^@'ƾ_&wnqg9DqdY+ BP)`p׿^ȿn\h0r' 9r(H_t=@@O*)z\Bpi8`y(P> ߁paIû`).BO.32QYlm_ZC}>p[hfS?T):%Gbіda2v|5M _GC@C uѸx`nW{0*^? z/k"C0Ģ9cx#CTid0t)؆yoiL{a! {P@qC$ OC':v: ;nBH Oпh=y~mD[a'^0T-ߝm9m-ܹ^Nsk!m ^2-C̓қbq]3S`TTE2%UPDG""+xwlO`=x*33*:RD#oO3M ZddsН<ߗrsi8U'%sTBrt,291S0iDPwkULx%?%֮49,mH@sa %H@`@MUs7v;l]pXlwim>\gMMUS _SI|3ia0@AP!,sB u[O*!I(a5Xt6YxC&Xwg,A ; ( a.?{N}`hJ_l ST19 ,ԳYa7;w4΅@Ě;!ƶ'<_=xؑvz̬s`(~y؂ Rr /a#~u@<U~KaU D1MˋaCN> ̓ r ho*9`ވCS;|!yUymѤgN軜s{K[i()7 SǑ/]@>`XZ# Ouա??a@guDC_ z!UC (/CAS AeP+qڇcXp? 鳛8CAS)B4I 7(ЅDR+2D`<=G?<_/R}_?xQ+1Sv4 .; &gީhq  L6ˏ=:o ~y43Xq7|d |}@+l8솕=;V틞i4slΠr" DN =TMrOs児[:!o#->ozfhf嬓{4; > 6>wou@*[&8_Cu;snĦ8ѡR%+O.;;A&r Sas(CsP4& R!R$ܻzipFH_|ɓfT|Ґ4TgYv! P%N. 2L =NQ}Lq CNoq xޡ}Nk7>`v#? Sښ8z.㜵F8p8Í~{ǁ7pVq8Z>5UO8iuM-℈]m]3iѻ$!rH%[%a ñ8&1[ 'xKE nQVjNeՆad`[ .ɃpɸM_,JC T fp`Fp<.8!Ϯ|8AvC'M&O?y~d:uH~ڨQJR$Z@TuR "R(A=':w^h hZ$S&"qL`WW%BP,?t$O/}=/iyh|LM'o?r8L_CO:`ґ9?v1<;;H_Q3/5 i&`YFd2aS*дSRSLLE 1D!M1*(P S4 RǖdURҁ@(P"4@TPQ$A 1MHU4A %T%QM$PM5S DT̨b*02P($PN&JN%XeMڷq+4B Ha/PRҔN? ,&Z 8w6B>G`s'6{ KK C! % fd"DRH (cʡJU"UF ±FD%BaZ" FDQh(UVh 1C FPbJ`1YR4ɦ7iŔM8?tłd`'O{fBa!~544e5N:<ХCX[e3wǾ{y(סoѹ[l= oHP |v|go\w^.ր:k^5^Cf6׽ z}{c (@(:O=v$1Rn\@ s_Y_Rze='<9wog;ޗc>ϼ5j@>ǐ/gӡkpGӛzqFt:xt\xg'wwu{{})KX*wn܂+C@Uۂ ΥP(ٞpT-}j>ݜypFgN }@WC*(:h 9c@ :jEDW*Ots\_s}m)5c=]Gݸ}e>m6 ::Su|ˆv9I|=޺҄@7{x I}͒[}}4 UtW[p۸@O}󾾲j |os)KkvS9h4>vz9w|]."ںw-2San\g{3iUrZUoGH} 1=^eΆ6CJ4#n){jGnu^볷wO`jݸuk_{֗c0o(7|;{Jw{at˳:||Q}w7AkSNNm'qs`;lkE}:|xO=z^WMrlnՐZigyuZn${Sۼ6=mZU)wx{ۙWoo^;.^ՍG׳#7xvS}_lw&V|s{v M׮aM|m M7CwEW9Ww kK>H{zszxY8xeTiBbޚw^9LE}< q*jwݼf"}u "6os/PGێm |f}z5wuzjyϾ΍{{}k5^ǫӯ|y{>CwDjɺ!w\8iݸEcn(ݻ;t K]:5r{lQf}_{c'}ηI|z*0w=w(Qwku6x.nQ{‘ E%h6灍\ۋfnvlOMRisCs BM R4Np:(M_;wyIJ[m[db[ҹ{^}"PzZ=O@ot03i˚Ӡo{wcnxx=ǾJݤۊvfIE;vO|u];ݱvݻtݍfJvy`JꀼT6>`mv8rǽ/H^zJq ok0z^nn4"ݶFr[8Q΂w7ާyZ7m \nleEUiv6q^ *A}@%ӳ# +0W˽ۻqPˆ5@.٢[{׶RwHrK7O-olm|r=^A͆egQ=Nfyw+IEH 8NݺtY;QNXW)mlvTr(/F}=gPתP@QC5}ڞJ7t)lsM}zbJ*k=tsZouogTCN*Q@`P*h|8VϮouSUkz{{^l޶vw5POai=YJWfv2em5unu7!tKװݹe{{btͳݘ=ysոW]>f㊐=lUD &MFF&A)A"i24žSOUm1(P4id@H MhFO<=Sڑ聠i1=MD&@=FS4ĘҞ5 byM4M6І2h -H>c!;#"$+h&Oq1ri^rFe+h61kȣ]>ʯ5UE95QACB TfbW*"f" fVMU2""jO)*F QxOqqaglȢ<0EPQ|g2H%q9:3ѧh" A$3p (J) *b$)j (!"XH20e$<PYs1MI}\D Ɓ@.B"ZFIȻ|m2hGsM.1EH"iD1bWH3Ps$MpbHd L@v@NQI pȰ)  G3)~`Pʰh"T(B TY&#5L9%()")#x! `WU)(CB #BB1 F ʪ*J0bl  Y8((CRf!IUw& )BP!"7!ւI 73ۛT'y{Y"TsoiSx;oQ(ϛJy 8P~H1񥳒㙶)P,0T]f;~ ?kdfTt7ۤ~ /e7XapT ]APZ ~`x=tMr#t-qN0M\8?po9%م&!chy/#t}Dp4aCEPa-GXgvЯͨ{?ɡn𲤂j Ձ;:EbQ鲤O0LPQ%[0/}Gs^(eLRVJr2<}  UjQA],h-n r`Q۽C;_'apfOo@ljpAMo$)=:mHyZ2_h (yvVC !~/7-N$Ǖ\L1OQH@oz;-%Y2%jü=VF $Mn[} vI&3RFHz)8뜴q-VXׁ .8:ؚ6h $z7Kr#h@CsvSa2 )wf0/dQGETo]R׼m;E_D9^80;}/х8!$T%!a C5B'b= 0`x:I7*)C`},0Hj fa"x`Q`>@J~ ;J%28gћ@p\Ԛ# 3|qH!&'6[4cB8s$>)띰Ԉ0l(1Te6j]ݴ){i ڡ+#` 1L{w[ņTHo 0Tڂ$p8m4O0QY aFHJT(Jf u)03DU;1 Je!bZ*&@B9"nq H +!P U" (%" 3#h; (*" `P! ۍ~N.>hD@<5=Jc%ǹ1 210OmYF :uٳ݈|'5Dyk 0t?Sq3Q$4^ ǔ~}zf,6QIE)ETA4LQKQ4SJb2j)Y4DRPPE2PUY9FFE"f݌QS4TUQT:&`JD)(b *!jj"")M9 FXmQlьO!?o˷ͯѮ& QX)3\KwDAtQ) (@B*pzqۣJ7,Z}Ìt\|pPL E 7a) a :q ڭEE"ͽsl-#c1E]cB#,!BP}1"(X՘3`Q(a)E("Jd@NqOS~8}pDZtvcq0x>9e=tT8p>MnADEqPM=~O>9 C4PEpöP;O\COG=`DObj9m`|%ONaTNu1NjOtj>>!(`O;F$"ݏ뒏Gn|{ 4s!0IXDP>=/G6۶퓠py0b8K|_="b)?*s寎A;h h*D; bD1 HJ2kv!;OЬ`Gg{R[t_yp A x#@l.", "~_e5 _cY(gf@Hz:7rqS[>M8 qT BdbZJ@J@8V6bo %(9TSTVI~o70C偕 :0]OKEWo1`HD7놄XB)X_.MN2b]5SMjJ;W79iB@c l` Hr' J#8pҗшjA&ً!:?.j lO-kjDĖ֍fRuz%nP9!Ҍ6`@<%GJj(б]tGL ;odibKW90I&0Ȼy@3ZB# &c Y pĠtm Q "1X1u 9 @#1ax]n q9r¾μFp#,P 4JA À.̢:H% E"RI!iD dRVETa$B%5C@< 1I#T@ Ekd "J!I(Q`cSI^7T\9Sma(Y6{_Po.:eKf % pCH+&N/84.=|'W.;+T*)%~}0&D#E9 #~"ķWпs/0EE #B?ۋ ٸ8XPDDDEuDa5.u!?oSwE]/w%͜j+Ѱ>. < M;PQJGKi?/lsLDר:C|Z 0bzG`8ގvGyA :-xx䃱J0`"Bb@), ęICE88KA!df &,$$8wl8:zOlԷ]?o' /iғBQ!P*X"ovտ0މ|DDGroCBL8 ;g :i8oXuP\"dɽ2wNrRKr[A(0 {J_bXz@Q"!Boph8]~MziuݵGP*",~ :PDu]:m{gK @hs$UB)HykLXҩ$Z^vL\*Bꡢ !lkC5E=SLfBAhz@IE& e7:( Lb&g5 w!gu,.x>:thpܠTtmlR6 _wpmK̹qהp˖쎺Kti n׻PzΛ·V2ɠat^'f;(V /TLpz\M^IxoOtп䎑2- - @os#d,K&ȳmɹg)1SphuTte5 pO]ݶ]"&J0s@8}[ |yS׭;x\ـY,P?bA(vі[UMiYlj(Z6ziֆBT`c{o-8.ܬ̃[{"DN6 hx]@$5\rFH%Ce8&gc ?$&f^Q{\AmN/j8,䩹T=G}?CԼ{9J ., iP-WIxJ@)Y}1 L諾ONϸV28Pt &&m %zxxM8vl?[xq>Y .1YK =ޗH x'7fOD8GLDCp2 >zBK|cWVuϏeΞ0yGsmey6&q mF3a"@3ϻ9lȈÔsvHϊIw8W \kV^GΚW|g]8 ; NUo{_bK{/֓$\yt,(ٻ/nHBA) 䯯_ly}>6Ywfw )tZטf |zwj8{ls{ <]m  @([ԯ.?jVla'߻^ՇZ;;")l@[:]E-)5za`]b:?iq>(&FaE*G)Sof .])2H؆H.<LMEn21ʕŒF Om2)&M_}q'˝ZgPeF]u7=ٮSVu6qnkθ^,եαoQޗݲ'4h~YBNΆTЋlZtۗ` >0XB<gCg7gOWUQfHtO|Be|˷txk~MkP~ZC9w7njZɶmydS퍋{7] 8R j,>cC6Nךܶ>ÛI̎oR{?@j2(4.:`'~DCfWa qHdy/:%aͻ^Q7I4[>A9IIS‡|ӒzxH1~ma%|U{#Dn=>6}ʾk77 kMt{M5F pfWGs?yafU 5&VwMkszX*K>]R@햰좑JVfŭ)CWd!P$0G}˄}a{YiWRzhY\w,ozuˮZM= G pLj籦w>D(qpǔwu0e*DfbL^\\C뽥?K蛥k`"啮E%ϋ ddX9(UQPq`x<8TT ٺ;Ue¼jje_N7ׁ:"p?V~nN"=[͝(uY JKb??ϻ;9=CL&<47ni)[Dem M P mhcl4ͥڀǮnĿm!Sr @ 0cz۱77.F1I$o]f|/;ScQOVKu(!p¶_)$vG8<ՎqHhbWLoֱ6uْȒlM Ukb&UlKnQm}N344*h {,ʎ/pfw ~[ל4ܳRjӉGk_ǥyaX!Hy ݽ@$@7Y% .m+ Oygo|t߂Ư݅7OZ=rjW:x<۱?f ;Hm>>zj,/ A|EѸRxCĿO ;տ;|۳?5FVі^¦ĉ!d@נȂ_S`A|Ig{^<$5l^O+s h~yFs UYbVz桋*Ĉ^鳈 77±wn=Tc(r& 42u|VaM3=C_xy3K? z:: (hDA P1 @*A7, =Nf~<~!w(zwK zcݺx2;>8agßHC?7WZP|*o=߼̟T+xq -鸙>9e{Re:yǀF@ A^OA?OG箎P"~%_:P6LJ}#NX; |zcgp?5jު>$TD6S b#Pk8_*_7LuQ?!8v)+_O p}tƀC).lqyA&_A6Pl mYƢ1%Q8:V=w>j7<śaA)B[=9Bi$gtSF:,ߪP\;CǾv [ni|KR Djp??랩&KWvz|31J8E*4!:LA&xT'-~#wmPN %f :݊Od3g" U*CQT%&WGO4X:詇$//in *o&1xP(к/!0A\CCeكGbw@Z,Hҁ ʊ#8,٬t퀄T ih VX] A'\)fcJiv&J7;h~y@сuS6GL&T@P=0/4v\tq`OߚM_XΘ G\CIoS m&k"ݙR5) FE<"=?G7`=0Qbd`G Jf$Щ:pV)EX W L<(A2G} @#G TRPºo=VCˎ!F@r>DñI!(Vb 6UD,[,ٮYDB9n5[R9x#Ddy2nMqsz>|AhTZ³dUKg(Q 0q72{]j"S8"2Vh!4/47*JqһܚC|{iESku}}>u,>84`Y22WEn7$E-O{" $\_dH VC^t9/uIլ*ZTRK+pZK*VVRYXRZuJ֖|0땔VU…jusRڴPZIK[ZN[Z+K| +)"֡a,M+XUO .q $N`LiJҤ5%jTXZZZTVIp\FԪ[ImJE%jK eeaUSDDyVq-UTҪUJ]ߗN&rUS,.V֣VQpR$Z\.V$iiimRJ---KI+VaJI'%Jrc/+mmrZ4*hhhhhhhhdhhhhhhhhhb*05Pt{Ldw 'N7S))u*֖V-X\$[#jU-|pYZXQ"&b6] yE3uH֑\{]\$HB?J\q;ugN*xqqf32_sv̼xs# =>f =a|K^](]ה{;?B68#@5БЩT_gqD¢yo$ax׳BPd6I'hAP OGM4ۡyK;|يHGS4FFZS2L M,Rdff`jdjXʘ[2aep'/:|eZRʬ>+8}Unm2MoVK+bqSP*hT^hiJVXj*bh債9NrR/ԫRqX\؄+ 'Z\-u<+NpXW( p^I(BRrRqVV֕(Z[Rroe:7M҅tㇸRm%tOU _7Y$L<>3"*PPmZkQ?5I'R$]E:.]ӰMtZ`51q$9G .:?^"yI+$)`b,>A+OꚪxWá7*T:jpNLɅ~4OE1qtҁ E퐧ᆄ{ȕӻ/kag,(~tI&iT鬳_8du_ĪkMl&%$y@xD,]KJ4P~kq>_b`eta&0X#?Y_Uǔ "~~WK R;'Q+!yIB+#CǾ2Dv>w9(u`)\tFv)h {e UB8pJAG{?S󏻋h^ 6'̼ %ze~mXR/uHzwp 'yWkYb?Q^`;o5v%35'Pcwx*kfhi9|c)GqZRQ*uqkinK9:)JoYLlfs1sEiU/9.5 P֟/ZXi-TI+UHzWʼ]>d3fj/hZ|8Z>L=3F'BzWRzYʿiKܗWY%ׁ~ޞ;O5T&0fcFY`}6Q^ N6^h'厯}R=)r<NE)E9z @= +x(/CsÿOeOE/oN_qgGc<>?/+v RwK~|ȔUb |n 6 aն;&(`?kY>O>l gDUTT/2~o3 {/řGTnDm3:i;WwrkXg (!kʋ(톖{~LH+n $U1噄XGk-㩘$fnP7!HD ow9u>$a$0q|@ @3Ni?7jU5ĢP$Y'u:8ZTs(>z ?x#G֪53̒8eO <e@!e!" P('BO:~OI]y*Cs" ̀"?DGI(AG(I:]8X =#oBO*}'r9:%eiO螁c~d?!sH\ $=60ޟx{9sV==O] &?>(n'ѵu_a{)/?yݻ\ˇ:` wk!B(TC_I=7Cޞe4_=h `1_ o "?EP2MWgbi9l__]91L00 Ϙ8C[7K/@<v*ٙe$SX8ꦇOW0_4x,Kxǀ(kt CUbs.@Ix쇼]|[3ˌ7&R.&Nd'+Q{m 3ypv.K?(n( 0W0MrJ"t`c1 *HLj0z$TAQ:pknf͙E(;֮Ke{>QA+IK˜,c`:A q {g)h>Om<7i{ DF9*UZ #GPu\x88۷ H;X% %"$O>I|;8iU$dfJrF'70g/Hן^GrȼK{_+?'d]),PP:"hP?.C5a+薻6ȏΩf*J3XfV $o( |e҄;(g25pI&w/w`?_4]B㛔J3e+dk>ӺLcѪ$ŷ>rT}Cecr>?&qbxPNdu~\r2d^Q *颇 dk(,0Ȃi?\RG2OG&5ˣ0)C2!vA Ԭ[ PP(DiZB(Z&Z fB bBcQNAnC FR5[ޝAA@h 2 \2b ZR$i&b JOu~$AHV‚ #bS|1"y4#5ҁJX҆0dE2 -"u,* D3hٰ6ZZJ +Q1_nfNws6( ةPP`=va;.T (xtHSgK7Q*Mq ?!)B4@:H%NecU+HBP &dI !%CbB01B1h#t5|(>vHRIu,"WDZZ:]%"\@p8.Xa!KKI15+O-xkh bɒ CAIDD/㇧"fpmoD&IT"Oz6~&?{uȍ1*LO϶joX=[@H$&4؞`m;cO<,˧C p\ 30va2DH@wJ|0pdAAI!9՞5S!Yr >E7a2|N"̱kTQ] *{bB0^vi4Fmd~1%[QtHpzKj1{4G#PjMkdˑe oJoף,!G~=u뾭IxxX,q٢5$t2;%@L-EFn?1ޤy^eo5c7|I8|ĦLcra 2#˺IrXԊ&]M=9FSo)ShCxF!/ϡbZil+~9О~Z ك?.:J wU9>f"Hڊ'FD &f2%f^}:xkwz.{,갠P{!IQqxz}zj= ɐB ,B ,IO`BUqs٘wMBT7k`mfʧhPـ]m:m5POxP\wW7~' 1\ywn~{?m?_o1*}Pa3QBEJ~zuj3`?Iwkٕz^iȚ.z%`dhQYM:S`|Ϳ 9*jU ձ튱2. .g*#F6S![gA(6l6fPB Fpq( ;_)cz&czGHQLΫ9=D~׉z{19Pr23%%#UZ׾" " ~HAg+ p,QGlI62~F>LĊ=;\PB2OOպ˕|,_w *@ (#]?(&@LO d07tK`Tßs(9x &3zGh -O;o$㣚V^ r6 g~lٟR&>/"XtV~Ļ4f.!H> Bݩ񨢳g@ˏVx?.Ĺ =jl}c:I" Dk"DO*9Px{Ki ~Pae|wpD ~9jA>ox+|0k󜓐U^^o3(bwtlC*@);8`ĬBTE@/@̿l "\H}ڃFـ3 ռ*hua!\V4vpDptHf1yqA]/Rx4 yaj h)A <;xDF }]5|/Oc_o(l,Cڏ|ݑ}]_Uz)LMB p8o3!J.BQq3b<W# *&G`nowK̂X0lΉ tb-Gއ5Wu!(B0Xk<ɩ钻46 -- [>ιvU^w28_>}!" l +ʸ! @%'KD& !3ρ .U*H튩jCL{{3](RpgE[@'!?) }ZK.W>w_oDg+2/Ww4mq7띈F~rt/xp/p-ۼ]޳ɈH(!H`@-;,۷/ lAΡU0Ÿw$wY{@Y2#g;+`; Uā;Zn;P<~g9jS!k@Pkd GʏnnٓKH}Na5E>ߧ{wPiXD6$G7Ҩǝ&}H卬85b0e&^H<)(=ʃWd> hYnntF1bB@J'ߏ9}2z5-10d@@@F#].80v3TD$$$fܧL!Xxg,¶Q޹H$MH阑$$8ah 6xgO'uQ('/Wo wˇ8,H2*2 q}Ck~mkk|e0-3ʷCg WA,"+e挞 FHaddQfI1kroX/MFBRU&Ѭ(bdgj<O*ELyȡQ92Je{觽M-t_<А0wgC㛓yDŽ' v2e r#o?.6((ܹ g̀j)V !)jL|WY=q> 8w~u?.-VF0Bת.#j.xD;)Dd0OMz=@t8 ;}wr_' k_oN_~޾4 ==[pKI4TTTԫ;!I?qbr#qX!Ez?\bE>Oue/R\n9(*S"F4#mM}o}Q?yQn) -8vT PGFڦy7ez2C팋c?Q:60׀G:&$*R5ۚ9qٳqD旐ٽo >04F'@0,*eMa늆=ZqGM:Â{ '[8pv S_zz0Y@Zeu|v/?&/:QSGq|wbDJo;}}rvizÈ[Q8*}xv)Rd V2l@U@"5WX  %bBVJR>f0ig}ÞU~Z|n'j[t4֢LaK$}@mN =W瑲Ѩ?k O"-y1kxDj &o7#4龉)YVa` ZxlN).6.D6FF)N*s1V"Jot )5P'uXw `ث@y3 FQxgҁ/Z{yJ1_}5}1}AG2TC#>?6Ly!D|28gBQ=8`:YDŶ-׋q7ྗL XOi|IPEx'*Fy5'dp/v՞nԢIϿ)%+qPPn_2 YڡIqFkQ=`.|Ro3%d!l@!ڹi{YbAxZ {pǰMm(; TЁ*N ŦWu J+44fK"fUeB vys^ ^[d'$Cz`;~dμ~uH"$3f,@@'\@]<Jlȿ1 AO $s`% D2=Sϔ>OtT>0__}FJ)@Rl+nEoCGua0fe &hrB.@[ouCJT(w-5I Ѷwz;?@u'HsYX2!tCqëp9mpgy>to<^ӥ=è_xπAY$/E1@ ؁Jh`u26QM%Ž Be ]$J]Γ.5;ٙ0` 9|㷤n`=)cds2ɟvU|y)?Ekco&EKٌ6 3;8;hϭ*~tӱ$G B"|U }:9'go‘R{)aD&2@u1|!N4Yx:ٽkϰ09n21%m,@1q5+.w#׆w .Z e+d}fN0@0wx1#$Zˆ`CP==cAYk.\69za&^PӗE_A/|1NG45TYywot4]LssKNlPeˈ*tzW7))} H `&HNrsaѤmTmPhPpk_s:6 &<댜9 /~X=cc` a*T3&[:0:z)$ 6nQd~%JtؠX",0c_{, js ,;(]lPTA4j]bDZ@F=D(0?AI!Tt9Gkp"DŽf2\D5ݟY'фnKa&qt@$٫;#{h6Kd&!9g({oM{q+e7[Xm]*3S{JEb<, Q#Q[;GbZwZ9 Z=v~v0S=a: uY]d.-?F5p2@OXy^"܇y1 Zq!zJ .O:.+_>/Hxxh)N[c)*[r^GYt \{'~;+BB[c8"T(!%?5_L;\񘫖|Ny}9bomHH$`"wfm S$0buMalюfMA U׿77k "(fbP $Fxq,2Z.4B.@5쳈3=r4Qmh#;c1\#p" AB,t&sI%'R,'ѲHjw2KY`Uqio0mDp|sSP__!Q6YB.0߮RK]n[`?&s߰0;n>(-M}g=$z/Y5s%#hgl }}op$ $UbչQ$ÝĐH=0qRP`|Yz[ GnMs%[0JBxͩymt{)e}&Of MWg$r%PЎwr>DHw^$hPCoOL# HT$\-j0 %h=̾㳫RE^*$}P%;f8_B)ዄ|G"7gKUq,";"쟨; F`N@MVj#CHj0 !*wF5B3S!z壅wϱިkyF]: .|>/@Kb:aš/ҵxkiJͣWCNj̵3so<94~:ߎ^@ /P7^k>wi7yT>o Ga~E.#e:Sdvp+1Z.n'mE1 E}!kOE89'ee~"oH$A[T!|8zC=3уO b@|`M= ű糰2?u|>`CuQsIB k<#"qgxnʔT0>A:aBwƪj(wb;w> M;O'q.ٻAB(*!eR/oPrcW_lqn:)ڑ%qK P@'ņǻ;Z}3CaQgl,|z%͵8Ov̩ѓ >hndB9ATg ?EXlDN F@*:.`![ޗ(#pdeqbAIA)V* cÀg9zK)4=@hd7^4x{wRoU(9C2>]cU6S @phroXEeiv: | dVߗ9!>nBo@pDZHeHr8]PcWH4/4oRمDH5T~ %k4@g*{ojnCΪB7E>*M#b̲Gd;$޻9C4t @؝ 7+W@ #6]|nJƘɸ B ;KM#5::U!LjEM'eU$HJ*h7W33X\ƨs aG@4Z H b*|~W}dph]7]'$soѡ^}G]e썓l🦦(*Z(hHHHHh:q{k:릝7{tB䲠\ yLP!O=9b"tAW =l/˹ٔm4~ܝՇWGȾ@oǪQSV0r1A3Qg8K8RiS˿#,hQ%D?fƣ;Hץh@5*Jpk" WqGլFg=dMnw7E}~C`-x_v{ 7,zH`QCp2$oAw([]ߪ6ۏ}A ӕo uU)9[%gUOb}!u3fJ){9VXzd a((DIQ0YMGj1Ԛ 1 (7>F V[2 a,,cLYFF7%mWm-~j`iKP% ;8U89 %&aʋ0?k59dC;LPfNdP!eR4FQ/ιnQ *lv8i~[`0C&&\Pl`~ڇv ewAr' P:kc)Q G:;0^u(@stTp$^b9pcғ|Ҩ) ZT(j*۟9^!KJ(}paWAܣ7uy[ (Q͇NHSPQY  D2ԹyjN`PMK >Ʊk3;>i֪L*{(-Q' M׻%`\Y BrL#Q.1t U,+wW<S p<5}I$ݠu 8 }4fd$P~~K,uI2 !MIAiQEKz*Kp "ANvK~mX&0Q;.=nxt  TqNj9ً=e33kmf>m0{|i̹YcdMdTdB4oP2Wx-wwF7UC!~;~En9UΡN-EۑuȼYZ:x5F!ej:A[*>2t41˛LW.uu|Jh$NZxw~ɶPFf!r!"8FrLONLӆY*5ϟ11BZZfk R|n}vkA8G`xӌZfjC?᷻>ZKtB0lK=צ#[ՊwLy2B88sIK}(e]r␳#s~'QZpKl"q5ؼeqc$ζ%=B U\t RL d&`J<ߙ^d2vJ N'e~} ?em:QR‘TP$@al(4nq HS(^uD$]KbIUy =:6*:hRi%P첟3nGƂ%dFAUv@D}H;,!QGErVī M!VK{K֨o:g~uB? BPpEJ ΄QCK'[҇VӖŻ@xnDG8Gzzw݇a-|~Uдe 1K+pAi'PsU+tt Th=m.qd"a)_>/LvZDy >3mw8{^wifϠx˳x 054w!b2"]aj")ƅ^e`]bS/UF})B)RcEǤ@:g# u/(SHU&z;7lTNadR >SsTK/6vB~oyGُc :FswK=bJTx\@}shF?<1ʙuGtE9QnqXю u߭71ۈqp˖&5(oq5,[VG8|"'HyZ>|)f2WrΘ=UWƘ^Qe|^K<`!4vgU"i%Mҏ%HA~{QN^?lh7Yno⻩c+tm6pB)Q[y`P . mr) ڱ..;cy^{AYfI_w  (^uB1s=5G65{H[p8taHu'N:2YvJG*2 WH$ '8}s<훳xɜ9=6Y1;nѺ[ :y>M,\4S!ix4= QQ ecJjnu3 5lęX[uvn}j8Ug @UK I?xLs. ;a8+Lk2|sQS_*B|Fdwrv&G쀰ȥ#rm|c*I/_@W$F ؈%n6#ߕTDWN{d/O s^c}؟bZUUh dC 4$sOjȒ~?&6#9<>0RQ/{H%1siUu}NI1*k=,φ"=3qb@ o+H;CNgUGLSE.Sn!9o/V,H`ᆄ{l/UnApE"CZ s *VԀ/^.B4M|jo5]fɬf宬g X&"DdK,a2MOֈoV y\o/;w]b:`{6X?1_ :`7T九GmTϧã'LP|r vL593!i܅U V3]{$(e}ҭ= 7  $K#mmS bE73\U0B` q5vN Ś ܷ3HUCU|Zi #YztS_IT= C3RB[V=[CLtKC(ءRCD FSsZzH0w6W|p$<Vn6|qvc lL?g67Zo)K-oo|~qr"P7̈`oG6 f'Q~],d$̽,ʡC|{i^A:Y֢b /y5Yhw7uQ\,/k?0lG(# {3+j LCZ:lB`8(GƏ۔z>z>)r g1ڄ ^ap_\K{w6eX[d obD^$@!!uל8Safɳ|6bB*R]Ba5U`" |>p3ud}%~i <P};Eȃ|:A+8Ӥ.d|YZ\qp¿hX{e-b;X( QD@GaSt轶E.ߠð7I'8*!˛\E" i{ >>fmJ W]rX nM}S)TfY2^uR^"C0ah0}X͉S@N^9%I*)w"&@P?i3_av!.O6Fe5Jʓ5 cD2q|-dI1ۣŞ]Hr{n_ }j>:0&K[d/eE@FVÛk[25\_χDz|˴WvԜfT?dՔhqN4W|cDңW})@՟YF]``_ Pwe1 GaR'G t4Ҹi{i-7>9Se-⿡r? `]rTf)ƫ Xb.H, h,h+X'&[oBTL-釦İQ8~=y(z6_+#woߵdqѭCg[C[{)sv9$L^SNĦf!vG~=>g5%!4J")9=$9"\[|mVO?dHK>Z% rX6$/ZO<-7l儐h6 o䐫Vsy͓(ۦΫrlfBiZޝْ|x:fICC@{u~[ weA1k.tbY(&КJ$\=1x|; 1D_T1y6>|nwin 6+я_Wz\fݑv3ܢH@[d5Aeh:;.E ˶?U1hcQasRVȹq~ccۍSNOvuR[QQh$` y$, Q])?U&:@E\6 FJ*A|N\$5I〛k[ƚ?ْFX[OYIkpaHBOQSx֢A6!r۷/N{Z *HFP 51Cgwl!C.L]a!!,attB{THp[Ψ!xqCrwGD30w϶"#Z#  `K| ^-dI$R"cwQyu:2 psAq bm֋pvC(VeI(u$ ;l)NUK*XPgF&1kq~TS v#РK0C4ǮNQ?Uyƥ~K&8Ȟ.5.",a^)p0F\smS= \6`?,?%T=צ~5M偡K )V^'oEt[W75}‚v.cQqQ{LZ[{,uQ7} $} /XMլ4^s[M9DFY"em|j!gW;`׺Usk$Cfm6FaYg=VmeRac9yU4So=[۶Pl'ˑNlEgW _Wa ״eVd9};/>01YK, 53ȂH.ses#.TXˎ7XE28ЀE:OE+㊿qk d|[)Gs&濭#px`)"XjؖF+f1Y+6R7X~]AVDٖ3>iLA7Ȗe09 ei`BN"&xmјq Cg[̌n e +>_Aф6Prq =Y{'Oc~eҔG_9{ƔhwI;o2#( >w|{s1y~%H=jC7Ë#p=7Dolh<<ߺv꧰|!8(pO;#b3HCK}%d >'SוUt&:׫ DWݭb]N]h]z+Cv=V [ThFw9q6mWۯᘪ "A bRHHHI! &5_ukl3}V!K"YB*6[4=,'Ip@ m]Uҙߜ(L7zVJW/éG'3d&;auBX4k^фn=SίpHx" w_c EٳpR̈cpr폩sLPO!KABӷt{^wPQK7ʒIlת;JPrjp3|xB=m $g)r >{o7F]8:khj/Ne]8f*"ndžG@(tB LaFa%b,H9p%V@Edr83cL%ÿ˴I)%n~.D1VKXW,2'Ԇ=9 hfX]i@8@C =UOϟ )3*_WI$9~.%N(OI)V6Mc)RB }Qc8~qpĠ~͗mף7c&d~(95}k= 1mGq2;gv4|iHߙpz|}ŪL` FE'f ,1؆DoVf V?{!9K17i48=ѦM`q͵zqQRR8;TUE (#Pv4LaؐÛKہ?ҠH⭆τT?AzQ2:5ϔyoVK&hn10@lB)frIn(GC|}N(]i]*bࡕ̕#EJ4(:`&K,VIb"΄F{>?sd6$ZCsl[0thl{*DOBN%̓SMd_ 8ν߻tV&E8"Q0{ZGqPC#aI./p=Qp80lq?3J9/"̅M1\#P+3Ɖ^J1/EvOs)grI>o!Vqwx&$ Eޛَ,Bi}6]]܏9LG]Ez'zG{>_q&~oKxW?|8Y,*H*lOC![G\Gk%/_۪ƺzX/dmۜ)l߯9;so0c/qBLl26(qAܭ(^T9.A' x{YWУ5 }ۍsΓO7.;GofπMc\H'}RE-J޸J$WA `WK.c+R%zjXl̃[x:%O}vQ=ɮx6-h%jٲꠄe_y#Pf76W+#zow;#ﯱ?]Sb:}Q=t03(_1l!vV8.70=H'绡}ro|V^1 h1GY[vGX=p0)6bˍpYRHdG4ryꢼ-Ud<ge;.XCwS&Wn.5kxyOml괭YOV0 녃c>e||b֢Ø.4]h>t\,-T$I3'kLZf 04D6 eTE0MTo:ٟ>#>]GA;R1_|gca OeUG t,,p رa~Uu{:wPh0]o\?s.XWe:eJ5+/\acCr*,5R (;}]dcI$4!^9u{V$A(4m$ v=!A]gV.>0a$d v3}&oQ̯R>!ׯqnC*.:V=K|pf 2v_oTmSP6b 33rC=TlCrergVoXw񓀉Z<:1@`Lty蚊 Mb龽J||6R:0vƛR fC^;;Z:_>րMPNz5sSz֟FkL@Zc"Suo-b2WMQa(5p C8^!4BS,†U+{BpZv c?oDb58o9u }"VX=ʌVKD9[|lR8wA`t;V(Fh X4bI$h^G}U9e/n<[[LLf"e]ʤ J {xU: DJ~cT u:^x+i2c`)r'|f …8<-.wKI0)xYӧ:n=SJXltH \^37`] >vs2 rߖiHh )DSmG)<h8v|yBHh&x*nISHfOw{/bv[a4`A -X*<ދdU"QCp1GGR8 )YJE{-%FMԟ T?MM5&VM,XqMp XuɠL"ɨ!mKᵅ_7<8VPqZ$izlrKsEs`iӦŲ9oU+Hn` KavQFɍ y{t-$<**^Q[߽3lWv;q20znCuw 'tB06?v&1Zqxݧ~S@á<;4v3&IDS/Ǣ:8z גYμ^T\xxH[?{l֧q;.ώSLPixlsowjKSyUNKdz۞/Ks:0QRظ4+3="zaL݋}WjhS p(md߿guL;:f囑3CJvIO6:C6#oòt+Q/H&dLFGGQsstjSU&fEzZC2yb2*T`T$w}s];)Pɬ)5,8,4q棂BHBqF4)}}4QZ$n\n *@e1j1rhq re 5&oVrythHV=yUKjPk==v+A7iH9s2|AD[YpGF0a6 RK]} U+&i500 Y(n(7^5n |)߅|8h4< B.D@w!:퉐6*@oЊ!R]h-Vz;z1ו7l c1Q>_wBp"No?~?=oѬ≁{]sodžw =ZU'x ,^l5K'{LVޠ8Z=|rg0}lezy 7 9<9[*xruGb&"7h{;=^3ŎgmX\$SE".KHmP565- 1 /aZOḘ ĆPJW د!_\ɜ3>ϱ3#nSR󦥰sߗg=m$ poOo I0J38vɪ]-b;w=Nf+9k2T;W\}ږ$1,8.plYI ŸǁwLU@B1+ )P,ч+ዸ/';QڪKQH$z-Ws XXQg3EźkñX*Eʣ̰AXs@/%B2A]emX_*} (e%rͩ^}j4k 2DȽًtf;bP F_$uEՀoR'*+' DIJT#ֳ#L\I.!-" ʫ:~|13~z4RKkG.< JQ:{!$rɑb!-&[5`cO9 Sf*R:"S]3,ɼUQL5^lL;)y,6)*d)|= C|fȲ2~8 TOc+ j\%Cc1n Z3@e} ߾nJHF:Xtq PaU #݊9gr[ {qяlVv$T:6 @x&?bGY[ K#ݏZoPAOZF9KBE$鼟glW[lYM q~^"JN)ODh-dז~!Ju* @a{ÀE[Ik?mf@|u\WLa@әzuWX5Rr;J&$撬A,/ ô.X#҅4䶀@d!xaoC]m/F-ƜZv}?esv(r)9_ik%)]TH!7"W.wp 02frd;Lu/醵/ SÕCꐕgQzȒ i)KD& {@a?#w1{ o.dqڇ D =.oᏺpQВ͔81D(^Důen  d` `rfQ bI$cvҏ D:N I><[W$AbJF\3̸Q &MHGvVߘ *֍^ҷd I#h t8`Dk*'eһcHHTTJFnQr ~Ź`d!,C.A{/hIVَ Q=dyӷ#:01ۂ-5ŋʈ+MfYarGDwQĐasvRƉTZA6p KϑĞρC4@xQ*K? gpu!0qQ~2)x*ahrU$yiÍg<:O=NHP *(u"  i=fv+}4Fw3 ̢l֞o, 7*!*=#h 9{s )X :qT3ʅZ_&kڀ5׮"mֱ-䍚~L:31,ye=tcN 67{}Q)w~DDA@Ræ d4LA:篏Ә_wzKSD7qЉG7%9ˀZq:aPM:u0\C,MW1f<:!d[v_M 8(CDsc7B})ف:/'оKӛEYganI+;[7aCx (6iDkU#d[2.UlWގ_c=IzF"Ķv[JJgj>p|r(lA#ኾ#ހT @*_kr|źNg4~kh=Q=押qAfʎNH @H)%3^ gV}B>"I_4 X %xrdF'NSW3rOBZO8$ 9q0hOLrYJрeE8 /HO9>WmYખHff]YMk`D jD@LZ A4!FU°)ѩIu2 W  ?a_ Iٞ^s[ 'L}a W&[Me o(m㟙G.ppIA95MEZb>!0GmUV[ vDt;5;uy1aoOzL]գz[Oo].Զ-'ukNjE\! p6\B"rEPpZIs ?ltfu HNnƺc?=`οH$DJqI*I1'H- AB ixh\T(G)#pYdyG5a̒J,_/nvsϏϑӤzVʡx3ލIu E*@D1TyrjϭkDr!8cS_|0CAڦ$o<#=Nl(zm%O܈ߘ"rut N w c9f4KjZ+QOrbjsjTD?S"ӮulCƍ08;zěj%SwD&s^ 1K,'hl&&"SNrU;H Jkݸ|'(쇛s7s3:n7fG+ds^ݝy7Og9@my'Zs7qR3]qS;H'ɍG2c/[dZF5#2-è_﷎,v]9 ḂmMQrT=L֝g;r9=t}ZNAAyQ.aR#}`~UƲ^EV;z\ pBBgW&#,JȐnQ`PA5ns U %ibsimy!￞24wc~dRC lf-'N[wY7H/h-dpuxsi8XSB-+}n+MFaH9kGGKu~l>-f"UYh"EذcÙfK7C6T Ϧhkj qk] Ssv38_nKՎl۳LzmCvZXFz0`(5DS"@><3}s}^mZy_4wHK2#d_B0(v/j HxуfFͅ6AEE|G;}$X*NL3_OK;IuGrǀ?ٽiǦODZw-n=h*=#Z :~5&w/}g2ձu#<.e,G ScP҈ `3_wG96I0rF+,`꿝D@|>ҩэAL.#Suz[<<;R'=?́($U\~0tE'4%0|i04y_{ʀEnroԿaW Ų5&(R%lRmE M9cMjєC#  [{a#ĒIy!T9}aq͎a~ٜ6׀wt4D9b6PDTPҴD, TĕU@8 D'b Z#2Z}37ᶾ{4gygv;ҲN. (Ib~H0&'ߌ ,2rLsʳ螋󙉅*m1j%>!fΚEV̋Yi{b @(DrP"KLG@~,Ҽ_ p-r,6j!B RenUf;Wf0Ϧ? V@7a }FbXWo+#n =zC[V%:4nᘺ|Mg ?љW tg{x56dXm!u2&CS@̥!k,i Bfor58syg#mSX:n10'UŹ_!*<3z)B툊$ ZPFUJ&T S;ܱ?Ekq޸k[>stsو#{zk#zy5'esE`-::N酣^;r݋_n4߷{j[c9VS0g.Iu70{V}]”> B`~=Ʊk͏E&JqB噈rZXJ"0yz:uEUȢ!%d74 +4$wv"ݞz?GX$YbpCs&%ΙO_Θb2BM,Ee0p)÷!C.g}]4ze]qLNSehf4|o ')a6םӎYnR^>dWabi&8ZX DbKn庐!#b87DۦmR+:d|9v|#E8kDR{ "GtMuTJ /W KlH|_1 Y}21KdLy L$=<+%[gnPh ;*#PzbDnVύM~Yxצ.Z(MͩeuI" .R]?9@s$vMJQ+?O z=!_үR;lD%=s*.X_x>؟_g4_w'iv1Ί?EѰקL|F~ QXA% @c~z{` |=/۲$Xz!s@K֠|M`m_[p /ipۑrɯk!Un&[s~}N>՟-P.+"#%1 udl9s*J\w7޽ \罈W;k8 bG"LA̷~9ӬXb9bGg/fFr5Wǫ\ x<}gmigwQ4s/csJ|lYߢ \ Qs {솅pRս0HO뭴G3|P=+13yJE $&:2EMX@D6G )H}%)@s#?b(FK-_>v/*O,xk?C#כUq OY${nHfQSlö O_"10߳v7ه `{JB@!c//Rd37r΁6ɭ =_O.zG' Hۛ75ʩ [A5=sQ}+})i Ϗ}3ox~e[}C;pu80 쵘tP3f&NZ@0h[wrK<<4W+wWoğzI8zC9s7y%"'*oOx{zk^0[m+m{X?p2g35 1oؤ5qM>~r+#-87]w)f58L?ϳ{1X93ݫ}b$z\~j??_Byy # a.] DMgg>!!i/.J2@|on(_??*'"^<&S.~ѻvlg9Gč>_u0=kv"fYj//6LFșmO/I#7v7Ą_rCY&m(W6K cCz%8'ލ t(:C@Ǡh]k@!D\Õq4S8Z!$J@IbsE1R4M@5UQLEE,ް1+ ci2 cPd6`bJPrP ѩ5-h7+w.\59$C??e|iDE )@*P!HZP)TPR@PFDD4*P)jj&"Bن —Ao{|6Z>d4:8(@(("FC$JAQhiRi"J  Н24+"agDYg]pǶhɤg]c8K2(+^QQ11k0*ً̎$sd4ZjwA2UC>ajf:O}DUQTDGkd(XA8fa Ձa6cY;`%-44FC2Ca30${@pG01I|zTK֊ 8Msܪb x AH2@%Ĵ@ M5"o="$cKTFa^U@X*TBA cWUC#Hyf@ H:Vf&3Fǭkɞ}8*$}B4y3H.*CTww,?xSDdT[MEﱀt<"B'lxMqp 'Ex?Ia bbn),%TPĝ"ˠX5,X[̚n6 ܅$,,(0 E>0l4 `L0I& bg~s:MfE!浃K=20q`,.| 3Te!:Hf}/EHLsHHxLOgP /Q*[ڏ+TUKJHa{`K7F -H݄͖lΓƮcaFT O廍[}ێ{|}6 FI>6bOߤk 0e{1M{/M~yHnDbyEfB"h(J!ă#`9 CfY\y$I|qs%TS| DL_fJ_weC:,\"Tb{,g!Sr46HYJ]ϳ*aʇ};q 0(M]`n"8c9`xMe:M"qɽ&x3-xD>=Sw( .yerdC)S) q\c ɍ\I:M:d{O{1~p|ܠ'SXE]C u)J@z0X-n\ ۸;FC]@?I2JL7v6 PKU X jj*p:<~ wn@D Q(B}z5UXWM\nۀmV ?J\c9tL6.pys HP%Aȣ@6"]n#m]I7 7HG@)<CfXk01@ EB$PYVp1nR?49ģ>Ͷ};^Be̸V<%/`a#Knd4ЋG >n*bH댽,ߗ>-tW_\m*LtStXٰ_ POFO=iHr(3<_+0@lԕ~~~]; 'w+]4;t6y&L"P6ƅSzkZ,~`UT(PDU-pQp 鶚MSɁPEwcզ^5l%@PPj뒌9]V@=Fw7{Y>R;w$PݺIEP}_叭wd /_;lF >'L5M}\51Pf|9*Aݼݽ}Xeu",Ã)r|e^L<ɠ[FfnZcU$F1fBvtɜ;SMzO{|\tPX3Og1xޭ `!.x;-*pM /Y.S6y&WuV=N@t ;\dO(Z]]YuGqĬٮ/],d/mƞsj߻fKbmvNnE ŅWN[ymsTqta- &篌ի XQru1g.=G'FB $F>~}} pOzl>*Y@ z{|ί{AU޿?=UvŽyOVE3 &LݝcK|Ja댶"{p>9K-4.u]s2H9|#`sqΫ 7rc{qv-SmU[ H)s5C|@k"EjmqN<*/=c`~Яۋz2ˉ濝lup\er0q훚)+nO}I2ܼAcs[XR@Uts?n@80S{Dzf2cM%nu\ORxVeˀBjK͓sdޙ÷N7XN|o?f>oOc q=MjSjc,Δ;#X]Y.|k(,"{Qv_dZY[od =%!Pp;YgkL'9W8_[G q vH<=Ԑ>D`yH`( BA_Ozg|`WM`?wEyPD~O7c >?^̀rX#tvioYյ}=Ǻ7Y>,;D7pl wzTGjm~ZOV^kH#.~nTxt\)!@Dzr|] ҃[=cz{Qlˮ+b5y¡evWA:(t߷5tݵO/f<ԒjNwWyKRZ,ܛ)j?^ͼQ&}ڸ5OݻXﳇ>CR:_p!"7AS F(5 ɵ|o#{)"S˷CoDmO/_Ԩ{Z * E53,7^km% N)$$GG@D(*,6z|dA=~M n0" , 7. 6[zNo?$`knO{܇ wtMkxD r}At])R(LGo;.%2{>PaBDUFΔAQ/Folm_M_5~9ƹ=ૻZxݺGfBJ`3[)+c01;ȳaf1˙`VWOo1w؏"#oFp!ݟusPeעj>Ꮧͧ@ߌ5~||aہ$짺̓G˧+<_L3|H(0/;!,}B֞s׽$==˸k^8婇;ύΧӯhߗjDٓu(W׳ϫր'o΅Aɿ~LAv1_~<;1Sĉ2Zϛݮx=DΤ ) $Zg_7nJn[ @ f{WB!A UX6{[ê76LȽA6i)QVK Mi ԓ E3 *WedOFFibr@Z:ght)*PdV;DjlԊ K񤪌8qU;ƹVM]@|ꯎY~xS 7MV{C%dqF2rqqQ庌jioi xѦ% ^PU҄:vlD=mz7婏S^sJi5:ߋe(E#e" }\͜= *WJ;.xVh:⡫E ,W?O8`>~\4A;\EqFAm}H?zÝ)1LJC@ 鋋@Ui\%a* "Dj% * J("ehJFfcTfDc#R}2P)T2FVdi%(Z)DaP *!"E.3H*P"(bYZ &*&$b JY*bh`fhXaXfI)fPZ )I IRb"")HI&RZ@ ၩ0e*Zh"JZ"bY(f"$&h!$J d (i " I& %bIHB J&&H`Y|$:>¨jya(N+EvLq:z"02 *H3+GtђW\5?'l(2T A|*3'r/B_L }_D?Og~vOJ}0?009T9+@]~-&!2 &H "yHTYBSNHd "TCyy?xZ OJ?v{ B8LPT PIDE UDVM&HbdeNQH@Y4L" 0IbMي9TGV8IPYP*TY-dU4&D1I]Q: * +,[&J%oxrpPch&!tY$%0]Iiwۣ"""jZ  "^Ӻi( II0CO戡@jyƽ^סK?:ըTu+g[AN-~Z%UT*7t/FXLq[/}Lܤ\Q~0Mw<ʲ$pu UluIepG_a^Ð9 @dX5糟;ӿ#pf\]T0/|`%(Nj@enuE^62C|:=*c0d)_d|Vx|τ@,L]_h7GPש+_hg9k@WB9#qu|{6X~ܲvgWL3Ӈ6]Ȇ_CTpHwڝVW@0ׅx2k8-50(1_qӻkm.7vu\tjʹVF is+d?Lmz߻O z PA`|aM&f!<3H$HR?(&Y9U5' Dψט@vl e2EU~>״#;OPPl(rг+FE ݳOb;9sBpM5 <{;<hQjCnK;6v+"oXg`oJuZ ~ lL^5&#tp$% Á[c9mTen2 ڠśsU ;}!?QW^ٳph;*2xܫsF$OxwǢqfygXPnskX]fkˈѾW$ې?O{9ygء~;? SODN<|9y=׽CG! xKd1שF%W4w g=Qшhccn vu꤅ԏx^q P XF4{ (L Ac:tjzѯv!Gp s]}ۺ@ [a/Y*`fxl!ն^v<}B- ttAd>oYA9'`s_ќZ =Dn {F0NEo2 RPa0AE/IOnhLG71bѶ6 UԨgE}ЈnZ@nO7Q5`^#gIP^,AA&cw^èS@phCd&G] ,}}@{\: w{Ո߃qoAG{[3cTu:^@C"fpl>Ύ;]u@_$lȩpzqL j:cHsNf:K;5f|#)4AB)%]DB8֗9DR;2kylg>KsE;o˝X(dSFf2X44 X,n@aFRp6F:Y +BfBHҽ51Op$P>OGOڝ(!u"|\=cvX܀*{Z^;|fn캐c zcgE_ [NFO}o`V~鰯mF{28"mKm - 5ݦE4f)gٓVMI7Qp&[Fr۵{L]CU1C̝/ƣ4EfbGdl?\!P\ ҡv쭼DNvJ(k]o^ϧ%ԫsenJc7}Pg$&" "&Ƃd`%6 v۞!/@)gio׋AvȽEMQۈA  Zxsl'ᲱZM_Ln߄A`% v|VNTaE\젰Jy!0%v?H׈"]ͩg:,,xkN:-A@ڟ&kހ FAo_87Ɇx: 1cH}_ܕ\߄~X\R$}^.=$5PVA"Etº`Ǘ7^xBLUE^;oW,mhCaZr\KPԍ{_`=k^+k{67 XΗ*@E0_(vY?Hs 6m 2\#-B8z/|?NvnxT#v,-8S4< oâlPC~yc7[ ÆR,!%s13C<6vcօ??Ӈ#/咰哬lD P56|}?3%Lru̕U&yVb뫪`H,OI[a^niP}2h36DS5++Wb!s]r\杹DMӳ;yWۦ6Q{ݛsnXNG{{ H㨩 Cjc5z1&~ ATM0`Ms`IQuކ(g5p]z`IJ"xUfM}3(vpXՋQ+Wc犙K}GU5rǰLm=o9+j݋S,spwpLDkV2#=WI\}Yd%\;\U6,4xUZo7OQHGT:MJt:|($-V *s@,>r&4ٟ0 FD\F電Q ~q/6nBP8񉉳엦bWG8 @ؠ9۫l[/V y!`t`FdYB޸:ƭMJts\.1KݷU&bMgƉ+ ٷp;TD ~+'cj;YgQCbS+ʠ@|ԱIxlynPA A_Mާ9@W wO;BA15aj[G%uuGP|M9r_vQ/IT^,yizlpf1 _?,@};=,%q6W+#2By1X(PICum=mn 1|mJgvYq68L9BR  H-*RRR Es 1> j7]xwWҾpmV@YAS)u2Oxp_dh?_^>vꄤMzj[i='K$\ҙz䮰!fklxZEnCt.Dr3ܪV`ޟZy{7r^TCpvVkAG$ç6w =jWpQR⤭Tw5Kozyb(l"]B@}ي=ڞv{ d7)!5`q [E#Pj/R#:1Z2eKysdz/ZQhȢSW\qA`F?UlBt"kC*B̈́qژnN`51٫>4tދs؝~T=ҕ7R}:QfVɨG A> k=1"P)ȝ^iu5a~~ թe<6[rDY\c aťs{]kTcK7\6{a)յkgWI՜~YㄝmZEc~7pfof ar6~t)m}%l1նYnߓ4^.v;w^aD1ZBܰzYuv<ӡWO5kH^z91^ifny,ye[,lJts۶;ݯ]z3իR% [ذ'"Z+LV[\GEGa78ݪʊia$NvNThtq[dѰ(oylrw=Y:ZW-{%lԼ(ۛ\ϩIհJEobKW=fn2cJO%xg?<}ҧ'c;^s/M:~Zlp[tq^{f֒ylgKWrmRiK-ݪ"ŗvGS|H1%DX JP)zoPq3Nڬ\g6YSt:#9ڣy)D] OexW;Í< :.u(./+{$LQN׏_olݴdPݯ>ma{M)|ș|K@B$R!BJR+m3zQgv_{i*|Cx??lD>pVpG`}bߣ@0Uu_'/uM~CG[a) Fٴ}i׍Ci{7Bp#:Y7~_oW+Dh5|ܫsn_,S/UdW]_ug;G1,fp.V+[Lb;~?cK9+42K}l`1_kԱ xcUzCPaw6ǻ^Ѷi5! kWgtە_[mcK.<#|s}C=>Ү[~b8]S>Nh#>ICIs7ssH&#"d좲,p̟Sl>"PB KG)C v'ml 2>v~:/B IGOΟtF&Q@bm^q`#LA* cI)8Tj RIFPxX*unq!pNIt5{cc'.* M*F=zla="[a} "!(HϲuI,߿7&h؜-?A_1rCDtA,[E(t߈'}z"/sگGh i}A&t7KÓ']{#>7bT N}譲.|O֨mA0Ͳ4X<}:9"ķ"{mg m-hsF`:^G[x|>D5W)7sm.i[Ӧ,QECOE?ߟ[PPOʕ8yٻYO9Ζk |l0nrG9: D~Nʓ-tI2sUޡ11$YoZZ4ř$^9,hMkcIkE*Yk#?J&hi9E6jktqN_"#q's6 vZPm;8|n|#elBG1:;c@ *翺?hwW֣ Ą }*i#jsC{"fO=IJhw:L ќ2Qض-)ӟm?%-[ 1 8dwwv7 4O ڇ߬a܃ %5*^I'l\ `P:w=`N=qL??Tw9 8!H/ƕݚfl:i2:=SJTv1WfL;y`c ݍ[a+8]K#j+i4V xn\-GR:>aznԌE_ B"oD6ofk Q;?O>`9+ u*/ܐs۷Qu3#P**" 7{fmܯW$mq[%+ځ|D 3s{ |8R<{mqBYrV㗍kI+8'El[ǛFN2ztoEA9P$I{6e2Xm!* @1WVooWeIMm{:ii/;7]a1^s[=wu8Gnzw~77S3:Zr;[wlR-6J "jF IӜ[Zw:NUq=ޥ)WӼk<'y}^8}E:n;5RxldoK>fe˕ۛA$=fZYi $kW^m۶fFց*Rrb&=UUpm6Jxg4 iͺ34Kuj<[D24I4JmEH6ݠ笹 +9@ Ms:YARP n.@XhSANfyRKkI$,'xQc{?\=r~-4g ^D Buʼn4B$1FcfoMq(ѭ#5pld#\4Ǧ1" Kf=vΔNZ)ad7 & 6M툎5˦򖘳ƮAC_?tOSCSrT\0 *IP?vԸC`9UG﫿}tWqƌ?aU!$ |+@;gE:gcANE@(`NRǙ{( }֬?KB&7A(NじA3$0b&=:fc,HbiU^=KoF(p 3!fRb;Ǝ2Nj 21buEyG6~2H$$(*Y%))" dhB))23hrD!]5D9z@h)kpqșûn?c%벃92">v0ew}y~mlXU*?ƅZ 4IѝS$u! 3d@lyCPKG=ԄGPohZ9bL,cii+z+AB !Q?:>^Jc'$F[<٢,ߙ{A R~0yY20S)K̎$Kh{J^ef?F^8}stgb=XMr꼋my2Rg}j$8ԟ vKAAǬ6e3<@B0>Wiz;Ac·R#eZE/wzԈ`e𰊥aSqRW܀rOmp #3\B?~ΙGSQ7O`Nϕw/QĊs;Td*_j nu>y;CDRM983# 8-|(r<y{d=?K@B=#}\+!żӪ}Z)zCǩ@FVpN(0eO//#Հ!?^{0d2 +܁0F5ȷQ̕ tgKT%?vӧN> 5˟w_ (AS>Vq^+,-1<uOSAix(*JX޺C:_}43#+y$mZ۸*}xXw D;3;vG~>T6(AZ4>Cf\Q ^qeGrZL,ƩN&4|пPmނ 8_n% Pik-?^;}]k~~sBCAQ>X(1a '8v,旛"?'7|G隆➒ '= -ö`s2(=XMEm0e"LH6Oc}R[9nzn; >2|>haG )ҿmrH :MQ;7ӦQ lOQܷty#D9U/RABફ^DQYAnZל_&&REtsחdrtA~EuaGywc2UnpL)E$zb]xtʸi#$F@؇ ~@M&bA9Ŧ~6BX1eayiKU@p'h`ϸ6=>&L!??>fXd-K"J<R"PQdpmg:QxsPNA ?!p؈"xf6y_:W( =@}'ٶOkR4'GėR\Zd ՄtS5In_&x޸JY޺iޮFZ_WW'x s1:=X=\ҿx͸EtګmT7z)H7B w3]~=kyFxaR_ l=]@@?7xW,XF9{TS3Sj }z^u6stoH)resr;@lGqpuMHyiۼu'7 DA5W۶~i8O2P]UW*P}V-'u[|뫤=k4$!&L#e4ۜXpXAI~> c^頡%ˎcêq`7:G;vCUMφmO0|}e ⷏蟷v.Mk}dRCٷp=Ȥ~0>7{7oD]֠[H7vEpZ/Cj_5h:jO9FrNll?*ipɟo.NMn KTפ H HW>{yט~?mGyp߮o6ڪO/ }A=>4n?}HϵqC`ddl`׹`+Ru% GZΣp6}蟻PI赽3ZK=#RgXIvݗ]D(P=8o VהUO]kӴ17b qR-A 7R<+8eAG;>̂ MAcIǙ:u׮]t1ȏĵ#M؁ZP,ZH< 6ףrq'>~zrnfq&%؇S N6|ܡo{?|F?N?؊ UziODa:1 Cg>tzŁ ve{"B! [<=gς_eJ9eyhNo wu )s@hxS/܃{xS}@k|ʼnBPS0M 'f7qEMM7{sK87MRLPDDBLȖ.{0[1v}&L1ixsw2yԞq$K -&þ V~(^TV'X#_]7 Â.KUnzLL*-H Sm h_Jyv\ӹ3P%Csټ9Ό^YشEsǿkԼCh`a7cf0%dQa0wOl;wQyf< %SͨfjOeV!yT]/L#BY'ˮ」֓UBTME$;2pfp7 gFnO'Rn pJbMI}w󹘆(, >xNd/E3%΍`lzE`{BiJ=l/l,ƛ5J>cPn/U+nPU˺:A[ sqƢ= αIj@s6k/Pܣ('@ME#J+QT7rʭGޙPTKmkh.AՈ+_$ۂN`V $$bFQaje =0=(90v@r?17VDˡsA^ [wJ!{^Ӛl oϳ$sP- l2\-c<HLꖦ"dA~p[4mj<둡 fsZ:GZ̍u;- A74ODEB-R>)>LNg lT(~́ ~;tW$PRmW' ?:}gCswFXHş)u:҉Ca]3<|:«7Qsu.NgkZU8ZkSIz^LLl9g}vkT 9u3?wN, Y!q^1e%NiNPp@!4c5P6Oj<\jvݍ~>FBgljZ<4q^?LχMO:o.X3A<+_!>b @ y^-;cظorm}ʫ 2p]P _u&[*Q{GP @f!ʝy ݫ^GRDӗoYeiݐmMtF=nƸAA:KjQp`VU#n'{T[]툉ꈁkpmD +NAP֖"TNd eFQ\BIll |#`ə?|QlV^<;?,HEr|ͣ҃:]<T Oٝ9b8o v#L@t3"#?9dWʷS 2 2 υY6e>UO}q։I)O,!fR$ Suu4'Z8TUE.+SB8xαwCSn0 >] 8/Ji&40icL`L|9X|F k94A1a$/rmZ9BuNHf\q۝Ab  EC6{03]㛗(}J; ^D@~YF=7tf.uIx>KYlCEr >ާo9We' ]}# &,'G IwG* ӎyuXx{dWL(9HF~S9"{y׎xv:=""$;?gȀ x!2d 1@I =!I" !'mx@ s "sy@|,;^Oۉ&+~,6!b1 bOTmK8'sCǃ6׍O{Vl+W ?YoK}~ *xI3c?Ee%Oju/Pw`Hjv$\8?9N;^_>ǁ,A#0axOe<,n.hq)GQ pR,lI$"PPuE|G A>H2c&na"!MΥ1Rp2ZJԲ0|G{m[WBGЁ`Ң񿦘~Bir HD'~&/m"nV]wwz k?s_ٕ$VLY8ev\hbV#` (x)FyD\ޫN5wPB|M/6-5uOcYb LWX+8>foOxD7C>kOӢi'N7jZѪЅ+D{`|CփF(@mZgd-[voQů/8柃gcl@8/ R $z@tr ?@Dz=!在/3O/y7v3;c7EAlAQ]Wkz|5:!\žf_OEUg{<\].gB>R$ÈNwsyy#aD|uO;_U)~`wq6>17:⵩Z-prξ"/?N0"J4" 唬4FrTP

  • O }`^Ϯ-׀;Sour SrIa\0o[]޿L]yWMu:Y]e{ߪX3 n$8ziCh_ү7R'7%\=\Y? 8JA2fbQNſOJ ,ވ(" TuxmS~ࡲp,TJU%)@4 @*Ɠ1㭪%50~*B({(}^2p1#k3s/?lu溗Zב֣!~=\E̯@mw8Ɠuu \]Ē=p<@-Up;nxv}of4[Ah2Ȏώ8(5)Ffu1AD DJ4 LH43 3}$. $3U3qkS FڄKn| \\I3>$%D;}<7Ղ~L),QZp~?p=h{Ȱ}=Ϡ xW9hDވXBt%j2  q#Q,Pc.hLQeA% <PGC><|<*$hY HBL$&I\,qw\_ycWȒ6@82z㻻_$#6U_el)1E\/Q#xC+ @3(h6'OD^WLjkyw-l!`F(ck:Amv@&1os6=>:mmvh"Ѧ#,Q~@<@#qj~ =Niӹ>X3HH@̖f}?j|,U*4xO9=_K=/`% Z=^d? eNMT=B)>ɻFi*9"\!E^+#hN$YSh,>RPU5utĦ;I- .ͶVq[kR[R4@H@ĝ%r~\p3vA =џD|Xݟ_ΜA1@ Cw-pyo]1/`m0 `+ݻt?~rp>KX& 2 ?fҭoww>bCv|B>;36a#0P7/w qN0't˖䵳VȺ]^zJTUUUUY35P 0S39q9s+Z@)JR>s<z}v;i]ucC7wģj~gԔR&MN;緃awp`SSʕ nAz]XӹPN0XB4wP(Q}Gֲ?<?^㩵9&$ !Ms6n!wl1 ሴ+h=0h\`#: 1πy0ߩ cNz!aى!`Ak#{؂$ (B[hslev{(< X{za 7 P@IPCWd6 ceJ> J髬90ejIpɃ΄l'Q`6O2 'UQdtwVK3Y2wJKXI<﶑IO1=^[5FO5;廙>EYBDA&e1NE&ʳhTe*g6]U]+l؎~7 ̢p׍;v{T2kď ]-DNj D,"`ݮL"0@ 놛wx\ǡWT fc]lhJ1zN(/iMSI >l٫8$l*7~~87c1$@;L8.ww&'S:= JA8dzK\ 3p0 R㸉\5+;$M4&R)e`9V;'+pٞTFZb3V*x= ݞ1I/~X2ĆBMi;hs[]5L:z Ķ("^%1r} Cf-")g)"TIܹPu,IBD2K"YiGfzyӺ ZL d^kd~ۭqڦEC`'H[XÜ܋L,=y)ï\oavsϘt4\trP'?6Lv @O.=Q0 얡OD h@mk, E> I2D"B) PFl@;R\ل?D2\k@WѻZ0fl5PPF86XaCPͫFI6ް_Q }'HXQ4(}yg7O쥉 2ΙmswbDZ )r7x"=߿w>$+([꾦wr.)l@B^m|qK6=~i(~_)&~yO3>vL-|Y[nS}T+*It#,n^"Z]ćHWO@,PHa١\Y:tjW 0c':d$ ʘ5 _Ġ g/DGgn SyCeQDSC͝-\.55+&=q0F!+G]/},9<ٜNgӍux`ϵ7".l1)`U1ߑq. 7nw}8;ϋyё jD#"D* 8!OV^_P2jE523rlʗ~CM3fgݺÅ .eeGeǩ p"`z7NpA%+3;9æ55AKJQ:jiI&[p30(px9mTt  !sئ{ii#;q B`9;[EPKgݍ> +zQTc#J.F؝!=0P~0^lE쎞~7)@5X,@Fg\Cb)Ejb rMq:>kh.a =ېhM0\ A~o/ IThpcpn7L7]6ZA:0xHȶG3([z1`:0S SBۀ1ʡ9{At&Fj$*xCtDbЊ]b?0qN^<z) . FJʍDJddJ쇼!0'CL/ W`1&(6{| +]+6&rKHxj- r m|14R 6)<s=Iwv*tH * Aߠ`;O(kn{UzzT(~N= xTbh \ FA~}"$i v= &y378@$_D~j$*}5T$ xu|ې+{/wu) GXY~oypۏ }-30QkgBQi;c GvsB~WUkx}ô& B 8m-IeP֣uPE] .9(sa5r[A g%(h83{bt.6u&8-#8_};wEt7shF:3oUNz[;Gk*Y#  .C2qiZA֚BA-`u 7^h7G*3#I^X?`BG}Ӎ880G:ߖVKlM/z;Jb` L.-C`J2'}7Hw^ZuBI]>\zA&\w#c$헻 b% {ˑ0HX|@ͨafU[GK/!h50]ŐaHhГ.D,]oh6} vws;u/D$p a@EL¢l<3t~WPiGn2'&;#;ĝ޼2ԓf 4jL)^"LhqH,<f i-TS}D$ Ht*y )$`IB)$;.PRÀ ؖ%Q+0R{v@j2DE {sS 1`fTf (M2VMfh*{\ˉ5*wAaOHiY#ȁ3"o i_ $Uijaj͔+ÿiӈ):+ ЃHth%J: 34($~222c/ ʔh` @ +f%hH@t e0U"BJT1ҺdB1pIB0~`4cCa7/yyɪh3Vûs9fw * tx}x#ѐ;!DšĠD0! ( 瀤Q;}{Nk hRecgvgl)*:HxB08྾+0NVB JQ(i))*"hTQAEQT.FUTETUR4U- UIE5EhŰ׽ 'ekT!J*A'ZT=@F]FDe{A`!EѡAKpGw (y $J$Vδ vةv{^jXsh` Ƃ' wv=2é(.`\p%7!o."mm%$AqH7jl'8`ΦP%#p u?/ѣz*ESUCt9(>ggV?`V9ѧ Ckfɳ((f CU{aCEEY>6Y(jBp_vO' hMD:pOq>ahs L .zÿ0; (@il< ǟ 36:Zb`̂&D@=! (Ǧ5d2,DtTyO@HwF֠bfyLE6-?7TCf.9!Il9@w1a-(ON]#^W Є b`t~ssI|1s3xN^2Hz`0`H0ĉ߼wHmtHp!?eꙉw ?i wڦqb&/EH(Wi$ # ʼnԌ9!zNi4jMiì$-1KTc7 #`Zi}2Z-c׏:Zfn7tMi+;Ѕ`b{.Gv" *rm(zЧ3EPEUU@URUUUDDQD1DEyuNtG A|.eH8W6Ӏ3TcO|\+\!; 3$䃄i(3p#ѡuV (cB~@joHþ (X 1R%ml42Ű@%mP2۞?EOI ⼺5 (,E QC$"c@.Rj`IPF|FCo>6nt%5THLػv\+OOEBf21$Cq 'yrwYt~qeݘaq>L!U흀k Y}Sڇ') xŤL%|ʻ}{p߾%],W9 A Z/_x3`U\W j"yA a|p"ȋ9R}XȌHzjz+Ǧ7:v82`u\;/?PxQgƣeA35788,4d>Kq'K+=` &QԲN9l8! LAWX@Nf{/"z<ϳ3 ^irngoWF`U%}$54b>g)p(,R7yBa!$aVl)U4$ P@ƥlccA)nJj"m>|:8p_+pKmhRRp.l6 J5#A϶Q(R2?@шXpl_5a R)"1Z);J94h;1xy3$j<'i|"PLb#SbD[Ȱ6L׿t.KZҰf lY-aM˜f 0xH\軐P̅<4U!&[1 rgCy^)u$/46uq,ltj`hW'$u `qapQbq8" Cʀ8 V|U A $Td lNnR vډE]<'άMn\p )q&@ڱ+N4Ix^)ErhfeU5XX86ԲVĦ-gX'; +u˾gaw38M;zw޺i; ݐv2ۂ 8D.j PS"YrG'CQanǩPqAw+sV8FwqZM4:2Vyr7;ބnL=cǠ5Iide1m6pB}۟]|'R9Z;O6aM{ᝨrX! $Ԇt sƱT:gD7f\Mrgn&#|"1G LDMHQW#(m6Gjꮳ5@kǁͺ2d.^ZîSG\vhV&憋:#1AC H&x#'v0-<!HD-B1_Whj!HynQ**Pzr^F4mc;+ JtB)¤v5=<:Fڈ "x9nPCfN-  731z5f.LMgf`ЎU1ŞY+GB1pƁ· z m))USSŃ8.1eac"QMjжj97ݛmZc %&mhm| ,6 7MbAg\'!7V* a)dC2`0C0G ;rQ9[kٶ$_oFyz!PSJDhɐ0,K#ȄwTQ)EP0`0C̮D_\wfab m ||;3-- {#a>B5Z ƀ0LRe'`CBV!)>_VhO$ESGvb~c~>=Z6$O,lb8|7t&׵?9 4-"P(P/b3ʁ)&iB!(p*F m909mv% N'Ɗl<8P!B{N%;E *9`j=L~vJ/$sH1**_-={|> JI1~_s_7%|q@\nP>K_?OǑ~<<'vM!\VB;$B8[p$$PƐq8̫כ/ (|ֲȪ.3.D7ňw,gĈ.4dmYVR \wad(RRuÓfB5WrW6nM&UUUEQUTUQUTURUU H\ h apcCLP6~$!x(GMGL5%@p1RټeL/I U|*!UHPUUT03D"UUUUUUQHTDGZEU:ʮg9뢨֍#}*j*"*""""""""""""""""""Fj\,*% $K$#g-G%33!333333333333331 (ff[s33333Een9333333! r\fKrۙPH,ffC2ffffffffffffffcl&Q̶fffff2܎+-̶ffcw1əY%nd-\p(#BC4Ku&[&[e3.[$nfffffffffffff7s3.33.ffffffffffffffffffff[$I# 333-L33333333He8ܠb6IO7$nfffc̲[m̶fffffC2fffd"4t CV!<33 3yۙrfaG333 1m"kvffa&\rfn hLVn}}]}CDER]~W9B<<|OI^oX=#qҼ, s<Ȫ` Q8mN3Ɏ-8g0|w4K7#zKv (i?Q aå {EEH 6}﹙BJ*Y*|"mUN:Ym M8Vx3ODD "vCmiS\2r>ՙ4ʵ!:63Rk13Lj#jc[fe;1~w'n;zb}3xTw{N{zv?='N=q5*RA^ug-] g`(rC. bƨ}-|z ±FŽk0ۥ[:ʱhs1HhCE@1TU$6JCH9xbZ:wpĞsSC"#ᨆVټP6=.n.F F̓Cy=0C%To +4A(о+r6y^(mFGY<򵊗?3Xf,VnkJU`&s]`~}M`Af=\*noi, >͟L!`~/YRƥ:ੰ0%M st 2)(a1XК2 >ͦ/ zOeYl: I{ ;a!$6D@`F*q= [ &ÕNeS$.uE|ӣ$!Pvx 1=b;AN ?8@2ںl4Lw i"pVȹ(nՂlu0F?$&Yhgi :ɞ.#QM/Nƫ2uYa5/ 7с1 ǧh1$Ts畤z ckLhގIC9a"bV6 `.<~1'Lj#$'P<ΏTUM2Pn/s/$M-ZV_XrS 7O)',ϯ^{a}Z۹$޼ %>tg ؑUqdo1gF0H]LJb5 yb=:Aa؇YTGڪF$xےXE;UplD^ctpsJ(M9|kj>};PYhҺb JLA ATZ!\PMYAvnw1C56t DNw; o t|dU$F:ڸ @-VKk3=A&F?kY܂z09{TI`ÄY4,:L;@I:C43-u!F7 @ShipRd6s `!v_~O |>1J)h(E ~å g~fHo /A80T_l@#?u-3gR&'TөU Nhf2%|9xq~v{i~nZ:I(# G4)tkR5 AL:j:3W*x‡>NO=oe^aOqr xO $c˝(*mls?9l"gn!JLP쌠],r*܁nR|[BeTSM{dLe|zoGw8,ΰV,jq\֚@!30\"p(ԆAf8~fc#췄vv{ao֗v9v4W>|Nۈmn+G^C2ǸYc7&f K7M&=d) :4 5g)|#i gd*; \ŖF@ew4ѼYYjo|"DgzT0Pv/{FŲKo*;֭;\#T.(P\Y%8-aS[UN!siD0rr&1]Љ]25E r2Ta:#9eA7{`jH)w/_x8=y9cY`w6uJ ?.Đ:%Hh9׸u-H@WA3Gx4 cxNC =Nk)@ _ #:qz%zeJyPlW @q4995cI^眣sriF̺:LƢ ] ,;Ӫ&d$wmۺ١ jxF-pEٳQCr!bh1G,0SИ͡ !FRTKa.[Є% @o2Xh8'I/ P%:ð@!T1:P0 J*uu׶1kY&*y_'!ԤyUƒyqI^/Iz1hj)DGQb0NQJaIuЁ2l $Aol~tg&.ar@~a1;3NLE8ֺLGs#^:I1+L4Rf=?WF\L/I0cޫBai'o7yE%c0qQ@PNZ2Lʉ x FIh&{Ku #P~c2=gd 1a0vhkXW1]=P'l&PBTo7Bo/?ge~“3+.VvAO%@^^A9$vhݥdPÁُ bum+(rkaCJ;N)'̤x;|d/yz/ nD(t 8聘 d p2$ PD{.֟ou3U-:ޜ0xnn^YS_3=׉L=ۢ ADDd@jxNOxkA@P\͞/CK5i n@|:u4(rI!$j#q"8)A. DQz2HaJE'Cj-E&Fl}${s̓M:G^EA)&m"0L!`iq!d6u]T0,)(3yx30ݒQL{<)Iİ*TϩvfP\Xiqg`I t;! `ބs1{30 ۫>m6cHP|2%1ܓmaY,וev@O2b,A/n Uf%Za"C1;CDL1%C-aeeMTB.6^; 9`CabRѻ{]M&jmY?N"r|QTbQ)??j"XQMUE~" ^&"*tH_m9OE)ҥ_==;%z>cџ!-PHWenRgwm;IkTq4Q@;E^B!6AM !319L8C8.pvy rpA(maڜSPKqME)wlPp7rl$7lJY˰%#&-Ť"f *P@T &U]Y4hi i"Jg#X$A5A`w]qiO tE1 )&f(" fX;)@a PK"ȒT)WmT^@Yr$ N:nt61&@]LsAs` 3 "<%n"T-r5(u\@ ID"~Z 8qB@ȚuX=< `[QЀiTbA0@ ! Q2DT ITG }nfC 11LL L@P !f#>` :i;]i784 3 8X_WIP*:f5.אa3'Dv[11Mu8vh#F#F`e! |34t0X⪪N6&G| tw<1p߇UMq rHLZ/E~^g.>ϧ, PēҊ -֚^Uq6*.6ѶnL.slu>S:SG_aPN6S|P(閂s ̓eP<;"am"]AS"* zfbK q\jzЂHu"lq@HZp¾'Fln~6=6xi02!9hѶ8f9t6m,e9hwdm>!2Fǀo9 zu3)NQT4㝄 #2- 0IfӀ SùS4|w`0=и5ԇ,wjH+31AG0neupOFt3s<0c&x`xu{B%3px߂!Ѐw1ˢB}61`.0G(lQ5fNk2D3N\=PsrDѴʖtK`X30f38:&ܳ[527D7#BBE0wBE&38EƑԼS:0<{e za㧔 DfY7! rp#$tE'D,4oWD"GLk"Q Qamɀ 0auB$aTL!Jv݊2uiO [U̡ }ѵ,r[5We k1,Yx ]%0"2j*h3&޽+&|2 Vw9z'NQˊk@-"vX]`uQu͂W78Os4gQ*H\?~UoCkg'88٠r>qnCl"R P(+c]5Sv[ MEF ;1c1s_#SbH hI*ea4&hSQni ~yC8ff'$^ <~!ØHĚjdD`@P{ya`pԙ-,&q@ ~6W%^mѓ~=00C0u8=đYm.  {x lB 6~gƤ"io`1AABBZ:)'h w0tK:K{AMyR{¤> 0s(dL ;A%Ȩlف NBwtt"UUU^YJGAfqg's ,~i#!*;EAvi2P>ˆZ!›@LBOlԮm|ޞ&\"ibFpp`od&Nd݃aRpRn9[)̉cJNCj32yi!q0czUm2VIC,MZkEæۏS)1"o@tl4ő"l ?/#|EY[a-xQ1TNB.GC.D1!rrdC7bU(c)ӡ*r.mEI#8B3=Mn uX=p$ Ba'9W j.(#H۱m @  VxX5ʢ5-E9 (:~3AQO9Jꇴ = c#0; J~z0ac |`q*l.go  I$Z  %`:<:)+@bǑyʊО)gԐ#UU8)A}H 3Tjm6 \F h0:@ ];0`԰&AgE\W)c?>I)*/`9nh z4+:\4`_$UF&ÞD3# 2($}@G . H8cpYQ$jg-fJ+/gs1`5  BHJ뽈^q+ w5v7 a4CG ,0Q[i}pDp>d({Q8'}Ut0/"K@l: S4[F#0b( ,)kdfTEG `QK)(&ӡ%ĕI 4lC>h| ^좪obj xĹ e $P:Prz=yҦ$2VrHRcJ&uZQsUއC  >O LHs#P.L1@:TlKH9#$E5,l7sˢA.9x)C"kJ(6X,*L0hMhf: hyUmsیА7uu߼,GBJD(E"UJbi(T T$!D(@JUehJ(Of /kC ސV^sóݿH{o>C;5>#}oW]R^.Ư!N[9^JW<۽zj4RU\sxh103c#EZ;ڠ-8f,kmθ3SmUQ,PϬVX 4d΢-Y!P:Tz۶LǾx:xg=L{]C:ytBI'zXQ^ ജ_Vk,]oŴ'C5_,2OUK 6n$+u.W+qM-dqEӇ ڏ8f ){M{sXUDpSy/KKcZהb/ PYfG8, 0Px $*@]8B4! ݜrX^>=Mo7Yv7p%RB*Bx{|CPjHh@+-!<*iŖe̖~(6#(J !5p|𥳐8|_K9XM ]7O7-2Q[y;% ;$A979WXxl)ik$Y/)ViAT.C!%>Y,aN7 ӱ k!Q>Z9ktW^gcy1ZD/wt2I4;"*C"ZcGZwT<"8 ̋13ю 1bSđE)ʽlf)*U ݘcs9~ `miN$U8A=h 0F ۊx!~XIøh͢Dm/Ri8ɣ105r,;K”d0D tՀ Ϡ5ØMi@^tiȸt'OM ^<9o8UO41$N/gdAjJ7r=LH&&{8[UC[` |B:L0jr\)$4)_ GAO-hן< {q̐ȱ31P0 C<B~.?#(.A7˝p;2/ fTsTLف"jcX$e`i1L `%&'i(AHc['ռJ*Gٛ~E<9qn~{MU67(}CP l([;>]ȧU}skO1Jo0Ĝz@m U&ıۄ@?_Ҿ/]bي40xIqc{gb}HYyjXq`r{e+;4V!S3 ڍfGy(:FS!6ǓYG[06vjͰM ɀL&46%!IC@!J'cq m"c$]4AN0 ,U}7XQQ~j("Tԑ=$5R0ʥy7<~G#8?l0SmA2HFG8YDc"eB_0|C>riI|>G3"mR!DP"R/#ho}"ȀD@T(¡VSc.[]gcjzk)^", 3/F'׼է=}8 a&|vXihDz翝nSO٨XŽ"٭jc^newW3‰LRKA a1)Inf"j1 {ZZ2YR(GAN_2<0Fi膦i!w B4~/Yuml°Dun:' M8$sLPQ P"$ ;C)4 7 |avFG^ݮ˽l=?/F0fdq2tʃ"(>F@Hq< GkK|-%t`c2PP"96T炕hF3puF"FWXEVMrXV>$ߵ:A:l& E }p ^_A֚G -[f[ޙQ5XQgڻgg<'E6=A2 [ir6 zbCR,BgDh1W@ PȠ EdWQEQE}s&^5h>'[_VI`Fa|z0c!Blr0& 'vQa9fe.vl3NV] Ls`9.^5!7.!I*n6y4)qJ^ "0nB!!!&[5M7Zҡ&)}xs S-ʎܪCDF#-8Igo`$p8:o*P`4kuLP?!^ZIl; V9Kj2R >a0k!+)jj(MYsۀC Ǽ P"?L2!a\7 I̯!k$GpY`d(q"P@0CSzC•WOQ!$?egOі+Ml/8@αV$$qáW!G.RJC% AAQʱ\Ȥ(j_0_ӷ# K[M;5J`l^$,}ꖫ8PP P#I (B fwLP٘RX viOt!Eg4 Rlr( Lhg~(ط^D4=Q¤=?J<'8\Ov&OmBf5zo&ij׶7)>3\ʞ0hC YﭻWAo͠<{guZ7woyI*`Sw4w u-XA8Æn}K> ;}쾖>]CkLU~Ǡ8 *d҄_ݙL4C,*oET]@RUQ@EE s004*%JS0ccrZ Q4]^7HGfG8X9+Z9l. ~'Pf jb:h_h%0kC\ X: ´c(|Y 5 Oxf FJ8M˔ց`gUDVͳ .y4yOnJLlh.;fQ'Rz.)]i3GfEC6׆ HJw4ƿ.:ZV&a}~fu9~kuZ~@񈰔p 53|=+Eeo?ـ+lz|@nNC_epI0Dt/L8aL0 &cp d1 `ݚw9MZ6sw F&xذ6nUx4"a66Ahp00ްXaQ@8qIl$N*02C 's :W  &K@`yˈ5sY@1)Z4ǡffq&Oor怆)2;A7%%&ji4h9,*yk2 Cawnj$iTK00 %&bW*t²2j(lZm/GN)=O"Ch =ߎ?aaiH|ɾ;w``ɀP`Q(*@PW}]TY./~c({G.i±9Llp7Vf)o52]2q"jP `;\C{&ign_  G[^'?e?gA<?(OE2@%?П*.At\:W:Zy0uvUY$D̀A"?U &Qg(ހ0>!_?dlM.TT`x6Bxl<ƊKdz.ڹsj?2ok}Is}bb6n샸4L',)qMm tx`9st貭ڞ8`jYUTNĀhQ91܃OSzlᘇ{Ϭv.@﹑c"Q(< ӵa&@2DNf  M.jV;HDU+Hx?nv^ OvYȀJ"yVy+({ހt:#u'=es=a)pzRt}i-|{a5eEmA#k"1=b'1G &a ˭%|^2${!98?/SI0Bceowwh>CNG yTݡ)6UGZ`2pٱ7Qśꚕ9y"]!]?o{mϻ={|[dѻ5qjdx>$swuT2d>&g9& 1B 5`V{O2ᷰW [7 )5f7ϸ@='3/ JGmzäz z#㉤?ȟo6ipug;8ս7q8<((ψ>0Cxri+[;C9qa2h;AQ6h w0@KylФZ!vKﮇ{`F:!p!,BpB̋:}s=`N&j`ztg 7o'npʅ,o^G cmI$xM9N 1sm@;q8'ށcnFbx9]{;tQ=A1AٷGvD +V#~!-AuY`eP9YQ1x,ePhEZUj`dEdZ۽t;n8lQA0Xb&"uY4{ vo 9:\r Q*C}lG9KO#)Ƿ_<|f.U&gحs+SyАW!$hQB.7 zǀ̐<{<8`\c<7wDc`%UUXfUUa$/y{]j3~ɑ͈MΧK^&w83LJ e85bM{{ rNm8 B #6>+@C3xaxbA%vPH{CP\rJ"f:NaTG&&rYA)2r87]'3vrBw22g,W]9C׬h&oĆ`pN]}\ytgێFXwJ h 68<ͮzFhA8i@EDΠmY]˚%5[z<39tj\/yj89vns{9d7Yac"O)L {,6z!z=Adގz>M2zGs^CU*v)Ħv$>ǟ7l"@CzT6= sepEoΐﶎ֞P{юu/!pS3@dߙr*#gIxq@ 21\oI®;7 } jjjjwWw=Gl 3;FUҼ9<ߖ ^a=:۳Tp5h^'Ǣ|2+P7*T*QDthyE=ÝF5Ό̲V-}7$=کt,=D7QGF'$NNEQ0YO.ϑ-bb;~zI !T$fD9f9ryP&NݴSc-L|~8= j{>߮˂s s  evPv4n)!ÿ[q|?M>ht b BL &iȢ* *"9(()(*((()(((h((h(hi*((()(((h)h)(())b(((((((((*((((((j(i()h(*J(J((((B((( h((цAEdSE4POo͇y,, Vm`4DpAqa/Z&" !j*(2*)*m3ئN9}8:* @x޸Խ c&;9%QAMT\vn Y j "]ɷ0 31&'**JC\9}'i~{ozDxJy)0$3x9)\.6yOKAMAW~m"+P0u .mG=?OURT*[9 *6 Q9K   sĒaˠ݅,hFfzK6/nQ/lWv#֛ڮӷ{?bG"$#g,qo/>?M.66L;L+aU *QUUT=iOx5z;a5xs=MG0t}4=!쳬ð=\vgY;t "I@MLD&HA<ӯ~ CcAr\yIw7L%!wD6eHcgOƺKAa:B,bg+u!OJD;U@zAm^NqPA ".D|bXwwN!Uwsgϧs"U?ג%{@.px(&. ,W‹bBsܛ_v]ap@Ӌzr?œmBEmcZT%@Q"XRLQwdN PpF#7̲elnDJkHwٹ٧Fv_V.@#$sϷs ךfQ=,vMxmx~ Kxw7 G nNŗ8QNk BRFF!OXoӽƘxC]FN'iZ67fi9ݎ^1Lsk ii3@`}9h)C [u.odݎWBaА9n&Ơ9i+ŇWC>HcK{'c #.ۯCJT6}n̄67hGBUҝ g=Kfm&h(PS]ÀM4^P{ Em$nJcM~b>Yϧ)QH0s"L@5I݆lZꅔSv=! MCG'p:N\p轖>P[qw x bws4}^nax, A5 P$xS?ټdn'=zrx*pXab\$0e9oO&X Ļ{\<>SU6HbWTie(d9c D;Kg=Nl;\?zF/g엀-(LA:T`H& :Z2E?$}dڟ99k=FȘT(gXG8ǀ !O(O0M ¦""@)B]2۟+PZ%<->nnZX̛nE=1g̪B# H cTqr΍[k~[\SMM5^HY'ZN{7OH2_Pԇp;}` VĚ$l`IyTpbB 8hG?C쓙p t{Ɔz i;Wvْ^{9cϳF1ӱIhv+;¡ãRr#0TI~"Ӳ䕣-',->5]uCn.t4:!2XiUXMC9 {;%pWWd״ RP g`=`Q&1)D&g ,5˽ 1Ü-,pNPܝͱN&Vh5; J0LX$ܓ X 4BPUx(7jը5x FXO'ZPkA`XTTw$F*pv.gOW'8@mtn2zn"zjs9sgSr3P0 sL N(K%$q ;x%ozu"h06Vg\U&g@{Md3J}!UHK K7\9BRo -c;\8,/}Rw_n\gֈV9pf,^>'b a7͡3mzE$RE$Ry^6}8e;k3Sfu:ǤD@mNU9>.bg= 'SAyW|Mթ~h>94ɧg<=^p7Mz> ufܞ5q6+Q]DU݊heڢ(c$ y-PPPSM54PPPVdWݼ̳33F#׷ղ ƋkU dYN !SELapT߽8&TEHԘ۶shc|ЈٸVTl!&תZ]=&߁hX)([8<3"7Q",bA\-k@o>?o{i9DAй#:= J4JG#ӹ|ydd溸KdFjcK[}6+!6.#BB(-eܳX0cy$3L;O/ab8oH'`Nqٴ^qAs+1DРyCrp>ZepZY?blJSMtFi1xN>?=UbUUUUUUUUV{6\|98{OC`}̅IsDtG#5]h7۸r~B=BK:#!&j[w7 /I簰k )'t18@صßC_u6Og턌 #h᪣4sRq$(kH\)%R8SSsŋǕ:- ;L2beަM0B 0@ck(QC 7}/>đ=x v w4PF .N`xaa#(|:>^zu( *Wfp;[f^kolμa\8R@@]afP? *Tci#lFYI:Dݺ,5):tz>8\3{4m78% @oI;vkg-Ls4 4%b$OC\apc@Yt,wM)FA즡hJ)7F$ PKK1ȅ;&t*Bf`Anzz!J !_(:qNp`@q xR0KĽtHH\$0dzN6I!PY/2BwO>DZw&㎅/ 0FW+ %-3^JbYք!96T5T쩽AߴĻ"Z~l5~]g܊\4vb+v*}Mz$%23[hE3%<إDEU((2LT@(&^g̾׿YϻJ*VdB W!BI χ/p є óqM!Zyמ4sRXrh&aaޙss+ֶkOz~6&dB@wz-_dE"nr5=U&iFf{lTĪa b(*Pw{9yC.jO͟ӷOif]+kf]&hgvx{'L^M[ OVa8pzEj?O:rL/HLlm6mIJ@ Z3Mp^ qc(y٩Ƙʥ FaIM5C EYL,2G0!9N]r`S_֜+ HڒB5O}>)Gh;m-h`ICp x&9iSNDXffD&f F4LAUE, (laXi@f=(" R R,t;U`~AIE%?r(S$3IR(F;&v0~Ea#(m*SOpMffGdm(im701/E"C"%0{vA;DTvSKBDf-FAc nAD>ȴwtICVӇ|TeE H H}\xR+ۋטNv3E#$S1ѧ_`AE0xbCZ18M S=3{ I@%RN^J? /c?:R 롨IS4ϕğ:{qSS LڿږUs}ysȉGl\)J~L7!GJ&S#(?DP}†X~FrH,7y]hohpΚĽ[y|Hp`2&Zi$VU^뇒1ݩ6MWq|/ϼq{N8 4F̈ItMao3"đ:5j%/&s\2,ʢ9ތ#V6$Π(:p.7Mh4%Q3ĚB,bOhERF(<(b:!eLb Ax=U<@5t: =TF*j ՗4E#w؝8NdOVMM= M֐֩o Re#THHxۖ'b@/Y¦ " 0Ž82gS. @cU#1 a3$C!3[c12`d:5ZtDj5ns^,:2*F%__;&HNS CA Sw u%5TOݔO8N$M (s<#ؕ6 ̈nA BLjT"_| n&{L]Xrh3o!w @ 蛧Ԟ?+=Cp8!%%"g$ F?r4C?[PQ;8BH{>޶HD+ lGEF6b{V"-xve0mp,ÈS gd6( $>0ܩtǼxf1a*ji( OEKE?v' 6Qgk`.Fb?Pey>Kgx1i]^sxm'l}}aM{()v`l i0Q yAՈ@I9΁,:@_~b1$m0!S3'oMgC+Vǖ -1'o $hJR(pJr$?>'-bXG)Gў^l)[@'8SUTW.YsNF?`"hoiW=RU JBFbhXc+FOSсXV* CS.P$p!s 2waA5KHX6 j*f dL ljRfDIIPETS5IBe HQ34TQMRAZ)b_&J($(!H c1nj0f;rkt H /Ll$$ٳT(ڼG@7xpS34^6;U g w=}DB~'q^ j7}V-ls;I^Wv5q+Nwҳfv*]\ at@90= OkyP[ù1\s()nT,IHa &&TZ}xLl# @HQH9cˤہ 2О5F'Jv7ed4ȕM@Pl똚0:))у$kaceQ//:՝ˡ:3z.2E BdIj(CwYd1Oƭa&BBP:n(c3 'xIxf .=@C=9G ?  &F' ˜D!L>4P3R"**I.P ]ń!GqM5idaU[1TNO4)/L*Y37SW=>QxLmqipd&$k8{ *[Qu 9*8c42͇l$d}']o,ya*գ<3p xp͝8G taqRR]!2EK#QkI[p/)ZDh%=gC^Xnԕ8QfꏯְVh I!o1yՅafmV!xN,ylb[*4f-B L'Tɛ&e"q\0&ixswFNj@j9HC`|F "ѽhǦQ˨zhg$ ˁ֗_T*lO0%/R⎬MDhwm"x{2BOP)~nbkف2SN%Bw`(P45*Q@HA~Z:F07PGgH]!Md'%|6!}nTN'&%(R%Bt;!Ft ܆?,E7+㧬'|?$6ؓSpS<^D}DEAgE Zʹ=\9dD@(bZ ) &PwCԛdHMqq f#+ i#I*`YLkU+&.Wq}"D )iR"H"J &Ir* rZ,*$rrʊeSP@J_&Zw]<(k'Y]I `$О_NXBLm "DdHL$XZĶu oޟ{CԁRAb T͟kϕ~!iv0nFT灎=wfcB̅)P izD;šEk~G\NXudQ[O?E:ORor4⻄)ՈDV}wo ݨ: aDRUt0CO]a<}攁g9TOwEҽW- t3#]ǢXv$V3%  bXTd2~X֣+hWe)r%p%j|3ޮ&ǽ 뿊 d|HH(\*4@N^ۄ ım!Ȋ9ap8=L#0҅uTѨ5 jX&0B* #L"-4щ$0]@yK4Khี5!" K,f.1)()T03-*DuЙ7L1#a67ԍ:x3d "tK?/c~Yqp#5C链<ݖQYW%#c#( OYg sFN@yBI= ZY\߇qd#@_~۷^7U{w0^Uybu2rS[I1lF`/8uC<0z]=p?2蕈=>(ԏUG6S{%N7tA'w\>ioHU+F,+r 8"o9ymkK|nݱ}ӻSlr:ɛ묁y\AĜxP& i?HB2ppG)Nڪ~)-pm~{Xcth)tD 4$swlnsc7>N _楇jeUlO0bC9[α8zzgoFfaA39hbwNM;rڌSD RqO.2`b+D=@S6Ƙf30쳲_.,8K{>=hվ`J0t쾷X_U[ H zg bJaVuLk״[v@2"<e+pA ,> 6\[PSn[R9}:U)O_ρ M6xsGr8Y&rgaQᆴMclBa!F^rّ( 4ciT19ʡnpG\vCz;m p3D?#. N*9\4@0Dĥ >ߺ~ˮj|!b@'!R $HSQq )#\#}aaP {- Ѣ@O傋&im w8pF֟(ƴv j((.xUQ Ӊy hD13$̣L$(h* i+tdbt7~/مsL؛R'e:!т K'"Ff# ^zX2 Iu&DRĤDE(*j \FD@N=S? ggpjz{=WѶZ4,kfD`lJMKpnn`5A=C cH$loxc**Fh4Z =7c 6&I]q!ԩHChs5v@}})bj30H*""RLl4 t8z- "L>KH>i:E$`a MA~;Z7G \p3a}J⾛G6{1Zl0L8}4lOE iFYGV>`V}U4@H@0a@q٣ ׍*GgeCUm\+«CSѭ2)&`0&;R1|tpU4UYFan)6C]m*D9^ͯ/3"!~bJop ^ 0)#D$Kh.CF{}ek F!B0b*)SU\hY+aTBXg ~xؚÜ])`X| $eaN?W?=ĈAˎCwKt $ӃmHO1nt3{Rk%:+ȱ_lx$7wN)Pʔ tR,@b&A%( d$b QB  )P#*̈%(44fwi8z;1$699 nR'R|C!&gIhtի!p`bPvWQ&6NI&&U1m̙c(dX`y٩83lg91ʉ^^u:Nod;ڰ54lŠц|r..N ϐ2'̜6j A֜! ʴD'#lxbY *#!s0cej kzjbD`RH d## m~M1q0+ nFB>6x)N#:(^dCv{mo#;c҈(-AOy7:};:sa8NRcDTE#5dHY$ZfDAaY9'&RVZC/ a5q76PdP 0iI ̈Qi3 Cd!j4@fXc Qfir46{В7.`4[Ō颴2.5B"pbӖ$1F֡ܲRPԅ̺22*6VEF I&wtFsn42EIYF04mi&ˬۼwduQN1EkT+AW*ZPd4,2`p`c:I`i aovm664DK:nLa M8)j(6oR6D kb&%t&A4l4Y)#Md"LuDLUE̵ ϊ .!,j4VNQXf,âV RR]]61Q@dw!PswZ1AWgJ=Cz!a\Mپx`.n;6XA7/ PФCxSeG@CFae  xn6Q?8z,8mH I<*MfFD= *#d\B'4]s{XݗW8W=}ǃ횷5P#/XG1/zvv&sR.-B;}̃{|g~xC2k:oO; L3F;cF}fts0p>UWk0 ¢"}$k4꠩yK[taLA.&EKL˴ԫ6X`YRxmDގѯvx,t4)HppJ8c@1q3Jq6P@)994@Tݩ3RJ$$ooAR ( I!TB4P(%*S*0QYHr t"&ffSXTZuыF:5j5:,QU. &1 j醚u9QS05(: ֌ h#C B>%;vn  H a böءu|5}Ekœ]3N>~!K5I#&hcٗ 4;p<%%p SPAA@ ҂P5 <6@C4J^8 ȆFq_3d?܈4PH @( ‰ |xs9?~q UvWbA| 0nBwu00!ſhv[<d;H m(kBJ(d?A?~&DȽҴ e30HhJQa E}dJiIP1ĩ (O8S֍3*UT0C=:vG憪\@ %+q4oŞwwׄF}߱1HДyk5yOXUԧiKЊA5ʐ| ЦtRE>_^h?X~ﴃ(I g/ͣuB| VTSRwB{w-F~6}ڲ=6aUmCݸqIZ1OL1pPDçյ97I`&q): ]l"Vt<{/j,_IĀh24z{ cf IM S iOl %9~-9>#݆a4}Oiq">crUn'5E1TC))y[IF.{0ݣ9$f@k_N`cYmA\g+;8KWcZF@_3HIQ=T*y=Ӫh`;VC<`/|E}艦Nf8QI&z!` VyCʴ"6͗qP .TP2R<2i) -4%4 錚JJ))iP9+A*bI4$\L$h)YvGCNq7x0y&z!Ͳtd)1+Q"3Kl[44asz-dtC$BzJFdKAb،p5sϣLq.\ͯCZ4ED* Q"2wJ##eM}!EV=/bx3Gw:o;d;ǧ4@HQ-:Zs )s[|5cH}C[wL}2 bDrBx `$MxpC8갍Qc v凥$]2FGI0.Ν l?SܬF%:j[ff+~6fw;NqIƜn䎆M Ѭ`l! Sw"2γyͨV>6zPGSxĆR0O\fsZcIh9- &=5Qų]7ޮQА$t|\.R U0o4lzD#]=bz$&+6`r-3Fڋj!|A/4N8~, fO]*Gnj#x<.x81w1n_-_fjARNhDAwbx>'RNP:JЀD⌑Qy0>_f\q:#IܸdokȘ`kQ͖AY$/$c0g* ] 'w -f]$)|/yvYgI ^x.'j, ٙ0:K$ :a&i`~a>xcFq 9lXCk l8` E %q/mr-v<^|r> U VXsDp4T \D60htdƆ="% ^ӝ($\ E)hjb0GQdna7'x#dQLv[Ʈȝ5c1(`<E94+xf R(- H4A1Бj_.120@UYՅcxVb!`NݱCԵ AҶ6r X8!QS6^^%n1H#(9͸v"-5EP)qck}Mԇd -ˎ&n2֡_.4#֨Z @Ct:𷌛Sh ;]SGqIlތޤ~C < PAr0(bIa![@zI@6H"k8Dwҗ=lዖ#)Po %ҳh}.i@-827*#`㧖G({CA:ۓ5ߧ3BE/NgNĆKx%7)-&z4kOq@V k;2eZknыbh3>C|q(OfZpû0)&C&E:a˒* *r04޾&9˜mǠ.9 {c$;qc54`#.%ۇnʁJ$7wH-v;g1MS`9wV^G8S[t7sͯ\uK W=cڛ5?)n(T)f2?F}6؃aãDGbayun[s1pi]3M>6N1܃F+`iZfpI7nBFɻJjow=티;6D,bg\X[e0;aam1cLg\4!%gO^ڊ\o0yi$ӇlPjy;|3t[3ٓh6Eo i[-*8Q ̩h#.C<bc ]* k2P-ӮuA$Ouv':Z\v|#>F@ qڥ\[?[re X߁v!&PO 'qbRCRr jN7{Ffi.+Hk4yOjMFOQN29!ݲ<. RǢ(R G0r/8vOfAσ02Wuqt aqǤ]&'#6Bl!%IֈnD3njq)KT㸯<~]KI{o J<̒B̰K7FC k6~9(+{̣o蘢ȳ nD7uMGX yL63ZiS!N1":C}r^"c2+ܾ4ZͫN۳$7g=z,,vn7ĊļX22o91XD#RNw)Du~ _dUkq$uU݅ӳ ٓHiݶ;$XzD)kka300׋Wb=Bx 0*XFŝ #"dꅃT YŋNã0B&̓ۖu0z9Bnd𣁅:7a X L ns̞朚ciECYd%J~gP09Hݧnhd9wFUK F%Jh3Egh6Ui[nqsAI wWW<0햑"zF EX9|M"\n%;鵪6ÕUULy&-*3l%Afp n)FJCuCqF53SSdt 7r]P5դW& eLzVgn6j k3BAJ0b)u|s.A<>.[sӥ4חEi6i4ݮ-PuWgc In@L9ס3:PI0Cen2B _|cnᣳqhf'Z#'t%dfƼU9)A}XrԫCDj.ۧ~;q)Wx~r4b9][91TӼRa8=:OGaBX`IK+QJ,a]wДl5}9#-GdkmCK^N#I-[͚ߖ]@L#rb~|'yÜO5:В=`  %`ǐ󘐮s,cc>5mo@ Cbߵ:=(xN^J` <[eZ1ꙝmtb\BsI#!yyx DMK!A9(Za,I Dbц22,b'5hQu.8vKƕarS2A.~NHcGdw| g-Ċ1lY o9­ait?e JCOaG(*&8z$b*3g5wAR%] N"JDntZDp-Ek+F9 6Cg [/cx(ヅQفtqkUuԑ=ٖ O%2wI u&#.RW`i; ɖ~iQqX ':AS/)aIX#'8 /ɓ u ]chPd T鵥xo|EԄmG盔>|$$KFJ3v;7lvu 9!q9?l4GZx)1W;o_ci>MhМ®nӕodwqQ;ݽn.ݚ)a-2&q#JAK!Z],Ԅyu,1l0 "259+MCJk7)#ܺGIIؑS>y3}Bb۷n?ɃL!-XV|gl= .tN&ٯ;۷m$PGMwZ]ptۺ亗>+:n',exn%cɣ&R!Ox'o+̬ncެsŜ8ze\" [`9unT+˻mДsKIRHֲ.PAooS<w 9#3Av9VTB!_(awEj 02**{fZ9aA+m 4M2R"{s[_GV5ƷRbL)rkP&gP"4ځV{8z|[&kgndvJ:n8إ &d(F;kwn{mW( ms`]uߥd8:]0nz48/ I(41$0GZ3cض.hCQkM9 4Dka$ rōM39g 4wug@pL̹,@o|`nZ͉:'|#Hڅ(Abf]"Yb4j:NHt7F4sɎ!>[ɀqXS| ק,I4"hy1Zٙ κ|3aYd \`˷g\A_ה5@Pd!$81 9&0kRDci dC':tVB,Oh05`|Z?7'W5H ~XdmMx6(6i#azZ/U ~_Pv|c[Q};DxxA}zƅ>n?'"t=+EN䅮Oż~zws*!.:Čn[gpvl²1mPLܡp2 \9Nmc{!_2pUFE-T@b|2ѫ b41NtѾ/";3z ٢$i!ʐ2uMuHllJ'˸û? ޤ)[_cy [ O0!@Yl;$$UިV"7)~옇ss['%j3ttdaLwiq$h;l<2ΎNtr;PY-(=ɠ.Y{c9'K4#JqZZ8qM7h-jZtĨ|EA9](9ۛGv7u#Ü {y2b cgø˰9|>H7bBnf:seR*')K1O>P`?q<.PZoؓ=>t?Gboh*[9(d"̿4j_p8LeHo]&t\ @8`4h.f0`k'g:Yd$@:a0.bOk|;vt z߿XfûfqpR3=kAMqID,¦Ի!2!?)YJeaT!MBd%c|}xhmDܦH-pl0e99br2 ?\zc0"otBz8}Anxi1:0z>ĐSIԇcG.&a DG9lL/zݔ;51b 5ZKp3=hǨ[H ={7je5hHTouErޡz嚧J"9P0Ƕ@bDA_!5; 㳲$6xScY `_/>i"V9 r C>e|b7ıFj ۪! GR#GY0PMtءoTF,xiyC{j/-'1ld (6$Џpt;z1 L(Y%7*+s?𦐔h M8E"K77<2\ô/Gxxᛍ=c9Yn0 ;~lp"DFnc|du"Mi2ꑣGS1kCwElꆷ s_g9rZn"SN&;H&zw/_GadAyi2v./%Jݡt'>l3=O= !spfR9(p {ãh6Frj@ s Cw?tE$@3nj+ 8:! MT(07I ȲMڵEGAꗄ (WL#)GFb*698ب`Sdw,Oݵ`U_ҙѭaN݃H;9glBnk.[]FT\:S01=&b;:kc~)SoF q u8M 1wpvMn0SVyȸl{WLj-ذHMs؊Épu"Hȼ/h|֯/<;:&cyBix[6 l۶ 31nl !]h8f&!(6 @WH#B[k:)ΔpmŢNSSKt,gwܖ &iVEסCfvԢMN`BP栗c&ᙙҁA*FafʬpO{5L Q /4DsTuU Y.K5StvF3f1?XI[FMkCJ+1M{JteE ,adLN #\cq|hSf1RKA]6>SN>üpu H9SYd=K!]ɣ$V TuYB2'w2֝˖JTeȶ:+ \iEM:Ō\~6 O]Izw[gqryB h9E˧z!H: vjxqe//}is.*-<f{c^ʝjׁeϹ9pG :\B7ie)/y @m0!HوTaJ$D,/Jiߐa†p&Vo0 , e3v;:cјSaRRQX?^h>.7A D #S*FAAU='2ʙs %-vV2$wB/\pd .r s cGZ?FxF磸{CX&+a~m>O]g95To\Y/6_S\\ -NW(ϝ,s"-vu/=ps=hw{użjA{ Agfk6Se,P2L(^.|NZl3Y3bR`zN9sDI{eg`=E z;S5 S1Wwn}XmqadA x)MM8Zx*ÆTQ˸6OQJ >0R!. ֱ71޸[a*&shţvwdw~C]j_RvKjk,ͯ?FX;[/*<c9'RɸD+vt߷]5vce_n_\C5GKBƳAU׈aӘ7J5t^I =ɏ)^/5~xgpǃW>U/]s ƲmABO7>i~S]ƼIB|0d^gA!XGd6r#] N-FB#DlIFCj]ZXa8c"`J䚅0*a9, ! pJB wD2))zY{9ѪjÓPDz;Mr??p`ф-C 8.@[]̘J`d#29i+~1Lh3RiWwd s\ŌOB~W0)L |fCLJzMKzwd hlr " gX hMiE9˦=HrяM vDƩH aZijpmqLy+zj(+u]0"G]6fcb0Ɖ"!4ETI5AbQj{.꨻N㯸vTPMCCx! \2œGp!EEUUUzOWUWi ^>󹆳 8aIzlэQ,6Ϛ5adMNNhJc"37` `ؼ$qIZsm[D@` JiRhJJ)i r@c^͢K™ޡ 9D#A^iÊ_VNNjN-Eq-U{XP'u D9ZfؑM`I%{_·(Ch6ID&0A#`Hl/DXƇKاHH4xى&wK؇(( )Z D?rz1P`ъDHd? R^*'^  Q C[g,3]p _R֮ s)H#}B+N7!6!Bۄ,h@jRQfF "%  W : #LCVYs"Fֳ4"QCrD5;W=cP:YdXnN҆!1\H%(&A2T9 k0lihS15)QĚ4$ S%M1 I DUL1 A$ 0DL-L3a㓌ى`_^ʌ7߆%(l|ZyaJdAAs@\#1}=N+PFI*t/Q(*I |6'zf}"ݷE![QẆ!=@XBs;pǭP[CY{ a`#PqmE)B &c"0w,:]Vc kE_` V +f~ޑ wͽό35pfd 慅fYC/(!a ><nz3 S$79)KJ!tg+Z!i<99Nؠ ƶA H%-EN,O6bDd"JyՑ'} WE8hI9_54C G2F lnw A dJ88ED}!  yno1])KʢRħD<01EӨ ~=$2Y4,1Mʽ~$`q2Ol|bΎ! fH5x2о hS@Ĵ1#C2Ĕ(PĹB%؆f:)PN!714) q'R*3Ff@Fb 2Z@ G| ^5""$pI NՔ7EFVzcc@g݉|MG2<8ת?u ヲ38tOw^nfY. y?Hj$gT*>p2E{ڻ5>j{q)ϝtSJ@ A{bklj!l00Ԥ@ ViP&h; J)8>9tvfZCK$M\ d>o,H)E KPpGb lȴ *T`fS~<(5} !>}fi(Al{6D,@ 'OL= :N"|tt<.#@#F|lCgKoXCپJQIΕk/:֗7p~3 qQ^CZU=!FAG$\AOE4_=D:ҧFoEtr_f)ÌY-D䋄HP4C q#N+6?47 ;Ci- C&hvDY(4+B P#B4*PEA*Ѕ14%4B!BP"P ATH D)BJ%-455@P@dBR 0@Q4 D%0TIH&NE JR%1$IJ4R҅d4RQ-HP-E4TME$&%hR!ԎKHSZR(()hJ ib@ibX*h V (ZP$ P ) z|5ێ 5 P22.(< @,-ƒE@T?lO@`ypÏ$sCQZ0JHƌ'2p+)ɤՅLa;O^E(2FiJ) S, TZ4j*Ve]$͈Jp`!0JjD>c=2&Q6h84PA$44-4QD {4utQB^̎ߣxvWc/33ntD_N9~e4Wd4К%LENS~ãQDC%HвUTLSQDPRP£%% MUTKJ% JI ADL$D)KK0+PAL LPE!2(H4IAP2-CBU$MK!LR=FƨР!\[AO5@Y. +, ;k"pւY0[8să$qpPqF}u3r>ȘEZ([X~5ϯ^x6J qD+uX@ w! 5#A6s٣)5=M7A 85uO:cF "8zo@@ff/+^$䘍 3lMw|cm*'쮨f ÿ8sɔ1pn$ DIT8NJcY+؏E٢!$wBzf&X /6(RzF~<^UsDv-59{=ğHp {Yu{(O4 ʟ>^*TJq?ʼE 60AtI yFGj3Z-șkpjjW( l}H=ăK0Y$:6ã'({Gʚ9!;S@!2%ۊX!fYCa f44ˆt1EÓgGFmTč3G u@Cg AEBRR:0lT}>]=(85BQ pTp^bBYmʼI#03!R͎eviF$%17a2X#E1w Ԅ!5\5V8UK2Ag &)]hL`-kP#4= H2&l4*u!"D#+kBMx3Z0O4"ddrF0!!`dgh+"Ja4^8ϡ@3 DQ i%Ñ{Pbr<'svވH`<_p i $,ya4D%C"cJtI-hF9ɘ16LnBCb?DVEN0N<̵\@; ީD8XIm H GrN߯ow/kN5e Hnf$Edj| < 9r鸨Dcul Xb:ԏ2}y==`BaӘOw/Pa/ˢHI $-vp!(o 8ۘZFt5MD~w`'& omRltX:@EA6qqibXAAA! )d N}$J|= f(/ܨ7}0 cg\>2!gS}3 ` 1Ѩ4)+@@|8)",B dDuQw;ڏ,$f's'x>h%JU7H(J$PD]689؄?Hx% 9Zb.~Ϝ8bbd+ 33לx*@)G9su sq֘>phi {XE'A0 1dCA)q 6H`` জtCtmu $ln9X4̥ǡ8")('h}^BxFr{6'T=$ae (ƿEAܑ^Oupf&ՐDR%uHzcٸU=;hpWTHbڈv)l#"Y(DeC3Zí RT܉hCq&2I%nDƓM+ hYl{aq2LB0@._ PB2$BA"OtQ C,>{φ8{>:^^C)F!KU7I gY %a7m{穅~poe5j41ۍdipNQPcݴf{'lW. ^<¾=\bbONc]vϛx:{'⧷n5eHv,qNxecZ7*Ijnc \-l"ibuzlT6&ӿ H:@<>0+'IVJۑ`GtIbQ9$P&W<ncz1PΎs⛅^h䇲UM5:ƒS>]Wq,; j'vXcH4^S+9c7ck hO1Nj`/7&B:B+sMpc11T-QQB{zʐo<ҮXNWp!P:"IJDMq7̜3bƠ "x9P@`\`r1]dn7!AηdrdL5j6u*cj hL$`R<_f)*2*+l&RF3KY6X.B>'ƫ`;HC5jʼn 'bdȅщG6]e!K!kE̿8_ {(H*B fH YCH ! z iOau L-έeӱ;U\9گʝdy 2 (NX8HI$!Pta_Noyk <: ">-|oI=" hB I>iXR -" 0&GR`ĄU7J)"U4(:"ajB~0'0p(N,[1nw"$P@QJF0)L"\b Fh") P&*^;z{HWs>ou$"R)8cVvI&rm8ᱩq J'Өogiْy mb԰A&LsH@fUc5ֺO[zG# N ;vHy`=~$)b慃D8GjxX}d+:=HM(H_C?TK"PR:2>نD& = V~ ()|?\&FXiZ6SJ&*bJ 32#3(a23 #M3Vę ,Hh !"*TVHXF""I*Y *2"*PF)F"X" I h$E`d&H$)gPs 13 1V8}bcu*JZQǬ]Y ,z%!mJ+Cךә;x>֨ Ȓ.c9*3v"jF߇=|k[ 1<LFY(mn lw .H]z}n3p d6PݐgA*=K^l>c!!V/BpֶLD:j8C6H$B2d b#ҮR81aQ&H$ 9X4.\8>˽a6-`ވY&e=YPou `,5m3jܑOS5s  JAD5|t2 ;2s C ]2AD `[z%b˲} +3 PH$mA Z:C<H;. =W/`uMC8 a9 OA7*HU^4ET05ŭ1 cLH\@'֛ny GԪsk\Fk lo Ş _ƥMri@P8 *L&#"|{ܯcϘ]߼M3#m?>M &cRʿv߹zSʤ(f"a$CbV;эYPɾ>@8~+ncGJc$JKϳO<'06u8 qP.2xmCt'*ZҘ#Q3"31Q[adJQ |g.ak1VZM!jM& Ye pZݘQA$3ZTh HM0Œ-C@A$L8Uƻ̧CR&6^1nᆲAm?+i51Utd㙖uk̃łHJ$Y$(qnA`N􊥬I83M=7A;i co|`zޝ %$WȞx- Gn$IX KKKl(eԨЩ \ DtٖdޡPDF`d!2U;< GE8P׃D]^G?uiSP.u`|K4z``GB0!eIT% 30?6JĖ?xLo\i ;WwׂTYh5ƙ!$ 0lCH%X6g)qiVkfvuFuj f7xj<&zp2/dSc|I")hbuCpܻ\AHBT *:-;3䘍ą I$SޤnDH#0VduKHBW%ebɒqMЄ ޾f2!6_vo֔F/~c|3^{$lM+lhcN4F`aCKq%,u޵S$[^KVa1XcF&EdVP !`RTE!!"ӵ1QF8 iS0.݆=$I:4I1Qy! DTY`YJH <7 ,Fliq!FXK1us-m9joHԆȟ`"Qd)k#LuJM2I'FPD )%fŭ"Ա.+Q5fD8P!4P9sdo3""xkYL4dD`G$]TpdN6WBx"Z4(#uebZeOE4HNĘ۔CD>>G͜N*loت:tvkf22 ޖ cɫ1YrXJ{YLC%10p6cPS)0 6ۘ$^tV)t8q,^07I;qC/.ŨgQC>¡Wb$mE4q\ZC\ɓp;M]8%HPp5{{ `.n3{ѡ̓nW(#ˁy:Y?QSsf %F2^`l ,Rta)#f&q&\D'MR&@hiq4(8#7x M~\ "NvUePM_ |Ɔ<O_hnwpcǜiښ-D<2ðJՉZ"BS0@(9 V1c9̙S{޽xIʝ+Fqu#zoI! ͪ i3ypwd֝&^5#8{i)FՎ l!ve8 fA&)EW"Te3G]-HhZ2,`t""Cmމ9&J pq^E {^Qnf/(nT!Oq.&Z9 0RR.HdE.0u~";E4=O*Cv أԂm!x$.R/v8}xL*jcabF7budwhFI,!rJ;6t_r"%&X9(j  3*5ԟ6M.|F(KHi/SGSO2u>GpllaETpG}֏&PtQFԽcyhK}̍(=|~\ny:Sf _g#$5;{KCF2'ݡ@c?C=FG9ĸ^&9S`T'EMG Px[=I:=Th}mqYjtK~K4aa0qS)or]D=&1">^|c.֣J-X(xs~9'}p8'T$І Gim\*Xv238ke|l4?Z$j5 ^,\-plY11y#s_܍}v<6u4TPD:4K !Gföc<2s #L Ƣ~EXŃ(; j!kQ.[% 2P!0{6ocThF0q`$BU8qDQ0pW5F*֢(Cmg'FTB\Sr +"lZ=В*bTI9v1'CadbM!BB!15 HiP4aQՆ# BLhr ! ԱDUFd{E%s%eim/~H"ߕU̇'g<_aO'}L=H;W$!IKm!"Cztvx:'%#1p0`0'.x޷9;';I*1n{?b TxpL\ 4|uD_f{qb_Qt"ˬ!,7u4Ӡ *  )@ *RШT ~ MPP"P!@da~Fe)Rd~I{.zߟ;RÅ˔j7d=K(VUXŐ+# f0ASX6‚Z IZ(K#KJL̎F ;sP&NMb9?t:u%jFܴŰH ךޝ `@AH{dF HXRa q=arlB@7P龼.u ݶ^÷<aY!2߯~۝Éĕlm1P QM]x+71}-z7U&'鎹N56Snhmm"Ń!lGGjጭpu:N Õ-Z Kfiǒ&qʣ+TIFI6Qv)7LD Xp3q8@@2Gk:" g Dl @ǟeAXnb4P}1ޤOjZ3JĴKFF {s]a 0IQ`cczj4 z.٨)㣁dcKJ"ݡ=-I543aΩ[ՅoUo@bColelJD ӁI#5ߜ|igUn1IVX֊ 2QEZIU,a H5eUs';kN7"&@^Kb#v!}> gfFu87LE'YAA=Դ @s>bƩ$n%LEd:]0fj(=;T =Hg#z*ه%gSp v{,(a]fasqjGB q 67XuWYHҭ iSucmڐS km5gѨCHs0_W=wHNQ)$A$>haϻeƛh&$5**eX@d=|aB=:"^# <ҁ MAJ5"_J%vI>8ya|H=/JDiנzD^-.FK(u` ZcgK'H6PLĜd8~[jbSKӸ33zhox9|ۓgEjZ?:RC0I-x{N>)Ra- 䣡b?gc {<12Tk\U.=>r; AA55b>'d =KS0X*T {ubeHM]iVBe3ܶ G9'9{7F b N^"VMa$k$֓20̲Bg 3,7ŲB, L, J݅Z05k2 "$7LS%r7uLI6 B $?egr}h30~}~e~]ȇQQzd h/!> Q"1V7 'b;&4sizBϦ`f[[bm#X2ۀcKw!![ك04e bY}({`}N@p<=Zgr.Z(wL.Hϧ+t\c ]<'`}}v[<f)E1p{L&E>\"i@SAPM[Y o=8*c%n 5S eKCiwh"1bޕԂl Ι @]{F^&#M\ܓ &HBdp8U$ۅl},ݨk h096Pq`6>-dP\(v fc2(9߈i)*,GNJ' ٌIRQD+ !R0xNC,bʤ-X%mA3,+ %V2XBD`&恶$uhQ4ր 2FA5ÃPpqB 9Qtdh!57))nYGG Ǝb'W56YjtI, D`6 5n&jJ򑍕4hCJ 4cK)mD+, c3&Q K ͗CbhƯR֜!;7R0mdm%kWnɡ'ҚQJ*,-R 6 sd4a .dpc+!G[TTtrT4F̅# ',bm(ủ%y!H\6T$2Zd#oJVk-TUebllX=W#85n`3jS4H~]{<2 9<*S<23:=e?RȻ5f={HլOw }&E]=ѝus H\];*jo3 e d2~A<  4P aѨ_ P2cAXD 5Ux6ÀKx%T:ۤnQDͮ9;Tr*;@#T AJW%anH Wy&X!0ԈXaĆ`d WDRP'2D JD6.WT98Էs9M%e4\YCP% /B@kzj==h5^EQ>@aJq &؄B  0F؇@YLEThDrwPbPas!E&Bk F0l(i T`a (0THFm#P4"`W( Jhw`J-H XPID$T"ҥRi`9!:Ԁ봌*j(Z@ PELю@ըHHHN0'hB RRd(df DaQd .JH5I6),~>܎iQ(qE-|uZWaĎ[}!'% 8:$E~h4yD~0AYLI8j$Gh#˪TI* %))ʰ"T{!s1L0P B & $I " ( R F%R f &` $ fV""Ie)IVZ$b j!H  eidɒ"QjXH}]T$m☺ I2TLM qǴ  "Dԝ'\-sj"x^;MnBrf8\9rs{>>7RԴBՆD0xLYZPNp1#"C$5%"ċP 9v:@9Y 9u{.T:3h)DX"0&4Џ ,Z2̳*}uhM1W3n:=NZ )H\ 1J9 / }()=MfLaY"d %ar$4dC0j ih#wܔMv1@ ^ e$@4TMFvyV~"v9[[]p5%r &(*d{ҎN&`l7&4I2ϳ: ԜKh !i( 1ml.A NCr.i0 /Ojq| !!hG Vi@Aȥ6@*Dp (ۚv"PCTg: D4*AS4FY(bn3Z Z) 9f$)943&D# ҹ,`5 @%R60dCEThA!Mv̘QDT' *X$(* Hș& hF1\$uLndf3LLQEd2R@䑖ލ:Ls*ƍNW䘏4l`0L, MjGHˋҘx㩹F4z,rPC$ 9,L`:-mR&+H+)vp,@.Y)bA c!1BFHGQq'2V& L2GP )A)ɶ[PRPjZ\$KX MQAPcRmWLmjva0L4BV>QwL2 ؑ/dtX$;g3@X“M֌gjM ;K͵a0v*L(=`S_@sii|!#}<8PKG(=*B2Clo<'jED)UB:IztF'!16mf"T+|  V3Dkx]U}'M |p52(|ߎ!l(Lo)ZXyy.GZbBY) B&%<<۩9Mh)n15f'XFنΛNCx3K5D=e3L6a@đ>ZHR`ASMh*DchOJ5=ilC0h2~0c9L4T "M uf(4Fwូ9団$fj.$AERհt^zmC.F+ƲeTLA#fwsH L영6[Dw&U?\d- nJ?uH}$0SbyB1B>K!b $ hRF;u`z~))>dе8TBBBa2C(K1^RQJ:RU4@o0@Tb|3b㘊MZfB7P0L,#T2Ar%h;EU BR0 n +AC@UABRL!Uo:c_T3h|D}JR\"+J~${_L|B;y $)Ud#R,nCz'=9ﵦ:."2(ft*8DV7-f0`oR38G}))wpIp43j ?2Ézt`"`Ѱ Nʏ[.E|eof@oŷ7:!hh"K6LҞlAs85;n+`2e4nvߚݶ3(\rAbd\5A:k8&9N &8w"ЇHaQNaF l3fQKJPrL 7~$ 4`YVr V֚79)ʒ .IAo~1Kt ^5{(Bj3j 5%tZ|GRZL&H!avTQ+A@e(<h!\"d 悱BԚ`&IDeDwӞa92c,@tݚ~3VMFfZ21:?9)!25Q5bpɈ X!AE1LDHj!jBu4  f$TאܮТy>ۛBJPM 1HRD-RA%ÐZO;ޅl¥BXKP\^2j8[ s >>-_&c̊ 2XFy30EY.6NNi!!C 2 `D%aJj(o@@wy&N#dz-PޅEAj+N@~*eJ"JCd#!E-,B*o r"\Y+OSobXcDQzhL0z-#u L]Rj-2L?)aiOq=?'1]*$( &!ZJ:* cV 2P`Ȉ:pe|\0dZzb UadUS tÙzf&*!H !ʄ 7B&w\T4ܭB0zL-Mb `@$BJdN݂ 3埶 اirL$㍒ZLu0`,U<4zɜC)(60:{A0e U❭?0mVX, @W YL\<U2ɩLܔgsE^/%K Klwqv!^]u-($QF3=;m] usCn2ga ɖ- $#yE}v+3 4aDz^d" a S2RJ 7iGm6$_{\>f0}P08E!߹ A4;1ƚ#T6XT6,gGMΊ2i;# /QWhꦙ!2.5 ʾJg'IK֯<@F }t1&m$BnE~:NqCt Trq+#d6=m@G2:o-L}@ .UZKNcG7f~i,c>"ȞާϜH|L Uרa~g$P'DG=A^t9Â%;i`냊R85v |и )PC:=Q5S%K%f(}P0cQiM;MCUGc )a܅T-ărw[< uvrxCP]ems|:ټ=U;.#irs6k0k򇸑-Rx?U>1FUA ̪d_xUt~ 27<$0Gd.-(m4CCU8ʪdrvʪAK q<}U$h1!ZLr ("n}#޻/<%S9'+Ibv-)np,̌՚w BRFpB 2v8&4YWH3aCrg ;xk[t ?>A4G(;4G#L=u J0D٧0xdTŠ1$ Z̪8ǟtۚ UZJh㩉R7f:틽o0&6,Xm$ݢ3 3,'c5-82t$6I7[ërDX$?GG)FH(Y{ F,F$<}dr&c)DHdcu؊ˁ % |}pXM.j<\ePE2bT\ D >gH B܇81</J[ )Z*v0GOfͺ{YmV":4˙lRƙOopP!@Dbִ^L0a0gaAl0߼<vѡѲ; !1.;|v=II$n6t9E{ #_~IRJf5:`׼홈'p)$I}_우kgfvKivlx5h.K 6W?690_ hCѾfX`&.vd2kX2A  I&IBPT5Qh6ll˒B D-°ىKzJ>BabE[>{詸EdzyV^]ԏ75T`H -M0] 4nZ $( 8u}x/6ՊGܝ QKxmZ#kE &t"i!=0gsxC 'jJ  U\))13 W8yJg i>}uu\PwuۋEe!B2nxoN!AI?kJ ȈM0sm-NT吉c ZѸCD̥UUU!$ %kZjh@3H񕙃dr0rHA8@Xأe18Q4@[;wt;B0Ƞ]X9? a'Ŀ^KlNԳzٕ`q%:)r'tRB@<"|"w$[Dg+ʈeU_6÷,\y_zNFE XOǑJ~$f݅Q b';tK"b'H$ҁ<#Ec1DP8!@';f~|4ˬOX$MЏJMB#D|e=l#D,^7PSkbϬ >\)B $kT5@nu0ct˺za0j#POS$zVt@Gj̡l/zeuAJ G۶))A* wxFΏhQ\82)ͨ , Im\IkѹYKx9lpzK6?KzNwU@.pYӁFJe tb7w9|h5tEc8Ệ `Ti?9Dv>iwJ&|FcޒBFVR|>2NэW^KgVI`r2w ²`wb;z_orp{vN7$N8=rɄ6r4ǰaC!ir}P ۍ'-Ar04@"HzxLޠH>ǼEeљu1i|,a82<`d|)o݋Km2L5ď'h|h6v vm-C#qQU!z`F5iT؇imN!XV!H|Xh-jvJ"\yΆGEb;4cQ۴+֢>gۖppi'q%[Q{>|s !w8Td7>bEmےU'/pCV]$3۪:]m~ QYUs4N(=2ٟwOk#wteNwSXlLڏ^u1L<9d(x]M:Yk'7ġ ĸPTBY̎**.͑+j=0&+F0dqG~^ݱySvh_=L 73AvAyc&k٘IO'z)а4 ?{_"3aiП9u 0&:gqߡ_C%OK4ӉP}I8fVgGW, r/)3{ @#+}^5= e=.ی{gnlf QikΓg%BSo['Z΋v<^sEdWdꔳGY&!au ף džhKO&kz D b5(kmF)8_ 2h98*36ږ&H瘯-v L$2Cgj6 \p%hԾViJӦa09(! 糏M!xh `df,(%);4.=jV ٞôޔ.upl뙙}3"1yygr*[WO0vkwo2@mEfp* 붆.\]rY]v:{kwxR׸8,$7=9sXJvӸjnAN,8MvAZu'eP% fbF `m)҈z%Y!!PRҼ7e48|C룥[_pu_aayG^^]%(wUnkuce\82@૴?;H()bA!$Վ`mjv6\nY?*_\ULa߲UAi(G dTAy Fx3F!T)f (,3&pq^, ({FT%.0҆oWbڢ TTC 4ig;ҷ\IB|c7f_rC6} ,Z=.rbġ1DkjyWtn_`]7VKHri5 KW<[IDdE@V'ي-TxeF ]"ų@&Lgӟ|Q\Oᨓޮp{3z.)<a 1V}r- ,$iSn";& kχ^/欝Dm) L:#/.7ZW. ƶvș%[B}dϰwLq2o0.qubH躞r5}6~'\.v˝UkyE#r-[:\>V.w vkLK$Â::^&\+fUݖL8ϠP9Ws}Ghp-c"\Lo18?"`u(vG-s=55qNeb3D1f[~=(%Mb`SDzlGe/JܱJcGmi@j ^1:Z(9SsDձvGSc 3 6]c8("XyͱM:Pj" b`y /V Bhgfؚ)ubX&0anCΉoUٶZtABz3QCKC.v{|u]!p JR!BRw4]6]ʪTL| j/5nYqPG:Р-XȞ^t{ Ӈx>21<7\ b(e;Tq6 4i{+ 'CiUqL9 i@D 9 taF=棭}ߖFE8 j  V|`+|}w3 ysDr}o&_xİ'3K-Ly\\Q(b @&ә~1 !kSQcȷ@ގ#E F@zvfbeq6Be3(0\6XXU HɄ-uq&oy>xmCJ1FJ+G4ЊGmJ"#I99>eݡ)1X'nH6ɭ=F4֌޸ X\\ Ê6S9/Dc"t9@x}cQhwMb= B*jj X5&rFv(CRpN(>"FdSE#Z ӭMPA}ZCDP'SRI=)1:0_9i~.zXjљ& ;$bA' 7v'I*RRzc kg `r:9)dD1n z ); y KRh |JFD>SV]I#m q9Z2Lqd:N2EIȠCsQ^ȐhdG\( !##19jZ#v4ѮNMLoK@m҈q_X}.@9aaMHXFEDD>l(JR$'U}tǓ=阙fznAA씉 z٩́$}2 4#_4BI BXY #dibaFvI9C%%Kԙ.t;Є8c{]R669%ASha=RLc5S#3u (:k2ZPf{&zsU@tYJChkBd%9J rxr+Ё:tti;3Nbqio? D@2:BHj PTҚ6UYG#ބhW/I|JG,S*ia[y4(hY$0bȝh%VH 䄵*6ߔr+FѤoijѷ8+2B[0q u|\gT'Ϫ̢{@$(C(E4ҴLDRM d94RBaA%R*>T)ds=12m>Bj0/bxZ:vU{;uJ@DW8FO${6P㝉\9Pg{* $oLJq[/~wVdZTdxB2`5QKJ;l: Q:X-B\Nop|ܡziAIKݳ\a"Zȗ! "Bi!A0†!NO9 wPF%L@:4{k ]z?v?]1։~u٘AD}>PIi52fZ9އasH*!L!/weoX uyh%-R>;tЂNRMXUM6KTMεTTSԾcCֆ7N!<;;E29 =寤E9۱,2PCHl!N,H8ȧC"4fP+%(ęfDž 60tH>OLNd`N^G8P: &S%&wI3LZ(>c.SS>` ]1=pfnՂ Rs ލhKX[(ͤF5Baj̮L)pMPIf0xBhY\fHnZ7 1|ӓApZ4}h$AT[kt]C2`#]8emC{%FOP l𡦌ȕ.6"q-yy1I\e/ARyږh׺DA@A߹-x~ j/=~ku556_A }$́2|_Z3؈ӷq U'RQ-Ҏ;]uEY@@=~^ C0C_VބMlmk:pj'w):QIHeaF` ݜ}eDl|Nfm0d|,K=:|!~=l-<^b;~̋GϿhplh7h8y-!\$,44r6K<^Nմ Oh*dmVފŌL ?a/e`F;nS&F8cMhkR.8[2 rPm Fatyqdn"+ij DF$&!ClccI$F9$H݀XI AB| (|Gxeg1 1Jt^@w=pl [$  ^=B a.Q{ɬ({8wI׹pz A< ?aāG2`DID("^{Ks&uj ݳwĺ5i]k@y0&ө'\Mk`hMwI$J wOچp >ת c| ؚkG痢I*'o,P@#p4 ըR*)JH}$o2G5.3 ؊Zڝ`mD <'("r>n5ݶ[͉6;pafؾ{hm1M},qwù X4h'pBwubȁ M\c֍)EDRkt^J(n99s?[1^wtlpq7\Q]V{C004e*VpQ"bxĘ ]bb1ֶA&:4kk4G1GNCP06܂XEm&Rۺtkј f22us8\hN L!N\cݷo؆z8ϗp5=Öɜ̺kNYn^-0$–`1M(oZ 4U<"F%FpGC4Í6HI.c#me0G:?=)w0$"U ?5Spr\#IΘQfA21HȮj(ici#p%Oc4 K& w,dRp郦$A|@4 9$D$ѮXR]f)uA3 b"&D;\?1ϻ`q9~DaD5`[N2 B)LZ']N2"Xq+9*l5.eK@X$$BaUַ |LuåxW)4 rJn\6A+Ep&Eh{&|ڬTE7=Kp,'ZC6'݉y~ .ClA X3x5ej4XỦ<ȘDdf3}xVm(A|;&!ݔم\C3HXDc?Tݣ.lU)]@b~)6n폆W1mT܄lCs=,<8q=0<@Me0CGDAsf1lwNnpxQ ɘu-SVJgFfy yE:.n 95Dz<AɮyCGOI>"GH.u)Q+<[0fbt/n) 'h@؆^nҌIaW \-%o|v&!<&(L(f7:㎋fv[,,Z2%{gI;k=5tp(l(ykbpX1pb C Lmi3Av Z]A0obޑZ9DDXv6."Dϐ:^d ̗b9X2lR虚s a C2fQ r)57z;!Cm,(ӓl#ts67uCƋlMR( iؘYْmX!&ⳆuxdgHUUTM5A4UQUSDITU4UTTETDl8G9\bJ@yD+g㯈7e_4@IIg9ZqF? %!yzgKB@]8mpzz`Q0"5rwU]>1CJB|;.SsFdAg^'-QWۉ#e6f2Htsm `}˕K*zL"cm-&ͶzwwaYz ::S޽)Pق>)"҂)c|YQǴPy9:&O4( J12i!v Ξp@ ]3d>Xe )琪BT4xp49g\}(J.F= x;r$L6sXGa,hKvP s m$XC|0ˮaEQQ tjK EHuZ4y_mxp)d/wKEKt9BfþoJ|"$T=(:TrA2@WE@q!=;.HWS8ZL<%bٳZ2pW`#IqH'Ftl$T&8(NP~= NhZ@慤:w$DLA0t6D~Iσ"(?`F$1if6{5>s#НQ@ýG7%. N7SB`nܤ^C~Ӗٌ qD'e7*@m77I !Q $36^~E(LfR_Ƈy|nBnY%8zpw6g !BF@=rl3",+GRQ'pm]pa4imsTg'j&K$yOJ0j4(r$,B ct[1M*!AѤ֦SA0MA0Y8hE8KT,F*{der'FZ4`eθa ID8dcWGfq U7 63P& l#SVQʹIբTT=727`w8}晘$5vːd>XCRlѤs;M 2_'|j81OXT8p=o%THbNO9S#ABbi]%A$*"g#%"Z&ۃ!Gg 3TFDR@K&؃Xi '_^=v{.7E=O }`KZ~d_yd"= ,V2(03TI%2Q}C#Xt3 Tݲ腆EC`쌌6-P"ctfVxaLu: *լijP #`E[AHN Î#XZ%"b `a)@tv\)E*t)M 'V/~eB!̶K! -\p.C<8zyTѩCdq=Cd*"b[blb"H%P$D@DQ4TM, 4J K@P %H -%!HQM ReDр FD cݥB$`iSUh5FUcfsTh0ƃDě^)p: @/8,C8?hF{ Ѐk>d~)8ª"V.~D߈6αX`||4:O0 ^  U95KUf]c#]C܌?Shq Fdg+f fq?b4:>:M_z!wc)XEE!Q!@U@TK0MKh3]rzf,MQSPb$plE)I CH4@V{kSD` K!NpzɒQ"v7EQYߧEO~SIB0,Qu $ΈOBk~(>va1Ʊnal"$rA1 cl#'R3.tkk8 (T 4@gMNz&{`;^j(Df b$j ~yya7]ЖIGNu5(:=&@Hh큲r;ɓRM]I=G%M I, K%fA<Em{Y>g$g䆝n4S zMA i寪J!- mQl[hwY 9?,WJL7N_A2,PZ-EbA { N}HL2dCŵ l2gZMӗH ȹ`Tչ!J)%>@.p7Vg/\,>65i@H]Q]L`T:#ނ u<] F A36 Ł+ԍhBnpV>D L ƒE0rXѭha,wd CInq>zÃz4PEAG$QBX6d] #r Ƅ9#BFWAu[@u+XD_$~:Qܹph#|f˸V)9%F4 RD_k`Alٰbq*A4ADD9 VNCukI "% ,D(QE.Jfvh\sBM 'R oK'-`A#|9'fĆtMU1ø2[9d ڝ^P?MQ/(oktyfK d -*!J'G%:tDI%>ٳ Zã ²nL -$8,3`h;E* |bns@Xm})1v8cXTQA1 QpM[ܙwH}DzEa! ?)3sS05ˬbI6!Ct`Z"`1(@hEAaaO09(hBi D—"V'?@o4}:\Z G^0QS$)] -h0OinFɋn #g ²L,̲A29s ^{jDž-}_`"~( esm=xS;<Nvo`$(tdwCQB^PԕMIoBa|p lzfAYf`X%j ,`TDXX&Vadf37!%V1J1–V9IPQ۬BU=l!P}HDP-Q̄fiߥ8Tdb$Nc9I9D@H&{ Fz#`k>YԃMB%@z⼠םw{,* 'YKԶ0_\p7@;Is;6{-J2v Nt$;k Z9 C jQ# gv67T X,=eڑ eln87\bb9SUNòp)$ C/CYv$uq?OS O0NPlg= REHZG sp\ǸRiO0א`r9؄ ᔦ5MEGLG!-ؓGd^,>w?@iHw_.Twv]p>Tӿg/!<|M5%u: |i ͚Uu,n=Uv|+iRq+x^، &S,QK:>ig3E?cqRvF +M qO ṷ<>J&?kQyq]jd ${a_xT;$?8z3 }"L<`z8 <2I ?}St-pXAdoH!!&H$ ɛ"@KS}ͨ IZsG ]rA ?2O&Bb)*}#R";zGC)wB f$'Tpj׷f}]{(-}_2Nˤ'É3@ vT, zF멸4QUDކDDDOx̼H%"Kx[3nq#v]ۏVad'/YLġJ@Հ*J(OMGa1:[UDCJH7g#QD7вix,&^ɵ(Q s{l4q:19vK8U^︟ \[\ox' U\rt-D3߫v¤%$ W!-B?aEbJ4gG Yj2 oK{31y#d$100Hޱ@S oػC,y// @#3ñr5TR$i &-B+Pe AвӇ*.ktD-3MG fsPT=0͔Ba#J7J] i{u";>6u\S7qVJ4kْE Wɑ P0I{j.GI4 MShl#C\̋0LhBM90HbELa%%֒)S!Nu#2 .KͶ& d!1Aw^+{4ܯNw5R),`Fa$Zj Y엃97%ݮ'#lg11u߄Ü9Z4ˆʏ7_~AF=Ep4dRkGпIׯL޾=%sv\}b)M B;ḙcQ+b{Lҫg0swo|,Cc25jꐌΐ M?vmrDFr;5| Y#(Qo|䘗)qA|x `kcN{P|?ȶ,cG\05)zy8f94.%Ga5ȴ6\ 5 j/OpWp1 sgcu<]8P_H}e;ޖ'eM@m>w-un@=JuaOs)pB" /g@DeiY=邁5w1Wc|=Tw3GɥhP>@v47oxBB^n*u>=lºjǮsu|KD_@T:{x=Fh =Gƪ z٥ݍځP0UiE{Oxl%<1 =RxG%7@n@} C`}2s/GW6 齩)y5rO\GCZK}Ԁ}|hǕC>(=P4E* 3-p=P =sny;KԵfaV5Cr,կOzgsW 7@׽s۵QA%= 4&]pp5逻o9nݨ[כhǞ$}sG zEr>޸齴U6{3c|;4 }zw!ʀ]vW}|׽ffY[_m>= G}[w3og6rtuu_/*ח9W۽>]8]gNn^unWQֽ㗞}|sֽjv\Gve}/aӼ4쪟M>yy+=>]wwn>mݧwWmo=k%}>]53P*杻 fu_q:D}}[J;ww/ӽt ;l.5p÷>=۽{ǽ;׻)ڵxi쩐{*{7PmtױN-AweOz#ު.kӁq۽)U[bVܪh2*kz]{^wSqEowk}s|9/s8RN ;;}iA} >zJ(\n^U٥Βu g5m]80y}ý=̀wom'N8q1UٱsQcUn `[PmiNr4"ziw9]z펓5T-iٵgZob$wv RtfuGvmƇl;٠wym(vom6p"P+ȁ׾s׽S,WvjjkPVY@5l} oޚ.t ;|t=3chݷ;#ˊzu{Z{$1>o/z|@}3>(%m`Mn:綣*v[^ K v42hvn֝W{zPuݮJ>zi[vN1}ͷm*hC:L h}4+룠zElM9zSVg]9Cۮטwsr*Cf L|uS݈hѭjtuBuw7hSgۀwczfLaZPף]{(6}ܝ[l&n>Ϋ`tvXk:t˦!Aq ;0we݌vӻWP)U jڢ=Otpu򠉡604iY0PomǦ+NԳa h 4 @ 4&~44 M"LF &M0S h2 @4j bM=L $JHBɐ&MMؓ 4PB44dddɑ1=CSК4 5 44jCM&*~Lm12@A Ag߸pn[(D$0!Bc04vDġcB|"?khIp+o#NB|!Nfksiҭ::-uη+8WvMѺAE=b23K(k!\JƄ1 IF&ۦ4,ECR{R wQ6S uEo UW}|ljEו4WjQ[š@nē-q]AcHsEE=/Ի|_kswu~ ȦwQ(9ÀC9:!ġMiWx3@kΫsEƱLWjM`o4,w؉r5VEA*%26IRYPo뵬,D !E%YJfDCU#&/ ~ܡk5x!@s#!X杹_l.ayjyr~#Vxyb #r1"!PJ,ppH2\w8N/X= _-bc+ ~L RGDR>!U!'b_?6p|#,O,}7E9_)lJ# s>wi@7)M%W1=GukPF'c{2&#g> 6^ǁ7Ovt1bʨZ5-OHICs0yo>"!<;>sƈ0:ZapqB0P`;^"lͷxu1+.ePKj!o#l<a!b%egmNTlgA)BDRfUcQzׂGtyԚ6]Crlrn-T Z$?;$BA@Eq J`~f/}qn0N?F|0"_GRmw-/s}N0Mg:\f-HE`͵ٺmIU\J،]㷓S5 &ʼno.uPR eiOaX61 )ç .<5o;UsBL;ߙ91IR`Ж)M`ĎM:[k+{:.0#a*^kerۄ! RsW.eм%惙U֒Y`ӃfZKEj5)EPJdf (1Y+ 3;[2%QFMWk[>^\3 $J^^]i *G^syE/%PG]E=U쭘*1<3}!<6ˤK!f9 aS# {2Eaq$a΃o d~QȏŠ/dD"(= t yRPڿ.oϊM 1G`XT>mk#ǦF= +햞N<&5t^ 8[xPq#~#A!w<n(wWʓ Og9Yub)ipMGqƱpxɀ]?d2=c4PJhc2vŦ1iy!Us.錳jvTAw|[q*fE3Ztן;k1:Q$*І1Bz㹚ٸu3(a TZUogaFXxj ]˂=s#$-%*B'a.lػ.lˆ2wt ft+~T'6}eOEtFﲻtC ߳9©DlNZ/To縩)U8aqZ ue<+/nnBTVwSbhgw'3G #fd7F9ɷ=N17qG=|ipWe~,]Y \?4&)+ee݈QB K- >ѽ Q+{ {[[ً +3_'+"G6:uwRQ6>[$ԏ^w d,]5 GBXvy߫7>H);_?>˹<9'hO~~j3ԉCKm0lke 'ɦ2GhB)n|97_uT}'+ `ȑLΒ(@ߦ4d)Ka5F~6TQU'%v^Q# /0nr\A=/ӣ}.pv8 ݐ9CW9T1PS,"#oWP7񰥮8auUͱ5 \*V\`o=a'SBqD<0$Eklh߿=nOp/O\ }wӽ{{:333?ɷоrΞGN*ձPv벾c],X. 76e,TR]kcirmzԔ_&YuÍY}q~Dfno9S}s0-e!!nml&% Ȯ˜6[эlCU7:a-m4hًџ V,=6c=-!SAXmLV)9fUXoEq!mr!)oo6.><2 Wg.B#<9߯TuuTnkؒ yXA^vvdgm7chˮY@ {hPAyY% !tè=蛍x4c^9|x tpښY ӿվJپ6!-h->ƻ({׀~2;TeY崻^3 UM&b\YYccY$C+嘽p{pG|e;|wO8 P M/ N}rryS/| e쎹Tdd'C]@Sx|z['-ryĉvH8Of/UOX GyC*h(wKDCMO4!.FrQA.o .njrp û+ڥsGR\rF BP#C l{TR(ĭԝCVX0 A*ARNiq .ۏ-%)+AeB+' |"ۥ̸̒sE je).| Gm_ۍТyBrNݐoWGjЎ`3dMSM{ Vj^5* V|!s]M JlXHͤD@3`pTnRHU'j`_x}N컮87M$Pᔲ٩A;{wK"J< A9kE-p^Dưpea B:kHdV$dŚ6є7_Z_,s[f- ivUHË0жNiGzs0-(z2DBm6#wa׬ 8\`U6 zϳf3fS48[,w>c^ȇ-4pvϦgy}2uw[8F\1:o[u#~a:uݝkǶư(OuUx] ,7[ݕ"cj.'&~)"zWMWVۺqfh/ZZ˻9onfd]ÏdߌXd( ݗ;_,a."Jq_|`py[ܣ`r'ݽe#u>-]lu& 61XVfON.̼W/3s7.ϣ~;yJsu͵ʱ_[,;er9VɰҜhrJ[d3F] 4t5svz%ӿNYm׌avKkf{28쩧dߞ iCzဇ6i돮6Zx+[07n}6gY JW|_n72j6p7G V}T:¯W;Cg ߲5]8pE*8>oXE$gctլۡ+˻uDnji&stuqrU? d 2zuh$vC~Gkzޔ<c;iZG֎kSf\ _uBnKX0E&R{ٲOߚ^+WTBraה))3xIkGO&/u׶W^= 8DȆ}|ϳo6gT| {%_uTR+Cāk&bnч ϳtĚ1Opl,g[hk*KG ̚2H[$d)=>u4kоuF= Oj¸Ie 2(s/oEN)#j6=T^.,fͮApx-6ڋl*T8be1bVJfs5(lS0'e ?EЂBui#A=7>,%lhK?jA!/GNpibR{{ .!0n2|J_PNWnK%N+8R M?`2?%zA!E^}o[n*0F(xJ_$yAlserATGE,;ek3qMzb8(}f6~r6f jvtlcG0GJ@ P*ԢKM͔uߊ OOA"P"kąH`4QK1O`14Z ]b 9>Y_&Sw1GCL <20}>Or?qkfK?ۛx>=7lumq'(:iD@E}p눳@ tDO+u`.Hr@_pEU!Z_2^AC!Q7B(y0Ϟq/i}X \( |Շəd}-BĕbͭJ" ` 6KE]d/i8*w*p捗6JܤѴ~5Wt21XSP`-@=o9]599w\snkES|^yu8'y]to 8trg;ڮU4OiCxR䯄\ĤMv/nبĚx#i( /׊SvqrǺEɕzʢ^be.[(rS|yZn;;豦%.D|bm2ۑG w5FI^ys$mSRS=IךE~g˯E5*]|\w ?HB=Ԑ.3$zϳ{M\yWJQ%F ^Mt_GxO4*X䳠.ݬJhxܡ[b)9Ɖ~1n;  ~~VIBd& >5O'J!}_ȁǍ`(v$Ě쏢 Oi`x@NoK2Ekvmm+Fޢf,4T >5[j0Tkh4>6͹65o D H)ۼQV"Ѩ+hChҭ^+xج#[l%EJl!DjjibѨ5chbQlk,gu DH"cI !cdvܶ&ح)=uThՊ64Y5ƣ2"Nk\&ɶ_-sj-!mzmZCUS-ыhE-b$m25~|睺X B+H0!cIѤXf1Aa)!*HmE$Z-jb1U5V)mіZ-F֊ܭFj,UVQj6BDAH,nUrk^@W6E5N=DL|!@"P22B0CPTƫbFضd@ETYa 0s$i(())D)T= =RjU( FP=s82M( JhiT)T R RPB* BʔI~2 dH jĺg< AO6:TpNRDзs=:HiWyo*Mrݛj4zSR7~k=E/Fr̪Td !Cs 8؋Yۛ6$NFdRc*zdPFcdPSn@XT`g鉔@JAbخu\$+}}uu29eRqIT;=%G a7Kbciљ%M؛R1ϛ6]Jh*A\/6xstr)MtɢuXjîrr  @ X0lIy0..rFuxfT[׊3Z50&Pն_ L2ܤ[ c 91- )\D5wmu0^ds l|muNU$wf\XdU4hsil H!4+A闡1+n%M}Hu[.lI0{w.v O[LsS页/=B5}g!.c(-C4ؠ\.'Tu_JnoHOg!$:?``n]e0_bR̫f0κN $N$lRE^EΎu(1d xЕיo oԞ%]DG٢YOhhQ1 ș辖6;mΈӮ:7ΑD?*[:LbrcㅗOm ]3脪J^ޏ8iD;!,!\n P (I˃(GNB_F{"[2t2$lac􋞛)?#֥[FO> iZT"U:*5pI?AC~U_Tp</ҏxT~~T`1sëe޳x &274? Jgex?Sy=~dXu{$ 93N̽#/ogʁaSG/A77DOf}*#@sv.仧T/ӠY×N1G? E T޶p%1e'W#˷ǖnAgh*|z|~5Gӗ g7c҅;A?bL}^B D 8 /QG[m=gAA 6Rm}Ξy yfHvZ0Kc x9p%+7l奓Hq\8bzSxdb̴S!u}o"=c~={[%GMB8P8?L/R_^_bNaNT0vjҤ'n[<"%L O.}pon*gX?${K酎Gv5-c%lHnOhxe} xs,G=3nWU$Rݝӗ?PBИJ*Ԋ`JP E:˵Z׍\QFitP \\Ԣ:J?qx~|Z;}x|_?o'۫9{w}?/} A O5oe7S?_svuH:Vm2ÇO$O8Gc[co{% d>4+Oon}AʟrN,ʗc^nBQ49lЍH?_)==?:}15߬ylAm&\;2ETۤ/~Iҷ]}'gg5)7v'@0,B ^'>Ϥ~5Zz?"?Z>ࢳ:əZa-KFΞqFS wZ&ʵ#r8,9X,*tr߶d %`R EHAGI uIh{9}ԡdP{texVU ?ݥovEz ًRCj7M6U$I*Kª_#!z-~320;._3N,R0^jCX6Β0AtWعkc0"2~`Gfa6 V5>@Vd׺w1ݢvm<z<1YOVн[ Aazt ȟM( uߓ'` ;ނl=@pQǢ `mzH8IGCw^.APE ZoP #hT*spPc=(mߣ_I'UocQz9|K)!Dn{qnaev*I6%-pm ZGGA i Z|0#h'=TR% 30G9}j/c0 4*6w?4` SfA8yRqhoJ l?UO~x nZE  VBR)}Lp8ovwԁuMlx|dWK#3e D݆ =Fv+1dma7F$${N@z3n e!B -X<J{8/=˖O-H('ir#9WTF: :Dk \ xGc0OR"-`.i d9CT$,k0pU=FGẒz 6T`,[.zC%X\803AF !is[*Z {WWmjy tcY5Pn_K@`?A>%~{h{LGgJAM6lw|9s*ڽB~oL%ޑ RIub=+ 7Q*nrC@&Ap,h,מPdQy߽9\3 mIT9:Z߃ϲA{A?泱^ ;8$A'Y0 o qrrI-߀`*8CDxN@uW Ľ2*( sLR=Ai7:<~ zchxH&C("Hr <~y;A`>@^`/!:-8(0':ɶ]<!ZZSg;~ڬn)Aٱ֛[DʋDQ>_MPs;klSgzcLJO*(iH}x@.1 9>wtQgxe~1=DV&]β[ b/fc2ztaدX2FrD;]6yEWvR,+DwN ؓ[h>ՊRRoEU0̏Qo<^"*aRblh(hb{XrjR1=gxUYN@f}4alD|x6gqEf,1%M__ϊ $U ȪSJGZB{@z=g0up?Fa$oT>}2RJۛюf2a (4&,e>6R8~p 쥏7wx`>zmɲP<Y"1~bK*=]~ٖ]qGdBv=e1f㭟Lz\t}3tcɭbeQPVbj4k%M6i?Uuڍ:c*}|氛;_y!x:pt6_NrC!AbfoH 0R :\#Y8*)ֱ,X(B8}~ #wAXyp6(?X9O0!3i1bwNKMgQ1 =Q  }!GlJu)BOFtv]qvd|;)b/Roxf~DaҮ;&uGy\?QZ2{F@t3ˁaRgpA!. tE$l z=C8!퐄)ޗh?˭?_۳0ZDv_Q!`{s@ ?_E6!P(ގo-єAHШq 'z '+laSA}u6H_9I_T-L.  ):8o^mJ=~OuE=Dvq%^|gAًn%߂+!5R-a24T^76oϿ]4 jp5p(]:||0]SaW+D*ѻ^#7v^a {bÕGG@Yc/>Y":iD)5(Ҙ`&:ي P<ʡ [j Ҽsq&^݂B U ur 9JiFWxފy};PR6˩!98xe(dⳗ.R 6rӬ.|6ۍHPpEai_Q~+:CrXw}xZs*)Km>=N%tnΧGH,'|(,(Zfݸ.[Oi]#^3Cmń$_ ƴ֢ a.C?_3|)8_.dtO@o3gK!H36-1b5dɥ3656ڋEtѶYe*1%JCbX-IAf i"$U%Ajv{PHsٱ=\|8=Dxoȡx3~{1Y)9 {0A>)i )Gٳ[$>tc|cNpҒppR(&륔'7}+k .03`FSظbV"3Gu73w>}L8Pc5Em0S'&,ffm꾾~χ~4%]?UB4Kxuz/XA™ : _ϧP>X@J H}.}U.uZ ?/__VLoϸ6c& D^~,MHG1p NܿhW3+?3ٟm?*0VHi7WTZsd|MzgX= 3?lKᢠH\#N"OJ!v_ ўqf!WW4#Ab2-#uݐ= P ݰFD#B_m;d`|qF?%q܁7;bY3[e:cȂ+iz)-%6!c^|=:~Jy\hx ׇ36Qo UIW4`:B(Ai)|D>`t5HI!U AN)SÐ=@f!Qi34Eq_"0B uD@ !=;k}@f.Tr5Ud5Y~1(r!NF4,jP͙~VH $ _e5cEq !g1;p7RWގZKB(Uj@F4} Bǁ0Q0,IH CUt+[wPVcJRB|xLjޚ˴P ')tRxխo1'p a#l7<| aLK^+O 0Lu2HJ7t4t XZCÊ(;Ez,CwkA"j%z1>9`@@r.Y>+>B73ʨ$HcjN4oboԧk7:~֪ `A) %9@r2J_~:a)GOGÏb1MfM"C YAw˟0 }1GahY)KUv.i$$D];dC Kq(I$RpmkÝP@`NP A6#xf[|.5=Њ9d{MeQ̒SpXP56}’  ttmE*H(je6,B/b&(HPK kdy}oOwæ=`wVFùs`q q{%/nZ}aoػ+ [p~ڨ";s ;g9@R\KH=tomY{]@'^9r[R}?_iG: Jd%,=m5;psmOrbֵh^F3>g 0Zê1\{& j4y:9-0v#* I"Oգܯj2iMwaV;^3+}Ag@޻MIH 13 v|uNs*Բo]Xa`4A?4LnP zp85cVf݌Ĵ0,՘?`n>((RWA4礯{v<8B.L܏QK?LLm"}RZ{|%\C%F`8|8Eu|vs&&a99>q9I|vo>ӺUS\?[%2BBX1?{Ŀk]}fRJCn{š=OE׶=GoK,V*@h s75 쯉w˫I0 &ء.\3GVSVC ^>W{V}ʔ(_=}H .c2paf)/בbԂv.ü0fPHA]9;%?(.tQ졐 pX Ei>T]xv05lD=۠wc+K.- [erHLcs|R C >&Iz3?Ҩbsj k(i zk =mB([<`Xz2/J5ڣf崽&iƢz~~w|ֽ!D@8BJCu?]Y&,` 7ѿ~ֵ rr}u +&@mi+n]3X6e$iB'5Ì}4~g.ӛH5H~cJݽ:C?_#N(   RDkpX{ct?j9C$>TjSaRnApE",&%9 {(𔅎 sQ-^A5p7ǧ( ''j;k }.2y^vW)8c/I ^O P-#׏:֜q bF!TpLEW@(ku4e%T?-ǘX:_X|nʜF aHajb kZS "j2)5:žLye A uH7 ^o?# tѝfn/>V*rtfo)~|ǫ z \)>gxI;PoBDٸ*XVL ď$-)niOH rnAAZK`R4l!'+ ŧg2cǛ9 m*<@E gn,_RQ𛐳pou_k T.anG^LEP= ,"S}H-MD)NI-" ,Ƥ;{!7u_] a]y@6&H.TdW 315$^?=^ Y(RkE4D"&1 &@ix0Ť1[r"QʶQLđ^:իsRlmF[XɁ4SsoRCb3md"Q.IDTE=8_W:=_ @ADB:s}{t-$x.uDW !pmxU-ޙﵞf0I{>ZAmE〻G6\ÐYw6.cR^q&MKcӘ/[:\] Qw2ɀsA}n~*nK=׳dVϳ_nK/YG~Z,>ˤ=S掞2I ܹG?.e~'邋@\?bZ1>lB+lCkSj'nYWv1odCQUT7^r{w;a/ޏr|:sf>=AA@QTl]7xKM q>x' Cl։7J-W7tB4n1gtW fk0 ^WE%T˓U3mRET[*DV:w!_ߨ҉o9ڙvM]s c?˱?O"*}/#7"OF߇KAwA[o4OhA`߃a`C3up?TᠥIDd-%N*ԯ\a' +y?׺j|~'Q/B(m~MG#X@*b^a~ =U{rm~\oEp:xx_M΃i6!DG uȀW lJ @ HMBr՘Nhu|]3UTQdXiL™XLE&gPu!"耑kS32M! >ic@ #?F~_,~]wc` xq 6;RErb_*wռN1=wĎ ʖNZf'DtM'-lAQ~p7ݖ$&$n6C&%aIKՉʗJeWRˈ!a khF)g\s 5Nb4dscɱ+4HFߌ21uݜpbP1B) ґ4&hZqFzdNCkyÑjKE"'B,!sPDOpnc;~8zFw-iH 28>" $|q^e@ac1ᶜQn(u8:>==x}볊ni9u3GB|>~&sOŶd%|@ m:$2`"t%6{V&6봹߳-ڕ$s; ruگseL{Zܤ1.xWOi48du6<7<òvbZ6\CuR>I 8ot+`l;cDGPDW=cSpzd? 0h C@ka92i7Zm!au4Ќd;. I|Ż;rA1&矿?_y7 H_Ƙq+ix7\3J(BM/>/^߸[De@ځ/Z Tx}@ょbswD#v&\lMK^- ĪF,xSFzaC5*qo;j:`?s GqXu, cs?eȬq|Kf67ƺm2Dy12)n ,u*;?;~+1 1G}O? H;>>hg>Noף{ qޞ}ktv; ucD__%6%)`w4yӷO9z\|[-x^<;. {FQ-4rGsBe9OszIš \ ;z'Cֽt_!`A Gש[4hxg h3|<3-̻\d8q-˝n [v)'f/'FQ\n;ⴝ,'DYt/Q y/sF0Z(dWOahc}/ɷ3I,7)$<8sk1Opw 1~N#FUʫǐqG"W &IW X3bDžEyyWVW]6ݜ3Ѧ'R4E" 桕y_ꕮ7|q?+aawSIV~;.Nt\'z$yF\fm3ZrTgi¬(@0\ib` mhQV kTj&بM]9k&g9*+NjhBLWdž!U[qD+-8o{:%Q& b 4]B1#$,",}ѴWI14lLP*O/MGnOvǸ/"Mفim)ǮϖUIsq0,,sSwEuڽL.9ofS{3֯T5Z?|hU`(do5>.C/H4j ^]!JqTA" SCG Ӹ_𱙣NEȂG%îE/KKٕPJ(t~rOnV# L-__?d02'{Μf0\c@ҘvLJt}>כN?]P_ns:햧 U KÊҞ~i0&m!Bĥ q R9B ЍjEuiVP)u %U(!AK<33vNwwշq12j"lċO^bwspd>[bmqGإ?4YtG̱V> Qftӹ) I%"fؐ$ Ds1uTLS.0=IayGgvklpPzH#uM–_IՃ0PJ(X=.)a£ GB[j X|ddtwUDQ{{n=컎V3067ك2vn VYf5H y vw- ieM3ZA3^R[ vɈByk90:co|v竄%+e>U̓R*EBXa%B#ECtI#St8@kz~ m&۹cKz~p.AP@enIMz.F;(.vZtIlV2m Ff0+YFm-8I?WMˋ3&V/wg~lm_Z}|]uٶH;8GjCIb^?._Ͽn0dj52^v||ss6˶+{Wt]s|7Ϗ.=r۝)32 =W RoЩ b:R!"Z<*;3H.>?ʔ_;xƑ9l8?mdvx~#  S9Xf}7 2;hG^)`6w>Dęŝ=](b)LlPl29+ڡ}= ?b6g1 bN,OE_E\$I@T ^,zs_#ucK(rT]H5U7~O".f J^x(+!z']:?a|RL% )fJav`SW*ö́:* -ska,D '7yя{-B$u|iCP)\U%99RE뜢!,ϵ-}sz ;Zj-ڇlà P+@q=Omt<.ڠ;,Qc5GG:ٛXָAQD=R9iѶX=vm \pgĐuA%*+נ__'fQD [< Σ_:ο!I=kB w[X"9|zxz ˋ9fPO%$;6M._LMRnLuXor {۸3r-e393L2n[mWdQF-бӪmB*asja!y y~7M ^CX{1[,rb$+MSH{w0K w">< d;{?XTv}aPaƃ>%)㎎veŻ`_ˊb uW]nQQ$!bl7ݜ}\Ԁ_nNwrmgs#Gz M#i{gߥw}{gDy ynCB.X׳0f̲i +{ї4މ^n AV͖pv2>as#fAD0=ݠt81S!ȸ̬ R3 HsDie.u+x-舑l\-Vg`+vgX+'+GT(Mm\j4&znx2UZ;(c+zޙyٱYg(^>d :y_^цɆD /Ʉ;~:ܯopg@n/S>J "6 q0W(t$$S!24*?îzƽA o#`_fwF %c}(fOxj'|[:(F[7׫!'s&0Y@Mo&*%N5,`&%LNE1,#><6{YM?[.8])_l 64zÉxV_Z7rQ.4 -7^)H[`W}O@r{j%E*wP}U!\VmbFkh+l>HP86KA)T|FW'󄼕ռ9l4UTo׸ sE3aMXZB~G2 F^nsTw)/-ҷli> vAUAі8SrO'" Tv6 2@3p=)MTR@„}jݛ`γ߆VR .s7w10\L=,;Ftw;VDpNM >>-٫cJ? >J5Z2WW_|F JI>jPmI'.xʼt}ðFR_> :O^F$z,զ~2,`zI"Qƌ d/U-4F4i=(=#R3ٕA4xJ)ٺX.]gN}Y'JNdnk/ ngațHǧYͷzLZkf``^X@%1ǻg U6\:?nQHNFH0&h=VyNG|L3ݽ({WwnDZn-DdW 2aUf]e6FԬ jaMk듃d7t4ōnɣZ(8>qcWpj b ŐT]3f!*Ϸ+ _49`,(ѧmhnAFrWfDJG\ٮt(aKm"4FkUfMI1Q67$M ?&%j;E,*]` JQ`iC \\ƒ79i#ѢDCz#BZLm6a&(\I+%e(ókM}J0JүmsϜ3Y,Qje!+ ˯O!`2}uT'XN hQIhۉ=F2]W r_zHgݘݗz^ת ŧA"ц\1H@*3Pܿ02w};ڨp ݾkVZ' al~sE\nT^;"W]B|ެzJ=s a*"22o"TpKH{E6`uD {m+|B6۹wLGyl̬I_\2rH`a*` )Eas^܍qO|_98Sf퓺\N@i۞(a#$I/˛V=\'CO{מ>{=ݿV>QԞzMo8얤OVZcVIR0w|F'ZB_zE]ϖp~+pw1o=cH+ jR'e׾qS^}ZԢ3)FX! G\b;5P9>׏^;^^qrJDjm˺ϝ0rN9iN1儮rJwfG.{7:P0,ҷ, B=Q~NOLPƅ{@7Uĸa)"ؐ/Ζ.QMتV$v7CP4K9Jm^ L(;1(̀ lcIhV2Qr*l!@d4f 8@IAdvܣɄzU&ڋTA]GOۗʙ=`0u8GM(X9 1U" |uؚn$h)E@E{'ߓӸ8H?w w^B Λd"*1¿IhǸ)j-)Ul[i}:i-L+Q617+]A!)/i?/uxE/$}s5ޮ18|ֹ!꫚xnZؾ!W1CRq/qouP,N[CXXRwܫ2 * VEG#2k]&]yTgAЗ_]`3 GYEL!t4Yۛ.:( pܞ*?pGυE_~aE7FJ0R&YQ>e X{"_l݇wVmm:T)I)'$qߡ/6Rxn Ns6򀃳SED;%vy͑>M_aƑo7oŦy((h.Ík S?z/~=+]fHC\^i$}/2ӱ_7D*/,iرf:LQ?S]_ܬבvz@ͷ&G(ueOo7טÞ#&ߺ~ q]i]C?l93-?O/~w ʄ;#zoQh֧Hhzo^Ɗ"dtfvEO=kL/C4}LJ+QV1 ԏ-3:z cN?Rrt/2B'ZFjg};/[UhD/Bޑ68/8*C42cD#2$>p``L>*?q&v*/o&j}!BVlv8ԉPif6O=-jsS˘P-6Qo2(0v6'_>[=)i1f;@uI,s%yC)x!ROlx8ძv,ȪT̍׌#eѣb; f! ú\;[Q L+Iw0&a-AE<"0f΂cb*=`Ie ő}tUy2"E-+FFjM~}fdnuLaVFVëq)޴_"8E`@LM `zɭa"nq:dB$腜-+GOHjsUeEBmL+c1cc+LPyy/^w'm3&+H+aR%zMfra ܓ!4o5h'v$wk{(/3R;cQo%t-E91tdq͔'UOuë<ps BvJc:N nZ[muk6wm'Ӧl6BO|*}uR oT/p~ij_pr ڸXoOܸW?[64z^p|Yp4!HD1 J*.0Mɺ,AHac.6`c Nc6c%r\rғXA|&T|B5z|+Jlz=qӂ8 69(fp] 9JopkEãjtP yTB[áR^0r离[;d-3!-`x+^JU25쫕󂫎3wb$қdm)^BbY߀I[(kU2vSLLJ7%wƂH5-= 2hyoD*j*m-zf qPKaQ&IjsOց.515~x/RHk=mRlst ^9sh1<<67;[nS#cx>D >nJс8"5v֪7SՔCYb:,kQUs!{~=w67':&N,;%F z8aFuWt9Y`;qTI`@SQLr P؏s<\vHf˞ZF=4?uD4tA`F[~Ƌ3  A"1A麗 nA`="A7{t~]nWmg$~n)Wz >z gxfY%H}%bJB ŧl5;>5=]Xu/ڸupǓ)t,vacǠU\d`K]AE|4ַWu^̓0RQ aᚁ#M Ljzzz40r{>g(́4ZQ_rBr!JbB$W4@ G4Fry-O*Kt`yo`<ZjC^a]@!B!JP$fPeeu#wA4Ht;׼M߻^[mӲJ`nȐB]H+tE P:qk)*nmXV1,x]cە߮Z (:o@[P7m.SRPO0 MM_b*:M0t c`g;ddzw?MZFIa?8atpuHP"Foul*P QQa>~?Rodv$(I$eW{"C]Ndx:Oϟkx,F91>)ݒ~w1V!"1-]DVPVL1R) mGᵬ3wt3(^TOxTH0uty$]~pa@,?Ǿ~}g6 qا\Ǯ@ȧ=kq>c Rj(k).\nnVtgKA:; 긂L5W%B72LJ-d.EA"ʧ$8Qx{=yx8ov2ktIVqp~@!.ۜ^lJu┘Jmh+lgyZI]s`#Hrp2-80;3 D|DxvvHۿo4ߍޘ 9?  @'lHNk7 05@Z޸ 9,D$ CAB#pLr\8Z*{Yj8Kg)խVgX%r[Ho;KB%q!.^lM d0Y4Y3`qtBєfrYq)T^z8uK֍Ҋj;_xif zX9q-g~4OEAh\%+t6Pp4Q֢l:łi°Mp ;=(cP-wԿs|ӑ{ Epg|H0{&sƸ0oLeǕu}ޟx@Rwۅz2?EaCh\cKznXt|d嗻!

    Kr{KWeK?)4.cT~SxnyߘBg<&m{\R:tz0b:.GT+\BDEBQ-_[2,p0yz(^gMX.ARbNP)h79UVr̿oC<qe%?`z_f4({M& R2]C6_u=ҥTAlFI hXBbn_VPg^) -QA%W`,/SZW x 7܂G/9:W7>N?eeO9)p`5@X_11JH^.oc Y «.R:"nod h[3PI2C[Sd~Zq^ΑQjD_٤|`C#-^w")Fvp~ |%-ojpMx V;%eF2} fv֬ CuYht=$)%a .S0v*FkMf"oΠ]QZԴulЄ$6{ : !e¢AL=>q2ǰ?нH@`z늅 lp?9AUGje 7mKYuKY*ply+ȡ*&f}u2sSREkW$NC"EPXS -ƍqEz6fzy#eùnE{uAs&C ]{~ xl{Jlz7IR`s{u]j,oj+~0vvwnhao󾵭-wE͒r{jei@+*^&o la65j+>ZM>|vc0[N蝫{]4eN:P}mQhuw`K 4BTUQ]7Fm J\?ہxsTꕆ(,A dDJQW_EvOL^}RH$QGk y܆7y×+8i]UUUUW9m|2kU 7p쁫TrmG)8]mrڞ!)~eq%bM9 [c}FxN~5$@mu89gaLTice"iiT{O|+Gk9E}(ٷJ?xkuov4{l2n/UVd9mu5Ƴ縊Qa?ET!Ѧ4L?5;>S)B1;x?{޶ ^ ` ]PHSH" c;hzx^L}NnkYg7]WphWC[l? c-|E$%ȼ~HHSiıyn[\˰Db`0kMi ˌȫ6޷3rA86bc3|!OxY9qҀ0OIJ8L6M @ؖZ 2@J)^P mWv!mU @pj܏qҚ02\\SP5ĩp;G9tNzA\0>xHD8%f*Jrǃ:׾yI.$3ŒMG{b#KuqՊYnD ƨ{:ƙF턫N !czJMt5n(;H~,-na lG 4 Ej>ktaNAZGtCt)Z|bp e! b(RJ)("Dtv73}8(ߤ-.9XCTC|c^tU';zGa.#Tao ! A0$=cJA .K^q (QaMblCk[ceRWgL?l;?G:ە*m qD1.!HtCIzBc3}Bj'e;ޮ^AΥ7(*yc_Qgog|ħmB 1A$+įP p)ZWӔgpNhVB~gvp>>fxC]v*UU{[UUKRƐR=k88ފʾ7|8,@:tg;VJD25\’WŽT%wkXQ[>fRﯥ og[c=+t:trq3s9NoL)ð] 9Y>^AUHj51'>l(mj(3󵘢"Uv/Vo6K?h` *O _iuEI@g{ hw +@ZPiApUMmD'w/WAu?%ȈG=q<e7gVQ"-s޲y!] YM,JN5ʁ|F y||F~%f9 ِ=`n}:<~Ut1Af = $wh~njQȔ?L#2Md ;lQ}b&SMs n{cyzߴo Q ECfՂ qt^!LV PAаG5o!>> u^zfּnx`}tÀWj<mV]ۣ?3v)>u E{Af w.٭d%u zެ1w;0$,A0T5խ7~h٭zTYDM)08X-Sa=PzĪshӣIf?Y3)B*.CbVW+3I&qpebql%9;VGB% \~/(ȫQYX|Zp^SHjP݄0sm;t$ 0B60ڋ5I Ѻ).XB{I9mH:Cn-mlkj .ߧ4=NP'b% Q(Ls?^b8}ϺWQNJϦH'Kl)MiB !Il|r vi?LR6̮K$ TJ5XUrK!>/liߙo\6_97vM#8='-F܊OYPmCrw').ňZL$o4NÎmޟSn??K]1gH.IqpQ}t/BH&'u:ԓܼ\LɜN6\:*GE\K=n_Au9JMمO,Ԋ3tLUsϼu1k{whl]usUuC드`WmX[sǶ6nRf8 -'IAYk&F"Hwc4RS|F@2 bH>v4;BFXb5ݜJ™ݩqcSrfh|֖HڸӜ9a%ǵ0ý;di5!Rc!ieL?Y6q1$I mw- ]b:5<jɢqg!"%.BǒDB)10@F3Uӻ[k54jی1 >JMe>s|I& E1eS,ƥy2=G2DHdPus ܖ4 U$')ftȳpA/;&1JI<5ə{q&8qͣ6Xx:LmKBHLTYn`.4"-{v+ܒy[#GtScW:|qPg^dXLdxQbӓϫF[WG1ĵOjgŠ\݋g;]<НpWH\'8kM/ql3]Ρ`KN]Zue%pBwӔoT27N.$L}=b!)g}8k'A!8p2FF{]MB|Cw%'l8! !DZ+yƣ $-s.L P-~V0+Qw[ c ᾗ~2LwS猬 \iH97;T@Ɉ#CgڒN2r[^<̇{ٶy+81d}k,˰L8哑cVn:J=7zVV<k?__d`2oq[ wu ;c G>ЩAFCa.p>7Zݿ 3Pg&6l f;'&I2F13y˙w8|~q? ?>_­j)u]ȞN y@4^(=*JX~RS*rqNtdDI'eXR%)I/OӚzyh/o5}CN3`%do9p; ٛߘ\p65HI~1%" X YCG1QVg X-gW:Ls'~~c=eث@ P*CfJ`H!i!L&uq~1 ^_kX誝C*n|Ǘ BA*NWDG91})dPH`帳.ʮ8X!2G`ZUKU*+`Wͬ?X4p0uSMHh8l6?j3^D7 );W H,FXtgU9Kw9ribWS8zsPv?pw{t(Ftq$K,z R-4*N(e[ @IReřIګ&(vm6֒LE1('u53bO͉d&wk[-o`*i)LS2%)YQ$F-16VD)b4K6R6X!gCZz&ŭo_TH3,kZ V Љϊ=Ϸ\G3q~b_,OWgO !Fy! 1gA$S /Y64|'l1{i=3ͬi}f5ΪLewaP\^|:'T+狮0MM;l)U(żӑaƍQֱxAH71c{۰CqKj2R*$Әn}UghuZQn+|CT kSP dq]AϹQyZcݩLhkyGnu'{T4aߋ8'98U Qugô h'lyXQ΀sky\EjCrg uwiWĕdNNe 0P"r @(B/$^q'\_ËLQo w Cյ".n7qҺ;^iΌ8TR,v :BC 2'/J8RuerhC=7vJ *.EpƵy.f'?D&`L۫m=9P,qXAڼ!%OL<^' qw..5N}űic6fZ D b=d7r> g/]^'L'b'Zn`[W-{\K0_Y"o]K*gOXN igC|U}7$y~Ш{>˜۰Tq tp Dw9@Uy9Y82Al1h]xQSA0Sn>~M: m,n*.BE0/P˲ekH :^rdZ@uWD~Gۈh5\\)卂'ٮYOx z`$Hqd QYu6;f1VYJQ ̪RQuY@YP ?~0p&CXhW4(U`l 8_Si[BػĝӅ(7f"*P<%!M*+$;zW]+hzڴ7. j򣚲!pmn&>[PX^rH9Iy^"ڒe">Έ{@)$1dg JUekfxt!${OZ'YĆ9ERHR$/hV \`#vPU_\dX9d4a!peBh #T޿&r̟h>s*D!Cn!T^3Ze￶)@~`,?Y(4{ w03X=oU$n/2 I`@1K>x~‡XHſ Di ĺ1v9%)}mA^Apql|T >/vXaVc AFB#!U *O F cM k s oZ{`u(GxwSg[6ŮvE,ۖ_wi v /n߇Z%E|~#:\,"T\t |\f?N=?6}~>J/x:!a@QFG@R(! Rih-555&4'`jmNN$JejQ))_+r20tPD)h`uD2$&'6=j)Q(J_9*$A""2+ % _>:? (B(@RP(Gxaꝯ}Ov?p{SN21 &S"<V/" PGK@D9?鋴 HOϏa!?J!AγaS{iߞN:*6|k@ sDG~w4 PDOlpp*Ҁ!Pɘ "ĀĊT*h|3_W@E!=P|}P>PCT{d@?Ma9?.X%1k/߷OmޯK'v잙fNy&e۲?:10m1as_:m[^v:g=ۥÑư7:psXJrj(RY P:>7esYnOk2_[ x/q\6+G ߂K2lY]+Gѿ]會r-غ&^Gsܫ~iMխH"֤9~Ijv[8(mr{֛v]S-UM6afMm"afӅoSbCen*ӌr'WuI;&Z:gӮ8k};μ}2=n~,F;1e:unYs\&,_vÓ^ۧwptrY6etaML3J BѪaz.Z[𥊻8itf6X?zg 'U5{tl sn;b!;pF:C MrݪgIt8; 3λ΂W8l݇^s.`]Q 7Ftųm]66n.,5]sV==R\OOQ?wྸc XcWOq!JG;>?M-wݲͺt>>u@w`{.c=Wg3 Ͻ-~LmEغ۫lCzGh#exoV{xPCdJ}&65 WIߖUid+pe8av/:]h#g 9D8TGyAuDpv;s_ܯ|Z`ߊc7G[>:?kAmB jQ]J[aWt S\MfUk=BR^kW UD@k˴ ٹ'l(,#6# 7eY`Js1LPŽ@3[2[҃Z1mD\r-j5Us쵝f8a(#l/II稭hA`ڵ6매q]M{t[vGN:,xV[|F%xei/V)ei.l=.e6k{U]fh om~'+儖!"8|=#]i lμN-9]q}e[|$ ݋ Y|'Kt==u>~T U"{p@|oOvej{wx;L!;6JejY%ϴ~-M\%Vӵ#QĠ@lzh*Y}vas۷a͂1YnOu-;L2~z 3?8}}ïv=iohdrzRW^"p ݆~nEhv2E}~?~{ Ʌ˞ts M۪ #{w{ӷ>-K y:߾0@mU?{1-)y'FXň|OIAq'<7s7;($w!8v0= A=̋?wOwnnv}qZ۷6Ko?llOӮ…şcoZ<XX$?<G+s>tB{r[v)=Y";8wkOŤR[zwq=a<%EGǥ/p}-{zK(a^vqohBUy48Pʄ*[EA2l2SJ3 ҲTiP\ 7elFX"*TDcY$ĒHrM,Yokb4 /2b6vO%hrsqj4hmWźIKj2LDoi lm F=u6dƉ3FJ["+ҹ4Pl&MICDݬ#YLyEEib`F,ͯrWbLM kwvYM뫛EibeE15bjo}d'&ԀF Ҧhk{uꒄD Bμ?wQ/W|6wKDzw3?}@ˆ{7H^F1<\:.~?j XUW|]mUG%8~ x!bKa,_-8+'`t]Ġo^wzz uPP8zvq!zsl;9pсk^3=(\k]{4?׷OPO{3PWli&ah0E^E(s⛮,EExOpXR#}'_rըzDŽ?>zgO+)_pmXl6l)np[ƾ+l+ǠϿc=p(@`"$LHH@t^'sNu5.M.xBDVe%(Y!ywlpB Hb[f9wR}(r3Ra\ߛ#5YVGз%{uA}VsԬ[)tG,⓾AmW`m/xtBab񵡚gܣD v(* @0֤5p GܟA6U(p4P(˴.LͰpsMPwŽê(^d>Juj_8ŊŜH^}R Y4RىA(hC IFL3 ͅ 4?g%v~eIJDOه?wu8K[lǒTX ^xMV*R:=Kt$pF,~鑮 e6Ep1'Eo< "Bl!gU]H3Q~qB~i/pu0<4`7"`ln+.Gnwٔ>7Bˈ@_mEa. :0Am^+k%纽bʘiQM״yAGZgЯ)8YLa֋7?&܅?GfƑ?@ >d`)M)}_ 8D}lHN2ց\Fc+4(k52kjPrAH )G(*#d@H dq tC\bAy}ІTL\*kturv=}$Bb U5 %8/=?-N=y+rӲY&?чz:lֈ>ȏGf?pc*Cnu(8(zt rc_fϘd/oa?Cb(q9+-򼝼3̳O3{,5Y2s? ӸhO/.w"j&?]}t;PX?\jmc$ 3lqyrӓ j9SM@B>;P[9C8"@ xh | U,zj'O&&+eиW=ύ tǛb-ɾgo :#lƿ>%d/=Hz6._ Z:Їf^X@𕳽E&*x lD #O4~'[f0 cqQR"ύNcTޮޮܶۺ@:@5lX4W^1czm߼vC i؄N@2;Rab@n煃7 q;{Ǯ=foM'U1&+Á\=S81yt6%|Tknɔ m5 k{>"+'[eߔ'MJ<)xWviY`3X~1H ;t1s97w *0C7loQbp +  sUHScۭMo6`,s 74@" /? ߖ95\{Ev0%a/m<z7XAPT \tfF[| pnm@}H `9AA+-t>x*^׷<2^t7Bt5oұbbWƥ<{t$!Vt?ePݐ#Wwl?Gedv _تɘ̏S7etEcm-P@848~h!!,/0}ntfh1"z/xatYȌsrq*(5Hu؁s@၈aRc# \I>܏/rU2 \C x]mᓎ!(ERz)gĎSaHD}%T]-hfʵONߢߥ%ͻ󖴫Y3eOSoJ{ml7ca]-0e|xu+=iSH<1 -(L.bcCsi8%Ujg^b)~\ 4]w Ӈh:o[=]׌8ZakV "0_Ң:8J 4pPk:oXOZĞ, U}4|Cdd`g :_mN(sU&!ޮp0:Cj}{q5.v՟V/(8{Cxno.+wIկk7 Ҏ )6YNves/2$13~4|umbRi9^7ټsЬ@ 1xY:|:gӈBқQǴq$ 0zf][[.?&Gآ0gQ:GN^]NےAj&SS[CXZ ?OdxHW8#)*z֕ޖ͉-UK {n3} 7> ~Ʌ *0h|n.JLFjT3ی ^E`.p^l ; F[Ѷ;s]}Vo54.=M>)L8+PQd3+n1T'vtRcMB=h.WJ{x=CFχZMW(Rsfsq'Y+$\ "t,|#C6#|T{t죍ֲǮ}W{|;{O[:[' A/|"=%{Gz+Ŏ΃xO><`tkp>~mʃkYZ97u+|`:noL鞑8o٬&gPgOkr"7s]˔dȬ8z./ή2vxtg%lx(@sq(2sYpC͵\@7PIBP*/ C{m{>&;{@ȗ0_ YW~sq=ӷ/i- --c+K0>y?FCucfr 9j?6N?JB ֍FQZ+j#V5ZFE-mAKOo#0<eM~ Wo?|mjG4dXu oaumEOwIG>0E {^͟W7cF=B5^Lr$4k꡾>.Bp n[m;c 4Nu8@R1XpM9ɟ oڄdX!*ʟ;nOֽy٠Cks05zb7OʧQX;rG mO6)k_跪#d:8}m2o^r##kQլ-wl6N/8b݂1׻}} w-ٵtYFGhQt^9fa'[!d6]qxy:zA޺Fm]iiCœyBtu8իxV^|](޶OBu96/k3t\gu6X66\n;[Q*γpuãh4G)]vJ)%}hRCf&lq W Rv[׌eLV4f0c= iƗ;}1[%n| qL.^ ?CRaIsXOt^YG+;.m#ـ:: _<ɥpӢۮQGpXѐ]G%clj  %.K;vYv5·L!I/Ѣt\:_Ö9c sh?}c83IZ簜[\z#5tv{nmk \vJ.)IT@ײ[e}qyanU7\dU܊`~߽cYuO{RdBK;L;0\sym3ïH\k{ WX)Woڲfз/ vWG%ߋæWi+ %5ݲ2gckZۭm덡 YrÍ%«C;mp081vb}N9l0vkU]~Ylwvޝ6D穧KrK߳-x.˟B8kkY1Hrb {\~{犭0wNAբ 1#T|.[m(ގ8[Ţ][vTy8f!(&YGgo۵X[-eptw.ɡ*AvT%Zen벽Ku1{a,a/ ]'([ݻu&BfRbkVNXf^X򭰾p+ݔl~gji۟G-Z5rf|sx \lܪ蹨J;sl|)Yɩ|+f; 靍b2Z6|otC,1=pjk~WGM ﳓŸBX;}ѶKL]d~# xF}ˆOBeK-ųG$ 4'7L'pQ+MjcLrb;sc @ W12Ӈ^sz no)8μ7|^R7pD,]1vSXBRcFMԪcd= 3c렜F=k;_f9 :Q˶pH-{S[z˦6;2f~et6Ze6.bgmiHnG`:[8mi#%M$[Q%Q. E¤nr gi1q*?y?4^=ض#lB6]x{*?E#y ;|P ;j#Ӧ-=}] 1)Yev6xxxXO-9Cv},<rN:?`q|yi~1N\9_hnӠzsN=PnnpxО`w\WGombWݶO4=elr_|y-u\rb9T.XƟ3훬"lZ'3E]]VSʋᅥ^f&\ yYuuueqY7Qf4lI[K)p5v  ']0㹣LxVeCl:i.D|vpEݷsG=&,Y0kL/}nwh1c6hudm?/M0G߹tgE>KVtu4S\p&v0' 9M㺘/!E㏼ |Q'v Xh!'@ew CNEƾ$?/󐆜9+}4hˈe۲Әxm.C^;5\?<7\*ċВ}o/pPbL嶨iXqC+Lhz玊xa' 4RyOz܁ L&|{\nm!Hx0ǍO0# ?ah ZZA[{{ BPay=u=YmY 0<0B8}0#7QnѠ@zKw`__v o@$K$]?Ya̡J!}F?=}, 0ǟ=]'~ޝ@4@tdUE5>S74355;2@"s⨨<ڠM AL&d g@&:3y^ݼ\ɀ eQ_m"+p > wCWS|=lO0 X eOkeq_:PN*[4՛0$ޛ0% (xw? wSmoC lq=@E({Ew/w;PPEđa'\,k$"~9";W$6?U@b ~qqIW-(O9AJ-e¦g9Q8| )53 ]>98Y {9Q:F氜1i >E@9I_T֣~|>3x"u MjV033=)S9-e#r<~I֬zq;4KLKtȷ$ ^-2/.3$!^4GRt4,S4v#Ht7k=$be%d'rhI,q$t)Ν.G,ؙ(jK&<1Ne ˆDFq(Lus;N" M)^,+9ԱVSmoS1d7B mO/+(ɽgYȴ3Z})3GWAw\2'3f qܺu }o?14S_Һ~T`MN&z9rAdCE vV/|`mDŽa󪊤ߗ3h,\8[6˗i68KB9:r:[U&m5;9xpЏ☻Rgx=k*aSE_cyzݴx2HW˚ WA:k*a06-.Q*x/HfGCux~ƕg9SʪWE=T 9l>mBƞrmم D+FӶS$)ުm6۽]5 4͒㉖.1x@p>2sE$ԩ\b]V=o/3YPr)S@0 8X8JRV52j)W]uw4K5S]>SNdC(ҭ460G,#ӛ$}'uPb^U{swpTINj3NJX}RE<"RZ#nYnoRrnPjS5첤LmTU#n0m$Q%f ,![r&Pa]Z "t2t:FBj:ote,EP*fW{Xgi1SYI##Ӷ5 +F.X=D lO+xš|]=L+4L8SbxOO jC380)qV36rP9W,!w>_TO7V}7:߬kk_yuz_uq89*=;'Siyo3ʍԮ++ɾploog?;8~pG螷ڳѾgssoƟ}ƪ^3\s;UFc\}k<_w9WWNc[wZWOinskw]:vkWKZiV{ֹzoqyk\uݾZ8Zuf{ Nq,S@1(fd(=zp˟oP)BAN]8ǏqrLv55bo8\˨{'7OYٮ1h3Zwc߼ц:6GڤKXRxD0WO׈ ¥p۞O{B'[7%dy]sV!vjp.RJX6C B 8Y)$  07/Nٹ[Sě3X6jrRԜ01Fӷp&&5T\[ci,!p])a5%w &MLgzɥ}PyCafqb^#?$BCo4$U:qͮ.oxs'Pmmw|k5ͻQsE*`ᅁN͢6̑.uml{˙H9TP1ʉkvBI=׳Gy̟@RPPBXэUFTl`cDF QQhH`"أh+ŒJbѬhXv!v}4'H|<PUʠG>V+ORz,<74[OmƣO \V3S-4c1 I,0ںK7׆t-'}͗#t3aȰxe(|'mc%BK1wg>QfCof|׀ Y'1Gl&^'+nxvH2E IJ(hx2vTq臗'klJ^\=8{mk(vٹ?`/T%|6Lkb ! ];99ԙaeϖaɻ.mej` SߗYK-c!\;@PσAEZ`aȤ*J}O-pA Sry@hO/YFqeX?z*;&kN5K@sPWs̡K9#:% /QpE1R7K@b*?31 >^#AɟY4z(J?{tuWקjS8\6_ͽV x|̥9r-*rg1jAPLU<ܬ0e|p*O3> ;E]CWt_<_L& ƈ 48PL7/f*- m@5ODKU *zٻ'zQ$*.akCB9lr_#`|J`85Y'(`@ @ j4T)\9\=owqdK%3|UXXE*ڇUNgcd_Eg<ۂ _]_6_ 9sLۭo֐H88zR*Vzű ; ׿ԃfYFP9~?1ݿ'W}C9tbH?!IIEECz15,r*Rcщ- Ƥglh@~L8.g=^s_{PfzX0nCk?)pNhHc@l)%'v{vpB2[=G_+`hjt'zoe&?2PJJf##^ ",TmLwzGWg! m#Ӑ ~yq덐<ppPe747+_k0!urL7 2<tC#q٧ isGLp ZOlk&.{-Nw;䎱zxp.(zY|BZ7X#M@TR% M,Sw+qAe"&Ȟ*OcoXKe$bA:3o{ktArf42H zq>9Wevx.6νsvz&jjJaex) x>*M{CǷG]Q=Cc";V9wZ;$-lPp AX1@ '9ɳR#?RR iR`LLĹ9SjKߖ\R:M6ٽ2w}=}+S_;)(@ JD v{8Iю.p} O(Dʜ}a5 ǡ۰]KTkkՅ< Y;l+g7ٔ!xK8K8qC`8>Mnj ڃ6)%,mO_Z ťE|kDݜN'733 Yeǻ(W'aKMk'jk߽m?>zG=xd@3{RꧤyPIpal;f[)uw B7:/akg[lZ.=,b"x~a}~qȇD?wϘl O'aş>-M?FDdIW,%n߹O %#0&']@Q,/]&稆DCNYLJĒqVS~< YL=bMUbGG쩕/ #yp>~g}r:nIU\x S S'2@$baM=/<.گv:0,ʚsb>N?j^7b7J;a?|WYs"IJ?*)⮱WuZşC ֎upˉÉEGvOyz^tMh훿"u8ŝ{ 8}:( T)ی% `ss+Hi>@#BC<ى߯F\?,?:t;~{<"@c] XŃ>Ϗ~TX'oygH|Wy4Ca'ǿ&!(;"P@(mW܅!31x܃>!Wa$;0ʎOQ~\\wx'xcɋiOr b~ąH0*Ù(EsW>3OU6Ĥ0xuu}~z\/X?u 7aR:nѤ1$÷Hp/YJH /7I^JJ_=I70m(]+IY\5أA m|??Za\?um~ftr;cyK+.F58,E|,@Aj 5wa%Nm󛜴̰ }-ujzP' 8 ﭨ? p@׌T~ݼs&/CdX:ʕ*, z,`f=vx%t9z1xu_gHz < u$ߏ߅){0mJd<~Ş&D: Am2 t%g7]D bq} @1 Wط!6~fSH>I=xFCpO?/~o&@qiaKԘ^=` `bnS[a;=P!mC,J64^Wv1G`@D=, v|J\!:Z& WS/79m\'NeT}@<:!@|` Q:2X@ үC2P}LWg @~2j}@C8AI.¨eSO'̉φ|!20~ą="x~}IL?$<4agO?Y$?'y`(@:3Ņ`uW}&ò M Vj{?8kv~'FuZp? gKKGp*o#PJ;_Mo8r 8 xw`xeUaZ *֟MUvMvh.U~njA6:{/L^7<(\'d/xV@C釸,s$lwIOO*clV6/}ddDmuM\84U> lWٱRkZ1G;(.|4Y,Wq}e>\7xEd U U2@O&4&uߝu u*e0iEMX}b騯/ZOvw7Qw8(K~w9vx9![SWDLSr}vY}h>HlQ,񗋖/ MNVSҊAkg$!J`8?v~u0^\vt넉 DD3% I_ng;cyǏݹub:?H}Sc7Lz3`o{E+yI@,8%Q\U0 C.}&}Ȗ:t@~4arAuwv+(L!<#$_АeU*3_^!?-x'|{]1f+AAAh5D~íԔw:'c|&%%~6xlrfKd y%?3 ÁbLc61`֧c T>K}fxl<gY.﯆k0`*~?؀V0/8=r. ^C3fi%\/l|OҝɇR$,2=Ku],%e$R .3DZ/;6)h eωZ*>2Oxx,?e9mTD[o/XtpATx뎱iQYY38$1X{mfmk2'1nVYocP\~$VoEWm&}Rp*,\}6r%V3~s+Aǥ֓^weL_/Du{{ [Sb$$IUU1\)ZivF?( ˃?>Y=C .e+uJtΡCEor!!\w0o%QxqoH?`$ϋ($QH$ށ\p٧yL אA`(ŏ{϶7'?'{&:b LRluTwY_ʝѧp&݉}iy7/9 \,h=>}O@^~S1Ѐ= 2\7;y=^1mj~\@C< :T(D٫ ̏kw\ =`fĹ֮ 1tA`kܱPUn 7̛lZБM'85^p+h+`#!=#AӐ(- ^ .yP9ԍzD go|e؈#R$C۴x{ MSI{pM?{p5"~&01WrCddQ;z' IA}e>?K8]:2"A?n>Xjy^#"h= vI!ƪɎ vǤnn{Y! Gur5 C-ϱa6{J.Tzna4}8].G03(t.JdlȄp?VOݾ*mc!cBzEڎaα+GBcUU[ cfo9"OM/ˇqbVyww>Y;8 8|muQ?r! /37o>V\0fBcra4s(.b)" ,50Sb,TϔTuA8b!GRۉ|A ┉/ui3Y*CŦbh~StՁD703%&/ۼ}'љUaW9#8|O!$ַc:9r525<.G'ue`t6J0 @ޥJϲCsoPv̥C_?e]tYW}eۺtnre9_5iX@x@=9/iO~U{ dLf6ec˙ GH"zPKTYkX$ #@!E5u(Ӥ>k8AUVM6`UKf1W6otOArwD}"=<qAO/W멭ͶPdfDضT ȃ>Ad ?> t!% H$ (D:iZ/\Ab0lB 8IouP) Ђi2'[?Btx%XxVص)pmI:B#(z7bҘ9/Y5:Cx$>Y73Qa3`StQ1)-z;;0dLcۮ"jvTI|#x'r{MvYq !#H>_blw< HHws vv==!TGI7IU]p&$?#`2 O~h1/VrYB1ԙv U*P !k*oW+2cvdckSk5?o.nG?TR+Ӫ܉&y׽ȫIO:ڜaS٨ҼF:\X{\BXرoP9΋jokg._O3 BLنO}=ú_޶sXn=AFC >O-0/ }vCDD  tc=`> p8 zMq X @rCToݯ@PQ;6!/" #D:]\j%Fjuʸ*fbQ^.ꚁ9+R`bB(("Ƿo'1c%EM"0F̝IؤlZdABYU.Ժ,%}aw\e)Cu:_ѸXgD ByQ8{^5宪%!H̊Ho6g8_83Y>js k t6aGk:ݤ"`Si+gOnj3*;ԓ'lUI(wO&*ôY_ nl,]({kz8}A1/1Ϝ&KdE艌""n&Ea4N`w|GA'ksF7#1bz{hIe lj@n i ;*Z;yڅW5WJ_5=N;~ǎ&i+Km2/igse`Ѳ/}P>鳍}< v~d+-JyZ.8X΀`P!P??#ECxz8-nhE$UД(=?@Ii$6" Ra>|`zz:pC:$zUd MV G/-&a#0Y~G?Ꮼ?x9d >d`@5F*6V5H%) P8gdÓB_BC:탶{D%Kt%>ߊ=tZaH%Dbs>N}qL5QM$̳(i{f? =AŨP?Mult`BhPX ~ 5 *0A+l~swG-x,{LGM.)0;ا>zײ A@||<<Ͽ>cYL׿/HQQRPE2.fiXiL??W|<O 0dQ)O  cƾߋ;?ٿT*\aĮ.½aQ9~]wÏrbD "b/1)Nګ*઴`o~䆈sn,pc =T=΄yItSwO``+O.>DC8F^2gBan+}j@3L(!?VWq<\0E=~ xY{GSr@ X>8y%N,EEcBiD/싹 !^wqQ;PI0f}6,ZY,Ȁrgwn r~t^NO.xKeǕKx}~W0J~-1Gg;Yr %c{(+WeHG_ C~eZunNBOP1hT(nU|&Y<4{hgwn1|{2,y3󵥃/M$g5dD)h*o*)SfMg Na1tEʹ!O*}%~<9f}v;#[wbȁP}$/-<1}9o>W!?Q`zעǧx6s1gv5v;?Q ,MmC;`Oab[b0-5? Ih.˓Kp<\I\_a:B3aPp{z}מj`TT+rOo T9Cӏaeq0J݆/ ]L3[s>_`p|Μ@3ĹI@}ڝpo1_t!ii(ޜK>c)ߠ2!DC2"9ck(/O$$$*maxuD0vAA#PX~m<@✗-huRqC>]~ 5s\QE\¹;^'̇UB -/o$~3Ϛ/4<}:~]2)U]MwvO#G`?_vSlIl zjv0=KM}Mw=ƫ?-3x~r}QYLYIg|ڽIJ%a`>d5?RRP@*ʳP~|"Fs7A‚\`U 8ܙap?/WbUPP{ӻy(^_c^⠾?#[Ff&3@q[XأnʣEOAK<'ޛ! p"OZnc^,MNhg+[oE <r1ODD3`CH0Y0DkǠv_G,紧*MNfڴg32•6rۅ\ەE",m͢-:m&Q;.iG  S s12 Alljݗ+EVkhmZ ZX-mP4".Hud4D+HMSjᶈfR*ňrik!EeIs\r4[skhhу%UҪB\H0?Owaʁw~"(2O?G;#5U]Ø| vaz#$?Vr f0E5;{fኣ<~e_E=.T S([a%W1XgJEu3( a؇D CsJ֒O{ vz|hßSM{$uq@ʬQ-mw]}_f,<`@%t{=a co| X3i. ?S3PQci5wfMm?s?즖G9*nIJ.E”\r'5˄uC^(P8d2˦q>e6:ŀ֌ᪧl'Tk}Ν3 tzg\Ԓ8vbO$1-ucp Zӷ pʛc uO,E f^^v'qQRή(em]Vꠥ>q8՟1z|L!1n/AGgLg~_2[lˁ@օ& #xH@_cbPM(xi_mݍOKEn$'ۦP*) %,5U()cP=1ƜA^{{&?MOl0r` f"T'm6PXM1J Pb-B=0N }`R{!='>g2$NB!!p;Zs+u4H;!2.<&%0PqB|+,T0&.fLG~KrIG̃S2uTQ{dWnjta9pG,g>IO~ "Ue+B !L<,jqmU}C@@mzk R+"#TqL|a  #;!mK!OΦgd $A"dB3@<guDr`CIҎa}WiΊ#o5'ӂ , `tI3z(5E&(Hmx^ӱ:vNLxiCw:I-wRƈ%`ӁS_}g9LE*ry8FB@H!AvKly Aw(r""FCF"` РZ3٩1RfCf27SVGLR[C 6$Ș4 TI@y@fw ;0;]ap2Hx>*0Jt&It Q(P6@(-_FN8a&8ip;9{jiAbiTwKU;_0%Bx+Fd$N'U% : p70hHw"hBE|gHN^[ n<`A&:v>83x|VD1YpE(O_H}O8ht2}|;QFӫ/gs*" d) ngn=NT1V 8q xlqZ$qA2'aHHp΅2KGB3L0 ł.iÍ ! !$Jlҍe.[5~Q}?oH$lV@js=guQ&8BMǎ#4qDDQ^`_qnfݒ}Xۅ.Նx0Ԥ%|PlhmGM), 2̝ Ǿ/_}Z# ehghZ-$A(}ŧ0 X#FxY-S$+qpXN*c_m!@8=8V+hq\ꂧaci&{|U D]`]Ko''Jn$^RT2ߴtEX jqWɑ$@P$f W0Uj`(##!C@h/3^xsSO=ݡ'װ89Lv=RcYaf] ,ϴ,+cvl mC,7Ia}WiAX́bEhҳP$s}a'DNCȽ GXlcf3lJIO_9X)n_&Z:M̰wFZ-/_~ﵫ=QDAkF@@j ƒD$ ڳy%1g$S;=4"Z;̃na uX~T,yS1I228' 7)@# wZRuk i>?JM9 ʓKr`>.+W4vndD aq+@<'ٿ#KcR!$2I(DC0ɫ3U^uդ*; E~\@r_3cmb% _|&݄Jm?PoV}5onInBv]E5La0AAJѨ |:|;;\>D[%I!zȿ c$\ꢵxӤə0:n Wewo>~?: Srpۍ1N+) ׊7C:ϹMϏjzs&[lf&z[WkUu, EՁi|nqKc >Io ${Wr_=<Ǯ4ۏ&O鄄;Ko$33iف07|Zme'~5ܽ od}>j&ffj I r $,}l7_]ǔ qYRPM/8y3U-| l]>yCm: &+Fx+(Tմ~;8z&?O~76 eRuW)|V卍`,#;ɏ6$q|)\x^iRwNg ֢U⛟^2vWhZ5|?C  DJiZ+4دGvp" %0?`Mdc(9aǻC{'jZpxuHp1)WD'VąqCsu K'w$P_' +C!T=,wQ'R9|^cV{$q[(zL>_ټkһMFI),5`kI q :@,p>Opuu1}'q1+炋muMlVr C~zT}q,z}`"u^LEDBl,p Gn -66l8o'`.`! ?BeS=\)KZ{͡jţCm!:R$?=]:wM}quaσ {^&'0":Hm!@2JrR.i r)rAr ]aBF[Fc*#i}/>с sՁd`;'IzAecbEfnddGaCC "v$:N,NBm7ٲ~`MG g"NUG2u"$MKq7QzGs|H^ud9^g]| þ@gd^0p9"RQJ )QZD@2)"#Bth=vFbP \;| A˴M+; /&69tMbw55!6*t^ !/B|{9y qP^bs6^;bh(4o}e(A1GҨbhr3oi]3}_6GMi?t @ChLu9$5>xB ()* pf}g8ACHc&%-T:=4^*``׳1(@|yk;a1\TD}AuÚ&"EvP#-Q~D,$pv8ς &H^/Ac0+.Li|(2 D(a;nKwи, a۵L #nl{SB>?'J.?}䮂<#!$j?7GsStT A@Sa sEL.l2 ሂ"8_NC'D#>1vB=1x9 ȑʜoVmxBL-J)B&@dO/_YQ2}>UgM*y~ (@>HkVx ~<3H,߾^9r4s\EM%ЇCI]jKp;2q~Ay3)5#SL* SĻ2odƂ53g0>ր2$Rt0 n ^zL$n Z$;ԕ0cbt3H`d,[xkfa_5d"8/Pލ`_ g =?0d=3"Эb6@D  ( [> 0&~=;؄&80K2&Cw-4Z;%\ )-fcB1 m6pb0ť[C=" PC{5 _}g9fP&i4rv y *3P;vבiDP*v& Y'"@bf14s5XĢH$ a U5p%5M-$l^'x.o_例+DKOLNE+z]8,?26I',D-0LJOydBgInx*lvwoi(P#J*UUW mD#x~ǯM7 T0=g3 ubt!ȤlS(i_lIZ" tbOpHp{N]t$$g} khCkߊO̡=?\ܹφ.{Dz+!OHeA@0[4xĄ@ [.11" _6TMVnDF1#QFQ(1E4hQb,hhl@DQDb|lVCG>dAtd(9_$`za`hC Q !>3)ĤQŠta߱ jdd:`NaP 3bBr7'"U` H4!I3H C8Jbm" Äld0!  0+t(AB dGB4B'qoN\̭ˢjiEdEQis&R?SOPRX%;L }`d@ OY>[=7@tHn>!+H^(ZR@[{j:q'`Q6( Kxr4I&$9 PU5ME(7/Qy싃[|{LM~sÁˍIthQ|4#Lݰ$톬JL%w6Ah.dΙ_ ]QF- ʃ)E\ x2/n qP}OPx]-K!&8Aקy+ Ϝkq[;j>Q'cIU2=B^ʂX3ۖ'qDb/V$8LMϖY=`:{Q)M!zLhgr`=>4Iϡ010'%R gQr7;4ۗ/u)';/D$NZʘc* L)`6llhsg<^9.C؁Ih|Lv8CѶ[HHhq*4&2 H{C<@ `UzNSMBS<&h>i)V/SM>w6lUNn@wI #:oφr s, Rk(I|wɚB*0F?YE3 ?!5NU^oQxx';f8u$waY z{+co6=Hp$$:b +Cr(0: 9xq*}fbB&Os'I!ВG:W !0ӇL4,N泺13DGyY;0p5ɒNpd10K@!6PWCMǡ+u@:Ȕd"uR2h 6 ;Eb_DIXp-P> \/oD n䠞iw CC钗K0aWc($ƾ(8u[ ױp%hShA 5Kbc -&܎G0|Y䙲`9A$vku>Kl:iQEm*mCgJ"~UXR%Ae 8!KuZj0(V'}v׋z9bsI0Tg%v2Xt;Ҋ%[6#ݧ;3 ,D$2}UQbAw$3.>}E T'1Gxg@p*ЉcC8m@f?Pq|y< )=GȀ!^#t.8!Q^sI; $jZ~4*?3"7QQqv9"& :dy!^݆=p]bCkH0.@kF)M-%s4?Aϥ0q kt \8*bi#ss\5X3P0(DLJUROc֜G\|\7]*jA6;4lOh@{焠;a ݙu@D_f/m:=FYUbD@9I8R0}"Uys[,ov"'/s[cxdnm--,LVSÐW*"/C +&fY-r850XQf yc~`Bi?Є 2DA{ZM$'Y"Khu=ֿ3!1D@^G7,5rbT~yr ӯ^w쉱]3&BWrMM0{ʪjQamfa!יK= g)h4څ!E.#`c_k5 # FU# 6_լW5)I~>Dl<QjH 2, 䂁$v@"' /'r@'3We?|oo2 -*m8 6j׋c5h&Dz-54Ty/v9;oQo<  -#e7:LjfU͵3c5QI0PBB@y>)Cԟvg' 6ұ53Ҵ$I] ؛=T;\'8M$ 2j#-"4F5رZ3v[1@A8DB WDuE$`dGE%LS-/$TΑ$10 Gl JVOyΆ9aE;ēu&D1@0:k(? R)אe*\]x:舓z ETm 6B7'cPqC3<=n90A2}O.A̒Cm6>6@wLP̊YzK=fUϓ^1=5<iG8`5rBp1 hׄz)2j@kX*pnof_հwA^m?t{!O]ˎqG܎@̊G )"#x &UW]_coץo`h b=8رb$ j5Ii3㒏zӮ`?i*߯\Ɛ gঘ֖d+/.\TNcxO"Z$3BUe}$=v?bـ ǁdC6;7mjHM>Ha0+0!=FHgǾ;)ӮNyE ?XK+Iza. H$D,/D݈JÄ/U՞*}= =<> N"au$lM1}~${e8b+2L7> 'cԡ Bь{D3`(Bm={e1f\U[̏?Tc=,Sl(Ʒ&ekE]*=H10Bpl>¦@k 36.!{D(D+0 2%lږK3rId{wpē;"n#Z`߽k{{InXHʥ1H j4F+%.{vo/nۛ<Jn ,{7O,eb#ְhij0%"".wU뵹5Ë0sH`.9€'Y<槴mI;$=-̿CvR,;uY#TשH?GHx'W5ǴB)b =$)u/UVjfc"{P>,d`c,|@ǿ JDcW4w9r\NK |S 0ΈXur3x;l!O@d % *NeVJ1N˛Z^˚jb#bsHɨƩ(``Sjf5a=F )vAMF|UKޛprkwDXvsyz;^( lyie`ے5'އ@ 3 9\A1*l!0 STl)a$5羫3穉|Rv:*hc=`yMj.ϱug,-390Dn(y!e槽R;Narq}MaΥ*t{L2@U{O[c89؁#7+; '߰~-k '# :wtO{] a!$n5 {"z"{,V@gsFqg CAF^ {|#9H(=JtE<͓wbC9 ^ϲ`]Yp~܅y &Y%8 UMBp1`\kbP[C%h4K^3h1 kzݻ~Ua,zxm&q퓉^y= aRy0(i,A<^0b`wglq4'?TU @RgwssEeu'/qyX0[<]kQ`Iy|}!0gJUA"%A@$zN,1NOa&(ECIs'ظjQsӠk`Q@3̀hg Ïm ȟ3 ('MU:*:a@g4X3A56'|Cn! ߉Rw#4߱z 57 J%0u +? ʃڟ;5eR9(-?_N)@JF;A'@d!?DL #z=]1rEE]^lQZaH[kHKL#C@Q^ךG8MC(q/c1d[6;8J؉Y0Y5F᫰gmhu|8[ ]O̴T/dW6$yog;{xq  ޻aL@ k\q"Y7&AFq4.twTGL Sj!i`( vOh+',><'sPYc4|bLiI@ebl!Pm (ph8fǴhw MfanE]v MCg#nAv9ُ6\dBMq~arw@W:0zl]BQ;GB"tx6R{HI(vI,5ת qQ_*hLE j(oja˾jkޒ-8?NֆCR>lܪTWp7,2X31Oj}ւ.~\"I!B+@‰u*(QDUdQ`1H@;1<;1 !4CY:hCT8c'\'c`E(yƪM5Ohpf.ӡ408ȘIJl-_S j sLAZ6`DTDg>hi*>rve>UiG mIBWm}dPksXn,鎦z~[X@QUUUz &ƙ#_MQ}BɜH. bII2dn5gQVщ1,{n.ΠӌtɡYYr(Wa'lCe2rP #-ωRQETIJQ0Т}mVZ6 y~/-iP mѠX0h"[p66b-6(@(" kDlF("""UC4UW4߬;_늴>]'W]Nug{W6 R Q5ŜrUNgւ^9 >'S(Hn$t9 ^,p{p^P^ R䈤Sꌕ0P;}506?GWό@B_w$TV_*omrKWϽI*0Ef7uI5z]@7`QUSBunchSY2Eꌚb2mC~g'w~< İH~ |*{OOuV]%%7-؇fu$a,2c+48Ύ%.n+h:Pt_ Po%pBDl"1 &_{(Ax{5NTo0md!djQo#ԹqS@at(<t2OUO8s68bp?Wl Q=&ظɎb%44iߌvѩT!Qŋ?>'P*CU{uIRl=Ga!zry;BL%QyH@Cp-dv޿qQ RBH@aQ=y Y!8SB^XT?D9Rr:.J` aw,|vc4ڥ0%&+_Ǚ Jf`=>ݹԣ|a=;Cd)!J13hmei${JID-nTM쓽EciѧfHمkbCPҁzĴ$wc͆jrd| v"QL~u>D1(LMc0Ͷ c& lzA '6ѹҶ70ZɒBB"4 hDHLh 3LtS1TO }}9=% (Gua4HaF2H  64Q @F5Hi!ZddE1 biD !0 lͺ[ BC#Fw^ZJ4ߠλ]1Y>\8MKY811?>UJBU) @_SoAB:KMͣm wfMg+p#>#1<"ۃ A ZDS X8A jR5RXINTY\a[ۮ &Vn!AI;=#qFhǖNd`Oc OA;Nps;"P6xKy<+Iw~ZJ랢5prA(j5U~8J?@GKP3Oӡ=9DExr9b>pȠcӟV,͇Cg-;N;$v0G(15>|зhאC&;EJb ]n![=8})DՅZDB1(X4X}bRdHi6 )Dyl4Z!i]C$2A5 TBB_f(Ea5p?Մ0q  ja^uk%F;/XS4_;dHt 愶MAD>]!'{/.7Db2`.S#h6Op\S_s$E QQբUV2^K^X@U2:t~&,nJ;ɸgGY%Gy$fy{L<ngZM$[ćCYԡ#ؐsG&/vD=1<|޽5Ԫ@dB,AJHO/7khʗ|٨_MQs͗Ò rQ_V+O SQaK ID1vOz A pJT1A;=[sL9TW\lͼ Ps%*rƠ"lf!@ɨIHa{9w{씈2UQ0> $3v7ncN| `G_;e?O־d:Q kPر 6Ի&@S`2owSm^VF0`xOlc> ۃ$bm!d$SIt K4!,(+N=н*9(m05Rh>G'T2}X{~{(dѡj즹C&o(e?r76&sC8hKLmG($7I{PL+!Ɗooa!>'ݜg+JG&R!?34܃i.Ё;I>. n]X{ i:n-5"2ZX`1h=u~MFٶ2i}QlLӕCW୬Wb XF0h|Cڂ>ASas 8sy4zf`0 3X4?,/K202XCH!9 y$FZzRdzlnbbCNuMLYo)4<]vaAQa%=xV$hL3H ό_T{Lz\s.prf XMO;JP*r 8E$ccr jѬ(6\gHϐ % )h)`Xl&QMQ**T*h `.``PĹF1'$d3lMM@O@:g]HhCH^|qbC I0p1 1(?}ݽ$ƒ^wdLexWh(=8+P~a`-'<1ոpW4Q U&!9?$aՕ%ʮ6%o4e35Jܬej[g$ a`;А9)Q<}/rspLw57;"q}WO>ƇNQm:*Ȱb QO!#Q[oPXBjcvX {jo68DJ7~>:cfT]faރ@Tv)Vrڔ{C"0mۍv[G,#~]-KuKsV25}0/v^D% `{1oL{4J!@B;MqR#|wD=ǎ|9ۦƣ";HHTx{:}̇I;Y)![7':!6AhNB3a)9SVx _g5|#$s=ΛGy! mXd$F :BzNyM >fclzU(m`bGG nQ61CLlI7U}ހ 'AA3RUXPUWuԥ|!$k܋T8-w};_H)H7Fd"6Z+|5J9``aA2P4碊8dFPii>8`Ѱ<0XXv ]I3 A8^{^9#& rzJ|Ѕ1!(:QNp& a`V/=E* ׹"?uSL]WSObo[eBץ ~q?K8&/pA#uH"Җ$gxl}0UUU-{G->kiY>FĄ>IO֑E6u##637a$$ !$cQ> ,?6JxÝ&7DD}d2zP(#!YF`?,E/3,YLtײQgJଅǔ822NgP}ѹkդmt0J  #UnYj;Q=gGlwćl!z$HuomzgXHElҾҨH&Lr31SCQU^DW%:4} >$ 6/~:$t j& !nzHa tqB+hF2`уߖqQn68a ;M!i6|`X?d! Qcr`j֚D9@>UH`PVfe**`~*#BgMjhw{ h`dT1=٘__x Y"KpMBo#JI$ @98Y8AHF>{O%I#8j_fE҉N[s}S[ #i HBD%$̛*gRaLHIH8va!Hh|>RL? Id@z^l!W8V~ LrU*O l48ф)Gy+ .,bd``^sih+N0.( P&!)//l%M xq Sk} y2T$'d?Wߋ10ы <IdgVF `-=X1#WXJ1bco)߻46 0{&tsӾ׷3 7A ]Aض -Q &"NӒaKs6s&yüѭnO t8hXC Pu> 7th=uXaM"Pr=vf`zFN_4wx.j<<7$NNu]N. u*X 'yQGfg:są.9fOnt=Z;lxOtL¶r38%HxM6?r3 5t9уsj}L pC̀R6vb)SXiX0oM O? ?=\lntBӽ%H6ڿ s xx HOpLjhQ,@>pPh ,g$}rpS\`pv`cOɏ1=kiK@XBwՇVv+} utf$Jr AFp23V$P^AByO 'PV#Hݒu:Sr?nyC?񁂱%Yۃ,?#z/bJQㆠh@9!;Oxr7HWx;I6M{Lǖ8Q{F ,0>g Ĭ&OaN(ɖ `a M<;a.m gsCSs<9T z ܽ#Hrdd;v x}r҉KHU4L)_RE-Wl&JYn{BܝC=wvvb(lf*ad lhWp,Lq>',xwͤ8p^9Ш +~ψ ^؝Dx;'6z"t'ZwԡuoNO_*R @ yEõWY屸Lt 888,8xjIE_Dzy|9ɗߘn9kU>%BFJ"HRJB0%V [c$b5cDb*" T$D#X ЕB"T~ms%XF 79A|VAG7F:#}FcpMQHq,&n04?gcT? Zb_LgU50 !`B_"JI0b@bH:H@Ga|ċr?XV8SH0~!1P,R|9q$ ɱ$򣝴PK=j'x,GC&7SOF|0e1/y)UVl\*[t Y!JS $XI "$ubS;T: aC,a';tTS*|2ڋH|IAQQUMלОSHlP_Q84^ 9}> xEç?Ǻ^w5bQ2/?=qȠ`h)8@1U/c,~oJvv6gdK`yNL5="s>3:E2{i P7n!frf蓎~J.9;-{_R6 UX-T+*TUy/ƾ-/w{ntw]['DJzy0A;V;2 ";;Jvlj';pp]{=Qb7+2Ó׻=wBqo[ho.`V_2:nwG/ 7)H#`$C/_x9t&farB_Op!_7B49p' ?ȠQH{lX~H@F9'znvO@>~Tb?<7I&dy+z>{:ǕuVϒlzN]w,6r:• GCt=Ϙ(^A.$zϔslF2p$$>ӣxpUp;Ӥc*,W4/!Ūш g~[w;\qœ񨥞Nn- ,#M_8jJ&?C˧(00'nFh`KW O]r1=fC/a= dCc_)Pa&LY~5*֩JEQ8 Bzvdαzȁ;8Лz焨-7iPM@J@(AʼuqNS6ƧP LJ9AH˖TANp!Sg8ujji:qSCj۝KK϶I!C2Bosc:RJa:gʜju;O< q<}h-kw`jshҡӷ9O 3䦂J c".G` $Q"u噽7<a}f.*;9<xaJ7M#"eIgȨjlk<`;ܵYUw<:g @&Gل,,(yhlvNagm >%$:4p& %-P#Sq>ߌgQ.>&.W͏*@l4Jt=Qa܊QI_5xouͳ\%hhn&44g.JQ1)R!@@V#P h< U@ G=ӞCn s*1 ;kb.QZGG|0P{;;la9aϙ7g@M2XH]S;+8Ffoᜯ^pSk͒W C_ p{4y2WU>M_ŰsD{4}ù3 J@AIv0'JwS{~7I=u+|ʐ/3قwI@4xဆf c9GOCmCK"u umu&(XBg>%o:uQ` gH_M_|wr}mש條f9q< 2?G~{sk` ,Q Po_1X*IA1΃_mS&.Q'd)qo'L{r| &Z2YD`od~1F>>LPoP%ƪҨ %XLNS^У;;s'o殫01;ɽV.Cmh})Ԡ**mdt9x@;E9Ί,3[VlL aM$0 ~n3Ϗ\q@< y|< kQH Mа6b8zP%wۨmGBhA=lf&r/"6Jnڥ\\pzT3Q8Lーi9G9fXҒA|v 8=踳ϱ0Q EֽjA6F0z5I!0DP[01 n쏿 jzTotYXȈw'd1$aK0XFDlmF1t,4.s̞>< Dp3=u;^<h9NN 7 Eb< :6 C; }M:y^"C)Ԯw?j9 9 ($^:4{#Nc7glxf7GY9A{,YYfp?Am6zW?*CP?Bj ?TC`$rbj>o??df0Uc vp@Q7c3 3&>/*ι$.;n=۫J6*}V,%ksFAC("tWͩK?Llw$/uJ,75Y:ylM[F`Ƌs6ak&tu,O~4ȂZX3|2B47XP$Tkq h72Ř)2QI7hƺr-xgT #B\sOu)rSm&##f-6+7&<=9QdYnI t'GR$va"%"!t`'4[n (b9%!HFl֤tB]4inJX]TCvrͫ<+Ү\4B;ЏaS8b(@;eDM)nva܎$|b5Us-[Z"ޙg!$1`ڤj=@x|PT87&jspIhf~|$a8*KOhì#9gHGGtM)>ly%1b ۓd*4; 4Yw’(eC"() !>W~:xԴz?) R@|>?Vu;,ط#Ĉt?ibb *Ia EK/eۺ6ۤIe6ۚ5H5e`@fɆ5n@>_( ̠Y+h5ɾt>L@NOD::iM|aʇ\"IC9`d%:`n 4JБD '?ᬘ__u{{$y>]<Noϛoh}}L|nO4,N~C>lh؈>cٲ(@Fnjkg\X` .LeL$ۙf̊Ԁlz|&C;HyXiojFa}~؇/Yw<`^f>[c>gj?6|cx>}1l (J$ \d`?퀕3is/'h[}Rk7+lĺ6nˤ0ɹi܋ρ.z1,7giDv|{;8{cMfO($v&ljd{i2vrhl1A`TpHe/L*7f1|yGZ'>B>q_R sW4RUk@BNX(12JWQRaPn5Ay^\z]ŋ,6 耑9@M34+V+̶QB0MwgNvʴUmB cV7N\43ABh̸u2g`tn,n`)79|PK ipSJ,77wp牸2Le:˒S> BU1U.C/.(]qyu1B$_$Gխ=g$R}3}LE9'[6^k}e,!L0D*)?3Y+팘fe D`cnwգ{>(B"w*lu6=?91|i^<-QEp*ak|,ƌm,䐼E=S[ܡ];[q>+`oC$ zHNlDE 4#'g[lzCN$R`5'7x28;cP,ɟ3@v >"!pe' QT?X; 2(HrHPz1 P.c~U>ym~l ϊZOZ`sQ\O= ѥ{`)O~@֤3}:t/ީ9cQ)^\Cr8qP8 (DCfksuN|=)z`&>IhFTG`Q9eC{5MrӬOٸ>ܾQGCC>ғlt`oz<4&짅۳D<>\fՖ<}a;:` ȉaQM=!H|w)(hGO7k̞˜{>:Gܿ^n£4nqCXRWJAJ*S0S/9m;>x?XsYhoҘ*u3p8}J,DߡUkv|q=863o>Zp'qԖA1˯Wl;RMvݨ+^kD6)1ArܲXo"fHvtK <`bx3&64unZ4. ;ɍe) 1G9eA`s4֊׻F){P{vFKW6h֓DHTwU62m)1ciǮXWQ$JBa$Pa{@IW5i{vQfi$iQ٪TLSRT",HWJrۙvu2 yt!bY>AP (=n|0A>7Is0X~H(ȇ})_-xh>J?=r9?tyܭH7K+ө}xy%ea kZ\xSʀ:8O G$pB@gAO/ uN=KL5U. :yG8 cQKnE$|ZvuJ l -%S󙴺7ϪMfAL"V@SGά;t|v8^=WTO/ёn8HZ e `b %lGˆ8(ԥkgML3H̐pO{ǯ9(WeM0c/ή&v,b$8H՗U(K}nyi K {~:g]AV$Wi=PF9&Fbok BN94ܭ(Qو6fMY2ac^ψCho2  :Kp#<4|.W?G_^~oǰHCL:Ե᥄F.MlyBX.Tֹm<:uL6.pYNJ"㺎ɹ(R_g{ׯ^5Z DriJBJT|f, TM0_.0>lk<#u/x7vԚ{NJF=Ct^Bq`|\r`+H]La2C7t]˨tbRs %{y%i(I*PKLƆsBܨqaQuS2"RԸjF8a=ݖ1ѼQ7SPPR`#oGMu9d96O?RJ`(g5{/n8kI˥}3ڤ$ī{{vxtJvS%+2&}`Xr#P#t1 (*Wy F@_7_دIw>;?|)Ꟑn>tiT܁WG@yICO@!@')BEHkYp8Iqe)/w}??>GHҮ~^0G3 wH8$B:jy|5_@gb!3h 0 ЩFe6VٱjJ @@ zoD. DC6a(ī䜀ܥDW\FnGcL:(R ( E~'i#+'+EpU+7$GhcԶո E>yۙFs|_n8tI >0<Y Ӳk <ǭIC?gdUw=*ߗuj{kyaq/ucRFߙ6\eȀ"`,w[o싖FZuMtoɈڭ7YхJ0`>^`(z DJW]v5%,ozcd y0_w# &(2d%rI†Y55I*%\TnQhS%h@i}O0}kn:m_W?0N߭2cyEF*%R |}y&mv$l?/|8qyחm:}gHH|(1 (4ĂR'pHd}X:ʼn~%`yy~o--F}}=W w@OFU/їΎa(C668J=^>e;=//?qwN.!_k O}i8L=m=?|mE#Aԟ^_c8Dɝ{UzOA5>yRV[:Sd!B34rfNh_vz=lbn *p3g=Ng/kv֥lON#aDPj1AF=& JhCUShZpk׎Mht 5eNPS oct8Og.< Eĝ5٤{Rt6J;җ,҄_}`(5o$(Q/T0 Yў 0#s,8hj[ઈ q^1Oq"lrN)Es;FY֕b/zmWdl 7f S}"B H"jt}mE1e 5_.py.Yo§ᕑ8Q?\\x~Mb aYOG xetH ΦJ~?@=  g^x9"JwŧXjXYl :(HeY ,E, \ɅZljĘabqQASbbD5bMmǒKκdysvל]vFDKK^93 ,eb*o]uyI軷wmrrm]׮LżTGsDr!enPΚb^Nlddӥ뻧8)Φwtz@oU :R`>w3ʢ4*)#%Y  :HiF %#pa ZJ&@?1`eJ7Q@;T( ޺^qY̝wWC(0@B0j֚$R k2BSZcJBu<H<?`G3*{ٜ4$ΏFp`xC,!,bpK߽7'g^ M?4{դI}0D=:ȿoAz+C W=ɴH1ET@|y௷|mxho7Lty0ě i-la Q7}L]Ȧ\zIa.҉$u6WPuwF=x ?X4'BӕDFf2M/=19( )>i=@xBv9>uy! TE<(\b\IIJ-"P䠙%,pS -]$,UUʌ%LD$r K1@֊3c Y""4d!&E r݂cQ@ST ! oN5'PC!v'6WV5\\wrF3ץጠR\hT \Tx?2O;O:} *65$sE|3 qpd)=B߀r.Q<0m$KF9pHнiԺN2.vpCh&G[ :RBۺI81>"nr^$U$!%PXc9klfӭ 4!ldiҧ - 'gHRn; vdKb&ؙRE5[B4ZQDnut8S:(&싩PZR2c0ѹ erTД+xO:殣?4tb)oʊ;tSњ@ErѥY~6X#,,K Ԧj?#s<J"E1  vh?MOTFpF1FJ5ǿW7>etEMLx3$)2z3+PMiɋf:" bGSo;6MD`رBcFaAHW\G׼qr4KGI2N$<)q;&ىY56Aak[UF0옑C"U9kPpJLluI FщN"`l3M)JF^{yms ?2QشT88edgQPTE#v 6]Jer\3뵆BqM²1Cr! lT"˞c),h3V#9h3E&CXo8Y!2nh}^Rj1 M;g:LBhbNJ7#(BBPp6ZyiN3ӛ\Ͷ+-S)M @@F͐@̂k6Ӳewzf.\%tvB SE091ĥ{yw0LDv1 cAty-:4Fi&07'c9Xڍ,yi6HF$) 6ݎD X *v ^ 4Yy*`^1(rb`vaISJRypL0(s5|1$AѺhƲQEZ2bJ1qƮ9s3k mwzn<(\0"6AWdqW6W3܀Iې[fQh7_"ww\H7CzOvjH^lPdy'2coۡQ*Ҟ`t8gyzяңGn[Uk#X]}Q el ש k^JOּ߳.vnv hK@hg͝%>fQk!==&s|Hxy7Ä~]JOCKbh?hW=IF?Z) BLId5kBcco5ٓmBy.I߶* Ɵ Gŀf E=Nͣ%Tgo ;uܞuC 4@9T@ּ}>|=(ND'[t=|c+EPF=$#H;wcYA jB;QMBiq[v!빶tbDhrF 2oD94m.KNӋ;$RGwwsSچ6~yu${{= bjI/uBolX{;~ْfK\eT6էy}?̈́ˈ ='2`I+_̙ 0:Zx4@ '> ^E'U2(&s8j`H2Bd͇Hl:K>3W} TYA)i/i⃮nMJDcP[SIjQ6W,~5-R[G`ҥL .MPœjt!$褨uyn2N&tUc'tPس`>> *B-pwyލ91>IN"%&WHtnT 3'=/֨)͓dz6x0HFGS@Ou81$?89 ;!{CbYwAy:_|  s p`;׉gDS巁W PSX},p iE\KDc1c11c11cF1.9cmds[Nc1cY\1c1vs11c,b6[Ž]ٺ20H HXэ7Ź\6*W6iSLf"^'C7޹=Hx*( @/!$j00 Q}IVhy@w 7O2MzrĠL (*hשULZh8kFcIb˔2  %*Af2guѡB "X_xNo[<ɮzU6mJW)5!G4 1Duv^I8 b0;lMRXվqà`$E F{xI1F}x;~m.d;'McHt$>(}? ("+DZmwt 2i4^G.o~ٗc䋆c}̬Fkgex,.YP:`{5|.逝n_^/݆f`dC EfZo0tOʸ;Y{[{Qr"n9Fڦ #o0=hVb6Dc%vrɖ 9l#&|X4UEEcfrurVαu-o3KIaJ]X \0J D HH(%HBBsEsUC)B lǧpv M=8bY04z- Ez{7Q1-X+9b# OYk@$QNFt9h}eD!%nS7Ss 8j:Y99VeuAPcqݒ0>D-$nvP!vt_㇙Hu@$8MM8d]o%K)4RHe,򴨝&܄%ٕ1 ŋ/'K<[> :{]!\a-2Vhe@7`gڃ)u)[5TE%dZvsZiiym10u`1yr`w)j+ =0K%an6uf`0ŚM*H]kHp' _훱ot]rz`ʇEiF<%m96DNB,\81j h!U(g2CMd8{~-N**܌`ѾBYC.E)RDh}G7ʒQ§r,>(VH$ӣ*E@N)A5p΀k}3g'T Cۊ>8M0L"nO)ԝ֎⛦evhI0:l8| K|w,x&PمRqt`vfAT",ٖg0:fbrH£s9OK'NHְ%y."X9-a੐!e3lr0g؁)簀h'I3B)ەU $|s)kSjd$|YV{m;f1/@=* Ce J8l[ .BBNXBaĂa BpNg0xhZŷx\{tŠ)qN1od(ʠ\is6.N(GεҜ 楎ܜLlTP3{Νy3z$QIc@ ^ >K5nK A|Ba'#: Ù 3&!36@ޞGmgp8Sˤ8(N íUqM%k\D;(dKZ$:re5MLH$)#|[i, >]&rYc0mi"qӰ<ަ[E"I5llaZD5adU8:ÌQ`(<.s0k#+sWbǃi7 Ӕ4B΍͛lD, wC+bfgO! x h18sj6Ya@K\I2flttawd\ cD N\]m6 43Mdo ӫPl4aUu1 `>5bSXD0VMM+p`Y,c24ƃlJ Ȗl3ZOJ!1 %+nHd\dMp!ݎ6ԐK9at¾w41T6l$}LQZW61Y6UKٲ>pj})1d2FzyxT7#[[k?",ə dRQrC匡z0."C&ĉťnAK 33oE/X./=Ӑa8c0S,O(gF"w`^;ŋ^Xvm1@%[Ixoe "q ax\Z/)80ƲVʄ%/[k/rl D 0apa l$5%tFJ4e]‚2NCA`6PRgrQ)tIq<۵òD"QF1Qol,J&hȖ B{鬨IH\fBWXҾ7=X[fvHsխ1җO{4ڸ@.凋F1r3SJlkFK3-;E]b3/|Mƽ:S`:saD:E;qFjܷ7b xqWNVShz}a1X+* 3 2qD/W+hqL 84f4TI <\`1vmBO5C7Ƶ"G9"dueϏc\.J31ge`p>BEV5 Ȁ'@ig(i󒌇Ddw Kh7&Lb V_U U)$ ]gfbX%˖DHJs\onlr+_9jMَ4x)^WV}$0(`9#ZBXwQ{k8lEy+\Z+؝/Z侙iA6?=Y}9rׇ˽ZsWsĜ!%y"XrxL隐/xC!64r3exZ|)Kn dL2pSǥC0Pdeμfb߷c!c=:4PP.M-hB &sgSzXn[l( 6X@Z;p8T.ՙ G]g+#*Q^Cgb#`i_Ɗ9`uoFYgEdRg8KpRR]'n;{i;bO8m,n]' BT9FjsC9*c+tJP&w|:"Z]mmKzu掤-][/u3I!4hzjBp==USjg}GU~WOFQ O @9B`N_Yu~{:}'/ g g=3$!ټO\?}z:7Qgҙ\oLQ[36t=t}O~8S)%u4/Hw"y"$R%~YVsDsq؍d(|;mޫ&@B4wI6ePE KFDΏ]Y[oxl!cO=#s wf|>(x x_)?V",h1^UlTn#E~lE K~]tnsjD:CD"F)u[;@bQq0>B#@ H(,g_#ƪ e6uVPIP (S]ok{CcFǨ8} D D ¾b=1@,D({8B LGYb1aˎ'=jDYA= (DrE%]`*CA65f d7,TT!Dh%0&ɄB;5sV˻zUӝB;h!0#Ʊ,4%CEc@:J"KL{ p MNЂ if5V!œz ~gqxsSp81Rit\|)x处%P͔&TK؆mw;!$_mKs7AV.gLdL2O$Im騭Ns7oC;JH;lcO @]CKAL! >S& 0!AO7^s0KMlӎXƃ3,AϖL^]vc8-axh1GMi ,M1gHW`K Bq OT ?O[i(B! v FbYPKcF!)8+ k<\Yȏ#hjՊ(Q)CJI=['2}1~`k~>z2MCӟ@M C@1ps;vv=J&n$Bc+CKMhHCig";hE0UIbp QkҝC0>% K>NfރiA23nˆ$0@:OirO/Cq(G)񢉘ț vA=NUA ( J%~Y;,`I4ʨg[ a?K aLğ'BM7O*^V{]iyXgOA42aO  Z~;r$Q6x<)̃bG6y~}0w<=Cn\M"7_9a["L!B(

    "=h5|0dei5L.GWO`I ~W 7{W: =asa ^ wR{P}/eUjw | >Jw\j|ED\fbD!Ǥ<HfmѱG* RJ&w`<._Wx!.Xy’/@ph : hIaE6.&pSL29y;PE#iiƌ -+Y h# @' wZylH@ [/Fj=\.nJdF!< R>oTrlaݍkۖP#Ǎd斒>Z%!p,ԋ%HF..FH}'7jv7vwXU{Bۏm?Qm.} gV\Cp`T%ndZd6Ju=G#J'-+F$ӣ<=o@Cf``5m\ 2pJ 6U@P55m^$lP2׻ppZ(QUϭ;@TwojG_=|΀}DA!τE@D0Ǔ%)?&+,Plt5г$3= B<'qLq=ȯB Xb!6>BBvPvxB8($|s<\֖14σFTC[ca)#vT(e*1pA`d=ڹBܚk|*x|N! Wbnu&DLG,_{ZC=h:JQ.%!}sIq ))RE ގ H.Qƈ88 ٦Ymcd"rve& Ʒpq=Ba&) H)ܼě.2hJHē ԉTB*F~`pj5㾟?7~yl,EM1Uo4];Xi=S:Y2LӗԮP8tk7[`Co0i(331\'(Hs1.j s.'9Ėe$c3m1"]PCátbZ:),.9}nNvaz% /jԥ"DX F$!]^ۻׯxƚ*G{a1mW4yc.UR88UvR[Y{ug!D`1j=~{sͮ8p}\:XG9t<|V7c%&Np$isH, cWnMRUH(`Wמ;욥 ɚF1O5ouR8Mi_Qo9y@ !B% >ӆQ`]GY]s|7ΙZ"0L-"Zm j8I IlVۺQh1н PPoJJ ' QrPMV]4beabVHK`iMS{P2qCDV8%\~Ơ4,GKaDc\&od;otlLt9NAՍFC*CLj{¢*'a#Ғ p#4L0kBB Y 2eqq)36B߹eZ,]DDg_.:f"(sT)Gs NQK Đ}%>ߣ)eh1>S? O$ l_9J йG΅Q6TQ)^5r(2!4 E+Qj0d'/vӧXNt|3C̈́QiqۍHW#5a>,5 WsU,(3yꪢN$؛Z&6V H, JĂҒ:憧ːN_iuCfej59Ɖ4l|N@w$$.M͚FuAm7E~h@v n3#xL 1aLU2z0F$iT7~:#Ou+&3!%!NW(`0C"k￲ڙmkۏt))Jm864Uԣ`~o /ɶ/-`;^6c㸜Vp\1u h%ny%tʸ̚5\ LFʚwR(Fd i*J4SJl-T5Դ4TdfZTYD%3X(MmDR*5XV-c2H$B5,!"r4B hFٕ历v'=˝KrbsN?%OchD;ec˲W:B&z\[[[׾vVª{k HG7|ߩD5& B`VLa F~~Ǯ2@w{Neپl)rhId&?"` 5T!۬ C' ~LQWHSGٱv)NjPsi{o-? 5|\NIUX0$)Rg?m_tYl#$ѱm#w` k9 'W(9S'8Lӄ{UyA};cߊ}XDpn+N}E hI8|bY蹆g C(*$"%*ih{('7``;X7uc!jcRy-&^sμ ;%]24ZԍXaMsJF K06[8wfH>bDzu1" a;C6U]3fƝztDuiRjdX2!M7eӨCL3k11\oC|!<5@ϫ'L=hyJŠ(""""""#DDDDDDDDE4vv|x>vőFӾE 8LROֶC?:QmDr¸1'~Hm6#AxM/"\4U]\z bضdR H S3s4iHʼneI25xkc8|pmJ [[/xj4bF C} !C۾YA 90lJs Ї,S,'Io倢|Qz*L[_[/_ݒۄ=xOU;By&SedZ%mmKEkmEhUuEQTcjPűUFډmFڢQZ4m(ѵQ6Jқlh(vUQV6QRVhF2cE6(enZt'e5(UVAҶ[5-Fl5Xř--$ZIlfVZ[EDmmFtlkvV[H6M4FRS+Q-MFfЕ)DI0ŋd Zآ+Q-EZ,We\QZ5i+Z.r(%+E Hu=mݶ"fgX>|z!*D? " Q: I#u^aZYTwF.h+0 D^D1*}Hd-"J \31:KCFZ@IJR;B4"b*Pd #bj)ehJ x'Xld"+ds HB.mHy^PnrJf AJO MGffm*-"ehh5L2HP-`JdKM"4)041jl1Qh,F2X&+Rڨ@JɣV2Q mEk*dm+TiibVQE-Y)K4lTLm%iHXћc6)&k6Ґ6ELҴlkjG,>H׶Pfz P~BXC!iWd;4 =EVa+р7!ˎS{;!@ AK dNZq @wFHP@?4$5uhE'NR!?E=ܽ̐le*Z?%qi@Mk]Ol6I__^ȦVE nI/hfaJ1b-PkR3 o3'|qBjJIz}/O*)rK]Є3Ѻ_jLa,Z^Jakiɏq /7+#Cb4a&'Vc Tς=9kt'<ş\9<`m@ZM_ǵk~bi&H[k(0ͩ[4Tx*:.  5m"P$#rHz$>U)HBB@DnVv!2)D $@W*DvP1$|[(e3pwuya,Ҭ`z :8?q5$" %bǎfCy3f"~~E? K/eX sgg UB:!4Lju )| IP>$-*E ?|eZ#ܧW9 | H* (V`hP^|C E~ 쎽΀)Ʋ(ri0 Z Dy >ཏE [ݚ2fh~*Xk00!ZcU+!]aX4yuBz"g$"OA OT"ARAEI!TmJEe!LTʈ|m<\y/֠>Gl{ PSq2s98L;qLt[I (H|ҪJr囗`(`$((a"H31C*] m $QA~Z~CۜL BXF~Lm? OZ뷿FKV(2"0x a(\5gx@Aa cҜ.T+P~~jNgy`<>3s{PziIwֱU4mP&y$&$"9iO~&4];&yܼa9$f!akeU/CP#B)&>6 T) hOh''#B c`r%5!3fQ')Ϡ wr`J!Gz?)<8{6}+=$);yXiL Qhh"z')MX(IX aF e1sw |eX],Vȉ4T ]}aA[F:?A1A(GѤVCǢ"#2f{ My@8X0;XsbkKVrKfsxgda3]G!m3^a7=R2}g!$RMxHI%Dd%"bGP}q1+cV#j2ȐUSP"i=MDB] C}!V- o T\Ԣc_Ҥt!։ I!@m_/>Zɵ>R N4@:u}lf!KtKRΌNt"0{uxvy9iӔm˺IyGb7.̨n3O*ձ+)dxedr{:ap1ǾN/1ޓ_W; 7⺷OB5oJC6tvɠoif1.ūćXKMڋ{ٲvE3'-%&ݑid뽁k۶ZtWRGFK"/ Í* DAZH53{q]; vAU k 2zTs2`C bף5β OdO]cf,!ӱ &!x![~`ù3bK;4H%>hJ){cfh5nΥփԿA4K%.&ADɇRRy0o?Ix?4wd?3d֌uE+/#=r,[+`VI?TB{aP{<|?2l;Q'r rGA_`aE>2, lcem@Ba?o ?_e{0)c$3D0C*bhT=#6 _B8ϸEIwr2 ɡWHNkL]\ڍU1UrPHƢ(msZi%"-h{KU;0%Hb5.65U4-%5Mъw[W*\JRfܹ-d w72O #BD0{`L/ͣ @f+ AB]SuKC&>,vb#m?r7F'2y q. |2K*2 (4--ЫH5fU< ށaB0oIq(}V6H&/|ĶéЃ'q`w~_d=_ &&[jn3NPr*)D=a6&"솰 H_4>=aG}|N#&)A2HT`~1I jƅ5*6e(izT|M ]wf[%jj+o]r ܷLflѭS-ԆƳj~ ȶVXV[+VQSFҤHjIfdKbmke(Zc)C%)nX+I%Ą(-2-(2h,MRڦƤSĖMܔL&M a imsk>Q>_[5P,Ϩ'}g=~g@H %uҩv.})k7l|H8z?OV6QT¡(}oaN`~{ǐr94y)~<f][ 묎(4kס@gc?Hvwcl@vNrc I΍b!@X1Dwh}usQLF5r97ze;]QhhD 5E,.rMFM޹ ,fbnI" lPލt>gHJy#|s^wЕHGiT0.gc/ѶÌA]DhU(,0!0G4x7J@fS 0 N %Fǘ笀cPR?Eru؂rNsWuqNg8MaMು8xw)TVNP2˱;F2 ) URRL/>Teg CsQ9?{St_u&B XCj"l+Ϗ9ߟmn^SUMZ=5x[gԏlΙ+c҉PSVTar-XّމA9Ʒ颷زJݏg9G5j,)htqq(y)|.S!E=g@(3C:]ne]g9>f?Z؃jeLMIEYV o Za϶g(_7GX+yL~\}S~p}IRD=t=(˷}LTwg٥u9Z6TAGlѣF*9%4-%# v,<1~8 I'DG&) +0BZ x:%TJTNmK^.YBicad q&$j F3"52dDP"FX0LPf` 1j[m&l%40-\majF" JR7b)dTF6"I:vY$Y$G5kB2(q Ch E)cNyvƏ$v除5Qč;s֡Nϒ߻A_  w 9ҧ6b@?~D4hE_ޯcntBL6RbŊ52bA3RDhҘōWe2ة􇟡@r# #߲bz N폪0^YBof'լwaZݍYURRN$ B z do>,}hd=o ( wYI])ihlPɧ#+0LV$洮λwT<ؐo@9]u TC==b%vIP'UఅUّ0 rm嘊8Ե6Q$x4AP9JlcL+&R,!=\7>(aj&5HxHzyn*(>(d0ԨdP劦LS1PStvRM@HD5QH\HiRJLm>Ќ_l4$쎈X8]$`&sbSHCR;HuPMm dzo ކhWb&2]h!V EB6$4 <,bC`H$D<sXoZa6̈ꎶAϑ= 0X%Q6DQu"ЃU C1':SL}hGކ$ i?3k=4h?I\#: p"@`9;w | =$>Of)4Q]pryOtwxC%cޅ?Ke D@lCuĹ9odEն?0"ygF;,y31\y`'5ۀ="VA,!ObɄQOAMΉ>1ﳻ=sWHk@zہGcyVᔜ0V Oj=q6@& _`{'\&((`"QdKؿ_W"TlC6ώ%j3!S4BdZE)& FMCMckJno)ܘ4Đŭ5m6mѨ1#%Kz*BE/Z>}\'A`NHPЪ liJ."QhT-ԅ0^)u2dh0Ē$ Pq4Ĵ D&ЮLED<>f' =jShhbS%Ĝ]a_/ aE~rh"{j4YQ90A6Y8݋ɡ̆54'F "g#'v,"R|/$rc5>-# >ac疫-\VV*XP,H]f1{8vފ" JxZy'[Ou,*)šhe0pl+C eAvK!}3 +CFe640^eRH3vp ,XPRQ76'߶vdk8xO!e˿D0=^fSPHnAu B pTd~#sI>5<$k3޾^EqHXf|p Dx<[fA䚼 рJM &MV{˙nt cim7q%dD('Md%bvJQd{ȋIZS\g bL 2=1ٽ^ay'ّL:'o$3EAt?qS,qPRK:E0]kQ be C-i!M$u1`6C4' zvv$ss|#0dno>Wq{)ulFNWŶ6fLۡx5ՔщuI ;fԐhm3$Gkߜ."l$7#=l5J.3au|z,YUwE^9uDAcmM^$x6.@Y0\o68 Am#!E(j@(F̾똉&/D6X;ӋFyOFdڟv]󈄛VRAqGe~6% u. WbF`vj ӳr~X!LĚ7,ֈw' {?+8CZ,l|?#ueQz>$z7z(m16`2ِ̯+ QBr38uN.Öj`ccF?4@n<}ZXΊGaC鎔P ҚSiQsC6m Q`fPHJ"Gվ.`:jwt3LAȈ+%ڐ4G䘭AdT 'gGw_ffNpq&oW1h,!nub4 :0f\,_WxPUMib@PU0wN9ɚ1F f"rmFT=MA-#h5D0DoYv߼NUŔ7k!oD(%ͅ /sCu+<$!&ɟ)0ӱ Cpn`W?#رNՃ{-2bkZhISjh Va8Y>v}\\x~Q dB v9"',%D6O@}PHee8j 3 1Np 8@>i$F*5&}GKoB6x8UYS 7`@Wvyd@`A$rfk =Gy]/Q LWM`9fŝ<.Bw]or x]B -hoZ< ZT"%"\ @EKpq1I+ՌMo6AÑB7$jU\F?Rq.]/@Mz۲sM]Yw:ͿE rz}n6,|5wx Jb,06|RS@p_yITO2uʓ^g.DDOez vs%u:2 6yI[?d#m' $i7dl4y Q4Ɲq8KfhSsM kkVm2Alю 0hL0ZPeҴЋ^.]lԓ7j"1qAR*0ڑn ᖨLmDwdi̩0eCXc)$3fi2 v98Ļ77tEA9r -fRc$F@b(חur VK$H8F(ĊLXe+&m LܝbP000#hJ21A0K 1  2@3jm0 ƽfQtQp@FM'wx.U1 )>0h F6Ŗ ,~CM;+tf++FX2'bā*35Kh.ww`*՛EqCB9ۘ% ${=icBl#aPW{1t5DPam;UEMc$f!:nu㹅c,@gh$)RڤMVutTF04׎/=q} wR8kro"9]k.L* e"6Lep[c 7#G6l6 2IfXbMb"i(@S#JBRPHB1T=@@pj#1:5R"'3ZQMJewu uv5KP9(pg/g^%?i_,_^VT1a~<Ӷs@}]ΜnL;H$S; ?A]( B7Z6C,%)MkQ3470b$iTi$Bi{ fDxnC:Np% kYC6)Ed"ZU 6M@R!#D.H&ɚ*1] c$ְ"p5 q(J}&xwf`hࡘS!PԈС 2;b)0Ni@s ]Κ\mdrXAВ bP< S2%5V nl? T-XN╼~u^gcN=ª_)Dw@ 'o'ʪxD)%,8d*Le锃M0El(a()BF=!6@Ny~R#C0"~ ut R@s)3c1HQl3R꺡f$ۮBqrP:qޟ;~_&{&1I+ ~a$C#C 9o"]@Nz2>eމ#s޺,cfmd>rY>3Ӭ;3ۭ:K0C3l tYdQ lҍOVFc Whv[oiIu'Be NgN߆x{qSǾĘְ # J=GR@덶8\*IIB !.1` ZR&P(JD( ( O> V,KQ>|zMόA6&W:FDhMs̊U Bs9>D67NGN{<y^C5SSxGy8 6$ ]=nxPR>ph e:W6.AL$(UMhtZuiDyfCJp/\)TOLC MQ&(Ր0SwTF@DI1`buBV&֍Z2! Dur)(< g r(ĢVd('lh$(nhd'^@Ku"K71ʦ j@K' )_!97So͂[i,:$}ahЇOq Āycs><-yZB!<c%x(9㑢̌w1D Gm{`'6N 7<(B Aqu(x,51"!~ڙbGz_kڻyp {d"w ,0lvVUNr!* C B{ap{l "չ_g jL7ay);c誑!cۙa!rCL Cçf &T %% ҏ3pM:QO[njTQKCH<^pl8>2*D5HEb65Bd1&1Ph)*+dk41]Gt<{>ӏσ9!K+p>U[>lL@ + )J=89t}YPg清 @~DEىF `IXcr?ij]g!W4b*d'BLJX_^M|>3{tM#+e30vjjc =~~܋#K 4茂-(3F)b`)'u^*!. }xѹN`\t톕Q>! IP34NCC@4l[ ᶕ*pi˖%dō%$Tc"qJA (INUQZ򂡍-qWnLj' Cb zQQ;" *ю027!cE"Cq1> FuɠcIBq!RBf+D+,a v|kQY6'B:U ߉/=L;@vh'Jx5* *V1sl*h4Ih90PLNm )W(tSccuğg m >(=JYq*@ 0 T`}$;}}>Q$ާ26eD!ԬJɭy4pO(@;h8X4qTB ZAlQtM&XM55?{h{PGg_J`GR"{A1'E~JZ}fHscQ)Qu_/ݴk[cW*E2QU  iA5OH^$/3[I}JAZB`ȉ$~ em xg9;l5Z1hҨ5j]%uC6-z(sӽ=BsƵYxD; 0hituh""rAivdIt8N Mel1/qd>smeqsgiM$7,"^&㜛q79;`6GWÎ' |5600@bfӥPWZ48jmmhB,*Zz\YMډ!=y]=rpf9ikP:yճS}8Ɓn Ptʶ*9ߦ' z߃TНzpxU7]X`(̢h\[gm^s;m qid=Oh{Hb 6t }={c]1D<9xzߪ1nn(]r5&k(Ix?+_uw9zSYbӦ9FO8/#p 5#O~I6\SLbxn@OC~'5N>OP;Bs3Ryӧ^H'NO^m^Z2`y@ƂJ I/0鿕6{f-a.A^Y)Q[f+<u?a6f 0%ɔ8e83K_nǨ|קĒ KÞ݇&7Yi)U!zJyDdLOOˆPkȒÙiH KC"fOݴ!cCY'X0(z! -Âz` 4Y'z'e '*U yoZUT匪m{h~HzhXLkȉےw69iԫt F44- c/gB?{ uIhkwBXACxwr DT K;P du׆eJ7$la rS ô#} .PbHcXq{%Jç(v^!^'FP4Q9J0fV  : 8pnzwp4SY)MZ"!R)Df$ofuc7eMJ.0,,@eX[vf\H+jȬZ.jcX0}RF4mpq68TobzJdP$rL@|g^{:8K@~>'y< "]iDBsb$d&'rzI.@ |p}m'uBrC'cd͢11JJHXbQoO `W]lEJFxw: ڢ g [rr~8A &;*igĆ>B)tnj0_ R+&+/s띴"RQB"**ŷxQx7RKx}$4Or & T1O/!|ݐRN۞A9?fPRpATT"1=-2pŠ7.2;8}ާV\s;/˶w~KޫJfkꍽ>&D/f&pmFf( `U46c2 Q"& "?H HJJH H@p >άs3[ o(*S-Fmmnd+W #r9UŦc%(2 W*+IƊ42nrXA@JGy6{/E]7LlEREv lN MjAGU!& "Cp*#ͧN,@SQ$VJMUYYW1RlULY H)bHQe#""e Um5{J-!Y$ZC.LUU@%@DA`kA=YgSLQ,7, .xr6&<00hV51x\Cdثx׍\ۻFH%PYQ# ^ mHQ t3' ?0#Y'ԇ$ k֦'v)RC 0KM=HEAGRzQ/Z1C֑DA,?=_/hQx,ɴ<BḧY$&/ sC!GhT3 xs ~br_:pRnvhU 8@0#l2YtAArxBPR酕((;j`fyQ(*oAD%"x߉~1}g{ Hf( # 4MP*!H ғI)-c5-i2֍Q20UU^ :†Hhi@6pLH * 3kEA0Hl#nPɆb` L,́$$BAdF 0@~@H-$aQeTPX/J$bq._=.x2z1\P0'f>wqTˠ68Zbo$ 8?pND T %W|+E6( A=tuKH P1"Fgh+0TD=#洦phdy=S0 ɉ#!ri{z )=H=i:x)i BД $(R%1W?aᇇS'dJH&>ފvtӮ Sٺ;bf>Xn;@~/0t[#A? iJxB2 q勴o&LM)T9"ҋ3\ ōmͷ صŶ6ф¦Ϋ׍H]6)*kY4 "2eWj^^*JVWf0B4()!  Y +UUjݹu2FƩڽ/տTEf@5& E(č` 7 a01R@o.C@(Ca(ŞIC@^W~&-#HE;52{49kh6F=jJ+t)ww\DyyxWR@$BR7Y+)S@ZiP1a?MdE!G>\n*qxudCVҿkX% 5KTg,T8:r! 8_6zQ ǏѾ1QD#ꪠi_:iᴢ; p8!:X֐<2Q@̣7G8,99aM >g >u&308+ @D۱U.<[0(?cδ81<_>,iu&#EyRql/KAR섑g {ir]B<+ }^wL9 .L3dm#r፮ m^R,K`zM~"6Qo\TAqmYϟxwGh0vMBo\aksö~HtH@+,6lDCA30r5N*~Z6lgnyoygT?'>ٌ廱9FQo/ٶtaQOYđE[^r\&:NI"s%Ocx%#Ꚃ/lCckOb5cոn(Nmu3nuYfۈwbU"ካu1 Lj߈g^yc]57!+j-bJI~p;t1Tƚg h BN)ށr2c`Ԫ >.Ä5ӍCf[9*MY, QzpAHrǷA{2 _8 c(q]5 S6ߺA!'qaęPgyXN'HfP_T`4ڲ`.7ь kvt6t&{M-*>Pc3go?a$ /A7|6ߤyCg֧Z<ؽ!-?'CfsK!GF4Z. Q̧ 硞;t7NuK/N\'$Ȕ*p?ہz]Rt0xbCفNp'K10_NG,Ldb+hv38\bqeDىD04:IVydNܣHZ}ɷχ9_^BKv34Km!](ji _c nBv@nx/'t!vHq*wB)xUzf pԨ,^g/ : kTqe s> k%{]vҘ4d$`+;ⳁvTNN(/V BDmZ4Z`tU_Tu9xFĈӶ$ '>Kzp eeysaZjL ?^Ж2TWoLL=-} <֎GsAg gPi mJ]?<1}oeJq˺/7)"ڱJȅEJ[۟; I|qg @yT,N, fP1н5GڍctֈNYvKk t82 I1YU5B% XPYZ *ŇjzVjLVL11v@LyF>r-1)7(= ^# = As;FCǢV?u 1 <>c[rQΚDB%:dE1S:1X8Ɲep}㊮3H^7Q tQ1ԅpK}ߣD/Ays=['*C)2 ՛iB3#VF:V/y; D[Z"e>u0Bvxy龛5m4jW*,ZbARD:ubyI.a*Col}*ڄ}p{čp@3P5 LEeB\NÛJGgY\_\ML6Xfg OxqC:ÃII,!Xu#w\3)Vȴ{9ڢfͺ5(k %LْOK#GcNHܘaΙ}Y.~=sa`U4.uy¤c]Aĭ{¼lvWT#B@Q%& ;~CZҝE͑'6p:N{X8ƥ @voOk^W›؎L$m]/11_:u="-]'I|liJ8WǝQ./RnygHF>fb -=9nM츒xLs:87M{?:^4]jn]AkUsqyO?dQ֍P}ԢG!.Q]729o'p[!;QdCۏ*t-k MfHN(]Cć!웏7n8cRS_>p|aJ~*D?6¡c`G֌MMMFOg#zpK(ݵ᫟ Fj2Z< c6~`3˙"dZtx`96V3T"9y4WKb?>?p>~5*i|]ZL>v87!F霂@tGV#՞fa٣/tI@`hh4`;$u!g\ML987||W}CJi! '4y3>E{I"OF; |$bQy=H.\=gD8 >;E ϙ< ua1nlta#%="3@윐~z{P $r8J4 #ڐ{O2&@O#'dX{D 3pro?k[NQkZKnilfjjP,{mz2a@_BRǕPWqh!)=8'-I};{:zUr^{'QI$ QنSQMҝBwq,If)4)<. @gB\oupaffTDcIߥM4Mbzײ"H8k N=]/מ{XuM!~] 1bu 5 U%J|,F~Wu~\hQ1MᏲ Iv0<<@=6N;06W݋&e{#dY[q->[3+W[s3'*gJM&,sc&CM 9¢Ʉ#iMMŏ$ha!GNo&J Pad0Ucj$Kv SW!lHz fMHܶ PT;g/wݢT*0w9(SwCw ~SV0U]Pۈ^P,<;@:5%*oFvDȰȄoGG}1`#h&󾤜)mf5հjt(ϲ6,(P`y&Uhݐ`ԆSxDTW\lHu@+ IHRRC|ً9g dȍ(,@ԧl {4gZHBҊPSYߙ4zl}kovl'Ț@>8$?y0Ӗ!dAto3='q 3'|7,y?V&Rj؍M3؜djO^`cU xR/ZIr@BH ,!.3G#;Q&4Bn'KO˭ թ\202zK $!Lgn$i%͂fn5N^82D{ͽC`:Ҍ܉8F=%2ŦnZ&CH6sVhTfvVc )U='zs$oHcX&RxEC:L6J#M FeBY(`i22$9Tզ`҃unqFIz808:TgD5QGh9gifL4:P"x[iF8#F#@{.z爊uqTRM 4RLaNg'B~ N93 ]7#L ֞'9.uUUY#p*'IĜ8aF^hp> Y.Cjw0ū ndYdWcv7XmJ6gĞ:kS<ARB(D]d3AtoqRӦ!MHa(8|*13MU<ifThE&ʌIAkA#|x:&#{֚Nfy?l/_^ פAsJV{*makb\uRɞ#>\!7LMArd2:1f bKhG]M䁌, F )^`}_O-P: ۉhvAXD)f'࠰'XNt$̢]bN\!-&mT4[ *d&XHZq54! &Jvu jT.D8\Ӑ=P˯o )xh t#I⧛6`~9de4 Ѯð LxlwK ub:)5V>`,$C;>Μ#ӖЮ&˞!.PEOJyDSd%RyLԝ3@d3rχ';wx1̈ &H,埨v'sx O`]Ph; S"-QF2m1n G$IjPV%zHjcZzs5+ɦ"kYeFB&1!U6 yH1&7#s[X:1 \p=hL;@Y}&s?|Z=M@ْ2,[<վUv36ũc"e6`LqKcCg!7e2eZ+z/i4쪨N,`ɋVctUKyք+q@K"\a2!,`lqg7x8EfFAj4ڃ`qlMB)hqІy}4m4ȌcEEI|Q'>&9 LfC2FwBspՉ*Ւ0V16[QJ%2GcE8֫r}553P:wtNpϊv xYB3!0ɴz ܛ.QF2 u:3$k T4a鷦[+\i5P$kr@u4⁷; 1 AԢ!DxM""@(P#@ B? +H*Twj_bQYlw8. K)qѕS0mIJQ 䉎K@4L31ɨ5I3 cJQhűE(V[PQ5zS"Zl'N31FU, ^WFt&0dh>p"mjYs}>9ӨENnFP}@i;( Sr)UUPaAJ&9L\FK%XhJRZ@(T"1ZOyЊ |c+2A'P%1 , n (ûykAI¾x:>(W  ,~Vc Ri1"P3Eu/Cn1kx<vo}[*TPdX.>^M巴8i p@Ʀ;~>?P/Q sO߉ۡ{uu>)-Ï>! r=pd[kYio^~qL''%2AL )h$D12EZTBrD h%E!!uGLJ|v19!({G(G-$M#m!L:j?N$پ -]5؁+yxf LP;Qr~\%MkFpT&ڏ1BU𱩢IÚPت VjVmH>lY]qH"YՅФQ)tk(HFC\ٓ-BIe18ukÞO!Lj(N^#*#m1jSc5 MmYYܢI~)sԀ:0=Pe Kp 5H߰Ҿ3 ?j?◔(m9 0/8t#Bg^Yop\T׹Uwe P4;ҧmʊ'6(>`!Ri\`}]AE݉|SNX&k)UE5d plFFث kC8w8o6hg-#x.M<\^! jU

    Bd,1: WX}s`݂a gl6 >Sݕz_wzQ;@:vr\%2S{M|za̤$$$$9|l\؛EjZG iՒj%UDDS{>ÚTLHz_qV<T }t?qmY#d2A 7'OΨYi W]AM.P>emPrz*H<6cR!(M'@jxzlz5US{P"퀉  Fɼ-P+EE D* 56kF5&lF 2h 2X0f$ML2IkIJaFQQXšSjf$3&E%e0ڒ4XIFjMBkQ6ETk֍5ZT̶ʨ- B)AiZؓVֱ@}_^>8=HA#,]%A;x%<"iU$D24 JSZ̻HfcTBww8\SI7MCQon 灂H JCY1DN0B!UU&nc4L:ÐGJ/r,U!XF0 Qc#D:YD}YNլ hv' n4]+o/#p^c%8cIi.@wwtAH, ϻom zyy5˷]ZV* 2spܱ-E%p`Őii T QlkToU>R( )rN[h6T;Y.Mz(<ix>}X@{ t F6-xv;9Y^іSw-qݺ]vv닙wm.mvpwtXyuiNrr0ͺшk4& QNԝNwgG7"6 ӿso'0zR"GC0h )JO;{> 4x1oR{_9Jx{ @)_=<ɚ^) FفG،dcíӲCl*W!Sp/%>8oDFD؋=D愩5Oo;CWˠ\'Yx8O>Y!WRA1%.z &Q:r9(<) 6>czͩ8Bl̆R1bSK6wi /03ɂa 10yX6 A kZ8UѲ?;D".AHl&AC>toIJyS: >'Z\ÁuSJmaEgbH0Q6p`]m"i|YX)SzX~@hog՟iiS! PTvϧ=6ՆM2%F 8{}(i <Г& A PhB_9A;={'nDs,0|Jj=Mr*mk%Ⱥj$Xќ[J@>'|=a4a E΢*vfx)u}Hu >z0@W}&!r%R?L-H=(GF֚\l+"/Aa%J,#IܙrjBb4dMq>0 2FH~{N, Ki/z|ѶY;Z (>]n ?N-* YنrBI>!QbrKGl8h:vsQ\c򁚼KO1:d a>O+p2Q}`"UkW%XJiW>˦x6I-h(&tYdCFVz8xQvʺԨnICua!WCVY;Bm30b Cpx`b7myQ%eb#z)N4Xm7mpfڳ8WR.7V2aFyfcdv|Ӌm9 s(Tw 1:P%TVO^8y!gبW9Ɇ$SZ|3h{>i@<Տu|[Y$K l/w. (;z>ws&tnlBjy{dž%sCcB`"(ӧ7ycULp7Pffrژ@"#]ݫur8Y `lEQFSg{@# nh`d>"р ïSxׯR߯vwIpF9sC̳ȗQcMYfKuP,i 2gW\j5N/U1F2|b쨭5KB}; Dk޴W1;ZݽÛʜ-[ΑDRaOODwcP(hCQzy*?⼧|D|G:`şBIG5KMڌU%3ۃMHB')%9t W&3:cs8zÐS i]phw8RM#n5ҕH(`(ZƆ~ac5B%>8" x=K=8qʼ8BHBs1E s)فԳ2BX },-R"Oq;:B675")J|f%Ctѿ:j 8m:A9J1u0v<& Ỻvi]MԚ_+]&{ZgxĠ8P,(Sjr>Gb9t1ϣ3$%"P͓Ug$AWF5%Q |rJH 1<7?׳3KQKo/p0t 2Lύˆ1%jVAd™ރdc_b/0q{d-U)p~56ngIo1F;]EN: S WËY)@jG~ʌ} GՃ7cy5郎wdHmÇaCǐaӐw~.b(Bf07\ JNܻ0v?Оp0|:AaF!JA54קzS UzD=0v}oʒ"~*_ tM.щ;u zSO<:;NAPD5Mh֓HUFG8!:FvG#e$)@J 5 Qv$QB' J>bqa mUw0`*Q'r}!|D?vOT:#Oe5/PSG;{Ǿ*ic*} t ǽ=S@Q@ JzTVP(PB{#ӵwJ{ox ھۇݹ9E 9@U+ g@^R>(kpv6wVZhz mo\]5B}o`28{ }o{},PMŰw=יQkvh@m@ g}QY5^_PT}z9^ Gc^{ 6oM kzS@{.]ƽ v@ӂ*+vhʹ&_zz[۹OZ({shsX4@ճRE9绷{zGk(:/{/av4n^kئLW^U҅;Gs}|6Z:9. >^xzn(*OM4w@hJ-w^B@ zfh{}6z5JhtcU<.꽢G-d]4@ 3ovGg`%wGZF<8f= swpqvB2v>-C{.u^3]axsuPp* +c{q{ۯ^ݻwwgyY&}!XO;wPZPk=]ן}gmm)mG}6y;c^ݻ=*z,髾G[K]Qzu[n˻]=RכgRU+vNY;El;nzwOwvnyӞko}SB|x뽻 c;H'빯;Xoz{=r͆UsWނ>=^^!M/ϷľJ//}-:rs+m}//C>WZw:[za`-{>̾qw{1Ƨ皏y=;3; Fڍwm`嫼uA^b}&^.srn>]e)z_kףN_vw]dc$ѨuǪ}׌/n5Ӷuև0Ip}Tp[ycu.ޯtf}Y}`ouEU %Prv;ܧJ6=G6uN6Wukb-G{=6p=٩{sauݭn{Ѫ@Il͇vۻ;sOg/cΧy%6G&zxj0T];vۛr{g@obT#DցmajKwb gYv+oz)֞Nvps=6{woۧ5wrwuPsJ6ۚ ձݎuZ܌}_8ϰ#u;5>m 傐P(3;}yToqDwk{Ir]-7)[sp5[`UwЯC@HwrG=yk{;{۞t]={/8st3"n_g],&`]Sk}y]nιmzWٟxmwt6 mGPDMM@Fd R{Q5D @&LOT4Fz $A!4ijy1MHڣ'4%$! '4S=LzSSoh{(4ڞi414RQh4M4BbbhI14fIBiPфhИC$@OOڔ(=COԀO#&E~7gFãn_[Wt?Z;c&k}6 @Xc"$BMEMTD د9sI#$ ߫V;׌퍱F4Gegmxq.RCW1)fH[5jpE~ڪ*bћTUI kW"CE !*jڊh)tUb | ]j;vw`a/7bwU Uj(/֣|o|G}zA[ {YbZhZ)#TGT캋U}7STG.TіF5P;6#UM4C- FbB&" J֏/ܦv~yjiژbL%lNbJ}gPhO ! cLt @DU^Z( M+",=o-[Q@Q֌]w//hSI-}VjJ[ S5REEUDFM,]EX&() jI* eJphfbRL4 4KJ RQEIENù8&Z"&)IM3ME9kQUIt"Ђ{ G:tzM&].5GLu!zǂX7(GIT<ќcO-^@لC{SER[vV_*ߺw->k(J hQl?q\_K83aqާߪ u+ڻCj#* |?aiëƫ d(Na~mm1$+;=#J7]<ۣz|R>dmb䤂u(< }^p:A}—!{|&Ӻ 8؇jscߨlc~uw()cwis̓߬LZ0ӗ+Y`:$%@>\2_UG?ttӌM3fqsSepc-{;g_B 9( 7wk2_g}{;VXJKQkf]s|a*;+l).uNG`5[*<ϵtXwO -6ېИSNN70scN)}1]wz| Ě "Fsa4QIM6(J R)$iF'"$tCT<7mH2 F|~: b)m[JxV>#&=B r^ZOS )_-!(?`u =?('ώB-{ZT~ >τljW+/l>jyv`_|oWl&Hۊ ՖxW$be!U XuӹrUUܹ9hC|| =Txa;ݗ碪mQh^9}jfj/#Lϒ7z?79^jP2&!E.-|%  :twuR2PQ`K"xz69ztA+L$>IQ]E7l2xϊ_=ez;ynQp>0{}u|aoX\[VWΟ) ]9^bwS<,NLg(G_yFwm^#d_}8f)+ ^;̰:C}%'CbK)b4`Yõ(0fw]16ᚎ !hu8uʯX8v]Pmrp蹅2\L~O`PڢE`;FAu5"=^ۙPK} H~AՑᥫoOӾ"# { N deh\d]Dx` OGR@L2>{i>/v=E%}dyPPMy?## vmp1NnH˔$1(c@=go> mni~?h%Mkk4ِ- 6- v $M+o0l׮xGL1"1YN0,L"8Z8nBJ%qo]cCPW7!F`_$g@҄ս[j rtUw:wp[qK C䏿T> /"\R륫VSm!\|#`2DVCiULDqm>DL8h1F {ZȎ8YaUSw4~=?uWUzӗk}íI'CD=@6S##to J#С% VScqbtGֿobtŋCj29B3mX] pŜnVmRR>{m7^KrJ$ R1˧4~/`lsdQcH3[̓[nm=\pKGxW@_?1k%G?7x>Sб_]9+ %*A)R^ (L9z6/h_\0{ϚhtS,1WA/X4l_llu :y5~NQ0`_^\8(=} "kHdaб Pkn% |-bv#( )]nN// ȶm6994xE57g-"~^%ݝgX?6{6}uC>  '9%JT|ϺJe+:HX7U{'(>U~6j-b|SK8fuNMX4>ҹe=-k;a=а(@ [l6kdZ3ͷF:MidOUZlall;g ɵ<]Ì- us]7n5 reug0[ld}vg~ oj![-Jer.z*Q9Ho,jGf*wc9TmfLp75 6kM2LJ;eObi]ϻȨd E_n: ;C7zn:j3{(iua/#>C<=$"=tw 7?GU~T/LA}s.s|l-]$< }`wAh)z]E}:"jum#wlx\eu=^DhEӟDuDtJt2/gN5lge3rND;8o-XY8l)8SodxˮS>1Нؤ!ÅtMS` _w-6Sj᯾'N 57pPѾD)akꃅE-omнsz#.! jMlbwr=FuBwYpAdA۞Џ\ o1<*SL<8Bq tI8`4mHF0<[u :L8L &YU >z6m J]Csu9=GgHv&Ё܇I:m^W=34dCqT!2/`~?C|pCSR)iBH'xKݏ0j7U!3H8xjS= 1z$ ɟ~y8Vt(b =!+  mvޕ^-gaާ_[FQc A7km -ʟ]qƞ .=9S$Uۛ = x?oZi$F%؆/o#>z%\oUs(0;9\;@ɹ:4N[#Jg$ݏGe۹8wQqmyzݍ vMdr-bh@ڂcMv B>K;ߘn^/0sE ޶݁aQ(HTdžvTaqͻaYY65v:ĜF ch|ۻ>atƠoՅd3lQui^>Zb4l{u:$v|Gy2و~A0B㲮6b6g#%j(.%u/56P+34R)6S;p*xWDkJ@tbU& w8ۥ,nH&͙fq/DɲW 6:0ⵂYZ6@mo!=Ջ+hz}?]&]>ڇb,j|??Wg[YwTALL[kѢӻj*$~dnp軈cS>̥ERA5x_-X#s|5=*&=mtxrDAEJ @;OL\/a wEe"E12֍1^w,w\!9P iL5âl6= ukA$s+&,NVb#\4h{mzϧMo 1]@/cjUOLd)9b`}- Xİ}y !~;ș Քbc")·3MGB͠%ݱ 2eR(bPr˓J}'XxNPҜ)%Thlل".:MGJn N8pUlX3!3)l(o7uzȧ<WnGV=.-;}[a>=bpb'jXeݾXj`Ƶ+:l-;O/OVk}naj;poH%,9lnhn.ۜmFd'[8ۙulxW 4 jS6l[N,6ҸkD𿔵~*[6k1L.O,4静Q^gBV-f~17.ܣ;+a\1a/p2}9$^Z:6nZՔ:)ۆ=Rb54Z ɐfG]9i KH;^*5!([)(v4U_[E6mgvu8sj+ 㷋Wg Fs`Ekyݗʛd4x$0uN,HlT uHe M#!>?לSXn0Ŷ0awTIl@>^t@E,8EJXU//U_z@!2L*;jD\4~ =xǎtw_ sm`Fy>o Rj: )sK5a N1# ˽uJ,xŧ?dyFa7ok|8j%0U7bZ"5r-ObhsiкC9 ߼L%ޟM/Y4Fh|8iF~LNf'F,cԔTC0SL#}~ͦF JҬ1e/{^og${gz}tÔMHsz;unC+15.0(ՠC ۜ^Cʌ/R\.2q?Wyn햊 .#S_H1UvxNB,6tb%޽ܭrmg穴N~;[tcv8y 3Q@;>?P?f_(N[eKq*,LiA _ڞ[XT#,%"ok Ro_EcV?TOnQr|>ыǣ> 38Za~<^,*^?p [O-ek,t 4Kqi 1ɟz(O1~τ֝@!?X#zjwW0]7Os;;7*Y'3{.i HȅQQxpr1Q7N`~ z?n&Za(ЬWSx@OLoa%Lz!af!%=]woxr/ؗ2Ճ0I 8'-41 `D,ߴ 1D;@חKN> HB=J!MTM%aNYg ZCH g*Q 1"ZWC?B~B@(JYP "$FYY SǽҖ2z|fufm!\5UYJmkf^,"o>._w;䢦N=Iw_~'9:ųEE+ijb!)(cs|}Tt>g #^Pt hA2C%y(r]l nU"@@ Dhb _]l5 90]jmp @6wE ӀeQWh] jPǠ=Opsym^ ipV%?R{`0Ud77KkΥFMXHwAhF(^O}3" *<*9ltUDć/VS^sV VZ-M TBlM#9l%켔䉭&vw,h m;`) ҥ^ld.PP͡5J'H)MuQeTYҊ^o:E~Xԥ1ݶ+G1HR]!c,͊_iwucS8r;(mQUSUUUUUO׊hkՓmVv GCJ*LE%ѴZF[Hз-0f`DҫIsa#\44G0Pt >924h'@*̦),mkm튴JT*)j 4ҍ5vA/c-i:EiJmjU>a"?` O봞re511+JrԜռp\,"uTSڿ'U"Pwmsbwֺ?e\at^**=_R9#"lbV_vLUK`}J&R,]YB} N2p#{펟9QDL4/<"#N# {y[/5D0rbmHMu w9]j6;Z4us56D  |A#S "II)y!470:^ 5+A  ڲW.κA"bqcPL (k|9 şixg]9GU.6qE'9|EkQM0Q]F"Ci s[ؓFy|`6XLܥz#wFF'b].ؽlT@RKUJbĐv1-PP8$lbbdaTLh9 /WzIA8}{ϦShu)-Ӷ0[Wt䢦CQG bn6Izs$*)8t"%E vUᣱf==h[C \9~I)/w|Թ0n72F VVۓArO?ӽ؁*f=ž}?OaOc P#=5=!?տ;UN3a~2?\7V (b 0&8/[պaZ2H{pݽ{-ܗ-PNl хZ$q q>bD8_F==be.VײY);L ,)v:MhN|]qjp\%X!A j9,SRP)o<@c fbCR= _\]QS|Օz5Y&\D11}vA:ܳDzzAB# ॳ!H38&I>EL ؚA T6,ܲ'1y FIjFn{!H# jqr8v!K>>,-~3/T ;7UJ "yEX]jjfkk,3P۝o?:~9q||(W$[Awu13z:gTD9IC8'+=fCė@AG~# BQP?hO/POҤ{/?_F*JP^{ڗ tpFVO'ppݸ@NJ۝ΰ=%ic|6 1|n#)`m'E|?tAxE} PTtyjGw]s?%~b. xafD +SvGt>b xtǡM90qpVA 5sނlQt٧>~Cg=pT2;8۪Z ۘ GS֋j cďV~M~ʻ3`j 3x郡J$P3+%wo%Ir;k:%3;rf}6mn]8E*xuIbLC̪-֢aGw$6q+~@w*E郠+CgN}/7DJRc_r -q_à{P ܇cv҆Pzw?dt%sueh->F⣓-K:ݗN(/oiNf{vރ{2/oxiMjG ~NLDom`u>Քgޣ_lqUt;6 5 4Ľ!E`PnIQjlӹe7Am] >1߽a(&M֥r?y!Ä7pwnK$m.O4˭ru:~KMB@R+vQ~X!hj[l"宒|i ʧJ}W ҿ3a%;ǒ* ;H3_7E%Q`(=|i1gDFP20f&2 ^oumO(0ء@RmM͞ _g~|)k^% . 'xt> ~ؙk|up=O?W+ _r1wѶ .c"gV*atw~U߿p>mwC/-4#41BeC堀4J*7wuʃ;c;P6Z.{![0-kr"q'4 W!*׆S|@iz 'sbWm16/uho, &o:h!+7sbψjT~!]G1FT1?ZSr[~ݼky_R)@e+FXVLԡ0*<77fN}a#ٳ\im;xDd> ňuUʍB,5 #i=Deaj}_LslJzb!=Lf\'v-ڧDZ乂Ȥ'P[h(W%lnt_~=ADc6P9Hf^!1sMU;>WG~TPA{1 ^}x=b7B AyOuD+'gOUr -.d&Z >$f'!~ׇQEfJGİ%Ԕkc,U H!u}ВhsAg~))2Y2–B_ږF3* raêlDb/9sc|)]IoA^VN~ ԹڽvWC`R@q$IK;׼eX t">AkkwB&4d@&?9+]Q};}fݷퟹyݺw`?#u>bV * +`5) %J"܄Gdž8~߇`^\C~I 6v껗m[, mN{qj ס;up%|$41rH`v|n/8z IRآf|(x,FYqf?<} huSδ N ٞm`7]mD\ޯ .b^u :B:;&kcE# ɬjI]>ҞqAڸw;N~u$%t=%~"yԙX_doXz]}F $|R=;a&rU|Qo"c#XLd.|uLZ<AHqc_l¸Ub0ۘpnhGqnlH|0nWEgzYdLvYa^_^Rm˵;"}3#RU\'KVHFnIT#ю8l,9巭 %;ENE"w?gE)#QdNhY7G_l R>}gxCT.Dzo[i_x({Efplg~<+vV,<9YMn}!|2E˩>5E>"9'5D"RIE4 EDFvuQ9eHWXQ`F:>) ͨ9rnz"8e/WFz]*@\u(H&cZ=ǃ>f23uDzH,BIA"ZT"(EGMtX jAfz#Ut hd^EQD<E>vo+ϵlx!eJDۃh}Y;}EDֽd#e.sobk[7SSJ{u־Q; $$zZcx܄:6=²Y]D ..#^ {% 5T&nܠ{5 fuvD|::HBP~K6t+Qz48_Td?K OFABb cg"PHw|G]&0kj],F ˮm,+@%v\(xLAT ;i☱kU>:ܿx:7#*7W;oT`Œ;f=PzL,|{A_l'J߹p(6ԁ4? %x>q- ] t#8vCǜHKkQtG`8=`EڊJng`E$X\yXfkӦ,b9>/tJh0*%JI+֧=ӀVg:qs+x܁ GwCKPY@!06C>7S->wQR`/ K'-^E+-ڕɖxhZo%BU.6tQ|eq/OТwcYӜ'R`¾e˲v D{b]< 1y>ՠ㛋-<)&U8w40! 8MfF_E Cha +0%!TRRR4PUljJ$h?sBR RUjdiA (Bɠ)/4ꨋ~DCR=|4ܘyE0'jeve!}&@az1ȄhFt}$&48>j#3wEӟິZU|rT+[2g&bAQQT"*zWķnoo](%5{kڡwd1]ݞ_ P]|njBkr/I;UcE9os'2(W (4&D]:3ǝ\*i4 2rAeP0l𶞠"?AV>=?VxḆF2 t/Enz\z <7}4z(_=l3#M/p8   $5J>wTw۟P K׆8=ȷTz\Wmbd4T}fDŽ@?T?$t1i5+ЫGhLrbB&EW|?1ՄIˑ*ml';Mm3ߘ' RMNݪo9 %d7n;AQF0F5O22U _@)]_R:Ak+~l`=Z ^> W'DOӑS>R@檀a&xR`Cd‘p ANB`)ZePTIƶ3uKsWv ~h4Ā>ݶiy>og>^{3XZ-yPcϦ8=^(U [>eȂS:aϜHx$\tb}[88 *'OHܗBwR _ovW:sNEkȉn^gݞL/8:; ɕ"@?Mۃ @?K xy$52J IA%Uoo:=;$aP%1Ek{~]}5aaӂvZg/N=^߂q:DHZN &?ၠvm*a$ BPQ7#YR~I&.c=gvyl %h:oT  T)JJk]r/b\=qߩQ<2~XL;-7lEgJr|"+9zVkb/F"^Xb|}6tC P!7,/Aqnz ?QCN#;DJ;b݋p,zBmt~d]kx5jGM5 ABh6'8 C͝рMӏr6 hY.oO2QP?>d.{g\$,7 dAm[kwQu t|KxN 2C̑jY=Ueݓ?Aq>wւI[JLE>mQ I}mUj"J"(! %jģBf2+MСF/5&(B~}H~L6 L C`1okF}.3g#vaÈr㫅P7@0i#q)o1dΚ,b9N8&ㄵPHU*}=OR6ݚNfjOd2! H+ߎ?M+9:%!!9tI^02m3cw<%IHcaWta B$Pֈze}޻ o\ |>IeRHͥpT&1O:h4'O.*&E3{jwpj'QV&./~:ܐ!AE(bŊ<*F_Ǖ}%z<`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 ̞51 <)4yQO=R&SΒjE&bZkM0F EXeo '5Tx[>_\y!ԩ{+wkV?t8k{`F9å{XOlvUI,n b}́@ J AYa+34γj~ `#4eIJ"$Y9C/.yC9^վǟFEgU` c pIg}huկy-WZ2Z >gH7ݫqaAD͞ZwX*YǡQovc`wAWd@X*`Y!`pnG=۲56ӣshgo57N0/!j>O'&D'0' PaLKsh$t#tR\Ie#Py(NJ]dw3裌(0Ұ`7 e6g$aZ!M~ 1 -z܈2@}n<HbY2  BhJZfAR}xvߍ': Mx6{6~g@vhp?`?!JBtL sU `JD! ̊.T$l*7*NUqhߠo Y %Bu~:D{&= :C Fm@ᷖ|st~=Gǻ}J y b5U_yl!) (pC i(&*MM$\9i{@DRTTI6ADU:uMp1̎MQI3E%1W;dPP !KDM0`r"ZAiJUS@R1"M @P$|_r𒀦P)Rei($ q)IkJ$ 4$5$&"`:3P!~Q u2%"dNPPEzǷQh:&.O/>\7CX1`j!~p:$#vqtlpj Qppg}=5 F#3JƤHqX~?UUUUUUR|xj_KJLY;G痎R4hxc_œF7 =y`:K^v\#a~.OۮY|5r_;eKXlPa vBֳ9uL\ qcHӷfS7]WUv>N^'%X-C'Р]N:.͡[Mޟkf6VI( "Y`pΓ?AWջ!x^b*P^zE|zWuۡ .x:g!9ק/R ?:CM-wLlCF+%gM4i ҪkxX-.G4 fz >ǗAz2GzRE(ZjPA5tuaѢ@4a骝R0߃ ƷsrBQ$/mY매T(6GSCC(TBH%,`C///&$DÍ{#xZk jJo4bK muh0^(*U{#*%&\8~^V |~9G在E"&k?0@rcKXIJ݃ޅbvo@Sa4߯ݟޡ1[:~: s 1JI$S "',I8Uz\&f8i350p_v]f+꿷  ހo!aG*_Xҏ/9L>+~k!k9z{F [T0\">nr*GQ3K ñb#knťc.>F݆DVFE,$XZI  atrh8jf В@`8^.GbbvQ!Q?_܍Vf~*<|/7ڱc;JY 2c=xFSPE^nUhMZdj*mƞLlW]CsXCX N[2nSdAYcӇ}N8CPER%J1%Xޫ+rnGj ]8?xnP/g _hUQ/O9FG,HT!D!zQ=R3_eюBzb:>-&أ{qzmɚ^mTs [C%:eN\Gȸvτ U#,,8>!Hcbf|8 ?Lu{q5^/qOڰv> }rs-8Xv4F #vN}mKMku^@{_Mw)1GIj뇿8LysQPCBZM,K,PbE 8(qr~rHx7pFPI_IG}N/ '.FцYD #S˜ ~] bO@q Nk&$/vܯ ܗ=WYjvt_C) [d )jFJw7dQ`ࡐFp3]pL_y]s/4U1ݏ^ͥ+'8M̘ PY0 +#@+ǻFf p#(Ʊ fz?5{\`9/ޱL(#~z겿ilS۴!jsARCF~9NmZhpDi[ sK1HTs ^ݨɑ'XSqM[uqfhfGت"j;ތ\ %^aPwIvY0oa|D3z)z 6"<Ƶݚ:)51J?%))B&h.8Y9!n+AHk krULC4'A3i%FKEճ5הEۚf8;l,V,3,)jץjݍ;seTPv}sȯX{5c0 Xy@V[.]*m ":&#Xy ꑠ,K bBnӿJgwjd^a0=;a`o70%t3&5_Usqt/x|9u?.vl#O0K|>'jf>z>84oއ4dp]$Nq%%ǵV^ ?kCtl6}@ ?$r: )Bpk#籣Cvz*R4Ɛ䃆\-Q5Yα|O`flb{c(WTvYS 2m_H3y u?|HYhXr:ՅnM6##7N]e\|w[EîNVl.=(7YM2%;9^Ƚص][dx?JyO \ʧɰ=SUMY!@bG_oLU)5㚋Yvl&;L6 i@W+\_{LVJ<+<2ybxwaxjWna83% O=\0<|hHlڵIlfk9zT0OkLIWggXD$kgi0B:0(VN)K`/n=v:{\y4}:8 qmK% ]i_t~}zˇ?!o{=B5vS:wX>я|ipQ Aꨐ)c(TR$7DXWȩ>:z oov`5oD~˜SLy:`.ڲR L\Pm"|<ݽG/G/hֶ-XǶc /M־a "_j>ې' }ha sJ?+ (cHB̘ 4ߥQK+5 |G ># A6(ضj0=l'[5x|?wqsu2j6B!$ 1Ɇll.d[wDIKz-sFͲB&EnJ/vy}nFܤv)2A,S^`dR)/_ I hȓ{ukBnkVSWk1G9ņQBBEuHf)wH£2CG ƼOZbȷc.}kڿu,+_FW5YQJ{{6x9n[!qg,؉g#3qSu1VGS1+Z훚ߜΎd%F7GS.]Lco׎'0C _iB(⥸k#nr{Ә~ V`7 'fO3hʞ`̗1b䍍&l KB =.V,'_Sꟳ]BWl27&h#ŢG.R3 mlʸE| ?pyi3oަ $z8_ | Y }U߭M!h#Vk ZjOFZڬZ4.m}/: 鳺?_}1K6]Zސ1_ Mp=xQ'xV\L 7%#ox\ ,8Z$m!P=rY+~|g ې;nnԑ)s~\/N*)C?=&/_LNP$]te)&=O:Ѫƕ';;Fy …]h{Ij"ƣYwܣ$~`(מ] 3_m&8V'`Ef%zm莏ev7gaz%rnΕձoՇn_>ͯEwgUc "|1" (H ;a8\l$,p!A7Td,}O:sTf %]p$n=ނ;T7R1z1/ B@ ZLty"ZW/ɏ:pnf{/I; *2.~>ZĥdFxt#8znl)nS2f埫ܵ ,,l7e3_q #=ҺOAxUmgG).]/\s-s{Ɵo{X9esIWxlkx}"-QW{ yka6nO*<p[LuQ0/px<+uX={tIޞ2ծ= )Oݘ)0O{n ywJ<,&4{1l*ngz To96•_Яr>Śam/d.69Us\#u}*A'p 1j8$!NΖ\In*m9e+Ta_+s-/=/F1 8t ^F!]{:t x~C|=JCf7C[l ɘG}yZ5s?(IazFՋTDP+`ŕtsW8V,PFG"T;i:`Zۤlfvçgwo~} t=P/~oom>mwF\T9+Ϯ1Pɠwo:;شaVc淏N⛣,"$ʹJCGլ\+ Ut^tZU)'0mJѾW歬X˃}']6 ytzvyĻn҈EpsYQ ;VKC%_Jf~GݦT4nUn |/lJ]V-rODJj;;b,VMWo Vun,y#R~k'Ggz:Sv֒? ݘU_^8ޮu+9N&@ X_l(:| quϣ Rawrͺ4Ua yTH{OX&PXw*D;Gu68gHsCfM;٭?dmoBFz@e^rX_a2 Y}(e.Vbm57217.!+atDnBߢ5e|K=I~n U2]N6{Oδr=[=)}/8oBoDB8@ P٥ !i@ %KmzQ{wB?'ῧ6i1޺xBr$Y3B:&5?vuSD_ٸ"B;{o vn>vF6WK-Fw}`yo^ek7{ ~¨І@Ab  ~J8uP"FÑ TY vN0Mϝ@+R$Nj2TQ~v得9dGu=LK AQU9- 2B&p"_?r6pdP1 uޔ85BJ7TzCꌗ0RJa"F;5M_y|HonܢFu6FM*N[zd> goʝQc1 &PY߷6q&͉ ߗ 70#6 MS4[ AtBc;j6jWA;#̉M6Șβ=BX ~ M::L7]ۢU/5*{䦠BJX6,̇mmS:KCFeA1$_v?&N$\G &ruve61kB[HQN SXh}Z+ǩ0gc6Y,?RjW3If EC(^^k!qgY9ad#t|#da9:jl l܋"CO~@QJlK+ "γfᇑPfy3_Cs ƑRs>e"hFaq+2_WhOta n~~Y/ժ׺%HL-$: _ _'%U$Mo3Fw:C#x7Y^~%^2MzMBfYީ'4ߍb򳌛fbl8,_wK׾_ˮXBChi+ܐ/d_k8wBҡ|ptq /&G)'F]1GGZ6ҩ |NXzV |5MxDxYd p~+63{9?*jECdWLpՇD/ǯc =ӨTlTYqP $9WmvX;^c~8`@1`b(N|T$چ$@?Eqm/k$*=qǍg&_7%"&0cj =䁵S ng}#Lx%_E}j1I`=*ϔh3lXQ&ܬEȶ0?ӌ=d(5Xan1XO3!3OCt7dIn)KWe/Ӯ=ʣԿy=AK1kڕFShkF dPbCn݉HUe5Hp;bb#$PR9z< ۻ<ׅ-ܪGXv3_')\6n~Ÿ`jP̹;?TQZJUײ_C C ^=qZ1T"R*Fݷ OUEY~5oB4묶tOn_H=5xv}Wå-ʸ7dԦ-TU .S}  &a Ik7]/*TFwOrAiEQlVLL' կr/i9ߪ:"t F1>OoX,x1J~+"%)6,e&AZ"Pyo6~>!K`o15oC^b[+qٻ.wfIm9<|h_3lHtùi`gUݐs>oXTu!W#L/}ם8["Ҡb%D1@)hYx~>AZ*gJ7Ok)lbԬڠ`=C24!9cKGh4"tKl|2P]x>>(58@qFxM&kL:"\_j7I.nz͖o!qwp44e>ꓭ.T8jun(5 $C_f<ቩkt ߯>޺Y#ɯ&?ŗ¼>La/Nc1 0 1n|, ?)n|`ݫlw놮& O{̶\2aMD9{ž꨷vE}2aZ\ʔzqGv@etST o#U޾p f`x냡K.Sƴ?0ˆKyUv<=fJf/we- q!_{'Qh<ۮD{z &6Dg89kh|GAz M8΀l|!C8e{쓇H:wJ# Y bE!KBԵ\җOz2%s0z涭mT֪ Wxx#^[kq '3q\H0KWgh譛GNn y`FRzLO=3bBzYӑvs4-$`z hJ}겊Am)첿 _6sӊȩ$p+T^b (ma/qVeZJoē*A/0UŸweMO)?JHZ[A$!`Q!cg'/Bvy2RgZ00J֌xb_ܚ&j!9P ^η+b]0? _it5{xF%6(Ic=Pv &@ѨX c"hXM/@'a>ꋬv_:/㣊~N_pM+^WZ)S<^er,vcN{e6~9_ʣsUxF6@^Ij&{@(dqDp|8.[<:0xφOYZZ>IEnm}O1t\b|ݯyoQsNxwlYc6R=:Ĝu=a7GU0y+j:}Wag:Ӄ`(?؁v##;K(1ƑJсYpRQnTn"H}? [,Z(ʄIZMY^+* w&2bv6Ĥm AK}7DMKfV'awUcTdc$2hr9{ٕ'tlJTUA'\df$ dHwo* ybM[k߻&Ǩr Y?("al 1vp5+p.o0T!-Ye"7̧i]&JLCZ Rϧ:{l|6^ݳ|c;77;kqXLwG/;d5`%J:, z|_s rdma?ɩc=˃'qN-pc+-v-|-k_)`62n X,( B諕~Ҧה:RrG:ªwncP5ݯ_Z㿫8˵(8n} C5U(_pUTa(j((j犱S%I " AQqc"Ua: B8 $ugYT8H?V&]P#cwS{ZkßٌF{Iv~PϾޞmxK0?]ZI-`Llʡ,5fkrShAӈ NUېX6lkБM1 ڥN&†0a%LԼ;t[9'Le鐤.CP^?@%+rQUUSxT D1ݦkps_tzJLUGqN9-ʞP=UU2|zQg4)ω[?=]p7:"0ü4 da PTݕ6E, vsߕ]rqkl-^ǯƝ2(&}@%c2.HM(kfg5@:ng+vamݭ߫o?S{E7p3g+ƿ"ϴ_Ň-pk"?VDtd-'Biq@ۧ]+īm+]1;`6q"i#`[kDujՁTb{/sYX`>v<$ ;^*H>PvԜUw_H|Ek-QrF6&(tl]xVP)MaU0[|;Fʔ@Á_9^V9ؼVIt> Gv9d.''90q+ާNq^@{?}F28(9D0(Jf3z:Ƌ58W}9>}.I J,~[uهFpy`оkATT}˩Z9T{k["W~~~,hm83xL Ȥ:T6+ˑΓKz&8fMB"WO퍆[\X_^omxweç=GR5{Ld,|c9PjxAŃ OSS9k +{-9k+Ē#!h̉RA诮% J%u|7ӭmTfٟ$mWUa -@x,1׬pm\S R-Bl+p`D@$-WwTKzj~}eZA䤔iy`9#fFYD׸,.aBdrItv PX@BذB `f?(}[ G=_8Vb(C{\mw^nՅ0qs5렀22պDwFDJq()n O텩kwuy7+09B%5yRޡ/$EU̼\= lpi|WiI,Obه=>a7gHq乲t4O_8o/%e}gvFF;m-C) I8^N-iECպJ_gc¤Ǐ~_~&&&G2:Vxyy/rGm?a%EqFػR]@+I'>X-k+MwD1T ߮7`y%BЩ樺jK`2E UaUZ@P_t|`w-_"d%?מSZAGғM;0ts;1U"$PtU஺AwBfb9x~ov˧I2P|p"9vi7Z,$6SWx0_ ldIh<4t!-|03;pjnKK̡;=~YEɞq J /νea,-&)FnhQeyݼC]uwzs}^˿5Bu,zqHtTҞ/:إ^VqrW!#$~Ih9~FfM lw(vu/w t|='W8.ztf^ mNp1^7 (h79r;綍~6:+dn&߃PꟌ޵F`ݾT&j6:g wχ3oFwzVpmݡΣ8Qf ͙IZ7ORiߊs7Eoҡq7Q:9ީGh뙓·1S&܃dSaƃҢ`vfuNG/:_vɌ;іqΡSp4I#Ǯ<(w;v=_1U\:HLiw8,$3[E^3]ʏӃQ~UhE0Af-_tc]}&^˻u}j{eiK0 ثn7wuYW׌6:g^`󎷙cOh¨/-gbcqP8tgcfO->GgtG6l^Ӛ7aK];kI}ީ1>R@.uwp7Z9fּ%kv6(eщ:\jOO<BuNS}IzIݧ.ώ7-2. UX'̘Qgu_sG #j{؆G#臵#V(SguFL}p6 W{X݊iXᵥsJ \*VilQeR_GB&- g;}C?>;FE`c2^s|כw/k'n{=۩svdBpz,&]BQ:Qgu'6Wֽ#!F3'7pgc373)h<\V6)eRtc! =3Dv^Ϊ3Wo].eR5 3Xzz[883dh,d ;#`*o#$τs#zzĵf 9ܨTxd3m\(c2ugp!?*xfiJdMtж`IP.Er\dvv,x/k\g_}p[N7G?):o} tg퐤ci\фPSE0d퍶ݛ$;.!r0w0V##pNx=q<IJسԚTдiv=]kEQIK팢( |YE^!(ڸ{'ZXy \Otk#gI۞2LxN &B њ!!\F}_p# <V,mY@N|]%#ě} ofw&GF.NU&FDJyS'A̵d296x+S\mzb"tx O (q4,Czwa։8E (sP%^!Ο`rFZ{PDK炶𡛍CUhY4; ZB=Tͅ,t!^54/nkP1WŝlФNYݚ DZƫ9|-wպ!LDvwI/(,[]'`JMR 9{c5:|w=BKE\>|(3 }wA[ a*ШTHjpi-1k${4`Ģ_ K?%A1y`s!&tbjץeWA&v+ѣUa? C6v`#@/W^:[X0lYzsZ|,N\K񉾙H-ҷr?W?o8: }td3|0b Lm㢌^h_ 9B1iAQ0YA%*JNY{E*l~Pt(M%!pUq1q>>3=s?hoLmю@TG&_r͡)B*KYS >1QlHj?~$+Zx:k?>a}f}&)c҅ň@,h/]љ5Y&bfL )jv޾(lJ̆1z lPqL0`7fuC*?[U*iU8 ϯ58yڥ.S$uitpZ0@:mv:~u]9њR iET,3=aӣF%Df쎔c7gb͇qkrķ>Cn\Hu USLItU -x-.* ֎KW7=+}M{Lsk+ N ÔnbYgvb$&@|{ĥBOA?[r^~Gh8ե,e^M9Fm"F(͊ yKUX a2(Vn5 ~7yHT˶~Q3%p6C@P oAV cCen-\`vX|rVҢ  㰄5 A Z#ZS!6pl[,4E&2BU ,hq^1~#x"ګM'iu%m=5g 4` gsTk&H~^tSٻyh }9bP%Go鸯jbaL0m ( Lt vF ILY& i]0B(1% z\MA#ީZ+&B;h}XG*9Vd~N~ /D\u|A F;g$*mU/[{UWN^ Aw2QB[z:*ϒ3wy kov \v?ef\5D:>!QDfe,AY/{#o7GBi(ZjPYBo.Ͳ)6 e3 7hiC'j.r*VQ듒1ialx Яz&6(xhb()wb\H߸e0r9fz2ǻ>%/)ɥGZFd] :H '`lХ4ީO'1tM!KK\AI@ KB+52?tqGIWP 5J;ND`.DKIߙGVr>!L g^9Dwr/cl1Jx+'Tg,K s AiMwVK|kU5lV~vYA{%xl@I,42|%79x{zUH[~m^menf]DTbb BJWo e!})~-%UUUUU%UHA A"xnEBe. kc :L*YQY5s9Ähj5UVd;?#(?<Ρ`oM!uwo/q!MN}g܋pW&,S1XKV!:ܨee"vE:&(q37^a$B!6Ŀ"vєa(6R:d҆=*XlA6Ei*1UdKFp!ѣ;<$R  A uz8kyK&I/=0dL^7w72MO@Bf odZTl+\|Kx(#h;1{N5䁉Q %HcMTꨒ>S[+Mۄ!N xI [tvH" Dw> >;GA~>9~MA*/csI zRg" `(A/ fX Ae6?s@f~Wc/tz`95cnƻќUZZT' Z{r { !` 9ջ| * @B?܇<:g?{u_0]k|'9)E*\Zn^Zl^T ]5l+jl4~|@t;QϜCvVV}*@60Q;Ь~*Yʠ JW#_:WNDoMy^4:ez`Q=K_;QSցۋ0?{%u_7`OMO y/,|<|sOɭ~tH zw{_9M,äqn'4F~;1QRPxy;US<LV%X]T$sq:8 ۘ&XHPO1K5KwOz^U/qaAd2 `CgֵwAØ=ʴt*te][/p UN}42P`J!\O@ʝCm "3 [iŵõ41)0il/Ï k2TΙίmΩM,UM?_2"iy/r.^zxtӥ#V ÀP@B$#H2ە\(/ PꔅOAH ង\})L@yr^ I4 D\)ui*ʶ}ד!Ԕ3C;+U |_z|!~Kpvծ6^sC%52橎_DwNPS A5ALf:: pؒb̊o{k|m.v?ĥTk-A2$tOqe6]rY:K^ yλ@EjVq*GW;MK։M/Qr\nQHkk~z0UA 7o?پ޽#EihCJisRIR` @Dk*/䪇`4 +ZD%S(iu PA8UAHMQ ҌIL44UR,iċJ|BІM!J&i<$G̦BPV"rI1(i()d"9!ZZPrDit(O;fiHD(OQ~rWl_ hBэfX(1#ϖy"R4"R 8@BP@J"(ҫ BD@USP"R .;U)ojX\ܿ,0D B)G]:mQ;X<=Ө62{I9ny?1 JP0C* KB  ! DOxݟ?oя5TODu {Ľ8p`?2cOw~ ?ءBB@ ./í#?{+h/|CDPspZcv l&"A/'culzjN8kQ1a@՝'%8`ġ2SJ"!BҊ tI+=n*INp\:e(hO P>|ӼB?:CD #ńdcALEP|a&)P!V!12 EC@иG2һg3v>nWs]oSGWݪ|ʪ_΢SmӺɮՁJrxPS"j5]X{8>vCHD0۞l9jZzk| 5147{u18T;#ݢU_!lwuq a84֍{eA|4NՉ9h&OԺ5g`pw^R:[2pl/lk'[ݨ,+Qu a 6UeS2s(]qk“UZ]ÔQqHq^%gٻ[h\xdYiG=ծ4 J[ J$z,ϝqkFvhN887]ښdSu85\R. .~ YWճmA*7S]m]yt*H&v 9LYJ wzel߳-Tp g[5]es\5bXbih~rC'}B|4p˓|K/>-TQ.91p{-Õ}*%Mz3eˡ*4Ewm^{`8+B.L_ҁziG$rzY&Z/e iٳOۧfz8{GqdFF }uz>>l:zv壽Rb@ォWqϋO(g [%|;+0륉Au+i/Bgyx&_l28͕2[C-'.o=t9Lu;t,?e^R]!w{G)}m{0saedsI"tR_Q_s׸]Oe[SejUQRM-c# j,C jC,4Wh92٤K1V08gLĹ 0LV6󋯋ۍK#{#EaKKCIR(%jmFP++8yAѶ(/^FZێl+OPE6kI~ϙxtϊKl l!A-Ir/R]JEog]wϥxc4ث#W!#gC0QN˴{2Îw垯O4J94^0MrW?Ϊ ARQz-u?u~'孡sEٓK2m sa 3o{ Qj/{6R K2d +FN!I /%\\7+avs 僑6'妢#iYD-DTLIÜɮ? 8A5O,EqUADOcѢ:#* ">x֌엛 }.>B5^`6:=W͌d|8fFE)@ѥQ' Q17?| خg7lbPAQRMTD/j3]h*hBK߂)Nij х(X:Y 2DQIj HK1CBEp؂Afɱ h޷h`ډ4Thy645PLb>[b(u S@!MUQTEE%AE/j$^pJb)a ٩8*2Phq##:-aXr 51i"hjou]C2|Ief"Akb}ݮ/_zu[4Ʋ,@[kiF"?:7E1GA}t]Y _Z~†=L .m p?'}+Lݴ\D3ZƠG_HM :~B</?hn6?CDgdx!d;8-zc]ԷBA#D7%nj}tO>]?bz^SOv17sa@Ktن>=w5tnH_BMv'ϧpxf@L 5_gOLpCǤZ1e0;Gow@CUmږؐ:!/^fܿ+Al[~2PG7|mW 9W^)9|-׸ITí϶rq*V Fe!AkX;UQ_;[s$mZrn9`V7=9>5}Y -iG]ʹCZp0r+sęH~'(#`+ؓw@Ixw;Jdy|:SVb2+/UaZ18 _Jq??J1'|}3o`L"uʯ8bPG_r< >?,:u(?6@u{t&v'Oo?}Ј/? L(~y3C9o3@IJ~ ~{'3F%ȁI샎J> nC H1"DH CӭJ;0ta!:| N#AGp.ry $P U .UxBҀ/5\.L߰B!TrC2 @ jP{DIGo@u?ľ3+qg)i"v){GP_ l=EuByu]l訄H ñۈga|9|!f՟B$ߘ!b}x!L[vn9w WFCu# s1/ABa>!>8,}?o=w)܌w s!Hm&`<"jJ H!DW;jE#RͰh:Nro;F!8GB"تl)b GwP&f1ܺ\40X &k@>2p8pB~z 9Sn#!EeP_eF tNfhPw~GOUM UOˆT6t73Hj ^ #k A 2Vn-[  ]ÿٳnLyQ.flh}D{ ֌1bl Ueui y&]]l.*j)W٢UtE4a`:Pi;s_A=76)D8V*3五1\P|vb/Sڝo[g\r0=&^J:N\x#4H$:%}ۭ$jH- )Zn  #7o 7;a##+%4ڪ+q0n:5`:;X%4/  7Á|=6!|2< h- ҏch]@;"' ce1@/M.F{I^%vnv$Dqs$Dؠpsr囜::V_mFC9eO[ 1yNg }rQWwKycWOIO $̆ڛUQL1.V5{*8t*&c"ؕ{_&B6eӔ=dm.{(V7aAIÅÊKvG±챋W%m6nJQc͔1o23 \)ea N]Wp.K+߻{+ ^rUmq;|7qKU v~u٬c: +($[9/7a6;BUT}V̠d$ R~-NqU]>p 𹋊*cM~u׿ kawaky['UԵ Y!1'i뜰oxd6n^{tzVjmGmU/6[ Ar OAla.ⶽ'D*j'yN6^xFivHJcdLZ|sQVT/aWRz+slU@wR\'skf,0՝'ˎO@/IR/:CU 2l#^>oQW`vv8`|cK#׳[[q_k897 ˽vPe`}vF|p^M&`9՞b4&L&drp(3g&1c%pN=FߓKmݔ6ZZC =UL#mYCbC}#d%h<]#8Dc]spfP?eX4n3bEիc>U™6ьwVʝ[=[ex v,4tۮ]V[t :8D`-{}ȏk?鄝J,ؾ/gmE fLr{]>^L|[d?b mlnǀ7wE<Ի`=3)=^^T궏?d#޷aqդu9n8yv[}Yuz:b67f2iq wzEwE>73U\O.D^0EO;_z뗓rZjK|hLxq ېSpj(bk=btdzs l@&{h>kP:ݾeQx=9Kz\-'g` Wý"d?BX}<d6+*I]͟^\ݭGR8>/B@ .1*M zXY \' n7:ɹժ3XUpWQ`*2 Odq ,Z e;kXhᶣMO)lj#᥌b:_wBp[9LN9aH xx۫O<[+>+bTPU抇>a^qd|Ues2Ҕ}Zs2! (,{ ff] n,ɁRA-`aZ3r?CQ7E MzmeTɄWkOyw 5Lwʙ?~x1؟oEhoswގ$]?WSK?ۦZnbGF#$*uG`IzZnmfzb3z/OoVtJWh U ?ݐ&cuD\>HT P%IJR+@@RR@4(46&]cƂ?A?'y?\? > i2uÑi}ը>1N?BC û8'5P)ޞZގ_;N_2}>pVKe5ǠL5yH"ȻC't !  ~Y8HIb,ZYw8lp?(>$s0o{}O <# o߻wWh]k(DMk߸6Nd)ܙBH%jqK#nsuF \XRON25hܬpֹ5ӛio\/ݸcJB!:ya|b|!(Qk\iVUFv`V:tE:B:= f!| himRѮd2\jopA*Gzpѝ\s^YZ]TGvۓ+\Q9f+el~wd8\7dvsy⮻cє^>n518GSFNl*ƻ_ )WKZnxYezҗUWM qmv l x+Fa&sL4^jshtZ0}nd{T_r8zPe DuUrѥPj+k|Iai^q~%I_w"b&m .#=\@Ko0 pmh$TRbmaK]nnٞ.3p ˯vΌ)˺voY(zr[q䔦 CX@.s-*qaE3:rt۵_ulh.p^SqXoBϰW6T/=w_e_7~nLcm2π2@ܕ#_ a'JQQWMilGϵgc/z]5`sost[>dxO^]Y/[\\tŔ2 S9[gMxt~x9>}ɗE+AoڐAmKӌU">;Jڍθt!p,C3\F)*V\LUg뮢շ k'8-v5{)]cl9K[7޻B^ê fO kVOho?p fë~G^jp$z]u3[Vw_ul&wi}LS\^:8J/s;.uYd.ϾU{F|<-oXߌ:kJ{7n95v29Ъ.\Ꮎ^6h[M\ƒ]Klm!1.e_@%D]=Ch|ÑMkhh;gG0ׅ!u}@jAWf#OExv9v'.O;~w}>?G9Ɠ.s1e ϼY&!}ӣcg}O H>><# }ePA2?ևQᰇgo ̗# 0ǝ&#ygsZ-H&@?ȧ"d)_b;pkHװ R}J"nsDǐ誑wO3ym/ 2bsoyT{9Pm3M# R`u&:q%(BDM&4r}fǀbjlߐ/ķa5gp}o&Of'^9r{=!ܽƬ ]dԁ@y<΅lum{()&q $@Q.SKuA v8%0Ɍ4K!)MHtvaI z,S6[ca{zy&K̑ۿ{t$$|$A#qoXoM <=; V: P y( @=݀n;|88i>%cGmQHPD'Ԉ PTY3ϼP howFC ,y N  ̀ wI8]$29l#nHbMε+<|zJ{OlcKVJ(28vpղ?~@'ݸK: h!l{d 01'dwA1c6+;Ģ1: htq'6Nύ&;Y%s[p24&1eIE.Is<~2VݐQO.:0F^|$L< ݎe:W65sZF֖1+W;"Z}x#ݻ4y![K˱L0@۠oAeod\Y! [ 36C&_GBF +/._ d=&s ee!>&t_Ų!%FY D˻,?x|>%bC)qrgR: %D}2K5,-`jE*suO9M 7\.igy[Ff.vj;kY/taPTe1JCsQjx894k3KaZt/m 8r&5"4:8ufӚcuM_Ws߿e+0"VDi]y\ ) }\~~w;!9{Uذ!;>}5ZT:Y&ZoĬb`01ܕv.We88x@JCH&e}c6ԓ)[r tԅQ7NGS(UNQ%eaTݷonc'\]kk^ bo 0Mi! F5ʃW;h`Թppݣf93,62a0#DUevV!r5pcvJ;b`$ !6 h]/b>Tfִ) #D%g/bs].z;MWBlō9ʢB+$>H:^rMGf :h:axӤf1oB.ͦx#yk|L .JVhsf<:kNeD/OBbRVOj^{W;{r+nJ+u\Ƕ2WN&f]568eoJwYOa^쵬d 0H>+ಠg+ÛzC%Zgc"003 i?'o 0 F0#)w,u 8)ېMN+ͽ[ij'f3Ai돯zs*Wav[ž0uilommucsMkVL&M;ZM9]uw|6ƍ3 e%t'cN+zx\Vw85U۶5wv䤗\q땙OQUKW~sksfUxۤ4v91]T"5+NLiWiû*%- aj:7q1YYw~\:V߶;n,,γq}nz⪷_^osUUs癭oAۗw?gwZw}gWOwzy5Jbը&x㳻=cn\{훾m*F1c"3^~47# iGzpA:ς'u|<x:=;K"<GOv nQ*H%`l1Fp #9p18watDG$E0ܹ5(3d҉@wQ+@E)M5J$9sZp~ 4*ho0 XGQ O+!742XZ#Ih9vٻZN]f]LVglB٧G>$}<)(/$qqS1Chs BE)}\01}h&ZCDƫMvA%7Z0)҇8 ijxp/k' I@F> hsP3Ye}8cg GDg鬍 tmՄ6ޞLZ _9X bAVdwU a}3w@XwL=WoyJBB)ԼU?W?N}91H0?K1[Ճ|YcDn'YD5Tr~0TPT,EKMSUT5E  M4U44PPDHP4RU)M#KH4TKCB%DB%TEQIEPTA@PRU"~QJt) ~ bGHx [{wSfo`H^17HNDۯ[UU8j C&%<5P$P$2EIapCah 2! \dFm"zfx8gG4i%!0;yRpcF"e]p`kF(Ēe" QAÓ&nʦ.v3VuVuѡ V,]\(j]XgHFBlU^DF73CƳDĆL%֒6f)īXtbGγq- ]O҈]/fNޜf}`x aI7cFW4TIQP dG?U Ĕyp|g-%HxMAs%%KDߣPcA!r^VBA cg9_Q$ jI9V(o p}lƲc9 P狮}]N}nI_Sub3W8՚-g+hnϑXk6u;)nd ﵔ?[PS0{qsOGZjƽM^m\c:+4y}/Xo[b}O[W[mQ)м)IQieq$GPTWSR!q\H֌r;>x7rP˵ñڶS%-.s݇Z΅Q/9ga~ыf4Wx<.OIgwǖD0Ko-SD,gdYlD'x*8^,֨*df뮼ā6cIJmX_M?Fs)9`-F̪9˨ސNeSG=y>CbPb{)ޒD("?ol< X'~pG4åe(x\ 3%I\$P3*qHrohtK<7˜H\:IM] `OGMqf,FH]؇1CchY|9o%Ӭ_Ϫ@X~z r"|YR~RDu T}>t&P&D$Q ~ !7 wnApVۿc e~楞_: N 2aPrW=v'a#4Rbd (<㿬cA@O?_U' cOSǚ;>F `'8'~2?8R 'oܱ˻nrg(~=D1v;$i0X߀#rmPld>yq:Y1;G.p\8o 0$$DzޏMQT ľ {wD3#oEowNt%bYN4!Vd\g7Jtqt-{,( 6pxXmv0KS֎d4=NζOAE+ :[x{怢 0 1-ҠP2"@9m~ YOp{O@v?a>H0ݝ៟dE{(a8=id,'BmgCCy"Li@v.˘)`8/~4 ΰږv\5;}֠v$,"kfHud""aR|$ Kgo$ O5;EoǏNmYy>"ga/xuܼA'{Pxy:C3GϺݫ?]!^rR}tlbU0'F C6DRR4o6gP*kKSss$ (AH*ʿ?}QGzC=X~3 -zDa @ qܨ+0_{`/I[ =P :'`fP;d+[0(=Rjt-H${F[0/%PCfiSΪg7rL&.*N6/Elۺ\Ae߰K]aH0Ýl#9AOzd&L_mf 0=`܈~RD?@w; u|1zr$ArhBu: _?+OaD;,u".H39o Ajԫ˪}{Q+_~r(tUgq;?,-5FDv_!'bC?q% Q7}>0kA<ΟEUaWfLQngɹ4uChoX5 I. wNK,4@!i`wY#k9`JC# DzXĀSN@u'jP#P ȀIE~}0@3>r}LzvCGX!ۯɜw*[Ys[[A>Fzw'ֆSi@up:KZloS [þ[~Yv.ފ&.'mrK8|mC\*z? 5GMd1~gBor_ne{=-tN#Kڿ`q]_Q9Mp@-PA?$άc8}D@>!b%y%?hB-~d4~ނ+*A ?~%Wn`8prG@RC9'[(i*3!pۄXJ@_(;?Iso\.a YmE~#MfE;I q%Cnkǻ92n9 '\"V!"dp߮ARoEQ2AEDh`R9\jչenzjtn5-6}EnMDfKq:e Ԑ o--A{'l7҇^f~։pMgd {ƆNƢ5tzx$t)27 csiezߺQT)Jc#p;AÇRL*^+pz^5I䁓@1+ W"H=S%א㷡?‰0 cp߈+w6M΀m$HÇP-5{pꂡ0b^ 8*w4mP\8z!xz>W!:G^,l7|b>ϗo/+BWR|>az_ZրFP& Tx*-gZ0߸]Ͽ=@"q Ώ$~$l+ݖcyDx4ݰ!ArQ&ꞠdtoSSP ܆9=?~QWg'F?yП?y'( vV^b=m7B%C ;oБݸq!8Gg?; ?$@OO""Bpݲ}ȟц y&mǐa둘3c`7R[ =)!]a*'p<~Oor#jMnb]b>L0Pl1~v ͒@"i9QSpZfCKϥ7>`x%T"߅zZ۞}Sle鋄LV%,ek{x׃L[Hng%y#@Ƿ<h8Xǜ(r?:D7i+V9&{m jJX Y@(k Yv\:}/wTa,#lbiht\åa#2ڔ#/Fν7;kR7 &thI%HBS ihF{Mt|&hɒ`e~=A=>~`o˼Zh^Y[c5RD`#Fd6B!:rJofcg"".?LT\qv3nQGAG~p9 zԈDO쮮 n6ۼgx?JW߬b?,*Fu|q74? iAZ =WTq Lpc3!EirO$k]BH)w& {NtlLԨC Yah!|aj$.1*S-·(<P!MaHOg=m ^Q!5DƮr Ԡҫ )?w? $G9g)zA2w 3V qRU9nP.|u=hA<++eWc'Ӻ-HHr.J~qB@z8[uG:pAvn?p`qxEYҌT^CcbFq{ct89&((`a@7ɭOi7.Ɗ0oL_GS ْ,a9xdS2<.663.|L2R4ﴼqZN$2jmbOqxuLZCaI~OQK,/_WE+(Q>"J< SRUJ:5xah=Uyyބ<'h!ΰa[mANJ"= DO"|&9`cG ?/u_(PuCԇ` ,1g<928^4JR*r~qH(BvSahq\x?gl|a@X~ٺl28AvbBFD?¹&&'÷9sj_/ 1e׸'2R pwG_KUޕyi]rкq@>vYMW( t*iqpdPc8ܤ{Oθ?>7z|{L/3INި>}je~3> ȩýb=N׮\pkpr/"oVaF[&3 9͵XaVsxa,lN>kgtdľTTݣ!I-E|gM-0ʂ#ZB.YK-`4K~ɢCgxv~6Oz0s,- I8WXo{n:/F9+%IF~ gwJ)gƟ>@r+&ׁBnG%VqE\^+ 0mrMJ u B5V`2 " 0"<' z7y`|5VA>,7 '%BGV DRJn7 M$P3<>pd !@Bq 7(C%1|`אA@4Y ~jn?;!NaƏ 0bzl%jqtdτIϐY3<.pP%`5"9  c/ʦ1^O]P'|z?):wZ!A(G/V s79Sq>UqW.jKNi4_:Yq|CNe*p8-$泙+:%6]dCqd&rVuoAkL- $<>eS%,^Ch:edOVȧկSCdxp|4WYf") BA#JV7©z T=oaR'Δyݠqs̞F&ORX~^a*_k5,;][@DvوJ _dm1J鼍889: ={UNP0 tP +Gsˆzd~JkN\g_AgKL7ˇaS-}˃jdP?N=>{?|5>7%X*ūUܡ8P#;>vE`HZ+AɄ3%p^V[pOGŸU@ɇ |~mC|iͿ ]w_{Q}&Alxay;_7]mtc`%$zyΕMH#@RP\ͲIYF aA?] LQ4v.%a8q@rRq}Ft_8=X<:7<(O:j~o ߚ(v<} ݺx 'dl%8e)ԧC~RJ B4JҴ- } д"z vV:Q$ڈX1}qFFNj]B^+zQq& v}x|U*7/A PQDw'< ?t{Hאf/Cw/NJ-5ZUQ$/4 | }Bl@i FCNϏ]_2`?Chx 2}IbހA.+9Oww'|93QFqBC u]WoWr ֥So@ZRԐ%^jwUnQxJ~%6lOzd! f\k)z)X'X5~ЗAɰBs4ӏ'(R'7xmkNRzZW#2-Dw@ؑ՞>};>85x֞7GGM4.oy_5r*)KwʻVX9KyP"SL=8z)q-^]؆yuFW=M -|U X>Ѫ2)Bs 5Ǭ| ~LȰ,Iq'J:!锎i&X w $ Y[X<\*Pp0A'ghE7y0z$ I~I` iARڃx%Wj[cD`ldbo\W_|u@@۷h x 2(`a~>>728a zowv1F;OXsJI5P *?>,+Axy rwm1<>ݶTX(O~D)!C$?'d +T,(At!(&:V=1}\9o׫ C ֩&%/\wJ*I>9ފn8?ȎqH_1\ՒDCTm|`#XGIONN~yq%63c!J゙  lTJ B}?d-wJJީ蓡#MCPG͘\PYe_~z#F;.hru؇{g2 y4ŠA"UE.ؿܪ .$}zo81MxNgQHXOy]_umӤ[{1g?|ﲏNvo9oy6[d4'!0@ȒL_ (?H~Z(yl?.HL٦IRns?xn-,:[DCV@  JR QAJ:SAC P R҅ !4CTSH%- -RM4U.$Oji@I J b(N†j@t؉hhJ8`1G T䊔3S@JRbQCIAjM+jBA*y䉥B *?}/% J*QPkC;=?~̽?{j+N?aMa<)]2 ڃZ}ͱZa1^9rӥ%ggƄvm\|Ws[Ų2t^ߟ矨/U&??أǰd0#`L Vב;z/\UJ$Rf/-xKCJ﵀ׄ."F4 9:C;EDfJ`›/@ + lՇWWG?,ۯ$i1\cAN=gG\9ȥdPC*0O|DkR)&vd} >sVdS2\sYj$۞{ff?(kP %1df$nV_K6-xX61}wau%KN-q/f"vɶ6\5L~As[gj>>aL*uI55 G1@tǾ,ޣ m1`ℼv4C*ɑ 8=0[]`"wNP;u:疄 CVk5V؄լR3!eҀ GfnD (1:wFF(Q6:آ3@@I 5B!+F{CH`rȊIԁilSF@>>Pq="*@I?\$C/gml" ""E3~?,jPs| \ U`fT: MhٕW\Dí( }5QY_a%3s;%yp  DD)/ < I0Po|+~zhQ(i bU1>QLKEQLUW` s:|*arڒ= Tc5G$l<54꬈L\J7ߨA>}!I:Mgo. :*TzG /Y D!W bG20"(L7b;gM!δ==f$:@v{vO7A  S%=ٖ/ fD!%UAS-EG'g+R[3tr8`;D-sϣo`c!{Azgj0Kz{q軷TɽF2BD#a.M4 ÷m3r{n6#;vl#j4N6JH(SIy [>`рΡT}UT#C^F@ ð¢8dZ&6I( Aև4isr!t0}7&td91d'Zš1na9:zo$s2W4] !%Cn KڑmI9 , `p!ѣ;|kk^pj4`#Mmpƨ(Fcm-} dy1.U%|L) 1kRdWQ C$׼a|Q:8TPYQT1UQ Eb 8뛥\`vof#)@r9f|M`gء stI{ebZG=fn)&fo KT ar])&i^?ra2(&Y& T>usHqˠNZ5qET?&a9T@5 3݈*J[`2&1@4Dgi~C۞KZgxHhI0.CdQ?ϵ& l?x02 P)V Z$cG1ig9)l 2däWq_f>$C'.d@'!ؒus -; `04Ba9ai0,VSCoz{{L7"Lo#_  cS@&Xਝ2 nEᢦrd3TPl?Yxف٭[vy]VjҰǬӭݥ 4RPQUSTRE!z``{ f|9]RqVٻ*-+~Ւ8Ƴ TUUVe :~t,Vͻzz$4)삀aSEEYsulzv8B9t!(?11tMK?(Iq)mb:!ficHz%UKi.OW=|i4dAd^ئцE֙xLzm%H;$6pRt6:li=뺢>\K%MTo zqW˶L^Rqx0v%Ak-?b&;K;%[6!"Hb 3$HL C~?OHS D# ,B+ D O8`Qd& bLS1"$,M-!,z4:нFI$2ET@ pqfeR $#S0`M+C!L" {ȈJ׀L!ʯ1,M*TICf߲jY@ $CT -9DBa)I(5e~i6KvC(h)&)D1.7m\?!g`o}5j__&0Cb6KC"jnOY&#%|0feaͧ#?MN5&.v;q|8=FB~~{ϯҘ=&cn lP:uY=M[fr݌IL1X6ۂs>럑iCvoXفä?bl/tQ߲ J C?k`3lrE!ä4zNd-'iUqbsI^9AFM#'T; & 6sa :LSRI{iNJcOv11 4" GϷKH'#dQB10,~4|q5e"$QF+ R Ib$cbv,~7U{TJigᮒ aԒ@''H\ykp}Mť1;!7u狉9Q(ȉְDkfėˣ~OoH3MC$ Opgcn>(< a.ԇ퇸㙜g/C&a eA#lܝh8c&̀e):7RЊ-lm!F'\<9|,AnDDY9?/&ne3ƒ )}$\lsͯy*MPp$OIW~툝{^FORHI~I ( |BPrd:BvF+}~/6{j]`J {b@_mؚ1QbPGée]/ ].΢w+B-:˰|j5O}.\Foes͋}Fi#MLr DWf&1M@cҢ2@vQa(dWrP42 &XédvjFͲ3CJ[0D]8y &SZfi̢B*F~XxDNm0>Q/**> 0"!-%Ȝclpv>e-4ZBIpڏ@vFzƾa!,>w_w}#q.o6K*M6Fے1" -ć0:9 3qF_#xW-U_WZl3%7[Ph.OsSgAlNY'1$6 a`OjA}̞?KTN]ȃ! -PA!=qJk!LF}\8 ygP<s71-3/Y*t ץN)< ueܘ]<<9°m!B}&i_m.jKJ}lɀw34Iv82T%Fe~|멠wNԓsra>rzn3V] }t~.[:)A`.ރ}GoQ;o@|)u <­ƫs ,߄:y8(* (p9]Q[r>jye0ts$%Q67:Gq~7ҍk!gӢ  w; h'bJZc6hkC'o= cA;أX߹@ yeH#ny_M06S[fEm#QBJR'cm[z-[4AU 8\F$ 0yh(?iv~IL;| _G)6# Hr&䟻$*5τ ׇ +-2mP{[$I@'2qB;`B%,.'IE=cNւ! q148MЇ.ף) $£LJd)BF ^[x34 ~" JDb(/Un!#m\^#:.j?rx}J;: ¾Qe{tƟNceFܦ,¤%"akǎ-b`,*N3}RTr~r Jה})2z`%Hu ]G hXk0oς1`2`$Z7pG|tcνx8އ+OY] y |t/.{N\Q׀y ` 7n,Ryw|7ciajHm9%*_ۥ"-|`uN-5ir;ݝ; ۛ$Xٙiv4@q@;}5yxys;jWBo16D8B4 :@&KN, 'l'f4}TLIaMB|3d05`o'Bs剎o;p `=|r>˂q-{SAb(t>:A~!pZ=A?BUF̉GqD0"q~"إWv/1xrqr ؆ۉ0N2}٦CCO{~]Ɖ:53x/`umP6Z`(8M@חq螙]y6ԀNdٌ}כFvT*PRDD4UR-U(444UUU_tAڪBE%UQETUV *)JH*b4aUUTU U5EUDQ4PUE0bh(" B) J(Kp~h u躪,D":upPCk>}A`7`=w`ƣ~"@?oN'3%(ح:8uo"/}ObE2 'C ~]~6Vh T g:C.D|_/ Z4=3wF0- Dl pA@00g.X;~+{F}vLGsezm|ٮttGHzpzzuewf62v>S%"FaNCGfYъF򣻊%V0Rt9K?gt{ =|%댪lw88Zkkx91rr.M@,& G !B #W p`JF %OA@C&R"CyzN7J#! f|U{<4_Zhx1yze k7 8?n1VEaI.{vf\/jA w $%@tP\QZ $Mq6CR'|aoQ$IՄ%/97Od[WN5 -Z6̶俯[fA+Ì8)!eM`BGWkf"8)\1~wG/+n@hYRxXJ3pM-@[\.0>l+3*JѺY^p a:aD@2ӄ&E<)EQ, Oe,p-?(s}x=;0|衃nm/۽RB[d|`Wቿ̲x0Kل1kFL,Hمj>^HOx@9>4!1 ݗ×Ǚv{>3ۃɐp&$|DoxMHDoT94 "^ˢXypcc1 X0c l~% fTCbJ^J@Ha#v(4*5^b:`Cm <*6q ѠoJ4&c# TQ͒kҕ数 xjMX Zo6u1ӈ}-1D`:iC{ftɈAJDB:T&0%xiATYFZ2Ѷ݊oZX@$XڤO<-n<.$av_C'޵OBqT  ;4ocn鳆wn3rosz6va7֣Vrps| ︘hf G2(@mҩE])Q+[i-jl$Wٰ*GBrLbcBMbLcĠuDw'0mBQAPB5 8trawGb@8#}n %wv!ZI#B6$߷~[*Zӯ"Q" 0<2ZxY'>Nz%3I V}$/>W3yo\mzS5o"7M=Wovb$% 8V+;ZoC#v=Gel;0oxcۓНDA̚9s+cqA;zE`'W=Xsu D G}[[Ђ=\3ҧd۱NC7"Γpx t*"r9Wwn^-  i0M0q4ZX"U#!©wN=H80Re1ȟudԙغ5>9:ʑ:)K Q<>< s3S)Q:YDzbC=9 NDv .xHQ"/zaшi;׷.2.dCTb"3|NoHg^5[g =**ăI1<8$YylSFWkt;̣@HFQ_ c1<=DwŔ"e4aAoˁPB[11NO8pi!R:d #n(aABEE;$J DR) D:4rCQ( {5n C/>x b?׃}E'כ'ФmUTQTlłi)Jzx#B# ?@Q;WyczEgDF|>??-:vi3B<^FPOUCBGuhi1Q77Waï~LpO%6fJJJ>2=P%<`hє5HReD-u /k좾B[:f 3m0yr;*Dp9Yo0##e lզǘpX2v t}SC!42;$Jyl2ʲH7u̇b΂_.6gk]ON珉^0S(2n /e#vt9B&?ۛt CMQ1%uuhEcz3h9#ЖN9 mYK%<(v"1DmҚT%$1vyT m5󥡄1̏5{9ڤ:%ܖpDH`UQUUUUUWPpXm0NI/ts X"|dZ@["uxvV1HN:sc;4>~`)+66/L9]zWo'i/Tãq@y{Hv6Exus$7Duy(&ϼ4hRr@ bBe\)$IA0O;jrAp$2QG{3JB♫fc3>wΓ` 89Ak䓑ڑChv1 RjP1 OY+~.@j<<]W1r-hӌk(,(w::\iak [c;+#K/ESж}V]*g|J#z 8`?yB-+z0;56n#HQ57>'V^d`lpff=CcxKc,; aY1uf[!0%< /嬜F ʱ=o8K;՘Ӌ|yYݬ9d+a!#_A_E0\:KFbn2 yɐO k˖<>G =onOtj'#TPRy/W)ff4]ºkT*cp.X9 GyB%lB@!`Pd| wܥMEW\&M$3TRujRlW6Jg'oڦOH!o|'0_5jCe_Zoғ+QBu/G(80 G5bKW G3DgҢBW^f=Mr eec9+/(h!N0h١ttd2)p/߹s,mؽuy\c~&C׳ZiiH=}w a*Q6l<~BBq $Ec*@-= ٱ.C> bPQ^Iўtiw;kpda"ςwE:MIlo_8;gUF;HLĄ3"Q e*s3 N{SF~6m^y QpjmoC(`lH..))al8FZZA13v 0 &#~]y^àGQI4I&7&rĆBg l>ekhFћ Cd<}rûS؏hz)0b Gc&#zɛDPPBz%x^BF7FLx  03K=|4'17>6-C\rľJ -ꮻl:3Igu`bl-|='KA60&|7Q%q8ΝƉ;OQYѿ0G$5I@wN̜Rd2d0sOga\Bs0$6ѾB]JQIFCBP;qQ)p;8w4tCӱ٥g!0@MDn6Yֹm/1A"1,1yIPq!AKǡѤq[&T|t 9wjm }VTrm@rcގ8H͓pj#XIBk}iK&LRʊP #HW\kjH4+jjw&f{Mwg;+xCݡ^g Ii`>[(-*$o2 Ǝ.3 U:/2N Lv99'B}$U^ ϖ1=9Ím:uW>d}}vdBK P'L32/jpފ?ӹJPU4nwL*r"p}"&E^_xWݰS\[[1>AiOM | \*n0"p>QUb<oQ,FD 9fćHږ `axDAI]fj l@1 8IIh"H} 9)̀y k7&a5"75¡B ZqBoH)&? 3dW|t3+Y8~SPx(A^rߕV45 #XGGwcJQS-DV΢ X;5)7"~BuyP0܀CA\ڡ=n=f| /hM6DqB]1Z#b,zzD}}RuCo`Y; 1 Rς!H4?uv Y=iB&&Cuz)#ho=EQE}zI7I驽 k9!u؝f^0 hsqN)?*_ S=>  ,DO U'!'ȼb4E= vzRoؖw|{$K#-"b:. %،ƀa%=z#%8 N95K8K ;GٙvOJ|y&( ]㛀ice3&40{a>?R`&0DT*`=>qo{In0'0ܳ= 0@ž=֙: kWI" CD:ڮ;@S9haPJ Y+ QLK|K5T5FIQ鈤xsݬkU^=Pb]gMA$s d |AݚBYCNfݣ$Z9drzf糁Q v^ ҃Hnm78s}p[Ѐ3C&xOz MܝŐx%m_JQ0{p8qi&9HG66P`F&4-0<izÓm P: vwqz0 `V!ީ-r ;BLwH@R.Asr OxL=e]ĩ$'󒘝;:n Bs դ #XUUUEUMRy6ć|<ȟygم >Y\״2SÍA޼`!Sb B`( @~ I1%#ѵH! zb)@жkrL_NY)"Kߣ 8~$hyjjNzZsS HbCCUUxlH1gAS"+mQ1,Db,=S zlѐӌ9^NY؋pZ} sTvò7b֬bZ  Ƶm%c_'#&iJ=Cv4xPcp@-/vgCe-{* +M?tP9t͊Ec )@Q7xTz^(sPQ  AH IHD@40]  ЉJP҄@x@`et |kUNCc&k1q&!J$H$TBRXVDb% AJ7ף) @>5$puM^B{az8 C"doRU3 ` <3 <8 TV"uUz pHR4J"a46BK qm-,iC&>RJ 1Q6ܴz&anfm sJd~A*b""`Ɗ"**h&Z B" "j*J"*HN(*?n1si3b;ŸMqnhkkC;5t`#<JR"F:ǚȑ_3|dklhXj @;3#@lEQUE URU$TCDC@RQB( Z( *)TQ !UUTTUQL7:ʩ*i(j-(0l{&gs-N[|?<ӛ,kq4ƯdQEVG&EkEAP8e۔E豥E'i۫F4_)JU& q/촧 q9BR+)C1  ,:`XQ`aO/$&T52K 2A׆~LBsrw{dD^pz4s 8CSW#ϔ={Tͳ yVjj幼G=9݂41-rҭrPLAFf'Y)ě >I쐰dQu1b2x #vY'TeTL3] )(JT^AלxRUUUUUUUUUUU]kBM"_J~M,]Mgo%\\N:'ǠI5VeIWD,Ͽ?5J E |I#a6/մ"I<̙5]Ls6Йhrf*ﻑ M擃/F$x!<3XCn 4 ph1:D Iji-@S 60da< _wEB|&hKl9|Қ5p}'lCO Ɛ*L4d'M! 4ʄ& Λ`ze`'sfWB*zo/xA1އהQEUTNeT?"`WB@({a2!,9 0J:l/k$~q%53 Ek(lI.2$3N2$"8M҉LL%6@d)EP2BT^++Ɗ`* *!h)e)e)v}`>~JaY1 q'NI'S'O_)% xR}79e #_8뾧\sL_+ ~NΫ<7$MNQHp!0r.ztݶ₝8vonؙ< iBJVzvf%vݒm"QYץ:S`D%!x2t.H.w:n0~jk;0%f՞Prj*g|87~\֑_/q)7rj4g)7i᯷^+뇑g87dL,N1*],{zV{}wVAtn}mfLX_#7gv_=LލV\Kv C2Q*M9^ܝϣ;p^a"W$-ɬ/YxCwD,`'a2HfC'Nӧ TNjH/Clc 3n{6_(y: < p0Y=%E3ߤ܏ c0=\ (|gGK2z򄃨ζ}UJUX|Hu1`&7] k!"W¼_ 8iL^g3fjYHqҏT t\ҐE}&kRW2hL!;=읈zN{"tNO`:_m֝5|'uұ^C6yޗ6`hlKu(lnu{6g"Dh0yt rrp,c7wt\'@7>6<:\}S3-=3&Xr{TT ">R)G{ľH)S(Hx*hJ@ߥ;v .9al?iW`TCib%EEs)jC?Ǹg9@ɞ@fcSI+NK:h$?U@:(U tt ;"..r̪{9n5ɇ pt'iwN?+!NwbQϩ1 p]x_x9`C@{)V.|+ R2FZ t|g??BBÐ%~~L=Кt "rP}àIkN&*FbB$"&'X|r [x./aiȟ삒,0SlpjRxa KMIcBh:WC73'w|aUUUXmGHXޕ>Wd$= ^+P!D誀aY !ݹ((rWXT2qC xxQFaRz3>ЌBE!3Go[4DWbu:"DUDb=AgqR@C?C&8G8tL=%0^# m,85c1%񈂸pqr6' kϢdILIFpLhĀTT=p?qٻwgOqh`pAϾ.G!(vCl*+ڀ46wI5kHP4&INٔ*[HZ/~S>&Qp!Y!t;VoOV=*,U%KCwL*F}Gd|p lKN8  mj'`3(6WaDZpL\;.;cX"6 L$tW63D$ 'UZSHVmϿLQ4*;wYd XW|Gաܢ {79b(.fA/7σo!`haq8$֜{$t[rՈxR=cA>`"Bj"GŢ@}}y1gOˠgNSPĕ^jLn2$* /6L +y OT0ꅁ:w#(RD*xLOğH}K?тeTETJ/&wyYIxj~t2&F%DM=>CxTv60\Wwo Ruu=Η5'9Nf'ԕƟV5DMQ P"#rBbM&^[s|bp>!9xt^ jF'K 3N`Fk>愄:QfՏ,vlrIwFA`܂wi8T=jw(ݡQ+)&rwH27ܑ˱P_8aY®Get]{!`ߗO_5K*P]b/U ?P 88>> > *&ΨOxύˢ(oY'1.Bm  ?ǹTuP{^I$y8I6H7ےw7aXա3tG p~l(ncm"ZaTJ.DlNC"~\$P1?o&Ξjōi 7 ؓ+RXўxگ 04lAa wÜ'iOBHrj$8~Y镇8$9"J?JII2N )!C!TQPog $ T=\S /m1*QM PQQDD1A12C!P2dj R&" ((B`F"{?dvC_] u?{D012/xGZ+=&:"6ʢ$DW1x6pq^6BT ?<Cû…{~ߞih[ #~@DPl1DU z I=?*3B mI_dv9>ұh^q :O^ Jc !2NAQs&s4^+ q xkG3 tCEQ#\g{7pɄp@*Ƈk;ܙf!{ӧvZ`e̵sd!-ԛ׉nU8AoxZ@9Yܾf/gw"fNܷL AXz8Ӑ  Ҁ;3s/8Wvݘǟz 1xf&Y1a(ރX^ Wpoblvnϟqx笰0A6'}x[u'@tOldSq&νS$@PzSM44{8 h.*p̈2;<=QSs DDL;MbOl7=i#-v۔z6/7%ug@F/35p{W 'j!.t#-HđI⊢+Pkq蓰h ߅b16ăs,TN^yΉe5ǦI$<{ԑ9 z/ݦ96}~i鏶*B o7imC`2s)hrRr4l]@n٪s-MO8ZkֳLcjxF{4{>~A{an, ehX %hDEB -9PϤ3K3| ;1fP5xf/%R1~㡭%> B,% 20rMCTh7? 87-Gȧo|<î'G@}ECjd.xpPebHxwd6iw|D.7dK dᡸ뗡vJ9DS67v0I!E@Wm)vCw"oM [EL T6DF&w7ԮC)Ib sEN7HH 9#ȿq;~&^.  UQuYmhzCqaU+<_ ̐NjGVZ̤DEα4w`陛3}5*!wޏTK7 %=ˡ^G=2z 7&,d2 xO-ˁ $4{>.cQIm@l$lJ"0|:E r}Ra>=w r9>'r}G2HI'pzD?x{Tipԧq9k4nxckL^،; {ܮ}\2@S6b 6n MFO-Ǒ{3}@أB00 NJ=F 3J=O'џ?% 鳹=a8_$N4Am;K.d ].Hj| |$956  Bt :=]V 3k5 j&iَ~"RWh➣N\| hbNÓ-'C2C}:^G,݇#-gv2t*y3yVXYQ*GI% BF(tk֝DZ;Q8n_6vplx}_R>١z+hY:poH|_ET-JP tݡ$s7oDeL q:jUݠ9L{k8;|La\Im|p`<{Cip7Nd33bJ]B^ctOwnٙ:0l`HQЛPytZ,0ᕔ$d'着/bxIi& 6EAb'W`SG+ 6<;{tp1 9!gxc6*ʻmbi-Z AhSp: H`_ήvTE f <+!z ZiV .L#2g5Cߵªf&$Hh8֑1h>ylǓ\ywĭwqk[mI I@Y901IHJr\@ "  a"\lbu w5Vk8O2p48RBi{!@d2Msƪ\/LEE)"B*>4Y{uv #%$dk  .= LcG<G)a||&>۱ALviK ?#m܈C5g p0s(>~ߚӱ (9*>:[%>~@p"xz(Oy;I]v6pk +nura!wc〈v vWg68hb-χool76kx f׍"E $/7Ǫy҂"E'gs oxb03ÓM#SlPD_)Gg.xe zD2tJQ}(HͶs#f=jU}rpXaΊTCٳu )0۽ƆV_fPDv3 aKu1@O3酵LXfWesnvjKU`1ki/.0 ; Ydnvk4TUj$t0 u\I$Bt8^5Sn[$Agd kr0uA @IM GbBpոt|DI 5|}gpGL%\^xpٷ;exS*)A#㍶u*G \ 4x)`&X}1=ʖ}vxƝ~ 4"LYՇ( F±7D8Ţ=ZLۗteIt:"sYub_9vM J09}un:Ӫ9`,fe7o w1!h6SPS&Ohl݆tEX\DBCԟrE/" "ђLDwZl%rBysv=j ̽t0")?rd uY{|ͥO$~ |Og)m (MJͩ,2Rd5V0U˶hDp4O|!H,@ij$1B6H7~ܡp˩ JR!(#"C@5:=j&q$eGGMR{ w}P1=g*xFnTC7Xa$m*KH' av$^~(9$ϑ`vmVXL ~?q5ڱ ${v릲{+<{_8P>Ѕyg3GN&"*^ ZI)\S-E`M'%hCuO{-Tb@IvdQUT#2X?XOa7ˉD=x~1TSvކп 2 ?#Gd !>79Jom҅a}o)L &ۦmѠ[!֍0EȤ FКju.%d/UJF**3:<6.VpC>-B9E.05=_IlAzYXC}ԁ Nag;Ha"iQ,HȂ\BI5M4Br3ٻwp`=kX#Jh-Ƌ%- d#sb SJsBC K;.@{OG绘Gg=~/7bV@i$-6?~t89Pb."*.Y%^lX|c mE1,88Y 5vOY *UCv~Qk-$6m7fbj:"A!W 1{)4Գte:]Э:-٣3h.Ģdڴ֫vm) vލ9X3 nrHҌZ 5wi& Zfw԰b+3Tc0A2NƤkqF0Zs3]39Mu}h[XC7m4BƯYj0|?Ϧ:;$^Ayꇋ$9zDz飄 ց8> 7B}Ӵ1#SDB> d8/9RbülO+raĪ7$GyCpM*_11E,J CNBЮ !Z P>ST% @@GS )(H{ ^H8Wo  mGCHp{ lIBs?79op9sG|zl,I%r79 vEO{Dx|%>w.#}˥\Żm! ܹU`T~7$_CIh"iZ B L7gl`hAsFʠ()C3Rc/۪Ie:4q/qH4mPciꑐG%DsǃA46}ޔퟠ餓bd; `CMfMg|~t"ԬB!}{R,(LvՄNӷ:&gxADގ\JU0<H Z!N2v(RG4{҄9eocHj$I@p8MR̀/]Ӧ1sNV1NlPcPf d֒([^<,cxPQ4PUCTLr V.Xi$)%,ORQLT`M!""B[h(sCl "E (R"P눚&+Ft "&LK%J"LbT0$+E @5E!< 0KUUlA5!4 r*SfѡA0r,SaqDimaAq(ozg{gw=|;31LG`lj9^ 2 *O$0 J0OДJ5'f"4^zHC@{~Ld ׼3hw)OnqnDxB۔Hmkx=ӉT RRK̡,^bCQqK\xND5>Tv:T1?$~~BS{0p]@]|v7(ydz7c|bOm)DPhW˄:EC+ga 5\蒡?8C? )}lq͙=9FG.c܎*-1- #C,%$H5U  !3"5 Tr@V^vNZmN6 yӘRiaHagL5b sPhG,}zm~Ȓ!4nwl(P*;d5=nsYFٲ@Uw XL):?)]d XJ X*11uDЉNqRyϽӠvem&/uz#zD=HHo3Z(Q\՘n5Lmkl6yrkNHilVMMc#أiJME0V[  (ic8m : H&p2y.G߃ 7u2SZG!e~ vCW1B"DfN1K{suV-HlqC!_;A=!] 4D-"'N6$KNHCښD7G ,e% <#D m)+RI}G![Ͳ9*iפ{ޖn/0d@X0bcL<Sq6L FMPٟG bP(#e( Rk-|yA v8jq,W?`LdɒCMKǡL@D/Ndbc I*rYD1ɿ$g?t㮖ۡgbԌF"b&mx I\u@aI*-1S0$m"`i4R:Ѥ1iIEG^K)6St4KҔi5  JR4!f֣h`Ush$|97/2m #JuK3SϯLQϧW>jt#%wX=HE$_-Cuqsnr%c?BF&8_&XJf*"g[cBBLH5M UJ9 IQ%?o|ZDc]cw 2(]F!s!&ui)9Eڲj>==&NHAAB"Ь4B  ,hMs"$:f,@@ {RJݎGmEKM(i1K:Q$>d==*K'>%gcL=蝫6D@NccAV;ZM9h@ﯖ%8nJ{I+Lf(fXioOGQfq%!FBSSb&h)R h%!i~4D@44QERCPBR3QS$R %}9QI &*$I{kz=&ϓ+uc[AFiݘrŐff G4B,CkTR*'YnjhI>+ ZEthK :(E!LI`#I@) IB7}Z? $u$ ?gYm;1>Iu_s)T (=҈5įd㝬0<6G7ɜ>|z 5oFn^'9wU$ML4U  Q 52LES7h4v00IT¶iZ*ZҎf мOޛP䑒\(kAxxxqvaHoF2!փfs`oC?B׉q|xGAn0D;$ :9ivkӯ%P 9B9( L4}| >\~7~K߻ژ7r{~k)C\`S]fF"Xz^tSJ9Ƿln"p( Z3~Pޭؓc* }5Dbyl~n D]r}K7,@BV~L:pv‚* 4&*yn(-TC`tH#+@ &Fba;:`y'N\bN1y↢u RDR5(!lB4(P Tn7Aw] hB Ů&ICLUJQDDD`(b,E~& GC|#Uѳ;'0$A3D[ iQJa!<u9u鯓 BE,%;_=Ι{ܓau}|E,p%7vU܉G2hK`L3k8n&@º؋͂" q"7 q4147zC@Z七E%'sܠqMDp!''Ͷ-KTO' 67Iӻq тj 1pDĔE\0S: Z "ٮ$riiZJ&csf娧FL&#t>ΔO8-)z@ja2;Y ƴ4,8Ba7{?@͉^Ts$.AÊh&Cs h]hN(& P#BD@% HTMAMzww꿄0k&D~_t$GIvʤ%]w{F]{&6FH- J(%!h#jr@28Mh21PrG-26mL6n{;3Ic vтm-$-޽0pUk+~`wTOwaF=\Y>(0GMNr$B|;(O:}D V$0A?AyOP!Ԅ2/{;wӑˌ3(+R1aL̹`#3%igF*Č6T: !Ԇg >ˑ#"^Sڃ`[n}r4s[Fo,9l(b&E1K\DD39i1!Q2r@5eTDl;7Ɨ$s׃>-/GE%7a`Ձ'1a!pO(U 6{߷ n <-v"n_ |z4vL$LoNLOXr : /1!4%ab۬סvGOaս]x:pS4FǷ xDOG> DyT_xeȝerj)`C-P|0Ǧ?pݾ1&4eizEˮ\ jr揵6itmM!LTpN@GI0(n@%=|!ؾ4Gw=ؽKȅN  }dCA?Y(lP%+@%:@ Tt Cit+M(Ѕi])KұІ)&ZF'@h"ih4b"(tht%tХ"iP4U !4]VfƑiOv&;$zY5ז8xdQ<h{쏞r|Vﳨ6 $(4%!6 2}P *iBEhSFJ)_~H%"@3ȓiS ϟV'$߻UYP>)+PzGP#' 3J Bv4[=nܮ LLE>F0; `s b;93~{K7Јi)]";{; }oMNqãƻrуgCqwS3zdCpZzNW#hý|yMѤH`49.-!ٞT@;hF]@j$i$& !hrB2ҀZ> WB*1P @R!: ZtfbB!Z5#-KEIF@%ohK:[CQ (F@rH2qc5 c /_}NϮ[Y\)!2%?=Q>tL㿺 ٤X1*phB ,iPb.ĭQgFofnaQ@^ qrى$OPel_ ( Ou(7:Ӳ (x$n C&fVH^ܝ3٬+}PVdU Gm3[ܼy84jspElxUvBH֛Da]Lr@Q?OQXߒ9.y"*4ѳ ~MQ iJ\8aYF ޛ]! -2\ܦ+ќDޭOᜑ$1F;(pqA6Z7sk|!Y_!4ыljbÎkdicĉ9AQY|Q1TïG9۞)$:Z*(:GyZ +|lKyl`lAV&键tԣ)eQVT+7-Dc&䁋tI;HP\pY(ZQHnD'*i.tG2EF'fG GQ@bkfF{4Sz|dU&HPi UH]jd1ɨ{vFIo|.b7 `=Xj3:*h+8"icA˜Z&)(! |H|o,z%j*Bf hK (}#X#X3ܔCŷ^cyj9'96  fDqQsb mp1Q[ PySqMs8޽u_IF)XAFגj*:BPҴU.dPz*yᗌ72x6wzf 6~7 XڀҒlܔRrH)e4=CfIiOr 6B0\ g: |<9~wsWb~'p|Q5#" r>[?xN9>7sfXhJ2WRZ`b:UJGiV[7fD84L7Зw#R8Iܹ-X)A{ S^=wxAA7C=P' eفaOY:bi, O@;#=5IKd{O4?Q)(opnďo9Ktv ʠq@!Gt'e;}ޘq@<!CmʦI܊v0)̃ϴQ$(pl4oo oim6Fopg?d!W**Hh h T5f>:@ _ Qe0? 4M4F4]:CM%%(M4cBh44CM4NLv)A֚Ji+A 4ƒѧ#M4IM4M4M4M4M4M4Z4IM4M4M4CMSTM4M4Х4HR4DбNׇ+}?QY;ŭM&B0PIIGFfh (EFٕ1\zSq48sPDv2H}*<9IPm){1 1{zi~ȨlÁC!K ݧЪ81E)&r#׬94I u)*t$9-"4B|ey49Qy8D?NB yI\@T !5᱆I~,8WفDD90tH1tRb/Xw||2V!^;(I3].bY atMdu&+.) l0 )#0m%S|*3=1%p@C3LLcMZ3QeXf#%:IcPMikOO f 6(rAh>y`S\]J+B)BRB y4sGy `O&p!Bvr4w<՚Ƕ9Y8'f<*5l>R U*IG$7Z+F Yvb gld/ɕ0c]h}*I fgHmv!AsCbk\ ΔRr#HyLsM["a) $4aL2ZP Zpp iبep0%MMȃ*g@3 @Y2[hhR\:B CBd+LҚȧ)aMovf4j epѕxnvG4aUѮ"BsiS `WpֆCG aV.D2%,BH$68gKhv ]lӐ*AjcZ \0qxl PkgS(kFlfċt,K^gTz{WM,5 kGx;' j͙L3Ζm6,.Z4Ѧ̭n(⫆eF&s#993)bLV4QՇV\Hᤎ8"+0gn=edCsG{ާG @Djׄ`u snTnL_8"V6y|!Ѣ-pT<(t0V9X9{) e Av>!ԂMOos/X\@8"+;sxĨ"+suӽ8S(H #B ʍBrtI N*H+LS%×/5<@B1,aHy|Iy&_o1g{R1~IE9@Ęah^ *.ECyq:T3/AȩEĆ :T H('gQm84}y:~S( (B~;[GZ.{ty[͈"Km+96XӺlZЇlDl3ofnRյ,8P-&MD3sቴRSejyV\ow`"L;td]7a%$B SdƐ& y( РGF]ЈfDJLjͶ,$"#*H9ӻtZȨH֍蕵ZxuU2n$58hVY{TPr LD {I  p3:-{)M𛲋tN"H* ;`$83IfBwagSʦn-G(vM[.A 5BsRi SCE稶]7kJRRBn/1#x 2g)(iwyÝr&lhI2AkzTԒ@}`αfa2`b9`\@q6_$a!@7ճ8swm턓5)mv!zYx9&Z', V"9~rNH8+ǎ J8j<#|^{=8#(W"FvF!)& X) ιwZ7eOpCHtԐzl6syb55bi \*ID&HL!1xqa8`C&#S˄! y/׾ Vxp5R.9gW8 l4"/p.]2(gtovVM=B\4 Ĺg r9A5*72m1<0ҍ֬w ]O&2!Wl)d&챑lk'K ,C1 B343N UN,SķlDf\Sd %k x!tgr2H LIíkqf9gtfuJU4 ]:=9cg<lGHVmֈ`M5V n.ђ+ib 7RՉ00q׾cXs+Gse|R"Լ0d[Әľll˄|4:kW*ܘ>5q{L%B+q0kDy1dL#iDln8o1kZ*te77^$,o [EȢߞ L *`CQ xTKB5=?0NpF>I$mr i.]ޞHEw6kxKQѭ[jz^Pٞ(jk¶V*^4IOQx˪AYMsz4 @Gci7%% |#- 2egṇCM@9l4S:|!71Q}1AR?/tr(M?/ڌH2ktbʅǝ ̄5o5L*V$+^w5lR &8YٜG}7^l"X`fI+1p}ib;;z%{k9)(t* *JwRE8y;!/53JUiMi W6I(ZkՔNSS@HXb C{\ĵȂ]_n΃,X;s%N-.# qǙ8dg,Aw.PVoHn,"q2OP|j~6NjBXsMНą৉f-jLJu+?X1R"} s&݃n&c1z>ݦ}~nsUbnsyYˏFyU~,lafFN'Hܣlu2(y̱<&kĒGdoq2[(+:Ed 9gSsQJmNg|w} w4݇ ϻ**e-m_Sf,93Ծ}NG{00n:6\xOћؿ1ɽ(;PQ"2AV61㼍Mt,oD:yA;y|~?t4x|7Ps>( B)RipG-'4: I=æ#?s1QwHP=w`7<`E>CV\QX{˛Res}e% nq#*woD9}\,Ҵd"Qi"pԸ$Hq)&b HR F*t )K2t뒘I ihҚM 1&y&Fng-8g4΂SiZfgvݑ7ޮ)Z&P:%:ceDT$(zP`#DBnpXxk?~.\ i{KHʙ 3;GmDm6s/r!D5䷔1P,d%4_$ 4S(v(dyH\]ڙwl!z߮Gбn*`v5ٟJ%A LU3!{$ dr:@^U-B\, o i=]4 O8+x|?/WWP8@vT|?! &۪vJOHv6os@>PT*(OvBk:q'x$ۗ邕,̹$EFbQkc7ZB.檥R_; ǁ?Fj`IAZ(J ~ }a)E BRqI×8QƠi#!JX r(ՀiC\wg8!)KJ H<΁b⌼9$e!,]s[J+jTu&/#u4EH=/!cqفRG=MqP5N(#n>Nz@f$(J$&h"JA,7dDYfurn&5ud@hKqJъoyko S^<3NZTy =&ʚ|iڱM)(18%1X+s}1O6BM\4 5FLՊiQN-nӱų9bj*4]c_Qf?xy{Ӥ빼b%:Bm!Pפ{ GFZѽpOT(MG=bn'wk#Ƽj $0Np~>8;#G>X| ZQ~sr~~zls5w&Qspyt#-L?0l#5%KJHU;;:>Liuc.-孶j:&{ZrB8 @cW2P "7=&'+cަ90iAqvtNn*نI̓j4L lQthֺ4aȦqE}X*|GMvtrQidN#8=18˂.xD+\qrF$u܂tu9|yՑ0Yg&D?ȃ%P#8 Yu" dpBB;2"cgr59@1k]ӗlɢ69nVGn60 > eR0ȂQC}XYteMl媆*GMcr&2jX7`0"(2h?ǝ3A^v;m es7hMU)"9u: vz9 xo9[#8KI{׍袞~ԉ] )ʯ&5hI A&S'tK=B{HҠu3+tN>%x.GFr5vZK ĎSº3<$.x4ը6]>f-KJԿ(*~H .Xl4cRa|Jw=وY01t΂YV(@mkJV1v31Ju$i!l3[HKMX: #G3ypS&j@`3y9¦FNbc<%fvu5!Oŗ:p-)X*d L:`rLajH;(H}XѠXH1; 8w-i5Q1ܓ}Xu4ɴ=jF1G)_3;VS:8eM`G/lWB!IB7p[*֤6=aB"PN-˔Q5Q.YӲ,07Gq&Gus=Hdۍ<5=7mL$9HppI2ꒅٴ4Iّء<_N`vuiQU%P'w#Zvi%NMIH:3^9[:m[e8ZF7eU 1=|-E׮/8y D1\vTf;:̅g,ga03i:;'NՊu3aÔpFO3v=% ˆc˦'/+ wVu2LB 8ޙ㔔T9!~x3$70+יuE_X3;9qǺ|VQ=텨c-{30I;:i.vuq.e8qiF"bQg~WYDtطJ8M?8hCSu)޽oTk1x̏*!![C+'I 7ZsJ)b2 :s7V(*7Lq0Q2qò`J^;Ď|[DZfenXw4^geMF{EWD?o;CT&t+#|YBu8Q̶ىņ΃x`~\n$tK탗wLvy`H;S:i~N N'PDbns0]jyYLe몄lE@U.8vdڌ`V[UT\P a]^[ xEG{vt]z| xλpNMB510SXgoyah[xv\ ?oDf>RC ~$3SU/_?i91TZ.e  Cᰝ3']4'"ZG4msNWFn4rHdbXuT%ϩnk&+Z5Xb:(T*tFf,&_iܟ<Éiu`2"]Q)"wkjW] pAz S)[a-HFǘE o m 44|XI%#E{JֹdlM@ M㵕Is7skFN'EUqPqG6vƟߵ hH.B*\$P4Fb!0Ha1~,hI P|ALqzDJ\^|P{::b5|nރ v#iـdİD`'C`Wi0hp024j A+ovZCƘ($>a3m2Ɓ!і*bZ)&j()4ha(N|Q/ؒ$aVٻ[䁆$%;bFNwHљM+XHIq&FCN\b%283 Hp&TC,p&Vabi(&"(IJ! !Xd*)B$F!*Zh@"Yh% 1:؍jF_/x8QXutuX>0.E=9g eX(Bi9JTМ)'>A}iq݈l%$ %?9Dy  C<oAdTNxm'C.xj-ޯOaݲ+TZPT P)THOBDBQ AW_Q@ '9̺CHyllgPoUJ@5˿8Hi2reĢD)d=;/* u C[=\:զJ%\^ƋqWb3[[S5hQ4c_j~|ʖqC}nӸdK~" ؖ4`㍨J<;p ao8vuE}@En@.@0^Tm b)qp>h2'aV)trR HЁ (8d ZdDiHJA))ZDB'@me (!JEԘ V:Z:XHD(#A @RJztƁ46j 1G3慖%1 J#(Che %f1LV+`گxpz`9uCUWꁉj!ɋ$ӣȜ1O2h"攐)YE#  ʛÈD^Z9r 'Kmmp2L*:mObݮpr9Ndjk&Rtz홆[QHPKDC]!!n#f܋L踲}8ؔ9ob%$yΤ\]F#J!?3Zed6`I1agB 呁êeۮ ;fGߕF&]ԚcJ6nqwEb,c%![$l1aq5x9/~] =BI`PPm,~%KK"  trq\72.6 )-pmj?M֦tӚk*O"9p0Rba:2B!F(b$k o`'xlH'tE 9/l8Bxp*®D7@%DbȚA#JhlQ1A#JJlH.4/")fzM&XQ!嘌8` $ ) CELA$S 2B)Bҧ"(HH/ok!óLL<+!<8v^iwO5yv:V8gB9 +`mzӷ:4܋f6`gQ(o4!Z8<;0znO$?y;v RT]=+-ԦZ6 [;x5~ʅ$Q{P) .N5 ;/$7ً:D$|b}^هgΊy(FO.OY`Y38v 6kbvC~yc:LmGӧBcNbQ=8CJv4BCvx݁3Tӆ9"<"D'sj0mAw:slc6]LĺE4[ 89#;'fa+"sY8pKD1Ab rs[ZZZ&d 9@iHs8oz*)-NJK `%ir#61!_Y+prO#yQ8%j@AeIOMpAbo eY='dad}Y>|(% t2@RI"(asXpuB('䊡j !GfpI?j/L]{#Ex|ЧtHCkD-h , H- 0JI;"/< V!8u[[3!9- ~sWFj^}WW TEDҚbzz>DdA@{KB-"E 2@BҍR HP)+@"!BRCBEITP H 4:TKHL @4QB IDA@ P 5P(PĪд J- @P4QT@QE @EIA@RP 1"1R"L#J4JI4%T$"LM4DCHQE-4ADMH4T @RJ4-#JP %5H4",I4+HRTAM5PPK$ES @L@ U*LM%#IA(%Q"SK@4%!@ H2- E"P( iF`2x"R%40BϬP>TAFQJP2?hH}F [:@ C9*AOvbm&b`!D6LJ5Sqo>4A dPP4P- rː :yN1 ip9(+!MfC9 1)(>ӧ)'j\8fcWFY_>ꕆEی%?ߑ~Ȇ>vs8{i; ݱYJR2 |x_13*/%y?W6v`#9kc-K!t@/9;AzuS\bԾiQ"k>Y'Cgďc (4.?7HP.W(?{sl2BJg:'{^ kww#JK~ C3i (gR8K1.HpR@g0a1(gUO~ r߃(߁a$_! qL=9a9 "`na5zDiG|Z>ѭj20h!0}Z. THcD`'J&0! &#XCDELJJ5=@C6-4v&zrjj$^i &HA lgBYɡ |ܧ $^ '#Cc()AkY{?g}`YF4xPBvF`[Qw,tqהC1-$)R M}xr60?({#υ$?#:S]Y7AXpe pf ݣVM A\D2 K Gy Ęu,4> )4'֡#JQ)͡!T&.]ӕs30,x|3vӝ]$kC0NZ{dC _,Cg:s}|~'!xIA1CfHQoRsQ(+B) (O쑤z~w D@G<7e 8;wu4ԧ/z7ׇ/" JZ b@4(vC# fI;SͲ 'w8xF]Av hrLሊdԩhgyuWXzzU0*vŬkM[5r6T:;(u@Q9qdq]BD4-4 {8ɰ g}~]Cq WdKh/Dt 6 ̫-r[?Evݯ« {VMC"ڜV>Sx|vTQi2Цke-қ5`) a--`@aSStiBՂ+ -IHD0334SURqZOPJ D/ wty_mbr`}ﭓv'( U)w=P[ ()[k]qQ8_g=! %0S}lccFY B?"Ň)D m!0_uI=CN$>@p'0hP]0W(64mnLeLs{;* L2r!"B$(& L .& Jw'c>H̬v ~#IaTHFbm^)Cf?Q1" H4!Jv =CAKsx8{&]QH9P@ )CdQ#0 8'N'!M ^ai! HH#G'KE3Lh{2:`uz^O-;M0$%ISF4i$xbzL{0rӳdCߓHL aKC Ԥ(bρo2%L.xr(iu{8^Zzu#/t y?|Y?J} 8@9!&Al8De N rtٿ006!OO5,4!Yc4"ȱI)p+`ɓ?5o;%pRYPQOAwz(3}8 >"ncr`I75h B!ˤ!نYr m̽ϭ`)5"Y[ZX:3<*w>n>g=I~I36u VMp%7LDYxZٓס!f2vOw} ٨Pmv6˾NS"8ȳ]57h*ic:4(wwtfqƵxn7U|gQ0NpLHo)bڱᵨo^᳃W/09|j2Tc1m`;lI]pILbYp2_N\Yދv;u& ch^MW56ݸ)?3Õۊ4ܴFRv8&Y{!Q/cϓ%t_Fi.X㝻J'tfT;W0C &f() ; ]HCwA3'߸`:zM8_cY@WR@]t@v n! d tW˝^&.@?v4I<6_2A2MCVh<'G#X  ހvPoPdTn9Jv)8XPeo΋]k;aiyv%m_B3E}H.ڋf/ H"2h~/Va{-OWyo?\pƃ tn} 7o iD  ar `}X_B.)$Di"< 3GWGF*/ )R.x*52&Ɲ`iOa(^IS9BuP_$cz x9h0rSsWJyإIaM b7 02hlC搄!= ؟ L4;>d\/s++?yC Z׫?2hԮ 20cW4&ikѳ2PɹKf(a4#i%p0++<bcMmi$q\#{+Xx0Sn 2֌e80WV,˰%"k1 KM evk|;&&RQ^aɂ읋^JkB؝8)RF0։Ӧou:bIZ[TF#sd8* Q ܀ӎzt+.^TC@LI MD  $Ga7}0#dvYZF Z79`&_Ob'X` ia>pxʜP)P)nj݌:wIGzQ ɁurX,,.t;?PK `Xd3ɘ0c<LJF%2L$8<S(lPDNJYt<vjm]/\S_]Wc&/llc(BNE-Ldl1d 4_\ߴ3ILh?OV7}Zb;J"Ɛ\}Pn9Pnt󹺛S':v.6Mlq.ZZm9Β 88(yp$XBvA7lH0T=;rV4 Q֛+ *)B+ dvKf ̯Y#r'Wح^:`0l` 15D3U@I I_>ݷ=۸AΉ%L5A!TejbN&jF%RX@#ꄲ1g-[Ԁ(a2pO "brKB=D J4glۜQKf8LF`jp@wp3X1ETfY (ZV$&*&JMp#4bsq *"D2E!+)]+B7VMP,B6L3DATlRX[ 0#5]LX5a$$0`K-]:+a .261k,m΂m F=ZZvˬ(tS57Vo'Cm&s%$u64Tl!4$\ 18yZӼ;nt#Si@ĠRufhԍ7^=+rTIC!rv~>:²"CNسʎ١ C_nQ..Ge"lDl'= P='??_PȄ%=vq}_|D+"5#3<7R0.Wp|r7O)BQPTq9KPPC@o7="z-ROдҰ#BR!c^!nBG'6v@9N2-!Q%meyR.A|Wس\o="T>͔<w,iPA&r vPcuޝQ4cp8Bc)HyPSΦ|̅/c?L2xnޛG ;WtJwi(h?2؆ºS$hB 2HaBkF.AKU!^0e~8 æ.frTRI"Tܚg 6FзGݪ8٬C{.eҵo4X%y83w~xK]@tGS0xmz0 :Pcx\Cqg!˻b9\Zl14.eb`ӺikO"6miVEX᥵ &,NU:{fГ U r y gtAE4QH~ymQ"Vzh:arM"B$ FD5f̵Js},9b63 I`o,u>T`$wSTc͌! GLen2$5cRm ]\3VDHZ1z|zz_$R@_60⢔"j*.G^-n@8=rչƷne~RY2mQ DD3Qdd'"- >lTt`.UWv!'#= %)az9 x"4@Ё@8R( Q Jp.@@В21Q0M 3N#~O9AD5iRm!ܕta6rL[aӜn$x~2R"}4J}Cʂ{YZFcz 2v'y<+YM:M3PoN?WH,$zlMl;]LCWg9Tx".XC ؜ p.ly ŁJHrY$-1F%;9<8#PBBt Nhp/ N$ \7Qwy'MiN6|uS{}'OJzMm ߫60J&]d/rq4ȇD o/k 2s~v|ϻvw 9i/qN]?@L#N'!IfrAR B-ۛ"m4ВD& ldQ4d1t(%p]w 7v8M6#9ygeqHP4҂J )JA7yXf<RI8 Öש攓CzНat*S*Rլ)Dlm #=hd<țc!#ݙq4ac" c{H=2M x}^i!քY"(ZDs=6T(*%BJ@"J17.MP҄hi@-›:%= MʤLQf z:5ֻd>n =ĝ/t"@"U 𛧻nLΣ.^/vY$H$ Cޠpě6RMtiza$U3A)ч4 / k <akyf֥J>6hZen{m6ٹgKrTPoOM>^d4qwEcӛ fIpq5L^Zcj!Qs7"͹t7^ xSN_2X H <'tSPOb^*bmU' N_|zdsr]V4GO\MhԺ0 $4l#&h+2~)lZ2aT,PPnrhփ)zL#ʙU6`飑XPAv`;mL0I 1蹬Mb0iCMDFr\y"]Pds(L(AiG3ٶ1kZpw߃&{]U b!y Y=cb {di^_jk)qT'zx;ժf h28F+5qDWc/:kzRSڽ&q9cRnhOڌ \:v1/iC`l`N t<݈C$icv[BG_;AGtWI&q$1qny1 zn`| NGH'Qp=H'M kn/wmiR(~ g ! (C wXME!;?e:|Rғ*'^'7`>'/~"'c'+%|z}h]=;!*#b4Dȧ(ј *kn$>“oQ1 v`LR7N:mfs=ؘ4ML Edž0tI34D A,|P<ԟ("B4 0R w0h?.Wyq> @}]B8/_3A~ 8"e2JFxw|C'4A(g?tm*{>XBs*t&tH(J}#(:d2PLC"cdoMkǤ}JP9Rho1 I@p)>-)|Cv g,Nbq$_8wB=Ľ=t &}QU*8RXU'& E0ߝϴ]鷨LDEql ! E S MP^ <*L-wNc#mH~qy_kQ1"bVM*;;h# h&)i!}stp26g / @$䄾D=4fQ5JjW P,9LF)B.*pc-Ü  ֍y0KG Jk p;DЬmItoP;Ób~k(DHWYQZ9Sf^p|10p˻6UȭPTPD3K!DD%D]$E.cNvc랎ND'>079ys.g6"m615y-UF|NoW6ǙSӥQ &cI+++ə I2jf?~w[Ii|ԧ6(JbOLAFAyC|5!A\X':ako pemc4g̽CQ6VIg5[ mP+EM(3Bا %dQmͨ{vipuآRHFV&$yҫ4&@!~hj|TT  Pt/%9'9I%ɀx,!@ϒ"+Ҟ sSQ!q-4LMGs<582hIDMEEV00RA$LRS55HQ8}ߣ'0ST"sr$=L soNNZn]7uSYH D@'@ 1;_G[y1T*p>d ~hS| }yw !MB2p$ )0N%}$@H% @ЁJHҧ M)D |U51TI>BACvB/{df 4Qth] ]&;4-~8 ZYUb!&`+k8dLy#ȩSk[3r&%7D L@Ҍyas)gyoN$Ă<<r9$wrf^ 1!BӠ֖ C,}~< q{*Thba HϖrI06Z ,dכ,O7 sPZ o;ni>XGhY߻>8/ԓ-d4"Q!4S Brq\ b(ԏ(W B{8gl1QO"'t!H"R "<_"8B a A"ISFRU<:A=^Z+ dbpcs\PQ|\"BX`F7TIO`۰vasp㈉(.lr o!x $#Ph$$`-J.s#$:3⃨dh:4=O@<2v/2F&T|J%4f cC~<ȠhԎN^>W~nӨ Ls|:.NSAT;vr U@2:gmYɬx|2ΐC8 Z!S#vɥfY Q"/3za325zt$s.\v7J yh>8r͎* Qab4ל^-hAȐ7*91snڿeC,A2 (UPuO7< b}w% /-êvR* 'X8nk,T ˮ#f iėeQ D 8}mf,`ޒ&>ДjH4 kYchN}huϏ 4at 4-L ӂ 8b&Pݗ 2 1W4&qC! Pʗ^h]\2r f5A w^0؏.3~Yz@ qe(*a5NIX'i :0묯$>Frr3'˞ J 9=+ddxGɈgYކ5 r$9]& Ճ1ϞK$:6*P{iI p GiiR"AB"B uwQkI>F4}DC1Do\ϮOHclGppk%0mP҆@}EP \:}{Oq>s 'f`3.{87\͇y`\鉥,`)1Bh,MzyM9G<~1?i.@#I▓()uXtA.t9x B )JU)ҫj4PJYt-)CHIDIBQT PTHR?PUSKQQJhhH($l2 I% 鴀{w%2$Czt9|#yzB1`3@IaXPd4(uL_8lfvм]¿s? 9oV(>r'cwN1(f9 v%8M!{ML;bMc\ R*P$;WDj ls_^MRi"T A(E)J=ayb~^>P5>>Q~US!)@/~zwaʪCSО!>IF#S@P w#BM!5P+1"F(A~P& wI)H*"( HM6R0Zg־gJqFH{9PM7d%"Bk^bmXL|ˁcrZba,()8䎀#.TAkUme<>og{~?M:ℇڿفPB8A͙(E12E3M1E!F$1qoyԨ` hsqj %wPo1'`Hx>{:p $ԙ*Ć (obZ"bBcx]$$3U\hӸcNuS A2P1` &_?Z EFdJ#0L0F,q>\yk'-uKT1>F6T{D }8O`áEVr:=#<9F') |‟V D{tP=a4")>RrOph$*`NBbE0z xGiS8 vB@{V!|G'xa^DI FXcsd90vS \K+nv eF0գ)4T 2 RCpԂئOPV޽yܰ<4D8B+ZSR=Bbyяf!u PB~@@b0x _?H͐A5!KT >R(NTm WwCKg\K Ec(i3UHE 0\u1dC@ ef(9p3uFa$H$=P>fqq_)0d|tMПG9_L{¸<,cB2^.?%fr9p9݉'fyujapZoJȢaD JЍ!B4 mď=1BH<֟ϱnSH(؁\s@P$ `P)50iBJ<*X!"6R R H=25&bBi((`P@~P'N R:wH]a~X*jB%@XJ(Z)!*("T 7#@=gGI8Z'>#q4|EJ I,&'D 3j%e %A;{قp"WC)b% <:ю҉yH GCg\SE`pE >)y` q8VXbHy˵|t"x@m(&>?%>Sa*>uS+(m "`~|9{R7V"T;e$Q#ďe-N@{LEJTP@d]~eE0FШ=Z.<8T9dиApCGM01SI¤4Sɋ2P*5*8O8AE7F5b3TJzfO~92w-E1xE3F^(lAVCi3( yBXbe+{Pg\+3˥` H`Ȇ4@CQyy2P4Q Ԥ`Q^w*刻 igSJ"6KDfNWptӵ |x`٢;򹯹uG: ҉t P P29" WH*^p&ی[{ir 6ʁͶKP3aBIIL!iw U7,c}Kɩ1tPv 5?iHtLjM)>3;d?>Lz7 xv<\LudJ$(W' CAdzc>febJ@#!g_l$6kO9j ݁Cs׸$: a9*j' sp{;=h]AUmyƊd f!A$5p#DI̙v2~yH!"X" P9'$GҨR*@j$C߽1)f@4`)Jš)?YR0jA8_@pPko<{dALdhcD&1hǢd|L[@dfMHdP8@m!˧YT<7FقSFzoрb6{Y.FM5pB) +#SM  Q. DB8Py ZҐ(V)Z"zdhۅ$]--5 W0(;@|..%n?x @:Mi"Fэp}Jyxc @SdUyJA*Q0}eMc&.gЫ6n UPA%g~1B K@1R@T4D@JAR #E4SM %0S!LMD PHJSLRRIUAM1 #搩O{\O!_h1+AքM)R|;d*Ӣ}8fz[k4Bx@j]k9E3q K8o1PSCE7_+ (=v"TNs*U x"$VN }Lk;!`~#Nk .$i#0CDT@68}8qhIUUbO=8w n Tլ Z}m+Z0>6r:Rs9, ]:mdn9'Rcv,Lv2E7يaL FÇ3yٙŐ(PA4pv.[xuP"MM!ebLJAhsw:ӏ4o>:Y1U6M!j &/})Jː.i#߸0t2Zɞqdfߨji|L77("Ln*[n)g| QDC ?wD_^4z0 C6Ჰ 6İ8gRb5[TX[K(ED8^#ƾkbOz彦 YD7f=6NUPAL؉jP` .+U!0^a^i%zSdg嶻  > ~dlBBɰ|FrM/;/k6n3)N1(=CzSxT`;=zR6^džS6%#5 <͌YoDzʹtthW?Zbz 2&U @PFw ;f2h=0X,O=YCΦ:d,PO'%1j;8!@r'3Sn (j3)UX ZOYtIy2q|FE$DLj1Nɏx I bɦ#\C3B ]F;!Ǖ/  ɼ)D, ذ%+3S*ۻj nA;Gs2tXlz$os!-\ 3xZ"bpCs8A;Mܘ:u~NaW2g+dI=tAwC:>c3'6)'S( QL`UJT0Z.\iF!.O$ l*b;)'YЇOa=>t6XBJ'w7W#ℼQ DK-7 9e8D&қ(gIhY*55eN<Н_~;%ONFT/c$\ߥr@t5/D;K`$ȇ KĚ; +HKm}v{#p! _eL5ʷ.r>8^n70v;"EЈ!l םMS0#΅Q*r=۠8]ݎ$=:*>b*NsiTH>MJ(qM<$w@S^Ev(@RӰM-/a<ήH.':'sb8=/8|hAG-M+0RETo3 :&vg^NU4yU b/5{$8"'&q{T`_^ 7 %yWG;V;T(wI(*@uN_?8L_7 ??n^޾׫IIpt§͔ {RkUnTQSE5͉k&(*6fSE͡۰<.I;ݵEM62*mJKݔЬ^B$ @2OS!_Y.?Ld 'n/5e{{؉m'o T>XC%AJi 1DKE=y'_SWNLLk'}TC=:"1@xgE2+TfJA B\Yr]#'.P\?2@Ѡ3ݨ]1 )*E%"Q*K )2C"pQI9?\'ֆ*C(L !(܀ӋCD4$2AM5'wM:aŃR,/EZ܋!=>1`%" A#2쇘@ "UPTDb$*š/b*"=tkZ"!pq^h6;;49q7Dp@BL~) GM<BB2P4R>IJ 'I7ľ_O*A@*<ɴ!\hXhR $ P8v7R .ccvdF{M 4pur q8q 'C1 %Oft"DJ\:؁. JT8fw:;! @M9&K$2bM* !B'/4?y]4.;ooݛ!wHy18DPt0& !!c% cO8$A$>~}tnw=n#&7ʝ jQB0}w5Z6 Ȥs"t9>5 gY-5CM"䡹wHӗT?fRq*T^t{b|*u¹ LIS DD RPPPQJPЅ P4P0@LBP"-H%4A)#TLR#DK-(T@QIB H RE(@P"@%!ăT*A0#bYΒV1İDADE*6}YPR1iC,>'b"5DLDD Cb2d{å)=MVÂ#J@dA 1Fυ [\fb0Q4.t@ %s 0H2/N/H"W_KT+01/d@:5OxB|)5RddӒ~R~[~ǭ:^l!=!?< 81懠;{zHP *!zQ6))ONS؞:#( A| ~Gg[=A8X2 i mMA9rFp'E8ՁSw&`cI6411;(@*QGU^Bz:Qj! KaA}fOzQBefrܖjKHӦۿ'sn֞8y\~Ջb\&^фJ(aHv/dTi{LWXC>xuq;jiz،&ӭwGc ܴkhuF[0s鉄8="{{\C?^eSs~mcuʘݑ:!"y9.Ʋ*:ݰpUrL- "հkD}ŖVQ=QeZ3U񶴔<{Z9⸧R㙖dw1g;8]+?L}x|yQ EEMQBxmlkbk&rP`8m)LM M VCxmcPUqQ&^w-GZo 6 d<ҥ ĉDD5~5M< 26`!wxbzj"JBH( t_׆orIܣkMHg6{YIÑlqj.8R] qz!Sj65ͮz^ T(C 6꟫ᗥ=T),up!mlYD³A6s7Vqm{5DG̃}KrWU:Q̱S1SEP,M6x5%Qb3$RJC1O^;`U=q;3 Gԣ wM@ЀrP)Шq[KoYz#7晝qۿi jVƐs vU hJЭ~7{c~u^smS1[8c`wzY踨B]f0{q<paF O@]q?^%!03M*C5rYȜъ3nZb6A=kn˕x:;pDRt9lWD .f䔔 gJ)K)qg/ޢ#AUܡRJe6&ca=NK"xXV,n禂7j`&X TRwUߔL|t˜B6^wZ)6ңMoDc!z2ՁhW [TKUYf.kqҤ{ gTWG7#E9h'nu>>]w_m_Q84н7_.JsuH&ͺ%/zd2K1tׁBէ3J{Yf@Vi ly];cU #"bΟ; XiYn/J]"CbHDN`w}R~T<;91Ϝz* W M<\я~iOgn[Ge*f&SPs/n)Iqb?=GHL z/6x =۔S2M3fatÕ3rze\Wkt5olh>Lƽd~NA\cg]"]~ippN•[^pP y\ZO%R]ܣΈ⫊^38<#S_!U6Q,E,jgw=2P-.*\BnRS)g-g^)cG&>1ٿlq283A]`bcN\9?~l=Dʁ~L86 8'DUvN]E-& y(S@hh\wDY> tӦs\􂅄?W=(w#A':OLF!OU|9 ]ʉswi}-hg;dObo.1?aqQ_VJ_n.chb:98(}NV1p\tmp%"%PZ9f{{`\˙3P,xQʼɜ>Mr+qO|o ia zOH3xeXis==z<š/Ϫts3=/O\*9R!Reh0P. lvs4>w8&)M!!WK=N]Ofdvv^˦}#lC*)HSv" 3DH#!9D]NqА"U(E?ty3nC D^uoh`H~-O3B:R'%|^zciɄN:&8"jv=c{f-XVolgO k%tF OmD 1n5:Ww\+ȰA#zvu 8HNmTD4BR`! ó-of1?~vGݹOćqor%9$ A#i$Ty@01Gt@TN!`)? P݉Hk=4k<Nԟvgpu@\Ͻ_!x#`}U9vu I'NN"h YGV̮A 8p6S*Pcf h Z؍F9C8Ks1A#V~gL(RO{uƿ}A"н{!dQ53\L(`k3{B3[:ңХD QYp0`G]-e9t餱`((O/E$5BX2k`dZibo (X4|QZ PӬʲjy 5%D1P. MhmԚ] e j|nQsFufv<(w´8F"ki }@&)^`J$"9@d)Nr|N#KHo| b)'XԃDRD4 LH%---=B#]RW@Uwa n'lIzG~ws;CDBFh3؜x0z{yx*h@xH,$ ?Zzi|=u;]0׉IɅ;/V.% HDA> m T'ZQdcRݬ/-&hGcrOOMݷYK)Lp(UEz3s>t^h݌`7ǞyBNgO}GFء퓙\;^Zv> yMws)7|bu[vv(+( R @\!a)B1Pm-3rO᧲Ht{?=FNM'%< 3^Gse8dN6Kضp[A`9'+~퓲t=${BoPh Lw-xoޏ:aGv.A §۸N Ry@s#I?8z6NQKWu1Z-%`f R3br=3mĖL˜f\Mߥ;?۲E" fl ݬM8#oOOa=ؔy23%}@b`t OwS Ai ``ĆlcXzTe3uXq鿫v6m'[@!  C! A5 4BL%KK W>xhT !Fr&$S6D#̮u-0{O(:z}N)=K߿fڊbŚ6*fx}N&h wODJoTYc)045BbAq>]K"Lw%Wejm(6ئq뇳~|̞L42L4BD=;b ;4iEpm7БG`맣NCooܨFyO_;OI=~ݽ}9 DB *B@%HgDJQ20P 0ClFq0+$ry@AH$J1 2JiU:OqY aNK"*FJbDuL {iy΅߀\@o4O&.=VoCF*sOQNM 5&L[3QIѢa IE"S9(7ꣀC% <<(#MO h_IAq>x9Ѝ tgdߒQM{wҎCPz+s"2&f#Z;c3dd*hrfLVc pyl>̛#1On ~8j>*^iO6Fym^BGTwF[A}W[7&7kEnf91ֱ.-ȉwnn]`SHRRPTGIr K\6[u9)2@"ٲViD+J?  fxsQ"K`Y:wJl,|X5/uȡ!0>,Yl1PѶ`@&)F0\ {%O\mrs6s^N` lmX 33 30"*d/Xwr-)\Ӈpk%y4 0"YX (TX"Vtef%!y6b/&]rv3@NHUkpޛ l ˀHv3Zu 6(X,2;#gAS>ѹB۰b%fvbdž~]6 Ynl4dihEfszLÎնn؈\Ƀ/ 㞺B upT*s'm9ڰ$L$%7o@H vva03 dX59{ͺ˙]i iG!]];9{{mfP r .)0M{f>ńrk9@:Uk’8L46_㒛J bnl͍;q 0Y@RU9xN4C&.^h%KTa(߷A5i1= XMhmOl:q"B% H{p<]I(#1 a&{pVk:WzY4S3ȟW㊺6^՗]bmSc/VKdGRWDis~'w;"rQд_S784JP79,uytլ$4Vw9fos֭&-.[Lޮj|䮲tͬ4n=sXb1ƅi[< 3s67 ȁ ЂW|ZKa.}A0o/"XؼLEvE2D;e:f!Y#4+/.lFVdqZ1NI[&n&'[0uۇ4!2d &fX*`D L; Qz&m3 hA-#vZE۞kp6xU2jGs hH7qͱ!F T|gL=I-#z|HeP'Oy"Zuxu1҃ 1O3zͥ;D;4H#@ ]F_Q_ 5Y,.aȚD]DXKYCJ4v 1hIIK H=CP=* :|֕hpӻ3T>^*dBTxjmEL-&faHk.Ώn 6+4ݸz:D cD#"]Hث14W$RhȺ4`\y`:w>c50JSe)E--񬡣f*X%ףc~tI%xhkC`6mDƸd1HL N_-O/F{SaO2M@8u0FƆ?#vHֳXjދb R \D2mIBR܃65CLLCzN`4!\\{KxR=mL= 屺݄u(*)nH0 20*Ѥ&0̦=bXvۍǂEeZ), ,IjIxC9U-7\,Q\8h 28Qu!riTbVgFiiJgc;Wwaϰ2!gtaC!b InE0Kmw0=yqa @]aءBP'dR~/LAtiϒ0 6N$D%lL$amx:]pWwB98wU.t!7ડ ;%F=RlC yO|quU,xV"ӫIV<Md8 &CuYx_ '_ W> rS t6B l>gӘ4C|͈9f D-8CJ5Dh$Bo[FmIi{ cE#!3* }h>7 Љ@ Ј/!$Bh JCH@ A9*8$)E{(R+4 Q 9uqt}ꀤ_BDrZxJ!qL>qTD L UbB *$`HyUG)j8LtAcZ铦U%Tp^"cAJF_T˰y}<,[0z,"ȓD]yG%I#q.oe7[j{~e5c;CCn %ђj6!\E~CErzP @.7ف.} UY|]'92!ݬ]Ʉ\(ASJKd3zlb2LQC+S/v4նY!Gd7~agX+[`R ggC4e/ ɹ$(fGϜ48nA#Z# s Q]ڐt-mp֊Ҏ=H61)**B*Aw?W=W\j"1wb..j9Ι 6Mm5?@'.ҤQձ(a^#Y '=t" '<@8By!*CH+)VJ @ "QiL|A'J,9 @r"GB3ZujȦZ FBm( 3i=R;;V ]{y!s56SwMWTX$nAYy3fF ZFz 9f3 e[P&\ᑽEk48 =ABmFJ 84Na^Em8M)U@00'D UO3R8`@MTb"-L"qiNc8xe 3;f.wB|=O@\{ws4㤓mM $#Oʉ$*<-  ƤC ;QA2̡bnd>(z`^}؉sDgCPZ!'o=ܪ93!L$Sփ,(jN-!娴iSi/&& :~LJ_1чv@ R!/O|!{po2q{4ѯGp{SCv*`&+X0@g><#)Hbw@ R PB"E@XHf7Nŋ|άlʿx+Cϼ(Գ#!HFK[Xǭ6C$Mpߋڸz ' >C^T) 7:( U03]px(Ҧ '==؟[qL|_D\t Gij@@2;2=;zLH:F+l`·NVlh#_(1lAZd").Ci(1 hux?:a$JUߎ46`$&)(bi"j&~)!!Oz:(?u#a $π~*G|l6> (û:OTSU]X]`rb #DCg zN`vBC_3TNP="Y!q* L!LD>. _רye#-ɨy0r%JR,B}ut⃽d؂e|!0yAQEQEQN>9 P`1C1Tk54}P}>D5؝< u*MV͈h=M86R0 :/b>ƒ(hX^ Zbh" "&h"i a i(J*aJ%b(*R"( J"hVDD h)a Zi㱳 ;t|<4"-:ڔJ{1Mٶhoy 9]8$;zsM"b&uѼi'C8IWELJ( M^.TSz)ٙz5I"4²jtp{MjmQ6i3\`"Mߎ>G%)UݐQ籸K/󇧶\a4cV?>3}Y@0X)?6 @Qw~u $$0z=3Cȭ}" b%Puc+]4RJoEkez.C1TIIBh1@;y E-̦ t@ҴPWpi 4 GE`;`v`tFE^u7 m;I=J'ܑ P"d.W1b2C/r"]lIDžmBtQ8qy#F؀5A : m36L8Khjj/xar߷A#J oߣKΞCBu(hb%]foP{PFbC )˒ )3f=`'r@6p<:n~!@ѭz'ДɍϊxzƊKUGm((ya\p}:syE/rLz74勠EJ'xlr<8q 0J9<=<Ӱ> O GUxv!k 2&H4*}ЩL,UDAM3F 4/-h!(PA5tN f `aHi֒Q#0}Ƥ>c4`ݔ=nq$)&/[:XM RTP*h)iE^ % Ћ&gI_`U2&GdG>H݂k'&}h]I5e:G0q.VpHU}OtGY f4:):$ezͰ~#܂ 2Cfx!LLw{Cty3PxbbϡI}_<sMOA_:u/P/La*H[2a';DXMO'aZg(ڐa$6,NHlj4ؒ"k8`73$Yƶ(?Q\GcD,psdIA4qM0C@p BRP^}8mصtŊV蒅F|(yʼzKk چQgT>.Tk_c 8o9G@!NƇb! ""i(b2CHiC3Hma/ ~U "H4 @{ Cҝ]=_ďGN"!@2ڿA҉A'сK@*>(JjMĈ]w?dnJP&AP P*ҥQ;/!w!S JKJp>F xpN`<%{Z!N:٪HAcHT1qfe6BOV3< BL-A&q ֍ihЗ#uEVELp=9ll ÖK!ñ8*>m_3c>}G)HMOQ(o_<>>"$!''Hu=HL0禞)A/OuvL69֚1DP6=Hi~׃FrV~xhclwXN'-Z$m-jcug[!yFDagզHí).±z"D7?Vm G=ɍ}fs sB aYuKH#6n Dz7aV `A0}$>|AY 4Za}b.vG2 Hv/Hyrtm+txBG Z53^<F[R"ufd\LuU`iRسo>!q>tQ^5tf}=r|uB2oW7$1ꂄ5a 6%CM@<^[ Ndcu o#W%-:l`us1!u< &l: ,< &&= 6&Iڞs3XN9i"2r=Gڍ  \4^ _  Ai:fDL5j$8em J^n QT0@yokPM=|ŒHN(¥KJ/w+F6rP 7 |܆Pk4y ܙ/;( [RހSTHP0}nMz9j!B;B'G6<>שlj?U՟59757jbwr䂅.ޏC.Vn1sBoew%Q=A:T6AFrz׼(iTt]4=ܹ)]%J p#`ow,ĂVx9elɈ4gjN:K{$i=! $tt߬ 0oĜ9DA<@d4G3\a VzISۡStw_ hq{obJ( p;H(*j+7؏OB&N;) 4C4MM\k۹䔔"(Ƚ&Q)U@J) &w\Pw %#oVoSȣIS;/d?ݜ\<Ja'H51mzдr%̈́ 2qnh?qvrH 4a7/ _0Q{ ??Ο=_<Ɋ 2u }}$(9W}}'Ͻj:7Juó@2 q]=ۺOU {ׇ̇Oy`u3˜zjtyͺU9}쾷/3׺J7p建n> gzﺨ =]b3 ^V ׳6l;C>πJjCn {_|h $VM}T%s]5qn]Nsb0۳EWRqsGI6i|:o{޻ k݁v0&lV 4-̑M+lgR"Ao!klJhGim}z{|&m&m24{]5[Hf:47f@@u@ PSsow7(@!)i]s9ulyJչ}w@kn6/|gܻVۼfA{Et6gu||{](}E7ނ}÷x`u@[{3]ͲjkSlMǮo/l|;I}uǻn`mٹWj>sJy=ZZ><8qyY͑To0*9! :[xkD@QM!U%DT1@4,1@pFmi߹֭ђxHn&bikf&& E"cȴ#u$exc#TRb!@@QPDJ% ʰdC"b@B0 `NE%I2ҤH Q)BTT)d*U I3%0\Y biV"f(*$L*YH%\ }[ۚsCf҉%"Ha*'  o] bM_MYq!uY Ek"!F?Kfa?Uk"d#fh?~ǧCD` SY&ivfHm[ӊ0:0}8q1g*Vs>I&R0aMm e*  ;~Or ޖ"%$ -]}>}_]8k|&m{+1mK=^Tw׼b)kZlLr1H~i"QJIA eB&vK bW&$]1C>+~oNr>s:"*!c6xRDjUjmC2ԣ/baDM544_`5j>wsa Th4Om4Y/o\h8j|8kZi8"-(la?8N0CSbgJ48CR}CB@ۙt<`G\{>`s?!?\; KL= ~Vk9[B[NXesEbvCϡud]jf4ʇ]eF:&CF]V~Ʒk P)m/H]3<N\nUnNau{[B0u*nb/8el]oʲ?dUQѼJ[Fjq~NX@0@|: fO߭H"Dʷ_( RcTЊ"HH0N3J^ZG 0Gȵ+gFEUS xV1Gio=40{Um=G@ՏhR6@F,7"ak0a?#C'*l^_fO$|}"B(ԩDDD4'Ro8d`k+i 0KkQaq.Mʐ@1DAhYSbvMwC-l!$)<bPeK_f nq*DDD'ĤM@D0VЎCDDh8Y *f"H a_b4JQ+*+HPxT(@%PQT4-PQC #О_FrO44b|ksPS( fHMKRJ`L'olo߯abSQvLF\3/CasPeŝjӂv:CZ{V] |l1(A JU]n")#m ԤY]$Kg@E-h0JEj&<\R #Sǖ&aJP`MfQTTfe9L1R;<ս)LrP!?'hz8za,`ȉ2v:dv`&Ye ADe "?@{}l+*Jж8@hPXԛ$T 8>rP"Zuwg1Ks̽ ͆-ݗq6c>h9w^& ]#> kv-됾^[ޑ(Sg;2z?lg3T>~X&Bb nЎ7?^'J\y9,}u@XD(#ft{|fTʩ7D 2|b, ;ܘY˰hE7)9bJQcc\ ^]m,|'zߏ箳=s,~ Y$+~xt] Cp4&5g:tT L"" V>_mV` 6yNvU<出 Q(,НuϽWR2]bzxyi-q5e+PHwA ! \H6BVs=JbԎ3'=w{نg{ ʰ^8+N|_k[0xwC $ +.Kp.o*)xO!D$l8Oq5By3ߚҚc)Y)}^+ݳok}?7y[Iz]Y+ "WmFh6Bv[GC&04bp9 Mvŀ=v@ mҏUM٪޼Z2%V<-G[c!3gZp/<ey]~usjy-,'Nv=N8*wtG!' 8]h)'FfsRy3ppMAtA(雛|C6/D9(ܨ( Eb+VH%.''zݷU\J{?<%& LO04bZ+Nb$K6!l f.}L*@eFMPli\F7F@}༳(A.h1Y\c+bŝj HJG9,StT?gyۂ-Q^g"Mf!AQ 6Ne=GQC#DN0i:P'hP19G&>z׊}]&ˍ.HOT c?Gd5:u\1CD2K QE TP49/``RUWS bN҆0@LBTtΌt+fZX0X9XB=HP 4SMR)3 s^) `V!T$o QA0L3=ܱ#G{02³riF,/њNj2CddESTԑSNkVyyQUNIDq.,HTK͍͛#QRHhBm {z4p!.JZ.d6Q2$sR(LҴD J)׾Dt/H&X%^yE!QEx{܄0DEL DkF!&J&f"bT ej$&V*fQ``M!Ps^4{!bIDƙ d3Gˈ҃LigB3 00LxưuUp&-YGaO^Y *ƾ3r e$[hftx)rq%Mŭ21LzHnpFPDEb^}_wvـ+ _.Ze"@~~֯Nv~,|rs{3U$%<, JԷmN)ȬC>:ѡ{OUYF"cU6Us̖⑚*"i7뒐|-ޮjT 'q@vH+(xcD]qgM/}DKA̶;sՙ2DP#O H2֖K"FuLbG$n1WSbtk1+PaAοxr7o}{x,4UWƷ-u~iu.mpQ͑%﯊嘕ȷrd-CAը9^)] LqNBۃ*A,鳥s-`pIdÐƤk%y~kă#v]u{-m~WhAla ! ٪_s ?- [wm[Y drw_B8B6కDBOcbkijr.ԛz.QIj]X/Ô"7nK6Z 2lzzYE~פM\o߆Qb9صȁBci'\ ]dp}o@$9;>n\ {$bFgXtZd͕z&NnSv$Qǻ&6]Y<.GҼ_@1ɬ)bR͟^gKM ZF":ē̞>P'LU?H~vm=,0|e)5dc%N@"J ع] RfagrB"T@ eEUS>?iڵβ0'Iy5 )nJH'}q$ȟBg9p=*pM_'o@R(QM Ay`R4444F`t-I`h.NS"A~C@70Jf3SeJ;3:0a8юJnKXt2kPQII`t! ZJxw¸is("Q&e U!GcVSbNx9Na+C$OF{Vذ"?zN}P$n,UZ岟]ʪ^9E(CUg}_d }{{fZbRic'/!ԃcCdC9Ǘ$NpGPJ(| 0<%vADԝ̃,=='ш ZS$QFYIW],Tkwzz?˜^`LI' ؟VחO+}/wS0()H~?"vΪCo^5z^~ b5Ϗz**۵)6RTfsT P۟ LK3(~nV)Þy`LdD=w-L֭ZAF&Pgp@N}? ˾E2@|jZ࡛J vWDN >g_ 9Y8)x!{:Xn4hZ6A09 'v D`3j*] uX&&C+D }߆qx̑L*qb{0mUa6k_^{ؙ'98bz"(FVT1^xq4TB5 ܃*!0mk>O6mY~57v!xRO 숓&15^]Q)(>7e L #ph.DJڸF'>\L8u@ `C>wAy>='V7PXC l=("N[Jc彜v, s7+/aOqJΣ_>im/Әg.Sa@V PdKR ֌]JjBVhca t0Nӽ1i]ҤE䍾Ե5FR6U[E)2ZX AZ6b3Je uf;T:|HJL8< mYϯ}G{XE ȄXi8KQ-P E!MdV&Z%Ƞ4E&Ac1 L##VTUCKa;Nu&YKTYPC7ؙ:q22)Zc3!',ʧ02r1r33"b)##$*3ir# ,FH6lK (QYY`"mĜmZQ21z-)YB)$d[n -.Dt#bikpB( (9%FfE3u= #*zDO5__4 E1 >0 97Qf8H ߻~˯tN/Ux#6HCR{ԧ8 yYթΪZMgօ{Ȕ!*PRPYh GE 4{&˕|?`Ĉ!)CS÷w59Q4Qj3I Ubc?'l$(HY6(d$}Ea@%F =u胐r*P2G}%TRtN;/Ž/j{zS8AF6|we"lhC3 '5/?2-?rHedamlkAXVbw]xE! B4GJpJϤBvQy5qk8VL-alV7zfK1 :g73O~zl޶9ײ(@r#ca1ZW2fj~ǪNyAGзpZB-QPDU_HC>ս\scQx…l9nK&8ʳԙ%TtXJ(zv Gs$3E,kuR8cjKҼ(%f$*Wk%~+z(9aT|R\#UCNiZY:y!O\]mo<DP/I*Hl o 5i~M3K +=u{QNٟImɀtc۷xdx@^V`vaM;DLBvc>!57ĩVa-@ɘg[_wTMAbCF7HI,4yv+jegte@Au 7/c1&}gB9YIδe /Z[k֍Vhbl}9}B2_N@= SE4sYFqޙGs~@s嵓T!<_uWS[~ڰO2Q(=S!)-0#(aFL `FF)1O# #W[ *Caei@aq\@9F7f0)(%RdJTz):.ZoDcjc*[J_?v]PÆ,ⴰtF5Ьo"d of?W]?lN>?m_P'[ԟ ]}>X~U1Nnj\r9;ۅnG"˜T*+ ADTiQ$'GNP'b^27Jg]9=KˏvtK2am!<4f!)N~Y~;>(= (_Ga{ŪN/ckO~H&&,Yw"uڍEAyhxx#X?klN#R$+}䁨>VGx΢Q$Hv2+!a莓"l* hߘ@G$y`Ry̓TP%-]DfAٛyGFG$GTꝐ ]an`jlez_!ma-'+)/e4odfʚ,GDbW,à(j`bc=pb2Q ]0*6)u̓[p]F:;>Q@`V;!ў/2h@i7lj?}gdElݤojs8ݫR,~O:?}9Zeg.eoZ?7>J10\x81;ҋiL!9 *BZ팂yJVZjR(O_XTd2M@nPRPL^m `s~8o~8#qI SnT`zsNQeae @>>Cw;~+[b`A& k3},I*Y̅/ݪ.N8H^nxݖz~mEbi?K% I,a5è(k%Z魫aV|kJ@__ȿ@2ouPv8jYj;8(*z|fjiG,wv(KNc",}0X<]W{^ٳ;m={cU"b8 '֪CV>~2}Wx}%. s6i5 P(:M)`I8](~ QaeW$EKHxnV+ޠ&דK R#^p:TFvJmWt o߅/: K8esUeZJбP,TƊcm:~5. ?j%)qd8Yc/[aTiT]X .OMuӋ׉-ܧ֝;ֽN:M}W҉K0x0$qcF52W;ݟۯDgLR q_>_ݔ1/ }_dzgGԿ9U,:`y; Zen[>"Xpq,)jm\~I-u짽>/_Z[n>l"<X&&zխBa0okAi{ A wSFú}631kֹܺ_??_귷;<S>Pd  |!0JH$*EIHq_(F,kd=[b3CŻ3I,LyͯQ[2:;o"]n:8 %7- [86 j(IL󈈌G7gajbJ3>ͱ?u:mܹۑ2=>9s|a&x;ԝW}P+V5ڼVrMEĘy޺fҶ5{[7_; 1gg2ʢ̕>~C;'' y@o6Ts(@HW:%oPɹcia-[4;%O" BA(N=T(mdBFa`H 8m=^?_z{*, 3u3(PSBQEQ!#]Nd3`URTːP9HRп/c%!Sf?{>_8ªE{0^_ʿNy -1_ `}RqXb3^_K__]UA8(*)BsKpR*-Oߛ}ٶ3ϟѮ4nPFV,O'lޘ1Ƶќ~ D"ER""=ʾ=@Nz vC.A @r]w \8HQF,]^GܞN*ku_5(k_/`4,uy7 WGIx/f}2龺]ur}'IYd<`=Nf*YneTPɀS@ Lk~KlkZ *)(<#dRZIk+0FŊNr^=TCnSFp U$EOw~.FjMi֒7>Xn*J3AK] ʒ( #i#x6VFDhՖ^4HZ1"Y:2152)$*ۆE3p!1ăTF__W뾯SH D{$MB~Sq/[AX&I:y]8Pϧdl-QO!BVĂ1 ~< P6_h(^AN~9~=]I~XQ^u) (QCũ؄1YMܛU4L JH>?W?P `B)E(\8 1ϞR<:%-'kpYþ"SqtipƮ/Iww/ε10J֬:.-g8ίKZ:Nbso Bjl>:uW9s1KYz&STb\朮9>4sA (446C>(∍vGV Y$AXTFQQ,P[e1z,:A_ßC: }SxtQ}H{? ?_IUBA_mq~\&N"8@P5l "5d%)Z|]CT]jVZ*24H9l!ZCcdn2}?YEŌ8Na=) h;~phcݞsWκ8}r`)uػljڄ9}K>4CF 1֎FłUKi*]1HA? *6m6?I$8M2* <6:?ahW|sjum!׽7TMWJ0LفSŽ $ڊgH2 Ct"~TB WcCfZGBq>tl d"Uj J1kcbZ!ȻpuM!BRS ~Frջ p2rO ,v.c)"TVuZj&-p1bP(jiDT0ZgV߾;Mu?_-'< 5'lwy(wŠ 2?\8OmY#P1HA2 (PBLL QMP!I=XMA)AOAl޵c4DQUTPPAEQ 0TTߣ f**`'p:AqȦ +C=UDP`!?GGk9*m*}Wﻺs_{g귪<6J 3  y=r_No K9y:KZ^boȧڅ˱SB@8T.:_"hJUL|7vo[0ryhA2 +a- `ul׊'yl T&C{S=]ÞY"rfڀq TV,^R MЅF5S/^޾='ӿe]݆w* >\ݎacjz@p@Pyq1OTYcL Dզ<7𽩶O x+i6OW-ZaKUxs?F|. (ʋ{;B}\_@) } W\^?}$k nƞsgi/=z2s%s}#]ڇdq ;jaCU#QjU@7/ uk5%ܛ$"~0ֺd3F߇O]4vG/ݜl'kAŻNOxG~?Ӫ'Ow8 ˾CX5cl vwڑsAs":ﱠ̭]8A 5㵨 eH*ENҋ \5*-D\ëb#@4[YuVlmZ>7o #;ӫz _!r<~#ShsBYtw+u㋣mgyX{wUFyr3lLKWbAe%7XxDž"E,s*]v`o5&au3wtd;otn f7ܣK S42''ZݤXuTr?ȴ %!2 > ]z?'/(QEQz#Px756BnCbmeT PO Q܌2DG]`!^鎼9D1w.:e>#Mʼzݨ>DDh(8,?\)g?"C'>M JG}OD@ n# mt>BXG_y `)J44#JC$ RP<%R\h VB" QJ#H9D&H- Pqg\(# 2T|T5V~w.Kc1>$&ZR  Lc!Ey> W-93聒(j8jJJo1) jV*I;i $&4|п.Ň(9 sBk u d>5<_{+.,..箊=yC8\=]m-6R*v/;$$JmqTdm4\ҩpΙ[ecm:ϋo_qT+CƾgrS.ߛX~-"t[e{9#//4Gz0[] ~#?gT24@I+/U$no휄w@pk*ȯ'[X IFT|ӈ ¨שO`3ɋo.y~ABK/@~8vaB I`q2MS@nV!VO@WB]cD oůr:Ɵ2s˵T϶nJT]~k pUrC3 1^q0c]9`Gd8H2|`SQ3IjFӐDoSu!K c8Fjw:s3}{L{<Ã$8>Q֟Dq:Skzےt`>ˠ{4:zJBVj^W:.c1[{;tNw5R̪TL߇^/n'nS}pyE(j[}w!`iۙ]Yг4 `&j;\y5~NO)aJP@? ~eyqk8Qt0D:rM7} 8y_ P _|dUeHX6=U'S<;}`h([L#F&L'`$J3_9@z ;9hH]NR5g'76͂z0JvΞ-5!d O9uݙMUCHd]$Max %㧸9q[I.䞟/w[6o;3lgU<\z:]qI0&Wq>y( GyYYU[u'ۀ'7Sq{KoB2ƎMl  ޴EOn?/y͒fg&&q,C_Z!_ÏZU>1ϸ{:} 7q$//y~@ֿ5I-I|?TaD2uXB[2|/qو "8@^VD,"E(1==.O9*ҔDINq=^X뿠 |"vjP͡S }s/.W0bZע"ClG;]nB\0.zÕN|1 "16l+ػ5_,wgs%\"Cc?w4avr|"$o `^zUE~WA_ #1_~@cNA3be!poSvt[~ԕ'7~apm#T]?+$@?4Dxy$!(@VQzޏ}kYmYe0zLvNɚq1 "yFq*5["|3t^2fs,u<+;{Kãw#,%t8K,|TE@`\oۯq:@%E}$6:4Q~ jzR/=l yhl ^OOwʮ"P O95WIFX4RH/NDOߠOwݴ?/5%s7)1xZ.!GWD– < \;8" hV]^fgLMKT(<q+ζC\v}:}Y3+\akhT *'ْ@JCՔP;{0a=- 0TRFRFQRy,a>[ &cso>|IKe(>&Uk/ 6buu^bd'`Jvmj ?1ChIw*$OXv/ї%hNXB-۞$)`sx%n l9>PR+g),(' >E[1J5@+b=ᮧ HN$z2 &OouOg˟:I,liD@V#^;9^:2=KmhD7asտ erxDvv;Zdq@2@G'U'C1kanu}psG?ЀUN(g3w(4r#=ދ^TlY=oϔ)4lMCˆZ&b.*+* WfO|+t5~eu_|:$ \w:D(Ӱ?WQvAz@{۵4j2Nr 7$UUǡpw ee5 aQ}9-'k-|=XX\›@ 6~TS yVP#pPh*`H I{ǝc[@i9AƱ)%jUs)`j1̏7V@NnGƻN"Ni_!r6ٍiVy =~Ӑǣ"TW]6'{#ӣ?/[01bE"Q>MR.ߒdؐ)kK):b 9!e??V8)-h K†o984QAsv4{V` KPͨF{,Z0(#]lG?^w0~ P?^쾮ٽߐo;Ǒ3c 1z;_TQy5SYW"'tuc=^R[upM['0a ʜcN5xxw*CQG ~ǧGIsטpwϕhBb&>/._jǣ=b{oBÕ0pp J3 cΈ1׼:A%l`ܽWXv F@hz *` jHemUõ F@8]!_Eh)xDE6۵P87_"O76kȄ0.8@n?>Onx 8/=?+`z}_{U/iՠF‡Ζ4~t#[n$KSa k=eɞ11Ua?=/ya?_mIlwcL8Aeڱ7 Ǩ`obGZ񏟶"qJ$ބ P̲mF ]m`(|GvdapeT҄KSP{)`=:f&LUfYi@>p'$ O }y˓˺'k^BWjWHR)>À@akA(0s KӁ*Ղd(䪁V|r|Ngn;q1kQ%@`{F.UAL|P$ Rht@.%=ISУQfqZwv=O:PԄbЁ96U?z]Z(6~>O' 8 yD"*ESg"i<wNn^?~/U0[5"yЂQ4~gEDr/wU6vx)}\EbQTRªZ2#3g|gHQY!f{T8_ /ڬmdW/!ƚ }\db yIK%)ol7 ʏGHG^a g ?fϺrf0ӸYeU0 T=AY]Lt&9wtL?fr0St0B(fṡn,w<͸t 9T ًH.ɕTdpOTQReNFe!d' N`b9Ѥ:I>' q)f/ňV;QAZ6<5#+AɬVǸ) y## яДeTBv$?Mȣ^s^K63/z$ȿ@E+ʁ?'xlPz'].C1T "}]~Q|lX:#>lO%9[;1ܫGZ*~nda%S=J2=:{< A抣ç ]w[0?Uƹswڎ&{>9/vO0y2VpX~Z(`m B3O.^;žuF|rϓeEһtyL!KqT6 V?sVܶώ2}9{c<IR)_m"XFl}Bt뵶Tk>'~}zёGav,Dn"#{؁X~O5`B6>?Pxo@ NufLXHù#Br10eFBRR#IA,HPCK?Р W)r: RYR<@=Xҟ2#E lQ%`}p% u%P`-BTPU)]Z@\$L=>73}8E1 ZUf{kϝ>UR(7+܊mVLSO+/׮nKh6 N ց,r5?T27߷VF#,`> pWw%!8`7]Y=@{b{ %& `dQ0štS͡J`kM}!L6ڡ8Aif d^ɢZ}=t Gm@BP # Fbr R:`6\)ұ#~%xO= e| )AyFV}+]_Pb\ ǥu#TC-ӴPcg@~N!M&812AI$(:lzA݌Uub PIM{u`%#]xEwyNx}9ȤGGq7/ma?8@@o@ctQmpIՇdNz ' ^mm0E}a'%_\Rr oO sVi1ԁ+]khZI BM'^m1 oqaiaMF-0$Ga=(Vw,nA_#ޏG;GrէwGD{GH"Er^<~ͪ)ӹu%7؁5 H%UUUUUcT|l-,Z y>q$5+Aǿ K{\~ DmCQKGiDX.dKj0W`G= ($ByD[32zPU b~m[-tsy+wQޔأoBwy~r<@jOxU'__IG\Ê\'=naGW.&>nC茀Q@Qw=۶JyȇQ>_is{RARzx MiY0}9"- hz+a"xnj=k~K=dIm :Gqgs$S6 %B$뢁Т]+Փ~jSc9)Q?^XWH+#t+ctE#y)Xj!$NYl-Cl$RW!OnH!4}&"AGs-l 3 ""',*FAȺKaQf`n )ǭ,=,Ɩ$Fhv3C\(M&eq~T JYvKl Dul"Ps-xQĄ7?fBnBDw9ه q @TPuPCGjB;$i~-&Q>o#(ʁ=눁 9<&ՎҦЦߍ2cf|;>knL8};x>Q:gJ) `mF9LE `l?h7#\Їpzğ0 =@{0 ?XFF#dl6`0^?/_ܒI$7$I$I$I$In9 $$I$Hm$FnHܒI$nI$rII%4k$E1Iqdxc1]OncrI nI$I$Hܑ#m$I$I$qcՑ $G$$rHrH9$G$I$H8I$I#H9I#$I$nHܒ9G$I$r9$I#8 RUO!I)yۧFwѼ 46@|/ܽWI!C=mFk5HP C$)H784eW8}p'Kt<=Gν?Rꃂyc.l6՞}j,͖<2N[b.ð]|?/v[e7~]i3_HCfA!#>XkM<'zwwuUR"&)-N(|"iJƺtx\ClV3r)Bmy=B1y=z1TW촡d)Sؙ)bJkg3T|xuѫU>V]DanBþ$B+|ӝ+-87**y8_XդfC0H}fF_wyԣR&#\Mĭjd(=㩽Ĝo<ﱱUc3-=s^lLEYrqgM[:.}%1B0?-8ѝLsrc50bfÖj3DdwKOSW, 9^j^wfbor2vő:}FCy\4W&-&>߶\x ~^>Ր2)Ӥ<3 %Ě]{{OҨL㡓z29 :2ۃrt׿v$*y<~mդ.wd/qP-SRd+\0IՌ M\I"*pذ5p$+6"D o C=tKħ o@dp\Y1iwxk9$!ްuA"#fkaDU nNv;-őF+wF$mܜ@ёЖ `H#a^|h}~0J9y  pp)DkRb@wHQts+e&kC>S eaK,:Qvܘmmƕ4/P|)3f-2dh-o39 }NY?".0\`]fnqsq]]z!xFM9J p3_l5FF<ڣŊ2$B] m" (x"a1\'"¬@[ ޏ(Aa|G7eC|,*Nx#1Fy߹q/PՋDVWܤĞs^WFwɒ5wo油L8f"8:(O _[^QHA9W*7\L^/GmԻ?Vkti,(ɎmzOiTmnY8ZpA [Mޢ86|.@vz:o?38"1> Ρao%JqJcfRXR+`{=dZFΊ߀@p];{Wa MݪBNj\{lݥ a`Մ6<0O+"Ǡ}5%c0GW UH9D]: | 4QG ?zr=ID.S3>s׏]&G#aR+uy"A:~ xCۖa#Y07ppn7(rplc Z+MS߾`X<9a?J?>HBG%|h@*\U:ȣ b"@T5Qv pk|oS`~Հ # _>93[!6aQTu a:#Q$v:^|T1hqފ h$K87GzGu8VC9#Hqy9kǛ=Q7 &XM\2hc(_#TxmxCm~<\P"s8 -։1/M~ 5m=-`z)A2"%E!̺NPn|+U1eP Wh7k=q}:r\X/\-d _>iP6xqagxteY%2xMAЦCΣ}0笓貸n)  yƍzù^}__aW4=(s6 Qo3zv ߞaƢs"u u=ؕ3_PFk{xr 5mҮԩ; {jjJsc\KQf7EbBȈܒn9  %iX-j9w *7E^+ǍS'Y8'\s]nXAksYtFSkt܍t:%8S*#13A^* DcC.0N묄9dO%X "EO?T%=UWhfS?,<岎P9>r=kUt^2(L1ӨT'b/ ( +$ ڿnuq)&!@ﰿmѲR$"=F]l"ġ sjQ .sz22;(T ^_z P9YFF$.g-dg:XT ! !E`OCxp:6@~~ 7 /-y|0q"-mhص3»cnmUo6> kOv dpxAGfRBQWz$1w4 `uٚ4Zjo 5`l}&bibo]!&NP"/d<-dѲ oiK"O(r7> /u:N7ZMnf 09VOOBͰAcbSkk!?T26?a0r|xpL2^]^]p'vbe1ڰS'F\R.Y[7NѥOyϚ{nh`ja!K)f.{ Z#>B8IJ>:>d% u7*HBQT%xmϛvq^9ށD.BD\A0H 4 (\ bX@:)|{h9X@4ƑF6fYF3̮#Ff0-^-PEx]JYXz[JyK<džUiwTf#Gm)0{Xe: Q1XdPV ISڹ˺X*ecM\: tA}^9÷}9N)PYq[,c|0Ik!Hxf3R O?a7|tko# s^w@RZ p X'=<}e#jqOƐ@wl@ ȉ''d_KEE?eAo@.f6$-W.S9CriB-lww,9JR6GEl˭kD49~(kuioQy>+'Yh^!z! /ء((x'5S=/p P*7vx LH&F@,MS` UF)ÃAw6Cۊ?/Ո-S CS C y9H[PFSg$a}R;ZWf5Q mtpaHPqϮxHyoP/!iGݑXU,Ԉ O7t@#a>iAxHdypti僀0ȏ,u[ 75;O!Pn S~dzĠF לPY۷2z<Æ uS+C5ҟ&Ϫ\ېNtkg7*VoaߗsL@V'Fopy }o;mqE1x9<1ﻀw p.Y\Ϙ}Z 8RG>B *~b.Vx؁3A찅xT|5c6nR ! -3~Nӂ}h yezaSs cZRIސb5ImYY\#WFx %5_レ$^q*B>[\lxj02 <>ڀ @@@@@@@@@@@A6:t%?8JfMPe8)ktv9cv>XߠX;u ȣ+llM$lϝpۇLx^ ]^ ~gseGd{;}GN@2 afk }wyx(;hU \) [\?U'{j KDb?QߑF7ThԦx9"D)RݮV(ǐ_C(7j㬿Cs5ƺ,BcTqi'n@' aHa]af0wS/2b!>n~KU$R)&elI8kby-s_lprFF8+6G_[iq339 ^X:t?[G}VTẃ\M( .4P^6J^k0][l/g7[kFrʡ_dfC]Y SC &Az_œ: ,BYyP1w2 Om8׫mXө8#b.#UX X0.y]`!0\h,4uײ#'^ g}6=~I5_eY*_gn P4a;24RAVD^3ZEI.Rs<TsilL?\;%1\ߚpL3)Y>+%ߓHfzz<[vE&&iBfgd$,wD&ő@߅]ˢK19t[a = Jۆ խ򣸕CKu2wcca+zԕ;عD /ˮHKcn}]rUm'kV4zDpqPY ^IW ߛ%N> !ܭEןmT _4[,fx _aѷmt;/KsFAiE]R l\\$@ٵ.d^7.}^5us/P8qU:qWkkfP);,w=!>{\{}*F:뫊y%3>?/Z 'V~x˟V_IC5tܰ9$C.K)hPbK9hȓN ikHP%(8޶tHz sv,=t/GCΥf+are$ QetX!!U@Aqq2ӷmQv{EaT4җ]9$0"KҡI]p'oOJ:=fY^Lu8>bi&>q^a^`hā?Qdi"tEZZdx?8YKXk7̥>w,S,>M .J!G hWՊ`iy8nֱ4h% W?k`q_ !}!i9\<ܚ_ւAO+Qی5q}3y.?=fFq)ik0k24 R? " i*<0oZ)P⢐2Zя\ YzY)^h8ڰ.(-֥d?qZ'To,oFߎ{^,ZR^fLVe{℔;?Ej`|y;nM%x祐ٟArMȣGyşꈴxSMOcXk[a Ԉ BBQ$;9k+t'D=[>= Y_dO!oSGXL0XRj>1Q^QUtO㐂@r.&l  -J_s}A}{&o*Ѕ@w@'9 9fen Mة5 '}$CzFQ6$ET7 ڡ)I_lܥ[.xi d;%%u\D\Ȑ:XR|cꦘǟzOسaaAHBŢ' 6J> ɀΟFa˱U>X?m6$x!|l_DO\,̼8WڰpE<[+&g1klq.nJV~al ,}>~  KPv5#hf.->+C~dL8l?e`^/֤ =rl`|Q.S!֑W9ywIzxkNT@jD NaCG,x WQ8Ϩ8*Pb@10knc_#1nVmSt~f ~9qy|_9=b(0s+h!?}AČ7?~=Y=xߙto`'Z_L ]3f"g* Xhn:c<=/l>6v3 DZ&@"jȰǞCF*A5,X9\F×υyOo;՚t/\+q2UߜY_<)A)C;'u#H9.޺],ZoNO/,! t"j+9?~3$Wq3esZgTI:K>_\ 5WDhmԱ᯴-a׼ &8hngkQLYepK V0'add@{P @ݜ@LYLjodDDY+f"!Zim?~^&ףTTaCbO c[ul0Ӣ'8? Cޢy_H5^pdR&:Cmu}\LƖ}f@:oa9/),IFaL`_oZjvrA:Bk ׬j4Y&vIf Q{PZd^,{ӎ% R6%D$]Po4h`YA;*JS}̳%>Dƻ6uύv#?|8[1!|^il"}@"l+d>SQ–62Tc*ֳ.s՜Nɜx=0[Oϝ֯j3V]m,+e̶[~;~fawߏYvӉ,a8$8{"ˈd\7@EvwB@A/ْQ#!2ݢLrJMM>wG.$KVc5Y+BbQ;M2| }xF7ߠ v[~>+c98~F]*{'`>:T٫<͎%wFTDQ#V ^VD 2/Mg\.g+ [6*I*>Q>lPÐ$?6E>%x`ggcI4ށ0q`ywF6l3+}HfK#?m5ˠ X 1ܛ}W7nVWo}p=pv?Z$/3a_/3@߆AE&^BznfW<@pE_$*40k{7l)oy ^{_ۿ7[݁YheǾB,0ۄR7M@#7})I$ ǣЙ_ߨmd͓ٻ)N:PN>V(۫Se~ot-Q{Bw|b,WvfiwF2h`6G }_%ة+u7Lt BZ>VE;3~@]fSY+?jD"BK XA߿BBOd%Q߭5r>-EOgc>I",O¶8Q32qPlh8n"HFn6@^w4~G[ή';1Ǣvim@"wWcĘZø[ozp1)W# =}%*,"E9_>}V'68'?Q2o;MS%shk!Vt(B uY½) f9<+kRBf U~*NAKd_ S?=owE; ?t=7[ZE @ R=ݘ|VJ5͋EU-C;l#h9}t gԜ1L]?zF0F"w`6!jF*}kZdDND,VYy4\LHUA!-S.!jf5 CgN®mL3asN,RtU:pt7ZՁ@E 6X/V/MCy:=9Dr?(~᠌ Ztۊ0V|$g 3?9bCf!U 2X[hJӾePWN6\+ 'MkŌ.T;:Py佨Q_J|HaZvagZ|xYẈ xy'|U_|>rTο!B/7 Nto{)DA7sQԅ]E;UkBψsQz/˒О]0Aŋif2')H&R85%jv@; L3 %FwIJQkhf>=^dSY79[~^Nex(MIx]CъDl4GTjYKc#юpOW;8 [bdj+ j) X|Ns/67~{33 G%:_WMK><}1.΀OxE SM!✂y4˥&LJ`ZkHg&ʒ}7Ǝ8%pU(I`H4/|wJI'\ݕJ2 򒼢Uل>E -i_\!Gtht1s:/U lUA3{pRBȲܺ#WF\?KdѣbX1F[ťIbrخӊ7v3T}2ǶO#tx< #t E yM`pQ{cѣ:*^Z5~?d<1HvgV'( i<^,Zp)ךSLf4$s5a`Ary;q`tp 9NAW3mE ^RՒEbm1NIi6cVt9Y;a|2@|B뀁s HFGSI~Y%s 4XQBa'Ě@8EXݐs׏t$.!(ohJZ09vTU8ߟ˭.QuarqBfh{3V;EwڠnoveDk(&@W*.X\8c;-]Ivc ͇_B !QzC۱7}r'،EM6=Xt·>e1{^垽zxzn@ワGu*I&fJ 1G;P@D0"Ǻk֫F|$edы\PGӷތ]T,/@ J8R߬?g}|; tu3{:11\;liKV9ޣ ݤ_/\KMXH~ }u:u] Jcwdc1Ë }veY(CUkJ,xs\:wrG Ixx._Sk|[x#58YN0u"6kCEX1e'Z^C9Gc˧E.w(I  Ayz(a y9D(tZ{^*]sЏ&b$G[t8\xxQL0v>cjIoqeeI 30}`~ /nٍ_aԔI?5tLLV~X mh}UBb5#!Ph^8G \=Np!arm*/G:Hj#A+ (1h(YhBУ@.=v*f@3Of^ %Dyʽo1z\|Ef\KБnFOQ #`[D@(SE_&6^jW0'BrpGȑ+/B&Ywҷa0oQMy囅62P~=( q*RO Lgڷye~"#Q#E=O$WZ7".xnm 7"m}& cc =]pۢEOֲJxK.A ?>,7M-GfWZ#M}Xbc ,.фzJtJRwuzͶv19Eh%+x3rIB ^JbBf,_3_VQֲazнrAR716Ήv۠A;m94Q!hּpdMB>_ˤ{!xokyCGbbLDUC#C}MgWeHXY( Y*c/Z`\uǥ^{w #)AS*@9*2g.8OWoaj:-j/QcY#+[HoL^KGlc׉'Q; 7,/])ɉμs5Lt1y8N1=;kWq9uD^ĺ>׮z' Vu~λ=r9 }: #u=g1o ~U WN!׉Hu:c$8ggir«YܿxxϽٻ9Hu뭅svQy*WMK4R %ė"\&Ua.3]PRd*}Z.)R\dm1PMbNZjqܜ`$Ō_bt]uJ̓HE83\!(Eu:M{g)$~QwNÿmn\]gqN'^`UTd]qa1EOv/J@Yhi bifӧZjck G q:}/g8ٻ';'+>,"-qWB7]1)ߝ-כ:l|oח M@<_3A<#pVXl:%Ӷ{4eQ|2$5* IIfc>pO {L,xiޛeHŹH_jH d?8g>ʎ_;rH)cU%dĬ6k~d<6(aGm"&wP|]*9Ze2|HP@4I+Ւ5wmйas0:D'?hUr.gי̰?0lҧFsa!p::l%R4 06Æu`1io?k/ @plrA7y~>nY;-67"3qB'ME#rl{C7eXУ4[ ůM&})ŇD=HWu {YZnX8!0: N4#κ"ylP4:z 'OƝ"ooM6Zֹ|ubI,h"VX3֯Ţ4(D?`>m> =#iSF[rLuY@&iDzccل5"^m2 C@|㎽ VϺb? P~VaCzaY஁vx Se\o1+}y4ݟ'#KWԻsUHŜ0#fd, +;M,>).JӢb2Y:0%q?3x qx72I9] JPGhz6RZazLBd3!ܱ|80=/w0gxs(zƑLGUV,~H\;#  ΄= 鶈7iWLKd Ɩj-nsXN8fI‹N!=!`nXcۿtgf$Y's8{Xyڤ7LY?9㷅DQ5M-v~ea,IQb C} .۸NBd7Wc@F|!W9swjujQMݣ 9{6'֩퀄UvHT.ߖ1ف>v4 c&ȠJf6Df^I~qN;ˑ`#(.9Ök2U y3uHgbʼnQZh^J;7REnDM[ f\V/ۮkyPQC%tۃEdf&`f,kz{a6Dww?WGܢrkuۊ{.giC8V8;.wAI/@,pKКBǷn{fZZɁ! $ T>Ұz#TL*BbOy[ӁHtkA:]\ƫËl)Lb8|Á$f!-7ycn츓YfV_jtK9 vxPC÷<-HȀhh8ݎÐd?E> 1( H#JN|' GD(X$I>zp=pYuuӰ7A5Ay{6(*yȱ{9Qe+<l.>?ɩur'? rl7K7cPNtS>hEx^dU+&=mQX1-2DO_ w]<~gծ~&|Tt!wꜧշto?_anw]Se$Aum}K- 7F1seeBR˭_}5 檫s$u`Ab GA۫fooxvcZ:t!5}t'? DȊ()#CK͵XgtwWr 2t@pHM牋0Q@|?y0Gk!ptÛȾe>n8  R #V[iR+´l'P(~!ZY)GY>I!.͓!s L?YкFrj 10A8B %@րh1JR7N`a)F !u d!j/Ahs`0`J(d&$`W (O1?,~ӰRbsQ @(Z@@ӵޑp "T HEC,5EM,BQP5R@Q ҭ -l82&?ǩIDH:B QKHP )IAx6ocX!C a cvdꓳKieb`i\,S!xH M&fTePl EMS ʳLJ SA@MBU I ASRPBSH]n>'}z'ԟR~[Yl>PyŜWMy+c rvBKYvp*PKVd\(Z)i*m!}lÉTFq)ﶿO4v?('|?kMH'GPޏr$3`1{J?UD%QtuY2ݜ-a94-x%>Z8>t?a[ b%̟x8ߗBQ>Ѹu `*9j1QL\as@ ʌ*GEm\{ oD<pFst^ ؋^;Ps0 m2V m9"6<T{^)eH"`o9"P$B⣴EL9>ñT9+B (U?p:~nzebubv<8K j"8|'D5K;1} C^92K]T֍E-kqA6X׊J0莤`P=3EyPF&t Q]rW%VKpD?~47bTQT˜M4 rfwI!ę% H)JEa0",?MQE'՟tSvgf|~AnS:ɿg) 6? {+'{.XBe A\dryGۃ M}ȻkͦDe||D@m(|#S`O{7W_:Ϥs4v'/#Z% G(@-@ؘ943twi9 #rD#[hS1Q,ΰaF0/f<\Ҹ"e!X~҇ڪ|xȞӕ?٪īzpA?[k鳧lC+(P")n*im= *Bb {r!˒&b^NRepuԬ]2ma*6JI$dI$NG7D4o#QI#od#P-"C$w4y ߱8@ǖ~Fkz6ix*~ #(tn#Шsk/:]l=)HyюV Bi?BZ&.zpz)]=rF&c"*D>RDmYj?s~stfz%Y?½_+8ܬjM,l60 c8omA?WDUV fP"ciu$8NT7w"<(~":ESg)izU%<߂џQ77cx$ `D?P[P}R4z%Y*ЇIR&C*#""9S~:{;3r;?opdK`w!C  6b!WU,'_*H `bG/[2| Ѭ@>0ܐpPSUUpq5-'oA =9>r)އѤ A0 03x;չ@v=Q]fdSa$?k:QECܼ)H_hJ9zq=V#f!  }A.r h)8" p:%nlկ\lexcJ)䯻&lT]<ס?t!l}wvJ3)LDWpD?dd D3:/9Ǹ|l@eOGR_&!;pt%"I1t?Ww6|BM?W\ϗJY%'&Yŧb Bv&B?by@&rH7g $~MG:$>ü6DU#:~{B`cszTxXj}|j;X:`aO=}u=nM_ \Sr STSD˧gs@M r~L/䮘IqKtȪFYl8[CzR uf݀0k+o22ȵS? qX_Qb)?b0F ?@VG/ z hKDlԓ(QzrHwMV 0cdT{o[&a>8% :!ǹÛURҾ1MPGWQY93Z6m/U/pMNJW $ԁ@5M5`!39Yw1z# NV`A;~!/PfeBG>b5UȠ%'󊰔,Xn[Yss#Qb93sZ*lܳgxl{fc/WA7eֳԖ$߮T‡N}ܱ^A[$xm8{|my?\stzᶯԿ?8p}R=1#fb w_Ҕ.D/{z?v ͽ<X۸b-&AM[1P=~=1# STXRȞ xDžԼu(Y3K|CPSrm)]C̄'Ne_j|4ص fuGP=~b(>KMy>`|9ogީ+${~Am9xn;GnG9ݬx's M3`+6AIYtz9aE/^5}坳%;V%?KEؾ8n8&PWoSH>5zAjO9V~!Wa 5VhUM,Z}]}FuJq'L_-LsNm`<!}F_gwϏ64!>ߑnn^"͆8 7g߷ [bsN1*=fϳ郿2wk5”ڗI+.vFhaz'\' ]^; YZBoIIt!t=!)[g'ǦeFN=aI =D_T}{^\X^zrve7ǭTpDONLV"Mь_TeHJԯbz0Dz]IE Fj.q,8~% saZ"ray}qA6*IzKt^- uj*!p4rV ǡ)4 wW_O~0AD"",&F3ǻ>`GE4R/ߓ=Q/lykW8K6r5Q\UѹwªIG/ Sԇ r|!8?3앬U|o/p( liw>Sϯu%ä`RatV^"|.!Xy-# h&BZ[_qΥAd|A0-ƂI{33333SR,»@6Юnk8n%yg02 #1K&U[PB;u cы\fCӗ޽Y^;!p ٽi׹ ә2!+ib:i f ~#0k>;xnW'Z[lpOfuYfWM@s'?bݾa|C ᷇2{[wx} ::uNB5paћ_ /2\zn=%p\T`k][+L^%'\n\}`,Px3 B_>/%;*aa7?5G tZM%䬻yĹ0L*v;-Q{FlY/{W߇_=E$|>AWSL&|X- E2?|7xC]5C:{amr-z]ElSlB :&8?b|b30׆/Gp>7aGO{C/ D&҉JP4 !O~C͜P̄S1d.Onm𖽃8B/19UiGX;ќdvqoWdT䖒UI9 .PJ7W0_=>M_:5ccGш\.9@aUï]c %fL=0%ܻ!~6.Nyb 8"!{cLD3Y3H@'Dq_sx&yG;0T.UA(̡&D-Gۿp )Q{m5zk'+|'$:h$dž=ϢxX9yDX/N3z'=9/7<6^ޘtl0ui˨) 0W_cim+ 0u")H[ Q=z{F@R =_f솙 F(tba {Q,Wj|}~QQY놧t9uiDB7WҐSqqft{2;{{/h| O_=rc~D2FF ! !!plx)T 4tħ? 3=V|Ϙh@/(C\hvѶօ$|[|x^֞b^у}^KN^T( ]JrM*,N -wb6Kꄦv!FB`=sA(r_)㝍* ^CQ7?yD%Q/ D_˿9̣뿷O./LuK1EO'o4>[^~G%jm JAXz+Ł E}itzq*,tknk ޫw;{yM2Ո2kMx ɂ(L*A!DcL-5)H_Zd;>{ {@j dg&3SaӐ H6 BU7T - -ߴ}v"p*HofSl[ F},8\2`.NJ-l|0~㷫Sp;TǗ q Ȝ\{Gs>YH" nމD9x7he|:-R5k[Mp:ߔ^\FW_|trbaF kg0Wr iNo"O(8^;nQSWp|IZ@Sf^xa(f]GA9c] am5,,d }dvSuǞn8LWBd·R! cT*y[mJa lMP|zW9rOxmC` s]ex2{}aY+R[Q@ JW|)}ZKI5(!F>ɽ8׹H܁TM|(fj0_Qn*g:rw1 e-^ffu/A^iŧ챡f,07,iGJTKYBCyz47pխJX| 6ʱlp6[P3mYVj": nA:53 ؿXS \3Ô1E֫%ӓ!VcPbn#lw552`AGk(<;뿤s?洭9o ꣍Pڊ+neY*@ZkPj'/8>^s6V{]Jh'x*Pk&n9]VJ״1sI갦3'5PqcXoq_iSQ0waȸJڄ":.SR0QP@U9q_iQ^Ǧ\/CEx(PL\<;sDt6 m47ZԩmD0o_*\$D5U/KESD1S@QPԒ$#D4Ԕ DU-4̰CE 1SRUİ2)@be"FBD,A1HQT14D$PDDS4IJE%1RTE4UMX$YIf$@DcVXVD eeM HP JB$IH@<ĥ ( ` ( iBA)*R"jh* H%hijbZ `eB!(&& Y)* (*(Y(j $bJi)%"V")fbH %iRY*"d)!h RHiJ!f ee` &Q" VFb I IR$jb"V H)%"HX&Z(hh%d!iJ (i)))Z(R Hf" ()YfB"%aF ""qePHHMK$ԕ)5QAAAU1PLCEC@DJsAC4K%cR@B4PQ5) ,4-%TLf`1$(RC%I$BeC+EJLDE5QDĄ(4D E f*b( &&"*DME0D {p0  V&"J jbibhbF* ̚J$`/w\^bX#e& hS,ʣ3*+i B@8( ))c %s@l6epPr!@?ZQ :D-|tʆ sVF@ާ]3 {O(w{a !6C 0R%P䚑CH@j0d S hCr ̂IJ$@ѩhZ&H0P 5D俶p{ DJj'%d T FI UMJU*)؁%ʺ4?p1 0@(Ogw˗ iVֵ{JX#̚ubKP]AƦ;*("TUQIh.,/ *R((eITQE Yf44TE-UKESMFXQ@$(S^Ï܍|~i?YNs OX4zm'״"|6v{D~sZ} R$)Ӄg?qr[DB}BZ?R"<8dK gܼjΖ`cL@?5D|ѓF\$ K;TvHIɘu 1={ǎd~ Z !Lj̐(0!"QGpA46. 1LQ2SƖ< AG0o-@G7O)úؤ1*%Šy! *Ppe7߆O[흯Sb뇌T?֝b?h1^haQUuN3U(zŪtM*Zֵ%WsXhԬ3<Vk(Um ֪]qe*E^o8zk?N S'Q (~R׃ wN1\ {Q?9X(I@~$,o^bwïډxf;2찄xm [&'4k.J1H F Yy8kt/Z lhǷ?"5 H+foDŏs ǀz%$TAӎ%d# V8s4 Ċ[` O(Х7ʁ$=Ŗ5w$?2bB:ѩu{9, Ω  yJcY]{ T2(GDyñO{ U.d4`gζ]χRsf{St!8gT\ % {-+t>/ &nꪱf0(=3\U]zJ[T'|iu{)݌ hO7:W|NĔ8x9mVg j̆],:em3--hQ]h3Id)3jKy_ nVf?\3_:6@r@d 8_IU;h9$hsv9|{B0Lr(1+atcv5\bnE%,@ n^P ltm4 I=Y@nɍ+hĊ"g~3 U,Eu5BPs$Hq.7n,s26a#kKv ?H )\/(gY ^`֎M6@.'n"| KYVlaۭ\̯؎~K,_ SSG`ˁ#sܣ fሻ 9i!F߫OL_CԋV{A 8mswB p 7 X ~ypx+ G :P#\@ A6;Sf xK@‚򅕢J y&^x,RI& 6S'B])ƹ{F=^2w$ͪI&C 7j;lӦ=eW_. mε!`srtC~.shggqiEL}EF2?˔)uE,\h@"8(O5C2/w vݛΩ-cPkwl(Gr8#VY?)yK8v}f:FQt y~\Nxߊ#qL^^fUc>Tc{WWkäY3:E>ߩ?:H;RF6Nљ'C_hF;RNG=zx{S =y7:to\g܎ Il6Hh#T6`9@K1´|~fAwXX#nsH <ڡCD;yNk7? }Jl!wB҉҈Q4ѵ,uۘܵ8#e@0uT^;7BR"9PӾU IDdr& 4Y%|ƫ%xS u*'BQoW01ͷ>pjǁgtS w&U! Քup#d@'frs[~|z " ,x u뤵[a/}';0Y?L D=np>h R-FD @Pg;Sw}Nvq'?[sy)HGvv^E <<Ȁ{Hp/B)`|y$tN?# fT‰Hy|xxh !x!)C??Ve|FAIŁL|z0͇7`=Ј1!фTa dj}cحx&T1Qbi0eؒj?a?0jN/?+2U&<{, ysgArv&nTP8zF>_᷅| "/pz42/}UnqtL3Voͱ{3m;;й˰E:ƚH5|Uo >ϧ+<<$O;m$KmI3$fwz;WHN~H0{"  DA?7䘟u.e €~6T4 H'}S;l^L$A 5`i9DLCaDO\ uS[ BN_X}3KMn"ܯQ^:%@bdGxejh4Z`BR^!&',XQUT )݈ax6*Ȯa>yiu</0WQNj (/=}-M>|V:\vN}h7AT€Z6lS+h/@O4yEghnw ty Bp0Mcp觷d t̨.9AF'#ʪ ΝTXXNQ(Uz#׳pm-O]20jQT";br>]`75Ъ byy>ov8WhQPޯSJ  ;kah,IS G^(EsLtbTktZJUZUy`~x: j ͒{)r{ea@YTqt~Rpkl;'8U˃>ȞW3V8 M}uinӪ%$Kq%5R_gWuѪtCSaA7]r.8NXekY=B^ 5vU6ݩmK>zs}_uf<tᙠmuTF ';حoͺܖ0Y^ Zm>n;i/0bwZZ5sB-XbɖL.HZ+ AN,/燡%bQ#:CsԈ.dz\8JËxJQK ꀦԇb@{tX;6ϧpazϘe^p2 ]kZ;nPꄮCQ{8uu:#E)AQJaG^pste!<,kL}-b$s5gjHB\ 0 ]q`1Yݽe ܞF鹾ϜYX{L#4 CQ6*nwE,ן$ TpaSoDOBDt ‚gs\͉f>[Yl[ ={y}d?EkϱܟC0UB xoC6" RSEHдB4 ЕJg sԌ7 2YLs/.If fT\af]baV* {,,N.ToY[<-E 58UMt<­N |532N$ HbvK"@G6܇ _Tz?fVG_/>E8qfLs$4ky$[xy;p>fו;}:>b.<.uCT h;;Y)J}gt{~:; }ׇLc7P T.lu+Q aQLmWp$a'qk//?~@xM<9s7wp*k= R0ZOrnC"gWz_>@;u ݓflM_T[% 09gzՃ<ݺs<:!_!GVg35:BbI>dwMϧ4B爕]ŠA_v\6i;vnܐm12sc,՞;!}7VHv ՆJ( ilW^@q&0g 3B*#`xRҗty#ڪ}rG c;|;+ht#HBln; #U7_*_/p;R%(Z~nsָatUTUr7!Gbo&7(Mb챈i"G2WNgxש>*}eC1䈁",| j&uϓWg3/gx3"P*!xKEYN&DX+Y^Zpae<ݷTRdĸkvY<[0*`\vkZt]y͛~!9U <"hq5߮ifh>x\:\+xnۨq畬izF/s5TXT\}bqȹ3 Go`DDW%Hm9 >,)f!4LW 94fKSҙ Vt$I$u.պjD~N6^˚!"prQRfBCCH|>.!s9g9cs><Ixx i{PB+%T$ *J *~\ࡩ Z"<Ȋ"IӇk=ɧʇ'{켣WOb]x" ~6^=ٱhuv ;*N'AŠ! FJPRTR&$MYh((0"J NfDCK$`dFa1qJ3QjJ52U1X7PʇppAFA:iK+1 &s h%fي&R<"*pSK9 dT4&a5)IZ"Y!))H$7Jln2+20IP()31HefIY!TSd)$RfU2xi5r :Z5a5f ,+Q)+4јbj)(bh(rLuPE5'y M C$000*I`Y(0Ƴ ,f9-+,B n& r¤RDA Y K( Ȩ$2(22\mHBH5Y5bPqZ+E)OÏ5QpOI>L4B:.+7{ B7}|L}y3$ R=bRxϱ{Vqޣjn+"}.7]H1E-RHH !w?$Q}T ӨB]LGܿf9\|i30|`pDd*~ ?oizf!]jwS?:"*o d65WT=ѧFٱ>A}' PzH6sFL+ϝ7YRTPڗN\!Nj9IrM)7@߼r`ـm |{vt7^ Y̶ ڴa92JdXon~[O G<7,QWSQ\$\`"G>wPQaտ?{10WjG%O Y-U tЛsEk_?_V'#ӷ#.L2xMf{Q5+-n=:Cźj٥y+~5t:OݜߣGѽ/of:מ<ΘHc7-w箼48P JJN]I$JZQZEJ@8Q -#q4'#W_4nǬ,TsqQQ֦yXw~+wR LܞVّÓΟ(&2rn(1ķRÐHIi\z}`9Z{sr玖2Dt˺0yåz%QS%T^Ltf(J*fT"@aqU y(zcvVɱ-١ppt҃)1sF9DjTfhog~ :{}{ɓ׈,ϻss0z䛪V]/( {>MߢxAPtק[~LvEf[^]}G>?!:a&_T<O_\W lDk;0Z諒iN3|YPa縭B̈:SpOxs0u5g4èBo"}\M+X%! bz= v, 0?5q>mȤsҘ*:*d*όwZyG3ff"PUT}iNU~%5-I/9w(%C؏?^a\!)Æ*҃^i|}OX|xDEM<# ;Рg}üb@xWO÷|՛!%WBn@mQ~PDcG1pm{'s^0" "%9c.#ޚDQzQbom;ki{ РD:j?at}.n;.5/{qOo|㨬[Edꬣtpn 5v9{78=l}a%E-wdK:(+RQ>5d_擓nYA乁zv h@:ՏgUG;4`] Hz˾&S9XdGH6`nAްhmhFAPZ^2nA7ag^A )Ç^@*|:~8Mj! X) r5 ᜵F≯1Ah"J݀|HFx[V9o@27Ϲ{I|&1" F@tumw@{qәs/TFWyyuRI"!f\|9qiDK )P 738I!GiC=J36@חv,߮[NWL2 jF%ewWh.?4zY^ʖ<˵B;Y}dUqQ[?u <؎&ɺ[Me7JI DD5fwzG&" s$;}ux e/ s?_~} |j)}}\x!FjE]s[DCd2&œ1tK 5>?$>!e?a Pwvs|J0g?;R: R(h(Jj `=_9m~{ Ɛs>R tT0(rڜ)TD!H//_u3UmMkfַ3/\D˧""n>ښt[{FhJGaݮk`f;<O? "gsw=`߾0\!ӭ,9;ΡLL 0eU W>!%B~]O9n 6A~U'8Y Fh3#;:ѲA>ho@ ?x V>"˂"qN`νC :ncGTVyW=ܹb0R[61aIiw(8C<5Eis yĹ['%3A&wGeР**XrRb$X߫m5m&b? yL'Sɪ i0<> }aZ4 $R!rߓa)z^pӭ mO* )!P=[}J4܄Χ%|qOJ/:uu]( "PJ0@ iO9`C4cGtϮ sh&? 5->C ~~hЉ$}X%% .73TlQPUƇugmۘVޖK!7)edVQ"!\tSƹBP`c'Fu&|w{{7 +7l >8^u8^#$I8LHȠ)P{尿(rpƁ86 fEیet,O-E}*sa|X 0ikڀ5>Q`t`#mh1ZҜE(S)J(t`'Gfj} Q!@(J\ #g?l}4P"+dg6h0YL}a2 Uu8Q,B 0`b$(B$%d$a"P2xDC$) BBLJ,PTҤ=^hy?OO._o`fd1~L_iYۻc1ɨ@@1sY%=b]AN=S):eȽ!\Nj5T%wWW{zz;}lmψ@&(,p-E,UP(OG1"@0}X[m69<^,I7J+nXR)ͽ/+ɃAۻobK!Z3{BmQ^] St!/ZG"!DΤ71\5NdWUZsńenNsF:c>Mw|1=gul H50IyU;u%5_m5JX =KxJ`Ӑ#D0$Z^:~ Fi2~r68@)7ڴV0@Z<=;3bG=ÒčCj\%,;a \ 0vwԴ)-r`?аdFG,(Y{ҿSsm֮u0?1;jx3kLlR!r 0k Y_xk\G3n;Q񉂱pHHh SS(iQuXVC?_PQA߽"WZ;cI$Ty[,ՔtuquoyYsiP7_Ĩ}ےf1J`ߵP ͏Ot }hxh81~*r_r/i g:*0^ \woZbF7{d{I35U2DF[]j !KCɿW?foOO^ӧ~ЇC =* P"P94- H $ "F5ZD'%!%'ކiXONx9PT*v'F=N"} gH+k'WC mop`x@a(WK0gnqRMnyQ6:uj5q aNqHK;UY;) se l tN)}`i@? 1bEMA$P.1 ݹm99㖺T%0::8&][V(=Ȓ_N ^-3Z;^~g~Lظ!w$A~>BR\C?_܈?n@$,"a/"QI [du (^ƬO)GFTDۣ-ߏp"c ?`ΨN?9u8K! \<\|8LJ +M1{X5N!R(kx5_~>3NZP]֣[f /;.>a`߾pBow~Oớo?Q^)=S`HnA~i7o[ׯcusbz/;c# (4wSX=_R$;?'HRl%"1C2 #xaa׽v݁tIx#+jitDؗa}x35-4Im %T\l?cl.8vC0̐Q䙮j щTC<^0M=wr4Pu:gB=nXuk!Ae${ěQ)lDDRJlQ@7Mη HtHcY9AyHip:5 @U3:ff_( яfAj+|?mD;4r&ybY6ǏY=hF(OA҄?E60cls-fOL;'K}{rv$Bݞ =IGˋty0b "[izh7C\ݘj"@U (̀KԝK1c,F^"ԲW>@&xOLv<7fkwԩ㚈aTaW˾):ݢℍDcr T|ҁQ*j DE@OP-]Tl2Okf'vtaHu0B>pmRU?w +Yʕ x1C45 .D~s-)Li Ϫ= KFck`2('nxˢMۃyk@K%w?(lorU@ES ]] rt6~5y&ED||Y8gMK۾Tu_xV`kĨ'ڈ o j e4Љy!抄ΣXwuq]J܁yngowX1doz`GD%  z**COD>|T"ږO_ ]6 6Κ^?1q+JAԽסL-WOY4K+tX;Ebq8 fi&.q|\BuM갾#ٳKgl}*.\"czW̧I]ܮKݭqE\-ͫ=HƠ[z$J ^Hn~;vBZ"$ Wxdwp(1 e1jTz WzϏEz&&$BPJ) H͘[٥Wa6?d` I0"rJDO[րhO?$.ؓ8"9ƞ$1lh Z^A!O8&fp ޕ(8ү QE)Z4"4g5UozܒF fmkRJCimp!Ơ,5oozI&_q<\+p3#vM =œSLѓ^=gfɠ]lnS;OһCm DGܛq#ÎU!H+Z5a(5EQQj@jM9өIC|93C RDQX8T"lHm2dAx;U>L:/ww@+!,Z,HuPįKPѶ_Fn7P?`B+0"7#FOʿja#rYhL>uD=hI !@ p. 68 j=d] )L)x tThWD:ɄG?+y(e}?֐zxHEC΄(G}>ӹKr2ТE, {K !7JS?/cD :~mnqN}^F# =Z$0CZ ݐCGϸ1 zeZBgy~;,j#HGŶ <"/5sܫ$ CH.}`>_`S>}qyJsN<΍|}Tf lNo3ObD) /I>dwrW~>b$\$ 8~Rd==8F(ɣ6p8:x;OXqm#qd 4DGuOmQSDxhl=!~DB'i g'N55F1yȉiuHFuJoi6"V1(!؊09ʧ% T+5Ip8""pzQf@ \ݣߎ A1Y(HNoctt(g>jsZzgz&!u`@("ByO"Qj8Pt*@>Hz|(xф-eѼ5&@/R/ %H]/_qvGn^o8c=!=ZT|i52 }>=aHbiC={XX '1eOEfusz4PMCTkn5 s?)"0J{FF6bF/K o$ Ù/Tu?Vs6r+Eva|HGHyRuDL_wa8CPmX|@YBC&@pP 4JD{+۔y00GޫFT/ K0%Xn0Z1!2Lїf|⩺fF)yپ3q+ ҃_h4@. 7 eM-!Uzއh!8z93;XwJV[%$kߠTCx!qWj_gX~^oVmκ#]Ϋo^Ȟm̷- 0~W:`!WTZ`9`j]37]#կp 5xgb>@:":e1 Cg(fH;[@I?<;>E߸p,q %|4˚h@Pt$~t^EDi]mT($iz¶h%G)nƅqC4qlvaE fEbUX ]& .:?ov.VoQCLjdset&@4>hd.#sb>>@Đ|L^)m%*PQi G2O䏌"h;+|/.Ch^Vd]dd&e7hq!0 "\Q٬Hс)$a(L1д\z $^ ` dvdD2OčLx@sYbN Y3\%}@ahuZL 1HQ 4!לLuXHk3#i;k IR0 ei(B( Y !!`R30`D% @’,P|x^GXPڡ';;=[vBfT8}!*j4;d,'OS^MȪ{K ^`VzB "TegQɁCq>HX\jpZ[6&L`vN 9PvQ(9IY@Ow^07j]#+Ɉ`DU 21LgJ,e\*BW X]=D.D1|ߓrgDLu=wg`,pۧnӧtr`g$';oں"`fY!pb#LGyAlP7ݧSb#1vFё-vpg ^b!z 4'|Yd8a9@\z_5Zmj.I+THt JOԃEMϧwrU>r!N3I<2g֒د!X~x {qmOy4qq8c fQÞ9He! iuaL*05rS 1/"b!DW>^^?^\2ﯗnyHGpЪ+^xPy{u^5Ζ]HbS?%bAmnjne$>a^X.xrZ^WM5CJƙ,X6@-0N~Z!z)@cP 3@v9Vuׂ_ !ً2T@fbhӵGHL]!:;=V:+~.CubLE﷞(v!OsP1 ۙ\%xAzFbz#9^B0jvM}uЇ^O)4гE?lߖ ;P'Uܦ@'I HN;0hNĪ__0btL#Q#8B61횼Gv/he'Ё gOa/a*vN!=|8ɾD9T!BI3*(.\3v*LWLW#I!lC[Iմ1qXڶ} 0@G}PgXhKn~hQz_ϦSa{snKWOϗp r_#sE;B|agBQ(Ѝ* Rq|@ߘhi΅]% ٮ+hÿhğkO@A|9*RJCT">g88GnLaf C5Gk='cS .[`578mS$ɮSp+bY b!uuC01I|]#+?ha9&@,&R@ȣuW[F?/;VwKW R10nj;WwSu<zt؋Æ[ Ve>WO6(vTz޹{|y:3wR.;ԋe0C I)H`"-r%'dhIyk Odbl@wF$xCRj1:O?8:hSs?~7_Z]/q8 RW=!1I K3~XN 8RQ0pQDrfXq%4*ŝ`N?8o˟[dB֜t>UeE&+Za2gIpB0Κ(ZX!hBeW_Ъ]7ݩٰ@ۂB=bA"5 姬XsF?cw$gp/&B+_.b09H{bLGYQǢmޏthF_y\@v7wGBN)&Bl$@wB UD*El*sCBk,Nd䠧Rçq+xj9C:w~&cS`wi|.Ix9;t$  Fy 0 Y=2ʃbNboTnܞ $8΃NFm³N`oIA<%b=Y];SY ZDGm JPXckD%Ꟗ0 tKN(3@0D,(G4#AqFvH͚ { BpOQF2`pg :u5Z:)Q*q~c&+;ry\?ps WL6d~|uW8IG,6tlK PD0r-7!>6P|U"›gWV$y|!'NҦ{712rAyT,e HMs(c~)w7mQ}O^?V r>|k|$!f:ZFwe60:Zt7}Mh$&G.ZB}Dm[X 5u耜?2"Xl0"|Y^Aރrs݈oD=U2NL`N!zd5%55/bI"0Yt&kw伵{22INpR#]tW MAY]mwTga⪊:` Qs*͘XŅTEVəfss˒UP>TĴ;6Uv "xM $oq<0 ɧ3u/le-2/ k/S٨2LJZ1'J'Щ2BNj&$zbup"*̧ܡ .yCANut`w*RC)*$2B):l'yaNo?vXAK3 Q-D2($A0#@ -0 dHRBȣl~=$ɍ*kmI>8c:A>D}lQTCA8|Wva6X, y1 CrXo yN_~F?nfsXh={DIcdݜ9t$;uځI*{~^f4u d H?UsQI ҳݓ/xv˯wnp j1,| m#fT֓]T_o+fd5q"RRѣ$!YIalת<<gjvzj48JhF?" lN6ɴm#t]NmgjȾԓRz0jeԜ&H`I%l^/L{,f+LR]] hT*yQFƛm&RkT@ʢas>>ih~py 5S<6^~ճ@@}A~9?-+>Qx-E[a )05J]4 kFZE8$kqYube8ܸET_e*<rkuxb}3VfS1yucGLL4Ĝ*[: tH ڧh^̢%(ЌAw~މ8_ݯܟ« (T|}GHz3Cl L|.BuhӊCi&6^2AJ5"-'~D#vh~'w8Og+Q(L FJijKHz&XJΤG[t#B8~[բ)_4Hh"25Ŋ9-n0?>z˳X`՟3'V@72;I!ƀpt⑛cNN}ϸ#${! cMe3'pĪ|6 MvpP-%j~3.da l jN|5UA!@vG v`@PKR f{=a?]xgޢh|\6J{a5'NDg-*V4wyt*\igVxFٺA${aƓ7 R5=($ӂj~lp" (rD +OH 8 j(D$h !% TM*K܁vĩ$3q= Q@ȇ%6<˷{"$+I$*4ݗ !~=śsÆ0p/;|?rt$Bh Սi @ v!be;磤 0#(~QW/xb =x6M ^"0#H1$8o@`/܇/`> X? N|((yM$T<$&rIQ6mg3SJX$S!}% 0֍&B:F(P%(|yrǏw>Qokc>cB}8Dms DM NQ6CQy) r5VqL$š 81ya]~s۪MݗhOF{^2xd{| ~ka|oh^ qqKvWy{9MP Y[#f;r=\o&@κWND@I;9C@@ǥ?QB !Z̰I3 ęr8M6gs{*W{t4lg#{*E4eUWU>h'yHo- ؆(59{&|=}:V0݄ڕh@&#2=>v*^,=bK8),8^| &}}]y zv66dP ; @"p`$ T|:h W= PU'E S#1B#Ta dPua ЭU#8˶u,̝`zEP4l˞H" XAO3{>:r4'u DievfF+¦p f~_HЧi%^菁ρ0-AYpG x@ BxilєTgg:ADO_&g70enk8Ԗ50AokE1ڂYl8V%"Èثx.\0ܰ,6Gu+ܜ .n ^M&9YbmHMh^du<8ͼjc!ù"=]=OʉPlOa#e5!ӟzz<* P%,nzYݾkl"#J 0GfL bK~H;pO3y>R5FvhxΤxcy\ONp9V&=:gHhln\)H|^ ކ:0+v!W*.&IAK6}/?x,!v;ahBg>oLy(u#`@WY&G>& ن4Y&S8Ęzzm;?V*)ݨ?,YV@pvء O(  FDcY=ڎ9ۆo8`׆m%^*b0!I-_Dh36lPķ Gdy|)߷ "OR({?Y!7k?? uhtk\HJ2#6_M!us&x' yPӐaUւ SB^ BCbjx&pPװ.}*+>OBnI /o@QBЙ=$Ї)j@Eu6$mD__kZNePD%GrH|9C }i "ENCH,hjFtxgG7Ba5 w!DCi~I)BQMU5zA5|PU#z&if@P ,2,{iq UE XYwez8*J6T+v$VLoۧoz^.UUUUUUUUUUUMU*jM>XP ݧaPyGCL#dg'i! t7w-3 fֱi5J]|ْ[$g3-# g\}Ԑͯ'x"00j4@;Y=L(= ͊HGcwИH iތ~d6UΑt8<奘?ҭq$>0X܄jqEo`^қV i jQJ l:dAUYUϱyS ;MDveCd).HxZӒoZ4b!A90F69YiRuhýDIE4 Լ^wȤ`ؤ5"bfXU&ƶ6-M=񵝆c01z 5PVyaf=O^ݛfvϹpJ:< =}Zpt~#+xoTFUvbcaa춋Di͘`;ku*g3b =>D<=K]U ) 2 $ s(%0R4 ]H!FS!¡L%bCox;?=M)0Sw5 fMY!0tGc߷2$%)˿1Ξ_`Wi#'E8IapmӔhj~܎zq{F !]9zߗ3>D%B!@6LӷE&>#qY, r< Ezb.I駡ÆL$)g MO=: #y\zs!s1RXx"l mö+!ǿ 4w㼨܋ۑC@pG^vY[OT '8\wǾ (_iAˉD6 03a(H`w\l:%PȠsTX rg[ ~8hS 4p0smQ|R|zyw:ot4<&n~8C@fi,J Ͽwx2J g}9mPsIq)y!W;[Cm؆Q0~i4[J}'#bL G>)d$sfVY)Â0UD0!h&?Q4QTqr@>;MI$0.I#if=xmN1uS!dQ8{z`h;;o4 9}J~2E)\X8@Qɢ79iu >ߞ$22qxL1B4R~kCn:DޓI;:z >0A7wzS7\(U2=ZP ޜNl!O/ʂêSXG;{9PA&6aM66Gupoߌ؝Љ0:D˩cX{ P @@0"MC oU!%]2Li8gǘ\=}%:!XUU/&өK 2G[(&l> KĐv;^lwto1%^EPQ_0=^!Gt[&z2'tT^>˫[ayE^ܜ̭ FH.j% }07snDnq ?RaaHkix*xC枚#󼴳erz<=y5*YuY PE ó[sP]^KuD`|B(~}z31& c)ӟG>a̯ʥ•R(O}zh=\iֻd4޼4C!=hV|,7bUp b2ekf=`DAqJ Z VX 9{nWD(YNQrt9c*(4&<\8}< "?>TBAR&owjA'ȻOª(Ucmd%\xiQ(؀* ZS1Tr4!q 9*P!hr索a4d۷$:A{> zGN:8<7y7ρ~C\{OL'^@aU7 +<;#Լw>委8v§ I]p䁑{^ _A ;.4@uر'#^CBkuG.#C 4fB  |DyQA1[lY-"`$&C.SFl^J Y f, hG#AGƳkaBm $#1. bHd{&&݀ "GחY؟ǻ wٳhe6 %euBy֎%cp L~j#?2-껰t/)Q)&1*ZhU1{vqd63}$եw\g5wE\'xt%e28$ĽT:׎e0l%{xbSxZkl WI#e2 @{Nuj@jhLq,;\(݂us:h<4` ;xwU{E^j1]ų#1{`AN㺡5m9!6AtC&T,]ih!D֯m(zߍȾ|_BHу`p0e' ~cl:F@1<<8qk!œ[}Ձ$mw"H#1@b߄#qYHEȌHyb#O^-ze>Ba)(剱HИ(o:VfDE:b QTN$dW 2#144>\:N):ۘ/Gd=ÉAS۸$=JM~/&}ɁłϨO ( peUh3FF!=^_7{0mgQs6АТHV pSQ[,*eNpVs5z I J0~Кv0`v!HVNEh#LzΡfqN[$Dr4Ks7+UM̋pĉg.zJ_n(;8af/{m]`&)ClWG;IFsvyX9AbK\hpl`HBoX1 2qhD^Vn` :&G9>+}= $w5ϵ~h/O=<8QɘS@[ى" 9a˭/e_sF"u}phn@3 J9+30cu/u o}IgZ%N*mY3ӊZ@Y!IHtd^!9x{ʙq8fz*rؿwtt9dz\ @L*15CCaG f#Cj.٘k`~0fcxm@ahѭF4kpC17}/ױ=I-w:;m6; TzNC2tIPvSOb(ܽj#z2B;#ԟy\Tߢ/ZlqМ^\UFˆ? ?}!䷂Zq=5 := W gKyKjv[5w׌fIӨK_qk˽3Q֔RZ;d%IHUS,K?,s\xa2i\a& zy]hap39Z+/lčJrǏ(Ve)7z1 & "PQ:<0d0|yЬ JkP.5Wxp<!͘aZx|q3-q^tHux:}ZgSHZ u qʎ1it?{ncv5ǯ|=|8y2H &I21C GB{a80I VYWOj ƹ /Eͺipc];tC9A8Q7x v[n$:;[2fzy:!!;Q'lzI1ަb r#j1s9ޞ`wB (nZ #-*Dj#DR$G Ċ/( \:hz''ItB=T~F%o=u CzrFƻLr^ڌS;`EpML$+5NIM,1ǚ玦z.A$Ʒ%#^rHVӷaU{yF$G^X6 '$"^K6.>YKp)qY|prfk{Ȱav7%Q2Q >-!rH89Ƹxogm$IyUwq]ǁ=#CPݲL'TƛL,mf֦y.eEABWV@$i;k1<1IbU)g':1Jk$IhaLvLy$ݶq a2wy|::ls N.UlVCywm_$ssu 'N)ȃSF)! 9eň.cuc,Aezv&)J0tpT1) c["4xh$v#25\Ǣ{_ >%(/))@p R}"JWh Z9qN޽'UN<M /͡UmTCg:i=/ե0~>S@ӹL%>< kgD!%8!L9?c.}0%>O} z?jwT7ϊ7k b[2mwx|P9ex3a ҴB}b.HaE P{/6qǤ51I'>[Ah9|C4lQWa8tiiA= [:y *l:N A '>r(q UBӶ^z.^L5\imwSG̨N^0C]C`h4m((N/*{> (y L: x?DMGT_ 8^>n".$JAyՁ j Bf XS!3=֝F_4ɟ#?C "Dj7KUq=CĹ}0"Y=ҴAo]tYtUҩ*9yrI 35ʄЁJ@l5 6Lq"3ɘ'k:pt\E.u 80w|yQ V' N9z{u< 0zy'wjp*(NMNXP &(꠱7pV8E Až!0 ӧv'*b}Z>xcG S0m!DdDkEY3BAD3JD`+TXu^Mo-c3-.^tN]r_)c$PьtZ56!Dp^W@6g\@Ӏ>qI`ۃYKoP?'+S0Lj~[ǀ w=t)LsuDNa?@$ 2&9I9 s.4#P `00` ` 0 ;O1@жGS4E4@>ҜTTs6Xj (Zp?N: /@t` 08,6?Y4eqvU Hrtd m, `y@@⤿J5ј Tˇ2,=c@<=`6 א"2"AI8iЩʷb- Nk*EO;!m@@?\~:?C$J?=v0%̴`5R<\Li,b U.8;`&>2cLdxs\&wXT}=0$"<NKnJ3pd$@9*%o>vcJgY=݅!=}R8+봛עVbVd>GCߩÚ3 ~qaH&afH`f$%&adfBd c牋:o׷`| Ɍ)|hL;P պ7hv-e"!/Z:ҝ&o_GF m敩 vM*9XIA)GaRCK@- "NUg dy|a{x}U:^Y-T$@3~][ikx X4MR>$9sAOrc|D0 ;;'y pB9`m)%xSnI>TMY` SRKElu6dF"lO+RyW%&討,R2/g%dx>42h3,{^Z!n(q!#dwPlj&tp~ac#FI 7HbRoxRK#wfr CAY(F~/vvx vr Mve QD:mJRwwTDUR#є;Vv s"+۰P7quvL(R߳Qَin}8Cc~e<NG9y#^xg|"Q>lBr4Q<ѐ&ukuWfBʁҫDECWP?= IQD}vK<=؈$@=R9\TO]vO1c{q%|7q45jಽ"L7DžL͟9osCLz]Ӏpl<.npb0#+ 4X[-\uDBj[kC?'04[#i}vuEh.9:S"CUV6{9_)ڢzWWNlWs_ZZjַ -EԸ2\qʙB4m{[i,IVP{뢭Rott9p).t[`fϐЖ۪խbW~.9mBԁK]@5%n$e (> $ 1(@zu$Djjb[e t?N:2]c?}g]N4?1_[o9g>qg y\zVkͰR'=]8J4”hk7RVfF̐&&SD2T]`-+FeɊcN %91!u˞FC$I$Ogm3SH:P @8 RD3_khAF9)ec5ۊ1ruyHy2_ .:珣D4E;&n8jJxu_-z۹߿WpJV=mcllfaAsԳ ֦`*B&8UdOB_3K4a$J?@B@@=Cc 0wh]I5|񋥢J_˙K!d6&suz9'=l=#,~4f `)nr 2mLE-p9 Q _o)E]{]1B9ߗ7ĜI%~,i%dr?YG? &1 ' A^y~=YkFC3$5d$iv *W:vL,Oьd c3g4T8c~(q!8a WTq Q=ϣЩf<[!(Z/ M3ΰ!0y%'~oΩDV$f'Fe$7^ G:0l&yI* h3Ӱ݆L瞏sFͧ4{Ytv;l~ a k9|Oܒ1 3#Ϭ#CGp!b!dh JAo4 Z$ Sͣ~`2!X;$I^pxMq]hPw%J*5>Kˀ[|x&"误װ3Ac?IHq v ӽ4(=<\oA"CH= ; Xm Qk?8!kKpq"hґ$,V$#u=%/Hc&o5?<] I`A(rB74o7`㿝1"w ]>M/gc8zx;z+ҊkXwUs> mEH˖g!D ,a>8K".r6=Oѳ'. R+S# J\BA}B;HOn}1&ZK"Ro=|3_|5%-.$1%1`TQ^MZ2Iwb joiI 'BJy ,ۘ{ Dbs)KK<  UG! j{$z[\6CT 4UNd_Ψ`[=YH^,N!b@>-h#I`rXӃjRK4D B ~Exh8d׭u {l.pEj2Œws-]⌖4TB+*Q[UF1θMLŬ "K K+Dr il#ΝYjJ-@P(aقKٲpI2Ж2# kP?5MИYrglUWA@ @GxgSǑWF;d`qr>øR1UibFCSɇt8cи^ ̱kǜxN$:Ut!vl+$qD# 1gYƊ" h$93R ߦzF,g/Y QjV&a] H,9Ԑa LOX! ymVϿ]CؼUEQËiiH##W=(&ZÉ&%b;;0{|B~D< x3JxgO% R 41 "zs$* H(X(q`Bi&Ji*ٕTQU_ߘk3,̪ 033*l‚(UUUUUUU[iZH7$ rBI$6UUUUUUUUUUUJER*U]RU*UUUUUUUUUUUUUUUUUUfeUUTUUE4QTUfeUUUUVfeUfffUUUUQTCi,C %cc ϓ;E4Wo}*+X%#C8QN4`_aNV8!XUW&Cl?&$MStpQ&* siMVt$!! HB"VD23 &Z2;²1A1<`2~&&&$rUa\Ia&*&eCT 4aabÐDS5R%Ua 30ы2`Z0II4%@ 9 pGOS5M2"*9 R<2jfs4biIT`4D-B~PnV4ati]+Mma =pG 2>S +$ jBR̪$uO$ޒAvMNy(".(cmo>)C,܄4؊8=F}IU]#X3Ʃ ;>/c_.V]ܴ͞9);N \g2EA^ECCɩi I;gPA"D@,M:~"ix h>v?U;˝ҮT u K2H8%Q?@ӰưmBG ~2Ѥ2^L;L#0f)B jf1%xi0Dz.lB 'ٸEȉ)gBY6C#oD5 $(v"bƶ\To X*9`BN,lr`% *"c' (&(b^:Τ8fUrɽ>OTQE;3"~swLJC5p} %=$>&MH `BS1߱yR.VۓC,%l33 j׳jMrEAj0vbPl(ex1w#>Qb* GL}%GA]5_0;7D0 +A!6LGD93XQWO\9&bv>u23vab< eo B8r¶N#eҕ׋Woܮ|gvX+ Li JR!w=5~qlv2&DzbJ~0Ù|>'ճx<<1,M1\;85晌l|&۰dUXt̀yȧ0 pxC"C>dv6ۄQkz_98+ 7jO{qGݝ{C)@%PVASap#(qA`xH]vgKwϖTgEu ٢6r~χ~2r%=(zs;blu^p9Mu@cD e_;(ozdW.sda :9}zcrsxr/3Zv@{,AУו+ry͟4F3EîL KRUpB@A3E dVr5hs7b쇡-WSƚLp4@8pɓ{f l#rzO !r=.N'`]^̈A^oXdd;+\r= >(meMw:EPEK !v>WGs'.^'AP-l`cІyH'" (|q&*f <<HFoW3OCy'YD,qOPx ˒/bDUuzk3&xux+i{`D:y!јG pmc#7')TQE]#H3*EQt"-ϦU.s% Ht8axʄm<`Q77QA!~9rԪVw3ր./'Br78yo{Ä瀼|:G+O B>C)0P|-w*⫘#PJ".?7ow#.= }9[9hzIEuB~.NREhAaOP޴N6r9/c{KA]}7בM&P8e12䌎 ѫŎB R {$"2/6;\`.OY9cv:2*T;Ԏllʭ+PNOxn!S/QbW# 0BBZz,օòufs9!L!G ,:Xdi6"^ ?hnl7goz 8|)p}ˑqDyKl&̲y?$D`*&UQUG'cu_iRiq0S<R P!>cMhGOΝd{'GO ;Q=ݎtI7Zr%އMz8"~2zW: 2Mw.0{+ 4:ꁯM_ԛ:AK#:f~H%cg-s%}A`;Yapv1:37 Wt0"ph}b! 5{MLC 4e *tDǦ:쟟tql,֪bWaDEfH & dhnK ~mA8o|[P`o~Ua9CxO ۭɲ:3NMT5[XtDɪvsNtvJ9k+jPLsqXuS fx3 y抡;>އ S Q~ M9-F?&٬Įc͘o f IZ@5[#SpI rԠ<wq˯ft:A%~XMn^BYCgsd 09єNx>f;ᔹ  \b}]|š.+O9:(rM:c SAEc;΍ksq/y3.xOE۪=j|0#2!)|PI#URZƶ-ɆjsB޴e9p٬)ÖQLGt0$ ݒn{yKhHs==%EjJl(̢5.;<znC<#!&_b86g:߲WK0)O=((+N׿WJarU{}>=:((t<,{ +c 8#LuDSQfAQ1W.H/VT^A_ kxҧ8jk ċJhESm%`ESȻt'ܩ<:ԐL̓r'Ol~fI]7s1ЅYJi/eyC!6$@Iy4-a6߹GNOzn̡Jȩ6}؇Ώ@f8 ԋ6cx>M"ILx$c^t²3b=4ʅ&Ŝ\N0 I%K}Ij!.z=,;\褔,g`BtNǼ'8T߂,gY_A癑1|qz }+s y(t,& Q_mH 浭l=)%+}">K=T/SgLDC@~'6gC(=mKç)@|p_A=t,${Fbޮg8=e#ӣp#G]Ȇ#]MyO=Hd$8lzM}b5񚃕]SΤ3_Beρ1 dԔj&o(ĸm2(Ph"U!Os]0<3HrKIYL :24hl7)"rT.F:馈\Σ@9M^I)n] QTR"){d . XIPQED&iaUZ[`AQ\㌭$$~]JቌCy\t ˯lT);=5Z8-eMPt/&x*7Ek>3kr9@k5%-?u?Lp2퍑ͭ/_Km4=aw\ptl,s>:*b*J ,:W C`ӱu"(,1 hDI*} vjJ&@aۜ  K/$FP0}.W7‚; **bJ(=مҋ.O/3O+ `㙢J5jS ( Ŭ1 'AE4Yj d5F FbF+EON0èwsf:*bh@Х .%R.O3@䧕F*9S,~:OIPs޾/[C+r< ,rM*GM G ]hp*skH?AJ($${ֆJ ȔKaPרYLP!*~!M.$evLaq]:ӎ0q(S\YSЯOqCTp6jH{ jGF- PV $(" ee{XAVG:ѕ 01E U1QTD2I!BĴ/uQEhY2 f >de>fۍdiin;>:q/d{OSnw|\o=?ON}8"p8?MJc^t`̂B!a9 ہtN@~+7/lf-6 OM& (b:nTJR6j!enZiz72!ΰ睦;Be@D&jzpJ2*DQ<7ӧWUBv%i6 6arpMo<q' 9;iEKJY2 =_*Cr$d;:ͨƌH ra2qI;C|=Gϔɕ"40! 9OQlANd )v[gmz7.ֹ6bJpMKCu4/[ ىkђUk\9N4Fu]%\>kvD4]X bbr1! Gxh|#F`t[04ʧ$y eyQI^ E]u @>5H> AjhRd4]F-( jf1(9Hӷ`P@(#JP{@n&/!WñФd&#W DzIm!"L|p%Sj2CPJzk >qDꭐ@CLTN:фm2b z V)se!;&4 rG`aPiZ>i9amT{?\v Qa0l{b#wSMM53Y|$1W1jNd9dYyC<8]9givZJU|XqS ؅dc95 ĹuFui7Ldgǩ7 콄>NJ h!09 *e4JD:H:0 A7(磌\Sl_i5?A5k/Yo`ł#D))S$ LPDL!R1̬߱?BBd=N?vNssypbHQ>$N7Y s M=92bUZJRP6o1mκb|J]= B%i$H%EAJO ~UuG ؈E lUSqZOHB@Y5zNft9@>y1F?z z$19yLIv+g?[hx) B< Pd\K}'63Ij[ J!AMh ǻGHe7bfG_b=翲[5Ygd =h=.`{S?^ e%~ *h@H6 -Sdjpz X\!5PC3A̸8#Q(pHc /թC$lrFF)݉C#юhe Baw>e<%p %F*b~ ⣙9 Q4aCRJ?,i~>B]T<'/դMJyI6qM0d~C=SG#. ;3$"P4(p\@D"8A_t1 A):&}˭Q-5cWRm}ϯ2ɍJJAtCdPRv1aYTPVt*ykY_ & ԒPm BTH\ϴ X.LQ$K84Z FM "U:朊ud'`s'1nscRP X!TR5HHI*E0dʙ~_a64ğ ZP eS $cLSCwc\ѐp6"?AaXBED̯< Ǩ?^bBz{r (!eUFAf#P5@J3-o61m:5!,uD~ j-f?1{^hC A RP;jz`wU`R5Sכ1E9K1Yx{bRGR*1a ADT:PВV bO ]LjoD..G 4&3zBYW{8jdd2YftL3 NVrMK,|sN*ƃq¨~*iV*$ 2d[#9Z(F"P{D`u %!8?N<?E{>>ÄM'w1۟A4jB-*㤣=M "#Z4Kp'#\i9Ib0±=$b*mh8[Mck4-+iН# V50ח;{dj$a,"1 Û&GAՌD5#xjֆ4Ҡu5'񄇁*iJfO | 0P}R J!x(d"auGlm67mF +QIHH,WFތ"͑vP4M&""&"0wj7ڠtbR`2q7\ V/'x+eI P!XQ`~c|4K^ ݁ )`?4/qJQ!+2<>ӏp?+>( ޶l惬q, Ct( /PLhko? ks#;x#[Y*r{>Zj /b)4UH:1{ $4 K$%LwDzqS(V6c)]z͛4Q@m/`JCdLtǟ~Oi% jm)5l񘎱!̍Z2@b}$Zjp'X95ڹ_Eweaђ,PDEz̭t4f,q(($N,0gUQ%õF0<ZACkH( BG׊z/<)iA88玈!TT3wo~{~ WY[S^UEG}<`?f`ov%U kM2ׁ7" ? %J8M!D N@a jP59+EдBM~8D$%z&{d3~l_fdwl? kh!qRSWDAĀ6bQt2e?ô)ԪuT`X/ΥH]Vz1 rfw70&>,|~.I֙HNqyJAAf}xGRCլ"h>1_4==PyUɜJmƠif|s"TN^~<^2Q# .|ttޏgܯ "DA2T~) H,'p7.Ԑ"a`'.@Ƕd~ Dzs qzɽ>aCC)CE[`-qEaJZBB&H\^X8^|spԑ45ު| EyHq0w?k))^ aUl~Y #`VZ"2nIJD0m%g hfN8#iivP;@PQHc> xQy@ A$)$V)@:B-*Б(AC(-PP  Gj$!zϏyG٘,f FBKAf7vk!YJ$M*zz^_e/y Sp aaT;$tJ3,$ΧYLa.- q9- h|SQieX/}ĐE6u0pbj(`ӳi?Jҍ+Ԡpao sFߋg[:Sd6), (,Iya`Bj€kU {MxE 0׀(:#&x|gwoUrNJ)ePH9> tpBςچ\!:HVO~=qxkþЁH%hxN9 06mu%EA#RsHwC%^46e;tv?Omo*leuj";}&ramlyحë2#~啥A)ؚeZµX3bȍ)ni ?9޴'߈p)F;glQӔyܔL#êJH xOO&K舃94'(t(*&5&¥at%>eb4W䝆r8vB2 6H@ @ kf~a5£f !~DJ30UDYR䜺PI`lt4K!"L]H[ bdpᴂ{ͺ#ږ7$UVFr00 IhR!ɌzB|T{Q(ÁZH1ԞB# a@Y2!Cp,]H~,41Ḧ$(GCjԥTEʡ̈W5ʪ*Y0s%yP JHaZ]#*]xa͘F>!ӸePqXIVH䐞2pO4\aєRPRGO(#_pDInGyffefV_lGOtҩ@x t(C#zz9I$t8Vx'CNJGRdľY8UQ9QMcPS `DJ.QIhG L r 160[rL'Z%1  JR% MLJ`X`9N #AH0Qʛ&2NfE@1e6AYA) Ҕ,srJC$(@1FkADg!8?mxՇaq ϓJ?( Xi0`쐧x<~SfP% $ lAI"4kyr աH&jP2saY0h75TԉHƥ(L@g(A|K#,H'_fC à. l3s(a{v@dtNsKP 8Mƍɟ?LzCA ?CR>}{oCTMH5?Hh@QVp,@)Z @V`ęG3sE"&(A(30J@U)T2PlL"H**SGGP6 14Hp+dC`44OCh@:_|^ Fs&- e% F6U63-IZl9T fQ@d Y-QuF$i"*,V,,T֪(u|#/3YK(c7LȢBnE ,>=5"!(ɩһ Iڴ.tDPL- HPA$UDL*PFyۇw@:zI<Ӫ#i3()(sauLmk1P<(5mMfY6 Qrd4V6\f]ܦd4DBF7A/֔֍f LJ!H4Rg6  74jò)tP ZBffщ`7XVцm evɐ ##7Z P-&DpH- %.삭g M.x-PFHJhiQ9o #֜"571.<lS"EĔB ТFe CGH&Q٤ 2A 1˖Y9rZr 9uN!5 GuDŜNp hRh>{Y$E/a8AmF|= *`tuFtȂ6xhaΔ1."g-̦|(pvl猳1) ۃoXqFqhٙŹvVk,TIZhFdb d .B(#FfP# ۘX=9`Sc(mB4W]ݍc锵kVGR91 [(4 )1e9x5L`ˁV-R)V &EJ13bW"e/ LR튃 ͨ7o ݱITF00&f(ʍZL ^'TB۶IFg AuChE\#bqEvLBOL̰!I -RB4y@6"vs]tdPu^pw$%ޓK&d9 X1XYMX֕DǷQP|n$l(=35l,Ef7x2;0: `mJq6Cf ji.jڑo@h,*4uyΎH-, ݡ:EѪaS .+mۓ25#Qtug FCJ`0Sxȹ3ˁaiL%B@Z vw N܊HbDCM*)Anxow8M>De_\1Zrc 3'f4QgZHb]\o22e-q0bi'O%q1JYR1kT3ԣ$.c!%o|ˇ.]KIY֘o|ȭ_bJ)曃t]MOXבVA9GP6F1&a&1fA6@Sq+LD ΁P ^Sl4v @so$$y<}0M( \s L4=q %sqF93CV2&BDQĘr d7ar9>Ǒ7sC)mb!6ыij^!PvY#g+F. lVKl w48;dgCVޢ> Q~g=3Ԅ<~h'7K3!rćH1f գcK-=}N|pl$֊&$j0ZuslEzlʹ*oX^!PU{рhb'LLq ZDF]t|@N|7% Y!Utdž jZ{Z]b˴@P[czgýq ŷy;ߖH8|daj€ukA"P|'=dҧf**5Ǟw- LCBC$ a!"@Tg1`l2QiaBL@"dedRф( "@)FR d"ëd"i&0BD#uzJw\ e/8ۏ@P;kFH]81'i{zF?[6Zm=_w%['ըIryq LWYYC|fiЖBޭŇ/uZqlyc|B X*\1ȡ PDjQhb& PZ (h a"IH0ri&XX!!Vd@WW=hHf aFB""14ҨE2"$@B(L 44+QATB B4UA( "B$T(J$"L/q]քxvxZ&PV }!;)bOIT/wm$`HNXQhvMH& >OrSNIfJ<&% B+B̴,("*\"H!ɼ GOrF:F3{shL =JEI ,)#=ε G1J5N$V:Ϭo .1iAV ))^s_k'qZPĨJS{Hv5,J2cea8ffbO<2 ]k0A(ùٛPlyֈ:JF 5xiOO~>CשP?&N>PF:wkF5Re2<ฺ|`J[4ii;z7hP9GsbQ7OG?UҤ5 #ycLShR p7|v5iN0> (!ݝ4d}Wq`륃 $2(]B'1vATPh-"ʟtp,*A*"SosQu}L("/b`=:U,GDv0AT5>R4<\!_&Qr|O-k+CIfZ*3`q'#-[,r6덖WmH 玻d/)o2XgHrcqy@qG}HHu~n|ċy-.k {O:0qQ5? MϚ''ˤ}~Ω.STUA`L*!f?'$iD҄{8zdQNiz #L~B}w@+Z˧;0gK@{81ܢj3{Z9ጢ0@ʖq64 NAtϘW%E̛]ʼngr;^ܘ+3B^@M,!h>N1Nxz+FyuAy]ӬDf'A MXzO8X!gadWŕ(dI׼90h4m9'UŤ;:dmmOg6 rc'{x˭s ,3s0%Ӿr^7s9V⨩}?)fO11uʇY #o [lIxhw>B^z׏L (aӬG4<@O@9V0L:mA}!_lM|G64AƵ<<]g6a 1޻;؛of>2nօ+2p5"Swgb:~Sm-b;B`g^j !7b)mi;{Qp1SHܮqx#v>;-aV :D8bhuo% ѓFlAO6\J ZUΔ0191*y LգnE2-5h: `vn_PPn k#mn*q[<_N us<d\Uێ"u];N. w%<>i&b\J޻FjŒ"3R! N HGH7ˏ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ڪÏf 5&'#c`^$g>V %1#2{z1/'TЯaU,ATR,=@GFWD3u饣 3o},xL1C=qt"P@@ּ)P-ñΡ2rPI3>*yr-;5hFoyòD]9f<\[:]&*xF+liV6;{qFE/U$x}bs]a>'v^:'2!0cֱHZ}38z/-e'33*!W 9W-\Ʋ:Ldd"v$d Aji 3kY1 bͰkdjnQiigB3pvL1Ĝ{#Z5$a' %h`5 rl6Ikxgt:lLlr  ,XKvAe~=lˆ!#N!9?OQ𨗺wRy2GNM`'vZs8"$@2r:aƜ>9M%寧5]mQU37c"˘ ټ ׸]3IS\.Axɤp KzB@( yHVS)6Wwe(W!/ְ3ҭ<)CX&eUmn^MNwZƅRwZR 4KD̾!;&m+c2Khxj7տI(4De|H[Jķ쥞$C]񮇐 KXI$KTlC? i2Ii #\VfsRp0cqNxw{wf)hO+I#95t##>#b;l6 +h]:gtdIq*1EL`o-`ȀH)o6W0cl09vz^Atoij _ßwoKDp 5M1?h>+%W""1 ޞ=B&iA@$N5ݓ=+k>'8!K /A#Mq("2 MyoH2le3Py Yx z(,5t4szl?.q i 9"1y\cag֌Tw9祢L>^rFH`;pӓft i1V*H@ՙ5^s&Pv1lS"*MmmKW.P8 .GOSڡ$ I Ź4TЕ o )dOBgf{ KaM,phoQ=K𘇩$Cݠ[icX+@7ӈݚɶfY41 n$10y/`ؒfLu8>:aiRDu9f#ۘ!&A-^>\˥~Mf1r] V~yycX7{5$es;wАpCtc/(5q\(24'd?CӛUt^IyUĝ6[ Mw5myp8"HjJƱ?~y2I;9H.&s̍*^N,z%i1s*xjFañWE!3bI$tX*LnYeN2Lzoޚwg4k@➉RIYmәn=s̓%Mpij*XBwq,9aJkw1xyBL?Uc^+CG*ƶjكU|#CEhܒc:ne᧧B\5(U= 3ˇZj<ԫ% 0*e#Aom6+|KSAV;]+HΛg- åƘrvy3/sYT[<^5ü>fq; uգx<&{6a̠.e]ct6i]Q49Biȅ%h"Cc!圼4 >sWk1hdࡆ刑2ҠJ` o,{";LJKڎtA04H^p3 x=8smląM %K 3 ֚ۘ!#}<}p8]]$бJ NwU(+˱&:@:Y% /ͨM8(0MfYgW@ \C d:GdV%c߀\  ͆b 7OxY>pm3-)ar<>N"kS̞[l!Ȟ?0a~3Q%B$"AGwC1o^'y﭅4f,!afbri .jJr2T~0b#_v'8F?КNsk H`IӤPL=jcfAQA){Zf)$Y7CA?/.#MU$B5*9(~rF"Pׯ_zJ=  D4A1E ,18!SApۊ9_\+j ׽Vݮ}P jjI~uhܒO ! )h U!NM?dcogZ>>tljjz~};>{x%!#ށ(zL<`5Z:PfKƐ[o2[Y%?_j& LqdPqin!AV tyn5?bGa]]tW|H 41)E!,l)*>kyoOk۷n\0/XND1؇~[tl\d]& i!=4^t1V,V*>; HP)uLRO/c-se*c)vŅn(]ICIa.JawH9(@Y@B䜐kChw ̖ DQKp25 2PDiO "]AT Th W]ѬGd~ >/9wy!ReHx2n 1ۻژ2P--D(PBtR2"N:PRC U*_*| kAs?i<7ãW&A8ٙcpcޚ76U-<0QPe0yU|ITa' g@{EyĠP@HJR0ʢpjzhNQjˆ|v|)Ii)iii%"&"@yb ]'OX#3噀Uǜ͍Q"iR-,IVnJZH ỂgXgP0|MuB8iiMk8'm+MM+Tq)nyk\|pu/,IٺL'Cvxy_ 3$qg>f46дɌB|(ۏ(tE\|pFѳS ViftcU\".89|q\LqqǍuMW'lp?@#׆n0;NS9Q7C   od5R? ɷ(ۗ g;aI:kҔjJ.kj* ;xm r{Y[1\`PFna.)~ĸR]f2p"5PZ"jYryXwcSsۼO˸=!z ,;'hZ%Yy%X^V^ ff|$9!(hX7RR.q, dxMcz]2Oϫ}#tn2xpLa  l>g1p g0X1f,DPhɶ(,85xZHi" e5q20$hܷA>@B)|3*xK3fb'N0w垇IPT()dvkFt|4+`L$O!ژ#Q%'mzys. t?l(:O !%уͺ46 .H0Ì?Ě-%Svy`hHv1 R-";ECp9L'H ֪9Q#'h'&02K+ZhHY鼝 @Dt*"yj-]h‘Ɯq7)ܓxd=N&iE _r^,%Թ2NtZzPwk\Xɒu卵cM(1FhZU~t{cm[~{;4kݱJUir8! ?3 ~̒O=gbja' J|04+Yy]&tb׈coI!!s0 l>GRo8EKŮ7Qd1>u—<82W۽.ZI 뗀ب8]`:!Zc;&x~w`[S]Ʒ?W\tnaZýonG;5ޗ6,?g,b[l C **Y9u U%UIpk.m90?y4ily!G+R@rqQ1s//w)Ӷkv)ͅ+ Z 顕7ō"6۝cgіqQT;=RMr4G}9L΋k)6]CY66s5$_$IoSٔ=}fobFDU *` G1q R: C&Y,݇GF+BawI6Uݘnu D1<"X 2Jwa'n Q$+p CiTHHDH &"VTQa͑UTQHI%5SaLX)1ػ]WxF?B07/W  K2O 6\*6}o=^^L'|$POaTQQa&A385"%2d`V"zjVqA>0  *n٩"R\EBr?o|{@7@BB!Dd8-P4Q b)ј+0A])xWQ3 !2$!])Q@@]DrūŅjbC},Mi|!@=CQN`P2(J B?XQD#d L2XIBxv0/|&.~LU4+Ͱ.~,??±t1\8 \FŔjÄexD> TOP( >=Zs#u,A"n=\YDT`%+i7G`҉raLёu*xa%E4OPB 0GB$s@dM2RmIiF w)QRe&oN`-QР@VBliQJs9! 5G&\3d ܄c ݰSU'yCm-3qJcl#Ĭ@TF+ ,(bw !0H;rh 8>pk6#/jLۂ_/EߐP7U?tR@` (2 MgjJC"R1"0 Dҡ9SU@aZ$Qq@*l0I1&)&ac,anLfoFh,bQ% PK"$5!!b`PB82X j2U d9d7 J 8ZhC 4xoՖic%2@ybM4 |5 Jd[̦ 2tރ (Rr(P )0*j2CH% Ys & GBQ4bV0sZU%)TR0EQMDD@i ({A!lKˊ?=Yg$d$X~2?osp KJ?2͇O?òʴK*_{k\rbJ "\ A~, a~,S]1ԎL;, ^$H]MѺ]^F!Ozr̈́cJ20т,d2QC{^YS݃_L>~eUP""(ZXnq?Gp+~V5U\,aE{jq- "ㅵYJY^\oOx¥*깠-*'k z"BSYgW&sNğS_Cp׉|V5%^wפ֒ysn mjV %Xmf|F*nټS'`aNkv/\ZvS5:ZTߞ3S2;[vBg#]5pΦer#~Vܲm׶]Ux>xlaKaV[k6UoSt wv:4M4׉Mj2ޱ+SMa4VFM 4IIdM9a5\&iK[AFM4ea^Q#,"4dipARkrkV#i1/pN{ZEឲtJ5c_U=O_0hQ>`ixazzI@;DHG٘|% )#RCQ stA_GuvrrZ:\,K ހZYP$Af 3*j$I""#N hIL0ш)$70%^$M&ozQ+WR jCPPj(CL" Q@LMȈX 0B "2Z5+>;΄!SA2,e&,d0$KZS(Fv!G,ᾲG3(@8KuPѮ© "dqKGj]k7&aƤp|:GVhZ h\qU(N`;`UAD22~v @yimj oJxt4o +تK0j{ďxD;HɒYa]*X l <ѰM2 5HmocyfH v_c>Q>.{a6D#iwQ^#3?)P8k %ԴR~Fl0x$i!J a[6FE&@˖KUUhL%j#!0"Ȇ#CEaPQSHd`n FYd:g KI9IP`Pb4+" %06XDKd%Wt,"1,Gf&0 T|tDLL"? t}fz",L V#AfbjL5.`4ܹ4CM!2M!8JzOl^H*7vQj=l@hCC#!\2dpHl`|pnXD%C!Ȇ1@=Bi7`e tUAߑǚ?k&"J $h01ꇨ (ԟ$H~ė[z̷0޼kҠ;>1C zyX$89;!- y90 ;:ռ6qEz>1I(\E n q:=c{ҢK|@\pF }x-ۉ`k`J's bLvB% lxVdQ``Rq"\-,n"Ԉah)Md@H0 $18$UD#fƛPrc(*2 1q(ԤNC,jȥ̳ Xµd$i4+Y\d) 04jr >:ΐ)ʎlmp4}cJAzX6`jc?'g7?K| d 7 M:ӄ(ϻa|:SW]xhB7u֊6cDiKxHGR S 6al).D.ighf1,& bgs'L$Eei ~QaRID} a͚pur lz Q(B8=SIĜx9!$! dlF Bq @U<#f/N @y 3L&FgxrP@#iȡJZ$"Grw9~DQ#8*<ǃJDB8ɋ9DHPD% PRPHQ"B%"Щ@҉EVBa))@d-ҴH9&IJB(R(aaAU1R D9 8T!BJd-)@ KLԦY)E9"- !JA4JD@P9&@-$ @Dd1@#QBқ +=`MdY{n? !fXHP .  CKHR(P'I(Dz)o{I //*">00)̪X'(Hl}f,:,Q)jrN2Ԙ(FI ]xCKDI DDx*t!BAU |QJUH|/ldnԅnzM.xhq x%K;E0V;E1ATEfDUgZ$LD*i i)fY$%jJ"FH(")$ `! &ja%e(J! ")***%hXiCr':p>0JܡA1  fLA[vdk`ePLŇOJ)Y9ޔRG8j>oWCPāuؽZJYCPi{' Ou@??p!T} yK<M@5:z @4$~LƱ`$X@vMd ˑzEP)BI3=ti燤f6>@Tgwtr_n6~G&Uz:wDYzݠ`A @ͩ\0NȒ?Zj 4#h*~8Lj6ir -o(AI R%$JNxPٮ4"KlH32\M.Ť7 *a;!;#SIWGQq :Һ]P83?nt ,>he4O1K (yWi*'q zu ?*REJIu'd`l FPpN=9DPq`D=%0@Rsdjo/j{ԶK|3a1z~::t('z%9 c0;!t#v|j$MŢ SjG MfI =jrF ADiP ফʩFM-ŧ1geػS )aϪi(q{iIߣu.3ž>6/#)?\NV(F0|d"C]}C> DS[ZS%gJ@90Cp /TDPWGR@HF`+BJ4݆,! #͉JTVCC5BˬÙa(KD &qC3>,L9*5rf2DLyHB8$ i85;PbRUF H 鮧&Q6NZ 81nVlr;BE?-y_ۉyPp & #dh]~NtC_v_gz>ݜԑ97Fjgm ]/>[4ͽ6A!d8i'ߪYGB5xX&-I^z8qOn>MrF],[?G1_5L؊cDxX*f EkF`zIR_M&bN 2 0c k}3 -.+idpzA0Si HyLCVhN4G`!㍼qc00!*"OY̟1NHوD@E)*@CU%QIQ Ʉ¹RO_~s5G[dȅRBql >P6FliB !X.^ #ZPìhĭXhʘYBXZ"&t](25:Jt OT]&U%ff!4FO?cgMM ,Du 2k>2<HdT?j̦(:xV| ښ}|{1`h)E&J:`ES şY~SwƱkV>_ < UGZ5jy1PL6h%EɌę؊hqѨT2x}H؜T:9$GVOZ 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[yox*{.Cx%Bֶ,~цL*D@~Pԁȗ8b$BwX0.?hxtnwVg!5Ms%URl6w҂K` qAR3J7!*8b9ފdٲꑚPT~aS86Zݠ0Q%g(`f1bH1"BLWL$r3-ttЇ4[ 7q6ѵ^M/EFkZPEu]DD"4st4L""S@>݋<ȍƸB-4y:u_$ξ`)<)L|AZJ @f`áo46`-M'@R Q*|$=٠Hh0*0 Vd )G0"_~O"b orifDaY9( jdzu4dӧf״ $P {ݭWG51c045Ȍ6 ]f7*#(]a"B0d7,Jͩ餑#0\pn H &Ng3Y{H ej1 .h#)m)#7܆QRAF咎14AA"\LYVXuJPY[-֢fdQ"ic.DATfcP T5FeZ1 OXFlQ1$OUXFŁ#=5F 1z|RѩS!r IAq o0dZ3C$M ubѐbZkIPfr(rX^r|A&Lv(ъ9- {٣ʏGђ)Ԉdtml}!0!BiN `ۃ1A0fENHu ˽{M uGfAu8vYI݇c8Uu5*|D\t7I\v1V^3eсL6 "F 3c3($e7 "nS\T>hܝ*CHyMC爚RHx9Hp!枠a@Ns2 mk'?`(/5Ӭ2icïyr/O\'#[D ae.x߫VBėvcqwF jyUU=(mL hL]Ak"Ι#b4(`kLmǸKQ0(WI{V:uL"5eXĈad77ZIqLg 1MJ)ĐG% 7CzU#A@V*ȓKY AgBH͎$p& !R"q*Dfb4@+$Thhf1ь\Z;C,jW[1h|Du ۸۶`z& j`L^A6p I6b@YA1qF₡;n:zJzG; %iiA=8Q_O%sue4HR20uV([&2Q%ݩ""'0C!)""&ugL{Lyd@cV8X]6I g^{n j2ϋĭp b ,PCoy9Q1X6EZ02h%-c54A[-f@f&$M%3gq1/ Hī8 ?O",q]^,!ˣk۰Pz @H`{ 02z#qmWBjGc%qb7a!..&raa4sM^ }I3㜆"w6sAH>=xfdAPHx!녫eW,5YR_akU[H"P^B(U1x`0fg <@f=>w(IєZlTTM;s")薎X4`CK3E 5*d2ϊI0Nu]?ZDԴcRddCp[Y)Pc(; =%2SԦpIc5ă'HHmZi̓xQ(-:#PSR/2h&PXԵ$@s̀t4 ;1=L~o.v~XQav@v t2>`̘4ߨ1V$ dQ$<:@ӻ;1:_i{p uO2N@C'LGdD ATo.4hYFĚAnAlֿ+ nHM>U c`Po`yRhi'DZ =GWdl}L 6kE_ ŅB̄3I͐U[gĉ%Z~SEÝÄ0?A^^`I<lK.0Qwt}NO ]ePc )BE "-FaX 10Y: :ZA6iFc TcN0dY+eڲj֋ 4L1:,˜`&2#2&!) *&a!CtAk$ެD!L`pq!I jjOֆfT/gϮ!?Lם(FFo3d%@^qPT)y`ET&k-JI8ޗyH@˜j Kؓu:&ƠaEE!T֢'rpQR!*$>3Y cc$'ڇ'y7v枅a)DF5JA86:ي %]SJ!XF"%8` D*,؉᳼h= wQP|017M.EwDL`LKS  ^XVLuE &GF˜00 1 hDBN°oNG/G5Ik<*=rfGh/74$1.3H˜91:tnI(_ Cv@dbDygS8Hh 1uR驩SptHPhp$)p'#zxJ.HY:WWО84Q#OIzfiTiAF8Vƃf5@CV- ݊8@pArTĚevtAK%-",+ 0Rf"aT@#L@P`Fi00("" \!@ "(ibH *fhd`+.#H*یẅ́lPdD(Pq"8L !dRpip 4)yX(x!=):VGPr<<@x>!LP AMOX-#THT[>`tWE@BDJO%>:c>TإbcΑBP#%(:KI@(9T )&\]GI7CrePHD@A ( )P&$Z(XIBFTa$ DR)"$"dJ IYHB%hY" YVIb(BP"Hf#))")f&eb P$LJJK0 CAA$B!!&M 8"1:qHCc`H܇~j~,6O isTvZMjc:պ [AP1K$AA4"=BLHSFw剌X)×{gh+đa%Md6NߝĴ$@"izH҅ HV0I﹃ h&7u ' d뎿OQhIn;#B_.Ǜ6FV|j*..|6BrPD4vh!:R S$#HA;E 9i;>SHY"V$4hurhCo}~9׾C[AAD.?LnF$}A='>Ā̚ AV#S #BP4PRAH)M[r2 My_ue8f5@hib뷃Ā gG:Pop~5 8`.ybB5D%=SCcI +B/$ 0و\NJRdnMՁJ6aëduJYSNMT'Ҹ>rX^;y""j@/@vRp8D*7lSn$"3 CJhL^&i !WGJ&k@dsZZ $1,q l Փ@hZb$R$R5N C\9F2C`V4Eh*prPa i`k1$փ4L9 d)AAVBkX gX&& ! ֲ0Aj֓&% Ԫd9I C !f֓"29FT($֝:30 NmcA~]8Q%PQ&Fab E! -eFa0a%YeDJn͙27:# 2*1)&DSd'0RV7sDAނ$t;% DeN4'rYixj Qa BG@ԤF4A@@`))* TL!I KWxL>d/e`J!wdh mCRTyډ9}N<$Ƞ(ՑA¨Žgwe3' OCEL'&5't|4S$]bHip5QIlj,.ڏ*!|qtrݞ`I`C]C|feiXBm,g;)z‡Y%R"W~aޗ[ HW^JԖMju Cpa!ͅ#JoG1*Z'85ks(/6;R3CZ. 97px)DM7wDZm1 fnÍSd) ,Wt o8[E-m&|2[ D.[ԲDѩ.]@ӨBٍ @_.!8Hsnj-s6)08s:‰ TD!!Im3aPHe=f.6clLt.vlbd<&8:uEӃt.c&s@+S Hh)ae!T% *`Q!5J@BxK2{;˳RҪ d?p=EXE+'HbXA"}<U/͢ҭ3J%`ߧEp*'(rd2 PutX !KdV( $&(X[hR (.U Re%fr#321)$$R* ș bd`!B. 5!/S{[W$2 cxw`u/੸^*ȇ^@@* @Z SC-Γ5>0F80O(J Q)6Vw?sEATVUa)P} p|ZQ 0$J%*y}!_xZ"'##M-J9k~TS <ޭb9 Cq"H|<G>Ag'f(>f4Jmvك!S"2Ǡh^l_dkzwvN{c9~= Lϧb:YG3`Rd Xn }%14D<<xX} hjvpꪪ7v>wYӒ@C9 }K,40d vIC D>Ր7yFdfԘx1 .T-MRfXAdAɆ$`4)2AYF5d7Psvܷʥe07" l %0swD0ҋ ԙ`)X3A93{Ś. eRB6Hb|C -q7jhAC52Z "66`2m]G.3zS|lfJ`ε-'lq0p0)dEC0j͔֫;7+""(ʑSDFhM.#+]n!9x|qdz|B~쯨yBsF PžԬ"!H݆"p:b8Cseu ^4CQ5|d=}?02,HD~1"A+Ϸ§&aE,h;/~G) "il-F4 gkm8A W,veMmxmͻ KG@*ߠe`5G_ݏ {w笑b `eBzҦG!)D{|<!# 2 ۏq1:4;ffx#ߊuKfC&!WA DФAIAPI uB N_w:R h (O5 JН4~01C NXO}j)ުhӼmҒi`s:-cGBwðcZ_81eyL('\)]Cv𦔭N@R4eS J"FrىJo0mFK@#@&h(RQ癄ӫ)0f`XF9P aNh  >`16>!IqS%c% m 4ѹ%G:G{[$s< , -FlX{'?SXk}[ ԗs&L!.Da"ݨ+>ɦpRF$p5M,D& [Yd 7+"@1[8Nv <7@vo<{ DA=utTx3E,bRY(0VN 5M{PJ4G;  !?ͷHz/.?qI@߁՝74ݔ7 p$\pºPO2ṔJT/H/.ܱ rv,/) krA>@CpK~N'΁D!гf6) }ܺStQF{b0c~/'&( X@=}6ª|LA$#O̓PkHcH@bR `|K@T$'Hv O3 0M<0}:X]ؗ 3 6aS C>WYq,Y`8aXViPBAwI8D@R`H!H1tҁ43 K,nMx kŹ6@#$vqǾ*N\2pd![y8O-,IWá G{,EXE5q"RQ)W)[ Os78OOFI "()اcǦaqTt*P kM#2!SǖҝPyM6 p{ ~t9eM5Uw 7&$>D< ;Qa*4TձI䙴:gqDב806IfR)`.AYʇ.5 $cIr;Ox4}Jo@<C:}P7^23X0 @<k4 $j 0 2O0ɔM^^,PVcxA޲dl7,H! ޜ}04Kq]XvS!}E a1A)-0Lq}蓤!Dy4&_ ): בT2i@g`3$Q^L J8F\0A1Zd8I3J|>쭗Ѩ1@Ā 4r'V&E&Jz Όpg(| {ƌH{ڃY:1"WH.bDEE(@@D}F]~X(:)ɡ)¤~>]zMo |Dk^ l p(J(;'Ì@Oo;Se]U"&M3Dx&vh^K+FsvEia^c HYmzxʃo!N#E!Ⰶ<0ME*~bMUDCfQlF g0!~ȿ/p9=Q3;HI p:)PO^xN5 A듃jJ)j9qὯGO{a m`dS5 QI"B'G@c%3 a}4QPz~v}X9(|8ࠃWNGeP#B *5A;.6#3M*$1̳"lL @2D>gI4-ȥ]u]8uOu}e mDQo+=&MUQBdlS DDdxkU wZU.ͅTbo S#i)) hSp~øM^gv #I 3H J횥 h Pq w<|  ;BBHR@(zF8zHj Aԉ\ c,@H/97 WLFpaԅ(7[ҵlt!1,hy `l#FM\Hj9*T1u0hNŭ" f AEabFD$xG"**2 pkN:ehCс h##,7meB-@Z)rQ1d%ڂfTh2B"5Uue6Fإi 1)l1i34N65+cJH1uS cuVl*C+#%,8F7a & hD$)F4c֠hp0PNC0jM`cs+neCHXR QBUI.ro
    [&33IRx LgYj&oN~:ZAVh $*P&HHZ&1y(|dF>r z9#(:itCA'PRRC*)Aq7 !d.Bʊ@]CJvaf؛aGqs,NJm ZaWu8IRqLDC$D$xӔh"JOR+$h0) %J *>G\Vjַā BP!H iE!! ]0Ys*i$dvO/ fn8˕dHPRdz9"4px? D@?bsܓ߈dpQֳ yR1- #/-ꁹw'Cgp Ba0G{u5>cCPu%Sbe41E""1ሌq# Rj8ᒱ1B"MՕ4YL(7]5h5Q:g,\ ֳSZ5ek0U X"؅~>YDix$2,'~d0 RdP-TEU:%|Tگp>,}rq˥nc;vww {A֤>Psž?KYMD{_Ce3ߘ\Ky„!$XeJa&Ǎ_(s9aQRfVaGsa:UEA4s͓+Gm]'{ iIc<<뵙]KZ:/Mi_ÿM!8N`|(!Si׍30*UNuRqSRE?⥿W5 z'ݛLG7P}q@(XtA$̒̋)dxs'=VhVyPc՚fxSSļv;C1A Ҷ7S h :?nA}PfAҞ s _׮c.Ւẗ́G}s;'߈8ݥF xRw@L8DO՞zDd?l \Ui5Y#Zj> x{o~Nӈϫ?,X[#&~RFDŽ~҅ḹ?FK`<$Ā6wseۄa*^ubZR&*r 6aс@7u!^nIН3+vT#M QF$І}뷎-5Y98eΑ[u74DyEU{oSyz$s/`i8= $JE;}5Rg=~ϒ5 1Y=1Oi[8[!g=8V]~':;ðBѷ| w'/B ̼5lz!dA;zXBY=viv2]@CY1z{>ꗨ׷X|_t.^aGۯZt٭r*47lLFP33pJ&d/NMd\ 2I17'PuN?xn$JvрyQ+t63zm@zGiLàu(aMv m,'sK%A$y70jL8*#qeD _Z;*E9n !NFen3eoUwil] w6Q7'<j+9xI:وַ0K[Bo1 (WV[h25Pxn! %:A*0hKta =Gvo=39(ww,kMl򽣏!/ׇq[27Sp\7'KE# 6\RX_ fcv,I~ 3wx4{yg񚠤-D0% V$oH|LC:1ۖX12}ǖQ)RHnk҉z|/of.F9kpD'Mw(q}nr@],|1}˼AKCdFa"Ff*4icǦ6$ap%BC[~W_34Mfw0Ht/$Gujjrv0VOKӯ&pcD oޜ6Cnx<O!79Y,h8ZU5&{8oT;l`aޘ]> B=c3g.jwryRG;wЧpYyas8pAW{ %Lj67$ rʪN>qc9ɛ\*'[5 9ʯ>a.&G<7|)INXRU4;kS5E(' ''x|컪z90/qνb[|02:L!dZs*}|֍oevXO2L~T _pPVs ԡ9`۳Riq|3|6ɹ?W;X{X~8E> t3M'7뗜5?›>&L;4Br^`!M@dAxS[?8LALEjP\q%X ul Ez ߧ8? sp 5~Pm:dr/m{vq|iwO p=2t^ wKvaPFeR.2s8Y?K!ӍG%*}3GzU$\eqnlgLTA!=C`}#/_~2iI|aB2E_:c O-<&^a\0T|1i $npdq4}h,^l\P룖c#q͒q91cW:ۼv֏ hFU<L,C qV<Pկ pABgXh5}>l<9c<Hq([ul++]wxˍV0D6YK!0i$.qv̺BLr{F*#WbPr02 *qkU#33ZCA3MYqtbxSB*֚^u"r"D`Rj5&*裐hYw3˙Œy00L%+ DF (|1fUu%'ݙQ0 ĕ͖̋i-t+YIA<|^:*]9=%YD՘w h(h_:bj9d"fj8bEE\H\R*>gb(`0cGE?S#Ⱥg%@ жH:Ef.dT"1̠FH7(Fl`$JH{_r5&A I93*OMkY'a]/r޼LOV~.f y-`ytx> abwᓈN'V8%%8e&tǩ9y4.Yӵp#I) ڦK&P$E@D1!RkL:7b-Tc 0F1LǏ7bJ/(Yfn#=+ف| rۊ$@{.6_L1o!z5o>gQEHI6 bc'nSR}QA1 LEE%T4QH6fYwG3q ߢk@DWI"Zj&0 8[͉$ XL@|\:ň˪sMYSESA4Bȕx~>hBKM#T AZ];?nsݏ_P|;yq)ˇ%,UA܇Ei6uU]Pr3]W}',p $Wpĉ,FB $DcR ۗ  CgW:_"q A:PN:'~?}Nz6^ gŠ*Cm]mdHN@IE'4q*\f|Y^"8̝FCCaVBfT֩k$?X*o*{KVW2tGP4>3}=2{t 3@lF9)h q\=}gFﱒRMbj7]֨[Rh 5z40h:_VEDmdc2cL;6U{EMȋB02bJb Q8Җ({?C!}f< A?AveSF)1)d@Dء[`\_jU~NԓcMBqnVlU0`rh+ @7cCQD@BEX\^*<] +y2Ur I/L EYD@x/>*ޕcS)Z2UHďuT^'?ʮh9+\ ̮XhxSٽ.aALllmMxvZF@wjk[vE6fUUUتRHRVu]5/n0 i lk.<ջA$CjHj@Qcx 1sm(͌3!Ljc8TiE)FZ[[Y-e m6' XQ#MUPEX)\$ ,J!ֈrŋБE1R-p:16f<;1T!29I X@D8UZT4XHDejP0hQJ?s$lIt#9"2G6 1d+1i E$SWՀDnh}@Ƞ2=p}7A>(@h#U- `&?EWɈ`A~b>a$ƌ$ H@(`(sUE ԣ_tCFkMD}"[KD x %! Kd*|vupR33)RfI08 ~Q|`t|O3ǩTGfQ?]>>  oou9lcXm/FU! ] ʇ-&tánCR5p@5f 5a`m f:礘'1 m7DiчCx}TfB- GrVݔ;#/zk.$+gS!FX[qΘ2va`(dMbt Al^4R_vt]{_%ŘCiꔘƗSW^ܷy::k'#5Gr\l6n,yj6cl`j&L4j`zvx͑Sf㆒06wj* (! 'T-I̯(feL͌O.c N6e83,i RF<%l9j׎v ޙȡot9$A&krnτ u/hh D8:d.L$qQU9$HI tQn$M9rbgn@p3I5p8rBnL Rf&2뻂,b5NԻYy $F 0^=HqtȘr\tJҫc<00$<ƒYfw7Q/GQ F WV`A14;y1.jY%OB؞QP*CYA\>0 Kb3:UU<) YCg=SƔ!BeȘN,0>b Bӏ2CiB0Ec#f2/Q2 jC.yubXb6mg5P3:a Q (|jX1]JȰؐdPEf0t,)ɠ2FA6 ijX[#p6f37} yv!>::ft51ܸs$U82&^  11M&hl#0&qPd )&B3CDp*s v{!*&,E6fJx&8ְ`f;'|rSQPb.N97l# A"D̑66]hԉsg+gьݸϡ推i.[ ުCiòg.{SN "0`+aBMԪ1pqis0BzOZ/63QS7'&ë`SPuRQsjJ1[Xh<$K -*+H3BF0 3*fL oX$mmh41oo.2"F"ZXBE]CN eSL0`Y12D`Q̚25m"b Cx`G Ćnɪ*(T͡KlnތJ2U&Ѫ !ܛ#針pFfhM`|63bCX 뵥yu)r;U|!+BFE*乒eҧe7{hFH]ͥb̘. @':aj)eE'L;>jsL3ry5HC 0zEn3oMefF8mxa봈*`-fk .<:7G>2DTIŒCvHR`]9ANC+bd"Cz҆.qW-o۝Mb]Y2=cfŒI vmt՜Qo2͛A[ -<ެ#g -5GV&$I@#DLc$2D6i^snP+ r&\%(=# !.`d;"2&`TK?ڋ0|`? (( fωB u1!_0( C2 wTDbuW3&7+\ 66D gM9%eqʮ5fi Vp#lwucOm ùƆE h̙ zހ ӡ:j#M@i=U=CH`H4a3"1 K^ɫtznьL`*n) v31A~/Ū67 /wikjƺ8hE%&t%?V#m@ȁmKcIF1Yb2c;A=n6GemJGy,xIZ:KLBHPq#`@d''( rHE_Q$ShGPGNv3?3CB+cPLaX斒M֑B#c0 MDof9D)S1}6@<"w^=<,2:JBd7!h,45BApq$^t|X8IT'd붋C1CD`tyI Fc&χ>)o`'=÷ܞeGWNa"`vjT_bπ`>\aAaaUP7[n̒=&cя!՟A옅|' C+%~1@DM(7PPri oa2T{"(FDJTPuJ52SQAAI"<6A멹ailal6g?# 鴟O@O{c`pBRAn l@^^X l~)RD֠[aQFFF9#rȦk-ec'M!J@iSy; 0tp$O^gBj1^BrbDC^2GIp$&SZf@d= iNp-23AO9*z`й`4_IF.*@AOk \8Ӈ.K[GWz䡌#<~W2!KL& $dBz=0G2N`c;ϦO"{i<(2~W2H 擭 jjDG<|4bFTt8;u)Dj)6$_zRBxN(wZ-Pm-:fs!B%rfjFGP![tjNIdqCX}(tk|^F/F˓2aYN#bJu2ֺbneNyaŠG7^%k&~иL'3pK!I %G/ :b&f~$Ll8Fbb(-(Av qfՠcAOOxp$KC0$@#3C%XE(4. f2%xESݱ:o^'lNF 5e+ߐa9Uq,JL!L慣A l8*Xb=̦&Hej,dpKsΈ4TFjLbmB#0bXɃybG6zqH@q+%'Itq-Hs-3 5)HmaZ@iqAH(*,"`I$UܾXP TYk"l`S" (4: j?}sGӈAP;ݴ APW?-4Rc3Vha͂,^>yugr%K]de E9H”% ?NdJ5˽N'VbKj1EtzIiQX+ kVL98 Kɬ HL$Ďƍ>Hl8y UUUvMQ dc>=};gm&`"?Px (H!z)H`{wB>6)_(nMWiS)=LX<d)lCQ.5)ĥ#czl!`7xsp" ;&>!t% O1ABW{s8Ohh R]| $0fyz&`OUM-LIpLԃGׅb=h#a^QC0C.%q18p#p3\ ذs"0 *} ?+nӑҔpl dPA4BB P``W"")I_kXhJm?۰pbsAI',!D6h\JҴ>qEṗ 2ϼ9=މEI@UEUTIERҩ}\!(ORDY%2䴉94r9%=t~T) |@PFLd:`0 1?v~5N[F} )ɉhhJnC^/IC~?H_Ϭn.7i5hDM46^kz"˿eUYBsK}"Jz_p,"yæ ,f`9/,>\gpfhGx> #+J g7>91PDBP U!KB4 79CA/yiWB=! 㷪_cG42{`[F=bč C_n`R;;&t142*H:42ꍂH' ?dYj^وr` <:Xic /qF!#Cq̄ك0K{5e$H $#L`"GQ *ԙ9㉺u5e-Ajb2G "L15(!r0'?R:.BᶐbထOcc[СU9Wr!R!blĴr'Af!Čb 6$X'K(۽miXaldW-#CTT>w}a*R?*i1lj %ɧLmy/#]hD.D<- o+@ S3a&k10$l 2Je@jAZAF/|N8ceDK:vLD5tOIA= <Lꁉ) vU7r'܌>ñ܋sC¿ y!?w}|9Q‘JsEJ Gsv{QΘv i$vp s`l[?aB '<8M|n%a1 夎h*`EMAA|~M{A %) =1wy8Cp ߼ȯ͖.+.sIQN"+︫'X7>Ow{a*gr!g:Ș_",|(4~d&h_(?mtlΆ3j%56sgܽ#j)#"_?,{4̸(Z> nCU}@Eua) |D-zK`nC%~mX-TU̟l||9y`5ƃy6M S1M|_;OϜ99Xy7?-ji"T(k8\`$4r%AA0U 4I/>$9 UQ |gǛUZ3 p~u>qrJ='`ϿrPfh\)*&0OO[oD4whdUUUUUUU>UC"%JdlaC)xー,DA@ E @41J"(N*JEf!F{4{+lz)z(|3|AdF~c~^fN!WF'׭₄C%#P:hAqG"䆟LB2~dVm!d!t&HS䌢(d'2 Qd!͈B@c:avqݶ}Am6AΪ(ƍ,HECf5&s!*q[vw #}to39v1mm+X}̤ ˖Q˼݋2l,MOP]ߤ0'-)04Yնi/|Z>3 /XXOԓP;q(xsr#P 9s>,ExQG-m FlfᎷƋʜؔ\U߂Yta2a$<) 7#leTx.дdlo<Íq)L9 y,t9}1l/YMK1 &A$pYޘ{"bCIDZ5Ӝ}՜5$% "5@/W97%-䦕Z g^d3å?|ja^Sa(w 8Ayz _KyRjEyR)VC"j1Whک2CV%B9ıѣđ8tVf>&kяE `zYT&F:lU6TxX13O!&8c E#Ĥ|U $ rv# i `ua Ζr>]ѲHw`/J\A$_DE <%*d"JZW IP@A4қO= kM'EԆB:C@=d?tyQ\bh(HJV%)Hj T)fT)hC]xD)$<P[|Mq] ?_p#~G~^>en:F {eoҾ/&>fհŪֳuptmK 4}cT9+־oV{'gy>qف}s^{Y<뽳=wmc#M>=SCZ==p9t^QU=u}n:03(xo}PyKzhmU>_o}ezA9Y\ AocKimr2.s;\WmGM^ݺ{٪.8ۼz_}{ۏתBn}{\s[ݮ{}o;vf>}4iwȞduKlݽJ,"*WZl>{ (}.gZ(WGAPhz>@u}ү}}[4ݻۻSI0zLiMg]lx>enw]sn74zu}{aZv{emwn+}>8wʞ` rysqL hNC@ގ7n7Z_vri}1}>'}}{I޽#Y5'hƻIu`ruwe%[χvh-ioWw<%lxv}<=}k־YW=纹vml76̠[*:EZw0ﻳdiu` >&Ouw}޻FD۸ahtv88X=Qw:7{54>{Ν㦽 y^\|I+qNxo1+ժKtݝ1ԩc}J=8HM@@Mb56##I42hDѤjmžSC!h 4R"LiSSe'ze 41 H@L Si' nT0zQ:fe MZo- |tIt lkP<8_MSn< $'g;io2Д^=FCa3tBr߿ 4QzS'ziRC͞ =~x!j4=򪪚34fb=ymcJ^u!MRcpNW8*; ř P&.w|R">LlKy˺s$EQ!0 N)Z T}+jQE{aB^8M2oUuKsTB$Vle)G"+ ,ޙQW-OkN2̟G&"дU:4,}bUD~*f|~yRf&𲠨*"b7F j}xU"@ByN z}ꢦh> TWppK I({}P?۶ DQX,X15%$-zT>X3UEV"ְAET|ձUNC;X1A|_$ʔT_VaRS%>6TUȧmO:rX11Uv*4(*'vo\ν^TYl}5ٽpU"{r1GvTPfShz{Q^x`v!()(i:70DEOT1(QO͇"$C(QT_jNܞyr( ,ީӖt}3BxQ)DBϖ1h9"jy>SDMRFTOquG $$2Yy1vi{X0c҉H ({P>4XPGhʃYTP^] Jg}@ ɞzh*I&CE Iɨ*j!& *HTyI".(j:|~W vD1 .^y'겢X_.)=OH8KLL5Ē" ^̖%*ilfWAU 1R1E uJHOy9p!SPQyFR[`,U j,?+*YJ?ޭy_jW͒tC6fXNN{0teAAESUEM/KB+͡TvsmK*X+G  4}نv*^-?*ׅxK6Ydj?}31.PWAQDT^7p0 `T{2MJa|o ) Ke(\_}NEEQQv(߻|`Y+._7(acu^IݮHiU @FVY/(7M;F#p9oޓ </&hX|zt->-ܱ0 }k:Sr9BZPĐO)ƥh ")2bJBJ8}s&큷)j~R%Q{a̷)*ߦRT4$ʵ%IE4v"$+@JҔ ~_ʩQ݊f99PAM aE3yg-90uy}GUuo-" 8ar"| 2 V)b"jj/xȿ&dA)0hUf}ēHGX%'CM<>4CAKIx`^rSACAGzxd4ӯǏ)N6TQMuXMK?;j"B2,d7KKd) m{%q c' U=بhZBʉ眐/'Ԍ A!MθZ>tT=_cL4Vwmi((wMIU)S"Rhh) h)/UT{Av:˅d3Ak= <2Z*y("SLUTPO Qg-*Ô<%%UIADM .@C+ƗXN0( 0Iz hmgH &"*"J"  5HTaW٪a6y!b#Q!0( 2 a hOʊZF t ,=ިłaBP^#UDzR"F4TN7TMKR$d7ǴH@SKQ$Va@QMQUPUP%4Ğѵ\#PCI.M- %SCE?m)EGij>vF"B&Xe:fNKVLmՖŃTcrTJdREU]ȰP3$"2.Z/4atSݟʂ}MA2O1MK ,#L(J*'(:tEd)QI֡|s,2Vv(*T V( *ӾbIԅze5RI D~*f!REJTD? ?R4D5` (f 442S"dQ*HP "8 a"ʀ/ !30@+ 16}hEd u4dOt<$"Bf(h' -$K"(gĊ=@K1 t'̠T & VVAOX%DaӦ2' k'RbjUY˴մk[XHQPi)畿gl?kx756.՝_, ޏC'y!R{kOv , "`c!MD2-bY@P*SB?(ka9(ɨY(JD*EH!;9 :$5 i BahV!) bF AIPf cAD*Q)1"Bɲ*0*ӼO !Yv΀$Q P3#<+\E?C_r&{/8ß-Xq%ky ur1ޓ*kYwT)\U'Jbw%@Qݗ ^tX0"/#e2rS.E@`V}x0^\t:`18yƫgc)ՙMaƢ)T:ʫ]Rb[8a;`Tf(fVMnmԮ E܁ɒBIKKtDXs?#IքŶmI؊ "[#,(Mur/YsS&BdZLR$^ݱJ7SVĮkb\ Ŭe9}B49tu\nVmDD`Q ".QbkY㗖ѧvu,`viDY2eYlD-4ҩ3Q@dUk7~Ϧ0e~OQ~~WW)R[6 2T.ը%Vcbޮ31[mm+1m"” W,Glmث^s8+~7ت-Sٗ4:I#:o>f9vR/LJe媇Nyʹ4ηȈb1n9cSLJh nҸTДC!(JR b Z3XvBM^VZ)ތ8wF1. zW|HAt~`|螷@|#e]#SEGB8|4l{8& f PΊ9D8c+Llq4_5U{C̴dY`J-SƞDO)?f?5 k»A4æx6L .1RKo0vNO?2?/\c˶؅eBfe"5Fo[B _40pN Bd X-s|m|o86-0frn*XzIP3eeE6qN0ƴT5`,`0,>Z, j6TH"1.KlKRv*QJC0x*&5LMP(Y_{ZR"FX)l3& Ak }o*T(K(v#*x>gWxd8^NbS RJT6DVʊPz1;B)3ZPBQ-AOtU*5T2%Z4YhJ(lBZPjVD#y+—[sZѶń i5$ԣ2H2du[V,QË(Vd"T S-j8 17^!PeFٗY NYQ S#U"hs>-?wKv8AXiEF|W@gZaU0l99e:/| <DD띬A) E(p_ѲOތ Ty0R}/>JM" rUɃIq~)zٓDwޕđZA_wjM@Y?b= MlTZñç~Ó~_A 'uYG/Nx*q萊B*">%஝<,kcS?G?g]SFwq4X!C}=jUXWOSMu=64ΞX8Y*O k)>߳l3ViCI?uUD4}Y_)z6j?O‡"g&GpT"&af uHqIHPCvN  h}BI# Gt3>ܹ?փr$òɾVS]ܩ\G Ǡe0h7َh__~11P}f-ck8 A%1@hT=()}Hv[dDAaT>!OPbp~VCA{![3ۗ09|V???ϴΐD_a,>/ܰ9AE9j9˯ vlT:ķ{E^˷2@QG/9O?' b =<3l̶նmmm[jVjRU4Q=g]up~gk$U[@cƀP?`(g)@]/a7 @fj` ,iQ;+@Deb@ BEq?[&EP=]b)$ƭ$"Jm[ }1 9AH~ 6&)_;lP~y|̌+͏ ?¢ N֮v)X 0I{PƉCWo *#Ѱj4A5ݢH*_```L<=+[ytx;~X\BaFG Du`͙xom3͛60%׸ ) Z3}5eF\NzG 3;ݸbr"cfޞUTDRBx3L4-[Gl =;z( 0꼠 )y\k{ v"L7X&sڠI7|`UFr a*px9ϫ8RvP8e+U:sVb H@ hq9798 1_ɼGk-}v-\aAGD0I%Id!zeNF:pc*3_5{8Cto)_u3ڎU]j낱MنL*P6cP(˕/$D4~+=n7k0_J~СL*c qOf$S`˧.Zz$A0l={1YԂM:i`?09L7|l? P.#w`q/H~BI1NlC^\TYf}1c$!UoP<B߫p˿aQ`q_ө~Aa!rH,"g+^7ܭ?K~)k,\?7L0Wc\UE_T1Vki7LrBNHϯN3e0Դ\_7%Xy۟<A3CWs|7l'iY1rGv8qIzo{0yKM{[WHk~or;U`N+Fq8iC(ߌJ=v9>D1L9YקA>HpلaImYCi.t.& @a [o(ܱ;;:=YsI.yY[oⲾgV<:M)Z=nrY{QdѢծW\1Ɍ :^|9@Bx]ڜݗq0ٯޙ8G## g vôuhyeV);_m$8sb?_e&2 egҮ, 1汿}FC]>LbHO~F>?'&Y4^GAP@l9᭧oosB_Ugk8 擉Sq ՟;g6p  pBݨ(;<@`ԺD,GW =|1Axvsaa1(߽S^]YK# IWıu;lo:}`k )zO%~Ƽ8nw̚qU9!Oԉq{-BQ F1W""@h9 B =R)u+$pz05 -AD1|i$90_A-54@h~)2eYjؾ(V(6wnsJb ~ "~M'hͿ54d{4:HVd :$ gm/~BIH1-Jѵ0q| ǗAh CL_X'5cpvC[(,E*$cp:kw74Jh/8F|4" )ED} fbet~vYk~JL|=Պ1R~=>;"rOʵo?ϑ]up K0z ~9!|,~TJ|HUJrzB)33n֕ gŻ-r5RiEV D^]w^s+MUL&   n8'MD0 v˶RO6>4q.nQsWrńQ?_˕ZR]0чG/DQ Go؍8ßc{Y):{+??ր*&IAQCrV )vx^ R|c!L#$w쟉<#fsZR'iW0t?j! RN`V~7>D C[ *u(3Ŷaߴ__K2*I H* /?_U\>0_Ɂ|fQ_w)Ͽa Ʋ駭jBDEDT@bx|>OXd"oUknPrf4JBQ$9//{~ >2TPvj  c&AC* :\d;i򄠊 JEh:8#iJGTW9ą 5 $ C8A˴`>ŀ2S !sɃ?(۵]@2Ǩu^zzOv{?@>}dڅ {@,@[ *&! j BkS6Ȗ 0p60uUE6Q[mRվ떇m! + 5VIR#`U$h>Xl,ѿmt|f^SU=Bba-*qlvK?ᩃP%+>Li2Fz5QCX9w<fq 5^`9?z`q. UMyYE3cܼh!>jȔ..qZ/1^ClФ2`=\}M]8Æ]-!` T""cj]i/-hPQIaSE=hagYKA%+#eE/e3aKtoД @[3"(qBC"$33WQ$dt{|۷ S~)"}ӦqC5F/fugȼoV?o+h_Z~`ǟ'BxXJqWiZIsw囜Si֞E`Xs38}# grHA@B4 (SJҕJ (%PХ- E !H5IHH(ЭPP4R 45L”!T CHR PҔRPH+CJPҭ$JP !H4*452BCM44"P"D%PMҭ5HSM%4!@Д 4!HDPQ$A"҅)J HRRQB4 H KT KK$DBRIJ4 H)I@PPJP %$REHU T- H-(!KBR Э#@S4 R+J%@H)IHR(P4"҉HPЅ#IBR#B4ABД@R!J%5KA@5T4%%AEɑ٢G#Nh"@D 9DOr#y(OT ?(saL\zyV#@Y}u*y,cݘ/L>\S붏eYAͰc9ՐgFܿ&p;C-R>2Oc:Vx>qbhU,|L 1f!^ͅ cQ!e/M^529eqӿp|!UÈ>ѫ:&$&2c>Pd0](:C dya 8KM - # 7a#{ebʶAR&RCxr9ve7,rVMPF.==9J&gv;oIξ+=[;UcJ%h/Fe9W =3^oCume<ٶrdI ^~}x.Uo"+%2k~(vs/oLjs|ڶK*Ӟ[-l+1= N 6”-2oN)>ǡې~ y,yf'\{6zVyۦՑXcv=f&;9"Ż|iͭ~h|-O-N<4󙘊K#VZunf^nL\ Så[5_5|sQ#:zeg3].]`^8ʸa䳯(Zq'&rXyvL{~7,sJ|lm~őћx]` ,i,%mv Nk<6Y1Ɣ{ՏXc thkZe#6N-cӉ2v`\7úa s٢Ӛé-ѽa3B19i 7Mt<1cI`̡:ZxpYΕL/0t3՟l#"6X*U 4ރM{y sc}kGXvYpؓ35{*t%!˵`}.r'EY/T)nFmN}ՔoazXɧ=9&(6^Z&ŘN&#*rN]=&̊vlu-r1xWX;i\%vI9c]|ic /lq#l4(Dy<&O>!S7=M9uaNͯ K1צ0y]]jOs:;nsfɘkg!QSm1R2ٕf:r׮mܖvJg]^B]Fkz=?㦻tcUۯM)mFR}盹!)'OמLyo7]yG:,o6s>]{qYۓ6L,^}zyzp7ܡ{]vlogxчڨ~ׯ(X6XRk=O-~pg_UG-=QfGizcfm^yt[Y<Ɛgk3D}"+7/seS 4u`˼m ,cIG6i%Nܺr'&vtv0kِHW1.qgbYK׆t$!JK \: u u">nc/iCr8MKv3ӃZK^w`gHVdmIL-k@T%|~5~oa67"kdW" 1Яh 6i#0U}7a?7>?~"6=Ck`kEUs6'ݥ1D:cB~ d#;P ]GDC8EU@nެwܰTE!#MzW;ɰ/-gwbmc&oE=nM]2{e/Un7ɐv5ъ[eKvsw}9r]cN:v<[36 11l]yhX-{78Ln;GظBȷnx-vzQ|7ֶˍMmA{a,mf\q7Jv냙i ՚ 4'hP0 Y8 A--4!=ssFEÑ˚9Η˸8Dwk!+x;:%'VCAVSksW Xy3<r}J);(vH<\6 i=ȉ ֜y{o_fu4Bh@aQxEVK3`8Pa(;mEO6wC=zwlw֘ @G: dF \dCǪYkf9'R#@!"do"Sth75IC(f~W~"#v=qAULXu d lj2:42P؊! @xzEZLI*8 FhZMym*)Qٞ ۆiq.h$DpDM Π GҒ`2E.@llwP ιo?nnR튨prTÁ$U˯ xfT:4ux+Rm:<؎> QzU yIp2ln$.t)9C]\>~v,ɥh288{rيp/J y2xXṧM8b;{zUcAA fƤC"IY~_W&F4$i YL'!1vKo(cݮuţ2u="mI |}InS?mBǗx>0ҥb$N*I$O ظ>9ϼJOuNV[mtfL-YȲE3`Je\jCl}^(\ぴRRUI3@RRdPdPSFGHw^Xi"wL 0PRwUEU@oD>nh1c&61A!*yϘ5>\CKd_J;tS5%BI '*F~j0ܦYuDD=ASq$QwEV[7Q 7h*1 V)G-_}778N0+"Z"J!Pb_g5' Kvɾ.>G"ԦE'sn^|z]@A@(4!I|mg@F~+m};7nV*%hj kɪܦy 2yh ѱ@*TTdkRclTDJNC#U5Q%MwH=>'iux;H)<>|TO\+shmwꄔ <~Ev&&hY xv ⚺t-!0ub<+CТOzvwoD(b)M*ZQŭ ^/fH,f'[ jHJ>VOP"& oE ý: xz;oT'ɢVUC5j=\3=j)K}{.4zx(@rm UvjM +π#F  '8aI A(`9.n%վ*c24eJ;wL|3!Zi/o~DH. T8321ƚW/N Gu x )΋늛z前'CΩㆈdE" Y N XMR$0%'2!J0~%$Һs0#.E8 ,r" vPJ&<S K(K`aynei|=:Jfknq||r#DEa\A0p5AɠzQrsqwlXt,Xl Uۆ3Օx~_oou7q7?fH#/9mPy؏pfHEa!4`TɬfxZe<1O $U.29^Y1.B ڶD!} K)v`3"DX/vZU2t !5xUKX:qQUh"V(RtbO<[ njp* b .] J9<t=xj^3lZW!u5fL 4`F8 J+F)b -7.ueZ9Ȫ"(0uC!ϻ8PU1 hh :3+tܞ~ty?Ty+M޶]ECO'^Y*GXcf<NO PRq;f<8=:ɹ^S Zr 3 1i㙎} ml V;9$1K5"RPQA@PBH̬E QPNȽ_b#'4I0ǯ3i<ЇldJ#Pn^]\P8jhUȩGl$%&:i Ǔ)?}&'X 'z )y/_M)q9ٙop@O 'fB!28"Hz&{9fIm1WS^c{LJF/RH@D0LG L]^$!7q4 ]lc `U{-]4! hdʊ:$8Ii<s`)ž-11.c9$Wϯlor T Ɛk>aq:,"꣄ **)A㻯8I/*ʯmU#2 **89ëP擑Όb˯@)ZUsΙ22V}λDykE\q+EnzD5D:0ZrP~΋Apu A|1!]q(T*Lv|S X.WsS& qs[񖫮'eYT"TenXc2غ;3ZxåN $ Z!P(YEPLq_m/Gz23.9xװGb "~ZjS :t{8KthL'Ϛr<羴V=g 9v]˼͹^|&Je1+α:I#ܴR FLEMopGP&Cʅwc{A8-!eBo.sѕ=^yQ;B:Q0p!EEG9R:3C*ȡU>df(bm*68a3.$ 7<,C;jQQ|=wã/IjTm_!LTPBuʵm[[߇M͆79)bڱhGDs͝2LU;r&˨-t/B~79 .v =8zVeֺq9镬I'l;MwVH8ETޏ{^ {ܻo|PVˆdYpAfsF}͜Dr. nRM,5>l:woM/ N-Lu@lѳjyeq'Nm'(Ur}hWk=C>W%TݵGdnϕBc)QUcyhorxWf̃YK+ȡV;3Uxˋf;'}F9ۑ+=7y4v{RF)lY\ j~v7OplԩY'3|VhNT)1Kܥ6Ub"w}s9N;E-=KŭQ&Chtr*fؖS;uՙQ'sCҷ9nv(ooYq#y 1r׵"{HNXM'dk,K\6y f<۞ؖw)P28&;^%䊅!&,[{㌥|C~;nNn;^&LUu /Jfd6gw\JBGe7<ƻy 1[HvX SWاĽWz}Ug.3#Uqs#{)cw*nPrb#YW&5DwvFG{rdENdH#k3~ Cx~;x۲C[7'C9REum2c~w'=w-w2触~~\ZԦW%0u8;6ܙy IVYέ'ny{\/v"+*l:Ae˻+98Ǒ:{:ty{ZCuuTܷxg.N؆rustIf֝:w|^폦ݶHpր ZֆC@kZvw}oݞ0.w ttpPi CfǷ]6vWcw'!&}BXY%W2wpi9#UWTV;q۷N"qv2Xm7;)v :މˍޓq]Jm17hؾrnyN,!:Vd{S]=҆âQ"0%r2&^߂ uz.w3 HucKBAD*;1MeK{h`*#"gxK1r x}ՐY*ee) Z-v6{|*ݦ}lt.Qȥ߽BgnN[(r߸Bpc{zu0p`3>ZtѩQ2`ڴ9 8B3 йn'$F8$6F}ڝnisG,HwwzV̾#mekuu.R \DYbBULE8˘9yv*g6 r[%kb岾s}fپ;;9os&u ؇7`ű*ψ pXum㪨rP#Gc!Ϣϋx{(23 uɎɥʜg++nE"[슾q6۹PUJmG9-comEuʡc3n;[Y3~F8s+}_6{32 GJ6lo rl$X\Pc 2:k:f0ߖo| ݭ\m. m 7(=GZ}^]Npﹺզ՜r˻4Fٜ{87hfDث|NɁ`CgGn۾`$4=|zVؓ]}"q6+.qŖѪ4}_8o<")AnyK9Uƪj"]?[)rE:um3o7?RM)US7n8gPG2Spyi{ Pn%;5f5 D bUL@KE<˳ʝ[D\\%MFgN]S;wf/%&ca0rGFq%b=#b#b ] @ET{۶flUibvnLs9 0jS ǵ @̷5٨e`i3oTR˰QIxV‘J-l&S&TQ^UB1QuQ+ZSl$)|&kPqŀ Co0"Q9 7~K>da4ډ.R.I^,Ӟx2 pUkjTDBDd&C]n͙1Te-ĞUMC}CB2(.3ւh)}$YM" tq G:\QDfw;ڻU-OGa4P}Z&饮+5сbSB<"J]YKu%={Ӓf`2'4q]`:x$6qΉ^gs{3B¨$26mzX0*If<*ZՓ͹_KI MM9h<WmwX.JD71;&[w}W (Pf98c}!RY H3R0f4 a8SMD;+MV0fsv},g6]:+fIb2iQ":CBrmn jF ;Uˆr5YË#)b*Iٯw͗RfM*TZ#{hfn:wZOkzФVzzBک\.[ VA567ZglY:TO؈\{Rh^e  gXnwr \_jxl#his rs||gLp`N^sR22B2&0JbDgLlԔPEEgEdP+ؤ*'#d _("kto@WW__Cx=6_Q[ߊã[XWKKD>Xzހ@ksמz]drւ1YL]sdhhrw<  k.-ykؼZ04vz?IID8 ,F40ێpbZL]8g`>$l.kFG *:, /J(=sa<_C~__]^+0̰|  {zgꎏPיH 2o副I;81&KXi%>V,Q4~; eJmĎ9DcLF?#i/Z.]\6a<93Waѝ=wFJ;>tXԨ$47mgYZly'm=g~305=ęyxp|FJ36#Ogy Ty7/ki[w'w\]]OFw_EC?yB4 "U%4#@J*(nBֿkAP wwN=oK?u^suL-UR"@҄Am\,~7BT0&ph/_}x/^G-/0 3Є>_?N_Wl?wv!!1XߏYZFp3y; 1oXXrL)CoO;r5kS\\F%l@ ft- UYsw'Q$t{ݗ1vQ~?C< wCpC7}(?>_CDqncӿ`m>?O0V55&Ä䟟?i~~ ǀ PP`;7F{]A.!J l)D%#BA( KHPIP??uu /< =i?ØPP@#ɸx˽ʼnX?~(q$81E(J{V>|@@ ~ox;o~=9srM|XpNa- my[[@meH+I?@@@ZcW<vPuP>R>W 惚Oۯm>S#je*{eYМ){c \վ-Rw"p+5l~k(2m_fL.;cW|$òy1T4NB. \GÑrUTDaPVO@ ڨ@t,38r H'@@A  J&%R\4oi DPP馝9ϧ<ۯn(,)PPPY&j g~vNvۿ~(PPP ADI\( uׯ.߿~BR % *@@/֞Ak^+qAi (|_F*M*~_QzCK@${>/~ˣ[8 ԯ=IDķiO~YiZg}_OD7V=w97wr3|_g7tM4շ2qn?'7֞}>łϴq\4kІ~^8`],dsOQJ )UH+ҟ{o K>J h ^].6ݥulS+ x<<?/cEJ1.~X 3ۮۮz1'iri q $~%:G"'ztϿzv펋_`=sؒIc9bUCPrO@D=G8e9׻Һ[Ly߯nӻtlנJel\f߳+QPۖ\<<|z- }Q~ArTxg!lykMmɐ.F0E>2ř'6t*9 &nz>о,q`DՠRV קF1XB9ntm3n2 BTTfP-W{1N/Lk@up.ńe(޿_~^>C+$W9' JHJ|bul6AaN\Ծ \8G}|8}O5y 8bPI"GK"!<ߛc[{ζ`Rmwݨ&}G@% )DAh\-Ja*AKy^@je62foy+H a;|!x޶>Ҏjs9[mP" ~7g(GBWgȮBx2??<yQo(4|8fNo\.'Mi߇­ˏ{ևnRZDC*b sQ=luOi(\VGe|緽r tw%?6q㟌*([v<ߞW盟<"μ&|GNb|jawvU&xeVɅ](ǭ+o&8UZ&{q~^ʶfc;=YeR.F-)[rj޻Q0 Vv9zb{d~ ̗3>>'zMIuYH8zW~k-ӽװ*&D `04|+,7<|r $O5TND(G"6 ^{7m;ʈ|؃b @sr lB9E=iXl:ӟ.xsQ ~vCU}dlhO,n[{O:3 00(hjM*(z=k"Qq$%lO]sϓߖϞL{hqa 'ѧ Qr^i wd%e^|XE0#Pkf.HU:@t)v\eysy|yי>=~|"$1Q*Aʵi4@@*RD|_^a2Jyc6>~ '[|Zk玔M5DHOr$ b!V퍱(3Q[,k.d"5 ~|8 (GѾ'_oez{sB [rG(ך ޱ-jJ~~i|}VmSnΤz7gw+Ab<7#W8cpfs,K'76N\~4h_x*-ovX7I7V/m^$9ޛ#W<\=ȃ}OjJ1n}ܑxI>:-yTylwu$duW*z>Ԗ]<眲y55^3VSRBg۱~nz=zzcSJBZP$ it@PGxtNpC~_Z bB=/,LZ WN7nBt^ jJ4/xʵGI_ۀiB)TEJ ii(j JBJiZ)T2\JUb((J  P j@BWo͛S.\SNC @~O|ڧr{4$X0!@@bG떺;p:P@_2>DBH ;v|4Y 5[SP@T;wsgHO ̐@i:= {9hMw g" !>QB_~[`[>;U$Ɂ_F- qX%A6~#y0*{ w gA_Ԥ I z?;$=gxe/Sx>8U+[3bB"(}g-mrUIAT$ |rח|gϯ>7ۨ(0N1Ƙ^׆0~(B&Sx:}=t !aԽD_RJH$qjYq7t{k]CY, 9Q{e$f[O\ '_S,WN-Nmg/k1Fm$}">nӹvLx`՝a˖XFx (ZҸ?': kǬ< /g>Iox;q[[]̛N's>9Y;rĮn"itݞ*-͂om/Nq|F~a)1mi-n9;|b  Ar>{~_/?VA"K%?8dRMOd0 'Vy;ȯyߟ]\>^үxS #x+zzx.?;4l|b#]ô&xʼk1&&/5 Yj@ ] tn#ƗK;=P}(PIRr f萣|1r ULᡤS=z^ە:֐ʉlJ `@H"zT/V7>|og7jwPtUT(AR`w"$Bw;S!5a're.gz[ Dl1v:gSS]w/cpq:q=11k}hӆM*UJ*:.M|6՜QX|<5,F/TBiS:zbTi)r9L>ʅ奥VEkJS.WcvLÝgJn hcfV8ck$(Aƶ1Ѥ1,2x5#4 qj| GRuv/_\1m|fƒah2-L13d 1##|v;mo9y8Wu,7Ǥ׶༥Ƌ?P p寄gl?u]Kf9Z*.P'f bħ,@W*TTJrFF)U2?CG7AviM^7WlZ?gC@~ s!m^U;UkF`}WuevOV-5/&g0vn ql ߊi'ɥl^2Žd^-EW?6mI^Ó~M߭J73[EÓHg=zk3~\D#vʉh{m8*s9q˛v>T(h~W⿼N l 4CW8޲%X B2X7󃻹maVxܬ ݋H1?hSD"~朧$OeD~ƪRQ7 \N ª(^],#goF|ܲsHZ# )1%l~ovZVfLQkuH.L厦@$QUO_~%U gi)%x=DL2/!#=(TwËsɺkJ řzVq/rDh#8^`eZ֑mexZN}K?j@d '1! ~YE7?0M^' g|޻/yaYѼbUQ \D!})y<| "f=+yqUe \%((Ji P"id ; Ak՞b<O}vQ߶5Ѹ㖂 "=ϙ/Vsʎu3V~޼RPJJPi T)Bh(hBh)yR@ 4@dR- BRQJR+H9 J"R-#HPR(PJ4P 4ҎJ4 PP9eE4 R J.HdM*R!HP( HR"RU9 P44!HNH%-4H4 4"P%P)IJPB*4BHR%PQIJR%P4B!K@P%*P%ҡH,IBR4ġB%J(`B:/3ӎ:eӭV׼Qq_hz0{d(_4yXnJֹ{hp؍lRZhpSz *,X4"oBFo:`y ӿ~SX?,͝x.RxZ- A9S0X)FgFYmXdwW?[XUZl 0h/ݜA`nF0\n˶KӾ=飘ֳv}kV.zÏ収7O'@0HEϧ\Zzm]x۾uA|v.;|J ʬ*TQ>V.Nq};u۷K}zMw;_|j#[DZ}[ġ ( 5 zuvw?*DV 5Z/ȴᡇ.+_ɱgaB9>Z|ĂGєEM&akv+yt7- -+ z ЛFJ;jZ"dgU^3G6m"`HR-ig|1 RuA|0vH}1 O'1QppcZ}Utc>2 9@͘{aܟ9yw[pB"8]ZִXr@PbԴJ~8c3H("@05¶ea8_iDj:x^BLJ+Y׼< ^G!r "?+7*r_Mɤ2<0`386a#oI?>b[(&m(.o$+OO^ՓCyW;y |A~[n 2L\{6g)y]C9َ^ w"|/ ;V2b7+ީ3hbbR+ -m-^.hȷvR,V8L,Z, cݸxpPf^b2vObE5T@'F47;rxCy9;^l-ʯo[|g?eߚ vT1")(.h\jj އs ?ʹ9 j@GF/.oW(bS"H>>Y;ޘ)@VO`#k'ܹ^<͓gENL/O QּXZ(wCVave iP17C=qK.=&%(jd 6%yc<}m9wutne/-wވOiLV(UVʨ-17q3#Z(O쎜??{vwU ?Jvb|]}%3Qk? X -%.4|Kz }k-Rf,?=d9+4U?koC{jvx>aL}(tw`۬9v~t=Q39ky˔;Nszuztpk;^k7\sn<6^#^vt%2\<˼ S=ٶvu1_Gr sq;pcwo? <, ߥ֮ǜ'\8ލnm6åǔ^#&g7[utW"L8Zxd0Y˯jë[FM/.?V2eaƝmϦ8ﶙう7v}a=kʣ xߤY?IXwڦ8=^A?͎:BxZ(W\*UZX܈]FLe_=01.E٣|[ߵ ٜ޺Eё|Y>'āqSYKyzxzWecnx"1|TJ>|\>^ fSİZ}g<נj8 4hȀɎsF=ךlnސ/bsY3טe>|C']bu=Ό"M<<|,]N]is3-Eo$@Y˽/ Qqh7ѓb;\1.=|V:lJ=_)9.y=:g^2,?g޾~t6-m}#1muڕη-Ӕ92eZTg;{S)ၳcuagټh7\ zڶ;cöXUkчXK'Uwa:f=t"L, 3WNvsP駋aN1sO#zw |sz7~w%˔, צ9h꽗`Z%9҂Y^%6&7s^]\yϧҷlCam㝢9^m^͍[Q.1ɰLlśŐnZn\0GY۞:jmK0kwfp˅J+F⯔;GZy7o8 Ng! o OxˣrlLJ-d^P8De6-NLc|*>JF7r3 w:ٵ);{&9]^1ٸ /_%\6}(`cx՞V&qA_ߗ{oyeik½):R"1VC$wzVf4wÝ=y8Y^yKr8Isv}}yخ}^Z#"w\[%SQl,2<~ ޵̝HCUB_~Q "!9lίm,wϮ|wUlx;561CX u^uPluW?JY uGUߛ1pRa w]E^*ݫc 7(FVn}x1e- 3iC7c+Ҝ DVY>9x2`3ã^ك:\ w)˝,*ɩcSk%lX<18JtxiBͳӚd1ҼCF^S$-}WoǝY seڭssݖL'֭u$]޼_JѱF'^% c9I%n/"mJehy61Ōc,Vӣ=P\SU$Gr~|7C쥯>a/(q]nk,6̯B:{M4g~A@ _LG" ^VED?At!d:EOq4i~ )!jޜS:h2:,s;bc΄LqL#?R6g}[%=7:=1~!Kojhh3Fo=49 i*% d8,2x)]8]چнΞ LT2*f*4q;Vh.r wz+T1Dž*94͞# gDD dxHl&"0K{TbB&FIHxv'W ]sdbY.cBӧ#bkʒog,a5-GF=M"yD9Q#"3zBwqs]%#^;nb'kせGwCxa< [AԹt Z\;s!5/nR.f NzW+GPN`R"o7g#49,diJC)[_QbL&~/NGO$@=ޑ:ĈLhr>j۵O$KDATœ<}BB,ћtcWp"5NDe{pUpc!5Z&P˯LW4+3<dݼ3@!mP*qάb}eߴCfJm>1/V|B)m!v3y(0JGÄ hx)ۂ-,`Ƃ3^Yâᚆ^$-!5WR'^[$#zNC B!#}? v~ٓ\x%fR "+ D[:Fۜ#یH{SC H XX=ﳇ>XHV?z6ݙ2.J<{ظ8'5&<;x;5Rk7YDåqؘ Tl=LA!_ŰG!`31; GC90@q+.{<Ʃ F;4\'bj,^y49Gk⧖abdU .TJAʉڭ)hQ"wE60fϡCl5^yOt(gd9I?~':Y=rg^n u5KCZD<0^zog 8k""a҂kHZ0˗yJ =CitF!vFJnvaI:ܶ8M ~3Ʀ'R> UeM@"Hy * ct c,6˹:*4% ȍ$ƨgIY0 CLBBTcjt]*FQ\Ny¼^_S#}eaVޕHEdPeog=ٱpo8[ͧ' Ik ƶqH }0tK89_[,ߍmH$ byLL g2CaPX>GC$D$xcE.#lk`|߇˧ώ :!(Hz^VDa;􄤿*Jyk\5s3l FVS0 Zh7 :<,9"Ytϧsq cF8daSrN{2;=LzIl,M,+3Ģ)COh8q IDoj3bc~'ģ֎$`aD}awna4LLieVD1C@V{AC2|L{8;lg7m-lE4{9w& /PN(ebrH/ǟiFAD &aD<+_S(獰:du ]!@hZR*:~(Jgk- deކ zB&N]j\x uw]1$go8`D9A`0ZD`'RNY/(e徽8Bw]b iy Mv~ꘛ8=ZQA`ǿ;ᗻ_[ܖ:fh#3 (Nעɏg]e7jE u ݸ&N75klhBO~xOn(W6 TƜf)ooaw 33~tV W>GnTG`cVW綺m9ȑ̴С-;{Ł gpYJoxKDZe8彔U'/43]ym`7zr6k\ rONJBc11 W+iŌ@*+f|静]ڈP!qoh} Hqq}I@W 0k3r Ɣ-E'Dz-9lh' VG`($Q`XEWkd`R{bP]WǎsGNagS%%zο,'mHbLIN-88˚3"B䞪UAbrjY9ds^kzmiԢXZ\/xri8`cƻCR.78u0^ȝ0$11H5-(XH$QڸBydF1{ c7O[9&ࡤ\P7.\(9s"=cqIP/ǣ>B$|񼆤/4_0IT3__.7e@Hc&*K= Zo4nZ-9j}̧ kv+ydخ{E@%ˇPy]<"(I|g|&-K[3O|Nśx8ny ɯ]kp>s QTp!PBفb;Lׄ4sTF?b\Ѣ&PԘe Q.S>o}4;Rt-CBaᔂ$ E@_;sMU_՝+^9<]5LRVmA֩5+xmqTWU)āeC4]BSi5.s+o8=+MAO]8cH̊YNPHNTA Pfr@Y>$E`uPؤ(ߠ;\YBc3#)q[`o@!oư0ZCRCډץO,s9+G;!X%:QbΰDW\ L4B9Pc5PDY*:* SBj1{A)C R +BoIM@WD!J)B$MDWR)@5S L1CP;J MJs` s HB"f@"p63D% &/)UrAZ(J JiwXM@Ġ )8C> \TrJE+!\ <'`^T:K%Vc,59H`@$ㆣw?7rt-N0!&?UZW>8O}p\ܳ(ڎEfkO닜yA$%D37җKV\#FTl6e( *z`4x1marzQ}8R6!,%@$ǀB"ЗDdv]47klQBB!ǦxxRDk(XMbbCj´Qb9CyvOCi鼧.C=&lX J`L=hWŭ%U-twsf6R_Y^[k1l*RHyu7 S%(eU;e6p-:VL~HoFpP x^{|~'vz69O ףQXi =)L»OH^72.mEg󳚜NԚ,@bv{)aüGi v郊C6m5cpL}9 |6>an}=/bl;S^'t=}R<)rrXa 8y,8'-o6{A:O6A@ڳkJBL-hsyݘ0.܇p&PĺaF8`WJ[^P7:gV+SA0@N/Aiؤ]*Lx6Btoo_tk ,pqSJ͂^:51@=%f Gźx!XS’Q׀ǻg ~l/C58l s{,w{;x`h|vSsOĴ0Fq*bѓh܈YL'ل!puC:UP!iZڥr|:xGW2 (漇3_֌lO¬f'4b=IDub94X"<%1#@dXYYxߞ3 GeZimN: GʼAlߘ2h`'B0\s4l35|`ǀ'M9X(邉/T-Xb4…cF*m^ڞK2E439*(ɐ͕ӮS]~!:azAI/4O)\L8:y^q R8w(fvf' Ӗ uzPS<#T䘽O. Hו6 hY}v.0ULf{Jr3,u$37=ړS65ܝ&MtfH+^}/lѳ"@.UUwp<8`c0P֞tR5>+U!Ql:L %kv9p;jWnW(M2 \]W .H<0"qB 5]0UQZ'#=Mg[<]!B]ź,R.j0ˊ0Q=}h>'J]DJ`>9pϴ%JE˴ei(1ƕ%/}t`l œ&预|P?f&41) vJm7%Kq_a=w;] wߩ뫍^Y'QU{_/,N aL3LPZRMނ_>C\uFJa.6DAsYggSqkv``j _|iʂtRlxydE AM.{ 8b=i:oE(RaMGšD 0!Tq)ћv Chi5eVL] Le aL2hҷ(.P\Rmʊy)B z1^} ڡ=Sp4^ğP7$;89 hg=G}E3@|*]_8w -R!/$c!-3f~NC^[UqؾYHb)wߏzhau'7fx'tWP  NJ+l+"qk}NT&x)9* ׋;1X<x :c_o{6ѳX_ 5R?EPp֖Oy[zZl S>1%w+0SpE 9B1Aa ?2ax\ 5l;`Ѕm^ek|%2iLMbAiAQkG]ZAw'3r]QBA六-~ɱ٦Um֣] >ZqCU'75]} ц.\A}ay?&y@Hji%]Ӏ`6‚1XXdIgpf"09#M&hTD!5x9Xj%̳-P7r4+`s3 u,o qpҍg,Mm!a2 2n)zsaՙ&9 Y Wh:0t$y:;Í(P *^!< /I\:L@(Zzd}8izܓTv7P^=:^>pyԻ960$lc!ӸI=^+Φ[]1WaH ۖNn8BײyA7wa'uScmN|6)I&djNbyMʎ64mOm..ehH ;g@ JN: η%iV2{8ӄ[W8x51`x0j -D 1 y' 6Bj3aC;N$EˮJ<^}8ש$L{A5HyGgpg|= '6`R-0)DECgb90q%ld4pMʝ2s* zs Ҁ mTh }֬!WE2>65 +Z1׹~40+LGgsԱzYtM]7MX2k&0l-|XbӘzlF%&"2b,31&l)Ytغ0T0]Q@P~N%U2{cz> ޯ 2/h qXfۭ@_· =={c~8/΋nD$Lsa({KɁ@P6dوh,ϩAo\baY"`󣇗1Ue+ 'xu,Bm%:pɢcC%aѐNbsWJ- KG#l=f=t]c\L#a2NPA:f_ \Ro'~|$: yTcః3頚:3~<%;],^>y rtNhjP6dF)^F`&!p6= T@NR^oۛ\:٩ ޢ` mZDPBy5=*mƄ=t2t^W0i%J!!)H?N"r7{W!a`F;͇b0>N8bQa-O"5A 뾔ih~=h }L02">4aEBu+iejmˆb'WFq^4=啛}댎`yjʰR_9E5NɮX8&E9,*4#=ۜeF3n5]T9Dy{A fÜb>ZqP!7ʶRT~_6TebjVhFvP]*7 UI՝4y  b19&?zKH)EB' 6Xd,rL'-t*>{頡K/8m[w ˪討rrU KPCTP:BmT"}">6)* 2l'+ 6ΨqMM7p 6 LL&2DɕbqY. MӇ{m a:R8C/Oeb]8EΏXE00LF' i( ./>߿iUP4@\vn2OA!=jQxn zi  X:BRh dCbbp":N2ș"8|D\€(Ҕ{|><堙2\j{|ʇHqC=ώ-gv-OBxOF7vbuCl8YTX q-.*X UNC˙|xMl/(ar y.T Gjqg yS%hbB>`#55 L\HKK 绞]IDq·lPCK'1)H,D . Apri46S2$iY/t7vƭ5D Rb7钾͂0fΐh24,]jR#YR2+l=o:nVsv~}#jѐuvȃįSO ԟ.*7'ZwH(Ga=BSV{Ce^fxGzxOrp&T %E @>ټ4yr3rd#D:E#'7he}w**u?㛯}St'Ƚ[ڂx|ID2PNHryƨb"RYX^XBICkLpf䄭.):YtPt{c~Je n.'vΌPaNDX|o̽2gR۟LS1rW EyqSh PQ'y_ZHt1QHwwʓ >sm]GB.@>EDHȀn8_gpMZs! Yy_DpfghsPʯZQ@lnM&xdnoP2]q't4&Nx/"mNfҨ5 ?,Os@m18|bB\{:m_e(_-s'=)}(S[gq攷ؕP(k4yi!Hu9hctxzCI]O8rIvlx)20p ]B@(F`CVc)Lu$=<- %LarI@pz݈@0ВCC5ʾ0F:NBk}&WLqt ?H yB1CL/L!L-ۨGt‰5j4YbSЀFs#ىFmF 81i@-l>"D!۷˗?>Wk.RE܍P4` o,lՎh{ՠzw&?4zw+8cTʺ|Pt Iy!a5iakX19w5יA0 Q)PtV5KQVgA3Q{X&[j6ꡠrPrzXNL!#XB86/Lt<E{-K|$l{ּϢ& I(y̛(f :T^} iG}U>MY4sm}̇yoJ&|@ Ѧ/Ϣ ) @`$2HT Xuir9fD"A+My ̅3ܸI+OS8$nX. j39j"pM7_]q0DY2%o|A( N|cP/,80 ]J`߉j9c6e& 526Xf K:9](b&Bxx_*h\Q.7;nްaixf;n76NGGt ŸU@5xpΚ'nGA3`r/FD]hJF>d/Z^fWc#@'Զ9:CƼ܀}6tz&dJOn5 HaDhgJXpWy*UUi]k4xV|!ǶUiC BJ*#lFD#o +9RU}x>\p!ǘr^u & IX$dOnn rqHõHo|%5( i5EC]ye:!akRJhV a&fAѪƆ /z2D|+B&8gScBaxCmg %$dnm~-̣g L\持N*4= "= Z$϶ȏ^,-3b[ o10C9{#ZpF0zրOo=4ʢ|uuLh іeUClJ};fi'zL:u ^QW$'@Ō)jP \@d&VhXYU P=!JSLr h gAjXRy Q:8ޔݺ%Pvv`@BB@dC4KH9ȣON <{bv7(wd]B+.2_S]u@Jq,z`ɇd~Kr|? _@":saU SD6`K=5B|iiS;Ž UQ~&r$ 둭:*#_$g*dץX~d2" R"ȃPxCq|O hx (Eq.D\No$ZJTךعf5@ A (H#Hˍ+[T% t9q_gl@KePhz9ɚB!V8-IHN  hf^ g(m6A8EVhbLRDԁkyzH=) P.R=@Ht۩=Mm+I*CQNDE"uVZʒw]};.s1"j,sОr)rcM#>-6MT-mN4pn *u{6Ip ^^\ ~<`9Rj'&AN$ᚬgrб*i6zr/; Qc rvqәSt6(M`&ba>IhqUj] ?Dzp c^!<>sSS/].6o]{@bQ2 '78{\88,Ct* v` `hI^r3$ښzB?9Yd:ںrX͡|Y\a̺1;Pq`3Uӕp(Y3bQ(3kнvqL˼c\6Γmwq&2^ޟoOm"3BҨ*AAʊr@oO={}^#x;EhM#[.F%ERr\9x~V]Iv0}7Qc 6ҋN}ղu~M91# ž ɋ>dhpw}f֟]p0SGuCfmH4%+U%Ր1Q LB1?b߂ iIw&&Dgtrλ U(4< Y.^;U;*7̎ZKʌ|`0B7`!h>1'~W?a1D 17f`^ TPUgag-ېt<86>G?bp ?9 S?Y&iE "[RcƏ.!xr *E\E5??z&?f,(>&w;-Lg7?䡍?,^ PҦZ (;;ITDv<'Sl~f1ݿU!*E`۬4"??~#Yc;Q>Sc3^TDU=ufgSӨ e;fQ/ۃHw4S祑v dDIU)G'p{/PY<6sNo˗jL\ 91P^/GB & L#^!<;6Wz$To4--c%!Fg',ܥOUJi 3g§⾔%c $*?(+V@=qBh JHbؤ=iPe@TSԈk3߁iyt3D{s%z S^\iwʨ\QWhS$1`84DÔ39hkrbVƓcTez PD9Rybl "ӓ9m=*q  ɍƹ9umٺ=^:pjA#%vXS]oh" ^vskWF -qv gXL1oi31e h#hrE~>e]][W\{gɄWCs@O_?NxaF#٢x0B܀4 bd^+Z{ˤ7=~l"Ȥ;<5 .q0FY DH V«\H f \ [3zrL:>PL~V#;Ǯ QO-es&UbɯRրpxЗT94 7r@f<ɱl ]mY4{E"L]Ug5lU,WYO85X"HۅT#r iL >O@j0 WUx/l:`5ԈXdOR4^h{o^E5"T ]#gY Ҥ$N:=ՁG_o%}PV bgzv\jc{*P`rLLyS=brt^p]23J P iDmf:2 U;pr<jQ!n %Q$jء]T0V+<  N;>NTӒuDr(DQATȶoߩFY=6SNLa/v4c H꫍u9 _͚UC35(%%% @׀ \X>+ƘaD a3gpv鶚P_,TO 7c\Zr2. MwM W{ ,/"8 Eh XȨk~B-Gc`Cb29\(P&^Fhz* zji]46(M""#;<9hW!h " "Dxm3af窢[$X,ë^hsGxzhaup(ĊLEj>EbL!<JrigUBZ,}8VR{ޖ#mWkH jHԺ9=wK B/8Ɍ% NE{F}ZϠЩm&K6HIv޺No2Rg86]%V4p s-̴kw e1 Rֳ!$p/8Q8gFy1ѫ^ÏJ4"m5eR~2 1ڰqsf+9/aa;H(zkj17 L1fU9Q[#n<$Gz#O#`ژ|&w zTLuX1CJ𩢺k za: F*4jM#Hȯ+Y !C3|rB-ۡY&g]A@ g |qX#|u}_/GQ4i-֣GMgG Ӵ a0qc1r`D g:L Rd4bCP3h FI. ƢH}s@Q$j"DA`57 K aXȂ0FM{rt"iT>@ ۉ7-H|(N{Tm ؆2uzDj&Lcad2z~5h;z\輪lfM+O P"B H k5ٜXf4Uk8 iqli}L[PkS>`)P P]fhժАqApQҡe-V ̔=!3TDێ<T|^A6  T1eA Q6U.56_!yP௙Bbgwh{l1ic.!|(758r-K%P>÷GYJ'6nH6!Ӌg'٣2 fՅ1 2 5aղ)Sz/v\@ϯN&8 ,i3"%DEcA[t#\uTT5 p%ZayS;tPL+ŵ U閷{jsbaev8 . @CNUS'<;k f,Ut < (f텠\c&&lE '\Wm'w` Zvg 㾋P\`$ $x^-<מԆy1g%Llt~~Oάd0pgos;{\ܴsnਸ਼VG6Q(񨱅+dZ@SPG$)i J (E&W7 8%G(LXRXA=RXZr!dJc]d{m4pb蒈NlPtl4^>!NZ"@Js@9iEX0<-XbD(QEШV F"3MW˾r8M0gheKXyz k~b %$|\}oĴ/z}p7ƔnPtXwǗd+kD:& fß,.G.xpx J*LXVQ$xB IxP2Ώu ?lO _]5?8*U 9lT#X_Ť"<:v_I_nR"?mQ)j% 7bB9`5x+ 59\mqYݥW4bRdp WJ/r6~Z ܯj?u[ţ85q `T] ot(jsB/S:s r9G\'5,zh! 6, Իx=F4 qZ~3b>=9_Uzmy:<@ό~6*VlEUR(,q"P8쫘d 'V 4Fp"1ir ʞhu ߎ,( $IUk~spؔWxM3u9؉nm.dܴ+l7፶!nPpQä8p0: $_1T9PĮEy2o#{>{Ƴ߮!$ˡ^FNDt7×H" QTDUUzV3t&xT)j$hNrm{oT7'~qs7gp(M+Ϟ硃LzMC(硺EU{cM2bQK62x9|2j2F8 Ĉ HHbB(3+e;-$ u٫ئ@+H^9H7ε@t/KZOMr$BEZywt2q&$5 f,DBU$`Agp6(RCOo) 9qž]_Q] 7gxv&^Nfõ O#%+T s /sMt<郉 <@Cl/ $"rWK0UI(Jv:^'-E9Jxc.pc9&hM QUU7y)CD^;r|;LD-LJfaP@`(63] gCۮ<{"g&Ý ވk&We}o.-&6l5]ΎH~ٔ 56DE=;3_Gbmg_0ir1l fmąB0Ŕ8x# ސb#O<%eLgX.jW|4vTu# - N&I<㞐4F7m8ӎQvv횓D ,s0mPᨣe`Td:ցʠ X+ ,EVWLmk gpK $rhzV%L>Z" !_֝0+w|90Y<$"jK'吘(g!/11%Poo 被p̵p>^X(Poq! ]evzo~Ê4-KtNIeXmQkilIc]u3 L3%_㖗g|d,3m$kfۨWA`.㍌s: /ْyt"^UAFc<+z3K'OԎܟgh_ wK}2҇g|vmAx\xw^I*ߌV-7͎'3ee&H3̳-ԔqW1e^A:BgQr9u|44 (Gf'zw #*FRCΉa/6˳ьyY %'Zv۷n<̽+hOf4NEۙ ~5T􏧺cU5j~jRb۟,0}eƐtcy 0,PV :>t@ DŽ BBA(! L5. C~ =[;kG~|U 4@}E%!)->gȺ.y8C2wF 000%x,!8{ApYEw"I甜AxHEȒ'PST&?} w/79~0IOF;v\~|j[H́?3 ];NL,FyX^31KQiygֱV}"&b5ԈQ1)srQV]l+3'fsƒ"?R|\*Ɍbɔ&8D78'cӨkXLZץ{_mӍiFITn:F3Ns'ZDžV2xPYh}`E6W?*]`z}JuM5+Iȶ2DILH_q*' {o!98׶< ̰/OZQ2dRykA6VN58HX}أ q+ i.xʗ&*0"!(S/p,gPS\ۋ?ޑˉgHQ ̠'סlvr銈} j)>I cq璳UWeİ2 ]$~bkBNBmj J8=N p;>c!Y'm55޷eu5NfizY Pw&:fX.&|0?l&@1$%T ^_ F ̐58ooſD.OsGlSreLkiNZ 㷁p a0s ;ugJ5S=[pG?LV/ƒ1RqXB-(RንIިFD_x~0$Ai+?шSX"CJ)|9)}LiE-̘f^A@ ͚mFg\ L"+afToy$X!"q0ԎAA LfS׉I2U|U' iP4{:NG b5P$tCԠ MO,YGKDK@Ctd`<(ǜk;a!(%`:A@ ss#J,#LGYɶ7P4Oš*l_ȅRH+96_{@@!օK>L3K&Ǘouԇ8hɵ b6.B_KxYiڭȘw+\dр)R2<:iX1PE.Ÿ>sRӐATW0ՆI ZO/[M/,3Z 3b-1ɩD:Nރ~iQT aE$Bِfkuӏ}}ٞ O]˴!8 d.Ljo¼L‰D~\oIhv۷.i^{HB)+=aa |(XN+;tʠ@CQM0_,N__zg/k_Tۓ"0PjćhH*+Aeˍ˜=XD>ALgX!M!T"a1S(Soyyuӟ˼b~`_60$tzGP>`##0N;͝{ߏM9""qʽ!>P=7{ϗF J?ZhgWM7N'3ΊF'NC 0e b/'1$L4?o.n0@x"i.RP5bCT0K/\xڀ݆3`#5VUaW)&ҊfʕI`t]ǝ;=yw=kK>/&R/עe9r WK"Tp{-9ϞJbѺJͱ襻 O){}"cFZ`\ǒ4a'" dBVw8񎇤X<} ˎCl㞧c(i@hhia =cقזPB GHmLI@8qQ8 Zԅ >0 }SҶi=6e2wΑSL2&TWb߁2կ9 ӄR._|~xƾ;2v8}#"T~uK)n޺px˗&g?^7+s̈Um",,zg5Đ )dai㖘 s',ا@|eC]5sBJfFDME'8 +禎DJY\e ذ# ! iwkug^hֿ #C71;'s pR6 L A`ܤ8<cV(3確!sRLX{ߛn|BJ bU o`寰#f(9фVhoje3;E hp@t;B␰@dr@,ҝ@5 Pk*:/|;vy#c'."G8g3y z9 D B`D"1 ;R[mP0! p.CW}5?xc$Sb#*Ai2Cj(A`֍6cCE kUC@j  ƛ8&HHb]~7yz7&x fE|&)nei-.V.oH },p{Q\gl>LR7i{98sY4ajKJI* (0A*(1veK-PGs>8_`01,VOWbŕx($o̦~NEC(Wڕ]97о3P^SOωp̠N)I! aC=^᝸!#t<4v;~WЙdRe@OHۈ$_/;{ *\PRŮ+PUF%[lu.Y3I1Q)ҍRRPZ'z=;puXN60SW@G1(~|xg L߅&!!wajymvWl8ʴ]m^LZJ Y(LY.8X4=`4c) @+|!nQTQճ T3kS;Sssʋ^N:8J9R(2ʋۦ-tAT g@BAO,YLu03^nJ)k`O5k'@߹,6-&):OˆП\j7i/O׍"=uOGzYb Q|zq1O| Q2BU41Lmν?Y\Qǫp7fCUCT̴r0'I&N2"LMk%gFIfsr((- KRdQ[]e3 F"Ufk$1h +E٧BBt1iHVHɍ.H La_O4W@=Հ~a@lkkm`H  DU +;g59͋SP)Phc є =wꇿw}N^_=g,9DDEUqT#G;[uxr 8_KSWRnӍ⡶yX LKr,%h-[a Ъ9[ t.<߈ օCGYmSGqxi&mt1hJ.R2v -ofx(*̯lae&mPe5^<J(Bôoөbv֯]564q€'Wa=}zC̬#Ak{SzCi\g^H'*Ƙ<h8ܹ'M,(fMO]];?ǕW֥X!#@ F o *v9y+]MH#O5@k}٩-  2C2RVa/DD \^&Sd[u9@f{MH~[C^V1k|`أJtw$!G=ou|Ɲx`" DDDZ!. +BCR0a6ӯ[963&` s *BC҂UЫE|9gRκBl65ZD9 ̈uf~Et-OX5c EhD!`nLm`0!(A-;HQq:X*rkD AHge{1(8uڽp 3r) (ԮYv.򝲄q8n^vfW `)+#~us"Q ^."#06DQlGi\_u(J;%g*4`h3-d!fu"veGc~nGPQ%dF9 4@h!/i1dŤ%S{+SzkgM薭Æ83 eHYV9jMPyS 3-qM]` 'ҦD,NZB`tQ2^1\ޜC@KR 1](MCSPť u|pj @Fd2MPI5SÍV|~=sʵi,s'*yنqqfE+QnPמbnjTٚFDBǜS|'ͪd6׭QGoW7T>ʿJ:J՞Rx{+2TY O>=NphNM)_hG|{W @&f*) H*!X %J:"A+5R}׭[aH Nr٭(EmcʭDDU{b>L2KE]/J1IAIc@pŴzg0X   N𼧖,\$I$D @=_9~WT3 ֊Au!,)J3;CA$PI5RANAu4UCب (x1ʂAq80x|w']'{ˎHz ^^^~$`T""/ʯGQ!At,">J #ފ㝵n/ObTTF眒o s%Iƫ w=IS#̣@xCMq. Xl(jң[49iL;W]oA7=Ů'(A|b zt,9ugd\e龮f2xfS*IV"~F'8=td^YER=(7QvAP`ZApDHbV]%-jl;A]a㥗jw4~9'%josSteP@ɞyj@NYGXOpG^h>6 (@>! "ycyg=^8zzzw.U"P̢r"CmRң cI]ֳD!_C = `4 Z:.ώM˗8׭n**TW]Rhfr0]ا5lt74M}g3iGx`\)1`|J#pSwuP!(NK !mhv~9AsZ_ZC֭f\P@{C3gCJ'/] |?.H/o?֤/?T>%D EC Y//#147Od}ꁩ$2t4Mk2έTh4@*=MxWsx 4A\|'W'HaNF)RX52Cx )_tH\m5'N}`WIEO:eX#PP}5!   țv&BHEnA_i;&w#(vV =DˀƚKZG< mˇm&{Pg!?hW1SRiž/8 4SeMԛ2GpLp`&"`]pP4COyjVzK0!W8` *A a#A;l` F?Mg]Kvy !`|h$uGnZMW]n&&[Y<\b(G qΐUʎD򋣱kl3k%4c ߈G[̢LM$׾wyabga8V<1|rχ]|u1@" ECCIIHR#IHRIES TH*"*~9]y׷= 9QQQҨxnkǗ]9t߾p߷%QQ”\/lo<ʂ$TIyQ=;k˾5о]w***DDDEۗ+̜߮zG@D]d@ uMuӟ^=߶*PAIԒ8,aTIR $Ftq-3ɑLH(3 DEz3"Dvm3^v״QDT~'r^@=z-`bK)mX= ]*y5U'?Ix='3*"3~WzqkJCB+]mϚҼsk* 3* H U@U'dA/3^l`%Fw]7oӿG©DEEWf93@COFt "$F6l6ϓύ.U!QQKV7U@j=>;yx^\<QU^.RR"U$h ! Q// YVaqkŸI$*:z̐OH cp2;HrzrSʳjT=/@CфX1ħ4ɸtu:a"Ā Tv.BᑷbpSU0d L8?FDt"&x6#r:w0Y8O{* @d>&S86cm˜"VH AƥZM9I9<ģ.1_z8iם)7"?ozP#<sB3}3W4r̃;`o}Dh5"us9 ;(;x޸Bޙ14ύ<_Hk劣xݸym|%pT0)N]v9 #N3X$#S㿕p!ӗA9wD>|mzTGfc6!1]i^['w3Nř娎D+]'+7t3R~B * PGsIG%u&T_- JW%Rd1 S P+D+  Q@M "m((V%7YS! hN T]cF-!I#LQEJB1*d*¸BRCE*d+Bd@RHPD(N0E\4BLBl(B+&D2~M4u8|FrzJ3)\X ,l!qS%Aw!QQ:;+aØYfHbZ8B)Q'Cq;?)^/-[mqb ',A NǴgCÇ(B׻c/ʹ7T> k̞P/ CwG+uI*hP1u^_l(pOPv: p` '^UTH>$O;O;X@0%D8rx0Іʉ=r|,p.j X⩌eÍd$ 5Y"JJ(Ӆ_d :S3@rM8%ZKONU L$P @UO|%MhO܅C%U)EOH@2xJ5(4 ?H^0Ѐȡ(JB FT dtkZC!N ZL9iRU.f ś73 *!Q]he%pXn0D$ io;CX(q7xaԭ8;5uX̐eBƫِ_,rRTn JrڡAnԁDN.EEjUᦢ59lPn+i1䨨ddQTUUQEMQU*"-*c…C엗,/iVq7Nh/L$#? i("PEN½ϳ2Oq>ЯˉkCGQ!AhBRW3l ڡ+hZCed)8b~Ȃd0 }v coHf$ I7<,̣%ݍRU ߄q)=ܾ_Wȍc' {fև &eO(6I.1`o@rZA"> Ћހ wa)B2Du\aу9_F{4xH$Nu0|U_( t ,2S£ޮ,*n?磓+bDRRFD C ?LBE9 nhjJ N脼v_y9A7{p %MZ,3ǞQ9ƅI8NmO!G/ցAHuyPQE# 2pyT̥hÍ}qSZ]` S?ƛF/x~5x:)7.KeX HK> 4Mn)E5)g:kO I= <̜|UHt9!vA@>7)z4L^4e=6pmNf8z;Ζ@Y+PΟ &r.i+_0ɩ0ߗ^+G`f9@%MJ|MZh 'T1[e̦92M47' bU1 ?SyPϞ_ * H8n$xDB$ UAaGe|v?Hm n A.IgCc"A'xt@xu'3'?©1Rv7@ GP/;Yݴ9BP!"̱D{>Y>a>t@2?zDjdiQ))9 m&)\:$?3=N;EKAV$%L\շ,wpub%hHQYnb5tUUU(+T?ϐ9I@|?T2ߙ^7 PEk\nGH[dm19QI]GJAKi}<:L!@(7R5 Nl@?V$m!q{=֠iI ZZq" `bJW*$Y1_֓~d:iXwzLqp pұv`REbTghS/ff;{h*F4 &"Tυ?#IDDBw^~ OjPdgl 0%:[ rVx|hiYTryGk+ޒPԲ0%" 1(Q$3SS5q6_tL~:Il>XdSJ4`,q󭼲r!<]rJ]9ڶi$SdwU> "q ! l xLg\` eTKԜ% f[rdwi;^(|$MaR =Ыۢ^&dy 3-872#c@ҕ. UrLǨ{Ѵ,‡^Y~S\9#ģ oAn#vQE 6 fsGϧrJ]| n^XIс0_:%;7Nlp73ѕt``L;`! RoM'.ɽ:G0dҝdcJҤdiPE8QC慑{lsT)z9c^+,EiGLEmSZYztl YnA!D;н *a7HC;"y9= ^Yq,:8*Y$"jpսH<" )&zs 8V}'f~O[a0o>IVY~os?.n4ZŠC ػ mɉfzX×mVWInq𿡜s,3Xyy9, PS33l魋UWI%PǁΓ{Q*uqcg{ \?B0l= @J %y# v®:iϜRjxՀF2ޟ"7CaO_N5'7~o\rˆdxT=.y y|T8?* | H&==|[gy&i !@aߩ8gP&~6\$4Jcp/~ڝVT _4>[u)0A=+杇I+a.ښ)B{0uN$"&d$@ ?:sg,5"s-ofқ^-2ffF1)%VԋB0Յ!oXk8?t, 穾ˡ.W.9旤3?ƅN-䏈^aƢDĨ&`5]<2<*c}k .q OԷ%pyzjU ^@@O~L"ul9J7QBz&&8XO`?gi~~(lbX*#O޾Uʗ1Qa\}3=!ICe,0`$͜„:{p߯LՑzRT2Lv%N '2ٴ؊F}*Rڵ/lɾƃ0TmT%(z \ HDfP\&MrETe&^Nd3zAe+Tz 7{'{\k3Ub !@WG<)J3&j*Lq`x8_IRqXPFĸFRoRS4]t<ܵg.UC!^I/q"߂vq*(^Jf9$?ճU,xh}x N I:^gla⸉y⥅j=)d"P}v׳^HZVjv@ O=Ωi5ο^Y * ڙּqح1`&z<7b2|>:)f!mV5T3bnB6&qwĤ`@x&)6 vpwr$Hfʀz'N8hSw*Tx l6cvX D*,&ږ,*~uJ bb8*x].;Q&P_ӆ<70#'uJJZ& Yx:i|r|Bҩz.y-Nk Luΐ՚BM u87 a|r2q8`0M|,E%g)mۣwCdN'WALR Ip|99au,t Y\sOj 0:],-ja}/?;תc~N~w߮%D/^saJp ̅!SZH&u aehvkbE/|9& 43$ntxT< f O2Kw%:'?w]i]-.FeOq?A?i4.xxK<0C-FړTZO<,ZMCP6D"ݰ9+L+ آ-Bd0Vm\P J Jr+hzpRB{He'fX$fP&p"i 2F-A{*h(hI@V<n%MƕQ[N]4Q[\+N{kWet纭ڷҌQsDwc+zE )M.*p魁D, S&#2כWP&d38>Oma3[vnڔ 5x{>5M($DR!IKm+$F꿨>hjQA~1i޻'4dRGz8Bn:]" dDl6EݑCINP!K#cE( $Y !X*(b(ZZbT(J8%)0m)!lV h[Tۆ&4iŲ,SJֈ!:$f+<C7) rb82$7ua/@"BIypdx H#Q2^  !6vTҡ]y>}'(m]ɨ}^ "RRIF(!s,%)BWӻp7RF?Jd 0bHI#|Qv2ֹEyxIiXRR%2[$]SQ0 󻸡3-\3a;˘/G;gl7ߠ8H^DEOć É (8 qw}&! Op4 ҂QC'{{6u/m5O_\AjCc#?zBߏ&5UZRFBѶ%#c:}U} ɬ{4Dt" aZg7ߦw~(dud 03`¾݅Q,ySN3K[m~E `Q@QHH;!˲iYazC9u!@KDZ@[**5F?-sq7{TDLY#OcaDZ+eᠡ U^$~ D4Q" aۙwh^]5㸘 >A=}oyf5܈`'i(,Z;uBG**euS z]Ht[op Niܣ_j] k5JY"I=Cn H'`BɿNfPRȌ|[cպ͖|'~ʰ >I*U2 "*zO"ڿ9аDkq#@pWX1*l+ƕDN}TBvDDܚyR-*7ە>rf>gK1)R"ٗ 3,?l꣇^€}Y.:;~N cr=gNS!ql'KW kd:=zR]Jόuk=euQw(%EkQD,T } &Z¡fe-ekkFl>)ʱ5sV C>܊?dU  yXOIxalMIH›A1Y%?RlS-%J5"@DZhv=kT1֙@!+aQGA0u q=E v:*l !A& 1 \$a3fX4;!4}K龞Y&(;rE Sl,N%b+NA$lzi60s,9nw߶O>/'"%yf{.3 @ۦ,~0BdIL㔮aTҽڃ‘ZqJ7'r7*,(!Q5}}?T9)tUfyXPDhtl-BYf; %"q S"(I<\=皒O۟vjB)~3i?L@$Ȳʊ~T`gDži>Th]ֆ)MQ(2(p7 QE9"<\9,jQбT:_ ; h2qO Cl/>0௕~lJZIH`"dhY B҆#FKӭ Q`;ҕȲ#}QԖ %5 E5 b`(-ah.パ5R$R@LD+U-0Y^_ kYJڪKT? ԪM;4D$rf4T~J|OTtw>Tv.jh+m [5%B1Oh$xtYRJ LD'XWzý0n4®\~6|?7!Wžz/"QWcPX"m)HN|bsϴ m{tNZN /M7 /ʮQ2jvw/~ dG ;w\|$?ȅ t{;J(hsa>6ijV.lbŒVP 3diTPb$dMɬ0 ]~8b\FP]斴/ Bn`80l*9բq"[f.r[f6lɂbtgs7S\{z&ſ\FzκYomtt2@' G4d,'8?dKln@!0tɣz*ُ{/9EA4pAC]gʳY9!Y;\ IRkLZP+GFS8JxDTHd.! 8u;`JBK7}@Mx4z.A#}FN@ A9&!-2#ߚz'4TUUI*I 2B ?Tp=( RO|c@~iT=D6[8*Jǎu/ ~cx''wd"V(""E63G *X;*v=nqB#_@XM8O]ocb! 3{dFkX]dj "HE&%hBI$Bd"`(Il 7SzC kRMx8IB 2 ""r K@FYXc ]u1$<Y>G1=1 ECBa-=4# 0*a vMd;=MddE(Z {}N7{hX+r"eyuEÅK~(QPwZ}?'Kַ7j{{ۣFo:^3Ū*`rȽ::=\.![DK>t dR~{K9 9ebiuLG#k/dZbŎj#N3E6:7Z_M5bp2?kBxS#Ǽ.^Xf ^0BN|̝ŇBGjA"B)!*P4) ?ilYȆKy3vC-:P_.e@, (I_lhi&L4 TNLٍvDLsh6Ҵ}62A .%.O y.Ҝrй PDǫ\x8B@ : oD>4bSSV1\k߃2'QNn;Ms| ac!¹V 񔌮KE3?#E 4r=+6`v91n *b[*Bk]"H}t@jb|0/M)㇛|Nz^MW _g8A|(E`jqr i:7vNf Gn+0.Ht!~M+3x8g{5qL k; 2-sU GdMh՚&q2Z5jw6TSUC-8sDQԮXi<<2uVӇ WO^ׅPPgm,TXtV9C &o>>yC ʛK]ꆳX3K GwµNz<*0K7C(+ Zw_ KIH;GCN| Yx\ Dj`@SxmCQy Kw ZMP0pN 1? eCD##GT`d5aREM|vM~qB:ª_h)B$Bd!%t{ chsD4\U"'_ Mf&(*а52g8J2a6׌),BOQ$DŁ?=qz_3fل0\;{jU x8!\=nT6yx+u7|jr"/?^AD 3|Oy' HwE8]+fS(]fYfYEG;e-AlʳN,6 N%C"csP nƂQ=w SMmuЋ# ar Z34*Tش$2{!`#t5%T@A :ϝgz)N C>.wxކM\Cw@};.QꋏC\AsUT'\k we$jP{$l (zp8%~ph"$&(eR](s(?~5Lj?S%yEZ#qf Ҥ"}yP}[l18Bg2_`ǟ40hUK(>8M!u:5Ot S9itcH~B[T{:cO,M J?w8זX#;2Z1D)7ߠ4%EJ3HMSbکMN(}R)t$$lD.Igb'xg,*\br0"!w)]}O;/!>!3:tIi5ƕ,-BY Fu$ z^SrSB\&_.ioQ)*$Yݳէt;:A:ﮑs.ؘ Ԗ xF,0 $` Vd)F%ǒjKeƭ084mRER Z2PoGb8EѤZL"D,Pi>WD \jzᣓjʡwC/x=> Bt:$ zaESS|kRhw?"XxWtW>GLz ~=,+#? .)_q$\ܴJ_仝3^:Emቋej]\-\"GgfڦzePaZd֬Gg )gSǎ!ԁpYF0sEdB p83,A^nWG:]vǓPL`GGɠqJŝGJc3:!EB4yqFNBSiM#25(uXl(V,i4aPV"( pƜ5tIP2My×H#8BnpĎR8pCr^*偲u$/" g:UA~>k3$5= :2{S r!U>t3u6W?NAӎ%WȣeN]v<6̩ gWs8#=:&Gu]\FS5B\/nZzߐc a֩譈}9'P/SSߨXa |I<` 6X"zY:i#2v5)Ƞln9ݻ8aEAGn;玸s|_Kw2 AF!S5ijhe4FiHb|~^iC+O< s֮Kdy(4vw9= 5)mp(^!͊2!xA゠@!P|r]>dffeJ߮ Oc YFJ1 Y;)<]=C]t&u_͇:wh-ENXU^CN[l3ŒzHv꒣qdgn80d*QsĥiW4na%F,Q!*-0QhP{w ͓Л]@ (܉9~WOHv_j;p{&$+ I6q$(O 5 pͥ+!l$ja)"<=*{rs{i( 1gBPDwN#3IvS/- xa%I'NZF\uV_gӤ%Rƕ7)CTn2PDRֵ҆<f^n1(H *Q;C` \LS!o]NB'0`n/ _GW_Ԟn*Dg^ĐX0aWy-v[؁8_SS2 IU_3z}^ v~ÏBȁ] Z+mgiʹZroZ~ )Ud=ҁ*ee Lb)hBAۢByiDTyCU.|O} 㹿7[GkͽH`닪9|n?~ vOX?j@:AS Q%JB>%փ';x4?c#In)@U'$z:MU2:Q?փӎ1s R"k L*QԧN(\ q,0OOGdF $':27٧^Gg@DQhyb"$5D4R!2uϏ|[ޛWӜpIMFxAk)pqi<$RA:]dBEoтC{?}SY<7kMznKY91auYAB !D*I8{zñ3zP0AlJ9ĴJohBnA¢u|wӭq9?X)ީAgN0dؽDUYt2b?}`nā僚8W8 _61N؃@kh:a᠁ RA_G=!jk`OxW40=Z}ەG`=Fy\5js 9Vci:œыR"m>BJxL߿Ө_mQ7׆+lz ,Q֘١EFD'%'O|JK1'ʭ"Hwf&z,OM=)I@5։wʾg$z5?Ic÷7gT҉a4Q@3|J|P c[7j()"Ϧ.\3rVJݢd1 P+MTK>9dˈaȆ~Ɔu"b8_xW+\^ڸ|T7Z)XUl١ڭ^9;RXϯSr)U|7c\f=ay\q 4͢*œ{4Q:]jIfLnj M+/JaL |&0b!x( ֙]pH${6MjbOB߽;6+ԏ; U S*h-"eQd  t=` 4T9ӎN~81ějvi44@]n߫~33{ SO)|B":j?ݸ?kW:~`Cr*TgK&틋jXhB% HW\j}ۗVյ^/OTL@^l|L=ãaC@BYT(bifB%!? n+It5$CaC 2˽>P4Kb{ϽGmz={[Zv}a:NXRTd@AΏ]|;_otwEHE}m`_v TwmSׯXݭzo3>C}5_ZIqkǗ6=l1RV`Ji G b%YR%@BU=  4W_{^@;}6MqT @t5@H董M.=1G N "]mʚͩPo H(+'_tk{||>i6X@@ h 5R= *|=PPyw:][+B[*>ghh5x{SGi&@wo/cҩq{YkkgOm ;aC}e4=uA=bM,hQM4E^ ]냨oѻ: zNzzhh(-`A}OѴwϸ=}}zۻs[ݚv<EϾhט]O=npϘVwqϹ޹헰c]7!{>Vջsc*r]>ݝ۾nKﻼzt=>iuuv'u+iC^yTyە7{;9]{o9s{F =T;=6-|;[yuuw{^ycvsfvv.UztϾ{o>sܟf飭r瀕<׮_{ru53&^RٔNnw}o=ӻz{޼:mvU]}xW|z zh|}>սognگ۾zwޯkO}S{>@ c'_{ m^ON]iUWY;jnܮ  & -TR*MW{z;ѕWO%ջ޽t{ۻymhuwvu=È:Wٻg 8W65:u5<]vuΚMC[^kyi}dzt{ڭ͚ϱ}|3O}YX>@4 i@(Ww/cճ^*g9wԣ3NݓӸge||@x/vTI_ouUz 5q+.GCbmitX{WE;Qv 8|}/Cw&;(.sjm@|n-P={c8նZ4G8hON׻-CNͻwK:TZ"=zv7;-o=U{vʳݫvwvU9]h!N4zt}g݀[× Sve7-ҽH#w7r wZQ۪7os.Ss!4>ārgn-w];Wv{ynv2wX2tzyq̶mZ8n3juo{z^V] P>$7`](onۊӭe*mWv ;du<]VwKn`j w\"ju3A(D9B ===̅IvJo Kt{;[i;Aݹ<^]mvtuFSmǽkob]n֫[rjw3ryt۝Ql1_\XRlRM@MhLhLѐi M@4&&z45O~4mMh  B ja2 LCDMS#TMSړ M3B2R" `FDSiOS40CG/AZܜ:jz%7Y2|LVn}Iy_W&#zonw!$"cȌ+_D HA),fa~8QshkEl1$I}?Tv#M6@&b]6#{P0%%.ڲ,B#d1fU&j.:ԅhC;TQ/7={r8iJJ;U=A"*%f44 PD~ XLI1Lz'篯vf S 3リ+ۻ<ߠ^d kqP0\ռ 8V/0w Vo6Y[8>Rx_L--)ueu7j_Eΰ5M . )Uf~鿦7oxUQ=yo!TWN_kݗu]1*=$ۛ~ínB83xinpb%]פGP"^ 3[z\A{>ڌa_z̨~ZDHU9nM[]?Np[g1bc,jMQ5%gh^BUcɐyZ3]^ Âv8=T7b`hƔ?[?Bum)fK*֥p_^t|H̻%꬜^63g>^b\h]rtjYν{ s8ʞZA:KC( ~YPU879]]#*̇C ݽO})}dpؖ 2({Fp5Y3LHl|ՌISqdTgFBy(%Lh> 9q7qZۯ F,{^%V3æ+.cw%l ϗ.\rΛ˥)ՙӧNgGAA"L³Kϑ봐@ܖc?=a_*(2%Dҥ ^{j3ߘcL$01ESte/tJrsFPҔ³qmVakj#r_L'n3O%çST\D Yfp:( 7!I~4Mъ1D)0LHuw+h{q"XudbRzkZanJ ød}/n~ڽ ?K+[(pEBꥧOP:yxiҺ3X 3J;%HsPCwǖduӽ`h(" EfD`PR%$,@R3E)H3cŷAAz5geHR` Ow3:DGT3'쭨F,IzR=hvG@߽n?BsISݯW6z؍{\X{T4AJ֍*OcFlH$.)Ͽyoh8ɗ^.qٓ]&Tb^j쳶C|byw ҥ_qgKIhswƪ}6n=mt%0ݹSNB<󐥔(NӍU-/={C#_vķ _B ٣Ċe@pb7}k8sSQٸb/J"TJ*vacDk쪇jKk萎;IwapoTf+MZݳ|nѷCK?[g۔ϋH/q]`X0ܡH xd #EJZ#q2+ 8@ %YSq>3-wB)E=?W[?KHz+ӽ:Y\SKyY!\?+oc2eeʅ /?L(,AbҘ9d@aEws]b. @Kss{hSPݪz/ sTx(@$Oԥ7Xc}Iξ=)}=dRx!)QP } 2󒜽*JCKɝbj34NR' ^csߓK.47 [{yB N(4^;%߽u.p4gѯK^?NnZ4Ҧ Oc&}8kS7 ''j'#7[ʰqRCE ]#bp#. CBO% E1tcE$yjbɸ)izq4Uq»ܜzzoGOir'~EL l9o~ݚkpW # M{WA!#yb Ab`Hmh55?ah_'K&f߶&>۫n7B=rE<|}/[on@37s|rŤ@`9(R IH'|`jEȉ?tqk~+?5b#CRG0o+d 4 MM"RHrJ >aX"A"XPq`1i9="rV!=krS5"&ч<すsQ^肆W$$ SHA%%-)D@DH.%* 44 "R#ܚN »+"(s<[4t{=a8G}IC4/1|ЂqÜ9dýE | &Ő}86Z`# &h(BiVE d(B h)"O[`N2*l"Bf$e I*UR)@Q DTJH ;$)")diZ 7zg׊t;C}=Lꥅ#Q)@ZV J jjPib ,JBF!J$Bh|pr( &>}7r5֥ "(FZ 8g9eIJ#@DL_ۚщ&f7V ,cq eaDFUwnq⨂/P 2D?d (?6)VP Ϫ2Guzv:t3)|,ONeyRvT☆F,T@ G#|ŠcsjA]HPmaNaDQKLgԕ3/'æq1O*%?qe "!CZ+/ XJiLF"QA")UX6ca2Yc +2rhZa'(x5ιXrmֆmuWtd*J41A 5J = "/)0jφb B:XrvДuvd 6|UɭQ @b u۟>x~>߷Z|*~*(߈]C}+bӪNZMX> vʺЬ=WYPUjqk~w1NuqO5MKTA"#μ@R^iG-k&>A!mUz7pӏOn?{'C?k}&]jnæoQz9dyl媬kF=']F-1qC7ktL=YY2ן Mq,iDN(i-N'VO@F#M-cp^фNB!â`M\9zuFZv46s;c![۔6kd;,֨*#k a?uXrUSTxGΠwXbÒKɏ$p[]Tʫw^uS7TVd.!ۚ:-Q4{(b6*+7i"%/tzނ+% OUvnVs0r;:Pr(0Wu8uf(. Вph&FsH$.Yxz,Osi99a&/>ɜ32Dk80N/ l2G`yD8cj/wĞ"kZ`Wg $BB2Ad#9 Dw^ k0j ݳ%84QIcε aQ$_|- =|%12۸}zpƈ1fmug{G3?9}q;cj'~"NS,9%a1Τ,UC& $\h®|v.3xbK?{ݚu5QNZĞ̬ؗtj^1y4HlVxC(>LuÎTqB>kRJmˀ:l?@ _>V{~b4۫ޡ4B3aB R"ɧ֙4>QeɁw_dEչ|3a=.T SQE"}/ߦr >lu։dLOPH2sk3<봐汤5>ol<rc}rw{ߵtcsڣ `WTr.U$eTk/_ {eV]bs83"-Ss]"VLY"ew ;;Dwnk;IlLP-ԍr󎒸2 JD='&.S;K0YGi##ͥNa1FB˲[4!5mV8,sD "]'x6㑸v(Td<'"5 ;!r{Ka.?S:qlIP?I@.,VE`U^sD0:8 3Pʆ?M`k}_[xrAL{Ouܐf*LT̚$ }:\&a_Oh22 (DごJ4IKIH"! 7b264@R-tl.ͰVlǍjuCJ_Ms>\Q[HqQa+xT*#4^|=t(Q#oYz9wp{ζMn 5r"^1c+?l.,RYѮN"gG%Zm1bje 5Q8~:9z'c?,6D:Ýjp SN` j3y>w<]1=42'Ook wUnj#z@0o-we.8 "w?wXId5y3+ nAb ~4rf_!SOKgfGx="zUR"QQ GBfzx<7vQj(tu`! {J I+nWV̇彔0b| jtm5N 204It|3P}]wJ%^(97qajtUU-NZy_uvaBfw}}_)Q{-$sW{X6k;ZﯥgN+k~Fen{⢥AĂ (Q >~5kkE:0%3$.QSP7(A)&HIz1BI( @.(ԍtC*0\ Vq|j F1:WwM=!:{L-O2vع> 3p4fS$>V gfHZIن|?|ܕ $J~jp ]rU`ұ*(PMP]5L6m%!Xǟ J{3\;ٺpBg6`L) бl6evbRC2^x?_ 1.80t­ug.xu,w:..J QJ@tnJƱ$aWch|}16TLt ) )T̤AQA HQş3TXݒȓCcch-j1Ui n1#*(UGݱ_h<>I $jD2WQ} SyI[@v?&&~7/>SSPs.DS4)21$IXkz$|@%TLD܊uR[`VJ,Zb1Ԓz3}$SjvdUgOk峄Polf0dIAk "VJjr0fxK|63 *" ֱp "*ִAђe5f.REYщ F 0L>'0*( +,L0 =?BBE@?N;pc#NqCa7b>0w|aC(P߮~ /J/޽A聢.rF EA5fa4&\5[fhTPJ*oKD-n}]0׈ MxA1/"4# _}S6 ; ;/ ݾ5Y$qI١T*#r VXe llciJbR _;˟~<󷟿?7ïNu_LC{}۶r0>~CF!7O8#?l1a6VB7%1aI(W,Ԙ^=ZdN{HXj34&ÑH DXNA:q_˨r9[i8hhcώ~:0OmSQ^!y^޽zۦ>oΣm6_xGW? PxPX^Lk}q䜴7U^@y\?D_7!ޭj_NB {G|L{U,Ba LYL4ӄc]bܒY(wUD$m@I۠8ʪ ry:#v9,7ITÖ {4dĉDRsg֠6'g?ľp@,yBr9S@2z{iRG.ZStǺ{QHV$G(fR~JU{fSéd=Iћf(rg?<݋a>Pł;%fzRauը0g N,sqFwڍ{ɖPU_%?ONlSv"`LW3ke;!Q,R[c#ƕL 2O^ N\&8zk~l>~'im^'4?0]1Y?]G'UG@Ba?iw#th%뱐prg*:M.Aotޞd]&4xޟCz[M/=_9sN@ =\F0zםka4O8xppT]tz&0.,"~? #aD:?R7-P1Eg< $eL8~r`ocL,01h XǓ& )ւ=>o[gEL)zuQ_+op/(h(,?ik4&Cl `lek82-4108E+~p\wEvAz.&Ǫ?zgK$~ E!Gƿ˷Y_&>zoVv+.=.:!Qx}Jw@HZ~_۳mzu}0)Hw-3zyçȯ~; =WhER;KKZh!t DҿF 9J0Uby|$ u7vA^Zh#<QGs aRU@[C[pHׄq#E$!WKrP۷a T!XU\@I"ЂB#.>8Gt{/ `ÿ=EAx y]DP!hH= gI &–A>D~N87%]쨢 C5dɿ߿oP9JUQBE@PH4P%(D+@P% R1(5H%L LJJHJ(׉99L*ECCDE4IB,2xʨ)"H !$Zb)bE*hV!Dr@jhZW` EE!L ޘfijJQAҍQI@8E ATJPqe  9"W(u 䔣AT %(||,u%S@%1bjDHI@4RPORɦ3jfmLP+2A) ԩVbJh&(*@R!f%hSj=Owhk^2K+Ow|3"GIsDI ۅj |_f՛]w!Mi>!, >G_^e{~:vV7O>FmSA+KO \ >?tEc<ڏz xu\*Pq#Ex}ρ'E_'N晏͚^x"OXnϏ]}^t[Y)6fL D|:q J %H_?Կ'ߟ S]}.(рqX!` 08ERs[|0/67+uR-W AS>sziX<7?XK߄r{y`DC.?[ۃ=v3l9Xppxջ!>bЌf!\GSyEKq41bg/qe,#A]7z6A;յ;ֆ>hϻzmv5_31_}0)(\yIS_`VJ-I5ONJ~o/8q;t0Ԋ@!yլUO8[oiGd;eܩGdۼ4s>z 3?'ѻŧ"qov7/'Gf'_? oğf |?гO)ts';^ϲ\md}Q{=oovDbAR)}êvrqkdzcN[pO,+:{?3 nB/ d0AiѠڲ]^_ԿoL5nQR^ !X>P,phK piv<6=<$p rs̄jNo/mqw\|Y^^^E$ 9 Wo4Z6K2p(Ottԉ oxFCo[=oUPI|FOf?ӒCn/x u<nX yɪIv(hoگ?݊-(9EUu_;sL Wj9I;zðPa'CYu}~8*^Q\1q ˌ;ξ9E_Gdqw| yKUfr'S,-[#Wln-Zwz^`y|%C7쯖 '`2Zg_u0Av2 `<ܦR#!k`."IiCu`QqNקjי{ ؓZ6O$XS=5n dʙ,__>u$&%X#''71iWhu]./f(F^J}$4u zfg5P`]5ıᵓ欣c1Mfoys/Hr7fjI 1 7>1kjAm3<}h I:}8@3YN{yCxܒw+` SyS{@Q`i G lDCZ=öb L_ق9\dsKk淪eӻ 2ؗq4iZfCb9)8F7%wi* "̇1SPMfi1dRJT3< Gfn&iROT:plGlB=|m=pqIGn?,7yo(-hMC9>sؽnzJ ?_=\o!āz:7vLxyV2sý j 1&\Q-_E4KP;8Li yK{+QW Wc|wG {˵~z) LOŘRŐ4C (CfEyOwF)zǡIO5G^]?U瀧U^鄿/u tQ{Cjro6/|D@Au݆t ]ْEgOig*bX Uxr~X^{Nwug>/$a%KHq%B2"񧮗MmY!  .KMRrxX > 6@3[3hE`҃m4U%piAy%>}}Ϯuh\Dz"< 'q .5밄{sY.`&@yy,A^.A90OS#Ɡ96)G9V Hb%a.gji4&Kʘ@몍sP%%R29-1EΖrƼ^?N&h<«N)9(ynGfHZYo.GGJ[%Hps37Gh?E^~zEYCK'~ġ"R n]z˾x%&E\P+sTC xT==PqW(KWb(M~ԤQ ʍRtM)=P4IUft%$fXvCƦxuiΦӒ˥YH)M/`@L,[X.*_5X2} CZ3삅\ _@|QtoT~;al`neQﺝ]aѴG;y'82kty<yçZ)?2:3؜Y4C<֒r? &$MSC"΄.J{j ʃ6p:'f(rlU{zvNkjt AL OG^_A݄&&yŨPc8cyV BW~O /˱OFwC.׭9Ş3E>I/;Ɇ^c(@5"6*P\±s`EׯKFNNO_:zԶ{n!<E7*\p"O*s bS*;L@wL{y\(sOk!Zgg&Zl 씤CW՜ו9DfSlÄ8`qE=h )7OG]R@eͭ(<z*N<݇Ǧ Uֹix7pHzȡIaZ9Ay $ 5T4񔟧vt =EPo ?iAo*_.b1;M]m-mkX]8K1^ݤs{Q,J`%@w\Cm5jPpqͧ4>yinDXDF)ӲA?O'}>ONrm qY*'(~ǿk"r !]DAA#c4Ix `hy<Vb˩D"fQ" `-Ѩ > {݋{Îwq>|=! S:~RC_k׭ Mw.e, W2Ss ɏi'n1?u>7\Q ޯ:%# FOfAt;[&D>{yo3tL闀%$2\>Rߏ) tb@ח?ibuby?Qgmo@h 0Ew mn{ѡXKǛpy>=?|<Dzi׏cG[gÆ?'yTPD Z}K|L:ȇ7e Fm/#"2 ll3BJhBWrf+vT5>${Eܴ&Dq(@e 9uB1%0zp^:ҹ$%#yqc'>uGUοd >Bc-0Љ0(=g. gb+ࡾ=y2`Կ؆wMpHjR)Kt[1YUH|2]óž _b>N0H_o43~ ? Vs?7hx ~GK?yûE0\ /_^_ ȧ3W|k ]˻{n 6mN;e Rl7~_O9_Kǩ=`mCG_]ǃDpn0Ip2J0 ~DטKk5l~ݤ6 |vput" )j vTш"oY%V4 6KSӇfO10Yu bJ{@'ŗ*}J"_)|0C >[EhS5)9@sXG"BNmb h7zAğ)b3+CR2Y4YuɄݒ;T &DB>y e4t# &CBF<+H\q߃ӹTn@D`%܏`+D;.U|j=^#5\W9?]k dP$QD#4K?A(@kݬ%t:['S_,$ fzDwop'nkGr@2P}7@ ~,~> AgP(QoN=IQ'6ȟ| Iޥc#@_|?KniB~oǝ]l IHtӷ̗t6g{4zE,UيO+CqNv;p@?CQ" @E `|QU_̔St>z<\@ff` ! (H%B ( P f dB(S a& `Vw(x;ȝ#0D\=tN4׬wk27I7Eg/hY3Ҡ+ƾױYϞ~@ Iٜ2j~gZ맰(` P10 \U:y5w?LL5w(~S;D9G[~C:O!4g.uϳw}Ј!1$Ә"<>[t ST:_Z6RCudcI \P鈿M@$RHJI Bו>ӏ."c4sfff&B/jJ֮fxWQL3 ^)Kp svgu=n}T(?R2==ijR oB? y*ɘ;+2N8t`Q"Q:$㏩g{4Ѻg5/m(=uT5Osx^]R44~h~𸧾p }Z5pB$q ..Wz;/PWۑ7ßR :|o8l&?wRnTwA&P#?SG~;/W9`Nk Ð~D{"OY鉻>ϲ~qfzʫS ~OhBaaZ ANn ((.BL 83ar?P`s׮8)w3!-nc9cp.C~_?w?8hBӌ[pT ?Wf<%7TSt_F#UE$5fT$**cEn/h'8xx0`B ~{F-v-"P-8*~9 YYUwjWG\䧉R/01a.'TiP`p[JϜ5"ۑFȽ~>N'2QZ^>n=V5CE?hy/P :)86!Јi$IAېO˿4\(H( 邢4G!% DoGT8~W@yf$ =JEF?p Nג|g}C($"JuTH۹$ =PpXl\xyf~l9:ưСT0|M/~yC@ `7z;;):Hx;ǝQX3Rl"(̤].~䁇Hr:xN>7AU9(804^eY>RWSn~>Z! &@d!ˀҹ=J!}cTK\e ?0B(3U$4J0( OgE}?yOl;YqKfMk%S_7\<-GR >}~~݀Fn`䖱p|.p!ʙ<{Pݲ{=%Y5&.i}^ْCN2>Er1 KAdҏkg\柑8j=F C\&wLT&qzzt<@g!O˫O?fGQ lsSqU7+ډj{RV04Se+ݫ8mhtma[ϤÒrZazax:?}:ǏFfvL^CŇ99s؛6|Xi:ꄋ2mkf ϞBŌ fQ+v|hhu̒v؟o~TuN"_DO&z IǒyT$PiϒBۇKN9Ls` /`OaF >`R~ ]}Ϣ?CFH$tnࣸ? &)Lq\=0&?"J" 뺬Xxbfƒeoɣb3UUDKwICIJ쟢Ac4MyzCN "0`%vU6r9\H݂ !VQD:$dv9,l֌+ 1Z Li-KYfPk0%P2DR_c̞>?ѿlư0GAUWmTUQ'7@A9;g8\Մ:橰Έ "o3˛![Σ7 H?T:4Umb}7yTK05{B]70GńNgG1G ]p_ o? G@$ŽK+A;/"AS 6U{ x0}= |= ^`| Owsԇ֡~*P/}U?B&/:.9p$ Z֤*hY8?ux)H%4,9L0׼=t12|'~?يU$q$krAdm۲I$_q۴H$$$nHmI'?OQԑmUڕiJ{06g{JVFےIm$H уD FI$I$K2X3$h\Ԕ$b?oYF؂$=@Χ_wy=T-Y\%/'`? +ǔWmgyV@Jtذ @f|͗~SY4DYVr;^N͖hqu}}B;ETDTUj߮ b|Zϯ~Ɩʮ{IVnfW܈|j-~' jܝ &^ <ϛQuTcrf"!2?3u] )&MrD)S晢 2G8^URIo'XHY~g1#*r9P皊{/a5 4>pn/aR0<(7DG1+ߝM9p@n%'ïF/PR ѣ'Lvd ; $Ś0D1_@`B>b`b8g&Pb6S0{Ȩ칙.7G/S B(\~X\O0ԭK$&h5 "+gRoQ. nX#VA-0\Q@#j< n Rxhq!p:]?|tF>_=̣ҊBRAAe0/T($tAo}P$ \C({_p. ls8E-z&&1/ 9R|r.g.mc[32U 6\&)9W^*;ta_}}f}0fD'>jSE7)w.R ݐ9K^))ř$ P CU+|똭5{w^Gw~ö"]Sߘh[ƷCO TӉ[`Ɉ{tL H>U(|'UYbnpS59wT8oYX{Jv57mfyoCϻ6x.?\{ܚEZ^GDxBnW W~wf.0E4)yp2J  eaF A-~K便w^&8>b CÇ[1gaL[0⫊I4FD}ؠT܋fP2'q}Y~ya}Цf=RY 폮βwFUB-I Pe5f ߵ ʱC5utXTxq{OvmA3.WYA`pRGm" }\o./?U !_Y><^UpzoP¦<5E;`Q'*kZ],c _FsKK~\a6>a)(LG9RNh[ x(/ra5˔60(󙕚Rn 3O͗?P `L}]44Y3G>ք uvڊ "JscH{ʏ IGhɸ(?֤ k 9_b"]*>sXWhޔ= ^lUZoJX+:]qw~pqǞF"?QAĆQ7%57dK`<Z#0p }q<&Tsr޿YZ@%G{Moȉc"雟E -S?~?jz7H"9v},j5xAx rЋVogzѻ2h&ݒfRBNx9 @dڜ}k+v5wtG jX;12 <(B l3>?ʐ_[EUa\>*1d4eFYfqTJ{!!8Р潘x5ns Hilwx3vn.ܬ;} Qh{ wǿXW_H; {(_efވi@Dj/omKhHS7.00HN~^4 ?t(-:dl-Nf:2Nׇe]Y4"X̨p.JZ(tVͮU)3 Yx˾ܤ31ޮ u49ygX &VR LFɬ|8avuvM<1kxafnǽcPFJJq–^DX=nwFGw +e qi uPz( yy)LA"9 Ә=5O\ׇtۏѢj2T @4}a?C+/ "+%c;T5\(G2L 1s΀?}B%Xv]qa闘BgiRۗ Qels`DY<1X1UUUUUpz bdlSyӌ!(v9_$P@ ]%<;l o_4$;g<1/@ ytg _7T8wR#W-K .}vv+,/َja'cznT!˿8x=Q=oB.HTpՕc.9c' yFMßfxS&YLh.Og3Ĝ ,}PWyϵl!S*0DBJ M9G[pcž&ys߶up&MAdДlJ eəA$lWQuCI_s"/ B-p;M+v>ɱ͙ȶݮ* bvA ##lEy͖suZ e5"Ȯd}$uqA$M) ,~ n:aڷOtɎ7lԺ^VIW,=nv4{-fc!eD[%$-EEGeOe޿كCKDwOq{gޡ}D3 s(su#٨璘' x=I=w;-itjg7WpnдMATA ?x3M_bn:#98z[U^."^YB}.B퀯hSĢs,BwF@+ٓ{?BXűeVck_&jJr2~ܑj 4F!nlWr枰ag90k2ĀL@Շ]}M}si:n\{ pj@2u)ߵX >m"-OdՓ?4ٳ*n? ͒r4p|>1ӎ(bk{Qxe$XJ `p==Peh xK02E {Rj\̪ylTl:XۗxZn?nPƒS)FltfVńȎRf*s_}wv&1CU5ίrEcAѼs41 \~{Csfi䬴|g8Iϡͺ^~iY1ܴ=[4wF5Qr9W)"󳘌w×kӅFk@K,jo1yHSА(w^&#o8;!pi=b"*L9+&-Į1tH}dl TJEEvY*x8rV@@P Swq}sT$ڤGt׎ɊQcח7XS8:DX> D`{H6Y=̂1# m|!9+Dz\^~wsS"b1}p7󖍎ΥP*":}Wt*ˑ&IkABg1Y_* #߬[v|˧3"69TDd赮`R@uit e('mg3},.d Eh^C\[(.cVƄs"rj`0-fkGq;I=88Cba4q{QE!Sq`u2af]CȤmm̹*$T,o28 dӰ%f$qZ @`1EXZi1xh _-Bu03M:h4LԖȠՅ6@5!,dRquۆæLzwL:x5O< ܍Dx5ޟ3wj;r7NEy|ivf .qP,=\Z,{ՙж:;vG[k5_r1 0zz' Mwr"eRɗ؍" AIp`__x-= /*~OаĜ1THG'qpR陓u䋿Zp P{P~ wߴ|{fMBC7-:J0CB3zb@fnb&L^<|_}!D#0ʩf$>muEn3/׶-3iftݒEvDPs{̠s"`1I/ꀘsjfh>U$4a ` hU 3 k^dqzW{>[=YEO$"_xE _pq2D@Utߟ3_ʫv Oʼbaa5ʫQُb5"- 氣._l=ܩq H* P5K >X>Qlk #º^'4UDtϘm`{^pe4ItE?0r}U0| r\X'pzn߂.tΒ JdP*"%̽N,b$Ԛ\Pw!^hA9 ^j1.eZuKs k@(Q/ ˹LFqk*_{XzB'^Fm),`nKĠE8_--bɸAS TfF{$vG[=6rs&O{hD#ugE"kb]ݔ: a;hGJA}@ Ee$Z ޺{K\!7cA;rh,я70y^W=S~WGcuAsrVezfZ,?Uy3In.fAHsg z (պ#=/ӥv(wIX0Q#{A>2&~Fv DeQ+'zW5?Q 8>+kzYo/7Ήj8ٛ<*+y!kQN>Gub&w ZH,Nǵ~0+bBAPwӌ]2ς}M;Ih7;i(Ss qQ+rֵ2p}T>]~q8ֈM~bdL-!~%T 쇝krqYE97l:˘Ęw;w姒+_ryr$ lWuCM^;m8fyj7,1lP?L\#0̫@W& Vg.R-O nƌS1|U엦ND*7GdA $La DaiaݡA^~GR0r2xr"A a +Hwj5\ ,NkUO``7DMw8pQoDBAPo |QFNVuޡ((3Hz'apuB qN<1sܿ Ӄ: Arq/m2BO JyMzW P__p-^${c &@:uC؀] dEGaw4ڰ|ۭ6AL UUDJ΢_"Bb!@-TAC̬ _n si2q&D{8l3)GT<n^63!mI2llS^~; 5e oO'ىh<wH a~9Ft6{%2ƹ \% b:n $BD'y, wkR'i`z&,ea.DG!DEJ߿1%O½ 20 AC4?ON3_Åm&eBRfd4B >g3q뿌=$Pf>7VE9jo_ŽGvp]e4U7*bߥ1kof.nlE Dg?8a}ڗ]/KfDk44iTEw̻/"s4]WnuAZוk8Iy1e#V]C +(vB3w./p\ 0""<;QjTtiW~.DE ^ݽbdoXIU6P9vu5Ry_i6A brg3`@.FlW NWXQp bݽDrgzx+^{6~_ju(1XE3T0G=,wFVezkTs3@ooNGw'+^CE@tPӐ|MײkPB&U哩wweu[g۾lr nrSDR`74Y3P'|x<"EKj+=QBnQZD$I>$ށOC}vCNy.Vix`z9Fet<4xla79\GK>!$5(R1jMqMvT{C(i@R7'vem$Üh2tdeHw7u^F"_5}zE] x0&q[1icb[Po m8ySb պiuS^u7G~<}H|[B?rǬ jn>p&SYő JUXs4xz[X62A`Kʸ`U/Rj|f:|If9]bGw FZC< !ۍU"rbd[11Qh6MT &E[0ekQRXCByq ?Y.#xb$6+|<_8/,0ABS۴NbB:\6쬓\ZXI?!<:m2?~_V& vF]׭-gvh 8;,3Vwdcl rl!ACÈgBƓ$JADmgw vU⤤7.@4/`"ygGb:Z]x1yw@=>O_*߽IG\7ݐ{u/10״h^{{tMBHwt$ÇѾ/˜Ay%}R~9ymI j'5&g#su8g)nSZ^0 WBGFaʉtOF)ߊ=>UVˡE<\d299c=($ѹf鹿 EC۰z'$LC#J3iYѹ7+ۜy~`oWVGɭ-TF?* %]q(߼j>UcHML0|7BarB4./ UzYA8) IBGs=Qy^eއ4:m 0,M=6^# =ܳ4zeKs86.X+- Q+ ]8l|_B"ǡ혩?u3+~ڡH'eh=ƫC:Aɋa) &Քn{Pps>9YbXǑwog,@,KLw-Ȟ2pKa`d $>GvpΟSX[WXFa1FWqoFAh4-rACDsf̮-\LCF#Î37xgM+9k1uѧnK5D:}B10n?4M<8y7Ii5.ESӻHE@^Jk0wDΌ2y~;u#E?yM}U2YuUl3YFL!9Iݠ CPmdv=pւЄ;:u,hVnYgZb0> /.IhL(i֯ Dw1[;ӿۥ>HrVː^÷cYRzv~/ p% ΛzluC7y< |6]/J{>:0،d̀=o嘘hc`E%O@@Βzg3!`{C]<4{~xr):aHi"w;Fg0pNvB]TVguﶱF ]r(>t1pd&W^ }u;xaY" G3NIG=:\bCQc=q7iwf[q^ 5|>9ZoRY\G9I>5=}DpE\ 9R ]*F g4Ehz(V-}25Lg{Uo.}M,=@_x.n}+J3EU!ew35}+ܑ݃_U_ qXt瘺]WX6׈tFI:tEdJ;s(YΔbl⯗ּUsV>]s⦕mWӜStWH|LA/8">nrMuL4xvf K9TeLp !"Tb'AA1[v;6 î+;s\yNq&a`3"!sh!Tt[VL3f5uo6d< 0eGGC4IKB6T ؘP_Z_6T"Tu)_qf ?Uڍ6rɶDy0ss8y0 gr*DFCl g~3(zǯ\XjYuf`1ThP4&w65 +VnG1F11{aԍ~'pEG=gwbFcGU~KX2l{״SokQaD;N^*Ӕ b7CP(d3Uɻxʑz̈́:wb&fNWX_fusBS };]u}q#1(q/ky'rmn9RzDHO}<}nGGMw0E :>˦q[JEfC헢=SUnsd{qq/}KCqS,qo]c&%pK w(V.s4 ZN^~Wv>D|2]:>J?UzTS:n@s8˫MpQ~{H-Ǻkcűz@m{6Ud¤H|-3,8xs3@qǯop֮aA$IEẳO֮4ϗczi-)KKhiVI,6wU^\UvjU޸]8ymhX⬂DTM1j.I¾5$VzwB&Gr[@nma0U ٳ)*w6Ԑwj UZek$A 'rU~VCV~  {óvɩ{A)/xy._< `u3/:?!0ۋ26):$p  h\??,&FO;87_zW kv(d:YPpROjjZi&)Eߺ߫a"r);8$݋(Esu%v5*mu% l31NrFS*+DŽV 㻊ʠ`q+KnO[aƥ89{#`F B wdxb~;m4κƮb?1}?"!(G d:51u +:`ZxBpfxƑhLto1žy*O88Vc vy޺\31 .6?j*ǗS#5|WB~Hkzc MTޞfPLh\!?zР GK/X s?l;&2 !̽RpAEQz^t .S:cĆk<8C6<,Db>$>>`\ <!2z@p"8}Q8u? /Iͣw .27\10`"z$قKrrBW>yV<ψzSz1ˈ.{d,#rCtIrUȕ؅L Zi*a(Hfb$J*|nhW'7ώpk|KK᭪F~!' ٽ[d2 WC,ܘ-ޓbwŁ׵Ewrr/Or]~.݇w.$kZ);u_8{c:0SUkS9\iu|YUpN+G,铠wbWAbiHpO4!S ڇԱu9Xr{m44-EFnх;AQLt)e8~A ~[es7Rޤ"r ⾟J^\|*rk&,[*E|xfI0PH@$V1PWl|:C]wH[E1c}Ie5'/80a9| ]ٰݎy%/C]E sL`߷P{) ڦcmc/Gz~I6~[D6;~`\BѹaN/LdE :w]qXʗߙ}(FPDO6h\^Tu y0 hup PC C'!="@@B󬮕$G+>qT*(d ̴РP)v{}]E <{3H2MP=f\wbjVrV5#' `1)r3vvi ^-uKŖAAs%C8 FmԂKa`-/s9dj3I9E rsh.E{iVL˪eMD6/<|]:\Ӷ3nAtrUa)rʙҵf!MnE5?@-=c`V*`9!G"pOn`?`?Gqyus D'g%炁ȏg7 ]G_BȈYą!_i(aV ?܎E7| @z~$ x\?݇m>8i/|m N -Y(D}=O1&@iӗz@#/e_X,h7lZSr"q""PUM)TEUQBBSٍ?L~@sBȃ1Q(mXi)?Er߬*T,BƊG/_~Z}1} A(&U}P],?'̋5L*!e Nk g?Q: Pbu6pQ|BrNeˆhf>^N$95;31Hbd4ÇFL6> FjFtv30S!tO1w _cdLcac@4$.i@IDk/ֿ[7η@Z7b~2C:'SF.?zuDŽ(R"φ$HRݘi4IUJo1gDQL :=mPayFiTMS֩A7BoTFAՍ#pm6u8 /N X٬kڵ"&͑~pyx`#aAa~}O}9R`0N's acn{x eZO~6QEY ئ]?S!'|3̓s G~Ug/" þg}vÔE7}CeL;jkbTKJ/\&%MU=s59!DLcyvWȦ`d݅ Eh_NCNcEj3&_EȹuFTnշ? ѸAJ#U_ &_yb@Q=2yy s"#,`;0=x8! X_g&.ꈻ 7W=kƣ]-8ɘ n?[ v0&^9' E?Q.=S"v-VC *B %Gy-8={Ϲb㞉 b :Y"|pXCm{Ywa$ O Gtq/\>oi5fUBJ:ma;Pؓ ׎ C/(Ahϑ_TP3uy(@v 0s_ZFo[z""q ݃9(R$mgŧ~\iԋ H;ivzr҅CpĤPP! 8c֣~? L\P^U)ȸN n2 gnO>k |uFSvٿ8F4˕bwHzh_&L;@rTnsQn`:u3 &""IeSe rQ|3 C7#}v=|ZƃZ!3;jYۗ 7go]SF[ü&W%*0X.$X5lp!43ZLApΣ1,FØU \R%7I5Q϶5̼OVL{%f_ˊ0 &47v-ES[׀x_ ւjt$6&5E.89rk}U9b**Hrn 12w/:))IN(C81"Ww 0cTC[,ؾ(O\ڙwD,`X()|p`gG@x@(KP- 7w 6fRRb&$j{Ue W8 b=(dKTGyzc$H A#WUXKS4!F>؞sp~EBH={~Ё?t?);~ٿB-(3:?s/a{Ϝ`BoogkAâ-TIy^!qs'7!GEy^e.}ҹm+ZRV5YO/0 HSm̢jJ^YEnS@#?>PzQ//ϫ*#"ś<=]AJyO8~ Ȣx@p#T!HT`}yJXٝ{up]܁:{n6E{ Rl%}FK|çCI5q_E3ZN7 _}!Fh%bu>ʿ[q8.ak{Wu/w>RuvǭF03⟥U{q* ~J˗9X\@5'pߏ~-zbʮ3迅8ٰW 553UiaR2]p&qf7eXbŋ&jr(BGXߗ*?󊏧Ҹ̤Urݞ&W1H{+7폶zP֙⹛\ML giZ`'7/=\1oGkge˓볢G,'=#Xs|ivP` =?'ti&-M0շ ԉD.ǣ4um,ٚvOK9d>_@jĢ80#sG|zȉ,?層eoet>9K֜_qɣL W1Sw^7N^s8$B/.GZ/TLPGlP+LflN@g8;;e`tZpsWL0ju[ ]ޯ/oذzw;?u4ޓׂD2d@ᄊc]bV)'ۆF>W|oK|?>tt\x:6iM3M.}mR7/X¾tzv7!ۇjutsoa(_5{/'u-r |{wq`ZvtÖї]U@0k鹈 }>c3e .#J-|]_H`/9.B:A::Eɯmd# PU;,"7>(%Gk9s?7$4ӧ˸"z8zla=޾{޾g 'r;ȢFDZ^oA##IA3R{3Ru+85f} 3D؈,J&]Ňsc~iGbECYno.$bs3_uNg1Ա쀣2kMz2sƃkaX[~B0~q1RfE !'I^D]u0۳տO+=6 -\REYk5#YFfu_~z=.;9ouǁPHJ+⯑y$^^~V`Ĕ)N}7S[DMΰ,2R迣Ҿaچ٫iHL]X; NպO9k=쵁YfQ{:_MoR_7"Uh澳o?%0ݕTRw&gV) pZMaEX rfzܚt^TfyG5e4K K}_K XWo5obIR.k_%2?^4<t59*=8z&KN!z#3rI10]B,:e='qO=dFQ,bs=h<qcNܫanra`p͓{,E#C ޑ+*Lm%W 1)zf%U&uc8JWlc<4cx"(XDT<߿DU"wKeU|yipg ۱y-q[4Uhb9]%ܴ_4_ΰO:o쓵Z?g=y6G;n?.ųC|w9vVNۧct4̓||fXA\q!8}@@.A`XcFaf5dCEddaF AVDTeaTMI@ $PA)&J ČH0ʪ1r  S) E0 Jh*DE" F 1"(J2)Cª$Z030P%B!I( *H% F* DJQ%(" )Rh*ibf&Ix0PR$C"FrƑ% ""a"X(*,'Zb jB (B3 & 2JfZZ )( *B * & (bj"eb!S3b ""bB fVRX)"?L*5! 1@KHLESLB3 HMTE!T@DҒ%X3 DH$TK)ADMRDDBTL4ąBM%4+T"RKPMKH L DQPPRCDF )LP!DMDE112U$4ED"$"`i fh$0u942DQ]3'Ue TE!UTLL(E)05L4EMEKCC"C!QдP%$RU21JI$%L Š$" % $ e$I* f$)jX35(cBMHI% QH2MD̋ PRM5fcCT !$10UE-D5!(l!) D*XX`& QJ  h  D8IAQD5PDą$I%EIDQ$LKR$J|=F)ҟ>odE)L&0iW W9Ҧ' ٘=xM!fD$ @8j0q^Ò9Ǘ<y =A:ޒH z]´ƓJ-$@6(9݇:ԣUs0T:Dih=d?Q'O0&Nw~|_#P4pDC|$L1Ci$*p  P&CB!arqD1PQFT+"bPI@IP)Wi*E]JB8HR ) 5 ;5 ! `56b&C, RIiZJa5@&Ԙh0k,J +PI@+U")hw 0\exA%i$rrYSk?/}|U?i2!Γ<28@O~>~/gA?|WW}p|m}oWc|?b/?gW0)oYD6E;}'y:waq2F \x?WEkWCɏ[\e?&GoJ{JG`"}Q&+, "pߝK%ab<׊`άRLT}$.3!oqv7cuIƳq,U~5UN%h&5$+&=ؗ 1XPdg{,Ұw|ni-gP InAreP] 4]ΐ'U.Ys:;/u|ǻ1MAk97y#=}3I Exi %>ԗct=y8UML8(3;{V"\˝4?;βVN'w$GA%f G4-ys|kʺ"wP&8^ƨ\绹uU/^qpfv1\ h-|@4Ks)͒.-1Fۇ~=A#t {|ku_F8Ak W :lv;gxZڷIτXWwq=U3F2c:b,QU{+Pk<+~*٭נ:ux/o_b8񯔴'K۰ ^ֵkZ]f.W)uC>M,MtЇóõ,샼Hb~?_/嫶`®2/ +B@TSޞG'9Wzn ;ul|Z}xDHyw1'y//+O5w}|;7_z;"_#%/ yAd $0AE@@UE&}I0҃go t>]I >>?/=?g!tJ#&G\ D y2Z˼y=c 32y 67l+Tu1G?Vkt:pQ{ '3>qT NϿP;D(a=z==^;P>CN>3Br;y*Q =~cvܛPl`8}8xY Fך׀DO>>on~L0 0f-]ҵffuJ _(gyJFֵ}cJ㌯Zs*Oe)=Ά~/}]uYJ lʔ)BnZfo$inv;sµsF&1'<4}pRΙa]lmnm6֔,': .0 0߿ssqU{/1DCBU9Υ0Ҕ';UW)]u2鮚i)i[kZ]uacs< z{uw:f>~!,o35X"'zw=|{{z=|zퟞ盳1sEE~YtXff fgF7})}МcWk\ե/kk^gQ\e]7Rp#8J:LIn*•iNƛmN9*?<2{':nh=V]u]uku֎t9Rt!{ٙXM4jHU.|Dd߿>k CXMP' p'w L=Asdmҷ"^>P_!(6v#@.h*\uDi>hk!A%4Apf`y7yD'WZ*syPپCȇPM:ZRp{靾PhP :7):(F?&+C%],ypEKAw%৒þ X-FGV߹tlMX]>{Qn 0@](RO d4"\Wxф]Z ; ;_FDuzAY٩9#ՂK0s9P*)MgFoZ& k&k333.HL%1(3|Svt8v{염p!`=^,\}Y]tA4|\7ob|Hcm(PJ5L={磉ڇ!Y~Tr)a}JV-H*c)Q]1QL p}@#MbpxܻRϽ$J\WCWVXh>C ;(=`$`O(u#4%,B0zV {  pDM^>" V#|^8?;^߾dF;1P9bFf7˂'ge!JJvu'=>y ޥ#iqS~pϋHRʒݿ}}>w?ZT(ʁayYpDyXwi@o7& /_I .:`"һe0T"?}5 AIG35zw6߿uŪ@Bu{NYϞ'U^]?`?n0WFV;uҙ>=up:oU\r UQ* )&fe(h"*"*Jj"""""` H&i("A")"*k+nU|Zvr2`RCE;8H>-:lͯ.G-ھpg?C-b)ՒԺA2aB/ źN%/U9\ǽq!12\?9=L^&_ҪˉyK13jQ^a=#hos(NUhQ@;3lCUW~gI`x)E]חa6Ő |[0~7R_j$Q26 ܣZM=;o;]0"q {zG{)}5GvDCBi{.ݧiN 5\*w6Ӿ"wȉ5 ;%7:ey7 cn~/c&\-46ףXLlֱ0_+K&['=<~K;uv9Nްr9UQl' BɔB8S|#l }a"2z~± 䓕'H<{P>x3o0XC Vg`!`EZLsa}nKg=LzXs ڟe;*?4'SCx#g,ݹ!Jf'>EBP T"V2O ~7ƈ0VLpIvҀ7DyE"B @E7JG"}?vw_8?eX i++D*H^ψ2C|nX{yh=9Czz`  +9KԾ棢Kٺ8jpBG] {޼8>o~}d2~{TZ1,Atw@V=]n8Io:0p$;DݎQ{nkVZ8SpUs轳ܺ5gfv'\S~,iTq"Mhr 27dr}.ߞ-\yvWaUvTW;^_mֳvq:aLii K]0Z3 1ѿ wa ^p?< xMύ^3S ._XmԾΏ'; ,$5Y+DPGVl,cXB0ZY!pM+_>Ydϝt*ԊsBQͥo6D돖wgY K~J5r~,<Y)^06dѵ?3˿+ L)VQKQܯtB>"уVy:x .fo;l': 6 ;ftKx)AG<~,?`㷬z?h@A$3QBSrlo JyOȒb!~D% #6PO'_`` !2yv2O\!?pP5VxZTuAiBѯγ]!p/N5-&Iv7oW 0.vBqw)(0F]ٙe(z0C}A5"i{vF>bG_nA+˧ ,#;q̹0HIF^aDgwj.sޡmotN_"D.("."}uĜMX~ݤDv$ D4ju Aexn~"nI4ZpD _t֩P;sU.yq6mj$k|~R'BL׽H} ?^rm@`.IR:mwFmXopqsPa%^$$ V:nd?7Yس{2^w& f+Q˜o?fOH+Ch1LM̙wPMZpyhn85~H M4voAHb(ʼaCa Lf|ԑ?MO{n-**=@/s.BHA@Wΰ񳥗߅̥n=*$s~!19z$0)T=pz8Q=# "&B@KZ҂ͽMD}&lfI$tEaQfMQ 8ylm q̜1;wXя*ίY9fo&fq5 ʲlͤa22V@2BE&iXaOeљ 0̸FX9M q%_Q8#!٫:ۤҀ*joןnV. @YJaj[fF I"ZۤU'ެ'v-/%-/$Rh>}kijHTLlPSt1FLZK?E,uċIP[Q5W1-zWX9:eO 4C͢~RĦ]r>UTzЩ:_PR0#JէeLufsV-iCV|a6:EDB þbN~ãcqA)HkI~)o`$eLr(/ٿu #?g0fjlE6GfUKJ(q!/PlE\;nNH/ ^9?Pdۙ^#k40dFt܋^+N*~Q~^hau*"ҠCF лbCl&`;\ &!)Db,tloߤȅ!YV=ڻd爣.[C뇝S<2[vq x5-&R^z|~m44aHE!~.|9ȏo;cp(AɿAA8eTk/z eXdN~9>Ѐ  4.5(;oPG'?&eTP^9R!|p_  SB1QﰩkB5;.{E??$yT! L9?AWJ5ɭa|{*K%s|׍ԕatr^7qPB3(T$-G'4PS /2s$@? IG}nD_7^<4U{x;Ne03O>_ˏd,>dbBR / 3b/fl<h e|I 軓I)ftAÛ"K/"bbDYjA~,{]ڬ-6FsQ滁# $sCEo@J9.8yQ(QTOa@Q:ra/UQ p󇄤!k2 M # 6{` 7zkkjHĽ2M_'Z(HSg7=nz B\r8uծ8nySɡ9߳tߥ0`[+x[xG8v@Jo|т0x{mSgcByEPî0;:IϝZ<*͓n38> 959Z1 zo?\q>^4Zg[lI  t DWkwx P6#z F>GsA]hí鄛|6Y?!xP^lp=`I,$ݫC(@ !I>]! AC_~aE_Ǒ+9=~K[xg -n>G^IAApC x 9@|mY$vCcp#Սrf>_N 4^5p #p]('.QF~]6]6 h4 ̄O죀aݮcdD@@ Dw_Q>˖GoQ jr?;?&a߱CERzffngxt)0&C`iW o?>#.xxog = rS$D'̵Q>_E|)@?b.UDR.M&1sVrmx?,N 8~=ʃ,:B  hG~S~ڸX()1@|Y ry2JsI5 cT.{P;7vf`rLB@( jt\t}yG%x*nikƂ^n.Xg3w~Vtw"A!O0B2_u̎—Xo| .XƾOX?գ?x+ Dv9D Y5Nx}(RdCp}ktd{,}yO?.;!Xfbl}#x؁aޛN ǬU|s"!!9 D d  mG$Poxa"k0E{hf }.16_קXP]с@"r&d'c~O<ܬ~lDa(wu2O } &Q* S'~+&HsypAcZo<2b>"H$AYُkh}AG&wl\TϴԞp&qogO,r@"#v h$ ?_sͯE_AM^Qe<Oy\m=zzܷJtQ["xaMa:L;d9]mAuwn }aNNܿ=4"K`K 2?J#¯ZՉm;s<Z'E7(#Xopqk㦙9p#Υ_4WLS6!؁#MɴF}!wz_sv84 8"a;pj" eآ<7^]Φ`UǹN:%W#袵ytv),;cQhze.%-^2daoҧn~T5OI_)^W”$f_b*RZ8\)ekzP =C9#h0i*>_BC Xe 0u(5BtyPJMi09õTiJea/#15["\^_l }4Z-"$Nb!~OCg&KxR#%wbOad^<(+P80Ux&ێ.3dQ1OIDJʔo ~ #""z?Ŋ J{]elĕ?N@%3fn((!\ G*_jl}㫨hKii1/RDDG_?'D"!dyVG(KΕ# s{wOڳ\-␅F%\Hb^} PsC|QsvYVZ"0G=\Xy#KN"VCa#νG_SzOYgtpx3c_m,1m9:ߕaɇ]buJ;C|wnv=kZз `6W76 2jsD3/J|Z!@Mww۞Qx a'i#W(a ސo7?Ǐ_tx-t*Ѱ6ldDapf@T x@=x50{ָ13hiosٻ~G )G\f3}}.{'ÂR`İRCPsnZ JwaG_ޓ` 4>Ƴ"I 1>.1s8 _骋 Aanį@ ^ ῍j`+ثYHIp ݄Vqz-R*|&C4+X{V:Wj |x|<x_*71P5Ϻ:RXO]H@3|2N1ԿwʙrBݑ*r+`;ۄr.ŁR囀tt-]=gVUPsޤqW+jspaC 2AKHDDuSg1B\Cx1 F'D;ム.hzOy7:q7[D(z4떃dbm<[+bӆDVuCJx0\kIK/;uz탩̪"5 ۉ$eLO}VX͈(9fg=_y*$OuVÉ[|r|:QwyhI9oZqH0fh}7)⾸a$?_Ch˹;XMk1ӹr(66z(D1IgpF(,PdadC" AFE`40 S}>"&;:,.pa,+@H2n#r{tU^xcxQL x [a7@0RaX/8Zρ}|W PP/&v3(' ?7Xl8O-'{}^'u/ Ɓ]T$S2@P@gxDgι22F;<̺e+YLs$C yjŀj/=ef! Lj.ԭ+jqDfpUz_o,3PGH٫{ˊ9`>_|( Exħs0 H&P@I|gx4c&EΪ0*h_蠂;w֮lޔޗ Y\W]ĽpH vP *e[گg?_x]S010<{c>4ШJ-XS0=<|wa蒓 Lr]4ʲUU$ZUW o` ?nx"^u+l9.POxG(6D!.z {hBo]l>AA,~! Ó {^ݥ'ȕfj6ZPJ +2$<\:?0L6)JsD(>jO>\K=0ID]_Xʘ71@A3_[PJ X,{V ;lK AdI;QN&c[ 1O#(I=@ ~*kX Aj.Ě3 I~ j8xr4`GˌvEMwEO[k7a S-B>'RX>y.EOUrgJ/a2KdrQ)2HB?0@]I@,T8BTr[>*u'VͲ(K'@J <㒪ik|ʿ17q#1G_D 0:H b5eN8tOSEGcEA )ƙ Ym:ԎP/ɨ7'CxRψ}Љ*K^.g2:`nL\-g4(~6.\fAX3YhP0L(vῑX!rs<~S"+pE=_C. utp>=_\nKz,f #/)ItgSx~\R$2]ݐgf} F :W|D ޤ=3Cxl+q;d"BMyBPTVnsB>A7lDb@tv`ry hX(>#/eQ#kD#% -}X&#]\ އ@!!$|@mHr(:V-"%2&M|3(̅ Α̤(Ov(h 9zq[ft~!:ąpo4jvx/5)dҊffh{xS<_>2+mW̪<ңet@6!ITT =]sF=Z5?G'%oU$2^{Z:_h"^/TeI@)nEJnx[/QdO>w.< 7MӿPHx#ʐvaaoQL} 4YI>@4w' gnil`<+먄(8\ 15JÀDG#X=<1 yo J_ x| pACQI&(X c%@~ָ B:׹4a?`=pY茽( b^97ިu#Aſq|+>fd+XD]02I{u' ,RT#,#Qq)`e,U 귈(eJ^=]WZ[m)\Xd8|e>hͣ\sl'} qh:,ՂTK/hE KCh6|v[-Xap3MewꦐT )9 ;C/RZ< a.38vڌw\{yNjlVu@2oct'%σQ!u|3D?ޯ&x<7Z pvG / S74\5XNgOI!G ~X@y)RT`"ey>RN'aT_0*%>DE@`8 F#rG:nE9bnv p">ͣdR\?Y8f-MGbjbϩ![I{g778$Dcps+$)q{ɕ3|ƝE\FbJ8ɆU\2Wo6ⲹz#Q_GgdPVԨahMë\puRstֵ#1-κ2u8AU5=w ڻmޜ.Wk3j*:~ȄlW%opB =ekӎu$VNx |muiJ]~3kWH݆ ÙØ1'}3vzu +'lrMCPdôGFv_.mЙ;S[$eb\4ܷVƃ .m%;Ie&} ޸:Z:=0 Tv78#GK 8߹9k',+Mv 3LM t!(,1gax5QQFb^wG:ߗSB`)G1gy$+zP.!JB&|59i7??nݜAǯ7,bysvg]"Upeu()?R&5*c>s,a; 9.E^ugSQ1uQpWI;u%3ۃvkp"=ʢowO7[aK>q_@~хBxW/$ &LD/Y˫sM688lz}$>QN`zD'3n,E#2k.ar{J:6 IH]+\b*'a͗b3:6Cfld=@^xjHX!rnu1U,'wY5E ZT$OT \RUAH7^˟F|unc.̣(!~ H~9IHcV W^Q'>f>l/^wّL )D(ffF zii 9ӕY:r3^FRFXΗCMZ?qc>pnԀ2U Oȟ˿n\HP%(DH-؂0I0r *HUS !+0! Bݻy 귄d屐P o!5+71#3*LiK(S-Ƭ*BU#9gZ2(*,,(&Nzίbg)΂FI1F-Z^QCfScXJJ?ɱ ZM* +TMPbU5OdXëa*#5 $v´l@ƒDC*V& dE$1 1a(HKFT9(,_tEa6+! 'ĈіkDG؁'$Omv_ y$U?ڠW)$!<8:UHPM$EĿ2SrE a$Em6w̎GI|Z |q S{=*PQ|}:=oNRWy(/_~p/JB! 9B=qwìj !f P z?'Pn'~z]7ZvNԲO30$l:V>&RGtQ!DPsApY!m5Z I!bʌH<蓀PYHw x?a,Ĺ?] T(~+|xk]U%Iff&۹R@*}iB@uI_PwVnO+$,y?X;r"{C;K@7WCIw]sXOLL!`?/a[G>6M:H(xZP@1]PABooa?R_Y)ܘ}Ye㔤໔`!|<crEe /7k F) ,C2N?S҇x=2NDd83 Yg]N)H?`ZDϖ1$"A9*Sx$~5C7RaRh< Dk(xG瞦/fy#N @)$p=M:z'댆J0C#C882!_b\lGV!PAR ?_pH>g@D:OFK>04w" 1#j;h~$0 C!21ܯ8RVh I >A1OGwv* _<СJxTf-[ .ڽ5(w1b;zF{"&FZ=9NݦMBPx+!1Q 9Jxt Uq B|!Sҷ aI=gAȲT;8vtdc5Ss* #ExC@Y=;lgwf ybjMpZGC #346(oEv7fZb=ACD5PBiO6=eba e0@*0 `LȄߟ àm)z'6t~#aȁF QCP<;:W+UXpV\6C E0.ܡxË< B :MJH#16W)O9'M^Si.&b_YVTIGNæWYIJ2|UBkaHͽŃܰe >zYJBڕ* 'jFq}*`bZ`krkxoKP ̚H1[ ss! ii J`00̊h"*TGRRV+EEM:J*I 0J ,PUU,QUY*Z[Yge7R)I˱m\H!Մ 1"ae$1e6\"&Gpo^ 녯_.b*( G-M4DA v``D Pb``D8aA )KBHK)Iլ r4#O$IHX ;qj`X4c[%,F!$2A;tH9 N1w ؤ^C'G?!~g=81#/,yT,fXA7< A@s=0Z Hɚ6`f|G nE!I>46I$I$I$I$H"LTbL`?45QAM&Ď@Od;q'_CGW*ZdJ9 e $(9$hƀv+ّP8e%4q[kUܡ}(t _n, Y٪ގ(Zb@ l09"]j pbn2^`X0VDZr_\S ۾tOƼqF9S9W]A`X=ٜׯi5[R@x&WͲ4R T*c5hpGb&h΄R|a/:s&s0)7690} ?H W/ӵx|-zm+nI@# uЬPUS_^f&^q6߫,E{|@X9g80b1 S:CXٳK&EeaSLF=9;=BHV'hn/_H#s"fXNbFiq"0a2+1)8Vh:ZekZ2F:͡D8#3GɌиԕ3 鱂0pa ]ƞm"TlKt27#> kM@Da똞b܀'7̹ XI(Ent ̞sr5T )& kRsAPvqmp ] ޙߘ8i 1AKZo彊$ZcˡϘu2@V52D@9fB_&h(Q*):)8;aYZ2%XO5ٌ @2Q-ݐ5b`P]r'@n`;D25R^7! gmچ߿)xrbO/ۯ{017Fckޜ$Jvj/̪7O0h[ ;;*b}<ԭjtu" )*&Ae%%A$Wz745'6l\-#fMo QltT}D4 HF7yC6̢ M Ir='_ D#a-H:ԣq>?xQSt_5쉤rB`wH @QА{yZIrZMmO4 $9! DCR|,k5vު² ̣ *O"<' yS 9wgf'E-:yŠx7X#1aUljTۢQTTuEPně,2Q$bAzU1:¢7YEb))6k:Pa a;GDt6o0>0Bzh},n9nrI\z5L𣄻UUU[*U5Yן!w9:${DT,N%ӷ| Z IaГ^~E2kַN r6ӥ`Ƨ,uKQ#UACJ- l@pQh%V %@CHC bJ*J䏧=i쎇H'x:8>̦EIQ+rwxaKӷ 2dUU֕ѫtX+Ή7uU8^8ȦׂPgNKc\`xm#${"o90'6('7NSw 0LCLb4Y݀\@!Z_L>:P ՖQYm%" $vaA sǼj0"zrPS?8"3`7M-QFd@P2n(ULK_ft;k̆uؗ|K!|%ߪm9.1Vv0UU0P@uIcχ98jUɾk9 (֎ql7yf/wdqp8 ,`(!`>:|CsհF{ck=yt3y!t'bcR"%S+ht߈ \ڮ ǞvĘ&x2O0rq'k66gRX{]',SsL- '(zu?t}x+]x8{׌놬7~h1Hf1}gGj/L \!]I&dlNWxaG =8Aȟ2 GgnsSXRyԵ$o;iw):BklG0?p5$y2vTg=ͩ;vK+ w}nH󗯈uґ=q<6! tNibvf":7XYpes3O;xib9 H!,D2-ZdXpING! C${8~_]0Ӷ`L9[%4!8A ;dR''QԴʋ=|;(w|}'$7+Px0:dxSFEu…N8F`-;Ӈq  Q;i38y &gыSG)q'1A&qFq/0 Hi=iaR֜)C < rCa9]Ჱ`"[:G:B@ľSsnGK'1B0D.!xU >gS|8ޔm# =نyh!6PNA}dE ==1{ 6o^=v"TP )A#m Xj% EK9X k.&Z*2Byc=If/Za ٥ 1DdBj1WԣGVzV0g{`ԝ6rDgЄE}{&ǠӁ(HhsZ| >&(%=شwZV0_OE(@_F!1"h l Xb"JZ?>k(H;i$/ .2p@O;{L|X#srh '9|eʷT彜80X:5+ #k9Ykb4 A}ON/pc #ov~2`{tdNq)-%أ lk2dv ŠvfA(m;nlu">z,2n@;rƭf_fDr L5 TG]3Mr'x8Sӊ:_[$%{ @s9sP0Qc֞8cef)B1g/>IFXM@ /~iHA/j.)<[Ԏz,SDZ8<%PmI1[aY F{k"a Y?"ʤVȬ%Q |&%U0aˇwu|0@c:< AKt姪tO\XB{b8|w:r09;@jxr+J/s% @&7.7/0!)NaSrr q7Hԃx{|d Btߋ띥ႮpѻLQCܹŭ C@qSD靠 h9:fgk4/~>8)jևM=rVC,UG@x]*M>UÏ6 .a !<& X>~.`A;9v(xgN|vc=΍@8"'BK $5)_? q~\]\Oop9y&~v`t &NOvtG0z㹞8τm1|96ͪ~@돒 TC #q_ ?ϢXS1 jcIdmLHԩRÄ7*cXF3 J%1a i/ 8j,id/TMOGU 3_]c^<ΣŜ1_1 ]pKB|Kru׏+^tRL gF<AR*WcAT0pv7M@,ɏ /z$`o%SVXa>Yn91Mkyq4{坈z}S c쪅RUTܟO훁Œ}gj y2䆏P\,.! o!{n,1ֈק;tǘUJKxr<]> N͠qT. I&(MZy7#1"!;Ԙ A;OYo (zuoF@, (%><];!r([`CI0zN%9 -/6xOd*ybL:˩A #Z;GX#M3>3ME&G>W|=`I&Аgg<뿞T4֗J1L7PjA2 ddGv!؂D2@eer2wM"`>`j!9 K/`ַɐqgFE# >pN15C Ip !0MG,fp Ƅ4W^eS͞MFTEG;&YyZ:q{k{M( `R ue5jCLod)H>h;vP*t ř[[^sÜ5N >Tr"uZфbA8Q_: ,&q>a|pp;LnբT,cЀ#Fw.mLdŔWia֘;M&^l%BP/mf4=440jF<qmqKs<94e2AJ3 VMJsG V3U-qфJV1c!2hFklxqS\~vp 5aTe;XЖS .0~Fmd͉Sc##*+xvm U* _'zBuq RuSQ& ַޫJAֱi~4>TsSoI"J!gܴY;n 34XrR&.xcf1xy9r7c.9Mwz ;%JL"B; DE2G25_@EeIx7hz˥R K*@*AM<&0+z㗌RH__{B'9A 57ͻ^Yïz{$8{li{k Cۯ~if5#A9OTuw7X^KS:㯍$ܲ'͏c0"?C T xeJe#!N *Y8)?p7g ȣػtanxi2%- ( ё1*i>XE2# pC۸O?͋ s> :p|8t C0ṔH44ytr} dׄ40}3:Ml_-e g8orI әu Fo_I6;:H<~~Fa&m֪ILv< KcP̻XV.;#ujs yXgO`goGȞ6|l! #ݜy ~kV RaUOgtNFn!88  lpyWzr:}޸#;ƈfb>xrzνUgRi@C8C0 -g-FW~Q AӠr(K)#oXx8bKb\V!^OZi^ g2gx9JvAwzI?a}ݖzrz6VN'^4(e\ nD8LEUQo,fǙ"%KBf*% vn^M3Hv0IuLL)N ɢG_ /^xM)]! ɕyc ^CBxN֫ZJs!S%H!Ƅw)sț2]dA"E*Zp?@X5'u8ۖS}7GR\)N˄p.M0~f]敡| #Ҋ r`_geQy9=xANg0PK|}i 4W4 s^X]~D鵑I?.v -ý^l Mjj'P{hRՁ7Ђz10Lzfm1W=`ŸӿjMc1A 1`>Df:q*tOEZlQ.OJښ`,L4 *ԙPwh)^1bDr)5UU@$VaUcB ; ]}!M'Bt7ZU>[u8bj]lXHaZyJ3fzag7 `ShC4a ֡'NfM d߳w#-ac!b \` AA#AA_" Zb* Rly,{p *]7,M̵ xh1pcW ?L~gzĻ3GƗ=.`홷:%|43sܘ=.`Lk&c z&8t3O򷴈nfXFg᳏M!HF$D ( <>z'qӬ:y/\8(2MJ^=pJ"˭ǒf-1͎3-O;^'onyB'|!{O(k\&ѨDo~a8-QuPlvu/P#$Iw:  j2u@"bH .>yxa} 'M:Gb}frۦ90czd`/ԃrבjWǸrbloSNz;8p'!0Zܳq !/m\~k{"I"4aA`dwm*h=3AI9L19{^`/珮0 :AqĿV~#G HRP윸H^֑D zbQSVQfZDtĒ/ X*];d0ʏz# V"W ,=]~9 x<ΥmHCït.te r(Ńk"midZ^P 4mr D = Q V6{5b馜ukl&d815>9 {&92IŃJx6r1I'0\yֽ_(W;Yq7 3/àٶm!-N4n&,iS\_*oÍN$UڨZ}b$ې|9rbd5ZW;(f}ll- wdr&ϔާ6Z^.R Igj^8U4 㛾u셉hB ~t?xN2kG;C")U *ur-@$wuY.v*8BOM<2ZRj)ݦvO¿߇|fBQ;23O8# Ay'CIFu8jl'qA n$$bslfu$H$nP% ]I&+&BZ$O),"4r s߰KS?NZOM,wS2{CsR`߀KNDǥip32X:QkD\ Z^h[Zh͋ `IE=˨'udszU7vҔmفG"z{OmwlgguqNI E$?d炂{_@.8uj)a}A@82$aq_a{Q4q;wA'<{ i&#ǾЀ+^@s'AR?Lb{͎ $QC{Hy;8'Tyl;{L'Xwqy,=%_)~?GnOaA ]Ogj)Zۉ7!쐾c|:ڷ^p޻1)MRnN̳nc _ Y@@HbS,kEha)92D,HquȔNc,d!Tqx:'/w>7ua=_0Ixb@Otv4 aLIJ:ǰf 7\&΂יwHTsS{B>cj5١'p~DvsN˦b۹^#upB% l1̔yLHx P"}1i;wêKgώ1 nxyvС AHhlBw|;pzC1OX(+Ɋ kd<c!$R ocCL48qU-" [,}a$`0zaKcB`MJFU!us:@#ykk996Ft6ZԲ[]by~NX1DGi\a;&P{m; (FI!b\'N 1O: <.Lfzt%'PM0`ؚch "%ԋuF ZU&2M"ml-M a31 ur!1 s\01)BG]Ι2>>$ !ԡlmכgLJC A'o{$<,p}}b;TJĴp>5Qt44roLBY Mx\H#YpM2ílk6:$+ő*ũnM8(a 4qMI%,AX} `!^f&99A*ut:A8G$ $4@:kBh1p{DBG5;.j@? u]s Ǹw/@M[ba9}6C{!džrډT$Sz]b7G^}cj2 D9$ $BC1pF Sp5l]@*T9S'x; Vw@Ď ˲&;!\ƕDڍW,$Q!66 A)rN=Q~v#ιMGמ+ԔEBB]͠.P(Tovi ׵g9Jg/lf˝֍!+N<}DȤb6qKUMxqZqf U.kD4Uɠ{$M5Xb*"Uem҂1xx!f ,8eҀ-.cfq!"q/}qTGw)8RDn޸M'ya+I;kMV^9EWeO#%&;+N=5ؙΦ!$wfUJGLC\Muˠ C Q "HO9=@u!ʉ-4䀯aC}=\SϞbv'v!c1QMl=u )"uw@S!)ʍ۱c:9"#P",GԹRSXiL}  I"Qy&0BC'$:ľlofg~PFQ=jLї9ɌUV^L6`N}Σu9J 劘1d]=sOD ײ!<ȱ.ʖP@v]CD @ct%ZG+&˜\<5nqxXڵ&5S:>"؍3a…'/>һ&͚;lD][1<(S%' ; {;`!s$b&lX2w֛ZdRϏl\r  . Pe9?πkG1JxVNgPUOP ba\ Ğ/]("Î*bb)o$Ɛqgpuί)<ݤ6v!3$^ɱ9ꞇo%y|Wʎ P =d{\ $(F=éh%2S`e$EHyھ/x1w,i="bcevƵ h~tW|㡧 &?"VL!<maC@;tF]|8w ܚ 0meb"LCN ޗr;d./9HHZk~5NIS!vSzdSBRb8]j*%wKDԳ 0:Ҟ) vZ_$R0:\4Wb۠Ff<`Bsh|$v D.B<-z /$rz QQ f T2jV~&L∲hhWyCCL,uj^ n% ͠zhmG%8)3MIc BA!T5;DT>j O}:adx$隶4!&ګ{}訲18uR蘴7#LUPŃ`>O qt="k i+޳AXi"7$ov3ĖHpXT|R警т^\tх\c4cY|=j,Dr *$1γya8ll'k$E=O :HyCO@Kx98qQv[8 IܡIlԓqoW>n~X5j9#{pCecSpA!yhx5rЛ(ˆ&k MI<cyI*@Q&QWDܥϗpy @8J Ș;'unО\/IJDUĬZpФ3,1Z ~!eH")Shy> .* 3r2 `ye^sWa7u"xl'RUvpHQu:y\|+G71T((r.KdB{@F]uw11xrb)Oz R{k D>Z*R>30 BОȣO O_Vxdn%=@5EVBd i;E f|K0{>X(X6ރ ksg)_6\1;DyD{lRœnhו;bPҁ&3dwѾ|G1v ; \ӝf.p:Ƭ1! cW3t_x^;cb'۶x;ib=_PGsH`%r1d7Nti@^]-Fqi! yhA D#9 X=3WbքƳ^(yG;46M1̀eק`Nǧog}(0T?N<Hf@(~3=pjO5*W2@Slj^ @$1XřӍF8ہI ;~cp!7'X|uUL4>>v_N.}άC(I" Ѯ$?12^mu_!zB0?i jb<>MD&(ۉ3ʢ $>5y=v"rqڗ-0R+5e&RXm6cv%;p ]!HF4$ 4@>| ϾI&L  Ŧ"._sV4$2%d/5-w6ST#~p2xRѨ ' 'j0N|в}EECLK |:1 CZھmv:xNoaN`"sҾҍL7^2˱Dbf,C",(IL0v z2=b=z3KlCe ȃBkQ>fazD7G/2V܌Y^7\2ΆJݶm{6l!w9͎ձ0#j#]2dĘ7kY+!!dVɣanC 4? hiI'X2 =5cjǵMyp֩G~}k"ly\=x siR["ZW_YEL^os<"Z-3A/ +pE4qf#T&+iذQdrl1P.vIc+iG}92rIJX" .ܶ@"s<&B ,C$'eˁO zoAǖy#D)T qaG K}!>ĢϛIXm@!H@B`V M 09e<&cis.N] ś$8dݤWf`dh]ig:Opa\l56*6[{ܘ]TE̅ BNA WWb=z)$cPϯmQG#6}|޵%:SsBh|X0%s6C%8?6pk~Cw:qk"V3jUQ.Xxa2N)hX`pZa$ 'ND{p0{3!5v^vIE==Uh!\nN-?Lr>J T t3?r0=[kv2@L`Q#aNPjL<=0`p!@D ˏbo{5 сq_QGoOqw8\z?((UaEQEEUTU+RGWS(A`^i|PT# ڧؙN'}v5 2Bs԰a w|}Y}4<9`u3sf)Ti<;`R <ޚ&Ǔ' fћ =#G_05r<^xt` T1Jm_-ץP Z)&C΢Hg|(|erg]#sbŠ#BW`df:rkJ4˞`PBKF;£!@2F pvb"RV]Lf ʬS ޮ@Er̶@a9߶ T #-tXlApnx|P]|p.ofǍ;'.zXB|O<(e(jN0Α}Ռt70S +{MutaӺ*{>▄ .zr"Ʈ rkc=/PQabk/lBҠgu q !b,8,s#Kk>MJ""PW۷kl&9Jd]đ$9Pv5ϿBSKJv٘K}0a3dbQ3"l˙MET C* @,k[q;phNfrB[YSRћHQO x|vLF$kXZeΝه(iqb^LJ=gO7:-)DeܾUqQfu9߿y,{O/tSڹ핏편ضaߵ(T9jOϜv/ 'C\PMH']h`0sUՙF%93mg8 I|yG~/ס\+ Q➈󛌼n3:pc&z>̀S`ݳݜ>6G~; f.o>܃szpx'vIA͓;(h^󟷑sxd54/;;= 02L$R֭fZۈ#+|BQ C+!)u([dbӵ[!0tinV<>2l6=zp]uґ K! 찟HJb( lIddN H̴!J!S #! !}C8|#fHd!{ (u¾]ϧѰa ɕoZ'szU!zO"_@RWg8k :H2MfzpưDaMUES;fZt$Z.2Q$D0{wmu''J`'"YV ,I'ѩ^}$[ r^w$M\Sx} lq 8 uCe8;1!|ce+U5"rkP){yE 8d.Fc8ܧaW^UH/<sȻn/>TSImO߻ K``bC˘12 "}*("D0'QF͂x 1%88ymx^ߟzYO[8F|y.%)%(:mP{p*%ے>!W!8 ' hFF f2ZВ% Yrr$$kǹ|oFFj(꾝}(]^|n0C~a;bX@W[DչC͎YhfbL%';la4A]sOj8X61G%;s眚cPbA߼㯟 JcS-ό(7KR`?fʫU%O3UL;Ni˄+.ƾ>1.wf+9.xߪM;|?;Ok=׋1kZu>]i o}bJX)iHp W]uδo1묇ȶmgn!TID?W|많YLEMɀ3Hz$a:" v i;ʴ Mo3`!:`XxĘ~}[rCjXc(?tUysW#G_£5p$c 88ܢf~ )Z(x եY l~fG8MiFFfl#%U^NC"ׇ!kdcRDV˅%b aN :wިPH 2S%2@Y*Tc:=E k,AIX8%X: _//Ѵ'˩=oL3|9~fs0n8v #?|"%1sܒ"Z2! 3T89`{ +é- ko'5 ЀbQ"(n6}3 Lշ{NΈu U;+hp/ >Ga--wʢE!A2gL웡 K"5,e/ AǨ!fvv䉼s ͼ[PM˜p[$~AR߾ٖ> !"RyKgR;@WዜL6 tA- %S xu0S_efV .k}ĦƏ? Q D 8\@c_dXjJ r+YD)71U nj Y)EP]s# W֢φ N9ט; 9g D12e+[1;zDEpOZ B7 @vf``K@GX1a⩱zVZmc.RʩYE@Sh7v௓]K'ڲ#Ɋ(7<U2;L Nul ФQ!XX@m6ZԢ8-Pӣ+PR]BBe&{ av4 ^ S * cRM+ f`,I9}=-͘=f؋ 1T[ A1Aʯf"oIxm%cI:*I4:WY8ak/ͥCCA(nעwd  @8=@oifE-5WH 89 2dv.F dY9S*5=wpyJՁQ prb(39ϿL÷ǔ8߁T@D$_*Yi\Dj&M^< x$]x"Z<qDFhlwaa?WE:y:Jx|=oẜ]Ǝ>Ȳj(-^|fXO~ =YG{V9 N~[舧ml "]]eCD@.>$I$Ii$e]HDhu>-Υ\PE][߲EG-u^ _gm~5p僃@e BT ݢ Eѡ$@$zy}HlCbۻwp$o No ^ !H$,cZh9"&]hZ_7<ϳNawf`ϸrV/dž4`+ք'Lp DCD[68g7eX61Y, B@ۻ@u߉q}80u雓9rR>g٭P 7C?ʻym gmͅ5{oc:?Z XA(Xӫ`Fμqޝ*5]k}yAdP"3՜:6p4h/Đ3G<=J"ZX V6 /maҒ'Yt+ y9wwd$ C5x<"6'Rsk*[[^QjUT3K:4s-1.r҄TݛQ`rJe@qmvx>S;p pxw}̄%D!Q jt 3AdD)B"g999e\Cz48`9kd6!̻'Y$13[wc}lSϲRIXfq[>}=6: :EpFP7 |¬Vy 4<"L/N72-Dƽ@o< GBQ5<#6{ [qCln9S*x֠3p}!w%8s@ lFn-m$+=Se޴<ʭpW?I4W* K6ʞ4 \m4.а{wsά/H` I瓂R 0rp0L=K´`A446V{kzQ11 ' ˨\WNnx$zʈɘpml=3Hִ# +)@< 3fG9rQ!cݽgwgg,C۬T6`vϯwHu1^N`4e/rH]Lh6/sqo0Hs<ʨ@q<6DhrUk!2e|$Pzѹ3,u8q d=l{PW%"dJZ R\FY*pPovFy ,L:LI N9SV]T鵄 ds.a`Vas4 P? Q-7_rzzE:1na遇}d4~ڶ`f!ԆFh" s]NVBǦ߸nj l:Ҟģh')G$8$ [@nOW]isy74R3#o"ƐNƏj~PX2ʸ8V YY zӹ@ aAYG>UxH\TxM͉aGn !*$ 4}O/_zvϳxfOr$u*I6{9vL`$ PŁ HV nǮ|(;kwo ^;| փ`AeRq9vr@y;NS PI/x8߭~~\Ze*P\u(%$•WT#x,oGK ݶ2LP +V{<`5(P@$h6rDԋT"%ۇZ ʴ[ѯ|Zb$Rnv @&uwjk$i>,+%}uV+|w r.Ƿ GMۺ{ΏckY?L򻖱SǍ8ge}mgx;puх|nurCCWN ˡX]Tv|4){]ԣ̇ip;Xڰ=kLo|ǝ2e|z[r² .׆M * S\ݮ8K+,g v6^tƝ{mqv\ukoӎV _Gmzϯw58Nt4N̿}1_t)[1sh+}g|0?Vw/w\(tƙWLG".Lvu"7myâeI]ېϳ)2O\k9tϜkngnޑyh] Rڙrתvw=zA *6Xҏ}],4qe^pлnInrv {u8fϿM':Nj] ٲ rWsIm˿/qOHÕ1,3dF6_nc|Nm8v]շ>z 0n7m0o|ړ oS-gs;Tx]vh~nZnËgJδ.&UHug-7snvé[0c.Z^MYW9߽ÏTzHCGVǖVYӪwK O>g^{8jn9xH;0\ 8t+^͍v_'#|,b ×Åۏrx=s0ߺTn.PY+ۯ=qk hጟ.R{hcoφXl!q5}ڻ\m%ZIǛbsÞ]_=҇m_[kxצSת4}u.~@Ó2~WGN?fN~җ.^ n߅g}yg|:f{,;{;<%λd;<+|徇 tץ/:K< [>;3 |'٧-Dp<1d}@h;0dm %u0)`TyF8!Ys2vv:㶠> jWgKzqᄑB >ﮚ Od޳NQCm܁dNEQ-l#㳆>߹8 Uue;*c*3FJ,_^Pʫ+hbă_XFaDJUVj+q%|{~b5]|~w7F hzH; AI(M.TYLJ+JmzUU4.w$O-(  I9^c =|1и[X eܩ6vR7Op,-gbp.W_n2۫W9u;u8ܜva$Mlmssn@yNbc0\07hhWT7I"P 5S4] CjFqTvZY#3@4[5p(-sI$\gC <6ꔊ;|wےƦ mWy䖬"``y:/FSZq`Om鮋V׿Ej|\+CA4PjAZycc9쿯w+0 UYo:Ϸ,X ^〨CeW]9p$J(;Sq_^>gK-xe7m 7lS3l3,曗 JOI]9\/{&r.FKMl:]j<}o_ jw:]C\qw1yJL"l% En#tW*h7NWҜw'SƅAwB n9W6V h a"LL@Ja:07V0ξ\D Zh()]wZ_C &'J۾kǧ} :;(E<NpTY"^Cl/D/ghzR ot*2W bPk kY0gxf/;` r^P#ftQ/="9sn2 vtɽNI7n]]W:~Ci0B-UE1nP xìA2EۚT%%l$9Dm΀Xj!xÝ(ߠ(铟B2@z$> =6 U+{9?3Yāa3I 5m|}!'P2UIe `|JTP8o{!;9l~@ >K ADN`\1*R/P)'|a>W>X>z@6fOo<Ъjww]UW"r&QL0RJ @8#fۆqӭ݆j" j w.0a h]"Aچ]fgtس5Gp1g>?!-{>*$ 5v!` ېD4Q„OUH[M%lMX<B28 ԄP ܯ{| iU,Ⱥ{q*V+ř3

    ,P_LN5O3FP'>Kx;!z#]ϭK"^@N`2%|ryr_8Vx -HrP˶E F)XBC0z|!fXY>'N0ӌϮF@Gܱ̰LS1# m>ß\ww`D+@A0"Q"׹t;Z7up *jT{1U?Ǿg!!\IO89M|

    ^[ۼx)J l@Aߧ>+#%[pPTsE,^Rw:ˇ( BMb\dHR{ 2w7B;KB6.^ gr4}I@t!|tO'S=ٰ?Q<ތhKD.ó[ F'DYI 6eszsqҴq_Lp8,o#yOFug+!Q}T%(f!t}I 8ZlBׇd(%KGxcף]$(4Q͢N0KJT]xhDUEyQ {.3^ DrnfQ-jzv[sdrYQvI"y6`Y*L ȒeUUX3LJUhĻutnU׷;)5$6f>k{o.uQ:O3ZLBPP8!љK Z>?2Ou'HUܥ &|14 B72d5uvDLTUW|2$_V!Hk04H IKBrL:CRHݒ@PcM' w?y=jؔPQx?1W y9Z8:2QY5rXӟ BE ;H<Htĉ]L"fq\!5oc) <H?9l˭\_5d!;3nϴN,b:N\97?L`I=rvztdǶ j ׬  ~ʷ2Qٶ w6< fCT0Qf8WxcHt|(w&K*̛ /^[7>8dNDGcf5/pw(q*Do _q>~*6=;*HM}CwHP`F},<ö2{sr2t6<ͿLÝ UGBޤm\$5p=ְy. 8=oKKD,1weϣx[Ig^+As\p QrBZ*H{&b 'NGЀTId%\3XkvO2I;Qh{z/ 5*6a7vG^K)?McRM; xLrݞ2A@: Kș.Ep7 ,h pccX$o/u-1^4Ei3vWB[vV 6];ß&c>z`PZlELf N45⑰A 2 ȤbFĆ! -dYo{4LeY'2KXcg/&UX>ckI\n_'0#CSva(˻kF 6 '㋟r-9ѯ=bSNd8F|8⏘Us?}_e ޤn@a>_4w >s@)(G8[geXL6zn&=NRGblcGbO_InVETĄ2~_Ni§ b<7[o0K%(U}Wn_sۉ={Bss"BQąGcLM3h)_c<}5ٟ#-͗&=pʔ0Rxi}FZ ;#eVS]vgL>:6lHfaFv7,S!c础H3|Y2zw]J (䕝 zup-IJld>%Y'sW>ZM!;1C1X@Pw97Y| [z jKLQ/[/29ݓ12{f=*Q=Ub|:ȉ!$WC0kƬID^9=UHB05&21KUꅕGzؙ1TBR C47 Q7䞹9lp}MjǤw_nτ\|uۖB1q z-܉'-%!hu0v3QFD1)R2*)XM(ӅM7Wz4\7ںUK\/k#޹b!<3Pmj#:ך-!KzI0#u[t3ǚ횬5 lUY]Ŏ>WfQ gm 7>_ l==Bc`g>hKG |\^YuPR>f|lἽסrPh5M8B((Ipjxl2.HI ^^%}Q::奈gq3{o@.^N,H' WLj6l$_~ D,U6,8`%Pq (ѐ %x1@ 3RuU3;Tʼng;)V8PL nZ(煄PѢQ8:ۢqL"!L}.ԢAcC }_߇{5w5XhhQN} kTQYEQ L!(oDF`Ð4RgF=K٦j0֢I #U4%ʎRd(f))&:`͍+/-TsOb5<-_c1/B 5#4pZ72xO }n9n@<,GapLtuAcgXטႅ U3  y,Q&'oyŸ|p&ܡ0rϻS2'ML ׁg?$Tdt/Mǒ!Pgʂ4Ӂj?PuFEw cô!vqݝc>7mF{w5᣿Lt$V9qrpx8sʰ[HgBihb[/ 6l>.cv()mB.W[oּRjy-i]fdd<f6Qɣ vCGcwC)>߆ߞ?i~^a|)'g (ҽfaeY3Yd8A#nMXĒKڄq JI9+ƞ2떯GLsߓF1(`-$dl)źAvߌǾM턁ě׾F]_( R595J׫HTS(Gָ]ۺ4=48S" fѦؖF"MEQb鑂0s[l`4[j، KYwa Y9P=^|m8)N0Xm -+CK]e)gB 0=eqEU.Nӧu졈G(n6j(/:8)a+z.E\ -#t@ZГ"1s_=Tx? :gak57ɭ0-7}rdG{AEu]i8ƏiU+P' 3x39>{! 17fo]!͈<.Wc6&$}X,c(5G!%8TEd}P^B㿸c7þ,Ɇ^6# 7K Q(A7%Gv9e $`F8Ew$sdO ӫ;vf`aZtd5%$:'` ay~Nھ:Œ\ B z<ڴcBEL3%b $H`LDZ>[y(JN =nC\ D goўHkCxTOآ5U'׿9p; 8~u`wg9y/PQ2AE!?$(`mߺ#|AغT7U^5A] Pv""&BՆ\'"u zI2d@#~n]۳v6I&~IvfjUAbXD Rx Aѥ (L' *Ɏ̘_1 q3H9f{6HOʹY)(bqnJ57NXX^~\M03WYCz)MjɨNL֝ڗLƪ-]7*BUEEF+|cAhU VpɒJatU)*5T*~$ ϹP~H(MX*PD<#=_U 0s"0('# "`DdnA dTciAB4  ~A+.F%~u qHJNIO=GHq,.&:rZ&0p)?u}P j1~݂||?.aShI$D qMP޽&2CP+$?'q41/-@nu/rA烡)MdžRecR/g=hg۸u.d֙rO,|u2@7^yx2A?rz |/nk4dk1*)D J$ݖP! Js]q 798(GAȎ0oCݡ!sXiV|dakJAL3H{a#ѡx;()#Fʪc0T&UnTA1hkpiAlehi+)DR%cQU35Q@.' h\eAf(ѐ%PS$&x-"/?Z};0FBWz}g'L VbL1Άܪf6^}O/٤Zfbj'vP 8n>XO? &|!~L!Pq?`1h؁Uh`LCmh}86-K%)v< ojKݦqMwqRq*PP4Ud(=:zS#1ubl'4`8!&o{!4ø{gs=lx`ۓuᆥoai3 OE53I}ߩ~9K~ 0DtiBA@_)7ӘP28KBn 7)IS@||?Zz##A4`L(5@qH!d8#3C6_lT32wH9z-u=2}\k0#'uI(H Pix!8 RaI~ S!F$FDmv>x5IUJy_d,6N< 52%+2ΞwæbxlaKfDH@JU)O}@ NJ4, :&J{WN }`On_Dq9(!ܨwBk10r0&( (fb"w~WIozNhBvqU|7|:>s/ ūYs͚ 'nj@HP ~Hz r vD,P2S S$KR hdd-[`DycJP{JHED 1GO@?Tf07l3*L;-8Y6PF|hR/فyb i6 $J%@EM. ɲ 0$/Twgf踞W0Y@υpԆWz;F( Ä>oNV>e{@(I|ٯ?nUOx^MFR|G?y?Yx}_s>BWqܲ8HL7yl"Db2aa b }%˂m^amF ]k)d[P|0ZL̓3n̙MfY9aD/`IIoV,s4V`F bʃ355`DeFf;3%h2a! vINfe۰S&2` A/nِo#aHi PSH AE#&aYl<DIQT C@I< !ߨF9F~-u(|YF^l) K4)Z@2/,ԢۀBzPP4dX㷋qIDg:S̖aL*T, 0jX3q42:=n/$?\sSaIKķK)~I+ɕYL=K dqFErdLLzE0Uڕ0 FFڢLON,e!c FƘ8TiaɅhw iȈH8<,zyf2&>eDaJQǯݥEiT(ֵ1 ´BW,WLޝT5arA\Xr'SP Xp5]T ƀ 0Ԏ3_,gr$ϡrí"IWJohH'* ܸs04Ȇ ֧ R*Sz3&UQ &j)њ`,34G5v ;J*QX>Yv'clGM|h7~*cLo+(&FgFƳ (̫ IdQH&G!_oi(al /O Lc"'4iiDII5m>p$:f:V7Ȯoy $Ib?}4u&wc,3X$fTQUI?ʪ25QQU1QI̝OR!m(16':7P5HeUHg/;d?@[{lAd$q,P '3P~?vy/pvű@x_'F(R:6^Ƕbs7`1 :i ,;0 o sI'_RdRm+C Qevv&*~S"}%?U#q4.8!>|.Anvvs۟n' }>A~>[[ "T)+im8ێHdinI@&Hd-x+@B'.sI>/v} ˣYjݭ $;Q("H "F=iM:桊cVSyO]7y0;WP8$QGU|~=+M,-;LB 3L?t'=0Ɨ yvcHc QŗLXMI;BI73wZmչ!Qۻ53KdŽO;<6pͰ¡yaw #;{=/z!/ƴTKō`g/vJHמL_K8\D狷48U1褼_{3vVEA֊ &`"_#RxG pUQ)"S @)`oL l#)R Qyr)fZ@(!ZHZt˹0dLHA >^`cɓ`>̳z PE0R2 1( !1^:g<dL&fb4kWYQNGB|p`~0HS2#""D4$2 I0uEU (,&SFjf Zְ\IeE#F1JXPJL XF@юC`F"ŭh.dDcYJZ@ip+vŰ* H]1 f1,}DV2qyFlRm bmQ̒:G , d$j V85,?8[Mr[d*ң#EH5Uo pi2LIsQFpJPV%"]T˩x{3;!/`4Hjjlؾ~Ԅ mэ,Pt k8tP59N77،> wM lI@d bJDRFm`Ajr`Y(H# 0D#X"a2̤ i&&,0ȢmcP&1֌ Y,%X T)J]HXl1 A%Y!HQ Ix.8DI10k5N`uk' 5ʨ]+$-r'$N$⑌i*ʐ Ʉ&NePQ)~gā9 XaV9C,I`X~Q͟*(|ߢmshH@htAO-Ivե*b JY -66Qp(+P-CA_EXs567O4c#Pw7,.5 7xHz]">E1\"Dt:.\&xw"vb.wGdsO+ "jѭPaBj3JmcǁKN% I '8 vnBWA"ovDEjTP P'gVI+1D=L1~0(a$F09hmyO,j_4%Di#zn0"a 2Sy/R7 8Gcq `8L]$ x8Qv)\U(XwX5eymxbѡ0١9Z#cn \!Cû A%dV 89{JKpH!YZ! `q)Od2PtW`c# '=|"VNjUHȣ  ,Eb HAvčM6}c (3 6vvGݲqNG 6;0CtMMN IT19ӣۆ$xdR';qv)E(ZsASX!f,qa$$D\ T2.~z+`IjkQ=@@C-/ۂacNa ạnnO Bˑ AEQԩn)DBC pdA"B`h%JWXPJLL0# K1 HFQV(@Pĉ5ЁHf @BJBC4KS%`d jF*d]NgcCGLICń.@`ZR k ҬHq!aHd`ߕD&4$!)J(j&342FMH TJ8$1:Lʕ7,2= %_嚂 +r( qWOQ!6CX>{@R)"trYÌE"SJ:ѝADU &3mT׍wb%B984cEdV"Dmtrsc~JS-",VRq9cl,~0ai4uDG15|n%FUF7cUF1 Fmm& 838LBdJN#(Y.e$b@VJwLEJe$̽) ꐘ浽5|7tg凕V*0X8И#rMFG$^ c0 @@(gVAm10v),EI JRʆLNVtTf]6\V(P& - 噢]blM 7HFi&pSFoF+:k6HޞҨ$b ldP~t֜6ϡ1&)Z'֥剸3RG͞=5^rHǑKB6;URK}SkM]4 +=bELd"65Žz!3K9`z OA,5#ͨAԓ햤<9-0edOJ!81dd VN(7fcɅђ3,(1ƚdd#fb4,45MoibE7bxCJA:|3ή$CYCh~%j :8Bٸ#[v aZ$f#҉k>=2y:A[ Ja1.`i .1!~#Rx5޳1(qA ЉonߛhP+ r1*|z^MYC|p\kP*=%j i>A^wP@>f+DDTRTA@1DBҔU@4гRPSK0PU 4>#5;jSQ"ŊGRLxNuQbBs~{iM##^&?`!2~y#z';}J~ej"%X>|?G]!yC g٧ivH^> ۽<84ZebkFNxI4i 4Q"s4˷wS4nDUI\aatLr$F{iEbaRZ?WߊhI3+O;D<$ G"SO&~Qռ]/'o^P*(`2:vCAoHGux܈;9'4aJ g@߾ЏqG>(3:IK#{ѕ6P[Q K bŐ6\1zm{6[&""b(#"`X! N u=u@3LK@L, $B^[9E9,yH s8 HQQEPk i35Vf6fYPU4T@!]B u N$+@)rԇdpѹf(k%\\qQ$V(Hu *ّ&!F T778C 5P8*SpPRY .Sي)Z ! Bv0Qf6$7˴}0o/R f>q1,\cl8u7)=h[jlzfXj8<_#-Thw:ȈW\8lK]1<;#L\&+;&%\ûZSY.ï1A]Ӵ:/ 5\6ak\$':yPdi1N H|aQ.>y35%9^37ZDB 'Yɟ; Ri:XBtlu!N0F!:ԄQ_^'n]=rAm-#o~M;Q1]Ԏʳ$VwIZB 0J9"#|nX?T^9EuK;`vϧn-BMi޶"aTc0Py^p^ў୛],wĴX7}weA`&4r≑,fx̳ Gow2Mл, fiӖ<>Ыv-n o[j7E$o6X'BjnFY~VB }Vhk~'yz>qmlx}Ae:O!tx,ǙG&#o;6r5vLX˘nU#5LJ}1ɡ>pX]Mlx@{ I"\ɻ@8:B6ð,67(b i#Jn<&;FZ;|>8љԳo 4?;X]vLpj>ŗ{z/<&/8 9S:1w0v}aK=Im1X]q1T;1ywRIA yc5"P2:ΉC ї|(-ݬ&uuJhHif9jF1TNl4(i^ds56=]Z4$k.Z S;Q&1̳H$X62QqrkPfbu ) "k"Wû`("mþtu;|<3DJL85:Q sΝz ug} seKR{t㘝)Db`nM^;oruD RpycEot] siwC3Ad&\X$X#tI!2Uxc t)' ")vKd̏Ơ &-1 j9/ۉj㾷u-3d$hpGd]݊]g}d7-mb6BT/Goy;b9Vd<{\\8vj}lm)Mbr$3*~Gnf(؊L'{>!U.{i̊N?)\q+J|7q6\Z 1ɭ(NA6n*ECkC7zRDQ/LvK;^m66F![fv(:%uf˹a*_Ú6#߽N&8d 1~PƔ7eCmv4xߎ`x e:2[Qk;q%3F̤xC;HmH89I*. vN9*'=gQՕ {bdP|#\SbΠl">G7'LUwH riq"|q9pSq2Gwְ4 ŚHL6QkiSxհZ1NNinU^ըks/4\ A*u=ar#3X/qSƕ r; G,} zߜF]4Kʼ*7Ņ3F]QfiŨtpۻ"ҸóNaS4G+\3Ż RNSFYX3goȐc2AvW;k-u*d ύ}/WX 3V8bF-eԳfֻWPf,l^xO^;i9xUsޟqz0\E04&t,;\ju]FzfՑOtuh|,J(KkY.\i^i᎘[7;K˔=9aUVNg&'"4/Q;$ f M1 j^L꟣3TTH -GF3#FcrqA t$W[ )k'P'~1ˏg]VUaD &6J\ݙxu ͎)J>n0SMi<4&⣙yѷͪker9{12+e#TyeB&MM+!86}q%q8(ʼnNY&:';Ln{Wi'f\1ǼZͼN$Ix/tqo5v̼+/xף~~ ۈ4cDD`{>z7ѶZ;Kx'(1ow}m0]c  AEͻ)is1Hz̝G 0K*Bhvao^xِrʋ(2o82Ħkct2Q &yy'?lWx' _1W.EkO*h1e(OY5utujᲛI=Rqְh~ٝ90$\eܑ9PNl4Q]u0 { RM,+㘣!\ KIպU}| $Gmx~£=znh[8X4ua'3ɗ$- A>Կ_Wogm:ap1`L>ϧS$D_׸svW(jV;#ϝXf3퉣.fEn4#d@>{")1,LֈqaS0鏻V>v(;;KtK;;= dQitgF"'y'KKr 쇁Fw#ʢ9v;Ûj:0eio|icEcQx5b:ZFV'R'hF7/VwNx!N͏ci(9wxܔf*Aj‚sxۓ "ŲPR}\AB`wF,1]EW$c%\Ա`I98zɑX =ؖgceQqvKy%yvona(A<`; mf0&c 09C[쁦M8ay!ٍ\ZR. Y.YMrɄԜkss\`C2Aq@Wq*bs"7E9g|bPgC68 Sߞ%1"ji72K\§Ѫ29Zv#i!xnAh:I -py&Mn 4Ppi;1#C2lrŢ31$ 4rp2fn@ c4\|Jd! !rXVnZNq#tom%qr d(:K]d@N 0m-y9ȗM#!/9I)Qs`WWL.! EG0"9uh5 Jt(|<n 3ZkN1T= *R @Zfr HXhݽ!& "(RX0`|Q!3 ?#;RT >2m`n|lE<˥ Oo7E/˾&TL(25ޣb/#031V4ְ8BaQ0A3Ͳсd$=t pC:H"fBw5٘YGyB|[ƒ(GJa.,ZQc6I1yf{̐˄&uf |176k!!׋չZY{M7c7kX_|%va`ή*q*yݍw5G0ly<ɱD6U-SsUM]Q˶ ~?G\$+.`5빲x0ʯU/,k $^ˉHwA|Ɩ15zԜȤ1,.9 l@dkClCxHQؐ2tk ~$D0vSԐP2|ϙƗ<ߤe ER@+|HLy4j0Ws}$O#=XY&O=rQ$c=2{4o dĔ+=(?;l?5h{)q؃Vj&T 6a@X rFű!=x#{%94OP掿.b/BQ鶿֟uBFE\>G!O݈j2Nߦ2E)l:=Jlm*+E"|ݙ|qx%zvBd@SZ`?U4:5+YF5q`Qo])S` ?0:~58$4#ʱ&ai1)N鳔|/BPRksj]Kk @c.H` r;v`xP'DЉn8RcO{+o뢏^5㊻?- f!0mxILyVhȐTdC )5١HfJ@Йmdx8yiK P 9o = Y!ZdXc,H`Z Z$a|{q˾oa&Hg߫ H²5RR#hn0i(NcJ8440vVH'Bz({rw''xtxvOO Hvݰh{>}f|8A@PSH~sc} ^!~CY} wFi[@i![©UU[g:ڪHDF=om6c(4ԏLN8₹_Drq^>81'ܶ.Y$[Rx7~KY+±7LqqbZ* ƎfEq^Qzd9]Bﷹ9C}&Kt lп;ػ$6+ "}qhS6r+K/LPȊASQʊ~V 3j3$nӷܜ]f7$6rI$JÀ1sh~o[ऑ ~ [ڧoKp !5,ShkAG0E~ _xlzw}d݀%%1 ,j i,TM$)>^.=\4 Ĭ;Z8l`ܔ֩^xOV7wX?RaAmFZb os&arZF ' bUdYػ:[ew[z<<& wRa>'-_9/-㉹mKAx+,ρ Xͱ_~'AW0\U<x\Z&S9T!cN;B 4xo(EΕ}jAZ6'-޼=n1]jťթ^r; !_,݃!.1w n1XIR<]K̼^ĺ݅#l09@! 醔KHd!~-"&R&raTw{q6{tP70!ͻ ,U@ a!6 㾱FڲQCݲM"#@~T98' ۹$̣>EycBL ï)90٭XBd6E BPP%HBKl-g u0CD}(tW#o{;rI%%=zG Xn% "`1}h(&I!S^2(;?4,M牑r'`$? 1p2 }{S ۴=5~6DY!\t$H6T0z&s&Ǝ"Q4]ã ՆtQYq.!F_ cdBqB,+=B>P/ @` @N#rl(T@h Ԃ?  zxpO>QgMdB哝GXƛ=ƻʾyFyc9j5p ]㞸{+zq/y9,Ήy8DOlǕoƵ]H|ECg*;u(7] JoAڳw{$qǞ?&YۿOm뉞YZ]>ez1ƲFgeL9j!G\Eu5~zlB$5a0щbNAw>ܵGcuЖv1hӝ׆n1)1S+fjK$F8-L+lj0$`toP<: I|kK ã+(%;\4a0>PH}G('.GF|s01x!ffXl~t[[j`S A0FON;vq%9|6slʫtnf]^U (`R<KB "$!MLRT/IZ[*J$Bzv/? rS9߆!@IYCPLC,38r"Zj؜P̭ `mł` QT`EgsPdw}7x30!S\4W}'tN ~EУC!Wi54I+ 5(V ½pUTjʫPUVD4\b6%J51V0%pl"<a#cO"&"̯,ZTbo8֧Qa ӔM8hrBe%HdDdfLga91Ec1NM(Kƫa"$! YhC wT aRXfySTNP"VT$&Z@tciSg3pǴjV#ѥ|۽:a5*w$("-v "2!$!o7kɊ2!OkY`ѨEOh RFb䯈yIY[p=cGיP AGYM$!Z$ g2ؗ" x2x.AP**̘=p910]Y㚕P??S%_\u?A $eQ?m-Ki'V|"v@=PjG߆8C1mR5m ٱhaL1GV @oLp y0C,Qɪ-&6J77VpAcAF$qU lFjg<$ LM"̂QH0U3 wj!ܡƲeL2!`ejQ+ 5SM,B$C2* 3f2fc-b!E% !KKF1eB FvM8QVӥlU`RcaKT X0` ت>}L:Do5ʤ  ʜK&y%EL(1zh,0D@<y"QЍt 6[O[(η]oaj5& U 0Q)J Bh-BHj,@ Hh0 hh LZD&9L(A$7MƯmWzcC( UNwrCJQF!!6ɇDLqWP !O:$ 40Jm-^˖ƃɚN5EfAYT@g)uUG~O J "W&8 q5OQGh LC)ѩ>fYpt!H~‚?s@Ֆ` F'Y;)01hLQ/SRR׺e ngGP}!U1O w&'"b>;zBJ( OWFN#Ĕ@-($@P*D!jiKQI8p1giU;g(KDpN q)Z%](Tg!:76$>|_{l/>DmE u2FOqf4{1B:#jG9?N C;ϹkŮPΤDs\pq8gOëg`'^D?7"٬Ą˖*L}@TTSߴ>6i*:G2 hrQ9Oa 0##̡Е>:] Bqs+b /| A+kkXN8 ܚiB@xXA@<$scTܖ8 a1 TD,%#pcn"EL#6놳 `"1l3p4t`+0EKIacd#.8Xk u$X{joN(!>Xlz`!hZ$<-XX ChC xF )u:dKZ36@dUJ\h42!}`pI98s溘:bk4MM2 88R`?CZN(yAHx~uyEUz'eC G=y?tJLCJ@xM${q.͚@A&nZ =@uL@yƈ7Ll>=w,r\% W׷F&E"*!(3Ղ( uA#!5fbAf&6•t,1dh$܅)<&Kx򌰩r:TkZ(3aANU`s hn5@BBTUݔ)f[l%$nA›Q b3qeXL RDnJ4e*ch2jc:̊*I:S2!%!eƐݬ2!i\}d$ً ߓJeV: m"A Y4-Zs|c 0 5 ].r6Bh`CYft 3I\#R$`2"NӃQ&lmat6aaYA/V^c2{)$Z&E $ҤE E7Vx+: =3'ӷ"jWx.(SZwژV8h~oY!+g1oxM-2qIclZHi(BFsӐX$.`0zGܴ`)g D!L-Pl2cV9!PB!aB[fB9$6PӊDvUG5DPRI2;!kqQ( q+i⪩ދLm!<ݰj"CI?ɮuˁdg‹ 8 Y ԄێR!RV XnôvI$a!`;'T# 1{'IFQ FU``B:D! \i_EGϻBC=<7soC`/uj <7`ef cڜHG@$Mpԩu5pbņPןWxN|6U0ޔk Z7pd^;"o".*WPCjI)0P{IZpJT#nt5iT> "l ՓHAMJVܓVb{f;|ٹǜu9OwGIB+Ļ`h徹}m[p=׊)0*Y_6UfDsV}R xz:D|K.Ig׻Mb'9CgկAٍNOZZK@.<0$Q~.'ax xg+-{y'O-}2SJwV@~׷ަ@eY> &? cmމ"&Kb*gKo7|+[e"de;TM1#}o{޳|;S_q+ Lh'u( O(!:iOC ǞykGLٟbswE9۴=( Hqd4&i·(BعDc9' NQHOJ]ۙ8`w#eLA> s&ih遵lZ ajsUh@HXБ$g~NBJ:( r݀OV? "N$v8^}D㢤4:p $Ơ>YU#$h(fuƱX84Pn׉%p^#<ݒRaYRϣQ[%(uf|3w@Jy1So᠝?Y&!9-XDDTQ 3O,;蘕<|=O5vq. ,yyQ.ȡ22{}p`IN4@"b G)j!GtRD 2[%HFw16?!47ەd hR",.a1»vO+tFGG& EDЀ%D"I}J%>Kd*[G4 i;*GK-Eav9f@ZB0H`B57l~,55|ˮ^*ǞxjƘ`ww ]Y.Q'l{$7~)3~x 6BwNXAPsO׍wjyz^ʸR,TmK̩Ezz <%W_Z x1p:xm: ¥Ԟ5au&]/) ˾T-J̄dv8#~O촻4$z n/<\Obi;1ÇaM2;"6ÓO(U:1sgyQG}sKx:\b*5ځ" 1ݚ|FYi Yb,.8N(fj{CJ&Itm4^ԨȏߟNʢH/js2,>.0T. X'xb kH;=@( g$O^'!\i%BTP"r X"?6f 0yP0ґchi3MGn`AE`eMR b#\>"8Bhٸi~曭 50XQ*UU5D21TCTHI3 UZS\\:qّ/DÞ]i h`e:w+ȠÃXtr7-U4^7e ;Ai+eSU O}of?nu :8MVDtU $s9=m #[1sN;=aoVphAbU+HS "e,MYNP!A2@6X`dRJ,1O8QH bO!߂'(]њEE<<:Z_|v1,ϧd<0'gDrCN;ϧvl9"T=a!%3Cϐ/8BaO}u!v!+@,]삪v bD{p+Mrz@a@;cg#CU/ЏV=r,T!(s0MXCdA@98TD@H,*ACA@R4A P i j :ΉP4 NT(MJM$DaI BЁK@dd9")A4ШOlI{C>fVydv8{!  {?gD4!# KӬW7/}%&2"(~L  ~u~ݩ< ۧNxTxCc?"#+RcJ)lo4Ll穽ȗcE&wXѰMMj) 5m2;w'^9QYa`QC !ЕI]C0Sy`QC6-MAAY 6&d\36zF6"lݣ(@&t IK\#iĂ F<Hg 410A &w_4 <5iB!<$${~Ml?bab"?y0?B!4+ ȁG+ߢPa5_THkDFnZ(6u'8~D]'5LCn5}EXbYoC(:,ENT¦ X`_l`BLU!wBҥ TRq]Vݹ[5q]Ly,m `Ɵ2r`AXD1:jE"@ )"v>` Gd=+o!kzpegFԆ) & "u ӖBCN%5fX=qfXmhzuGQIA:\RضiBw)FLpXJVIEZX1A%ykL'_vŇ<$JYY,BSFCԈeLiԉqs8&!GP6/ WD6FH8"Wi+siKwf #\B]0F ]cT]:޵Zz]mn(5$F#iC8]>RJgLKXheUvִ 1G( 0Y p. JF&Z*hQŒz iRmܛ%Ǎ?|}TPb&bd' 8+a-fp`nsH 6F GHGp/_?a-d G1 Ϸr:)ؽ`i"ֲghh -$ 9be[ޤziPIv B}Z蓹͞m<xF.0<зLa vr?˔,Z !`ĔpiL, |%+eu44Ao"$1hj]♛ppg4 u]ć8uFSV" 0 "Dk󪉂3ZI:'iiY*31T*By/wJǢrY=ִq1-,zÖ쉖YS)4a`̴֢cYk *DӍ+a\VE팭 !;))][|S1B!md+lc/2ذUW?D0Q'H9HC 3F8]J- LtL\ܦ0FXR i%6)P 2Ġri:5dllV\!G d7J)@nHtjfIM=gRX4iqeVƆliJDEdj*u׍5(`Pe\S1A먴2j>؆Vp[lfY436Qefh=aqWRR&qky#;xVi810#M5;B8G~kJ0 lZ0 8+|Q8Z*vf1 DHC^ ay6h m 4PQPg $!0d((!alc5LK)d\di"\%#WsF`2֜t8%`$"a)Ŝa4nۨ"n H29̨OԬdc1:cesE#i;nj2֮p5L+?b36aU 8A_+S(h7b&$m 1`F EDHTD j8хGJDM#363I !PhPO% rt1O`2fɠ4_ˁ~ @P @ʇHx'|Ixb$JLs 32Fi8 {00NzQ2j0>MkSfnlkcX0Wk;lwm(2 Ɂ[ SuU6ÌtAd+Oi E?>ctͬ:?݌úp% `ц$DC]Fy ]>r&âV$mXf ~/P-&yʖc胞 }GKޔ hW>ߗrԅkT@ arz>hI:(PS = BSCrk7bЗh77apvǒ0jĆ4$y w`CxT>ND:NhHw?v"D7QForvQړxAV3I*Uo̰1(z[D"O ;g*\BC1@$>,}@(u'@ nt4>9ga=a%ߝ4$+e6B\vhl6i ~8wgK,dˍ440ɑ7[hVv<{o& \8r%Y4i ?eZ焋 Yl1ಯwJRjDo!C\\ϡTe akȘ:s4[C j] FjQrxu6XcRx}i1lR21a9Y1B!pz:РR;`wC\ۯ%dV1 KJ]N-;%Zq"fwBl;!uɟzPE (X||֤w`c3IEqCq+NH04u2WE%#q bQh8B0Pj% r~n72D@HTETQP!Qvޣp|fE1g! B'>҅@XQA3 ##DD Z1)A,q V51l)KF.@DT$IRAQ!1f$aYE*D4t'q?(LdՍVɷ(u$)@{US( 'MJK&Lӝsّd0Z7+nYjlPY9IDYgLttp%8c ٛx3 9@)H3٤l޺@K6n/#FM ]d@0%ކY z=!ab{1:)TF/w > F{>~Wљn7/48/.U*X@3Om(_=pUYmE(,Jr3`Z&13JZ! lY'6`U 4 <*|ȄUvDO Q] 28z΂ !.剨9O'si%*6EFQw10" X$KE{"$EE_UԉnڨBI+Q>[ӓ!W:3;,U)ݚBmB$131 K+1  O[ چ84HfOP%;P!On`rS)?IblVР"P<fs3z`ש413rB(ѪAMpRѨd!3 af<WJ3i/~A]_OoIּz>k]QRb!@jP/(("ԥW? =JݴflHIBcdS,x?sv;@G cf];vL6]%|&]s k,Mm J,K)&b·xF29ĕƂ cܥ.Q5qc C$$Bh ,1'N Ü4iBhƫdfcfW,1ֱTpqlFw"aHuG 6a\Bl$WtheZ3#DZƲ=BP eU*qaݒPl#jLpo9ˆ+HVc4mɪKA:U 3 U{" e$#l۔e vvvꨐW%|0-S 8cpul UJ2k@o ӷ,ɀ%ԐŢƣ10dpB^JlV~֡.GHj0q0iQ ;aC .i,ӾV0{G<`[ZoE @-l#)4 0jKN 0ONj;qƥ^C gXC5 Պ4Y!(d!Kh8k2UnCu3cȔ9)7Yn(6AVv%\1 ƳEiMkG;D Fm ,S5P_EC$'$1c2 DP`D9Xpc<,d8KOMb3Z!JEȾ&yzˆ8)ّ<"SHi0"z3A=aFj5%afLCRea16"aq3#\ Sΐ 3qOD$@THF,?|402k\3XC!PΕqG~=>~牍?U +G2F Ι#3(@tS9Buӭb4ku&wPJAICst{Uz "$&mwhKgD3]m尨C5Y7LJ2tfb`4HPQ A``@ɐr:hx%:ej97VF5.9 BpЙ Zȕ#xPf& o@0Cc$(bR$& aNѣ 3m`@8=$TZ4 Ia@vxؽHnUAL֍.pjSFsoh < 4 0T1r# q@G$UrPL&C33"АJ- n](eJѓT4$f`V * c4P#ABdF+)9a. JLUu=}r1Ek3i !&6d `| ?W" !ߚ *J:!9#m $P  C# L0R0 rs jLl,̚#1hyqa\8kSY422)Lb FALV_ǝt> BsjEgdtn KG0GI֌I {1PdAa.}Ht"UGBYM 23RJJ$ !"I`"H!)De & $jeb!*R` "F(i@)>Gp(w #& `g_f ORىo$s/DǓ 'q!6Wvs32@$iъˌSDRU-MBꁳN+6n_;98$,, 0–sF )Gَ@h.E?x?q8 `$_0pt!lx ^U ,w`(KΊs Q%LEpF1߼x5$ Yt14ˣ$舲'?N D]8ȂT[@YtX cs_^? FfLcm=$_P8̄JPZD& w?PBAYZ)C~?wC~hIBaDzpzϭHeL|<5٠cE&(@qԣHr~:=toy p hXJ{ʓ]{`K: nsA@WiiJ 6R\F0CE)U `FAHPj%ip̧ZƊ cEEII +l2dc.Si-` VXR "ZTh"$ d98jp,5%p3(VYd,q J( 7f )\q aj"L6IB,$1(dsR j4XDL@ @Z0BD @FaD[a~$&cᴠqQ2 'd-FM@QLQ[USi("AI0E)'"rA^pt) PiTì$B$Af8;WDbfd蚠 H$"YF%%$\%6ɰD!&ڍ*  QK] 4)] ʉj7@dkY@E!o?ϼG$B AMzX~{0EbQ^WfK"L 0oM"T$@O|1)|L8ن"ʧ@'$6P):Mv!`=RjԦN P{Gy/Hy'6Pt)LJyt'G))gt >qz5d=޳sT3XC1 6aa6XPtI2L% e!:0ºWW2jj5SvgNF ˁdt]BMvoI8`p!*πѥ${P QA3^]Z44WF% .H\)2׀H> a @3*Gkx:  L !4YTҊJN%]ğ)b@J=IGRBT:I& c U$k-kNZ 46(S`XC{OgHQ@/h2/CPB#1y~yL9ԩ@&1x(M]Yt^V$DEqH! ]kr")(\!QkZX9]qMC\% ' #C"H!R$bՑLDA\13(a,Va!IVbdN!Iо|@# y/H8:>Rl vā<~<4﹍,d@a"/HMgR:c~;^=؞ʟS ?9@m9=S'Ą>2c1+PzÒL6X;!]P^;P#-*%=/zHL(Ш uI<35$BHHK-RR UPsԁ?`Az~7-~ +% rV*]^ukRB|l?Cv!wM $b6 Ό`c?:(&["_{apd^vr => ⨐(jpU_T>*ZZ8Z+3!j*AX01}$6t(8#Y9f&E7u;]sq3 HYxΤ^{-TҔ0?d*!pM>^'?[{vν: 0 # S c0~pAM1򰡠|tyNfcBAE2fLJ0yb& hH@ċz2ӊN::($CUTewүLF<'볧ޱ;R5%AjfXaFE֋}0!rRCoWtaRY,J,`v iU>oe.KLqH%_ik~Q 3v$8t01m??/ә4_; ^B&3LkexINi`9D-+t[ޛ+u^NbXjֈ jfxޖqvw)̇cY!(jI۱|2eµ#YK&+=f._@ǡ-xCyWo/WMyٟg_ѯM#""ѷXNM Ȉ^)8G6+H-c^4 "Mr AJZ;I@Q0F*29s"@aaY < JBͶv'RP ip8~̓!=x| nf74S`<iگx_9Gc#3᠜UF'HX}鮩hF.r%31Z>wzId(~ѝ>H:Bݳ1}cB&| $vPijǰgxS.xH ʼn9_- |@<1bȝ>Dzwop# Ίg!N;h8 ^ N8p=B4b?4jiCeCP${OFKXQ"p=j0V;;㩒F_B!0tbBed#})( CДM!F?IKM2W Zdpφ4&RB! J) SkX9pf/E q|c&'vEjUQ^6B<+}3|;O ӳMY4܄ih-_'D'=ˮRNx8Oz犙rlEkkHn b8?ghqiaiDNSy4|8<7МE~DHA ?`Po~ld9A` 5!&7 p%;Enh0ث} }`c[4DBx^POl@#t$0H>\ο7cXjuLJ] [%<0aA7^ wA'Z])fryH{.Am@ -IEF2ak+< ] 2 E-QՓ*O22Sh&B*i*$ fPi4jo))mF"\ah݅RVRTQ jw*:e7b@=F-G 10B*$*6liC@IEjc9I4Q,Qƈ1 b"BYib:RED(e"$lΤh"Zj'#&"wh&"!!.nƏhydv§#  "< ۬^0qۣ CQ`fu@AdhI8@ɩ"&*X\B @>Z̏Ǡkia " 2 *!}noE ad8! tc1~SRI#BDa9ԣ+ֵBHѢT4APQ!K}F PJ ((opNۂi.@BUb% "*`)d.u5Y$J]PaI2ȣh#ꍞ*lRy :ECGSsWa0:5wΩ8ٶR%'i8u>Zo: 'Ք (j"p0G/kXK"{[ޓ۩MPc#n2iƔPc+k)eF̙ bc߭Ƕ8T`U*IDUTf4)fSC 3 l;Ġ5Ӊi E8i8B89|{ۼ"|o똡KEO-ĎvIܬE .n?2KA2;)p8 ҥ0q[ơ˺9y&%^CHg#SLߪO)ߺ>;O6JǼEj;?nt:Bb3{O+$aךskf=`QRfyܵy1Ž_kWRlE I*5kM~k=6 B )huq8#sOzi$5 V1\;ی^i˜R;"֟Q7Y rjMg:"Q˴/rO ":3>!hh;~UIp j8Yf^d^QQ1nG /@χ8vq*~Ivz;9n4; i:ۉLŶ=\YD0G(ՇgXMianWCnGMdd$*bֶ0et؁O'L ?ślQ _8q*I*<Slmgݳ7'9ZOZy'Eٌa$pz»cpf8|<%Qpwʥw(^?qu kIO=(}s Cǔ܈c;t4hL㤾wfuʠ eZ6ޣf+c`)G.G}B-ShL|C ,l' hLp˕jyqxlja숓Ã|68 b&/!hZUq\_Yda"y& VYw{F'[0ǞΪ㤑mɾHD+񞹻yrԙ-g" .~*DGujiNA5YYN\;S|zjK8iP6iAΑ_Hy Ơ c 2Qy!~3_rơ~3/m1h(:#'3[krF|t p#@h.&ۙ/CR&! ="0PVG*ԓPسE -k<4?{\'צg*UfQ8VVs.q ujT|(w*&.Pӎ5/3ٙRןOUN=K6#> o鳼>BBbs48NRwW|3cOEqqu\! 4(w8X>r:pm{Z\siΊ ^؉:b~\OD)r쑯 z$!skr_[87\5iD0ÍnNN o*v||tx]t58P`l|5>g}e ٘\giۚN,k0/&fhhoG]6'ɸ쮘LPڋjcTXoIՁmH|aUD 3Ei_!^{6_]~QNY%O:in)Op OJO̪}aHQ8/4f$5IJ!X,Q uXrB~ Z ysm=v!'ІؙO^Fusdʼ qn]=w G(v0 ގqKm#z5yF8ROdfVB0Sdi1[qZmo)]4I%hcfB6Յt[IVJ$Ԇל[AƧFv፶  m"#u D :yĺVX)UʻWX@56tj 8dךC=8,Dwq *D!n lAccB L1@]cf] ߽ac?lQ;a QAC{A#@=ê#;F,Xbpp͂CZ4ć9Gy#\y K2Zg&9 VQUI ݲc0./+.آIY!#с'wjVD%`lkI:MV0aN\=ME/M5BHd o 4#Lw=.m$TnG _3dETO]A<<0YtLéK!m0`<IPBIj1;?XaP40ZRJhmjN&)kSē9xFa1݋ӧ3HϘΓ4]{JЯ#q)𲶰I;f!T'cփsxhtU=ڃE!wXӟvN4j{ .AO@BZsXhO9bZ+C yw2 %joǃh#6|7b8l`6ӎIdeF 6nIc= ֡f 9H-M:jwS٠kݬ ~;\fË?f@S qo+(*7bj 1DUu WCP| *蔌fH#!o}MqFF(2&80 39YdfiIh!ޗ$ć HʱddSX.*(Zq+XOQ$и{lnC^hZDB<ϵ$ɶm/lϞ"a!DJpB<>+E-aRRPQkMo5ǰ9P3lD0?`Lp4ƣӠRF ,kf sOGmiO~0̐ `؉Cw4$)L !m!$Ǽz:5Q'}^١kiW#J6WLoG&h8 ڨu6QkD4际.gFJ6tL#$UTV%V (&cbJ #qDۨ#iX-UQTUUV6]t,$҅3OF[!SMB5 C 鶒dxFZ4mSC[j*, cq(xI(ۃScQlP. XT-*m qyɤQV8+rTL8hҼ*RcH!HzQ-hQqP5TA*QcTtB1Q-:i˥x"&[S ;V*0e5X EB / F p5 8ӂ ƌ4j"- I]Dh,c1bmV((zAm챼.†A[l1H8lppl$?ecL+fej)j#N[Ⓣq:l ۃ#%vKH`1J3K#/=[jX22fC#GH:FD4Qˍ6VuGyYC=拨@MZa(7bc WC$26X5%#'ZЇ ʅ$%J^,h6 EJcFA!K1 -d7Zw3͌kJDe fK( `,?<=ef3%]C4uL AqrD 0CCypw3:eĄ:0&J O)C:ʪMyUpdAWG`?a؉42XmT @9iQQ[™i_n.uzma5 ʬ@ f,6~D2?4}|1pPx=TAM/ޕ-9#I0TZgug/iqW*-7CY]EL`8lHvӶJ{/NL2 ;HOI &; Ү6xGa>);頓*'s=nqO mq\cqY ԑ"]֤$&xc(0[Njfb1O.Y%')ʡwI$|Ո $K9)L܆$9Hfp. 6\a,`)+t&`cX?f֖YBێsyYUezw$ny=e];UBn"M;ױWfVיY<^6ṪKF N[0&q_-rݺm&,"]U6Pe%3 :d* -u;mXqBgsY*s6~c; c !Lc~WO."T@vu@F#'F!<qX8(cXYg[FЂ8^sNhiLr^"'!,\ԏw"w\4NDd@1,OOb~>j؋n4P9my5f;ܦ]Dۚuw86i9ss\%Ϯ#4иQD\˪w:CoN#%=EKIJHcm/ !-u:v[< Zޢovg25?yO7GtO0ІB#:ɬbA)ռ()Ô47~k|d#y~ =<_İihKr/?yQħcU|FDD.LOL9vefNz>9X1Zl&jz1w2)h!k<3Q|W|&,^]mqXnV jҊ uhlsUe3/hq 8%k Vwe,dK9nvԢ%\qݶRwwFUHއbeB}V4fjAwD*lš&~VK?wfRooR'D9B!*32QHso:å.sK\Mn\tvLCs-=j,48p2J"L[#JÏOܯ֯xIZ}"i vˑ|`sIIq+Qb+~~AW=q!*b7Xd1V |ӲĿwqH3y[f \A&{ӚSsm3 CZ؊hmCDɀ7^xӰȌ-F1ʃy# #Ps=tN6!5sʔ13a$ 0 AwT-FoR"H LZ9<ϯ1 ywl5kT`%+\Km#G䧓ˍmĚDq0\{c3o@!9å301b#U{zj' &qt4 Ҳæ# -66tJ,#'ь!ݪٯCe_wՠȃ(4CND10noHa"!$xM'C6e ?F\oa;0g5ODasæ ^9)dv71իx@e03L@D$l`ǛʤY~۱=tًmAf4P^=N(,RXS=w}YBp!8zb'E>]g ' :3 %<8dw5<@p:qy- !G~ˆ7l!U)\A<5 1$.*A @PLJ)H'-zΘ"J9)<+&Dhw9Dd@i*)" !bS{k)_%/ńa/s7۱:NJuJ&7FhE1!ܸAkALosT 6eTeEhDM(Ӱ n#l n9"&H+M%LTUfFV#B1$L# 0(, !hU

    Z[b$9;a 8j~c0PQq r[Q˨,ַ=CcG7J̖sx|ٛGDEc.2 bV/-[[/tÑ$wPL I"1pZ FĿȞa̲$A$:] A 2l^ $n Pɼ d=U8Fm־jPTNJPi(1 qtn鍔= /-%4ӆR7mnhNz3\XkZoC 6#d \N9D2B8f`J4u#[a˚ZjWXq&p)Al9h 11rCj_ߎmQ]B Q`2 3UaSIS;E$`AHw{2ϰ"zAI^X'ocvق/^0!I 3c/m?Z~pXB4n 1}|N-.ͧC0kLrVk2a ,d b,pA2Q<06A ,jTA32R(pf’4 n@i?H_O?U COaI -â3z?лH#Ӎ(A/RU<٤P=vv-s㮮XQ"f  h%̄HR$N2D*>C'ca:%}Sf{^7f;AGy-] 09>E2̕Q@0뽯S<"Y@6-V8GK,/Uy!T:WsÓJiZiS_!Ƞg4 bzU-?Ns}n6=!^¨l[ 1w|˹]nRUFocu",ڮ=%F3<*갔yftk3">jk#7݉ţ3qal)(LYB iE % TpJhueJ- J 4NT(:0mYD 2E0rIQlR!JOX(&)*YMՅLbba y&Z!vc)iXF0 i!Z2,:+Z] "#,pV44k "5p:lgc!r> bP{GECF8@hB zÙDV+ÏmaKP6Ԛ&u@A HedajX! )XFH% `g 8s vpsnv5gYwݽ!A $7š V(BTr@)UHU^.J*)(hh ) )~ %@ 7Fm+L3ۘl V]D%|^p 3a@ ,AS4+CB{"@Oxr~8wj:[) mV evf la(w*@;my~C# :jyS &9q%Yn #+74˨I ^tT2.HMR?>&ZwH8g՜`&m>cqo% J Omv҉f2P xQ"iD>ϰm Z@; ȿ9~N7oFfdLXR*Pl(Ʊ<5]z@{]36ˍVT~"ط1WQe; J-\a\5S02TFSR&Y5OU25jIIL,8\ [AU1 Bü'~jhtJDBz31dfɻdM¡.\b1A^_ MғY MXID9?1I 5gM8C0Whv+d *^E@_:0#dd7)P2LpC!e)$8xԬJ @R |{:EQڈעT#)јJ `gXAS%1Z`JbqV4^޾8bF+AM֖$D{0fcP@@%:=E)A@Dɲa7EUHJ+:_43!IH!u%!>:̌!XK{4`ьKKثTE*`^2r&`f(i~r<&>Yd7?w}B9iX 5hl`y9 4hP sf&k7~0 )Gn8XT+1.65[rB ݥ z1:UiZj*j۬2dӪ&eA--F؋:aE83sfMbbBP J ` >X'xZA֞hLMgd;_5&EZQNC/W`>C@ @(>=ɡ*UZ)Q6]}ru¡*Ҕ% @P@ :Fr?A-G!"b'rqΊkz ,Mc0),NX`U俧َ➊:o|ݡ(T=!*"ZEi 92Yp aSt?WT\ǃ'ٺja&<{m1}$ȳ'C`~i bVVeآoQmrjlOI0C+8da6#?baD E4sC81[JQPQ$a)?킀eLL4 *QKIHKL@Ĩ@A1΢f"" )LɈp6$>p qS>4F Jl @e=\NǙd`~HX}EP:igB~3N:ID}Q~굂D[9>E*lTʓD2N5_}gᛷGpaMh2d"DB3-imT LhQ0Yb 9F gH\s2Ơ҈qi)X1uXxx IsyF0ނƎsQXRԀCUdǜ0cQ8es<{J4xS/oQmqP5 ՚џ# 1"\JKZ\k3saC[cjO8dsH|8z|JWHgcc@SC"[x&8NxoJ_a; εb2*Vu3RD̑4jxٱ8ȪW1R)}?X,$ȃV\TɊ*&B|a,qR'f ǎ 12q:f4$1&CU(XOD>336:ԑJ&7|PBOWZPi.)l)>) l&N 4hCܩv!4AWH94HH~A00nA#Z9X{֌&`RР"F460LNnLuETZ0n!04)r3G444H3UR)$|{zH}D!yF<<"dپY~2){ȈN4/=d"YKvјT! RW>g".2yfuu6V<$r)rPD$hZB=J#H Q>m_ڞzh80'#w$0s̏2g.Z( f;IZwP!fk xjYna{y' hd}Ke)SD&+VڨlT[Px}(&IfbAT/+ͷIf*Ig\UC=;p.;+mb y /1 }zlc^aT&$Sm3:8'(;9@4߾¿O?[n@,Q0 28;'0$d1OU3ꎺ3CYaƷƴlM u6h&e) ILQUUQUPHK, HD4D5bDS&aIBS&w=cۼ39Zdhi>vjO|Q4{rU teV*[kDX!]hoDUMjC 2,gTJޯ?*ȹ6ᵜnwyC97qDjd@,t/d$+0|$ FdטB4Jm M$ JA"DŬ0 Hx)O-h/Տ\~{9I^Jl,>0_5S.FA,aERܚ7,Lc510MibЁruKiQC\RȨf5< qXYAYE?VmDN_1? N;hS LIcOi(2݀tJm7!s.XA#q$Hh{窋=Mcq 2UHʏvSM 4۟ ׉8a ëV~btkYCil)-[0#d] tpt{b^uC'.zɄy)B{^P i-xjQjJrxŠ ̌5پ%"uyg{c NI j6iﲸhZe]( $d Yw'&;8vA!)ufa;Ep]u7QƈTMxuvXLWseQ0̸#pdh#\-d-191w8-LZҸPԎEڍkg\H/6 ɑhn 9!#i>;AbfeXxpPCZB 0l1fgK$a6^0ss+&(qGx;,!RY7iHX~b^\Z=6[!eAiӳ"E2p6i,.;H(xti\:yW4VT4ޤFyn*[͵)>@݁ `6aL¡׵ൂ2LTA f4w*NqK({ŕ11}bl3ti3۸S8ik҂5δ7s I|Qb*L2?C7#݅3Z0rx,0_o181CZidb5ꄇNxhN x}f iڳ+dg8MX&!?I!͎/zC;@|/9œ>m3MO} Cd@'a뭽k 3p}0i} ^fᩒ\6yB7 `﹒N˪=$rcnS؍·X Y3x]٧>T(CT<9c ':lH߈AuWBxk4 #Kfs yh'"_Abj)bB! e Rh(d`$B ($"!B4 ~¨$I#?h`#2:? _p]PT Gn4hFtCYq?! `N0yyT2|uV:0C8$ibS`P``. X{%"$: 6EoSI= 1KD$QYHzd1$Ĕ$Q %SjBRD.Ry+? _'C|l_? B_V.IpMn*Q#XAfX`l} :28I (4+NA7=c.$|,tzHM&"ljS>G/ax(vg}3۶o`UbNws-FAR{炙%/ \y:Fڂ@%(4 #;y{=<U'}mmH;5Ǣ>j`ǦklH(}R T5쨗]*)hninwnrv-03^/ab҂}l9XѦ@H9`B@P}ϊ%M&q:FPTR@(֘РwxHP" B j}GPx!)U:'[w@(qwtz튦UiJl7}`tl`,ZP4Sl PNSO;{HYP(D([}6kc"== PYp >@Z>|o`wGc>Nk>{0Y}6e/`Pf}٠w:(/uRݭsv֩/PT.kiC@( HIG@Щhѳ@{U@|^ޞ};ar{;M5z{φj> .w[oiz빮nsYCzww]ÀOo}ݢ޾xHyun]^S|/^Aoݯ2Gw}L={.ovrwt/w;oykbۘs{{@ҫܶix 9/w}V;{miMGXԛY3}cUwq]}z;{{] 5=Kz *i}}66^v]atm\}x\lg/Zx}Wy97{ tX B6z4gFJנnstWȟmP&˛nm[cY{s-n]>FnƄhgW+kfEff1jE$\38z+U<ݶu70[Zyw{}݌o<ڨo=sF.fj]Nٺ'Zշt{w`jedjenZuIS{@^;wT@biN$TyĻ_gI;tbۼ-; Te}ۺr:N͟\ݮ4g5o+ϯMoC͢w{C}]|@: (@:P4޶Th-}޽Ձ(Cϫݥo{Lg癳@v=[j쓽o^>lh*EUVz9[]eWޕmw})/`#o7zZ.| wKh;yv{zջs9|oWYujy5{qji#ixL;KP6\{JQwӻ]ۯ{v: (Rt]mhy]=Gvkovlz<ٽIEH.=njܺktsm}0Sݍ+{75{5l ,m: rg_;׺i${9㻶Bkːף]DnE+ׅ۱rW'u >{mcmwBLljq{>wq{A۷D;SvUvVbweשOxzuXw7vNݮG{{n a"&\VN 5E!@: ClUAS>y㋯OWzv,uaq}o͛?= L_}=_Ow~n+ݿf2ZI2oeiε$?,t5h8ԥXEpQ_ JU+ YFwE*]4i.M]sz.^y,8}++*fQg=b&aPMĨ׻V.휻w1̼ϿZ#p匂G~@G.!_ #9+zf0Z*iy  ~ޜ pv:ajkYrOκLnzÌXIs1@*R`J~'(=õ|CroT=ubl %'w6 694PRTMLLOL^"*|s\0)cqab<wkZYwE>&'xgˡ鿣ⲗW?W |W_ƾr|p;ca( ۿdYf`fVë/Q=*G σ\iW\bT+PoS|dTx0!]1T30K[kZGwF$ATA = HL6dkC:IP ó?$5uxcQH!W8úO .6L19rffo?gq;*}vdg-cR?O4) uvK]Ie2+5v:5%SNBS],\URħ?_?Gk˟zֺ`,c!g^VhaK%k[twv-vC0fT}9t.7R~8/?)laD=O%mVZ3mUA0*?ثV|XwǏob!RS9 bЎ^BG;*X/' {t 23_O?OjdU?JL2TARLʬfj~V&0R]P3we3A!`2~8b"U{|d?0oe'5Lf ~_לa?:l_=KDb,##=&*Ckq;7|q4wdߝRybc#;![QXet¯HavL enDs938O"ݡw0pȡo@ f]+h1!p3s#'2-(l|r%D2wŒO_ &9t3Ci)(Y^:rNou (iѴF"" >{_gK$r0vLz1 PSo.t"33~}V )_0pZ>Ը:*N0>,0y;yUV81J+^֘ O uM[v+/v"}=P;ztK+ H[=bv (X)EV *JO҉}ҧ[!X~fӨ"2ִ,-IJJM\݋p&I[׵C i`>ք9&>R?O?ӹo0K5WRǖ j] #NQTpfX<|QcYo{(:t\dT Ge(/XՕsh%){͔[j-MTqSD2C28Qn\tV g{T$HaH^OvFw4[3[L]ubV ̢9qrRS97hQ]_dӌzkik[ M_όg.!Oˋ򈈂5þÛyMk%#dT2D 4vEiPmMqәуR!ˌUxD+uCmgVNW%h9J /i*F]O`}T)v*!vpuO2 +U%D&Hcy}D0hqBI%jRT"yɮsi{Ki>NxZC"\fÄz_2q˖G\{ue*#$]s+KvNL/JE=s^ņ;֧ ;ɣ8oga84)X rP'9,%v@ dGඅ};=&̣ s LO]?J2 |^ N +&=z}CzAhrh gXS_u:,mGeۊZ$f"V] @c'g5rs g${a,㜶}vW벰]tǜ-!*$Z" r.,.9'*pÚrҡn^Ɇr;6pâ rvz!NR-;vCJ.X ΍uS\/)yJ(H =nhy.%|OzNI^C<+9㿪uA $%szB8Jn(` pI+ ;Yum~Mk"Em 쿞CZ8+0>|12 Z}PO ϙ4&T02RQ8R2 @RiV$ZKZ4ߵzq6{D3Vr>ein|JnNY;uZ2r^"G;H)@9)H4E] N-37EI{o@ARđEC<>KД~'a&7\Ny61= |eO&d4 gOY nG՚#֘(`OM۟Oi')8v&Xܰ ִw͆(N5!v86mս )əX9x *|s6M' t'ΈkXhDwaLwLY,ַ8ƇFoQCSdMNVU@̕%O!roB.Ob#snr)*N^Eo,"@r=Ƿ>Q1晾mψ A 6U</{F6-Jx䳥"hNF5=}I,԰J6QоUdb|Pv\N#M2T Qg dի(GCf˵j4=n0;5I!?}VSEr*^*"/ ,y9U85L648*_ Q< 3!+"!kx* \# %`,dŕl iYZ 5RAm*z J"e*!CBbzQ&)a=U"gLp(oFHzȡs:KARu( iu4*T5h DaE )#f+0b+"&HP0$%p&*(k"CoC2“  pV hVԔ@VKPRV¨TKZRT͈J5-i&aQBB~8&!6q'Ir^#Yk5!xE)(^5*J6.'!9#@RDCmDД%6TFSXofI)5>r781X+ $M)NѢNRjrĬf jtf@E;P nɘ)J!+Wɤ( oo)x,l","_ӔmpjR[2|O: *ѱv>`糛g(rii82LZsgLhPt1A(wI72 ZyÛӬ22m[e(88SRJq:% ĭOqP(eFv"+[&[Z}DG+Im f0vaD"|R"m,UW+"4wq[YC rXm,Z.9m. Μjt r (Xw * #DF FG@Tʪʎtv YN !<`.lQTJ~I"c.jQQM^{r/7kfS톶RԞ$RwY6=0qϟ5jޕYɣ+Y1ykE2K70?QdҙU37kjoUm)°`|6=/XvNᅀ5i3k&痚0̺9;0LJ-Nww3=%֓V`y QB5ih#f֦QA(ԃQcEEu݌jL>8>qqcbE"PP4e1Y(U,i0W})w7F7PQJ=A6uL3uVP=FL)X,!X4'ɿWj_J0G~v_t8Q C#)NH Z+2Ҫ ėbc:PN$W5P :5Bd4E QSE M)Q88CERR`Ȱ ~_qLVAgeX(T_5Cç|~Jw6[_C7޹@ $s T*>hb(=;թx 1/j>מsnҡ:dT#ݐ`p[۝͹5N?-PN9u=q|^&qN3SCϔ 8~Zvs)eiL?|RXa(}2PmM&qQъa.Ê C`OdI{Ҳ,Zb%Ļ6IOQ jTB0P,\f3Rݟ6e7bzsН#+o;SU𡸔`A"G,e6A$ǩOdd($!pR C_z򷛄>50.[oZ.NtWfcꩪ[{RQI+7ht0P5WզeCԭ;>s8wcpGpi=<&][߬]:$3GmMgxykymaٖT:i"r"˒EU'P]ڌ-ظEޑ_*497J%O9BG ;\,ųeϒ q'e#6 l1"J^o>(dPT٭P鵝ԋ%~Xh*9ƨONL4C-}pl+J㢚IB0(䬃a *Q.^?vze,UT*:B7 ;7-ur RL2JjfKpT=Xy{|,l<]xRaR1=u ܕ4E)ՙ$G$4rlZ/(}ڐ԰PafO%C Kdyd}^= 7\nF9FfAy A*X$၆hY^l rC}aF|_9>tu_8dl0NJnSf”>Sü8ԿR|ωu G5Նa]i}cΚ{da͛7^ZdMmz(6CI_j; *b ~Q7N579559H&eur>=[z8yY` чQk1uob <.]'Y?HH[wuP߀*}N m!炙wg޺6ϑ ԕC)Ds:QL"4_oeOUWG#7v{q(5uSp<+O28}^|-U|M,038 x/C(6!$̈́c }cσE_*}oձsﲑd-N#b537*͛ɅFU/Z2Or U{cLu@@. ʅNwUCL'F!hs%~?O0k_Ӓ[Yݩ]_Qu"5!9plࡪ!QT|X?訲QlWWE>M6U۪9M˛!o i%Wڜ7~APk7\\5y q>E T௩d_DZjOY.ڞMDόܸFαU =}.e^'U^m|(<^_ QfvGШ}26,*Fi7A׊e]َ퓯~.Ɍ27nۖ4tyݽsovXΞxDFEdø5>[M {3l τ~I7U=}'~,6yT|~I! C#lxόx9>,D Փ_(װyNd%C䥥GCA`BSJ{Pf L.O\"CavFYKXhA$]&1E4 ^32hxoS*Djj0X,/ĿD 2/1Pcj\>48'51k@aYܚXrd 0 -B},{gaj{qZ:HRs rrwq>І]5?tDj ?yBO<*BͪOF:!BAH~ :$?bOV#mE s-xd}FiP^\|گ])J lA]U'Ք0͠k hEeȹU= aebeuѪKNz#J@% NEQД!7/XRuɔ|3Er/0 }>!))]+1T̍@xfW,E̿G j%5 ;uR3a1 i;9b/Y *H9eg#;mJbkD;D:wT|XWn$  =c 6ɟz:wzv9Wjً3"&Pj%竭xv%ГF67L  ;L.}.oo{}g? i.sfm?y^gԵ-|u8Ҫܪ:գmVORN'M;vZ CKzפk9U8UGm~~7ijm<`1_ Bo,!.UTGc79ТRdPZx)Kl~bZ[ 6z;YO:uu}Ԥ)BNÊyI|SЖزBTP9d%1@WW/qgM`SWlc0ҿR0"J&&Cd;G]ᝮЕ2(*p!70H+VQVҼzz9['ZQK)ӼON:r_G+~s^yGlO~[σ^5t5^Mc,_m{Ғ fi *ݝswϒpEF.IYC7)}qO >^N5/TG)Ao.ΐ7W]{31qebwοz?n'c8ˡ3QZt;2q=ejfBuht;X~6ÐZFsycF+41/9bkPᅘ淞eO5琅LkЇߌ1ͿБ V:`2I4=@f=rU$S\zo<`rq5T'4$9([II$]wHN*^X 'kEaP-rU֭кnscegBa{dĕ l/q٨Rt^>؀e߱[QyqXlGBtҖҌH<+*ը(*iZr 3Pm1ea/[1@)Kg8(P?"+=pѽWyetc H. *֘چ?W)[t{~ӓeRӟNj#uu!,?{$F39I_f.?r!(U#lU[uK Z |"ko?oSkf+1}~m۶~o㾙jvB@$eȎ\MKú=<_|^yFV8'*ϞwރFz8BH%RI5ڍ,χroۿ aA AIQIe"Ts {}pZrMzMDj.G<3\z2]FذiC$#ه28^} TׄD0wSSaMw[ѥ.rgw=X9V35E16\&aVP!6SdPC-^PBO\jPܨ0KčVku.9~L1N&) Fe-Gu+Fa 3d&Ke%'Z-,' a彶$&yeSvO7ɪ\1?W]* )j*VTHt٪2io7A:"<(e??,}/9j,xPbo?dVQHR1Ln22 h WL?IK)j =W} $#9R'RH:"_f ~I~ܵPQ2QE(D3BS]GP|pQ@6KC30=<7 8|&+_70rTzd!KyRN=puCd0 w~NSJ{sK؛F֠| e4OJe;ra n"D*Te SZ,xV-[j"_5Qb} RNIု'ъOv5+cc>!yuՌF+A6|'"J l#ن5,bi[ErKmXۙf AHԖ(0a%J)(dlm!Y-zhFFΈh&&a)RQfJEZm{?Aִ"RJ+R U/T!>Oj@QgZ!kp1!T>2j :q h$v)ʊ~i?tt̼ ?U0KZ*¡VJ m,{|(XmUTH,_+:DoBdAaPC)HO ӦXYϧ v9H|⧽ŖQ+Zr:+x3YJa/ʬ+ "$D̕.V>$ R}2҈BpI*ŕa'紪~q{l IHK?T EQU!g!zFC[OqcWY?:h[V6J6UWmET[l"Öm*#sead*O)(Z({ltF(0DHd1X?sWQڒ6vS?W, Rڃ+TUkYk6y?Ǔng`#3){D+ 9gntNu94T9Qf_oL6lϷ/3|sq_*QaUͅd2d3Pe -/M)}qҟĜhgoNTWDԕ?O՝ Ќ'%__}qRMGIB.WRLh tAAՐPӸ2' *"WRБdSOl-R9 WYɈCIFMAi15]QQ Ь)݃{ٹ݇M!RHoC23Hd&Ch r1S +'LxVlHaY&?H8lZxIL~S4+ $P @0 be~g˫\TO-}A̍ޟS;L{lяq,wq{:O?쭷W+T>o!j2<[)vPJ[dNnCZK 9C뿟y|cPD{?{܇{_Mt@Ҥiˌ7ǘ8Mr XBU>[ӹ\W-DD @ܨUЉnjHj=i SK.۪1 gG _haEE`=_3X$ p(E`>oΏ8qD-9ze(0^Xb̘baJ`r%Cw?7;7vjn;!›>N x2n9\߼ ;u\w7GtIM }r,cv cݏliV4P[U Q E-kL󟯵}}ĺ|v^=zFѫ=N'a%zBυʈ1=0urMY,dP\L;6FPܩs63ۇ]щ^M>3?# wfħP>A>}80zfi:VNd|p]@|-ۿM.??S]7"]]_tuպݫrW#t"}\ҧ">S_'!1R|݇kα7o$l(uid_$& >p;5<=3~4!~0!^#sş|m<Q>*zCl, QsX| B\g0;i?i'ǫKE^l嘺ף?_ҿpC?$;x"(*櫓.,-E*9r}eSST?>tlpY|21Z B|,çMmpY¾Ao'Vt@?ml(1\jfB[-vxuyHb:IvrTP9wOWOF1cpS;B>Oէ>\<@?.m>c %k+l1TTH:#N}+ovUoWeܕ 1?:PK݅рo%I+0o#Ȁ̏!5g3b㽅J]X%[ĝ`.!Ƹv a옺b~9Wo)sQ?9 A(= N G¿CU0JT%Yu~nrmvFC8?R[e|X30 @ @kM}D\Wxt f8t ([HPڜc|cf[';}/~u/pbB=ߧQ?h2'b dĀ~Պ{ՀiV$"A_&!I)x Hd4݃{xI0ϏdLEU)"CX)S?Y6J4&LҔ @R˶@hib`R$ @"hHdPih|!22}AJP!T15CQh^CKݩ~YUb9R 30Xɲ^I )z;Tq QĿܺ=LsxBC|P,R*T%4,q@Ak6i2ԣwNDM%( HK% A{HaSCw y`dDb-uʾTr:z|af, 1ūi4ؠ~uy1Dru/?mY.qi=?I{@B~0u kHAJj͌ΝŅs <#7iUnֈejK;U Pn$/,ʪ4T)r7S36M )xٰ)6g9j늇]G q4..?ebq՘W˂j̶VN_AT=c(F+~&C Ze'VjlV74N)C9]gs*"fXۆæҎ|~HD~:wy+v}2:jS,]'&E63M6_2 N|D:;~{Z\Qj ۖaT8.^f*,ݖv 4h=N\;t|5k:R)o=wNI#m# ,ӳɺ+n.ngYńUVsp,sȇyܻrX]?<߄=$uۏud`G8qw$dw[x۾^+p=wHks>@:=pC˱7@gQ{X=~Tzb#g쿯jڶ'C_6ȶVru\\?΂Uv9Q80MKTY=¾WyKS/aXx2Zc84糬]X| -bUB*dTR$9n+ n6Ӗco ߻rºu(x# ڮ{S:0d%&}&VY9l[>>%*,/S:vtwv[^~:rgcSzЪKc6ܿ tW<}fӽDsF Џ8ua|{G i_@< 5~$2 2<J`W. ~rnKcGzgzgd ?S?t)}[?.ۿ V k:j=@y0G|ܞ*.nnD `[)pʠ׺ȖY[&|Ã}iw\GMc`ӿVtj뮓Pj!h ?H_l/z. l1{,`1tgN$T;sY)q=ۗ0Ϩ15|ɝ>JqȗnXGc)c|=74gk\[Uae]^kQw9HFv^K?h5fI3lhP* Y.ҴwZ}2MejwkmeW&Q?W,u~]w/mSbu^762k뷄c86Nlo$ 8oMl+;+,}3pJZ5)V]HQ=F0DnTuۤl 헖> AgS(tZԬ {|1`B`1_s;ʼ.ɤonY>,줔 ;Wt\;`Fc*Pe$@cGOC Eٿ*ڏ&&?c|B8ɶG[zqq"0:4 `O"f:Ց5`$]xu[l bx+֊瓱Q k.`/jL1=g;/^ߋM]k֊ʑ:+"#+;Bk.pwTsGu-)<8LzTق*jzf,(f"ďR!i5+bA-˳b2eK;\?*&0hPz-LJH"2`@?s:::OmOsy'j>kÖKN^Bzsjq9\̾M!La3Ih_4kZ0ҿ1V9DE釻eݰ̦$*ܲvͬBcJ{nߦ~^jYi"7Uyu ~>A,H& Ru#܌xHMI3ŷ,2f /t``q0/i"Q׆R/ux -s_f8ڬ1AW$/`fݢ"8<}?NhkhJ=36 < 2@,GBDv**'=JlC5F+X4CỢ?;#ġӻh0ӄ$xo$ǰuYٽyU]k;ZTvwIIJu2ZA(W]H NzN~]򝓠*y;p 'So8kH'|ļ*#ufG䍆Yϡ4+LGg|犾'OLy[5k?bY0y[n?eͮMLr7\^97 ) <.xpBܸ!1emc YU\㊩{= "~hKqY3mł/KHD¦ߖozEH;Hl%xZ9N\>PE@HMt+< 1MҎZb7Ve`<띛*5 *X縱=VҜX/$좍`xc/˪֝h/,To1l!kۘp[n76m=ty[⥝n0n_'UGr Q@]ǿ^8*vٝgׁ`!/UhnW{=ރL#i(l0b뜱Iݾe'TClo&OwvуB!&a&c2Cd:E$$s?PBRq7[WK`$WΒMuS';%8Ex2ם eVѦ ~yyㄵ(F]U0$ 63c6Mǎ?s#mx- %i.l HVj_)zc9e.k~b\`XpBmo<"51۔;'QbC~ggh~> Lt.[\C 7gthː /9 ;; (yYWjm&X]< !07ۀ档[?ExHUGrE z=TF <˃zG0dWi~ү֬j` OE>( '{1@ԠS|MLݏ_Я|)p g6jK@kvKGtZQ#+mVy(;~%otl{]0?|\>gjxw[}An0( ?rl@.I#CgcG-BCJc\` C@/_̃va@1\{D=:MMD 0ǧVH\{k|p/Wd@|/q,<661f;_ݜmʯ{+/G\(/Btx Xnn\%vK|Z \|̀U:2%H2,QvoS-wGa6;C˾Ro; >B ]{ZS VņHix5Q~pR1(&$\ڈ'3RjE6CoPq^4a;8k؛L09{}~+{d)}өKf)x6cm:AzEKv <ier{۞>oe6 [2 AP_&h#0|4Q ّ(?eUOω0*ߏ3#(B@^ @@|M#D\HEs- \4Ԅt^sƁ%s@5=ϻ0N,τS&gW[?- Jxd>]X}N&J&A (VVuG^G)hSݒk.G׊瓵?=2Z+_o/k'Fq aO H!y@K 4҉ݾ>Q\EA(u->cuM9>ѪN]O%;?tOkNR\gTꟼx?g7; (d:(j?'8<>wJ9*O)%JTN-/^S3>ol>5>yY t>>>$VA?/߳MvGj W;{.P% I!6Hjߌ{1n ن3 Iw&- Ediwof2bg3/խ'ws1i!ztWywyUzi'&gAuu(OC@ejR a#)Z ,$e `"V )RHP+B4%U0DK"HjT8S%$#b( '=eY~[}[iq~~?;2!]KSd^{}6z4X/TjTUέQ>zV]w@>d+v3{dtG1!nT뾲^+qur˃Z(_LyPF@jz(?T0*x;73uA 1C5*p.%h0v|GsU@UP[BIm!?:T_WjFy=%ϟ#uy\aع5L|׭~} ~Y3zVWWr!'zH)=`fKGPe%R|ϦWHAE5E\xEސ|==qICT-!|U$.N=yvDVId'w k0NeF1`d) Z4B2)"D%[j*+)Bf&FwU"$h8SAg38%0闞t9wo<|wbq}&f&C. ]:;[cI*({wq@@ l12(~'ϤWr 'b&yC'w?xHX, ;ֿ:^&wC1C=pdr7* QO/BX yaDŨ p*W~Mj6zB1VD̩nBȓ~UU:yB<$>SPIzWRTYqmkg#qo&6~޵Oa7Y z,u!v+qDSXxY?jp7{g۝QqBb?ٳ;m;ze'R`WEett|P~.Ae Qn{'CFr9Naz>Ώ\v" @H8ڡC0ATGyE#gٍSs6{~ҏ}%~E TȢ#tDPbJS,&q<̃*8J (oTRVt JPThMw=wBޙ .TF=o\l zZUUVmmm~o?p>!ݖpQFgcq@ِPQ, fCE'1Ǻ{.6R0 qA`#P7Ex|)` \Ġ"*7]8-wzGTȆE2U Fkzxw >'>~~ ?`ո}נ}wZ?@9lPu\hq̍/@S0:2]{qH쁮+JzNhI>#+ :M(y- 6FQ8?5o+Y1$aa(=w+H6_4-`iPiY#?叱&پ'7KFy7՚oo'hG@Ab`4 w|?%bn?_߳znؿbeUcA1ndt'wP׻=fO{iܽL:>K&@@WwH*A8B!׸́\aNdr('@ꞿGpϾ"a)"l/ȨsQzOl?Ǯ]vCad;b&ae$ig_Ϻsֆ/spr69#bЧ;9T|Ɂֱ@t/ӝ4ϻXo|PLˈWр=H3c傧#n|O 87j" g4]e2z$G[hK.I/R P/{an(٢Y(#! kK sҘ?P`Xw˵fpO<@{F4+rUNidfS?AoV6 g+Eȃ]wD}d01|* GoDOs_5><7QE*@_slz[Р)qD ;tA\=3׃Ђa?rIG <˭zA!B}:[ِ?U8{k-B{m1GZvO,;gS?T Cv~įp>EH Dn< `fr:ѡJp}7_魶UUUTUUU* ڵmmkI7-[jmmhVmkFڶmmU}.gY:xp?Hsj_?̯linfYr%ϪjQ8y=smmڶmm{I # ]~:h͟ >jҥ {~?Ͼ*(,5a$v,@Z+%A`jҪT4wD0LN ={V/ EA۩㒊-%X>A0{\-AHfS]CJ(ҴQ˿^8ƋK"JY場zA՜y켢8:f !ڏ"ʂ"Xrw2z[&3[7=`'z*jA^&5Wg'3ad '`܉)X}gA0Qa0'$?=SfxOI?k?OC-0;j5#lQ"!#M:1t2&?`r`T|8}Ժ8k͇\n/:U|5`{#\Hc"d+{K?̢i[b:z֫k9G1T w6p頄*.w},+=f|(=~wtR:*|/fpt@,h!?!ղ"F PG a_=ic <g$粭|cRJ&Cu=9" vkw.ùw$?`->xˊ7mg:lN;"xTV"@Ny`*Tzv0pdm>g!ʼ%P.r%N4"~,\2}ܴԶxw~Q)x&}._'-凎/*5 vyVcius?f9a^¹GK 8!i1s8iChSCg@N }-¸!2F@d^zr23i˂٭J k,඲듇G i3DA/:[RC/U];b\~0 F!8VTuqn>Ǔi'Y"VŤF[p6kޖoNcu~5++g6X";W;\=Vv̟Ua:S{nIXNzJ&\$ԺxdhsAU{h*FTYЦ[ BNp湺/ܾȷ-3ou{B*x__ޙW檎Üp;L& U>s1RSq}0@4Pkc1}ЖF;g"&/mZ7᳊u_E5C @ҞHY ۢ7u{ y9L$ dClr+? \* %5t_\ EgZ.Wf1 |U E[T#S`5wMAP,IY Y)7WS]6¸B3F"r((TɊƮ?Qĸcߟ]J °a_Pp& Cεv%",(̊ ˲uō}%Z?w4+pZY}E7Q(7 Ot,(' [Ur FZFZBlh0_æؙ/1~.pGgX=_p+KpeJE~|wY$I$. xLI97yvh>>@nM! ?#'80zZx30B !k_ur|r KvrGi-L[+Y5 HJa{ߖ̄L6ͱA=O*z,Tq2 I9DOE ^do!z͸f$Lf ?Gn]`[ ? ?*Q/TQ 7mEMEءty͞>8;x_I<fy\S9b(tuE>Pf={&G8trr—O~K鞆d8#gX=l*dgk,[~zb֏BujED!ad bECb5Z- .0:)K!*h}gu!KΑHN\ElF* Hpxŷ~tͧlh<?\HOYR$ki*TЏ{<|q3dT^0W`i.w GG')GQ(k0$I^R |;Y=b `loqv8'÷kJ|*fs5r6[\sj_>GgOF:oPFCZwdВH,eas +S?QkyjTa~>Gs[>U8,'C{cJJJt'hy!xuE~~ۜPG}Rdq-ZG(^rVs[isDPm$/r|4Hvn__"'eAqs al/Uiy5gŒ[чLQ;UԥQ]lu Vz=\' z(tXV]zZCf[) O m^J~?c;ΩkA=2IJVQ9v^( Cn7rݘbCșR!ҿ~'͡T$'xC`ťt HA)ʚLG*ۛ ọh %]@5(5{EQ{9,4p}bK*G 92{T?}a8ț>4āH L TUV|rSH{❅%鍖(A\$/}ٶ6#)`*'/}S~1t&r&>4LD<:?ۮ,"cD#nB-|Sj?@l1Fpn>R5'ulT,-<8  8>;VBo yO+*"w֒H=}$ӣm*0-,ˌUd/*m9߳7͕UUW}yo 7a.2cIA9/d܈fjtTO'ћ[L3Fi X?ij(Ngsk = Zfae0>9RX A-}u IUrnzfG4[гd݌ >#AC (wadb lX P]:[By42J^֑ =UfFHrHB ZlIQJ8KXyT6IQyFcv!u vso ~6Z$:DQc/d[͍6Z/nO< 9=Ý[6{-8Nդ*FD.'J8a5}lb *}WW[bj'-ޗ8'\@{WN&2Aih1$QHܯxL7Z\@WxqNWQ}rhXC^xLȿ?,!OG~q&fz@8]?sb "MOAnczvJh< mWZ."-1d)uL#ۊlDم)fp tÚ;P~&DU*I%tW;%5ePΔ|S. q:6lo@X~j\q;8LHP!,Oa~l^ @^9y)>*9iWP',6%͙΃!)(F/5ݏC&$J󹎤XXQ"ZBrJ놓ԥE2XxUvͷ̘[t- ]j@Ji7in8W3P7o|eGA%<ᶢaIZgj0lگ0#6ɾ8N> vhTQkq+H4ɩr{,'`™2T(&ÐW\6#o*5Z>w;QٶA kIy~5X'|{P" `?"=px;^ -)Ö5"8Y6?Rx>|و;[4_8/l% iݧ{0zrf(+%r۶q" e#2ij%ooWw΅ ;dSži\;$D"dSxcH8dW c)lJc|\WBj_XW= RQdltf/ؼ37*ШP}>(k" Pg ]RqTK>;9H|[b4⽝0$zEE@TFٴ4^jl5k`ڇ.TV%glo黎$xA!EʉgZS"erEE0`wv[WL&Fβʮ',jz+*+Y! ~<>89AGk8TɬPo" T~{Cm (Qu_ C:Tw;$ȅo<Գ`0=7C!o 8s޶gh':T6'[ y|+UWlDQZ!TB+ bG|Ht֙de Vdյ".[\j瀂2';'T^@7@+GzʱgmÌ͕*$ Ý X Î{B mIyLzF:ؠLY{ur4CdgXIe]9L7É*qRLw{iWs$Ȉ>t}8i+ب Uqp6{{C#ي?G9"{"9׺N9|/>1ml(dkG+"_|Țl~y^y4),ND^/8? ;jaF,g`< +ܞTc?nSZ?kN]-ݒNaj,tZs'𸠪4WRK!VP`8HwK`I(:J |?"$Q#'d o48 {ݜY5z6W6_/0-JCS_x~0Ε? fnjdzI&-OW`xluHv+/ңd>l~;%J2Mtp ,Y|G|(yYUJ9*5K/C~q\,L'bOs3n&S_hss?z'hKru g?Ae Bm]+n ΗPa)c9ߔ"g[S>\drų2 1sΑ@p1Ai cJ=_,;|Q.])*9V8:pW3njܖMsŞԥ7kv*^}{Z^`%~u|se>=ڲ[,TLh+5q,F!<մ6>41] V {Ŗ8aO#t?Z5GP*"*JtjwE/vV!lDDpD ,9%.z]*KDs/V%-Qre "xQi,1hw)*5 -PE\@SX.~0T[m9)Teػ,kU>l8DRg޳?Zk'3^biC-l[ttvS9Al(x0\fbuY b -G~l#;l8-zx'EL"(rd*|_{ 魇MF{| .>++_jgDBiPf5^Rϵ@p[QLp>;+ h[!d'=y}_ g&=8 Ruca&/}͛rQt=2{B*8=Pۅ> R0R G5ac(KB ~Y$XIvW]` 0*צBIyP*"|oT5Z$YT6nUxpg.@^R_:*!b߫%5%bv8U :zD+dgev\~_% 3y h׾i!9wHMlڱW?ZݪD1|gBTBEs7㣯J fOxr ;UTYNVa "U'( 'o\3 W+mN)t{4VgVtG?tm(*k`lo!; a5ac_:T*Ѥ#`) Ϟ4\5̃i]]-l%o:?(z{sZxN0ó:AVyNH`UW@aQvTx[>#ER;9p!<D0NElZw>i޽$͖Z|s3lk )I6 88gQߝ{^om A:ۛlա=dSĉcneѼۆfQ9t99"QEvAIm) VWb+ \U(b#aj@ç"Jh2DE -`ҶuQX6[\ĮX2x>)FWY `cLO9q 80\ғQX E22\#(6aY-'(TA@dUЦ \~: :YPJHjj)*,`-8^Y|y7z|Дxmg\[Əl7R;XR"ld,TF@gU>d͖yRڷ3pQ7tDD.+r>_!uv.U]p2# a}tP.eb\`+Ү7믲l$&^>cÆ4gYJ׈or\~[X{R7@eթubt%怈{Դ~v׋a :iTZPzbd;8pz!4ll]Wxc@(qI){0QQURu鍆\/}利6-e{ 'k;d^"*Ws)\.WdnWK0K Zѿ!Q NA3<;A!B΢})']]38*|~l `᠊I6#NUb2~0 1N̿kLWp7%KǍ98r]M\K13]tZ'3UPtBi"~T`S#3„-=_dwx SJ\풾糛dDmeNl@H X<,^.2ec+۟[&aŅ`]LiYҙ֯0ԁuUՀ :d< Ym[Cxd'eJ.YqHVrc@߽.@唸,Kq/=bt"P ;`DI`>a["'戄̚LBbwQǷ=sĞ~Q|s]n61oS@nLtхcc,?[xr:b]/TSP/ 7[!&:\$rH FͧCܝƴ)+1F@w5q^xdlQ{):v"Ę1#QÏ5lCLe"{g濍 #!ALdC2=ӑ9"M8aUXmRH۔*ZxDyqbֈan9 ?ˤ{jNɒ[lLn'^}<$b,)UlgcN+&U_\| y-Tad885#jY[`:O_ĕz\ǔ9?ڐp  n~ml^#YȖ$!ǯb"\R9C&n;AxF}VK^M0勶:qI# ݘ_ ݪ\1- X_w\-3ps*(D[v׈eꭷ:  8< tl੗SNfh8Ep9 z_[>}޳.M:xGWt^S"e/SGWf \CTf#ֱ&v̚0ҟ/md'-#w]fDTFvm,"fm|&lg Gd!bs( lfdM*6Hʨt52)Zt%?8!߳qxc/Q䪤qЙi/ \0"Hz 5ݚAa>_uVP͂*K)ٴm0]dbC^\- r5m3s@:uH@ 3A5^XT(I-Ų1 Ʊ|M~sgS[ϻѮ D(2zq(X0J(@2/zmm{Gm#}R!%&1cx.z5ꤖUS6V˺|\髤B5P foI }Vqrx+(\K!2yPstgM38{?9躸 FZUZ8o|>&T 0:!d,Y5VMS@OR?[pƂxnl^g-6՝7YM1 AD̟`eG;Վ|b׈ix1ٳIr_2NK h򌟖},1d_ @ㆽ6 s:d]HNA;+A%D#}}5I ;!-Yƾh{w'99&/w)!)RΒ7N {pٵgs.tvjo á_;kc(gη.ڶ^cZJ dH^[j qIv\!g 0/2{Zۅ"> Y Հ5=ҺL6f,I>4}K< Ӎ@f>`tAb׆ۮׯLa ff&zrŕo}z4QA"v;W,͇D{ex:NMNtL~|4p#=-8<^T^g%yxou8F~_`dQas⌦d(C#߇S}tc;N319d?|`(lE.8-Z73JD^ד'm締c۴e~%ؤWi/Z8.?7j?pÖC@ڥW #.}b5 _Uw I@17sF`JW-JqprƷݪ}fT yۃD1Dq'-]/?y;m^:!I0 <CtK\>R$6ZB6 pz$/ F+$R?:efv]/j7h{*POVFj|\=j v <P1[#'!s|vy[@pPK]Ƽ$Q)A_W̿rS:qpsܰ<+re4Ms#xC8 G8(uQѻD͍QFmUIȹZ+DE\:@ZX!2 ǔApV:mXhh:džVꮸ9}4,Z, YOKol]_2o6.Cݴ2>~ gD߸Ttn2|ksA6̱)%~qYx ;4Di2;ed3 B mpilv 1鞠^`i_BW\ư&YaSu_"bLMizٗ }0yW|]nL6 rPC0dyw$lձ\/̋25^X PEn^GF.WqZv -9Yl^zA6j6RSDEX:nf؟Vt.!agB|7om]Sktpw=zoo=_Y+/9MBv]$ڙJ?0bqn^SAsK6>Zukj۞^jSr93 E o P`C=4yڼ{i0c[Aqs/a%! #ϋd[M1V+G i8AOdP;Q!s) z # W"=&q5YvUѫIrag1E4hq3]}B Qe[- 1֑(H798d]mDNnii i*@z.U~n!'da^:Z@Z ]~H ;( pQ?;2%6%uv5{['V^T]EޥRD{q'd*$Db'[vu>Lv>m`(!ߔq[ZP/6lҨ`RBZvUIJ 7Nn~|Cxs^V3( [x{lf"W=\lp*+;y)W' + jT%Du6YZ\J1',(<)‚ڟd_Qiv%goӶATT5VI8:DuR{,S)Jspz8:}ׄ7q|Zg08X:ѦT #wGV` '@<ӱUn::bj Q"˔wSGTSN{{idο˓|I;'LTsiCK:ZxO+<(P>8ca}zû@WS%1H!P,;8lXv6e;\Ibmo؋ ^,P m5˂?a1#$\?d~aJz)C($Ǩ:Μt 6 .=%GчFuS%2Bb0As5ViK&ȧ{ !S, T`1>̮ ʡٔ2E{mP,, 'e;HB"x#lDJ:ɇQtphw.|귰Z`Eak\͞&}/]1UA{0`F6[: /,9/q46Qsm>P[eizN `VŴ Fp.qG Y^铁't|Q`뿊,VjC=y?55a}P{yWNģ*~&4/9 \' %|][\]/|n?\׻|3Tg}̻+a@)p]hSA@|'",eZ(ަ*Vfzg).$MY*f!A~߽g)&][” Bown8|z(a&SJjdF -:s@$?}"\ف!y.%uPC7k1׭* pЏhyNxs= Pl:u=-;4>Zv]xX]Yq]Kܼ `)I^iXujW?9IJDQQbַWqJsM&=;cL%qL\(;sw':1i./p.uaVc& IO\u|!6Rq/~0뮇3>8M;᙭#1[ (|r}叆cu{VO~>|⣙ 6壻 (-<Ǿ\X-pn#W(L_ONF;V:u]qf5U~+l.s-q$L`{./ɡf1ayG4%Oȣ6M#ܶWp}gXr(~hGHkRQYژTV]on]!;LΆcgwsзM;Tgso*?6g+e~=?-;Ɵx*²3'@>pHg& 7tlmX9vyId'3):7]=ss\gID., iܚx28*^jv7v;?O\L׽j_'y:M\85Rny㙱4Ʒ?,ɿ.y/۾_[ ._4PG}ǔujQ7/˲/aߢ@DȨTJ9pq%UfVٿێTր1-_'ի<섴i& V6^ #ZfUU.#RߩYt3Aqy;y"d,kwt%%-arXmsazJ $zG2[856[Fޭ/^B\wE?MBX_7{vѻ!0K-ӓnHsYFf:-0LqxQƢC߼t|q^[+*XWX$pRVu QA}nbc"9Q1p*uS# 4s7G>ՒNg\9VIs@Gx<8KuqVX[n_+@jE' y}E1驁e7yz_]F ĭʄ̑5A5k yrYePS#:?|c^sMs,@>`a;h]Q[ Onc5.Q($Gj_=?trA!վrf7Cq  hwҡ/}zN9蓙iZ `'wT@_և1IQl6Յ +Ne}[(q߀7(44U>ߐgiDS> TYy/tƨ|U^(*K{]j5ӝl]]RiU)EƱb$5+ΡayF)ѫgNwey?d5ګT Lq<{3c4Xf̪ ux Xz* Px0Qb #&Y 8',M`%p I 7vg07c ?|/xK'+q/^5XqHaW+g.; cp-p [ O7G@J~}ZԄ; >$E7V3>,xm]~j$oxC@9D!8|Wtݪ&k痈("J\q 6q9fhܬo&|údT92@tНGIuƭe^Mxy5f;tX!nJjnت@awMGlx]f[0;B^,偉EHb8dშv\PFgF ; bYf\.=/4Eqg$ :k()<ʫ .&%8(g H&=uDZڈo1J$v[VgT]qan#z *PbI(*H*)%J@"bi*ZSߘ4UUUU)EI0UP MQ f*&")&*BJXAgy>zٽUqH3#mqKm>voUPNFJkUYFLCy/ghw n{unD:TFp$3TJ2R n XM}]Pss;BedbAꪯq.ug듘 {nLvQ_&~S*vW/a+^ݞ$~;Rkc<.jjeڈ򹄾jhc\ex0|9K /%z+#9kqecn.;+7y怒-c0*&/tL³ ۪v@!;][l~;s>_`ߴ-nqCoKF\BRC=mi|X X^lnK&6 m  u_&jF힏/`B$}fgԡ .a{~IW#ѕv#Ga0W9G`cQ|S'Rf.yߨҜ6AT4@~O(GQUKMOq8ixO ;pb\YDˏ T*=ܠ}d-.UQ`L{Qze'q@_N>)iQX UE'@ DEEA|)Q<Ǧ&N[HjO߈|ݿ#1 Tr?*)%:k6z~3(sy>| 6eލt:>6B(6~WWW&IYTAr5~#7WnuaKrb> 'f@?A[@ܽz$Ypctȩ'M?붘_$( P)J"@ńLFr %rAH#[{G~wN:BOĤ%2~e<4'>C TC! P4@(P"Ģ N*Bf *b  HHaL!T3psB ){{w@` HKC 'th0Ċ"BjYC- n1 *! 7{fy9~]bB w!3t@=y?@$LcNM5+GмgݒdF?"%kšֽPs ri+.K:?`(b)zFbʡvCD(r~3:8BBvR2UyaTxص1{^.My-'eТn5f1E 仧Ta_Ȫ>6`?iֿNsƣ 2*U_40Pr6@ yVX5 q)h :=Q+ )et>ǘYl(HMLr@oQ|ٙ]+ogc}Is[( &B{})M_©h r 䪪TXG5x3>}eB`4|q5w[:=YfٍѴyfO/-iD y&=P,VY29wLip"9(|$ o\vgNGT 6X3mtvYex8>+MlZS ;dE\YүQߌ ;$h^+HQ@bNA"nB).d!:u{\1fB QK,|9aCLD"e:?ђd\&'BsH!HUd7!PX`mAم28 (QKz'>{͋MOÑv9տvC/"xk 0P'l 9l. hя<19w8~D=Wy7|tCZ<4ugu @1¢qHsۧwv_xR".4cĪrm?A8~:Qf_+s=fN>sק /V28r+ZD)(9>6?C!((,`"!9 ʠ!IO xx[y ) 8O/?qd((uv?k{^ˆK|O Üm Q @7m'qM^zo.8tl[~֠Ta9Zd. ̘s 9wt~ϬKsW0}}}ܵ 𦮈Xҳh q@wBJ?_X (@HUSA[h`PX' _ǟ z}/c/=>`JwT6#)C)\)S=.'>[y+X0Ӎ6"YNž+\}\OE!u:ARD`xo8 g (~åzKqFpPhjf89$ 1=;1;z8QUx:8f9EQlŎ6PaPPvwE|nJ;W}(d|C0`'+)Db"7AM2}k1]y4He*J&f%%wohϢ`w4=u0q /V̠CDl {A9]F@*@? Hq@3={cL-WI&sU*,([C,"@l|:787rJsX}Lsc7@7 %D&^ZbijeoGxAW*B c P0x‘mܦ!BYg:#K'顯qxVKn'W\Z4곈*8\9= F.1l{t%jT>&CZ%T[;6֑T3=T8~i?>>3C?03 ~%j*Ix}Bj2:|VYfOןWCiu(,љ!Jj>!u$4)[w2?S& ih;3n-J8*xweUVRUnffpg|?op{zt0`#:c #UZ3wEJZ QB;)2l} pzvK""\fj8i1~ZT>"8 s'䴿 lvGPVF7px@Ag]XY-iOy aB \5* CX$FZS3PwAy3hh|^rvaP$nw.AǤ4 G^ "7"dS͵ćUC*(RrPhоc=|{M xvq^]Cpvz"Ʌܚ׶[ֈ$(a؅|1컼p!3T wd!Xop(z $I *-% K9_|1;YȘ4)LfWBfuOuvIv<ˌ<Cu?}u۞&OJcj=;t(3C'\si}pKtŤԕniɾFcwsl9ڱt`vZtꗂ YC[2Wk!! GL#gIsq\9 01jr'ndXD#^к D{DOU@QEJ}|  y޾ύ/w<Ǽ|رUA'kHeT0֝ y֥R&X5K/EB˓*AHEBrxi>[DHvܺv}{jX!tgHo8lTX qßx|s@{?%Yc WL@9:tVMq!|!곴" #`"{o0h۲.\Q3kH% ͛I *_"=rv%=D1k7#^: n~_ʈQ8(Y׎{8~* \~*:7_V/_,>%𣲽 0&d-Wb{~ﶢ3QSd@?zkwlPȾ!WQ4Ut\65\.Ovx4|A[=^y^ a}L2yAQ&=[,5GQ^[ N$S0U^=.#cyGJ( :x ݟNZ;{"# ?:O?l}(HLyAɜ<)%xg`>?82twE=K_|]]غ>ZͳDt`R`@+KEfB\D~>6P)@Og=A.aVTRB!Tt* O"MEȉFl^RٛM 6:dyKg$17g@6Rp͔8 t>Ƭn#P< ; |(LlMV~kٝu9d*~g @/[)3_KG@aH#rt3\TR f.~b|z<_&6rD_10A faAAAP._>Ҿ?0279g(xtMpAŽ {̚Y[S,R?#Q9s)oG)6{Ai#ibȦN_kw > EpJR~%%:f\8R$w|MsCp0S5n|6zDAs;A`xLl@ v>1 K.ljhX#pulRrvcrZTH{&Îi0H Gd$X)OBػ ^CTGoX㔬EBL! .҃mSX=!q(W⡅Lut:IbV=eF-JhK!`'(#l5fޝ Z GD O/1|JHM|v"psQH jT\6kcħmNݰ6̣C]٩F}˶߼4mnw} xg3oAᾫ6ZC93 6m*_*Xՠ!^);cd5ե\_\%(]Mx[RI:Qu}!v۞kE͛u6= ;K5cL "O hsR͵l,rk.;ed n/áMtM'L C>AFO;\z?ӶoFLvw QlmqpԼZ2O@ӇX)hA.a3@a5[4gW Y06A&Ku$#LTjhtz|qN~;%'@:G֨xaMxר7rvyH)B@ |l`H|f9 ;퇇v ?:I)lr.]a_eMoa,MsŃ0$(곴`7Zaĩ>,VOL &dC#iSt^Q{\0niD<ܩz/Xa/aMnz/4Cm6Z qE)L0u X0kJ)r%;o՜k%̈́Y,)KXKVlxRcⵂ[Xt̙ߓo? Fx3vXh3gQ6y ZWI-IgJLo[Mj5c>5ǒOf,cy|4oBN^Cb09~"#/{<$ҏgu!Y}Q?i峬- 8FFLvG]h*$R {,QBڨh҇{yA̓aCP]6{sȁq3:CVITd\f& s837~ӯ3 BQPLH%QE - ʱRS ̲L1&a&V!))!ۈdPSLASAAUQHAL+AIBD4RIQih j**f J#&f fJ* %""djJ@1]eԫF* V*ŕe "RV-JZBزIPbJ#,J +J2b*dUT jQ( JZ"Q" JR& a2D "S1DP;F1̉edB$0AVHb f "$bF"h`j %"( `ƬiJ&)jFdXx%Y b)DcKA2P̭345I@HDEUPDLQ5RQAQDPD•1TKBAA0TTAJDS)$MTIT3 TL4AQ"RRE2$*&i *H(&`JY") %C%LrC ZB i(faf%iBJ *%$ba*RhJ*"ZJhJ" J!Zee! b&*! J"Pi;r$( &Z &b% ra0CEM 2?2 h& iai! agŒ ".02Hh+1LaRa+X% PSR%%E3 U@PUKHR B 51LM,Q  &* *(Z f(ipL1LM PLPLADQA$MLSQ MPSU0IDILDUT@TSET,S12bB% )j-,E#A 0QAPPRURAD4J4S DT2K1T4TEH4SSqM1U2֥2"H)R`h"Bр@ DSU1DńPC@C DDGY''C=u B^m8 񇾉M R L YF*TL0UL@B8$|D%"MbR"P n fP9FQ(tO"| G iT܏H%W@CD<( (!R@n l<7?o|Gy@"@@J|ۡq@DPa;tp?o>o# :V?3LZP85: ~d" 02 hDuYHeI 4a-X2Z(L  LiJLb*RfV&( Ez>m *&" Ca!;$ɘBB6(E"f$$h) PIU HHV;Jȇ %C$%@(1 Fi1(b3  1Hw:3 h2P "10S$ 9RdaQIMr.a08 @E ID25,eHBd)W 2V f`I!Q,- lbeJ5*(TZJbS "! Юђ@{.%R %VP,))(r(l h0 0k3:ϫ.| Sq&=R xDy!d/޸GK)o]Ώo*SSvn0?<\juc_x˙1nCl!8zޤV,m\GҺ]pbƠMt`#!*(l81e ejR۫Rju\>2j0pOCsϼv)kJK"(g٘k$Jhj+eC msi2rhL "*\˅DqlzS w qg?ZS-U7EIūŒ#(.ctt*T>:L uigK5 m7rۿsSpUW?Ƴ-{#3!+FQws^t}vP W ziEK!|7un1 5W?F7)y,Dfg;܅#-W;س^A" ƒ d,# l|fNz:ao怶~^NCkbufRʙ^ɷ]p'dY6l4nD &Oh9eoi]7_qgn.kt+:CGI}*DmLOb3!O/|ߥ zh2d%sA`TjX@O{CS__ӝ[mjpw`Iz =k |ݪ]A`y'=]]yɏzZy nR7W9Z`(d$5Lv-cճ:INQuuIR?zOOv,| (Ϭm᥻u٫, c}?~~~p'哖1$Ҍ!HoNl(Ju 龐fi*uZʕ>ﳷ?NW,Y~G.S*tc9BgXk]K^[N8hϐߪG8;$I zOeu!e>~"r70~,D.:\\잏vAU(vK|C%ZOwV r+p*ffQJ F;e F5e4RIH/sP 2?h{a"ئh_0xaQGR~QTA0鸔P< 3(]h}qYqs]؋?d󲢮)K߄5R,8B`I~Ӯ><8̃>[^.,(o`-N.ۤKD|kٷ]n3sp rSBC(p3\ha7'/G7&h߷zӍy C:+Ͼs?-%?nc&Vv*yJcs`ØÚ2 Ūqe}wFv٦||Kq|hs$hhI ?^pܠWu21(A~Ò8mX A):ϡكb` ýXgڃ+qU"R"k"pPCݶpPͲaG_OCVUWPĀLhm :NcT8)P\+P9uLs%;0šVci}XBtgPH;cZq+}D!N!pM" nzIQfH L4sj"d yN[ zovܱ>1bGʦ8$_9(07+Ӫ}~I$H8a(L C"ݩth'-^d|}&:tg)pó]'/wH Zメۗ^mځQt.3̢̣톐 S!)S2JTZI5  qd#GIW Ƞ.]c;~͜ O<-@5@؀BOhq*/PE>?[&Ev-/h ^h*@X3<˝AܠZ(՟Oգɟ'A+^D0Q* $9H>(rPK&8<(H4İo>t#Ra2xLYeRWo!^wK;haN'hI+9=H|EbsŠv<|w4cXf:'6h ݺ\ztcQ "SN/2w: u5a`trA5:Qo՘Hk۲$E\s:тU|aFs"> Lo tD ~<7y w# ӧ\uД$ * 'lEσj,lDzTQ+NzԒOr^2X\K acIjj5; jA49<W):o-i$XTFsm1†vn~eb<#c\o 2uSeuG/I Ë*Ĩw!}a’{TVuX>>=HUq?CT=,#A#Dd˽g)j8P2yDz$5~-WWF:7zG3A_ߦ۝K%xC{9 u ?JHT܀B TmDgY?n6l VM~OU#B4AHHC"-3EggL4 o3b@CŌhglmwI3 1'ou=D&"l{P Na7a4HXApΪsshf E:_FS"®puT5d0f[|8x՞ZX䯃!tr)FOy˴u%6Fg͝,3gMOه]u;,g?NJ;u_]+TqNu0ǖ VRׇ:#Gp.nTcEW)\ڝE1&eMM46A0) "ǔtu码`5.wPPzĵ3EA@M*P*R- AK5$DD`* hJwWI80i,+jHY)KmX(&5ba(d[m#$PR֊ R+S4`p*1 ZVD M("dJY)-5}vH[[,% # pfr1"څ*E,B='' Np*J2fHKwF[EV^L&j JT[Ijc*,'U)6"XV[R VTASօ`b>m V*–DF9-̴F'#2Xkor2Z*TpZ@BV,:\*1JT_xam(" )%s f|= @tYĨZgV6hu,* CQs EiykuN՝dX*sH}J Զk` wS* kmD-U@\,Uoe\Pv30h)mABc +PK;Y"r0c)Z} ݴF`U08"Onb?~f W~Tel>pNR(x.U/p ?[p-V.F Wg܀ɀ|F7'YÙyǯBi_4HD`OI&SFj>/<''4@Iw0iSP &ѝ>'I^ueTZA:Gc( u];h(ۜѿ^?D*J = hίnAR)D&lX̊CJG^ݬS`M  hG!r&hQv1Ҁc'us<#p2Dԩùpos7`d=0 QO_o\O>ڻ[=^G?e /q[)b͞ckE.(YAt#D/3 _vIULje|`Oy| oa>1)b`c=1)=f|?0Z}o/8A?u!Z}b$&AXe-m\nHy8ۻТߋ򠥬A)4 M#MSHS[6vk%")ƢR]N5!LjQ]qz޵R%/;;sfq;uw)M"V*zLb+6`:.Ė ɣOk_o Ŭ[?2zuB˝5:_HOSE^5݌V(:3UP V^ÌԦ?_2|V0?QgRv7} fGyO_҃ƽ;_l*oTz}]E"iJpJ20t{)Q^Sl]<ÂX=ndeUSWڿ)jɟݏ!,#u2F)&NYsQ:LaD  ~:wR?}w?xS6*SK;Y zWGzᵅTf_"#8ŕ8ma-}u12CLo8_ρaGX705[0kz]YBiFa3M=4aMǼ/ˍ6]޷~_܉܍NZ$$wߓ؝Ӹۓw3^xkcV;z[]Cuwz+vձb Je0ƽlGîun!uZrw W;kg\3:6LWnq]vwz':횺qq5#g5 Ms8/Sz=q[4vO 6HZuY]D;$҂);04,0rcyBW¶XJ*r[Mhڼ8ܧ;Dgx&TN.=[~\XZU ZYR &0Pś@8LFNU{V*%M7vq}_be$)*a"*$+|swi9^xW~ZA߆~!4|n da: ̚;>\>c]s|?*̬:( sZEE˄hiã;|Ed"۳hvZ_s~ TBaLsYٳU4tHfLyJq t8g PՓ| CҘP"&)C%ME|7Pn}h2TrG'Ps=8VxHYK0o̓ROm?LnG:l-iLz&cG_Od8 -K c27Ř+;yFE`)=݅ԨJJȱB}mo@~\_ ÖB6N\-żATB L*mHd= J_0 B1ӻhiy1PoV/8\G;%#иhXְ R2d%*)L.)UVj(H66ʫb!{gnkQ/]]m8-a AD2T\X*(V 1 ԡY-h-DR"#dm*P3A~4zqݩ[ P_}ׄAK+ە.5{ν Z%A{˜e*%^ZpLH!-@0bzuD+'OQ<y"Ó v*IoU*ǦR{*Ύ9}4 6θY"OqPhL^DD⡈Sx\8@CfxGyL~R ׵{7%O$>fkOux: _;b xӟVSppqi;p#lA9洴PHtnŒʃ>eibiH9a+@)׍yv|~wtC>~uEp}0uzHiG)KYDJ#̈~s&x\L}03@|!04otӠBCg!M-)d!"lK4T)<*?J>>{`a&>sIG6,?5 cٿW?h uז뀒 e{WZyzUtIV&K$;` &AFWtr. Njd{)3)ڒz" J@<@zgl'@IC f(R?{*A@0 ,r;H#!7 l;{I@Kq"KM^UԀޠ&o] :&ѐ]&JUY lNg~-~!vQ˘C;T&>*L;E2!vЎ:"BۯWg`vCq\pW[rvt"L|ǔCR#OJ$V~'N$cz'AH D@|d P:V\փ$_S5K7rU1 {A\xÉUbV'L?~ `%N܇58R;o<|Z0r!A" |]?g\rAG<]6߈w&q%c0b8$rLٷ~w侁 0ldtLvxxM I*ߴkgҞ!»$ܪf[#PPTK9n F?ɻ۳ՕhRA'm%~;~ )`Cs79Q{Hy_A7, -an~bTvzD+v 5@3,,V8U( =6R{wnsD ,nk_Ko!P^>>&8cBq> zG8ϫΪh۶t[Km.W8^Vϙۃ8]=R*H&J%ԑuR-PuㅗP8_;2>z8ӽoPXKg}hqKKH@Y${AҀ]GRZTÛwUY4"wg_O)t?Fw<$,pOlAD5@dqIͮ١\唘)R2ǖ Xn\jqc}9\x"vy@vz#h"2zRiF?O?'D09wvgpaoߏyPv#S}pw"<0pw6%JݮwYl}pY+!d?\j%]t~9pEAW({.*謼obaU\m.ϋvxVw̢zF]΀G*GBfm3k}-U/25n&d Cs:F=zEa@sjywPcqW3猹d& ? DJ >M/_ި N6,;l~Έ ~+?D0qd]"_{3*R0v&Ajl pOguN\Y@@,.PT ! |,Oe>o#,^\n͚]~x., =<{6!`ъkANZ6&4JK"" "`@1vOv I ÇᙚyPAHźJUuakti;箧ei}Xjr*agwSTXƳuVy/gxtc[O/rru'7vqCASOzv̫J<n_{-!*!(ZRU?@L68Sڟ܀rf#>[@0!DgU<zz.ֲdkP盰w߂mUg{ <噎&RЋX`. /%5Pm7&uڡ4~v{.RQ=Aүqu`$"tJWɥFUgM{|lANN٪@C55@մYӿ B:5C;Nn*&.^"U+) Lhҩ &;9?U=!3/w}b^X@Zawo 3"5 Ԁ ц\:(2}Wny漽α$bHbo~eP>_n)ܳ}/ 7.#82yDNB'y B o|e*"9oP,UYx8~:2qс 규'QZ_\W_ O HG쑿](&˔42?O3H-xQW)ڰ/r\~EJϔh )m_@ Jw =]ņKk[+GMOux{gcW^=E$az{(pNmTe?%(@x.wN *A B$EV1:\FqlgחXP 5k &*:Hcׅ^b̝3}:Ϗxn #Nt@QQCsOO1]X;l!_ptCfd | Ԟ3   LV@{綣=>Aև\YD.b8 aMTkn㢊B?z5~]|馦nu?>:윛խ϶̤9wT'!G3ZL4paꯗߚkU`ot%$@r. >/c&` wfָJz#'_柫|p?5w2IC 0KZ,#.;yQAd,S早VƜ.n@np֠_2f1 ㄫ&flCȒ+;">!@AQX@XXuoվ'9գQ[ AMp"=z@W ZP-?% Bv]lږ F'D|Gm*` gnn;AA}?nqߥrUb/IHѻmWDJpy[Olȏ|>9:8ُ@#j k,x`{볭ULJ1ϧ{g!ǻYkY$d%o2gzٝ{DzJ;T nf6:Uf]~F֓dlrR?!R:~%RڨѾhѨ+~or AWC_!23V*U]:pr'QqƦ<>=,Jl\a?|鲾0Ci&Zclo5@p`ے# C G,6kU&%ZZ BO>^TAR9wZ>h804=z񶊞{2E؈Q2'hBUCT:Xr|tJ& et1sA\cy;KYs (t3|zح#X=½<^GQR2 |R%nV#)I/n^s#Jڢq-7޳/6;>z ISWkԦ̒x+8Mq3$?aYLj$CM :&?9- p#2ClΤ9 ?T B# z˒_OF8Q=]$b5[^-\({ܪTb= 0f;d<}+௯P]v~ ض+`k=Ø(\ 6~{s}9 L6B ]YMo V ’>B(NSnڗTTO{C41Ou{O7HF!J2P2;ߢoZj~ &'))C O5{LG.tdWNJL:O Y&jj՘M*O"gqݻ1!'|!#|Z1djGUh$U'EY%EEbU`? <6tg<\; VJ%J.cY6 H#ɚYb"1kit Y23LjڡɈT\RA1"k qu5IDz0 Ըٯcy4&zYv40 P2#DMd""Wkl $JXZ+onb# b.1׿pϹR#?. ܂|n?st3KܮQܮEPtPf"3j?9̌l{r@ؗ9= 1f*_szVo}-G`;݇)îk _ _D+U;]39Tv=?,o٨!zKnq$Q@瀇G?NJ~2:6j]u鉩O{F Cl9;a5ۭ}ZgǷ5o\,xtm~nct_|}V=)JRc1-{v v5J/eg$>n]zN*DQ;ʆ c oZ#πUմ[yT+=;ըXЭ0q9 5gsh 5:BXa|ܝ!uPTEҥYBuiu_(; & cY 1c5!Bm_Y^>Ox#Hn* $ s~qY&^39&T*FhQ1,uq6sVqj>t-xdEW3d$,{\yG$3(FWRx" FW;\!t ɣ/aI/;8uյZj,2Cn)MN&n]Ѷ܆A$㭤w~[IҤkWL-|BTABry!7l+K1C^Ko'p6gDNVO|nU0P !mpx5 <v_.^b2%k ucmgpva; " qp99"W9Y 2B) OTzYmQT>}W!;k\ۉ ;vWֆr9*ڡKۮG ]Vv m.4!+%ՑSh/}O<3{K&˙di _HM@$\e~G6,/k,pN(R3^OO2i pã|@9Hpv}h[:t%_gybKV[1ճƨJ*RRGvutS:VkFw8"iDN(VbZ}'R"E2~F T_kX2tR' ({ ւ\Rk/YQu' h5CO P >2?:~nOnJyJb Kg&Z*-Ǜ$⵩9j1jLW9D>WVШ*@i|1Ž,R$2R\݄ -5i\Y[<̽0rrhʍt*%!968@mr#vJm17LVC0~&V.IվYk/DžQSV`-V24̳"؀6*zfCXCƲ$D|N:z/sV1)lJ9 P}H̭v PYc{&sFIab]c[`\. n~X|X5Y;(J4Puta⁐ dЛzt׍"{d^;| ']zѤr[e}p,IP,-r]EL6xC7wlx|Nϟ\&뢌3D=$$q6*M砀4:AL ,WP7$s1PpU #0S7Zia=,~;~hШoQNʽH&v1^O{օ҄Dh{(B[0xA/'żߖ1=yϛ *8^`q: i!blDI6}Jᆦb3:e*NV{ cY+(G9c{ }}L3c-Z01i}UjsXևA(Bg<%b^2-z٦\3Ӻ.M G<eUWSa&-'yOQS"A:QzZy㶐ekV|FWF21z_ی8ƘԌElxavs NsRl(Rc#laP-iG>zZ pW {"4#d>3/={l+x'4ߧsծٲܲ“&]sV!w2tU=k/hQmV*كwN>M#kB^}2Y=qVVu;2?'*9PmJI ڤH #nJ: KD6I72YnWs_u'ƅ!߀3F#!CJMK"aZ`$f_ EcLJW^E(t?rBr{5>w\?? *Z=]R(,XX+m98db$eYX(RQHlNb%AHF巜NkFfT{A뒪GY&s/8#0%3/>R5ElG{zlatHdžduv]!E<NIc)8OH NjYՕ@!8MPeP@Hh5PJ%@n!n* Wntvpęߕ\'5Ҕ)7o~ E^?>{;@6+U"I!.?T@~DE痵!S{~a/i4BьUC>~|75EyTSD mJ^eSݘPvS "(:Ղ%a/ǻ?*HGY@gX5ru"O?=GyxH0k3YTDk n"S^RNcSTw(nrU :'eÎQraX&9|Ѽ^=GٻKl,d_c^_^}܍~gPMvV ~SRo=iZw?'J1UhN l)dڽ1^>^> P}nY<ʛXʨ1>ߧ:mQ뮚d\i .9!!-Uwd1Pj TTyEQ;:T);y%<>&'$^_`@ S, JI*@]TE#* ߖ{<-sϰCh^}WN- r7}QH%C %ZK#*pᄓ|.Dx> ݙwĒ~b|Y)cL҇us쌒ȇ h MF#ɹ `yɵe`7/1b@4IˡEA,L@ј1=.<:-8궥5(+3"b Q0 i;ҐD* Y{sR֘#@ r>HCRu3sU;9h5uP7(xBj4zVr't4A}2D>C4t@=$J;$aƻ ͙G=vDF*wt٣OdW$$P22Ad>I;6ÉS]E^0:d9N~:z04C(>9*7Nd6=DN9 H5${2CdPyW>>|^}iT< *H˧ѤE^y>3KQ AL^Idz)U!Wl1,Y vs5b?5`ṽ>99 h (̋0CDC\0õ6bg%PxŸ3G׎.`,^*30y߈l @+,gR iUnjCj;xo*>GՊ0. I/U"QjC~\5~m7͸JIQ{2!6 ތ)VT@ CEN=:Ez<К"4 @~_>nu3Oxu3}X~+EĴ 30p B Rd X:H|}0lRC0UCko[;~J@R=xx&NϩDh3~rN1E j* l1.l5"2Q) ħB0wQ1*P)qiMv 2J2Y/ MRsUx()R(F2(P)( tHP>%!(=xz>gSLq'O9qeRŲf؀냷rK y;~C ϰ{G~ʛyAHgo* Xgp07 $ fD8}Hx>'!o!C[)LG~Ad[}:&I1h eGLfu 'xפl^ dF?x+φEy@?r}tvp#xn˼n=&WYnT] Gy峠gm{s^Hk2WTkjY&i6NX߉  <ԃ;ϥ8ͩز$P%eUl'X#RpaR] _l2 3%&5+CGy󮸩օ|7(`d;M(O. R7>c.[~N3C|T 1x*̐K!AaJ) (H `tZÜ8bc&05@Oaf(GHP*>PEM3+)q<cȋkԖיga.] d7vv4W-3WpԄza7?X=ӧfiš#(X]ХWg^Qr '%ʜe F#fʟ-$>}jQAPJf>4kh;R1^ .1Nϵ?@$d$4T:Rd*PT`UAWH@)$X"ĩBccN AD!]G |< yj*@}y~^]u{y`Uyt/aE_/h|# >s+~? ~ gĮC^$ O@&8 . 5 T'79A7O}]R@>۷f*.2 U,(H~]6;_%\;WQVIscaX3xxC]cdu)pѥ1O  jI3~r$qL8#0./lקĩ=@\ 9eUT60/a_L &޾}E:WpCIv"v8xN-2e3 0Ö>?iQ^"JY_>Ï':~GrDI 9u:u ΰ(dt }̽} Mjy1!󞛻k Sr: kJ)N ) bSkaYJĊCJ 5f >9 z{[ô!bD n8Bn jɝD~Wr{Gk2q#XgCg0FkD#Bl 6. M1A0LJ;>|HW%~?/`?݃H\:Ds9 j?Jl-UDHqR0ME,0D,9DUw 1 0_<>St@1V:LnJ<6dzKq m>M>~h3DCe'#nܱjYH.͑(A.?E=?1[捀^Z2:-Fᵇ?Zpܒ~I݇p%ӵ٥'KtK'bɈy/Ngq y/t@1vz)[+2u>R&k7w/GO4.&ZtN,!jq~Z=f g8".8&W. @nq&qTzDQ3=4dww4#՘d޳֥.w$ B뀸˯<;/C^7Q'r(:HlY'.UQH*ӛ ֟N/>vN5T=}DPwa8?=E  xC9pc.'by@9~/#2CLۊy:ܽt&'$)٤ t_ƃ?=};a`X|Hx2E vIJYpOЪ0}̐/!Tnx ^&(MG[=F:WL \$M|:+ q Y?"uv ! YXr nQs^[G8Jv|"HG~OjL $ԲnNC trӓ &FԺѺIф8#f +*j!sT!SQħ!rb2MZrqzizn(E,U6ی1l =tH90# ))nV$yơ VfJ` HEIAz1ޡ óO(cܟ?DC@{j AAW? hpir(@2aBCTQ۴;:GW>5v_PսXf!6)!)OXxǓZyےRQ2Ds514X9b'n":(+C.υt |ưoJK>Q7q,}Vudf:q:dTW9VY*8X|>>e{^58-qqSf[_RVc :Y;"PT (Q^/F25Ű} BýpW8p&) =ڽsf;<9[82K4v_y[֞aO-$#,j #s5~#1% ¯z? 26ȣH"݀$z~ȏua!Q~!/_U< Xd1.\ yaEb%?<`t0 O,݈ nY„tIg( ͏ 3('mQ0q0,~Z4T* >e(c/7Uel=N+m@eEGZq݀y?:: ]6M%'ďua\|wXFrJ|>d!4C|O !4~FRižlf筇z&l@mQ* *X&:_pϢ*OC~< Leǡr0{(@"YOLrLM߳^>}ᑗn J򘗑 7 <bù .Q=Y0\U@q'.V6 ִepkda>3f[ `<|↕I!4k58XqDO}FaOuiZӖ Q fiu*aSOs?qώޞ(|Vz{ICa=?c u,"&(1g@;|&څJԲ2(@ITF ՞`G $I`΍IpsjUOi% ćn uʊZMqKnϮY}(Ѩ4_I!N8@yx/]⩴k{ _Jhhh7Sm8JCvDg34K3a0@3cӿz3hoK$=D(.o' 1h20Vr;;5bۙ5ٹ  cfq :&\Y PIz34۞q/1abJ yQS,.?(͖(75+VɄ Йѷ d&&H%X29$k(>UM*^wwPL6m~ jC5#r`Nd =Ѳq )S 5F7I39 =M|Lyi̙KH> y4$!h_ {s ^3e&,~'N1VN l cvA&& , _CgJǍN}jBufkg> G^zsTFHdn+ b".b7m9#y>pgH7.hQ붴mrdy!VV,ו) ʦsyW.jPARZww ^Xfx yio~}K:lt`u|Mf&l$!cMrV<wg}##rrz1I|`7 b#;bHdoM?}JN K=HVлFeUzH ֭}JZaG=_[/gϔ@#ɵRM G5 U7J|68ٮAE!^Ᏼ{ ?SEOڍYLIR(^+Ƕf3N=  (E{7~~n}O\;vSh H.s#Q eB`ÂP~ykU#AGQ%@PY0Lepw¾9?T9M|c8 ;?") "HsPqp@]L$Y<9 S!Ð!b(vhzqGqmyL $W.!L|-94L4M}P=CIVIНiλ9A1PjeAIQ r=Q5oǾU!2L!_X{0K&-Q yC4C C*XT f;4ܒDg;>0+#tYp@Yd7)^郬Y:G9b[剃>Fhy%pjtanwsHbrEQS>XL;;Vu4yqyO}!)?^&$_$~@U Gw_ fkrF\ e-)8~ZEKB:PudU\(7Ǿ>86y5E(du>B*/F{h4!͛cQp 'VZH2Tfd5dzo;B gLM}.DİAq`&GOOgzm ) O|QJh"|t83*oо F1E/Clz]y )MV_q U Uƥ T: wpc944uژ vv=w<)==$_yӰ'{r;;nH a4fD1 \TTB8`, 2X÷B:R`@-@d'M ;3(0MUIy !nc9u}`>%z^V E}P&@e%- mpiNE/ [n Nr’oNz50.[ hPou|nkd2c h mxTݗҀp;D&@Eه.?Wh߻3yW fBL2$ f2M$p ^یSG` ɐ>ۅr 7(]H`CEq.$=Y4s}чlH#õ23ne @yC̟WTĴqAwZ zi~BiSPt~,lI*HwQ%^pi m@yf1!LUQpL1uҫI5!0 m!YoV鯜_p\bqFd9,~sp4^8ӳz6P(6wTg z!؞MNifkfn (V.!ؾ3zږl|L@9ı C}}gJ]='] .eA 5 Eʞ5=<9MmpXUԁCƐd"aRp[$9.{rh 1z:IAauzy4Nzm7 oNL G M;=DpD"@F! ׇ=H..!DAIOL^Og S_ayO"{P1 P\uz9wH=MpddC OdYI*$f .]t.[y "iFB,E^"+-ƒj"ZF6ZI&/Q4{}P^KPɠ DNTb$b{hݞ&Z(qDV{}#/wI 9e]| ,Qb+RE TN:{D>|QĠO0V FѐEԨӄ=7FY>\YkDZӈBS46`vLd9X ml&x!qi V6DDT+fK#WL*H_MDv'ai P;Y/ RLy\9pUpθfڡLFXmqD†Dk|5ʝd3ņZnjff<^?>J}0JMLk`_5M7_ *[Эɓ)xLE@UsQQ5ɒ|Xu,fS/*Svr<#?<)sPݽsٚ{=fdA>ӗ\$6,_kr;f7!~ M( g|,}~9n\jz?*['>MM-yv"!,-4ȪܩO/l]˞oA c7((E HYCu4:cGQ j C뺸4 qX>=_* |揤 - ~RLxv^-lA  oP8OYyoC7ۀ!6~P3oz$H3da6 W:08*5 taY= vO$&fP7=#,/͝`3W#=KS+VS3>t (w&M~cea0&兡5kbzƱ1qea!(F 5-LabbnWcg #2#5=;*ʁf|y`?Jk϶|r7~Oo@iSd)?@Iy{<;ƟasJ+\w1Tyi=K8ģy?Gkju{^/KU<=:>NP3fjn$+}v0 .{Fuhg6]|2ShĔtA8}c 677u(3e|U%1%04hB0Ht cCDH(6>f 0IpB`dm2gAXE5@OZ1!Rꩠ衿}y(QLocȅE1L:37#%(%("% Ϳ#xHhsSݱĞyx+$}ĺ~T-&1zquI&s%mR#,xMvLgyRAǛ 5nZ!EW+͇!}XSsd)m45*iV`N>Q}?@]@d{2ME/u {+{@GõKj 3\x L^GCZR0{}݌8zNhr[9!$v~ n0&NK[X ?Sbsbܱ页3u B ltl("!.ǙATfXw% ; ɰ4Ku1>~iC$$=ymƽu [mD~+jwٵpͦ%DGJ.BE%bJzXx1Vv03]m=cu:lǼv+OP;J9{+Hrb"w=t3ǓRonv([$D!!Oov#bC hԌ2 D!H!u2\c7#BT];Jp רntbhS@߇_a/5e)r;H=CPs$nҬ  $uQDK*Ԑ$HPd2CtBZhF)`ӎ{]^1)ĶqMUА ='TMpz ^ɯ8^IC{9;m'.e * HCPwxg?`)i!tV`"H?#xݻb``F^DP 2(+i4$pQ,k?F !639y̓C yq;e: >f 'JITFF!}Gsf+ѣ `{kxș*x>O6)z aZ|q\1sO,$2:_=D Ov3CM4÷6^ R{`{@$O>}f)$|0>άe>b O%]BZM/zH$ ˾<곬=nBk<|8`dl1EöfزIyɻ'! yk8"$SPuֱ 0D@p_R F7/EU{'wAVjB-R*p!$ k)ji}Ʒ!HaNuUΜ}(- 9rԻÐx,9 T ]dh%M Θ)C@1v+u10JC=z tb+&C5KL5xSuٛ#vWd gcigjpwM&bO"l!c r\IhN >Tѳb>0 >9DPI= S`d4>/ (Z2TQEH{񿆅2rɠR(R`. DTӧUkaO;Q|;B!2<6ݜTCUc1='g4@gCgxIh~3t7L骡e1%ޥ ܢnwzgбu%PQجַˮl2±ŊP)eG|W`تވ% CI%&9|m4OJW[( o>'"uY>ts˔crio>8֪ݾemKH%bhe.rs5Ux 9mI:K*YHj%OE=e\}; m˳3_PL Y]d?2sLDwGp6NE8WhNr9?z{:]Hp>U&T(Q_iDخKWpܐK'F@`vig[F0dgNUnA ь~}h,TSl?FgaF ,-}cg ieRĴUQqrz&(ɀOuڀaO}'Ê۩vAـGT2B!|qt W h967~:<xzDЯ3TVJ;WI<.+xCPI8vw˻;#3Xٷ#P̹8NNb$*5/yhZƂBY\`cE==v49 onzt8oJ084HA:b<bpi%<da'vBD.!s=~n/:tk 0]CbC6 :!}xl;Q{xB,ւ`M LG8#RYH#o( 8>i4#Z֋>\7E|Pw_UmjG~;jEpTUNE  pp Q#v`S,Fzbf |ngmW7 ]E,n0t3m^o;n 3.U US[)b^Q{b4@x!``$DE-,N9 I+ R`[^y-a7) ƾ08ג}@4H :d|9 }_2COO0^2}5 ߆w:9R=T"EFd#z0n#c=ݪ c8ĺ9 (+pu|Q XR`B/ݳ8Un >'.^9z#ԝo͓/֞r^p}t=DϿ듄㕗ݣ jlnJb/ (VGWi9\6p>^fkG-58Bpr7.,\AD[Q Yuh hތ &n rH Ӄu1s}D9vo]l>xab 񺲐)`'%G0 i@Qs;9m-$ `ԧG2w02@ُ\9?K~qEmGP|A[ʞ;Dz0͈cb+W)DLDM g,R@*d5'>7+T"Uɐ߾ž2ˇ GwrHuw:IY^Nl\HM z;xlCAxsHh:>!|0 lOHwHLb)/͝OL9PF PmRV Oؓ>>Ac "XHtw9Cip,4} $7;W 6 v=X1$Ne)wFNfHD!fssgφi/ߍu},(9߱(K];1x/RN"?/@jKZBfn|Ã{Y8J`3iO|A Ƿ;vfUM.reBkv.pMOEdިHwzk Ρdø:)F( td '١x^qW^ΠaM{v3}نif̚$ QXr[}!/G`}8{=@!ܩ3ijp6!&"g+0`\;cأ:?owB6yusa)FK'>q`yA9ga|>hkw:!PSS[?[>9|ljʈ:OCţ b2CQ>SSyf|d'N#C $,ZjYaDC`Y:<z9񬍑3x|o P]KD`8 {CØ>ٵmˮͽ EtOG?[ywvjP}10`+3LL&ڹ`Eg]XsCg^MsxIvy?:c$p3KG{(D2a]37b:cN}l ;jˠ]pڢW J`HDED"[)ii|e? NрBѥ2WB0P!vo5X09O(KYRnt׽];cR ~r>ׇTմܙ, |#=|NyO-c̥=Fxe"3Nkd7Tb#}W H4-10K#Bw L^eq u9$<,Q7{$3ŧx@tۨ0V%b3}c+svV%1d7?UƻpV7#oEy-E{ ;9NG9w w{ XIO!^FȏX*# ??A1ݖ6^j% 4aH-\hYr5tNfL۞ c]JƮV`| Bf2{GRtl l=r% o4`J*i"pNuxJ^Ƃ9A 6ݶs=# wg0VyaD@$62Yfr߇=!88n}bDS#lͣ+i$Ff(W!y8r3ir^Ln$޿"iBѫKСi3"naw0\N}~9@fOj uI@ƵBoEc,Θ& vl1_qqT %JR|`;C^ bw:?7`;sT8֧\ /$&ELNzX}0DB܁pgOf7EҪfGd| #+u*x5G>X| }v]FؗVzh APO?/.<qdB@@/o=z;4#2LUwƾRLE)Ъu ץ_JНPGM䖉C^JZhmCzaSDE$UB-6e?룶7f80&pvw7R{n1gC%ـnⳕ|e&qI S;:l&64JyWkSnl_˰ln,:^Eъ+ h/\A!BM҆<5(Խ!N.^kCyC-Sk"#nCА0vТnwUBODPDԭB~?"d2Vi`h%)dՁğ>إ?~0Ͻ>D,u?uw!(ÑR2m*V&S>}S9-l/N8;D+OwM(]㎸ FKKZ*  LQvU1 K!2DK!2 2/ӷ k;@`5~_3~~>~PG9#BGf aQ=p`M=arH<|A΢ő{ ׾4}DHK 0AlAn >P*CxlCq\3`b,?M+#xK@ܝhT;̓_/.>dӷ!v':rpb,T)@`Ea҄:YU7Ǡ튪ӉyJ,rXxs,TS$!}RG$9gy  U5 iS*bR:|ǥИw!ܝ Ϸ05Ͽ͒vg~HNeAU[iؘXq2{ōx<#,IE%ؕaP8̧^l;J 5(1'ɷBp6<3E0HD.tq%vlsDV+%4 8qczc=c N(VJSiH~T>^ f6\s vCІl84kh `G?Iz G¢:(t=~< !z&z9[XuZkp0>8f$Ãu_lIoUHnRLK^aY+v?8&)b]_]ME<O`g< u &`0Y5>[9 |ۦ6'fD}9t٢i7rUTX'V;byYD)y4@?? BQ3Ϗ9SRW]`0N7=IIʞUh@,dTc-2bw ((4s8o!m4i"+[n{2gÈ/ r1֬VsFד1s˜ #͠IAϯ) )Fh@Uҩ$)}qnh0@@LC$㳵4AhL$:śNҌ8%+zD )vgǏ{ 0=^N_}[ܙӠmE=3*tjI1dw ($%?| T 0A_F?V6XA{VA (qCYwܓfZA]Ҩ)ӝTG8xY'm :~`hu?n+a`𵫢2;c_hv,ǵeHT{I@%k, O_"oI{?ϙr6==N=X9JG:_ᨩc$ږwCÅ< pќ(xxp5V?j 퐹MuXZ c?أ\Qjlmg=oT"cdhTLJ{KFQNFOGNɽqIS:ޕC g|qBr2u^?(; 4aDO_=~^1\Jn×]ĸt?_n~Ko;X[*;68g6K-JTLǭwᔣtp`U nxj*^j9Uu^]3lvh1@. a~0bN5Iكτ5묌tD&$J@J7v妱,CfVSA0 NEe`?PژUoVU Lj{g܁H؈(0$$ X; 5Yyb``ieFt똫j| CVZ ΉԤXeyWzF\Q5Qv!u&*84:n4/5*2:D<{$ 8 )h3& x"=}ϐyyXsoסz౨)}}>=ck.0A\s^^r߿N^vއ?lmZ!;mI^F$xyP&sfoVw-?^{:hdfi웰}cp[yrt#V r^$)DSHB4gţv@IDoO/ dN0ۂDoz6b[}n@|d 3[Mx\k=9fsg[AbHn3A j{֢O=XA3Eaɬ@"Dg~͵:.QP(nί۶hʫJA$"ޛpyAjzX*h>:6PH͓_tR%{<{~m4vé:Ȳy=C癦?ϩaSp\> ѠYQļ(QBΊxb[9m/iTM5Tݤ%QĦ[lqy G>[cc&JDc2xc&o,r~zjk`"ˏQLЯw*=J [rj gå 0ux12vm+(uBm%BWī)Y4^/U4T]J#mPip$A˪|Mˁc;:vXGH8w%'8u ^ "#V:YoS_]Ҧ&OBpRtAܹQzQ1W"еpW %joJcfzؤw~ָM= щ&DI#Rמ9Rӭ..V.z i07y0/Dۉ' y"?!z(UrZTtH+D\a wbgB_G'0Rp@:^7( _v| ]z's }T+V )vA|vFBt땥{2uC  !;!6;D+MmU#&"sw4zj*6Vm-$B^p8,6CZVs+9>i9H16iJ|5Yquuږ+ztRA̻+狚›_vj벶ߪP4!/ QZ44IV6>ōh q};5[VySK1;h'uvJr 6Fws]xkƗvM 5|)_KA7G{k-AFqdK7&ZfˮN׈n%.nZ5b>bfsZvNT ,9\'זoNIĂnչ=p *#s1[=ABx ( KT:rвw DK>i)}u?:IUŠ:3Pƻnh6Kx)UY߆ 7 g bx LqK b'UC9Xs-3@Z ݾɵOB(K =9W/!?a8b 2ujvDUX4\ܫQy@qЖhm&Jlz<}@GI#CFsDAjVp^ԛF)z(H_(VF=4QY0G/! Y *`.l/E9  ( ;J-2폼H$1ed2sܜLyX8?~ >Drp0|nGV(J) R;'gTt碪ӀկB*kU! ٻ`Gf=oVF` "A =4ED6z *;ɞWhvE@}D/M\_Hx&nb*| .mp~yV7: >^6q nb'MPϬ܌7{\n_mzӡ^.MqX A<<楡#S 2 tdܵځO1$x{ 1u`[ ،}0WxUD^8 j,`"Fκd iMeF(1T&\"ubω=k" n 'qkRV'T KLIG7;ˢ=be,4qobMk[9:C}wFAYmT2G QV\h/݉d n6 ݱ:zef)@[ FhK3hxNgCxpaأZWTO5* .*A%8ۆ|]UݩA3@)ZCf.|_/hƹ.a;,e.$AWlP;L#뎰m V۞ @(\5gLH%02ջix@a<ש:N~zIeeAЫkP1 ,LFc,&M˄L- Ө6%ݪgʀR*WB>g-$(Us? bT*5+n 3 @ `H!.. %+@{A(NA܉z(#nNk5;N}}pSrQ3]GFpeœʥ)q0ng܄l|C !.w!#`P{x>7Ni*LeRutJ B]_"L8v;iɭ=Mbѧ&b}as='?8O]yI :j Ǽ Ťo<6;C3io< 4Lͥ?}4H#CxS_J11;j,r EcE_Z9V*8"J͈^YX! K^HrL\p6K^hR28)5iVx ,3&\γ~zg\+lcv W :絤;AMN[Vm UHڪU959NOToˋ%ecF8;[8`/ L- Q޻lF1k~i%:!!bMkӅPラ;}3"OhN&PZ ]4EG4}q AAҳ¤UHpzZ0Flf+PD$5 J8"YX# ̿Vf[ mD7"цwNG^fKl! `{&d4oMFͲd}kj=To8cϓqk=7>bzXbBˌȭsL xJO|0ꐲU 9npA"# 6TS-e -HqD%}g#|gN$ (qt!:8*0%G&Zb(0QcN h qM}?:XVxKn=:F3!z^ wB: }u{>/ó.K&PFCN[12@c.JK OT 9Up\QEE jZ,Z:X;w;,Jۉ29^YҍH vO֒qT([Axv n Fyt8C>W'zY:}Tm PmvwZ R@Ø)r=Tz7Y`Qv;tA !0F,2!#4:J7.M|PGڑ_8pTH8x4#~-TfUUUHڶ]gmUUUT!XdF?d"! UUUUUUUUUEUTUT*<;*DvҢX$ ZQb(m"Zp ,IdJhh(}aECHST411F3C!R }1!H:U!#!^+n.exbkz'Ab`A#fRT" H#Kmb8%DD1 DB* 6 1hqI#DD Bʀm~Ԛ(7߉Jsp%+[I I30G%VY`bH"#G5 ĄI&  JTʃ H% $6FXrET; ,0PF~0e>]+?5J w}db0$O!ɡwc(xhDFO҂u.0L#:}^Z\)6 c|FipQ2v&輶" QoUBf<㪙 4_2B(|LE+Ve@ x(\oJSk\„%7mКLIc` ozߛHvzQ=F=bs$ FJgUR&M*|"#EaЙC6}Q*ݳGߜ]ۉ'6|96yjd=< |7ZWPSϰ{kw$قÅ^`A>[|.PK̻פ) !@7B?VtCTҗńȨ)XU\5!@44ChɃx idIp ia2&%20#\wu6-h&& NaNOr h J#Qლu0W4QPY!KTtZ&b+w¡["*k5 B EYU7@ps@h\& $,y3t2Ƀ-&i%}f-16$IՒ*HY\gI6s2Shȼ0fʘunߵs}i B]r0F'D0ƻ"C _|c=yn\vأ%-Q Q އFp~:$$891)x+~PY窞;Pi7 C'oF1(g886ݺ펐xGp[Iw$H=FZ2ƣbl/B.]ba9RAz|z 6ϯ^d5gq]muf YAt )|pkYV…Nmkpl˞sdQ {s;Cwiz r4q7ȩaޞh@ׯ.Jԇ!zl }(+ =3 ";yl/s}v0ȇ(|UӮkqYg:aLyj,&ȜTEį(R~g2=U<_M;\3rI B/e?3Z4ZR" E Ư}dDII2&G022h 3rp$hmOG㵧;T{}ÚC;RwLIUwY^;`CTlKqͫ=z2 /t0MH`2tɆ^:ۢC ^Swyt4d=<Yfs c;;=Av^v75. B7{2DzO=㗘ٴ뙕ݕ;A\FF2&ګI" Aqpv|a%վG==sZZF|86,cϓ5,48˯`0w̉o-Wgt7CE|lڬMx~Sj5$cF9{>#^Ð5F(]Q ˣ8P"!T(I`e>1^+F16$kHir!GRWak w=4CRdȁV$w*MhǨabf %MCxBTsIfN͊Fz2'mE(֝YD8A=@>JO3=v|pfG8TKm==Ggf 8岸V17,f˅ Խtf59+v8MXTQϚQL\ΟB[Zڗ0ՅLa8\|kous|JabD9mi`XRYeJB \-pyo#YJX5lVAG @E#+b\H's_!Ft8~_j~-0@z٘ +u$|Ir5qvj0R+0x|d(Þ}C_ώkڋZk7A 9 }F@lY;{f 1k0$]sNAY֊Oyz{ DdC& !}`"7n(==z4tλ&vfq&xvPcU*S!Ǘnq8']Jުђw9KpK:DW騦o*whBBe~ݞ`C@l(jKDҠ/ޞٸ0[CҺ nUXz "Fl$FH̸VPQD)ZAÚ"\g{ˋ:Dhq'NKyLɝ`>U cS(WC+ jBzŬ_oG\."*l]raJe C(`m䁱Wk)֏f(0yZT 3!$l7=lB^0խĕ2{Apٶ6)|ñ'Ao ƮI>Dvx_#ЃRnmuMG-SF <\Nc0dC$QSsyGҹBivFC7YKgĴ9""WۈW%ik(  # vI|ZV7>ucdᾢli4CF]ÑMB JZJ@Č:%0-1C! B@uk\b@[Tk ۲gWz< ǁ(;WTykxz׏0`㬇O MkXXYIC]IȈ(R8g׸$A݈Ҹ K8c"\Q^#oC q~R@z1h($ 9Ǟ^#! TO~ɎS &2{6ŤE") x9V5( y0I \1w{(ژtk99yO 1aҋ{|Os~'','"LC6d.,PFIۦ3!KNaY!h:.f񎰲q˳zA I!öz6ؓr鄄zw~o߶R u4[Cr`d}|`X^oxoڅP.ĉcÒV2L8lbw.DmEM7 P&;"ݎxdHƮ|+ Z,=`eT}ZYI5iy]߬P@n|ɡK{#*W>>t{z :f> }K(m:#O3ti1vQNS@l}PW4Dp5*S+*>hNڊTnh&$N2;7pOQ80pɚ8sX\vᩜU咡Js'aD}{|0l *{& ']φD8>6&;2% o[^ X)Ãk?COB7`/PYx01Pm3\,׃.Z#VEGNJ2# C X UzO0TNB8> 񘳶U`ɬQchEuxg"yU>75:T\U}G/Д % TnNYx^lEopZdViEiTLZR֙y:d@A`6b%7cS P!2'T#:#1hcY 1TJ!Xr=]sv4w(>_ =Pkzh\ p|h> &0DP6#@/d^Ej>钯7SԜk )=ӊD;&Mv0u~bm|tYŸ7>e P$ –tk]ih=6^4+JRVmdc&vCa"2﷩@`z߲̬J~J@v[3iU~hBR6+xR @mծJJ #Fxx|P`FȚjP!CW}"r)ϝ3C#]wFoz[νE"4t q. eF[1͎۾*6F[G?#CE1nNx_}7f7:L r"Ӌkn>:V Ͱ\*%| \Cc@6)X%x yi4ǫFa8V;f(i׍>&4RF \$x,X6“T-TA^kL=6`1ޛV;R!;:["tύ} '2 RU'j"cvwsf2#6M]\!Ig"ȶA7bP=65՞e- j$(*h]W`yY\M48KRS'rEL< D{Nge$iʒdTb6{]zsfL5.RR]n&޾tFk|8,Z7 ַ35~~K:U= Q⤚^-QVIb>}:5&0L}TUUWPQt*)JR[m-cm۱[m>0!}O?aܫ*C D[&  F)$@@3` B$ut2ǃV ,cm~zH0ya8 G=|#S$~KHoaǧ? Z~N.}Ƶ9JX[F$QV(v%+vfaD]yDW@?xlR".CD ;Yf:e.Jʟ~F}VUvs[!95qũf Z@A*A#F۸;FtC amS96ּ./QbywXo><<9̢LArFbfW'SW2Ya߿ g9~{MB_Y'WN|9>3O#.}o'x#)47 κV39oh; & GH=_X>׎XhYa} C3j"udBh7S1Wkm(bCֲ +`K@PzR(xhP?M8s6bd p@8``q"aD=3 xkkcBĔf4deU%' RԣT-"OA/Z0KRrI.l9r;W?N~/  BLn'U#2& Z\VbT530j"I ׹#j㖮D`s ~FpmUD;s>9r}:2o_ L^TX'KiQe@j &uS@jdr% a3-gزz6[ =.^,V0 H3P#YX95~NE53)wP#o*GQ=vTA x!F41>V=/8BR1 ҫ JpiMP7 Qds"͹%4"0#'כYȱ$'{|7)״G@ACh%.+~@,\#jAmvk%[ YkXCc [AUڬH(li-p" H~B2zE 8a"6N'OV Uv>/;Ԧĕae6&SYKFzH>8lVo?zhԪu2MX)ISNY!ī،ٜwXfr5ϽOt ;âTGdCӞ^w%6gLLvB\xf>n8jX= Yl2ȘӗJv R2I``Iu+w`(!%~ A3%mVX %rP)HGya3ꁔ?d Y&8Es3~G\>׫9ƲY7u:h=Qpa|& Mg8?嶁fߒ\} yچ,$H*Hz TVFh%C! dvS>HǠsv4e7A=sIF 3'Y4{OoT;+kh2F':F褻GOCNôthՔLh)sz*b1߯@9M JBRk3O9y:TDL0!A@.a}agأ9Vz5WNrPa8PL?z5?C,Tzz>rC  I@ș Xx΋?*HbD &M0[`# AsQWr%s.e^SFSP4] z|sHqӬէMd,krqeRө 2=˘Fu %$`J>zIzcq6dgbD:B8%H 40h;D*@0P@KTEP/݆j1~F3+Mp}zFA)CZ?GLپ9rՌh}pQJ龌2`$$4_cE: =;>Ēx4sO]RWHͅ2{iHG-L0"EV: 2lDYD0`PMC{..\>><"*f7u 1PE`z";m'ׯ)Hu yDh~^~|5Sk^9M 6d3TiS)U:POwJޞ{+HR%)BN^g0k77wx;]dE2BfɊsZ:I(j$(eBBb@%(VuR `혤 󹢏^&PC>s@Y`;ŦI<\6zч3s/SB~@4XPR!.1[X@mYD9Hu$"&P׎MbD2Vl'ԑ`<&W2YƜi qpώq%`?594z#IIAOhs`C *rp:CBj9kT@?M[kX,zr>~'>N6!t{pg?à@ ""&e" QrN?t7Ie'7C!>ukM=:sfaQh4^jHJ@>6A)c~ϴ0m,Ѐa쾻TAQ aYP-4/ߐ,xhl;UN DI-P\ N'jE+TDߵ;M,J6p0 Xb -Q"dfa0:C0?(R S|6wξc9syxேnw$~4ic|˾EH x8-Aߤ}߱'@PπSEf9P1ʲ5EES0 1 V+|ݤӖW3?RE)+иƅ4lEoБ{P=_Tʍ%`sg?+'>{!I>ᒲ]3x╼ *ZTMOXBaz^3oG.؈RwCfeL^ֱVabѢO&7VI8\2q"L MIHGˁ&N*#ApP?{)gE5Abp}{A . Up}s:; $BiGgwt]$muS' ; b# 9<>>I_B'}hC.L|P7xsT?qZ""hPJRP41Ih&kFLm?gaܵKZ>w\WE0𞉱ʤ*gͥ&@G03h)RM~f$,X19ߑ w 0jorOgB0^Px0^tZ ń:bhĂU 'aPKRDFFÏ{' ; LeBEw;;G41! 8@DDDa`LTQ4KE#!1(34ARBR1,BRPD+P2)ABB!$1"D DIn!dId;v>%!x&>~S̤h!H?!=7C},as-aIAWE v‘AEZ2,g3ZHly\pyf/] MO6ÝPHiECOۙ@1aPF*iic;T ID@o1r^2~ЁŤoU87 p?Y&Gʸ|4jLzx/9  sg_1F!Qkf=T=ԁORۍI$YjpH\c'ԇxpVuNG'°a(ħ"~G8bNQO\^=aw2b.O*ĔS~^餤7]戰7P bK )Vfyp8K"`WlXH8vgt$4kȗN~_ww߂/hꏴawV)!u"{vsODÙ |oW`m03E O6o51qHH}!3` W?}ql߯{]Ocח @Rzz uać0NE ~u:2ʨiۯ?zw}rU}>pN շ9<Ì=+0db򡻊BY^cз`w87]p;xx&6v/@>_'Z[Ȣ,d* ^lpF?N 9\.jzwcgvu9JU}ܺHk""C?v'ֵװFJa?!+"t |/*[R}w 5va~>BF^`hwON/ya/=̠<#0Jglhtfd3=>G]>0ƴws )5LT0nB%aLI10T)]Twf`A 4ݘL$|C$P }G2g j@*LRz[u",CP{u0PgᤎCphv2X;x{Oy1 B9n8y_ZPj-Ԇj`08Jj_u.nO4*6KW* \(@N81Npx;BKټ7a7W1pYG$N0 zԶWO`pD;E* 1!dg fS&D] eU+ւ0Ҡ3L|1YCC ͢!97 1?]&2&+TjCJ|v,D!B~STl,Y++kTXBmTXHyRT10HPU+H|dTi@a_i"*INیJŹ!չ 1ۭc\ 5 HFX5!PD@;p;.(f%ɏ%|>>") G)Mzr(!?$JF%7.@LSEd+Q# $>arBT DL~ViPSQI"aIrN%2N#P?&MqPuW³ b**b*hJED-Q$UV*+|z 鐬 ~]~"uc|$հAA&tV{2KmVР"E)TzlDyz*dd &|p?岦HW- +!0}d,*yA7w$M9IS0T  ?S},=N܀;HI[~ۿp߄s24}j6&e!Va&2Tߣ`ߘag7I7rf`f7Iy|rߪaBK bTc{3GD!)#B`@%׈LLSde]4e iʘ%%;bQ.(jT**9ج.!t 0 y>)L2qV;%4Bp2j q9٢0w~øf9,{k{5MS 2l cjCw!>!#3Ҷ)Y~]`@6xBuG2cZ\y|Y'wFV)8M?gp@wo{: .]ۤ+lH ʤg2iO>;*׭l:N}!M"%!y@+x؀ G8GSHfdU`$j=Wl0 =O{k]vgD֊qW JQBGo.ˤƥ(ގѡ zǼ6ݕ+rM7UԳv$LL0&yqɖ@t36DF gg#s?d_c.#DaJ0x培ͳb4Bg'6n GÀ rJ%9Bx})R?N]*+$>!3M4/k0h_|PQ W %~=sq݋W2+{)hgn}!$f*(`?֘-`;=Č˩cΜZ<'09Adc!T@ǹփ#)>_œ0?BPӓPE"CcxB9>OtDD hxB;0>ytU.H@)}`gBJ'f&MJ`R& y*颏)t4 B۩hH[F !iH$ٔ75U0 !d`EB53 [ 6-n- bfJ"丸13sePKʪ ȱ]J̭ReuuG)hiLP_`RJfueJ!eū~|))ҰVkkKnkL Sf٭4sjԢ6ڃkY82Rᦤ.kiH]Yb"5xNV hxG3Z"§RGèp0](Tk`>l| .pT C%0(:REPڭ>0ywB *! "a :bI U*Eu߯ؿ&O&{[0 &op|F }k& B^Xb$2m8`RNfh柎¼H|% zz(͡m^޼a{a*&ym9axRc,6hNrQ #998I~1]Cm\;y42MDYD8*@Vbw+ B( f1)i oj+`QY%p B BLEт辍:Xa;ƃJ"ARJNW?|'lOhD( Ԁ¹CctТG]&qg X1/R@|cl~G~hud:IUUȳJ]Ghq({8ZE4*?+gs?$VMQAE% QAIAAQQBTPSB%4&E4QEчwzx)UNUϘT RR2SfiݳfQ%"(0HTaQF R"[ȌL.)i@k0L &LH(Ć pH iB1".eSHTY%t jR#2\d%Hԃґ ŀD"k1h`*dAn+ҧ1V0Ģ~,tT3ح_]OYU6*n  )0Q剒"*G LS! :2 yܙl-b&w>ߗ-5sN}u,[g2#M$fݙd ύMMN1/ Vb4=R9{7dɒ`1߅@JN/T- [( Ba4EDAR UGT?,8 A53l$>wBHFzq!¤"0H0@eN> Aexq=O|DU0}\/p$&w^CXIUVbFpRcT|W!v=my>b < J8$rflq~]?a^Ru%"ܟ?r'^A,13RvF"b6;T*e1LS»EYzC$Qy݈#O)AF`I|u%ARrBg;'<QK-?4HIp{m!H'+ )@$%\ GVT0giP"0`^=ڢ?R h !% 0m 2rE.I_6Cde`8)v8}0wnp$ ޅ.`OSlUG'8ÈqmΤ3$lPh;JEDӪXB魙WS?) +Yjn :q})V}0G,HB3݊(|R>C{|\)L@GhDɡbVqJV`)vFCHP4o=Ĉfxdpp!!" ZFD(ZF&f$J̓e[CH`2\vȩPE,ލA(4C5,A0B!4S(IR@R"DU' aˈr@5 d4 s>osB߿LF1  $E֨,%8wp--N"Ԝ8zP~4Wqbi)Ji)$<ѹjT}]r銼@9{Rr=7NYyY_EdĈ1IA22N$H 7 (((lWY(bE_,|,2̰,# u2>!&OY%&)ohJ$b^֥5FVd^>%?y?$8RAޥ9a¿{51CIZC2«oj3,8;@M#,A&0ဖI00ck&@h1K|)/`wHwk;`R0̔bHN'>;]^}6 EK>Sz\?/h4wISm Lu>0D| }%v27B S~as :Z:zg S 2rU)ZPMߍ !O%w#AR dU @Pm{IMNh+5/eJ$*TJDpw{0kNVjMUJF@bCPՓGv_Y<1@^IE<{K TfP1v oF y%$}oLmCŚnUdP%P>ӱdH^FcdhܒטZ ;krŇTiHwiX.xtZD ͩS ?z۝NL .;K'Xx 1G"1f,DYZ}FIxS^Ukbӥi˸LV9l)jpݧwPo,'Ѫ$RJa+-:w3<G9ĵJCݤfjAr/&TCQ_\G ]lD;[k )4JPJVV"i8Vh*ӇyӲOlpJً9CuX}'5׬ R.%I$HƠ-s!0rBjqsnw MjfTd.@]L.&(%b*|xr'fq>^Ԇ*Zxs6>4@d5Q<u2ΊM !G .$3B"U6pTf^.,;=yNJ75[uU:8?,Zo)!!WxT{*=E,xRr[K肍JXç3Wfp7@zY:빒;%s2Ϫd/\|=lCѐS".! ءL$*@EN(vD7XEDUkQ^b AD^ \oE+ћJҸ]x;vP#;HENm+5 o8dJL/|%?f.8*}Ly&^֕M,E)'3dWShn=- . lbʓR1L:#AA$Aˮ 6N6sr)r6Er&lߗqOOwJ*EyJ#㯪`vg Ǔ8(~55 i33{4uZD (Ѷ\%x{ȡ/X>9[Ke^RdVugFy~3`ʽ7 q C R`u9aĔ]?JZDO4JDB&F GQ$=\>Aӻ`HoI dIdBb]L!ޟs6H hN< ARQk%[&.~O輴UPW3=1miۜKkU_n-jӚUrR_QiكO;uf*&@L;瘆!. Ԓ#$rE%$"@5|0AHp<bDbb4[z֤J&&D"`Rհ(S S>;r' "*(H;-wClJ0r$=}amA⪪4M\fb3P)न0RFý{py0xUaݮ|<<#P0׼랞w[E/ư&#RTHL%+KE  E#Cb @ I_K̢`/W)zG- 4 @BD(US A4HİPDPH( LR(HDHPHHĬ'QyZB0 ({Bk`CᇲC>=V7Ɠ݂?-zfX""=|s-a0T7@6גb'hϛr99=`~iUT Ԧ_i3SiwLW O]W\I*+\YkYl'hX]axXX΅a`UPތLqu4 D!޽='J ԣ4^Y k hh*c6㜘|/1aC~y@xEx }u zC0#ȇ~Z !(RMa REJCS'b"|;[\\׷}'ȃ3}CӳV)R)Dkep~yY;<ܾzgֆXuDotjɈ=Z _:'u-VX|M+'N7>@,/  CSINHTaFR/Rd ?YNB" >Z;aQQxtAN GJ`M,}5'ʪfOq+ݬf>p~R5DRdФh'P?E~[H UmKUV(sh3 kk܃MNbQ޿Rm2 CPa(8:>BoXJ(̃R$`:]`ObY.r g 8t@ }Wlՙ33uT2LڟcccNjjUQt=:}Ji`(@L(u r@RJ$1ӻ{PI*@O.sv+>rP_PӲ'2 {ұ{ӄM3Q-J@v" f&VAD*_{a!LXAANL|vw/}LˎrE)Jf-]!)r^Y4wʣ/+Vxu3_Q"mWv/Abȃ@S!?5Г4>4f f8`AI !4rkH+/*z#y۴^GÑ&CJBa$! 0q%.E^;ل'hHDuȤSПKJB&P6L%íC&ɑV_pB5n kؤ灟<q!$xڪhŗy5-\~/D}>END{謘 o^}p446p/Hnt@cE$ sߘ=wFdᝧ!. sSc5+>47pxL[F=;4_.'Mh35%[(OΩu8GJ|c=z11෫k85$-k(Ga׼TJ\P Zd@\ 1CB&6ޮ|ݘ3/0 ?Oɞ8f9"B>&NuWӚ |S33s6yt>EOk:Ss˘B 搧 :P$x,9p:vm(*sDĠG^8rW X¥\|8ȣiVw5j&Tr$sw|yZ|kq{35wOZ97]qgÌ!;&BK4K魨K9̠pi?9x m;/?ZcJ/ fXw%n<8"hw֠zci b@8tr``(NLjv$߂:Qbk7CFL5?ٛ:r jSnCx+Ȁ|$5'}&Iȁм3;sq=*$C"WG%0(91E5EUSTIM1 HudG*C"wlӶhEw> p VrXQ$] >ЭI\T`@^0hM\3` w\Rv"Z@s3OBs\ϫ0ݛїnb9٨Dp65s*u<.4)w&'QPc!:0a/#)NuE! 29iB@~4$E$yBFBdPD` 0'bS S Sguۧ\/e+?iU ӈl"RGݐ-Eedbr|;6!cՕv+s6SNF,<"Ikyx03j<}CY38(eZ1jV RĔRwPʠ /?~ {z Ol0myZ/*`v/oyH(fM4 Zua|Y@Xt׶6eKpB/hԾL0B`v78Fք1(Đi[͘훆 m%C qSzL@Ll/v-3 ǪiCj#U[b5S %>+q ʒޝ.6ñts ej82[\&KBC®[\ =V߁_̓!H#..4 C(ˉpo;lF3M[  qrþ\òUm<SHK8Cz#\fg2\po&rB`u&boWn_InuF~dyPw{gey:NK6g0Vn<01A yvˎBGqjm.y0I3sOJxP|p) pڣNjffo1̙D.ŔdD:/ya&َ(߇}>I֖hJ{NޑiQ:6gRL1|7bqy.+uo7#j8$#ֆwaɜoeYaFFg{qY,.Q⸠A L]IASqoʆl!82f!|IbL\9SӐۇc9 B hc[߃<Ԃ fyF'8oD&# bky!~|UQ\1G}Vrb.[%sԎDrͰ)oub07tf5O XlVz&mκ㉬~$MhL2Lߝs`:BPS4AÎiH{.-!' C.kiDwP '^xm㝇y&tp`tnWN67L!5sPƨsQb]H-|\,G=DTy ^w4a;]9njXEGbt-sk&@ ~9A]g5#/Y\g(hk. mK&/CGMuǧTqgm瑻NCH.{n|"k41Hk,wCz9&n ^7!!3CÜwCJx&;9Hk)ҫʈvκoݯVYgn,rs|&qFf @ 6+׌Ko1Ϟw6xNIdj~z0Ǎ TzNNC=!jB#|*J;vV*뫖 ';& L{0p#5pE ~+,~:N+7yAFeCn((qKg:pϺ8lHy؃Řβ*|MfLKlWky+v„jIiN`w]E]%7Z͗ |}Ns)4!zLb1Pm7dӑ+w[F~CgL(fXEeq ^ 9:=,Xt#K#,,TV+F7 _)!.Iӹ;6x9rttS;+ I;iOF/D$,L[MOZPM8zKVcN~25:xҼ\Wx8dVu,v#54KIn>̨fp53r]fGٯ\gj;"Lܾ"{B Aq៥jq湗l%&(\^t(`~P0PN`vT1L'9uZ0EɃ[.,#JF%U{jT"( ݙӑ}Y:ަ5̓#ލ[X]L9UgAb6o.mxpDn4/fp.Hͳ1L@G/9xT"J60>88aOyDv腄أ>pjêy,hH9'hP_%xs{4e!Nbs5{vLNg)*ɷKnj#^rG|TTA^kraOeNWZz'tۛ%8\*|ewlP`3cB#ɫuQwtGr >;gve$ 3t yDs}1xfc":Vz9~UODB &N&Ua5ETESDQUUQ 4>HȠwmNM8UY)L* *2)DUUvQ^kux0)/v͍Sh;g`o68g $B!! RUM/,#SELR IaE)BE(dAdS*X*Tn`PBdL1dL a"駫婚(~*ie=&{KT^2-*z]#soC$ȕ!՘'Ig! JV K<[{3P'kt=۔}1? ( +c"w !Ȟ?F-ݞȁX LMr)Z3C ̦%yH}{Ss">y&|d0Kx!t)JQQsU29m§,h/@ߖ`kurG49 Rx–"taxʁ,{^NC!ǟYlV4ʜZ0cY,A풇zlP>x!/xP1;~Fv֏I)ze" YD=UVNS]Ɠ MmPy/Q%-G:}6smKGD긮TaҹwKs; J{WZ.vkS9i^ tmcܱ!IKW2P|oӫ"Agv3x3 b1^frz79hzt< {3C:czܢD5aǺ#I?I JB$åR9o[33u:"wLq9R өv0Y:ڵ]5}@(w Qn863x:tRgg{v;ünbf!zfw#o7#+iv2b3nG#/0Mn37{'Xٛ 333eܷXW}˨v@F'/I̓]:+0ޚ1.ʵLǐťi9\g;NY:o+Ӯ5' .7=?~sܑìw@0q.}ⵙh.8G>!լ4[?zy([/ƙhK'-;;7Y~uwq&v喞3Pie<ۉ L6sZ;<,7 3 1ߩ2OnGȅ$Nl聠b(6.w2LpX] >:T>J1Nh|g='<# a;O.KTpyGA}zf36{8%ʖDr׮Ww'b@Ĉp}M5hsn0nC˼xIڞ=ϕ[C]>79Z!$ҥ8PgՏVƣ$d%_,8H>ZImC<+RQ1fϙ*P4T(]v@ϣ?644DDxzֈS#֠S03'v*ЭKHA*@LC2Qܝh䇉!j[9u3*!U0x\@?:'yL %5CTCHxw 86"O `q㎵$zrzШȥRLЄ s1L+q?FP1b0m92v9Xa^[:2y)%uWO{qSN1P:"xtPRĔLAJW`H{쾀qDD|A>>3U(QƞO C$N>QLZh(hMY ,j) _L/eA^\Mn+v(}Z,&@Y JRR`djCˀSlxpnk̠`T9)P%bS}A> PO6A{_yJP@2+Nʆdv11V)]"(YGۖo53df~.3q:{NXs}Jp4XB_|jMx,x^L˜dVκt֛m6uֻ6Dg$ |Y,4I4c  YI׌09sN(h$.7@YAIRm~'|\tyy4~F!})$9+[FbZZ:ڠ~pUbi5rjP4TTlO pT|Ys)ߵaXrS0vK=6 Y rpJPs,|AKQ򍇺R{:ri)^ֽ8k?A@ T(@v}?[ 邔Owx61?qbI@)AQ|D.Y< 0 S`/T9j@ $ ^0߿Ξv Cbi&'C>k|κ?2EZUUUPЧ- !a$=-z~g 'f͝_  7a@?q2ZdJb5-l84\"~o|RnX1{ N , e|o3fZ; +SˑJt8Qۨ̍} F.~.xyGmSA:-Sv]ܛL$ -yG#SSPv\m` TaHy H*;+81PW$l0;>Z98.p%xz^gw:ÝfGbLbtk^;o)0rAxNo1:ŤS^1# ztAV ED:>"mR7rƵn}FVk9VKvl(8⎮{[@ -iYÔ!tJdsqy4fY^(ṽmbMAO;%ȹrVY".4a]kG\f wIܣL$sTl/=dq9A6ַF_4u~h]@-A,7`;U:64SXBL `~ C/2XGÖ53e0pq046XkpXaE1Yl&N7T566v7-r@nXf)YS ;(n$,Q`][pQK#A*>TJ-p@R‡=1 qW13S戋ahpq Qz^}z{*/E6lkz񖑸 B=7C']Gi`cew=!:`uGHn݉@ wP>'O=S=:kIxlne{?9I(PHhHS#Y߉$vNQ)ifbY'2G,'TҪz:V4vq!$|ʔ ,b%;*za D)>跔Qʌ2JsÉmUbY^a=*N.N\d FpT! R r?eO`7^39l^0aUtJ:g4 }JJc7﷏audE9M81X?_7~Ʒk8 U1;\*859Fg0X();9\^(?Z& qs\Z1|U☤<̔=λNogJ|H1嗂ME>+ύ]45WzU9B|b,qY&bT /D,ɗ?d}7v|#^N>v| |>xꙡBQ{zƔw/y=Ժ~UOvOnrGQSB7_[~ܜەuZ&vNOe3Х˻fqV!hvBZ1c/)„Dc.w󹷗TlmcHAHv>T^c;+m++TJrc}(hdս]hν7hx:NI Ƣ }Gc{Q&cWŔ?N7"O2&ZX`jNjgy 1I,#`vv::] "A =0FzB{thI|:B>]/v1S$$:"Mf%@@`Wbh" I1T,L"{%1Oc24d3 QA/dO(N ղ ol^#y{;XnmãczdM7jqJ㑍(QI0OA߁'OhbWY)F.u(y/,1JVl%AL H/j*2"aRi J1 )!`(*(q&2K''T@iQ>CA=B'=v BojA @D́튊kCᒛL5d,4tR8s/"IMJ-R&w ̒@9%"΁%bNY@&bQJPX#Bk( [4.DT u77J<1dI(pY!d (0 J1: #} T: yᄆR*"1_g'E@x 2Psb$MO/u(DP"Y -` mJf4`DIj@CaF_'QX:Cdaw=GT6A~h+ !!` pUCǔ;9D)"p@@n|!a-1'q a'pp@`D{=ʠ%QCݽvI%CcZܥ7iF)ADoxr73^}$7A>xjςw!.(,jR ':3@q!28uB2lGNZ!Wr)~-!OЇ>K{X."R)3M) lzzfR NU!;sh|i7' Q S81 Rd%okao TX%z")~&F*?~Y}0rꋪbV]gWw J= ȋMPu7'ah^ DB4o"% JDRT2*%H`;!C,C%>eRwѼqȀ`WTpom3ҲVf7pD~SdϳS4Ԅ 5V. 20KQDN7q_6QF=ib# ϊ(JU>@MFui_/{|-iATxT,Hk$nPPIﶞxJ#,1F4&`ˏ`/W~'l"4!]od$$]{Džc6I %z2:bBCƒOe>J?5K6jcݟ`{\_Yh~P:=w hAWs1#xHy˸3vj(CT^tA" hHkoyZ큿$=c2hZWpH$IBfH\B:% J;MJ0 n= >e7n (jִ=%@Ȕs)RMHYC g(g8wLRq(/IUvcV6/$`Ygy쎖,Y^S9DN={։(id8cӰ4iAot@˹j2HS[0 |Ze>pQLvU\b& CezUД yX~v3$/[YT`-M68v42K t̀Z9 wx>Ҭ{3dc*r=9$!D,񊚊Rc[ C$5Uiiy/q+9FXw6xvNL䚉Sxc#wCHG}p}l$Llzv)Ae%I Pf(`/q8Ћ^r Ɍ:X:^?T9jQڊuhaC9bLU gD7'aҷAybrp/u;V>#0̇b@v:ppdRQ(^)CKpJwzI Qiֲ)ֈbjXP|F#,b*Xf ˩7lAAH "_.jfY΂^^QVd:5D&ʊ3dHuAF,,<xT^{C#o8L)`dGܱɰh_f5AK08h|.皰 `( EO1dnbiZ`Û?֙m~|/#uDAhHDBZ@$SEzTDQ$CΑ2Ӯ>F2 ""ŒCW 0T*TFh ɂU$bs ^*F( δf]n5x%,0p>(`1pX29T,%CK4R`?[<haֶ ~Xl17hfАBJ23wfzb\ >BY `B^䒐3}BX(\e(aCIج&lB F&k@fipmFt0[|1ʾZQ "*#LpnQ|5v9K*dA N[>E5< H-((.ҁDWyPQ8fwD0ց{~!z<,%.`| Hzxfھ7ATX@^[.9EzB3 Eҝgwxg@75T~*&EJx$G;:٢u4>Pܮe(dԎpt鹖f8vCRlxӝNnz뢕~FhC|Т(rƪc\D5f9ubnP2Bh a`1p ng܅JeS),ԧ~sC3Cﺥ`*BrYݪܶj?Byfi] ę=Sל*5.w(F0Lcn#&:4ב賦w@C/AЏ RBuC:H0G*9ڠvu5DeQ,S?/ĨJA<56B#'*Wfit9:%:iyoW30>H"C@hBvf)l</P2Rve=D*Qml-V.DLhTlp)cT @Үf CfaZ&P#="Pq3~~6uEԻ]mP:72XQmK+DhWQ@廞ý>_+t gq6HljJ>ìƫGOo+v eCˁx8{`v jHnQ,KZX5Aa!P)&&UHAM!Z("QB H %Xc=|OO=~mCC§G?KJ%9'j(;+PHz*L3 Qo0%n B!@N }  ByO`c\@M>vBaB*ZV`a\?U^~ݛOڔC&9?UTTh??׍v QQV)i`<b!s"{vLH 4||.<1w?BT op IO'5.p!S/S!ʊ@Z""ٽhw!>D HR RPe$éՄip˙l[ N5JV:刓p,&n5ܝG̟<CD)+4X"e<^7nf2qH sپ VVR[>?'4!K4)|d@HEVѹ TV#hlT"%T" $(d 80[HB- (I rfLE--!/= f ن$Nz€hW@B *ql @b8ತ""X+je ;SER+'吊,~S`L X?+!=Y`[p!V≿oHu3Շs+cq I9xY\O]^?9{QG<.R:T[squOEUP8a2ED pB Z,TtbNlBA F$$0p B"(()F0b$㝆J4{J'Q?L`PZ?$ 4Wgd)b%D:ͯ('PdVDCXwlrBa9C`3t*@qnaP,lF"N Yi2E`UFu`:5 U&&|3'lq8,L<`@~vۋi)5a(+#B&CǯE3PhrҎ_g"P޻(Sf(f`8{^ i%h :vȕt>*nK/Q`]9mT`pgv擷h}4j^RJW$( $:b|"9n2ʖ^=5XN;NYM:ux^}#Y{HsJbIAH!΋9 * UQJ QZ6@\!-7_bbzAcӱha 1= Q^t7 7eHsa?$vQ;"sB.$XAKY.,3Z`JPiamP8H|NP,I D ,Yh!8P5D" H*" Hm@ B0MK"STX%@! j*hfB H}d& 1MDLH!H\ KT44%0P4P .K ZBiiL("G;wHkCDuoT~Pn1%&%&ePZD,R9ͯXś4E@I4o|[[wkB(30ޚLT'O$.%#B+Hk:"M׈(H"}P0l,g{a2[QEKS@{J.1Tl| |,u1ELϬQPWb>J  hĂ("B$eH!b *JP)d` *j"j%F(b%j* @2S!?٤mAW8Ȓ{ğ#ɤJT)-}Z4'%W ۯ/'d~}iU~{/E7>@~̥;`(Sȓ]ئLRdP`fB{0 QrPf0 GRhwt1q l -q2P臌&p ,Lu  sB<&z]|}4OVSZ?|9eN| "k6Ӓcd38N<)ϭcL"'DH¨'b$BK `4ߊ1|DA%b|xpyzv:mQ cPa?Y<|!~Wpx%!=z).!#:]'|!!IFDC|XV傐AE\)FBZN%OGDAJ*y.uM@@~G1!7DLeU4"IL}q[ %#,FSl\C>Hʱ5oݫ3l3%`X`n\x tQZڌccD`j/MSA jVqoE'âPHj4̙.Px,Q`TQԨ(2H"FKYt;cj(Fs Dh =)J )oN {$UQyp3sYNNj\ ՑBAS/(dȡQA33 *$-YTb խNXU R_d8U͕{mNBP򅷃UiOLo AR^o?kyfzJ**T"$.iiL`R h8F N \q0,9da#!^HϴҎĸᙷL0da Yd0Ǩy40Џ, sb=I~ HFr1HIjՆҐ8LSv<\'h  G\_lĶ8%@{VtD˸>re9Y[xr֗k{r~_Ϝ|塪8m E>󩘢E03ۨR4z-8Ym49{;'|G5r}ؗRȒ`±Qi d0(ԣ_s6jʔQƺ9G :\gN&-8!K:+7, Q&;M9<x'cgio!i'氥u;\nT0h%)DZ·*)Fs0KcgM9bjTXRTŚ+T T.AJJO<¼LDt=ETl*p4 χ(DmEU'4`Su8U2|[ =t:t{eYiOJ'Ala6If13휌*JvvB)I! 4VTN'wmk\? W:I\<[* T H%d5yγCSe2+/ڄ)x!݁KCEߢ>AI82L&Z|ag b/4q.Mo< `H6^Jl[eL3$q#ɗMPQF== ^E4bpHID'ApB~bv3 ԇB,^ 'iu [nA@R4_@(S">jWEtcs]\":á'buKMrN5U>/bEu|Rcx 3g͞ljyޠާzZ^Lϳtfluf,*8'!x&d2R&`+0-*RVXFИ…,u2:aF0,}$zi׃צ[Ng0AU R҈<)?LÖoS@). {N3úXq t$ݸxyE}3FrVüO:8L>])rZy{ X}2N8Ooq`w*(3EJ-^!8=*zd!2|uA8Ɛ|Kx֜>akGZ] qЍòND<wy8g|ۉHXDdVb:Hb+q08I *76,ɳWv7)xS mLgsDHϕ@38p@ c bPz&l@.7t$߁>vhQ+;xf(1 0IMwn<븘xtHªbݥŢZ N'[Ն|@f"P$#%n)yg:}sTľ0b<zR}&mo'w҂mHwDž/py5 ;yXrJ(RYC X>|҉N 5|,e]5>Bg eBYl*,k?es &֧c1DO0]ǜf8,(MscBf(*fɽ= L7䃣IHSGMg>WF PtKxP<}Uk=|ڽzY&|p)Dyʧl<>"0;7@;)@OsW>NTƋQuWcwѬ|m3BDgsb^4XcKR~y[i21)orLQ%~7 T&B rt9h딼Qq ;zxX z[h^UUUIUEL%1bZR[lAJ_U T$ 1TrTڇpA{O|k7 ɰqC | 62\F~ibnp $@`e@@ZmcɎ b6zeD)VFpRvGzYN &`%ayj6D ^Z Z(UcQnJq9,%+vŒ#' X`^lmcßÃ&CR]AmiIA =}wtㄥ5+= RfK6wBa@`!qfH)I4$4!JR8hҒФhpٵcޥ())kOC\ܟOrlh>zMs?s$a̤B(B" >ξ)8=F@Hx-̜OF %InPbRKi2~cOzzzjb '܉uђwXN0sni QRZYEu8Ü(`~|0~ /5LP@Рo PJ S'Q/M=T0p`rXjTaA,DhbrCAttD4Q9!X.کAN'u|'?.g.a$#DM rcU'I%A{ȟSsq4xc! E1>DO&Q-.-C^RHH'XO)`z <0 )tnBD4 WՇtj S@w"FdNg>~z;I(C! _Eܤ=G!fq)SDѩM50GiPa xҎX$dRk_Ͷi~ 笇/j3GB(%PN<W ` ^ 2<3p#GY M -)QA zҟ+#J0T[kk=xcU*z9Ч-+=:Z#d"O9 H$ $331Ⱦ3E%DPvh HE "*RFkh9t~, '%;(Ӯ^DEՊn&4OR95֌8 $iE RFĥ f9lFnuFۆ:jKQem 6` a @L̙TNZ)((#fL2Ub DG4CL: 810?P

    Sl羲Hx\3pe 7&}/J@d{BD&C)ȠTT]#*TN, !W6&V')8/卯Jz]3SH6wc}e2y2pf9'ˠ$oT 3KLա$;n@D,IA;7ќs  @vd/Fwh0Y$C$w)ă MHjMwiOxq!p"m=st5Qk3Þ\yD*ϞdME"O~PXNNj:%ite>yCiǠ'vb 9Mȼ`YJ4HI1!K>a`tk"~8gߟX%JƗ-d EvIXx; I;=Y6"~/4gYVܗs|i6@AցdI^(K2\UF1TqF0`a='j \-%Bt 2`(|h< c$DZX`k-GHObL:'5ᑦ3m:RhgW:z!S9q` i%Y]o.)m ?եM'B#l4JMobjτSl XzH3!aRv˂tdmyq ~c${ *hԗ\y s'$OALy#$^IF'p`XxKS~7Qrk&g-%0`vYa VTuiY)Yg UELŧqy>]*8'n_9#dg0qā|2e%LDuzGP *r(|9p(3Yu--&w|_BC`2'|Nύ}e`r<3B.^gBUY- o@E)%tg`A)_lSއ(Ĭ_'PE=RP{aX}EEQkNI!8Py* e e1p}RmA*KhLN|̢Ru< +9 -JH;=!D_xOp;rDne /On X%>EDa(IÏ  mcX,N aaЬ.ABQ#{ed|A܎׌>9Oㇵ|!cͰ^t,*"E%N*MRKLI=;d*,fdN}~=.{WX ( ,2)m(10r#(L8V&}?Vl,`şK`*~_mזg\}PSF< 91im޸.sjwim)l}~:*NjLS'wkuut1 Dd|$;o/}Y$5CI={>$Z2vT'.iEQTaEV=$tHO`!h/x7v۝H' ґ %EzWy=E XAr):mdclD(z `a6p ύ^7Ka E Hr_0C 8jq)~@:Y&Aĩ#5d׉92po9%!pd-C1f8D'I w怷r)P ڼ=<'` aɐE pUxڮւOAE|JìLyS3Y P[LxM+!LhHjwqj$9+K mBOB`o`8!mǭ4* (QbTYV'ő.m@ObX ύf97SE ydh 0a҄+Jx44'lNq:Z'Syg\M\_6-SQI0DFt9G|\5ߘ=>DH^PҜi@nyN2P) ͩBuicN$l2NriǃUu>G40{?/.QDҕq%p!EF RdA]hP!0 h%r( h)Q(B!i}Lɢ"BY C"X  ШeRdRk0J1e42X HaZ`}-u/˔`d^\y [F3'HgU0?os< @ hf)h ( ?PaJpR;y}A׮B7! d|Kasp}?PnzP.dEQEV@zƴAHb<~KLmᚶ}6;dD? I%PDAy6T[a"BSD"@-8)`% bB i)fh Hb) Hh`$Hh)FJ )Y *"fZi"*a "Q H`iR( VБSJLP1 DN+CC@! m'  AdFiRٱJQ1P"iE0Mmm DaZ#b].>`NDpDgJ͜'>CQ7X0aؿw͆2Of3r4ćC4G!txzc|Na?'XJeMACJ:!D<];Ti1F>>N'Nc1΁I)u }4A}3)ɪmF7Ze⧳0(M|>C㉄X4vx$ҟ?=%@dج܆_Έ`R| <<楕.RԀd 7q&V'4[Fhщߖt&O@||9$wsPd Ƥ (GQLd/4@1}rX"Nt(ڃg&+GB}Z  d?$xYF79B&22V+̏0O6=zdI2"R H!T )3(BDa%r T 9z*~W|@;ѻ4b}-LT("#201a06 Xq6ҢQ2Jkcb]69[2)J5DLb,JB(J(eDFa)ʨhX-[JX-I1!THr'<ﻇX'2}KoI9) x{AOz€r JURU4?.Moz_N.opgQk{ +ϗtJz+C(Κ%ވK_}ƀ({L90%=woFw=HP!)@?fO|uӝ3K`P衾VG/ł{O/*(~PĈ3(k|NG*20;ZIm T*%( J1[# ZPiJA8ffs/h~ хc!eW>egbvR^⊚ڙ3*=p}>?>oOQ?Оo&xo)C44+xs;$̬5e')9s=] Er#сaI . Hr rE6p0>*,6}vjOC%Ojbj R.jr=% Oq!2 @ Z!?<6 rb_gN>?!8BpXj)AHj(kpi()(tAG$r)iP($( ÿ@ij$ LDS+ii )&r?\ r2 -bC]'Xu4J4|cPm ^Sn/}j̷޴ߧANVx E 0P@1D%1$ATLAT%o4Tv f?Gdx(/ݚiD"F"X) Y>>jQIM`( u t>uqw?UfDJύvٜbblTTqUlȽ?Upkql80]gЏ_̡ YPJYNi(4E%CJƽ2z~k CҠbN`OO:4cۣމ&חJ%4~MnFgOم~İ%"fQF |$ 2{}^ʯ$ݧɬUT|=ΕD"A8@>5["$f iJ|(٭C|.Ls>2NF H}XғM #尾>"ج0(V7b!8bI7rqI9 v+ pQBTf~oa$hK66*V""x`k ENlJX34|%&\ 6+`fB;;Ty $H~"bdpy#$X_(p(Мԃ&DF=?EQHUQ ox-)ݐ5旒dBM(|X6\R,lȎ' {Z^?)?'^ׇ">o@ȓe|C ((< ȳC̢@$>Br"O=2A'^ݾϽL(%w#FTyNX@ҠI$+!ƉY `&hh$L'(c) dCM;ΡXADH DLJw^xe LκI~>{] iÍFY5Ua|vCy9ޗv=%MwrW pwϢp)L2*@\"^n_向fQA)%MeP=D}faSaDR% S 1!M4 ]A\"a@TPOn>$!b.O,JW]SKy<4Wa=VZ3iGÏzpF$~7IO;ib^SZ\OѪ3>#X!<_!`kZ(T5U_uJJNCjI 3A@I%qsQIh/paCּ,'1JY@ܲIhxRF) I*3̋#'1DzOTp 209ч'=:5V BՄU&};Xh9qOu!~͒CFok'옺B>U칺NeDE7? ӧwF=%'Ḓ(}agEa;/>|+RBJv?fV :66rGFcŦ=mqYF堼O\~W ˸kq}D׹}x9q)ScLTl6 x2Ր N L͖0>Vyz&|:Ky6dYE+V}x難 싩id)wwtܝGSOdDmӵ͒G2Xpw… jF{ZxgKŘAk`[=2􄚬/]F2.BNT^xӱHR9>0%rDSaDK[nCbTgəpxpDYCH@&S¼TsvGw,o3kM#.zꥅ '0lD39`LFmKLSPc57mz(H̵vL<m`L>!#!P̞${rX%G*NqL;j۹i'F2sA(J hfsQBLA,%C([F 7 p}N1IfQd`tڹ|W !pj"JVSX20TK j}̒`mB>rL!0 '{ Cm#1Fģҋ )It(ѯnjfR>Ҥ("CqyGuM>TbWd(߬$(Rz{PhB*;/U8{ĊOo| GhR7F. m DtՅ3py"r(YD9Dkz2908]pw^E"T瘃Y !=R|N2JY=J ^TՃ>z#W$ Q=MBVhr5;\=󯰐&EUO=sF.kϧ~"`1\5< ~_;=瘇߬G8*c6j'(bH)݄Q3^)_Dv|k^TD+ ZY\o2>f E2"W̪*faE jI&UmdLO4_薬' :N?n,ԿW|}Pk 4HR{+=Jj9`'H^? F䁼O`&D<8N{ ;~Wpr}C;AAĨ>|$1AVq)}MUh--*O.fFi刋_>Uh h79 1.¯ݎ|zP݁m )'xRU5UdqZn=]:ʧJwA Z0M%@CUCi9DYUVT12MM 4Yŋ&FCGӁATGn1AU>Aie9;G5p!c~K#za,D`#ees ~_Rp((\Mה~Ցqe섇^|;-(rR]x 6d@ bH,!7[\rLJda?íl1 l^ӯdBmNcs]aP)M81" %(C411w (7al [\+p!ܑW }ے~ɜ;ҝJ`J/<~MaO ^0VwuQT,JEN -d:T{'AѭlA0P,"{x)A}۝ EԪL H@rE`š+d 4̏AgLf&<º6+8Ѥv}̰ k ODJ!x c;.#ڟ}ު}*(yP8INvLځUMmF {sLnaTQڊSM sb)OOu7gu*j I> &<0^PFR$rwL3>g'"P(P=0QL| ؠa-҇8̓3bl )lv" o2pNecSs*rzi!RMp:~rugySَ4 ]D+K:WJ(ئ"ˤa4 r'ݕ)NKondtenM%~\[ie' awETCyF1 c#>>Ytⳡ!he TR 3X a UTR @8 )mZ/.;iGxrۄ炁UD]Im"Q4bLn$+M ]j^%H#Cz'%T,u3kw k:u1rNUڜ{HyvȪ![IE~e( =NkE6TZXv'`ϕ^`M!J. vW#:h a X7lD,*jd=`3Avztć%(_'0c(R`W}u#!=4PD1F1%27\R&r%=TǶ7]8Aa @5,̼uB1NPǟ[++ӇKy} Iįǧ !^0u"O3\֍Pi_4|e;@pqg PJ R Xc;? vBOVdPMsΥ3D(Pg|L $@"P, Pq̈2E[rhƕQ'扎UGjTD:oC&um!Jnۤ'<|˒Ja9('foŦ[YSJfpɕd 'm!̮t$b\/^! O~Ђb&O$TH $HHA%Xb!R&^xd^h)"D'*Y$95'ARC;y%!wO!H`pwX2 P2Yc#51i ' `#bRBuq _)ౚ*'ݚ8R58`ZR/-TC eWf9x:2 yCKljyEeb-S!B!JS u<BV4RTLQ1 -fT9XQtYbT sb6f"}k9WEaXkeS:po +'sPFQ%)ak-@'kսKgY55 &fbPcIe815QڄD(@Ԝ}"WĪ%T2 5@/#D+,{ wΏiS1;qaz>\p߯A0 T1 E4wvpKT_&GO3hR &h=d0̾oIi4Bz} epHRK"~ֽp_';;nv AxL3@aH>CoM=^=@>L@<+uH?.M&DS3 E E{${[ ƽVycn>R2BGgc1yŠS/6f`ń.i,h**,lQXjoKF"F"#EEUZJ-V,~&AO*"Y:^Қ`S&!{`aimZQeM>a8ԲOA|%C$# >=_pW/ufR ;*4ajXэ*B @E$EtBRd80DžxPzd;2ZCHh|h2/3vvǸp`a8&04q'L8W jT.-PJ%lY 0ID QP\0)ir5fBFdX#ၭa6~c1=n2O~}8N%ʘ֬vnMQ2Thd))Ya\'_SrBa]H@1 8r c_\ 1Ƣ(HɰJ(Hӑp5a3× ]ftIHY ,8%a(rb =M+C)"U )&5, 4iT. v.JH09ߒUƲ_;4$t&:8v%C=s!<@=T%e) $EU#46C)@4HlPmԇмmCПP* үqX9U;oҎ=/Ϙ gͩM!?,M8=z!~øzSrhBvrZڔCuJYk%go|xN#.Y㇊a/Q 2 i=7i*y߾ص)UPE4 ''흌bWSPQSQO( ׈_ɒ "'841ֿ($ (iP(@9tHED|>o!O˂Tp8 5,୏)`(wSR4h!Rb*9'~J 0Ч;d"G@vK@в)@h}aR[,KUQ8k10U*s7#wB LQ0u)Vs}Q^ t*L66Ayf@~I%JClwDƦo {:šOxaqw[Stz5>Y6VAoG?V7fI@9nHziiY,ai&߂Ra؀-C$h%ސNj#|xX|QC.{} Ec*2ׯRóOH(OKF}[|ifs8([-Լ)!byJ6k]S+BOqd[юsZh9^/#Ttx6|LKi;v;\6b@x_-.^~/ڹ6q~_(bf~$3r ;*ͻM$+=emGp|zaT{ƺj*Z80pQIXwX{y}sO>:O:;':1H';-9˾PNKvŒcs;v4=? !F5ďshBݸKkP='T:{1 f:LnV7iy==4z=xa)v@X%U/zDOrk\FclB=s]q;=ϭoFC$ﱤc:eZgjqόh(Q*S7yO,.xZFL؄BQFl[_RQшX(gфr Y"#z3WKHS67Cp%Z4I5&J]\LSFOۈnόpRuMt JM ޒp$Ϣ yJ]:pׁe܋Q÷hCz3n;6TqK!u³8Ӥ.z gK=[yL>+x"B+E7eg~ư3YbHr|.w|ΰpL9yAI׆qo/ u&e˱}V0t# #j$&a(59OlowBsQW)|as0nwֽ)GԾd]DF1=KXe -sUIc ]6\(ɗkoH>lqA@I69Şqm(ĶpI}牱*wsǍPM qYZ* b%,QoFOC ,sUڡ)taw⦹=w%dO1C \o6TO2Uכ! nlR%I'ۯmI4\]`& 1)یsvŒ>)5FJY+M+h=bdDYqfdg!8n"BWL8*O;MS w!;Ʉ6w߈m)yXwId@!J0"ּMy[1Xu0e4Aʑ$Ag~6:S=`[/x=z$f؆"0Eӄlp,3pnh@Q2gMc8~ ~X~Qvo\YL Շgpə즵 Q)n85Ƿbى?<&fzjxD#'t9mxWUZAYbqOf7炠ŷ{sQj-㪂7|uZ61Wgw|>/r=).Zf2F5Q=<[xnc9kJ!< Ftk$CV@FVJ%>%a=$I^^ !Zל?'Fm_"VGz]jo\φCYW$wc ӸjFgdwnujF'P 9Ne]ј[dPzI) dbmJj}/J贞X!4 b>6nMleVZc JS*'xs>%۲s\I*vU\q%ҒxZpkNsۗE<9OUm^JebY!BWЊ#f!JRMƫNΟ6,Cv!mͅ:~f%iZwvBk2QϮc{#)M\D[(&Ue)3ID_jDe+83pY1gZ;c&yU_Z+k},kiVvA2%rA.&M>ƆUy5(*QU^e_ 8=ξ2`igBWE@8ĸJ`OBͳ5 X6.5Ұr%0Ye{؋.,8 1ޥ9YN'wZ/7\m%ՏzF$Rڃ]c ц fɴ;*0Ƀҙ,SLdE)7Y|/2ho+6? .t@IH31!NBIʀ.:v !D=lr= 9gc&LUl wdO]Ճ7\d;/Nz2ri_]nt7B q{l/GR>< N!HDdD oԞ3C%Ns2 T,( _a+ةoe׈mNq< ԩYBaTo l65KvY P4 yz;͙󔊔2bp{Ȕh>4@6)g'H0~Y1%2|Y4wC%}b 29=h_ZOo.CF!4=챳{j0 2Rp᪔t$/˘ƙ(̕PCQ`f16b):Pb&rPj_O8A]XS/;^egK#I_}Xz󾽝7,8a%PV͌x1y{42{=cĶ2fF!8CP G<G3 ['To,( y (paPӶr2Lwp@ͶoCTP5\+*Ba|h,;k]ߨ ʪ1gq. (_7uK̰0;a:am`~49-3Ab^c6ވ"́MyI-KXEm"CrV IEj%N"QԠqd B#Fq,`t;Qssgjo~dB8 V(=j㞓jp4>pEJa3I&@LCrԸYhb$U$% U>S"pN9ۉi=`y SU?ѱQ$grS [(DX|@'Ƭi]ձ!l[!V~+b.݇8NS(7+3H`@Yw-X|Y?Q_=T>m`RU|h[7q9*k !R90n 1h/9:cE0 \jobTC 4`ѠLL A]6 ONF?'<  E@{>NcaCpay,'xt>avtɯ?HOIV*To '̐ձ-I 9@ uÁPVHR`uza>9o2xȉ)| aZ\UTw) b2A>|#6=_/IY3}}_GDz݃M54pC`N_aʊރ,f>HeÇYLPDRJ*azkj-:PvJ" =ɉ!qmʃ٢%mԒاJ[hK^u{xgUA/m?,RPSUIBHPu*~l{NHvg2p`xJc:H*BfʉٞV3Ծ OG{bKa!42~J|BeхALUW !YpY1qt&Ay225 lPAXICD@+; m>Bښ+6D8{`JQʷl5XrX( 4lXfD1$"f >MLBDB~K%4(" U32L`Ɋ`"vJ*C`O@9Q8C#m_Y?,#3rqx#`zkS &#yo=˯x<(Ro{tusWF c<;׬vSsE*y:>z1坰$M'N uRS\gVri#;ӷ=QRzxD*i\p jgq)2"`x3Ǯ\, )GSWIO@WU)K8v\2Cl q۫gNz<:+`L*!,OSN`j8<N$ hz$iPTǥ'Pg{R0u'=Qޠiz"^a1͊ bI{<|fa/~,DJ)UM&J4aN^z9ؠ^`:T^Vh"} G7P-sӍ|LLQJY!Ḑzo2JIgVDO` +a}nݚ: A)/H $Sp?| bhI*+Olg啧L8dO|!=1ms3 ?pk#>@%1S@|:1(R`buMdڲ`BH$P:C>$=*a>og(tM:*_1)'y8_<풞[`Fe<'tŘ!CȞ4 ]< A c0,Dێ nʨ:딧q: m6HE65ͽa8 pBAPuU4s[WCmpMqjQsUU[nwtA,R4Ќ蔦PɫAD|qmiU ۇj5; `)90+XkS՜NÌ3ķ*?̪r䚭c5kbUUSUa d+%h⧗ryXML]u—D8OUUW^-^ Ôe4X |H\(5ޢ-DUEUUTEUQ QUTRdsBJ|o8x&A3 b5x ܬnx (+H5N k1`ʚ]rEI+"0r¦šhfZ7B#Z_Ep (6ACkHNX[R:(Vĕ A0L*@1U]Xx)#aJ*( 3MJZRҖ]u*ѮFEPD!j\""*l%-)#9H1x_tJ(#b$0j4TdKE 2*eùh؃m \ZK\89HsYˎjUUUUUUUx:Y/}YlQQ5+B&ˆ5#2 f(,&DJ b!~7$'Z`ճayM`@QdQ0k6w/N*7eYQ*Spiqn@4RXDUm#gѝH,!죬yWRpM9NLz7n,csa5٦3+,Ad [*]J̒K=XV5ܼh ,ʚ̗fv JW[Rl:8|Jt/hH;~W+"~e7QGSuH p&l@d!p6.YA_, X*`f= u5`ivGW9k1 ,QV<js@R?%^/A.F [eJ<|'Sgh ,@n @OT4s ^NeR3ŸӲE2,dF0\r`:xQCCn5 D.ܚ e @%ٸDr >OEZT>s?ʖX5HQ9heh*}GQzGǶ|7:{>xt̤"Dt+)m< d3=nj3 yLŕmhUgkh_yOA;344t,–`,[Yӛp jhJTL#Wkғ"*+mKrcٗ^1\mWE>Ap9qu4u9yv D!֗M\%aUhFs6oZĹ0̟ch{ʉ|Eם*sPoNŸ54OJ”->u=wX(Tb5xnxN;t#P)g}wrdAS260!ճjh03\sGnOTd,E̫DS؟h介mt;O,L,2TL넓Kq;=NXLzF Kp{ eMB%<>CZ|SJ`xr;!LLEU?ФF ms$8Dx6D;q9)b 8݆$ad%`0SNCq2JN'0= Ð|y-Y\Lq}0i+ YZV*:7fc.7Dݡb'C$؛z]WflٙK(09z3LupP{ n\jLc90݌n jo_/n)!81L$8axڇ "0,+ZD-:nV\٭ ZItIDF W!j{spfPd$e! Hbū` *Vc7{9sdj@#ր53ZnIspKʶ &Ɋ!4 ` tx7#3$Y#ȗ`N`q*1zFkN\]I9Яy߂fU,(Œb~71Jڝ>" `S$G}j! ؾS{n&1Ye{Ȯ[f~Xx xػpF<[Q0]֥sS`X4c! H \g6ӥ>_BI˜{l32H]'QѡŦ ,nk&Xu`g Od{@(jI !900L [w!C`0FW!Rr{i5*h \'][3EQ3H0M1Lʨ8O*=k[tQ T*#idkjp(MZvfzKհ0"oY`3/OX!R΄ %tl`rdx1 u"8 K C$E 𠸜ˎl82L]Q18ޠLfLJfFPKr[3G YDL5@o,WX٭U+%/ɸH2 lMЇL\uۇMeMuCZ1 NX!g l5(݅Qh)0md.8KR&`D$ ֺq5[$ 8\[@7bXbT ؈I'/IRt>93v0@;8*bv Ӊ),#MvXNVnpl9e6VLaD!TB5oǮGaL>Da[SstkR֡69Qi\bsgb< qrs(öu I6zrxx}[:$ +xmD]׍3Bt)Ex:r9.+k %g"/Іj4R5v Z s4in9tx F\ #yfwgO::f;zk bt!I evb㳔C#18z<%]GGxc\ͽ\ӃN]Z ȝ6p `"P– L`N8wI.Zݙf,CDɆDNkCe-4$)k|gpʌwJmEKZ'|y;%.>9zl瞴fq!(i] OE*L)j^ݩCh40@Lsz rvKMHvf&9`bBa>d&sR / Lu  {gs] x uRBTs=-⍠|۠~23ؑ> A,(ŽI( LaKAevlm@,t#.aN4II"dK0T7Mծң~]`5e9Hi6n e1(IJ#)r: F:*9]|+dkra1hk|R9.eO29:=T/cyLeBJ69r-ef]e,pg@)-ץasYurv=Xv2HWϣc”=\f "}^kjmχ\d6 ,z9p̍NLԉi0& n NL= ɌΊЩ,I>Hb`byt_fm;SrgHb;njMԎϮ!bD{˽^R qz,ݫ[Y.diJ+|y'8#yd<&QOsۺßDJPX,3]VDzpiQ9DvDo lRfa #=Lo-av.Axܑ2Ӫ]L9lCq[Bmr2%;_[e~Nx8etK L5ui1]QMh Rp-aN)|S.\81/*IE†(5NG[v nOEҌ? JEtSWdÂ)wQN l#4K\LV]%M2n%v:\SY#.587K\[HytWdĖBxδns5h,mT;r[9"n'^ rH`O˒A2O  {aP-fdG .=}-[+"[Xֈ(mDBf *DE&$^l)/SSͨЯ[O]´έ[&eqb :*bhC*"zHtp)N1U:OD\П!m4gGpGj."p\63OmPZ"(T`06-ĕa{vvLɉDpDŽFBpZ" I_RdRB &)101A5։$8R{mg 4HhI8±Yx`A¡>rD)z!ƺC) (, AIEd- )H MC`jdj"!@1?e iv`0m%,ELTRW#N3 x˯is *(躆RJfl+K 2h Sq.ba3&aSaas<'3I L!P} T<>-P7)a<_C=O;A'\W9L98͒Rd#vF^B4%C1t = f㵹ܫ6fsv! _ Kaއ)}jWLc{D$ AHլ p%8vI|! ߑ kB#ư"Hu)p8t8YFO ^\V!7׬;w DqEȢ"RL5ϋ:1Y EN !XM! U$Q'D+`+v&|;ϷpE/t*say9M&DnoU?Bv~A y&Bh2+ͧO y*`;.y]\yMt'ٿ6ғr%Jm ۰zdFhNe!0EiԨ# 2?ϤC(GH!BʋCAhi Z?$*ye%HY&f*P?DS"8(o`tp8^?n9v;~z6T%1'2:BRM#Q=;Ua)şC8sxUYm[%E@ +eb2:x^lnSڭRC7d2LC`aBzj"U4CB^Ǹt']q!h>@7y1@`KI9KxCKA,iĮŇ9`pR8=b,AX<]+ =Jl4T&d;h13FNZF nc<b5u 239[dB5i DI *)=$/T\ьYL>*a3deK#8ږ[x5}_1]fi=վRT`_)뇏gEFYuRkb"]N 8+K]i/'$ЧԁNMw{s4!ݙA BQJY`M܉Nw:xsT:xx!۾6Մ4xS4g`I:O1 *'H{wO{@54yK9DR/ՏZ[iDN;l0U- SZܠ&K`YU$OiL_Hv  &-"Lb`#W~l96a.,B B'(kBogú,/9\K5!dunkiNNsK6SXfՁϘLR)U4ga>y\k Os,5'** 2Z'7qE>>cEB1h \L˴Ly9<*J/p"6~N(ĊA1QD.aP[+ֶcK)hl4,3ϓ^F?t3)a]̗>bp M; a2V\.T<$BW>3,JEcpZZbEţ*˫j<$+cn$%b$'!Bۚ7.'~0cERFE>l lO CfϱMKE []'D-i̘mg.>qv*U]s)KCaMwuf4t;r)ᤆ?"epAS`hfN9tU|ʬ?:3bB\Hi#P) i:5&D( ?_N }D45TUDF'aTd{$GT &EEEJXJPaDH&1Rf`(bHDU0U vPG(d T|ٽEvkȄ9M&&! D~0H(@3ҕaF&@;ЂOчׅ DZY)(LK!`$IQR"'<@ILX 4Ba_gyyB}4C $}`a~tJMZbTtp ܻa,"z㢕KZ6(4jSQ(I㩑ȝ+5{X5I]yGlP?Q(*P(iߘ,UD8Yt;/^'N(QPT@Ƕ4xdq IA!i8 =jQ% Rum'MH#D0S:5a#(Q te'JsNSl,IN;nc ҡ)%ܠ"XlL:b`TiJJ%+-&ou;uLjG %4CCFLcqDjy dECO3oO!F@kIahӀL&2J@ܣPh! 8PRdr ɎK=q b*"!g? '8J+C UiZ;w`bҁcҁ$t<`՜&z<6l8RpAR_˼qtĿ ި#!? C~~_qF|ʝ.^Qx!TU(PD({~>pAw!3e=l2Yu)m a>*uVd8Û54KlPL 'IK%X7mZ-B@+2d6$M*27!W8aE9(P|/'f=!"~TՀsA$$%&60D) 9Xtm_⨯{iTDvSbigQeAgNP ~_fq1)L3`4@04CWc^H{v}x <̌ 1jRKeaeŘ|%(cvvsbmE%TeEj ( ְ<Рxf"P)(!;iwIDNJ{0^td 1<<%"H-vp3t*Iyi5o|yrM$E#Tr?%S!:zL?/%۽z05 x٢"ъڏq̟~) 0c7)*ۤW_kwfއֹzjQ#pbZi6Àd[)%9>&iK#48R2Ն9&"ˆg% nS5U`XAg#EJ2PE0 _ c[5ۡo/ "*JJ"`"_gw*Q:Z݀ Lq,P[77E*Fyr_I{eQ]QPܦaOX2)ḃ-Czfqk/Bp0EN[HB|ZYٶ,R'YB@HE4C/gD>&=$œ=PQB@()25ЕZ̅jq3 #¡i]tNJ楔}JXdᘕU,0-TSKp3paG DXbĹFD.>y77#3-$9O. G$ +Zs+QMQKa4S/J{wR% Dž@3%Y'11Zo÷ dNPFQ[Hc';˸/H%" f }va?Ң(BD}6dBO>D5C [`oM @YK,~|ﶞS[<9nNqęe3xsé&)t@ bBkX9V1 q),2.ÇDU,Yma83pVgY[+ 9[|~)C2%$Z '$E e?^yzQfg%L(wIȆ'EM oO\Q,!D) ?4#ȅΦ٩$3s * z#-4D=oP&C*Y9>~+̛0`f,MCC6lRq!}MSYRbnlRm\ШP g# Y `PI"!)6DF#< El˒1҇U=Re[?U gŚng- %fE b\ (T0'Oq'LP"j[q̻1}~4DZ$,T?R7*5E8dwS}1CC!ɦIGY~HuBrf^`iMUup:EXAw){l܊%4 1؜B8'ק1)_; ɜcFˢJRBhV:zE5 Fafq 7s=\3!33$=Q K(+?OF<|lt#iIi8 }M#rDlٛ,#k<|t! 24i$ކg6M`{QZRvmֹHIɝpI7ῷ1 ɥ'8 >s$v-XGNoNID`$ns1̌dqGkC4 W@qj0ɥ$@Vp8G< 8:xuy,PTibJ$[:ə@Pd4uh7h2VN= }\C,UTTtN%T7*HPtN/7T? ^}ְ}H>hr4A DCဢ11#0*#JJ-1)I QJ=Wa2H7Y֪U0 E4( &Rpwp`W<`i&^xSգ E:!™/j(IjO`?ј$ywɔKA|`uot:%Xc%ADATU\#,ìQsC'4U"HHETEA3%CJ@P1SSR!4 HT)@A3 hf$UT@)hB 0*Ji"ݳ ]&dOG< -♂65Q@bK 9G(ۚ-eoC_H~!TTSC`j@1Y+O vlj/nׯXC~.4dy1GM!h U*\u,bu`zcgm;iC)ej=&'S ԍR!:[ <7 dF0ls0&_ۃI$|"*}|E?:{ ݐD~f!JK ?Pc }FJt>c2U|'>u' j8zVzzEU EC6J&a>gms! @Qx5@z@@%j Rw1W|1$GX0w}O\.M7W.ٓIR)yj2qAQEoTtAF́ KM:d_D/Jl;Դ2; ivg"r}o^v|-m >ixL WM$"v0_La,:'D&?y# $nx96-*aP{j4A LXc!UA|@F]@tW`7Ԁ)mۤd{ɕc彿:{,YFؼ/<Ɇ@P{=c^ d:c8ޡS},^{etՄLK6S8ƈBe%)Rvc)э1tX9H"c6Ҳ\4$?`Vw։yCb^rH83+ueK:Sba)^$,W G9fkSv9ܹzcs+w D._kIgjTs52Oko%eM}[ŬF?t=a-dM*(?35!fl[1RǩpG.p>6a7r`CNG<":8j#h5l͖[H*ê4>t6(i8z;NIc7 vbɘ@0 H !.vOo{PNP.j(oyե!u^5B<ϸMb)H@v`ׯ:A?`@@G>0Oy`*xS)'8) )A\VWQ1Dt6"HLR,KL%nӨy*ű4NѝESpfO)(>Cho%PY`(E|:T(iԨEr'"0!k AIv!2[iR)s-$&&: gFO}}FG|* |sAH2- JXTZu\ i* 8*_奜 ӥɏgƪއ%*H-au\ + JcPVIe\@W?G>7HP|6|=/}jkǛ{} /{X@gϾ E^eU| Ε%am3e-}o_cmm{l_}XHRiu>mUPeplwmnc<>ތo|AΗZ-lޱy}L;:k4@>( P>gR hyQ͕DT:5"@$Tc1骨}D +%B* [U%JΚEH ;`֊ hhiG_VzRuHTPQ(TJvt`uBa*A@En"S{mݗWY<)|٭MNf8P-C @4$H(UH"`G}(SN. nR_pUP$wy >>< gvtTmme-;&s8ʙmƩؽ;i];ϦmZ\g{t67ݴWtހ{{qQ]}ݾOхh^nǣ{my'w\;c0o|꧕Uw'!=v˨Λ;Z5ݯWOHsvt{ݽuWZ^\ pmmVW{SU&nmf;7 sۛxҫO}G}lozymnЯyݝޏ3M(BG{o[Tx^2ϺϲH:l WF%}u[7Fve5CEݹZvm3{ڛ}ꅇ}koW Ɯεyu싻;wlcwr8Rvnof@{۬I{;mz::xU!=v_jC\qRM`@ǽn#6(uu.@)vdzYwn㣮nd+9\՛yܼȻ^ӷ\ɜ>8iF潽yQ{py|P-jʴ5ж )h47z!t+l_w( ֦;k9 -hvqfht{={K{ag=oct(r6d}}s^:/6Bmjgn>}缾Ys`nev]ݻ=۲P'vpR%ݻ mL ; k֪|GL.{__:v%Fɕ,^w{$up}`#`;{w Z 3uӶukXm}7sk uiw 궡[Yonn島M ;WTnF{x^m k>/upnػm WMFBE"ꃝlnʊb .G-::;De^4nth6Q)u;e/].u ubVgwlN[{Ypuk;nj5wsgw'k1WTYwm%yͻgN'G=x7\p,wqs@g[5FS{ =%!TOZ$@kw!z;;ëlw]Zw;={n4ym"UV8l;޻ZT-mu=1zA5omR;ۺ0 Я@лkIj!vW%tzG[qj XiSs5 nK;Cyܜr -뙇zΊVSGDvcMi]m'g -ƺ;Wh:[>kyO_[ע}kBXM@@aI4h4GɄABb=2bM~jL4A" !4C@zU?jmLF=C3AOҍG4BQ"$L@ TS@ibe?*fhA_^S`7uI$ ַ F@9S[`} 'd_tih3cց HRT9PA'wگ%qo]/Қ_DjxIU{kG6p݉tŦ7_3k㟒~2'Dުlq>2ɋez+ԩ5I,,R l2-ґԶtdb sR/!TUwUmaS(rI "ER#- *H߉>.gKx˪hzS, y("GEuw^h >8 n:-@<7Bixd,5US/^Ƚ0v^GH(7Δ?N=re؂n=c`lH2rSIE O$3~g>x] `Wj ŒuAgt;!Fq͑P- !(gxZ!0DF~M[\5l,}[GE* ++c$9øΤ(oS"ӏ&PlɕE?yf Vq3U?+'"+mTd .WOzZSfeSTmfqF k@?JAmqZT .RkZ H K"1!b X*J &!/F_gWyVYj(cP!+9Sg^ޣd㮋d9Xr{zyTw5Qq$vjx38\/ ]ʷCh-~b #EڭT Ƹaq§vJ$B2\?Sq~qL$D'ݟ@h↣NDQX(MڲoU$5dr񷸩A(P-)XeUZ ^'c~缠Ifj!JiJ $c<7}5}y>LU_򩗛46O圆"{h{cګrbٵUB AQ U .j:qR͛`WzhꮅPL0< e_B!}YM&&Ւ^}Z Xc@Β!$P΋0ٸzMlRP!ʷ?MeĦ9삉ID-WO %]$DڂܝyX_ݠoFq D 1=CޱV@m&RJT=\mcZ7DEW]BZ;o%HAP=_vkhrz!NaF)y.OOﯣ鿯m!J+"WPz-GVUSJ( RON\@:=SU #= CPyh Bz/dya?N ٢>a_8F~h1/6!ASjK,kb"c9>> OkdD 1*GQY퇅M TfPR~_?g/I8P_Lk71?9t#)BLji}Y}غV#iihЄt,Axd""iD6'UçǬ'(NJ_TVRtP0*j$\#Un״[u8bZ>wrPX9uBzU"Ǘ#ר1E^޼Qw8xTL{(E!0 lEcv#me#![H88uι߆;uEA ^h3_to~eCljhSO8c1B?tF¢ ÆV]l2<T'Ķs znuqtV[j—Y7yJ9Q`)q@ӂJfGnk1mɶ׃_}}̎ ivqi9qX: 93 $n.tkl,ِ~'|^,r}m:0@WM!nLm0˒+ze]QFw7Jh0k[;Mw&sņjWMzumX2WwcTG)dIW"oLaBqm('Ї~>7v.|gUe0&e vzF,d4Ȓo˹!o#̭UJ9e]0|KGO:@ 4ے38q3![TPq`=?`(:.?T]HbE0jB!).SXp"")e 04 2d‰1Aݲ Q*׹wЅ߱O 2V7[mͲq5{Ͱ{5!:Za8+p9@έ|&$F4dUӁSoŶ?agɝMj[*wMϿO(?[p6. @Pw #= (P~THo۾HU#86p5"&ڃBؤ`A,v$`wS̻xW\ pKl24QP>HxUhtL `S ;GB-0HuxoiJ%GuxjRl9Ozg(+SiG:+%gPa3L)U6y*Dnzcۯ_u-*v)f+%3^#~ :*`eXC ۗ b:])BTwƝNaA)8~IlSH'T[9jRW⪤vHSg7QUe5 ̋,P.){2N;! l @#StRHe@l!.ňq{ f #ymД =0^<hS!jЊH* FA%$鋿 KFk|iӀbW[Xb~y}/= Y.hMˇLAD?SQb.;E9炛fyW_lk jO9]m0^r;<>ц[;ABA $ hMmC`TT ςw|~7XzB'?+EP֔[ .4z ݗAx?},o>3m+"Q*X(iuIAj̈FАkq!p.ċL*0zEAič'fd%&J#|8eJ*}(NFXYmbAeHH Y@PE qNK'Q(RҐ@R 3PB(4  13! 4PB LRPE%Uס f)鲬ciFho? 8m{&hνUpF;g<.Ry*mG$() b{iz!/}-kDžsI@4#gy :v-mGidDWZ =5=Xut\QU܀Aq14P}&~^Ss+e/lo" x׮!UE8EmYAG"5ݸ Dzm?UrLQ;qT$1LX엎kmM ӈ"JC~*b[ 4ذqo37&]#6fˆ:=E볬pcEiZ fH`\qFJsS5h( }:iPJHh)H O9rB%BB#ccj%s d4ՇcA{i oD3HY Ad Ͱ41/kAf?l\R 卬lPskߔFF{qKô["M2#oXv"C[k`&v`6w ]@͕A:Sf'foOfN˷v˱F֪s\WIATt8b+qul5A tR1DQB@P4J0DCH4RR4IQQL3΁((DD"(f*,R (U 24_TGUAuZa.f\w0/""5 T)JR1!@ B5fU;qiRj(bTZPg"ML++HDT1:Vé9PPi SDKR$L@@Iۮ} 9"Jdd h*j&9iH0 e?L/s黩g{Q*]?Q&CΣqtxٳ `",Q׈-$uB4ۊ'hC[ߧ^`@d/#I=?/1knj!|A_<%𜶃h)N+^gO}˻T,P Qw ON5mѫ/3IARJ$%! 09X~9t[~s1`Пai1E鹺1E-=Ĕ;8VF(lS&,paVDTIq>.8L 3(URC^w٠}+"Gp1떍ύ(U^Ѭ63CJ uևLBCA*>0^ٔYd B@v7W[`0d˶8?x#SUE9T]ЬJ0Lʡ(C4F ToE):OUvFc_ E#\ٌ!9B5[œTam:0JK?J?NpV6q)݇ v\N@Ј*V'e1ϓZPimdYF8`AytZsZ.S ب :*ӦIGtHO:'D9 S.C }>3G= C㈷ci4<#%FѪcI岒gA<Tޝ([G[CsU`?0gG2eI5$m ~~yvާƨGwAxњq&-#-Pb-h`ÚX,cH@(؛M<5gDk`#[AOAGah(% QLE5䆸h yrݵجl&NQ"6 j=iy "QZXER:qDP4SZPQ)$;Zh"=QBV#f{:ԑn3ۮsLNyјl]7sdF#BP4HGnaW*mY`"!jqbf7eA9RF6MPKr[OgKm8fn#T"4[:tLXPcdTrcFnN`Ѷkh1bjm(cUA34[+'3Tb2O9AAi(kyba'`Tֈؾ4TW0Vbv٫? @^f($ '.m`RKU B=:ՙ(5*3#61O}xth4kmsegn^JӮVF VI CV,1@eLyZՅfXcO$x&@fJAUϓ5Z61 4d k-n.#Blo6Ax=>y*<#/r֞IM4)].m]laub9V5!^i蘣aѲ|t#Qsco<`<ƈb ֠j y:LC=68ss˴ӶG-n6VVT|$tوLn[ dD 3jd+WO2u ڨhH N5 ܏\(ŊB2Hm6[F1DXѣaEWDUS(blU(4'TbGs;&* H^\yh'Z媦is<;_/mb ww2pbJ@݀%!h|4T) 44ġ@|s/"J_Ӹ / ?l*6$DC% dѭ Q&\Qf h;bJp*Ul2w/|P5/E QʊW𹔊*)яyg'z53xtC; A\YJ\=Q_U%:eԆsٸ``p1ث76&iT0eT_@m0- XM@Ó-ynF,2kڬ%l&QAWQW'wPV?j6iu//Bַa x>5:8=S$h$/]z^>kJimF+go?}zI9O,4Vb0)\k,&n{UYh~ʺ˯3Nq?lY8>V{4Tђkn}xm8u΍Eڈ|"UöqQbOqv,ūCNROz@]lŠ^ 7MzL we sbSZŧȮp^qo@2BUUT)NF.(vP.d^{f_ .kً t,/yP SR(;}dxYP; o/iJ;cڢF]\@xNZ^p\Q2[W/4jC I{L5`^@S.σ2rݙ1A4D̠ >np[.ĄEPз͠XZR]dLa{\0R+Džvmr`+`1]9 teAvF6PD"Q6x+FkC3-45L] N6)4Hm[JGbl7 a6ntpz3ؾ _ 3Vt Oǘ)C~\SU4W0v5;XY5Qj3y2wfRj1>fXщ*߲DQrĤ}S;~<$nb,'w7*;a,# 2ѻ7w`쪳)c<*IΛ| Q ZDAgh.w>o,=p>;WG[W7ػiS{46JzIj ) 6N}18y[#!%SAL)E R UB }gO<*U\>y_a0/2;N|%Sg H BJ"v|Y GpMVr8~#EG#kt/ah~o gty[s$!ͱ!na1T%  r"6al%/峌7gќIc}@| ]rFl\q6ՊyY9nQ5!Em!Ժ  NjEG/jnn&\4~D9gɀС!4!v$Ug?LDUDw=x?A~^uqC'st{fQ{Gl7`tn[%@M$dz3ҥϭs[|z(T[Y$)4Kwܙ* DX1;TiU,lj>e'%@t}EzDCʔ]Ih6NIDUxm1?FYI\=ڭ'MдovM'NW#{#1n<2f ӸGB&B sYt_T~~a0BYCG!&OW,H|S>}{esUGWZNb> d pێ^GW_ C\g;^3Bֈ7U \:`L qO-ƞ/3i-/Ҳz1{wGQ(XC=O9x^+-"+FDLFІ<1_erƃK`2 rsID7;T9>0R,{BLE8߂:sǪ?u>OYPp.X0y,8ۖDeZyN"PbVmuRdD>?3xI )1-i3K2I\Ϙ誻&RC-F7vuҹJT38  PQ%W!L>2$Cj@ټTtibb:>4]Z%v[ 6t\i9ASRHGD&:w)zCՁBoU>~s\uݩ/t? t? 3e )ϋB%?$Z餤1LC̔PY/9 䓐Ѕ`gLR,PY ؞ݼYqٷm[;IZ!@FmւU~sb!4*.([e|+L {-_z.D=o"+,dH [׼vLj'!9kFlO3?MV5> :}BjAcE(E:/[ޡJD*Ef 4ib Rٰ06DJ"L dru ^;U (|8L:+ػ3!Slc/CވaDIRWd9V`A^HG#,Ք~w^9# Egإ^?,mVEJho-0ٳk"c[Pݿ\)e̲a{?GbPITU1}N|wseY FرH|8 ^Ӯ\`RҐ RP[#~4+hgK퍅YެbB&~ܤߞ&QF_]GH'9',:dC1]/DJ-6p/+Xݓ{ՕYseUXҗ/0CwQ}Ca۳=ks'98hAH-=cM;s&%WiFMZMi:׍5rɛz48"ZXI8"j4v $$h%oau_;_7dѦ.7+H6Mbk0֩m .AUN恳gIԨy0۴UL\b!lLѦOz_Ees8R%6ն_q a!l7BVhX4?s\|iKE|0 MǞkՑA,96Eߩi{G86BJ'ik#uHv9s,DU]¿ d(kulr+mmY#_47ۖJ5VAڣ]pWJ:mDScݦOL4X)޼sj&)"&H- {k>.)mm1UF AW&V9D`FotPDM;99gFxQwQr[L%%'?m>c:?w8QTFQwf nZr4t-mmbSa[gQ&CE&_! CY0ML5BJ>~U r(R,*# *c o#<ؙ (\Y)!ˆ);r;6s *z>prvdQ4I2#cK#`9 \]KK5E*QQh|i YcQ*9X9ΎPX>.QI[8Y?ۯ(N%l jb6#%Id¨ +N=LUüyԹiiZ",UC4wGGUj ?g7wF()SCAhĚ>[h69IYHMDAM QQmj$6b"&y+ڃlID[*r"VPaHحTnQ o,Sn|ٹmccX9{Ã;4F)<5Vp4<[Qŵlb$.EpCT:ZT~^l}UITM1PEE9XU Y@_]b.:@b(@qn4f8< ʡ!~SOPJK@ү!^s AM&iH! B&vx_㱟~~?d>wqy(T݂QPi3){3,1%qr+֒QSA8zت-Dvm[m&zozjF&nflZT}g TT TE?]Ew.a^~OP;2QP A6?bnL= t ?y˅ێ5'ݥ,jNhDQ mgJ]>XUrT ˷>Qu FAǕa`{ (aRڄ ? EEO9T d xzEU9q!a#:GN$TyO{tWW_R -UG)r_W"zT|?=:߂-y |_Aڠ}YH}NA HOW&/Bbs p =VWtH-x IZ#ƫPJY~vz3&+xTZԋ #]R@&}6*q PK2΍@$waa ,O~4_fnŲgw"vfѿSʸvE|Ub@-w&ov bS5|m@ <.as'm}5ݰ{y%WxR/X`|%Y[ܽ`v7\,1O8mMhʼ{v ω.쀋sN\/Wf5cuDpJu1fwg-P>2%o`=,܄|kTe TT]:n]_M/nC^1fwh2|쟷8xx*}<}ߎɘ,Q z`:;y U2p1*76: u>޿O1^m]ٗY'!hBngsa~rB𫺧A_T  jN Ye)3< EQt}M 8eecv#z@`q놅0; :<iaΖ)DJ<߄/?Ę.'?2Ql/s-6ND@Q^wqX}M-e {mDs )`q`Q߯{$f`30zi?}BLP~V?״lnLK@r^0@DPC K)!?~ !k *jAο@Jar_L6Mj25AgQРtaw>F;ݬ/Y2Mtb!A!~5#W$8O^g8H~^TbCh7HK<]H4hY-AQL࠶_"? >0%G S͇vq?1g <36<Ӫ%41OB@O hQ-ȖT{<c*SIYy_u>5;$smւ8H6(.nW%E~?P5Ή'^ѪpolRx: LPzQ^\K!i&gҳÝ!',m$4'[ù& u1H˛哙q}Ȇ8;Gˑ LҪ-A tdK(_N2 ?1xam}~̻sw7Eb|DzNCcD\1ݪк p/ggyGo8>ldj0(apFd@҃ap@F .'!)JXOU]X05+7R)J8VZHd5]MRo6r^f&_a%3P@$!Ӥ!TP[׋+I7Ú6'XG=BW. ޣf*f@i:P$J#Vͨ0!j>r/UR78-Ti=zdu _ =C}SQwy'OVt/HdclR|_1MGo>h~8`ݎd1+߲ek55 5"/yLTW湣lo0pfӚٓI :.g@hqSU,PQhňz;) 3ˤJVX4>vaݏ]#<򏣤jȜa KP7 2i A~ZW6FbP1>hPe/\nSxf7>7ه@GI7O⏞%>o+!$+S GIb7t" nJW)K11’nkr3[v>8(}C2"0>ޙHϤ@`}8>P ߳^(=6jJ !J"Ny'ǂrq 7MF>Ľ,>$U lyKߊS>O@>*0Ҍ91Ϣ?y`?`lz|ݠsxr( ʃr_+IPE@ܡP3#|,*J?7hrAz"q2 ʭ\{֩v7 ^NFDe;h`l:%qU0c#+.&Qur=#yV.nɕBP͝^,?֖̽F ˜g=]4.(MgH8 ;Nړl7Ҍ,f5¬\M Ƈ2 ]jy,'Z߮N|as\r]xU 7<"k^eIMYjfa9]^+@97;vM`Euqʬ/G[?nu<;a'wD#9q4;%޶kۋ{ `Ё~!xm4o}boMC~G @蘳|W(!9C㸤diZvb?%^U;`!%\Qa݄]nmJDD|%e$OEfQ}A[ iX L!n?/z<7sP?i+g^uƿGj+̇HOznk~Gawl_WytϻYh77}GtErؘO:2{-g8{M9-'k%pm(B$(7t<;+_?wë^>6^4ĢM5xv\~?Iؤ ~e㕩F$3fԉFyЦ-C`UT%<7[W99`l2i\>6/6ztOʰj`r_T/,|Dv!:B/mԟQ9[ͲaaCli.oX;@p#1,h!l?GRyPJw}[g; U͔F{Ury*~F^b4h`^ A؋Anc%pE Ss ƲV.xQh`Ecp^!3Lx&o%ʲS7@:>o~l%z>қ4ùCꋢݯL:Hĉ {7o <+ݷ# s ^/H[S>5UW_0Q̵&NW*ƃ:2+*eef0tN5 &mP2»:x8j+" `ucG:x~x[ʓђl~_ ӭ&eyҌ!EJe"!=N쐛/Α"DU/ɂaD.T8qdVmuƍ|ź˱+*TgU\pƷ.i_vi+(\YCҡa깥Kڂ7 B'&d/H Rmu<.8 mbHYV h5;~ *۶?&풓YH6ϏwHK@$`TDž:'C}0q.HuanFsMwLJwGq MaI/FxY4Fezwzo^`-BS쭊SLN2)m{Sf$fEZ Ze@Aqоmڙ'{@:hZ I+3>^ h2BX=N`cIAvl 5'*҇d;A`) >65M,vb)l&73_C H{As筡WOR'2x's˝Hc"LTI0-$55*"'jg!tŴ 1%gU|rkS 3 K \\hG>b8wșlATc8uC%($iX DGzcs²ts~-5qO1刭iB>~Ռ /G8i z{梁H~N;umF8ejC1ۑQoX.0a & \a"s`#ӟt驖u =#Zr=g:~U+ئ%2&b"gU'H2*XOgp-S.N)_ѻWG =m 'H G?t]Sd/׸qԞ?O1r& c \z;CdPgOZI@JD2!;;&5sy?`0tێᰂ"ĉQ;C )%,Hm@z(SA>S>R"R(pL<٥X)ɇl%/-Awf?I;~OeOm(~}+w/ w3c&iN};(S1>{uy~;<ڨ?mRg@N" r>*~Xu(,{2r|@I%\q~ε|i:6(}zA!>~*71zy ,_fY iT$2??vA~h*ƪch+`C|i. }|=DK˘WS0}Tn£L"cRArH">^Z|#?"w]uZ+XS5|z= H o7P1soI;u1=ʽAaGԲ!(8GOhptGCw^(Y웆?|XP"PllEX:{oF5m޽6揊E>J%b/t;֛q:#dB L"3c_0\eD(6* UPU Hz_w <`(]wr5ףŠJH$4;@Aֳ^ < r]: PGIl#n sm4Fs#b}W2Hv= R~R^jvFt@o{p(b3;3>I"Z!2 ((आ$ M _>nNv=ʊn`P#PK}9LY@/*c~W4)UC5|PCGuaϐIk( ]û~/ HІNg8TDuk9?>U)FGi: יU_l?I/G9O@xzg6C)(FB`#DE}%~? F}`(1ۻ+'D7GNZwR|cPjOlv(| 89thkh}d~|d!X}Zm{OW 20 oOEEF^$/iAJqGӏw8s?Gڜ^)WCip[](Is+J^QO~3Qu)?zZwuy_̧̅W7آQ>rזRE8WÔaPEXEUPnۭ4[~!40_c<'m+X;ÆGdf!Y|pǞ">Qe.Ґz#H1y)R3 pWC1liɝq2o$8ˡZ  ~G`>X̣D1Ae {YǮ\REDL))ɤ?A`Og4}w"<(ͭb\(_?L‚mjQQ%4TDSEà`)(/!;?U >6CAu2U1 ӿeubS\Wێ@opvN4)'ˠ "(*$YD6]RqdW}lØ}o9_lHK=_Sź/Xuc(fc0yC dݟG}1p:*Uʤ;9d4ZY@H[smAu'`>r/wgTRmwљK*#M[s32IW=.TV +L'?,'Ou"!%O9 WE={`9mDե8o@~iK ~y"{p9Hd#t>YҼ㠥{8V yI&u`*Re wKɂru!Kx1>> 7&D}>@k?`VJW1((;G%:0 ?OڡߔUa0rU0SHY a ?4v #G8(U+WdOִ?R˵}I'6)9 -hlIDmU-hjsSM$" *]וZW8}3ʾÍ~}ܗH@PAؾ4f T>陼;a1CqhB_ynz4v)@@ZBBqU D/z~rVMRSp~O$Wy2:> ,IRXe6 ?I2,P*yI؈O4#v.|Ǽ{vLqF4*]EQUUaf !|x6v̛ _Z4%U5UKEQ&+i6%Ě 5I`f!%0D>_^p?WuMY(w1(6oPNhGߎJ"Y)H3enY7i4CPI-PB=)`Q;9Ɵ3CQALŁORɷ%0R)|DoDR&>Qs>&]:=cTJkZΨ-8صbD#cj*h_D?X֜eoD}+_V%C>村nh`2 BT.~V xg#NA//{XꛊqC%KVYJ옿n&Jܨs\R(c?}ۥCԯfnK2A((: $  EZ:@Bxd`^6e7_1>Ε*rvO<}'|A!Cd?7~>P^"|\^sKERw|d]nòu(P5)>86ʨ`06\lPg>]"v ifOy;1g5ĀMqQa%[fq o )&&I\,?4Q(d03d=U!6g2IWz6T-rZQHH!I|7Nk:ALJmhQa2I*T96~tUx{g6hw'WB$T^fR .!0xt-;GPPTUK…u$Da0v: G  @'>:/W4`nIsǃ q(_)|D~iR Aۚ D!RrHNp7}nؖX#11]]B'\VDqW_Xu>!O74_'@H+<*|HyT ߟv?;cAfJS$Uk9|Zw31="3.} xS@]ԟQ bI^J-ټPfxlXC)0xށF|vK6mWAt[V*;|@94s,0!?`nz~ jPr |y32j ?~&7"?lFiqz`=?oF|2Rܨzf7.T@U;o"TK vw.|UUdC7\lbMo ҽ ^ #Ai4#;ki9',6` K\9r4ڬ-؊r hlk0{ ݠL\N *?)8`U,{ݓrxHPb5+gTUnn/&ָO*W09H[7cA?GD=҈{i1ɔɀ*$ Ct=1W{A!,DrA |”6=ԙS/{"_>N{Ӏ ?D`ْVۍ}J/=u>̨oF>:8FC ##Ej4W&(&#bNqK-)(@M<_oome6Ip`9J~ubU ۶D QZ?5_MjB}~ovGwͪcwjleک" xB)2\n/}d{TL~.(DPx((fZhUUV6mmmkkmmm6mmmլU[mm[mmmmmZſmLrY$2I$I$H~\Lf?p-\mmmwio|èvA(E:}y>(G#UwP + ߯:Umnl.wuVhb"CQX>F4GDE%f԰@!Ufrg˄ʟPJA})Jn9| $q}e1CDiH3~qhsI:+|#t(' /@-D#B60{DaWm~aGE=J7ҳ2Q@% ԬyDPclyQ{E\&3(J}KԠ!{^p)!<0Ej*&E *"u~Ib]3 pi8$T]%QWQ6y'Ѵ'(C5wOfުz"fxy⾷Ǐ zc!%A"^ d2jq6/5 6t1sxtZO+ag8Bbߙ;G{kxAi ! c I%={U '^qD mGޫC\-OnzcݪG+TE}?t_\??`Dm0dkd+G4o`,ǫG5 I/ n=lߝ:߅1Tsb1a%QA`w96>_Ju!y.k:vt=p.棤`>~M9_6(~oiW2oFS'jLK$$!mĻԮʿ:Afȇ~jHse 5eY*|m_!Fy7|?=;}vz;6̅>:-b|=67{S;-}A8K[+Tj1 SD~O$a"P"כ1}7T}Gߥ# @fk[,q~4pJ'd#8'AG*4>c8㕫]և%޻|ɨxc Ңxc?1kKy03ص$;V4&7Lqa3jc1nEZAyL/ɨ!cJ ݊k܄޸I{ӗ*b[Nd׫v8CX:RW+35TpQ\𨆥 % 3ALX(4 pZ{wCW樏 >:0*&^-m/睿oNT(l2xG f/LE i6)5:!":9d6zwPo!GJp,1P hIZKa9TN/8-wĊcwSsk;N>o_3(:Pr g%_l6fBCML<8 r!OƳ`J|aE"DC(ℂ .q 2xљY8 [DST2Cy=o3\gށ<LolSuvzn`Ho + QaĎE>鍗sߕ'1])U2; x  KzF^t a n$2 ` dSi"151@8!]!H_+mx ŅIJf쌃8H:wF'.*˾O{%31 .Ϳ᪜b$$p{ѺwF(HD1DxnM0-:*uiWmk1}[;hS\ -O݂k0{(wPS͑gtD(!9^#|?μ\PU9P FW_WW)On×QoO-wa )*4\~ J kF_{m=64j}-T?z2.K;P'<Ak}sM$h=V 08an;!|p KOXf^chZP,xA*⑐9JxOv(=[|LO'T _'/V\=IU d_uVJo(H5iaQƕӶ>ʩӥci3!M#nF@[FK>q\Ʈ3Z/rю7n-/p8\  Qrll(4̎ AmJGgVṉRGKH<#}_Ef20./ѠiH JՏ!7J; 4~ط.םw|:=\t3|mט[&` Hhe +mqSZYF)RS?ab:a~8 g67SKC;EOhUL%12㵛HE ?aq&c$<aqTZڸ 93>}%vMљ͘n`30:äi-v_*Ix R`M O]\;!'\I >!͠pi)=JO-JP@JPزRVBH/we=,HӢ?MZ";)iiԁ$ʣ}O[c:}i ?tALUJ?M|Lug" J5GF4'el3zZ#*) 󕿺'֬O@}8f* .7uwJO 5Bm |cLt{g؏?~>†Uu+g8˹&(6MsZhT%J}=J,[~HA MCOuA A(1[K p2\0Ta0cǴ ?;zݷHԬQiNL ;GgҿtaSJ+=51?I0)\M0*u 젡o-L #cҹGp"9KVh8!bzLDW\$o~t}/P)YH)g$ 0\b1"q"{ц¸P qkw=#,h,o8eVD*[-AkxKvToˡP! `<]ާz+;ˡj| ޘ3 z,O*ra̘l&>HDDQQdjq1S9ߚy_a0`EDpD%% Lz4 LT+ {==D:'dH9X6I#}[oɈ̱#G!٭sN"狒 YоkSTWY4d#q\.6Y^&_Fcߍ_^)-j>^(u$ P*cd*^ =QO|7ca@Cxgu=8 ,N[:h\g󅃯Ȏ P BzF:@U7*yXەUk{ vAuBO1Թ!#2|_¹y.:r(8]m'I9rH߀f̢ݦo(,Cꗗ83i8QSxgoRiJQyP U(ӐCi }-ʚ1Dvc>nHD7V,?,oVs'yt7~eR~RR"X~PBdYDs0 bB Dq0 2+mj"7яmN2OB].lARLv)'FpAVrN.{ ))׾rҀ,C!yS |z^ǧtڪ(>+|^7/jWYf_{V\A&}^6M8;8ȉ@aw ӣ<*M. /bіtje Ù#N(>,5=sR~9Lr~VNo67DN.AVo':N:2\-N2?qvc &9K9U(T;Q08龓>Gd@TVEHE/Cf>~Tl@aٍ^3yƍ?C"gHw` P$$]*y%yєOfY9Ì4]udEᇈ׸,┣EC EFp|O*diHd:^J5ݾ@,&55z|wdWRBI$I$;ɟgq^~[`y&uMS$}mMG!\oHQuXסaz1Dw,EL!Rgj&ENF,  .LR.ŇIתzisE\MZe~>+u= eIST)zz_{u?q4#k錷{}rhLocиTa02|+43AP;FWnnh܃b|5Yع}~P;jj^`Tz) B 8F f.{ <ѦVػi=Y@ZCupoT/J0a5R~˄T& Ro6:Ԅ¢!MSu5"!^JKI;d`VP#L2B p9֟z fK0L>y/?d|SJhEE[s)Fܭ;.>ExÊ Ǡ0#mnpÚ6.ez?o4<~f-Zo5hMk(FDb1Aҝmf/86[ tB-jO7(x͕f)M~S\N_ mEóVJf:M-{F  w{~48#6VB{E4zQI-}ߠ4U rv×GQ15 8}R5d(I)gfUpSA!FxL&tݙin"@F$?Do =$m%9XHH87Yx"8v_B.WÃ7 ̪߃BMv=yLL !%߭Dv\ uzb:X/^4n!?^=x3h;lI04R d;X'oL$ϺE2͞l}{mLߍZ.B27wϏsG}|M4mLxP ESz8O>ڵFN vъ+bxE`=/a%VJ?:碒0d6S20ڙ%/;qX1/t,?f?W%]x]}fBeuōZD I%5"nhҷ0>#L{oh$?Q*{S6]< k82\P6tZhEUR5a (2"*(Q**sy X*#pr)(eĄHUg:ӏUİbm nƉB+H: U?92nhb>1yyڭS)N[bU\.S1N,CDr5a XҊRKB+,HlU!.' d UZba\@& chzyV{i ɶ Xx[`xw2dtfʊSwӬv\?@%ax&03MFOx1!%PT4FE-wpU4,I]Ey4T^l{%Phd/tEk( <$Y6$6da3B͠.zip.0{ylD/ aI?='Þ;uO cG;c+1d:el\@ޫ_f5x+EeUAr98]Ӷ7iI=|=`uIP:K$*k88;űNѩ9'CE]k iYDy?;)4W T$ twf[CFtq\J*ΧԨ&Ec"pM벅|vŽyWbI/P?QhjV E\%y2znPռ'~ᑜhYưNb>W+hArF2?L):R4[|< aq-b7a;Ѣaa[^#ysʣ] *Ԭ ["G_ ۚΚ_ӌݟ'X] hpG{euc9 m[uiEv]o~^6~GۭvXl(k(^}Ėz>v!T̵=~QBYpF$\0VVDZ%o=dp>+jagtD J %X; 8Cn aQT,94.Li'Dqen}P`OH2$)Q 76뫋)F0ѓo(/yAP78X mZm<{M<N$ܓx]mREmɴupEbwqVg:M#N=#f8jV{]Wb<|4txI E̻LJ03,FpH.9qfB]J>8qUڵp/ 9l;!P(RGj4 ЋBf8Nv>F1\IJd6Qs%Z(b͘"ސ){ъ5 +hitN 8 \?PnǷЎ)YM-]3oGM žb0t[)B'H}?E~Rّ·?̩7_󼉑LwcW2 I'#1#X:la#PYh>-{h171IRO5@Ac"ZGDl ٢ycC ~7@iknQnUb"}BC5*T 1G-ȺCBJ5ARP;6o6vKKk^U Q3n|jj둀^v4j'0`m DEÌF(}K ˆLe T%J&ƯMPt++Sa") p|,-n:؈c9)ld5]Doܤrl!1̎{w S/_@T-N#V#6CHsrlR/js?MҬĆ vQʲs^@CSԷ{Or644L[^oܭ}% p*<~,5`\AF&TЊ.Mq /53;Pn jj8Pȁ^ m!{Y yr(I!Uv(febBs;o_Q{#,-O!Q  vd!Su2Ŗ㝷|U>~ a8>MX}vy8?F={7Ǭ 5⪻y|qrD?G[tFb`-E rZ\!S{YUS,@%ͱ,jh_Z`4t]yۂ亅;%M/8f&f6<c1hpZ0tsvT\*_ Tlzh6XD /qJvMLfZ優{X: ֭`7& EH.Ԩ%| B3;P?`;7>is"-]al߶s-VL nnUdU: '`!v YndB #\4J lߖٱ {WSryt1{29# wS ]/_}:l;;GU"`^x|{&L~-U& X߲r_q|F1ZTh~i4ou-$.yۡI}< !+& J`F#NBZ1 4Mi ނ{|Sf|;RdCԸSb|%QgBSmȤo@.ܬ8ްۻ!9L)T$-W b6W0I'!S,{jˢt*\P2enEA.\ٳxw=gZ)">iNL]o|5лSC?fߖkc/xSp[髤lI1}s:qv֮XKzqzX4vRe5 ~Qc )k@( (SPK#2l^E#ʎ#- h 4+qԻ Þbͬ+*\)#NѤ8vh0`Tb@r搹sqn˶)|_L"ә7{MM>?MUf%!G2b>?{T@#p<[WLjΪPR@#ޗz@*^Wb}]d+)AmQ[0ׂ2Ӂ+(86(1/w9ë=|۟8An R$ Q/ub5TEM,=/YI\'w:+~6u'}XBQ^s[DVR7;d7bMBC(C5 ~툵М>/&W|k~g'z?ҌVܵS TX-9kPOclZ .E!$1>!r-|/<",|]V=-ULzݢ]KHq[hV b4a8U}v2,7RW(^s & aR{HD ͮ"R!XqkH:z @B0eEXD85ʜm cb>$kg g4]째5 ? ;a-2'g^thye+WG&#c2oOJaH F=Ь *$[5LuZhm,Rf:N7-X'۔pZR<($՟&4oІk_Xr+_|ˉq'A̋jKfOpo*L۬BNVqiAg):_'4zY*/b/Em[wyA!vŽIIF _Ψ)շcaCsSQHݍeVjY-Z*<. CEcS j!Sv'#9'ZK콟T4s&j~\}zه M.YI˘g=<I:e"xܽRP==ؖU8>f?r}WRGkC:*xxK.>UF8u8w~@9/Z<=l'8 CːdG8K.=Ts\x9/ʊp(~َ<a0j`3YR$U  !dwVR*a6贑uZ`PC{\f?%vRq e1Nk )g0I6\]됯LTG_.t`|(xE%ݚ$-rq7DP CW4j Pi&ȁJydӔrh:BPXyOPU"{oPL8T5Z7aX ـca,塎1[F^")uWX]ރ lsd[fԿ-%+h#",G }\~z_xNX ]zL)/m@I_Rir5}PDjG[D=f|9Kr@];q(C:څۇ۠>rjy?`O35$Zll3v @-2Vm6 #R" / ډ͂3#ǝm延]h׶<ǡ)> ivE;jcKI[$./< n. =n3u"JATK>z6c7/}w,G,!Oي:iWoF,Җ0a ]Tso>nL %˻Dsbk0Yp{ʁ-LP_وፆ=QEmT"\?5yܣnL? z.0kjVigV+Nۣ(`+xZDuXr.oB@`?@o&^aڒ mp7j2Y8KtffB9)Ȉ.05Ə1c696?-ʹfx"7@u %Jӹb) C9RB`—]f{/hj8dMc3NLI(]55zmG %&`E Vs$-)3J13fHAF |vJ-T[~~)mdx~?ar)} ;Mߎrۃcc3m'XS!L n1Y0Vnn/F͠8߱y%Q9愄BDm\/nGoZ9C:8J-͚a"NӌSi!/,e˭դlHTh&:Ty< )Ɵc0=Z1c;`"1F: YIBF_|z l?K7<0ǣlG;9s2f)/0WuͽX։$LqY@b*z2ǐ4( Kg:IS?4IeD.qFC4?B{o((sy\rb֖Vk `㝒څQ1S}'`[ #10h\+8j9۬wp@2 (7@qX,2-U\1a"YBBFd*L r|^Y_`*aUEBv4ҤZֆdW FO.XE[XNV.U|BM*dkf׀8 01QVm_oğolr&L28sAt{]/>H !-"/ yҹTbAFhӤCP b!GwKӥhGTDgT?]YGAچER5G j`pn>_!B"uml6Й(&@ ԳxZ7צkhj ʪZ>:Yl=tffo4飜vcC"ǿoY֠uN’ܡRX>ᵻٿ @a rZUWE>"3)kD2?) |\E=8¸"_Gi凈avCRQRVXQk_Q_YKe6ʷ'#x9EnU^?DB#k}ga6]TWWİ)4f#̿9U_bf%1 u7 1`ӄ&оKL)sU=9V+Vj'vwXKUETUUu裂Dwv B_ &b (h `=W8qrRj eqk5D"~;:1ņ c$AJgCh/mD74Qw CFHynI;CThIvخ{=2@S+c\c\, F뗦~ O0d^Fx ߧ]p3o!s\KP^.]3,`ZUy'!PiIe' DG@`,4b5ЇowUwzk}% ٷV,>~ƻDdgt[䲴Zw^X$iPq0t`PD!$L7\Vh:UA!sRbtiwxios.$3">v}> P*ʮ]id&/+ˆY#kҼJީ%.kW7}#_{;U\ϹȄ!Zfk/iPi; 暈H5[ m_*!OW NTb0Y]"=ϴċmm.zDZ釟5=塶;*1J(ul<m[bsVYq &]g״%`C*iW/$lXdzO5bHĔs'Wb\U_:{IVC,1~ϒj>c]Nx]9RXg0{ajN$]H9J-»3Fw{7>vÀkg3\㈱YjƱǍMSÏqfPkGd0NVw_,9K()0ޔ[ !{ ʹ9fw"ˌ3{emQm<LZw9位I9uVwƭ [u}5Q-HƮw4^C{3h2w8[(bo9[6yN b켧O$j_95eyvF{񨔭3$rWGocv B߾69~u ~ڝK'<1fdBcnɵq;nw wg ~]ڪ98&g.{N(MYGug_~A ia+lF=yٙG8vf7 vaUq8 u3u||U-6sp ?1﹊:+}$M o:\fg)j\)'.qϴNv^.mo~$8H`Ig{UHmsv*1bk[ۻ`JE*Ȉmb;O;VM~y =^|j7s~-e#stʁ 9Z8MLԔk2,Ẅk2L*m4/k;M(Eņ0mp݀w~c)]q!j_yhS_!'}x#s~\I.򽺣4w+ǗĶ7]r{nbׇU ك۬#:Wm0ɚЍ}L@LO;oJ9ʉ\pc{TV2sθRbjp=G,xԭc\(`1D-ɮ-ow.pFgkNkY=}Ǝj>ケP}q|,j4fflb8}b4}`g]G1g ]4~g=/ 㛙m 6+8zZx⦝^{9ghɫl[͛scf;.'G\x3VTX"LcBn׻3_۪Qk<_(gXTɒ-j5mߘuEg i2SwY^ R4tό!jp՝.Faִ,3ˉ/O[G 8խA(f΂̢] 0&Hbdy^0`ѐi R"6T ֽq +^1;yw3gȵњw'^[P!'pYf`'ChavD L5 Q=ќTnUB9F xvJϽ&i{5/ um0bma+gG!O b9(h#~0N\.ݠ<i]sxCl"AV$^{sr>o9.N>ԚG#xƇV1x2bˆʞ/"MEby3Z\y_u&ȋm&pLgQ&bCl#xɘbA2IeQV@**})QMce8\ዕn5p^Omb0|// - W6ܬV'?&d2EsF rᛞ*~[貍%fRs!FVݕqeknŠazՂّH%-gg|+~pcf%(_l/TpZșRS=]H-ʒDO!#N{/xEwOmS=]t9<{=m/ՄDrhLwh4ʐ9wq!BL4•p AKTT+N{# ]ۅ.#D6 4+&uHc^˿vCk0(t!0 {]U!TfgB#^by({E*F y`;R gݜVh5",Ɍ,Z~q')JR&"@ 0 "6.<aI ` DU:@8>yl&긯ӧ UA*IPǶm\r4(]ԳU{o } #6b띧$[i$~U`y3Ps QHvH~~vIIģ W-SZ=:]KS 2 P1&`jH(ht{h4q ǸE.:HfpZ6~>P`,$죁Pc>[{Z+TUy3pQ `J4i9B!UPUJ^ }g,e&l!޾Lx|Qy);p<TY&(@.+qsU=;=!}_z^_ ($'ak 'd@fCm|/x m9<%o/%f I$^3ZOU` <dZIle$*1]Q8u>wlFf^u'lI_Rт6d7+m]dՐ5emW28[|oeU4fsuL.gd OV5*ә]%mML΂2fdO<QߜTP'y7@5~=_ Ln` \Gw \(R?Oj%~C39 ?P)OExN@*8߷uu(~au2.W6'jǫɸ2@Y3R?9ڶmXz߳8ܤ(0ٷ71 錓~Opy/>_"IL{?!Z * 3cD_ɿaoɅ{RKCC>I,Xya 7.}r<5p@nq]ǥ@fI '؆Xt'\?AHph(!.Ss`/eOE1*A (*9  (eA@Ȥ((("j6LL)B̪_;'?6c&BR2^*`3(e!GS#BZܙL?@%%?P7I<?p=?]턙/>.&?>k* GB$9֡,&do`xd `RW2HB?<"&qT1h4bZ-T*URQ̇YLDƏ~ ǚlAؖOOA/5Ca@kGk)O4޷H!G)sLs[1hsrGc[?ǡ>I@wjP (<|nEXQjl2M[Go]A|h Xk}b-X̽xd*#{"3U[c\}i_s5%F|ƾץ?pAkII@lAŨ~"1A3\8D3ͮ^Z7;H- Pc$DǫQoqh$:(i:Ϭ{HX$Lx|X_8LeL>_ۿio9 A@P|ɦi=Q!~8(ƪ'L>.2bHcL%?_VgXipIJdFXgu^[3]0<>x*S9Ҏ68EjKrx>#B ܰ<JWV$|ҎД9Nq XǩaaMļ!ˊ?a"cB$jkP?ziSF_:cx6/ayA#2J *E%}~2 hx4\HN Pā񪁨-uO]62(j@A÷jn{ 1~;@q+>{+oc?0TD~A2Y-!+lxm:( ăv>q"r~DՐ8s7-!z k>cyj3ѐu9#6A{Ok)v\ow ӊv(W~LB_;' m}n 1/Xf8q׎7'tp3oޒ}i=շiMI H}Hz;ɣZ\W!T"~\,7P 0pu'3jwDSZڙ `m > tQ 䩱'UI0!b_lmu>E r t#qD\;sJBN x'lO$2X)󳃢+vwĽ a8 ctyjnK; Xe{ qD km1?kA _C Ԅiv ¹Lw}. ӗ uX_V3yߨ!pWx"v."v âgtuOOo]" 7wNeRf;k4J[œ/%UJ**yO'!=Sиro"ej2&!. 6gk:ί~/aQG5>V㋗l26X^u3NJjySyOlv1&Hg@CKԋ.ݹV$VXQq5q$=G@K#qx*I<&2^|\=}XR]0:͎6 $8,YD)wau`B]%coBj8ߞ 8w1For{4cjhK_5X1N3Fs^ (wg ߋ4(-xïy8oC>" -^({KXԑ!MvăZO~D&(22IP:` і2Ҍtü Np:ǃ8lt}=Гr8g[6`~dgOO! aD/>m\=*>>z8Y4HJ\rakkY6,ʅxӋ5!;JXxSf1M|^oL `Eu#N|!uS 'D)Ghlz;[o֢> ;e9 rԏm ={8~…R@گ9RUKC#^<| 1>d~?|%GOa9ny`oO5WA"AG?Gnbz7FDFbB/=#}a](pQ5n\XDLvV˽};D1L:0ޫק7bC* ,u^3㶁邪+6epO埇V2f{ w&]$ Zy{fвWU~ȨϟOj(=QGaNo4et Lu~_:|Tzყ`y]?X=/QHp4f*Pq]^wLWo{~9q_;?o}7"IXhs_Wcc>}Skt~S[޻X뼏?Aopyіez^0%;X+,4 /|JGa3<{pc/6F {b*S9CE)G.H3Ug'T+5g0_t+g w: r2w2K7̴Π\a;!˞TaRc!}K$cp)ވ/ 6eC0fşy% ׇ__c,~ KӔҌ!9\|`}EvD=e^`ar֒(^v֓~H Hw#5!XTe Ϝ])􇡨bFW4?8l[6O: T>#(}1_A~[7mչǸ/>$Nv[>&+pn^w([cAg? ~yue[綐ݓxY_/ F]BI[w0Գ*/>M[hW$~ˢQm#ul@旾P+9_gߪoG>\>ܹ[Q:UW_2=ߟiW |Ifd hi/@uO f!S,!\IrV3`ai$n$ja?q:|0D =n7e+3/0b-{}Y(ۮ"'?aɱ.Qc臐GF}#N] gϬ\ 5Ʉf>b1{s0E"2% 8_Fvwex|d}|gluU8Rg\ 7C[ɹq2?) Yޯ}G)?\o醆0@P64E#yEH#K8#Ȏ5h2b7~N;Bbךի46W6ڗNjJ+Cq)U>>AkOp [qWLz EN@Oou^A|Z/p[{i wOy#3%$@P|"HeC/4|ݱ}m -[&ت"DO&IK4lAO5Ӻ4"*kرhlaH`jfR.g6RB&X-):T !m??c5 _qF \u{7 GcN6Xc;%yc|hI oJ{FRFFBp!jJÒK -wϓR25@BieBihMQv]}cxRӇ>twok{^1۝aWr2?[A 7qsg'?ѝvQ%Mzj s '7OtoAEA_d)eW_6vFQ/,hoK/Un%晐c9GL3߆>#xw`d՗ aN]$wrN™Kn۷ZU5xuZt߾h<-O.@^6z~C5$@PB@"n{׈@KŇ\g~S_avg۔ 6^Lܺgo|3d<[}tH%dF q a$W9À>tQSZ% \et BSJA 3?T/03͓yѝP)d6^IJ|^j=0jKXfGJĈ  Ǔe))2:!sd(pyXE("FmIMf HUI-Hy0,JݛYĘ}xFF aUMOG\at{/t_wao)c1i1ãcBg!հ9v.Kaú0c Iq \!l++1Q,책Ym>1ݝx뀘5K`uxH /mJ $^J [7uLqpU91k: lgvF*kTc}b Vk;}7sVuEfqlXxݴ\ #-|/ NB"<2?T81~i P;)幢gZC(g5ҽΪ/ޟeXk3K# fB g|Q):z*OC22<:mckP5^ߕ]pvԇeQvc5 .(aU> - ۭFɝ_W BLK۞$cILQ^u+q?K2XCt0k귊m&b\yn7yV0=ǎ(`=Zq..1pg6wWI Wi$phPQA2KnU҃5Y_AK* QRп|b@{MI/Ic|czzkxg-n=y(9 񥍋O ͎(((!|"lLGM vf]vEk^3qYxJ4#h$W7&,ť&~鋮Z2;.y/ҙ շJ8C'ĩط%=[_F==o-[3>gV hg34!o. 7xKry ArgL8 Ϝ"lbfL<uzۖݓ>ӬNo x`՟c?G(|(A(TK% %U BНEDVET4))Z"PU U,DhZ`&bh)! (4h cI!\UEAF.ES@D0QE%%MQ(Db$bD!0-DMDQHK$5DAD%T4SD0h31:@Ji 94ԚhCDlLJmID`vզ2f3 jZCQ[!$BZ(%R'5PPkr`RFTD`_!tD)&)/aP̑L1LDD%$I% 3 (kK *C#PRS!SA3R3CSLA*DE!@R0̵12T4R+QM(T%BPE0DC@I,ԍQDD-RPEMCACC4E0APP$I0TD#2%AED2U1 U ESA4J K$ąD,D0RD@RSTPUQCLPLCI@S$3ATLԵ !A T"(JdHPJ%)J)Y"YZabf&d"` X!Z%J* !4TME0Q L$P!CPUD !K$5Er 1SCQ4Q A0>di&JZ `*f)$̑BTQSEUDPMBTT"Ǚ@Q3T ) jaJJH"{4DF*b"h"NΠ 4TS$0L@UWIƴQ *IRBDI%UQ_6Bi`*kwk|h& (8 HJױ@vhAm&h"a YXJFA)*baJ`( $X!")I)RfIf> fb"f *iBXj*(X&.*) *jR<% &h8i1Z =R_]j(H!  Ɖ /STMTMQADĄA4Q Q1DP+%+!E%E4II |!KA#STDTE- QA5J,7P43gA4PU%4D \ tUET4UD%0DUIC!CQ$DE0Q!D,EcTȨ*& &/^(cMʎd . QPz)9 &tCcF4hRB@4 (e:ʛZTߎO$'xPMBHPHO@=J?A 嘴5KQ1d@(!mQ2)R~> Rwɨq5|$O()\;WUDR JKJ>PeN+xSî ?D]%Z˿d\}I?ә@^S|!)@@}R z$Ԣl"y@#dJ/(@<sׄ} ;?rGLBD!^UQ) ce=$iNZcJ#a+䓆qȚ. AIA*䆈@&se 5ABP`)]bP3Ll MP@s94A2R4)@ 2UTTTݓMK/,RZB+<Va ?;DOx7p+_x{&Wze_kձ&?p:a}OD;vЭ8/ 9JqzJTYN*E4"Y0<܉?gN" i0$?L{εӊAߒZ@?i&?&iC捲q5_\w^̇ uFMqZZݥ-kC :|/XKsj]922FxG \1aHʳ^Qyj:WB_eƁDJܝ.VZv-Kl-qqKpJume#$se2?ۺʞ!tsvEG\I}oԾ(p7AN$S(6 cuE@+iH:tdL:I%=Fz]\ #RNbֿbL>.q9Yߊͮ0bX y哼zS(Jkv!N53ھ>t젫~EaB=75Ҽ^7wɡޯ/O0|q?O.ybTUUB$&~ӾPV4])g_Pۍ|ab8VddjC31Y:Λ5omŹ'>/ҵM/­~S#4+6Qu)(.ڴn8mG;vj` e1 G<-].5iONճ.|A/8QdѢt_FH6 .^%;;ȗqO<kF>;eeˠq[vg>BkxffGK_0|nZ]AN+J}>w +J#}"7oڃR^V}a(o z>{޵slз{zݟlmx4wgGA_R4]5_1fǐ8fۣQvJܿ!yd>V1 uoL4u"iiDQ?P0_ϟw|Rv5a'5< ՜u`~!{9ytxvb. ̗L~ Ȅ|w`@ە;̊ $Vd I0ۇ1#@=W@y OIB3.mYIg: ~% ߣ!PbRIHP"D^-DS@)nI+@e6vIhm^Bb'`/j )0ɠ*&6ԑCzSmߛA.<:Q&6EOvNsqo3,(QAԁ"ωTn ]/7WgkaEODC-dw'j9H̷"L: Z#Nl'j !9&qܨ"b3 Fpͬ 'X0a'nXf#Xmx_gYr@)Ŵ1!pjnWrNi QnS{]ns^kK#lx?_Dz2rs[m>yхgʖ ITyhXR݇=8ouO IL0  ;~w YRNaC;Ynab;TEmǧ #TH7|9>TPiS%+B6N+|#61 $~t:mчjlDНMM&#:Dj:/T/'k;w+A%Mx 8ZJXx٫?8}@"#"AcQ ktlۭ:{Ӝo@4M|vgT `eߜ/?2rV1<0H8ǚЏhºg^/ Xk:4 K l#X8Q"6 "N3oT s"5D`6IC(^椮ߚuC"mZ`Ts*dU:Ψ *X[ +՗3A)~Jyoj7`E):Lhs*9ᆗ%ò@rƸjdH{"W=&v*.Çx<8A*eݝ'՞}tbN@.DAdx$QhTk-ocl: ./_OZ8N i z/Mқt:"]mQ\VغYde53}Ff2=[Yrd ~Aw[}04Fg!CJ6>\xXq z"ۻN(.*h6 >ITIv`d &O Y߈"@mwL1<7\O9v~sHķ=?w{; < 3nʀdUME.L磟ZAsmw] (Cu-?8J֠u~6ټ{X[@drH2[G_,:NJQ{+Ef8EݤLJ:".A7 O"PgGq8a;[dm_4D}= U itC4rTF([3* ~`)_~0T>`ZsH_N=Yj7˅˘\&jITܡnpwBV(jGǨ}<=H&c-:?Ü[j$lGiMnkVUʊ']4 ^ӢzbpcfRjbLB;~ 5`i:Q&4M"pЀ(g[kA L~"BZ`76̥Kd峲_(`ѳBl{<܄PA~aQD9lă=e Ao}c@_W*iG4??D;Y:  ܰ @wgI%P UA`Rw4U,x>BZ 3 x/67RU|:@oPoԜ!u2{vP{H8 >uǍ=WDX`gRdjJkj:QSw7F`g;@a05#5`$QtTi=`d-A߹GH#a.uV_ܮa cp Fb5#J 2*yW*y2ι  ڬͱcp?[>ZTd_YuutS#cjtmcy@JBsQ(&R+C:2r>?M,wŸ$dbNM!,='|&DoJ_HJ  ΑW5Uxy,xW Si% Y9+KI/.h*@­HPz!IY!L6$6୤!o0 VpSBX"ajBN~i3pV;D} i?6yt-!s$+ S ylR+{TZIK&YH fqXB55}u/59(U|w]ƪ7p 烀af wY4o6~%Ṅ= FVXb~NE5΂M}fsDsd~B+]Ѳ)i#NӲMǀܳV/o{ԏQ@&| ' "fbMK𷈷Ƿ_z3C>m2Bǯ}JDuK>KZe=k\ph-x'sղ/|G|,i%sƊC7l@,A47a75ϳm`Ȯ|4/AByK7?Uҏ><A =(}}^_tOZ R_W֖ʄsh!sF_7 p aHHŸ^2"vkG{_K굠c.[{0qK!PrnLX_bDJmӹƓUFVNXuf4L" VfPuUwCz{N:qn2ơKLpLTHm]׍{nyGpx]ݟv'Ũ41%8tJ QvꦪbGNk 8NIc+C1:ĻE'J @3O,DdA(vT"/qé [ )J J R)i_X;x( 1A٥ R#əAj&)3Ewf=Z> KPu5ž$NAZc??65[E 󢋧z—ҹ։c 24$ش4*;ߋtNLq-((dicb:P0#, "A?f?lkD(4GbUYF,Q)3E4VIqec&yC5eto0S!ްu4 ]`nVҔ~RUݙOjjMbMUP{-$ 2IXxΪjGKUf#oKq45e|O.o! K_~_N:FU*2)ʤ'xb/"2&WQeR84&2 ޙv@DS׮~Q`v9< ;Ce+8|o9#HwlG6{x%eL2Eia OwL?A#E>;wi~q%f5UVd5-:qXmP .ayMot?c K7% @*F"Mҕm- kZ@ȗsh}7KA2>A=|8K5@8D,CU):FdJhagu bIz+%y|¿3Qkǜ $xggy QD=L\4`.S])>Զu|~Yt; )1 Ia:$Kd@`Maj(9&]̃Qvh&D@dSLhìlv5}iLM` x`>_fsvxMs R rLXS`e"~ې<@T"AadPñƂHS>> @W5hw?GV D~0mm.EsH{QE%QTUSSSUJTRPDy0*'Vgo|($FLUN;,M8}A0E? ""O}S9u?lj؛<7 |g՝Kǝq?o_Kg?ND>_EL{)|]؀UP"TX )JB"jG72w:d#Y\RrTH⃇;9_[Avj;)n1HiYN7 a,R4Uq"ET϶@4QQ fa_VoV(]qO u욦%&Uڶp6&šK3# 8 'P6aQotpMwHpۊܣ?TR$tsӣcށDK>XhiZ% =mD;V%n2Pxk75'=3y#6AtNge)>otO~%Ϭx7Pӿcpp!\z6uޡ aAIl i)C1Sǎ+T\3%][*U1oQ &FXP L"z7 k-WhQۂo)_I"'&ru˒3nk_wc19TwKLP~Je@u ">@))yGDX.&IXggb**_.c@HMvx0>X H~ݘ>uK3a>{:~WѮ||~Æ%rO9])8ٞK r5H Q4<.EayRSŪ(I_.7$@yt߇g1fGq'_WĤ# #QBRS63T-j:i{я#z)xqkxѹ2د6X߱i=ˣ"J`Xy˧j4@,`@cOc yw:c G9(2dk/H?*< r7|BֻD!스 @*`' Pi"y~pPdT!~0|aǟj@B>7~ﷅS7PU!Y,NN73H+3UjRY)Fq̈́;>oRDrV+z||I.(9ZpntBo=鞒$&FN߯}I&Ia{9?P ` ,u| fo|P>qe~SwRY6ȕ~ک(3ײ=DiBEgJAt\{jAR^e>ߗ-z /0C?W'0?i1HA*mug`OzOpy;Gş,ā^v@2d$;͒nr;'߿]Ris򳠶;-!,K~0w+Ƨ ^y|7 v~H6Q&Z޼kG\11|W6p7DD4 h-1 `=4o7p}^I^(lhFXO:ISPs[Y@??/ =?P2*Z>u_7u$!]ϙqp㭨G7 @ [ `|aH*Y, X0L"Vw~5whrC1@,h ?km?݇r؀ !DtiݭoNy-^bWӀ]:;/C dc3yQ_ đ*IU *YhdEi}Pqw2w~[<'OG}xa ;;r&tL+ս.lQ1*`>QƵs8*߾iDee(t>]f?Z׺yA"xN ؽOzʙ\SI!,PiPTOZ0lrN`@L2R9RQAC0P")L PP4LDLwF*qNs !>'k_OӴ taA)c RHhU  I 4:i8H@?S6m.U?BCFQ͡@yCh)%70Y/䎑  DN~&<ƃΡc">dNRzXuv;Ax~>t"#|"El~M,]cTH 'AAz~}n<1t/wh4hij~b?z: ܀zWj`XTbNsMuy"2 H,~P_C_vx~N}F _5j@|U35?[ qD`OD1T[X"3d?y8cɍJ#3wZlwT3Zc]Af|^LS+y0 w=rP/#GΟқ}+y?-˲1 7HG7D''Rlo &eRӫeo&`~ަ??lI%P7IfI1iY @!J{GI/'I[/rBc!z Z43+|{Le5⭊+wykN\&Ś"0K3l6C,jCSBfy \,I}@` aQ >< b~Q׺p6h@,:%=@¥-٫(~4;&$;ve>d_#%k$h \Fme#>$HBU )䔢Iȯ~3J&> ܺtfDG_u1k_WJp9?SyVk!/e)E1Otm_eYZ+[{2-U>Gj,.h/3 ܻt*Ucp9itJ 2XNx.(qah1}uM. uo&g935h˶2eG~\ٽ&DH/uXAy!B< C FFq6"A~iUx]\Jt[]$`(AqF#댋*Ӑ+["$oɦڨQjkG+ukQoNwZr,!O"ih$XtI 9c{$}\`UmJzn LJ|r>P{,(M`ʁXt2QEW0q| |UP|v68]|a5w*=۲LLLc g >2E/-t'~)כY+֭:}f8{,2o IPq /if %it߮hn`b" z{c>5:B(ZLrJ0Ӥђ([Rޫά8٨nGT} ȍվaϔB@}IQƶ8Q܉J<}O, gXtIgNxJ'b t!fԅW~rbrUoTy>Q6!ʻo tWM< ,ھy =cȤ(AĥBq2P/r.}.^RӽO6Z+F;Rqr bZ<S s}dB FR@g-j$?>?#d4&U#BX^$!iW_;\I:(KѶ9}t>c7Mgl}` $+|UX؛F%\6ª{AA݆ $ u!#x mxW"P9 *=>W?mSɉaڄ$Rf%UDvsB?BYu$%rJ!}J ViAͷs"zxIofY2K?DwdǷ~>,7|ӌ!&ú.3@?$ d*1@[ CJe 8Y ghN=5 ڂBp~?uDV8b/b,oqGcnS4LSYIw~~QT {v"=Y8!y"bGuÓ&w 3S|a1_V#jTlcƒ}D\o1nPca$u@Q?8('w9 t j^=,rc&"8ɺRmi+q´*#4Mg#xNv<<`Br'=qj8vz&؁MJ*㹗vɞB!ɴ0OPW/pAv}i7 Bh bzFl6;.eԤ:.^ӎ=m(Ǣ56RH 7/YlYg<[7ǎFCC$@2 }ًz AeF Igski_ HE^+j5!!aU\=vFcC*Ֆ S&Q=.6Ɋz851Jlnن4\I3qglàAYDS+ {xRa@-x_ KQU5z%n"z p&wNZ .1[Mt8"ip6i_HsQ"fo8X`9Ae-;01 ˺~T7AÒu+ڋ]"Xdg6\|۵A%9=m(o,?[8y,BC:S8^Sb}ߍ{nj]sqXWχ;v4gETPLm O,6պuF:*o;(, Ս^g; zUݟ[Jr!qAr:b- n7&DH9$o˟L6[R3,eqb/+tY̥BzƜ`iFФ07#G׈)r宫\W/٣+[ѧmTZoT j4y}%bJȭjy-/Euy "/f0jE` Xeyt8E'%)KࡖU䯞KaꞟR>sR3CRVd_Hm;%ޣߍ~,̅荚GI4~ ,Ų-cybS@2~mlyYUXO vl)?ͩMgt0 hCe7hlջx;/wrab;2Wp誮{s$(3P:Ѷ4/E.ǺJ2HPD2Ft"#-s0Po(CgV5x4lm֛e7y!+!tBAί{Z[^7W8\GetL?(S t K$@Z{MKYz+:[~2`*H ^'=4ҍdzv:= ^=M"XG]uլy<;T@p'H'g qȻo.(g㈧;a#Qxќ^jvT2t) *͎A;[ }%GfXS6*H[m\nmÔ&o|6/ l7=Mvu9y!0 V4: Fw3I|^P ) `gw1$%( M_sM,\EPv)VHOUlAD T{46SQ~T5 ?Ё P@6E@Kc6_9gDv~N&/ղ@'+ZhS!;>  ِ5a?IHϝЯ#ݏTzu,;4 |,_4e~_70q%@Aﳠ]ޮ@ork4J2+u%;8}[F{(yH4;Ȋ ʃpBAUgOo/ɮJF %)T94QFj~% A5pWƮ2(8XyF1ljBd3* j0^$)iA]#õpʕI.!\'] XIC_&iG!O-cTb ۺp7Ж<--8BŊ"c1;7,Yst”r:Ý6Q`9%8$ԇI:N@o /JՔ &*+#jDm7@uvBwx=$ND@8+Y}ﺨH+'@LWSbO+pχ0M_.e\49UN|n.I 9 TQ1#ߥ=3HS`?d= j}~L=] !ٽ5h82ZPNle؜aNdis0 @UAD< v&J|ꄜ( !*~Lߤz!nz:wz>z|ޏ#BD&ׇr'G Av3ʫT 0C܃ː !bsOI&,z/ LL#UX@6g~y5(18b,+{0&QB}\P?3Zߌ @c?öLeDD &䓟L`歭T#yBZ=m`}~o2qо)CџM H2Aoyo%rvHSYd ney* h!nTⰓ#r QGw۵k^cʞQ;W/8`1Clctɯxs05D@LG0"I!yqzh[:v:Tp?H@\t*2 +NJP}ۑ$>ldD Q~;L:=?0isAq˙ Cd_-'_<@J45HʈDbǦ8Hz.EX󀔧qYVf#LozG1lݹ&ỹwDv61W75ȶҁM1 'S,'^j1 #`#Ik:sS†hu2?uHEϣ\Xc<c{ #M£~Ov }cv`wRo 7ԣ鑚bؑ.I-@Leh%G5;~A/r??C0wBQِ ðki(vC4d~oɱtopBn5$7rvX|1Yֹd뗕cLs%v{egauf'?R0a&GNYe7Y6!׬cmN;omrAզ3Vc\u;[00!s̀iG"8r-W dL½ܱ8v fgˡLͦXkXǾ|GN|FDSZaİ],BO`R@C R`6rQb|*]O?i=Y7ru3O_[Zj_a[a(GoۚKFu---ٴ8e`i` ŠiΥ]#pdg++d:LE0=4K ;M8[ d {UxS硍AКƆ&^b9-Na! ڙ&VmE铤l%aѺ ipݫmLafzHx(a3@uff__FvݏCq,]pl<}Z1a@s~= O7{Y15zJ;Hq59nj(:C>DSqOHMLhESp4{lSB:PCq D?_+k04,>Q.8&q~ Y`tC`=}>54&!Ğz&xi!]N#fZ.i$Ph$ ]?t6 !|q ib;NAGz@Asjډ$4h+]KѠgsBiL#MA$%5as$EQ)!!ȧ^:\`Cwaybt*gPP2I/xkYx)@\Y&[ϱ( sAA>JC_R-$P<JcLXPuU@;cC /ə'+>wSB.>~=܆2RRD=e5w3oZ |`^:h$^Hxf~Cb ҺSa|U- I'w놟wlNI4hqAlVCZfA&!16kSX6-V> ~ w52BL:lF.؃P_Qb%j6xޖ_v|438펙b](dk_\ja&e+)С3m립nnݘ.bCe:G@dM.pQy˜*%SKCjٙ2lxi,k~4*ή e 79'E$OZv21a/C{j+δ2,=PR J0.1 j?)W@$68Q=qxGzǯᾹ(a0uv߼Ҧs#'<ߗ'LN9$n62,SAurIbT&#s=$TJj2}jd9q'Id)>=`ϟڇZ)5;*VEEjhUT>A72g*q=^+6Zi*S!Wފ@OiQDfCpgW'3-hZs` {h1 w`0Aާ等C< Pp iA{x:  G|g)'6x =70p00Y4@@}}#p1%"_}9m.k. 3l1'1Kr_6s?wcr! 89\W>r!S7r9$^$Rit'!9'&G@DGdS=WBF.1{'"G^a8=J;0.9Þmp+@*,P@[, !WURm]ȜJx>Q+(fT[4vahH! (dYqDҽĽp5>l#+~!"/gˀ1>PpdiƁ7^*G.Bc #a͚d{#׼+7C T6hC쐨 D_/ye19<0(؜o`30 Q/_P!ʌ7<&&)´6IƊ+qIj&*klΟT(4{Cܗ~@T'C&6}" D;zmܾmTG {Mρ֙&_aǻ(=w37BeX翈%ܿ!jrMr&[d²GBO`" kd`ڗp$o<`;dF]I'<Վ:2܃lS&>ɄA~% }'{Tɓ5-6sf9wc e0oUǍ66*MAדA7I%DN+X2raD\,!B Y_N4l!lM46tx "(A/ʥ~-4R⊢J άNmmmI 'hA"k!67Ilm.>|}Z*"1$s}cӃuA,W t8;/Vn6I&9y mdž&9%0 gnj`ƙ3ʙw'1@QBO@M9 4ozۂHaxa3HKw`Ѝ,&jYLKg\q&TּYݗ71_= d88 c; p9240p-ɺhIʵ݇6b8^woE{yro]ue˫ӔgrQ`Bݓp\^㣐jhÝ2驛;>4oi;]Fx\v6ۖ-Yɻc b;vB9l]g/m.MApyG('60`1u 9e2㐄lgX݃ jcg ,-u N5wn.^LBY{٤;J7Μ$isBwzb %1dCG￧pR2D4 li l2T:o"wA#[߸A,9xLTU*?~n 3ò{ DяR;}c;9| 3+wa>3E?53嶗iau >aٲFB$Y&Hof=Hgކc@ͰB` 0&FXevCT}yVmS(ˆ?!C}fJEUUA~!>cM)%%w~8| 9#n $ϊ'K>A$Gمc7qoޥp~Wlb0C@ UqGXv3G76CB!!>{; ^E$@B0 Ķ BϘW)8ga ~ޓ4aaU=?ؒ,9POV9* P#U =( @ub ]Gr`8э1\Ģ~H<\7SвMʘ`O |PPA%C({^E\'y8!c {d!2 bla&?2(Ѳ=gHd' Jz6<HuŘˤ<`m0i 7q#|x T@k3F65 nAH!(DLPœDĠ0XVۊK o>B0'@G称gBL! 5Rtb?h!h4|s`U6gΓq^f%{_l!od T:ƕb::;k#ww8!W6x^aQ87=Dq|Z7WC\߻ 88ӟ./@$rG?=opuݍq%Q`!S yC"~ֲ9PFݦj!~jQ%DBAU>kG U.oֺ]E(jĒQ D:s:=b E[/HR;O}:o}{[.NJ'NNC6b#)cnd5D6q˃MXqza-v crfwksG!Ǻ08Б@f׷a\D=S$,dYC­>i|Q Ɂ:3ϧhvf$Z0"B-(Vń+áN< .>Ad0 zdhFl̰2i .]6%i:ÜP a0^–4qRFB$z0;+/{7!=_CyR^_* '0NpF¼NGC8kܡl.D1t Þ<@@%AS-zzO1HDtX7½ʾ{>ޒ~a.a4{ypaқ'~xuR; KNV*&<0o՟Wv{ %ٲ<֚BHӮﹶK+/"nHsuhBFEf<{m)1r / 'nyDϥ$b1 CB='O_ ~`dybe(Li؁@!ǡB1QO"1bpXOX*[X; xto7U}ޘ#1yHpn |=Gۚ7SB.Ɂ\9pt<^^1uHNOR40;iTp̶a.v\[s`8i! Pc# hi}&(z`{:#Ry;x#zAuDq@tMw=ۻYo3=feDD7lTXZ"4 7aP0N_?gsWæ sHx{\M&le= ,tPt2} n bF N˰GDsZJJRɾ՝MI$cC추SP $h(C vOT{럫i|qR` !h==Ȕ;Oelj%\r wLs/APCHD;Wfd[`kHi{Pr!@pmfy[kr%lM Eڽں2FKBt XYYaMM Socx@A4t"\{@m91|ZEG{ U*cP%6Ȟ%0`. D%2u;0hzemjl0C k$yVBaF n3CXoKx:8j'(a){?3Kcl`!;D%Ķ˦l8}2_o1:ǒR֠v+j4کVcsJPS/c5R _ߋt׉a,c 0SM(w(vaEEG < c-:諎LjE7O`i C h!V&!*Jy?^*?9`N_lR0F!y\A@ !;wA p"Jv\.!9y&V6W%yFxY]@@\g(3J]2.!tz\T\{#nKG<<"`e%4*d۴a9nsHv^%̱R XMUc@IFɼ{M@uu0!( 6P }]lZTt;ޫ(]' My 8P" yJ,H4Qiݶmo@P|xJn3vp7硺0r(lבIWyd2 &yu6[IPA& +82\piU`A&Og6sD,Uf.4Lӊ v. &p-0YTXWq23Y@3NL&ASwfmO4_iBjӞ]<>CJa8 a7vBlK^$g  ޴2YƙZufCmޛN{n XG4֒n3DU^ w\Vp]4A>5">jI='38$<3 O#8#YК<B<|0_XhZy& :@ h/2_8|2OlNqN?goPIoxx+)ŒvZC>۩H6"boՌM=g6w1$RLOS08O_{ r%|a ^hOkdp %6?O׏rˁ_;;!'ް쾻tdNd/pA%pdt&̈ >ӝ^rmU t ITVXdjhyJ)0OV'#(у|2b@ظ0Yb]j Gs,Yp/`]8[?$Iu$烷,vɗ Xyb|^Wxo,Es+%̻ҳA(ef8b7=}(ВsD:|5#_ P,wmMJ`ЕA.r!Alb8ʂ@qle b5!F!±CŵA=F';1CfA;pC==9/y&RUTb0@*NIšT{ J)cю)$4a-o_|5m//7mYx<6/"U|'` hCLY lx5 rMyr~};}8Ib0G`]X5Tg 6ǁ6rKy*/a?=`C $>Bb>=!ך./1KȾN;->0TCXEϛ89 .$I>TScvz|H i3AcEC*LM/ix5O B|  Jdsy~hcQ>ɾ57PFd>?q&n#R/%\<5[!hmvL0WtjR#^,k % EIorIׅ )Ax^%9~Cbk!ơyl{1@{9(@D +s34Tqw.7ӃQƔdӎ<Co&(Xn}TPCntvV# eم:Y*4gX 3:3 0( i&|bSL੄_Qa/% EBSQ0@ RxEOb'G|yJiJIH{SX't tJ*&nHn/A3y7mChw] )&3{\!ʜ׉C\gƀ413XIqL`IѶJSGU < >xkEɓF@*=ݳUkvu禵z ډ B+F,*I*I :WAA4I\~L6SvljNțxu3i@/>Q Tt_Yt$[k=s%acxH<}#9]vgŢo|s?M[A <^:T?COBd*52OPAEp~w,o@̽?r5ZX`|zݽӈC.d "D{(=T6ǏbINѠumϷ;j2$EY,we;` ^Zπcpw!Km`ą@Kg{'ESʉ19}p}(`d34AW2y1F9jpЛD3ôu z/\zlGmSX}ap{=ǻ$2ьCНH111$|0d ݮNεadE09C’4!9ʿ;xU*I9!9 "#$nð8$(ֱ%7قݘc!J1d}M5^%0*ٌ&hh\d8C~ {QOq pc〹Cngy` 硫TW cbz0O9~z nNMN>`yZ7XhHʇؾFA;{A\r 6wwaA{@:HrB18MmN)*D_EpbH]Qt(itH"$p1OŇOXXj(Ҥ|B i-}БCh PLH/0Xm1| ÷ic'PBy|w ]ݎHȯ g;t# '-K!sc8E tK32 #GW^T XO?O!{] d>*I5j{mis$FQERrw("{"Gn6!0KI3l^}V#ɐ[.쩶R)h>pьHQ=N=#x4Ê$&SZ;]Wd=,wFSF`B|!"?P`;Ĵ]K&RGf]wsDU&i/<$JSVްR!l _d1ާk`-H .o/I;ZvIsZmt}:@pJHdrL|yB!t4&ž$dNu"ha;ule8/tt;TYyJ {k!`Ҟ2L} s^ î],T3';L5 5x>)}~,-SRIC\ؾzUcAg'Yި~|1;YN*DȃA{(N⠟ISRm҂s_ؚ#ZQI411lkh'%"vz,SjXݓ Z h6lZI#ٴ[L Gtsn'.d1xK'+1߰'t0 e D;Ր>B0@T&{A"1->G#;0!\ rkP,|憏J]ܑc:sPC3~/<*#6T4" @Ⱦ= $6b=!tP"ZޡU@yH;9? }y.촇") O>3j} + an1 ~.a f,"s) `JD6U nV2(|ÐaU5PkUz>GC$~ ooxLCPНGYöG↋k[7SCK5cn'搊p<&bNMvab{C[/yT83%ѝnY#iZDH9ࣿ ̣'27dÉKkƹ<'0GsаϐHF-#'SsSKWsn5Bԥ*1 55բ$ٹmx|hFܸF5{v:N1=jAo "NG[z}/2_ˉby6iSAH!T]iu!J NB`hH VO@xC1"m> %Uݴ衄%jƷ=;;4NH\J/*8I-+Lw2~LE5ԟ+;U6UM¤F/UFUgᝋg/8X% ysk~-QѶ:Q>nv)ȸxwC ǝ]E&cknBi3"AL. e, raXf\Rk3_I6k,lǿX06G=ӏTWxLb[Ys@; 4ldiZXq θbѺ=|bvKkŏdž}"[撯ox5<Ðx2NrB[*M 1ЫH(;M$ X)(DI# J@(1b g;m{$S4N%-|]9Ԫ))W7t T"#:"7S~HW `#ϡR`qВxͅZcuB1GAߟ9CͿen{+H:A0VQH*RǯM6PL(Ck_$dl\.-p@:"t8!IsV (E~;fx=TpM,.GX|Săcysx8V'DZl3>ZRrKȐy[zL%n4!9:4FcK=N I i CHyR!5<ΜI!58CJfL((D}d%{ޢdW 6PsnNŨhٜHkjXh8]|%`A/^=Ҁ1UY(yFJ?Pxݞ_[y l .٘Aϯþ?fK(X &b}o[Ҭ3oS'ƭ;"X-^^%v( K;PjaíXOzd#s(T@CK{R`9=Z E紃A1u!_`5s$_{S? \>2xZn'~6|ޮQ&S ν$>3&1;;juB&?B {{%ɲ?0a.43Fh\n fvkޣginJ볍'"2F&Yk:W7c$lC0!srVX w.AŴ/ AN?(dOChs+)$/.9F 8ZaLa%xnEyCn.}n|#;n܉/o0i ^ͤ%F`JQ#K. +(4xm91ט. $sSׂ8w<6yU@`Qf#M!y7}s6N4$1FAұM02Qz!m=?? b_l +AHQ H|֠I I'D GIG_Gǿ3N^O m0$>hkc$&8ϘUJ77R x2wÿҧX" 0tlrر~I!uKvǼ_~_M{9W_$I/d+s N"@_ezI$ӷ ~`>dD61AkdHzO\y˴0gBUJFR!/`>jI_LnNF4BL &@VfNom~-+q{<# :+ ЈmJt2d`y==-d]e)G ̍bNG r3tH00GT?%`- Jy˜F8:c9IzVd3g9n_ ( 3~)l=߽@&~#7HTOY)w,=:jDxT oMIZ" ^l "q/=8:TiYM _vy3NbQ٭XnPgEҍ61PR|QX0pg=jH?j&b/__ڵJAH(rkcTʶ PƊ*Ncg?b)JgF$o3Pv_0f 8yt}Tdr50x%S쇎= oTz53(pg&hcP/C3XLQ Wa`*Q9Zg.q%5nc2|oOn \4t.?@o+RCU7󅊂TjaWZr$cD`X2!Qjl7ǟ?g;A?ZH#2#R5o|v#Ac31_[*2IYAj@5WlD!Y?8}?jqR!"' +IsG>\3fdWzIkMc (zu[#呅(8LONvS Nz^t~g?~G?(+TIU qJr ~j[]!&a4-n7{!o~t k w}/0?Xx'@dhoyw8wg?8߹2yl&+6^6cӄ6/Xϔ@ IxCu>\GkGd}񈸀 yt7gFT'!rjA?d_ J@(uWWگCfs~7ϻ=Mi^Dg`xgNqNô#I-L;5kێg9f$ ׮2[5/wFw7* ߡAs CLwk.^R$WH_ɧg&ft9#m<{v/噹5?ccx!H]LO@Q2e|q01whbp?U3Ij&u;@(xl| fh]3`;)0ډ&5Na>kzc>67_uyE=f"έd*us'GQ s DI%BΪR[7=ٓv.\5v()$0uI=yhKRF-o}vL $Y2Q4KaLw.ڣ B.@{c歘mD<,F#>vSE4}G'5P2d,de/rڴ>[9<[B 0Z_p/9zLI7&*S*AI5^M&s:jBD)S% 悑CwЇ FJϿW 4bQgX2 clS4 !ZOM>z>ڴ޽{9xf9tMVH1K\SmZN1p#aob=Ol')*%#m4rS-[2Yr˨ !2H&xnڌ)om,ٸݶmd+mĠԎvE^PI@0]!rp!XR-Z9f"R4q'*#ߒtTx,6<B/cK)| kk~RΠ =7xjwm@顩O+v3  kP [~N@2K!NͰI cIJv%cM ҇yTTAU( UUTt{`py7w'tk3&vmDgؖ.YXL@F7V(Ƙ^>_c`(j äk%`GP&Ϣc{;;oV8"^*b:ɶ՛%N}Q 8>_s2ЗCgٵu/ReThSE8}eztDUV|8 >˽k%(^ʡ9+wN3}Lmom#qY >9ρDA_Zp{u'-FWO0OK;&5?ſᝉj~~f",PRX.Ϳ1am{^~5SE<0&{iB1R;dмf=7{q-DQ БyuJ{p^]2QSr&1&F DgyEo+tUUTLNҦSTz$ڄ}h]$$f/|F_rHjc3}t5{L(-tjeG|--j7pKVz ] d3;!(l{w_|:Tl timv~';cKL*Ů4' w2xWlثxۇ;%E;nеߊ.;=Hm:9i]:C=ěo!͐|3ǝ9-tU[N]uv76ĩ-s'z?/2x6ur'a i'qhAWݠS-3LX)Ca Ƭ~|&*f7q#v v1%y;N0 e0Dn͌lxJ 3*s\:һBƙxv[n%%:Hx^a$'T!q%>/Lv-L% _7w;7iLxNɅ]W S#lAFCh i ,T' U/7dH!,[ /}fA'1mHo E7b 1?!xҳNRP#j zFMF^UCB >>3fD3fxT?r#i4Ac.8 081WM09R@QЅ$_sy;ӏswH 4?)EUF,eJ!1Dm*^+,$aB5Ku{}vc5I?HQ]>PyB3 n8@0~6l>ipx"l! i 3ͰAs:yZR Ts&(ZG=P%b|:k>3!"XTFfb3Н|C|6У\& n p`;oۦ4{gوpmOs"Po|{ן 6Qrq{d~Ի@7QP]eI4lL%teF $qӛ7Ôs5%3dӾ6^$Q LX{rx>:.z{E :/7/,ID|qoo}y!#@ v[grȪ<c?Lor=,EvUk;(d }4; hq!}ݳ ׉]w >R6>$4{g$I7skUUUUUUVsQpk>4K;X8jhE ~+;_$u4;8\h)Dnx|æK(d=wkzb7ܢm<IJr }"J\'vn<&6e}AwH $K ^B@ޗ_#z.}jYKwImt*IuCJk[hX] f^Nrݛ}BEn|SmLO<nd 9sX8B]ZH><5sm4l\dO#KdϡqMگ`+o!ɦϧRI&߹wlac9UUUUDUUUUb6SoEKj\I' &rL%Y4N dْF9ly@d.D+LMD:H>=9гȄ'>N!d* hBd^^}|ۋ O휻V/1xb2`A~!0"6wC{ܷbY1yLz^+R$|盁i""n;Da;9NZ|&WڀmpȪ0bxmZhS5@%%ڤ$e})%f",%lxܽT/If& 6 ܈x_ys>=Sf0ƚ=˹v=}6=x&EG֞RcBdF`*7l SEtB h$1גgT嘭9Ath:9)=m_|^Y&ԫ 5Y3(ۺƮQRK* J_ZI q8z݋vRa qD **jn+Rusj.ES 'bI(J&$$U@݂(n4ߪ8 . .sM":uٮ q8iݯ{1AE)+mx 2{d_ ]I)P@4KrO ]kx%CoxvM ?ӽM "wRS\gɯ]ŻW7|_Ǜsw~QŌi)ǥ(Ox#'̕ΘVXWGQ1F\`?^fԍfzcnF 0]v1M+J~oI>WbjL|&/XbY3^:0=&gyj:7+g`0-p|s5i ոSeg]# \49MIp!AH _T[W}oϷgQ 0]HGڵ}Uq&LTۥTeHΟ'gFDl&@ /u쩯pzZ12S$<h 2áIrb}7 rґ#4ThۚQ :X@\"X T`84a dZg&M1Qg=kwjs"!P_dphz&HO{K2N"\o;۵s@ucҀN 5Zv2hZ|l& p7h^sӘ7$|6Fk>~_ 'q1׃|zx=,{ݩu(/AoFDhp>3ԇ:=(n2ZUø/ej-4t.-uTT$IyBaOt `s#iS*ؠ:ܑ7cx+g yXc:|zp:|œҀF{}e6jn=;DoF 9ZY?. ˆ6pqO-&M>\u%nF;!w?BS\8f%Kǡ2>UMrM`Ɠ CA֣I\;&SxV[?FLuڕUTWY,UWtWyKr:X/~F0$\{QpyNv]^+fe0Qi&_W0d ݽ N7ƚBV= ! ~ n>ˢ҄KͲ,<Ad83ynkn|?2/C;}QzdHHic&πu(t;q[)gG #t|3}W2['3r YqQ !1sҟ:PWs2lYҭ7X%雹NXzarJ7|Cjw$sfCEOIGB>GC6線+0 q)GEj.8vo3'yV'~`;r0EX{zk<(Z@ھݏ 1N }3 C vm7BJnݤ5O/nCQ7 |{ |e,A86hV PbCQ DkV-1l6j3{XK7P54gquT|e_r R؋W0JSb OsQ8ߜ6+)9"5wA:D'}˝29Ȑ=X1|@qǗ~DnqPdc)3u+6n6 >qGrK4@hpaC1x4 Ǥ9nv_z4zArҥS(u/MM;`rԐ ,}=\1.|N"|D ; '[0T}=|0 0Ou-Zӕs4 *|4{pF&NHb'qrJ_/MK;L9'C߉{52:Lm7ӉrQyyL9<t1ȴ1T 0Ѕ(WYgazNn1<Q}+Pa "%ξx%| \BHӲUWM*֌:*& vꑎ:c (aἐݴ=*W28'`H/.z{cFYZ4HAM1)ah3݈60c,vr*_Uw ,xfƽ}x8S!ČBjx;L7` %M&3:执f4[y=Kr]u1{Ύ)_'/A!ҟ驰#t@WQ'hlyI2z@[߹&xH`:Qz9ȉmgthۮw6:xa0!3QFɗ^K'`ݩ9"=4_.c|$УxGQ=˻D]W%erdm\L[\kTzvwE0á%CٷգLe<6銦?14XpGcETGpFIeЁSfpξZyhqȚ hnSƽiNM?zbEA%cr@FN(`AcF M\? |z$^Pf=K2"Ez1-u8ylZ^cF=ѓ'|gŹd#*E7'% :T:8Qe\*<0Qq]I1WZ͚R[7J)\{잃%2oG_2}ᾴE;׬#D4pz&AQ!xlzD lnd9?2e7>M:01Q>xϨñ7ll hNw`nZ0g Plnq:w$khzk9ݻ۱ \W2ZPpcg2EˠaZPe6Nrзn_"ʣ/KIr8R>[qLJ,tcﱢ48bYvE9 I⮙ WX~Z)5Ѭ4? ӳjW1#©nq֧Ͷ(* ujo_8:;|}]1S@HfD&עƈj\G|mGxN}!k;KqZ[5 g+&T( EAqwpT ;&g=@㣯ٲ7z1n!lJf*klwZJo 劔}ΓT:&1}b;dȁcT|j>$3}K,j0wHck0RoV4J-L3T4߰eHUU"`m:'CX"A.$$O͈:iUWd#6˱ӺH Owms~}>nItn f5'K%JrQPHc&Pa Cn? GhyГ#uGl k=/sf{Aq\: L$O .R'!X{p'X CG{3v/_cGGA '~ =!zr36lGEwQjMeoSn *d YY̨ œK}7QqXqK{Vr}0& _J8a{*2g9J0E䎲}_rwhrDǩ468f gʳTq>(M񒸾{'d־ n]bLضq=/]$%d/|;oHH> >䶅>c]&K9[>~~g`cI?=~|zV>ſŨ$&cQwcZcFAkLjMmnB31I׬G}Y86b8Xc3o/hp\PÊgC,e !SlDʴ y0XKM{fxFCyL۶oc) d lfD" G}ۙ 5X@CmmsG1^ '6v̦kd6A=Řwe,(.Z63" ^;/rH$I|q36 so6671Ȣ!ƙ x#$bxrȜ` AnA:?uZ2⥾\#6{:>>{~m%&"ʥbiga^Ʉn+U] KxMnO{ǻڼa*Zya :ʋfmgG|#+,-84 ٹc &M'"\h\L\u{3Z$8]=|M| Jd=PX%{}i : x@"";@ ^ۀ٬bmV8%oICbk1#*On.|h=dT#5(ÅqW~w o"n% nxxOQsix:[gT-J4{ L,BPǴw>t]3IBUjX5TW <"עp|˲>=SL0O^x^!AT'@ckP5ѳa:/[_K>Ǎ,1|Qawo=٣*1Vg ϐAd]{ͣAZ>yY~X٘L>2CrHHBav)'}ḙI"qrSmG./U1W8q]nP׫GL=L7*RDL[>1$?щŢXf}SG2lab5T0蔸٘}B~E>7{g̟Tsh0 0h~(.~hXXw<f%)("lO"_SnTvs`(F" NƞF9``&` H < ypNRPi=;{.d `1R %R!djbez䑓=Qin0Lى<4fɇjoKtHrlG o~>=]g[ p:0,0Ϣ  ythï&h[Owÿ=~<+xAhEflzSF!2u ;beLA;2Gu; `D>ϻT)Pm'iPzʜQNWdD)~ / WB 2~u>잦=bpc $p?-̤iRB"|2'\> N$a\dq4"`I<"Ͻ-0꟧l g/Jh@UG 7FsPMnF!ގjDۇxNJRyPMsQItrmJu(ьp>twt5Q,E-(D)I+';@ʁ;G08A7I>vdHiZ{*K1%FAD_~̈́qp͹ˎuDS?myy@N&@֒da>{!"(!i" ;&; Sԩ`?` IOX}f"cCw/gŵF*ʲ "&ۥ9(}Q3]7q+K(t1 Tp~*_T06 $ \ql&Fr%{e۲|N/S_dĨx&a*Ĝ`lG u$ &$(*a#X!ԅH_;34+!uF"〣ۃ,IZ~\-27T(r8ڍ9T#ZX +mu 829ŸܷL!ZD.mЄ"P}]?v"*ЈR PPJ/A<4c&fcUJxYv*NACR L?fj!\^V gSTm) vOa dq̄(lPwC:>Nc-!Jm>?݋o4j# a~y(Ȝ~#8ܔCvhj,Ƈ,)'f|>ݰ3` B0= 0V)p!q-Z'&wє܈ܰr-s Ap\oӀTlV4å:gJL(lbNa,0;&)ZÖuFB}7 S"&VZBYl5gi:Ti36TَZZkh)sueu'MF#·ngCcZ-!tNj.j~TO wNIJRI@}o w/JQ+caR{^)>>^"@ͳkSe %1PK apk"gjHO݀a|2^p8BO-/BE;@X0DS细;QGJ+b)Fc6O i<*f*eN풀NdϗC̭.^fp7hK :vz5&G٢;<@/U|So.=~^d~#a|?)":hn̦I LDP?m‰pυ Kq, Ý9Ɂ!@ P(sǩy9aSPp ?eWԩ:͡N0cHv#vQs;w9 @t7:$CKli6$єˆLf󴺜q<堃L"lʼn25dAօ i8OʈTWw~ 6<Ő/M:;0T4+m jM(J"b<@4 HCiG8^M:1#]1Ɗ=;T6gRBΟրt/d}U%RIIKA$K44TUKD P g<52{< o~gf)4i87*{=>ߥᇄP!݉~ U#yyYJR})F)%6d! yHΰ@ E%-%щ2p{ ǖدA4a PNM.TJ, O>NQKۜE_36ȩP\|Dѭn)Bњ)]m^%"%bc.Țy񢋮7<PQ&HNG C㌧a-fgKmh'4w. `GdlHFAώpR~@>I>]}auMp| $"j g$'9 {ȃjO9)")( ZHiR`)Yi(1\62!P- (ѾqH%`JWzK>j:ַ3ymh9찰~D}CGtEQy4j쫌Kg6lX3bXZkkg #33l! =q3pg-"RR͚g6|p78.3d*vIvKRcaI`UGzшtBp2.]2q)XƠwr~n`NHDE9v;Łh8,i 8(~DC`41 'DR: <$r#З')gCUY8%dXL=& ihR(H䄐2hՆWb(acȦY ?jrV6^F+zsEE0Q9JC[sפQ8Lq )citj Ʊ8"Fk5Qs Ѷ0֕{7& i8,ɊEbՈqM6dF.Up]1mR橃X1:!! "Q.Nvhb`6#L[ao/ŶɆ m A.nvsnڭiAO1TRij5fVޞ6@4o<5AC:s3C W<58h3]3b)Ԗ&Y`^.0 <H, Hxy40'];4'&dwN&}mN)` G@ўs}(C +]S8"QH&1oư"܊JJ*=ђHn2m E#)(+tCQAY//Hz}QBI4E'P9ݓE!}\+#q'g3ʹʡaށ}bEtJM"p%k9c$aKM{alpa7>tA'C[5.@PJ#zKr@z"]gJq_{eS՜y^+Opr]!jHu'ŐzZB]2^$m] CD)(=G_6M ˭ pCMUȔ#m?tMueNOk~uF< 3>"~UcN{HmR-R44 ! %>ZA.د@" ϸ1neOq-.~}ߴX >C+'NZNI;5He AntZ &?v AQy)cx׏?#& NFT tsE{hHlf#=|u'mOb{M,Ɋ%X]! qY hDA%"r?G׬!P{pxQ{s @;~D );< "B$迯v^~1%엀@goև(꺙8TbT%竨rlk s2 \G*~)b&(L ;)UM<= A4t t!?K6 >rrm(_0e_\U3pFC؆ sFĸP\f hqp1OBGCQ֔Lۙ}h 䐕WS߃ \{[$HP (Ĵ1šJVVf!f6A@QS A2AMHDge"Q0$q"/xCuJQF8'7쾿7i@ ׏)(4uLDh\!{!1KM E+&`<|;O9Q M hW}L&Y .0Vs% 0cDf}0lbCx7! gag!iQLw\A+N7N@{dM}&`JO"r' h'pfԖxzC>}R'{{u.ӋOlrշG ^WXCXBaVכ;d I__ks> HKn“4 Ixr8s𴋤}Ԅ=#F 58LHRf_m/$%h6"G!XFY1pyV35f9m:`$xB d}D>I9BB_`H {54M%x}Zg/k:r% @[0 o/~5xFi>o|NՀ8P7}*v3AUbު`kJ;U^g>`|.psU H%M%fj֘GjǸ*F97n0EaHURi)_#Y}Mޅx[mV MD9mPEZYIc˳RXo_o\S#/Xֹ@nf.@\~]"LsI" *گNLTrW<7uҊb[!$|g~|9r߹^ƽ`R\ :&,~RD$bofϿZV\??]$a/5v]x(S )ne麇!Iw?AdZ!8!@g 92VTB\P7':#m؜u%,nUv_%~CWp9T&T1tYILF|or 4DH&8?̳ T;f !UOL,!4D(j)HRex'zꑈT %%ki5ϠIq;*$8x0콥hVB B! uu$00ۋܐo"BPvvTi]~!yF =%#@}tTQe%8LAR M$5 l&.@햨y&EęRlLE3DR˭DI EQUD53'"LO~Ö4O 1$#w't3**̏0c`%HҦ!A4ws9rۭTpߖF3VtSȱX0!w Mw TCr [QkxS e0FyqsbVREe Ҳ-BIǮ3.+FӜ E"$Y[ $eW"u؋Q#!X[)Jf$CARF"ѸGlE'kר}׳`?QjJ9qvѪb}rѥ?tJ*13y ]\1pEͯᒄ$D"d(~'O0ht=ik0Yf(>{-Iܹ3+ H4I4O1U/}JD}6?*^\u߁ LHez9,@x&AC@DcƂToV +aU @ɫI%>| ( %~,0 kAp bĨ-v COb1 l ˇ2U1A bӂ m"|_WIisTI[b$ĹH$vw(ÐVѩӱd'.5hBnx83rW4]\PZH3LT$CS%S#,\ǟ-&0=d>SJ'D{ڇ3_J^!d1AxdMMvb*(. }p9 9pDF11(^jh OJ#ض@$:8~뺚ZӍ*Xo#ߞ>2(/?b:B }AHV$o0\1M!>KZL"gh6;aD\>Ƣ\1 =K62 #\>?B{=ƿ64-ޟ_> ԤaD-_6ɠi^4h; fa!-t.]xd># !NKR2CLjM5QM.Qm iF!1d9'b4D\"NZ k OC$_u+ٮ0Є[*.Ii-w+#F-2Rn{fS䁧lkyE c7X:0pa%VqE3kMCƎ|.RDP@4ZnFiQ& RcXj-lGe pht.rrIj!~<;bc9!ܵ1{tCwmÄ*GhvF7J!Q ÌA^䨜L3ݠbM-)zUodtBx+oRTMX(VU-PqFcT4ºdsEPkA3v6Aǘp+j456ț&sJ#{!aE,h\UְDhҌ3Xt#I{<!|\cdeaG'ڔToDQڵT58a5r 籵qm E)TP1@JjRD'8ri8B (#Ξnp#^GcI@DIm/0D{<0j)%i:qvBclossZ35 '"D$q.Þ#2BtSY0irJҒ8B9 'RkgF\Sؙn:FRsbg{eJz\kNC`ΰN|3_!Dl uל!$YzIum s(iQ M4w{r,1(j gC1. >nڃc4e&aq;Yb+KSq yш0 '`r=aǧ kq)7K{dԛ^#C:G:A{- !Ƿ`BQkgw>:'ɗIRF$֊BrCJ0*"NYp%[qqIr4ta:iBH ~?|3f*c u*F|^~?_g'yƏѷE„-HlBs{6-'Px A+l!zvJPVSo^$>ieEAw.-"3?;<;4xY`b~ܝ0 Ūj/cqRD8nL2"R8huֶgM5k[ 8eufD3a1 |Mi"k(D=aD1hp9 HN 0Rd,1-ԗ-q,*RaTM I$#ܖ+dH0ۀph᬴LRI᱿&H9 ?0&jp8n;M5Jt* 7;hN72"7>ds#vl 9"Fd;٩zO<G=r0G6}]SO6lڍ UY^ ,C'}Lr{45m)6c)W#3R0d F(ȍ"99v#iT*xԲ\d@!ۧO`؁{I C3 .&bRO!&qhRQ ~uc(aDl9M%[;]N&hH1L$]UO̟d ƔF1qNUW.wOw 0"  l}/#N"bH۩W'8N?Z&~3fpu9O/d>QE -2WѶѭo€oB$P+ޛmжa`J3 2")@ #).H\@Tr $ t'c6&)y] m(h*.EQJe@" TbzG/~M`pJ"sPvȆO4˄Q@\5#QLjĚmuUO:[)OmmRj=SP1bpb^kK[Y5֚i ]d ;AwF;3\ hiw 0-9Hdadӱ# ]Bd_ Q9h`$`zO9v 4>X{h"ԤE%eU\d sAdB^6C zE5 U ,( _˜MqsqCyãq Q.!~$/T,&S;usZҁtI2g-Md[!8Hmš㻆#KcGCשׅ^dCx5; Q P,Q-RAU2ERR4\+_ T&8+-Ǒ42,`j<=VdC&W *:-P_rh䕹<6G9UUUTRRF{%y4#w>~Z3cw~$`[Zpr*HR!+H_/~\eӕWh.h5pѶ8yL\15aCPQġ&ȕcW -)KbT0E÷1̙39MA,Q0h!TAmhDS3ÑEBRr,@hJFk |"7HIVA5xx'œZch Dvn@R #f)?~GmM%ӱ|$cX (HtX:78* 0?0XxfD?i͐48! *!I1JVpDP);4wKϷ׮OcABQ1${?PnPdCטb:w5$22F 'RCc6o6@m~_$I4>pCG=mgX?X# >k0g}S:MObB!R8īN P,K?9AI9e?&a'Xfğu@ę=/ =dBA*WKS HB W^a>d噒Q~qěAǢ*?;! $dX4Rw״ɦ~VJ-PqmƝe*ҍo۾Ms)=62 eɓLLUe#47aew5eUU3L!Ftfs/_u;[ Èm9.ž٪0#^G0i !]B`ҹLvkZ)<8ۑ8T$Х@FY<Ү3:^(_aCVCR{vBKI3amK:S MG!g LK23 EH}#gaRDDUL(٪R:5 K`g+#-ajΒAh't&BaA&;2\]7q1g6ؓ;V%yUMvSgu NSⲲi۹;oh1#0xӶQ'"8hɳmOS xl66a*"080Ngd:E95W͚Y~40@J9qV>C̏p9%?YHQ (RﳯIځ= 2c;L`C&Q)<}``ZU4O=#Ի&2 D4 uyXL8 2p'$㍲Fq{퍴Yw]kxᆗgLj`MM;x(.?<+WLhp1mC*N9 }=K1%Y l5iF$߁sǎIs񷥚ͬI"#lyx|9q˜ H!2v^ryЍO$ho[G -ypwW y%9o4vA.7"Sr33h|(/ }[މ/ߗZɅmՏu]+JN;IaͲ^1[K|0TE~Nq\.n#KTPjQOڵR*dD[xzįg_rgڳ-)׆Yml^S:tB겳6jp \&0 n"dzq 21! Y ZI![:lbPœU*.!ń$njd<}g.N5̲FW@SY#ɪH@{ЊGE}sm7\!1RN > ǽndd 3̷ Hebh܎VjX2x0er4d*;N@%#O MO_y$8T4trD v%JB)k\tJVD3uHp9TГy@)Gb E{+Et  *'D9!J CCCB>;@#HCܫJOPVE<<0BU Co1 *jHR9,|hN{U49&cKԃ8c"kf0G8bx+8$]iJQuَlb 90`@R4T4V8Ad`|zk;u .^:Gb$rAb[IW %y!Ǧw`VJolsoH9A3َuv.g8XmDDN*K;b$[; OQ+9cx)3!#cQ΍s6If1F-7ύm٣fQۜmC'tԘH#(1\yq;Ϛ|7q,3>]e;wnͨێ"s07 $z/ aM&Yv !-|\a'a8;$h]k͞|GH}طXt>j4jW(.R0jPmLr8gDKLm׎I1a]S]ACp[o'ak! ؆,gG=54Iph &O&LɡZ7,Ǘ/F'HHsdDa=A/Ln:W/g#s7w4s1ٶ(1lLl3kHLQ:15I:-'ug1[8v\:̜-67sΪ@6*}SBGWYewr8ؑ(ޓAbD5݋J>`39'D63'b$0S<޷3RNaW/hO̳%)bx9PTRB?+8;tc-a1ގnS˵$?BzN\A UL1vK.)=6 cybWf޵~C7?lC;\Vps#ӒPy50CW&xv8Sm/Y)M6G3֫K%/ y!UAneb&9~*35|fV6L5˜K9ei,Zi޻Nq1.g2V1;s3Й|uKgFU֍ ,a;D8_RSa&ESx]GQ'jEVI$ I[x%Gr7;\8n$=ʈkQ-7V"보-<&+k<;RC8bR(  \`^I44S , \QEBO iyxDv66 6O ϊ^-9u\mJIjRUe[!iήCDlt\1g|8Oi 8y%,t&ݻqz|Fm0kN@@b尜b OKe;~m,eZ2pŶrV5Wfvxw 9Q.cɪ~ۇ"1y:i;&d==]qG"Χ ݴ]$wpIUhS7'i:ó@4;pۿ23iW#%Rыpt{ ysolQʪ|u%6,1d:PܚBGN<;JKLN\lɎ+yیgJ6@)bd}N_bdo7;s|0'jt Z\_Y2c:E>-U>dMh5XiHcC̓60rZ34wnkVpkyhQN3?a!l1O9Vs) ^-6]>$$m)<^a*KFg52 h2w#edRܗ؈< v|o$f Lb%6$;<ﲲɑڌan$o#`G_iG8YxdB&ڪ)MjK@E%8sBklhnk Cxmuc;-^`m)TI)cx؉ ͎Gfs8٧e7!b 3ZmV(mP)gʋh:u=-mlKi" . h޲}|VxH9~368&BeɃ?pr[ٗ#iVp!Kh6Ij[ܪl<夑r߼3!aBG LsrjR<)ݓMF'23*MQ{rS\%E&qsX݆otdXNmI4Kwڦ0xŋI1;'yIZ.[WH8Q)y/+mͶ(1áZ}q9|nmS+]bII߼ͯlt%䨖!PG^ࣵ0Wya+ӊ5;Zo AkT)sYImLww(EBY_ = XSXo'8Jx-gVf/6&;]EmnF.!NKi( !@^8>+kX# QnJ"p@!?2s9"Uq>QfSڵ2+-ќO7sWu4AdW/% @4fsp͗IfvO$DB`bW7Dm/Q5Xm{bt[2 goXtL&ٛ̆BzjUFj}8 o ;霡%_[/xCYNrLYWP4IEvcةkMw<+XzEw$-X$%rc>Gu7H>ͽm0$`Eq, lmClܘ0-֣C%Hs9*a&k; \'ѡ!@&Sb 1.CӎܧɳثhU|""ԇQ9F0<+Ǹ' Sfm9!$#`x S<{{t7 d nn^9X&Vz\q{?tͬAgWk2;kƺ b2[WbKWzyF<׽Ǘ:mVlqdD n{o;x9&,^a H(Ƚ5Ր21ښmzR&\1 "ZwیX*e%^Đ0Pʙ#I&H(ViCCT.P]$L۩+VѸ&(zA{瓛M]L7]N< >puyzAQ>$Z]P gU`B1P`+jMg浶./s4yޅ|07D40ٮ-֮w')LW${GLUNBUF mt*Ƶa+87~5xg\-Ӷ..Tb@o7go1jR2Z9\{\=ߕ9is246Iׇ(D&&sbW!}7(ɺ]hp<[#*RF_%m%oŋΪ=4q7TRtL3 ' ̭sm.#x3k&ib1舥IJkn'fjx;ޚHh!L%ܸA7ƍΉ=*\ǡ\=omT|qG) ĺ[?%ȉ`;𰎦{4rУۗzߤMHn{nbi}g]{kUoɬZg;梖4GIOrG%VZqtV6[ fUF(*,߫}=xri^oz (4IG3Aouo-9UUIl轉hBhTiB r%T>=S$ $^S˜o1ђ\ܦٺcٍ}<3Ib 8,(6i\C+Ga? ͆~ß{a5_yD"WiQ6\d<?2{ ѿ^%+1"$2JBSbٔ1B/XTjB4/x1:xFOߌZr#1@ T=' ܾe K*RtpAwysvx$Cx>2Kݻ'G_z|-A/?H!%TJg8O$A KVe@vL` &ej11bT)1E$'=Iu*o?mQVņd_0Q1QUTBk>Q=2*Д%"+)IH!II(a1Pp}?*9r/,gOLNL|dk"aQ܉ l{ZTB~IJ!|9v`  B?3R$s=G_y; ~Wz*3w+Q#>Bs=/`}E @_իwlg ~KJ~@5PtSd.y.RzSCЧ,B ]:גgmI;g#r萓:\΁ꔤJh(JJI_ ;_늤9 310LEhB$ID2zu~Ɋ.k` h&^*a T-!buK䙪\i4#5,#i?HS#׈pMyvw紕eJbjI)"b&&v;R?@)Z|DyX>0w>l  t@;_ښ{/r.4g Egk[9Lb=Ѳrc܀Kr@C`ۤm] 5ɣK{ hF>%U>tφWyr@p*e91'-*ң5iBm֨DRRg]1qc0y$l .g|o>9ù"xX5oJ_y ;Po3r$0쐽~|ME%3qDpdT}G gрC6B~P̡_&"݆ )" |<νIm3͏P4XiHp*>=߸܍D/k4TQS4CA@i é'h2 41@>Ozc_>'D7{:Cր}$C+$&lM|B6˩ Ņ >&8!L<(ڠ˨`XM<擙Y\l3EܶPBmL))=!һ{3 qfxeTihkM7/=tQEʪPA]#ifX3 NV+26Lkm &'O7W|۷!lGǸV(ᦒҫ bovzpH`871`1] o00pzbH yrxmW30Ќ"86a#@]O :6Z1\.hiC7`$h)#HQ`f֑y8x1̖ 0:=Dߣ!CTeFfh#Y0ܭJtB2BHkrՒ dECTbEoTw3W:طYN/ָ։A`u8$ׄtds󢫄aڞ񓎌趫Kh@V4ЫoVWwgR!ĵ6_^m9k;k%4Wyo$J5 Iǭ-hDZi[kPV'qm[)5Z,q^;,ꘒ5;;! aAm<`tanT$NdƲ5֞$q Ӛ"ܺlDjqyB54QRz5׍ɒyM|C{XH$G&$t%HocLHD>SɅ~6A09gV1 Ƈ/8lŁMi*upP[PkO;M,qKQ uD0'=/:zSZg[)RsPi!nE`O-#Di6Hss>HUĠYU Q B6c-+8FKY֠&iw| ;Mǿۢ^$<J`0ĨI9 ! ܼIt2B 2Fg:>yAgL1ff7&Mr)3b}!vbUpD!981{OQ#*w3)̸,`CUe}_I=TnS@ILZ$'#Hg8"N68[~`gBPHE0th "J&a2C+ʫm6Rp}kzP `h;^~CZ>]TtOr9nz{bG-߮@4w+\TZ ML//Bj"́ ,He}=Wt?)ɛw}ϫL Or 7c>9:A_ mi?pBJ "%Bx@|e_dΆç9 hVg:>c/fͰ(HVFߜM4SB }Ӷpٖү\21e3CZ9ӛ .v¤ ?yjB byeAD4}ib)CE晊NfF~tL4-$H{тqG=qRqS^`O꛺݌A)-28F U|5ĝN ݹ^qtZ6<"|ܳKK,ڬ'gOf0u|-Nq9z]s:)Zu#ƱFg]1g=gDɄVHZ!mС 7gU]Nxu;DyCB0qdCLmuVG7(qN)K" Nߩ UJS"b ('D7[YYo{kE35kꝦCgksKBf8=I5]s{ԒI&aw4g0vZ٧tEC)|kW{m{xn6Ĝos==3{&Ei;m#9t!BR!BU7PORR 12R£IJP@X^/@w bH)>?C@z7 -!2U- (Vn1rW IM9ĥ`-sq8ґ)`,C>.H"Z*9Ć&!W qCRLPP#$51@ChW!CWAغIi2kD{VlIATEƛ!C بl2# Q TkD, l)^Bv -,Y!ysW}Bor8N tdbdi(NʫCL ,x'`m(vHXLŭ~Ȼfy$m8Bi!mlFS zu{h|D Fahɹ5vsoGa͉cӭSW$`TdL- 3w2d tVe l Otn8ޛJ̏dɌ`ޣ] qD1 2 Ɲj.bZ08 esuIZ܃D4bOR V8b;*2%87@5;\%4f&mQ WwA-%A ꪪ"`)j">z5 I-10A-Z#IBD DTDE !UUQywDjR%EULK:=ƃ@=3 PLz6(66iNh_wv SG<gJ?A]!6vςw9 d!4?wzg>g'1c/}#~]Z#>:уdJV*,*h")ZmTK;Ջ")y]ϾU݀qCRdL^8 (0)FϛgFr8 xd2וDMᨠ 6"O?ۑ#@~s")OE.)#ݴIpF](b6ԩPE: bN8`0e qS0D̾PA1DX ׂDA%0GX!|Cր,ϰS˚f?ﱸ:"i bJ!9BhnnLX<xD^vB\5>Փ&0n HP/.&5Ё5.i(gg^@/ci1h1Qӈq Y"[)[C3 [ɯR-'e.$uHrMb /mܽޒ8y2pp#@Q<q"Nc@])2;/ղ50PS"fZ <'tW`" GzFy:q'b#tmʤ1XlP! bb4TP+BC-"("( 1%TA#Zb"R]8M:Fq:R=z'{mz&#p`[0Z h.CXPj$LGs`ZPXRw{z;h\g\jL c:Kxڭk~#)T ;M3"S_߹'ǶaDH%S>c^||N[|錣Dܺ, KZ?~\"G͂t1,Md(Q!´l5LcS$p>HDjB+_gdnzaL3\^hL;& XEˈxD;CfxR5fts)1xXSK hӡbj" 2 ظF\>?}) |}q~D>u"I9_T?<#[pP?}ާ>a"hSqI>y((&(! ' OӮ@L'0hdә^1#B~yΪ Mg DBM#D-0PD&OS=~пXuWB #i[~5˝ )(  @OD|Ad4#prΎPpO.) OydeU6@`}Ĥ=67O ]<5*鶒VH fHkq(r-K=aamD `wQCJ=?q96Lv(I's}D냓"invƇgkAWrG s\ N0P#g0]rqЮN#(4g_7XTu AbB:уBAmf7౵S{ڡa@BPT۳YJB7a?.{+OqHPSݦ?EeOǨp! [b|AX%I1/݂N9[!1VٚMB _2Y m]H̝9@2\Jv3_u33+v+3y?D7m6փPk%JD(>ڐ6 J Wb%8$M '*%ЛݠҌJ4AD"T(O+X͠Rff/H {qT?   谞MHNя~ ^9;': O2ZP=ѡ)/CC4:h'+@ga6C"!MO1P X}?FKkg1b1|݉ L$ ĉOw{5ꎬL'o$ 6o &Ƞ.;hT&,h\3vp4Zahw] 27T͜XDDG}r"%НR .'6#2+8gA1Qgw@DDQ5=o*FҢiH=<z "_šD[`~R. G)yz1Ya_&m$,)4B'eh DؠP'CiS=sGdDn$aOڿfϿ@u󼽴 A ( }xj 5$9YX|*)S"r:FkZ|u |H+䎤 q!4')QA?9{QѾxTN rS{ox ZZD$JrYɰz QSD4=I/P=.Z4h ~ HWb jGE!GR4HRiTtQ^F[rR9/%>`-PXukg*iA 0K [i;jTsTT12|~BNSWV]q}=569:Qɣ%4-v8ANqa>I$W"OPA!}Ld #U5_+C))TERoæB~Bg>~UTd0'7 s`("Z.@bJiѣFa&Jf(JB R+gHRCBPv( fiòl&! 5x&_ᘷ3gFY%e.ȯOA '~. 2yB_{9F3EHg#s,Ԏi=dϭ4efm`߇\`=ESBRTKE,_5%Df/Ih1 $OE8u#6MШariᑑH>#nR![bҜhR[ ^dFY!!5e|Ra\s>4Fow&ZE\cH3wrߎ+K=ت|f@ڊ)R $ jad9 Ҕ@G8F ar߫נqqc8&Z&E=Io wsyʽGPzUgN1UcjT]`P$PwfȋlDK >Ĕ$ۨw+}-ym%!# 6O3n窝}ˋl))FWqf$)AXfJa:0wOxcdC̚Ii$<1 БRPh4ID ';* K LYs!b Z *RXpyH9(hPZt W]@Zc6%yf /kڎ1 * 1Sa ~/]~@>{-&#+qr?sDCw{W`~m;O:j0Jm z}4d98w]nNձc&bw16Cmv7#hb)M-M̘vhR1t5lsQr5c1b()qh}xev!.m9p4CtG3UVXc'25P{KnYPwJp2tk-^/^#'i:O] ѽ8k 3Gƍq[)V5ݟCu屓Zrj; yor>v!iX^6U\AG(|~bPg<69 SK"؊GF%EjyDH2_Tyhd4Gu_T) u)BWӸLy5v!lN)Ш~NICG`L#Hx ;I~#lX>A?41PP 4D"E갡@І@iWBЖM X㸨|$r'IP'>`;`tgK?n(I >1Pyl{V<+;A@ƆD4!҄CtM(C,Ⱥb1%% EH% B(TLPE!bs h1)hփHP*:TM PT@BP-TJ4t1   JD- %%T A1` b0URJRHPӧI@'B8h!0H ZZR$ h4Ӷ_Ns8ZDqIFE,`B@$tfl4`4PDK+K!TU*MC@HPbh H4&gBZY#@SDPU"hք"!G=˄ 7P_w'9v !K%:K( `Z1R4m[a'JyJ4(D$dIҦ@vH euL ZiE*تUDAECA 1D$Bvb$$J({<`cy06 ||BD.C-DnP/gzapP W_OM4QMCMIM0LĐJ2P-%UD 5LQC1RU!QP1APRLQM1KU#8:!000X1ExpZ9Xr?Us_?:]CHo_uYuo\?ҟ/RN9By*EKkv4qB# mF)[07zWh&)>L!'N 0X faeB[DEX8&6 -;T;r7.(Lr,39LJ𺜻66@@` ] 3ܪ{-*Etl3G;:86Ma`#58^6$Q۽N⾳ )GߧhFH6rQe(s:d"9r=|Ad%(`h$ rh/7psn8燚R IA:t; B(̶"aOFGo *duY:fwSqqXшHp98Ǚk"IrB62:D!Fg;0e떼Q0iB, ~s4l)L3ҁR59`lDz8k|%4WCJ駍sn`< ֐tZhaB"ґ ooRC0P&%hQ)Ap=iкD`yHāt؇a<ɘ~Z<oL{<N5RA`uzm$Sljt9nhH8M$A+ |C<*[>&v0a.d Hvx<ܺpG}l% BRJ\, 6M&V @LSV3 B9gGQk8ro ߔ h 88 s7]jىP.P^tX,Vģ3}g[$cD>8i bUf 60""Uw:BIy{M&Ja"O yUN!/ڮ_f FOq_јh_%h6=xi#'=zQN7>;0S>PG0vO(iA(@=/iblP]65}A@qr2*(hB qmZ"Nׂڏ X8Vt9=K,rz;N }瘋@I(z" $1(D P,nIMICP#R} B({1!;9?:+O<$=#mƃRj4cĂZ뒜UrIh2qR4`HtWD8B.J[k[&\K::ӸKQ$Nz%!NVe.Of4z48hahK ai4Ф'HU5BE14PAK4Jǂ?_09;}'yqU\KM8lj ~_`h~~{p)!P>.`>Pw6~|S t}SӠ|(`:@QPEτ&Ĝ` !{@1&͘4<籐'#ì;QcDΤiP QB#@~'%wMP}8N Ld@1%d;-ݜ.H+ kɆQ 8׭*hv=&5c+L+<,~I" h(6@(J҃TR5JP)il0!h/I8,CV|"=;v4MuN@C|\Q,CPA Pi͏U_vBW0rI1AEAs!@'{ .ASaݜH|#y v%B*çz;0ƐKZc:RGO8޻3&ះ_Gff@i642(A*`9e糧||g(i9ʞ**?,RVaGCƇM_!Nq_'{"W6]DiG뒑 - dZI\>A' Y !)$KGheU@PLf 7%( T.&+tז*h$;RSI!re=CmG`CPN,Km q*Bea+1R8e @lܱA*i"\$!Jl:IGoCL>|qb!(SlSb(G4]6)Xy7z:$b*> h('ݏCԇ #;TrrjhԸ glehDI5|^n=W6lݢ")&/xdsԕa< }I)` }u u3:<{z|! sLNd>QX A>0hIh ôw㝱79'~LOLTC"*۽13=踓%ޙ{9 ]JYaZ_C#\! !~c숵9١XSc_V)B{ӌ8UDc ;+lܐr& x_|84RLl#qofci06ۻQSa B&)HHY(X j *e"X` HVRX&e %O&RHbXiP(D!̀(ZB J)K*jIE!!!FI 4 ?[&,10Gm}t AN=rgG{ԓڢҸzPcn;sOqƍdJ#h R'98$Sz\"{NA:B#t=%!MrBCQRʚ'$Ԫᷴ@`MS9;n dzٙ z2WU ,Cp{(`JH 8^=cf1ލ!G@ #NaGF,lܪ4WWΆ^6َG{ײ%b q֞dYL-Hxm ҁF YʧdڨmpEmقXþu#eM*R0fMF+ZccavEɨI*e2:S1Y%kkH<6t$ :.6!5.:d.X45V {ڋ =B.@L(H#;4uk<ژ; K1_\ ( ^px!J 4?7Awqԑ$%}ʊZO0BqCإ0x8x4 l8`@jAeﭞ9غ &MьRTR: Ӥ 㥓;CbTb -WR1X#i=Sq@AB(!qH>m 2VdY&˜LԕB4-A,w%86r&"<4ІB1 #qASk!hVRLXጟ^='=Bz&(Sbc89Gk3K^Iӎ1'Փd'sd`tp45- J؞6rA>nD!(Aus&tCSրn("o6;sE%4v0bR8""g;q&( ӲKlrlI\c rl;8a[AttUѶV3l*5 ̊;]hDVpr;BoiC;cvX$`sp"SCFX:ppJRiHmJd{ "1jwڑdJ X1cUD*l*Ջz;g&2j0If!() l7IĪсh51 d={y$/3 9$$;yĵ$U1LPICv" V!x|lkCU3CCAtUD[.ݱ) Ȅ#+Br€t;숾8mY( ɡ'\ * 4hQ׼PΎ`m`HfکM=F6fkF5c˽;$Řv;wM[$=i Z)*O+[E!6y̹\O+>lL"LX-?4Sehq:@L;nE`kxp1;<]..972s-DzC2$S"i\jøP& 20Zn`!:m;ip=C1%@榹 3c^rD`M Hb5ٮfd5.ԣ|99 (hfVk4u. -5t>yt0d@ zbJ444 TBP4LRBi;y}OذdϷ@S_NS`{aJ jH92|L}XiaOzDF`9C2'!4P n/`lDʡCPC8K'@q%.)w6}#맠VD#u) dmPDyh9wNG7h쩝6N{5GclH48nrpsA\b `{Ô!<` *GCn:q晰4Q( K*[?%`*n>cӵEq2PGS+SzG`/'uD538Q?K w1{x˟7vzǜؽ43(6515+3 N xn;!1ˌT5s ""F쬂[.]E[TeXgqsmED}4VVJ49ricv=1.7V*D;'+ m6cah1Hc!+W:EMH_ҳT2nS 26JU#YAwѠ-heө4Cޞb{ن(=yjH2.4Ӈ=PVfk)ɸPւI, Mҁ_#JD:m֠Dai!3AqC,Yht%J1lXCZSVMlC5SF fņbPl0\"/"{0,<3ՇbNP$IL;I*dH;u`66˺ۦ6hhx=w =IFhFa!=؆&?gϻ('dB `I@%d͚N쒌@g鳼q9ESBLK?oc=*TG*7#6 fO=xj";U]Ovk YtVPƅOΈT!l ZPԊ̇֬40K'qU&@{/L&Ц}w.9(pf(j#0Q#EP RPU24$ $OIk qdˡ6O[wTV_6y߬tʥ!&&#!B wuA[uD>$RP _!aנ{$qX&!=,D> (!V~}݄2/~lllbY<Y8Jx 6c|m(SN4:_d 5H81!t4^ң:01I40Q4R#m{+ aýyS{#%C i)c>ޝB=!WmLzwS}7AÇI&{U+죓.)AJuE/%=N |P. Ĭ5ҊȽ@:BNjQ;n:›b*G|8` ٞ:x/c|_8ԕ*4:=a5 PL`?YG4a^XB)a$ `9>=P )_Ռ_?AgU'J}!#`Pсwo u|~35 _\8T|$ ;@p;¦tP !_G(7z/0>8 p=C~Q*풓{:w5LR?WM-ahlL1ϡНRdTp#:@ Q Ě w0(kMl)E5F0IBɝZac`Ir&Q$$Ɛ?3s".?) *;/0SBЅdҎĴb#M= imR?#7#Ё>?It=DH@rAY~CU&~A#1pH=jW`:bIyRΩZW$*bAVse|uloI^OޚáiSzr1jZQZvZdMDé1r5uS}gW_\۬v3-==XIUP#7=2kD'bZWxbc.93*JBAzϙٲA=@. yH~8٘bXlݷuַpW,,ckCA&KqFk[-Cːf1׺q럆o 쁡_4s<|n3/0FggW1 rȔrsQc+$^Jx1Y*Z&J'B!]x{Fv 5(R (h.Yxq&~>+76yQ.a4{c¨uw2V@Ǒh)Aj)Vl~XuF4RzHl OO$~دFi-Ii[ I]d)&4|mZX(ڧ\a5d45+l W5Fd6F}(og %@Z@ҿ m=2XK N>Q!CD?6= r_C7֊l~a0\ ([_7sw+Ck$4RaŲV;+NNEu! ov\_FkRƎތ\ $HP~,h;y fHF#Ah<NRGNWJC }X dc >f N/x ?O`KK7^y{L@pOH z?ygKy [aDDz < @C͊<غ_K>[V~~=?$P'9`~x@@m!ěu @ӸG0aqP4.(`Z +BP(Q`~o/^'MOv .=Rb5S)ѕg&XUeFV8oGI5*nюp$ e\o\h8lx fRtCa)[ MC&sc.oAHb:8X`9&>o$VUwM@Bz <>)h`<6˷Bp0J@H  k.I>W8 9|]Kbn{'Fehr¶L!4)IA3}d i\{|}$$= ot D3Лr6UCyHݺlmJ((icbre?~Oc~؇avO|ͳgF?Qs #Xluc% KqPҎjy2[ i )!b)MF9KyVBL]uLTΙt4)preWfu)Lˌ$ 2=J462dVJҐq\(FN&D`IH*Tfrj]fmatJ-6= KU5anM-vԜk!5Xǒ(Guh&Y+фХrʁc$3Kx 38*Wd.$ SYaTN]Z &9Ws(dr9 bCf6cpkD1&/͚. bM3L*#n6t񣛛gylp],;1 Miܠ1oX*nMMH $ PcFe,(B4 ʅYJ†eLm>uj!;w#8ঃJP@-8'EMP5I3M9ԱX duc4,BowFA8]&)^jy%Đ6f򦝰ݎ\N؈+@PCQ=BɕBV0 ]o075q642BKknws"ujD8H; G(cs=IxQ mI $fUM+_ewϧ8 >Rywi}@ 0Zњ`w`rO<9ie|ׇw dbkP?|+F53$洛ND8ސubUI(]hs$3E$N[C1M)# %>uPƒ܍ȺM¦Hex vc ;"|}OS|!:07k>GbqyaL5t0}H(G.Q /tnm]:jIj$v5YL\IIu 2DFq g 8dj#=4A֭}˚jVn A3GZu^'X-)3c[x <;b'>C<d0k6L쁦e6 wJ{e8ڂ:X)X"N+B1X%#je$D mh@HQL ets %5wN?ރ!A Q @)&FQG>SAݯV/8wNɍa B~0CM z?sa$9i^{#1Ҕ M7 $1I*2 *(U`yb!=HUHP@p"NP&JTJfB$Ti60JVdQE B1U 4IGX@V GyC~gPv#h61$cQy:<6. sw6d7o2/ 8ğ]ԝ*yc H*0I6<8 rVā9rJ 7.qt?7hv%IRS3R-QPP4KM$L CPq{N{d+h\PǬq ~_)ڍޥ(#7(!\ @Bo zOOd!68'MnK p(2`!YY틦bFi  nSQ7,@ӽ/<^h&#( "3 O<x' PiQ2Q#_GA>c@hR" H#̃$bJeIB!%B"H%"jI" ($ &`J%b "jb*JYX`(J@e "  JB(( V F BH bU]bF *%eh@`JP4"dJa(@ D\&AWBJH@]c<φX`)Ci h)ٺd3Z;&Rvz $v!&J()|҆ƹIZvxC:#A6 ińցL'G% EBj8ft0N}s::$T(4sj&_)2yB$vDM!4IЏ$;w rQ%[7 0.l֛w<\Axa QθKOS) US˷q]f`5N{" R_6=@OM45ZZE?/h;* "LgKȪhb_색 Y(:R#x@EeNbn>9pyA&TX*>lDDDPIuv$O]: 2D +)) ye}É$h  "6oVGj H$"Y8h6)p`0gk(Z\;hl"@v ksdT5]ѭ2PBzEb;u 㼊o%5@')DRmkM9MFK?~ d~5FUL3 MEE#!:XxÈDɹ&p6E`[Vvf ~?p,]D2D ;@hhIظWJ@̸ðaFفLX ?DqbwCD(R!FWv(0!ځ Eх-Ԗ)q`uz gZUg|!2#!R 9HC w$G.G,g RZD9N*6p!#B5^95 |`l>I^/SS:TĔmb6ه8As70ʄw$θjL Jelҏjf{=nF0Ά]`YphC+iRоĔhm-DFمkzד 8Kd}(%cNH h*C cYdgI$?!̍>2܍a Ng C]`ʈAƚ9b]c5Ko44x@ـe%3`)m2d $ŷ;'Z=+O-$MuɈyptƇ7r6F~ jVYYZq8@o9:zH43}VBN`m,HG?A,Yd&X3z= kL4Zf*K(߯(.l(p%t2+Ł109f3j]RaTEVr 1fj\5r9h3<@'zI=&#8=Q?r0` ~:d0 Dɐ~8rN zGH{}H"zFPMhT~ATFk9-)#* FOvƆ dPQc" `eR-rsFƴ妊,cfUX5XQ2D6ƨcDb%!h() DK8u#Z4e;a+8bLBDMhN`EsdvAZ4huV#P@b „@jmM PZXmxϟ%_ J>'bD{yۈ~0DyF TU2 >n6.GwR~ǻ;534A1\俴tw; 14KBP#@C;(܎U(JTfYþh ibiFZ M&` &)T Gf -`IZHqȠ94J{Y7TЄقI(e*O#JAAI@Gi(T.JHKT5PJh *E D$5a(r^,$ (;QIP(Gf"20 *0*$9HCJ:'[A1)6!<HOIIG?vS]*L,Jjslz $`hEhc'IL }HB^f`qѸ64_*ޚݛ 2W#3UڕZZF;5UsQi`?h`b4 Z?p/(x ^_9'yu<| bzCƪDD^w}l4 $|="Y.kndߎWDp[md&/tp`UN0UL% |Jf% &#@r>W'3QJ4UD[B~0Td,BI>GO @aj ah3 5D1o,L"4i h;q,4KAăMkmG~kD'b?4*$ЁY'uwѹQ4PT d 9 aq4>IDB\: Ni$.LdTn"* hR{SE#dX TM#a惂'CE&r S   $~A=; ؄"W}x(ECӏ_0>I(TDE!԰Y'vCĵeRSQ>| PUQ-P:`К 6@qb{8Z &R?XJ("bNg)AH'킱 LR+@2I00E%TH&@pyf>SV'S?ᆔZ?,b)-V6$OcO1U <>DW`ـ*Cp$ϡU9J~ 0Hm}NQNdE†—Enڭ8$TgH}Y ,w! =~~6^@'"AwYKWHML֛ll5Ek-SćǜQ!f[;6I1İg3u?mEv! >';ᇾK.S^' V}1x j"wEv]1&Rly=H^X_A=}o؉ڢgB%:RgǦwhs,^!ދ9n葒Z}R'3d#WPy:{o:*Axs pIolx(n#iV\-`s^<=`# g& *mYq>a69k#rfm,Ղ( wFWR (K/5{b/2DADى4-ᯜ**к:|wAUL! C|Hű`բqb %z \<ڶ->If$tgJSKU{-/1l|h̙- BTMK 4ޑչ<6c2@Li=MFAb?wƉ(!1s21F}@7Y}v}^js2 q;cxD6c+^s4 RÒAot'wօMO+xيܺAc& IIݕiaƃPl"9㹈UY$Ϣ%Q޾*%K T";"rЂRhA"TLIAJ 5HؓLK(O( :I3ݘ7Amr}#xش#Đ90A"e]! A91K"Wcb %' 8.|є)E xA O1% Jȓ_~H=g!7L힠 u" 1אgvj|? 4s>?Ύ*!a>xhg`s#uGi'#9jqHC4dž&(/~C,SbL>祂`di}=AdvR"6BB1y٘;q)f">.I!7|IhE=p眃TQm͈mrgCoPR7^=^4 &K"(   ħAG4vsǑy'ehʃ\o` 6j⼹^C#݃ 7e!F&|*!)Ok׼$u83n< 2g;df: ?89m2A.S{Sպf'v6?:̛08h &2 ;N{COFeq_TzqXM>䟮cg?qrB$&1 ! i{L5CfِC$a[9P*! e֊^rpR{xeg~>8. {3#A6bA؀q(:e$Uqp]S0dIzʝ0zzx94 f؎).:J_G9cb_{OzP0_Tԫ̑I$|؃Kf@#410 -hdA _ A!8a1,tn>p'@cd(,.mi(2 n(q&Hf("eEr^N*vyՐ<(6؛fJjG{U#>% QWb*-b1˄bJ` b!"& *RjD;8h;wzaް~\qAGgRHMD,b͈A Hc܌/a`vq#p 9 s:1GM픨>2b.g)ny7G945WG4@pCT3hL'1d*4U1 $'25UDD3Aۏo1L%D^cFh" 4R( 5*+80HEs#̎xSLkLPk2ۻWa5sl8Q`Jhb"0ո֪ JP'99-5Pŭ-DIhͣ?QE3ԓ ƆLP}r8O`9#F(HmkiѨ:s4Z1& qJiiZ'.5 $5!5RrrpO[LT1}5L990KW1lIo7`xc6kd4 jb>9NFi4kUz{[E4ArRCG&*'7 V( MKBI!H@Q@E@QB@â&b"lb)bTJOQ~K]h0b)"% 5oIo`44==qY0u e̱~n .3-ƕ* `izf8fE7#i]*JצOv^Bx\x v@Yh6 F5a5CϼXx-oA^8!loDH|:eL*Dx1#|AaYZMr~G|hp%њnbG XD& 85ŭ҉()cFDa2jl FpN[*rs7׼𡵀6liEȹm70T1Ն4Д@H)bT"3h7ݏyx!4nޢ363&RXUZGv8?8%ш-$ tJ'Q9L7lo$R(DMzf O&vw/#_5C "c`#WO YĒ"1=|OK=DPw-fXvj* PP .}h>)0hxk 3= 2Q֙[翍2и2 SRx(M:N+V L%%9h9Q+@B VBHm!57JX6!BHy$6&ΐ T4;1AIRBJ,*hGvX?kl7`[j$#<'s . 1b,i2RFΒh*X5%͉bB?:I#ذ*h 9ty:ӌ #AUAp9"pdA֜wkFCnAIilRdrOVѶJʳ_#y>Skky΋cv2M]pG :pM;&MjY<]pIUZ;ө(PQASTiF,#+n22 X RD+66d%u1ˋ6s p GI\vCxDjKaxlzZPV >? v ,F_FLk#p$1`q7:Jb`0GLOPCR|Lrj`ϳҤτjh>h6]$l4ZֱEm 4C0"Uyovk Z4}R%mxd+d 7'FMViÍUEnrpƓ rra9E r410tf޵3x^d81d| _xhRƀI HI HJQq Q֟c d5d*vT,'⣾bX#)$ df&Ѣ d mL;` =S!ŇD*~k i̼MF=}r8 202UeiV afHh ]1 R.O#̩)Ħa*"dfh`kDrrQ*:Y9ɥ$ޟG=T1>S(r!:we,Hah\A?lO܃PL Q_zQ67\@AWp_ Ʌ#N': xxw>?Ģ5[qG/Og%,DlD.̦6iR {j`OKè;f_\Y5Ox OgN4=q_ᢎ,$);r86] 6Nٱ ! jpmEH8Jh_@,%j&֍!`+`>g4O{˒F^ $ko|ϘL |Ńp}(m#s()ih}:ƹ¯%BU]btb;Dׯ]~0돟~'Sw8^/{C(W`)6H}}Wf!tx'bwne Jq9IR/̥Ql J*;ᡤ*h۱nsD$S|CL@D͎ApU҈ zqP>7sy¼Jdpn%PQPDN4)JE{E\Ӌ?O "1Pnn RDvuBR1F͢ 41Ei-UU#-1DC$AHQlnDC\ݵcjHRL]0Sٍ(IBsh!*pMJmqa]PR)H iˎ$\= 1d PIl`$ xD B]~G0Q?(EKCJe|4??u<*N|73Wc\h ' }E ;yF}k$*:HϯK$SUJ[DkG#ptب6rܩ@1ϸ׻( ZaqT;S%$T!ߖ;jSM;t{wv#"t `X'J SԔ&ݕjػp !䎏Kǡh58EaԻfz0$c$PY?s#fܛb7H y(^u?lM5[IEV q VJ=sh}pnΖ"R 8<}#1Mey0LeИ8Oq3)`ѩҴ+;s.,i($Co^2^aȍ55N 5oW]\>]i=aLh}W5tVnk̷7|/p/-o\lmd1CUwkIz][V!%Ih%Q* ?7J$#(чUK{ Vo `jIMOV[Pk1ǜtwSS҅_!/ IÓùٙ'Xhgg!o)^7#n}x8RqGoRto( I3.q6m.u7щ&wރ`ەfg~}?]|d/4O$^=<)Y%Ow۸kΧ* YnCt鮭c$kݼ􃿎Y QoHۇKPi sFA %d,aoGk_k3ӖTρ给Iѕ\N)8|<ܴuyԛfjn (=VN1X[` -"ObzۈAk8؛-3m.B5O2Cp$&Al3qw! [)%">5w/rU-@G~|I4!UxWT4{?bI1Hrjcs]ɻ&&d4#/sgsPѶ5#)n;0 Icw?ZNҍic0V tlӋTfG.uA]Vh$`H{U@7#g# ^}t*=/jU?3!bY)erf/;OwFL% JͺxԐɲyNWiofn ϧG}bPQǓiNPӍC\h2c{!sNگa"s3>6Zdf5a:HXBn#yO]au%Bm[=K屮qo(TvN.څ+ܼQ oXQoBHL@mha#vcDi=.ʕi=ixԵP8sa/u01ʜ!P5!1?/P!>5r`5À@: i6 pi9w'7VIL& ";TdC8F%&U~mCqZpQJ#=w[ʎzJpC&YiRa)4Y4o0j˭օY?HޟZ\o_\d Vdj#SS aTB3mk;Ai6-ۦ|~q!؇>շy; |n*့b)."jXRmIk`ݛ~5`f$-׵t&nT89hjse6bw`2Zʖ'2vA->{),ޡùq$ )$w~P6a ?:]+ es85r﷾Ը,oZi6ycgmv;i>!@vLɂĴHȢUcC'Ch^.paX{ld!<5v*al 6|-&B ~lCk bf|I-o53X&3#4`]v4ӈd=dӝijnLu;Mqێpo|Xgc4#xⴜP}cgBdjR#k!=K7L_Eo&o%=n^swZ 1[XjGhwpQew'3wig^NdN왟]\#yL^hz;+ҽuO4#:E$S3V ٹCfIy۩y7ӌ GR()-vŨFln? D,Й^c)|i{?;Õzr׳I O93ɋSoCP[+9}TV*!oomo|9>T´s`SSΑAh50Hv8j%#}ߍЂްTIyI^3;UXҜwBUi^.`۪k8r$M#rRl-M8ehAeF:g7UyPf=*ny;ӰJX^BB̐ܐ8|(㽼89E@ l 7]#>D&$u<q(ĺ!̄ `&2l lAcl׍Ѹ262Ȇ9@`~&sl!!1ۄGĎy¬ \gϯ)CQH1n'ײfмpxZ9ΌѹgHkߙrw%@ђ"w n[ӰC"I$k*݀)!׹p,{Ab-q;J?R,!"b`5106+j~fCw/YC;G}|kZ0AAm:{"n|CI_Csݻ S/*%PM~cy/Ͻ1ο\(T1L= !aՉ0A L𞽳Jjd IS@ƍhky#L0ݐhhlbTJj)go*+.ɢ]A)Hq! jS1k2l5ewS4 a((-ea(v 9hs@4eeRiBMopP$ԁx|5t) ZK7˼&x8>FyJcLOc7V*fSuRLz6 &暒3`ޯdELMpms9 4˦2 ۿ~:XeF]Zhq'$/gl)_CD_ƴDiJ$c,Qw}8ϲpMN9$]/O^ؒBo3]LǞ棗yViNeEsp#&ُ25`:&5$K8/ˆ|9פӁ*q9G^ф$0˻?y=.IWӄ~9U>LLjx)&1iĤeCph)ƒv6t= F}NM GBPL/h2F% B =ǭ"FȜ@Af$dm'w\UWNzR-L P[v0IT85Ғ&@o&(YFS UPs4 +F:ԕ6֫uR)lKOm톏}z#JĜ2FCR(uť߭ba;Hapdcϲl,S>\$q:- PQbk40#RHM!G[vJY F`Fh r\Q(T2)@{ Jd9c>}ؕ+Jo <؆_\jOL|)E"jaH!F8#|kYr#ifI")DԅT: Nc\*f=I=BCӉ;~RB)c|v7,u(UB ,^S~R/d?>ͮh@Qɯa>[b,'ZD`P@umVt&Iq<0p)FH]!)d`wnCkJHd6K޽׺{R *e~"RqG.^:0$AX8Ϡn#`w*` DVaT:-]cU9:sRVE[b9`Ě~ lFM! bqC!UȲU%Q#;Cb4S1!@ ְ`h F.'6" 4F"XDBl1F&h syv 7!h Ȣ&Ǐl>IbH#yCq 9O{ʧzy"^!+u ZM=7T뇫gd*%8ډMa11ש9M .Qq7t}ROB f="Aw78gr}z{pI_ `x F^åRO|@" !24T!Q!Z))@J?nԉ5JC1Tpy)*%PAQHE0]ҽ)~ aĚ)< mf-X`#/R*rM % NeÁGB@RQD%i42zQt"d˶fBhk3 (-0l7X#A6\2M6Ǩ9ZOMѲ&'1]` 'O5NfRq%ұAc c;>}erMt04#d;bܐ8K lZ~i&2(0c]>zXAZOH޷4G|G`>j-v}{_ pĜvJ {C}pA(jQRߖe5/h{ MCq*hJZs=TZHApK)˸JH"{lK$HrxL㲢(C @y|osOD}noZ: /$t鬀u-=%>֮?e\~i$&4Q(bp8RFdcnVC6y1t&z?A٥2:4zUzDQQ GI9sZ%"gZLK3h΍I~өca H=Ns1yNF,nssM,5nc׮<(^Q1 `Zś4A9B3$NE1hcdHUcc6Y<78sZcsb1lQU6g\U&,sϝ8!Tn]xۉoctyr<*K4xlU4yrŶƪEa6#1L=EnTlfdz$ΣMKvcqСKmM܄OX'3_%[>nr5jZb:pM1{ݞl݀`1:#&$к@14Pla)Qvp4<cǩi:gU Yim5KL4v(*<1pMdS(6Gi`GnlӢ:Übj1Ӛ0f[e*`HDq78xBpBgZr)R‘nۜ2ꮛl<$VH!CccW`ERWw[mmQEڊ)+ 걤] ͏tS*.sp 6j(U7'㑪*; 9YyͰddSt52Usb*V>1̙# y{{8/G9lǷU 0C+-7scs,MzA{ ^u&Cb4q]x`iaEw. Zee-- ƚ.IK-^10R.ZqN1q([US0hWv쏩!I6i&v]1uRhN]Ha,oV*LUVW,xssp gE6bNW.VbUmlKm LDgF' ZI6 ENmYX%UL kh>PQ  `牕 Gn~app_ w$nՊ%%!avMOWd=$%@̣b*\3~ ?鹐 H@ )F!ScnɝQ%@BԆ1_젠Cy z 2,byϵnSc'ylXȏ7~ ] )FO9c(Ŏv'R-L *ן>x-^3n4:Wha~Lq)ԘCS4Pm O]uqB(~,׿>~1+ 1UT(`o|fr""4~ %q  ^285I=Lc 0%OHLmxz-67Yu{ˆ#g_;&6wZ18}eۏ٘޷xRn/vʈN ;"mc%4맭>lqkHz kXl9x8Dڵ8D3IV17DVmʛu]Fd;9\&8D$'U rE{ a²Ƒ6cusk &V""b*"hBJi"J"!K5{mXsLvq"14aOL-X]1`ʛtiSMͦFRJՀ$ 8x|C:tm@Ɂ]!j UZ2Ը%cn9S}-[j ьIV.9Q-AcQ/kkv #GZ[m18!Mhd2k.H; AM0:brKaX[ctL3k/a2$ FuYpsf:0FԱ>8oO>3 7!UES8T*&A !>87 f 0, `8(O`v8q<871cRfaf}PGRL]v-PvS\a3ƸŗtTAFoADbD *0bo(JUGu[BiI?Y1 [2$ V.6ѡv&CHL@TZC;cXb&s.fb_ufnӨj^GoTh+lo{xlx@xd~ݣ @&dIHI3#t:$ !B2$C2FV|9oB& bJebSH& JX^qpd"_:|O@H ӖJHL,nG';VzT>a`g1ҤG&7C#T\NTpdllڍ2;xagƩ2NTEYLlHbTHwɚZ}# g& P6]^^&f)nrXռaCH3#&NWl-D8ٜHsb"2#zbPU^Vwf&dWGJ;o &+C-FjmY0@,ʓgmmf[ܭj35&p= ̌j!n ;d%2qx ݧRH#OR3 H>xTԢZ&*LS8d q%.[6Fϔphbuױ k]PTEJ,Z\M-39;CJ9ӪXN-,{A"zqx_T_+M3RPjLѡpfjE|֥wFq i(S%y&:UAKB\$UThvH3ؑѧb](7rFsOS6tĨpȱ1:b:q41u54b bZTXHN+*s \Scj]OzdFfTMa6OCӂ< l|I"(K #S'7=zYd J^J{8ekNdcҵHSuVPClz>؆p2!u7zKmLT<ñ(b[xF !n欖opg݊SK;/F 2ڌB-mVYݗV[^lrڮ,w,o2b2)*&tbs2l9H%B%j)ïȘҭZ˪['0Q^xԒg&G}82cs4UAbqH_C (ܑа9}ESsCR=5ғ3E)GYIdM9iΘ +!i`$%ce~[| }Vu;3WF9 >l6sTVY0fq ILrPqXjbEKkOizSmu%;饁ӬӡȠƅCp8ڑAF&I&4Үkl"mT Dv٠|TBYb]gNߨثA-ڤd-Vm5wxɚd/duI'$^H=7w Xg.=!\1tđqm/#wvfT?]8`P'QF: ÖL6E5e͹hX ̺)Im1D^9%Oҳc0͵c Kt.J&>w䱣3PX< 5%$'iMlCF[Kji^4h{5Fґ L%,k B69Xn663#LtXMBuJqPhx^RFИ C% !V]9H{12Y-L8:2 M:Xɍdb$N8(8U1xy@ňmH r集g $,'/s4zИsD4]ySCI-LM7s9N!lո1"p@Uh2kwNȖ ]( \6k{3X.mRC H m "Gfj\qrO h"(5X( "¶BVswNF/H  DPچd)J*X&RZE}B  D{d^D¢miVH z6>޾DŽεCAB``mmAy2}kS(g& jlxs)e@;oI'cp1^Oq;YLS<|`ύZj< o g*R.MrvgFXZMƗ>YJ.x] G2HT.Hhh>מ)f5Jz T_RM4%#%CϢi|⡙~sKs*w]D}%̵@ U6ZAk{]C4c|{Aa׳4Kӏ"m;/.rMkʂ!ؙ]Ï ;mgoYޯ=z^AD6Kq] ]=G%;=FR#pPsֈ9r6ʎImy!YWkӗIyeM7s |u8@7yv>km 荝x<,E$j4Pب\apPIp۬͘YC=G hC h3<Bz.*%A_f%gG$u3hKL@yGǹҒNۡu2訬`"Hha5(vxpqi$^'EM5#)A&w.(XlJU>N`wJ:譥օ,jNuuTkWdE$L.ɻ"2B&nj: [w{X݄l軝IpKdNRgE6a ћhJZdR^T<=D5fTk92Dyo^{M쌊-% \)ow@yiLahJ {HNJ!H/aH 4  ̪Ъ (B:GH({l}G;Un03C%˜]!Zs5*F$B$H1 Eh9H/IPB&q3WJ#"9vwG'!0 ɭ`(4H)Ӝ!G{˃F_cOխfTEAC$?_MU3'4&AwVȈ TʂVA`KPMED !P:\-!*C$!_OTD>~TyNd7(eк6'.փ;G{!h&EH\i[?*2&4@ZdO{:&Hi|H}rY? M)ym'i9t2C@_gDC<C\n 5XjuuOq6wQ K "ʤ(HGrh^{9஍$ս53 m̓_,ln!v4s JQC;qX%퉸'\4h8W]Rۖ CyTb1K7 l&Jf+pjjѤ{Z*t:SX 2^`/Fha}!y!:sArG1+r ɛj7@2)FXcѸ\ؗ vn(MY6_ 5w&JU1!IzHIIANըrners Wy5;6,2 phiӄ;l 1p'eHFQ::6-j@ѵ#9lr# h[JOu:B?b" !uӼC >8 cfHr%́ gyD6C TT&(!P(SJp( t $D^$9*)i")V!n4%J @U"z7sĚMH,@`?adٍ hh!aP͸쯗#\@JO&FQ(!O6L>=H2 ъN0r>앶3rq1uؠ k58W v&ҿd< SDs)N"=ǘENlwR/;a x*j͔Pc I9ɥ*H,`^ ~=~G BRTRC/h J\fə uI,st@Cd<` N :[JWgQP9)TPDɄC_ykrăm b!hTu<"n,J@MR1.SZ2,LJz_n:!ق(zG{X4'c#LrA=r(O88AA#J8<PHVWk`x𦑂 S:c0  ?^w׹ݗ9, M^Q%䵶dI@ =17<7yn}%}VS}q_bNpe5SZZ҂*D%hq+pڌ3h4I!KDP@U(ެ3xmkkbh!"S$RJBƛRIQ"bZ FI!;^V(bj%"*U?RIA/| _7|^gJHj !)Q12H^O"UhpM!G d=schU6@}+wEy~N9F~)lo.IŲW6XQVAH(`<=taI 0 udg,v3F2`<0 7t5KHA0IQ14SDsH&>'QI6HgmKuCX &Ml;yӧ|fb1 혃cEڰ2Pz<2LhػO[Ey4nɏ=;vMu. *һF^d1  Ԙ;4KGK2`YhRi).s NdXϾQjj5(s"Ԧbo9ɤ"yԁȪE;Je58@k]l?(0E! f!yfbbSJ?NP%>޽/kj>^"zs,JJP75"C&eCE1J~f5#cDJƶsl-N%[blS Ӎ,bi9sX`å$()J(*tfh>G(MðA7;JlDbAָu@q$iٶl'/Ι r$b)`/\ .*巂aTMz*jsS] :C$P^}}3{2< L|*s 4 v*lP_hp)Nu>_D,bȾ9ZZQ r\}é`0ޑKƨ,En`0s "0]]j4V||')SĪFH=,CXGCUR YtV؉#cCdgg.<<bEӀjchp{; DX6AT3qgcw1ͷm)L\YYu;J5TiՁ c$]1YI[3y";nmKH51 VHBKCL8AIQqPKPPH2Nhd{=㺫ą+D4({G@};sRKV-lb ˢfM=#'S;Op@~]܎9㝐p7xK99jѐr1L(5BK"|G |\;[c$oQ4 #08KȼY,5^93k9RMA*U!PJ%R{ءHm#BѬQCN;ίVxQ/i|n ɾA-pxd17,L-DBL،;KtEKq匒b12.WyJ Cy=HBJ]wyE48M-?=O)$RdbY,y_!@1]H̘? q>j\;OqH~o,AO@NDR0 2|pQo{,8V p<I=x)J$PayF@2⎼}k!a}$0Ifǜ& a2̓}C%8qP?2'* (j|=r|(WB'Rx_<g6'R㙣fdbiӃ~ӧ*=$P~) @G?Ȳ>S좞K4ÉZ7G@4cI_}ބa{ Q5ѽ!<vNA0&є?dy)CODfI=?wĆ1ADt>E*`9{Nd TE,`:'D}+chg3WCFaJa JGL#a&2D A b M-ÇtXYwUl#3lƵ^L1DEI"!IJlOs}s1O Lh3"d=VZx_,^5<7(w rmF=boQHx QI# |CCw7] hklP@A'#62Q AksPug}DlghC u$Hנ4B-.,Pa.٥қ.mAaM@@ R4 1L}RKxZ j (GB $تyID DY@>zA ( D8>TP=WYyrUS>O_sN PJR& aV% )$h@B){t0/4-9]P HeCDxsc/37Oөy/J}(rZ&) j "HiV% JH"jIJ&dRi (!h*R $)!j*)(b`0d9^!6L@!I7QO}]_ӿ|2+AB@KgB,4IUQ`  @?x)|nOϼ>^; ?W Sːư2UZAiW!B4H}cIMQDMAj3D!lQa < b10S L袱"Wmپ%uC>SS_ kd@d8|OCGٱO$bL8@0GC8[pD*>Yvvw_}lG֮ƨ%k:IRZf'Ezo\!)vQ=9>[F,zg5@!"%JR=>KT)J>'ׯ{CWfq1Х-`t(W{z -s۝{t=9Zc{^hѵ֞OGN Q[b-b;58>j1=Q%W aoqC͚۾w `PI-Bp.{{@: @(t48@D X[k}C{\ ݝxlϧ`i=pzʺcgݐBC@4;2Pt8th(9THﶞҳa@7 @9PvHQ=x\{ ZlDP) C@ ))U Z6m ( 4ېUUW|vJ׽ݠmQz*_=w\Gww}XM&=6tq;*xBz}۷^ӷ裞|_D#[mnNG(zw^BE'PRoe2&Os}TGL|}v^zWhe\gʧ6Uo]!Ϫbq {u&n23jʵn尿5}&ٷsMLC> S{ֹ=өU)x wZi{jV>v^z]Nh]ujswᄍ}rwݺ8;:-td;]X|1#ۧi{{/hJk#|,6׺6P\9ks9{٫•9ٴ5ɗG)]_|{KwsBmye\w{Ԟڑ-S2캹O_ K95ϮSF piI-Wlӝ}y,Oy}ulʎ{ZnQѹl^}[|yOBh }]ڛE= }z>n8۹Nݩ]U-]ڍnV}x;wv3[uC7GBw7]6mv׽S{ωͷ:q9+۾vΡ;ݏmgytgw+r;n}'Ż]sp/9ꏻm{v#pκ4Sk:s;v=b% :cag]|Рi{wv(9ɉw6o}Gͻ]쁒 ρG >w.5{ή_MhlGF@ZhuXj{7>{7{t 5AfA+}1^胩p ."}hZ5(ꢇs>@ol:8;tN>sylj>3+lͷ}{l6e%]whWktw,w z޽{{x}ʑ"@d}eNm|=.Clu\p(ssiэ7q3ݣGgwvmMrCGN.;Z v\Sn:ͺ a٩7vuwN%hwVSǵQUnVSuM*liA@z{o(9rY;wnG&q(%wȻX:Ùm֭»vuVz+:bpE7=>=}uy'cDnӭN1w6ȕhtMREwbv̀[l3ݭ6:p2UOנlkJdj_{zs>}*C}k{U؎:NePˆC;]Gvj+ J; j Юlչ`{XmId ֶM43E=tGΣ;}7*t(m7wk[]ۃBv2Ժq}ԫA$;>ypN.Ι d;lhYC֌Ww4X_x +͍k&|M)U}. 4h& #&@Ixy4@ &LLSSL7TdGDA@ 0&L zSҟSS)=FDd )!&  =T2i=?*~SDzjfT 3CQF dM0{@F?h&ICiC@I h&hd4h'Ѣ@h@Zi&(LIADBRAEETMC^gS%DD-MU1M~k2ۏߘa-⪘@~]A23U0PU78.TnEDUQu2(DT^ELO&h)PIHT"ȤJHb(1Ǔׄo{0M5TlG@iBjY[߀n4ǥC@X)UCIR42!tQIQDTAUQU DT$H-#-%L`4G&Y4UIB|DmB T5Д-@Ra00JLPHP4CIT`dy($;P |S1:!!  D;RS5WBF?ϗv@UͿ}ɐ!GG53#w~kO©뎏ق?yDv%-3lL|-1EЃuƸzC3?uJ {-$,utuC EeD+{I GNG >TF%CVtH븂@Dq;0$|:acKgc N]qdBB"̱cfXz?"xM`}55\]1zA=Y᲍|xp8^"n0߿=c#>oKި}Z&*7^.ɡ.;2h?S]Vmː$ f> *kd:o[!`;7OCze;a.\[Җ =#xq;;r;ן]׾x;MW˓N͗ѻ;;;;.{tmny]>ޮθvB ;ן9&/*}$@9㛜>p.(QKAWQAF?<{#WlmB2TD2L(C]\V٥o(.5BL\I;wɾBC] \ن '6"VO{Hjaf ~V&?q,RbHb?Ѳya)?Vh)k]9Te#kbJ9 (D|>ݢU?wnU`aii\.jS`4{ #@S8A?=K7/c>鸞OܡH)ޫJA1oCđ3Bo?"Ot{<ƧK2`ݘBwj0cSD}Aa@9A<ȧqU=@y )} Dp^Yn9f\Ȓ~7溬5 UY[Ň̖7U\O䭕#VTE?*ߥضI{_Ba 2x".wYe+R%u 9㱌yDzzp13XgL4x=k6 3;痗÷b$W;kWwe<4]6ctj%EEHxT͟4傊FRMg|4ĵk5]$n7ukNŏƣjYh]kM4aNW3 e6_gm5Q^(]GT[ZBtc=Qk?rylw0[]7Ѩ8*/ɈB m-P*,pZZ0P 2Ǎ:qox M+SP? >cFEξ[ 9'Y0w;iQ|4;dw]+5::+i{S=vبAnh+Dfq:lp gs||kY mJlui`&[@ rIet#/oȒ&xPYaS29v͛~̝ݯ{qeX۹-DŽ1st߰wP wnݻvzbp` lFR#df9Q(gb{gO5/oY,a1y3Kߪ>w~8l{=>#r5;ϲɅ^|hғAaĻ>wĘNQ et'R$n0Q ܷ 9,C̶҃qspb99˕{acd26}u'B>H~Z uY(cIVYb'x)=,FAۚs)3xg|w[oWi!|DQ\} > 5c=|"y'R䓹|iCsi}|}&1j~rG[+iiP㓂sE{"%6]vSSLUz'*~R}?-& hfUb^5Kxo:s[[9s&Iž߼]gsPܣ%>ߘCS']<^Lc.|{by $ X,;]vwYN9ND ;9n/_[]0>TAN^׹;H}?f{I!8o߇`l8xb@"DS_3K)'1>zݏ( v8 tLAM{ ]0:-.] :>"9 myGicQ-7]]p[d3I')*p,v &ƪG߼E:f:D1O}+0‚xZ"!w61l_( mM$pջ\ 0%l#Y?;ӗ]hELѱܻTw#g@8s_y,\¢,XfDG "`El"ZxU9ۈxuaF@: uurou 8$Ag01[l`iZJ }8 ̋F^9J0Ut NXgnzs8 @JC0 M\5Qs&e!jaX "(Zh(b&(gs5oUz!d; ϫ5?i݂hTA!Q!{M1_WQ.^_c >-(!a=ϣ&.=,PSITP)ICKHSC@ 4#6; ÎR8$?2 31۬t{C PM:m>gOȿ\>=^JDAV+T+ATl_gR;z?wn[ aLo^>~ѱ; A{ @JL $I)";*CXkLD?uȿ ĺ8r|t?ٲK5,Bzd%K2vp)-**89TR-ڭqn!/@Lr{wsʳ y`9y^Qg/͖w6eB)>ķFo8Ԡtix^-5uQ %qK2zr{swӱۚ=lpݏz}CkeQ.m0n|dwJ5lDגipH3QzZ){,4#F@2zF!,:h6m&zIuղAQVXR):J;?ЇMW/WBe h~8ۈb⍛xSگIGGF^sdE*u?A`tm2Z$P;ѽYx'6w8aџy<˄ЋܶOp;^B:02O -W9GW!syd2!54vpLœخYȭ5^gME8__ %,R|ǩNDGÑzƒKeAW* D͒x2"%5o_ z5|wݗȄZP[D@A-I=!3ܓT8wIh~E?'t?<ݒzd_=7,80TVh9O~*sxM7g7jTq29A9aa Lt*F:#VO7K1Bq#!VKxKWԣ&j r1.T%)  !#ؠ|(p?Mu'vB;cP2]_r[ӄY (|U ŝw+) d. 8zc!u E_U=+J%sr1C b %J B0Uln# 0f >}e~\DDDA,ADTQQIE SHDD3 "((((*1Nym`i_'M>#ASgϺ k.pjZ?hʟŰv? 6%>Ȍ_]?@ V,KA@PP@ܷ;o$Ӛwm&,P\E, !$+є̊ @BJPP*D4+Roi};OjRLtb}&?BBnhFz׵9hVM Y1îSi6OO+2UBqG}\;)P(e5v{(ч>6r!:aU9 RjoY*g\K$ۍ\ S~:K A}e?i#t<߼oU[C^{of2A jӳ5ZV 8h*r( ʺ:Ji Zps~cZ-S.sKc^1 ħQBv2h S<(hB& hJJ#PN{%>_4zE r tRzY><(*0T bDi ((ij) Ca.Σ_v&Fur&+ Q_22_h&znfSq' v,SKu:c4e*ו^p?Pb(*'Q9q f(6]TLX֬cHnstZ-'{9 Dh|994i9&puIN2vc\g|>_fС$@ U ̎"Q.J"<,綃4LH0LRE# DPTJU44@]1L MZ=7$eI$# }.bCvmө62Q@unmH@8`fqI5 ݷ1FPk G!h)pZ6$B?V$ӒB'x\y/)|EZtbr&y=W;Ls ޭc9,{ ;"~uf1^L];zj̬sEdBj)ڗgv;b/(cy!PdNw,ԣ'F/o|i(,GfRsp[lt@ Gٓ9+>xvp^"fTBS@B-[L꬀ 5 %=6 t9Ata "Q^\}: }-2/AѾrq( #迲Q_ikR @ef0@<^g18 w~O QhHe;EDd P\E'%zLe"]lujWv?S]n$N5Ϸ0p=>v}rKդhtdJ3%(CEb8E6n5w3Yp&7֫F">?\~yԽmmA.ܯholl3z3:Gx8%rir=,cxbŠ"`8۔TgW3HRQ6TQ~I5]rxw/?jzm$s,xVWA"w>n3du%`i4*=ٰg g{k)v-s/u}O*ϱ`\_1JFEt M˭N _Xn\`'^?9^ڬ6'g`%GzFVrVpuxvIϹU8P; /zDnj0(I1rǪu2ՄZp? S|xJ[2}B l4n|7,Z?2ZU) R{!E*b#' t{KG{GǪLA@E?di 89O%=Z >r9萗thtūmtGzmYָBhhV*Nf昦2\hšw.^$ۘcN$Mj,fԠ)% ˺zr\3_~\K9lP!Ĭ+A#:|RE˵Il8٘4pm Qdh^`Q_Guo7> o8;@\Ih!9斖hݭˇd$DmK󐮪&m tm"6œL T'j?01j acؘui'De{oڰ;=KE$՜oRhSo ԰k=aաۍF[Qq\8G5? Xg*g߻^O|aB7]v1\TԞbAuCn!OCjYd7;Y_ġ~Rw0T!Ea׸  W^iyov~\MsfxE3K. mGKAiLa{Ԭu˅7$_B?"[YF98YhOw}JǦ{T)pcCA[ 0B$Ka cx ?_3 2]{gfƓp|>X 9:ӰB,eV>fZ#쟔gA֠??/cÉBTݽY^[TڈRjte[)v_Wã5 qfං~ۥsb \Yc|,*vCR@B /.Hk ҃vOtt{$3C׀hV%=3B%o'0~[R瞮-Jrw/a CNdxECAXcpsM)lK׳iPGc|?o!^Sw9{WƄxoQh<uHI;"$W+–x}<`! $ sw|*ܼظV2#?3_6!h Ge.\/a*Y;MF=д=zb^Qowt?_oz135?f熮K{^VWw"9xh '(?N(Fp#%QG,FC3RaoK<ns鎎ru=l|aEQ}CYDqCQJ~7aoǯur x#@n4L ?9vZQK*ROa?݄/V.UaL! S+uL|2'NF~ei \- #|X/{^.-9|:nǞ IIDJ R-xTo~Y}@bF|:((~y={}q_=_ ~YʆQ[_4;X=ӒU$E#( !-`mҐdMH孪 &_"q]e)-X\ _[U0YsN @vf z Qd}M^R'rw$G)m\wu0V Ad?¹_&f ]Cq]%b&"T 6C\fhLWu[ 7'%z"E:*QJMi yEerZeK P& B5퀙&YUL~4][ucԃ^Cy[Ş <{R~bDrBNQpG9Msj눌hq;8Tԥ~YJ]n`ѤxoJÏ1|*13Th)2V$75-௫IX+P!,%1b#զt=bI^!"-/أa/y^fn3LƴysXz3;lp;SΓV_9S2U_ȥD %=>'cdִXQ[-0tVfw;4H=SɅ}AI;~7gL?ݴΌm1A+ni"VhρԹ{rekupWeRw)JC_ߧqgU(N0|p!)Nڽ`F2t6b.˽@X,M~u'=$Pz]`,buE )pt)]fLn mkdLSfYs<3H§v)\lM8 <~klabsxuVv;^By3 DFu獶[eI+iǷ˞x]ڻUm[zw9ZQ R)oN0ʟXgPj}1CO*tpv[P,X`(;]cGe"A@Jk:R6o~ۥV9C5!PQAEϳ:Ƃ%Eг=nrh" t5OX.{<׶!<ₑ acԐ`H,}s]æ퉦k캗T-X 5ֵ흲snd2CrIdzi]lJE傮`3{EY@ds+#oZ`e0KOo.0GsBہ>hfw u}BgTu{⪧.θklm!BX\Oh ^Q|\K3y `+ʑoze,iꂣ-~l-PD^;#k 7]&i @P>JdPR 'Uy|OmTc÷o V*8(nWn@A$I/@O, y9찺Yd" )*A #ت/dd=~5mg1ݾ dWRUf :`HK Yu!:=L2 nLpR)u2ڲae 'u}Bo*4i0]WDq ;mV6}9Y6 I|,hXOkDڱGd//(:.$ oEey1;Ο!$Q"##+Cَ3"7 F˽#qa߉o O=5=yV:V[fXcGvnr~+c>8Kp!Nvap(|Zh&,AU`,*ztMf5kqC_CDFVTKy󢩣4Fq qJY),t,ƌςL>wbk > W I15n[_ǚӽ% Ak!'}KCdB!e o]bLW GV.I͜麵4JҐ`DvRxUO*OkjλM!J[:RMsVTn|US=1Fbih{|}n Y ,_{hm%;_>z,4l@#IֈxJ}D<;Q?yz#BFRH)6^MhVRdMU1mfPƼΓ[ǻԯ[OJ^'ϭ!֨"PV Sϭo_SUjﭘ燅Mb]\ 0$*I;8هyTOFijR}q#Z?ITM{Q򰐪\XMBM AH HvNo'}\ˁP˲JRPuGz]?E='>2F)a)"iH)H~sM*VÐ}ILusx?#4`rxܖeVn:)v\Y?7h즒hr4JGm ^*(t6QcJʁ`+P"UPr'8CCee95=rءRPLO M`HQ#V9Q8͝X?oսzCqj1a݅G )C{h)љBb0*a(/Do2o%ӷC5;3G_YҶd-ĉH0Fa) hn3RvO ] J:R |ΩJ>Ѡ5LI7@w߃uFIlQ`(l)*$("Juu3Vbegy8!)diGlli`/T)QEUAUTb OF6߿\ * { Ԋ IY j)h *ՇX5-SP;'. )ɤti$$.-:e(z2kˢ/ZX' kZۣI xؔ1ڛAGOM)BS+J ==&:R@eikTty  RII`T׮T5A4 дjGn4{mۻIi( >6u2UyQzMLQmӭ>~|Rt4*p)RRkloE w*2PլopI=A@Bi詜Z .Y6'gaݛ=aLGI,L<+OσBmy(!#Q"z?;@|U->jCrw<"  |Dڄcs PMn+~|q$֮*>1PCW,:[/( X(5X78¿;ƀT(Ym}jB@ĉO5SYD7K\jC B DWJ?xOn=LJG}CaFUFUjNR}ߓfcש*cxۿR:uum۳v~=}zu@!>j,Z__۾rEGT꒰ۑҚI-*(=~p?/τȅR)r9G⻾)O&OVJ;Qws|Z{›d$wEQAt'v;oVc`Sۈgn(#Voh!Fc5?w%>?}RiDutr~LXt'fZJ$$ˠre@+{`̨n?z64RWTBk܊JRZ ׼kn!IVETTLUU*|,Soמw+3J_].q"* tU0T))#5^9Je8X19[!du"G(#TM{Cvgq %qP@X؛|4 ZY|\hR>gZ&vqEѭ6{ʺ)@ L/,Q|{x_jᖉک|_.ZRU[a'Z$.'!Gx+?GЃP0~%wAy^)؎ /v^iSZ{uHA޶!" yzF "-G!?a]f՝K ;>H<$gO} \ѓVj>)6rC8Ѓ/ԏMSKyiH}a֝\ى!ܾrعb!T03-?DzwXETDLPY#AؘiJdыISA4D{Q F_w2|av!ٕkBjYzy7%k]ںw(yH#p#*PH `➓=ry~#Ɠ~:MԃRIݧlwf4.8ZåTiJ KGK4v HgaŃm(a VA (jDvh 7GB(BBF2rG{$Q@bqwgժbem/F9@@ !$ {)t4'I $.4G;>>š*G@v9'q55#ٸ\RK|߆pJp7v/Kޕ.܈M.Sq]kvujښ3Lz j[)`b"eXdj@cyYD٩.7.J?Y`d'݊|4l4a/xzXTxʨk1O_tE⺿,}lP !B`;~> C*{ t4~ON=z0@  B0) yDd    W 7b|jb%JEFhJQ]a˞5)A@ Ҕ,T BPz:ؖc1'GǴOUP4?|TPyh)bCA -(RR*RA^4/E U3JPd4IMrJh$"iց(:, &HHDn7zRǀFeMF 9^]1/ EB |";XNHEy2mvt?Mٙ u}rܚ-ڎu 'ri_tYt^/\OҧXilm7BNnn9-~u"%kRT %BBc?Hև(7GSN_Vv/y?XK7Oָ]xoF?͜ԜW$9>_g);Iv[--u` >L|?ݾUvu]ZVR);":*S"#n:8ûߚq>S6ൾUUM-W;%_q}k+s ,]uagxXs6c[Cf#e@IQ'Um}#|C3)1(pȕK0>/>*'x?u@jPrt0s EF%Y ! A8@[Y/KRu{gu'jۊ\Ls>ɑ[%_WVJp_o9u]a>?7?nN+srz8?pI>*U_|9o~дE~֖Q$Dpޝ˧a4]L$RܼtGЁ#4>ޒ>m$Ē;$!0jv|d.k9, >33,cuݫN!TWo7a*"I,8;w_^_ Wtƴy'ȀQڡ/q]:=ˀtyo=k{Ǡw?}-Zsj@r'MTbeHQ2`#r/̭FnYnWFqUkL4U>/MQUo驜6^WMZH+owjCoPԌ9P0(E~P?V󋔒N&g{.5I!wV|jdމACv \;~~ؖ3;C@XfEŁCma6]Jh!Hj)f#s@6ú嬂3]e0`3tцl!Lo40_\W~Q05`0N%ڙzU$lkJDv A !Q}-O'`GT{N`Rp -@1x!3ȣ8B'[~nM`KXB!4§K{STM'ǽ8b"ړ}t# :Ap;x,*ܸ۶#O h?`vG6_n^'Ҹ./~ny5\vU1ѮHëƺgUk_tA/"=›ֳ/V_q8iuV;;8!:N{@E58?]_;s$nEݐpw <%+6a`][?z,`}w lF` zg99)^fdPAB(J~j!||tz?_* DmP.΋[Ѝ_A} }=|G=:~+vHS=c_Ozz11g+ FF 09J|qn[I&jv?^`0Ρla>jzm)Z@Jգ'!T #p(_7þsn y-;@,6;=~m)x}.*rߎ0F!*GdӔX$[Aөc mة~*7甕(1;/OG@욐?iOu \[Z =z7}?: %"J7 4 TD^+Z-c 6 4aFA[dT. K28q^u'MOѿuTdz&("@=m3FiY U$>FA(V!n@F= Nm("<Жx'>#PN2(=oS 4# ˶cxI6*XwDʱHQD*7A)ZB(HBB_̤I,x}:jOBe}ser‹b}$}<䝉-/>}7,->=w $b,UBRI)ц/l_?DD~%M(񲈠85|?}S^vLJDߵ;I-HhC |8\Qz4DCBdDb7-UeFVo5yc=NƃAoGyZ}" Fcx8K)sՆw]N\tG4'H@_*,Q,PMt;B@0'c1Ož7uEĝQ3|'ˉG&nqv@Ď&]=7䚯gqA"]p UBCz\/ \D"(AAaYw|7&8\ . BA`52YTޞ׶{8z2&^ lp`2sZyx(5 ̀tg3PÝ_t@CNز]~lZSY uYQ{sk[ ĄeD'j.X|e:j@UBY@@bE|QUD"ҙJߐ HbMF}]+W}e \T;r@?-J#(f(7?G%>O?wHy~"3%d=~gjH㞈p( q% F:T?f`c~`bzFE(>-rJm#EP89P53|>KY2Tȱ~BZ/]x޿ܕjxpo0#xO$3#_4[{gKH! E>o@Q? C6rg*\=𻾈f^޶ꋙtIO1qbc k+vҜnXz|= ,ݥa)=?ٔW o;ݏJoSy}u> ,_w]\Xu*""1"e" H\ԀD`ؔ TUl]j}=H'g]}Cmŷ IS@CQ@|^/D/DՌ*48@3A'R !ό<=?W07;{-ZC=i'DK!T#C=_~ߟq"'ԯk>ٳ{o'F.vx. Z*2Wqv0ewBj7:ΆnX*Jt/})ARAU~׋=B~$M5 okr>Š1%|E{O!NY|P88U+Of52v^-twx+C"W;D]E'gKr[6[+f 5|I>eoC,i(*kv+I9`.ܞoկ0g=[ox:}_Xv-'}?@{}PIY39T0;`#MVjܒLrs_n9`"W(~6 Ѹ%6O耱^ѫᖤM{Zj#εtZy^R4nnnRzoU@P]lw) 3@ۚ JSaE)g%E 7U+"I;IoO__t>̓K>ޅrfbdW-MՇxBѩs䱞 =Q |!, }y(>9B"m q:j#YMx'waG̜3%HoTh 3 m#n:6 0($OԡPT m\>e?4{SKlF'}1 Qdj u8 Kg~":t Tz(N8n9.0e<ڔxTGŗK} %>;?R-% mgy_6ehCgQbX  EWP(_$~|8`Q8x)}NowCE_{cm J!3gg!INJn{x|ű` "[CczH25Vx6A߁rSj#P~ucY%1 p߉0c j"" G?(EOY^xߡyǃ@#}y bSҽ,n xg\ N냙>%pu@= cE!ԅCu!8x8PP;Qx\Tk<"2Σ 0);O,{64?} pRDVQ b-GxSo\9fLo-r(Ք.A^*~?xrbP䒝PWe*-OŔc,|^"]^3Q\ qd8ɱq[kDBE0(/-uaQ%*ށtHR==?xI;>lϓ^}J,U$=}eMťzV_ 4sOׁ"g,XpBiajP3`*Rcj-l4 XhJJ',X9ne` <3颿T54KF/ ;P 䩨Kv5-#]ʆ;BKޭmC4M*P^_?CScB&>+¸Cof='>GdCŃ'p@Հz`Y>eTB'oa)FNUNY:,T >6uOw?i h?3rNpoXmaN!NˤU*th8>| GlBGk{sR~5rL^(wDoK0s'~S͟6lP,*9(EjUIxY_|9z"?~l=te҆YP B=A](`rߵ_W<7`'| }?zx־5P5Iw9eNɣ8H]`E nt\0 |VpXG9Ot0 P8'B!%AꢢIoR)! +'ߴ;?m Wb8C!ezӗ7c`O#O pt7ǵi:LYڪ a$>;~~+ʋ)Coɿ=_b ;+nDDDU*\!wcCg^١| `2CޞN֧VEEUT5MP޵T-cGZ3X۶idyO#O0Ukþ^7T?`wҟJ|(;jr{&%zP[ Tk0bєeUU.V4*ί62GыC4cvH2 @/ #3V5VC7Z>V3QG/͡>rP JV 5Q+R~\!a)**(Gi|`ڬ]j"TNoU&9 ])AJ^Xof?sǀH=*SIIOVKV_mG,Sv7Ţ@ $H" TSAMTP KMąUUQABO]R-!hҬT-4SǛ#"UR\^Sa٬Q^^`r 72%##Y;m(Q`sܞk qDB[MRʂ/DRI$HDwCR Wݞ p+ /v0 =|s{v,&(>lmH?aDf@zywwIA7ᘂ "Gax1`0i==m}ݣ8{ w5d7݉iჳWQhaߒtL'GF9 Z lƿRuN tda[mQ e{Nɩ{?;<6&isgp?ŗ/1D"a(~5Mr"DХ&_w M=P?W N X),Tx m]nG ҞN!j?!u;Q.)z/Ak؄'>*l~'p{u*<:?.i |U\C9:]u޴Ohu'0~:ϗG瞖E%c16 5CG3rIRW ڙ(qdCkQ<5Ë+Q7,?XWtI U1c%^%}n} xAAH`DN_/2yjd@ A2 Jos(${\cȨ[= Ёn?o\YG;y~ᩀCsnPSxAC& \ I.#Acu&F8 kgM X?zk G(;= Nʎ)btuzWJC3+#{4NO hҝ0F$zQVD*Vh{w0@Q8߳ y38Dv f= x]_E~@.7~ N3һ19ɋԼJh ??C/P'^lm{( }H  bo/EC h<jgЃ4r0Phxm&W'N4@#@ k{൐]؃#. 懰?Y`1:TC [8?ntx#ό!+X,Ha<CDWJ>^L^VOD4 ~@d-h?dG Štyⷫ"<+7D9G:@xeu|PLNruqX1x|QIa>l(fJǦC?GhS<'}QX~sCW0=ϧLvݽU)AȧqW\~o_My}Q[ yPMBqb'gCЧ bK,~$}f(7QGߴKu97Gʹw c„T"#.,x P@Br5A';s -:Cg͂0ǝ~>Th 4@XlXn{cNoޗB&8!KaZѱ? H~Dd 3Һ׮O%@J\>J7GQ0ݓ„$BEl[W|Qc¯ vk/QGd ^ ^Ikp`Pjh1 AH^*cSUT _ lu_u^W}x%Ml>d1$PPaaEr~ܨ%/B wVH8&U1U$6(1 $R^(OO =HH (  m̀!\Iמy( B5T{_Km?V_0(sD -f@$ Bx?*oڙyv?Iw@Į Z9̩q/寫.`NPyAܣL'Է?ʡ믶! C?b@|?2332m[mVuUWwz>ndNR(RI$I$ImmmmUmmUmmm[jbmjmնVmm|򇹟(7nF0s7KM]6lj{mᩤCm[mvUUU]lUUJerbg3.ߣ*Eؿ߿P &j rI2ucb#Շ l➘G:cW.^f'+а\P.%9UoB}Y YX595">ٮ\C,k+Hߧ}]e4@v$ k+2,İؕ08r,5V>DDHGWWȬfƵ;/06H :|F5:kxc13bg1H#JVDs" *jc }Zxvn*Ie;d+eR~S?CC#NBӁhiVmbǪP*WerQ7g#;0p${BE"兒 /+Vw^cF{B(X2!_!(p [eB$ 0.KsPMFI< 0ylA⸽]r  Ύ 5"ҷv}<ҪA%%EJ; C$ÈAt]aMF#kJp`} ݎ<,uJ,OP^-뜫2.fd~ÓT& !v hKvCN.*k]Oq&XB=&8ER BqpxΎZJ:R\!p}x.΂]7z&# ).pPU-Q̸gz~L~,ԦQ5B/"y$Zv}n疙˩J_[+dEYU~3FB H(. (j _Og yoӷί'q>%cbZ.!]S;\'*.:Z\p1KNn4s~БuFTp7?o.kHt;#XP;ӻƙR<+=.a޽9`JrhZ)R:{63Fݲ Y7GkcDꎫh:d x~Km&sLInlM"Uk+Ev[WٶNۖ-vR4X"{] U*R`0$0\5]gs Y=)@.- B_*϶F0+^Lp \ـR&gLŃwU:qtuQܿr ח~c)@F1Dt #kN=: Tvd EXRW=CYO:ﷹū#eH82cxϠ+ dm.{ qrkԹeٍfquu 3*h54apJ̼SZ/9])g$2xΛކZ6mUXb$#uk:fC^X1UE!!}?ۏs^AMf6vN`%{ 2p|*3q5!FĹA"oq*T*Va:a.YSad~&XOx ~vҟt-Cobˮawt ТO "k ؓzMVi+ ?ί ʝRM1@BdI,:_Z <z82m{k>*ڤ(z֖F/1pwp TCh % 6bšROFg+ H!(asjuF"6x":usrQ Zo>pp _[Fqٯ)'升Xct?`/. M`UA or 8G8(tB eD?r+ѓDLE{Q^9g;e_=~-ǟaX,q#Q`;]ewId^P! &CN@A|T{_W܃٩5^ƌLKp"_$vb W%'եcc~0lGIet‹YYL"dA ~wyNwŖ=5+&Ԭe$ +eᔬʣmƑ>lnDRk Y=HȽu2zo . Dd>3xBkvWKZɁTBvQ;hL]`L-vzJ-?g8q1gB0.w9GSƫiT.UUK*/,UnF['dQv|se3[ݙ RY2B "%Zɭa^ bU?4O|8&(4gB[ v^9 JS[G#T6? 3+Y}NuZ}+llhGVWޯT2|UETHIcge+2ۭP6jZ2ˌZ_'+@.N:QD%tdAm{9v^"c,cmT#~_n0;U 7#cuq힩1Ҹ/0̾v?NTkA8c_n%\|80\šFƎe tym<ʠ*̌FepAl305onVlXHkz̈́X-Ee(BƂEp$r3<Eo?RKV&Q.{f8AY'1}E+T},*E_~_f8^'I`-GH:Lw)ln7(ۀ.< .4=o}JDK\klrmhh[\%'``xD`ă oO o6[TQ/iV,N|akVG{ւm "vϕ]M;!z/iNa cA9 @,p(<?Ez{0'iNe> KdP~W˻C.¹E 3c'XEOV<3QaXoXuOJEe:3~lwrAq&VܩFU\D nlnQ^U$[X+Kx* nYTt<* `4u822Q۞ u(GNws \wIvYbYn%Hs80Ǎ@a8.aCr`$'lla8*HA@JtlH mae;~Q:X ¤, $E%I osO3>T}0An=[][6P SۯU(mӫ@̻K?Sww#/o07ˊMᷳtq"S\X"C&[. (gEPB+T=UU˦{17.т;k4?=Ծ+&VwKXZ Fjd7?}'wB˻_U~rhjQUXglsɿFU_H0oSͩ;矹ҨC=_˝E_Hdb8Kq2\jMڙT<0 `' ]`/@8chL W=?,tXIQ#aK~_6V^Hg Wc^L->8a ܶ4=NEuZvM ^ )\׳k'VE;m?I*\'E;It0_Y :9oچP SphٌZ_%9gta4!(;`VAJ*Pr]BGF/,0=HS}A|FAna!!GC+p{.ƀ 0Yi Xb0ȥjUݩF f'B-z^rSՠY"e ڶ` @?eFV[u bZ$5vauK$H${/3?7'FKD)63'#۵"( Xr\PDw`6Z&*Ҿ%Gg8w6\ÆQѾ,> ~%ҋPw;|_u&(գ}-)ɢr&LfKhD#Ģlp -"i25߱rn*IޣUJ6f(4DXE&^,Ξ+,OOxVv- 4X@B-GoFsDk\g0x0:z ``8<0LH^_oQR_{4gh 2WLz*dZBKv8?yj$9yw}&s;8+AZQC5]jQEW,?NiMHqBd ,0/SOt<0.kqq DyRI'. SjNƌQm>-\͚e ! }wwnR`N,.ոR^jF5j!TY ̮άq)"co^RKQdYwEUUUUCuUUUUyjUZ@RLSD^~rė$'wbyUЦ< imS!EgJ 1﮻l/+GDAC+-+ev,,A>\`/PvP8d@)ĀM`v@yb@aٮ!% cnx?XYoG"[9<<;uͥQ I?} J"LFǎ#s;?꒑΢lrI9joiǬ?0q +Mdz*=VLSK# ^HVJv CI5-a0 Dк[[I y s(AQFDj*9ʅUSTj/t\!&"n0h'SA){ lVJ*ZuBm[QB )hPQi 2Paq$4` :N$CT?R{HKLFbDD ?U'uOO=zAc'W_mz] 0Q6YpP[iI6\|9*U[{/*D(<7.C*A'Nub)-Ζ'{D+]t{$$o_p /d_tFN-wHsL?;J'@ AG HJ{9{J4kh_ewUI% O?A+>=(RD>gldd)$4sCǘ.nL9gni6ӱRB|X ʑ$Hw v:ԤYvcPPjdl_ఏB,AcV(zy;Ж+xTkCmξ[r`9f/W˖Ω}X'hG\ݗo4n~O&F!}٤TUB";xMg{v#Ge\"| ئ4r[xɤmv絨RS\;)|b52nX=:Sz;~--~*|su>ns { ]xb*1>NxͶКj90r`٭7懡&5v'#_\^ڟ)]LC|Mϭy䕼ڼȘkYdGLaG3 I 4YЀuTDONa p8`Ès/qGs0F|{i Q9Hp5qXVp@$'5kaab`r+[g:Q;4[uU{ݓ CSߋ[DjuŝΏWK& w?ba[Xlӎc~OͿU1ks+ŝk睏m#"Ӯڇ^ ;}k6׊rDOg<[ǓBCKzL %zI5\\8@UHm=߼- {7-ۡ-s pzeؕ0DHX@2Xf3.cF-uh &$PXI[v{U ;9)v4' ben'q>ʒ'&Bnά8^.=[`,4۪B,\ fXP,S*p+Px"٫=l:k0SgD=Ծ+9r6j`=\5oUaKH2r '3ÆpGLPG //Mbhv98ދᱯ3\[mH&)GKEDc/v#\sؚ7{v2(1by}C@x ~FXߨa_1dn^SxZhU'}*y|,Qӣt=tk3W B J])BwC;]"긾 ïynؿw=NJ  1ݶpEd%,+Z1)\exDGeӯH.= & @4s;;wmhYb HRO"elKp%@DF@mA/6c{cMC3cmT5}ebsa.$" GoVCzAjQos SI208  ,e7:fnAk0V5ߎKMwOq?$݌ʵ@tȲT u/:HJ49esWpE64JXVsLlD7\Hv`a'kӟ߇=Ca!ރ-̖#~bK]?/|9~!gZv/ln;c;]u"Iݕ8m-,[ 癩 NmCn{-8æ6$_ބع"/BaҤ@Vu|qz+ip8o qo2ti({wZC?O'+lPZG\-4= DUqP(BŇK?l^}~sq=&EWAQeif-ɉ  9A}54ֲ mWNA@ س]b1naPAPDx[]J) 4nz]ǿG!#mH0Qnvp=8 0aCW1a}r E_j핏0MS'WٿHxOmnƪ&ΘgnP~*o&|٬j+ь=v|!Z[r.ĉt&8;WX;p9 >Ft] 0p~dn3DsͶU|I 愹jIjCUt"S}ɱ+lep ?}H>,]y6O $uUcJuض:I 3@[1 o 7?D:+EB_pP&l$bT A}QR؎cйvYQx\= A ÍG\ey*<3Yz:WpjW;dhDzYmr daqr'"rkx<tQQt/oS>^~b7ɉbCpsqE Gp0wAZ]Rvh-o`[ZwP !ou!YP%G}R0pXR"a8={9 5Sdy7b,r./[: ڥs# =4*\kNn6(bD:<>=2oX>|˔ ;r+Xuspe凅d"]b1e0vO2;5v^I&mGPv"VܓT;R0aک- ՞>Tun3?t]E?C]h1DG@R"E3gA㳐p, tO$1sYt[/:@kyaPG;z8m*=\%{(\n`&R|iIZdo`L]ފт" Dy%{:0,Ӧ2@M{ ,`LN2o\λ:x3Jm(q2g`0h IqNoirFo< e V>3,OmLib~ܤ$m\GQc=<I,TDnfWzRs-9z۹J(woNEHmHdC[RUT/ Kdn1qd`rWcxL<]I&Gl@@x!.Bzh(s=lzBϩ6~!V,3"k+`-(((iDDWwQ`:@F흄D(곖|D5\AڒOEfJ@{|n-R|3?[ a]9]>pN7X5et2Kc_N ӽZP 8;'t*cr`"8d7 B>_aDqBQ[iIF{NU X OHǭ ^HsZ׍55F>xa!/ AϽTވZXy(xwuj]m& [c9 @~e:k7Խ:ȃͦˤtJ}K cmVCm(=_KRmɣЫNY8|i]8nVx-QUP|܀1.ThĖaAn=R  OGP$Ćz>]Wz\I+GS7 8ap~v+"b0XX]m>==Kwmf1pYmlT 2cWuq^ҫ9.j}[gɌ!P(Q7Ց=}֟n)f2gt=Gqٻ3q` K Tu/*,xɥ|p`m17FJGC"r *?f玝?poӺ傞MF[m+ l+Us%pŔX\y5GSbL Z賳7 ;3il,, z㈲_x͂oZH$U2$+ww+>Mֻ_#yi0l@]c BO:&}P4 /.: n4@8񏂧('uzÅ@[馷DG:nڱ~eH9A|pDɧ{40DԖ- 58nX5c5y!"HǾj4i,dEPb- 2oD6o7IFd19F7Clg9ʰL˕eЭCTfOa2+צ#̈TkT0 s;}^,g,Ґ(ޚ}rLBo_̯HZJH0%'+ ؠg`Mw@O'E6Q{+>?o[!TDƮpXjTo~ƀ%Vuax'_Hʼ}]Ҵl6ZƁ{>+_0>%ẍ0Ra2罿/Y᝴jC۫9ȁ"f$魶+}ݲTH=K쐙(Rd(w1<+}¨#[ÿ,37J,.~ٟXpA֫!nLιNE`RDP/Q2q׽CK9֕O:CjufeP:3 0z<ـ 8M/+BI *q$kE=v@a @imUO y~.:=? S\9b#z4xK#;FEduG5` mnQ8pG^\ BZ{y`6b܏ŀJkƧ\'l"|O4n>I:w"k`]@PPq::T2scԼ5}1:0c  g``qМF6q;WA^X43K[pq]չh>#-^ol0EG`wY_11gXr◙KɨL);hy棝;n=3jF"Ʃ]*ݣSIFYHD1Ю`n;fvmVև!聍^?ٸ1vϝzsƸ@i|7 N =_I;5oz=M7Z3wL`fhŃ N8p@K 6 Ӄ kp[YQ/=D;0C뎱Zqf;1yȌH C:?9H*5H̚ΧĨzSxўk=K&>[4zk|BB#;;5[uW1xAPC ?< ip^RJd=֝:hm K2Ƭ6W C)7QaGa1qr90SxV3AJUT~{ ŠݿDQQ"J"ثE!8 qݿ^q'9 9YAbz %Q@2.I>8kkh\SStؕ!;Ka2b/XTൖ  j1%ο^3xO}*}fS#ֆcIԉӎ=hT,!*]HPNy箓gd5bY~DiPXU[cEw06"A?AHD%Gg=1^| WS_f8?wcBuk$B *C}ćAѾ tk ,gB8R:#hxL|Fl 읖PwŇa6׺FP5";Zb&$) 纁{LJhaZgF7lM1Eo4@7ՅQF# 0b ?dQ*Ht{URo꫿Rlo YԜs^gQ'E>]Nي5O|NE w2‹!+$̵(pCԸ0E^;\f\*$7 Ku 89UA]bO8bP@wc}X6-3570n 0ܐ{[ml (a # !Hiڶs?QB#|ɝ{C[ ㄯ\ϊ H"*$a qQx9r"*cQUUĴ M0Q4LUSTҕUEUQUUBURC DDL3!SUS=>kGz!ދu]9FiN>* GQ5ƍ0D|_AY()ٮ/=TNb#rq+6"/vGa82RQ{dĒn`TnF2Ha-!+8J r8zx/覭e _[mߏazC&P ƐA/`FW(N0 ӗ7;2 Ab[]< uŽ`1C0 Lڿ41!&`=k"8t>~3?^Q0Z{ ?TaPxClHI2XJ䊈|yszU7 vBҋC𚿯R7F;ׁ?yf'|Y  @ۗn/bR(K qŀ/0d'HMBސbs?[ݸM)@  S#b [1~5`?SI򇯒ܒףZ\&(KT}sn]U:YrË.VH_z.8A]萓sP.Lѹssft@f';RJi+rqY&P<) կmJzț9!-AqFdH8. APFϤIL0ƻgJ㿋1'Bor4w t?ȏX {7:M\s%=uCG,fFq$,V^Gc'+ݷn&k̕pBWϷG[-4̿eϳq">͉ac"c&S !ac2/6a?68cqÉQ@sǫ9Dw#x|ܸK ]EkI2HV;Hڞ~$`w@%w <\(:C{z<LjUYFz3vYKzH -`=!J(Xq` 66w}&R*Ot:OxK <ԁ<9CA?RUeg=]_㟕}D_3R1,X?; *=*󞏎ST]}>ϫ`A0Ey"a`yyc{?":Y H4QSB}@P P?T#'MTuYr>~|@u(<##_dUTtlQ1}QJJ@ʧGxע-~>?[P; 8ꘇgdž\);S;+#5۲ɘdbSg>烙-ʏO:V3X YB1P19o\w}Haq>;O0?__ЄQJ6hfNY vy8/frWH~(_%vC'Pq4^ {hTdgoah"F $:y@g`0pQy QPDPO$D:QSפȧP>JBQPAADRMEP1 QTDH̔%ETJҀc:q޴!?؟>!bR!BH&(D?4I8x!#Fma Oka3>oz?GaaUP0\&>W?BjACDJQJ axH$SSt}H#q䯟a/n_C<5{>${Dh]~ bCgIŕN=MK( ˿5ڽjn:ౚ" (~ ɺ *k,B>J9#ATʓDL@y?/?8ah/N1l0Ii &;E#&/LN?*y8d[`=5;~TOiuPABRƣV]_/ި})8zstþ*!|2a d\^y0N0yaCI *Ýgje1b;3Z 4p-dIV' _U3Juj9Oϯ~M~YmX%Է=8?N)T&fje@EATEA-B@vҔ|Usu0e/B|٩Ek6Vp\x#qd!0R4 A4A,HQ4caUY*ݧ-_ニcYSwuj 6 -xSq%M<&>⤲Rp9h 8d/u~ xQ?pS yÜHh +W+d&a(ľ.Nc> 2{v;Ǘ}?/2p 6KqY >ks}O|d4Q_W/h]U $H Cܹd5@N<P=QCOśNS@xA]iqT_Aڨ;F3 >.!P0 6jAbJ49H$cd2Cׯ$~u~) 863#GOU|+x\#喰ۣRt8xxx#JczkPo~#y1Gt_nn3;m :0o5pJn0 kq.Go{*T,G޷d\w{凁H.b>'edOB'Xe=-'P'; ơ|ۅ`xw"=G a ^VE&5mB TZ|PD@#QlQ/iޖ A&%EhX_H'xgђ;߬ʯ<*]@Tn @LuX<%UɼkPp3|EvFd2=c%kTF=ٸQ"E}:K<_xw0uEcsnUS$;x^=a1;faG;lnQ4z0ԗsp* 686%Р"GP'7u|fp#~l\'K'TSto, p=<;. TGqrsS:XGVEp$4rd*b ?WNq4'R8g3dْuLFҶ2zwֈŦBz*6Ku`hSTG49weX0*>1:!/VSHf7CUDa]/kJq#В6\[[xX.蔶-t)l↣x8-[}ۣv/\`ϝ13p:3ܬCBh߆ )Kl. g=0Aܔ4K({}T{[8xcPqM3`—Qa:fuOIˍ<r7DS%PN'\e;rQ\~q,g?͸A( |qM >[ HLu$ m#BrS%a$vm71(;>OLfd; X-VVz (H#–}=^uqBS"Qﬕnj) ʈ"ۚ9"(<<_DEI8(⭹kcl KcY&sH=_^Cm‚9bq8rQ<:G`^GPhWcZ^8VJ*U(HB kP{`(i$#8!2?B?DNPD}ԛ졌u/cJa1 4`мx k ,JaCbh.@oNBczcЃ@i܃2> &A=cBZPzۖ]ߨxv-x)\^ J8%D0/`H$u+2TM@ʲI̱AR樕y[~zGGڭ66JAH|x ,[ϔ]b |>}u1ɘQǢF%.e\kMč ?~XGgRzZfMqDTh9{I$5LnšboWRW??T}?W}KzD<^Wk끐JAE,e/+HX!iڬnF^/f ,Nxʫ.j;r'T8_ߤ M;㸏vr:\~i3i[>ju1[fQk-k3QA.^`zJc=?}2 |?>+H nl%ѪK&*f&(wwx?fޚ?b?*xp~7I4ϣꣵ繬ckt_F1nFBLU[djݝ-:p ĭM/uTvCv 9[앞VۍD=EoKv1Xոmo~5NSuv/ӇIhxhkpHs '‘=wl;C>y!hvb^|[/X=LN4>LNv Ŕ'Ŭ=v``(뮀k()o"&ݾUÍ~a#S0`7܆ tuԥE,kA{::Zhr!_)6&{YRbְ# Vf΍rBg(Bٷ M (nG^>9ߖzC0LyGhukfBn[ʐcLo̬1ZyrP:il:h{/<@ <(eM~Gӎ?mъ_Ghp;X=zݝC`ƻECE~ͯ$&ީ|m|GqMoo \׮{:Jc؇B$ѝgFUq# ř0녫j{xgb!ޮ+}ݞz]w }qK[ۿp^OBˤrhwo>csyW)zI/T-  wI}/qOK&/&v >@TUJH?AoJpǃ<\)>o0yAB8F&32 JRnTUp䩩, "qwP:x |_;deT„QܡgXh0?  H ;)e^# ;|}않 *aS*(!fzHX Yb<8<V-[?(Odwh% cl/$!=_tgp㍱w6>xGrׯ耐 @{> uE{Z;9$|"9|'Sw~9LF]})Ԟ#MqC3=sX(L9gf z;83û ~i"Vx'46?ĀgڴYB償tjkXjdJw*᱆yUmfk: lh5L5 eqBR-#3#iq퍇lSP ~WwWm hvZwAկ潲gL{P׷w^G/ڼ~_Ǣ9?=BqL|^tvYMAξƒDs*>D$JGB:5MfXbgymٌDAᷔ((jߛ~}>)J҄ܯ{I2[| ]fJ`<(irj0dET`3Ythwk#:pP/FfmG'G`Yv[GkcU|`]՜QFv w۩YRN0QXg #đy Ak݌j4/1 Iÿ| 5b!wB|!fם@|>7'A| $f'A5@-p%~FΑ9WhV 98Zc/n2GJ=hŀRGA/A}}0RuGM)8vi;6ܬ(ܢacie*WY#{G[h^qBT )LR'td K6徇'oFYaTQ~N5Km;k tmG⏯1?^<w*-̈́A;j]Xf%2S@XetHg&L(J($#Tctf!?.7!m$95HvWMA"-B$S>{}ƗB+#d9@܂7B5N||-z8-.u63lvPC?!JY7-g֫\q,\,s8|zul׵Τ]̟}z / DnE@} b+sP)>`Osߌxx{CBZwrz͵HN畨` QzYRx _k.Xx JtmKK D)ELQL UQ2E*MTE 1CMWj"JPdf""$*I hh%)"S4Q%DDQ A 4Q}KI@@T$L DKLʔI4U !DSD-5T1~i0& Z otETT!SG2H+{ $bhТ@y)) G) Bsb }=4҇Hy?LUH+{4Q瘬)@2R!f"@<$Lt{O8f 5~Јd`ȟ9EWTdV 3b@=]O~>eQO*zUzB. UJ* ?fѨ9v_4:'J}1i^z>>Op6t#޺b Yv9.M3Ժmmmv knvl7X箍Wto^;tˮUi<:O5lycM.{;59-lqկKicX`@k;vBf9aG=M֣[[lfy_}XS" %>Og?%Af a?VrEeaY3<6Bjڅ˴_ѣ}_?*qΧ 7Q_Q/f|}Dq_[OÍz"6GXg?t]ƼmSkw;#S:+ԍUekI'ֻ/" cswXgƩmvWDUu4eˬDɾl` ::A;¹|'Az(d,kO!տ;qzNaz"훻;z}K}GD7@=">ZJmXn:0o}-R+^+i|~@=к}TDAn^ૄ6YoNn(T9  K:ͳg*nC wp3l m?l8n*y I|TJL!SڦQ6*+(#jB8o;Џ^' v)IDW8Mwbro<)tjXoy34-HU1/Gw_OGF4~yY)[l, +{5/.efo&Qv| QtD.sMowa'șUfUcx+f șW``"5ID#Q'"1!>VsW9 /qEY5V3N_N_o}IGٵG٦6ݫRթ75tݤka@MsQaf}ޘ/x#LZz?SI }VDyo`s饶Ѧ܅y\=AOk3}MxO@1lUOz}lvX*8xמ>)JmS몾^f&'e} |T298Od'f%+!R'/ߕNS;땤԰وΕY>#23]dq3^*pD֮> AY[Lٴs[TWi V}dt|K7ßӗ7k}LjxZe}^b>C:@ߘr2`Yŀ#SxztL`Tg}6rk"߰ 3y0:nS?YpJz72`V |WH@y.0Hr@j5d) ./g)XR}:D@wFop7)Y0`}#Π|ղ`Mk^>i ڕAe}3 čDSAm7]gƑ>}Vi%voQkXsg"hc͗ȯ2u˦wk  OO{#~ZjXjP=lugIO#6r]'VK i" au_6 Z\cذXkV}}L5.=VZbhDzB=B9΃Mo{;qY DKY`zTb("1T^εgSy:vcS>x]`ny9O} t1<}GPG!x[{1h 56V8x9A_hR:U`!ov}ŭ^uxy{t/ Vꔏ0uzSY3h2xPHWևEPvi (`d'B6ܢI8,SI 1"Ʌ$Ahet- Ȉ`1\k\ 4ܽyƍ~уSbUOՁ (Y y=9Ê]8yG]ѪڔC)xOIϗ X# QTe{keyu?lvmO$>ܹ֬+SrVSb ۽\#"hSv"=?Lu1ls~AEܼ(uuͱbNjDQGc) Cۢb<11g{ζ2wUs0el) Dy{<^OOK>Wm۱0P33|'X)Q;ި+ s}30~|١1f=pk%ٿ Dy;(&l}vS{&O{UU`| XԮO){٤pwpUIA: 4x \Eu7PُaF$ťGYx6 $4HRgcq:+3`'M',Yb_w >5;/Xژ;HcSY"HV0Lݖh! oV ^ T2if'a`OYxs/'_Nj5Aٻc{;9Nm.A l=&@9v*⁷\99h? `΃X\Q˨4 MlJƒ/}_~t*2Tk<Fnء]dDH nJ{u9UA ' )_pm2ߎ@\_ JZwx;7?7UM}G/)Q!փU.` :҇@z<vtĂi~= y/~i.H0E2h*mL$^GӢ\{ʌ<`=j#P)빸a)} jSOV,g<[Nc=1bC+G~R>0Rr,V )mBP&w8w`xY8}O1@ ގ 7 s ¡,P 2{1P yzh6 Ll<c4,׼]ܼ?8~hzsO˜6$X|^4AKh%b(x 42$wW3!Ўm}j?OϧӸ>h5LIɛ?{=Q$@owMY0\<ܽ]fzI4PBUGb/xZ;+Zy;x@G!@5Fo/$坵Q0  %y$p_כF Z [@۾I&soa2j-H|]`ڀ1L#F& 5˱A)hUsf,n4~le5E  ";YX\ץZU ߣtS2\DZPI8"r |]1g3Nt+rnc$~э[w uYo?-G71A*$"28(#bzlC~CigyOSg102vܡ]gknT:3 !wN0(#QiWc`ȺOо d?l ̚CÁ%Z=f%W2ocF"܏'7#)܄ư0{x|+*D(ϑp RUЄ>m;hQ"NLwWq]y/&T41ux[$3 ߺmG4Zy͋W_! 5^݅>I9pXY|bhkqvY%-n+r;RC3^o_JҗϩxD; A{9GPlXoThz<ɚFg$VX'A++1s`{ӂݰC+ZɧF]l[pʸ7ί^;YJ^w/8;;Up` Tp/yVj.4euߵzlǤRn>aO(| v_l  KOm,@3Ȟ8djgoփX$#3{|\ҡ{xhnp)hאm AGyt 64ӏ .WDP=X%Td?>7?4RJ-4PD@PX,?Z0}E}R_;e$"|g LD烧I+MteC{65'vUJeu?| oY,8҅6!*,H:#x}<݇oQ(=Ϟ1D=S/eGVQt;˜>-cGF*P?׆Q `-i>ojfPY-;HU?f{ K4ӰOEG7$i3]AF֚*mi2AX$Vs7-U-0kV Z0[h Zu#O֝>m튨ICB)TQKI22ɺa0@y.q,`% Nza DڧJ+@ҟ(|`Gy\lFi>bQ0tuu`FPF& ʲDУ83*^8r>5S}D =:`ɤbh5PT{t{jaS%:v4b}l-wosLq~>{Dڸ? VHG?Z{<] X(0=3|Dfi }PI@a|PoDߟg_Z\Gʓ`MQة'wT;C0Q`h!OsNj:{H^h4 / P8aiǧ#.E#-@$*,h/TP3E`B j/d6M0 Y_HT31C*4><(!1lLv2{g[GT@xCbzv ]~;԰ʇRocr?`ᜨ}?U1 K1C3NyP"`};?/3萋"B;&sJ7& 'ꀉ#jK".ρKwN^ J4X fu0:'2!GnZq1 ܫ+J|,$Uw,cu 'Ä}s#V3 LÐ]@غu\GE]46afuqI9;`\ icMD|%EΚ[ۢB R(Kv<ՍR{e9T5j}-cDc0HAScETo ,J/ $P3Bz"&GHYZM'\'C> dUg R]ݒ?0R rw^=_== 1 aYJ4蠙.|jD2mO?rMf?z@}>+U໋eӹ̘(ce)CAgt"̔Q1 wmSxpz>m㮹\zwN #U?a: /Hi>c8I<;qK>ͅh|FKH}oQÞ6WoG-rzOjr+;u(ظw~#j=iauIAiri=$qќ[SxSδ[BUٌ[ZOٻ ~aPCKv85`c\op'@iq9U\=*9;IYθmU[XezoA4AT*:%sp\^YAfCEO{b?wO&:.~4~:uB Y )DBu\J,x{N᭽.V)$>xt݄5N)3삡 y(-|mQ ys{2>V_(ӪvNHlkA_M܎!")4tӐ?/K2ҥ}0)ޘ˔(R$8;B$B04;Χm߾t'4bŀd2ns +쿾Ǭ]릴PӠi3*Bx |ު" iӇH&wF!&Uڦ%~]M7lQJn..-iLL:BdI-UfӉň`~8B Jju!K|gHR}3bt}V l i`"V.RPmj Ŋ*8J@i$h=8'_)0S{c^}{&WBb X""* f*Z*:{IEQQQ$TELLG5FEOiFh )*=mgGsf"h<,sDa)dk((+(v2SmE4QPMQkht^-bƥ|l6T:>M 'Yi;eW DHNP*)( B& j"+W{67Ŷ?&|k4]G8OcUTSEBUDE͎UP #G=.o_ot{]pY)\gTW,Brxb?OC{EΛbAw|~t$3hIGAybw75vU'{n񸦳6 1b XG?Sm+PWV Vk۪h[.lC 3U9$툝]gw;"[{]_vㆻ3 71U <ג*dRH R/~,˻]4cgy%<_y'—ALQ6lI)R|Œ.*c {_Ϸ:[沊v6POj'sY(L@$Eޟ=IijXwfUaHUt?z}!r^B/ @JI g/C_ n}*YƝg0 \T ʯ aZ.?_GTf8V6 g7&ytz8^f@0%5On.p].} ŞZv|"@O!Rng(['D y_PY^aKV7>Zűr/UF…TwMIbYsa= G]Bڽ~O%(]0t@ӗ>t &i!3'fVy-VԏP^9֪R8PQq9vJ {!$oC)r)ycgMsmFFނҢ $?ϥcwi"79(#$;Myf$H71~.f> {ŗ]3kSZ/ﻯ6I#G`|w` bN~'~XoQ_E cwAӹRS Ώg4[@sd~)V' ДrO.iH"NTxvx؈'Ff=CSȻoUA!{ENp\ԗ55'J@z/+CHx& ;&z`k=kL>trXT "  ?(*cG> @65mUR+eU~nqt{芉qؓAOgx$pZ$)pCt[b>WBIi燝Ǭ̾~f~֖OP "nEA 2Y5FS Pg]vKTiU =5PY=l;WNjޒJ/kgPۜCGYIF+4""5~M(SOD/Trjz7e\f)D~^C|`aCv Hb>egAm4`.MݫSQ$ą!)6dI[$g 8XɺHҭLU|!nL\S9=sT+1Z7@ƥQlq>@&xN`b)crT,8QdO+/P$fg[x>>ٙI%>z,8^0$$9%Aw&ΉÃGr{,yj"HR)?@ǧR4 &ܸS !çK93$%}zKV ジ@}d!ȱ Ogچ?ȇߌ$H!eAyL~rPfF,Q/>;_!-ɢ="t vD@ C< !~rT_Yo̞WUb 4V'T0rRL`bUUJR]+"UV0biyd*:jTo~XCU=m_w[웞\^PceYA$L{-5vD ul^<,?UM3+>|_U{E[NÇA8qUf$Yöf˷ wD M{u<*ˢu/Sn{yq潅DK}BQh8x쓏*+ۏ=A)4:F) ,(ɴȺC>+=[urp2]~Ppy?SM xbIz{9ur|БX,AeI Vbr|91 zD D今 )45 }0 K/ J򌓤VbÖr審w?0#Q<^e,u~ڥAe)G+_+ X(" Ve\OQ0OխrC&3 Ԉ[T@@pv Ad@ d&.loJT"0 .?m_(J|X? A*_tv^sI۸~y]=Y c&QcLJ ((@8N߹YkPQU`m.>w|c't5Лf1G=&[^zcV(z>oxge9? V \ XCШ g0ffbͼb&~R@0t̾[JA?Mk61̐# YBH3דsEI챿v͂ޤPPlj׮Ƹ3_|CH?4Ak#IKo %rL P@ܞp#uAfMXKWs.苂DWG$ބ"IӺqh {aӛok"4y^UUnOdGiA?fL/M#liR˿w;rg{?AVr$BǶ5_3ÔAF0*/TFm9iw[9V4^ZtÁ m9 6Lvk^"IQ{by!4M`|izEJ-E*`DL?4w?KOn䥨 X 2Z Su|uDzO(0>Icae<>!_HM9!9$9Cѐ@̠ 8| 5mS3go@{0؈kBMr-].∺߇Ο2AY-}YlN?0Q_Fpv@A-#ڽCOoЮӜI=[yp$~V[^/xOWOWgc l-_LGiv迅ޣ[駣$o;Zw:fOAb0 -߱K\h)@rYu ,;-,VA-}X~-{Mlm!< .S÷~}(DzFEsu."ѱ0*8j b`* sVŲ'}Oyz04lHlb 9?8H4Bw~Z*Aq>ZMCooH֪6%᷂si r^@!WK[YT}2"x],|VY[U !U SAr& 1[j(y v4Bp'ޘ m;UyPTr++uLOJ#hE4U#uM(~)蔌A_:wއ)' /_.bmS𾺞2 hTA AAt%%@v_`4U* q`m "g5` '$O~~UEkz`Z! ? yqrSVq=ׂG7܏;) z{\Ni欄BfqOv+ TfM<Y%菪?&d|WN$X',nnE ꤔ`pR$gLxFURVwFfu0gV›G=ZD!$\N7<٧ Vq?;ɸNtJek[\ 볶)J.4d8)7|B1;EO_{UzLhg/""U}0vhmvQP:m5+6)ԁxK3ܬ"McƆD6lagwVVF9ŷ?D\vo߯=d`c|EFP\X"^`AL,ﱕͬgLuLQoLEĊ4ңf?YLkTTÄFb_|!ǸߥsQl&|9g!`j*#~:ꄁcA PHY |lϞsBSݕhD|URVֈCOc%$ @N$R8 "}C^cŊX +UA YU Vܨ6.~ou!مŁ;JC* :Uu u5& "II5 u xgV1UGqrw-kìV4P k(;>Sw@Zr88vu6' s,ê͐ Gm wưtJIZWwbJTD^z[ CQ%CI{pA=Wf4?9 }J܉ `~#33cN{/#뻶ƌ㠺r,+5%yե9AU/DB]Eb<4"]9y"7 ^Xoʜ"۴ !RJ~sRI/, VP]_TiWG<=vƏkHU># / 09^E K=GNx&h"<]H5L>0g,h$!;E d=_b$WF|8ϳ jRؐzwY\f{߁0秴ȢV`=G'< Zz?7ËDp]!H0N!ΛϰZ;xu\v,_q4ފ*R Q䖬BtJ^:Hbꨣ-1D(0od e}n_W%?]p[}?ku;Vpm,Ůho{)w#1TGH_&oI`hсۇOkqԴ ˏg) Bb Njv=t6$r,)sc|e]vMzY$yRP oA\O>pɔ1OCLɔJUjyoy{}|e?պZq"L2793= 28uo̺f.<~ R%5?Rj_w]yyڔsf@ r! S/ 0H92Rx [{PatA`[ bmxUJbm$%}$88BõzZ!ǖЌ2O*erIJ(h BPs0_k E Z8XS<kE r=U(`ADϵ=^*>o3>A7n}X278rR!@W8FlJ!Ԡ" >pdIU.. ҿPz'ToQdQHfCں ?p~_^x'+_9+uG7W6Tl''yUC"Ȼ$Gv~ߧ?.D U8am&𹍛t,pICH! ˪utŽ z|iXA=bХ._ !i0} M?(=gmM-C? %*H '.4SG*+8;?.:qん/C+qlsy3,}<&ibSOҝ@(JD&]P{"Wrڄ c'ŹeAP 0$J1787B$j'ڡOhJ/v>hyR?{ ',l87?^!Jh~W;EErt;cԡ20|v f]Qp %+p#âZ͝nt Rdσ0[#ӶU@d {ލtfNc*o]BOd_\KjgYeUbH@ k#FN!~cuU!L~Bdc3 p;5iQtw#ɂ6Il"xam>P&ڐ4e @ўvbo^Ukr]Hr [A=Œi_Af[`(At\9|[vRad4a!}"&#ϐ>C6q^4p} )>GaFtG{}{MK%ٍN 3[6f9Ns~PGۀizs!Cld y -[JُYhtOr9~+w`Vu?>F/ 6F~aHx ˹j2O_`=Fka:( ,Pjxxgo=~n\X.2: 4Fy6>Z#(mGYo C#-<rqK׺N>{jPS}Nxu55lS;~NRK+%9fvB WX_8(DC]M&AXh-*63l5yg1@ⴀIO`˸c,Rpa~:҃ 07 {O|CSz5Rq 5-yDEEi$2~uUbsZͦ1h@x d!žx@epձW z$nX>K9fT2@#)Ov" BWt 3|O‘ &(c5ni-T.:^:DAf.A-׼pwwC; `kj<:);I!E$J8n¡H!0 $u8vN،S¶Je{I p: X[,;c!U΁lzSP3 $ fz#h<6mDqv]`ːM+f4%.awvo}ցG^Z8m\^=s|F2;Pvzz Y'{׼ViJ]RspC}(6ÙMETzcs$zRɭT^DXRQ[.ώ/p͡ u|wcCVu{l,tDmm#e!;Q爴T@{kz2IEu!Ig)(9CHYk?(44~R  [g*6uMxڇB/:uu2"ݭ 9 "ֺ `æ0I? wsp iDYj}l.]W/%twd.t\r8˻_G/`믫;qyZ\vO6|4xםϼmtEt:yZ#o}sKΈt/x4OSKN,[B1(n5`Ӓ5m){:t۾ 1{:J(x1a=[F Ⱝ4d-xE~HQ'g엝 ) j3N/oﱯ_ lV$!:6w3*wW97/:f,PJ?G1}y&.`Yܮ 8x/(lJX`yBEl`Enc댅mԝx9wMg=%GΒ{\pmEOM]IQ|\&9_СƒX.;ȸSpFpz+YKݯY e/BYr̘x|f :C#TӨ 'qQ裍\Qj);`gtR3DUbNr;bO_Eߤ߂͙PADB|z\åJjzq8Ǎ8._=z_HUls[0RCLaL֜][eo'<5z^1ktYmh9$60/Pc tCf[]-}ܸy;4]ʊnS+!0 e|܋\/Ǝڱr|ФrT@Y` ⍝3Lz/8$UA\Ե:*W,1u4gFRig>N2sX;=۟'oLa`݇}quFKXƥo5 XcPg= .1ح /qc:αnrwId&"dLe8vIYW/9k>ǏL|Jd5e/A(@R m"Ӏp#Һ K-[۪b_<ŻIrrn<][ugCzʝZ N11r~GFcz/{ I=Lbs귈|s11\[}E'lL]I-7ZWz8Js8lZYQL]wvɟo$g3xwxHSo1kȏuvas;?vٜUN*ȷT(铦>yPU@(-2,!'MS,<_m]!Db ?BQ*ytDU١ҥE.;Osd-PPb$2(jF0cVzK֭}x梿*"|]c|iʷT/8XsX=έTd>ݳhkPU IiPU~} x˙fe\g$dLΪJO۲DDDHhҢ Ad&VDDZMʥ(Z DDNHQ  *.j&("QVE >@5Ţy'Y]PH}o'Lj*>uYbo}CJ27|IoMѤa>{8lDGOj2JaCg~B BpwN>X!c[8ax@ThdBE ]PaAC̰ h}iJD޶=w+RZ JHe_~39~G3sQ<^d;))vB io=+mtYw $}` Z dg1sQW2:pC~jG^zپ /͇]?Cw۟f68n˧D>G>S,F'홇;Κ{,ZEwa!??mP}:4p|tA xroEm]뜡M[obZF36Ål@꾖.[s2xO7qc=3~zU%EUZJaVfRӏGT3p’м Vw?[^y(>+$gb~]O=i\fP"jf(a[{lN[R7yW0\RG<>Ժ߱iYW6=\0k\yTp MSeM7T *[M;<Բ"#Wn8օ洖P o[ڝ޹`u;(9(R1rwZ  ۭmQ1MlM]W w088\ۨ]bk@~Q/D*sA(4Nof#_/f֗>ݻt (ib"I `D?\p:|5 MtIo%0{T$Ē?wT5)$ ~GXIE5@4RXS*7v5K =Iɽc𼂨()?m:ELiZCAh(Ah/}AaRϛUz2>H=Ry{h*j>~q`S.&0ueSb72 hCKB?|>`O.֡6` L^l2`i-q:F@QP ^.H{U@6"% o w? N4?㢊c]3IMFgTnj>Zi9@}>%RSDˣmRb9 l u)gͥRLBroý{X&Bj̊bόt}P`uZo_=v$u^1Whp'HJ|Dm0B>7Vkh7A{xк)S`1 p1 S˻Pp!(Ї q5VO'?/_= >e2?\eE0BS{ڄ})3* czTWGRUN2P_5ʢ nt|3Vi*Vfa ;U?) gFNq}HA13"_y'O5pt*ٙ=?9N^U~2@/w0"ݝZ$gwKg_τ#[#I ̄÷5>16Pa)¥3z 9IpmȵU}wok}J D`ysYNǞ<h2vES|qh1,z~'Zn'ei#jnyI8L2,0Jp;q 6zq[.0(@y!i^'7h#!yʱwBܭƨCT?. Y__ߏޞ={HCCgp*;) pv<6yr* ! ࡭= J4ȔڪZႂjyXF[8L4$2fD7fӐC塸.!1nU:zAk%F;ϬiB1h~RDԓ&8/<Rl bIuӂe HzC`jbI'M"tSAYa+g8 Yq Halv%[p_oآd'O! ɹ"̀FevocP`V BzcF^kxp&6 d4= vÒ 1tZhׄ\M,7:߱`0q{HfWg1؛p篣!2ǥ0PÆKˁõw Ca9ҭOCC3q₴z<_dt= ;in+I=m"Ϸ& `, 45=׷ټI~ndfu7u`AP)>QPGH;3 T/M<{G2ϧk9ށŠ"@ġJf/L4 Kix;#̗dyfl [#Ii?B|my U 63?}?W89(R2?eDxwHhK)Z@R  D)U%H GC%xmJcF UT^:iVf4L1 "P&;ӏ޼r;3lk~u vA`#2 'nȖΆuǀqu4##DD"m 4DF'B|-bJFP,x{{/Gt21-odIѰx.Y}튖8Nϰ5p)"BN9'u3=C90jZ$. PΞi($MRpW߄hCڀGS$` i2$tKX.&IA_$_@Xw* -KJxY5p3Kzzt1m!JnM}6Z -z%ۄPh FՀ8 -#,@Fx,:D4"F#eپ:u8/\:uF,9NO. "JE.(tD Ʌ4WO\w^bn*ׁDf@hb9"}mr. m*%2zr*,I d>^>? @d0bND|!xk,A‘Y y;κ l.wD Ft]Ʀ?.$gS@C1eUAfX`@md޿H_c\!(B̤SJ(asv B퍰cl`C 4q%90rK(]t2g^!h=/|%٫ ==('I @u""Vo' ` =tjM.b' A _i9w@FAL&ö?HOI' ϙa|3F@d$Aԗ 6GeEsԎ0 ^߯z3LMCjy22WxE11:H/'9!띠 =)OJ?OqԏVn}ut_lx;r&&0z+3-2EZkf:rN,lP`1cӃ}ݶ+xvBC%>4t;|J4uϟNjÞ a`ln! n;`2EUQCoYFРb U9r|3:X `Gx{<[Z@Zdf- Sab0MC؛6M>Dz xPKwz|us_q)n.f);@zm cJVNrqVY:="`w/ s$۳Z5^3Wxl >rgXrhm={-IS](t6o*3ej"lT;6kޣ0n[}öVX.$ Yי `kK>0\Z Űo%d: ,\ !3` 0Y܅0um>.V&Apj;V[i2&0 3fv*(f𙏥ӃE`Qd7}Ѭ&^f:t.$lF×/`0[Z&?iOt O?_P4"YdCE8*P&\@b ~FJ6 /mg;yTogơE .Vf{܃JrJ_ 3H\8)q6f? ɛg tލkVWc 0DDnrQзwKŠg'NfIl;0*V%&GIJ%EֲV4r/ͷa>h\REkPa {/_'kӎ309p+*l+.Pa(B@,H!"QaT8k b&gy3{=aFF#\1I#97Wt2 @^dѤdQ!tD؃r콹&qCp T#KbPơ6"`?wq81CpPhh cFhdG ?jMy,޺jVs&DfpH|!D?=0?#`t;As̑>WK L4 Vf$']?v!ohh@x`9$K$y݅'ܠ(;~28g;)jb8CH7| ,~ KI2\N`{2 X. l.`2MbcwWL,WI|pO3.MK`@`H"`X/"0bToʆ;Jp>V C0>ڽW9Fȣ_Jb}T=u6ZNoǞsa6! Qb.H=>FD%J !>.#`'=zN7вC0 K;ON{u?yzd5xm"7P5SijϡvdWmƱaiCNŏg]( cc 6#&Շ fP9G2d঎R x1#.L!&@)&O0O| qu_dIRT,*g(j߳#tDe{sN|nVǷV.1.1ÿa7@QNr q&V&0"Ltxzx3st .n9"WPEYsmw'|Â0+=[v?^[}y <(pZ9:XG PCoA*@P3o :iTښiirUFǠz"3φL#suI.L Vu \ j zXx%)&hMvJQTۤ ^ɑ$gRA&8I  FrV-MxρǀCh8DO' B7$E ᷶xA&M:8$h(Ő0k23O~oSc܀'.a '$oR3C-Y$PM_bi}0V4 2v"s#e|2C坬<͉S>jQuVq`FJxwm@Ӝ&]=(w7{/[MoEySv j ӂ1Z}%b9A:BJPv sBɕ [^ 3=lGGo s(i-pp\oՅ)%i{{{xSscë×g-M JC$kALlFQI"A wc6dI B,:wyvξ.A GunAΐ=Vr 9qUqI2  b74Ud۝QMzN;8#MMX7[DtsD48l&5~qC##R Y;ګ,k˦LBCt/p%X%`cc[yQGuNgIMN7&bB]d2 o9\P2ZD286X8TƗEkl,llTA3CZf<5V9ɱ2t3ph; x.KL޲MM4 Ôɮ=9=߲Ͻ a`K Ш\Uѣ;gFFi-Ԥh  nﯲzԪ0Y.%dc5^9402 is u F7}%é[Eof#i:+bK! 8v6`yi0a@`~(g8ѝ.Mίh]?'RP&fa64 ,b Zk]HwO8IƈU(<|(A 㮸$TL~d= ln[-cmP6xy%hpx'밴i-:jۣe,h?-o?8̣֪ZB1 <[czW.hG2Zi&%Cz3B*dk\u42w5YU"uSA~GQD%Ռ+Ju#"&.gf'#mh q8 ha=YkBc!ʼn^&jKoGBHz8h |}cܔ:#RQYq>om߮5RlW+"I\b$M'49/΂Ǡ09!@ݍ .0̞؊/ =1$O2w,T]Amyvvsfœ=h<ã׿8]z) xn2g*P@PG|mV]ӧ5; ـ ".47 `8C! nFKu qqtdM{%׼rqBF1r8;\Dd-7BT=vjuBקkSbCSru]ZԀ-< g< GlඹM`c|["aɓuB˗ "$bjAIFċ}@m2018ەgbkp-E̐9L oAPM?>EopC6"#L $eP2ը F;CGrCy$3|Ѿ$ qw( ! @墪Lih(Xps\; ϯiŝOd*o/rxQ4戚Zf|[Q1 5r˒.s@,Կa Mz/%+i5Ќ0.X jM)bT(ع }>DYav~K'"qtv n1:F,61DzNCEȾhCMcKK RCi60$HsS:RuƇSy^MfHi;}կj6Q%B ~&:ͧ& h8ߡՀj"]TAj<@Ě$\?Bgo1AwM\^c?ɮub(a S;ϰFh+WhB2ТGVpCh :Dx%`0``<@<ʛ$Y Fi ??5l\-sc % ìӆ5~{:0Mz/''{97QHʁwP8lkкZOmaGG2L+4]"K!5 u2 ='=vOJ66}ha2e*ٚUz6vhgCP ac'T@"Q4@xo[m~6f}n&C4 @L5d962 dkS4S ҧ~P\*JtquF[$3Ls߫i)9mQ$$aː׻/1T䕲p>- 5A@ߊAdbPƊU8Jm\d+CQKjL2Zr+*gsQG~WDx6s@RqMep# n2LtG xԥ[ukxcxsfi uǹ !KCGƐq/S+[L;M4վtúCh93A\qHO6=JhF h32se]_JW,OT1aKcl&6oK@J4K B; =& }2LSVms"s0:\!ReFHA_]RR fꖘ.8)!oa 1f%Maf=ށ_*usF:3p@Ut3j0gt5B;Oɰ`S\8a=3VV?\Y"^X…@ᥢGgvb{1?t#(Ճԡ48>Tv{H]!杝Kb㩺cߋxXVY, 5v ͛F}9fGcߨ$ "!6-!L\IqcD ыGn8}>탽#iB8" 9j&y520,\Lpe`ajRUd<*yELKC %QET Fu?TJ 3;yBmW%Hw"OQȑ5(H@`S!NoԳƾd뎩Ě<#YN4AK6O9,`)CCht¿M}?xWDՋ6qAM2g8!pW($;kNҎN/i.m:4݊JC q7}09ڟ"0mn 5Q$Z/hq}UU#M 9P"y }SI$$%/G0{ tj@RtlBHaFR<33rh9$m9g5d3YSD"M3xdRj=ps5 $tf16Y!P? =r7cyđP6(43SNu0 Ԡ>>oT-G>_qt18'#4Aa]ʜBH}>:J#TRbF@HeOc$Ǚx1; 'IDH3H V?DӲh9e,Ɍr%, T@c+@tE*]0(}@ ijP.Ǡ[HVhȈ3|ʫ[U  "ubc@U157jUD҇uufDCb䛈,z%(bJ$)&?\h<hUj7\wWJ)@UHUU5C)$C8`~ĎԆjq! DGu  C0ߘ?N>#(hQqߤqq;60=Wqv1k&b1EO0M R{XCN̨R٧p䃅R*f9"X3_T*cDix*NqĚ:TH nd-P5E7lN٠cCbڦ!8vO_B=/mI@yjhэ8Nłʹ JA$а7ʍ6h F媁ffTZ63@ρ 00,bȊP;}p:@o"b|qpwh4 "WV" x{13<{z&o,/Siz@Im}%WΩծ`dMf?N8h TJ 5 AAצXRqC H 0qniiAևJɜ;l8O#Vp2Z*䁏Pi0!՝Ϻ u(?`(SB Gۡv\Ʉ!Uεz8DŽ Ab64 tlEIQAlL;DDBMDUUI-S2HK @4ALT "CrMțFsMg;hk(|֊ه ҠPJBSG4is8&j&5ksk'LOUP "3U,uvC]Lkij}((h()h)tc0do"o-ՁCc!V0 sSAS'[1좩$Y PsMMNLC{!پ3)+k6 PR,zX%7$ Yj@8G'x;;*<6ذEDEL=$ȶL=ٹ9,X%L-EG@7(Ӹ.y94(kTfЕÜj|'9o581f>FĐԶ:X+C:p^ 2.Z9|ZZȼC1B(zI%vpMiw1HOPE ?~?t8hC@\o΍8wzSK/_9>`g7._I;j^Ti EUUKif `z6z?\&t%xWI,*4/(H?/~sهCmf~[屍a\&;2QX"' iyȾsRekWxܞ+ɐÃ1eӉTT]Zf7Jё6.; zbzcC2l(aQ@M&.HIb>Յʼni7cC)zhbG{6PuѲ2_UDhia_-"M GR~o<' ܨY+}M֛i~9p*||BF((F$TAR2wm5S'Qj0>3p!JΫ0D-bi08α hS+`4QIX$$Q({x..{Ɩ!b[ b:QK(r됃3?S&1uY-XKğ*wmpx BDlr7zokm؃zٛHmAᦁpa$C >YlJwvƕ^xx3f1ֆO׋ Jj)72oB9v2wrvwx cTLYE B -&J!9 H S1wnRD_x$Hͷ%F# i[8ߤ֗<#Cނ.]*\_ K3$&fFpX@q 1dNuOC6̱pv7hXFf<&  2Mp֮`;\ [M F[Ls62)2ЭrԤ;B[w&.]#fy;3i> HӚS`)O߆%"=@@?;_g᭴!(FA/<*V u50Fұ܅G@҇ jẖH~ n1"(:ߑ5#B@a;!+"E2fN t 1d`6` Ap]莸cЀ!) m@emWfӡ/$?r!{ ݾ\bA[UFL?NS|K.q&FI5,8C}/|\ XCaDBg!ߘըX0url2@UC,V -V4u1hiB}d?d*}"yϏ_jVF=Fo푔$" vXGM[ :![IM9yAӗhrIOWp? IjbJ/[SLheH((hd8Yp[X&yp@ Y{7MuLOS Ca`{FA Ko|jq|< ǰfhCěq̭@Hj(΅a(h~Pa٘qtC5qC:nȽaXݖU}&m@3i#^CųbJʍxCgCaؿd<$K ' @Wol\~`d3^,}'|x)ͽ0.4pB2џ58uiYC,Dh0O]fu :cĸ&>6ŌNæ>DZ@]&UoTU 6r+ng;V`lANsYW\nS&* tD$.eLߏnG-JV1Zq4I',4N}B 0)鉰,<.IA mi>o '.T[btM-<BNZ,6URgIt,T>ѱzH䑞Kux=脈^kon(P5P!DV0{04ՙsP a᱿6!BRu&?"vinH z!=&T({/~bVN$kF!6tPS6bՁM!Bj%<)$'D9ΡĴDLLRR6> P$%" '$2I d_>X~ aٹsPl1`P2L  H1"TJEC ε:~> pm[O`yFNıˀjP#0 \wӛWiC9!a= j^" @NC*6` n32wL Is4g[#`'^ St(+ƉI&;iWu;d#H¢|%3=K\F "#e(bA[)g1AhEQTT" i! rA$ԊTbM٣mvsL]mAH-c/F{8wX1%E"ܘh\2>=L&Aj36X(pվ5Rqal!PRE5Fd3v;n-hOM6)vpawyoىì߻Q w!CILTikl}ϏѫNwnY0QBGkXdFkwpX/g|}tvfɪrA0i0w8کm@-]8qPuѰw@$8$_26@mvhɢ$ X#0gK|T)ϗlG;Ed}K+e l 2kz4C;= /yD[g}wV[t nB܈]`4$:n熀n5* 8  eXch*jUIfF:|=8A(ϐvF!W@ý) {TtR?ە#۴րy-{rI H!}yqhB8>7p׼;+g\}3b"M)Mf,PȘQWĔ @p%8&(3rKKwoL +@௮NMDEE%f8.ߦ btwL4`߫2?1%S d` { vz CFdb& H4×ո{0l$=-ņ㺤C-/48J";QkQthO{{aXq0}*KoI8dKmaUQ3Tnsٿ %%Gn3e`ǦMO'Մ7BHH|˽FT44D||q{K|21aT.ւ8.'4exêڕfLm pm4U' ry'e#mt ؔ<w2MhhJY! h|A*i~0h1^-<07R`7C2ĕ;= _-"O`%ʚ4>>b*=%"HDX)[pCP҂08 =BҢR(uK vBu%:zD)F iy6T2eASj"wm!4Q_}! `.0Ոq-4;LzQl+ldC Zci @B=DN 0,҈VPo`hR`4HTf^'nq3B` D9 ]ސzP95QLb|pb=6MhηΓzh,BAR-]<{%^tC..EGثqCmmIv53PD+9Iΰlmr!Cֳ޺Е0#t0qF$Hy8gd\i>D (ѧ엄ޱx)#R|Vy)v Z_ "u|q<$Nr^J͙% BavO$%"s=4,pSd>/= u 8mѐn!taH!nI< };' jі,CHץR^FCm[c:f*^Dtq};S8ly\,(t5XUP>Ou)6v.d^p-|F#G ~>4#J5x(4A'h`!hCB:2 \a956S@ii >2V^5QYDH1H<-EP3+qg'؎D=Tk`hlY)LHY`[y, ]i˳BmB JdF1j\tث Xf(hCy70 ,aP{[q nsLfEjÞ*fk%Z|^HJleȒ¢&-8pF7 vP[yenf [`PfA$ Jט{|HOVONaO |da CI東yx_ƻ޻|鼨*PL̲"UcdCtpKUu_zeah `px54p[R0xŲI&K²Kk>}&aTۋˬ󍱁ԼG[cQB ~#,Niu\jJd "ko;mwˁk,K} :PnF'e^61˷{|{V)y\ߓ->yw߂ 8̠ +.Ҁ#~.WD׻b[9}N2ʒ dl&R3p˓-ylaH!= e 4 ߎA| !j{00[w-/|;hAaa>8[hm-fͫ=J02AwY`]{;#f>I1ǔ+M⅙&0;!hyj#ƈ#``E3ˋӜ,(j.X£-5ӏGUYxae;,riAFNEr!jU@8^6?.*[  [7M͖͔phSC@6=M,C j$aלΤߩ򺢋V3E_B+C*_Xc1* .iBE'ޤs ơy3}Hr 10Ujʑ̹WAע:q d71`T-hdzdiܣ533}B[2GEYɘ X.pDIa-`B`f04.ɏ=;n dE*zN,kz\=UB8JP/o\+%BL{ Fj" iQY# ?m խxQ"xR:&Jedav;֫(s>s̞b&^(BޜWUV` 3VN\âb8Sl׶ł^)CsB) O+F!p%R @HLjc#(Y9ᓿn6@\RB?gdB1vQI2PW!|ʓ@yqsU+㼜QL^[rOPaJ! {C4Pb:B{c(וhqɲBO7jN{ВrT`%> i;0TREoVOpFGţYyM $P]@PF`89p5z0(͝,W厏LsI [zGMQm퉴cp7)k 91ŋT ɵ ^= ;PHr"D\vfu T = EH;$ #>#_w"وѬ\Q8ij'q=K8]/GBP3`o3)9pF{8/1+b0 f S0Hhuw"8,=N3FVg1g)lc$XKE %bx\q|;QkQ6Yع٠;Q@p')Swzz; =/G$eG~2yo΅nN_iސiPQ^K*ldurv_va2yQ|5{azQ(\$虘"&g[Xl3zo'`,C;*Yݴ&D7 6B;ȑO0#7ہ@6]5Mu۽]JazXÊ]p髊G,,.HB6),!d ?nٛq[ޛEq޴KcVi PިmSCY`g4;N(ג1GXȝmDt*q‹D=Ye.\ ИTn#vl]isO"2ȃL lr;1)ba? @ tHENtN7<^w&{ϽNɰ!6鴇!g[5 Uf`H='N+S>Od]燳N aVҢts(& Vъt :Tbe2 y*HqA4$LG-#G1^9A4Cwjf%Pߝ(|oDKǖl8|\kWlQM|ᓾr1&jc'=LކHl|~$6WCLr<66*yGҋ= C`ā$23 >!ԁGjq0@M2X;>\Yا@EHvtn'hCDSYw:h`&HeR w3`vžRxv;xkdl<Z"e4v)7ڣ80I`ѓ~ .ov8=xoߡ:;:=jC0B͊eP ;Ŋ(,84ZǯaۍHGtrOπ G: 6]SBCh=K 5YR,TA4=}^JlH ,Db#(1nmы^14L@U^v֓סP&y㔆}#Kf ;̲I]*HO_{xSdYlC\׊ӂox8 ST|p(ME!{7YΔzo>7֘B|DSܝQ%00aNX@̒UِM }KAyFŴ/.h|Z1p#/Sm7:^zmM<CWt|qCz==5@A LHS=Co>fhS{NÎ2cA >AI>(yy5=Si(H(FhS,Km8!m7ܪ9hQ1yTxٯeV:fOF!꫆pi"paoK/2%J`:XpIlPO3vvPZii Kz qEa 0mmLFlVTطK=kɺԣi$ FJL[F8nH[ "+kuٞ3.GlcKkj9( 8uoBNҰ5A,T{4^l:$ ^7QidC4y8Uqj3dDRHerJXS'}Ut8͚ڃr&L4d l̇%ҽ>p1an4ovqP  jж"y!݈^9¥̶x dY[ `8C fGM=.uC4#r]PG#d @ 0W|h- Kh  \i@sv|#bI\ 0~vf#Y\bkrHBfE߻~-REx.n@W Yt8)-.tD@HC7PQ`bprվ6.-Ŵ*c_Xc?L' 4ddPRdp&J"COA CYBQ @,G ztÀ!6~ch>nJo KkLg9 2/)8ђa'}@5ă>W 1ݩBۡ'>;T.ΒT{5\ڑ!Z!V @T}&s騦Z;M]O_ мSNqBAbCshׯ}'WBxq0_ۆDĞ'ݟa g4>h_ˀ j'jId@ZCMBf^5MBh`$d]3R)М | JI?v_XaMn<ɂ$̡X93ph s;*RTvSbƵ}u" 穒)%3pKl;-bb:3\卙hy}V!B&8#vz`VI& 3<{ 5Lc MM=}<f(!&e&J/ɢY"Ih">ibQTN=/N|l{<9~e7#˪DBHQ,@I[Do0(sۥh. WCjn]fR~, !\M`v\t9Oiz's+`JB/P48@z͵:LE$ A3)%hò)+<#>yX /h#f`mļW(4k>Hb FY_*_W$̄Ku Xi (ŀ:D~#݉h{ݰl"Mps .ڥb'8sbBD0ē NI% ZR!% ~o5DQA"*c;!dteD (.IXqujb`6 `8Eo2j0'cax/RM& 22/!רܥRt9gwb͒RcX1}͗Q2vH5kZ)ْ?a>5 ߧzu~OQ6fU gC0)k~ (HxF") q:q;?R&&MYO0!}M#ACe `.^D;F<v*|M aQ-zaA;Zw`F_ߘ-5.j+Pר:-KA!]c^ Gt^2"ig&|0 ܻn}R(Q%vZb@ߔH6}phAB:u[g8c(A 6|xo~7FNx)Dʌ SPï_ wC {B7cy<7x)NX!:fkkI08C ӳCLWMq܄XA$Rʬ4% $+s)VI&i|$\췑0 &61xأ Hi~CP5^|VB<1B/SIԪIM%l1qt~{^=O$% =X׎rtTV8t2glPB07F.xCV yr wct"i;8|7F*b/APvG UQrMUaR0)osž@{a9`PyZ]=r?x((*Pw\Ec`{:!n?\\Du{k5-y蒖&Ҕ Gqmz@P Ә)a;eLF)?6̉@y=H9|yksD *"4xIfs@F-֦WF@GQSd@8!RxtCJ{=mU}:qpӖ"әYbOn0m}4+Gٸ,[0hq<HΎv)*2bbp%jLUKA m!Vڇ5KȋPEjpuw[H( 9 z121n ev("OyxamC)3]t8G zZЭ8PLSnCV0x_*X=L`(~'O426OyɴGsZtP'ZxV7: (3u`JHXSsD@v|ntrvwԌ FpLHN8)!%[w.tŁɓm|dQ{c"BePg-BZY`Yt*.oHoA NDNL@'NpTeUM^}Yʭ'UAK9؋`ձ m,@~w0YuS$ WRC5{ :㯧Nmd [9 q!T+nuU ̛e*[in>(Qb;tHQ٩j #-xŋKanNft: ԚUM{L8$ܽwWܖ#·\ A̍:T-!X`^h*M2*Z'zvIM)CL̖IO\cm/\1ldQ v H0v:f$K 8u4V8 ]E(@,E‚LmJɣj=$1X[p ; u ۑ.7i٢tۀyC8 z5)Հxe'͆8"C9~t 29"ǀʄЉx 5(hn%;* ]< NJ7?:nj_6>^~E~*{ނW{.9l[Dfe8;tFvWңtX 0K+NGZ`bbt RE.q5w3Q E2.C!c4+JR; ƣcߎgUӮ0h5bӁў|? Jfy{¸zW^5ҋQDH (3 @BʸMKg(AeߦU\m;I'0$ ^Đb4}c*ws;}; ۺ'zAYu @7fG[unnp/Qa,b8,/9mV;n"3t卲+c89Wg%~{s  jD2c%_a= hNi!ϣ'KJt[&":m%R 2wφS!wI,A`X}# "&`R!$ d D#Eʮhfd WVUw6@@v(0$|v6!p3#\ $FdHyD 8*$߾aίndI;z[UGW,72h:b1 :4s۹΅Y߬ v&b}y;sxC?fyۃ\Go>kzo{,;\RJ7 `vXz>h{&%ûsJH"@v/&5gX̿aEMNI6rMĵnӝgk[C7Z\c{{S_}žh34>3lPY^\i h٦QۯLrSa ӹRd3b:qEѩ- 7A5d̲"D=;\-5~s4yA+8O`@P ښ`z/^ć,@COʆi.S[I@Eȩ~)խEdR[}vB߾acx X3WWZhưyO Ѣ!|KxlGaD۸Kt E8+GGG} !xhM>zĎ-%ñB;b"͑NHڇLd4"iT;oKO 63}oFLҚRwߖn7aIek>NJZ@=Z(G%sr2>+9o 1EYb[ח'0N #cx#=<:fU[&;C ^v^/{nq kD;+vD 'ՌkmZ  Óla4v8 p4 mGij{, 7qLSv:vDR{X@E`+3< pynɻ;!N!8n<ER1]Ҋ['lA4/{P'0 it^uP$6Hpxb@  H nl凧jB$HbBr-JŒ죷]mdabF+L^c4!0t< $>[|P$B+k\]аxtm$VMO~u|JP 'QKמ.rqj;xKxܸ ?pArY6.},RDDvMv  `, I<:'([_] ﴯ~m7_5WuܔeJ!3fF;p6R"Q!@wfD:⣆qe뷨6uD,vXf/JVx|I.IлB=ܲGb;4]nd;}v:n‹4Ή~)>Ĭ%vX$X(y]I!9bpoEM$=z%YBY25|3T(8 ^1Ip#$)yzxa^|ۿϒlMA 3"@!r,3D4.Mo~NEA[`VXNgM n~_z 84⅑&} izD|3` 'pm Uo\m+E5hjΗSƨt|9`2;ˠמ:Qa@"XL c7t:yEC^46BNx5{nW!>H/RWLY Z o @QdDc}zs8X0xtɶXr0FCנzOuJRX^:AUHGVPmKT 8/hqK`.P B+>=nk^ Cp`N_c^aF+~t1Kpe +rfŧ\|=Nۡ`p5_ bA U^xiǢr zj1E:u>6:ifOW:PX3bcY#-w - | 'QN#TZp,CٔmT+¼1hx".;zK%,QQjh@|(_##oo~1cR!V9!Y/Y<4ƄN #ȇ LŦхoNS.xcM]{5#LyuG"Pi{< ]'yp3ז;|,l0#1@^1Aq2PiDt]:5r,TXƖa23 т#$ZzP>zt}wЀ0Bp\m"[0#Zb1I;tшRHv?g;cck:ifv5:BJLi˃M{s(60>\c.񕪉@qx C&:<}OKCmd4 YVZd0 >LPtC}O5@ qi(&bL4Py]aMK*"*""#L 4!&醑=+/q8SZȔ!$h"Q[ZRmb[A(:ˢ$?@" Lg,|t)>)rJ CT P"\< N#O MEX`z$}9$7$ރ[`RUUR*؀{2? U{6.uHA#Έ!(J+S@|X5R@A>f$ԱaO?D:%A/x H; GzsGsCt21ZbUWpAu~#v8 sH=ELDvqpYl"Aݝ 즕/^`0o y]1esp;nK0caVu0|cL=:6`y>nHa ,:In/73+I sV_XT4$7_. H"YAs"Qd;=C b mܒZSD&#P"spƻe/IRÂVADƝ.xt쑘bǜ4^ lkxx#"`4 PvnG 1ϯ0nW Y@QEW^U/3G|~+"[ nx A)Uy$P ٛ ;\wZ 9.jrS7` "hm ~dlzr HA: Z F8ȭC;9,bc,$fhDچ*ײ*wh@dA+j=Ǿy1g''~hk! NtP۟/Xfff^>]0CwcbXovnsFHe`Ht J|,1ry>DzÁu;v,WWbl|5 B\+%V n=ת|@>ϿwWX$#z [H(6B"R&f:ݨz;+3#"SDp|;7xxNq4eD{%QdwF_>OxI܌oulPznP m$cBg#)<\YdˀrAS3A*L)VmMkxoH2[ztӱn}^P:pqs&5r{{WfvE"ShٮM+(64(4ȈJl}l & 雦8q=sAO;묻^9繨':RRrbH$Tb!{AnC|4=4h"pe-c>'yC<΁}79'/Mz+pX eӊh +DzF骲fmB(i]} #F6*V܅EM+F,c6l1!FH)[] `8I*$`0T8b#&|(`| Ts0=^"z[ rf8@3dKYpPv Q,}ڼ!>]1E᧽p(v_緆apd74ρү<{c΅K]W1+gxÁL@|UP0øQ߬BB B#\(es=,H .ݓgT6>%8Lγ!k OP5i{ !h%]Dk oe|B"%7F?5⹁k:q׷Md m=`VpE7==~HPjo_Y㿼ᓫ߂⨗KVsePawpuMAN > g =䍏鍎6{a UIq]X"ݽElb[V Ͷ^Oƺdwz@7f`.%QHE%J`St;` 6yiuo.LI.p95X 2Ҍ}<=U\9 (x (Ƚqi\ntwĘSff;ٙm{o *t Iz{"/sn#en j*8ո%v@hIH`3DV:FH^2t <{lQG_MpA]u[gOO^ƒ$'oDIyد1s*i6@HC!Ús2òx0@x*Hcoiw2]zN۳ب#ٛ(%#Ӛ&y?ϕ |u}R`1Y<;qМ6ۅBb >jB=fdS" "LP16Į$r(H(N,A"]+f0"u:# jhؗ\P1jL^6X.*cP)819bnAq}*:0d6zѬc`c"SNױ!bP!ǰ8<+3۪9߇\挌 F"oqBIsa I*_9bh a!rrT aC~P{%fj߁mV9N&I5bS/IF0(n*lRQL:H$n%Md7n(Fz#Ѯ]\>X%7.VGK Qy f4ֹ]/ DihNJYWE0O;K=@fh^vafPC7(q$ `8,VUa.s T^HSq.J1<+mWNMdld1%WpW6Mҳckv GzK&KWlhaE %@?r5Ǯ9eL4MW^Z=ۘd~Oɚ"pR TH ٴ@8f]8oJl6 Лx[ UUf 5<`69D7Dq}W{1Zwۘh\6 ^RUPf(xb=*Vg`n8"/B']~ ( ZBѹ|@p*Sj`;2\L;ǃr 5Ry\%Q EQ$7Ynr(rxTOގh` /Ib!A8uxs߱P44QLIDAQWs>H.aBTzja1dހ/jڇ1j6{yHS-Hi׎M1Zh27Z:N^Ta}-,9㌨Ks`iif^oywh0ȑ 2p6xfY*dǾOk[D$gۀ&ܰx2 m#=vח0@:7RѾ/(a]nV7HC $Uv3E0*"w@N C; T?AXضEQD;{z %cqOB%=5'1]luuvb7A(p'ČzxFUsZtk5;T#[+E~_k9&5CT$x] Zg ZuTSw At*;RQ>15wY&{5F$(*k)#hPHJ`N[Z qv#n.Sq{%&zx#wLō{ a MC_G@!p[JQ2!B !J*TS޶?ݓbaܗzN4}$s$ǿHM79amgȶ>5SWiPC426*ҝS+D@` ֹpfI$‘ =OHD@Lc9R} HAߛ^)l! ESv7`φ>\hsc 3-`7N)8 GFY3q!i:LךW`4sHm $T @JR]Ü疄 ;BP)pwj7B#?7XYQOJA*RG4,kRJ>1礵B}uVcYlvt);CW U`ˀgaGID?ψijb|( /s8Xr 4& 8X6\!Փ(SuE0ۭ<JѯAʈ-1cfBV3ũɔZ@F\Vl]3@'8ɯ2b8}{wAK$>JaH W-Bc?`~*0=q 0 * ,YHHh*S1\,:"#T~%0lC@IisC ?>ޝCiڟZ\ Gv2mЗXCggd1vayT9fΝ3ICrQ\V%j%)@4 hBm/Н_aCM*xaߟ{w<_ wqt/Z mL<,$Jöpn*CH'E'&Zr"%؄AK֏ծ%Gf9)Lgf"S"v6 LA~SqQTth wxMTVEZTkYJX&ۘ0syj!Qm8ԑ z-~j H#euLr`:Xč0etw8;/x/Kr3/.TFN5nEA6QxV} "8b8>7Mm?]hg'J:>Lzz5|UE)U*n  _fSg:~-b6y4eۄkÆxyjm0CG1J)OEs֑c4=N'iH_V o.6YV/w㚟0w"硱3}w،]?b$NX=0gI Kc9 "N0軣HLNGi=O_o>2-f)e1XdBB&!3ש &KsxQwgP95݃iӒm뵍z}ggtk֠!;Y|T?LCAktt𨸜Ap]'X~ژ3O H4-CtÌ(gͤ "smJHGSn 4栩Ɍmh1І\tM:8M0LLAJ!2D,BSЁ*-)q?vi/K +MHa>g=x3~ϳh! HPH **txpKFHF HA4KGL(C_\BL]{Oi=S<'`!]b!_xO/_ׯ{a6pzaҧЕ7Sw 潁 /PrACڇ}j<_Z*nhLܩ5 C2G$ D6y9` aX͊$aըkaW600芀9t"xo]Өyb05<Z&{qB v@w ">ATSǦ\L 6 C@1V&;I6EN?t&q͍10w_,|BNĀxzhMdT>d\ 7@X=yaS$xjSriYaö#v <1"qGˎCV!(JZi O*(+'F`*E(Z%IB(B5Lb}ސA5SPқz ?LQTXC W$5O$EL0ϛB2d運A?Эcf/=/;GhI !~N*-~㲃F "()_L: JHT{=+Tj7UOCߐYHdLWJ(ZLߪ%y~M=8,Zmf[Wb֦-e|b-mc#$ j-mib4TB~sO͂ɁizOk>eBڐ+_;cujlkDcƷ$#FӤ,yHQZ?:+@ T?7okIg>`GM/btꀢ8AhIU""DAr7扼-#j_oI؄!=hB]SC:C]kK$3q(jęMB6jTH:O20x3"6 :4a sQ<~,Ĥl7Î7o#("((( `l-I3}gP JQC4/ Gʲ>9ee$d4LSSɢ (P~P?9D:U}ZHwQ&œ6@hΧHW~=[ +6kOi;j:Z0K cu5vm|m\Vs31QDm3oAݕQVsx=j[[f06 !,Mj\Xiq0Y/0vCAQuFY9ZƎSOqەEҏN G0۷ hj֛5c367!֙/sI=C <{O3unܞ5'N( jʡƜFMrYg$hd%&zA&L|۞}3G|qDyb9X@aR$,ͻtod8ON ŌW505 FQ\ٺpH =Ɇ^8 ^ps 3VQ@Mq[Db12og;[\. Wo wXZ8g]jE G.lv;TRT4}.# ]aa隡-D(?O迁OdFEw7j: kփ,w@p\lw`o?$60C)bJiD%#wIBGߛyS+>2rPd}8IYxH0 8L}UA$Ss'#!*`* SSPh3QM_(z}rЙo[ɟ^cF6hul;I4( ͗䇔h@Y)zw~3Iof|s:Y5vF]% ԶVjz  dO^S2lw$vD$ {m\׿˕R͋QA6ּ!' U(<;i5LكLﯧaK鈉ށ !0C=׼g#Fhh(wvaD:8g%(TsT#9&:>G. vS6l&}݋U<|84:GDh "]њQr$3mLfי`oͺ`"4;lu E6؁'S-jrC!K?ch `J} (,vUüA98bQ8Xν`>Y^[#~G H7zn}|B'y)@#ELd(&SXGhGP (tt4 ))8_@";z)HO:HMs8U>GMJC~҇_t~pu}E;"83m(~!.b9?;MݰAoΠ[Df頗-}Q8UJVMlC f!$6g!# ZC,/% 定'b/Lh}NwҽjGF( Q&()j`?M+D! ht y H$hSDd'"d<|LL l0="#~۴WX 8F Vè4]*?( ~7,D`lOI5@5*Q6%dMvvݿQqlOS8zk̍ѷ/l~MvsbiztZv᧸5/ƛQ}7"yDыPW h F  J@!!\P T,SKfzOkTCt>+Z/0RP]ms[\vܾF3DbyD~/u7K.i{ϓ'cĥx-maABULk*ڷ:\kb͋*r !x' sg^(*$n}-T p v|.T2K*xUxv'F1.VPp3\TD3F tsW IfK@$>B75 Ӫ>9N{}<{JνN o$?gu,& %ʤ-6Oqݤ-{M㎙:g o5Ϋ @wޝ%'|icQ#H}G(2Ѐ>HmMCPL>/@ZDI3C#TCG᲏KrqDqD'NB 5F^Et:R+Q!<`fv{#:ƕ-ErŻIڲyDDl0\wwU u<l C`c!hdS{LץPۀ!};R,OY9| 6v΁ X~oOl`]=G4?;U}l%$LI@0zO"ek\EG8a~yؐCrtryB> e x x "<({lsΙl٢wDSh< I=QRRԺac@ p)*"as{ 5"d>clA8犼]$BX)F_jrM.SO]QO| ux#vǦDQL$8/ϖd-$@\ V*K:Q5\]w2-t/G$uz9,0Npj 8Ad$b8Lৰg#0"?2#.2 1&A6 -e@x $Pl;! q m )?Ƒ"l v?;$C1Qr@"ڤm|2OgÂT)UB* A17[l#1A67 0D72ncMUCx)c,EBDm24#JDJ PBXj6JчiC=q|5nO]\\3^~~FDhb~=YxNMpt UX<"L d>x6{x L5"yJ/6 MJRR7\C2|<aO`5"8e]v>E2aݓR8z<+߭I~4sYh6'$-D4O.H1aHiFpBac ~)H4s#OmΚ6,)t=r$sP$Μ*!{  zֈ:2jzώ&ĉVH}C/@ք(6e|Ӿ0˵0r o~a_BTq\%'L~lRmD V?ꯃ4rvq#W~6*!)_Di(?Zs4&"}v*Dzh􁎃-8(0QkC AG$1 i=)[pmmy`HJ&$_w#GrDar=T@%y`z35-LݠGI@ZNݔÞ!@H飄 S@ÈWF$""i=0}@HC׏_2.O`븽-~. y4yihơ= 'Htmjk?7oEhZ1[x3369b`+0ڤ=*Ur%E }î ~8F`@d#}f3"`7)HvVNEGvLi)kdr E9YeA3sDdTNJH(>8~CJG1Cv;Ӭ3V}.in4cf/3A0`1 vb%#8ƪj -FZ-9h CRfR"Bcu!!DB˪}ȑ}&53nK /<!c &ġY:,453%&5EĚ td#_DR%%JH)B{/ITHb~bj B9R7CvJGvױFl)4L!ۘSއwt {Z+R1-w7D"4":; ],H։~0h!xun9kFGHBWxwYV5 & WJR*̉ydf 57!Xڏ21̅ *y JRPB3B|.v 6j7ojc!kClg2%SaNpu稟9TQDEEIxa> ŶJky}@y+価` JxPM"A@ѐ*+CT±(oR#)fXakh+EhB(HDzk iiiKPВXp,(j"bNB&C+|YbPC%S hԔAlV$ $\!3!˼QgM۝៎,,gVaX,XNÈ~ ek ^)LfiKFM %dR(hC .OPt{ZNŒ_JzbF&]83gG]I#dpWf5r.\@e CMvqͼ0 #fᤵK̍iL#4FhfM7ӬMwM1;wS]ą*DCЈ]* B[Ն̴f I+ 49cն^u;P%06w-z|(@7SaεIAOzk4К 1ag t(]9OFH& hhW"1FGԍW )7D5Cm(U̴Äi:!$uA;p s#]~δP2FnƁ}y!p?`TLQIEMR 0hv5;s>Uif7<L0(`"҈B"NGWGPZAb-O,_Wfħvw]o?|7;'ބ5f x^X(!#DHkzp4E=CDv-R@LaH @* P) RQ)C>y*<D>7gy=iqTvāR[ TF,]GMbA|%kH a_",&B'6EC>|g(i)V'*$"P~% HĦ%2h OAH%*B`GѡO[rH,Z-Ecd`1j9%;~ttE3l`6Ilj7xC7lC= V *$`-1K EBK?T$ HHE8J  PUbPATbP*8!PH@J@fDhUh"@"`iACRDJ! o) SD+BPhC잶h9[Kڨ.Tx&,Y'kzPSJP!lq<]u 9a^3 D[7[x#:;i9\tJL-JD TA F],J.nfѡz$ F$5%`cW \BICsFQ#;jtKiR [yCh+EqT_e[Ea⇱)џ=W+ląXꘉ4c{yom?{vQB6 0DmltEl+J, T IgUjA1щKPQd_9-X! A7(y; $\3[EpQ4 m-a P#r6Mrf&YΒ=`OAVy{ACSH JAMSKIU0ILD%@( OY=/+(G렟 QT)kHV7O&fB-U: `sH! B4z}u~Ň$#e^"j@\d  h:Ma 6A&>ƒ&[];XWuџ膰Ot3 '!~xugZ:dh9I&2WPw7\|6DB ax`OisR~yXӂKGQ$d&KQPs\A}v,́Y*UV]#S kmVl"ʃm#bN6TU6/=w@wgxyަۧ%- ? or11,cKn:߷tsYP=bg`S^$:/V$n>oq)Né Qaa#p}[DIQPSL,JR .&$u4h5T8s8!JB$j@$L2]a Y2wJ/?h HFH#陃.Uh )e(z<꽯Isi1⟤d_oZƲM34)e|nAcQW\"855M;^GlgpK|2ͭ4zy:Qtj}GF7_t5:u5&}ȨC(U2 CA# PK(8 XPB>!GX-R.YT~ ^Nv;iFVWNpҖ=P3A"*l?zXߍ:d1-'i!V9D2P&€.oEDGPWU k}KOnD5N3m,Df2"Մ D fDmnq@NB뭆 %-4'}b| w/o&/Wlyk4L%gPe]|s?70ɭzn gl r@[6 u1з%w֟qqՇff,d oĥo/k:}gC5!ls$$.$S "%iMD wac3?*Դ0<_qAv :;oi-B9,yDT4.#]x!4R L0Z*f@$\Ftd3;iӠk`Fzq`8u)0RwfێރL,-Fd|2̪q"jN|7۪ ZbCPNag}<@6M HLhQOD RZ4fvr~*vx.Gg}oJc/ h-bVGUu r9؊X'9]xk@"A` Xg6FDs>YdnKHQ>R.L!$fo %X+Orմ5ك7-⸶UL6OdCG` # 1BD# 8=NԍNw Lm™JM !@5 ek:1؆_k0SHRwnEj3߁cha3_h 0f #[}G!*) DS ܝflwL5iH ai7wG2t(C0vwތ1ܳfG d@aw:7RcxcV;ŗJsj*mÓpVB ∓:@d8Zu2 ZMa4mv-}&&'jyދl6iM߲nѤQS62 jf.;m,h.Coȭ0UpDqĀ" VX ﬊" cRw+9 FŀnˍYBH-׬]ǃQ/޸Gpv1 0lqߞ"]mO}e{f8i:K%yo/F:B9^6u8$JSoPLe.Ykcq).6.J&Yop$7}Mi< ,n˽ooúo{ A"h-))Azxe@ !ʝmr(%܀Fꂐ7`0Fǎw8b0w3 "/i3ӊVLpFjYC zݮPKTiL ds q" NQ՝G(`6э3wm>Nܵ嫌fiȠ7*BNH"Yy91y²ф@6+[~ SLtX, .l @-I .[#\n3UmsQI6 Q!nӶnōc6r0 ϤCwF\@  ̍:}fC'hI-G~<, XȦKkjE8ґ4.gqN;1GVv|֪@lٚ\n"*䴐ab$ߵ81aDI:8C v0Meaa<9#tv$߷qуx#G JxϯeT<"ֹ ]o m,bC̀w2h$8nG niaGјW#m^ l n,0`&dx/#[,NP]!.Ko|mbȧ%XRdDkPzi(dpHXYUoƦ[ QLoM aB.#nW{@5yL#Ε3Ê/HąwOj4򂪨cB6>6P8YsxM$4R,r;cq1bKCmO[a /HYETD)AEbc9l<HbMs亘i Vfx">S߾MϞD::b@N_ѽ  L*DA SLA! A.EfGm(:--RPA0uLݮbb36bh]Fl_*^z kĉ|F/k[&b gLU)]4D:kq.Cj\X:<u:)Axӌ*h[ nQt 1v:R%[W:{b*<,ſ }?i_9d}_]( ˯D)3!rbٚB٣O~sש -fnYO}wH)@ޟt{=MgJD<hX Cd _!;#(Rzύ!W1SQTU=k-Ay єxռh35<q#0b-ZR퍄b3pok1qt b#$dN)i)je50섻D2D#qixBNu31#zFH-Χ! \W#vU|m8xHeL0Nb')Xx7do:SNeT;0(7~#^#%:\f (uc` dGtiqn[uq \oxu7 o9γ_4Ǭl4:ض`B7hlЫH=.&rmb箛IPr"rY6P[f51KNeƧ @u?I&b9<@U<2x NǿdO3+_ؼdcx*aމ>?7 ,cbI l)"P/ب.]k "2vhF8ȉP(Ɨh7 zʖf;2vibm ip2=s}Ar?Ӂہ%E `h=dA0&"`'BC%t'p*@Ò&$&HOiOe8~>teReTQ"TT)Dh* *I<:#<;t)$OE ;vFAJ}|6wyo@ U 0!)PI J%rP`~gy ?BuU;۱;y0rD q Ԝ$=S #ފ X'0o5SrWp޵'!?).2L!I' |fS9ږ,{'/ wc ԩT( |!@Hp(yi)$ȌfS!iq}G|DIH)K TJq'+^Oht&%jp;'N F.L@r !*U 1 @"V6 ub5tB%=d˲OCA@A{i}GeJ`(#콘rv=ԧ @Ҁ41|YjUz.1=&4?KK2~'L okI=w*A"H/k?m,zzr^3K* %P,T(g\-bk Ba=WaiWQ?V4 i*Y3mؐ#R6"&(-)":rJ2{yqQDJU>^>"(#H[`Ыvwaԧub"Ja,X|5Wƙ 膙&Q!LPw % 頮/7XUD=B]L1eUKZj35Mz8ѷm4RMCt1' Ȯx uuv(8튢NUExY6V$8!@R 1lk$+IFM.jaMe[F[Í7CXPKH &2B4al;)06;ӷKdǰT[uy&]P9GW>^Z0eF*zb3xx(5^ƼoDx;yf "MAw^џi>wpꪪ?BꅤU'Hyr&+m1S5+N" {P|crV8",qN.+ 8˚Ѕ1hfޅv=&M"+TU"C~a>Lw7SUq &Glw$T)AXR54AEOp1`#=QI,0`@䭈[ X`_r#>#.6.mDp\O'ӽa! nvvPR,tre%DewPeth9(bLZ5.l4\A]zYxlԎ4oUWw4JN:$ P2.1&0`,b6rݫ}|Pzn۸Ƃlr0$ݞ@(GY^q%D7FzgW0IgLFc Gt3MR=o\5"F(w\^_!r3FGaX dfZx44'q U!QB} a .#@* ^0$lGke{ gB99 g2R9) ʁ`?#Z %Faf ychջ漀P"of$[@j0p MZR.g{{`^ ؐIV r m4COh "m4>鳘q"44C9orZ`:Cj7d14qs#pxgB_ _8ݔI(ZL٫9d@صB2X"$é:lyu<:םǫ!Ȧcƭg~q;P @[$G6s1,X8#&N0l%* WJE#[YL8]uI2e4o8 hJ N voV32pZa7r4k[u{g`hۖi#4}v뇚4ʥ|KL) l̈́TNT؎Z1O-ӡKی5-vx!AnKnD(9`MU4ϒ4&6}ׇ$l"m vbH(c`΄<ۼ  \b]6,Dd#JXT䇫tefMn;- ld,tsxp-K A8CЕ屢:(`iua HM uGLOOb`HJ s,@,@3 R1AC|r= 5 &qђF*3NJEdLCNi3@d$0`@򙅢 B J`eJ,q$`şD4cTY@ s2!S=0YDQ,qm1F/s{NdU㮧83D4&v-S::fTnf*v8ރҁNFaE&\o7,oFo^!29(cms{=W- B ,"勏.}oVN+s8k+25TۗTasTP t*-^Dǽ{hz;$@nFK6or7&Cqw)`L|޷oiw>1kPQZQ~z'oɱ@@/wƪ="?e&H!ֽcE"$/7$GW/IAD 5w{G I6DBAJm(j! X&) JFo: 󯿞:bq<$[JZ,RX@~$l0c2_ !  u T][ƦI]7-&o<7`YT4;jZ`ڌ+9p댑FlƄ[$ #ݤR&JP(e!e(dƖHh)v*i є=1!hB6JZ NRѶy N58awQsoݶr _dB˜+vP^|"-%wRDz{Rۍ_BA)kdJ$楴#bon-phP-ӟok55.J)]u~ŴlUfoTպ%H13x :Y.,}Z}-xҠ}O @#8@Nd j dElF̼hxtSr;7u4נ'm4'Q(2C/NrjLQ j}k  ,DO\/͙a`=aп$'>dZ]蕖syy[:'S"НЁm ?~+3ܜΐן.@sK5ه$XoG9E%@:Zc^ߺ Յ%P4 K3]!c[ԩ C8s:RKC<_/]ֳTwg_$Fɷ}gz̶ C3a-XOݏuNuz1(~u|6@Jо> ^ _AJђACH4kKq"v90cH_z s륂t'.4@zJE6ScHĪP!1}O1AhBFȈ 'k46M^%MK$$@> 0`H?fX:%ն,v|BT*^Xc"1bw(V lB5&mRV/!1\G`P}S r;"<">o^7S^1aݕOk|h9 5wrڍ[A8R23:AFc_]g"L|¾663IWv-?B<34}4b"|'/g+kRPC4xt=dz̜J|Ω"4bpM~Pa"Q`BQ!6!(HYgrB@aVbD! VbT)D)CxIP56ETJꄎH,Y!WSއnd큱M`mQ#? 5QfS*AX܇"o1mFOϚU~04tE2P"%ܹw HhbgLQE~T vTĔ(ł&n/mSө؎yI!dd4ϵ-$ U,KU6;||Y{rx d)J-) U!Ja7g`925NpMu/+{3ZM THKХ*]1tvn.wv ?HygԚ40V@- oR##sL\{Eo/TzdOyu~yG+ 9QQ>yz]b Bz) ~"@2- %L7%CxYHd6h[@D&Tn`R'T"oXNyi#pT kϒ0c.e F.ٱ頣9#(ָ{F:jRZ fg/5CKf:ۖ PS,Ĉ:.I>&e[ER3w݂]$mc^H٤]NX>90pX1z6nC`df c QMMTs5aZ51a q Db:JLLs>NMmGgHpMma!)qF F`* r{?rđ>YsL=Dsʘ/r =@Fgm]CːZ"{v`Ld&I5֭x񨇢siGD]CnK1)n#w~}F0Z/sgb`5Jtfx%/uqݶGqyHLQ9n hрqƋ=EPi &]MOcVcJ]SykטTsbVB%= œL7#̀Qr0cų9#  qł`Vx6u{ۮ]x%H !dr`b~ #-CD4d. 2lm2`3rn,dʓemjg. 0d Zgx%JxrM?j5$HC屮1VLmM C(EPkx|T $U4q LJ(YPQ,H(a(Z#VB\E8kϧd"-%3>E~< \}/W E qz!"H CQ)"!3[22jHJTڲ顁vF0sQN.%RRLU1M DDCG5xc/lm,TQH<4Za'Wmя'ҙv։ S!(~{Yz #t{1Mku l~ ,Uy4`Q?IW{2#p"zG)䃔/X" UET-{*6}ؼ_.@҈)Nm!W%-E BR(K@UIADLMD4HPPʡLTQEM44HTҽƂ| 94ǐtbXZk3?`: j9;XP4&Q{"-$fOIǨWu3>h}gps}1~wr$' 1.'qH(ҫ=y+x#liG>ڲfp76'01n?^T4)5)DGc'eD'1S $O~DĘE)/%_V4!GLIWB` Q ep@ Q6J"$?& ^GazfnBdA\, PF=}ZQ $>+7KȐ>7i\*b?MϷHI#!Z^!U FyT9AgP l# ӊ\Jp|hHs{PT/ٌUPD/eĢdu Ib 1mQ*0KX:%@bbIXНۭwmlz=mK͢D B@9c ʧ5$AEb+Yowߙ{_԰Lmڬ2P Lđ; ŅSûM|&7(J4a@|ӷsZ]uJ+'É/ }j8`4J>vNa~'.| Q~}fcA`0V*BA3EDDG $LFʋa`PiӝJ`zf M$"\ׯ4sUSǀߧݰ900 'AEi~X%lQʩbL41}%F2pnYεf 'CZLOn gMB s%=7F!q)/U*LkM#z xR,YC1 dNn|v:5+5kI߼*w @YC$ GUI4TI> ( :D6+C?4!"a<>. ]#@DY,RZaIJKO.N,Ii;$*~x: )O։;%y]4sOq;&6'p!+WrKam4UJKRҼW 9ސSS_^q_IAo+ 9?O*BB"diUB(J fD<_}k|a>2kߠpWhI!aM>3Y*cekC#jf\CV$ۄleS]S>Olz$D=": GEu]J`XPME %&֎$fCMyy) }YRFw F3.V 7`a㟟FqŕaZ*8857p@chKU $kN$Qއ^! G&؀:oA ΅_h>%:ִ,6OΧr#tAX]>PIw'B787"Fb@lO9bH;2 TiFHpu ?pq =slI((!0H3i0|ΨuRs9ۦ"&ĠUTPd=F VeaB 0*XKc.ᄛbCL Ĥ8.3AYb{:w`_$ῡ;!LvGI~="N-}yF B:\~9A T1/IC@)ITRB2+@z( @EÛǎ:}6z>?IAǣE/GR1\|8;:]&M`r #"|qSvd-P'&RE,LF# IaU&OzƄ#hM50N}BTzcX"E 0`]Ma9Ƨfd6Hj!? j/p|L{HYF{շMN*Po-3#0IYCe9#bIObChB@хߴ/tz~ҽ<ɋM#'=LZls8'zaD!ER%OLħH8K:~Gp)!>YG/?WŏD9ai28ϽSK O'* `H2+)i՝0+QtGUBoVIed&0@,A(jB1;s]s P7P72GZklp'xvbmE%:*3O/ kt= ~ҜtuF@|#*j:Gmȕ0`c-Y9R TוAL@BkBî3XЀc%}bHM8_ߜ!>lŅzc[)ZiN/jT]r61؄5Ckߖ՜6fw!o1石XWY[8Q:ێpϭkՎ·R>;Uakmpoa~*J-qj=t2e1Py>c&T7KnkC~ `7gs0x-Sui'JކTN2u\¨Ph SJ1 ]Xl2s xdY#kQГ)쪽A?CA5g!S9 2]H5LrWIAUH6D66Đ=G1m>6O5 h +^xaB'3)S[}C<~> }at44NHaZX ĵ%j|uP`U:Dy(9A(,BIg>ϓ|> t\v~ #F}d1HnQ41[A]3p·=kl6de@A2&fa9>0rBdLaע;Bmoq?a6h?1ºMXSJA46,Xt/qK3`i6M&9'Щ-d#M%"{dT(mhJD+NJ Fh)iJYNF4:hq%)ATQ1-*@@4 aB-Y9*a CA%=LS-LQ$MHH S1RQLMQJ%4AQ%!ZPM(R*#H_i>RQ̗P 0t*G~D0U _{< ]5x4F*7!5 {MxC0ƴ tG@!t`N5~}T \hbOfձDQu8X`>f |ӆ~ U^~B\B~ϭuvq5{L$CByK78~ŐYD+?Ñg+6ܮrMNC1lhZŵd7ݎ4l!5@S@՟=:j(1ᕥQлC21hYD%٣TTc@ lyLXȁmv* E0G72G/rI.Su}m򆚙(/Əo#d*s*H)H)"X  @U`Z: ^C"d"$& XjDžbh @e"oXLhj"" BA*9J̣ ͝bY\3S$(V#8fsMZTNt`PkNoү$ӚGl@J2V.nk8XcZ[ A#H f憱n ͙À)ȘR2ep UTșIq$AX5 _mAl;ĔÁ=0]tE@CR.5KJ/f')*i=ʄTURRvsA V#%M$=pdRR\<K祴rDz90 Q`O3 0'qzRaƴ݇AqOh  q k,:o:ӊ gs9qBy٧AIPjdf5'!Ț>{\xrT:|\Hd/sYzëR"2^b**swp TMHD\NjF5 2VD}8=9z'&2^#HpFߖݢre70m6J0Hpn@jX5Yaɰ̩TLJO_%ꕺ_iRC0f4W&;Ǫ-/p$Jq X?7uLL8i% "~q'i/5PdNCY SLntzIRx|gH_cNLӖݠ{ü‘`(t<- 3[$Z[6t;0y,Ie~s:fPhZ$bCGi1A.|N&<''VpR_ 54M O倻hIeC\q^L9 2<;k[M*{Xː;Uh ڂxX|Gf2("W.4W" }`Um0oAB~!cG>FojQ8]f*ui R0iѭXE*ԲT-Qԣ ݸeD:PqK4o !]p Q^cS*4X4bHrd[B,cEM`ly^􋆆2#n4s)a:#.,(F Ǚ"+^<2SKy7F5CScCވ, !wjfF=zxAX۱lϨU47!dxzUaq&Xm( Éfl z&,&3q˨RZIj\oX0ZZ"s!siY1Ƥ>:b,&GG-b! 7Qpnp~Nl\Pb@TF>z)6g!4"42E.g7Ø})|wF&e{_P4d5! 8ảmee:Xrqߪ;'[J|F()WxhP̬֜7;H>x::3EPfry^g4ی{snL)g-Oځ>0H& 'Dr¨ vGd^K^3xYf6eKii;8:6 t$C0[!H%J1&!/%1ϼ= FF r:B҆T!Zi?"3-xb9I망'y$?FM1טY%+$h&iJi*T FOx*HTrhM櫇 F:z׻0j&ix<7V|\XTp }ɗ{y;'T*v2I12AvFw}M}:j=a$ xI(&C?oTQD$bB*]! O[PQV!CC, )HFxKl!xzh"GzlO))GX!xGd2RM~tᚰoyc@XeZ'mBH%0Z9)b;G 1mX45uA`P$}uf9(瘸dG>NcQj!S.1fY 8ƁqPh47X34Z, 1>  ޳Z6Mj̵ -4jjNn,ޜ1yPqv˞V&(2eNDYG! oxƳ5 iQ ,)qfꄁ~,>"vi21%֒ Va>I00".7b '_vSgת}65D38}8ӎ5PY!Yùy07s,Р,:h!TGte5GteR~?yCl0"P+ۘӠHZ(O"(i^tE&e_O>HнzPnRL1ۢܲ~pd6T>1[JI1R,fڧWIj{>/:CЇ^TL,X՝Te(۴Aw? IArE!ч׈j>EvMu}1J EOE?Cywyqc~נ EȢY)UXUQ5Փ/Euo[ʹKtdM^ۯI9DL"`U>ށ?*zi(h)JLAE-)bM5*t D0=m~_aD6?t;Յ`Ѹ#^L1U^fmVV N5TH(b.6AЯ{(b1TI4SDI/C?U6߃ uj>䤌 d*R@b c&׮xREb;IDQq;(l6xn:}s+ףtu@:8I[֫0/JCk2c]6Z:*NW^&HRL>9]PDEHPIo,U>Z "rlV%uLf/3> ;FDx((}  "*C49Z0? Hm7 8;etgh6jJ 5rC)j<͇{ (2F2[WYyhĜnv``2K4}"a $6'CsV/ w%`j07u xd+QB33՟7.^hwx3*Ȓ/Рpq@G@Cjo|T2iOˊ:z*8*>4%oo8>=Fs9 SpTt0ed %nZH. O錚HJ2bBĭ`}fOT$Z'ev}J}f|#̬X@~8)~R49)(9-+, @$o|$]_!U"\vJJU# )8 V#"s <ENp }0txJcG:G'=Cv'zx],¼V-LXll"dkl-虳 rDvuD %V 0u2̑"a&MBxrj3X?ؓIM>f3$kJv⛥ fFE+Sp5FaYœ2+S'JPs-#Kwz^wƙK//1.D߉4a]1"c%L& psr UvEBڛuo(s[TN9˓ۺwV}ćzAAB.I@A1) H\PNfpDG'v(҇9 .ENQEk3!x92 /9*!$>Ҍ WyqӁǿb$8G/)G.` !CW3 왬`f33n.իݦW#>ĉe 2&[+&atW{=l>)sbl< +>o'&{}| x" ۼ:TmAդWWm\]HnT(0 wNLJLuL'uAhʰF>I&UCjީAhB\'?LNf38{CQl08G-xxC]ZQF"K8('㧅y߽5|~B4R#R2CjC:!B \7A}fbkft<MCu6Q H. nl;txEI3`KTf,L2UX^N<]-hpIH$l5e4wruh ! 5 Ff6Gf0wkk Dh)Zܜ.Ή\42 /@=DM  aEH H/^(Ã04gl gfg@vOxqXhfLXC ؎5+3|: $f >,u ӆl>GݎBD2B.$)4SOݏ1JZ@Fpi{]+4@b&C0Kuےuyu='6 t5!'*shi9f)`\}ÔN EG~i|Ƞg~O3ˏqP9:Ԣ!Jl7ϳ 8xtI/vrO 9ۚ2ӻr|;Q6"~eb8GX^zAAkrBAIRq8,YEC6e5+xGc܈?M0a_ iHbZ49 )?^DH/C`{}:=X/<'S>)Eh;~M#zC5i3A(rAyf/HACV)aۈdA>>9BMGSA,Mca" }_>Yf=mˬ#@@j[//i 炉%X{{G:]!$k~ϵy mpφC7_49eRX$:xv|$&Ǫd_"T15P12RDO>>8i$%JFCzG=?Ѭ3#^h9!e4jߨ=ӧ8ڳe#jQ$哙 gj+$/7<|3 &Z'qEHVW%ĪMe 6+}iVRք7M >$_UFTr5{tR{pץI6&90RńuJrd1O{RlW(d}۞nh4ĬPffD?sCd *)7G͒B%' ̘#O@1}sA嬾CldqvPG6ODRcacW̍H?խ2DcāT i7Z>SЛaH chpp" E hV =pݻ %]'g>9.ZiEQ@4:xI6 rtkuNgr۷(C͢8ɇ $i2 [j.ZNFeJ P68f؁ 3c(i0nh% 'qJv)D#*AM2hjb '!Qu@4+\ChAc(py)HouIDyHq=%ST IvB1sǜs54I%,vQeA J1166ٹpQClMg2R4PQHQ$m@*Ё)ܘ3Ҁ`Y7H zi9R>[l{EӶbvb3oA#A|sDxpEsut >\9i:4Pb`4MD=>P3H)J H PJPBб$MMk@R#IB)@TJ%SE8 AiZ gQ0,2a#8Rq4H^= ΋qܚ 4HRzkL 9tvj**"&"B J&(J"Ra RH(e(*DJO. RIPrtaIpԀ3W"$ "q&t+?i3N)@Vf `gOOoGä2"u&iD|;CCl8^jlgpvxlSɹSŐx7=s7mQN~JS.QS?3fp.H㌨䨧Յ(J04SR=BhH  " `t!LH*F (Yf R)`FF "b&B"*!H"( I Ҙ9 ! bIdRfR)E* Ii$34AN f #lLm&z v:@=8 ™H<7! h$)._·.5.'&HՋ6^>C\xxۧUCV놝oADPVtJ8`@ SNfMy$'/MK P@I!bZ )_uRSxM%Ms`aQЉA3Ǵ >wP@73s `R$_'(ƄZ_ `,;B f[2 pT1$"PR @,B4D$ 0 V 6l4Wg`)t#[jgcifW.zǼ' .qK1?7Jc E h![6|d Vw^] pd4GQPr$X3HxLSp=r2`,#%*&#a>k9}9￳~Z›VCXkA$;h2PPJ"^bD#OF>ה۶u'2<o;0BR!p4iAAێtӧ #bH40LBlLee&) m#uoP+'j֩AfGi5?8f=#"@S á<6Z%-T.PH*(-EIS >am$ PIO0I:/we1AW/AXP1CZ@5!wxSZiww*LQP I4 RIM4VC40űt(pTĴCХ S tb*'Fz#HHXB H&(cjR(hN3% f` "%H%)}`!"(H EH0y{NZvbH  (0"h {6]O'`>~b*4GҒдIN#z #5x"oy) U$Ta9Bf$S9vBQ c"&+TRꑥ DH D"h B@DA&P>@0-- =cԩq--E+2F'ȟq_;+ -qL7c$ycמ=QUV6iwtڏX}kK1m-#EV'`,a 143,ttΈ0;lj/6(N mĴI&C蓃-LjED2RYU :lKEP^@a4P5Cqwx@l d'YOY |"e*"^|?fec495ut?tZIE~~!hV1'bE II_[IMu,G ?eq4ߩ>f"P~?}OmBE4 )T4 NXu9fNII%d(c/Z.c#uc2<3*#:J*Ŭ"jxmLTFYbI YHb 5Laˠs%T^6 0 Fgbb%)zOѭ'f-|%./?ýđ{ bi#9$5?Yq;8VH|vBTmFb V)}BvՁ 4D?T_=3ľe)UUE 6Ʒ@={c)EB@ķrN'DB 43]ZCTyTs(bAj`p(Q;D;-#>T@1<ڠ /a BSsW} B|`"&"D$C@AIG@JLDžНAI!A$P0N &=g+[f+]'9\-"Ă]䉿W%ZûLX[ PCE$0!{05YvVs ~8PBX4)~pq>H/|J>@Bn  s4MYC`DFC8 Jϵ=jY}0ڈ {@vA4v\ qmϟQ|U&I %N`* 1z37\I]XB@2C$ux P6Mz!Z;S ()H!5t^M!8Y dAy0vΒ)EI%(I-") (JB )PZIȠ|g^R{~a<GޥD4 B] Wa=˜1Jbh W=}ρQ=L.aD~6m찎F' %X0ᄖT>?W';Xy(~. oK k r/AKaBj_Wi;5rC ʗ񌺓\m/iLA$/}=~/Isǭ 2hRhO$diu4eX}4 [)E>d~5# *r_@7gi!!$fU%Z mpkĠ! =E_OyPAV$OjU@MXP;R`VC ?_U5CFxH"q݃[3*v ^](I`uuf 2&C(@XZ 4ئɜH1n:sl0za73PكSh pe#i2d3c%*K"#[hahn HPR iAX]f08 $R5 .KZn؆b0r &a b(% nQ -RѷsӶ9!@)_?~ uLQy"@ ,AIP&btՏ[N /Y|?\qL֥ljV$=7.=RY`۪2ffCq#CF8EZDJO@G #]" C5÷Bwy>OAҁRĄ"Ocd|JwݚdVJHPp7=ĂBJB?)b&"*&Rf f 6xx1VTСdJ V'`G6mc$Q4D׳9}ZE`A6/z=ZH YI-XӊiĢ\>:,0O4DsD4xOe{p3u)ԶqF@&VED>'`K{}NOKN.L}T4%d4$Ia~4'N~( a#jMfi),$4EiQW`}` pLY8<9 #k-~ ?҉<;'bB4 1QMvmh~ާ-!CBRJ悗ѭmc>}$ 선+" LFjr繋lh!k0RiߙXu}Rncd-9 !@nz9֪: U; }W ?e,0J/Ӟ YϊɌ4이n#K'#ܘ8!^)fQJ#2c|@c4Pп،MpCH~=naA&¢JU6SEE->H &]Z)-`**SuE 0;zT@*@?*?wV{/ck QT癡AL gnhMfƎoIo)􀎓C$K&jOO$ Nڄ1ZmJM-CNu'" <`5z4>&CJ4N4qtӄYF7+cJ. ̈́<`gՠGuvT[#:gmnicdEP6 ^!?H$~61Șީ@ݨu0%q&nwܴ4)S:! x!j!'CQ eba!"P!:rx!JZ>,#|ZtfOnee>弓4E7' :Ш6^Л:ٛ DKQahy fSeC2)OS.9j(3b8{u*N 2MH5yhnij*d [7CSޚ xzuC˳t!I10ZWS% 6ȳ(ҩB"@[h}ϧ}hyJATE /LƱ6])U)qgo㣵ӌ$,|HWp\L`ax&׳#[`CKjPMPdiO4[UWi#P X Nk/FA<}{).pAV>?C =c*cR .Ftp媙&ӟ K02x㸚+cmI&mGC?JC1*(e|Qd:;8¦{$i<ͤls!z0*ł%A q+4^0p/maC&2Hq5% aXl"e"m [ tsɭPl>g4bCJah_BMUClsIZ6#]:j>2 N}w ZNT3j.=Fo c^4ip7W|hA߰%퇕Wi\?]4#\WQtp" I(B*)͈rAM-R@#!"Hcms3Q;"I( 7ݠ{>!L Dn@ 3!$M 1$_-"ܑУ&Nu$"$ {{gM2I@8 DFSľ}#s7niKAV?@$Rv Rl"{]ɲ O\UMh>lTb<7 yXU161 /_Rҵ$9'Yx6t1"F RR8< KcH]Sg3]tAwv=` 8;G뷍`pRⲘ=@!AF< (, OG߳cZbt=#K  #+LW  \'H A"Lk1њ2c&66q5fRDIqJyNDg{pGALALt 65?+^N=z53CQ14C%2IUTHĈ)b&Ѣ8ӂfzԇ 䚂}Y{ )ڨ$5;1hbj*0k\HJ *,bt0\6R 6BLgw$Ø!4,%QїblhUxZѠvqtb5  W5)` n{j@*"(t:&z#DE1JQ+ﴇ2S\L DyE>U `aSF 8ILkjv`C0'B\3Nl411HJk\K{Dn mϰLyPcƈ.m'u-Qc[&9u%LLjɽ&كlcm X.bcmZCF 2 &ih;[P=! b!Ubւ$i0_08&1w;‰ V[GZJbCh D|dU6J0(%!BlwQՔ NCDc@;IEnbdQ'A:S<2ui'سjUmSr(k&,F$!Q HUXF WC٢&sըU F6h;3n,H>9&t/&bcڃD&[1EFJHM3d^ݍ îbchNxמ!"!C 2QM|yz P,ʓ0SAHKA @HL'g>IE*o&Emգ݋!{4Sh'2.Xu Ke:Jy TH 1EoXwؿyzeLe,~ɷyENsע_4Pk"!zB{&xQ}&U+4cfhxof׭'f nVˆ6܆\yj2lO{G7[F càI=Ow, uv1m( $,G33arrV/`lAO='$Q i)F@ŋ_q"N Dxt臭iAa *,|%E5UTQZ DAU[5j燡_\_v7!]0U<:0KZ| '"ICCOW!{ 'yWw #i]T}$Ų8tso>ؽ,D󂉀TA(s{LZ|VD3* .Z,?(DǦH d/DsB"㈩rk=e+ 7TW UhР4ȖRxKqD;BAcFG az/m _=P$ XK*REcH*ryz0Wzׄ$Ȓ9LS~ 0{kLf\p ƗQ~1$Ѓ@0IE'*Ib'\ʑ4s9O;Yɣ3%k!@Q&a0 TyH0y`P)%"h"!:MJ1L U[!$ aueŲ M: i"BbDRlAKt0ptnC@׌_蝩ES.G7aMHp8hNkXhbg(3_sŔE~8C@șǻyݫ-=Z4_cdKe=3SxxudQ2Nesu5Ru^d٩_BRCbٱQPDh)"NJ R4#A_~}4`vγ"*0  T-" .dJQy#Bh8/TbW""nP:ǹv$|x4°qXqkApD%30D,4)2JE $-!22(?r_E9/`আ*"ro <^dA,SF ~SQA j,}BqL!>ѕ& dCm4: ;!8`I6I7,dO;R|cX. b?6 +8v?DQ PIA4RJ-C>=?J {.QI`N"?S }G8`5>@AA C}&+v:HI| i߈:T:9ʁ@ya'2ZI\hHiijBz'`(SHEATQ#D)G@h;Ҕ!AD:\VA @*!iu8 DΦrbD^rS Bh- wn*āJ)1& H!zM  4`(Vb<5m``feVU x@aˇMUԄ ib%p|psRv LdbĦ,N N DH6u XƋF7l.Aъ<`9_88 X\V7DDp:"vWc#g-Cc U@VxfDC'D >X)?̳X'#tݴLf8n 'M-â-;- o\Sk`qbH8wgT| ! {@C52Ԭ/zjV7ޏ G-"*\Då5^|g7Ch؍l ҍHOo(%$1!|iۂ@qu(g&YJ~UL$J Q@4o@@p%K8AB+o&E,|HtdWwe"FPqwa@ضGD˅6 Hf7Ԛ;:а*<Ɂ  &ac@iUii|R.YY cacAafH.B "*h [Gh{lb2@l@:oWN982|f%kb: ,oڅʑ꜌!C k(iq4cC>N%#3$8ȼfǎB2:n7^Vpi HTVͱ)8 MLrp[(`RphwpPIHԌ8CEP92ߪnKe,Fz2pV hԷGrI8) ~s EIrY鲚\5Yx+gm7rx1Nx3xf*ij'@n=nVꛜMzVQuKP0kB˓ׁzl;v+b(Նd v?NG"{@1v` ΢()bZiD(bJExLOM@ncn1&B2Qs]9<{0OZdT>vT_)vs;0b'?:_I4?90``5eMh;xm^"Kr B萩mgˑ.KIsS^_#B{!'ǿq` -c~h8Hkz}tZRp]09#%D`Gb3ReLA(1rk*[c7-C g3|q9-% Вi92{/ Fs! b)5V$Cnk#X)hUq-&z0|t)AƔW Roq#B|H tHc6N9^ē/ LGyW0uW x/ bbռ2/p?Oq+pT dPڬX9#ȂWӆ[KnHWlS, SD\/vߟ<4.#( Y$䤓$AHq'GoqzƤ-(0>SCHa碙O_3,jJI)m,Dvx狓vusc q/0kd8SP=h|K6L (gxA{vТ>\lc\%Pߞ߆_UG,M ~ށ~m$76 |r%ҥ&IEI}s ZAP P$"R+߮&}p>Ï+k Kum(!}ha/ K47Hfm~{b'2D@n ,4o;8W(06Mf~}Keh )bAA!DMS֫?C-}ޖ[&'T?KE8u1\.r¿J#3w}Z2k@QIF>)C?iHAg@HJ1.CH MdtRDi&lidш\p& !yJVRPP=,A pƂb(2F0^Vvn%A"P)dZX#@1X휦^JF13er"H ^G߂>rJIrn1:ʌIK>]v(*m?.'CVI#VkT1Dٗ}xdNJ2{ъ 1*yEBr3;;aL hMVAt Y=t"! '!;i_-4@Ny{?g !OBt'CA eͳ5#HF* bB^D?CIΣ k23$$q'phtY̝i׃& i(פO vJ\׆=<(".8@:i4Ĩ<~8!W;7]XVAڎ u+%ig7_D* OfKATJDi4@I@" !"~@;LB_ꤗ$JھE(]~XR>BH :Rm5kP`&"LCj`2l#KnDv?׋Qxfp3%QJ- -l:XcŭHIUSR\q]⌬K@Vx7@ )fwZZbO.`imo$*SOc4=fV3l2f@ML,!64> YƋt# s5M<ŭMH ].hx+X;7Z1̪jHz6G&0e{EFfX}S|h>hWnz^H5A#R$ JfhFfH A(J( @Mæ72 I$nYJ>dR I̿K;M*r $4x:.f=6DдjbHB \_,H|1=`r X_QXW~=yb;uq%:Zi1qbt(ۮ(j*VI%7.LVI$[lVNHQmT\MGEqш;h4{xZwXclm֨.TZD=u] [y;IEQS[`cZ1bͫ&2w.I-ѱ;l쯖;hJx]8mFqv2ROqApڞ뢕v:m*HіRQS(؀ybnέ:5ِwkWqݶ51iêT]MY*|48(yb×S3d<Ƃ"+-hO^5n\q5?aT%'9ʼn6Fх,pd XNL w0E,[KNܷ҇;+EHb ooo< }?=G㍧6c•8X;`hǎ22m說UQzv f+rlE) Fގ@Ė+4+UQCTJ9*^Rl)՜%$!IHX)>4qC!ځ}\#cpcs 5iGX \( ]=\> =ビPOƶ)C}m46*iG5ɽ~XHtgr ^7( L}ދd@_rBؾxM}R]Kyi]SZE 9<?0PR0f!XgǷM69̍Ȕl) PGm:_+)DѷHkq9 ԧZE͏E=I dzD8`xP#c2fV/ԃ7 xRX{OHIɶsv?-6 ,"A(`B$m!d\}FV՚ iuaj'[\w 52 Wa.!qb+@rHk^BJ_9!$.1CǡzkPC5/QiA b\N#>=h6ʾJD^-ݩ9Q}w,f@V0b Ƭ|UZz2MӶwS Fv8c<\vrpߍ[ͤ1~ ؝V@bp183N$1aL{M01Xa14ӌKM,څul$BZ7vD;k:7V@,$`@%H{q$ O`*[eM)c̚㺬O$ ;lmc){`$=1ӻgh5K<9HA/. _302 ̾D )`j @ij>IxH8 @#k \`ʼn)wHޛ] Ϧq$J+#40H g1PD GuQD;ZPA@ ᱢwq}$V*MHi"k t/I~ˈ Z汍2VK69(>n3Hmƞ.N@/{Ոfs{aG`أК]Z}-RM&IF吆8εɼ^AA rWDc-!a&hHLJb9700網,y t8Ǽ^l"!a C|&R2t: r8y[dFيkF0P m" +Bָڟsm.7.qgNugNQ54J8gFWnL&:s0 gs Xa2jq(P noi.ӎMImlt6\p2P!a;dQr2JтtT-} )ht;J+QݳXv$ *šb*@;;a;:,}Hvt#/*I+:l8F0"K Ebe#䃶ŧ;3+ِc$ ;&uw0 !"U PIvW}h(b QPe h0XH0A B@ij 4 Bi*Va )I,2,6#у&HʔbYlLbXRX 9>sfRiFӖD! 0rWxG bݶ"!op6 r4ɝ^ζmr:5 Sč)T9 = mnʐED -vUpb\lk)9" Ȳh&N.=W h X^^8Zb v EՄ`dG-m3ʑHF5 vJv>^vf DLnxGNJ\6[ӗ1Y!Nɩҫ;'>ze]7٣.R "#%l 0`v( k(07z3ǯ]d*6"c"#9pTC5zr_,HԉӺ]6nRڷ鎼T$ۑXkA! 4 Kq5t$ /n39-2Y"g!478V!#r,N %rv t1顾2|'N6/*nۡ F/ CC!n'g,‌4f BFᄈa3rC9 q@ě?z%[%ŒX>XF lHس 9b,|6Y@ 4`ذ88ܠt lq:nTa-R42E0XYo. $: tz9:!M+H9xoָAl[}kCzB/06J'1s s FKQI'wl 82TiKVLJ)[}dܪM,6^;n3m6aWuRYh",iTmAIϘE+/y'AvAWMw6zM=ogvA 0@-ruE1Y-j!G*ʵi iO ņ`8j_#On/N$8'9 0b`Y֡e ,HNe )'z''mLg.XF=@Up:@e W~rܶӶvpO@[p?t pB9A5UOXVzQ×#ihS0ԁ 9d0X~K)RQ9Dfx|`/(Ũߝ23D`,u|֬ET,єs:߳"͡ u_؎$ݽwfpǶqFƜcz|$=0PNuL䷾e "1BckfñƳHzzN< ZK#m3oYgt;^/ rv4s`w:o0n9eG<0W]n`@:l#R{æLm񆙮"8aU:j{9tgb(@ȴҢ āH KӤ,{bSuKHSm×f24s<#lFu戦{/tdN b~ tTDT4u $}7Yd͙My< 8-(T>C#a /pv9aM>VJi =?}GiZ)  )2!B бrg"Ó|OgۦTt`2}dIƐhH'iM_ D"QGNRS#d"!))&PΑO4:bQCQ:iaPEƨ-)ЧHT1.P-Y EӬ!+_΃x02&03|Hz2L)"TWmcUҎ üv"FSU3HmZXdEcx4s͟~{c^/<٣vP<>0(d,C>~5:U^Yk$t`?)^]݈΋Cآng XKExoyDrԷAC9R ,4 vu`oL(av:ÐD td+61m zhOJEM ci{ D_;c- |$* H@P i@4|'a'S6V#.4=5Ǣfah# t'dvXj`s005A2c2LD(W~SP~5~ɡJ|:&K 4<3&If)$fLZ(|I j +n,"T |Fk Vpq_Cd)v͢RD<(*@: ;Lj T?WP 5hf_ nV!{ D'\d6XbN)~r3~wLfSFφM$!fA#S"* (,ddHh5Ұ`0e@džG=pCa1y9'>} ofY邘L i0P2ڑ0  3!| )i'ϙh員,E4cC.Lb" ,egxw69.$(Ӧ^!> IͲ5 ?>0TTWg{lFmAՇ7}Y,IA$ L+l]Q4> đKP@U[˞0sRy] y$y@Q$DCz&vĚ"}L![SHSJQ'0zآ* ^P璊%!iSQNe2`11ݨ!veYt3|=zd֦ic#陖MSE+mqΚbB8pp2$1PI ;H,-=P?"y >^ЦV T;KA:w16SadN<2yv;8@AD{pC]@dQ@4 OEu)V)A"A ~]N.on/ TA@u$QQ SꗤswЕ! bKP^x J[;cK bCbAYH+VN1]L`/ 0|܃2(981әԁkG붊 o kCIb{pv8(]1ǂ_Hu]I>]:zprOtSA LICN>&]V6;S@^PjKaPP =`hbt"RA{e/.(μsP'pp5:>l)s",r,ѻCň ;e\!q @5 )$~I޳:„G۩:2JyT?[2x3dV*)21KBa< UVW 0Qzy~5J./)7KExyʚv|I^;1G?MK<\ (vfƆ)"Lp>gKғMRݕ=g,g);:`DIJt>sЌ*E0`$[y⩝E40.#C E5TJD,@Ty~x& x^ A]f"EQbM!vV3b5LT^<ѦL4u5Jݝ7nX*N+ SVE"Ď'.;9 g;>d*hjڟCxca`m7Q@_WK_D|Lag_wNO6cMR i ٛ5 X4jU g02 O}v?Zd1AGoН495adl\IPl@ F0?Dd^d;v.U^LSP"n`r?D I 2;ܓPt`_&X%dOqih[P*8wM uPj!sҋ`8cb^I{Ǐ`"_|)3K +HQIIBPGPmDRBB;BP D`'9UHO!gfșU Ѐt#@OaDd(d)86M3|XyxtJ%!K#DBϿ) ń }NH+.f{Td>DLk Ӱi.8?h")6BHLsz< !a\i8', uG!(m mRQSM(PD A4l=8w>J|ba!X؜CGWr1]\HӞYuJdQ3Kٲ+|TS4s]mMUf#0Gʫ"@O4ծxeqSgGz#~ OMcXsir| !,Y (b_@Ġ=9E)[ -",z㈽HbPD5LǷᡴ%wyY/c7zؠbbpxf 6PqJ: ;v4;c ԶnҹmD4 I7OvVani'mM-WׁטT=0CDøgS1[*&Cѣ(ՙZSyɐF:\'K To:B4嬿gp=ǚYMP|p_:q8-P+D:H@mMBōÄh \y+05` D0 A4PMESf3*iT@fb;(@>H}Ii헱 z-$bS{#4>`h+:9KvBA"?Y%!@ A@4RPhp;l~ q_f4̾P-l"kB1z#xQ$fjo5f)ޭO, SwhHgL֙ѓ~F P{G2@B|I rm?0jk˦3U $skKI-&ƵF#-DP;RWwR/h4(.S}(0y Kt r$5HzS^ R$DT&I|{Ѻ!垡G1҄@RӍx# u`yCt ґ OYhC2`!HC}o`३B)Wa0pcm%UknHps2~rCH AaKʗ<% PD&CxOylH`W"@|wXTiI뮻BP^ /O(c$i%ܞBu2/ :U vDU^1C mqKSBc41B(y '}izEPF9Qa釀@h: J; 75C]+~Tί.1$%I>4^!gs؉/84lT@7eqrAE1u>4BCIѯWsGYef\%26)HC_h|&Owk#7օѣ"ц0LUsZDc"uTH漾{qdO~efMN%6UZ[ ߚI31\}OޝD2c~ya~ZRjHn{1:$o[ 'mQas wZLbIOii}BZQNp:5#.mDQ}Pe|Te׿mn,[ֵ4S< X#_s 2?[ˆbpH!t":w%)MK(:eOF>XvV? GR ŔR-O,%Mw>CYA&bw}? @M,GPwؔ`CFSrU! k[ִCpi~9t7pR2 Nb(x@d4w+6pB=Y\jl&k(zcRGly~''X$ZdQT PABBu('ژjU\sM-D y0X[(_'f.w00ܲ's0xBh3йBƼ&f|MlܹR4*[TUJ>~~~<(͟,Б$SFN8;ؐ1"uMhau"5Ff! _a۲;jA2U:Av'(:>F\Nn`wzb; @(DBm;@ P$DIIM U!CT+ d!~$u+x_FE~ Gكq8na"M1%yr#69Kk LJ Hd]]!.BH(',ϔ߮Tĸ{ܕ2?Zi8LC"Qē6la3 ]떥":s>o$rI2\~6Ќv@[%;jG##jCDkqfoB;v28yFX0`;Hlڃ31("qdDžDI|4z3Fji`nNu[a6RtFxp$hHf8 8u"ĵ W4_l#(\3vԁKgED!xajF}q $eP*j!@IVb}ܷÜ&f޳f4L|ȌimbUx*22ᦫ9M@8:ieZchI7DXp8OJyAnSۇ8TQMeC"À$smd63u $9V(N7qq(cԹ:\f 6C!c.86n]s9먘fuy!cHvnfݬ2fYt43_TXq}b/lj Ʀ' r#0xd(_6%ZGF/s5dGSl6 aVkMyXKs"Đඇ]<։ݛt6b|bNRC^swv 5Sq>鈪Iܨսzh:lv螼Q?[1= IIiJZG8[o=} "Q dvD XA"E"U҃B^(mƀ8IESA<'̐ $% S@tYtG钑b$#1 _j}G^^GѠ+fj}'?vyx %_d^ȟ|9z$EBh~ld̳Sq߂yDL&!W D$1@J4+E@DDR45HE gm i* "R J  P)&ri "FbeI" ba*)`%B>E3#_"#)hșH(Rôթ 0,>.4e"R`RW,>~nBD~F_N?[e5Nf,_@DGXxWirw{p4t{v]X(jnWfl` Iv>[֢ut۶4|wǻ﮹ZPRU6})pGlmM[Mou5Qt)h 1vH6M7{聆}͘J;m6̲pMή`b7>Tc}xx>@TRUw_p41{[:7۳/0P @{)qvr }8퓯{mvqL vmJho=Ӯ|}w}GCȥNQABLT/l!< W{(ogA”z:jSYUoGyc._yWqMnwZ{ >۱9oUNΔ(nU4]۔UJ :[ UKvDl(Rl<4h%ERJanÇ*n۞_{DHUT\71rexsǤѣZe_vݨʠk lR:  Jc$(w> Pdi>4jzUTJIj@ $m^kwk2vո9] (v>s56[^Ouҍ]9u{{}}3x=l:;o[JP`3v=N=w}|Xۥ:I WY=:TCB2 l,Kރxhvϯmggom&r}{mӽ޻o:y9{w딧v{޷szpe.];Cu/彎]\*>k-B^< sBs}v5ݶ/}jWvqݽe㩩MZY6P+u( ]WZ:km6kہW>P>f]mϧKu幯[[tUwzm.G[wm]uMGevf;ڍrsG6=Su^z^$3MsA헻47wfU&jKskju޽ vLE:OGݽN}iZ{ 'ݪbSZrӹt }sݪ^k h47wU:^vhvQ@{pkF(wT齦=״}ﯾta-k^)z(= &^}o==:{nQ'BItt 5eoJl˵طSǦ;9o\knvcqBꞝk-5βeo6sx;۔V^어d>¹O@*;qpwl67KѻݷaHg; %dWEJAףlOe%{M޹y]i7rX[9Ki;27vkzޑ!^ >kptnr٫6-i]^MPR@ONݺ [WW˼P5@Ge@Νۍ ݵ]ݞw@; Ѵa;Ny /'<#.v=GkZN_1tYwgvq={ۮUݼ͸ 0:Dz'n][5K4a6ifncؽjX GLN9]ZBtAzt`noThڽ몝θ6sj}kk킮AlN̍swd*(THꫝor;Yޔ>QUPzz⒈>4@  4O 4b  d)FIF35O=Lj1h$"M24i&ɦ'ɴSJ~bG#A%$#SF1?GOL6z~TPFCGh4 !I L@M54Ɓ=I x?ICLjzCMj"@dD#BSIPښbHmFH&b"j iuPQ-EURET$T4QKDr"b!(_?ы}1?yC(i+JȠib*thcvx@Cu"P"*NT{̯ ޮ#4LLIJSDIT55DA%>3 !mPRPRĪ'J@!1 %8!1ӄE$UP|F:QTKS2TRL354DSSQ4LD7h"[>t¡rF8 D,Hd")Hb"R X0 6 $ͤ(B FRjfiB Y !)A3!AUD+`(h )`$Xuˁ3>PHHAȊ( IZG:\E Ҏ<@Uk(@P,@!"H(ODp lc>--uԟȇ^No"?>?K>OG9P9ӝ^qг:0p?]O TTOTs}Gw OWh@PPC=|fGDr*&1(.;ŁMQCA2:9 :>NQޗF &޲58фѠۉD5&$ 2~" a .j{}I% DDQDgJj"ii؍SLA2$EVE/SEȘoj+S:2}_,^Un3q>l)bTY0<|K nT0_J3*ADPBLEv=ӹ%O:f牴H$Sf‡Ϳiv3z,f+IXI iϷ6q1ꍲ՞+ QFqRN PFG,S$&_L8~1")tTb?g ?oғzz;~[g3 Q! s]8ɥ=3ek&=a"TN8Ni` wȞkۓEU|_< >wk(DWWyK8! 3Y =V[Wۄݡf͛YDF8aj驉;XH?87Ƭ@B5heЪ sPU՚,Y[f*ΞSʶG _KF͖V:U&4Tm|skcwV[cRfYTA\,_v9|AǪNA)}lhh'heej & 8 US2k=ͮ}h/ΰ7 Ҟ~= _fֿsr}|"Ӳo;w7%g͌Z}W]piUj3v_5$w`f6{,z)-2-l*TUU,Uůk%tW5岳ȿ7m<̭5,BKu'KB+кcf[sfٹ 'lB\"#bB>W| x#0 &pLe,]So"f*Eը!|\YN?e,Ј V:{ V~'1>k8PTE>_U6*w4N~0}0p+?9a 7哣yuO/J}OgZ_~{uOP>sjC)vzhzv߿/.9fm9x獖ٞPnιVn ;􉔃[7Wgw #1D2J%xRkwi_~|>)jݸY3k}ɖf~,V{.-3sx[ZFT|3qL9SI>m,-B/-&)7+zwRsciCR t9u# x* /gRkSޛxq5D6SJfz~FJ4˨\l6P(s&3EQiޙ⤖h\>t93CQ|ݶ`d~N~a8b/#7.8BiN 9n0{eucʀxC |āJP<lC.EM=޾!PO*y(+H*tZ!t4|vݖ2ie KQTT2kz乜HrJDBh@GC7t* mzWTu<<E JYlMņ,Ϧ%]OXj[6M3rҒo< PJP=~H7QaD8$Ťb062F 84&ȣM$):$8"DW|Q*!5 /Lfts0*k>X&@($ܨ@j??U84("( "$!FɃ "d&B"  @&!(JJ( Y!VsS62d:5.萢$jLlaiF iQRǕ!۔t_pBЅD PL[ wQ4E)0mg8xǁǤZiL: T6B 1VOf4S5R4R*JߟѭXv3Pgh۫4@I1 7gY|MJ Am1C!􁛝 zweI$0) ` @P=l,sz3WU0(*)(>~n, cڂ9 )*1B ѣsn}:#€P {Q-(^G t}GoJXldȖ.N6'- &dGI|[~L+\20d5x5Alf{=.zh$YFvڈhZM,c'=HN];8rq4 $ҰBBJTԍLA%   PR*Dl&!$n~c+HXmHyh4oU~c*oyAv-d"{RsΗ96@j$%?T 3{ŒcߔvwM 4 ҁ H@QRSCAAЦSHULP4)RaP/OM Hw6NG}t4 4TЇGyo&W`nvhĈ%F&bJj()&ZĀ4, +B #BR( T J)@-Py%-(1! ޝORÑV)"&$fs1\s4:;kNh'mgih@4wlQ'N8rw$!D? LR#-(}rvAƘԳ4^HIP6C$aF0-I}>v`uā"SdB#308qai -=88K皲j#&PȑiT)yGe<6S۔ltqOn࿋4GNx>R}d7Ky#e4k =R1ذXXe$sk{-Mf%ήKۜ-y: ݓ~6t` B-n ] }H di)X' tyz$I'Y9D AJ`@&,3 H@/YJTzx" j敒Ѡ/[Csř(:|} Jˤ լlB,z䟢w swR$J|Ȍv:-qUp2QzglhvL.VK']̇ lDz*;^{go ~Wr/ D&N?۩r6q7Eh ?59UO9a?r>!fʘ D&m[3vY䯻 3j`uG.#Z? APX%ㄥ1&*PdW8FL0mE%s腶cWD\ٜe0UТ"M[~J=rm ӛw-d2kDNJQb4p ݣ8i An(+ZB )"&( 2_ַŵALk41\͞Cʹ$`u_"iADb*EBsC뙡t޹g[QvScL[N3n(Aj">pKF ld<苶C?T;L]p3r9ygKbs+k9kT骨/~P:Z *i$2 G5JFy,ܺmzʹ7Z&h Oi)i@z{$B46b KlKUKJ7ry*6WYDI b+AMU3^Ӭm֊Lhk/1#̗"0# [yJ̄bj`5-y{+hb@A䃕 c*Ov 8KPdF؇u)-Z" #4s$P/5Ahl;dȸ4$3p~dwj-5:ibżF:8$qf+y4*gY:]լFd[mU+['H];+bjq:=(yD bA:H5m5+QᗟO vFҪ- @kǻs-Afm}0O[G`XF Oԇ^{˞Hat#c\+r/lܸ0(?KC,T+雏/ɬ\ s}-oLA~kvFe +Zb赜 {h 8yː]<.g'kp w߷hu=8yf(& }VW**1أ=vN հ,;74^aXnש<3>TE\Z1zM4$Bq1 YEwu{oUS3U}VE̮31lJ2B]遲 FӤ)e2_z<>IrQI]$,.uoC}!gC0<%mƮ.s4JKQ}32<憟a{|:Xq$!e:__K2Do9'k\['Cym"2jTNM9zZBw )~ڎ/֨Mg5'&֜̇g4 y1E}.+nM?Vg}kv kX~4r k9wVC"P 8*#҈TtWG&VS&.o`ߌPz*96st+ NM:b!i>?w/.0\xnm o!IfTqM2ip߯6X$Y˟jv*<[BVK(deP_+1ɨgteI(+eb$r6bjg4K娋OWQ &)jY;" 5UzT=N1٬cD/Lq{u m""Eo?Ir>217]Z 5Ǯ N VeՖ|=fnț:8ӦJbN-8XQ{$ ֘ˑfZohѴѲ"6L$ކX| }!M]1>@b+Ca?0yDĖԴ4:"fr<>wĞGJ}M [.WA 6n@z`flEiVJyȁE W%Y#grJ"EoPG/Y}Qjc"?@ ?D|3bi\}JbVѐ?s?'M]EBY-cđH-Í08^X};WnoʿG[mCt,o6]KK<9OpNb yBƤ7?8FӐ?㦓{C*CŒ"2,ph<̇R?t>kmIq􃍑JE5j. & 2)4*H %͓+<'e`?&~{cJR)g{ L&YmSHzV nF\ * \|F纕uҋb3Px籓ayW^ Ҋ)# FՊ2('*H1ᅧ1dfE \ i@{]h띶=5[ F(lo=Fp8tKӾ1>͓o)>JZ * '0L2bIZws2?K=ynI^#x=P%y:L?.ҿ?3x0>ˮr0bo~)dυh|Kaܝ]8ނ,6YcQ@Ѐ]j-/0&^ʝ""2 ҂"DGL-D"{ɺD*@ B1>K"5`5Ƿ8 =jF,(CLC=/MjՕ;~1 B#Pf.\倀-b&68CpĒx؏{5r' W REBQY|\c ,YaZyT:GǪ~R-q'?:sEQs%JW(3?Wc!rVI)$ G~&DAp0Ad;i0@{9$y r#cAўmb=]f׋>zqN@ v;|n30@m.uŎRj+#_OJNfD/78+'F~{ģcH4yKRH}dHiĀ?wÓO3Lidş9`@ֲ =6񱪛iDn*j=$%'q;n+=SmgvC뜄ݚZ ՏLt1Geno6# .IԘSDI0_T"ǔxɼ1_ yKn)9PRINO|wNvR"Stb4q~-ml/&R(*t=)%(BbSZ<;LT㮏Lw2Zg8^w5y6N`{ꋪy6)Zk!/fIb")?bCjI^bר2 +!{Db1[͘67'ƒ,łiSQE7&kC\a&F̵ܝP__+U L; Fj1(̠x*ȁN`u_~l&:=IHH|wQFD0c;z 9 g gwU+zrD:B??z}~MBH~?'zf'|쿬ĂB{JZDzyw}&!?aEYd'㥮nz0[iR,/zrDž^ƺA)Xzӹtm^.˰#jk(fЊj APЕkE%?.xT,R><9;o1 ~8  K6W=!%P4%Rb$  O|l)JP1}j녲ҝFNsNJmv8<.&CN j* lEJ$, 19tP\5)֞?.$ n&0"CTY)'U zs~}}9Up U.WܹU0=D]] u/ S',mgCgC~6\n0d*8Gl:q1{)sLTn}hB(*`bxk&T-V,40w3owB, $xةqc@m͊uxX?ɉF'bHc]s55KI&w8EIK[ 5$3ZםYSEٛav 7I|管-88Gֳ&|W/q4s}dqqXdtӲ(B[M)+&OI>P|?虶|x>1d;}Ӎ1k(! yXఌS*Id*rCΗZz? ÷3jː8bcIt̠w ."!~@ #6ɝyreI@ܥh0*ґ9l+Y9P^g;>oWJou(*@=Evk>19q$$*'Zfof)43SIW[B/IH2}azC!B fTWXb&ٵ)ح%*Qb5R̹W֠eչij㑡 "@QdCUq~Υxwy;mpfhp#uwݜ99] FxT{S]Pp2A˛j콂.AhS>^(X,#lte鋹HS dgpW<_ҽM -^a{T;%@z6.z-nBH 51hn\f$U{:ԼgmG]&&-<{jYf8=Hƅ,-ԵUɻAۛl<<"xx){&+FރwRb8jF x00Seou0P!AM1PME&6AoKbL^T$+$0U堦9TAIPEb =㏮ݾ}OBfEijRb6EsbNS|ƀo5?Os wuxv}6]y+le(O,Qjp՟Yw|+8<POC?=#==WpR > tF}$'࿇b!?UH'^^O!y BY,~x~ RG`K _@G6T-Ʃe:?>w!9KB¢%?HW(|brW^q̢ 0!|kh 2fyP-Z[`ޯ1wڊWcU+8a <1Eʥ9BG?1o**(|q 20PϟLr)H'd،ɕTl=\`t̴HbgfGHr)$ fx4j"1FG4$ P1C ƵcP '.F@x_)w o{vsEUI~V9&mdU~ n`f)Q*01MP~xUY28FU/v@3:T6֬@AbN^F 1"6BMi1*%=6ޛ6ki5(0X CAq؃E4{:{QI-U wVg6{FKy:4"[r Vq$Fc9M%OY?5-RUU4~38=N,l]l(gIhisQK6κޑ^ݹv ~@NC^[`MH>lPDd dž9J05ml ,颟"z\@fJaiZ9teS&DKDF=_׏6ѻ%-%wLRVTqR$iےSE<,<4v;q,)f;>')=[gaT()gMb_s\jӬEh-bx)w8k`W.Tכ(yB$, ݰK[_+N@q3* 5b4pp/jKmc2@P5q-Jo=˽)E̢QjHYIveCDD}vE47(aҎ˥PtTO/nn 5*s Q:2A^\)NCG`LCH'H&BIJ79s&ih)i)bh"*R"~hӶeOOZcLh 4~DCf~6OY$?" )f6UM/3Pي̌Hwtx[gS?يcoۮ =1$wkQ~ 2 d\?O/*#z&(g3)ȉQQ?}W,}e5AAX'm~e?e~Uҟ\!ݼ#zEv"߳g}1|{$nyvyLxmjy ܤMb~>7Ofn }]u*l}:=OiJ/{^/I {ӷ,)JT4hkQa9Ϥ~rQU}8SSDI&( *.Oܣ<E؁CY.ďoWp>Wm` {}d: >tyneDL`;'d]:[{?(w_ ͗O6]eg9"^< zqH:6|zVF<Өӫ .To@>,)f4wg`߽v1p~`Tw|Fӯfޯ' {GG+XjNo?jј}x9=|]͙DAoϿ-z.ukuy,$UOO}땏wɻoqII0nA]}Mts岇q3OmPu0LBJL"EvcP9zA]f\.@Dm-~vbNoNXaTw ,^h,%PU9$,?.VeD6nH4>?j?Y<]r E!>EGO"C>TD#+{7c9WO\CҒoʒ}-a?iR>D7.jBIWp5mxixA\F5h-Z0"wوuICd$*֗[D@sO %y#=?1(Mޞ-֏R,~w#6灜jX2(@B)ͫ\Al$"l~ٮ cT.`LJs q>C<CF^q ,)?tEQH& HP^T.JjND<>r*EyeYB?ݬgC^Ι" ?k5L90Ɋ=vT(L 21QHK|ݲmtSx4DR1VzJ?gSziAb<޿j'bQT^0ۣavo쪑Yܟr?lբцJs !H|5P}JY#2|隈AF#I}qQЂw9!QC"$P7&zmvM^0REiiX\Uq_̚a=~ۈNC!5/8G#~t_4" @5 oNxe=Ot|j|eS^ zت] |!?R 7OQi\0>W#fmWo?)CȁkwYp dpwUHl 2ZX=^?G9D .:agShO!T`'zs|#% M]Fk,zG%9&􂔈Ja6g4Zu6ZbM@FDA dlyv+Q<6ŽO|'ps޻]EWZli$麶$ T** >?G~v @?#H~pkt F1؅ǘ5la/mu=-/z!^ugcGT`ѤY_)f+Ɍ|NUp0HCSᓠbGm~VLH|?o%S_omN H)}KMW7*0(BASa,-1G,̓xnwеnUU|ftPRu/~]48n~j ss?mo\2)d{pno~LDBRkXJB(Y;ib_* ܇g*ϐ)@ xV6T?X2BHhZOb]o2hz@bD! S}K7t>)/O:pFؤEØ3RAV˂ (`߿gZ7q\m/swyzR,~WY}7?"P k(ο7bғzl =7tj7(GĄK.u`@;HnzZlnxCM]ם{z= i`/?:yx8`@ yMb nB>gV1 @>AhgyBy !!s]8RE>ӿ+ e.'oU*Yc-bpqT &GGvf&7w?Eeq1b]-;%VoDsXbl1sy{`IJ&GXQx?|pn|XtE1t$;#QDa0~yU;9nj,$WwGf":s`' bSdAit<Q-dR(M A8lp%Թ Tq6Ul<7 A ]o `(BwCN2}_؟_$Ǡ=N}SP?,]e܀PCo wJ@HU%@R'@ܩ"hf?ko;ta*B R QKIH!B$W~ _\dȅ G`%hJBRJb>4s':M (:9@hd^lH}Kd!;oAM1$SIC( A'+THhE '#D4$T-4G4P1GBh h,0 4D:V(2/%)j"f U $MS_79&@tB% J;2J)0¥;yqr  R .PD75M&|- 4>?I AĬ EP4)Cyh(fDΨ" RU"*n}ߟ~׆g"W5s0WO5Ͽt1Y 9)&櫅T-e bi XRY7aGzr; _6*ofucY-t1[$Ɋ*1*\XqP6߫ka+&$S:ԁT0 a< "@öV'Þ"@luɝ1;1bm0g"6;J,~NFg qۇgxuΜT⨪թLYArv[=? %5pr.k'qA*aB~o/~OAl(޸h@e^EbpӌXɋ"xƱ?; 9(Yŕv_6>ZN 1-avD /q0!Mqe}9|l~uQ7[ 3*!"넹xh?\< rb({v~YAÚτ]W~ ɫ!s$8] Q~['qlٮVR>Rn;|4C^Ly`j-.CiF6J/l}Q7NJ7{e8ؕ]V ϱyWV">v fסO=] Ƹ7N ˿7x҂2~X|soN'y$S ]rn?(mɒi'k-pdXi-$ᩱU$eaaڕl+ڡyQΌ'~$&05SAK, XRO6"q% I!['yuD IUu1}m L{z7*盀s M\ ^粩W{og2M>n !UKl/{lhIW Rp=;~惆:`oFRZ64_Gt')Dlz5od(GQj'-f>Wl79>43nTqخ,Zy(eT-L6qR % !09d@>'jZ>>!^n?O@Dg.P%gA߻F1/)@̉rWvNhB֐;VQQ&"]7띴W*rCN0YJ1t5(Y88_9 0lg{W!_eGY[gg]!˅2Yz_\xD\*& ^9Ģ/qƜyf0| bQe?\X13/ aq}1Scsˎ~¬']nDиB=FGfJX_Sd"Btb*k <0Clwt </?&fĉS -I)2Hi=[`}Wx"=Jճc.ŀdR$;+r!@ |:x5Lw˘h \, BߎFݒ:b??'ߣ|p2@?<ݠ|YiWrʮY0PXEKOҾGyWv uS58ŷnt#UH?n΂_㡅6ޒl(Q?dJ9GG8*m7Dt}5:c&*G@TXm/F`.&Hޒ$&c! Hh֘454#SDžF ' t!WͯnNa\Er6 nF'Uc$xz>$| >׸vMD|{zWp3 Q_1x0a@#l $mh#'pA$|j 8waP|SE ?x0*Jߧ`?ޞN yB(*VHv  ڑݻ(8<9w;|!H ~Ň":A߯BHj BgF!Q?u%?{+ ?sfbLmVa^K7ԝ"Ž:/\ 1/f{[kTSM43"Iş_6L(JDF?!:r?'1˿Yg,C'ai{u~M?n:?o8ӭX/@@rxꗶqB>O_vp9sa"~a~=dOiӬ>Mu -gUE6ߧ?-vFj0teH#{+W v?:r`ڱ,09>(3wỔKP5k $pzPv2 ePz*^+, RVtjN<]~p9زag}g˾)1$\? w<+"}_#撌<ĽLfa&U ̇ҮֿO ,[Z;G>'x(TqDt,3gM]JMDZIhWoliSaDC S0au7H |VHI)QӇ?NxkΆ8:!쐐yW;Kߵ|b98i/=2ݿXkbZpzz Q ɯs 6)h$ptf} =8[{8;66;W*%;~]ʜ+ Y-0Pӓd'!bTv[u k_2uY)xKD]xW=U&]jR+!½+N{T1ssS9y>p/T4UEWSR6PXTyrX*&e9G@;Iͅn#W/ x͹TGR^_/Ԕe: Q@DЄ]_/7m[\ `V- >͗Ǘ_9s9s9s9s9s9s9|kz6O3][-d$==!urᰂc~Yxǜ Y0#"% 9J&egvВ&OCa!vm59|o=4= MЄT|fx^sgĊK8}ˀ #L>$~hdGT*~!!5TC~ѳ_dSu^@p@q$z4O??<Gpr_Ñ#E=1ea dR&e`T2J ĂJH3XI&~jY.ϘcKG9 WѾ[Nݜ(PJB NsoLGc<N9o-O0t])b3GH4J7wapz[G8wMCjxc ៍k4!~qlBnLs';l|>gIV{w`&TcWf9$像=մӓ !x d<-^ ;HHB'Pa)ɟMUϊ`yݠ<<ה[ߛ7,Ø]>2TERI$KF`=pR>tįsɛt$.~z=Ş >)x|<N^=P?6 _lBٶ'(8INܸﳀTߖ]' >2:XfCk;;3sKbzȀ~#sI$П'"j?EAKt2ďb~IFcIؗx Tݴu_u;)G%'0Wq%aG/$=hQZN+0Y/X˱揵@s?k$Fuܜؐ|S?kG>Y2(_yS]CX|ljӐ4&!?7PFײzvzrرb:#){8L?M'@e(@m_`~Wynz;SȐO/O~gb@(*z=bo)  R=4їU@=z_O(O!`֩ *[_)4B[!J[@?Q~_>92E|L/|;:,. "" jfS'SSLED!3 UW?;Aߘ _诜4OލXm&J sE6ޓwƭ|y(;0^d(8GHϋ(Y )hv$?EQ>QzSPd@I bF۹~ٷD4dPCID<@+%|\R҄M$HH aQQ(An> @7SOĈH@ Eˉ۝4%P?@4C˔@=@*4WV|v}&N?pX('.u^rw7zCIr =%'yKG $ቘI`Ū~(=X R}=_Mv`Paz?ˏC@9!ɅP#Jbq8 h)l͓`u}i0x{9=B%qB)~\]wE Ut G ir/Āvd/OG}zEHF5 u q)} $-_G~ @O0ТA_} 5)LgGρ>_py!U6 m ܸ#y^'MQSJi_Zg"`B)CFl' =-F|c!eҮcj'D$G 5@AV˶χ/~exs隀/O:[[ !$$}I_wM;18aǍ<ՒO@nᇢa] ]Ƥz>8/O2q$@C izqDoHNZAKcö(̅ ,M( a"}>dx9P#@ 0X\h[Jr3N}]HlrAXW Lh Ja4kEcjE$ 3m2Qço>"r=)HBAbiP9]s=# { SÒ0O,C4( ` NS$C!zQPBp{=z/#h@}u (T9PRAU̟Q~vK'Ŝ+m!2`~Gkd49]<3hzu*&<8"C@f|$ @ \@bQ̕"2Q&ޞȅ%=~g7d"XEws?( dVw'}Cw1(,Vr&뻱s{ "PY'?IyB<眓ɑ >R JIOo[J @rMws )az2e[D zA XR?|kv]e;Xpaꯛ]Lو,"z]`K`Y';x|h%P d"((-$yu%>iS $Q$3_/O]2* ""pK5 #٘STf8pIf׈2ھȉ"3GZM z+ܞ #1B ^A8"|Hpz}E&u< ~oY*yE1\ؐs=`cuGrn`&V[UKCL(Ong.(ѬFI(1SstjXwA#T߫*9gc-dI&,e4m"e,-W\&yavN.DmP9J&hBpC!NTOYA0?az:bP1>Yelyok NoC _ZC؇n#+ɤm?q~ ~gf]td:8>H Ir=hX%mrEqqTP5ks܆' F։>^y?ba޳0AɦfKVcl))ޟ%?8x*YwSN{ƆDq,!\r!OQTQ |LU{%On493^7Df*g86\Vz}Z/a6{A;w,PNqکK`$a1MN;SWN^w! -ϺLY;;_ҷ)]9=5Խ ZZ ::ԲwK^F9M#F_WɜtmOSq$K:Wץ-lt$CW=D;ȭN_>NmG_`|5u6|ヸcAHX.}{ƥ:a)Α}+&G$D^/kL)djl2.+磀Q&͕"ABm]HWo~~=GnM@(oy#OhVe]j-i'StBF6CsQD Hh^a $3K>M`FL>aK!0UyKH#6UotuyP`9+]`*3>NYjYwL V:}&8[L^:VB+e'&<|72ߴF)͟T a#3\Í(.Jp_ yf.yz:ljO{ۇ=DZ|G\@P()`2 z~SKU7zٹ*͉NS"Ղ1EF'OTyoُ a/Nc.Bq!e6 78ȹ/]%a~dlեѮ|+߆lI(8=Wlze.k# Wo7 lSx*gۭLɶC/=%$t(=zDrG7˵BIp_mQ (>-mֿmt1 J&6nyYKÃB0Q0|‰$“h u7 c]Kկ火qD^0!:l$zQY.7_?1왛NN.yѓ$H~ bh"y"2DP?ˎQϸ (>&>U%TUKQro.wB)|U.18{ۯǷTxlފddmg\.-eɴ͚Nzɋ=̚חɫƥ_.Џy_{VsKÊ 烎.mÚCmf8mJ }o4Ě$0gC⭇46Z>&Μ=Nةk TS rg]z>5TU n;G{Ir6~&՞{mQqyaqp<i{gFo ;\]@ ud!g"BA@xg`&–{ip$OF"Uk؀lV59z"WcGGT@"w?7 %ioJLUܚ:dij/͗ŽHf`ՋJމڅ abƖ޴=>Zwxzxi=eו" 5> `"jȤirQ)(^Z6@~FXEpN G)46-mn#̝LS8qAdxD8E h_qxvp!ĕv?;+r'={,]xu 3C! @Qe>>|- AE;o[ArDLCf:GsPĤ>@J/(;OQ1*t_N snݫ8г)KQ *`JhVMգp+WNvO 1h$`'y_/ ,!\x91 Q(ʣD>7dũbO]&;x 8Qjh޸ Q:sL,G P|͂2L`³8:)z %.JǮ l !22Ca$&UKT8<1{b M,*N=qy.3ɠ>s/=_^cup p6 :}TuY?/ͳPA:!hJ/OCGx KYSg]<$ϟWf Kk7d(#I`ɴc1O,RB ru!3WLw;魲 a[s< wy?g*NLAFjo<^\2}^p-QU}"tY'CZQajh>fÛzaPEUq[籤텹hBQ3+<0HOĽ,Gޠ6¢}?WLaV‚ ?Ajc/Өck<(SF?/&6-wS: F u >GqvQxjwƮ}y<F>)_4\iY#_q|մ!͓aQaj8kт3!Ir!Uэn1F)EJQ0m>AK-z!_ab~NvuPDSojw{'sr%$aSU2pEASTFBlKÜLrj !*mSmAӈmJXdSguzzL2 >,慘z6f׌Aut %N{.lS>Ttk-`"\િ;ђkԦ+9u"9o-S(qCAdA1**mZhɮeTfc ^2`[nV:xytd_|WֱD|o{:hJ7OTrө@%/PkX7r+A%/޻ " ěXP !Atpց,(}d;e+9pz9ufXa^L(M?̵yp&lhv#6yi{NXb 3\8T?n|n,:6d!c .zx+{WN1krt}h>eiYoWxSqr9VD,!z[O[nS]rDfc  omW$zQUBjsبS,(==+lftmyM؂c(.85wE<{ R0^ꇍ2"56$ D>G_qAt?-nu梏MIZ}iKFӀBxg(UIv $UY^`K!4k …<^-Caڴ<_wɐ SPC=JE@PPP^94I`yH5&~ n?o)ho,5;N?I囤ʦHq d56Q&H D" ي2("c558Έ[4T2Lԣ N!\AAV~ +DD DZ aV}=LP\[O|0  {\Ʊ=w;*:%?Z[LZ/%;hOc n#Х&?_o,j\ѪWشQ+퐑Hde4 ve>B[/%)jh[!B+U#5|ʱ +8^*+7 _ȣ`D(P`ro[[fHA?_Ԉ/7Zݒ?Y%l+Dvot6ЈEqL`C1 $pWF>z(_g@w-5 5]`aFƛp@h]qy^& ?=;5dUyPÌ(r5}m۶ 1!ŵ52Iʲ%,{= :jdO^SF qۙ@8IzH~Ж0w,a6{##  r-f <S_!'{b1;9 'ʏJw=&/5 !XXS:nM~;'c#]+Ȩ*B.i_HX@p)]>c{; J8gU$mѯy!Uty%`+HW(Q-S3(r[SnOio>)@wGv7IA戫ϝ}H(%F( eC6_CXWj(h(fID'FtVө/ҨpJD|8q0ai%nXmbg4㹣Gi9\\oO.И{O=_C@Y06ah ,ut:d5_v:6ŲatSj4 :s矾Î(tp?V\HF%IJA^?{Δ8B.g(T6[k8|]\P -5, O2C4G~Ӝ˕+aZT_E>cXwwmđv8z'Z] M 0G4+/_(ҥ) D8h9XH*RNXˡFOxp FN 3SZޕd#ҼWw \(Fp'% VC,|{?8)LȈo./ S71Yf ym6]ꉵn7ۀTT)悞v!m$(#w'Btz=|Lc>ʹak|o:+WQɺJI "^+$C~N:ccfe[U|^[25%ma6P `FK>yrA(NxmOow<`+3o/Am=|cd9Ed=FcF X9YȆXj|`e:np DSl}E kuaC>rQVW F4aVQױ-mm\6: @Oq f:m6 ō f x3S}TiK1W MulrcKVB"Kp|sAb2瓕cLeĠ H$!MN i ,٥f9GMd2ͧJX9Ե*YUqw5„Rv%oxlihtvnXA -%uqؒKfin*9 UT&@48/ ܁cKs=aztD+30739cs4myD[o`^azxȨl+ KD PPkpgsC3>ZKkEaW2$-!m ΂N4-8 bA qI^Z.UQosL-f0, kfMև|ȬU"w>2 僐n\jֹ\8CSH+&T &,&O奢?Iś  ֺ7ۭS.5IysC8d:6qNY|']h;!_u~XxUCɅa?e[C7lR "aQFif(wfɢI_ D wIK!{ ׭u_//FqEbE GZpɇ¨˙?F ;PI]/~YbvrĨ?~ӵ/2t" ]384 kAs"ﻥM},Z^cBUAH0 f2U/JIIҴz?϶x rI3YDx0NnB벸V|s IGQrz?.X 98qE}?}0 ]|9>;U &HAm-#zܴ6MGv',YST YIu>a2Լ(~T^FښVL@BDoo j.6:8ߣP]:Z39~Ľ/W>FqrO ~,;J Qҟ-0XEǟvt[7&I'TZiDxbH{gT5qU `>L,q2^|VC#ΆIO KZr} :/#6.z+–MGS{[j5dw"pQbOܷngYF=&+v @"i51Q:)6R)0}ԝ w0E=bDyxX]Y6K:%|tgF{k>aH-+h;5iSKIy_r.4"%EM8g+l]߽)|*煽p!Ry|?tс3Ù1UNS0PJP~Nj.@oP}DI/#_//kS6sy N E1OkBU[Ud}P"7kNt aHR'[Z>%f ONua;= ;pqc-ӎ~!ChnHXʣw+1nx,pLP$  \9Hb10KAeOl4gC# QS)8gA=l8JoK.9x2 G:Ѧ<&mPQt{_ts`} * bV:V176Ak'z@f|A=kf}[8[|^5XQ("|+cNom t5Kİ?N٠F dp;%y|C[^$DC)MOc0)  ^`fNYd*(rfӉFeI1OILLͺK01 VjhóuԣöfxBtޫJ_cn<ߘh$ԒF#6 74AX3XCI4K D\\PO)rST~t >)L5t<!B1,BS@)Ҁ SyIOUD/7y|~7jC-Ctā2X~n+;6v_ I ?(afBԫbʨ__]ߗzST 3FBت7VA>juOn!R!**oaC x .>]?}x[n3.m5es3=+R"(o.fM {cy:26"9^[]iv':><5d?Njk0*0i\9pЯIN1i4FLOA?Qr))NaӦ(q#3JǣgO.,mRĢ" 86QT-adGG#c2{-f]eC4QO(Kgwt!Õ f%waX|'sMk ]˱ܥx-h!1B LvlYtcX-!Dy$t8$]GNPA (ڕ.iA멏:!_8Z]&wAvZ{6{1nqx5׃C~RřL@Qk{ Z.<ơDAӌs$FR&>gM(RT=yPWGB,y]go_dٰ?c D͉BBC \ @}|=8[o"^' {csJ;hPEDwev4sNۓV (2mr+,~;/wt&&0ԴSO^0s0&lQ"  ZXz}3Mrgdr\*b8*jFHEv@k_K>F66yOA ݆h폓|XTdPr*ZZUoEb?U2q{́tnC>*O%op kqZ2YjTDa\LjU)R: cyMЩs:G5ۨ (Yg| &+@U"U!Dy,O.ِQ$_W 2gHfpiFvidvB^>R*1<*Tt+ $h;N۲}f{~PB6Cx$'fx{>KNO9N}`*~qؿϬ~H4#I(ۑAM xR`EԵϳGJJ:FJYK;RDTF*r31ӎUghc  KW!0<9ʂ0$3 ݝa=pw>o~(>nsM\偫L'Ma[<9|J`Pz>Ek|:ʛ.Ru|<ũJ#rri_Iք y8 ڶ>,ֻ{NOQd' xV @UD(-98I:WG|jD>^ne֜W(ʳxy/c !a^vc ( XKߛLxO_M?,vdӾg(2fCB"+Ez-2 +B!mĐc H> LF&Y)&Q-Im-B5 =3Vˌ \b?߾=0A'oX<'vAjL_d;D]N8lZ+UH1;Xq4>foΡ:XD1=yӷ^?2 U%ʈU*G(D_Ū4aYjx9fwm $)Dq&ŠÃWLW%C&'$8$fܵ>Ynj;XÛcW|()0խ&1W\)xkMji?jל=-\ϤvϪ ORz,+i=*+ =(&ω$SǨyQ6f ;uukFgEb,D7nkO5L׉ Γ^yy_ьGyT*dt&$@ݵ&']УQؚX2aez51M:hw{m{TQZLn"J<*fLL I/{7:85wja`C;‹c)$ou(?2)DI3~]6A.w7Zt&- M & R_+"TvIp􏗥'31gB =qs!"dnt?(ֶ+ppY$MaFrYeLPqg$xdZ(|d^"3(P-d԰P q AcuʘH0V*2קF$]{< \Tv( ֬JjtZXQ+' 2{0Ufu X .ieYo»^5;"/uoK5A9b\ xO淚"TaW8yִ̰0 8-@\~9+ʅ,`ݷ}8QH)PK>F7ή2>&1C*^| s[ ( v~B+)qgpf;$ 5H  5VXx7)nPGc{ R",",Xk>{ׄ؞0\O5e \H AA "B9]+B(^OfnHN;JdPz+05pPm(3د ee,c8֪ wQ=>?~8-xFL_^Ϛ6~9%: 2pLdPJ_jR!3?ږ* Ká2$#@y¢k"ߥ!M`]#`,%l^u I|)%g+7&gz862^GK_ͤBN?zP/g/.n9J+W+J@|HVeNPO5` ?=+ߺrp`g܁26%e$55Ŝe,Tp脥̣v$$@2+z?\A0r?0a453X?!'^/th|59^:BfG1$$ck*d{%oZ_;ZH<~{w 0 ,o&1tF 0z"chvP=gH[-naZTQhu wHĎ žN"< bGu+b ;22[b"{&X+Bw݋&Y9 gn`" }87n%|mr{;PEJv`wQĮvuўzD~?*jCggސx9f7ByzP13 zէc%ld;*Qh  (%npkj1~Njv2@ܞ6b c#,AC c̑vIB!0qǟ ?q, {0E/> 8[d}NJCیf}7K>:Dza\/q*g,rq`Q1|c6JQ܎q Q:BSr fx(YZ_6z316B9H;5di1FId5z ӏY fMuGѴi6 1Q{[DTKO/I903Su.XkFrqEa5c5m)B' ?8 9jWA^`eMga'3;*]Tsc5{;_c+ 04@,@ƃDӼ:c-Pq68@11Z2b=*zq2x""cn\jW9K\NpID!^/WIn703 kDufu#z1b&vV3a᩽f{gek06 AnFsd  " uUw6!W]}ҁU(<#X+Au=u@zb(dt=@7P<ڻ8ao;#WY=`س5V=b*GVd\l"Q`nFa]`?$Dj=}B`Y<>߷ϔgk"CLIĖûq;2den5Z7ky "ܓ5O+Qzl)4r)EhTs詤Kq6 JrjeFA:GiҼ3TF%P3?Tp[|qתI7<#g4C?n&..A^~c׿q{n˾;M>TvuU< ?m_<^~^x\K3I<.G Hv#4ֳYE+3߻=DN"L(g)ч۪֑_F/o;VGD^nkDAt*ş'8n+ɹoKcL|l.FۅFK}ǰgp]Lp<4?+Xxwei9.3IGnL3<9oAX k:>s {B8%"pɊ_͛Xe[>z~9g&kLb7_dZSMπsKv<]]<:-{)]p -DZ i'{rf ζV CAb"NrTA쥧ʮV;w% G1Es8< z>ap3UzXrdZ3)!h2VcθX4cȎerg .q20:r^:֖cZgFs eFx0yiS50ԝ'0rHσR]~7y31Pkhޯ~8N-^ ę_?j51~Uumo! Ş{yb٣E|(wn[6Gn{ζŸ`پT R[}u'j#5Ϲ7جQ"/JnoD[_Vsռ$*w WBA\AYaDbf^gcN^7tF3Cd-4VSeb5B"pc [n 1M s|C0&at,l춉)c*8e^O,۴zsMq#x^.en-Y("mE$ sZ^@_QG][+'&|EjlxL7GqW\grwm*yQq>O](Ɏ/v5~L8-=-}K{Ǹ,g:ԕܗ^osY}h{b~0WKp,ȱs[WeQ;|!ϯ,y6uv&7ϼ>{iqsx~3.ySmpƆe5$x#o֬^,DZ3u=9ΔG%}_7X& 6AV.A`88sS2}{V3]קxF[uFօ?mQTZjܻa.{vj<e|T=0n h;GP=)qӝ V8bM"F§%LN\;EECBR?vW8A1G[/T)KQ#SV*P* #  O}0~A`yqNo|D۶L7]LO9d*CkŁj:hd]B P4P&I.]GԨ-Bij7gFav\N53` 'L]/J>&{]EКf3'R@di3~?>)ޥyi¶=9:dxii{m6KL Ň2e*;AdMtp9݃khC +>G:_lf梿xWS JkK&j^\ 7V1䀡rtQFmCuqL ڵW 9  bK69 >P-uY'"Ta!7}}׊ 9V(Hgv~% N$ѱj>h0^!@` A<~aѨ~v9i:e>0pYXO샓V rѠZ)#wҏ#5 , h=!w Q. 79#f %z]z+8H= d(3?Aѿ/9( O(1xYQygCr<&Mzi:ǫṙ9` 7]/GX,60^Ro E4xxˠG˺|~s$6 @"140cCa̘-=|,zX1δ厢`9''>Y-A(<ȬZz> oʉ2^A@hQCICBU xLj>+K𽨣;wN{\&Z{; Ϯ \0E`mIk@R%Cw UVB9pŻэ!LF$#yylvZnL*\}<(W!I 1$Y^(F2ᔀov]Z1jO${I ؎*L7mG{`)Vr 8Op iơEH@x{i%v1W[ok~>]R߰*6=KO~k[t_6“o˹Ʈ@TbU϶1<1T 3"8Sa%4|C>W)##eɭ,ˢ3%A7h˯QмjbmcB>Sd}ܕn G Fnqi i5#BϜ"YϤfF 8HSӟ]謹8%16uQӚSfxz5 ͘7)97k [Q|8=ꖹfڔ23q&[gQ{?ld|vUH||a]ZUjF5n=Y!v7A o;N\xoFd|s_+S%9À~2_pbbЃ>A6#1-E~׈6k[g2M*}|Qn!f ]5xuρ[\"g69>P#MWxH,!T(6B?.:{'tޞ фwǽ2(C%I@vo.S{׃5ܩH4koz 6I7OXI>R)2F[v.BhZ0:qQ+JīAmꨘ&T($!!)*jjhh)*#UUUR󁈨EyO:obvoGN>Mɕb:Q3L$W bо-W+As0az)dgI{i5ΣOrPuBrR_ὔ &svs@(weױn `(u̽ſMD}kR]7?f#;Vj%cE h\&%}TD H7+.99:M_ ~@q AGI6dD(詪S*QBzL4˞֌B= )rb*R-HbU+F(k,Pxtv>s_7̈́ ¹1~l)ejimGvV4Te}XŢ#籰\-D3ṛu\L\,r HeTU" tܿ U\Ʋ%c@c ݃w s W6.jቼKU1ݧ++wkGk4:^IٗΖoTC<~tGРoqg"D@,L:t?0^e)({F03]G'~_0UB7SI;].n\<!)`7 't?n?gY DSSk4 1QH ???ŇyKy:~~#F?wHôc*$Ń/"3A0CHP?v԰Կg/ݹ<|];^3 O/q Syzv÷ݻ?.G;?7@_W???j D!}HRU_QWg?V*Ps8+Ow.^t~h~`1!!wlV.sc ??+_Y|@QH# ߺ ePvHǯ}CuGbs.a"}c K\\9!߿cU?(\/=1a4'*+pDjMiMW?gx,^wpgTS42i0B/kR4*0zvp)>?j-f$x|֠i4Ii4G"8/R AUXO־쳸wgj^? B.sX푇?e0 ;f|Nr _nX#Uj+̀}|ԻM#ŷ2 ƃ]-\D>q3I2%41#s(T!@I: QZjf b(Hf=jdcZ 'l Ij?+ Od@\BN)c"LHDJrDpt))!]p`AUљJ E8/q)YEŲ?<12ؚ2Ǟ{aP14{S!\ oif ??O4_׸] {A_$naHC,FԒIs?m~BICV*mmQ E(35ՋU+/FNچM@qpa{]>5?3{΅0sG8Q8^Znmøsw $)X?@ZWaǸ']%5ҳUIEwteW >a,̙pP#UbG̻WT(oU$6W6ލ3x>9 !H qA`5 ƁDGHA [P;R XMb&3m7HNqUۺŠ.pa@I@UoTHC$AQDbɡ4oz@,\OY.%=$C XYTw5ׄAb!@.P8ѩA41J62 - Cwqap'&J7M8,C(I*}52>4OHìt=>.Ȉ<6vo |H(P`GO2Sj}aKHͽV/.m$"(Ɇ),T$OЄ6s@jT@Gqqh$ v*2=1Q)-Q`R`g?l%C^|'Ge o 5 r ո^Cvltq(bm)lنc !_͘cdAss@6щ>B>]_1l䗀¢!FV( ,\> JZ I6h 3hc@buXH w_Xb`"C9uxq8Ȕ5!'rgO8gX~:kfr fpN,hIxX 50"]ݏϺ $U_XdA{QAo (ܛ} Xv$)|9zpIX9؄p2\g PT3Wݡxl%ri;@B"|@Ek)O(s/sө>ׁoӲJÊpع CjTw?|+_;U,aZ$>IrJ\{L἞.LȍrZR,;(%p9+=H)k41rr [D{]恴@>9TDSK0 }vYA-B`:$Bpٱs-b}w4HN'_._ GgYIecƱz>U'Gvfl暾v՝zKL& L"'l3uyːxn/9OI(v* Sa<d>nZt?_\?A$1E!]çw53;wŜ,^R]-d{rQ.W@DP88{c"w"6{+]gç@<xtǿTtH Z}Ώ={j~,'Ûf ccLpYУ7")y]` *UJ*j\T c}w(pÛﱤy'aom=}1{II_CucZkZ{;b.Y_gKZֵkZֵֵֵVNjukUkQkZZ}kZֵikZֵgFkZֵ}kZֵ-kZֵkOkZ֯ZkZֵZֵ:5jFkUkSkZkZkZkZֵz֟ZֵcZZֵkYѭkZֵes8εkZٕc2VcQ[{Ƴ>ݸbXBMzw9-5ƶx^9<[/<>#'aS[6ێ/"Qwvmޗd:yT#@DD8D"o50^7tQѹgH*E}k de`paI @ 4oۄ;;of˧߃79:9 )QVQmN\,Mɬ (u__e%9`#l`F|7i#e u TX.8.r< 'yrcϷ{SpΤɅ,#܏d"5ʒd&!Ľx+Ρu%ڟƃz+NOnԭ;=Etr$^A!(=9z|N xxzI$w G?e;؝z۽b-zA+o{ɵ(M^>nx 7 _?լ?|ˆkymu_<lWɛIz3?P*z%K`Ӕ0hu}PVvB*Mn+-QaXx!Iϊaڿ?fk<^2}@}0i>c}2vpX_;Xpc<!E"VG׿3< ˀ+9gK> 7aChXwBG.֌Ͽ8~w.qSO__.֣S뮺뮺s9s9s9s9s9s..BDw̍@v;Σ\'1Nw\7/Z!!(؜އ 1$.2U\ӵ=6? B;xzǼX#hD^; ^m *1w9 pc8]o~ܟ{uig]y+.v߰N{?C;һtj|5&У~(I vǀ`~w8wk) F=QKXEc|ľpa`<]0mNI]ÃtcܓcurJx 0];~`ʥ,|u=;_>ooѿ-ӹYA#P8UB$@З=Xa=Jf_Sg"Ίhzt [nѦ<1swBZr+8̂#9~^hF孰QgϼxWsxζ Uql҄jž^Sg5yWO$hXm>j0](Bs|n=n ǟX^^E(PDV" AO;Fk?xu;I BP]Z>mIuX *(\{/ݜxh{e:ї:t Ш>z{ÇP)nT:>+@nA݂|Tw׻{tb*^t#19%ٯb|a_[2k҄A ˀx~W0Y\ִ=jNy- ͔ʗLH>`*L]dX1$9a$kPN;1 ŭ2E螻t~E_S^2Oª<.ZNBla\#UuGk;BV=0sLZjtm.΃^bYBI{|vWZBB= ŷ=*xln~&jV4Ї5:osaPZ1.\"V[ ܶFG9ݽx+ [o+ׇHJѷ;%T5 fuk/> S AvjsTMVBrQ\CV:9=Jbr"d'XYPfj-~MwGǦ}e#u"sQu7mZ-_ax/c }m=uUM RLv"Oam9Y`[-1 )շ oԽ9,ܯmED႒@M6VUbp󙒨!ŜtgSzQ9va /<%㯎mHqVp30$߰}f &tXjIJ *fwQQ=ZZeDƌe}W H%㳆CIg1 xQx[xC6([k'4",u5%nߍOwyDtqX=Wwr{ԝl밖%ƵK: 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 7xj1<'׼߃tb! p/J"|$^I\-rCAw5>Ezs#w.v t<@ %Ҋ5 ritm28sj vaq;HBYM-fb?'6qغpcU֔w {C*GHJI@ҴHbMD%?@MݍDD$E0BP1DA D U#M@P4 +O"J" +cTDT0@PSKCAI QE*I3,1PQU@PETDP1PDLEBI@I#C4$5QASD-ڦc;l@ZD E!Ll.4'vQdv*g }p! ed"ADBBJ%  H3m0Pʑst DAvLm)ZXej&*Jhh(b"i(bbdbZ(b)Xġij 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((dQH(`jq iHd]a<Ɨ2pd$D4LݴMLE r1b劉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ϛk7wfgF )" RaJ)&"H" d$\I?p@ Gv)T$@x_(M=}"=`8!,--RP/]ps_ U@sލO_y^t gHkGoO  jF@!ĊxJgn"ynJx@7e@PiP ׯD?aȰ8?@u`tCO*!~}wЂ2`8:T?^uwr`)WM ݌NI\)G2k 9a͚[M/‹Čj 4բ t2 @>A BJ*g ޭeH+ٹ{yi.g\qrϑ"҉jۆcpm٩8FE CC p.Z_PaeO<Hv}!nZħE5Y` *>L>R% (6%^too?WQP.SW1%?є>ƃO=-AE9CJlH#E %taA`ZmQ|a2iFK+z]ˣ%NEUE\~Aa:M!CdܬE H4 0A0-R(C!ݑ:;:"H/gؿo9Cq`HH%yq!SM!9' )D {5:4^I"WȏD&% *Q111Ll$JQ rגiCҘ)ŅLMީ [2(2q~ v ) j0_;+$Eg +yI#)WP_ۊF JZ0p&5feϑ $B7Bl_??z4Czm @yyW̢b4_Zqp]8/=WSQ{0ٻ13CW`雠% GnO2'qՋqX]\2NѴڼ>zt#o/r>_̘^'at.i!)e6a N u-1Ecڢ[l_ۧ\`ctCgIBr}Ǿ9!ɕScvu۾}t-?ӗgc`?̴4VimYDnF_*8n ! `s~E9Rg#bᎺͳS*Yѡ8>k+>y5jF_"kNOۛգ-ՙ[>ON,rzca=g罝(+.oǧqߙ ƘضfnV5w),ፐ쵖s\x'<,CMXh ,QGLemKCM!!X{eYg, 2AIv`RjT. N!wLd |}ry{w_yŒwX,>DsU/ڠ~h/k۳-v.mZNҖ8|i ű V LUZrmW/ͩ6MŜQu=c]UW@kV2o5.~`os񋴲n1;Bjٳ $6-j6  y7La+cXL!W ʓkξsJ_X|dx.5?x{GXldg3ߟ?*`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'0? -zUV2}~f6y=WwNTO{ncQNO?>q3j凞 KNp@?t Oi5>熇VfPN@@@ vmõjaD!/0`̃ X5X*D c!I\EVFtNwpqz~SWA} 3@࿧3Tgl$GUHADeGzDN">H0|nV75V՝mH.67ATPJqUPˮv𯋫] 130DbWA5Aq$[SXt;q"G^ LlT2.cN-c,}ݐMs7-H3m:B\5;dolS+TjzQUAFEրj87EX >;5=x<2IzVLP Gϧ[.-1į;guCSO.Q};S Ubo/3ӆ¤XRABpf=[`pL~s5l0r^'ȣnOxoYl< ^,۽|w5 М]p6C?_wBo } ۿh:}bZ# ' n?P¢Nl[CȚI@  ܠ;r7}?<˯ Rs(R&/T~WǪ(b֔/@I։I;]L/rY@`C$0(@z/vRY9mMA =x rTZMzL0OMYH6b9?Q0P]0٘uS}J瀎puyrESQ ʀP%6?_XKο;9<] 9EqÚl;_;Kv8S"VOCf7TM<'Z'Nh"䂌ѹ2OG/feQ:n=_d5; 6Hg%˔p7SՔy ՛>\ [Ő= 9צ/߉0Ӱ͔3m!Β=Q?c))~)[Ç&ٞ_*b+倧&OE%8h.V}KGwr8fz(B턇}ٽc]xm^؄̻<;!OnD6t~~~.ٻ`;uPFȁ t~aꏰӏ9:UUUUEyw1n-1's 썠BHIil? O&1 kk{FEX'hWBeEctZQ0Yk]$EAF:#<@y昈1GvHǦ5{Hn;R!ƴf\BF0ýdvˆMX5 f=ve ` /:* sX~7ׂhX}s~z2r?DW>?x$Hms.k땰X-Dg$Ž/u ?WlFM Ѻ$=K;NOf"Lg =溁]'ɸ!Kat*fskQ*`XŧXqsH>ڶVb(?E}n vJ9CPLf*-7_8EQwp*u#ǡߴ zPqoqkf:,iD% O)?Stӕ~oI[`Ǿ5S*i8H%kNk\IF.1$79 pӛ򍙵4d2[P.ϢqzxªDaZoֲ݄uJ #-=%ߋG`2N')ŽV!'1w=_+ 4[Bɍdc,Qj#m g{[k"3\-gw"%o޺:B l>Z*a4iaʖupieLAN@Jv[R,pTcq^+wq_Y ua+JK&dQIaB‚ =W=;|XX e5vA#ouhIOgrCAG%5\*[>.)R^T93sX&9`D.9GvHH*5LO<"b/k0i0OmTi)JV ij% ĬXd*AR",PA&-aPGf2[9 װ,ɶ 󱘕m VkFkVvŶ~ ׶cccfIOK~Rv =l}]\0.v ߶,i+<2`3iٍ%Z+;g`'Y?qpdჷ;,׍001.oa(d.6AwPF9eJ@hirk pFc+,QL68 `1,+C^6EqYj+'gS>lYbR B \cNbƲJFW c<^"xVk,\,lC'>[-2kOk6Pߺnݱt ( ' ;,1}k/AnPq= og8P'W_bZ/~f4r}6b9ÑT}c>Go>=^{xvum%PEC҈Q@4TN o۠??ay,* 2RkDd#uNsP @N'Y.^MF~s~.3>o7P?0""J("PR )%R&$R)Cnv"Ǽ0LYS$?}mQx d) $]D،J_Cp8;v"v{{BscTV!b8qŗ8yjLeErYqΣ8#%WVX%%fRGvBDun.A.?Z檐;&t-T˥!48m۾6Խ\ja)Jc\#go<#]+w9sdѥ(A &Úx緔э=d}:wѿǀÂ6H&UP8ugeTT{pť 9NpUR3a#mBVxdHթ>~+Hri0k[*&^Fs<|d7i4u%+i6& c|$XlPcnsΪHGzsɚjMbJ]it鞻Sl+5JV5ݬ̮$3s0fGnZ>'e("0cPMs;!.LB" {YfhhbaP0ܼƐc'cj16"H#OxM2ræ4,E +SÄsj`1f9 E; -AZ 4Ѵi;c$G@գ`DIi(RoFHySv#Y;$\!T71jml^O:N4UrV"QRAraU"0i" eւbRNv}$3i .f-cm"Qpiuݠav?OQ%B?/w綟 1rڈ^}UCyXſpTLQ)~V gxTu:O'bqW}2o !UUUAݛ{gɹs"9yNBvJz JPwi @2ol21FXN&cWhgfyCH;3Yڇc P ǒ]4NiѤ8> <N.t8t _T6:(Bck҇)聯߮Pr{vC &f``xHxN^Mw⠆'q=5A_wZD;||si̙sj}N[VTF8sH$| {v,Pg/8sB1=QmTEefVLlS~4|B;b!- Re4[mt YF=^tJ1*{ˈeS3G&z"3K4?~hɽB[8I``wcGPr2]S» x?|}t&De Bь:! Zb^l?SAij_̵&rU%^ÃVGDDH<ԸD0oG< zw!3JEaH>|b(|/v\o[ٽ{֍#kB(zNjf=:<\pEi/羯~Gz(6y<9z5F#QiQ!,eXkUjRP= %(cQ@v˧]}ڑ0/BU6E|^>q jcmEu*l@/trR s#NBR矨& f*B/W/Q E:){Rk^|8a`ij޺YZֵu;ݡ@1؆KI.p"*uoifs<Y5eŽAf;[bZҵ|eb\pI;}/ A>lw5)jC|:ad3Aa'unaF[j;v&u9}v3X|8痘V|5vukk=r=db]0u16C۰L!BSvD՘f5|׮צ96&܇3x[d9--7C/ߴss#W^\VsK7uBEt>ypƌ1_KmVuZۡZV w|q:4ksqQ~*VǼE2q5nM5FM);늉߰2 8^"VaA|Љ|.Mp,(X[%ȕM gH,aӦz^g^#.AP`04- #pYW"M (p)@( LYO%&S1 S܀ʨ-$ 7-5K gO:s1>_]8yNDB 8cBAN>Y)73.8 ~bunjA,N|Z666tܦcm@RG*9j۵F\ރT겵vNHEi1 㳖${l-Q9lk@ ݿ\H9_XlUP9@ԪH!={zhT|EXi^E\Ns% rNrn]#n=ۨC uVvK6Z 鉌$( E kedcc;Q@m=-0z1 DB >|g$~n݈ևG?'Oa1q42h)e@ ta!HvBa>;[. TK_ Brj l56Ӿ953§؃tacE,N9^Pbo1hb}ŪSa#YK.X >``T7?Ř C" TtyJJJ"M4LLJDM z{2a28(*\Pht>Vk&`d󉉣|#N ) u 9F<9v1dk"(tTHoQxĴQR4DM %EKTƠ_.>!t;*(P°RV4XREP{!S(}pkc1xGHpq6[;gMEUE,UUUBAAR-D aPA!Qшq8~7߀]:?X?L~}T[9ssݟtuWZDԠvʻ%x{fuE5.#TQ -kRgKmõ>Of5ʁ^B0D7'SH ÊZd%zGZ5r3dcX*o#~sYدv\Ӛ_kNߪoYA`^B(`9y'm`.~x G/iZT*JR/W*"x|_߬׳b^6-zs[Ǣ1Q*r2-_~> +:yBP \AtUkN{NtU)JR$TX 9 $)bR82#fdʼnq!( į! |G_HZ  xv;:%#_` `cp/=2Bk!Dd06*3ݹ. (x=]`Roy#rfZxwoO9j zM&뻉ǿ^'ITJ޷]RŽ??q$D;ݟ^H,w/0JwTOX[a0rsߠx1΢#~>Ƀfxej) R\GKѤNguȂB#n[ap 5غS`v+kB5=uc9VRI5Z3(lBf[h4rvʘ\%:_Be Mf 5(~^ڦ{*k3#xI߰I*}1KNx?uPԡ{`NzRfKKGxlT5Z0?Pǽ:O|by!9dʫXl3{| ;B!>pz)D95IbC A~ O6bxȪI./L p=V/>[lc<4թ2I3fYu*٭NZ }7q.F5RU(ORu ^QD.P?_ٰ8pzQsPB)wc;oÑ<<,s}?J|iE%*_f}с CN%֯}Gf. ?o<4r?I*G#ARR?7} (ZK4=~r.3P/WHAD>|K0hOL'֌n $<'a Ƿ #w'49j9(!q54.Qg}S7޺Hk P e(sOFe)=p, $AEXÐ-9J }lȌc(qGTӜbx:F%K e[M/fD\yP2{1 %<+*Tâ)/֑R ? .d2@u7OJRҔ#;*U⬢yJXwdY6SrR4` qf I8)bjc<\(zz]@ΜotaB2(TX;=lh]>蝞xO4` ZeÙ }r*> ~Wfsk3R~RZWs!TɋV_0w}EviuzÏHqh<@J#2ywc5_Ƕw}(;Z9Q|{OO$y?1sk6ëd?"@.wAa/~>p\(υQBq!h=M 0y ͓BYʀ 06Od (fJn ,<EZ3q49o{|{Sq(SvZ*zƲ8bĤv)/{3β!I.8n2QZO x9neO k?jC}~[ &Ҥ-0 kM$UY*H$Ά4A}cɮU6F+Oa6TN]T~C?7/75&9^~iMj*-Ky`ktq~ksGD@ Z`&#xrYc5MA[Usjfބ<9d6 \q@;E|ηZh5:.BW%Wnu;g6Cۚz,X-KY?a͋UYK'8"-Qo%_ՕF>P jVZ쎭O{醡98>h_['~z2=9z*aq}OU5Гc0ؿV8I"I݁>GU5FO_~oxz7PMkG'DABHot1R] =LsUӜ9{5)J}nzVڨZ-dKkW1>aΣ5XNIOߊ좦@3"NqeZB2Wd("ߧ8'6b站B(H\IQhTF"o!ZEl XU99Δ(e[}{\/(YkA~.I"so|:ߛՅȤX@Xݼ92]qo{4E 逤lB+ 'نKe}N~ OO4fڮ(NnjZ'I<4S074_2.tX6Q2oj|5Npɟ;3\G?un )G"C%vGS5h^#qTsWs. +z'&wл .jQT61DD@n{z镡X veeS9̙siE*٧ά^]vP$$ T]#%KWCw辥j .>;~G:nX}Ou^E,kg+mc2 P;@- Vl~9Q}ʶYE&kE-ިq~x3<& KOXs|f.#g$ +j~ 3B|)I+6.;n*{x;53Q7@mJv(j'K~ n%}AT<$PZoFwQd˟ۣկT̙RwZ~;zf~*,{E7Os{!ޱS6iЌsǶ6mEr*rLcVH5fAV=̈&}`²U4n{X)O'+O ~ӦZNd" ${B”Tx+4!,<2g9r/[^Z$u۠D3Fl(WP%ukһS7T l|5{V5w ,A}7?$Jf)ď=K/)OURgzퟤq}a)Fo]xbŝ* /ѷX]dx$9xxI $"8GGoa\Gc[sˤOnޖw8npٜm=X17bb72O Qx(;ekuKpv&a0#CslR'݀q).LJz}J<=9% X1zK Wð_ T_$`0%rp=uF}nɜJ{9Zk"Qk LM]gz ?nOֵ=uڬ*f`;U\ CG^P M4yP]n^!;v%[=}<-!dw~ޞWpP~+/= `>tTU,:ύР' *v!-zO?o},ho]_*u`B0dd@ bvGJr9`?щ!ߒ~.zDemYRQx!DCŽ_/;@^P:?XӠ8;VDHAUpSqz)3eoבJ{~S77ǾB]Ru_`^1\=btd۝sjD9(=YoI>" ǢfT2KP?lF;{FVfznzY?5 ``7~wgHDA*b(s&rNA0a;\1;԰ ~}ne0~u8 \,UN {9soăYab(Izo>S |t28sXxwu]G.jܜo9k:Os5l}3?)j5:JLopL'cL B[cǥzuBpSewɀ$ր`@A/Π~6q"0!<NjrN{Œo<[Џ_x,Ʊ;hwzIO:_l/PDs6X'Tr DE a*QY\"H䃝M)++ƌ(y9x;‘f0K6wM $Y!]P ej"z5{iSt@; +I?^*؁='bj,A#e.9\>]{7B[wMwYǓ~GZ Q;!z)t<<Ɗ-jy Te--+ۉ.\`F1Տ;N=C1wպ=Wp-A;NQ ] ܛ9DoJҭk QF~#I͹md79ޡlvlx9$G翀JWGUβ\_q'7r8sSi piNŷekÌCU@g:5],Iŕc S<ۨs(79jn0ȓ)(U泰P2MvZ{_bΠ)]L>62v g;=0`/zS '~jwAvu7|Ԣ|&7jq`>.ȗ2\c)>h1=.Oef;$93smsʭtDLR#/ۃW.HÈN_k |cVdXEcݑXE'hh ]ZۖTFu0YԭE.06. B]-`̼ƻM+i7WN.^][۹oXфnbI]Glb3!f6-ss9#0t蠌ecdY' u"V0L+sop"1NsY3]@i&&IT]Z1/WU{׎^{QFۏwvžt 6 /,_zN$ۅpUxcf7Yۻ<|O u7rmna'^`7U07 ᡆd((ӥi Yl2jJ>q@\+:H,|}.( _yf]mhr/DhOE{O^[m`,ر~<~=5_X+]]ƧVS`]arszu R ߵs6}&'|yPGUf]nBL! Njί(@ݹ!BP,sYG]+g@6 _HMUQJ9V}_q񛛁BH0|2I&Z c; 2 4XTۧqV5$GQ6ly0L]5v+nVq=vhEWVjׅmJG uOK dWLVQ߮07a5^ d愣f׃̳LjI3U׊:|IERJ+͚!-AW] 9Q5X{5$g4Jq@Uᥕ[^*)(hi휚;$9FA  Y;_-rU*CǦs99i s;ҵӆN#N2w"YP!_AJK &!^,auu>!@隉q*5!"$fw_5uq腶BYd}TE^7 mw%׹9BS)vY_.hdf˯G`(=,w nꢄwW?ǰ3G¤0̄ =Y x~xeRUM\=v5;/T!̠8>$_k8h-xתX ZCs?Z}#ˇz>vsS{E( DH>J>z?bUl=]k02g X+iQ mxb*lةR#=m!W2F t]sU 0[mvǣ=dm ?:9KruϢCWЂ'Yz[xeh=.=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ʨޱ98kOXC8o;)@wi0wCW)rl=yo{:VF\}3'Xy>ͺz3RϊCʂD82!^̭mX'^!ݞSW!u|D 8b}:^9~pAp=`D ,k)\sr}{+֤Bev `x?gCm[:P, z$RP"F FJP( A&d( g=~L(H ?/-BU"+Rd$G $(A)OXBYs?BETIBITY b9m` j`  J_h_.W/ƈh?ia-~ƈD\ب' myusG &2 "Gʖ8:0lX"OdI4#m TX3ZfL!˛ 2A$<0*) X9 :\[r. H(R\G$ @cmۦ 9#D[#A h6~?og!a=R +A.'9~BT'M~tڬ$!!_Vs߭r@QxEAB8]H8"0_oljtEHh+I?;9''>'C"`qY|qp3߈s;Χ6Uvo^p}~g珆$2@fL`NzqP*~׎/o{?]I ܱ8go]?'|i}h üfK+wT38^&QN1D{|yhN?/0'>H/P/zdx{ G$a/] њi$A61SٹƖH!EL'Ts,b©PB6$ );"jK(&D}f0DaѬP  I_Nf271ͦL6afCR$97NHJ3GSG9z|d{8R$7:E!23;f"1&f͒K@Bk`2 *DztO- gT/FHmFO!8-]Kc[!*oc4`3&^ԁj50];j@e 8Χd18M{6]ð`yp4pѲI&CIlNxRjvOg{ W"d!vh<"]Ju^_y H<}z@ІO?qݷ+W}3,K"ڀ!yo;ҜSظ{{;1}?d&#؎>GS)0#0`~;!%왔F]^Ɇ4Fao_dE}"JVDPL/Sӥz*l^Gi-W,CB^ [5M{>(L3L\!/.J{{da59v~[2O K>ŽFxt d~t9=VKfNPsY:NX賶؟ z{OɄ1@RgbB 5K3GMa&F8]z=p]Y4#I+ו'yu"p BҥD] HXeyoGHLar!&0T Af#%WBM#A&/}NJyb?%.x}m$!8QI$D92eՆ`kò'Egv`MÑi.z~)9" (z֦<} <`>X-ԴDnsO:8rj1ڃ*0 !TTGUEQVy'l 51#{UUS1EpP 5a%kEU\EQB*(\^>9H|KA )reVۼ6U> r6Ƕ;' o`zV!Bk,3 wpx"C1 ^XqV,>U[v٠IGWi (R&V:l 14Au \BhJR-9ِS3^Y(nIm ĝ@$w)ö.'@Gж Ǯ9q3xngHJt`p!R-f`sn?o0L׭e>(hA+P?d<=)Hwꡣ%{oM=Y8rE!֪U|AX&"|q&2 .iS9"V)8 åJ16|靽;_~`~t x95(`[4(I/ ֋uu&aGȟVl`v#[ExN  b|paUEȽ:*LapJ=6;PrH҅4d %(|NRHpuN{{WV1lS((4 D!ßD5nC5LN`!,̔aŦu%=_wlo\/b Dſer 1"`&! E"d ~uЉ?H1E(]R +c!cb5&,Ń=yJ=[ \(zk7GnI}2mdž?Y߫tfdB|c J:6`AEz٦ZѴA˔h8 + ̱,!lp陷g.yaMir:!vHqhIzH, &C_k,uL`RB<&D)vvic>mL\̙33333333330>tE!=>>]ŮT&{nS۪;JA4 hs )M!LuUP!m p}%۱7Nq0 B1ҧĆϧﻨ%f^;= NY_vEd$}x90BR !MsC~b߷\'q+Gh&;WT*Nˡ1ECrJG#[ɤ9+>qd7qdC%U&t.n:xW\.pd!vbt@Y6 OW'$Bvvn(msl# +Ӳ=y%Hge6b|?=eAID_w3`.@z^ŏpzZ/vS1 qCsOJCdYp: S%\i1F㓻Ǿ/ %&Ht"%|  =i ő G q/mۗ=OMi+rfCQJt'| yLM{ԗhvͅ|bS7o#<[W %ٲF/jj5gW߷ݖc <0p7e5]l pwלn|窩e0]s|ԝ6fŁIe8a~YF%?PMN1s77UĂMcoko/W(p0i vz^s) MV{i1&}y{~]ॷqvPcE] 7Ĕ~ lfk[a2/@/k|_ f&aTY~{MЙ]scuoqEj("EK-q 1cVƏswN("b76Wib0dIOe:!Dgms'gljovwjmX#:78[ ,q'ʹSǕ1Q۶6ۮWuq⧱$e,qȩRh[lGROh{(6P }E =nUrPpstq8Pf6#G: Pz ,`ʏ~JNá֚"Çln%k}N5 (J|-ɴ5BP&FD(bxG1(ȕ7t2 \xϸ6b2ONAr( 醗GmR]X7`'8-sx n)@<~ w`@7̞@=i Sm_0*0MkA%187&9A-Xr|gV̝w_#d*.XǏhDm''_9BXni,Xa=c[4iiGg%E@u۟2lUY՚l0zds}roflm)TRxSE+Նqk^ϻxah<#)MF9SQy<.-[&TLO1ڢ""#SWw@A(L QvD䐛b 2@=5sg{0}EfLbgI *&$9/Sd ΝdoTzcRzr ֜sN2oElB\'aNUqMdxH+ lX;pfȴ3 lٲx;z9f E߮yژqQkL6g7hg:L!!Z ݺv4i&ƚc~ob9'ދ=lr l,nӳ8mTBT]-Mmd(fE #s]gOvh<|vP2\)D8Gڎ] f}[(oKp[gcg.ѓw$cHϴWsbXjx?'Є)AރCx qTr qA69֫y@b$>S֟@wȑUXt۟6mr3.q"ed *n۲8l%Р{;&lj8.0η9 4’0_wd$ϸRSDߥu XOJ܃39pNzzs䜿8 b{8lxv:|v`!(CP;`\ R32*0O>Qأ{p?C-Y6Zej<G$f6jᒻc!ffuvaP|9siWRSTBC@u: ~Ͽp1yCe >ވ|3g B\s d )M2sCMG%[ㆼZ/ H\Yk 0Aӈz7A_v{/gD\ bjdH蝑ɘ| \F]STK`'"8p$4>0ط Kؘ}M(}PLhr؎a,BW1v ذ/@d}_}Ge NO϶:(lqWQ)C,U" I]BA&F`-a8UQx͟KLD 0*iPM}!]y@4O9s5Dpy!' RRC5cO7Rlk>u{~ZUAy̰:+7=M$:i"ɪy:8ѦqiCђbhD2B0ht<.}`*ǂd `nm$i@큐$NIHxAz~Q;ytL53ϞT~.%G?t᭷w>M~ /W&6 a6|4m`l R"-3 2LȄE(ͱG};(B)NGW$tA7^_'M",6>kP У S  iyRrb<+GTI5"eÆ9Z9k1u -S/Q /,̓ځ$rUeU9rI!b`(4$ !Zg502?9k%0zCz11X*|l<n0\H)ez<'c@6$N4Tn#@`1^}=.]@> `ꞵC0x & AKx)}cvJ3?y9ofk|OV]sz)Qdx>fnxff)]4632'~@Q%z#-V` .#W[BTdU4=,0!ssW$$R~)?3h c'}|4 I=?"DXjX0{o\1\sJmcxA#mSl7%feUyAN9:9B}IbKI.' r60[U4r('jDpZX%n x;a ՋТxJ@dz$~2&?}=F^d^4J'd„y>Mnڈ˰Q֚6R*rZZvv2rf(1lÂdY)>y;j2M& (%e$P4:48q֪||=R$ȎٌMhqA9q|r9:Οl~q6ӅB"ND@A ImsT(rD7G'ĸg? i4)B @C0 ^0`Ip߀ynk $<Φ9*HjiN!Ʌ(w.-ho7QwC 2Cl7Y(($_rI#E=*G㉚1Of|QooUj ,tC4,ju>%iO';q*as'qLpSpsgG{:ڮXv0]Rit;?(֝lK`HOQzëF08!#@y䧮F!z=jBmPFkԠ5y|&īIvO=/vc":C2E[Lw%axL GAEI$V"`2)"bTc!ՓBEz4ߡ~$P)`2DZ7SMYAj孀E  J$PTX)bqzz|lz[9{aH ϒ,'!;MONN90A~(0t:K<-bBM̘P/x4H]ȧWOǦkvA$UTTc=o0=~=|H|v~<LkBĊn en@(+w3S|!гK3mrZX 70KYmR%kb؄cD5X-f.E8ݸ-u$ Z I2zr3ֆ16a_;7 LAGrP'ɰ>k=?!/bO MMRf2>c>]*(O!=l?d}r:ns Ѡq Cdˆ6Wec>5F~4unhڛ&`[Pڎ2I!n[?,jcgo]ɴq#0LPNC'xԝN o.5Ogh*j x)_E`a3){ !hl4 h=x?yڇ(ݎ݃<0O ӭ &^f_.iv8}DXi؊5z̃A&.I_ 7S^ROB}sia}O>G5 //A)P2R lx\La$fDh"!0s <(8L+K?I<p= O  qech5pQXN | Bs0|h61 ` ̹ U\)85% $ݧvTj8G(r!_ջU5߽kycҵ_,|ڿ|C/:o0pposnpD H஬c;{Aw@;:@W(7R{q|m"=z66t 1Kz!i@ؽV?ge7A+n*& `F*I M㻎{&r\(3J^J]m 8kq.|, lTU^LBU1#|~)@tsfOx**WD6YQyXgF7 my5)>U8QY`ww LH޴if6QҪ` ͧ;[ oj7QƤYS$ Ηӳ:$El;Bsb"$;,3R\bNH=xI~ $a8ӦG^@6T|CAщO8on }!N?b3My}c0@, d0-;nAr4UܱL"7PHpQm|7ƹBxx*ki֊bRheR㏑aH Ax5ۦmpt8V1 K"882 ӬATY\ Y- fӴS0E@$d=pstOt#ޞ{آ9o&$unQ2!!/<&$C?igj(}pkn q GH2;\clagD/[;y(]< lW0]NNKP n`TQ % wdz})ăH4zY딁@ޒ_gau8vl:\k$A:<@YL&]3YuDK{x%9b8#Ā3Z3iNeFDW3V_q31J;c/;'A '3}4jੈ1*,Ma|n%2Biép d:nGAS*4oN]{jCrcڪZ?L;5;TqD= I+0>b:<,i9!ȑќ1iIGΘɞ 1#+ =}¡q$q$ jYtLr6@U%w p*7POT=4$>~UOa א(14N($}4Dd/ls5b!;DɀQXsNĮKPjr%WØz8ߩӜ Ѷ &0:Jyo % BO%PA$|wRj&x=>|/_)b`뙥-=JBjц-Q ƀ^:AQZpi Ĥ.:$pX\S2WC&.3!%;&"K:xUm$Hk1?ɫcs,Ħ>Rs^x!0$5*pQL1 FMr6/aҁ?ĉ!Ld|_Xr}I ߵ(w>Wo|PxgZ"(F渑􂕧'|]A), MC%}g%`RU|> >eS!9q􈀦7DO'U=Ӭ;JAN1iJrG7ChFW$30&1t$10sD5^ݴr(|2A̓:\,ه7zIvMGCeZ |̛7H rc40e%el9| ,b+]A*@*)r8p>)HI$tcJuwJ+0rBM[D^#UQ bp ?`} 趍Lfm^IB-ѹ7-1sѩ pD%7@a$l0Z`]./ ԆjL=dHѝ`5#PgUG9iE|C}d:Z$ ?/OtP~9C}w{0Iy`f*UTH12C!+DOB;!0s^y#XI<rw:4 3xNMM:E'~8d(' (*n`Ё/-Aa auU7`APt;sE2j[ZNw8}8;~a NhO%,9 rrd Hv;dϹ !GY5'>I@2͌ ;6έ9Σɜࢎ Jz`C j j gho}),bee0 ٚ<2w\|I1ck0g:(`0˼U6]ښ 6/q J>R|6Nt㜱1OzL{#*{ {Xx jOi7zt8!d>j].1U;輵P!Zyh7Ac/sտ]'%GҚڂ*.0\3A!! ї MӔ@u:@vμg &PCr tf By̶pA[Pr_̱$ O79qrs3aTa,]\ O4t !W!'S,ɾ q<6A!x64^2LUD !94`\d}Oaub?}S 2{@:\NG:9h=)dC 0ѾٚCfB|lB57td wk' є/0qa=[??E -^@vG1 ͌lY\e)1 %qHSN]u4 ^=³4@b*\&АQ{EBƒ* ~=>v; 6/%؃m C$$!(>X|9$2 FПrIiP1D0CBVA`yT0àvvz_b;-hƅP=jO*=dh9GBKcA! ; "Dnj2="(@dHhOVu9 o!;4BMu 'o(!^_|la' Clm/'!Ck3t;y.!$|-7~p*`]W<̣Ÿt ;f<[`|:=7);tBJ'8Gfr%(kEo3"ƂGLzYC h1Plmwnafin*e{RIqP:쇁I4ٹhC נ}RKKtY:D (v头Ĥv~kNܧ CUW\Ԉ>Tq886ś b0,n*lvh0 mUU:bRqLziS߶Z2d7)zM*Ss%Nޠg#8FƓ~C`loRN?~QhVUppͨ -bH淒*c4o9 );,ϹJ$4g^;Q~0?&t$9{U(P*ufTff".1M%#y[t$Cd( =wmulf4^)QT7(I :u)nea(ZYc 4 Q|<@ؑ+DE Q9k(VM &| 6|ԸⱽcFXbvFG׺]"TzbYo)ˆ0e I PU#&<$EbPg`r)rjXǶyRda]O%/i} FMRdrE|Vt MMlV@.;{'m{x^ /%ySfDivHtyRHA H`QP'+ňP9G=X vCHL)w g^s1pi3y ," p˻qEF(}YdăO_PyD2}Gs cc%5h㎺ڠ7=f (Ԭ:QbEPVXxҩ gW+AJp&Eω?&cϚ(06LfWpv)Dз%qKI} >Q6:# ȾY48uXAf=_N25Ӳ ω+cS" N( _s_?~bGHlQi?L|v)=(?wMԴX[.0~jx@'Hw20r#2!)JKRvJx;moM>M eCtU3YfP_~5ߗywUti -6 1|oAӦvm׎>FNlHu!0Ln5Zyb T0}VgKRSHN_%>'|_'V FOby5}^J0Qh `,GWlg0Vr>m!N19{D`sC-9#9=Չ'J#dDuMֵ;sYFTF^o^i6m! ԡ콟uuj,T#eKS tYA)v۝Ч۪y{ f׎&1CƇ퓎&`2&|W7N6O~4e-6W]2e֩ *AgxVpC(ϧ_PfJoTiI5•}v-I@fϞ7Zc|1/|PV ;U w8{g"atT? y82{vA/idilqT vnBkhW\xǁrNgԂSf!#75g#;'M 9e solzf)X ۳ ]zCD Qtl4HPŊPXwѶ!;3'9םOJ`y:f3!dxs|}U78o/T42i<* m,C4-^U:{0n-3 +Rbu '`vFu I5jAt.mvskfԊsh1c rV;a!}'q9sNbL7bJ,U^ '@C1nygN}^=Hqa/IAJ?jtgXשnI*!UQ v e#15,R|FF\:k::qLs IA Xgy AvGcSY[.=ZG"Mꏹ0z t<[弎x[ H mSkF Bwp]#ufS&f{h{x1á=wt7~t׀gEBy$#D P8lpv MA/XmH%V@As߿qF[Ag7@ .{IVx{NG5bz'n0+)X'hto~j p'v<&`)gw8XAuNb# eI&:0!:BjAO[4ڎ0lro݊kdkQ\EaQEYc@!烉 2fr6Ii%ޯ^1ɖ{za0iaajI84 ¦=H|~HWy'Mw`G`v&7iΗ-eZ:5=$lKܰk1%uEvgH5HQFdCh&0ô:0aa$^FNSuY"CFN|7Y 4HsѯLY|M %gL1u<5٢x[zW']U 3Z%:D ?2*|7v/zBv ƌN"L@HYȮBYbѣl7-" ; rÔ.d}>C z O#CH%JO1);tʇO9̾pIY")h s/b\;~$> :JA䐏4pF}UmȤѻs#l{XN;6DP1 hw~pH$ a b|;qRP4Q@4 c QE1C_>ü2'Gc5pO_{rx= pU)B 4fϟ~RX\IMcQ.T!T6~c0&)Jz$}%%WId`&T{.X{! Ni*߼>lniCI$"'W)G7 3B$AXbzT*f@ :=GRb0 ;IFR'bzoe'j D$;"`mxelPL=Q&/:దiLDA:?@IPlCpA_8H}Bu%$'_Ws8~_6>[ O^ө>ݬwٞ<0}3ڪ0.s2{h UEK/W&3}\`(UCdKt Q"ܵԊUi6 |f`fŔ Ʃ0l*rF:?} dꗇ T}~ULC/#x{ Ó@F ?,a.I'?OUJ$c?+dIR&1gm$. 5X|P5N$7`p}QM$Iʸg ;4@P7{հRNBk)߾K?[?ChAܗct@yyDCv(-' l@zRs|;FW̺V,q~yYGKXlfHKDhHW* \Gjѻǯ6zØ̼r˱=1r.DIOpr(rc1n܉xzO._K !ukxlX$BIpa[8< psQSF}#[QϖB ! :(>?_#SKAMFB`@)i0oKِ(BɁ|to y#@aՓUA68H-0+ " h/l =Qj{dZsx"N+[VnKD=SUě[XrѦm6b , hHxs RWQVEn8112d1 .~Ombaبv${T;!3&Jlcsn΃z͢r`j!KuklGwl^06vS24rg^|hCyt }r&$= l{;0|< |?u_$Qwo[€h`Cꯀu\m[ BR0-s_5"0U^稾uK:V# (;yLoN㶖ma]v)?Mi^eR!!]?pӶgFc8l, JUg hm/±,#gmL %"A H|/F^?sG~JL(V 4ab08tD 'm%pl% খYĒR:%)) 4f8(QKc*{4̪58y?D).)F0*R5#N-+Sh2I[GtY /ޒ!(u ౅Y;˄FPHQa cg2T0Si$5KV)i+@?gSq&8DB)cҌYu4,!H# ZrYmM Y;PE>_{}^zÉHVzB }q@A"!_ORA?_?>o1*Gm1[0?[ܟHTl^%Jl*_ph1 t HJTmdX @/fD _lr/qDf39Žg$YX!CAԣF=\BRFQ]fnNj1lkc]̴6(Wo\x;#S;Hϊ z"E;6*)OHja⪠W=5갨yUd:T- Q/\{$_C) _ûZqܞ,|w۟7t@U6;:uRBtXb1dq5nidw;ϫ7{aN`=C?K0MiMgB B N{]t.6PQô@,_@RR`_!)b1bΉb-)?jSxkaM <]#v ̪ʽ !DASclƿ%@UKG?A[rc^G9 eP3V?k7MA(,UFvZ:pP%m3& b$:̢͇] À|1,Rku&O:N%nEI,Ƴ |u}l7>z4fA"ј =}vq =h39 uxx1K=&rӋ e?m^6]A7U>&"'KV"Coi,gxbY&8ԩoWk`( %An!#\8pV @2mc.Yl‘WSnZvm]Ӂ!#Zu<0iGSJ&@44no&JWp5%沀"QH(p 7R("{PY()W BUTQ04P TmF0hE*:GDxF,%)Eզ-ZhC8Thvyg8ysyMKyr_R8&%}gx4<]yb=`z7FvIgF^ׯ֝`DIVlT$X׈䘇aMcwqpН^a]L j-{-67\`j=>4 =N¼ٚv^(*JjX0ypmhC-M!++B:P_3@ mT v.pP RKD( 9S[a]C+0p@dQhB,le02l .q3]#p87068-tqfeF%xDb{ B,FVaYiazIBM2`x։&i1oE#틕պ뎱 S?XvRyp{پ2] Xet7肃= op洘TXwGogl$`)/XpLJEEhkRbϊq0CmJa=z-؍Yzz3~Z;Wkf}WTڄ͚x.$ )I:Jfd7䛃80$YQUXri}5D1QA7vc617m} |ؘa-_ARIg..4`,)|ܘiDNϮێG)`xkq5>K|1/t猰?K{]}9+mӳi@W<;η_dgkYYgͪKguV ߒWhNbg;,MVL:^m*_:եngfXeil/vb.W,+66_= ekl']ׅ2{L4p~a&>%aj;Cr̘:Gck#x:L;u(ٍ|uK1ےGEkp+jۀu5mѢԩ;\Ӓ xa=9;* >G/rg5Z-7>.ZܯNɾaJBv _լjոxri~=>=EҒ^q:)+ppSDCOhA1q\erUxegT"2_o="as "MR .d 5m*,L8(;l9^3 spda 4Fݕ߰VEgwZ bHA$P8ޛ!fNKV-oZnp@ذ܁.Cɹc/CBĀB7a՟em9ZtፚPKswh,Hu \-xUQ2zn {g4;6Q2 L<2W vKDbm@@-t' }pnR^lA<_(`p'Äۨh# "]7!DMã8lqLW/7I6DQŁPaD+aȈ կ#M@?EP=/&׆Dd\ZUTاH6wsӌ&̄9y~>I<Ԁ1 Pd7U/ _ŽD͈B$f:N(:{tRtGN`!P9oE,s;7l"цePg-l"^}r<ÒSA rpg}l6O&&O ߸g\#129P:%*e.bvڣ܎|dUWFtpinLr)v)5Fj1POuZB>5i,uBt$NAa0D+VWEb-pQIH5;0~j&`H`v(@7NTl\UUq| 蕧9e1Vy":`!@% ijEIwhG']Ϟ|r0{w@&3v8:TKף$=8be9G]zh2ҫnQQQVr(" tZr7uFH\,!Nnr#MZZ B˘L\ &F5?[$% ,er.UN[/,HdĶ`O _^X2L %ꚒcAuiU[x@@qAC^w~Gc'߽pˆ:preLrL UK0V?$cϧ~yn2{OBI$%`ٲEFPOQWfn8瞛ޣdG)hx p\@r7zͥQ[.Ndew+v(+-TH^IxV],p@ F}XP7KhIFU6BmpLUh!.D7  k}ϼ"dw25=8@@"4BGvXFT6X-s S4n[%/B_Ԣ:x`N{zz! Kdݦ?Nwxޥl\vtG吷8!QA'>Mf;!,Bɿ:/`t;_>h6KE4ph.Q>],ExѕO+]'N-dB>l Bn !o\3d/{=OI'H5"鮡ViNGIӄ(g[H;857 BiM5]5^jY!sr :(-QgM BZRd->k;\8=`I=< 'њ÷ ,AO{ ԍc`vbAR}N_֎S:&"}̇F~jH6?ߓGt!p}f"(j5h^40@Adظa?`ԝГ&BZVˋ\_Tfi)i 88eȼNG@{"UUUUQAUM6J ݥ ^_ X5'NLU<cG=t1"aHn|tz v8Fmo(p&j`mL`xNَر笱-1*%ChPaLeQ!I-5%jh.&~D_30O!HKP:APQHg1m [զ 0TCon쿸)bI(U$ D znCˑ+@Uytzc+ kE.e(a9Xr!e2yiDNBT7ݍ[:uO1{ʼnN㺏 '婰2WMOPz(ug":rw‰m|㋦6=FRu-: PA#%UT x%OlrH(Dr[@v \ՑK'4fav~w\yNVnx:ku)afk=0@>LWxy9!Ǟ:w," ;߳HbtdfW3`~x4}q;p《ɀG8vuD;'qpyaϏ<"*u ysFN r @^]N!so <1ٶHdzF㝒Q>S缅UijBt!+tRI\rм1RT+F%WFKQs ΢G Ǭc{=g;ɎjA@vۄ5H-TmAѸI-( lPT#S7Q1 6EBFnA\VZe߾3:r 9E0/ǽR~&)g<6;e遦͐K!)>~z2!ķi`Oa GcYs%ME( x>/C0f g?pyr03@Pb`upZƛ&ж#A}7"J<^2a)rsCx :*8ev(-f+n')m!Q.Fգ*D`#)A,' aoEĦ0y  Aʴ4}==iPT%Qt/JI36Qt:N`@/94NMCY=E9*PT9r֩Cv>  ކj wq%"'tsl"x yoD]d(ON)B@4DŪ\"Y쫀!b p=ݖ,埈lNΟ};w?ï*/a bHQWW@ Rcײ9d8Ss=a.^gǺdʛ?`F2 X :7۹n9 ;Dž qt2x? C@(&\FH@h: ru54g ߄p|4ǁ &njT H$f݉ C*tjIu4E#վzc].דGU~-X#ȼD,n\s9&ҤI$ڊ2 hnn{7z O,y}cqW8cm;_]k3vvl5\$0$M|ik>+ۈtc'HHG^xP \&eL ;lahu<%ڧ&8c)*bx&!C E#X›#{ Fg.E|l3ᾄABbܒk&4OLD` ^t*zu۲-Wbw#< =K"G<̦ijva}(BB6J?ּ=y[_KE! InoZ Q~P{d&Dv=B@ޝqLIv؀DV3w>M˿Ƞp>`!aap1ވ M/hR3i4$۴}re뗦JZ[pps`mA¯$yɂDY{L+tdQ$aՏ&35 XZ!T0_Q%IQT C1xa$3|=HCvR HYwX:$,a ~m6Ϋy8Jt|~{ ׶3yRqc30S0?n \uЙrMS `rE`+^WCtJp^M;:?Ck?]xkW ye ?w ۠q| y Md3f?z wSoX0[gմ3@ְ 9D`z/Ia0cBŘӊ>%ݎ[rY]b*L7`>l4|)>xdv[ 6 e, B  4pˌ샻HbnC!1G+Atl Eࡱُ{;C(o;. vfLvc>(x{ =!!+΄zzqh,*Gϻ);!1wnڰ3 C= g:|VhEki*p`.fJpI/0;=YɾCrRXp4=<{ZI(MԂ rTZ*|x)C5LhDvzQYz8;m3x,rjTd$É諷d4_#ݞyӾwB ) @S_A^wmv8C܏3E=t= "{0菎"9㒋1zbNmQp+ '.Q P׌oH p"1'bc{H!>J~<'nx-A-űThc$,zɅ %_[!c=WI'}0أ.M({-۰O>Q0! $x7:0,I H_Mzs7Z=$( +l D,xl7cL7`L6qجiB+jHrؕ@ΐꈜ1oQH@ڡ 񸓸DdSɥ9A3Cq J8OwK'E;7}y>IƅdGrWX85=tsi-wK}H?^xz?:Mn\ATp(/~Y >oS 39h'_MA1i9O #?<C4d2w>ۨgY(-7ЀDLEwM=CY@xq߾" Nm34 MŭZP vHC2:.epR':ųL&L ֥VH2.(qMCN /:aƴ-Po|mqq"=9~9R Mk*N;g_gKg r~h^ЎѬo =`#7^CX43;2oP |4d}ȳsRY>IA(pzwa1׌=O_ ƉE0ҸkC#ਈ-0L|×Ή2<^/>ϕr6\#W@a&73D1f$*'{KW}S DVs]/I#Mb`B-kmB%K/&s*s`_$L1[v_тAϯ6=$dGdygl$0[.ָ[Âz gH ,J6Am y(;/T0v:{oMD|!4@ 9\ S!lsbY3 L0m&޴ tA KsЎ:DN4Z@qO^Y"vq xBj M39݀\F `؃ qRA=w;;0L hi JOTF Ȋ(CqQ2)B,rh+!bM#{;Iן|~`Ѐ |W$6,ZsM@#єj\@=9xQ؊|H( s9` 2-p%R>P kͭ1 i@OJ? U 캅0ѐLJ"ġfV6_e뾻ZCS~~jG ݘ8 ͟tHHQ[7`tm$? t`!{!cVf1dB%RG'XWgpsP!Ij:( oE,zf:֊\4`ԃ{' r) s3 F)&sLiIaFl@w^.CczĬAh8Hmejh$  f ;y(εFh{~u)6CI.2%hW@ DJ|wx0B%( # |/L5\yƣF'?l<"~rBd(U/|[pGGֵ\#B!DHp֓@y ҇*t,T䟘{D8 qT215Av3NI3f9lvw&B ˁV*&$9!K؏K}naIˈ{g?4a^UaK0WfGSF,Ҷo5`l"T-Hw;qToob]lq#'ɉDm o3{|7v+*!~\4R6]qcL$`14'ԇ@5)|88B0`xef<˜W d("D!<"o_ʧl |u3׹="YP}T,n\ VS!dwhZ]2fѬC6CmӒ*g|爛t2|>xNܠ2z^O%™XQH!p|cO l@NTa0bQ )$?߷ 9*W\rDNdo$:lŭgpNf֥qtƎ ֍\ouȩ,M61:R1½jsFQ6XXmIN֝LJY1VubS\iCi<!B Wy r.40{P4q%=XS6dHybG^rō;Ͳh\aTLj=aP \SH%+ (=dzpUE$8(th$zF߷Ӥ$&ì|?x<_C}"oo(sJ>3CHA"0 iVP}d7w T* ^cDzk?_tyAHuڢ"#n$QϬߑ \50In>ԘU5J<&!LE11C`9L>RM͉@u|DmhOx8 Do'q~8w 4%k:0V:dK05 ttX OwZ@Frwi|!@hsOcPJ P*"Wgw~~<ؠ >>|s6GG,(flJ NLj"VHbę RXD$ "N?Ԇ툂ϴrRZ_&OLLr"PE GK=T6cA1he:JbdQN xb~Dn 'dl" Q>ϕ4{aByfNhr# 1\ V.h0/81PRН׀pA|)40&(J(*GR447P&(NvЧdOIE4P)MD$J!C~n@<`d70M8{<}>D!DCRMBP`v`; {2NŮ, l2<a mvP-"@~KSe9Z+8#H&]h3\Ye5Dn 5݃$DDRSlM+rNUlj 8?9CO"q؈\2j[y;Jse5KVs чq؝K1iFdNQy.ƴGZ9@R#B~ǎcKÀAAt:K% A]tk`KN.OE# <ZG@)Br 34P[ P@HՐPhsHĎKU?bJ"Mg0>C^0bڌI'`|Ϩ| K}C3х0an*MzJ.chq 6=āOfؠ0.JF9|sʎi{IAgֶ 7pe<*MR@L<|lAމ*H'K<B zcߑAPqsMw#>~rC@D)1zϔ\&G87Aԝ4x=],?u)B۹ɨ~||EV%(?u5H|LH~Oh 0D2{=Oc~D5{ "D`'X U('2,*0 ߷ ЎҌ.FG59b/ dz$LYX0!Li;ʱBc2CPF;lީA7H?w\63h q:E֍%;&+MY5!B|OZp=Eov,V(N +%RFyr$3-T_CxzK"P*0`:s;r?Ԛ \QkKeb aM!UJI)" ./ڔ1OLrdL0H4@z=7ču p3&sSP>w)lO90(y1K䩈$pM BW:Aa(0])&B4DYˌ":yNRĝt ?PNdMRs+BM$cLj̲o<8FByvNF`o8'p;q8!<8ӎPv!RA'?G8 m҆..:-˜8yrrr2sDA˙ 1dsm$_Uei(X2+İkl"47 C-*lyzR 2)'.&@:68#DP!lFtn5)swqXpsCE:˦JH5d&#n&@r3N!6>"z-9i ҽ jAeh‡VZWHs BnA't#>щvSs x͘NKc:e-fMɊE 5lMhvwq)Pܕ4a%3aeïY1TW։nbyTHWzga7a(0l672pjH㑌 AF Xt5qX1WVWTp'J zz_|6fIj`_c<{ aNF( M D/zPuI)" /K~;&_~/2m=^?KskN'#$~s6w>x>t> ?Dr$B[,*hR)4 m:E?f4~[Iin ?2*)FZCcnVz? a '||WDҞc9!89]L\۟YǣAiݺ1[Ռ.ҋ}/!upv3YR ?<+!~gO!LM "D.RAF ۉ`6|%cTVwBb́?w56OY%$MM38qͱucsnC;='~#}G_vhxYBI;N`*@| JJcdJ ! h;Z&1.H9&];bτfS6QP]>B : h! C.1jf`B -Ii:S$! >J/O}fNQNAuD%  )yh( )I(J J !XS 6ߕr7#l|tCX{?! tj2 01/GHqp~:v Մ.=`?] nMӸ a?ObYb() -zX#eO0 >sڇHLԪW I?? >[mϞ240PL`y`(DWRq陨k1|+S{홏sF-|<23MI$ h GՎ* 8~ȾF`g)$8XgoO5;"h1(Aہ`G 3Jb(PC3i Uqe\K;5}wNNYR˶L~G"4#T;cu A;A7=PA>_g:2)88do/N4_gc|k+U)D>Σ5Õ]Q!Q4&O2x5† &sxK z bdhvsZvi}tN|/](\K$ B|7y jɆdYLacz|sR~{QU=3׭F?1LCϴHTQLi  ww#l±G#rsZP!]c>qstm! PS(H w.>l[U29\x1o6# 70k d'DU my/ݠGnYOGQ˫~4kB}U"վ}-{FD#[F/("w{q֍e€]xωtdSqGu$rshE?k_` -C4}60w x< d;0Hl 1U䷲:6v炛As\#.ysm}G978w] Dp|EtN IJ!̓P!" UIqW<mxᤞ Ek .}).a_u#(C_C=#M]fhÙ#tZd"VO5EP}Sݡ<dhS>pBKc#g(pKl/N/ uW*Oui8:U0͝P**K9QaHTkӰ!U9) TF3whhƠ\0b8 qcicR85C!:c+lq!D0z/meY9YTZX3bю]8\:ap9!A)ls`0g%ypɥ7 #W цZw&E!aZ(5O^πdp'L2r#܎6\\|ɦ(!R=R,LLDIo ?T~;70&bqE҈zH˼Y e hfib[30ʊCMqkuoɨ=5hvfbcnjƳ&H+:Ȉ&JFѦ4CE "ohCt2p*cOD$uΞ!CL8 NpE:/٭}A=8 /8<(ā>@ûO*205vv$ /%>bl j5l0s ضqGHL؉hJ+&IE?C(9%w S3%$O# 8oLIoʖ&4:Vf @+4!AH$hfR((fA-$Ҕ $QE"A_7Oݰo!|t_0ʋLc`L c Ĥp4pÓC1ʼn/.Q!vA$>|CYZc_a@b[VP<@,C*DAH4nNJ6WjN;V"aiJ  6{KZmtBkҘ9*٠k1d&b/yZ5/lr%B R X$` 2ݙµ jPeɋӆ~s83t<ѾshȨB7̓ss[b9%E}Ƥ! %(z 0&%|kKƓ#Z$Y,QEqА xH5%bhq%'ШOwt3)ecnҺPǫ1DCQ&-c.YR DB! ٩dz0P`y 옗ˈvtĥH9 2a0 De 1ɶ䡛l1&O|P9 =&\` [1D-(cRĩby^6RP4C??'Cyeoo_[ Vi}Z#20\Myc_L7ɚ2I[Wi xF ~nJ(*y&M8} _͆v[fHP4A`_)0M& !"&` iX"dc`^J`̔EҤJ 1P*SBZDP BRS@"h/G(RĪZP 4$(C+xCCr(Rs (cFZ޲\{%O 8AЀ4A2FLԦܴ< c"hJVFW?ҟد:Drc簎 aO ) ~ QQF Zѥ/sU;`l]7--){ DQ1E)Pk_,MFc%kDՇ"CϹb g d97"0L`,bCZ*V &V i2 `6)ծK0u#|hcv+)af)t;w|W.E>nɛBl1Kz{Qj!^  Ac#a#8 !d8g ">_GVl3.ږLs:f)nuC1CqA>Qɕ(P2C&"ji N AC 6 3U*\MlLCv +0ǐ6SI#z {>nIES5}:=ɤG@ w{^A2#&VxP ?0SAIݗՉ4j RBbf"_sם=S}a4ϥE냄"~P2㷍ߞyC^Ʋ{@e,5eX rj{oxlm_>/3c@2!Jȑ~3zk|ADn7lhi>3NڣQ1Řn @Ƴ8Ln<0t,p`kQxC0.2zUW YD lQ Xj\xh3V4OqrS>l0 "MuN9.KgMsȎ8ԕ xLa%DPah4Crɀ4R: 56Z:ao0K_AJl1a%3$:M1F:F oRY#C'sĐ5\#1:Cf\d"AՆjG0e, Hcœ^F|kE!RfNd>O'=ϼuOe}e wBCf~W {Tk ,GF Ґ Q`[H&xѷ *IjC{iX@naHHxY 0)jxT*LM38wa LÔw0Ό1\vqZ*ڡ<hD~bi"iCيb)/{Щ~?,u4/aArLUYe!WU@QAp* 9tMrJy!9'$Atj䮒 e )S\١()HA=$(O{;Qx4'#f>)% J>x7W.uc8?s@7+FBT!X9o<=xn5:5\ ͘CVKOF-=Vepf:G RZjxݕMHT*P!J S$U2IIBi,+}ra,%@Īg$^A(  @ 5@* %4L $(%4B %DEMH@@,0+PvCJGSKH> x܏0D] |v6a&vD^<! #8{d:u^N<䞨Cŀ~(AM*@ >g|Pwp¡.Æg>Yd(+"v8Lk!+Kd5iFa gh.拁{Mv Pih闕y165f謊!f| <|hKm,5BGZ҈QI #]'!hzaѡ/4yg݉78FbhQNE\oIkǶ"M-y1a]eӞAN^&Ji2+is j*26q#dG$Eyzϓ U%d8IIJ膅Oۛ,xHB{FP5?.~9yg*U 5V@]b63WɡF\$O>~RjQ 6VC.@wJկ+请ګzC ={D$  Ïw&uei\Pr-9fL4HOңDʽKՉFBR=AtA$;FIgd?| = lSPDAaH;}]}D$DPˁ$Z"EDŽ'' vW'4Q'%rv[Ҵ@_ Nɤh!rZ( ZW=%u t0G^Iuu$w|o__|sI+*zE֒ N{աz L J!{N 9t1!M-%L@PCxdLS>)N9.)}"zxۄr<:`!h#d[{W3mr"W0 MN\$#"V&d@*b 8!1 JAp`]"&pnR)14 {bV xr˦d^ diاK/p|=^mdqq& eDn"Wuj$h6LlLa8405kNm( $g6;l2S_d"9BJu<{&nHHSg34A(TD7&i d"@D&}bL$쪀aZ ~Տ:~4DX;$S&JHS WcR'=Pu;z?P&#fbei9 {At{Ng|30z7= 3ꤞ<eKG]zY?̨:Ld?8l'kr<aW.ZxN Z/CrΓZ eBh}Jg BE sߧOs84=a32I;p%qJypɁlFTB MŅ":3FdΰJ"P!ya=tl2QQ9`w-㌯8)D#AmXvPk 9hww<9'z s7g#Z~I9ߢg Jw\p^MAct˹Ή0T{DychGmJ*IXp"]Q:Fb8/ jߘ8޺g a!G2c 7|͋kId?5̣č]XCU{rVpH%ޱj7$t4=8eL+7ŚuC hypZv>;R2f8r{D`^[''P/꛻- 6 "YH;Pu< q{twbߋX @%웧|PؗNI1Shw 4j,dѝv0ʈ;U;a Bv ;q ǢiCH>07S:qfnG<U.i p.oi4l{ϔD[a$HC$#&Η{v/3kÎ*4:%54?PGa &>˘X:=uz4sǟ3w5WDiSm' L1iVTVZTB0ÀI,19)jv{#~ta\{ sU c(3[~.M#և@P˹֐e6 n;:Wyp8G`-Z|0헇py Dh ̹(_$m,_؊lwMJy;OYY'm7R»%ݎbx-so]F9*=y>R`o8G4Y~Wi/~]xn30,:=$Cg.ҭ0]u.fl8^mƳasJeʭ_; YǽY{gDt Dh.b=fyK,6f  3u0CZf=sǞ-ϋvZmet31CtΠ:㵌čX;K}bpHk$OH(ʻ@PIVsNhdGZ:0Qc*9Zm`s=7l]!Ā`r$u0:NqɨT0̙=[gy;2r|v*zQ+bbzW[<x染WJ9xn{% Z%F:&+m`~MN"߾ْf6v 5&jMn)6P(mՐ`䦳5Egc;֣d9i ,Nvaty"Ƶl&븑, iѬ  Is46C:~ r8L~vDlfֽTIv]2S}dxh09U#s8LN峱vҁ[0cVox-сuUߗ^~ZlXݓzs0"<-FsٞjñvV9hְX\kXZF L£6Dy'p`,$1ҔM|z !0Qrli!L\1ErR`I(m.vLH.%FGܭƹ^d12}pך&yzL#2c'UY"ڙHsaޘX2k0[ $qohHk@Nei4}wB]cPaSun BN 9:%nj'4fN*{DG\1l}:)ydQnc\?$=Ď\8< 't#8jxKFٝʫ4QbVѧi0q֣ NVlh<DkuwXQG/0ӭ;Nfxޜg18„`L[^ବ9Zx|W{N)C C iH,0[ZFerx(^k3c7xD9@?ڜEtN?o@E>?5ف+8b#/("-QՊ#two@3P6U3oڡ|PgԿݒ,#*l>$suᱣ#CI1|Y &o9ֳ6o;|_hqX.+Y6p ;HңNQ'3wҞrX/x~{pI榒Zx*+թNni5";| B'(vUzƳf\*zmKQ7,^v;gĭ,;mec4EeȌyS ,#=tAEi6!JJnr,x8.Ѽ FyP@TeA,ɳcLN^H'|p٣GMBwffM5y}G~[CrʡHM0l2(1 ҆ ,d<-JOjwڢi4uștbrnv L=X>}%̄G_X?:) Н196aY/+2z.pjqxt㔯O&&=HA-3*?OY3=yCUKQI6ۏ)?NHi  YR$9O 0q10-p֦.mVFƖ4@Ơ\pQ ŻePZ&(Sf4S\xI dˆR\.1:a~&pȬ&qc8p ~D773GT'M7EZu,?㦸xIx]Ҥ=K[#S9&!X [!=hԜ殪+oav:>],uϦ*ģ1,s/ pЃ`F^+3nfrϭ}{Ύw΃9ȉ\ol.jfSFF<PJ홒]/3Q4vr˾fdHЀb(㢏0I8Ӧ]܏IO9|;e|Cz9ENZǞ?[u=~Woy ⲳ!wiHm o3=b<w~KO.; !jS>GX [#Ua rIB**$&RLM% &T!-a;Xdld/`g#OCѮr1rq]ox\dD^ZKnTEv/Wss! ˜Y&Ʈ(a׮KZUg!SM"^"JNO! ~l$1;I$;7صE,ٍ3^'99zOF~sxmz&w8Üw{}MVWb82S /2@J{fb+|55rLqzaxL PG@׭\Πq"8Qw~jI|o舶5lKp_n23&q9t4X}+ R?~:h[b@O}{b ΟKf`f̙]eG[W S 8{٭a\7GzN< #ɂQcYm60Xȃ8ˢrƌJ\1#DDBy&3flU`EDV&r`WOz`/ҭ꥟KVJ2]fH9&0Wsu<tw{vDA*Ae~7\MAS\8'$mf`%FRC8@H6J A鵈v xͯ$|i2(FvzssqLd'fxcK~Id&fذ>|~Z1_0A` 1-LB$ɨ|.EDRW8l~~"xlAэ[ A@dGE:0 /ii&e@dXeU)!dwg;1:͓N$(`&yǧ F{Avo?F{Je>}#rQGJHL#$MAMR? P)bXw2""?Or)AB))V" tgCF>17J"lx?/ۯ4tNBR )""hEb衷Etx 75y0C@2ʸy=g. qs6H !r:)W|Yna?^C%pS7)$ 7$c ()NW#a.Axb\.nr&p!Rݎ3΍*ΌvJq &9z%4-AQE@^`叇Q0V5dDOOg!f~cdI}\p\!5)RyEH8cF7GLCDALBzOS9a)"%"`[ðC|fkI'HN:tbMڳL]̪`QbQ`ꏾɗF&hcX4'hw;ӏo.\=}{ە*!@K2BAaqѲd,]BI q[u`dH h^ sق]?|@DRnJu"rWʅmOc,`;DqWa\~~n֥qvVr)0B(31:FᡤDpѱLR @~2x `Ja\ﮓ i (Zɪ{I<޽RW;!,ei|IS`$Z3t3!4BhTYLp ~`o~{nߘJ(Bvgc'~~Awx͞N=z昕տR6p~z|")ZbAW۟_ROX JNV62iL0jicQgϹ0㜇kߘ(\<"ٳ1-bXs̔S!;\ 䪽B+uxT77x#dhgMt̲5Muήr*[q,Zc(M5,Tw^HGyv>+&Z#_p&*7a'h4.]_1}>d Ia joi=FʦdF@Cm^^ i>wzs~uPBae҃MÓksUD5YIh6c!yLЙ1c¨rݷ ;C/~,O⤂ZiR&eC?^kr>.q`G&2,KAe "t'ć Cp /^J>d"sy N%&bq,Jg34#Qc &L 阑#y+fddczG_7۾+:@b)gY$nѤ[*;F V( a!C}OYl.¦糜)k7H#,tDh:*$N71,G@8h"iV'|#dfk] -bߍ:˼!5opoC<ϋ.ヵʧW4G9Z2f1ޖ(W٤R;tGJrڡ7 8y.y7[Mx #E`ݛU;?.'s8|,Lϊ6g:J( 9IP6S*2Ο q'hdAIX1DӅ3?5xyHND[]q,@/yDNsfzri2Cu ώY(DȷS:{HLk/xrHDD`T#\bVkRs̠⓪ge0NvG6Av_;>@@?{fI?$/^G\Fyz2]S=GAD>] lK7!DA"@$[( "  0kƭqog(9/(J*8E4N.7Y/0ۗ뀇nRKk߅G<(c-\tBh+n~3.օBS}RȸhN/.8vDa3GUYLCb lT@rpLPPҴ*RG%WSQJOl$aJzsB5bi1~b"'}rRsC#zx3NMXz9f]tq5<V&1vvj%%} LR^;I|"BQnjG=FsZxu[s>b~oSG  (z`d SPOt&, Yuh=Q |DySl xxlV1vQJLU\e\Dбa;h\V#")@.!* IFގvVp mY!1c[ՔyN."c:Ѷ˭ h"<t!DR(Ґ2!x.nr?o[}`1 F˙wؒ<`Ḇi" 1ӀѤvűsûPG b4`*0433 1$F6"BP`  GƣlCT$h(t( mZT%ap*!_A[qNm5LS;a &H)`C)S9G F]4y((6 @Ov( {!(+P1Fʤ\F¤ׄ)R(#0 NtΚfdiΧS -lovɚC􌚲Ria[8%%d23TP"BN7߽2}c~G$b(2_Pw0qxqvE^S;wp[= xSH^$iR5ED@3AEFcA%!!EEQ3TURK4Kb:p:NhXqP ss'U^T5S; w( @8Cɇ)q cp31d ̣m4Q ̒h'zL󪊣.~v'Gف`~]+%P%;a" Th P*V!(e" bs>){|*x#v'"B$(a4R4"R@_Ā"(`&V$&ZBYBvy( 0Lr}XU@LXď͖=< 맻`Z) !b`ʇa ! g! Ogf \<]./=kDQ5E͆ys]aLL~v e'_5:VSӋN&$ }NA*|#\d{C:MJL%$T1Rz!bR0YLaJ)XDOP@$Hb*7&1</7(("HH^AO*/~0 A|ܾD>A^'1 T6gB&? A[HC hK)0ͩ1 5Ya&z l/CA=Ίd @$GGRdTCȆ<|wep^t@6،9 ȸMQps%D:3r+%S Z ](qsp"# u ZC};Gx5 P`Ї(5C2WpL G'nK@` b0~~"ed(,NA6A(uVg|2JAhtO; Fd6H3"RБ AAFMDST Hjj;ǁĒ  وYAs qpp"Eƨd(2T3V<܄;<'O~!OtͿ]$Fn}[ -#calo) Bf| '>?ԧ#F؜"5ρX X! (UMAfe?$5lA83H p#Qw!ܡ]?4I Ӭ 3΢[ˍRu<ύ*!թڔtn'uE=0jbm}W:jЌ24Ҋ6DjKw%0s.Ua!'TAdw& S5k%ۍI}'x,A% bM%*;E:;P>TwԠ*g>m^0}!~I$k@~p}@<%*;2$2U"mCd9'9ÚEA Z qPMH$dL@ײ'wO}|/ӎ{ME \X |#Vp8X愦$,QO"89(t 2 Pg'~\DM!(HIO D ₊D`:F@RPP'!!"an84Wi@A?R *Pؗ ݳh9ழ<7M4[=QWA>J<C>FnI抢-Daւ!!)gm0GAΟhAs/Gaq6B59TC.O%٤ (E6\s2h[bPouε/QCƷ`"Zh8zFkpmB4=IӆL >ˁ])ME0̈id7&b+27ev7Yxv_xI32Mg r gH,*"D|G.;"v6fɾ'$uՄ'>~R>|T@6ʥG# U|&iOy D)sԠ KtICH|Ay)I, A*{R4 д׿F6X^.т_d zACoPz0ĘM!' )Ci| tLGI$$ @%)w3܁J' XNI;)J;Li_  ua4T|8 ӏ:"el0A͗:Q3\מ6, Ca I)杤UF &ӓ3⨱DT$aӏQTD (Ÿ)MW$ p]Tɑ.Y~k XSYXRMȉC&Ib:։\ "nfSzc$^\8V?d,5r3adhDG}fe&6XtHTF$pTB`c|hM4"m` 4x%ɓR. Dj]P#a2 >aC޼z!*H`DKϛ-/| u4Gcyh^B0<9s&M&L!""2s,AqAbPl-scEW M'!H?48qO$%< gէw*Ekye1 h9]90 $=j*R! Cx k N0D=- msl.BCLA5*E4mQМ0S%Z Isv`AKŰ5|'g\_bXp~a<F/ŅV𲏹0{@aH$&Nm1DHDQAvR9Jy3FA!x M0b$&c AP'!zwgǓ;e)1@?t!ub|=ﳳFDQkHQL4zF Xg6X X4QpaA!КNsCI2#lIXTD%r0xp fe4)<2LAnڦu@pxyoLHnߌIچܨ"2kHD@aa$!58GpGI٠ syr~D 焻xnF `.B#! lN7Ə~g[Aa+p$G%#9<@bN]6Wa:EQTESTB (??g7;>ixeoWPg&_j}I:% Ykх_PpUeN9dF^ߓ;o~]ĜŽdE 0Z$(u6̯?A0$2S tN)plm ůa#1*Hii.LޙxTdbEFzT_jBTj\@Pjᶪ!(%cE,3|㎞9ܴˤ(@D[@ў1X~> 1YpA KZ$6;6=4$o 8h` Z9''?͐H8=3X_6z8H(`CSE`a_.|0 QH-wIm@=ˤx|bff9KOHM :lhO hFN縘WK},X>"Iw}p˓4lbEu[lUUApPE)S NΕ1Pz:G#N~% d9j'$_;okU) 6dClqzu z*:yOi,:e_X$(D4 Ď u1)G(Rx|!08OR;t DZ9"}bIde@q:GZºEsVq8f̞5/@d%i9d6HCϖ f< t&T=XhSE0J=4ƣ8(6mSIb/bqL;0TH/ XF3WaȈ&^,`߳y-3.g]L@]#,C!-[B~~{&sZB &'P:ɔ$s0aqDR#bw %ZLY Z(whv*LĄtĝA qacyD lW ,׀eaeh k\+aj HG3p"w1=-T JV> 4EY 0KN% !@tde͜::e'so'^D6I3ƌ}Ov U;KǃHġv'Nlf!%CSSN^;gL()!'Y9vZ{Ϛq} 8X=:cnGP ($`+B4{ ) }w0̌l`(&}HA|y-\Yi_ΔM$`zr  !0l -$H K$H _PAH^AH$1 $B}ZU ; SEtZQ_׼p{'|p!Edi!4h)s`FQB˻*ysh>4?QUr|Ψon  kYU_whȚN.aʡ3ThNʚJ _\xrgpG^łw$!b؅==9U\23֠E Nww⛨fڮ&[S_}'=fxs+FmBuW^;[8\$a2(#?u`  1X#XYû^j )=⫛Oz*B(¾a[6:bŅ9qsv:aqn9uWNV2uۋ kb %q;pgb[^$ZfWME):)Q_|Gܜg&$ 3CƆ,ۚU8Y6[(0TN tMI>6W$(O8Th@2M5yA9Hv '& (Ea?z [-%Nۈ~"JA$wXQgѠ}(6LBf bւsbآ6L$IJBa(J&*V $0HȘ`0&I 0ibieB/]?6J3lk]_26MC*D1,RASuXr]jKdC^sd4/[?l޸p]p NbK:Fb FǨpA!c;MURxIV^aآ'{C.l4=w]yFv]'ʷd6>(yt23ڡM?JR'tܴRhN:r֐u#@QS58+q" 0dv DWNe+N1Q~SW `4d&3zyaCC0`oe&!cŜ|6O AJPGD_[ð/o] 6f4GhꒋULXa"tt^~Α] ?}@;s6자`x1*P0BF )(iҔF$l EHEWM*"(C9 RUt SHLG،"ZC,#BD(Da8\8hBkB@% Q NÖb"'F)hOPMCǖ)B"`)+0`b5!` (JhF%| %P"PJOܽЏz_F"~ "Ϙ)$lˬ'IeBY?!p{=rH׿q8%J 1Z`ԋm };m}[ρOKYq+ G©0FB^ҌzhSZ%YV}ȓS {מ}/GH6*}1` Ą+V24:nPϤ@XvǷ<&j9, I;`)X~_+ѾįJF`!UMdFI%@= 6[OF04&4l "$$;`2K8ARIToT&6a| $=} TCE4^L $,!TIT 4@L%C HPL(Ē ´5S1$@@RD ?ױC,I0D1W )Bh(FiPJ_#"H *`V=`\S30B@PLPO*#A<^ͧ2eEm .c  CKi:肄i>ϰP*$v R?e {?oQ4F0&*~Չ?.!&^vS'سRB'>F9y*o&@9NQ' A u%8õ0@MH PQ7` #N8E?DI$mx1L> _ YeJ?Ъā: Pfcbs`oRNps(N( !`\ ڧuE Ӎ1Ane[g8j 4>?}IYL[`ӣ)V^>d(0bjHGqisْ z=JBFk x?˫ h25Q6u |ApяHSB%NVUR0hIRqQlIs3Fy٠2P};o=ݺҏj⁌` N۸! |()(D0]  .?F NƆ" {otʙtI,`1`C dJ$Ӽ"[QhoWl&*3 YDʌlȦ:Xl9NH_ <:n=dX& 1LN'pl͌mZ'9EFJݷ cyN'2h(wʛ +-zэ9⪨Ude&xD)qSDQԹLkLE6#c 8A)i1I3 ip-!Jcgz"#cc(xLBĔ$IbR`hCRi0BB"JH?ێ_#}<Ï$=$AvG@zT,mИ4耬 -Cb8?pB 펓Z5U%U!TMDV~ESUUTDTmO!5lLU` ŇiKa1?!;Ҕ QM-Jo`,` m{τBr3z_:gXb3nrM&΋x:1* g3R>|5^ m a%Y5=BS6[V/\ AႜZEn'M'*=`5^:#E,R1ь+HCnƟq}^G" ~GZc$KPB鴨FpD=; =d6: JT l1# FS>)IL9m`yRphmFpK ^jk8I vݽl cc#pؑGMhLQ:yl^`d9.9:5F^gbxja|c9g*[z+ L졙JUx!6~Fb=b3 $]GFŠQ9)+k c/yde{aӿz>Zk{U|dBt+lt@T$Ă̡kcU hbLSHjD ceaF \Fa ptF(Pt c be趒cIg{{80zh_"t-RHd™tazC0@*Q,Tdo>zN!l D"NG&(߳4;@xYI܂bPĺ'P8ǿc6U5r3X.lDO "m̽21-/,Y-}sR8t03$+}PB)M^{jZpU6-3;ݍbE"U$6֟ܯ3f5~j L#oM؛*_cixN.ۭ>փ|у &ZOcKÌA ;| 9 KeUANQڞKCGH4WPFj&,/Nh0`8=!J@0 ݘ;Bw]ӪlAEFD#bp,7,y1Iԓ$=vxj'CF Q"Mw;FUX/~Cb1C HZoF(zM/`=4SA scm !%|}Vt$LFKCAR$2%b@C 1*$/Bi:V7ꂝCNJdL@ BDzvh(N'$ZSb睊9 >eЧ@9"{|` ҎƣR:DW ڻ3] AʹrWº[\8㦃D8" ~~v>&1&im96 <'yf8F&K胻(1Qg MRUL֙1WF2j"؀DӠ ت$ %@BEѪW1ILl=9r!PS!ƙ;mt!l$vLHdS7trcAT ƫC&skp*Ir#+V9Ҡ6Γ9r6Ѷ[een8܈ &Apuj'FJpIZ}ףԻƚ,\ xp=PWcIQ.8hu$#DeW4zV}x^ZыjuQN A⛗ClZWK[.KL9W(jp{n1SG1 lIڃ,śt6;ZDqk,]zlysC'; Cc5)Kh] $cc _޻Y #}9{[=T$J˒|ÄfI k b'pKHÌ3G,x N,hF1C QlTۃsw3?S?ImDC蓼uP&%}ydnyvN;(jA AEH-tL&T+&*2ܳ`=n3rqѹ\ B3cD fX|&6&QQf$M#yhΏyd K-f1e-&qEfY#c#"x:@ņof>!T)8bQM`ј` LisQsPۓ[54t84oqmepiCHZw˘:@:8B:."@GPrfmhY`lMثGhDq|&6:60$_3(ȠC(YH:kӧ`E;A_BFT.e˯IpŨ7'jb60Aq|Ф!{ }a&=1W=Dgtw>~i!{T$B%1@M'wO=Rfu,8֚m#giZ6&tk 51h-zLLdzmB!C%\r[Oa)OFL]Ԣ"*ŕ=!&]4wtjZU5l&82RيR ߴD=廛.l v+VPcuI _W͙]PנC퇺Ȥb$5 ;F:Y%)UҖDjՓG @wp2sT(pqU!r= Fv^TaO rP|'zikO('z.7;ѰR~a=Iˣn/ :%030M@ 3n=hzata( iVA3 x7f8;J"n/;CmG C?1v  ӥD.W(FGm6Y} xN $SDWP 4Mӗ-DJ o:|=@' !r&?w7gE !"ZJj$b"Z(b 9"fVB **i)RT !wSaz$O|& v3qݞÚ['.`HI)s5/8j䠾+d~Q͊C5Mb1{ zlc΃07#wRv$MH5)C1? tmMG]E4P$Hhф)4 l%x lG.Ȣg*ǮvCVPJwJi֞ƀZOK4 iA{sKݤËw=؎YQBb;9A'J$N8LA>wsFnm (c5K7C r@eb" F5`6]6۬pPSxsAPYE9Pzg#aUf(T$"t ,6J#T醈j($&Iuc9E (hΝu1A;H`=[lj0H f $|9|9bl @"SQMG3=d,WkY!2PI@ԟ|»)jڴ[k$A$#Dw`rA=+sw!OOo˜uPf@8a<_$?Ovh:h%x]H61!kV퍋ZU]<Հ1\ : 9 M Ok lW0/ٙ!ccַǮɊ,?8t!kHVRxk "(c !I:1#St2Q5er̀syN1UO] iw4t=LcC<"j@<\ =2'!$L8*ldFXS4e/4hPbt_QB~+K?lW0Y4H)K4L~%ب hɣd`< _qPi5mkHjU @t!8hYBrNȍ*t&o0MU%ARR  /0< -pAG>'Rl5a&4Z '/.9F;r*g{D#@I A_hIG{!9gǴ$5a NVA7pZ#O VVxplxibPb-H Dn @A:K4ϧ*K@ ۯ߻cKO).H>$w3E 08WN=I(~N@_6I_5'K~g.. Ge9G:zo/j:fDfUSshkA-ݳ[|7o2.E 9S FH?L1։s̼3S6ٓ !&a7xw=sc F՛&fН$0SN.X 4K'h|M䗯gN4SA© yIk.w)~?dsH0|S޹y\r3Y4XԢS}tr,2\o[EtWKj=.{DBM1q ҐX\wn c8/G=ϝ5"󘟣 .*Yi7s ]2Q1ɼ(qCtwY"8$D# D;Te\8'*1=&fjOGrAyFL3f[EFx71 @Ʀ y]ΰE1ejXrl&[Fڛ4}+\Ӱb~*p@}~Z;?uzOF*wyE/9-R|0rPII;mq)-8?;Pwӿ%r'=B.*Ķa萼$Du0nB0EF N2%Ă*"7s!F@<8X܂jhhda"d.0@hk[Ȫ=$<T%ye> c|:C rw68G@Cvi\3،;ꂘ Ff@az7Wp/t9'f<=G`.o&&6 ;!=4z_)6 HPAaΦFx"*sC>ÌDСٴx,$\C>Oَ/t= ʼn>*Nt!3Qguk@H~POۘNLP$]=:8,$lf#U7N 2A %@/ L~mӄRn` _6~&JWʉE'BJ&Hu^as;O}r&#aI)DRЌH҅@B@H-P)BS2RɌ D+@@L%Ӥ&/=O~48 C {#P<C/ vIr?/8I2p *Yhi +QVF #uSeeG7= w tB% y5 B{q@쩼$1瓐 /x~ޙ)#0BDC,d6L+M8(z{I]0xKἆ|z,J~x ${'N9pQANr% K0O4&nr9<|7vwK@vɉHhG1>X4Dz/ghv6cMF&h!b~Kd m31|qG"SxF!=XŅC%q@80fM4ߌ~κ}C )LՇm5ݦ \85Clچ6WbMZl;#.9sm!,bm9k"Ҿ ү6O}ѩj 9/ҡݮJ:M/sNg9o_x8^B=£<}2}\@iBB9 a)M:NLШ~`>K}km6vO ?-%*5~x΁@|Hib>='/ᢾ|&cC5rd(&TT!RhdV8Ogݝ'L vyo۝=%`~wmP0`XD*#֊_YF?3T¸/F& GVa3T[f{Iw)w p'C#TsФfOpa+tIm(}VP3FFi=y4S dHJV@k=){`#M.1 (dqcJlMHf 偬[ .jk. o*0[8s$oM*g0͊yD͋ nz͝(oC1 Ұ.[o^ 2 r0m\ݙbCP#Z 1$P[@)a&|qިB aRe %]mu60cly SDn!,0dTÎ1YVL-G@vښIe4pzO!2Pi1)c宎8#8kHЗ c>g =C|ΛM}́۩r>A Cy(ȓ:bqvL9К5H 0MO.HepjN&ՆX; $ګ4c 3v#HGi!ĂC`eb^xšٴ%:RiW 5}*HO0H9xp #ry4ŀ'cF˃9qmrKbUP;QX6:BhM" )8B %tF )B7Qӷȇsqpf.SU*$R6ԂQp bk=;Z&wq[-2xp*ո-8RDEagdF'9߻q7)9f?0o4W4$ za+ð:zLkw{Ӝ1 A !%2>sgAMl SmAT6/pt:YYEO9:6&i"!+'L # 4D$ 0hٴi 0 g0 ˠ4LG<4!TM5]#Am=G+H6@.At;:708QTN^-!(|@: pCwsIɋI< mӬҥ I"'}j_9 iF(`̐0%`jX6,^"!/6pߑ5ק?"d샕Hx-#Ђ&]I%#B,Ex[!W} (&M y~أL_פ6:^lI.]J9,K'Y~9|x^Z4oZeH`3oyw;4ԍ`6Dc_琧Ȏ\u>.A&јxoQ"'{)Pf}z yIȓۣ&C  0TD0DD3$AU!(R uJjF eJ FJF Hfb(JE )bRIX$"fJH@R!R(*A"(X(`a"I$ @JH!a @I$F ) h)(( `$ H$Z  "$I((J rDSHK4qE"|u✣–ƣFF_&۱ʭ@~:'9A _wv8 |i5R F.v1cyb _(ʧո`pFTs*(*OKs}"=ܚbEt LhdJa$$kImIT(f`}D0$;nS얕xCE$6r;%fo?6"%U!w@Ҕ&L*$cC٘=]l=ohPI]e@bfp6w}(p u*KfloG(3 &Vb VRT(6c~[p5uÙ0win96Lמt0[)F>Ϩ(rIBHcJT嫤yĚ@2$n />I~ʍ~ BQ@ttTDNRB1(5#@HyANQQ7?8g=#5^^`Bߙi h>NϺ#@ [i- vS/ "񿡏|i(G(,Nh:| Tm>f #/\ c¨{0Atb )9!bh;w)Arƙ%(Ϝ.Ufv%0}1FsqnM5K`<:6泰;LS @ 5HDIetD˷DāLz [!$$fFQVqD"<H݁-#mLHA !)U t0!Z=ŔVL}$3Ă*&J)磜K@8*iS6@MىŠ"8I!7Zfk]-* " )ڌ$Hs Jm4ػF(huIJCp(S*)#3t#M"(&UX;@JDҖgBdhC NmJU E L #-(4P=$ATړp$ H%1 pc kr02tLk|]M7z1 L̩B°giHr19E w#7`9BN96Ns'6H@8ci=CGuPQة%q쵺RtUL`h %0IÏ8 #RCm8J X&\PZ|- D y471''|ħL0= c$!Xv! iA&RbF(^PhC$+( xv% Hݾ;")y#Ê)vSc8s.'F34 AAϘ4p 2~m KꙘ%kAO¢i;1/bA8c<;E#pT!ڪLՠՂӻ%/lނgNƂW;pbe8YhIVx40KvfڴZx#CO"7f;xqdD} B'vp 8ܙ1z#Snf o C'OjkV 3Y%vva YRdT='2< %JBTQB $lC: s|qTPڇ㡏 >((FJ%E%8(3])S!ATCuLJ(ܟz14BR)={1!3I0Eڴ4wnCCK$E 3Q2ji=BJh#s!C!"*bjHe=B > h(<׶d!c T~&B!%< @`S-9&d ]Ha>uz~!< ] >]FH^mzeD^%W'` l} A&M?iѭxm -,719^Y*ET]?ecz҃j 9gB0x*] wGU1ɻ4MXɫ8RN餎J<.LAXAth((v(qiE[u1F[ Y լ"W35 x4] (T&eAӁB׻*zn-\7#UWELk|a$Lh!i7Ľw<"HNɎ<0Tb"RSBS{!mzH"ӵ(裼4c00*y3ɱĕĆp^ R)mjҽ $&n3k7ZXʩ 4!A4Op)"H{P/h̠2 } O4;ê}XaIlŐ8fx/J5vpؖjp4 EdWL."BbXQPe4Mg5W |{A 2(o"DOQ!({N=A*|🴌$ &#@ca4a98!VLU&6pjNQ$/!0#Oı,3264Y>)*r >-%YH!m?0v$F5&&+$^+P00Pvw_ҊEJ)-}b)AC?+vHacQFCJ4<+RHnGFcA2=(d/ l恘E"G\lrDҧ$}4JޱeMS*V~6kJ}*XBl9cbΈ"qM;lNKmAACĝCg=ug0CI@CB؟>6Xl%~(B`i )]zlѭ}_s}K7LȜ2 T^5uٷֵ>'wwgWŗ}Tl! Mq,&_09KOa3WS+lJ٭ h-6b~Y!&+Y9fuYFSja=u(ak&m8% ́gʺ4<хGn_;ҳazJ2\|7];)= Xs#Ɣ. :ۇ+..,G[;x2E Tזp&LUvߧ/.B:4UEw`|t1:BEj7( t鑽_Z-x"O<%Zb$A1/quׇ!7Mr?6lj9r &E* Ef) ڧlf&J|͇؃ y`sF? j p"0MݟVRDOj!~ F!VH[a<xMy-}[SA1)1ե<&;3w0gsh0rb@Q Of't&Aɠ2u/&*m4bHIđक ~!IHM>0}H@W. 3zP#̂M!]BHGUPhC}sgzWS_f2MgGRP D4FG70ҟp/6?w_37%/8 JLT *m4#HZ'I_,6>tCO) (-3b$7beB$"חzBH%CaIJiN&eHrbhP~5#6p@'`'ۿnJQbJxΣ!HUDՀzf.vۯ pꢛ_ϖ@cb55¬(N@~sfW}{'@_:vi|<3+O~$Hpv4y}׆y| bԅM5ZO a IBO)٦CcA k4wSpwJ0>Z*@$Lb)&8ų'{4MN&*>*dQ9=|>lF͹pg dt"?gVC%. (" "!7I=T=(F¨ÍuV쨠2A E/iȰ끣 H` ffZ 0!ЯvK,y*}ki]\.(E:wp`x~c E%) `c ^IҳW_ǿӌ|֝0'>lU% I*p\XmI=wN%_ uG̬Ld@ǚ)5FmV2"#9rs} )0E8f=ohIETVccM%K_1'D\DXԐ{^C=|Y< = \B`ݺ:;@0H”Haw<;ڮD^ؔAQHhz\Æ_3 ? 6OML@D(=e`y li&<upYulIa_) Ir t1< +ף/̺9 c=:"15Pmp)Ǚ4!G] @)^v*f]B]<.4I14λg|~}*ұzл!` } &fzaU.cӈvG_(#IQEeU4VZE3 Cpsv c'O3~Ϻoy!S9)٬cc L>m45FA cTX/fPK ^ 6 R8EOdZ.:9p\A2v5Ml3[PؑсAo7߿``ttrQULCYE2d3V!ODOOЋ˲~4}ﭪ*iSǑѐ=f7de w #( p0-*PT>7] `CpܦEJt(M0xKSZ2=KMCpŋlwD<Z 1D'・ϔ.匄uOڋŢ@E;_hD{QPN}O4aTG``qAD_P̪.4e[j ,݁C$+&M $'\boc=ly( Z h0ʃhAM@vǍC&$ d6 Q6{}$'8PifyK1C|Ho*=}S5$ў -И{ eMQ»f"pX#1dbd10S%Č!O S=5`cڧNȒםNDqcTF s-Pa)+gD:mG 4Pm0Rhj mv4>=x;(% eP41RTP!D3CEDAUz w1C"44PQI$AxŜmA݃Iv>Az(* (  YMYL!cQm6N:t'iORPa4STI&c PYYub4ah9PW(b 6e6@ψç3f-q!iOب-!0X³<k6e $Fs^3ަfkN'-@4lC7c12c66WQseƫi8q֚X P]\O"oQm)bO9{܂80/N#<O^6"޸L;T\ M"?(Z 0wx1) > e4 &!H 42ï0<Hf_3ofp k ɳ1?fT^8FxBý]Art6bFlipݍ [KxpHOD$4 v/}).`` ngxi?qA>> a$!ON<\clT'ٝiԧ'yEؼNO8$`wK8S)fV(3_64IBD >xk:F~鋰lqz[l=COL-QD:@]Lar3l{ck&괍la2y*?7p$͑NID0A`} T6T%;!(m @-=mʍH C cӣ5_/1PԵ56_H4TTSUVEU,DETDDDDEA$X~ː(QUX#CCO(;љmjMyk&㐓PN[o҆ ޞ쐓GX ѣi!>Se ,EJUaс؊4tt$NV@`{n}Xl|4CHQ&}H"b",$@E@iC=O~gdEdOTeO?_遼t d@M!B/v BE$;e')%MM?d'a϶:>;OE4;y;Kp]f'MŴ:~~3[CF22tsߗhgӮ]8)$"0_IGx/CN \2oWRdCHPRJ- JQy꺥 S5 S$@4Lj9:;_s4QL tWJ}=S߲B`G H}tIe ZUR" B$E&dbHfhe) LDS( J B~60āVZ BRXPa%3@ 1 D52S]}KZh*J#yl|9ȉ)TBvN@0J*;#vNU1vi't%"-@'H7 1ix>|D[*J>SK2 HDH!-!&q3p;@xtta{+/n;OlSzjGrNȎyOJKvTnB% "V B"CɠOp9D sNJRhNF+; D(p,rɁ``MRE"&йc0v? ?RF6G' @DPCtNo;91CЯCYtB Klo߽?79N0T Q# F$5cf'E&$4laF(%}RM(|ǣ6RfD hhUK-D Bp!d>cZR Q$C~0 0 jC |51kBLmћ@f@z4#^v | WR"rTW>:ϭ4D%8E$տSnOnGtHdH3:3v6b` );gfn>"S"Ej@+0H884ݔ\1R1cT+vSvr$Y *~=8#Dd Cd!V(WSQxHlFA*-SHo>oa9Ou/IREbnm #[p,c %1"٭2| *LNNA5:D,xxR'.'d7ψY&N+M/ Ka5qO6'-;Ϭ8s.[\$?xJ/t?elu,:6 (F9Hg00Wk~ʼU{N.QV;p۷Na9Q0*)Ax{yVsa1ƍAf"87,{ y֢"Qר&$U]ztDD GF6g<*+f1Oz\2~ez*ޖ|ٓ Dmo+U̪S hEI#wNR\sWI jn`\.7EԾsm;3,7=v=,uSN7 xtqbdD+W0\eC ŵ14$@H8"!  8X>!ǟK^w;h)\*TZD5<^~ymT&n8t&|&⠕Rn%Aη"В`9Kwf,iw0%V/&Pqo]w fJ19>2녌g}qn:8ι1S3܏~ꔾ_.rf_fqsDos\J `azN8GoZ& q_&Q){"L1b}9*+6#6{9C;8{s5y =yF#a`?ߚT'H{I81ߕupG_WqJ!:0&]b'ٵmX{\c&dp(>NünypPBSRL5$Z_ą!c'yFgBBDqwg5%P};rp{ ق: 7Һ[ Vs6$xP-Nn+LX";hF-Ό8gc5ቧ52rf+avz>@O&c(owM.fj5 !"p̟ i0dw\~Tsu :-8J캙>]}c1AܗJ/iМx;wL۲ /:[/"ciLxs" LԆywf=͘ p- M Gh~8dkg۲ HVCiO_gK,1!} $ro1BɆ-ab(1Xf%d mgTq{y9'bk~.N_sXLF0/.]*2<_QlNdB)íQɻm"؅hXi ;OÓp:w蔟.5fdW.EH'LۧRE K_}neׂj&H;pc&w|* dڕ'.v˱ e3X:-nV^uH['qp12uL=z;)4"\v I3>#ۇ4"N<^\Fux;j] u/*MΟٶr#ݕC9Lk]ᘌSoQ`+{ޭkZzגLAi4vy74!Tԩbrh"{88G aāP;jJì;8z 8ݶ0ABAk ֦fWNhf6sKr\sNn602Ri"I w\ęN(Ԅs0*bV#p9{ٓEq%^-N]F+BkC+u3P|Kt>_Yt.{8Kۈ_0H>3mbߑt=;@e֬w(;jX6BW8Bq"9ܝ HcY ]5Mꎢ"I3&1 px5ˈq;hXX%\U7kuSd%o}1O*I4]X}򌙒+Bb^t ʥIYnv-m ;8>mqOc8<׋̺AzI&5T5pOjcL)6#zSAܐ-nNu7 ~;&S9v7x(Beg_g\AYNk]{0ܟ,}xh<wxZDv0GN19X蟥7zZS>] ˺ݼ'ds`!\!Qs}h3(S$mj{J~^i*rM2)RYoIg::~8s\Z!KNe\BKW&O6Y컒cq.FDU]ÝyD圥|N"7Sm%Jn\1;p<0\[PYi˫<νË<|*?<6|ޓM4%豕fx/zC )(,f )2q6zK5r~9x 눪;}½׮LPQ"sFMϢ&<_hDp\ADl21v v?`BĄ+Ճ̖SoA 79Eީ'O#xRwx3{v ״;$F>˽栔uۜe=WW=&Sg64hz$(✂rJb.|?_c]sθ]Gͱyg0(j7K(TNOz~sFK^YB;woQ#. **YNVZ}rN=.-AlJ=[r{rqx ANxh.gs0Q%`Pcg{727fFuAM| ~Z2{tf}LB];=z, +N7 |v%D&g xu`E;28B&gIlYmy& ~Qךûe8ډ4Qٻ\+]V5:1$s‡X=iO<;|l5d@dP l}= ?{ La``NI(*(P$RB|l[<0G_=~=\z}H 9Ka|=fAdT9&0~?7@Ͱ5aᄧR%v z! ֤|էc?Eu{ۉK}?w*+ATpð'C'c }'F_cI&NMISŒPCg1c(12qE3=!~ ݠ|:R u'ٍTlf 1!ii652X1i kpT'51nk IҰdrqFhvhڀyph`̓%ǜ\&"Z䁻 -ƕ1u"0 a0"BxuRV&lAUrْpLDƳ1Ɠ,@aU Ar^^rB}}=xq{U#4CJimJ- (]c}ٟzp3u~N']DiD\#؇sD!JC3%Nl 7Ee@yq8mi2-G4]LFS9#EF:)`rνPT sŤՓ z//Ox8jAHOaO得 dHc;٠iAU_ˆ< P/%?C,LwB#2P+tYc _s ~BF {C@Zw~I(E K]^pQۙX?D@{}D<ÿmǨ́#i+6TNj8ig0vcw<П=AIO[2Z}0`mݙ&sh:fᚯmV$eD 6oå٨ ͘|J*s5>P󃮖~'5ج7ɢA$ gj Q(-k̿,+1Oj]YXO8&gpXV94L[,Qǁ+LTT #(U H5Ѓ:mV;\u=] pUY K 5BW* P[L~47"/uŅ ;. $qNx,+k*bi_3'!!CxLTH*_tKCOs ie~}STCqȨ|c0Ids|ГI=?|P GtjJN5wL~?ϹHcib;Xhk r,5#Oϯ!fT E bFb~pDh Ln! #C$ &C@I%Rhu FBp$#L& L j_~az@,q#}B?" @8Z(~ßyky!b"J#b& VMD%bfJ& 47ሡ "bZ@T ubX1:آHdد(i|EF1 H~R K'TW*-EAc-m iJAsiC=Ŕ'[S=1Tڑ2RAGO ykY\6?^OB!]kco'!v#ӺlC!2 Cu^ˣhœM&3AB$+zW*0nS|f`$*촞F%n8J M5JC&BN۔|Oq!뱂#>.}"A"NXώx<I ?3($Aڀ*R{f6j s0mU:Bwd*<7NB?$JB (\+Ly@c^DAhΙ Ь$NdsLq±BE")U0GqѬk)pSp2 d֝k S")kY5BgxM)ceƛ J76Px6sjfpk1Dv*[12F6$ME Wr?L{c8H PP= ˋ1*6 ]vS1LOF9ͥ1#HpB}I>S|>^&U(L# Ei Gfy HH>$!I09KY}~ 3)1N3k|dEБ~C&&% *mi1:3_bttb"G=A?^tmX '=|ggP}Rt/0"jҚ (Sqd&q>l^Bj" b%)b'Ѫj" $J^Ne88?H bYc/aIw;טY e猧L kyy5yS--aLJ% "0/U(/d);=0 VT8o0U,d3Fq;1gh~KD+wx.|uYs8\zD#\3Y'05mqH89*!y&+hG`ḇBj$Hڄތ5R/)|[t@ƒԍKFŦzr_&0^(=[=7rfx9LӧoRa+e17,J" .ە 9#rW AZv/u,.Ҥfvf`kvq1T֘&XL;2놖FΆcO^C!*wҲz=dw,pl10׊=;\eUƫEa5I&-qLjD:FkqkgLq曔"I#"8`a\SU á2a9%e0\Vj/XB&UbU$eEhZbT%Nr8 -s]th6{ 1D&R(!ǃA;vwln@"RYo|7 (hv ę"T$TEi2/e WN)ps)+%bѡ08y{`H$".w.fy QD+o߹P4&vPTꪻ09JrwխkeB0"i~EL0q"epfH@(@!:;ۣ< copNʀr8` U֙h69yjs Vsy9pqQˡ%F>d#J 0$VySªQm}k)͸۲ ʚɪffbPBPLýl0Z4)DʑP8vM hR6w1snnQ$R\zpЫNi_0N#Eo@4T 9!k":vA^w))r朜ô"xkMVދ2p h1\AvI63 dbg TSW˱ڛWalTq8 ŷx̨M `ܿj..@ T|ݫfm; Bt$7" W6[ _&@L/lvBX˰Cƹ09q-T(&.;353dC8!4opmȠ{cWZԓ=-VjY*5Vgw.lTQo&;AC995E9Q5&X6%㬾\FQ)|F)F\c*q)mh#]`l4tAb [C`U,5p(1b+mN Zks ӌ *͙Z4:Qs"0uc#AqלI]44 T!ܔ:=\<^("DvQ]ӈ9Nkm0La Hch:C9ڄy: RtMk[fB ٭kI3 `I!xxIà`gxYAm!A߅9=}5$xL)J+ qہ?)ĉP"},<{' 0˝ĩG3!(Ol`4m@0rϩ5&ȮHUglv }z.Ѽ$88s Y;;2@:&DV:V$ny]g## (" uz/55װ.r&{F!V&Qs(&$fi,jA%hL)Jçtx?NC嵚5Q`Õ-ƥIEM1uwXJɵў]"_9+az9?7'I%.@/VP(Bpt3 5#;k{9bXQgR&)Óh_" NZAñd8d +j@F&(b7DYF @VAumP5"PƺX:am1%<1m) G~NpKBAbBJ)8 ~7&Nw"0;H .ecchiFUد-UUL&brS}FӤ)3"D80b80;{0IԎ "a4BY`INP2OS2aݰsH5fE"-ֱj4 *hZNbh}LK K!S@4*T'/nxj|w(vLyN֤RZ;H:[#',L= !rJr|':e 52* I&P#EN:Qv~Uq̱24KH`ϗg=tcEEYC%Yb C!AVfش6qq%a8⹄˽k{7v2_G5͢E8mG0S$'Me=6nIIӮHF=Qr\F;4q$Kuk7r N&))O/NE!y0lMd)`ysp843 @.#M,0E\aOA \.O%|DS40zN893> (Ǭk4Qj 5r>Ib%F@;nx=gRHD0;qnsIrptklKFhP00 'f-z&S3I9{EPDDKPϑȓ2?DIT$#.A$o>!U@P"(Y!4ZXWj3b,S2 N㘂HRg0Sfq}I-E2=s7!Y{qR}نg@o9m[zi:T釾sIs=kH܊ryDSǢ wuCDԙ+mղ] r>,=0 z$U hTOP) C!Gt' P)ZiE(@fNF ,E($C !W<=\aTpcm7c6Θ:A/#pG'x`vxEUC,#*6GyQS:!NfB>vnIR)? i3E Ȝ CX{h>>? p9=*=?<=< iA%߫mqÓ]bWkgHO`@gfCX(+E "I^Gb0u:ߥÞL +Qd0' )0}Zw׻…c{矈2I# ã>on D<y=X` ]IG7 t|{`vI A,g"I6=Lu@>O5feo6}.1"J~nʊ,CFoKa06.PV]QXgM7 &QB@@N*64Qʁ3BN$nn2 V0JcE`[uLDwh*hzآ9r9P1!]DPQ>83 d ܝssD^l'Z,CC]ZKDaNun-1 G O61d@\""84|gE菏 $b J7u,4gNq:=X\&X  aLJ1#Jb;:&R(w=%!!a69 8d4pZd351s:k-51llLZW.cQYGC0 6X*d';\ n ='M n\"HX1 f 11 _ $R)7c\y#(O/ :0<|ϴ~*8r6aIDQG.>" {u}lMԙ]7ˡ&`ԡJ (U}PdH H)h(C̀hiB)E(" J hJhZ SO^<$͟P\3lG]8ВE`]0Lu*p;' >B^z61Nj=M(\к>ϓA3߰3EPL:%)/f|!0V"T~ЙfOt|oOفۡwͦm6*g6JfsDQڴ7Htjr=kV?tL;=eNh4Mrp6Bwѱ|&L(xT eouU:Rf◗ծM\2SΤ$Ng/[);P~ W=f \fIAuB"L]$okP$-Y΢1eklԶJ(_L60+:V@;ːg.AB9)",HI;tžJ=@0u8#+o<,4h1B}+Cs5Toٙ?c"ȑC2ZfwN2KE:gH{HhÄ6v: + ,LER A )FNqU?cfES1HNh}1qE^bCP /-.}|4nS=J"yR~ۃjTb#*Q&6 %H 7YH^Nd6 7Gg^竞evGJAsYOup-KY3sٔ֙hE l;V"uXXP` VZݲ%>e9LW14GaOD,J!㞤xeZ/F8zΫok}㶖OŇrP ((2W#OD~c} ?`Џ>)Ck-; (IMh .Œ"< @@AT+"cUg[N\@gFLۼ nlfj1Fs/G<'Wl~>1p17Bˡܝ`vp8F.f13"L-ïzֺR_tEן{I<~×q8ƠGNPC AjX͡M`şAc/% Ls$[;i*ƊPe49_X X =<L&i>"MRqp*., AJTC׻~|Đul?/ċ'Sؓj5Ma"]HOv U,@>x<6aavlc˿U$EEQ,BMRO|.6? 9W9Gyp6,r *D8Pp,r0l1p@IB b*&*JQF*$%!M doJ%hzT5|5zr2AJD1 $1)C7CByY53;2a1EV~*BFCXS|;ӯdhЙMR2a}' hύP'ĀbJAdT${HY/O/˽X{peEInG :w8;xZ \ Zt=y"!Ѡ[uS)==Z BOq7 H3Qh8`2o(x&8)n4S8fcM2 #Z'>6qZv-dX`S͂2djHa"xv櫓D^َGeaH +`" 49>C}<8 ̡)1Ϻb5N)Q'#R IEO:$6O-BRx=ěO`5Ti>.TQkLi(ŠJTA1E678JeQ' gW1 *D.Z%hC O pA`sև;uB$Hioߚ?T:a`P%)(d2 (`,=-a Alh}iRn~R??FĻQE$̀vgO53px-]eOa)/PZ9rMN oN(:$* Q@2$LDU;ǁі^O+'URBDP0zɊ>ZGe9 Hzjb5"] wv9avz'6 ߄UYv`Sh9ۈ'dM/r"{x z@IR(ygo\`bv2Wx 6G| 0BsD'Y5[X9H􏋒D{2+6|O1=Dg;D&6RiUz $)U|_06]ҥ#lxѱz:\3j08(wt~G^Y|BYwi1iNm:b֘gf& AcEl i̖Lڱ?9Qݢ;1q|xdJi9yWRiJts щ0r3<5TY,Cu"EYzf ,r0nf,AB8A:C DH?ݾk5~CdA<N/ jm "6p9Jg PDS$#9q<=.spzzcDLA?KAB#Tܱ/9T1u4^B!J< f1vpy纯ID@Xi*RxF\Ni9Nb¼>'Z'AFJpNt/™}r7j7 sRu~L {tž3> k<G@u^X0` 60'jԩ|WGr#;ر 0Sd$) :'8?C? GO" AA;U(*w"I aTGIX֤C Tx @2dL EMAT)䪾A9!JS% nn=P!_?O "%;>'yPl#p0S41Ѵ6KsEm1[P@PQI 4jj;0X\ 8Rr~NIC@~K=8w&0~+sUQ\qDmktć˞٪:1C0s?Vca/H 1R ~~c 0-jV)AF#fi8J/oˁ-/O݀!@"&R!iFE?Ed`S?F;"`Bd O mK]<"p: V@]D^5 M! $wћ5f h`fD^ ̿qDyOB6H ҚPr%W!>"k0XRVHJ/sx92M `/dE!9{Rh+&G B^%=r>{!)D(!$U/07p?SgPi]*Fj#?~1Te;c *о:: k%aee9k8A8Hyci Z1 pbtdQ1H X"$ꤾwQTÊk/P(jr10au6%[l>PvA;CQB,K@n( DnLG hu(ΩDc 4]u㰚4z2gn=kcʐRiYe=Ov-"W+ڸ7FY#̿P6)JZ1~vqFb`hВE!OHy|ĎJ_!ܱ 3t5g /T@h%e脍q &-8;_3wxᙴ{+6 9(#Hy 2"pDHܙy9FVswEtakaN)mST9x~liYPbȵ.D^< Tt'Rja(vu/R*P-L4(y`[(7xt;(0jXvYW5hfow5ͪtjqOR=L FۘO-)icC\)f-eܺLxV &U/Ogճj BsJnу L-h(fsS< eN,RT+Tz]Aa&gI-*=ku71ԫ X;nOI3NhY/`7&͟!5cg [8Q#Ek0 c)\싔&Hݎnx-) |S";i+ D NNoZN(wlF+3Cz|,!H6{zjHSn>( \=蛏K]6j_ u߇{pڀPhP_R`(똾QZ;%^DGqcVD2~[y sR!E-@~P%ka"cD族Wy0$*dA| o.I>hȓ 3b~2j4${ʼDxwWyB}e!DRT0rQ1Q1$H DD1(,Q0RPAQ)KAJ$KEPU%PR#SAPPBDH2F$%bb&diB(pLY2bCqG4G,ܒ%)}K"Ϲk7"f?n`Rt$WG@IB`Q:aҥ (R ISBMCPh4f & iCM)P-*hR&(hm/5-#+Z  8P}nwkS+c,M‡LaF d#Jk,N{ZC~e5\0k<'@1=7o\y`[}}T>hg/k[(gFꨐ)׺췾ϟ^{ϵ}pKvGΦ#{﯀r63}Q_MO}}ŝcm)e罽9ѭ;V{f'psýH[ v36^IvFdz@>m'1͝A:r{7Q;e;>cx}GS= *Rb;=0|=PR(* 07nOy{;nßO.UoESU)[E=}ٮg;٭ zR٤Wmw;=o{3ƩcB=vxeKzuN>{{;f﻽x}׊]mK_>wנ'z[{k-o{ca{wfz:4f-cW!=#mEv8gב{ۗn!Nf5J;$kmiZ{9*uKl뺪!Esn>6U ZwTwnPAq$l yR٨ftohirTZ}=4ҴNu̻{Cn]ўݣ$;fuMO]׮ye݉Ͼ{[a} zzu發{/;6n]xܽ7c|꨷m:* }۷w{l{wwӪa{44-l<Ͼo}p&{w}ޛݾb^c[ھ9從oMi٥^|X]=W{5 ]޻ӻ{﷏}chgowݙ\S}W:]jdvr黳Oyug ۽m>ׇ]ݹ[9ۭGK5AEn>]|tknwKk];[禮BrQ6}sݷrB>=g]޲Oa;_t/Տ{mop4UDyݮ.tf: :.ws3su>셰IEYt կoiC4œ"ZM!ŕg?/>qf/2>qCN܁}u:f2Rɰ4DA7 F85c(A G,,A9r]ٙd!Y2QXR4$?JOʾ_Y_>Hqvvvvu-[]ϖu)MW8WEgJi)ۊֺ}8yȠP3{Mj)G +Tnx(>@h`nc l U%CТh#iA L#H$vیhLū 6iƞ4=cYE.hzf5i(U_8a6!V Z5 $ѣ&cf5jk"E lM%e0ŘŖ ІY4H[k0Q]Uly =m =tDA&7l0v&&,,"3,rdV 2O'BOt>'`U"""D |߂XpP~IqZoA>^_}ѹBNa?7C>y޺uP,B^,%k7s:V#BkArz;䗂V^[I8^<$z/wt tN:I;L<ˁpz~sY,yG_.('~C5+̹;ۺaNXPxa#ҦbC,xwp *HPH'[s$GgWP=KrOL)~!>XXҕsR @JQ{=]J],fMV ڻo=ZAׁYϠϕ(7(0Yf K 60xx>?= S 9b9iϖ\[vmki05Yxܯ#XMq<ߝ jv7QG-S& M';:flCMkZCcV8)(6G]WfSa=d^K5'?  A!Hb xFύsΡ bb:4( $a'N㧆zpH3 p89B!T=GEEAdWz4tw+~`*vm7uF4 mymP*QT'cF}bwJpTJ)KoJ1uA}OoT jjTvpPWzCQWE[{;uY^~yvGG2̔ԫyB %^gTn(vGtDFφCAq(;V&Od:qڼ"sr HջRI~,xӎ6.t͚f^ZA&[bŸFDb*FǶx6 yk:+ꭒP1JƝ2]v$ē9a%w>9)" CkH&ߢXRf#wFDE0óUwe+tiV[ o)|̐/\.Y<|6}U  A1d= ~#XȐ?=,!_:A?I(}+͐MީHj0 C DCb<=*/ {Pr=nC ScX|˸8PFڟ~ZxpgF.(7+ nW;3< %19?O8>,a8x[*L~T7<(pds*=y}'ˉ/RP-+Ye񼁦0E9qi;RP9xWa.RrjZ38e,+X Ƚ^UY%U8ڑg $mGwb{q2%Ǜq`CG\Op!cѤ̄rcL֙gMczum) qhEfs2~?=uͫH  ^"vs@4(⿊bfÓkwfsM&f9Ms3eFlnrlkh 4a0=,ڴJ⃧μ9fnŒMSF5G#8rt,G,[ʃ=;ts? tGrAfTݾЉx#Qd{e@Tp6wGW~jĦz/f_ 0:7M_uW,݆*5fUT595PMkU9Q Z;ٶzyBVTbU"ycqErdYK"x7Y d9_T9m9?&ZRnuv PC'jxd; ч'Z'՘d'OH|{T9f[ /:  lÆnB$93V.M YNG󼣋'3nO N~=`yE$'^qAwr.q`<ނh݃:V+^Kd;PcŮ~~ ]oa 0+jvj>#ݍ~|a~} seRѕQ ֵpp) 4 lI5F N1Vtk^7:s!")՘tHЧznke]jvxHW +8|^xTђ0~5 %/gTǿKPPAKWH]$gѴ0?n`,J ~0,"`!B4wc`|[nasV d4"PE!H*#DıQIE*%UtE22WG3IH-Sh6ś R tFƧA9C7HirؿUΚnfC#*JXo2ECP(#-:eOl:Z3- #IizM޻SV%d=нJ*)*(ZCB hJߣ3(mZti08%39YXj&\id?&DaֵG6@5M B2+p#$ʪ9NsJO~ MVޓWݠ(Iu@?ڷí\m6b:+XWpFd(FI&%J(N#SJKn[([^}+@U5ݫI{OK򤡍;0- }=eO##G֬"Gю6BJ _.?tAYU`tHRL ejhd)I4@TEɥ*jJhi)KXdSTcMYU JPTU9Pd44jr(:F("@#(I+,iE)@k,+VJPTEM34Ѽ)b FBTTDp0QUPLDBR%BP# )*Z) JB")hBQC4DAE5Q1(d-)@[ 2(rT,,hJq,ڣ((W)$+ )rQʖHCPc4Ȥh)T (R-n6fmd !FNAͽcI9 s2QQ턄jE(bUR;6ZR5aHR!Y)+H#J47+ I`i  Ta,IZ$ [R6F' -Sm Иڨ-&c 1Ȏs1xrlPRA2cE)rvmӡ=5Ddb]5ebn:ۭTG$!*kTUaM* "ī"x4,bh%#+12 JThHȐXQ-aY&KUIcF7"jj &\qlf Zi\Wm(yִ&&)r-\OThG-h 55:4K@Ak?G5rZhJbAh0iZL (4H90IC D#4Q䘄KJBd`R$I 0KCC@X09-dA feI BDRTf1PBTAULN`VUFeECEfB`2%e121 ARVf KdaHLI4N5`U&aMf4XC f`cQQTDBD0@)U ASB2KUU!A$ LTBH RKMU$0 AP$ ABC2Q KLij!ДS1C$ EADE4ىNTcPdRوXP0V89BP2QYCQ9` P151#Pdf`8,1`NcDbr(ۄQmHX8D$c'?8)du r,u8TUǩxx=22%.6 eu"iȠXQEiܣU`(QLrMH+Kc$pXFcaY5(a%R IT_&@O幄!Q\$lJn 4P"VG-<3`h?P (/X0֣Roa=ssѶ]78>x_/B&Ȍu *l YܨcrFyDp?^1e^kM5UwP?'uxyy{1{`,ߍpN@QN*@ s˩M1[E4?zȣwvu?d؛'%y15$h喠UCɀY*0?iq3V3E+ Ҙ9t ./ȥTҪő*]hƴ P2a[ܷvwY2Iγ31&eXJ"]׃$"-;V3,J*:e+Fأ̋c%ǹpqþRDGT_2  aiøMKo#Tz#7QWCz`os`>~o[B휒C@ą1QJA{v6W ˯!iSԾ07fNHwد$ʡ}SMH,$%0J 9!݉.e_fEanCkNkR BR' RU5v~B4JEfbfa!sZxf)|r}+*NH&A*^$Eu^s(`rEȥ9X_KZySPxψ?jmb߆P ~@?^b#~J_:w Q^g$~+6R?o??- H잙b2:G,Ab+[ R!P[1rVөyY) M@82}>ڣ$:b\Q/.r"вN+ D3}V j7@D䆨B ־l|R{4X2`$xA;ϓ[Rv~CO;ݩUđԿ@jV.D~MRjޒܱoՈ%˴2(.3Ini(O(okcǥ;@i]Z%j-l\< mqG2dAk8Su6 N=ysY4Hjt_ ր();`_ͧ/H.,ϷpJ9/ZF+I%͏uȢ{Oq[/ 9bgHݒ-޻#. *3 p d/z{,Dbܝ2|1I$~ps%7LdU2$:ٛV=vpF8L_M!pz]̏R72oUͶuد'ׂ"&ח^! UkYҴJ{=dFU3С! C(&1 Ra*0! h ;(y?Y'Cp@#Pq׈PslBDn^p'G ڢuي$fjhXps$ud92*x@dfK{1H)xr6D7D JX!ilX@qa*>x@tvy9M˞ : Ɔyiy'{wsʷT!E*XdKLǗuٓ\C߾CFOF0Qͩ*\@+i(Bs'ڷ7:-+AcJ眞6 m 4o<2T)CZo{iBQ5h\Xf _Wvϓi@ ޫ/roqn7F˓nQOv!Wo6nH4 ˷f[aLdmAͯO8%`3TB1FFݺ?cqzҶU6 #>0x`\-pQ;?Gx8:m൴DI[u=M8 e Y)Qկl_1qۂm-4w9[I F39" y|( {2/#8D<lc:#, g1^U"{,3팖ߞ֏g* /m: ZINSpwYJ0XΝ[k6ϸo[+Oi!0у={ayʽS Rs X,'z8kV]NaB2 Ƃ4f<źmBPTdL,./}!62QLr\|݆MvP8h]9~59PhQЍ ^QQJYE*.]Xޙufgֵe K*(u2Ha~ tCXk/92*Hv[1Os콰eک5|Z'dZy5jUj&Rn̸-+&r6WL6E"eIId\CD3S]8D*+) D2|dS}fgPMeay(^9W6EG+ZhQL0xᆈ(3ږpS®W.(^ }XP  \S]pl*D3#Lʼn-<[֣T7eP5k-,x13@v`/@:n[LDҨHy$1mMG{%uJFFs{h9h:+9jԽ#bs99P2hZ#"Q A( /dATBQ S@P4T5 *PCUv~U.)J%)wDHQ$RUE(DS}~;BB'>`EL>_SG0*˨}޽@<{O%Q K8y* $rD==?/nTGwouCu d{4> _'1/㚶ġ#L*=N[;tJy  zbGF[xvAFCHt:,8"lA(:û]z=88 D(( wWמyrtwM{{HP2>_@@ʠGv[BQf @ng%>ߚꤱbK'B_ysx^0똧Pƌ=۽oq17.<D?6?bcO#jwafG'8ÿ\dI HRΜi%&1TuݳHe>^@`@"s#IO?rppv#ݙ4QH<|>_-LMa]%s>g<D%QP]cK wƩJ<|HPSJxKL=]RGrdٹMApp&@P2T WMNk];Nc|dX+ݭ:g,)0lEٙupB]!Tהdx/hAIB2FHۿ^O>=s ׭zfJbE=JHC=ra!^)? ]%O:`PRf'NkûmM2&C(*z4.A|0L %^vy~_?K4%-!}D8pG5*B͢ƨC檤\lCYC8p͙(B +*͙VUUQ&6p_H@U*&`4,^&HC$z|}Ϡ}'3 8/1؇%s <3g'&.bXAi9f0m6RVʰ-1S|>}r}H?we>wU4 jLT1TN ue9T{$񚂏ֶ׹Fnǭ8@ׯ^D q^{N8ҋMLcu#k:" ȀB!!RH:9?Gz1,7 ^:^'r'[{N9,-ӨMF~3R#\A"9g]1p>Gx`Y?GDJ(o~=s9s1C)k5Tv=ψ 67qn(e:Rkq iYE>ʫg{m|_)"S]@fTdo L'&OC7&[i*>}}'n/٠&h_1S7r|O!>m3c#6Xq 43vBf afbu!ć\Ҟ5w!̇47Xj܇ЏaΉảcCL[;3Tcg3'уMCRZl֕iw-jquRA7SMw!swql@q^Ggۅ2BB$}5 ;ncHV[a } )9皸;fEd8k*m6γ*oS87|!CaW:s|<2y&^E&]u4q4u^foZǩ8mż8$Y8[|d7eSsn:f0|XcVqN$Q!BL8Yk%m{RHu4jBH+RMfU Dln"!j7!ԅӼí[ӵl2^uVHY jޝ&ͳ/UZ֮֫3rBHr-le꾺ZznC !kVlskUW/=F;Iۈs$ԆGڬ̬g*REfbMjY!ad6Xd7>8UCCuu]rJsqyVvgq7xx9!$$2BB! %qƠa B@i`LS dC} ||*wgjCZ ю5k8 kGL!ćim6jӆjSc9gz:͜LgYa[3rsF3٥FyZehe7"g2z6ε$27Y tS拄<3VE#0z;a3Vs!ήgiiԄc2S Z Pk}n !"c8$-.#͒lѩu!ǪMV{g8CFu-c^z w{2>WI`P̸wW#>/ÚJ+LP{ /^<Z5kIBhJ_}_QWғԕIhj#I=*@Y{1ZW)C?#V n2_7po_۽F $+@a?)?9GH E`O}4H"ԣ/y!!?_J-J QX]ϦvQQVJJd`B6eYoq oCM8/AC~|Da w&K  b%``^ަ]pmFA7ЗC ,Z/BXx+ |KIM(,s;/ *T_ٹ+H~oW_w/IJ!y>#ό_jjj`0``0` 0`3 0`0`33`TUUwwvxNfUUUUffffffffUUUUfffffffffff]:f v.`iqY33S335Q:Z֝"Y333.f bر.Pwc3Lûf';w;=<poam%9gac#H@<.hu|}>&Gh8"v5uO;ChxDӻ A j+0D[9#X2b6I>9ϸŎ~3Z|<pq D}^w%!^5hy RC+vU5Ϥ}zOYU `iaG~(HgooXtBI$D""op?J UQ2*iGXYB##KWTUW8;l7zk F2Zh ()2<R8xq+A22V-*殛4aM(*~(}~OZRf9{)`JFۡڦd  @ yUoB"k[ \p4nNg@?iD$!!7],߷2_WԩF1`$IvpѡhS{/x\=t]E,! Ik"ŋlz~3k$PLmNz~} cE~ B\0??Γ&6zmh gX0EM/xׂKc_˜؃/fT>7|yYdr YOup~(eyFT4/QESa"ݟ@=#ﰝ0mo?7np`>vjx" ӇFz!|?Bߟ9I ʗ[6eO3BRdDn1 nІoԡ~o+@0nKĪ=Z2V"4-h c\|Պ) H%,^(PFP6N;8dKG*2, 6*,]^X zIuI6N=!I-ˬJN'kK&қUFr9 WK^B2231J Di!?tqEBET8 iP)To]/ _ 4ԄgAZjC#CŘ\[]A5+ȷRP9 is\EF8ځoKK&2-4Ԅg!CzZ\5!n#96r p5!qޖ0Mod[iCkB4ԄgTCzZ\5NVjB3*!-.`'+P5!o?VXPud(H6@#I7VR--Р Pf1JC~.lͺ ?JP?/p95TU@gt#h ɦxPnh 0k%klcSCFC;LfNA0p~L8`ixbiOK}a3ʁ@`µl-R1(:>@}&ZO2 {ь[Pojv +:>Ws T[j J4.1h%SKթZVmLf)T ;j3Z78PizH3R)jJf%SJ"K1HuLi 3#JcZ=/A#{ZF-bͣ{ZF-bͣ{ZF-bͣCuA|)!: l(qkx=Vxf ٔ&ph8=r U5ݨ`<2*SNa`N`cR A bt8~5É05۰xWfZ /6y nَU:uu,;xyAt@\!MaMh=~߹ Yͬ9tx| ٸ(8GKRN3M>(Xe4__3I{k@6/n?^G3 IԳŃEW7 Ȩ?"Q.G2Gآ ̶~%~*` 2riC~*CPFN>hUpˌ$T'.)1V%bFUXII!t4v/3X{&IYg*.@ GP0@YUߴ E#}hy+ =p-VI9Q%3?>FmOV% ya|135 6ǿFnUh^ޘQN}>ބ}}ފ{|T]rge<888~QΪx-y a"B,V5g<7wz,*_J_= \;DBrwOc0=~(Jk l05pFH`В˟O9+7߳ofD…J?_@:|Цl CX00^Q DE5ߺw{4. ph8839 +J"bb\0H 첛 D& H*k>DD'/#˷;_Xѣw:6DF(<X0O|?~D ~+>J$"Ο4mOIwa`B, KTS=~7@U~Ȃِp!Ac<@(' N Qr7("\0qfU!@|f:z}>`Y|~鏛r*(@m1e"+ڞAGF!< ʕ[ÁNv\+Cg|:`r4PQ"1℀Lú},XN }퇳ρY=h3DjuҩV]$2C0+׹8C>G>Ky~l쁳!""4s"./>~30w$mX*(ҲNC]NŒoE'I_Ǐ fTgu~h}/n\Y:ADR*(B]Sj !{yUd)|!X,E:U "2RE4zȿ 秧' rV"irL7#h >JH$ΐ9l|W y ԏd<݅>]iVC !T%Cg\6ڎW)?̔ARw1-)^2*׷1lr{ x;-waዎWoN ;}'om/|/Y`476kZx`:9CХ`u#OSb_WGƐ8J>WE?Ywk!zD(F}99?$>),AuO6mdI$I$'Kwm™t]}b Yށ 'nHQ=0'hD!}ggJzNʁZ#B?ٰ _z" Coz ?#mv눿?`v Ƞ Bf.zˠj(5@aEIG|12#@PC" r@ΐ'@KqYà 9VW{{֕dOWR*2ҿ?8@cϑG'nG-*rUUY*%^JzU?.`.88ƔRG6k_.ׄ'#Fqws[L8 Q(%v,LJE(s?d=@܁(!$DDO˦ I?<z߉}S?6OktOO'!zԍ2HIӟ/ё1@ڟc4 6@bُ\/)Z/~Cx^XC;ų+",UM ~ Qr:Sy*qBDAo|mCPC% 2P3CBU 03Wc[ @eLJT; c\XRH mA;ol7PP8p?;2$)PUC9|q8.sT%Gdb9ݵdNpy|Vh %<8 }sXVU!ي*ȬȬ,,.t#102"$)1(OtD&X.@ |Ht!*`a>uRҌG4(cgn"Vɢ?̈\{,iFxY~/߳U&241bB"I')H? vIl=wΌ(IClK{$dAg( 'G,d$wd$BI-3R$Ҷ%Z=`/n4Fؐ;$G$Hnf>҃vTJ"  @w|_?FU@ zh'Z?\R~ n;;82!w嶡P nG{ Ō 8&&H}5?0x*H Ӻj@^h[|߃_~ok|7OPDҁH(Ƞi헸āT K=ёP?<  kcc3 o}>4@{(k#g'mCZz&(UJM0PC$ЕBD0k;q;\,zg֞%ɒE4=~}VLzOaNϗMoeJ? ' BȿB}ǿ3;c(DQJ*J*)ihAL>ݡ E8 C4bg8q4yaft@+e& <79_3J> _[( ,DDT X_\FSd{NS|-.kz) ;`SԲuxz ,<#ARE lIր8v R } @=4$Rx%^d9efQeAVTd!J_ǧǯ{2Z$ $>}( I!% OCB@ _n/$*@㪿gXc:ِb v!OAAsG|pPp _g:8!ˣG"?>>߶x=dIh@&$&.x~4 fUG L_N>#P" 7v{HCC>!( OQ t|a,OqbG-~\D@) &@4( B@@w?ZO1(JRQY)?O I#olM+-n4I#mʪ33*UVU퐰gO6El|N~+J0i7t]}w@j}LR@;#OԄgގ#{3W UB-L?9J}X8}NɃW?~+H>Inbw雉kŭEŇZ1lR۾zi=РOvF ,J+}v]l^[ a2DI?#چssysNtI ̑4cT}tØj@٠'03K͇Qyrw mv2*`rɡšv]K!}h FHiƾ_Y  B1w= λ2z wleY,F}Óate acz䚅pM C>HzvsI M'] ֱu7nsb.ku?*HLFB[90p]~ (O=f2@HpYA^98xrXE~_}ϒygG5k\;|>V-VavP^$2&5M\0~rbj*> ق-%prV[ր p`ɶ|. Hr|snj^_1@A,B K_g~3wo!m0È(C $[;!^5oc8sMq7~MG" عRt(9/  '0}V- |يܑڑ>_;IM9PI8Lzw,J!Jyf,{^=L习coSL^z/We!U>Tz ĩܼ]j*/CNg_@HOs&ϠQk@κA!L^=/ۻ}#aݸBAT0`HFv:/Փ>wkΪ:AtBANIX?}"6@wd3?N!: F`]8ʉ?7>>iūU%qDHmkф#_ȧl ~EUAac*lPZ~GgQ?5D6<>h|V_81OmGd.$SP#~/(7s&[}6~S50'x"}%3G_ml@6.'I]r-* Te[j+]~v!0y(v)qIv6я 73f.)DpmmnmKI/ׯi쉉} ⍎u0u}ڸi֏~(|>Y4zn!{4śѧ]eR&o<)>$3a÷9胯.._ٟXvNf &qEtnѴD8=s~4.*j*Afe[/q)bݛ@4j݊Bl#"?Ki#αPqtq?S3*K$EQoIL,a{*PE@G B+T )Tao@|Ƿ(Df`A>EHSY2D$'v1g+C z۽zW|Y `>!?ԏowM$; Z\P{~Gerr-NZ8ݓu Sb;<|DF?}U?G%:k?Nڻ J,8_N)|@o//"\&EMk$[_A.$ޣ(-q^_%S|0t2sRP`#*v JgD>u3{TMSH:84x C  ^XHd4ndCp) x~A 9XVR +?D qMx8ְ?;'T -Ñߋ|cAlccQ=;q+BlM.@P@Q ?ow)FU+VBv2 `el^eק gg>\w2u,0rCV%7/2vKveUU}`v>/^q Zl#Vݓ`M. /o%'ͻW;q8TFl~҂ $cCIi^/]fup&$|; nFMowtQ=FplH -lŀLD JDP& W] 9]H-ĬLd#(v34E`HafbHeRMДH OѥX@(Xi* ClMQ\FF&P"JQMCS,E2S ɪ=G_ygS۬g:B n_ÉmhBl:Bn4r|BCN#Ӽ$b~2qĎFM/A {G@s|9%$@(U>lPT;FTd BmQ|ghπ(E7 0^[g䖾xqtxψS]56x$y-F@<=bqp{>rUH Aj`Con;M8m!)u׹6kA+nL([M]̨J3Ho:b~.Gv^?^("2 Clഓ b.:a'}n2?+ZĞXڽ Y 'ݳBo 5*!;à(@mpih* <"a9s {a) m۰<!'@NߢB!h2aK (Rs~Qg~}ufH|w)q7p?x{\tosaǻ`1K3w@3?\׌"u1CWgqb4pDk%;D%R$(kP5wF͸}t%3 6 M+{[5Jn**?xh!5C2m{jذ6kIER)#(Ib+`=@sN]{I;W}`xm@84t 'Y첪d^\,{r bT1d&Bjjm)Q*i4Ê?}*\"hd힨g]"ܲjpʒ!Ɠ;/EO0瞎ϱd|ȶ0,OUQ/n-,*(,ML7@x#PBt-h7s9}upA,gMr2t7V"piN哦Tm`0z1rO)FO,XRNѥ>cn4rVDFO]초p@^4.Vۻ5g]9ۤzcP'-tP {wclO(DO@{v]] I:sQSu&[t_{:<@aLx߯m ,Ģ[HUrWaG8a4$ID!" ˗DfqxGL{ccNHIe#^Rǐg軌KHˑ}X2)C2OMɸIش=AI=܁S oT`aߺ>r&G!a8a*qqOh8sR8CK |4dC~O˩ݷ]qHbz͇/W=}A/bAZ5j.m[hUL_tj M>[\By{7j ('] "8Xn{=O1,/_~ǻ6zX/(^<}(9q֝t.Ez#p@0Pƽ i+=.iaM<ӝngΔ8@ɸ*[ۂ \E޷PhM _=1,^@PVj/BL)@x%h7@!fQ Gv$pvTx C`ƓaZ旵a|@T=c3u35֧WQXoW"@oWcwdH*<3"}4z*}dQMeDsjx` t< ﳯӓ Xl AMf쨙1 " E\-:>K5ce~=](C'G雍ޖP?.]X6Ä?Իǀ uS؏V৾kclѽ4/B+LR@4㔞m%dpx;l>]D`B t9\V`wF)x@v08 vv<9F }KQsJJ88 r^2d^9ÀԴ2+d:5"DO|qZX t r v!1[kL|x;RC5Ʌ%8BިՐb8CN5R %B"zgC>eYsifX<  q|  "i@:K1Ujf\V3тNV*@^hSӪluA`ʈ$why9KN,Y VD@2P_3^2& s3'~N=FU%\ ޽/vUDj*!?th7D$Z(dh>满{P`*3pqn}mBA+D~|j|W &4&W3e(v0w7ۍYkgYo8fC{gGGw^NJv?ePs˓N_G6$:F,e/  % [X&$ T ,}"6*(?e"1? twgH;WIAqpPdž iHRf^oYW4(4IDB J{tiC}\fR ƛV-TW秞8bG[wǞ)I$jP2e-K x_]jVRah@$*GP]oZWa|5Lۓ LQ6g=1nN7Vp]$l@8^w?;XIZ!/R== @>$DQ[{lgfeDRy.>m8)>-p%c3E~O-O0P"uDoG=7>?s?WgO R?Ż}O4쀇_7?i|(?~-޿O3?US𘆽 &S89__ʔ DJP* (C @(@BL"4C%(yI((ui!KѢOU|Jw^w~g/BO*Ei򞣹TybU-{?;4Gwx?eD%)W #K0f$F0iq}⩟5#Qe5_-Vw9`rܯkx@?Mo$ڠIi,R@|zp(LےnȈm`D *ӄCjv~'aL_A41Hoj,ѵ,ި6a,@-~/29V٦tc'`b?ց_c>]xU^~5#7EA/("7BT+.d>?s%O],WTgyϘ ?aDwœj }]}0hvs>hӷuv(SԳ3U@AP?lTX*iSꐷ*1CzFr `5VOgd кsOV&p%rshmQ1)w7y Q/q⪷!ipH^U\*)ȃU&7WY~uv4G]}>vBF@2BQK3K5fY/|?9f e LNMgJmXW:Y̺V# tqs-KƑџ s 'L/]{RmKf %@b<7p,pϑRB n7e[C^%\Iwd>ڧQv$wlIppXwC^7ƹO43T ˆpRw.vB@"1Xl(~#`WjG]?[;K#K- c?W[:)' L7@0G۱ \2Gn?/$R@w >>m26 g]5hFЊj|snb8G r}hI?{+RTrGF(7i] ~Cmo@A :vMDo|2wv9˞~N86j'򿬴=;#5G^sm)׋RL?X'|~"Cdž˷w|UMsos|cCҚ!D`{ ~E(;v"kᙸ+WOLsUj)2P»&c%-2I$7>?zQB>f^ ,ӪI"^y+~Gͅ!/QcC<| * W/bf֮ƈҼH r y$@'O) `1EٞjQХA<9t@.@sΏp>uY-7"^.ݦܲ'㧮H> xG;< ^E] PM ~s_OwxHu[__^{畤wϯ^ރϩ#۵KFg}_~fߗSOӛBjODӳ?bc :SvTy=n ^zQJc.Bɑ,P08E4A獎4$Ǵut L3ub'j^9 5;Wf#l;?0O!f/!yQ<@ )ӄwd-q8yx(_{nw`>p1ufA~}_\6|VTfkQu\K ߷'Oo %BPNۮzmOꢪt~Ƥ Spo $1AmDz?_J$+JAgPmW[}*Oj}OtkF]_~\8ψ~18lڈl8jOx0gW?ˍӌ܇H01XBBLАTJP@P3 &T43A5EHII5 SBE!%2$TC 2"ҕ5YU"4 ,#@D(3%TSSJ@(0 @0fU+Y f5ce e CTӐRaQP2C @JddA@4ALS*P% A EC$PHSdF$DԪ0A(AݘJk$X % R"1IT RbbE$ 'Y%2UTiLD$&B(e  )"d Z %bH)bB** f"&I("j"I*$b")()*Dh f ZXj J) )bJHd%$*"( **HӣZq T\ &p&ЉB.HDN1TTQ@)H  WߥRR)c ڏG W@$ 3 Hiim@ggeC傹~"s7EO*|C>Mz۷QvD CV5Qg̶m'%tBF."P]7bTn2W!p$ H:;q;0C !30Ԯ#B\LF$'Topnݐܨ dB(P pZ1(cEb@ѐUa`AuMEL Z&[`YR:ыsD'!R@!\+9'ؒ>?:;/?[$ЇY`y-8cw[Q.`ެ~`a)M%9-&nF^X.ָtd8V㰘]3~Mk+nzw+~<&*q#rU6 0qa]GuU6[i-fD2}'jE3xC$6 9Qp|/(SwJ[XYЗ1c9JRYfjֵZ\!{Q!p b'7SMVkkR4#`,6[YYLi\}^0WQ}gNa73Uُb iEyDdD3?WF4WhnmIg]w_Ia F/@V16%ǔ\Gӄ%v*o!갏n+8|7_Lэhy AXvrYUag~u:p?oZSo(78WhͶ*Zni{i_ze&~udM*Ķw1ݶ)Af[c|9fܗ{g=wn;ޜ\fݚQ ft2s:smLrXןbLĈFޭԋf㏍u gj3O5/=Ո$ebYh-[nĂ37TIYuVKzSSP̹"ٲM5uL}]tT鵝wr_A"YvWZh 78@id+[kȝۚ[ߥ}1m~_\2&U8s':oRIQʉ=&RnThXrϯ:~0Gq%΋9Vrط`SW#'camo{uaϳ}Gz>ޟ8@0/29[v 6:4d> ]\I^oҁv.?8F ?5mH)8}<.^*=XaQ۸Ղ*37Ucܸd!ٷNp>|8\_Hy Ri dw6 M diG_܁Y@Ёvfߘ@.g@ș}#/NW:iv B}urԁ(ӳ9xP>&_tݕB~A xZy* e8Qw"T)bn E.:QC؂zOmq5H:ϳZx#/} p0oJA@$к֔#BBz6@ R`,_P;{ruDF) _s0 "ET #!HDa- >%c?z|O@$S>yЯҊ"Y?G~ Rf)D\Ş1 V v *AK(g+l$. c~=XCdX1U R_cDzB{>O%|]dz$I$w`z;꩚I~mQY*$Fz.Ԋg70h6V^2E'NP.||MΟl&Zl?NXëce$gD2!Bڼ^:: %{8?gAxUιP LpݿV@=>vOWg r_Rr-X EW2D8†;ѽ9BЗ7n9e ŧ5RFO)uYl^B:o]t6fdMp}H˒֚Wj6hU « 2=+Plb,†$Ci2$E*A (w@)x)_lA`Mhpe4clsl˂f!VTz2^ѩYYUVIrΒqe^,CsY*: E`bꅪqj (a4xi՗i}js)̆$sif4q1JuBD΍CٔlgFyp0|Wyn,;(SEtkYԠ pYݵy* C,h\]lb s̨0*x1gg•DM\rE\MkSLȭ STZy'N 2LGܛf^oUb # 90ةFS nF@4l)@1ޜٳHJB_0Fpap„+]6,cö! QaPMPuRuj&:XkF^E fxU61c -K&KD3EL6dKXeLJC:B LL6L&zQBtvd6M ,䗥h y8G(`lA,U 8 (q d BQd xnd{Бte򢊤EGh7"E~4 owMB?"tB@?s&3I`V[so8GX{?0&MCJ0Xhܩ%,ܑ #q nM)X8@m-Ґ.㓹ͱf`/ rHQ"d1^oh|Cs8X5M騾Y0f3;2"] SMBǚ.fcamiپJuՖtuf %`D00;Hdf"Qy1aP$*z|y{p>֙d:aAw*xUƒGܩ>,2 i^qQ!a0D}/6QYH$2.5yoÓve `+2Kn-VfU[jx[DGa09m1O4syF.KnK;:ԑ˩<;Hk21ף21S-:fx7FjG%4LmƴWfa6an*Pڠrā͋3H T`Y   30}Sf 6 apF 1SdLXƦ&B`ݤ3F7 h@ &hXa 0e0e!`a `Ræ0f45a(bcE2 LhXa30033 1 ccdFhhCG4l†` 0 QPPrkֶ0*5NDHx"OBBDM5#"ABL (k%J~,ɔu햎|Mg%,51Af25iKZJۥ%mq=lfF 댒I)]rEێMҏ %ON D4a(2: LGL Af 2Ӷith3Dacұ聣eR)JRz`0!J@) odz0˃ <0˃B@FR eA=;2ኾ*`Y~j"3 "%V  Q){/ ilQ羯ΰvG [9\ַ98ri{A@.G|+Ii O뷝hߘncGxkCކS;`Yۯ2 "JM٨'c"H DKT5Tp$,o]*ЁIQ z<1^9+gmS+fJ/[Q{z_d)\zJ+4WO vmJ߅ˉThm6@tR l5FxdbLC&V@RC@U5T*+h4ȅGneD4+w4 R'rr@+__WD$)0'B?ʽn+K_}uE46eE+fmt9eQE-d mL8fnl>lq \ IBV6ddH1CUdI$qڣvH9@q-3%HY"Uij56"NBb j9VG5L!`'-ibïҬٛ6`ޫJeezsdF؛60X*U4mUXF&k:k\[X w[vAbuEf]a#̯aݱX߹ 14M%4CPTT9AK%KTHP0+BBV]XhXM93Zԁ0F(;N`%?o&x1HB&$I & h`:sA")h j""Y& %Yj HdIr76)w9OX B{n'YaMm ] 0TA01@̑3II0ALA@D´7 K8 BQ{@0d͎!$iw DSUQ0A@STDSQD5A0DE5LAQ0A@STAݼQQH@9 @%x2RTL40 @O@@0 @`"`3V2[\<mbb-1($vH/"T8?"ҦB/ ӻ6t@D1 3 9+ AV UD;؇$ph鏮Ს B` _ĴU"ytM4 R ҄DbS>I'. @Slc\蟥vC /pL?o; [/'YwA\p+C3}xꫵ'Z$~8ׅwWY$ku^|DuYWk.uֵ "ƮVnuQl,o-r$+n33 #=Gs9]3/q?.nٯWǪwm{D>O.Tb tΞ$U,uVGWƳFUe[fMR333k\mw뷘n٧YoY3-r(V,b*pH7/z{_Jgq쳄jʻf]_k176gf]kDo]kOffn{٭!d'2+aALΆQV BkLV1$Is'T-(Nz3JZ/lē^&f%yr :姖T/=I$6mi'^!ycrV[ -#Gn2~֔\I$֫kmX/ ocZO|řsY`U r M"aߊ\HY;,m58^$e$:VӞZF6$I$&biFbpq7~{$mj!w3r=Mz3ET*T*|羋ROoAQcU~*vbY$$Hk3sy I$I$0fى&R\mi|:㯷8$t5#OiX +Lʞx; (oJj D :g7#sqbY2~<{*Y1 ':M\jvyJYNi+smmm}ƍ]jsxs?^/qY5 "l0-Ah(b碰nlDp!>UUsYvK6箇usw٪<^zVsև(>J> H__mD|ФuY /h.txAy[,U4@4x8kavxZL;1.bI${ܿO檪֗.Y:+>) YZW{ "hvddiBG0tA5 ԫ<<"FaZU}W$siIƙ>⩚R('եDne8QFPX$L+Dխ7]}6UYA'<1Vvr IT^eD%F 2Pw+{)|CGfog6Ouff$r$sI1ZޖIw㈎egǁR)E<]hh{,{1rOFXɈdn Cl8]{2 $9j ˆ _W)<0՘GZBi)͕L#AACHz/]z*fk72ۏ2Ws@ZK8W+Z{kA&$,2k󵳡4R p/s3FΌĵ_Xb"ObSBHIEWtL! 7i~oVҗ3:C!E> Ⱦb [U%F &X WFsHj$M'HWVםZΕKkē}) G 0¤K7]/ b=?9|xo| $\Ϛ8{wZ*2w,- M*ɵVmUFcmmmmmmGiW&!Gt !xU ۸`Sz~3Y qnH~* m3b8~=auk勀+ph㻅t[;G?gM`?<빾_\5'o]ߏ'>?sMkfX#U% },GBjDQm?ă??{ʀ,/oUU=%AQTxa?^GO*DDi;#'9r?wj7& v_WW`hubF">=|h^`Vk }QH>a`D;w|IaPX5afbOczͲZQVUV3/yNff lH"!v $ۍTAZt,pغD̴+B&fLmݠ6ju 4(DDDDDA:?Ž#/D(@#8P@P/]8!\p4A@'7P?ב줪_89$3 pʸUG6!ę^pq8F]Хj )ޅ+@%D@%  hqxuQbVF 3@+: + #,e4!:`la 2T q$(x%7ODݗ{X]y|:;مqA71Z.oVM%Eț  ruE=#=݄|>G 8 F"ǟ3@"~~9F(*4$7$ YaIdefFfr3#(@ń`L2 cV;!ڒ )bB E ϏT-)|^N"ٜPq!Kx A3݋0z# .HIܒ7 č<#75[7c6FB'0Ww&<?wVۚyu5Nj n 0ͬg]SywIq0jirDlŨZ=m}BF㌲Qp0A}o~;gd- l+"ldVO)#kˌ_?*„Ҍo!WQK&XA!tQ (w=s#w=!J,*$6?1?ݿD+BDOH_*yO֠ I (CS=8FAK`3*jX*4;$OpR@PI$E/X~8HmEBBz )Ձ1X0_ɿчPK:ebݖ+Dw\LTUUUAAUUW3TI%D$$ ֏Sm|(5 B>'?Gc.#`W/DYSI$Uo9g3Қ靖dOFei 8V({A ׎Iz2|=> ;]@(Mz爹^wr p0{I$}Jez=gȱQՉ#'.Y=<ؠ->zKuH7W[2 7z/|)X{gW@6PAO%PO{?y^HWL}?$$DDH6bbQF (@?D$ԑ=U 2ULM_5`è}X%Jnw` $@4*Qi@j$-2,"wJu$죒/Wf]O_,+Pf"}3 jY7R[~?zAO|-§FӍX쌌ܨ[`Υ&Z^=y@$UPHF c|〭tsɡb7(9y>Ӟ +}XM,4CLX!x%1ZgEbdD|i }@f PX1{16Z"iJU 3Ζ#oiT.}CCzDP~=;:P'PB+>D}0_dELȁX)ou+QW  CG!yNCHê2'뢿uz8\-;B,փKY4Xfi殍h M4l`ݓ Po7-mH 3,2 $KZ4GL뿓sNτoTU]zjk:tfffc)$H&mJyݝQSmu Ȼd;6a&IQI$D/)x7Rק0ds3.\ƀ.j zŽ5UD3MUUUTUUTSU]D]B \WL}/P|7~yy ů}+hIP.vb@'2@>l}.Q{]2Ses1fOTkh0{؁̏c: *!(Fh3`˫Aީd Ft%F ?m;— #?;Ұ;0°9/#H$"mۈaDiqFȉ!PP!9w`8y?z! ]s3%!k5ĥ}A?2@EBQw9Y[Z`O!)5*(rWN$5KGuV%@ݶY1$EMebCi]1-P2H$q#3l$%! ϘtSo*KȂ <)ԉB+'?tHzƞ~5i8f0浚ϫBp&5\J6aP1@{gX힤|۔ PAF,b3A{ ~?>$zX p`g{J۵utq͆' GKX~}4q݆2\w3;w}72&Xd T2!U*g0q9ʽ\]3dxUT09fK`z,9*MgN([nk~ӱ.{Z%P\){?yF{o}nEU#('=v@`bf ACґS1_`>9)f`v=QĤᯛ!?~Ds2 BI?g1;OpRy*Zg1k- 's,nSGgW*cQ} n9u404ñIfۣ/VϋřCFAB*wr(;_A eK~Xj\0vtª;k9">Kh7+8\yyqqҺ0V-& ̹Z%(Q׃g93 ^?qO"@4BG,VvOp;3}ս?0^z);\l ZJ BytHi;qƻ9r[]?rvEP.6A e,aT,\a01[ `ˀ!l,֠@VrZUYgru1]/n&UƗa˓^Yy @~.g|LJrֵR1Ov1-Zֱhx w遭?,J.`rOC~th2#&;ڂ_RAh]Y;vG#Р3?1@@+vV!j26|nhU$A(,BEmح/❘ޒ*ꋺUAU /RIUn{`)`P8"0AUU$Rw}; @iJ8FA!;|Fh1׳rȲ Kj j@B^29\$?`` C#4 O)UwG* @nI$ Qىftxâr;d&F*JAy*1ծ2n0,l0yw9j7?ҿ&m.M>Fv<>^Qv/bv @2ǐTA ͬ !ap|AV3~z\"Z;POk!4IZM-je.܈B8*b" ${,C2o\fϬNRUa`@?ڃ^WC~ XTAgsBNB<ğЏMxoh*44]y))2eM4|QQWוX(^Z DsClƠkG\nߚ cezP$(pUnns49R.>$gɍ novԚ쨸>_ L*Qm[]FCY_u0: PH*C%MUklYtqr-#ff@A qC7Pf!IJ( ҴZqH8;-O~PaƲidՀT;U&<ᏲZG6m r3O&-q/*HeȀT$'>~v[̸.Qxtt9A [((U(wéz dhTPNAJj5 zjQ#bqD ְ6T*+XJvZ-[h֢6ak~ W,0h d0%x`){\E `q*5dƶʉa(QvTH o#2UDuMy_.*[)QiJ׌.g`G*=惎b*9 Am[e+lׂhkI`@00VZLٛ֍ULTLV4"i;PA(xP!ƈ A 8UT 7MYhpw呿:fg CL6 E ޒUR&#%:KЍ. ̀(i1̖gGC.Y`@nI$J=θBX-4UY&FVGCxXCD0oң'OmSnj6":)529{A8 ~}@gʯ/YIߊ>Ò*'H>HٍYԔF"%I|jqQ揇N~2P+Y2g%m5շ=w.= >'1x$?"VӋ~mT+o{[oGS`[ᚁaDM +Iw"L5RҲdmBɾy ϫܤ ۨ&~Ag53!rB»7eүif;/T$#("kQ)z# #UEdAbTrUb.lnpl6_pw@+bgx~3vfE$? il]{Zu\)Y_v:eX-a;]}T@8#6۽m3Zh)G8 >8sҏ~q"1B"%%#,𒪖,5vr^T?rH=F#ߧ(Ta4 "Vtr8y0 UeYeYh8c6B7Ӊ3 MuI*sl8Cߘ<D0Vvb `'"Z3%2V1)ި=D6b*]E-n͋o&y*0|r@yDύP-˝pRm?ר}P*W }kETu=c%~7.ͬ Z[J%c#N)aKB}ǷSݗp BDEUWby{ae+q}%Xqp >Ą Dz_[hEQI%$ FWzr^Euvnjr%HtekxfzdNu5GoMY]r*e:]xNy}~Yw.]..pK\|pܪ'Y F1+]6۾<QBPWU 4W0Fxx|<:c  B@T{/KlN{!b(@`/UO?g "L.gQT)븋nR+W9fa @%/Oh|8Fhy7Hb|0 ?PʕׇMHZ-z_(Ő04@*!(}ǯ&|7J[D>"90]" R# NZDCG5T~?)pko,{"<~,kc @Д PQ*!H"faA$4TLJLD3RR!A3TQQMES9ߘ.d#RO/9rp?B HhmJ"EЖYh p>-jn=>ۇXoЎݤܼo a@G+>S=khRs`hNѭLUR~vi*NK}p?Uёei*gn>n}5urk~ߎ^fs)$J |1*7g1My 1㹙n{^x\$4ps@>">;M"7 D@`};q:^_̦wT8 N$]e\-sPO|Q;=/J+2Y"'J  _U Īm?ȣ[W~^u#/迡RdbAPM//XҎ!?)QF 0*ŏAl#k4O۟P#}N|Wڙ!$ˤOD>> C;5{&f0ӁMۆٺ  d6E4(B l0A \ p͜a Ò nlPwcEXEӲo e?6r6GVP;ԎR_~#~Y ]Cj,l*U|q\ &_ 9SS i֪ɦurn+݆69Kʪ"՟hY 3t02И`Q) *,Unw0}#8UXA'5w24O!EzA1(0l:vvOj l8-^ߏiJ,}=fnZ|#'ޘ;aWmjǜP[k `aA/23}z#$ Qx 0 ,IvO#Q y33܁?^ ,UC)a.vv9NٳAĪWte"($$}e찂8Bv8BjQ?m45\W9ABR,<Ӄw!tGJZ y4+G4 @g83Ӱ$)I-tĞ,ू]ʩ?V*nCءy?u<@}~ދn"g= sϯ) 2%Cd#('WqsK")aHNo;glR`]ݎoφi 6a@wZͼt[}SXIi7w Z4G ;K0 )g !u6}`1:aX՟>YԶ# c]:ŚX@ gghs)U+GXG.T&\ 0+kDFVNޗ`auMmo5y? ^cN~)()M.tçfа¸%T1x†B֧>ZUEnW;.R^+R"b#2hˬt{_&#}CnwI_8W1.^#|f?hnڥ{<-τTyVW>8alNΓC&t hגiߘb @*F]&.eߍE]Cwb qw vL sѻnr !s7.~vT0 @DD8KGqGeKϧ1dЧ 6"$lraO|pQ+ bFC@r[49JAE,R`HGTl{qrhn;x4*/#j.ji=oSW-@r%A+uVXf㓥Gxi %wLWZ Vbdq !Ϩ9Ml ݍpʹiIhjEUD9ԃJѸ\쑡YSMR;-øC^6]"y b1?C@yI4׻E1.!d`"69es3d||D±m:K :wD"PTBB,H_C쯇d#Xc! m!z90iia&K4UQxTPA_ƅNO6NuWه+fxѳ oD )I$Vڋ}JUH*ҧ YY6rG̎Nu)Zp9x񥎳m$K;erښ=;ԷHb@w#RJyWwn2n(&9 Y;Ӧڪ1gXgZ3y?n.ؚ|xc7x<[FYB Q"̭8\͊U2l(#,@\g0_Mr%w3c'L4;(RD7WeRj -54{b C{򄌶BMoIۿn^&{潦ǫj߽">M nh.0eTEb4\ c'vE'|勨S5R4\ BwJ"r.L2V`JbJ igl>얟[>r<@JP+4CR;*  RIG$r6 ((`owML3gS~ A R#eCt׽Gۂk31#P(p-?u50ЃC5iM7@2Azd-`RE2$<kf 9^v@6Đ Sxӆ8sgH1~m婗/ټhY Q(9L BB!P5rGsI?lL h`v'Zj31\7vʠ1m1ŋx=lKS F\ƇmrouvMሪAa6@oHW̅Md $:Z V!KZ Q?0pEi\ ǟG1o߇p+$Oz A88Ra ""E)q)5H`A2ACSOO HCGT"c{v1R(?! }3CzAj5MaF>:HB@缊́ d"2 (B$*PI@U)Nz f  `+G=bWA3 uSώüʃ}Ǣ$k ;] j蔜p@P#dgtn҂z ݌O7}daO6PaB j]A,!o[O6d}Oa{Pn1v@:s 9됫%)/WuG<^teSq@EWvz.‰ȎP'Pz6*BREDIwt LA( )zq/tx# N DiA`$ci d &3p`XFQzz9p'.*Ү##~0C+.ʛ &/z o$HbfK|0g3Jax`3⨜ o)#+h>a޺q9yϿFHEaw UMCB&X#',HFavC" yhF #KCDdkS&P58F)륦w69$"Eo64E5Ach!חP;CHbb"]Ӆq%럯98`}Kii$(<'Eq$ة}-"r (B͐d&Y JB!0RIIIILLIO AT/J᭒DBʪHP|ΣkEFNdj` hHOT lGWԢ$"AcZatyABF@Z#bAۍTRpS 2R01^Mmcm<\mˏg]u|{YE:Q[݈-gXRt*t|  i |D@ňGHH6N_vNiu^F Tʟ 77ĠBpC9]92HQqG~DDcutCbN]kHtcsdP gp56p>]H CbY]mWSG Vym{\'#<*O*tPV B:pF'uH8@0≏}ª0qHZu-PmU3m3r˭<{-ڹp^]>M\~]ܛ9OoA=*LKb[ %l.j{ VqKCM':0 [zRX z@͚Ei`LC۳M! Uq"H "2Uq!lNFt? G҉ JJ)3 9"Ba]s&AMk u5 Uxr4Ieߎ !_ A@@K\W&Ά~6(RHCB$s+0~Cb")gݡĽHGρs#IoDIC1%I!P@=LJO/йdrg9gOh@typC~UUY2{ XkVj*wV (23Q wkOq$T"` N6B;@|P__ bExxU[f#|fZ8Q=N'Dcl \qba H*A ,0BA,(A 2, HL$9AA0c Ä=([3yVͬ*\,PΩ|s C |u !z1 6VrA@fHڴIWD.Qprř(,(d 2T"˖.#Y@f>d Y@TI !& uFMb9P&Hn6'6ځI$La'$Iҙ*uvqPeADRU&*0 TUUTUWi f*GH@?Th ! L/cYb)5hHt AN"u쀅8'*(lCCˏ|<֓-]߄@HQJ }P6@+NM7: 'H;syY(q{jјXYtۧvdgv(q߳]qMUUTUkSgIFلURLc@׷׍{R' db  C0L`N6 @ 0e=љ  kD݇qRrl`GH>&cD9e mmʝ*`{ ~09Miptz\;YZؗ}^X ‰B:dh5^ |!vI MUN=\L&beTE ?i?Matoʚn?.C/-8j5id_l~-ux586g 2aU/! '/w}/ ߏgNaPB PWgǗ.vvvZq'!O5 > o3yȵPB+riӌP5RiA h Ə$[h8p0 13UUU^A'iAAA w&DŽP".Pp204@đSCCs?O|BxLRAȸ |i8%P `(2I=}cXE13kx ,-{%l i} T A¥L 4-qk6QE)#b;-[ˍc{UM* ֈ AM52t OW7&df#Ɣ1 Ɇ.492N.}*y#`,9J 'YxXBm1.-}P:'D烄U^]^Z`3꣑KoGxd:YqΟs$py^z|##_|1ҥ;c(+3 ݤ O9T `)<+x+þ >F 4ӗGtM8y!#HQG%'j!BMofDt%w#mCkY]6(hP-;5Z<=c`hL;yJu΢ѱX0p4`d AM82gdN#Cʍ#'e2_ObpRg & 0 w}6hXYHj#B61O 8JG+0ؒx dН&٤^{.|NըTt)o!ו@ۑ   ~`=cĵ 2႙1b#C$ =9{P#<66PЀ@f \L$l%DUMLI̐PI 2$/44`dNLZ'Kya  PI1#`W`:D )=e։8# zFQ".B?SkP#OMQwPC1Nn|`JNZ,х4mH`G6- g _^3-uYu苫kQCN9'Xf{%8A@uG?oʢ/"+-ȱ{붛21i:޴šnVwJ,9FbpXѨ߱⾡QtJH Ka6q7|;Ĝ!`f8H_ sJn :)N4l`>H-ΰ XƖ,&K@-nKnQ^@BzQꩊx^g7+H :(\0 @BH@ $AAA0D"y)YR$10rt ]H QzA"4L4FPL;6AlK؆dukm+ fMyW~\g ƚ(ǸC|G9R9:3ô=PF 8 J.Ȣx*5#`)0:دS]P;v=$ vȖ#FbKU.?l[4P(]/7nu!g%yo$=fzl/9"lJB@Sj:ƈwM'#UE>s0SȲ r J`G>@@) Y$m p¸N AmD 3{.ʂvUua۪C d^PfWj9?CP&3LPzszU)B!NV( 㵡37Ɂ߰ @ق yJ2zLW$ *S \,#;ABI M& Xb$;%?(z77׳o?V*'ޚVe PP]@ʌ8ݶL*rD9պ;UPAUS5U5 *&* ;:Ё@Bɪ!lNsD6v FxM1Jv̇mZQ֝ Dt>>n&uWӵWcrÎeŰ₂H!)i%LCq2Lma:LV,1 T*c@XHIr+*ՈH뜙(DD%@2B ` .K-!1IA׸"gDUQGd:KGuG/R yDLGl#܁7YΊˈg$ . 3Ca3D`Z&D)EO D3#$}3R9L(VKF,Ӛ#{@(R|2)(J2Ȳʒ,Wpj)(F X  X%V%V ` I  P I  PR%`p'j`t1QKJP"aee&IYjuE ZE(ԁYVXQd8NI5 CKXdԲetx$ 'P  uN8=p0{]CpYPk2L5A+ՂlGĐ89p}zP&Q$Ljp$,1N957'R(|Hʼ88AŬ̪ ه[mzeI>,] I ;4 ZAT(ut+yNh "oAQ$)H$%>G_P{S d sCq]2IiR+㚅MC" 5%: pUUm %7!E!\0Sذ6"߲0 4 !Jb%q K0LBDI "!{f(eM( bBP)@؊1+m $" c_2BI!85TqrAa &q@<"p=JϔW<`W%<9=Y$'^a;cCyAx>1x$SX#7`Fi@5zu7 )"Q+%D2AS!CI &W!S;fŹ8`bCL#kk2ImVEtUyJcqS(r*sxFѕ0|ΖiBZACh =8$ޠop3zF4$⩮\rtS#jAORM-10Q`& .`2QH!&,o|o J(`p``k44@l0YmQq`wUXY.)CƊFTp])u4!L(6K8Qh]HQ9h9$pX3</4PcxL逾TVfm|uJK:2QΓl kWl,2cͬMݭ FaFHoB聙[dRCA拘CQ/ &.aOl {BX/Kϗ@q6}h3 0`   H &f `$ ff$$ffH%ffH!`&  $ &f$$ffH%ffH! ``f B  f`H H&fdX&fd B `&  $ &f$$ffH%ffH! ``ff&f` H&fdff     dH&`ff H&fdff     &Df&f`$ffH&f` sT8B( 'c!Rp; @nS|UisvF(T >â@HL3I1'8'L1~Fzp"a80fBfb! eqLzV$ (_ ￰0f '/\L r |*F#~)B`EG`AQxRRAA>AZ:^{ ` &f@LU[\gcq$LiZ'.ӘgJ(.!=t~@ bTGPLÝtCZJܸ٦0j'r%FeAjINԒSZ֔i ڔbϗ$ ` '{GB<:|{M7NC7^u*S=@fN1Н}tA pQb uRL|AAOQ}QqT;QafV DDH 5<DDOrA#FߚW ၌PDAqO[ҙcUUUU/! U Tqc0$NAfXXΰ#d]0M$eߙZ Su  cC1wmn=r  ccf Xd5[fD45Eb.DlH}h. H4Y$LD^JXC1a|Ak|b#TlGrxm>"x/c 3]Pxgwy|q3 Y9ڍSrhL7`4**)@ˁwN~I׍+ kynA)Nzoԧsױ8?q~HxY3F$Jܭ5:?DL%UPR`(P{ )xhG?f *:* !ߵep XPi&С ) ]zG&`%yQu0$!Q*C@R#JuȊ3k? cÓn1^@R.P"`̃y@0a ^/>ӱ]݄ɨ*wwXxsˁJ{>9+U p4O͎ ӄ9 HCƪUUUUUUUUU@d7>}ZKt!i"xZڴ 0 X`3 [+YmsɌe^ЌAlN{>3=]:|nG2S2⏣\Vq0qduZ7XQ<VH vo@8;7hE,p0VBdiD8O>5^E@ y/l=bqJLlS*(p8X |IRd4HCm u@ߑ\au6hH)@[osw=O{B?  xW>"v#  FwO-2܆iGAls1萒$;J94 A aCiC#uVF@]kӗ*╔?QC)>e!ucUv3.6lKN,MJ@irygL6,Ph-,֒P tOPIBaLd800ؖ,Bā6HBG"G CSh%YAB@d2p5Nka&H(9Tv  нdCԈXQGZVPawW ""%CAa/B4s8F-9:D,{lQ^Ju'# c2(h`JD@̷/C/ACSeK @[ PI0F2jdRNvP0^HѥP-(=h/fR(V!}5Ƙ5"(m|,c~`g66'F mIpa=a8Ɏy"wч@8ͧ!gh p h [K՝_ndb <:{  ".At """!)t`hG5B:6!STQ]ޗP IdH*Ǡ~Io~s3:4|0,pEB>; 7`I%V 7Qт"/>lAs `*! lCA#E\w1[Mg둩EyPW = r HT דH@FT fŜ92HG/g)ZUtəB i=TwH8Hap4/qs&F $`g7#Ga9t@鈓(` rB(qPꝆ<#|0v錂``eO>pmJp72gt@R<ҏIJ5-UUA1h" >z7H_w|cg뮻{ 2AP+y?Xs $)U&Q$F Kڳ?$$23VԚd9IY8uwƁ7vp7_nIq1)-Xw@y~6鋀T:#"M!alh%CB;oHӌ !a.L $7%E$E,9$.I*ns"_oFz8!m2!}I+GX(f+a|q&6m¦ S7M̶FBvl=xv9d]Bfk#`M{@ ^8t/bi4YOwF!B92Q 桪 hq6dܕݼ7Np+)\`f_i%Bj^# $vҁ6_ m6'wJJ2ۣQL %#/NБfә*Ú*0O֊nfͦ$IFcRE 'IӞt(pЈq=aTU N,@42|\06IvӨ;`͆:m@`cEi! *)MHH`QH3@eIL+ e с:\0cQmƶ=i1ұipwԗ/OAݠم9a>|@ {&Q0sK2@ˆD=Ӡꭏ:)s '(u8 E Grµexz%#MJuw퐤2"}(k9L~_ .t*>aP;BsSxdc@Wm6ݲ${>{D Iz3606LQ)>tHu(,ބ΂ $5HXZ 1@qG!# 0,h O*l+.pxA,`BVS=z4Z_*ͷ.-(S09E xnՐ lY`̆Q9gLŜIr.X `v :})g)5!@kp66yAx;Q=` /c ] aaF Fzt'I` m(BD !<UF^|D F!rl,*g\x!&8%7q<٬ O< A"'y)hNT#6?R']k6%ݴb,]H􏥐ؾ,&@)e +R26ޞ] f #Ղ: Ib#{`A3@͐[Q;#K.< +}ʉH!C!(&a e9 Uw 㐂 8A hO"MDȱ>߁Mx)gb@`fb_Q13ՠf k|Π 3x3R EuB|$V Kk{(nw˔:::<aKgDw(pl'm C2R0# e!Zpυ]y""t(&aqS,:,:tf'B fhz P'3 m D7&䇸O"xCSF܄WL 2?* @ iDiUR4Cu`r1Y#7W^UY:r⏃QlW/: E@.;/d@f%1!G:6%BQd,GYg0n 3n&@Qls{63 ҃MfTt|b\r7$IHsz»bW5\$={r`0\>p~M/ 9( k(zӿcn@Sf<;3Ձ˷UUUUUdtXtPdj TF`:Cc>k{6>'Fvְ 'hAx4;mw8خ0GG3k⪸b&"g @bH 9qU[4ݸgudO'?,AA1N+G2wRoO2U@/ 2xee!D6{00s}+LB N4]8t&qz Sw@FRrO` Vs(SzVG'fc6(ȂtT@xקJi:M䓍Rr}g=Bk72FŁwZ_cgr@ q@,9ig?vnl0),S\` v?28Qfx[! .g. X>8ghA(е"{;QLBh߁f>K] H+@=2 A-gaeREVMOq44AAAAAA 6 $ ;`@ L(_ `Q@aL`{owN :b iІXhN"y"CBÿ$ 3LO“% &`1P,b  Q8088<3AIǒ$H!b~Мxs!ι- LPbb2L2lQ78.hbxPWxWrKx q0)"GQI6FOTYdy rORDPP(KQ\ڗ-bXkn$ kGT-ȺjR15%@5:Ly$((SϜau~h$/op'#Pc;%=kfx(k1"%^넾aШd{(%0Btu% ”%wqOdM+SU& U|83})ye?Z %cbn) P%c q1  pap@P3?AM3bzOb w=#z; " e`Rr!OUD:|!>REU'oT6rhKY8XfyZkW84 "׎n YSs?+h0 u`&{H]кWKy`x@r`C` sXQVO>"aP;a""K2`]\S2UZJZ4vai}xaz[$lsr  34mpDf@mjpiV@pv@Xt=6<"$0IvWDT5>";8Sbp%;)<Sq HBuw ZRJAzS8| ybONr`iwYgYHjdcnCݍm43 ~AiCy(<8)< oƺ7.p6KȽL6]d#J d*Wrom+Z0yaSfdö(7NCD3cONb͓x:n#Oot#| a~X)ES^7֦74 sNɯ|$ SRl qN/Xͨ {=$ $!lhj 2  Hlu|fH @_iԆqm}xh~('-X,Tbxb"TQ`Jl+.\eR@0mxdl4oΎFqkg!d}Ll5K/w޵;nt|-\d`,1CR!!GV/T tPf(v}2\i/T8W57,+J&l](@d"+͊#4NpkHFGG>'Ap "w}ibX!vP!:8F* ^5$$!l1d,Is k.Kց=fZ nx `!h'Yte睪[8 @p5Wl1H ŝ':p9y7[@9 r@Mv:3O =e2;Q pSo X\*Co f&6= U! F Wh#7i4R 2&R"(5!2@Bw.܂t)f B(iU̠orӼ- C_s2Mے=x P80UHy WUwE>:rs4"t t' N6F"U#I=~ d2) @AV ])2 `M$414ψ?a @n BMXuSCpxJ{ASQ'Q,0m !*$D8#gjJIa|HRQtyQD@`Hjn펀qvNdLMd45 `‘w85V6 +UVOueꐓG^N; 0W@pX!!!9hFF /zGXp tאAi1ǀiSgho#F ?vo\'D"=1ʜ#M;#@x"b8PSBL|Cc aXzmtfI[0k GM(]BuVuA!zr  ۸S| Bf*j:M;P=$f r*] [/9S!6y3t/Ү@+} 3  0Ed B4DN,$slo >B!ꨉDH $!ACKPfCsC0jdqmcBQS1QQtmžб8\%+@FY*:V4 9}@"*SI\ˌYY5)Xz1US00lLcdv0 7ĤہT `miVEw ,$aE@z~C}yY~MX 8i20Ǟ; kœzY4ffwpBj  CԇU`̽HlBNT#El5CMc1Vi\? <CiFjLO#tꟆ@UKz1h4TTim2[|Aᮆ `ۃ[JF56eƝbp t/jmm8jQ0xq\ (9̰jg\Y"FҕOsdm-!K $F1CC(^e1 ܻH=oPjLЕوQKDCc; ;;Du [:VNzЋGlB2!:Z9K49o+VŚZXj؈e8B lAAa" (6`UV}8ɰg}y=WV>Al H(,4@ Z ?Zu7/y1&Uf `:0y@=KnE5"tV0=ٟ8 a0QO`u5= #4 D|2OHG?X#02"PC⽕pqPRA^<Ɋ@g6P=CLئw4ҋm-D˶!D2RѭZA3̢"9]Iu6+H_QH)uNh}X.ynH$ 1ھ#A,Nz r `p $h h!*T@p~(GuCs4"䥈B F(r1XAauKWy@ B xA@lM1#߈qMt $ ZB `APZˣ) ``[C)@ ^X&%( TQ?DC^7hh(oDDDGTDFjbϘDG@z<4IT``Cӥa6ph8[*K59k/49\ |342LF |ؿP  (*P73Q=Ƈ4@@ 4 !d؆AmD5S⟭j@b 9cTm1 ("$i F̌@dr{OK{!r*Ypя:э[٬Egv!t &TKP Z˨ 3̕%S7vmUT?~:JbРlPgsb(")2s eV^7\(ۭ`!",25қpcc884X @0m5@@ua D 3-ݞRVY ɱerjbb1q9 X#y%=Y]0m`qb%t6sҫf BW]N%tPwog|(@4 $h[aY e銒Ww'3Rtޣ鳱[DY24)O'"=:#G yܥ^ `[)RoHт !)y4G'UKǔg ;aETi'*+CH[~W m͠YQtљios+}Qq 'O)dKylkK\I"mHw7j;` T@axmgcEp9?7NoU7B-nSZNYQO<h5&xOem\Rh߿쌁*SvvZߢ5`""%O*c n U=Ư0B*4kpzTLrPt?&}XQFO:xQ@%^!DDŃ6nPPs$A^ryWŜ֝w W=2s9Ye_b֘7"  $1;P&߳m8IHQxC5ځYom7` b1b6]Ƽ!'zl<2i ʽs7vݳ(#:nׅ`ȰleV]0ɯOȲ2I=T$+@aAS7hjoeV \l8P|J)2"p8t%G,ϻUUUWWmNMFݼ羘7@77;݃" OsoCN,34;["פvه t߁* ҇V8}(@7mL©@A}7k 0SDK\ ]IH$plFy7ecG!v(@0k\ wJ)QK'(#FUwZ#> ⴝgw~98j&Nl^Ά9$FS!Slctc)Fi2cZMtkteȋ \daòbb`76vѶ۷dƍݻ&4m1mnɍmvLhm۲cFnݓ6v.& h 4$BB buJBqȠCCSgB#&&"1111pXQDS͌ ()BLMqo= _֏<(т?!7ޚ`^C?QDBB ?ߝUi;?񏤇-{CⰍ>K d38fD'#Kl(iOUcMQKMm۟=;j~1 zIP78 l]UxT -H oTI#)ADsFq-**La#Q6x w믤 xi3'x.J=۾"nu[<Gn.tnOaifdOgEŁ1G$(\򛃵P A^.頰r@' %/#b47h d^ҪU^-3fێfAL䳟 dYdTzӪ?gpC<n!\QVΗ0UB#U͇?您3dz:NBT.b3| Kt:q^ynf9&:v=i߿㌷K~<0cرkǰq 00|vP,(x$đ_?~0wj=`FT@a.ݛ1 z Ún0ݎ#iLXOwY{jV pY_ip=I*ڸ0)ݧPd*BH}׷D@Ff} -v_&Z|0mӦ>8zedIc;ˑ.ښCf^¼#b90JtОxHm }.vrM13\N:+09 Au QXΙr}C8Gg#YrVlK?FL@ >>.n 9*_N ;uSŎ\s`83pq ]iӃ]~]!|!ʍ\/sC_>u P i@HUhʺeuV. ]Z# J)1T;t{;kTۭzm;Ñ!(9kAi@(>a1"B] Qyz0Uaʁ{gF"b8$#7 ;*móap3͓i"@;w&*= )˜Iɀ)ȗ[`2'^WBm>rP30Ul U0UlI$HbmpT 5VM%U7ӣF@MQTN;n$նI$ aǷh&t`qVL )h0B邫[FOph ~G3$dQT**V΁$#gCkeӖv/aa`ظϠ=zApP-uZxTaG(`#}`9A70BeEhF-D T TEJh(夏͘h؄!zI%URUa, ۟N[N {*M+2ISv 9qMn6&r\r@/-6Ʃf@>9\뛅AR˾v=1c֔)J=})IJR;;*}S{|k*]Ymv ϮOgr 8rW'ECB9yviJӲKvg7@J Qۇ5r$9g𪪪jVbF.xL9g3  9 ـ l߸JJ!QM-f&UdM4N bwx U@ȃN2iu$B5_>h58.@3ӎ^4 6H罬~DJ z,N .X69dp@GHENU2alm#B,^L 20BL NѲdU B_@oZRRo-~ҫ5SqkLL 5_`DF+vL[y@W>xkېq{h@~z7dC4UE[7Q3A,0 S!3ύ%Th,C|XF BB!ea!!`Bf xL撪L4IΊѠh"&,֊Ѡh"RsUbYi Nb i() 1;0 H H~^~xCy.gÅjDV}),yϙ@hwzzI%C};#>G,Ӏ/Zfy@\p0ȩzX,d:S%\wR h 1mIEx7zœr 4<BYt;A9g-N>wnr!r $7ps@ `5c}{ׁtkp)KZL0 _<ŗ.^8p1 VBblNwm5v m`0YUs2盻n{?|?ֵF~>9TʭGntM+~k"6Fyݳܳ禒 v)JSm$Ҕ)MoJRd0!{Pl½ QɟM߭-z˞!/—4x7KQ:7vڏH3ѝ=Kpg z<=@)XpVڌ(8WR|\a7^׿tXCW-E8z\\NSյ].9vףGPޑfoM65f3Fޞ=ӭ;^p.<}7& OwqwGdqӺ#>x:B"5US331,fff""g2iʪwi33yЧc L#ggݺ<~iS33332322s--{q.yVۜO$`ۺW!o~v dmOf~[%TDH`UUQTj*x>h/_UU^f UsJ Bwo\30"Q^O~s36!1׸;Rk:=#=6ܑ$=IӸ CDA<܈7 yuRm;/ .Q)W^U͞ÃfXYUᔃ 7L7'_ ރn=ED0M;,ekrxn{ׯm((7 p7 p{3fff]36ffeIAd:;ags:ȜgiG/1.wso'RIPM;|&z LUUWpd' 8%`ExW P4b.l܃r{).{%)fԞ?^/NiZ0UjJf*hdIQ؂a-e:nu^.Һ$[ 8ks2(ovk{!wf$wFM.c33ԞC.7[ \fOrBD b1!o3=PI;׽ٳfs33333"33.33"11111133333.33.33.33.@P ` 0 ̻fl˻fR+Dm`spUUsw9wZQ)k"EC0D ( " &Sw`~CPxD  O{~<_K UUV ;pA\X3&Z/Oޒ1333hA?`"F@()((B  U>O/Mo֯~/ҮP" NJ:td+'`ض߻N[Ily1@R,X yB! W~ȂTE۪(t@#S?1(܏;]i;;u;C5nnhí'\pfqXC4e"zZ8YW<,"|X)I#o{  !=B C UYyyyyA9p 1ܘoq~e{%YoI?̭)/R@?,AhSiZBˬԕVWX|]"":@κBM3:@*ώSld}}zV ;&T>&)R:389.`wɅbL {=V!DV}7 Qa t=]_=h*C(YhRY~~_p7 p7(I51UYff^9Yy AZP^f,#F*7jF0% -UXK\X|+-Ŋ+ݜ,$Do>^o}}9u'v*V =)L]L3n΄I@!F׸N**#ft(I<<q=x(JEUWJ֚"h% `h"DMXQ` o(3A %(KA"k 邫 ,ܽa@5a)BXX;XQ` o(3A %(KADtK%Th,C}v;vr*'< raa(Ɗ( &>4NJ5!ӗX  ߎUBREO}H ;~~@ p {+^QQm5 XzqUHa mݨyv n ^仴cݚOí{bcxdu8U⣷U-ֻj\kw2s0nT! ,GL4(T!Mr9s3v.|"_K0q-_ o -t0v֤{^M?Wړ}C=0>`/v;颸E[ὬƓ7Fz\ظ޾R6 ;a^5qRǶ!F}y;n-,bN . p?:Os?y~.& C  (=qZso,HemxvR|!m>7#T0!G) @׆R1PrrSdi҄f|#֍~TYs `((az2cܛHeYh2m$9^$ 8 @\@A ,$WLi7k|vA`0H*B'DNޣ\}GDcCo#ߧrdAM%d_.*x%GRwWˆk1C1ÈV|7Cc@Y!栁**qX89C8X%X%X% 4pݻM4L 9ݣI#sg:މMÍ<{5{iP*Y/UvCW3}ʫ13, ;~Yu 7~}~O⎑m;dgOs1Qv<((:F`slʪ*cN; Ag y{qzgrx5L80c U6>bQU%>w-!Z!>nq:6_,ePݼA7<$llJc͢o7|Ų\j]|jx16=`U0UjUL^5{=jNqU]=A3A0Lsʨ,7+Rl`#TWcx?OEU`I( $dk`PUX>Al>Y;{KD0Xyw*$I"uU{ޯgmP: T$4ۑ ^l+V}wH?M\d&&NJnϿ-Pqe3}_6 ŊN41Yybn _?m^F#6dGkчW-41#8)#l]mkPl܏gž}:<鲿?9|,TD78><ϓ4̀ĔRUV,Qv 57~W=b2BMxσljnݭnKF;|^MNrH/ˣ{0vun2؛Σj.egLRp=0VOA'^m㓋z [`" H(:\D0J}Q}/p$G-y =يcCDœ-wovo?={@u" h6%,7AdFvdv#O>|u4c^=<)KJq=ϵ3333333333333,@@0LU/<(Uyyw= 0 0 33233.332ɤ`M&If ˻ ٙw33.@U 0`wj(\,ٙw33.pfff]޷~c?~=oi."m/I$Ogc~ox5ur܌0 %b {O&1P}w7p5^M\~8㉙ؠmJQm;q)Zֲ+Qߪد@;`-eZGYͪBIX̪ąQwF1'&Pgy3V^  BI'D&iÚ Po#v=Xp@[t+uρ+ùRp`^{H\eT+Q5@ZE5{VjyP=T@ǿ̂[{ߞoNvBgrRRTAB4֔:KMҕ1<.d y9y^mvR,QT)%1a;KpԀ,vCZ*tNY '%2 8[\ݮ8p)JLЄ0 ( İ, N뮺홛330`33?h4AwÝz;zL=2og9UE臽9Ӹ\NU 'ߟY[²Q(w~a߸0<%URUY%URQ'iB]@@8v١(%$$4PAQ*%C;7_M>op)/ۿ]u$ff[nc jim{ txCáEr%9 JBA J7OH2;CZZg=T<{^"zxJEP;` r탒UIFY{ |`""%i''Y8s q { F#v9x3p @z&(1$/!M+ )1UK۷PRBl=MCv uwq`0`Onck)%-Oym/{ \A)o~Ήxx,Q ߢALKӵlxneUUUUUUUUUUTE_JI$ϡ6U^p+އ  m,X.}9q,*dȈѣF̒N8 !1ap"UyLCAE6P[][mP;t4QjHTzֱSC@#l@J_"eg'\-PdQi Xjy'COtאt!xǔ/!BLn^JUUW{ @t&a됐YUY N6;٨{]LN38!8 Ey56l((tc.n7}bD BKrU~mNZ-?*Wp*{WO%ܳ:B $az~4^<(ҍ:x'ҫAi9x9𸗇m*>=u/? *E$Hp,:erdz(PXuh?b>祃Sa.5DDC,")n׊/bc nK 6|踥k!2|tGFc}nu0"W{; vn[ϸ"=_KRҶ ,[9:}*mgMo>}I{qfW̹L҈=j6\UnF^T*蓋W]ixϗkZݞcU{PK\iB a@x$$lŨßM%W|7F骼$76)BM$V2Ng[97t..imM+@sq8A({id4b4=`Q.Naٮųފk9@P *0f EPoLiPÞ)Vf Q=$d/m^ffflF=;0K wf+GWʱA45T h|(@>pl%̡IHL5PPQB@PQRDU,SR(LU@TpVU(x֕>A@PHp~ȂH8lˎX cvdswnp@ k@*@9 @e *#\a,fp%.k.uƌo]d++= ;quNNr/Ÿm,6}t؝KÄJ}<\a8!UF/Bn -ɥl9o WNaLj'*7QWCK#4e@7C]0Xr 7ўdZS:>JDmb~Y`HÀr1>z<_H:zP{3  {ozF"HRsIeQP]J) aBK'x{b0da<|MJu䕻gm~@6}H8|cp!:7BLwDJ<3Ny@]}'qҳރʙ {:8zu7}`n."gP(/hc(qqP99I>NĕUuA^p$g!}iMNJiT*)lSW!zb[)G{^0* *afhz۪8961V ><  ( r wwfft "#{Tk`:x$Yofmن[ܞۦUG(А } O0LaLW ) -?C0ҷ^B Rg,خWS/w~qd>Zxvˁ!˨Zi{83wKv9u)ܐA(w~sƸv}p6TP2bUoO>Sg|Pc;⷟2 ؐ. zn]rὬ{.nQݰ B9icL {$u1(;W EQ.Y< QL$[Ck66˶4|X&rJ:,/^N5%ܠR'g .s{q/i|^ At÷ J_qc,F2!fdDM@ddbχbq yfaglrzx0/Ru 4(;ߩ]u2U e R8=wK׏5ED$D?o T@bolA4 Xluk *prZ닳YԲը` 9#ȝ6~̬n˼=A (2drm7{~"]*pYp^k;:sj);5D 0(t҃ L{:3M=nDo:h] rU.49r7 }%iV8qROJ+NȥS+ueg(IBI*?Fh N<B/ DҸri> w3rA$BQ6}T Dt>[yyW8]$Ebp>Ϗξ8r4*K: J b- ):VLuѢ0\,{9$P[BOgss S؞Z˥2aܕ̦@jHp MYC1>B.$ T4{u B(!֐Fϵ:dm>?h臑D<<*P/^ts B`P޹q#`~TckuGQgI7($ ~RUy뵘hg<~X<\.`n%F=jXqO<(w"2^Y@; >!~A|0d<̚<͋a%'M/* N9 Yi=RU{MuGYCABf'&Fz'3+!fǣgr""P dI0 qg~+tM;|@ 'l5%@v Ae"a?h>'Z!g>1{qje\K'mk-|oo)k]Mj3".N(xK9bhI"34PF,.º|}L|fcPAs$Ab7AuEqft@w2HȮ_zyl5"$` buJ'LT67{M^^RlR``:Ұu`rOh^r]&"8iJ&ꩈDly༘ P u[{ڎP5ݼmy=[nqy޿.fz8m$ݷh% 4;,AUpQ>o2?({SU d#\. 3Z .11rEa(Rc8L|2KHcqdzu=no&48,˒ŏI'!#waZij| 旰x3nZI}t SN3P-Ȏ3Kqays`3:Cu#è&!< A"f O]0%{O;cC]:vz <'+rBwA5HWӖ& 3]nBXXA1!\x{OAcdHd( 피*MBkQg p Qˁ;l 7Bs,AH>K/ Ƿc`Pڸ."B2[ f2!BLXr]Jgz[m'xssz jӬQ$T.c@Je E@)C3ݽ=ۺ5حGهD# Un6 |XU5 @O#q]vZ 2t_cD=!O*I(DES +*Y>IC+WU/aB&ka'E@;u=ӖLH 8=F7X'@PT!@EzbFDž^?6`ܠW?zu@pn+0lK4ӫ;1UoeǗV؝^a ;/-`q2txD< y\8t З-C9i߮ls=CHnι跊{Ë =59׎d=;Xw:j]#fa~@m:n#`t` $+R% wˀm 7HMcZE$qT sϖ 'Sr)jlvFC*%DJP8%]!HAi㨰$< BkNb ;*a~}Y\c)msJ d3ϦCQ隯][DePDLֳ DiI ,ZmUk)L YEZ2"l<&TQn@u+N:E5Tߜ2W=daR/d1jCBm\/OS"W>mACoP]p'gB ˘#O;*Ⱦ.s6d6fak}`*l6p(>P  ѰT3d30Ac/Wp&qG-'B`?`o2{wTyaIrdBq9Q4F"s!,>+/d?*=M!'~`b*;%$ |Y1*SI UN`>YQmT,}L }ۃ )Mv,P/srݰSPt3>"S򈿄B0-fE(f(,d`K$k}߇7U(# !%A'Zp()JJ+X)OռGRe;j5Dh0BR܁`k3}CԳ@4BX'4)>IwBWߟa]l>^,sCY8DD$XN/CK<[}+(RzT.PfDy*|0(6sǣvlȚ1WA`p`pfbD#"Rf(6i+ 2;08KEt hW$d1g/1TC@P&ߥyneKOOzg 47z-ʯ9_J>W(;DREiU@_w`?Ax#,gfm6ac&p;0vtnD}fDr2!Q!nQW/9<}E { CC{KqRl=$۽jQq,O'xZQPS2,ڎO~AJ gfk}pe8?<ߨ؍ʬCqkuaTeZ#_^F@ﰁݠV>"AA̶%QSE8K40F@"Ы >`}z W! `JG] $1<=H0bb㭤h֌bP 7S;j8 Ń؝ ha" POsgKB@g{yf@I"^onfbK]l$8R 8|)2!W0#*l,J#L*ۍ_Ug0V[9Gl$?a ;~9~hgn!$bc8>;<}m\9TG @}_ VSB. k!sNh+;y9'0H(n·ul@pG vGb'nhqiFL.*0ikۙn%MȻeA6"7H; #,XӁhP(P|jlE j((t;Qh;î:TƏxQy^jP`,@Lhs斖쾴O`<`m1 bqj"Ș685qU:=ub H]n dA~~iCICRh7僁#E$XHg\>:'TE M^Ҧ! ]2 cf D@ƌaXH(%E#T~K멫0ڡio2 uODSĪ_U4AUi nkQ(P~`c:WP|{럄"H(wD}fG=m4@*y<H*Z$X6#i$P@ eѥ$ $ K+qeЁBX6jlnGMZ0Jc*n<;'oB;Y5Om" xp xa)̢TVH JAܺ'!Ƿ,2d%x8RAHl5wsvOܔYq.ɊP'噒&@J>L DςWȉ0!!?gHz3miaESSj4Рn"ު=Bf@=ߩlfxe`ć 6{ɧ=dwN iVT GTE)n4#dɘbD4D@UXX$@6TLb%"te&+J̳($)ib+& #($6Ԛ&W n;}]s \OW4UM҂=RO 0w\gOH刂i]%1L)0yY٠ 4[fhkF qv4t06=hה⦌ULq/oPK!\@b8"< AQgLWEwOҰ ~6X^0PP?ȁ!dB0Vyb"dU3f0,f9@YY: P;Қ ,H()bVC )8 ;̵;eTh4R0Z> ͙US[2wcҍ ACqG{w a=Hz!{ܠK ^}F8h!f]lc mA74n*m؋V'DH,<9^Jp5N%TREāH!@Ҁ H $HDB?!y hm'"/Bٮ' (m@㲚 dTMY4 ʃGS /^CRT3fq%*(0z9bˢ'i;`TIEssD6R[׃#MǨ'[/'y0RRJRԙY?D6Nq7@= ^z钦c`Sf 2Pp̱\4+0”9':$$`& цhy`Ѵ4PȻ%5oǽiܳBbLdIXPZh2hY1$ lM0=9ar1d2 u6!f3`cI+[8,M\a%6°6-@]4jkMMJX0dQ5-!XŸ4RL)F 6h@B&4Ì4n̐.%pȡ.CEƅ# @eD7 m0F ԕw[}qppat5lfaBƛJ~ɮhkD5[TԩGqfa{f0H#]F~g tAIKfLJdF"|2ncOG]fd۽|_'H'](*> ᰌ!S0+I$Ԅ=؀M4ӸٺmD0) ^S?׸ Ӣ-`bD%1i0 uEC,ӯ.of`ȈfA4@5s@gOFxg$Sov1yA+m0ү%)a,銺6ԱVCìfS6ˌX6m) ЄrÕ2B:;ўA[ bHO~68f: TtdU 6̳8, ݈:rs|d ~5 m+*e,BX~&=344H- ,Me@A⠐d@ssdb"i"*zG +dXHc%& %%R!U&v΂;YOÿXߨq?38M*QH*aAEQCBDʱ-ڀjiHۋ~ ADB'Db 0q-`WE qm=D H+HƐR$Ȃ \5f(9!Ո02#]) G;bR{bRObpf䦓"1KDԊR&@Z2S%{7 u j*lw*9m5&gBYIKE)CXސC3v7hA2M!rTgW5~E{CbPD(ߧA9 /.pJM͐Iԟn&\Kt )!.j`H$g\R)SP>e)J!","aB SPcZ@ˡx;oLTLM C )9.$1f!GLvDoq@(-0n bU0Pm|Brj,"+>A~r# 2R_^"*==I he\ߋ^xf;8vG~&BvB+\3D!:hBYP th\e'䂭%fp:A:BH)HFKqpóH .Jl˺# ͐([?)¸(m91y^7t4(z)b7ALh:!EyFJB&(.%3B3gw"&M% B=;s 7 . WRO:T9 f5SY1+B&T%pC `^ܞaHiʑD6"VM[,9 J[SӶ +S!ZJAGHܶoIPO|mpy~T䉧-84D؊mmaAV㍍ okl=\pD0$㧄^5 }Yݩ8H!w#lv{@Fu ZVf,h:Rty^l<^#ʠvvڤRlS N,$\FBs:bBߕ;|#Ϟy鳜Q9k]uAYY^<\ ws:y) l VrsEOgG0 <\ kbszp 41T\U%8*͓\`|_d?ŧ8T_?Xp$OݿDqyBbQU0} 70lcl $6a P DP^]HΓo؎۠=uHH \F4:Uzilbx DN! B/aGECSP2%NRi;8.ÂMztO]OH{q>AbZ8slwqHe6߷w\(Q!kQt > R됄5XhlT޵~Ddc1+JbN^K\"|MV|AN6;`xas%,6@]Thnve E0 O8]ȏ?ehM6"P^sC!N/vay$N,rZ;Mf ʰA ].Rp5ط Nw^ߧ_=|+Ä<ٲ͐m2vB1#*w'=w=޺EU1!8/O&sB-!%dCͅ‘$bN }΂ ٭\:GV&G|~MqG',1pe^9ll\3̄(2[+cL&W52C]nrT0))KeiBe/ 66&MǴM2M;"nUyDEf!.c6Yy3|xW <^P`Sҋ70*&ȣ˙L9#w}[m5aϐ[-3 _Jۊ#ļ2w!Po-t@PXCH3':JHi#^r6CfZ(p`ōhk` ]%"ZPlc>O uI:^y-..j&ƏR渖wf^;s;[Ϟq؆9а,qܸGs(  AΌk`Lq#L@SmSN5/rgţS+JolQq99Ѫ(<CP $!)쨀N=[EO8RE &AJ!+s? m+0$QףC`5<$GF yjgFW2 l`$  S !zV `r:1"DrV .JF #`0640m7Aڐ:I_r 63k8&٣*#iy#={00 G0'h*1u{vRtpE}LEhQ/dbVcI)E+2`@.!9Hƣ$܏d Hd3$NO? Q$KY:QG0+GuA4<¢#@z#C:ウ")$F%\{͎7zas8=WKZIh0ʡGа*tⲥ${ijzM >)Vwz0?窝6p+"$CePOԒ1'1ByPU"b|Y>hʴE&TJ HH0ԢJH $ bWV@_Y!"jxЋLv7 d s\he"hUd;( /0#6X] A!\XDsK@(aIm7(5b D>'hX9@DR=]~(?=Th8FPأ!9N59c3b"yD!{! Pt,^WLUq4DO1'BAyN$mc%@2 2o>9)2(mHjB(hw S>5ȶh4)̠OPj2)F &z3D):[#؊CO˂>eͭIr^ K>`yDk7q2Pܨy) %RD ʠL[ W}RTTU16qa$Qd.J  u_a4$!RE?*0&Œ u5TD)e U(1 lI S*e%0T·C7.}YN)^$MS(XCԩ` F*peF\#[ ~.?X#=zC۞=6G`Ꚓi<.=Jߥ! l@` T]@s (K"r:=d,/2 VD+TEddj]HɆ>ϓ,ȟ{_!(8ָشiK#a1P+wP¿P,"*U4 :xT@ a j(ݐ`8AYd*ht,Dri=92,Ldr1$*"VBzx1B heS<ؽCi+vHBp ٨5oz7 :*1l?'4 '1q^-5?Ǖ6"l@x:qGo0*1LLxʴFBJdm&iKb &D"@Mި(p$+H߂:  Q{UKxFb )^i SHn=y$ZԪdyǵȠߜ!(;Y^y[# ښ<٦DTZxM%Q0KcY^3U@DJ)6 lW_q?ojñssdk#IiC m=8{ 1 >S}ı7yn6E2'X8 |} M$hn4/vhyRSs:w}X3*n ă^X8RP]# E^J]M觫|aRx2F30 woAȯӪ:sff}f0Z 0*gM\`oMj('< "XX JtgalbTJK TF-# 6;i )O`V  xiyI2}DȂ});vs-%ǃt"xfZ7.A+eI>mF" U bTpSq 2MqTPTo 7}tVٳ&xVė[8Ig.gɅ4~i-FPۇFKc`K(h`XUiPdAkC3 k#VA3DS"FZD`B(JPjk|mk܃ $N):1 uR%Bnu*~[5F<4 nf~(Px[PBےn*҈o)˩.v]і &s3̊L)<{۳bTZT͝y)r:XGlo"| 2/su2N!Y hQAL)xn[̾37hdB&w,~NH)Dzh ;3g0 $WUѶ]Y!)R E5!'YR$ \$> r[*s8h 1d$T{C4J$)IAMYJhEBYMZ5CJǘX0CnL@L3<1jM&2ͼaȌv! ֍HƒOL ܑ(t`$i*1&M0&X 2FR&ѿY qG$2{1 l `&!A b%?ɭ{U-z?C#چ]y!w %hKE=*IBR@SBdPJea*YQ@QT!I d ! &o슁rTD@R\{94 [`U}2885;)i,0qzٵAkDS>m.d| xU0!A(25 HP5P-@`Ctl&MPh$Q-lߕYm[mI逴X(c@'w"Ю8 (AɀtX%UDuODEat!>[AT( D@ $&(/r<6=c-3;Kqvp,pL@ ?}I`M#BP T"#p rĂ^%_-(!% h$D6AQAJ syǷTFOU x`pѩҜï"d{5zsjglhmᣗ (3( 0lzb^J,@D6Jm?Ԩw0ZSD9I+2.P*A&Q4 6%~!*1=QvIK`wV|I$0lE@d-ی!)BYR$ k {n A֛TghI"!fĢ%bNJ B3_x St9(0 R)")x<9ɗ-MAx3o :b !CֵqޔY!IArEbM:ӷcRjAcsk>?㬊pBs̼XI'CK@;?^~+ qϝ綴Ƙ^J\"*iJo ğ`Dɒ,CP+Ǿ谁:f(r((o~AIUUQT (O뉣~A EQ ~ :?o\ EVPODDTPN70ED#X&TYU3PCoY{jlsoou[X[lI3Z.qCU댎؝7 T$?uqSƸ_5͘MmT Mlab\X?P~:MF-B##׉*P6a|+!=gdQ>XKe@|% X OhfQ!Z`9t~Ea| isxBd/  CfC*('C07ѩ&uF S1Hl`hDdJ iR R"H&Ji%>4LEM1,Rb4If'Q%!k l pV"tdc9WK&61)ц& VR NgqTF5)17/0P^0GRR,h\[Z5I- i(?$~0x'BwQC]u!XA 4dA$U# K_N1=i/r!y򃒟nt.g_l 6RY1?$&N CrHk3M@ҵ2UNfd6_i  TT1E)PrA&%0DeHA%dPU Zl Rb.@CR\*FGIE0&r8`_Ч35o;fK`}OɐB9" $ 1`4 "AP/LDT%N} Ow!HD-Q A HH @L 4LM40C%!ŪweEgBQªs "z:dcKZZ̀ ӏ y&h$rLdiU\\ĵˆ@PUqSβeI M'Agv>2)a^Xkx(jjP<(, P!3DsoM%G"vHjDAҩ8G3j%8!⸊\@;'Xp$Gy* @.zO}wPes7^w|f"BxfԸ7M%Qn0dߝ/j*ꁪ((S"أ& lc? 8R#@&~ 7dn%@6 Ro[ 7=EDNeʙK4iQXg,#H2ZjE+mŖ FnJzi0) 'ĉf`. 1VL8o NaEPğK*ețmaUT[[EaWRB*A7B4ǹ18E!b:4AL#6T,ƁZ̄;( ,ZtfCJYqɱ=+|9)&7űJ Q60yo|f#R0?To63V.wY!LYL]!p@FgBygs чjYޓH 6.]^딺aQsEVg}׽y ^ioHv$F@=6A(d_<ѬHH y\hIojH* GQdƛ%j.lLv"4P): d Eu2!q$L06&]5aUs~8iH44=A6H#U!9H9"3O> 9(i:'h Ȉ> >h 1 ( ^fO:I'cIEt^c2'EW܇h~2&zXOudd҃qgǍXC[hGo$r|FOSĢ(I"!UԉfaHe(5QIϕHD9=dQhyWBH6D6fZ̊F6u֑yWk ##PPtΚL#a-28HbpXN8Ԏޗ9r!7E("7h[3#&lrx.zJ/ tTI[0~}RQs^PRxk^1e X4)}3Z _%CITh05G;Bfg^U;¨,@C3 dpuPOF KYX3@x%ʳdZNddBxs}P E%2ڊNqe݀AW$DONj2pec@%1!< gǍ+H/0AC@MUUQARREE Dl<<LS>t ҪJk&uF8afHN"a<]D@;))m 1ێ|U6l4.1٠օ 'R/%#01 0tȡ20(0!٨cT !GZTF&C2"!UPiӃ8FG۰[ @UKY֩Ftya &0لV>sU/41qglq7a̔M =K͟ 60 S3QVC8aj5{k 2PɧfhBY&&&!}쀧 H!hI-{qZt(O!sF{ZBI 6xI,Z%Th2Ϩ>Fǹ\NL&nN]&[SLҠҩ2 e\CC9Kq|qT7 SJ  ?QGur(QI_BhzFDp =~ߐSd썣áqU^oeoPg奧of"y`&-mZbQo"?KGs N'u^&LJnۆ#adf9+1 Ժ{H{ZVsP(q3rػ,?4$!z#Ǝ7Z]n.,Y 9e8&.bTkMekQ%=+5$ "'CcH@tL91,WZm0 9$1'm%쒨ݤ*JԐV\V;5ncb-il.ʮ4g.Z{ػt΀314;7P0r35[&Qm8ko0bi=;8 ̮_lFk.!AͩWؔ IK򄊽`JD@D0p# "c}b<-wJ̃64;%0? dxoC!d*k3&,;PR Bc$|T}Ԥy#3EnAoQ8K|!6K'Wh0AP*҇j]}NTi*yU&t!ҭ5Re%AkiAwO0 2jeJ^w3l܆7JD{cz^n^bL%$ Gۻ |42! W8wz˽P}pfs[á2D)< KM:hXu0Q#MAHd=n= ڞD MC !͜SW W"?(d~Aa' j<'{ݳ xGzڙr HRY|{Df|u@)U\?I;hAd n(␆H2T)TON@- lXQx%QCI Q2 \n)@4™+&Xyβ_,TS,;-;5BPÍf:bY 8U1#ة !ķzCBW[Aj]}n/ݙh_3X`kIPyPѮUrjH,$C @F nHYlf(C, ea2b˥C8X)R٢22UЕSK3!@TG@>YT5DjE0UHkt'!W5h Xa?jsL,5 Ik eYM\/)"+,mFQ:i==̂S๶,) Jʈ.wL^zg {b`TUI6PH <f3ZT"JRv3<>AHp QOXfPNPBі(UR|*i4:p2 frЅPH(QM hHh.DCX@$7"A$@Z8=!LM eEX45A4`ba LB3*TJ9f89`C@LЉ2P %-(a`aPH*f`,@13A, (F2E`X-QIa4d֫ rDV6 4cBXiM`p͚[R0 aTJʴA,:2T{|^@B`JD\$"Z&I TQ$s{׈XޢAFh?qt-2SU ZjB/GRU?BILi?pJyʂ=z+1 | j]|xj3,sIHr¼h㘃mݍulԗ5zrJ5l:ֿeT G!!0 );4oh$Cu e-Xl|pTK\c;~qdNдJJ-Dvu.:`T0J}E k w d8 F8YiEkx aY %Mn!g9Olmf!r"*^aQg'O?o`Sh͑e3?ѩX5QPe PF`aL5EAT5!%QT,FaUee)FY%5Rj$J(1J }laL&qËhP;9|WqH?C d& =2/A#>&N9/<qE;@|tW{'Db/(hy Q)z4*4F0! @i eG !L馯LR[uu<ϔHk(拰݆dA}V9{4zw">g N<΂ rߞ0$U'UUP 1 ݞX!bI5qoH=4Y0UXY?'7ɘSF^$K A?WP<ɐ!w"nWxbڰ#ԕBv9_׭hClVH$({?Ox=;H$GT1R"y ,`c`H9qsNCA;UxiߨD$b!XJhO50}w睋 eKHPfP(!"a D$I(eY^ԙlBG+؅518X96O 42[ZʥKO; N TJ=! Sp#0$!(zp# z788J@!:`$$MIx?Xdi-))2*4C۾ e0)y^M* <~4#>}:Fu<[Z l>H02!smdO A,SJ})`@ { }Uvлh >Ҍ`;֚4 1c{g fU (IoP-3 ?8C8(h⇑M(Q,`!?i˨0opt(&-YIUM E"!22W#@jM?<3׉" ^O/>Yހ.[D Un&N&]a?pGDSܜڌѮooW '؁ڋ 6YEOZa=&x2P:!B\879osvDU|H;d ˨g|g)m宸NC<fffgڊh+p0~;k\iT(U4MEQ"nPoekX"pu["hV: quMO\3dC#A]|jS>hwG FfFHR`\%.CxtˋRwþ{gJ"[\3kk^RԡKQE,Q 8Yx} ~ؔ_/qk3!޲!Ɯ2J\P A ):D}#/ԉLĨVUª kF\q6H1I㜬AlG0sYD+H)mqIJØCGdv;Aʁw-+d)X*}Yr!lO'rB>)Q5!BaU-*lg.<= 2;b(O_lWf)xL+5`rb\)TVF~͉~Y8*gb^L{|=e$Ym%mEa5*)li})0)0zM=dDDtdzy!UG+>)yYA17#f&XIjP"`ܹݹw"q]dbMR[hX"4[QZ YH90S(UfV9TaaeӀH%A~#)R-![VɴUJRMq"ɜT& C32sD k kWlnp^)We`bw/tq'\ǒ8%#\̎:06͉(ܒβjѭs|o3mE5m/@v;i.**.c!44T\i)lMٙK̰!PuC1UdFA9z=['㽾FiB,y뮚}:xDRkc荥8]D ;x/Rѣ C"O*TRDzN^yqG2\78Q \H|Ci`64 ZC(* cuIB+rYcpcDqMecAF&4"N4n]Dr8kj q8"Dan} als ^$LڪgQx"`|/Y~akB GRW_<9{9PwFwUf%#5v`|P؟#婨ATYd6Crij( EP !ͧBXFNxs? N$Gc]q2Ɓh59 P4 󃬎o*TP۳ DiHг; k/ _կCׇ~2B/07aOR?L)DYT;G0a~gE`t9lr;L'$IN #̰ ?r }|D0,2#R Cgwn >+Aq$K@$?"M,5H0͘h4EA_0pyJ-{Q!C]/T;dXDQ yi[喸'^JyoNg_m=t_Ai ǖb@;|@?g:̰ HB|fw %t`WݑMAp^"B #J3F/Fq|>6w6Csք!n@! Rz(!!ڇ6Hx{g91$B]T%gt%~ )ѤFe)1O!wCưv3bVe|;zxi^`K?IC6_@ X&'CB 32{i*i(+)r OuʃJ[W Բ<]aܸ%/\V!:c- 0kQP(2M#S~ vP,x7eƜƬ$r3oMe9*!'M=ϥmݷpY6qJ%~7 F^q`DbCvY,I$L;Ǯּe=Ag/_DOO|%Q$"@dYA:_ۜOI^|/ȠiPMt Gs_43cLw"!-ބ}xn*iO@:Ҋ!H$)(`ɟ E^Nh†`8I(5;-RǸ, =ث<f* ^U ojsGVЮ],G,ԋ/a75ΣCr;.(+j`Om떥%d$!B{kJP`Bx(&$Vs{&_EV1oIO /H0k@D R?8; Bff lD ?d'RAy7)'; Gp4 :QßCʨBHI !$G/ 6L,%RY+//٬¡l<;(P I^4zϷ=Lz/KF'/iUy;@w'g8,4w8nf}KK8ڹhr.s}FIdI$X2p w')ԭM>0pdaWmoI!IY9@:$`aHj /g`X0]_) v1Bi~Vǹr4aq/hO۟/C 0H1yo hwŒ\`H" (~OUoxf8!ࠂ}ޚVGU;Yr ҬC'A(݆&4CN> C`,ӋJX: 8K*S:>mxt˳$(0aꓼ30򀿓6|<}J@5ND['| ]~(b0 80JH6,`se6é{AAU\`[qBZMr3_VDHI)H%%"'|Xel l3G$DW.)Zda(S" [)EsiJg8;SŔEr㡊>Ўl6`7"ᙄʁ7X202W jd4#˪{*H.kzxBlks1onJH7ֱ# ̪!ٕ8EAs#naE$ L6*oHr1&֮-4S]2`E``- Wa̯A9A7T,q,6 Th>A(ۍ*w hiC#K&ais+ NbVMP[KD DD# `4x JŽ UʒzΝl^]u|$i r>P/Ur]酔ɺdӻ|=@RTXymD e2YaTiV!B11204UF6R-يVq,X)J+9?Al"82DTsTUӃnlᔑm,Qdhysdɵm\0⭲Ղ,EdTAXk-eTլ!ڪ"cv д5VFD"N&aQUUUUEnխSTE5US Q RLDQEQEUQEPSEIQDS$KIHP50UUUTUUUUUUUUUUUUT!4SEU5L U2EL@5E(ad5AEJaTET33 n L0Dacel$ qjRۢlEEEU" "ɍ5kZVT0QL/8Hs rVSD'6(h,ԉJaLi.RQPDlX"(Y$XltML3dZ UU2eUUU]U*O.Pje NIJ75x6ʰײc:ϱ)FXZ߯EGLeOg0+Ƥ! TS(0jhV3g=7@P*)۷TfX~7O d&su[D4vRrز"5QVAf>2J{hJJapef0J%9a5 !r21/UTXHzBnt׭sF1'0:p=>HKl̂'m!W ξ;v_fEP&sAEv1F(ZE#rf:O[oFM][zY2^5P=H\!GB"!UZ,ĀgU3N8c0I*,9rkLͮإR'4!d% f$id(DJa$ (   HF+IS8䒄 C 2ILDJ@LL!, ABбЄB1"RJ)HI00%2C4;X B"vk2T8l` dKo@ ( u ulU\x^ :M鮳~\]]~!z]_:6gZB,e|f uo(1!= MP0(Tk1Mh`pc왋cCۈe&%3vAMH(/2و]Ti:6(iCV Ѝ^ NCG ʎ,fEUw1 &y ) $]ԭJ H]tJz!641LPx5xGA0܄ 7 w3iV#Z,8&<6)z9}#v>NdyHM 3*lmVxE*C'34Cbu9XCZ@^c)"𗉀L;ݛz1 `J!(-DD05SE <=F#ğUz5^悃:E)v^]Ga#HVcJP5y]s uӡ|q1F-`!$.".9_}l.01TJnr䴦(FM ǦQ- @MʼngӮfG17p=SW+R5.r-.ɡI'Bu!q+xBi w[*:$HHVP[s:7"]b-mGOS10 ]_N4چ(qJm1Q1kkRUUJe @nhu%9_FDO){P PTߌa%*#wQ,{|aavbg|p̾|&Ai צ ;d h,E+Lf  } h ZEB`{u{Fg.fOuQ&c-yZ NB*u#eL46ulg?}+ PY9E<"OSxLcU)@F'I嚋]qCϋ2CS!cN OTr Q0hDJ G,Ckf QCY1=KD bSk*R yǮR/*UaaH`.&HuMA:MJ1jMqis4l)n8 ! *O:n}`| B%1E7.nX`}$B6S'GrYYȴm&  WtX~TxG|KsЩ?abEr6/Z`w}(@4T<_Hx) PjmPWB$D^ 2%xw>Gm܎AB`žjP=|E@DX]kʃݚI=j(B*ԲvYC' /$* LR0HT GG+ȁBcXeǜ~HP{¦i`M=?OfaUEL 73$IruBb :ސH@%o;^*Z?r9ЬFM,]m#vFᙘRCDEێ3:beRcᕧQ{ 63CuGdvullQrHf6Q-FNUoY9u~߁FWL5pr4hj O^h6!JQ=#JHq\$-Qa- ien CaA - "]3wݼdHNx6}F#W q.nEB$ /Fbf f9 %MDAE [CT!J`!aL JNIP y&y{$%E5<15 r%>d Aae3 LH?q"EDQ.aᐤ,+ZK<+tEnԈmk(U mnkBl(u6u@lP?ն9ycya#b]aAG@B_dG)Td'fk4{pX@#tX:Jfm.ZӁ5cjm+IR,2ҍ5UO//m rh ANѠ&)x HGMj2Q\)rp m#uVjXmGѢIJa6$ai}TkCPz t&m9;$_U#AaHsFZWXƬE?rF ș |J2c[ co[&_jYuYnɋVU$,r: թ"2 -b ,O yNFAcc1L9j>IFnCH,֟Ntb\j'-ckXnLUM$%AT4,!Q2KH8|aC%$=ـbON3#KBn>D(Ozb#K.cnnݧmBr;{,bwUbfȃ۬('eeS7&0w7z)MQ |Kboj *CSe3{}OxAEt 6q8X?/(\R8u MH0nX =Q<6+VHINP3H=P) @(HH4-(%-S=Bhav KIX\77(Ɂit˔7 Cx fkhA!Vu5&zTڱaClﵔOɡ,i&.H zfiԢlTDH W@Ḷ)/fCCanrp3 2WbN;pBD싈E@*H3zCY|y8Y  $HĄH,C=䨠 J"*tO*@' "@ %@h) ʧTTΙ( W鸰5Dт u~ofVRcb8\.I<,lKۻ3[0}3'!au[%@4nU*>Tf.MP1kCy hr\GN:OPKl6Mf@L B4\"[9Ip?U"2"A ~[ + u>dKakI#f$Hqw2W~//+诤f^ 6=Ω?I!'{ ii ,: 'gL.GWtus%NRJQF̒-,ފҺYz@^9-S>G@R:lmזw}ac}EkjP ;X6$}Vʪ\-=+ֽeIWѯg]"b|vv{9OfI- ܺ@th].\IFA@h"vvB_]}*kt}c lfMrЧH 4P"hz}v\TT)*fHwuoEUϻoT7ATS _<{ (R4X54-A@I (@4B}P***EV@=)@"ib Rk%b[: ,Ϯ{qξ}$Cm=m6Ν}iޮo{zgk:jwwQuk;);ރм;.}{蕽ړv{^۰ݍ5 ۰v}JJ&LI"@}vѻxf6mWkoT}խ5wz޷o;3x{tiܣ{}oziܻwvrT=P[zj5m׳5Njv򶘧k>Ni8%zv9*/6\wpMmk}-w)Wi{xt|/oU/uv[mYI_YlӋu}n o{Q}:yl;{{z=>}tlMۺyw\,Pr;gUX @+nqx@bgVgf;g}ҭfxIW޻S^yKlvwl}t(kﵻ:j=UjCn{gfrW>K>]g-}g^wazv}r}cjJڝ]NB/{{^tȻsʭtP=r\S{9}f`xy3MM hν57@Vv=ƊwK*n||Gu6ZεnݱCvzӫ)[pLzz=pMTQnڻח:|gˮ5GzHl;Ϫtz+AӶ8vκ2wjgviK[;v6t(wNZ$Kʢd2o{Ń4 WmΛzuw:W;'[6s3[tn0gQN:6: JT [Q3_x[CuVW7%ݻuvJ8;䞺(jHTBhnu-nw OZEfڽ-{5y`V<)@!"ץuQlnl`;KG<9޽tj޽Ȥٹ;[vowtW*vЎێuq%W;wL -bn;]o[v'fۻVBW|hה*0qJ/ 4@4h& &QjCD4 A52dhM#TSO=S4iA" hM2S*~)E'M(zz2=@g!%""!#Si0қMJoSѪ{(ڃe4 =FOP $@F 4a2 "m 4!D3)=jz$D4I@ ijcSJfiz$GDSQMDTTC5CE3eԯ0iuDLLPESQ$DDE 3M,HTMD5DPTTP3A5T0ԕdM E@#~꪿5ьt.BK x # `eĊ{KJZ*( &bXX/?9ox#)-RwQU4D%%barr(aa3QA0PSIE4O  (k4sj@(")"F0˲xA D"QOtyc#+b$5gf X"X(H Z F( 8MP')a!f&>IJQ"F )(C$͈ 2T#T!"H!(&* d3`<zG_{ht("B"x" hט}o9%BbRd"B}LJ2ˀ:)TYx<0&PZH64HBP2FA0J₩Q=0==(N+'8Ch( `c|')= g:p⁄ }ly>DC6Cq9Ol%d8Ga?Pb=w ۖIH @@r H!q0 @QoLl{j6v[9qppμqR17?Acȟ]{ΔU(A?/V]EV%wH%?t =]:'f8.)ֲofܚsfe/% şH)CT2Mqo Z]g5r<$R cj"ô. UK H& p? Ij(߬x>`eѩrʷfETAVȟB\3b#CETAAcxUE,qPMˮCp|UIDFaPTKQE?opSf'9?Z[mhK|¸vq}h{lW/{{ bʮ{&1UqoxV|uaSí35_9>9b£@}b ʄ{[W3H Jީ8!{L$m(IzWom`S>'}X2@UF4FgÎv1+H麾s& ٬5Ù&c̺) 1C։EZJjsnlBD?$*l6&5gGZzoc1m4_Cb얊vtz?q_l7,! /UDB ((U=S< z6+>Y&k?[^M'@6^8=aJWz(]4c(|_ܬ~܅}]ShxXMak(s9,Zr;T+,#R b):%l69beuiîgw3apu7ԤiAּY5:a ;w/Jԫ-c9XS,j͡qt6{W z<1â|0-\%kC1 ]CmX.Ӯ Tgsֺն;|m. R(dd(﫪4lbޞK>ٌF`v0 Z8㘑HQg8ɀ mv:Q_юSg^#E/2<MFqV-sЬR )|fVbq34t0uiAOo%b"BIj u]ŭ3f79wq2+mͤNlݔi)}Qla͐ ES\tSFwp:dkIjL(sH9Ln޿t6c7{L>ja`@s93dRcۆA vS"~FG"6?FN8;\[姅Mp=;I<_QM0?.|5Iޘ!'K8vD(%1O~p?=}ޝǶMD@DJQ@DLJ .`f)Ş9Sc&Q;M{aHB%'Gln/8Υ1Ub%bX,(CPԥkkቦBJPleef2Z.oOӃ͹KG?xv31@yA]$Hfh?Ab,!8~WN.$ЂJ~ 2#Mi`7pv3k"BeݒtӉ(Y/9gk8>g"`rb6)BRJ$L"0t{Pqq5@7uT9eHhQ~DзI8ktqCB<~- IhZŸNP?el>kQ5I;;\CLԷxwRsk!_* ?cnU/SSDs:m݁Kq׺nra3xR>f(u߯S[T)"2~_ />$iկ)sh dPp_f`6o 42/iB*~xf``$xR]4C'Wd+H5xc@;%ig'Q 6WVn vXdf]s,vUOii((E("σrPJ48F F*6 8AC= -1X  ̳'~hɣ0 }!ݣɜiHv٬d#wΒ[gFJ&L4e4 +88uXֹ30ju՘c,HK}q>fP5 \  aGF-jXFbf"`i hQ2"˵FlTiE`3:=Dz&gX 2BM*ɔńTB7=# 2\F=뫓Qo^ًKmI aHIT*lۑ\Yl97kr2:9ps]]Ɔke[}5zQJP& -z섇E@eIƧMzmm %T%ʩ`d0eUD[x/#>#H$a·Pީ2q;Or-˛^ &M0Ksϳrm9]֪FI9ٿfUPI4dU4B/C?-qCT'OgGoU.?J7w=iYST}\B} ݧHHF ?e0JvcXS 1cHR).\M*Rf^E]ۙ12)r98+G|g ^/9_xb~XGF3wc?W@p!/(); fִ{CMjv>oNo^O ErܩMF(Pl#M{^E-yJ&ɴbNL.3Rl-~yG[H:R*NP⚏qA<:.r`iUH\TKEp*9Q@1WآHīqcܰC\ѤqUp .pQL+;YWf\5(bI$i u69Muv}zv9Q5dJT[NYOŒ15 9oD&T*z F9$bWP8=N, T!O(3n0.tNپ.cQ[[rƯcى &l?[OM58yT SU_%wvMP!y" J\ 'dBٙ`%c׾NdDO6Þ/9_}>˯b\dt#&!:A1 lc;΅g<1%" iɨ&e?ښWl? $89Dd>{ %dKvtum&P'VL4üi>!yx1u IVE1&gZ 3(%Mv!IEЂ" kTvr6XFG$n3 l*t< É ALD$IH1D(% `V9z1tPJJ B$FXt9s^q1,QAC,)U۴x*tjV -0sSfފ9oXy6"Ef`@29K>PwTbVႆL5#hPahۆ_'LzH 0ej5ԹěPCDMXŵ0E04ǝf>RVc+(0pBD Bq?Waȱxqux`lQdQY(75 hDe l7)ˉE`>`C,@DA!1 t DS@ "`L\$ ) =w.)|lM`,zf0Ht9rɓIq'gY\]cdyxk SS0J 1 (% +R0$iRZ@D`< '0zHIհrn &QM2uIY0{U`uU( P-*L!54DDP()dRe$*FdP!"V/$M<<Ǯkۣ5 q[B  PdMh3#"]un̉.A|UA@%AH "@D$$C2|CI{D4>ݢ"-dHe;CZuRyh~*˯/ :Pn t[*U >N4C0]!#9l}DQ䕞9݇vuw(<e ra4IB,8]y'1x(ɧ~ts ,'/bH!'ܓ 0_BE[xx FMNLmr]fkkVh7Y0YY۝m iJh QhhJJFZ*b Vi(BE)s!deڡ Do|@ŽFw67#ku+(9ԳQ{ Gq'EFv"T|"J:#֌X(JmҕÐʌȴq$N!@`# TD 0?I2m¤D˅7^ʹzz ^Ү^bȋ )=o,`u J ?Ĩ*] RjZQvsQfn/d0zn|12h)6frȓB_V-_$H"Y{uP͟w1FNL/${5ÞRoh4|A=`} 푳ǶO@2*iF 0dha) XQPheL~S1F)眇Hy q ςTL).dN.MXEMc+t)-̷ 9EB%4QHQĔxXX{|g )" A:-`WdN:H 6-EADS[U]jh-j颻O8my:w)h&Hh/Ph_ׇ^Cbnt:*ih"" *tkQQEOW@&3djw>d@GټCTD k4l-brhGwE'pM l+ۯ| }xb))Jl6 hJ(WFxy벿r#oOZA1 3=U јm4"~1ͳyݯ01]#QOJ@0M:fF1^FuVZQܬ!\Xp1S-;L]4j-Df#EkRSgUZEXՋSktEO?m7+۶Y4ThCyG<%SIA~5b^%mE:GV1UĘ7]L8 |c)LTV]ގ?:̿{q`S00@GTIfTHrnVG/}& ?fфXd옰Ɠ5I?U'}6j*1jsNWWJnBu4foZA0N qXeM Bьd!`9*cÒKpq`th8pxrTsFcВFj 󲟚O}*1LHveK#$:[{h4#8r*Q\#B6vC_fD݆yc#ɻqT)XPhȅjcUXRpcM$;HP룰"qXE5䃐 NA8ikFuVe 9Qz3KSLߓՇ+Df4Nǘ䂷vQT.,%8rVVJpƭ eіaBjbƞwc>21d3$C"Ud3lcOھ686ErkQ"m52lǿZ +cnBXG1Ҍ H2,7 hbSm&?,׭89 Qyٌh&*H4i:|4UgbV2A7It=tD4U6u^y>jTݨ4&43GKmeu6"66^]1ڶj&xݓ6ղDDcA֦~KBYi14D^X[ `,cmbDy|a]8lbwRIEFכ7`O%1Z>V|ۄ݃#Q؟8iR@rF6cߞxG S :z='-^&T#O{r5QTTRU]EARD%)zT< &6(##Ez/gp ^-w4ll~>,FDH>IG$8>o.'Iy kHhF+DeuTBqaa*(:(q<$* HJybi*y/PybP:e:dt.RJ^oj%ܹoݩ#B?wF?S?+";QXFYܿhg/^6\_=NXLCxTeMxq2t}+Shϫ oӉ~̗6Tav_dλUou?.UVOV\'i Ugvux}S}8vRA A?xfDĜ8+#VMVEɂp*dۆ1_FXr"$DqsKaY<.'0l N)v| e81kES(1>FqQRYvl [sEq=cM*Ug'ߵM>|龙UjѺ{x֔8-q| :ȓwZT$*є1deJz=ꊪt8X>M|s٦(.y$bi}t^;K<+ !$1=OVg_%@UL<3ern-B:R ;><=E[<~wwz+ʦ/ vSQO(\Iۼ˜ɬs# E`w}V@7GXq>{(LXKҧw+1:RZV5y8˒SM04dՇm?hW?M\5ٞV~&lT: sGѾOR>:PM<3L34üX7T,lo,7mY'I!o*P$F_Z0R|uONThdn8+dk GIH!ܝ9i A~\ԍ,J`dqsS<:clpts$@qIi==*'{(:XNx:ޞ&?MpϩkDQyh P3!7I@UřP" PT>_Z,s;#{DX T&ɬ}tFATU6I I9fpOvqE zT@Lٯ>;_ŭ븧D6@g0znOY/Osq7FT3v[uK?Ә{#:x7`Ss&;7sPB'{/K["q?R=XLfM};\鿵K .gf0;sFvA=3F8|&k(If-RAfs՜$8moݮ%?`ݘ>?W<"R (˂UHzvݴP)FEbBd1lŽZR 5H~\bDhL%XKOӬ1ηW.;ҽ@3` hIV['|˕kPtqJu !W4k9Ic7W |)ǫjǭR=7דVvAC*jl{qW1?=,t J'ȟu>L =IB_zvCr#"`:O5xOT {; D̄ss*wQ" X`FBGB`EyPŮ{;uvaUg,(g0(کJRX}K'B^I5cU 4zMພC36XZ!">^׃BߗSM}4..|]s=tBb֋řl@gC $IIlʒ⢀x{ bȠJF~@ϙs4Gq%Zt*N) F~%!}yMql:;'&4eQ@P^}e{ pCMjM(|F$bR)"Ll&S\j1 DR(mECMkN'\[i/)$]xr{<X'|#lkﴲX],n.(Dn#1L\t-X :޳rJڳS1ѼcY}a:"QcԈjӥX,4[Î!9Zg¸f*(ӵ"R៙FڙELF:at?LM9~=+[sgh|\t|/PׇI6m=:z@QT(W,'F4t].嵷vk\Π`C; U̫I, "{ sT ")G\R^T5 ==/Eyt]%VED.h֩L˄q5?ETӟr~~$(ѧoFȭy\'sހ^@AIrђqC `V`8?vySvƞ6,¡SaMaAIsMAb8`کOǙŸG񇏶Ret֡H1c-,$,c5NK?NBO%ušԔ /UIkVY8׻}8]=|4:6*O0Ҙ6mCWE>S.m89kȀ{x+VRZ΍gԄ/SWilTZ!o2FsZݗsw<]FL#74zS@`Bi[/b*?1>~^//?{9ɤ΃F"џwmAQ1C}RK6:gIy{L!Nc^*&^p|{٨}Ѓivv]P$H>$+qX&|h]}zhx9%3%tE َͱڰK8D4 (I"$X5u(/+NxQ <0_~<݉/ƶ}v29U Srh]  |mPqE[?qxZ77c\FAcדӦsҍ6&Њ|K3lpٮ.y34J1;*#ms[2y20y2;mnOiٱ5 VW?3fd%VPA XX AMVKӼ~ю4*I$TMfP) e,髦 #4YVUllYFnɲVlezэڙ#{̸ә&mTm\); -czmI_^~q{%ogD:ta%/}~;651{PO.adԩJMNuD6&JVuy4јߞG"r |-^'> ,(xx% %kLK /<-G= :*!iaEui'5^iG3atp|p_14IfyNJ'~&m>+3Vkη\r^`]U~J6qܺlԛ_O\J̾q"NJ>a_g[,@U'Δq"Ï.ۭ7ÕsS>+;gL2BM}N7pt8&kU?J.?`H|cigsb)#YP\>=u1PE߇,rGFaj]gbdF)oyoHP?w')DHE"q~ -՝wc]c'WL˧c>VG r*B+P \Б)تC4ł΢jZ2UU1Z+]'v9wx.ʕP9G܏ě|C/υ0gr;;;}s,@G  &o JrŚ>2;v̇|rѵVd:K2A"A@u}Y.N=l/G^QMC(pQ=Γ?ۊBLShS(#(< NTӛЭ*oxC]lͲO assGZ-n1=UTb(.:tD $?"((#H7,1?cu iydʣ^M.^m|X٣E7trc;ܣHeK "Xc=CÈgT|7BSH(Y hiobiJr3g=hX)cUt:j&zi7uhZ+%QT2sE#Uy~^tzy okCH @ՕՅ"W"֥on z8}& ~xߛ9xFe~C9( ;Hx鏲fIBF{{9|d +D|4XZHX⛧CieK+d2ϼ)Gi9!ut,)ANNdty!@W9a+ pgEf#-iyEE8d!<%8H=ĝ RH)$HհL׎61vs(x/X!%9{xxjXV" lEa Bԅq caAW. ^Kd,BD%-RDDQP@U,4OpI)M')5%_))Tjy~31E`SCM+X8BQf 2H6icUEQyٸmwMh56)(*1'O}5C%AUh(Rqd^ :тEasx )/:.H>킚_#lDi RC}MUWfu*/"2J9kP F1ᆪ UT>\uY\s# Ff Q(K$4E4iwO~T㌶lb-V\>MƸpYoRkݍaXV֢̉JN>a=v&#!"z3*)"A2D:BGk8i'L7FJ{e b|O"R}ch)njb:)j#l_mНF11ITM'^w CN$Ѡ TmF:B⇂ ׼f au]Lb|83DQU14AT%,HNJ῿<9b464SRӞ?>D/cLm^0vQh4q?1hijFpv}_" A*h>n3.u|wbhO<Dw{譻7#5UP&"qnx F }d>9rlƽ43˲.rVP Iy?K(`f.<&C Go (JE'H P'C MUU4T@y)h Д ST >WZ"jbkؚPِ^ߌzWAm:M (~&Pq)?*ϊ(_ d:Ѧ*2`ݖ+,MwDE{o^` 1#A[e7 M8gmZn0LR aZ 1~JУ5M^y'OAZ4g!>4RK A"tz}~"0d(1*%T#<٦Ws_TbBH)Y=(#@D5 E#_ gjܿٿ?w&],=\6F'$z(`=ޡ,s׽:U`nO\97O?n((BղA"%ßPPh/~~CJD"< İ^H$Oa,Q rI'-@A_?o/uJ`zJ~OϠ3qx;qV~(#ȨAC@6L=Fa†wftkSC 8 E!Ce4Z O)* ,tP܄LWYizDŽj8jLS[pQ+=Oxcf\F#ʴ6J c֑ۧr#vY5y @GXtHnΟ?]I?>MM{z$9 g0/̍MYY CN[bMQA []buM_zH`NKCz*4A=%LLJكl_=R[67*8cRup  6y Rw]l85. "0⽮\)¬?2<;Vv|>wN b\ZgN~Dǯ˗ov[ArT٘A0n. /Wz8fy*=_0ϥמG܀~v=_8.KMWq 4}լ[~u: t6"u^m{lEk}ȂH1ϴ`ǡ1x!b.']GP-w^.*V c Ǐ5 L@vc (b(DGF`=7]vđH!,% QȳJg72,#xRs\`T UwLs^,6i-䴆{Qh;N̈́ٳf͙JR)^4~06$RlgM4ÿG̉门e/^#@$EQRR(sa9>z"::K'( 5{} x#>{N.ߪz=YPwM{H"BW,ፒ?ww\í}5qAprdQ~n='?>vRTO.qne1K۳mʙ=3Lb Z7WUT:|.*|? &E%dMR*|qh1xp │F&q:u\>M] ,??;!<Պa@yO%JW@Hހ`2DvWa8GKӫU9pFVQ?KSc5@h79|q}`M9'~IS| L3!}*R#t͇>5M2Z;dM-/ؠ Hd=QGqF {ȥ" B3~n@~IO>~-&x"'3ٌ}n"T?Az~^x 5leŸ:yA#x|l_<펼bs4iu_7uo)6CgIy64TDٹx|y̍eU#E;矤֠-*h[NQDADA)(b7N,@Z~|Ld'В C@OHͩ+o;oG?o?bUjF R(h?ThZO}5p jh &(ߢ". 0o^08w6N q'WWVj2$8Er5T o=/R~4$A` :_w_N()y}'66ޟ@ S<{~T>~^tW!P<{/ HBdmS^;7o~@L( Ä&PQ0 ~$1Yprvm=_q e1l.yv}?c:>k<øy (\WXkz]1mdsF!(($o niۨx܌ F`D,0PLH9mL0tQ2X~^ät7Oyf6fP@16~saB H$ J˪XMq|[>Au. [*:=R̘ˣDH"R}[[mCh qICߪ)%>ѵ~|7OgBz0!\E)=F? ^/ ]?Ft0HBxm^}M rfdj 3ꓙTn0(P! PPD RR_ MAQ% KCR Pдԭ )(R)h" bh f{e*B((H(BQE3W0(&5d0\_`8=."-i(g>~v:)~<)'ϼĉL@FcU@ ~6o j"za)T_PaAͷ'1}._[t&^*#cD4AGJ.P1" E!}Ncv= laybP|/Gbg:}@3[_iԟm <ЇvHL#hJE4*Sû K Q }^:{=_͹ZZ2Dޚ L$D7 mB8~޷wnngg5d=DIzEAGUW\BV#bHʺ^;'z c֑M..ٯ:OW+n7mt氓[A2n㔃aMKm|0mâ8;WH;l'W5;mͼ0km%g5ȄP'0!c^[0rαqa#lj4WX]GV xo?GKCFwl׃͍(^硄l, _zyrl7 S:9!i4BGD$i"ZFX N*KXD|LehKۊwtk{d^va;uwq9˷d&:nE]B늄wP)tn * ϙE szG3: Y k{%5(14qAܱJwn~n@"i':A1ApuaMb}IVč/hQzZL̃ABW*"d"Ofu%L; D#5?mI W:"/(5#T(I0vnwTdN[{HG``^y}9ŋw-75Jr2riwvc3! o j}ΘӉȂURC^@-!^]r{N Q߇jnk3= FA /og;>c󺂌1:`2}^d D&/P93y1 ׸IAU2iLn( !׿\_t~KHZ;nuh gG̈C 2/=F1OwѯeW@eC[*o^DSRGui`k~k "D8sTdJ h5'xsC{N. qQlZ!MPn pxG5![ʈ~"ye:Ct.(Tي@WR=׎oE8ӺE ºԞxRp k^?eMyE,L/<o8~m|/k>3z'e?בP拜zRVtה/^^0NzF0ce.N y! <F \@~ϻL~,)f'`nWɃ(go (S *C` zf;DcCH'D|KpFWE ߿   VaJ"חmt=Kݗ^ Zyh֌7՛c7n#\ e;LjHbm yGP}s WRdPP1^yX* f |G9̰E 8 C7A1B"QdžlR<HO{2!ߎIEOg>GK(`TNsv3*~Ov|iR#Tkwm08u,kx CH:X@: \܊C0۶|<񜈿s›f٬6ZEnKn&n'Y ǒׇepG5؀'avHpN<}&g(saBkcyDp'miNn'o=C `yQI5RlPŎdeY/e Dݶֶ4/>_ɾ?Pr3IL('&aG3)u(*(dR']>`we?}}-!WRyn_O_eFinaձ;R$9| O0`0XI&68旜:NxvCjx%Tf8R^: Q"S,0;㇛ʊMz3<9Na&^L$wv] sU21EqA=~HQ֎ݮ }cˋ ] %pc~奓#ͦtl$:}]_>eܮ*'~^:S>9K?JQh'`@Oi9iZOCAhH?*5ύi/& ,X v*rrmp4]:ȏ<_ðdMsR/)ze8 /bT1T( #PGoW7~* n6P҇4IBUP1^0pHP HA)@Pl?8Owqogf rqf'2h{׉OMU;I Bzqq D<ҺWKunF.6l$hTfl>׿Ͽ :p< X{U!|hs:rgF`,;{~leqvTyyOԎ܌N 렃s# '5 CscE5yAy(zu<$|됎PI596\J E QPu?C!G=T0X6^ԾH$TNJ1'*%1!`}<"QGIGQlx7P>+e'd  "<ȇ^ns@w0|è^0_vkw:" [YG;eCfpyb|{$?;\`H V#A]aׯV " JDJT @qd1u!DDDiy$c8 Μ/ȦW\58aO?7˜ HXHPRZH@2󳏒)2\8.liD翩Uũ/cQ*|z3ŗx3{Rg/{_nCS.ܬiuӾPl~^%ÍG(4lgѪR8צ.:Fw;k0uRm}^; WCN#^Xaݻi$Gk& FZ ;2բhF 0uj*8DDz0.Dq]@}GKŠ:Wngv1F0_1*=?:G2<[/mll?D ΄)ɱI bS< ~uޮ&n,˭-EF L)l44409ip_ tv%q.k[-VVa£UZp+m"" ߞ[RnbMym${rp9JyZyCW@[ {~>F$( j[Yã=~y'l6. zݨj>a;B Al9mO rL@\­WtE>Olݞ!P2>I H4x1ziD>vCN3qߔ5,̎FlS*pl&Cb`!|A79=t*iEޤ ‡A1BK=JzӷEK`OUL~?dC<,<'B$ 8xN] x#Nܲ7'pBA 'rE ?.Kfmbg1@X <Z]ʹxsHG/世"wzo_M+X-VFcAUTURUeM#@?+ЌMEBl#?أ܆%J:JG3ȉ,]&5YQ0Pyk.P ga̟6]f`I ѕv =/ ~mIVW"DM$Lx=LLq8p[= 6C"tb } tRpq$dHW֟daUi ;hl!Z}>6hg%)ŰUU{$ #TP C{}_ۘ8Nyr^ݭvLʪOy_/Ż>f?͗}Æ_ig=~_*#nvYRWpB|UD團&fQ0R#+g|fRz~:IJ+D3ќTs^̅Řyed j }wAPiǨt EaE86:*"zLW38WJ#Q;_t"{6?0h1? Ԫ,ɫ_򢍉?_Qd uU{A&T;=͛xz}7|%1U$e?rdνb 9%M%UQwp_MQlt2ʦ ~_6?;>fՌܛ wye ?abJ*sl (P/&Fkݾ-zN>^I[䟦-p++X Sw~L%H aޏ"q~+ *DHi*?.,,}TD?R K tjzj`/YV"%(JƨC{zyUTWU3ԙP8RuiOt"S/Fs'DH,kvٿAG” ( FlTW'UF<9dثVf' m`}CSTZ}֝.y8ܾ[%)IC7!l7dX 7߾n뜚NƱ82m%'ke>6_s.z5 /Eјxs QOM5<oiͼޡC(ҡ4F*r/&g|{G,U j䙌W^cmRC?~\;(7LpD=Hy$P(BAa4d}7|%Yf'Nj/ @!$fs?w;F.0#e6isC~CPGgm> \zXvUUUUh=L&\6`@9vӯo& =jQx2d?*<-<`I cF5k LNaœ>Xx=~˝ TH];J,ƳĽ8ۯٹ>va!(@u_TQ`P>.OPY@Ӈ݉&PʤvK `Hdz`]rrV@d<`-VecQE#A9q 8 RY׏P<d/}{ v[0SݺݼI%\PQț `Nl`ڠd9 lDbVR xQοxd|E*P/̿7y9H$ rd;QGzOID ݇=8A!&SJ9x܇|Ą+Bc9%O^PѠ>gy:ΏcGw>AZǓ_9q'H@l(-NflPp  a}~]rެܡHw%uC :[lh%~U[ =TcO3NbPjJz23] O@<=Qqd^Pd"3b1r>\K@1%Cֿp3CjZ,'ŀgB r];GCO$""w5q%4F6cty/vR#.hh4i(BU~}iODu~_Ē}EBÙ2>7Iј zz !T%j6V*B|$iNN= J,)I_h1v#w2ILƩUJ=S 7Nc UA;;qA|>r;_5;=?o擙o@_SZi b6.XXp՟γIe=J8ɦ'F0z?FE7¯=Qe3ٚ1eKTUbវ/I >fL\_J3zF4Cѳgu5<>'l;e I# ~2^~-s6G[mӕ߅؞"8<>)!Nhv$IZ1iܢKf$=|qB1Zk_׍u<%8'/z8=Mư%s8s҂҈l5K-IF"sQd09B!GfԡP(~ Dݙ 0;-o[t^z3xФ ꛒn,"/N!ti--FU'߷xk.?d!o"_rS"VL27 캤FQF bZ]>AwKa*E  3-ZuCK1 jD纔.x%EKg\3J'Bk~.cvT^'-y y9mI\S]9e \d$$ع )BO> K2jE.`tsk*Pj*@ lg6#xFdk7u `Z`4tKtE(IZ;޷ѝ3Ć8#-5.z@7>&%9(UH֊Žc&+hWhFPUǡ.P;@F'YYwX)f=9Ψȑ\h.8qYYf#U=!\-qviKjxlYy>?UZĆ/V:x,oBXj\$Q} tu љk.vr\b"t|»Sp|jcZ#n@lw]2 e$/b՟ߣ}Z1+?_p&S#pJ_%H7-T3+=5Jv׭5ƫ,C/U\ֹ4^S'%3=1Ѝ.񃻟T|q> z՜+.r\b7D.w=W@'iPcTNJjĴͺUڜн։nHr`YPKIOv9&XL^S]GD# LSV4wJ/UWt#fw!߈x#ndaDT0x M%GAWWj+"酪=tvE/RSyR)I sxUoWo:r%B0B0є2{:4`eg> uڟzG _yC@L< J0~~ˇ02 ~r$jB>^|z{hkbՍkD// e})!vӲ6B0YBU ̠a^~H@[70 >Qmw悀e8%WeN&? Ӕ4",NIfVGD>,}:MWLsxyS fSd;Q!@7@0pQG5XyP.;w8 ʢmROkDldn<Ħޚ$$NMWs3MBFL2\\LD%c6  TI ); ED!J|~nlCqAA(O`"-|ށowc>qK|rz?ֳep'V&uH,~mAAg? 7L/moiyj(d~^D7\bƯVzysݓHкv7^xQЪ6{#:7@""˙FZdl-&i0{@ւ@ 9B{q Q aJDI!IS 5OHoXV `HEv{=ytٽCpv579]*)5Ġdɴ_? KՎB_ 4;Wf(Qw: 1y֩n84?'s閶[pU_f΃~q"-+_Az͆t7K`x(| yL='I/c.bD= olܽBPG8c29EGP5 0.pGl2|SPg/O^09)*(3+kI(PHb?m(:b#\5`E5ESSИݒ v;TdWvL+^qb37ɂϐ<1&zAy'~.sL-:vPj! Dܻz\뺢58 U!EVg-K焯{?=zLn8?lO%Ek]H (GC:Z?Et,~ >AIy=@z@lњ)=GڢE%ApLBJwdXZҰq(~V~\rwd {6t2js)k"B9/Pse\ҝfpK{}Oճ,%/e"Dh{YX|2uÒd6ݨ&k?WHR+ u!!LO/+)ӮT^ñxX]'fZAo1̆{z#+ 9p|35i7<=.H))7F^yth=YO AٺD_Uc^o'g!l٤ϳrD{=vlˏ9WpWvjB#cfZՙ-=2P&Z^~ܺN2S{2V@oh5/Ə[4ćX-; *F#ԅR,'[ VvFOՂ'}\K`ؐEX; R4,m\Tݚ)XlTQT"Y3մۿ#n :[D]j* <tCvt;2DI}S!@P B&(C'k^{"da 5@Ӳ1=`#"1q 䳢&Kc2w\&CRYʊ%Y&JGܡ£R<,O(4ԕsJcMj> kY{mZBk۞1@*>6kH mr BC;Z}JB79T@G" xׇ5бำ#s$DS[ct,)'ـ\ۿsZr]VH 9xX)P풽"/c4O=j$ Ɉ e|UƼB;/}K~M,ڌRa~t#5;98nl/]!fAoz pѾg Dq[F=:}TJFnIv:Z#k@m{0OIy\:5F &;?o>A>9wE2hsC\),9=g?osL@0E^Q՝7D(F "`=V&dPϪZ*hD ]Vmg9hS&$ȵt< "0&"uGN֎BѓL\8<$B ]Vg%tWKa {HYr { qԽK|f)~~s]K-zAOǩՅ@ܼAnbm !o/?'՝l; YQs74USyqa? L2{CJ+-I,8{!YFT 4`L+4mfz&d`I34 n_9mbEHtH  a;fv)aUaaڨޑRa|ȧ 2dB^X7hEޭJ& $3YaC׾yjp(n}ĐG-'UNs#ƎE9}ѼAyJ(j|H}܎X-Ew,ƤKD%_@ _rk(k>1ھb'@<[Cn`/gшymOQF@Ɖ1;׶$Y( ٖ>L~qܹM?-V %/zx4Ҙˍ5`c$ҩG (Vz8'6YqA xH!00ueD*oS8Kfƣ;1( iFGrT>fY/ދg TR kާQ<^<6OyY|O'ݸyb@J3N<0 q Cloܷ7׸_P{e뷎]&P_Zմj͹OGps/$b)=;*M8׆zv,;_G _)C6xr-rƂ"{&xPP.Ũ^ƛcX?0~OD]- f&?UG:'p׽@iNܔt>#ҁI2 ~=漵X0QܠREn?zL:2{v2/eM{fn.K>JU3\|\ײ EqlQX%)^mAR}63(ޭ m p{'W辝bp ͺksb+i}ɹx"6LZ _CV #n[Rу)wF5'{i3%ka=Mi5 kvxs3ȃ,j$p1l[N[vq\T-b%X]X@DI)B(ZnZ^e 38uM-b0tpVb`>Iܒ Xe6=RW9=~{ASvG-QUV![1SA=W|U:ӗɮ{{8nc @TFL/XwD_),z7L]Kטh٨;0DyPZ=,`ც8 @}\ 昱(8-)ꯥ,q]SQs{8qi0WYB/f~><י:L~:%|hgGC!%G6Lc=z j1Tns-00mf} ^D(}}p13ZBMnW1|]|pma |Տɻ( R\.tDHC7n7ß9/lxH58lH`z|tNH(H]_‡c~}UbC;gbfxZv`ʙhbpVuɀ[bage4@?faNywExeS=ؿ^E^닢w&QG~޸o#Sa Klz>S|>>?0HH0昀~xrFY 4Sϴ|Tam%\; |?j[_A!g* "  !K6'|@!봶Akrfj(J(J@Oj 7VyD5/Pfpũjii~;/|;|g$dB}+k_9Ȁ w}g%RBF=Z@M 2'Qzֵx ^͜~fp|`ctvL"Ѓ?Xފ:G~=3 vJ͆dݶaj2.D(Y6; b>|cF6wT  WOu~Pi)0P"WOH نkcɯu;\(>Ojv+VOy Sjy#*IUŏ5có^FWmmav-Q|<3 +=Gɀ_|8H o\ʯ=n; ;qU.`jU ߹HpB\;|ȢkJG9ټi7.ՅRc ZB52OmbǪs1򪯷v䳚? Mvb$=$6=1`wa3{ aж/`,U@8<#R"^X~w:yA(=9]jV4]GZ7۠w4ix]C~a.~؂Wch߭Æp&1EIHbAGgV(=-ݏ3bXA$@N(t x(7`.F yr}eZ&=?FoirlX;_$-!D'S5a,>jY"M'{$א-)2-gs=$vrA( c37xHZUu  W $ U pq:-x6)#규>&B kS\!yV@Z|#I[-5eTji]o2t05q8Ϯ Q)$O`vAO,ƈŔ7;fIv_5XVOKVo% ߮ 72Ҿ:7=ٹ?:|L|'"?xZ )?hY~>=vԾ%U٢6 :$}ޅE@1(HY <FRn !6j_GU'k[hO+Q"(xnxT }PiIeB&[gMz6~wá &;D?{'I a>>\8,fP31z^E-&4t2*0mpNAؙ55 t+ !dF$Pƛ>`%xS#3AIYMCYp8L2%ƥt>_syʽ]-Pq qJ;2d#7;&^Ա\)"(<#> >ANp~@ɽyvӒ˳ 7s$=(ya.dyW+]g.[ct`=+W eVv0a 3ψHQ*!% {TEꋁO0U70b C㊢pu$rs-^-AdV)K*Y}{9B?66p\hSg + =A"K*'t' /ժL߮&Q1PI$^Q$paa`d6 Vws<7KO_Lɕz^)T6A tqJ) :-OIuokݚ`>o^+G'6^D'QM׃i$&7L#]}M7by>2~n,3|P2>$>ON1{ެZGx<$X1ͧ|P8$-+.pa&Jg |G7X,A4g4$ndN!|AC+u֥$:b&zB8"n9²}x)I1rY~ V?8wU^M?>*Ds Ohf@*H$Fb^F'Fc_>r'ӭtz^ш6⢢<%=6bޟaw EnX_xtqo͕p{0kƙ__>cLg*T#{C3_#aՏ'_xyF߾YO=of ޅFsu`&EՖdowiq.ncJYifjqxkv:qos0W8 GOqGwpaU t?XoGj#o,5/@A\.~&8o|~=|P==$ 'x ʗ â"3Tmdlf뙵玳 qBPzm}ޞ#Fx j֌K<%zpIkHc I^bP"NvNgkNc(~=[yx}2y'eT$1|S^Dѣ-;Bzޗ ;:;xXϭ̼ٗa20P8SFmĈ j>˃[ e'! FA`8ፀUoBH`:빃@LI=</~B t酴i.j*@t.`Bnٔ+ ѵN" 5Lc94 4)SMsGR@bqh >GoͫM;v* oIDѯK\wm. `<|4.d^6ݶ@jA__-%UT5# qkyl6/G{0O_jNy$ fLQ.7e5GDo^t:+K4^ AӶOY9ocIh<^&]l6gV)+L?72N_Z$j},=[1ʤzDQ>lXBȺ_`S9K;2)nAAdRk]*FQp"ߋE`3N-6mw;A R%3, HoہGϣ$b)ݷ$(l("/Gs k&K/,Nn*iFE LCj4A i#_DDuMRBzh :"Q6 Џ?|&ZQa8Ȳd8l/$ o!}g?TPwC`u,.פr ۘ}=7})E@T(&;-6RZ} h˒`Kt]봝8E)tN%v qx9 VbRN+n7,K]`zHh|x5tE][2F7>-s$byXɎ{V3nߒ:D%4gQ |܆8m.jHcGWJ3!".æ1ŗPq:w3<~83e7wTS;'SV(eY1Q%丆7WSts`3ZƂPf=]z.@p1EK|'8b 8Gc ]caZ9hZ3[l['Bވ]P`h醴0}>NI7Z2E# ҝ*0##J:q*H-ͩve%04pÂt/Nᣋ#fn1`^㏸SPBz=3%F`B9G8mc5̾']NSd=N~Ϩl dWW k 1i/ zD䖙gca}JY[ # ^rF6'3gl&MDp_GXVvR#7­7ng SVkYX-h|s(җ[PS>FEo7]_hMaBU0Yڍ"xU+k7xc71W YVL8߆>K*+ `XEvZC=59}Gcb7G)D_+kLϬ;;~ c^"-%2)y7s56`89TcZ%CGopD{2+eUx{8!ΥO2G5*4aWN}Gzb3d]U"5⌦ yk Dcf>\&}8DFABQ,RF%/x:w10qj%du&IĩX}>٩fz[}襽u\SHXO·AGk?vnbnϷouZ<|p8dXtS>S38J",t*hefC΢)\?9氟=d'pR"!o YY2}Vnl”zVY9RxՆ> u+7 퓑Hږ@o5jr(݉Ca"WJe9R0a V54s9BWG@6pƟf#be(.a^;{{6˝/iCqmpϝ>jP?&4 3wwRUM W^*>d3ñLU/w~m*DL.{O)'&s5TG? k^!L:0[r?;[CCFg,Q\3},u۰tI H׉M0|% PlH3+T;{Yӝi,/aLwovu:ƒu^^ I)H6JBR_Qʯ&gΣ\PZ[1(A !~: X/Ŝkep\X({0^[x"$Xi2wLcmrmE`1}>)O" 4Íhۨi:K۔{a i$U44k l3 @qa%# 4;*hP<.ʻlAU8IhR IE!55FxT(T^<حLZwj#5F50X<_жW N v~0rTT({R\xb#[a^#?}$%Je.c3>wPm"aV4LF]tcO֢/Mlw&I64HHAVEp(!A9a\1Ez?o7U%~7ao?#Gn^n `go_XBD4뫟[q!5{W0-K ZkX9٩0$= ޱۋ>=Gff'²+ 4&1w5ɞ9}I9[;hxZJMüZJ2LCﬠc>PudSr&>Ȁ9COg4\vۃ>;B~]囈xY GCZ<#Ә0b ņdHn( i$*"(b&"j*h (BX&&&hj"hQ$Kgۻwaφ.ܷn}Nql4X..[ta(HǢnXA|pmyMn}*lyBXBrhxFrgg QT'lq䯮*E?Оuu-7XA/;TUhz߃)O)=<4ԡ) Pqu˛fkT,64s Ky7rc݉-}lPja۩</r#ˡai>k9k6=CϞ=cEfs2!y[""PI$/oc`Nl`BZx+1 <þr8}WE`|9$:vώf./\ RKd#9U8G,!߸ܚLkWYEQwvi9YdԲl۝ZmԢKa(?iՑ0,̿'Ot 'QbǵKj1 9Y҉/CZ/pOS.dow Q,d@0Vax_5I=Lm jS*F' G[  lpfA-@BY$ReR0Si \2BE޴u.| .yy 9a|ُs%d&w ]xe\<$ ,r"OT(nO!3~Px5`uU>jjBgckG00q|'z7;0z2y"b(PCLk,&Jэc2TԦBa>9()\shxҤAx1,ݽm-1?ɷc~*)n;X<oD9  )~8sp/n9ʞ$uףeHHpD OP阈  B'w'wn-^C_&laQ{v`( i~ډ)}w4UU8x[{:7.ż5]ݸq̊R<(~//bdHSgJ`r:޳0?{dbRxz 'Lk*!+5ExQFN<Ѱ3=ke.jX2A|*')ܦjgk7C_̏ d,,~V?7GmO ""*yنO* C_i* *(& LTDA&h:pefa訮1VhٜB0*JSP˗?yh_'5 )3,$I2 &IHe ) Rht( B%Иć8q ] $4 9& n2bFOW#鿷8;"b`UEP_/޿`7A +MKYD>|?wDj=bQoE蹍IqukE( 4R2IAڿ҇r(BVT;O obWyȉ;gO5E&|yuH XKP!*`V\Z~ pˏ3=pvO @*u 8DDD(\gmp6 *>\w&g('3*./Wd9qG~ HmF˳Ju%Ȭ8UI%_Ꮍ}tVP͇Һf!ǭGd$J@TpZ8J2@PQA Hu#^>j@aU<d\{uO|7Eh A*]GȓP?ᐘ"@EQ!T~v 8&@W0 4A/Mw "$:@A:®]H A,7<9}?Nzw_ovl `:}))Nh8* _2wrgwD;Zbg˺#.)SoIݘsͣ@.@G@0_IpQޓxA@BIPŔ| !>!v 6~aP(KFv4}}ݲ JW$Fr)9Ԅ#Q 3;JqG\Bfk1D; DY'T2)ƈ1T;Gsy>Q6"ʩg0xxiO>. Iܩ<ѯr@$*6q!;ÀSP"$S4W`+s;с@0 hjPOͪv̓go+ QL~$Fڪ5#oN+ ?(G&ݠwy~op|rS=3ކرfA7M>K@8tA+oI_2xUA-$E-On'~n%ٺ}ߴ!1sI)aD: n؇)I5*w qh^FK a!|= us@͡ *@'gނF,| xmGgXYس0@ziORj&AO_74  |+EcadrҾ1>^=~,Pn 0-[8roGDrz /e?JJ^'+r౿7w#E'W}oO)wSsIx`P\ru^?X,҅3cM@>5NuU^|S65.(I_:#p{,>P T.h."Anّ2 $ǯ>&/\_G18t8si]մy;Pg GcǴ}ML/LV,^  ;#goVYwsFpP87s_RRf_BG 3WM]So3y6G8=[["+6=ԁI~_I ޢ0xds勯(oC:|zf;>csk4r^|p ދ~yJn3?Ur@'GODO9KϘ ɮ=tӱ|_+}!4*^Wut_߷(=Wr_+_\a1~o\y(?myuy` ?ݞywÈ@aTo8Ndc=K=^G Ǘl@OQQo됝_>C >>uoEV>SXj45xujs9dLA؅׶/_G*:}{:>#DgSuI&+:&nA0R

    @ov˵?ktN2ķB׊{eMwLt4'46*oZVp8fXԱdJ5fBY֠ tdY88$P'.u*T~؉PB+up.%>pԁ B 0A^r{)Sqϥeӡ/(ng}ŕIfdGHzǥuç}~߫tfqz27cfF/o6^npuyM.i| nٻƒ9TGwl%OuRa WeT|pc1a/6lp􋯭-8׭VMOlhh=_>YcJ8/-t$Op` ۘ}o;u_͍oDtakoH]ihHx g|͌.C@xH03L['d!lw.+W4[fM}6OcDr%\2Zz>xN.% fQC ~M^@M!Нԓ.u!"D z2XfԹ(m]=y<^a鳁X~Xsm_OnsF/it0 =߈{sW2ãBDIb!7W*tޘ2S}P_?e|eϗ!gѲ.7Itj{{m~".j{{WL"xnr{9hG:ox.eڃ.ԫw#7 @%ȉ6yR0?];a'|.HByh4c|w@rMJ+ Ń Pb/q]ߓӍ x#HA$~]qKy7DaS{F}'; 6ts}|zvɺ~K9?76^h߾,-C[d1"qM#K(#_v5 ^n`BOeaPB(ASs A /H~^?2<=ⶀQ^pk ,`Nu$| }GwOHQjJكz|ڿ"~7"<kF&(J* ;1  !FL~ka纾$o*4r1"@x:P Dc@TJ02{K;Sf\ RY-<] 탱Deca=֕[ǧwzD}xɜ~=|D2?ThPk>Гmu#8"Ŕb=T[W>CCvNPc>W s$9`-p5=4ghӠxW]I}KO7Ettvy0sz0I?9$oL7~]uneR~rP?34XHÚ!d9[ϫ zWrGǸ(^W +$)]J<Paf`L%["mY_Dk;FNqPq*0!{5nMLr()4vѠJ'ak>=O#vؽɄRѕ=J|YCF;87H6 Yô(y\ ;X=Z׭/O8,c7Q cFŽ=8ֱzsWg9t%cUji'δ|5w31fusxִ:3Yjf+Պ7NNHCFt>cF`j$ciOV*bnV5X_g8t (Y9HG Od';yHzPϊXkUa= ;ڏV,3O?( | w%+*'l=!I(2>u1I.c~wI$ޏ Fx_ i&ڲͼX9:wf:+8Ϟߍ5"a4|5#J[e8?5!>̋O2 9!)X.xu ˆGD%[-wV1S oeg8f/*/K!xcSI(B/cF吴Wп+ 8oI ~ڌ6s=ڽ0i=]j[;uy'6\>nϐrYI .ޮh6LvmjVFQ A]NxIlUW$,=]%-nѻDNUٗ2bJbv0ą# /êo GXT#68 bDH!nyo sYweS 4j}CePK_~a<;[Y45W1&hӊˆAz1~5' kAϛ+}I5uBƭű,L2gΚKSt\S*S<-`w\1$xjȱ'^4Ysշ]:%Iю:q~`n(Wl62礲0'?4'/~?m.zQA9-$v5q.> u@K{@3+LnD¤VgxÕ $ۋ)=t#y 7Dm0%̈o 0­k(c X nnw\aԨ~xFG^)~/&莤Te=^+ޜ\ 6ȒJOݫ|jYYZ +$!b&FWZ{-fll"iڞ㝟Q 768atV96|.ճJ <\Xzv߻I紛 myKL>3i36q]Vjf#w{z_1ݝX[:9> J`RY#gRna6˞A wY쒂ScHɟH@Q,f\oFCX2L Rg _+ w$x_+MwdU20M-PP HT2É@AHq Q ꈄ( ` `& H5%$LDDTTAT$̄%"TA1MID:Τف+qKmlB1 J.!CIC@B@4+*JJ!@RERIP cR9A5%QϢxRHHxJ* JhPQRbllA!%%I0L4D, ARU% E,,KHQE J%QPD?QT! 44@̔Q%$MEMPB!2EITQPLQ %LKH% PE UPRDIMR+CPM#DAHLAJIKHLMPE%%D4% 14HRDSE1QTHQJSALȕKCJ%)4CCPA4̅5 -$"PаPHPP%HJL@Х0ȑTԴTLC$$UMUAP3IERP"0PIDE$DM!%@LDM(5Q5E2IPAH4H-"0 4Q)DA$IH$1DHSPTA D3 $QDQQ%E0-0TlbE1U23!QA5AFCRT4ADT5U$KAPLDH2TIR1E5"CKKA@JԴL FmQ1Di"g$T4QIH1!TDIS4WB2 &JYUDAQST.gSTU%UD4IE,L'#%$"))(*$B!IHj ("& >PJR%DDIY!hA8j)a1MU%{ a"­X?III2*jP u"t%ք 9zh P*j O$:`(!u!ĢDH )!ZPzHhCWHJՑt2H-R Q@ _f$iZiDb"j&()! v%z##+'=#%*RoRBDq>c&.NpIa̴.1h^dqDOBÉg6!HClLHRȤ _D Ѥ JJGWcl t!q'I,(y %}_ro? ӣb!?JrnGGxzD*"#,?w$W36>;'FTO 1K#VRa+1M:e5 f+xQ@O/(aw+|@R 23uX[K^ߍxzGF֥-gwT`翋C^/^UF]i޵t!EhbԖttqtʸ{H_z{ pz_p00[9QHl~UgP'Nks\*UEQtQY Y ſ)(񅣵$mZԍ+ 'pΩ\ YG{WLy'>nOZcsy1蠜Ǝ y6󌭍ξ[4uK~8j{]B S@+V.pL|/ev^h 槳 <8}CXÅOQ|I?RFqC֎$JRUj8Pq+;^Os‹x'i 5 HE AfXv]&SI92,e۰=W]Z(|8,g7!OF]~ex^&_)g"zC_k~wǬubKYer:^u]]N\J$3-F4c:$gp9୮;JyY3 )3w Qr|̞cvnzBz %%$Xhl] .4s9s3L5Y^?CέjI:h8.SÎ{|sߺ )uGOA>:.|ӥГ*Ё`b̜xa]9Ppɬ#.?i1=4}2|_ H :7cݽ 쇤[J~<}==~S ^`>][Ay _Uum5K 1 {¿V>o Z>JuA_ԃ&>? 0( ?<|8mUQ_x?5O)10T؈|ٍ8Xvc PlyDmc@ 粷ݤqv5@m:= maŰufS=&3&^85 Aow]V!n4Āp)t'YȞOA҉́:!JQK(OG* ͇gWMR` ò[~,ac՟XTy'?:bI44{% :\`9!3@|2w=&ԃ*G1Q-fv_S " ;5. @";S{AලFʧHP6q<#t(5zL^0\N't INcr !@1.:wܻ:j'~Gp7Aט.h'T6.~_{ap #R.U?ь<$/v&1DHq$0lp|(gG;.oP_t8 >En2-bq#I6@ #A9*,3|z$Ky&8a}F cɒhVJMb$û`GB=Oex}ے q[_S!*f: G@)Gx4C We񵁤־\EOI$1ByӜm i"<2 (mЕף6sºMA[cf^ AB90ӟ_VFPQ"P& \d5|BeD['%_ApJ&~>~,il#PxճcM_ ?QcdDr춒Ԉ):yLHo>zY q&l@~>Onkr){Q:!gh4$Uj83 U<7z\ʽ]u3; `T6"0{8bdNkyT җMKse/'=h\AYOl;bk,s=q3:]Alkomh1BL&9?gRy;<ߎ7vWD0“R۷(KF B/Բ.sk;Aj2Gnh7 @ 5BoP שdE7rK\,'8dg9ÇȝӫVs̝QgӓE"><8(ódM7s qӨr QXO_!9,4'0!9PJ4 51dW߁vؠ]d;WÂ~ ?(C$?Sxdhdo@K\pE+z HJka6J&}'ğAT_9[?y>լ_?4N͆gug3e%71vFC!}Y:o35U;>hh 2ݶ0k^/~>\h`HŒ!v^\ivPҥv#7ߒD/0\qXs#PG{܈~C#q~#B7|#/U߀G? o”dzLơa HZ8Pkt"H:'MBMltu3Oe ab&:DFO[~h}R Cy;{}@j {!G"O?_OOmkW"AAaTbI(sưܧɷ& 噈GiZ=\t]s<?q/;N_2W:7>xҩfYWTVB.[#޹0*IcqR\XCRR5TT|{p)m#=[jaQBP^ayepgJ?u.j8cTX9^?Hc+7l8K7 Eň" GqO *ϗ,R_f0VVSj1{qS BT\cKEǷݛRG.?FOY b X0XA1!}򿳚}tHzh/:/CunRꈼBIlqэHUrS" Wbwzx-߽?`Zyif^O KaE>_[8Dw B,F#UFQn[ }/C^0l"~W?K}v'SqdpY;3pG_}0P\w o'.k*H採xq5omѨjܛ^LRrN퍾5z+UL/76Ӣy.tt-QTw\4Laq+(mSqv|osFǺ v}W"xL.i8mȽ%ѷ{56:,Gv\:;vnVY[^){5|;Z)±Wݜ? tiYtku(UMOT ]u^+u>kػLve!:Ujz ,V|_>7h8hl 1֊pQ[KX*LW3 }wK0ytw4,QprR%W 24o?*q.rꪭrRTJGIe ( Ei~8`/|) Ծut#{ ɩ'ƒkʅAm.("der~}.3ߚ6װTـ<8NI YNlmnN0 7A60d0"X[Hfcf0E)}l&P /xA7x'"bDkm"z6+BӢeBS$Xщ*}q:V))+s-HPblfl`Nu]BG(ZjzqQ|G)ˡx?v:O51!-5bk}8Jr'(;fH1 T?[7Q ᾇ(PƧIM:hi5fDu lr+zm.n>JW9#? zkG r,'(` >}OWg?舗h?Mw:2oDχ/ McC?94frA8XH jD&M94Ϧ[#ȴj\*sR*aj;@r2)DVu@!zI 6Z7vzҘGBt~_9}/09 a DpB(vAqy8N!oۭ7nC:'` *Ԑ9I5\7 t9{]Og;&O4hl8$$1I-6!,IMoѺ4s/xuՄ67}SsU}̪t<`{(x7m{>UʀN05~$MC$P^ʳ|o /Qr,$8!"#T*&9ߍ`w4>X2񬘫-*jEWNFPGCwwn-ծ2~i;[[ (e{KLLzv$^oN;H9 ZA5`ͮy7`⏣}(|cc7SUZ_y]w㓾5WܺL {Ō *_$)F;; kss%t|VGCLP&vhd{&!$>(ς|M_nZZ*6 3ĸe@!AtI w,KQG87a~W9Mg 8ycRzpv;}!y%E`cP{G F {&0Y{:yI~zu=8)3|&.yvubr< OZݳ5 sFn놩UQb0k'AW%.m"E;f8m+f$Ż'@tb1X+9 tb?2/;g<2هNZL?NI~z4ۯ:S*e,/ZM R񇪷s&\t_osw~%<VB1 N6×̸ Oy1{ޗVB G sI]x4Z[ndBFyNg==xcUҝ E/G,Y#QXo~ۮ8' 0`Q,r2eᣀa0!1]aV}٥m7F&!kޥt Y,7to1X|!=Tb q= α|mtVl֭o:wBMj_KN]fs8Ook?]bszG:uF%oƻ 90)-'lzI4:PC% q5=#i]˛TJf\"zfjvgF{~9^4ZƖrSSw99~:5K+WԜozwqާYX޸waMN?3zKw[uwqdq/y𢸾ubIkW[e6#C3~;z\OU^ Yes|'=$h4~jk BH??z"k9̠AEQTULs' LN)H`!ڠ~@.:TLIAr;uyh1p}ף zZO痛_f'M`+ÑFåD_?9vS'7G$9{h'3PW*_?/)O<ʧy|a4adY's8O8{}t,D:g3Wt|X2^wV{ DQ@Eۍ;zqM#b0d_R1J籈˕H_m50ZK_sVk6B U><)y\N??M֚ن@.Y(!' @SkaF-څ}^ š(8-w*> 1gRޅ$ޛnƏ@i%͖̕ o}6Y+w3\Nf:/yB U!98rU%{uϏtϿޣ9i:}$I$I$I$I'q`D0h6iGUUN^_)ʊwÿe)UL$D'g%B QLC|7=7շ!vlcE![#rC jϹ Db8ڨJ #XѿF?u`6NV*k~A|di83 sd)) +TCપ"a0-^ $3f Mח)Zkp\Sɞ,Y*8iq=} zިڑHI ""B:qݧS˯3E-_=G'l-3 |@ % $@z}Pq{ ,TOWhѼ'Oۚ}~a: (p~O(lP>ݛ\@ cW >ܞޘbS/&ì7j^s@cRT|)3Jtdlǵxf}TY]>{'!l}~ܵǥС))dÔ>C_LMN@!o bT-B7wK5?okSA`g6* ^TU?wAsY蹪di<$q4dr?A42i2nYPA$P`\_ 6FO'>e~Uz"UgDZk|-g_ͬMwf3&ow0!dьbQn>LjÚ׀y"]4iQrJuՂiٲ>س(u2mҧD15I 3Zot'ٲӗ1ӌPߖc/|K&~-\ֱ奂c F%o`RR]D Wndۜ)7Ixs<ݯg`L\fm^h60.VWzo̯Χ=0dHJha <-!8j֕ NƧ[ 㾕6H$8?漯|[v>O 0Nc+uhNlhu= kPVv(r!x.܃S񠨥{ʠ~8RT{w3?F$j]?SȿekNve?(jgϝzfzaaTtF08 %9&hj#ɒ0E'hB ׬3|6o_c ǐwIy"?@)9Z9:ꦔ+o1&QBijcûs? 4U˂C"HjN'8[5{rlĘ@vqW <[i61)N+ 敖^x@80>]_?vo .*=a+ECeT{~9'GPM Ewت8nb6˾ Jb3+K8>M41<܇nEQef owv.0{H΋/8NuCez5ԫ80MvCZL5:ԡ<>s<=4sa*Jo'՚%'n =NQw=N~`CÉg=K}0R ӳ}?ÇI&?338l+ $N}G!D@a̒C2@TQ)B@jO31̀^@N9~BIcjtd@y8.oW@_рBzoɟ_h"@n՗hGC֓KñZ(" ';?^W&}}8ч8k#5ݘ~<翇 I#19hdG͠m݅bq-kE?OWD5Ǘ6vm> > @z̑t6t0cCGSx545>)$lD>CB QS#uh#ߍl̛f/!@5OeO _?8?d/k2 YA`;8-pAb)pb_i֣R;_t U kpAk=+ެB.[<%U%!"eQ.Sڻ$PL4^V^ϣ_YNyt!G?_cy -ߙ8ɹ]KÈՋrsO4_^,6W2"SX?^~h/Zw*Sn]g#E2;((W94G1}>z%ŀ&딮dr{u1žx&M4u[zX&:6ަRHWcLO_#ˏę@۶^`YYqif2RsMC{1(2z1#G"( ?V|?`kUB8O/P^ޕT%q(wzE>_u^3sOɮ| ~^" 5[X"8tu)]W`Eւ9w|Ʌu2XdFE_#-k2Xs.A}d$* ,H҄D'jsȏ }UA~^~J650#Mt,60G@^=ꕨK$ (\%h0P]:_r oPs/tfpO&NgCBLI]2"s\cHO(#="<hn^N'LXCԪC#t1 '%G8ocs |LށLE Hdҁ8B DDd1.s_G |3CR_3՟j+v} Tpu2L tL('!dA:{=6dDss@NbI X,Q.Ax {:.鳯V pm6N  (qAuˮ&PF l#^:'J; 2M_ͺȀ&c!3RKxKC9j㽀|Ld'Znc)V;qb=2T@BfLE^)W0&/[_R> RQ|Œ3p+O඾}jP 4p 7v֑yzen$d 8HF/c nC+^2-)@* ٚ(Le*j[1] >~/~'* Y]u~ɯXYqx;cg w|x 'E/N'=Y6l.7uѧwPzsZV %7Cp}ϜօRF;>'$L]MD$BUZ<mȄxR`~9MRQ4 +@~ ~`{7i#PI@oeo|nÝDVj w :puD} 7/ ~#]tWR/T2"꛽H JśD:勴Ub ,Eֆ}gǮ؇no! rMX8fn%[ɥ1?짼+Z Uba{rnEZ 9=mkg:4`YQHTju?}g2ss3z93uyAb ALө|eCjZ_p ;W:ĠElfͻv~(v/[vv7qB )# kEꚣ?6p-^-"ʒ6poPw3!e,lȿJo_OE$MSHxR S>-4ɖÞ5ֵQ`d'N:{+϶oz.0xdy|C0tʊ9A0U}|0ͤݦ;uɌkU{]!t 000@~L%zߵ阿!z* D+ ,`qrln R"SD$1ȁ2" F(%! e!R !=\XǷm@}ߟ韰h;?זØ]sN?Ag4^vOq :"|3IUm4 @jK$,%wˤz(U/&"#QF'" 1Kt7HmeYsO힛-{vA>}Z6r[pa̓ |^T `.}##M~:+™ӿ 1>-.ivwG^zskIշwWOw]ngv^KhTjjgHqbHUxŖ_jC6b!"ݎ[?sfi|gQ|Ch4`qti&$믟Sw,š<c:.0(m@;MwEܸje{C +rbU!ͮm)b<ԫx s/X2!դ0LԬh՞=c%b7( gn4b] V x)po\ȕEajN!Ӊ' '$u,qsBjYv.oDƬ,h  N˻ 9gV4F>T% 09 'D+Z≏XxJ2 ~g_1s_s6*d_&"B In*r:g(A#-*v0W_x5Yo~V9{Kz3ǾໍP\/^1wysZy"]DoI@t4tI0<,9SȰӲf4|Y֭<$1ȧvc wE`{c#Z𿆇/1z^钶 GRPB|*"yA 4"ȣ+W d}uZS/#NxQلm)2 wAjB.>J4pkjRzfYiApvM8[.3KP[bMrM#_av%RXokt^0b<,LeQ0*:yaRqJ˞c9$n>a_)_IL)n(5ɈWW-hwGQ޿ENce Èj*Cu akGȈ1݄W)OZj &.MgNmXFIcY1&13 dQ!*i7g4ܹ(t&a-_{Bv]*I(کc`O6*F"",5K\,}G1Yz D@/j w./T(5JeSh۶mXK:@e7H,AJE#ͺh:%h! IqQQXE3sd_^`;B 4HKaDz.Y%~ŤJ ˻~;˚v0?^h}ytek9>*}LB8P\t.8Rw6xn}Fa~&",Kq{/t by#7>wgHD\7AuSL`hXgřysGDIAk&M㒈!32SAK=cNf!JIIv)kMppd[=4?o:Obh f7%U3ҫD(d^GEE2[ft%4>$5)Qpqެ 9Y=mXujoa.u2(D õe[Yӧ޻LHv,ѤsvOPv"X=4* xk;\<Ε C"ᜳ૷ -ܟ@TD)Y9|Ў=WI ֛U|Ĺ`UԾRtNjAׁTg偦/ xF|;>/=TDyX3 b3+i|P9|U^+EH;L'vֳ>.`%p4ySdivζg1}"<}}zZ6.\ԁqMZ;9 st8U9_XSdQ4"@~`A@wa|2G>P3RWqc,@;Ȁ3( |Qn]bˉvn.Ee W.{(m5r,&cFؕ8n $7CW˓ <溔)Xȁ pjR8nGs=cZW.]FϏ^sYha"31gG*:;r K)٣s]3/gF6vQ۱)鄙fb|Ik)8)CymC${'yOE 7lZJ2oGk[yN1N5v==nl[˃;̅ E v sth jTqEhaMQh5h l-ϭyI3\8yC8Is2 Eϫ +l*XRv;]_{q0mmre@Xesl8C_2b3b8.PZ. :)XcJ@: B\c2i?F@q=]<2P4aǡp&]4G%˥ۓ[)prBW×z'o:Zl~e 0&}R/|( ɱ!aj"Gr(/Dꀲ"( }r8.]V$qZ/<ϟ'" w=鯏73c:hL D*( L 0ԯʺ ?l @Pǘ)v'q`JCPLa4v(O)_y_˶MV* I1 y!??#?xoPz՝<& Ƃ@dPS>)iYm"4%43F~1 ȜDtE>kxV'\jNz ??C>^L#T_~"@A.W2>:)!CZqsOwwpPRI 62*BW~ J`8fYE^{q=k7! jA I  5>AKy<0_NMJN'PWmף܅%8IdcCG4-b69)đ,4>Wԍİp>GVJ0H|RHQN Q/=l*Czn,];0P1@V<޴(pH1!A%|=~bI8 31al |?vQdv{:X|MRΪ[ n;MR#֭<\ȝCړJ uÙ]HdW\I=Ն$wil$ضB=yA<<4NԻBbp Z( BP9K'LNtP!쓇` WGw^ǀ 2!`@hdBe(2ŷr-B@t= N5UU- $Axqp|tE9kvROT9I'(LQy=N44rkB;pβHQjD !fB]/͝q c~fnT(hF$( 'Fu(гf(^ J xOV^=v x  qb#EX.n @v11$&4{KٜH Pau|$0JgRET"I$^A9p:`; Kaxci9`*uA''G?k @6NQ;G0 NI:SJEyELIƒooڜhGczj̀I<)PY)Cd]#.y2z;f--F=n"Ѝ*ZpP>*M03!CA!AA0q3R=z"qe38I@5RZ$Nv`c M(R`߁'~~O9¿ K1TP&OI~nBϞ|QQۆbmʅ@<VR)ij/e)xMnC`7 ,e0˦fI^:S9Rלᇂa0gŠB ᾣ'm iPSm.?IP8I2PӇv?Pчxǻd)(B|2ksƚ~6ʉSGH|!4@)G2 o̡F/o\qOc]= I["0)Oއ4QJVAyPr~B'!6=օ0&ځ|YR~'YL:|! 膓`^|Kوckz****UUUUIlx:@&zpJ| vC!9D2JD A3, (Ĥcu9ְF`UUbPLGڵ!>м? sO#{Kc~ I%wXia[*K(=dL@Pkw鷏+g$ZR=_o+nzi7di/r4T!i5l\O>ɴv|KK N?(Ϸ&ٖ7<(C{Hk,"E0qӷl(y'Y/`]i=L8_P1L,6! \XN3@Ma_Up9eȸ>$qi6e5o}`$!V1&3ER!Bf'uv't`l N扏9|>2{u(Ne4{4P c@{D@LGKG DWCs݉.Nw1b0הHj1%fj#LhcX!?bM,;3nr Ȃ&h($("B%#b ADGЁjd LӮ bŒc)Cw!(<@<L⁇;ȓ|t8\G'>w~vwdQD>=INw#a|y x0O` Q 2h>ajWPI͇$ 6J=PE1QC%Q1ݿU++ƃ8؁>ME:! >_ˠH~#37Ho7qͷҟAz L 3PN 'l!H(֝ݑ)H PSA}1_deFAJ_Ǖ\10XOaa $Ѻ.AIA-O>pzEh}({eܿ,!ϬW&B* :aHA@XΟc_ez3셡}{$Nk׿>> OSUrZ^xSXpe']k2r?..dui L2XL3CkFMNXGneR=ڵ.' }]0K$’"X}tPF  fcC:a: XA 2EEu X*$:95STBa/*k&Y]^Fh]&l_ްڶ8YM-&o޼&(Ì!>OEe"x}[zo C* Q(xI080,燐T/bFʭ0ȇr?8USn?Wu߷$W9awU2.$ DRs4)& `ފ)gD|Oٝ'"ؗU&pbwbl$=P0u+LUQ:0&p 6ЈB=53○p )C%ZA#>CgpiD 켚7 sOO^i yhbk gTG*6 XBL E# Y?O6Q*."`j$#I}M*P1=F~!o1}tkX<\'"-pB}CGePx ůk 688D#>Rjs`Gba Sc\89JDlÆZW!s3Owq_AiӌT @ShCfCAPz^c L베 @'O.4oR2)/X 9bQ]Ƀj;ht!PоϼM"KU/#”1=²I.ڛڢ`H{a'ѡZ0ap'tx=RxP&p{l {6[Pb*fph"Bex,L#zL*d/Q 3ᱵ^g<$lHg(ОΆ=IBHfA2a؋1 K";l;0^댩3k7M j`\ݚ c(0DHZk*8#Ft\4Z ʉ"u8&p-ò֒4tI"F4{Xg VȊ#i ETy?#S$ >:g&`<4X[@'&?QkhOBׇI#?BfK>owr$"7G/dݠD>>1bWgO煅ߴeq}p8+;w#;-c" ::Pc=`ռ<,m9/vGU |/cgaFH7NކЭ )4ZDC2)xl~TW(p" msYHH!ܫ[Syzi1 Ad3aj[ѳAMㅅ4NkC=ȦIb6D8sL+T: 6X-Y0upWb 憳+-g:@4;v Rzr^Xn0KkƆɔ$$85\pɛAJu.pK EpR!*Z=B(Dлzq֜,q?#Ӿs PM.ƩRWwMwTE<ɭ=gq:ꂸA\|6+{V۝>zɘ8>ToWإqW@Y!J@BuҤНlnbC Oqןoh!ı&K@O$M Ihb"&:{0ajNCGՙ v@8d>„($! 0qG,&KaZ* N4Q r0c(:́A=2GbJBDB$$&R~v!˶Bc9GxX4YAs(r%~(I rѬxFlǟ8baapn3^"]fuL 9ng$vx5B1yVl4dC45<<8uD_p\x">0+xG,f)@4Sǖob}/kŵA /QQb<=}BP*$)Ke8vdr~$HcRcABs"xD1ޥȐy; =Q `4""24xh6txعׁ^h) ߌApҭb jcUYLؘ*X`U2oCo}4x ]c<^ɠf Zy!P]!Ŝ}34G+hcI4IwTG9Øi vh4y$aq &f N;f=NK!*)p}{$_er3f=0Lw7Ƈ0OPo382 h'm)a$:S{@}F޶jY_5l@@*]i9T 2<|_"`` <ٜv5IlС؃952d34E1ppgygE`I`WDrȀ#LM9(: ޙ &<,R99`y3"aqA[8i`ێښjΜڡh}>..%wq 5^,MH: g0Ì750o=ߓlopN4;C 2Lva8Yt7+xm;!"Fب(N:tYs%l0D6y4fxyzN8XO/#&@/]k6P&C082oc7CcS[ Bg3&x:&~EakTqkLQJ0gqjeZA"aPӘ8',4ڴ6}H"}A|>Ի!R!l%&Qbvxp)\2QP(gSAHH&"?fǦ Hx<b:&iH$L !^ 4#憘-oIcWSʼn"qQOX;ȁo9n4RHs^ J)jH끃M&"B:& YI&".*aƺ,B]0;r Y2! fA!h r|/^?j` 8[lȟ/;`ĵZ6it &CQL rpG%j1&Yf *H4op͐/,o9/هqهqA?N~&?L@@4ACPc$C 3ȾyxWĬ=Vz+0:ʡBr2olZ}?]L+84ʩ`Oa´Aݐqq Np+4F(qE6N0+- S??̒ {R:Ca鯫}.@ _HO~(Y+܉ (>ăTūFy%(^ll~| ?׸mHIHO?GdAd|@@62B\*j$HCdBzx@6y_qDtlir`6;  O.8n}A`2$NDAGbDi .$8҄#J1g׏Ѭub3~eFT&`T}IƈgέQtr׳o)# uLج6CFwvmO&M]φC՚g) ŏfmlD DE!TE:\0 :iUX@oApe aY=Hq6Mg:Q<.LJ34=l'+qOKO!$4[ ^غTt-ua'aȎeF5#ZkR - u<1'bEn  99 yFsK4&ha>=^~S3<c(Gyt9Kjj{SIi M,`߁&Ç^N' 'uvM̈=$)T?Mcp=E}/M|ˎ0LSϡL}dS(ڏ5N@`r۩8^iQcrTg1V1WN;I䡜Ka 4~уTḣ4!L6+mhb@". d=FltN< y5$% Ec*Z ) d C1U G6(4Wŭh*`} :a&j{ņ&n˙;8 #woQVIۭafiHԋ& q8@yy>ˋ*t_>yP6S)/2F~d1J) {'#`;xDEB(v1?0/ps1 YrX@5(/4c`d-Z+iԢĖ'8Ol4iO,/feA$ "bo?ڜBB}tPh`)3EC hu_ѹ'k($z);|o}R}Ir by'~7}yM9kY婓:'SXx!aSmz(+C2?{ 9\!C*;BЫ܇U3VBLce֎I#o, ] t{9dFMD%U~P"<|t !o ݨ8fgsle9O^s i*rR 3R|Vuma(ijU Ѳ:y7aì 랒kyL-@-vHwGh4bK#ik5Jp^8˽ޞZׂZưi ~28"W*V$8 L}XĐېݝ ḟ"?5kr"nZGh}[Ib@Q+ 4xtW6&ǧcv r>oݬ6FNc䢢0gfZ mյBʴVCSb HS@(1))s NI#0е7_K]b$+VЫ[G *lr(Mrf,ֹmCbɽEj@.!:2;2=x 8T-4#t@^^!#ϩfbMz0ĺN" ,sL!GD!L%&V`%B`Gffm /8=@d &hA3w0D@߯Q<Px'R%١ڥ:4MENᙋ;R(JSO=lu>1w vH4^`BXI ,@)TuSZ!Eq]SAFw\K]cnl1J2fQSH/YyI 40L;U#Hvu G\ hQ?Q>?v!=w&D0*J H߳PBLeTC *$:>OS߾yx#qP4tR|a*@$)#TF:"@y:;TOk /A6_ՒX:ɰKJzZ$M)w"=s<nGf՚<-J+G/,Wm r|W] VY! arl[>G!>;0 &1 MZ:MۀCz1?c&1@Zg#_$j}6}Neɤc< IyOނpDWՏ aok N}J`w[>M,T;,T$FH!'EefrA`ʣsCX fc )>@! & %*D ~W0b^Ȟ`(Dg0n<U @M19Qdk] Ey=4a!dϠ/"p2" D ڀl|31P{:r#0'LqAhM08)>_rߢ^Jd7xH"Gxm4K!!cvq߉~WgԺ ?1o{'@@>Y*}O뙬uofFJcml0MHd(7uU8TΤDglo/Y6WO\]dѨ."6hi5BY`Ԅuūl?-~DQUL"TRf5?fw   Q7m"H592i Ϋ_XlM$faÊ(:uA\CtNa|q wԂm$Ud>sH ,TTLK .mZkEFT!o P4ĉ7ժ-o?h⡳ uz&#@=cMbPee5c'N bDE@"cDH!&:N£1(ڬ LLw,"rpȥdmܘbrˈ^#f0K ` ]ꠉz@|B!M@c$ 2i]fhRFfAĀ<>:C!`UhN+CBH0& zcQg)2á17EXh ?}+B:Б!@WyUUUUjqJ pLVHFQf(E8\A_X8&#Dсv*fD1\8j FRj& &.T1IEX\HwŠl?Qyp?)=YOMrʆg=d: |HyX(d@@`L:>;|{пdo~d84jt>;I_pyE y00{8`}r?$qGy04(4`JZ*Z'dd&nb/WC@v$xomݜhNX9ZpHQL9IT1M#bFtɐ.Aqܝ%߽b1W PE?2|s230۲&r@*C2w%8wk>j@R7 ?Џ >N Ӌ}|@*EG:IBpOcEuΡ^q,DSթZ-1;/ Ѵ&38BEvzңF*,GFbmh2L1. $* )o819]Wp@`Sy8 >gF5\=uԥ2,# (\P>G5&wSJ|EV7ߔs. uo~V\="J X͓= ?~k٩Uf ARB]]Uc>V{;:G1OK<t<*$Ɔ3gء_BF7U熡A} .^lpc }<̴? &<H=."鍝uҝmt+4)E8Bؓ?}0}6 apP: a@KGQ% 0K̴D A$HLRAnm_wtNYv.ѱ^;NJƓDAw(`1'$=}y)5eL`bBd +܆bNVylН׉ȀgRsU11 ᨆG8 ld `rY*nt<{ zP.-zï<Я塌K`gA2tC pصtĎZ[E{e{.tW`3Im 7.Iω `'E4? tLnO"OVQQG+%>߸>]"GHh0w.zBJ=EP2FQPDA#p5Ϯ,HO+5bӯꞴa%,1-6 n8bB{PEuuhhXHؘLkP3p)M=BM\UTEyQ MO_WvZ:$ #|EE8{PTAQ,}CR*I,C'9ud([ϐg= uTg\o*H/۬`Պ-OZ}L`4:|'#}|I4u ]Ɠlstb$+.eڇ ҀEJ g)]ʉjjL9fkkfkv;324 +P߇CZ)\W٩8ґÈo 0vqvR# l`ŎlsÅF0GY*<$b*h"xּӢ^5 qtT& (#v7LlpurB9QErkSGN;Χq@Z|7>mZ"|^ʧeӽh9Śh׶=rW^2bx[|Ňk7@@)#{$?/gx# z߃w;lA.ZPcgGP&?hYd2(!Pć)Ndua!$4!^m"aR< U I,cĠ9;I5fJ_8! H\Tә~K9TM}C!D˜#tNfA6{΂z=b|<;?TcXΠPsQg5>5DM1Q4D`'i|cfI<9bPy. O~TFW_> w"EC|H>+G<@ e=;3)n*nZ;(Jz o{W6Ek7!D! '{N*u O8[j *"FCqĆ^DTUUUUUUR:P!Xl!`tEytɃn8:OX&i-ar2>iϑ<?B)j4 *NZ6r`Tq""Vȶ)3!w8Wlq)%nFm,qVaB1FGrǧk--ę3#Kh:,*j"FSUFǾ0AP5 ҔzA 1M{R4Q_jx`AOm !=L,8??{pƶmj$gv÷Flџ‰fr/b^Lp'y8[g 8>\*t?avrk̑S>Gd1%.!)_J6?P`,&?l@G@%u_ W GG-%UquC@[((Uv]?LA<*6qvyptB+}]@MYEР'&uȪ6 Ĉh`{hn*P1ƆҕƚQa# nrLgͺq n@/Rφ]%ُ×ԜZ7QcNekk&X= Hc& 8. ?_QAfVcwb< x'yШ|ʟ3Jq(,<}> BI5_ rq3>yCds9@ace3V7Dћr`'pP%f" t0v1"&}E w`LU@!34>c٘jw n@(P0aW-q:cb<ˊ=d@`DC)(M&$ vryWrɂݰt(BaC?q'M41M e/{G(-2_d:1;eѡDs)AKoSQNܣC*BH4.L:Ii2BYX٘G~㊦u B}|| `wm}ޯu@QFNԠ $4B?eIwMiSL>&ȡO #c0Q _y4zNoxzDlil4B7qU]`A臍Ea 6[kg#wzˋ~8 koryDJWFwd{b8֖iCJЙ # F°!^*["F8 vjj(6065Ah6-@E"J5ٟZ$5i6@bt6x)H2{H.oy -N+c>cOLO!h"J-9`#D0":i}|hz}H@>C~& )"Oބ4޵A. qьNrC ؋@D4"=zM"^}Z'3A2y˖qb͏k^(G*i=IoۏńФ \/)cmKCI(64ŧ{//Cb_}6#`I\OxPy?6bФr#ӎgNpi/5Y*~ dI픏uE;[1ЏEt~DZ PyMz;UREØ}kNzΌjO3LNvޝU$Q8 lz~R~H0SRzs1Eu(ˡ[kc 2`hI}HaaB,GL}T$l;qtza^mvjR/ga]0[0|ں1:P:[{1I66_#;8;\xlYq 8g>'DZ_xlD SU'HB}-caeϿf7Y㑉=SCtU:2v8F <{2L&㭒f\J \`x/Iۘ蠈 a(g ΢O8(( |7<[:#1M*5zyHv)4<ޏ`ڊ=d93ЏƤH46 ;CŏZbJB Hw*81x}]lf^c,& Ij Dqdk@p=\]縔\}ɪ=$(ܘ{8OCeD4d#7x3a%yNx!3G+UghځIcʨ%/hwg^vMBO>;h:m\:GSD~] iNBZMu)8YYUD;&0&0w%ay |Eq%<}?!1 <6EB$ [l"83glg e+ L!,:d;7āPrdFgPY6vv DŽl=Dؔ^D:FZ&g_(xVNJ+0ʐ%BEIT&<֭%`·3mAC7I1N~[z*;=45&M3KNiW[cszX~5 ^ 2dbB 5Ԑ(,LLl㾲햷 \ȬUf,WKזd1 vT72`6aLLжڤ6:Bݜ&Ճ$M pFYq'fHQMJ3(Tșj@Bz)}H/qW}<1s?>ي qqWO`rU B(()";T̨}>f =A4qP-ya0Z$8}ɢv/D\rAH8G*<Nׄ:7̓;` 4D{HOO̢8lis<GpU& D֔ )R0=;XBD m)YRj*D'ta=}C=QUTRLy$p3A⫇^Xw FDLD0'3HQxQbL !.{Mx4&44uH<,ٳ492×l|f-!4!H LhU}`lHrĺ0iE,0ɨ@s_=c=i"t*w i˂9PoEl)XH!Hd!D2GПv>0>ogsV Qf0F+$͙-M|f;+?:F<¸9x 0''|H'L_χ>/nAGqBP ;1g(#bN˯*aBx@ub t0 dl{9BM@dH9u>d6(OI>4+ !qyҷ=Ig݌;i@&؈CUc>N5+mq6fn$8({*_c2!熲/Ӥ%Oͭh qA:f!i iQmERPŤz`Gi#ba &-U<nA^T#\߰Gv&OcuQqK[Mh$*D`twsReƷ i\l>?yۉD<%xD;J@ ͱu9ƱÌL0xOjaEC0#*L86$yu4r+[]X0''$*S,42W81\h8D:#H/>B?Fs꘍5%aՅrH99z6vB>ɈM$q8lZpdPH:1"cr︧͂Qm6`Y#0GKw AS7$qb O9$Fg(kOg\˵Ze)yYHX:n H_4[ʄͺ9lPNT}*] ~ ұ%Pie!ܚU:kSp?QYP`?~*?hYu=iFꌖBj$BU?b9=? zH.pՇ9Kqiv7g2!fhzl]iEQX `ke38GkCD\s؞nQuBUv%@;Yw'M#Vcd=7&HR(|fub\h2 $x C=A(zT|~*~eiBb}_?Ggj˖_?)g9AЪ#yJBƿ#RẂ/i70\19Qפ]K@^ a2 h.& 4h|?_!sqP3 pP7 ?H+C? G4'ڄ 濧z/|iiF_\|x)TV-d% ģ7ÙcyxF8CWiOஸ+\# fCN?qxn*҆<_T7 gZ2&Ҟ=c&9k&FiMvv-xaKYlYu\dn0”W+R>0bq:Kl+G֦G:h@ հq/Q ? [YNdOa:`ibF>`?ծ?`ٯ H^>{4*O\P΀}m^twT*UQU,(hHH(B 3zߏ('OY6/IG>!FxEa 4Q@`OBj8B1?=M򙍃z>8iy1dx(rHO 4Q>HDEx>܃aArcrzOR}~62VR=ZZ]Դ2z)grTɽl֙΋ݤ jE9\‰xb Bl(K e%a$ W߯ƳC叞I.xo8z  dC~H/Pkg?,l}\y$O[Uw^O]#)PBa ^*w1[=XcW~DK/{n &pӇD,*rs>J1|rMv$!k}?UO&L|, 2j=&=~#ٿٙ>OL\TqəU!m vT0MZ+ ka{;휨_NpEqC|Bm=޵[Vs :گ&}\vS@0I!(jw8TRVK/uIX+\ūwOi$UBQ !vNxb"<:Yx DZzu?1ĕd@l so`ُN& Ի˔;Ӟz4S~K!m!)e&8žc#1Gh1[I[d ;s@8 ]:wmDcgτ0T9mc(~RAhCUa'=z U7a3֩=o9 `o@ hxr.N@ÿɁN ?KO|q62<0B9$>=^Xon6j~P4 }SM0(5И>y9{$` lO>Nۿq_c ~ɛњ#^ @JfR ]Qy']0q:%FGh̛eiBx˜ ݚVm&qWHXf"L_P1U$ԄPX#M1J:x90EEJ9SlS \* @VmZ{D$m4#_@ <<;: 0uQ)`<;2$I;>02CrΓUIre&r` vIDsed!Q\D4s9o N F{si?=89s9.@1j CR;=>Jh٣0i/܊5`$ ;8X/T!j߅o\_'znښmncU[0EGPhKiOg{]ߡӽU"E" O^߈?)8ώ{J#~ n{r" ` NK+şr#q؞E}cnW]OuC*9WxN<"p0vʪZxvhZ*to^녛Ll"1tM4; C| rsd'D7=7伒3g3 xU/n7P }' js:Gt勖ǔ 7W-#/HY Yh`ˎ+ƣ)jzr<_0!( ;IأjE898l؁r]\;}[ʒI$ND*9ʰH5@nȊtVfjcёݺBH9B8 .U-+pьb 0ͼνwUI1v`FujozOPWwa #>U{U\nv!Jf =W&پIR!$rEBUȢuU[@ (kQ5'.:1a'N^8L1r0)kFp1N p[+SATX2f.deՃugSJF#\6Yvpdc\Y{\瘢z`||;bmkp'_y Ct%_S|dĩG}ANya%twpUw+Rn+GN5d ,bW?ZtL:^"_ `1CWLUNvD _pRǢ2HS>OThae(1v VGkZuI_}oEkV4{VAѡZwx8-_I?#zxMr'r?Qw3J|]ci}1oHƙ+)9i AcZ֡g>yv0:NLrL-;c[˘8̈́pt[F!hov{)yR 0YvXgffuUAikڏu 35#MWoʩ= -\G=9r\;Gps7Ć{(B==SiyceI_!;d^q'><8k5*RoגA *r/eITA#[,0%21kgk !sxѻۮ q=T(zbO:k\n NrR5Uqzh_zwb1a7 3q<"Hvyunsۍ!jBl4UǷϞC_yglϭG I;uמMQ%0C8!;2%_wǷqS 60|C`P xKx PWݽISaE2^^/70c;חrѸ_W)Dץ=2dȜ~?] *@bJ,r+Ϥ4Pqۧ]nU( hb0J7m'gIZɰX0h嬠o%1w1UI#ق( 4,ֺg C P6p2zqh;a&QE7;emc|H>͓L̨z:TѢTfqhɱS/?<*<8ԑFUUM!;gIӽ3RNY:'bAN\Hl 1عʪN;M"Y1Ei}(Y+j/WyhM4E&#YTL LC'SVi8p:lJ'VViBaI4|c~tOO.s<7ls8!abLH8JV*wnGP^w~!S*oLv:f2xo{ l9 XM$)K)]ǿY p뚭8 Bb ]p}B!FK Sc |zEY%-ǟQ2ٮeOjuU }[n&UrTHAQdCDLİv͐ q+.zg9:}9n@DMjHI/3xvqj{Lb}~_Xw8դ9HI #ȜN. b^"I|әQ!M7nY\M#NQYi2ҙ-6Jfu#f\l[Ww5*^Oʪ:/D66` T8pco`BVt}~N=ׁx2~K#ᯉY=St@9y{UUUUUUWSH@j^1q 43`o<ʴ(O]e_ & -MHMQ 'TED/1Cj#2 X2sb5 ?9xxƸǓàonU%JحEJN8#ׯ>˦Mg C˧ovCWYʼxOVjDg8v F' -U*{3x_#L- Ujmp3v༼O.7dq88@(6{ӧ\`[)QPl>ww_fN,{!#Es~ZFO',8+'&?k"ŒCe\=V8P Z 丅T^2Q9=e枡HBcשj(Ş2c oy_8IXw9'Es#hCY\ 6q*Yt2xwa{ c-W!wh_V鎛$Rj0}h'C5}xBQ߯@b?2>+y^AwmM'h&jaF~F :ӾxGW9W#ZIsM:WznUmvR%-FnG X*d3כR U.!Zߟ>ЛwzǞ7^Dd &cYS;߳z9zʢSngn5 -1zbA77&iĽ{Ȁ?A,x8>"nWsro4 9Ց̞O=ҳjkm疝1 .|Qld2PETfMJ)Uq:Coc&$I"6q^_GGN >uKa+L %OyA_s.ISoE=WL3 iJʸ`Fp Hٲuw:rgy0GǏߨ504LlqnӨ|~їjLs|SeQ3C6}kg*~|<$g|b|-JzANzkbwB&[4Qקz TBP~%^"GoI4ɮyKl/6U/]!H%iIf Pw}LȐ)a¯ϚuҬ{z{㻤QAc:` BI 2 %@S)TAb:44I(3G33*JuKa侎G ZYRI$AT4LA!$[M[ȟTzZLIߩm\TxclWׂdD+䨪^'o>[_'˄:ʇD*Y|fPhc{*ӂ8.+vEi+*ѠCA*QJ-&<޵,m:_|ۚ>^!6$>>FON^SUQQ)Jӹ0g2JݳN/#O]Ei ]@P*sT2 .eaajUU-nFuX gń+( 5 &dѦf7&L$>}J7<)jv^&j$LW8o!~GU|s>a 3?b`u:wgw1X=]_՞CwF DD;1Oi+.A [8re=Ϗ.WTyخq0p{D EtZ,-"~6bII9ys#E~ DHkQqE2 G/̯ (䭖01fS233 pa031K2m #`dԏ @ dA\gK{ӉAbw0}%٠2p͖~vz籐}xi۸7C! Gd$GM&It-M5y Pb1[1;̉TСA8 }@T0pD" RQ"?Q2Q*[X"P_oGx$j U*a{A_8A~1'_F, a!xqIڪʪAelaZ#7aX2!@Cs{C7mh<?6|y;UFHeO DB5TQ`ݡ1@:kT  '24YH2^N#Lۄu}q#ǒU}pC#cOǟ>YưH$0e@ΊmXkDDAΉsr@!zFHO΢e@oЏ:`zepQ`"skX$" puq"qt>~񥯰nWކ(i09ʅiǧ9dsVk3KFHbZo#}^u} a~HrݹoXh!@B9 iSW҉t2bt|L񦨪%:w ,ëA:sY4a?&C#lG(7Յ@XHUt~{S|M8MCȯ`2imz: _ 1c;Cs1\T*˫b#R%}+3LP@c\Lу^%AlM;(0/CMƜ~p7֨HI›()߻yh57 4ei#Z8K&kf7S@d.at<6$9Erd__2k˘raCďq6î;t Ƃ4ϱ,'{{e1$!e :@"6ﴇ PH*&/[juISffN;=|YYW[׶%5~]AL fޜ}>%=КAH(T:B,qC4"Avt9әːs3K.!Xh&M# .H6"WWϛž6U٦+mϺ򓵊hF +^Y47py\ MI7:hH@PάJu#Ԣ粸xg఺qZq<C֏5y=,5r'9p"HUv{4G  R){9m*ID^GL(7f7Q/7.'ܛ):JS8J7BPN2"&KNrPۙsI0؇xUAEW&iC&$2uVH`cgbE1y`l$]7ER$׹"Z,zÉ񆧖3Hwȿ='~d#MU ׇ.Ww~6!դJ]`A4@JRHBx5V}ꭗ척ϔ9~l4~HG%`:hxt$1=xaˑC>kG { .fP`]|ȇ_85~ HMZ 6H2)S~5AjOPhk4P+>pЊǝoW%Pk8Fz$RtB<ֆ?X#N hQ {[ŗϛ9W{ $$yg"t ;յsZ03HT+Q.}i>;pH_f@3Ųi(!0:*<{r|C;L.c '_Qj17GK/.<&L >xh.Г%pjOOkg"/1ھ)#v}QLMEo^ۿtFKӞʒafB'@(`c74D@|E;_;;1>ݑ5!~rcDڕtM0iBW$b!;XވX $ӻbO'sG3cdHG~P(%u5Vpt3hu<5sLϧSAy% 9n f !ϷlH{"ΏENM uNa$Y eFBsvXvQǼƏds֝1+ f| 9߿H͜[vuFmupM}h<3Ƞ< m ૖! ^WswwɎO9^ϹNcd9Q"Ivezns=xdz4)яRa `":[eʊQ^7s5 /&v3\Nq_]N[LA^0}=5!{e[:_-aߟ6+Mx&mK⮑+~FDc8Z]ggıibSAR jmaCy`jv8K~M6LNt$ ,NGFmnHn$__E2c[‰p 1#W"r vL"s<Pt(^S4 2XLs)9"0 _LRyg%n<ޕL&hyB\1D9zszwtGޏ:HiK˳,NԐ/>/"43ZМlj,t_ ɵYZ!=B:^2hP,of>K$"6<3 Rm]p1"T =huDX.f&k'9/}׉ˋm5'̏~w<+Cq"܈MAm`K:f#X e yUo\q9R˻} hB륫 T|nѸYGy3ˁXȳܟ:0&ۇ.tupEp &vå7ymI*׬~^|:thO|3m]C~']&3|Zm3ˌ^(ȗ\ \P :EF(rRgj u!aɋϙChEO_ oזB^l \;<7UUUU8CÁ:xrlkIG1FƾkRZd9:i ,5IMS_M=8lz&;O#T0yV7Eʂc{E{̒HX< kӝ;!&%fƸ6mx~0}\|oP4΂҅j BLݜ7z Y%A8s J(SG:bic r?pjal!to3>Oܰ<=x9ҹSu ދ>IVQ63 3TШq LH*,"j%4q.U^KxLeSmS5k|ya^ *z` eWK* cL`CU6}1JKXAfu\N ń¶5״E'X5vxpjs]pUːbjXyaT\-fNR!8q9DJ|V0KXZtaN2 mّ\~i|&%ˎ7=5'&r!QC:p=HX:B32oF Go@MĽ_9{V}6ۨș]Qn9Qx8s"oS2]qS{nܓ [Wl$/3wBel\0c8p/]s퐵|c$MCs׀lGm}Ǜ,9O93P`BvQB@s<òoElrN~C1OL̑Hr.p3Ƥv|eV6thSIvZt\IjNSp>JHV0yXD G7{Ɓg|M&oe(o,D= z.}F$ `@ Is`g۹pP/ 5jl9 $-rq7x>]I3s$y;;8:3}K:iB!C{EF rI|0C YTM$eD ѹ6nc:C]_#>[%?CGWlN;c+Z/=ʨt4a2lhY{5VODyG ƒWcQ\x42| AB=>Jh @ )ji :4!3Jq4H@Ps็LZG_&{?~#|z>9"b ML{ДMY q,$銃Yåה\2 2O03k ?qM9;M֘, 3MDh0:pPgSͿsWw쿳 ps_G@e^n?>>׼q%5 kQc˳T\~K^]~h?؞%A݄1FCdsa%G,, ?44q?9>$?nqL&>d3z3c6:|vaԃI0?~H|3>YGrJh SzchBx0hƜ Sٌ+V{lC paQ+TյHv$;ex(GԚOq_u=@S jMC-C4512VfyByUAႝOE/Q ]~ > CeLџ$_יxIؙd*͉F63$ 5%cEOE%q,>u*tS V0I;%? ŴQ֟i_ 5)DHRO: I#"GD݋MQ hMB|t{3& O=zvo.)jBDJV NN u| /F|'zzFp ̻Y>C{F(ucA#1jSm DçYJWMP!LxDD)*?nn&45 ΙS":=.LΕM%,"FA<(\/e ւ#bL0 {Sd%=%ϼrgZE?ךᅭ3L!َ1?h6H;J"MP= `b İ'J%)+̗g?;@ƂXm?6)u aq+}# 㪦cX/ JSK~(s M?wTN3!%&`)% &?#y9H CHPF6gC/'ak S<CN8JAr[cs_: (P'x}`{.02[@zDzi zBx^|T% ңN节_p-~x0n GUoBK>s#_x|mekfF${׌ё2D(?&MmqFw*h[!WY212bfl:є%&LMTf}4&& )&0AiNRoIӗ/ۈ^yǯQD3U 3D $Dp&>[Q**fzEaA1 I 1"=wCD^t?VB3}3ahx$`YV3d}8 F@$4')%ʩ]M{OzIiRB ,W1Jt8^|?I-GX =nU#tĢK0D9=zyA'e0N?GL&9)4=R aUZO^Æ-|{-*&| d>o$qlRhͩ#AQlqFPJILb iĮץhʏa+~߀ =W!:\D $ XX7Dy iLO{A?A|GD4¸?Ix :80,R ߇~ %=ꣻ4{n㷀6AM%-#@H(S@Gdhz556ds.Ta=ds!r9,R"O46i'\ri(`Xi]cl;twjj%xX{o)=pԭ&;vz %svОUȭJd{SD* TJC{Kؑ.NHPLBQ>^2SE<a=қR,ꈤ0')E&Kjkc&{!y^*wNV3:(Eh `Xz{]6y5m"Sn滑0C3L{ tO5oR*B #f]hBZ`by.a,m!L^c8B32J}ֶP@4AYG'a=H@b~CMblaitdmȃu>w/+DK@- |b ?n$ğ]DAm =6v,IԱ_Gb(Z&< n}GzhAѶH&*"Hچ#lpB\Naaa\ =*rƹD3GHGtG '4RLH4JB+4@ @"Pп{9plLPRP)ф ?{}]}O il7PC50pdHt5%3/lƌĤcN+Cɹuz[+62$θPXiУ]|>plCf9 'ř;b3VO 7a))J "yӠmjJs.آk-BU!Bhxeoq3)2^ac @DJ'gs˟ ف:5r ZL>ObF8MgӶy[֑ħn{;Tff"Q#Ɗ@∭cvo#(F*j$q\3h¦R *ywc|@1bCJ~_l$"w"NıD>'.<bQ;B b3SJsaX(Kxf/B*qmÆ/^1S# `&IxRrut yxQ3Z/>h~ *ȴ'VP;'cͽ4(l`mX$Iܣ44 0,Tv5NaFx` gȝQɢ5pǖ/}>?C>_Cӌ WZ?] 'uR]Ojq(s$Q@vC8ըۡ%xJ\~O XL.CW x1b*AUb1UE>~4k's+Nj\.´hTU#%DŽ<!ˍ8IbKj-@ZѰ8JlsFp(MA84_hfM)9Qͽ*yyPAP0<A]. MC(";Q؈/w@r[5;qG|+2fm*(J~J6bFKwO 'a]u|#tm~O/?OdCЋ9}]IPGƩ>ާ>;yȻSRv+& T 0@o'ml_ |KAk6PF\0~E''BDqDxG RR5DD JllJRAKJ!IBR @ @-!BA~b,mÍDɑ02y΀1p2Vl䏵yLI8`) ="=& &R(}ggcnGZ`6%ͮG'=$Tn;Đ"#rL@2J?BPYi"gUɲ0>TAߗxH=LW4}TzNPf>Xݗ3n΂`bb%tm 0@ag[|pm_.WiL]lw@6x`ٵ(SEGGθ %#c 0CE"{T Ձ^1p4c¼ ar)Np`$Rbf0x$UChü af=g%)Jj O=|bfVN͔uQQ41 \Y.~=>yH ]3Jm7dC_P#@DǗ{*x#Y-J@,Kb"1ind h>Єի*r|Hyq:wCh!У ) DO^ݹI7kQ ˶$):\{ɭ6i׌pxQ⛖PxUx)tO(6ZS0UN8C& m G%knzj IU!x~ěعӁ̋@PB]xsm:^qw_>UuuR]{)Qo7JJ@T܈p1(9]}ecs6mَʂ@{a0H˟{!ܳan9GXtaŁ{hN-'{H2l!pv)l?@Su,z&-u =o x8m~ňSM%1uP 3N:0&$] ,2#<k^z:"%GD#ݙ spŢh() [wmʚyPHƏV~笐>'㨢gb Taߞa ,0D0>ӛn#/y?i5(HZ40FQƢBObcO\&?1-J;%xk Ki"aˤ5"CC5})j_!čSֻ1pf̭LfBDud0 xY/}}9r|>LԵU I]3@RAAD4@PEH2$ȑv7;౯/bGf>R}]D]Ca^#97y@HB0Ogmta+gƈ Bdӻ~O)И*L"?Շق@>y]<ߘz_ąl4"PM2hb" bf%@_h4oyx1U.5Ѐ* VaFt,` e*{"`JpG+T=qG6 C5Rh8q314At X 140Tׁ%aV^"ĕad*.:vNC Üu00Oa^SFXcvsgvD­tǧ.fMfМ0:qkm$chǓ2" 3.%g"8?ƽ>pĿqa @} ;qZ!XL aXNKgSg-[)hY#&wRpK5Kɡ:h?״qǬ&{AL"!,ZlZ:Ӯ cmR?~_I>K9G6U'' n$PSTUy64Bi^fc9v5 QO7#x{8}J8=4M S410"QA)]m$ݮ'zpᆝ}1S=x&8b$$XjգJo|"lһ;vvs93suYpCq25eX4ꌩ>#AgL~7 A2G\`|5Mz!NEP=8drp^FǬp&a{/Ⱦ>O[PܕA4x!h"l]C"M6bb Cd2#L7^/z8cgdC 6rA=t]'hJ5D;ahp E%6vM hM.xLSWKI&"{DE3L&%BOJ%,Zx  :@%xIE :B<ԙ UiBY a`dUh 0%UP j0X\BP!j+:BDa} ą#1Pzxi(~?dCac$;%f~U^>cs81e1)R0>ZCĪ]@qwwo#B>lB8|@Gؽ'ᝳCaoWy>_- H9R|s!I S߃8X~O{腉?"c`8IYs=O5_S$$b{#; \ڦDN=V#YfOu;瘞ΆwBr, v,2+,B{~`ƃXݵ%f>E?^_,&6ǡEFN81'Hu* K@>M=3`U (,9ׇ Z!;H~6y0p'd&oAS d,A*UUEPM],PhL-Nr1sT0twQb3QݭTɥJrB;bίHؤևX10C'"\pPnMVCik‡@tA@߻eC~qJ'L-f!dolAKA-Uw z@8 󑓷ӮoiZӴWB|2xvĴ_b9fyYThzM!KL}K!CMخ.OiTf s'`"dJa`M$KI#Q(H/SHiVf$4@t"B:"T@ SI@%V\4&p]m:`e IU15ARDKAII3HyD#KJҚ4'u @ȄwmO{,t J%b630_iO/oלY,2zBo OUt&|31!C@ n^yݕ;#]7}PbkSǃbAACy|}Lh xN*мpvwVm@PDFĖrg0Oydž ^Nt>?LA/j+4(U-E tw^ӞJL!h.+ax4{qD#w%|,|x&G6b=3ykz5ul|ֲ&ض 5fipȊ Jڮ dH ɝC ksZZw0>o,,FJeS0ZXR14u8[iZXcMecHmi먀1lwo1UB F]5YD,wУl8|tN##HxȊ~H{ d_ C}_׾.* .L,V'/#cm1"ׅވ4y5G)`ASrKcGDQ[֭?Dy>M&ci##K8f(6nAF4u/J;z`]ab;lQIoLb*\w3iX&QNs>k̊!䈅z _[z|"k("g;h)xN(bk{lAa.i졼IH "7@lRV5T{ҌF6&h(2V$b~1UjӜ57 rV@p0m)ե2#Pt;"<4!}7t\r@yaQ ƘDz1%)nxB<"Ӎ$VJj7L1yh(=Hi4% ^i޻% QHaeo ޮaQOpP%PgCYTh4v3%a2^ TzCA*2ml) *Ft ꊒH"gCK\~/Jv%DuQ3?: QkhF;xJd <$)™iS4lؗ47&ɦ`NVgiٳ2RZM3ӳw.'}oѽ@\FEXAmё&qA),X!BVK%[7-a.N30I&7T3nӼeIkm[} RKL̘a2 Z=glPb5D2$ZR9.s & r̶m9C֣5,qt[kx|Sp0PMݵi8{1/̈?/F.loȁL@U /Uk%7]0t "R[9_Dd (c){С )EHIwi s$ô}'K̒J_zΎ% Ey Lj3wE՞ń4d#pQǢQ]ំm;!a+@p7PcH[Jg02]ԮG;KJ]މU#1D3KjF1FU8axRM S9ь% v"c\śi bEx=mxh v0V6iWZ )&G%8[X 3Nxًge` # /<Z4ˀ}r(K4 hLiF3D\9!d>^# xrֆ*-ShldyU@t465?6kLD`la P=("5lpm`HPޞ]G `P nC| ɤgmlɢ5KV °K&j瞱:}Mª"j aiHMZ3N$aJm3w 3i#q \QgiPxyQr`th$)3;i*^cjDA6Bl@zdx8C~b_;$QC= 곪_&J`*\ Ae"$Y $) J *%)Vh'&S:%@b@id@dJowޡP< hw.yb R4wP!^XaBV?GXp€q]݅V)F)@ZI$hQ J&Q HTBc$$BVp K;RX UHdAD@A(dF JHe"*T! A&Q)>/ b$fH!DXd sִP-_DZ9DVrpq"ՙF\,Gl.OL,b'. B@ Ǡ퇻t5žɜ{}]rCath@wDT$\m"bG=-$Ĵ$ | NBPs;3ФjOW"醙`Deh48 ID5Va ;/u<61*~woJoM@&<. 4hc5gُ@)|_{3FC6h&x"N0"oGk]UcI?j6\fRdZ#MIμ`qWpqBCtڥk^g|1F |-FǍ@C31KK[gdcyҮ#GiA p{MaGi k/,ǜd|5 ^.(tR`q0*!J 7uSHyOЅ*^/묘gCNtEz%'z9iM}”""t(:=KΙ=:`6JTw/7Bj@*݀H85&14O _1sXڄdMu< +\S9j>uT)BHyTU]vbw&z*S!QMԱT!3|")؟MMz0+UI yDDŽ4ifHx,F&H!{Nlf >< S $&0箟m=FTǍ)a)J'fօ$rIA  ˊ_NyKHQ _$@5X=>m})(,%> x%I'\ o" 2TtTI h{VJx{q1FI7EKÈr&;nvLI\S14f4HumݩB{roC3"ƧVu5kM,C!psđNZps[T&-8z(Qv EE"ՔҦ.x"w1>^ B<V   P0SDP 2,(tkLqͻM!AHuvK)U;C7(fXo|q)N|fG ^f:^oa{RZׇeӋ_y2wټ"5[oÜ2pcIBpv`ciěwݜg19uaz 0 ~=F[ߜH jۈb. mvħ ul%:F+=MֳA$o*x#VM _(Z<ʪu9g'};1vH9@z=K'=_2`y'=g(^}?M}67av+ =;Χzbdz|yt$?u:2}qC~^MjZGin|O9fI8M]|!G)d8E"B P~2+2wC8˿ {pNUqI+|V\և;y吙H [T&kXhc^LB.af ǥw(=&#WFCv! #mtr|qn%|ڍ \oqn]ƛ;0YՑRT8wfyj+{pBpWiӻdsbwc6$g [s00[1̆ ?f=wwώުT.S]1%ÝgGɌ1T vMƣQZM6\BσzJrſ\z>C7;)o*me=˷ ǫ ]PDž(hf!0Q;ăt%03R= C3ӻ~9.._J6ѤsТ-ZOi"<~Xf-rpC1I-%scr0.Ջ,yq,1Hf1b%]zcXTFghm;c)Evي[v4:O2%<f^޽1Ot-;:GoDdkR)N&NZ*-dYX|9wFV'9J];xrBZ}ۡ,MEei%!bػ\"sVKN݄N')L(.IoQj3 5/jmcA\;XxdJ/K\ NFύ6aѿ* l8cME@DaʊF؜'ni8މ0)W1eNlO8fg .&r0hw6yYyq}-Vr(Oy&mfw{.$]1y;S5kSu0\aГ Σy=MGqϬg/#v |`TFwRQ^EMqwL~DO=`EqpA f=g < z7{W. 88b1;]Fɓ#M;4 Υ Jf\1<ֶ˙:[IbYBF &i1/jV ius8v2Ƨ -$V;1 Èu,XJx˸(gC7Pa*ܜ*'pFؕP]QИ79+otq:\yN\p9 N"8T}i&MO޳VWm-=8jAkb^X0ơ*чnh# !h]CCC6X*̜x,p%ٻx̭ZnRݑ\h.kL\a60#k7S̨gfg"p;d2}qBfWēR1ֵ;֜i{Z߬lsnw#Hf9sk9Y=k ?"HfJ'kuu;FI0[lVs~QQQ JYTP?fD*Pe~WɌ©!޳% DL("`*[``/ՇC>_p_>:L"WZ:lmDug\m z E$R & p'37y0F TH *ų9zT:0ү!x5..f20S5\~'mLtz#dzFcДxm̛n5gdڢbF34kWΞ&ufUuWX]MK.\4LqɮjvJBK.1-jee!Fn}]!ǘ4w7MH0)Cd:| $LƧGn)8IferD1(z3`pr胁`Bz8f*g!u<%܃6@m4}Sg9P3tj[@;kʁ3]O!{4#;Tta!sqsHrCȴ >P|8㭛:DmT[|CZ BXMvm0\h:kE G( Cؠ:WFs:9rbT dqj`1$ɣ`،SY"2:L|d+Ѱ69KMcRȠ:ΉMoŁ(I1Zugkx&ɤz 5tѧrFnɐN [!&Yj+Mc3:ny, -6 v%!" Sqȹc֛R\QKUIPjC!~\f'sd0 306.deXrhh"ZJӊfZ05.UK1zq@+;{l22 țDk:1ޥj9$?2$)G8Ęİq%.d)p>:" f5785]NAωBQcX=c*iŗ0=nj~.ѹdy,ŠSi\X @|<*elqb44GAP)" 6 š *b"(i 93L>v"큈a"քĚJECMa8"B{پLdaTr=R!ɸ1"n{ q1^3>MFWĭMj. ^Þ`E\ܿWrMhy%!#.ښ](+D.]<:*pLr/srxμb/Q%koGyz̳z<I+dr`cfG5#' {ӭ Z1wԤp惍E2Fԥ4&g: cCJteN㼥X vHG*0 n5C g0=u6Uf}]B &n\Ci|d8Sw.GH};qPO##D]7l4 hA{Z*g&1,sy)DzW lTwJeM4t͎O  ҫf )bLzb,bHt{Q#!~|G0HVو`} $|1 lHXJA8 g`F|w=j;S FS/?iW3̜ᐖUBRZIJRB*bf&*,PU>MQZ]}ZIĺ%8)*ecw㔎d:9Ϗ_ޏ)O Atws;]ҩ{c2~byM@371U 3'H{=}_1B{OW'Cv9|ĩa]Ѓp#`K" !eHb-`a+JIHs#s_7z!r7W@疎FP%ʄP|3ZiA(ZI`#uyH|@rcfy n{ڴgCX.wrK$nw`f ׁ=/bND)F F<$OJC)*Mdui{OUloL}u0 a5ՆtrIvMbW6w!w|Y' >xyLCiW1JS1nҭ>j44.宔cgPJ@SO{);ig]3>|F_Vq'[$`*IE%J*A;ZGiBsQCݗB*#",h &sʴj4aG i3š( }) Pja;@><13_ sV 4RMTR=s;!= S(A&[tY7 '|!Q(>O%4nlmxfphҜ:=E]LgQ!KZ.Ǹd䢌ӛw1:g7g! XcRLZE3#k, '8t#r0.oLSTe܃fxh`SNJtJ ;>9k _gB#h[J(Mu A=c/$ƑoGrU)f2BQCD'lGD; 82?잏O@dƣWN(1QX˽g$+¿'2x:tbou`1!)J4|_=wgcՁ_v J Z8H.DE*K%E'ΑLu  AD$Ij0@<=^HLQD U)zu8)w&_i EQI)PM! ДT$JPR LP ~߫撇ft:t5BhNlËnjB9J׳mp`1XXVqPyI #yI$վpk\Cx `̫^%Ć;$[=8+zRHpf@tH`vbh-h!W>fC5SDkSD5ir>}HWMxS-)B*Ts '՟ H{=4%_kP1#6/p!]uԈv/ f}Wճ`,T_ل jV^/Ɨt>343Ub ZeS:ѽf:'?"M҇/qNJ9l1G=UKv($)wu{wqX#$Epόw2Oi5t6b5#F3xN&_Yf )FdMV:.P96gIkDF2q8ŖuG:xI´ #8 &Ⲧ=ˋ T)b,2V܏sUy.x'b8uSk:SZrs5Ǭwƙ2!>#H2FEџXv3s8N|BTHw30k-ZDAМlˆ%d& ,L$ Ì\F4rɄhg;+¶05/ϰDcGK]DTwĭLZOGQÇ)gYm* ~9]6ڶ1.C IMۓ:?)Q8;|pK$ss|AJљ!nh.7n֝-p=E^93 ^Bd;<${(51A"w'+4h<:q'[$qSӧgQ;QjSߤb)) H9yI9՛&!Ѷא C*a6C@[e"rF~GaYCns`mIꋈc`xfmEWh:~xDmJ〩+.[V! o62EpdNxq-P|㡙jyjBR= =ze)4ِ*`v`HϛDA/h=xKC)+@h*X0A)1)F3bHbͬc]I+JHqT55I/ Xx!Ć1pA TDAQ``aLqERn9ݔ892U Q%P 3_aG`<;5^O*p:F hq q<߀bY\HV;BOW/P!stqV|;bK`>=du]X`bFfcp~L0?qV&.N+Ҡ {)@fZBj (**BB[l ;qZ"(#SCH_$L9&HOy$<,9RR0YAGrA@Cd=W LQ0%,BPRД-4R3+, "DDݳ cכv>hfYh.kW: L{KrYsQE+ kWX?E?elIt!@Z~{-afRk?ʱt܆&^_`~:pRB*-Ry(Q|s$z-T]0$v0RQc"+,e$Wb\IQtU4 &]DA!8HoA8K2Py%NÓCW/̘,߻v_T֫!:>ۯxuێ],ƸX+$ AO{3Iy^XJkJOWQPcA.WDӣj!7Q T9gOҏIcXf4 $4ہ&=8$ aRHLK:7IȟI|{C]!Y(*z0 4)tr>ے`>⃂q6F:6!l_x @xaN @aT0S4OЀ}/L0bBQIpgHiXJ3C6K _W}||A=Fri=P=d}T>>$o!^(oĜ k:܅#0Btb-x徔AH%P v?z+O\ $)͡?JpCrsg/N;(/-y⩘wt]z;x}"/ge8(41"$P  Pp Ң$1"CH'l? vƈa>gSMChv ~dcULc*i&`-M>J( P/Æ{c9xgO̕ zL9,yo.=Mq%>9AAMY 50  |eu"yJ5].B$yaL@ upe&"V1XFǽJLJrZ i,C ;8<98:&gTR䰥`03!;2#8M) @v;J0Tzq7n-a6d8J=P:*XM JPܠH#4#BH+ C1'$]\k]RL^0":"G&$a&# YtֿVv;>.t ~>=*jZxS5еbv}}B7E}ȕ~$~ubFl0bCՏ{ʜDJ24i*^TrڔQI&tjT✮U:) T >6ǟ $(DČIh1"K "F ᇫa4wޗp< n's4a'%F?z*}@"s*c~]İWPkXzBpv%f&Kd0 |DvPNȁO9V4`Jœt4,[JGu*dd"ZO`\ {KHPNr02s BhRB~a}P ]iSʥ1{>B!4§P*y)0AI [- lu) ɣgNAȗhk@hf mD)<0yB6 X$ 켄8`R !|n;9nZhPh#8u+”b:SF(ȇ'e9ü@o&gqmK\1S6J6i"Ls(NLL uo}ARbh5ecdF |CEԆmqE{Dj<-~|&5 rT#=|H4i }< Ѣ't2Bsq *_hcz`H'h(to699J-ëWJ8adDa rG2|9CJ-!qF8N&!*X(0l5q!),g!Љ# O9C BRpC\#@I!sĆ 2c|=TE|)D<D0|3O< fIsiJ) BbJ 8s$d*$; ?OǾ&`g ŀi#~Pp~C9"e%+s3^:Ja+"(/m00>},<5ؤJSUL@0$B!<DcͽIˆoԞ"XO+16lUH }dS=w\@DOt?B4m7ə< JeE!G=ӒxZ#SUwq҄_{7:$ϴ {s5@G"~WПauOKǔU w!B|tkX)C$Ѣ1RCTK|l lRi F|. cATO)51/)X3Oqd}/c̗xsny6 z"tvKB!_TB1Ƙ69C @)O#4R_#x¶5I)7j:Fx桩A)\00s(c @٣0*U ZĥfNރGX4m ꜱcLR(r cycQ#S!Ï3X/YV01S]FZhi*SOA:ݗm9ji--a$XL+۳]T@@`a!T-S\4z{٦U ,_8lorCrj`m[^@M&5R"QnK[3 "PI8:?7Ѽ*uROF(OS ߌpK(Qw6Ʋc+[=A wtJ4c*QF'Q\xx`+"W%,&-5_1b-%('!ԙ B14YԘgt@K]B! yp5 T.U#ۛK7DRT.4@+) ihX(c@b%(k2i REi)bI(iJ v@KBDEE)UKT Q!CT`CI9a4&$Q!+i()Zi $h&4ZQLZ4 ) 6L 2&T@ҩDHNҦb U>(),!!F))G%ABCPPP$$(P*!/Dġ /.` ֐4II;^T1ɢ&ju$$cLTdR R4)mlSqAotF+yt'1S@N>:GA DEMI!UC55o'7ϷUXa8u^a@`#Ȑ5%A_UQW| '}FQUcbXټWJ2z$-4RP"n>JhbZF&$"j$*" b&X$ZZ)i)MzN> L](OQlzi 3#V m!(%CCWVR {m ynj $*D`u+sq\sJA28z]Q:) EVr`@U'9_(ć}|cV@NkIoI=38 9ԣ:8@ syal@8 B(x}X?$7toZbmu0zɁ0횊_Q1UZfd>fk<~-h| roXq%֚^K? Ͷsg?r>C_R,*]\P܄ $Aۨ4LY V4ˈQ ˟Ud*U|^=ud՚8&6HӞy$I 1@a,0cPĴl bXpăi ޏ*Ķ8$O{c $Q+${=ԑLKyhd?G7&iMɣƼL:Zëҭ HZN6SK40mczЬRDxA 33& ol<)Ķb[!d`I֠;0Ȩĵ "(4dZ2.֦wH*! d(ƓlllR@I50ս mN "JhB"x i-`.A x` N ȇ)Gb@Db!SzRa` ISOsծ } dhnT^ nym"w4MLeb)&+F81tKu)Tç"Ifwǜ#RBq>YޯRX,U Ku}@34]kj@#pV$4^@77Y9"1&X~Y/_/`y3(YB%:㩈$\EqCII@ dS{G=!m}8?To_.*G` ˮL7T]< yH ?DDJ%VE"LCrEBit  dg\)G|l(5\bo\H ֢L &S~{J'O⟾eU"((~v!1bk;I|v"f Z!w'z,2O|Wk'{!KXD0Do ~J?OBĖB( s =tc) 4 Z E=6S1"t7w $(O2"P+@ A!2S0:w=Q=a(s*" b{̀ZuTBZ 5?0|Ƞ@ |𴆋C9OT:F;[)G@( G"&j?K|=Z=~`b8)X U6&2nt=^g霎q`f%Xf&Ld 2Z^w’".$CkY!` ܓ~8%_dS!dR9 %a&_/Zkޯ.Mұ |Hݙn3V&C=dX^1_9Ug~k^ބRtJ4q,m3y]45'Ȧ$9jE,S[QcM8>'w\|űx ~12Z-5.b%˧>1.f~G>=^&L p\NsY8`fk *G)?3f9I>a RyDCeQQ$}'rxsQoHS$@_q$kPkmm!!!hAcnX^U]Bqr:ɔYfbYjV j((h8![/N"9LLM~ Ha?҅]࣡?3~<> gꢊe.jF=ˈH#ׄQ:GLE1l|z_ }lC@Ifqȝ]ْjh)(S2RH45' +T5CH:"Ce $ Ji(H#B`(!T1 D&DFBj2DAĐ$Bb__ܞ=$63mbX";]BP56u@ȺT(E+)+m/l 81:=$IT)D$1T$HRPIAER,JH))3!MҔ%U5r\ѲlFꌏYZ4p=V!=ϖ:8cc:0-5;$i=VJ1fD-+8 8kh_?j^A>G6cT11 lPA$0NDгAbBZ(( JX(I: JR2*6!eS%Rcn-PU(RVRRU ,S$T$LL@PU 0A2EI@EԕBA*QEE%QUE$DUMSIDS K,3M!4USD4QC@D4,c bIaPH6ʔH(Ah4h kH|)ˑ`/߈{>`Aȏјt"KRx24J~ xb9}݅GKGVC Hݺ%5ǸaA#eIW0"D"-PقX,}遨Ё=yNKR:.&dr$!| ټx*O$[h33AhGv1zo[Z^SuoJI_n (*"+P4D0{cc}2_c)P Ի@q=c ?H|>DA?x>+Q~|b{ut?}5* S3.@&0k~l̃ߤr)s;ZX;T'u(K>Bi()( $F(`Hd%H.DfjB6LDLETU(5TLBD:M @[:( &hJ(j&!$,&*!d@a]s"i**2_H0tͤ6{h1"W7DVQ!┓ȗ[gkzyX]GC=)u漩7 8vE@ПkƄ&@ B4Q _"  R"d'ێ\'䈋[c78I$`$z4cIު&0n' GEyͅh?=3.hTF(Zj).a7̌(eRXr3i@wy@~IPSB/lT#aIDS->&MNTi(18?ee^_Y#%KF :S`=,"`|%G="CA܅<ȣc S$<1 =S"&>)]}I:t[Vy1%L A4t׎xD@BXzi?L S엉PIRb 0؉o!}n2yEeV6?h gOmhhe\8FIXJA܁鸇 :l$o+&)OqÈ!Ȍ09jkdq@fNukFfhzw>I4"iGiq a `N^O.RH`6Q\OB5HWi$((N>i)O !biIX]D(T{ɑ#C1J?Wv $ED$&~"=~!Z5=w4p'{Lbn|'?:Ƙ#,ˇT4I,i]D 0Gkdʲ BcqԜ‡"&MjQ`Z#Qu#k"Rm6r45amDݐ_-Eɶ&2ql 'iˢsIɣ6y-՘EHbiI$q"ұ i ⠩Co^n GJ]@I15WɘDU:{z N%: L3<H1Ddad:)z5 ><Ã;~olDLI\=Hzbp;)ÅQ2hǢDRFdx(ctpRBDHT s*b0UwC>D| _.Aa C,!1)LW@n'OKi)zE&J267Neh[↿!v O~\mItx09ٴ8죒[ѬcM.Vn$+D})dd(6AP@4YѹF0;KĈОbk8E;3y(` F^x^LZC ;8T\0f sN iFo=DXB,7DZ-ё*i3+t)b.%ޡsՔg<'-`Hx1A?|Ct `ƶXDTYZ` PKq* ] 1 12Η瞥$əO^}0JRI J}[(JhnPP=yǣ։A +xNuF)QM! s# =myȭ%@{ăcW'1ƈ4jcVDLsR9h QaUdy͝O&%S˝LP\ =C I'a]{%I^H3im=mB0<:[!wu?["P-,3%܀kvFaBDַ>Ov5 3W18 6KpM Hf0sUftڣFQ# F >dA 1}jFMK켼5c'ۭzB޵O,!}J`؁XkoO@$aYA2EP4R_ϸ8 ,$u4Aik^HFfY,-,_vHf| O&dD/=``~'C9։8rGO4?!ovEBWZE{l(h!aD/` gݿ|@1 2"&` !jHJ*6qCM) DHDSB"PLUE d1~'[(ߦ 6Z{nLT)*~Q??)-C6zk` ~Ҭu̦e,\ۀhr2a=l+oN b:5*qԻ_㪎 "F B3̑Eb|P`ȟ/@P(Gx{~)g⊛~&u\yxy|q-QqΙ0"5.[{mbg:;!˟7YzxK3z[yI}]J/q m3q <ThxŘi SG71+ N718s |cbNp >%U_-i[ t#=>?W6"?IҮcA=Dc?(xZ{#Ml~~Pe54;FHHwyTD_՜/i}yB AG`s.ˉE(1e&af-}9./XsG^cnZvd1߼@lFQ<xEl{8xe{%!Yh( ִ05e Zw| /7b[wKҨE Hɾ}ϷGdj Z#I4fЅ"4E"'PzHm ;AJ:2'Z䅤4E1%t 0,߿;(@G)uI*GIrx QZ2B,M+ z $8<894sn+8FSLq䯁ݵT̥vq-+mZl,!hme N-5ƱFhыa&d<54Z(F#~.WtXBG WeYxAI7;8Y9, QT>$6F)zjƦn 9Co3CCcxz$ytHtzHW]hKHdʰƠI.HYA [uIl-J1%WAXmp-b8t9,Nf,:FN lK"0ayqv%~,@6J4`a"2]@ QRPhHkB!#wE*4S8/v4Nm%3B6rLyaØrgMoCnIQ()*3;Y&X/4xD7{zW.$"q3,RM~j q\H'v/Qy4{ } #\gBjF8'M7N!, RiEc6$,'Ō Wxf-#c4:,1zIEG7w%8.\ʼn-w˟VZ#lZage_}]u1n ӗo;Oގ<D&dM_o??{(C~ѐ R^cČiUqATjH(Q, eDJt?Qml~)p6a]lE!FBH$bdayۮ/C5zf=! `7!jxd;Bb< /Z..ԁfD,Q^5×s5ϘϜۍ?b*0@EFk')U>ȵA\ciЊ)#XuQbf^b0o h=uF ۭZ8F6WRH g>q?I'y,Rld= `{S"hI?B~3j&aXQ)`@mYAV7d;%7 4V*$NRPv63pJ3 ] Һ(B%h*`s"MIMO/Uͣ|zׁ2NPM2,;EE*o͓pF} !uɤ~Dnv%&QG ~Ӯ =B[MD?x|/oяqbgLVg: KUT>P~R6δZZR*1ޔ0;BlGs1d0LwCĠbe^ǡOO JO$JzW:Ubwi -#yo OkZSyYBY$`zN0f1mWYǮ8ᱼBB̹fA;߄M|Y'=ӨEō)Чy|Dzi}Iߧ Q4Ȅ0"=>q ) wI#ViXPz 8tp::3$5fhPҕ(,X[I r!GC}\hCoVp,)Q IWͭ.2b0 ޚ 'C>&\bwt0Ԅ(- K7=6 AA"B.֧I;v3ђNꬁ"~4Sn=. ?U^IgCx4s!캈i* >j/"v1J 8O_gGm1ف!hhgFG)UTh=I3\Lf,'DTXO *L%§k蹐*  OVPT2x`gzQH},Ā`0Ff#2Zp/ @]i-~^o-)JhXx4oN8s'Ovd`@L婟@xJXca11,Hj!@d`ݗs8Ɂ>W> |ze{$b[%@E@JwFPy%c_Gz‘=(":kr")rgBt4 p*$JˏلEQBdCESERy<$.wWƺϝxGRy UQB#22 rkUX1Y4d-)K-n-3fw{f15 UD l^n$+3LzJld:B!>m,Oț縀'Wvu NȈ"qy3c!8u|RS0ɪ?mdXȴ%m57Yחf*J6cc5YAgQW4ߖY[qWբf*c%WFvau{/0`[`lv)v%eݿ!\×!4dj)ȷr+}. ȉPc$;WH5ԪcѬvr,$&26nH !rqfF]1Hyvu֟LZ5"XpFɖ6rxh4^8$ 2JRb2;jH1TW%*1Kl5_hֵó*Hq0XK(fU`̐I =(z@vEr cDlq(8U[d6ej" =`pd"1!,X3 s(pfj3 }̋C| =M< VG%g.=ff:.Cxa㵬^qGl98c2:uzsσh,e#Bᑮ,q `ܷU5LV ~4I)P)PmM뺠0<7o 1۞yQP %ߺqGuem!! 29$/YY֊3Le| 1l25Nӄ#Th5+61YVG m]hmNL1Yiշ=ZeZ^4к23ho&0-Q"Vf}Ŧ,ab>+0Cxòl'_[^TNL,AI 01(BkF)朿2UJ-RO,ۜ $'"LŘxF1xtXh0TP,`%1|bW犸ed5Ah?cӣ!܂xfof~ )-Z=m /[%Ϛ=,{?iOąCr%9@ N\d*rGLII#,ce9,8P'̞e=:WD.C'8;0i&ɲuwǫї28R44BP> fO qȞ7M3_G?\ewQenҍ؝uXhD*٠kċdny}'w~/A]*/>}8J6O$C|S^>֘jD1thkEwr_ 8D[6{yCnXP'o&٢"ƹCt#Z:;5=CLߗ?s?`>N B6bZ)8NUz)77Ir1-A2Xr ( UX0s>NƠUQt {t'Etr7%rseDUSgkQq.$':`uт"RYdC8ه @mzt㋒ ,tR ݌T~'{%G!A*Ę!uĴb)q)6ZX]؅Y@GRh5/4nڥz|AVb9R{@5+q=auDf+#S>MUzJiLB#&y-)'S]2 B~Ks'BOEb@kGE(pל 0oGFc`˲ЬZj[r޻5ZT1S9&6$`\H}kWKT.240A\A!)YiDJ{(@xqxafJ@x;4SDvzР Ar(!u6@"N xnKkH6`:wݻ>c ϧܪQEp U*~]^gB! 6ЄĐҀRR" CC) @ETB$T y@LBLyfOG 4 yJ't(p#M^]ŝ(%)Ĉ  ѭx`P/Y1qae_V9{V[\yFzXp)D4,04%!,,ҀO$P"V']p G8ߙ(HOzp{z}bc)@MDAMDT CJr3Hq]*25{{ ?l\~-)>JlǧmЉ)iIUI(IHKԑ̊ αC{@vqPcD`چbP⊧[ZXgmmm9CEɃW׎(H۰kO1[ܧ,(mVҵii98h/Dphe~EFJ/6a:٥7ڗfXvֈj6`=UQ:)'܁Fe;cCB0ܧp# v(tU *LD">$9jggDH HX̢Db-Ñ@qTFaY;)EAń%LmB&ٱ}<"+ɶi"!G1D֚ :Xq,aOԡR!5@IPR LPLDQTD2̓DT UT]Ӊ&"*"BicPEC0-Q30HH2ELI#0Y E$I 8LqkFbSb-#fWh("绩`0OUQ>@YO|8@d#xҪGma -%Ξ$OAW8L4x>2BrC񫐼hUUS\mI9LǺWw//Gk z LXEX 3kyWxL|E 0csr G|?#m-(/Bj))AIj&l`_8v4g%[O DL;/±sR"K{ DNB0:HLtBߣ>q+T bNąC|n!qI+<*ZmؤMޥxOIzN IsRG\ٳ܄AHTBT)=9 )PO!|<'ǟ^ʁU&)U$p!\O%9ox mlip̉Ҫ7n!VhJBIOnPJ &JAN!"SN)4B J:9mR TYTp1Hi\]s ̇X:scETQ![WUiЌ7 iUdE if(10c:V::5њc|w\Q;c =3 Uw_KicAY64Iyx$S >O]j:cuŊx PU8aU"!BZ(E zHs mĆOF4m=QݱEkpu/ٝT$ bvPƜ3g/cÿ>\};4G˜p ~ *y DR M-(|I*PPiGO (5?ঀb?9,І%EAv|;sED(R0!?kk)f?;j)lBkl@}o؃OtǟגZhI'҅ȃ_UݛX֦qKjhqi|mp0ü%HF)Ƞ2 0(Nڤ%ALGB"S7"a 8TK}9<3}|6-`,e'4сFW^x˳٢Ʉ91>,:9;ĉ]+7I侠t%+_0i֫Satjp9ac 9ߋ\W -^";]ᤷvQ1A` %AZ7[k‡!xh^o,3_bA1"!-)ۤT{L<,>oۙxp&'m"qώ|5fݡ!lUnqV2ϻ`Izv\ ,oOjeF|%18`PPLT aR-S4(*SFx4)F,H`k4bn.GL 'a [J*O˻ t*fH*!=_MP0A~mIYbiWP4 ~Qt*x"s 1#++N/k&H >4P @Х(@$PSDJ,P%4+BP !PL DT H8H =‹\O/rw ,Mv V:d?w=ōĸBghI+ (0X5$5.& i Ώ\訽^sHK$ى:\MuC$a:MV`'<;'s@)A/ʾoZ#n19t-ɂ%ZWy=!Qޥ~Jٻ9=) T)TOTU?K `UQʟ&%")r_<*<*!op1ym燡࿧/YXߗhUAo0 Vf:>oUt>?LaB.~A|q&GIQ BYD||X:7:Gc-U uqqe2#>ˌ҅*xeB|Sg(6?9BW%&@}νvぺML)B'wZ'Q)|5 h"'P*!>%1ADG3t~ԅVNj -D{t1 c3i#Fl;&F&jc0FRHde!Sa3c{qiV|Y* (땴h#ݔp`Pu09)8ʹ`F1<{{8x M)Ajzo48B`3ߞJcfm-( H,J5vB8Vg>@|>`BvRiI9BP\ 4 a&\$ 6(u!PtPe1*S5}OwK'7FRХ0k5N7P9r]փH!-Q(/P=vV?"ФBx'1tpHo&u1T6fLYi dYbN!eԏ.B@A_ Vc?9?x ?$`X*zފHpTm/ǐ?{"sm'NxabK+CyHDE@PiU5!A5dӤ7/TC **"$}'+<_ 'O UP' 5_xˣ!/ݚϠ_,H:~1{CǡƷb:q3o4DsȢ} J|!L2&޼k1 I;@oz10`H_HD'~aL0DdR g$guJ̰~"hbrA*1q3آV8z:x8?oR,RU0k~7yDxYXd5NgkOAI;dĚ63l.>Xiv,WeM,00/BYdX4 (jB<^VG8\N?}b# Yz|>SXmMao3Hg(feFffHx,r)!Gj~( ;zD=ga\h~#c倜 RG1Fa[ЧOv:5ٶ '~?/Gql9a7m}$}҇\vCԐ=Oc>)SO 9Q7BǓD&D1gYI]F G/fI+6lඛ̅#8FugA&SC0fb}cfwb|Cuo,[Μ+$ ʆZ HF 1ͺ1)Ҧac0d>Nmrds3+$<-cc8Fei $|sD3p"M-S=_]Œm3wljI Q 5N.oḦ́9 T$S6Iv7zSyI6$^&aG1ccUz1ޣ=ʈSyT2Q ."'<3 -QXN7t.s\3|6k= pQ<[-:' GK(B}1d=ībߘ/i izE8i1r$^vdi$vD/;]آq96ġ.HY@MM($wqE&J|K{rqBI&GkL0TW)gq7s&5ө(7}۬Z8$A n\[82&ij,ȚLp-5c6$Xjdڋfk F3&H@ A?<1!@ZCA?#P5"LT0hcQn d`ӳK0I!p_&Z=ol)S},yAbZ չ{Գ;1dA@<{`2O:3-LL 1bVǚNK VdjNAA`i`|:y2ل|{Y2bFD ,7dfms=wv5K6`>hl bѤ{/.2I00>f̨uasYޢ_g폒eڦ"N: 6.NF}N4b P1\>c"{ >)D9>֩ZZ)&"gPhP{r T}^m'K T ȩB~&<EPtAc(`F8e1֎rV`tkkaWa.åѓu/ϧnG=aĤ!%3_(P0EQ f nؐ5*2AQ*V=P]Ӝ&-jIES|BX X#9NZ OӁt{pH8MPLF0z@G{) xh4DGbC`8HzQAő $Xl588S.Jpich$ "'7>'rG؏!!"\>m00Ii$HdQMʻaXt|#7 "S ~ 3a 7y2PgE+Ci6}Tn` Ba~Ĕ ܊zs4z!_+23zv d):mDA#A<`n](ZXNߣ:Cw9!%@|g>:9j"{Nxrf83M%\qCe?*B&oœb90П!zG:`GP<)>kBFQ  g]Xa.1c&&DhFl{{py! QQu ␉؅|?~kTvjlrFJtN!Ķ:zLgʥВ$"*"*")(EEjIʊ""zABDbFA#2LLt9.QSPqcvv^>2j1Q.@J]?HL6]4sN[&|>..#cbcxIji3ukSEm)ܵ{^(50!(i9^X2q'<0Do4[S~NmCA*# oA4aLj]yJ=jZ,O35i'̞I)S˞D]-!10 ׈0/В."@7`NҞ e6m?Jd(ߌJzrn:wJZ8cc BAKu F>Vў젘=m1%0EC}vH sσ~>h9MY:'R @٠$hAe0D!T=GFn8!"1v3DIE/%,DNJ 97rK#g> y6,Ʉ` :'!BTq@`CXD%{2d vub@tjig0K!RvČ4LZ $2BBs& %+tG0LuLz3iKxpUѩ#l& D(i Ǘ "6F{m˼#C'S.ĽEDICB15)}A;$4TUIIRP(6O$v|<0wۥ&"Khkm;qX"}0ͷ͍ƃ;ItYgUG vCLy<Д1EB) "("f*aM0t1*욡$ޤa<#˱ TFzc=E<ޱVg⌗I|$o5 &%pg.D?@P␷a .f+r˲DM;ӄהCHME&SIj6h= hoczttck<#Vicr2&HZZ ;QƂN툻e}qbW/LMcƗ-SȂaLJ 0|̑ `aC>IUh_2r*No#yH2y莺iT(P됈͝$Hc&Gkcy4DujW}s :H$oUHax9g=΅]d:&|c7ho\7L!‚`z|XVL8'zMw1+ (7ހ1#cAE< &`I`sH\6Ɗ7" 5; N8֔v4f"P1iB4p 0 ` b  qbXC$cd{\wo>S"ӷ科P<q+A- -h45Ц?özjJygyϮrGz q- rG]w8I^dCj}C,  #  a*Kyrwv1ѝ%%f+/lr&iX+x;'/qF={wM(XC:App2ل~h>pw+`hi-HEvDZT^xġz묜NcHErMN0O D,FED a%-LwG Ν4X- M)uY & `:i HD?Hif@4 !h'RITBZA &>^uyDQK~>Tq4M< 7@d# HD4c!48ձ2p=Ƽ=^(9-ʌ-*`Uc%+$2i,ԯLIBqà=v;z׫vFJpq`(JB钙!Un.WcIq05nmJћ:gl c_hʐr_vqbGe7d{Hw՟ޞ bBqţGuF ,O1DC;'u8<{߂[J#L &2iEWb$X94ɐs4ADZU6G1ILcLB2I }?IP bL$X5HChFtLTjdaĚxaۮBy`h9 ?]ylsh;B2jmluub-f(J[a7vQT*"p .C_K:= vZx 9uD, R"ŽRexϷ\2wkSB-D" (UrQl-%+*lv\8^d*I>M[Z } ]Yg$߆26tMa,ySByQ>H3с>pU4|XIw d;=CWBJ'Khih+OZ9T\* ="i*N{U4P(RB B4 +8OFbj|õAhM(E$!FY(}ߏA1zN@n+Ad Bb$"`AbZ B x1c rJD~]$A/BPƚxXP;>`}}*}G3.v,00ಧBLG!Gn{^(tм4 J*l7S0$/3@ҸZN/N@OAzUJmHDy#76jvד@!q{bJԉ- $;r;a~9〉U%C8ni w` dKX$tN=WԚV ~Ѐh 9fbU  H*N?6)#A$lhh)H*Ӛm`pdHw5ɘ;Ha?2/a H$@AJ4@bS'@J&" HhBXF EbR VVUʹyQēW3{8+%9 { u֠1۠{/fcc{TqtIs:˭D@%!C0q<ԉ .J- }ri!$hgx^09|>%J)+j3d*ROMpd_PW# LAH,L@RUHA,A I$t<}}998/f(HNǻh 䮎;Dw,[& TL=iw\<g(,eJH8$'nq%34G1ОK6f縛ПT 0JWɄ *4=2!{?>)S(8 1$C一Ҿ2 RQHҝ.)H>!О@}ޤA/a$XWԯ⤆z0z "VִEthNċ+bvR> A<dI4KğypᄏJn0U+RuHRCj 5vR]4MLj(fB 4K1OZIA+ުF7v9JLh)v* "#:XqrogGSm2F+ |7d̉ՐlRFv;(Oꪗ4M,#QS] I3 R9C$"E7?4^w$ȁJ |0xZ]hلu Yi 1W5y&" dQ11pjR<0qc1x#ƝRFGl eHf[%cw!a(݂nH$ʛm fG)X﬩JvǶa<7X13#9-@}-XS*Q7ۋIGvy[Ž:Li83e#$j }o|ðc#o˚Z 2 [geu3,029swcM9Iȵ$I;9v!CXI-z2~9 u0ץ#4]M528 M|9@L(eN;*>2TL]`& Tgzk=E4|==yÄfdKDf|ׯx0?!~G6攽077򫂶sg}'rix591ǭGPŬT MiF.'gʾ= \RNn-<ٶeχiK5yg2Wi>| Ɏӷ6i烦pZhM}YF`'vJ-4eO|Lf',;5AģKl|~rwD3q?Cl"Q0љ !]`-㞰ٻnWzX7;:Va6!'c)ӇJF;Z e]p}o2 G^[/Kb(.t5U7$7dolg qÎ!cҳW pԲFpȽxU~Ǡ[MOO-̩Ch[gUX64.21xsۭ3;`f Έ`Ժ$q )c;F%1k5n|{l3#L !ڝbB}Mx~]cP2L_?a>`r$(YO0'&ry8%%/ YrI @A$/UGjY&C/x`oτ4hLpYW/8:੿c{7[oL:]Xk$&Nak2\M}q9U>!H㘣6a_aMm|wΧIK s)F20 12I>ijI'gbM1Q@ AVB)Ie_3uscRLq}&ԭ;Ie,Ly1ɑ0.Ra3g>T3Ճ0(A*$E@4!fbq.g;'^ZŽ=m/#:@{ƠloZ<#y\f`}J3ҽ[璉oWDRdHvy7öd 57@#0B`~5i`2H0=zq>q43ʚ!㇞ٽpK ŝx'ors:8np*%ƹU])p0|s֙hjJ:R]\8{gդ&#,($D>]6Cn9oCg4Ƹ(?cW C&98 oiF1!5cDi8n x7dBkq %J$~Z/LQb'j<U)h[Μh<ܓf'mRlw֡qB6 @b6PT)߿=}XL9vDQD$% ${q>~%ǯ!,BBjTCg`44c:j"?1ϿcnNй>1LI{X}aƊݺ"fh>)}SMU/ĊyS2Qe N_Ǿr<9"_c1!]*J0g3gA{=nf & CU+ȦB| waa<|Om.O'Dva=,XHE#l>tVO;|[K N3iT|D%)lex2/!47MK>X-(ܖQEDNf"jD?^!;E)j-'c/ "4/?I~~ࢦJ'G>H<1_HGH;ADkǺ8ɍd;jP>O`&p'ơk k5 {Je$zU?.l@] /Ym 6Ӿ T "taH !ףn| \߯zC>{w?~CӰ?zP/E0asԆ'ywr40{Y EP6i1nҮATIR!cPf*ka "E-A!J*HNf\1 Wc$w7T2JGWger.RP9%*?Iǖq0IoE鹽,MσcMpa3cq&F JytbAܪ/܎ZxBE 7⍇PtTf>ޮʻ|.GA:~-Kʵ0G'h$_#b{ɞR iIax]s_6JF5Lq0nZ 4.bY4Oh@uFT!ڠjfO<L!"$:w)t q+xc(rT)#=OBĴy#/AUp'Pg?+%He^0!A"YL\ M pCL8ԫUM^.u}w4|{b\"`,cC"P1[c<_8TCa<4/*)>R7ODQLDQr8hC McEc97;]Q 4X ЊF ?Ktl CI˂<) }}9ø=-(e38Qs`wGs bD~u}Cì)iG`[wgrm`J\D'fU,_4=%42@Pt%i")& ^:7: NOٷy4׎;4k; v1$$o(d>XTW4`b-!]~BIaABL,D}ϕ;NsLEV )j !HR' BJkP!PKP,O 4/3@2E t'?d;Tľc7*%`+JDdp〮qIBē,P@v?9wg`;%k Gt- qyIZ|bh˲2 [c,q !P-RYjlSHa\SqQo6I2eJqhѥV=ǭ2p`d Vѻ 5Z(x86=.wMS5qhf`kW\ ;adI0A2 ˤj`cCiIӍd*Ol0bNjHf<*In|ǣzZM13^nw]z>zEyZmhޗÂ4P(?+;=%i +fM`ZXb x+dr M'vTBF Lyd? ZtznM CSy1(dMC^pߡq bd51jYJ(4ɤ4i@$JR0387x1yprq4ɻ`%eĆDvUf꿻k ;MBw*"}dؕT'?1D#a/&XR {wѬjUUUUU^=aŲcL%,RZcrׅ)&ڀ{1|sAA`quNjdf.HPV H2QVv$M[EuvmWo䛺#JAkIkđiOE1SضXRQb-Eı#- e?kiCSEU!dJrT%`#N ksq HqRk%N"V K\UIn(˔('j&bl{'D#Xfu\;`z0i94˒=+onF!ƭF*ˍ䒁Hc 6X6pR ,=b^ ;)Z 1 J3y[  qTu6`L!$g+QM0R**F7*Lcq D8&mH5(jVJ@pBtsH38І~ B0Im%綵Um貶 c 1p̤nyMHk1fbzd d V777 ksiis<Ÿ#E@u\Nb h6;e!mP1,IUݬ؎ 1`_ QQudlQMۍt{!12Z2ee)CM;#pd9 yKo2,H"4DŽ I%d{c8ǭn9)U*che4]g^wsDRUR"Y:#c Jc|{E)$X F<ՅbYpƊ 1z8gcmms%z۩w v+nH1RX,h۬TӠ8:llv+CDS%52Li#Z;Qt]./UExERv7Tcawtl[ER&t# saV !f@[?s0GOǴ1?aГfQޥ>hGɕ(Df U퓔4@)r,ΘcD Ki(zi?l=C^Co t0~>; ';>v|`&b5 c :@cJfVxnD4Wv"_닒4CO3H@T[ 3yw NH}zQwy(E Q/#lx-ǔiEn"}?Ҫ#QH?dhgb"'"\C0[&"5cZ&.b,7ÖMoLV I9Dd;!R qi$RT]F>s0DϓIlvy|/ܾgmHFYNiq=Qe: Xv4xj5xܯiN;z7n0o$,2@91:J)64f7֌ZPLfp9pu+\u::kтc<O)/C*yI^1:sHX\,Ź^ḄFjF)<>:RqtՃWS%]xSkJv{|sbY.=~ #Kv[]lSqL@VD!lAa]<`V  H 瘽>gz 8`%Q1V NtU7 #mv^!Hd\SƗq"`(:0%j1$G17X+ma ^vĹ,J02?mD`6J1Yjd4<u3Ur=+$/zgq'@bĒi|:stpL[cc0e4S4Bۺ!bsm0MbF$/l& B4I2`LӇ28oӆjEڄ8r{ļaV)!mHw*-Dغ<]VQIog便q'd1RL^Ttd؄im3"-D2p5Eq$[+ s\SfG6:wĄBa%FFg71CMsi,sp$-><1|q-,2FK-"A)]8jI 8](iRAu^6X\&lEmɈh`N.Sxs΋֚m歆Ia򒎝 ;=4- G /,K;F\ImY T86\:mU(aNM^-֩0J&I TKf].^7/!4_1 >GR<-3Kt RDq>! wв,Q 4D_ Mc3`4gM⊍V~fCT}{͌>*Z2 FA7Ǩ\!3;1fs8X 6DcM9r s$e9r))54B2@GvSJ Oz4IM լB5]0U.w T8)׼N.!5W Zl"o< `@1A \(rb=]﵍m0h " "b^x ݍ䁊/6STQ}ޟF0\%1e8+#qF(/'ѮST8Y;n%ݳA ;;Hd $)d:o t#2o A#*q}k=q5(n$nFě N T B:~ߍGrH9.uL -0'%iB}FYD)`C0b%s94i`I$sИɐ@b b,F RJ!f@6 PIV/θmѣQˆhZg 5+ADm&2Wbq%lUA$Ha@èpzhtF!Vp3Hv'%}c#N8\) cp1ۄ6yֽ/wH(DX_NWh4L& o%˦8-Y kdH P!eLnWcTgi@]xD.!GZGr љ |`R.&(L"PS4,Q 4J)0ϭL?i4Œ2a HѓtEl0f& "x Dg(5ה=&9002` kmϤC LLr"` ՚ϕ7ε7۪:TaRdF6}(:)eۨ\EL0ǮJl[[E{x%nNt[̵ٙ'I T*-;q1-h^qH7(L u]H~sFvkL*b&zFձe9R#|D;U8IRXhČ:s{rzm"8y7p863= kRM ,(IlHc\{kȭ6 Zp6ա9r`%QΥӼB 8:XqB(aP)H% dB }qzJv7HPj5nL:9dN*VzD)-{h%7޲9pɤ3Pp:I> W89)x9X1Haa'쎶g>kn4vcLWZ¾F@a[D.MJ:{DL|)虷u5o<`f^\SMu ɄlgBI"YGLwmz⛩,KvC\d8A8j AeƳIeKK2&md{o DǴ:q*.:?%4 $#1 C^:0by{:H㨾̞K1 2IGxh嫤ۊ ,yB3)I91pĆ@?K+ h!&$̶"|v=0L̅>[/2>Pa4j3yɳ!t911 2lgY$Li5!b8bd< tW6h0"GD<cҲ{@΄[4eqS HU$[*֓8*B@+2M6*Fo`}E,Idq3yijⱬ]613cjni9dSfj<"3Gn*:dB6cXTz;K-B:Hgg/:O32bظ܏C[BDw #;=vM'49E2d4A5TqO1Zxf4.S!-mj,h,Aq(g C$7\ި;a1+ߣZ,RphBNZӳ3tVca#:Bpyp A 5MA`Bc; G,GƐhlM]P4 4rc$ >w ;lh)r;l'K@Td#፧qĝh\.@E6>'uA GfՉ;'f1K)&:=a`G[i\X)%4ww4nŭ۬+3HHHI#x j[Խ ?~MJLW!.pnAFx~[PКEHsI9VLbES8 H -"M0CUWa%\NPMnX{S64 톹8;F[Qp %ɤPor9 -Af:0A(pALb,V8qP9ɓIS7'a0'd`IHg (A$ؖ0C"hbsc6br jdΊ,CHb17§u֍IK ] &^Wj/ITe0@mkoGq`M`C:I!ϛ[BAsRkDmiwu1Fޜx&Kg1؏:cș O.S;Hs&;B<t$Óucf%;^k#wԛTs&0く5 g$)4!I(p@*}䂔z2J)@x #@>F9 +f nzA!,/tѦ,.7zkϴDf^gOQ d797pfr~>|X.9:J(Pƴѯ'0]W`4B4 Eo^ۜC`>*N2=~'4n!e A3RX RwDՠoNw톥IDDR ;@쟲 v'"{d}6yxbSeZ\ 7>0D5# C JYؼ 9BmAOY9"|c6 0KUI Q` u ~8Yiܲ=73kQPhQh JS@eM/92zXR w aSL"4H')Qx!2wq>|8pO{f'ynjMYcȁ14VL#NQWW5aWnI 7*l#!XEO${dԬ͑B kZ@r$jD]`a}Tj#L (V[2u*AVZco 'B:F1uqD`Gm!6n, k 4Ѵ )}@Eϴ PA';z{^g ]mā;T30|z}LpFԧl шwBfrƝe.{ws6viUͻsP;t*5ק\.HճqIfP!l镻3L4FJr,F<㔺M,tXbD b}Lhl`C';G=rr@gr;$bC8=`"d^1 Ӣz`H x x(喬ji\4Lk$_MPl5Y`^aCS03n d[Oxifw@lN7"PlHxu8eNsQQF.I"YWPZC x`:EBv =g#ۀ|uK@)D /, ,(o0H:Zц gOǐO1`,~Y9tE!'0K g'pf*t;iF R1 jȔh D(ǰzOYL}uV+ G*ԀD8g /À!TQla`ݎ65ې_@J?#}&.dc!;~L'p @|Ϩbց~EP6cV@-heitETMpg7*XѮ$UɷH) P(U~N>J$P7%VB@P1LNӯtgqkFKd(4^]Qv02y}0#7jsJ+t:P&gv(u9: U2+:'Dnj{| } S ]wA6:a2}"czth}B"8K4c<RM 1H2 8CyF;>4۷H| ɪxiL"j0~\̾ xJ=b#%$ IWdB GRN1䔋) O?>db2Q;v@m? K=Ę816uD%FlWxUWƿ$NS`L l D0&~:8%qjB"ѥF#5uѭwe7h3:*Z"*)x׳ U5 Uo{b`0!U#lc7d0,rrQGTDQ@Wí98ɞ5UhABMtŴ֏k(ì Ns 5JM$}6< 3ʎI})-"!*ܭE.դ$nYm9ͦ!,9xcѻף׫M|;nv✓M[ab`9<А!WM_H`. (!d1 "+LjMݳlH{q4=H);@Y'XAYZjc&kÎ(XF[.) cJzwwJ= @ÉH}QHDO(?(QP(4JA gIO)D#J(h^)B6{S;B $;/aF{@>T=,\P+䥜Q„o~aAP f,YqtlSV`}f?JE hn2rd5]RRGpQ2zKd6xOv`heJC:2Q#߆(=j \/cĢY&DDs@5=[7eL(ܖVƒmxvCq0B98CazhB0|It$yb11?pq4Ȑ"!NmtĠJIHBG(yu;x"' l` R$JE ^$JvETD%THw<;1[03WWDi ,~D7DF=ա.3!&tln7G!}/LqA˃#$6ͱq:(qU s )6A3(5n,(} #^!НLH+mq 3c/ZEE8+ðQ%$\] np^e2ùNPGuA J0H \&7 1  h"!Q/ -$$ Flz4v}v"Yaݷ8é׷'./(#(cIHդѬ-6%()"FR$_'%x`၉Ky]T|:9!S")^VFHЎ}7Yudg jA (=bl4ۆD!b8 ∪cr14ă#B;х'Xb ÈњC<kKш]v9&=e^XtWV!YYT~Plvy>kG(PR`Lv8tE((a ii )Ҡh{E#@(Ѕq\{G={' $?} ޡC,EXʽps懂  QOBʄIh˪0xyC`IG+!h < Ȟ|?h#,]=!=ݚK"I.VYƨ(Ui@Q% `%>'o 50KÂ딾ݪ*  Yε\d8%|I3FtGB TPCR58 ד,$Gf %C]' wDS3H=!BJ D UJN@}0JHʽ@R$r!R=(gru;N~?_v MN0%HCcg`A Kj56~j'yw ?GB6v>$b.若VpVD9b썽hvbO;$U' o 8o/فOq}~AMD[l TO<D׬T? %៦;qtSDQEZAhzr?ax0S =%S U ~{HDGn7f%[5" 4Ɨ9("i13[@pa~<@0+7 nS@*c{b %AT#sC{3x|c7tLPLy=FPa1i&4c R0j 'KT<>1%R 7MЙTpօmyK' &4=A гZ)D)0dCzT SϑV)ܚP(£}g L\Vj&0!>3OEn'>ۉ'EUh+PjZC@II\~drF"!~g6^RS6!e DU# 5\ɐ{t?ABP&=@"l!ԇ4u:6DE$P*E(C:qb6pP>'*=ׄ+dFӱ0)ORRԢOe9cm43EN,oDmGhxwG/9HOD% JB)(J4:YV ,.aL$OB OU)p'BKg~|X)!qWHMϠ`* ?p@UXA_52h $ȿbuv7~_&g)R(btmmd<.Vlil,5~sKmPmǚym-3ˀ leK4~CFʢqOP t2~VY.@ys $ 0?nO_6 kïav!N0@E#~] dеt)H47_T 8a :Ĩm*P<~>âè+q9zP/9YCyXӧo6P>P'ϲ@yAL;U&`/RW5v΅52`4'64}q#k̾c'hiI cETb(e:⨈d#d`N>}:Z844x|zSܮ%|q6Pl=ƾ%tt=4'RoI8QM^m9WhT !O ? @[H#xw 4#MD4SR$"RܜxH=;@)e??Ks:fc:$bLm<`WUޜMӍ۶YD-!w+P{"09$Fit*FOHzHFztKn]rt:)ijCe^FUB#npBxP&5!& b }H $5HIEef1/YZ5}YJ$aR![ xIXĘD PMMgÓ\L EќWML3l8Ƿcc]F}iH_/jshز4^|@C-FZk¦/}éD|&n\491CbFsRsD AmUe#5fFb6_Cȝ8[u,[;7]oum+Z(c ұyAX6[ 4kQ6c*ʼrFtxcTal(5ۅ7$XuЙ iPl; Z55(I TQ*Y&ecִjIŜp^*lmĆ CH6Q2JnW,aRErk5kc1%)/0z~Kc]'t' 6&ǂl&LwHnZn$jx5,Xd.쒊R0ơvN{a&#i,Ě fbmiAgs ܍w夛:cQ*i.IފL}z]Y$=s<ϼ݌Wa?t+hBtl =pM!G!!'x "AB-PHL@- $H#~$ bD@$"?d!Ly8p3>( { GLl<FW!"{QP(_zK!-7z@y{Ğ=ߟ@?\@vS[#䢢pcSlp`er_ێե_,4r'$1 h2Fda^K5TRY#uB%B9av&2dT hb"b*EBibI) )bVb(&*(ZjiI"B$ZZQb( a  !BJ* *$hJ(J&*a&&eI(X3xtAO')9m1^_ab /4;F"gBrp8BAH+Jyb=CNUTC4X-ho1`)H7Ny:KI& YD) A4J(j$ s{ ̂G}FF(+$k,&*E ސ xc}t_o}=}>l+GT$d(@ՏloL/3=(5g{%Ỳl^RB}2asN}nghD@{r*vlwo}ܻ@)O@GxCַk3n3nݥ@-龎I[FGޒrh^;9آC[bPui*;z|:r&JJm*>+kE U(m>*mTiޜ Jw "{F}X A@1 K|}5UmjO8&MܨnPPѪi7:hٕJE+Y *>U]+Fu]ܠPM:mP;B I4Z]Zi\yo}1HE;nӺMl=6@ m ( =H()" ;((QE}n4PJ(PCNQ=o5ۦia^LI@Ksz|Sw kTݪx wavp7zevUl͵Pd[܇Q)Ӈ>[w N[5V&}&ۦ }C l4 SmI)UQ Tsj>Z{ _;ϕqzuED{ۭZMqW]vji+v4qJwgav2CBtZUr&59[>c4{xJ/hP^&iWuO}i}׾>^Ӯ/}|ݛӭǂ݅vO3W˯@hwy8ܽ}]ݺZoY9ɞٛ}Z{w3ZET hϷyx^Bmd2yo➼}gAhbՖ%Y%U}dwO&:GaJTWv{}{fGLzןf^JJSNo+wuZIxn*D<{J׻uN=slv>}ӻ>_EWM톘 w^{ltuͻi4TYπnǻ)'yܑέdqz{iH5-kUٮ[}.0{VM|hn=n MD>7ާsd2[FXѨᄏFR\Xܳ6{\ rϚ,^< wo[f3B^N<{ks9Au\ww[Itsn*.˧9a YX02lÞn66Л{UAV[v6;mYn.]s+ng>D%!v y8:Ǧz/Ͼ=bszqQ]^}iub,ϔfv⻜gJgKt(jXEss-njw@mܪ=T;pt▜ݢϾ>[WaxZknαn74OB6u@ (EJfmif@ nZ#ՌٷUt/׾k@ Ww;Sv׏4knf֥jtmv6vvnӮY^Ϋ 9ִ͓ѪYǷ]StӑriѠ'@ake;pJv;{*˷rPPT x(NkIʕC uv:wE5*^vw]kunivsY:nݓNvS @U$ݶbhMzqys@[zW2d(k@hUYݶjUנtr(v绞+g@]Xtx znV]vp;{ȗmw=;@fՅㆶ* WAÎ3BƘwJsguLw{{ز٫ڸ_|y}>GAݪ vMM0hMLi&{J@BhC@@@d y=Lmz=C OD@ "e=? SOjOS54hњ42%$L2 )MG~OSi=)#CG$ M@ FM!BS&GoMF#@& @@@M14dѠi4!<ɽRjh'3PQC21p DSLSW<?Ŕ_?tԁ@}`&f)|$'***ihpNfo|塦(i"SᦄDa=Q&(h!koS!1DY4MEAJD!7RPt-]ˢh {U$JL1/ibcĉp/phRAB+B$ꠌDh @(b!KYhW*HA)CB1 G: `:@u "&(:"VITQ+ܽOeS?_? Qn.?WF9+ 2b0x_&'3JpaL/047Df@bs '!Swn( p@HVTN;e /dbY96551P"#Nqd1N rH@]ߙ|qـTBE?QѿP`ˆ8UCk ADf*.t' t|2nZ6R<7_ F$R? ?M:xB9=_׋NA@S–p-8& cK9ꦦ2odPp Dr`9{JTL(&L4nSBͽÙL6`{[;3ҕI2J"=ܻډ"`!(4^=T2bvܢOw\{PsJ-LhљVtn0-P_J 4: YQK.!G6d)8á3ɓCM#AH_C"iU>J?-9@6K1VDb6 q'lM*@%"("@aߋ3y!~e6+v`0o[d?. V~gi,Z:|/jNosrÅSjMw8o،ﻭtn62Jٔ 0EM⸜g N?+׮}ˎrӪ+|$t9Xѝc[\u}w~՚b5¯JwZSVCUu'9Ydejݺ{J>q߳# pˤ1]-)ܸ4^#>R^Vw0o҆c?N[)r=yZxu݋|;;gEXMpxnߦ_Ǔ\}FXmW8e+q}4[ݞ|)vr9E%8 6 nP\ 88YRwRw}}/W {HG]cmzaݫ;씞ĺVþ`GO`;k%(3W`y:h Y{P Lj/b]{w?$([&8 G׈әL0YL—N$"7=F>!Z G~-^l=(kѠ}Fe%ۃI㶳(f̯Xa8#ux|_oׁX0OίZyE+϶>=b[ }3sv )hďS6 ݃HOéalTg 3fOfc\mFԕvx9HtK={yy.`zA>KJO4DLRӽ"裂K+îp_0yOU :LB X>*[9 }eK ,\`r)!h ޴ocX^"ݶ\|-p =sYn׍^{[-tqgjbsE@MVUqKyu_6Dup./똾EɅ l jVPpesܰw)8]rjw*x>ԶF-&sl^xuAXQRNlܳW;lW|,a}Yזu^#Z^CY\ [_+8Z_*f);j83nλ7Y.\b9^EL΄@jJ#Q~"Y9Bz,`;,8-`}4vVY28ϳ>/\ Xu6}f3Pb_*T:#gOra87{ @*`).RQjC"&bF9;ict$I\; +7361'aH6x,3ۣ#K7=,c@P2A6ŽM6>/ +b2:D iFDG[ؑ>]iDaVfa>`Ͻ'w= 3so];2hHnOR{( R3(YZ-ѡm+Nӡ7!}>'$fm8\/I!ga &j.M3sT qRɞ̎u1J 6Hv,ܔ)#t|>8>[/sY]N'7s$\8Ua,$%j3RυҔ)a9WEZx?oǯ+f)y}>O7P{z \KqfSGYr$iw2jq f@e+QtƬccT ,:# >[!_KD '>(8Nq¡NWӦoC!.҃A ށ}'6|>iɛ\ Hj$v645Nda5Bၙg>[oMW"os$퀦BLBHŪu~[zH$QJH \A ҂4 t~i^TJS>Fh J嶴4GNXMX],W)OitxtG4I s&ryfu=܀EX m=I !DOe>u>#'$鞏lUBS2ʔx%jNՓ&_'\ nbv ZfuƇ7kg8o'&TAi;影XOa<kDZA:H.Y$ @\7Bm AljQQkcI#MXRx`D0CNF7k|1 SZ60Vjp2yk#uAҫD;BVpCVQAI ,^ u̽|bDR)(iˤLл"4 `S=pKf\PY79!ӃN`,]' p<7צhw L,Ak zw@w9sBwaaw1 PvдQ,kAj͊ `U(7=+O 3,zU: )^q^)Ssd*+b\\gLUwV;TNNZc&2fps!f{_^9idvx*95 0ҬADHRM*4B_ 8AhW"Jsܧ&@4hDO=EQh-bb Y9b"Qm[6w^4zpoh(0kcmrt@a-<_y`)j$*hY(@RД!HqK]J d%*$ -Ǧa4I!#:0>!4%:l,u<;g MA)A! $L !i@Ӵ2(ZiH$4/y[9235;1E+25,4Ȱ7k\agmN\䢨?JX8I={cۓ ['K(k\;oHl\*(AłD(İzV~eWUħ7oZ9ՓPθ={h$|GNH BIP3ǧ_#sϏ4S}o1>% zwC7nSFbM*tEN5bb^%d CoaXN{!8no[?w:;O[rY7a4i52cm3h5)5=z4y{z ,PhM O?#{çryG򞿴UJ4b_8("U4B=j5>z̢W\4lC`z"'?׿wK H,4A@ҺEdvA{+Z[ ϮP CorWdG L]WL* tߣ@S1X@#ПT v=t݋L?(@QlNv4zO/4/(l6. mʏ&L \n(ƐK L6.增<14夫&$ b *"^È:a9!!i"h.N $"e"*f Xb "("&"QTQ%E(tКT2- $C͊lD7DfL@HV^#yAL'?8[=a&A 6ӾΝnh%\zfIl%޹1TDەU`VMDnn44L<<&(y|?:1)XhWƷ-Z6Ƶ,".vnYF(ݵbًq9x- kBRaSܹ#mn On<*wS@`쉍%@c8ZƎ#Qpr(JwyjdvdT*.T]>hg8q*9 ' 40,]g[e`滏 sz\qInխ":THXF`z!K*A<]Nᕹp,qIлقt8W;(Kߍ()Y`zǏ+Xtrc%ԄHQѨ@.=q}yjS,$~ۑqxFch2\A[t)qkם7Ex>|\^W }|r)۟GK(o' }48L)E0(Ir&_Z=DH)Q!10AgASX3$bWT"~z$d ʄ3ZD|y MDT!H^mLs` @ƌ;޾i I!*J0O{>(ٙJtIkRC7X^i;2ǂ)AB CwFqsfo~Hn4է +NZe2|l:_}1`jTF8ABTzIG5 no!((HՇ&ǼL=Xoi<-#AH}q?(u w,* Oi(1yUKî):0}W0Uղ\٫nx {PD H.UqQ ,5o p+]\I`]AJv7⪗sn[zY}Ę0v׍>§_U@bkL^Ov~N5 lVgIf v\i֢C1FU_*9A~^Z`D~VvQU?Ԕ :S~uPt8iE 2L XUŔkVj}]j.ϭ'D__ esiVԧhИĔoDq *'ҥ)) )E!Ƶt5z~ppzrErF3ao㴾|ousͰn{ ,r'^>qgIA֐tTWdӐtP8D$6GG8'3l!?!G>0'i oJơ( zw%9N]rl5'9y<_٧3F]КߠL h;> |r'$0NZY s'4h1SowXOL> ) ۧOt7eUӵ&j 5@PU+QcfzD2~et.stF "bP(g#Ff僱. 5f3,e-g TD$YNաJ<^ 삪~^OKZjZ(m==<3~8B{G5I{OC^A GKqUΙ> Pnu=zIL:d+ 34a%)DĀ_#.{6ֲpslXt Xϒzm!|)_<)΁:4d(6 < ous_^[焃tSHsRn!{D0ڻqj9p^ˢGrG˾39젎p^u7yn$ە EA:b:zF1^3LYqGA^utXl3c>DI,I>}O03Yi:W~ƈO%-ص2q?loat\ZQ:3O[ʸ9ȁu%Ĥdy4, ""#L"}']h'%O=q=" t`KQ!+؟&l:I-dr/0?=HFisK@]ARfu=*!Z,XǽW2C;6osS>U䐷d6a^)mt跸lK$GOJ\;4ݡKmOn$iOAmmwsmmmk3334H?@PT =Cg뜞ӓu:rbQR(g g Q?)?AACm6H B83 #v'qox]w'[Xx:y,!^(6X9& wϽ_֊H;ŢX Q `+)R}ļ׹.{'_M 抔8vgu SJRJJ]ת0! oHijz]vq{>'pC++Pz".<>QrK 1u}&q'<_#XFW.˺w}5h%~>}zx2{M0\8ݽCx-bY{Ϣ0\oLߺ$]!~~ s5댜zḧ}r|5}{SwYŢgO޽:932Ⲭw88/;}xM6a8b̻us߶0jRͦv`ºCO={G=4߇ )LJ֫3x}ΎWHnjX8z[^k#u[ſa\rmQs<|wIfޒ xV~ocv؋ vl򫪬Nd8Zb =XEw{lwZUUorU? 8$<#&a%\q5>sww7W!=vϬ|ruR~:Yʓ8>8$唟t*7 &2n#3.Ac {/wzw.= q3OXݨ_Cǭ_IO frͦNrO ٚ$1igHAPHo925{7v-aXo~ώKTrؓh/XU}$=J{׭Ka轊̂XeꝹ1~81Pysr/IV֯x=QI#01l8=tK'I$B$$\{qP-.͸V"N#5/0U0$/|紻8:KG΃Q{o]]IvUW[;{"xdmz{mnfxꧣ]xS@QK.ٱ>׼]0t 'DOf#ddDtmXN7q8QM;K5矋O CuP`95UDH$GdA2y|{q~ۺ$ZL=#,M{S9;ʜq9>/ZGbH ,xPW,]t|3̓eM)) (S@4 EKV!w D{a[A(;.. HxZ~{Ĩ>Rq_>Չֲ͙Us)Unnb.E/1XU)i$ |W c T8TLmcQQOa((lY}+r Q?%mY[fFMCM~r2 TӫAgl'BrqAH5KG_@i(<67 u݅ФR'ې>Y5䘲gΖ_|G6<^ce\c\XgG1ᫎ'e"gdHQ6TRա4屯MO[#叟8}gAlѶ6ʟ8A G{h|t#B~sqAHOC p-UL$F$?kd5CKKOHTQLRX<o%} EkO'ǝ 8s׆B&@ Gʰ0_o% *jr@5hJRR5^Q1rL.AZT \3j?1LN⡭-Qn va l8ml7iR46lӏW}L) \O6땣$ufًHW$<=4D!@\H`)b 1i]*q䀋Pt|R~A?dgN^=ڒL(*AFwQ@E!aeKQ : ;sQ7юgk8 [0*Hc̟!_eu@RI?u[\V?v;B`.E«A) ZvD zHhB[xv@P/`Gq8Gc>=E|D|lHeCiDOϵH#Їvmd;ڸyC.nW#i=1 \^yU .Zu_0&xrTDiWv}Yu~\t{db22?`ٿk<5g/Bϯ5x'{)ʜn0 yNt~? 7FȨ6#OTy<{a@ <} Ԋ/{#|+F_I$7X`BD sY Ks|*_GOuCITN"!  Qs?~qzK A'클 oftO;8͆HM݇/a%) p>K+'~=Y}ln1e %D uQߚ]9}IO'>llU!D>ۃOH~ʭqwx ?y !4>_*&gG{_GZXMG樼 mfB[0yr4X KJ d <"[d)!x0}Ὑj:~#yH`Sg?&+sV( |&zɸQD3+0A)&Cͭ 0s+\X:TY5I3*F҅l3ގQuv\Q 8yQ15Pr˱}^([+1uh zUڟ51S0ЌXG}4 ZBRuC$`&~DM9T77C|`, C)Pϕ74獵6z~uE 7Qb=;9AI`"1s59dbTSHj4VASu4DO?{{AOߘp֎_TG?fF #ԟNcxާOc6MnE@8OfgaOٔb#xG/<]^)2ߵiKLJaf@yS""; OBtkMCo܁# 'ɞ֧ ^ˤD0O='PH/+ )|/̯)ojXS $J{se7ht}]8?s_L0kO85?F<w2=}X׊$j ?x.Y QsNŸ_%qpcϗlqӇ YA&$ v v#oL 'Ȕ%0"" U"Ab1CdOxvT d dR " Ch!j6r]+(F|&~`B uB9j22xNHZl!&[yĸb#HD$]X~SZA퀠{Hњ27zdd htsE n>V`FuRI+ \;R~IWUTƤ{3Gt lCVqH}jFp0md@A H[$4v .E1y0nW1•|ƞ`;  };ol0u9=/`0<͘BK4\bd '9?>~۾iJW_ ~ HS<>+]Zd*G: F jm)0'̊a߇:buC#+YmpI:G eHf40>VrsV2=7pEbs0 eR:ۇ3YYUFۭݷ(q OPI62#P.[_sXW$ۄ˛Mܡ[vz)1ï?=V!rAp$6pĿx)/3@~Pi;/%J"#dt%w<&# fk GooR3$wi>wAÍ=>t!J2t`{5 Ï؞ ۴EdE }%>(xh_!y/,xMK¡SC~ux;Q y7y!$L_V"Jb\tL|By@5#WǺe&DC䍮e}1v*)g:/nD~5};vœѢʆ&J8-\%?lC5G`RnGd'#~![ B|Y 7\w7"JPg&+Aqę, ~QE<ũ7U|nvhX:ʓvyl!x$w.UÓ֠s.wIG}Q+x0x0 tsIesn^~_ji}jQ.V6'ՖOXA}G"E 0لSδ x %r[{*bGv}+d@KH& Fϯj[o Cs5{KۡQr( oQ~>gz+5gz\ ?w18T|T$]L_s`Cܜ|H,~.l8v ؊-Ȓ-XnX[0 0P@ >tDg764룓C4]ar(@ٗU \U,poJ5%hVVmm ȤY캳{G@{A?H5^'&iԀQIf$5wJ ٲ̨%B`M Җ=z"mojozdDU@U4atܟO3/?7{-[U P`6NEۀ#\?ja2?AP)T(%Hc)V{V,6n†zS(lc8|(#X^.^@>uTul2+j <ISRh.PX,*)(DAA*kx hs _ @?ivTz)>)]Ӟ{T 7̿kn܈'~ B@Ky߼uoQ>?ΟR@?4}( BI@H5L!~ w2_ CjߖJ^ZRzj[].ŰN3"v,x_]oK'HOu1́[Y3!q8I9C 1M}h0oBǥЙNBVg1?gб#j8LgT.E2'IPP$ְ ֥I[OZ)A1]jC<, k[k7U0ltމ,;DL2eB `m]lXO>Pyb@  Ԛ05gRA?O׏0a2" TZ *)JKMjg0R!Cg#=Ԝϳg#hBUprhB bVff-kD3y!Qj%8JQ: bR0j yzT@a$UrIBIoe |wX?mB.hz{/Fi[`׻gȘz|TD6y}Fm~>jh#gU?g,@#y2~!:rz`R|{Wư)b:뼂> ́(+x wIm8a`hr\mc:2%+s*_^睂DwYJD|F^ - :J+AH7DUUݯGNrӮ;v*^<.rM~nzr/6A N‡8̅i@ˠe/`+w,p8og[T~6 &pĆ@RMv`A2P( a]|,Q3L_G͂ê6B,`] zdz,,ܸP(Ai`w@ a*w zzyAfmubLj賣6Fp> =M_xpNS~><(+qC =K龁AsDz|"ga<HGy7ޯTO]mW__Ed8TOk(T811 'sg-h3dpȱE_?~v9}?Vy;~@>" :X%>3NCܮ~?ߓ{ϔ|?o/V\`e%;Xig2~;c&IS`O%i hQ:*#/ɂʷOxZ>nsd,$^Ǩ\Ŷw؇xw"+f yd,urޡ .Bt4d X l?g`4X]j TĀ* / %D9-[|XoAd7}g~4}ϙ3p_X?_P=@LU=>_{? ߖЪUB+U R}qMb>MHW|чF&+DU -4qLV4(:>rƕ0!cR?ykexôLmsc){k`|w_(e\珊ʎ:$0 {;UDC b"!|5>*|_Nճ9E684[x=ٺP]0X5 L>uז#>hgV!7QOPdY^k O< |#7\o0 šd]>?gOyTz-PS~IP @Cf xՎ_BQ`D@ub?5R'}#P PXQK:U3s~Z9=FdN>z폮hiM!If U|1UU* V>F AРuJ&0Lkptڒ-[t+{]PF`~fq;8 E=,#dUu{T- oSlN g pX3:IJzx|?&g5Cğ]njGdA2$pPB5:}׸uAH.dBn$B Sc(q}=ޭܽ8[gT9BJv@0fbE&cGŹ!@^X}0;(Q7udHM04CeHgO` X,D>> /v@~F76S0i1'f}pBTߨ*զ*XbKm. gÂmSK?6@Pz{žV)+(sq|Bo J!Kiy;ܝYzv (*f;_M$7V =s!u`siQ@zHArU5?8<|s gY1R"T)+GMRaZyvX^aLcDMGHWȐRB`[stB6[i3,Ud&XKV?AT31)Ĺ֫"0ȬdS`k$DpJas|j}Y큩v(zIHV|7I~"R>~pΐ]]|U$H):I$L<}#/{Ҟw(G(d0?w9l4d3ḍ[Ks M1_ b7>_x=ڨ D҂y?Sr0Iqt /)4b0Z$<O7v4~xzsPu>L?_դp]זYo"R3 "Ja2iAQaw!Wos9rcO?`('eVRߓnJ<,2T>`v?'JOC%X{tDmtJ|G u'0b#YPa% gbOY/5E]+ԥ0@B!* G R;v],?xo?e}Yo;W4mq?4qAye'Ў =Hor E1JLƻ׫'_xgbYLQEng~lYT=Ǔ.@/*I#%a5Ug)\yEIנsaԋf\!C>pB %:?:QGz2l|JX퉛&[&*{QB{Pb&[D+3mjHBiwӞ$eSOJDC!D JēB{PQD(1Z)`K!x$_`S ROsE.glj 0/4vBA:9>K.c 7ئgBA&&B9! OG}G>>2h\Rfe(] ^}@[UA9e\R{»8mN4,o20[Yʢ( 72Gʁq @MT<\0х>sk&' AlAܗ <"m#zg7u"x4XCυ&9bQ-@$SA ?ŅsC?3ՇuOa?s%θGKq2Hy'TGqHx{  = *,0~!I$i>]RFSN0g+]O>!m3V[S8*K&: %zN#>@\BˑIM!6oXZqFۨ}Iy~/z}8߹)䗘wspkDz?WHk15Z(D?s \w|F|O>?bT*]0b^J?/nЮ9G d!5բmre\ ZKacGr7%ګ F 0hCG9ne.U<6EĩdaI-La(* PŁ@˔Z i{ͲA?% ~ po#}k{T/WuNpDy!#6mګm[jS^u.$N{gz1Z ҿ}?-W *IS1> ǝOCs[$Da$&G$cuҿښjz tCyd=1kzZ?oI$*UUUU\9%GX<>#5:qKԬ $p`@ׅ^oޘWfH>ZNxuh.d8\퓗>WZֹrAh."N{ZA$foqLu<7|c;FY՗1hB{߿NBhFP"X;ǚni"Vx)Թ*q4$˱K@\|kA\9hJvP\ܦvT)"ʊ CՌAo$1nͪs s=c[≮A 9m} 34&XVH00]0G?<.Q^Jss6&#?7k#d tA/Q~;~v\ඎҗst4zL?=#fgX-785uxAPaXT l%å_eaO,D_Q"œX03 MA[fk">Z?we޳G<_ cty;zyė9Lq_V=y~B-J3v“8]! }oQst0ʈJ _S[B6pQ] #D/~gȶ:7CoۭZ|`TtKW)߲:XnwGk q?keeڣCbPC<7G?6j3 [7].OK Ud o# R. s6zrx(k:|{ɝ(v5u{ )6ӃPJi-q1>@Q:>b>$xFCY69^*N\Ү:qaw>CFCI8$V=珝|=>o[ K2Ŭ<׮Pb+v^Xr F㧍z{_·&b 97Vzu,{ ĥBjM-2Ǒe(@NK'w)Zْ<|s6,qIci5Ӊ^s#[nV%=:zG6tNqPP"b13&ęcq 0)-!NIYK,]RĐzAY˲|R 8g}@d`+I8ǿ1nݮBہaX巟œ~uKn~i"s0vq8ÿ|$jŮ"&lqݻQO4d -8vmkIv@"eH"b6>R]3&~^ŏeԉyN3:Ǚ{!dMLCe?3)BARWؑen'PHQ<@xpIwdд>V;ةNY00M0Wuǘ^* do_k%FaNf(hx6R,C&`pgQT%A(P#AaunPdn`nږ3+4>$6eU(6@taZ]'쑌%1ʡ" gA+;;G:f\f_s̲q/*|[o%'V{SfEpm\ qݮoG^CHn n%rxR2N{)']k̀# E/!1k\=s(e` f2h#%B V={;T']vá3aOD7u6Oc&a> CN,|<RɆb}EnB5Ԏ"ѶŊ~Rl-uIK{ш ܭ{V? rŐ R5 )*cTuo}OwnRt DX>K}<]qK&h J3Vz39BBd1&q~k5p:#f.a[/{gv-= `.  q) 0y7Q'c?>}TON1, i7;g~rp TVp,[n0)!vs%J!j 2w[Вh֎b~z (]PCG[IhI\XԞ˴Ɛy(8MsMT}l=]V)yzPy3旍5"^I!W{՞ Sohhzv`<6Fp^|s^~6%i S%)Rp4-"x<̏D.@H^{?Ԑ8R/ y$մU/]u: iam(lJ2fE_qOxߦğ)n|?P7K#nU,;Nn[|_ 7ͫ,Vvn]ͷ7>w &#8Xͷ=7tg ~O5KC%}LW Cv6CE׭Wf S@_vM/̨ %t<<`#|m=Q6lǗp;HN9r[?fX'E#E5v;ޯ#uAG2cXB^ZGO͎ZaG3^xݮz#Ad=93ije@=nU) gمՏ=/F$.H軦7QnP ) 4ړc3~tW7&V  *:w{l%O@>igKn0uMoliGַErC%Y,+ ySsPb^v;$ݥEGxGuX~ִq9"8A!nګ\35UrVmXQ3 T(Qr5$]]W>#G-,A& p SrV[ EЪGD짋ݣNa4T<9( R[ŅDK7aEml|:>Cn6E2e@5Ep2XN~|ڢ=gXg;d*DĞc!Wbib+e_K/6wLe({rmHa(BٌgLdnVtE_^[n+9gk,"3zg_55ck_6ryHb2ASatg)C6q.`x HmܛUl;Yas*-! hމ掌7'yECPZu2ՉJL['q/7C}>,#/ЮQbR o9B>k{ ./~9=Ucظ@x&f^0Q>#;dsXz""7T%tTnBPS,X^obEy q9xF\<.6Lc4"6٨}`ug_"o%,E-06={Vj7!t*梻*ֿX&|8.WwdQQ5}Q嫁~?ꡉi:4 7b\!CţW  iZ4~ o TE+y6-x8g4x;&NV!;0YF7q䴟OD ?HO cGLYV'αsiG] -FCGdY I 5 5X/7Jng@Pв|yލ]H,!B/=p= A E'Pe %>h=JcȎɶ}o㖒hHYy<@%6_^߿?C=jl1TR~VK9opO`લ oWpWi)Ԑ]y!/T~i@V֨$$ذ+8a,7GBSvo?u;W7P׵cٗx_` mKl{s!, N{ z Gwmxz:C;ۮN~#Hv\A5wN}o.iB&R$j?_gS|lGIj>t;EZ$$3v|8mց60v/?G?| wRG駢 7O'՚t[!ld8V>|\l+m/&GEgAOYuĤ[T(ȋrRH. ?gòO}>3f|ˮ{E!URJqW@XcD@YC#;۶Y H?/ޣBpyЄR$y6_>}Aߘ>ؘ3]0δWjw3׀aRĹp3+qI&,C%Jo.fX3$+3ι!U  F0B @fmպp74 TGT"$[30m6=s:tēh_8sStIa `0cp_]IFWE.׮{^$dUs plO!fUOC$L.[<F8!/?`uӧ pJ̼FM$5XE"͌,~: 03P҇NȘ9N,o(=0ח-+TEwx0|.|OVan^?,c: L_-=i2)qs(N%"rrnxG]+׵ ai=GGe롅/XcA7`qQތyUkÓQ_UL(~90wYdLʟ(2k, Pb:Y7=qPl6c Z/Cb*9*Y9/Ӓl~: $.SgSkPߥN71e*jUKMPFΜ,H}FIeƍ9st(8kA4N6/B#ѡ|&%A/xs&a"ߋ{ ^XzΫs %ПBKEy~Tv^mZ ]{潳P$&|~u]nq`Uw4bw N38dڟ_U]/o7* hjcZgw"ܗA gYA\EE 8vegdeR| IDGҽ^vRv1vB求X zj '^莝!1np޻Mdd$A2sKcüG LWJ;C)8 :`+u "V^Qp2NyĒbyA;a4+ga[겮05䢎x:6tϒg$!~ 3c",ٯb~Q#Pk[xoiNʞrdn/K=RX4~ΐye5h(ݐyhz@"A_/.NUH\ܶ T=Ha1q丘>Pe ڬ@ feի8>:@?d7e"#ib ;k`*3FaD%kwY6txD10{FI;k53*:]Vtle=Vnyp(ac/G FE+_(P2dNoP8GOkJ.ʆEp=!UhZ5.>xPc; bomrEDpi G*ֽq\!MZK1 J.clk = W(Tw=^|{{PHu;Ep=nƠyn!͚Ji kHXY;XK<y>>r`j3RL@U_>HyX. C'<;OQT.xiN:p<s#KþGa?7_ڹ|vayw'GR]PgdsQV]z;s9r;lB?z:+2s&90p<\dfcsR#MY_$4AM@Yɰ|`))ɯ7mK;1džﯸ0QV͐?B&ǵ.+MV.V9e>:QqK:j^+'|T46xuuz 7\FID$VS))PGjaX!As)\ \Pc!U?oƴy=@)4/('my +B:r^r8C3\*~RqbMJfY!50) q@a yPQ)5.Nf9s,>֒>ݿȕ֔nB. /t?z 2'.ÄCJv~Yɐ墳-&YH(X h3//UU=+k#!Vc}Ae/Y^M6{*n]?&thx9t8J߱cջ#}{C99m^ʅgkOelQ8gKBZ/NǼ?Pu$@/|#gR9aƎ™ 勮*]Z?>z_R}N|MTPX܃췰yj5H]P=xx(kCץ޶ѵ8Ig akÅ-@KwA'mȿbCix1  q+pCfǐP5 z@yXdzgΤvA- 9, >/1pԧ׆W9w h 8!7ɑez@DeF0l\agWaEֺQY]) >\i\ˆp~lUѲs^{.h!3]^v>0`֨osC_4`1 GtMXK3Dc"q G>}n̚~nBNZx':F/*GZ"de ́C53ew G,"nnŦ-Q 5ld1\+PTe5V ̓->ˢܴ0^ 9 jxh-l"8SAJE  Q$h!MDf𶉁''ߎfmL@'f)!]@qϟ=T Ls60}q=]m z<L@/x Lo9%jK]\*NJម um,$t{|-nťe{yjlgM/ V[JHIrv@0?b+9'>֟-Q4%nQ >Y~wP&jI=ׂ" g@4GW6BQ fnUB5X^/KĉD3C'L&GBhEֶ_?u'bo+|kuǀ-]f}_!?@ l@CCWIڗˉ&J*?eD #C) .>Xb/`!9e p@@.U'MЎqϛqBSo_l0АT]c0R!JAG2!/7(ߙ&ͻ|Pu{q!;]^,wSsȁjFwqΌd(ĩ$ӯ  kx4hb="{i“(Jm׃42Mdn`ƙUEzu:ps VT(b(@BzTզp]$铦aZuc0,͎Ͻ)"K,XGe<GmϜxN#( Tsȿ|SL$0{ 'w+ʼn. dN{]<+ BMcweF-BM$.v`ITI`vf)$,˶`1w%{Q kK,vvO=fX UTu~Ny ?kԷ<dF%Kב^QK]D ڧevv0->h1bR *%{|<}+pLOjh-TkY`WzuA甄5nf7Y#1rzR+>^,ђ.u;kL/|WH%? #9 1^;<^^tto\Ot(H^~R1(P/'Z {E aLrMB_`Q%RV0DEIp/FOQ~50fSP)|Z!Tǝ s\NF1!)%GJQe|~ßBc#f!%Ƕ#M5sO5ci(A)u=hUmq:r-7A& yE W@'1l!p}(qLhE(E>^tK)bHm]%AsX_򛟔ܰ7 qTs^!=&D1v %#n6ho Q/<"0U,~.~C.w;RxD@ގD_ɑD:~jPZBe"9dL7#2&|͸ש ۤtٸV D&,P_r )-6?O{7!t<$Ìx Ѳ]۳w Ә.>DEy75+bO jZaoE*pȟDSףoP+vOس eo 5@FcNY>8^h y|qn"vr!Fq.6>(¡š=xiѕN#b\?K3QPd:\)$^<íbDjߚ6sx?gݐ]p!bhcQHr~joá@+)!s 2h`P74l r9GK0Y3Y@8(رy~+u*'>AR٧b#nVM:70;3 xm $ tg1xgx(|쿤6h28vАzUl, ,Qwk.#ٍвODJ؂l2^ܦA*Gwd"|E rdyjߠPí\mMv<!& D8mnUNen>U]TI N No;DW\i}{n@clZggR47`=~D9tS#jkEeoL<ƭy?YLw?"_p!vȚ0E`dpxAaKvn|>Ր׻ ê_ ØzxÑ87ЯzˢTzf],(wWD!uv6T *Z$/5?)su.wQ^#XzO~vafPF00x7|Tfѵo#yo/؜gDXv5/{Ըܚ1ˎٙkzT=$^Dd %OU6gޫВ~NhZ GA7tC:mm]?W/$oe 69{7vm(!7(PBÕƞ&xQ߳`'2*"4gO})lAP/ycll:ϭj7|PĆ6\œmkbsd(Nmt\d`ƣK04otRaх]AA8|P1P]ό]̴LRmκq 5 :/+myΘ$oKe6=5#K:s;r9}t!s/Է=ƢAL5áИfLZc` m`pu-ɵT#W$W7j܉`IC$b|zE^ چdWUO$%Q/.7Q1"s;Ce۵|ݘ/CA_e]"uEsr3X\  G^NcǘS阑 8-b #|m܊5~zQWh(A[~3R^TTĦRECLJV x7 ?oG ^ϋs{Hff6ۡa%0:8s1zxL  8ʟ:JHK&u3O^ѝQmٽֵFvu?=.y&u2#-ܻaq$|~a9$a[yT& D  |TQxvqF=''lj!H渍\wsS_1bnHjw]BbC|c)k0EDUqYXԃ9/+_fUbq<p$y!lq=B6 eY:щ d8tFbL_gpw[`%0z2-t뺏UuH7#0/9\Pfv[fV5J#S0. O߂-o"MWo2x9:u:*i?SsT4C>w~ ߥjFZߞ02k,udByjt0[aX}IMP`{q:k_ &{,C/! uZC8˻Y:q|U$*f0뇶<ꋘ[g%j ҹ=A\/֎*F.t׀)yei|g1S˹ !5a9_٩~}`Aizt{6>X"UY ǵq®{JUR=+GSm({-u s-:>lpmnDjΎD&gZTsb<\ Ptm0750HXE,>Q FSJ'?܇>^8:O=@gQJn>qS8#[K|֢ }ɧ3 5A^E ;0сSQꀣU@}qX:^)!]N<4iͩj=۩̃GSRVaIi»jZϽOyK-Ђ'X`zm \ |Sw"?<=HIʼnpRx"^! /pzR9OY2czrM,۝TH W#P@$u\Tu?(o&w|{oQoka]l,Y5@9`pg}S2h U3>qG<5OUhKCkvc0{fA!ax_j*,1CƱifEAwxc{y=ǴSYn}twˍNڧڬnnrABK ~EcIL¬Ƈ 7BHU@̢t#IY>a%LҜڪ'Y'Q,5nv  ?ێoT)3](ϭJh^eCW _ `=%AH"M΀I<=!D5dTêޜeKE,C r'}k4;OL$:UTGM_-Å82*KL>]M˅*Nre!T߬~Ƚ?|d-(PPc`QbyJR$hM"?jֽfMHinQCZV{;-1B.;|v $ xwS<tWz*o׳R^M@;zC@tPp@zCƑEL:(HO؜=!]1rV?K30'gÞ0 Ѷ]TXD:JBfl z a=MDPp;+ٵBq2sWxf6&v+xⱳnrdzׯ{VG]0 SVɯEϾXF@+=:h^1e[W:?~n2`iYzv`70$|{|3CD} ʮviP!e|/N|AI|GXͰ=䱴X8U ͝qaOUʌxAvw4f`2Daݹk|=z؁0AB3QtoAZ"t焦 1X9zV=c`i&tI|؂i ˷ /hZ "8M&؀bh D ((J ( O;Afo*sĵC_[pF> o}iy tr:+|;\oNZd} QB2'O.8$YcBS|Ϸ||SY㿆ovgw!`3){}L KwȂD ěFɮB#a|睥UF +361S z#2v_1~}WX69?I aG'@do{*s#vyd]vp.nq) жP_}^"(H_,I'OW#1vGqe7%aD [ Ftn>X@&荹=-`LdCl@30sR&n݆~:Dh-ҏyK3Wq__Fa7=%K!og=PP#֠>ьUEA=h=,D[ yQ+PG0C׉=~] V_k]\KӼNk>ge(%ՂXpGR7X$@`g`dY|vٹas׌tGq\]+D{o) *`+%*8I +g:NjY; ϔ?6Em*_#*]<ȭgk?(^:- +lI-v|&sF}L-wP/W5_6Uj'}Mì&p-5H}lVsf&43<&Jh_$ip urrJ T{Ӯ&gӐ^Sczbc!hQ60Y8.z5;܄ûsLl؈Irng_o{DRQȡ/i*J=eub*t\E.+߉1>D~}gX%cW](/QB_؉`"A0 rEdsg<3"b>M߻淬<{uwwO{!?rxLz?zLr5JBbAygPtoz=$4 OfQ۠eg !zU O?ܱeun8zǪ$᷹l?&A"M/ӱ a%?|57=* x7~o=7ǝbG=>0QnUAA@КMm%QCI&& D] C_z x hUw")ďE)AUDPUD@@E q2Sez#G=U&4U$-Eڂ& 9-:֨-,A͕(h))"ѓZh5PM$HQ@?0 `|^,=8\=f6Vbwumc:05뀣I|TQ*$d IE075I2DSIPDl(h( N"h* ?0?o l˾UPD@,-4oC#I*W. 1+A;>G$E;ڱ{:\+4Ic% BC\8 nL&) S52w4 % P^PElOe}IZP>OϺ2o蕣x܆1U_/oBfȢ:zs<TE# ߷J1/8ll%KL-kۑWQHR!"(x?O;Ll]Vu1w\aR8f/V#=jbznF ͷab=NV.ܲzm??"A@AQQ\WŃAe'zL@'\P V=_}B<aP|Z|z3333\!5rJaFXtg}l{ȋ(K d=2 /+U\12?cέ::yT-Sǚo(;k%2 v8N/8{}]#{zoKw8zgVffA UY6q7I I`|GwD7yUn^ Ra@X㗑;J/Li ^ޏ# շh@QOHUs%'-$M+j8 >`2diN?!]ћ_ftz" :{SLYg) 8̼{nGܨ[ݦ7(:qv!>{Oguvv6a6п~'.7OE;8x]-.+|PϦsrʄl}eS=/b0 uh5,|p ;~3F_w^-cŃS; x:{xtq;n oo8Gg=xy|ǻnk>Z0Oaxu~ugK=3`N0|GܹXTPYl1")m7"t1R-nZKf 2c[m^Yt ϫ?dtæD0a׬I썾 :1 $+O jwRK&0&`dvE/7oG_ӊhn4;x&9>gBKXy(v(麜!Vl2;8ծ_>!Lodо!B>4ߛxm3VUwјrVݽ7z|_g'gO ({ZX_߆ںcکH"|7?;ϰ*jNPO/VX C@k♇U8b9n"A-Mi2X~P,VأcAc9f!YBK@4 =0w/F l%ŋ'' xo?7M]]7-F>n46 zԣv4ƣh7wkk㓒M9TD/9 ȹ2 $J4I)ʞDwT:n;  Ij#Gfb"[ *%ta?M㪩qwo=x+Oˌb#y`W&?Õe p㫃<W;[q2wӭ}}^Ϲgz*H8hyS}~:0}{m$&pmoI>2mB"!t/P{v }/ϷiW*k{Dz=} ^5zG9iw'.z١"|$3Ep#%){82EW*NA:5 ss N<҈K̜V3Dt!^#=8(LEN>6V x5z ZZ?(oj(W>ž jJ+_~{὾e:ث7CëkDzA } GJYNZejDpp)(ۣ GN8F`ތ*,?#U=SZ!UsAg-kg]xl=d0$.iЗ0vG \lL} Xmp,Lgـ=t'$[ELnZ SI}V;S'wnZbl U3' Ta?vV҆/.u3;Wy̷;2^锈ѼxeULfvoٗyplPh;:|gI;yOgk'_g Dܷ9!ʮG7g0ěYHl#AG5ӣ%vqgLͫC<>uiUgγ,=+"{  )xeY6#uG\ȍ5:c/0}y#g i"gTCI8id,}sc :bٷyͷ@aw h-VYshp_ |IooGx/:=gON.|;} jv'=)ms8af߭|b=su5V(> RI=*u=Iu=ǹ ܞ]k (EnmHߗ  xC5ai&dLla႞nkDPwMDg1ξqN"}.%mPf/}F zvtxڤPfB/=j'ע\=]^k|==amѾo@` F~yrSJ ̄@;@DA5 !D4#4Z@RSADMREȺhO)Q4Rΐ4Dm5-ULHCIELĄM,QDXLfihf5SESUA2LDlhbiV"`1P]eF,cI-3&58ТRK4!)KJ"Z!j@EP!"&H (" &)dbh*"VXX Z i&J" "b% ZVJa d !&b hbH&(*d$ZZHB& J"&)$4-1!)HARRLEUE1ITIT3A5SUPRS- A @RLLTR)QABQ!)A$DS@KEM$ D%IDDTSPPP@L0 "($(*&jH ) MC җH˩ !f~1%A ADQL@DDp YڨI"+w? c &e-DQL5UED?jbZ9QϦATTTDCSA4DQTKJ0UMPII]nz "H) hр )QO: BI!TLUP1DM3@L4^𚤧B☢"J$RlF 6 dDHIUH'$(Xb `O&))R! )b!jd)jJ )jQ$+}\7 5U ݱ"ε1r X>4$*$!!6 8Q ʊ<8 L 0F&6r6[YA1-!sP.zd3HF cN5E($_0xP쿟Qﻩ~@>Л 쪇Ymu? A-iOٿI[x ?/_A-?`c \#~y؏,NVSkՕtL@J[GW2a5A]Vs@g:(W]C8QVZ9~GPz@fVVh*cH ~ƦTlWj8g$Ew?i]7C{ERp]Z#\C^qg_̕;Vًxy~s+a2O?S~_)) BaDݬg]"pWf;㔡vGl[yFrWwo|yڶ87Tcs=\('+ t~֌W@L9&c*kճ,ׅ[BMç">/XDoA QOA7Lk_2l* i=3DPye#l}fJ"JUe1e1 x'fVT#{ʾ xxض2 ޽ ҆7/nbDE  B@c QrBɀz[Ȅg@pR!m9Va~>~ zQ;ǘ{ǻǣtw/T^M:{tT\#kt^o"Fǯ-j-sÉdGzKvμpA{w9h̩`y;gU_s}u˃u2cx7^eb~#kcS `E"/p6Ð^;DhӠۻOÛ}gvُ +tp:?6 hVM!wG2B<ߌ퇗gIʽܢAn<B\$}s -?,e=PFi^r3 /=_Bz_E&10gE^*n#4O@2qL"&E\GIab<;$4,|>"n_]v?a qbk&Dt {uա~d<`c`DԈHt:Fys{s"3 1Fx0PF^"GEY1镻G; `v7#pc3 EAJ]|3t(yWF cYܲmX6VfyJl/<=]zŅ]ܑ7JY?v8DH'}TD^T=X$$#(mUul&n*~~=,$P5=;ȄrOSٗ(k0jt}0P^чgtuH('ջJ/`EQF1 厘鞚L]Us%{$4_gb ^ˉ*u:?U8o݉޺|?y(om HoEOens*p)h[湤})+AQk:̸ް?ҬՔ]EK_υR~UAm`L[HۈݷOKauThL+̔q*ӳ^gc*DC8wL+鰰GUǺ#oi>IžڎuH=1PƨT C 8P>@{ 0I!>Lu,8;n ay65}Ձl1 o3ܰ/yBaL"E f6=4 F9{ŃQ[MD$y&^*-8gވ=( T)_jCև$Ί">T¦% ?>?yOh$^E<;m wN ۿrmpnJ 4!HRNB<4PRLe 4% zK`PaS9M<%Q2RH/7 Jf<M)p5RX9LNtAs!H r /@5`2 d04tdn5sLä|ܫ3Y \e[%VZ_q˯?RE'3xcMȜrbbY:']p7`yp 7e[oh_7MgG܀Hl݌gn!caO1{H QIQ4n޾ҟ$9@DAt@xR8\փX&c j88M8py ,H#F!S7D3AB7|8ָpSa;1l3T+FD_LDh˅u!6>#7 @mFτD)Er*G6h{] 7b8~r/.{CǤS+};ld7Gi8Ox7E'ߟcC% \w[=tbJ~ǔzz4>|8M{\&?B,; ݶکl; $gˋ !GwmI _[rUDFĂzz>ʋ@D27~ T}I?W·C&g`Qh͡(yʒpCI*䯩ԂId6}L9iD2"맇0ŏć>xһT85iGFg4khD/xXq}uwsg`2'r瞵ٮ(*Dּ;" 4FW~+# vǍ}6V\FDxE9$2+Evqg‘Wv)z1oEQFr~a8ɂw7.w= | Oq2|],~ '!~xmbV~'9|{a[1rWD9rv{>*9T&`F*BXsR9in_F 9:yKB AbEp{R\|;J{7Hqd=!jL).!WRal#jI<`9y)XwF: `IW/0zUF0?7D%\,%&xfnb~f:>bV>ٝU8Ϩs㤳Q,*U_o:1 /se^jm1+l屻Ǽ$P/"D bItB-p$DiS_h=~uR2DunC^mj؊WvpIw˚?/ZN/8FTQG/L 2`qŠ"bt'%c{XO!KH d3ۙdH|[*0Uv䪓g:f p6G|}Yg v9.;Rذʉf!]IybGǶW@Ĉ{g")z)NҺn僢5,Nf M3rg獶9du*^M"ev=]u|\&Ե "sx.ם b1sꐷ}u [`$jC:fsѭ|qjwwa ʀ $t%u͍W' ^a[RE {_s:KhΔla(un$rTouGsף]xD؋wca4 \!ۇE4gLqn? **,>*y=h)dLTRP Q @ EE RKI Gu`(eʔPꈆID Dd bo  xta1ZSpI@kI9QTпӼlZ UbfhҚrkբ("~- 1Ծ{'&V"آQy64b i() KFm5lisgFOܧr5:ܖC2XNEޤ4 r?K&˃4f]b8N#b*)3jwhB 9hͷ8ܴmCEVژ MQY"0ɋlʃ d=:hN#r&-SGh?yOȏ{r2?/MpAX{?~B#HjD}TT%`zpBF~>DLn*j!ߏ~!eCF~,zݠ'Z)-URM] ΠCIuLgҤ 6Da00'4;S|Ir{stlT|A_?W.y0p{oRI5|\ !Ikws̻;\`VfZ]+B $SubIDD!%韥 9yYULr@$Z1pWt(#ӭ%W !ˑ+?\#ob4oF),?H B 甉5T/Sy}:s ^FV5SI  &HۡGA(Gvzg=|2nt0-5 'TwO隳arGK\bchDqN >?7lD|xmժGTǰfdX|>p;UOo>n$q|:6_nqJ]o7s'GX9U3%?hmv! r :(} dXcPUkgPs " J !Ӿ0kڱw7jl`k{c3jc=qw=Ǝ ܘ:[F?.'*Վ4g8'CP1BN]`p83W<>V@5lJ.ptJml5C nK6w|S^ٔJqeon8dy%8E:O{o`2JxO0<'pL*dARמ0lMoT]P3fu@$ 2WT-i{Mh5+)a .ԈpIwux`si(ag͒K*TM1$@Xa)-kQR}Glv0-  9 cL:9ob,7-eLzwsÍcB;y"Y7"ZjウQjV/L24d Lt7F)R2 z?ir^P"~S<aý0Q ,'Ks'-n Ѿ9Ì`3C3 0dQ 6]y˞ιݸ$GQÜfއlCj+b4mKŇNY"˴NmbpדN}bSu#reӗ$x^I+uSN2 $6R8h3(|0C eM`*aA 1 pNEg6%naK  h0!Ӗad HM@$~H"Ǵ"P2&ZM9* f8@I!ؤ" JJ`Z! UoiUE`מͫ3\lQ )5!,Nk9u$b=CQGuC4`yyO NXx`ȑ;s%4; cD9~'DzJqw ()LR6c8ն qhi1`d}cУ+*u1W I4t{ݮ FȀ_e )%hhwjuTO=1?Fٹ ]PǑr7Jx+$1__LvU!bZ|H:0bVB=k*+>#, KtE)DY tx RX08DD U>ܷ; RġMVFO\҃pǯt !X6D g, = #r9ƍ)PA?۷( c}$E6;%*F$3.E0 :h(46(!gȚUNW;(`(0IDɉ(92ѽxEX࣒ l 0,k0 ,+\ GǬ RP=4{`u|gn״9Aۙ\d1?4U ;ժbh}/ 1nD8 OMT Pc3B'MbnU+C9.tͿfӥs6>!8EFv0 =7ilg=:M4n÷ oGu+t&fwXP ]b?WFٔ4}N`L=/ʥ$LJ'Ɨ D@BEYvkqZ0I@$31IAv+ߵRJvÌح$dea1.^'١g^9NVT+/JTXЂGaI 0@ʫ'oOT:O_߬}k;)㱵`|[ABR0,IXhw㏾d'.}[o;Y;O %8%ߖ#|6FE~O q}p ~͋3v4wHoO mXdt $ s}% MPy2R=#'8N .JϊKv\i@HkHLYҽpUI2 ]=هG3֏hS.[de=>5q?6l_Fn2O^&3n??Ì⪦qlX~?3EUeH>ɭitǀ#1#~zj<gf (! ({q'~i?T1:{<M?kwDHQUAݐSm>R -(s (?(>t`kD݅>SdB$=H+[HDMx G1.Dp HLO>ج@; 5$qʲ=eliBeD_T@h8Gv>I=G߲(ïjz{oI$z2[a=,lgmpnR4 ~8/4nMQ(ӱ0B/jĽh@>xXy뵛٬5k`t{5~™8g  E'7tl:i:u7?r:PP?K|r'Z],C.5'Bu*DHp+ p57f#1!~\yE͏뛫| IDv"";>Y#5MjRzs.gyWR`PC.jLz}%Lŵ( U~b BmHzjfu}Gz28ˡbm \zzLsyn?;5@'*XEHu % [ǵ#&pu_]Bӹ-b>% }Qr"L]@TvF9!:n@Gc~7HDĢl, _tY_KM̒vE蠽DcM$ !M"ztnOby3кZҚ (nT:O * 79{zx: >B=q[&y+P :2; r\>r~EQqFp̄cQ94R<й44Re.p/ o-Â#f2h?I\JCo4͋! E\=~VP$g'՗WxȰMa FFL/h$3 IIP7H:,Cg6O$ e Fx _b'r5 JBz/ IB"Q}c{VhowstWlT7t"8PVYTDDKCϋC˯E}pͻNgR\I#5/3??1ޱ'pJ q2΂,L8m!)RsZdO@?< 3k-!u"bK0ԫjAX˧ |q8bs&RN?өEyqP ~<QWgn&:1`ݯջ&*riGQK12#)ـ|8c"I(On}2G{bg_)A)/?c3=JSFbB/X5*LHPth4::IζBoZVꪘ>%.wD!29SQUbW u= Lsr9 ygd7=K%EpuzאU=~Ӿ"Qk -kp>,jsq<%\CRDZz))0:'J&$2眿`e8]URl>*6?_` R sB%V*$ Eϩl<|q|b&W;{񏰀8fJ;ȣYsм` iNqar|{H7l)c@u$FbkU Xh;|Y=F{3ygDq87۱HQT']=^mL Ç 쎚X|Eni鏶{tRU$I3J͇pQ ۅöїYRWLT|DCfMwUi["NNQ6%8wE@ 2Q/|`]9Njn90#33 Y=Dmuׯ=ꝒtXGܳ/qQA$|eg-3uk :I 1)n_ҁ#`㓗xhz1wc˙a7.KzqP9$@ocȾ=w_\sX¿YO#c7wqǨxG(/0p$H%j;ǡOD-Ɠ0 "}0b0."#(Š˱%7U ݔXGn֠_fߩLl\Q|nrY f\"K2;>66I:^ EE@+X _X@ vjqܡ8Ԭ(V':wft.\yM(8!U_P}뮀ց6$EnyXqnC2*wU[ub""1s*| ]hSn)cZ$"^^-w|4*q̊1;/ƻDDFf@ndNxK|v`)#kxwY#U]F,?_9=*g""*㺘i& pV5jS |@!H"`0H=u>m3^e4/R닮Kߔ!00Ixm_\SJwl6߹'VPؒKO m-7F3TI Wm8о 2+ a**Eđܪ L7\gy޾n?<x;Ze8HfPXIw βy"$Fͱ\z̞E$ƪ!fD0s X `+_Coq;mEY0 FRI A4_Q }&pYCqL `nW 9 `k3|~vxAchc[X0 Ws1Eƍh? W=!\4Ԧa :@@3/ϭn"|luhT%"ܸRJ3!ӣ(@]sldqxбCYj[rZ?RBkZ,$B\)qV5{`oj|,oEsDmcfN,\r!VL`IB 5BNv/*y3]d02Sy:'‰|*i!Ov,4?V*`PlBɮ1ZR[Us3nU^U$_+pMDiq(vb0KuJwGPm! WT3!L|/M"m>ʲQVXdc: -w{:|^3uNJ/M"Q !nCMU0Mu=ut_n"BjnhD]ܦb`2o0@J ;+{gN3n7 ?T@wK Rphb7rY{,ak+d{=0ۊ:-B"y_|0{W|lYasဨggX|M屈ϧU?Ж? 8:õhqڶn@`xѭgYUK仜z\&Yny?!ݢ!p@'Dŝݠ"l9'piH8o>CΔ/@C )kjd[0:e=sz| &utOk=uAUTRƑQBߋt;~ FN?fԪ,fU<CWA/&;wӠ?ia8}@pnƎZS3zs0 r`4;Ȅ@͍ɞx='ȠB.s]s.{]H]codObY !f'wZG8U(:HN% -X939Bbkj> ` .XVN]R$BnP$JG4,rw=nsV9lHftH߮J`{LVum7Ӹzml(|ϕ'njcOMrJN"g8TAT dUI$68Ny[VR1PA.N]H#l0s|ڤSxU@=NvwR|u`PJwpfh>Ԣl2$^@X~j N{{JE9v+b6g,bGs~sDuU Use= ׬D3*aN짅OT$KN> G;,330/_ܘRD "[cnyd|bnꂪܓ'n-Js;)mI?fHũ, 9-a;ý ?% pYѲTc%iaC!uȑ>GɁ6C?x {?H5p7e2B=c?y8amR=`ۗYXg#m'ns¤k{r쟨6vW0n7=ٽb ؿcI!!vzN[5{0/%"cB=ϣM|!Y؁,qf'q9`-k؁-Q~TkA0 1;o;󞳽M[~Gv< \$"lSXTÊLSg+ g}>I΄+ ɤ$Dr9~p7ȷ+ަ8^L(;7%噗AD?8[G,c b+s5XjKv_L0JZ-?$F"uL-1IoE,еek mO GF\q(ADfD2? Q"ތ7+|;r.f7<<Ϟൣ.Ґ}̢phUM7ƕ{]%T9 !:΅Cӈ:_96V",!\vG+VFcZ Wͦ3?#Neq=NqNDOI~N-nCژAEK"Vf1J\zchΗp*UÓ+͍- 3 :.}tw㆒\x[ߵbQ}Gj't$ڊ' ;, o9l0PBt(l,e"tw RWptizbUgKnoE Xet2["jhQX?*ݪVFvATvLT5dq!X98'^CjGlU~ WZI5-&#"!6E :C S:F-&<(/#&rUrMY5YTXRg7HZ.au͢hX֭F0j%5>(F"6lL@(d]zg, =BHDxΪ2 ߷'%BHšPA/Lݬ|z xEB_{F͙G"as3_N;cFaһ$Eв#rs;AXy),\K'ZRlwy[::-Ŵ m =3Ry*C*֫ mi >@H&ss1pQgc+4affqRΔ']}_i'[!D+x48ers9¼$=pxlNS$ ;Si(2[ 7 ~ڇ}iF#0InNPf$1g On@..;Jn8ӱJ=xK2@OQzDx od$¨Ue> JI""Hb~0!+Ϣ :? Dl?:!#!j^ \Da,KTo!'F)dYg#s;*2:M5JlLbE!RFCH\[Eݡt:8 V+. AptQ@y ˄r6^ɤioKdyO2YӇMv`0Gxf'xfr 2mp lnG#r9G!O;"l"ľ4 8rbƯGLE` 123?>cbE) f) o>~f-Ij@Y$ﮩµ7 P@jC%P E}X݁?׊@\CD@}=l{wUP\߻L׫j2_U}Փ095@/({瘎v?9;*rbo_r4_KOa:<* ;\v\b Ǯ/D+ˊ[JėC"6or+]d%oS 6ݤt+l--˱@E|P.sp۵ L gl< ĥݱK#HЧW`ft;R}r훗~Xg3;Μb1,)iL(ok0ʊ3>먥pD9&@j  O.__YΞ6g|pDb @*YPCH<'sHs3:j'!< .YhCL|_;j0Ա*;\c'V`u0ܟ&L00˨xsOgJ 5ustI@S,Q>6y*Rᄥw`{PSBu@=zFZ8yktgCQȵ Hk@Uw-eXD{UQ~:!8'9P!`PO ol ѻD! nBb`!5 ]}/ | vDS.ƸX[g}0h`=ycCetH g)ZC1%<0 Gc5ۚDQl$P, (hr軐7(d'n bvd>aJjjSrpr8{!!6r9O2 ӡfPsCDC" o nCD) )z>{pB9LKSBIEDD|~b"]˘^M @rˀr$ye69FkL(MAAD:Ϭ).q t@Wx`90eXHrؠ,0Yd\yqv;8Ï~{ 4z!uO8G^Fܮ2 U 2!2}i_IJ 70'gKؚ"݋OS-E=m>)7lt⮊81=҇ا[fwӫ "Ȼ SL<`H_|ohݗK_C3w1_C&ߣNIHhA8J HA0H!xbP& R%fXH$U䊝M@ *md$ϭ0p[OCXCӡgf\\-85Xg+!Spq9j2?]+p}mpESLQO930 C>\ S>rBÝ,2;} ba4XD933'qpDa뻦YK.wuVÇov{HhLTI~x:`$ H#Ś=0 v<kU 8`?>x/Ov"kNu_'+AJ*EeU{-m0 p-o$fBBQf<aqYl -gI^~ ?fH3w b<W$0pN.4r8>3{g D"a1G3!QAqi%SLsҒQ88 >MNpkviNa= +&RdcG=87 ~a?<\{7og)4U1e1uxIC:1'1x1F8Wj!9 +YTN!C>҂̦ 0bB2&1?g ú c{4xNO})%\6^0<|JJxx!Ӿ}(Da<.Ng0(+/Fi+8V3cCp||2m@Qz /@ۮx.|C:n=&EniDN}|  Gg {^l~3t]Ә`Oa>^وlNb(ȃB0ZKZ^NNUp8˘7Iwc8ʂ>#zy[kQv; yoAr;D"=.)皽=AU (}y;KxxiٶJоqFHB? J/ﭲg6H"| tW6@0H;:n U5ad:AI34M Zs (y$Y^W8f~ 3%J\_+CĴ!y݃_o%Y`p"J$&$~?^J ӁJΕJ%0յ#g$ Ä V?OyMkGw j{nЈ섿+ћ˖:;3T mtMڨED$&47 7"p'|`@ϊ9`\f#\ PgHz{+1'HᑝN "T k!%BL9sfh~Ay_zIlPr{1E;"TC"B$HH)J*D J!Hqj 1Ȩ |SS*=CΘlL d+: 3 =:: JDV!i{Dh q2{Kh#4Cc7秆a1zz"Bu^C8ꦑ0ܼtf`Xا۶ARx\E!!rILW$x{P y"c9؁ ܧ|!.C/zRgN3?w0NPN4˯WG0۩HRSN\+FlHɴNNf&d4J@4LP h(Z7Dg7.gI(h8 H)$C,6'$t@#oHe;8=;*kYQcOޯoHҝB>]/!=H~x7Y7ETL wS,Dmh)s+(\˅,px,oVx"s ܵ =5dːY5Wk86ڱj9}6'[g1N\Ju#npqv &KXE ٠CUD "Dw,YZ8A"w~p &$M)NṙS"g= hees[ϐ$uux`zxrI#g4bg< /ayR waw%(Fd8Q$lD=o@VItA1Ӏ0I=;sfY8=;@r+4Cv˹T8x˜u@ {Ћe!WEsg $8md+̚ Ws^8u%7r0 ' +z  8C=Ypm|wtG ^)M FH ۥ{_xum<4Ƈ eG9;Vk@qy5T'@P f o 8gOC 1Df"@e )T:5("%f 潺`Kno4 %)@CBNɤ,9÷S D'CM%76 v[51p$Ű̆4zUEdVA``D27WBrHhq92JxXNpnRsL@>v屬 $ )bN6is67HuMRp65&j)rnS#@8hi+R"I .N_:Pa"Ej3x"''D J1(R@:( 3A ;݂ dP9Vۊ;I;`ߩstﮨUp `=-(=YM؂wd&PI P`HwnιCL.&;},Z2ot&;kn]dD1 6;&N@81 5<5QUbLL .m4:n Qr u(a[B 2Mf:;@1ȡ!/t՝ D" @1ރ'BHg,rm!`8pL!C` nfŚg`Bn̅NvCR{v+~%G%L1"HV@cAoLQIBFH%( DNl"8*Kǫ:y׻ӫۦ hh rT* U!]<1KqSnkt/|x|DTWHPt5FY*bd QM :X}r "U5 O<=Oa?W~] l(0d]C:>}Cck2d']`jT€>"0".G㭜gt;qT%זk[8U~: < |Ssq_8ݻPqW;`NGY.iGNaq4cLYG OROk#'ၠ:M{4PKy`MRDB2hGm?lϗiЇiDOU0G(*jW:d<3>K6eTRUGB\C*R!!@lQ>YНIT1 C3~J0imÔ E2L D (ȑNDVZWH&VO=#ߏH0sO o{ɡj?GL{>HzL4!{ab +:oz510T $&Nf槑-^]}EΡO a#DS!0..PK4Gd`9uvZ)f׮NE'xupY bE'?΂%Ngߙ=FȰǸ&p td*BdQ'yx&X~)Eya Gnsi(~S kfZ|q@G-u4:zPӧ"0Zʩw I&@*aЕ̘,{M:4cR7 VɰXT\15q.[5PMXcM>b)P Y8,8`є. L&)'2(ƥc91&L&"hBt?z~ݽwW7<|A?Jq-!cp屶ޯgf r{)UxccaH&R\D$(iG$xh.2Sdž8COoN v羞_p$I40eOqQ 1OwG=XDMl$Ε a!~~O۽繐֖tvA?(8?iZ N Yi"L؀ȁ@ xQC ~Z L 1 /˖TX2&0!iȰQUWOa e Ӊ볻(g߲Co 1ZNDA"OҢ{lujyUSt8F2`b2[Ο[y|ԦH ܖr)>O2Fkh=+B #,жOM{FȘr_Cӧ, b&6HN+]gTV9,{XT@H"v=*4g~=zFs )6_%7~YRXE |EanbC`B>1Gp Ӷ~ ޸rihc>ؚs(4MQe`em͢%rxGT䖌Ba,H&(:iLhS"ߪDqs]q{DbLp NTVLI3rsDp1$yeL7(''_-9zm)Hl*kāTgOYkFz;{>$OLEvPJ I ! >=I;g/y)\ uQ C(wuM氜h`R˽q$%sGG'A `c)*Q<13<H^X1>iwZ;;Hs>I,) ^A`%2{9*@.L0F!*dG4T>ys=(1f U$|fwy{(\7".H>*o&Z9xxvaۙGZñ} OD$ٙh_qBZ?PvpA"(; b":z \uXp0Q`0;f p0}UP{4YPʿ~l,<&g: `*\ay'$$^~p}>8vt`|[)7k`.JCw9=5)?L1/,MIaM7pP!.$d߼cL0BJҏml JFJ_㽏=fB(y`b 30c-+bDĨX„S㯧~9۾~հ{7GM)/U/8#z(oM73 EBLP3-e,_=H{M,IAO'S'&BsO {:[ќ= 6)22SRBI0IҤ5)"la{If8 BpC^cRN0̐|X#sXxNU7PRJs ^"^02*&㿍+'*vdB7<;qx-d$ed5ԻLj B;3A /(uiP(`:$%yre֠H偃 %{>.?Gw=( NA<UF> 4J{ϗRVUoͤMjٝZ )x&] /sN&˜}y]ˉ^ j5s jEAұEk81oZx N}4&1zCJ5Dvzb(J':!Ɍ _e 0SXyts{!PDnk9n77qA!9̡3=tIxFmIf2Mc4t8hrh: 0Ȱ=E&)̓`Bmhy[fuX:j . 4JxApCGg{,E;?[6(8\ʾ4 bcd0&`L7W4Q,','k"o&mMΏ[n\[#aGM7.ڳX!&LL^>~IMD:j0g\gu`iIsЁO: ձ*b䨜n݀Mt ubnԲ0 C>bxPnjsk×T<ahq ,lmSQ>wPҀos1io4)(IxNd`lhJ*-1(s0 'B\TGv<ڑQ2{,TAUJ l~Ά|8JZcc>CIH,6 YO}>j?))ý;dl0}% )XwggN^B9#1`>$2JLL2$N1 yP bk\0Ez :;;r0fư2WP8̎LBS[0á!nh&wA.|Nψ,۾}ؐ_wq3F2z -/Ҩ8/j bK (G!&$9iŠەmx۫l]&!$( 'iV30X|+'@I2`{/I ; K8*{yhsA9!,<2p2G|sC23@9^{<=P:n.12A =<<|h }}y˗p3M<ðj-=fzT&`dg,N2i&|f!A.: * l02! i,Cˈ ]3|Su!t/NPPO>H.Lܤ3T90 JE?4? x}'v8:"njb |k paLr%}ՙd0t͡p;C!cEo-ǴoI.ixhپjsnܴ,:`<tAR^y@^A a6vMQ B@GvoQĠhM0 L VϬ0ǖ WOctrđPTd4=0Vg&4[|q>IsI(BLH'tt6V)@0$G!Q+s[/( Uk2ǀA ۫9"upDU)&|1 px/8I&6O ,DIɀ}ͼvݱy@k٪㑾( CHH$a%d%P)*jȰZK0ȧ77ߔρ0̈V3{R^΍ݏw쏳c<ikOP#?TFP/1>'-b3LJ@Uyp1%q0"&ә`:#z'bC#{2K$I<}G}Y{x|/ϘjK'tP}@a:SÏ|gs )5d"|b\c㫀a/@ gbW:IfMPf8LS:?I!ri4X߻:DG$/cW x,pϘX^~_$IkrAᡦ登ြ@IrI&h!+%~8fL`x.Vlb6wr,vaZ!_HG] ~)"҄܉r,{,]޸x &zG(\:tq鏎kc> D Zysp'^("mX#.<וD)"AhҞX'6rA`nz] z=|`9L'G$ ;/T>t3B.(%D |7RG%tdM2P;h3$ ; _s00dȽy7$(| K #FHEU[I!$V4nE[$BI$YrHI!$H"2*В-XI$*ȶ2,)\FE3*X#$II!#dI$Ē*P##0Z $UUXH#$I l.[2EQF"#+,Y#$K$IU$EXHE*$UY$$XHUm[[[kmX.Ւ2%H2I$FJKb)$Uw$UUY*"EUY3m]VȪWM(UUl.&^LU[Z5UTUUZ$)lF%UTYII$UUVȴH1,YI lUUVȪ$#KUUURRI mYel*2," UvUUV#*%d$UUUUUU7Ѽa"B%UmUUY$UUTUUT-Uj&H t4UUUUUUUUXHU;UUsnmU;UUcj$REUUUU,$Zڪd2FH -̵WdYweZbUUK6"$UK6EEnH;""*UU$Up*(;"Ud Uw!.H ,.PJHEUUY~9*UdڪTX*ךEۜ 8aݚކH =!$BB5jp!O4is3ӁTѶ4 9db/̔ NuAB݈Aۙ1mLϵO%Ws]Kn8>K6,a=P2rN#;s4Ǝ=~X5ؐL?Qj063+ 'X8Dbz&uӐ5:o9 qe21NX:tP  >HA\ @s&.0']d @18V(bpMaV>q\|蘄\dR10Sc*9>FڶmګVmcmTP3s7>֬ 6$h(Nf1Z bL2xϼjd9oSwE1dRs ɖt9 ! [#D݆f E=hO"`pl(D$Q 85LHK$j+Z\!7# m~:L&K.=Œv5`Clcz ޼Ǭo>>f;_*dPUE4/MRz{yOY~Y )F ͒Bpr?iFruлK@=ŘQ-ykӊ! Z2 шȊ.1<] ;sc`̈́CNٺ!z3J"J&P9d)p/`&>]P|f9 +>m$;p6R@B'hnkV[ lDM^c,jrMF0FTP -!$ {9zo;{,ynn6}e[vh!Ɵ6&IE_ Ga2|qJi.Dd 2r(-$`(+p9XJ<c<ʅ3|7HfI&>D+ v7hle3QYǫ|ye/C\!!%@9K4 ޴`])R<| < =M^8\!w 2\< ̋KJBRoR6< :rlGL88H )zýsvxyͥ bDI4!CbDxXt@_zH)ynŸŸZO@z:6y 4ˌTiH1Qm8B*"@&S0O.^.g}7г)]D= > =c9;M.RTV6+l{L}4'\y s0}$jt"rΒEʸd 'Hw@e?NX4NI,> vqYK_w׌8@b3\ab7͚4q^*s& 霟 BS=Smp9`RdB*1R¥0mTD! R@ ,ʐl7Pq2 XXpfpSƼ:o,C ~_*B[U[j#5vhS 0KEv f16պ!ua"H# DYeJ0A7 eǻyע~O"Kᇆ; Շ4l& =iۡ)4aSuG=xx  %'z>/F(ULS4%76 ~f_'ڈ/HoHӜɓ|pu(qwYP g`3Xl=kbPxAuNCUKi!7 rC{^iAj0P .4jbtOc[X(HF+H"n9%*95jє7y!] YC 6I$ |4i CR*#1t4:#k%PG,AKr{ *Q!'/C7/?EQE M F=/Cac$O] ^m)O&92pHý&܂CDTxX) `@<.& HcM 02(oI9XT{tBrKXu `EOh>Wٙ,4% .jb&?'Ou㫞n&x <$1B{EG!Ӳ8HT~ ALG'3TQUEDQE "&&&ҾvO\ˈ ,`lnqܗAj\%((BHi>|l 3J/ 1haEPi.;M%< E505F0LH,Zq-;# $n) mz>7~hwh2™B)ö'咄aA=g!&#R}N0u{5:2ƍ~N,CPSHXf>rf03 .uEJHЋ0 PP2IK+wD31F#ҹ"@|j{)J@pR'Xs *}{ufKQ)1g=edjIa^'.>Q!&+j d?/].9(bzdnۇ.,8džWIu3p`da$スZܪ}䇲 @Iu-C 2/?vˑ*mu_e9[H0 ><_ SಽmrɁ!7|ãa]NS!85̣&+cCQO.`s~g|kt9'Qhn!p xERs^cUr~ yq%>7ʢ|RlC ?rל ?}"B/'#F|xu홒]ԝ. 6Lh8 ɆĤ+M}=ꇽekLJE'dA4\f+ Fa,Klu+(.;)|>x{_u;p AjanuVettD4i2 "xfuz<8n/ٽ9γp݇8jh$\9 rèr_sB cT0FO(zCppOLN[&ȥw m!m{}6 _wew\@RMAEa(dwa&t{*PoAl㔀ʱ8'(9|QF }!hI|#m!AP !f2F#z{UT7yQLj$.W kǖ'" )Lb @f~?GB B}.P B !0;Oc 4<@9UӖﲧT(p˛㟴|#hBU PO:wtIP߀<<yx;|_ `YЖp_C+}YRߖx o%CSU83۶';,Du4}{(hx mPd[bWCp!{]D1\@安rۃ4N:(J(/aM 蒕9ƈW?YF1)|>" fF joGr'Dn; qST;x8PNʻ"!P^;MFO]4FrSKtE&!X); ք iW !s6]‹!PGjӼ8iT<w#z=LȏH87cEB<.փL!1!`WJ2_!t .MLBJ6B!:C`kP|ϙ 7AɁD3$ 3)J (5 W áJi!8鉸Hя^"IbO, : `t68 oP܅箶m*dpRYy⒞0"T>P>br O R=v~巳>K~-ǂ=)[}Gq-ZI }-}yw Y5vlT@@8W Uý[v"#VTj׃rڬI.[. ei2n7K*Z>@+⌛K"8R,Mca;) NЛ"|P'F1!0T7]ӄ&B9Gc}ya!0{,3H^A ouMi_BT F:uL`%s|\*~sG <5*s<; &$o8HNMCpwK%4FbRTVf@qXp8MrDڅzBy#cpSE 6K[) Ku`8<85ګ}z pS6}&iD~=l r:(o#1O 1L Q :C/ܯ%DFY ؤB|A@}DgZ:`7_\|@b- p͋"U^BwTd5du= B}|5,a1!{lIO@}bd HD|۫wr/cPQDa.]_3B9'_`L(R a@P*!KHS )S~R8M _>}xA~Ϸ| <=I8W3֡0a~cL:f{2yv_0ֽ$wn۰ou‰z"G†bY(ȁL%`Dr C 2p1T@ε&IH * Htv#e]sA_C14'%}A@PyܙU8*̓ ygEahSj'݀y3~`A#- b\Qpp>/f WمO@E=׫h3 *:).^B88yӓifg@'c$D@Fqp Tc\O̻?6`&Ḋ@ ;,ʪt"p)m~0N'%ɘcWܒ5)!''\Dia(D 8⡹;ylQA$ ]j3K`_81?6|$^v :z%3Xbf %@ Pk@hig lh!{$lz_V#>ӷLw:$?.;_9ϦL=<ff8⧎s. {)0C fxkZ'RgJrr~,{ȐY4 > N^1p33k!H2Pb2-{D@ʈ`8!%0Noify˾uΦ0X4Fk&'(Cv]\'>whsϮ;;5֮O $Y" 12_#dvMU="Hj50BGc*vYx~@ Y($K3.6\pU>Mw+Pz:Ɩg%[-wdX`a /]2wN2=81W@G 20477;d@mԛ)NY8x!kN4J *N;硻:AS&`rӦ޹ Uyzo5}4͞=KC5»9lu \ޱgBYIX is/lZ$8Jga*$@P5jk^~|9 {H/]D*"~ܹlP;{Ez 9Ky55Z^(f؈Mk(TŒ>"W qg%U3\.BGC@g&vnFg> 8+9>e4M,՝p>2,Y9nXt7AA %I"Όm#+)k#" A%:_)+Y )@#@gN5uܬ$QՋU.fT> J3Y>ærHxZ!$a)WTC z+a,,#v 6C6GHnnr C1S+4Eİ- g94fB\a41+ꅪkc62Zla-ci0a!0Xmm%?@xRG/|{Z&!2qb)~koG6˶)B<@AQlr` ?E1c#Di'CѳCBt2v Q+6lHc5~O9+A?]; ЎphN1&B"shgXi*w-wpfXq䥎ts9ノgDNkS<Eo iP@$`cLzw3&|vֆ܅q$!7I`[tDJ+ s}um.2g2E\n` PvD)N|z|ǎspzDO앵Y#UY[c3ppc@@gM k`+9Td"kC: %Q<*%O2Ndluk=q3hHCrv3-Xs[i=!A"=78@JMhXPC(v<㮌Hb (sb|+/d6 h'sE@4,IE$42z_Tv5 NɎ'1 'cx ju"^(4 6GoK[S`ѹ`HC|ca|ώHq:pL(1%2r B5KYP`I*[g~S̿3 oPs婀5Бae2 F֠w6xz7 @l 4qT5jMwrУ A$Ǜ-}AN P6p;kqb4`iXaŘfitt's=fd&9-EPT$?a΄&RQt mjI41͍ -m5;(ypl קqb2lw~ zm~0DbC ]ouCfp[,6%0}*r0.ݻ, Uh܀ϐzt( xkC LlI!sP4󙻨QΚ 9 EhmƼJ׍ԣͪX&ɐvcI'=#)% ?д ЋQPTR "Rrt?xAz@qՕ2{wƼ>̾6|8Hu >v0 ;>03fhwͽl!c17eAUbYi^85|JܛlaQrw .1? 7s)x(w1\#\;/.H~iH(D`SK?>&? s\O5'DH=gSʡqI(a # h'WPYph6_6U7G]N-p|* zC!r{l̀9&rD:(f "rm&n!I/kA/xtlq?Q< •&<&גCmbUl-Th0:cKI!HJ s,JHtڰ|Dz'糄dDaâp'6PWG91#a,EÎ2B%K-Exa!9-%4=5I ~$sNBj ! (o<ѶQH± ~rP 3e)d ):2{^7&t!(#ra[760m*/P"o2^݃^Wֵp~H&R>ozݤܝ)׋Б# uc~5UXH C% F|O3:7^?;I!;es莕0~5XdH@ol$ZFi? 揌2=7t#qSt&"bh|f O}tD23(twȪF3Ǒieߚ],$He [` du9^J!Gq!|YbED&?whчn}Y Z U$& j_  !^@^^)Vpp~}LyyGKd#KHeR|Oא.(%g?f$7% [XS">CT_)Pl3"`?|ϰR8fS)!rt=$ ]Fe뭂wt3㤙 Xm(\f 5 YC^@z{lRobR".69&@cOZ'fO{*{ q}'xP/Av>0rYQC_Nَ7wRR߁ ?||@7niWۣ`q]=WxDsuC:e_4S:{EI+2yn6Gj$t-UZ<" 8')hI*DG=TCr ;bm$_{!ܑJ$L9:cLax|^aR\%hO,GT$q}P9?o{ {HE> (Ȍc'fqP$8acyۦf&Ew%҈LN. 9 1Pa, I+a`И<ӾJA97q ֪n`#(#a޴I^wxN-\w}ô|ݓ'>yz2{f偣`(Ëu%˘| +hC0VLU`Իy($OjR`\Pr lD`btL<~h/P?|~$ ܒe(`?Ne1XGG1GL(siHQ1m^ G씕:O/lOC66dh}'& Ίȿ|/-^l9GDBY}BMWal@ oc]b}c6ޡ!ly]cĠB=HySDLJJDD@QPó9+ ($¦NO}'d?$U^gSCߴ~B!A#w_Mѽ=DE-Z)k[گ`O p iٵϩ]j!ŷ4t^o>_mbgeB|yH1-dBD鍁9 Ps$כ㥜3 S IZLU\EE%wþTI xWy=/9|8C|UMց)Y.˲z{-Ö+A6v=V(EˏDB>Ʊ b>^5@€S9<( v$czr35,nGّڮ"'I2LnݷxQ`90<˗-H#X O~EOH;(x,B*hI3pNUnYϙ)>v3/%1TbW~LZ T2 Đt/Z̈́e"(PP;\6mg*Ry]T v= O'`EJxRYS2,9_?Zi.9$"khhi)ںYh>75L}* non>3hM|iv %&`/hE~PWJ%( JqH\vp$M P9 ITvWnNa%ڻq`K0J3v`"EQHqyM8U:]VI7I$hHGjl{CMcϟKQG)R>)' >z}EB?'g-Bj"̢52&YE`W_/kȱ`CSFqȚ% 9{>\1=f4ȝВzc gjfo㻑C[ljwWwD "!;&Ol·q jr{\ôXc#kBz⓱i*$ɧA>Ytoy I%Cba(m׫Y}uƗfM=$Y`M P@ :cXQ 4{q|UH3hpx>]ϖ3PyS<,>!!]:柌%vvH3p@9Wx?7=ф385 vN $CZ[)|.ݼ 7@ԉs*%ﮗ}҇C$: "J@ NyˏMI# `$ ` @@:}WDh0C=T3C%5Z6m8GMx#TM d:PxҌ5OnWA@y]rČVxhP# q9CVa|nLG $g8=%lJ<bwqa5HQ$~ k q=ny6wmfK֩xCj8E Ex! X|Y.¤a˒-|A`ިjݍpu;pJ)U@ӎG#ʮ |ּ!1@灱T:kB<&kB;xmZ*}@< L %)<ɰu*Acpּ~0y K 3[Գo XNes`{-,8,K d7LXQE"'Tƍ4afc +I3~qDU2(蓼`A"E #M{ʇwc y  ߋ'_CnMmZ]$Hps79.R$"G"I,0A>Ib} /V B<—(w'xOzܸHѨRg9mYN:8\[PcO6cY==3LBX7 +}K7PoY덽^BCscD5'5G g/4]]<#@(B$a 1#͵[;<*rps)Bp)T".-aM mqVu C]C̣Lq/ lnCO * =H yg\WizR~$"Ē R8 ]BD-auA_( W$-Rsvh"C׌a"hr$8i$> KoC%Osp2'P} }<x35d+[/0rDeP2@IG; b_Igrx`9ÃӴ=6B$ן'mD\_E2-$>E疕 [noCa ȗQMØzyt;rj{8<#}x:qTl .ɸ˖ t h 9FWіlI2OFp]ಶ FSzѡ-vrvݴp-uͮxM%+Dk 8BQ h9_pb>%8NI|#Xμe䒶d PP%)6[m-R@,6kyhd^=`#]hddPd Cv4&x6""nLšSPg`~̮ڗ>'g P7./PeX %`a:<KNz Ujs^]Ƽ Ǜ@W6_S#s=A?.c ^04 ̜'G@;3,f(2I>g%TϿt@"0\єRE0]r.>Q'~EvjuOr95=~u<=`M[BH0v;-c 깁"b1^X{F\Ȗcp<dz2"NZĤT4 Dxzr5#a+C~9I1ꞆD68d@#A {޼]SELhҝؐ&r؞9 bYT^u#ݽ@Nz\: !o{~Kznr ORΪTOc: .Lif-oOmHg1(-|3! tFfxɑ'NK9ګͻlDAqt0^ v& } A!``#Y]uٳBz.Y Y!F>62#BCNQ 'R 04dΛ×j*q!3l`YXsJ6:j!0;kUUz~.$ĒmϜĄf&3`9X6M{㔌DpHLA[@8:Za4!(4amx$WCu.nd̚U"-,A&,pDL(L .LF $>/25A>}a$rOO" O'Onu3tώP9m5P!l[`/k7BM|h1.`=@'Sy>sIyϠktɢPnͶ7N޼lt7UЮy=i:O6:;c"`Bjx骠,xGs;$ 5+ .vk&4st^{ß7sCj]=uRj:| 4&ĂN%F; 9í.cj#nAgp_Y1ip>IH{vzE ~84y:>/=I\K|w!Ԏ1pP#VxQS|EO- g}͈)tq.bzmǤ납9Hap 4RhlR(RdgGjxg/wPXMÐM̛F{_Y:CPg[ƻ4(tHپ" bV DQ#Jz"&b&LjrvĒPsAQ׈9Lfx@:{~V0㗬,m:ˀG2"|Exfł`P5TM|_nOqC+ 5y@O٨B**TpA~4`ז{2Ȱd`9ats <@iCn#PV@X˶ v5$,Z{t3{`7n #f 1 @Al0"mza2|gIҌدcxtƨC,68mW [Jꛏ+e|e*j߼ZUn >VkR2 f4l K f6\xnİ)eZ.tg8FCcMKj̈0vh5o>Y'eĻ'zNrruH 2ty MoJs !ۙ v92xD"/BB&,8%xA)ge6_A`#W~-Aۃ!N< VQH8RÆه6v<qO8Q]w4Aϰ1gD6 GQ ݐ$ ܊Gea"U@yB:},u_U%N'1NHb >jau8tvqlSDEDG VDw[g_n#= 3ݩ= B>ק m7de]ꤝcOthVaY w "5ꋴ:}qυ\s8VjJP`}m6\I0" :Ɵyw+P.֪PH/xخ$.8jڲ(Y}+ `;Xj`7 !@c{IST{;z ]r/vCM~Z&sDA5#yD:!U.s~>x` |A3HR0Xw*U` 5({)Աf~= hDO-+vy@$XdBij;;kcNa,1?̚%KӰ1CbV*Yq\ huuk9ܭ0B!Ӛ/ +;"HSgno}(S53)t:LId:5;cCnw!!#BglXkX`%a82 sĂQ^wؠFl˲?$0Y4-4)>sKVG';iP|ۑLxt>L"8OMw߯^^εx[ѹ` fQ4G,m@^/U'/Qhݢ׆4Nr wCB!A:Vrfn$2Y޶`S~4U~r#MIM_qe7ub@`B=Jѱt/ "4FιPiǀ_O>7P;xd:ubm5&D!y&ϐFH{M_/C9p0ϘmI9 S0|&K8mmm[icdE,d$UbEbHE*HE* Ä( DTDUHŌEDUDU^g͡˵))IO$dP5UASqp -,5Tr*!"d3)p :9hJV UI(H CS3Xw4نEhʹ?h4ɍ } hJV7s$/Ÿ(Ѿ4? :d 4 \CQAg; 0Ji`u(\6}Q J`t\ʁMŘakxV<:6q z=mb?@oIo!g+ ֱÂ^ w[q ?$=0o&M) cll5oDw8{z8uקJSxc\/=Vs*s/"`(8C޼63kz[al%K5Ƴ$.@9FcS6u""7Jey79lzw'zИ=gl}8/Tf1&f|6MjF?o٧enZPHGչjf(ڙ9 YI9E6d۝D&uHt.N; 08$.ߛH][rLJ>"{ȜϚ՝ 3gY=0Q2v<`NSS|- rRdmZ,KoWoi@BC2 2 `.Fk!R8H2X..$exW_]&>U5Ie]Q={=vEؘNj0B巅G}WzAJa%H#$ QGlΧHO׳qp0Ab_<o^pq5AMST-4U5MSTu:U׍o& (&J45MSTm ȦjʜjV?n=l _J71xL=Й?bllH~K;@ĹJn-ɧ (b jçͼRq PLK/X}-r9[zI0Bd0. &b &-D!"4a"݇N\ w͹_`4d@Bұ JG-³Zȉ3u=sziB i*B#=GeNtf2֌ga 0{S֕ f"I@֤ol4pDK(|4L(%%خ1ɝ*M%kQ{mz9.":5W<<DFq`pd߱nW^93÷pLI5I{x߸ i?7L4`|:lI'RSwr^KɄ6~AV97MŐ) QN"ԠI㤺p:qHM :T9z ҡκ^ai.^BZ<Nk&4!ff@XIwwn5A!]ƃu5ur臵I |n$4;aWh$&9mKwG6>U4|~4\Ĥ RHk xv:C捎G׬vf >2]sQL 8*ٻL4xD{p &ASYU^!j Uy 4Ɲ zw@Pd3T@0D܎@^R186Y1pgCwq.Xүu҇hzAZ _"NX{LJ!=9'k*yh'P;kCTTo__$ 8 <暞t%,<0KpU9~;"J@#ßE4fv%;a! _\XʼԂEnTi>wQS.ʒD&aWo\eT /h `zbNt*WG3zI 0Pӧci=;DCߏPA's&wn$0"<B# /[ùkb QE^q=f/8~=gRRWRoGw+{S@F[hGih"lA\ĀK f,dxv&:>IJ54Lzf, b6-q$}TEKQq /$\O{<\7T`6qna-Ka@)+`ppP-v>e̫>Uk^6ФF{v Ky9 ٜP6,ukHN>u9܇S7ӽNW^6㠬!8`F T}/zޒ(rT !Ҫ7m(}(63@;4̚J<#}` 0좎 h4(ne7ņ.0A ˶Bl6Q Id F-zT9 ;VZ%# b1^CtpT* lGT| Xl c߂k|A\IDHyP H .Wf3#Q5Q~O.e{bg*}k|>SDUl;MU<[S9oߛ2{#qXZEnJ6i $;Hw8XedP)J ϨHIWG*ƞp.=f% E7[# SaxikJY6A84;炼z]}9Imx4V>;GD:%Yy^- PM{@zdTP4Ar *1 9 W}C:{&fv v_rAhhS>h2e'2s=S=6<; !7CS8}zAC4rt!<@}촕JǨ'y1͙YϹF$lCr>){rI C!< fk~~XOvsYqI3-bfMӥsnhdN5D <bV@$Bpu8Q¹F(4 NY$us~/aJz"+vf1U^72P !$.[  P;s[ sC%Tz!53̝ÑC@$ wr<5 EjHb$.a̪ PFl7nGR -b#z_䀨A GT5XkvBmgC7So0G II Pڮ٩{nwFu\܊SBQy<6ٰEc=lr4*y\tS-zOEe˙C(uō!}ph1.Eil,%D#B@&'̠ӌl{ bui׀!\67 _ `|DTMoM3Ԣ-Hpr\TwgK(PcB@1_tbͽG;f{U̯1.fkՅfUi<!ү+2H(p> G;RR @:ϖ /d />& .H!bL"ح%xIdvAq!*Έm &Fˎ_ً߲3P('z_Bh4@uBgJ`&o%=C ;J#B>28t>ئ:XPQHw8L.Jfwr Rn. 03kfӚ}\<5(5h*CFMw8\CjzE0H퐒Uf+7„5*NOcI6io_L6,M|Ǹ$)%] <1O{{{3O[LLLLz{\Pv|f|À$EԈUzbLGݯW>V(˟\NHim*s35 s 仙D{XLz^Sy,PlعO^faluPH?&._ I"'H4{0dJpD@<3V lQ[8kI$Zrd ^M"QD)]b&2#v̄~ڌTG& bHTG:/{L: lD^Xw~ͪ7M/s 3KU:zD]Q }߉C܂^GF|S)4Ln- ['nME~' g}GsbYbƾVgajc֋=f݃2B"Hl$!Hh?Cđ=3r駪,)Ì-zPTX6o{"BmD.Nsiґgs/dj}6v9xI(kZ& PODL7~Oғt[P$˅yS<9 ) &3PКI=-7%iG~X)eʥ M:!>ZRͲv"ƦP }衘I|?&d%$mxs0Q:7J0 ub@ ̏Ip11'T0L8¥J'ޜ~?[&7F%8 i91ܖ>rHa ϐGӋd?StѬgIQ%P@gT5;թ0X{%9P{'_MMM:n\>NW̼B:[dh)@?xASt`Zw7]H$_>ѳ.5%lk,߃+yf 6>CJBn  y/Aâ40>ӠE('!r'AC|}=~ {<1 !Tρ~) S #9!FbQ- V%ѢP3\B?'* VX fmzz7g |'9JϕP6;U)2+5%*%HT?Djzg617YbQ(36UFhJ{Cl;8^2r]m/u/soivaE܄ ԡD!:`3."zD `V209 qC9g=4&|臶 FqהXғcփfK~F:݂Xh"%㻏'3|E>uv! OC%'Օ{>5p(I\2 a{>RԔPl!#gMfrhr(M2~MPnن&}c lvʴ mJH-(x螧cc faE :1HC\c*1Jĕ!@eƉq\.Jg` tkIRHF_.! Du/os@OSݹK /~X/2|(Y2U}| 8A yR쉀"(8o@/\NoQya4>dzUblvYCUG Bny!Q:<Bpt$o2?Dܯ:14R<'߷& yZRZ8CJ<qt w'&J@)^v Lu̶qaʳcRʭ.nla}*z[OU)I'3%N?ΐ>;=IH!`"))`) CG/2bnxB^IC4SxpB' C'lK2]w4·EHm=`GB5I`oqR),!9u'BBRaA>xLZ!"5kTd~_P{_ K\_:;TCM݀daR2 o!1ӹCTI߈#$D{+qALE pSh4GU)Xs؈G5}Ƃ'dL˜IӶ*ݦzЉģBII 'K?`gj{m %D(L$(϶&0~z>y9ν}tn~.C|bvXQ1RtbgOg7HC-3e-Ä/\'a9Nfd$"aܩ>! &&}4slݘW4KH=lb4$SDF+N cem&qSFbN:" ["uﷂG<>b(K ވ)+p9u728["!M),1 %M^f?\8;٬`RZ,X>fI $$B$@M4-,HA$2BR-!I 2@BK"ATS!;5[2Y*UZpͅNhQ @>$!L<㟰6ۿ=q5lGswGl0h<ϣ(zx9? ubVA{?%\ HWhYx"1 ,a) ܲ0D*@fԁNԹE%9Xα5N7q+D$ `Qtه(UV8SWN I^Xնbn0`sT9]hD݆ j]̃L6P@(,CInS@\tZT;ba6̉d($ǶY# YYXTXpE琛DVg?-?3I!4\ =u|yϔ?qѽ 5[lᎿSi_-|stFXg8Q.5=\BO;3L#@ *dX-*^2 gi\a}"_sdxϷ;bdTݗSՆ}tCl&㯾8A4|l +')XB?7C0?|J":CGR)*(*$ W+Da/${RF:d`70y0B^ۛ&>/" M "@_}~r*D2mNL17y|f;p7AGH~?( +nAoNв@M"VAr^A<8-"ψD&DD@f%"މCHvhYwU 8} $QrWؽ׾qv>^HR>L L555*fCCfL 2$7 >{xu~ K$,&$"{|z:ZRU+KԘxx;!!P:ۼO.} ziq;NSM";!U% BāKʹ)4CBs `J?4?QGG+~% Ms&PW.IP?.n AOK+C~UQTΉD!&4P 323?Ώ3!5o_3SNY WYI?bY?H?xZ /VKE,CXٷƁv%,*" -h(:ACu~1TP*,&?oFH`;>zo윋{O!VJ(((8#(R, !EPL 2!M)@D9+)N F/feFP0VB @Oɽ/([QDFi/8"B<҆INlє#'Y'>zoA8*`PX> IH=tU<m3&I*AXC?90$w7w\*y7:giƞk.}fh!r`>de CzR gdfuo>g]syo>zF\89lpfڛ:+XnYT-VU4LyL:͙CD8I0?S>R9+#,͜(2, 8У*db4QAQu^3I`ǷREf='sm4"<㓾dř=u.,(-x?N(,MD!4P CBRf0ڥXfr ,")ݙbXWR25%\qae7ƶL桳\6 ̚TGo+  s:g۝. s34 8 "%XSED',~y@v3JƸ H f̌T26JVSA)!3˯3UHR`m|mOp]GpH{X."2Cyoc:YӼTAS$D!Dv(* I2e!!9$=sw= 0|ׯz|Tr9EZVFfnz!iQ& >N@5Eݔ!2W}(yj:˔"HV!nMCw(ib|5RESQ) ^yHK~otsW)!G-aV "mkQl9j"( F+LD0Iɑ mV E!4vR#k0bL%$ȪP;l2q yb*sIѪĨT2"BB\jX|A]\Y;&ofLԉ19MtƝ."@؎\3E4։UF$:%pf 45DncQ3L %RD?y˕%̄22H rl]NKY@M 40L;w#Cy F"u5# pM$3PnΝ1)73&Rb51vRYdDEpQ,Lpju[ y֟M 1DTK$*:+ 12s 9;wHzn]SQHA/CVm*i꯴tHq5v0@? t}j,RS ?QDm$3㞞{>F pi07X(cXD;odMxC'-xBCl D6P>BTW`hԢ`]Sz3il͍PFKsz3;Z4PDi:b7I6H.,Šۆ4Ef&"b`f4U-44Hj B"mtFF(t87c)M0M RUU smя &,b4jI{tfS .eʿ9I: emg|D,:ͳ\4J}jPS+>윓`\QI>kTMt TdEmt*m۾+32:W(Z';xKJ 4Bazu@!.iҩƸ)9׾=RȑJE-A&DT%f61nXKFoJ>]gI=Z0@}yԂ}dX'U1N@5>i~{ BJ(l7hn|grYOOx|ٻ([,l 2,`O Jx!@'h cÞxS8mb9PQ*d?Y@=u hOe ( [dh(N {,8P5AW!d!.&c FG@[!q04Ȃm-0מpBEOzs\k[̤;Bsh%"*P4@Jv5qx8h" 0J%D%)*&>Tʀ| %؁]>Poyp56 /4xe"(~ =o,sn_+LTE)1q5EfT|2}ӎl9 c֪hH7b*ä>`FsڃM9* 80Ev퓥?;߃V_vT4D 'ٜsw+ϧC@AJSL6 g_`u+Fk y WJJCI8N@Awt471#9Jg?ٲw$uTaр"^YhDЦIAy:CHDU9""1"J(JIP&s88m`9' 4TKOFJ'yN8:$Mi-IbdDekmXe-D×qP0CQ-1r-,jqXc(92 Ď FEv`%(|hdQQP: 0b&4$NLt |{iu-"ڭhG % DDGE|Z`-NTмWy0أ}DeIJHE A{n=$Tzgy)e[NA_0A@ é MnW!B3iNLaKpƹ9G* hZ<8@x}r5]|$WHew!Pȍ.(1P9 )ijC@s79q;nB3rr<;|37%$uYQ> 6pfr@  ^QL>2`< -qH`md!#Yپ 3Iѹ]h2tv4z]hI!UB[ȚlЛVxw(@9 wcOT#}c`4XQh8w vsƦSzg BT7_84s*uO?o,9HsQ| \'57R r{v~ewsKiYE(SiL]Mp)L}퐂Aa !4^D\xB / ]7[ x)TTd@r%;+HM*2Z@>MCIL@J)O_!^pt;ĂjPBguλF56f9[HLku#K4Ań4-dn]D3a]4\ӮE¹ sK:t(@뛅,&S vu&J;Q:{>=ߖOp͑]æy~Ez=D wj&F dP{gVfh 4Ƒ Q8B`)X0 ?| )4=6!L9F*E֥lP|L8roo.Mi0 !f F*S4x{9}O4O#$yu=AH#ywLC!@h@-4Aq&M7l)s xМ,'ZTh2$;sԩf'ev0Oo'8m^d;d-.D$!CdgՆ@]f^b=:br|J""h5vIwȈ"cs8}]O;1A’{{t%䪫`[!ObsHG*a_knZz|Ԓ ?|B@ݗ}8*RQK4a])df~0Hƀ{}=#bVm8%Ct5ͺs~`iJI)D]-&$62ϳ>cqD3oMJ=d# j( C֝hPeN"03AC:9$`[ )&q?P~"÷RsjOˮ16#ʃM7D>Սq޸\/4{у[*AaBD%9͢/gVNT5”,5%` ѓP>4 Bk1Ts4>#B$MO|snXg#6H+ *Ż#GːpI(`Fg!; GKؗ ._O~sOڀ& h0`n{ #EY@A &Xu2֍:OOK96?5x隆#8  !0P5xO!aʊCУPo6a$,賑2bggA8IbSЏN9.%&vԢ*t]?#z4 Mާqa/ nELg#r↩ѹ9Vp`.1n'r0 YdUU0@OeE >cuC#5N'Frݗ5/j޻p$QngZ:7EQe(+B.u7vsXDAC"1")0翁_gWпtNnYi}u]/eˀN̂AČH(:7H&@aI!X4{lr/N|I٤eyT3jt2:Ļ8V(tp?"lt,`ŲW9[1F*, G<@"%ld9;kUAJLB%8yw"H4l:F[k)bh8˻殫<G2eT Haf] Ck#ƅ, w@jѹh"CASE J%idvG{DY,9e[x/BCu6@M"hp906j !1yp d6#^Z#8f# ;(;r5Zp#Pf;kd&7}(1=!8XipL-a ')62)=m60#dDy#jXjH9 @( ~5^@kT;4 u4f38.)`yс4"(eI>g+sϿu&#]ncy _/:و x<$CAr2U"ojmp435cGm%xP0$><f;J H$HLX\u}4rL'. D6FuBD4qW sso@y v4m?9d6jH w le4c,#" /uPvHqa[FpͰp7b)f;q@oo6Yl.J̨' Xˇ}#~aH`,a6G<(x%Ӷo hdv" 03Aa2846i2]H 0hNXA6Z=21#(%n쐌Y2Xi= 끾:5I)ʹFTCDlPaY`{7%)4i<)ٱ\0"YFKvrj($O#_RI qc &D@Op}5P7HnaOlSYs=>r|& cpHN@¨2Gg^@MevΟ`P`pI`ȳHr4pj~h Kq0 DϜy`ZxCI9Br♵u9> A[TSQal;ȇ`3unƁWZߣBCynjdX)UE PC=9ᶱ$BMKA'{aC[p.:pCqMpmp]qxM!6#D\aц9 2uF)ҐD=HTf'rfj,1lZY+I e`gcXv0wDGtۑN$\ۅ⟡J^&cFLhh`N2u)X0m1%ۇ ;Y ;1 (׀GGC:cY.ņK=1/%;9N:8`0|x6=cGYp|va"Doo[=q x [-Gl"YAp cPpAB<7&Sˮ6 0C PF :-k<bG<\ H>PPx-맬8}wD ӀF![[/aA1Yx((Ȗf1̲6#C=NnZtID$b3s!B;<8 P~T;>W98b4꣩~kgĆC@n#}F}hwÈ[0H`B]F#Yˁ| nÙyFh&Ya}Lp);p5|p[DFA E\8 [rpZΰ^aqC,MZ]ɪ! 믄x kl#- TѸDF2Pwf9xV8ȁ"8:Hh, [ܸF]mU4)>t`2>s24؆jk b>q9{rg69|SfL帖t*)y>]771ˢ@P%-NބP*)=,1aNM8x'>ÌNF&u$26U&ܨ<7܇4\`5@AaЄ8̩2l xN3ۥqN]]r;k0ah/ jݬvTЀ@D07غDž@ɢMxrw%ٚ"4K"~R0 Z a6j#GKnLJ4TxEk,`aN .I8/B!oC!6eFF%Lҧ$+*ig$ ؊O4Y9xxcٹ+%Wz{ u!zpN^9p( K✉s~EQ`;4.P{DyʱD3eyCDq>|cMm{5K*Lqvd#Q07ADNsd0E;n RN[CpG!xH`ܪ κQ\+a94.͡7 eCOѨvTz :  UƸ8sE55Mow qCېF_7 /cAuPX\B6^-.-`"{di") @~o7:]ռ{e/h=.'>v8Q5 O{+X#sNfjNd`?-\O[v@ 7̋a^s9`Z9X%978`#dTn1 W8cӞ<ʄztal%zUHE@L Ϲ pG^sN430/YR3ζ淭`X;l_}L8,0#&fx;t׮3nv:#+yu! W~< 0wꣴ@tJ6r&"F_ľ- @Ww3,q +DwA"ȒtbP\N,R0`=Hdb8>v Q ܆d-" AݡZQkM";&9,3KY0#E0ÜۂZFhv1Bd[TJI0 RG(nZ sWm~aN@€,"7,)"W!? "S#β$! GogILXd8( |TxS@A߻q2ctFG j8q*B<@80tM7 ڝzѠM4C}-} xL5xG# XtIi,/̩0KX5$q08gYt2f@Sh'9wisV1;bvӽ AޤF5Ɂ|AƒgH4 e5(Y[xAfbn_oT&YxH1AOOWUӵE [\Fi% *.hePaYx"z0;4Lα*AAP*~<t<=hU<y 5u -0 Wv9k0pɱ@ mj;xk6uXbMsb;\*7``fm5ڄ%U5 XCpbtntȨA˷.8Hɦf4`ɬj@^p̧. #'q@lS-p72#<4w7hˡDv6A gS2'[#g0@ gVS9 !4]CC zwdzyn#}ێgq>lV zn/BmVK!b^v GyHpFD'W~wHG9,EƊ=̩МsP# ʉ3B¢.hVQ1;8.>r'.1J fMT 0iٳU$b0AgM6sW;w H9D[7Q 3F/Txwxy=J$Tr΍P0)" C)!N?p? E'X] N=FI}8,")SAtߏ?D9仡J\!NF'|tUe- 1 ,T%p\ql+A:p> Fyb!O)LdO6ikZx?HLg /.RO&L8O>WUԼULh'UǚUއĤe&ݜ{îйwsFm CQŘLשFs2 X\S1\p8XwA^Hnj,D$F3Aב]awa#:e]3/gh7Ӗ.o5iaPeueO߇nt_VI{B`\bsY.uW2 [oJ,uӚ4Dj.fMDa 9==),ԡrFD$u W5/y ghp1.Cч "Ӣ6 xADu.vWP;i>в xH:u 8ʁi33zթsfǒOgAtO"Y{02Kp(q85 n6]$ BzQeZJ$qevˊ-e ΠI}m?Gֲ:ਮf)d͘>6)!y02F! iP,=Ԭ.Qd GalNcCkF6ȼ`%' 7{qL3mu'"2φ5E"!Ү`z@|B$w6d+;۞.9c]݌_|HѲ?1bq>Cs.qt 2X!7NvD1ʷWsdj.B>!|]АuHx@ųU]$~^w뚚/4LG=PD X8h! ;N%W`ߏόaɇ, j۟޸'pɌepN' gL `40[3~ZNë7IrO`m-#Fw N6,FIlcQnHw{ Bç|B#ZEưn>'wyy:bz.ykwo(EBV(uq7+$( vO RpSߙ|;$Kg!` |{~]) ((( Bz*0 <Ϝ6H4*˰( j$Yw}Hqć}(cSo)!~0oS G֊H i\JG\P0R>N̲1\R݀5 Ru@IK|15ڰ(g@k$B* @8?^ 5ZhvG]7T LCx /]%*]\= 4&!9{2JJ?PqYJC(:_ @o iG Ta8P,L]Aͦb&n^)b{wt]>JA2 BkXaB dN[֨v3dNy}]$:gg>{)z!iV>DM{j 9pnxvxF<$7%~QB?u~B ~P"tI_8FWzƫflc<׍.xnNx¤ JԶvLLuNPa3ʑQqDf/! BrydJhBxq|:y&.kJ5a'ʐRa x( ' p. :}_?'G˳0u>AOd%akM+M',Wɂ 'aJox>셢sGڷHp*:l3C|I$fHctrsmZPN_|S&LJncj}bh f`7V iw9r|q? ))(krF'ݷzB 2RJSK8Do߃5AHRJ( 8?Y/9{ vSRƑx/;scl6*eadW,X bC%K!q#-`swH"lrуҕB" .01\|$B 2G"bDvo9z(%:˹,&ԃ$Q.CPonX7B,o|p ` (J2&L 3tYR fi%Kd+4)܄ɏ]:S|(9 nb#|`> )#w;"N"tN'^獧&S4~_`؟iÔQ$` B!Mz*U>?_Ws>_O}MVϥٸ>P#dR'6rrf\\(z?p3YdlEUت+dY"W#dVI !"+ 2HI$I$c?[dIH*I$UI$HHI##V*E.gZ*QEO#`LUK͕21n4fɡ=G7?cC(Dt8=C:RؚR.m s(VMOi~W_[@`2OjçUN'ԋ09fBb&@iJ > 3BEʔA DIH J*4~B+3d _*4jqʫ}a<S j ?ڸbꞶ3ے!%e! @J'qs{~{Z$.$M;Qq 1 9Rc5Sg%΋iF'm]ID+rd b_\NS'=rY20MPC%чQH*KBF48P4B1`H~05szJ#`2*;0~3. 4c@F g=t4 MDGdR;=LcE&;[!e"w?x!A|@;00Lt>҄W4CU]ۓ\/Z~^.L!40vOd$;=ʗKeɔ@{(D#R=) G*E}dA4@[BLV'P-@l)z!.U:W<ɍVMΐ&@D#J퇪 q7w@-X4K 7_{Y+so^F$~o8"(tD0SQQAɜ]YH8H M8OַqF& YHˍɇV:6\9*aFz:g1q7ﺱa ;ߋ]}N l{Zɰ%db!W* qyYJ6pg i& ZqaNnB2q؅08긾t:Ʋ#AwA&E:f=Ќ<mzihόP"_ 8v7Voʹ]PK]|`9~㣞3fVI@%Q`U8r-z"Qx8֎Ֆ}t!x3{H" p2H-Цt=;GS_1(swK(cE:0\ӰPyp;IDLQ|C ۥ(BA.Cfl2V%c[@Ƣ+OնF~XC8QCp/U|rL9 OrFe;C hD\b_5kyGٳ=Gg#j#S0nٔnي(vwpi0 MV*v-ʉƺ`'-aAmyվyp5  f!qFGH}'!|T>PKHSCA@B&JJၮ.| PҎ2 8_vvP"xߎM< D: aQ<6W,mEAcF6Ɛi4G-6qQEN_M$=@!$fJ LMt|j>W#ˉ8s>N+!uӀ۷.w?+3<!x5DX)uQ`,(ųL6>c]*.>>( &IiUbI''*"-țnk^9t'bAy1*?\b%b L5h(j$ sG3֓dDLq}^ aG5vΧ*obt~~o"kI(YaQ !u9-# QU9IOV5,~+4,s C:OD;sr&4 nA*䘨 9 (*e 9inqD)~ sDBhX% x y!pB|ghg pC!dgğ&H,2 8wx(YHIփOPPEQ| %o#@p2~C(XRQzA @|@_UTXJIh< ˟~P=ݏ% ?)rZVh DQ}WQNҁ@'89 /ԠbSiZ(z'M,BC~rM6֓ _h\h>0$\$hº߽ &=H QCSDTBRRHBEA@ Ѕ(@0c$Oq/}.P#U{ @C<ÎHhMD[?BrRZ0+X>d EQ\(sboRqlgI3鱠 e,AzܷX܉?:F&;ͭD=zQ%A5Sta(Cڠ80?X!Ć&89t&fL<>> R5 ~ ^Y(&҇;lǾLI (A1?#ȬˤX|fDԠ bW%T@19ő>=J/ːNnA] `B0KENyUk]mUmS% c7H+z'c7`~PtSr,导t>t (H*"(d \!ÑIabsI&< 3_Ϳ-&uOK+ ?/18yM_RxRk$@d'>xyy4u<"J$(QV~>_I̸(8$Pq:Ȃ#G⪼@H h' >P  e]@#T\21@>}VPGnqx`ګ9qx&qa d7` gcr Jˎ 2M2 9QDPF2> FZ98P8@w!eR/ס)98hBIY-jwM֐ C%=eH _s&eoM ˸KVlhOG=~xYHF2g'q=o7@nk&}=afZc.vr&PP FJi]t)+yvH$ 4(hBsbVLJa"PlܾGǻ}k 9@ ٜ*&^fɩG+lrr57L%!BYU-!#!IOA+&_am2K*QD2U*>zB! "*)H=A97h]oX9: SUd'Cc|0:qԑO"A!17|z 9 &={,Jp۬NR/)잱)&=IR`;.Hy=žB04\r9q) D9P~7a|Ay (0(Nc0d!h4v]eCNրB9RQrq vZT`@ۚBgT\T3uҒ ,ptKF۠$ P Ca5c8I2hPB9Ɂ+˫٣3i֊вކ0Է V.PrJš0p=;k̆&/Hv=Np8d$!Jf j Q18lQj,D6$J [!VZH+j$ņnEz/̈́Ν3KܲzlMP6#!)_㒐 ֐ՓH#~p r #10JRa())"Xa$ݹƍiB#HBRH04̀JTml2Z J!>[<0hH5޹8و8MQAҔ0q"U<X JET!+ DjqE^`BQ'懄KB7<`~Ie;U;z)4EPJ[=HO,3 sE> :??YۮP*¨I‚&5H} q~H u i ^C&5< yL blLܵU\ΊP " 0EhF%Ȯwpe$ r55iNDHrZ)u$̤z{eطgACgCef}ęEFqx4YsLI8Ts^pw`ps>b$=ڌ61 1F)ܒYV&ݱG)hoLX4 s`C6Q.9)utWH{$i)C^+6D@M KHM:B!O=ȇpjNf/^ PHE %)J%QIPF)(i(QH$()(` JQ") ib@F)IJV*Z G@ E*DJ$44SKAIIE $M$NRPD4P@$\¥ RRE0NɈhV&h`JB)4UJ%)@ IH%MP B "J1 HSH1DMJ)E1  ?각~=C'd !}RyLr$mc *lH mA:>H#yH(FJRPKQ24$EP%P L1:P_}SZ>V$k@i0E$C0b%&*IAjtl#tROw4{ PC@cgHf?#ƠX@#CaV1?XyP<p bJ &(h*w%P.(*V F(ӑP:H-[;|6ЛB';dz&&$EE`bxCNL; "f"A"f"(iJJh"j*("b)"Ij(%HJ"VHD@8y!h 73>= p5 ~ӲrhbБ웣 @JFhRB;/8.V!BwNxF*'y1pSAϲt4t"}O# 0bt?tHp10:0e>'a:pwϾ[HHW,ʾOHY+ N젙E O-W۟'(6s!'7V羁S`ĭ$ϛL_TRPX|tj5|_4Ȭt(ɘylxr =0U h@@!TWq @qs9l+u +lhimChɶ3}nT ϯGz }{{FI6(^xR#s(!0qCd!F35CE?& |݅pDO2߾}Cd@잹6}q2}Z[TI2/bn`w6" ԑnŝ ‰vÇk_L1bҡJ%fL7LKG+j)>!$9b@-@-& 6du5BIMua:jrq+mS <_,Z_.pf1 9g>L7x?ĀVy^.B9to5xOM^7:+" !?aiϳN6Cp5(Q{)8ݟ߮USg&|~ 9O `w? z'4Dz<*8iP|c6~II 윁u;ZY2¨7\7L0>ޞ%L0X^m POŅ[f*b2?VslZCDNAd `'P8Y'SAo } H9 `GtAma;݀<\HRR( htˡS3R/|dDE@bK5(  Gl eӿWb<APPPL$AAH4}9p/7%PX,Jg;M~l?PL'켂TLW~#a7`6 ͂i$ EB(_ݚs_Pf{C^d@<3>Nz(=Wy1wd=BY(S'17ӴEm|!Bkt "C 1)7xAID4!BwZH(i)&E'"#. Ǯ1fSj ! `FZJ)r5m;Tv_i~ =sAAHDQOx.]'Rġ]!#0P hr%{Im& ā/0%$H7 Ab8@O˖:0 `R,.7K tf&;kJ0T50?6CnwCԐ8j9cԯSn *4 ' T-( B"ꪈ~:A1!`I:D\dG8J.O܄XEBLAjٓ 1$D"XI"c +HW@1i5P ӭ4"bdU-F(~8L_aIƼ53ޥ DY!7@UKZJޭd`]4 45@49K^~/ۢHV r DfI "@%#"gWDZn)9T|Q q\趗n%|v@0)#K#[/RP6aTj s8/D\F(gw'"N&s(Q-<<]|l_ּraЭkHTӉɞҀ~ÑsdkW)Ц o: Nn^n D2,R]>%bqAo-w>enќ)mk#hd:Aqv`$TX(. }ǰP1NM\iv uFЩw ǰ\dȤ=;[ߢMkSYrkXGtb6,(DitO 1n!zsynj8;ェ1uU$,dVNd8bA=}r2J{a1 &(J")Fh _j@׺ STTȑs ې}t %!h4D"y'`:JF"&[7 sg_覧5 ӝnviyRJÉa?<27+n\NC`JqXg:\ód|cb@˧;TIILU5D ETQUTC3T# Dۄ1<,R:  m RM4Ha4a nѽ[lyQs ,"6ht#C?I7^4{?s)]%/ G R9fZGD! -ϛH&OOީRh5:{9'y AA@P~@|~0Q 2?yAn199>6ɓTTɇ"I] ] ?R8eB&;X &$! :rfm 3⸨3̟.GoAidJ2HL@b-P  0B@3(Pu JM"x~yKES LICM_uT߯hM.?OyJMICE4q$J"CA6`HFI"&TYef hI9` (噘R()B`-)LA bR(Jdy1 Fؠ !Z( 6D4i4PL%+hC)5A0TKw=n (9kǯi*H 4[PAi}/dS4Gdߜ#kݨĐDGMJ&"R;!,xB^tOP=GKE(d)B|H!<{NB{O*'wL@40Qc~5:OFh F kpf74'f6/o[Pݙ8ԢtQ#1q(_ot9rSa0|jYh=c8~{[&Y"oϰǻ<ː3ZTA28swvWdLg).XR=/ɒfc3,TpzL3̀}/jZp3ALJWD aa4AJD1.)O_´ E}?i"bS#=Bt}?1rKrǏpf\ Aբi %0HXQ85f.{u4N\q QDHV5΄fV$](܈XD3VX8sb@u\s(drrۤ9+18o+bWVFSH XL tbq hG{AAQho~PY4T`l]ad6zƎ#leه\"+Cc=˃& >MB'Yep]v0'a&L6A0xA0DR$=;Qq\i%o8Z*d@$GJ?Y,Şc~Sh4'%m]:kiA5Ow^:Ta%P ' ɇ"lnu*9˗/EQO)C`DiqVfuLP=..rzWjjhǓPK l^1u$BuFJ 8x,"CadOĺr= Hfu0t:x{EᒥrJ\gSdg+^\6 ~shC3ώUv*E<:^|P! ުUGb 8(cg.r\ፙw41Ced6(cܐаd1/. 8j[nR#JVby0Y 5 ;tRZ1qV(Į0ZjZBI5ݱK/ sGfFIm1sFdAB+q&K T8\Ԕf( 6&zdWD60mӆ%(1,pbL R]:b9 o lTT:դɋ`HN`*7)!fjfT&EXUtPg)Kqgr As0 ~$`H<|t&w~l!$D(4/RZ ќ28GJotk؏^p(i9 7BLNFg (=5X&bL8gul)7]V77돇z$06G ) JD")_!׿ %&w>wױdyY6!U6Ov٥Х*P}BDueQDz'cmZYi 5Bn6VE _Ɓ6NLDNYwS=ʨCٿq&SȘhuS,X8Rk<21Drc63fz\1jdѻ/d9ٴC41Y8fSq>$S51M))2 !3,>>?_9{9;h~\q{m{& EՁ>)d(D)˒#"]& etҏɦ>ZX #!2#$4^y69Àq /M/O|c'c6 Xs/( PBEH2*>%Yro&{Z!dn#(gsY:/ 6txU:t_IsA ; 5vdfbdAx8N,O.\޷)XhTȪhIpd s0W| p-*2;B$=fV)((3m!զ$vqZk2$KQjY፮LbO.ThɭPQJEԭ%4IRPAJJD~!`{ =M)DwL%=ᢩb0]+ɥyϻ[}IAn7kb~QׂOg042LtoYÓ+=8BݻsC"(% HՌ@r?a{/7C 6.;" J J )1G~nc~"A#?21N1$Ì(RY L! l!kwf$Y9$d"@d4W )Id`k)f[ !\šm9OM7 z ;B%b@̚`;cFI 6<^lFF+Nb́ LOpDxFPDRy.3CO>'_JI*ʈ %X>*:~w}++ Jڼ1K~{lBE,?Oiʦ _(ߥ:a"rOvt霷rO]&%2f{a -"79z7!s=I:YUUTf; ]1Xa r!\(<к.9`S~nGlxB?D)#GK-My1~cES|D<9U=A!@J\samJqsf b!Lvᰩsy  ljh;GOaC|v&${;:u~5  %~5,9BA-;μC22=5kzbI!x9F !<>t8i(J.]i8!z MAu/ W~gckI=ɒyN|T6ZO时lD`aڢ3SqNԚ6KcẄIsq2t-$yBўwLdJaDNNg+MAB=Sˆ:+ Øf+ݧ|&iKcU.l5r2fX#Cȸ~8$юp5JC Av =CA`-GĽ&bh+p1l60=JtqSd Pt (p01p%&S[ + ^{.\۶a oY_%&a7OGm>ۘr 9Nԙr܇G@~ 0-0;U)\4B| $'gz~Qc K?Eh2X?MqB& R2.7"q,~"@gGNvxg&wu1j`v@п2ksI P8L`Hy856&fT8a>#36,Xƒ1PPSvU>bx _F8Hѓ;$ko恵d*I(I;A_CV)Gdb?_oGtxLo!EijQ=$E?.DÆ9+ۂ*x~SXH-4Jd}_Nӆ!CCekҶ9nĘU.3.!J3tҴзLMa4lO捘)(QV[hUHj(DD^UN{D@{jN0Jia? ,f4pb ,hbӢ b9O'8;Hmc˂8AG i4=ɯ_rv eL JyiEi4W`)% htN$ß*:xz7ec0~q߹Td*'S^olht+['t1>hZ{6+`\:e{0Ж&g8B /YDbLᏂtEڇ#Z33(CoRQ 8 ˔@0D`G塛U4+^ޅ'Snu5tlv(+ѥ4Ivw؅Lia$ڃ]fcLI:-l'b hd*.~sll59TDHсَF/(ކMy  xM;A[KîXꟿ:i%E6 F014u%l#)G83>S+yH"PI!FGܛS> }<낊9'we* uiͻCVEM̸Vq '$͓Y-Sq7aD40 r]/-9;yZCs/k;=nB` yHjKf7)H %Z$d&% X ‡!R'_;O q*K)xB$hFu08m11NnEl &&L.4!rpB =nibW)Hp9Yw'712"eܒ6 \Nn9֖h\KNiĎ2LZ$%) .H CjQ6E:nl&҂ m5@&j\bu-Q )jd!IsLQ8<֜b'ٚ2kAT{b(}^cɯ#sr{p@dɛ9 qɦjL0p$πnux(ԛH`BvS0f9~L'{ѱ:9![᩶LYl[b2)%xh_&J2\kܤBɚk}9VkUNd=ۂf"; Q(h=g[/vPs؅B.OXdZQO$*,6S 0\9`):g3bh&tZϦg3֮D>2,ͻ>$z$ ;4vB\H]P8C1JV~o#sA@qObt P1wxe9OJ' &5)6*o(EԂ&G^&> )#(os}x|C]{${GQ!񌧮d-MP2E)HS=yA:ʒwNr\0PɘJPX"AF1ba(~$itlp) a$6 w/_"PڜL)BƐ32BF %0!\$Ƀ"C O? ]QŒ ݹ.ȇi NX8~PH~%뭲Gh80|zbFDknv^פTSGX\f|DðE3DDDLD}MCG>TÆI%J?lQGpN{xKѴC@%MLSrL I<%v 4Cz"`xɉH{B'lDRԞGtlO(FPuIDxn>9R| wz C a"\(*U#N ?̻w^l,!&|T-/$Cd4Bd3n<Ȃ$YY0\/BrF ;z$ҼFg&]D܌)3M0CQHtFyfaC/ 4 ʳ2i+?biOy"eJbeX~<3604N*Plmqc-;864R@vi0*4O*+C0\pH`00`y%qP D@Q,Ha\ J.PY)Nʉ&($[pLP!Rd4$4ċ@.GNmETR,Pm9T2KTLZ1+0Q3$46M'6v$Xئ%Cs6Mb20UsNhLDLӧAREkcVŵ D `nG)ح9+WAX5%Q&ӥ :)f弨ڬh5b 1EDk"sӚ\> 9) 6")σb0?^ׅbE2=X@) ES sFJJEHʞTf Za jb9MPĄc!>>H!t;Z:^ !|zc^*`&hTC 9rCC\)   uFO9\T-Ă=+>dȸק9rz K0Nd|& /)ļ@ds(p=ˡL)BT.dOQɮATX ףP`kiCta!*4;nQFu}.ʚfrIAZ) `:%u@8Iz4a:xԿ1N;jdv&:˞$B.rl4o0 j6bKgS-l Q1CҸcN\Ԙjkij:*bjG(R0xA̅ 9`j0)qR88kp&()()2αdVw!lՀv@ B͓&J*X:88- `vv5w\8 YH2L} ssj*&HT`Ӥ@%aXz.)G$gU ILƞ2L4jQ{ [Lnnp` I 'I$Q^ĎHenFt pb#`~MAD*R%ig* %H?W T@=aE|_f("2J p 3P#B|K9^1|%R0j2U/pլFQk[(5+$mcR83c4/8UA4 uC@.C34DAM tև'jh bj`! B,:2fa Niw6Ân"" DaOo(?PxfǞ5JO`J- 4RP/ )@544RP!Ry JGa~N!ݕLDEӇDI ܂Niw9vaö>,O&p5_oB 9O<)Gҗg6p3SKU>x.?Rl~y`?xO?cDB*>rHXs9ro9') )C2K"Pȹ")4e$kqt0 `?OpGu=  b%/Nm6Z9l".R6LSFeS Gz ~zt㛟8<)stTc~7*]\\&76@?Pg:]'#ٟc.vG!=`;̆ *p'!1#*YT:{St9!<')`01;F B$6H8DD{gbT&BIB" )N;Hy`tT Bf!y!ġU{rhXb}ؚ0Ҽ5upv$ێ{"bIB prəDDWn̓ :arh2wPѣk'׮1CMR 0@v:3H'&y)9&`]G=aE5X sAe] BfDˌ dT'?hȚƭ>rOH]KZ{/# g8&FmujԁNGclL)%/(Ѿ@ST1=g=}1Pt}| BAs_qM1DLqvbM4*|Nqf=C |.!D@4)G@SHYUr|a;;~a< > edOx"zҾnw=H*d(@hE!Kܫ6A򇔏/#@i&@Z Tf^ 8&`bVeѢ`yGߊ(P|2Od`>ZUÀ&0!;x0ݟ,a:(IH`zz p)'%&(C_ͥf%ԩEy=1R`+c5]r\oi. :q9רcPz{ T >J6i`~!45=mxvdUAhG7hbN0]&5?i LUgӼk:Or^ta(#Ic҈YebF piGOU]3S6orX0d6ɛFg{ _wM>d龓[jC5Y0cm]heR|cAÂdd2hP#ë |^u=O!/ CG0R8~vY p2tf:C [Hexq!`x <$ǧv3B"IH30 E]+bm>YC|;m:g rv\|Q["ȰSTjm'V$Uuٹ 3i[z8=@dO8u&O8S;G-zh33DwCQG3DzJਯv%*%DI$%d!(ɷ#ɝKrJ`{`zD$u>϶=SIx zh`N?%IG_N|ӹ 2!Go7Oǧ&!әܑ.YnΜK4c'}Q= e_2XrD??^')N3cƃ{fheBWXaa*089 r?!0;8D|" i atj- ?{{(;D Q6Nɿ7i1A4>7Y|?Gtft'jZJ0aQAE $(W]ބ " 2r0 8j'A 4]R64kLg~|OPǬy kd pD,P¢./9O-&`NKr 9 Ow"L)BycMQ鎡r>R& $:O8TǤ"Q9PKAo>sM0TX=eJ:Ϗ`:&) XI&{Q5cKM"LPc:*%Ӧ#F ۩޿I1ɮ%?T=yȿ4E?*F'eMM M UBCAQG6E `PwSARG?YAIrTŤkhbAW)t}9w<p"~L'N_i<͜>L5`CASA4'NAߠ9i3rӂDe՘,_.u(DUbKFᢶ( l%>1;kM0d0 9#ulIG5pĔ` FT6+sLb/&!^Sf9ˎU P ; 0B>c!‘050^~_ǘDLR}j>xjR(i @J , GEeO}O!iBI)Hx~3?_/d|I#?A)IQj Hs}[GPq9! cj/(j6O7oA4fZBxdEdkp DU':>?. Hhv,b` VѤBVx8k1]'ZPҍ3xcq C#B~0O/$z]ƪ:H tه̀h23dPΗ! ;FJ7FR sAюLLC+X@& Cu'5}{ ]-z05^IHE HDb,ECAiUxxatHr:Q?ii}TT{NJ@##G\yf~pCKl- ,{?}E?Fx>2( ȐGv~i6|_{}J^TMmq\UF$"fZ$O[H7g>Vƞ=}??Tɩ2ZqE)oQ _k8_cO9̼Wn5gL Bigl} yހ 7@S@]&]c_,8>`.Ǔ kxg |qEYZH[Pw+L kAvh\ꯖ".̔4DS͠f )QaTI Tiđf;1 *PȪXqn('4]b({-{~0.. ~}B/=|9 l ȇ}`gYͤ8fa̹F܄DПklR|^" (X!ئWCJ*ow^Sc8l0b(;i #0;tȊpl6'gN uʵpuߝ->8R{tl#GJ?(.%Y^[RɖQnU"mA+͔SCIKR3ѷ _ĸ,Di&#@\kt t~XY8'!B~ŒSי>?֍W.cM/9`6 -T0ɰm+r|ř@"67g0>*Zb`%Ž7GjI|HrTZMm2.5BwiPx敊hW5rMwB#cV~BN`(.na""-f'7hF%*?zل̈@DʄXTch+!Oz(ys4z ih:"e C"gy:IULw/UJrWגh F۶y.`(h  ĵkVi"J x<__},GR"8wh+"`)hbT "h-+HPYȂ ;+=RAC-LDsi i=E-KٓFmjbF=Y"H>B!*Qu!r0=ABGmD6\lYl$[nT@Gr q01KbQ0R^HRh8o| Iv%QǾ/ V+s25EM!q:*:2j &g4Zt55ABHV]NbCH9ȓ]Uh" pzdRt NCQVɈO1M0^M0Qlb+M֓A1Y$faa5$G"7 F2jBXyUELDIHD4LM4TTDBLBCA%M\;?'ْ;4lI8Q]!<;k_>r6nbh &XX4㍰0Hxɢ 05l 'P:K;A֛U@.&ḍ9LDsluɓ{:[sD-b&{,PB`'o}ܝTX&?2,VDz@aNHLE@&g!۟</Ca:XPuF %b}oL;b PCX&rSBbggɎloYY2\pQa% ;٘zv eR&r/t GpEȐ(B&BX 9(p?4#2sASyrg1tQ@m8BP4$RT$M!H"?L{;xpX"MϴNu U\| me 黦w VM]XYHQUHZ` /LfsrSipǏ91N^Qؠ&ThbbM)[`G@1p6\ nCRGv Vd(IXIfI-iUE"Z% T9<#O0@E= $^㸢*qBdmp1Bqƥ`0<2]~I!??_D2t A䦀A (z\ӭnuaBB3\!Ҍ``\Xmʒ/oRtIhBkus}u)-#}mM-$ O̠`$r>eѹQӮWYfMT\NED᳃9h)D@x!]Yv_*cF1SV@81*rpra&fzSdk ;xAAlNj;`{ΒeghcM@{>ULUr#/ݸ_;VUT5\(QUXrap}!2?IPŬ`(0=ܶ +qtRRٷ}~%.w%0>aV;9S:?R;.dz&hqeH>,/BA5X !lhh "[;ITZg5Q}4H*3󴏻N7=񥥝ۏ1poPL#($s7SB:/MZ|CtE~7!} lWm|:1%P F Ĝeɐ4ǷAJR B&9CB TiEb7}UQJ,M4>7n ;NbZ8B zgʸP^y(rF(J?OkӠ%M`E#@3A@C) H50!JJ03(%! !BA@3 4, * dfj}/#0($Pd0OH{g| m #jp`CD{c':\ r?ֿ9|b*3\Bm'DBu=hKؾJ퀉=8r!J<=0a}TGǶJzT}<=A܆n"|_LYScPT<&t3u1WvZR*ސ4E&فLHP4qCIKQ J: 2 BP)LH[$'^#S,E`G}hNM -Rܱn0+:ƌqXskbkgl<6[8 n%<1 Թ#jHS$.%`YBYiٱެeUL3Tj.mpTPU $+Z=^,K 3"9qڧiz,+R0Pt%RXc,a0#T>[7!?TV&i 96!@ˉ=L%| W+a0f cǞqtޏ?3]&֓SR] B( I|)mE0eQ·o_X(ۼD\OeqxeڙLt1R Axu4k"foRif^B {{$DMwv%hy? &yo˳uMZ` ABd!PCghϦgU) *\Nx\ nwA$`f6 {; Dy-(B08S[ }]evY7^s]0he0Dy tX3,:Uˡ AA@ Cw-- waPI9##MU}(4PA4W-#bu$Pw$1ٚѼ0}1B1b]vSDN{@T5orͥ9 5hF^C 0K8ܕWX_Xb VHHk:RɐtwslJtz,t;_KޫZDX#N8i&MAU}O?T~%6 0}HyvaDhj$7!>0CYvftf=\Lfc7v Kv h1hHJn;|PM/(ߞϒ. Aﭺi<ϘïBU D+@.vC^i%Y՛ϟIzul&)\$R>XArBbQxKn'@>$ R8@m vUALHD>\̽ȃVKk}BDV"ҾIw9P Rlr ,H"pB{K6۝7ͧ3텱zGP='f˖da-'=L&9]kc]ecG}tZ{YQkck+l]ݬ2qP";aO;[-䋺ǁ1 67yh Fi0Ulg>vh̏nt)S&y (˨yƴL( lUR0F{YOSi|*i+p3¡Gi I(VrTӂ,I =At>r&3H-B%XO7tfMŕE#|%J Sų:46TZjAy|+#ub"11(&$0ruhr3Y.Qt i/SuTu@f1 et@"nwϚ`;V/tqTce/ƒiupW U@ŨP_e꾏gFKp,}o gNl2}Y$rf冈h_gw7/L\k#0蜁1wz|(=v1; o7!W(0ېYc;wf9 .l8lHÇMXկ xN.@f&WOkol&h|2߮D84 30_Bp53uk8h`[@8n bFGߡK]N0`\OaxM9/g癋O;mHX1DRr(WA)EH'' E, eҠI^&7毃nP؎ |o `(WBseF5&Lx^8И5jPH]?qc4Co ,#"sZ0ߥbeuJD39΍%X76SU4lv9~gdfv -#+[+@ ~7H$`HT{O5]Qa:+Fs,wRe,4Ɓ4`nz)O1PJ `6k $ `Ĝj_,XJ4 ۋsCaMxoz{1! pL90Т}{o :J{|p mq:H>{T~G$I bnDi1,LLAD-B z a` {Ms @2˧t%9@8L،e3 ₧׾7{s!\1s(lH$4QbTዣRcNeg @ZNC=n&u: !q}8 0˷TG3̀ n[)zRuF$-3?rT H`.)ei St39p\m8?KC0!YpoF|QaU}hGNq}أN%4r8A7H8mGFܪH |hJǘz:B@C3IO}3| #(ITPDvwF]MYl}ڐGvu-J9tH,7aGzn 7hG=%ęGސ k=lFߏ6t̩`A &~/ZuZR+?VשK ( \xd%90 >iۯ~>9BMt>LP}<ɂCIA0bKg{i+'G/U!jgAܮܰgA dܕ{ڭ#  'ðWҠ˲f @X#v5Bߎʸ_=A/}i(aR!EԮH=CqFȡJ9+ ,?˞t@nT EhE%!IS+6'-]d+2npN-d|&09 (rHGJ{6@Cjy5Bw+0R%L_e(Bs"REP 2DDrܲ ! )$u.32Rs|40Tf FRS4?]rA0矽ütXdNX`LC~vy{9\d0Wњ&|61T{age.yǞ8"".6DsS룶t`9DCh$$T0j PP%!PD(WH/:V$laH`1!zBD3kmk_L7xF20C4-:>-2G 2ȿXt'9Yh\w! ;oǚd,G& zv8tnßݪ f7* ;`Pd~܅"J#d+|E2i9ܣp$ccQ^S"?4*rٕ^$kU3ٞԤ8ت crr8oCD! qTOɧ@5@NIb@4iĴQ`jցCԜ #Y9TUT\A=d<! xjO{j@9LUUU}m\p f(J)HS5 IXa'.Bw4E@V gW-> FH|j'HdV'2C"(z3(&'̾8{z8~V9!ToWe5 YS<:yW'm(l[\aq'9v^=PCuS70 &(怈ԀǠӮSIhQ:"YhXw7/W09xMsp7ArԔjJ`2sQL5̚s-AƎx8G64b=5*n3UaBcXraD3).SGCTI@dKtǰ<b8I aBj[&L4J;{Zh<>x#KO泝nU eӠfcΨlyԩLy!˟ NB~T8 ?^m쇥FL _{& ( !uOYwG)ʤm$`- cWRg36C% @R~҈r#6х DZ1M*#>>|VIO|f hJ@S,Bm?bj`6%\ւY$WkE34K-v;PzT >̫ڥM&$5®'I 6\8 -lBUuMt8~aZfThm;AӪrm) K1 vp+H9\7j"Rec=skkP?>j' mIBy|Z{m H~ v]Yz4C00`?M!Ca3j`HP|sAEGd>rR9M o)hHGaSϤJ)O|$F{C&CPv4(X>jXZ p":*O|+|Zxf{咾iOڈlTLb"~9q렴bKZ4Dw{JB$w4AS2̟m$љ)"JO(2/.™>41yiey̜+ra*^nO*(@L$Wa/w |'/tC~oG'`0GKؽmD>[F^SBg4JÒRwhNh 8%aLVOP7./n*Da,ަ>P,Gn17cGNWC`<*j()9+sHLҍsK4BTB/^af5!HTXZwYZMHH`fdS{i&UC P"<24+o7Cor:e;&UP y xfpq1*' 4*N0![}TC3*hԺAj ,=N[P05 l-U1(p[a !M08>amw64u |TST9F c5#҇CCMrSlBzrt*|mqQ%VPɦ(Foew{Ѝk37H|!Ô3xd8xx1ZYhX9f<3[K)VH.ِ^+9MA:^B"r6qɡ mR'ŭ @Mؐܫ:,"&q`840 C`oBMBOJ ̛ﱽbd,w[D4"4@+ 4;6H33S ޜki!-`DE Ajmj^wHT<<7:םJn,-噬~PX"II/!3MZ aۘ aYƛ:aqcYlMS U) B7+]C%&b6d,UՖ$\JzTۗiʸHb$eMDxcz'1lNF{}DA3> (P1# C!!@rGN 4aIg8Bh04A  r" "i }Gy bB2RA׍u6F 4#a.yXTa(, s:y54I]̑ &LbL]kŒ!0`gBEDؽѝaМu? mkdЇ*psЁ) Iw.ghv,43nGI3K;@dG(ێz<٤csLӝp6ɄM*(*0S]<ݝH:Fgqa\̀0~$<3 6j%5H@f vd!4U3ޮRgt:=\av,bI:Mjl6 K fn͔&d@ <4Wt*6JK+eG}FESxDl`X%Ľu,I.Pp0&ۇSp! <9c. \ cvr2U5q:2BH8#w" 9Z({ R@ $HL *q n(2 5$5- Z$&yQAE&S(bB$+R%MllYXpCkߚwsuY &\Xa9ʗ46{0\*C=bb. ,_4Xu')E`=6B qӝP=aô@4d5 I) -!c(ɫ8CR'mfm6@ LZІA`H0#sCb1辤X`8X5O A"ubpT/h3v~ qdCr\|8R (AAxBfiԃ*vƅpDMAlPg}kXK~a1gwkTBafr-z$+iaf_a1lЭ+)^jkk&l䊧*$RLBIs $!js<P _˩0GRJCSt %H`ab{>yp@0,vЪ: gb@YjL_y$;ajXw.SňJ /Pk2[|^-Bq.f_i4=+Na;/%j>W{kPtX%ub=Dz.>pA~G.'NZvOͻ|9wga=M \o5Z%Q酈ysp:o/Rǩ!r"8L4P!b9p2 1iftuƨUβi$U762/v0";uI8 s7}73IϔއZ"v;6dB[Ѱ:o$ $-dZ5 vk![H8->͆R #<:^ˀQSp@sCiʥ5 Xa TQ()-@,HDᅼ &MB WC1[9z𳀻,֠E |5,m.ӡ@8v$ 4"D@b_30Z:f&$y.l @'C@0"jNt !/#A'Aǀ-kr0K$T Y1*_T`1NA7 2 D I㨀, lv̲h0oJ $\JDBĀSJ#% J(>x@\!𸡸d[$͹@*-c _D`("bm$]Z Y fX-hv#Oێ/*G%>c(bQbw%9? 5B#' XmFk1MEKR>p/wY9%bH:\"DR!dHSP*Q>olyoM=gS^$6DPde}!"bI ƨF_Li>72flȎ A:B@&GJg%H59q5.FSkr˓].9c`$$ǯ~ uɆ̦ޞ97#"no< <ƝSL/I HƚhE4oZho8Z7 Ë*i^yޝ\멱9 0P/\ p SC4ZD:d̺FV S%, ((Bd$Ni_˨cDfT~בv#,*W8G*Lwv%(}(s+ 1>VdUƃl,Z #0lԻ4Gs%!9s"dVpRXHHM~3 P{[{ހ_1 `$ E?>Mky'*8Nc{q.M 1OHЇa{yMCEN˃ԍNƠB+ pN&楎5 Y§f[cŃb%B8SQ)amw]3`gӰI +CACBP˥)"R4% Wi (NkQRRR-*#H*F(/Th( P :)U(!AZ)X (RCJHPJe *@K@B%9JA ^nQ٬Y";1u;Nm-7QFq}<;0DF;8 |^rTJ{Iu̎Q =` hTGbP(jګUU]f*UUUUUUUTgUbdVUZT<OM8zFཥؗ%=!C`_ Oq7ĪŦ7yC6Msu;)66L3A[hp0Y!Bm͘hFAٔQ#7@:T`աIaѓ^kȍ}NiGLVڬ3ݦ)RkDA4*f0R?J+mPf@ܹ= 'ʈk>r ӲXR,Tx䁠lprtY\þIwCqw'[w <9TQ|4'Qb^mD-Tεfi"Z,Ez p (m&xJ"`,W0)و"+ˡ6rPo8׿0Qr3A]۪=i\.8M!x.8.qNUJM6eL.(Oo,v伊fM%xdy*'a>=cЗM#T{CIAy޷gM%scF$SԦƒ#  ݰz?; *d-LBPE l+@Ob'/oCP30>@ gΨQ_Koesr |*S:gR:)BܚF?L((P9d):rJSKp'e4dDw76:~d'%lICF@QED4  S3zFm6nCEp9qR(C;jjwv zoYV;K@! "m'%J'MB9Nt:d6fH̲E$Vզ6JB\& uNtT`@B ~oG~ Rv.MxC4Đ wv졥֪J};.b+ p2.L\-Ejb%C0\k5R@q9v!3?^|gd (񯑝!5a˱fV%4|l2A I,E ^QKcrV=PJJ,=?ENSFI``7M!Q!M7$\=ɏ%ǗV{abAyĉàoO PQE(ha$H, "gڵʹqgb7tFY!pF\4-9^Z-ȑbu\o#8lY-IU0Q@3K.$i,0! 4wp yK_sg5l鄭q> N^r)AO42:wh7"OU+#o晇C} uxJP IăV^ 0hE['W䭔\&k5]nubxqE1{PYE^S6Y&YEl%`DySU!IOD}8@L!ӷxDFS;9:m_to'AЦ XS ]DM@ )q*"t;nCչ#/4KA_3BՂņ Ew8J\#`2 Ŵs4A`?ÞcM7&~!13fE]?q7p5IJ{~xT>PAaSCBXϷ~/b=CQPYf7\Q<*x>G89@l*}?FIP)$#AAl`4J4T# $zt;bٿ<"hoy[tl\ ijՉ79f!0741 ".1*HL2iuѷ "9v )ō&q< e" &1Axp. Q1*3IBv}bg?>Q{67ITtT:;cDNh_zkU=.Bf=qP+ bIC&>>Ufw_͖YV1s$3F?ECØrRmZWh)$9>H ovt*iO/hCC*@kX_N[zQcBéYKm"pۙ e0p#SZ1=gA =Hi1DXzB+T4H(OP TB ̄<" bBA?>T p3-|S#);;؞gǑ !ǔ;Jk~<:' L26M*+RRzKDMDLI0$O"ₐu"w(hG?cM440rb#Q$ sh)&#g6A gS:DrJ8qn`XHDOS*E)i"""bilҍ G;&J#܎f{!E4{#Epк6ҍ+@P(h8@~'vfU ps6ݛ;̆%";:'`cl#400йS>pJStAØ00AB#$pCtunl᡼׌#A,=2{=8 .Sk)͆oxC4͚]Հ'tb4uZjr`L&j IO_lOL\ʠ s`pя/HQ묂cCWZa顝i¹Nj#dqkt{LBD0<=8'O8s=[s&1}Dtɯ^DL) @-ǼDOd>W/m/d* b=ms/ Qӯ.8;T_@PIx1 %)HL E- =~PqOG-9ݭUEQ%0aE t``=v4jqNC[a3KreV)0۪TmUQLdb4{=~==4Tՠ`D߀1t BRQKnd*츨"Je XrA)(95H?\IrN!r@Ꞹv;- zOd?ΟЇP*)%&.YtM hhG4W}~~%(zI F%< N~U4~4AE!i(5ܰM#07aRi'ڟJ (iWgHC7p IPL@T5 ;  !Q6%R a֢Ѓ%|U\܀lLkJ tc38uBmhi/w=g ɊR>Ub]8}# ؽe}. @R14iW U- `B'$$܌$ |}'OJ%!pa9a !ՙLلWd0˔'Y\L0=}RA?- $< $âfN@_\V)> hddoiq" nM"%R 9?#Bkĉg& $ @'tU{D =z "H<@C|_Bb \ Eȉ2a $Aص\ajQ|6K8ͨ rmN`>pMf o đ:QV5bHz)( 0IL !ςx%bt919e m0mbc)vnk`;D+7] HPI$CLRV@zWL4vD|ɵYΘ |g 6IE5`T0We(B\M0H:j2$)ӤdC)1$=" F l18r2ۏsف M K9pK]$74)~ tP؂lMOb0'.4͌W|ˬBMarn}6Խ: +2SB.h"fQJ)Ax !5=L5JaWAxgßs`pBr8u}G(_іȒl&*H*er)?Q_iPg''< b J4wd+b$PTf86" $*i"*I*" & (Q t9$8f!Uj2H{ل((`ɮkg4q=tbMÔQAA\\t']Z@IUPJA^YߢPD! &hV sg;~͎2o33(#&(J܅CU.@Ŕ)tk쟙 q.a90(NR/I󢈤aU^%4*ڬ_>i}|t3 PxCЁ]?آM^۬# !\QKR#hQЎ7/Hr%2!2G|~O E`o[p]TxAG9+0s! >0"dP CX uM99;"@]S񊫈Y衻W.ss8t,VBT6kFfX|IJǥNd ct A8/ r0Ȱѭe>zjܵiXH5AB0! CMhK #lP KP$%;DҪ.vA3UXN," ]c!;. Qr&r ۦ&\jB"֦D.W[ׇw&>heZJe)wcU082wf mSK94!'qE]I@"{&MŒgL12(zV& MBþWWʇ]ξU.Ng>ͧ8OG%M%$;Nm4>IhwfM h,w4JIFl[Scp e el*Cc.B"n?Nv'D!FL0۳I,Nx!V"  IՋYP&&(SdFu+2 G]/:K`Y74,{8ė^&hegd>>(x~Ŧ(=<0'xQ- d?gC7T9ASTR44RM4*1 HPR;*{ԎPB5Z5;pedd ;'B_4v$/)Np/i3F#rO"% ~E,YS~/c">gOdڶIEP4 QQPPP 4JE ҔD+DBH-RU2RM- @RSR@RQ5*%DA"P 2DK Q(+0ᮐf$IA(8"& O2јbOʹ_'a![𯌆G#ibQ_kgs]wPϟ^ǖ:yǩjcjjk[u:)eٮo}|o@7,PS]֗vq>fa]ȠkG 0;͛mpWn;(p3ݤ.[` MF׾Zܷiz@RJ;| naKmєuV4;>g<϶g}À4S{( Dl!*66@^^p{g |+IWS67 B@9U(M )Kf H.T6ӠX)o=PQ z _}RP4OCCܟbih Uzwtjl(/ms)"^mT=4UPq'lPѥ@"!PB_ybtK!|دcݲBusg+]{ òѩZ5@aҒt`t::w[A PA@4 hmbmi K(P^ lgt>ǣH({ʏzRB*ίoOwvV8lfoGvoo{yimE k_/z7}gj{[ӧNwqɭ^U讞@Rutho@/ogϤe{׹"{ٳswt罸m{wW򻙾s,mtnϘ(=<ݚΞoz8Gło5;^ݺ-ݶ][. .sέxqھ[^y۷noK{˫ocn^_/9뛏kۧmL; /Ƶt0ǫCa_{=[c^[ |o_^m㳜ɾЕ{>z]e{w58E>=m*S{yw{;WbDJGvu`ƝeJU$Hw[2ϸqb k%Z=uCŭ=-{e2Rۻ{^Jv%J/G`5}M|{>1CW}{}|yuujf[nx+weSfny7tng+_my z7=kCW.T;۽J[5lnϏ}Wkmˢhݜ͹]wZ#:9rm@Z[,]=HQmY kCݎ֪v^v#K9XVд6kޣ9ᅠ>m{vWx @`BA@ ޷K}h/03x>D}{pRYQ{9vھ痬ޝ]pݏ+cmYVlݽTƋkt݆{̗S[]sjaETW{mc_!J6k]7cbkR &T6w^wiٹCs';;Vu_}(0b_3'&O.ipȒOG_Nl :w Da7\@mQZc4H +r*|zw"g)0l=򾘰=.=͟V+ĖWI;a`ڭ ls\[)w3T"HfX%d(( lDZF~q(H時ɮ:;Hˈ {3iT=xkl˖+N~׷~d*z>< SV &`IOdpo`SAwm̶ZTrqJ.+7]38.%.@@p⮻K1z;+G>U W0h@MuK:]M]/|H4X0ᯆ ڴd:gqifD951I)ۦҜG4,ʉ;.|r͸㾐̠5(W5ڹY@8Ȗ*Ϝ̞Qiw߯^ n 5I1g8eI}gyL\gB`*vU?%13;۶(E/c|HYTAC/ֿ0-GwȣKOkD  Sx{ѐO%6Uvz˗@Ǵ8Hu2O8^}=ib{tHArS*3 bnjjn WFy~rKLc,N3>IpǔPp'nx7CW{AоPʮ/Awi>` ™6`Jr-B4,S"q5k$ORr[Y=BFzs$-Yqʌ聩&+ݜ<:;yi8 M}}AF̆NEURfcEMG.mlf1Yo*~' /(OleA xa!:E ǀ}~[&~wB 9fpޥCc`g`&ZHF6XED7xт FZLO0׏mTyJWF-܍1i1d[B60%=u$uL?<qc|)x og>km|.<^Jy1Ny+x{]l=ZsU'~\﹐"ď7E`I C X (ck>8KAs1NVI\7sA]oI۟o%fk(PD$(ј =IsyU~4#ψġ@WA-sV RT| ˑ@ :`#0ʯa(J>4 M`=Gʚ䈆JЯyb2Jn`pKJML5nƴF9~\- 4NW-m YB^0ccG=#iFQ0 3@ǰjN쇑l9aٯ:DSDwq͒MĈ㉑|lCScr. xNKUe%hVGdsp@cĴɠ Z]$)D S|D]^3bDEXm.9 %(FTCJxS*V"a'.Sy%QjQW+*ub @u! QS=9vl9ty(6Fn)z!Ym3*axZUKVMlg.68(4Ւe^Q@+p%ӱ4›4 )\fȻvL3]"iן@[FLD9AO|4aBLBCE 5040RT,AHD3% Ұ@3*Rqρj{ž/Di 4\XH3Պ? 9!'8ÜJ$`i#k{ndPDē3ܬl0"R Q0B`B"%2 "B&JU)@ќR JH7Qyv:&0{n4mSBd!zx*&'HIm0`b<i2DT6@B )F%B" hbhB$*UPpHp=f [2D3TM_!9᝱G맆Con}FcDHH}TޣFYV S-+*6KY~C/ۡ-ǔ7Q%ƒ_Ң0UʳBKJOX뭬{~Żny hzSY?﹆L殮?8Dc(3om/-f 0/'Յ DkvnBz ]Dt({ >`laO].3f"(. oP;blRu!Aӡ }-UA)qV]肁aRTNϺD3o|n55e x|-hAtx,F6| 4l*\Ro!ɤCO洩TU03.`ZRM!IP E2v. ANuOV >!pCHe@_YDɯ0@e ϟp)ry7fyhZ{1  ) C.%p},ۮM;߉*;ycWVO㘔+υ1U/}CM;Ƞ9X.1^<3tG |TVbjQ+v1Clv=Zf P9)Q!QP2fE%(BQ"f4mVYKC&'$dڔM8d4"IK-/aȆ4Ku>SP4LJ w\okRWè[EbKjUոZLUUUq% *dG_df''f2 &:s~ϻ'eyBs㑽& 7Rn%xVaiPа;نXe!0M6&!0kD3kj'jP6T UI:ၪOvδyA>_OcôlijDǔiN{&NA2ЬUѷ*1 I68w6#ED+nG$69TF;nsUYtTT1 Lm̱MR,A bvjEMOt"PPƖ;'d.AUC B lɒz[9?g|M G([9Ն(┭v>lYSRtV,2Y3cEšgvhF2ɭ~\ #+ӥlKʶ&\q ]hs_"ç FI@AE'w A iff"ʚj" آŪ=zy§MfEw|(̇vn^_:Y N#_w*U1YqߗH:oSQU^e<.KhQ nbaL#=+|$ 1x>S!1(H ey4Ab ?f[7&N7-METSgL2}Xw9NAzCTT*?.fql T3~+GV ʚ`T"-xtjQEiP,.N+ 8N_09˩IQ*FXZvSTRQ\vrQSrp~bUb7-4򏧻Uq8S11ej89ɇ/x@doB SKoX!X~.>.c^XB1zZ4dms6mkTN'vZO$"6\vڍ䚐N4tģBwU3* Aڂi#Z_Aӏہ%ךY`O/Xsh4Ƥ]@.$EbRb?27 H#*`TGoo,Y\HYBqv qByZ9X "<R^}ݹ1ƞ8/L/Aژ[YQHۖYg-9sM&GS|< `!e13)?=g qXt˹?͐wsqxXA{mI? gx(lr;M@>YGSi9<~il?8g~x]{Ûܛ(#l'r}(a4bl|{{46gusp<斐 /8W N\w[17Ddg !c/!2 l8\dr[ֻ آw=UŪAәM[rƒʙ=}ҍDfmY=odXd0s]cr]3qcqĤJ,-SFpKDm.#,!1mS SiF&Q1 i[kE lK-V !j7xP7̓A{{E%R m)"g_>w~R GJdL GhRx]W@Gm.\>|96znoIN qO'QG)0QoezOqLoQ{F1w ܎S'OS9_ȥM1LvKre˜ #(LP߱iaYlbET(i1rFX\C#%bh1-,~ouAa|Qwodi?j%U`ml !ϚW}V\DDz/QXT$YF.8YWFF 3!Q vXpkZُ잝TQ* (st&a+tdccw:dE< % P oDr}W.7lfݳ"i*8aEvG,z"왉cBK-GTQYٌ&U lpvP |`Gv AP?SЌF+s"Qx^r-.s`Q#YRS~_uK \?N7"ZHOZCv,YY'̟`, krPE.@r?(TiLjUǜ5jc=Yu<%& )C9Md(季qwLܱ:Cj J<,3sI^FXQ?j7 %KS.IhkC \ϖm>B _5z6K$rPP (~žT_J*A(u|#e Js47i!|ә0݃ , Nv*\f_tB 4\RqvQJ4GO~gj/K]@iنKJ y{ۃNDI>ŁkFCI&1!߿?ygX aL>9NJP>o{{#`Xt`ds\ޕmo0SvnNh+dA+<xȠK*ӝA"B ߮ =a Һ@<\dcr4k$5gv\K@IεFJf8ѾKÖ4k\Ѓ٠]ʰkAɰ־eLXiNrFSQ^qaE.j}0-c0 0ruBM9S8FST PjRBB̞w~6X97*<jBP@y: B#2g>~@:bcl?=?7"8K]rwu*͍ǶB &^bB^Ƭ*Cjו׋QsJ{3/Hmm9?.u}cOӹ 各%J:Ϯsj/<QM̂@17p2w|gZo7ֱm;%@T'ʄeQYSe(eEyq DF'9{W|fd̙0R 1fgY 9hmr;P V]o7f߿\EQ3HTeu{{GBؚX"J6=) nK[Bh.yұ.BhSM(Yдd8аpcq {d:|\tׇ4ɉ(yU!2wOafRJ*H2ңY:棗rVQ'7WUU9xu۲;#4eRJAq͗yw8 _Kr6}s b@aFZE!E|Uʢ`9 A!2ڲ˃m~XS/+]ULi ^qsI9aI; Z.7:ÿ)>-ԑKB8.pfysy5+GYd} "VS1< !X,wl2wgSkWgmkmۤ不; ?Ȗ$J*G*J:$)2[)#:OO%ZWP5ڤ)"QスzmiQ"Fr)I.fa.K:B)^+TETUD/#هY\q~?9?Mfyۯ=Rw %\tc Hįٜ ):ujJPa'PK#~Z]r4ZY X0 пUD315#~5-X*%-ML*,ժA 17Ŧ/`V(cH(em7xʦv>oar @o Lm rqgŘcimqE32 $ĬXitaLaY+ &F0Lqݨ6*M@L-UsxVaF,3QTgMPQ'EAEXG¢[R-QdUaLR aXEB|,d? ie5Lö g&]gn`so! $7魹D? џJ~X Vςj?4gtW82'8ϣg$.DO~p/Iii)O~x}!1O r8C+OÆTɠᏔ9߂H?viGiD?59)yg}O{HWL-LsiPzɼᆟ=l'4ߩLg mGSs)L?>hD Bߟy_n}K~>Q;B1D袌 *Ez;R;Z}HcHi&mm.wrkI@aDPY.D?kU6sXňJm(aF<Ȱ٪a ɤJ f2+Y)&*BM5DT>f*X-*j-][7a姩F ((1TJ4GYbAzDG=O=hUJ)q1(2c:'vGf#Gҡ*KebNޗ^mٱzeT[D`LXM#U" hFȈIKr(0ES$QvB.;Zse5iLͺymgiZȫٲs`l;\jY.[]UۘQO* ȱ.66}T5!I s,1 )i# HZN3rN^z0+ AcN|koY `ǐU'JFLʼnUq(LV]qƔ&U=zؒz6 sۀX(vظ6Ҡ@ZQE)l2WUDY VQl**x2ONiaUFc%TB㐸[T+VKRm +DĨmJ[LU{MUYA5cD{ҢJb%-piY4%nYG([FAB,1`[EPДd1DwX;h(,ɎEil8W?7MD窂Aɢ 5Î\SG9jbpl~XCiLd J-% &ʩ"dIICBRv^\"Z(*dj,&&HJ[9cH*?n͆o6 {Rt4/ ~?Єq@_0g^"A@ wf(p?Zϗo]X ?.ódoࡌ1!1A~o+X%OĊ07|CL%~VK~迟U+&v²ٴѴ۶Ϥ_tϕ^?L5蜸F>vG ʱDgQ>]|>9u۴XIX-B2dPc6 0ns_3p?Fqyf:E/$Azj4nW,lFH,OErvj۹F3 ӕٶ\ Fe–jfI?~wA2QAS|>Sϳ(8&YO,8kY~݊> P*z /(=( ?H|DbOEZ8#+FO# s; I}L ͸--)?C,>-g:MxԩƍK/K=L"]FSc" 1 BkYg.*0ZDgvѬ7̙'$Oebts981a)y2c R!*o1B]%^i{@5MɗOZ}O=?{jm"iㆬ0p]@E+h߈MC?PqVa>sIصiywau3vr'nI6,ШlJ% 9pgoX $R4Mx-z6-׽ɄO/ !Շd'dŒխUNI 66  Өd#y1p7Ry*QuFD`G#6[vw h#,ßoq>a/[Q)*5`!#oȍ;^} pj* P%1@IvlψoWAg#L 颅bG>RȑFb |4KfLaxMȴ#eI٨I]'unt4=N!Q 4ޞfU=z!8ђ诶e|kRփ@Î9@If_ca'"m(aO.a8ne֟ZHH"1?7r1gP Ug:DW "I(L -ʌG(dAD$fc0K)9XfLf∁/( C.ϛp<8+):C$QMҌ[8Ea7"wrJ}hB!_'DXݕqwi?>ՒO1?ID (C|̘}mtYxZE%@tGLTE4>.^TMP.TmZqOێ1^TasB 171`98qDKQ>S?1d 3!ͤ:V 27YAD ?H1OXһA8nM`vfHq@Q<~r'![Dn.|\h9q '1ŠBSL@kOWcٳZͧm#췦&;/u`H%|'1ٻq wo$zoi h7g!\c_(BWm }d)^@蟳ZoaEj"KJ6ڟF|!wR Q]?]/ &=%`Bmx>aj_}@pPAa/넚Ro씋o?͂<^2of'|z~TV]8~W=갤B?tCy't?@@EO&EAJȈ_Xx\|s<GhaժKCzл#d|qAH(44D E b"J@@ZUh^ rZ(( 2%C(JF2L?rDA?T I*ZE }dBPҌBzm4 /`R=-PcQ)BR4(bL+֥l+@6Gġ&@*r٠P!ٛ+/$9d)b Tr+Oam8@"-MNwi=H5>h*ƺ`]b0!BD!)ŋ >Ng V I?X !8~ yXZ + EV\(%^3c1<,uҀL  iE|Ѭ_Z;UtEJY3۶B_M4 k3&H7߾,rUy.:iQI7I 2]z6h7a=n!LN[tl`˪֐}i)X^i͡}S 6BAv3svmO>ո1hݿ8eutXBM?QT;%9*n)z,9ٷ?Ǜ#uNjSY)ǡn!`B|ĹjcsLk |Lg|8QG >(ݸqϳ{'m?b'DQ g<.'vrX.FsŴ[Z0g_H7W!]5A?~2ݡӿgau)8ByR vْU <Cv]Q|5@tOQ]˶z6xj}+HOo\%5\VE#>~Vr,׊0c}F'u#ax!‚\e!d&!sAU樇#f= 41Orʎr}[kj }ֹBtBȒdA\LJ" T3/ÈgL1󬃟9rL‡ 63OӹٹZRE3p橺hiBp *=8Q͈10bC\T[Tƽh;i(Ta(H_D1"P(+2ch/\ż?/kۺ;HzcczC q6 ~_Zu5sm*FƹH-0Qz1E`=c|R MҤe-5z,AYM(qXIbUPFo\S|uX5~n'$%١E;7t)vy l"m:_3@~Jrn JXh7gܡzdۻ-YȎl5 G|U۱rո 4_hx<} +3"Q7Ь }c _ud&ڀP~f1C{X<7?CČt>TQ, -c BwXC-vb64, ѧ۾@\PRP1DD3HTIn&!4ᇝ]F҈`m>ݖGËZQFG8fr*q7~T{/-1T4ǴO#za{==wɓ5q'_7 nڶD0V蚙ƁT$ $xcjYB*{Hvxޡ{u&]xf" MpticKgOc 'dSv/F$o}c=5mm⢩ћ::9ۭ&`{16)Lw .I]w J5 FעyQl~v9hC0dFlO@A^𧠶3h6ѥ#1acfo(y셄6/k R`>_܇-zEǹfr>~1QȄ̈́s"OK<-=#xfT@h߳apXfRP'$QX=\u>`p8)'rtD@?B(?O۹o*PG wQȺ7| (PiܚlPt y?tzyye(җ&!yP2Gn! {5b*0a(bޙ휨9ɛv}s5)dya8 ӻ=4xAm25g`뛿ÂBVHx=wV7cP<"+C,L5S~"V—40 ٍ46Š'0a FBR{޶]W9ɵxG?P!_y)yOz@a,x?}_uTKnxwKLٕ rٕC¼q9,xdbE '/>w/+˥׳6@X*OSAe ?-%>1%2!!35ٞ4mLQAЈl&S!R h"C.[j6Mt}CfgӓCjUtq򕾸r/z!%g2jro.YUUUgVmKWB&/r tz"ȝڽzre~mL SqVq 򷗻ht%{5~^De.P_fa=ĩ3CN {g J -i~St q~:Fϟ>i|6MfokL-1aˋ#5>Yek\g!clLEmQO0a!#G}4**PP R Rh>0I v!۱~6bO4v J]4UeBѼ;Ձe_|M߬>>p)>k E`۸z<3ie' `~CofCV^GN{cuOf:B߇X^WS}~܀M%ocwOV@Qs>?-5ouݝyL-4 r>/|$l8c!wtx0g+Y1-t{Tn||SMod zq?B(#чOR,roG@2戏V]z=tח~m0?)$-Qr>C}_#]>_i׏xKǁ3R)w`1z{Å#vHB`@  1&iy:٤&$Ee>_?cfgAL /u}@)@ G(%yx˱-MO_4֗g1O (öHiDoq/'tK=މJw{bK>Ք7.4׻f`"';s~q M40P|?H <TbιbJ{t[fW 8kMSlJ~;Mwr4-:i"5~u}(| CMFr|;;I :癐NJ%oMkˎܛȔy|G ,ߐf>yyH _C@|||0 f{D*ը> c'Zs:sa`ʃsi>9]ty|?A }&,P0UD @\a CG;>9C9}$nAGreQ Q!  {댄^#?WA~Ѐzj7t\ y;@=^@StB$~]zPo:`$Ջ0X٫Tb ]F{! Xnbv?9VOE)(=eQ)r )&3(h O= M"B$' +~JOܣż.z;n7[v8ֹMᅢR*/)T1#kC뚏}>Gs/J wB=]+2TTOwҷmN#ڝQGN&Ca-`I.t`Qbu-V@^=q'a"h)g?<93Y.' ɹL$G ޴Z E|>Oho| QHT2{~'σ3$>($Tb U`pߴN~2~6c4S ӫvV9ETLvsg5lgE^t TUB}#R2.Mn?Rw'I$xYRLH6QĊ~a1[LB+%6 [Ѳ^˷zr~VO?ޒ>lB-~_ ;{vãmqP)EdI*-;ZjR&Bp?& PaGpe5͋k~"<ʏׅF܂Y$T)׮В>@-kzOCܝ{f?ߡE^B~ }pǢ+ ZPGo^[6 /üg >N1@ ! BypW.Q՜y@SoGQeVKFimJQO!'{/?O/Nh&wU @Jz}@u TZfa{]p=Q!?MF土PNQA!ֆXѶ Z#Z'csm挖c!r2\zO*OdE}}S Z ZE ϡ #~;۽E6 % Yu\drQ/Ҝp,ՙ:˿~POxMD…T{`9#1whM@?d:z4a>X>HH}!D Lo`xYMe(]~g S9TP%=hEN0#0̶@%t=㛫(ozo6Rq> IXNST雄8j2#D|6<#7*jd:>X {qX}Tp@ZѪV%~f:ahrϟg >g=ǿبҶ)q:ɼs8 VIޕ42/'&_@_秖ϝ Uj"-p~w}g8p'J{\2yW Ǔ>,"9DUUTI)xw̏wIțH@4[mWJߕ<Á~^#< /OݵUPW:.{nR B?O5W-YvҖT'i)8A:1d֋Ծ;g`@p=_xa@B θg0^w=VH/?fO#؆ϡm-R hbDmEw@}z Y|F [=j \Nd2}Tf( GtF̏bo2);h4*D]݁=iܟq4(2Q~mTH qDIw%8wtt8@CpGex;޵X\eGi57,]8';+ `ڪ~1:ʚ^k/3A}WrX޴-_]<n52%Ywwwt|6/ۑN sOyM3j IнHgR|P0 @P2ĥ0@=K ߷"uS??l_w~Oc_O#Xz_}O|>}Q!NӇϡr9 Y.:haF~o<$Sv͡bQT؟:}`wh?AkO|d#XTG4d} ?_/蘪u6JIL?u}Qˌ̰| '1_\ ϢT&rOѿEsq?BbQ?J!ߒ`"\g.zrc $>%UB" :_ۛ|]gLm ck-ƿby ~B 8~ |̈Ogda>q:cG oQWUjvKs6S<ХV+_k5ٱC3 ;Qi5*lN ޿ƌpѨK#󔂄#dRt<mSCvidx`3r\$ ^E.htaw7q[sugYjȺ#ʤs(?{e)x~:U+O[yHpP|^?j=f6"i`ftz0^Wj6m{x{g_^ߞ? Ep♖ݐ mKLrT.Z+m1˟rkN̫nbbŨ[*ʀgN"•?ɘ[h$VQmd Z-[leBaec21ao7D#fr2(H{C+ V<]l頦 > QB@(GN[rB +iu aՕQ!X~oq($!ZQD*GњP;.xϰ *&v^1"6*; GOpױNUO(2|~|X..5Co9O&'P@!늈;Vw_p9{ ] mx]΃>oPt# (\q6^ cΤE !DCfNR T İ m#LkaikQ3?~-׿smm[mmmmm"նFUun[mVmmڵmmUm.xTQCc;8Qj[mmmUUVڶն&{UUoάnʪ:߁꒞M'&r&\9ɾxOS?3]Vzo,h\Jr2e CڵoibS< /\;UUVoQUb6K B}֏W^"k 0EQsFRN0y;~Vc5?Wz'x::Ga1ǹL| Y]CߕRR˝3×qOKKoLN#T= ;HOk-?8n_Tgֱ8.QkXLN/${p:Ua:/JusY"D/1&ND]]0qgJg/<$?bjf:=;YHȀ=zTKv|NYXil@z@bqfFAh1o_<.p1\[4kF6_{$;<ʩ^$++`UD ίUͪy5z141 EڙSI3Eroa%aB-a1iۮRW@l㋌ Ȭa`(Iv2y-p#P 1Ǝ>Ml`;scσ|3lt)'ȿ!}h:{ )(Hc}~I%[nDh3lHJfGEzYӪʷ2p#=A gDwRY__IE9D^c0. jQY Ii; )[ l Ha%_2Vg ãз=0V7,\sr]U](Ԭnh nUBrA'^] FwK#T·X֊.*/:Ň{KyO IsHy;Dz˘:qH49E$Ff ʁ(e%;8{nO '_o騍%WfXbdt/ lr>7.٫?mIB}xJ9}@='qxc~oѕ'sa<.IŕJD7F4}񮊅|=1nZyNX%i2_R4rB5܋CnuG'V%Hdݬ(2<ʷv6BM351![8a5unFBi|Li`)_0@ifa׵݆N$w2i p2=N7F ﰧ0M-EL:7QwtR{ʩ yg[w ՘6/zFGL_{v~ϕ~=Sd<R7_ޮdzhn! eKXΊvE5spC.-. 0ѰA>wg^G n<̱oSM>ݲƢ87P@mv]Ynf x;a Ϳ U_J[<'9$atҔUWSݼ] H=Z|Tl#嶒W6=kW6mau圣Ce& 9-p_KKe<8μ4C?6 }-c w:}AoݖW:fŖ؉)b6P HHQ*@B-?mƂ煢|OKj]AwcypB݇ͷMB7"XCqܱp1!LZwIt&?:eg!sp@оj",'D]#<pVS{Sʍ l&l *?!O%3!lKI[Com;$?fwc֏^nj7̧"`N+a.q oӵu  P8Nl9'4/fÛPܴoax=4*R(naj06x-e7Z*gJCf]'J3ۃ:Njs wbύ7_ܷIPӇiK@ʹvN^xݺ:F,]mnKPӲ (D1Ura'1w%;eL>mEV)z0NVPdUWyRޅWffW}d;5Q@IU J`PKX O(J Lnk$$zBf1m>U8ڢBjAšzDr Vcbf)T$A#r" ^chDMK٭d'޳/QO"sʃ$7:, _K'L.q>2 1džvo+EPk+S݈Q#c}O0z/ Ft>)kp.{Tn"(Ppu5|.xiCJI Z[\F c*9!(7Wl5/ e=Hm' R\Du,2c$Jpak9V5i1gg[rd뙠47_rrL0>J8mQ69^M򗝅lMww@\d!'R9]{BQl +c`KZ[@fmBX`zBVW͑;\5 J \2rU/TP.`#\sNLI$J&icǧ !v(g_ri`3J Oy!xwtP!"9p8r?' 1Gjf52򎾈/L\0^LkQܬ<r{Tq- y/)771QuR_$xw|1W S»HA;G@$!7r2c!ϖGjgG9bV ?}YL6%G# D6!}4Rڢ~m"P*2`c|XDW66GcC0IV &;sWeno}MA i̿"C L~Za^V3aT^+)ޏ÷FR/5#]A15)쎰R)qȌ7yP @7nTsGf=Dvc19.o#;Y4-}Ȁ AM; >dS  ԦEbMzȋAŇe%H^sϕV3kml!K*X`E'q]n0~ `S1iկ^MNGs$b;5sC__÷᯦atH͑r0YUZ=+`(# f~E-{+>9χr3_1K71“I&r|/ U^OiAO [MG%$ .m5`.Tiڸc$l U?qZ wWWvtOo=S~yhZ*wFBJs qQt9GIPZL{SLRZ?~bI g6p+8a>^."4n"SZdf:fVѕG-}Yj+Y똥K9J}#  um*)r6J ˱(:Tߤ&ǖ#j@!D.#YDVHRu#ZW@L}wjI1o $۫ 7I$DD<yA +_gڬ?}Y@pYUpA[)<g?CB:0>aKso?5OUGXn)/އ_Z196\M՝+D ˸U1T&%b`&+Um]Z,-QBI|[.teq.#98 /(4|sZB@8 D< T6+\<#KԴb5QCO]%=b]em_d"‘x`{:az1B@URɣd+f9V)?S|( ӟsa >Wn n9"( DvЌ \TS -DV<Ԕ~2QZPu@?Fŧ\s$cjLb6kz1Ʀ3"0PFL }iV4,TաFnۖPXqvтcfPE=v ) Uo>K!Ģ/;x8@9 {ԅB]_8UX>ܔ@ڐֵ|ګV酛 b p/ tM&h0Ge 3r-Ң!zeDQD+e˨RRD0ڈό`~j G72p$@=qG0SGO~BT᱋#'WZ#:r%gֻ\w:8&yMӧqW~';G_PT<⸣ߚ2QQțr!Cs+hz=;y#0kxdas o#jm#Uu򋃨&v,Jn^Z*(b"H+N4ysB⇠4V/L.7{rZm?V(6)vP !{""%aK|$)g#%ћAYTFܢ<, e{3?nc!jtk bʿy}oV !Glc[dr|ZPyT9w)mv6t=9F61OoG=S\_zug.ɇL6 Ŧ>39l#T'LNA% #@bFn(FR.Ҥt cX6]&^VZIn!]"2L@+@t(I[d@H@Yf07 4~o$󏓣~ 탅>9 ĴxRpHǜ^U6EI!EUgE>;1)'LHq'-/•H;<>R è_~E0'p#)a&X/ &;&E v%joj!KXuun>͞pQd6 K!죏?O C^᰼wPk\ Q@рrٔMb9YEHZ74D5Nm2I9Tb}Q5{EQ=S84m{B'(vA 0\*!"%aGL?0]!ݭ7xJ[-][5 ߔ>^S,jX&#y6!;%N3lH/,kѐPws|v z&k\ `&Ň !,#@]Y*"V*+YgCU`D43M~'lkozq,@r=AcRv{NgwƁZD~fkD%0aD#m%Jf~_~cw89sxZRȜ|ye~Ҷ_<_^&b ZN#Ɛ:8+Sl sp&JYd#'y >“hZ}=ϤMԶev௴Lc&/Sw?&L~yZBZ2Q/9B]jb}̥9(qhcлA=~}pTygBLWG, rb{,fc_+Ă Y9A+蹙fcf>hq훫x6p3immV)Q ߬MKʈ9g\fC+j XQ;J!! :or(/eCAz"C{$׍$Ty8{DԲt 6f2"E~ޒwz KDEF*F$u//oJ&R8Q ҲEƈsEHM "i>->6Oރ 7lPd" 9z"T" Ż.ۯKH{qzN[DP) ɥ R(mz#0L>i\[YtziFsx0PtbSPR]pWY1nD:Ko`g`滋mg;Přx-x3tnwM>910hC 3َ?둀չȰ@:(3utCA>A%ח{~{jYDǕV|hk}꼻COvg}xRص8h\Q;G}ӖX\qI겂ZSX)01¹ҤlY媪,4сi `AW#Ln v00 eH*6cD+8"!n|ۢ[4HL#_U?cqR<ҋ XSd*ʆ̈́j ) $Z j*ᒸ]$ 8ak .MQ:aK:i&8;Ӫ o60iUc6JHJ3"—j"#8.05B i"*D(S69Y M|Ʒ x?׍Sƨ#.1ڇ^߷ۿ^8<BxN6ArM':g"I4xf8H\:;nc@w?"omxQ{ [ℙ!T~—F@HV~ meT77\;p9ǒOZJat`[5`?ǣNS*yqLBۄ!=2HLNۄEs+ٲFC6f'N _6t%Tȋ]t0jZ""BmYD@#| X`;k\:2O|YԀSF(~Ň5 ƺ d@'\0T#%'C @ AvM[h6l!}xyyn\/ meseYU"Js RYe۹^bAɦ=Y."p.ha|Ey gJ)MgF0qB*=TT6=Vq]۶ Dgf(VkE\6I`e(g h#U3I]Zog =*ɷ짞 z (1Z(>˖9dh\ }?jKwy׮mNmiǤtP&{ez_64]kWxn*G:' 3/+Z^^{[BR]%^vh 3WLeuQf6:YD);,&&5KW:|Uq^zjh]C#0EN[$n;A`v);Ә YI rAhX7NPA @ /G>|;YǙ#vRxo䛠AQwvo|d9FJ_R_u!v$P@c P|/FN* 芛d_.<߆ek3YB7қBCqZ0sŒje y(Jg-6ku umw~x阺"\"pW])~oQ29=s0-P樖tDFgO-NMwg榛eƤ){4C .)kZFWr%+k."9g:]w_^6Vlr_a7ߟ&Wrrh];نśΙ͟QVxC-()s ccוח ԴdA/iOvV%HUw3t K'dxohL.*Gn2PRUPQՇ>r(eNJR6rJxb* Ҁ5!4sK9_9m Hrȳg`,ms oyW]'.B ȥ9uU T._k=jƧ3 y%?fmk?5]&f=[f,b"H#Pow޺qJfѤ,Z9 kR9wB-X(w.)%QqQ(0á0p86}hLMgjj}He )6i9.`RfH11Uf嘫Ȟ<={; WRk ܄G}J9Lx"{}l[h]{PGe7g/{GrGgJ-õӓz#8EǞHPGoU0u]dZCT8ֽi/:=#sqF $y2|S>4t`w(AކB,*K̞Ψj=Фzgݥtx!j_p Nq^f<.=d>P{pj_X]hAcaA+ r Zb)f Lߣ`ŭT q4;0떾*CMBP&7yxīN6RʢR ̊!Vn7ZҬEէJj:^dSn'9>k}|bSާ<\ 1;)c `yW(ΖhǼt>8 {-+9q$Ih#ላݣFmsғwYGw1ݳRwTJY=r;֥U_ym]Krg ^]9!CwXCg-%9;TSzb9䤡8&]ɒc"$rM6iMP1Pg >Tfpm I 1bef]L; f֩{Y$ms5u /fK7 g5xW /+[u˘Fp$a70Os$H0=C9FbS;g2G׮'I&nd7_37.sn'ׇB+瘡aUk[G+(MOqܹZo?ޟ{u%$(mt~? t PB)Q/pP;m5H]VAg] Bt3|V({2kCÇP-?G p#1wT5l/ӛewރ YZە#7璉jVn}Ng`rP(v{0]|'dy:y5v/^j|T6q1s3)潮0HtZ)p^ZCn=Ek2| h-kEfMу޺#`h3Fic͚Hh@FE3slwZ")-:IиeG/ RhvHK#9Lsg)sv8@W\wOS6G4ݤ}s^9, Mǖ[( X7Ȃ8R{?N:(B^xE$8o?j32wƝf0բ)|62S(#.*gBxN-ꈌ~UDO%YzS=Mmx44*!g_T?r5eܜ#_I; $m8# Bm&$IP/,8M 1?lxۧߧ,UqvBCmf-~"ItTJ5) {o|@d!3(Jb@t9SO xuqsu;?]o 5?^rB TAC8yכ+{/0,.o#g"s1XLe؎r6#J0" Y⤛}⟆(|d(D?_?KǓL: ,@"!WDAUɝ~3 *$e+B/OɵM2B <]rzu嘖w>vH*Р)a>m.\\=AIG@?oNVWsGw\⡰ȭzh᳷3V]KGI+g9)LMr #dr6aYa#l׶y!Q(7ŹGH3rg#z?A~v>vDzC Rkc,(`EZkx|vXQxҾhݒ 2+M-"R]ʁ`"%/~߷ Ɛ"$]KA`s's;,Uok( GEa.ݹoeʪW m.v=`{pC2GWGNsQ7(K򼲴&rhV~d[1uQ"BPb*"M1jr201F0꫒3 B,na p k743 LHohG"jF#ߵnC4pxAv5* $6*<# \桙c0URlх!F-f $P-l"' C]w4~]yq nDFIE*XĥchTc[x}Og `Lħ 2igqNv3PtCf!1Coy{#Y>=m6F0.ˍB&CM};Y6lMa曖mT& Us 5>L5h%Q)\@fvnKE0 +*ڐ̨IRC1vb\0ᣛߌ'xU#)dqvbPu%Hqw҃&{D!o'x\ķ[kyd-w4UU7 gc0S8yfo?^$/" م+DeRD= D=J $?\fߣBeַk6VHDRr9Wge'&SP ,RGњuhM}=|x yJgxk$MGi0tHZZ0YWU@:U *{r9O(FcT&gF6`gxز HrG/ĀW$yFӋ `HP̊ lr) K^Xh MX lN#k*HH˚ ɕTC0:B>? @?xhZcCDokٟ3Z"*_V&٨ ];E.6Mr@y"1JDA+xbg5$ߔ6FofombLwͭ>d=2eo1ˈJoaXL9#A/o9S#ʤT$秐=q| yT1tCѴ|m`6 V=:]ũ%r.6^_^ڬ"Mǩ| ʼnsW5EsB p . /*UK!t6["2{o0Xޗ `3!.RU)v#*$W ޜU7+.y>L^w0̾$@m-fFdfMw N As" ̃(/oE +:.pXOԹxb Wb7 vaJ| Z!,CViBP s eY:mL NvwziwǮFn8q!"Xd o5+hQiiQ"7$R $,XL>R/ZpF d Ay+^6(h%Au ɖ DhtKþӘ(8}/C_w%;YhǧbtGV\+0d\{΋ .T'ƿz~+諞X?N l ݪHyG9 Jo$'_ep 9\wcu; |"RSW) CĮ~#WA`%۷s0-q+'1eE$qbQ+4!)C65 S47$k:$ksXwk ;N-%P[D!:L^٨DQFs0y^1Pqq>91ge.DdHi˽e;+"}g#׽w89e8׺gh_UUU-UkWjIUU^eUqg1'KW\8zY౐huB?eG>>z߿l 8}rM\ECxz4<<7 ܢDHE.1T|A*,=ڞ ,~k _ޢޅpy@5EdP NS^[v`r[Zp)X`89Ϛ71ɝT3oM+Hgx`%5LqDÉp§5τZIb#jPi@@ Kt˪eB!e.!INj|h‘>4]݅Xwu(o]Tg;FNL\(FP$@POJ)`c$`zօSP@ēm: 6)Qx\X@vCNiB5n5:Z {Wa_eÁӔA r$vqQ[$"N~.YY(PP >қSL=m4)#r4mה#.(D%QK|1띬*wo0L<Ҽgt{cAg4O>8."IYJfzPpx(=od #FHR3 Ǟwkf+>P #u% = ڨac7ma??}r:dd, N =0D> KF9`=YU?N)ѣ}2egm ‚,H:M2W21ʍm̢ſ<=#?>Wk_( aL5bºhm-hQ\Jhh$VL}EC;Z"@kΞXdHQfRcAƔ;9ZaS33pMvGO$hZmKHĜ(*yOBk6ɟ"Dc,C<9}F^nkLWfZJcj0,d;PLб:EU6f!1P{je5 hib:`BN*4MHVs/ >J mkBY>A<yF v59jZ YE.]ƪSMs!wз6"64ҵvW!&I!ݜT$ˊOFXA[!L+R٩_D5#.{=.WѕZN;+'KVjAx㊕f!FR6f\$-DPTS.7(Wm0;6n",wH $9EIXdgĶd`ˇ}zGl#I8 ӆ aA>bQdWoLEI_j,6 A.Z0ˣn߹p`n+U+{򺛮>#ᨼJ[LqA;Pit 87$/hS9z3a~3"BQδdQ$Jqi;ՖRfOYktJ_%I6a"JZ<{zX۾"Dc7n8K27_}H@ȽQf$Ro -SO>jI@K;1Mϗ8~¥bX61[m^(6[[jGEEoEYEM՜BS!L-Iw#5_ \H}~9LOyorh^\Z\kި~('ӼbPQ0<>yy*p~6kh=ޭob"h43s >!UZ\'%T &,n \Ԓ X5zoZx^;/([kTRE;/EW^c|8i>t$_筈=ǰABBg~IH 46_1sl7gpOG~^~k>sFsNqXos&LM_ÚQU${V{c4>5FO<aid`6Y ˽&eu[Xƕ!;^FΰdX߃Oȸ,97#*Vq"!d|s ܊`6CN!P[Dv^s(G-SS"kư/PAU\oK8zfb8Y_x=nFC Ƙu[Fnb˜πhE.>Gxd3ח[xFo;r-_k6*;xT&B&X1.cٖ8^m z>38#~_\o7 D5IGJj5K 0Vy>IGV.1̮|7gy>5qLoaRFy2f9Mpfo rX:/epcي91!1dt{A\ j΅QRi|M3@0s0/JHU/uHPI#yjRaKC>pIuYDvOYV˞:~/1Uh3"`ʀNvq+'hCfWi'iE&pc9JK]JZqk$aGv85df|knOqZg(ϊFK2wb$/uX_乥.мޕN}2c.o|g7l5*$` ҽ}:9u |5Y< EFFt.2L}笱ޡ(]\B&%Էut·3yZlZ\VriHR?gW8PU 6*! <3a$U0Eq,%hE,“v, K$ U{ /9Df|!g7ε}SkK#r* ַ2p.2wM^Qj{RM#sΣ/wi̚Gi'sZb`1?/ X'jD?t"z\y yE^- M ~dv&z(jIBGtqLDGVc?|IZǴl޲9'ۙxԆEfFv%,.e+<۝[!H1q,p]i6*~`E +#$?+\FXz$\t%>GuӸqJSY5>ŅMæ(oޞG0EVG`͑ʸA;t%vsTvƚHatq,# ­|<ཌCt/ _uIJLPoE2[[K<Oyq%^6IAW~(,k?-"|}79ⶬ4md6G# B P6.{ x]KEd?tA9_<@ sDSZ:›U(eQ`2OO$%(0NQ 70NCBDE& :@Eјb7d]ߞlņ-DF%( 02Ɲ4.Du+bǧk6!"@!;*/oFƙQ% Lm5uꫴ6zxԷnP @6o׶ZE&p|nHwT*@^q싐8[Ghn=v˝IF0 JU 7O= 3kGeEP;~^$լ Uhl!hS-~ Ҡ[(|X7b+Ct_S6??OV+KP0?3OǓ_8Auw:ӑCgR޹3ªuyu+#ūiԲ&soY{@>6{# >r]Of9^_fY/bV.Z6OZЎ}wtäC[Ʃ="jEb<~Mmu'ʃPہu:?բO "$$`x LJL@t6M!]dZN$z}#~*Qu1n*?a=`q<'EGO;=0vhWب eR_;ќ Y-u`z8ɦپ3]Ծ)Q$XnH^{V}:RwG]b5lnsbVrҡDJb1QjQ(%<7:3 V`uOel{z.iA@#~4b~ bZj NA9 @ǰG$cs*oHyE!‚Ci45m7dI1mr E=I&n!heDU<p azQۀIr/ ]F5ʢ'0V z~!)eDas~(7N9=q*hy^Fbo~bsbFk}Hh; XZFfnzz1fߝX=ub۟H8ObN^$YH۵? R7\$$7|CypXb(; ӯ߭H[fQecnhujl!&b*69TXbk-#f7W=|=(cܫ#헢~լ&{LǯGy.Ghv'Nm! :봞*\+rcsWLyn$0ӿg':!0^b ?&zɢ f^d @S@˰z.ty{O?:^A?|nXG״1t3Ӷ17Tp#I&a{ac(3DE=eqB#0ӑKi_ړJB(Rx i(*( H? @/faID (("!`()ja(@ZU ~oOm'cP=[OdȩD* BZ*W.Hp%>!. D9Fbj%a/L BX*7~N_~*K9`/[޿鏻佥1_#w1ԒH @bH{~ؓ6 4? m+N`7LdP:'wsTGg]QTOTX*o#Iw!P1mW5S= H ǖ|fa0:$2dO4 }a`<b5p`l?G 'WBI(R[Y(,<xHUӿn^VU5J^P9Jk!fyE hד7}jvh(TOgdԒJ$ȿS@Mbog˕-Cg2Ǐ?t˄r $dkuaY(] G)YPѼ$ulŃ2g}?t0jC؅iaQh @sbe+1egkB2NjZ Kdv:]"CL+|wvmul  od|Z_|cij10Yqd 9BLUcF%$JFوSy*B""" aRC?T' 0  mn _i'![x{LNV1 m((o3~Q=DL@6c()SB~e'?KI^|XC˜~OM|?g_RX-.".lT  40xCCNO{lmh3txװHbS<_Lj~"(@p9@0P.QSL @Ao%<>>嚩_3A$I2-X3 GS@ڏv" *pA8oP^$*J|ƷXӲVD@#bp=ju}.o=$G`mT޻Fj? FWCb@!p Z(B,Fcj[<%1T#1 )tzGOߠ*I>gtU*̂s000 -`R}H~:8fEg%t⚝@_E%8(1 &HI3 $Bi(AX'peRz+ZszQ.Bq;z"`@I( $JF GD}TqmwP# ⷿ8q{G("/Ǐi/]n{=9WUV ?2IkqIR]|r{,]{nm~?Y#XV:̏@Ob -wO?=fNnuO7|q.  8/0b3'L}MMz vhw??Dw?7h$PP>_^XCo9 㒧W]:OZ?UϞlM(}Bz#C:;o9EV1x|y~SAq@[v޲irr@J1p}k*Ԧ^+4!G@Y~t#/f!A-UJ=T}QNAGPzMpvljF=?J'dl<Ǐ,0c݁OT^ Q6j2H~'a:ߊ^GJA#Ӆz_5P']pj"P .5e+gtΪ[{y`7n 3C‚D˂D_7#}u>|fOK7-UdȄQ(Q>N自S4)Ў5X0 u(`j iƞ nGlK mQ:J( #]?lC{) kGE/3&n|'N> @hOH}׼{a5MoJ-4-˙*Aіԗv`q'@WБ|ӄi0N!{;8N ɜW`v!paKlTqAO|<7a!܆A8;ޯР++Jg _E=?36 b`9+=,<QFKC;ɻmll|0X0jPbF$=򌂠ZB5# WZn'kDqV (MNx5%4qza败jcQU Zg bE*V;Rhzd'ChG˕#*t\;g(' RrU~} tuC_. $x,(aJa@1>o- 259ŻW7zqo4n_~YWi9kWȼ/U6]?:5Ι;J:™ t]X^۱y0+֥M{шhJmo4ykE4vۮSQ " |S tmPB`$ Q ) ď[d x*=~?5훇Bo=^1D%w# XB$Z;ȉ;n O`2ϝLِ<>y}~nr-BBnG^zcwˇa^j ؿL6R%v۟(-rC7C d#,@%TUhū%ЁJWT{~GHF{̶\C{~gD 5WiC=2 ;໔-<=q:h>[J!ìNJ}+rh>) 4]uv>M?n{RX&vpH"==MGUP4%4R6aL;}B9>՞y7E(MmV33v[;soݳ{[?츓yN0Zg7q\{|W5iw go \nR#;*150R;iD7GyE-#mmz@* !ȼ' ȚpH@F/G=ܣqwk?6(w*'Hj4m?'Rx||up.n[[Rɫp5_7w׾>O1~;FRY&sa8uf[dž]O3dle61Ƭ2E4 gɴaluu]` =mX*BHQD+4UZr}c}m$Z "Ym;KsȌsJ_Jq D5pv#=oԐd,/D&7@]d+~|6d7S]}-n"ʯ$Pb/N: <^Ǥ@鬾l-5K I&q [Oо'K4{[NOeQ.A~j.?ipvϻzNyG/-'z.-2Bӷ"#|y* 18$Rx{ql1s[c}~#0Ȫ( lsullT0<:6X")86Jbt ;[tAo~nM]T>o߳cfިJB[}ƃN:'~N O_IȄ8:$cpf!P9MgTU#!&7ܣ"3@K6/@ T7j:}h'Vݟ'x\~X Qp=8 ;hg332=$!(=ג60weBMӢ;*>^,'}P&v~Og;>ODvϕ16Yh(Gk' $G6Ks~~a{(:b蠊 ׻Ģx8HbSmmo )ܦkqԡ(4?*<\S@Ju|X, "RuJ - sa3tvz}]/~1FF쟧OΣǐy>1.!DIA (e#e ;W> T"QeV?(7,+_Y0(j18-Јq1\_@adUĵ\kI| HRM^AQXjuCI1`8ϫ֏i?X}9vyê)/F\31XzL!nK\DE 'Σw7WG,p^{׬A#c+-v~?ɧ]a>S'<[=|rk ިvqG~Gl)8&f4"B(#1W,S(}>NY MW,ːapZ֠s>'Gp>P&Ӄ`;! 'CQaua @0† J5"/Np?X gі1sWxncoڣ`|X _'xwAmtm& Iގqө@Bض)0-.jvaj\F̲my{P2cn9D 22$m[Ztؔ1|U<p(-ÅlI$h6Ӗsb!zڏ7=#`DuX4AO\(@$tCa4<#zWzL~ Ԃ]a7ۆvsc++P[a^AE^ B:Hطa0X#g`/oQ#'Tyxs29@x)B,"7xa {Jg@vwaGZ. <ָؕ=ep26Lxnud]&>\gBp]ةĀ]LU@8x5ptEuξY4 eG,k RdvGzߍ0} p]aިX&΅wɳlcJߍϖ\0 l`DByК%wr.qvЊ4Bɵl&lyEc,OKɞ,l.͎:5M&xuQ07\E}8X:13i8tnnA\a+_+}\ vR4Rgd(TQX}CʚV)nz`Vm\ݠ&.̶ӆučgz4isτs6,` z07Z_st[! mmdмP0U%U]yH1F00L>+r-UQҢd c. Б8) uC iАs^W.A 1sӵɄ|W ŧ賾j!mWŚ'WXkt-kkxk➻=z~iG˥W$or[yQ&C"4Uل5)Qըi ,,]jp%3!v6ćP[1lu$/'ȽCmJ! Z~+d͚a bdᬙ!=YZ>DL&\Ddz88%vg"RSk60qTf7ͥxb=](!ba}L:om`D,-@z|g"}uw~;L_ơ>FT6-gV<̹uҠv@+ z#alڑҰv߬G@:ׄJ(w|^ MR/,P~-l6܃19h>l$Ndiď&4`? QP?KTRҥ)@Du*+@"*?SRIASLQ P%2SBR\s2A0 (b&J)" hh "Fq$c,H#(&"X*l& rC2(("b%J( iX%b"h "("h)J*$fb0A( YKBĭ$J"AK,111h`6 lJ4,QKa% a5f LAH"J1(Q -2S 0(&I*)ZJ$ j)$&i(i `2ʲY)hB 1 ,!b (`ff"*f)($`F$$"FJ% H&(b1&) ܰƊb"Z%*)*(F6 $h"3 (aMȂ `j)j)"HhR"iZH`*""&R(&H`)X`RZ(j30`, I HY * Yh@*w2h))f"i"Fj!((B% "(w# "Zd (d!"$@` đv*)Li TeR IQKlTn݋ M !Y1erAr2Hj$`%(! *B&^a3TUP4J`dPIMmdfCCDUDR ҅T3M,FM2@DSM0b &b &""&b O-h (r1XhH &B0UHT6$bEUYPE-0,%MSSf c fBC8EPHIAHPLt0c3EIP! !HlYD.RCEd84UA"C1RE5R54JLQ$5Ĥ$DE P%PPE3 E)r'HUd9dĴPQI3QE14Pe& EB#V(* +T0HN[D4KXP LPc< 2B)hj!X(Hy_h{}!K;!А P T!誧M-F.Ӄ⃚@J HD A|*lq:+A|,O)kJcy]) )mFڊI0SaPʒ:}npL@8HQ" JTb@y"B@&h\",! R"PJ;:c@'HPeWtWqn`E *и&HvJ'd5Nȫԅ8FB4 I&@@!@! WO`YJ?#uPv&q7?C!! 0$# q1BH @80@8BĔYI, #6  KJ ĕذbhh" I)$hKeEDf&A( c0d6#[8!=e]#ԊD @@dvUEȡ7 C p0!J 2\H#$O= BV24tdB+ kBp (A`)!ZL"S`M`EL%K' IL0Wi5(z̘A3HNCEɄa*tf6(b!  ?0?G\HO?G3$4+l@@n S!s/W#N1fޮMAƫh_Wv#Yp?z13G{ Tɤ݆;lj UpK$A\G~ˊu^؏_7 BUقֹkF6lڻ|Qp*qK~Wa5ҁsg 1!Q[JlS ^c+Yψz)Â%FE2q&/yS\F. \28>Y݌8ږ^w,z9Pk`ጞ* =-X9: [drs+>9,k>ޢ6pN0zm*'%.CmqN;c _`EM|rGā N'n]QQhV f(>I'acn8!Fk0rF/LE{-d}RO\$DE~O^|r|tj,3"o[߭m}Txn?7}7Ϯ;waۺPߙЩ+tzQuShnqQFҐz+=6]'w iNH\|>Rgkfp:՛_L=L`:IN4?y7tw] /?GxphB'3|/vT@P/ c/~lOՋYU/M%\a{\.>.Ny>_FF^>Uj1]f̪z~ b#-%x GQrO#uލcCG^O!>_ ????9z~>Oq!@_PCZ]yAWd|XQ{}(:2_o}ɶWϖZ@-8Z)QH+0V\f:_"&TA_CU=:k8'ÿHO3[opç~G" $bo۵[mT &3e̤p[E8aQĵN\@Ev+h!ݑ;5]z:xtFbrH2Xy@D *;|q^*: liDgL~svm=:vzTt0 'F7MaaVԹaċpnT{KG;h;Z6|~:9D~֬ꛢNc2=Ȟ_Rڽ( ||(}Oz.5^ܴ==r!?WQmwYri5(g`HTvG 4y.~VM0ś Q˺0$;8}~]_X2CU^=1 &@^1NDdSV|BU!R+wvyja:jzXt锶h&X#!.3!cSJs]*=0RQķ;1\ m1ͮ)eqriިVj-X774^buPp5,guWpFA 1\ %G^Oۺqvu)̓G^IkDt1لz:4d8_Nض2@6wQDH! DX N9Q"3δJ^ex'mK1Qо-jp, /"DQZ=b"7D(qȥ- `sϘUc}Ll]@ +&,%xƂwFN.iP ' dүۋ} Q$OR 7y4`8%,J><<;T p[mB}2BRɑa@ _w"K6.@:ct5 tW`*5yEAxzu(*r5&P&V_znN8߷qe x[>_!y.@8;L 7yIS6`.卣 x`|F_%%Dʼn|]͏M4B?*xqQЀRdˑE'dsdK(L&"#˞!t@ bPHw:\ϸϿW?ʼ'3姍cw}~wtN*(D|X`>z?mtx屦@ z)'K?I?C51x U%^_hgM;Yǿ+ NJhmx3%.p``b _A&3M `^GƔ$Z[ qMv?#59+B @Mcx9*t7864ɿ>oڬWY+?%@bUi ǩܚ b1"؊O zRVn\(j:S4T:rGe{_4SK0}Vblb6gV$ 9!awf |5󝺸u$A>1&d4{JacFp" axuO11TuY P~ ^|41Zb`pRF+N?{iƛmЩ/{{m%&xX~бzٛX0bI&V) fj%og:P/HyWZqhm(+,l%EC*3*O?u1x#g(n=0ݸLPzN)Q[(JY0AgV!a;BͲyꓒ\\kZ$!n8 MԔ+* 0ܕS6;<]?Y?~0y<B8C)٬8H+W~<X0%-s]#hQ9IdZDF376g-;@gHLX-',0n/6L ?H("3j?C%6Sr9\d*EX`|ҹ!+I$ r&vAM5u-`(wpC7Ít<~kq<=_|f$Eb=5%G}B!( ^T(Z&e(-Ab +Y[vg_g0&eNP^j#]Cy&2?>'BvKZ^^X-1|xn2F_Ǿ'âwvҒkYᕶSD f4 O;[ծZcǫ׌_O]LY2z{s I˝G5$xsll9j퀼IjdlaO! ['|nx{F5E u>pkdE\d#;;hDݴx 3E>1_nIo{e̻{%Wyrɕ+@R:.'9`-کt-akuZø>O^ lZK(Jrelp6Һ0s(6(0_JT T_zah.̣qIR*VagEd! K|6y1Wi.h}:Y;罒=[H@j*5ĆC< %bÁxIx[VZэd00*냫 )N*C ]Όc<֔7E=uE%SL1*.DŽcr @SyEF&&.|/k8HIδ ޓ@hIpnh0#M] '5W'ZGI/U_+C0a }afDHqIlnj3Pb̈+]4Ϩ_HXr?&z'o\zw? )APL4*SJ~?rgFNoln;î:LlI%bI.s8%64oxnzxt;eo.@ -fT{1V0[ `+ͼZэq]aV$҄A)6xD\ `%Q!B~O3](!>" jtiђn^F悽D A\nӤiߎXGDz{}aT6 Py}XoMy*u|((E`/~7P `^O6~vt|:FZ\χ/ᇻdwS_ r,+=QrkBua@93s5oϖ(lHюc8ܡ@ЁI]$1\ Dn;g#&vy0m_9<֯(3]+=/IBbN􇼝(^I1=<2B%g{bJ2F\Hf\Ƒ>*|c!<]q|53%}ގ8G;fVOw_:1'~WbC8|#N LDDL6y*=)xKlT)h^/8l]AaR2Rl}k볹߲Ə3U_#w6Hr H{ܐx}V3|^h8T?yyqs“,0btye~/.IEˏ-qᶼ0 /ܰAB^ja 2?I~ҋUwz(D@)ޠz\ "Tۚp$p!D ʟh-p|ׯTsO'w;"ʼnɥ_ų:Dnb- Uez` $> dM dЬIo.o\m֛CM1+6Is!KUENFee&`I9ς^euYbW IxHxIDDN VVUYm4TzYrXS{<8go;WyYx߽h1{kgt{~;]烺U*ycHMVrtL *J*UD bhH׆a0ҙ=zY348w[fQ4u\5xEl:ufwS1W.tea|4^}mIFIUƻ{x׏;PWӘ|o(Ub5q9#J>`Pg]bSXS) f&I`ӸU|ǡ&=™1-p2ڎ5TUDTtTHldPK;Ө X1DF1j)@beQnזG\fC3R %'PUTQs]18mDN Q)OHrƅ>b@]5ҡVtӦ%SUT`–, cDG!e͌TU)F7!`stY3SG$h XQEXAMan|PHʉEGѬ IA[Y4`hN[8e%S[[`a֔Sl;PϫKo`U q[EKd&)'yit.4GI$P)J ()bi(=y@xUCeK*)ZƒQwamb>$>vMid rKJ󯸌龂{8yu> ?N0&1E=޿~ӡ6$G {svz\r8xk^I)Q&B!K,6v(hhz $,? T6 @3wqPBܰСNҘ?W l( C KiṴ̑c-,Ba2OVB!E E #ɏe~خ-Q:Zب)PAmTZ+ȓ M=fiJM% #"Ftt!2(*K \(r# P݁E%KY>빳@SX|R[/=J01V cy@4V6K?|&!pN,0-KF͚M[-b@S^P IP绞Lm?څzӆsֶD]| )aHrБ8?q&eT%1Cr{0tq) b }+GmkH!3eg<;ܵ_ԕЗMr/tȳ_ntc{Gg=$`v8]J,#XR7'nNTq Ze5u*YIu^#5GpH))01$R"BU6ga'n= cukoJfd$D}-쯎~\.^9`0{iDSP _obNG]ɱt!ިaz%9;/{rr h@>|x+=?A ZSG* Q@E T@n@@݃nu ">m<8`6+NLCq&Xku ;U#CAs~W}3>A OCbe Ts4RYKXJιKbB[ntmmЏX'ٯa`*TDHUrOf㼧ߚFTymh0_R߭`3Z_@PdߏD -uU$`h!1GOC2xE7d')a@`{d?(HK˧x~:q@'_\}9u5e͏3mBG&+rlA@+%B]>a/W{K p<W興xFA> C@\I%+mX']#li֔4T ܢ.øώR~ >4b E(z}xzz;9%3A~ҏt\i"`$Mc.4l-,bާ_aD3xPĢ>jN:9ݜTT-[U L6dpm<˗` ߮|Gk6%Ǘ=ڧ.e\\{ܓyϡO j)аF=SWnNe&^'$Q$~WΚ@Wȑr"#Diܱ>;WoF$4y^*3 o ]H ~u9aEw OO^@>֫CxF V ʚ+{{=t335K?yҞ ~ 0'p#sNuvB=ޕc=`۠ (A(,ۈF'EXR+"1 ~æKa<]i]~6DPh%CtDFa(vnZ~xB+GNA#`(uC6P֮HĬ8,*=lI#|E Mv-ie|v̓ᓾ]60#}h1KlyCrۊtקQ̦3g.ezJɔ)xmI& Nw!(D`TcTx`{}^onUO)l-;4{ւY@֓ G':bxu2]lQꅻ98}T|/ Pq;P?#AƁ_x9hy'^hx!xCo^Hx#=gZPnҜ4񲲸d6I_3:1A{ȟ[{eX$""&;,/!ϝbB ,nY"g He*R(xT>tWΘYl.+No$+ sʞ<)݇K#>odVqK94 ߟGbmo+~]`}5`uВ ,Rl x]p<{ST@`_~9N"'6Jn@Q[%H]'wSצ {P2t[o. ( ֠SEUERB R{||IڅWN Popݳ}ñ|{.]`lt ^ Ċ5[ rٸsQwu=DQ4^%*l/̸zM$џ0s'Χ $~hͬ"Dp;?X%Q7e7+%V) +(la0\[Xx m/9DegvPHP?|q)ny;g$p_t5+ɰeAURQioBs~@p ly>[T M9uoKI QsOWo?"g_%}2PX+'j4ndDwD^pr >L1 iϢ n}QS`Fy{}/6d{D bj}x'[糪sеlߠ#)#D .japEX=a+Zzo捖eEu\;6JqDKvN3u{Wlo6'!:.ȣ"AA?kKhS#-sl=qDŽ6R?0UNa9)|W}: ~ ?*vJQeu"?v0$ADقMIEoKPfl=Сٖ{᫤"QpEg5@q!(0֤?]jFl2h`@UaG[‡ UT]mP٬^75p&,e%_@n\FѺHT8?:{mTR`dxô[`ݨ>pT\S,e4UDR>?CvN)@v(EΧbqI!1bIAuб;>8n~T糕'rs~v\JE\({y~n+Չ0:ؽUA@EN˖c`E7ȮC(L̹_r?WNXĴp>{q9j##/Jҋ3"M<]8Kv23NDmnsKm^pť!tN/ۀnPxM%vN >C6faۯm#{E]m9͚gaxwd›UUih2[' 4!ˬ?x`Xm6q!iɾZu|ևS; 6AQvrų&6VrكvLC}Fvnbhk5y3hٶP4qt^rMIRߍo;˸6 k# Wbes;aD A#}X::%o oS#eB0E !ٽYhN}+͝gv 6]Җk%4$7(̸$P m$? ?.kٜ'crYŪ+.<ӗ,*.2]Yf^(ڟ#]t_B6Z0HVH /)-7,U#l<|. 4fękw_xYa>1!SnۭҦN 0c t;BFֽl`@ Rюp7~>l 2m|q2 qw 08AńYnUu4 bbU h6k_Wgܬ>u懂aFZ/'^R^JMLAUs(2Dh(U-(4V QMU1qg@p BTbE^(76==/uue,K-YFv J\T8N8->ans9ӷ9N^˿) cpF˞ieJќe: uǮo[RVÿtA7^Sg3U5M2Е8ZNvկ pʯL%egWytt} Лa^|nsy A{%#pLk]7Ct2ZqlK<ʪH=`4`k+ps}iy@>+m({7Jʪ*00j^Cc\qt|-D@v=~z/H+6b zP2t.[VV iE芖sϟ }l6=O}wV6;ylHS%+w*TwA(Su)ࣄ{,(\ұv ޘ6zMZEYs>ՠ3|L RLK)Kfʯ-pJ7^x-)kdz+Ոam0׌jz+.Q iph)˃%琍pzi0,A( 2j#[^1hV/]C,!12O^oMs8=P5+ɩ uK55}"QSvm%F ͮ|_Xyxg-P4 -$`0P(S!8T#*(?_G?5:bGޟ6 (nPeC[X˨I_d&&8(ߋ-"g^ډ.Uw(Zf,WTdl½FIBkTY hSԓdCyDwSb$2xIF<;8Ti]LJ޸vuԓKXMfxG Ct&*@WM L3KZ$ QL@~x Џ^ k0Gl4l0Cjx/q!=ϡR`:4) 0* ٓd& }738  δA9[?uʔ=XY8`=C@Ꞑamy &S䂟wK< 5iCqre:ۡ+\8WȾzmqIzl5J$3qpFi!?rżDBu{zea |sz:dOFnd;7>f>|3!!Kx`勸mmQo n D4tGfgoN #hȽ1.%vB2~GN'zxgd m>F ( čгLo ;h$ J&NI57 &a>^}t "Cau:#KH(ק| y@WC*άw űɗu#P?Zw,:sr"AL77P1HHN瘋Wx}18@@Xo#tAx/!aZǭbIlovh3Hf$B je:?2vtࠣϗQS P I06|o͟g: s,(,8q6JIMAl9jx%33y9Foў{w>ĕJR# 1U6lAt;F7oCK'/>pl k%ĺk03{z4ݳ%8=<n|y"ӐA)NҗE҆C܄"K(̄L,$Lϡ{3c&'B]~ eIa2481 f9&Ĺ9\fy|uw$}0b`{\hčܡb@JA$zha޹M饴!̋\xGpI=GC#J0'd) Hg[};yJ*^2*lyTcx IM!0x+TdDhJS;>Q oFB^? \u&h.`[!ǵ; Nع_Fn#SJn4`ڪz$Rh@|>ƪ iGav(0ǯ@ :4GLUU!>LC%R6)~z7=A c{~_3:/@>fQGZf!^zX==#8h_S:gxJ<<#G??AsR9wS⌄܇Tg( QuF"__}!#"ڕKdaA|fIEI '"u^W"4ÆIH% лd0c }HOPF3DEE ┄ <ƁcvZr૞Qa"sH+@h8J$?sBxq!$ `^c5SAz6<@8NSSvNN\RD0!DX; XbUXV2"#` D,$i&)u r9CY7MyOΠ>f``&Α|dL[⇗ )\͓݃ uF p*C@FLd:?DG1b&"jC# l`TJAñk)̇3|9` )f|?wG}$a݃XAhy{7}\^ ?'gʸ7|ꡡ4G=#_[ ҀC1ɰhPrAݲȠ9 9`G;I.&GPa!1<0~H h>I 0, s {Qwx%;EM1CHyJ]_L=xqrFr+|5D9[Gl p.fjn4ɪ''8a0^=5SM(̺ 1=R虛za6GfJ63C)fC٩3ƧqݝTPZTVijsƂpY눯D=lUEK&n5՛[JX?Yxo_/ΠNCWw{&A骧^A%Mz$OUn ;fbr<M_gh*bc?o/ HjJCh93E"0Swbp9Tpӛ:K-)[a=+ݩ݇#frϛ1:p`kDiWp J~Wï׹  BÐI`SɃ};R*"*ɀ? z{BP~CCILE%܀.veA{k7U%Utu&+5,>rh %=|u~ޝ8F2Ss3\VLb>訤Mngl9`%'Ml_`҅* k:CdI =Rh@ oF>,Ĩ2WCbC!4fMHʍHVCg-AkiY`@aO-&6-xIdgzRF XT[}bS 3P;5LK'Ѧ iq=0LbUD4??`0)A! $( n;|pHpI<"x%.3ɉ(|fü ^T0J.BU1҇W?FV>NtԐ\>k(SH1+&IJ3UOt^"Iq$;ʄ,F-Y'+ΠzI$&TyNHBe72|fp /=sP3ϼd}=GQQvq|rs磎PǩY:nGxcnc7Va,vm</(3(ZBI&9ZYT" ,cbۧ~h Fv뱦r&|<; fIGϗ&@')5 ",J4[F邟ҰX|R-kB_VBEiZى,A9fK^9xw|, m;z#>= Xpjv6u ^{<Ӛ 5+ IMv3B#x>Du10< e8Yh 2Q_&s GܐLtqmŝ2D#83:},>n { hRN`l+9oqqjγmcH}_B<2wx+p> lSɈ a06X 1C0r዁=b%#H(z7"96adafɁ䶣ia6fceV{Q :0rW)":mQsNXTT=P7O46dGy7J1yZC C EKeXvpªdQtZ )mɝXYt *'yll-w#+xt8q'j%݃YGP!Eo:1jLfl+Qɣ2?=m eNd`7̟91N1f&2$Y a Xv3tǯz ̩E AM[ mZs_c.ɾ<АR$'ll;LU !B؄)֫)a(YӤA9>=o~?,;ՓxI.GDH$|EGRh|5ׯ m~½@D}ύ)uQZi<$"LE:% $^:pa{~Q qLc4`pzwUts0S. ` QoMr3 g=415x hED@PUZvYePig!h>~gh<&RA :r}9eDCUSq|Y7ǗZ=t<?D~4!]"R'4=UUIF5dIQߋN= atOI=u;aM?f=:|{I!5ympxbj[=FDmئAY@`_*c:e^=@C&4؂F;#R4?"da@b%  Csv z[(Baom'=[2C\?ET^i ;:|:xPACȧ(g@wn|H* *`Kc `'"T@w"qSb<0@&zAPGBNg3DQ)H6Vu67lH lfy}k78z)x;>C1۟æWC4 =v.; 3 }ӽ>ii( Agn~~la怵(!G#4@ LؼCA#7ڐ`̊>SN&*Kq0ƞXG]-ne܌4% 2ih r֥ ҩ~}`ZNfu 5AcJ3@OoѶa >divŘU  9}9Ȝ1{yΐ|r@`@`w9yIZv̆4WE}aCJ KTi=h,TM4qHcsǧSY)j&'тX#d Czs.@bav/GFl1LR1${GȟBu}"v{8l א8e nIF|sy]DiA_i;xmfMcK3m,n3|9Ni:wNMZ.`}@]@_EۼrJ8G呈dKt4׽Gqz3N)Hde{r$!46M {b{ o ;UsC~\}34BtHk_bd3B҉H 72{,0(29bN C =Ϛa @Wo0ЯW=D;<@bk4{60QSS4T/g:_p>ndhMP^ymxT@;zh܅6b9@. Ú#NF㳞 uآа×Q2DF,1t'\DBiM,sffU3w[wh$Ѷmd*A0ʝk{ô}$p0+u+\4rJH.zÆ']2؎Gbʅ ^H6F2hGXVorY1ZM>t9m I %YT^qAxX!by>b GD4B>|_ou>dGC{8B wPP{2hHgqHrw➹*ad=|ό+AS`d]S~/W /N@Е>iy9_7 U^y, Dj9qS6% N?e$JKk`&}M0;%-\ f{9%!'$'D/R' a@p DA}7:?!$BznfBDQ f5t /"Dc:CAYFҪħ;@]h@}4&1v3Sb!#v3\t _f.CMᡗ~,GJ=s``lKDATS:wӓބ*Ga[i3 H /y$=nLHz%0ؙ= dx)&C+#qizӓF[2k(D^I>D\R3PGT9fwN#\sx.Ssi 4pA]kweno,OC@~ǏZ4ҨDx@U K$ |d,HqeVB2F @Rǃ+4eDgj}?D}gp!4)̰=i/ݪǢJi0gKu1%En|9tcP0gف}\? xx=HouSL>ܧ>t÷y!' N/mĝIԵHeH~g ʄi8FЧ)a=TAhF}_gW+tH{~Cŷ@~hMdsi5O# jff h>g챇V9믐^I:T}#M4+H*h5¦5( QiR$GY$}T2 HX"|K 7x2((: |r;0KNQ)|H_/Y{*5 &3 l]۞ϴU3s0 j4Dji_'_\p0:84lBo$[!!i?^v 4 nswLCHlX63Λw0 sHc"vZ?>6Q20O6H案g[tHR LD !x|1k6Ȳ QɑbCl- rF $!8A TqȸcC߀GuzjqwlHxPmMP͎!@/>/SHB@A5hҐP)8q$hWPG71M:mZvB< $7,_>]hS9HN/O%^2=za|FC=ICCԛe;y805  T CzUE3p8K0K!9..z! bfåd6o9w;;s0jIF-rF3ruXoj=NpqYfu,A^v^ @vr0 @>(nK#<ïln @])TӋ]tt1c&Sa=:F{1G[R|P 0Xp:az Q8af;xuVf4~p DB"ρvxh&Tz8Ԁq( {8M7<9]XX 4h 1*ANː$@MsѨ@M>*Q*>@ NyjP8zuL9AK^= Cc/CFxHSဦSA ˤdmQ43gxa ${lTz >&r3ù3Dnl1xhjd9 #^ $rf{z%j ycКbږ-a`^`(&ޛHYeJka!i=}&9vpǶ+gp͌@U wt#m4/%GJXm!GCSZ:q2ȓ8G)B;q~ϧ J^+$e]Aܼ Y#.I5-EBޒDb]G,g[8ot?fo鮜|(jȇM\?hf]@|P륇 3쟑T $UH92QEԴV1^jurpb ,S(V0 HJ>f)Ctp! Zt0@!|2M֎f׍9hJ|@z$*!ٔ{ 0ʞaک&C彻g]W` P:46e򔈃@07L$Rp&i(B ;S86@dc1 ϰBK+Y0J"r>`Y!(pWH6ɤc dM:p{ $>X' ,,QV?O2Oh*aYNijcav,G߳8wwq.0C~=)#A<97v3lbI"6Z G56r`a#wt ~@.O~A3N&bOhzĆ~-L87OVKa >Fa@,ۜ'apiV%hG^B%nqa0E4 1jkf|N6%GLJHD%ZtdvPJGXiIwcm; $Fc0q\dv)&j)[ q:ç3>D?$(h@)MLA/^0B/NY01e!x_5{Zu5>R"ŋUsO㨧r PIvE2R1_5bj8 Ar Pl&җ T-30AJcK0x8>Az\ԿGF Ry<%ϝ/Xs~ڝ{BĻ(E8I~F?Nm);oZy(3 n>]wV}}LT 3ߒ7=Gz(,{a@;m&D?m־<`$m0ĒmtH"W9ߜB$"0<2 @D>^]wtuP:@_3L'G8Sӏ:'vj;$LĬhhXԮx=6 2\\6廿և8q"pܶ\5{{,@c  NPgjaM*KC{Z@ba8%^/=W4~Mߛ6ω@̠sgóP`CzF `]d LhU:^;^­)Lι}tTq0RC}x#Yp R> h}Sۡw7˞I?5N }=c;1 @{+R "(T=) i xfZj/DZa@{$ytƻA Vt35 ]`xf`8<[NOx!lZ<="} \u_=syL ǒ[Jϩ}sكBS<4SSݯUUQV|U8MZ,|>"&Sr|  ΝRL%G밳H,:d=H[p8peO1&G_mTRYU&rHHdŠJTQEQGfujqβ) Yb/yG982_CNj*Nz W%DTQEQDQMQEQuLEUUUEQET*dqi]Q`((EQEI==()lR })o4!y8~OJrى3sA/޺5W˔b[2L.z=!p:ȚT\: "$i/ @&:^^u7'0`e ^>3 ryj A;Q EmK0;1>Vn8͐p΃Jz`q,r.|Fg{qpԚuX-p4$z1<5BG*tC vl38I {`) UO튜a?ٙgI &>?$(4Q!HDD- * Bn۷owHl x;]ؔ/m_g:+@/q YH qjVX߅>7̋* BI}ߋos觱"_bGlmIaҤÊAgbUt~m㤆;@s-HdnΛ"tG3ڟ|B͐_o${iPbh}|P6=luD`jOfSԝD9Cnp9]Ju2 C=z)v?ɭ`mשiHy ƌ%G3HZX ifkMi;R6=n' "JS*=:Ǔ˂BvE`h}ePGzhD`dd Q6ܵ<B0p} k3r]BBTa?r <Ҿg5Uy8I!C^>00NrhdÞwcvwp9X xҜ BAMRz j Aq>g 1lBo'Kq6A5 bD6>17kek$vYd1!p<|9kߜITiW:C/% 5)c2lPL߷I? lB!0; 7l!?73 x$wutuq0=ǧu*e2F óơ#Ӽ,2"gH5ވ6zս31@u+nesx1Nk89DCJI9;#7m9r6qysӝv#j=6`J쥫~7;B'6 y[mF: e TF2dp]dAJB5xFR憇kbuMQ B WT=[Cm U8ĺ#9T#"3 pJ8)wwB wRd}-nYFأM uٜG8rv8\4]APEhTj*τD6*1He-",ӔӨ9E_ĺM1!AyJ !sr)˾v4?NV 16X&Y tb) I6czZ FQܰpM`{}щk ^s8ܾ7 4f e  ɚI362o7EZ+x..x3 NճnM(ܶƞ1čR-FN! l9A m)FxL{x4={Ne߀~Tve&O~6'Z]rS$V?B:EEQU.҅B " }Ĺt8B̄A՞kXr }x ]APUA# >bH/ۣƊm2BB$Z2ߖ8,Oy)oҧXH㮈{zn\Y7 g:x%#'rN|Ӄ=@TP{, G^O]@z7 aOh3>϶dd:"v˩ [M fl%zOGŷR /͐t71k1BA5Bc=E9e$. ^1y29>v.pOߘ`֙ڭ y# e1$0;&lvzq&An{=$&̀fkbŤ|e!H;Ag\8qৌ/urbC^>9LR_ X۰u|>:頼 ouC(.EhbCU5 ,C!u(%ԹEHWY*nȦGAza?lsh*?a(Nc53)\rD}oݐ$/G] l`jq 4C$;',3ݢz0t cGj&i/C~ l܄U̓2R@BӋ`[}mtyHJH?G]p~I1|;/ʳSϴ A>::aTѧ]Npqv W^@*3H0i a'ik-ii9e#v 0,Jڄ2y@9 2lOC\: o:n/)|Nd?P݃%s>"8&~RپhN?pHG$&bGgu<]Β԰<0u81щLj%v%2 <7WrL>jyUT$Cmr EC8=NĹ1íB0q!PnR H&3ю @D4@kH !?Oʞ\9.U]xqqp֝| 9?"ru1/ A"qՐԑ:4 I\eN9:yÖ2"N!STCn\(Cp,Fy^W vaz@eH1?}I ֥+T-:nX[`& QڟEd_`+''L?&"Di'?~NNJXHHG_ݟɳ5@/ӥiF'>|Pb Fi Bi$X2KV2Q Fl,M2qMjʁJ !#|,i3#\2$rJFe5%P${:աIxA[L0sIp?Sd˷|w_=0C=āݮ%@dfICeT$Qwu1~x΃ @:"  {cJcr+ cBIUUA${^0~h0?U#$"=cq q׼FO7hpJf?{4?Pl7l6?q@טu+Nwv~?a/QTAIVn 0 ,}Z҅G@*??>?J??}ӧb^j\n?觼Xop4*Fn' 6b@qX4SPz%E*@>ݺmn?Desϑ#aRaN+?'iêe5EpwO9J5I*TlqKYfzk)R',t\(dH6se4|b6WH1$i; 뤝/ &0ƽ -D0uHd.p(p0l"_gw`g6Ʉ歒+H2jB]~bJeN H^~^v| xןFQH8܄\) !Htd^/Ϩ+ϓu5l2MH7^C )F߿U1'3u2ݎT26k;h<&90q Z}}xuǍ7m# <АT US؄Ksoa+e=QK\`I 9&޷uyN ?9c^@-zqd#)hW5;ٌ=ShŀЦ7΄` om1"HD ; Y5W_&x;l/?~mN.˴+9n5.>`:2_&'1PM|y *$;&-t~5o4xV"lo@[R:gD#4\8&e-_'&7'&_&rLGёG]C\6 @7-mkpb 961ڝϖ훙S3x/Cww1"b؈%) &z L&rg; EL7'ܣNXƯcR3"2Y&Ae`?avutq55WKϿAϒnd@ q#rC nF;9:³Lf2R,^)'~zכl壠^z N݀J!?\Zf)1_7MUx1d-=q7A;FgFKn`ا{`C܅.Pr]Drۈ!W=7g$@YN$ f"*"O};IIJ|qmz64Hw4J|0E=hGH`5GiDIeǎd1l)QJ"b[HݝeH "k~%l=~lـ{ PEwex)=̜:Nǀ LŃqYz'Ϡ *\g)b*z [rU6Nя20 O3+1b3d!Je4z!0Іwqݕ&}oEֵ Kdij#@ xsY(CSJKin[Eʱ\4"l殌9Wgl6V|N]աi) ߵ,'} ^I 5:i45:6Kv\6nѭ+m, c@6.{3G]D 0zsb$ª# RB̉38)4$#([7, Kz&<DK&o1G1$v=N LܼQd( [cuq$U5QhҞ7‘=)%<0o/Zb~W6<44Ǐ.j* &ɼm9mP9.nP#r"xuEv$( R$5)ێ}:κQ Pt(18ݰDfN6+ ]~<J;2 :9ݻ^ c [l8nBAӹk+W*)` 9P3}o@Y NКJ"&z|DPg}D @,%:Θ.;Q u E *b:jveb:>".b!`I*;8ĢC]:f'^v,֎e*Hs¶^9 @k6 "GVe` a~Km1 I.v Sݣ\]M%|N} 9(W[ l28d]괵gϾNqA$w Hc=$2p[CXДl*0s@\2gA94@w^F Pcˤ<C ^ϱFLSof7 Z`Ck?m1&`8Rs* R<68lI@AABPs,6n}*wDE;-fLj''c~>,5F!&4Њ w v /i=6?L\ZS8r"v0c:! B=}=oמxٔK{;FۡQ(Z5Jzg Ԃ0seq$.^rMq;/GFɛ0Z7_ cq',MM"ipv gHl4'MxV9G0zh{Oى󆘜vyy}zp4~i@HB(Ϗx("@PU rHQd4rDuoMGYAOWGJPU^:h jǚEXg5CHA`8ߐqxG 370JY'ݭjnVq NW SZ79yDjΠ飻IN\Svs3Ǚ杙RET+#Fӳǿo]O׵4]6쬂 x]aKu " ʘ0zsۯٶmRnKB_;nѾ2}>U7.&ޕUMZ8nDl/ AzI'1ɑ< ZwpLT7Vs!t2r=|A<79=-6aC8??_ /Y8?0 *?d~3\ Gd9@bXx?a'7:m% w?͉;4.܌;)NSycRyDHZ!Kmk HF_DŽS\IIS<d }>p}t}a׻{>t/ R`h $BG0l9dDOF f&}!h 1ϧjK"bFȄG"N߹'s~IS3P(4,z;vb 3&KHQ5#fDx3}h%Wr4D%4"6MI7ӌ{ d dTg&3Aн[fJi(s:ݔJ9ߟQ|D I)!bF@q`PPF(OHJԈ@쀵.ֹb!9L>pPiNOQcXA$OcV=<)XdOSF"6GiwHZUVuHxvs1Nc0)x hH3!`v[]ة6Y Y"` ȉ* e4O9>9 "5`c5؏.ac3[眬5};q86-3ꈊore+|C =`ÄkΙ4&X{VuFb0U*!7gT 8.*G)7xe,KO$ `&!թy*(7coa5v0#p hp;k|J o;Շ>kA=ӣDgdLcnj~#6:>Y̪AK51wǻЁɜ nAIPr⓿=j!xOmC5JYl"lNx$|/qu1'qvJcNB:Ig1Mj}_)v@a @SJ0i$(3|y-ßBXorWmOdʲڈCd;*c+d :6aJʫOwvYlL79,E5#rLĮ߭L1], )2_Q]rBjᖔ$6/O0^zcEȆI! ǁM Dқr ,Xphvt'@( iz?le:}yKLֱAvFh@G_us*IkjXtn-yp%c8VTya :_P }ue]Do{%Ix3N:lˠcMLeo"&`a^w3(u1*:ɕÇT&w B 4RK aTe DN\** U: KClэ^vd& b/yɫ&0a\:z][ z W\Ҏ,7rjT+vAC(k-=$:Dt o(/boF,p #;7hJw*EoF՟eBP@rl(Q ru N`n/s#,Aۄ>ԝ:} E? 40PqĐayq;sQ+>trq/<@LOvmyM}9\lOv d[`s8 %܍lA"_RlI:za b|v-ްGKJva2aj:wsA˽,4Ô| wjܕIŰ⌙?FN "%x^ԇ娍]ϿH}`ĩ;ʐL%ۉƂ4J&e0sÀhRL9&csVȺa24왇=Ie&=Y}*\g/|3;JkK5yf L3K$rUwR~0Y4Q~gpC(Ы{d ЬcC)s~}vEC1=u{<9;BpXHrPy yِpωŨtB9?vSX~ )YY)y$fK "P =PN8?ewcM=~Sϸu"nh` Ǭǵ-yю:K>vi [\ >DT<#|ׁã2QAT%\6=揑'x5n<::*Fq(q5trkԚptD(Ho6'κ3e6hc=zj5I1;f<<}gDT6>{Ƕ E>F~aI 9 vf?~CxvDr|=5S#';wC\ :ʯ܁؞ 7W^~|~]WYѯfED}HdP&-Dw0W۸g+rd$ir1=m8V{$|;Lt^xU4vqQCarH昢F40/Jl̆8 /S` f2y{ɅaZ$hmM\"7C{QȄ6G; Y Ob.a@n]1M@\/k6*U#Pς.͚>Y#X?B/{Ꞅ"xef=;G%N;Lធ7s"Y0ڎQ7uMLwl٫M5"'P7` Բ]0h`t6C3nvKb2Ck!E^@NBos )zK`lhGqdVj8j֪I8y!2L !0҃Pg[poDaJZM}n#CлH,);1S]g.![ sy11Wj0|^+>A&&|&K 7H GuI\ϹR==6?_/\ *$jZ"A {Zwl@Uj!R+H.ԆMtOфi&}A1,"͔J38)˗'ƶ7v,z@u˙q_>L{;|j}5LE@M1AQ}9a7󸪅rG%5Yw8_h() ѦHk 'Уrࣼ, ^?YOq &f$%@P%NN,ĔE*T@g9r Mc}D>b:ܞ~3M=Spoӵ~tTbAe= OnnV_N쭲C2.)C.B F&(j;舜$U ^,I ͂oDI˱lfv>[y;:I>:ugtmG]̧`%Z167J:pmQz7H/ {ùw>4w̿MG,#$% X4c |-_/S{GҠ|e[|O* DN~Ixo,5 #ǰrâJp}#R$d\x%VyC3.xUut`G`7D{(=5(nNǠa[TD0D*3{00>ONggN:ӎZxpk{8:yN BA!Rj/h2S؁d o3c}=׹%^LC 鿆jq VUB0 '}Rfz46k AO$ga)R&֋EFm@*RD1EA#pO*(J 6 6"bN!C; DKEL"".DޯyW t )NJЮBـf!RJL;NJ" !( 3d &H`#=UPHRt>PP}dm__g'N<B&kl9v kë/łg) ) DW!B0wJb>LI}h>ݢno1Y Χ  C7L';1 1 4חK:Ѩ ( 7r@L6Hl10=8?Oq޷Et,Y>alvr q}D3?*SrI#y~(14*f TT]s)`.WhKpR*fa5P5lT35 nկG[XJhR"$w;??&>ሁ#ȏc#g4=요CBPWFxxh"mwcIjٍ&cLX0jYU0pK#C qa*$b$%J$7ui Jfi$b@c10` /?R j̃0@;S:bf%d&8xtEVءlN$rNF%l4mCN0X@yBxJ29lAHtc8ej `u!=S?๦"/yzuxyyis\|3 a lDa$& SDaSF؊a 5g˗tȞ ZZ P2 H~u)FWlF˒=BJD@- $#02G! lӒ\0G Rc(c Ľ;I!}/$A9Mj\p ?qJZV\ԗz/T>xwZöΕJ_\ HH EnRiG0D(E1 g, 7Yji͆MA{Sl~? 0>AS^vT*@CL5$>__GxU6)a"[1"Ө ޡM7`ɕOŸWCwE&o JmJ(!5U+)TJq 3aCy:3-&[` vb5pcGAwMӄT@ `͘`DZDI%\҂㟓FE5HhaPjTݰ~DQ$ ~-ywH@J1ӯ[sH |j((,pƥ"RuB4J 蕀i)=AxQ@p*U f9 X4P,* 4hH `'X jeO˕- ;>1=9Z޾Ñ0+TNڬ݆VP+WU_~V? Muj0MxLlEs\2J-%N25O!6vi*PܑQLi7 ˹,aI>Bbی6m}Lٹe.R&L-18ڊ2l6ٓYUSN;D] fve\;:LsR3'XBy`цSn1IC8I@4G ;f 7:\3FD FGʹ]4ؖr\$'CSw!PPPx;vmgBx^[ -QR odB' Dt4P3(| 9I ȋ{ :~-s_NlZd9uHy$6̥ir6Ci̝kI=O.')96DF-~ !Du,RKQdDAG)MVCJd,S{QҌmCKb$ĸ2HB1(wLr"J**S'jMGƒG)mUĠ`'Ӷ"f!:lM2prʨyXXQE3i 1e.)܂BM}*z:XFcQcTR $B]1zJ;{z0!9oS?JH`zy\GP6O\4/ bJC% 1{( {dLIAvCmmwe퀼b@pPl"Pg|@$p,#_;Ivd%NH"PrOܐu+@Is0;SmA&n`(~U~`LJmp=ns "J))$)($(}BD )Θ-6mab0QZ}8r 5ypfze0$\{|Hc'ĕ)Oo=*_m`gʛq  ~h4B%)PNWF`~C>TkMw< oRյk , ~aDE`/0䩰$R Ҡ\uT~vj#M0M#B2(ɃW4'Z+UZ7%ڜաE*ZHѢ1~3X0w.:c[IXIaIIFT +,5aESCÅ}K}$; )Z6mG%8 0hs,p](Z) )"@i" "I&Z eQYY rOFyVXGoN=&0TA )n/ \:LNBid S|6/r00<"kZ>sa2Hv{{"<;d=tۉV{jL0QP +S%/mN$l2ZNA m()s;#ACUD+AFE [g8FvKXMuh0 ɤ:Ir$)) Y&(X`i@ӋWǔkaeu:u t@mS)/unOyRڂR+|,cbXp5955oMں^8R97sHiͶUZ&ܹJViOe4 ST[ᒴ6p64[˭ـb a T#ʝXoZ\d!PZb: CCa%ws\KհZ,dF>Z5`bg hx27& wzp[LQ$+{o+0 FpaQ\LۮKs8-Ugd=tIwMWL:N5u 5rdTZ(ݲ J )נ{/(0N<NKnJS@5U'B?O5VmFֱA0i`֭QȹzdλapgOW@nFܑG?=:x!ju\c%5C}*:$0 7QdQ61HHٰE'hW4#"%=;k"\$vrxN?"(blQeɊ)G@ [k#F`%4 vaFkצc2Ѭ~ pi&myL=%F4; =Џ2a:` h!,_ڎ> 0>ƚM8CU2S}N$=A:0b`ZO~?@Dܛ[X9b-`01?d.E*s IX""&^/1CsmŊ@ fY!Ȁ¹L%4G$Jri(Md'axɁic6!b> u"-`Tx~ZЖԷ癢\4[d֬(U?Ҩ 5uI۠Fp;vCǸ^$HvtlCiMt?UTw**f؆aD@|Ԉ0ǵ&[Oqa;L壃l-;FO1τbjHo~{ kxÐX}E$h__.LQ'9>ް"9+Dwf"y_bZ~<RЕ 2qK' ?'"})vGNJ=8gϷ_ 1uQ+ 䀾%Jpc _ͳ0g-(|׎I"`PP@vQ+AQAN#/3^.t^'w=E6S&J:QKOĭt/gzC(لS7b2>DQu-4KIx;V%rx&`k!8Kc@)b Z9fsS6c?8k|@*cR} Oa;▔(B)Jb"C(&XBr !R!b~yO s'?^EADLUjai/P5!70 EӴ%!Yakc'[7]/ٲ F^.̉\$c H#d vMz$"0 GPCy! 0tB?7q%5#0M#&dFB#>nT0:J`BJw|+ϟ'^s0{ۍ4l (#X&BtlT2IrK:c-bzerW6#OMsf&s @s5RThʇʶVT`[pEٮ= 6 HݩC߃%lG@-!diߎ e&2xMt0Z%5 hw}J(jE< aoAk|㉍&"Qs^ ;Pp@C5okZvu"avrxQZZ?;6K}|l=4s,<#H?([ 涃NAs71 4ā\ @7!`%Ü)iA&l FDqJsΪ:#Bs^t1+; 3hf9ćr?2sB8 8Cn4ùS!Gp!"2f,`6LrJ̖b$Y)"dHK$ȉ` n' pnB%KN8~B&v?7>4?p K   B)c|C}n}/c/]^BжDHIH(?(R Ɉ%zᠩ! $² mD8ec8qՠLa aʸ5hWW"1 e2҈EU 1̒V0ъLjVc [s(d6:A!657urmiR]4 ژ*b-VS0JbAX2x!FʜN<46̡K0)[LAS[@A0UP;e*b6eZJW!bZiP)[n\1JVnj)  FQkIT#%CR *RaB Y4̫&s?[Xrm8r5p5v.RC$Hr1x=3m1L t2E T4(ETD@P1AI3SP@%8  "ZHAу$vogρ?[O#psʾ6Pf`J.ى$W+ =twQ-`D4e(FU6$*ujl 4)3CZaNhCSmI&Ye ˡ2$Χ#IјzSM{f7@ғ!ܒXOOd)BC$j- - }dE+ፑ @)T EQeV^f"f&Jh8!y¼S+BhvI,ͧ|(3aq۳"y|;h:c)G(Ms(H%)P2D<TƏ9gVf'x$`l{7]o@DT:uhFK}U|Pŭ?7 H#qݪ]Xۣ`v(:)D Ġ7 w`8bs˄C4҉aNd(JU7`02T(ʱ,"hEEA.əcD&8a%Li`IU&CJ5M<# ,JR1Ib‚9+FJ<$"v2s  i;q`)3@dK12ЍeB &SaF-dDVϗ#K @L XDѐZB  JX$H`*0I-'jJDxdaQ P@QI&KE 3lJ eBQ>Z*JV:zO@ xsO>dP_>-P6mu4}% D(ؔvrL- -RkKJFr'/Ӻ-̓BKFjvSW.Sb*"3cLyBOHzFR?DAT(<Ӷ5_bS'r] kkD$( s{ATmH.aXi͚F|C79'$]+ ,t36F"Rlij!tPCbEkPsxǫbM=xh[s s}nt2 AJHfkTd<>58sYLa` I4Q f4YJI1IAAypI;9l Ȉ'\_0vϟ3bL̂RY228[<6GqlBi@'O;*__0#0o}4{6:C)qhC45*tP.Yi'iip1,]q(1^hb̈́qcpՆ>0PAC <:qu`׶0}ϡ `|!͏xޓz D}% Rg'n V%Igje4N|W{m =|ŭ|bnD{ʄ V8֤Z{vMl^CH8+ 3/Osg߇{n)K3,}ѤHAIBa%* 4 f)4"FH@DD .c2H%"P B#@d RHa zfʦK:TD#1+NP!VM' bް}'U* JTK$ Y*7edjQUqD2UCh"*;QheNDfrDb YJ*ԫu? Ujҵj(,F2B3 s.$֓#̲p@aO$li?}_= *>!a`dqA=GuԊ#`A0 \ݖ MgG@"g4S i:)RMq* KȢ`"o '񱨅mA(iDQT5M"䨨yBCyYCC3l`J$^vg HΑlE6Il( i&mc*2УAs*Vۓ0?圂}07&@PD;C>gl'W7H*r d4E_G1l93AaRsf 0m9o/:1fL D/ DJJ EЄ!a& % %Z zdl5 yY IjcKe41 [ 䔔FN;eg5!2@XtѪV$>z9͒B o0Yǝ1|I6`lvR4{˹LWwfZ1c16)D$c.8P  E4EZ(`hl%JCFkdi\BHŊE" BqHO3+nMp[$4䙉34\5Ldӛ`XZ*ه0@Оexumjj(\T-p2azf]Ljbt#6Z 534o5٧NHd-P2R< `9)]0.&AFjDuz֩ҹ1P 07@"u`Z;2vpS(R>#^cy뤟ofz$HbQ( EAx^ere:='DKG'")O-A<*L[(B5ϼX=Vc& ϋ4,AOٍ9Yτ#yQejY\AQ{1Iy#}? o=S "5p3.Tͮ8;a+(;Þ#i+ u/sQZKCna[Š, tWrWwB.$S@R`.FC1%G1aNg@O/w.0)p 06o@~uD 2ð!aIBEYj4hi2Sr0-F-`fXRP$>kF-N31 Bf#MGvqG8J:\thbE8)X$Ӯʰ),ƅUős",ٱ0 U9JmCh> Yo{> :}^l :ɌvcJ1"T?HdZ-IT l]$Edg;f<>B$>z^l rwa A.ho!@DSsg~KBj[=weK*ɫ" J*!8 '$XR$HHt3 PE*}ur$; Tbd9Sli;RE&IHd(u;aȚdC@#Hq9*@@x!l *(w0FҸ?vU UkLF7+z p Ҳ&bTwqztoSE'{*P9]27tvAa4dP/G9 S0q驇 ˤ4vȐN$KDC P; =EE#Cص\>p{P `gv( `ijbx0bWVSg x^#5#k$MCPf*yT5]ȇ+'߇82M HĀ}HGi6CHlȹ@3z="#cc$A)A!:t2%/ٶJIEu5L =  5s&2]aa~ H/$1ʪHJb4^Μ6 01Vf(AG˭SsgtwB߹QbmA6P=$~R811$M|>>Fky?n&jG A C`J @*ASt=(>8hDD/䄮wHS T1DR4)D Bl-AG C:}ŐRn!E-L?hiܣPQe,UDE%'zAX;Lლ>Ԁ%%v 2<14Cnyݣt""C}Y~6_+Ȫ-<9SLSCs}y)$$bc0ϩAJ4 @A1!0$ {40 p$1 20ơ"%)u;6T}qiFf@P}={92jO Ly FN 1fIn̴xvbѨjl[k.raCRb* E<޵a6Lx"] X<tʡS%8Ǯĺyߟ2zO/z6;}^p) @`='h0[t5Z%'ğ%i=ub)3 M:a#J53t7J?&{8I$'.Tj`}9xT OZF s[ҏ雛 :ۣ05˃;baJRFuhܸh9QlmܻΜ/##<\ ɑ|"Me%}-SdFN\)N3y,|N8:ܳ4 UxsYisC"8i;vm#M&sxv:$423,b!N1h z\=k]iRM<0ʐx+@!U2D!`\qgX+uX#=3"I~B">Q)RUffsڱ0rp1$c;lF+ AWwY!'Dnl.ü1a<qׄ1޼y jNozmK#wUTap)szfdV47~[BV'mƤc5N 8s[oIŬiLhD)9pqkzO9>&8lj+sVqʪVn.ȨwGn8Q]8;8V8틽;z>*Ên֌ch>Nrk=% ]*~j[i5T"F&P2Ꝕ5@U8-mUY0 YZ%h7j Z(H3z&vpE<4 lTYm>0o]j 0Ǡ^ sÍ ;yoì0`JÃ"@[Bmt^ݹKO4>!Hcg9*3Ajj(t5v'" :)"ކ/? QjzHCJ" i"=%6T&TCݢ4@JMbN(k2\ünt_C1 #R;v-_!xtU=zZB|w1gegÌAn9η`g;m !j.4,I/aKpҒRuY0vL{?FpCOqdu5j(h{ C8p+Beqc᎓5CO?ÓcZ5H]o )GY$@RJfu|qlƏH;%V 52C۳`^/n;I QD:ZwS) IH͞t`v&qpNW@`oq%W <-|“rfKJ ~8~SyK8mYfOrV2f݈ØAS)k )SL6{&a,m1Hp4d6C4 Gv\^^C87«"%=o, ޴"p HI{8JIZ^]JN[Ld [5ӕڮ[#'ln[R6r;fC %^/r+'%m1c$1Yp׼NqŒ92c er\q&z[<*0!uߥ>%k}2C[ֽpvLo}\ ݷֹwkNbˮr[sݲ^,ˊJC >[fi6lj3׿;AXW<^%u 8J mmI#d!![@s!äkS.;B!ra)]vM..:l82ML-c|R8``nKlnMA!^Xms3wۍb|v@#]ZB1S8l+q5 YF*,PaC:IRy0 Ƥ6 v%BY+fh8eٷ HI!رfL,vΡrxqS:dwp_ v>_S*K hL3$K&pcPܦ7ۚ.FWoJzN6C,C19^N^9ɯ;n]v&Ấ&\uLA-NG#V1^? f@l7k-ĢsrN7Haw  ixfҕx3hi.iKD#O/kn YRyHSזbR,%ٞ]/ji,d@()Q'r&K'O!LnJ<3xf2SQx7YVf@KGM$GgCr.Veن펭1&D.`*lDЫz|xS5 J\f:oDZ޹pnX7&=reo+1V lu25ý & J*xZCʵ~κiڎӇ=RbM }F<{N r.M;Bt<'cC<%bbJB%LҢG2ҭ>T5au͙сfJsmar;8W-~7L۸9yw #V+9 9-(j;^kঙF[xd3m r<9AVQs,Ǧ虙+x\>se`?8FybkϽaPf8PX)|oCM;!H|Hd]U׎$GL):!.爫ָ!]~]~F(PiWI\$P9xsĤmCKT^p,^ݙm.qJ)埬 >2CU4Thy;ᖦyvaRͦH8芘VhjZBp(y+91&c$RqΟu~$kYinnXpT:X94?s5hwS^Nq<^N S`Qk9{'Ft\H:vRvJ:NıWRHMu&:MOX*o5n3)L\~KqĿIuCHf%}+6B8nv%l-}vR\o;4 roe.j Ҝuo1M gsY2\n燚kAj=z/WWz7i7>ux ꃷp@aɇ77ZĬԹCkqޕVjs B$%:קmP}8 󿎶C$uG~YdqxZ9`#iЏ ~^ ﱸ@gG/Ìմ~u8X* 2C|5{#p"ȁ IQ 2|~c/\SE΄#50ɤGi 12L؂`{g4&,<Ii6zADvi6Q*P{wU|I̎ϯ;J.B {yCmC! fD55ɔ!$$2H@?^mo!|XZR'B" v0PP PM.10 s֏Ed]\VnڗGf9 3n`_Ñߌk[9;Z+|F39e RS10VΦ'|5ug}%**Q`#LV[DX@''@'+1:#r{s8=lϘEpɌijC`")<9}q\b[Cs-j2#폖zO5=kѪ搇ǿyzgD@bΨseA?ϒ} A<{\ rxsP{ /r;ظ,r ~Q"wfq~yG5-&;<]3^>gT <"R>#*6czfS1^"&oW25g+mچZrMH C^1 VƌQw]N|{c+jRWUEjp騯˾H@3j Vby%3bF-cEIB9ɂ;#xI{ԼSȪLF- `i7Vi$M2]eۋ*ᣒoS=n㖼sU]]Ǒng< &T2̥jUFtUV[`M ز.*hG@/N1s^%ˍ$Ɠ1hu$`i'%{3*ϑJItep72G8%D٥{ӴSc4|bÓj%ikPgq]w˔9e𵍗GҸ0@mgxK)ostӉwjQ KUdK& ˳d@ӄ#Ιfa&=Ruw$υvDsU nl7tE1Į M=]ţG7 U@wnY[*54X:4Yn LV dž? <<U҉clf΁X"hb'Ն cⲆy#ȑ4w n#A/iwWGzy(m^%ĝ=%ÒydwAU\d(V{Ñmdev R,RߓQI4M|٦*`ѮBYfa X˄ڊLǕ,+2 ajlr҅a};Ν jܣPkFfdPQLUA>qtvAJy%DjE <.LЉP2SQ'.h¢  PPCQD4$L W[ܩ&H d:R'< M{mHy!֞ҩO!{CCwWG| JP";z&hXbn7һ{`S=L:]Als&mt>y5EAYNwTq`aóO{`G#CzܡlTQd4at~EȈM=aDS,cDukFGQ^q]h!^4%[9I$H4T,DCAO(Ga TSB] 9(K|T=y>n NPv08u?ˌ *?0]#YwokCrbBӷ لi*yP&phoH|q?3dEn |M{ sl$)O8'=QJs"_P@Y21-)ű  HgM^ ٻi;CNxhpCh "",:7jQ15i`A#U1)C/u#\P%Z XՊ~y5~U?\I L)"Q(~)~8TzFx0Oz(8CLtf֝D Ӯo6Qu8eT]}ֆTLdvY:b%E =;͌ 7o ѵm64bc aʂSfbgu M7N:Vnb*,u4L]3/}zi9F hlzԼ-6d=_| A$31wu]A2K#I1TxASt">I(G%'AcXxWZϘ{!tbF~87:/bC)Fh&FzF2%Ѹ0MYUDo`S<Q.{S}u=sSGd}H&Vo|J  ǟ@U*D Q^ 2yΡ$RQ ϋi݆: #FmX?tĘÅ\ɜ V1:^8FL$zc]]z;Qb#.я X8q/٤c]l,ƒNYPٖaGb8Z纻1 ptsWY~ti A7owga/ BTGfh~'|8 ‚e "{[)6b-U`F *8S ZZP}t<&1ݢ aFHЏ3()J E=#*OQ= 64=ICxႮJ$$ R$!B(; @B{+ǰ׆ᶯXE/ nN_wX]|4W/WLxh1G+_W=mR|=͒L eoF  Ӿу3ތ8|hTk;YU4 %!>nb 0$ yiajN:1]RQKmw\FcsY w&1M9RTآtMus9 O#E-OnjѹO`u鷆'.ݹ@`CտS*ΓVqd@Mn[(.;ndAlQ& k?`Ss3uBL۽q띾1Jw2\.iJӶ=Cyaᆮ:9X~b޳[^tۿS%2Lⴸ7\a MceTY7F k˽k\^YלE7% //D'w֮-̌Ct įj/Xb:i'*#٘lqD+ */X"suM_ 6<,PKqic$qyz L kױ|dN| Q:&sTȤ F L0sxּ5n4p6iӡ)@R04Rjmm8ap:N!fC3+g1 9翌ދ϶͜x$O.GQIKjdBL{}XIJ$"״gd;S*8J9;I2lC܅kNƔl ְX>. 2ﴤU#IE0q,+vO)5`)B:./h"_0~)^Y"1L./~0@`v"" LWoOc#L >U&k|c^p]l.Y㜧lhʝطli,wήJ;Lo8)B2Crm"lWsq U40-X:'a>N&8G)lթ^8어m%VFy&,,ƙδ~^s5ӑuRa1{\ujFw㕱Ƒ 0pqa -2DDʽ\+zXTr9zߣU1u*/0+ni뤣"%/Ƶ~ˉmׇoTƇpF!q q=["!VEIG&\~&9k$ k}$Ȭ#]DFAm! ;^r3#YdFtqֱ Ϯ8՛kws:*1>q=wr_X# !&?xNȦa?`ͦP5,7M_:u\՘bVǻfc kuۭEu++0pcYֵvcRj.7ZF4+>Q1V?[1{y2%W`*S_BTw9ۡsOeLfJõESN )Zz'L܏^qӢ?"B(}/b(h(M$,P (R p}iJE(t鏶Uj PpTTHTx%d( ODA-Ua,JJDE"̈[idJR6!!Q JU:f IH)R$5CB$oFJ qÄ&.K3_&S\'=moIb̌T۬LgSmc$^$tв(H=ꄸ<zMAGמzC[]L/'+LN2);Tz÷|P@b]wd%i]ip 2\%S#CI*{ 2l("E@EZVJQ&Q iJiQ(Bjb"bH yA@[oGr{P؊⠲zE F)((Q4 o, $ ^S2LwxP~rTx7/?%=.BI!\a@t062,L iKOq3 e00Xm6kϿz"%DLRHQ45KAA4*D0$IvG l|Be 9 ـ5%a%hjQR>ϐw~?!De $AcY,JPᆲY/~mL()BR")'WP}6ShPTX)TQ{0Ԝ I# ѤT9YrpPICHi&NM5U@+S !?A@1/D˜H`2A@FF$`:Z.a;}h_a$))Ã(e*I d5D}fM"5pDH?YN7v\o:"VQH` 3) HgC5O r6ɺabMTC ye=vɥls,oF&!3b:cV.-eU SD$-1))YJ( (z (e' )VaK4)049!RYixNj S)3 ⮰FJrfY)d]6 iS{SCJNAQDJҽfRGr3p4.wnBe"*!s,)\$2ʢa22C3qr%ld %-.BPRXRReT%44RC NAn9 QAl7dHX)e&7Bn1-;qq$1(Zu"2~0,#WПJ= qE()YߐU_m%1軝xi:iQՍ2f l **5i{!} {r7!jC1Vf8;d]Hdms! Gp*Kbl<8/^>@O.9s 8"OO 84 "b}?wׁZaӳ\\vIr ;piyyrGzɛ{N3Lji3sAb(V(3IV$ &  B\ʀ 6=Or{zRT[oqwق|R{Bl@ "lg>sH!3V4  $zAD= SC%Rg($2GBr@xzԪ0p]h ҉&q z%n_f4ʁ:Nt)%&7=-Ya -("^Z;fsGSm:+TU%BYAJ#I%LDD%HXO8)&50x.ƙ8ҔԠcZXItf&W 2V}~p8XƋ2_|! wZ_[f0jR(ɥ)lsı#~!{C<> QBWl PJ& f924U۾.EUeq6 ~`atݳHrRHSePĨ} `o|k҈HyfBt; iZM%3*PTA@OU+LgfM;dj CLI6{&}%Exx$'7x™ Ot$Jـ*LP?y~tP~qxWyЋwC0.yijTp]B\@R@ w3Aa S((K i' NЋS$y*go7'?|\/LL2R̹ܕqȜP`ʼ8 O!eV82^UMaC,n`l9*ncF! `rWQި:*>>Lu@+$4dHnTSd;# Wr>9|\9B!TH@ *mk `/k]HA NAE&Bd${Bm'{JD?f`@$d!r"(2A@ڮ((od@!ҩ@:FWpIlXGipZ< 'SiȲ<"e(e'A#P¬V& ᾀV tg!9y aDفIB%QgwbW 435GYoO+@MߴbiNF&4A8 (*0Dh6ũtд&t4i !SC|Tvx℄E\t T[ګ iƈ g ~0l$#ndҡF@4feBD@QcP3ـarppdL%ȡh)$ n`fb=Bl*+aR}!w##&DrAܖӞ7wզjBka,y|xxwgQ;л:0̰4eQDSM90UCd2X˵W Γj *(!Xn{F#}!FJrX0o2UW)4V!FۧĹD빔bIʪF`n:LP=$|X4LhC{g- YK=G٘k<(*NhH#< )>ei|%TˌnCyfQQZ"b4krޘ:бK* 9{^@ڒs0?X?\G&G'iB 瑢nb|ƿE@"&.Nf>>&i$: ᾴ6M6 p~%yM$AǪm f!p4,\MAk+-) UئRܝ` :nd(XK5p$(TXV.8I@I2I&c =q}%J@:QWJԎW |R*.ҩ[NHulE$(ǽ\x'@!)!"ZD2P)Z)R(OL(昁sQNr}h{gw$0_4et j߃}e9ﻝ ~iiFij%hFJ%H*TBX*bVJQhj( d() bE"i(R(*ZV`"hr&rA(0J"G$L)FlbEHJV(($h i3B)bR&Fh aZB P)V E((@T%XiRrQ:rAza%%!d'U*9,Jͬ5̎ 1fU*ˉ~xc;8zLMа2 B`!BdfF%"UF  7`*Y-OL c)m<LE VUb hA(J2"s6\9= O@7c]퉰ዤ[e5asL /x8n=E H`p&(&B`H2P4QPTS0@S2ĴPE 44143 0TDDM 15 L@QLPQDUI-$Q3$KED SABM 1LAPԍ RQ@A@Ĵl #j`E8GMn&-iU\v6[ NG1"x|`Mwh {C+ G`2?SĊRHg~w@FmBϻ}R~{v M 5a]Dht{ #=YHB]yuP=56c)=aX(/[tc?`БK[FT$P'e5Y(QU 09$Uz y ;{z~߀=T1x mN*RRT}JL'~5,_?m|p31ԹՄX:ngզj ӮOHb,J=qGvTвTDSHP4.I@0$Ň3q G$C$Kȍ*(9cQ; ,G0`i1QIB_(g_xBw>ϕدؒ ăft,aLi־6HI 8q+5ޥU*z4^r戵S̱A6µJ,(1ѕpM~_Y$+NB:W̊}0$`xr2l2b$)CQNM]@ !2AYQ4!gAQWy46"9#?Ӹ!&L;*z0/\$`] em<1!K1\X@p"[vpKAqrXXHм -3LH14\ؗcfe/ry>5CT@EpHGa h^6DM%dL m0 o ɨ?[|Eu]nۑc@5&@hI/q3޸w]בjRQ (fԭHw>ňŲNE**%f)?~=`pp=S}Ow͘ Yw/s8] 1 Za9DП`y BĄ>SȊtK-\dLqvHXh$I_R}}-~kDܭÏ֍"QڛÎ2J[NuOpG?RʡA,R+H$xD }"yA]8?IJJ"}F } PyO"tw%WFb YZ6Im!RF'f$N$ks֜lb[I= }˒[L᣺ .Wu9Jw|Nq<&Rc DFƌ73͆!8:n3XSVdz`Q::C~XU`M9tcKX(EEF!?ːyk!DV7w |qLO'fI nwiEO(h@~}L6!H)dBB$Ёva4mbHBxJ?t3|~Io\c Pi@[eUH{!rC%d"4'(!&B}>SJ<} VI4Q-: А=4(uۦ8@Dw%(.NH@%#bp% @ ;N?(*pCȸJ!(_.sǃ2>y8sMF|aDp)$c8 f*B4t;BUIaOw0MժD͎D}5]2E#BղB^N(EZ b{a9T 'S<4*D| ԓP!dD@ 4|ȧD\:RPÍvŁ4;נ?+IB C0s TD $\P0 j%dTl$")H$pL!%;FqCV@r R+"\VH`ETDr6TPPmV`uk#Qݴ|{tS3?Jk:H}m9+;F4p-(qI2@? \S@;B)%pd B@@#;3̫>,8VX0%0D =[G7VJޥii-|b`QmPwok'ZuZ Ǯxc |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|AL6tC=DGnabCUhi/ tYAۡhŚ>P1 Mf2mRG(S<@GRB* }! %q=kᰉd4G b`X84s ]zovyeD4l+4m31rHVQEA30&\hEpnEz'ҫJ"rfK!'X؝w] oH;v\)F HmG8_òC콡;)dO9h_Crqɚ(&0;g BN`a %A;GVRTQGi>11mMa:}4vݨҏHCr@RQU?l/lRrȡ&!B"q0fU]=2M1LhE`%Ui'P4F$a&`, 0`.:JA9oM09 ۅ$ UTUU5Bd$I5Ds2 h݌ 2** ˜ɚpL) ̩%ּ?ۿ5 (*UE.yg㢽&&"=O=mdpgH^u:vfbH hp 15A'FAc &Ƌƌ I6qD| +O ~ d5Ĵ @@PHH+IA1$ #IdRH׃č AEDH&N@+0fLBY43-R PAPR H9!3AeCPIJ+IAEaBTf.CA0,%4RU2R#S4ӸdI 0َH(DRSReA@@1 - KH4%PI%DH4d- #G,Oi _i w1'_=JrvOA G3S9bB۟ih,2$xdžsYc+NGeSRjP_p@K<=߯~: 9T | و@CoT^+I=jm|r K"Ѿz;Zު4 P+lC!t8QIwM 3Ĵ ĀAh{ĩBZiL"Ph b$ P `Ld UIaBR( !@Yb* bw)(JPS H`b)"""H !L"Fbda"+K!Ih"72 (P3UL;AS:R/BdPzaiHtd0>0x0 ~r>_o^TϠCu(k'nf_NTd>dq9jt;zP*/ y~9pxUEA>0w"Tia2B|#%) La@2Ps׮%|| 5(nn?Cz;egfWLz DkLyk$WY|QlM'4TaN$apu4]5NgF1 8w$7 *cRQ2xO\xofq(1&_L86QN-F2h&Te5_SMOKiQ́S3V&Ib l4(!;.-ЦY%Lo9*>/Ro`:1<0O#j͊5{_3y3AiCLuZp4 -'*5tLJ0bl$"'"OH@:qۊm27gW!J>)SL5aKJ'oo9<ʔZO `ZOA5Rr MAE/(O$ޔ+٠DHQҨh+ئKC NԬmP")ȱ‰[PѶH#Q)Bb0@`C|< -S:b!7L*ޙmאnIfv3 4<Æ<88M}vC'ww 'b=}}2 9V-ZQ請"DҤ(DgrnrCrE]WZ3~2nrH*)3(b +kX=ik_hKl iVↀ HSn a,HwO11tk1dƒg :`hh<$==Xz H㚘qD6T'(uE 0%<'{9p:c](0剱JRu86ڗ` 6]TS; $6' by8 8}OHD4+PY)&0"v#x~sJ !٤P8$g3~ 8\/鳨}E*JuP ")Ijd}5q.85ZѦ\pm!x D~va1igk!aKMAhE!Q0dE6m*'Ld.Ш͍21 0G bO+c& CZ*Z,1ͱաXzV-ӎ_=nťÍhFd04DLrdy!Ni1F\"2)˙N[`Ė؛/%MYGZ$#`KT# JՐkZcjCK2Q[A&:Nl֖fc]b0*E ڔ83I9E\*!vupµhn.X(!1#mCp5 X4`9X)iz2VfPRrr 0a0@X=\$5a!c$ cFSIDQT#T B֡ł*Zc2u3w6咍L8wE"JQ4"7WMYFooTEL)*( >ynM[I˘M2^'m,j(CxbS.8Fojq㱚(AhlnedH{;%A0h%ac$̥ZPiGFa6X ia3ϟu0L^@hHV;Y [Y44ClQ0afJ|,`L!3brJt-0+Cɑr!U"Z!t `@h^Rf( R\愓%Ei2N*a}]t217 CC|~Hj JG1M$SAOAA d4Aա 78lȨ.|!CԦNDfYchvO+ ht6*/V$OM4((Ö5irP<6XS$62R\rcOʓ\  J(=W/ԈI R10,~h"Ti0d̰ m‰8~YCJ}jy$ B*~cI+si>o˘k d\ 0ih!l1"\L [lPrc#R8Di-\3 LAciQXQH%` JVQe[A$a9K 8u,QDK7JS<fvӓ %ÒfC'{"2jM4k>vƮ2933h=AzRr@鋃A~85T1<8ZImV+:]9cnh4:ijfq:tDBHdkdD 4{>p2K D|(>:Hc7]4O26\= 0eFhi7b&40 |dGb:CQJRfmQD>ǏgK]Ps|m~ ϧWb(R)PRܟ$RrEpuqXP3!&!@ PY:3Lr4K>m`z=vX6`=]l'>l?Hv\q~=Aa,P`SQ Յ7liPݸ|ivH!b/,1ae0fRJ_a2 יSS3Tt ɑcNr}CA| )/L7pay;{ {jqW a)AGPRiQ/뉓¯9'a4H<;`E4W-iPm3xk!M4[A =A@ؕG TQ/P5b9{|0'D\)TSykLħ {h.7&iϯjy/Shq2=w F.olMpskok1s,oc|"NT 2C*JJ)J$$ iZ3311$T={v"'6Nr(vAp;ar=uks`tA?gЙ0Tx}GI6xmR fq3;&ϫZG*F.!^h((4A& rquB^(Ja_G<;.ΡJZS!vȂVh([L`(s>1}k?#PIvc9t(B#·]Wĺ皗\Z!?I V ܶޔU|$9VΌ(¶IH `y"ט!qDzff wXJ*X` K 9#0=/,hYj/ޝ88u 6Et]2djrAM.)NIՊ״&NK#?^F<`;tB,4UHOM/Af] zSޚ?JaQ-zF~A~C4;${8K -BH6vG$I4%4/وyp!^^?ē PԲnNݴC#rJ _ "h^^9wᦈP9OAMd^|JCů1ªTjH m1K!nc(Ј*VϻNm?BzSt{пh1{Cpa "m埋%T0s320>tSOmXyjsp7SꑙQepB$2F˹.}6#N2OCzi>C@eVA[bʭ}mh%6:\^Y~hY嬙\:@góͽjpB1iZy9]-OUd;5xFKeAF]k}ݾ9K[Fκ)B1Y1 X[ZSI+"T7^ _ Fʕ*GY(yaѕ@iiYplF`Nh40\^6jbhŽX䑪 ]F^Ge&_)Lr ki o!άϦ /F3/Z糞0]b`|$}iMLxi||u i_EAe |{&tMCЃ<\\r=caWi;mȧ$K?(q?/]5[Ht%7| ,TE mBIS!IAe^<3T"BVR$)hh` i Wƃwn Mc<0zh|eCv=YY<|=,ĩK`XYHb(c` dcEq ȈZTZtķ ŕ7YVeV-03 *b(9"25 اrWlIE؂ ?a`TC$V$.bPVm=)%"_c9<32xwS//f hm1s{kƫHɡEm˚jқ2Ǣ% BbnӥE8G"/Ә% DBEC +!'@{ 48AL@R3L,O{x&HVU7dNR:Bdb0 )BTKlTht8P nX~@P+P뀣{ !D0m ~tzC]Ǡ+UI ׷਺}|a\> D 8-$P?j2aMwػaHD.](I`  ;0Ž`0@w"ϟG%sp&oWR&{3c|0aR*I>9:z홈 0ϠN,X9q%,W]8žW&#H= sZ(#Ca[ К2%~“yX6T"'HMSBW \%=>RPFMǚfG'J|7X};iBmNL)u;CZKWY!ʞ}Z8! &b0L Sqh'm;JjTA؋m6c(-"HT㣼,(IOAIH4(ZĘ{۱/Ux< 5ߓ d`%l#0so(y[hq85lѪI)c 9?-OE2a P t%+1YHZ+(Op]zp} 3#ӂN2QT`9'3:F tKl_[: ;>p6Ё}*P%Qw(%*SFfl>c֙7<=<8 b텆-%qQcJG)1T3_Liě6Hp)+?6,z)jɸVɶSwU(~l!]@mQP]Q~g=INFd9X` dbg(P"CndQ/?ךZ\U K|x|"JL 6JnY[hʙc̢\,3sF1p`fj_qX. Ќye0ǮA b_ǖrH6u.@p{[a*e 0EXJR8B7+r#UA2UCVL %,55%JTpq #x#BM{_FNOdMY}!hH f~l>j Eѕ6 ?<эROg+.< } &rc"^)|:[g T6ქLDj?͠mA8|}yJtA(UDr2RR|9pgF\O3ᢄhLGp91=Y`TQtuP;G`@^ADS0E@ J$W!E@(h () a r0W# (bQZ H)!$3 %))!B@ i@ (3&Yd0?p]$*NQl@ moCM346뫱Jc`l %Fx\m*+'U )׋@X4EϖeG1ENE;_ "$6x)82\.8 JxX2mu|It?^SDut  ByG lhEZ3 6N ċk 9%*(4hq@{|6ǵzˁ*ʍ-&·㫹Q9n$x VL|$ 2?=Lj ZPVD%Tt ea % "Bif"(IH&iVb"$)HbiF"B ) R"!i !F)B(`bi! *&Z Q$"X& avZ *X"h h! D%bZJSbF|@܍ph-6tG1We,Az e46Un 8` Js 35cl~D7L&0l 3B)6\$v#4pOl|RpqX )"R*VAx`]bp'x LX2H4QTTDBPAD$,M(MH8 4.u1{auHNPO 1Ϛ9T# ʵ;(O D)9䱆'>|ӰBbNR @8넞4Q_|4,9eavn`D{q'NguqX&fT) @VIF kSMCZ,/EFvc +C#Z01e&ݵz8ؖB#"sv @PG\'hȐSᱯb7I "/G$X+&RJjRؑ{K0?:83ȹ@hM{{oNg)vAT1[!@P9*!^%'aj9!s|-o J÷5(ztT/Oy W쐪SyNs~o?o 8r4@g 9RP8(&IҘ#~DB{ͷuw>ʠۺ:Ew32 Q+Ls4$u.O CC90 Li&P jj3b4F@x@[@SI= ƆW3iM^L*7ITYfdSW$d>ˁDG.b#-LMC`)<GKߋcK8!y{(P0)ZBCP |<<!ѧhDb+LI$I!Q031 =2Vc%nls!5h$悘0TC3B41 A0 d]&VBJ %(j Q )0r qإ3#TƘ!n [a+ B3A719* &CB$4!muiC* " )8iE$aPX!B9+5A"-QJJLR% 4E$!klde@ErcJY3 "b)1dfa٘@aC$D42-J0.̶8cDM&TٳmJѭՅnT 2 a3eAFHE!EH%\E,hQA.TVbŘ:eqFIc"-B(i `Rw^Q\ ` ]1lYWg6Bya=6*!q*XJb,JB01B`z Gb2d3٤E2MDa!, %DL!4FFJ% S2lR n!JE 䖱1 {:{ :n=\$)6LCe1@,*E/R+DlH@P"PGVI`g!pkwk*1R7 bQ're j z`h=ps.C췎<0}/ΰ׬lgYck(Q'G2!4 5Hp4_dvC!Y#m iS#{N)%)0-wlmO J,ğox:vb|a`F؎4+*][RF1JnC fXxv!-a{kt`Ξ؆QiO3bVvG.Sgd VީM âNH(nyO9t:!&^\N ԓy gxnC{d7`n y0|24J}eiA}̎)bדف;VOoײ;{t ^ga'ckJBt-8b]mPŴƪߙb0}$EhR\#Bj0A"4K IREZ+ FB a!6.#j0-Df=oI Ptmp!Cנ?E&'S7 @DGԈV U?Gp;) 4Dzy4Mm:^&(B*dcED"X%&BR IVNL(`U:~xdwXEi (Drp P"HZZUJYHU>&"&- !!")A7$'q>g݆O2f ш# CL#saEQq(*Q ieC0"a`}ȬDE8i"V <98@aXKaR* |*d*R(`"Gy{}ԟy]h^v_!Y7AB Ň6˹h+ %.663P_)56L3!YY@v)$- P1!|=WP UYRX?ofSk('r's ` @А@P,RR"*t1 P:E"Nr;]>ϴ|l)` *A)Pc"lUKR$(P` [(@)J͆(A?<ρ8&&l",fz;ZR-$upsJe)0vk_O(/}yMACwxa@wg"ܜ/$д^(P/d0a8tON@` 9#̃B֗\@- h˜ YIpI9<^0 JC#`:M ='k>R P'oGS@#HMM(P Iz E3@?2k L!?T@ҍd E\S[d%OipPZauB~|T'0$h!Hf3&LD((£(F/2pK3$C,4 &g0ˆ9\j#02 lhROe!+Z5P E bYm#B!H=CWK} ʧtAC.CBS&v35ĉ r_P66e~02!N"T `>5)W"ߗ8rURD}_E"s?Y&.6?JO^ fL)Qy' 6|Yۯ>t;MխY&|{@kyG2R2DyH"!$U&OPa曚vid(s3' _ $4؛\'.@tQ\ǁIQ\L%I8̐Z|rQ"h&!i@Pa)@w8(;wy킔hhOP!h $ W9q6<> /֕3PLRݯcD$2Y*4U4$qċ oQ}"PIF= Y A ew$+7\ԛ fZ()aw0;1=+f=:<X!;g B(> ~,{Sd ?rrB(CH<?ͼ_:,bCRI9 sHN8-JqS$^Wˉk 3;Jx;mR`œt / „'i`C$a1l<.z|0$2"LYP!PAw)\Yqt Xx=È gHϫd(Eh?8HbL3;I:Z<Ţ{Xf2p`QsbEc:N5X )ES4r5&t -gX‚h‰mRJ@0aHÛPJ7bbcg:M+5vvҭzܗ1J-Y04f YF`5%lCߚ2<[TZt68* w{\pm)5BXGB -g 02 J7eaL&`TMf ]DfXC 1$rGĨl]q+aSB Qv[w4JR)apxʏ2M,1lB^KBciBDWösִQvf3"HCi1&;%FeXVV~di9EO;@P{Smҟ0sp Z!xD"\Iu@"QXUjۖrޱ@Z.G 3dM]ZqV++D-5>˺vMG 12iZ!&>9x/.*BدT)BZ (fjPzbOl#HBBz{M?gaC~T}y1=B\gXnY[t~~~R8@gt v"Sa1%gPZ1̅e깁c$eJdU 1 :CcD%%&o?GHCq&w$0TԔ,KL@I{:JR`p4 ȍZIX(:NsA ,d>_|S]$AoFRE߼CvXJ0#w 9*x_tEJ1V)=*l8|/בl&B?Aa5)!}e)`DD/4r$Yi˘V>J #!d-1 ]R!=ur9s8"ikJ :׼$[ypSJ?Mэ$9<"A[*c1 V!|jW+pv9PvFdfLXZmoҙTQ@?bmp KrP;<I (*\C^xz/ڠ!oWBup~ lLb3i+?VbϰI>Χ9BDM1eM>LJIfJ(bZ %VBe2B&P_`*_56bT#H Pn=D@d}}k;<d8fTTE!P(4߬(A0kۚemH=/BTsE,/!f2lt^ˈ1JN&X5th 9!94z}T1T"*Ҫ͚r;5,^gX23ۼ!Lgwשl5+ẺH0?Ƹ!턹f>1-]\q\695u3 H6ӊ 6fДgljs<]ug-:)b iqjcEpkI|sw>\OYBb yqȂ ` ӚV7ֲlJk;X{&^ K?U DQKc7\`LEor"E}VL!rlQ˿OO1a]b^IcPi^!4aO!wI&Ǵ,gx xSp(B@ D^k-8fh1iA @=odI+%( r 5PbH^Da%1aDzUH&El1)Ѩ9xrR F$bi2S2$EYTAAmƈ P#H3l Ƽ5$|;떪 UB#@JtA? P|4I|AF-_ 7e2D)RO3Caqt@<͓s1+CL}Lsx'a ݡsOkl=O9zN>+ A jkØ&.`H ZVn ˆ}=M!n@42<NHY$?o9ڝaj;gI.LvWlxSҎL4E!#1uMY L^s)%II;z7%]Nds k z!$4qȹ79x!C Y JR;/0 ØPQA[ACCutf{=L(,ԫ(2{NbPCJ f쉂y $IѾ&O#8&İ{)t|X{> =W {=[ f0bpJ'2J450Q)FNb[B k-)_  lbRģL Xva^{G̐ɂ01ZQn#j%,AP޹G'bg1UCB8bBbkI = !΄;!S1EB}0eWǙnev*2/PK }P17?|{\7^6ؘIOI\b^ZdG- ;*x,N5H?`g>53P ޟєeQ:ʢ\I53 61. jEh 7B0vc MLO m_ye]c#H a$DFBʅD1M5<&K.KaCRp+ M[kMB6N-h+I0 ȠH¡yШ' 1F0t$x𗌇@gx?T{aLВ &dYM;V(RC٨&U7v%VOhvn\crXI$K0NcfS0t(8HGvqRV &8kԻZ4Q͵I RT'Uf݆۝`(xӤ(;#RL%!44EKܴuwta%NvkFzٞ˽KlX&g:&~׻x4N^cR*O/bR!;͇ W "Z(o)LW 0:HjcLh1l/\pxg@! YZ "-POO ;?TphlTwOdzs+x9B_ _}N)ZpMhً/?a&kMCE rg4 q0(9Q'qC*Md@gf6FWP0@?a$'$s>xF RX0DqrB3,챙 !* (j*=!7뷂\(8EalLw:A39[8QLH+aQLF$xhtiRUQ2!D%09Lb`PJ@iY*Lda e DAT7zkL\#W74M3Z)"D!2 I*b"Г $ifCr;jQ54L4LPL-LDoRč4IE,VD Jj&yq $(z9r c0,w (Z85,FFE4TlM ജm)Qj(A&X;f-1E0TM|2fΠr ZjՔ8 zñJAJA30-YX%hMZb BTpԊ""ZJvx:4LnnRST& @:cF@L  b~ x mJ.t'WC0YDABi"5;;4L:`XADIM%E 0n.W3(BbC1PenHREM"P)TSvTEDE8]*j"a)b$I'$ ɩhs)@ "a )`(ZhiJhHbhy!u8QG-HeܰȘK QCpT5kSpb5A9\0N lAYqrB!' miSD1hx6.6Z.f"Vx_Aɏr`cM6}cH79 *|P1Ph"]>E258uV)08+l 0Ƶ&u4av88f+ΜgdWLA;K6{+ )La`*"KkSA殫1-(: 0bY#i):&))H!`vVH6FƠ\w6dp璝1ER ~$R7 Ы*E d6r3TC9P Qva0F 090$׫Fk;Qv:$B4Xj#+E,1SFN,[Buca'syo:O@ $Bd `BBbOʞ 3x<,ylԛ┿t+E=~z8hth_t-`v {@ Ljw]B ff3ʴ,?:0u r**l<)~%Sb芇(i) (<S`h}>4_6-'fo6nm%>߰孎P.|56 -a{z"bZ4*I˞xj Rt]w 8q!瘼$V6lēf;wF,vZ 8Ӄ@Ɏq$k\Mi-3Gȟ7GOGJcvt44>`D: D+DE U2$T|< WTIOsN@t58ȒP(վgIG r5M[ਈcfR|<H| a(ȠgBQX@+NB!bT!ZQ !p664?8l\b V=6B^uEhLdU ⍶e\d8! 6jG2aTFp̲jJe`V[mT1HD26ي +(bIZV\݌ AV&QS-b([lT̙`-2D&33UwHrd.B)`i`cj%889RlI-t J",,̴IH6.<,!d2T`FsvrZ.p fm15z&(1v1-KF,1. 7fքm*E4m"ՂL60 ] X 2I? B+ ~"Yb#ISbgP98!sd>nƝ/l L+E 0LooALx 4RD!f*dD2ٌov~X6Ǝ#Xo(x/{a?ち~H|!'$YE:6|[N" .@|ޟw̋H4H)goͱ/2N 2ǟ U9;naJƘoZ]3hz0'ԬdžtCLˮ6͗XFF3Vg%EBky/'HPi Bpm ")l"1H ` 9DB+DD5CP!)Q9lnG>PmrGq:D)\1"HVo׿r77o5%2':%UUEEWQX**ievtfD 4bh ¿rWW?xwP(.T.{Twt40|q"juGxu ]lQ Rğ@ {)䟠CH=@!U=_a 9çvi.!ܚaYXiqnOO=wh }g33@]@R/{p&)` ){NoUR3&22(#  q(lL$JPPq (Lw&C@!'?#ZĦnD)PF{8>3F w AB>`6#|Z 0݉Q@Hz(`y JX6}\7^RS9 / cadn->,cDg=Jd@SN ^ѦĦؘmߏw@}2!V Cڍx6=,|BO)BHPf I I"a+p[ߘ\>h1}N Æ`JLbߛBÔsz-ճ%oK0kj'+XsCp@a!aRF@hYi&A #IM Ң,HHpyن?8:h|dNy!?DA~qd?;DF, B dLGmQjin7։ꈎ,G✟7}l9U#&:L?(|>˅ȧX8C:O`s<#u3Og|W$ |թݷ֊au*f47WhFdQBPi<^8 z2bfCa 2G,b 4J!#Ow&r E=AvBt`3o=AOp #@GfϒНtNxТACdLZ{F0l%D(pM3.+ݣ?Veh&A_(X`0܂|'k0vc(w} T,IJ;7(A=a)@P=_?_tڨulO?1vjnQCabVR&AH:u{ԾN0$)JQtxaE i Z]%gPʊ/v9>3&MȤI7(X ("CaR)O&B)h Q`Wd"kin&YCޏ- LD>l3fgGވTD=_kl $LolBj@jKmh$+|¹}>t#@RH=Y. deX d- 6%Łpd JOjP5-#;~8jl HU3a)1DAI8DJP0y PԌl `v1L9a̭lZb7ؓ\@hGr1a??Je]] aYGb; vI\?4)ёy5"k#E)}xY1XT*CӾ=^\16E]4@VB#B{?'w}7DϬ0rTΔ7ұ9lP9)ʁiSZL .uȄ MMa?O }D6HBBD? pk70aUR4ȡrTiorRE3jF5 c, Ơ9 h5`)ripZK%-T.bb ̸-˪`hAZcٺ d.El&QdUdQ̮VҨe&+&0PvCFS@ʃeVF8$Ar%?y% Dzy).I1"g6FׁnګAhByKyN)\GMdP?KdFU:vF/5ݬEeQ9{8wpxd b_n^8vj(M+t+)2P4o^yqaq A+ "'18{l, ]6wt;o MI`؝~N tw 4Eމ$m_C&_Gk,31Is0\E `^fz^.Ӕa8ÿq?WN2g\J:&TѵY[*m2S@UbT q/-Yzs"͑\=0Cj+U9Qׅ6av`r9ur=.yQBK]m׳ݧ{^}.WqS!uҖf nANJ+p[ B=>㍨9ћ>f?^˾,h_й2o9cwf#x^pμȳFA b`sɸ& fD 1&P!}i 3= V# s6 ab"h4F |'|]xw\A.kB˧x؈|)_hse4V2DoAvCNLU8|"i-ɈiNɍk2b\uuXXŦ"ݛhm%;TN έ˿LdͷU?P[FV92C2ÙO2m2bi[\jOxbEc-ҬR3MU*H\ՠ^y,fFLi챌,&SRTL*s8:ѹW`ԧ1|W Cn. BX_s7pqj|: щMscu޻=0^qzM6gR3.̎mOUIJLBaC Cӿa߮b)wu qgRA#Y6teZڪ$ W,h~qm.3&#ƹbJ D0ߵ3QϥPE&/X#LJ=9PW6a޹q#G<{XNonν+M.&84iQ/j9DQ(1@hcN{"fhsZ&ńn~=k&w\&Kg4`˵#aJ[: vP;˹Yp *QA D=h` MrIԐ-U2VyiDS!Ɨ\19-:4c۱N_GPL0(9|*їfnKsmTw=Eök=Xp̛-P+a, *ӲIlq#;Ox(<|ׂe$iWKY~<磌5OXXW0O =@E6#aMmaNkXW~m{l8UȺDR6Lp׃ ʛB;W$e" L^-Yk,:˔ňiTGM 8b7\ac0,*e{gy<)90A x\FSd4SqdhD籆K?qZEWPλZeírR<Q#F]1x0bOj;G1mC񬛚QJf]r$>1ڰן0G 1*w5>Y_vXVc9}UABR5̈́ЌqgM2;3,fZz`iuhVhv@~ffѳgm6W&wNRHO!Uq"27%J rrH"UG4&=/Y͜Ü#f[iv`"Q6RS!W*Ha﹤nF!bj0yP`  Q9GY๷wF!F'0EyNveE\'t'KOىJQY vOM=8Y^# lPiF֬dQ; шJNbP高D Kap^V8,f743u̴> o,2+L8t;mGi t$WE rALSt'eN4n}인>Yxo@&^vA&ZxGb)h|/P EǶ̘L$ɵxf뵀']t=vW XL/<7ÈN#ckKB.dxK My4r ǞKsTו+pF]Dg`=xty8!IE4(~S=Gs>$=hj&H̢$JF*Zt68{=BT^ods!`zԎAg#AXbaY9 S'b`8,1a cP$؀E!mIʭsЧ9[A_TU][ -Z[eJ0"{JvS/ ,,ט&b+D4Nt&2'D K"*K@{{\xBH^*Lj.5dϷiZ}imğ_D;&Qvv"\6 r r( 위ade=|=Nd_ t=*D(D*8R UUUUO8*w}'(GyA,;ZD~]x= i nj0]5Ha˖]",Ă<5T1D4c`1ydF7x6[Ux}a7ں6 _02rDÍ8sMpl' ̪11I Û1#Jjh(wKL]SSpӔ%l W`2 (356+`7k\;Tp f%BġZJmbc7{١W%h:DX O+`,>n3Sٯۤ~ l2|NBr02y|.JH$V:rZ)61Żhbtt KwSer U\M?ekh#~,ily Z%<̢{ hyޡ_yuV睥9 }Aԩ%` ,'a8>̓U$u C Pu C= ČALA14v)2f۪씈UK- h6ϙm"{O▇kPewԚAgB5j}@U(df2^LTQdQfKO6CRiqz,"",yO] T@a@9h1ƍlC 4iu>Tm"~i˅ sJp9y驦PѾ8g-, OS|QEHg UUȚn^ѭF i46_S]ʢSg>w! PjF(>Ot}Z~4>"ǺhPOvtp;Q1FR=P3kpFǒdP`WJeAHElL#J=M5׿-7P8gm+ ~vT `ҬvnliběuxOk׮u| zu$v"SCL !Tɡ7pG#]H' ;AWIC<)ZRi"I^c'DsvXIJ jIG^@D{WA$9JW"-93C~ 98ևTV4w@+@|=镏@ͅ3x vȠ"d"`BB!3ҩŅ- °$9eS^xd i niǑ[c؍\F98J3#LL 0 3ds &IB )1J"o[%"j}E@V ɟm[aA6`tu>I- < QL $6ޫph'P`hg[ ˎAk8]ƅR<ה-m{wx*(%x`W[OSCeJJK쭌% Qޛ!"`pbh|_$ Ve3%QQJxPFa$$[,TMԥDIQ!BJTHDԄ0D1D15 L &0Ŷ0ȩsa=RDL{GDN!bPK@DQ@RA ~`Jx94hK WOY"%I`'N'. B#`g)c3sAPb"H eLoű5REJ㾹 =W7 2"OQE-(O܃&yH"2$a@IlOyӬP8#4ԏ$dFSY}r1ѧ ~+ $NH}^bg܍lp a զ>5Wa7gru3H kII:IDAKH{<6@nKO4؍L&ߔ-sxeBXZum Ӭ*QhIDm c"fT 㽀>FL@qXR-L\ "y&q!"g40Rs'isA26IFo >8;R 2 S%\KE1BBr9d&)2EVa6 0EpIsP˙EIudg* OzFf# XH2M*``PD@AQף1JL I (( K=:FF;~=v40&+/iEtRa!cy! %2Hb30C2LP$Rȗn~Iﴎ"*E\zx%%˱= S0 _tz2 i"KJ $uϋ?w^ɞkQ#d7F6>AE1%([͕ mxaS w[n `UH&kNYsd;?h1.:0%9&<Ɓ[j:e8@vcag#@X\nKQT:'6 iI(IІ)[mךjjS9e]V@|THM NT`ih(,AvK9Ꝯ5ryx0(d JjXǖ'@-+B X) 񐭨)\P(\;DDƚvvSZZɄ61x.7NanHmJ;[ ҅V* *ZQKA/(nkhT0fdGLJ*" aE)%."PaX(#`h;\TVpQD,f)m(E7t᥍ciikt[K֕W8@6*h5+ZHjYXN6nem]8۶*drݛQmuA0FҴir@XT[faK$jj 2j`dbf\ZPr%j㍢&qe +ej30sU%@tXlA!ꅻ[a`:Su7K)upHƄH7'G^'ZÛ -HUQF^V2LkbF'jJ2L_mEI]$8p%BZ!D*Jl,fUD삕1H«At@;@t3͐7](2wtܓ (h i* i"*!*(G*R[, hTԕFHe4҆:ëk2¦0ŋ @fXca-;0) IF/0/~ڎ;;nfvq!T@PT$0'M>kUGZzJ%p*H$WSCb׳v{SHFx1J*jhp*$E)GL9AYVzxK/3"$K1ZQES~VO]@a:ժ6=JXr#(sTdM;Ԉ͹o?ҿܘyеe 0L ~g_s8*S9;ըMqڽ/n(R(,G;57KHY]L>mER] u0x͢l4q1P 62F9. fa陘9 EF uh;:Fvy$r6)ugj;$P KIm51Cy4uU7g7|fAi(" . OM*qX"fUTpS+7 ]|Kn0;:%z# B,r2B;4HHCGi8t´ ! fmm$R07NlC"s< aB!68J s0a3a D$@̇{{W8x%2߽)m:n8VwQ-Vx81Ǝ]ne#:V3D/ˉSTðO&55G3].:z\xMz#k$O5=o]g.Ä,l]+zS`&( |̘e[ kYxίVp`ʻӎޜ>Y\]~%6f執xHt;v}'\^-G|I4Г65xpF,Wޅ&`ăsȻhHG~7UCSВw΃Uf&x wa@Mk؇'յcK ٶT+haCm3i$I3,Q V|ݖ j$LfgoCcX!F[Ϭ ٹ*GNur pyOVp:om\(s~QC=iΔ9MA&A<`&3N^Kq~&LF 4FnD6ͱ<1i3N8^)mժ,-LD%*\Krb)WY}@:d$8qnMcۻ}-l D F9"{;>XwLĐ sdc؇XES&Щ7Y۷` VcY3@XG|Θ`P!$+"p!%D\bg$:77]9pGM㲎$;ܝ%bDh&aL"vl'u9$P[:`nrn&ns,Ca(C6;5 m aC[;qr%706fΉ D XF  -ڲpput=:i c&&a$3a̢!BPBq sh ZC3s dABۢm9r엱!tBTe&F( C2q&ɂ@DE D "A-$C.NR9c)< YPLDA;ۈhC1 +Qq֘8@H2d H lfqkGLG5Λl DulQ` Sn*(㷂^8} n{H@$90 qP;f0Lɰ)1 %.>%Nz; !P\lO˘->kfID(p:hc.Q&5_ yNz:h\LQr.]^GrGK>^Td:R"i]rݍkkRnNPP*{rEJcŭˇD; Ir5NQ^X[k<տ߂}L X N gb:k}$#;#73pL$γ:w_˱kfӳ\E9c1HD2B8CU 6s5LtZv1EN\Tv˝,2g4׋Nae53ەx f5f,-cۈXsb9̧a0<)8$Lanij!:c0L^4QluTMq+WjլnELΤ#<0pυ 1OWA6P' gÏi$.z`37/ccRsZ,ݻxP?ԙ{4(lmeW ja,iQn pw_IF;6n<"Sٙ)ngtt C C$'4CIC6XrsgB )SU  CֆbQ5EُODIyC:G;+*iЬ^xʉl D)2@BRPMP# qhNN)k4 r9vv)x#f4o􀨚62&X Ȣ6Vڨ,*)1cF\[ 01vu۶?DE@u8XGO#gñ]٨`*P ٨΄U8㠔 F, DkP61m)PQ,;rLj00ԭ!<\D݈YR1&o,Laia06(IsT$1LzM3&9 7 fa %3 )tZ*bgv qڗ9[Sri^]"%l@* r4{a]Q 2p7].8anNݧ䁧|70I($Tb6 bxt;v峚wX:WBnw50.Q*T-A槊8N9|#aZ^"6ƵR浮zҋ l7J~N |CX ~ [:1VZb]AɆ{MD5R.i{cSxpVMheV7Q3'xWwFæΜ1 9܉ VG,<$#ABa5dL2QCPDPH>$rbX"FHwM7(J ={؅'#!7>Xmmf#`:&7edfIpcN;ń$ ) 0t!ZtJ E/N9Zbx՛7wUpD Ut'ppO0.A%1SCdi%BJE  {?:CR GB9 )FB!LB.v-4;(}X @ybhmС"()f)VJnzsͰ_nLD=q/'NI=2ό8ʛ0hL)3bݻxq͙8-Hx4IV߆:1?.#R0` mWݠTp O˪:le~ Fh_ rIϓA! 13 n$!Hز_2][pa]{=,%L&`oNMV> P>j&u>vբ%wIpX{~>^ny&8dL:l֮t` NMdąۻ3S]]JXɁOHyFtSU;F<4*DVTP1٘o+(m@H&@Sn9*%;@ +-+M 1 mPTA"(#Bfy}V<6UI(0OGgqz;== *FBh:XH`x6cA9`9)}mSh4U'}pd#X%  L R.mXl`<ݕn0Jf!!a%ti\ayOYMm OC]F@D`8A6H?8xoB*a8<{MY@iE! K:5hpLPHDo bf9ȥ2TTAQ )Z"A hN^˯ H; Ӱ}%@ʖ$9"E@&M "'o/#!.m`&iC.Ǻcu:Ӧ'b g08f$#nf 'Zk.†E;J: 58b(#[TSr8ƛ,-t bc]/M]GvvE}fribn&6b ')ؗTJ!]=UN()%]nՍ"qqJ Xucgf 73CW 4RY|zFax#(ROfjQce(m6?9M pp8 AO2ߌ?џ3˾UNԙUҷ u H2Ü|[s!L$ǿih]}E"IIX)hff7g^.v=xeۧ6B5 !)* \.G,$(X2d{?ZwU-"8X##=WUژ@O8pwCODvAߟ9r% CrL$rJ `S@ X7 @B1@4h<=SdzsAQ;Be|;$bM:RQsC3$.AWf 2 ԡhCuYRpw4\"H9 ƪ I"0X1SǡԵ_\e' 5բ-O0Ȋ#aAr|\%0CvX }Sk($yXX05{FD c\OJgN_(Pc' 'Y"LBF*ed0fRP͘%"2DBAT+቉DM7?rŀnP[Ly<"}?+=~ߏ[5>~t0EәIFACѥܺpjT6AƳ8zU1,iv s,~1 ;w6ւJR""#2 !H&2PU0Fknզ;Z0qLBa\ZAvew"O3#4YHFNp> $Q$(@Z:0Hr fq 8Rs(p8 RV`fܗ:;‰* "7p)%p9=M2|CA_'SOLxYw-K{>@( _S }|c 1FQq7ώM03`H,2P7L62pWbZi mXL33DmNr9A2D$'Aԧ]D>{DPR)_9d! )dzFF?P<`;(5}$t;;gvʵCP~)4ئ/vsEtĔs9$JMr{pvOo_p௔Ll;IFʘ(0bT $RFXỀnNc?v8,Ȅ ( "" }QM'É;ROfB%;hfc5T,'c?Q;%"""j(JB &bT"F>pn;>2%'m@GۏВ,ķP5e4CB T?(d#B2,`8|穼f'LWBhɚq.We?7ٞAO|5ckP (W•|mJ G)!"F466-RyS/}bIT0%)][BUcM9mǨ[iPo\%+Ac 0S5`A0d ,DlsVDzM@Ϳz"Tb $"NΟn P,DBљEMn:`P | w'/e7lAi)4AJ;lPCET1iJ\?\ ΅DI@W6UJ4(% H~.{y7\~hz:Dvg.cAsi/ M&sm"r8vPYxJ#68%.REQP|J"* \ehiolwj}28R@i@pFIv"B /2t@2YX`/@;Hy)IYE!cbrVuN~{TBdQO>IԂ=~#?3*FdC)bF$() L2۱S?4әϽ?!Ds"24` 'aڭRƥFQjP*\c-`F "_ܷ XEiC3%PA -"$]a̜H3$@ FN 1 u{LAM StC(9lQOi!)y|ϩ>40$@Rh^'2f=Eu4ԃ]|p=y61_G9B{>=aʡƺ H!/ǀ,~?Ogp] 5vQ>c:VsBD= r&; J>&`dԀlFB % c@#X#SFАcqoy:|lfɎ SNHYI! iCx9^vV F)?Yqge]="L${ƥV^c)0Q}r-̑JEpq>"*CD!DFUA(!k2@V'qŌ8X!sQ=;vOqC)fOjnxY%;a}z6dxpœaG-(>WN*`m#q#h*C_o4 '0f<9lF 4[ebҍGcC-5}gF`RDFi&5Oo$S{'kX@wC!6Q|:ÖT' /3I9!t0ބ|P_'x÷U&QǏP9(* {IqyO-sEBC<4J@}*U"߯qYDnn', ‰?O8R =x=Z M`&Ϲ. @E5LMDҧ4rJG.}Mbf[:JT7V2mPY-ٰ̓/tAآl;om:tmCjYHV!\Ő6 vsOyZ?T3M*\-ѵ9 ]rͶmL̞D#L(FE<x 0Km!!s[42Q3]7m &sOЦCI s3B㗠J Ө!؃6F,zS29e!ضrIbRްyʨ3e۝38pbZ#Zb `Z$@#f:9-Xa4,b3lLaڞ0(U0t'T\IQ "AagQ\`Ľ=4ռ&*Ĕ53VݥG}5Cls; ƮΣtIkIu()Cm軷XKEc~'; PbQMH3H&xaTB81bZei$!zUSJ RM'EpڋA|ڹ-yZp- w7Tڦ &KbYA87^ Nq+V+K' 40˖WHB[%ZIch㭶D4m`ű1q;M4"~5\b&("?iK;dL`p? !hD+zM@Ԙ*ž]QLgR1Վ1d$ׇs#[]8`.1Ѫ10Zk $MOE.`l"E.Ä 3"FMdkCM7YmS3%81 hb6Z0,1,ÒJ 3dMq y26fۓy]1pޙ]w͍WsUEI0bLVò . >7юó,zj*7eP!LUDۻZk.JGtt7E-l"p1[ 3c1\ !Mn=8Ŏ)3ưc[4^Y2@ kY@MUl@rlSJ"R">(L> `vi NΊLmJ?DG/:] z登s@PlzHb#@3.+ 2,HE+B K zp%qj]6i(~g# ce!{s;R"JJj|`(<;`t?jt7P;'ux.(lHVi%TteClk*?𦅓ZI7waO9L!KA.ہӏ0(L2YAUԊijXd"&ARBj``*&Za) ah&R( b"F)`" Z)%C6"PFuPXTa87R; 3?+\p)kôy}c/8Brhη7Ruq gzECpdXj.,YæcOm=O^DY[Q^` ȝdH,!ʐu sd rH*4!RT9%c8T&XHۙ5 67J@׈0 i" (itEqЕhJ4c4*K,Յ7M Q??RR#C@DN !4p Xc)G(+$k8Xn!y TS@ װ淋{sdo:zflgw3S>ۦUiymcPG&tl{aǹ1Cwk}+Xy@ nr[{UQRzy,-uPSO']ꊂKv>}r{qy;ڋ`w>nu @`۽Hћ}o,}}w}x)!ͫh@)J3>'Onw|56/ktP۠sXUYKYktiUD{I]e\:^!zj}K=9+p$l@Zm \;{Jw*QEPP(}9B,`T$FP *!{W{%&b֐Cl  m* B]5qg6kmc>9fiݛs۽(DPSww| .z=RI򗴽X o>'{U-J:fDљLY@ BH"*( ZE%pAj-@ P 4Tjﻉ>R޾Ϛ Z{y{ݡUdj y\=MloGmEiLɫ ejm+}ޯ!4l4>ksl5}q *7]<*JD(`;'ھ;t4޽oz{FwwjuȢmm>o'^|oOΙWNݺ]4}UWo;]U^t/I<¯K۵2>N}Jc[n(^k{V|mOz+}s}m}o|;v;ݻ^twg]מw{]zM{W^{c|ra׷[>Wl.-ux=O{Ϋn-ͪYw.T;>54Ι]:vUuۭ3SC]kCVhuz^od׼J%ٺ4,}SȐ_yݱ-ED*}v"R,ARWT{`괖M6,f/e(.ڋ(].&}u#k}]cwiV# -6zJir6i޽қɸ0nkr&]4׽w-\m/j s%ݻu!x=7D;׼0mU)@ H$@J@/g }sqn j_{w2S-[39y׺ TOvUn€&)}_}UWp9hћ9 ں)v"K|/g'uiuB{MD}\CFݮuܻ*ݎ:$:gךwl믗oo*WgvdrÚ]7|wzѭ75FM@*==;).w@)Rk]\k[ ԽۮJ=%c{_njww\eFdλvٛMI7dӴݍk R3܈HUv]r3gW׍Yhz:A 5m}M@n9U˓Iv܍:uwN]+E+8w{wk]n}+=+FV[ogݎ>xutnMBQwlu{RNW ]5-ۅtiJ웈[9hƎqg[@@PEihL/7/o͵sv-sYK}:+gׅ ӆb[vn^Wvj@+smn]y/`jfTuە%tR]]wc%֠5{©tMڭco+w6k\ow0+Yunqqa!w^bJ!=}6ݺsZ"Z @pM@d4i@M&*zj=FM4 AA4 LOD m%}'ca#".7S'0(ʓ`Y~p,x {?G>zC!cX{uEǏIоcװ6S8LU(> E䤔񕚛<O1J8WlǺx~L:zX4g2_n4x9#,`qx0.HϽǨSE$Dg*gibb >8X} īǺW  cI*=5NIϙT,r!A=>6um셮p̞AXmD X5j7k ж흮ҹ1Œ9 HAlkXіZJU*QH:=Ŀ;}}$28ct 77E>g<}=|:, N+~~r9n7WFDdD>[;WhS|}9(0f/9Wqvг(˩xYc E@;F 듣)]̺Rz=zRh #ѩƏ'bيcM"B995Bs+_pUJ?1o"L쾠' AQcn@^4_4(?URM$zt04لMcI"7'!=ET@2}P~G8gmiuoՈdHN3ͶW}oצ(K1%lǖӸ4=?8,hkN֜.ր,`T&$ {oe`)?էlD1i`Y 0%w~N$d+B@r8[o x/ $(KuN^siS'ǁ`)j**hg"`GaYX@bSr2 )5!0H'pQ~|%j;寽7KoIF^"X|gfߍ'Nշ ]67U)Yl!,g)w 况7 F3%{jS'OW>|<N7VqફeU3Wٹa+2;߿[ 6٭flƐs2KsA5_Z[ۧ 񼋎ワ8Y6ݔa[9ʠXqXy}Ї`k] >;[GY{CQf6 ¸c5+iduXom2mЃUU]"0kD@* pNWbI$TkJ~ͻyV57<*3Tpg$$؁0heFkusW?` 'K xs vVޞzx \ifP@ٳx}xGubd)p7~1g[߀Մuܪ13M[ㄵ<2wv'mv9JF- c7@0=Re g1YX5sal3pf}l7`-<87Wz?%߷u7pux_*(w6LcSAp(a8 ]9bI$x1/6DZF3}Jh*N׫(1W*- \#w.Ō^Hi9iDvKtEYG;3:vjs[6ǃᗢa?S;vU.ӫ=ղu!=[ppX/]3n PG &h 5s Um,Tc|)[A?פD/9T/rιPycNy}Ð\ƽ:7T\[_cl/:]ndSri=(i ) JfAhO>~xG{Iݣmg҆oROInBҒWVd4I>25>î|PWvTECn$٠y^+TՓ*UCѴ4m~rcoհ &!\kL6tr?ogkY6r]=y fG6@وZW٢z%_I5#@_g]x d}."9$iz  DAe֥YP>?"+?PUog~*nye?ќ2q@owıKC4͓hl:;Qj,)NF#j<h[]jP/^aQb82H&z묫ȫ`#><?~P,3ab휔m2b*US0T˦Loe]fw/zɯg |wkDFЏ׍R_#.w-q\u]˶-,W86ERI 5g/UpfVUX܃2 $QglUf8= ,I$GPtL{RCuٰ*vn"jXZeXX<#ų3=s"zB'!b^GQ^:h8H+|LB( ?fc6?ۊ; ˏ!?zr{| t>?kT/}Y`\Fm0huøs͜JǍw/Q)QE!ӿ> Dj x$FkJ:JF^E3[NX#m"#) &ʕzl=X$ ALnc(kޞ҇hxt /D~(Se,DC\=/ҁXmxcl}6^{F 945&-iɗ/2E;v̌ w֪Ac8yi? Y>{F|sЅS5kc]omQADɊ̂+ROJəucƳ 6JBׯ^/L<(xSA9@߷1Yєx‹4+g#bkT@pSAbC_\v>u-A4L<Ϲ'u4vr Abѹ١ (膩vѨHNؚiwwwJF$?HHyH߰^+bQ- 1fOdUO?42h(AS,p7+@6vQ^tvՖ=f=?? z(@*8#u-UJbd@R$|Sk %iXscHA@γwƊ V ȥwdGQqUr>~bкmpNjraaJ(kP,*FfkoLN\EaȻ*rM^i~ ^|e}rOkT>y?_9Dvxє-:'RaTxnPWI3<hoP7`ġ>9řZŦ3U#Qm PDa\qHL9Y3 ye׃;~8T(BJ8_YiFq!@&Q7ϔaKFxܨ.$ta:c.QW@TPPLbO~{,I3Ǐ?9!C ժ8 !o״gZF$ b/D,JkY/:|3l=Í[- s*;LQ?<9Ga /M$<`s LI%Ag1XaAǎXOζlvq{,!>vHjΈFOLCFΨi!cAfёzDt! ||\@+P0@;:`Y*}RŠ 9?qqHiP?ټN;!ZI㣿Jrv $3#>tJiLW{ D)Iv3_"hsX, ӭC‡bIAUE`a%-3!"*  )`:'5?ِ7C5nY{M0R7]JB~02WHkA'^ oo" '[CC2R XX7m򲢪on1䦽KPHDDH">PL_'\vq,9ka\>ltl ߬B\A @gRԄQp [Ӈ=de*[aAHdKErBRp|>&{!0^CJ[Rc K6='6:h% Y:.w'(R}6՘^7c qb֙{/L[i%]3 qfdI "@ZHJw✥&I&@U @L1 HPT0DDASCX 2 "wUW jB9+G9r(pOwD!dbt4`r`,AR4D;5]Ѡ222Loaf\ ie4e$\yB.W0[+0 &tP[):N8:Q{fœɈ/cm1)IhaB̜R&je"TL㤲b"D'-޴Ex#S3-- -4 DALD05̔+PH)X!$"iϏMlN`N!"#+,~lԲVxYQT8O_ RsUNԨoS^uX3z2uߌyJ@yV(re c 7Du# Kز4 yIc1`D@R'wq,fDF) lr4gp%PW9p!X(h)) B ( ddE%*c% T02SO]|0/#JZҚ֕bdw2M-XHM5 yw9 랎j|i7JrrB10B*'Cq6 a+$HDI( BP-R CPRDT-CĖYLm$:`@5@XfmW, QqjNu]8 (,ZPXYF bT))52 2cdBV?eȦ@gƱbP+peY?O~"yɹ+k,nq\+AJy7nIa}59&{x @=PHfpݪ" M! LX7#+=вzz'saCgغL hD*^!댟Y'?ԟײ'yґd灓/N@pL 0-C4 !Մ=ݽwhR8㸰yy#Ԛuf$:û.^@%LYKpS;Yَ ڝi>XxGD+ޥv/}*ӊƴP;QGVRT 'A%aAb aHO^f#,@zw?U G)I6[!t<Øu C|q12QS >xJ6Z#9vu AaF}S6syY~\Ji (J5RoZnb>vr?3ʲU2uTB5@G/k uR:[9Iջc$JaaqA'!xI_'|$LK`??UXEQ(g?ɼreR!jeӐ)ytgiyA(9 OWp_P`\\$v:H.TP4+JJi Mli0IR) 0JTT`—pnٛOM&c8gY~~|/`E1JsKzL-dJí`,͜dCg٢`kJ֗K*a1jBJvS"٭ fXne<R]Q]*16f̨ZB!0}, ƾp2 NY 0,H7=H dv΍6϶^K3TIR,S3[TbH%jq-KPe߲³N-ɉΣsJS kZiJ{( ؘd-'PR{7Oړ,R?j3U vjx1`PDo :bo(Pe9DϷs+DFKQEpX|aBooN<&G:1 i*63oN.JsU훚WɄI#N^F5cjHH а^[Czն7S-WSQϵζ0JУ$< 0SpssY i`J< `ur|rgS88?I=K{#R^yJb#P vQ"K7ƪ|CZsg ҂d>p:&c^P+,_b<`YB!_5{^m~O8_,28mDɖ1AعVqיTbz$ +LjTG?D=<:0EǬY*xqR{YCjE0VA@[ O܅dH4;u} .@aBN7ڌ1CN&8-_?؜GD#dR5 FK'  DuHߍ7yq.SeYġ?CC:#k/[!!`P1]>!68 6a89W9QA֐I2ߍAzC} ?D (p &L 7+jH~bccHsÿ7'ehϜn:m5a+|Nn!!k]t4Zh]󌿠 0W"J⃁q8ńsa k V1FKIόF`&wMn3/rw"ϱִ:fY(I!:>Gy;7 e~.A! Ej.:{'/ܗ5a(R=͔=mT X"G8Q5^Z3HoU8/h;6JD"ȅ3/~Ks\n=7]19 pg qp{'"0="އ d)#٣#UdG,Hfg/Nƫg!/1OҴ"+_%k^&(zI@os,Oʊ=:b_1: V95spY|$ [])ֹ}8o^%Ӟ(Ņ<2$!캋m@:'{% ܶ9F&rQ;WGph یs/==I0{U=צi&rZfROKtq$b> RæYa?vfe;03~18)Z# !">׆mtࢮ-Ǎ c@w=qz& dJ{r˵tb=x|]VKGM '$AK&Zz]u8QJr]zG+RINd[}q=~ iAdƯo"6HXQE 'j)y^vmmt!npfV,Cl1/..B!>'!IscwuKf򻗵m}z^mBHW74<_tXb#L~qW\(:#Y>?X,g&2k=B_z_0~`|I}}Ϛ=1H(X @?QAb0SJ|~B{S#HtzWL|"4M)yiaݴwr_www#$~'wOU[Y `ˠvk냭DtW}dղ1\ka ;~_ܭ9؃z^=o̶xRBPNNL{%̊)L=Ω"|Ji#VzGJ0qF]ڀPc#BHvXƪ+L)tgUA@%*TfNE97/ QoA̲SCBCGbsF:GMChYOT p9M y& PU^ PA~pb>h4v|.)hi+Y;UUsUW6%qD'*h;X87A".9qPR{Vf?cEA 99JCwS7-/93wMa&D ,(-Q  ֿEOk(ʠ﮾j~/G*3f~OcCt QPў~}+ަW}]fqRj2 ّ@k\V/gxrv{9fXa }m)4j*Ŵ[Kim)--bέZK=rp8>~Sʢl iuhYnFz~`=0+nOkDtغ֏9"ؠh]嶔Buڴˏ.rrMPY!o0͔qwocFԸmق!m%,k:礃E'6Yj8sm#"Ұs;twah  ӽLLx~68*C8/~[|ͮwi<3,Lÿt7c"%ZH5Q.#qNs;op#;{ݼvisz$aoXIZhno,_>* P9S:vD_L` -2îmk-EnMΉHo Z"dX|AyK b(dK1XJ?G3MܰqUWC_ Y9诅ծ?`k= ̓<Hd3 .ׯn}>1|Ĺ}4pָϫP q ט y ̓&'+Rz[b]}~*t 'ZhL%(e2k'&(i(iE# [a**+-IZU dZyYBb@E)otJ/ucmR m7 zz} L k\iQe[ GwCvAšepi|kk[,.„!xMhOw2h6 {{qTH\`Lۧ&G|Qw1]w.` }2}ν}^Y';8pmyenR[S3t J1K$5.gL,|EG8ǯ+zγykQ9b3Nj1Yߦ-[ |?@ඝbO8!LvbI$y+[R083D)iRS+XTk\88-RٖrSIDTj`j]h {D&Ǜq^u$;f?#dn\t%ƝMP⚰ &]ŷ e@h<3^D1 @Ri)(ρssl8E\[ood"&>`=vѡ04QTd\!iI(@*=@@z ~ H,=!?h'/CE4`a/&eNLD f+29C7Һ՛%&5H#8l^!`߄ٵ`+>b ӳ@n>h%O 5ƥi jC)E8X(hUQdZ E p}ym٬ȟϵX ѱc ~+W2,So1u,+jRaVedj(- WmY5=(Z@oיJi5P_O97SPYSTNu#p2((r(JN&Ϸ{++ߖV),U&ι4S +!ZEU _LOBY{ޘw|g\ҴyOL d?-Ii!x}Vht 0S )'摒&}A\`+q(!)|0{O`Z9q85,9/ vA^X@&',GY5@ 1Op4v| EtMB/T$r5 HI'?{`-=PHؕLE&XU+uLK^]MX8¯Dk*(3&pFLFI Th!;{ Fee3"KQgU[J}ղ5U-Au&mڈEXUb񴙿c_\7Q yHԢ(AE5IQMѴKBAUKTTCdSW?C)AA7 J0 q lP<+Qƽ|~ϐckW !^UV=<|Ҽ:[0"&=Nۇы+!~I% + @ P@@&B91M~^og) Dݘ =^1zEp;L| ~xrnخs߈SQ.0 (seQ}_Zyu6;0?ͅsG~%k"9y!rv-9C yB_[C_fFuU!_.@RGҾbf=S{~L?~_wҪ:Q?nđBFk{?.ZshP<_-ZXv<i ry,绛RiXxzﮟO뎙QJ R0La[9fX*bd~~m[X^x&4?kޯ#MՏaOÂq UӔ-~ "P> GIŨx#vJHb?޳gw6He= rx~t`>M1եԓC+|?ok!7熞~1տz{=ls\Zl|tC0s3wf s8fwcׇ?n7eD'V6SO.laAW5ըGOCI.1ew/ ~˖pOu/w=>+{;)Bk+_G/vӝ!)o{D1^-ؼ~Yw;P;;bt;F=;Px*P@*hV[xcׇY7̟s}lVaRnNx, >Kn@@s_9!0oQmixTO,:eH/QsP)!$ l] O{9:Oc1UjLh zG{,6\ Ox/KkZ)y &}]X¿w\(_)=Щ ڐ !h=$t }0/i"4:yxOF HxKA"ǂ @E&= @utCYsG.c@Y J(@bz):Xe1NTP}B@E@Οr:NYGbzJ7oGRGS[)ϻ(t*B,h@tB8_j J>?=kQS&-ZBqFN%J\H0#9#gLMr3V,Łb_^bNLG+=y_2 `1VQD<#׭ˡD{X&L'SUAP EL1h >F\PSQs ]=DdV?'Cmrd$0 -/??.\%޽hD}q&1> uz:9qWWd am0(ɬ##,??w}1)aRM4=Yoݒf9)h=zڟ1}qAxcATH*TP Xj(zMa?$$AEQAMMGK d XbX}:}ᄕ>Hn@>Bo >s^輘^;M1S>rPmol?Ua>C6a"oO}[j/0hBFv| @猞<'¹ >'ӓ× Xׯ]|b"bOpn~BH̉BUӄlV\ТmpiKKF-bPD# C(ȈW]j`W;rmCй#v>0G.1%JQ1Z t:b+I#ܚmҐ!\ xksl ;&g$g|&+|L̥6m.='oV* ƓXJ$'"kI"B%tGCյYqf@DAy@i HY 3a@. 7pǣ-q?9K<ϱo\?ҔsEa@? dbSt.D_DI䪀DKsJ88q1@~߳8;NJ5! jXƳ,oot>!!L꺐^;0&2 H`:=oED5II'0D|›& KSXgkZִ{&E@ҴPIHЍ*%ȥB*-"DkE(ZB(?!JhB)HbRE B#w%IUr# W ) (VT?ө B(*d W!Ô:cNLE-JK%pd[b9j v9/K g\G'Ċk@D7)WDSd1xz!D )?N< (ywHw_(w35 D;ʙ L@ө |xUKV/}c28ψj[mv5%Ch~&CkI>6PK]!ÌZ`ÀZŜk|7qUsX[UyL-;055-n(xSEȮz{byJ[ڜz,]C@E'4<%Jr`B0ɇWP̱b 3,2QoMi=U)8̓**=;ވG i黊9!k Ο>q0^GC=\(Om'+T]'5܄7yȰALff05ts|Ԙxd;Kpo]Jgjqr5Q ğ#̢B&"R]/Ge/Pr]_}t+kϙ]6=ŽGf]TjC"ՕYx8:m~}fݣ驨!) 5>υܫw Ē;^Bpb.ehk`K%ڕ*@.*k\€Ŏ.ݖX8>*'`M 4 3ozRjvE~(ekܯآvʆ6nlФr x9nUuCUh)Έib<6S;:ri\Ԧl1csɵ^FKZ/ u-Yl\~RZࡊ9D;uYMG tN6迶룁ˁ@,2+bKf/&HC)J"@DxAԓy]-rI_7m03J?NS jey 2 j)\ժp_Od!oOuj# pVq{)aꓥ͔$J1G? / h)g0gB&n!XW]ZR8_'++F͍$^l󐾼S/R"&]W-;j zB=ut9Lq1 %V.iF~}GM0ה01Yu{6YBs#UsCOQz5O"-59R?Y~UR=?5@Sˏ~Co9" Db3WǙSw>8|X,9ݽMǻۊx8꽏 R9#*A"6!gɇ~g=v)XQO̱ .:w?G77X+eZӋh9C᳋t{L)C +5&gq!u5m \({O%l`};,y^h͞kHgm>c%a h(c5nn ]&H?tlH`cέ'R~*GwXq6F =y[(1lG9_gײs+M3p@`zapF˽YPR'*sNZ-Infk1'Uͭ^1CE=Fձ% dެ\ҔS[\&PA+ JWq A66aP P:z9~|牒ԓ/v0耤i&N9g3#_Z׼h&_ @Vh:t__M*֒{;\9ډkC*Nx@P#%L [(@g!{1%R,bo8CLĭqqdUX mz!5 a%UCck n#5%]|3@s! L{?Ci.!.V\2Ym^\ (y2NkA\tRL΄ {qoRIӎn2amc@7P >l"_a̘Cv=H|!Cw=Wx~(yQV0cĩ,3vKNqI@bȞ9Y8D{#=}mE %viE˭rq/=wxzy虛tC'ue?Z.<|lXIࠟBU,si*UgT`gr(?_휓\t4S6Sxz8bpɢP۶Ketc573RB̺dE 4kpQ/زSİahhәBl-CPng;(?|n} s T24~_3tހRS9X@pQE{RP7N`tXp5r蟹o/+Tzun}-O1]X^|뇍=??y< Hw#$k\Qs=PfdX鵁;Gq"z1qDGƘm.AbF Á$ 8BppE7Ѕr CVVXN\~vP<9aܔZ2>P(FқC_ H?"LS!Rp э׹)J@"Pv|?t-Ͻ|^A$MU&SV1^2Q_U ,Xr)NqsǺhI_2$w0H _Q[u+n+tt>z;b !VhNR^_|ÃA@6*S)˺Ip/wY~J3uEy_ Sf:MTӎ}={LC.UזȆ lcsqGVz*"}2)DJ[l8E@ [AOAaW? }x>$KZyJX?qo@ *"H'۱?Og!G<Z, WR⯲!JKJdB_>k윔xOڢ?o* _yJI "bbd P@`AE 1,%7-KC_O,*Xw3jGwv'>l\F=lgveK#:;;h1;hUVUovU,8X@6,I D:xo~ h21p~/ ^* ̽A9((Ptlgm~j$8wEe07h%y@iv+[ .½LD P속`_E:ae :mf6ʧ;,0]&=)H~lB v , SCWӽSpƜ͟G:|Wx0fjQ7 k„$va~#,AQԊf;'>W ʽѳ?GTWGw?燡d;,p~֒Myb:uj9DyDO\o_ÿ]T6􍩤T/"nOo!=;\ޛUUyotwkM ksI{v0 s峭:AsQcqgMBGՒ5 u=@o Z}>F1V]CU] 1oZ`+K~$Np/*\C܊ C]ã' Ilꀔ%x FI?4#˷8DqBݯx^ۓ)w"-..!.m(ٿ*{OX ] %5=8bM_;[ }M*sXvĆ- òl2m{0k'0xˁ>94E#f't03 ԯCě4$0\i +4;X͈߯]:囩E>ahj|96|J_>o=,$- R\tKw!"WDb$"JǛ~;«;W`w(=oӁ\x-pI$MUUUUUUUUUUURPH@kѥܾs!߭X02xsx 4 TC4*]`E'ȏWgFT QI]j?M!g{I|sw\ykCʉ <ȕN*H eji{UK1 d?Y]ܰāDK+GU`߈T㮕QMjČ5#^> ?ZD)h"_xdidObMDTбqSDQET +y#w6}ؿnLW@so_]_J6.z@f`ğ1tv_GқGۭէ1l9UFϓh\j%z XۏOtb j)b ]8x۩f$ \y/'}ˎ@( 0ȢF<g E/2 eC\"eD}L 󧝞yrΝtgCT9 sߑ^ѷ+̑ C K=@ELV#&e"lb]+$+kȺ?DUU8>\EUzw#{V؂bD($]h)2RJk]0;M na #{w?,knϦ|Sgtcyw_qYO$^xѴC_AL=Ma85#[ѥ;ctrЙrjwu/J)@Ct G t3QX fSmk<ٟ|ylcnY|U#n3)@H%ɺn.|rV ':ooTaiMeڍa|$ ;Dyg?u`>>xm\ $<=@;8*E) *c*-0}~&Mm5*CNpT5.21`Z2ABW@#`/U@$-dGs'O?0u>N:16jfBQA( Q`/l**~l=Sx$=¾J"@'@aSvU[mmUUUUU~܎pK@MBC'Mth?RR+#` ءMUj\yn )ȍiR9 + $ؽTZ)/! S=:Mdp;*@$ה7F[߬ $I$f#d%sƥaymB: EO(?|+QVy02;( s$w=RF~&x@0F(ZBHH c{l=0{!%gD ҝ>}adԠƴh5zVxs実J1DF )򦊅PsakYO iHRe?' TUQ'a>0b)w >?} {G|z0_f:"0FD^xG(K{#FB<_ypdE;*qA$v*浜~SXfjؽSPwyM~AoyzuOӖ"fxv =b~!BA_@s@@J5 am~>Y\PV@*Q8!̓IBϧ$B|;?UWZ RIw*~q;g~nk'6c_ @xE ~P]_o ~ 68Y|މm`fYM!<_.)y3kn˶Ra+5Q cqP!&5BI aQEO?!ѩr9)F|I$ B )_)UT)~t׭٫t>)Hf"#8^D cURAª, wgS ew@}vd"As`*(  K id1R!H `lD")0(, Dҁ{8Du LiiR$)m0I%%%U2PPAXSLM03DA4PSA,AU PPPPPPPS LTSTK3M ARC#BPD4K)0ۥ^yӤ>/zO-li<> ϠRTRڗ`z9Z1 eO!I'<~J܏}~?Cai\P~ήnEg'L/*&P{~*USvSL[lD@q^2mʝ@$OYF?/?btd%c ^FA|G8 a:QW|?Dz?f ͦXwwoKm$@Lbs`SNN }6{%Cφ,>o6D(a?Jz^cbYPP1[KQ*ųܫ\Z%R؉Grʜb: HV!UX؂yJu)P:bs&ij*Ped`"m =|֏~I?Cͷ650`grvD/ҪۉD@  <7?VmДN&H0 u_z2ږ 5~uΟ慧g~L$Sݏqݒ#%Qg T9z~= 9}wS؞d]l`B|f0325fg0~Y)oωK:slbõ~k@zx>HOYg_[g }~4J_!ݐL{|<2H1RTJdQ"^ ;!%2VN~ǂ`,9'~dII$I"I%[mUmmmm6UmujmmmmmmUUUT?!ч_rx%Dj)h$Vm~X?O1RB$(O6mmhTI$I$I$I$I)$-DGUUEUUUTUUQUUgUS?o_vm:B;ՂI$/b?@zvZhEQT*#&aczq˞ѳK{4h+K7sfΛªJJm.5Jnj'W}$yLgFQ/ )*P;]I&FUOYߎ5z s*+Z;ҊVV}/ ^~/1cx{± J]bĎ pᡡsw@9ݾFcWz%7Fd͌89zZrڪ>qu,Mh\ Ei1T(]#c:˝s"#iKh)*1O$Qui3T(sjV0 ś ^6IB2~tu[MŦlW>԰z3uQ]C8˴m 3AdկĮ58EMfo;:"f#N6ϼ7r=7Q0(㽌֊Dm3sm<4.(EPPlvp[$p tcW*M^{߄!@p[!:N[7;X Vwza{G\˛C8q싒mdVFqilxH" 2Pʌ Bo?P. ﹠qn`7k0 3K. 5Ϭ9GG?gD ҋ;Z^Jb/4cao鱹 u tjcos ]cGcKdGӺf3p1%YgV'>?B{~[?(H.?_|OOv0Qc|K _h0YȔ9&$1 _:Bu`ǝȿ  }PDVT0ܳ4He嫞N4g2Sy"Xc\78)ak'Ž28 lS^GF(/!BjljNF"{?d1l;3ECvq8Nw]m~qϸAbtEGh]0xqǵ\4}i%bV< 5T//T,Ǎ?*RILWk/n nh >C:l6  A!Ϗ31L'zDi ĩhXzY[j{ j.Xsr@{k~)C_{o_?/컿7rFׯSm1Wxx腸`MCo7|COylnOʆ>i9Rv~F:@Ve% ]g`R&7Kg:~ײ3946i4bY!Ӆ[J l7Ϫ[|aEƋ,MPAB0rII׮BA{O` 6LYse#1[9P)s˕PDP;˪A8-#4[_C+.b=E``}oz]+C! rѣ H'~m5wOY▂A,+vNPVBMm yHò>_T p]D#, Qgw </m?_G_UX׏"bB\ߧ'ǐH$%ڹpON2d{#"tYLu zqƅoPnʇ҆<IIo͈3c3>$1,њ!8]#z'T&R2E%j߭O [md]2},+c%FuOY{[ (@(6bV%7lc9 $#7ڄ9X\ɿ`2-X:sD=-2/bC!Xc&A DRbmd[c܇Z۵?<ɿuEY n!ܗ4jw=7}?%AhP;LJt-pЏy=of   L stt0% ,0.(SpͶ N/Rf/|rya-+\wzw#.,M%3U%202DJY2F߅oۡT=*uBQg~p '642}nsBca >gy\"n*#xZa+al*~YL#WD\)&ԁ2rCMCkA {dymw啘R4w͚tq*LQݶه1z8Zz|h"$=;_ָ5:,.;.ִU8\8ca C`ߕњx^[;аG{{/^T\|1^G!( cl,rc9+4IԇJwsJ;3Mqp^"46+9x5QINyT^Tpko&aW  A֞-3@SpR(2)1*n;%}zs7S'Im& WjԢ}-FhxJ/);V(,W"_%f^lJEPx _7,3̍ȏKu@Z"[6!$I?eӻ_;M ) LQBNsHtfVmΈ/zG:"n=b@/' 0k/!\Kf3~gT/T5g Tl2o77?(OL41Q߶#F!s=:Η@#[}zyv09Tw۬W y[j79f)멳-I?AtDþ ,-ö 5hs#K~ cC`3~ehM,~ KLnQ5#O}71׃:"v(tU,|"x)C l7d)]nP mfr,~@df@qG ;-/YVo%>92{NKKh/6i}<\vu}ȟD,oYT߸쎟Rk0v!xoe^k9݌Yp\T~zJz[sL}4OOH,:HYypaEbA*D-N*'p, >Ggӡ]yUbۭ/TW9D_+;f=.ݞ ٗnϴrBw]~,N <̊}ogz7nXjQ/"(x /ii<5qUeuްB< Bzw?acvnLj})gatBz`PD}QY}X ( DZrQ:U@D=_phn<89&#pcC8Ц ίzr[ňC.4sq35 ]O+ýuBB$ zOʂ,1\i.[/pQK; Ÿpyjc 4+p'zPmp39XY4:VsAp̛+Xc/?pyT2/,.v0[5sUzxpo&jү5,,p?^fa>sY|Oϼ҉FfBf?^jigwzܘƞUzIDUBU B3R"qr;YYwNCt0d.嬴/tf7# +@BAèE4vFGb5 Bk砱Dfrhpɂ97?Giĵv ^BJ(q2 zȗn $"=nI8M{pS֡I'X\ڢ^.zУ4]t&dp+n&wQuI\M(rcݴmaSP,~~^RzإFzGցrv!9K/B皧NX"s<PPnq~נ((F0qOe/k*#*f[Po#BЙBC BH#0!CEPCPg^@%EֹsDž AE++C.T%q^w~NDvw%<_Ye&)7ˌR030aF6e!,"z!J dF>R`a,b6H:ۘ9Sb a$gؖ_'Y ϖAgi18}rx:Z(<@l)g:A/P 7qx,EdsEQ,lU`?K V(e\M_7y_l! b=b$AƱF'Z}ΩV\mg\mK5rWdD]xH_ԨHiAi/ν#%|ҥC=/;kTQ*@-@#vS0E-O4)v3H `R 4Ďx|u`eʷJn ز>wߞ:=L0Őqja,"c`<:=u~HoW(b_O@fDP͜ǯ77t>s GkzT?}4sFoG8-xp6dZBf@b;]E$rCg*CQTtuHi.=_1! ?nY ysYHsrTԯkG5􃘞?K1RTTc2.>_Cڄ)~vVlcC&%q'xVN(C M݆oWXhME1l z Yq++Wm>opsH$qJG7Ug,a+4g z{Íq?t>3jB-eWl֨ya "QxJMUbzP%)p*_p;^-$7_U@T7(9Z@!ve L 0'2NJ%wv7 pz .//gt5U)d~⧡sa'|Naxfqc߁{ˈCYr{%# y ׳?q{v]Nv071Z J9y&w [#!зM OdC\Y#b7Th8[8>?d􈷌ċ/>3myhW+GJEޑ,*(F8z̆?ȋ+\0'B';CAp5]Omӻ]o!MpiְrY|:>FCH( ʂ)%"3ʂdQO:.=˦u=h=Yԩ JS݃ZZ%:Fx#~YHM١DG>\)5nJf3 r] ئy;B^*UP*%sךW eun@tlPQGX.$Nh6*=6Ϫ#aQwU<җcN?GrtȪ[rx{-ӭcr 9 Aua668XEℍ,O<|SRI=W."fJ̦<8i\ԈFӴb͓rpCS7@Ma0׃ĻH)oo& fm"/JWA``SKۻ6Va3{K?wN#f*]y@AN's0'gldc &T[,M@`_gNYn|4sPQW֪B%~7(dEڥo޻U_EWHT mYc1?(?B]LH`P'0)K3єY܅3!0V$[ \Ǚ߲`)`' ?E0Շc-)trk* VsB}q{TH@]#eЈ3\24:5MRX#`9/FYpƒ7إA^ ^!/Elc;Y( Y,ўʱ "X)~2-yqï܃";ʈ'Yk_yb.'u^ ,u,:E`y:.+B-ɭ)&>q"2mxJ/yM  սe!&  y?~pw1{װB4 |`lPLW:h-Mq^0e Qamh/,Ƣd~DθHc8n棛E q M-Ȃw0CpSc-5E.@B]ހux 湏ȍ\xa/EzѝRち drsLZSB(xB(ղƣR! ^ "є[,(T 'E&|nAOĊx;^G{U|@{G] 8\4 yB܊3#s&͛Gv-Pn3צd6m۲pxPŬ&,Xɒl —;1?^1` 4@dm JHU辐AʥhkT, E45 "[EY*X̔Q \0h8 X800!4X~J1^C[ƚ⅑̚T-kV>rH(EP$qP$%¤[lW|B07\9>ﻚ}ƒ9[{#ݎv,c1Đ% a=>q53n3 D^ZXl͕R#x;_Clrw"+ 1][;$1otcM%}>AGԽ}XH?|۞c*xӍ)|RDXDb]V7al뷇 Ųم6䋾Ia[+x0D^5x'6|uK|T?l#7F tIs9clpj_EgQUs!<;=o7=Er=;˜BC*9Ph&03>b/a톧ӢCxIӚs9BPh^*E  Q{[ R4sFSW;&`&|_e(+Q lA kݹ|;ƸJm$aNCP:w|J}`;L@"AG&;pXf-ҩ$UJmKɡ2FY 1Q xs7ƹY"/@R.K2p@cMcnlJ0 EVw/2<9 2; bBA##W\N7sҶnj"*_k>m}`]tM dД.pLE0`ڥvCNh\"ݾ9]'rtpqI7H{'im)RG^A@J  ^lZ-~6~g8:#W9mRjDp\ m ß||;EDK `CPkCɁM _S~0/IBlCѬr\BiCbQ%ن>G+-<ٸwzyǨsZ93Lʥp#Zǒś\]D&MFEC}Е`Ms^gm&>hQe$|xAo>U}<.r0 MI 8f60rlEhd;,`Em}Ɩlj=-dvbf`@% J6601z*E#0t7?X9Fx!0}vO\7شi'[;ÝP{`7 Hv mdHhe `:;cZTkދO׃$"7 Mo9*m{"X#/.~30{9o4{IlxpQR!9%86"$&!To$^$+E ^=??̤ (Q{) JD ){$97wܥUop[˓ d ?W}!g۪9(~Cת+;|UG N1N$+J()8ʭeG6]{ld_ʬ6̓+`7- >z-&I٠:{.`RLǰcn,}`N^_sMuk呰~A*1xU$)_xgv@tM2>K Hy ~/ E*};&s!gLy0 {~F.b_N v̺go=&ˀןozgpst,:ǚ^Yr]ռz(S}WӬ Ϝ454*~'ݓ|0.{UPrK-R*؋D£5ٰZ{" 5ЉZ#c8_xU (J&A⌈PMEl"0OdE.0gRנι\u1Nv) fXoQb?An FS[ K ѢHyzS%S}3}9|M@H$]1a'tΡ̺4C#jLTt 8&O"=}Ap64kB-#Y4ฉhg0Շtl嬫;Pls9$P-;yD}֢T غO-} aʣ)9\ >LZ!V;/x *9.P9>>p%R 4{*ɐ, ƺZ,W7"ڝX9698AfKqէCÖ,᮱/kBsmzYxJUO|/fd\ᥝOCfxgj C>I~j" :c3sJ>Pn0j̊MHd =v$ep#V'=VzP+i<6NmX A(Ͻн@|x(!?ڰwR'!DF Yxeiq~inx3ZjJb-Mnܕ6æd#ĺ ܳxbh26>Ll%b\=p {^%ԥx(+BcE[~q#7[oV6| 5 =ybpoQ!q+n(blD3qZy4yz;k ^k+@a 0N)@9pw">ߗ(wf* ,q: i@D! G~ǻ=Rr;嫬/ܷLݑ3-=~G/`G?3MHH{]Ilґ*%;L(8g2؀,lrr]o%D~(_KckCl'Krً4,(:hP;<}S|hۗe _KX dp|_L쓇j Pk Q]o~9toؠlܷ_qï;/`֞E$>}nc ߎ~@u"%&۪,den'ktKh 0Nl뛹n Ruz sJZdB$u3Ӎ^4Oe@DyA$H|bC#X:3yJpRqHhLW=I\T!:L~&;,ֺͲm4?w m3@DTKmL d"P}dB5Wm `r\h}m,ztG%َLAPQ(}x̢x28!;x8lq$p6c|R$~ݙ}B?M\-Fe)jpb36[AW1zp`Gq ɬgC㔢QW%83@ t8 ΅BmȻWz 9цsE$*-q:Jyz-Q W&gTaCj&-Mf\~e_qyc-h@sDB9\IEM/- T4g%T]pfyOC=*N|7f8leiBS 5yq!sk}q  j`~j@ 19HzxTih43=QapTJ9 . v m4DAaęE s4iXSh|<"V/bˆ q(-DՆqdHj`aT0t ?CT86+4lDBhx 8n0; Yl<76{_\j!A`k4߭Xp[a8$tNL2QppWsPH(xP L T(n ߚAS(Fu0Wj- -:DJa d5M'(Jr} *!}d9<0GL*Akp1߭ExR˧;Ͼ; q-7QznE"ϥ$]F(&(aU '3omxKHjl{2=-N.C!v"H@Άwf86#:€.x^ED;T6)vpxʡ)Q%Ǔf*psvnϸFYu's'I3^5*X§Huc@ٛg#}تX R m;Y 6a>:cĚxC.u+_bhf *6N~dw rXR{7権|dCHSWq?2teSSQ"^BsD\1P3ɬÚ=7ˊ N L8Hr9ϧLpɆ^,C<`$DDDEDA @ A@C @0 "$D 禼Ux|Z6MvϜv Kv~\\͓OB?TpQ. u*XLDЇn̕o_&!ad?ńe& rCDEt 8{/$ib`9p\/c `d';A pCL gx%VҽF FyDVo9ֈB8epDLIm CA$sE~?E fUa?, , \7t[yxzmH[*4Vӯ$Zck\m3g*e i_{hjcW:V;Ks[6h/BAHx̳o!^i_xS,gW1zjW[ qar~dxBpU |@Lݥ`HZ tՄ^ytdi]'+ , օBhzD L".ZSFLIgښ߲,@ĠGIc*M,oɃUza M0`PC'M8%"1t-J "D.it~nvbweudIhZ *?"Q.J3O\'gϊ59ִ, J@Ί1QnF;h:9K,yfӤ((Ek֊knF=CKG~B +A[`'|-1T>%: H@{ R#=wtuuYXT?O [#SFTb #Tsùl+bl.^-fnj^I[Clp٬ =gVbAA[ -qڗ.hݜf_?_^{nb_?qW/ L\*:&DDCܱ߳\҃} d-/&/Ųl5d-HY/7_#2&%e< k*I?'U90I(P̔,#)_( Fr͒M`Gh]Ջۗu;n.M!ݟ-_; >^2 SΒVk$:S1J{0DDDA:D)ARc<qE[ |HyW; ӳn Clܻks:DZ ;Σ$c_npqxYe 1Gڊ"۷U:quVzXpL%HW !~ޟi1? NwCr,=:f0zۚs 5lb.}xJC8˙`qI&&4NReUd]0Q#`ɚ5w-Bx~vx>UK4.#4RLqncFLmLk ͛&ˠX @0Ccc"Dwd$BF/@?Vs|3 .JW@Q2PROgZyqabù9 %5B$A@s3tKxz^{5(f#!N C p kK^NƑ|.W{biwTPj"`+wح<צM0K$Jܿk7 'c^Xꋔ"$ T \Z/LnPi^ն&e"I)_\/mT]c;xR ^qp z?>0UeX XNRSO8V>P&gP̐, IIWǻqkik~5ɇ[Wr&rOmcp6 44QS 0!L*@Rr~ڸ@b1StΌ|9 p@|jEv\6'%SY4^}\*kB_paRT`0:)s pgɼR S-xfYQ7^C&W&`s)[TϜqeeW9x< jQimjmpv]t˸mY ۻ8 àJ@Wp=-7snL ,tlcܵl2H]@D`F~uU|"?TΥC8Xn}J=Ll8n-lDCJ zV@}DfH_xW؝k"qVM|XXbW^o7Bӌ^'?b !QƮG8!?ZߞglXfn1 1"ؐâ,nZDa341{݃l N;&\!Wy9O{*\>x3{8]\:϶>;gAӀRBӷqĆJyqT7#Ƿ+Vg"FF(@g966^>"vjgԑuw".XszxMOkMxLv`}uK\q /Ezx?ˋ6W5ּ5Cw%x:ȡ b;"ָ3yZAb@4qھzdRcU^3h3" qJDoЫ kp|osEK2CzXC(!X"8}T.7Xh@#5{^"]ۂÌoK@P~oi@zn2j"ۿxȄy-h bГ99x"|kc ,c0y`y:#Dy\BSYTn W"#5pcz,Č8<zVsEsqT\E}y ϮvE#B2"Rq:nVƑ"l,X5N%n>*좋ˌFJ>. DPW͌1 b҂\R{,lb?\3N )}Eդ<, X~nJ (dvSK #a\&Qzׅ!аlps|W̷,sPv?~G?GRB}=K *qMRВ~-Q%pU?Պt>;gC g SŲttm5]'yK T3p%`c"Z\Tƛk;xC8~0#ϫ|"Qe pD]tvWc v6wx 1@:\֮[)эUBV"^ Wm(nd ,q#ô yEhk B һk($R_? \"4H@y4[=rϊͧh@#566y#]7I]g11Eה,"7> h{?*bk_[p\\qrBZ,<ieWR"_b`V/:$GA'9] T/},$ĕX_H #ydSK` nG瞶b τ&]k%JTT%Hm{=LAخ@﫰Dt!Bը&͸"`0Wۦ@RE1s]<Ƣ첧ϔ1B-XA#T/L?CMDlgZ:[m YLZw1a9c <ÞT>t 䭲@ǨcŧO!HD.X36^ߣbMQ߷1!嶄844AEOv(:v8*Ad2R0F#6fJbuTE$RQB]dĊ #A`"DTS%-GbcS,R<DHQABE5T0F DPk0$*JHBG D2˒zu 0ʩz<.npTD j"fK))iԽ'S3krL `--g= 19ks'YSžWQ+3s:b$ oe6u[*<@J}ᚙ+xUBgkH>rSe.6dj H#Jk8%we ՝nP5(~Y9.|_겲z-x#8 DTa7xWLpűQؐzVR|)p a|VQp Ҷ.╃Cp9yrTǁo7pߋט"2L>eDx<9rYmmKp {_6"$w!C0 oU Š]].*q=g{4{Z~Kp[* \l)b|s2̟PDSuۋQCQL9ij$L7i#VL JB3z{Bߦs[O &"_+6C]^vY܃,XO K'¯!.V_> s,ÒA<={0U^96l^Jo,lVv_ 7;Jo!4Nd)AB gMd80aP`FDcl6~4ID޷܁W~?۩I`gnvOt P"(9$BR"( R*H#4fJ!T$jh*Dģ,AմBlLA H%$HCPUB?!,ӄ2STLDEH1] P3MLAb:Y%?guʾ bǏ/ >cs.C@HC@{VSi2mv_ETbY{@@Jo|8oFo*\ 5*z,T!@('*J1_Uؠ1[E.Y@ү{\+86Wy"ܯ+M8_0v'+x3>??)@wkѣ;sd!g',XK5(>[,D0W:##z<kI%C3Q!D@U!xʥ҅{q|b#"/ Ef88`a1:Cɸ kU;1K6Zs+/Ӝ3)?rm>{mcT( >cڍ;/mp6(S[-[Nt6Xs: vX hϼ bl, &}5bbg1xثmH)KT7Cvdl<8+aH`TˁQxj5 S"6q񾒑P#$$0zJ/[ "%~>@b?}iJ`aH D#>T*:U1@K?o89=[-N-c(D.?4l4!2?2(bT ; B}?rKHM14?2MNQIUga%û ^+-EE $,UQ sa<Lc9X#(ib`I>/?5m??wS[ hDAQ2H!^ BP>0?J'埅 ~ &Su;'?QD]!hXla:p !fW;覕 **hhozAXX3K%0aȒࠒ(AF bKWc6A 69"rg}kL#D 4+<>?6M>)bO4% *ByvYy'?~a3C=lFb6u& UU,߽4 iqD7m"/7~z eg1g~ 1gdlހ $$S H.O!xb^x80`t%ఏ-UF`n.]V3R}ZD倣{3>b.9!ԁ"!C]x m BVP?P ngbŮ^@MBZ;|oGʩu߻TI3@8{3r 'k$_CqAVᨖ?F A| EM:PuK=! RS/)r%쨞l18x gpF5|f?gj?g~n'~Ih#{nC?%:Rq@~~>6 M>9ܠ(6"Z[9&؎DIMO]b$&U^!:zXjγD>!tgك'V9$5;b B1bmuѭ00h='/&S3{2ZEcQkJoiyTKhh8gX)4'Y`-fә:t|S~TrRDCwy,ȣ}V-]W=L_Qs` 0CK8ÐwM41v4±;>٘4۶;ÕFȋ$IBeHɂ1Uҷ&?> I0;WN!v\sg;@==AMG 3;#Г@BpYd=2L@*Fk޼`B/UG훍A@RpKŸl/l((HDYCʐ1QF};} Z^ߍ9=~&xzܚ`? HDS#T hOYXAa7NAb:MQQ༪gmQp=N"8dL"ㅓ=TxeO|=XPYp8lq=GJe֗VVz"_?zgˡd%UD) CGqcyU lQK@'{{|3 ln1D w/g ٣x$a=vvǔ]7;]KK|Dȯ5tS&mW=aKE>߮ ņ}V+ftG~"us|Fu md--0R!mf_Gmkcn';zv-"c_˜TS .} Î5=j,uVqY:Li`_$Pؿܢ >5jHL&Hӹ5NbI(~x$Gaf< a_Qa1B-6+ӕGBgx0P41U6{zC{ zgBjq`"V.XMcA?q|%]XQ=` >3;]`XV*Z@9ep,K$\H_{`Ҏ,;VMZ}CWssm>a>-jD9%:p7 ^QG?PeAPTL( 7w6f ذJVP".qU3(cy>؛>YUjmKTJXHs5cosuGÓmC<r#^ q):0y{<> @uu-x{ȇ\-M<0EpmA]+oulmD@ z w (B@J`2U/ ;7?T5@@#<=#ϊd@æa _=D}lQ+5iOTA.oICM~iDAXOiX!]Xtq!~}s y TDnA넝xU^)r *}.gF>?O˯iOrCdnwHqw(>W!U&H=.<?k$MuujNj֘B8f"Jsz.gdd~>[ s7A)ɇG!I"PZ#`r9Di;E|Ĺ,ELeW7c?5ȰV'i' uWxš~@GlOL~l7[{5X@&F j%e*LT,+LM /Ӊ..:>Q҄eV] na:2⽸^V[ȯy<2Qv}P):H`ee~jE;#aTȊΉԝ[,/a]~; `Au 9~y@:w.>r{wX>w]!S`v|6s;M"2UxA\RHi#C G+!.j@!P PG)ΉW8:&*ER(2EM"as҈~d[nܗYn;GqyJxk*eU]$7&oF'E@ ~:pvSQݻA7巢N׾.urh~޼E.p*TB@+0<>bg?YAo!ށx*\xRS\ x;Mr͙_ToËf}=r[#ۍ@8'ϓ }ktc (!BCޱb̑n)]Ku!se\X}w}GX]'^Lu=7"֎ nyBCdjQGֲ{iwf +DDC1Nf 91}]fY.{^ _GBoq@L-!dO%>/N6BP%kK2}#aØ T(=Rt37731*#t^9w*$u_? |[ɮeeNŁrӥ&7]>/Vڧ?WԔY! #tbd\Ў'% xe77B+wlp;V>Grx^hHkZGVzYݴ&9泘Z1׷> `m?y$PײީE.K* ᶡp7ڟELXv Q-.6m˶l[Q'@'=40mA<1s X|ݣwo;pA 5峘gIEvROHAz ء{5VþȊf1&86!f =2:k{tgʳ555Q:;YWA`4OQ`xhJk(;^2f$B_sG  >Rׅ5mxϯrfw0͛[)"ПlQuq ,6[YXg1k 2ls Aa朱 A>bxm Y,gjpSX..Dl@I61N} Q\t)B65y?O"}V/!xN4IPs.=ǤOHv[寢0%9f 'U98mns;|.#D3ot&D=^}~CWenHR]NGA,xp ҨF:n5iwQV`QH5Ag4[xY !HuB2&y+vLnnpbֿKSY:vVY x\9k_9{s7z㞷>$azEB_<ܻa, h/Vb0AEzߍ!C67w!%$A dmTc,Ymc;:"G@~1oH=y< :|88 kަϣ0g:@9;q=8C|t{Y7'R]l,Ye &4.9wp1n;7(R9 s G΅U {xZ]˸l}HܱX-;ۻŽ ^7aΊ:~P|%Ey7K:tk\AiX.(;sb%CZ[X:(UL8CYo j۫o#ܒ>:;ŗ /agVߌvװi#a>aw42Dyqx(/C[I/}8iY,7 \wux׻ t^+#ўц6|ElZ-y )b㐅C ;[ɉmiC=s^C-#?7/ޟd PmMjőCNۆBϒ' B!УKW2"R@ T ('A2(QktHI}$=.Dry5a &LHl^6 :D?\T 5I-a(=o<$=#\Z\P$C'YSSE>C(@u 4pD>}sB/q?箶,TR_vEb$o]bB݋x{i?@ #@Ctʪ,E{(ofv=Ɗ* zs}U;lR*0zpP &2P\8}v`vwQ"clur}L˦~%E/!u2ptAs/U zgm_ ln_=fTxVd^C[_bqoըvFy_5xȾ;rL$,A jwKX,cfI)dS_M⑬df)6+wI/첗prI*ΕDYT5}G}qƠz`zy'T>p5rt9}vca'_ʱkZicY GZZ(sWdCTcGTCͭ-b6>?0B @NqlM pmGDq_gѴH6VΓzT@1{pź3TQ1dNI hj`:BoK#3 B;׫}kq9SӖ*co_o[ &to!sL0 xUɼ~毆N;I2p *SPl 1Njreքl,( jM2d"*" hφ=Eϣ?2AѴ!j0 #ДA'.hNy22qRkw(*O);dD7Av?G%K"'`o:6tH(GP)S^Q:VM_a*껸RdJpsv3 2s9snA+@~TOw2 _XfvLwT 0,oB71@^~@Z,E( @hy漷uv[:=^j4Ȗ-O/1P|6]y]'Cc1ݘM#ы*U+-C.ɴq{0EzvLg!kMb΁.Dٱ  lkJf _HNNqK*t<t\QXfLv(|8$@ b5#\fU\IѐY0~1.4'8h4%֍m6/8F# X-pP: b;# zh(2&n?Lj5owPqڣɳ0=*"κc<$2vy{ϝa(f.FIn!u,~bЧ_<рSb$<$}uOO]O B72~o`Z M+D՟vqBRSDԋcFy_h&.]&X~3Bƹ!р ~h yFGfZIkzT$f}#t.$blW*GPb\1'j VJ dp^K2@bKGx;<9CTF,z!gਥ%=DHi4"(T4W6QtRjxj rF(zG> J7!ǥ`}+qwLަz_)豚8ƕ|dEDi6%6.{#DxruuyLX$wdq/abGW.k9uH\ª%.椩UCB1sУlU X%K6` J,A"CcϨ(su`2;IlTL/N  5 ǍԴCںv%BN̐ba"F[^=K7!x~z!+gUYs劌y(E\| $(q*RrJ&㵉$F5<-=8Gʄ]k:M1Sǂv,'$F $vmRR@iwq]JxNv;FX5Cf!C&xZIc j*6g=pjQ.SB%Zp~6K; 1w;Exfgpf1S(,DD{J 9Ǘ#3RڸCT(4k}CNDCqP0?U3?F!%K9nJ5nXnEVK%0G1kxJ1ܝ;Jy{jAjN~ϝk2lm]#_fPrYZ0wKLɤK}2 шD0י(ٵS˃$ 1S>G67's0Q &V) N\AԪ"YLFF!FH6xTumGg?uE˜mDJ )08\Y zy$/ؑ'6c _?0`+I|ȂHk;Uҏ.nޓρ{w [qkLwJƣ6WTWR={%:k @ %<5=z&}7ts_O;]Gvy-Az0@HOd! 21 TJ bɉ}P{:~ |=p0S;Kt:'9gkvE]H&ߧό M茣/p8qD)=^޸(Q*{B' x"GHL(!B$MUwwgRRbFjW@80^W&"2}^hnE-%QrC޷p)oӫGo!F|ObҨrȏ6 p|H% g%, ld&R^VNsO\>9py^&wHc_1*UUJUTU+Ou7NxĬ;IaOY oJw W&9z$ǻVjo^XPmaR""x F`rחä/NO?].(q{f&+,a&8Q۾.zl_H1jZ;F(U :vS"! -pQGC2;>u8|>' <0'ڦ&K^&㴷2$!~帕FhCuعrFaO_Y2e ep.2bq+|}bYh=*iڮ?<*˹ٌRV 8Q`U+v#MMaiXfURdlSH8~6G\Dj\Ņ{QT_?dpZ}F'G&xH>s>ΦZ p&$V <1zoĄ]VtҨaWsFxvz(S$ȲfeXy9#]ZDЫ0~1T>hyB9=+X63-V^6kQ+,CСeVd~ HEp'Pr[c\T*ݽڻ( Upvbx /qy] e9B KyYg {wx^-z*SWNl$0S|x |aRC# |S a>?;oLgv͡v4Ř{s_ײ2Tn*gÏy՘m%"Pĭ!@4!O7c\"Cy/tDۦrN?YP.H@KT?q?vѫcyW? wQ$~_\q}^i$g{c`5-- ZUp-1h/ģȃ(*+>Hƃ @Dukt2S3^e=Ԭ-Jj Wqsk]Xs"{c Jݔ:vS*:katⴔ%++盶i P/ZjY}p;BZ|t涳]Ú"gϵd#@m u֞NXڢJ׷rgs@PJ[`E ޭ %EF.XW v-qhF0]B^+S-y߲#Tkgʼnw \XAS#bߏSSSS1Rs#~..AsbO皙ު]Xg#c*uc#;49 wL{m7ͰHj&J/*jak(,| GZ Q'rԮ˷;~"A@/WiQr r!C=ߏYcJrH4)$)@4 RM ibY(e٢$mMCq'U9 Uc FC-d(Zyz0?ըf@EE PX6h0 R4BЙ2 ,"@XuZ{h(-D2+hUa[JJt)Vڟ̔ede.9K,@P+A-b* *%([-d_ dDH+7o<U H0RBD(V@F 4 QXszy()U=0ȭ3uk%J -#DQ  Җ mKPP#JJŶb%YdA% a=Z0؉̭KaI, "UXŲ VEg-6,j2 bR lIK|v"6*[UA!ah¨@co46ćǶt2 gTk*$)4 QHj@) D+X]$Q>? ('',bAIBEf.p(q }(QD*?+(a"}R`f%[C3W81IÁ29xVJbR  "£ i3Q(*=0 N!퓨Ϧ6*d-Tې $daz'>2}zp>h Y*Q  Ŭg͟hk`Z#Gn 5LĂC&-ER,"4) q T(raZ˧c3Ј/_hWF^o~n@`=anIw?N)xDKx_Hܬ>#\Q?`>? ϶)QUЅ H4>8#srw@텏4>rx.g?wn3**)NtO8x=I 㳳5K!d ʠ; g!Yao8NމScl_?KwϜ])d bqtg ;L'.ehuz2,6e`mAFԠvG#Mjbr02j+3s70 Ki{ {i|Pp<@L kaw6el9wr@ vCW;4U'CV_P?eыMП^L]9Ab~"$ "*;$ ';eNmWSszOM Ox5Uu"!Aw6Ez(2_lVC;ZnGъl$qY XC:UUVfVLU*QO2f֣ĵ$"&}^~ aA" LHMAj4Hw_JqQ&bG]qW'$UI3MWHIf>CwbuI0.?Q a=E,r8/Æf 'ڑ5[<>+[Ą5@vMH?#vpA 5FaD!e0 ӂ)O8)x`Z4N~N4>=Ft:aW \D,/˜3>1?VnǦxk2+\Ka!!CHO$+Bx9f-*w74ٜϷvDMj=: %`n4IK םUҴ`P3@]̪M ~Ծ`e=l'41QYZh>IӆJe20C0&JRMS_O,^_4Yi2O`0[ ?L} ꄐwm|6J}Z0ip/RidgNF IeQ2,:ՐFs2@i"1ڟ<̤633AHr SKe!`-3X5jŵ5*|Ϣ5II!۹cyN\&Ik6  ߒkB:ùr-Ҟ-"˻)@of=blPѝsdMTĽnq#ÿ pȈX5ΐLZ'ׯ -ap*rox+O?)3}eag!ہȕ2H ʢ5XGy;>:4#/֫ 3o굜+9t_Xsa8\G=^)o;Xz3=u'oƓ:?F8yדlcOd%ňY4 2\7Z>+5^[L8ޛ˒2[Q=czO ̀Cވ zF~>^9UPZ#8|sxs*y_!=y|t x~w(q]qN[gq7Fy=Jw=Y s{hm[R?BUC-b'Y֔TQeL:c!PoATjW)< ˶}7$JFόM ~ .,1JʌF.6|iA]=f9%z^٘WL=>Q '36 W]?{CBH${^/f :kBaX`j*/ұv)R)|0Oqy>EE rg%,8b@,JØr*CRѥ5:Yrmnaf1RT /13q3I4 asmP7W#Y!"?#(eASfUˬt3F|x!HR\JRQKB@uxu<χ25{vb»{P"H(."ɴp#HMX`)^v ~CCq@ x4_bX0# d:"ّ+;[u:Z qیz&F&D+ݷj-/.O0Ac rja?LOɢd7[D?nHcNO?z^䐠:#T_,}=Ƀ*[JLtdY\k܅z#X aJ}W(c~]s h N#I.@b6JrQce+,c5dz6)o%`D@`Q hP4?<Fʈx)$/jsшQB@-NfRkNL,J(9,v?7\TF s|x1'kM P7fkq )[ƋqC x ܿ<pP.=Ȉ-“Y z~vf㙮o86ru崠} t;!:ZoOo@ D‚EH7(Aފ8 (!h~$Z&JдV*'(_! [o@j.zNA:>='WAOOKrsS 0KB"Y=ewvOeƇ _Y&ѕ#$YL$QVVOk}~b?u(BIBwNQ">l2ҧ\zM36W@H;#bxAE;"9[ Zc(idWH!|H:/eqUL@xw驳G#"D׫ivȫ=_ `d#n6mfxDG^r\P\Ab6Ē#iKzҲb' 8e$b屩9L.)\^dUAt=P*?nۀvOT `/$;[0(ΣǏ~ @5r O*>sLCTfz;Zف4~'o[-ð~p}zS4c$%D<}foC,[BU, ;ڹ<>(R̆'M~_{!LkjSk*-r{|>L{V6Bʕ,G Hax) pa 6#>^eqX/L] 8[{P9Wv^ Zx]`jm?+bmeߜP@*Qw\4аL 0ES8Xn 5 tVuaNns ,}ڟA44O 4a1nFAh;UE6=?,/M=G'v -9zۀ UVHmEdOMov 1gM3{C]TUl\OS "K{ceǶ/\5dN @Qrr=F@-AD]f$GN}=m fVpA)LZ$@b̿2#|?=fokCo5|  oD@Xc0'^7c߲[GP>.Px~>tU Nb v%z|ixǺK}* 7*{k+wƋp5A$+yA&4*Qn5s\l87}n+O`CeY(+hkOvq?0>p? ڡC.tat}~<`Ǎ9"SRp{! 2sg#P?I<<` P'@(϶"q>Yp{ZScLDSEDP92'RJtos=?m@ps#Hb"T'< gS?A?p^X{<4@nߦBPŀu.ߞHKyNdvߟ;Hv<&!rRPbQQBd`GÍ\ge/ C$N!D)5C CG7ۧF.zy6NJXΛS7\5! P6$ }S vX Ng0%1܈N'VðhGEQEeQElh2&6_l5֥g1/sRT~׊ qa0a~0E\=љ= O2%l\LtsB*;9:` Z3=%QnЎ)-2N(D:Dn?l0n>,T$"~!&hj"A"v/v;x`0t'Tt nP^Zg*K+ nܒF~&os/ac,lba9? 7.^|Ot+МXr}- F.A ܋D]OPtf#ӗ'{Y8"IgcGƙqT7%1toCË;) 듊2ڬ T*6y%CM,# &wO6H99.ޅ튧d<+}bppz/wVsF#H~4JtJ1_c6k9YVp?6 at*D9-Th}tΌt=qa@P[x졠#ICO*)/."lmCiH,+. c aFA9yLܘ<k&qP_Q@9@cM_yM7.'/$lUR?_7͎cݫPDa"@b,f܁%$X( !ZgT A@`(Uc|'+Ҏj4 ]p!bHYCӻOLx^zQƽCtl"kD$ j j30z^I7gw`!8.^谰XԸq_!{px-GRQ.Q# iF V~O OGꕒ >L0?^6.Q?>sE 85)~A =^n)cw}^YaffJ}7_#DU}}9:oBd\T> ~yo$:?FGdW pSuWcӜ\(O ?1ccXsz @_@摒 \*;L_)IaDJG _駅f)O%D#r?Q7Cx*8|:JJPDGVgoZd`C9 q"󁷴f1b(|s$ CcL#ZӦE3"@ve@g`~]5$~{4 O1Xqd.s$ǧ^,B7sDšە56 1hL<<,2䷾]uJ ?45ό"?a7 BGoK06%߂ zi}5XoS^HgfcɈKY&*UCg#*WxP&=[ky20_^EQ_Fܚb7ֺ, ,"p1ƶu@̸A$$:==|>뮴SAN`GCb&mF9T$dGx62" 3oĞg8<HL,M({{zzs\4:̴CPJrVǎ'sDFĜnOlR-%lyqweW. Ș<鈠'r5C|h:*Ɋ䣩 UA'vDum1J$ 9YDʒ>KDb9F"v ;Z E/k~ʢAԕ/!m=VMuw% DJҋ?{lp&"6Br{(pBRimHqQ yӁ}eJe-mX^b;!>՝5C7:z-t9y\:&ϚFD6.LĠZ3jDAFd2^LQR |-ig+0(RdF.cng(u$ r |gva.#Pd>JQcӶi꣯+^;0;ZEMB$r@.`ll{>Uqt3ѻWиvoe2ũˍw$a3|+ά{17$+jcG~f~ T(V&Z[Y½7=U0W\^))#4<ҳ(--95=JOw(l ;:J hqgT8!JAB4- Ha4+cX@b?jum*mD%3$x1!()MH++ZEInlde{f77R:2!.XXP"N˯/(9rVH/ Hdgg_vjpY2rd;FArB^?kv]Z1X̨ejB>|͔ ,gY=+t\YHq_GE<އ&c*o_pM +,mc:Hhi8ct |DvwCjxÝ> @U8!arK֤Ξ>~UR9]me^[FSmXHXlΕƟ;{n䁿 췗.B>~>]Cʧ%|lJ aI5U%ՎcX G~ۊ퍫WHEO k+h[ \٨ J|Ѵ-=KT6Ml)ڧS }cX:!MD#У(A7K?"ݷ)epWnGdVz4cOݔ>{BTgIb-uY W;%pwy7k0rڥ_11s☍`PoD *1J[oaD#EBKQLniSXtz&*:u wࢧ|m_1 ~d? p0gȱ` >srzېPPl A,cwL2iKy*=2Cuk2G@;͖bP A_tcuj$ +GkތrWk(?vBWK ^C*1)dJɖv;)22^J/Nd@7 d/~wTW'%H;7h.Ǟ^nFx Ā4 Ydٰ:( ;5P> FFDž6u_5" Gt6i=4_s\k e]t3` m| V+Ok+-9bH1>wP(>7NL߁<wP?\ʹ7#gc QtՉoctk@z\l5h8u".aq=swW.JUUj@?1y)=u4$)x慤^UM=٫+Y+(&*TCsY.%ѹZ+0B3xxpdJ@))QAg1=l X288B:F u6-nvҗ xL_Rx@mq2ͥ1:>ˌp%aoAP0A_أW@QCyz}sJ 橻pmancX=Xxm, &Ι[B"#mF)QAy-^=t +;s{G,os[j;qǶuv̗׬<]Z* ȷ>|`O=/+qaJO !=vҽc^VO$"Q/X+IG]j(i!@EȭnYA'7 EHKc`8/ [ 졣"Ux+]\J],r:Ԍlt S7ԑ4ĴH|D7) "ŐYDT8IነEMaME4Q֪;OviFpӊĂemjhdo"eh]tZCͩ#@yQ†rzqjn2*wD)$(Afz^w;92QKt,)l5)GiHm54mUէznA0ƽ*4Vvflk0@mT$[@>Ahnӿ8"zHdL!8xK.X 4)u gQ"&]hg5׾s>R꺶rvFݳH\6]#1XȅljPdk[w}Z2UeUs|R{ lMAcZvղCi\ vԔ‘avK۝ ĤI4E Abg5 <E9HArh#i@0(׿|&!r&WWy#"alE^}!!7 o~Ǣzhּx%?w7eI??i?2J !J-0BL  OiCun?Z71 87Xp ~P!CH>2c#IFXp1I ۽>L({ƛe/Ԉ:P$9{f- C7^Yq $yPLRTǜlQ(ypls'h{ \NW^Gq@ZS\.O5"0X *}mBTDLN{u|zRO\yx; (u jh<x: :ICQLo7(RT10))AEFe:NTTM!V )x} >npdE*QB(Ge>u?ѝ]}o\4W%Yqw8 ?a4wbcD c<׿|Fjyy29(:di-_gN5LP_+.&ajPZKk=.sUM7/cLjs V.lLk=Yn(Gh0[K ^:;J y!Iެ(Vw rأ49D>_Ua ϕy2Nc+aA AJ)%opg skt[Q1&9tή&Bm0:I`m Wb)P^{>_Pd8 "'m7PT Pd+'cc^)(Vˈn;/C&P'}vx8^i3J*F.^ӥnPU*5UUU**UUU^q|1}`Ofxt !1‹G}9OhiG q`? $͊D?9 \ `my!yz+;x8Sl'N$fˡu.!`oǽAD4Tdln͝ƞfs_CAtR Ib.d:7!:+~q4s,=P.  g<8rlh=lԐ*fh9ArC`|= D@D ]8Z`G3C/Tuw8b &.lǡpsɱIB^ `QDa ö6ۋ7i(J%]Qu_L#LM[}˱6ufjxq>}xI3,gS)9MN|$l/9ŰCǿ؉xCwZB`Sxr|)/,k%:\p{- 4K茖()Myfl܃RIAk"pTaLGŻ#\ `fɅefQOO218pPؒՖ@*${Iw>șz$k7dqv>nD'n;^ ~Bs{0<}7Ca?f\e[fun%=ﯣ6v,g X! BIS^Vл@tXHz!0z|=4&~|Wo2=ChFĚ&mav\̾Ơ"@$ !'[mÉd$OuЇYP4k5 C.QHoz<0.!sD#2 u|鮇oP~~%ِ  A;[mGhR}ggic Sxb(N|1ɎY ORKwMΔvaggT=ܣ+ I<Z%|Y=nMμΦKeLRNqvvg2ٍW)Oەi}l5ڗXK-!] sQ-Q]hݎ0w!9a@(%!$͗ %nyLxsː! PfDۘO8n?:$! C.qM#RrOX# 地W"q@TØm%Ǻt0~m3x߲#R MsC)ϯ*@ Z%u۶~oJ(,Cd#g>X#(!Q~>?0s0N6z.;Ճ.ޱrz{=@]UU2y8 5*k4p 1l lsؙ*h%Q¬jvDmɵ>>ޜ!APWT::)Hx/)sApG\Hzu΀{L^}SI̠q<$F]^e"hR:5#.р Q`b]0&T"^1'4oF ][bJDCʐi;a v2A)Gc46s8T>1zOT~A)DV)Y!>?#D5v ~pA۞rt@pC HWj/Ξ:Só^ OgP^b"VK0) HydB= Cw8n>WOϢ"*D$ p J1) ,0bV+08zY@} B2){#7о HOLdĒ"D mbkꞰNDa `CCc')(%„ !3UUUUy|o7B \-o!Y :\P00;\[s!^ݸ,}xv.K0Scwh0|OAd$<1!1FN=>?êF/i r4(ٞWКHdfˁڧ>׾'{=ēbX#"!I( qRhA .*1$9\ARŽfimb]0Uٙ=I u%N J_2JV՛x31D摽Ɠ?|>!x\-9!CjIÙL 8M]l Ϡb85QCJvx$@, λ3 a.\'f,JW/ ?kæ #\&P~?_!uھ#fH?1?aHK IA;5@@fr?:ȯ/Q4D)LҿN DaOHiǣv1B=ok) L~Cd1 %ԁ%*$px"GG Y^.,Ϗ]z+/IIBIτYQ5fL[v &hKw՟9{Rc=fgٚ!Ma֡L$Iƴv)XȏNf`s @TN7^5l*'b2xdox=ZUMNHMpxo^wyT$ iPMq6z:LHE-OajեKV330CoS\OSNOC3ipXcH{<(f]$M(:z/ oM.dAhl!bPC>84egn ɕ5%l=[rff{CfycW$N|ݮBosDI :'K)О_ .r p`;|7 wI>cnqN%&Z(@z8@(ֵd S'MI; * rPDfaQ72f0Pfx=ҡ\SYϨK9Ε7M,7LqF ^+8N:μ!馷ʼna9:BV| "EA#գt]6hh+4 ;a+ì4>x1#gNǿ{}{cATS*NH/k++|ߨ7HtRkl.#]~N5qF`6bUۯ\T҇&˥ # }9g Vǝ)/Ks:=p\`S 2"oW8a,j-q g//%+|*#{!Ϊ37|[alՌ TfJnj 2Q`zCLmٮ)Ⱥ:S--sPs}xW#Au!#3Xe0nqck3!71V"4٩&'er-=I6"=Y5`2a;9d[tzdK/<ߋ06Fqzp:b/@+_A `l]|44{Ȉ00.-j30h~~/͕抿N,!MYX V /^K5МBn;\h慐M2gjs <ҹkޤfL9Zi !8d}cxN$Kfx`Au6 woL%[UCln{zgROY=W?;_EG/49#=NWp/fe'hv$+HZ;kB6s؃'WrpdNN"TDf1b9yCfc^7\r,6xvyBy*(0c=xk3bshnh $1@aȩݟ1ɮHdE /bGht;˳ptHx,>պ$&8z޳ n\_Y Ya:8ݪn͘@)2D N|Rd;&rsǀ 2NdR].Aadst"ݾ9 Wl/( h L\.#gcOT ̆M:u^}䞚ΰOP=kǴ(pHz =2&$Q81#ŝ !$bUe hxiD1lT*5Imt[ :Wb9)L[yl+U64d>Jf+Uqg^ǞHwsw{iw뛩Ccӯ!DM(w|4)8;N/Rb3̸Jy7 ]<`$ހT s@bat=O {te 6`a\:<掝4bMx(ل:Q~Jǵ|i$wKm92i7̚h{҉doAI;Ӹg>ݬ4/"Svueh:s`S!MXTRf iH2zcО:ExO{ {⪩ J)bCEq6K "1=HʣexlW`9>{/Q7[RŮGhENT^Bdf !DFC5 cӻ:9SAf0Haq@t`RK e@u ozUgd {lؿ7rFʱ(A>N_H ʶUb 殓vٞ; څbp(N@ET0~4X{6P ZŁ psa1p5@9͍Qqqib@QIR,:@Dbpg!̑iblmvk6xœHJ{̙ 6G" stXk[{x9,I%n }̀_܌;MGT8@־ #`7N#DO}]=$'JC! \|qx}CS`$YZC˟` GpF!ϻG2t?}R`9 aAAE)"0>@㱍D$ZS5oRz n(f>-*T' 9{bn?[[ wNP9<S_txib neXsQa:&]Nq6%FlcΈ`qh/mUy-G[ C[&N79p)kQE=;Y XX [#_kASU^?kf!q _o[!;Iˏ`8'{ޅ9%e n | =. ?bK@A"zP9Dɜ"bmد/dp]/: Ǩɗ6]NR2d hiCHGĀHUe@('(Y@6∅9a !?:E]Ҽ՛cn@q@LeO/eSTA2/&9{- >\>W P@Y<,2DL`{ިtyV8O= `N}?%|.HXOSC&BSv0hapM vҍK z\gyK>r=},aLPxSG̕ԁ 5MEs55C9%6M0ru:V@Ds=_ p0ى| vc`P3105ܸsGbg.tPttn q]juStvorz9؅FI=~_k:Loݒa+.6txj!tt= L`vԜ`ۜ}]BW. Q {8G bK51CUׄFw 5-C}##[SP2!2BBnq2}蠢DXp\.*'QJ@`&B RlB #ȃSQ]P"B-HWga` j)bJ4"%)~*LX2)I<+yb*r;mw(wz4 !tt|brs /7)sMB:}Ae`{=C H)ZHh&jC%2o-CP @CRA龃|.ü%yMlVqRX51| X)HGd^~JpaN`0#<Κ=̀jzgY HV-8$bݕ!B@5RCceur'oB7L? PΪUqNQ ^`@dntAy+tƂASjYЕƻhTi{K6MwW+êdqJHa55)5P9$+RUkȗs1~gh_{~pgs0??1Qt-&OѷZEFJB}Nm %#GGB?g=$Qo] K899gCېx̍#N~ ޴۬ D>['zu9M|lm6N O1w1`?'"40x3F~~p.~MJC}Cn'pm}{ D^~F(; ֑VLLrqՃe[:04ߧ>}*ˏBxM¹@[ϫմ&\0LGd@S\\x*9Ĝ I/BFF$͎nՕjFԛwd+ bCcjNfHκ)'{`09#my,B{5٤u/g$<<E"@HA! !釀)S"@"Td"iWx]qN TV Uɣc @QY!Ja3>l=C]sh& C)ՍP)0D၃3L؝1=Aӣ }(D]3S8.5|3tUP_zvlL)BM4 z*CKe/HJJ)q۟!qOf2wBpPY}8O@zHtnGF Ž<4^t>bo DQɖaSm~n'tD'myjRl܇`31 ý O/ ۷wnJ&`|[O?qCr Ӟh_#Ô%\說!="pZsd:Z{3&Bz(:C 7-K*OPR{+P<o{:ɠnmqjVxdY7IalD93z Sv 7ޅ}f:'!/ݑ=.ޤ=S u{ٶ76brO>`_A0 u}.sPYzQ "Hb`wy٦uZ!8Wk[U1}P0'(Gxi'1ٳ%-#݂hta0@[d4`Ip1^}JbK`F (.ۇ!  w7Ŕ]ky ? ;~5)\e2PΊӉAՌC+[ zoz#rڇR" $Y&OTDoOBȻ:o t0s?(I|N\qʜϼuBuCdwN&n|S:vU8t5esJCsn}PP a-Ьnމ3d U8PUq(x46O^cg J[@Z@@PMmAH`R~)ώD5/Wo r3(%\$fQ\Wj x9_byoSt4)u B+nGODwkŦ `VE|ZskSPB$a\pj0@MpQuڛ`W`vWuB>?f~+`~ @S1W:inη7liol BV 4hH&Ц\5BI鵒c~䛊=Șg;Bq]~ ?fy3kS r}a^Vf'?h|ϗؼ{ 6^|3ƫi;%sӬϩUO:$!:{wC: Z/jjK mDB#*x aN$2 iK\6;[t]\fxL>{u1> NOWP[ s,+Cr k6e` 9S"YQ,Hw"x/iRdD-xww8PQU6.~bYHpx΁A^f nM 7~-rMTJLRBLQ.28?s>l(JJ B$b;ޣˎ➌ v3hȈ`'= ӜOr`'zKG+9@C!W|gqJ VNBͩJ+\mEI$3 ͌D_zu{?q@eRYRQ/G[2BßA@VZ3{=B|bR8`PǏQgSzw=rv;!Mn#Yܿպ].ĕ;d*bYpywG~ވ6c>Wz*VC#j9wUn 71N3%lpALᝲN4 qa:k2} r2hvM'g`ul fg0!w Qg&C0ֻfzC&yYg3$JɣE%@bV%FsHK9dC=%hK/A-*'0ڃUCUT, 06Ipne&IIɛtJsPӳA5䰜WKrcBZF˕}C:83`~,{=pcI0! ,ÿߟo}]L)؃ 9}T}Aa뮹|M`9-D??T?Qp(倢L,~T il!'fu`ZL\m`TR)4BxqFN])ϔ`(8!q!Q!#\~1[( vqC B &} 0M,C?0"\F{#]|\nHL_ HA!hGCp=k pܾ^RaB!x\eG_=$."gOcr %lx D(,fP O}ȐYM.Q2,7+g9k^McOd" $( ;y:hazxjb/ksQ=Bvטv2w;#ʸxpP~h.;=yDwήzA(rC&z`.c:zt{Cȩl0! +ΰ-?|+NΦ1ۉf5cNǡTtP @%b#D@MvzSڸB'gG:' XZ1S #9)s4ݽɆz['-6f8ŘǶpz/͏#L '.:bJfXx'2=\Le}dh 01֜Ttj)4Jf#V RTbB(M !idRg:M %ɾAy!FxI,ͼ3ow1A>n9ɓP)4(xT,IF+%0a1P}fs\ߛ {Ȩa*RIٶCwL[@(b :,&A2$iT5^Z{T.C gnBsIr ^nz;g 9E&XOFɀs5ktL^ׄ4;v bT⬋0?rV%0 &VAI\d5 1Q af2I5B~o ;Wsp'oX'̓yCeKa~Q?OjНY:E?m&LG2B):?y07ÅFW,zF۝z6WJ7`{F QSEQ;*Ɛ:y5?oڴwy<̷d`(.@8.^rvF5"IY'uexX^՟Ά1%A-n7_:sFd]8ߊ0Dǩ_Nxt=lr('JU_>K[\`^ySo/֢ϡAuB!/ܐp>[N8.n=+K ձ*HwXlgG>Y,><%Ds9qPʶnp`O0JsK∻V{3m/ #* P=5 '2 H۰wn 3:Qox$o-Š0j'>3:UIր؇&E$9.{RЭNFv9?t@r( DH@cNxľ2H* sQ{3+ڌ0j@*&&h{jzvC;z1\ (A|N=1y\cٗf4ܼf'0]5Rq42 ?= `8* *S !D5w_^/CҢ'f_N+L J^YԠrW ɪaсƭnpe:K``:@fl z 94h^C!@B9 @A%ЪgTd-Crȭ' Ɨv& "1  B+1]6kHHpAj1!GĬɗQj 6!!C(B;>_ӧa|A9"̓?|9Glگwg4@LA"ʻ΅ "&""(.Y0$*"" A'agZCNEWς3#<'E@8u>|ldY!#gxg3<28)0I闊)_7"Tw;P|Mi!UJES ?&f U_2yu; ց79Ui'ǽmD58^-wDZ`,#&塂k'OY쏱)eVNԸo:~&◪,;N{ߚ!0'vyq] Ύ$tC 3yPDo%˻v0B?&@|moa\ȴcvcxt=fNOC(`OUpO^PIIp%tnPfr\>rT]|3B~tIm\I'"E,Iu@\TiWO?\yKT, ")⁺/Di #,@0ݸݰӆ $vG]xκEq0q`CC q_ԬBYM*WHլ3;R{.[ҵr|P4HXF8~2T2FEt96 Mvס !ȜOrʤʫ~ݣ>>X_d=pTp^ ͞MjCHg#=,yAM ka{roCDZ3S.gĹA$LPwf׬@ziTk51r@?k0t`@!ebLH3'"q$:C:۩] '3jQd(Kxv Т:&϶& u2` l<Ėjyia%tyqϼs,.8 %8+i60R_tǨҍkX`}JOjYöI͛ػQZl̬9:QE~e'$ =1rZM}fmuh9=D'YNnBQÒ!4W|C4l;;ͼ-H~r0KO*i]Tul4:t`&f` ^ 6%0mT  aöhxp7e$ ejѱ`fQ9h <= Pl@%"RD IW+aЭI(DE!Ta-#PF\hԿ!P6 Pƈ7AI~ ?p{/~<0}ϗ;11~6X ~cW-vy '."AǗP4ez7@ g$RYRR HS5R P/~BB}d-&|C`;h:'el; Y98}'(W"_ 9RZL ~Np$󲿻m ֎O,TNnTXa<2R q.7!j'0hj>L|rr {8Er $ʕ/Q'r"f3`0ZFicW׾@ܷYr,6Ɇ)*YW /Zqވ&砸`݇ ޜ &u+gUM=?x᰸ 82IA+}u%$ ĐIy D̜%S󎛉ׇyh271vdk;|J._}P!A&1'HZ=Q K=d0'@و)2S$aktHwV^krf~C'Od N8cd m03cH[;) ,X?\yE']L /oL71 ɇKv2N}^g?yk뮓 2cM3>»@Үʫ'D³Rv*uIBs0忘hQ$y*HgƤxI99a=g. y{y.;i)3Ay氻 DIxzQyK3EfQ<vw)$I$ 1 ,7AlLe c-!4M:σ>iBҕ9eGQ 2Vs-F{˜Yvy7YB'QF3 X~iiu`ՎJTm(iI4C'3.u4*ae&׳l{U`~I!|K j&)K%R񹌘Ƶ D#]#Jeh@6?AΛJtRmIü!%I}._YLħ}FI5Brl8`j=B5?Qg}pjI89*BU|bcCFJ 1pocXI#멦dGN^|vKO<I88K JM`% ~SGso(sv> 2t:A(T1&6es)KXPİֲۗC0eLs:Ǩ; k b@f"ac#p'HqvzP:|<`1G(! T%gy .}](_k$%d.j92JtpZ.)H3g%1%^AS!ԇ΄'N 3U:ݑ L wHv!Вi !'.0u /Vi`8Jޑ>H$1p!RC'0!'luփ@OQ+cGZ5+]z 恣 x(D]{D,s&nR`K'T+,Na(iB?ƇXk%) CŒd'9I8zNw {<31t7 EjD[Ep?rN79gp`l2dQ'De )p9`3)]2]-LcE75mA8$4ē?ZouX]ьdNZ3!ϐk})g?F?G*s@.0JñXQeD;AJ'_G L_2ACfVHPwslm/0c@yCR@] uE>.v> ɀ+#6΢!\[W]|Oy"~E@ -MA $H$B ̠4_}Ŵ_1s/D̪ӥpDCA`?lg{K'g]-Gz ҷ zM}'XeɫI$eb]3ϒ;[X%cfL20"L/6LQE:ϩʪAy8$(:oP!zHu0v΀I$v4li Nf@gd *DUh f@%" 6Jhnkվ:2[V]5UJ{Áe ̭'M@k͘zFqwUDoBJI6x^ԫ^@5tz"p1u;6=~Et9z:$wT+Y2tU\8/{y"A[ iX@@ B-|S" @lN<[Hة7/76btl"^4BnHyd+@nIX,_ 1D $oh q@x@nVrViAlx*.۩5kGaJ>Fu @tS 4G%$oq4yۺ sm("ݱ6c+# ({)㞢zqdjIlp !mwy8 @9:ry79c8@N=?1F 6 bJ'K UXf7@$;5t۰ H ~ -OCUF*!E@!H#uS<؅eߝ~ЖvE7RC~C3N^0KB%X4NSIrͰo~8pI1K}uh xkKp8mv^l.ƳOZ!vz줘p9gэF7Du_)%3$<*mTQv)t*L9*cչ81`ttԳ*m~_Q!}nϷv{``>}底C:P uZ77go8mc`許d3ptaU-2nl5dv]p]9Z[e]7.|sꖵku -$*7e*XC)*M)YMwRx_+x PVH9+B;Sf˷do$D[9B8>\kI] /;oGnIf}Lѕ$@"Ņ0[Vaj}Ȉ3YS iuyU@>~[?#zā@@X1RiUIzp<49xh}')\+x_h*+|O\G&6w/_2VkybǀߝY\#t J~sw~'q ._W~x{ApQz {b@@tsj)Hˏ;G8NtAbkV/ A^9 CYh  n~( c)@"2 ͓ fBa ݋ssM# ?r1H6P~%HQUTUWuSׇFv?ZcD .EꥶX+5S 1y DYv .1}~QwK3fF׸$8ȁ[o,bjbx [vgM Ax cknH`L_C;7U 3O>D]B& ;}0Ў9n0Jj{a wNiX$9ɭ;0vaTaD=O3r{(vw=:IeCO=;*UPS9E(mP(-@T$3ΆdM0 %@I?w<3GrWBk1MiW66I f^i!/C , pdS@{/  ]ؓӀObtH _~.#3c\1[d_ I x4xRJAT Z#@cRs@o/ 0˜%μq~vSQ$'SZdiTL׬I  !99n =81~fJS5Gۘo#+#DO/O:o{MK>8г-,E1JI$~9es#G_=s&㥭fݹ{xR`A!f%a}-Y pu׌Y2grI$I|ԏh@@h08ޏ0L 7mD >~I'=W0%4${%؀9룥<7E|{;MsU3[pzT ǫm1ɡH^8A-o 4= AF!&7 Yˮ&̚ώ9 Epftg5ERCEU TjQx#,^^fY!gVP@BDŽNю 9-a&I$ &VuӷSp[ r\/J'fZ9-S1cH:Q^~ <|gcwOaXLxOwy|qD}̇oL^&:`6h,KaS{}L>8nDX>6DAM6YVׯi$!n',@^T Ϥ{:0q'2=^DBO,Ka'Zc^DT_183HwL}([i%J*0o:ѓyCe_̀rԜ e9@t_oC{LP5dX'gccgl^SWzhWyAG\vrY . čʃ gӡXeqs( Dc!)'VEx?E`'&ҖhDB(RRgPc**}o)7b+ޤBgMes/ dp[`1u"%ى4gb*܈CLD"PyLv/! G6 I/w`(_/c~F]Q㎜O=;Ƨ:B$I _.XP>~^"=#wf>I,н5ha,/G&$h0#ka)$I9ּs%,$.XI쪠 ",gc'e=, }PԣU"󴨪h/mQ~*+?Z1E DEa5vRU*AmiQER#j(DS(i= )iQO$UǢ#5+$pfT, (N+'h( ?m}G?OM9}Y*@.[ˡ?KXE412~8}3; ƿsTCm?;.S 'RX;.8&DIz-6 QZ{={dC<9NC&}lGk#CЉsז4 r˘Bo7hinre6I̒r9HywUx#},z+ЬLEh 8[ϙ %q@`h'n` d*B## 8"Q55G6ThȞw/׾=RHDC,&aby&iܯ`7Jb* è=c1[Ѩfl%DJ"FFumI58;^daeT yF=S{0ONW( 7u05p;#M|`j7Ouh|2I :Ӄt *EWޜk{0dDЯVcpxI&8n"w*sUA~L@{w쇳{ %T" ȨzeD&Sm?E;MҎ'S\w·Pɻч/1 ">%Yܓ vᙾ6hOI +W Nz^E"LԱ֌<cȒOŦ1'm4)Qx'$t:r1®tJ=MtB!xr nE[7⃺@Cɲzx OgT@,mҡbuX1)D  YZX.  (ynqy Ѳ5k(3Fת0Jq@V6^+hRHosގ:ǰP5FdHu nHzc)|&QBںɰ6 X<#;.G5qJtf3ǀN= CXx:r1n'Nec 'GLh&b(fv}7ݠǂouI E’h-,' A G5HΓX{dNN+z1NӟC0W9{5M5jҝ5,YJ1QO2[q7c]>r+Pþ*'X1b&J1r\v+.D Bz{@>QnھTu@gs?X) 7aF|D,-xKk(q!9>#I=HgU-Y"~Yk~gc^^'_%\j6a,PL(:O#ӾJEb(tH~S;|06`g'6cr0 vKx26!}jg?TyӮʫbUB0J Nv %ӝЙ ʎ #hM|f{gO >V Ku|N9e) W9=,ϝ9UWy:xyf ǍMEfJ[bTioA1\U~i E!:ݩ>Gc{IA"RH$(:NY6? r4ڴO4jmjiVhv#Ln?dɰZ44xNxQ q:*& eŃh, mvژcWa6+|o+DqMd8ۀ:9HOEYe[3սV[ ͭ㿵.@-C"T}krbw;8ľ^:v| x4ыd.#8s}e)gbE^Uj썐 `S3!}7pX L`<rcM:fZ@ LL&+v}rJ2" zt5>(pؠK|t%/wlIFv0 fD:tr,kD8! x9 A } jٿ=M!=$4EøVYuy_I`DAe=NE>J53>Gga).Xy ) c4MzCB@a B+GԴGA {fg=$=\Ad$UOx4)j\9ݼ1e2js*yA F2pnRv@!Eu K rciUGqI>>9^$ 郎vdϺנHдH L.׼iqΓl2oN2YQ'"HNp(s[V*?J-fɛ ߭b/k#d,y-%o% :G=CR蒠xT]|Gbygzh?]4V+:᷍LtqB:U:ٚ (L^@u8"̕o15.'kVC~X۞/p8mNb&NܽSVNi K``W'3:ޖ7ݣpR&,m(]W-preYDuj~ ze;K QG}P\`3u焽|sz_ĀĒm#$I98n0Hwm^ 7 ]ކwQyz<zmkwgdKYF|"Ӹ(R\12Zf2F!Z/2ZYZ*ZAэEj64CۘwkPns'//*Vگ~0o\?`!z gӗ(ya8ӄfY nHTF1$o'O8{R`xzsCU7 [[D'BǗIby% 98!"'8t:z1ٶ_zYy+reQۂX5 x\E0sd16dY5LMMSّ1 MSvHPK&`ҙKгB ||RH:I1uPzv6GYjK=2FiY] E4%3{s[a1p-O:zϤ|=ӿ#&YjyuMz&̒MDK7ׂT6E`t41q v 7t4@Nj`t43D((.j iBˋ+ s@u+h3d-}&i z..!+.0p>-́vbP6q\6het4pk%!QDgu `R(ce=:M=:h}ӼC"s7ɂʮ/[k{$yjѶmh~-jնڭ?[KJ466)F|Pj,Y Fo "X/ }gnouRR w߀7'%DsX ΐ;= u}5$=5zӼ޼:<;!5Ŏl6hi.52=ecǷn\#sM  T9{vD- %Fכ3" ߒ.ٶ ֎F2?/Y6B}h"};0l#4D t@:@p@e޵dMhpX >)22ߵ>ωJ)d0 ~x(J*>U>_ sk*M8K,tɉ&C$L8LApp-JP2偘%XٗiRfGc>@PQJDPPPR1RWHLJ1,t RAACA` R"NRe? ֔s?7>dSF U&*i3fMD:ƽiAm2 OǖFsEZe $#h6DiodzJLv;ִB,% @"ο8@ I@b9Ë=bF)o?;I]BҩY1ww&t 1d;5oTN+3 DJ Χ38# 'ݯ~=$x"IMCb\YO\X$f~?F>'! r=M%e?28CO)L"2C@GX9{ja>C rT@b#ɾ?ɸ@!vT BЁ@P$J4!J=4_i"\9SR/(].0LY6: :76 ]G4dz\fɆRX0OϦ}A{rCC:d߷t{5|n@Lʅ?ꄑ4F .Tc@<ˮȞp1D>=TqSiX#D\cj-(yAfd1=S9>dhSbH _=c$PI?SDE$kH #hc=3E-u' "^.$Æ?SףX dLI! q8:TሚH`Nm> P iSWnXd>TD"0&HR {}8NҀ ICHn4"vP9؏`OdST@-{=Zxb&52f:pȴf1݆qVdH ѩ8i?q8Z!Յ&H@Sk6GTQ?D*=©ډ ]JT"+ +Sj0Pl"K+pYB'ucjTHyأT]#|90HP~f) ͜" ^\]wNG.JlՀ֥rN!u$_ @$ h;TQ5T(-K IC~`JxX$L pVᆸ, |N4$U!f>g0A }]}Ng8~{ϛ!u[-JVd&j3 C ٌF!2 X܂O12$f)e#i%)APE$CvzRq! p7)n2  CB`,$ t=8nxX.I &s'ݹq?zX)"tڐ`%2vqDP&'͘]{*4`CQ}HS ,?4E{ʰZ(2z`IOd*=ʁ_cTuX'"?5LńdȴE%6iC*EiOSx=G?wik^J%J:-qm/p-M0wo

    \F%fQ3PMƀQkijV<}. n(3ƚ BT8Y&(SK9K* ك0|1 23Q"[` -`+3!Ipp$ Db:%a$AA0t3("h"IW}{wUNB|d"ۙh}! h6TJ1QRҔPRAK4k0$jF!,%XBEY!,00[|K<;,Q0yL12>8d6FߏH$8C03!rG?byQ Pa9l (!Hn2ZB: $>CdPD<] Ɯ T423"Ru J$<\%lu"HvHȀ1D*":K{2n'3T"ٲZf*-Ғߍý9ԩG=n; 9./=\`:2آE&`3oiY=t9-=*)>\I@!pM,+_nILV!6OZW#Y\WxMP@8I\|?FI-}X `t7ɬP,gMHc?HDMF{#Dŕp9DPIDDțH 6Lz\^Aa$1ˆBn46ŀ6OΚÍ:8"NU/߬HTlNhh iN'L(.o?[?L؆P7rEQp. ]# p# ,AKaH &wzBG`"O/OO9qiIc CA$ A=q fb@"]m@GL! .NI'={$'M)x |P d9 'q!_DHVY=9!ؤi)|l<I ':и!f8{H m _1;ohi .J̣@P4 \s?}J as %XO8AIp3=IbsbήHoDXA# u8ma>Vd-Ar?9&%)r?3sOg)Cuhh9hIÓ9{7B.~%44Tp;29ˆN6IBё$DJDóخvz퇕XT~]sdѼH_ > e(Y @?qeb9Od`BDlT,tGe sƒNHꊟ~>}w^EOB)B44-0 4WiS *dr9ӊUBA)3$Jb@y`3!@3~ j%4u +,}w#1}QIL;uPҔVvQ$%D'״>ܒɷ En)/ Ow%VQe|}'#?d.:\$%#G(ѡLژ6 \ <pd 1]jvL½%?BbBz-*PC07rNqf-hE=zB2'B/y0X35BsE%v8dA4uhxW7љ.nr2 I|*ʪN!(O2T‡Bԣȏx`yK/@ @¨ā"wf/h2cأs K#VZ(Hg2*#asp jzhׇ \d,yv83ߍg, >tP u|z_W'F–RPy@9Mԧǔϛ:?FR\ L1 db DFq4-O^os M ..ഴYаlܳATnGPʇl9aقiT [jX2vV]!*1:Xz1 5̡`pU='̿p.6\~cdR Dy6cmaH|v TOevsҧΥ&i[jq zܠa9٬ h! 45<|̈zN$ܜAvaX; ȑ4.pycKZ 61lmY5̘84HYfMqp{ 5wk@tCL3wr<Inh)!L}CثVek*Tz{]-M%UV581Tkbx RQ{Sy8H|l㔩9N$//HE& QDAD!5؝bfj}21RSc c6o)a BDb6°"P9ro$0~ %dh%<?I)) @L!pr3t =IBWNCNCt>=w\ NZSgZRhD k"KBZs&nm$¢q15]2tC 2br [x{%˼*M  iAfB&gء ʀf"AE }),Q3C4T)$)Df`E GX2g݀(iw26=܉RzBhAECTqd;XbRV`7t2tBHyPϠٔ3gcS ";M*od2z] Z AiM{wP|h_9`cDLE44y4xFMWX*:RJ}#&݄CCd ^>_?Pjz-;s4DCå` l 4I/;6,x@eÕɤRrF>y'Ϗ ;DMR*JT3V bTT(2KaDU1V(aVѡEA+P]BrX@00  ֭i0IHhhH"Y*d>6xFT=`mAҨE*yziӷ,L70֐CDS(@}_w3!aNn@({o'+\ܯZSEU/<*:W#fhkMJQ+Dz>nZtʹ "Nݤ1uȔeb 'F8؆N 1Env&>*ןWrDr(N/Qͅ)5i~nLFtX U$ 3c93)00<9`i38¨BC{x(I~ѡEMgrM!)2poZ@xp6Ͼ&]y 4B!bIBF+}d1a:gKϙ*C: r 7q|nS l9q,ŔIGY7zsYt"B~hN:6J"A~԰,@h@$"%1 򫯕>))'1*109z}+! uU/bNቄ<3iF":@><b:(v/Ğx>0y:)=lYMLnN3N=w(.(鴬cV'[΀RZi(~K@Mi'G+݉-ТJP#B !2 *HB` HHDRĊQ%Ah0TiU*#HUJBk2DV%)38f"X`쟍VD݃7L㑘cRQ)3j!m1 ’%0Bh"g!0(3 h&,&Q\oj(C&'éQVcѣ$*fGЅl,Ѯ UUT85J$68 ;2Mk6*" H& *6~] MJ7%LQ C9@ݴwG2{WOoR{G@7)Q!Ɔ$Cs÷ˏ˟ydFaS2Ӷn*'=$\@.BEQH1Z (z>xԣbf|7wyfm9|q;YW \?3SaKF'ϖ# S!79sݺR3}0'46B,8Lތ;ь2=y8%4=D~:.&/+HͷjnaP.3ȑE:.B%Óvi)L'P za*@?BL" e꒐ٝ*CgwaB8KaXeY"X@@ YA5"'ݿ/`Y aK#dkҨ<ԉ`,*@^>q9iUQtx4Ɵ '4-\2%R52a}l;_oNru;vZ>_(E%YEYxBqq@N3rc3]ӓPu1eNPpzxކσXlݜ btCa*9>d7.w 2=I(! C.no!&2NlׇB\HcYFt:i!Kw58L/,I'O٧y:# 틜ys]<ˀހ`0$ƻ)aCHpIԸC?.sG)5 |Y*ZɄ!m  y|J( 7hQd*<kRpCS.4DXpYx@f#(15BNWd= (a;@m0.hdadgGX K$ B"g#vg7 sp`pyD|]v!DQ 6D̂a! FEI% ErB$)D<}JPK@)Eb9MM̘)*р)-p5DD1eBeX2R*!.B-ģ v EMgkXypSr6甆!$4dБXw62+'G19ˎ3!sޓ E)()PbF bAH`T(%V&!]urs;J?|sc!/ P  VPAbWDĂ"" "82,AAD*RP1) 27;dm5.!H58ES?,xafa2o7,`m,m#<I|tLR%Q1 uVlc;8=/ţWkd0 1[Jk(ɺ9&k7'0D!5S)%KPKBҕ+o C' Si(@0R#EBrTvZPV "VAd |V{׃\d6I?D]v_aty)*uO 'SQۿCNN.E*%"uSԿKh (dG :#^]tuKB-,}0x6R;6|zxqaߙ5!p:I_L_K[jHA"!9bwVa?$P;)B:25#0@߉6Wa7ad>ѤaGሙèpBH;^=Rv%yy;鯴#P}[_*(#"^ؠ;30o DH" Q}lL;`e_(`(Q! LS]EY=v#7@`Alg#9Z@G'Fr3I%!!B!T3/:1d;4dIt@Ԑ7_gHvF q]o=oCt`K餩9 43W #u+cf*+56{lg/ ;3awqAkYQrSެ@NȐˎϨdeiX's5cj=x㝆 a_G+D"z:tAo&鷱(o3 Cvx}Ƒfj))M`J 6Crqa\Q@@ir5 ۍC\ZhrO110#S~܊b)0&̭a֧rvA6F  @7gKqH[ȎkیY=;[yPMbcEܒh#,nԄ2@-\rW#| </.%H๡(r[2 S2wY!ZnʷFVfEf$QC❙4`펖4Qܑ$5e2Id@(!#9+Yx\Xu/֌xm143iHt "h=I@vɗ7{{̜ptIGDUXm1 |HzqkЉVX2\p@o4c`9.I<20D;Y!1o 1MqY7ByH*9N,m "K3b@SCvf\fq3xo:Hlg !39U/CͶmh6 b#:>4a&j;xinWMfy90uw$,! aHD8$xNo$-as*zpqͶZHn@ $`XL7&J2,CrDS@7 bpp@tp9EiLùWn^m2Skj@<^9} RҾƳΓ$<3NeUHjb##+-;<=Wq+nia&egKz"ƂÀAHZya-DD ğ9և{AɃ#:ӎZXw4iRlZ<,߂|j!Y aټ@+$ .¡! wJ6TR:' zV1|SZ\\9#%^S9 %a8#,j2j⨍dԱ#(xqN4o4aK/Mm+ օ:٨(Lb}=N=v;D>9yـ2+v#BpnݙDqo[}b 5@)*@ȆXcmː zZl3\N6`MZ=̪YIt73cη:[ìf᷽л%>)ydh.dQk2Hj<ЌgE e.3s Ƃh .oI1d 9lL)%:@tTdLn'8=hYOxqm|w>Ơ\xq#a3Q pKvz=4eڈ!G˴TFنȑ[Jf lY`@\m݃ ͸kˬ5n43z,VLHR@sΐG>p,^rAc  0Sۅa>ڑȽ;¼PqƧN@yvۖtӖy},ӰbA4cfo"8!5b-;J$?xt:iwUݲ֓h5M+ v*.vŘ  [/Gk.=9z%3,%_/uiɐXqB*q #b<,'9WbH1b1UNt:zdzC@u>C2Lp۲fw6$MON"4AIx8\W.:jfdK{FTYDhmoI.E4qu̜t.K roGoF 49# ' yCP"h9@vH*n˸*\p֏c:"D3gXN :O*{-8Z W[FZQaXbx9!7,*OifՂ+Depz!"Weg^܃8K,qߌ.q Qq Ɲ"guDlo%g5 FɠT>7!IZBR`𝙉'K [|GyAZ!.*&im `ONGqS ?ˇa3nzøai_7PH7@ !x 5;] e pC Zniާ8 YaFG5L62Jnxhg0R'`qEQhM}4MPp5%m7cChgC h;fMz x9 2#`8G:14 '#* DP cuBqQq7BJ78'CeW6ӇW#)N|,BR1:= D.6"!6҃T+fl24pco`,,0ŜGyZ7$'gg)KSp_C4fqHXBjaLѨ9ILM}8qVQ"z 5/*L5/sw(<IڋOIo9[8y7XjL `M6uamuA#\nƯHp`9DΏyk| P"g M>yBx H9Y38 4盋;2m7 ĸC91/&4@ȶ}XlC\S i(nSA8z!,a!6kYvyȣF:% PjI85KmʅٹK҂bK rMC@IJb %-4Xi hq`0ۚS=0Ct7;`  ei:,C" 8Mt6!no'7(kKCդ@ޛm9P9Lc,925X͖q`[`0]^١ۍa@am,2q#B;P(@,n4 rյ Dc `$ScGa; vdQ 3A  3m*a8etSr%7wAAԣF sӂkL$6Ü1K8@rmi9X=yŬIuDdP05&|2R HcN23x\RjT[@!Ł 02BNӓ,vMj]v:J|➯72 @ ۂbx9/F$~` r 2D t\DIEX}V,RDP4RFU@pPRɨXB{0н$($ NdP1Fc5d`Vl4$)NUB'0%qE$PܽAC +9_z|)$N;&bT0Dǐh zVՀ(+y ҏϧH=ɳC@?툌5!sC_xk].I륋r߿ݒ"1 ]%1XfX`?ٹ0!nxM}smB )W%?}K2)W|CMws |tz(X:5-\J>D_tp!Gzg3ռ@J\e@Z8qP(Z7e#"p^4Ģ+@0iUpZZLrq8j2D1*~NT?.ߧ mFz9]2i8;ɪ wb`>7ˈl\*+f\rBL־!pQ7'䱌 *G4*50jP"a}!$2`B<_G >AO"4ۀc U/g$Xd΅Q"}֛$j:&G|z圫/} ,8O12qT(3fa&7A`g7ʬ^+r#aAnkӆ҉vj s4] 3Q%ZlaymfT6B[N9"`#.Έ:6ᙇ3ygb@zT.8e=Lc^dh_G=LHO-Nb߷|l͉g-$/=yQdzfV)]JFd&4&9>8q55E `cAl3x񽑉afz HZh&.箻<9A< @ԑ#C 7r J ,D7^H[xq/^xlpax0`1K`wi iP%Pga}lDq+ <+=ԟ2"yN/,nkN q33CՋq ţlf9}D}Lrm*jl p` ZN\:@J.`G0 nA)%R8!2z(JBVVQbєfh@XLap@޺ϔDrk's%)2r0K%D%f-nSjCO02S3N92oʃ0>AU "D0$a/P, 04`0xr"T D%ZP  >B}E~%9v%d?YKb4'+]Vxsx" (hB(S uK $5[tݨvpHJO\ Ô ({S9/wzaU{X0F}?ktt15A_YPOp|͟G{y0!/BL$%) ] ΘӦzpx/h"_\6A4g\Xu):KgjTH(-' Q^uw%tP5L:%q7ai{RCqll+C"+(ס o:b-'L-yw3+Ƅ:b9lÇ~&N0G-iMK3 ܁ᏻED߿?"44"%"*o4}FL\`fc}b%DDR||Oᾁ:bb>ۛ'OWܧL14OU_lyf3Jv3Y2D1[1*]f0YIR1٠>;`M5+ gig{wN兖@*m#.D})o'J cPW/!Pq@F@Ȥ2jۙ+xtTM۬*u>c޽}|ay^=\𫷡BhI$T% nOB!g(㿯{|'/>~t<y.dj"dB֦!oy8א*IS0"t4F'f9}FTVPX"~)>S-R"&ow01ifRwwUL+m*K-5ad y}S (Ƿ!hם#RI>ӐBhvpGc:.WQ6fa ~="ai1IQ3&Eh hM{ }6J4#A'Xb2LIz xw)Rk;q~,: 0.`T8Nh8#5? nA򡃷"#j$䀧H axD7hrM.n`a 8p dy 걏;>NL\AB`] C"`F4(9 dX%=?@ќl0_XXT8lp`\ȔhHp:$b#EEHgX@-~XL; bK*M_R3n) Hcp/ ufI͒Yމ.{t :^q[&ÎEP_MO@b߶`Ŷ' :0 pQI ЮtuB xxlJ c)tK3il`"gs(8%aOJbՔNCt>$Qm@qpK@|885VErQӡF2l t J1 K4qÊ \"HrBU:|<aIJ&CL-)/‹gJ%^{MQ%ٗ](q N&0<4,-Q 3h Fݽԁ<dZ#i4,#HOL_ %D"B%*<6L\aNTjC%`aB@\[^$]'yr r$)04+rAXj[5] *PY|6T)CFt&yjgmuK4aqedpkMdldpk(C'>CG(bi xܙtIB;ȧOhg7]>j-$eH{ чɪ@p)X=C[=0} 4֝~0#,LT A,0^CcW`4H)ͥ7)+P. ®BUhM'@iBvAPq1?`&G B)݃mAx7z ǃA3I) 1!f Ò8=yH|F^FY7I,ycͶ=STr侟O rLKUN1bMC Y A#D$q%h`Duܳm>cߕ<0 O;6k]CF(zi1:9=RMN_8CxcE<~v!_q%/Ta=mS?*|?ꨶ:#nnwɾ1( " κ [Ƹ9Et52rhx[I8"u{)'*ASHF&/!AۤS'uHmSڏ6EAȩ5a߉@P5 h3!pX i T-@D]6X3AM # СHGU=.ٚJ z|e64L{#_}@}~.*4JAO+smziyg!'v$9MHsNRgȁ§`sU%MIwDUEۋ6e( 99iXd 'R8^xsź^*>WР`NtR5+Ny){J-_%=t;BD-m)e* ҍ2p\C]a¡E ݌13P,t,,  蓴ڠi;%hVqFI=2͙vQ;V DfT~t1֤8qAN /qFDK1M`%,œL4PQA2acRb,hdGt8iZXa?T^s&*[Gñt`U2sW!4prDOEGNt"6Af"82)55ƷQv%IaT+MSdED\~cg1bk{22Q)*~kO.@0?<.s*6W8.8%QuE^5|5Oo?Q>>\}hn<`} B- E)K(P^<GIt;Bmר{C%mnٍ:ТłswCy$CAT}.kvWG Ǖ('}&-')=S2~w4]l[IC)!/,0M@W&`"& I,SԀ3(JHсʡP?հL@O5u`7:C|K``h$ϳ 0Hh@C>Oֿc~%m~dR#G Jvo#5nevUp38}tz+'`I Y!0 ;xݷpoZ!!*Ltga8ILK٘ES,<&f* ,-J0YDB_E4QzIY'Q'${'Vy@MRפYm#:Gy=sx^N@C8E&zP0-09z@IØZ_( Q!Q5{z$A[ܒ8TQ f$xB2ș2by $(Rr002r ի eVRRrK`S qӀf9oYH>R !%O]rz%1d[_l?pW#BJ_^kD% 2ԲlqkaReP\P)k,_޵"|A򤗩V6k+-"nC;bSWV엞m ?h 5l}>2a08_g&|[y#K/MvmBiݜXޞ?;#XyL.XH@P~0iiQ^IXKՏn ?M+9k|l_p=$rLn{t@'Qta(BRBBL"Jb&J"XsRYƑJd 2ZB i' 4Lt,2uOD'20>I@cOoâ /R/DaYʦ1 QQ(jAP JJITQEl0ԍIag㑚pNlTbQUV _d{lα I;7QbKp'>"mo9`P@%3g_+~@~]#%%!sm ]uŐ<̊C2eAfd ic%k htKLO(pƴVϰ{G}ñr`2|Ǿ mcD:KFv\(D-=[tZ| ~YQ~#.{!$= +2 ҫ0A"u]rR( DԴ*%}BӟB {I!-̠݃Ms;`AI6g? J̀]GߵLq!w8o7hH؃jCDAÿ4x?<~2 G\hwCBa0s0q~lZsqD7u0^aQ4s|2V#u:~T( u~ 5,Rޤ]UrogC%+`ig@5"k8~ /ӧ J5&G~]V)'%hɶЁŚxN{Ad)WI,$ ~xqÚ*`\ZU8A/ (~0IGBᛠsR^<<09;&{A|9N7trlLy^;т -8Jt_DT#Pfl] :g$vcZ1;%/d.wgƫHoGlϋTP )NxሐH_㍩ J p bNyg9Ø+EAXxu'XH2qPYY#(b3#%AaS$ #+:Ԏ r &,8`PDFD$& <5!H}䢢l}I)ϲPCie hg^' !KMRRd[?Ǧh\5d삔1qcO lZMc=?1H!N=/,\1Bģe3zLA {0sdŬTv xP?q&mirwvNl: D1AEL%~ OhPi U>&Adƪ}^ 5s3\jCۛPmPa!'vB0d`xHGOy|w~p< zs:'`PF(AA0"&8My! F(]3}r=ל yXZnNL㬉m%J_BRm`P5{`+xO$݁_d2dCn`;/o`Y24T;V>^pi)z1a9)C6&rUR 7F E*dP E̾*(]@R ӒvރZt%bCT`VW(†qG0|s3Qw;=hk33 \X"dBD #xӴ~X1xq4Ӵ!;j1QB %gمMHͦ!Am]l3+3eTQ`XF(4J'fo@>H{I&ls5R)TgՌ|P0D"a먊f(jb !"$lI2q5(lhHPN @q #Nbr};#lG/n%4@!JAJry1SQQ $%ĵ,EACTK!IA@PP JTCQ)21Q0 %T!kX=oa dAǔtPɁaucmqI)t ER0M`*d*ç6z$ A" d4 ʒSw|j](iMҠIC6'tzW5E+DŽ} '9@Z/Ej, OŦb<(˯nAd1{Y; dԌxuo :BE}@ LCR,A `$ CjJ X]0ܦg "1$/l%!׾We!wd3w2_+CہUE)h[ %VWi$(,07&. 4e⤿#ؐ1J 04)ߘ<ע6;6*tSAD Z ,ܛ Ols-@6H|W^@xÜfۮfx>ptf=^:YtT_+<9B($n*%wa|࢞uHÔ2nj^H"h ,~@6@;T0AUZLh 00Wp AJ *I 2DR!T%{h{ǚq}l 4=WR 0U r\xnf0cGW@G{ZZ@@P6>r#㽊9ҌY J.LGJv`iDcr!rC}iY:T*%IãI gM慣,"ގe9:1H蓄5g* b>g-}sFNzzm-+}=P`5`F&ŋXqHpe4}`C 8Cvb+qb&*4:͓m(*b':|o}Aq#_qCO*eXaa]6V[3}5P*sg'N΂O=mmW_7B%J: H绾<+yw8fgK*f4TT:Oa_r"0TjW_Umg'(`Ƣ~J DT@ `@?~./$U=:kuWtțqM>VԅRp',M!B*YpDS|O(iW0Aj,7x4AQ!3>tSVL:\rqsftQ.A#@%~ 1`2p?D4?44-!mD(uD(S'# iDFBI$SLtʤI<=!'?,Y;zxRh?&xBaߡa ɐZeE)Z+"т.)ǴR# %Dta=ἯL OO'Na't-c9 %~,d/tl-Aj~@qHZzq#? ZNj0 ;~Ml~F&@:JIIHP4@`9 wd>r5ڜr@ V\bbouz}B}b; w0ࠠc;4] $ǵ;2gSOH3,C,2N2T˩;sHRΉ$ڂ;@@Y 6JjA5* Y K2˙fa;!Pc,֬ƟMi&ɡ]Y #%ʂsԖR>n!+XcbhY  7R&Y]DL:>]ig_.DA1~I (@JP"PUUU )BQ P992v >ߺ_0KOТ*~C|#?da|dN=pߟB}~fD ܊ 䢀iJ(abC@O5T0sHʂL BaPI1K(IPJ 6z|QzaR@PXOhYZV@Kӧi?7"ٌ\>>[I4wxr1ezA7)y kI(4߹磃g>3|lV645˛>gO򿵤|qX~V1*$bי+Z$}g a5ؘP82& n\NEE 8g|hct.7.|?oBxrQsp*A7ϑ yzdwή;DmH##g;Lx܈a\(NB(Pu6,lhbX|gBammh T^\}4rOg_)>2;#7Xw ! LJ˒<1;0g<!^y8#$vE/>Gɂ@ӚqhQ-;N1CB\4{x~ts?!P $A:52wؔ@bbG$sStǰ7=ST-dR 84HJLLR*^= lwnfZi~&&osX88QEyJ, EQE6X(V(x]véBR tYq5L0)%@p &4 " +L̡hk X2cQPhjYhI@Q6 @\801Y {,?  (>Nh >R!(*W'-f Dd魄9EK4T* DOv%'XCB , Pѱ)?ߦE:UR":(@t%ݰŐ K{!;ZXKO=o49;4ya;0zDA|^^Wwݟ[6c"=ygBS?y#f)u$!\m\B\׾"cDN!hC'wuPC|( '\ :̘}GP/+Q*֏7 ~CV=̕KCrǮO11QW2&F݈RM!$$#TQLB0 DDDJD$A Q$L"R0APDPL*04LB)PEIKQLREC#QU Pa LP^2R鮁K{nbIXIX`UIT;bE(j)yO! N>{~ 罙 1fYfb?Tjr!S0wd;ıNݗ=3 !C DR*<׋P]{tZGnr'i|SM-p;r|MduC8 7 ž<@DgF\!:xi`ExQ ,rY'hBP.MoP$ Ej 7`==>V({(a,mM? ǯ=0SeN|M ٫KMue5Ke߀A9ʤ(@M 0'# Rz2Sq}$ʅ%7s  ^gygݭ.@|~ HL@$8!?gp"pU8 M~Կ촥*S&(b$ !͋Bғ_3  3$/#5>.Y,G15yif:!M,HUmq u   zw9d򟋄@ԺՀC&icKəysH8(D'! K;Dy}0`fܰ`Hb=ǿu;BY,h^tq3Ĕ&5$Jv#ĠL ?b@% )@鹾sb5+H3TV %B \(({{:(ҾT՞mhYƥ3Cs3R/Qs'.b")EeO׷xä)U@x4& 0¶ ,,ìnGln2Ubէvp5De j_Zdtt2`)6E]Nrˡ)eͻKA0|Q!cuu<Ʌ"~H;ahId:v/e]J'YTA '$Nm[d N5% x#-5DI;kpxv˄RYUP:2x:Ҕsﴬ^+dȼZ"Y^r ~ԤsA@])6`>T sYSrǢazR_.cy8ҍZ᭿044g|!twˁ5PDLý:1{頦/Al/ʕFgӓHμQKef>ePdS8K`ŀHb&;/brHjH& &qP,ÈY:d=XH>J=@'̀$xiZi)iSSKS!]P9;0:g:Cp d$|0 ^F'Jl>V!'=`RtƑ, J"iB a3 IW4=v}ϑe  -5J@c1cL vXH4#FNb3?'!O1<*1 8~ E*`HOϯQ*֜N2D$;:B=< n7I["_n0%ްd;_|; h_\.dHeHjow<羚O5\<3)xv!a,k8hwqÙM):xxF6su6l"yiP#O)lZT/Qd.Q9 j s%nN[-[yL#8V ,]8t= hsLFNB[}y8^*l9"S$@ FDUN=$! 7'5yh3XA,l1Sl9q?wX oPr8wp @"=.w- [OnSjf X {bL\Qr4b6 @ނ~V1BCd0Է2/%غ(;Yo(0Sa;xA^),rP$@[+}TqA:b#7C#9Q …q! !1NP!l?y>f0{g>uvHVJ]HV#0u⑅]0_O4/N{]Ûsgs]Ӟԇo/r F6R"0X% 1M:O@~5jG]NWѯ(AÁ㮬ܜj9CP?xAD!@oNOr/xA<5BTBr|@w4/=O!f137 ⡑UM @D"_O8=vbWl37cD}e1`]0.% ?i>vslQ]q׫ݡ` OtL;xgۼ4$ R 4`SRL!QAT"* F, [KZ%UE$E4DEEE4DM CJ.^a4 P>Yː^9Ϊفp[ahOWGgãvK2VS@4]L{ ̹&1d4C9,d6ImJ⹳TTvG/ijRpb\N>G|**by\}H:6/T 鶹55[*CzN,KBӶaNX"=hÚPN)<:S/{qc["cm4#4Ld $;N\l0gГ,m[n $qK&v -~E8SF-⤊DHN<3TE T@EI ""uI)$LKD LHfda@frFj AT4~{lo;(R~ ;M?9H&!{ AÕ$Om HPeH?ow[m;%-e@<8CA|OƜ{7)]ĔܦqkXSq7kEiD`k3֖h6+Pmm`0[mRKMW!Xd| '"N&3X-:NP>@DDAP3Q(FuUʀÆlA<ڃݳ&&}ЩM_?õsܽgd*b>Iwn+< lIܸ mUD[mo}=|V-UUjDEQH2: ]3- E7}Y@TX*"SC1UMUU]S2(0%*w>?W\K|っ'/ 7rWzc&Hz$fBw'UW Svm~%}t wZ@ŐO=dU(C\A$&t)*$>\a'|<A5 's` څhPx i=GAG!ߘzWтU"R E;8*$|An_$'|.C..'.̄A)(0n_|)^})ޏu&>[ԣ<tyNeN ۵7kSʈû/ |8ODw-ʌbOxJo}w}pkٜ '}qypDA"m%>߶Y+X^eg}M,3!ȋ0*Vm}N6dG&6g<f+=ް./MnaQWPWccTs˃]48 !CǽNC!w ]$q߷ߧSs &F#jS^#9(̞s(Zql=kL1m_$ `q6 6X͍YL-Wj/& "2-LLKϘ'8(êXQYNeꇷK43BdaEAPGO骆cc؂0Ḱ}|0ՒT\gg檀b&SIWa& ۥ71MByI `~_= 6m1IE|(P$or]kӵBc }=ӎ%0Ww$>%j.`?M7C 2 Hf`+["Ik89]EER(̔`a JJmJ%lL[R H3˜40d` @%!E4 0W;Ib(H2IuCR(bA'9$:Azx"k׶1>NqYO?Zgl5 j{Xg6B+4PהXq8 4 B#!*]7}~@7XZV0zMmUC-1(͸;edX#Rue XX)"ܝF6D}i4)К] b NepTO\ SN$!`(/fM1[>zSPl)PM 3 ZEҨߔ7cxɄ@]fBfUXB y1K{w:I6A h(5s/go`b glC'jiE @u} "(~ǹ8YX 36ܢ3 :Z zkY:ɬ=?f :Nr&gb41mP\' ^iop'npfIR~\ɩg4Ϟi_w*Μ;I~4Lݓ!7$ 8HD@Ap$Hr{{7Fuy%0:509 Ÿ3ܗE B ewOF`VnV¶/JmL3ЕԖr-uLydFKYꘗxJMhDwlLN(2c`* i}=!ýؒ~'yyBcw(+@`dž)A.<9l3oN3(N{g8dqxnB# ƅm`q98d>|^7X<å-B :UŜW>Ic$aZΐWǤuѓ;L#;$ZDu-;j^/ :B]o 19*Pڋl:Gǂ(h;I%lBb |!Sl/y0UtR󃊔ÍɃwOqLt-쐄x̞s Y#KM_]3 riC|zU9ϟ=˹ԞqJIi:6 ` |}ZoW< g483mgMׯ < 'y|g c[myQΥM^p6 vE$0^ YH~5ԔE; s:gܔ9ŽymyO])E8՝4ݮFl1uXGtNp*)3 bDz)p+R`eڗ],S89pzY+hq1RW{2'2i'I$'8,5Hü.1kg\l; iq6UXZrՕ*HT̟EaBo\ЯMcw%/r4L'Z|%<"ufBRT`dx/[ƘJJ%)S"3C>Eml)A+z a\!k"H1=%y{Zܻsiq2ɂUa;6ޙaxt700>mN1,5$%owzWS5~m6zbD-9Wtþqp7,XZ{e'hLTϡHg)}Swe$NaG'Iօ1 s֧4tIbCl4gшhiIfXfxxfcm(18av}ͻ &id*t Hhf(I"$` Vc@y"xaA ͲgM)vGALTeJ譥Ǔhx{HqEvd_/ɬ13>憪O|Ɍ~M iq>t.5U:niZ C]qrlNRPiO$&7$9 )ۊػr\P[oؔ-5Ǿ',>=nz?$_0zat/}鋱f .&:!&ҽiK"0hL 0UȂ\>_\k̙}?p(|J/L (3@IL$lﻇFcUs(l#߰QO ^Jάj<;:)@ !ˡTĦS+qɈ8=IHdQ .j`XT\0IX!Y g.bǥ': N$ d"m g3y`He-QIdB~fEx(qzɝ[o^ ='8]aTg'm ]0y d 0P8s]T1bj%)P" @=WJ0DE%*@d"8GnW <"8}~{Nwe W ɣG&~èPVQHj"*bs,W$!TC!LW$T JH J(XR ( ](, HڂC`Ը@DM4J4 V!D ̈mu+5)3M#TTB( $"0Ox| PX z|pa8"1\U88 0r 0) H7,;MBIXNX©s^dU Z򁯻nŖBԵ VmŌ+PPf @&Λ:6TC ӸnEnIDvH%DT!x!p|?3MRU2{V~?>):H=埪*Q#dVf]"ȭ}ѓ͈WbOh4N @BshQg4Oqa`5:ܗgin+^5UQGqӶ6v8,:*?Q$Q!;l|$JAh AJa%!!$ TJQ-B0 TRC#T,5 $UHPD4CMCHLHHBL01,QTDAC@ 1$JPĐD$Q!" o):{@  nDJEA@148 RvNnEwGNg _UTu0 #ya塇9Cm:";A"SܒP1rep/8!(ZVBeGC7n<* X DD eqK R>(1Tz~5:kPR.A"ĈK&kh (%@aRY=E 6, u/Bا!WS{2x[Cwc-$@8H?y&\0{wf`D"BIP@MbkFuՃkIȉb=ؘQ5"Ӭ0+ BƠۖ℩cqY+ X;0".){MsԳ;I&[!^tO !;x{<\({`so4̔CBgw2?Oё}򨇾?!T(53A]^uVbnMX%ol_Xq,ͥ4.IJү=@F<2!HS )mkDk*KBO'EjX,2HMȆH҃69auT<Т"ɷ̖;@ڧn@"((`$ !'Ixyi6P18#  +SbDHc 6vPB5 JY'IlKfV% Bj$X(1id Z,@"fJȤR34*䡠Z@"% i1Z(H,@( JKXH MaRZ~PZA)$fe81(a0`LCP4%@FpJ1 d (ĭ!R2&݀0Jiˌ4E"1"0!2Iu`<1g)*HfRVSXĈ"E$Y"5`^)jxS$R#'Y8sXίzN98<Ӂaě6 d2 8PNbWLQUUK[iA뗁Di P%=@9Ä % X~wEz;JQu2i'ΎLN0TC PJbIL ( @))(IB QMRDɑ(B;qdSKϹXn ̘6n:?woGڡ:.!܀ 5@N.ؒPPAHC1u=1ϪtFΉx97ׇrB4a=%zI9wánO'(8@ QnܨX҄7Hbc6jޛ=VI)ÒpLd*œCeI{kt(wx]zL!I)';I5 vkgѺI)8@MKzw&FE݌@!ҮxOye`4XlLgSBv0} O*yNbaPuk0kSI6MY/6b"p3Çuru6O9ܔ7Xr2C rV Cr%904]$ɮkpbt!nصyJq pe$YDy(_od^%/>Xt ɆϥMn Yu@c6,pDda67IkUMDu|zk0U &eS"$1̊kb0{z{ψh{Yl'+'uxѰ ɖKh--.a@|4}*Ҙ;N!ss[B3;b0M&l%&7s;c|GDp5W<8Eއ=C.)(ءrcrC?lكY!Y4HE-!Q410J $*EAT(SC_"wDQ RP({BHӐ!(3* !EH, S ,d 4!0!3H"P9 @!E 0A”,HCXwq,>nz0)؎UFy©H R"5G ԑ !M.cpsiS%zOEFcJ},wTNohGl0P MSNm eO>x2&b̃1ޚ ~wx}ߋB8:C{>/?9 J5_e/'ن @J$ (iH[X(#",2X{vΧe ְi|eɲKMQIf9#zKD&@PE" &".(Y~E,\B:$w0tK  ]N`ԫ ,A8J"êB%;XU9Bu#)#2"h&C6b+nbdY.j*ɤ+PQ K6 $2 i)dR] HjOQ`cAVЇ@ s$pc/)D);hT,>8HQT4>2h$ParAMĬfЃ 0 WI8^@.5>ݯ~  )Ri fT!E6d\Q)1/O SI=O/} }0QdIj2B^B (S]Y=Ң>;R%y3b cU`<:0=(}7Sز0Kr-E p"tkXt`FPm'*WO,ZkWzn@Phm.:9dY)u!λl捽^U)@>OԆ*+g_2YH)2^$ TKc}kn(";<0zmߺv> IC1N[BYeڦBFBFR*CBR7Ɖ,,d%yҒU! )($LEutniiC4򥋬*ש_F&8h(? Q)H('`Fxؔϥ)Rq(!5 CBU:O֖c.79d%YfMrD庺rjiJɚ\Rr6@ y;D #GkwxmӂD@(X}<((6=%BOED8Q7Q&J`'  lLIOQO \_Rj r;~Hd!~% Bp U&8MN]?7bc0'+;:s 5d=P2nˁzjK)ן'hI'&TLIu)#rZX jCa0v֙ xb Dn0JSrj̛k$r#L Թ0 )(30`W1sč>蚡 ?Ov!bT` n>k7a@|@Ĕ "ƶÿ"3'JEJ+ J[jEC6Gwg6*^]'FN3C,(L-* 1 D ;!p'5%S$zNþM8kIo,O2sN҈r0.*IwVU8Q #/`3 q@.Z{GW7 1(9^9ц9Po𚜞jI|=Y=lF ̪Bv+AR~TOe_!=`Iȝɭ9J.J2'G!];/P"3qqm@=ʰbgյAQ% '-$z~G$"r\j0xE>qsrjUQT5jK@CO ;?i/iRta)$JM?l܆փ"dH+ܲ6ƻ2 \rWE\CE@ ? <眡jB~l.ڼnmt|a`Z$2= 5Td(dAf<'hŇySmM`^zô&66;p1 Ë&Wd6^LR]BʍT`!O ,G' 8 `=0v,vk iO(J r{3 믆  !ko$ncxƧc"ߎ0lEE3'²ߘV)΄YLxb9Mi ,}҇C9Puýk.fy'EAHohl3!~zRH!,dz=., cL3;OcOga{XR@gWt*].'uI{Ǟ}` >-(x`JNPv:F>ٓ(Mf 6;I);ew`B"oJ`v2 M%-CQM uێώr+$=L]OG1&/#LCՀhM̓k/inf$ fF!בtoY<J= zY(1H\1˸U PP*BZ d>Gt/]p);P}"0<! =Гm|نɟ9L%5?>}j/cM)&pZ`}=r%xA~?Y{FYq|3|UW c1si=PkX 4!ClIaa>:A; ׆yFȜaIOw@Db^p4Uo88ï<١F,QFq$s3>by:}$F_T ЫH@Rc3$9 JJf*<#'A1`&2yI$1C=N 3?I 6tbs8( VBD42 : Ju+dJdu&tE -.A4v)%;iN' >B*zz3$|@_9!PJP /0n v'F.GyvsO !TE~1vOB ?qƒ9oh]CF]%HHHr#3 !v;Hd 㱿/?%m1yLОR! =OnN4>K>>}3cd{(JKZ-aJc*D*a)2, DpQs> |(S\P}B{>^/=ǔJަ(9tZvk@H!!\? CC= W%ɏh&/Pӗܛ>exb+HI`}0(112JZى;BtC7s~fAcL!{͡80!$'vOI9k @^kN:`y۬W `RFRIɂPbb!evCe,ŕ wl 8$J3 ,P?M > ;w`Ԡz]-+vd3 =SQQBWݒIfLSMQ_@ũ-Ȳ9OժY~+s2B^Ǖn (f%MN(Ħs͗pA陆agGQ[D9<=E&PaP!5g T̆l̵ Zx~\7玐I{zzUM]ki-'UI i@%ў< ^'x@tՙ}JDT{d7'*?Msd:$^6ÁIB#ͱt<׀=>80y`>!9_ijbdن,偤NM|/p|/s7ٍ+ Gsgtl!ұUz둟Z\q H  Z$Ifq<yԘVc&ڲ7t%F{ 0{## Cqf&{G5s1)T84#OdX!Læ!UrNY7Na=B-b/9oxb#@{WɁMFg?aQ$Y8Sǽ?vu%yu#x0HQ *rSڂR2/3P8qz fvk(V.iun)LjB -lAV/Ixw .dE9qdN+ #K1xMzɯ|򸁘Y!f$4c!k|q2l~Y cRa!4xr0sV=DC{E~C[E~,(+XR\7%-ZoF' O / AwDDJ%R(-~o b"+vl좠Sۿkm(V [JR}]ǃ7EY*`1D[@ !T)DX! `aAMP*aN7/Sx 0waQG B) l@+Hۓ"j8l2ֵ-njUm‰'5F?q4^jB䌲;f0A !ZW qdtO^2{PN})ꢍt 2#qLE2[.s?eJeQP<`  lڊE 5=|(EAWjyju1&\Դ#mlp9vnP0FY 9%29ZxȰ2`ܦGh4܌b JqI#&M&$[!xR+ 4R)mΑdEAXp`uB%OtDBSlսnMo[ & ɘ"%#HC$ ,OW7JMd: RD 1Q2F`#+fbNla"Ki5+Zk/ʐ`Qҧ,J :*YșqÜBT*JQ( F0RDTY \*ǦaC1JE5 $u ő80QG%`œRqE Q委:+9c"EKk^hXC$SZ$XRȳZHu!Y$&a č"WtȢ% |{BogÉ*QDc8E)3 h(!iAM D`Taa-RG60PU dh!ȩJd)Jj(@b ,0Hټ@uny@Pղ$PB b *"g|`LY'! 1oIyLj7u  <Q(YHJ= D>^7;av͘w xksQJB8pbgn3 D:CJAHHv$l9W!QOv-ݡ*HzT#`ٗhBCeً MMsKf]ہP8)\2!SY 3=*p&JQi M-$<ਡ.OzjW$ 3[Vq12)b)8;3\6x0աkD%2"YqsI۹&qY} ,Bғ6m%@y>z"ZNMDdfa]!{eA9HӟA /9ox-Jn]Ƥ||{9 o%!異 ,ro(.p|rL T`N:i<t&/C=Z ֲ\@BZ*(0Q w=?;/Q.t-4=fCQMrO:CЁnS '==4u?=~KNZ7kQ a1$:QbX*R)orXت[U";I\@ԟ&>',T$>Ja쟛Ƹdm],hyiκpqwmVŋb D+[( F?f> zEǙ>h}sJ &{w~q P2)) @'DF7S-;dG<~)9%a)ah6/Ea#=dD3Ňrv,*Z=Ob_O"PAKd)B@Q>钏HTIƌI$>00hiES)zQJ_^(&C!/E QߌEgA|eJP1!D1"R)dH/ %LZZ()RRHI$, xJ93gf}Ěd̔OC;y~N;TG>k$Z 5}L BM/fPr${ L^Ey?SML%Hx=ID*PLEVS̀\'s)9.gu/~}>' -aQ-K4}ZD+G>hح DT@4)+Âu:=oodD$ 3DJ;eEHЭI Ihab3`f%(Ea8X/U{9?OM1]B+A@P QM(k~]R$S DƐ( hV%ZFCTQ<^'ju'IGK8v`K;si_m0uݔ CB@ _Cj+އ8B R$Aè5dJ|p~?O7wW S*aAH E, - R,P*0)$K* t0ƱG ԃ p3Gr6Hz٠*&pC>: 8v6fC˳@HFbJZȢUL$eɅ!'I x3UIhE=d_dᨌ@̟{ #C)N8PDT0 Bs;y ,=>v> B>_cnTS~'xܴ}AQ z Rw Cwt!P,Sʢ~2M|9~rvb!wL1,X}1?Iq ɨI) H&`A(Ң*lc`Q\( #^ 䠍 mK,фɒQ [ zD&Ði1iGpp($ij'cA }$ _>1gYO!"Mcs5"uY:ȿ?+h"rhL"ۉbP-[#cR#؅>\L~dy1zt# 0YU׸Ϲcsi,9 \DLsc  q+_K*Ļ`۠ˈq.n>{wk9,E ߑ:KDS_ψ/b g`#<|=/Rr%aKD! g ǟ1YDĈ>-t_ZCU5 }@|X;~_U5 a>ed; | wp<<8w9U۪ ߣcE/:7#i1Q8, 0* ]|ΟConT3wvt ip$qBNoP!; \Rv&#%Abh5W~ ޸i%7%Yz zQJ ŌfOr^K(0ϥAFx.h# a<>8t5^<{;:xJ`X!`c?L3mb^9͎׽TKmXbdc"E20\BER$z0X8+؝ah;YE$YrHmf}8 r Fuhy3T"-xs oSc7\rJuK!ւDG߼yM-;^3LS+B#AJF*ᶞG{|mv~)K&@T ׌ak5ܾn;7go` l-b,8BN,݂561凉Z (tØ +:Hk,{+(Sm :t$iMnk=Υ39(,yw @p'_k z99e5W\BM`"@[Ю@vG59zoyy7$ Q5Z X,b! D98^Ր}q A[m;K/sLe8:K,K]hb.p sH 3xv~/NrauZK$lc!'`:z$ÃR@-en.#H ' x4vM@T_(U"7qVtՇ4`ǜ&5sƒe,޼|/-,97gq7!Gk g_S^cLk]7yI!FR$ѹO'|DEkxDArCx?'gCk@e#ۗ散 Axbaؗ+,h_Ɋ<@ZhuCi$[g/4\Sa$\^#fCːhAg 懱qSOO7W‘̊S==VAa'@f%TD%bUΘs{mdDEb0~@]s&ːQ!Cka>>S@V%PdBS[HGcbBw84̈b_B8dP+h|ޘ(l"o509'駒"|GF8Kmђ"8HX=:2xZa0x^d=k*q|I赖S7KYk<@D)5DzTcuqb[,XxbĂFC wWVAf3%O`=x7t:pHn o9iH)r"jrۙ&kox<ʬ!,`En fٹ (TPj'Y8᱌pAv|`%5[`P g# YdgL*ڼŌNM,GԷK'Xsr'=S/l|ōNDwb=ܹ#, Od1HP ,JLP fnsc4Kl:!e%vK!aB|Ӝ/K¾!4EdhUh)E.YUX}hL3-, i Thh ZRR6{̓WGRx9 %f(yοZKv,P KA Y<ԭpK[ 4߽BxD!<%!Y"mJ+e aL!ż q4)A` r!VNr͋eΞӋGG[*XwG4Y\3TO1{Dͱd% No<[t:Mj_];Ȃ0 p-m ˅Q=To<᳓*QK[rY=oy {#=>4-{8=}B=Bbd8xvz~8TByz󱆔40BC=evhdMPQTO_P0z8t`QbNse)mr'y!E$' )=M%@A2 $bD`hD(B؀ ޥuzcƑxk EVZp/ P&i4Ynd;zI/n`;/Syy0QSY(1=F~i zw&7wĞݦw~ P4(٦غME9 |ۊ%R)TVMO!<$p3[q9B%(De\T|+)ZPL!e{xʍħ5?Rݛʿ㱹:{vJG% Wan%M PbU?RLtu%~zWdv}h,3/!z@a@l|j4?ϢqY%77XQG؇<[MLìKe*hѦhnt֥!^ͮ]K ^tK傆(4 J U>㰦yEA[D>e=ǂ7$\àx!P܁}R&"D@)u#6 s!s̲K$(,`84} J2R/6d,˱H%tp`^$Q @xagXCv9cCft;)ĨAHK;6{C#1 1a?3玈YI"#^#(t&Z"BpĠW[,,G(?>M*0&.!Bx'҇xf@^„5*NL'VI2> =:ILiEo!\ՇܖɅhIcR GHi}]tvE_F?c@F|yQٻkIFpCS ړ맚8udk!3ABWY{wCX!Fh?bs8oZ&#{Ra_ MG 3VM05X9.bS Y(XOм4+YqTTał pq2L=S91dݧVL3A""$-v&E6!Rm-W04J0dۅV(c'I| Hwp<6M2 Z`qQyT`'N:g Ѽ0euP?G&a$5 =mt#0$@;,a*)i]>WGi *D(|WxK)ʢFCRJE?M%@@}7E2"* L "I&`JxCWC1Da"~hG}@>_T&:4"3WrU} Uf&jJX$틗Ԥ_p ~E*AUKhaؘ9_C|QX{SbҠr5UXiU?54p׈zǤmUlxt%&PͫJhsG$2PDRLL=P1)O{/=GJco0-%CDsƓ*NIDnNҁ*n&2'݅"ꨕͨWk VېQ(d&(MIQ%.(,ȢJ(Hp 5ztY2 ;!#R+ByB Ⱦ! ӯw`šhqlֲ˧<~fS?!<_d̊AHam<[Sh‘4\za)>Sn6(>ZRJ0e?b=&й{}JmbpN6NKH@8m<{4 H@(L>4 xmk|΋L^Z^WrCiN4T1&ƀ^bBI!YclY<@ }ayٞ)>9m!Br )2FhGm='$} zO>jtnjN2>kF@)Jϋ kjpkrl(oSgXHC['r08kH@N@~*"CS9{Hv7OkF]d,1Hƌ*Oaw6E38Ym+UTͥ\՜ ? }=c 2UFK3)u߆b.ͺq{:%D{bW!7>D `\KIBQUX Ѧ"#2$m6I݋w5Vð @ I$Jt:; r%9S!40($)$H$(\\Gp/ǙqKTqq6P Yd6N(Ū!ǭppx8'H&G~Г:i\>IFCQy1n'0߫,J;-/[hN#@ _8z\4^ &*&ŵtX3 c:*裢[g縺y^8]99gd*Jf %C6'b~inQ],b(*bj y lz|$Ӓ3юSHP4fhh0zftyKY"B9e dz3|;|d%PQELDL7}C'(̻ݰumy))dᬂ0wqVaEbyӲ041l2 7huoLZi5Lʔ&꾱N,lyvS -M%Еg)ah l *@?>N텉մ҈DLy !͆sԷ N4LSY /cfl1p2VnWl^s\0U%xtFoN%1aiKJ ^F()l"6UTCi0H%JsCk#Le.:/y8Z:IihJZ (-,fjفuPYk$+Fq1S4@ fy:;ȈöQH DQ@Ƀ=>-S\["1tϟymac#`athx GqvRZ*51ZIU%3m$YIm: A18z [=pr#@ @\0&qvW㙷MJ$Ʊ2p9 5YN0 Aз_Dxv 5$۴q:ݸC/$C=E.OTB]6#!SհTFDi)T6 IO˫>$m'}O0EC *a/CO~i.0YADWsED1 At6Yd`)`}: ( ^!(6tľdT82?*iC Bfy8Svn^ڣϧ & h JdFfcǼ̔Ϛ'MEe),QDij+ٕ2l&F kfAO}RNs/뿭'yN|00#$ԮJb8Ɇ8Y*Gz.2(OIږ?)SA  "uF U7-9AYbxR8%l 6b3xNABb66K@ai2ƞ ۡAB-*-%! X0f!aH`J> o9c6*#G7̙%:2OoQ E<,d'#Dfx*2 ?{R] 4 &pM~1EdMsEЁ4#} ,upGJ$? }PUb4#bTKD 2e%9F;4ɐ'[hvhqj$MVCHmUpr0cu%ɸ'}{`|BԈrm SC]3!Y|_FhSp ,jVbx}Em 1˚qBf1$ja@6'}XpɁ!`dL]eL0p$ \=fH8qTR0Aƅo qJ6L<Zq 3 \^fuM A;g6*#F;f!c%fbkuקzxwm5aaj݁`e4چi4V|DA.͒iI"p*rygS&N'cXK'X2 & J2 v4 ej(gYbMDl`tCH!D!:A08``E$[fJdZA#R=4rt uì[3`sȑ[9!NCLS;Cin"gXGz$!FZ%94C'/FY5TC8qn4X,Or+, m"3-P(M"Nb½^bM,$k7$ ^*˚b|BɴF$y00%BLBABn$]k!%218 PDm˗mڠQ@,B3l%CMxjJ91 F%:ӌs YoCHU$57-,_lh Y0ņH  V3xJjvuf13mz HNa`87m@zPgGz`G{qШ)n$;8%ab<~zs GkN#eߖ 8L%j() jbڰf b- 4kZd?v6g$jo:c H !HKIʠl 7ߦ N4D#Q Ywg$˻tJ1N2 )y]\JM{Y7@"EL<UQ gr!Jʄ37$81alc`?YP00UlJ jMH. aN*PHU.Z&NwsK}zeQ/S18 tCC `W1vN Aq$<+83ppS+9H1ja[hq #H<4ǀy- A@͚bc/3"IݽML %USB<|53,)=Z{3>T<+Jr{ tZpTU*hJKJ (tQ'9& Q)~[G$ E݄t3В?.9=mxv!o#ICz5$(RM,X*%$$D1, Z<gf$ @hlA 6pb;v yTnY{"B"G5E62I@DADDT0z >{B(H3}}n=xBC^>ߨ6v4B(JL` WcXuXzySՇgjr1pw{eU$/OP6>FAma VfTf 9CVFBpp!6OC&@yC8&y9!ـXAē$AuR;<;7co3/fư(!1߆d=;~r 1 aaM<ȇ3#Ň lchcpS<RaѠt f,ӷ:LL ,fX.J%10o[K27v@haP@:P\ޝHaG@^j7]d 5wEHXb@pTg M$yw%y0$Lfl^00D;, I,a֌TNx,l1 /VG7[́[5ŏl"q  ~ ˲}&IxdRVtPY)q8C{'SuGFrFKS4 SfjdQ+&]6Ң@{.{hkI0EAA43EE4/w*d:fgUyIICP*c.fsd0dE &*oZ !sf#IJ"$y^|rcF Mal;T" h ](R#K0end, DF"(7˕c]1vp>xꈀ!A de}t=;N9[l# ,"#=W;[ގɊzĤ(&A?fo~j*BJ&(*i ĔSGd_}]x:7<ң#ga2~? XxBKF+V&k2L>m8I;ڣך\Lghs<Ө]) u)MCyql}PraCM9ﻱwL޳91k]&d]xޱcql$y&Y0+V$$1lorv?1:,-vTF&.1*Ķqq=DKXD##i\dPt<BhR> dҠP@ D4"RKHWDJЃBЅ(K$*FW@r(D +%}e݄2C=L}j]Hkf,RI>uR0WzҺ u&P{obh7D|tCm\ipNy@"'(xz >BC@eZ%>F7Hk1\ L3yНThJ<. <^Sտk;'5IגuRT"i(2O:'B HS^ ;ɫW9gh^Xlg~;?4f > \ XFbR> PU]0? }O b Ƥiz%CD:%{6l *W"{1nKU Gň~|=?^wQjV]g7cUC!T|Hg:pX- KWEثr*R7ag(o Tȑ0dGX]j>_Ԣ }b^"QwېccAsld(i:f9s(v!E֊%!v"Y= 0K{h|_~'՛pb=H$*B wZ~> q7o8tlj`wF GqG"S{d\Gs (ȒM06ˏ n $G 7cDDz;ǡJ`T ݰ4ۻ~[N(bcPD3A2 )  do$'G*_MA0l81! ~ ]"Ծ #BN&!X"bEpf/)+1o Qūw_{N>{w}s)Zq`S`Ї!6_ àyy" ?@tq"*V}s: Q03KO֡*? Ø8dwne^3N<;hg1/KjtY^Z JH{O.ț}Bt;Ʃp3i\d Z)p(H-* iD0{ǣ{DG vÇ|dx=)bb/I^M&Կ|^e(5G \YmE`l§>}l(`Jq~0 Zd,Ȱ3҆HRr (`JSHlbsf'ӎaᣀӖYY/;YFUTR4 C!cx@_B,_8/`hT#@M.NĆ"L@P φ4k M~NB{D>((a,dS~LOjzbf?Y,w0ު$T`i%C9~,XS 믗=198Q$߮=Cb⇺ӄHkTN$ BI O`!0>bD>ߴ{KRR+UU-P.7be8U%EZKoΚ,†"BZA7bdPJR0BQS lwp!)Ah<((tii(yE"%"PQ;yʲyJ zw\_9IEH=HG.ˍj܈xGQOs#IF( y_kS XRhMկqkNϜD~,UT24݊hX3:I.Yi*48>;O0*fR$?d LFj"K/13"M 1YD`L)6*YYzfEACRj\ZH&Y`e&&4RJR0B  Nc30݆ߎ-/ zS$A]lm5@ʓМ=oAh_Q4C uI _ͼG'4#Dw! 9G"hS$L R$*!b0k`A'-b~Mh{qnœZvo%Q,OIONHaNijz~9}E[;eq4_t*(ib*('mQΙ*eJ,/mV`Җ Ŗ2$Ld9&3>8Aq4M)8M/h:cYr8v@qjy'NL5#?˟ЅiY=ndXwX(ڴÃݻ̞xzbb]HлkaV-C/N:$ao.ӤÒu {CQH94Eyo<)SnTd6 Zz"31g|y| ĝkE "&O<¾hQ$MI;" +޽WQ)(ihղu`1VV\ )/oǓ[z=2e5c8ɻp' iAaB̌Jw6@=H~5eG 4w~ɩH((S,GբE5s9TiT*HAHxP0l%bJ!͚ 6)5/4rp׬TƔ r@i̕I9 B%64!1XԨSP ȵA5YESAiVBQQFF4 C"X Id8LlagkkgrBùfh 8 1h^HӛР}CF&ZRTT$<8q ,fPW͸xB/ +Q6)"B C0$T H$HJ4!4Hӷ7{74JмП^A$7!WY|u!p҂%Q) YnݍѼ2TRP21P0c)L!$cx_ي%CxaS)a"91'.! +s, w)Gs?}pȆjh bňN-=bN@Pa׼-Hْ%&2N`V@ ԅJ(**STATLJIE%4 E- TQU$!H U*&Cxh_"-wS3c|7O9GB w✻^ecm A9w`|`4IP= 1C!b*_g-W@$0`; .D{O(}䓧W]4o7g(jc6a4@PY腌p}MC7V^|F)_#Q)-CC6iä_ 71\X<|㥆$T`PMT(SD?%b<ȡ,B.p!A"{D6o/iLZgqmykz BY#놀.?Ucn_vfMZ7v` er0m+#d1Qxo01RceOU Rx.@(c؜pm0O͝~0?`UkEٟ M@/)X!'P)Ң]@8~pȡE (:{:SEXc1X^ƛ`,D&XaQd au!HY?L"璢02KjD(f(U6 )Jsw 䝽GJYEFr;!<|2eFhV X^C"3BTKH!b6G%CU-_Găh2|̋?f\ soqi_6҂@+G7"B)NE Nʧr9^æ84n(m:LPALuCg6l:nn$U=D AP`2Eyuok9G0Wra =;^3 g)e렙TjA 2|UvN]ydæPϿM9M`,F' TԻZX>^lIWMBC!SbN u!צ{:'Y1"PefE&N9,!qa1]ޣ@Nːk `]XhkfL,$"),僾 f" L^;(o>m|4q} ~^3ʧE}xa@ /ڃ<и 4HY@UrZ 0K4;LAn̸ Q%L8NnG5P';{+wt~MGPRTK4=~YxJ'YThrT$".{j  A-f2ò8xIv amwtހd&NlY@wO EbrqGj.1 8~I`[пWNȡGV=@uQޮEO@Їe3LW]$#8:usu)P]T (P@]w;PcBL;CY&s:?H@FP!_%WW˫$hF1t;gz4vǥHDUf$fHh %B)*Y hF$Dhd) $$!J%e&!&* Jf:AB F]KHTTd@0O#,_6~'ND]NT1)DŽRc?:oj:Hd$/r!iQ$xQԴ1+E,JP %(R@BBW/}s:G3hY`AAdTldch*5o A"Z Q֫"y`e3a?̀)B  *dKa >W@y6߷dMejDygāJz*{|Gt6\:"{]{'ۯ^|.QW\bǕw9)>ɥ\.;Wt'|@@P}4ϟsmsKV΀0{jIcwM΅){[V ѐA`w-]ٽA'{:+`)T>t=2Qr;";ϽϤϱ@]3ٻ;࡞/{g{>(T@D] 6,:SYE[帒 P:PPRAAlԂmƚ"* 9RK`*Hv: ނ5:koKa/(ݻ`*TT([j$ ]hE ;@(Sn}"8v@h +m  {yzo7.)^vyӫ=}QHwh>ۯ_^ʥͯML:7{\(0MT g0@BAHw( B RU PztA}UV̪ {_} ׭w؛Jz+ .}s(=َ&w9v{ϝtO8=y>]6vÛowz=4E*jz"*{4w}﷈Kӈ=kx&gWhmv vҦ{+]{dǓ]ufn}hlWH.lƩd㺵uvzxfƾzrǫMfX lmy׉{}ܷUֳTMݤ]jUG|ϣ*|mv͸g^zzչ=7=sSqܸ.ghj6*ۧ>V6ZL䋷WOT#Wnh\=޹ڮFi5\ÈΠ۩hپF}zx|[ym݌v$J.hΊ&Rӛ!G #Y,:]%ͬcr]Q=7I]sM.ڝ;nӻ{x qtųTY3|<WW>u83\j{} ^zQ;uێlK9ˆoM`vngA;lk[޽:F]w06Q|v[`pՐv鑜4k9Rk[;Uu }zۻ*TJ˛{A[Lg9N;ӓ Ƿy]v=ox6cvdzhT(CAAhjfhνDliw{p=a>vNMrspt3uӭ4zݧ8z }Qi@wMp[ T/vpݚh.Oi熞 QT9tbW18}zq 'f;VV듦A  Sr!Cv٧ZYwWg3R)F}l8[Q̅(tYb.TV.zbJ>-6 ]ewy|ldFK>CqVޛ=<:wu\71;vtB( !DV96=x:B@PXpG;통Tw]W:@jCםmf*^o7h.Uف]emgyy"kڝsUwS+R֍{]iVnlk3:Cq.Xqꀕ[MV7U&vët@Lko_1>YF T@޺RGIxM=s(d+e㮺rKlvuS\s1uftnfӢP)A"$Rm^k] nmUB`ف)z{mݽ6jh]dEV^;fYnwXl5'l-u.ow_qV޷m!;8ps:wm(ְ1=S۔wsu]4d BNm698LKAn۷9i!B/;w='\HiM&FHОR!b2?BLO=(P4 H$D@0jOLiIhP~zOQ6 ("hLMMmJy&<7=6S=G@)" @h4M4i ze=24z!hj" 4D&SSƍ5G螧 ??CEQUQU0SQPSULDDHnbb(H*&b1CRLM)| SNΖUIM4STL>x5} IAϞ4EIQM4US;pysݢ(vBdb~V KWJ3 P3%?F!TI34K{o)"J`" J("!ccUQ !LPE%(C pc"Biu JJʪ4eaHP U35TLR%G>zBDp  R%J@D I JҦ@2aN"Bk*( ATNwZl_ͮxC//ߝĬşv0$}@W_0S! 44a_?E[5 "dPQ<)UnǦ9@tm { ~݁eNGc}`̠|Nd{Na]69shȯvۂ_ȏ:BT"A3Wͭݫ"ѼJIշKԇ%Sij"#yd PʽMT(w??~&fv(̿*6~6R[SZٛkle߷:]lh}H.u50VI e+;HJp_p00 9 ):ݟ[7aq%ވ6i{o&ܹxD]R?{2c->~>u&cPbחsp2[8wʥNkk{y?7o[zɐ B!(("") b |d Ba@Hz N|:Ŀr }=;Rui#E(Bs3 `ѲLUvE^TM0{ ZGA CjEBtܖ:&Zқv AA[,ύ-LJ# c u';lq!+]rUPQp$ݫW~N}\MoXaΝ}6jkbmtx쳋KBɛ,br)>H[kZCϐsdI&݉F{g3c88u4,ZWg,5cu2u|2{j&f[Wci«aV'A|ޯas(~>:/+~W Cĉ'^ڪdV; Y"@pP~ zHD%5?Sr &QU`@+Eb&hp &R@0}wת3qOk;ٚ_84)}(fSmlc{TG YQ̥44e&of5#a0?ϖ|qZ3v4o/2%c$$q "A_MP!âfKEXk=ma=RbϨXu;tgRPݔΝBx9 9KJСK!>9!ȀMK/N:ir]i &@M7UtK?)0630, WYTcL]wL 4UQ,0$#wa4e i`6?ޗ2VNwÍv 4LkU4Fz `,qG۞ѹ۷dA>x0f@R<X9)|I$'NU;}+n\LaF+gj ǂ?oƻ↴Ke8@=UWe0=•ƍs5A P0.ؘbA΢ǩ\O;S-LTm<! iXW\dӸγD #MvfW]qmeH >^0ǂ aGB\ #lehrXʫYt7˞*CvNi:'P]/-Ǟ]TgiI]έ=!bE;yӡVDy0@T8hy@`c_.w[iGz:?ƥEz;Ν FX:p6A]b"e=l~&ב2Ѫz傩ks< h[AƧd0bw߾4DVE""XeƒotFE\'LTB~+ 2s  z\tjص9W\X!5$)سVQ5kqӝ64b=s5FTG7 >#6 ji#|gF#K3TLh; .0\HZ׮9mF8shS|s0g5by&z¯lXZeR*#NY ޶{⦨('??WAOچ:}P P4rrKqf$-B]5(Kjx9*c)o}? gTWEb!2 @rB!L^ɪW4f 3e7;,'i h5tg4~W <ܡ+h!:)LSK<lx<$DztNXdqzLoO)_FB&&@/ q?pa"Cd X~;^kѐ>+۰<3V:#10HI@ T(!(D0`փ&B&T DJ!I{?mpٲ) 8Lh;aH{8A(8JM#"8SHf@'~Lþ֋䪩YSuEB!( j4]1|O៖=4|W20İg|꺞f?!A=zh1򐶓Jb\]O"DM&#:6ux2i0 VF|ta)u59U9B ,[/4ibz6Wj{9 6cmX4d0;4 9Wl:kMƒf)PEQz]6+cYݾӵE"P"P-HPPHD~0BYLGb2mAq^mbic .&a Bٴ8P$YhLZx Gӡ^=ł?&2 Vp"pkY54e噸a3b:8LlZjݟGM| kvXQU=30d'G<d '% DI2LC! @H#,SN×'JTrB"""#lfG Ъ2؈↩tkM2,)fmd&X&2EOdt8xsom.u *`k" pfg04āA4#CB4K(#"PD#4UD- $!@H!:DqR b:k TrhaLa9A`ÊŴCګcxG_O D;LS /d䑘I#@)BP(FQWӭU# F6 @PR%1SKB&ıDLDHҏc! co͙TB/)wȖ8l1dLHHh)FLL;S&YxM4ғx>Hiqz ҩ$ ">ULLㅱ7}z\mTDj0AY~R~|a:g:rXr_m1GIC$B(@(^>Α$+ {$0!2sCo6{2U$5&Os\d5j#QƂFG߻嚤‚D`(>ǡ|'=sߕ)3˱ܮP>XaX;⺍Z?pR "F\<4x\ko15(l*Ԅ~`;7!1o `L0:HxtIDT ujq`8$;E8d4)B1,XKV4aSAÎ6ͽaAN'#`1A11ѨjSAIEx!8n`{4) Mgn 9M`GuN3k==/Q s/1h1!E':gkcb8i7 l "Yc1OIщ0)y5x<`Ӿ_9OjvK~71i<ǩ`?yjVQphD,`zG`1IIkh4w 9ݸHb& k7fqV:4ttwK`?I>f"mF2mv9eulʟ Ɖ>y䍬9 9?QְɳHް4n1P~zdQ?. 4uM{>ϼKóQ ;e",ol؂~]SGc_/;tj_#4+ TQج<f:mqYmb7fj?;h=Ey}#I^Y..2F,NO?ȳSylc`7(㴝+%]4aOӽ3W :ud[~\${fLq+3$xeu(IraG\\rk #ܸKz"N R5uTaSqn( ahQ> ]JteņRytDdRdD<-:S4D91q%?SFj= )(5$QTk@ gVuON׮(,Fn*3&J噭=yBLPھMUP$RR#ɋ[;{D y MP((])$F(mY:/Ƴr@RJ1џc:P.e`-g\ӹNOuXnoZZFdnpdf{D_W1kc+/lL ? arE5C7!E;A؋T\J /GȆܹr?x66*tW,F*3Wu.fwr q$§%@,#[LA@릻3MCdv9l+45[ A'/HōVVbŇtJzwT:$O <&#I֭h{dhǿ;r?=yE H6< Cw.' @.@@z5V($ `ߺ6CQ;qn% [䇄=)n1(gUÿ]HvkWf664bh[F4M/$)kAy1L3 1ls8{8;[ߗz0iX-&S&R<OjC4RY߼K||4Onт/N&WJ-PkFCTi$yMcXlwh3p70)db<o;'*6DG59hqretDцpӊOT@@em[VIƮrW듷i|5a;FV8fW c@ț<}*_*Op$.[9hLBayXr>tGLX`Pwg7a1_ݧ$#.I =B:CfB'22A"@2 ǤȜs|{V "ɴr~SB~tDZ@Ȍb#I941%f/qH$4i0PYQ6>E|]WfMk,$9]&u)(bEV=kP#3[xqc7KB |@ZpMijB޽!| GLh?EfOuy T|ˌ3R0t|h'zq@ -:UnMU_Y HHNR@ jm" w{ q{?Qʽ9;K*hz,~:b7JCHGIjEٟϗp۳8Kֿ?N~Тa4eq'#{<Y uB[IRM Gjv!f^a+N^h(TF3xXlI T g&_ől7O׮Fp3 3ElX|,l.77nQ&yiMO+7NOPjPfJхeӅ] F*zLd"y1ċC b3`?#~'aW: %K bv ?Ub]~37>gJt5@Ekl3sj% 0 A)'돿ͅ^(EP}MKHh7l~{8e(XTqEбvO _> ~o >H% @~$|=}UY l,MAWvq{b(f/0ilD&D4(P3 ۏvǺNP w3y2h;mp5E\phΥEl݌sݥζLvl,kXrvĶ}u0T^N&ą<)\m-fNJkg+l)Q;AMc1/z4z/(YÜdGg^Cfp'3\z^ȊUE\p*IXYm}RLmp{4it]<-l`1?'`T$XHLՄ?#l椾uE<05TN()/% ~G~>Q/Ԗi@B^[,gBrZ,YbD(EiP;Q.̧.Zrh-LW>GZuٲTvM,_ut~ uִKBaXBy>>7Xq^;%0\kR z0nܯ&fbG%rZ=qLz!tpoz 89OM1ED9K}hKOL^c\-ڟ:lSʯmd URHH,4<;S?c%@(UC k3ʰ'=7'd;8?}bxBbf@_K}L*XD7c8 u( s!9DJV1=~ڝOvek?*0Z{kRCxoT2-#$\G]|.Zy'fٝQ2KOA#"R!#eyz:z%_" TEWk9㻿XSG$B_}RydPx˴j[4Ҵ)\EMn[[O]J'-kr18רiQPBް7fqƿ ہ1t"GmFr[Ѭ3OQl5glSiM`d ֳQѫċ֩ЊYά틢,b暝vl1Ց o1GkZ}j)i"f.[1o:,3v'܀5EG4C;Eߔ\]SE ɏm&.:u^ÜoP٧>A SHX|o[Ӿqr;plF$`HˌDhI9Y"Ci,D8_O1p`|]n2|A`VhDtOqOᵾLl dp`}䖏?-4d>I6˦v$ >~3qHf=',"ĆSVV뜱HHW˿4v"CUtZ}]RUp[;3FS^f\Z3l &Sm#I3EdsgʛgjlȬiKߛӦ8l/,7aVB]G}!޿?{8:s̾檓ϋϗW_O㛯qae“-ٖ, o)NsOMEbjY^k}u9/fDC31&KLE=DxxSu1rC͌Ng]0`D^Kx7w4^b:SpP{*aKlswkt ۃY{qlu D&n;~Trc[ʦfCxq*L)O$eqy1t} әUj,*i&G"*ߧnDEta˷4Em91_clRTbF6( SMQDMj-%TEC2 AH[(?._gQ8t10(a,1 T(TA/WJ({=#9 )()~Y>؇vا2MyݲM;d;m~?d xH9@M8ץ~9_)0'PyRJ!)YHjxp)2RqW$RJJ[E2)RV)6Ԕ5GVN)o0ԔU;,EE-)QT PAM݄ozT$~iZPRIQߞgB(FHɪlQF1Ek45'X=̿`єctYk5G8*ӟ۾p6F;kHleij_/GG'G%?f@\dj/Yir9_jj)%Lm[⊪|_gƈH-6]濽ʜn!_#G&3tZ" y=gMECkQ+3G]ЬA)ݪ4זΞ.`MyXQvD$kQcG}ih &osNUFj!tѩ(rpϻƪj {A==a-u0t?k֦j;d))&'msR`e86;5(l `5T!9bZaSRFY@Xe!&WPYSEd =s7 OL(r. v_աOͷ>_>{QzldC/WnQ_l?_&ӀS4+0PM"D)*:"āB4RU5I 4 AR`L_6t5LTЁTYE"JP}-/}:Za5_ E_F1w,v{>I+Z ?ӏ\9]Fξ8,#`(pWըǔ03\ȸcjQ&@d^6{tB̀[h G<٪zܠr(,;x0`X@7b}S{`Azuܥݑ1Xpgڈ~& Oן~&2%[.&5 3KwO#<D>o5~=i $/A!>T{mX{VnblS,Eh@4QBSKx?U?rnma#2U/ݮ ~iB eP B//~ž)hoiձCȾZh }b*\?cl>rǙV"!.*"U$n,4F}-ä 7I/ƜP}0$u7')OF 4ݩQU#\6Ԏ?Qs~h&v %7ZGPq8@zH8 lgUYR0CqaC~xwc)/WdƵJT`zUxg逳#"yo1~0l钐wQXeJ$ d"80B 8Hu;z"շ' n}Jgíë(_koWJNhATUT%<;Ӻ2#MgKxؐ(?i8 ?arsռ4UMM gtWl>b$ *~y![:v я1_>PÆZ@Xo<v "VO'$(^QrzeTzw Y {g[p1@Ԅhhk C:axpA3h7-#:.ֿդ1v@H*a0t̛IKL>&ЙuڊHlA:,9͟ dxb "d2َIC +;^ipߘrfb877YnƙcL€p7*ud!zydΓT -(,%WT 髭6烕;.?uQaik7b8q%}Ύ>#H88$cCMHK (E#ߺR`fc{`c< @|F99}DHuG4ٿQн67']|޷q:euhYoVcc9a JgW1Lv Uxv?NI"Pj3o Bcʍ3ֈd@p=l7EUw}69$2y CɓƎm,$pCAS {?ď}^r?K;Ƃ{. 5ZC.dNUb4 jtFǺC!MxV ,j $5)eH g{?o㪽PHtE 4zz: Wfἧ6EtLhrb4Sj U4ti\>F"I/yӃj0yB43:!1~gHf–ut# f-[P;N l]`BpwjIA3'nc$xFlR?$].ƅmۿ\ kn{lĀ $Eۏ<_զrb>mLN"dHAR{`.E@xOWÖ[' >4pK@5^ʀ4~1h+;I$J< ARG ݡ{8ol QhQR @(J RA((GY4R#H% AH%!vP!>{MH4o"d"$\%"DrF?xHj  ")t(@4"DD/x ?yPP(R$!)V/ ԁM-^e~}i):tL((@yiC@=!@~qhiyt*2?${1(='XRIPKJ >Oz>N Did RtFȓ4aǎRA֩HV 4>̓sчiO(0|I2cddNlz]Ǎ_k#>r~9t3D 3}03Ր" o,/ Oo=v>UFززݭs: F0cq{Mn;s~nW(>.пf naۿ"`Wr ";GC1"oQ? ìPx( pDW= >7ڗ[>41obT+q+diK+9]Cj4m`z~"ƉWi8_KD̻^҉x')+(̓/o&$wM>|>WkuܷHj/A{]@G~S|*nT).H-;\<|W~Ǎl<ӽcv81l/`Nuz ;n96GZki䏪63;]\`5;JYuDD+nF~\ DkrIH;eƾRマytms%ڮ俺YkG7B?kh4?gF2賂`؈ RK5 O&ЁyXzy5ɠ7yQv_˱fU92Vx )(ٌӶ/%?d>)[-0u>p2cqr7/K l:lf=pEVQ=v8OˡzšeWٻ { DN0h:ztm~fVcSZ%~M*V8*  =YxqqBga뀃"X:/w_}~o׶JR)JSjqnu@rfcYQZaZN$@{UI1bWq쓜Ye|fI c͛ VD,d/Rl榷D_qA3~AvP( ! Ð닯ڢ%΢d0W0<Uo|}]V֯z/wK,v'۴OüFߑ\zW'sS6O AZB7ޮ.4pqg wh;DZ_ڟ7O橶hlŃAy<&bȓ(ѕhuc14Tٳ_(S>/}@b &?Nt ;^]nw|V5Tl > AgdQ=uM'.҂!YP?Ch0D>BdKx׮j w -AB(CLJT#DSؼeRX3U$U<[s6q/@x,ɐ $H4~qjwH}Wz:C( }`z}\jTRI5>MQgk X+&Oߐ3@HQ/@ACHɋwCi-Rbɜ +$pu,uCNr;.1AuцE iT4wGȠm>;gcD"H@T==jzr3@U0 `×ͦ߰Pۀk+} L0Yɺ;ysnL>@bqd&X-4Y+i$193Bn/a+`ьx0˯nԇyE ԗLisO a|cmnAE.;{g!dqU!ٽƤ'p0X)F"4wgQ/zu~LXOwK$ I!Bk0}㐊0+Vc^l_lG=)ȽΙ>/#4 GJ ?}ɚjOZ@$#ʎވH'dCx.t߶5Cx4@}0:cO )$ gmq4̇]f :4S#TwJ&,d6s|1w$39{².ڋ]妫Õ^֍89:{p@R6'*/6|_Yw |<!.#sA +4ȁ4ҠoYREPoAav mSכO`=e;~niJ((x_*'&Ȃ>ɒsdW^p*nT1CI_g@ZpȀ #7uƵcrabjAiY~CDD60pwxs?᦭sLel98bEK;0d5UB#" Ak;;DLbsuz*C%¡@<@edcڪ"9=5OMzhh|>IIE^oNYOih]Nfa o1doS"ĀrFٻ{vWLñϤ\m 2_۟-tٍ*B**)!B|?9쩲c37Iib 5}o-Z D;'ӭx sbn)tMل854RdS~W9RCdHpgd<ňmބHu6jr"PxK$.!ND6 RJ7DbڋrpDBwrJ#D-Jh.![&b}^egCݞ xr` Dw@yA1-$+mށ-BvWm-Y!dP\Q 1(Oa,ژIBQϺOĖ,rji?<[ԇ]bk@Aʹ *XëbQp~zLinΔ)A^X EF0]2ǎ?8^\!r> >ۨV℀={]uDp">]? K8Yt~m͖ se~%_/QX(˗N]JrGRma2s} JXa¯:y@{G *6b:j$9+>Tt1̻L @E!?t8*:ZK^ĸf|D@M|RC,(9dbQ琨8CFp̄,ԫ;q.xurSoTȢL=DF8] !Sע%ߚf@*-!PB4#=@=kA}tb[j ED7\yp{Gݮ߈ J~0>Kћ<=O|gʈ<_/Rr|AҟPbӒcG~{BkpNUP %M~%(P`ENǞIg[0`Oڰ|?~0!=AG |]wBTr;cS)7?yul %?nX.аO{F\1s|qLpҬ9G{H)&'2@( ̨;Ex}>PX+}4w5'VE޽{_6srU 6-3S/}67/7h/Nu~rFU UPۜӆ'6 NLm֓0z}+b>[)볾{>wnQp )˸IpCw_ohrD[0#?mu (==F Z|hdo3mυv1 e\pv?4>@b HSko $ec>?zB!EwbFnAjB:c|3٬9zQH E5sJ WQ'āԜ]*F4d@<~*LM)Q u]M ʵi[;O Ri],b:^.3أ׵%WĴwaԕ< (M@d1ҙҭ_ބ0Rtjf~ǽ"<#Ò_k{G7hRTI ,ۏ y2 dtEeQw:?#2sP PFL}Ѣ~_0T2nHUS~Y >o@b +J[s;K0-d #"(>]'&Z-?Aځ/v8 1Stpw )>tő <|Cjwqb%{/EqI"#mRJTlkgz3>~! bdJCԕ@J&'ٮn~W+) M ![X*`S/aN)E *7 Y&Kˈ?THʙ?Zχ?NwUE{WDZ"2 {x5KVү1/)ЁC[| G--(;Т&w*1q(#17(H8 Zj<w6Q7-mLH`ckL\'9zj/\Nu Jk:a|5E=~f ^vJ.nU3)!;9:`"4~W=V1a[z% \῰O ˴2^d߄C -2 ShG?W3blo>(:!xF#"_}쒠,Oο&TnS&;~cCy$!pKSeOuҍ&@ WBح@ࠅ k]{D@9e"#RHzfvSꪪK&j;HK +fAѧ -o㘍@ ᛙl3.^&nnՆB5mA !"0| yGH,jX1Tj@^e[1rB$MFI+kf~CgsԼ@ !O *\w>v_LjV;,[ygdR<&7G&~+ y7zsBŲ5-e@8YࠕP/ bkTwb(M4PězQ4Ƃ@]jGziuާ<<h*Hw'dA NDtdwY3PMk;o? mNcCXѠߐhz,r GxI53t5J< 3cܶ0w$6B>zѬL{xռz"}~;{q>coyϩGAn%L۝ ˛4z ""[N_g<~j n{\.B`A\Є8ݰq;Wá[L,*l8ݎ$x x),]M1}2֟A*l?v,O*`{FP) k0 -P!zp 5a_[ !q7\d$ 'E4@S{zHX: /^-GE>.ŊdndtG\;VoI+珞!4N mRo~/hh_FO>t/q Ҙ_E#(1Q/dqE^8l{M>*>(,VMdGᯣB%d]Ri~j۷ rֵ,j"z|`,PV@#>ڠkA:Ոq2ha?>d)B]p(Nfu$OQ0S : ~/䇽>ӣ_[πZ -L/  EM o9:Uu #JZ羧L :'ݎQUUUUUUB[Q^W~4F,|=k~ߎކ]?G">TMo PuDڪBዉW<`%G]rރ'G#X6;~BwDfP _FN^-R8`[SԝV$=W^}շ@=;G^ :jB>e5ulEiP|c/>8>o#yƬAbW u?Ly0:0XC'=:O#QGk3(rl$aw>Ϗ~E([uR&zD*5Q=&O馣 f<ܙ2_;v̭1݁C@OiXڕZ ?E|l&`p}_ \u^Ϸ_'U mh0 I#UK_3h2tk3  ?>秚|NP< 5xv3@Uفں\e+j~wzޡC84=BLrt?W*z jza$L~L'8H BS}c|޼tA@^Y͚8 (pYòYRȦD\/n?5"RJ-4B1!أ *(!UB<<=R /1sB<řGJ% ɢz,5Sۨu `ZlͤdbJڱ8s:5#*ŌHQNӭ^h:m;'Z4F;N,B*UQZMu(h~^ʘDjixXܶb3/z}TX 9zV*1@ ~;s+~?bR',DZXFڐ".٥&-?"PHoi! J%(R/E.?qHP`+m_bm" S,<$6(}Rp=>6d7s aOUSJQw"؊{ PoO6$ZQF -##=w7<09C?/wfB}E/đw爍6)et#21IO"KGcшjwE䯩V80eƕC%7 wdAffeVG^q 7x^&m͐FCDo1 !~?¥=^d%AԱ V PqDS:ƶuc~ĕkUq kIHCcTx\'60/7}R5쀁IeEaoSb")Yt&#FFňloP,تf1oA{Xl1a?0x#Y>qc9n 8 3D)^gD,d>Zkee`B`e͎rxxwxfltKmrx} `mi )Gm2ljϬY ٥61Ϸl۬dLier6EΚ}u g?aXg4xC!#3{|U8PPw`obtC4IF_,?#b{OrgNexH|$.g-!tbZ+ygDк*AFqTg߽E\[(P :,f!"{͎D8~ż/ʹN┠\'A`33RQL?c[dt;ZE8.|1.92rw7p\lq{ڗ6mB};XPSƛͽ,䴥(FCP A2e`iTv#] _`8g?rJHo4+)oP`2 %5 D%-994;Rz  *R,<>sc"mdؖ  Ãy@aMH @){(LDPĕA^ƙ<,( LY z"=Vs:QXWjY5 F5hpǭ[dӛ D:e e1hq<ɥwhlW*nnaՉ)7q kY5ɔfVp22Aqx+ڶ5k07Y_'"&_I8 143 Iuʌ{j\ԙ0tqq4ɪiyf37Utuʣ4\hrGAB (b$#~ :H Fk|+ODal2'AQl4Ό,0ql[+ѻP/ 52U>.N0ˑFxa`gb1x{ 3tqӍt>:{`ɂqf"Ϫ J(ZlLGfFlux=8;|3OT!Fm!UA !z'! ꣼4{3snٮv!Qm!hpKpA@TEkY^&9;l. g@g줷o3\>48DI{ Srr-kq8#Ht}Trj0stwR6Kş'0_2n '&^.m↢yzb>(ƿg'k'92| 9pSZ̖RhPRӄ-5ƥ9Z' wH #0gtF9xMf=+rrjމ4*kP=S5yŤө`фd೨uۮ `%>{lDQx#R?eэ*ly'I W=#؆楳yF V?D 9QTWY 1TwQ8ĈI@ߏmq_|ZZΧB|XָGDPXŬ[[=d,¦#.\]7\,PeHIDC БXT>ؑ\]z=>Օ쓟ZS+n/UAUsһu˰]d ZHǠxS x?-.[ex$YZ.%^lV5 BDU#ؗf{`or_l4O驶-hAUsw>'%KƊBJ&J IK ͤ 2 -\}sR{2CDŽѤ>qZ㏢g~tԑG-DQ#p7\e_(Վ'"(~4xYa\ >b|' Q2%SfAE6\-PoRm ^k>WSf|0xv/,AP>C/r12xݸY S 5L|!q;⦵O¶ɻL;Je~j.d-WxLoeTHosx3eː2E\bHfh "GŶjFA縼jsa5EOL=yXoe4W*#OcҲZM%Z19&5 ;T6Vگ% hQ֭OD)$(&TtP׃ 5QCȌfAH5u' 51rm]5KD"fB vQC*[DQcG1 }mdX'nlSAv$б|h;7;h%QMϦ7qN3Mz`Skl3UpZQ/ӝ-أi3UVHQgS 0:+ m]AH<▟3ے!E{[ʭKO}8A: ,]t 46 4789\ʼnhKrjDm^;A #hG356TUW钩PDLyztP<^]rsXGr˗ ܪ:0 =`0S2[DS` ,^DI ޘ_{jK%@VV;J2bۡ6X7#3yK] 1զ.r_.*/Q^DЪ6`R&7_G$NYj=*@ 6ΐ@7# __qs$|D.>~ $lAJ*h@֏>rptow6 AEB^,r>]@bMk]BbKQZx $^E Ho2X⋝~)4$PZKY1'twZn:VfRMmP6\Pmrð)9Qh@+)Ï'癌LAďڀ郳5cbY[panuNs.WU?d%{|&P4`FgK9Mnw?eQSfkœ!XKɪg%gX ssVh K }߫GLyvۚk0Ҥ߯\{{ _37mH$@,>Gw*xy!3N%P766yWې"0 Kcj#R;,!czqk=c[AP MOӴvI_!^lnǓSqp3m{Nyl{#]6z`U6.P!2u e/6SUV(ᘏ,淚b[=]B9Y N>[f6qZ3҂;w8i1L(yIOT DPo@Z[uWx̏v'Ze^]s r)URL TaA=?];Θ9N&t}@; "$K4ǮEu8/sc`f (w#ӨFލQ?/m?}mMֳVʂFJLܢJ$tiNy &"f6.yAj ?KWT-CSߦ `eeM##iIZ~}e]2 wܺ_D#s{$-ߦ߮QD 4#E=|U_.\e4PT"k[uNO7-ln{&sS 8Lfzq'HXӛf>v2^ZƮ/4k_TCmR'ȼ@q'J:׼,7 k}֑aFQmRg1~3E8Ӟ]Q}h.E_ ` I\핁=\eiJ{+`WiLz2zpTb{BjnkVFq>ω癳 _z%'R;KTuQLMW@S/zyoxa,\z@q[aV1~VM].ɬuC8Q\ >@$0l "&enoT0c!v֯;Nl)==[0a84K Тtz]E=14:@5!JD a؝dG R2)(YC 8KݪN?Q%`|99i&u7aS?JDׯs Y$w_&Uj5!+tŞS汜ir/ե~nRaQV[*Q=)w!4usNDS‹,ZPَ>S q;ln;ja[x~h@rY>@3.U c}A "1I>7۝!I9Qn!ʑ?kƧnp39IB&Ә+ؔ [0} dK׮|݀!q^8~HIj y* ;EV xde]{OoB@؜^ XbĒ,|%:#y(TdiQtT l3`.Khf_:9P4DG_A TϦ&*8mByT!%4O Q#M: \ RෆP[ hآF7ed|qzr djh~."'!SDEVa. 40HSM3^]'g5)i1 ]Q&cQ_mCZh̉6F/a**# `WmDEQՓͩhJ) (HDi dS|Io#:LG*.̠=? }{d2Xu<ІO}C u }b¨U& ٳtY;Bfʫ%j2˓4aICsTRX[c}%Dx)| X͋s)SY[˲VHtC =cY}"tѬ.PCd`pOEz|pLr;HQMqV[ky|#!s)Tk+FCBD1x޸CYf !|VD\/NxwR~M,i> Ԓ{X5?+p ZְO"#; rl[*XnV,(_dEx{]kidk0@G"%, b{k R %臸OSVlq^RNńp1 -#9ACM?g:,'2)g_K6i!'E&\;T^ύ;)r!J+hst*U ē@K5+Nǻଈzm! #3r^n6FENKIWQVEۨDŽ.`ޣ>? %lo#@=7w72=j0Ժ^$TfMTP9FPxd)ubApNm7gl, S*r(aA[s tSe=.s?('ٱ¥l@8R 4஫Yj 4 Q.{nh@|;]~|Kقyk9B MlbnPm[%xt$ xc@{56(~Grĺdl\$߿F_fQ!0&Bt(lV)bQI(~H∄|!60Po*X@ʌlR!xi)u-sNcO1@^qjO/eÊ(Z#}b\ɖ"`vd? XBbf`Ҏfu p')|ß!D1S /$)(xB(Kr.Bz2y  N=3JA\8*i J)(kBWyJI0%(SQkPn^m4j2K Oza7cG̰8p.(1+ϖ gYBwAôdB\ecͧ/fZ2򍈈ǚ_aZ<+xG,;- z,c+Ρ)0~vMB8ʖhaF.IZ/dSE.|De{4\pg517T cI6rWF {i(Jf`zha–SSAvڎr7MGwh=ؒ%`zQ.5&y:ŶM6R VmĢp(+-%'mE?xLgil[s XAȎZ erz{{=xdؘZsa 69SD?&tP8滅DZ>,|^n^gj`0î_9)Pgv%mu@Za*zcX_D;z-_-+`X\])q\=_ !^">0Q!$pޢ VE@ɜaMg,sz5SHD '{@zig,K1Ad""v0bqvX+6猺]WI gk Ǝ3B3lFhzk|W\A(ZhqK2fKy>rH>8Q/Q3[G/HL.`5 [oə$%6h5+* /\3¢ oEP0MBE5}x)d ,qâc//uqwaK^,aX0S<3\gvR~پᢴo3C pOۻg9x\~Fҳ\IPċY ԮXs1{0] +n7LRҍLr1. @y T\ӄ,;#]/v[qJ7HlpNBdֳ#og<6 P-z)} \eDg8_y̰M"5%KwjfCMֵhq6 a߼hG6 *( ɵLАGWï!A<nya" XUAc/~ǩkzOk2{k[REނ&M.*=/VUŻAgTy! =/4Dy@5ԫuYqZ[wņxx.Ze̟MH"9.lbŹ+ׯ]mP !@kb2_| ?P;:ޟt| Ն)߯ [ZaA`N4ǪdECd|]{ack4ұUv:yAI*g7{8pOy %lEb-6F190F_4aeW8`KSyaML-ی&ی?rQ ;Oϑ~n=h^PzFט\FGc38 HbOV2D;)%~LHbؘiYJW78ÿEl e~!0u8;DC%IK?tsf`8*ʂyBQ_or~."3j"s_",k~s8ϕvjxkuZ=Q.2cs4ABH<:ɍ j:-#BT႑GRPL뤯оμf$kd<3%XH$T$Ȋ: k(Iş<&ֈTDِrf"8džrɨش}J$\f_(X9 Gyt: 0s6A5&MC4vh> ^> |N`r< p\m햮:ӸꦈnWR>դK}pir)d/c @H ‰-$~٧N{KH"|/}l̨itX:V'\KEXu)#Gi=h!Fto#`<;~wp#!I"dCa 4P0/GݛrJ+.Dzu0yb2jiU 2<ݩR}!eぷ-K=$tI] 6-E~|1=,։bKߴUɪ/ 6-$q$Y{@"\zIEeB݋}y V߿XyID<ulEBBdzQB"P-v?wU_msdu1Sc V:3_ܼg3Pؘv ضS"[eL l(DsvH2~ǝu^!`35em%BbU|jJYh":U~#rJTt|n1A ad.D[j#Apl뮖Yptd#_xH۔kh pr:Ωv5҄gN/A1 oi~1Rŗ EA=2s2>D#dފ(Qw]`$X萾3 {-Yq=P'junc|q?Ɯ>d|Lq:UjiP9? /&ߍ}چϸ  JTGT컣}\.hD$e~ޘ3 rNˀ`h^wBnZӭ#ץn*Sq}^c!.woygsݲsҮtetCk+IG/bd7rqQl8hy&q|~X`j+^ "m?F4Z`{>x"l@X1q]YQ/R9Sko9 j?sRhs}`[Uʆ}xI D}Y ^?6= >!JG6veshmB9 ErOc]ת@BPe5 U(ȂL͂5sXLfbX#0܃>T!zL_&A#ZV u<#c=6:ҎQGy3kL'5EfAYИYaȁn}W}V#_DcEApuXG2ҋ~KK| u^#gX`Pb b‹ aHaxTh5].,GbgHFO!pKYP?YW7ռn7$IjV93|C#nnXMrn-H) MJ H$,f9=@~g#EBg-3]< w'FƏ.'=GkTG Q7,2=CDڢ#G_7/LXvgbU"} #^08 23\u;VT(Unc!:_pp Y GE0x{!p , + GdSnFk}׃#ށ B:~DH`-X\w4ǔE.GvSg/ d.`\*bbfdYPX = I/׳R .$[ܢ$16}֙0q77yӝ MTTRB -Kڃ4{3EKBE\:jN2Dwɱz/oL{|U_o{$;D3P'x21 ԡ"DIzCoa[8sb.3E6U]Xzad, .@.?*pglRzc!מ*$$fD=w3rV]0:-6=R"6(w7UˉmnM'25dDoB§-/X_Y<-ʄHs{<3eB~ Jf=:KCXF7?|AUzp~,*W,wP)CXBَEr9ϛ^~KxeBFYyyAb$f$o] מBZulBnlAnd':8"~os{VHGYZ>m'O>'jײRU %U ߭e0rQQmE>~MvX{Wypv(d fv +䶡Vqn>n6\lexEEn DTD1(X:5I[eTą$cZ Iƶd`)|s~'x=ٕETTU ye?pfD( <7q,0^<> 1"qˬ~N=Po>Jjxv֚yHճz%Ϥ9: 6{,생xd;^U%Y]a|wsfy G^4-g(׃Ӛ0e!A7=?~ЄH\B9k16g 1l>HGк3GdJCW}WR}})Ty-}؁h[+ީ\4z}{^9K0)\ PSqs94>,Wnw@K`H^ݍsPI^VkˋIYH\{|nw#ɬIH{&$3;vN.b^P64:L ?zk5[˂fK,Y='@@e4γ$~GsDi `욠 3“yg(r JN@n~S ?Я~>}Vz6^^<ۍcx!xUR|}_e?9O:{y3,Yr0{6nhy%v$'뀡SyÃ=]@^(k;#C Ѭ Q~88#8}U2mꠜ-@3|3LH02Hq';\NsFԜ̽rA/KCq0OOh1"!ߊm9 qZ[˗vY<̌L:WyωQ:5.3D *c`oB^ݶQf緝}'30߆Ϋku;h> xuW]hOPK5/d768c~,΅ӈM̊!/y17"˖j0l-KƱ9#B|9 zMdF`?x0(/ PÇI# Kl{]qqr>8- 7v.{n]zO(ǥyaAە;k[Xۤ!$yKP(CzxD:h!S=e-be"T{} H/{ FK(# V9ʲجT - }$03*_Jaen(2Oyfb4V! IjO8 $h'z t ^^OˠkVy-kUE3 vcCF^I32 (b:X{ё_ k=6 *tXT$(,vN(=v,?B♄x` {]{XڍHqW84ϼW94єU ۊ| :8$_g<,Ǐ}Zj|x ISa9z&ę<S"2 -a&T(pFӡN*&f5v~(#S WG:3;XNu fZިPpP zU+CdAoʡQpJʦ[?E݌>UA63RgGO\rJ+@Nዥ[(lIx3'ϓ>~|ǍyP.ӟ)e"X)uBGsn9h:4TGwV<;g]j13E S8FwX"A!TGayFn2rTf}.ksg #̎EörPQﶟ9iÎWe-Zn2Fb%so9عӇ w>g418]Ē$@qq*V-1 c?^':q0kj{8/"G㽅+JN7x8\HySa"q.:s7"T8O[RF >h(m'cZ*LeƼ)\, Pی8.Vx'Yˇˑg[]kz f?Cv^k] t䂼}pdFdnbW"0ĒKܤ@J; e;9"N^*ćG#" ! ׋$.%˺pQ&U<)ӵRUO t\)Zt+>h|S# 詵ZF -$#趯0Q9Q+yNp`6t@k.#*z,禠B?Ƴ+Q0嫵 \f4Yg axlAE1&"A9(@+3v4e'L8_e8 BB{d\ e61W:8x "P%sܛ*p#9p4B𿰏یTs@# L\6Bv)8zp88&0("3ߊ1ud JR!UH,DcŖ (T2xxvtX̄={:ihgg$ = GL}f;j>8Be`PMA# %SpMWZu<粀A?ʏct4?:4>vN86 3~;j}uH$H g$=5xs_A*xefOk`1 -n:3w1)3LGGYxW(h|nzS?׮ݓF HB)Οv"6AV >#!Pv'~ EeCT1.p|_Հ-8RQ.N7$_ZP 6%$7AcJ>)ooН/||x>O0ߚfxU: t(abǷiX7*L, `Ԥbؔ:u^`iyFfL0'2.fxO? TTA%g4_n;l;=˵MUdm% 0N9f;ӮTF ǵ 96[qX'J$ ʝnwCL'.p '|htr!&C0[lI$9 HzQ )zKsn~FyM6_\Ж4 L")U |R+RrL@_ qr㫎dŘw֎[s00ʒeZu{.tmb +Eh.6 \l|0Qa{51նeI :W'~ R!!bO($K[Cۊݮcw`f2F/AN\dݾP@1+oQ7ډ{A:# '-1>΍p `u{?+*4G[Ġ4BMi$ ILƃ aKŃ⚗'m}6rdNEG=)[.M}p;aCpn".sp[[98B]j?^.06=q g%FA {JB@Eˁf/ 7x ~'HwSb"0%+B}[rý!(&Amdqԯ#rÁ,˜4``J}ym㴢bB>C݋ZZ"up[e/ I%m"u?f5 C-\$Z#n}wО+-ĺԜ3 @a #?gIւg|DmNE@jަ4_[tϟ'iЗ20җ݇ y5Ao F}!=j(&Tw; V˄[5E x_*?椃I#nf 8^ÍI P (` ˅~~V5eƅyR0v!m>GCaͮk7am$9pH@umaiE)+ N{Rgb3{F*2ATi+CÚԪ##u; ='z(Nu+D'=|fhujKۀ= `K)tsz3`F>HrIpg!r{gyC|kqhب^4Uu9ni.{%wPG/u\C_::dN#纎+6dHݚDYN줣AK557j 'x WVA=D]X"@[!,@(A~d^ D"`{bN6?G7շ?6r" AQ ".ӖEuY h?DDCG^k䡞&9(!  OoN}1?tH^crߤ'l5?Ko U1W#jE̿˜➠tC{󐉆:C|+ 5hzC_r4(03+ԤT%b<-E_lAPL01%#VGO?m~W><! #{rm\ 3p}8_lÈ0U_䢍ޥ,&1yQ5 ijXp,9KR9 y>fGc88ORLhJ@J`|$AM(PՆ3IRpX8R D7Q@}[JH?>YTV7LfgTiAgˁ{KÁL{ #>(i@0\zz<{X۾/Rhx_f/xv#Pz eA=|; `;<=!SV>6;m <O,Ԯ=L#j#cTNzzP'i*!gjTNџ5^9ոYy,˧T(EȪUWHAO @Bx8E3f&qWcgZ"TL}n@(!9H@9~Z&9lpQۛ{ՅEm7d+`j_nDL)WF\du~=pD†x םQz`]K,m|A "/o8ڎum(69.TN" .P:?-9P6щffYȎt_?ṕ/f8'$@dޛy0w:ﲎ@Q϶~@pDհ_݂9mR8mRTxIQI<6ۂoxa![>zٯܽTvA݂=+{5vڴ+`u4yۦkc|il'ܖ&aHV0dIZk0)-BuiE0WW<06/^&]&* }vljvؙ=C 4o~翖^0"@'mAAD Ah &bAIMq}'ækȝ Wb'xxC0@1 &-E˳O2#5|=|0@yć`B~7ˈs4ry"8M64mu88__DX-q \>\ ㎘[ph+M!'˟=9(tjdiPm指G|m'V?Aw@~s#1Y kEH늱$.b׍)=uzbۺ]y[g%@I(j|.:sI~ xϗSh>$C)nmU!XE'w뾪Bcw\׷U2H?@_Ew6Ɛ>ڣG~Invz+*&bzP}uKgUTh.= _2]SQ]1A_%]( Ts =}|m׳e;':X!;3 cRH~YhBq n8s}i|BBp*p=ׄx6 Uyepl[񱡓F6j=]s hv'ңo9rlmM~ӎBOTT|-9\;?_ IsJ&׼cOEz~kHH?'ʌFVuoQ?M\nOTDݣ1304g5́,-V.Oa}I |'yIeP)00sd_X%.nAڋ1 1C>Ak{e`"DmL1(%rV)04CtQTrSrz~m 'غ]qK0 . %2 G5 I~z9"Ҁdc!uGIÌAz֔ԗ(X݇6]8x t߼˓lruO^C/cm`ru"2/{ϺRܜÓ p#j=Vaa0y ~!18#`ֲsmB>g ʢ>UyE%3/󉛫wuCru ;~jyWgBˈ r0lsNsղo>5Vg"iiH Z $Sf<[0wZ_G:.;dYe}bݾ]mro_sTu.;Ο?!ݯZ:;"AX", Q_og)ނ([uadrLBPd%O~Ѩ_r/9<uÆݺp'vfۿsm I$A;59f {ZܶN\<<]VP@fQΪ7x8dl%5_ͫ;(3p|қ(#^>`(5ĉQTl^2q*5 o">6F!赇Ta"?˶{Q]:uJr^_ܠq :Ĭx(BmqWcJ6&@]V79‘BU%y(D1 gGϤO_:G2"I)G<.vǚꟷ~]eK}_687A\NGͱ篑ǜ{>ul}醡EHG(D8yXe+ T>(<`%s`9A@5 )=W0 .?ȾpN{ m> No*$I"V=N E p?fyۼ:l er/$wn(`Spq2\&,$qZo B~&ar(廦9EOg?_G!~W<3WFHG-;#pfsZ)oGyKj<pAGпn媇5r`1?=l 9'1K;&:\O}}[8r뮛Ð( p - T ua#.{v:K{'(9q2 (R#9;|`0cpgop ]c`G=D:Z:yA=a !#W%5tA(Gl|lME:H&ZB1ğoaynP-O2nM@ * $ɶ @;-WCgwg{x%P)N8zޣd81v?gCZŠb%qh;^ }Jo%2{vo[g5X5rQCI }oGx%T2{d:)Qpv:<\t wv{}&2.0A|zIffjTXj 0_O6#{72)q=xkim஬7{s:SFarZ-]dQF.gM€~#NL, 8;صuERFe 3|uv]ׅ,k2/^8@jg-+UNUj*ZVRpHoP2=~KpFWcl&}}g7W,'aE[p^z,EdGf0He0xdc^ "bJ3:y.Bĸ}ltH_Ncl0T5p)m^q0Vf},1.Ij2S).x8\t?@@Hْ%2Lo\'q{X*Â*p9CG -~6//ec7nˑp9Ȳ˄e g*5j +Lwdt1T7qpr#j7BOѣC_bmylɝ~f"!KD oR腩^Ap4oPaiuMeu6UWG{ a"[ҹGwgamؑ#\,x]Ǫ^$LȏSzz|f!g$BrBK08OGھ,ygk~8@]|o$u@SbÐOD]Jbh 厽Ai[ƖyK,ϛ5;tPӓ9]IggO`SyNkݷ||ʛ{N~\veuYˏ"ՓdQHuY[ن=HՏ ,BT!q{oO*{4Ǽ8M z 8 nPbMR*R"R W .08%-B1 %-=NSB!A #A!STUN**tBj(!h (*?HdLRLEgh h( *clUI0IMG5. hbY$j"mH *)XERUUVMm·NИVpm$|45?8tb& shX5 '@@TqW ?$? C :@\Hth6Chi))ђ`ńQHtf'.i )ZAL)HEJLPU()0=([(`I:)')hH`*  &"f* `$" "B$) Z=jqUQb,D$ 1PEWcKC3Slh)%튠*$* bH`)H! KS5EUDTQ,D UAIS!-4T545ESADDs$RDTD 09 h"jR) 1& h*  `$JbsAEQ DRPK0bBB*($`NBPP:@FFBb bd"J(&&h&b&I$J Z!t. !(LX dACМ%A@Џ`KIQ 1 %Em4DVii=`H1&&$*IfJ_ /!݉" hhJ"&(( B RI$>.Q5%1uV&*&&aHCLL0ETHBA2XTQ ǻESAMDS ,2 AEMEPvp4DGc,EUPLEM5U2TT5PU4ԋL1)B]:"(*($DSQDm("1AED UUv)(hvT-2UAAIE)44LJKDJ$TUA,CE 1M%AD^JyHfRddZaX&( (*)Jj$i!X`*h)vJja $hBaXhVhi%ehI6vV15 y@) {#󪣘`9 {B:4`I))2 Ud'Soib(p(f( E<*oDR# ME E@R Q i<6Ut( 1 @R P 5S̅ʀHGL mb@*OT5"Ƥ P""mz w ,CADDV0 ǟJĞ4~1MIGsPDBbeE/BX6ˑ&Q䘑.w*0P!Tb⠒4{ؐ&F`nec&HG:>^^iG@ұm$ PѩgF# ẗ́֍8Y(h"WP8Ðt50mS@B pGlY,#DSЦhJ)2&)SS#F44Sd2Cz:̣'nRPКLBꞎe SN%(A t'GM-a{/H4OHNb*4Yւ9 @)'a1'蘄>=4t{&DKx8[E f:Ĭũ<=^`@=@?ңO?u0z/G󣝻ZPg>酓SrK#I+QovVg:~3685#cʌU]7.xqjq71_  A $V>r`߯{"9kdHd1=tߺO s-?M+7=GDlkR1)f T8=@~u*,$t{`lxC<31ZVßc; aZaGGӬ:딚t~wCR"C|b,{vv[[V :Sb70,FծL'9/p:.awon`YT}AD]}#Ⱦ %)x.;yOׇ n3y}p'3=Eyq-FNݽ]}>C#荎{W4o3 lzn4ÒaA?O?ïeu5A_4HM,|Ã2oT@M: 5#u6Ut; .ݫPK (Oe`}>σw|!tmW$/8|Pk7fB'G\AQޱ sdFbotZ:Q(Ce2[_prlIXbG/}ءLy gcDĉw[t=R{=B\D>"62%>z5U 7/m,5:ALVm2_H)q+gDCrф(A6B9GA݂"WB`dHz8$™}`4PuɱOPjhUG8*1nU vKDGFd=v~3Gonhx$dxd,,"+}$ h9EU0ǘp 7;drւ.Aj'_ ݺO ^_Ug jA`T [$бe]Z. bd>i?WgOR`H84go Qg x_+k3Wg1\cB p('1NG*̈"(m"#)2+:z(|p;֎ ibDCsAޗ(K$wx~2e:obsDd#p܍bÙU6f"IQ,)hAuU`L3Sܢ]*\NcǝŃG[ d7S>jyk[P[(#ԋ5{6H'-q(lB|\>s/|W4IeB9,[5N%19̰UHN;SZ7($%pAlܣgr qM(^ٸ|D :b!bCC nv[>Qo-#a /04ӈy(7>/x1<W}e&>a^CZo v|$atA)@sb)H\* .7N"2$%5xux1+׉\3 af]P=aFV+D4=|/el \9A)Yt~A  ҐtBg1ė}pFp"{C):DX]%VF}ImċV*&ƼAi~/l `@(n@z˶' d* 7[ӱ<^ॷѥj kk8HZ\ xZgٴ#ec}/@Zס. VB_'= ~ϲm~wp*=3|Œ[l~85@ٰm"fxrcͼC=^]Gʨ. ;㫗`qn<eA#X{}ʎyr}VX#JЮ Ucv4^ܽ_7 vpGC0px?W ?|4rdf:Rّ:Qшi"ZCmmCxHo"R8Cϟp8ԽI >|yCv5`J~6}jbox_CE / P` RFcw /57`F `4ۼ }rzQ! M>>P "GKLۀ7YӉ{Ca] 4V tE44NQA`V29 wB8%P<\Pj@y `u<㌻li>$6nP"u=|@Λ/0t]擜!D b%e.whO\ȧ.331~P46/X z@aWO8}vHl0ܫ6[(P/أc@ RsRSa> W gq`fK*uHHt3PԼ= d]%qN[]!$ýg4j""2ؠB'Bk($XXvL v3w6<|g—^4? ? DCG$oHn_K;;]BSb@VlxahpBd:y\EB!T},&Tх-4?l#'@c&:,s~)R>_ɭa񆡎cH>#SwM7^GƁ/m@& 6ۗ{[9J=Ú;ܳw{1ZEW+IѨ':k2"ΙX~F<ڔힰ gsix;fk)GE 'syϖ績-wRt1H u$w mQtR15lu`I:'ߋ_ P K-JM"7Mѓ4xѰ`!"ljk*Q/͗9@뵭[_IWN{gMiЃ Xٌm< '!k 580ݛoI| $$6r&o X]@:&0UUdUA>]ܘ1 9z xB  ,{Gz'} WUKZ^U~w#TU(.*M+Xy"I}*RXjFk6=Цuݫ;ckF |XښIsM]9U]D[MKGYv6{\E)&' ̷(۞x`<G<BU/RiWVվDžfR)&++1*F Qez SUO{-fp~ ?D{7>ϟXj%ɱ5QhO>%I$ .hXXP 1&'nƁ{c-c!TAF$K@m@E;5dF1aA2BTEVUA%BKHQ@j_4Ą,1~;Nō3 jZ )J)M@iF*) Iy&$fh |9&Z,q}4O ƈ :sB Ri4F%"ƟtMDD~}{9E !5Aa-dPɏ&e)uD?10ZCat5:Zb!ATVK[̝U1~0y)MDbS8"Z?x""6t&4"vzꓶR Ztb(f A @1@ >|? m`pqe7'D}ߜ_L̵ٮHD(CO>r1u_kk[-)2GH=$Pj*[m~x|)Φݘ zQDi=D3P(N}\Gmn/gzg<,'pЧrjfxUYg$2 @U+ k:eG_oSt_d]j:&c$ *R̠GFu-/Ea}˾<шm ;Lk_/Ó>~#}o>h83%s; ^Ca{:Iĩ&S,(h /.H HɫvΉ9K4xaՍIܝMP>D4៿n=.Ww$z_jDԶ_>7s$*!t#A Ę̉REJs 6i_|?JIӕ;/'/2p, ^c|aPz"ys.2 + D<\WB??߷[@R򱧵?#Ct! \o^Qjû].|cnl]:mdCk? #@ECb! .Uː]߃_ap^ Y?eã>$yjouKVXν3몷( ?%wF<4H"̩'2si葋z<^}~'r{gOTrO.wd թNM9H(m (E=vq{Oub:!?ƀ'bl ѥ2X,֨:uG@oz | 2Z HAe4F￳( m-mUBG8 GC34xe078,lQ}V%幷~Yi_鮏F&9-!hDSt-ߵuԉR JHi1bC˸VFU$!1?a I-[qn9_C{6e5Ҡ%]f9~$tmxichHe1Y$5 :jϸ| ~qխY= i z-Gyk cz/'yvY/}\X~ |tu:Y9USַۧXⶱs.;̪q\^՘(TW+XA$s|igEvfqc'z~gu*;|i;+yMxXy^4wwO{)9n)ȉEu9uj<\yָpب$D*.xb~}bF=EyфMA6H4; HTlDf*4a'Z PF,Ff!bX"4cʣy0t3!$X;d$cbARezJ=5A{aY0IQs.fhbH!CXaqޥ4@R)qlDfQS?OȑhlVYP!-N"V.:&hb(+{-;}B4 j=? ^[n$Fqu8 5R9xϯ^zHd9Y;(.^N9 V*9*ևTzgw9%Q4DTQU ATK5RP̄KMK̡BAFd/Z'ئ'w0N!Wqs@;n oWϋ#2Ѫ׬1 aޏ^bI!CUUa~&Ys w;Bm:IwB.3Wз>̞CQ[U__d£Ktj!^6FnpjɆ ;E@:x'zP6B Gb1EhE=-6 >Yۮ"Bo6K0jWd<8̴!u׾pOIhІ ?>&O{)zj?C_uEϹ0L}o7/S͠| r~VX RPRC@$ RV"=mSE'80"@;l4uj֌&[uq!drt 9m(( R|7׬Ņ1CtڴJd 4 0l* Gy=`' gyXS?Ż* E.g߽tNʕE0Ä>ɷ.,_?xu_ŴS].?_WVɛ 4+kq|iUpPWaֱ{ C+: wwۨGc 'V2A%#DR `gs޹]Pp~5r?¨0?ǟr[,罬G#muYDZfTJ 2nU'}0ls51w1pq㹛5?<|5)7`<DhՕכ?̓^)9"ܻۈ$%H$pθXkSz,E^jkDa?l+@k R >Yjf ??5/%<%tIFϿr5(yD'KG}?Ow9h T (I;OLp{9}dT? C$`L+]Ad>ǖ~TA>[&+wK  9pyUO{P[JsQ>Wg2J|/z(QMz ???_26w~((?/a8Oy@K+&3(_ UBQBUL5%$LCցJLC\HgJ2|yGU}vAkyvf݈\<#{ǤyS!0d=??^#H@'P*trs@NIk?[ߢ܆Fa@5kY_l/9K;ps]-)+GNm78~/j?Ci_[m <'+KxR_? Ty~$)Cp7-B(Q(l%.xk#QGBi]P>?hb3ߓ؂ >ȼZޙ2@?8??OGq{Nq[>,.O];dkX{N`I'k|_2f)Rߏ輶F_ ]b&?/5_zkl;Ge^˙ GSRi'|Or.8bۼM޴CXl dH67wGlg\OG,}?N瑙5no恟  Q$R/<-'*ç~1!4^߮U܁ӢHI1+p€r("E*AE0{ez9`J0UD) kzQ]]{(BIeg۶#z!Z"$+?t#o$?jZm_Dn#iesu {SCAup^Q{mfkzY n;Z8/ݓ?~b.O&R@b?ڞP_c"rԉißϟC,:bO{j0+[I  vꔹ{lD/soj"1gG?ޯWxK$<7(r YFEKʞ?YXō " b+?_Vn7踧RJ I! ُn`|Ť^Qt9 r-~п H0<3;}'#pC|w՘wUH J9QDșAAX#VzG}|97^cX3h I QMȎpsz?ǡzOƾ:vP`]('/t=hmh",J&"Z#u?∼^=N^@j>biY:zWmJZӺ( 2B<W~~ o&mTKH5M%%T>P@EDR$$!L02z,F`ANO ^70~M̋Gi4QB2.A^lSM4E$~ߓʀ_ij .p  y zCL [|y?Gd@dq朽h8Vj0@_Qx*/hO!N։ -_upۃulȄL؄39n?Dӡ!vL\t98wuDGu;.X?tJk(rpRw&o&} ?-q4~oLkOz/_SM#<񨝚i_wH%8 dky.qD{Mլs 9bGG`n yGWe62GO-(2~^nʹ;X$?ϕ< qtBR-kWl4M/גG>L~w]I֖.i9!oߪԢѱ,qsq +|n}ʥJ @%Te6TA$.>8 Y+/D5dXH@*|"DO]tjk  4@@&""J*g>Kp[>pp#T  (>d;aG` %%aZp@)"=@C(&vٺn ),u}` +fjXUBPT\6x&X0LJg}>[bDuǟ~ֲ 6\DB4Qc>ݺ(vRr4fâHU ";>H  ٰg </tFꪃC#"t#,  K_9 +tf^Q!#Q\|Qa`Aolkuh pC#"զi 2'@gkP+x +P?/jncjU]'98:!,yCuecMcFlVYN+J2_(  fCgښ9~oHܘC3}+١iI3$ b KZ}CL?5iqh#c39vP!5 |b[Hz-G>_7NMKCXA{H5C* r"`FEv+o/':ktSq4U})ˣ> ]Qk (?#^0"`cj';M}0hw3Շ~i҉CYcU^Fb:J Uߓ*Ĉ>Q2gdSt1Q(DFΪ6è h3py1|p^2^Y1&,ϳ}S};TQ <:5=;\9"p3_C9@,PuxM0FTy˽0PkWLr>#wjm905=#S߶DxF(6[~[l}M`uK#Mi W3`_Abo{$I0f DC>lϻkkCA1hWP \jP{roDX.Q1W3Ao3iV?UK,XM>DA,_ |7HpYi4JnE88 %IL bvgYtvJӳrT( ۖ}DL |Q6?}Ot{Z J(M<~G$M*unxY>k`A)ֳ,aɮ6`` hbRI?YNz VfldxW[h}XU̪msR?RR Gрq <㐸+ I͡G/?ܖ484g 8%%:FL0Vjm?w=ƻgHRJ9]C<-DkusDF(j# x>|=Ǹ/`m"%ioS?OW4͸yCѠs<5+&` {:z? s}>~i?ƏOwP:੫s/qne,"YƎs B@Z8V#+DB옜0H$[J}o\R\ yv.k@hҋ^P&QMKb:wRcׁj xf*')kϵk(yo~LA3t?dQ93~6?KPVappAO"+OP2Խ/7KǨ0V.PB cXfK1}kLק?дaHZ!u'(,L9)V Ed'ڣbip&19'YI+粋N1IrRIbI$bb$MkFמ2'1<Ή{MZkm2n!@i1GYkvK ;D+~2m3,_c~x:PVAu3`)*>_hx{6CROtPE 5ɉX`9(KD NXII t+TfE$2!mvvJI5w/V/aOo;!Rfepܿ!6yLӔ wV{nwQ64Y@ENxtN7X='@$so"~]Mp|ca{yf{'rkG3_+泒 4de+gċ׮u"uj]`Qچk_E BTN|V x͉s W˧pUñepd؊ENkb׹DMR\̈9l䀼J͸l"v)^[DZKu. S'vH!D`s/.XXtR$!7yP8BVbZ{E,DA]}t醴"$O|6}F ڒ(QPf6( ^V8hԷG~ 3pwQ3  : ƗMl5kDI* Dԍ`C#o~wl.ŝ83tŅ!<[{Q&m-%dq}!'F)!v*]vu|˖0K\ o~awƴr` 2|a碯'>uC9}-uvbW'Ub^wuuNc *U`1gT$5 `)kEܱF'^0RhȞ (̌1C)g "&{ njutw~3ΗpUEd EFD F$5ٞ:*ks9QtU3,=As(PDC%EVAMK|DGڑ?>n !0@0zPM;+=E,Rs7+c%"^)2\UUeŋw>.GR36lA5Pb/,r34|܏9NOs\gG CGDPyKz}9 mb02SS |C?o݉wu6iPqBXMIdч!"^aG 꾿\PuԏKP%r<yETPЩ7rO\ G0M8~l%Gmr7A\5]"U sCn6N&xuOj,ZZDX\oX.~XMo׆yeljjLЏDwCCsXa'Al\L!;T&.on|)9.d'@X :\/tx*S5۟TjZo6]\3ֱ焍>93"Od9]H+Xb !~:\s=x=\^^qhCX5K/uD jY :b…TJ]uHt`F屣|Td2cܷ>KyyXZ|k8@.y^ŅN1XƽEp[Oa„׫2*fm炥ۓfxY\y)T -i>i)zxw9 pϔ́ 4|hΌoph2=y /tr^۝[}R]0.wߤ"b voզ0lht.)OvU㿪 }DC"ܑN_Xmn;U_gѭSCM/F~ͯ|aswN"EQ8U^j5P0Q2ʳs:LYĎf `oLr0$SZpNN,O>egZ8V881H\^г;Cf-b%pKyj8sqOw^͕|V6 !}|V݆2snK]1 3,`jlÛtoڵl:4e-pvZlIۋװ:Vb gƏsϐ~2]΃+H'%7di5 d.6 .y-`ˇ=NK^qAɎ@(<`CpQ]NT\-q#Vx|βۙ!y/wmqgB+*OvOBpX@e*aT~͋v3;^hIg  o`o똃XG?p\5QMA(?GA6]\toNWrO7"RCA 4<:vOqaz F0F /5Gd5G'=ڡ>К7ʾfk*E'鯰J^X aebe!mc1#A# @|_06,g4O*vҿB٣neFu^D`5iW~ y$]n<}Ώi2|95kZ +f15;'i9Ίϑ6Yk95mk64[6Mؾ < Eim:|*Y&Ixf%ɤ3~lQZ̬Ve![lf%4ks`,,fٺ|E.e՚+?֭B4ޢ5^G[é?A ^xt? f'"D"?9w-!flb QiS@"’"@Ș:2~ԍ4\rF **tDQ3RuzxLmX? L&BXr m''D?9Bd|dQ?Di IQIrO}#?t؟=(2AF5"?;dx픟Wd:Uz€XhqS:Uώ^ Hrk+?w1'GA 1^&C-  \XkW_܈$!.Do0Ks4|N׿1/4 ぢ0Wj.B =)_PR;Ţt.!& BjvBSD҈a`e ĩ:DH×iYfkn^ ?g^ }P%-t0FK{J80){I*~ fco?j<X#6v*4Mss~8;E=P 8t7 FiGX$1 Ƴs&h_Fb 55HӚQܝ!Xjp'2 G$3+7*jXgAI-q`i OR´Y"0 20w.}=~'40&4nUEh;FNKCC^)h7g ='ϊ'"U7a6^ߎxCq沽 hnJTD!A@a{H5C歳!3]%AlB3 ;Ik1r3kgZ6ܑQ>-vR]3Ct$kEN+5+BCT>` N<" !@p 0 uFq y@ PnAn^Q pЛ'>xoS?/߅[U$` % WXAHBhI;( #R*졠}>]LDF S)U_Ã]8NVdOC;`~^AwɄBƼ HD'(ǿ;`wZx|ݼ!ێ9ώ!!y$]_j;h>#t:M`5(폍=.qNa(,:4cɍg!%J99eP8i2܍Oa_m~-zd((04 ,Â`Jڦ$]^A<>\a3ѣE{Y+Ĩ,# 0$ :K>1뙔0DŽ/zЛ3YGLGN>4px( gqC .7fpk*Q|Kgrno y-}! IbzeU(U8L! BBFfkRE웪M.V O&Jn$sdw9q!6eG9R!\px{"'G;O=` 8ٟ/|O\e?D=~$db ݀C?`/\)O;=փx쒡/. iYU?_ۍ,We𸻃hX ejcb cZo5ҹ= w%趲p, Cs tQS֟0#w06&+nF^Pbqw+sw Mwr|n0"':}ys|^'Ԛ^@"L }-UeoTQ"H&h3# 1(E3 P$˦$?Lx3ADE~-M~1 |㙘P7y 23 z67Qsf—4}s1!fʃi_2yB"p&%|=Ъ*; AuġQ`U#1_#N7M|BÔhx.X$ck@S12Q2}>8$mQh1fCcn-x̄)D(t8` +ABl"aQ5 k2DZ)B@,vv01) {{?7>*v"bGK@26Ai3!LB *Ma l`v( IGJ'Wߴ`Cq1J#n3_RA>?/,==ɳi*Ȭ@9ړQȥdHUΟ {!QBR%wwH5ɏyAViw>`h."DĎ뜁`\ՄwJzQE3 ,zi xoB6/A0tBBS ^MK0:I=A.^' J1Ǵ6dq4{x ~97@<荴dA y8/K"CV)T*b6?!m!c|Q˕j.AI 7apb2st1(,H Cqxq9[R ќcY8"b:C~TD25I5:Dɀ MIv彜6CcyȆaN9r4ȅá:N]vo u Ym`\ƽ :'RM;#:{{iCWfIloAԩ$!zH?~j8x`l^Ї2?V 4`<(4-"x8O6?5쏶S">]ClpV/ѽB[2!NRjΏ_ʇ/K:j|HΪuYw)P),G2q{EohZU?Ö% #AhzɄM1{[gc7[՚~2㉮=ɁG"ʌ'#9sߝHLU@|A gָ55ʷFSH[;bdzv<۳_=X^[!No=p11XI 4rz^o(?a{VՕP=(,Hފ`z*- U?)>ԕ]d%%wCCCB LME0d JÄByh!pPHlhH=8#yL^kdp7N5k}+yݍĔt@+'3e"4c'vΖ- 9kH@lA{` >K<m"tPKACx dT8ahz9 8p[.m η4{z!8 QyCN;s]><$[ڨ)K  ŀ`v>xёB(` |ـP$b-PQ{dCpW? (e8UUUor.q.Y퇹Ŋ7V=KJݵA$]:v1t Pk,:ÝǿtSr21+pN(NpP$rcC[f`>ϩdg\nC L4@Ai0|[tT8GCç $M`oO9 3D$).2 j i n7cmp49 szL2,d ՘kvkzU9@Pk9xē=YyfD[@3HK &A'`:4!PzoGg'^d'Ðb.]8;J~cvpn</׎١N OH7x(G 0u?9` |pd}:N&r]%:]|p-BaIrx97aNV V&!nM_=˒HBm`da=>4zϟgqeFHӸ¹K~G+#9a={c^P@cq[W(Ķ%#F6aZy:+hfMmi/o@Q1ebxyugփi 7uh$a`lv|_fo[I ¸m aM='+5M["3:Y xW^G[L_Sd7n[LHVǟÆ@B9b—Tf.gmA|O .:"=1䇓p9BXȱ'HI.I4U(bp5y$ wn=*IuHۮ9YƝ3'GǞڛQ N|DYmbԯ)3׎/Vwv`xeweRayBv10Db+;--ġXwØ<|Uw u0c0zDy|19!;JpծD#(v% HNԢj ߎQptU:NM@@o/fGG\P^pya g8h =Y3yٴKpB8:1>x  E>dRZf}p i~b}hyuBlIw g3 3D5}Ùq#5!d[0y|wd5xY;nc;xstm 9  ׇpm7=]U b!z4C)G ND;8 4{1L$z|:SrLMNrC<ɒC_| mpYX7eN ێP]I9 ipTI9!5i|/8ِ;\ &@ɰνٽJerX%E9 w Ї[l2H|!lBF$zBj ^~lBN$ďbߚ&W.$x1"pq@xhyؒ3:- s9(Z zA14C,G9:^ wyS$MUfu4UXo `ذ |Mze:M| %1; -Ʊ$!n1ikM%C 9PzPXX t{<BN'3"XQg/.̈ g7*Ϡ]9RL<0A5p AP{2ՕLX C]87vvsXOdr|:l1{q`SFi2 3`3 χPU aF lFLzYY:#; 67 Cic!{`Ԗ|loICyH1-TEZM"Ł,vdpJu٣4j)Ӌ=wxQWQ%y1ϔUUUUQlcD Glm8x661qtĜ68]M kU.r O$7GM]f 4I(p"gb``NO4T0.'|30$K-T'WÈ"]Cd=/ bI<6 N8h0[uN7" TQS>R"Ғ6'|dC}y6xmU0;db`0ʩ{vz$l>.) b#SY_69 $b'pYdaIh ./bXw 9׌Dqq `kQ-#+{@ܱ;CN2D,3Te!L7Ɔ41cy{OMS/!,0a>Y?= ěb~DAW{oJuTAOAIҘ[a:s90S7ϧưÛCܜ'#-)gVe6+u PPz8g` gыgv)4y¶7^^WLosM0+4"R(+H{Kte(^Lg~/>P9s~rh'slIɯo&&1UUJ(F QWr߶=b_inDZgb ~FJ*h";".t΄KnI(yxcGT&Ih&'O!BPɡP2 K gZX!H@IaS= @$Ko?"h @?1$82&LcM@zDT(lh,?ḞtLs ˠa |<AqSGȒB|PwZ,=]AZii("h.؟ܺkUSV} BiU jLe4pAW=oG\6qQCO8>ڊudjCN2AȍsRV-#SFƶ5ŤL*;=Iӆ$ ̧T&@rh ۽>R(ʟ\iG}{;|_"=9=["s[eW`k NFD&f?)00KLLɹ |p}&<$% 'r7CcԚ? @ͱR@F/7F\\i RaO9)P&@1=2Hy<p ŤX?dRl0\NQ"DTB-\mgҩ.ha4ţ:""} D!*ls b f3f.<ǥt `J4RĄ}a5{pI,',s}N|6MWAQX]"a  F&FWfzG>&}A8Tu54Fw_8qA6C0O5v>i UD> ({Jӝ 6TXO1;l?Fknh;>Y8c>VƗ@=nĈٱx "Q"q/6tم -f.y55 CHф e:QOlqDsxĀH6ڣ-3 GѽP^ec~9yqJ[GצG\{l0@"&D@8w><@XT&(?;e#zK~HX\0|9 #?0}r9)!SY#G)d /!?t8e1˔ 4* uͪ&74nۢYphE"ѸocU7½:e3\mZxe\hQp&YN-e?f:bM Ԑ;dR F 2 w/RP$n+C wDm[ #M5jbtoN|[#Jpn na}wt'v^qC4O;0Wf_9 gڔzs'~ZT'y9"?Ɗ*?wP0H%L#oM>$ *9/(DDb0b^[Tj|ZEk:,q1fh F98%X?W`r_ke67hݘ>TǐjԄ&ӗ9 s`=ʡ%|z` :=`a{G2ח gJfJ-fQ#3*޽1!v{3lv2$}@gtk鵆Bt7f3Ā0lKkeh)r,NH{%bRw.58Қ>k)is3M#1=%~n9uTr;z^8x*5h`C*n@E r HO XA^@41z _y2c!9Z1 ,dϖ䈴:$ȸ@/1$'?8LBe,QMeC8!OyW"',ZғkN+: ]iQA6]K-=Aik`x v}VLfH6X jvm$j: 0᜔Xoq[՗4 k4* qM]8JPǬ\=/'_d%LـDq|31 9 <(?D#R搗($( &Ãx9^@IPs q Q"rT>3&;}o &"(' #JN=<L!ox穣k?A}* XGQvJtB1 IZC H||j0H $C\ K@=zDA߶ /__OپD!FӀ&fk0 bS5Cebv)}pa>~GG*0ǘ}?<7{pJGK~4 )R#B6#@) BJƚpc$,ōp8'b]U'@ ]5鍤 yIL>A ̚Wf;}j P>^WDs; gb]G2&o[|H{BaT֐Bku/T(n4ZVVnTBOXJF6 W)_t?9ԲέɓX﯆A-i!,CT/@.oana[C,7D9.Y s\ UШ/| ,m\_w W, !ݻ)WDF)`H"V5N:HkC>1tlap݇}ٽB_>7~?չ- a5!M&λ/ggPѬ~{Q3>K+Ap9 Fm379yɲ4ț(5lfho4ם݄xiRb2jT΂aSz\fXFJ>L5Kle[c~9 )=gگHsHT8; ihYAYtBdAdazrN?[ΚIqC0:`M;(0}([{t!+4@tzo:%:1NV-h!uV*d4]X8(N a:B?rE8]CMbU9Se\N8^(& uPD GHBn-!1jxJӧCL7ar~hW "N|`>~䋨P4k<AP) po3ew|wВ zCds$6WP_Y6K:5r:L]"}$C*l 8(;;1=!2QA4ȶ B``aؔspvA s`ީ5:*Q睝{Gc%Laś$zJA3f*#h3'_D~Ci薅>94Td'8JaϏ#s0eVNE?/{t!!~qFCʫ(CSeDdMk 3 ql,&~ Re뭻ܩQb)X0lDc{Gd`4w"5gk痹86ʺcN`+TKۺ~nRlx~=:臘О Ѫ+Pm1 ư8 M KQ8'vwbD%bﶗUZP˜ibRu9f!Ӷ*p*uP]mr7pj vD4C Y=hlx/!r"_4M6V;4_rC C(B5/߄)x_OxԨ= +=xc{$z%'(n:봽G1skY$ 0ѳ?1Ed_b6CG=I渟FSgX 򸣄8?"ٝú\Km :~\|s^1ǩuDBc> t堜up5UxǛ" g<4\(O7wySZl蘦]Hng=nD,,,^p;P1 IǿEJwޒ/؏sjF >'S"2p褤78'7C I%ð> CQ z&婋DZ0\ xB'S6r4!M*6@5yu|aK\ mAg1 |Pߟhjg]аF̿B}#yCӁ,n*VdN0-{KܢHx(A,LLzk#6' $LZ`DS ),I_dŃcO*i$ nW} <@7 i0!Ft^3,g1 mgInN[1b6926>dK*i1tϢ[RDkd PP[:fsCϦRE W`LhϜ`'8"D2G jqpn  @| !Hu:cD39.oǿ:w}e ::GsǞ$PU[]_vZsq. 2fǏ 3^yU=jUUUUUɠñx؅D:]F]S+cIB^d*ix`xZ<{b7 llhi aQRǥJXmP($I P=BI$=g1YO)X߱ʉG 萹Uꄞ=Yh؃)=H!]&aEl) C/Y*ϟ_gC;D@N|!.D9O &i8tJEO?IwiPѸ0ałppTpX7[0r}NHqLkX":,"K~3=b8Mg{|\0#9.Awb6c;j9d/%&4AZ VM0')"yZ~juioWNTjΏ;x6j #a >@eawxW"X<C~fAp ,ZI0o Ha@lކaXT K8* r<`4ګ8P*hQ[#A3qڡf2m:Ll/*x'ְS2%zf zh&ڞYkx:;Yz}xӞe~I zu p66 s֬M{0!!!jm0\e;NɩЂl˲1 RzS1jӦ}+J oj0wJIk8Kb(DF |q=Cfuk_fN1x? I6H(s*4x= u: _1>z 0q]QKnp cCEaa@n.OBy -=.YE:*ƒa?NLNog7NHybhD r;1.Cqh OG& }rqCUbʐz%FEy֨dt r9Bi`揺@Ofo4c~S9$U=Ȁ蝼}b u$r;ƿ y0yRRQIEfOD`ӻ鬸r(tVkOGJ *Ds hXQeC3g~jGrRq#9M: q0l8 A/J4,  琣N <68$ј[JѝG5Nm˝'ܰԎ'%4`nGneW9} h t/=V$;q Bv\CQo^Z5z@:1`guI.rX /;CxC}ᢐ`bO'jF96d&W vښT5*Qbϵ}r"|^pzrxC+J&XCZCwۈA] :/ydyJNZ?z;O \wNPFG1 K/5HL0$5ݴQ¿ĂBnjh}] 9*"t=;[|> /<"rI/"P"J̸ N&d'뛫pHY'T;A q_+G5pbq [񧶝"8 ?ƴYpb;z+dѮxXrcMJ;2Q\䨬YT.Vdbن+$Lp,xOyЈ1GLxd剓, ]LL!Z1fhow8i ._Yx|FkqM1dBiI0 Hrb8 ϙޟ* `h./9T?&٪PlpEn szllSB!zu仡 @vDo"czJ(ʠԪyMXpn٤èos;3G;yUgR`2NPx*,&vSIqьfl`Ax!D:>fm}@ag{I֩A2V,4f u460cЌ %zdǯpb/PDvbo t': NIܑpxÝTA#K*zkUV^. p0ۂNYxO;HF Tn42a1*fE2jhz2)GS2 85/o֧Ɍf>1ę !;7`}N _zܼC dz584 VRFMР2z&I5d*;xI9_Fa[Ǜ㍟cGvSzs9f%1XPK^_>H".2i..5UŠQ)"*0<`eB 17rQ<qy6(R˄hdd;RxPd >FcX8A{!GoR/$g&!_o$zz}3a?l|]"%1Lm"p?3HYY*'~Da%4sh Z9ɔEHBNnXjaጶMҪ=|Auv? 9~yKwcǡ5pRZ*fh֚~ǡVwjӥkbWZ)x<Izì(Y.7ߍPTi/h~ &bYO =:V6zw\ILѓt"9Q9FR~|C`o4iA%pY&>]1Fn1Z'bx#9x.S"ֳi#&tgpdskp2aa \ '3L!#r.PΝASNko|C Ct-n΍ ;Ld3NLx9z gN9 Q /#maNؔ2r`r/)2 Ȁ4lp4Ss, .@ul! ;|lACH)'mKJD;t)#|V 1a>>w !_uS ch}?l$_&y0C`;6GI  RIпCO1SB5,CMm%I5P "OFn\C$܆Y{t;'bΒL΀)`cr|2yҚOyX>}2qN9r<-M) 0?|_@:CSר<$>̢OD45>t؂ {`:ᄌE&c 81CK׼SK۰4>:fPϙ5<.J2 YvGm9lޢ4ӏqOu@ @v;z!!xUpf}l2l_V" DLuQeQAY&y@#9:odT`^U+8hm[(KϙYbD5Pm!TK^ P/Jx8Ͷ6#PJPPgF|2`M"om"3;Z)lVb=H R;g# sf#J2B@HK(ԲDFw`D0i) 4ija PD[4'Gf`y#t`l_#~#CH<`~loD|29D&{2Q1& ⚱B(^h!u%I .Hd5'˺`!B@PPŶJG0.xGL]E$8㒺 1ȺGi2R0BQ05 =# tHQ@P-*$Cas dhPm}Sh3b'0`;nU4Cϣ6S7DXlktém ˎj Jku)1M-5b_ ێVt\aL!v'Y2'>x9}&1SWR mf|R0*.{FM1UX"B,ܑ,Ij ߾ʥ.@q[^yI"bמmps(>f9/`6l@>Й@ϥ-\37{&bqoM.P.C$BR)0c+GQ vp>&T?Ga }(By(=?['io ԤkR@5dʤ&vb뗒ݦu (  bЌYHH!CØ <ӟw1q F965: qS!o[gZSwt&Xe$a!(CpP`;dPv>u!8]:c8U@q,mKIxih! OODE ~;F?Is/b-v}eÓEPIjKvz_#b.!PQ7j.xM(s~?)IN I$ns}7Qm6A;a:8O9%M'4E %ǮIfErCdD zbF`۞#=2(u=5@Y75,^x{yP`m 6n1\ @ib f#Dj Qc9d3Q"0.v޸ϔܮZ{zTA$͈r vG#ZX!V!>DB8I_ze{}a]ȠGIx;CU8#N`\S Dm$H*Ȥ9믓ȩe3B;Su-}qb.dtG9z @%o+ 4p`%j[|E65FM"fb\Aq`3)+ L@l7 AZ~2Ă|!ޑw!;?N (m_ ~\+TTqNP` s错μpKણoĄ.=/GiE6%cl W(\Ԉ$:ydAED9d1 _%g2F8ޖQ`+/ϽWAͽu}$x2j$9-0da;|q356HbîsʙPa'e;.6p"TH`ii ZݖȆfؼ@BLJ3ɇ.+9ʂM*AvlFH*¯2q)ҾJ$0$N bXNQpA6-"$U_fપYr\ ,qONB U;]1=$R).[x\=r{z<1)=gglT3_C55+rĒ@$3oٶ9%4dl/0t|~G1t |.ѸNQ3@dzE_dqvy3f99I/)( D3=oB;nD{`p;^A *j73rL&'9sy靺d[B G#"Fƀ᩷m6t7 ]OB<!ݝ/E6$ET1[ Ƣ1vv'Ïg?OI:@d?cU߶Nz"jO@/!5 Ǽ ;sC~P xNk@,DIȠHIgO\h:@#PNpJ?c7Ξ>'mZHpMTCsX0c1Ç1]RT%R5h UƐyC=58Lm;"ד:{fzN㑠|pB>BJ؁YZw>%Nrܡ=;z>ݹ3UT} U5eւb0RIK!l749+um{ӃZL|-a>j98L\ $Tl:'" \$Vad)"raG^^ԉag 4R)j3yǥԒ\4l<C^ jU)`I!0:sn|@CU2--3DQLU/`G&ǔCH;b>#{ºzyl:||tC=p$Ձ.X" 3m6\[>oEyp/Ⴘ uτDƠJQ'~Dӱ:>:_9@Ђgx PX7`C_wX}񌈌GcI!rcA- *!eIgSrk9?{q"q'sa|'Z D$jdc>.[lF _" xk㈑\,dsTWz@jTu%/ YS<5rc]Ґ * [CojѳT5 PX,x7r@G^G}oYf_<?(J&>Ǡy)PԂ>;{l{vޚtyQ-UFFtZ *̠83zƶvytNb9UvEj>', jהb1%ף[@} 9ϱk n`a,`US{ 0ֳW>I4 3⌺ȧMB-|V<5!u:FT)_f-ii31jQsn9:8IVoHa[ː/03sR֮Yy'JDT9@h{<^ U.)ra'oKèP d&-{-)$HK6 PQPphD_~@'^ Ŷ%IΆ- ώ9kYUgז{!;&Iܟq peP Ёi5>`lA~k@tf8%Fd=9C1Qt9hPNu&i%R&g0 +od8}W _pD=2C @jÞUke${y!l =dEr(ݷJgpП@{euc>s_UAeQ),3LeT@Лs:$Qw<iC=9u`=b+#A<8}t}Xl.lN;O O̲&H@ġCms՛UUUUVMõ~n'# C]C 6ڬ)]2 ?GhSJ~.SAĦB"psMQE4Qt*qV5WcFHy/JPDLA*JaB0iPSku?ojѤ;uvrง$)*'vx0é^`oC$mEˣLʡx\i^HT^. ^Lif7bȿ֒bɄ)2l!ǵ+GcbٙuMfw泘~'!:z!'й!R}2Ռ3EUI2t;62z` 3ya PG[I7L3`3}Q3Hщ+O8{2deh3壸7fx09oPdXwiUL[Rh*^QFI!EF}st>e>  3hc oMo bF;k7'obyz9nleO>^U|^u >!@yy w5$҂3>^FN8 YHAa 0,O^XB`1cd_O2{ذ(>| ê1# jr9Up;ΞF2fgLg_PیR>» cMr( +k‘9 WCCm* }LGy fuK Q 63;֩T "jtP' b\6HA[Ig:Is`t3E=ɤ۱ɹ1^#gk. רQydD L^Ui,ވabl.C[rMj-0:Y!q  SI2S Xy}MjV}#m(cx%3 /z0kgIyw6ZAaPꨕB'0vyfs}0>;{1o-~c/I0hK1q ! M`@cF0G ;3ٿrlUM)F ,l m"TpzLq12ʳ7r ʡŴ椇$1mSC(lW-^XьW=1pm{ sά+h1<&p$AYbzرIo$MEa]@<$}mdasfwsP|;xQ_ooO)Jr {˵4tT&d8x8- v;pd.(_X'A:ނ?:>g܂$8>a5_ 6o'@Pۧ\B| N]]3]^1At3"huһ<ęJ9N jЮਡMHaѹtA&dgj0t5? z6"$d$E` u$+/T wup|w׹2I=Ka},5 ϙH_fl&tV"7q9x"q15MOzz?t)au(UE )8ff< =6 YoC>|=:аBV,Ai>5L YayPffvDO)@җ|i:7ks˭N|O;)dGߒYwsy,O G_]CG_>x3l>;#='p0 ^ӗcla<*`R[K\4ÊouauzI!>x[lVEftÛfڷ@kb*Fvx kG"FW$a%m 3 rz}p}.ȝM_ &D`Cg3Bv76\9ty|gsEvV,ȃ=bC!ذ;ؘؕQRtlF pVD,/ p<p CtDVr ӈ)z3EB"DgC3E!!o>\_.ݠ!h+c/z9bk^"8nW}7`QOy!$ CF",#F$Y>ޮg̼~S$dn(v7o(-2/]}bC+&u ۈ8["o gBRG*ixUq߀i^<.v E\R Zl@p [tor'Ċ{`殉0B1Q$ X,-qQ!!pm  ˣUZFP\  7Ȃe `pj"bZ2kT mDQv& '"j$]<T $k ͙Hp"6Yߌ,)Ȉ7l FLk7oyF~`0ooM%&KH"W7;Ē<矉gj)!xB$8Z\Ȩ6^`kC=Ö3|a~%!@H8tF'slp0g66)zyzYvPP-;M0;OTr=Id庪HޓGT V8Y2 nOT 8F}%oNi'J>;-RvS:fT7_^mGa@DžJ!Ap(!C6 itnUyB̜}o>\S4$ rv-zrKMk4S01J.q`Xs(ǀ"H\L.U+tZc-|PE-;^3nBi* "0yܳ2qvglmy?^JňjOx׏;by65'6>=3*M:B2TC|Nf>ivyF72eAa(\J`2xAٛiC ̡j59ᚻl!P[^*4 ԖKwNrN@6@'Erdqy(.5CQAB@fs=/7"4$\0 46QJS<@VƾB\ J뷒3cc:~Ё>JCbbYk igEHV)0<Ȱi~,K> UWI׿.jӃL{wJW[b{细y?F1W1,pʈrohȐ4Yͧ!b6b_.@Q*^#b0W}KL^k3 5=a ,P fH(|CX @tDl)~u3@A @ɖxFaEE0,vLjA,8 Cw2$mo@]M:/D-$1ftF ԀlOW 5 ]8}2b8[:˓L.pCD ~Fי%2M͜(:}  , '`{ dH n; Wu]P>w3>8m'a&t>0Jo&ӍNavwul6t|uGMgsKGΩwTjqIć plEׁ<7HQ,BxD;#xEʟ8wD}qw~vzﴄ859 v,:ofHMu== |Yt{n|Cs dC_?)iCPϑ6߼D ^$,-#*'ZٹJ_\D)rJ-8X`H\Z vTXL$ \uh@{h {ᄶY<.cCcԉonIyM:(̅@ME?g c~~r/َ߻ y'};‘GkTX.;*=N& >ӈ~r@t ~D^ },R$0uUˡ;q %b)qGB~{H RM !/)d0YфcĔԤ̜JSi63:H:Iԥ:Z- 9 z$Q_N@ekSk8g4h@')O ?݄8HA$8ADa F+L@% 1Ȕg}ӐQPŬm0cU%db`SbC n{ _'ۺSyqdx)Hp98??NPR>0d BӣmX۠;yd(BWG B'b?" !R+36:8@NسB|n{P2߿c Tـy0BCEa6($URkeOhPz0U徒"2}v5PI8^Sc;'8s5je{UOS)2TdP **ҌHB?f$tNXt8/t1 ېO ߜ49UCPmXZ3iWvd~dPB7-1:>ٌrn3 D}%IM+p$%l2S%wQP5P)(4.=nIA>'oxqɓ?1 cBObC¹ML#W%д*R?D^#9f8kI1=H&w?,p_8pM@u >>C^}fK d(ŭM3&ʙb]b DX"Pf~*cC#}8r{jKM 7Zr+K`s+o$I 9Ak"fs8 6Ѹ#M`ٖ`i.0ሓ`gк_> $ #]NH#)*)"lsa @ kȊ#-9@>\NN;t`O3S&?J.ESX#U@;wEO\L8>rBX(8DUFvgFӖ{s9TUD}IbR<].6>qɱ܃P~8u9>6PDqhr0 VWtVm~ӧ D" UT+HPyS$CIOٌԆ_}y*d Cj ] ]=*ZiTBZNƤ)R N$>x$fӬ@?L@=` x+)ӳ/*$(m8RU^=2}Z>R ֿa<1LpJ,#MY5BDt*A&_??&JI🂈AE,G>Si7q!0G(G9)OӚ3oN~Z!?$X4D]oDN0\*IvmfA])v_#HЇ4(.czn & }Tz$SCG"cчEN:US0' pv 4 >CHh^O9@vr1Q0so(=?ն:eBs gPWtFlf;]CƋxEvVlĀ$~j 16ms*;c{Ҧ;6Q;v7Q/D"FHw>o<6lTCfka4P4!g7ٱ !J T@m"/+ tU-` 3&0Mi`1B|K2p6!Y50i41Kt*|0'%!+D٢XĐ@%A"$=g^KwPjQBUJkn9$Dw@$3  1 8f )eӴA_Jj&+QgI0S:Ԥ@Rl摙y:E :_G59^&OT?:ĩLS@'ij8|Aok7>'#xY=T*n+'u߁5;p"?iNx$L9'H:O8;bٝÔ\6# Gw \$3;T?"0sc 4TJN`]&v *o*r_~OѢQmEWMNCkV >մ ul;AOƟĐXE> AO!40" !>'2TR A#MA#APKCDl"D )VA~=Lc DC RC#Q#a H#"FIJh8;04@03?jԦM0΅P!) ?7s<ݐ*$;%3s$>A.89" [ƌH!|J_9pҏcy"%441(FJJH&))I̿n~]PZ ̟#-58v.}8Jv_ =]C-E3ۈ9BXK.mNw9 6%s_qkgk aGhD-}&;ёc%3r@rСi5P Jo\C=m6b&7i6`iT̈Wd3wѠl":ݲn խ8q!M9HG<ǔg}Phj[rr˭7%ܺ!S:U˻41`tP3 Y5je8b,?A;p1y C&Lj8w! %e`8==x.uO},(xIY #|f=8$f0E y<SIb 1 /qliYڌY #]cfaXl&kxSBE5⪍ { ȸD "!3Ms1u(ѥTq*jQGa4Xqxqz77HԤ5>GH2 y!/[UDy"ݺ i*?uQ7:`6#-oR0fW&1?{} pH2Tq$iCO&W w(~BY=aD?hNgi3jԑ4M{c{P#iH")*H4q90lo+DK'O7んC_7DD6d]H>h:f 2, ʰ C_D)`A@ +c Sw}NCdFs۹'_feӱ? R 1#̜Q cB D2i* 4?SFPc}ݫvaO*[0?XQ?F,q%Ցeѽފ~ۄ4 -T)Wc)KrN_#A5`~ %=^8qДēD+HʃG`2D t "Tx;ђA4>|FD@ G\Q4nFWsl4!' J(}*Q,i8 I1#lL9l,@D&0D ϼ iH!:0*Q]FRd$bpc1_;'U'[ɉ%$@)"&|;;ȂI!`I&e#H&ĂҜHͱBK)ʹB".Cb 8$q?(_{zṌ8>{TvI 0>vI[Cve Aq^""0aMԘeQ;1)c4\!QꢐQ '|M}<,,(?Xe,fJ@㊐TC 9ސ akTT1(%1PS@5II@L%(RCe?l";UR=9y2Qē O͖F 2 8'%T.~4trOVg}i 8 GA!W䴺`r  ]'ڟ:Pub0?izÃ,dM?͇2zOO;7 ;ܢ^1C^_S}|HwЇؾ_ϳ gA}8dMD8Q9t 1k/D`g_YOD1 v#%}Mqv `RMʂ4gARgA!}$a&<Ȇg2>Sxfk<.!Å{@L+*MsGH"LzcN,$= )^Άhow?ɮ}Dy|vi&f b0Fi" <(ąH ;75GW$غ ȽOjfrt!XïVgt}K;J$eB~/k%>"8ALa D $k`nq@{1.:Ku֦& (^ eN(dhf#e5'AƗ惧'fג 01 qm5ߧ?~]{>".34=êzfA ƒ0CG#qDU"Hc< A H ,,h?v4n"8 |N6Nā/"3 8♩36X8Oxh -3?#0:p- gtۜ8oaە9n׃,dF\0c]sz4n͟a~ ׎˿C?vf-PI 11$^td HP"x% あ |GC(h=SbG⫺S JA&XVL^boq\ka?yJFrlZG]II:ᬄN=0mDٞ8=sMP@~m; Ɋ͢-ސ =R{{wib#N*ZDqհKPmdꠒPra02IUSA`9lq7(؜X?dAn{r@Җq*Tub;qaf#ZA I% lDq*HwͶN2 j|LLHb{s m GG'b.fUV3_]V b(R>XMny*BvΝhZfpeI]ڔ|OL'̇8ĥIPHu8OMv梨=8NKE ?>0l:%X>\ Dm%j)6q8~Q6V?tPkqɞF݈fN;`c Mѕ&)&ilXwc1cdre(*ppe54 WkJQv Нt/HWI̹ x<8<9c]8 `DBsXɔxA*G&TFdhj"$) XRO}3xG(ӊ9kZMV%DMEvgycO'9,%QmD&~L18hO 6RjK՞Oi:Yr6qb4fp9lB;Dւ=q4 F,5xqb4y"i`[[?%11aɇۦ枯Gl@`W ąG+=߰V6 44Oxon3#9"RwݵpOvV} ,7.d lU8v pmg!<`@;_&BpF0*Ox0X{*E-2_~M`@65à3ǟ'l{K@-G3$'->Ӏ9cl_h DLh[=\0;כ3rW\+RHFhͮy!YfRUҬ]6pXtqaqf`U^nx}"\/ł!$ 2D}%/glJgXeq`30` 8b>(L F4vuRPmbޟ:7}vM.mQ C*,I'5Giuh<; ʰJ P,0&:*L2JK@P1 Hқ9"t= {".(*t& FDBh;U4CJt-B *""A(K4!&覼&#vqbQEcxEq5JhV4&܇sEL%]h˧8 "]䳂v;HEBFAI)V٭m A3f wmp3Tg[8Bš(0^B” *F"m?)`wiNϡ+]vj0ZCSAYNuz]诃 !)T81/'>>߇Utŵ/r/ RbH-PQFx </=P#{6c\@t* &uEj[^U 1 3y9GƲv~~ODG{?ɞ+YD~Ny-,} #$V:8Hc99q8u8=&! T 1=D0GIA0DPUĞa']5 B"X6QL] E<&ha)v)MLy9*,cM[o HTՆuhmEWHI2;01% Zb䆈ѴI 6m a*Sm/ݸըCI娔5l`X٭!"hT,o nX3Cԑ` 2SR| q11=.*E=[i/c` :AĆԾ՘p % 틱.E6dԈӃƞ]*y t4i_$<)6m"?,zܤl<$@4vQ 1ZubU_)+Q/ʼnFe..B086JTMDdd9 N:P@j!Y<4Rc.{1PtJ$q7lG@taL9@PݒH8 G9Ȟ@Z"|)wΏ+ʾrv%0H4b6pap! q'N ȫ,`;SDVmDZ5Sb̌1bl %)z]3u}~Ũ!)ɇ/L^WR=!X[:#5nljr.'*s`4f6Τy0@2pqc-j4-=pClRE'FM.Ƕ;ǖw q獎0&gq ILF,IЛ~$]9YQ`3\v 3[, &CB]j&`V*ߑKEA;ܱ҃4P!-2gFvM?.-C #ƎiD%pԙ֤2o2y@Ovpɱ$hRSm [z6L(fQzv4yX?4qRI!sYab&j +J*"יzFSu(4<JqYdv֌.Z>zj%"Pv}`3Ll4k7]c&1 3(`!ԹɊys2d[:̐: ie^ Lr^9M׍""@42o.&ɹ5,:0tw84jw9Z]g`dHٰw \1=.V?T.`-,Vv#bהRPRuF`²7LA}z^gqgۛup?NC!b!䐐E$~`zH 8lI9-9Am_TB4?<߷A@tQbPLxz{5q6v‹H{ѡ6 {>w=ZGKd0)ס|9!U&Px~Fϗ9R§㕒>aoF&B4RPI-@0D4E+2ECT,bjtvnMnaQ-5s- Ԛ+yƹP0H +#%"*P (DqfPPl"H@ XQP!QI*EgČH)H^PaHJw] }Ҟf=̡m n6LS;db$ C/Rif쯙M.bPCP:?J\vN9Ȯa1х&&´C,u - !>Z%5Cmcf59dp/;$<cȂ#f>N6|B<ؤXNa0H%C 9LUh.2r 4"0)?wRLK_d9)xX XKTB@N $?ۈ|C:CWFy{\Mya+6ևXOIwwjmVGI!,Hف#U1)6{{|lFzgӢP.ݩO^qwuٽ}X!2u71?V: mMHTW!z׍p)`IT.aJGPψcHbI)T4TU LPRIL1D2M$!SBHt:)C/žH*K!F@A%rk H euk\Z"bN7R:죠%LyÎ3ɚZkI} %ۃxs P{3BJ{==@9(adRzgaENF}l|@jHMB&=8 ɠ"#C0ͨ-K>j̷+V eb"0r9 Ȁ "1ID %ߞݯ\rGh7=!@|@&m:H$|tR>`3K) &<QS$d@?j"',rڱ`H S*֕_*'F'rtO:-%  cyk-MmkT"=&U(ء9e}Xh.%t3&_#h[ S0SI4ewI=L$cKmާx8&R]Z(#65M$ DJUPA HdD CdT@AI1I:y8m`f.CG'bHBԚ`i BS6(H|PQ `H"lMIoGZ Bfl K՞nŮpf8GAeau'Nn֗)Kib^R 6 HM8eKks7_-7^5Y4Ȟi._ir6AA&To&̛E2IS*!4rEYwv.ZuiooY,dLJd0L2=r 0QIQHDD0I;-}8P1 w`~F{d?ܘ%I"I9/j8Pٓ9/im}X ߟ9$| 0勦ÄZhHIt 8}pmv„>VGj4QN7\ O):e#9z59xW1Eb2+1!&<^ &TFC8 4f 2Oa5\yݰ7È `$( سԄ2XkI`9"n3ҙ5O\[k MmZi;H{޽Jqd{C+zN _;JE1*[Ьc}ҸL-P0z ʀW n%! Ff9hHKĩ? ߨ;^ƭADKMvE0 (!l̡RD~hTf6^8^|#נk+Z\=fh!Wr9 .jr-ʺ1/>C~g62 1]14"2nJDԝ 7ŪvIwb#pa@Od<k{ǵ X0ybjq$l$Q0Hu ڨ? X=Ζrw1 5}/N\u3ZHЏfSzjd.0M(d%%-z1d)8d NTmH3nT 7 B~}x  T1(**DHAV$'ܽu|Q#!3#on#+n6'CAqB#;w2g(!hVuz> TP>9:F 9Y<:M31"X RD_8A_b&yaCѶwd0: '~#}o{=7;/B66NpàdƁykg4%zoE9iHGPX OahCTVЂPB(lDd^fÖլh*O^#&{(8~" |͈f{o(f0ĖQ # m:i DLeǵ/ O|e6 }=<͑tV; <{ý#=9qw„@X,rHܬm.vָV^DI""b2 k (7*'Jа5u4Q@H$#;4PI!e,Mϭfe9N7NF023\ rm[P3{kd1$}Hm>Aܗ[z~ohKe\lyӊ#ΊM+\t"%Mdy<<!X!G؎6+/D*8(zK,r#x9jDX-Lİw{q Cl#>8#dp]ypx4ki2a !.Vq]&`<0Am9(xӞn f3 %oW3*B&P- caBsR91օU_w%yIBя pCu|ƒRZ22r`!9+Ƞ0#x;חHZ٠4(%d,W$ uZ {@DDmM^Hc#3LxטG_Sj1r$^.h:~o"h'ýYL˂TK(=ߑךvپx qSkD^60beo>iI=]f̅Q~7s:,X^$ tXhۍN!hf*YF\`P0^gX _ʗߦع^D;'HtҼf m,HǮx b{u\6/>nk*k0 J'ən0聣Ϸ:уSsfHQѓ{֋Ω5h(L':NNr}dXo4/:k煘I7-#crz6/"i2{*d4#OS9soAh AHO0=c`qP,Kݝf[0a:\^m5D8q/;aM3k,&d$\bHWm]nj`8 q]oD V$<%='jQШ>q١#<m&R5ED9P0Pf:Ɏ5mry5-S0f"GuЩM4Xw4 h!ޒHWO|`Nuy8Al2K76 +xBzj H|,b̎`tqzMX6H'!v&ˬ9~{w9 ȞwŌ\H tEAaq[TS@ j^fʖG9E. VX C{IDTsSJE. 6dP]c&8pv8&hH΀fpB1ayC7cm]p4$^<<0ְ˟#pQH  kfD*h#8M9~=]Zq ְā;ނܼf/tǶ3C3ypQȗ^|uE ͳ[g^fw`#D j'ix3H!_ HxĊ @PaDˍxب@d(_ng<e"uf@J7㰗g#`n(Kg]4 Txw;g/y x!ϣ"0cӄACA֠USS|B{v}H؝c\6+04GEGw-aU-ay8,#|<'#7|LBt.ƫ  jS2PljL G>WkPv=l{ApopjcR4p A w彔k 3@`s Yy1`Au;;3!c~3wfR$`GX!c9W3m>%aFstX<IKÊՇNAFcU88s*{SRaqPT9g<Z'g֟y8 bª@x~3 j=瑪1,[[a%%2vi*l (GNe vk$D\w* XeS"^\(*Z4*@ f&]gtXpruIt[Dύj5}$ ."3|[nPp7>.B,+>N99cwH, wcuxrgFv*T0@q4M{zw&sXB.^b &Č'OQh & t;]Q;0'U;|ʬbƵHv f{܇MF:Q+\ٞK1ʯ&/ MҖ>y@luz3qse7rP'zF?P^Ԋ(j<#keJ*ݲ{Jh̹*Z[PSQ Ъ-4*:J5O´4A-n"*D[v|y܌ѥna$HΙBဋ]'68PAbcz1CHsr8ҨЗ00,:s;qNƗĎ`wIih.vN`Q b~TE6"lO@6tQoo8t-o{p|5m&/6 u9 ]ҎB2 N#bl6ȁ^9ߎo8LfΊ2|Z~IsCf-"c{fmB=liAd I?5m}MljeM&fVXO)Iղ+C1$qӎdߞ\Gw |DTQBL=]<6γ#FOj\-C0a+aMM2@Fl ,X_lALs6dcooLфѹqrmgUDđddqdH*qH8=Qp;`ܗ&$2ܣqS!0Z`[шъgP+LK`rJPUwYhIЧO @QBZL/k:"g$&.haB4FluF:NܔFPK;Aem Sd '( 1&FNfx:}:b{>? 0Q_)ܷFj"{: CI)@wSO*`ƳPRs6lGR)CJy\;`ѦCO@<P1-?’\rW@/=hNO1Y\̅۠[><]LOLa  E, !AyNq(ԀGAC Co]z'?KxH`f]Nzll6sBѹ+_]V09xs1 pTHtFd!{|JQso2U -=lHlt=XsC?RZ Pt5f1x`S2k!ilpcgտ:\'IbIgxXvTYmzK#`Xо{ҶuAfcpdlP3fX`1=9.}DRr-fpi(۴c^/> MNB%1.?x0#o^tE|¶<79d4 "k(N̸E^z2CWCm FvELZZiyjp޲3,GO15 ; ͢rXôfh.,TPCGRN#rI_7I0݁\qÅ/`gg`hbf \r1)xsIč٘xj- d2.Enz=Npd1ma&+cU8Ns`gr,]6 e Gxт,odW3hdHp>\;6*cZ{(x`>x sp;#01Oʁ#^E9'_w֋mRM9X|߂ϣ̬E0\! &:+>JDg@ QqHH|ΐ<#? qDv93S9/ɐ?=(6Ԋ4> (aO`BSxҎ?@DLQ- 1%~g'/b!>.H"TZUih)*`}x*rO[aHCȵ65=',!>6=N<ڳn;*%&R&?HHgMrB%cp.T"E>_ (A$}`h3rPJr ޾;Kx/>^?=Է߷mzR_\}&DUH(H`T;ʽ  g= osfBD81O9Mɺx渆922X!=#~n>+_KTA DU$U0RL $ąJ(e COPNI ?ׂS|k!~J$ v>b=aizFyjTkG]8hOHz+nuOt=?̸|2r/ta>yA#T'HuF>`!@ӣ >!5|7;jA?qŎ !}M"!؝M J9WoOwDomRčP M/PIEqz^'χ D`GF )pY06@Qp[TY_Z"1 (ʄhcFAJO)D0O ĝ_A`qb"pG@ゎ_y B@)n=Ilb#Z޸~K#CTa)! ,{^w & ІX# MXW\>o=ޒM@i>#EESxARLbgF9KQ,Fi Lg RbZH`(!$#4z(5ujpF7stx*&S]|aV60[i+Ve 孢CEE϶?<,HDȈ쒐mxzQ[*Ԑ FDJ̸d"7TsCMZoO8\-6KSamJ0Z̩FQ5lm\sF4_Ǿխ)I-̅lvL¶:*l "(TAMf%#0`b)u.ӷCg>M& dv4`< 4H!C)%'&lp~toj{TIRE`# kSL*֩b.I&Jhٵł7qui{oU_5V/()Tz< 3sloY!'ȔF G}p'="s!Sô8FCǁڈAj6%G3D (!fTdr"H8ϮpE\,Crؽ9Hf)h``8Lb&˴I`ߐ: vv? n:&7A$G0ävtyxa5;sMLp gŁ ZF"hDsh  )h%aXIeJ&k2JAtdLs<{grU吤j;"ů4~Q_MGZIzAe5x0,Cde|g!.|-T X,R6u'M(W(Qp D*4hۼOM`jsG]Pm&0'e\z?2, f  $)CANyxCx!<{0.狻Ar[eA1KQLzaujHE| de0X#TC"K*ND̻Fj޳`8 KrZ` K7UywYh %@ ލAR$D15 xͬ [ꡉ ALC'ƞ4qS3/0HF\Vҟ81<`/&23}/A 2 zHMse!'Z|A0َԌɳSP< KI+;M $Z8iMlF%mܡƴr[[

  • sM/Nu%x@zЭʪiEC'xkK:dl~b$D#N(Β3%Vտ [L2kJdH64e #5ǘ4l^g2f.VIҔn־">D26Og{FObt""j:0EUE* -'my- @t_6O"P~>zB:~cDRzsݖ% @ǙH5CKmJHZf3tTejIӛK˜<=TKT5MYNAX ح&`6lzC44R-c=ORڜ'0CV7I( 7pAsqy~3 9'( *zB`AK^TӦOX]u=>'P4|+gEf>]FړpL+(am`4 &6&E}mU3 Vrk )P+@ PB2AHKT S+TEBRE0y)1ÕW.#]xlaL?Oa"D 4R **ҥ%(0:) ҡgkGL CgT}IՒɣMYx&,Hh _h@ƖX1ᛵc:<#GȝԜ ,2oa| (OL -#I@JЕB (DA"P P%-"H ĈҴABҹ"TLgia&qcc82&@km N74{L>'dh@~XG䘘ڈ*()#.I]`Aa 1}, p C@tbhC>!t.T,6|`QIg݅4QIS0c󏷘qrZ6"b-%*!6 huvpMm?9ye0A64, P{1;дUhbC2t5 6IC=:!#/ |S}wa~>?ە37Xb҈QvM3ϠOm(jn{|=rآ>G` gI;M;d0;qw jXjk! 3.JJNJ|:ABāJH'.Zm/4ÎJE㾏8_\acP4!CHd aݾ_y2hzxpp%,MDTᅱQ@[2/1rytRѶ~_ A@8vaӰx!81d!< }>nwFGJ M R kVZ-$ |OHXEQ^ u$`& BS&O@Ä$KfhةigJd" @"H|F!qշ.Cwİci0:0fПjN^7߿m7g&-ۤKE|RH>yԜDA1b "I i/ڿAaO_:G^gC$Aҟҵ _[O! t׈pxQ 67\5Р}aP~x!55&v`R 9Q `kU jc = o+b, 7Hխ$fd0@݅`G׽evsֱFQшXgSa U, %P0gr*^qml`,9(p`b$%X@7]O/?5Q֝FQ2 @45@hoTy3H=U < >?*OQVʹ5UlkAO|t> !AJ?\Swg_|G1H>@2,nW&JX!# ĸ5J`'7ˊL#) ߟt}Fy n'HL12ߏA&(z_=s@HU ӥP -  $Bl{xD=b;C_A]Xz@bxL|DKw!FE$ ϧ$=b:o}d yA4qL"*$?D  >ҩHZB%Vj %Z )(V"bT()Ii )h  j@(JHh))2Bi)((RV( ZiE B*A &Jt$ b(L鉥(ClP @@AT4+PІ 4(P PD(PU-P PR%#IE,M$HJO1v(C_l!eft$NDȔ~şҚ\7^/@H@w`R%!!,>i}lMA!ێ#d4o_߲d!CP~z@{ϿT * )yOdtX:~~MvLtPZIX+o}B%* mˋ22ޭߓ qkuFwU }oKd0(OqO[F.բ= ĘH*XIJ;~}+}QX+f]a|?| Cdtj(loqE" e [2~@-j3p`T5{:,}D Ooޟ&xNmb)$ɒ` dn祭ipMHMq0thUEqH:ZHְyws -1J 8fQcZg5RIBWdAd@M0J| $n:)L5 D7Nc@qƌi\hc b:؁~AE"DiG ,A)XQF `g@7()iNPJ !@yTôyW ȡ̀ӢxcwrNw Qs䰴on_T*Zqrqh/u|cY`0ha"a3S@ROA@P=N IUfrVqQc\xKf u f^WF1z>=pnYYf`Kx'ެI2(PҀ]<`>`'9֑/@5*{9fD-ꁪX \3x6葤 _"-e"uDhV -ZKMO}N`zT4k!XZ)x" iȠIbJI3}vCs[B?F050rB"Stmj'x g͐)5"k0B C5@a AR ~oFZJ) j@%E,RC?'S#(!>:)$"s{J (RDbiBC(K㾮 Q#H$)W,~M^w׭.4ԩ "/JD,ĥJ- @Pi1gٷ~`PeO< R{naSBSCΓ0,( J: %"ʎ!/h7ؗ벟/ߺvkK4spѲtp`lQ@3QÓB 2@o[W_ fez8 C;yMTfP) t=W@n7g>iOʔ PR"%ESI DWx Gs" *\O\.F{DRCD&BӄJ`hQU/4lw j),^gmSPU6rN'<ǎls r%)qh@d}+k/Ll -/̯2W#Gv(b>>{]nmTS@h#5gi7bsOhv6ړ*]-(`oЇN(?g,);ȅ 4̘J *("Ymv8DYD]} 3#k(G)xy?]cWSs\V?>`]rgUyƅW\h& KxZC\ŅD.s'"Iew3XwGV4ױ:G~^ыnz|7)s">H!5GT{r`8IwhgU)'Xu+|f18յ9 F$n|8n^@"G?aV:ϙY/q޳PI+9' 93 AWcL/Yg\R; !08rh ?1 j 4k=z1(p ȈcU:B<@ҚciTD憣n6 7o9HN! C",l!h7_@X*݆TODob#buu53&WC a&RE֨YMeMmN\0o|%x8gp3$CT”R&AE#!1 (J" b(&BA~7h DړVCXaF8-(؁<$ qah@!b| &B!̀uxr FqIs U<61 oM;ĂWw{!7v#kjx>>$g㏛ bkxr$q׼wu&`'f!ANK~h )WನdT>k`NCUda$Bȏ:yP{N(CHԕN2acjpk8HlXCi(0SX-&#kLzk,H4\4LT0lҌW;Ht-0r$ȱ0(r:1hb,HY482Vg031e1ƒ-D"0c 3m^u89O qC`шrozД !o_^:%NIzDܦ-o-$2PfZ$axϬҍc D67MGdĈd Z$HXR˳GvYEnDBMNJ/A9xLzx̝)mM^_4en:(}$mu{ R>&> KJ+_ST) 4%i)JD"VhD BS%h%Et ?7Hqؤ1yr5gRlDawv)i j(侞m `JNc;om 9T$NOH Cl< ;Ė&3_#i!$}Ty!N%,@KtI3E7}l{;yGl0=Ԍ jfLClp*aŎ^* :Ҧ:8;gKmXKa c lXe%=}}!wѼ/ " WeKma!o xdDj4&K%+tb)ʍn5@#)jј<1b*̊hH!`V00p&)"m11&tZO8H QIPc7 e0 awAv7IBGtԊ P81dĭس3GJ_.tc$h<;YZ-pAW26֪zSN5FVY ɓaY;F0@!1b`UV4t+.S)υS¥GGSL#'^ܔ߰ ! vE/| 91DTufBC˼ $ WBHdBmrێ S5RoCC,w@"o`> =C\7;_K̓kqPF'Ȟ,`%RE9q/sq7^s3:;4כ*q=5ؤSsHݟ+phY+VrJD >89+̈\5 !RlHu3+#9cDrY@d@U`X==GϒtqRLF8!4ELɉNPFGbUvކϞ>{.'ʥ(طZ0'_T`?;Y*C=4̠ 9A= N<~|܃|< ^QӀa<}s8dj%( HIaHLz/9b).m v~/u9rF;KiNyŋPWԆ+T5T`BK9V1!7*nSQȣVFe:ULC0l!VgW$ pMΎr &mWL9w5"9anQpJ!p'  n1hDˍ+H*lݛd)nХoؒdL J($\QP9Ht" ݿ%Y(P! x=VbPu * qԲo%&X;`>UMxGWV$1؋@7Ie5I4(X(1HTJ]#8h=K-9а8{ɡ&>=ϓ-S"e 31$>g8P ΗDG}/P7dS75yp{HNozwwU,GkcIHOIA8CxuGsrqʡHAAS"P4PE"(*"6 BR'9aC_Kڊ'M&B,K@P7Q_vdzgDDkOFpH6~g sˡJ!tcF>LMyzXr)4{S':5-2>C-ݑVnס2p00V^xΒNy;wA$wO&P*C@쬽Q-RPA44 Q$HLTPAy)NSeC@R$S(P!$]ׄ 4+IM $C@R_aÿXkϗ߳:0,jP>N@!d>wZ]IJ"[!\G gbPg!M"eM *j^pd(3,΢lmŋB,?[啚TT#)]پY` )X`5)>-XSXv& $K Qz;+II33-%&LJJJdOTuJyUh%!h9JPF%e((ޠ˓Is8SGeO ́q9=hȌPj5>0KϦ EAҰ sJpSLٯ[;v"mhL弙+.p} ~>%1#_Ǥ &_l`v{LnKI0)qZ FHAez U͚w +uJ9'/|x"1BN3c'IjEXmT PQ1f(d@f>@}%Nj6vXHnt.XP!h UN4w*⯈ D}5},ުsf3EbS=goN1,t?t5auƳ.J=<[2汷z!oW2-kYlf5&fdL#֚'1*5 A`De0(ҠP{X9,e%2Zoe*Laӵz6CXj'8cn9'O> P)9s'OO: e&h1zi 9Iܖ n%,B"Iҿ9wt8|^PQ@X$$pV.mkΙM!9zBo7r|s=<RaL}DgU}W3Gf={,|oAϋc,=/VaIpuSdu|䋒98{>Y;&u*T;UPP~PRE1Bm4e۠ hC'baiJ(TihH(X( uR_QmP5LH|>$qP yG~ftl-1[`kG9Z7bKTpEpQd.֣k(2S`J)TڥfqrX8 ``<ˉma/ [Sɍ@DB6I&iAqRM"LJD-R%0b*B%$ߖ9"YW,s{`8).S\=G 7B~;UfTAu4}TR)mf!xQfLm9OA@b}ZO흖4A r c1m ݣ,^APϏ`s:ĬHcL'3O?3ى@iC>[5'F[+칍S,o#HOx(j%; 2Lc/~ Hgɞ] -#; 쵰ÈW$NRl!Kv}Vm?{ó>(PO(p]4JۆI 0~5p d`7Q̲2;dί2EuxdoV;c1F#kw̧㎃AxUD88@Nb/5mKaݡLGKǩ>M'3ƐrDٌQ5nhQDo=G6:3t] ,VCz.QeMÜ;@hHJ4iM;+BPh4CמKy1A౷ vΫIZJ)Vm^Sʳu֌ѓL\!4a:CߨF.6ohxoImF7 PM$6\VfS]݈֧C#( qN-9wK@ޙFTUwNDdi!օaMK\I"-(uWОox1 * 7UzHAXŶuO mt]=$JɭWM2X0rKr-跥7l{Fx'1̬$A#cVqar Í1='XWX-Q!RU2ԛJ-meְN'1k)O-"b4Du6ڎ:ކuhօfśXi&tuօI`bFD^!xg8CP^[)!)dT}E *1jEFƖnr6ۜ*J X н5ɂx-0]`Ăvp7v햖vw]ڮ; ug&CCl *j $!#6E$UzXоjd [malC:T0=5m]aSD_aI%"`k騬cPƚ6=8tЧuD LV2BXe>g2oѹ%4|I}s6 Bx;G#d]^aT_0&S4*|Q" ^tL>c[#AܸqPciڨ7; Q1zz\r}7E ӡ =v #u@1-OG.RD#hLJSN 4Pt&Zi8Д1THSIJPݗ%bR`>JNwo8 G:E'4t24b _ x!-h)*_Kب*{sI4 hGg IpLA9X*Vh+xւ2]89GvHDC?yFdj0CT bL4qHe[W11 9 6ww`j=J"R%h6痌?V*` Ҧ@EJ΃#{0(ʚ& d(8lnK$ !%(O=;#YF.CTh3!wEU*Qb$*A).(  #@QUtA!%E $DB$TLT A34$T-1P!!tK9  "h JD() (i(BZ($I%))Ni= m){:E,x:UEGP i1EWIJF]mf$yĔqۍ7w h ,lJJ4}iS}FEH`LF%NdԿ NY/xC0#1 hp8&95RL0!Ӎᆅf۬RG'xF`ģCd6pFU'B##>?2HL 9tZ.v8z$#F6 Sȗ61klutle*T~5K7 [Yђ"찑!Ūe ۢK@Ns@|Cs%1(@mFr P7J` ^ҍ]h+HG ْ>ͨ0~J!wD% #AP-w$]gt۳P0.Tr1e0"_2x8=78q߷(,Bѡ ( '(8t(0X1$b\MIkmݞJ#T DF qݓmfPBDlkbX`&ػhzLIyZ]d(Y|@u"&()H*(` )a%(4d"NkEFbt#tD!Y<Gcm{'aD7tMuM^l#d؁o: IEU9w@R4CIL[E4佺1FhWlg6se{ Gv&n'lm j`xHα8 U`(L%f55Mnq,?T:$h._);Si@=P|v݇E BXN6F Pø|6pe} 9 E 'q8 NEL [ĀC!T` B,?8 @TnÔ{Gy77; G)Jҋ숭*bJz~*O ^g*NBF5ἓl442i4#1t#jc$'[91m6}OX|وFIMEhs&c"MJބ-QXQ7e2Zbd,,C#Ȑ4S}zT-(- ' Z>A'b؃8HsZj‰2ٶ6dIRJ * 4u?XA@DPQ3J'R =w1Q|M"mB%T@'yy7 A$H$RR v}ޙ3NDy甙L`$whW7!'˝d Zi 1iK )L9?4.P)bh N* yGӍG蓪 2袊}?b1PqJ+/j&EO0\vckmG/?8~q1+) DN2C3GpyiyʞMti'0s Dh;)\U0wV@u G^'@..@VAp=*i;M젨d)&(4,܇y8% T Zb)n8ʆЦA4A!wŠjQ%c9r70x@f!Śbh_cX'!l: {aN]UM C>zd g!$ s`ZOe:NC8d*+tvbQBɂ(b"eW=ۍk@ia:,tNԋsNvB"ba'V14i]b i9 Ö+@ fS ǏG|ZuUhN߬:v&tk''``R"|3ᆈ ߅mC1!i0͘=( a3} 527S] :y A"(x!9>$ 0H-(LD LL1,JSM<DS!L G+z;;N%t ñ??JA%(Q#Fjʗ.Xv!,T $JT3˸=4@t$@!B# iv$C6JBJ$X"Zh;7Ф% 2 A% 34 $PPIJ--+@QRI%(T33!l?H*y^/Hdbtiލ(]5WXkx= OOO-@♠(*VH %zL\aKڰPuru 'XW i`0CdCsѩ6?7ӻĻRD|fl) ;'XS$<`&x0#3[({W[~FcC5"cK:qQpsI_"&g{quU6&/0)Ivd|3Fʹ0Pѣ 1I78b%wRV:i5PCQUdJLmwjX-26lWm_#QG)|{STAxqP`ejn+C{|j<1]FunWr PG Jhڥm uNHmtN0MPmm0} 'k~mm#C%s fQ"F'Xrd@Efnӟ@:?VFy|$i HfrNMQcI>8` X7QUyvɽ}Rwn75IK0r1h+n#x|pjm4r| (åA=:y#";KQ/C~{"%&1y#yF)`XE^߳糳H½ߧhFѐDdy K"*&4].K,40AvdbJPh "SG|W\Lf i UX7H#i!g[x2B/n珋 ? 6PJ[BBϊmJM&wC7"v=yZ{=F]nn$vLBsABemFR9c8=8sSx=#LF,'0RM1<.b3݅wO'$Rqci"%9cDn 0kkw46!`&1rUZ,H>AP)p۶ CKH4 n''8` R-7;S>'^''^L@4%BDCy\zEX}Thrx*TCTERd4 q;OV凱ÊH 1DU!"L%!*$j;xOCqHC&,CR.C `As1q Z X2/{sӫeHfYw 2\,?i`}`UoB*=H^ƦE$SF_a%Ea>Ս)c,s N= 7t0xdQy>hKN)<#o`ks03u;[ld+S fcZʂhqX $ v/հ41$Rk{=,Xu# @`u8X~4@-?py-&Z)]ʇ*Fr.$ Fm~=0Ai ?6j(U±PMKW\CSfxdvfr3hP2gɉA0!'YIhꪆ) տ{PQ͓\g@rgԮ*b"LVա=&O:`1D3bs^)0!!4Rta >sITG{~mw;y9n|fh>HqDgC }==7ϞL#䧋r -YeW,N !rß=3R3$Q13A1i"$ h (i(rh@&^BdʥU Нܻ쯾PZAȸ!CDRQB1QHD ti5;Rv]Xpo{;$fB4~CWH"B搑d550Lf;s=yD{̬\UTfDyM2Ǯ<% ([s! ÷oL0TNpɢCxzp=1AR/zc|W_}sARK&=H4S |ޥ> *GTҩ4}E|)$rP BO OpN30S};lQ"xDؓ6\\_ŗ~ a4{OȢ A4c:Wۚ]'J5$E&!ٱt$M,S_ӳIkD0~X<ϤĒ/|E̺xlqxǡ?= 904ȣϰ#W/t Q Yhf|M<_yK9#B҅2GSH;gTƝ8;5d*C(DD.}p0"~}Z(' ؁L|POm&i%ƭ2*x|}Hx\z= 8 D6ǦY8D U0d4fDmbSEboel:$i{5&0g2aÈیLa-uN={/fTϗymXU@Lx:X[ʘ?[|qXFDB(Q|5 x҆@96"5Q)|2SR 'B=&eL&O^{qH1B+7J&JI6D}F#)DA;m5MNjxb!|}>}< ɮnc 4埚ݏ4 :4'pLF+=Z]EJI u"-XQ7,#,Kzn;G,=bHcJާI|;h=eQCRve~y!ΜA *΍mͅX$. ?;2<ʜ9Gt0ts|a$8,$܄^NF_Jڅ~v73T7Hؘ2B Zj'Da](" mT P (h" *͠hh#I%:MA_gp^g4]& fb-eb`":8o#1(I"[8ZZ4{hME vxlML@uℙ: I{SjLE2II]R1',O#1AR<$S4kNʳV %0iɽ(1g"rJ=@ӣv\m<1BIhf2yj"=_i0Iїh;!)b#f(f& %o ɖɻ#MRf8-dn?E(ZR" # "H*)fZ$ht44g"tHͪ" 6 -l\{;t(|mZ 67YI\YI5jh P0% 0%Xf$UQԞ3;a=)@X(YH)jS7EқHaBlw}A׀1ZRzfQsN`OM$O~n8,Ŵ@g=gD&#LLIŌ&jPATp{>:('$6ΧR4/o~vB(gJO!0&fJt&% 8lh<n4KEPM+@Onn$@xn6 ֤6nE *ϾF}|q΁ ]AehLlQ{d²+ QKLyr k*HA+3Ouۘb=h4~y< Wuc2;G Ym̹۠m?ܲIC PeD =1~KK,M'm>r)}pmQNS^?wzd"YlT0bJOMт%TaǎlBLPREZpb{2nj(q $O,,3OHh`CWڎ wolȌ2?bD24ЇQyy\?vzplz!r=pp:pHǍ eX8r6B[UWF"&kXk+cb"J(2&*:dMd@.[=kH}^T a3P%U1p%,ZP)?H'.`L5>0YX% i`xWbmԴcP QiOlZ0hXpavB"iJ* ^%4E=ۻ1X) Z6 ZBq.Y 15l I e$ܡ Hڒ$*bޟm=F#HF݈R)d4‡' :: `(Fwʦ?zv(I߷N!zzlm[^|h0n.P?F Cc]`#JݐGꏓm.q-+ɉrA)mOk@D!H4ƒ4 RLz ˩Rp'}eG o#p*OCc?6n;HL"@2JDASJ1ı0@,[Mi5絆{qٙJ^XG}A8:{x.AI@vN߅d+6ؿҴ ə\ u<;cW8 y;b.!E">}'cyGp}Kz@sqc٘&AH" 5Бˤ:=xb #^8ޗD5a Fr" u/ a8״(@^g8*ޡ6vcq$bqR:q2120,Bûb|%QZ@($( ??5!i?ml!cBI?{V3c!L2|k/\X4'uacLcҕ{ ӔD`^$u <6X2+ hQIPZRB%`RBB Q`yv-QPT 0z p9cJ"qEahO8*=vw*!e)HOͰgP;9;3) RQTG1Tuzz>~(Mq0N $>Cib@:lD{,h_C);U7Et= +QDK@% 0j'& JUUqCR!~^+.ZѸxy}R`XCu[d{r!f>^8&HCk4{}.s(ΊQ.҈_: (zB: 6}O IkZ(yE$D$?8!CMC%QLAPrl[5Y?|З#cb1h":&IZiJ H͋2|ǃ~8q,1ہC΁*LR̗(Wԋt ^tUD1vNQ IB)B` Є+Wl/Fjܙ$ibTfP*ą-,1AQ!0!Bˀ䐒 ba`FIˠt%|rKtA?0}?7⑜32HdbآG%՛<!zj!O藂 Y<ƒ ˿lM7O׉@Ԅ Yx sYNn+ee!Jzc2Ib$cvuRuef #1xXƅFkvm{Ϟ^JQdjhA% G@ϼ:{g d霔<|.kc?*?#؇?y:(9P ǫM-`n!vs/yAvr1'a絃>81C oFAE ^rI㽉Þoƞǁ˸"uXD1lӃ9^Աr)8^Q)%Bzp1jo,V\>x%E/ԱؼWs?OabGGgxh6Z1wծI AƂ.U}؎+sjQ!!Fb"Fg7nzԤRV) "36mYs)߮54]C)}M&=uNrLsss~QTUܽ%׏L`8%3lic_0r"8~`M!e˘c%7px 1s35v L꯷]PWqREjH;COYU7ث#FlTW.L >qeR1ä$"b7ivHńYga59dHXҵ(\o,h5qA0k =%:]ޫq`/sQݼ A#!a|ޥJi8qqμa==$AǷv{raqjdh-8\vT,p\%2&Tki=ބkF~SU@LZ+! JPNExXqˍ{OaMsv Qz͈11aS|'J#N } ][! 6͒} |.)dy٦mYXGkV6q#ōk R'63C}[S*${Bg$DN47}GF-11~YI P*3>YH|坜d/pX^)!ߒhgCrDt6H,-m_m嶖~EY#ub-fZ$- aB1 L0B5=}ea 0:ˣ緇k8';6z]o; :RcnTo6iALzgL>< ԌqC|{&է{ip(,O8|jwt7$ˍ`F`Ӗ̵U|8axˏ8זS\_C<^k dG$rHϗӘoWFnL3T׾^f:]0xe;t+fܸΟ襋 .wPd#$h@;36H6f5p=2C l+M]<r%u<8X`G#_qz&$v(3 3Ie*Di Gn(= , 0[p6韑YT=Ҏ[}:p6,g$`E>zXnk>kIxC0Šd9 !8z# F ?"Q!oo뭸Dry#HQ`oa1-@jwmj}hu QcgA Muy0V4ۇCe;5zzIc[Bg7jK 6¤5rԛlg/m׶É=Q,Y 6xWVL( iO ĺ`,00 :Hap`#k5wjn" eqE*]id8P .AA`,xڦXYᇩaE;b0,.P( !MÍk /"Zmff;߿7Ii]LW<7,ivEC#{D`v0dyQ<*:1 io@Cz3  ,nlmjZ( "KYz07y[,ޏ8CU 0 [pa`)=5mE0`#QT/VTq>2ؗ%;%y֥6 =o@~vB~ 9 X@plk[,I%"R7S*.}/, Ρ*HDs- cLA#u5ȋr5OT髄9ױ[]]DAfmW-@Xxl3A@486κgi [V8Y!lOd Uf _K8>/t>Is1};ֽ ssy-HAHCt9;4q %^V1K:l*OofUz9j'W.#w?G]p~ѿv'sR;REҞkdXI+>aTֻݰ 1o,PawGIdVN/Q <|ֹٴ YVY'Cy;Gm].EǤjG[7>x x5,EShXg~I-1c89 xʍdQ360 &h9-<eg83&9r̆)1E91fC`.OO I=)12~׍8QA5dL2=gHb`MD_kBTDG:: R@w"v'H) X*F%0FHExxA6~?yORc &$'.Ae4ͶͲjiiZܪqsApVm; Ltqm+c88P8шlZNңmY,6z0aO`WFkM䤉rd 5C%h,rrY;ߗ`h#QM2 A`8yHL#'{875U˥ a5.NvTZBwC4~Gz`fwYiwMmlDc NW fm!kթOWqn&3R L~$,SɰH؀H_m>yPRv4;ꤪ11S&8hɣ8(xHPs/[ /ؔ H~V2; " Ad=!i mIJMD2]*{l%ڌ\ : ~HKYhP2݃ ?㹧#;b*ZT7 M6`A3KCmjZ ۟kլ/,TV!`G=dFPiFf A΀4kޅ֠zɜ|W(->Sj'QSlG#ihiu`b;_v4q=R*|6N?Pu8z7By#23Bfg:QCEPܠ(J_"aZ$B!=a. ELU&NG81scuc2tԔ(~Rur&*bq 'leiXnT;`>\̜Ylc|7|w momF7??|?yW8U{?>e)dA UHY'V'>\0 ďQrhIKe䁆ylٔ>ma5V["`R#kR~yL5AqБޑS)Dݻ:8COǗ@.hhzz#2 y yuVm(Nye  يnSV~4Cz޻  OEefQ64;OIʈad*K kY|MU5I(l>_;>a"DY23 d0#&k$PŶ5U|\M(wMI"ٟ҇JR}tt (J]Jd SDeG8B"\S껽Xjyq lMS: _[ޡZ>S<0>I{4[fq?̓!!O ijQ;>(& T0OX&z%T '4Q݀tC?|wm?tSZ D8Nl3Vܓx~RPC$ъCd%G쪒ŧiZа'#f(X)b B,qGϸ*u,dOHP;]3RCD4x\4E]Ykp~*:5AEF1TbZ)"baȍ;i(&>r53A$恡2Ϣ⽕X?pM@ GMz\'3*NohOsϸ76 _OIR8'C0v6ߪ)bBhJJ4l%LZCM1d( ~x%JSg3DLSʜ#D1PJ, <6WR/ߙfŔ5lj@籉.$Jⶴf'9O9 QD\hᔒg,lM]6)N`%7Ϊ4!`ǐO5y!m ׻O>y6 -mqƋAf3 -B)D6HIѩTTy3 =SʆvodǮ2"Szkj;O FɆ1jh2LHkX%B,eP߸h2FKM(w~oN٠JQP.aPh@~>e)K6w#|SLC |3O\(@Z[_xT5(TbQAO2^(op7)H՟YX M#aqltđɸtsb?g*6H[ioīz! ?L)´:^}Tl8)p0r01:A1V6!)V#j<՜^.6ITʔaF"!Kԃ66cH6xd1[km*rsI:.@‡̵d^_Ml7Ѽ$w4KJPUM>>/0ގ.f3w09`KZ BՙcfYF{B\h@NT=V]yxk@_ `c "=kw\MNyC1JgJZ 'ء4NYk7 dȆ9Ir YakUDXZ*nYƧ9A uŬ1|(w=b7D 9"M0+;fsA\ey71 hu HРYX?HқG :܆LNFqZS}uu`# qԖ#aEQqC,D&s,0&ܳp(El:І 5 緩!xBK14u^gMMiDm5dDb Z8os&'Il"fܼn1\Hk1S[%yyXd3Oj@)ۄPjxP/sfysD㚾oCp6yuzA2x,`2؄7D 3l $'H<"[SGi2hvi"rv3YLD3ޑ 2DNEfZS`&- ]}_| k0:>;SasTU$Qwqp%[@Wp2AUf݅DHv/%$VtTH|gM*QQbBL9qe iDqH:P.DZ#T%=H)4Ń%0%"/, h4M/u@p9Km Loj)XxrixeBeC 1fjqqd 5 G|wCvII@w@|7`A wTU\֤xTTjn[DfGj69U^2}"@F2:窙`@Bs/nw[Ib6M\W1n,v5gh9dҤ88dgL\xtĩB-y{=.#@ub`[ܒA\lgl^l:5ϗ,;l[ G0fe g&νŜ*ly{h4.=pˡ%-İ y@pOv$q4]0cqD8<8mωxطd3mB,`%+ @ drAl4a{*3,9̇ì`\0!X] ᄀJίT9$w/C`L_6qyĔo:vZc)P@~ <<@jXeFmu 2_}˃(#HMb ÎJra]zzr?mfS2PNF$ ed@ 9P nи8=ҝүi|GF(*!f3٭#JAE%"Ȣ3WŶ ҁڶȄ)p]t :ed8A3LR&xvMdi  F~'$L'ˈފ=Ƅ[y0sDPY`Dh58YN:gBe"%9q|>@jaPJFc`AmHP{A8fba3]ًƳ'vxfm56p 9O|h0'@y3 $ َXLxZפp9+"J/1[* dn!z`C~AxӘͤ7Ά6v9,KߤǙm4^\)RM@Ȓ  *h8iNSiє"ɦ(9!tߊ7|_:46\<5o ge8Y:H[;^lZfv7{*V9CQ8qȃ-mEƕaA2E=HdY rzve!ٶ53)ʮ&naI<`-[r%>иF!^T\12H ݌dL'DXh '4C2q'$F?,k~{]*l]!%o'[4H=|m)~}*[x4ACᆴӡ -^%@?һoumUN#@A ̥l&'ꄧ1ܓ!TLB3<8;MJ 9*ꂆB=15*a"Xl oy&дA)4R>7N b&@|$A,SP Dϟs?nr1!9=Ok G"O1& "BVUU Gl()b #Q:%ӃlWp ҙ$*צ={=t}%|(&셰R #ҡ:od/:}Da 9X,i4Oߕ CH@y/Hrh|S:+xLj{7KK͎/1yJtJ'Fۘ#x{10}zyF K8ïcSJS&a/ t^Ic LQq lmWIP&5=5ѧZ$#ɧĻh|ZadL890I,d8 eK0l>n `q% sǨ*} 3KOaz(L&I\C3zAkʦ.LNXˋ5R'8r3'bL\Ƃ˗e; sxrjmlUDpBHۜi5tӻ%<G{WdRđDNH@(ݴAdM2m)1uct)3sm^>5 WX<^Ћ{tVIﭣһ2O>}vvp/( 0]"'™RGiz[CmMMfXZsr8LɇVN"NMNn| I^yRh)T*lHMa9gS8U1$RaBptHZgkά% AQe`}YD0DShs|ՌE/pHC',n;h֑= ""@1H); v( qZ\4M422*,qhpj&#x dI {3ťKx(I;cA` 7n#ܽQY'~|"̝|ݸWqMB{@ aJC rξʪ!1_5I7 Aw*23[K$P=NyuyM|sA󼒆3Քt(C+4hì֖ bhmvn,9uY볥~ИR$N5s8.'y#J@<4"@ P.!  ? hDyM@ eMT8B&)G@ xKLAS${SHt!B3*w۞w` ER"/M C@=GPԎ; Z6ZUeTRčRmO]>=#.P$8 (䏌SQENr/Hb@vy:MGnQOdh9+Id轊sgˊҘOoR-͖ӣXFW#x@>VwY+꟩&R\9@9뵒Ո ?uٳՆnL yj~}~U0gHFF2+`rZSaP4VIf(piO Mb8|p%0vv |sBy CX3j{d!XilBɱfД18*SAm+wrER h1QUT.ҔdL_w;@J>dqナ "8q+橙RiosMq, krZklri`!) Va)#@w3::c2UhpńdYvO|$8>Ūi Lz]5Yc!6!3LBRI:HC9/l$%ICG ĽA_# Ǹb)Cdszl\m1 E Fv0csoJ6$D e1∃$ՕLJG/N1ӷGdPR|A + ޤ3*oDTGn1M19͒f!lorx6e??nىr7X*Pp8m%YRdJ4@ { ?R%*HOd$ DzK]H!SJ^uhPК]%K B C%|Ӭ<rWe D)*߸+k f" _8x>ZVCrH`Cկ>HNBΐ۹( Hy}Awc%Jg!RpV%V+I) ֹDJ X Zփ^/ oݾ _ثz;{' {H밀$'Փ<ʘI?Nyv$LCAFd'AbDdELJ|vbJqq ٵ ÀX#A_53(,~?^y"& (8F(}T\OO(Rk}DhD5B .EI@>f ‘ |kaulَ&aJP/J%y i^UH{oܼiakI\h<|`\=⤔ &i͡V#)ttOn(N^eJ&RSH9|OO/߮ONa$*6lh(d*Zd&/-_1 MM8{Ȝ$way6HJh D^c|qUhlCN3!fFFSl7nDK>>8QOP]f BYHY7& E:7uLe)rFꜬ{̦i5%h0.zL0Fw1nei$֖9E,3O-%ewS!˚}}M43Z9 |m:o{D7K02Z !D%Dh l8DqIG%^i<XDhF@`Whstd;TITӅb2f0("@@8[&  zYs+&xR&&y}: r^]<>VMHy@9Y^֎P.Nu H J,i !a3MPPH"a ,@DRApSOO-HU$*&xvF lU-wmO*@o' tPv LAɈPPfhCyƈ!`_0>}E( >$1K,ƈH0r%$P ^ZʢDJP4D*:@S;S]?wDDGqD8:|'*.!hD|֒HkL)c(#mA1'cPS'cnt|h*N̅$yORPM vTV0~0DS0Rm\N`1'BRB >ى6C+”(y4BWD(gCw'p'-j4>h0MTG f?DsysxB=8 E Gՠ6A1 U4 D5Q5DTML@I4"-p!IP@S BPIQHDR\5{ܷ;>ƃZX ~exy4*yg)gK&rMTE": {׃JZ*#7CUG9<| */?ɹDDTCOk9q~wi2B(M47FQ03'>* 6рyIqy0"!:PNFw N Y`Q r(%!Q%R3!D DP_$T_k jH~x  x0 Pq3PbrCz{c10(y"d$T;`)I)  _6#F.0hi(Ak$!BP!QDhw~p#"D=?V1 n#6t-& <`H,Bs䁰ߏcOB&s=E4бhw΀@k3?O{hED4Fj(Qf̃@r'FC;ƒLTepj11;=A-;xCB422 0O}ܸp"q-XPȁ E~,x?d&I8F-c^ڒ!ZUIpZg{:Te{ g;>jZ?NdAeܷAR?n|i?ɣ g2xB%rq2YPڐm$GqJ##s"?.k&2'#RC2Iv "P9q@ũh5^)u͐ބlPAN.X? 2MsA!U2HѓpTI?FP39/T8Rނ 4j]uw1;Xu&\ ֨*JzH)t!#MSr$fUٜz! 2'޼O<(u4w660pJ^,)؞#%%=&y.Xޭ[([i(RHvDxC5' A2e&4<ӯF(,[ c;\?4&I@B4E"d if|a~RBEL`$th G" 0CKFB>N`+1ΐ#-1 y\&؍;aI4`q6h 9˞#v 78%SSZ$a3~ߨU~QҨ,w m?Vnk+s_=)L#3  9J\x<|e\Os zm4'Fͅ4^t `,')=Ӡ6Ӱo @oYt%M#hgӍm }O) q ûۺS8NB_:vǰRP \a$46C"IQ8AU;Pt lc5Mx >|MX~`DDA9@lDr#tՄc-bvYTȂ$Z6S{t>=@CНEEˌnOQ ֊ûِl֐2?^Nf&So ;.P208ߌ9*SM`dH&%G5E Ls'R "PHIm@aEԊ[ML2E ̴:caQV )QV0߳$:zfnM?0PBz, H$i-DFbJ(Zha51&hjiM @SD4?`.%<wtDRJ \pÜQZ91$N Z4s ѢY^5aYASJ4բqAt{`LISUEqwO4JHBx(u2d$ q21v  I v:i?b#g\=P:oWЛN%DLpXd$!IM4\2hhjӴ$h$'%fV/XTx}w:b#ۤ7ړE~v[Iwe6!40\K7^mm}ᵆDUCI$3J&J""VJh T)*IPXX(*Ml];Mw$C- &4gxޤ?S%&xR* (%i:E0Q'=#K 1-bJ6,EyTyP.+!hR00Y>VCcƟr]{ߣjH 4B$,xDlͷl3A"5kS?rGefТvV75d1/ۣ9@>C;?[^_ KD [-.)4JR}3{RzH}_O!`ޜ[dJ(<HSєN*I>b!o45A! hz.R[Ѐi5 IW٭ !OG!ȅ U(  `<BZiDH-a% 7)(n4F~&9b.gtP Rˢ0(h0QHO}R&SZӿ'tP.>⪃?$ Kg'MLm@"b]9[j mj]LG {5{qv?:a4VXc澚nlaZ[j`L0CD\}zkwdvH{&;= օA9Q cf 5@&QBpO{wH][ Ù>l}')+MHL`4\ѫ q!U8)>fڋc̆ 3w4@U#0ՊtCE\q?g4CU?"eCSv>1"Z!h )d 7C "GGE.U`ࡸaq[E a9\P71zO3I"2i7RzRlk<`$& & J+:y!$ebEo`sJA 8K!@dX]:aSU ^UxSHisf Ybd eGXN 3bԑJSMI&h*6]R5%%\V>)un!PqTϳ_ݦ/a:B2[X@YNqXn'DsMbm3M6OW-6E v2F4a"`höE&e] ҭyB)TRr6HY; !hd <a ve{hcyg]H7Uќ4 G9>:gk4^ܫRFe LmTl^xgf 4҆aNK8v+S5K/R,'ZB_2!&L(G3MqMY"-h*[*S) kC`W=6)$jzbK/O@Fok΢@=!9R.M^N5R`Bώ/ g^d2*.چ4626T0̜s&"1鷏^1#LG?$ Ѓϸ|#;SP @44@H EI0+0$# $Ĺ(MS4УAzN=;}TlA#n4闻b F<)S(RH`b>|ҊR4 DD1ΎIpGclBr{$M'`&˹h B*$"ܡOy}PZ2rOcg]zO/ǻ.}, D/\B,B`"F" eJXF"!bJJBZ!j()Q &)H"Ibh"$ ei$( 'B0^O/LFB_v>-:ܒ`@%$ 24 k@_716t/CM!@"C#%Fj͠`jXg qG~bݟ3;ayH+(hZjJTJMJ cIM9#A 2zШ5; H )xf3_z^׏OQi "Qy sZ{m}yޖ4=}>;Ox>h%=7;ݷA]wjcfښ֑\ۡm+.r"Un=wG\r{wؾ\w%J6˞syx#'>{Oknޫ ϙx-mxUA4e*mC7n==BƠd >W֣#e}^dzR&خK;zM@z}|==⾷4HTDO*͆XQK3킇U]VP-2d@&D4(2̀BpV4U| ;= ( PPRQkh6bVmlҔJkJa JJU)lZQX+N]QSI]+=W-xX}_n_o}7}xiNRl[ Ntu@-}$:i@I*""0Bl]2@Q@iBE (KPq R\>}w m[QoykG]ځ^rw}5ij&W{z58]u^sb`he| mYlɽwM70uGlN:[qjM !^Xwqﳶ}Ϯ_mZڶgL'wXWw{}r/[]B5>M{ʹݬ=}j[>X]2rڊVwۺ>;gov^)e;ï{oGB;tL0E}Ν۸js۞uyv}]dn}^Ws_]qe[mDvVЏzcv)TWl=kc.:_}ݺw=]]vZXg^HU֍H}5w7kw\t=4uTO[*Oys}^޵Y1hJJp؛ĝ5N-=گYuNUT {hx|ȥֲ}{ɳݺ*,f]Gli}6%\ʴf[+%`ݷN.esQ}([;fݶ-w_u91a먺[kf4&]7F@kf6M'mweǾrs"o-y{t޽˻wЮ6aUVFd}ݷvBv9k3oR66w7f|Uo<˴h{[mu3өJ@@cKqI̊|2Yw{k^۫y]@Pt_` (@P}g}y6:E'֓ʯ6ٽz]ι== {qcPq=)ݫuso^ZgB-ӺcRln}n%)G=Ml1:pw|{={wl-̞23];';w5ިsWHZ˜9v6ig^¡˲IPocC۲{WU׳۴ݺzwۇ;ȶ=@Kkmv}iθ{iO@=ֶ1ӣU UPu]&]m 1lEv{Y8{wUTmtKη[u n\rvBuK Z=-{hoO=Wivscyv*AT([]s!k'rJwmL ^UѭkN]:w /{: Jh X mMGngxh{6Im{uʽ{m' P(,zҁ@:SΛszul{zt{\v{ݵe,{ȅxTm(n{Ƿ˦ͺUە]/ n}gYz Sfjr<"[.nqڥ-`&U`F%c_N6gg44@ ijBzSzJhB @@ @MMMbM$4zm@ MI@aOiꞙOԞ#&jMGG BR"hA2e2`RSSҧITTD2 4c`"! OhO$M1ƙ#MSORzOQa=I@4 L  IOS<(?8"i "*j r;@APPUD@EMLPP("b"**""*b(Ua &3nA%$Hd?ww)DUZ&RDQCòx(i($-5M-Qǹ`C0E7E](dpSI b**ZD֢@6(PPD@^C4"4h%Ua" iHh))JRR$IX & J B( T(U IT_|-# 9 3"K2 E1I VJ(AT$PH@EB @R} O $F%Ҕ_^ D9bjh2*@H"R%"e"T`A H`J""X$hB$ihIMDi R!Hb@`r? h y!DKڍIT)P B«1 Z)PL x+  1@t%)DH U PEH@ub&WSxQaZQؠ0/HTJmT F>x)v$#_iGg SjIT = $㒎ٿ} )p??oaFMG67M鋿_idžn|mW5v1JVje1GLիunqI0( ή= @TgfJ?PO납O鷡t@iBXx:B?,@T wcEW4}Yрi0}f 0X;r`-h0) @rngf}Ο|CNS|w +h˫ڽZRxmytN;mZkd?Nt7Y0xE)N&ʆ8b8^WPq$>7Zp !|aq%2T ؠm|6CL> ksl"sU}] FTawfKUw3Ai z]JTszPIFdC1L&N@zQD2EiÌBSHV/o!Digbzu” ]Ċ%Op8ť=8Ci =^잹!͚rsX3k-YNQ tcACI1\,1N Pi 8B@LlCG fc(Rɽp?>(HDg(@!ĒBx{;Njt9wBC'u"sggaP YۛjQ#/$C:EMCLL' (Sx 9[P٣0?@mTz(gyy6"% hX-\4BP,?BPUבÛ6`*'~̐?ό"4o_=g( wpxtd>?חt {=e-M2n٨p͸SIM!t7r41,zcs_zm˓,ɐ9P|Ꮭ=Zǜ@/'gx(}2JV{zժ|bqSL0E|@8傦VV猷ɥ,TЖR 6m͑kJ.OՆZ,raC"m/g3Y-/co{}(jl/z:~kUO#d%Yi6@"pwfF>'8x||釦G b}mޭ+vpUP>lsaYߝ%! ,ʔG .׮}mri?ͶjZwڹKV!YAa]@Glz:sp)m}F[4s շI n +:WJ AY{7]" UMp 'vMS хSH]U 9Rc{{0x9f-vӌeۢ6myV\5,իK.rF*ׇ ^Tvj+6qRʯ2ӆK -;S|%x˞Kto?ճuEzZ2VN7.?y ..lv aKp㵸½Vs^bq O>tn"%Ai/?Ŀ|;tXE;e8YK`ԝ~CYC 3{ *CY֊NB~2G&=$C8|ASCKy߾ى|a Ꙉ( 5EIP QT DthH3GTCD]vb $*B.yzl5e>BGE) yY4X%pc$"ȡ|e[OY?m:[u1??/50aM.a1(C!\bg8̎e4LW਱-"bac&eE,S 3[n~kt2&5(Hdet2B|#rbL7te_]݊ꕍP)XrhV [xqP51xd kw$M#%3$p&H]L@Q$)JS:pzDDH)ݮ * {lUv}_("2"?leqU \/@18yx50DHC2SDr b "ݣ `` 8Ei=6q|JL$AL?V9Si'rF=L<96&" >81!I([ & ]יS>~}7.OƏԁ~2(E}E7IpicVa0䘜;JqKnQRx6iF6{^گzQ(*_JURMR{Rrj-OʫסF=]#ߴ: cOHD DjDgzsx;Z"z;='z__ =76hr^v{;{KDU" *ߢ42~e@kppأU|g.g=Rk \[֩ʡ/ʋ_æUp^{燮LhFszp!n~fi=5(Sʮ B\F-ާh'/eOyľ1{"^|]E,m-y0&YskC\T$Dwֶ+li ]r~ׅ|9羯8&wTubG9zQ?^bْ2Yy̒Br&QYeory{+qN<'4XǗwwf֛Bd$näw5gFWQKS/2yq>q 8/LV!tcfMF800&ÅL!̻K$OOɌi>ȅ "ϲPDɵ)oD teƨ񼻛)o8Pb?KYi钯CՐE:r6ge9CNhyGvv] l3}o9kAϗTV[`O%M'w[ _tYżukH+@$|{8yc޽ 68(WuYj'L +Uی8URQv}:dC0Z00xXB/%oFߓOAa"Y{(IF/?nVJ PWVڷ. 0"?kf8x]ת|qCxt|wj"zA(ETӯ}Zmg}lƲUPRtG!]6&~jʽVN -]6i\{*xPd緖2V[2}Ur#L*@J"*D-֨E !8t'LΟ '78>p{=5s\.>BZ7ȏz$dDy>&I<8,>w !\GAB*"˲BݹZHxT<i0W/MHիfjP[5'&{V焙+MfDnee odtT%z2DĄe (N xH؜s|(?[gm[?9jQ@?𴒣ό}ڬ@PJDR)@U(@ELD%Dҽ8( JE ~d4a%O %wKsVXiB&B@K#N *B 4PH҉HwjA"R YwfLvo%Fi y:H&"v?qӓhĤEϿoS~Oͧp2V (V ]mjVJ8[?<*tF%(a4a\Pg||\N00u'ofHI8x QzÒo8W.!䥡/FPqL5px@YY}3"dg{* %xJ`0% +&nFg" EAH< !6rr 0qMrߖ젯Z2\aS?w&4j,[gݙvmd#vɥ(m rA>-<tр]  BoM;i zw?_Fq_)¦ S$E E@>Х#kۥ:6 ps\NZ*n>d müG(bPDK(JZooTF?˗5v{tC?)Bi *u]a2xyq 熝q~yoj_eU^7mzrnDˌN%;thVSCWv8rٹC,֣03x`wQ,,Si*Kkj{KY*K ,@'pnY {~o}gJ4GmW.b)jff  u+P(Z)G ͰmX% Xxqs94*Z nPq M~lYQY)b&*) h()4UID% DQhiB*6"D%HE5hVJڸBE˲`a'J3jd9_U^Y—"F#6!e L_8a5!'i#%E*-)j-f%戏!lXڣ\NQA)j~t9 ,8?}4t3zٮetcpQQ QzXҤTTmKZت!Q%Q+ɢћgca4iNֱI{jTQ VB_qj?I$:|EU ɔUCA1Kemipbju!aRjT+nw]Dt<8qc4atA~ND^>sBl1$k閚a mJݨ߄)͌l4)b7i'#]VCK6[XTSjQc͍J2Y0?ROiu F-Md5k Цtj1t'sJ"@TJj$~PN7Z#JPT)KUG-j%)c/ÿOH6 !_~1K"$ ZJPE9>gG!! ؖo?1UVv6lߤP/'IsuQϊ$fL!'yI%J(ҶANjuۉ(,AD[MTtR?,u5{Y!֚ͭE,as_cdY32k-f+hk[J5OL3$x jM0a QL 8Yqd Jwoev˹)i{`\L°bVgMMh,3ҭ(mC[Z ʉ̓ / j[,xSBYMaGb]P "Hj+/F>۽;??~L1ꠓfjrylo'9d(1AEgˣ=*˿ƘI9sˣyEה.yV6ςӱ_Y>iQ9ŵiթcr C:R^$SdQJDAY~@9yoˁRBva$0׆z+IP>8UIJu229ʽ֠ۮN%Z|$8ԏ79yw<&t+wWRdVwt}<KȈtWj>y\WZL#繚>>^niUwA^p%>=_{`l"Y!ʅ<K`ۥJµgOXhVꦉeQԐκxQ<ֈ6qI:{ FY gbf+V&գYJJS!'(d%"Nc2K?kGobH2R[{KĺXWB]i>)[qa4vrQҌFcoa&z2r;7n]:xxq91֠G9Աa* {n'םށԕQ2 >OJSG\KR$N^J|w)1hgQ;|Nv燱l婚Lb'i^1%"(\0 'F 7㶷n>Xx÷wۨqR ӁԞ e_o9N8IߢL>3ihj6SZ!tiLvmPnEMxŶj%!ܝShlt0rO~(¯8$S a3MQo~O3٤?.! 2a)n~H~t"dlt:FMs,70^8?m &B}xr56wG5xOvfoSnKBiaKd6rBYuK7?p:.y!{A 4$ axT__/CQ#!dBQQ/?._c ھ#(^~ŘdDys]LR/һnќwH{lߕU5,bg}.81z9Q[BJ= S( [`Hb]PuL^?g7ck&9Qː j&.3ړ]"v@uVX甠"n Ρ$t@˖ff;pchִ|[G@Dc.t$`{`P ;`v^r{v68*%D jrzkѺ!0l]h~s͡|9z֍df]m~1ܟ?Tهu:ۭk>^H PwUcƫ`d+j|dc 23?ޢۍy#Iw\ "l T5EAߩX(Tn!2#X)~ZF0(I{`U*m 7~l8+":_G[;a"$ #~s=W Agk`T9Vp$wEǾ:Jc5&H.%!EtZ ECc._쪠άʬ{ T (xL!$l  )w FS`5bɨֽuԝRyR #ջnaw;[`p[=l=ꈴTU,3\*#Q&F I{oVW1/X ruC'p/ K|QixYGfO@4,ȉq_M)E*՚bz3f0LVL4f Q*\z]R1{ KEx 5Zlh@)S2N/~.~(Jȸ7pGuAc|km0:)f0KU%k'K%§ğr2/8#S`I,=ʆ]'_/%2A* L|wwOo6:jf(u/B̒ZP¤;5?}$ O;&ګ>bmm~GC \b!,~}>[|'@H},4IGRr*'s!^>g&uIߝ ]m,2bD"BXj ˛P;ip  3(]V\ 6oO+788f;4Dʇc=j)HmY(l^:h@4 "% ӽ 0 j`E}kpO1ߙ*xc纬=j)^W+K>PmZu?Qy]} zi|Z}̇Zy*iw~6]㛸CeF%`g ,wYZjADДEO?_*~٫酕O't+^4g{Łޟ~ _d[;цs_';R Dtswu:flvZL8C̻v Cmyzq /)R8*"Q"LV0y_\AѢkK3aGm<*/:^1]K)JP@SH􆔕um'Yl,=ʵpQKs\6d0\a+X|1Ӓ׍qd;}wN0ȇET;Z `COOK}c_X?`A8@ J/M``<ݚ8͔rx +ͅH F_Ew5])~{sH/z;}/E~J1`Y2^1LaC6"*sXz{p(Qt?JT,qk~>~<Ֆƨ};zx|jiPEc((@RPf0v㳁d;5ҙHkg\3sM}}UX%)kևc* }7L8wۧ~-{YRw7d]?d,3tD[CL ]趯Gu)a}%ͩ3'tI3\g ;b4ZQlr?Ϧ4ԆIuLRy-24fIp6-~Q^`A56!緥:d8$eKt u@Ί v'{2 avS)\izT*QC!(cExz1Ƭk{~%VUPeS 2z6pLs묻6WP1x"`!6\#rgl]W Wa*g/uAm^@] +7%);wHw a|kPǼu1O*}9O/?[!8L~k14=E]NB֏?<_9m[2S4TX*[aRբZ)aR91riN "d -NEb?Wu{gMugTZ ;o6ED݊[@8G] 00?)i#:BҽKt1J!˄>rPC^]G2 1.`94 jB$>y컥w +C5zBvԮs`rRڐU{{_q#z.*/7)5]F]_FU&tсٔd2*t'gһ^v)w*'7U Z2a&mUuxir۔MgCLLĒQm5U`J:qRJ^4W |fiTb~K*pJ(jnW"F5"hPl_.DࢥטsCa @X[ARU11щP2S%\ic3~/5QTF 96e$ߺbh* 6δ$Y:.~gtf+^ěUCz0TQ]At;mu`4hKN+U`!BRS9Ti(kCV}mчbQ`r┳]L4)KL+btEm)b֭ zU]YDEG.?$0DAEې/bS=i#ܵs=OSb$B=,!X ʒ cU縹2m(5J(6P?O{ZODG2(?&@RPR(;a Wׇ AGP(4S~=b **.{VcN%hRW9ynWyvֿkt>?)z㟏=ӚMlRsd;9̿ϮtfGӍz'O4Ż&Eޔ3-r'ݧe8\:Aq xvH :bÍʪ6iS5Nt˺pfbFȳ [V:Rv4eYM߁ᴉ"V%{D5jv}0jm8/ FZ  X]\{x#cJ9ZѬr|vP4|)>YC 7{}%~}XA/=9|IE,j9Ϋxkִ \3RĐHOg`ܿ{~h9rDEꏷTa{z:|”})g)iItǏټ{؅BR =)"I``Ut1PSQ#}϶3(7F4J HNXәN'yç3˟PE"QT $R>SuP'p R}h(<%'YM@Da(" )m/ԕ!'^$bÐњ*dVG) s +؝Lopo?_ـ`TR@!;}\ihy Wi%"r!8]^~0`d܀1F#wkhh{{s8K40eΪ#HET}]"O>W*mQWO ̹St=< =SjȫU9%<ʇxx/<~ f*qZ)53o/h鏫H_([!WcT J֡6}heՕ5_bUQ*󟜕0 Gc`4dR{fdD/ubF">y?ǯ{B$o{{1'2m+ MZ=>7|mh^C6 v(~Ěol-Ȯ%],> 9PƢ@1c<ޏ"X4 NU.Q*1ݭ r& ~a+};e)TL:aϣՀ| [xv@%+wF-Dz2 bn7g\3-ӥNXr yމ| ˅ [7K*(}("9^Kp! C麶sYk^|lcYξK{:BԹ $-P@2MXZ{ bTuUqRό rrV9_åחN mIĆ}"ٝ{eE -yh>YWm.).QTA&Q<b6)@Eȟ}o?^*1d4@"݁Π|la>IjDfG'<*vl>= 8ܿ메U򈘀`Q+ +.E*Q} п':!d6q ԧ%Ai4Jřh5-[x*N $sl(wCq l% 6C۷gOaEj[ Y w˨u^GW=Pj-lfg7#[T3r(UZt}q*0j0<(`B=>eO*wB%.r3gAMj.cd1զf,a;gm:(!kTK1D1NOx0I`5>;)d;,t -},FOXt9᎙tߗ+h==!a4#[U 86LӨ1~s ?\C E-Is ub|m_ (:Ŕ}s[]Q4HHu܈n$} oJv&~N6Ÿbv>:_w _{n6d(B+ó;9r#׺@yjPt`c4t u뾽+8zs(ޓN@)G QܞrG>MoubOfɕ=9ɻzr~'Y9F,_(ouفǢ'-g4G==pG*)!{tCa @QQjբ,\۲U рRM4RZi(Ku̞&l >`ٯ>˝h#)#`KMy ]c?!?>&ƾ$oh&w5/]7j]&1!vh">V fS2] )J*-űpQ E_* QW[ЮԻVYIH=nz 53[Wk><2Y_!ĂTn 2*-hѴj@ ,$so˞Awӓ+HgW D?#m=9 iNV;(U. A&&"X 5 P/4|%;/ng~?Es{4Ob[-Y`z HBHHM{Byw+!=o]NL`UY0fqa7YE&b]0x_rnU3o(a̻^ 0!4%EA(~2":Qi~hJ~TD'aɯ9g1{@ZJ!% V&FI$`jbHh J"B&(a4@H 6Hmur'.9.G(! R '%XM C@`jXeΡ٘*nv НB!e] ("U$6㜬PD Pi7d>ľw6}6F ^Vi8$*@i^HM<)iz1i3f%U`BH bH24<ǨsJtF0PnJR]a{JhS()E>qgrRIC˽sFzʆ nu|w:^*/棷,׺ʈ9e7oy -opm9 >7)ݢC>O&8|2dtGJD,}w/HY*{\ãȂ>5D ATQux~|FMY|iSᅨ| ѧY%T$j赨W?KL@6Ib 6R"K%E0C q1BAk5eyV]ڜ_ k&s͟w+Y9ؽ<.Ѯ%f/+u;]N`YKn+ xtXȈI_^p⯃~'TK\ eGi`BS^"\H^r.~{_d r2eeVAPd'rXZa7Ǭg.)ujOSumNuK|+d>T1R+z;he9+HWX=-ku |NJ S@Pk׿'Dy 6e5:hF]a-Xf5lZJu7Ip2VnU.x&JDxNrxزS ]'- W7vXj8:.73b! +NFZ0,WZ(RêMRu8Jg"-|ֹfF `f;kXL=jPtSU4d!fH((᜷=#nC.u0yuKL))i@Wa[;\o([i V]swTasV^IcGV/Od /Ώ;L)n @dJ?Ò}1ypUT{Zd M,M]`Es+rr93gp{cS@{ovr7piY$)JxT?#RLdw.M;Nrp`I=:jTLBۄҟj3\f /esPy7۟{կ'wq}'HPGu$_uI+϶~^/9s9s19꫶_ț }bQlc0y6f |\>Z3)yr`= A&yc{#l,낱FeH`%r}eG"b"#fzywBC }CEڳa/ C;SƫxX /y1љȤLz^ӭO!5%ѤQix>(޹~<\(?z$8ލ[[gVB"c2>y+~x@L&Ygذ#Q6_ʧYUƫ~۟j>:(a@!}6w @dtJqGU˽X\9皲[Ԉhc*2gﺏOd-:dq1dkIj Ql,#j(_̓ВMąi\geP?єMA^(*r (5~Qp)=P紗@❼0l) Sxw?V~q0aaT32xxRf3`ȥyX áeUm+p,`L#H*jU":YG!XQ mvPbT[O\ ٍMb_"R!Z?s:9`Q'H`UOLfcmaVPR#K' sC+`.xl^"#5n C=QvF~ȮG鮓)yH@PR g( q.j-d-%tuq|.A:=ohih!icSHdbDND$}CUj!hz|g "١wp]:6?{;A~đHF,I OW-wMs7H8bXsijr`lj#w;AH9"3;B/CThv/*ycl3ZldeSf̳VDf/S»3Aؤ!a2LԌ}k}mEi{Cӝh6+ٻ`^!]9 d#{rk#&)9dFiژgRSTxp(L`3Q?K.@w~/:" m fCBI ٛ;mXkwV~d}.%!+ېv  `\:, >4QKIC6 ժBBz< xEP4hg` Q-sgAx]/G<`Q:Q׸u gG{5-Hh~rD ]1/ ߾ZIw~gO Ǟ*?oTфg_Oq{F&f)(UQxLKcO]WcjmGDmk*Yat){wPgl^c*6 أ(*֝e_!n ÈN?-Eza<ۃY&n}UQhowoܢ (.c3p;[#xP[B\:ǫGB^^u0\U6=F]O</C>2>n.1e<ò\e4Nb/c>P"?6{~DYͿIsJ$e?8~t7)C"Agl;;F% _oqfP\EbK'zL)tC6%u~DroDKGwd<8jdAR3Gްsq]/7\9|$8[2xpg.X-?~33d.XM/Zs8Pgge_0EVY68+9_|nr'v:o҄Pa琍|~/>-K߯Ev`C-eٽ7v?wvk%z{%l-Ψgל+Cɾ{t2'w< | 3c;ۧ`l๱70C/ĝ|E*D3s?Pi@cc@A1Q'cve_HR >L,O hɢ(%%"())Z0ml7O1CcoMή0HUBD)C9g/a qM$O${1no#ٲXH#噇>ki/55e.k2zC^XKEPYXr0\ Oc-la5~ =>={1_Z1n]lO=¯?/)C WdCV˘ [{v7PAMDz{TaTXxO=QuG@Iܓ8:LN۾E5fTR\Q*%*$WfQ:EaEx7}zgߡa}P(}I U=h'~;pt6_jYAPF!xs([w^U*TN "17! UwTpRd^S}l[RO}ɜ5] TyI ~K?YvRv^r/׿Ied$B}#%(0ws{I"v!A` { JՂY>hh5\r_":{.;à>߄cbHT6w]LXl9dgk(" %ڣ\j.{]wWH?Vd=(jnݠ .8n/o?G Xmؐ>| 689lKCc_yg瓱ewJ]Q}j[ؒȶBlԞ%q>ކȚ4[ .[(ⷻ2;gWQ6JuF Oz ݳ,hDn`$@ Pd I)'BO\@ ݻcaô yd0 yaT ޺ V#Q5ϗPw\ 8Gge!ys$ v8XtIgrN.sHt/f!a> z }:dlឃuwZ, nóXyr,ː݆iЛ-߬PmySxбճ(>ߏU|@%~**Y젇&,%l.HeB)NdNS2O4F55\uq]$ZS(OjFwwr'kX xN hu/GvF4<>o a )@ $'\-O'j*|rBg6免rTCC%S(ȥ<,OQDy@<~ysMn>qct?IO Nr ]D 0"0FN=:Dxi7^|">q kO;@K? i{L0Q'>aǥ/$w ) ZC-UWmms&Ȕ=]]j܏cT5c5111w:Ų(v W1Wd%@ubxG*~}1\+fلB)l~?g.v|'8pϏ0kB0  !P' "Sy% 5#2 ɓ87g|DS3P>ZqO Dk x=PJ T<wp8gz!=7f}I €yߧ#. d~p>tLWcýZ(hx$z'zE|A>9z\z[4!OMk1gQJOFl; ]E:fG'u_CA8TaD)2(xokv{4ҊJd,QHgèq88CiAIKFyrSIs>_2a%T1=ƚ*]OO*98aϨ=}87 3'(?O jPiUE0DFQ_Y  PE?_͆d 6wc| qU z/Ta>YՖ)GNH @zTV]&vi}2s؟7$%?͜vY6Ϙ=7,IR8-~Xm~=>޷:~ mT/oVL0/(}GWP9`!xc&ɲت7bL`*4tvU_ZIjV }tk1-S=(r @:@Ǡd[qG$ vUpe!+?3?rWunIIa3zޠ^LA/ӹ?wt]}Ayaq ކU='FIA, 4/o3>=0RTҡkVh{fkǟlW#qP7qh2tqUpHoWLDѝhΝOvKýeo<(R~ 'NtpZ-Pvmѯ`k<jD+t*z?W~ i?\^;(QLdڬ_pUJasiIA~cGI}2}l}'oF{nM!=uj'S4:! |WH<%}'/>Sfx$2xGBbhxQfX5!C ϳW8W~~'͛d|orUz0\~ôJi [) D$"ԺWmx7_M.6BS${$MHs7Ҩ =gQP*]MJ*3?0=`lppYI;%<>''I_J2?,d `|rz%!5pC@|bnJ]+u Hxvd ۮߍRґErY2ӹ,(c0"fS>=æyHǵ98/Cv #?z0Ӳ@@jYK=4d4bMgʞm=~+͔AOϵ5TkI #͑a%ۤ(}h?#҇zC!}P;|epPOh}X;GT a|cPT(!K eZP~Hd\.\? 4!A@zփoɿ֡L?7JO|<ʅM l|Q4~pOϓe>qeHkҰUZxχnvnUUUUQUeUw}Ǿx[2T%) a.'k rTYus(0lJ**"S!?QI|χ 72E[V ܀(P U QB wNFt<.>i^u=|}℈昈:ƭ&.p\C}pjMqpjdwjQ~/#!l:|Gn:IՀ#9$&oC8  y#B.%PE٫Fo~_ϧ^ ׎WBPgmCΙl N@Ra)֒WZ8yUS"0nBʜ2ߩ٩\1F>7b=~a5NcC<Я+}RVxՔC AJDY65jHVYC? \SOW+&A7l\IuЄvH8?3xGc;%qqBl/n_;t+mWrʮ?Ayy@ӢD>h HLP3 PV';+ÀNz9XRE =RzF]k7Cza{(!ݞKѦU"JW/$+'Rj 6j5!!PT~=T_C$doBa޵XNvT4dT,@K~m=йT_ u?w[pU 侮_QWDX~L\F(-;{1_cKIK^)H,;AK%c?+lmL`Odm(/뀊tAAx" u HYz^]H&g65avߗܻCDpa:r f5aݾRoEA0u!M_q$'ޏ?şFsf|JI:UUUUUUUUV֍[mVmU[mڿwۖnjjmmmIHT6v[4հV6նԃ%&z[mm(-U[ڍmemh1Av^f!p o#ؒp?Pn_ukfasS>gcPVy b?BX&U,d_U #LQ {SÌ@6܀}lLQ:D6.MB{>C.qxǃISeJ5{xJPpt: 2q9uXL3Ɂ1ZƂU n7*J$J,|l%0`PqDBق J"nd]'OEP=K7k3;I!]g5'VﶜnqַۿWwQv3%Jyr=/G]Iܚ!AI4Pwx%o;s4' "tȤY}5zpۖF܋cAq--sHkjRZ3 o6χ5XI}ȕÙ4ofNETEGƴƒ[Zr`$"I!0wM_W`GeO9Xd3s \j슇pO.y>AfT PHIItqxb?%SnU@L۷~l{[8}fS|-Ǐt%? /S@ Vwǩ=-Ai0 &1G ߄".hC |_=G:y|s*2&϶fGGD+C$v O`RAn&ߵaP>(u#^q&?IǬz- "~xhrX D/[D!l/39Bewf+.H9d׋p#yX_=ٿeV8cweg3lZ;9mC騼XBiIʃtƤF/kP_DOZ%M˙C$ z5~zU f>({p#֨xheö_?\=n8z6$CqE7E̼įg`EӪ ks E;9Z爏nlgC/F?UOwz]Ǣ݂+0in,\QGE.qoDa]E?9 E1<ݨۜnfWV$"K㧼@vxvv^#D8}".7B#lń^9\ꄽD|Ď_ 9mW315׾+t3W$> /u}Gm5یrQ tvܗf- EEq ÷a`!F99/a!g;ri5Xf1*(6G`@vvQϧ‹OB.؆Poaruٯ kqp"$9{$?!nԺ×[?~_^Ց?[e.n4U+sӜ%=F}4M:~Bd3swcgh1O7~Ž.a/.MnʈM%,Laxz FiNOEƾɱoWV:.&Ӧwe5g,IIӁڹXtZWVL(_~I#c!@k/۔#Wݽ">(ClT+f@%T;X7=SV1뭃VᶷhYWgben.:ޠieEbb8y\~Ķq%gZ:zFBfj ådu)ǰxKmp >؎ ]bJ&:M.eg Ohtc0D!խlӳ}m6=ss0ь#1DOY:_!Y)9/T2"T*5)00.~ e#B))aMe]d1Ȼ-H]jJjlC(;T7 S5f<68x\ -{CbG~: z꒕, -1/n4΍o;d~+'Sov-e`*݇Lv?og~%E3:a+9fT%"XY`Y:SΦKj9NU=iY(?p*f1ۯ"I7Hw|74i %9k.=ODF% biv۬dL S~xOriEyplRL}\UẏNd){׳rPI,|H%B>G"zv^|gP(g|:¹5ΕmJ`hJ}e:'"].0+"Q;84{CT )SIhAԲDIse{:;.(]B 28#DD$@*Ujj%'!i_b>C?'ln*aVX[5U~&ׇvPA`dSh4K ߜ)Qqh+Kn^ν, dX!TFLwMWD9(kQҒTVVXgXR'+@u x,ɮn =on[L|ILSJahԍ5tpۂ| ,vڂ' \ɎKt߉`0=oDz?HRd0A 0L3+A4,ʃP` kgbQ>"3PRWNBtt{|`Q$Vm> F3c$Pr|s)7|:ӱ=dq1=*1O#[^g_mF8\5Z K59}9,iE(&*$ZmtaFi~ͳ=w]w!{/-ђ8f'4N)\]uQꒇLwbIJCe@=P-,xk֨rH,@/?QhUfW,{ZKeWԢD7x 5=9a_@UgK1w\ \҉q hG,sN=v;'EEć!)s9rET*kfoo~&,M68B<[2:* r^B׀v| =!O`!ZĊڈ|B ~2xwN99Tg9l_"aK,ݍ{ko/{J[+/p'u@6ܷ~㠇5k^:ۋCYJA3If 7XO\ ւ -z>a횬)J+m(˰Jҹh/+>A"zJyz`JR<<;TDJ`'9b f߹@;}֣ ^BjVtj01D$X"#-p~>z*?wۀn=svrL_~ r]~o-Rhz-$I,]z)mZ}ʰ@xpDE((!po`-ˤhS"e{sJ%\m500@F֡&?Zup ܡ=꾀B}ձTpL-$B8RYk6b&n0]fnâ.kz`n٫PK%i*QwDpKV9ƶt?O^./t&|[>o~ Ab b'f=eب#FAo1,zyso$(J- ]$"^5Y'nH>5 bj7$u&0&6CU]8~HtjȤqsNnnڌ:[EEÞXxbph/OװCuCjWnm Q >n,n>L ρz}6^;Yb20 ˬh9QeEmV"*$A6f_L6[9n@kG}89+!ލ׳7e@X4Ч}<1gӗ%^8~Ț#/'1F:c5M sup V9F@b$B)l׷/ HojVI+|huRZԸ,j=,}"9?ƤAMDtO|D %$|/s39;ǟT;M9ZOM^ILj74鈛Jyg?U>,/h7g\h>wx.e rQ;AmcXa{z,w] @pJe"2?SW/ռXXMUA8=P~,{U z"= y}n[hIFPjx7D7)JuD(Xtgዅk.gmە#Bf#E{_??EǞ~/ JɚcvG(`8>s T8uq\-կ7ϤĜ0fl0II60h[D@( (?P63c?gPx{mi1H4~\ 298`Cʑc5&ZJJo7Xj݊?~+?+^}lic`R6$ş@!~*]"Zt򰙀P_\Y3$LWyY2o3`1)7Q@CgvhɕD+2MnkjupB- 5xY6W%KT {U>U7,ÞQa}Q:(%{Nq6,ʊXZ{G{-ۗ\cU!1Ȅ5R\ƚ.DMQِCRH{+W,J,"3כ ' @Pٲisݒ+)msfv`1Npl ~a8uNKm7`aKjU{/?]*g<#E#j&\):f"uNJ:eGg?eV6^1>my\}Bx* c{-Y{ˁ`Hpdl9 ~X1@>u`c606H=bwjD7jGX@qcxlR1G#,bmZCg\JӤ0a 㻎Ӯ4PYDH #*֌nmi=qctטb?ٵZP8Jni^|`]kr{$y6]r%1tf(1}]m7D7$TUA8`J> {/;BŔoFЂ/?{?ZzCMHr#3Dt$J^ "zri?/ >QJS3.#uMA<~=?PE;! T.'{톕@^vTJ*F5RTgx1Àup v׉ gϢ¿`xpL5oԷ1\r)dDf,ݘ#ȠGVp~aQ8-:ꆲ>G؟!x.v4)2P BI+9mrx8kJqU1[WFB [nK]s _de k/7:p}zIwXYqBM8Cb_wW]P 1D$DGX]bPpgۂ4R3'¢⋲!%OL\Gw\U&h~4^t9g3: 0 t%.(Zs5?L/#۪0zlhe^o'!d.{6i!5#@sepCĀ8J =AnZ Dgk兇J<`F*X(EsX{p{*%# 3bgjN,`3-uUumytNnp6(=+w :,~/KyqU4``K b.6 D1 o6(P}F&!_y3ެ>IKB`M4*C Ǽ͛[=!CV.VQZ\X锐?۷_)}1 pr_|<0R#Z%gb}Kљ) \i!سvTZuᥒU!ֈ}PmY'Du8e94 3'dUHv*2*SҎh3"D$:2܃Jİh(i0"7Q-mT=9ibpHTJ 3%B=YlW$@`k"H\tMMB!2&q`H8OdV2,!% ]>՛Űsr0Cha7=HjC|F3^w?j@.[ƍk }HE\u*58?2Mi=$rAp-X~PD2*JftGrG'g;Mj,"Y/u. 8-H,}:z\-(ULk(7=S @$0#G5BRpYU>Lcq̷^ܘ';_\-ufMĥÙQ6̏KG.)|Bt?κ/6o"?E;V8aqb1Sp規r|}ܴ^+2˳RTgc?pPVhumCjAZZ1*kKD 6GPT6Jٖu~D4 s"Bgp顲%FMԨ-5n|'9?hށ@GvP 2|q!ͭ,`vŽ}S-__+ǒM@&I$j( R @* /*6.ǧ *#9_mcTׇ kzEڵgO{PB_&Ax6`=/)e$߀]XMRLH ]Su8]bR/JcY6QoQeN>*L A‚"5\GuB"Owヒ+L_B|OW?M\Z̵9id4/VtC3C), "( S_Էb(mMWyM`]]》T j Cw8J2g/pUe[M]D_,4 ΤVp_N# 0o Q`&Y5=w0lgVtqѨC]"h* ȎNb>z9?®y]jppX-m<Y)SӨG.ݨZӺmsR:|R"  @A;/ NX 36 (TM{}1]܍mɤdx]p2^d@跽"-b6a. uTev'&4VNA&Uk+g'O;X']Ӎ!.ӵǽYP:,veK_61U1(b2-drGjx}ֹT'fa%Ln} n_q%a0)"}OܻAHH/^kN,@}0;Ja1o.qrOѴ85G=XĔ }b4 ]TT  sG_&tiA\O'4N?lWs+Y8`( @O BʙIN㮞/nomM6I3PC;p_f!٭I_xІXEx<̥v2ZY\O#2$cuF>g¹y}jc~S!4g:c/ѻ))R#0Byyy;Hb^TIol*BAևT9p|ԶONb/x>'Iq oB:k7%֛ìL I Ԩ#3]+x GF rOg*q˅1 )?\lt\wመS%xn]6J̴c>;n4+[JS8]dY~jq#.Q9,!FeU|9A.,u"j^9 >Cz1SSK#woɓ|M0Pr"[ãm̠8JU(`(f,)u3mA)aie"nåR0`T. HwFqu~V4Q>fξUkƦQɜYvk}6Wq:a+m.Sx"B@n (唃ki\0l8êay \4f?L*4Uswyo~13F&̻L&*mAt4"1mlBs='u6:\ת7\ v}N`U}6b*_%DL6mTBL(T7@cدW\K˭4pʑ|@͊0D@P l:ΟE'WT<h^<' /gOѽԦQ2+B:!Up_b#}g 0]Jo@<Ȋ?w:&uSmRE#\/aT4G<A-D>,ӢtF6 ،&a$KM "Z4쥴?VŠ.z %W0$G84Omwc+Ac)0f=LaoRи(zaB &"qMB{}gMHT |xxyѭ ]E3M)7$wVV y=~a쯣XG+Ϗd,>XLG*I87/7Ԫ8 z`k|eO~4r9RWb8,4M3b ڨv^YwWP&n%K~*9K5Qf_b l| < zgㄬ@#J壊9y\KݨUPya`Ei` #6:8&j U+MuR׭K#vW0b R"`0+ Fڃ(p :ݨ` iPu͛+Mlq27)69l9%}e_sn~(dd`_`c@8_pπ2y1z=FC8]\벍-^I#q ϪyF#.|8߹[ XnAMPYfiV6IwU au- &O cGqmjy3&>patm&v OwEJUd\}g牑M~b0|z=vf4rU|qqFN8|ߞ070q͜xXP[ u@Z<?nצh񬷃ѱBèJu[ȹY}5g\f0$d`aAflU#({@{(>٤BxH>:@ָ!R˺ =7[k8aA @UR-O?"Er 7їMMq!O Hx'{.&D`(@L{O&߳gDx8T^&&ٔ %H`(rsv,!΍n[fp <EwDsoշdͲH|Q1HK \z*;mh]|0.P_s6Љ ~w$G [xj~MM5{gQD>yk4`&|/@hCa˞.! 6x2Y)^>@vFXy|`;T َNqd}{BY=3loBL3ђy۱8ʅDAKsC?VVEy qv0ԡ!RQ Qy+~#"Dqjd Xjxj,w䒵v)kPeTXDV˙><^UAV*;.>.umA\9cġsbr(jFL"rrCN߁E绘?[ /R$GR <ơkn]~P^2DmQ'węvN':G{x#Xtd +ȃK0".HCN.@T.2ryj&xE}"—[SRFݿ,3$ B`&!s9 ]::>2%>}=ϤpQ[Djt(O5 ĢvgZ_YZ vaƠ55סe2u}pTe6'0ҡ1LS^w}Zl)ߣȥ^l.L#*86y%ִC[0oE?7jǶc"aĀʠ^fUH 'YStíAj, ^gV- \슊_ƻF"I\! y)OZݹP.E")i3BG S[[n=rt )V^uqm D+B*('1rήiՊmA| ڂ[b)qz?=!s|mOI{}e+_ D_G9*;Ο]Bw(U85bE~mtY!.H <8*\?(VS@TaҊw\`%RbT6N,~ E ?]mYvdPvn^6iW?C15'Đs|d蕽5p3Pm nAjL?j@J*cW>ykL,F4 ׯ Y&z$C<_w皋4{ @8|#Я-o|:xt>pPu8+c5V m|EKx~M7_(`O?rek+ p;vC%R>[Vl<!D$4^p6+,=%X @xG|t~g2C~4:]yfXϰ9V`hm%`lK~2U/Honx[d/$)Ql:uAچO |фŽ4* ڢ%6+DXA*L٬~&0>(`ew8]6]&=mh$nXe0;ZN=2mLڕ9sgMM| :Bn v7b}\c!3B1i|><1q0|@?1t|eی} ?tE!bDJscJنl^D7c qd4 h0XǞ vhĕRKG,&4Op0͂x;BG#23(Эآd$BZWm`P5bnKB;i,aZj^!ި vnv_)KGY%0e#FGg˱?-kTj,+\e,cbŜ`Ucs\$jFX<)s:&Ue-9g4p?;VDn5G'j @oM2f46T5q[7L~Ko # -Vߦ)9 CY#fG"h1<'0Be p7׵;bcaі~#Q=ҁ--K2ɱ@PC%0.4xM?Uji] }s{υ{we4?wNZmֶU1tM/LԳI:ZP&]Gtpa u_R4 9G{(1˔U|qtiy&ɊP;=qOVU6zCUz=.v~6 I5kpp9  0.T&9I 5Xk<8cd$//1|-hQ^wI`y;vjJ%^JyoWްc<6|ܲ9glgMbx#xSϕ$Qdr%&zL:11Ƌɭ.stI ـH%JUmLKD~Ykw7':kPc-7B6qqCȮk+!bNW:֕ߌ`>Fy9̖vL85i>/sGݽ;t]&[:|rrp+4YiUnle߹g!*OIr/"s j*#cfM"Q 7VL4Qr[u3b=wZƳ[7gX; X/]av:߮2J:+S~%]j3OwrflHMl滮Sx dC3^e$}*i6sVyqƫ)CIoX9A#i#9="mNć6 `̈ FP,1qs鶭8=&#K=Dɿ%xfL8UM)xC);$EKg|cQ]c_KGQуŲa(|>ܡ XŜkeNu⤵UuLwP# gY^-G3:`cݑ}s"eQگ\"˓@':ŵ.Lsg*QSDRZZQ%0$$a /Ze? #;p=axa_o|9s=h|_112&JTGJQU}a+&FGt>zσnh\';&yD6~&:аr YࠡPRTEbED| <4)'m93U\tdOYOAZ|Tx0m.?,7m|umQ/;cVI/[7$WL:%-ס/G IUCK 2z`N'uw䍹NZ')4ʽibR4 ovƃtgfjK\r'@kw`BVh7&p@Hz̰]I^Oصɞ'KOU8%8ɩ%>ÀZƾc ~򙟵:Zw8S*kyGܪfkkSNGS%>&?PAwM⟞|cCR~vLHCQMìh& yI%)5xt>& _r-W9[ -#(QȈW+BL88LI8}|:!;ږ^.ҐD)"ӌ`Zop8z.B$Y*H.ˆML) XRNic>c~@<`b1r1I>POT>Jay?m nQqKR* d2W9KWj< 6e!.07Ctҽ\\u7[ X@|Bxכ]UnY&J.K%@P@(Q7HCeN(":sV~Cv8V{3\ق'%GrP1Jb!ց;iX[e5#.50N= ޔ{wj{ ̦ێ9f[#\c,*Ι30񂈓yON>(2Ѝ&:.`Ƹ+ 7fI֢ A-Wu<֌e+ :)m,GLU\>oL1bWHݸ'dx<u{,{DnoYҸ΢2=r$KB5|L_leIflvE+If%(ŴWaU;}o8>.UqY4Ho&e2#0dOOk׵ˢWI$fȺ)(Wp׻r]k f $GLfLV& (YDbqG XESXTE }]h4!s3G/97c}n)4Ȁpt|UP0QΣT ZOvc06}G񚍓T{x (v|Csy%)hh˟'^7lP3]!f@FX:VAy$(i$ֺּ}3Ye317*MޚH;ooλ~FŦudkmb{o*0GIeMwy:}ЄnUϥ -4JDzcuEhhpF_\:9STƕϩX9eȮ%-! N^GAZ7"U's OOEGH/~6x#=N=U@ВPHQ¨[ &'PKl1pH"LPL$4iDCDæU;|5,ݣ>R0"@+J!|g _G6@$>H*+Po _Q.{}ǎ'~ k (TϬ*g$(G `ATuxs#I$Ccev[ lpP˺lnxswRYzǻ$} xJ`[NIНdhh@ rQ),Y?6;7w9F >IAN&y7}U&K4|K"T|?xWb !'C ],* 2lD5I]p q,$xQtf5Cm}!w-WӶU[! tmlAH(1zZ>en*D|PA^񶁛lmp!Bq iWRv聁RWFˉ-ݦ00 yF7E%7ȃ _/P*ImNE~TmNDzjQ/J^ qO9y΂@۽7!ޚ?Qk2@d0_GOj!a?)z> K~>l^ypa(ZH]0be@E40@@X|qKnW~gQz|3{nr!Gz1?T5ض3-ەPӻv"ۿൻ.>l[^Q}6j#sZ#1y|0 >!g2(䏉!&ebI*ηؓv^I[zZS߲ܲDF( \ /oomvcs+#5j^γ ?ҵ}جpy(arg?@^TU*X>Dx ' H TF8IkC2ueUQGZ,ow5&Y{9ĝW,`mtHęDb^<^`NU[i6sӏ43NŒ(]B%/:yFtD1Iȣ ƕ朧:64b 6982hmg1Fc\^0M!d9 EJET6PH#ܿ*A/'rRW}BA)_4e+IyՖg<[=ke?wV#duxtGw0;dfmb%L˓ҬO|?ЁLHX'e|#HɃTDQEPDs7̊o(+>S5UB<ͽ ?QJ8߂m:D'L%$ €RD/"x»|8Ojү Z)>3`>L֤uu!߆sI G@3GC!@_~_yU]Ĺ tNQ,WԖ A==^fu|8Oe%B*{nQEH?4NN.QEբI%?LwIxogn'3==YXA\_kMSC؊5 ×i4B۵*ZckF=AĞxq)$ouחT'J{Lܾf CO)Y"Ҽ?V02?VYf!3uB)d'~dv(7wR.(L$$̌Ąg>?G"iOXA!8ҥ 2:/a϶2J?2Dt>8**}q֧ SVQQ{`ubDh!?Z嗯E턇M+ RRP})>ũ~>Oa\FJͨuU{{m8fc1{Ļ~r^$=5g[(VҺndvΗ]P}'{!q c$@ "(f-0 >GU5Kazv"# /PAoSEL_1&XW—H@;CIlh4ީIЦhbv¢T;0tu!^[JɗuEbxrpXq=*qiR_>~nid^=xmnv$S;0X\m^tLW72UNbVVN}Pr`VTиX2 9vb<n3/W%g/O~z> /s BUs>w}Rt! )nlKV* XcWQ>!Ɩ%$\n Q GW9YrK=a`#^Q(,*PU҆g|}ۖ-E! GHT@f}(xy(M Gv,H ]4G %I8Džd'WcG{Uݿ˕EfUfϯugm[eC 5bDx@Pt9DhFU#Nw+#ήhAhp@Bg ikT6@4]b=+~#LY\\P0"ˇ0X8$9U) ;חksdohN:XjCaCB =O?kbv_%}0-`&hGi|aogK XD<Ϸ)f1ZzaUm~cYߗW !CսʮEYE3Wz3G{ʇ~;:{qj-C Zm[ Psa_61g7&oWP;ʐv˪죗]^^6;eSoV{ݛ.ڜ=qS<>{H;//}*a/c7r`x!A;,.w?3=nʐɡHo~ ai?"+a"v/!ELUx+d;=oH{z|E+yiSѺ:=ޱi!І= !DgSZbaꮱњ¡J`zjx;^O0=[_N{Wj_qug*ya:0<]X6v]*@/}833upSJY+.XJ {5>!33XOa\x񪮝9wX+=gݎy2num?^Cc{Xf"Q|}H~C[?'-:'N{3bsBwj%9,#Sg(Qd|]XH0 :/+Ƶtt,"Dth<`b&[v}h+d+Qrܖd{:ֱkeC'z$DFfRZCx5Txz<=k Ym\lM|ǃѷA`,N-is@)6!G!yuO2:[06,0ü%bwL#OB{*<ӛ_GV#^^/H}wvr͏Gu?gG]z@b7GׇK!.f}3Fί̬R2lTvFrޫg@[Fﳖ8{cLT|:;9v[Ή4$/@( q%[)<'\@@: 賂iI' XN#ҕ#@QFE zwr6@jm^r!7 {zx=gG0O6g_ kyF;x>0xO^{__@^#<`JV@DAAbJ *ď%mG0xӳJ0]\\H#qPETb?xzC+O/Z~ָ_oV̈sRO.RD\Bj_=?lѾ맀0߳Ckvh٪`@oy 1n} sw$ԤzAAG7<: T0TL֒_'. ;thBQnʥOɊIPwڍ7 MрhpF 6>ݸ#1 M·/%ڤzNRjYd)-Ln ly~0ym򝨒sg?l7=S n UN(gzme+xo60`/]D,A62N/goe/yFe#3\>{FAWvwwvMJɘx[1T{'—ͅ}#:F/{?%3AMh6` Vğ(ƀyQU޷"XG!qU7NL#wqMȝ&.X[@(*f+|,0{CfKGڧ| ;m|w;ϣ[@ҳ핃OZ4|V]-Azkwme?=D3`)oV{ƳɅ7zuQ7@},x@m:}4tt7d?D8tԤ,*EU,P3((}=Ϡ ;ߺ{Uyv'Y[a">v*@/QֈÖe\7z(Ac%ԸeF=_vwzā0J#vYZLzQc~.SüZU?%ˊ.#nd3Y}MZ| K-Gv䘶6zOD siA+<V֙v:l٨[E`  Λe9t -pxa v-_Yn#-;"0upJ.i9|xΏ_WjjM)v8w0G$R4l\8׆15k0I?$* #UT$%/*vM w[Q )X) $/ѷJZ*\lQ)ڢ"$* m) 4 5j tibذd∪a]Fb NڪZ),LJ,g;SPVHX0BkF0Ŵv\b:.R\Kx+H=8( @la`b-$.\Dj Z8kjSpiNAhJjh(&$iRR`)JID  AQ&QF@DJihb&i hjJX`Sc-$AbI@RATA$QHLEBPRUЄĵ%D,$L!M+K@UDBPD1>4!DALPDED4C$ hAI!D4S$E!D%(4 #aJ )f " b`ivBDfCDDM4AJ4 QUB@!CIM @C43I)HEK@PSRE(1   P3Q%4D5Q*U !!M3QQ$UBLPTVUTDQ1AAJM DTD5 PRDU4EQH-$UP2B1L@U2UKID UI4T$C1 BɊ j"(bs5-T @{`tmJST+b }7")dM *j*)Oԍ{$+4!DLzLDWePE0DETP8h$ :&($C4L5LEDATDPD:XZ" EPTAcK/ցJ") >YD@TU1*RM2AE-D,DQ%PPTԬQ4LDQ-#U xΊJPPQDKLACQ3PU j& HbX"j&b`D0"`Hh.J**~2ijhDQ3T5D!^ -d2+T2R2LJICP@OŁȡd(`I/0i *(#[钍:@^-f9C҉BQ=@ʉbnT|@>hO0'(P(!G@}X$!:#X`FKCGhMЁX G@|PSE0:*!J"h?l"|P;@P? }iJi@(T"Eň_" ?n?!$C550Eb4ձ'4BA Hr""&"1L ixN#ù0z5d(. b &D4u\,'q NJF_<2&!!J&2 N`NZCA='PA4 `$4x¤J&fPetRq?mF &_m6iME&i l α - !HP)x~S+O#_wv'QO_ cRG ' _hxN?P>nKK[踘@CqU@MZ{c'nm!bAW # :Ty}nU,"Ҭgrxpy.xO٨q}~˝OZ{4k"8}߷bB=+j@&% c1O0r̫GhD pa[#h]34`n54~~Q?qGeky%6sE;%gkl"t=:0d<}iӷzsӈb5*=T:TGTÑ-[tvIx,!ꏨ"ZR>#}!* 6Z#5%} |sc?<91@u/ujTnB7v+~ jх 'oD}.;~щw.+PU.wOL&l,|Wr]B.$`A ~sKU}lTvu$O~ӇSS5W+E̳͐(I&a;L9Q{i$NBam/S_⵬]`*""ֵ;.s9w|RM ݊2yqq;mMj1i!wA EԽVn.xKL^\ƺi5eK$ F(1Ϸ W/5Fgq : YMTUsLJM~m͡Q' wBxx$O}Vh[E-@:t GsF>P' v#ޗ3*Xthvu[lþ~{Uu[cejFY~g=[6V٥ ~ݧR|Şq~`|@?I[nP#S.n="̋FQG@Ed;p‡o΂ٜ|~:!-,ZǠz|>AO2Z~>4Q௭s%wL+G6KFVңͶ\6y\)fTvm&z:^x۩4qdjboq;Fw\X-=q={ŷoY:é;իCI ; aHD"{:ш@ިG:N|6i}h浓ת '0g}uIؚr ge\Do}gW{]ݝ5Un0DϜ 8,; O?:Gwr>mY۴ @z3i{wϧćzy'ih8)@U^:=fů{(ʑQdINup_~av:&I:B7SmP'_7Z/=|>\UE\P+J(=%}ËC+?PdOYqjPߢSO;Snq`-'Ilg2tdé*,4 *Ў꿈N;X{ɯ_t#I~o6'JA*SꟸSD|kY;㌟3~Cv7'(q!.8s48Z/%@:%wp#*TwݵßK:T^H:w 3Zҩ ENk B4 P\a/"Ti ο65yKeP}9y˾9L9>Zx_MV6@mv~ؿ]\vVD.,'R.~c2NSG`%lRpb;cI%j r!/Ak6LJ.ZmۓR _?Rxk^x5Y;d0`Gpf0Re|ENS@XUžSxkΕҪWL4řӹ~$nfbq!✡!4+1 &s+q֥ øHP:O{{/2s'SM`5 BƷ^S~Jǿ_&Bο+xJn$.?ino貔 j*`Ggքzܙm(M5FhEs*g|GGjT7%P w^A6(_Ck>޼rveLOc{Fr 0o(5m\_X|(!q SPؼX{ ,-A8DwÕ@ S&kekN!` "Y$-Rs`rK[.qiոz:ĊNAH~|pʞ>!pu,AҬ5gۙWNR]#/~|ߢāꪪ2OrjUJ)JK?W8jc65mX-}3>s L\RܡBPlcc{u'8jI=>8א:v G Bsp}3D?C선(i/gpc332AjUV.|>VHA (xlcc}A ;>9:PPT(U ;3&dQ!uzOC_kq?SY`&&JX&bj% tPiGKDBRb+Kҋ?0Tʓgcm}?!T}'wQ*?!Rݛ o:t3 $Q6j^'D::!8Z][;(2kmI7ERA= AEk)EZxrTވ (|hiDP>=#}0vlؕta"7A2%VpUߠ-HlO` 8=6|ZY2ޤɗ-Cb;sgCmK+,|4{N]D?'}ϫd0?+ĈȉǚD^}O_0rC쾆I;z簿pYwfS? VJПIKY}9PZ$@6adTR%dm>O+nxkvB.)0E~Z"# F1Qup "Җ7-1!TSq#5lq|g> X' ༀMVu5j,F> v޲0 N,5h?: =zT2'=0w v)=pC)N GٮǺZ۷r cjeAu,|~\WN%rp\#}!È#?hQCH˾gdn7^%Zq a0GC p`,1y޵kZ_1%Alk5Re=lpeŮ/qw{{-zE/_og̏_ezՇBc w!i҇p&f>wr^D~oaXL&p(ixpxe8 CVm333-Äqg6?%r?2m7 o)-{wB+}эkWwNx="yG&%7ny`(p -"cJʜ2{Ad>mu+t~-L, \ek ÝkS0IIv4~`* `0׫1gCaD4eߧםJRD$]~2Og3Yxj. Xb}xK(4_t6TKXUWIDwJj=7,m}.!$уO pnRq ru@K c=sZ8* #.ɈyP%ySVc$ivmf`` xu j;k!:6qpHs"NnQ%[2(8 [j ^'e I3צ1yb/%OgO!w}3gYxջɉG  tޡ,f/ǰץ.} #c᱙a,Xe{ ceR '_|5?-QV̚ɓ., Ɂ#9,50EA_u,c>6ɜY2q$ŖV d؊ҍz"1~lAH:.Wc:HF&V5'|W2zkE# oj da_3w_KBFE 5k faT I>쥦N%.Pnnh+!}Zw?MDɵZw7_|ͩ)T^a1E2H|F.op*OoL*Cx.kkQ5M1?(?^f?~vͯO/~Pk?uc?5tÇJzh9䍙ᓯ‰N I2@H~O pv@ Qxxۢ~k(&zGq^]8 {Q2O$$hj (h$ m?g z zA0 L* F%/ieݺ R#kX9 ;r̃sAJ  B0, @2?K>,-s엷" a^)<&=L=KcNe @.;> 2"_!>KqGzB3|E@p@IԿ0vull0y|5}_n)}9型yl]8[q!t=wD[u#fyY`˿Fq q_s|=|=m$0}VàE~x[yV\D]7nrU+Ee/`ьvn2kw4'-$ˀf|xZom$k utQp|yoȶ?@SJ !Т{od @b E? !l嘆5 ~1܇1E!@TT3D  ,-$LIC  Fi*a\8HJ_`mƒ@hO171 ѠvqW3kӛ@ɋT@ZKc&ڛb35lI4&P fhQN0RKxőOBTY9(S,MRe G8NF3$ EZCSKɴ5 h48 hN㛉!!5TĶc89 5fA/$:㍲XtK"qlEBz삂"B[j!Rn4H2fX,ye(21b49ٯkEi45'!gMLmU%IƂX*ňJID2;VQ16khي&+D5 3Qaj)"cxV0 8vOdh ;ӌXXKuJS $[4k ΍%8ak+u2 YC:'<o ‘*FRoͳ xZiz6r, e,;f")"GRZ{nr2ӥ53 l1J3J Wi#>X{0[%d ]q 3SGब:9$Xi&c'x*rPyIu rуl36 RV([aR" -aTy~P:/SƱXK"Cf`h , Y N<|FN`L`3ۈ=>'e3f\V,i? kW>uES;qR Wz;pxo}syt9hgP5Q16LikyeǍjN?Ő{d?KU YmPE6xUZOhN/52p/ϏzЬc9СwLnG &x-5P^-y((؋'CWJ'kH#)`^5mC&A]!C,C[ /&STQDR,fptK/R&q}$ O3Qǟ/꣔N. sP$}?le2_w`\uUV"N5'*_[ASK"Ʈ9MԱϹ(8YGlZ묕:ZmEkem-oIb""}l!wBfRˋhQc>Og)L^A߷]q۾$i\vz :N6æa$ ;cwZB/q>*'n6q8ص}f/S< 7j}V3p-c]g=vr9wLWQ*'l6Z0fyWZݶw}=MgYژDB;2rooԾry7޳Y7/6H, J1S38}zHWK0v~a㩪6eA=TiHhj4b@7Աש0øj%a@[X!gN@e[c$<|>8s4V}2׆}{,>TS@GbֶgfaZY%k#mUGƣ5/F) n o\ ak d@8?cGygrmS'P d. 7?Bu4: %OoCNbzI'FGvL8ި9RO!~>Jt$_XI)zXz.bA=tt}ꆺ.[&:d?hbi3[VCYn>_wfп pIGOm7j<3o =۬N͊pdfDxEyIҙߋ4wfdo8^^iS?wIhn]vQ9b y*.ǀ YXB{hxGC?a) J)X $n߻ 1oajvU2;Q&RX]A I~{y7@\>I |!†~wV{gÕ($04$QRH!`{vcDfTZCd4ј0c`vlR<Ӽgu/*FCđ~t3kµ?(MR)n@iUUoҟvtfKۿ dA`d>Q,{YׂygWpL~7w<1lH[XcOCvX\Lmd idNju7ZK(i5 CBnB‚۵,ET!I*<{o59n;evm ιY?BOpwOǖsUC(Md޷Go7pO=/Upn0 |3mo{0]EA  ໳ O)uᶈ噒$쥩V0k/&O-siK &}m#W}!Ռ%a@|Oaɺ<ۻaBe\?QpsyoK,zî,<KOLEqVƿSϞrzp#=PbOZN5x|dj#L2G~v' (% Ko\_\шmZJb#B ; nI \v{7m4ATDL1'[()!0'TmK*_#rҡE#J幣p'eV.xJJF[@r= @{{2ٔ+9kz9;0ZUR=`XӀkQ'9ed!RJ*W+4~ιV !760?x@(g:{ fA@Jl&cgʚ;hJ&qΌN,!'M7T H K"{5)CbX}X} PPf_{/c/Lvj:8nqƝ{%rB /ٻ̇.9\EG7b NCf}?q*-W|Ɍq&UY"n`6q߶6ҴqECpyDׂi00,Yx B2Nu'A4N\Su.B7 xu)&!/w߬wN@ ~0xMNNτ,x_~9Xu#wCMGJڝo 1q2OTaExw0}L;V1pzn?eCl/an@(2r.J  j{A0m$1#7ܜ1HuF'E: dArf"/ ?%Cn1sr9؇]@IO\ZW<ڛS0z$ZycA 1`8B3Aˤ|H$SSk@K&Ք{ oE9MoB|͈Jxˈ$^@&FG9qe5(q {zeXK ]嘜;_+@P1G5JY)Ot("oA\Z_qƙ9 Z?!xh͵ spP\i@?EA?BzOniFKF}3N%\"3O/|X NQ%IBwTwΉ0,QdrzlK VTXȏzK)s~p}o~o][q_yz @!KPgyT!0N;i^vˡ>(Jg( .GrmDw_fkwH"*Ul07wDBZsN,.~vkx URȆ28o YxlC (S5'w$1oꄓ]GT巀.C8?I,8*;=>H ur~al +¥iaXۗwR3z6_{,i bEM-t'd'ߩ~ΣYvA`lȪ|I#!YtHdy,ˮЎ>ړlI%OP=ww4@5dFmԄ J%' MO?v>u~伏{u~W8p/X?ZP^*JͲ?MWh$O" Z7P~X/-;=n}e[á8`wHPBQ(hd 0rD&#r|j84(N4tA{=,x^2 VV"f ۼ<9#.@ a'DX⪭ڼ^8wv_5?*`0oIVT{!2?T7/4<UFcFa&EahxPw0+x=n"uC [ h#2թoI4gB"^FWw<|y='lfכmK̎’ij+ yBs333337o&O)]~}ZauoYs9s9-cߎ8?.6lZc34c1,ьb0/1GD@!򈈛"yXflk_>)UU)$82/;к߯=C?=ڒQU䌙`P PO0ק hRJ) Nna`(EKZkrx_=v(_9zG;')I.p~%O5s1_a=E|*-y_z=|'O@@;!X|Ceժи@T0g5p;u_Onl a6nuThNONDP"Ƿ_T`N?%>y=8@J)T!A!TqB{r+_oaCC>pPƝH"uJc :=ۈC =dcFR q /[ZK/?(<8xjїOy۬G]L187n\{] A:TA'{G!>f ؇p5" Φwu\yX1xrmU:읱@;#{ P}_voa9X]~F"&^t脡۲R YMjVvX׍gxBѮl.m8J˼/0+b<ڼ {mwp#Ib2y,j 񔫼& `B P)^!!'fliV% {az׳gR Qi#84x?-VkA |DDCW֘1PUW̛UV]+*U*wC?oK~.9ʯ[iXqdڀ6kjԬC K[mh6< pED.PpɈZ,xd߷䊪ε5K;ovYb \ɹ{*xooJxu*,U~2r֧(QJ_Oãsb`^$<"`&NpUrRr(LUH67DG ~6TTKu =gV_Fkjh/9v&vxjY'0(0|'PǀpcZ}v[򹄦 UП>(ӼA d7RR,6A@n >ҽ{㿽NF^jU5*`@׮R{}8䒤Ac` Lpm0iﲒ.؉ 7餮oT> {h՝(CĠ;#B~zI.,g*`a mZn z#|nێd@.Ԝ0lq x[̵V L(sI@!z;&af`q$764Mߡᮟ7sw3 MT填eL<ۏUxd=^t" H;|~@n%meٹYPd(d|;ڻfv\6a9[xx (:dqվy2;k,تqUax3FD ʮJΖno el9J/$nƹ$}XC8$0R #Dvw $I9J$FpVDw@#cx *8F/h<P6ۛ>,|Hm|g2g-&*#ψ'tr96֖ rL.N_mr^@S@ T.!Q#V P _#T#XjH# P YN}Q@h~rS0 դZ>86pP;_>JE!Ǖ"vjȃ Ҁn Jj'UFe-;P ax0KB(%\va\ܱ頽.vKF7ƂT>:#0q@ހkٺe81^.=K3Q5ً[uBNbscwфډ{\,}fŨmҗ1 l$BD1> 060p 1rrAeOa7 rޠP,P|?i1_6"z/lȈi̡㨸`y`n#X:ljR}.xl^<' ?AGzՖ>(3Ej-#࣏TlZzUC< r7|0@j 7bHh6&aq9Atx@ .nJ>@_dp+Qz bI!nL!O>;r]sV% r (0fdqqJ&NQ_%,K:AfQjϥyX@RJvܹ= GveӒ0. ;}xdJܓJy+|YnvS *lDDA@xvJXbDaI'hyg?08mਆ 5w'P?$ʠQ~I=gCcU_Z<ږƖટ0|kξ18n2 qP%$I NKBūb@-~皉!*^N些n()/EUa$7}_4?HR].vI.)6dhCB25SPТU0a=^Ϭ:IՏt!X 0/!i-Tڽ2{MM[XKUf.xZ>+y:NPON ^O_pѶ2@HEP;w; -+m^k>igqV$Y/`!]|ݻILu-UwwwwU檩FCzFz{|M=A3Rw9"dV*@35G $y*b5~-G<iTJ tpf_ܿڽ E*qvo+0'&dEMǑ9$S o,cwx‹t_~g~m'aB\/-@/{;pwpvMPzٻˤVδ:7SB] a:;pbu(mDZR_FXI*B/$0"(FVg&v+<{5G2&h T@LKk]cϖBQ3(?\Oixk̐V:uDj}n($MSfns>hЖKlotwP+\ I8Z¥/ <0yZV,K~/F{8`R?Í/CD_+#.nULqY,SLOI7+px s CXˑ |Y~Z'`@<㲴$ O{p% dm/%_D?LcgGuԚ1 iqi^oMc X=̽GgZf:Cw5a3~=l6P_5,Py'lLA3կ v#wTta?Ba88=V"({[Gjpe?5SJ40*n  =1oig9Ù]hY%  G,*_I,5Xla4Her]k;s,`c=pÍ:כ#b1)DFT1DQXeʌ-63/̠نo l::&M2qsHPF@)C"'f/TY|*5A )/\(8 ޫf[ vB3_+mba*FOaj/diꭃ /45뜾T+YQ'ZbӄG@YkљB0t Ph4MQ/gNN6kaHtЀr1Z֤~?D֕r9^FXpcOlvn@,t(gwj}C Usr|䟛RnuS8DLNNslm"Of'o^YH$Ax(ŅU"~@7 {Q½#50lU" ?R^=Z~T o␐-'`<8XO_oZ !T .:˶QC=[޷%qsybT=z[k TR ݟ 2BX-nS<>^@Uԩ3.Q` +ta۸Hs;2Ǽs;чnu_CMuo,$#cAAZ"f-A8v0RmLFxszKA1nwEw-X0mC>KbO|* oI]CgSÓ[U $.|T&u`=ٶ{ y.V38Gw@R{jȹ/#Πf{D@6|pL;n{uy5o<9`ͮza!L\I8zYk};˝vJ2ǹE1\ jVC$ G܀\x9WOD +᭕+4D?1q{f8ηux݊<<=a:Vf0k|z=S [K-_#tkiUIh";3o~HB5.]jaI18&qm{q0,學 Yp޻'IRoE"%>k%/]"PA:j 4| Lzj~Hl$28#L$";aoD6rQs1@mUtsXkvgێzlųAa~-2}g7e'jE:\Wmu 펓kh oyhulsޡ-2ܸ ivƷ1[tdp e2WB\P'ɏewsc*X,j~<Lkn_N *+Qbьb(>cP* XNN(7=bΓF˘}c%]e߶Ћx32"d#˯eJX 3t99;S|O[s oC8Mf-PX*8(pr*>n[ʫOoNBΣ1)7p:"t9/,qM~V'x], D(;VENNNv5{M2̥>֥&Ov`I%FdN7sE͙4|ۃ!; l e Y6nnUM+|xpnϏdF=H~ۚx˥o0H a10?D}ĕ'/+5[ĚOz{k^ As찠g`c'Okp`F8'*ACS"$"%ad|dFbSG qōMjM*4Zε-bf8=Չ3z'`>4bN[=^ /FXoYQ)>w&VX4sg"eD٩B ho9IwgfdDUb Ah;au8N2"GKP?KCW Vq,  yNu"Q۹qs^Oro#ragDΏݲݾ O jjPW~eӷ{NIAQnOc+m5iFlWpٮ5(b3(d})+mI\-r%k_]+}1 1)M/ױ_>悊yPӦ+MOqN"#5AIQ55;UuF"jINHt|i:ɦ~^z˘m1KLT0!CZyR֤+59N` *ɹ=$> Nʢ"O~tʳ5]FI?#8#)vOJ"=(6&0גlTPʦ9":W{uҪtf^h$,SX@(ה(Y݄ 08_ñ{|_};LSɫyav޴0;+b~cx-nə37 zeYs";x 1DpsIu؄2Ob%m1UL- FqmTj( Nɑ'\,༄g[|PaȣCfR7ܡGWUP9Zۣw{=V=yh BWZWN1}PXg XǦto"ӁʁwH*޻$OuuٟJ-,;dxA͜IwGvj)a֮nJJNj]+g2s=aVNx}a.xiiYV lsX"iU7Tka[n#2X+Ϙ7(X76Nk\x9Z5> 3p uyUx^&i7imJ[kk"n~%׼x_=#x.H@4pA Ձ[.HeBpO_X@NCYp^ oN oaCBw<^ lzUŬG g: B!LA4P% JDL$$)L00RR"~]_\O7/d O?adA"sP&EI~wn%M; ?SA)bďKa0T|su|'EpN3RC?O?ɗ\xU H9pFVw,k_,2ȧP#oCȰibC7"݄?Kqҡp)pyߛ<)gordbd Bt+Ww6;|׬8VYx}Hhn0ö BP@t_v&&(4 6 mhYd#9mwgn'U9<$~j@G\a ɇߚNӟOE& z@a’Nj7vD&DpgB~8 vaa2nʧٌ Ux*{]Y뭘dH@#2XIlCRq9 ҃wvi| 1uNي;pJ Jܖ4^p(9G< ^zD* B(lC< S~h>aD@a^mcm̗6cizj!&oG9Ws']g 4=նd;wd T#Bl6NGSx Q:tn-Q o;NDvp܃M:#S%M]Ao; vCNtDa\,ATҵ=>]UTJ38ANTH ۯKн}sѸ)Ka"ѓ@hK'mn%;nٜgEuݠxgpnɍ0H\X:p3D M{] 5-g$rI%r &P\;gH,>GyxIJ+V4ap!J) ̲A2/vw$Ο5U5=k)/:? œlAz)91%<䈡U:lW&'۱@4牂<ǦT"Dq1fNle~O\$&H >;F&gY%x74. &p+;@,<~[ o2s۞&X`QCq!ʤ!9 mvC2q* \1Px472@?g+,ݺO,'pa4~OBP>=n6=$i ԯΌ (zI@q~Cu Ħ`!*ɒQe'v$܀5qd|t7T|_׆fa_t'W ^!`X_MP}D@"^B8Ģ(*1cu/ MN]v\ 7U#fۄi矍|> n[o5vd^^wi@)gP)RQRĠo}X =|x؁L=\@^yuf)A|fG8 v4 *F2מږ&D\Qavԕ>6-gu\hw<\z%'8_Q#^W n7-E*tOW^483k`AAV#]0bPPsDǠQ$1 m@{3Y 0}n޾8~ߏw&xT=.h N8Qg Ҹ픲M#w/6q< gclUA3C9M!ɉ-0Cą?#@$LFD'>Hg*I%9PѨ; ϞT` Y`dH#+$&7xOC]lr37ezF#{LtS1!)L䓆AfSQ d'!34b0wwyE9%Ɍ`5*Cܮ1oP#4bfnMΓa[!,Q˅~GAaQ.nte:Fhzߟ,d^A3C16-*m[{8dBLKH1y3=K0t=ᆬ|D'&i: /oC0~'*['(Ԝ H'?7E\뀹E9wy`Vb*.׽#ky!Xͨ4m3^u=p@覼لфPIEnr+C۝ V!Q-F50)-v" Qk\oȪFKS!8iPUIӮ6J{*ZPFЉRH# W^'9N !~6t0Lv^שwcN%H!O8|^;r[[RCPn*쪆nM/Dhr>3@〟y;>_o' 蟷q<L  5e}ǷrWס #\1`HNN__a NH_X{) }c'FJG |D{CBΞMEV;0(Z;0].="2J X_>Oyy"'KDۂ'N,S>9$=Y*1ua(+J ;d"AlIm8`m[KcX|d+1̫s?X/쐟GʏO/!C[lv8sgxF> ָcmkSr穮9ZAPkeL*ҏ m ~0.Oth.| OYT9Qƴs[ma/uHqcRG'"l;2V**B`),RQy\RKM lsz([=g|9FL`Pp&.o.IN)X2ㅈx H{cjN]9Zm&9*! 8Ybgf8}!M=t%dMcК}Paw(x8v0 Q&ǜ͇hSR? {=xbR}.50dCe_n=Č+`\)@Xp&' C%xwgJ}Hv7Kmn}t<g]K=:XLaK2۵ʹm\%ՆViy&<aLْy yB2 v7B*{z_fo^'so|P=Wz.w P{;ޢyP@-=J XCiӠ~FϟGM=ǕF="b燄y}}uLafv[5G$adVђ|fG{>>_jH&0M틍q|0nqמ1N 6獒Ppq:&L&N|D'WdFu]23+zwCGt=^|sL*F=2$|uJ.50)G ]eT CaNi y纂+=< h#:d0L'InPTw~ O7!03kM_L*dyM ʫFqBp9~I+~ER59 8+ #Ua"E !Pb"U R]x' NP3Cs.>l'fpH d!.K-/Yu@k)%`X@$c:"" BWQ00CC}jzKTPp!=w 9뾿l c,8% X5favs@!ٚ n$iH&)$ы|zܻ4G"ɢc<49g 1 룖A%k?[3tه"wy#/ I휼8(TvYC xˁ+hf;σkRf9חr]=^;< ~W|i6wQ03nՖCv0Q!2z|x5#y-U_;pRrdK:JOvsahNua=[Ϫh\A#&Q1}җn^8/Ao+mPD"V J糅lͽ yZQmqۇfoԡ|j88-ic gjz7Y'i1pMZ2\s4#7ߐ $?^"4/y{oWy@fH\}:-rS.37۳ h([ M0zi՛!Y|d};9+M辱%S/wm˒ m.hM>Iz Kϖ΄G2pv,# KO*N|0z1PM k 4aA=QIcH {cX{%!_G2_όz<=eF;p'ԑCc̅~BbU>Ӕ;EǃJ0XN9!ʋd[E.ǍyG 6 @F6ķ:&fPpp8 HaCx@̀G"bB@2*@D2B}%&`a~R#`9?/˷c , @B22"yTQCMjCr |v ~mJv>aHD ̀4(@7|zkgiaLwP60JOO$W챧Yl;=k Tė41`ovΉFW 7iAOM4c)xr2ao,G U/!)HS(n!i602;O>^|1 4Yv%/<· J¡hZj9o{nbX2,"K:fffb"&ffffb#$Iz}h!M*]Z 3J,zv=wŋ*Jz;PwroaF`:4kփ)I4!.|Asوv2G|ON+|;'Kݡ bLg_Sa;dI~hd꯱_sRyX}9Dy0mT ##۷qw|yn ۉq HݿeS(xp~_ap`'DLoy 87A })Ѱϣ 'uHZV#03=P'̤88gd"3gU0<޿D?t7ҵ :ђ$m7s0P"xwQU"{7pD/َE<ߔtxS|15^v.Qla 56VS}O8 "S&0I$h.4&!ٚft8vMsFeÄ`>)@8YkTѐ)Y #8v*#*lb "l_&-HKD=91roJ$zuΚpCz&Do"_ߌi|o z8~w*TVTaf[ɂCaɸ?,:wPEl󞎉N})IOU9ޙ9ɽS@[3/݄ ;$Dą>N66%^ȁ/xBj`q|e4gǧ[(?en~y ;,θLC.D8?7HO{9{C:8! |~,J6Rh8aACH覉} i ȩߩ;g{=(Nֵ{Q9d܁@/t 12y* ) F $\7=d*O?Fr|S4s>4TD7D0{=y掗iXn6>G"7c vc3鏰p\֎f tk& 2d&8Cyb#5'?PǬOMHTK*qԸ娬wK$JGےǽ:tނE7^ɑU<=Ol쬸wykCdd~+S@$s (O&'Xcc&{437 P TƤʁ5T iggaož-YUv >_.]00i/a\!C vS-]&wѤ.>%Qt]9`:Pj^IEsBIWH\4Uzf4bnβ{$ >I>Gg8Ad\^pެgL >' [T:έ;jJ"(!+U-TLr'MߧCWwLtNixd5vEq<Jqs4PezZC n2B =4 DWÇ8zqBq&:T^/ѥ/~#ɾ3~#qPP}h^}ݓT}yyPUOӲW2$%# xxȕ2@'f &j$(OCb\FJkYh;Tv KME *IfHjm[HR5#1qqX$-ifr&}Py>!ty'FH4!4LI^ߙ%Қ`s**9R{ `а \`'xpH1>نRd>n=9mlDxar7 7=!R!a7lL-}D=E<;Rݥ]~/8 0<΄G j݁9}w Od&NJb)bQ`UMUUEUDDZP ?\-FXIid TAB|!iCCh8(m3c {+HJ)HGS}f0z}8V_@D4=v1DLm'瀾 2fcf ;@K @?q?)O t7 CQ+*RR,d9Q4!8,Y!|g,;(yah,,AD-d2A߯ӧi/'VUiQux32\fuq'4- 24a}xҙ#':Vݼw8|Y f:wxf& s@@.vpɛϠs+L\HB}ӜYsUm" =q~{cp_dr%aLid0uKrOJmfFBn;N+IJ(H'J+SB0;I 4>hv!\*sTwmуpsAZ,p'B+yr Մ>Ϲ68*S|#చW5dlV dx9%Mp|, ɇ 3K'9Xgj:2* χ(|AAACuT9y |cI{־Ys|蟮EIl;<8˲w1bx<0@>͠ʧ0`lJ=@3p peڢqC^p1 d H &I{]/NRXyIyʬ4$Upa[d' 1/-}%,mqivldi [RV.IL.$5-fpG- &ɷg/K@2z GITp!6Y7B)>HA(憿{D84 ]9n%t2i1wa2 ^gⓚ@x'caMQ0~/#3_idl(JW>臺 @?=_Ā0b {NR@tԅFO=b 7 ҡɴH$/=bL=@z~=q? ֩WXc, mY$ń#{ |G>(4!Ўk㇀{ޜ1F!Zֵ1]?O%bQ4l!s HAq1!)!CU8k:apa B\Œ' Bs_)ڷ!$7c r;$Nϊu֓hO'ԸȎ_p]v=yYJCSysBr{CF؞cRq':C^NRZ˚ sȪL8bfSFى>I2˴Í1lYo8l LVÀmktq5-wqYEӳr9':'?(5_QJ w͠z&f/>WjhۻAXF:yw,,Ϭo}ə`wq8SshXs$KrO.ќe%akz.*U3CUT ǯIv|y}8U|}`YtU@^ʪrRIjчh&_ؔ#W:W|!-_X]2|㼬hpz$Za<⭀N?2 dO%>qf`Dz'I:W4 x|lCz1BkѸQϽSF[YT^T~^!%q(5}O9_pQ8z5 3rcY;_ͅAֵtN^^w&OOMF<%wOkG= }&gAvvTFQU2>Fnf=@ۉap>$'BRE?^ї0Zzq0qIJo =MAg֮ K}| o;342)9QLV#($9"db0~%p>Z v2v2(xpb^NaHlHi,@ʺzNx+NfxW^[ 9t(tzOyH͍Ȱb" DL&5 {`7`>< 9JP$ ם 贫Ar8֧E}!`pf$9 n6C2D8" Woݪ fV:)9GH!FpػLGicŁV6 3i%\JЇaq-ƨ8\&g/'2i}]Hk>>.0)e#Z=d2@':8H7[OoID4HaKpNC 6H= pGpЍ {H=='r50+0Ӡy+{^XzH>$=zO}#C\tkG>Fk`J@ ،nQ!WSa8ۖ,HzIMP\ک ^7)`~DCnpoU"5?xz%!L;.7Av,d!#^鎡BX !~IЭ< SCf<4L\xq88F$B CD!M$ʐ,M[?$=Ary+(P}oC(I:G% ; g>qj2nh g`08 D,?834ŴI~zQ!gw"N3AM \o&;(Ul"d/O9Ѥ[E(V!=g&$󐺃0J?x)#NW7(cGF2gIE^uF}hL> $R *0Çg866I0uˠR-ݲS|?h^O"wm]". U!JȄӥa1 *l-#:(|烧k~wqC>XrSBOpA/,@yc08<VapQpw&PARATQ 28;=':C$*&A"^}CQ 5u$0S)CL Ol9* /${8FPT%gtNIS׸ϫbk-$ĺٔ >r@Ʉ{o<AΈj1,GhU6xS_sk: J{a+TtL i2>`Xwiȁ&"m݊NYRN)I;%ZM \Ey#)2] eN5|d;;P8IiJF㒉r0==Nf;fǮ\g>7F(8{4/EO,f]ycuErmB9VEٱ'A7/(:)^VoyeN@=Ϣ%d9HDu2obja7Hav>ž6 wy5栯#Ymb2G=i oKaI Aqz+hs>N׭ttp'du2WsH0:W6C  'MOSHoc'}OweÁ G\ED,&^Hu.J%0eg)j ~:0 60@&Q0u@-00w5$| :HuY\`SLXЀ25rh2`q$ᒣst`Qūy5w^@ dvfb˸etd fWL8%7A6LᥫLFa1 l70|8.<&:O=(q9ózzcܦ-J$[TH  VV'FFm:s%VvJw tƌ֙j<@D;߸iv,Dd:NI>ycP6"]}4a'ճ2{NOHL)7vy5]q!qEGW1' ~ps A ?': NƓ{DL#ϞYL\r\/jlbLX-m8f7[{!&!6L،G% ;*O\ AeQ1ʧrt73vAW7L1u2L34hGcC(w 4NvFxlAfsw0oJv]aǷNc!/;vm0G'{u$ =CW!7n 'iC1g׷0MjPz'D"zUQ]PMD'~L(=%jWt鎡{By*l z7&;CO؟<OZOdhAMF\a.B>=.py;`.%04sx#r}؆_k)q+uIk3KҨNԶq]HERd*p2ī:vѯvo3|T/]2@1 rܒélAYZ< `Cd'2 _ba)T:s嗂 !;N z' q`ޔOVE?h}>0= >!OAQzj܍U~T`I'A3  PyK3^P-gI=? (v}yP0p3r;RoBN>t3{:G3Q~ɉP'ZX2K3?0 pg$Tk-UYpx9 jk>= gWO"oГo4vڽ)hͰ+ܸ{+ 80]p{DN T{EQ'OH?,ݹ3<@!FKflIqU^l❴'!ʪi~q0hefJf*(ُ^itBYU%#!:CaCESMD"4x{= gy nO[:rZڸUmxzTDB0Ħ:@ etwgDHV'tx!GsA@.;NF+S| HK~*^8|@ʢ\s+Ī|]Gk;Fݛtc+ې8"B& ϸC&üSC"on2o71bn͈y$bdiuDc}"8a(指-/bz{@ˮN2!7RR#9`ql:z^_o=*'sGM8p J$i:4θuS4oSr#R^H@Rv+[PjC ̆>βL.C7C]eQJ vo`v2kҁ8Ȍ]fpFN&cCz(L||Bu:~Wq/0fDZwXN{c4A۲L5'%#PHsvFE]dHm :vS}ß!CBi{g7!%7Jw!^{TWXO;zxJ02>D y0>`]4zqC- ՀP ÆݼXeE/'T!4-^ʩ0`Ԕ1Xa̓χ\L'u ι 4<7k݂K4>o|>7E%\ yRI{:N\9klu8O Da[t$0cKpr;^s9IY@s펓T$E+`@TL&/e{*usLԸ'~JآyMF%ѯԃjObwRO ~۬YRos9 xP-2KMڟzO$8ϛ9Mʧ_b 6$iَ,lL tlj'~(H^*dA qQ?x(9qtZ˄F@=_<AOS2~eSdHsi 1;& y,ՔU S](&%_HL4*E# *2 [|KJ^`(Arмwo< Cch(|!@i*v%_n8bu؜֫6QCt4@j!^Zو{$ki.st,7;PPPd%3{'1#wJT>n1 <bC{uM] Q $CćAD Jwy(=n!(P= cٳjJ?\>%CK?|צrB(CAc$t NM44hX/2hz&dhJNÕ pwK*AEN7Q+fas.y9G̎fðR<֋j#=cB3b_>c !,tE!Xg{48\$((LSޘtE3IN?>iR#?WB7(<5' V1:R%t- %IQ(wPЛ6FwAc2u 2itC–}K%߀^6:L946y2$v Sx=I9|vw`F_fg6HMfxud<3XC\R*]1锂q"SQp:j379Nx{c7V|dPOń&-? 8B67MBqs2ѽ/Mf7!b% JC@|j"(rkg%ߐa0q}7cH==; Y&=p&ONi>0XOFA؀d p ڙw𢶩Bl}}p]] Hawwv{p NPQ|>1pwu]|mWs؏UzHPp nO{Z=5.]5bp"l쓣{8%dM] "D2C6H5]Ƌ k%XC*%M n_B JDCE_:B8z, Fx=DE&H&<6| 4%e2Z~lX!ӁRł#u[kY8bLLjţs‚Oq`hb ì{$MQpF$~åߵW54%%:g:D}CJ)"sR/Z_mwѱo:k!jvw*BL>Wl^bw%]>ކr-Κ:BAYI&]0f}ېcRtHK9]k,f65 L`6A1Ԏߘ)9nt`Lco9(K'_lce0jfnmiAJK*nljUq^Ǿ-I%F8pl 9JO,#2bJa&Ä533$Y j;,Cu8ne!(5cI9˦ը&;d'xЀRigCښeɺrCYbF:g:\p7~/ QZC˔ fgݵ@Ōd}&Ć9lJ'QjYqq:ًd=m-oqY6[t*,#m0g]lf!CFkzhf*qؽ}n=>@ѹIPDI#М*_HrV:6d h! NPw =(] )"S.J% %[m(0@j'JOW @bL4:}$~?a#쟞o$8 ryY]8ǵ@zՐ;<', 7y=12Y8:f: Ȓ"Nf <8ot)2KMK# H6!ZgC ϜlM >gEB/ǟ ~bh;b ri-)Hxv<;+I@DS)%v$PDÉsaJ%`ܾYM> qlr轢m"*$0v8+ނg^zs&t}b Zc?aDpTr tZfhy@AS%>"bN~f@P^)m}4;XND`j}-K(4fވnG@w{Zz2T@U F p>>.qʒ OgpD; @'߱M; X!$>HIw(XQΈsY [ybsL1m?gCw 9dNǮ@x(`\7!˰:CܛPt6wJ5PI>R|!jj {ynd.'ci2 dȇrFΦnvڬ ybr`& ݄+6DTA Mn8C>:1{qO\i NؠFS1a"C:ttCD0'G&!>묇($!"00' h)".ݎaסxE@>q>D HRezBe`oq3}}_?Gm(2?p1@2Sx=f [tG )E74s3xݞ1:ɳd uiaftHԽ:1˹fH$I˷M)H1| 1eON:Mk {9 ކf͆F\9b)Dր)`jM LaB0=O ` 3$E uH~S=$5Ҏ.p}5>gG OHG ;D 3JQLE4Q1wA`ݩ =|ϘXȣYϽM:){}Ɣ4K{T1ѫf JW^thx$i0\dMx8Hۡ| 1ޯՁEڭW>E(y vxOh@.yQ}0BL$H}cpǠ|dIaxHa*C$%QNs*Q/0Ѡ_~~kLu, A4 ݠ֔ۡז~"(l)##J烠L.9ScPOXD7@ a0ɬW 1lޤ9Z?cAe954o˳W}q[Ť*qx! B$?eOj,+LDл%P~G๪">Y;DF"ɦ@sEz- L u(CasgHD^ ɒ. @y0D%{Xe"*^lD}rlJN"bBa$!I)r`醏t>vg`)-Ȟ 'MJH!1$ZH>F9ӃZW0,gݾkb(b(4DТ((oL*)!ޞƼΣ^HY$ƻ;z ddJ$/߃vBN`H'7:3[? 2U/oDN9C̨9D@ir_CNIϲKCm2vUO7Yb-LPd&l3yKca82ա(,,R,9K45hDYf4r۶(wÌHdύZq \URCtwxGΎ7i 9#>k|~wJY*uR1kQHyIx<:W>\tRBmבY(u0 #(sVlY^(cv!;h$q>,xr1`d<=pk任!!4}pXfLøkR\ yaO!h9݅_C_N0=DX$"HrCyS8μMv l$Ɓx|!}2e%5Nh0rcvtbWO/ɝg S#$;{:Jd$DQe xےl 粿^>eO`؃]*^䶂eJ5+W5U97]{;S/c_#pW܈E:ds/% !(o<9nyZRx A7Xm8p.k*x3){Nqk|9ygQi" I j ȌP SKJ)MX{Ż)YwMy bFPbI&( R`0&D2YaeDǜբy^[kiC^8n <ҝ18$r=stz9^\(2\Ψ{M;aK@޸y(.\0RN=$BNgC*<4QE[QEyMq$0fk)OAq}qx%DKE4L bF^"b]&aD6Eyny^G>zi2s/PJK-Pۯ{Ok 훪=OKFcg?SW;I32~I>,0^Enl`mMx,~dᡠ"gqh((93$ȇ!4C/ڳ]M%(Us@A.bS)((In["z*SMs[*o`ϹWeE7eg =?P:ƉcQy^$;++}^LMpT;H_,pzWPRV$<.zTb%Y+O}ASS6G;]9)бřqcs&UunFU'0?~xZiH(jd@oߙoxt=[G ?z#a;3ffM)E88@i|r~!tyf\?*ݠYYav N=.®nW]=_%s$*y|[kr0Ip)awuC*kGs=^'7EJVo'u}M[N7i5#CwhPt+5\ ¢ J$M;y{##S"^;  ~7l ᬣ;iuA}&xZ2 iKPD0H$]4CO=׆mM׵wl7k;vX^BBvi{ .u( 0Ad0U &6hT2F$Q3s {2{AQߛ@,,G +h>_d1ɀ>U`G=L0n׷& ^YhHL|dÁXjfZW urm8Xts@sZ;}okU0pn$I539X&,5J}郃TwB*nxbH!yӔGU9Swj;Z38ь~-,o{Xr7[$ ϟ|x1b>U/mzlDI녭4&` E{#38#zny3M%nc77Z"7~d!;ȳt|o}Dv 0}cob شTTD[ n.[ux0Nw~%\ac ugʫN>~{%;8ն6qim4Vkw AfrS8b5iւOg#hz戈8(疜ӼO0 zCj fBq"D]/l 8&)Ę{ě(\uCUe׀@Z0J0Njb7_,h/ =G&;Ir$!ˆޟ~ЇD!5;̦BdTܱ;YZ tI6p*=auWq6a4CĤk`k'ÄZfhvoW~}syX'`n[qղ7D FrQ@+#TxN`G/yGi}gAGhAAw4DȌ\B?OG2!BE0<8&P 6{ ж*ݺ*rТGJaۃxN8cף φFbmԇ7'wr*Nf9vQ٤0Be8I9tՊNyzYWg(<ΓU칧U㫎vgK6=|ySw d""o%8`K##@akg`z`duJ/txd.58kġHtے ߴZ6\rLs1N.z$@+")X&Z3}d:=5Tu;'GMY_z\߭׎r~6ڬ}@ʭI$uh!wA4ANkCT92`AD XJkwgy;+`vǶ廷<߫QUk[[jG|}?_p(P%؂9']m?7 ?@~5 +22~*)oMMkT2!h0z($ZPW;>^c?tep 1'N-m?dPRRjGwйvkŘdy-׎1p WBC!~}cF79'i8=0C{!HDAm=:^Z_άYLo&q6ӭ̇N42>Gڒóŷ~cw,;qV|1/ݗMs#:Ae1b1ԟ6c  {A9OwWOؽl*j4CBpNK|x\4>oM@܍s ٯz W#xmUjBH`Ӑy+x߅InX.BuBUJQcDii^1WQ5lqޓ@'zeA(o[d2FM)a )2#ġ<0א*mynޡE4- B,LI.Sl0@o|i;g>1̯W$oHҶ 06pnkC].LcY7EQ (8 (?t`YTA") vmDs1J8Fb;:0ԁ y':ukbYD\r8̒c]VgJZm'.:ƎSE@`F.#;f  E24deLaX͙pUB()< c A%)+f̤0*6; 'P`JoԶK3as vol-eѠ\& /C)6YVflt-[==8 {37 ?t|g<;yznbm><^g"G$)yJ[ñ.I, Z`Ԫ߯M[l !M: 4(i;)",ӰPE(T[}7JI.0 o/F=Ak?ȀMS $@ܣ7 {i1ےϱ SJvC$ }|3Ã֮=^ՓoBIFnlaC#x2|dH\#d!UϚ"9*)MA"iWE6O9s $[h 1E -n ȽuNW.Kٻ [74G5]wjl9ZU$HYkCtRĐ D6itwvAC 9I84kMDH;L/ #\ip7hh I4]D7Yx q)7PbxBEcWvzݴN]7h&MRmAonINd^ъyOUJM**G7VkT$̸4lOq} %2PPh! LDX-dsЎڑs# GqBIWH)mퟛWz066=*Va2d&Ch U AYڙxEB>I쩮qD\kLAw-ѧzIY\Bow!͆QYs8iJqġ9)G e+B6e8tcq.EmaX)r z" + m5VZڻ03s_NN徱#M"F', ^\#R<@u(-s?ѝ%{}'o^w臻/> ^F$nA 4 UiB[ů#(Pj)%6bHHN)wyק3'HIZuQYT(%l' ٓ|$%!=Pd9#5=xjHADr4 s9W)hx33&a8*t񚜆8s'`lJ'o|8$ BFF~^MBA)ݳ+b10 n 4Dƪ2%4>G+},޼3 M76}*t:S _s? |q;(F@㟷io+ ˉ F<⳧JfPT+_0X)HJQ BY`7%SCz^r|"/`1Yyaf.ߣS3vY@~3А%`64WG_$ DIdC334; AsUUX?:B5s_OGHzͯJÁ)W}tL(hsJpRSy4 @xH(PaB.G1J`0ihb"Ngȝ+تb(6݁>XgGB.0aBPGW W6Z Z/X_ݮt_Q@AMvO ? ڃ +V(Ղb.s娈 'g:^)q;pg7.ÞZ!ݞZtZ\ӯYLnZtOt`0\F!xʁyduP[x7ﮘ]^U]H#3}I1 L Otd0 ,{|I=CS0Uqh}X_# ߌs,13{֎s*A5 '6`˔wn(ʥ;\& ;k۰QQ߅r|ynOXHs'<#O/?9u Eq{;R`+հk k˿a7h&"$Eԫ-pFʳP5੏`/R 86m>U h%ʏv+ H57y> F#eہ9;&:n|MP*IyɄq(\{vkCZ \zN}ޚ\fq#~yU- i 42_Q vn휼zb. _3񉺬Nw9$2}LwkIz8=@{Um`VG?~=^Y m9mccQat( 41?W;rwu.=S\U=OI>HWbf݋GW=߂7r<8;f%24` 1bSր pv P;UIUUAB8>#@Ov?'2L\]4gU=UbꮱHObeDpC_M*wǘe"h(i\67 k!eX6[9P|8Ur yBPw{&1~G5ZgXuQb$F:T%Mj8{oXvZXO_ YXAӤD#_s?厷NRK@NޅDU11z8OAJ۞(bs7mݵkm۶m@4L ị0"vQ8%"Bqݞ# l&<@z c}9Anz=$Mự>8"p.XN}xǼ>y7j')^}f T*Fd d߶ AkTo[1E[KR%|$ ,K<珫 V:/!C|$'!(@$ Σ~w 0SAl'҈\{%RQ;[T #O';HH.0(" jY}[kC'&tX戊5Uu@)..0 XIQvU t|)tbx(XͩH#\չ_5h]$tJ7h( F^&cv'ڈ*fAǿ}F 6*[|~8@ln(-;^>=j?_ܩvd ΞIU!(.0  ظj7Hib hMWi BX>]ޤϢhʙ>t# |FcOۓcߦ!Xia4ީ`FMйڟsߡ{ Vι(bABĐr&0<7gIU͂jI zBUtFrAQJTXթ,0~yKE }&!1[wAr;:QF0M0=hMyMu #.#A B[#;d,Q{eI~wV0Bqk0jwŞ9(X-S };A>fhΜ[Fs+JX9V8%wgZ [/=܏&5®B!ujxw$|WS!J!OW_.~:Şƨt?WA'=lNGpx$JA {ͤNqX;xw쇑'|zh%=O"" w+vlϐeE`L)FV|O5s(Z-y$eI<4I& <$ l|\ @HiRHd3p$ߜ]Z>%O͗D|~4 vb6b tƴMH /y nf%=~g^a.I_Q|̘k8DPM噅[ aYPږ!m >WupUQkE*U ;[YE@(v"ž@@]CT$5`0A֭ށN/'woҌţnr0B@l R!ACHIsRvrXzuOp@B Cyx&0V"PJv釻\5 V,A$j߰î{Y)m>kۦ; O ILǡ #&}q3dW1?50S"]x|eX(]& VptfD,+E{ț٢EjX7>HI]#,q.L^Pw]#@dI=kdi%p?\7``Ƞ}ݚۅ$2X3exI$&b1ea'9m :Ao]~4|w*f3)`P^vF_׌-y>v{`legV]o\$yխ.m!;b> SJ&N%Yv*^% Wx q&Ga$Mv*L)U.9wׂɩ-}6[R"">-rb'o?zvWg.Ew9[[fTVVzG.]LG8z8F-at|Fn@;GocZw֧H%P=xg{f|YL'DOhOwMW[N<@PAP4 xϝY}WT̈1 a --sBp c X`a<%56Ou9\:ed/NhĴ~,;9DN=tN0x|(ua~nP9՗*"(rQ}> wجm$2ǷUQ>T:"J9}_ ӖqnoOm2E_@*ʞn ')"H.Q^pۀ}/[MKD ,􆸞Zfpgj2']OjAr7.r(j1׸*;u霼O9Obf|jN5 XKNϓkʶ@ri$8w}!13u-U 'mdEAݽ0x{r1Q)C FOcِ{ QWٺ6(@ "i6JQ^0)T%|1 & Wt: ʒAڔN}; s0D[cPE,DXݕ+j!N =_}cj ړ\ \e@pj{>ggDz]҆ϩPPIWL}DU f 03 "'k|E=|U}FX( >;oM\5ޥ[3 rIrR NPۉ>0#.ߺpI3gpb=V쒙؉~'#RKm(@@. c:Ր:'xӷ(%}d,$ܘbZ,_ْivڋH;3m]F]dK9H& qnu=MmˊRλt}:(UU9wjAk8gxCT׸(NI-?z⊩y2R$S*.G!9UUSiAUfY"JAEAI4ͣ~?lESOE6ė~y!8$ɋ3??ԜE۸6i?VjOYPR\B*FNf MΌ:$̔,̱8Y a'̃"Lsrh2G܉#Hy',6A ts/2{ٮ zl^.d9ٝ2b>gJ.#!먤N}Z&`R) Ka7fЊH|I= u|VK Ռ$t__{1ʹO6o(Za v4c2̅ˆcռ9Ý[;G3+SԪwb-_=t< % qaDEO_~d ~cDQ"bJ T^q9qנΞ;WP#͍&LaidL)ER*p}@ }_WgFcFf>&B`FM7y%Dp=Dgv>-'9e."ɗS r0D, 0_\m}ď႙EPLSxBr"!`8<( ($@\|ׇ|61v `fZLxB&Y陡Wʔ "a2Yy4FCF-0Æ%"@( &v—0."JH`zQpQ9( X$'yigFDBBH&=2I uJTj4򻚟 *~^wD8u-8wgy& |%Hغ0P" 㞻ٞ#z'| á50a$!T(RqӚ)[[;YBYAGsm5H7F^+,M}ws.DBj&_jθ d3FÁ(P>A +hB~)I" 'H}2 ե_0 ̉B8A蛐#۩0ad ;cüD%*RI3Aw`C LQ La&PϞAB)!{U {ۜ9NP/b 9hzwB$ Gpv0^>tm[1pyvP5heAy4Lܞb}16PQJ'&u@C̤ GIE*y&夓@YP렆cgSIo' /%cd\Ƅq=*?9qCh> Txy/CiL}g@zF?> e_s*[]s3d3 fJ~IDfBVM( ϗ,(Di G_KI:#;&%WR] (=DIE 2Yyī8+L;yze!<9_XqGCdld"w`QMnn)0A14ɘ)F(Ondp,%44ъ6ǡoOey\*t!ɜ$vVmHR?ܧy? $ d:i wxACz-xU4! ,N!EI请UcGgq+ 5jaCzv~NHYU+W(zQW͒EÓu*A^[ ^2P$T%b\ :sJủgLOgXd!2SI.oWJZp8NY`f/ M rSDie>b8E))>uhk&pw9}ebFz^u;H8L3H@&mg˹rZtv,;w #yxӀ=Q( q@w[v@oJrtΤǧhCD&-*-++CӍą uV;4zAP.8O~^-Ӿ7}j^zЬ* ('~q(v5[٭n , 춬t3-H*"ƞe%b mMC:eYbf2Ry0 8Ъ*J.nϐ)fc#V`ߢHn5xݩ  ax@!+?O_d=z݌p% /H6.-ecm$!!44k';ՇgeOJ"@g{+ױ.mC|arcؙi>Z(?M@.{[V!((yo!6CXO,$H' bE3~@"/%EL3A('k8r0': RLV2A,(j SC!!(Qv[r1e!'TE:CC~k>ҾM~?8"Lee7{io7c5?slKRv:گC3e8%2>7࿜k~Lِ`nus>&dKݷP?M *PRЁ1㢕kq 7 MeB:yل>Bk|R%i$%d&9-(i{W="-Fa Cϰ@𿍓;NNC)twv#$w~O9(g9)GOIHiOOrge`i0"( rXJ}vSR\I}w $Bdx~kM>hTO0@A7 (xh(ͷ@Ӂ_C @w/{BZh;;]5>c1Hz?55FjrB[p~a;&KQ> SPGc AGpoW8Ŀ =$z0rrя*@MR)Č!2~_jUUUUUUUUUQQQ_9&O C}m!*{f i# &E%%rU 4pA21DSR6)? w)V@l*8d?g?)80B[QP@D'Op2yMج d7 ]jk0~k "P**$8htdjჃR `i*#[908e{tD J$Fhgzmw0~4jCsOS̍>pHM>\~?")̪wqWWYn<d ztg<x>??x6ÆոҌ:07ętι_X;CMm=7^z%}(RsPrޓx|^P$bb2B00a6d VSf4yރl0Z5ChI Йe導Vw**Ԅ %u_EcC&?fgr,r306L5/ (kMW{Ft ԰ KaQ`#Y*N^m;&Lu4j00,@20ʀaL)= Y: 2r!jfi&n/aL|>s%FW]+|. 00zA!ِ&^ ppSܒAڱ.q3=}EȇyŞC[7Am}O*7SsǸ?rnami 1!*l Ռ%b~ac|WE;삭߿}ӾH!!Oo>{Ou+uL2<8inMfhqAK4-PāE6 #b9u֔ӳ:o9SҏBՒc. In68IpRҬaYV; d+Úcɀ~>pB^,tkrQtwgv&M!󠣧[8s2'[d4I\bϽu($d?"Q"q!s8%6ZIBb4NHRMDE AtLa|,}!{nFd*uCERb{:0GLp6QCzU9 9%ySdq; :6~%HGMEgNR7{0k d.Lо;2z>Kt>Tnp% \L$Fb0ebȼCk[E 0ءA!: e rD:)K$nqC RrCH1+ /! --%" a h%M㡉f"PG$Y9A]Zt3SQ! ,FRF14d+C`fxX|XƖ <$I=KD?I.J8Sh|gN#|`bX9|([|*N!j0&t傏͝F5:Y*`"T!aJ'bv+11 Cm3=EE ch=bVK7盈7~s-Erm #%zcT3K,Y]UL35~0WT.!u&D-OCv"::wS'r2Cv3~'=xa/W3:w<" l嶡bo\ihN4* !YP79* # ixW?sp$J9pa7(\@D_/TK6'AuLEM wK?IB"*xvpr10nuS%NuMmNNZ!@D{7y@؀+Z aOmHB|15VCd$֬I6AdU`;įCJHI=e,bYY3r-8MʢOg52OzD7QI;6; BFAGU=ǰ=aB> eWk4@7) Lom'RC豃fsLϫ86odgfy 0ɜXHCJ"iYeBMHRyF  %( `RġJ *p"*TfH.%(G$(7! tV}Q:VB J,5mDԕQE%H͛bhm1!9%E*G/R FE'!Z|Yd5iV|TKQyI=Kcc:D@Wp),f_lDz!e.??; #PјSa;iTAAY&ˎ@A $*6 g'0Bv^:ɭ{/'i>0WMvN)t$K[Z0}0`cBi`(!8H'ɠ"UR17,!vTn^~i>/Yb>"Cp 2 RN7Rhb@z4b*~ vsZf-:nyئ^*=F)[[Wp)=?]*p*C}ߩj+2z (J&&E;!| aC9{gy}CTIMT4d `qjk ˠb.0\[O'S"ҐqEbS0g )8z,nXrP$Iwx'faBӸ]MF-j"d{ۄH8ɻe[| o)?DM3&8RŀfBAOt2H, ;<)tд@ȾI*l0dmMz۵L]MyI),kjS[(ԁ E5C7.k_9pZXHQ (&{C&X,1(/$G5-P8!8v)R^:c:$2O(Aƕǩεs*]|c8w1l wO__w)0zXj>sVC ,ќ, Dcl/x\xg}yjQ",T_Tō-9=j SV⤶0lrrrs!EZZhZScԞ!\k!"1=+ĝ (TN&x&a#eUt A*!󜋴P"w4_#`^p]+5cHp"CFx:ζEP7!ngUF[xݩez#DZZ Zpx- aL.צ; _°c5L jˣ= k6mJR2LJ]']7m)kՙ2_nZAz]PƊAg<|4f*i.LK&)ž-"T2 x!ύ¢tr΂z-"GvwF/)ćP#埻i{Nv0 j|} )<ץD@Hh=ϹNMJx wnU{pWh hܕЪ$NLܟX~|A k8(E^Lkb'%T_Kbn8H3H$)1JNPS/L!1zvEٳi˛FWR8FYyH|dLr$M*=>>fz(BS4߯*I/KZƠ7Gd֛ 2Ӿ+#1 d>9!AEu0`42 `E4ydO98Rg0ȏQؐHЁbO|N9"|X^Kۻ$&I*2#p 3g?N =NZ~mJIwҕM(ye?GRrxJjDh {C>)LT66OMIJX3g4l_ ԸlK.=@j6ËlY8PN8ȕC#E_[OW?P v׬㝶2"'N~dK\puWBYBiJWB| +b'|rDbEifRnuS< quɨáz- Qt.Lr!s@sAa6+H"jS!?u7 ' (OHQ: Dd=Jh*C6ː1s &w A^N/&RM?# oˁ4%7&EJ =|DBykVWGwaóPY\jf/z;[t}'M0 R D0#w>=?G.tI,Z5`D"DI)H ң@@RċT0MYG'Yrj@t@J/X:0mdRh,ukp~@Qʺl},/U'$D?ibu+(j%YGHGht}k.f01OAONkkƘSyN2T"d.Mˡ ,)I8<Y{zv#缧)|D2ٶA2zoꢊo ybhN}1 i!< y/.O-{l9)\)rJxwwgB+6BjHgá$Ĩ1sY C%bKv3jMLaKI,hNn b "h?)d!C\*>xŶ= f'.x[}jZz Q2,w;F=O cgg-Iy%81H'EJϓ@1,X( Y Hza1QAKp+H%h$.ٍP%@Rpװ:RTT P0RPbII<ѐ4 >䏚'I~>C ClD)@=zwwWf@LӐg52Y*ESN !@\&Ԗѱ 9=1%X!"D@D@0_'iq!:("* UR'u|ƙ -# @}B"3?c  Uc$o UUU|~\Bo$]=A7C㫪?d=f $*FfF`)Hs篟B8lXwYeCv̚mQ܆d}&r:JpΐWX O HK@~+`sfǰR,ef&x3 v7|P۳vM|TZKzp:M{wL~VpORsVE< D%DQ(vy-a'P(',CCB)aJQz b `X! ` zE~%a%ᤚt$pG?(cdr@_ [n+ X[FvMS yyç/tMK$g])`,SNKҌC %#GJݵ0 ~ Ib 'F& RB%0AQУ vB/ș*3'}߲6>g0|=O]~?{@bcy?[8;'2H%ek/_ϧrŹtєЌ 80H>GDIOzG~c(64c635ͺ ~7+ۉq7I]rS2_Pݡ icNZ_L=޲qcЦ/6kӹĉ4w]mz[3xp“,736qBO& 8fY& !=hܭkfɸ5Ɵ㮮!B%2Mb{4z .yU~6w+w[1öb#Wa8/FMi( l!5vz]i>q2\3x:) suyرS-X;8xN t6·tg|: ӼGdq("}yeӧZ凞3<ؘotxʾnX'ϥWe\T!uRvyU>%auw=.`)6?n^5py6O(0&mhq/Qik uM"!Qj_-hM euֈ˅̒"vKkIͮlZ$;\Yxޜ81*!@{T鮜\t=u*Q}JvD!鏉6R{']lҧǙ; .* H0oǂ=(oC)N3ï'qrO<=Q%S*Eh@ (&xR`642Δ*qvir7Лa SSRO&@jF۱]oZzDSkW&CxjZ]A1dc B#Ec6c!&~mssf\"u&XPf.\*ט)[}l)[y c8Xu|O^3\Ja{I'dY ѨyO؇;j;\Cw`~ҼNOgf \gW$كsH 1N)"!զs^;僴_o}oۘap,۷<&ꝓ.5ie@BZȧ _iۛwcbg*z3u]۱+gC,h~:rᘈ"|F|(O&9"s s=; ng&*ږΨzމM2 pKgI'Mnyvf =sPNNY3N.G Hti]u1BC;Dl0C݌7 2Fږ60bڡ;B:^le46{&Іnמw+5'7Sab6C&f"]]d;qnGόN9 %y^In8noh-2ҙ2웙f/8ߝs_QHnSvtw.'}:.yc5hi5A xPvCF<-|[GNbr8냳{颌08`Eu.XT@Ɨ&tyAEs)(u&fD>TpN2"v a1[-f,wó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ń:ބXy6th՛+t] ! `MX$n:Mn ջ;)md˳wd <# 뮢ߝ&6M1Z&G[}vgLZ&o>ok1Vf.1" ]+M+y h% )hgIOc`uc;=G 1mĜmFtKJ F-%ۮnn*۶VĦNq#?XNmDI$4&o: wn ǎ!C286ޥZӰ1 Fd-=v#%L'za TlY& 7ڸk]3M= B5#Rj3r\x(`,CĩIsU\A/xO/ kfTpH%Ўdbjh4_ u-fg(;5>,mHi*$7Chӏ- ㈀{ޑCcԘ(HBv7#C ub腨C5(CHIhS)-]?eŋWu,@Roɇ< $Lk(}ptFUiѬm%ڝhx vČ3xȠD-hAϗ`23#,ڶ :g0:w fVVMcuRKx;9H$E>g^4S'uQlhrda~4[r*`+ltWz76h:±؊4cۚ}.oy~@sb4 xθI{5ۄ2֧hľX%0:ŞMCc*k{ԁˬ@B1Lf H3Ӯ]f9+s4=GvkxC+s`qb 8t)+a.mۆlqnqbųN3!+jlw|w9ſzwF3_7%o^/c/ :S,쟼(xGVp@=>2_$3eKίc֖JD.zrs[E;ksbEȕȉrLϞcoȜ[eF#cP(uGjq71/\bldjB4Pt# _&EV@m{"]{T"aFn=π]{[*u=u n>D?5cxG=mc+UfӞT#|“S|6>3C+`;@ԏVc2>ɂ3149ވ9z־R-^{l/s;ZgxDM :~l"<`ݠɉ2|H~Nػ1=2kN]ƄFYQE6\q3L$[%Qs*OA {#jXơ+xkH?:R[ܼpj^w|T ʱkG|s-FpT(I6[xméTo# ELYMoQ$J6e.p^adsU]˓Yڔ=kO΁])Csx(Ekf%n%' `W{P_=2'XW0=fraVNCNQ20¡h`.*xz2,gVHoޮH؋DOknޱ *Lթhfd V&ڧ67նB֑ Pa# g;.-!8)G )HbY2$tSFN!( -Y:#EY F , k}MߚkB(RFf;a;xk6;ŋ6vԛd&eMF %.0sb1ɭ5hXTsA+{|ub6Y}ٛbaI,Beݙ]KsƋ7]f)Ǔ,HMz=4Hij~'Ryrބ';Ԉ{$R !KqAY&At֟ 3z,6o";`Xl ٹ7,r .ƺ3N3 3Đh:R;z}0IO/Aj6 `R;79hQDK_3$A,RA@T@Fw-@!ΐhB?m(+ `PX)H2ӽRDJ` RA ^ >H-D4z &Qsk~'SyІnOH)㙰0BSRS&&2`XT5jwIp>!D!>As0encsü+pt6ZdsE9i˂avz0iWʗ!,wm[|oC|ڄe 2͸DCtǏJG7]5t69*?&|Ijv(6H ?o9[E0XtedRkh`4} &(dA*t=^^w|'K4"$=`! D ^?sDCC"''7 A+@{@(J(U" JQH% TD4${TGО`IރuSp視Zif"9 5Gm8|LZ2x CtnG(iR f1D}ǣ'}IK+eqtRՠs*}h00wJ;'&Ւ| 7^sOv5*VAAAOMma:[E jvX dgA>SOq8_{&$*%TĜvoj#V,X14~`hS"V?;pU䞧0${'L'bICGI=F4^ Oh&I>hFk۷:I8`%sfۏǝL Z8M0{=/6-Ӆ^Sh-O=e֌ 1=[. v{?aDq7~5$(`zfSv ] i44/y7|Y1뙚;ТON(?`m;TB-#jPP\A֐Œ߭<40}MXiwZNGq% 8p@@9N^sjM&:P N!FT7{y^V"&.-HN4f MrЄ ) 7od6vmB"9Ǟz1wA7Swq69*Rf2cs,N7i @qJ_3Tq.6X+mfd܆O'T( |mʠfjOʮǜ{dfE>r b9Ћ}}ADUUTUTQD@{)O*ւlUjN&huUQEUUUUUU)М5H5I8EP\iJDl$ u618 '{ONB?ޑx;O=g%P 3w;/ʶ'ȧwT v+5 C3F@P^lWhwMP R P`dذ" ܂0$ vtnt㳍v+귗ohF낭Gy:ȯў"\ݣ$ DQ}>q'bqR?͕A qvW8.&Uup˃4[32Z0Fͤp*W{AJ@z&ć8'/4!KC&4y9e4'fUp7P+\;sG9>IzNɑNTK*)$njb1wq3ΦfoNvxwr]*-gY0Hgځ36 amGBH֝N lw~ a(X)[{3 W5`X_80[w(C`[XC;NJJy P\srf $BBgJ0.FoCoC!ݚ_\B7RemI§=9Y7HOXx;v! ~ j|r-~ zʂ_3'TND `?ro2mNj,.d]RDGECwd4憵 VrJхAmԿl3.r֊[9Z!UCb1S :ԛ@.85CyjcP&ov:Fi\;{hj|Bu:ĩ%c{}X&0܇8)C ,QX,&2GIA3 1ߩX81Vbxl6ݲ  a%3ղ"7 uqgݜwIV 2Q(Oc׎ltd"!n/~t'dQ($ofOlnTUpcǯ3PruQ:X66WGCJj{ouh,Úox쾲s{F|=~]RrѲg.B7xp9oi\99>TȐ^ l!CenhALw[4bzi{D6KK&lU_T-I P RS D[y&q& ̇PL>Chڠ:,ƅV gmg:N8I‚%)Y9r3WF!1I>`( `*pM tEB T!Xh`JJI<ӗ*X?ѓ_ [)<6y'~:&5A۳K ]ےEE,mWnfHY3iXNcL&t`֞˹rAov󙫲^rv&E+#Ž>4u8bnjdeV([ ԏ*]l*E=H\\-Y "ĭ=I(^ LE|$bDH * `^&ɒ^gtOL"ÒB?F5U*H"{~pA~ ꔚ")*!hbD"oHn⡆b(85TGs Sth;?vӝ)A!5Bワ29 tey2<`V wbv{AdQ*I (PO!~E|c2A<"dN,O'SRT'΃qF62a; yJ0a>`|D^ѹ@. `&Ȟ`>^.!_aBCܨ]o""&rt BF6(Y!$uu#r}1}$$TPy;A_EsdGBg'D>' }q. q w͸ oSk 8LIr9;{+T,fpG[fLoHBoɤ[&B[H&" TXĀݰTk R 4b`Z:6H <)0:@?a{h )Q6Cj, nPN< w{ k5?TpbAĘh_H bCf`N#2.M Τ(b(h 6ˠ TJY Л`LPЏ 1&tV1U'pKBfA}6sx8VRf6?ZϾgk` $*Lw`2asT{K␈}ZE@_\qDysj|{At`=ǜ;\nζsWbHIL 1!89t=wo՜O@ ʥQ$/r"2¡ !Xݹ**HT".[0h_ft_oc 7lJ5p{'0cT!3X`H;9f oERQJwi?w pYDXB= V, 4p !߿M>uUtcސ(vrh E'(Ҋ:c{.p)KWB",DKM rp?>f /!?ⱉϨdwd#cN٦x` @ԠCCwG)H^N ܆ֶ̯Ag}aTCbSOϣK~f v}yskgTE;ؤH-S29+FWq*I ^sߦR":+ أxhY;ɑ<'$d!tZ T4JI4MPD Q2KT&x Gvl"C_ cGĪhJ#OA(JUhԹJR}'h(!;sU{ń6$rZOK J& jŶ@x J# j2Ԥ!$g.ܘ|<`!"}@]zJRqQau @D&L%|"Ddd2QzeWLtPReis PW0BQ@VQ}ICNgCz?PG*`ቒs7ӝv@s#  = ;9ཙܽY +ӯ.YT!#:I ެD@BF  ]*aA()N#ޝܽash/Zg2ŃsTJU"}r q{i>T/Ā:0I;wFND=~ۃWsYo9`/ Gܙph|V%S:H^?/Ft^i^=Ke [Tyb޾g8s[d`g,~}^B[g>0KO5E$MaDpY 4@_0+pMGKÂ`f#(t`N'`qa%(; &ij*D~ܐ?vW(EU U@a,3‹ [X'dML#9HJ;0]jxYA?gHPѠMh%vͳ%pd>>|@^:%bʀuNgݓtM3sȇ-ǭKYb* Ryc"a ( "$%1HC(+cME&@\NujYy9 X9v,GʥP$t3;!εk|;-px]Ѣj*dMm> ZTpOrx2u.+JNsZP9O=@uM>ޞ?i!DI B4ĢvdD䠥'(s!-w kM7{+2TPd];Z4ӈwrz__ !t"j+ir^;^P$ =2 P_cA='4EU1L)LIM!@O"~-a9dٚD D^9CK0 u^5Dfg^'Nv ڀWs-KD|H _N ]sEYII*5*\[7(s50IѓT36d [ljR Y0Rm̦nbb=I 8cXEd,֢A&-UaVk t%1 ̠Tlw1b(bD!F{o>i/Jeyݽσ<@qcYO٩i.:ޭs=B-1Xa,O{)^]p4]ZV ;ltc'hT "0՘:0#W}O2hj~9w8 z򖂁 JR{ C D !bOz|w "+:Ђvc|BM_^2i/?BP P&FTC\)lya$'@t޻퇑;B`? @p2P4"DiRVJ)"B@hiiD" )"d J&ZFB &) (`JX)eJbhJZB`IZZ Z%)ma $" h J:(Z@dJ("Th V(ZZbJJ$-ĴDU *RP2ʄAABRT) J*YA)J()F H"hf@"JT @i)JPb$&Rc;K PbkB LP,34`J  p8UwsS_4UÔbQ u(@$$=T :~Wߴ`&7@P7 ϣSm9 KP .2ٳ3?}ʂպfZ5xRp'ʣ x _ >, `Y_a "Xb'p@ :gw[\{$y?7'18LsqFhsY(IdlɃfm@}Ҟ'sN3A 1xAd㢕/g(r/4']tSp)&IJ7g`Q%Ff$P87/ oj4Ls2$:vcskӼ80`On@\m}nxaD~G3@SNg 8q}9:SDm}Q<~1N(S)_!Cũ@ǘb45SPܻx٤9ސ, LIz9S*( EgZKmP)c~DЇ7,$ DT+E I0P(3"GHa  buӳ{]ư7e&ʁs#Ɋs=~=.cxq{F>އ(A)Qn>Hap%""{)FQ;}F|}1#2]}$ CP_դ>e'#(jV$s7&-`͓ι_=1QZaKzՐOL=NmX=Sv-Q2<9C@e҄IJ#D%J} m ~;A?dzQ{:GDWFh6?.M!$;F W*43v Ot>ЇB<.TCe|g(J1O$>u&@ y4D7~ލ~udRs0Gel$4{ґDR<+qzO< '|OOa>r/ %* $6{g+y54%R|0Cr#AQrBQgS;sR'"F2C )B!4|gL@?aԒfaGM=X}bgJ /(Y ()pk!w!10ʔ?UUUn, a&k*OxL,=_JĽT{4'Nݿ1WI`90aZ`J/bx: IÍ)C|(h}$KɈ}@kZҞ(ELF\aKΞ|'ĩ 5 "aA{ФFC)NП,NH4 @iy؝"[ KVɨgK e4ѩd0oC<?CfSlsL waz`♍@Ekvx#5DGпI%! K2eUTEPJR%#//ewٳowN4==@Z(~MNw_Y9MQ? U0b驃jg!\-xBCS̀a(˹49QZ>T^X׍ @ش4'D`-rd,wqkt1%\ H󚠊BI]FlcDD[@Q4 A1@TbdE #48Lp 8+2lvQV:$ . _9*B@@ 2=JvhC.FޮP؁O~@b~4BJO?D1Q%HͦV *lVf] A P-~%3zVD]N;!HKBe53'GAzauBvR'zQk R. `ϲ) CKɘgv e9^}KKBNP! ^..;r!?*B?z?Wҝ%D /oOUB!{rt"f2_p}PpӰĜ"MY"O~18ŔJSis3rOha?;NZN0a9!Wbװ}}xn?ꜱ(PL8e%EET 1f#CҩV[( r!cX&x2))%j>$b ho#_:YH$b&LnmP/$x2tNOCjHah*5(Pyfyo?;#;1e5N1)KT򍆆lj4?#@)Oi;)d "3-DC3qyD hSvs'@_0?Ƥ <'@wMd '} >1g5>{;Q h<)p4)#`u6ز ?o$fL.aY2QH.+~oRpqk0|;=9(֐1=dTƥ`Rb6v& TSӂRa*[OP;rtF b"!0G5sw,b%@'ZiY9[̘ {r=vu 8l!xNIcv4NKdL{^pX(" =LyZT{O}b_^"œdJ ,CH6/;#'s [ T䲶JMI MSfMI[njp~7h=X"j%$Qׯ0C0&@{!xQ E>R\X` ^'Uy9,l>Pc}kpv}%Qʞ5Fq_B6l$ΗhRI|;d7Eh'gu$G3Dl'R'e>'w' J&0X?KzOL3sTmP>`"$'7N8uy:^ QY*(s,gRۊP4@ʡQL嚁gûZ *F& 1Rd)a}^~B3\0(b)L۶  p,tlu9q ^tɕ{l 'l8X%^iJҺNc'w=iU|e8!¬nlGڏL^aWN(<1SY:k1څ)PA/&IvI10ʔ`"6漐[ha !a|IgIuӁ} &-цҫ6Y$hC2_Rq<dZգF~) RN" k`CP E2/9$s LԹ!lkrS]9}1{&**6sR}yP'لL0(cg9Ѓ G;ٻ%cj&ycdOTXutyVS&` :nU&9EGiJ-8q15z0Y 5!# Pb"@$[b^`X|՝xł' oIN@u bH53 ؈v[,Ixvt ~)z쎲e| `KH!R%"RIJ<~ %Pþtw/b{:B<Hld =M%PSO<H*F*!+TܨziƂ:`W^ ҉M;cfOl/g>O#ߪP -DPÄ4S*_?Ѕzx@yTREWU EXqt 9 R#D~,b~E# S">'Xj:x`Xb߿d͏,C1j9bQCgKF?-EqJ{i*C&8וumٛ rOIzn\]%4e"M&e*6pEfAѡ|':5OT љaO48pTS̸\ڲYQӌ ? 41 r{ASE'*ay Op>Ƃ4b]b* (fL Os劉 >mĜWLxp(I>[0o&x3G:4y‚]_R!&w?=@@Oggd/C=JF{GwNՒP()E4'sA$|z=h\%g3 XS![x>P?̐>F> x-zˁEjt ߪz ?n$ŵ/ JJ;_{|.diE fJJ)4jGM !ɔ _ՁO|EG3v[LM5%\aC*2mjn{r|܋PE)PTT34ʟDҒE'!ɉ4'QqOM2k:0q'РiQېpZIצ(/ `4))1BAqu#I)UÞp/$ØcZB!GNlcsCjkI+)B3x &ك (hqR]KR'˰5])CL]I9XpDTPi(A+9'@R`Xl0AԝR4b Mt5*g.5taJeg'̛OU~GE=XxU;&g6/>W/x6!ok00\y!x&3pG3FUo0xc;93\0.@CF $I<1j̞VLd<@ܦʓ:iC|C"$pRN0C}t#ueIAFg.)̠J"7w}yޚFPB'L\ٷ۲?X1;G g2I#UYq!CCG?Ny#, ;DD0‚hs"jmSᷕKt0RS@!`M0>l@440 U[ 8;nNx9y _ qM;xs |61BM77cN^øQ0!QL d!C~ۘզrV]SX.?a>{ C %[YR3N'8$#cMK'4'MfzKj?1?ә/d =^H<:!8Ď=QyRCpja]/B=PԎP:]~E̤s/9 bHDZ=ǾwaMbl8!q$C[nbd#Or&j3b{xOVxU}ie5>xظCg$XȢA-)(KewÖT(&?>5ncDLSMP''OdT| 8>*!M e# liPmX1M/7RWic~n繍{. !1 $?q=:LM̧4!s$,2e">~<ťJX)=#8abtރު$OJz`χ6 VgDAX.gYZ#X(fW֓ $Hhmu qJik*ېGW*J{q҅-(˅XUk"%+ĩB^,A=Jzh&"Ѩ(* !|f)IB|>M+Аv~LkNH{4ddB i x[8%r7T8a<(a[U}t&C稡ЄQ!CJ3YG俓  LCzDcnM9vEEFK `h(c2wTclH|q‿rG:HMShkK^#G$]QCb@h`?cT}%n`~j.o؆y ~ْ,~"b]G#tݐÀws*Lˡ;3.~~<*tbWSs_PXHf)PRI؅#C:>}ۉĠLkjP/BזHoaz<ʁHz (wr]TTCa H%PZ[=)ץ?gwx: T#E6]z7oEx_Bl=AȤ},˿/U BRRDQEPo ߻.DF*Uˆa t@R@tBϡXq!?_DA'??#4,QEw'Db)߹ghǞ.< oeO">GR6)h"iJTIMdHKpp!o+ϩh٥xڲ}ݧB|Tb Mb_7yCOԭ{g f$v Ip=;УfNqGy?;@%4h/5|@iL<\pb!yD8=Q1R)opܟ=cH~{wi $,Ls>Ds-Cң^n_ccΉy.}d+ڣ6vnPgVN>-d0 [{xSD"dRbʬ@ ADҹV," $ >қyW:|F#?o/!9vË=Og%l*#S`9qmzr 7!9&Ց٢8%N}WXZ%f;^=8!5@gBZ2K2zOw6wywkѤxc3 3m9ra9"w…{z_;ץ97Fs 㖳ܜaxp %lĻ4 '%[G0_3Xj{"B3ƻƢﯯo40 ; Pi#f, W n4yKf-IrMGz7S׆5vB וׯ)ʾp,!٧@*a9\ES gX`-N;;Bvt.*!^L9 4X0at;=yќ}(R4JpEL5}3JCyHmYœd*FdSƇ+ΠX' X,&/Ad1,!k 0}5 90)8cuY6$Hk׆%\QKhkKe'晱ӣ.pfr8"%* zi+hDB^:%vqmgOE9g !%9Įh!vh[CkJ'6Tѽ-f_ UUb5:+VUNx]_(WC##h \=vs55[Ӓzȟn۲2HoœBr5M1rSDٗV_{{D\R@:U"PB=.H`~bjD3x[C 1þb2Mꃘø*>ː,ة9+_)GHLt{…uF4=c 3%yA,JnSI'Hr0u2 (qXُ!w>>_- @(MS6HқRjhXk 1,KCNa8P>[qT_`M?2fqLO/ϝ=`:A'Owô>fawa8>bP+wvb5+12- j@ad YԦ+j!|?Dg?V&󉶲a#c>}G1 2<}qRy wf'Z"$J ԜC q艠n0i9a8_\Zm779{FZJ K)"+-!j#İY%38s3'bj|PBiN%~ldVC@B6N  ' dw\x'P|,2I̕D!XC0.h]J&x%y!2*@, Had&@<@l9W9*_@a" !pChd?_Yy9@;!'y'gXxi-a<7$?3CيRhMб,ŠE 'Ң9.…BC! +&*%!)af("hVD*f%TJR40H$̭  +PSDC4IQ (1AQ2,@ R4 T"W>iJT)~2)2]!J@C)@fp lݒ^0ASC<Dl2ld# XwN8ydgzi^S`Q >A&6ojf4؂ ""ք` X$^Ӂ<xt$e'0,,4RS?| bsQ:yd$a~^:ȔtBмWy>;X|B#5; qUY 9@e 1z= 5gQ}d-9?SLJSf_@Y2膗֋&(!`y,e(xYE0ifzTs LRD )Ch>9NT{M^$>;wŃP)"B$@b_3_L^x#MLEH^(L7LC[NP8y3 a p6*BJ^a ƾ4EwDC \'s8rеCZC 𾫊P#)ü0yadF>mA"e^m'>)ld=S&'H~~`N$6-K׿07 DrW$tr~A)M'=n1AW %TM.Ő*S8gQ`,*яNx(6@d~ 8ib؎((wjoLYNF4vP7!P0M'bw.6@/Z#xiM6iJ- C0Y2n٬_ eU0ȜZux%ɐ%,Xx3]vG[rpBaĘd55&lba!4/]fA3ު6!ydi fTMxQ#sIuZo-{_i hU`(V6šVK0)os xgƬ) uꗨlc$>cơ4|н>Y;zȇb97V5NBH)4AT؃$Fܚr(Gx7sMkN(-1' P؀Lv[ / N f<$M|p;',c֋%3b>|TF{Ϋ6|4(=wPta®{0y3I,L38-}CXH"M!s3Nȧ!ϗ[Fؖq\@AmC&e?`J:БE@Q0ID33ED%cE`(iBknM d:%Ⱦ;H0Nœ1yxef r9o8%bm1`ZgVJ r[& PT`91dg9PD.;̅h!Y_yr#gl+|˖+BTiA3ĉ`1 \ "ӉN6_c nDT(AiC J2 iGχܣ~RYldpMy%v~IS& vbZWAp \pEqjbUhXΝlXg;FƊ4K% X-!*k.PVIM N( `'h1OY&1!X 45*r;TH8ĺtsIӘܭsL(lUv""PQB""""""'Hs @ B`DG?^TMyJ Dݴ!Z1ޔ3ƘS:f{߉GCDsg-0X ΩI&? VlvB|P('# 3 hyďڢ%o??DaD "*j@)|= &9o]7o"MI6;&bHN@bGW&E.cF/PЦHs84hhfH9  ȺDrM!sd D'(1JoW?knAgw<دD1dY=DVD%yTO n͎~}ī5K|>F ,x v$!̬:%Uz̉ͺ X>:!>Dϔՠ֍&ўBB Dϱ=:(*i*Xb"xȩH$)))&JP B@zuR2>diC2 E# O$ǟqIIͣeHHhY($f '$ IK_u!bC(Ȋ/-6@+[ۜyPpTm^NKIԸ fs%N#-v# D!`4`HA#Ij 3LCAU~4h`m"@<_@%#0 !OdLjx(Q)JA4n=P>"դHҖ@6{c N>O7Ɖl'0>G"}D%,6^wSO$1Ď GɐWH=Tp|?&J J2%"D)B" ZTB!2TqbH~Ԟ%Ү>}j^ȣ Bt959Q/4{9#z}1 O'ΈnM~s} yuE&GeApϖRS'x`Z}=iyF_f;-y0GK<cS/:ft0CCğ9!mR !Ήq,'%}CJ-ܕLBҏ؊] 6(4w> ) ^ă|Z+)*ՑaIQ &.zR|[{nL1XXÆ.f蠵rRњcdG)#$7')I$- ሞ@fHM8 Ld0yw<<*j|$9.ot!AAxgYtOR$w I =cd>z\5tg ؀S Ww) AAAÝA=q=ɳdcw הKh8nw9) si"_,oYC@1*A9-1_=:%f OIYMhB -8#JS&#ł8#oUI8'n(kcҺ=>hg'o ?20=!$vzm ĺ$|zʉ@q~]Ƙ7PiY:RBQ4t%.2TBqd(*Oy;cc;}{Ц=@d ŕ.PV<'$4<?6>,'trV,aJ?`I!aCRIAA@dߤ̨֕BuH~c,oO.-ӅZ(@Ą0 &ۘ""!dRC@4CRNlZBa,Nީ'ΐShhQ"P7m*σ|Uհ06(԰('3睄O''9,59nægdu#$';H I>^xcLHPAܽT$FH[ jzCكJ.N[yQ0D2awHhtN=tۚ 8`|"lVпdja(BA'D[bM$Z4:t 8rrSU:Qyz/B) J+~?M2g$jҴILh+HpIr=\Ŋa|p9KI`y; N9 fp4Lb ? p/ _8;ӈu5 MAlA=_!wY]BL"^ Q>xPa ?!:$1`̇_# XC%&.FөIb&p욙qh,V`fu $:eroRҔ9ԉqߎK'js%Zm.ϱ {z3 DFat,D@-5'8j$O|FO|qO CucY&ci#;Am/QA)b?N`€D#(`py1D]h*{r]gvpL5ѬRTnn.HmbaCH  *4Vr%c 9S*hVpmAcoܚ 5(BݸriV'x?!AB44/)*=vsP?J_[DC7嵙qNT=?rJyχtqx=93Ls9q{߉򜒥;ZH$E)_9-'[Fp6 ZE) nn 2fp.cl[=yl8N)zK|R#ZrRFBRÈ|ô2- D##Ayfs#* ӡ'x)S{_7&k S :|zj22j֍rDUdc±'9[ ~>0JXSC'et bYYe5wM@;K3CBd#T39dgGC}"} ~'8a !Gz8Q OɝSm  A<0ÓR%JI;M!H;9B2hb˳exD2!>;:+SЙ,[йcv7ZG/|Ҡwi0MxNit2g!I;$W̳y`L?ͤ="XՑ<>qyIwنXS!BN|1`K:os?*kYUI0x M P, ?Ń&J("S'<( ~}SFf1hD?vuk8񉖊ddF;cW;~x:hkz%A׌id:4;а&S0'IН֠Oa(}M,wbS'P;|PE>R䟿nHO'&$HT-7q oxu|MtiS35ź-X8$7 ܁ISa5yK=z8e%;=0whb-=g>d'W;6m eS2+(B鈁(NDdXn"v2O v3fo;SV R4n ?23皜3 Yppm +& Ok#׆rdNb8y: ̪(+@NCvWUreD7!v/Y[xH(6gOc0]|H_eIN04|NCfr i(?K tbtC)vlo3(v~c 4̒!Ʒ^r bCyC cQ]bP\iC(Ł)ɰF7k/P"Cd@-``>fOQfF|GnU*|7t3oÎ9E3QZ!8J4ι1SI\IrG!6`K3?!&ww$L>g<7dY܆CKdVqṍiLN .pd% .'XSHrtwb\@A9Ue%8C`GIl!SvQ}I )XAC% VT}2ӗ I=2qJ-5dVņ-P#1qSJnqR`9:}χcU{ $,3$#ACN9Ϻ:xPP$PJ ~a&nv B* L&9C?K]RA}YwrE$"TSC-MIPTQj:j-륨M4L?Bh<U>asɽ I6dsxHA'A4$M&- Q@J5br3HPIA$)@MBT@ '9Ѵ8<Ѧj}ظ0^m˺!Qe8}bSQG}L>1~ 7FZm"*Z`BqAJEJHP42b(XBIt?*(p I)C6D"(UcmJɨ<2N6?)wElH0SŔ}04(G[88B"߫z h<Ń !Iy*$0{AːR^h"fɃqm`"h5\1`Aa6X+Z/h*%!- QC4@WKuE>vnmDZ[(UGZlJ,,F(UI@Ǭ:F@@WR͢.M).Kmɭ&5P&Q̢ 4bs س40wbyL5Aࠈjj "m]=Q5,TQf( I!h`@i `qlb_t4FK)gKAldJ*=O.YcZ*z*h hA==lbvUS\Y}D>lI;LypXXfϖ(˰L!Lu>˜Ua%L#^N>@mAҷ+ĥSMRI=N1(gH0)sq&w$B'8qb SpHhJ hhU"łX8aɴ) FLol6uzGO@'PA u,0p!ɂ9uS"Et;{>y9ݞ:V{^5_U(o4TQ *f#(qM~Y~(pS9~✼!}_N> i}pmB=iEoKOaa+x7MD74U {,z)*C{ΰIxġ x}z"F %R|>(Ul$x(ώՎ ͅ$EBZݸPш8םTE2j('LB2@,d! dj cX:'.DZ'prw}q()ANa ӐT| ä[J4DBIE #D+Pي@=OrDTB1]nW i `w\rP O]gEx $v@xj E:ZNx[h — 3bg0(CTV}1ֆ1R&SiaC9'I͐ 2N0h.EY{DZա /' @:tśo~\ٹL9ׯCw\+7f tBHbyI /e=Gn$0Y.lDh@Dh"FAAD5JR@丐3*@mYXl)M& kY36 xYU4E9ھ/ 8-p@ȨdJ !akJf+T^3@IEPam85%)C<t`䠣7 Zs񒠆8]8ZiI֑4=8S x^Rq-ۙU`^rbцNT '*Pm- u֩|#;;swQYE ! fL}Ò"a8nO"~|(p-yیf'%o$tD؊v84=Qz x:BO3rHzV#nh*i͙A~ܹ}WARU LHBxNUSL(+/Js.OE)W͎(ҶX?G&K4CT BI(sN@ *e")HCb>2k@l0O@Cۥ ;BXcuKŘ -ETT&uUMU1uJ5v|$xI DQ}bC0?˟2~.f B{.<9|! DM1"5bjhĥj)]!ǧg xE7!lHyFlPf}rIRƒޙ (B'=9bgmJ ("ҁ* Lf~|eCʣȌ5L}X`\6_mS9~~\V+f_֙3sgxvBPX?X%3O:7$rm1 mUHU%"C&诟>ݏ]$,I՚I`2s5p?~ĮI60ISM#0A4nL^3W4d>oK⿣$;vۊ @e 6J/Qu㇗oMhQFɡ;kD%.\N$1 0?:x1-v?.1CT8ARig *e+y$U>'I_\ԇ ˄璞r#B ҠXPLhx(cqX}uhBd(tl}P)K)YALVT">DRЅܕ) )hVhJjZ<ˎ9HLR ҨP$$ ȧ݌c Q^@Dc7Ĕৢ";bag& '[F BDv#D  @:"u7)H0 u  @ IE/uhiDI @@mV"?;GN#PƓZ ^’v;p>z)>"4N B^XMC JR$ vZt9X͂v]CoJ*/z=CbcR5I2̯ǹOA㹏{zo[ًi2"s@P9~yr1aw| ^0]X`Hچ%`1 'L\bBOt;9hFEi(( J]as!(Fu0f@+%]*ULJ #Kx%0c7M x%V :;H@A4Q }wC)ÝG{ATh mH@ҤRӧ@܃<}(Mu&T*܂:+RJ2(Db1T=pzC8HH 8HCnU$#s1 >=x;>4 #V&_ΒaHAʾqw|}I qhVЃRӥŠ)$dAK5\Ej9!X6f86DGYpE:tZ%Y*B]Hܲ1)!%+1A@XքA4z; BIZXtŢPaZ2rhxa޸RjDlQ,F`Ƅ\rȿU*@ʔSI]V6܌DRՋlUiݳc{۵'l|7w펝y܍px/udOfO2ⰴk$߼s]Qy&z2fwU|;Qޗ-6j'S]2lwpmթ(N5j*j Ä6{ s68:gzK)`ڻH`XhtXN0{FƑRsDu V3CPD4d,||7"Ti* EI>|b1VVIZ, S g?R#ՠ=mr$/sJ DUONiCʤ鏡&$E} ,(G}D lL`FE8\oq̽S:X:*\BjyLwR_k{eez:,jaU;/0Q[R(6qSG?"3Id(q.Ug< Y)9Wk3|g"+Jꙃt~&۾Wz/ƻl/&*aYp:.\xv"_S1T˝Hv@rJKc3l< Nmrp# l/hZ%D {s2޺|p^'2jN=ؽLD~>)Ct3년܊֌ꝋRB>3a[̴Ht&\=qU۩lD|YÁu>Qif>orr١'hP3 Krj+]wqޮ[2wNj'"[y>T'qFAEfQj=І^IW ޕ5KL:!ٛXZc耱443o=Hۆ $;?C:kN&֙ߦ368iWXDOK4ggG֚!.懈Fw8A &L89.ϭIQ(1|um7sR4ib3^Z$a/~ (̤nfAAm+6'vPh`޹󡎋GsotnuBcMf!$H1)LO )لEx7HvI.>ŸD+51*E>vnc?,9qAǘm0LLɂfNGRqRϯ;A}2A:" 0. )COo7В}ix\ LEOQp'qx<~Np,O" ;g*!˺&n}"W.]Uܣ_ XB ~xw5ߎ5Lj1Wk1~ 8$`A+:\:)z]bA~F %쪡j`=If)ϠcGO%HMZR O(rzDX9ghV.;z~u 0в#n5FFcku)L}ȈVzix8/4xDWRP%bR`R]?AJW޵u"k] vNN_O>|2EE9ʹ9 EJ2e Lp`[`ĈÑƻ^~h؛fXNZkve_6RPJ16{D-WH B.Lpl3@pzoȁ Gwͮ7Gioirx[P'i  Egб!>GsH9A#ۗ;/ $?>c0{Pp5Ucl *#ܜ`>]R)w <? 90({M>7J3dR<12~K$/~,û Mo zte= *ӒgV{f67.?^I"6縝{;>pZ_UPG<ʚ&!4a=%94BlN: |/ROƓ &a'@𽿟$$ !-B,&\[W&.ɱ Hs;ģn =ynq;D`u83%rbu@=ό Q)VԲZTb$iEg:f~o7@PmA9J61G" H sD쿲JV3A&( 4."ƣwJ5뱆Jhr'8~ؾP>Jd!Mt.q G%NDg-D}Bϋ:n\{hԖ݇ Wk Й23 6`*S  s%"}h*>4pso% 6)F<4y+/ sgƳ5D50|^x j # M9uN;&ɦ*s7"k`;P7Ҡ[wE~ADewm!F e. ݍzoXh©JEm+ETmBIdabTTډb$JH(+ ]L4N&nQM*9dXFQ(Y QmȻ _# gK}z>r`o2b Xl֟K`x56mU]_Jwa7(fɄe`jXWQ3F!:0 mIJ?6}I9Co}Rʖ,DS W&$C<"A$>mN:D|gPd@Fw^0Z*Z PIXO@>M&*S6 `_N;=ADO" | ] "g|{Pzf<{-A1:1eקs {$Rbt <`^fAbS:"4ʡa`dY@ʿZPhf()JHNrM1LG|"2jO\e'rkiLg1 /SS]H}e $J >l$)( ҡJJ\ɢZ4`Jęӈ&zzc=Xhq%$H1:sa`*T"DnbTA0POMTJ y-C6y4!BP20'>؃p'yRr+tXƈINnMuw8S׿o6v )ٹ5xӻ:'^L^pap:SUXz1Ï]y; CNkL/d{*3xy:_![gd<,Yy޶ݢRq Ӂ[{EI6z#n~ႊ!_W`Il/a) p';D^@SxʂGjb9)tJ+؀bDqf1Bu)`x,D^w"""T;۶(ҪLcNbו hQ G;2c0PS-[kjge櫍HK33" 9mJ[q ؼ)=1//9yF}1clHN ,5:$6.Rm18r8!-VfTYK4"Z!s*A)lj**(R%, rj/Fv􁘉K-m- KQ [mռw^SèB)Z뉮`UCH |k!T*l8%t - lX-itIO(I$EP t,-xb5 f=͎[ˇ+9r˯CPmI@mpJ,kG%d4+x4{g^*j*5mCRk28jIs=i:H=d$U|"_ ThP *D2M"kFJ>2Q8B*=47 qY b&Zx4G[-QZJJ3&[Q1rkK* j.QiI+&')0qr6mK"ZU/ 8`*ow۔:oWA([eH>&,*X4BAP7T4(zF3D1?k?~ i wx1X3;?Oy;|󅴳*lcx,(][aK598gJ4H! Fఌa;qHW㯱XO;Ҩ\ k)-HD5aJ vEjp򎜃2%GUCk68^rc`Rq_6gUQ).k킇R}kl*I>~@rs^4ll:m0,̬{O9+Whr#,&&F$ eJJ&4'T50 s:<-C3`ICTڵۂ0tlP!YPK`z,x9fə/—/>TZPCOaN`^ O$0O8bAa `0ab8 7jg`C`n`f,%`1jvaK, hSC G;gg , ؝hr$e60؉FCd|}RT(|s4LbqF $BlY1U`b\ѸnU8A%Xf9hӘe|g(,\# RϞ)Eg˱2jpsl>ۀy lĂ8UD4O`r _#j )SO5IHQml,Y1R#1l X DCѮǶ`vL3 'ka+B|UJ%yRCJ,tT'q$.j,eǜI$npq@mkc̚2UD՚ Ҹ<%qa&9* C&{"rq :6s-m!.dX,|XL%P.SS#dfntg| -6ܩM!60y!˼#AAX)HI  :8@Cx*"XΘķQsݎh; ?8eMss Y0ѺJٹ;26P4h&l&K&rc4dXfv4И~:`t"[MYu`z=fn܎K>>yS=F8V@E|h;Af҃zsF nD5hs.thQTm-dT8tB 8 PŊ|o[cC LF7 jAoVإow^bMtMY5ɒӔ ӤЌ ˅@%[3' z5 m޲b$Vu3s &0V ^5fkmށw0zr>g<5Se4 /#wEE=jUiT`l7|8fCyp;̌$!#3 ,f-\',,s;ohSPaymPVw !R( <};e-S^TP'd+cզiE50Lz_)ŧr&OٓN YFqL0ctA)6=(vnpgO3pfj, O$ϒ4v&fЊhyrQ2iϟ};}1u>0lXq>+G@)sZq=Ku ڈÊQ/ Ia.Vh8Uu;2rQmLaN^g1r׭aʹPKs t϶efJD(I-1'q X) P J4)Męo{>=h Ygվ Y}o;H"dĈ7xM2IE@á4l41(L!BkZBr+Os+iOhpZq|3LYbót &V9Bqл~Qz-B 5@b &|vnm&9J5a!zI f $rίM+]o*I4+NئQ7=M@_21!tR"\p<RzcIސC'L ^m!&ljQ5 V+y$Inӳ6 4$FZ>i qc&LS⷏w;|H}6b{_8'Fʔ̬-EvбvL|q6vݘy`R1/8V!A48!># &]_ Xtp.aВmЦn不N2d5/b#O/MѼT$m#"A0q#`Bzҁ8O/)HRr9ga.rn3C ^@a:k'$$$¹]ni⸭q,lGJ/M8k=AG@Sn;v}62F|5t@ Q=b-[pc[fnWnK|is.ϕ8A}ί7 ¹k9B`2vBL7hyRmݧp K41\O2GYj3]Yl3PAj(D`7ϞBr9;i &in&tԑv|}^y9<ŅCe!gcGZфsL!0:Lu& ,kg"HɚV]F7}6i·*50`@''hB@|X?C٣J^tCJr@it td$hǡ xAJ$*'߰Nb " "( *}oNOVLٹpFhbBS,Y.0Xu m0X]$NFC$!{1֯U2 Ujz3 W~JSB `1cz)C*K,'='!N&)j`m(0ps);rÚZqI٢TR܍3;ù=;=6>-9>Ժ0%ŬmfR ۄ{LPuTE'AP=A>0# u19j%)@"Vӗ9^f$SuQ 4D$4p;Ÿ8\dd(R/TjP$SQ ";Fr; DTt6 7@1% (MH`2h`LS1UQcᐍCRWtKMkI ̮1:ᛮ$KKƝetþK9hs/SzyXm6/_4a@*(l +h> ҧǮ|q),ềJ(:w°Z1KgLAT*"JsâM)ǧΞ5@eěq>_:6]sNZs]dl0߉X>w"&ZR&L!$ :-+#rbpk!Öy.n򁡤(Yz(Lg +wzرNڢH`P} 'OPzZ!ElԃANJ O^H:4H!܂$A U9)SH#@9 P Ld%{UԷSahMt=p8$o[(fknvVGAz{ZbHWʟ^,1nU$ J%C}ȝO#D% w`oAINxSˇ"W?>ٷ⋹'H$W(B(9RvTww<(PFA4i4#AACJ!HP R. !Ȓӷ))_k:fp{8C^9=V=jshY!ݨ)iNVT4%~IPRb2.+傄L;2헵rS 9r觷(>0YNC3A> X!  Tz> u1|C>I+jŒ 1*=tfE$hkI|;;!T#T8OBtJDlh0qCrG҈p>cbu!EU:!BPU*D`.pPR# #~I=OC+ّ(ٱ–H)2s!}g 14ՠbp'&Bf Fh(ZZ %E؜FҴm"b I`mDK0 RN\h5EVR4:jbIF1J'TׄđE@zCNg$IF-FlP**4?0 ʡ*矣 <vU:{!&%yѬFUEnMv;ύ}z {(CO2:De=O'Dw ;D{T~b@ +o?ˑvBzآE`@ ;buc ~5&Ӄ"L']3 /X+1Had2)lbæQ8!H(h)d"J(F´ćƖ_z$ yX`@z>zz5x'SӟYĤ>at" &6l(>y<;x$&*JTiu:B9.BhQjF!'bx=BPq<\oܤ?,IH[d=MPV1k1k1uTNI/V Q%͍߯,g:B́.R cK k~ŋA ?i2cW;W4DT8440C85Ӵt"n3_IMD>(}Pp^tG0u h1Dry!-!̜Bs`8F]l,U(8SE"z#(P \e1wjRJ"CE 9&ƞV~8^`Ʊ*[KP+_\[KZpl'C3Ki<##,UT(Bh(?'ӸB6VhH ְsMu5ڤjӨG _0g4nԹ/OMytL ^$" `嫝}`:}t@B(I#+= C~aS>LKȢQ"MAQ1o!ǯN^~$h j"RT,eS Y?<63cb% :PM1AN6w97&hAd_}xH*VIVxO,=[ ؒ!=}bVS/5prrduCHrCP).BEi@L:N玘d$L̓`qdٺOa="#@TPR{e(DT/38.Dr~ @ @H*|m1#phߐOcp{WZ&LrrG0J\C0I\8FG"s=^ IY'EEu*"b6>N ADQ?ۻV(lOaJS`QGf%p a]qĂ:53ddCӄb ?l ta}S9y/0mvރ﨣{݊8:LZ A-~O(I *2;Y E"/.><"CN v !=ԟ3HUE!jY`* ],25&IØ("fejqţ6b*'SF2|6; b'i'!P膍hQ:x'qJ#@h"D=W()(!(iH +AlFHMq_2CN CCC>p4, ܝ!5}l:SqjxkTaf2c绋Bᥘt :`;5`Ftd\B "H4* 2@ uWC|$p8'z17f*0*kpvE䦒[MUQO6'D89`Uyk:"(#Ǜ 5 ?o;I>񼴅dpK%A; ܅.@>(-e*K/O "[!ouV!(yT9A9z&h ߓsbl4H藤: d$cI")ҕQ+0U8a((J*ZZb*"RaF8zD͙1ȓS˥M@HSA2|WzfK9Ɵĭw3<6 R5(<Y'}ACsݰuYTڊ(h~b h!ό]E*IGuJ5>`')ǗEӖ$\^!N\#]h0+pJWKC`nt`~{QMFK1C}K=֓D?x(x¼\DwKpf\͜=HPBGz'=hKuLUD$35Vbl]94|X9s))$"e* `1{ȧp= g^#2~'>S_CPBA)3HNͬmN 'zB?UB~V}q!gvrcrsCc{u>1ʜ&7¯q~Oq>oSGSqOi B]斮1 _tq)+E5 ~R C@܀_8'}bwc4ɌؚUpet4031dQ J{ u1 *#K1kL 5b؂BxH@(jQ/`ߨBj} xXu4uPOd`N?{"0@|u2ʽ_K=NQ шb-}l@$T1%:cbx 2Yzꇐ "Qz>;fO2zh$h92M$(!/`̓|>٧Qr(B}pu[ wM%H(>.n,fd>_CXkST4Gg pZJ5 gtUVS]?CSO8tw;8^Iy?rh7jyp`6;%( ֑^SjTԬB B =OXx @nl` !D/Pìufu)4"<_hq0vchw(H DI݋ӳ 9Pj""d*9lTɦeMpon@^e PZ[˙;_s]if+_6~Flv pvH Y @eƲB3N3X<1aI Xgn> D5:90 zMr'+Id$ $ `mofka1ϺG G9n Q9@sڳ!>^<;(JR!OP:t)DIA@S@R D-1dPP8o=ԓb>&!Z2F 5'ox"~~YHVn2*n91!Ü(M/Ը>h(&l:  ֳ0x_T*%Ȉ^w@0d$=9fLvZZBi6M帯=zH& TAO4aBuAC0Eka,eĢ9dCK::Bo6ReL* ϳ{w8ӆԙ%b^FR]&XdETנ\-ΗL92ky c$- 6l9.຋ اfL꡴НNrDaQe.J!P丷mb2d6c`'rd1,LgLi[KztDw[of@+~{t3 Ïs7lCV+v˻oUH%V1SA2Ԏt{fw)C_`DSM}:v]BOg kBEٳ8J8B_0sM7е&Xdk6u:򸉆OįmJ ,HD02Rޝu 36FUuiUw^o=kTQ59|UGǔ}{pI㋋ n;r}AGEg9̐A<B^JdF'3=BVBwv Xa}T&ñA2"slM5`&;'$µjI]uvWӗ Cyȇ8d (:s ?^4 08\g`ѵc _ #?JQK@-!*|T%&BV iJHDr :|r!N֡w՞̤@wIә X3@,P>y 1xxiT8E<˦bAK5mK7>SIϡD*C_QN`0h,Tt2><-/ix9tq}nZpPIÐ z[XX|{:Hlv0$D2萦vތlfGR@ǝ CX@@[H !Cp_j`d$6SH^jf!XA&q,TZie/DBټ@Gxr!"Al0lji Ed#5]F i˴Id }s~&,8# 2(6 @ HIa3޸MȹO}uݤm:}:pӠϣozPf8THZڀw={w3|Z>{ᯥSﻺwQ*U@Dͽ t}jGN y#]v={l}/iD KV׻3׭=+kYc ɓ z -_<}7ۮkvڶMf^J] +w5{|t{ꮗOg. J"h4fh3v%_:^[[47{GSU4P1J{O>{2Hެ=\ wy ]ˡ*AkvwVE6` >.vn΂$H{t糠>q9uA@Q" PQ5gw/##z^|Tx̟MJUClH`h:ihPT πPP}> @iր} {ݵv@{@޼罍Px|}N}v{-}Avmm>Gb=hww^{۟|{Xw_wwwuw1ƯyJor*=}{o{=HDtԀ ׯSpw`<km˻sx=YncZs-mwn]}vCJwn3^ymbztw<$YV㞺λnZ}n[.+0.զ{_|뷯un}yWMO`{3(端mTS[f$P7sEʨ>@nrek[˖NWz{{/0M\D}vǍy7&,Wwuv+eFNfg5ӳ^O,As֟H[9;Wzly3 ۝f6M;;wsw}IBN̢{IFVZjǩ5M,-`9]z{/nFlWnUwޑ+mBI(+_@qmhԽ{qw'zr:͈h[xvP @@R(o{b >f]iK@@O^>)õ5f{sn=;gi}/ZOwۯzOEs uud+u45@7/=Me67;7g y#8^Tir/GY Vze&m5{ig;kt_}_}Kl뭤ɻ뽙;ّn77[>\à[]ZɀZ.۶بPNovW[wbw*` 2)Zà!Pho}MYXֽ}7oW]]+ymVg1uݶM=kM0Zלdsᄫ={it݆'v.Vf-sjws.=z.hw]GLͻm7Wu,kvQB5Z:lkA:2T* ([5.w@h.R^;^6ڜ1^6lw އΚb;jҚ׼{')=kUЩQ$ ^4m5T;{{d]@,weME$U^0qeY-nugubz)޼]8ά7c7HJjH) @AfdXgBD4 i4R1#JPQQJ1T) ?% C"B3B`UMБ4LHRI5AJ,b`X\a ADhP"PD Ϟzޗ (4y ҉* wveVP_.S:n<O@́Pa^ޡ|,@G~D$!.Ģ+;Z?=_Zol A$ N gxB\+]=.0TR[?Gi?O ^WK1;IL5k|2a"x%i8@o-)X/ ?  I5p;D6j[a[0 PB75&HV]pChԘTDlzѽVmAg~xިB9Y rC;V (JXekelW.8ɽIKǘՌL`IK׃Y$)# 㨝<~ #m=J5f j٧Z4BM4LH4D2C2QAL!(a5֟?+ F"ȡK9lQ\ԓ '7TK3VHC |-ӒDp_P _ҦA9Aޢb>9&sNODx w|gIX5o$z\: x1=cV~)s$oOWGz$瞋_~aCkAB~dvֳ+,nX &(S0tЫGv|Pf?͵"D00R$Dtz%;b|ӠI*KZ"շ5Z~ ٫Ue diaXٖ8~v؊bcWUÃ>ղl_N.h k6jo,:8O:5YRƷ-o)t7C,Zy*ԤzāMmyxs v7v{I}6kڹۙ~Un"nV%HQ%7ɧ+/3F%ĕ(^ldp:ZJ:`b/>5Fy_aWc_\_WrSkw '(Զ<7m~>'A˃hoł ].@Y{Ɵ7'r5$GA4*4.ǟraGߐ6|A :Έ/0Q^*C*H%Ӽn6R <)ƃÏ}.\AB`q  LT j-fc"V 4-X\KoeLIkfC#C^mRw.FɓPHK. &ٌɵU&4Rj!lZqO)* uYlErJ7ƣنDOGullt>#5Iݬa`T`/}0B!J$WI`"*$Cʎ3+ޫHG.6Ԥ&m$&a/`j4C$ . !zDZ!)h2E(: '?O}f32 ~/wh*"]F5X;_h`(9`w좲A@U ?Q?G:G#$v6$ޝW!,#TPbB=zB?_L0߳'+溴sةH#esYaNJK%pUŤc M5$Bԗxgzx&hB!HnA%57=ewB!_O5Q_+?`)Xvu }[\5& G+0QAÞ*VGB$aEܣxgo!XFYPaZ;M9Oۃ6.8̟]`yyLw.DSX+ ]JPeݴF c!Je{)9\,OKQ)jA 2֝c\~96q9%zk^@s'.Rˑ^Uyӧwd8O=/h[0yEHqK=E~E r):qk ׅ*ۚ?4#icqITq̑c:"BL`rЋıxJ@./ݾyҥ GjhkU4'B5n`WBD]P)K+O@མ띏I0ضlђĥWWo~꘺jW}G2SͶGX=mfPgB^I(HVOwpux́*?f*$Ftt6~XN\17t'%\cX[?)!%oRą6 _u2!z@)n r"Ū ATurQqlPV$wC̤NeuNBfFn&M(ə$)I(m_؍z^Ҵ z#!ڳr\v\&gcdcUchł بΔ :vN GzxA#R17^uP|>,hnn TITRCNHzs#[emgs yas P8[]ʘs1!vaI⭇|]IɰƢŘpu1ќx+0RMz'fk/8;̻Zbߔݝzw洋afZ~s֟}+EP!8|l ]*ڏ4JZ v!$0jv0X g~62Iq"᠄!c:rCM;`(HrDQ1@;d`R [X}1'LM[ UPNCey ~91 0_0ጤI?GBƾ${yכo}aPnR4!AT-C@L>~"OQ*!XI(N=ѝJpMH@# 0L $x+ 1! h]?M{q+?|_s߇"ۊ88(k@).@IE4R@@ +J -nLb?mDh6Tif]R0Pc{md\.xYSM'M"7 @UaUfpN,Kf D)2X Hm= т;!)P-`8KkJG G)J# 8~ PQ-01PqH"*bJ"/#y9:>bnÔM"H}H"0ȭ@!KB'Œ٤G^Gp`MN(o\ *XZ)g N7JH)/=sVVM4CeBk#27p'_- {5ؑ,<&y>t 3KIAN2b"^wb S'^VZȳPJ(txUdm20)Q t|YJxJP$1TH!lY%eUOzpp T*4!ES K2% ĭURT4+01 Ma;7Ht˦ B#o,*q5a{=RRO`1Dl!x6ϵNgLȇQzYߖs. J(V&fYi H$hhiF! !"bEZ}#|,%bœeog/}#ܧ dNR:n2nH[LR8Lв.pHΜ,Pb@L F)Cʉ B,BBД)Iv2}&aN:m*)h;q?v5W@Iߖ >'eO%BIJ"j?u1mb5SX96հ| D?Sj2\2߇ߟg߃Cʜ|uq k1C|]# bZ4RpKdIݵ3ڤ&Sxy򂗬_>Sy^R$[ 5ӯd?'"3t/=:= >on&-4P郤́пh fH ÔՐZݽޯp(&1 mƋsB4,E +c5`*5-q|E0+Cia @~!@rц}|1j{ txR#kꝊtZ26!6'<ZaF.t%dX𸧎1Az"ݵoz5l647FxE$Oc7CPOYEd4QU֤4ah",|r3G'8+J)x(PϟtP"љz/S_[^G^Cm8yd)?F8Iq@J!(G!3jxB;>6e ~5pǓs*g?#1OzHf)G2U>i ‚ ;S4P1Ec~bh)םoyqSq\QRvvvEңM>fL,DwwZVG1n|VtrcL`'\#ZuD1*<=S2O$$p7Ʊز;d&n[1:tc帍k7\I h62#;HDa#/id]s{R6ˢRGQi`&݈w|E%OWTRt)νb8bKdᐱq2hWrBأИH,e)Fv1GXz \Vֱ ݎc|^\gsO`kX7Xˉ5EsI]? FR ւ W<)1Jn 2k-,;ǺcLqNun8GG[j`qbm) lNB=I(k*o50F j20bH{qꦎxOF#wkyQ: A;6öcj# uQqzfoh)$۸{[kV'5j4nl ƋTkA-lȰDp\[{& *lG9zwιF d(ь1EE5'Di"֌%a:B"8q!8nq_Kͯ(d7y4K*[IyGcZJtѢ+ݷj֞ţlo'%U"ִmb kGy^l! #r 1Jq(8Vq^q$sP!>v1s|ϡ3zA>hJ_$4y~7C6gq-5cRRWFFH:SjJq '1(P&>$ xSL fh% /JPoׇTЕ5U,I墚  =:"P Xl쵷,O}5f]1Ap_ ᣳ晴+GWTv\XYlO=ب{Mge@WTeE Ӯ}QL=q*)Y yLU"@懃-k9ydR6~;Tzg;=bw<&=s6_߹i-WxXqpSk>WSRDU6⸙CK)FK^mCƺ|2bW>&ձpʷf~O]kצiTLdgJFm=xfc2j.0 d֬Gpw(ZX5ufd9p:ÄRJo:ej53eTD2ZR'f:kklo^G2,l8Hb'U˻{zz@?a>߈.g,b;Nv_ryNN`FDŽne6όoej_>` 68zf"o|Zqu\"IW!MKĚ]dq,g7?|ymAR)т"Ǽ^a)TJ)+Fx'hC8Xze;9cxbqPf&dq,78ZJvާ{ 2薬YW@t:i6ZV1KNX1_4)҈[̏G§@hB͛0)()Ѧϩ0=h3Ej*)He`ojUt{Sk}#S51ycˇu* (vhKH$?ӧEg/6)ePKmMLnL0IuAYvZ^WwF؄ԈnVGMŜN`~`WF AHZi& јڎn:=ݍ]a F#":ӆla[ ]ytYm*ҏMW֟*H3$_? E<ЩrGퟗAچ.t\llQoXb! Am3w)w $ʷoㄮ 3)0q<ɄcxͻW($/YR-gab Rs34cq6d[8$S#d~y>e6V >|pF^3HT{kZXc⹑ /Q~s~7w}ztlH~$  xNB),x(|I?>C5N8Gh*.:2BBĢ6UxzPQ"HkL$ط$f, w2J3]o^SGD(ȅ3"euOsʤ/cz0;i0^~.Qx~lI8`=`=H-]R0,WYb?eE-7/t iZ= ^2mϲ8"*hL4g_T8%gsH/0{&^dH*S"bkxD88#3P 3y?_?8eƼ!(Oej!$ `qYf?dlSGNcylM∠#VAq?Wth8&;j#Yv`~#tmx#uBP9ͅP_ b8|jׇ9 ZQKF|_84śܿF1/98sP!UX ڮ_y!8 ا9DT$mtϻ)x// ˊ%<<п i(轷:+( Z1@yPL ,wO6Ν1 lNyKfV7~J5WMtii$g,ܢX? bf3ekOȪ 򝦌Dېbpk5}tg(MVe[FH>+x[ӋFGsկq1q_L}XaߊmĴ,|W|H~nQi? $ ҞɰL/~(Z]UG[Ωd(޺sX,$!3ijJu{~3XQbS $[diUWo{Xɫ';/n.U鍥M>Xn!jXWW7DUӤwp],qS*sМ#+;H,Bטj$q=q_^mp!mZ+.BKT.vΝgOdl[[xf(uut%\\I1QɢΧ5aecDK Sb֯KWZ!jKEG`?γZfeT|ฌľ1y|j#r&|PReHB[/n!Ԋ :Q%Y,U,B ("qlq+X5Yƪ&1S'Zγ9ZD1Lqq|c75fƫkPgU֟soZƳوn1<>dxop0y})~a1.^ 9*8YbN1ܞ]osqҨhLJu%/z'9c=@R:^ͣ1RKdsur6!Mk_ :ڨ /zg8=%[U#xľ1nWSrb)Sfbs.^.iu՝eiNO,c5љvNXQO|>__7|:g,Hׯ6afwcDPp@ 327L<)Iu*GxBPE`xpTnbI R D>su>%aM`^7nNі)* ʐ2 ) B#D]SART=0PQZ4Fh֛6{o#i/W)T /41)@SBLT _LO;%% HrL0'C++.$~TpT WZ5@ޤ& *@F@= lNDK0ZF+Z(kyvpC3AN~> 53$ `?;h[? kFhmDL0_9&hbo bbEH% $qQTPvqovLAjbA CH!c˯R[R}$+5O}bD U ZĿDbĕ%~ݛ_|b(" ("i"jI|cfؠM5RAE4Ik3x~7KIE'E-1RQɩfouRIn5ˊC)bh5MTQllUഔs=nL =쭴DNJq"SUU}!+@ѐ͇@5G?Y+F"$EO`NN HҟiW%^.ڃPAրoGBkR Dp2D/7 ' )#٭d?Շ& Ue-7^1 bֿ ʗyϥww? 2ln6x;RL1Vb٪>O0ݒch'AEۀb TaChcZb1bji(uz7zȚj ql烠tkm}1*ւY12A"v?~xkF(4HtIE^mkDDJթ*प(%(mbJ ~.14>GGZO`}&J @ߊ-Vr9 7pD }ۖ&=1!JG Z((4 ܴHh `hh iKWň)|EEE DdtTEFq?~1(οÜs]ٙQ mF6%e?%E$n10mov[뒦/.u4J)@ScQL7@IP3ΎijS2BCi AkA?3' &`H2v @JXj&+W\Q@?Wj|HIoroy|G]tG9?oӪ՚L"^zduR @vh('`SPM ts: Ißvm?Ae<$~{Y}]J}^kܢ.[?2փ,Kw_ (U"QA]hګO׭-ԋF\<@b?sF=1R>p8w2%3ƈ$޺qw:lԭYTдb+TS]nÞ_3+Y;{>ZH(,n_fœǣЈ^ngx$#xy?z~h/` O *_G}.O ,2Př6bŜp`bS̠+e{ 7~H DaIRc9iJxE[m{X 79"w G/i==4`|+:W}7<ꂿ2 "C~!37@ƆDXY>ejLVu`O&^9}eFp$߭AX8`wڡ4)_Gx$?aS,; RH/!"gρc>?2~_isab!n|:M|]C8Dm^F_l0;Oïk$7~H" ',꽇B%N>>(d(|F:}~z}~P]O!h0p׷ۿn45(ї^'ˎH-O!@PIE!ܵ;~!*,>س~Պ#{ʧ3ǡGyBXhmm˞>W^0"{U /n_;K. *R7/s,b75:uYÿJz~OZRBwvw|}t>$ԒӢxexY?, ^A~3[Pڊm%^ezcmU|at)c}AVbȄ L3,U17W[#`ĞgR(=[>_ݯ;s8Ka 1qBK8I\[qgUж_ߍuSӵN1m0*uu2,'׮k84FBӚu4xZ11XJAkdh-RrzWۦ!T}=P %N!7uz `UQ6vOn0=`(!G1'UQY*HEmHJ߭ޭ.vc P*S~@9:/__Z`=![Gh3Br DL5n)-~=ZvnL􈻩FNGyAB- {_Ya\R|n 4f6uu(bVT#챏=b bXR%' ?wzafx˔ۧbrJ?~a"60[7 568F+[jnJ;d|O\1EKz8av<=aznʹm-}AmұǬv}|0Ku tGxAOҩ~*$UU'ZipP" G]bR[p,UV~0'g#L}NªSL@dv( PEi-Y#$\&7Vћ'@3/;~s/A1 5H#jJjAROl PKs0嘯CA U"W@p^[2yHJ녅F@ybx|#pW6~[v}زۄ>`KV&F!p|]VRɤھhkбܲKS}eygFOjvomY0zp"%xQ)h)BGYP,xB@>2䩤h|6@P{9A8g4 r LP"XD@&\hO@?⸟,T?w/f05cc硇T* &(u(2C5 P9럻U؄) H Q,@SHj )iA lwѩHS^= Rɤ .̚EJF &>;`5Jev-8L-) P4ChZ:(f~W:C/I31(?z8e)rEOu~/"f01 :!-ʗ bW!yG/>}+c}~ lxA0H&/3oSВrXoJ$Usٞb]E7P%|IG+zSqJzι=*ӡ*{5G\`ޱf$'{<ϛQ;: pT»(ʎ/X! '8 z]5nFFMh|\Wq5Vm,Ihbl@GpHgGBry:! 9-q;sIuPP `_@p_5NKOǬ~MO?<>7齯4$n<O[ӶtXɱO'5SvOa~Bv9[..~&\?α'^=dJDwI8;JX<Q{a8a@ARs^?ϖO QN+Eև|^wvr}(QMy/F>^G^ƭPzfyszs,6"&Roqi |)aIj*+0Rr6opT( T=^X>ZKRU<߃v̾W.z+j툟xWRsEXU6{;{qn-gg?[z0}"R]=L>bBFpUfwf,LAWcHȄYXf|!XYWP>eT_" T(qtKrl^.Pʑǜ~Bin(>S[:S鈖p¡HoMor?Ooz$|S~KC=tMO}_ .DJljZ(DG:3dMND"RNFzyw m')xY<^$6ҧB&0IkrEə:-ݛ>?4fuӀ0ba2)Eʊz ޿G==qFVE8E,ݻUn.$G_lw7@f ӯh?rh&\I2n;f*xE~C+W'ߟ P\]Bm_x PMĈF6W̓} ,iJ6,9 6Ix$ z-d?y`uXG킾%ϵK}bxcbb@W Oo\HA$:{F~ǹasNf*N&,pdnyoS:9.8ȡXXCc} >= C&fޛ=>ü3r7_X[lK`íѳ=΋\1JHoHbr4yb SϞ d>J DŇA@-3N\kF'DEI:`o=爢u[<y ۤTCQ;;llV;0,0wdvbL>NBqc5-U% ۮoɐNz  F-:pG̞vTX7 5#F\@#J0z#!t/fazig?gn?gWiM j=NwQpSbr&tTwLwxZhc{:OFN a{+C@}C`z{[<\B<*y;ĭ̟Wޔꏫ>{}In#{wTDsXo3{:{p)ŜS&7&qv3_S̺;ջrg0[8ߴpԓlÙ^zNj$9;N=N;*uԓ]v)CB;R",egG;pmaFx_ k %n[&Mtsfn(N)ש#O๔xc%;?1z;?opʎ<9OgTsDQ1U{0ppF)z1^$GٗPʯs>zxȌ"9gBt;wq>*ǦKslzRR4aeG{fowͽ 3CpR8sYq> 7ڳ4,CSRگH, sno!2?6c`'쇷΄S@ϽuRPL>?}1Μ|^oQ.M% 2QD6dQQр/?1w>vI"h(ֱMVd0!܈\R"џDWS,yW q!a3\Z@K41;r:|6;#~RH?>~)2}"×}y p'o3! la%kC>f2aPOil0p qchVaQA5G$[:=Drpy<<5a胭SlW,W>U-!b%+2(RQUKjDŇП`R)213qx@>5}}~^ODMvެ_g9 R8W"wYA|٣{ژB:yo?p@6]5\p=}Sg8\7LMK};y*`&6֙H[ķW]߸Y$wi@wUڣ_-eсz7FxGxmddvo4> =:.zhW X^9( ky58lO\$$Q!aHF wߚV?+^T w3S'R\O>>?b Smnz~@zsPODZ}qnshr@NP0q>I@f$2ۥ?e_fCn upoFP!1ޏpjN9>:9f*<xvۆ~ ь_).IWƕj4U.D_V?8#W5\ >gesoTg=xF;g@T>Rg8|UV$E}&7`xpN^bo\&h&N:&W Ų[|3öpp!4G?6< `O蒎^t(=o60IƁ7 xdjݵzGToXh=F=x2糾Tl&R Fnw=e4mxɅT7('tģ9 RD#R<@;HV ~81HټPL[$Cp?N듡_a Wu5" qB(n8SZ0fU .q _ @(%=(<oIiJ=Q 'Fc.Y8xx຿m?/ٷAY:?˯t7]~y?\wc]9IXI U!X?2s@B2*#htv]GVh0矣dM`/<-Ex2wyފ  M[2L&75@z7ePwO*@hOģ@ʓ6$2^ wb D^ d@쒱yԸ~Y@ N:;!o=| v≤ fQzH>9H!@+t qo{N_?@N(#@DŽ"mLR ̟\{a&B$W( 9e5! ^i5:o[_a?a{ 88 ܘd !y2D^μCXݡ!__W71P#ٕGϹÇF I$)< I[ƾ @#oďNt/{t/J A QXΨ3"<OG~9qk1{fD5щp6:<$B[أFe,ZJڡEaɄT'_/vy0$C""et(A"Ȧ>0P:{==~yOrNcK^$\;yt=pXׇIȾ#ò~ r'&.s6Z]Gf@߂T&ºY?J3$Q^G-#˯ H!;.4+C>5h:k?G~1ݦ)Ōe'ov> ʉ$,CiH)Y[}='s 3$ {w\eSLTfLcE[mx["-0mE[v0JACϝ|/U9Dža:-Xo|}p/}"hr* Cw}Pa[qK;X,Uï+:z[S)RTJEmė?~#[gΏN#yB9GO[Yъг֚j"1F",ګS<t/V~EU_@,Zt 8G“N|v(? i~YLUW!idA OIȔAZPb[ :"B2Dt&wp I$ 9$h$vCQi"$32u@YLKEU7A IO>7x2yLD7Jcpp>zG@Ɛ 5u1\uL̟uRb$eԯ?s@B"ݪyDz#_u÷uG0#m8>|Cgw߻Mw/Cڊ efR5(|~IV*% t C͘mcDEh#xB8D򄷔']Y?0 OwB\9Z&} (\?݊'] AUz\Ձч?2~1ţ$wΉ(P~f`T[͝rp~[=E 'Qnv:0!'N^t'K 2*|{</ח}}7N|5LrC kĶ&4]H C ͡ *f<\0!YN9G0_"Q`{]OG̰@H_DUsפ E#U!o_ ؽ v}Gv,.gw(r8mщZё?>dGV6#bhg**&~t}GR6+T$ϳJ'Dv_ a(=rA W9]y h&C{Q{ºHTD@AX U0d 9~/v:/ƪgj\Y-O}ĝ5}8 /<<0кouI(k/rOT f<_♛(B9]x2>q7ʿ}_p@wq=ahk)C1LM˸5RI0ZnwzTdyKjDbɋx|֖C @Xa=tD5&P `5rvbX3Q_s愢8Uh|+u|I'5s eV3@PWn{Ð~7Q WnBDM"W4`] D/hC be?0P?r8|Z{Uv;mڶնoϘ'<\pGrFI$I$mŶUmZ$I$lφK$DM\mmխUVАI$6Rb@{HZ`c~sHk=5ɠrZ$ݑbcb`De@wϠ">Y״߆H>\~!XGUDx 5ODfL0#},J՝6~?槈B$瀗'Z*H O XZVP T8Dk~n)ZNGEp->h#5 Zmiҭ p,y&"pgCu`S?nԨsjb(au_|_h-=͚ wK>3_3r׍4jHY㾅|B7!gQЪ֔H*KtbƩK \4Yi]l+PqYy$Nx}胂y\q|g1Ox x*ԲI;,.%~5'QgOCO/|u>e-Ejݚ. @ly(ۊ~K("XPö%#`?PLoJz%h̵͏Q! H.I˵!wHjxvX涞T__)!3/]'/Gu6T\'{Ң/RA.ܣA"t,#NTezxtlF.\^mrϓy=P2讠khNWA KΡ:1Xȷ|طxpb-ƍQh!1kHcs 3pE^8Q&?yAm};`{Q]N'=qݞw*XK13ݚyr=̛$aR0̘ We&MJH9".I :lVgVر(O/NjrSѼ 9DN8O,kK\ ϩy+6Զ%݊Ǫrp:xF4k0y W@1훁>GĄ}E^.|ޢ^RznjGZ(xMp |!L]AVg@dH،Y( }L"umE;l.r?x$F(BBƴlF_5C:@)6{+swz2 GL0[CbqsZ<\KfVB;Ci/~k2\÷L,̜ERLߓQUQhU jYDIhtGk{$1x#.ܟ ^NՈw| 򫷻~k ܪB^SpNh7~ޮSex(sƎ]\ۄQcBAR .!3_Aw) v:ԫV{r9@|l{Hf C2c.y8>QfydSKhQEiR+h \_3+c酌. roUOm+踊1*xĎ}?HV@eNk%@aT}@~$b?cΨQ<9vvICGC)>81E Qw{|Z2{jTbP[ɾ`a/uq Ht.F^*5BR3tыf7#ff¸qh#7dʠi[mj Ol 6<58So7҃g^ƃg;J(g \=OIj-ahM;ӖCJOs эJ1c*fE8:zcOƳd< 0jef8<*Ǚ:X5 *Ԩ{RꑣF y`h1Q MsmP=+ H0)' ɽaOx@s,C{+|l78.PZW^pHwc· =&^@S0,;R ~3u;inc/Y&kqMH B0-־k .H7O49:S8l{^WY 9`bU!BpAKJ VtMC>$",<&6G[~Z?Ͱ?<ƨ>2ێnU]#TވqOQè(]d4(ABH1D@D=tlcOvՅP^#5ȫ؊[H? a—A<0۴߅WH 0a*(` "CEsnW쁈sr]Gb!&8 [L2T= I#rH"wuGVc@ܯyTqOdVHFcs0x=C^^1}d 8hB1%a"|xHZu8&O/F9]Le9_b`.\y깚d5@躵tV46pr`R0aK9ɺ[8ݝ[76:]/~#V޺p0~?χ P-( .cmk.hQk5\m k}04Uf]q=)7KjʔO_^?x2Wk3? Io[TxtkuճuZ1 =Y}>G]Z#N_l6<:K@ ͕# Pq/ \9Qb Ǣ[s#_` ]r Gd A_Y0V I @ /Wbn K/2VO,-G߷g 8sAhchx-[l_8YQU\gf.lHIX4+`8^|ZwiHNX3N Pp0,ag;i uaÇ|~ Ō<'oN|(.W>gA^ow^J/.~qpCN#"O3ݗBԗ2^0Q]`@~J)<#x~R6K77PSUtj%z %7_xYA7 ˬ:;9#-+=*mkJ&u!^@K?]ií(ʯ;멁RT5ݾ Th`N` 5;p'wPFR9 4r 7mQR&=GעAJN]dB+'vzt 9\aIh %7}:@1XQ+ө+МR*Yğy1hퟷ?Wo[@@(CykF }as&# CqF]xg9sI!AVʯAKPК=Tepq8d^zA {P, m__86h0_!AeG:Ǻ"2~29b,:4ps.opB)d i5JQGjhQ˿.{CM ZgHH_ͽ=J#1ll+ "ޱ$=le/,B[ƏAs-LP .֐g= Ha14>{8D!+;,ޗ.bU- !U]%uH[_ 0r$yFSyb̌P*RQ;*BQ7 o:d.'lo^zr.ۃtvAHwSI[wkgSw|c׽Rd 5T$YwPZneIyB0 #M7I…>^AOUO(PВx0Qr#l!j̟i^^.J5VcVA1*ޘ0!)w5c*0x׈YD(耩@T w"A F{ o0{5wui:Qȣ U(J!nR >үuŽnF5rx㸺OSקT)!TB-C| /̢Lm{f37KWtq7Jޡ a^.>))uGWx1:N8L.uň_S;5=_ 8Wz. nʥ`9/H=VԮ CwDjR 02^׹̶ s炦o%n:ؿnhݓ-ilJMT+ ) = -z9ޣ^\|3mҠe; jPp%c]/M)nN1p@-&EA BQWS>E߯ϢB?cU8\2f=Һ7sF @.'HqmZr;ZW9łUW]aFRkwQC7SW:x38I^\{DCwj'Rv,LU~R1g&Kmԍ#|`Uh<q51ؠbŢ71U .CDI@`Du*Ggы<>3Q̃6ty5:hX ӹwR}I(Y>$oƲ;9]d~ng< UI|;y%I;Ϸ}֑Օ;R uO<@`T"q@[mױJBj z#AF9 536|-uD!ߢ5G9ߐb"P`~4P -.\oy t/|3-ɏm~E>xWM~Y~In pFF%zS ..pz~t}GVjx_Q{Mg0gtgn .jJpw>n^9 htXcC;>h(E`Mǫ,)#sڋԌ$`Lx"O@>pA/sEEs练D9`b(TT-PP TCy@Gki`l"|HaWtHDy0Nɸ}?[ ut|k˗WY<"nq7P /ffo!^#=6>%]Q492{#ٚA CceJøQGQ7@)' 0;6Jj\g^ x i}syvg1`@FB,Y_;OB%:Os NTͼ ;Ȋ 85EU6:9N/Tur}~Xݺ?Ӷr;27')*w6J~yLp*`Pݎmq8y;K2m chz{_wghI`7; _<~_nY>`%*WuA*@aBZPEe1?d`DEvEnw?0wE X0'Uٮ-^'D^ aF{epR`kȷF lzދ4Qq @J!^(:C/+>%y [ zܽ结y[DEtfm K}#y [UN.({c63h,ޢOIe<J(49=]dcS?C)<$to;"01alIy2SFk"GVJ PJ鱮޳=;.Kψ*g 󊼕_ҤG@#+fh Uxж'Mg`W"w8f>v+ojEop ۦJCάb1wNK?aF$^u۠B%Զ0BBwZ76$# V&X%,T5HhX  Yˏ֐, QO]$= /ՐMf匑]%K4LUڃZ1tY}}:'-%(ЊNUA|_FiPlEH})ڃl~B15E.;`Ѥ2AQ>Z9{y}۹A((t$!܋ rEՐvg}k `'%ݚsOTkM(&[1T($XZ=&GMw(a_Co^<> >UErRm7WJۧ$A3훗ug7jՀ7~D~V+,11@ ){3hQt_{a`G/p0#>arh 95.O)î^,9nT5R1==62WHp~>i1퇞ec):Hfٜb~f;{NMˉ e! takÈ79? 16 zMN8#)0|a6ē`?P3N(^0a!%uNC_<J.Xͯ:n|2Hh{L"!rїrSa2  .kmxFz0Bh_;XP_5PX0JHj.O2M1t'55Q]f],\bGV9Hd7EzM,W8{z>{$BE(R+ȉE*cK|DT{﫮MQTp 'b+Jw5.Rh=@5a :\8(FR`sC!ga=Fp̟`|/}v9f㓖!cR#kI\ % zΥdФx573go Y0j*8:Cp_~['x[w\SâJ<ɞ<OL*x^~΅/fxo~ܢS{E<0UB"=ApglBG˨g|N6Tش/^zI̟nǢI2I?O^[<:iu/٥AHǙ.Hx>'ۚ|*ΒC<׹ZatR!\~/ޘV,ِMupbBյZ S\CqIYyqB{PU]ox{ۿF*cp}1;ͯb% >VWnKI=`'ÚWq2bU)C-) UE5p~eltLɃc8s`;dJ0s۠wʚW7|&Ũ\^-fֲjHHt߮#JB!;b'ڬJ'̝U[ށ#N&iL_SW91q'⃭G-t_z3TeyYEΰ9EF\,VM19c&n]`X%Hc )_j^u%90t. Wli"4Ԛ1TVOַKQL DGuw@^[|$wꉪ5Nn. fQ打B/,h9ʗ<M̬IHW/3GDkff_9zgE C0;+R|c 2+ ֏ 461o݋|P5njIa.UdVKK4Yo)3103p[Mwfɇi~a')<ԏ Wb9Ŝhj|ޥd^xhZW,V+RA,$; .rm׺#*%A@:+&ԍ v_f c};& /Dv4B V|ŘHY&&E:R2@U8c>wPI/P{1 ̑!i3s'')NݹZaf&-ww)=AHvƘ 7; Z|?Up=")7K-qgB|`/3taw'O%={Q 7ƖgE 3ynX˙Yr)U)%XY!um[˧}_ns nb&^WɇG {b"LYA۲ӈ o,Z5!,U(U чaĿ"I%g\m4$A@y>Eɻȿ?_8~ ̎|GݚNr/ޮWtAq-85>Gi{(Rޭ"[<,km#rbރp-!ň$zTaݓ㹖V"MF`,E7l⽷o GeB9h4 ;,JHH{D*I,?_lICB !̍[36]Nx}<~U֦/zgqa HNU g qx=gi( m a#JOiIt|%}]# AYd/uf 7Ys&Q_Bx,c}\vt+,d{?b#asEDC|.r"?c2UI׽#foN90TJ8TnN>MZo;(=a4YB{U($̴beBGs.&+Q\1,uyN.8^Ɛg]^'k!\ݻ)?`)qC ,\:XD_^ۃggqVpxbth;Q/ Rmwg&D&poXͭ@GnN;#% qj %B:NSJeU / kHy;+GWV&"#di=jv;~Bɿ꽌IΞk5{=}c3v8?̮+~;S.=s57RIk9iߔZ*J4,_Iq$*{|7柪UY=o7k"˜|HWF뻌P^fYL[8KamV~O>U#.  `7uVhAB i~-PC""f]mgTօRB^UHvhJf=^d?\-yf"okaF5ݡRK(>[ Ә˦R6cQ PJ`R',dK>x\0b) Ί;'nʉ*82>ݺyslʸ(::Wwݸ/nOVfsԟ;~\W)gY,P>릺 _~W"3XӏGJ8<̔`mկs_#tGڌJj+M;^BBC !oEX.s:)aHrvo @[(ڳTp srYz—U2׫23!-2В{K.ȹyCkN^a*eɎABwlC Xk)_;a{w9,y} S=`;0p_`\(X=`izz2\}XQ"eh&-߰љ= hәLTCHz}ζ1t_φ'4:fkk:lff-uQzx~zgG>Ӷ`p?`zK1Y#k3nEzrgMb2 ؎m/LiCqfA.wtx$2qYr!;1 gq;§a5U#(VDW(I/f} H8;Hl>~V+㣃J 5 y@,.:A'0RHgQI -ah&*Ib],H*rn9u֠ט O&\3V}4)'$#АV0 Y|X{gr"X0 >ꛮݕ Wv]9v}AxD ;$>u ֕ykĤM9ǯj3p;V Gov:BoJp a'E=Etou@Mپy}fŅn=pag~Vj% (Ś/"pɮޠ7{3u6 :+e0WpaV(ʁϭ\j[!S4Uj'Cdbm`Oޓ0rR)`h@R WCf)E2Dt\6+_ϼN*Yt9B kX+E]LѰb"d̨g(l_25+ #IvްR8&4SA) PT1%D2|(!D/붊8R#,_h|.zH1>8/nf(5`nu] E ue{}{NQ3S!A4bQ lVz 8Jf n<,!纕>{:3 E]՜Uq(؅Yӻ&]zy8 u dz_kNyﹰx;{^cQLS6Kx0hvXI9]*""Jι_t&R{A2){"v3'3WGpY(טӊ5\pjTuZ;&0K3 ɐ8쉼hK7Lo, UuS瞺|e;wz#Vw'M&DDN橁acqV29]^y|U}avу{%ǘHrN;^7<drG+L#lDoòAysϛl~gq1s]2epzf gz+K88x\,`v3t%1Zh2b]LO8c0~5?EYɉAuK[QqErZ4曜>q+0a~O898YxzFg}z0h\1y޶\Sqov7?,DFA Yck4"?S ̹I%;heJ#ԑ“7cf#oܬj1nd4}G^pO*^RR­_N"&CSk5ߏ(ċ71΅' -4 o&zEѷ&R6o&}׆h2>dn`na 'Ԕ5ALݮ3((UK[Lۊ~?_SƱ/},iziH/)G>j{rbYX G3Ɂ^A+Uqu!]־K:~y7I2dۢV<ߏXHăgqL {̬wG\uqZG8'uۖaX@ F ŴqD ?B5Vr"GO^,`8?Ѿ2ߞ; Py+z"o_jg_^Haꤽ:f>0Ujχ(ߵH1y\/ں GS@P zf>ǿm{Im ^ 7h ,,vJKɩt#+&T}B+ h {*.XMߧ\n }8k!cU Ld[@"L1!Δj %Q)W:˥LjN(xx>dRUzК*;ƻ~hdRY\{P}tiAK麜n68J!K ݿ"|TAPyҎVo&9_45,c|P셲L]Cf'mp@ߍ`5ɹ٣R#LW7|/b-_\Y(Pfa' =bZg&?۳k-{0;HڱJS]/5W|J-J&# )~wxo~(V' FN;qg;v}׍\zԪ[Q;'ɪ8w"72=Ɉ]Hی$>o0"/7.㟕އ\^[?qKMN򾹯yK&/Wp0~Oȣ^3D|L@ji{+ZƿZWZW~lY n˽+o$H_:ô5\ "B =Q:QMN82&EOB7N &2|mQqDo]F٪$[ܲ)u71z=y oGf(2BH71"asЪePbw+Nz;KZV-.==Vz5"t"72R<;r|oֻXQ(ZiKf[[}7 c~o<i{;s)b/\׵Um^sDȆjd02ϸM@@'s7یNCZ~9Xw~27 _g'IHA@ؓSGtw|r٩L&>3; .a-+IZST'VIJ9 V 4~v4Έʙ-+@CED3A1"LPN J)b X0A"("((}?/~W>ڣN܃#!"㰚1){U#]6O#o_bBό MgHՊ>`|Hxćcƽ-=nC&As@FSY/XnLzT|G\\s0ca$ [a rq\?\aJ!]#]*y*f=*l/6kR^|q`{ᇧAOpda_ϸ{3(i^wϛMm)`?Z>CkZ5`,c/ζxv[V4y6td* ?{fRNSWРEDC(2eZu,0, _ˢM^'qY0tgMjg}]^-y/?Gap+?7 z0}\t #&fL`@yoKY(A"a]?@>4kjqݕ'Y5E({;یpܪ$"^3xU*мM0 jX$`TβN)vǿᢽ3}r`?<ݵ6Bi"uBSm5 1]`3S%+Nr\g4{1jGF ~ni@\CETJFN‚3af̉u|}+?nQ:h\&/~Y|]䄉GO_]zNa>9">!ݙrZظ o|`WģƦD7gFoiF7Ͱ,/ %}gX Q_FWGap4j؈閦?Fg*7~s8NKe)Z.*D5Yx9q8:!``L}q%b|;?ݙ>~>^ydO@n}^rDPP tRdo(uQDӟe:Y_?o \έ#C?ߩT&a'\%7g0jiuM=}?*%_yAIe۹soo2C^Cu|1 ,i?i,I ~8́p$fUWA O FhbIF$%B} 1C4RHѤä3?|CB#PTe9E$ P8Q_Fa5G}Ƙ+JII1#Iй$ iO1$R$`h@~s?;4ӎw,1}u-D" ôj=R]/?ZsrfI0E>PlCj7($TW/XBmxIt Ȓ4uq*}^Fèzd(5"~,9< TH4'(JH{; Ƒ0ߞ=,lٿ*͗o~ߡYw)ef1vG3?4?n$KÉ߭| *MhoZ6WI?% 0χ*D (Ob@o`M*!xA#AldAܟGHg4cʳ$$ -IYh`תh'\Fw!:\e- ?Fa'<^#P# e~ˈaQB YR5cj 0<:]zr|z/b=/ R~Q q` *MD7?!S{ǞfUTq"v-rBTߌF3]/՞?o:1y?OWd#%Yb#./_ ȕNEbD@ngtv2ғϦ`\Y$@XEuAϵC>bH2v~vQ3.: Y.y)u6k \8p^,7M_EL*84mxyǛflr+>Mx2wֳ_>z' E 䀔:n(7Ð]k&I&{Q'rϢ|zs1ǕO.qٟcw֝(k* -bpo[WKK<:׉Dۉ>vD {!3; iEK;ݗ$Gl`5[= b޻\ _AjOwT=*}NW R|Xvm`/5'Ɓþ `y u+^$dp 9h,I~қlkxHHzG uwlgo_a'?~ TӺ?OUo{Jhy /|qa] lGocD~;BqP?>8>+8I AI۩c6sbЁY"]uX@ېȏ~CS'r(]D_VDA?(9%9)k@_<˸@z BU&HM ߄'aakp*J"EE] l>Ji!)tciU:^ˏčR.!v'!^Ne"s["G&FyCj^.99goBUPiNx[cVEF xvqPB.:nGy~ /?/`z\Em6̾&z}~9vf8>i|6v}Xޭk_~OX[s!4z/a}<3.Ta?%-{^z_Eycnz~fuD0 51D?YQC~zn{nQ~W}U2L7vaס|#J vR]s}?) 8n I#?smʭs}<~Տo7B_p~uR>),.s yHK6rRR?H/wȍbT/^&2#wާ]}!"ŋF_75PDpK_wTxG~߬yƵ§ =i\(_B` E,ZO,;Kؙ"Փi t]*nWm`8#savtGx*b:ngbsLRp:7@n[*#X,*;l(YdzpIk6q^[MVgG7!gZŶl]-U'GVl.AM9&X+)PJ8-&A"Ԇ9( E3rpΡC2jP*:<8>״<$u){˰{\y~eduAqtn>~vuGzhxE)O 5)#1LFwr26EK<}49 wp 9;w ?6ǵ]~:r 2uIys?W^P@=YG>ϖ?WI}-Dr~B~ϫWz?ϊ1@*(~~]r?>}:Ot>/pI˟[gk&c!: 'owצ>L}rB!2mm?.SW`!b#F`D;zSa0W` #LT}'^3!~CQT߹\;WӲ7#rf׿tc1?RwEPnn7́%?Ciu ZT{T oߤƉւ9/x`7rhpw07p;^;a@ɯS_Wg2Q"Sp! <|w oO(IDh+EG!!⣐8;%%" ?'\~1 W ^4LP'©2u^u}_B۪ԖӸ&uZy bu>It[q czh8GlϽ|-Tjp7Ƶԏ¾~녻B~ 4FipME8t8 vu ܞ(P>~)ǥ4^'X/p ,؟(o}Pӻ1[rp^{7S.{=`G/,_ջ); //xs|v  zߔ>.$c wUOVaɐ!ɐm~MP^m#`qơT]U!50 q9$ ~<;я|V$Xuq֞EMgWO^F&K3KsF㇐D7F}?Oآ˫wc`)d>oݰq(b9*e>’Vr/hY]n]dw -W\,hᇢ/[#_n*ESv#[;z@^3Y@LDdYif,T%D1!7r %}wP[׭؋gw7 pqv^F|$Bo"HJ$E!H FIA !ed( bA"*hhIj**b0RI$$PDLTUSALUP$SACIJ UB1P M(SB-L ja%$vC+ hA@,eG aY!(O@P5I*P4ḊU`P E0TAUL15LES T$UDAPT4U$2PSLDQ5LQIB%+KE P I) 0!$35PTC4C2PA -EBQ1RC0EQ HRRDD%AL%C@$CB%DTT$ĤR UQ4I2R2ET 351@D @4"L@B3 AHQK0RCU1"44ULMDT%)Q$T,4QĵH $LP#DI$J5-D@TR!PA!L1$Q#  RPE%SQ!DB4T!IUEC0*%DE L02QE`&%&JeFiJ`* ?Tf%x `Q@5΂&jZtLCPI1&" CCTAT  I0PKILu AS@P" C2M)1$Lf) dIhQH"B"\AH2M2@߳1!((B!hAD=zf!!<䋺TiOJP@'ADDRh0@iЅ@t:GP'Fj@8ȟ*BR?C|d]Qʁ/_^?)|17sC)/1z$ĉFTNyc@I4HѤ͓[`֢Aiq)TXbAZ"O :>& m8ybL:Iڐd.۸qpZ /:,c1$uL͹i*|n9=FL,irC{. XgI ~h;?LW;ym "!2kZ N0+#zjigqNcTnQ #`sRd{_aM_߰Kl.߰a^w(ϘvG>W%xBz  K,RIu*["J;, 9N3d;A /`*7m0&ũWhq,K@Fоҗ»,sP8mGꮯ}mÐ|oO]9Bn79x HvzzX}}ow_?8z\Vm*?{'o|= 0ńx/z:]g/WpR`F\o@wvu7_<& =Ԭhd:\a8=C@wÃfU1t?qϭ,OA W;/I:|`~rA6 { $In#q +/>x7ߟ|~VUB*| sx/,'uz\ݿ~ x@x2) 8z9^lCӛ$RMF>;gbr^?S/z=}L4?urgP8͂B2+g;GR_gy}J(x>#g}e7чn _`qG~wGʌ?rHj&#a| ڟ2³g݃HWEU⽿/=G֞x{®l?RS/܃)Ԉ w'y<߳ȗ:y@Z<")@^Km(VZex-w`@!0{UQMُukQRï>o ɨG<=i=p$/W/v@)DAysɠ@ !z{yؗ=!vހ}5Ag&;ad3A#J7a~!҃5%'؆&? vz&ԭ/9,$y RAa> (?fBҭ1,QԽ%d5r0cB, IVae\0n[v2Dtp, O=ƫ_n~(ov|Gm?J?G̩]U:I}QŔI]xWb4 cϿ*ׄz|J>&J:oFJ`vk0Vr<+:NkknqwG ]mw߭^N[uLJNwW)tM 0DaN̢ LBåyu ҍ.DyF.ȌG"کsh ;fÄ!wS7aK⻼u/ϗ#@|fcLO=s͌} ֏'ʊV#t_F׍C/e]62~sG&Lw.w[A!qXM5Yx QovVu-j5N~Cn:~또)+po@7IPf \ʭA$#b\ ϻX,80p;_xg7 x-@orj.\3}F#[ E%AHL_?w;xyV>0JqW  ,.dOQӼzϗ2ǐuvqtv * ODE>FJ N?r |;Gtû! jMg x^,'1*֞ `5*Lf+.QW05A 9U`2LtLeMfP8J {_pD{V8S+sh?1 %^h҉'8*p;gEGlTQGIo|-:R 1uU{1#}~^hOq\g)#6]7۴m,r<\;E:8sP?`J"rt;eOCB>@-G3?͟A[ATN!B0H>e e'^]w_/֪sΡOQ?U_Bn@U ;?:pG<蝫_vܟ< 2"fOhhYcvCL  SLȰfeGLɂ|ũ`q%y&@ .T +E.uBh3oZK-N{9N܏ O,@)"WeD  ܄ ]lsyh13IDLGa:~<$ahܶp7 <|Sy%DC4#߿/΂R|Ϗ^ y\^f ]1MX:Ĵ2CB]WPB~@.8;x2S*a}X*^gXh07UAoCNGpݕƌQҿNq'ۃUp޿p aG Ao~* RB]_v0`7(L;n{_^0XZ| Ko@&>"qĘa1x7[0sN sgVt~\Bѥ*^ 9^WRϛֹ>PU,<ڟC&e_+pʱßm| W D{"0.`8uJJWYr.A@YEIǏsQ\$$}x WjWDBT6J8U7SB7/? &#{_"H&saE;FҜlzX9Y 0beS_qn䗮̰P~K|@\oo-NJp^c|L۽ҿWL*. D"lTDc1\%6 0w+ Z:Yx0 qI[>sB |9}'rG#{a<"dDf2.d_0}O.stqNTQ?z8L;h%9z꼷rسj}O5q1E6k_FO˛ nJys_\e\#H.HP{윒=tPUò.|]1~1;ƺqh.#z$:7ׅ{K󳾨Q73t?WKqM Op~&bK; P%"/֔j7L9|D>SFbٟ򛜰88- EO%P &I2,rt=TIr\|}.M@a =~qݜ*ߦp7|tPVY;OS=لhm;?D?P ~ ߷1 V#L8z5V.IbA8@SkmDlj:t괒.|T8ogy/uDvg.>ȵWO)O+(5)&0RBvi(At(FCopf U?T>;@>wt8ڃYĎ&?w(7-/ qM:8:lrfڮ!$BD+-QpPJޣu&_:l-Rr:']fck8Ms hz@AϘrcB0Zn/Wn1|,S~3bEL#qW &\\5e9+R65.fC8 r;C 8DյpoWkX1SsD#8Mp.shm7hj2]}Q(߷ +Y(zN5Qs_l[^xx+|9>NY1ذ$WV1:6ĉD+n“xAYvCa xW0:R>aHîGrEɓh0R&lT,yb$6:l{} p dģٓK1D<'@D@PPL `ICp )^6NTJAϿᇚSH"PBRJ@D1R*SRÎ&4`y8jg? (gB5+_گHsy'EDc 4\*'=P͝Xvt܍ ~?:彳łpVYŌy)feN:71`#ed(y]kQd5cKh[#Vr'eqxEqFSFh?$`).sk&=ˤ:A0V2pj*{;05ħݛf`) MS; ꔲ”ҁDVI> U@hv_)r;H"BL4R(J@v [+v/o3ߙ$Gğ/7n}/_֚ wGO/["1p0F Y2?UMMcB`",]9:XW=6?}T_R٪LlllA)󂴠(uՂ f[SK¡9*IkbBdĝ7%=WXu 4aPR(.YC ;k/gXCƢCvSBxqMwI pvVHWD0 Z÷K_x12v*?~C`ēOyE"'蟞lxCªX.y,7q 2fG֟H8C\nǓo#ZFbHY^5YXA|% o*q2۲i\ZQ\E;[bOf'6OΨ(lCEL$)MV/bQb6%y[XKMB?:J3]_CD:l;ILW/`r| ZAH ;cnx_SdzI.|vǞ\gPKfCM~gO[ݹw'RAKT?HzZtQv&%Dj$m kޒ̕R#]cL܄\= Z8o k&'L܉3~uyg6̔"W)Lޞ#Y=-&wq!& ]|?u:s1qj:[q}!IFN1qLnumsچlV.]\[s68 jd4`DĐc+AqXc;NnH3ʦ} K:xqYA\T AA=2݊x/OJwn'v!rdtar= #hSž Uo zآ8E1-L)EDWtAWN $ؔwBѣMJCDQ0Uox(&aǖ‰փ* :a:FA7:," 'V kT Z2j@+hs'-Tc9zjg" -j,XvPt ,ECTQ-)ER1Rߎ˝%HDtIɏ< axFgL6'ho_Wl\!y/iOhqyO'T<~`C,_JTZk~VEj2!n,RB)雿aҔܥtm"XtBK4u5Tsv*nd& hgIOf\ۖrh-taII=%( -t]+w99U VZX&2*۶5ӴX̭-SMcl,u 6+G?=' n_˹U,~-dEAE9_ٻ[94 &j4gC8Ze?\b/4νߘ?>@Y?hOJRz_eŮtE? ]V6LAp<,+Na:tT3g 2ܕbհUr3}B 9G8+]D+J!,"GfLR L&/ˁWj +s C$9_4,Q CͲ z͏M\Bb̗]t}+cZ~TcK}aTN*OPP,a?ӗmzI VbFcߖ҉75۹&{뵟yR!7q+ wMߪ(u{ӟ8z/U̿М=cNt׹75 @ G`IЉqQ=h/% 4 B@ ?$Q3@LRQֲ| @RȒz/Xk.œ2̀ "bv@"#c*kW(RYMe}qR&k_'d3`j "$ham"kم~.8)_[7[7ɞyi{>u_Wk:mA<+;M')⯦; rxj@'2Af`&N=?_πwbfR"wK ,F}$0!,gͼ 5LDEQUK}h^`u@=nJ!i-@X$(E(<}ր qp8j }Pg ">.4A>*N@,t)D*g'0]M'tG{0|m˯_0]6'ӽj6hTͯ{׎fLrB1O7ESFE^?/,9,:hcXUcytJoB?Ոd׊qd3umϜᰮ钰5uĠܳ:Ë'8?,~2DVmBMPF?\&@~?便e_P# 4/@@R"G8pX]ù;a \[,KE"%r\5GH(]}O.鄈Emڹ5,`}߂%lSG}r/bqbQĂΛ3^`9^Bt{8'K_8?luyDk ď *$ϻ'GOelx>{Tԇ|BP"1@H5v|ݱ>}JdUt%E2çrG4~;پ99G9Wrllr/!D+p__@ '#;HܻP^vgn͜MAֵL31l[9'; ۟\ z(th?_0Ӯ]T=}({<{ ;8OЄ ?҅ /H z ?{&Ь[IuXϏ%+-Y1[@lCVKDZ G'܈L?_/_TqFoO] ,'}\S=wrFA٫(q]~H^L :Il_gohpn9%}Dn =QO. ;;ʱE9K, $}ʣ]YMxv$z<0k.oY+_W?Jd *(bZb) %( +]uٟߞ1sGrH|@`DzCPv`8FBl&c`-@E1LBCDT4 HiCIAAY0E4ĖLh`AM=1 GB3cZ%;z(QØwo kY%DkL yq},auĺ8*vFݛ1M) ~3!(H$s>{.w1{ g2wz;)ڭ)swYv@b@oys 2]yn"#yIϹ:CiDk;PQvn֤֘/3&AuqTW T̿-83_4"u;A0s8Ğ'$-GMW7K .D<-x`d9 TR" /MOݒ=|1vDh JAK€zXA~y+mW5u}#WQMye<<83&'!IN]{ܕ֚+fL !ŧ@um_Dil|Bf"" =:j33S!u߈%!M" ǴgpWAY? T{އétǝD?sgPUE?ݐ~_jpyY1c'\ $sS %(o-E&\qj`ozz&؂w87Dc8)[6կB ħɆrn6#|qmd$˪ g|$E(D^omήɃUW=h=fkLwVSEA7*W"mqpQ"K[!JagGx4+X*'UN}t7BuC¤<-/A '{%[* 2 ǤdF׆ÇHh) mwMPǣ8XU?>i=%kjyZ3슚-sݼ"pXSBe\c^† +ȑ"S6z6NPei%#c $Q` @)O iQ!(# \?k?0j !i}Q]=3{I4аOﳨ/VPOe#x;PY|uKA|9%mֽ#Y~FC)2R y^|!~y&gCڸ؈ڈB=$iw7c~2(Nsdnz=G. {dk T`n!\$@*@Ƽ1^ON:< ҈}}zqq@1;cpr)D_0G?D!ʿ)QȢ57#_oxY%́ p7S(c>i!؁h<_ӸSwTv8nR x W0aG(d=qokIS _΋+&y:IGrk40Kd 4߾U%zo g áU ~[aW Kmk6ռK=t]jaG_`f6d?˘1Z[¾%s'|~_=ivfPڕw_bOQ+"^Gy]-xoi|<ǯ^l3b#1@Ƕ[J  &d 5 =a B)#]1,w . (#\_x;}cQ5vg(r[`y -WǞKꯠ#`a6p;/). ^AV*TB# q6?\}ߖлo L+PfOǞ5<>6kH)v/8j<HyJp#Qa2=]<{t9oj %xp|}|BeIA! "N](G5Ɠ5p4{^ >s-8&- $%Djҋ3 $q;+YB$MpIJe:8a0bİi\9U2|[3~}u,5Lz7WrOYYE[t-υ!Rgl]{|5ȨSYVL: ׊:e|Q@Np lX5jJucWtų!KWu.~`!+)t+9p wKL j{1YύW{S ʭV0!a AFK \TS\c>xq#b|]ęw_\E'>$LIL;\ 7deU 1džk5pLPR ;F,.{3!K[s\Lr RsR9= Ţ3I./Fm!to1\^/Wf hQm%kƒzwm;Xj:MZ 8Q.XiӾ*V0GMPqق 2񪶧v A]K^[AnOp^0iGaFG|͏} £/wf≠+;[pώu3">MqoאdQJXòq|o؂2񐚆&(Q: ޸OucL{)tw<#Vwlׁ)^Rq=$PTqXUv`xۧZ5\&pu+Ó*f1mZpiEh a @Za'UPQ`!cNܝq\RM4ݨ}8i SO&MyT Љ|R@c1`ڌs-Cۍz 4j+w2@YS–];_ KNĿUHYQw0DRD+4O]w6@炅69*Yih h$ A"=ߎQ r֊ި]I "rdUS^W\=S1%Lb`۫>TOěw |&*wJ Zr_gWۚ4Vr/т$-Ts{ߦU$4*CbFƚ&rj/ ysީ UTcuхP`pv;eU%G z+; P*tuT=,SФhF`vb;OӇ F=TDn'™{ $XG!CeVt^a9QwQsMquW4fU]e%0f-%YC2ǭ[}[jRb͒"rW7[=,Ol/Ɠ{*H/Qx9u0j}q{G)T< Ï@+JWvx_LF+ ˚dhPsQkar@նB 2.@$tDDG#yZ[{o@`šbM"pҪS/*<^bFT&(&J~"`7%5eC`?`g&8 ( ?>J>p18. ơl1!Hq PA !y^!aM'_dxAE'RrчmZ=AѼ%A1` QXq!L\I-<'He(1 H )r !Ԗi"*^{j yV~3B@X;)A뗼Ȭͧt/ݟp}-ӓlg.Z5t&HAIxgD=MdŘee (C t}j NArQUq7?Cy(~=?@]0u];0H<<[@\QzՏ>7W#DM_2y촑 *At¡ G 9N)Ȁh0.J@>z (Q?Y 4lNp|fćDҍuB G/aMЗ&^yv&d:~fw1?aLߋU$MP]! R$yy*.LO#&)b^~ёwCd8_嫈UNACq! {/g: ^+=S=XNy@AA3Ϸ2Ywe\7:!JO$ DvpHР o ʪ>N4-hN"%ۘ|?ͳ `=W\L n2SJ2vE A1rO" x&p/Gц d4o>'ۏy}q+n6~XW`e,le=\8?J=HyAHL`˃^=<{`3+(OOCi+BZgS#qQ5Gj@Dobn2 #O>SsTG QSAS ગ,.m Kͭҭ+* PltD7HŅuvg!WѨQCEuAGPT#a_b)"DG<5J4 C (,{0%$U `{/1mih4Ç ]GkYW*:[x(]h~C$xSS]P+?ˋِ%?Lk'H0z~_ vQ@2c:s'|v{4j9fN& QpPɭƒE\h`q-88,#J 4wU~!jzD>؄BR3q^LZj5^aib'KQ: U /,rٱJjOa-Fa9gx$:hb[wPUP%DЅ1ڱ#S3ZD*FhѢ6`a'$9d7^xmAR$A%EPxAKh;"qķ #XԐ6J2[Q0f0L@DB% MMt5?o$~RP_FI/$dـ1᧬OWv"#e![L0 IHehT uOJD?e.}q ,!vǁsOEl`~BBjf(.ʩ]n$HY4MU$U7t#<<ЁZ18l>釗`4N"ʵ*˥UUUUh,y p<@^ y,g!М[Y҂ollHY`ucMT?&0>,W 09 \ܠ (a5u0/%$4pWZP< "P"6I18'&;cŤnޓ)OOBHQ asY:R&oo3,.3f9?z6C0L)d٢f*a: ńq4cgAyEsvd䝫sE"qg\2m-J$h( b noۻ%pЃ#ryߨ{BH(bE"̉-CYNR^p|8 X($VͧxN 5CS6;۾"L90Vȵz3NjX \"%alk{Iřwe<57[I-{z6DFmH^5f3T[BW֓C,fC zad  ti!})(r[9NjQ;Vi>$kmMԷU<'͒3'p-`lf)C `cnx[QZޙ}xpiG($Ax|eCCDGxRo^m%Hm0k--iJ3,0D}0ZdǡbV#@E=oi>?2gOtC!,e|K7̏4&;сfp-}0`v޶S;5 U H~֡A*FkVU9[1 *m-3"`ptcqPKjxGhK}\MOt8*tP)V&iPNY+Oi 'V< jIa{+@!aCàxB`s`2Dބ3toXa> s@J mXЩ=}ŇNXC$I2G@Y ->'p] fǔ+(@4rb1ڇd`bwzt+(2fa"YS{i$1'LDZVEKm5\ΤF?Ok~B_f 4$'Ό|L'!8XBvw.GJ3H2Nn\"E&5EԁǑrC8Oi\@롗o0&!U?efHjmbi gOZ}CMVD`Nǰpl3}? q~$9 zsi項, ISc4Ņ:⌸B8Gb1dcuuk3U/B&sթ5 mG%)]r:~C a0:ߕ{t&@6\ i]{8C5C1><5f%¾b0\VN=B'vq0(NuDyfu2" Cؿ+F !ILXݜM(T|;o ,'zӷUwN1dSNI{;aVJ 7u3Z4=qHKU`,պty$%qrF=kgt Fvu^UGU yW V$}g:q>"Aq4/Ň`BFIpj5`TIaېsHᤳp?wT< 6J8?=@o A e0A?@'y^43}S'̦=N *e/$RIxð銐tE/;zDGvaC|~mFNeLf"@0TBPB_193nT]KVPmv`A_2Dy΀R'!pTC@a2(jZD]*bM0|x)@ypz08KbꃴTO c<=e@A8i7~Ʋl!AMhRguQ {L 1B Cav"MG,{a@' QsO /mYIjţoAS5X5#Glz斔9tčw=. e(-g[8k ʇ/?KӅS~  xAY]SG96A5Xc1!gDE Ke_ "O|(h9 4bv@>fdAvo @x46vj6& -إ4'VOOLSs3ҭFV18C1e̐tU1]R4 DB{6987e!u6&&*I!ܼenF==Q9d5clPN YdA!G+ Pc1?Gr{4%w~syQ5׃iyU=4'Z5c/=b껚A2Wt:B bq桿a 5",VpTu@Xl ؔ رj!P/ߑ1H`d4EtGS4c1ܲCظX| #]o$cD /;OeS6F|朵.ˬ0JTʀ,T^ڵyѴ(">CqtAi!qie{O_3^S`ǩ,=XM`Ud9) gF YJOOc-j`3i7Sqv; ɀ?G\OR__Lc3ǸUJls‚qgoWŅ8]k"_ f#Av Ge|ɷu9D#5wƊz/T$ 'qT1 'DHu@ܞs( sHCRWfv 5΃L`,H]qTwe5c(c>-!4d .MFuԏ;6̾aSsRhƆiPGK8Dût9tl' $Yr`%_+עz3Oa_pCshI42Q Bķ}Ͻ#h fA"D!<w!ơؽ'ԙ%Kh'\cSB03zr#3'`'ddTQp QS0d ֛h)DP8:ʓ MݕeBM~Ce*z\84fFnב^Tfbz \&foPfEE98mcAu06DD[9owlK;u"Gīuz9vi>Ti.$\XTib`p|5/q{mĄ*Ԏ<} ̟'>zH ?~_P@!>>gAQtf}ʈҧҞ~NrqeP%?GI{hM~sNr+hfh e1= v^zKw@tXm*e)#кDdHfO".H̄Ktl~N3Pl&9!Lxn9m?rGs_À)I_qo(yhE藠@7 -4?[p{-#w{e8G|AM.x|2 ͵֝A o#akb!UR \")&Bz֩ ŨF =|pjxb GaH` S[KP/[#H Ҋ鄥4n}(`mt%0Q*4D2H9,=:` A$DhxeڄM_\?вȲtP@hs tC< k 4 T*eSpl'7x@P~<^"Q>~dx2԰ <:-}LQ ֈX'p(30N$lApa"3=eκ&X⨤F%nt8w@5!E8s.<@ҭ6M;? O$~Ag?ngѡɝMO/ٖIK?\}jwyؙ?V Ce$*i+X䭯36RP4 Q 8yq@!&;}&C+N S15ŶV):#[7 IPN'j]C`){xg!IDRogَ»F㧒x H[f)E__8` ߫*˵UTUUUUUUUU[;UUTUUUU] w:xQF!/LqHƄ7r8/j;0É gC}YVB`D3w;Hn&ߪ1bwbD$y&|J驉ʂl0F4ҍgv:9jCtɞp$@S<*|N5/ӂ9#I^k=:3ا08 uD P8VPD7Q*=P;IA(a15[9yXS!e_5Ouy:78 C%%zΐǗ3.ڐ"GAu6V-kA4a\u|TE|IL۩q@:0X Yp'b HЏ0( iG8yXC&4Rd^RXh@ .z=Ir4g  `#N !:n#Dvhv+"0gxx #zv,P?=B=l_SOKM DzAKolFkdc: 6 0e\JR ֥X_(;fߦӐɇoPpԕ7S]1ٕ7ӡI;vWC5v6;OiWćJ(7 _S#ˆ9"Be)4tTA4thp OK9|]p 1Fo:Rj*ϗ& ' <ї-;5#iRiQS&V :eC/ɯr8hXaЄz ^}wTkfTKͱk h hu^{Wc\?ۇ_9s0dH>qY zAQ#{qW⪪a揪 _ّx$5qA8q|Wlwz"^AN\6O^3%ęo`j=(ϡ(P3QTT5c?g~PrDTe~ 1;EH޶Yn1XO%e'،Uc)LJ~E?bCnN;SSZ,'HOṳ1.\0Ն/ ,d1E3 *+աGUj '&c΁[ ,o 5hHK:vNLă,V $h7[$S KM6cD8rɏ)v 8O!3{ q,\cMqmN (!9k1m>\3~6ZwO%"}o)24*'Ayv:O̥Aٞ1{+ȺqyJ}^1P6M~NZ"yh*pC,+j'Cb-6T0u#HҾIG%\uws':~xq9N|L#I6$ i$PY2jȏ3ɥ|mI6D-8ZfrAe!adf+ԟŋ=Z<vZiŸ*+|+G{x- > 9Qmeb 4<oi5kg6 nQZ#rc]a#an+zDVby'GCuk.^tνg4KߡTu?9zǭUɃTsyL=х,WGxnTr:foY'>6ÈbN87s_#Q̳4LpCˏ O(E0x~#Q'NQ.Pa TMBWרxC҈{eo+ þ@??C!1o.S[N%o'])AW^/pQ{yGr+-*W1u S`< )>fUa5ynhԾdo*`h Cm5Hl3$5 3 Pxg,53򒶰7;6C=)qrAaۍƠ9JSӰ8Jzk!Ė= I)C܌!-;ңgJԜ46&B(J9!f$fc[0\`5V@M:ЅMpֳ&ٸ5K.FYwL%x34cү@S:vXT͓k?f1\]׾֩z3g8m'dgKe٦m{ TeLAք'38=cB1IdN!|zoܞG2W 2D=uk(bZ v.9c0!9Mֳ)6|F#3AnTN!ܫK0l|FvgK@F&Z5+eɓ%K;xߕmII30Q6O &]gxόC#d H!26xms\βsE\U!E+VcBFx7&c6Nh/s4<( 1.`k3 *ժ'H򍑓m yr0yJ! RFJ'@?l"?ls Zk4P}2_1__td]HG.Dh=q1GnQ,*Eݨa^1A~pS*T)?QQUUTb?ltpԖB>o xI"|AH'Y/!ՒQ6:2tz_'CvC   5,w.靗PuY=-(7C#0I<"7 ~?]ּu`b=PߕiV9 ,ԩ̍A`@w&=UI+g B$m'>x< 2IFE>B<I`[IAbYڏ !o PF@FY @"DP CTѲz#MΧu"KեOT=֕E5 HriT'9&T b"C,>|=C=vl'j<#mFQ0HLS9@a#ϔBk9"&VsDp=~#92˫0<&o#p;Fg"0̠hmV0Y=;6ásEǼeSF)&eC}O _/4#$Cgˎkn/d 9'BPB~6PHX9ϴo$8:7sX$8CJuSUUUUUUUUUUUUUUUZ49l,a` ۪a9N^iuw'd/ G3&jT"Hƻ45bNr GH_a*{_>ӧwӭۚ5m(Ac9gF=rN 870K)֡Sq],OǼwˆprbTb:#Ih X4# gTZ v)&&5 @DrAۊh=aEuqT:qވ\FEaȘͻ) u^ L~'L{a<5pP,aCaC^zxW5z-K;"gmzukrb&B<` xe坰7h'6h.b:Ȱ<,Ul.:kallKDX6ȋaFN8ccR-aU \S7D">fC 0{QG@PzxKNx~2`~~p~*=*QI>~ &21zw؋bϤ!;"P~*O7A8 G W槵=ADԈp&ADhxHh6@Hj!Qf&q %@;>6hͷٲ*s0ܝ@$[)M"k-#:(2 ;ÕVA^_oRjuE(WJ(rȉy¢0wxyu_ASC0Bz!޽F&$՜-6x>%>oO}7g]?2 = "fa2.**뮲Zcis;&ai@Fgno_F1噗wrL)Q7n 3Jz-UU^S 3)ZQ4'0qʛ]*zv8ys>>}xb"5)8x{UQ?˟Nio EZsSG0sUWs9A,w#2YMB2 2藾״pq&?QaۤxpU׃?:#['V]8L$H>;HcO'22/:'~ Pr>?>v*@ ~Υ EPۡϫ.U~ =Bh)dN (yL ;\?FvJٵ L[! z|RthX%R)EK D!UZcl) ^77pl+ᮃ AEbTxkoHY@rNs(EQh@DF X$}oݩ_Wj)b5Tuu 9m ,ڲJk!N<{= NqվM7Otxn1n`l2q"fz޺I0lƂk5=x6~O(71]14uh8&X9@rנe.wI#S\&+g@3}˫I&g̀@z 7(ҋ+gM "NW3Zlu vh6P]R5B;~iaXpK ]8<zR82 rb ]A7ĤQVcdD@P NGlN"aqW_rL/-GAwA^hNIvwj (ܗ& P엋" x*f ty8M.χHT5!+7||U RucPdP3{e+$ٛ'd^]zjׇKڧ#mӼKi \DIqMqhϺ P5Lz"Y7T 햽qr>QܢGPDTn^UKzoS}2ѹ5  m&sw"7h!ik6JD`BPT@@Ȯ}_ sH0 @ $T0?i }$Bc' ɷ^cYg,I.{=&"J>5v[隔=7Aq jHRYOg_ C%U0|y) lD[7 :yl! oyM^l#˟TG( rpvx N{ $6{C2X-F$fF`)8kZwgM,dcC ז4o!.u\v$`xf Nwn/pƤ $wSL7 r\>',6henXO$=&g%>tÜcv?/{@P7j!z0e`8^Í⛷vW~& O1vIw,] {kΓsȜg~Oqתy]_qoU=m{||Wuxԭ˝"wxqa6 -ުuW5tR.nJ sHmx7Z|f;;hFܨю`ÎfIA"YY1ep{Va 4uFi#CLS͜p{=L>l( $UIHH1-_O}W߷Ϸ>[sgwAZk[|}8/gbWA4:C@pHS!=s GL(v<=6'KUA%@9n7\3f {;څu>fa037l-d3M%KDA-d7\^2PPC -j'bE5ܗlyaqW_*Tp O/gI35r#psO^4wd~_: 1z&!'K0QnK-EJGG&؆% V~dl2ol@x_{v 1](bTX ù:optS+"TC)R8F ;SA Jvɦ,ɉÐk`/],b#cP >xH#*fTHMGX a[7n]t?%wy޹igHc>󧄜D2}D38CÌA$c3W\߿XY6m\1X !S4APAǞ>r|e(r{WPW#`y -!?˗_GuwmT=xN888,UB̆ 8np83 ˪.@;m*7K>BLABMAsI 0N 6QdA(A IQd\eR.''&@*-lGn>O[3;2mU-ynD^p> {z#a<}OL G$\G1gQF6v0!*xpAz߳Gz2vw^ܐ$$!P>[Eo𺜯' #"Ϭa!!7iiE\yKaNˇz̊:#T'$#c_`#>w)aP2,TĘRF KvZR"(~0[ \R K#\*Gya @wDLHlX}CfݰuYr9\TCE8K{ӆSk{ԁ8p N)25 $\bX22TD(TPxsb0*aU)ýT/>ѱ'WH jf_4Zh7cR*+q>ᘔ77x_xF]qDS5k?< !65SBi-=f:|g/YdvRꁅd=F =OVBlH, bdn n^c{7{$~9);0?qIaO$9t޽6\$OAٯ|RI$-z??1qĒ)"$HUStKݪs'"Ȣ >ނPOP_M]f"޸L m9΢6tCA .V BA ~{_~SkF󁒧MdY=: bx@;i;5!$9j[]\ ܂񔶯N]J3[g.psLjioDbʼq3bFep@~H߰vq^+r߃U#rfo; =2آY=弑Xm,}+q7l8 pC*!x#ĩ} N;PAg ˎbbX#!N_{Nd#|/t"`m( yCtp$,麂 (;߿+k>7ЭkCc:aX8Ew 1!K]髢Rԓ̯68o2x͠iXP"(x$bI\jɵfToWN9k4Ғ;6e8,1Бs:DQ;Ӆ:iG` NDJz<ӑDYHdfzվ@oO<̊ [T[`@ h%*kðfb3{HhqsL[Bpͽ /qO5kȘ{ßϻ FH"~ 'yciRJ{uE׳;- Y^Bsh[K6P2WKk׶1c{ .潑fe/wWzwr! &qo|.vg v6aWqgx h1 Ltk1vOψbN=7l3l/)<9yR@BLP8v gk;,1U[xQ~q hX/o[Ye_EPs^{0&]D2A>CMMitLitub llBfY1jVX7p-DX8CͦI*pv9Cr!,K.)O{D1="@U:89@$;9nLN  ,Хo0P;vn~ %Ajwbt}]$ێf]Vgsb4 zu +4>rxK䛮^V~8ܦͽ x?z3NG1U*rf&A+Igq[;`9 t_LjyR'_| ņ8>s!uUAR0 ր2 `kQ-GJ(~C+Jj{ sbsÉɀ@1!6&*ifXnEN,fo"I*4^5@uYQhF{.\= _ `[jFXvswЁlsG5Mvp  PA, >F]ΨE.3՜o'FXL7#0- `cˮUvn쐇"ue]=:O3F:vTB^G5v*c U?g Cŭ [l3!Z@3ߋJ*UR#Yg';)ڐz >.Jlzbg78QLyTƈ7 f3 //NEGhd2:OwM")&A:U.N57.ƕRG?T J/)TĬ3@:)r"79@ُa 2RӱXlХ? ] LA߯NLQבG Ëi/t?LH֎YdJHGqӎ0%7@BV8gAH,kz]ͅLH%٠/$"$p4wvMF}pxrz>f 3cCh:a//Ǫo%;B }zE%DSLP$̛X'˼<ƶA)ʼnŏ6XD@ES >x}# P&3ۍG86Y@("0׳lQ`|L8!bߋ vr! % px S̕5 C NjH8\{hdz{;UuUo>qq2EݞlD%G*UfR+e a姺6Ǔ j5ԝ'R8pLH1WV̌z>*)k4êrZ%۪ kr ΊfWnCn}3?fn_FBY]=Uf t|T &FU|˩j#4l KwZ3ߠQ|ylbeYzݼ' FF"4@Qd5Ah7DLF<=N1E51P\EpImw"Q DKn^("ѴC% Pd6u45<8he8m1$F/^r"AP0֊S[| ز>0Acد3qLn7DJCW@ӃmHKnHo7lJ*2NpA,s>B6l8ZF 7M)a(Qm>>UU:ޛç-=^zGJ1buif 0&Jw88$g^:A&m"Z}iz\s͉SALJ*K@n iBl.!zXp@3&I@sP{#Mdž&K:Ѥ$8 +RP猈qmq"eQ|("-XQc,p'auct,`XNsw(,BaWC)$D@_€l=ȱrv#,\zFx5jJXAs8<ݑ]o@r_l=VI w]|x8^ԼO1$RpFaE 1<~dMnlxe< e8Z?Iy8[X)pё0\&{U,|]Ϡ88:s˄A[(5ƢO`@d; o|pw>Dن!>a$9$$Xy$.=_ f#ߛV΍vcD-&8.N0vIiy2v?üz0 πBDCQ6 ȄdI _ ~؟|$~&wV݌k|?u]6D줇wwq݌n$U]9L⮉o3ى4r]xg,vǂHsh 6%w^GzB"zA[ZWwF@6 !UTv Io9a3.z|(GPP2IV#C&;rV\q8 ʗ;י}YAb $PDJˎJ d(?zyLpD%*o^ [ QMu1@V^.v':`0X\B#^)h2<]#|9.JyhgK-t3˻~yG̃kxag~Yp1.ī:Q8fR$q(0mnB{m "P GU2+p1xד[$ˋגE\3'XbaDC=rÕF1 p Ms)n +D݊9P 7"+d(2h61OAWylY8%8ַ LD/ zICCs2/\b4X((Z*d@\j)`q1ݨE.p~3Aa/ppHE>)g_LwxnVE"ݬ)Ipϴ ndu535hݯmB؁W:HSi:vLU! K :+y\K {A3WyTP Pl9PvxYpxW :k* FT"Ǚy'8?~G=eAmRN^%ziUӑQXd(dNZ'?d9%aj̞o94Qs>"%ECf~4QycN\RH{ U<粋mSn\*ٹDEq"V3㌸zDK΅@y )K^W #(CN-d>P0*t@Lu`FH/Q^Igyu֥&ڝAf=5V] R+6s ,@Mj.G'=!6U) LŌmTEUgLRA R'H*ixn(1l4s `5)itv@@R˝or齃HwE%So$h9I;tG .`Z@&LR,!<,?nQ̛[ǵyѾE7$Tmi!&Vfg3:5BzK?Ee y\ȣU#bʙ|[ ~GrΊ}uNb鞳k^IVzhI4$U9 !⩀vU Hy'13F0w1X[B0rnʊ +;Mr=pӺ~d /NIѪK +aBv8ዂrۗ>74k.%:̨U[)@?'ݰ^}TwN4b jlDByIUiY=_ ?xYn3"Ip,@ 2i!$W~T.Y󓷅HCJ`vJ%-9'$ԉɄ6tU/ |ׯ 5sN#k6RW}&E)=EwmV֎Ά㣦@tTB;R392GIeq:nn+.XDI!\GxoPtg]}c3F+|7gk_ 3m)Ǵ$%T6UƤEB^Ȁ/ѼYʱx3pc6  `4!^$J,ڝ,W{c)t-TXbQ/>yD f+Yp;~^7= xN%. S':BvB>^{~>2Bxg3Ȳٟ5]a{!D%Gtmv{xC,Dkϐ)  X#,ïԍtSg0TbŨc=PS%N8s:p²$\Ϝ!tbILַiD](=x4x$n5m" T'; p⅖ WFֹK^Fje>+"įgQŬ 2e el0M]2 ̛1*!pw^#~.x=E֫GxI50 w{$ATxV&4H Bh" '8`0`ABx>=(7ϡYHmaW f JȗClܨїlfAHp8IEvApWJY:lPQIq rvWt\0Q+$=ip5 9ZC]۴Clc5 ~t6E!l, t(dl2I ޤe'?#U4贾:s  &b8n /hZN|LELQ1.DNx?&aG2| d))?OP`1kUxu28׷rb &(* 3T,Iu lDZi(!`65TcY\'9]_:גw,pg)h 10Jx+I 1,D+H ݳfؼeƬ̒ҡ[kcik},*[U\sb+;yw ;DFkf`vxK!iiZ0 n<ıR M"5@F.'ؠE+~σ"\?@0k+~J(,  1῟l:q! zHO-4َ0*:lnJ!)W#F:KBH8 ` yv62ŕF yM1#ХΑQ F,)  ٣p.?DH|"%n)$^y)h  z!j\J 2Q1a=xZOپPIJtO"߉R>iL2`S٧溦j2g]^dśiFhw859;51"A3eMjX_xMbNXE)PX omjժ” 1 -k FfeHq6gg&II{"#Xf&K%0p49T(t^ }Y`?;rz;46{CKp6ٙ4DW b">mskl_Ʈ$2 `4>_HnڔUe1tY-Ad3BPv( bCr @ll^]bߙLm?c(<}1J @JJ% !H_n~'*h(~ _BumB$ ?'`NGd GƻOj+ˁxj&ÐM_? PnJ%9cmb+DU$ Ϗ_:$~gQzh!]fK  5*ɅFSӐv[q 3Z *XP1T4[NMSl,㦑3,m2: T^aeE3EB#i;公kT.N|4t:P#: y!ɛ8`1dz]Pyט&d4O29DxT1΢a' RSHb*e+j ?NljX#rJE @U>L^sCX7x*#Pz&EA)W`GDr,!)"l )U(JS:IŅ"vVkf MRӤ_D#B@RKG@Zf$QDQ ?pz1 DCacIL3cmI#A޷ȎڽK秊 z8Hi"`i4At lP@% J $1-TQ%C!(R$Hy`H ߟqGUgrS>@UH Vzݙ/ 4_~'1w;-_pDAhBHmgA1dY#ҘI4TPI1 tVH8RYIe"B͒^ AI7rI쾹r#$gܢ,J.L kA{O~*k)F.0y' yP-STxiv:CGezCPcПzt Ub簲`5Pv8X v4]ScAM( =LS@Ahl\SQPrB V"PE8s$QbDDLsMo,;#~i^GEC|Vl󫯀Bw(hdSҟG"$yPty*㇀;QRPd~"AtKd=J<5'%Cd9 /Ay)J7&b0=J0OiN$O irBIq̕!u1HM٬"$pRZؒ#UT6Եh0aZRB!Y( FWnp) <4p8b! i"FP .Npmlg\8jyh"g9P[ujt4CԌ#\M'A^`꦳ qD 3u T8"l*i)קn= .n)%1Nw&/]#`i5d|*h)*Gg=>Ԅ dd;6 ٓx @CJj)M0R7`w:BDRT>@'|*|$<׼b!!2B촙 Nl73>OtS0[/ZPj`8‹?@}4yx|a_" WL '9Qt(7FD۪4 L8tUub`jWx?DxVd̒lݩ *SB` ߦV/_9F83 zTH^;,Wb?@?c!IlF"J6bE?7^I,S yf4~0Jt/ O34B:naZ-1@ejjdʑcECYҝ ķ*CdN*-0 TH}^q!h HD4D-!HD,9X2Ek :|NN<ˆ O{`.Sm=`{K>x}h\.61vf";$98XGj0?nNIAgR.kk::4o?_Ui v8$ 2ADC,^ʧ)d9#Sk|ԩ`2've"zE?$fs  BP$cE<&f0"=?.xOc҃\ަ`O0)Fիw,6BXr~"A@UP늁l}9 r44 )R(T=&&[R3S'Vcv'`9B @f)zd IsAI4Ióa BpACcI ´.TF4~N3 ACoЫf_79ruh"8m.=?O.mޤ c1A-?_ڕ\B?`,l~:zX~> 3k&`+^ӰuHNPJ;4ѕ3Tz}L{0OURuB  Ot"i({cA2:Jg B_ S@CJ>& BЈ??Dϲ M6mc#,Ѐ{! %:rd3º'hqQSRCb`FyJ.qe. u*\J>_OVqY`.ԈCy8 %:T3`ۉ>h Q]$ ZǯFB"gbTX%4%}c:Hz <-u.|z2O넂bwzp)YNZ!B")tBt9 mrthuD=`>pb^n"ӝW@:4YpO3|SSzuh\0A&fvxk(BSHCQ:Vvpr݀5t"C}v'̉!lX 7#I娥Mt !'8+!+_Ct,co9>:> w~3cM̐DAёAKl~RV%ͪYQnflNm(ȕb˳jLTQd ITꚥǩY秆Z~3z7YE7L\t$x=(0!GA M)70BzC7/j|'-0 FVdX{oD#P}q_ |?O9 P&ޓ wpM(BM JX35u˞rT~(gN 3c7nC읾qİ(T!޳ 㹹5|,U L,q[=  쐴 gJStȚ2MykzCAEUBb4ƋTޭђ޴F Ǜv~\rt/Cxr`wpvy'|á?*D_|źq:P܈δȐI'G&ƒΏ .} o>u"(([2DD<"?w-ܟ#D@Mq?g?~4O87?6\уI @ѳ&fq-Ǥ o15m$ "`Lf)Qo?ރ: "J\Ɉ g!H(JPj)%EP|'܄P85Sژ~pTDo8 Q^JhY2[94G}lޘ?MGDoٙ@dK) |/ 6QɥA_FƦ֤ (wWRmhh5Fm 0#txu/a.R' ֈɈaưrcјE8pj`Av4[fU]n Q0B2HS#<< }Qh<<`TİK" F#pҸiq4iCl`FţyQF60DT?O_=pXBpJx6*ШaIL1K\;Iyjz9iC=?Aġ1Yyշ3"{$yJjsÑ͵@OF)bn؊?DARAĦVQק]_F"lpSngF PPy ?HE)U%P*)4A@ȚZ @檽4#߂DȰ8W*`kA,0HgFcaGJzLv6pm^lѱ=#CݝQyXNUpfOdĿ|>I(x@ Tq4hI|e wӠRMFS8B @b%ނ Z=r8Ey툔%mq.5 !h|&!"eA$B ,t6rb`/#ss>6k̆BRySA:eZGЅ*{pID=ZS(jUTLwb76KwR?L7s @ @_c="$F;]񺶾dЕw=[%fXYWHQ3Ʀ<.3J5RFgR  X({LbSq݄Jcb)R{SE(TUT@ߞh;z)[a:& @F3.gcʚDA9NT!# B*jcQ4ARIҐQ5$M1mMQ54a(*6A h* H& SNS@%x,Gs64() 3tw\_fDݚh ~XkQ}9t;K5M!y)7 J1IbB) C[IQQ(Mi=6CEG w#CC@Ī(B]B) ڮr|>̈́3ZWR;'j~q8Ba0ZI(]TIOBrx5@Y9wc5g$8#t-_t{ ѓm422F*IC~2$IwORA{fI@XІGx @anKGx 9#]O=x=02 _&?>b尚t{YݷDqze5J `ACgfNdm63j'w7{]<4k;w˸4 [BO^I}I9;< HAC T4LlahgiY 飞!a_9DC $LIAAf7C!*m b@PDB)*PP"U$(DIAHbT_IҴfh$T Ap!RT:>LjW41#$ ׷#b Cu`2GR91RASCAxZ*`3Y5Th(SfX{Z6@m0:x-P@h kRQ&1B4QT!s4?wL18UBcj t]lW%Ef ʷ"=B̜8E?^ E5 +a"r(Sv`tLmϵhY=Wcy 8Ny~ @H6",U clvP씺v|6gh> m)  ' iQQ`ء~]`|[IRߎN,툘IAiӂ(um{#Z ZU":=5C,Ѵ% Fާ<IT1pIl+3hT^>flY t$m*7dg(!|5OrŽ胪=jtZPM%TS0(hx4FG$4 5C+1Ɛ R a &o#!DJ%駤^'iȅ!ikYqޓE|ғ1v]eZ(PѮU0BS#Ƀ5s0HX:מ| t[8dX`mWǼ6!cF"Cl=pf@{=QWqAv% u7xæKn[[&3e5H6h3lZke@*m4m! FMg[¼8 ) qt~gyMAHԁͦby^ǷF{qj5X7 $h(؈;h3M|0=㢕|h idI,upHanךy<86X*H JI-  b6\Noٚ trXlݥS%((YϝI78bwd}PŢ@`,b̩ø9ß1%/W!ݝ' | [2$4K KOY 'Igfx3.&0fzɄ [,~,I 0o B+ښ1c]51&F̅ |&-tR:Rm"mKƒ)ApE"뜘.Vdw>edL56 ܰ$Ӝ* ^Mq[ wL)M = @~''~XF{E 'K*_ 6v90'cbֲ?: <@ۄ%PƃDB1PuX8q`_=r"AIj> cdcA];D}/'4G~Z.,_ܣk$K8 Wʍ9JJXwJ SUmE>sKƲ2 $ 9\ؑpy??7r$1e,q>Hh&B*{X:2ɔFU8L+M*4@|*SSy *(O #|<@bdI+FLc L3I\8V$G/qIk=?m {MAcF0_pr55͵GX}6?>pQ4V"b"L~=s1DljMÈ }%JPb@XaaH¼KILU2 &Xxxk6FGhP"Y`>Rei^R(lqߧFV+ݸԤ ۹kM/h9$+Mq]:C掰lt+!!4$@:408_IԄ@.X ` r"Y)2wMqThC6ZրC1pQgoI?o}f td:UL,ζYD d0fbx243Re~h闿Twh5ƜcueR`%Y@gh&1EqL#0O P a*9+yq֭e3[Rl5bȋ11Gu䏖$t4q[8#"' %ΪA MMcDb v4!1?MSkY6-%4%+%2#ƇJΥr3ND!N=֢ra HF-KV T%P|vIF\y/7NVb#`DJ>\S ЂL+M"R'l9B#Ў1(Fi)C!6ӑ#gG13+O&o.pzIrljua@5*@O?AxGB`$S kyzϺT,oDˋw1&-pk8-`PziCn,5\<$qۨ0%4yRy,g@C+O5#[xF9x* 4DEEZd5,M҃CVYi O"R= vP۾M@}pHP ~/۠I'K6r(֦%A3[H_,mՉ!If~4|8ُ.KahK^cH)_p'@.4f0C}gt]a PYM63!Iqz"4)#YL=G75 I=Cʜy{tAKfMB3*EUp?;]oSӬ yp,=!}?$44PI(53$$ C#140DBSE$@BCQ1% 4"%D7ׁM+M PM+MLCRCKJ4@ĕBRL% J @q/%P8PvĉQDI@Z!f!W9` #J5]I d `,RȈU 6044,RYQyMw}5ĞC3GxE(wlspt ݎ"֝خ!ZfLhWjh|Ԩ^1@@IՊ:vXY2W\dVG0'Pg)&+kNGq]SL|xy{9OϲiHq$I,\;ɟ5{jvh8e<6 -U5Ӄb 9{ϫC:nSEٞ# [drV %Y1&zF)ԇ 8>{SSW`Ĥ ˹0;+/o5&2,׵h8s'W Yp,]U/J R\]#^My\Gwz!+8 {WKkpzr2H?~æ]9 䋻D{۴ /Y)dBl3 =K2&Ҧ R<H - "Ҩ<~]:3Fo$TM4 j|4A&zx K L}xРA%,F*/1׼a #~`lQU !Cw(s"pA9o-se $ ; F SI D փ[!-t$'N`6+Q3XMqK!ewU {<Jr/}8uۑcﬔ%FL/7-ڽwUOEtXo+yv%3Nh&abxyd'R373nR^wxSu1/IQkij G).*8kk(VM^|aݰq%cuy$UP2FXҰ9p T0UQG~ҙc[roFs5OA(yD<$Jf a%鱩͖`#Ě%,F,{Jhqp LЌP˔6p" aCARE=/aC5[A~ # ̝o4Fn 2rN6vg+Ǵ:fb*Pet} ްsfq뎴͵^ӭNXetf)$\X-p@jsF,i=yv8hmI DJFnr+73ffF2e%BzF(9ɠw8}:8ex9VXZ&y+ƺÞ C2/! |j,BRqq^I9w`YhhW(㊯ /*)^cؗLxAĀsʳ>^Z.BZ#k4@vy9i:Sx܌&:6ݾEnRE\1)qtB%F&C2f>Lû. :pH4mnߔV0q3]J[~.Z/0km#v!#u32_$5 )i4Je3f4&6 +$9&8l2&ycv=h1tã)L1SzYCYWY1ѭ_JY+X6(왏^:fÞRy^7j-VS Ql}+~X|BrTT_.ne#"q๝!g8nfwkQq#{iw}Wn;"і}t۝9W2xNkx!ɬm-S¢ֽl 1疐tp(2P s9'lˉzg}\;f(wpJAѝ;e Z1A/[,в'sXgah:1fbC#q24ͽរ41jm=Nilt˔¦qÁލ0Ͻ43-!^Kiq˾3v5i$;:9̹^8=,8gxB^7GmnId-׾fqz0=z}N6"!Ne; 5GpTǝVs1eat-R54X 丯kvt<ǁ)2.rLO3bf`"re> 7Zʩ|pD ;̙ʝ6`v`Xy$oGJ(=NE?3xf[:,rSkqx&9 DT㩧3"-tFL)3.#Vľt99^;k}$&sHqvJBv;^A P:g[P:2t< Ws):>}H968͍m9<5G,,c|lYBgע#v,UƎ(Ӭ3B84 : r ƹk86uM ݥR:M Jy^}[\g@@J*P(r 6!OP7INT";"!@Olf{u;oJizVLt>. JhdlPEݙxP@'6.&`=S8Ku뾐 =^ |ZHVܽ^z) N.y! W븟Űۄ'Jr  GOd (wˈ;c>y}K093q(7 c>N&bf a8{>=47`c#, w5Ezwb*SQy:/Kר{5nB6fK.g&C$ͤ? ]k}ޭ7'zǘe<3PDY\y t$.'Hix,7QGM;arKkLnNVSF};DX1}`~ 發ʍJ$W{l0wzIKQ1+\+ bKiP+͉WrL41GƤ(C_T@C%(c z [u}X)~1šv?.G;`,`+'rW+ɿ^N!9ܡ7Qo/jD;҆+iRC^]$k< Oڭ8R60Qfî)дMƇgkW\ׅ8G"m\yܠ@prd78Ogl3 yád"CNY8ݱ7G@3f 1Jo}K&K~7Z@O8@ :S2Lr$CA; C µY!FVwZ)SDZ+Tyyܢ<&\ ɰ)Xer%? w@aM&(S2I@@ ΄55PEDR)jiZV64;BK5Z"| d}&sFT;Dz`N @b(ບq17bb~x$_J=<\B@s&cWq"t\G?o zIA9iOD_GƂB9+DQ Y٭հFۖ;bOo /3m@g2:[ TYdJ›Zl%",ɘM6B( yY㋃Z)|IZsdT :Җ$O ?E`QT 0OG3SBh`T)4BA*۾k9D_gӬ$ I'S~q&'U|bpr:g*bf&}QF:OS i\lP`E)iO6C:=gvScaLi\r(w,|Ύl<:Tg5pl85xR F.S;77َZ2g7Y)BcR]UR[Ә.K{('$"<8]\в4NoC1J\ElhlQIY5Jlki&Ɣ@ cMd8Zi \ 82"|a6dT|$ȭQ"7xA@XPZҞUA@ @s9Nmd6Ir6q_c$g m,+4-"zܠ ZWsM;8pX?goz>j^5g=ǝՍĤDDGI@=4=l(#cb #Gd(}YMQw"9`+@p`C3I\'DM %3$&d_z  JJ PAJ" гR$r>*A$ pAHNBHm2榦rJp A6wlvO]XjZR]MmуW;;4̈́1`s֕XU<0̺|)c2sR,8ך1ܰ&JfТڙjGp<ߚ(^zFy'$J~W|0VDru2ՔCyDaGEwVG#R&pȆ4z=yUjZ+.ar,90Zk^]kg/ ң.a?Q8Gl&X7FP٦YyqŠsTv#^tlg}Jߏd>vx.E+:,z啘wzɋ!V N'7JaB# AyG9ŏцٛΘ5d )ozͯCdo̚w\3kLESr걖##55@6F|aƮ `/Fn!^4Bv1YLΆB>=WlR'Iޑ^e@L:J̛T*+1 "BGAzUw6[aurG%4I9g܅!vaԻ )m܏!րܮGAI(ω6]fӻld.`:5s5x (-$]2hoiRI{vgmn*{7cˉbG E",16)w^Q+3Hn3" nř߆d,!E)ގA"k5mZG'}ke!߿Nod@Kÿu۶`]A:1CܻՎ5.trO%;hcq-y˶霣cacmLƌ2Cy,vs;`CQFS[MDֲ:.!Kt}& BaZ v k]#(if`IG# %H;0"/~'=^c"}*L<aK<5 e x@> qt:A;CtvSuM `gWWW`<M y{ӝB02oj DF'BYSܧlH>o/(a}R%`6gi 2õC=+GنkHN%`Ic*l;Cq24Ti솸qta7F6tdij#Bɠ˗RbPQrr;e1{~,x+The,)È۸n ľ<o- w 8e=sQz5Q)Lco&_Qq-4z׮&c^8ؖg<_ĴAֻ֨e[\ʫK|A`Тh`F3^K_%]YcLҒ#~:&kY@D."#.|k4 hݓ| ] 5&˧f͝öO6%և(?;?RrA7?+C,EU y ](SA1"9qirͽ }bHJSA ]"@Jyvݺ.eZ<[l`8;@N3PI6~2tEmܾAQc`N) H U+GS*`&p"Gsi_R(x{^C6 ջ5gd$dP1 4+VopўКR5Q $$#^o9O#1 D'bC^%aJFZ1LVbǥ+MhtmՏUU#M V_F6`Q%v# icn"9x75cHDuqɢ;ZsUiw Ay/AHPyytEQhp %h"c+tUa=iMmo Fc\L'tqgU1)&)w)nc(`E v]!TJb$9;Gp)Pb6ˉRpGgl`$8A3; mcZhDS HcC[V{Q'  n?IBwb"57IK杳y[f(T𮨽/c@BG(fQXfbE`X=b42=s_ t;Q9xÁ mK@.&iH &}9 08ɀGH)8> VuZ NS+ :jf')eX? tHY1vJB_ Gd"<ws %(*F14 4-1ނ_ -(43h2h;} C JHe_'>NO$8܅sH=R& "A0/|SA"ioѧLjzqٶN)nւ:ˈujq8#S Hh%ZPe3AdoI~Z@Nk}T7<} (t F;yJWAO'F'| :J.r CTaDa>5ը$A f51P·1`{ 1&;C$ T tCDuH̫yGg2_8LTJȬ=ϼ$^#D\F ,bBJ׳S#, A@&|B@_s%)_hׁܾKyMdwlT eYe}?8  mDVSIB]RCw1zWp>,\%n0(< gk) _d~s熙=)RSS\GVNx"r 6RBhU)TZUtr+dr 4y P8obJ:{v|3U䝹sr'V͏J^aM`NVzv`uӗy4<l)k -82apZIGsS39=",:b]0b ]T>iM!!D+JD_fz RL~F} |p}C5Fid3Ԣz|ZGJ2 $ ي;Q`nd2L4AOid3$'/p Txem#@DHbCg\~+$'"@!ƣoQSĦ w?D e]!R3~6I;`~m2Dg ` k4F53j0¾P=JzBB"ԉҽ$NN>vH "ҁbDc8sFUrQ0e¡e ptdG拗b8bKZ 24k!2B+;$&m"oUM!WS9A-65(v$HP0 2% >vDM8QgKjCҦ$SPln8fH7a 2Ƞ=qT#G 6@ bg8(`DF:CO'Cz ox ťO11c/=A:cL}À́0Gdj]~!׀;#ZRQBhZ"- m=vPU::SF;8:e 1bA9 * BjH si:{v4`zzkIZ(*d:ǟ8P^-q@DDL{C{Mi i 2QCtb\u`a+43زF2<Cbޮwg,פBՈz#!`Yrd ! ~(;^(TL`@~$=F2uG0R"ǫۿ+ɕ_ D܁@_`yyb:7 K!r^Ъ@'.'pg:M!a 5umϊgQ(v#k $U*L=yv)kO1N4Wsq|[DX掣F{õVB자"۰Q -/l!0PRPPCHJ Pht+:F4o͞@>J>kCӢAC":otܹA}0w~ (Pxiߢ(w7JY*(fBb %T)3 HI RIQBPĔU RD ȅU%P%RIDR@Qޟtׇ\cff$#?WVjLe=ُ$ 1K ĴΪ=/>]._Hs̑>BÏAarwNp(yC}}U9|sݞ1c4׫of!v!C 9P:̙zh2w(ף֤ ]~c oj+'O!Kt TY;R*6/У24w5 %.pTyMtڊ"" "şL2McS:ؠe*v/a/> `(`G= #Չ ,u F&$<83G#  ഘ?KO\Im4r!3)4C:ax@jZSX$Yh"#1_A ^}q j@¾`QAV8;a =g!1JGϦB(h x& lAM-.@Dd67ϔKA߮O80 ґ$hHΘ"=OW^f@J)hh]no}{HF0]w|("R 2MI-4 zkkɜ%,hQpY4@rf=4vw\ǦZō!FXZ̠6,p% ?(`-G]M)}n!;k.ZFt tc֚WF9w/TZ`iiNb<S>Qw|neE;F{L`z>b A` FrOKv%r \ 1 O= ' `y] [iC 1APl{CI^\r  ]4w{h>#Xʜn9GxP)x$:jFb ( hM `h2JL W,Q3iNmbVmjQm n+is[xbqǜ,+-0uV9;<ټѧ$M ȥ-#JD aQɶF#A :Xu@.J9 zr>0+KHk68Gttp iE߯ oӒQߤMvp_Ik zƝS% S #IcH{};zN`2?N7G>+.F>ik ^"%+ V_  ~O"(CAN!?4ߌh9 b>([hC EVRJX$|F"M{O(>]ed"a]dV `XydQ%Tc$ÂUHVt}B A/S C7],t vQC睒#և v1$pXl Ԓ4(Dvee(Wa9/ptV )( jjP( !B^x!&a GhFD MuήR5$RBEnEMĤ wOL%ԸAQLT4{*ZXJXN# SA$ 4F?s{ע'0$@^GAB@]JGdH@\}9 Hb4[}A'EI!,gpDy?ϱ3ǀSf #XJ2&q/%C6.D]N~+?.G{f9=wdfZn7)䟟GRK`z9U @@)Ś bIzyUynGb 1)ؤ"53oi)=N c"ɰD" O'I}0!{/d MWEbEPb1ȑ PJ*OެC?/c<~3 rH2;A8$#y168`݆HY؞ 4A#uI!Gx)d|o ( ,TPӨ3G(ccH>[&c u.4 28rf> \dU##Ƃ+}pٔIPAatp ȿltndffqEOsk) _Gݜk 9d`whsu4`'䳜fgfʜ?xr[4]κQ(՝ XSt>Fh'dy2cz:J9t:=K%=ȴ+JV)Ҋ> \/Ʊ9 `;0C]Οfi ? #ݢb,3k P„hV!:  <`# 2)i0ɧT]/ @zS8'"ߝA(Tb֍DGBxsq $r f (i V(* )""F%"J'!$tGZ0êDCC4t DG-R*&4fAP\PSn4 jig&K B1os'tTUUSo^ ^Ik3ȯ }HzDB{")$J-.=/ mq#Iݣ{f! !}&`!*I*fW8\H}! PCKI%oGRhO<.~byx\6Å8v7\Æ ^b$U6ܨkRKDh/%>a >>YBHE߁TpFY a5:w L^QNW B=>f.4Ԅ.B1+O@kKIFB/^ӰR7cHJ.ٛʚ !Y>NOȊ@5!B?7Cm=x+bG%CӀj ҥ@ EHlCHfj"J) RAJУLH%4 BDE #@4KP3Jdh(JE JE֎4-4@,J!mlDhIIJi( HHjHh")P"SHR#T!C04 E EP-MP1t) (bŬx y=(pUUqT( 0fƍ*5uK7MK1.A- L9T3)MeZg0[A̢ɖ&՜5-{XVh['[C )Ȗky`0 b46ҋpH aG ll}ZުTvPxH~8{gzZ,ud5.g5Sh 6s@D<I ç(y30^O̤5<1vmj*AYHT IwLjf#EiApVU#1x;fASIO "~18'%%Gu鏿pAkbAb8DtH: UD%$W(xԥ?h&贅5HǣVC'^` r1 y"H9 rcB"VG< Fslq#Pg4}g m|$ (O>Fqv\:W1A5-Q$ I$E5JTYeLK1LDTRQ,EC J PTP4A 0đD|,BbLRAMMA,4DNDQQ)"ET+RLD  L_x7MHD)X&$&_F~ipBeO~tȐ4D*CTDQ4 3ѱIQq,VOFL1QL(+Q5W?Ǹ,2NPi> b<0OT ,TЃ(M4Ci Grԃ=\jP(ޞ2e %zTge7GL5PF{ٍS,5̭ t6ҢmF%t+p*A]T4BdDTDV5vpdVb؅DQG0aC<$}2R5Ϡo$M&ƙkp>5?*lԶa2<+#%loɏ %2ҍzVA3!3Wz+k+ݮalvP=. $]Ñn= W38zٳ"! =[5wl!FԀhz4АCѼ66p!Üq8NVq%f2ŭCFMTZБ3P,-V8X)Q>54t*scY\cVf2Gd`MǮ-zG.TkmSCc[3_:0|qDrEWDƷf j5EcC(Tz1^./YϨO5ZcQHeަ t T4nj KdJR4L:nhںzk|k2Yybxڍ19<k59K^xMa-Sv9kesR$Pc,Z31z)Nz#Ffbơ#|Ƿd+*;5Oj:!G";J]&(Apz5Y*a#3IX3u(ØG3EL0-.ƥ26xe]1 ה',3'y.syN^ ^B>$2p fF8` a;wEOFqrTdW+u~[lxM"<n'{SNFrql#aSneIU#8N 3G0i%z7 [X3^*Kb+-6 $Ѡr!z9id VS#&0`+8P6 {p>ܖr-ؑE\@*(Tu3f,Mc ЯT { >rRAT; ^B*v:/ CrhF"bN Efmemv[ATPdi\aO|:!(|_A+uN${YfXQ? P>0L+"I@ zu]X)t-L"J~y+kDR0fE`" "$DPR|HRI#5}ޮy.'9`{c1Ti}ՙW ;39q^ ⦕{0zXomp\[`@>IC`Ӫ|,=3FE4Qy:BK@P:-%"@$>~o6 A4W.Uܡ}Yi5Qb> x&'as#ad|A[ ١Q3HTSKB^qnkd4;K+1VtjeOM0{,o ,k6S:=ӌ4Mئ[fq6 U&tҫLZ t+JGrd!aE-)CA]cs[(PW{9ɹI{029\U(UBy8vJ^i;i.4.zY|@-;>L w*6`Y?;f"U1)N7p>o9tysV@x\\0hEb(M)JjRϢB:r^zv$!)pwe(5A\SBrvq<&ZQ5j=IiVԺCsO)}RidIǫ{$CE݁!Z|_mAF}H||7 (1z\I~{` JxB 2F 6a~lBsG^VD rD xz>L,`.X҃4nM 㘸L2 >ܖZ 42`$({x}(W@gr5M`2GOvuI{OX|DL1=+#߮fbb )E!LE*4lu==G^5 :I@z+4 #z1>{sg=:tb- Ҋ|+ؕmE Zde={n{oG:PI&Іp=N]~LM@wҐ<{u;F5ǺX2&(Vjzl4tNΩp~>GYR 0D|P#tq^)߰C_rAWTvBbDDQcG-x7Q"EC|ɦC<"#&Ʉ܎uE^clJd itZ h]3EZ)4|ݗVb~prlwm,?e1]d5"p<;jHJJV(Slh [jGV0} Pd@!J:d p^$h'0/ֱ48%wː倉8?,N@}P-knS00FThܴ 1Q(& J 9_Bue.?_N'TW~.Hd ya,11RxD{FT[T(%"X,IbsbbF%08*.~אTC#~XL7NX4`v E@C_ }ħ0_D7zTyu! NRO>>+50gԣ+36yag<(q(ۻuQVPec5LK& !qjcxktQ3soAN s2:iV)b bƑ1Qnh@:/*pb)Q.IsVD)"Q4xyЅ>Ή;4G&8YI}Bq8uel N`B!'kH$J*dHo"y -՗hR3EIMD&3 JSgwM '~Vfzd:ϡy9 j@S/NXo2=]3\ÂxL#JJTS5- 5AAv40.`lEu@!  B6k[g+ZE9FA-w0SϔC!pDFh!ß-2h9lzg}Kah|D{:蹀Am9hC?9<Pɧ٘%}3F97<@ T RH=u9G"Gܼ(UO$TaRF6mM%0>(qD/dm2 c?k }`]2P{㑱-p=A@FUSsa=n.ڍ4>L)&pѶ C9K䧹$*,*N] N8dHƇNyi?ʪ@ootLkmS]եڑUTfw 3 @(z4/|hƯq %@ZV*H+٪ ]p8 9:1@`M+mx3-AihH_aZTĿdd6 p{:^ 1`(YOIv6lZUYirX1Fhxb4J*! -鹝:|&tmvZf#(JCyz  =[.nc,QD"!P%4/5x6'\j0y3i4Á|ݒ,1D4 ]*;nN hMQc2(a*Xz:vd@})??Q7+gH%Qيt0?01hw2']w8Hp֩vݦnM7@Ō_Z);Ώ=xY6!cmF&t ۸eQ2|ICn2Da(?lXPN)O]l\t"`YM TR Pm˜/#zyz"spMi̟P& 9}̇Z!iDA *V J_{>lI-0MҰO_o'Yԃnm!r6p8T r0ׇՋSR\c0h! Y[Yޛ 3m" DR2M0 Uj&5'ICJ4PM{{ / ua-%!VTE5A~ (R)%a"Ϡ)MILAp>~ls† N! Xɓ?L1fP6alh"ЩyZ\Px~@Oh&.Jc^|W| SK_gj I*ba CL %؋N%4sqCZ<ܤS ޟA=rft]E6I)O#W7Ɓ0CԾ[lXIz:({`xʎB@{F=5k8ȽW vutۏ7 ) _F3  WG6@m۴GDV1y|qF#98~!`8pMOM 7"F6ÍBDD4X,lG(]2GxSH @CJ1gB\E$F5HZ4i- Db 9BSȚip zz8X: eڄ8"4Gy^ 6f )7Ĩah76 0ԯR /vt`$m o]MbOPT8j?7FqصQGa|Dke4^;D MfcLF6S&,z$ݸq9 hσA?Yru @y^;)ɍ4(,q@OhZY"RA5pZkͳLkR]X8fѯ9UHFba>":20PqOcXFf ə `jA5x41VWl3: 4aOwuE^yXQ9{x/F2V6Ax, Q[2FfC0&2X"5[cQVl@"2JP@\tf<>8F cz6(KFM!o8kk^87=BT 4p|^,@H=)P0Ç517 d4Smg=:!G=4m6Ŧu0ZfHJ #)02A(O7HytuEOOPT"R xѩ sE)z*"Aۣq.>+o;TF-˶wEIo]D`Jewʜ3 B?cGH;H Ǵ;[W%iR T씉³aWѾ*vPo- m}l&*c\̱tHS B訴R*:n4a9T!S j(`y8d9$<9FnǮB9q];vR! 1R, :)-8>8:.9DR@|ZM4Pq V&. eb.͌QMJgF+`GN297[Ak|튈cmboũS:JW̃1FOiV6D^oDttإV#5޸NcN`r#߼]DOęa޴`mb2jd&f`&Rzb j֒~r( :b}f(׌ M~:מyf$52C1Uuyl:F.h`/Z:@@חa ՜$:0~Bk;Y-J$Lhp&hp"#g&b &XظIi KЊm-lG,Sp ́%u2pbEf]`vf y]Dlߋؠ,Qܯla#T=0L&WEa)s!a ;SCC Bl22Ub jhfˑ۩55 Va,ibK,]ώfyzLȼ;dl`ps4Oْ2“]zut^_{mQ :^2"PHY3:eI"1͉%(*HpBEJWW$p)mW 'CA՞eLACf!L<7Q$"K>#&9j 4t}Sv'Yӻ$x; >WKuۼrTHi%}o%!6:u8|AYc'h/VBĽy& ݴpl$N `b dx <ɡ6Ib =~!h%hHbĢA7Tbn|pb Kwb6b>`*rmkP/n>5PAνMXZE<‰iMT=V-s(& (l ɡl.|s@ q9ٝ;Ɉ63jw"cV HV%%SJb( Q(ۇҴLLIAH DRT41l!T"R%"b [JSEiaexh X )ɐٔIfio'y 63|eiQH߹ %ڝ@=tM% ,A@P0H)RQAQ% RRD@LPR2" סC>ap=PPk:NA=z>/Ѓeju:<N]51E3 X? ] NT&=![oW)}qD5Te@ű*Xi&JY $("( (*&BUWN\" OX?j!}$t ?7D@vI^(8%t<@lg,|Pk ֥3O>Mb_ǙDI YUxAZL ldlLC_2i2.dbԅB1<0>Y2JM;)I>j'V ˿|jbOPxi)1ܦ{>UA#_K\ꇀMurD=xkh.@ *w@+KS U CvUUK. I,BJBIKDT$3SM-43 "BL A(HB"IbhfaT #PҎIZC_(($1`(RST/>&#ARvv4əG 1Y$ >. #lm)S71v32،xkB5XE,`>2=娉M&`b2@ADACT%LL8*wt(G-CX!i :il)pD!8ܕ30iMHC|7ԑL oho@h&U^rZ2&x C?em0J$*j"PWss58 /l$B Ucx@SD  B1!IHHAK$K "D@{FNǙ" X؜PQFcM1G<1bTنznw˳0 LhmH('飲46PW97!Pp @Px!'{4=@tf d::RQǐzp;1cxC4BJI0݄ ȸ(u$dٹ'zAw+VVxz͗˴>S:JmY_[Cދ~fPťY>bC|N6;Һ 2:uč~[eNp 墨:Tҏ#=!/Ť3{ҵ S4` ._uMbddR#K+-;N:̏\¶6sYKL|'=<26"q61g2A$C *G^^pEU J PTk:Qb/n1|á%~( v2"R۔(J(Pr#[Yئ!O2`JTs#Ph IVa="iGȉO{,Jb@?ٔ $S k DSHs1|`u/M &?#'%tݢd(p=>n=( QTdam7a~2FOsD4<@tPaZݵ&Py!zɟ{ $<1R Akdj:ut Xa܈ޤ~ ТYSwnA1Ou c{v½HD!T.t&gc!D9=A5_?G|h # rY >- 36m 8=M&T|oEĘ OtC,!}ǖpѦ L99/Dq"_Jz6g eC2L!8@t/-K0p04 $j{[HRr3 A( 0#䷩E 89t,>|ύ;D2Zhbo}P4!L TWjIgM Qȅ T]>#Lϰto@1` 11E,Ar tαt>oruʜL/1-JA^l1OG~xK.dI;fI!E --4GF"mH7] ʣ##VEt{$IO޳GO;o'0JtH:}AA  h~U)`*7Hi%(NqĻa ~&Faͤ K6e lf\@35]vZw{X9XMp~I?ω^{i>a=#ʬIK P<()A G0`~coN( ɏY&a }d͙Jj (@ 'bTbċHzAT' Dࠐ^}AR%b1 J*E{2GYPtx- E>3A l }q>GL@}œ>Hr_M8Ick{;zi߫CN:|ĚGX;zxAps!ZNYBF1`}}ϨPxir<"ϛIrZ)ihypCoꪁ @zv,("+oޯ%E($HSJJ0h&]?"?к-  &Jdn;&ໍ0EJ>T,'8uP(ZyItҧyX0Q@BMiO33122+ՆS [a0*U]Ī[qkd2D' OGD?NaB:dV 2""XTDoMJ(!kD٨1#!7$I Ie%\D@Ăxb vjXmC2EUA :G!O ڐ" :|eZi#dK 0RDبlʫʻR#!yuDDٯH'I7!#ogd6)A4q=i!YT{dg $K`2pz&ٳՑBn@@Cr"F`HFITX3_rtT&=BQIT49@ᄃ?GgR\Noz "RKMg)oP#X= % )C!*xǵ@ WaPMJ3%dzdX},zQ%*#xmSsreWIBJiOc?bh@h&E|P4GHq 3-㫉ˮM9ҹ(=wN=i{^lּ "R 8jr1N4Rj۪]R;5g֙w& 5F;¼I6lM$᛾O y~ATlnUNm=lz~Pġ* Υ\T-S 2NDDC㯉&8,q+lhv&"99y% S%-x 1S:g~w)kA"&G"`}݄bBJ]?k)bg#ZEx["Xxa x<)56;͉It+{ZE+)ĐfBʿ|qK\:0By.aM}S$6L&rPRHV=\c"3G.L57aUk,9;;z03v h'u:PL( \l߀7>W% @'[,B&C^g-?2h ĉE0$k-iC OPLәLERB&֗M't!A48o!۹"bWԇ m(9:sd3oѰ0Q$hgowU= H3va<[@oᇶSmnd%)SzA}q?cѝ;Z0@I٬䶅偍qÌ7F8\ npBy VN.>I$w@rK"ًшUJ>kr6@JІdHpʰC.нO /L ܬ9eEi=~‘mv+;qV ?'_=*Gf$:#^=Oc "O;D>Z@`4IeJR> h N'KX*1.k!YJG!!2PEd?t[o]|ͮy4kJJo+KoX2dh@0! ` Vr`dJd􁨏J8wHQ@>jC/,>7m-65lH5:B̓<6&VK߷! 'oX9hgq$EL(>P =Rw2UUT1Vx4z$-\(A>uh!H}M}bڅEf&JS$!lvKchOgæ'}'mIq$ިD,i)}'ӼMrc~P,|'@8B;ԐpTMbM*UKL?1' ny2Ō'dnp1J ހdW(N Z"a Yr ؒ;0 uE4DU`J :F: Ev4Ãݠ)|~lr|X64pn%ǗN%kE:OWK 'KEy:"qȮoS8&m[aAAFfH(éW<8`qBty$gQ z_xQ\8FVtDSz2 AGC1C;0@PPA@}1 togD4yvGIkg`NE (#EGp' 7=4`1UUE3Rg#͈a$D˧.ݝJQh&jH5gD'FTK͡Y 0^4R>h>sEQE{i ѭUD^zcT3Ҷ\ӊ:DKd'^3WD0Em6%Mlf"MSJ@$(tՀ]%[Tވ0W} V˭K'b1AQdcDw'.{? W.W:8<{ΐB5P7•P)uo{PR RR*T ZVt|F>#mjrp8t SOx8ЅD)/}E se$(.Y7K„1!"h0M@ch v&8.XU-*Oc8Só֌CSÌFUqAQF"KUm!k~nk50X# yچ%mH¢)*J>B4/; ,N98(҉|)j>G\ZRvGkһOIЎl4ܓ3}GCcpN]q.<XFғ ?Cʫ+BB1&b@ @ F!pN=Y0ǿϚE|i&P XpuUz;`HC.l yxa|?-Ųy8Lq$56WKҲ&D*GHEEMм8+4<0msِjfm-X bFoa*awcybJyB&i 66p"LH_EoQaN<32Y]rjT z${Ġ8lF*(FAHq9Dʴ!< 8/@Aɜj dFՑ=Y-ix㑾a?x}=ݽP:NO82/JX !EDAh{0VTB/ C,4|wn%$BGϞMPFe QGA,yyv<)v终 d˒`B:)c`5vtфjUY8YLG=tq5CGq֛:fb#lq* .dxZ6A3,e `Pm1=kFKL 1VꘆM@P(!`Q6:@i$ň1י1JC$~y:}kv=`CтglڞM㡊r@|VL)"X,̕=%H s9h@ <:%6Lp-ِ/\+906bD8BlJ(wmEJn)]%,%\B1 kR#ZոPS41a=$#m)x#*e*- lh]3Q\r$䭮߶ sC#>{΃!t"QyZ'שc#F"ѮVH3)3TUT=ڨU[hi|U*T4K0`! G>юl,3M0 C I0RCulhjS$D]ڸՅC {m$듿?CU~#0ś6 ڐdg-6 C2i@ i=s 0(<<Ђ FV'P?|7/>(AN& lrFVFsa!괚[6Ȗ)ˢhxOL*f>4'\GɃ`ȽX{Wy?C} "AQzہp륕I؊d5dh9NX*z]jc2+|<Y̹qS<<5K7wvg}èw_0fdv* J6 aH'>νCTX9Q3G핡q:Jg]F/9 P3:I ƕe ") T)! FaB$Z Pa( "w1PX['ʮݰ]TWhڪM Nȶ C#Nr D[UI|N#|䡀h=b~YCvFґja TP 田.YRbuSApRƠ<::Q#/HҀ^{n9%m%F\a pPyB:ԑp;p[DbHsCH#3& D^T:vJEh":x@)iYeb(%IIRCfq6A}EP 0_MO>N$5JS.f[|rHm%)?À]Fx$ D&!6eFH")&B !$$bL@4JD 2, )CSvGaC\-h@QR.CMBVj ^huzQOs5s^ѕ@uRH -(ДPP-4%c Tfh!lT(޷D0>TZ% ohG0-5@N|xi AWTSay4>'D'e='(y @'h,c֕;Hl\T\2 ATMT@] *xv8aNR)ZH|tII ?ЅPGvty_Y4fC$J(JR qxuz(8{ ~|rwbGf FAD[=ܾ?85Ӥ)J@O1S4J4h YѤ(X ǢG8ʝ ~ت(O|(~8P(ԥ1f?8/!ƪd S%=Ja.˶ĥ8VHd+dvPfe6֙"40ȭiؠ4RspgGhp52Jh;#SGPى(bh0&/̎IPE>wO 3"62&zQ @pPiW3DDS끈gI#ۃz^4h e5`zDءʁޤowH$"j2]Rl 3ۉu^aF޸ ȍK|ƷFgV!s\ )9 ={ ֏"~΋ xZ  vcvA8"3hAՎJf-0LV0X{^b f' Ë+!+n8D[㒩^څ&)?7GïmooKAOKc&i!7X) p1Bj\a~n7De#iq_uWiW4ͳu{0[y1|3K)sВvQxEЛB>Ʋ_}g{ kɊޡ QPKh+_.yz\mc(GD&$ ""&=#F}ojHS%ΠKWCw I֌dʯ*vݭq+Q1\p>]^/5Knff Pls-1GK3~Єʨ|6(0|g)&T-/y:22kEǫ/lӞs:G=:E>1bhzq|˿*LdOc f2E˦}DQf'pI1CW/osz1j0w,STh..d{Tpzǒ É Jiή<#L~˭Cx6sh]çA9{M[`U8U26IU`"*duHKYI]WyrkQ({uo%D;;l~ U<;iz}cdF(9{//HmJ~jSY&$IK#|[;/7xʉ>˪kY־ x.޸Z#Г`yb ?x3GoNSaLd1(" KxѭWx5h=Td#+(aSEF81?dl9зCSxq53o99'ްݧبvI9W^vcőa78˳`1Ȕx4$Szkd38=Hx ~a6G.V! ]U NY5;E G7]qfbHAP=0!9-\2,ڌtNi6SGɃ4]d\V[{ 8*Ɗ+(Lܖ!mٔ,<4*^DAsC C$s*>KFzS'FBgMbLE}Vmy x=$P(ĺ?֡D}rDŽmywt#詈9 JV'`db${VRF$h`c `OZg୳QQ2't| eUs[P-c]-97zN;ж d1AOΉWƧZhϪjCKk^ur8r!w"ff]D="|l5!o{޻x#ͤ..l>ە5nϧ8:4l"N& {AWև8Oz!hRNOCxͺn$NɿQ-ͧKI%}-Ct$(SJAD䠐tubhdll,IderUUtⰀLϷKg~Kٓ28dzD-d>Fk -s`:~zŏ[0IP/UB 9OW~6H-*6-  +D^J j rJ_ve- LY ~#5Pbfa;lK4{.sqy%o#ǝ;3Q8=|C%团&KwXM8b#Dj^ >`@C" kwr+{N10R貕Q-s׾3ZdX~O/:%17V$"\:eGCx{\?WijK`GsWmZ/,^$rOg4]r>Gq=b] 6iK1~Ny5rԞ@L&c;kw>_-7O&^!df|EQM.^[DU_#HVP 4|vQv{ҵϋ|gyQxs6_ޡUZg2fg.qnzL$ԁ#C%eᴣݹ]kPs"lM0'-۷Auʱp/g آ Cy_!c-gD 4P!́úɹ$^{xk0!̧&C+rCBc7ޕg7L=_./9Nk=g f$D̚˨.ri'q9pLT<Q TfNu'{Y]ufF^WP2^+*& Uivf8SyxG"W9!:9E(~ ~"5#¯0BY6SПxQҙ'T!/v(Ϸ/#:rw4mO\tkGjtQLQQytpBaxk8rcoK=~6SZz&2t'|@T!ݷi-4RAoPƸFp9iNUa jb@v8F 5}4FTtZfy55+fi6t9ir68L tH6Ը&hs a3ORnTێ.cVݖ YA+a^C4u#!s hq}(uTA[=7ǞsU`LBN 3۪r*ڔDLFlhְb.1Kj*Û f+d@fYw\F-`jOTA:wx\)is0SVTDD8\誑$Hxd|$8ǘif h((.\GtxL_ľ2p=AVJFa)j!9vE+亪`<܈d q&^VPoÙfOtw;1Kc9jm'TB䉡1Ehq"~/D=0-4TImyq>??_ 2KԎHΊ pFZ!hQ9IBA=l!JRhBA! WçhxX^VJJJSGp9<,"O|in원ZѢuQG֊'b^R:}| )?vld Z@I|g3utpxKTB`m6Ѩ$ۋL[["vJTZ !$_x˦I$$F&y&_0ct~>r0BC ab:AqX pDAÏs^"!!B" >j(A !CTģ][0AL+pDc ]d; 9M (%9;jJxpE98JR䩉ω BH!ol΃.WJ%ufEp4,9ldPM' 2rt㐻Ҩ*hGyBk: &f%·SͼӪz#g~*^rcn&akC1U SH%M&T^Nh  @5DbTQ%"u #3p|4ƣ&!irM*&X6ʢQv[=f\:eM%,~,Um^7ZNycQR`dמ4?c8'_V#QYQLo@Fk$\w{:6Y_@hk5X g p {>FQ0$ 2K皱QFvΔHX(b!*rF/'Q%}y U 䮏xwSGihௌ`̑&f4`{UC["ڙdsmܻi~w˞+BGͳFD1YCUj,͊o|jP 9~_уI'͵gk +&I#Xs4;"4o%`1FqHXlxA(9ދ1t b_Dt8Hl@l:pyUT!h!1V`]=jb ڍ縃6dk)!0J:POHZaYJ0Rr^(?%&fk"#U^?nUcΪ/VA2z<1ə oe e;62ܪGTxS3 #$1EK++BE!sBCGOIDofZlbm#R0_\ tH9$waO9؝tP$聼P; C:13o'}{/-R ᖏ*U {:[lI4wwq&L݉5>1~H { F`"?4'{a gL\MؓHj9+O3[#:9 4Y'͸na'BW|"b5J@:Ve#PM-.F;K9}K*$&Zoi"(]xc_% $]'BtErR'񺆸'LxE4WޭrQlc ڡ*,`8R$ PLQSDA)TDHQ$x\Fzz`XNQ%&04094A3 J)+?AWiJPط{3 L㏮iЋ'Bf)uIR+mջ >\ VhA2Zo5ayi/e=$c^`g)xB{@+09 ǰ XB7fI5 ZZ2iXoZ@HQ4WbFء[)MMfV Ă=ܔ"I)JH%$íl5&JM FaJ=)J놉R0ЛӀ1@#C)L"ow#${ q!6=eXMR_~ֆm-V7YZ2#@L:B8ހכ 3O> TcN ty DJf>cSyx)gm(aaH 3U2 0YY{›ԔJ{-mMwi㜇 HEJygRxjʗn!k*P$yIf.-!46mČm1YkSHf >M .-)4aX} K.C |QN(B6"RP0bE(t:#op'G f ã(< $>pzX( #'_]\_S{M=<"hdJ>IO`4HOdu8}K졃c\gyy9jvWcde Ybzh7ŻE܌y#";?L G om_ K{$H6;#I7 2ciJI[aYd$I#ffM4ԮI !s[Uې}Ϣ:oOU mm:db$(kv(k\>v|O8kӓXwnM8Um,^1oEaMwj3 2xh #esF$Foz\#8meXE#phvحM]tq‡f'R q:ݺ:nZ)ZJɍ-GR &)Ԉ/4I#㈳6ף*jM|>nkIzN_!ѧ{dی5`FZ'`T*H j[F$o `oS&*p4:lX:#hfޢWu4[$Vh-kǢQ'b!!Mav:;Zqh./LOC37"qn"&*r9$V8Dq,I [tUwJbҧqd)Z{7uErҎU|E%wy$θ;te;hK#nݼb6@ uvF8K#9:7twyQTQbmF皦zي@ҞLLpDP C;s%jJEdLdS4R) b$b$$㖘t`R(XXoihi,"p ܘms3nβ`Y'-Cc"0ᡍcl*0%-F)[ۯY9L|N" aqDqLX7ќ0Uk LL5w 6AGLLp);D ܧ̇K((i)t;RXop'L)d"h\Pյgcac Dzzn%5?.T֚EWN" `#W&dn4o;&$16j>|g$=)7:s^3uBI~!uOٗiTB[LE fzs3$ٶȱQI=1`SJؑ$!2qݳ& "mjb4>' y\-NL CM$:04̩_ZlbF$s2s=#2$o.Z:LS& 8=kb9Kvʋ3R$߷5 豝L5B:bZA7*2ȕt=o鬹 5VVX3>2q+@/}1 PN<7xVt}Of3D:lӭ & B0B0 Ą4sN\٢e25D8ab&qfH2YsN H:geo hI%CiX$C`cG4.HA0 TNN! Y! VB~,A B42˰&"R)Gt[XHh8XabD,LOW.Z)%;ZB=ԔAOblD4&,Ql΁&i터h pl2 8A"0jVeVw 08PH7y%DMPIIGGNBW$ xcDdƓ0kFgG|ZM'LnI;JߍE*) )lxT} wW lGفf,ԛ)CDU$JI1&񻆒I I &-J[6 iƅu dd'*}e\ԬTa!Bs,IF8m6p 9q'}-jjfea\F&^-gC/gCVihHOT LYه2Gv%[7C #ȇHɞ9ԣv,ݹnJDf&jWD9#3zDMĊmdzd'mH@bez @U0Ԓ)Vwڕ='CSls80U^iP=?!%BQBK}LRFkĕ|]^19qp"dᄀ)Nu˱ۤ 9hQ伎0̶/l350SO]\ΰb0H3ꢻMDr`ؿ1 M+ cPi:gWB!"i!m4A):2aCX-ٳXwRprcfXWh^famcq+aAڑp0[ͲFlTfZCm0L[HB`+ŀ_wiJֱ--,da2.L8)Nu:Ue2fKn' $0";9L,=qaJc7C(H,ؗ8gfe%QZ<30YFWc\0kCuCYνK6u}.N v.NH &`l RJL{Uyȧp7Ep$# KM;9K9#((%V8e[=v֗L,5jZ#K_,[F^v<4mfk%;Y:{o%qLc6x{z VY^Lu [O)4fel3fhk~p <7Wk WT9"@w fh"YL, .B4@:bGuegN^|LA dr ^ Mx8<$L-![axo }Xk1J6d&skX05J~jɷNL!o&} uq>7eoa>/Lâ/fv=oRҕp4N=G@$q.O op4s6ֳ3Tݔ$0azCCZ# wm PBh9Q+%)C){K*wrUEAE :pE P JvTUCITht PEA% u㒨^ B:fIC:MÀRJ0<7!6LHPE!?f +mt0T|t I*b""(%b)dbB)Jh󒡼NJ$IGP:or(D|vB{n( gȡ_UUs 8FM+KUM^g| yED5KE>9hbqɤ=$^ty!}Az yyb^xQI%O:R#޹i 2 P ṺDDldzY fN==mQQTPo{O,;˶-Uf':0ٙfHG+_oJU4AtCH|![#nji5dBTҫecUfw! N4H]X[tTQ;af3(7Y JNtO v2#Nd,#d\  D k5d yp `9ҽeHK(6(eXL@=.o{/ȣ;L_tUC X]X;CiwܴwFd%6ͼ=LgR8Sr3z|NwFqT08X,i@ J.:s㘣bB%3avv8#9ϪuҺ`y @AiUUm/C8H>$m䓌{m` V `GōƤ#קi 7L5XCR4CU܄&B},(ҀJ?,mRR4 ЁJH((FHi@t :\ 3j'hUN +-bv(r+Z6%Ax']'Q֍c.Q.>Sz#!T$LPF]Xcl@cr᫣@a19(z馊g924jd6wa2@>mWvo#yπ| 8<.s{кQ+7Q $T1 wT/хЩQ|KD<~փcî{^rU-~-$}Aa0?ume$"XBZKHi.%A{n!74ɪg4c!>CS,Hzw8Ұ:5(srdM'*ϙ|iGƚWLI˴$ @ڳk x2QYجPMi7qޱX:vD,׉pc-4԰u@ c+O|"o6 =GEƽmOI{W5!b͝E Aāc g4Qyp]g:&O#p@u{.i;t'LckL)ADLiHbb7vb8<9ͼ\@>q_#c&Հ0!NCS}HjqH%(W@$'Wa^)Ҹ"D9{㞙bM MT|4\7Ӎ5ViC2JDB=D)mX˴4j 8TQg&ɥrJwEryT"Sa^.7#YLì`z-}ao&iFvMF޸UŨ֩j6D8b T6wM@uO.i( mo)yA$({X$4#l3Lci}t1FJ_&w`%FSx9Y+ 6***JaS[tN{oG;7">u2\ "2_ f>Y}6k׉8ˈxcd IH&@{jfC@Bh 7W 0FH H"#(,ET48tQuX0aI}2p\dyQ)mS%RsQ:) #&IsfrkLXK>0cc.b6݌$(TNC:{,p%C3n##ЩA6i{AC P.0? 2{>EUJ`(A="Tv2~FfZEk*'Ο:P0T1DCʝއth)adG˜s {*( $`*B 8,"I)9ف"}àI\E`h_ "1t*Ș,%&vf%P2PR H2Ωf7qф aI`DX*b d D5 @RX@ `V L?IbϹ=M|b_M`pb ]a? I*D!H*I ^](/>(̷.N!1ps1|$g0$>w8%vO`~ Xm"<>A@llnUՆ+]2d:k~7?ӶF?(:a[`+ͰOl@mhdt,)1NEhkN0xb";5`f(X *e6,pb#K܇O@;Tsd5.; ǎLbZ"LЪ3.aZӮD*p܌ʿ z;#edX&bfTɮ)Ԩbl{):9̫T~:;Tv$f&)Lw#Or÷P<$PŀvI HRQtGcys"T7+}s!:zEB+y`G01_M,F<ؐzQC?넡@$#?@#xHncw ݴ0k0Ȣah=͘5TXBQ, 1dJ4H[!Kj(؎Ãϣ=I{ C3Ow炐CzJS@?r<J_״+󪯤p<}2D!@d8Z `gax^:mCQf*;&lF!wJjD,U@~WCx˰y|@$@:" X%ԯHIOh FRfDim`AW ,7cru[)ٷ]Mq + #$ ^()S{$ 2$UeK,fHK-xXM $Ѝ`qLQ R%  PHA#T@g:RQ|pba,TURڤ9S{}#BiٓKH{[ #1uWPv^AL{}N Z-|V_C1}G%44 y hI ?˨:1,?<# xDxPg;04м9`Cܟv-{ nLPoTiJ"&gpy.9vwwt4Sm"4dmyu߻SOjb(RD()ihhiJ V 8+T⒁ZXY!"+ߣT} -5OdS~EcD>V ;33wk~(Lw݇s8D 8@BŷðWзmҽn2Ϙ-3 A4QPq㟍61EДf3/2do HIID$Hҭ1QU]MPPbA4DTLDLP CEM @D(SR$B2̭hba*Q!_XnL̳,^kސG*igKѦpl`qS5Oo,־6Q)4 M ED0uhRe}cEȊ?ʍؘ$dqIu,iDZ. z 膇,>fkJY5ͭ3<(: Y\z^G0eM:VK1AQ%*3p3X\+I!=bϺqD0'/Ig*1{|5)SnM2R1Qs)yp4"A1D_CHNi"|Ό~Eu(D:47:W؎Y9>=_0\!%*rSRr-nbJ JU=הx>g1 UNa=PB*R4"5YJaE``ygCIB}b;994{bd'^65`c|?Fr)=O?ސꂨO p]`Xqѝ4#kڧBt A-R&bGM)H |0p<_s<3^O{{lt" AYD9c?'{ď3Q8  c4yg5V6O5(gBt[uVlL4!͛@2_i k>Fg T7bϤ+' OE"(n&'g*0I6:S+|>``%KQ$ _'10aTk\'[ ESqHx@tf~*sƖ| ;ۇo[7hIcg@i9|O( *Bd>L!,N^}/_gM$4C⠷>&!Ȅ(0ń65( 4:*HF!x^ 1:dhumؔBa"lc +5Fb7X(=3 &{W0t*WDcP0L:Dl76SJcQ2+kN #Bij Hr=T/vg$9\(3{ۢ=aڔ$ծj'MKڧ{4טhjwFw|ɞ JaЄ#;{duw!iMP6].UUPs03^H&2Q-ƼK+4R)%|z|1J[>b3S lcV]uJ0 Ү;j8EYl$\i 6VS]\n~aCYޞtdH4&ggYTKNi=#N8F^8-sx-olۗU!:1'|z[|Lʨ[Z"sz˧R s(ZW,wE.ָ2B;9Yy*­6At؈@5LțS1I Q$b9)L+{p`t';Sc[Y+VT>~Ub)3Jj%DŨKil0ҏ.[VŽÙ845Sy0v͘w{&Pa%2S)Qh֎<[}-4EskBQ4ދ(nub6g&֡$ld 7ڊ˙M62m%9V\ZMm3di7MjHPE\C 7OM jIRH˚.HٙvmAkdiq7fp!d]bfOSP5\ۺj 邏*H {-E m峪mۓIwAxP:Aדl9bΎdT퐅Jb[ Tzj= UC*0;683@u-D`cwz/}au!@T-UKK FHˁczbC}a]פͅ޵A_H.$$!@; @9₟`VA^T<02 U]wrN0}`~JN*#òOE/MMDRQ(E4RRSE ҉L RRR) IHĴ4PC# JS%5K0A  0@A@5IE$KP40M5DT1S! PKSR%D)4TD P4EA%TJIF$x~?g[*?E @2r'@qC2" ѥ?B p/6(_VcDT_̤y=Y6o*-c mj @ hGOXp\K(p&??' 2lxk@!L4 rG]7.믽9U} oSHj7n^/yݘ1݉G={k7a|tվHmIhhVquX—@(>#`Ѡ5M G:RRyj޷qӥ[L.v{>ص 7s׭ztq>>I >Jzۮl`5ݼ}{JH;o/oٵl֖m}{w;S%((**qb]=QV=:[lj@l#J3 UP wgN:gWPs[o_@l9ؠhѠ6}Ό@TH}ݔ ҂zҀCN @ۍJZKmt٨P!*R)P)֥%RwkҞ)s@PTT}ﶃТpX}lo܍}@@t3`4)J m@H T#I>*̠3\SA@P(p"]zi$/:^޹{y.y}l;iROѶt۸}yRC 'F6Q;wV=kꁛ۶^wc{όSil}4=ޱ}{sn׽Y7=vԨzM厷pܮ^W֕7k9_q*=wn]C>{'0޺u{޼5{ ׃ϚKyJysm֜ttWL;uFkӽ7OPyQvuf)mwn,]˧kkh>ZA{+f5z 6u:{26NAATvm㜅m{UɣLn>ABcώs޺%Ἧr<}NiȔ.5gsg8;ٻv {ٳnv;65A+,=lmoQ706wSt}֚[s=\C9MBDkBR.!G]zo{rnt{yk @wzE)GU(n4{jgmISLF3`t(paG0a}JE5Q ޾J<۞={s^@h׹H6Q(aѽWO^l[îa[sMRSΏ}N keF3Vmȡy6vw1V[XW^*v<>`{wo=yۇ<!Q@USji6NsE AE4,Z)"(t'F~pP)ZPMRm?1Ff`;hyS @RERn䦐p"h(T)U 鷳د: <_`!fӘRDȀj#@,׆[t .F.XZ"78\<;"W_fQg@M҃YL~f  @(G}$~0 _ o3~yl Q$\kv$qī5 ~;W+9?sx,u2-ТQ?~O~?ZRBarf"P7'"IŲ)Љ*B8 ,sЈ TUw~#AϮ& F{4nn&:T*]x4`m񴥵vDp?煳g 9)vUv/ -hz0s%vTrbl8ASu_~R/ʜY>xC0D?ckP]],_oiv"ŔN'A/s Gh(YXP[J(^S`]1|u"->K)R4ZX.}Z!|`oq=Oi{j;M1曌MLp*"Feia3C+mq^E_Um#$3Ğeju~uu:1YS-CEDqtaYƈ -`xᏔCY`((LC@Jnb35#ޙ,&ZNґ(P13M *m KM"G铇1̤j&U |!ڬĄ P{k!'W_bj mq`% #QvGGt<'})1@#Y\iKQmӗmGʖ"'w]@I}܄TɆ@#+c/U?1PB¦4"T#Y7\~a%/tk˙z^AC^mâl<{s6M0t?"Ow~^?wRҮny c`'ΚrǬKĿҐ`pCuZ%#2`Os*H 9],1)C-G9z.~/]wtj-ޫ@ ϯePVB!) /}Z_@1ô0+ S5s0OmJxGfSIPKMrm]օ[umd= &N&LlQ֨h}n?XtA~~DOVO]3#&Bjo!B)J@RPe iGh"ʼơ>:eȈ zO FP#sA崴U ꩪQ*yGX= OpaJn') qFR&C DGs:,Z BE%!C;;[lstjXJd|Jd0ǟ+p1 C& L[o>ulq$OPĆЙ F7r|6z\GRګ0 dr2d%[<ˁ&AρڔIk%U-UEU2R 4Д 1)4QdF4 FTC>ש替Ep (RHS@RдTp~p+Kx 8H()vB/T'SO :Cj*m銚rA/?Ð;a|;)\QJIiC*)boqb "^y58kXla, *%!P goFZ(l,ޓoޜ蕟=,R0PNuH D vŒ3iIJ[<;)w2KPDp^IPIH@ЍE+ "Գ$A #%K0AJR,L045TRD%!0R H % )IITTDB0k!N->n {(vkIMmx1`_Jfe*6s4bmM(hY08jK9?+BЅ$W@ ύ}緇gw8J/_L4nIvx${I"=9aO| ҔmGb SaCu\)B ;>6O _CD 0f1B+87%j10h08<-ɢ=ְ{mydRX;2l39@C'&,Z0ډ($Jl "7)?%7Ƀ+ 0# "Jj?a;xw'pR()E *\ ȕb' UKfB,;ci$528D#r *DHIny㩩L·x{JU19$ `fI‚$qrEDcSVQX aS#RdFf[r/(4<,LZ,4#zCDH N9^,XRȅZanb1z$8jCi?}j0EMBf0;?+o}~WoܝO^4uogav 탧iwqJ!I)y\rVQwQ# -Cӕ` wx."wOv |]{#唖_| +*R WIcځ5k٫pJ;3ୂىZ~ݚѳk<+TtVYvL"wG n}񶕠`#F!J҂ZK*C$ |UdA#"hY;r1 ͰtO)B-QD`dDVάB7J0#IM丄h% n+81}Ret*qlDx d5Qj(Zw7F_5 sop5ATO^w28.Xxzػh*NP^!uBbieR?u%:m}mQFEÉDbKJTLTY@>0֪eɔ>6RQNS1]D4A))ab:6ҺMfI|Ē҄J!@*Z2xk9oA Ӧ(Qᚉ0/Lp} n*B]dR_1#55#PϮii !m2g .:;C+T  dX!Z9yjb'Ja+'jsMA%lfz1G%kMBS5P?Jyڦb;l7٬g_Rt|,mw ,1NWS_󟟃V 2!P# !XbTyuo^67]i.F 4)>2}O( >]'M)4 ű[IYRƒf'ӓe.c4aMFEH DZݞ\{XW~/{> s}Ғn~i'ӍnqJLsb;S Hi-JvhPn盪D`#!_ǔ}pNZYW?4|vELB57aP.Nk|Cv(dkGƍeB{ڈ+T1;ן=7.zmHNlY )b&/uY&x#QNB33%]ax\/[|kg7E"(mrX{4 zOMLM dҔ%{E{ΔMDuto7)McU$mi mls?Y-Ƨ?”OtriG("v ABG}~6'W;vڳN8wؤtӭSM5S;ffXPūͩ䐬Xv`r3a&0ND^K@vqQw:J( QOFIՅVk,2ӥ*Š,QbmISۓȪ-m.k3"p!\mOHd"borOA]iZ])POƼӕ$$]GgSĜq ޠp!%Jzmz\]S3JS(3u;bYÇeVq!e[)6P @HSw|AA? o\q$~ApPĆi]H= ~u^*_yb>~Ͻ_GΥNX_5!֡! PFym:o?^;ӳRR9=`^3gY/ǍN 4fY?XuDofGr΁  :g3zv,ODx8c|/aQQݪv6v¿xqU >-0|ꫢg2#S u $` +u+ I h(MX ;.Mv@b 3&J!&*8Y.9bjrghݐ#d\|onsb/*=M~:HT6^#;LUZteJII2ύ(&EXʞؘCpy[Q )Ht0ߋ(G[7ZC!sg6recVn*2{P=gJc;[t4;Ӻ0fipFEpz<:=Hy%8vq!zc*R22Yf%P$ypX&>wF޽eLaZv}?(~1R.D"d/osA<#h/͢2ϥ,oLT\{|$ҪdG{&t]!:ȃH=M g'`̤Y@E"ycb/htđU*OppP3m ?f;beoT.(Qj #5&!~NqØBlbo+9?'0:)8DGԩD$8*^ vr'顴\a?"q0ш>_#55Ӝ*kꆼg2ы{eړ4@#~qݑ߶k}t"LԴ*Fq k!-* LeC|(xNBF"2 b3ȿwUTtpa*R'77M0t?mTCTzC [[BY&fTeޣ0AgiY  3T)#qo|bּb .~37YCt0շ߱NER!wNM5/{gxos͌WT[A0qZDC+c16 &̓R_.mR)00 "1֙ 9Yx`D $:R@˻/2)Lsf- +n'q\/+R)xjo/giйLq (7g}ހk{s  'H],:􆃫si"L#/?+$O4xt(l̸s5: (RB0_ 0֥c`꼰mvr/l#B"wVѶ'WL,OzI+e8Ō#ӔG\U\Z#WW9=x~jz Fވޜo!jG v1c5kp[}H΃|vPP?NLwA# ϺgE[ <"d1$oQ.s,>ҝǼ I= G÷|NuVYRz{{{l?k՛I=uc Mߟrܳp mYL oK|E R'GY^Iҫ I 5.0x7&\(!. RLua&3gŧ!mi}f/("S?{?OSx 'vZWU_4+\ hmF`iEet ^j UY^6cy%p?CI{VD_o9yn5Gx:_"A7'TB>0A! K/15Õ8?OI dPyyE@1U'erw r/dH D7Z֜"ذbv*Q)T*e,&d.S5?KZ: qd-/au&ܳ@'`6m`/SQ")υb Lˀg]-~2{ *nV%I4$$Cp\7dxTn8U,n%7'XC?5dlqLzY݀Ib'ooU5~QD}]+}f$C*T+ 1_t7xi׌ZPv;pM+2|{ew8e 0MRW_O_}Jk Ğ{nRlt 3U*ol$oAk.<Фɏ4>6=)3, Ei;Ew22!WS 28m\S]Y5qR7g hcn^'aXM\ bX)T(b T] cQm5d &bd&b *hH}#4ψp3()\(MD5l 1-^M]44T_wp&o1yD2+;*1՟t\ITRBQU`C[Aؒ؄P+JZҭX_-5Pq6ڛhhCf "Ub*XVy<@ںihV==`t((me"64m{.!  4ДU4EP}һXjXVjDO\jg`ņӦ ~MO*i݇YI+%!,!CmaY1wVa3ɒc%?E4(e(hЉHiT?QR4#Hu`;=)9QThA@zQ.gԚ$4Z6یc$|xȈQI}X3t?H}{t>L0d쇮Yl"*M csg4G:> 0bY”e{v*QiFay5pʥ* p2J@DǷ?M["0)\/mx+PT,ZRxb~E)ç(חM/" sLLcrѩgF 5m-WG7؇6 ;/zyJHDÖ!TO¿c~\9u&[z:>~oTr͑t]@}.\)05G`~]xRcט@c]Oc©r<1.l!1 8: DDzTV2=2;8YGG{g>T=g"AXU#j{/G?(ԵmT" _s5 "?L8G5f|* n*3Z SE&/u$emM*gN=c`3-Mj(x, ]ǂpP(r还Gā'9^[\bt +&~ˤ&ٚ ߿'-\0CAE}=z~thR"ߍ*s?">*|jI'~^aFW* ~t |iDY!~7ATY|X>߾YN , ( ќ):ѯd8 6)GnvsB SZ3̦&]iŠ(6$P(ji/ S !{hQ_;,\LD0[)eXdc f.TQI+gt=rY?S씭qgcփ1UsMC߫n~y؏v`8?7>H*AH$œ>K@~ϫ&hO#yHf<%JcauWP?8H0˃H~AVD HAV )w SU& 8 g'+P…UdJ RU70Z[-RIkl1@)<|bUPPɄbKD$D(`P`~ E, ʹyG˝[_2yy@2(Ȏ-P-P+ s~D񧜼%b"AD D+5+%/Q3 b{ s"x? )6I!{Ђs ʕ 0'4*ER)` *'sK+K~{5MXaIhE`űRDC@6Ǫ:eO8 {\K|]mGc̀B*S+M_V_9_ozFIpOvŽ(/N-q|c6M(o{H>v kR72nqHMG @Noy@/T0Qu9 sH1NI~<_ 0a%KgsƀDҏC:HR8B8䵘,%̧ߡcRp3Qrya(]%نzF&E(<5-@d_Qz!AQ/WND>,*|;.C xwj5OEFk r[У몀s+f fVOH}ID'PUXF:V oE8" Cr /Rˏi߃M ?[dCrt'|?+P97Cv.1 IBvqsɧ 't4O-Tү~ UPSSҜ۷ "|DSB"TfZA?t?1SXTL ʊjs,E&'k bT"AZ "$@"bij @TJP K0!|i!0K$>{,q 7M/T * fi)R"$("iEh&@% ?]4#B\iJ"hB @(&@e "--UEH P RR:N4TSCK@RP(+UݢI jd& "JLJTLƄfhb?^S#1REJДAH;pR_&D &R6!(WsDL4ҪD44P4% U 4DKICA~QʗH)* jOi(="=KLH=CtRzd;cX$$ p@IJ%U,4PSCJP<ԇ;Alݜh LH%,%0hQ`>ޣ'3*wQPLXc390xd0_BH4yG[g)j9dE{q_"o 'S7_P<,1!lvuBr2g uRщiJwEE7ME3 ~Ʋkfh1 *{`Bj%bY&ha7Ŀ#{: ,hIN=z:]ޑEg^P@+Y^WHP%$ L8yԏ!&̻#/]l(>?|㏑dq$cحS2;CU_2JG[zp g9[ttVŠQ I锩z_mTWA"4^ć+M>C~Ö-]$2EhonwDH#,Q|}CGEIQX (\3On*Jx\0dJӭ(DƓJu}6=h~-O c{̡ !Ss䢎]Og hkF &=˭=GiT! L}EsFXi& CٸR0 >x֢YV"<8ci6a e:2ԚqHLu㜯=)spjHY`B >& j(ْF,JC6̞ܼ݁nß.5zCZ5jۇm AB"% hN6xIkR>q`Y87e*1 q~rbQJ&zo0xo&͞>Xj="& Q\Zbe)A鱱r>ظQ4 bH>!T!@TNΣD v#IA$g.>38H'Vo'z0%05 DmtL0Ʒݦܣ΂$L6 .<}a#RP]'=lNm6d4lSZ oaf B|d":7m b߫"^#[&R?Bi{&Z]E~=(~ ]YϖR=e 01쥘t"M,5fP< azMS w@ IH џQR[mШz~p/뾲 z@vKλ]AFV;'^[0ߤ:ͯtjהoZƓa~/DkmqsS( yI:ꃯw'⟜g {]݁i\G=fʄ v!?ÛM)``iS\5D)G`>v9 *&/az'S-9..~8  +$/ʐF&^#|KfeA4,Tœ4Byp"lr"Á0N%H`=R$XH]ߥ08@ "b&j%F(@By_bG)B.?* f۶I KK"SJ9… j~CZ1rU% Sq("xDFęK"9O!BJ89^ړ F"DM|sE~0k10H /ChWgD.cW5뇨]C#4mW`e{:%QpR@VݬЀ@9ǯ{aOw~ P$H[@iG)/:`Bû 0ր(SUPUCi-C-d%b#O:A''n'|Qoӑ]ۗ ( aQv.so?;7 qc#hO,F5*ۘpf^_y##駪}iLjpܨt{ QvY(in^tF\K~wO5o7y wW B]BS0ϚZWne koV?y<;/~^#:y;p6_#m /,?^vS';A[42L}#PZRP}>#NUM.D/oeOF4&!u/F oD5P>B^ Ji9@ws#o~{ džA۟.4h`WD<y7?rG瞍a^)O_Lz 4'7 JCC٢}GԄ;'zd+RL=PyzcHSGujc^x>Wq3R"q۱X^6p$֪"pH{nVxq!5Ɔ&8)7Eo&3!s+{"+:J? > )K7A! 1r8tw0̧Ú|a#n}y*NhEczCPFz1\{z ݨ7| q) %\`y̘}Hx ;ٽG5E8.xFӱ ]tq0R-5GHB 0Wa R?OZK\ )F T@H@")? p#J9/*D+e9o݇H?X{ @$?$'M` VÐhH?SLhR$6TITߡ8TTOd?cp`Y4r Uqyk;`< zC5DYd?:~O1`/`(~M[?t0'*t(x@f>On]>|m+0}$! aF)ȗEt:;>C,ǷzosBRxqHI;FTGh"%G]o<==^|=Y|̓rh(_R (1rKn ;FRi " H GUlrꎺ;'t;&3C IHPTH)EJqN^|!uqx~|Vh`%}X ǦGmh3)S@[:۞{*([ԓgh֑$K'UBp0"<=^Q {y4?ey:y&N@?? []S2mћm "SAURRE߸Gϥ]}Hj 8^{n H@?`x2;wϱdsv km%8O?o}Azc } g\C$b(Yϰs(" A#F2GS{s%' ? o_%B\QGPl tmI.Ӓ`ɱqy<9|v}~9,΁Q$UEE%~2)4F'OLo߰v(x1Gh8&(JNimq? WH9[eO|]S"qDU'oF@׎I¹u}fPQU]2|g5O6@vi*xnw!FdYRm[4YMp919@1dEP<wqj>rĐL"K KQĄMoÐQ± v_d@}f-4S9x  (f٨mg%p9Q g`EAGp`\C y$p@޸GgHm~vpDaꀦe8^Տl\ PO'G-c}v+ۉZw+&+emTh: (~FR#5Bvd"y. OOay!3lS7\e6߀EH=\m\=1;oݖB'q|(‘ن$fgNם]!_2pP)p;ǬL*K7 Q/HHU_QفՆ͞lsĻtƚ~nlC6=/̲`Uѿq38/s~ٝ|zOD`Zm(ضC|_vf`f 9=q0 ߾1C,\h=IfA=8@(`5S;vM&Xߎt]c{ HBhP?txT%T9c}p=7 ٹdoS̊vkœ/EșGv&ȒK˃S߹w)ZH(8čmӤ0Ye`8.bqzOۛ)&:(۽t|7]}= p)Ш%ucH)!FcI9N"4Sp|t;~$אxxkNmR;b?rA'U0 rB8 fϗ0ENͿF_>_n,B@A)PB@W?5> ijcԾKAʇ8uυ ;6.):Jybhf< P)oܺD AAe>}{kӦO<"َD9m/!P<@(cw>?hASqh 4\l,dX`E P Dں¢ P{𓈺P1cQX3M/\{у"03E :{T\ չ;-;RI@يV=`EU3F"uF)*,"RE,g4ŅUsatՔWjb& \ʎ,jƳ6\kXc\LZWLFmlkMt*ю',YQK)YmtEcKK%@ᬲiu `]L2\ :3Rf3P2C[kjTtmYj2|*ʆ  ʤb=lSyK?fOλ6r) rS 'BZϣBx;G z~!azzҋ_8 OL{rJt_@};aLԉ;:x}:$}є!{ZQρ1>b"~VJ3YLOؕmՆlJZV~+q0Ub0?̾M]%7$/k.Ml^ Â53Üj͒zKe<ݜxx@oSqhAf{LU``! g j$&GK\70!byQ5(m cJuxpmV%J1rc}pC WצF%\< Y'{ < OJGx# hY8h;ZvK,^t]rPEMLOҁeBK<=΄ (l'xvhu@Ŗ÷]}mȝ161TDFGŧrŁRMGNg:A" $N^A72o'aV{ÜXz7qt&p plV–7ͯ<2s]1 ^K!e PDL:WEZl~ȳO38 d=w|aYi {$O?,., Qao8BPA8tnppYDE-sqx㊕Iy/In~ GVZNSqYP=|:tTJ^1؎6r1@GT`r}n|ޭQzgZ>y0&􈌥~"p6iBE6|l( ޥQ7\-qjH> qxH)z+?xt܃OjBDA2Ԡn.RRi!=k: psTY?,\ 0FzCe*>ƹ!xWwnӚaGȑ鰍]p&ŭo3rqw8wx^F% Xb+XAp\p7_t)D 4$Zظ M9P ,>{a= ;t!L?AXfyMb|{~Rpb% 1UD$/k0+ HB&gJ(o(򄇗iZ4c/@G0 c2V~U*e;tAg;9Us1PMCZ̙U&H.ЫXڡT7:9ns~ea'oOn?̏3/|ܩi ;6ʥڜvwJGQEЩ<:oL<0r0ಆx0wp0A ~FCW@LIm刡js0"-OnGmx&Q:*崃L2k3̦o!czeZt%E9(Z|Sse.wߊ" p5=nH!WL%X~K)'fINVQoH~z{G.3>GC8jUhB@}ٟP"ʉ"IbWY{{||nUVN€ %3ϰTrI %`5Y8K"A$!`V ' \z_Fs5*"r3j[;֢5+Bᔒ@ wy FhaaQYB#`p8삇rl_eze]LCmp'±v3gr`E=МpӐL#(d-">/OAVoK`~ݤ"n3"]67 '~SGhmmͽTY[{y #<W ~SQNjyt~ { e^ќ^ PQAB3`GN֊P%K|Pg?tSb>]>)(ws?  $-[=\(NWq7!皲(:YiW? B:f eHTM3^OQ@#}TSq8z<,ث:Sew@f1̅ӻ~lE9ǎ^E=aa% 䶚2$&nJ4[5 *Z;xaIME (Y9-%E,!TZvA1 ZNqz4, Qn"flMC}rKNjVVNS ۇzP!Sx<:!E=1bc1ZVr @U:Yc7}+ 'Θe/@q\h‘ \`^U@iR ́V:BQ@ P]9E4Yk꿵gYGgzŢ/0*^4ߢZ^~Ǣc|# o*&-.%@"皰%R$9CI?1Ci+>xgx(<۲8 w ~7q24ۚV8X8ta& J39HrPx!׌v@hFj8 QG8=>¯`ڮ"`>.> x"h3LaNz쇚 dήJk8NZŮO U.~M8 &LsP聶ԥ T!&__pR?>/u;9[8+O__g d>=;3wή<˯#[JPS~%oFAasO5?px68_.1S880A#5/ 5DY|^]$t uWHSaM֘#Z%7?+ Owc6y D^7(qX Ar&!澜ґD P9(;O#Y>7%~W*pp7r=:VJïvzsxnuahr7R-6`D7.@ g4Fd' 13-M|E-C+MC= S6dz,`ƱOƜd}s)1{Nc60f9K z]wI=D`2LL qaMvg?u)w)=jk#&-:ȡEhIsi< h"qio4>B Cj6c uO֣4W(q7FSTe|9c*=P3/t|5V/h;;7o0`6"-Ҵx k&33PYNQ)OPߜF!!lu2$u`7LyeǰXOqL=}RN(O5d 2y8{R(: IG/;z0y`5=OKߓvyA|z85 !] +ɞvSBPI{D!8(rj"&mT,TQϧ5K !o i?E @Xaτ=ggOT沌PƒЇ=+a7%/[`i;np AgOݎ,)::rˀOz)HTqUi0Zbv[Xmچ@A!52bL D_,2T1x`uwPUѢIE7<&C E:( C\~/Kh)__F5vȤц=_`mSPOpOK_*'zxuFmHצg]ʪ:8뵨YZ;kI@=+)qěc,3!;mg% _*;-ޅ#d9KRD|7ɕV+4Ŏ?WP"H<2wl}"Q^59 CK`MhIZ+zLդK$B{]hP[89`,ʥ8V[OÒBxzx}AqquL@+A}}(fu#B1sFV#1>,Oz,G(> @Duhf j(2AwzH[tԒшp:pDu-<\qE0#r~ ҽTCMxX()Z5kQ+u:c P).v.ঈ㹝i/9^{Abv'oPYB,UZ,Ȣ09Xn/-%WK$ⳇx@Kqul]dEkadMV?INE# ϣr qV \KM:,nuꪡ)c,D[(~9Tbr@X[]m5wCO 'V{O$r\!r>]=54h8Dثc[v tBPK'HЩOVRĵ*B%Tl =gh(x1Wo=^"$7,˞K( 4&8l¤ 9dqp`֛we;Ep}<4 $=9Y\ɋq}yaĝ #pKe߿6oqq2;k-l/:鹀^j3q j[q6cw@]޿z*]xH|[I Pe}(*O}_~PDJ0 ~ネ3[jIJ.c4Y?WJe? ҩ-@M Һ FՒ. /13A'^]@k4K# BPrUHDu4s*{ௐWTmF0< C9!3|"_.Ȋ[} Ww2'~9u?ƔljxXnQr(ew ʫ F  3 R.Q8iu 9PVu,oI@\PîZ<Cn% i>o!NA' _19[]w rZ4hg  8'-N \oΛ[ݠ.rj0C~&|ESya[zDDzU>< Vg90/ %˞ {O]4zh fXS*>zb9*&%!ݸMu87Że's@nj4),=O9˟j,۔`[Ƹ&-,+ '(wi/ŴM~k͸>~;qYlqb uh$ ’c @SI]vYÄ߰{izу'2dKL!Xv-lP2U<0Ȫ@ +Բ Rě?pY 1Yz̉vLa`L.n b)=CeݝR@͕F0tL ǻJ-K7Z6HZOxPJϔ۝D%=7ndׯ͈D٦mW1uPWh"nU/^^%Ӊ0?Ƣjk?WE_ؓU+?f4Dk(ʅ)39Q\Pg%t {n[nFqϦDu|N.itL/0' 0NAE4]`'%,OMzwFpk!(=C_? &#MIVms a&ADvn"Պh£hg~$i%,|}  }ݛ۸s9 :( e978A 8s|)/Dq\e[Wqx3PEzTGCmSPoфC;&$+`B h5~;{Ę tUUw?BAIUxB&Z xTVm$jNFZ{7&&W-^`$zE]L3UU%ӥ)$Yn.P̚:S 5zxʮ {9ËUUI$)[e=>~Vz' }q AO";NϺ0TkVXb=36由㡶h엑ob>nnD Co?џA ny5% ~ͳt,pœmKGޚpFg у`-V9onj#s^Vp7y2cx\^Q (cT åY2ޜ4kJCy>ߕٷDqcvt<[ !6têL';Yl!*1̏df*Ei#ڬhmVG]xTrpqeaj-_Kqjd֒؁ qlhauf+Xq0,,@C8ř~f#N.!{@fg:oe@>tVy,6 ƫ 9|s`ʖ8Y!9bx`r3*b-g "J%H(ɏf~hnCN.ķQj n!'Lxv)FI;UÁQ&FOamyca mYurNi"p(ZAy..=PA:Sp4K*PNQ;@vHaa 6g(L H^erUl$R8ki#H4D3C=$1J41Q J}́A d54Eo^hPoZwp 3U,:Xc '%i,9JAaRlq7aN6|<]҃ݡ\o?*] ߜ$~q2 j7z>Qnߋ̩I|A.5D]y@{9>o26x7UAzў!y{ya'GiFie!I bCx)Y)*@|_ i'FT%rꦷaz…s@!?`-fc&&IdOU|w)e;FD Rဓi̜ oD`֍ 0eC PpmH*DE U(L\g1$qf$%D14[*4q"Q;-eJ&>9oFs))$CӫABLPmA ;}RJ2U:uMIEhqL;KSTpǺ傣*Ta!^EPXs0@`IRZA ֔!Px1!&`:'Sr) $PW"L`p_^7\Yz~C&>xV@%_H"5r[ ?ptַ^[iGSk6cֻ=~SW3Pwՙ#}7LRJjX=*,h϶^_zc..fcGq_EnUO2aAF07@\}0xPztEWyj@B'{iCNvMϙՆZxyjf4(`?B"1r}pU 51JI(9{F&j^B*ps5 R戴 S~dδFJZgܹQ(؏4V! տLRhY?||0 (\W;TEޫ?~Ƭu)8Td1X@<;>y[wh7#FsEfB; tov; ?7|BuxC= Kq~0ë{/1 " p@ar.jJӬUr2 1pCXD! 04kX1+D(?w`<בM2ɇjx[?eIpvnziˁ_'oߟl4!f*rҴ$_m] N~#Y=Ng&/iߞa{LI/(+nЗ?֙e|$~hTAaDemSHJhߙQE^?Fޫ3ϠM9r,pQp3TD=$DFśzߏ㓧f8$RR,D A$ 68OOxSEEۂ!&$b-+RSPR> o4ɆWeC2 ѫ0V+(DX x!\BzJ{gx#8IVfRLJ)) UJݕ%P$0Dgkz(sX~2ҿwr?oD 9~$Gni \<8tJ B5(4 ˴Y>8*x)a#x+ ~Ỳ,BqJ#J0H[ o~RS8 ),n3] &-xDF([c |ËX7r/0Y{nG @: `x@d _U d:3237eeB蓴h]YQ g |t0qj AMY2PuDt+J  =-Ro'qFX7^k;idelTD{*lÁ۪SHD>b׍A=&GP_.~Bv8by$\K~yu>Sk g z7 Fy2:EeWM٠0x._$nr o^5$dSho`OB\7u?V}o6y4&nAĖœwŠBN@n8m5R Q(֠p,ITq2{( I hX#ta KF{brٔ`5 wyҳ"lf 1xIb%6w*Nm7LBʝ,*B*@@=?0A6G5 X(SD!Jܨߌj~ tM"¢O,MY&_ngN[LF =.K'#=Ϸ;$;o觊˙%qwsSᡞ‡R"PBVOYQ-W`?=»33> R3Ff34$ 5SqHDLA!ZR;TC,V8J8!5{3~?V=-(L7Y; #;׻0[L j8Im8YZ5k+OS 6#GA;,5jC#7*(nSMvV| b-~$ cb]BsAT#LhG67\m8+)y>{mL%,z3*6J(cv`8yg0 kC1S$ыShdM.p~r7nߙĽ>Rme̶Ύʚ IuosVmmmm\AoѭH^ؼKiro ||\iMje*i/- GqhŁ#Nbw M³D'99" ka„X=4@#B>Q]u$Ӎʫ´q')asŋX$m܁q2 fuˣgXX=~ŗ6^ THΘnKq&i貥_w`'M C8.d!\H dEyTmxj^ Sa=Ly~ 2eޖhV&sS@ ô-RB^,Q4J<QJB[~wlyLF m0ޝit|llPH%s)|VFS_Ъ {!/$.fx;5Y,ŷy\f0{S3YS?l9&#tgrMWH&Z,OɗHv\kݸ檐r)Spg '¥2؄A]:3zk==+=}?)poJ>NTNݫjZP^ ƙkDSj܈ѦCBFQaլ^:ىN*Ɋ{&g90i;8.=?eUП-X,)hL"3~"EfenQ7И>E XhH]3űqb Wwz84 }մI-h+$ezZV-4S; |"ݟ<^e(~\ yzx@R&j, Åk@ o?xV]љhB~??ջqߨ+&<|{ǿ?vs=3Z {0|;7T#ȁul0z Qe%A #q b$}gAd@oF87Coz}*vQ#Y >owMv},#&2V2dtxZMTsc/m! {e3,acHJs^mU+MY/Ry9-JEn"sv֑+lN#,C⡐t  g wsom'9}93/T>:֔No_%5aw`OL_?MaWt0^z DiDAq1KxQ0Qrr7N<+V&`v V^Ր<%hN!DM:c>!,V¹+OeWi'/MP0,q`L-_3%1j.ݒTQ1b C0~ϲsp>w^RZq~d픓=%7߯8xza\g1`&Ĩ&9ƑPXR.P TB*ABaqC U,]jkO~?օp"(m .wd+v~X]҈YoNx[׬Ħ] )Z@R$.rBq P1'8bOƔl.Kn8vHEFmMw֜:) b0ZsNawRry{ao|Pw_H2#'4"e^h 9rJQT.ؤ\ {{mjiyr`ߞ"=+͓eŲ೵TF~=8P AL!JobHHIՓꆣD7 #""V"!p6W)$SZ$ `Ƶ/NڄY:e~`}"ad x֋*e'{ńUIgD?v~QM\j3{8B&yq{gYE,!SP[,wA/6Ƙ>5C6(3r d*{007Q L|cL+Z+2],3Hyxj#vS| ğ~$nTDM ]M}/>H6J!0B~c~njzBp* 0XF.wqSޜ)/+p0b!pds@CprدQJ58__I}^ C5H1MоGa|C5]{<,e Aj"6aڢ>VWÍi 1MxhA3!c*3p*YN6ƗWU1eJ.{ #"iz6qvѥgĴg}XË5-Ռ0V;Uf =(!,f@JOkMEq /ʱQ8K7W qJD ("ܷ =H >IF*ܭfA``G!GbPq+yR.GRUB gTC?wYPn6!Hy]D?iƢ[wp 8g`\FPX@39-iͬXG9QG쇚:B]d`4(/Z579;Jbxh p*0Q?,Vj*gDv: ^mX~5Mf0LҬV^9agpKT`ekv&@B!B+xk.2mh 1NgF6l%;at;Pb"DmE\c&g'FqGp $#z+۰UɽpN{(|G <N0~j|$ӿͷl&JvcZ?o@?*S>-߲PStv{i*pnt(^ 7:iNЧT "QD[{pit]kY`+A+9&q^DW2~l\un!!et5@P(4*ؚ%"1 CHZ=Orz$ND}  A#"n79rBs). /qF.(.x$ܠ*Pe[()fvd3^XcY R"(zlo[0֟WN~jE׹r咏6uBA U5+Pa1<zzQ??t/vKqL 3 SBV1ᄎSklʡp7D:GE#3,W)ϪB fypL%EYa͜&QWƸ8$ygБ-pIx~ bdU 5 n]#1?xk:b'e5S =tvA[.= }z`) 2Oҳ!V F=dm%&PlX싉Trdt T>k.`h(Sζx?W! $S Ì/$|S ETvWtJ&vƃF{ Eu/^~H&_N2YC"E<E0p! *GxEhYQ*@B]~3Vub??X,֔(FN̬CAC՛qd6ŁPjkꚿ6PY-A1T! >jҞCKcnVlƹ9T^@W \ { FGӷI7 ea{Gb@*@³`!hfo; |qH̦'t%ۯ=<;8ybB?fzy^>)a~T cv-?:㿫pߺ'S29>Il:a&ۿ>Igŝr(0]UfGs1aDLJS 3$2d$~~?ך0eb:](^8׎~ >TT& 1uTD.+k?ɡCل|7mSި;L$`A?<ڻ1v`ǽtFCPBE63Y҉ȼشZ="j4ROW|hb0H 7{u_ %Eu F!DW/3U{DAhAr@BWN)@rӸ=>W~M^)m|jw`9[4,E!70йIv8zO&@r /:$nR ("ڂQxJxGwrYne"(D q NK8dFd|<V,/S2Wl D/ }U8XAO!t"θ\6]Q=-xiRQjϥ =eLTSal {v= UêWC=|%3I@H\sM\W,|8޺L 8#%VbUKeg4iG0ˎGOݾ5[J=s:pBYpd$S/bhVǚ}}|=n0$7`g5i#"֥9Ot?h(J'{ u9Yι:_ݓ~1"}x5mpCn&./K`eMaSoD+KC_xQ;ҟ/'wEbn?f UPڅV$~6Ȝ$C0Ef`zqdz\mEfq kwȬxݟǯ1}݈@GlX{L820S H8Wrg S*TIb@(J ;i#8-"MS p1\w;3 dH2'oSca̚`8qWe%`ȡ"a=Xbc•0(`J1L D4B% 'X3Sf V\۶^F 5#Q8lT.ᗻL;GE}?-++=1E""F#IALb++iĘ)z]9xдc:.>ζJXT•)IT&#`z`p|f `V 14x׮/^?o7=ۀA=?#h(\V{-l0O|Pn~!/Er 49RUzG̳)UDThB ٵ^."AVR}K&gAxL{I[Ιau2-OO(apJ? ",c E0VծDЃO ({3TH&AIg$wqT~Ht eR,X.ce=W#A ~$B]NBq ;,B KC2="jme`I79φ}JN,{- al;ꇊj5@b=8/L™6=8߲!F5Zen!BȑA/@FaX. 'AI1UyB" `~ ;"TԠ; +´$qQx@v/>t %' Uc31<3<XQ܄󲓡jWESTsa#լ'[oEmeÍJ=4 tnD-1Q䈉ƾeԙt?D#7HH*!XŹEDAe rzlz*p/YԳg!";$f ΂\Ϫh!ʋ+Œ)ŖPŚBD_ĺmÎj76̌O}rh45e9=<56 m dP8E%{z3ZVs0p"D %#GP$݃Z˿tdN h0 rC%c,L(_tYYk\pQ8A) ?\#9G)?bR T2b/vRz},^X:=(fAAx15¾ ;zL N⯡Ln-&բ+ 0"H$OԳw֦uӯI % U웦Er1}J|W zgP'|5"X(N!qd0“|]xZSf[M.* 3C.c}2P#EbvihR raQBH4p+EaVhTƄ12{5d&UJ(ҷ+5h“oMtc'we5 `O-gB+gi&QXنr-bE!0l4mٜ]0|\L*V$^3<*o75FoX" 1{׍W7cwUɬ߃h4%i̐) f'7,w:JzXX6d0Y ʘDb&RF<#>AjXni"`Ȅlm{Ŷ2Y\rtY 8̄@֎kC<*e t8XgJJ2@M @1?6SmH:?9Gzƽ\g/$g;(gND:geGB3id-]1z 1AfVvaOx_d;9Kg5oC s,2Ȳ `uu9kx})xc6|7vg;ewkG%w:pnjqL.0';Ѯ(˓`'yH.f qf/U\cf M)7uMf'g[Yo<^ko+J5.Ε(〾XvZef"Znvc51cy[؎WUu( gCz (β I(f5x[8BSI</Lɣ摎ϊ"TJHz߄aJ)gDE2Ypv-n-e-[ "*=aL#cvn5Nn=azdq0m-fL#@U,_,TBX"Uo:0(qﭠ4y6 ,eq~IGMШ-Q)ꢗ91w2yBSLT\}Ō&x:U\%9>yϬ+:_杚-#n>%_υ#lo|.;>٘\7FnxDugIB4͟[QB:I?s%F kIz"V.p,aGrX*}ӗ}+g1 sҪDUI$q浟yӨii;U:&h >t1uk5u$KS)g1FPJk%3$gԩ$rHS[r!Tq,T(.7zNVv!0f] Ef ;G/}T}u©Mt Ս-*;N3:vc,lCWX7Y^ghb޴-D)eE[xʖu8O̽?io6^uuيL:h,}MtUͫT#/$h [ =|H0} D-ے]S{DJ 6R)Th$}ENVZ4Kx czHg"qn*D 4tp&|`j*F-nl-ҀñHꚠ' IGqTh挍x뀇rv -vQw| !|UBo$h2vE)RbAقYVl27U(;g$A8ec& wB90>8e GCƑY ʺT*~i1S"HS~z,Du~e.OzT ͡\ Ob0U&Mt`PMHm!3g[XȦjdYSUMBv`4N02hGT);XDT Z,.zJH|x ʰ+DkOh`G*ߎloHiDJ7yI zh7f;Oc^n|С8AТ;D@H,h[g/p#a|̠x@H$<8ōn^g)mD$oqqpi1gJ(̟_?~ -9*'JbדwTcDŽ1Eၝ[ :J2SW!ӏ ;pmW E,yLn߻Q<{4UyD:L,b*"wL|I aw-w P `Ӛy"Zemֳ8›?eLq,c®mO< `1#wzW(xjύ QL‚,"zWjBz.m|ϊWޣ"]ԠbBCDE^,Ɍ32ãwj$EmNs O|T~*zEaG}e)FE,PNG)u)xJU{ٙ":ј&0NI֞E6ْ_PH&-_e oO°˨e`ng9a$&kN{Haau+!?G򹱥' }V-x1 7ɛv/=X, 59Ȁ!חLwe %c-^@'VV,*Y篩 xéZ<`d: u8AQZV:Մ/?" \nf!pnKp[-,S9P6 X4]l݋=u];@'GCpTADB$ !uY>_pZ 0Jk'! ,5l6>w ฟ^6 Cy`)Gh=@RPO   0#SȬ| #)rBJ9 zrzZ],N6͐dc5ά"a{/#uX>; Ӊai?~ r{,q^E_>pMp4LчN Q "s! y; R(M3$:?pOQߩdjƫ+y?kMCώ lVL#cL. (J!o_ۚ`Ie/8-'mr黾_O!?:ol͞|pƀvLɫ~RqWo Q?ر鹇83+hH"?_FI;Gqt@PB xe; * a *((Z-\+_ݱDi p:hl SEPVRپOA`B LTRA"H?fRXpIQ̰R3Sm C+2ĄIE)1v@xpTt%r<> qÚ }Sꋝ8A#Oc bUn"aA΋8:Q/#X,%wFؙS{glh}$D@E0+Ez( d "D%f!uVJ4=? zzB|Սa opawoTC`QU 3T#9 #ݳ"LQ%"4L4D??NGּ,>rQ 's$iqGןzSLX?TBKҪGWiBU)P!Vw4FrkoP^%aV SW(S O(K)q(.K=eVk|e3VڲNLo X0m*m8\\ &0 ߈0l0; u7دc^ϗD)AGaAQ(RGO5˲/o1P4M E!@0F訐f^3vb tV8I!%U R"@lB#UUރ ar`x)?rak|:<v"} LPA⢀bϳ3y*xAB <#8gRP̅$@4n Nb i~QۍOSnooѡ̸.xCr * T(w'f);]Q? @<ʉT!9huE T߲$ kX RTA@tX`9@ 83V4?Kdcy[tE ndO'c:*)fn`k9m?l.<>9 d×N컐Gh# #yTh-fg9@?OS% Pr' |x a ҆ܖ 2QDM O5-v/0qʪ  c FLvsmR V '>|]sЍ5[X2 6e[M&0*Z5ZS/ 0x\Z|kY;vڳaRh TxFF&`vNUٸ-}aES"21=ůB>ir/'pxgg"N1h$3pT{*qk'xlA9.;mK\ʢpG9W4o௛Լokź SZWH=s&Z |a & ;,YZQ&P0!!J"2 xYe#FcϹE wg8Cl3!E(bi XyH`Be\'? J3{'> 8ϛ7g$ zbε.`g_D?'elv(̷r#v"g(2?p"xXb{[PͰ„E p0'`1H/ϻ†[ey @ BcE '*R.T N.rUPWQqǣ89*HH}Y/~Bāp"` cQ>sʪ ,p_ݶۭR˖*[ȡ Tѱ7ng喙fp!UW[yz?5옑Ay<aN/>XɔAG60/fW<ԩf^|\"# ?:vX492{!Vn}z 'YL0Ʉo27y8*GG\<ǿ*%?~VNM?9*CQ}z_;WȊ[fDyrHuB/Uwu?C[Q\}#L뾾߫xhČ:"بd@+OnvXWh}RS}#h΢ }A5[zRn&1p$Ҳ?r}B0YÄXu0q6lC66`QV# B Auݦуi Y"?Xi3ezOzQ?^!B"E<`XS^eG#)uFi~h}b3z/"z>)_=K^QLt]-i!# ,=1I' 8;؋bnBg5u y)kԨ&P P9v(ZCYʐQ,^*/OH QE84D׾ 0ă (HF۟#z`>"^i1? K`b H*u/?x-k/i^ixn;|WnbfÇ4A2mH!M*7 >`ӻ}D13q}TFuVAbGs:Ȏ<lSºBup^Zo(^%4 QZJyo>[]MFG"Ѧ]\dJ-3 [|HH RdA\kȲ%(a0)E).7 h%}#/wJ>v_^X7!d|ÐY;2x㻎gĆ>؍7KCzڷ݅woͨ{_j/-'> ;_؏mh, (On ;x p׻x /Խ<3uNCzۏ-L\)p}0gG:𘪻FPN\y$)ל25-F8y56^"C!xkԢs#Swͭ}Z?g~Iyk ӡ˘Pf 4}Ue}1|;(l!w/{<;9z*8_rZ"Pa(J=c(\K*!v\)IFy'y "7T\ĦK׹E/:3TTA)}?n-(Z3%r8Ϝ0~jU{ IH]>9G_۟?_ھ X>7   !@Ʉ(f,uq J"`# LBF![Q 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$@QIAHc`{aP1LE-5&(V(D ¹yts8* iR>Sɚ$)I(j) &F"i $!i`O"" <DDJT@TDQOH$9)`SifG@bR"@>jBIHB7M  "fxá)$"(+dNza.M&9/}ӾZA9ԚCyꕊ1rk(AM' J:b&TLtO˕ᤒF(W"hPh"Mp!J:CAVF1H4**I?ddOݜ BPă̩Or)":QJS?!jԀt9Ud/Hk?׶1*p:ŠBbJ2nD3e8Nđ&T*-iGHENn%DMC dJdDcA $0O6 2w RF@!HX3ih4Hܗ;gCFSZ"?N2y)1R".CcF9CAf$ TRAHa*I`JS۰QF"0MjOBd"L<4f* Q& HJơQ 4R`*4XԁXatFR5PI}C"1(PJvHq7$qۛq9- lZDJZZ"L0R!5|㒑8m-)@CKR19eaMA&SN#A1\< $ruFvuB"k5iTT82CD#CV13,d`JD ' tUO/Mld3׉rB?B02$#@"(O) G!Ch[|Df@='GQg\e KD?\fE×b_[B2D-_8h<%SF` +.9OS`c.Ku;'{k$_|?i"_ƅ! ~ ` ^ޥXxai ߤKE(Qѯ> eZmOoV1]Go fa REdփij%KGSvHBn]vim^\u+`^x\1㬢vcxhB^p4lձX6FoLn:o`0T_VݠuF'; D$cWxq,9|_T8ҋXI|cpӔ~!*T[)QqTWpEH ~x^3cǰ9^\F^6w˰ dӭ2lx9Spl^b HݸTp8)nZ+%qVdzwpqbNZo+r`p㪻DB 0E›,lFbU9tl i7 9RX40>mQIciyTξ ;r ׫ }7a81U;-KcEW,)Sڽ|һ8e!nz9ѶA; ‚CIEu0 $+4ug*rZA>|'/_/^&Q7ŰM$@D 74\H` !j:^A$YQV#qqDRc1[e[Mk,>δ^Y^0I)AE e3i(L4" _:vmZߧգ9NL,76xlw)UtVBgȟ!}Y*)'~~Uma_/VZ~ow(Wݽ%oFJ~$6}Zr6O5B eAMM2d^_~{S-}5SЮ} 0q' a7e N/#oK`IiB3bQB7+,x|)\Ħ7ޓ=G@a9C1Oܭeܤ`Pҧ!Tzyg;>?11E_6UUhe76gm>ب~5aDWNgv[ 1>}UcVT"NVkT:pJ b> mn }erܛ@ўӦ>>{_7|G?E#H:m\/SPC=/>;oL1:eϼǴc!0(6DcQ.F\'-6 (cx7p04|o+ .#o4'^;m%aPC]y2PRf8K~QD>ܺ*\]xY1)hxG<`8v(,Ѥ<aMv{~?5YBW:6ϼa F /v4at&ehR t0:-cj&u:b caXY po IZI A f< F0*Tr0GjCuA3u+?EC`pWFPLilPཬ'ҿszhSs$c~QKB@O>m+\G~Ћd^-j ~T|0]|W{fU5$1Ty)zT <@iT)5TGK*~qoݭ[@k,jh6Yq/Gt Z\ۖr  zP"V)uL24MD7Tt# ra& jH*CZ(@ʰifio*odm9òFևw afiuQ;A1b-_vh7zQT=Pfقu`m'F5w4ax `P+Ϭ:S@qa }00g)шa ,T!/݀UE6kMԏqbq' xL2w妅 :n/Ă6s9)i`9U@Ddƈfќb 4#{($K% 7=U) ٤!ɨ{Y϶Q5X`"}ËP3Gh9 G;Y4k˸4Yp"'PaF 8ĺ!$fW8$WazV`-1pm2z(;"w$t}SX" 8{kI970c(*_ ܨDݙ54hGAETc]5ő RXNVih}v&@RhTc~D)ÕF :H B%׈D@65ɷe^FtҼ}5=9]1ZMغana@4/pU>S1~*;#G2!8v䖷ƣJ z s>D>V }MҩΐF@$b B$)ſ!]W-ԒzdBsd_Cʡ$#6U994(#HMmЎCv8w|5%U (F"'fp^A:K5/9>ٝB 'y壣(?#p=`(:o$cbp݇n-|tVr*H B@d 'oPt۵~-O77/Lv{N!ۼ;Gw''ce RI1NEL+I%ЌׯG=o#TG qE@x>cHCAZ8@T #=̂!3 % ZҼK SpeM}=ɕ"$Eay1=:?+K33 ?!z|%Z}h>i _'%ȧ:Ҝ@* ,/X:pj>BRXOqLIثE%,03={}s[%䛉RJD1!YlqGvnmP!RJ,Iu SQ q hSnSz`Hz6_7dGTtk! _eF#{wo~Mܠgg&Dd ƈD"ЇJ& m[_E~ϊ)11Q4 Q'_Ǭ xSLBrYJF?y 7¯WvcoV~u:^ܬ_ I/KIe,7vgq%E"Vr ЈU1 zE:;%r66w~ ǒ.6Cպ :{,hťK&Oh(_1v`Jv"\FhDBkxŔ9B?VkXc˻KayPvF 7 fBRu/MF0x+8*N4s mW95 ,=!HV c#bbQӋ^+,.^C)6Rhr3FH4y Œ[AЃ ږ ӎV8a賄(򞯴/E[7w-?Ic Ʋ\3oBIrq*˪'_8$m@ֈHA۽t벁4Ġ4AjI6/7 FDD;{nb|MDGrvjuR/L!bl](f,= :};E?Miy $ {Kg+P"EUD96s p7YQڼ}=Y i չB֫@H量|gTMupw2Y]Xy+]\1.W]p}` T5.G EMQo hE::QЈwAIMhnWXq]:` _Sw v Y$σwM>aW'Hv:G!qk~kbu~9 ]dAFRNd1M))9"G ƪ7׬Ϯk n^]xaޢŠҎBc2 ,\Ԝ.s/l~ڛ~Rg҉HW9J=UqL]j5O0MQV;W (C03kaDoKG痚aLMT1v:K%tc.ב'UMUJX1CקNJ; UUUUE7MĺyZ"ļ,!y=25>YK|O,fpTˏf28F[ۄA_QZ `ũc Tc`2pǾX,[H`QdڼBَB~Χeb㻦_9L Z!fJ\@F:y;`έ_xM|p]P7BxIV9XcwAV(B6TC;fe5mNmCi*#JTuH4Ϸ,Ao=dGM5w{< ǯ{.~ه5]SO?̠}HҺ; B5fuux* PF Z:*RK"(2j3?iLaJ:Eqܯ8CɧN'vs~/Y\rq]ػĀJ(@ʿ%^ڠ?=1 eʭ8PZ7"YdިH*':58[mU25SPDDbWR3:j3cnG " ~@oVgL> ܣl#CD  A QgCw5XĘd0YzϏ-!= d|!(UJ M3"֟&lY+!7+"xInsK f3/s?|N>&r;xzy&!F婴R᢬f8FK'\t#XM99Krz*4;k @|1s纸+n0HlSLZWaw"YwQם{de)J;DZxIzCsl[(3%W/Uw6jMej~6`jByYJEП9iP@.m[Nǭ1w9Ҹ&5JPi|*#cU+@ ǁsb:1'i@^`i ^x\HqY!^0)e *Lm$p9z!W t J$%Ǡp? rKV3g@'p< }h᎙IFzrX$m`dL< !ҏ.`䦚mZ;Ϡ5?AcO +x1CM6Ng|9q|OD)OqO)@ݿs@EL4Q5HJ#&QTPaiTXeTNը*G`j>9h(EdUEb;u*#TRV")X݆¤j¡*TJlB$/>V1ipN6 Z]h6q2$j L`_3mhQ&1A<[AE响.[DmEUɣ?LJ)U2+bOTEf0BLA!0\B7qDlX5 h vE`hc4&¢c VIH/`8d(wr!*-eMRXK+d 5UHF2oχց0|dyC g맛aaaH3O_'Me}hfO`5Q:Q D1wo{Lw$&UL`?Qk_kؙ]|(`,D}X xyq7&0O8I#* <FĴ2y Vf%#KD@w/m9ïa.EQf|C&w9Ռ^.?d:ilxt>FCAÇI9v9M6Ra9G;އoBI8;w~k tc&=_۩?`~I2@u ƿ L[)5pDDLI+7Vp} 90c+RXJ _66{V^ZIሖ6 CVⲅ%# i qԘ}Z#>(%m]zWrT_^/w/7|iBTkJc] k zb)ZdȊ l ,C g2S J cDrR\Y@A%Ef\' FaHʲxlg Grk8sgS:wW]lQل%!tQW*E!J H*ߜ['HH$1>^[kr**~|tPҲ򈓦+9[WO!M1u3cw}ұPU4D:RV?. ;ݶ"()pq:t2f_ DJRTREo5(f,/OK\?#ʍB=`~Hij!kvLZ3L1)3F[TDrEI@PN ?쌏Bbt_u$>_BEZdh!컏kښ& :}1 ԥP}[?G c ߳ #"FM#؟sSX(CH rffd[ I$b*""'/oOB~J1<ǚ*<{g >ES1$-%Jip=4P¿8i gv@Q^K&Ǚ9DDF;yC1^ ' W&FaDDh"MFdGڇ4wCZ,e$K%1GvŇR#!DR'6Gf0OZ(GX= LP+yGN]ayxDD*cVbt Eu=wؕna| ~9d.s7>ɼxFH4 {eSߍďqݑ7H%:;Tƀft"lo2KIOBymc|v"'7gS"Cp@4GSk)W`"TJ+E>L"YBIzn13łaF^ ~x׷X@Ә E$*J>#)ej؊ׇo.5p $Bl?77ԯc:cliAL>*G 8eǟԓXM9a|>oy'"@#|Y$DsFD 4,yا?{} GÜљcaK/y r0"}Dh'2A/̬$,xSOn7[p:ۃ'Cb!9cl芿`<: !4 / ˝⨈!^URت:!\vZ4H Q^ `T0Fh:VN`hc[(ФMN45t5u 6oN_,AlGv:?J:2OO=z"{_g߹V}K@m|/'H"0@~!(G|~>"[N۰=Cx'z$Q_FߗcQqFI+ Sn)I~@FU"'`vdme_0sBR1bʿSbvx*I/͉*_wT ` "?X >_e߬w +Ɏ >o,rςnn#ՐJ I7l0>twpB{JRXd>{/p1[(_y(@<<Gq &Z=69[|F@x7{M:"p r:O ?~0QpeV!pGud-ϫylOjC[M6=;$ 2y*tfi3D(`'QiVW.=DcW:x+O$A |? {|&OYm[lv>FkVm$6)?lW{H/?_6:~A!*z*z¾r#6pg{k?C 5d*Cu~@[ֆ%?'zփM5Vm&|kb_BM=D\LޯJA2 ϷozhsuUopZtIpejRU\`Q+1b?$X ,a.}]+ǯӱ{$U8fog38b@}I&[}'v?_D%}$JH Za&p^(?wK~Ή:en(*(|aR/*:! LmWYs/bUfk6$~w <jEڪ6 W$R Uoˬyʀf$Jb~R RQ"ssp?GtPFpdaL244H)HЄ@rJ! D& '  ~zzΝs*ŸAX, @>3~mo'C<~"&C*7[3ݹߟX?˕X yP"8v>t+ӥаj+"z$F( 8im6y- EW痏hM)2}<I ׉Q܊wƻzns䆺hj}0`R`Oԧ_~X`)QpE``"G~9-K!?O|w*}~<Pk7:}M<u{a^I =~W4@:p+~l\vӪ=eY;>KaU=8>! =|: n}ꃨ nwo˔;^׶t Ex5@[XBx~|@8uvܣ,^Ct BWV?⿙@m7݃4쏚wB+$`wM0>&˯!U﫤7FpYiͧωԏ_f9f7q^$ !,(簰y &w\\g/Odc6Z^N`]~΃K <d=0=WKk vqiu凟pzO^8ǢLԄ ;Yv%џkĘh>,/0W* j>ŷ2kXN;P@ւ>XT2G|ݲ#\@Ѵ,g f&7S̎E;JFc}ћ!z!L܏-syXE3(f6߷ >h JW2Wmꖔz+ʣZO?y`џGn;QPn8 ;V;o8nT @|#UvK-'UJŐ?bhex ehg/-#gZ#ɣ5}a :|hp{1ŅQtxh1?Hq@~K]WѺ}ZKCݿ#0vփ.ׅ0uHH6 ":M*m>L8$\IC܏d$YdË]>&KGB]* :̒t"$"vApAB@#kG1Qs#ks. DTtB߭ 08q 1Q7c\.K^HCK`BQP.ZyRPVhy'R5Z3J515=u* +-/les{kjyy<̝ Zy'PK|\= ՜_aw}Ar!1]I+dp;18aub[-2ofZA 6HR.V)Ί$r_=j&P` \Vsyo2өLQ3m7-xJ;nx)8 zm'>9?gs9W5@AYqiᄢJe 'KP]^oăapI9.[,H^9-Lwp5^"TD:NW+&L{)DJm5}"='iJ4QuFe>V\s|䃪KAG+ݨ䵍C Ȩ|1`_Ay, d.:(=znlU玚_ a&!gd7(k4i3+22CO#Dž(Lr""Tgkl5J?^Y,2T,ƈXLZ(Tz> |S6> f9E^Z#eŰZ6L1E=dbfuԆuxH8"Y'_8_N6H^|s*~86v1iF@~P "kYvԀiFa~(DPʞ5 ֓^-%a^vqTq{ڨ #RrVtfm`ڳɕu0qeW( $>=zLfz8K+%M7u&UպB?ѿq~YX3e kIvOYIZŦ|iBj.cz.tzUUjzy3<(Q7!Le )z|D *a3Yx_u0c$I _?ufy;$NfƽRx>mf=Rݸ{<5lHj>ea7FJ>3"bSDBa ~oiߖ۟ ΄SUYU񤶅CeM9A}U<&QkI?["b"ذD'\ynVu@dOT;o)@Ն/qUno9 Lfr.IAT&Y<[-uK=:w{~a)Ct<27{ud*O'|iuO_}ngCCRyeO 1D~nЩE[#v^RxrMGh׷xq;gsos o7ߜDžtHU{C®RلA(7QR'QEWӣʼnG#/ -j"X0lJLዱp58Uj6eet̀ hE"nB\cڳ$ *K6UQK/?,zKnt|pxX+- !тLmΫJ-xZuXo]Z*[8 BCsY09: D;E&r^|iKo nLjF84L납Fۣtee4ϣKg8̸B5֒6*qPG3Hs.ENَ& '%IxBTzE &`p J?ؠ2 aMB 7 ~ziOmcdO[-"?*-9wz{!;(pe *eT-B0E5$R'ÓAC P _?k Y鴶ƯyBBC"BXio0EE1\pR{()FGHQ$ǂ>i>GP]դГSPzBn?d(?h,xQA.R$>I:rOC憃A+ UaV1A$.kW~{7fB¬C!3ޜ0`æY9=85 PqJaI2zҦKCG|;&=OXG $ʐ>7z=0çOG0(>9 _w4?"l>_mvCF?g^r b<"+nO%$˚LQeR[Yε9'~6$iiwj?OJSD|OU+z|67?>ߛv|@f?BJP)2 (~|]de %(PRC- U'dkP}_,ygQCh Aԁ3s™ 3 J\^r!Ĵr,4)# Ićde$Zì { #LMƾ#nRYpgJ _ZO? owl$fMZAGZGNFuC8a,չ6ҡ7e;͠>. Zxe0{>Vw@ң`tIJ@E3#Cdx l_2.wat92̍5]ի70ړ3QA]"'ˌ0tGchVx~{A79pu8E}]†iyUaw}^aQ4a?KL5dctP+nYƓ0x.L@? Ђ ݾuHqTt {baMxD " /U U{ }ڳðqԞ5b= ABצ&sh d&l.2g7]U$iI QR 5: OhsTi0 x `\ip=*r u gqɱO}i~R)q'{M!;h{vћndV̅1.1lŃUd8 '']fJ>4gԦ<:Ǩ7txlGr͠ xi8k7AEX:GJ R"O3ĦC_I@ϸø!q+P|t]x r $ىLF"NC:(Aɇ*xG0 l|i`7ׂ ̘ tD};dB}H(?;!=sp0i =A  aNCc^UHE~gL8u=BC*:,?m!OLB  P\`RhCRi"/;f<>G2hrt^>D`$bQs7 POc`)?U[j!ǧ؋@A%`4`aPX$p/&#d,n02b1?>s#'t\40k&Lj<6cA7Ѽ.JdʣbQH @au4VFKf[_L\aarzYF\~؀[]\l0ئc7q"8QpEx0}:uϳ) ,GP4߆M]˜Pŗ6E nBOTs( _cE ,Q ߢG$7|9w h `{~ f,`Quߠ.IPP;X ~?;d`(7H.g"Gt 1 ~EGqBOfqARԟ ,2,%2~ZC82,t•'K`P`N7A~.ei! e4c <]rpGrpNl0Z`eG 3r c2)KCds *FfDG1beDpNKw59c'Ke19L8` La?>ZBe"CȚ=(zLŜc8/c^@1RxI9IA Vl -T}k\+zU]ǨS(f*SؼA LJB̂; Qm/1 0h3k#Ũ&k:>O[s)o )h <@Lrp$&ehPXꥃ 6$hUIjͥ&AxA\2\P%(H* JO.PHϢ՛y )',]$f3\}`&y綷}ܶ((d%}_yG; wp(!@*^8ʛXl?_^MWHV HPפ:HO9=Sİ6 ((% K C`%%A GfC6;z` D qV-DFїGڏpK`>M>d ȿ6MpC9ra}z0)'{da6 MU9h5pà2J`(a1gqd?o!05UcC'|" Mu54sa>7I,Q6XL}"/Yߪ@AB9}4xag YyE'Pψm-E-_׿F*'Zsx%PZ͟&76ڑ|`l94&zxC{(Є:*0r'{$2xC_ڕ)Zx84QiO!zXzt尦LRc*5H/ ke^pc;~EA%D t:Ro]¦C>|202l"vqhC~VmVwoCN*ZͲԵV(mUQV[UUV+w'UUU_-U]jZm[hm֊:UW~UUU;zN:km\nf3- ;5iۦA1тTY)<_Pi'fDJK<^p>ZN"qk_bH o'i!3paL>X(,AdP/Oֲꚰ‚_Oxy{C'DŽ cc2/.{) 3.fa c y:bu4T:mo`z ;<^!,В"G'C7w;NP> N y`\XTY.[m!|>46; gb;e0B qvnOA @(F`[ D/Vh'i)=ٝ`bkñu|w cy=?)H4GCRbퟀB&aeEO3❀gݱg=Í!:%͓4Z=>C]OGm4C)D P|v*Sa=mQxN׺eҨřl:>H_D1 9ˡ zН'):  tNQ1T3R@@CzCR=f(j? )IeLH<:1?= Ju u =?D|4ߗ2hIT$Sq zCD&I~W?@v9D(8oi5Of /F < ?_`:w&=wdUtE U"e`֨#!J;ZP9wq04N}=2zK2 *Gc5 ݀%Ϛ]bd]IXd!649yAd˸Swdۄ]Bt &?لObȺ0;yLjAz?R |N"!#y쑻yDŽܪĬ!F|=t6 Nb:F*,DcE 32 :+X50D;Qa7q8: &,Иvqc3{ψC?r*/N0iR?|`}?}q~o m}h; 89eE OKY&2heZôf DBEDݦ˒I 27gaa>}BHTq!:d|IqWI9ʚGH@zMhwAye|1&$x}4k)R$ @pn.70E-CʝaDIցeJ3h?RT`@av}(i(&, Q(8Q= AJK:m&)w'q<[+hwdz] !߂O=^ CO}~nɬ`a& O>Hs4h8l ! Kw~\.px7 yնMp~1S~3O3MlaMф55\7_g}=#.@8,ٚRnG<`hXic8z7J_ };:/`fM'rD]{$4R!qbh>=D/`N΢h?uPۢeM?ɀYGDXۆ]U`|ank jDH%#p-CWPI]d%G$H^ P8lt,)ښ(KnqM%= wI!&A^]jNCjR^̚'A*9W ..{D)&rYbL2 hP=vfshZoxdc|u=CkV>Ęt&P[K,@yC'2Mt B w0NC/K[\D)LoԼ\tCC\{A_L;>u \x>QWqs4te]._Ҁ}_Zp°gA@d1A'Baya(r %:'N`v\LT=0MC4UJ aym!%=`vJ=.ކ0 %Ll_vH7 Opb&vMyqn3$GNOx.LL~ #$!q]QnCe݈X_&d2-a (d" aOG=,w {N\"dK`N<~%?4Ώ[5rƕ;ŕ4*Au"P1(^:\s7 Kd8 nai3sd7QB N_cDb{8* rhߕw!ppS?R!t]+!5Dw$="Q'®AШQf)ݫLq7q[aPJ*d PSQ+z3Qۀ S99~J.ztb@W9AF P PdBv9>.kc5N\Ew"cÈGn^JFk$`Oɿ߂%69 9G)JW0%Lε|Cx\wHFr"a(Pؐ jw, T(aaHjPZ:Hb#POGC h_L,(!tN8YJlT;BO7ѬJg1#Jl`r&_y#w :DRE$"zTuSyyR^:bd7!@Vјyd3^& ??* 8poAJgT00`1&8A4w`z&9y: w6| N\dHrN#DT,g&GiJl)NCR4#':mJlƛSXyq mJNs:xDC ì2@u䚙G@%MR HOz8K h |4YYŰЂ Vh+%;+!tAϵL 8C??Q Pk4'ӼA!8 Nj7蹒 MP O]6$z La&WjC,"q2-S8+}Cm+06Oa S H!S1&'yonqXU҈L`EjTCN:A<7ҔW5` ;8N+0s8I+_gt0F` NnOH{ < v~[dͪN@QE>9J ^gy;Ix_0OiovԵkqO0G^Փ܉B(A| phhD).vIMN@28?3Q=bdO8_P7tp=/džqGz:/RXͻHUh|7-N:g^PQVD'Xa!awLC6bBkcE+Ʊ:b3Y'O%^6mUUVڪ.܄ *>/f!D aMK # ` T{Q:(& ̘_eSg;Xޡ~&b(AM6hщt6Ƌ&6arc!ĸa#4Ko4`NpnkLLJx)Hd~ْ֡%iɮqe 䇇:oǧ?&J/3/LqQ5C,fZ Ba1Y+sKK #HBt\}*RBu=Xh䳿:;0r":='R{B." t8BNpZ͎) !3Ww{ӯD!v~YKb |,9Y?[ a5|ݎ{ v=QVKUED{-aGR{1ƂiVbwՏ'pY{{U7`("QppEf)[cG/?r+fy4ЂR QHMg"](w=!@KhІr;Dѐ&;@ рokІ&9B7/.߰B#k Cs1n׌s{qa&t)a(_KEu>h>"3Ͱ915}8G:Bo^;} Ł JWuB dL( *t2EpJFW/)H45>5=s(T/XC0 AaRQ <qB"hYw^&Q4,ɪνlLV#Y}Az;]%qZwUSM)'6j=fST*,"F`%Z;Z: ==T528QBd4 |sVJgǻ梓KB8ί]3Cԃvl+Y?ybeI+E-T >z'`m$!K\iH{f =L_lrmZfnFP:"ns{pܜo2C*p3'ʫ:8A=Ɉ%_~ɥD2R#ܖD(7$Z8 @3Z\^^3tކ=PwaSk)uіBh j-C 8@uMPޛ(gaKp(Ó.dipVC`ꠣHt|8PMCN\qn b )&6RL87ӎ)ڏ7TCpEQCADYXTA븏1GDs*@ 8!8q]D`d2@,n Wwsn 7L1L̐)`@ |:f0 :L;qL;Ѓ 'Iyu󱩦~xn9'qɉ>IS Mxx=d 1%rg2fz dZ&22Qz]v:tyW ID#@0x01LI1  %LuS n8&PX $oD~^CφĢcLܖ>ؤ'81&u[l(!;_Z:E+'nII8 4, BF,G{#aE#1xݧy)S*C-P5@<ϠFl`ԐDw8BqbN~!<"4` dçG`0BMf0O9צs2;;!Ѝ̉g$`L>B?s =CbS1z$2*8+ehF%Є/ r$d?pyҌ@?8LXd3FHYa%D#D?oUĒ2 ;ZLM`1웙Y?e_w&LN8µ-(NJς82i ۃs `:*,,WGb "2;cһ/E=`q lU~DهDrA@`?۔"~?[mٷcAv)쓈rrqnH*،{ |5+IH8 }0waqP @#Kx~?Ϲ!F#4 (:v &%&ZfAY‚L<&uQj"y~m6&XϞN}}2&^8ʘt7 3N{rnH;>Ah O,&qL٨@$#8TzsƏe6Q!b1WмCzxwqQ:XH>ΊN6/xfs5~w<\&^ IpahB zΏssD152π`"z|YpG,$1ߍ< >{5D-pKj̟hG0t,ߧ;h[(ˁb:E$}Q߿?:1H^‹Q1Ll4Z 2(cPBĝo3yKGhz[߱y f<{s.HmSB6Ozh#rx.|K:_ fTbR*KfumaɜLH/9z;7=P_{\GH:,<%zDAǁH%`3XTc3E1 U8"@! ێ(J M7Q4MC*%6σg|N'BaSF@028onN]tr<NK5Yɰ!_ݔJA/kK#{dVu1PjFX\3!9g9hx 3bӍwQ814v1@ I,\&SĔP¨(rBޏ7>8: bFnuubOc!!@pr85"85KZ(Y\s!;JW=cQ D-F)ǖ4S C&H^Q$$ˀ b®翸dSq}ޡH%v+"@g Ak@uQNZmBȷa6 MUaME!YXU6}XBZBVj ȳnU㬯0PIUV$4pBoԾ < 0O(DA6CDSC< &zu4? N TJOx$yC qH"h$j]cTu E+x/py~mx>As^3wM6KꀬX"`^Nxttrb=Q87 $7߷x@~)PN| n;/{{Gsx9֩eԁbII#A̐ |0aE2]zI$`ߘ>>vOړoZYR[%Lq6wM:7{Q!1Cs1L7Ll xabXl:o{pXȣr#d#⶘^D!60'_wAWt(ա f}ަyl(w| uip8'ǿjpyu ,H`◥Ɣ4,"1jFw6}`)Y`PLC JrADzQڎLh_a;9ezP=E6@P$v%s$2htlNY}|p(؍maJ*`Xhf.BC [~앰5B[?G{q 2, a$GܡRLQ%[C1XW8SJUG BM<ݩ8pДƒ5*Pj>;@V@-[a?f8fه-Q]nLp2?3."8 'Gz%zB&텂iXv95GO̾g+ \ 8@҉b"Fq14BP)0n_oi*I??EL~XAiS-jס~vvֽ n{pIa ^fAaS? 7 .)EDUGL/`VqaQ +Y'H a}lLaŲ %Lz )f2#pJv{6]ÿ1s[Lј9NkژAݍa49 Q5V nmqNETQDM,ӉoN]g{ ߿L0{Gy 5w/$2B1 <0"1w <μq|߯bP@RcyM=v4۩s^ԸQgf3Hbw w\y;w>,sna:qhTȟP,\4TF E EP8>J]gQECюqH|ʁ $4りH Y;e*&2c4`⍟:@{{>i]5f:"&*D 3wf' JKz.1`;%Bc+Ko9X6aQ+|瘔rrW;GsX8Yq1mŎ_UQ]}8|gϟFq]لPҁBHJ42 RңH0篼9w>Ě&Ÿ 7"$@Sx貌==P6!2SWN* lFӎ̂EA+yGH/Cw +k f;R 9 Vb;͟?#7Eͺs y4P%+rP%ڃUuuVk_ Q0) 1(*!@g}nOy}^aȚJ m> t UU" ѲP is\slBT ZH+RUB 7GDmK^dMw6 kuۇ;񧿼0vTZ^R#K̰e=Ed>>y8,>: FFda( fC̅)[.Dr "):0Q瘁qrFC&tM@T*i puʪ9D@"BX%v/t}`$%eT)b\4 Icv1^psټ0mװ IDp875Wba߲)i2 MC##~ Mr-43PIX :A,+EfSY+Xɲ=ik)e˄zIcdU`I<*CƎp{rndn{6ٲ *['IZ#dLv'_o3C!s)7;{6!謈 D| 6 8F'yG19XdiF0&\ cApI7XyPOi{{ފ0zfӌb\E5 6  VߕGvTMk=#XZIC8> 0N2r#xj49s$:T O-sGȡ+6" }b1f>縪#ܢHCI؏ “}'O0xj1H}1txc=x*XbN~x;' uY*ǃ:ԜNK0LJ+NTd A2tKj4ɂ1*XJe*S~Bxo܉a}шT(A|C`rJHrki nKѨ z<Oc$}V%A`/ u {$LM'fHiSH|)^q91mֈǡ ;+0ˆ6)O</\hR88KP.7 Q 9m6շm4gn8SA UR UYa0~mQx pOI'Z!1!6b9VH~Q:Й{a^)!>qQPggg0M%hD،g|!<ç?a^aL Xj]ҘҶ͠)D@W,;T$"#vc0 0Xuօ:HBsȣt|I^xihVt"q. £MDQ/{A9ưtsg5oF5S܍!6v6AӪMf7@۱J>7 [#Äk K^8ً B|fЀ |gn;`{Ut߉rb{'# 0͗^@)ȥlg]rP%6l3휇V&a.FH/mq v|P$D{ 4~fa\A3D?L4{pQ(jNRz-A]ތ%%Zs$}?7.$bn*/&F%qafbOdq 'eV&4i#*A`J BSDܵ{0I}k501 "mk_ >I{ KL"ے m0Ir M<6o EQ E!Ӈm₡$!)oPT* SKL;Gr<)%Fn!d6K_%8dee2c1=uf$b[<)WpIW[W) *nՃ=e0D%EH bFP=$мAR{lfh֛w/WzRmg}mQ#ǟۍ-t~vr~!F}Yr0V0l`p,H8[+a)Y ${!Ev׿Œި* \NxG+pDX '$Og*h>~$ Aʉ Ɗ^=+c< j-\`$ʩQ|wa(f ʜW'jaE"/%dG0AX搸1R[ D Om[~x¾ì̏w@ph P h"LʶdLF(!o(H$cI;NR/in9ȐR *1g8p؆9yHR)QQbDeu~GY8P ʪWv@A9IIzKB]BѐxM9D\`c$k:QB9pQ: IA@9@&gM> 4ElO][~_rr$qi4[YT΋d45y(3 8^sD @')-b'Dh>{`Hb/Am(:pA$+.>Czɓ{3ʅOA L{0>ex#UM8C@OXbMrmCbJ\DB9eP+X,Ey )$D q&Iv1aǏ6rG@'ɳ`]FiXl*#b?9VWzm/ŭEf9гW*1X2ep}RIIU3uI7.u,􌗑F$ԙjlBd>jN9X?;vy8hP Upm$ޖay ER{1&O*`Gydy99/ h pyD;ү2$c5L*qaѩ jsY1x==Y zʃ= PjF"1 k u( MBR=wQQ51n4$cn΋4FNֈfϘK,o,@9(;CCa)oh2$yTe7bz$j4$r Ģ B|#+F@.䐤i@=t8 G>H@%/wO:޽$T9~֞O0I0Hl34 2D`4`: T C.Aݬ˧6pE{DB٤ƳEX2@r*@|O!%9Ykc(2Sꇷ`D&1+xeT*ɌCG,N:r n#PI໬T PPa,-r.{+EZbiiϭ֒z i0'Q!a":3'RktT C{(cv>9%[0=۪ݛtPF4'5= ZW&a~-A{'tdC34Y "Pj\όĤ#%R9PerhIm7G{L~< h\R (GFu~"cy& ?$]<މ3qG{<&4}ls<((Wu™ERY'kUJ6_cN @yhjcԇ3Eʉ-ʪJlK,w'l> # uڼbC9Sy،.y XǢ`<4` ;D:"ۇ^y \b{-_DFTuxתքo?k}ՅsWQ׌ 9FVAOaEDr\ 5/X1Sм\OXAz]Z7څA |c=9}|ΣB&Ԑ0^ 3v#^''y3b1c8]%=I(+Į sg9FHĆ(LA8%gcm-nM)J/gg XrR6 d @/ZpCIipQ('B-PGV·OgqF/?h:<Ϸ;9?vy> q%ba9aK,tÖrcghǭp>S " h7T@t5Q-)0SCm1 |txMZB (dVrPNaRohh0O@0& _],&Sa@of^Rϣh'Hff@Y]j՘UMb۳s"k;ݮ&PvwV"U`HQIA=3\lh;W'"E,tS߈, TT÷Qd[&r'6IJ0{;ԸKf+鸶KjHOAaӮ(?fy_b,0Bn`_G?A4`A><\eCx'/;<`!zy+Ϝ'"tat{;-.c"BN>E^ptߝ_h>GᗠkJ|v}"tga1Ēчi[KMd?R.S.$Vz_MJ/&,qWwKEPCuz&BIerV%%`AKl,FVτ_hioPP<%UD@E((* #gfq(댨wp5zߏB&2g/|9Ӵ0+cqS*4Jgw!8h6x0S2OJ* j$:`'RS (')ctd)JcnɰoGUaJMӣ"oth kx6H"* FMO0b4HDrథn[ͣ@S\b J4 MD)JyU0#{"G:35 7drA~^ |b"!ͽMjgh(@RbȌB̎n؅'9Cy"i8O!ִh A-;:P;D)fX ^AG!,A@Ad.&DCAU$1qT?~gS5Д50J'':<}DŽ 0DD`' 1D?s@{tr?fO|b|mQa?H{z!e*(C_u4'=m7S8=ۦ5w0S'aKi$M(<:X*: 2 vx#uBf!0-Ef<[O c;;C1`pã?,⎲rI/An3Z ańe`q/8m ˨(:_=B#27w%cE,.÷ƒeqN_NNz )& UH{-@5C))O@&=y>Ύ&cҝH"!ɒբK[k[6"Wf6J 8s+]hb_f]ȇ%%T^ !rhYmЇ@@'MX؃QD45 pmCA3 FCm:>Ãup9L) hNA+5-PM@Kأ jO_JVQ?073< Iq@G@8bB( BE2МtўXƏO$_|YsW3pOjM.?-lsqCN3 (  iy.@NۙDujhV'&H.$qv'spiAQ:1*a1,ZN'Nu!B.X50VV)ZQHkWQx6H8tttmwVNNxn{Α2< lbaahxњ9FM'9`(ӋQNu{F QMB#<~L#8qoS)S5DDJŧқ y[?Վ.9ɱ&30vsXtdAB L@/sO1?L 9XD   JJp!AMK ,;5yd@Z&*uBAL() VL&dVڤI*ipÉ0.̼0WW=dy'YOW @A!2uC>[>mN*@z, V2z= !C!PDH!=&"M3fr* 8Miwg{Mw)vyxJ{L`;v^LXePWrHL@=1'qG 4б-(PP_! aFjb H}Z`h5 ӧ_qɌNr N  ˡT% MB0BA yУE HҠR @>a0ܩ (?!W) Zq=;05I"ct`r`& *!ЇOCSץ 1(*m~}-^CCc9@I=̏n8=&I/JB o=`/&A!8_- dEl*1{Y Ow@n_O4$t9A?}D]U(2D,ô'8zAz o3帇T҇px1I.N!Ӭ&& ^a04ʚ*k("k;2P!LBI<}h?"=E_(^(]mzE 2}kTuO9G# )h)bP$N!QWOEA f* id%x y:* }<=T@<nZH[`08b ȝ&||.!{\9e9XO xR^=waNB{L h""bndg:|އ 7 H= E'-͓(+  bCZB0@wѲW* hdH'_=bK`<##6`شL:`W |wfS D]Ӡba!{H YXװwa;2bv_'BΑh& ,bNV EF CN|O:ğETT4"y部BB=?ˁg'əgJI]&Y!1!bdi " aPNHTIPI­3JU~\K$W[!!C ESIFp:!Hh a.$ H!8"Z%H)H$;/H4R2=]t$sG{7q^qfCpwnuQK!~F0Q0R mc >XOu@N~>+//: y^ [r)%j]_AlB(%h;:/:>OD0A=EOomLH)E2Y'&:-+"$P'ۤTJZRأ(V"`~*'ܙF1gDD,8Wa34m5drT+%CT}0,>Q-@"Y>떍OqLh+A4 ؚ ed6$6HPX}hO8~0*QJeW*Nf1]pn܂iV6l_O]<=$l%ͤdcЀ\>&Fa1-*iMfTӔQ8_>73yI &Qʒ{cyCXF x?'6rl3ԣyu`l(1 pZ L±"AFA;渔g(p>n{v9{$Q)FzbP^Ɠ@H䧨HJSt$2%дTS RCM4IM!>AHTl~2:ZMmUpIL6N2G"!)Qڋ3s?0JR RR4JrN! ~盱Yekԙh qty+{sKoy.[CbơZ?αTaKf އV,U"4J0U !#i-ݩdV(3!$Uda Q(ުJJT4`D{ Vu6f $UN,}'{D'Cҭ[ %u{b/[k/Ƃ{Kܘ|`8/'=01:hPXH^ФO ǴLq9J D -2oCΝ1dxX<OXA)a 2pQr&*ifu2DH0$Bw`bGPy%B %OJ)D#$H, =C Qڀбo'G*q"RT'mك:d/U@+"f\U_ Ҋa)QL׈bJx;Fq)]fDF(hy0;KŽH3%p!X9XI8 G`fXyVn*ndbHBveU;uctqB\5 c37L˙{TɃ!fhVd(d1XoTaSnLa<;H\JiOvjpdJ9h}:+.xr^_IOxԣ(H¹lF^f$Q_pu8Z]~ Ç Ԇtvj~6A7aO=o?kqX1$F* `lXOPM#oO#u ra~$K00=b%:'?<=i湲r@)ۏ9p }=jf\3(;B98bࡱQ)` }CQH8:)"% Bc2 F`( 3O>hc6CPuM&׶@12*kĝ?Jֺe~o v*#=$LPDTPP! 7):,"Ilv@HNRpQ 9$!@o CYK!1r ^IJ?04v ćI:?O?B\@}s2b l$Y4pgB)֓H 0dgS D :03NG!@)NN A!<#IYi]Q r*L; W/ۂ DO4UH ~m{s fAA+%d *)?OnpO{S@p$Rrf_fљ>t ҷO?i*TN;h}>@d7JI 0:=m72׻kT;P:O2,LʔJ)tYVa>̛(cIOJOc۩~0NOAyh0 2ϡ׮CBHipCGk)NgqYGwݮ󻏻 -PL tR?(* @&dKg);\H%@M3}@M cm|`Oa\s$3,=3[ CJ`xY쯺X_ N&"Eӎ GG$_C|{)Ҋŀ[D:&$)"XXbu-R'#CQ %TZH4@ELljQC@:J@*y}D6B*;VK&ykl͛hi$ٝU~L 7r'UEE~?7ӕ2Z椮Iœ~UJUU_VZ01v1up.)v=52\A/@;4%|}9mȘ2-9æ'Cl?؂f/!>HBg3G(R=5@tcp8n4"aLվAP9* Uo;(l $Eg2G!>U #>L"g!ҹW&Ā`Bv=yVAzֽzdl (P !J`T1! :BRCS%4|rYb1X:n}w^M }oL7g oXI;t kd^',ӖZl$$ `Hj2;}MpVM[EШ)&8AXT$]+}sF#Q$-^?ÝPΒ2"y  [Xں=~ɯA%c_t4 z%YػL7뎬k`awRKp|v$0E(l8CpKx9#@d"`VH; EJD!KsNz*z|HNAU0M @i3#$2cp_wreɜL`v }F'JQ @ OӀLE( })Qvw<IP(Hh)I.xBDU%($EUAE%<И7= &9 >lAG/|Qf'Hz݌:e3@$s!bV"]!0!<S'؊4bEʂ1Z,*e9. QKvv2,d2.܀k3Mxk4 7l4k zD^\ɕEcʂ3;* х+[Z4F׉takX+ij^\(lc8UTFw32bop,6 e*VhT*A6ilkUUA|Nө+.:ԘgU0zS2iAf0PYD8$!'r=BSd^yeNtC3EU=:ƙs`Ŭ56 F1#%AKL>$U%FpRD ~I*|z1e Xgc0kcRAu!2,RdpR9Q8`v>J1e.(X[l-ijFjʘ)mlVIX9Z&E[5 0 )xF@@Cz5 S`)>[Χ Y= 3Hp1r0SBSd8"YN`ГؔGXJ #LfM !f21}Ԁ4ИK ڭ'^P1H|76a 4)?[f†-Z&!ob>2ky@"!񽤎Kⵄirj200fe"M{}?^6$݉Ѩ'^0!2#΁47 غ@AHs9 lJ!::jAZiYt_3Kgak}5[IЀdH_\>E>$oqxں F9=p7d~phgl#4%3v Z*q@"D3UAQN!";TN Ch60?Uxr!?_!m+>a 38Šm-a_T=LdYY(ՠ4Q[`Ĵ$DHXCP|Ѿc>RWg/#XBPc$ٯt\1UW;YQ !A!!հ> ǤCc`ot9H(l0N3:)jF_Lm"Z qBi 6 RT0yHWdj 1Dwzm3Z@:@GdғA[(0ҨB}U!S63'X1L (ECCճ8 iYJC8մaKò˲YrLt䷚0痯9D S_/@2;E!O1R[)ʤ*EN*n2C” |:ǐ-J<'H"xяiDVHn,/ci%Fhg;ϖDb,GmUdse80vPHQpv8;gåT0c .&҄$ s*x?eZVr_]u֣ٶ1=.}|( ! CݽC0NyjV8&rCrR]2C ;  CTeD++s!Si pH72o!T 1&9s>5mG{Vd+;x''pBMS%IR* !E ![jZ/,9z zQZX 5c$QΖ>=&j/3Ms&8A%{7]Gvdh}Iv^mEz.6) .ᄣ8.7tQu$)"F4UiGK`UIS>][(:0b lM7C]WASq( ۝?e5HyJ.d,QRdw`'[HqbkiclUMzH2 PR1&RS>*E ܦ5Mۜ^))e91g=6h,G}k A$d(L d:qw6&FthVc-Vz2=v<; ,Iמ95΅jy(}N- s,I5 Һ` I?)!gԡk?bC)"!b)R&iDP+1M%+XTR mcsyr^lyRi E4mX&J- PS a 0q;VCbfS$qѿǛʄK.[U<,iEnBG\𽝦f>ǼH4N]lcݭCBwV1yj'MTY< P$DD5"#̃8Jƨ_e<`L vz*ĢK<$(R6?97pQ3'a4 ]AۦM 8Cbq$Q7i mL1񘎄!B̼҈6|*2](UcBij\!!fQJ̕&+gPhbv*A`e1 0jbxܾГ!9EB:u=x$3B 9ik<\EiE֝arHkI!' Pg&t1AWDOtN8/V.M@TCbn)Qjg,ZB,ÔAQL@O1~J, ; mjhX Qvj*$l_dOX↠B)@I@(ea"}v֋:C 0H<{Q撐4ys|ϙ~;G0l-P$D"NdBu D4|uy9NÏy+vB!>rIz"D r yZ_9Gאo w5B OǦd>9Ӻ<#dߏ {Ml"x8zohaCX&b"& )( a B( "*f!v*j*%H b"@"Q)DY(%f d E!# QRDL4DR"h?6S]y0(!OOHqfLJa\@9P@u~_,7R|-٩~]Z=!:(tJM{dϝڗaCbVo am"j0<7]ɵ26@P(XjXR0EN0Sp%"'8& 8] 2C F#+EcCpcpYtC@#z8psL' ٜ.\4 ,%f-8DB]EIxʹਢ""7k(1ld\>͐@V (>٬P-Kji]0L^`- fNk)$r߶ 5*roriV@H/}ѡGUιiaإuyQRS ގ1s1p^[GyBi8BV"h*̗|k*e墳#Kj Gi/LKz=v f7X b/qQdEUu9DƂv9!fwڹk]0b9쀞#% uυ{^k2Z&:QgL%DTam]jLcwTXo\hR|q9mB u& N=mE vz$Y]upzw&k\fG* {DѮ|? @_)$p0B{ERkC0v], Eq|XR*6xq+ǡq"<ms'q::u(̼qn1p[|Y7LshHt&4WLkSp )JQJUEcߋ5T޲?q}՘ҜuCn+f'JzrnӤo5:5hayq H!C |N |}ϒ_AΘ0i848-pq3U okL/DoxZexR)ri55S `h"HkwB^+rf2sWDZ""2{'evea4l'P3B)v )B>De럊qi\Fs3*o.8aʳHSA mH3!n+X#`q8z–C㸄t! o{|=ڧ^${e!֧6 <h]Z<_?`fyj#rG8Ub,q {#0`n(jJ9ĻO,8u8& l㔷rOvN"E2+ 5EsR9G MD#h*N$hyvʴLIt硃 ^ASHg ;=<8[ 2NՕzs8tΩMZaSn*oi9S 2F|'i\|9s9!g.t6]jEѝo\QƑq\sORPy8Y!Q=?)oU|(•'/Tc՝-x="%(Ȗ!0QQaYK 4סFۂ2 "bTvefw ˽эلL+ѳȔkPd;QTG :0ڃ#{q;1 ::V9@nߓYuH JR xx0&`B:l<͑awJAZI09QX)& C*,dk d2D؃*]/`0)+n%(ْ^Xu(`xX^@2zQ"^4Pdq)e42,.dm2&jnje]Qg%gL}׍Y7A:u:R8:ad|3{ƅ B+4:WuB\H^uq霗N^ e]f&EPH\(+˛I1 <yq: _<9!,5&D/:~Q& l8q:Z"qq9{4x J+s 1J@Rrt%(#׽Κ1.=kϢÈᓿPǀyxu-k}c#aKR5!91qͥ]W8F:Y|ᒒP hF$K*{|2DY1UU> PZŎh:KoDE$g+&l*XF/mP jlk$,0߅1f 3 ./"PqSM|/1Y@pd*`10"A1+ίc5[HVl@yWC],BcT`d.,NH \d9 UpLyx-c@UI2\)uqH9|2"Gp(:$gƌը(Q3xKys$ȧ0sэlEI^{ (HEaD-Zftc5Y.o[ƶjy /ZƖי"jc$3*͎ެ=fHZx18B0s|u]]Xnpo.TvYF'S?;%G®She+,JsWjG&Bs< f9gQ88J0Gk>ƹ!j#&07 5Uf*- wi=cYJdjbrc{+|Iղ4&PD`:E;:enq8ʀf8Fz$D7RkF_τZWuFvg)TD3^Ux^U:S&vfu W\-rz m,)9 ERDJTҭTNힺ|_9Yk(13ϏY&iEYZ̉Ex~{O)Dn׭,n<(>3wtUu.q6\MU)1y:s)v;Ut9[|~}n{oͧN#%"LH%|9]|r.@$:ߧ918\SqRDUZBԎaNBiyQ@⊒OfS1υ|kh%dFs'~`۬(Ukvgca̾}y7NTB3 NFw&;XzT#xfHc.fB^wtJx!SPz AI9 /1VЅ jI\KH}d<W g6PǬqktTv (xpvyA:#zF`RX^w1E=܁d)fz\sΕDh,&x.v:,F^81h4MG4>UM0)=2 B–M /Ί*2x^8Fnل1>Z4#đ0Up60E` ݲ:Lfd=I(!\ 0 LS@&qBGX=O۶HE"vHá8? ^v b1w9߳5Pą%+L-L\2eEbS'6*;NcӠyxPrb{4XO\vH8냵~bGl (i'?+A?0Exz>a|&1axޞ jSN@| uMN4 Bk朊+ЪE-Q5Z^PM7"&K0L-V:" Y2OB_VB8:vi$*-‚|y7)8* " 5eu*Vr 2gQ[ eBqh &JkbM\Z,Έ ## 2ǧ ğbo{aq2O{cx8~czWp~'Yb dgkw9`x9JYHȵ\!v IQUg|Qd+V|Gfg~Trk~yqF R3l3aq[WϿ7#qΟx{:'piiS2!'fgY*L RH 0^dx$u}ѿZV:zh¨>BGnvYTv%R96͂ݬ'FN*qܞF%b&L(v-0Tke;|i^fr,75f16Q-Q Σur_ogŵ\M߇ |QPiЅI.qO)ju d"YFDx9ͪϵaur%0ΟčcqQ| ʼQG]NO8<g 6ǥn\_ss-wP&sɋ3%ymoM6Ư踞\,#2XJwd&Z@=jL&Z0q,|>x5pQ $i+nثܯ g[^sEr(J7XxG"zV ]chx+R(N@a)j|& -jCMDR2l'c]Z f74Pe;8 bm*( Kn =Uq_q1ӕ$40x!GPnF08 O;L)QpG'P1\y˲b!G'Ux]l>xo*'rH]#7Q>lU9,l%)/mh4 A'§TBEsU L‡@= `v=(.4QH8Q @ 1ߗi`DZMSg"# SIK!L1TPB`?%)S"נ R(P01(Q&8ơw!p\Y$n^+9D 0HU\w|F|޼P@ wsFVT S ~N. 0Žx)Ca}Qn6h|X~1MKmS@rwn7_|2E+öq8VTC_a$A0C\Da%>٢#$RMU3u:$$LCHkJuAg2t>\8>J|Cxn.>8 ?).ZOԽ!=%w1@oPi88?Lz>96 `0PV? PP@Jxq(R7VP;bI3O'ǚa< i rFY{a]2Epd+0< 0bTDB[SJS2)\:FK0B1U4a˛$:{pv8Y Vb<#þwZ’= cdhd냾|]I}qdS@w0/Gcsﰄ! ;J67= _Fr/P``q{LcI!.y_7|ndX(|,%(!PH,\!Ğ1iwG?WK;JfQaǁ]OPR1 uI:P\y>fk\15@MtMqI T9L5!;'9 yNZS5`u'Y%C!7&# a(v1󾣫7RRII%{9/P4XZTׂsv(Srw#AB~[w{! #lqKȢ2Sw 4g` CUO2٠ M h m_)RQB?qM" ^QD?-,ADSI-UM AEILKTADI$HH Lȓ ae +BAB0THiaGUtXr!XqYNa֥YMuU/w>ͯiJ P2x}fG2ʷ/3>}3q6UGš()A9BQbb ϤiwǮ8;E&-`JXDc3W gOXS\tJݰ+IS0k(sÜvAGݚX\aM<5ڋA/仉nrݔ(2 TT iX^1#>9֢oItJGt?dvOrxDSW8oM+wK{;X EoY2pX)^շnWVG5,u$ RFYsK0#j#(k=Ya;W{sSSx& 1MYIz I$<̣S3O$bzw=CK4=(t͂W,}RyxxA]; 7 H1׍kW<8@Z9F.Ԇc3;[ 'PG^V|i$<Ɂ>9 ~*%Hk߮v9Jkۖ31Ɨ ,W^^io⟇s[kL;H)DQۺ9W^6zSϊsOOpo6*/ cޜ9\Xv }ib3|z3Jca'E`劈\T_nBBFugd& {IB%7 TPTK6"'Sc^O*H9xdDDJEDPϙ*SYmu 24j:pt!CtS~Q0Dviz۰qF`!#$8CLaj>.f"dؓH,{w\<, )7@[`B%6 }΁}ɨ?/שhh?~}pC 31Cn1CEt2}YyY~`="fS?880}k2[&] uT#6b(8F`zg uE8r(o/WrjpDqoO[$T.ms  }c. 7 cxgdG?62'oa eEL"mE"L5 6 ZK; ^kC6N a=h[꼺PoC2{d9:"N2KchA.y)@X_̒'0t݅(#hM&J%ʠ-3 p'%"(!V(Ț^Nu[{ jFSEA4吁: Ohoekɉm:-tҡ^!>0'{8p`#@ IQs&X"bQ0!T܄+ f9xH3@JF,juː˶@#H9`NQlrQ(0!Q1$$(B|xxɻqfɀ|9^'b8\L(tu(k]2lqGqP)w"aյ`t綃ۄ(!⒣@(P4zb_~s)ޞi@Z %)i:<Ha\Mrd3!>Q<~)AE]@UO8p#̆͘ ӤQd' `5N@*03*l ( 1fLW#%(X08RA9RTkwxs8 *#OF6)`"t$0T$J@P~97Т/Cd po?p#Լ >3c* : !J G 2JH s qW`2?͝*% A`AfRi Z%a;cP"(Qb?|( In_qQ `Ȥ(Ba eGSCer@y]bCTNA R?MD&/w`P>#"|OA>:wi% LeX4A pœf`"ҮPwCJx Ai=YKai*aNj5g`=Reg '! D 5NTȒALC$J,/ K:*CH5"QzDP0liRYޔbaJT=ʟN| WI > %M#))c&'{B}T[6Fޖc7!E'8,cyu(= -JE(&!|G +E)Ry%"R"B$4T&']Va "Cv}Eu ]*Iw~"yƶ,c ['GRA $ ?WQD9'C=Hh)l ©ÉheCi1)| }g8!C  CV,̚#2HRvXY }Pl;":nM:7n7&6c#~9Cr}/T Hv}0S+!zZh(xOզUN^@ dbPkPHɄĥ9!t8PHJ )ҡI"PH4:ҁHbBbo.vAHv@g CJ =lvR@M$NjSݡ>$H"@$İ @P҅56ɡ ,N#cUE =G{ŵb |=ͰN3Ȩة8a%;J3iP񁬍lP7uw֑Mum▌u@`pCs?l%=ubSբ!(3 +AղLa##68mCLSz̺ZAB[Nhnز@QC28`ӱ2ӎ4=^P٦B09CcׯY䠃J$=N(:B@!:@R|KTga2>/}ge0k퇞X`N9{n>fԀ}@жA6^nl͜4ga@!96Aq;_OEG;6:ù T+*ɟW3 IP2`6) I|AH*B"hkDv#{ FJAQAҀD0SKAɳ۶b*BE40TUsAC)賎k+9&R XڀU`4uڕQ P4RZ3K0cq89F,Q̢TkdԉxL%Q+D,ĦQ )ZF*L]ƑMG21:?,N`(/,fOU_'~d@3˰.Rfc#!nN9dCB -QIh34 $(Ä#>><2si)tˠeueNt=YCK/3* S@0 'B>PӖe"z?|c'3P(:9DS 2(G+" ig@hZPi^1~}yGCbL6g%y_ͅ~ӣWϋVt&.wv ( d*I7E 3`] B H) HHa MP@sn\Ckf~OGo$;h^P,$xO _pr4&$@Gf m>0縻qj@P|>~mH:iDi@ҸJ " " T((((JJY V h@R%Z Qh))bJ%H%jBh*)FJ Hi ZIhZ BA((bZJJV "b  iF"**(H(if*B B&P)b!FViZ CӧZ &HHh)RGC@(V(J"J)J :P)h&"VfhbZ ib)j@ F RhB!9l5AM%+ЃR")& (X+ >/&NN>ds!:wfgZE=eN/J$ L=&`Ѡ Z]!/Ggj ex?H @(D$.LR13t. MJ;-Hmcɒt5D`"~kbH'Q#3%@RQǯzKsph7#*`WqPJyB֨v@œ 7w1+(P :s.~ZHCpr^qƔ/zݧEIy;C%I^ayiP)I wC6#aO9DPa?s_aQF0&A(UPCn}s)Hc z _i@Pa!Z.qvGfvK0n;ww?ֲNtY#pvPy|Ȥ $ ( ,wJj; $oyכ\>0uDa(Z8뺇aN~T˸:hdP "mliM"OE?\z͸t@( ~sCç]A"QY>p A;z3PT{AwC v,ϾT3?Y'0I6M$riVC _)X1+U 2ZE[Y?OEO<@T&y3 l;x(h*csh6] Є3 R(4+Wm7zB&>X0@ %-?G`w偹&#=QnP򌲦՛};e=*uãVi* Ӫ%S/km;cb>wdpAHԅL̀/ (L@& 9.*T>GrZ}Z^I6*m.D>J(V4iY"SB44!)4.bW#H$#FX| /7 FO:?'> Ohψj#JCCQ1" a PEhdS]0;K"@G&|d p'=zuBf 1",$LR3mDq8lyߙ0!noD|0D05(I=ī~T$ANDP$J~:fGB_ݰHBg"}  nATC$VN ˞cM WƶXU!HeM4:'<4Дf1KqLe'ԕH֐w^ڝۖE|SA7 pC<Ғ)j1qUL쐨!ShD)c`"$D>_3) d9LNPr{CSOBhqndI65ĝ%y!\T/f)Plh'y :CF^{ q|9/R:D<{P/,vtBT"ş.&4l5z*1w_Z&[ =4Yns 83gW+W؅bۮTvi"؁EnT">IQ5 1JP:;?oOK_ @2bxu)&4O*){%Im}ā@aNR w;Hkdžr p`48%%Bv+"l: $6 "}b/<6wuHeGi4dw|d(B46"@ (@HR$ @y#߄4@3= `*@]=@q)oaӤ ~Iz$`"C,ɴb[-馚s뻞 >V8J?CCb^Oh,8xջ<֤/3qa$Ctz1ueXPqc!@mA?bt|-d\_꘰qKHόۘ쇦wk;%Ee;HCA@(]-v%y#:\/l\PbtatFBSI@y|-JFy^5X_ ʭ<q``e9$0`2z{,uRz+DЌ7k wdzx5a=y39hԓ:W妫*Va Ki[HT9jtw5a1&  fp18vb@FTH"0*  O*ZPQ/Y!K˜gjqq2fQ({{лxt1RS.cnc^)K'=j㹓#p>լ\Ɏl_ƕמ*_{Ǝ sb!|ȢT#dmH$3m8fi\1ZR@-("Y/+. zg2n Cg[^qDߏy~K'~km*XūʭFyᴴՃXdVSH{>Hg sHh4)?O0 BN%E3G% (p P"~F~ƁܡJra@ #=?$>""u?jӟIMXFs`c!SHċD@JHR_RbdXZU(XZ)PPE*:)  X$Ji"pi t iH^@:8 !\l@R @B @ ANh$jNHb"B(R.4CP$КQLPQJ@ LI2č H4M BB.7mv…B@s˳ltT"Zs?(7j~%T$./Roe^ m/lݎNl,lljM8d&T>i&Ow=)H8+Juy#wۻuwst 8*p΅3 tI7A8/`~8_T6 8g9Il^ƌFQ٨́Ps1k@@j$@DD2d!bJ%0<1bVA ϱT g9QKC{DE μ学0MXGD"qDt3DIH5dPkf(Cn+6PnV)|=599`4yɒo ?'XHpg}h|KAs8Bh 5S$٘ a4יƈpK aDž۰|-d1D(K!0m 2^JtUQ4ᨥ"s(),ҙJg3 @FtDbDE8S2JLsn eVV,rNCC ذ,)r2g8&x}~U~W@srh8gq &BYN7;=-\{+1WOvdBP59_zA)Po_ THq{㩀ѣӫ& ]0x!zOj8da~U0S %<ƻeÜ@FB"NM!XQ`ύϮSmƊ@8vfmד03LmhRT@mb *wlvE)=eLc<0~i`/7vF-G;xhQ/i49`s5"hUJ ` %F":tKH HUFe)BM :iG2$J}Ɂmz,%95~=>># -KG}3MCwv@4 "4#(P>Ͽ#!VQMZZ0>I쌜}$8'6Ƞ'6N x?{9ͿCw1nMt7WvyG5g$(ۭ_jMf*Q"&& T"UTiXB9.?sj.&&{15l|FֲМfN$/1R{-ӆyn*E(RʁY =M$ZkNmS) LAZj6b3O:DX:n1w:d!+|]TS}*NR4Bbq_# 0`C W6^t Y8H]2ˆLĸqS%0A0MUP(mK Bh:*">[Wp=<!f@PX-HThUq4 4ryt @8]g׉ϒR9ip $!'yJ"@OdޟOaWT @9@)ALy}=砬z%`ZP,-z R$Ʊڀm;Zfݧ FY0UW%Tf. 4A >?]-!۪oJj>?THs7SJa;ݧN^0Cb\Ń9tӫVq>Qx '0¬ O 'uIA(x%Ldm4ѱ*K]DW#wb5vysi %WJ?'M;N!&+݄\j}n?ri ]K~^rH,ښ䕥d_sTN'pfsCfK8l'%-łЮc6g.7Y֜Kn)8Ŭ E1xDPżEf&(PQSRjж 5K ;-(^'in6DDJ=hmr[b nb* VqCÒ"A J#xZRRi Rh W1ӧN 2i_sōAG;#[caTUv+0ӅL䥌8rM\眧%㡫ېLYx%D.+Yg$tRD&١н^RlA+e,RKɬQn}xt~hY|4(w m<ӆ^$cd$@ƕPřAS4R&_0cf!m tNh ݛB߾QC6iSeBVƧ3ɭ]!x#1Ңo%Ѹnc ,2c$PVTk׻q(rgtTNA ΍9EswyF {|a,U&4A=}x!ճ?L͛qW?ByFaejߞ}ѡckcs$t169`KFŠlYP"# },8,e`F1p "H,YUp\wjeL45uwpw|13 K1%#E"b#PPEBȘIQA\ C:J""*n={6o=?Oas>BPMu€;@G[?"G=OKvN?QHBJĪ z2`lm엊yT<@ۖSa@BlUʟXj;=,ҤH>5? Cɥ]n x@Sibf"F$ 2D >x((zH|, |2`@z;,}?cT28*̘rgZ0,+!O Ӭα;-cKjdM# Pl-߀f #C3@ E{ROBIݫ@BIm(MkV{olr(' TpH&6=v!o16 dC(q4yTcWr3#O1kNzwjY@؁ xYsj0E7J Cajp18y;{ ғaԀbҌCyM|e,˒ ɧ|f&fpܺ]R' ܻIFb.mp1K/⪒.~Vu:A8tH~՚,TZ5äE&2e1G V3+6[ 0):Y:l6` Nj0ө9Ow+ ĥDEk܉O>i@G|/$z;ާbR1fFsLv9hXkFhDTAւ&S=KbiGqO[!*(S[9Ƌ'd\epH,*,Ľ)w;ϣ9o2E'Dialq3hXjAU#&.QAi)??'2LIIQ_%4"t]s>8BY*X9s=?DĄWQ.J @P;M`d/bA%@|Vv\lfkh 10܀z@S1CJ}Rv:|CmeLh>fi'% S^dʼnSE0CK2-@D"UV"&a JȟhJtK BuH:&$)'5|[J8dzg(о }%*İ!BnR4*'wDX?~}%ݹ2|900aBZ6:ZCMDOT )t1IP+:KBSs$JX v"I`\ (0V!ZPM8o^!`B82`v£Y W-Zt U eI O(`e?<`;S?H0RHh*Z)u- ueH&_ \<[Er^.~&^ {wY&oY)ms}~f?s0Նj&e͖O -zҴD? )@BJGYBJz@r֢s{7 pX"!7d ?b*Z:cwz~A%>G0q8O뵩\֯ %DixA@i HMF =ӂ*txۓGcLX,?2z9נ'ˀݎ }5W&<7Z詷$g6ayY[Ns^eDG2AJNP? Z)#l--`ĩ0&#/!%GEZY?pI)W[b Pt*$oTi#N9w. ӣCb3(=IyLNsҞ1J)aC Ūr2j$XQ]{13X~)ϮӼ0 }#FӡPit'2D?86/ݖPAH`wC7@P{TreC~G\%L_ 9Ftm1R+$q-unT-D3NHə1nCbEa$? +F٬I>4B5r93j \UmOfY6TY0wL5%?T_A;$7k"9ۏP.Z]k/`Fjt lk2aQ'TM#.O~[ilВm&5=y-+ߧ∯emmVFZk(d{!6Xd'01Cn㡏R!PZi"'Q;9=Um0Hj" bhd1 2N|qQ՞AEܤړ"8a2XTb,UU ( 3SlXCEPх RkTX(1 R aIbSX)mybfO&eYo.?: rG( 'rwBN!~IS0#zD; Lm й" 6C"(!'M|u\mk·kA?4#B;uSmTk"9!)Cr,OqLxo9DwOAЧfChvPTNa/҂JzH?_A@4EBb(XY /צ֠"0Y`>v R8mf\?80Pxzyi_1x!9LX8#$ #K2Odr:B ̴V?p N2192<-Y>b􂩼=NLS{~y:aHCHWf@̃A= jk0g Q;O/̼k]606 qTx5H+^6P\dcd| ( ǥ\gڅ2r,Z̗6M#d|Zs;,5R^v$BkXkPiV"3HZ~cRv|}w?LSB3n@+6L1t"Zye"$6ӀfrO.8o)BLfh)&N .b5RCMy^sF q58@C$z_:_ 0&V&F2\Q+b}CVTSM '7$% HUJjX )(qAR"EQP!}d_\zr蓁Uayų4N0qp3A`M):yb gxKhnQdk8D^<1"(m+ }{7K9X)@0یsDfC{?:pOM&HI4䦮&3(k,DaBs9 >c' Jd3("Yش@''2AK8c2U|{ dj=Nнl% 1oiP;D>㑽w@≯|ʼw5^\ 8ֆ;X'  f3RNap<(6S3;w95dB31N.usԳ@n cgxp]"N c7 =(#ΚKX0\H@5Y8r%O}/`y%xdqRAR@Av M/~8T4xuSYD1IÌT  AL'tw<8h)ѯ("#&lrPF#"m U9XdYoZuZÏ5V eEN'*uEaJ* 5gٓa2DAUaem&x;} 7PnێskEiAVd=3/Y+:ЎgpNف'H^k8;BzWEYE|sO-KvU9ƀ1MEQrC+&I2X:xPǷ{!:Td7LlmMG#aSb9gPԬmڼ} =!g6QQQ(!B04%A5t^(;擥dWR)H`VhW5& ‚fgX~Y~AS~$,:%|M sW %~VT;ٙA}rF @' '!nRG46DaOoiycf{TSP=O7r$?۝} ~q^C@PReɐC/)1*)XO@ςpM IN6ώW R|0\;{IVs2A`Qe6{" f(%(r:bwϖY6o 5%$JBOƫ`p¿Q^#xB8D#\aUal.22t r99`3J N#rsh`LJH ( iQ90U ,{l'VoOF>cUـ%?;EkL?Qa| ZƃT` R}37!ĦyJLv5)/7'(SHC3;pL r'a210dbZ7rt3[y1 -J@rT(.NA KF؋yW&{zNŠ 4z`@Ӹ'C2zHO|\myGJhJ dL;H^XNYGs4kHDG53VgS0-hKL32@).vi9A*F#HD97TZ#28ѲrZȝ S#<>pE8j(k.3 (ꙁ{M['tZsFlTMTCN|I0CI'}W]⤫A@1.ާS|7;²Wq+V\t DJ[scba!]e4Hn"%BG>S)@4PI%#BDQA-:)pj R! b (fZ(eH`ZB" J `1RDPDB0404ݝqr.4:(+o)f }c^%p$0;h?6@_!@d\CdD3) Wm;trJzA(kcxz$}$UlFSxNK/CLHW(_>ߢK(+$Nᤒ_3Iϲp9ۘARR.$ϤxƯ~!>|ihkXB$θ i]ΘA'Xv0&ҏiǹkqm Pdc0 ?] 7QglY*I(&T*V Qb] JV ,g0 !?!T\'WaT܂ !("U34+EB &J(&Fj*d!I")ifFFeQd D#J4(A+dIq)~;qVXE Ow)eP*k鄈ͲU X2EmĶ1,F тX Is 0ٱd ID8V*T( QGehU舤"V$C1c.3:~zr";MC$>Wl4b**?DO@)?d!DDl&!MC@tFR ;l>^/Y13A'3^-!8v@j>nrj8 f*Iw IvCA´ %UfRY &`0[g cIf1Rc$ńb3d!c"ԑ (٠S89@ߠ` YM6йjl.X}Mlɭk?0Y7aB[:T4QQTU+pBGBє5r䧤=,{x C?VsCLgɭ ʜ6!ɞUR10 >QCAFlZth1.|C8{#p <.'q"&f@iPJ?%AFԸ%B ingE(iy^BXB8$$B(IAܔ Z1[&(*BbOgqɆd%HC$q**P A! SHd6 X!pE9#nP PHM)P)Je!iX׏5 `-!Hj)N!("XMjM(<0c`,SRHg}m5OQO:oB5 QFPT'7q9lCT! Bi VgV@hGMZbrG 󜉦H|Ԍ _ƒDEMdJFI0pprйox@]T *7_\U|8h)  J ^dwAN} +u峰qt6 @A "( iym>w<"bCMPC{ˡ: Xu,U<)j%d/aeY&}!`y3aLE I4C9t)/,(Cc\,b>gzyb/Y\o~NG@NH)9bvoY1(I2G49LVȈq {'/΅@* i~(y'o!Т_ϹhءQQX_quhy0tWUc(^qEHdiw|ci/c`E:yL'>'SON% %"(=l_u!P'I:pon2vXY,y=@ ϖ 1x-!4DwfۍHnAX(>B}js&x%J& Z&('rJh= ꦼ;<'MZS)_=KT㢤ISC) h!0GJrJQ!J*8)GDXdIġƂ<( Jp}?/FCH4A2CI%˙5\r `*4`hf)ɟAX/oVlԮK'٦'$+0H>` ÖגO7~4hʼnXJSb>a7?lU!\@eiOWlQIDeXB2[_!CB”ܰqOO$3#-L6|˃ -I:QJ4,X$bHV&rrq(/ϻ'TnuS |t H5"9sF eS 7?}\=I [h7ݔRQgXwd)RC+K!IDhP}4pXDo1+)mNP:8]ח:"*0EVy|p(ʹuI)D0lm[\KlXR1X# fڙG49d&xpfl*пXE/|YKY iYEЊEX4]#@ָ<+.T V<b~`!AĎ,DGlD"lٯ&2"2Ǿ#& dV9SG%19dソxx2׈()X<; 5(˜fI[zʋv<`,46(eO/d5-`ߧxU-d"8&됖=myΩ"j'Q .:/ ^*w!| f1UqU4"%g$nЭ[P%&awI6fbli]$,O1{%85ͻb^CTa#%~ ämwxl:̱Ad5lRo 铃×8IhI '=QOJo39(x' ߷>Nrrhaq0/M$<Pl%=s$"VQH 6( zEV,8It ,wC p_yEC{J{( e=![ӣ eΦu<0nGߗ=d̕ ̄ą|$#EIjQqTbD²U)eDҫ!8[H(GǧC-; 8 2 >WCYs1(EްS~1@ġ1KHA ^DkUS) >%IxC,|J8 EaD(gB}vH_u #!N[aI[?o4jX}E/fOSQې_?m}Ƿ{SYL,=wrۆ@P&f a0HA0 X_rq4.v |g''5C?;E}# #S& T葢Q",`YcQ83at) G;dۗ|>7xq3aɇm6$̏7~It0 s"<80+J}g~i #}8Pyt$a@ۊ`>v"=ghy=S41ٜ`!ODQI`l('#Vc$E>Av̙%f Ph` eyWC | +_N+vA@8ƒ[?צڐhS 7rSTR%a\\R4 1mk]Kj]ѭX 6#Gz`]󴦁'&s#40bjI48sQ)h)=ѤG ]q@~1ibu9>܆7>ZC t |%J8ڏ/хVeq@ Ȅ),A$==Q ͅHU "}}C6c} T^Nq6fYL)q9. 7(6!81`LA{G = %ZCt*Yr! Hq~gCw㩭@M <:Iia9a^(EbiL260&!^bjA`#<- pɜjiPfy $V/oWC@ 4 8@f=[q$UHu? Cu{jSZʈpJyPG( ,Οݛx`Cr3pu8Aq4;9i/sl(={GIo';Ѩ܉0=wɛ*jZBY*-Tv, 9t@<5?n<)Ը8&gI0A4Ӕ)Qnp;`zjd~&n 20~Ȃ]bʕD2K9J|fB# X_Ǭ1ʍ_#WD;ǐEY&$( g)jWf`p,͘ ]a)t-#H9^yקa2L F[H(HZ)K{ai^,UPF.|Ε=d1MJhA5vibQb)$)6{/nԝ4%j)yK,\zKMZSl (ڱflhmZZ$VjV ;k8?xmCXA/ 2P :Z"4,a NJQB^G!zN;zaL(%2*-'&&D49\Y%,0/eSlNNyxk 4A  Dr 2djM`1XfZfH"URX cHI9+KD((,5` <FQQ'Jc8pF0=0*ũTXVm@RDdAjYqypQDfJ*Kg wRe ڵĒ 2vDk'3TuDO1!-f)*J`@D%DAQ֔HVTUВI 9 Q X '|*"b(>Y'21?A{88%i #Pۈ€4Lb3AeM@dT}(3MSi=iJ7;ǚ^1i4(V+)n!DR,+s^iUJ "9":fn]C整oQW滜L0' L!*hM2H^bkױm;L$QCNXHi IDJZdLIRF^tOmf ͊&@8!{XP͗ #/ѯ"|b1p9YZ(#Ę+wzm%6JP ~G(sk :PN ȃG٢E}G)0n4Y]8BRD! z5C

    7yHe%BdXHav˝}DDT2AC>IaetMJVV> Y@wX^])Q;/:׋o:jpܠcCcuuU.L`(f-җ2SLR9P~*Ooi=/bhd1f AoPSl2}X HC64GrUI ߫ȑTX6}*4CXOXoĦ[qxMWO wsTDVTUUEUUUb""mڟ&m:  3V݂Y2z(7DЗ?NTМAdJ$W؁N@z83L!dF^T_}['?GȖC3!v &F=Z0H>65QU褈*fKD#R, wkT`pICXBC$|h"$@'ÙöMŋ,~fեRpQbNfv-`jP4 kV(8H <(@NHJ]2v I8/x? { `1?eF zn^2" ;SlJ)!6F6KP.YFuLH?ZwhO)0ܠ[ T=~+ p#i Ym?b HT 4+'cؠX($R6C/,#j2z\KݶtćdfKIFב1}h!jL@N7:0 SԊe D?}.B(RA B aJ-dlkdBܥPT$BSs?D=2PS"dCM6  u 8Bmwqώ#,t.ytX"y?kR<|Xni a@CP3+GTu#/&CILt@*&S+B@JQ)T"`h$`9ԽDTSMQ0R$SLBE7Y$Dl'ޢX3c?O%-1pdH,u'}y":VPz!z*)@yj` g 7̋L )G˯|20$4H1 AH$3 0 "R4WaXw?9A@AIw"/n?!OY (kBI>h4B)Tеʅ+Hv!*T܄ɠa3'Cg a}wE݄G<* t'=_>.s!zSi!,aP n ֕@8C̤?R,@ yat0G =m);!@C 48ɐXGPP*) >R-PBW gD:z7q s fa!(|gi:Le6܁c9q/ JF&(ꕈ98*ȩAQBR  8cj4/r^@ai"mE mBC"bb%!|i&H)tyC@ cgIISHvpZ QCdqßUbvk{uPqlZ0ٝ;8A;C͇Ln$ !B`ыH}vcmL ujAc㗂{@vßRɒ'O[v[`^6R5ɧa-+ҟ[M$5fH$F,A*l>f=6lFsV-=AD4?0G;8K7}zE|8v^ȆQ;( `̰&.Y&ز_1X):>$HxCm* LA`ma09GFFf`ɳ̜]֍Lhʆ9g${KK+5auu-)~# e!b>M?qR!i|"! K޾wVWu0LXS΢0ጚ3}A8Mv&^.R9uͲ.8Ӎ[ds. V jRIΝ:iǰ&St?̥͠ Z JrVg.1̄00v$"CW=FCxEDt[BJ)X I7ާr _W\W3eꤟZQ,|+(:Ug~J3&Lۊ%OʷHY_;Q"pV5z>YZU̠ML%.r&橶2KJ-O>LE|Ì׾Av(躌C*Dȱtyk|wHyfE''1Y|a/`GB]욂IhDB控s\ 9@Acُ5slQ•rt̽(_|ު]wq=4kHnuJm1h3 Vy+ /q!$'nDTޠRH:nXм)s%&AO$yMp׌3G*2_q*F6gSL$S\}kJ>?ƐPC N _Q!SB]lP{G02 kGH.y g<( GsI^ ;A6:󢎑J< sTČ O)U3y;O@K+ 1ZR w8W,7G!@aͻY FkSUdNR5w߽^mz30D`86#jZ:XK0y=ѽZrHRcS F erYF ])  Yj/G1agk$C%lX32W+YZ00"f`BM48[rX5^2v߶c1\^ت"H{8\ ) H|C%yݘ)%9& a(HHB.骟#cXB0|*4gr O`!x*g|T,.SdBM>i<>f }{p+f8e-TO3A 3*ϪӗE,Ҹ0b-IÐem(T"P>kitEID*@Z((U/p>hHn(<{1N`k'eEyY2RŚo]Nz;EqFM4,9$4^ҿ`vti%QSyo6Yt8ć~^[&aZ Fq,T@ez\B^umDMyb|+GhXM+ JYn"pk[)9KJ1I>y@-/WqEhFbrs+<\qj3" P3},4x4UFOG|_QPIYl`o% +ȇ󇊞Ӎ]w漩O~yՙi/>fY5û$q&쉘CZF^K-¥XqTpr|3u#xB1vU/l U+zN<0A`]I+SI\CL62Ju!$A9\ۃجDDF; B%%[2xTY|?QG$JJ1" .Վ1ۘ(?\XX&̧sxG? dL+7CJ9R (4MJ-YJ77".#Ϻe޼w&~* O1He!{+&b*N_wFȟebsV~z\N4E ~jm3,KM*)ouĽc=8\+wA8XQ]TjhE#RT194g38wxR󫨆-B5jAX&QENq\ -AKB7Qf**$U+HhGh t\2`h)KGmVK,Q$S:@Ϟ,gH Q?tr,$_:'7j#a겄fhd2#ר'jqWA=9V#pQ!ý3C,&DD WG{6u13df3Hc"$ 4{TLqG~a#0$G'rj3aB.X|o@Wŝp ]C4fD(Eg9$a{AYx{w#D9D4)da4嶧ϡ%@0C LƬ}Tآ,n$(R؞_0L-)CQā@zn=Q;{8U[X`,]0@ݟ],ڐ ھNO$e6N!:ԁ `)IB- A"`1"̂=52[,B?Nh b2` CnMu!1DQkvڋzY56洫"ʶǠO DT8_r!1LCAC*'?MRx^y| SY R  t%:S*({HLM,*#rP$ćԳ0c̀3Pҋư8h\dafHa=0.| l% UH%.JisuI(֘d7EHx.* z;8ye~k- &) +cfcx_^pv~U ^+HQ0"(6"jDbVBBp""bTXSCQ^"NIL1IX.o(@B &PHgQSX/Ex";}bZ=JYCg9Ŝpsf&tફnfx¶5C9E&m Hc\VwR' 'Sz@)e4!Zf=/uy۩f0ڴKI+xvdQf.ҙ&a~|Dr3)f ĕl@>ԫOot۷upz.T! }jZa0 5kr_sY { GBe:'wީ!Ⱦz@|! &p| hJ=*խ_swLk?6C-;u W| `N"DiM)lLe^NjqE.ܶ8Cu<$:P.Blɲ!GT*TR0gY2qL)L5ROPm 238=Y"Q2wPT!B}8L!'St?f,87e*,nF$xzה4a=y]6t HȦ4X$HO A t6̜b))W=8" M#RDX0`N`f}⎵:&@cVN~*k}p#gҊ-rt&H̃H SO>@;WYCp| vnJ^(Mj;)K鐶}qM P{EޜN08bb iao䱐v2zn55䋸 u &yLcp'9)]ģBP{0bA3&}Iܒt6(1ā%w8N&8ctJ/.Q cdq$v~pHo֬ Ã+'PqDE?"trrF UFhQ@xw ]XX(1Y'?^]ZoIMH~^^ٞrEUѶٸlJ$Q[AE$Q `R $LE h{= {7r홊B (6HƟ厌]vqkOˮfr. ?W __gn~prp02vkW.ow'ﺟ7eYJ/I jJ^IA=^d(|ro,ğu=Lpq@8?0o95SF(u PUX|Ҳ2 (q4y:N12b<N^eR*J/}§9P%D${Ï0:ԪDha@ݔД.HoMq)aIl<<QyN{Ri%fkkN1eE1HG0: ^ȫDlXbDf?oJq%֬@Ot"Z/; SXpLϴ ?HXM>TA;ת;&}FyoNHxg+8 2I2n΍u"(0$ "c`X%sn9l(MnNjʪ&!D>( sp '\ lmS09n}+b Al.E T3Y $&xOSXLH}p~w`3fm'RROn<QMֲlmPD S%FMcM'E,JeX J$_=2S}nl.ljAWϢ#Mrjд!F"Xu2(-=i&/l ,3pL?Z (Λm6ޛ7Mm &uaG U UI7 ,5d7z# n/6BBB<(|~`[AdM@H[zR';^ߕ^i'd) #yLUTRA4bK_Ea}k5fJ@jƊe;ꈙ$`Y( j 6Y7@KMRRD4PH ah$i&dF&J*iYI j D"" jB$$  80?vUL#яPFAb ѻBi) 9*DD'JO޵ӜRѴKh&?pp$hb]ՇjzhQب#]޾"$dcĕ P`9c&I'FMS|q .  `^ < :@<yMuRUPTX=+iU-aRCfaƁ6=DmYЫ.`PRTġGH`rœd?O}:{9vrO,y={G"4ѓp8Ǐ X5;W[}q_ju;W;#lVLCNq(bSdN BFetJD tT%b ){yli[%8%PbzR ӾQ "##yEjOcc=?b'pDh^TV 5 )+*c)plے"FqaZvNuM;7-oO9xAQܱMQ("3[;sB& `M;b*N9^Q۷SZC]$1Ĭ4 6)o 9!!GbɘOAXT`ګ*ysIXQS{`[6]m rظ2o=w #X}P/g(I떓2QsD赛(I4!3HRl 7E&Dg#OVъ/Wt ox)ÀS@RPdCR"2\M 2!0fPٙ!Dg>U x^g3VhahyptP^~L@D0Ђ @![oÉ d^Xi= $ %$8$ C2y[Lϼ L/C=tJ>_:<|6&f$c[mx6@:y6MfAMb$&</4kZEUvAl O?ލy\[0i &Sg;⻜"*Oɧ[||vky=P2Xql4;Uebx.CU% ;JݸH$u3E` qE$nq5zRKz3UΛƣDsu8@yN [di TU_gC/:6M78ޘASnN`Ft̒VNٸ)Bݵ-63QUm]&ץ*y/K5`E:-ě6▖2#<ކOT`ᗅYLnQX*j;ӾVy j*b  AG8ey̘fFc%Xie`'((Iq%orirfISqu'{ælwsUUEUNBȉTʨ5';/*ZĤ/x*ѕY.Cx,cBiJ)3Jd6\Y#Pw@㛡)?NS-)V(W1qOOazg n8B/>( 2c }`x?kf1a y'Ĝ4R2t@:"B9-lDGQ$f*(R_kv],M:&00O k}~ >N’]r$ɦa@Ì^m 7S 5' }OP~j z ZlN_GOi9r`ƃDs<>l-": B͂#hW_PR-/fti ZAaY }ۂ_r %q8vqM[lPb*烷eѱ5+>$pP4椥hBgy }k{\NpQ8tVgS(:"oNu^ouIۥ!iWyZru<SK~%jGq#o<=o-w$We:\,%V1XZQrXџ ="Ze\*nCt*LS|mk9һ8ލ-Rx&(" YF걛5;w2oX&[JpC%.QXRв6m\ssUW7EKx7Wjx8ž `AE#p8"XT>$>7:Dǯ.,/$_n&,x5!9;u .-5!N܄ы o(EӰ *לKHuwμ934#7I=)e]1P9.0|i!g +|빾L܇>3ÇlFUϮp)NhxM9ٜdۚ"!ANS ‡FyXb2Y C ylEΈ\"!%@Z+Sh+TʤMy|pg2 AV t 2^kxaҘB?g[ Vʬ'x-E2/NnI6I5 Jܙ1of,pMa]&єT,$RaV[TLRPR@4oT:[-LpK D5ZVGS"Mo9hDDxc\iρhD)!owcyvPk>10Cg8-A1a*{{|I46pȕ=眑MRUlIB#,QCP (G<(t!Wvt @@LAKIi!Ĕ4HSp(l5;md(F2A΃iLHITBP=I@ȼGl*MxP NT!DU'#|od% Rb4>a4Rajʃc+.IV<&[R+4ܝ8XĩXaWTSVUf ܕ@QaDv ˄=+ˎpؑڧVSܚ`B# 8[Ãq]jYgO.'3Zyʈ9I&Єnw'~Nvl9:pLQዩ280H"ĉr=\n-O8P hSe "TvwXQc: s%)VzD2DB!#R}sz tHrDfHUunT<.ruD 8F'<\NP[[ G32b T$2 9^|Oyc 15"B$R hL RĞB"W(bi%8 /%P2b#Fœ_<11CrٗSj^CLy|Mk2-x'"QXCD` ` uJpN0HyP>P I @(ޯjEL/QRkijBZ(gMjX)PDTĠrhlXNk-}4&S:r4$"L$'v"Yf-.o妧LlMoJL(Xd Wn$@Z\ԵFjv T-K;oDJ즰9׃X0bF)wWw*TTE-cfs]ghI‘%+x~ *BNjʢ49AA,,+"J_pN! -y)buMbB8S3f͵㗼 P25hFX۬3],,A#33"fĝ`tunmE6Nc "B( $8ÂZQ%MCIs:*Чzkx4~mXعcN2R]br[U#xCPF8b*Ny,jxYE]<^/8" (j4x♭qUVs/c`/n: lLУDA0 1"A2f#[\AK ~<>T SYbo{\=VWl]RϊK8 QbI?/dj( LS8%VJ] 0p]5w{lawN\5eLy]D$yL!AtoSǒmN9U"M#1M$DAbY7l=bs5%$ 5&ۋY+ tM%6:7xo-D3B0"z~e&T`; j̡'"PQ9c1`Q".R嗚+w/x8cS(o8;Q񉉚y ?(>I -9XOUKuEg.4gy SLYtlFҒ“Hz3.0eg3e]Ow'Vǐb7{W;9dd L^{WQ$M"LUE1#u휨 7ZmeV"b ohjѵIYWk!hJ%fIl2^y鲢x5Zn'GFg%*2jv]ХR3A6k :55_BsLXYa*oZc+wv*U[&H 3*ȝA%-G9nR%o9ǞGȲhHÐHV3+hl[%fёF8j!S"oH(x& <&T`ڹ`l(ăSaTE.*(ЇH>2D {ay<s S6Pzꬓ(RA'ELQu&#BEqoOЫ$cɋsK׫<$ K 798ww.8oqlշw:4#%m`F[uOVxoMUiߋOqUoavB"Hfu۞o/Hl’A(qy4*8"i(  "1, I9s0n]®W^HcNaū =B!2"ЁćJwHF0|QXDo?NIfs)>0Q[E.K(Y;%Y5B/{.c\p]ŊJSzlY}Q11q\eI<7‚97.TX[S4ԗL8I\:`;OO1҈xROw(&iT9a1 b(˞MToUέyꑅ R ! θx%:҈&cz !#*eZ9ʞ$aQ7EWALA3 ÇD51aHw~(b'¨{&B`5615d`(qIMNXH %+ r$ۓ G*Z@*<%X@씉%TA02"uk,O0t$19P lϲ&Iʚ LqA.ETB(wdMuV0N&(UI$bSZ0ZJ zQ{v2ƺs(%xd 6*\A&U6<^8" (G])7p:| ɖzwow&C.UQ%v$(&`عEN\1Mm&乭]S(USxN,Mn!M^oS !q p]%#"Ns<2Tԛ48vZ@}1]su+ICR%\aݩ#hj%Zt}y<,ϦT=PihKUV@淈Q›u|EGMir7irrQQh)1b=B n"(lȻdA#qrCB S 1,{q uBNc_I)/(p`Xi9ÐU9$(C2'4((MHa~`bOU)BW-IklŲ*"!$(^i0*e kE1A d3h$yG*"1NLDCls q{+8@tQ˗@PҎTLoֽϴxÅ~N4䑶 ]H6  +t:} edܩfĊr8pE3S , 09PJRa- 8CCMIL7݀E!Aqz/ARv#ޟd8N e3(x "F(b(NPݻ5;)ZFPЈT?8tQ)*bThD"8QJAZ@(t:BB@LKE p?| UgpPDތiixPLS$m)iBِźhPgPBZÈm .^C_|C.eMҦ]4hm|̾_ZO~=Ӥt d!ęȕv{RV`nIjf)&p,C$ToCD'^m# %l "pe'Ha:P A4dN&EtAN!H+o`;`翢dN/89 LP@DBNC0c#^{ X,YY!bw뛨q;$Q`=n{-m%l5_&b 6>avfC4"  Ex{uN[WxHK04Tb yXkF=h~D TvxtmBP`$ŬWݙ,d1sJT6Zj,V$85Uy S$ţSx1WIļ 1NS1oa(ňYÉqʅrVAb|(v*E: HtNلY$XQ0zz I lMDېh))ZI@`ьi+ZbiK|QˬzDR4)Ӣ+;5rPR""!:9-d=qvq53X Dh,P˙92h&$ŭRg% m`LMQj<ân q!Jإ6GIw`{#Kl(f\4S TDUd7nJR=4W"`H:̆J5ʈPD $"HJM;NFMӨlLP5ĵ5QJHas?3?~L({F]pSӦp!f& U)EHe>v *r~@OV'`OHvdB(DH8qKE_RZ~PRoxJdF |14.%SDh*#h= cC#FB JRJT9)N'eAvE5 DZ=-U]kZ)FSkPت* N={}Bm1alǓACAM޺p 5Sc$|P֚Nܬ(;6qh RP°bX"I1Y(GR<E nT>]g6ϛ{?xuz#<Nԓ8+#e>\,C?q 9xjQ(Wv+'6S fYĉ.N6j{)O}btnL52F9'?W0H cb$w޼裳P<7D BF$Vp (dmm4RC*0'wN;-C뭌`{s!h6X _}BW§Q;{C? ~C=% p}H>IG@4 [ƀ$]R=OT! E3R8x@CCdX{o%;5S4u6L@e!HO;и9鎿ï>LEtҔ!Hi"iM =T"P @ 0gjv}?IakCp=̩on蜚'PșOMCQX;X}n. :qHynmCmAAE d<;[ Lx549.)=j`0w!ˈ$hA@gĀ͔C:z:fkRREO={MP} nI{*^2XWqj@J04iA"4%(J~.lQ=_]L0{CmWB!-4B@pL{=:c]ۗoOD$>J:;'#ѤpghQKQȻ~40t'da3eB?0}$c$k& Z39N{w =}x-CHD"CR)9wYإu]{~/q+ \^ljĜKb!|ЅZJ ¡ep["yU2ɢӘ~ZJ|78m3Y `+BUan QI%3THPL)(T'䕬:f0(YKr FШ0Ƌ |\$CE%IJ9*BY劼,E9![.zx#!2P3D|AA6 %UaQ@ ~UA|~ZԯHŪ_V(RImrc37ϳY'?r2 !:Q(":"*fe{ 梇IS(dVJ@rV^RLCD,ګնnqGBE,2ELJ `*,PTA v4EDRuPGO^t"R />"PQ>P@8rx7:!בp^iAP@4PuY|x)pC]>/|"`*ɺƋ cgOD <BQ4KS3 ITTT'>[LPRfAroRO=▘]0M $TTQH pe8'68\EHfuW#lH].dP,?DL4LKg i%)((:/e\ ?r&񄝈sN'{9}9m/#E#kQRLDPD*l 'l %z<3Xt<ܽg!,(T|Ɖ/_ⲑZ~|MI F D5P]dS&,Q4{O"H""(]>l:(cЈ_,4mwР`QrPm/i /Aٌ?)N6O-Nv,89 xgLEh qqk@JZb"8QD B5}O:y ݲ/F;օ2Q;$!9yH#%4㮢;BȄwsj ȋ$fHÕ̪Sbh _; aaԓQPȽ>;bCw*-Dz_70ud*8&9,OFX[e=C L_Uug䀥Cݿyh?hn"y-%m ˄!bR kDg9 /6@M>BR<'CTERaԁ( onMW;8N"**?DJP@ЩMU,BTI/` qd MC끛+ƈ'vvY;LRK odv ͗0 q _5~b {;NO&$51\c_84Ѕ%LS\~*Zskt<4㑜}fކW 0i /&D8Țq. D#BΘӷ$ DȦ20@Q F=.'K*_C / G}%ID1b`Me5]S|NtAL?*$*jQ(@ĔDIAEd0#~qUGv<=a&CT@jbb&hIJZBP?|uQ'GmC "j.F-ʈAv·DA14 PA,$KBDTDRĩdte312WQp)+{Eh?a~b)C5YB1 ;|݋7Zd>8$!9KjbxSB.i!` `I@/$~c(#tt!4" FJIJSIH[(i i>;ؐi(ѭ[j`F'簻iRYN 8iH}@kT i*tK6oO skƜ}-L15|jRз4@JRDENd4&LaaWՙp&#rlP HId~!8cd VDX5\F!M?5VHT/%-̂R$ۊ[I8"6̎%i )B 1 Z@*"bI&ИҴ-P$T$E@,QUʆRHM&$@1yqkw/s SkC~:!Ym0Pk*3${5!jyhh64(?_3f6ɘ@:!e hBBe<(T5$l$M\pۗ_N< +y }&mV#pƵĜeVἧrTꙥwR4  ʁ7D̤s}:fT֮~3w ְIp<0N(,TDTH'6;B.Wˏ.ܼ OB@:ip"jR!P‹bU1+N(ooB0nS][r]]LD\ @aV"<}w0P檨1,}T3 ::ĩHs ܩKP1$ S̄FIXx!ǒ?Pf (14?CG9'7swHоt$}T$B b\SBXw|x3Gy}Zd=Nd ǥRJ Tw@rCmև{Ĉf<Bn'C>pP"rZ Uh;!q(5 {}S=t&#7,|d# 0?2RzX|Nܸ\o((BQ1'!N瘉rdʛDLΟ<2779ŦÕaܵqAQ (HHwhQ JR8E+ۤ_%`ahwv:ݡɓm)^kD`PppM!" \kζG_IdPTUb!rUb* E&Q$Z(z14ZIY610f ܧD..bnT+$mf.j!nl]75 o0[HdWjy7SifLZh"T,`Rx2 Ͳ@HMEդV4ዘ1g24;i ۉ Ӌd(Q-:ͬ46Flx[X^!]9q^RMdA li&^ۜDm%`amNi2qV&k3JpNP] MڰV:)A.y"J^+ &uLT(7qEI`商$#sx E ޓgIȊF=zK5I F0ٛ0!٨tL,T'W$DE)MI}2c'^nU6" GЬPK A鑬ƀaܖK Yû#XȕDj H)g4+1J** i[.LU#uL^gvV#(iNf[9eH\ԝHZ85ZbcyN4lɧ0(y*"S-YaIhJ 1 ĻSJ0:-9jml/9<(pQtCf,Tfs1R}Uzy CMȿHFqP`eEыa wr_ WpUJ$J+h$RbQq1\<*X3%^c,ČC| c&j@8T$)(Xu0#Q8D0:kF1yGBgH{\5@dPҡ a*y$&dB)J 4 [9('$|,a×eLŠ)_ۨ^?ͪ |8]x.Le란Ϙ<> "oH"Qb_TPu$w:aed0iZD^"bf"hfj)PbY"I!i)iDfe$*j ( ( "`!("`DJH! (d*"h𡀑!?D70DOazBg3ۿ8:8A.=:wٿ%ХMc%S1vyDC?o~ g<#L* /QQ4 ؔ1X@@)d%29?kZ)QJ(,?4?k'1AY&SYj @d_lvV_8ГZ¾Xz1 9Vgsr}ഽ n·Qoc/|vǧ}z݀5҆vh P 6zFNoNwcCMUyar`%w}o¥ l]19۲1<]|=>=(A> v^4緾wA:̀ gۜ4־oN۝縭=(w=klͩn9b{*(BB&(@wo0PP>Cl ::M R>w}P@y4t4ƔRT@s46`2yM>z^/Up'$H$@ 9P{=n}:O{}|oGjTT@@#M (P /@JqC @>aקn5 soO{}=<.MsӵyVwkkr˂CKP ;pT % ꏵ=! w^/OWןS~:O{罺2S }vV$otP۵oA^s){(o(m}}>կvnoxûsu-[iV6ءA@U52yj >s8;(VFϦ7}}((z4p|_Z9(nϾPy f{IP|I4*)HKFIZփs'VElֽ{jŵu3iR>TղiY3A۝z{U$(". kEl\]6NݮNƕ+U`r>ik5[;/v\r]]ݜz[& u;k]K2^zuݻ[TM" ]W'콴^j#3O^cipM癚huwX p<խ鷷C;wb.}l6r)nUNIm {{ <7ֳ_F l:9(޻@;T[`n<hl>uW [cxu*:ѽLtP<,SGAжk[mӧtwwvbu*νob^6ADh:#l*a}tuUݽ6++6Fή:]T;$mVg) 9 s-^Nڞv{[:nΔ{ijWF%crV=sosӻw=]|FHs.zy۽wYwejF{ @:3UZ6ǦF@Z;[5=ś=15ۜdh2 R6xN{g7Oʫj: ݯk,QVڧ&uܩcv8⽵5Cd'K=W=s(;;3VO9VTz՛h^ӐVzyC` JvA@.}}]{ݩz5vT,w.yK4Yxu4ڞ]kuʍYEҍ-/Uֺڝ^ ۹v =n`0N jv ECCl=QN5]q=n:znܼ {㽀<`^l^]{ )xgn(< шٜlv%y7jiH^<{{{ޤ=x2{mtzEh&M@S@ѵ4" F2hOOTS=BmѲhh4HԈ &jzh1Sf?5O FO){J3)M@hh!%"M#A)T3JOmEj0h4ɴ€ @&4M4ɦLx!151'6I F#MFQQ4h4TMS=>32MA1LUVLASE,kҧ9T ~ak~2jt`Υt1*`ELCPQp'ITT*[JfbF0&H!hAUq+AQ)JijS |DL RRCQ yXir!Bd!@P)(bJI!&Z}lSA@5ATHPER4P1- 4!@`o4" >HvXt:N*8hutAP}ɸ8W wFn)Q\CK|W4:j SSTTDU%U ;zv5Yib8YQE"EاMkfT"M EE41UoC:xVX1XPy%="ԌEB"j'yrݿ"`{ADA)$)CDŽ&^}}<&I^эOOalVo,O1CRxС=??{jeD)dl+*_RPO0j?h]~]X#XX0xOrta4ΙV1:qճ/{~}geZq(4 =:[ԴƏ1ʻݷEKԨ5 Ly^<k7[yS=R 897&MBY.6\,Ԃ3̎8c?P;Įrp\l+ih/˶mE%%E 6h/1)[K?q}j 1[$9z{ |*e{c @iݺTOFWU"bמoa@$ 3\fOj1Hx@vPx~br n/H4BHd g3oPX*XAYjTwAG siyh, {xY|SUbbdaPPpc)-<*@bmXB)T8rO eLr‰Q.~6N@y9\S 9t~. !HbB G߃ vNѓҞ|s}id!boe ێ QMzd\C*&(IzJBa_xHur)n/iP =6s(C|tO6% @ccvLsgk Iǜ}\vzhɸNkPΖ7g۞PQ:*1d:RE$h pȊQpX]ʠ$  I sN?B迅5h?d4wMG{h$D?{5d3>2L]ͧK,fE\(`wBZ e3x?oC~C:Y?.'T;鷯;- h!^y}p}Q2;m|ߗplg)3vMSBN!c[6\h4.D$z".:#@GΨoQ˚HC@Q!}SF!Bh4#lNmt.UoFW eE⹔ I찱EwG엟5ƳM%iI?xqtQHΑQ(a8HUq}˗4(*^i.lK/ kTi?7MCB~&&LB)٬/$[ WҵiWiňG>6` .BMGG:CLaD*9NQ§*JYp?= HIn17k"d3P !'noC1bTё =|㎣mUf׼0ɫܣKEumѥ>|q,I$H޽S÷w6!7 F(h*ւtԡm)Rrg0D0AɆIe::"-yf]zV - =冴w. ѦF1ɂ~f{a2RKZ\Hܚ4)u Nnzp٩fQ3*e1oiMAO>4=g>G5)~sMa0NШTL;Xy-}P.:p[| AxAGEHGyڄ~S7rIES5AǀՅ;^N+SUUN殕`J5*S$|TGB =}z~}TX1nwkǞ;2"w\ GESR6I+\Bj MȢJjF$)ʳ*DEnR/ڛ&XjBR,@ER` Uks_:nO kSEJ* OQc!LJݜo&#H (^R~ħ8(eC ݘTRG6 P>v~ qbD"3[{(,%`H%@=Hw1{̨I ŷdSOIsi_1cI{|p[~\- G+s/ⵣZȚ뉵lZ⻶|%AK"b\/;:v7r{tKN:YZ4-B|#Uc1Dzs TQB*7yUh(0֡IuK> 5 =k0x?zp}hbvN2ug !'8kҁT+_54g/ݬyk6zGx8f@< uUP' gOi RÜPêx;&^7.i8=iȵ?) ys[*hEI/Rѧ!Z?Ҫ:Fm '?> s yq'D#5 2r"DSL(R L$ʐ'9U6<`s&?̈!Ex t@4# PG'N@cF@kIމHNhykeE!`D@KI/Uw`0a$?X )FG'Al2o2C:A4hRXZ@ b(iѦ%)@p؉`X!PBaH (DhAb\WdC@l>mǢx"\M^uv:23S6Q֔c/NeČAps8le-(BpS Sۆa:8e|JGvIȽpq%&>eN;ϯ9 $aC!<૶i4q!Ѹwߣp)(:HVF|$KV@H"W!\1b@дP1(T 9SuLf(B d*g)'P':xٻ^ y%[كA@j٨q*<|0NJBУB2>\?nDlOt D@UJ^4DN; i"% `:F;c)bx8Vd}I08a,8(Qt۫YaFMfEwpAzt2rMLc`vKz<ڛJ͜'(%@8HnBF=A B)H` R Z@dBX$VH P4)U#Jnx_Vqfm Y @ӂKn~u>i=+$wQH`%b%3$EA,3 >S`s&s'٬gѯPz@{Ą3vA)* P'].WXlYXT?_8<P"a5lÏ ԦP'?VUFHۯ/π;G1=īB>xeEɨ%-dz8rTj$Qb](P聦(,%χlܳعX$%zp=`D'?}&ɺVDF3W {OPc,^pFI';Aw0:'kzQ\&^`AH {R*dFn(`.($jE!(PdwצFg92o!zj5rl-":^\qGcӪqT1t巜կw0y"D/} I>~s=z;`!)zqQBPQnP鍅s xT?c*WQa" c =f噽`Н!QOSm3(q=,Z6`XCq+ Bf=ʱؙ }9~n=es*؊rVwVRX`1;8S 6qG7[nâi]):&U[|"ޗ[^oQtOJoD\B닐S X@JH2,BQQX ~lv X')7=ܡ>L!-v91&5g?)?c[@&Xcp[,R.#t d:yޤ4_][aTBTQq .b#ܥ`[ ټa`qM]1֩Qʦ} .,Z ѨѱNӓV4V%4m/[y1+Nu] R)(H].Ӵ)Z(0:ihdЅd65B(is VAT +@hi@bt)4#M1KTQ)JJi(jF4J"m:4(ꀧJBPHb#'izP-hB먇.(4PSB4%R,AERth6@AM4AE%)Iƍ} 7=짬B>PU&J]&AFh)ii( 8[@훎QAk#ˣFZii ZJ袊ZѮNE-#C^$ C[-h-8'`PκݽEF%"*BkxqPSS\3Rj*i6 A@[D.RLh1&iıh684Az4pjq UDDFpX)B wOvڪb1:"BED@2EK*()b &"&JЦJHX @(Ý[[آ ,2b6 DRSD$DDQESN5`S :dsDA4'8vhxm jUݣvJF Hܘ<ϿN5Z #؍oF@rj-tƵIE QA^WpzwFJ5Z*ryuҪR.P<.cR5(S!tvv)ƐD;B4ɤCo/ cMy:DFIX,U󹚘v5Ky EQ'ˁXLIKSmU& e֊ E#8qQC 4:H\R,6e0[Ik\a*h65.!)&Nތt'v$ڸ*n}{ئv+̹{aM.p*Xі## LQH{CJw+(Z(]tOm!+D]/GDAA;uʹUQn6"nΆ:Z h:" vvݞqk )IGyhDB(:-E0O(jڥ.c11Ĺ+stb-jqVc+o `nm&"`wj<wDT'L@thКakqNFS %#@:5C.ƭj:4H ԥ@ZP=)USPE-UD* * lQM-140E`"t5]7|67Cu8I)XB%?$ BPp A@^SC41Xˣx֭f3ff!(8-MTHR`( W 49h)h (Z2UGTRE= JZn|~ν %r_,4m#󹾾}(iqG<|%;`t'E0_1rW֟:׻ -FRʇ+2PT!'ӥGr")WF`Gt'քo n2-9*g~IXLHz1O`n|:y]zݏޟX1X`Q1wj*l橾-?&N=?G/oX!빭Hzmu***!BIQ慃6)6IULitcs&{zE $rBϢE1XPSOJlUb ӇNCڟÝki]4$M!"4#朽?A*ѭ^RLfE J m:ijMԄT-@n%%2%Wt_MToP&EXY<$`Hցt+Z3icjQ7( 5x&6P2UReRYR/(9 2GCE14MMwJfNgH_仭 =Ou]=ʼt#)5˕ޘv9ÊIR:lVgs] LWBII&E*U)E#oYW@N?а>Nt7ae?4!ON ˮ7^Y-_at^ڦ}6kT 5`q9LHM OEhj˺""/X,XD5xd,uw(%!ޢʍW+m*0R샵|<0kDmGZ>OoŁ:/PϤi8ܤ"h(+0`ZvnyO3"ɝU'eꈃѠDAӥi(@DG ccuY;Xѽێ(6u#QLϙTR"FA ͺ1k#&ED۸`@㠽40{Ž(!gWTV+`Q Frb!% KrI|dϳ‡ϝܢa4JsVYIUqP Ƞɫãa~IkDG\H f%kӪfx3FYtp _v{vMw0wzNX#H?b)Q+hNq;Y%FGab3WMiUp]3~xj!g>%*9 ?|UGW* d5 E/9韝sXС nMݪ!֮.`hA&*sjkEنpBq k8#-1>Ibes@ j?Rb#N$ؼ " Kc'xmEXX9p n l PqV(YChx Vn Q#M1 ToT">|&IOg,5CM 39P m Rl'MRyrݍ{rUi L?Oξ?NM~k+¤L î)>Z&L"ov{rPR!BQU@_ma4b$p41X*7#$7xOgݣn7yyGK QXp/!AwAƿrTX,Aت`BBylh:cf>c~875 P,AI_ vZF  ( $Whn8 '5^FЦj\4)PTH Ā'vT,5FHD a(ѝ7Uh)8)#{Mx~ق" Q[WV}/)brr׷$'Л=O 0W7{o ~ZGy@XNan~ܻ/M3lea)Xآ8>@3ѼcaJ#gdM*2Y=,I@>( / P4s$ۋ*?NWezwNqPO2<@PYŇyg7[c/?_aHHRF*~C)rix7*ұ'3)Ћ;J)?$+AͲb"J DsoN{|{ r&o<#^y_)8 +hJcj8G H]:gE: 啞R!좦y-j鍡°p_\-Am1ZumV`S3ҘεgHRU5yhh !c;kU|.lݠq}f׷/sI&Zsuwyַh'5."ƖԬHYs-`X\8/^nRpd"BB"ݭ4<)IVr̳4!9EMh(‚K:.'-{^*%B[*ߎZ=.c9Ckq)4/G_*/m1ճT}ׄ^fmŒ[|떱F xA "oI/H[7#<ܸ {aydTMpy]L H:NiNawk,?kRG+3/3mGK''I57DAZF^KpR;ʠQDT65K\zYۭ${&<μ#7iH9(i|m1G)Io k-(8LJTҭLClw"oB Ŀt; P%,8X5b2SׯnN,V)_ŽR2m5Hiv 'Cj䀽& AM- 'R{Tsg݌Tv 4TAPPTXDD֌MST$E^?<"GqD,A 2DU4U1!TUw:1s 0B@v{B%"Ri=wG3}>VTvdĘ`ف6P& |ȝ/[PC8#xp;)AH R(R{`lpm"mŊ: >T~hh(Om8sTt!!f(fJ( j(hi{dҺ()1/ݺIG:() =6i D|%/VYFKeTUSMD&MPgT.N%JZ(Xہ!LMD4 J"dƣJsP4UkpcODNo߇AKIG7Jn=A QS- Fh(ѝh(14T,QC54Ph igk^4Վ !ULD4Z(̘-K%>D4Pzo#KkE DV!h55TP4 NƢ ͵V8]Dm3\d*4)mq%(ÀCL~;'_~8l$RRg9PR++ĢU((Ԇ)=D.8I- Q1SIM"PӂX6MdhN_4(Ȣ9Ł7d1P+4_M!4iK+X|kYl}g//͙U"ZZSCgq$ }_y?^w_'Pp\e*1L= ۹RaZGz{˴V؅/XѣO'~Bb_󫡆դ!lz)kV"h0'l;G.eRH ֪]_kO!:BJ% 3((?}ޏ&r0r;hG}LִVΡ,@pwsPPfÄ/o$ϏN 9z =!E:Ȫn~(zGg1Wp?(\357v pe%039bQrX5^ mz6?˹D*# B2}"""oIbPߵ:a݇@~ðBJaSG3ĜLѢtl0DP!S8ÃN񦗖twSpa)m(rG>Mg2VHneK Wpo$^?w +px Tcz{}[\Y ?do>yS -ÛA$|i!R|HDC <.J_+*_0ADQ#Kzw(:r6&SU ~"k!-*Q!*LmrTfje6t{da((*79΀z7o9brwIKuaa1”B@#>CF&m1y+DĈ?,L$SB_R`_7 ~7x>ۏjûv%_o)z|r o1%/,|;?q*K 3d~6L&VIR-Kdk 9j(+h]Q(J3ˣ?$ڈtr^R5/O4^X?!ڝd YN60x2e#Z%bbg0{>SI#NS x1)'-9s][1p>/ouEҼ&;BO ʈ/Ǩe?-6_oT~n])a`DB!!?/,}v4Q&P@!@(3FuXnUHM@_?4N58{2Z8 BpsD%d%޶Lǫ~c u˟]'N0;?φC B1ݍ\%fjt%1X^Ԗg,);r#-Ѥ#t"$D .n206?E(#x>k<&0a|F'V7B5c~}9 lەKaAӯ@~fq}Ii)-C?9xA%W!; G?@<:#IYW;R)w?7:' ~3z=/i{;pqI.l{ fxB_CwB(쀝 y=3Cԝ f'fCdIm9pAތ;v9fHI(w?$O5{|%U2y4"xcȀʸPX{AQ0\ઊ (>{ufpO_՛ꅦTMddژfbxq}?x7ϸtU?e33o]d offf*wZP=&u3 s:(XspMh=3yl iu QŸ;`! r9z^11R8>pm ҴO C|mIJ dA+߳dXPkSBCgD #XWF?,m7g t MV̺I!.3 O+. K ?׉f4pfFfWʌw{ 3Ұ>Ԓ4I!x0 tO}9U>1NmE<3,bcD:(yazZ^މ̌,"INmt ugj+K@4E-GO=?wj|Օ)OOi}uc>QvV1AC]pg(SkQ@ Cc$ , @+@?%9G_?yD%ۄ9b1ҀD_Z6J#_9 [JP CGn~n`Cyȑ( C@1_aɏo,ouC%:Vd:; T}?VWtq4:~KL/ W`J N؈jƠ&C"*mmb~o۟=հd#7?kʀ 7qi~wʿCS}8` !B]pX/_`Hi4S^1+M7qyj`k6V$>e G) vjMX`ڠ/,24G#T)1r()ʕc@C95 1IYm{}L3= NC3n@'=S2H.XQL'7ВWS2!Jl&'ImFsq Á*LCP+k_ܙEMBuYK.شًQ薙RC;qR iBꉁިc8IVQ#ic!Rz6f],PToѥBNRGe(%qK$&FanUawQ.8utfh ZnQS)g,ecqQ¸7fKÕt${P1@s=Qɓ|OQ#$S{םOmz'BNd:HsV>^ߥK-E`.ZaۏhLkgr N\>mʬ:=nwܪ_}*k6S*fiM{G<kya=Mdޫ\WfS$*e2 *@Ik\ * A`-jЫZ$ժ\2Tpj)RO?7zHnv_fJ #bߏX2|nkC uo:5'8Meq\ :,? @eG>~a`Bs'n櫗‡1 npX0w ?snF~TH1xb1:4WhP=^n@%uXfo(Z[/Bls `A m-'֥QQ=.S/*I1 Er##G-zґUM%2;Vlmu:@_B ^Hx5oImXq>"&qoa٤^Z ^RfQ0 H1". KM?Ԙ~,Fp7M0yy3i \Ϭxc.d7l.LnAU ٬$^x<' ~nh'GX4mNvV=R͇bK/SX(JO0j˸}7|YP򒺞 InXNü>R`٦iI2F% riSc&H_TQhl$~4OjhahB: 7֢>YTd!D$t]IG3Y̋*e-7C+Ǣ!}} pU#K"C7ꞔ!?O 'rmz'3] fAbH*X4qiPwP%-JߩF1T^^xAޝSd Pn$ gL yzsZu'ܪ1“=G-Vж,e}S/#^Jqnृ7l7|k͞lUwu;e(Q-Fp<y詌(weݠ>Qgg9?/$WkaGz:cW5;>azNuC!nCէԿ}xRh9PlޙKNZ?Ժ/ȝ&{Mok{Τ[$#Wџ7$U)Tka~X7Qazkpl/No8N07L,#uN@d>lLW{W);ŸdءYCE[ 98=  ^9{Ե\A& AT<3ǜ^yp^?4ϯE8I1ۮ[nTx[?&i1k<)n;M6|=K^^9NrYx:0eh\5h_5m|(QݓйB<|u'V#m͉7a*Pkݫ$\}QOCD., a's@YA}8MQRvQ:E/6).,Kp8j.X߇|)J!G M@E}C,3`8AAGA#XD+:A5utԟktgRk(!LNoq3BuGc27M}BI>7|:tӨ]u* ,>wT[b 1M'ᆪTtr! r%V4xU ֎QI4Y( /g$H<4 a4Fﻊvw E> ݀'߹=QSu zM<єtl"7JS=R0;vY'g%ai~ @LPxqZ2 ̆o:P +W~Gg\6U!A!w c hJӁ`=* Rf8ׄK_t8a5"iB !6v6WU%'oxnSRoEG0I԰0D@+:C6\"Kum>_9k|>؛Ov‡ӎ=H/*L.\Nnu'W 0[|%ޣ-t4_fƺ<m\xӃ2\pR%~`9OrS'J Dǣ}?Nw ?Œ|Qj~b9ìm1kB@JvWBuiVC_0~`TTE/(@Ż|?ZzϟG߿e=Q'}VfE,ɖNa;¾F_`f3?azmD8pdYDkm9BՍ4w۽Y:tkö$+ oFFfP?&#;**]cDGMP>UIVD* ˧rz_g~X**dEZAE5e,0q!d ڿ=5wEyCLDo'4R㲼C_p\o3 iS 1_1N%*1"M$GM8|z8sh_G.d6z mgn'{=ަ@OӼ0 CpB VD9ZB˜\zCM4RZ!b ^ɜGx3L_:%_3A;`Tɩ󇌯 ' ?/LHI2#lP1]kzh;=mń7Bd }'xt/!B-7W^Ϊ2qı&W%u(DDF'.+s֑}V0@`So!hEII(<u (onǦ7OHt}DW#0BD#j)f0P浂:)" *0"n:)]9S+SR/%kQ]\`EX1'?g5sv8Mqv?~f,-rI~v "C=x_sUzs6.٠)C`j OH!cbqRq jA"<ΫyOqQ\bodRX׫)EkPR?KA݇ݠCF%. G /)OAąc4;zv3 d O%*2c-k?˧zv=~˱@B^"%3fM>Z᷆(0:87w:k~1ױc7|7j@qG߮BZ ۬O6{j9S i0LJrJpHUVH!6#pxImM@Ld"`B=61cҌ5,"0}Pz>{lǁ*8HvE=Dd7DPb_͕=jmz"A0eXC~؃DT @MzS;#og-%QOf#JOC9D\i3vre6׻Knŋ[Ӎ څcc':(:V58ɂCޟ?O߲  8_>pE_.c.̳<{?s!aC.(Zsf/~y#J!Pp+[!6zJµ5 X6ܹG)YwhS`i ,pq.B@nHGUCgQ3~,;QUN7ǏW4>8{uz?&A|o7khGq^me_Xod{sb=: ,W| !}k $2*'qGƊ]*`̅bJ}=coC`5>9h*Q;cb!Eۮc7?l)|5}̤G==zd ܶqKq}^>{;lӔz(9Inrxq6a2xpun7^ŪaӠuOL#N:%CwUkݷ׳}7@?49+!h8ez„Fb=A=kz\~iyi8"[ _ÀayEh.>a0@:o)2U̫&5jKV|^Xΐe>2M$]N=LLwC"l%u/_޾ u m;_=*=pg"xH0'Dr_CT6!s(` oN=xv>E*T H(5N*Cmzs‰ iS2h?h8UDZ~5 IΝq8`?6}e~[kSpuO%A1v @ Dc53!~!:H _G[ :y*#aRiaN,vI!? M:2{:!:|1F a0#󟅞CPku3h?Itr#EO V((o 0uyB:#w> BL #ĺBmZm<@J*M}Sϧ7:d$$E-- y~l<:PP(PM0D&!ASU>DSU`=06MwpިH(FUv(i$K9%{DH%IJvLs#'p֡6﻾m=ю[ sف)]V >q 0BwtpC'/dʅJTUT32<v}"QkO^`A3GE(?&2 ǚ>_GnՠƠӒh.*](N*@+u>2L}:_:[RP.Kvd(CvEH*LS|W{%Y*b1d|6uO!>׺z&Y(ş> .p~o'M,EQEQEQEbaWvNY2^kv;r:_WMv*I!:Lv^-TR5R 4U r-Nx; ;w@"  F 9w>O'٬y>RnaSTyiqDwrU k>[C C܀x?8JRwy[W(<'2Fh ϫY"A \)!߳n $4am@ sC?lUO0azy58 @, zD>;'<D]4fI p@9* T:{I4aҵ,s?)dF<ۛ@r:|Gv,Xt}#EiҤ1}QS䌣+T4TXaz.gc.\{:t'];:3 i4aʊneMul1\ʭtR@xd26=CxEY!mʟ AO hSYPED!J .{\icn@=#W0<>gs {Fo'*G wbO5A<[Q4Y<>N-H{o/O(<_P{~ጁO8 3$1&87oW}*vT*"{rT&|(P;áq/],3 ͭWd岌dP 8Dp 1ywG%) DH%a-~~caQbC&8&u$\DzVa\ q$؋1!%.IkdB| )mqCeӁ*&мTǏM?)(!4~t`=3Ï \< !.8\K hB7}9HVB/o*hiovPRHt?i6y)ix=@' +C΀{ D qӺR7hn%[uB6}9] @?/l{?/?3-SώE1 =2 ݀N=:J3uo߬¿@>Sl2ve$7oUcaRgA 払lcb3xP=!1blyScmBoPMDoy}M.cgs ;/GI[!pjу6e>#:vЦ4~$Yd6Dy^g//P _9g,Ct  8 $IP54_.SK*&JuҒD)ˏQ K!3KRۗg)&.*$?eh^$<9lL@3.ACA6#'9߃%{[LcW|rwg7{Y?Ձ9t9ݼhHUn7qeB@ F%u/md,F-0H!2&GmchHH__)>\pbVϟftrfLBCd*&U|=ݞZ8cvRPA@`!oۯGktt6ΨЕLÀbP_EǺjc`M*r!is&I 4|Pݳx6LP=ZNO ;VsfOi ֪dtd** 8}2 )Ħ:?*h{>xn>?6tX@>hz q'Y߈~Y8ϫ0ŠY](`<|qϣ ; :=YB|GxN\Oiso#x">v4'1pUvF7wsYU 5 *RΪ)8rmm1KEmy)üb t7OmŷpT55TX`(}Udz9(m`  @U<ucY(fBBG0FIi!uUY?TPz3@68N;o=}ǯ;W!$t |~'rs=_z -`s!wPA,P#dM&2"󴛠6x.{Ms)  Jt7z;|8G@}V/1Lxe_]'騩 rʰX"pC)_R"t<^k޹&t$=~RD$S`C9<$u$8:jնUVmUUU[UVUUUUUTUU+UUjUUUW4 (C|A/Gs'm\O@z- ˴n<=(yWib1Ԯ?gg<]'n}+76A`\Wgy:br!y(~%ijՖGN MqҬ(QXa< ᠴ{Q%+׌6h"BVaj *'h7g[␎6ߝΎ̏ޡɮ÷\vvF-=_<]l(hߚңX[9`oM"w ]Lk6 -,î3 F0g~<4ߌ\}C5LJk{h+:q&U) B@'Lc1qeZ5sXDiAK.B" 6x+"F uv\]:s0s#t?޶U3Q?NOUYQVEaUeG&~\zȾi Ωb\U5($7ftW\+7մk {l*X$IЋZ5ܵ2`1(qUH߮WaVzcQ/9E#,1)BPVȓQPIfŌmzi۬ :[+ ˹'iK\}*33z8h0Nbu&d aW T\!񠨀͆ohlS16J>DQQbp`A%L$RzxD1E'.v'>zڃ,Z] Ƅ5x}E,s2D# B0}PBZg#Ef;Ԗ3(J)X 5x*Cc3"SׇPXNT|QkԀdVfI chL$1R "-ĄZQRзO4YN邉0 5dOCc I)aPi"miӪ53VJtJ" " <_ kⴤ-P"==|~ zI/Dڻ- wru^?qۿ$?ج'`}J&!z>OSq(SvvܩySwBp+#]stqNah>Fcut4ih 6 !xAEH'ؿEm?G}"cӃ'&)O9O )C׼4,$R]ȁzԜ]F!E߃R~9Dà9dͶXH2|pMaUYWq.Q?L![.K"2uZR#©`3ГI S `bd#D%l|zD㔲hC:?a//zI)rkUUUUUUUUUUUU$u8:Vw@roUQILNQ?ǶӐжi˚YoÄ:;BL_|21jH +p}yʛ xs]qb3a S\o$eNV@,@>hID@柋P9)q>\]YB}/? :;X֔9 &E<=Fh /+Ɯ x)ٗ&g93F$ PavZǃsh`d!!*CapT|TÌ]E9w::o4%@cq߄ oo~מ3AL:"ri1<>qhtn3i J@B"w ,а b⢡QȁPK$d3`cܺǀt1Ej%F~~Ip(=烈@): +WPMB `2Wqɤ?R$`ţ7WWp&bvm۽&FW)o1#W#EKmk7Lm :o[Yp]طd uGapcfkQg r(N?_>݌N=sEh!uU` { ? YaG>sMq_m`DB,/kt UW׼8~@g]#ֵ)q̧W@ĊCp0@1RtBDѭp#|S `2zD).![OQj㯻֦9WXjrdⶁ˲/ߊ8a)3QCi,Vâ+ة!A @A2BkˮCQCMZkUfťF ߞ6tqH)wo™) vU48">X ^U.߇-&5Bw]G 4↓1f'v۪"2@, $,8yg<4V0*qQĠ *AߔCFL2;Y:E>8*ߌ-( K29CWf}cHt H0O{yDa,L=U, mrZH-(CQ N_H<*sm>`P &02꺏ҷ:@Dp'nJGhf=w&sR%x&x{|D`_=p# ˔&J?l/gDtt+]e2CϨJ 撢kq-,˿ %u /IM.=`#5_>G z~?-:#-BRG5G,PbA1!ݭ8˫X9j@G̓ʜ[mP|0@`" i*t'TVY;/А9<)fuɪS9?/&+U:†^Pѽ(sr.W6z :ʃ/mj<.'pܭ<{="s$49\O<5ޏa@f׆BdثYy;.|Is N) ihazuF_lޝB갹') Rꐫ]U;k:?ZE" 2COjsV*ZOLEH!(!RTvTJ4aX $ XiG˼uR)]& ӸkV+BaG{~h{JߛaM*tDH e)(@ `r \DL:ͬ/ Zr"7-C(z'⻿x-51> Uт\Ƅ &[ Gjc "ldunc$}0^@kZ?Th3QZ2K>-pYDYR`W㕠mlT>eWM7Rb`+XHpY ,!faJfB!nwC܀872vr v/7" @*$1$}}+"!rF"jDd0𲿑I#Gqz@,Rt*C6EU*FG^RkH8Xf.ڏ׷dt5 HCF7ҍ*9rzĜ)n]U͹T8Y2GB`TsB 9 Nj-%:{^μs0]s5XJx Vdu%hCC~V$уztm0䴤+DQ"c flՊW&@/y $p(sX,⬎Mx-l;=K0߭bꙀ"B2[2*!qaM J7&jOۮc cW;6?)Yy[݆cQI0/תwtYJTuO|/a:WK ,E0.fqhIIA`Q5bΕ`H$7G0" @Hؗ  cz2on JJh8o%(v&c[%xvƗ#LzR3U9Q?Bt `H&$IzŅET`&fdxoDڋ ?Fa9+ۍUT ʳ QW݈s6ՠU#TXi;v"B@HJZ1K(*Bd lo]qg K8jNU?8K9Nܺ+?Xn8nݺ B,\ڲVenEfaFr*$ e&7Xd& kHtdG AEu OC 9X[ʂgq |" a5a\pSlRjFMX)қcS!*7rdbMa&#HjcCF X\Oȗ:46wc:oa{ ֗^8PDUMVqJJH=ю{fX(=U$xL%11LPL5AUPL "Hǥ$m~oi?{G\q=p)Ċ;=q fZzO۟b4 (ڎ\+H NQOc?FvܪTm4Fl!h"h`( ˱^/.JpVh#IE{V5 w ^?SwJ$NrkK9({fycYDjG~ @ ?շq7ɪ`MCuch7iIP&4v*=h iA&:DcAaIY입iȉ 6ۉ{nZz#(D`ˏ'-/SO:̎ZJ (BH1{a_%aXBԼEO2A (dD{,%5CM"ҠDruc/1 Jn*e+MUUX?a:ÌfhEPȧ)4w8sA]=PcYDćqo:0roD ۬X-FZvB9B$d RH~= |ũ 7EpC;]1"Q0Aa((V@r BئXBNϻHȄ_zBq3-M )BG|`:sCC <ՖO6ibEg[$DG"Ȉ"Iē/u+DHOAزnQQg`@wmsis;lbQH3ED>a I&'R(rW_E>A~PfCx[R|T9,0i~پ|ag@De#H#Z$E9Xm̈́XɀVQfd h3LXO291@3b順nbB#S/Z z2Y'FS )# $1Azѿ(S@g\h#ВV2@UDɒHLrHXFY=U'- \" ˈz*)̆~ У;:"s׋ ,x,`^|00޴?39`"D?LK& F9U*6:o˦xFh/O˃5pfx01=?W׵37bzNGTX(Ap9L!zN+[zXE\l3B^!>:a!`^f7FR0pCk {&=ja'8U`$c'G~NcY=%8C"xCde;#~d0`#K;a^.@6~yy~\wˉ<*H1 D)I^Yy>m^P B""bBy=:k]RnېJ9#ED7?&ЕD鬢éh` @ | x}$#6ѿyeD\{1rB < ^5ء c&P"A$QWaHg?1- 9m= ) Ë@nj6l9H 0SҪGwqwE'O,cR+9$:f7Q"]K))m|++6)1j*ļ*L,W差-PM/zLkdS#{<&s\ nɢ3u!c0(ymZ AI| .3/4(Wʴ4P*MU'{|a-a"JD2s#Č>` d; t9QD~ 7Q&Iz2,tˬ+y:Q'֎ʇ]lWVd0(mT!Vyq)״%ntB'xy:2[F0ծ^ (\H{ƨ6yf&~ʑ 4H%W5ԺiHޫku鸜Q,;kلDC,ɀpQDa{]`vQZl9j7oaWK'BLmHP72D yWQ^rV3F@EJʦ;.g񶳞gO=z5㹝jsT=v!Nb*{VEsUED(s&#SEk(zga‹D*pRdL8 ߌ=(E!TQ5SJ@S%3^XE ` :  1 KvZBk%ަHJkg4PU0&0`HG8݂831_&%cFUb?P Mc>ua7"d "nde:$/.Dhp#&`$W\ofvW0C",` xqs?~yj D`^#dogNq蔛RJIOa v1n xx6l:v%%f+K,xW jM̈O"}_nc>q`">ھA?#YRz~t~ιL;<x`_Db4e摸h+p^PoR1Qc" мͮx?o*SY~N6vt;O&#k8VO }S! $ s4>N F*/$>lM9%&;ăIsZRǕ.T`I/!z 2wSA Pw.}.+ܞ۞"0m_?G7mbYXKxFcoFt:q":pt*F_9 +Ȋ/ 퐖+umё.FP;ǚQ(Pνʩ$)k[xtXgo<aw޽,p*ϲj.Ls{B Uh@*6 pSȉd˷g ũ])DN#F8̓`5*)jsX@B@|c =3h-C!j 8I,8x:PP7.Ls`-oy"Dyvuos# 8;/cX!Pi +jbR:( AOD0 |Vj+ǻnYҿ@m**1u;!L4q]04vU*:u5 .ޑa~Muӈ<agS,G#K))`Hbltɢ %B #w>^-\y@ yh:*yʡ؟LQgWMcߨJŊ7`fž%_L]:A&%JN|i[ fQӿ*?~YBt9DF&Z =.|Ѻ$5ͨ@IȧTIaEx?(S4PG;{S*"̺u1iDB8@,N%]o 0xC;oxD@!Ra60xpBrTAu s>ZcטA"|jL/Bcҿ v9zc#շ΅ @)]qso׸ϫx I8{lõuwb Ze3ŵe4瀭A2k u`ٺE[':/Q(_4|׶ǜ|D̖Ա|:=Oz$B>Rf_,.u֝[|WB $Jy 5ӖJ4gw5SNFM" t}kNQ D t}*ި@ 4iw`#NcB¡FMlIRxgS)IeTOobe6R4Y/5-BFӱHdUTv[Ǡn QP"[]M5 vp\9 t[\oa ?@!{|RT]dfhϳ]$ƚ*e1^_ NHN8zqGl}>M{wHVsG}Og(my $0HTȒ%U÷6ɢҊ859o_hh r 1~`Nr1Le0sb#@;>9H?~o`tW+dj 8 @PJi'"7\>sŇ  ]@oֻq.p@ Ϣy 6ɺxwG\>Vܛ wO1`CPx(䗮w:W'sa@Z[B~ZԨ'e@Pf|~It;&Ia5 5(D:ug}(A+|`?_:odq|[M -+aJ!Ub2gNӮ7 s0"ߣr2%?d堕-$x}sb@$⃥R| kOI}Ĩ3DŽ}ó-0g9xo %:od[q ?,JlJ"C.<2kn ^~ R1؉>3.qI їx "FzK_}ȁ\b"]@J'GF  80HtAM0$T%(.0o|`5];}|\(R#D(ABCCճ H&ņ 4E]iDItudnAI]Q_F6 &$'OQH,|w<(?5UE' 'HD^1YO[\&[LUU'̈G{c3=x>S/r{w߅Te&=TX  p#B ,7M!.#tP{^Td[4QZ~]%Ω PA[UG!oX˪`@[" ?N<åy$jPUi*ERdPcF;Q--KCwͰYj>qkĩ!UL=rf܆9h}8CmZ, %<ʿ6aZ,*]:a[f>./߅vAP:$ s?aXW ^0,|SeaMPXP2 BYj8HYYp<(NF|6"@9V1c. ذ>^~86 Idd ljۜ`GUʢSOGBiE_$e ZX;= yN6Res R(("5ٓ)UaVҴ!0|.csu\.Nόh79a\*^3C윈J>f)g@{xݘo+΃6X0iǟsR?)|0e"ntOGGR;u=>ŷC#_;\gvti7)}kTxȈ!J4|A(bN9Y**#O4av SKзXK 1f3OlXc8e /f2l<5UPn#KUy88?g1S%1Me5ܡ`=x.?((ww'tnno,M/ON%Q.cj&pȁm,vqgv/রU'a6:__f6^r-]ĩ/RFfJ-b4a2DH^1 N cQ=6TQ[\H2 Nqs`Y4 Q ۙ;LI3KĘSDD,f t?F_!ARIHp.p"gXgAq5_%J0>1~@GCq:aMn#gO?A}:;Tm^.=,$_xvQH:;Br -=J>dAF A}-=CZt[_-RpBP(,9?_ ~>d:|9x)Z(r$*Cfµ/mff5GJ ZRD-荦w]`#O2*A} z[Vyxp /QygTlDt5e2}kemF<`C'7L¨_Su-7륍rUY U^%Ϸ*=䳄-q<*[pкeyc1(v}$ahH܊3$TUzI '7`U;zz&D1r+Q))D@IWSbmxRJ V(~x͸i} [̛<@C+ P@QID\\^:.!j IJDDBXFZ;- .rԋםզ?ifw:5ǏNgK'{2|r]ox\A"=XrTY:mVy\csad "NwT;'rDm*TN3H9oe7G+~}%!ssy=AEv"ǁrU'EqE\5LfQcljGAt2pqF:XcLP2ukjMM9ª7vf˭ƣf*OTόK:ߋ{\t\^5k|}ad&B匨ԀBH$M)ß;3ow|>}Loqny(6.xzJxٜzg_[9>s-|"+G+( UkeG h|H3 d@0%X8դF ln ׶8]RzQ.k:bNי=ݚ&5.s}SW LS Ja!W/HĤ4%Bht05z:٦J,>FS15vb٫AzM=;zHכ籲|'7aȹqvA)h 'ӕ.@JH٪cV"Tc"Xk(^O{D;2䢥i%ziÊOqX,Vj Cݕ~@8eEWSDiZc{5"#,&e*6b8^؉QpL/!^;2:?gF*Sh5v|q8y=v" F,iuhUDD!]c%f-~k) +Bϋph,;X;٪4m~}+E*enNЈֈ:6&s,4ٶޱQiۇ"20!Ѿ21Sm(jaIު9:,h} m 2m]:J31Hۥ8_m}7YI.IlSf}Qh6+ #כD0y:7p"SGD/Y42-9E=eFڤ_'TMr^(Y0KI*72@! 5MZqt߹b4-5d8kɻ-"3 Ii:qCY1wfu6F@RuY;NJ d?Q.RMzMdqȰUyLg[:68lȬG(vg>_6xw??6.ʜ1 ;Nxmb>vS0ql|IbV;0t'mFה1#5E5<A(TB V;N)q¦̨9 QȦ c3:``s j+D ݼPO 6/8x^S!3k՝,I3A~ >wYo npEaW휙>f:'L`~Z ]RE!B';w…I{7Z[r_Փ[Cv[ 9ˎոhd A`K_?H{2p4m勂mz$dX0bn?F%T*h*pIl/1m *G:0 D)MzUP`_2*NfnqJA"vk~>nqUNŤRyT@,p @A$[?)ֲ1AJ\Lafڟ]('0~/F5:/ƷKmÙ7M3~0D!í I:J  ( xQ[Cz{r[I2/e ył;:(5B#%%F,8|R -68C*`x4a*OSgǵGy2:~2 ̕6 7AC分U; KB8e1r&N/>YJTpWs v>6 Nu H0Z rz1?ct}yL?ҫG2wΉ7ihT,R=# ZP]SfFCXn\fࠬ)*Li~5])U |Oq 2S->ŸWO~|/zymQا1/y\f`Z i9dȓg(3Ji*Ć';axΥWnx*|QèJDz#8_=%W}z0Rꠌ$" 뵔f>KbaPh"¹N!0Qd2է{q:x?tc Q3' i8OPj$OɆ!X)> k%Lb}b9I (lPEf`9>vÞB}w]GB IJ*<QPx+]犉_9@Roy(ed1AP|h4y\W˨hJ;# 1'p_qz?{%1JS>W&G=.v}0kDS2SW..hZ&&9f{JM7o,Օ-YB`bU{̧&z52DKv+]:L AҌ& #N(NK! Ld)d$h3Q(FȤyi.5L]G]JVgTYzfUi:Tx31VuXRq]z,qhAZwoC +V@V 21uedH8 d.km$&7b7VVE3b'c8z_R.rʩCޒ9>6ֺlkWtʶa3:]H eGoe}V'bD\avv~gŜiS|uU$mK|~&O/^<]qdvB;,S :U?gCh\?@N2:dH6:U>|u?hcM%"*rO|z?*H?^~E W~?V>|j?ۻjkL2L?f#6~)oFdZV1 _w7ߪ'Ϊ/Sjsy{ՠ6O2 GDbq$w)p(F@BBA"(JEtCZ  ~`8?| ݁b**0(`ey?cޔ͸=:)͎rfit?&]AP\}>$!<'=},+y$JtA bJY0?V@ڰ<7nǧSguK:uNTIzvM4x?ycwmx"c`4!Žs%8 ޤGyԼ֗u?XanovmGﻉ&`c-|q<J?Ǯ\׸.1Sz[ `Ru瓍mmF^Ŵ:JEfc6dd Z '~T}rzPM=p}^#/fQ< v>aDĚJ=MQT%0Np̛3ἶ$8}4ҟg7CN;Zjj$q-x;Uylļi((B%QE]mKJV|6ѣF51ma$#twIҲvSZNI͐'_?_؟r("}O|^+|dt˒GN=u%>ce {wPֽH qQ'D@8j\ x$';O/U%EkUTOzZ1O="SIepH!EpQ^$IAy -죢ڜa)9rē* ,o|c!,$Øے{(.U\֨J/Oē8 l8ׯNr-WN8}ojD ?-5D}r~"^_?;~^>'*`oT@{K 듂 K CK:'ǿD='Kpa욝:ꑀQ >FG 1F(@pg1pɾ AI9 ejB|M;uCg%W*Oe9ۻK \ d/IcQ:IP:cMʾKL2'կ }'-tԦ`.R'~ F:X  ҩ4!FP$!fj!fe-kl$V iM=-%WSs|]7(/F>.B3k"6/aA2` =awv;"YQA&'ÀԓG,كo0Z5t(, ~X+WRm:/K `upՒR u$Ui] tp61KQ_Y  G g ~L2XZ=dB.Xh}i:㍚vm{jha-NzvlGrlT,(h$^/w@#ҭ$Ofvٱj}39}Onh4~Wd:PaM,͎ 0T^-Y2ňWǺ\@>rlןErk$ (G XK[&5dݓFz) cbd` g]VDKŘ6h 4%WKl%T{M]c`קŤJI$n>."$Enn7ń.3<" uC? @ox_p~<.,wf=:*kXi 0AS˷Hf ^1c7!luIS9{=7,$wߟwgM-k7_itHuXneT?蟠~U$Ӵiyzq~ߖy]p?Vxϫ4s|;w `=yPywᐅwb:{+_w7d~ߧM90=9||隮q DΚ0摢wf-)iюsN*WĒuM}@N8Ͽ˗WL~ꌺb(Q&hRE!6u]t|a_RfӬ ]C 1YZS֍LI52d*ҕe(MdФ)Ҕ)BiJQ 8JuDaOD2a| NI}U A v?XTIw٬\f|>h-e?N 5!C|}c|e@ul4'8y'QeC+ &:%z:s".> ӵF[~QpML陽 ,%y$0X`Q67|ReSV]P *Jn&&C]<4ߑQ#118NA8O##ZΏX,\0]~τOq]ã,+O2fiAX_)4ى8i^{|Odnٞ4t 1V`FfW˽ET?Y ufN.p{wOW_/z}v(m2/ w w>Ί}=_ߞc\u'M1QAw&:#lM̈$ 8I)x2 B0.PߎoHq`vW׬wR>(l_@p>=8*ILL$PG1Oyy qy/Wʊu0wK71BnÄ̈dDR_ AA6@|$K <@ָc19/Of2Bnp[D?TdžO]|qT*6Pc MxӣS,|0x L#PA@0M|7!Qiռy(o^G?4Dj" 2vqRAj?AGCua(cPhJ)N24L T=٘9b҇T/uuNe/<L@\rx-7]W&QPόGo^7q{ѲRT:|_jWɿzyO}w 'jɧjVqAań@=G>].|q˟gSk;g_B6nwDС$1>n ?_|"zĪ 7z̤bN7s -}n|A=B2B @d/uߥGb?Gx08 AR)LM M12må߮o;{-IR,Zc֒4i+U}+ E>`%PfT 4fA B@D*׸Axr`<׵n{a㮹U8Eg;P@k-9M;Df@!b+B >!uӫ>+AFA:lDXM(:ty^{c]MfMJmN9w fݗX6xI>XcvrVуUum+`js#V.vvl+R5!h(I'̩RڛBW6q  Cad7kN*,j VkIkW9ZQ h[t"h2 #F ,w@x)_!2ҵ칽_|M$4!PB b`lUc+ûQ|o[6grr3=[lE:* UR(58{l! + U ۛ$88gj\7y:ǝMF))ȡ(;/I!LI dΏp ]G<:(jTѢS=$%]c'NEĹCi,1࣓*a Bo53Fj$&P,O\yoe]; GT2-~!gZL|B$1Q h$<bW|0v˃3?D^k(Co~HH {_"dR U@L (JBLET%"PcLo;)h )* iP8 FYh"$Jf &%e*VRc hԤc!$d*)!Cd;jFj&HeSUIU@hV"qcjZp@CEh' 50 AFV($  H% RD,Q T@ԁI+C#D,@P@Pԓ40ԓDB3$0$42TLP@4@DPDEUUS45HL0BA %MU!I:CT@KP4MC%E#KBj(%&Z &j f)hhb) ")* BHX* (Ib}F!diB&beH*h`&JI"Jd!jJ&dbTdP*h(`*! J(iHjhY F!(i"Ji `!&b"`*jR`)RH)$$"I%W*jehb {UœIDHM3!UQlH8DQ!E)D4RDC2E+HQ711TTHP31SC6O֩X !fbQ R!*J)&X(X%J"/b`RI*j(-M3+$?$pdi(hP)"(i !&B3UHUSD1+D,A$O@ h'{nh81gvd!JCI DRU>D@D @CE P4h@h P%!CIh"ZB"1̘eVX"bJ # Z*dxER@TQ0߃b&P}$V$@M(*#dqRzĈ҅lj33Hn&T\Ņpo?dpgXqnr xBP%QOܚ!JTQR>\UdL%O {QD?Qa8`U0+A O8=>l`)EW< 4}e}-? T$H!=< ШH@T}>H{df1Yy?PoB!<ٚ?,ƙxI/Ճ$  $>e(3$@!C2bL FLݬ%jEЦ>l=:#ȇoϨ'!@L̒LfT>0!?ld3OCzrv&Y]Yu4Ogx J|ƨ'I9M53_>_t Y@ζ dƌͬdmֱ; d0;&B((&[!A >N=#Sьfs A sE*A/H: E#K1.y DwxL@5ByZc_&(sY; d5ŤҞWx`M.*[V6°|sa-,X`D @6XO|WŸ Ju @E_?~;|"&_,?poa@"9_1?t~>g+ 9&dg)TDs9 o&B#H@,n#MБ$c aY*SMi.kq'~8gO ˆ%I9ζa`c߳Aw2đ:78L֝}l8YS 4cԞKfT՟!Z rΗf#j֌m@j%W1hx34wJ-l/*Ŗmac3(;?wh4(ҭަ24E4zI&f 3ڝz>?d :U#Ǭ?=S7e M2S&5Ƹ; +95I;_Bv3ֿѥD.Zs%-3V.>`gLHcl\EE('MUȲ0}[)x.!kцOcA,+zx9.GeWFFKIpHkl+5*@bAii9V0HґZFyR,.,'\Ųy+ Z,^Bll9EEk+VB}+XZl#zğwna+Fa}fԛph;x0tg%K8}1.!7r{ϥ~<@rα"76̋iwP×.qlа(h˝RwYְJ2Wr Y+H@f妥óX۔*3 '!#f@XA>nGgGG;q sQ;QHqg]liFrV\syghJe] -FgjIyFJR)JR)JR8HFjѤe}:lۺ_tݑV?N_o*=,fM%K7RpLڳil#3pbg9S}Y_-dǨhcek Rx%4a^Uj%\;clvʃq*jOfG TGpؐewwWezjw`C dũ1ESl=zt0uEj>ZUX=P| 0&8W'W2L6J2>BKgZN67quε0a>ɷϛa闏u~GX2S2 _(`$k䟫ꡣyxKʡ?戝H|'d#臚 dD*Kfyz%[5}#>\^ߜž^ϙtBy%5n^%-%ݺ`2Jok oˆy-p8if"*yrH=}(?[uWffvepi:BҜcSL@??C47x{ ϑ_cx%J}dP6>wn3BJXȎ4x}mJ QS/Dmo\B0A!yPܽ#!}[҂/j:|ݬzx7t3 !L??3uwSf]BҐ2+ מRop &Y8?W7,U ‚ߟUH3&*BH1p~0mUB>`8$1rș >pv>{UUQE~v3Í}mp, H$yDϿ`=G8_.W/~ʛ_Ԟ&=谂*gfi.4Q~?^=@I*vAo&8=5{=tDdO(o}ga"-"d=1b; V?0D :MC-FRD,0!P)%w5-7e<_Fa4t| y]w;T=1~bןogJo@:(DpA5:` 0`\b2( 1jMUmE&IIH0;b(a(%D^_W` veiB4⪠yoƺH{b^?pN$# JfCbk`C  :7ok*Va)%Z6DaD(mf}||ϟNsaDjr۬a ETE`('=inɌBpR_FOt)`DA^7NrcYZO~ò7md;(8>pio~4l]kx^"di _/ܬ3{y}v3UwUUol>voܽE+5>qn" C:QESz2l~Dj\}%dq"Iry&Ǯ Y %dz:2 Tky_wٮ-38! *Ndv[ <55>$0,bD0 sK P'@ ΘGt:S|FzŻ$9[3}2J?|حP1x@@oUPA ŀaxhi. ag8^uQǷ^8Ee~*udCKԢց:8aHpYYo=}f{]2*KHl7 UpD#2n@ j nM2"ɖ66ӟ(%1 ƷI D.#eQ!SQ<9@'}SP#T@)$ H~tHr5s0Cu\@l `VD2w@u?.߇a_.< <Gі_ U5=dy?EA>Z#?T1!ܝ}#qQ@Tj[L)Y8 ;8$dbHՍ)ǔSE0m4V} =I0y9MAHpQ@bO چzml̄]1lO=nO| 3L (;9V7!C:7$9MexGS >Gx)$"|[4E%J[#"O:֨嗙F@dMw^@?D9^Ar;g?ӍsO.RI ۽=`}>UUC@`b?@ ]% 7T?:pa&6M|UkY~51]i@ȓTn<Cyzg|e Z(8e7N/6l+5A) ѬlTJ7BT &%A >n UPX*e7 )Q"`_+>ti%b)艛\U&#%lhq=A m6 Cj*!X[^BRv5i~q"ս5 ]!~IƇ})Nqj.3+>}Wo:#*HfD@|0_ Vk mA4~JME;s؀$Y;/F)a_GlrSvnͩAtxC>;QqtJ\v'@~ %%!ѮzV'gƵI `VE/0 kۓֳL:/8Nq {РM ( D"6?xn<)e@Yo'?InK̵ZޝsZsY,<8H\u`ҽ9As#w!9krgrO}G#N$a1?QH f"a;濜xoy>6O !a1~;SDV+|Vka2Ns.6zMb `$p,q~hxRuUFPͅ{s+co*(1"x-XJPњTYL`6 a FX ϲЉ~[ו& jnkTd14VBjv2#iqmeVg}p\\ݞ2? RʞWκhyhFu"qN_;0'.byz5sF*?2 J&|sז NM491BҏL1ommXU{.Z$‚C!v[>:#b(?2N@'>.$ZUnzi^ 6Q|w@U5K{đ*QF%xPcPQF (q&oypEZ^JG%khH#3@mX4yAM)"*_-Rf~2u,cQKX_Pliݔ@: T47 ;LB:tHSE'/k@YSOO>eKM ;XtD.S~T>t$XxO׏mB”E> G@ @s'm_o?OwdDr>xv] $S" :xu qM>XtHG^'rTD|s8p&5E?~Gݝ Nc[;pa w6 dDxJa 3D3:b)ZP8(Q MN.AD??`_}|vnM{[ǗfjsL`Vc/U XSRTY@r^ n ,Dez]\8켛OP+BGuH⟋'㡭k޻e&;|TM&e(,&EWsL)/kcU:FjlSWbTX۔˩R5)+r|)=|Sh4uМR*T.*\AZQGmFPu:ύߢp`, f4j̃<v9h~$"<́ \H}s};ky=߁eRf˔ , ƧQ$ 8C8U!lH3ȋ)K1VC)ʹZ\LJ)S9hhv攓ֲ.N][9w^9ii4&0eߧL7N7;maFN]Mp>u6qd܆fdꚁ!h1>fgr{KSE͊nJ 4e"T)K(\'RI2N$=wm\TT4B,E Dۻ8h$NwlzdKC8 ODQZ ڱ)Z<1'_k T(Ab<SV+5LWN.<42CwG$a͋_w6NȢ C\rb8 gN"ľ8Ǟt|D!REYJ v_-tv2J(;P I玨 .y0,Ln{|w;qy^I(=K ;{mtTA5AIT@Q5DHUPQHoE"F*&Rg[+V L9|{kJ(~%QG%4l$@' 'gɽ ]_{RѰ]@ F@3,g2bvwOo ٚϞgFZH< }}4-ZHʒPU9dR@P]I+|PPDQIIO+0WD)V7ݡ00mhY^Pd3~I%ာujf'x;ŌwHxS5\ `5h`,7f<v6ʬl')y6Dmbt|6ԛ"(SݾD. wibTyUCE"gY@Cr[iB xyQ )}@绠@Cu%P1vlF6؎fvUwjT;,4W!dTO6Cv9!HrvQN4l& D J0CD#fVuJ֊'K^׳~s @Y|m$o)mէv ;[T}m1O,_[f iLy3I6X\.(ujNY'&i?N-ZFoN&xﳵ@\pm"L 儤;Zzd!@xRZܕ$$GdnvG~ߗڿC QGo@mnZz?(#0)" 'U<@~] */yUSfax'Fbr!"b&dthl+b?tIӰOz(y Q3TAUD)DQT>})bHu =ç8 @"cGWI:N0߿Ww ,R&I*_qt]Lw!?BW0`$TB~xߗ|b0z_ԩg֝QGcl5/֫J?:nJP3k6f3tD8C, Jw"8_{YG#c8{2t A؀ *_&b?TP!?@3{9/t IfcĴ^8gA6LS;+4AWlUL7hzq͐&@Y2mT'__1\?WN{A/>QC̅.HSWkG TqQOxGaŽPyB "Q(J\Z "RTD霡Nv1^;5!b!ؽV: &Q[DJKgH8B0'n\DGbcJPq o7i &#ޭ`0DTI(If0=.cCo 60gmQ ؓW1{Ŀ T 8KwxZ/D@D@VF>PFK5F@S69!eZ \1gDƄ8Ď !LF iKA|"рe*$Ϸٯ`L˻ S}çNO6\HT\>~w8~ϽL2='tڿ5~ߗ!62cMmn 's*ѣ1~6ڃYb>VYzFDB TpVy`ZH;׳'(k}Ħ$C,X,gɼBB.PY q*ApE=&#0HPq2^ Js(u=)=hrqm7^Ku߇4/VZVoUdݗ9r)kkX XD)@T,LOtZ W787_ d Owz|sH;$EG#˫Q}~Z=kȧ8q e2f h }vu7PB 5qkggv{:q2r1EG_ ^ Ap,E a) vUC \ Iz| t'ԏUPЌ@$ n0=ţoACNӜxtߔ SG^1Ok¥B 7fI t9wX$^f52zyD K& DyA"78aisz@~7!IKt ||>GK"Y;3|& 2tag xu2% 2C8V~oG?oy!j|b dHLРcRFZ竟 KkOC e#'hbMLòxUG*=z uF!CC0LQTGu}+}D:cQ!?G=L.ӴaCq!6&Mh*]™F$*@γf.2[-rδ֞[~!5TMӫrPAܕİ[tXP |QYDkEr)8.~Cni%((B#njPlm,D+>$ mɒOG~L8" PR&!(d i Rz6`)$4Ih9wPCm !$X9Q$G ŏ5#of!( b*5-)j:0BoݙARbH{& n0= D{z wot"BT@asiԌ:ar'$JdG8I ϢeQʨVe+|nu銓ΝKB_5$݌AjPp@ȇPKsu4i쟟.3U@FLڗK+@G~<&(gfP$k hoA_:X 4>֜lq3]0ӫU[a𝗕+"Opܐ'$kV`OLS~ ‚wXWXˆ iTrTmr@|{2 U@\ga1m7N&_e *wQrK˦^ҭWSXP`mQ$2i4\`~S HhF2ʏC' ͞`P}&n[x ():aRWK㷏oᄒ89۪&ZMb0ƣx=w >)(J094 RD OfDJŢcwËC\-};G|\e>r~Npq@=~?A~T15+0̠f\Bhȸ*6a![&oIUY]:䗙@һTW,g`AdGRD'݊ jWt cƺr53si5D`̀@vϫx?n_+DMS{p8D#/t:Ȉ1""n!7}|>Żxz1c1'`]=0]I"ok5&m!/?\7(#Bʟ ͗XB!_(Y`XG @T+Mö4?m~I!!S߳,l5ni&Mç4mzxwD4 L"F!u- YH$d ثe֩5åQ: 94H|f@|=K}:56=4zc>djM Dw`1tJלh?K?7gϑ|wMrҞNE 0h6D+P+lw8J{fҢGaNq❄! Jp#^t5ZZr-q˫ZE^M 6i*OX IqGGbj"ۧhN;Y=7F F/ĖIpP-/&dR<.ٝ~. *QpӜ0U"h[(,i 0P"=>>6wI-s`fߞZe &0k  ,By qQ5ϭN4^n]FHlHevUB3q%(Q~uJ!ȠL7CI*pQHS3g(B1:[L'w & V5~Fw7d7?eh2hvBKn rNR!-XES0P25+mHv᠃0KnJ^c`@6YXs4 ~#x@2#W`H8BMMziE_0 H n=0<b0~}[4CjHNj1ob㤱s(j ]ʔ/2,M&doi}Mu,$8y0|I{%Kӓl<`t4u0$='Gy!.ٟl('ԉ% (@9Pf#0ҐMB׾Qꖼ[xQoXh`&yFdžR4p,_7@0LyCnx TiFa]uS&|Ƣ"Q*d׶T3~K_E Ϋݕwl6M68.ஔ|#FT(?E\egV9c:drpߵ!8̊es:fW҂ D@7i8')rVh>T( sg,oeHݞc ĥW⾲Lq*47*w't:PXl~Ͻ}>^-6YO+48=HjejW‹'Ae8 ,3:{'I?/d!%^'hˬZ<}oѭ5MRߏbIdzZ U|3uqp^DbXqH])RD4D+W׭p+1s[hH"ʂXcwQ[6AZ{ vt4&"zicX䜖QP(aI9L }̀eHIJhF1dPji늇4;yy3zSZhi8uvg.34e~BLRK _l> 'OkBD!TՉܰݲm[ o҆鑋S"PRref,2"WLn n6J8nyďrWY ގraҦTzdDB+vDs!B!jFC P30v/uGe,;嘨`)+'a`w(T\D5cW-bM!51<հqSOjwt)=XB[vVËaf肊(fʴ YXtK},i~)0ˌ86Tt*.d!!s+JܫngWB8Jܲi|W-!(\L)tRsIgR)*@=oX#ZVt{|-ujKL~y` TCO-L"Ye6[DѠ[VQ|2IB"bB#lLXK*')FL65r"zr>woӝDx63نKiv$ӗ&B qVF 68J>f%xQ00I+s1QPډJuLYmz<ԓa2N;!K]s f{ xޫ(cMIuƱ)ƶ~ߖC }m`;p+v=TC#dS.By1Qݡ1({]uy햐ӖCNI؟{p1*Q天֟j#2V6(Qh32ʆ]Qiҹ`&$TfWHK0X**chnqɭЮDv>qV#sSƐSxB% YR~B2, g)nr9龝3[X8uSSAuѝPR|:; aqLEE!w< =;͹Sʍ PL $P!0Y@""~E? @H @RD@_?HXFD7 HP1қTN_rtO:@Sh2FuGLA_ !?7J4HISbB[QE Ԍ_f߼u1pJ%!mQmu:xf:f{],Nu `YA5vw:PX,3: G.v83U~,x(GwVww oAc^Iϧ^TDޟL QW- j(*JKG&iAփ꓿n>m:T~`kl8jt5' a( iuRQ[b** vMgfq̈́مJ5OGtuC=?  t#=zv`Ț24Pj?_%FLGz`4$hY-q e@!DCu1&7+_}96`DD> '“|N5uHCiAy'и!n)/)?B "%Q<})"H|vCp  _?=_ ~xkߙ?_Mg30m3j~x2 _e$%@z>_@"ÿk;r>)x ed4(@#`1ߖeJoCULHNNMӶ73c. ed[!' rDA<É+X7Vt@{zL'9=0\Ù1湘9~=H2$s^zg|98v؉ h]AQ ۂTO|q F~ (h B$ ,,1Cb |y`68 @r!|@vc?ۭG6% >G`0BݕO<>FG,2k4&k /X_DC÷ZԥoH%;`f dMJ$eʊD.;al"-8 CCŎ{ ~= Nw=6f8h@cL*]` {_wBEZ_#"B[dB|J"*hB/i;0|&"sa=c` }ANӬ DFRg8';uxOq8aZ(؄}W_nO q! [|Ē@$] U$>[l.".l-`4aFBJCsMD~ju;,L+_, 7;lA\;IMhGe$Dv$@3G"] p'{J]3eʈbP:´m>ݰ Huz]ۮ${ HI4P`oiިb<>僈!dB$Gy֑C-^Xl O9dϹ? C^P\JyY`zB@$8@G{'27B LBشqޭgsʆJo}o?q(.æi\L)q@ф ×sg?+B:k!dk*(0{zw8̿Ï_7XcטiЭB$V̮pzp~iHa1pи(JShG[XW-")&1Wʈ8`i5&"艅#8Ir23֡pBy,! (lIS'€~>B +~(ʆE@vSxD=~%3EA!~(0!y^[J`7 ȑV0-7jl`̆b;ITLk.V>ꠀ}"o01%bʴSO\pK C4g0f,[DgiPg!\Vcsef,&sٗ jnʒLmXʙ`g=k>'};g46 n@83C/x9BA ΪM5ۡ߆| cr뜘rJBpv7%$<ݜ0h[iUJeK=l&̆}?P{ cy0'\N{Oml={V &B F%~@燑c!+dıDE}My 4R5X}1BՁ)\qrDCǒ#z%M LLj}$b^@Gq] '}@If@Ah*lq4Uf̵iИe t]bD?V`e~<: w'uL+k = e%ak"aL Q ^03;xS@@І\)a& J\Loz$]Q7 B/yh` 8Ai P69c >?>{I ~-3#f EĂ* B@sX ԰S$!7u)i6R7 F0協1: La SJQ~" CKשD9'lk~0|/H_CyALsz:iGD^XSd zqh/\ӡ5t"α/~7Z^ӫ:7}.kN\ b"T4I w- Kƪ:L,6ra@4kGOԕM SWcG.#sƷut ˖?$|`wqk tm(Pn QqQù&$b3ٙ@Gy:l <K,vXnqum8B;drz}\b=dYS'.6HnU$mGY78ފ9X֪@lÁ{"ņny^.S3l,Pd7OOT;x10̶ nf|~;~= ?d848J4ZфWbNbB g;w(܄Qzet1ht{q<<צ{vt"K% 'i߃" Jl6=MB)e 2YI ;q >~E'@rʘ.I!_H‘ JYu)aӢi ("RUX(!dZV@<7K$ r"a%H $^`Oנw')Oʐ~NݵlC,bz/{Ŧ&\xd:g0Q<д]]N*OVVą,Qʇ(Uc O}  )gbbdq+„ t'^e}͟X= ]@"U LP2)91&=Ʌ`_I,9@( -wl _t4AGN9;UD)VQ nښ%0A_yw @DrBaH-FVM 2 J_} yq$29\lv 9͙Xkl1OII= .)`UH[jг-!|{9ߝ1ߣy.OfJ kFpӞEA=蓟4V(A/he;k -۪A]o2SN"l' ˆd!)R},8"6n,+`#P {jzj\Z0 nPwWn!(Aqi8.C4ځPED"')iq GQbUȈL$GxE1HF#KB g1! `Q/Z֮6,m >=W~v3/ޘ_r;Nd!=DXVQ JҒD % ?r!hyaٷ&gܾ)la'[VK2kc5"g[ucS jL/V,!; Gh!u8 g VG..&Fq-G!S Y14snN;ڿhςpb`i8hRl)1z߾HfF~էMGH;mN (Su~omeu% 4{@F:7`Fc;v8]h7ΧIa0X_acNs缩Ի*j)"ȁvF#$TD‚GѬ<֕ 34&bJi"וĝsv{R=#AYLڕ@T<D,{ "vo.V9{y96¦ H(}1pvnn8!0`2MtǑj4%ʇOl: !q4 *1Y[PtPa\I5`6l4f"|> :}p'(Mi9˨ B%~~rNqC.] E', ,JA M|6^F#(f(89?=IFQsWdܜs4mjz%($K{g 㭐v9y7Wn'lމ$=:8 u_"FR%zQd} ,p^k T'(8-<ҌTz_@и@ 2mBð`( [czM :C Kv?>ȹQ3 %:NqCwǩ3"(m9کCUUR%UUqj.ѵ\mqݺ5Um;U]Q'wm7D\ _؁Zz8# NxC~1Ggsy6NgM8цJ!Yxl (cl*""A?{Ȫ: !h{BO'0"d;Jx\_<DI0".yQ# =Jף; )_QqGtA. KkGds=Lm`{׍ HgB#3Q, `zYBa1@T y)nrZՠ ~! @C84N"m]w;x$4A#{8T\(*@Q${uS '܀.+T\WN,c >Oe< CELd0DDOy 6f`Bw3jX&;1,9I5W5F(Rp* ?#\8nW۱"3)Ybu C]?",8PA !]V2sV@\ͷdcld??NISDSp@jdVsCh ^$7d6$"&C5||`LXFWz"8sCI'΄ o><gSA5SQz 4DU`F,q:"튛&h:H(jR!!Og+TPAATEV Af` TazIY h"}cJjn (i05; I&Rf|iZ(cm "adrXcdV~& T4sOjWex9 ԛB|Tlq3F_푔.t#C(.1:SQJ 5n~jTǣ=G-u9 }cJ€WHɎw"16}nx ^=i4>3A]pTơJu^w#B/齵Ih˰BI$GF ׊>,=wi$@xDP=9/pm ^&h"є0$ϖBN+tiq>9hzn ʫ7+Z7XO$)Pݙ[Y%ufnp*#R'Vw&%/"\"ԉFf''c4~`?o}>tXu:!l'@ A˹o=uv@_a9zXOGs"OHUVz@6@ێaPFhè O"; }o&ox3Wp}/~/Ő@5b+Lݮ`Jz$>WsBF0cӖW(CAPjM'=e ,( ˪Ƃ 8$59OXǞ1<>^tѝժDŽkWEhB(^Kb\s㘖ܵb)%ť\ĸ3d֝}5Tr;GG%}vvyl@!g^[YUETа!AIUV֍V-D9JBgV h"8JSB=Y2F~}S!=0s u zpHE"yn]:FWd,6Bb[C-QK v?w'kϿ>MF-(gCYp  =yBNL8J 2I(1t&jb K lϱo":Ppq$:zz)+d ux0iyM Z<'n&M*et$+੃M(4\KFmP$٢&uцPٗZΉcL`j9GYC˜?sg$Ȁ66 ؀Vpff*^nC0MAmCc'^5w  ^IC@M f23 &@]Ӣ9S$E 'd"cOk&lr^ov%L  wktӧcNy^N=O]H~/tiGC~- X*$(@'wۖܡXIyxm~G6nDC>W15{ֱ*ԏJ2CJ^VM6KxIќm Ղ1ra5EC6IiEى)C_y|Sh0y(Є pɰ%& 8a:X!s)ֵ{>ySc[{;Ao 1C@BQ?vll JS % A,V6XVMrR c?,@4gBeZZ()Z&"E%hBYԁrIA!VnΡl bS{' 6`iMnv«|#;eI;JDn\! s(B3&$qS !/^C*}AM)8gC忏RTjg!P#㜻aI̳1;M0\+.hdN9S)<:LCsJGJ@ԱzPq82ۃoR2 +MsQD&X0.c+yt31G!t|߉ h$C(ĆdZ.޻>Yn&I }Ot7d 4 |𘞹I fCNQ( f}aჇ m I!{o<,zc匞#i$uH=z ۻ/aq.E ¬pːX :mz{y{t[eb9& A~RTq`PZ9D4sǡLM5DAPa428I)RY$b<=}Gpٹ ؀ ϟ,ٖ+ tk %_݃,/E hvx)Ѿ<"9`1)'|a>GGHEE^܅_bt]=Y! 8iAӌ*ttOv@gL)"J+ySwe %Ef$F(w"V Й}0 #@y{CG-)k#䚃ޗ (("4r̯Ga<JtFKp:چ 6q1U~v8TF8,wrHcw2ヰ0hN{Xn&viMJhےy|K񹙗 JQLA9)Q,C " |9\w˜ɼ'1WȿttFZ6 =t"hXӉHJB!BpT$8+wQ[)p[MGxQ̜4Bl.@Go^$4;S.~Ύdw|?3(+)T$ >T}^'ϟ[_}`x}'j~0HqXЇɲk!$*GlD2%)JѸnϿцhQ^1m-a=wɊZׯ "{Sfӭk]<{D T mA/nET{qs;0/Q#;1P`r E5h:O%M0k7G$W($F AI>'#a2Zŋнa#Hu!<I"K5)~dfD| X84DJ?QOhOKCִP5o8/IE8rMcsB qA&M s<Mz} N{Ƞw==:v${K1+M?`R;wSE1wn\8>lRbQ̃GwB xA<`L`ĒD=pC _)>ip,JQĐS'ϟwLd @$Mz,sA(Y¡)ď8O8q $^.趸B %~7,DCǰcvS )$N hpMIM$2 XTNSǎct#Ѷ\6@'_jQOGHkeDyI H4Ak{ [+^> RԿ#L  B ܸO 6n-X߄]a+_6tûSY`p_{MA9v";E7xS QrMhpH%RlMW$E ]dnrnHYC(2HHd Cݡ>XP7{_L_?^?_!"wBux6^!SNkvNsC2<{`_4ALmnR)?:s*h0~fs墽اdk4u^f|Zp#zCjST(HuV8Xm7p[Z{pqLCv/"]phR !]5+|ը Zc8iI:.X!X!47!Jj۬7YSӲx֨z+ M`r0߼gTU; xzXyJG)uQb$L=dKu!iPȰ ;ߐ "@ǼR3eKF/Ik@jYa0B ET)ARa^PSlwz!x=geƃ9WS TIA4!1#D.6):hq~sABIPŎU-)SxE?exT9=BρƐl "P'0,þN^GX)|2i0E)Æ <!Ḓ>}U>hӿ@θ,2{PO-o[0!4(@)ރ}G22 @ :O@2>n yJM&܁?Bm N&AF__ɞ@(wCf(8[=-OD?׻ 8o`n$`G #/Ѱe#*jCn'PLJ#]% o؈ >( N*hو\!o"PJ*ۏG'4N h䠴}FPa+<vpۻ RhnU*5SF8.HU.ߗߛ;D . M6<{+aN.L޳ 'RPΝw]0<.g bCBP2S% 3YH`ڃ?m1)l?& O1o{?7zWwQShxʋYٻ\ޡղ,i0|dfK1ksĵ+[$PP_D:Z;vE@ J:TnhO:"0|4EheL9kdһi]FssH`/~<09%ш{Q?_Q|2(wc,"~&N^g8 xN< נ]1oBiۑ.^7 ^2I> ]ܐO)|`0\wg]僠 TB& p71d=ZC%mi8Yps)Q*!v"J @xa<^ljŔ#z>k?u;']㇈(qEv5Q3 = |wL]ѕiS (6۝vt 0<|x[x1`N HRE(!R.ݵٙb g jbyyߏsQ}n hRSAEySUHdURӄS2Hࢹ[c*3 ̄ݶx5"<6eEu`uvA%c2X8{+#.Pn!9qh5H`Ce½љ6۬%hVB !8ɠ4j\ 0A_TMqĦ >`t_j_{-|m0g%);m圾~;. 9 -V^`ihPSJG{=;Qa?{lЕg@aTvU^2i rUW[)eqˉ.cuɷZ n|cK3FLl*X :#PHqzDڒYd#5ROGgdlgБ)_~31{}OF.$Ըw!"cN 0+  .d0pP`'"@@8ߍc$K~GKЈ̊D1(5wfAAQf]>1ȃfY06"boBU[9arN1 T,Gc񌾐[^M)Sg 8$w.$p0$kj^-t-PD*y8">^^9r(Яcb$:; ws=' #F"0șߜ然N[$pNzwDu o3˨!Tw`7(&AeюJbAQD=p0Q!e k1 };#\sAs\|5nョ4RG-*0|s2&crDpI"fTΗO,jnW:qb#疶AJ?R Dsv)/D$F pr T)pgCNwyfH 2$8?)@9|s .{=Y]+s L"DO'\2!QEV&pfi|u&SV{X|, M/V?Ɂ3zd~梄/J.$ԠuCNGny8i=(cDFGB*pO?eEC)LQl|S, -8'1d/C(JSOM;eI6 p P KCȞ^`HqBVz$d5သ2ͭW02!i#*p[ Ob Vu}Bsy>El%)] mC9H4{ha}>xWPi璴̓!qSC:M}_ʫ:6䜦c9 ǁɣ@8V \x. Mʄ+CdqxwlQ@D024_ڀ\e˚Q70CeMx' ]󢞧s` ͐UV-UUUU I5lvx&dIdMy(idqA.֭"L8}{?0BHN2&)2u_ԯUBО~W0peҢ2hzۓJ_Y*>wPlc/8N UiJ? 40y8DE|CZDžp?3wyRd'lq=f -dRmfp$AFnΑxFN6Тɫ'_dx~DoZaDnNhꠂn`͑hHTW*!)e kwNxq&7vMFl]*Lps$1f$i5I"N(i*!EtOU΍k( @ɚvۮM߳y``w\.kV"=Y{`ᆨ=)6r-S 1Ca0syIHr0v&"w빚ȡz3߸"^=DQI(>Gڱ.5͕u"QE1G'}3;ʙo/ʟ0HiiWs-~ W?O7ZED?to F(y3"HB&U=~ao- "̣'&f"Zo[Aj\J2 9@>Fդq:OUȍr?vnuQu^#Q瑳N\ gY% A[ЍZ5$kP+nWR9X~yUͦݙ^f`&yۡNl7 /c~ =<@p` MCk05Xn,V6Q-`]P$d c-ƀup`l³Qwz4[8?>zbGh Zm{}p &I"4"e\s:@ȯ3>bDAt]U[IA:IBVuT4"5EFE 2B"zs}M$CQ{?0[m- >HSD:1)("IplWpd7yMVn,e6&~#EbYX},5l78OZل?2d0L4Pl b$1P E ='FT${x$A[m6 ٱ!Rt<43I bkVeL~9LhfTEC(B3)ţa '6_R@'h略-UE|HòI @lB2: a\ 2e r:6H'ˬTYR1E}&'QD<ܲa]t .zi[n/~חF0yu%PlFu1Êsb`f9tj㬶ڔʊi--Q.1 4yѻ/D0͛j{ È)'Ly)ԯ%@JnB4>#;Bv3eq7n<" HFy[$#պN~$Sq)"HӗȄ9BIwbN]:6IbEATQZAy 8DΧpWs⠜T"Vb 9F qǽO?FMd.:Fb%vmtG0g鈀#(q@x ʊ/[1Nd|l͞~OsIHî%7Ca296 Ɉ5qD`@7PuCAތ!zv"=z8 rjC# pO]˛Wlx㻺̅Uϑ 7kH!! F -[ߠɘ#o3cIqdz f_CE6C*%8Vt9q OUV#U`4*B' NC:*vc<)ts :&|+f85Eb`cf+o5d';#c/?_A?d"d{Ѡ{o;COB=w>ZTPPL=<<KOCiVy6lmT6+JHKdﻸ:_jkMY'.3CErV`drp|  DHǧVQC'J()G=(RߐNȉ-o\ gUp'q;Q|'B6BBN͝.Q)|r|KahdO3d"1 &f*ۢ6e&&Dɦ@փOPkyDz +OH wd/0ݧkFQQFIC#^`al-;! Ƭ;vf׮Rv֧*sQ~:BP.8~7-WJy'ukkM/n ylwד`G10#o꾱{:rrם@x@Aˆ ";n4}{akFm!ځςˌx9SvT IIB{p0x'ţ+0+ky 3dml:I',0E]DXTNm"(cXݥXҬB7۵I-((R`w}7`0St;Igq&K=5pz}xg02zӻ۶]fs?㨦6c3wXȰe@5k]0P eDcp ,gR_ۨ!߶uh|qI;`xtCdAG2 t d8}_T{ 3)$wh<ӏ}b]Υ40p45DMHw.ʌmt 3j1'; XT =iϔQE:{ِj͊C2{RqR62vox!-ȁV  Iϳo?0Q&ZD W$ w 4A%F 2ht/IŴnIcacouy7=K$'& o6Hr9Q2 }Z@~ ~{/uDgX"lB/]Y ҏXI^'?_ @Qϕ: rHA( PL!d.Xyh @8pbW,gp yH Ǟ s/tatR%?d̶Xd/HCx*O]}& WSz@]6ݖp &0[c*- $E\oN^E?;xcqzf .2~$0 Rv&DuZ=޽QHq ݊xMi&N=Βi>9.}9رa:2yIQ,FdЙtzQT %c oŬ$`:J`4 UIGpv}9 aΏ t/(-)8%ǃ#ލPJ邃c~FF2:AV"|2D~t5SU$ i`IקuvHQ"Hء\w{rB4Hza)WO8-W]j9ԗAD9ZMerҊ H"'C,ldv:,мFw~)mnrW(2*ey͐ "$N+TLmANȥ=4V>gƇq<#2}N ۨS󣁲BRQ5~::#Ϝi){%DAgJ+ܨ?4BϿ(??c݀zBma9ܡB89́C0Sq~\)J$ZO@s׶ '72L~I@Q8qfp.Ǡ`@\X*DX!Awr @>w{a`ƷB"}iA( Z}j CsK?l9+6^qk%&@&aP=>՝wI& qh =t)N[3h:azSF.\r{>9I`} 07: `f{af T_N}:hoمĔ*w@:OIq#(a=I(z wD,v?l |!;wo.;)Vf kFJvUYLWϾv6v = Dd(D@qM YD g<6at )ID)o<8R Ĩ)m9,R?! KG}EH@[ڃB0)fh4Hܢ[nt<=ɠ'.fdnjs7H $Bb&PiRD 8, 1 5MJol@J`0Je*UHz) 0CI!؊6ω;|8l@tȗP@ 'd%f a,`$rwma2,B8-d=`:;Iqo>{?_ip?YO?_4^TN;%6@AO3#;o+q>>>;HGO3OpkE>G"Z{\xlD7sAԛHlZ!GHw&twބ=ۆIz"!TV%ə smwGW8NeǞV!iDG8_|?û4cXMQ;|f I.jL'tejLɼ(\>~tunLM{܁@DBLk\YvF 0R:[n5'V;LG8;<*!{; ܄Qt< AgG>!-{'jRq0jpP QJ G"jVbHi_չ4%UqI@(S[p&RD# nb.Ͷ:u7ݽ,;^h䠟OOgm3;D&]=%?_o1@>Gb c& UȠފ"StQYG߿=m6W]s d;f&0x ()!X$Etp Wnӏt&=t~C؈\I$Wo\c W8`0={oVD-f і37o=cnäcݘ`eoQ' {сӘ 84Ӽ8_oC6zjX{qh< _v֊;-뾝] f.:rG/v RU[Yrxڔe)b73VҢa?nua^ ?T^{;Mfs ϲш5xFIiP|i 2K _Qz%<L{<9r>=RM7̞~0 yQ_²cBWoʰn*];vџOc̲ICB"ז"1)]1)!H|gu%/Υ7߻ 4ggPI$Q;p`0N6jנ\)D ȷ+/) }6G1BBY)߈߹/"4Pi>h#2t?^.Ht "zq(̲Tұ2;PPGGorHΥp,\b^SIºӈ s3y#/{qdy ,6*ۢD$b-N]- R4*HZ-9JYΰ`?T)\pxtrE@q@R !ʸbD׿h'mX=;d dP0QJW9ADD(%?x /D6% |=<'/L~!<ԘZ}:u܄i';(C*wRFI7`DVJrSFDU 5 [c!=p{,ILB g~c-}IzS~%vm]CX0anϡ|=* BmǠS+ny"쑊F !@sd#B))5+<'Wzq!@)|Y dd,3:g+^mlՏӥ-5IY6P[`:kzF8+ucGZܑ|`Rl3tHWXiX١Xʐ8,'3Y=_z}Wyb9vD"gF/ޥ U>=ҧ iy %h:ݞ 8~׿m>In1MSX~fT#%ޫ\[@ x{=$2ؐGQЊmћ1ebF%U{ǿ?UnՆ :g0پq>7xv[ルS:im5<􆘢u7;QGS2/杶>ВrI< TfrscEa+ #Ǣ\mJ(3$3E+m@'A40zYk ^SqTRp h^3Rl:7b<7!JX2]p"5->* g;zoDׄ[H߿ѷ7.Vq ࢧA.$>=H8 %glYBH #;##kDSQHsC,EH s)m 2 L'`Lb8,w{IzZc ɷD`DB@&K4DfvPFx{yOB[wNCCa º`BIERI'NCˆt"ϒīFFɯҩ(E kʅҼe#4'ȷIj-xȩKRQX.I#[]n$9s^H͌U@saBtA99^Cc(uII-7,`*$1рn k`/PnVkdD_ӰěRxmtuCNqbbk_) ЅWr!sqODVd,Ù/H%,$jlMSr ,Ju"j65+1Qb[`cgfIlc*," ͔o2$s<4WϖqEzw>o:ɽrrY[PYF ksAٻ-9\\^n7&2*-)AҙD+\$&[v1(Q5یwn9k4z۟ġH'\zwq='_i*m_aM翏-0H$x ZUx ]8U2Ѝ /(!4TQg)|}G9Ks=gN]s9 auVxJ#!t]$%w(bl1'/ *9sGOV+9'kxmy4njh@2$ƣ8k=!84M RPYF^{\ '5~麿 I㝅>RX[3@JE鰅b7HГ%"K+S5K3@i`ͥ3p]# $`MU,䩀][~bË<{cHN`2 FI!ҕ=QTg>|x㎾`O-uϦ!% <w? ~i n)N< $ ǕZ VyQ~p$wQoHa81;J|Ͼljj _;][ a[Ug˾GzQREQbPvχr]^[h8W*{h|yiߔM ;yxX|7Y8W 8R9伏 b 83%̓ ^@I{ uKGٝ'_0qO'rkq9d( 텷ofũg7VF'_ >ܸq^+#F BG2npwOrEs1澾3DWDșnۀt6 q @ ^ϽJ$QF e9Y,@3, C~ĺUp\-fd$A՘!>qm[ Ul9e{p}5[?ܠyvDZOPPD"3 aP2NUu IERf$ozd0c rٙw`HkqVX8|y렣~>0Hf<68uKOx瞲Qo ?=waEc*2hm&PAf@[`AH&[=!]NX.CB NAx2 M"dZt:ccbpvht7n OUW>zYZiQe\J8:-}.i:/Zܤ$D kT@d-X &EH18`$wCEUkRITqXʱak)ʊU›!$Qoqvx?9h)0ff3gIo"3EUUUU}Nv{ۥSK?K/MSCctk1ctE#QCGH BA!"DNJnZE ]0`f ]!B < $&Bsl3N9W2X+ U*6+XU [DkC9P8B&.:/T;K #vih3E5ߓʊ/" DmCRf,Za/lCU]GG$4XsT/::"OUaaoAxĪ{R@ci$MΖVL>,݇"Nu,r!=MN'qE$dL;@RIHԠAB58曷a/h ӚTg61 N]z|QEnE8e+QfORMoU*3;{ǩ4P@p'~z>_BwÏkMF:uQwUR9]x v6Kmx1!$`b[%ELpQ$VEl€C 7izTBtlZ)%dWl6$k8 D2\١ 5588G}DrW=ۈ㆚r0(&g=w9"3v;`j)_;ƽqq сB҉ͳ!89.ǀA18 ڪå{A R6]9ru9>B}q9EOE X2q֪mΧ]ή$ScsTe /pMd.Yƫ2mE{@Ssڶ38dQL+liDD w6{( ` RF18oGg <4 6mj$(M0nxD4o"Nmp"]Ѕ_DjR I36,RI ;<߀[-QExu/YjS~Od<ߕ}.nџKt4¯o.yt4p gj0JwKEKcrd3{v!HR\{`U:s|wDN8.wžu ʰL (4 6wQAcQTK>\r&/";m9c&$Sr LB S@EZ$?n), rIH Oڦ3o2- PR}HT4B 0)Jb(QNaI2)(3?~??|Hs_5ٷ _> Od34j.`CNRFCİ"pb- A փf Zb}&iek>QjV)":/^wn]ѿ!(pgO0Ζΐr w=A"qBD\u㨄$<2=@xltΧwgj* HxtXQE(l|W;N Fy: NMOBu ][ܼ&h,U]P r=# tSq/XZ+ϼz'}Ix| Pw!dɼH/:#D٪hX:#zm\ (&q p}sHCE.ɢ1<GDQXv<2hl;VV)jF&y,cChB=-C@P )yt3YI6IJ{I>C~^ٍ)wpA% DV ?f86od)@IF\K=D˒Y%ȗt!$x,=!ฉANx)!8W&ApޛŀAih-k;ɖLI:#n &BIDPBD:i%hZ܊ gֺ|PKBR]aB蔖8 aaC<9g]vߤyI]`PuFG[14] $ro֙q)'i#zn]LLQ-E +R&iKJ Cx`Ķ }~D(Hl嶛7_Q>@a bA{ZZ!8WzĢo:<\?(BZ*KL8 $*i7c%x %Ja }͎5J DF#GFmr$Aj2LA3t  KSMFlA)%tUq"g1x֌dCR} 0^\xT{c7&P0a]W` CS0&v>\/.fi&&v>EI(J\yvGh gEwͩW西탣)"# ( RJWD"T~/`m|5^'iӌNm:" km{Ԡ  2,7A' $"ck7nߑᯞylQFʲQp00GWWh]gjHCV~pS LGD ~O/1DhrKxB%7@8絖3$Oo ĮV JԳn 9䒩=6tvC^ZJ|UH1>n0egJG3C9=B9AK]f))z}\ڞ%tZ;OR㈝k9cŊ>$(fj%dbڞfXU7PwԝV-5Җl uCdR-Jd BB\acX噴[p0.0y4G#bcBO}iaXwKTN0Cۈ@$10`H h6dp'#N gI Y32<>H4Y*<}M|>VG!^GN^yv# yogPn p8$˗*M āߓQHɀND7'<r`I)R Rc=N; xcԈ"{0!4zF2X*klHU.ו{Ό' ϗZd܃GHT% AvguLMg&w ShbBO9yJWR$%^ArJHT&&7}⨏,("x}c,\ /+*Y&%!D؊EACcJM ڊͻ\k]W Zϝ]o+\i2{KLV `E8Y+,=n ,9r1NS%*@]j ^ I˚ 'rb"%D/BCpJF&4 mD= AȠ_~UM*zNg8X{lgf[s8{;EDGF 0>3߉z>+AikeWUԫt$(Jp#;8{HNJN՚EKTdQW۾_UA]w(n%Ъ(Y PfhA&ƒ'<@Seڜt @!0j%g$CujkE@x+z8P{*T9ci2 %c.+TsrYy :BA DJ"6Cn2;{(oL1<*kDpBA2;YH9 HKI&Ԓa&^kg&RM؅{zw|$ EaL"p|Y^{*dF"Do'"* Sa$ $C k >{C5j>͓.NMXI7qVh"!񪕲la]$ "8wq R<`P^-10 1  mcxFF|B:!v9Sl[vڛ[l+㙙{:eJ&A&($` :_۹Q\;Z[ӥUyBSǶϻ||Rg~ebE{I^A`!KLqNd}E|R @]"^@ x0 Z}J7fqZe^t$@OX>57H9tٱnB%%ú!}IUXdA|-q PQ'ΏI&6 14AM;mS6\J0[2^B!$W4^V4жMB ڽ<{7-EUESθ{#“w*Cqwy>|_޾" SƓ*rt@89KUpdFL@QI:$e.|kKp: 3<".F2kwQq2+=$bCNE!/Y>tv-x\Ti24{i(SqtK530UycNQRf m,,8ҤU]WvERפ_Kx963S>t B 8!s,.U?7V/C {({8 #UnkS?),I ]axEkNaͥdYHHv c LS5v|vx> h}e";0^^>g}KT `Z鈽p8d`0]TAaD4QJ`s Hj>w'4S&y ]T>[i ~(񆄭>!.'ߡ4UíMzlx7r&ha_d|@.MÂ0ʂ^(0" IvS9_>eImIWy\8f@~;m%B"uֶ 7;>6@ɭ`^.p&oH} <-PJ' \0|ocq:fwBԟl xDtdd}ȼP Llc/<5{"PUh,ҍTjF))A*zjdvoש=X};3C޾z"䦠m4G}`s{wyޞ"z@ETr]4g ۲[5n\$|'AW'>Meky7[7wQ6xwb%~k2y^hWUV9砲wͭ]MN\E=u©ɐY_u|t^e`o/DG ;,Ā$WZx{rKUTI0LP qI`^;Ms7E;vގz9w2) sx5l@EWu.CMy4 EYuCZے Lcp{6=?yh!iW`|.|(wD^ AAi[aR[Wjk_pw(:G#94NȹK}+B=#Z˸6_|+V t1C22 A)@aqВ^GaS=tfžUWQ9kbX Um1 3(]E13{9olY|-_:-ͭ J'5׮N!< bI X(`}N9{:}'4n{{%t3yǪLM+Y`7H fłjߜG=yxy1Y J`TTR bi(Sӽbbp;N;DdBsOE8UCk%0D&ޜk6jP Q C/>0yt8 OgP~#<0Н $e"OSA5 <Ne )K$Sf=m/S~7-;P"D,c~|9dD4 C܇v!Hީ]B %aݿ] Yqxnޡ&Y)Mw NꊡI!vK絟Y}? ɐ>hۙxBD)s%yǘ z$ad0xOo)%8;s$>MR%#4;ƠÆ 4B2F߁^|ps5( Hua TdDb ƌȘMeyt,*as t(aԝf#Pv8˜ S w<=m*kpw 7pt#s.4g[B.I㹋|s[^YQYChrĞG[$9j/a6fY]YBڈ%TT|'/!lUvPAdoFi':w}CIDREJ6?lsگ!`yh,i(>"x8 hHw~P<OR""UI.[I"( k'2Cm/`,cYH $"$8 @ v!M.y`cx &QSD'pRaC|֔PYV!\mw^At=a dn@ϰWS6QCh@SR਀KMM%A_HC!<ƒ$:"=Bw`^ :ي)`I\z'[ /%\ a׳SH4-ع%=pϧ^[Sٌ!x~ӱ|fS ) (FP,r'˽?{ i]?ߘV eZ͞u-]81X]UPQFi ]AW{?6}f كJe@;'jB!dXM эU/KaupO ?_C;P#&  DkxEX z:Sa -Cp_:`J)_ҨTB%(P9 N {g#MQB^ϜBeSmDĂtу1aJj \,}(|u o|ixxsRhhZFLvPDdR)f@e8Z*Bvn{gddKf!j 7-鮘n(a"#eO*Rئ.Y=tulQQ4K(wˈ&`i`)LT@0LK P A( .h"J4)b $"R$(/1`G RL ";H"Iwx>"T@PP -gKl A@T E@R;|A_wE='uƃ{ n8GĤ>,4 MIC{ߧe0p';=i `F| :>>몐 L$`4Hh;# 4І*c?=oI$5eO[~Iu եb֊$i dpma룝f/cJҵz\ + [dod ⰉPHd8H%} `1bj5p ˦FK\ `.dd$ 9m8xy1IRJ0HI+۲}p@Oa!% *f6!J"$"P( Xya8@\JRJ@Y3#žS΀Q >y""~Vc&@ j:O5;"ʒ&kxJi %( A @]JQ:ReBeއU"{ *&ncX)Q O.wINl)RG|? 8PԼޒ+AR_ +8fjH 7|Ӊ]OՀEăgV ͌K 0s[Ưr 4ݖޱ7T!lLnA)йD; iSMi% s2پ;)$3CQِz`뼦dI78m"SF(NM`;H6Ua "D%;dUƎdfnu7lP(dܒ[eM52GַvʠdE pZoy8&ʟc p%(F`59:;;K,gns R$*0CP[>[.et~vzu*!|QSM(T:o[ގf* QZ` QŻKCc]&i kdƵH_ZPngZI \A)Mw|l¼7K:4x#(4j b֍$ŵmXA,C3)A28m f@Et5KY{d>G[K$[9c$Pev2,:e<Ӝ)0( QEAB]U\KPT7N%Osc_y ."" "@A r$PLd?#SQb{0`seQWF zXaqpZbo|zPᒇ~W}j7T0dCHLT$b(jQl i*egmkZٝ*}IDTЋIl?j?οߋ/9S;+]ŔZ8⡭F1p2KP8ggӯ)zO}[y}xzow9;qX\{g3<(ƧP_J8Ba p1'=[cO0@P T'%@1R>F_e\>Hf*& s r7s#BI0*}=,A +^z+hh!nBUCA@Hd6\s%(؏fNz{.Ꞃ P2ϑ!u1>G8 *y,sFǼ@(af:.íxhLd?_5TЇ$jc Ooj6sKp ;y? h089@M6 L* Byʂl D*FtBMb_̚y\XTBP=^%>Ϗ}Cx8&8*3L"N;ﰛ5a&8ZPA};,ȔLk`]Uϫlv]-$E6sGzbZ7Id5p/߁@S17u0"9d1!iA `MCO:ƝÄ6g(7[a.$B*tB{MjQ],^4H By}.DzoW4 AhG̝umkLp6j$6JZ;Ѿ~y$R(6 "_=)zI{n!XiR"AT)/ 9%8GH *#4 !"Ӊ!, 4vtn޾6aWԅ)|xR@e"exn(bI CYa 4, 587opl Da:d-L^tYDlflJ B?ƘsQ@7#W(ula} ;`oB$C!I 0P̩2:$ɔPq5 p?B9*b"Z"BLI륣eb;co:"@GqԜ DDQ@އЬb%e(<pض$-"{Gʅq,A>sQ~JPEN\$ ;^>JÔ:`ĕ=j`sن,$g:3vB[Ybk5e쁺1D q BEtiHe+tL y4qT;6uqAva͸ 1ֆy 3;J#Ҥ=SI75dq8vzP4l )?y=iCBaӠq4tXSL嵤h ֚XqHbCJluFLQHt!ٶBJwym/3  `X.INYGO&Q4q'ci͉; NNhiĐ{1%A"@e))YNǚ;<wz=;ZۨRACE6qO;+J!mxޭ @ m +B&*kX7>!fH1`X5*MQ?Qh(,D1g?Bm :%"qw] TF%ā Ѝ!^*Sc{,$ a[i-B&∦*jIIa0@x"p% DGƧ$^(CFăK (CQH<( C>@8+^\N;{ ><:\g4VEPPDQCDEEPQQE5Na,$McFLstK4X54b,vL!C,ATh4U0T#fb--4(1JX&%T R41vhv EPAK41@lSݴQ)%Z4F[~ۓA{SshHa!(@H;0d >WQHEEpt Y!%Bq 7~~h /i&1% ,aNxh㿢H0lz*J "ҋլn4#"*bAQLM1 (7mD#?("xrDG#Ps{1F *?m+: oԸYQZamgf.α`r @7[@R=dwѐFc ! :F1{QQXvH9FͺaDqM.? HB7aөX"=ud8A[aKkDm&)Ht`B)*"b z=&yވ3 At2 $1*w%MBSIkQEH15E+'|zZ?p0si f+a0ӄ , d'K/&B3ZνO?0f7O8pdp144a_&-6+`7x=0Y)͔(v7"(C'V #TR`tR^dRM|H'l* L³~=Pۡxcƌw*@H*quw}10SPER42:Vv!Eb)" DH_e@hdT F6BH!%I)(QH_:5AV Ka^Nֹ52@Úk E'D3NrC`)4zP8| Mmj*h$" Dƈgc, B`JX $4h(H)f ZV"h3bB퓸;b wrikM lXB- =}>PLIԕKr?7޼$)<`=?QG`(UD&#Ue N J^?z)힀p4tLdzx=F fdтf 8>~r҆&vp/Ô49;̘ \?vá ,4o\m.Ynfַ[bi6L{KXFhzZ;ySHuB)oߩQAMX)9hQ=#OۏEo Eǝl(τsf$ ~DF'Xha^19gvTڰK(mmY n&qu :.L14Ȍ}u05 }G+‘9JI4@7tqjp Yme"BBID;a>C㟼g9$0Zu14PEhŤi Eu㥈&PΏ4xX]4X y/'oWW^84}7z$EM`Q8:g ~-$Ë(af7F+Vl= xytoy9R;zkmRDPtB)G>SPِ0EΨӬRI:Fhѓo ].dtB.-L4R E*ĮXLIH%uM2r/HPkI1R(i';ٔ5Cv e0 I7j4>nzz'_P= GIBy:&USv:no}MGcwbMິb$M.Vi/WjbmDmy]>zqy;wɼ; ľ렘H8F}oX^w5G`=#ziJQbDHSwYE Vf:%BD's3f 獐S[<"SפM4tTیiiUM.Ab.̻&Eӆ%5򩉖 IM\nTM GBC):GIE)K;7a^= D@MND؍g8aJ}ZY3|n 1c4SYH FãtTQND9&2ϒeFZ "ՒT}22#Wؔmh&uq>R8,tؐ &EI̝858R*izȔHK7dN9rdH5m=SbtW@!H-?덄q4v"Z"c׉kŮ]DD CLA*Pb0Q$0wl"Ë`lpw_<DFcJeGa xdCn!;H xtbesx)$l<$=Eԇ 5yMi>,f$400;2(Lb33[n0{Sى.gC+L1uȲcS;dKBvС tQ[:'VVj zvfdY ӢΪaqFhDj.;H<҈Z;0O"JEEI:A;ҌVmu|We" \C:b%\ap· 1QRDHZθڠƴlN% nz#ssm+Ķ,8ut^nQ5҂3T32" %%T˛qA /162a#nǠQjK,AQRfLQdA!@1'Xh /%d/rvc]3.ȳaT`83FFh㈘2ʨY'a!|kY7+Dn0aQ`q:ٛDr Cf\XIqq4`͐2\60\8pGRpC,:^{@ԒR2bkQz;6}ؔ9pp.guGJ:ixI*p$i6%l\}$oE-:&1$CqF 폫OYk3 l bڏH*@?!Z hZFEnQ&&5p&ivY=lӏ 7%d:H#"Ivd(؃v%q?̼(1Ÿ%08H.~m6LTWʠ", YzIs !o_A?+Icȱ?< LGcmA?_y%2X "1r1KPqp(*K!%B-(4 `PYJ1TRB 0PDQֵ8f KO  J+B8O)"šX'R(:y2!8~WyΟ |q*{sY5&&HVB@T! JBf@HYdHz>X͌`RQw#q)~пj`?[9d܊ZRf ZD C{ɽ(ch_ZǾJ*?Ht?Tط8'3wHнzʚo@b# qBٌL0t~=:df 6`e 7gF|<=64M!#G;O[}Y;,aK.R&Y9V:?nsf=]PLb@Dlx0B c1"iQ!@Xh_N;D_Ҟ q"$g59NvzLj[*L<#G7LCcD0[{E{5Mtwt+J\pYeƔ'Rm 7)`|", Jb V&VZb$")iqԫ@iᐑC? [(9~)㔉ˮiRXyH^4AU4j Pm+o\wY:d|'tJ0a o;i=BH~Ϙ?p>!֢̈́w'~yC HU;R=(onZxl 6ե,|': *l˵7u7ZYf[@ĵQ;[eʙsq~͞".ÈC~[˸ËCG0}&2zDV#V!gd i I4C / Ib"%)hR.Gr>h J#ŠkOe* W hݨxLHod&iA**kGcc*=>.jA0j/I\xrhv1JA>28W>tyۤp[p}nU,I-uѰ_66=qq$$Th&H(bb" "H&) "ZV%f"(h(VR  Jb$ XMM(_G*4xHZ,{c(݈ G# E~ kuBByhHwǷ5N۶OT'>t!Ș;H &OiݓbP"iBXQD nf DxN60.-cKFK"4] ݸ.iw<6AN'wd@PIM2 ~>4Av y峻7J\Q!D9 w&'Jl1TګwT EG YhD$[1wZ Z4H>Z8qꞬ8qwd'^.CI F?YqoߛwJގ]Va" dD; +*>lE :n3zL#@D5UHnu#lsHS ^"5_"냨8ngtt TCAaPƋ(ʁМCMc LPSPn2*ʓuߧ^ -^xxGNb Pvz7y |Df`ZR[!&f #`pHД-q=FG;*{ ܝ]/ˈpwֆ1=5RlQEu[#Ǘ#n&QJyLAؓi\SEWW2" ` 7>ڎD2yϰyCP(/kyk]uG%!^G]oKdsZ)Sp{-؈!TDId=W'z:P.`әsZ|Qi J!gniP`lh`n,@T%`_#;dD {;6=$XQƯh㙸qp\K%*#D,I0@(IPpUޢ9گGq=D{#F-򷸈ƹ aӨ o@[!&B,cɇj, o2O07"*Mqn (P~H]g * Tv{c{my z uY(jSҳ;Мך}v:^O#\#~Lԕ5|~lIgK74JR\Ӆ[hiD;I+&vrMA#xy,DPD$ 3_f؃QUf|]Lf|J ^;yJWN~БAʂeD!Awb(:4tLG{['젔BFzzwŠUh]tsŚDsfnDҋ^ZFI6sȉ#w˱pK Y.bQ2(LP$QEuVWpJ y(bmڽRƹ E2=.F_j5pMn³} RMώ|X+Ͷh㭴;멡V-,z=_8)ܷ{^mnP=slF$N2iLB ﴻ)X0sg5GXSlGKLfr7xհ01Œ9:IW)!l#ݘNIpus)6nv`Vpv+X6aYXPn4]n&h!PdJ[FmۻHgduno@~RȼfF8ȋg)B5.;2.:MhPp yĒ%T:< (aH6ʪ/eέ0mNFϨkcYirro\ϋ Z'V#}BE0EL*"L&y:AGH}jOt)`Kmw# z&ÿ(ijh&8oQ \ F|ǀqP F"$]`+Kfiah Ă-` dZL/c#!`ZQPiLɦr/&(@'tXHr7=q U"\uqAPP)׿$FjG :>y>w?HÔO&1= 1CBTOEL8PY(s6S&Xi,ad3Y(yA=gOQ !@RN}9TW4->lzR@i)RriFE}'e=K@`c52e;zl{,>)得o)[̤,ou-D"4ԬBwU~׊$Xmpxm=OI tvs4%I-/ uAEL8Fd\o;M㈽8[(/AՙDϚR߷9q쑯}U89RqV+F$Hb"zO p-gqGrw'ێjjezWRQ&WC.R#QuzIJ9883kt]g'~@B>=8|7DS-U:BwR}dߴ;oPD]]'[ŐPzo#}9g13G'b%A*l]_BRPrC!4 o)gdfx3d@\9ABrB*#X 윾 0\[6zCb\$!_oC͇ҽ2f/gnnD@Q39#ҹ=n7Biqy&Ux]]A6LK U#bTZUo WY^xQ 7g#Z:9sT|U7ڮ#}Oh,$g;[53lțރuem䘝p*.=( j8H!(J8WEFUD@{lED|<(qIA[fb7#d\Y^ɰ2MGMdĞDu84! Y҇T_}ǡ(@dD C@k 0G[X3V@u e(o?*V> m^PA>{e00;A$(e Rf f E}EH %ǘRCD6טx" 3d( D^O>lFȇfPej%hhQZ*) 8'G <^OKzeLe L'^~X\^g̡.d5HTX(L`P)ɰuOfɱx"|diG2A2 x'r+@' רyr~g{3Qk6oR!6Tz-Tf\@)X(?!;CF4& gq\;2@eǼM:(mx] u;%;FwƍDoyt3TDa=1_v`cz>.*fVzO93#C|;MA!3R#qԝI%&tPDu%A(*"TXpr ;C;NrwТZ Jk N'% 5Yd`^ ˺ &bYȒ\X9;jH箙"/ij.Pw^|pt%JqXG97.h!p=JIu FL{ܿ'HA[^kF8wkTG\fZ&1%n֪&nbѳԖ&uI)!5\be3]#q|DM"};8vqI*ԍ1=yݜQHK!R9NNByA X٠>mut?*%qs29B1xԒSϹ{9LP`IEG+{z},od1xuy3=h4gX;7$}n9Kx#DqA)u#eƴxs.Vd^A7؛#<*: rY3}l,1WH^b"e`6B 8ڄSgX&y? ҔxHS,[>lel>XbtxEǑJ@S'7v3ljy_C AIVE> dI!@t]|OPnI3 ]G0}\?,l~ b) j@,3.$?c{ ] Bv#!j iJ" 4C@ETK@,10saNrzY֙/8Jʾ$W" ׉қ5oy'<{nhxm |zړ9d0AC[sdW/hIFW&jvԺΏ*K3t:0bok.;msD o\iBUZkIy.6ivs4Q7҉*i>+h[4PiID[l۾"15(p*4lō /''QGHiF4%vGPTߦbgc"b)sHzXlW@|}?eNI8utm"R)@nT DJ!CRHSB4QH{'2 *ЕhŰ ӟW Sr׉/).TmYهVMk{N ' HE2&{L탂 ߬^CϢ(5ha5D0ːl;y@ q-4mWR T`&ۚ9q;sёbŶn50-*U ,w5 {0EVMC,j;e.&b |zv>Cw-PF0Tף&5bJ aufkHi՘ {xɜh pG1/۬tn'Ez0%ضd ADTQTRE`b())jRd*f3Z"b!mT%UT!UIUbbZh)aɀɍH0EEPyaP!׾vCԙ9vPIp$ik@&>_1ݾˠ! p_ @%!\AHRџ)D-R#5q< T9LJ BS $QDII4ME-Bh$/a }G; kt'b#HI"(> cP"<=-ֲjzD)l᷋1hYa:&Xf!fP˥J:4ѶvKADU},zIg܊'BcԚ-& ymM4LeM}m'C@Җ4<5jPDӨHA Qj0`" 9-4 Цft Q3lX3t&w qQRAi]H) &0%%ɱ|d4WKX!;GYlR9(@@h FH g7 k\IEO( $z a[[͚f-d 8,JW@ϽU' Q%*$HUO)Ao[BcB2&HPdIbO l=x^4@DUE CP_̈;2CXfߺ̨HՆ:H Aa}Yɜe7~POo~Th3 JÙϞDg1!mﰞBH>CJ/j&&C<느CyԍU2t^3^JPҔYD">j N!?I6a1$̧Q6e "8қh} ǿ=I|}=_Ӕøv,?{O卌sCn?i SHQC5IINMgMv,LHP)☋;񼳣@"FU o[A}ks af~.J.//"@*)>Bd Bh_o߫꺸 2QCo~,R$H DLD*1أg^*+dPČzʦʡ󘒢T`?SA( q*$ YHȊ!@skc-h2zee,~CAjכv;bLًFHfIj"Ҥ@;dp] ?Ł15_!)&>1A$PGt2,dFXgԄCI+|I8B3w\/ VA4RQ$eI\TR06Y 0gӬ7phbThDB1Q|nh)O( E CO В /<@1ui԰pyX Tț3! }Q.;1@~Pa&HL"_j~ʹfSJ&,b3x"3mkW J#z!dPb% aY@t}_ӚlgAWڰ$a){kbM5@L < (!2 "g L^'Zޤ 6Fw5xDg7*<3Gz_SDg_ofa675ʚt<~upAm0G&^i||s4$O,"˔9CS Fx+"|Jp;9N)>%Ѯ/s9R~P"*QR{u"<}d4IP41k~x NdaiM*{ 2:MAtd.e4`0ùup혚0hh[bnj#+e 7`452St8̓+'Bk'JM2)w 0}rѦHxw9Ѧ 8SRB(hRJddEk&G)1!i ɰ55Kd3AATXLE`&Q@l%&HbsD)5]. .tJnAXZofQz3|x+`4'6&f( ""bj ;O<"N&"H ;HcWmR)NGCB&퀽<9*QJ%22lQŜ^'  (NdC\v|A}2S-?y<;e~ *V~s UAM TPD /N"3n_燁7`8#d3ghB* C:;<!m#uZwf; Hp, ŝaPPyN)YSG Q1".jN!=  )jԟ޹ y#Q%xQ̉Ħ|ph)׋^"P9 =x6C PoˈZR߼~T ? 3adgh>=vd+a@MX&ϼA1w {FQsDlS RRLԔM/|qRb^^S M) K0ϗ4_WxSQO[{}j*3+ש{RQnJH!.6ɴ'mj &ω'AacAKqd)q;`4_Mpd$/r@DҐL}XS4T;Pѵ ' °Y.QP`#LEXDLP  MyjfK&H081(tۃ˨`1O1?׿ޚh_~ܲɢ9R'Q? SIF!* ""(HK$oǟqs xw8Y{ IU鶓j &(b &" h ***fX%&"Z&& I%Z%RTI*WP>~|ypQ:X 6n`6;{g)yS\@zI^D Q;Vzx׃B@b 0S;к(:  8J0,E4]y Un M!@ee=dk C[AE(gj $+@k{? C So" *S{2粧0!Z_)~dE8%O9ҏЀɠTlz.{ˇO?U J9'_}x8!Gx>pc?`^'_6|õ; hf6|2Ws.>f6v8d=:f?M1FRRdM/|!{׫La De&S'XԆ@TUSd@UUHjV }GJ.UTݭ)|^HRaEA:;i<#OwHt)ATܾ !R!WKt? 5BH=~uˠ ЉBQ#"4Кga|ƻqY(TTP0H7Tp)ZNfrˏ'Hd;L49^#%n)(Ynogf",X(4zl$`&Wccֳ 10 ;zc3ߛ_cub)r!>W47}v}HhIo3t#w/Nۜ~TN6xz{krWEB2aċÅA&kgCpRC3A={lašN>$JAm%u璮 4fQ, ]k@,`#kN} P1ĜKO8C < مLApFJMea$݀01CsߚjG<S;!:Jjt6-ٙ2PBPz d ¸`䂞oΏ]ǀ4|Fs+vq?vcAX0%DI5T@m&KCHɀo݀8MrCg7T?A!尨HOi:\IIKH:iF) B&Tb =H| 'N`GR~l<942ȂB$~<#JJ2GF ^T4#wz1! '` {} ?nAS'F\)A,z{`&6?vFXϓ (I,~p>; )= x4PAahH/$AzEO(5WCt+|qf@ 0)Ivzt9%֠ehJ)A,x"zoXߟEF!'& jq@GSrp70GsMDΖ|H23Xrhh2L1PNCC|Ilլ$AHfg .¯HH >)< \DфIIJ{CY>LޝQ;uytTq_=A==HOa14Gݢ&UP1jP?~/c2̆1X(gR5odJjAQM(lWr㟛ac.$8dO!|HJ0(X'AE#O4ĜACi?ӷWܮ>-'jB!ӰK*lٝvgTZ2{6s?;STV˰!ҝ{#ݦ3KATwwcFD MHD!MD3b)5ʛao)j ,("mz K imX(PqhLnc"U :vqƲE, Ƭ::f-IZX5N `#ׂW{*DάnlgMҝ8Pjsb HjB̅@cdd)h7 &3bVZ6 PC@q>DNHXOx"XpLC?˺(} ~D'T !~t5f}XaIʘtX/0&ψ`Ě1 HP-U#HUP44BPHBDD)A2%:@b?D(HKe1< ](pĺZtI"z-` U@٤ zL:)]&h&(mM.JIb%ATR(X"ta $!q EC QQEl"`Hӂ"()rIj&bR%V$V(JT)RJ)AyJ‘Ƃy?O?kp?OZ{:Hϟa $dw +!zY{hPa} p~iיpe;08y*w}d(J=y,&\1@d 8YB'%|q!wg% U?8L#D9EDESHEAT)S#JDP$AL1L)YqTL1$A$T_ i") F*"č!E4@C! A2"@%U2*Al@?Ƀ)dbDT!b+s܇C>7e4Q'2o%I&LM_J@|C=Cr:đ PԮ6 hDQwoYuŅ4Pf$)$a1s;H˨CwkCu w效Aj?Jb51"|aq jC(~E9(&PvP9)9ct}} Io3k hu$Y#"ah$7Tw8-Xu `9:װLs^ A$1*Y @dԻrhLSDP "=p P8_p('A0DD;zHym=h%I#1d`:$@ nNb{7)Y$R?n:ߕ>ԗC}TbER2ꪅ$] H9%@' SC .ph;(z(}B&b )CxWzx/2z%`GV g ZIߪ;n[͌ʟ/o>sw22F%mD Ds8$ylTSCwyy(J$F;$B+ f ДZsAt%o/8qb`;jFƒM(?ל2q]fCn8J\DiJz[")sz6iMj4a,MjDU듚61ێ(R\m @gZ]+1. ;ry |r~[[c]6< ɇ S fd98XRB m*3vہ;*j.}2 3Z Ed8AYOCKXy#q!v(nO}4BYCٙ [-A6Hzjm6 uaw@OǚA)p//lr }pL~7<~}fl'E;"Iޛ1NT|E ;!sg!xAN<eATͳ!8dyc811')"zr~)X,q SAJ{DBeyMV6Hl("UECi] :r}SS~͎&b\OA#l1][t5Xi!k1PQ )CoH=~ϊh"eTO*k;8NJo;<'_~:@P|s@> ^bP,7I0D "Dt{U_ؒʙY$Q&Sȟ\#0@ i=]Pw"NɂB0Wӻ@$6paf{ZPӯ{)(;/%, $0A]W?G?彳w4D49bb7ʫz}_"woHDB>nda_ JI$"^vz<{&xoh"SAXW)/iAc͡;yJpt};B(!# ׳w'őҰ9Լ?c$Pc HBUcKE4HAqDE1R)4Hv(& Ge 7IDnyT u8IR#r+٣ 7:s(h sM%dС2 (X8º*шDj"jW FBѪ*#L= j!ߋyc=o'_qDLGJ(`!&\C=9 'i6)F**@/~3LCg'V٫6s)&k}*t1E|X*(&?&P!@?r͙PÈKW6IEEI U +LaWȸ{zjTo;hf @&HB@.PkܝFY~sp`H3R}g={Bafm.fw-dKMYnnBxR!)N%W";#a=hz!;sOOXcYG5qdahP|Y: ˰(Pg8P!4CvxP7 &uC9H<2 !̟ $$ ğ)[ACcX.0D]JsB"|0~h4Y$IjveP2pN #saN²`"Xxo&>EHN#&x j2H;s \MX~ ɰK%1ǁ Pt"qC nplPa̙X'K˙)2IEXY`8F vgh.(EOȯՀG%?^NAm( rCX4ddlhCo/Lh8i쿲uqS޷?%WY 'a"O.[h噵NDYgQ q0ETG8^ )][`L%T݁g3raIamb!S6qjKnv ǜ$`{ NKJ 84Ϧ?_.5ؘJXQ}2n*ehb4l1Uum ]33nF#8j+,1'I]G7~`X&R Af 09 ΀x+!@ "JNc̖a&nT b' S@9 5`Lu+0T%6æ%i&RI`) d)uJؐ P8Syƽڶ 7m<&0N$a=; 3lKб)@$zL(V}56Mh M(("4e*STGe{mje(y IANۃ ~&Gӟ!?qԫ:8ŠW}0ZX31a+!aS҆3A C =o >ɒwAT2(HY]m&8]15ޝCd6X|p$@\D@Pm G\韇R"R>a>ǽW:3]q,8A?5:L,,0Th8lhm~H=1?t(P`u?! 0|]9uIvKbA#&9}P ڡ 0e *6Nu J~iV91TPLGQ5A}ѳ Zj (IXME ):my3v.ٶ _Ըdž $g48Xw둂u[rCb3vkq/M_=D$'.ڜk?֌z$_MLmX͍I8\bD;$X_pEiJD9a4BJp?0 ~LɢxU.2[tu`76ϥV-22e hiV9&s.Tʔ%+˽+Sq@t{$}@zOO!T?:af@GI @9],Ǘ'sh= )ֳ CD1e"N ̀}..=/t[V3%%F# 2#RyQ>9J\8.Gw5JB"֑"lraE $^\444Rpa^ѣ.uvq7Ѭ43(Tz\]Ѹs]%Ǝ,hѬ5ƜmɻCNTEn!ChJT[+ڙ!كs2_ TEbw搧 -72!贘Yy8j7.81u,AW9DvH%BU9Q&&ѧ.ّ΃fFeATiabs&$Cwt[!ɈK͏0kOӱ8JCF&Zm̈^:[J9z޲w5;RHM%jXtj׈&)Tq{6y7?\}tY֍"Nz;yKY_:")3m`':gw/tp)|Ud `CUlVxK$A;hcPŅkLΐӘW!P Kb!ᙗXVj16QGEۇ\wA0m8Su2fQJ* Zlkhjo@ o "mUEn_+#2AA\Cap= 僜hur&F"=ƅf2n0nSfGDH@XP0-01&`f'MV8̮"=quT6xzEQu"[&UDj+~hlp Mik`)8Xځ%Rk(Xзle l8piƐћʴ^Dh)$&J]cO+[dV%A)?܍Ak̴o !וP-0iߨvG*n As#5S)(,@$#QITij3MFz>dm J."G8ƥUM4`k#E4D4b/Ld^ԗ%h:Osl6KԺV^ݑ8$ir`osF5BRIhw2tRzCe mX9KcH9-Дx] Ueu3< )oa<R hRviH }|ǯ&-ɫzH%&Jdф *잣?;L2.r2Ly$Jw;By"JGJt2D 2VVZ5K3aiCnAlnY#E)ӔOg揬N__0(!DAXJ}H ]4s1&6<%B`b5͏<㠓&R\WySZn4e7! h˺mҷn*[zI.;.pz`0ܬ\0v]s,ޣe(}xf2O;wPO{>/E*OB42^vѰ>zW"2fJ !(}+|q]$lQ4 t1UUR$ivDYW+L44bb'/y RX"J"UHFHhUiFD*i(ZJ<hbP(jAF%9P~A4?Mj&|Z"IFc-jѱg4UR˰8SԆ_"d;.;mH0qGtf'\C(J!b B &2>YLƒG^T'y (~pL/\ ~:=(}Py@uJXu _od bcGR=3N_>I~MZ HD1e)!(hGI1I,% PAdi )D" ("U~5SPPLP4L4PR*3"@%0B4pR+ӀXA %  my=}{Om|uNS )ٲ(ls!?t| 0BPMT4  %%D0U&y&(#+DRz|T ?6ć7D![( xN&(`p DQ'4N 2f-.b_9(_ABPt*ac^ęHJ'>5wj$ `=o\LMü!гdԇ Yg?kyl;: wA9T_{/ozxORId_`_|<. %=0yuGTHh=6|f}/ "sO ޘa<|p!N3 G6#=k*=y%D_t0mx:͓̝D*RE]3 8`o0#oC~lj Œ+D IRLKBBҒHHB$B Q$PHeSqD錀C D m"dĀ,i ÀDi !1RU(D#XINSBf j o /q*yLHyh10S4UK42jY(JR" L<LQTt49)R$ :Piڒk#Ï ?e(Ѥ? K6)4q#RI%b mq :brCRk$$6,SM% b* 5q:jhHuף@K 硞?6 4>JCY,$ +4TLȈ ,KEb=,!fV-,d&SX2#!:q2=jNd1l,ca>|`p$GH2RH@Q0PP> -T("=`}`~_@*Uj" )iHxyz"ݔ4o(TK)mi`1Q#F)G+K:1lXьQiLk4ˬX 5Ʀцؚ 8"/j "ccfB~L "v`BObC 橈ԛ7Gz="K=ʤnibOdDN@:x !ӟ"|KHM 4(TT$BBE,6 @)( H֧$CE :Dt@>񉞅^144bd?ޜAHtn+hmOqMdFSwXZ P'@ceLB'/oRe4ׅlJOLґQ"RR'=L<1@?AINC( M% R! KqH LRc@t4HġER,H7x%4JOāPѰJxi`0bHn:ce>6sSU;˨:q/!/c^:0B0DK- Q>pW#FМ_U/{rhu %eFn(_DeX]l=M4CY0 2r& MfNMk"@_v#=k  3i t4[L1,6AF ihbf** :81:փBv4)!lPi C (ӣ2iTHDt`J~<'ƢzJTzGPz^x!BpȁTP;dSB@hH D |Jx- Et}Q@`IP zyK S9 G0)ȇš4$O0F vqxK*c/T&<a8B)=>*BI&=uH~W?qUD!B촉F3XaD(6@(Ҭ 0JHPC H;P?t$!`u$5 y#҇>a}/2\6a2V e}l' -@[N Kی^WdCd:2R°/}Ua{ zH{R Bq *P>=DRQ`nt'/L_KH$FHF?OFa axcƬSJ[ERb᫥nD5$5 46ܪhK]@?\ wLa@y{1äECB)b}I1$D2e4.] Rx-CN\g`p ȧ8%4oQ`wqPmTP}x&b"0!߷SD:~3 30—k}Y!{&pf>j)4,a*2#qg#hz6K0Na{QB'£NaF&^ Ըem]eHp% ZK |etq%(x i&8Q90];mD"ktM:FEToꄌ:Ap  p4S}^AԐwNu|H~ @pdQV+mpCZD ;`<_{)2XA䝮DNV"8aQ(_@=s;;YS$^!Bb)LG xaQ+=0/r_^*! J,hܑ(@P8TB,wJQ)KPސcz980$(BseFF,%#ޢ12Ry6a'+P$B;rr㜙~㘈qx^QޒsJph7 'x*'%C(lA8'C@ VQ;U@t_LԳɓ y¤c>*t޶$ a}%e?StD`TG;1+R0PB(@4m4%*DUL$(FG&݊JXg&*aݍ:J̬r8d?Ӧ49Il0N3Ȟ]0pd.$>yZ'`!bN l#:q?J}c):|.9l*"[T</J  JB!=% H.П;=3`hrF]x)0JA`D .e "ݿSOq B9J;*|O\w~w  )Llߏ`>a$=r:e)pH0\՟3~Ip*Ǚ̊髣_<6Jl5taB?~/y LfK,Ux(% 4Cx)_r450q9Y MHQrIʖsYJ">TSNS cPR@THtr̍q3ҊU5&#ZC;ē8-Bu3W \(]Yd%!2Lp4BBJ te=be*HN\]i@R)]rd.qo8ns!r!bgm&ԌL;\v| rƜ?&q~jpEgEB~j (ЙLq6dn RCcNiݿPgvjCְll4t?CcTQΥ:/9Y*,B|;X =Qֈ3:^FUc.E%Eț%;$4#< -җ-+*q rY,^Éq2Ncѹ?6b(=!0 gt:1j4C4eC {FOxOFjCEFK]4OsS=E 1CsFXǁOꤻڑ6PZ!a'lI<(S4 he9e<募BpU>^3fkWCFϷ5DzCv/*rdw'J3MKJ"fa ܅=!208?&ՌӰ֨p$j(<9,~I9ˆXor?|&H'= C >SsF c &HHwS 2"uQy8rgogP7\fĒ5L xm TR)C$JOgIysF0%A:M96hYΈ#*8?B5v-F9E_ | ) R"'֜k"xYY.gḣ>Gf)cewX=6 Z(h\zтB!U+DnwUT|̓" Zq2e :Pg0")x゗?^z"8H#(e6xNMGblaۦ ;"zɓ9x|whOݻ&d*XQ H `К) )$-:&B%>e87:bjdj)Yl,|;]BX(f9#iS. &c oVD`( qt'rU#1hHG1:0TDSGm)Tk3(P$UT!Έe/4M4.}=p֓yf`bh7IcuK,ASF%a^|"۰ ,Gm><1<#FI&f=_kZ{i'et<ĄRk. Ɩ/LQN3 :GJfhPh[Zg;n 3D- HDAE&+ S@RÉq6;` #&RvAF<-cP TE{2=rj = ؆tIA&ęMEOԷ%اNjicwc $ׅxr5FMs&賳n\48mg+Q"UBXXqH͙I҂Vv#t T&bIizU׷+_ӌzeBiV2]C K2 Y)jmtkY1 4uWd,RvMT , `leEJ*/,5Z 0^]ZN&[, '}=D_c'N;jhO{e{I p(-X2KsrmHatHlWo҆ɵ D M7MS1ͦZKMceeA(w4cUs-> lP_)bm$rd؎DH<.o8v̇. ͅfGfS&S2L,IXG||ziww03Ȣqm|j͗8 T[Bpz|s|FZ[@~xS\jv1E~z>+]z =H`]IP~AP|2 {+u rl 0=sF=V T`D.O]D}$7C 446ol52F1vMIkȝpɰc9IŽ"I\#1TGpe_lj=Fs>4 !:_aS9YOFAyU`-Zu<{R~xn^&dd CHrZ3kB;֤4Kv6tA$P$AFP&Pj7cdA2Sc+ 'g ܀d_IB(A0H7@o?o )`@:ҌT )D@DCM(*#Kyx>ȶϠ $l-P&+K."?id F݇^C*FBU/+JbuA]k g>;a>0U;wq=/Qd:iA$$(LP č)&z/=_oC13QIޓh&wU5B +4Z8B1+P#D))Jte~`i!%0G[` b@qD̔LںERCݯp՛[s+RnbFutfPLر.y=FNB/0e)6ۯDgzPTuWW&)8Lۛb%JBwSV<2Dl$UEX𯔀j6c>ݰ -^ sa_p9 @y c[~eۂ<(7 <;ΌkXxkA>ĊB!^y;Ӿ<<-.|1R@S xOuт >}7*F8] eM6 LK(ę[1ALWeÙt GO"a=:T y6CŸyxmj^B l`~VaT,UVW!΁5; &&}ABSaLG+IpEU֪wJm/s#@d +LQ`hdͱԖ'Vwdwh""@X R4LZR>M.3xw=Ë[VQ (FBZSb,z$9t9B=R!@"Q=Md=10E"RBD(^`81< Fgbc4! @)PW<# ow:e;.HOJL\v3nw"%"D ` hJh(ZS3 Ryrb 4D6C|}b79;Q,"!?zJ7Mpb8=!UP )X JVe4OL5׬:"i)g0R {L).{bW< 5`kOiPJ*~``xBj N?d()Q==W( </)L҉h"a4 H4 G|yVmYzBF?$(a'B7 0Ѳ!ԋ : 4l!  # JLBǾ8cP=נּߎ@; fsrs]~>_' J;8ʑ#2~f>.̻$TJ2AuEA t}e;Шal Sgs܎c;,P'ᚪS#$Ī b)"hT0A@lp0$$@- $4Pv뒍"`Ӧ" Cқn$:Z,͙7dňX>OBr% 6v嫺p} 2>K%f.^?H`S܋A()D)D"D(=JRi@ĭ+Ĩ}w5-z6)E L"eЦ% Y,tu_t˝rX9cTcq7oc~l'"< "'.>4T$mc l</`̖^9x}᣼I0 SXX\j@Q1N?yxq+e 4I%]ʝkq.H6='%`gLj/IAt!sx+ww-<9@6I`  59 wpΨ.SaeZ'3ICf5;=ڮUZ+ۛ?~Oå84֨krFS2ZTJE У_ϋ 8%wLUuv$FQq\@ +\rl4"!g-1H:AE:5Q]Dr~?p)ꞝ^hUYE8S#R__WcFƀ\P QRksNq;&bA`rTyX?\Ghq?0ĜAq$5!Y0 &(STQ1XH: vjrgȄ^q v:Z E}}[gzQ/Nu3dzR+=VQG)h1=G,$#RkȱooR$x~~w6ICDG[FӟC8a EvI9LlʡLz4hFPwAP "O o]iNA정24lqT?$\7{9|2Å (⍡(oP"2Cavr)q$\^E8_~esM݊'\,1ԋ$W&(N|r98Fp,(#N%VK@VTkRd4oq!"!C9:d2tpTI"3Nt>?2iS8qE_=R1ȔcRdJtYz*&A (;@.ex:bYjt@8Ȩ^>|>ІsM)c.rohȘ3p *+) Z' 4CcvGWP@ǺIW׻^#m-02%\(d=q!v,-#_Uv# u9uHxWI3;o_NϤ-F+7̴^YnN~쓠ʡlEz cP]J]Uh=^ԥaGP w1/$Pn- H뎸'n<׻XĊ?o. ry:HCԫ`iH)bbk ~jT|9'^D۱6_$)&ZG@ d,>6;M霑 Ig_~qNJQ}2`a8.jG()&P 6/A CM 1)b<%.Ԅ&) ˂Y4DC@,RUc{㪋U* F,TFRKn%. Xf]n&D*kld ו 2D@y j0 3 PM̓cN-`e($?\y ǩ=2=ҕHS?R1!ӒkЛ26XP,z7Z *"p)qpiqE UQM%D#m"L!,ǔsa]nfxN/~el'4<\0'/pL,0DElJ'ܔAPP @H4ܔ|Cq #ϴ+Mҫ(sŲaL}F6rxʛ'OD%$ f ID|; lc) Ƈp/kaM2b*hj1ͰE2}<2I U)K˵*4D1hΐ3oifVs9H0jzT:ٞ5&Zr|,$ eG@szer L`{m:FlPNxb瓃;4XR1>h$(u2% #dC.IՄ2B==(qN1v tl(l. ؏Q\P!MYR M5ښTG|d礐.C»WAP)I%X;8'E-`G' (5M(XѷwqyT融+|An9w <E\P Pf:fCѓ3 i׌c)HʧhCT=G|笱"I|!EDb #=RU=s ~ޟr{ o TM99؟b ) d 2PJ@J!R!hW0CI]86ڇMXOaNl[uKR E(Y(f)BH0'倈|$/y(;!3p 0'I3/^"t,sdJ'{& d!r{wN0[ 8"B؏`%\/%5 LL j!BQ~Fa<{?iOjpuis>>4 ?>񯍿ZlO/K'< oOMTmJ3ލF b(-G9۾!;2aczK?,] ATQCL24@D|⫀F]%e gў@ktz\ɀշӏ$%A>=}5h>3` A*F}`Bg|tXM1*C,=y&Bnѱ9@j7ˇqqqU%>(QELW,ZLΌAbAIj#>GH3[D) 0;&=t")*+sR>DP!v;\ ;5_bɞJJ~2}0]C_EW$8{ymf-v@ 5 q2'Լ+t678 !=0rU@$$aFD&B(]k-4C03DD U%TR؂&*@I"\ KQ 4~r0D hZDMۗEQRQS1xd̽*"@+>R/{;dHz3# $~_)0:TDIJ)Jq>DR SCw!T~>C3Y;JmfnF [ Pa 6vxMɎU1#sU)ӭjBq1I DQ(+ͦjhd%) 9ŜjiDݼWv3vm%ka7)$ dʡ AhEv:GWD bbZ7 ݛC$JP0%DZޟ9}^ĝ>41 xd,AM‹Q$CpP9cq4Ge8 w94YKACt`0B LIF08]ZWpABhQ[u 5bhLTwMt.z|-SyF1`XYaXbY` Ġyiq@wt:e I˂LA!45M[T \ly~ajT. Oe A6 LA&ȃχ֡f;pP?2_~g22pG-!i60 CX 8&@:5S(}A*"TBi-_΂].:`?T/pI'%䴀߉qĺlgI]ߔ?$Hzbw"X9 kx0/)f#D,TKfJhkzxB'EM(>$#C"P"FtY C'ۉոuh Z4DB0hq}|OR%%$8-6q Vc G0'=GC=Ʉ 7|0.r]ļin՚Ju\SfQeB;;гOcc~6T R3T_C6rL#0UUUWpjn()STR -홦]VRmֶIדvoZPJ4JRGQkuu 5iZDLU2oYvl^!hۻt۱I]3NnՔ*ӡ4U͇H 6Mfд36';oNj9\`0@@V#4ZkNX DK)*S&Be$˄ 'lFԱ,o ʹ9]dP䰜mhDZ(BTh*t]555ƁTeiNMV)(_تa+lm S8XEQEnlmFo-7޴ ^UU@E]z<P WX#\ (6j"b!]ʭ %"x'I0@)4{ 6 (DJA]_>DoR'i> x:$C!:! :N'@P,)f6t mGLH'xQ[!GǨLHJq9F$_>D>i&h@a蕇09bZ7zՍme  h13.@X>o+՛)R?ȎAD,5 E!05Q$$RB%U4K2!PD4tqq4b5/c4$fh.3(A%۰\qa,`{ PU!lGBSEZHut^Zc;?y\2%_*es WTGAr'.*k~LUhK+"oNFQ5 ZiR#je-Y@{icŢyAC4vR1 =X؄ѧ<$QMs G8DDvd-51oqތx7&ZZFmRM)q8򶣚 hi+p^ZGo4%djuLϊc"t47s,s6hoG:^"|'TM:zS;OtSTi*pѿ[,6caUgiRO5-n"28&ApEQU<(&æ]w]w8{}i;A4 )g&˫ch0$B`uJ3*UK:5*G?"&hfHq1=2hEH3/"3j|{L!6~ⳞG^4@F >\ XO>̈́(`s-"qM(-cD\hW\]JFpҵ`EFʇ}nZ_E٥"HJTY%8tbJ#Q/G9ssqZ'uah>~%sM't3k͐P]2aT3zO)8٤BGF/+ng^&lEV (e %^nw17BQGM{Q# #0q l:b7M64 tea]kWY s@ۖ;b,.I\af;yPx;B6Ⱦ;蘽 Oz棱'ȻM!:, 96;ron#oeG|ChJFRt4 nVy(ue냠Sq[Qi8{`v0ւ=5dDDeضjMG~ur&.WY%&ZD_!4Jҿ$!XV&f \Q\s E)KVd2aA;I'Q7ëG !B ULkf5Q5(㵝D%_nf7EuIG8 QЄ n !A(]w DANMjʅ mD!r2eYQ*Toth " *b*>b :6ȳDU`00nA@cZPTY|mRSg ¡D@ ;FˉvfPUQœ+J=šs|uh%Z& rTtD*'b6/DžQlnS祫"Yh.HNDG3$[w͵E2(d^Z/x)f jXh(}'qB1FڌD+PR!*{S-Bh:Qe"]+2v 70P"y[`C,fT)Թn& "M(G@ѱQ*hFB8ȴLE$fIJX@Fqy~ߎ8[/PZJ$uj0A 20֤ k3_r.Mb+vӲ|1LDqfHk_zp1PZ6NLjД>N5}۫EqKUIIɗH窲ӈҕGt|vވ L .*d(i4ǞeD|Ol|.ryXw|!< *KxpyEiyk I;ad|ENyë֩s Hm{_L8nqS*&j$kvt8gqh/6j?N#>ivM+uwՋQkJLg})ƿ~3O'\$;J- mqDٓp8>ow *An>L8=s{ Ho9 . Qpջ2#PGba(%JP"D<٧$N!0J9#mNEADB &9?jofjY%tl-JDIL)3e);B_URVsn]^rR fSYJ\792AiA\b懁!0ij\|r־c}-w"kq5 xMaKAZyp~~kJ~GYχg" # ᴎ$J*}my$8Tc>jK+ZN.rR)hDѪ~v_]Fpu=fhǬN;kVVڃ8뼅!! MRUm𷼒N Ӏ{r$!.% XQ=W%.(Чb$k'+ʕdTOGb:aպԾdd[z">L:T QJ`SVU]QyɤlrSVٹ ֑5LtS85&mgzMa90L.9% FĒQps Z>Q j(ó(E&P6ٰvn1 ~{h)%2.)}>?Iiz.e`47N5"$9% psb ON>ST2"Č7s*:k80NhhFܫT0llJZbnp'K"Qe -<V/*bƣ8`Iɓ7; \HE8S .(&& KjA-EWf;TL&`yNK젰 `֍1;9R#3!E%8n"K!@>Wl 0۵57fK,9!+#hhM٭sg]/EFFRF1\Q*O7hp t.C M(ܤWllUJW#.gi1$"@aDPUs{z1:y voUfe)EP*J6٦68԰%a+%* :S.w4נ,ėћ])Dxx h8mÎ!ߗ͛/%FckQ.¡TT'q -68cA'ΐ ~N RTXB[T8):4V$Ʈ[sPPpq\mM{ETF5㛥6,}hh(i\%1f* 9ScBdeK/D5fݗY, #+b(mܹ%Yf԰ND|R%@Q*܄$\/Vm>44/UU-DP)MȜpCHhwe&oVz NJv&,{!譃"As bE n/0x p.z9tQ$O|vk1!{4X4guq[Ξut0iУɔ(OhMYR#Xd Oہɘ~Cm 8T;B ( by4'HJ@ )F J$J()@}Gؑ.@4SaKT4Æ!=IUszu  hDL!TѷyKo,T !'z|#=[_n2yf#]%.xAj&] b5NdEmԝzDcшm X(#S%kTUAtLA䎒-qa=QHP>`N)H'LGޘy!9z 'J!:_:/,JJC`$8uB!Sp: ɣ%)QM<~]ԘŅ1F%(169*rc#\mZnko 3JuvCT(|LDRͷ=f^ѴT1Mj.ƒZɅ' Q1  *UĀmЭT]!P(J%%*jf u6XiBiU&&ju-˩BƊ-@[M4y@LV#d Q%+g' 20e쯷12ѹy$MBLo{G14E`#ʄnS A EyDrM5=]Sd+QQ ĚDUlj4(̈Avj*+-@F Mc(I0K@:tPF:a1@єy^sCb)B)zS2YZ3ibCPڀf ĝ)ogvsx”8BS`0k"P:W=.v<5Cv1"8֙jXKdCcw zf0@Ru1a:JMDB锘!fZ"0ry萠-J> D!!Z U ()rWN,A21*P.Y sƒA1a B* *{l#jN8 ZE@ AE{*j@Ga_j U@AJ@Vr)(QO@NHO{=|WqDBʍV&j6ɆxtK8BqK2O C(8 D?\iD%AuEt'O@IǹuH $P8)(}D|n*p l~9G]4]IӒw+‰e"hTF`Zb*e>K6~gdUp3KY55ERhG)*{E2餉u͙ɨFVvIrѭ:WtbE*J!BV"(,jnqMh،tȊ/$N =C͂ҦTꈗ{"<ヺެDQ F۴8f vZfxm`/,ӥZ8b&Z >j-G0LMgfL/6 '%^`0RApx `I"XNT@FX1KV]nr5M!ӠD$j(uݸn Ua;u\?8>1==q'X"MQ\jhZEqG8§o-+Bp r&g:fiARka2~)j8D8h">qQ%.!Dq/$-訧Bya{FKaFy#؎ɋ{*Wb(a%ȔP(q | G@l"b@&~iJES HD,ȴ Rд%#0POlHϬl)?_܂{E*<2l:ܛ yE0^'oLUS# irDاVmbԄ(lSIp)š #0ᐜ<|~2wȠzwɈr_UCQR Ab@;&)̑h(xO5dQMdoYF/0B ATBȒ>$@ =rPJsffh>H@^@` YU8=EUlU|ƇI8}EHTx Ȋ AIGْ%HC,1* c$>Ǥ3pVֵXb @bXßY;х:JmN&k]N&şi1՜k15隷Ntb,A:t*ŕ $3Re(Zљ:Cs\訲IPgM0J)9qm!&Q 4ɚ f81(٬T˘GBT-YDcp&^ME4CN-(h{ HJoJ"ȵyP!-8$HHFU5qz͇*xv`OeNXrǬɇy}p`RhPꆀYd4k< DT!bHj $P@C[ J1d&&<\uyx=iD i]XDy;GdbaP'K!)MLQsap*e:}(l!C hNzmxf,w}}{!=K@Ңa %9%!0;D>k]J0DAQCڄaQTHU@>lD&vû0{%URE1%TVU >s hCC,?X:@fS̜G0=zymQ<#AĠx52s<]$Ak0nYB )4lOޝSH"0E1;-iXҏ.Ҡ"@ZX2H3Ɉm0a*g!!UzM`ϩaLLINԞJP-!#mÚgCf]\jG:㌲IpFӳlww”$@%MI11"!12-S'`LPJ$bTISQ,Јi?b"GԚG bScFGz2q)!jvC&0MP4$Q:#H]9޶C I SʠwPPT P84Dwnz@oO9sf "KB \8HBR1!$MQ\\h%B {|3dA6Xϲ4tAa=WI> Ԉd"rA,WeSyU@3ҎTS>N K,L@HO]KŸĄ/S1s"Iryz_Ily** O{$iZtIXt'ȤȢ{ Paq0 +Ii9ԪДȭ<|k>|0ocyŪ& CON,D?Q݂P }XL <mw.e=ZJH%T= ! W^xO %>O"rFp$wՁ̌s4}GT!"h"i lDl ˃4҄A JzFd1B?*sV1 Jb 3Gc LнBA#.<˸@ $@SMC Q%P "P'.b!IK;Eg[R_B,/} M =2B4:ڠ*8ˌ5?G ~|t ?ҵ H:oʃ[?=l}R ~yNf 7)%#Տ+SN'Nr ?u D8_Ѡ;E^AAmE_~ih˪3śC'KoM9KLj bM4ق #'h`roiӼdX )p&?~Np9-6d}JW<30?0S=ärD $ 1'K"i,M1" BRy^s)"<(h9JD:.냒 O/:(0lxH4nE:$j @tB? K ԔR )e`OD4Txg8LNsl IbSO߂( hVRTIB$L)>r}' y"@a?JL—th/ ;Xexl|tsEPa Q6 4KQ P y#Op(>59ଢ଼($9hp&Q  WЧR~O=}ΕN0RryRHхHGܑOp|?!MӸJ퀈=܏K_ ?AYP")lEJqLtvK( b7M` B)݊&6'ybJ H \Brr0|7DhQTϺq(AN1D9LA 돇׀I2i@n&Uc{$x{ ڎ42ӖY8A:uowxn`yru M挌f)` |ɐ/$pVjI4,8%pJ6%`|dt]7cfK7߮0b0(Œ!H Ӗ al3_`)?FPp齗O !Htbi<o!( B=>`#PR%-E*kzdt(hS1 hmaTKIynzD(mIM3AHQj!fdR ^"!DDm K,ˢқeр |6"ҩm} 19 ɿoGM&"?vU( LJtnheIWyj#l.SBw.ԧ%CC' T@Q2<&Hji}xI O]u@]w3̱ >Q02>))G~O>3g':'$Bq|lCjPY`Q* (ZThbVXbI!T)U)$"(d!a i**)v $\$E$XnIbNDP*|''yPd2zz[CO|r3A:S>Ip;C$DT>Z}*1i@.P9 `-&D•*M%E7&3FPD{$VN+4SC',qǮ520I@B,cB3ELUUQQ4ST2 @{7N80* Y.3X2h}6 Q{t í}/s4(gɘ4DT t`i (v0^CGr H MzciĻ0ga%8$%!MQ!w HQyJᡕp_>|g`>C|G#1(a F*9A 4>aZtEN $6O$=BgO3)<,):"B4>A/G7券r`$CWpSO;w}eq;nkx*yxSٿ9b6CC@@U"!H*IGpC|qr,^2lmS{p,CͬPۀ)_8-ǭd}o Y{%^"hװ|>?y|fKA6I>$4Ju<S[uUUUyKգXD5tIޓ!G_-׼ClՁ#>qU "Rh XT*s\*_|" ,, / 5A-:dx#H$6M*냷nX|a*H(S}2i4/ ǷϦOJUSu-#YH!6~33>jdՐ-xq}g#z4%[Ue> ?|dҬMT$O.O~4#R w_~+Ư?_|Oy(B#@P,%h夘,^ 7sq_B)8NqP:t֎KJ s hdfi/X,A7 09}fX?`F7ՑEn4TMUJWt, ВI'Ax\wAuw:5Lobu 0k@:#va(rS0`$0ۭk 9f.[MLf>CύXH"wLj|i`JHEK|+` Y&n $ٓ[u>)sҔ {>=ӑ*'ǯ>> ;`wvcljtGV]kP>nibӻomOgo{yz5{w ٴgn.nàyݻ(2)vݔgF`gOTKQ= W[7ۡ uO-5 hs͸{oBj`ޝo>鯥=+ozT}|w7+wwݬ:CZh'iqq% 3#z5@ pO@(I-@{}0׽_]r #iy׸w|M9wנhW@z=rMZ;ѱssޭOU/_>Acu׻]9Jy:S].kwj}ᄑ}0ަ^={w3={ܟTvoۻﭯxw}W}NvN}=*"BN.#>h3ϧ׽@ :}zkAa]qkdwgwP}})MvZ}^9Ycc;wx=uDKMQM+FwЙvs=}z3enqݜ{z{$=`]b^ޞf{ۥU7{ۯiM}pu]k_TXl8^{{ٍ:F{ϣl[q`n;l}}v`v9::ku+G[wsNNa3]k@훼)ZOY;sju'\oQ}{{=ǡWo D-S:RPzy 6\mӇݮk^[Lû}oO%koFSԲk.v;owٻ=^ّ}{ꭴ{ېٞmv q[y{}nvηy{(_( ]ec}Z{7q` nv'ϽvKm|o,÷Lm{˯/}{Mw;E[E̎w6E]\K>G^^#]Ëx{;y]Qgwnހ@=nr;r{$ u]{ަhF+Fluתݢ;us J_r_n6O@)^6}2o=7uQ3gû7Z &ǭ{nݬ<E.o[zZ֧O;8k;k1s8m݆v-` nd^gq9k{g@RQs|rU.87ts)4[Ҩ k\Whu[@v6:DskUuYWn܅1 ݺЕ͚k4(*1w:˓ݳ]{dRVͳ.Flvsջtp8\)uӵjöl Z۴vĀ+;-bBNp]mCm sn>}T/jtz׷5>ͯ:-:fuTue zhclъXݘ]vvٮٗM-6nګ׹p:\uޯw:.n۽e;U JnN8mtӽm9t]0 `CJi.&ۦTi9']mgXv>c=^ [mA1{ &&2hOD SISQ%4!&2!Li3U?&7jz'!!a @ 45=4524)(2@JHA4F GiҚigyOH4ѵBd&LA0M4hjO Sѥ=G S $D@eL =OM4& 1'44'<d&ثQC%QSD3ECDC("b?0 $Cg?tC@U!EEIݓF՗KOB 5Ҝis)q5ۓSEST1P E13v7RtQsps+LFn%cogQ- $PLUibZR(A>|HMU]_'qTa`oѧ*ep B;^Uƅv͵6ϙ~ߣ_Mn-f2/Q6E_X]UC]I9+q?f5ZؑN˷n-[@U HЄ!ޠ}> ~f/ߥ.Ϸ/w.)DED1=yzL!&J* j F*[hAH)!}:"hM7aFA'إڱ`uIgX 5[S39 MtenKhމxLW* ܺɮɼoߜW㇄qz$sIY5Ӊ&LoOU?ih}eaȊ^W}_c[kqĚ]JA/!Vt uUEŮaJni$jCt@еs}!k|1f^8I{:X&n"j^է^]gE`\q?[eo>ِ϶Uݸ uvྛUR9x0\ NJQM+su,oӛU픺aUc_ _b-,{Ƕ_~Ksl[ZCYu?gkpTp2~"ժOjNYQh-eO$GG/9|)k`'D>u냙.-l2yqīz,*R n^vȀUK[m'tF9UWLʭB\|x0Ó75ˡגb6OP &3/(ɗ<ծyOm/J$m): I_`LBdZF)3a(I 8\zCV:yh\l_:U@}ˋ EPkmpŢo#k̰au-ś_ ;y:AVg*:.Vά!jZ!5sUWRwlE{6Rd!!kh+(.0W⶯× m%/v<׫eðre_>_77ARG)@P~3OXa 4i{ɲ}6ܡqtw'a,G}&oXL4a q,[N=X>n(4!_.x0(KF0'*0əʾ#=^ߓD#C? )@O꠸!%"!%=gw>~6B,XOaUr,8Ȧ hbn8\S8$D6$!2^p7FLЕ)@dfĪ"^<o%3Ob&@J}:%tI(Ja6AćLL @IeZ! MK qRE<ʀЄ3#EDB-'y|E6PK;x:{vu{Lj)#7ƐMi)= @@W]O([Ta4P֎fV?;)  /tsλQ:T9Wu 4cp,╖ &v-J(ʿg\s|4Bֵez%SnW:~!]zVNpaE=2h~|ZAoc}l^T4E!uDsG̙T+JL= h?=RqP DA=! b-V j;8sjHpILw8K]?M-0?G ? }@pW N8gԐ$PGv;qj4.q$k)PqU|}]@XB `+4 )_+M4<$VFd ?.!} DЈ r(b|kG|xo×h|vҺD0[c:3Aɣd- a'֡Vq)l B*ʹT;yHqV\0ykAU*H]U%lz `^@S=*~ڠqT!뗃iZ.7V8>N&uc9@u*M6[,*\*ꅵeKݪF jFYzaεʪd!6F^zpXXz(t\4>ϺZJ⇆ q1ޱ"mvBLR$xP.>1q/52CJǡy[[QȹrDcrƷ}&#nu0ۇjTcעSN I-|cfb'#g;e 0c󺴚1}=ceEdx{jwlҖ.-hƈXL}.S$D{=EJBG)RQW*C};B)XO}vKt"Ik$bo]X@ b>.I2/*XE

    *s>Fê2aIZt7+滝VoJ >.glP٪Ϩ֠vZSWStS'ҝߥJb+s0/HHu>&0B_[N\@3Q`@}UZ浅\0B*dvL/ $zB/!M2*P]Sg7&I5>,oKJ8+÷B*Xtf?CizS'wbCŇ`S\)p{K<*>#aUmhdL"afl5?'|(#6Duu.e^wwJdX;k[Js FvwTqn5G0H {D@V݌cj[[0 t)Eޤ샮OV·GۏUb(R"Us O_&WQ)~zl+j˕Xor{\SImfؗ,>zU_q.K4Mj ZTd?8pX0CIG.nq6~@KO9_޿j33 H 0'JhA@3?PM1Qa'xކ8K9"" :Q8 tw C)٫#akl7Duܨ692oƃ nTl;zb"y}ӅbΑp ?WJ?e 8ȠH,Ev{0뀛KPQ->Bȿ_ϱo &TTS+X T٦9gaHr*:~j$Awˠ Cro i>(o) NE9 ^6I9cg?oDAD-M-'BVF9v9g2Fô 2"$'F(s"A*A83rEa@^+(&~Gf YH#z.tRe0epp|9ʢ=İLC 4ETS5Ѐq@LH+CH4PJU(B (-#J4 Žchc'Cl*qh8+SÜ8X(y8&"LT;l` q$D$MAM @.]<`^!p@ih(BWIaE(H&d "J jH )Dii(%D JDh@Cxe:EG ʡAS<" " BJ ))Z( @)@⤸J 2 F PK,u*RP2 Z3{N7I!I{a!$ITߘ < O!t\ƀ' BhjP ?9 hEEHXKe_@6 ?1S|k{s1lY58lb@JqݗWUW<w`ﲲ"BJ@SƬQM ~TմkM# L00b"$C[Iێy]lY݉BtWBDسlP@LT5԰;+LYhn1R+H̘d^#bB% "LIJh A% &*y6Dd dUh)J,90: 1B:BHcZ]Ji5r3CP#y0.p-8%;vx71 }+Z~p.FBOVCt7d nτyzcb:mn=C^Py|c2~Z@%N > b2R"8QGzU[â7Gv<7CqWdhE1Nkn""`*(D" EFywѻ2ZK>䐀#EN{gn;%>~2~OJi7833*\y)IFÝswt:5Yѝgylm69MhP!+ >>ʻ*hmd0H' #IM-KI֟puM\ͨ du:iyiŵ4eLJKT>5-Ȫ;Lc4щkXm(v)UJiJRRm2@R0%)B4H/i;N.bZyƚVxa$ ;c18fG x4kL6Uڠ 6كGh,)Q \kPأ1ĨX^O~H 1F6*vEtu1#M4%hums s ąA.nKFMUPIr(5cDoT:)(WVi1\%$˨QMh=`uǑ(59 mjֹ$`ƶ63Q*X;!h)-)\N IBZAf$?7`'FqAC!"`m:^U<)_~۷ 㮦mm545 k[&}E\9Hm4i(!n?V04Q7-D\9r5UXݎyp /v~ix8{3dVEk$)\u'$=Uٍ iG٩%!Fg0֘cv2SHIgƒ׍8Y =$ܑKlqp{֌qpZ,fە`EZrnE[իAP;둱ɻqD\RPҟ.p#kpcT*8npԒMs:+b63uQT9y~ӱS ¡V QdEaEWWޠN #ݐZyFvupm&%TsҥU<,H}nV/ )d3&+SէŒ U`}b$Z ߘt.4$3K;):Nyۋ=2#;P:E5Bh?f,rֹ~C)kB%ZX*]jC9% YT(řPڭ#[owm*떟+kWg HQJ: &H' 0(ه͒-Unx03U ~zfѢ"zg:`]LhW0ʥ%q5jm؃<-ODsR|o6OC^?lKJZ,!Lsꮭkg婲5Gۘsu^YzO (9D1i7Hᾼko)b , •>_t8_gf0Ff'{UQZ{Qhn1ݣ-ɫX1xr[x~Oe*AVWUˈ"y"cއ@,Ĥvk;_t`X(a7nH.{^?2|fj63b,6g78~w!bqf 0te޾yb?lYC@U2Pd$tz5| hia'Rˈ@FM L!LSJb̓\sI~'VX+*j#&p&d)K&cOFU?%wn]roj Ci?P#Aȫp`!5*M_7'T>q/1~}z?+d6D~m;??#|^+k0n qHa&&17^}UTC-O~%Ȇ|}|^p͙6_bll~׳2Iyp-Wb6~'OG?O{.F.8yEӣ'AcՋu22+@ᣆœ'x_5AAOvfHxIKN'F.e'Rslu;0nBbpzD'Op͓37E25,UUU{XM.ݫ 3,bnuq\)k$llbklۣJAX"cir\Hȉ=7R۫diDE.P 4rTs{1JjMW ʗFSPWdۭX |۝uSxLw|;'QΦA܏ZÞ}:\>#owRQ1MYsRV{(Wֺ]viݯwfk,zFDh*֢N󂈖R:Eb U%c@?YBLkz۷o3%ËS4ݶ%v[mJImmG-lxE6Cwm@e$bXd(dޢI^+oi5!B%xZg>M=[-RbS82R"XQK@MjcotAI=Ʉmd0ri;e*m. @bڪ+VW8NgRYҼ;| =u+ fgL𓎰FtJ'ㅛᑗ kjfff`ذrYA]ًklU}Ϋ|Pe|otuTj첕*;,7]2))JR뮝uYe\-$2!TSTCIb39s]%LD3!d/:tlf߷W"] hd!!*VURqjcY|V-UqZ{|Lkҏ%;M;SQxtvǎ7 ĦkjNUHI1QH-~T;_{w6ݳĸBZֵkmH!@HC\uJzSZ<^0s|EDL bժ+Wp":9f++V\bs!f & ۸؎NpWM~ύH;!zJt:#V׺Su6 Um)׾6ʼ/W]vNEk_;,'\ZƲǾs7)s*qCl bJ0 ZCTZᗇdÎ$q-_lzv? X*CQ6T4Z|sE#%t`A$ xs:JmN׶K 94\'R(j7Zas+1V?n:SìW듷:N ź}zanhFk}-O1+PknjEDDDX답XqҸ.fP9Z3ivqi ׻:ACt,v @Ot)|x^ۍ|#uP<9_P EBn9Yηk{q87uG:2)hJZxλ;0Ϡnuow<>8UϘq~d>?稧ÉC&JH7*}6'bAD1OgQjx΢d[02煀Fp 2+L=\s.ꪤ2TD=!`t,G<^5Ʀfg èU6Qw 6% `6󬽢Kޮ0a@r-C`~/A3{޽'͐AfK cǦgCPlDi$6$x&=USO?qr:}1 $IxwB0KLğMGV"HTXmbaWA+/u.Z\2 D]\ꞼױwC7t*~gy?m XZ.źn:|-d궕ڢ_K"gwǝoX}-b,\;XnǍch(S>ft<0 иSFQ0e_v%fgTEN* C!(@pwe0nߎ=cY+( ""%0lO!K}~ò),DTB6mIZ!vS'2 ('ֆ.IƊ*j6 xr?gщƵFLDI DQն u7nr!5䀍MFbP}PJ"B~"Et ~{X+.JQ+!1_&"P2J~䁆B~*Նtpa b)b^CeѮZOw@s"wl:gsQI^E%uincc-,f1P"P2 |pp=!qW2̛Hfi X 4U5DݬG$ve,n2ۡT",jm[jy I:Jj0kDU{aU=FEk4MV?xz,IIEi b2s\Jmf$h)8YcjQf:v y8UIí` 8c]ޓ?]/O .KO=w |3o~{)w7傠Nr%b;X;o3]8(p2ۇ/6=_D .F4r/{~+G]^&(>+&"lԵP؛( mzgqHSu (?dj -ߛG=#4qG1x;}8e(U(1Rg' WHuh N?&! .O/)rBL P1V/( 7@ҿGu܂=\w̬} Pq~e ;D@4lT)m1E{9kRutHnC=Ce ?JBMx(߾}OlX1S )Y~d |w[?ְ7[{0BrH?Af[}G6 !nA-&фb.3>\uB卝pڸo%#+`rw`=¼^.UW/S ^\5Ki]y.C zaIas9s9}߂~Iκկd_ rgRx>hK^;;>99x`jv^6]tū'|7Ul2f͛6e+5\xiJ<@@5ΨͭJ

    BAV-ѱffffffɞiDcD)ZF?~!|2p3w~zqx{U( 7ۃۖ_Uq+?lvs9ٿß#p^1kG Ŝ5b0u]ðl ؉VzOs[F3Uچ峋жnXP[TԻ8Qr-K`WuҺK^ Ϝx^@߆0V1dTS5uH`(}PU%%rpqvu:`D2@ ~: (nY>v-꽬.g<+ϽmϊU/C׌>?|pUpj ꅄ IUUb]૎&;^]:Ƶs=솖U!/X?NҀhO)Us##! cstwCW'F,4xEE\EL;Hsd! $ swWJpBU_bsxzWXL|؈w !M./f\0`-W׸)l4* 1ՠ%K U6H0;˴t2)VeɜLB#KٳdUY[ O8v~WށH?J.?q^쫳V?Ђ䦦4?0lmz#H?ks܎>Y&JA@}o-H*Pс ;|UJWt&tfa&EG"C3CK6OH XB): !IEˑʨ&FDL٭I6y͘t*LѼm7\P)OQ] nj>=~]! @YL~yB(V q s BH5i[ åxj%,ėIK3!gX,_ۭ>My:77?jc'C0Ĥ_gK. h&SHn{O\P`@! K 4{BY4lS"BІopO( Y@|phB03rX6so^K9(=swX'.yq.RirD_5ÕQv;_Xn>tW#ԇ3J1I^j!(<[d{Of?K2 OTt#_%N?8) RW+vf$ :oOwsQSA_P4//8~)=P&B})[pgTH$j>1 FBNn8`Dn&($"j*I*յG_}U@I20j#Ud)'Q6Z0tP=!]>"bU h}PG;ހ1K kgp)}A0؟'\|F5gv﹭uDq r$ )^jDDl7h [SƦ?t~Mݧyސ$?6ܹ*!EEzry@E?wf{  =h?~;,,Ѕ~ٿ(Nz#g?u%hv4tE*|ۤHD_M2ˆy;nj})A>"Dk 2$G }slK~ p)ٻ@lwrX E],loNǟԂj% 24RIZnBH;y%קӤ[b|N@}߫zNT6*Y| gVX/z=_])A8, nid*&"t+&pj%>H!'hdzq>%[oo hd]N&-7SI3)ȗ>=w ˞sяpH'Dd>0i ¯x]1-t>Ac^/R,vBAbPiIM;Ab1)A>IP P>[Or<<機ebt[n}Ӏg)#dldQ\r;@Ft>͚O|7nBCn 25w1B1gUMIHw3ܕj8?|ʠu?? zjoy{(` U\[$+??{muC!Jg{`1^JLiMQ'IەR#T(]~hDFRP fκ c¥eYwv59KP}r|vsI҆~LOe]O,'\ X}ʮS dFjA?[ ȉeʷmkVsO\G٬Y\QE[ 3gP {9a~ 9{)XUy|ox~rAwDY*q^n |cqD"?̩#v\YֳO 5?:BI](_:QVH+|L3gO"e7c'4qtF*7HBY:E*xU UU00Açb@D 3('}5x?=uc&7(BmĄ+kjL:osF\̡2!((YއE _<#JTJ>G#CQ&"bKƂ[2-47/pF1AT|]Pd nͰlG`ί|~/M4M5UTǾϹnC$P:h/>ރ1uÏ^,XbE_ )ADA?wv6q&Tz=,ܽhAq8ibڮ{Nv8*pp hM@g&@ʑ>yp/ُZ"O?Pe~a0^=8ԩQQhz1W>?dժaչo\3Z?IyISܭo.VVl*sXY )v(D8Z%QQA($ʜ_. Ҷ1v% a &KqEbɜUh/I9Kb,jfAW:A, |)Fy:]`*q,}z۔ }8 U& 74ӬI0k|':cҿMBfLG,Xj:笒~sQ=jXuߦ*WɟUW/cYdD&<>{5z}XŦ<%sA;E-\j(g1kp4j^_~ 2<"3A7N9mά8H[T?(M@}J'APcbf0d3-%MqO-.,$k&P1l:}}sv>_w% cۅK!(MAP= 3IV*uur3F;,`8Zjj'&wZ l^dN>?>fOMP<4^ΕXpV$B*p}Eפ|(0 avMz {0n"N[PrQ](j;Y:m]B  g;UR+Z !Cū*UT ( TCsZI JLPTcBxL[. 7*.ç?^iq4Ņ(? ~(hXRm۾_ |u lI9G.XGXUFfGËh-,)2rWmt#b 6.X Y}{/0d5uᯎ0EޜǏnMO VJ uH=7,*4jOMC lY##DČ@t}釷_aA~4}XL'E1C7mhm0!j($A4˟1g_A[CG8iX*0TaRhQ .m^)1`2˿MJ7־?z@A#M*An{^pĀ,c؝nE 2 pݕ`ѡFrlCzcIwYڹoP ԕՙp $gb0G&0s7&bz Z^JK+-.!\XZfQ$JiQ1P͏!Ο/jfG2EqJoϣVt\n# mپr )_BiN_-)fpp)5T鬚kQ:c36 <*.f&dkЀJ0Hx/<3ҿY{.Y?'?3`FIz j,$cQ_i|~ITۘũ0 ݄[Ew94z{;ƯBEexL!\8JJ= %G)'y|ګh"']m+*CtgGvƈzN_3㑟ɀ'4[3!KH^3#;Naa.=cbC^7,rzw5 &@p\S#TgWѪء޲@∡C8Ï| .zc Qq?#4""N( qo5`eU1n-[ %(UVB X,j!xHH3!AD}vy>NW0PۛsT/M)D<gEk֝ 5 ;:vv&ꁏz_p 6f)nʅh2A*Y&Ph 1#oȃX80IWh +ں\H׵ ;ꅏ[ڂի@$݇6O$S ^`z&?^V& x$[En@پ/ 66Y< ({A::u!wApnL~ ye珋,(oļѵΜفΥѲ2-|fw${_%N2cgoo3ˎ¡|= WxXQ^ $r90ckd2 )U^N0% 4JLoyu|w`_Y.Gݻ?;w_zȻm}<o{9@l^B yD=ޑS^`]tFoq0(+40PrdE"u(x]#j< l^~Mf1Q$u_?5m`c@x_@$g3uPARiqQE zt9vEnM ?"L!/w/7dEW yKԔ:2 d_i/9Ia8$;"i-8K&2X)"!g(u}I}љ𖗌h!=ʚUB eH=E$Q PpC<_dj +'!DONH(慠\&~_0-q; #==uݘCGiR"߇o33Ͽ9r޳zјݓ--_oH(3>iOUCh*E7 OG8BD_+<~>"2*Ý!|*kGԳ!UOfQdW^!D)Q{p{;x'oSƉ/Gg}|! E@ 5DgZӔs<9iO2`I:Oo zTaako'_8DZ?tuAQ[tg v2DuWث-^EP&BΰHfxyg] {t_z?1JOg_{S.; qR jJFShtVum#e; 4צ |܎<*~_Q|!Srbdto` /A!qU?@.>T')xy臤~H?e|HQct] @GD"$t-|'>5ȣ/7>\Sԣa UW?Lyt!QXWG~aWֶ`MSMLHh|uHDӋuٽ;hHYFa DN_NJ`_TĨkZZ=|"Cėehw|1LzI&&ɧN`CŐ%)^>.ۮ C@aop2%+g׮ g `C,u]x~ػŒkPsH's3_C '?]#;}D)?Uw==?4ߵg* la(8 k vWr a$P4*"I *G?G~Q) G `0P]6/,'ۑs*n i"I=O_3Nŀy_e8v/-bRzx*$LÛIP҇SoBz)kOcI@; q$,z38y>-LFK+KHΛ9_׾r/'DPV'dZՇ`O$;.U 7O~.0;Na0!sVO)1$ K!>nicz_֥U]UULӋSAYrIM`Zmw̒I&mmmmm[mmխmjmmmmڶmm$I$I$I$I$~UJ?DZ ~JXBRTA\ ğt耦8Fbj*%"[MAh # VMp*&BBd&"Z!Bb*a9wY4a산h)o{1C& ʠ~5T'J˜m[gص_*DGem[FI%ȥ_.޻ǻ0ߢf r4~d"g:9>":kѱTelʂ1Cy_,˄zqydԁ.Z℺/N6A:0cq\˟cCw.$n隷*%?JwD #1Z=2Th(j+Vk5C*y8[&l' )aKXxA(jRwNbUQ X *t,kBGD(ۦv9d<< X^MȈeq=Xt: _X}{!6-,j_1R,2)/PIVW,~`V_&էvz?&~ZO pe]WB/d*>Ҷm޼ {OSٶT; h"W^ x\oA=".fx<=>lP~*eoQӤds͒YCwOI E 3V~K2,[,]z}R]y.*$eX\dFb:G:\LW vf;cz^(JDrk(wt#0Ku?߳N^@2#bb#Pv+;^6^ rn`Bg[y:If3ߚzQ_WSV%D/tݧJN$MSrk$<n32~=?$5sIO!8zw3US}@Ƅ R`7+ y!7r<|\ҩ=(xK0ȤޚWL]ٵU9bTfݭTܽ !tŇy'mcNGצ>s!=[Ѐb/W3'F66sw$j1T "/w-DH )!=sϑ 5}_' }k#T qYOT+ɔ$u_ˀ!zDf`x1"}Cv7"xlQǰ>SRUg0ƶ;С&b8wwp(`⢢Q\ЬMu?#w#:@TVg`k " {\\EBכ?´IO~܀ML^M* U&"oŇq8/2/UZnhKRJ\ ] BYsHbS'K/` 1=Ә_nzl&Z}&'!ؓ lqvWlb޿olۓр\ u]xSOjOQ~[n P_#]i֪H%pAu"AmsEj m=ai?˦IqpIY߮/.'Hl3J3| cR%@g}qS/m:SO1Üg&J?mxcɂT&$(ŊkL4UFa?_ư~^CƑ. ՒE&16:IkOp z# @KQhΟM?g"jN،6 B$ l Kd52~{1Pg}M^O"szXWc8lc|~y_К)ζ^OsIᠡNUz >`0LB~as֕m^l_vC8줤ߵGPQa$@Ea8y>(?l0#? 5-JQ+`: ++~ $Co/ 69T`]m,o}vr:DaapFLKK:Kc9J;\AUb3SFKa^(GNav䁴vӛOذp_DJnJse'p#GE%BQcCB:8cWHݣ,A|>=8q%uaQxxDH.A DmA=HࠉD L'o3@]-$~;*|;kf{<}þtAkb[Mw|:PY*I﹩M$]a72#a %ڡk k\8wsV(R`P DwC:i+rcLGY1:Կ_oBT=K7vlj׿v4udR/D":m=5r z{Oy=l.^;V.P'fYɜ4Ia/ $J&R"CZ9)μ*#$v3GM!` !{Z-1=X `ݴO71t넁9MA; Q=*8Se˻/V(lOyBXyv͕9/3 %DBy6ޝ^8\}pv^VDn8AEbRW~@ L(v_wmZvIo5\:ND >(!ìDn2f !OD#X+ȉոD9hÞ^o/z4< 1G21u{9ǒ&K#:zp<xWP 0 5V"i n&RuBۓɁ}X9~7t:;g`X{5L:ꦡA\Li̵|bn7 mFQ0=ӀG77 $\ API?  D>hc%V)__r~^G IK[MC=$2#^LRK;D[1 (s13w];=n&Oz $'4I,!ۂuℵ!3S#@AA $P0@R@K0! !Q ҍu &q.&&$i …LBT,TDUC$`(cPL3aMEEEM,PsGljJ"b)i'wil;g荤;I3EL1BRwY5 RPD&cA$`! w})9"Wei qUz>z7 x([srzRQNUTm:&PFPʠ_pǦA#<R(),B}ilK5Rئ}y{ v ,6 )]X'.eL'y$q,^)Zϲ!ЛnS`88^$tUo?6f*Z[ MRMo~^jLT֮gʇ_<`]h˱Xs0N90Pa1`xc-{1j0y 7o3pϊLʔ?[Jw6~mn]>m}SH{ŭEfѭv4DBWx(AJh}r%/ ,˺<;RE_{fd&1/4$MXr)W&kJ3RR$;#ݘᐔ~5:ۼ;7p(-OԊ [_O4hz %^IBc jiLgow\ aU>]EKx_]֒@sU vY/dIMR|`-˔:)M]ÚD[dXuH01V *DOx |08Y8#Mv/8rЉ'Q)E tG.~>mR(P]Ph4 JJaH B+> {V1ВI/.X]fbvq\Gk:8t&,\r(,]c<&F/ y6?m¤mH :ߐ1%"%M"$p$Pp'^:MoTJGC8|k֊d9WSmPg %=FWb@xh;:-®B|7CZѪ 9Pco494O9'^53v,^9+*Dq(W"*W iNjDj3glzXcjQ@1Pxw3y"5G񐏏tsK^R֊ly44ͮFJKݹqQX'W+qzEH>-&< 6yeXQ َ8bNh " 8L[|$g @.kc፡9xH pz.(r m>f=u<^V{ r($ZVM`Ɇr[=.!$DHq $v):>~jecl`|KDO G-% kSpb#3P\KH  ?r WJ!sӿ߯s%( yAۛ) q<8(=ϫYNgrEJ+̬*Xb1Uvp m3ʙZ=ע_fwELxp' tE"6*4ez-{@ -fÑIl KK9jicnB?lHVI\6ȑ0P\$p- `<8s<,uy~/#nw,}xᲚ X (+H)L\z@tl 6X`G !&E> woV7bU+ & ;|J\D`p1b<(]9D(Mo,)M|yV!: `tf;W詮UYQ=Fwe^H ;꼵J=AfSdqURQ=hh5ݼd `cp~(7;2 Ge Hn@qG> ,[]*svǟ뭴6,P ԦBGwl#_:}r>N}#ǕN£PXk@mIItª!6 +׹ i-վ#֌m6rO8;"1 *?78f آ&uꛈاsyJ*DԠͳ6'jOi{6x-^>HZ>ѭfytq׽@]җy7NzjEW܈B r %^ ?0EZ ]d{_$EMdvy4ө5)K=AyEÑSH)Q8=qt;Hʋ /2~ЂAkjGR}=m ćW]p!g'ez9 א8'!{*AxӘz!(?Q\ox\b};V5FК(E7;y5EWzvg;` ok߶'MMƪ!^$DCCfwgy>zϖGӼhrd2Dt(- cb͙]Oh }i>2\ ,aRGq 9i[#qHUwnYBeHYKQOߩiq8Y2_#_16*ŗh c[Up l\>%2C?SL}hŹ1`_G~8 `ioG}u}{-6`G5 6ϴL‹lr$Ԅ!bmaF1v '$0S*@LB;]%-A:3LkUPh-jgwlx6I =8TTmI@HOOEe7(9_VcaH| N^R,q@wBFbJA?sDYrCuwq;ρѬ뿢g5OdKY%[aF/ߩ"Em{s_)hCO3Y$v H]@98$WG-MH.}nHr~~^9~T;*~Qm)cn]Kawquh wDL/fT|[$:u~Uc֩<t͍T}.!9I(F[4} t6\ w/7Jxxqk8Tqr<똁)Vtqhs ˢ#܃$ P*/)NT`/U5.P<JhOO9ClDH!jQ$$r=]^!CϮ ?]ZF&Sfa Gl}5gt/yt >$A"[c-'i"NvXH3:)9$zQR tLÑd!΍qq,zE@.r@"T|<˃g=GdHQҗ|r(ڐ)Pvh'm1Ch*)NBP& *C 'hHJweKgJyICIڿ!'MjE|鿨D-Ddxo/7!/s̹~=.%ܘA`X9몰l1GjkYۧSבvY#]@nX T>s@0ĤAϑ{a!BXcR8OQ gߪށ! ?Յbyax荖2sO9Y;DޡKCJE;ZzN{H|ª:nѭÞ=RnDq%ss'"_([Ayon cxT:a_1PJJO!HN1/nW`yHeK>\m4zD68篹$a{=<fn>ʼntf6UUUU=BjV-,dQIhT٠(RZeAV A)1D+sg1wL`Afr ꄬ_^ׅ>~79Vs풇ZR? /(D7V*ؠD+Ue=yTU+' ұR;Hy©q p>\ӿ<1W_=]M)Ь%ȗH֐K[˓ JZF|-2(_:H.  7)^4ng-H"*b}T1\^_r/|d5#?o8?tf quUS/;77np='B'Bfo0+豤""M .'g8$P.aYdss)ia[QnXP Uus@`1eC0 M&AxƧ'w0p+WOwl vF #0a|TP :X"v5!iF0|wFh6R1 栖svs*EKI *qn?m'ҫaul}Æm $ 0fyE~W6vhsێ"CH @=zՅ;5m3OVGˊkWR@fh**&rvz%HcsF8l&dXABecaY (1"Qv[y뽰wr<4Lf׭}q]O,*7tDatzTA\z>h<|lR}݃9?u8a⾯qTR:?Pb.vp+$?!Θ%M͊=~6~֌a.DGAd`X#㯦'R)w~/x0w}A{lk&%$j= a* 14URB6E'o4zD!3}zڼV$5o0n.z•T4(Ȁ U.Depj=##%J{| yRy ] 爫'==Xb*>x==Z RTsI GLDԳ76 ptʑ2T8|=nY ߋ , HzY"N: I}ODDwˎ^DP\%݃G*\3u_o!C֚Qgv)UI: >p$ C{_=)u脃@CEB"B|lj A>?,̂u˜ <n8? oTrPOåGq'O9z:v=Ia%-/VZTa$j29yǿ-cVy|sZO_O٠S/ph <<"ꜢɟjaS}-ˆ_D?\#M)A8sf5pȲF  F0-&Ko}N"p߻ݿĆ)Mk4C`7ApJ%,K% nWQaN>)Z֣U4SZzy촖Fe֭ym#+kȋ,Vnsm2>YZG{ȯu2!9|Cmx[~?Y$O瀡PP"*p|Iel` vA ~}rOi|~1(OPJh8lUppMIUUQCJ&&zh 6NTB+B(+z}va>"YUcjTX+()dީ?l/XmKidM~ta?%?w<-~yGQ5 ?ͭH/b"T CX`08= Cm?-HHD14 Єb)oy3Ә"Mޏ𸉈*e΁j"ȋ 'w0  :.M38L80A?xD@bII:H abZJFgm/&( bC4P ?s)"i@fXO0fU2P}z5[p@ "@bEaEmmg\T~Rvn:Ira E@BE6>`1R/ETzXφXS!(SzA@B3i o%d;Äm7w%E;|{Q^=(=6.aI?d`Wߊ:@C=¼PόOcοv9u2?eQU|2Wef>N< BEb;o%9#wxIŞXT; v?z|J&egPy-"oV+D"_k<}y(U1(i`LA_e NVR?O=3Z{Y磭)X.Øpa"DK0ԊQ1$xQM"A“4lp~#W،8c .uTiXgN w;׿=l]U-|xDgœؖwm?`=+k)PJ5vɛb& ۷*:T<;scdQ>\T~>gZ s)H.}Co7|}+!DžU6w|3,)-Tykq@*tDZt]߯kql^[s +.)!ńC7V;HT!b# &?|>w ˍЯ)ڮ1 נz0SME@PH@5]xU3"i*`q$!,MTjS2:{D퀞Iwhj7Jr,,sjs.{ʠ.8<~t!C7 ~BvaG*40k" \d>G]R}?yXr}h h^V.""=q,_q"qpwח?oy,x>]OFO)2 r7¹|O$ٿ5aI58[d_1uF**!%Jo5X$V#"j or+X"n=D%2Ŝ%7L=q79U=sgZfp.aDþrBETZv\U,cZQ$d~!δXh]ĺ©W5WN4BRhYI*ʫX9ul]O|98y!WCr jnLUR G\zQR}R_yEVBLBdz99 l6/׏Qi()$] /x#YBfKSIR_mi[û|=a=]i@8P;Sԝlq۹xS ?cEɡ -t7EpTϼHJ_oGsڱqpRiR!42~=,Dٝ޼sTU4}s)m(ׇ hP-QQʸ xe{_F!eGÖSSUl5 lyLT7.l{f *GU#4EA6pIfs (/HUFR ;Vm!txI=ðc`-hZvٸpnX[ŕG}<*5HKVH(wwzN~:(;rqLVw~|ewwuG d! 8c_ҫp)煯]2il{:#1ppB9AGs0oLZz+11^_sMڵwBZߜ08SoxWh RLF@:#KKrts|Q$^ ? Ûnj]|A.Ç 8o,h©PBFgu$ԶbNcu9&Xª/W̟Da-0DS9~Oa{BJL/oPN1֟O=B{:{cA/a1zO;]žP]oo8iGP' B.'eAyTFFdL&=5d'qx'ߎJ>>8Xk~6׺vf~q ủXOv0{;fa5vK Õ友ɽإG Sx_m('} gT߶c`?6.I#? $npp#cbmtF'WRPh؇LGh9Q(gA./?*^-R Y:N?8W2e_:HL-Y#D>u|g \pp]8>5^WJŭUjuR漳uU][arAĂ RY8;kaNnكkCq"-4Uec؈?U -E|@{3ЋIJLfvU2h M}Rb,)T&WUg )p=B; ߹D2q<Ipr9p 5W$nsn\yLӶ{H:?O^ =2"m@fRC,񌔫4*h%ʂ_(m4fф;吹4bu*/g\\W^CSvؒ^~L`뒍yEccsh ^a!$npq#^5AsG z걞U]f;Ivk%aʾm:2! S%EΪU 8+vJnq VE*7b fUÆcB0׀Rj4vgmS(/3B$Ud?wSX @BLRL%((35% ԕ2HME) $ *҄J0 JJ-EM%SJ B Jn]H %0PP -" D+B  QH LHE3 DdI (A"*IJY)UJ F`&$(@HJVIJ& U(VB"Ji(b(jaB`"H ( *B YdEO|i IihI F F (I`H )TDRZ ZQ j!hшdJL P4 @PR !P(!4{%4$E $ HRKBQ@-4P* P4-QTEU#R!"Y$! +"J](:' 8ihZBYR"(Y"!45NI *4$@JNb$)@#lPT$EL@<(vc0$87@4C*>h7kӋcq9k:|bp>WQYθ { V=HKEJ)D@F** "TPd(4l\IӜLlryܴ1R U4SDLЉ`zkߕQgB@)?J@J!U ʸ (V96[OVW`YvVtT"R*M'xDAB]T}:D]kEDVI;ܵV^r]I@E[CᨿC9B$`(JQB [; 5*LzT[*BiIM>8">rJ!H~+~2y'Ձp@`d4NFL2J4$Je Y**9( J&q!.- L *]Db@M $4 07R@I*h1}ɠFA&EóX+!a f R` RD)D 1ASՉ(H۰ڕq,0$4ā!*ʇ2@ O>?= !;O5yhG{4m8W(?\/.qGzO No6wt>~B~1] npj!%v>})H*'O?w b A = 3XYKkYٰkӣn.Tu@akX+ny:A'UW\Rw3kiuk3y*ܝ=ȱP%PIJi/y+ ի@#!{.ޖʡ5c+kv _Pf 1-6>`|#?&1~jzς|ty('_>eNOc1VsM^)p(eR ϼP]rj3l8?]6+ið#/-x5l%"Cc޾l 0> u57,IV^\}>61 T0v-iH9$2[ITHq`[3D}aS^xcBt,DUp8^~9`68E0^k8B% N[muhe90uL >xw>v2趝ftdo¥pz)e L~ֹ6ٯk[o|=c|u~__?_h䀘*ɝ='6#MUUačE7^GQ~EI_*#M9w=a Ȅ2?O:pp`GV(<Œ?r-N/fݨw+{vm,xDgX>Q|/*ǘz^9geIuXL753f#s97u~mRmFݡ芋-7K[=w#“UW+of5]ܼ]..xzxy𹏬U0)_QtMqd+ҬÙ_w2φ'1 T%>T+(rw?}䚞e: <|_̹}O~fHR=1i~XdMűt"DB*c+ЈY)ۍU?tT^it?~C6 o` gV'!]{=y#v.㱚Єz4"s{OӻM7alǯ ą(<MkOE~G?䯄7(¶W6%% SH6&wi^ U/kC0IDD>]adi Xm6.?e$ wYQ uu-OR^>ş׃F ?v6q~ģX>PR/H;^a1h0\& z7L4x~+r &>_Am~]>5\7>G-^Fz?mu z%928,v9zR u|hn~R]M]ެ\G݃!}DW&`wݞB~&R'&*ci 2~.uLM}TAzǍ,/bk8~_Kl%#9 ?j.mzXHTxJ9`+AЂH_ WPj5 ը2^̧^| &E8=ݖ6lnpuJ8;߀#bAT)KX-!:Z3T1nj(׶%]54DXŭ(L[Jߖ|Lnw`y"Il35:{32 K{1QUΧRUo6 Cy|>jlq( Tb: *FŹ\l%:*^=XVH:Ago>#vq/5H=4rͣn[/[)6y:? ! l#OM{7D]|!ΩmU/6 ZX*&@] 5.I.wlȾa!ti*<nj<%EZ ‹5]I&r@+ASi#2: v52koEv>;Ѐ]> A֡O`z `P.e0NNYI'|aBoPݱPi௞µ`M(~ߒLݙ nPb`J#Wվ3=DRB)8oX rtWCZ*iGZz_2W̳(\Ds,AdREJL+7^zn -`%w^mHd5{7FhSأ=qĞC(ph}50/v}ztQ,`NoB[sש_dp F!9HKe$.M"8U-TUi4A|P'JMpXrm[BȭP1|poX#gigaDV;aUZСUº>N8QM>l*3+txZ}^sdDyGk&MҖ2>n e:FujguN<#8< XOpn=)hrzC,5Ϭf=,LޏOA "DS_1YW~Zgg zO@džTmG .0UjV2$y. /s "+VO=$8$Y6D4}J-Ksj@wBA;dAv)SЄO0xF%CdhH*9' @쁨`hh @scK6aHR$0ц)OdpC0tY,rCbΰFTRqHĄqbvJH;ۣzpt m62!O.PKAO׿~}Z`PPZj 3fP t=?>MـXtY6MH?ڨ㧙7 5\ESKChCyۇ[X!Z;\G0D@P u.dSp#}Rs"9d%b)wvC٨'LAw$;$ ~Pkܬt@ 킾?H (JBR ~P^L1%A{u$D~y/?N?BRRH*0EC@U@4M%C?:?.'h1I2„"Jal0,u>h`I1 A)bBxpR7$豇ʔC[HizgE\AI*iIJB̅@P" !ci(.s+zqHPCA_v@y4\E+5Zp18hYp[qQvKQD2H8+AITLg XB[=+RXEdDW1 9iF&FٰHCB$-35l:pH T#7 094.Y  : w0nRB!7e:h\F 5srXme{('RLTƃ;j#P~^ӏɤJ%:)۴4lr;ԃtj#m6B k amrSFbNJi BV A9!Ě8i3 RYC I=ƈaPlh$R&L̛Nri *)Sh)4W=S wn)$kx4!HsV$9:`)b u(5D/'0uUP ͞BSBJ9PB^jk4!1 BDDQDOS4FЯ$'()z,0hJ M%bƹ:_h9Dlšhm* ӮNW#:{s#\̑&`4(R{ugwWyՉm `4:Oe e»% bD:0w@tk޻]%^`|?LIB[HrF j@ *)"T:l#-߂XBhi|Ph/i$zԠ"nw?E{;\ʒwygz@UOwT@5"-$br",;'WVmzW]tTR;e$r .YoKqjLy 4ݓd6ƺT2<̦F.wq6aEUg`OgP6h)@@]-l{]Jzyd%m G2Epb. ·5Ѿ?F)G9RϺIS33OU33>-HMyXoнwkNQwd5빁! XF-b5k,ҥJ׽6 LA#籷mm-y|> c8QTu;ݐ+wۿWmۺ=/_ќm VWI:| f|o}u3<6;gV3<Œԛ)YuSZ}mLlOL8䇣qbJkxfB"U tA9軲8R['phՏT߅u}r&K>w7L4D[7-{ $M %~oo3.W[sJ! BQI҆К?G,vYdbc=̭CePȂ9b1Fzx,XRLk ߚ$ܗ^]7GlX"w<+izhy)2,ktM\` nEK#LF1m}\CoJs SANuξ\M ujA[i2 {nW ;5`$0$I❱F-Rtf/;(5Fw@K^=ecclt1^!,vqgw]$Ore ׷b*e) 3Ø2m:ݽT?W?r=ͫUDRfr'g2aq59x3'/xDuUJQq2u:f&&(CJaAXxbalKBa1"?ܺ6NHS8[d3 rwL66ƕ2 MЎBYm%nm[rLĜ \=0*buIEDP<3xSS9d,g3/bB.4[ԘBRxb<fTNc=M\Uïϙw\esJ7USO]w!ɑ˻si9oMmN5Z3kkT^v e٭"oǗӞꩢmKa@im{(jڳHqk"׈s/3R"gu]g v\/,ЈG'juqɌmI2s^cr{lSR ^є( Q@R"T+X*9Z*5E;y}e;w 1Hz\`6?Ǘ%c9^<G HƑlY7Dޤ]f P74:!Ḇ0eZx[ h5cPl/<'ܕF 09*,i L i+}bI >g LT5oe(, IIt$ Y[f%$,!~0(Ur MRs9\-Znčݯ>qBNp{x+%u=Aq-ջuӄ󎵪X[ڛ8(JDQ03C?ڨ9;Z :mFp0N[,4b0JAA|u7mrI5UJEΔ-%uAu m6TJJ ђp6-`$rڧ.<綅i<\ R+ C wP 0TX@;>(,RA5C(Kcﶠ-]<_UVUUŰ0lR~AH19d@\P. wÍxcⰩ3҇ vzo֩UxRraJG1fKNemtoJy|2>[/4L9.khύvCHI$:Qg.t{p`mYC2V]:ILN|.~\:>?C+=x&o+Cv_ℒsQ )t+VEMS tg.#v[7뗗J^V{T֊c,c[?מKkN͢_t:=8- ۞=.t4&7FE=^x vy9EFv"9S1.mS҄gӒEd#_w:jkAФ*JDA)D(U[:DP7 AV ISj6 Ms;i!- c"yJ0vڑA9• 랺)P8]HRk..Ҳp(<7γ"2.+>ο Кga /($`dM7.{{S\2!6,#ҨWI `{xۆViJ|d<&ab#BlAZ`u4Ay}]@M*Arٝ#I(jX4GmyО׃` ATA ADy(DxΓ#C!,xtgOgPh5tDPfд;~ }(D!)E) (OJFm2LdV=(DDl), #'*dϫB7 4O5X%|\ &|{#L"  B bK{0W^y8CQ1%^엓<$S^ k7kRm ZZ ()%aEMyKTc቏zr{յF>Y>b NĚfPXJx?!DFN U--VxUX`^_2O>B?/?S[?cS90c?C[1~3wWP rTmXL*"dc~m w]V ^J&DH JZ+]wU#N~p{2JQ;O`p/qHPUYq$O# R?\j1\g@i{H-؍q%>C&l";)*%!b+q]LtAOA^? LvVP:lg]W+_jXZ=#9(7I yJ{ۦB`H>F ?r/?<9=~FF<`\ T-?<|73rnX*|/{JpC~:p_|?VM@;%ƶF,]Xpx V @ 2Ĵ֨')\8t 4XU*X*LayMZДeb v8 <ɹAg1g5] Tbz~=(.` Lk/wΥ(DEE+}쯒Ka á{ > >Q8((:Ő|R?6X,;pU~|K,,ͳDj" ^;mp?vKN Z_w,a mZ];C>gWK:MM9>ozȻ uAu)kk? <+PdƒMH:=L^윢HE(EfG+Bj;^fxLJЧ1iS:{2 mB$L88J4zSLQBxYNl{t=\{Rz7 a(P9i !pPO2{*뮻~M;@Ki81zEs(,oxc! v~Q0eD@R}%DЙYCN{j-?%#џo9HnlSLկɦ?YT!te,TkhO7ࠨ'‚Ϛϒ}Of|6>}"I3ASGۂGE_vk^Nc+mIH"PywY>_D}|R _u>cТ*>߱Yp!6 cr 49 TJ%+!&Z~)[ $ghgIٕ86{?; `x[T{;"(d(?qTxk?+wwӘI|S,P u\8:۾'(%ZxLN7B4pOn>XsA vRau>vw];u"PFiKΧL)GXȊJg0<8p:M {& K0@N߸C73ٙn뀡"}')~C FEXe JбB@yu}({bB?)c}+dD9" S+HLPY2aUQ(|}r@%TvM|{W̾]V(m;Qhۨ 0tNزȀ+m6k"I$) 6r2|ʮekMYPQ03?nkOi ;=GkGChO\Q^Tg+PX>{ptU>^c -tk].}5CBfpUQ^_T s!t]MUASկ{|TG8&00~!k& Ɠ=;`%W&٬pr jic[խ]Y ˿㦰dLykE! sj="$Aw],%UoLlj{ު ;6>>z}tOga]NoO>'m*Yh-WL$ M8_G~FgGR,,V< '?Eh .04m A@y4gwehsr^O`BܪT6) uau&Ng=!$UEUUr4ϨHmҲWPgxqӰQ/o|[P@\(@8|Mmg9Zhߎ_<r,˷n?NYꈨk4g4ߡx:t5 1:cS$oP!"7_B 3rsYuZS:02X|Kh}@rw}/5ګ*=2'X45ɫ@H,x >~o'?__@Lk\/!FU\QGRy}8.-ʢ V0WVwl#aN`X<҂mX"" \c[W`aR3w>u͟LKyq q˖N<-rLqvϧ!wj@>AD_ B^VO`@@=~*=,_Z?ũř K*?6\$%sywogtO}ٟmEX?rWuIj7zv3x%h8Z v? zHVsC[F Iik;yvJ1aH$Gl:H>k|: 8]wWKeF]\”[>*-`5_!|;r> 5ACPAQx{oԞ2^!a:s7wľxQmq$70dM̑};xqj8K[+uWiqvp<`F.8[sM0Uz wij." Dn_/B2CUWQN?ACdnN`e8͓ջ_\q]@yB@UT(:XǠח*oMAnSzR.ɲCA(R *$K~?$f& vQdz6-#pto"X4R|VAlh^6u쁀'URRL`&Ā:rVP+n <zYyxGƣ@,p YƑtm`!ۊAVG֊|bQb$=3clm? BxUp>J{(Bc.:RE&Qf x7l|=!A-n^;@vQOҨWW@(7:i H| ?B9_)E1o+m Ҡ5ST?ɀłT_KgUy- -6VEI`^(j^)aMK*lfN2sܡ֬[V I!%RbPaXw1=tcU{E&1eZc=ܝH?\mu-x¹[{jPó1ypsvSw߸vIDbS7 E9qfm6a8-Fh?{~+[l]i[£j5,R3} 3 HYm6ohQ8Lֳ:0 daY#drGs ˄K`~*C݀B&O?\/lϯDH_SxRIB ˈ-{-I\xJnpRD^=0y J \OsV#B\|kuuV:A!UppO.3P4 x6kYH=HR6C:n].AUߙ78-T~7-=\*oyhnxf5YJrѹ Ӈ;4Wې"SSjdw6*jQu,hN΍S@9X_;v2|pQ=)ńU tJ#ǡ;?Nav8߳m,ҥin*0*,,s[X=>f*YgN?Ge֪AY󾵂mzwipxYJ{ "I4GҼ#'On ``0 vGS!;OoOdWj[}zH$YIYRу8ksX܁<`w5BA%tc9Rʩ* |v] n0UT G:^l\Wxe9(dW'z m rFcE^`2\(4Z8vii%bNݹ?ϾY04:1oѕAnܥ9'UQG)DĢ>1/.L 8UlCsScǙ3bVhSq@#TMo c .^7T%\ 짻>Te./tYUt)oUNRzHA% cw- "&7 x_ˮW#Șl7ΡW.10!}{<|UqfL>jA1KTTc9fB?Ƕ jq†)'/`ZVn8kg7?F$Np1.>eW%zGrf@rkkjUTr. kX0!}NȯJ>x/) ͘"0[=04r4pSVe E?$?gqkU"U6+<=;2/Toe-|%@=੹%b~qziޝV鴩c1ջN<# (B2<- k{9sxنm~ޒ#8lǀP)ԉE IOVݺߗWS}omYn<" ̐qt7y笿+ϮO\ڕ<{ùԿ}z(o˖prqó- 4i-/x*QL{lL#IT,-OPँH~ƤU">"Ē(@Rk-1MGwޣq c3ѓx^>{ZEͬPEQ<z֑hR3koŸ(̼~z0I hھQ/ZQD|C4yolsx"` n`YEĦgk68ǿ:.Ö'vAӇ^OªT(Bux&{25AIN4z\ IF BfJ'tzqWU@?29si Q@@AfJ!"?ݪ6D%ZƎDAڙ \[wCJIl.AUƅGϙ_a_=r|.HE@!PeoΞI6V_\'7s3I"}gI"0FpDxɼك#7=oٳf͛6ľ4 :x-ys AlnG#j85X0޻_ ]m MBP v~:9vSqE7U,"-t=Z2)(6J) xBU9X{#* Ra gXr3:9o? =>y$'5eng5Nu~&/R/viB!ULDB^4Ij4ZZ衎*-ٹ{k5֡قQTi/ok>ħ4o`3"n )8.A#D b-3c|!*#  zEO[$9; }[0qV3-N충x u@/T־ˎz NN֌fzyS'Ga,"f{̭@,v[g䭼Ů3bʭR`pk$ $yk#BkhLXBP&YF,\`߫h^:QϷѢO'm >6}y8J~x͢. )KG%5;o ^H M*Xs' 9u[uNZYH@qFXvBvd֋n}bwWy-OVprrt{q@2iѤY)$!( ptqkPsV8ˮ<눌H CdOϣ3HZFyw\`1xh/rf("@|cp|%`lpZf'#tƩdŖs!<If#(d.9 x#%.Zy2wڥ&6ۉɟӊn^OvADN3QfaT]ZH#ő*k~/eU zÞ_*Y@uTOLnn>7GV@zu@2&\ưAJ,*V;L=; \Q;H}jk\]:U Ȇ#գ{ZƢ z[,Np=BVDxm-`Is =i-K,z%@%mg&t䮆/zTMKz50}cQ?X:ZC6w;<:!ZgZBJ T5q3&0amB\* Z3տm8J‚TXH kU=Wù'iɜǧc$j:hA ofU{٩@6`j+yvxu'%$9qXީ讠Hn"A uttA+,Eƕos(5PB/X5R'A[:DÁ/%#{~qtpƣ񒺌c܈UUTq}>Rێb^ܳ6khB4Ҍ-jڋl8:t3ҮT@S!gt]A蔕 @(rو9 W+1ϔ.rrEًӞ nng2^:+ HyXXqA0$b=LfFT'ԏޯAyƸĹ˪dk8f5V\Y +Emp3wy">,.lZ&} 0g [.)U!'>TYfrUՆ2Q/' ,suF/ܽk~M}QzusEø$$0 ? d^A(ףtׄ\:miP5ib'J 1dcn4=6N}]]ᱴ=GYJҳ)TmN^5ó|k1~73ۭM2B)0u%)1{j^[oWU\Fک|{le+ގ0ݾܡ pJ 篔&Pǎ31*᪱r_kIflfLz$tI~ٰCZq5{+? ,eN (̪ʦFe;ZxdTI[OL3ҎJKqǟi@<3J{oOP "$?wHfRB!J!Kk&AO0 _֧e(9RfStT݋0)䆷8W`N"9`6f@"(gbIlՐZ l"3e-Nx^05F'#åM,K xwp` 6)&$؋|\;6I"k?V9wɪ7n:lv "hMPhh&Oqa!"q6a1HPLo>nt`䒾Cl$_"(a u|:UD…b"H!ezg=dY'' vn Xis(gZ3y E,I~= &}^^-vQ 'rBG.p=5 "*4<@%%"50g>LfZ# W6!úDJWy6+kټtVI8;E] Dϑ}s8MCehZρdD`=E\=1Yq;"!0KLVCHNl;W%nژ؛ek}N쟍aV)m5jذKAAvpآB-1` ~*9=h4;m̛]C"b11K3.}S뢽*Ђoo[*Q5Ĝn``f"63^6w![Cu@X|mw2P">(|zp@b!P' m jz7 moIdT=Zi/6B@Pu 7D]X A"@s iތfu<Bj"z@bT:QDJqbp(#M+w*+J%90`F9|~G>B`":|++re^mSs6u(=L m>n|5yg5/{ݵSs-9Q{ntϲFhbB 5!Zz' Ys~> taǫO[.tLfL˽5SB CCg(boRWY,URWoO)ќX@\2 `8^J)Z +hqQTtD%r$bK +lWs E4)htM1zJ:~ㄇi !$_1l6Oz$P[Lu CynjaWSAR@\7_xOXwdȺu-cQV@3FDE?q] #r<Ӭiߟ`D X>P27> YlTX65`43d3Zo/s 9`dCV.l5.m{BLG2Ư\i33.Bu?H?TG_P!#gaŀ7Q*ITDʠT-\9+ =Ta?Hz08S]S81hA&w-ڜ(]e/ל:ƲMm11b T`Ǯ]xU^U} "i}3Q&Sfec3/3eҨ <V 5yH噧`bIE,EπEJ$!zo,&(} A H(f=6 p+UUÆ,)+ | B&SzttQEQG{FCrQ+ pp2@/d(28UZ ѵU+u^.7W˙{LFsU|ngl037sގ"s|_th;a(6_}tTRNI3A #b0T=k\P6d9 Cl':gCšwr_v}c i[Lai[ aC´n!o= f,aPȊnE$$̢4IX#b8.Œ2GԂѮi& ܀i F`v2$  0D=q PICCF1xpt{z E0dA^4 &/~ILL  1(ѱ;$t`Bw5݅|eTY*XTx"mY s+t 'uvwvt=cysEm<ITA @ r(R(fИaDh:G7OM+:ܺ:ܺ=q*,sTRhBW9K߮ 66ʥ"G!%ې1h"J$'dQR#%\q`^! up-k['!˳[WpqC.1a(51786r0 ~p|5K3p C u.RZMuLZJMw\$3.'nӿf6r95Ȁ*.!$aJ;c?(K-3xG֮Lj%oCLl6gJ@<wP#FI( X?[9F9js qwUW3;8I&) RP/GB"F廏VLȁ:@zq-ӎy3\>ZP{DA%͋s*^uywGR?T!#4uT/3|_Y08l4uڕ &&0?Ao8YVl? {l3ml1P|#P1!s_hSY.!{"! A E܄K1B ?|GS4e!A+Tyt̹#ѱ.Eq U UHyΝCo =v=GNDnΖ;0zI^koǭ]O:%Bu!H#!"Ӧԏsu* {#Vէϗgh> RKB  RmAEE2p;2-=<(!DUUY2Fa(!<~a !JLe'`HT"HGqS4F5hC^ayǝtS^-J!""q JRA%"%=Eu`f 0dҽ* hʐC*k;q1ztQf"P |e٤Mj ̄.?TGiV:?`R 9=H. -Q;h̃bC (izlI _"،Qۅ!lk"JD4 Գ9A{c%G8Q̈́sw C0j]hS'_Nsgpn<ÿgӄI$sφ:q7પ\s8rֆC.QWsخxěBLЙ_ rB8Mp8 ڕ8):";w)yXZFܾL#0gՍvθ\Ţb^$JI%UUU:tZ}懣Ң~Ͽ~*:pɠ4u4: u:NJj֌Dn7/q‚YuPVĺS|XP6Uug!Y!*.PD߸<פx3*;p#$y&K+]L~7PK;!Q1yĀgj=)_mF$ٖ`G380$'ț0/0tpO)Oȴ@*kI\e4Kȑt=: Kb7΅1]QC\039C;DHXyS-aqgE&mWeaEed̒I!zƽ;J=Fvg_B!'H!0zìjγ$aW85!}JP ݚ#M 8fS:{Bxj, 99޴&XS!O)  `vBTz!3U5 zvt=ؘA>ɤ+h s(!,D܃gX!ƆbU8\#$Yfb[cZśÓ-*Q'fa'g;rCd(6=O]jx:8MI2S@0 ,2CŌB[mrIZ r;;1]{cB/ۜ|WHȒab%I-Ra%Cn4GjHfdxX8uww,L%إ)d6k @YFMoR|s!kjIc.&jLp9Fs»y .C:B󚐎 8f96ROЭ %atԹΈtmqmI Q piQ"g^4Jm6_SߥVGc2waўNmbcsFu$ q AC[[B\0Ўb>ZAZ:}X1"W).7gt&cq@%ߑ☄:g` ~rg P/H (~MY >iCP.k|_w݇^˦HqC~5U ܩylA%LϙE,XѴ |\W=,PbXDbA 8 v^H{mPwe- bX`\zB{֛`<`42D7rM|M7 l0[ ԙ`=)^*u0DDhLSDm0 P#*$6 ""~p}@1 ?0 #<bGJhZKSFC>P@q Ä; ć!Dƶ.,;jj`@)\bW8E$?9'Xh h{(=y:(R(Ɠ{;A*aVA㹎bTE2 J&@Y!s E 0$ =8ȇa}G JN;!?\)S#_[_v5MnQ\X\ׇ-~Bc@ O ];1 QkkddsV?_W{aPT4T>5矹=_.0e2*VPA_TQnxJdRFF4`gw%&~~jG~Ó[.+QWCQ:τ@&]ݣMiAm:ctNKKw0)ha”gH' ;`ߓ?vkյiQUim^PNBP߾Fנ7`C˺>͢i`! f_y*C EhH}:QmTUPEFCt@cyAYi Ӕ\8_,F! }x [)QK\|+aVH ր"ib( 7!ٍS}`52,% EM&.6iN.HkI$皷TuEkwa fE[W_$}K!vsp4y[ZQD۵Q=f(B "z2d@k+Qm xX^KN^VLu(0H!EUd"fBQ]($BA'` >l?)+ 7 Hˆ4kјUMVu䷛[MFD wsj?0H]\MVѐڨj{J0c hP&:M0w!B [پE-$'#E=%һ{!8@A䅀NPG}eic7=7OLbJ-?ˤ#Wv?X* gw E l7Q=n\Ƽ[+aMg5@a^}fcJ2Nd%պDQb)43U3/l`h!ª[ dSq,g$,R0`edIf"Uhj_q,s{Q rgX8} 1đ30RDȉ GX)]H fP9ju" A-5EMQ y D ϐ98<Ks ͘?jɥB1/_3U I$U3JAbQRw ;&R,s\@ʉ!HzB!GT& dLcyܞy66yd&D]SgAx#R1T40w]fȆ7@yMW L?UX CG 9 68(q)iA@5 U$$h4|:MHĆ2G ƈ|c0'qypZB`t*RԤ(v04g Jd;nZ??dRo tPQ@~@~_AAV<u.!(ҭDeJڶ~1xp/4;hvIPPb?#k)diɆz*Q?Z^k=Gܩ+g!,;d|yh@"Dk+%ߺ(R-FPyctJN{F"Yw#kL² Mrz$WtˁPs߃SaRHɧjbq(J^Kܑ߻Bb/Q7ru34Wp B"]jij}^WQv.HY;fa3!4o%{GR)J NVw TL`x^ /jRBoZ~XYKī+'tdj tBH1 VؠbLT(  Y`$^1oȍ'$^ׄڨry}]X6FQ(6X\1c'1%.yfcvmV6.ad.D  8΋0\ @]qi1b."0Onw{I]f&1ZЍ%&X )jksG$;HI?g)QA5?1 PDc?8[e~fspbtCB/aV%ni5%9fq zXjc}>c5.x%_ّR{ Fu6du. P~=1iݛ,M$ ~tE:t+-frREQj:9+P+߀d%rD'XY` \~`kiX150KL&A䦽5Ҿiq {`]^Sh >[[(P!// JZ=90~Ab8ȑ-9X>$ z]LumU0zh˃$*hV`$S@RP(-iFEw_x)GTWg)ԓ;+ je­BN.I i >/ ?s:F$,">OI FSN~$,E_"!xDBBuIQ!IbEU庫! tt wQG1vb[aw!;E$=d@@;O_gYiV;.t4ݝ\A8?G.ՃJs ô([~( Y&DoI)  `qEBQ:!02*!P3[7IdF02ۆ_pKӑa TyCjrk]9d 3(T 490G߹*<.R$|USϗ˽$x\LʞK{;7Φ5J %{UPImމehIA*HCKpV9er7{HHAl 0PX%:MLHg.Fa,$4B\Qv́Wb)5·v 24I jbl_n!ߍhJbp14&b÷X0tٙz|8b|}:~s`$"/]8 8#潜L~CU!7"v >SEu LIdr'[۠ O@Ǥ'2ݳ4BڅT^$,oK7;F6vY3l kb:k5[9=:7<;V ePd\HB5y&^sUfo$ÓMד]݃@`(#B] D4To[$FJ!,(2.^S(Qۜ0<iC@f`a'aJV0~fCi5L!62J4D:a °mX*ER.n1t52v([\8b~:/t8(C#p }b/}߂bTሓHZ@w]@N"=x[슩H/a Pԇ40QM# BQyH[O^ 伣VzݡGn7k|凬@ftg4/.1x8y/(nX=;Q|FҫzaՖ0]ωlD4G!FL&Ǯ=Hꔤv[lӪ6DKX"NM]SA7@00P@c~'~aj!evVtK 82 _ ]\;:Ў*O(S%&:j/^evzzOs p'{@iuxFf2?u4s~\nDz*HNP{9*;hu؋S8_dVi(Y:X}g]ɛw,)!ZLrHL UKc[}qgE$} J8c6eBE'Y 4pW1!b!oR{CM~.5(@vbVd!( !|am|wP $8T @8uT`f%AY@EHgz=#J"Wˮ ȶ Og ;H( (X H[P ^u US^CA ^%|h7`HBP^ HǁXUaF /#)Wоf"Kf" $cqálbW0LuPM.U`m$)BD!B@1@wZgd`PEEEIUU^h_bac`Ё"Xoe>HKx61 TFn e&a3A3$; ͈iS9 FƓfH ҡ W+8Ciha={.i1s DB9$3$Kpfr;0/BJPRD9 ECpQ4- C$%gI&Xt`Mu"Frq2 S: (=TpKD=@?ar &"2#CObUIq_?ᜒ%1dUCLAl_djѷJ?:U#Jcg]DX RA"B!  JBP$*@ $1>>>i8Y0V 2I,Lk)hC2$rJ3̯lbՂ2}V]kJH$.:nn;Cu_~q.r 1.HCCP1\@7,eoy(fIR b Pn![h1B0j'˕UxDwfNY\/ۚ&Б~K~v<-kXԎ`wfq1cQ3"!$c$o@z!00s$xlHm7#up2 Lf.WP J &ꎰd[J &!b=s t!hC%VAE:^ s=ܧ+l @ݞLF*!V HPYD9o!Z$ ."u &!州#XdՍyFgf:Y\xM"(y$ 8m"CpIpw"?g;]4(C#YP%Ajsӏ[n&zc&ũ@Xe={ Ď'>@{άd' pX^YԒ}ˌ4wwT({Xa' 0 FyZ!1";#fѪ;6`cbn)v.:!]KNk0n %-1IAs;7,T\s.Dd,iچڡ 4䮁s `s-G& z5py:`8@ת֨d2FE3$^1vd!ASE {\瀗zЫW$[  %oКh {ġ\@ G,"+:p1 0a~9c!م0Ы!= >> Nx2%!oܭ#Gѱr$H"AJTT0`惰(G(O g@DSs 'Z^w~BjEvESwFyF 8  b0æ#prv"XN0[.zUȠLV (6ZޞsC.WLK՛nې;𓹼jEELMO \B YLT: 8 ͸=m,pV;0e$IUQ77 0\6(.b>w#79d yeΞNPK`l8ii3! P%11c4RL,waɠ. _Gg!|uȴ:u6#ȋؗt.GȌ5!YEqAUȴ׆1u t&#n?<1dsYc:=뿗פbN&n%Gn0uއJ9GK?G;5fdt}EMz|cH#89j19 u{1-2CVy<ϴ`O3z$d&HV{jN1CC^*.;{fe+Ӿ[JW 6!Q,d fvCb jB  @)FKv:A!Q"JU6fna0 R6XhAz>C)pNj1 =\br\3T{g O~ivKNͼIkS2錃-9bQ~ۯdPc/v䋩(.@IPUUUquK5RҕuSw{ahloBw p_57f}c$:wJ9fvaPf̨dLK,6ӡR4(>30@5bg2OWJlrt 2?}P}'djBB1:070E^tlQE44I u{a#/\h埣O˓ɋSFi,h֠K[݈vET"$j1 6$Im./IZ0 ZXOrWk$<(:E|uX/ӵEaØBDwɸ=N-vpi" |zŨ}O%}>!xޑ-bN&YcDvTxK(oׅ 42DI!v60f{. jT&PAPu[- kFG?on d@#ʕ=O<}ߓGu;XOa(@4j[ /_%ZR?.ژd)C.@GƉ@0Ɨ k \!H, *ZXǢgɑŇ(ra~ WkY6}0 >psKС(a;3B})d<| m0P(Hl 5 ~C|38A,0G$"~ TBB'66҉, 1T+Yn{_g| #56٢{"$y GqZyv? Mx_T7PIF352,; ˲$txJ",DR(p#~Q enu!58P\,Fw `Aon|'(,H|MC; k;A7l#NFWgw5q+ሥ46A s1 Wx3l d!BBpo»^TZq7%g(YTT ȓ=Pc8fŖY#bzĹcI W+n$~Q60C' {s)c#6%;'H QfJA ]۹ 2Ck$XaN8MٶTdp}W,%;"^z cqr#:Loo9^fr9F5#}IptօG6 0޵<v_v8 'x(p]*%&4)s|??P<E8?|H{">QBHϯr.^ )t2|[ňS*y n{ٽFrUUְ֬E&rw 3$ᚑZVN!wbCAtJ~h{5l>xʗzҁ!$lԎ5(Z\=[qw:&]xY M 6$Biq'(b!Q0Y͌Ђme/K~P]L gvz$cJ5ـꞦm3|øq[xBJA)(T$Hp܍|Yvf D@Nr| 36(1ebVޝ1W$?Æ""*ÙnoȈrI ^2nml2"TH'`9"(pANF+DŤ53>o A.j|UVxP&~ -W~Z9# se׍}qdS-N(,Jc' :@3^u7w5$q\U K+Ō0V9l?ΏYmHeْAW*yq4]f1`d&t591 Bl*sP^loU;c$bAUFO 06C4pC A/Sb(+""CJIA@cb,XE;tA*QD֋=51.5s,6;JaYbɍScC6nQ\ NQŻ;wptw6qܨn(mlNP;Ntsf<=K]}TC/;tSP)#«]{ QRM`;+,u@TwFDb`406dH/Aヂ/ hS!!&A*ШT4ws7vc.$'e7I"n֪"ð!w שw͆yҙ4:JM0s68nM25*cgݙ=Q, .iU Z>>'ȽӪDΈHEUEg#::6ÉUBQ%'Њ@'R udaG^k B3/D12C:vpS|SɦIhHMIeglkk+s@ʊdU"#A/l=II#X:pBEd$ENF>cy ˊ_d(`c"b`gFDgW@cFL-/T&~s; :qsfa剻" lD#ƟrQ!L&s7U׉Qμ!G3ɵjiEuKrq(*s:(I^,j2^rINxֈ! a0HrF^5MjNJbUUjp̃Ƹ*qbDq^!0*[r=qZS^j\ 6ru8CڒbHwDK4$Fܙ!L|D gs ;_8I˦apW@^FM638!n"4ØB6]&;mp?Dsz; TPLSLG-o(Hh$vgru|ȸ3Q:9aglM-Edh 0h;&Iua3T "*QlԆ4peu}1zNZ8,HM!BL"H1DHZMKo枲C<稱E'{%P ȃ9v- ^EPAAAH .pP,&|'Ϊ8CMG/d-3=K4z D9w0sޠn۷K]6 9 PPOj oFuI>TuÑ(RB{4{>sG(ذ%; (("+1R8&rS_@;t!, ` 0r#u**A6 !9}P ۅC#Ћ5`C~(8")0xB23T7BjIKDl$7AvR3=cN8"e8>x)SeG,L 5;%ѢH hhA "Ci/#Ag}p\ș$ ш bj`kϼJ*̏ddPj2"sd~  wn*݁:ϴ[%Is7Udr9pEUX6^LD0!UUUUUUO׼O=tw%OPxiaI*yrC "NhOLa aP2?pOX0a1!Ni@MXbk1n#>6J- aϰXzs)l@wJ~S=X`6*`J `0"ZG3(]J[4KZ9;Q$ `!RETaH$>2p"UT3IQ3@ {2ptFDs*rD)QvUda6~\y@)|0 Ѕ&/U鬢j&l#m}j+D/K펞yq*lALz 1696 X1j{OA 3,j1B~~l#610?Hq5NHCت!hkA߱: @ X : Avq s>cm'R#8!~::! Bw!&UV.a 7>8i4]15=r{Oˣa{ƐɃ7V1I?JT?<=$U}Q><雳<91 ucN/0r< i6Vw*4?KE:kc7Ǟ_}*gٮ2LI6 Dg5AEU,%]*Re7(-g6Dk:䓠ݏN;ixᙴ2a@7rn9"v#{cH._JlD0c}DaقT7͐L=DęJj55Y/ a P@ЃRP'Z e 3fJ|MNFܵ @|l[BfvW;r`b8紛df5b0PѶM!| ZGn88Ҍg"aH4b%vsGAj9\;zwDIC҇k 9V`T5ÚMT#!)(Hz ɮzpGIuNYܘ81:!p>l"<ᡙz BK:4N(u@8;Ӎ6N bƆt]F/%u+N}魕MArmDޯKBh߶xz9˄ȹ+ͯ N?X$ 0B}Q'WR.c 3 ?] 56D0xWr/x_ث<|Ojb*uxq^e|X#ldIM.i " үЌSUNwg55qۄYclfh3UUUp9Vs!vXdJHl鍸 "~45KğK8Or cʉ2?KQEFCǷ!Q]I2r)@$ -Lvu`LHr~|A?L H's~TMȏꟿKO<~LJD [-1|(j$u'1ulc 7r 0"/ )h!wu;}yug~YgkfC\(s93˘& q "$ڨC4+l*zt\MڏBk]qasj2ɭ6{=*Ґa=-Y_?B<(\h8-*dGf*>cTd>_ht"/_=0_5j {S@.:Z|'@8sһ8]_·hXwf:HhT.OPJ*q犓ùMQZfgq1z,qHPqt;ʡWuڰ9Kj:"*xV UgHE"G' Sj78.ס55DGRȧDAIӎV:us<\sXfE $7 eCq PBɐ7aSԇ}k K;4G%O E{v2+B6Uu VXwnxM]>D!e Qo%+H8Qeu9<|t4]d|b-@`MBdrjkru髏6bftԠ+GޟqG yT`!TEߗj4e*QG ea/ԔK!gcP ְˈd!p6 H$ "@QP!x쾧XXP˶8$#eTA0}Q׎\1ml9s@6/ n$}!C!F%ݭ&W!xk+qD@Qؘ:zTU](9PHA1HVǠHɰH= ("5+;* Cςu9|}^;4T)Qaiy$rptã۰b|qJxtpq,ٵYț d<6}|9zG'rjwgk{Dʢ,NggnݒBEC}Xo&™㿵oF>>i "9i7G~ǰIo ,T/X#Bx"RAld瞆p\b"cDb0!Z.WpaDERGB`71E5Cu'nNi+&Ö*f_Fa~zt9'P4 ЦO^}=|2AX886d;eڣBa@Ѻ$D. 4iNAMLkۆuY"EDXl#|pcT vH}폑~ a@m T8ʎ<}̓vc,d l1"r`iJ)ݔv']SG8'>/Y8N-f'<""T 9-q ,\ %mA)UBCSn^],xe]ZXo̩B5f8cs|đó@`$.yNɑ*jAWBB22;C ^U*2sc%|7Ac5.=uE  |ýՎU,XI,remޡ`e$$:|}92`ZG%er=I$pe8z`*y/jPnOg2bl*&g*[ OK6 *N#m8`H2oĪ[P eF_-Z+Iey,#6{ 9 h/=7 \',ƖP߻gNœoO6 |pg{3)C[Ysy.RVR@bPۮmԌ4j-Oĝp$ZPݦZ~fG-Jݛh Qj٘Gv >(P'ﴛ8cPnSzUnR3X'[!@D_dY5lEbJÂ^6nP QNHg`lٹMGkdE _Q: #pδٞ;fGVqa-MH.`z< =Skښ:' `^FnF[ ;` )ct(#P+Vziܚ;7(\gI[^b7.l$v(9r|Fn*Jߑ.yrb)AD$6I8ARN@ ䷤ ¯^ "4{>{eL,CI& cVhH!a p$Dא bJEpU<<ް 4Cn{z*ChnD Uh6'0 &Bm+Rp٥#51#}=Xէ]q?$ "_^eq3IƤÖ@r<ҪM[ ]T}춹.<[V6vksj}άۻ'l N=&A(avU 27{6m²ϔp½XnxqR|p# Ka+Vij"%*AA]eCX@Oo\`*B޽//J ""*"BUUVиX`i;9/Fśqډ2X%╌FD>2L&es]voRx3u߹C oe3x:jٯ:忕g:8}5ѣ>OU*$dv[:8GfaCp@܈DgL&6<.Ni^@1NwƷWfJfkO%&/tr,6Ձ3 :0Nr-^`I DO9t9Wg9QUA'>< b؝y'ܠab4[!*^&sɆA yw6"קa]P2.ZS0`Ĭ#LV h]X}Ⱥ`oV_ϐvdua28@If+(:!8>2|ƚ_ ;/ڢ9=D2b¨FlrĊT0ih4W\6ACq@{)xzV~t}>=6UUUU_Y wu2O2r'*>qa:.(:=a( `oG/,ӿ[Y3{&ap:CI^2(@=UL qw8JBӇ>DCj`a)r UI{N<JQpEIU!֕tkw 0L <Қ0I^)jU:2%zAP(B6p`Ҧ[v<uz*EZmll,\s<%xipֽ$OR(l63B ##uw'  y&y5O_ _%~#i  WI\ C(VB:$"cfDs_Mr0|Q]]>m栈 q3fNؽu:zeC>uKAKɪQ& ,Lw:;[&(-I[.w۠kD5>cR(q0aQE}DGhYUa鎈1,3fv+fz/\:FxyXD:2<' EԚI0Lr^"vϨǬ\s$>tQ)QooKu=I!&gتjUОb(A8suhӊ4*)ѿh!R:p: 2ZGRaIDLr^ꃪXNĴ +8" 5_JrM8z>7nԮH$D] 0h%¹;[kvZn nxrғ78C~KNҽ:HjO 5qfug,?OӬ/BHBY6dfQ~]kWJr^}·) =z{1F{IynD)2@ :URFvϧ'Vy}yӞ ø#5l3;WI>o%7lR{f/q|ӷ4x>^H^Nt94Pv>$ȱ$S7{hk>ΏN]`(3jd`7Zu8 *%9$6l%E-50pI\WB KV!Ǡ"||١6JIt|#n~zUsirZ1~~lH%?yt#94aI @z T ;3ai օGJCG;s5 q(8;Sek=&qeI@ =cJ&R~!&=Xo0z&NWoUMmG% AH @XW > f?|h7z3i\Lx`=c-σC;(s=5-H|aUhzs;z+]G,! Tiw26n @eTȦF+Au#$a=UK:oOd6fbV&5 Y^<k^z.WlYA@I[e6`3d:2jLS=ޟ. a!: 3IuξmPg+[F+5ɘ8u;*譢bJ:$}Y{Qk>Te a-BaHj'UrE@ oNqJUTUUUhprZh=tޑ[x)C: u`fA7=2uwolhT^ n%'R;BVx\n^0"HWlp ND6@$ i$9QC͈ y*RJ:#O/=;P{  tzvzm3J-љgxQ\ro3x!J^]k6Lfoů2`9bn7Ax퉼ӳyo3$is|%`s^] ;]&P#qcFx]r $6s x ۭ_QM}wz0n{iUUSPKHUBrupYo3.( c~xbDOdD#kM_"xrVDb_5a=† Șa30=#&ř>"BIo;{iJ;uwجGGLRG6(p㚳ʮY;3#=ml76 ML@YZ2X1{m>^N1g։MF}:@KuR1|]}0%\HXI(p.da%U*ܮQUd]<{Q5GĎY;f;oS Cn 'Wl1E ^<,%!ǿD<% GjZEEpx; Z$5 *_嗗Y輡wf&gmE`*ab(S3QQ $[{;vDZ5o7sip^B *-" 6.'c}.;x݊b˅w}UTO\2 !OTBomLlbh-ZX@x 3hB fR/YVlӭ:GIç :i%wP<.B/  wxO04T+t3X;-! ^֛̗RdEzI~l;nXQY#g,a2ATR:wfUU%BJYyn_eFC@今r`\K%R73LE;SXT9:zUh- @ZH Iͻr+fW6@߬.{|$(x7&@B:E-CLK*6mQm. ɐC:L켨Ƽf- m\EXi!Y$HJ.ԓ[񲑯AG^\6D<%cI 唕c7-|<9!όl_tFnj/7$ 2!`sc (l!HDKձ{B}{EUOk8c45M5C*(c~]g*jyӄ5u%+/8 FD |^{1ߘ4+ TCD$dI IEP APZ]`m6ٸ.MDd[bUk4RM71 nliRL9e΢BY"j;X:!.T-: e3yLTp%/rӜ#t#y 3R@U;p)%)O>FF{3P}w=<h s}eJB !>kGHPO /\"]%aYGv- QRV:0KT%D$\Do?ˆ2n!߅&Hh5̪y{ci_0ZcgL7#2 W&wa"PEь'e4$:H RM?-imJGɒ8w?(h1qbŃג\0`^$\CW F؏ca P+ OHIUB['RrφWbx;"d3~ `!eNTFaR{;h]TP[!h8_?A߬H$HB@Y=+ܩR}B'`*E|#>sG5 |`$GJ!F6AߋU wIB-2dM VƢMA q#ZC:˂H-kMh\@+<1gH`0Ggս{1FG Cm僩N2wC9 T qRR׃#M ^a w䖲h)vOg.Oǝ38DURf`E4 ci8ބ,¬%N^ xgtL&9&Y2FsU[e4DΦD9b{cW[10ۃҜ>ce;%C ع>^X=#2+iBI.Jj7h 6Nc9•B'T0ѠbKp'` ܑH+}2109Ex{Lvtoz-p;bZ7ݓLKS^2M Jvl'Z dGJjP=L}_z{Z[emۛDBC\\ApPOS u%ԝ:"‡@IdEt R/p$  iV h)(T!BPTL,I$& )3ߠwXP20 ( padypNkTei*-?@4`MA +Px.ORh"DiSU Ց5 d_1IĪ@I?EEds "){":\ s(r$b B>P.C@P#Jdb1fDtKdXH@S P+z `>qaPJ>,B!A)H@1N koz$ 0"CODࠪAG]/؊Q)JNhӠ^Ɗ4E%"H|I4@Re@)T4bmf=$-a֏19=`؃lltaّW¨d$k2C]`p/;6^_ =>pXU?*g}ڹg搁Ԃ!KG)D* )ΉEe|yHj{>وD~lAM4:6٪uqG[[y@!EC.!~zܶMj[N*S: ?*HBG0B=AKqy 4 BڲbJ"@)f(?=r^G~| Qv- Hi>rP oxyl:MX4!B۰%@B1 83="0 56+F U)HZQB3 B9qF1}hLqwLw`""g"J ̐2BH(G 4R-%$QI+lwUUa J6#cm>"a/ si <֔mLPɩ_ڶ6@Aidz2SfކVfuƆ.% \x.p+(!M"bTZᨐ=.A7u{Lz}*f5.E{drřHƘr8Eވ;QZ0K D9>F74ݹy8^()EL%4 ҽN ]CIg;_ˬF#Xép=ؐZjg0ptK@vbV?S mwoK&QC#\+y$u>hu[0!PÂ??R`Ĵ rt^iĝ$f|mqe Y ``Na_O ;S_ʇ{вi aC@z}]v֞Kaq c^4ku 6m5=CYkk(6!HEDѲ2%vf>z!;}X3jTB4 #H;/fڭV80hGəa@1Ɋ?ZQP ?Af|85}Exޮj: *!|>9}r>_$$g 㡾z%IfF3>_|z(<^eoq9ܩo=OlA@4Ϟf"Ci`xE(0{@`O$h@}11lg>=wf.:>\/\ij2&Pmu昇یPu{ EKhd/ak_*&uA̼[}y1jJ~[U,QnOm=kzo~[(-lq) )s|w'C\x5q!h!D0DpH}Tr@!\>k!Jai YP=q=ws_(Lj_黍 ~d˻cx8fh aДAMPL4]CɳxXERly|4q(*5zҭ~@0B_Z)Ԍ)-iCM1'u A<N0]$`,bqs1DJ}x%0;-<S |_"*Ǻ*T4p0DbG<%*6&eř#ԃwfVh"A/A(wL 0"@3!:CP IEJm#bb`XDNzIx@LyHĜ[GM1h מhLF۩ B">ސna%rC QXdNx ?s"2yB6#ZJ8 W6r"_XVd$ e>/m:-:  hg4nC@~}kmAPX$fuP1:[iYϿ6à D6@R@A'HnzR(R|D@mG@.]@ëN ^:wRgw*AqA@,@BCC^jۤ{וoɦ2[A^ȓ> Īŏ {_;b%Hj  1@dR8 olS3 pe$EcЏ6%8D/l@Nي?\[f Pu2\,n.\kM&uIm2A|_tL4]x`QxE87E{$XI7icZ&fe۸19`H0&:p ]H}eTf{kDb ׸d;Ig5V9 {$ 7I,"ˊ" %;l6?Ѓh:1':Ը," '`,w"MP|J`%){ہ1LDCiȈ+On_/?B(V!pm:cn C04ڏu’Z f}NGW\ۙ9S2 bh# E(JHpF3'Ʀ.s99A\xY* 'Z8c0-4 Fn\7u3rti(%*M F!m ̀B5۶DHGvŋsD93qݴ*Vl&A&р ، C^JKw(7_,jfߐ&`b@$Y ZRKc$PTE9ѡrx$CRDbI ܏FxA^IΕ&g'\hTYXA x~: >\Se%!c.ŌOs9 I(h q*DNN<_vʡw!Cw0=ׯuUUUUUMUU=N٤ϬAiT?1K89c=vdO"TNK!oqd ʆPnuBwrY<$HGk8袒&&?), :)+ICn< a~Ȑ¾Ik~lZ$ :kU42@te$z[q"EW uƄ$dvOzvA XO{}~z~øD>8K "I, +ƙJ`  RL(Rq\JRR@qR*?,|AK(^lp`֘WSj:2Jl#LJ&DC44kIHкR䇝R~<&pJ)$P$ww DhN>0|짞Kߡx G`T@$A֝2i0Ckƽ=TiT0X`# d&tGlBL 1n~MAD15_ASPJTAQ rmmQ+T|ϴ3>l`HJ)|ouQ4 17'*@!4KLI 'YՋ9a,<04mp@â}s`.PYdIgLx=hY-6>գA@Y+a@PK[Ku; ;y48rqq17`C\H>f,`qBnҐcI$ naͭ䔏YcS4'|Bf)X=i@ƃ6rsk7Xm7ʳ]kz#L@A"ma)\ ZJ Zqb4L3̦aN Ӄr:9K*cTJs(3@-{d 22梅MY4]6EOpǏ "8 fS0m HX+#Xl ka4ٙ^&NJibŬ7Ycƹd͜-!h$jᔆi4it g QeDM*L04Pu8;Rit`JiV"5 e)RNbSw;U0TPIӑڎ{Z6c5pxTcj4isLDrf2\_s$7h';84F6F-c)(V"",ZJ/d2cD#jH1+s) )|n $PDQda']V#˝S`KeD `[12Ŕqai4S ZM'F֨Uk{ @Bx,`$RjM3=4yjm^4Q|Y$=W JSB# 5vϷ~}/p!EDJN N &zdwE4ߝx#va3?J:qb-q/lߟw_7U$EzȾȔ!0l.A i%XEZ6vmY* 'Q 6cl8\)5a``q%i^.*i14+1zt22Ƿߧ w~c.kP ztA:d,H>&,(HoRA_hث%7,\ Onmp#eR!PEm JWT+v7:;FGTO"n $@ M$Z Hv @v1$##"RDp[+[`45t\ 2mE蹤 1*6 #4-{qcI,s>w*$kXAWh(IȂz t{?*RjDB\dP! ;f.F2- ̄T5Zyb[HRuyzE ԫH!91LMI1붓;mU%fc""IlUVCd4abNrBn aزJTɛ ;uj @Pzb9B1Y Zq>>|>>6([74;pW%I,A1TD-2: T!-4l/bJA(ApU" iPHߪ@4*}"iPݡI琡,AG%DH 'L!pbK<;oҫ.gZ[*9 JYIJ`P_''" D B( >@~kP RkCHd# vtM)Wc#4yRC/PF.<􂜓!9 s3f=rE a|Ă,-4ϴלP D= <-AK>P(@_w3S.@T@*0m~?0J{b4j-eܪ0[@$4l`>= B%4Gwm꟏)=  !IF$K {H #Q@L8iNT4fmiT"TeJ&"֌m\'0"@3A|}@w )ʐ7;B'`7:ɱRÃ}xR>/qK+k^(T9 m!i=3A1c`2z7@؏gx |Pܔy! Hw#"/C`򓻉maRAdC;¬cI*ZI8Q9-{F4AYIR@4a<KK :a4` >^ ǵ T cgra|(BU)DD-RQQfFFB(8ALuk*yJ"xb] 8J.)1qԱT#OF=k"Tʾ?/c >T?\x1O![f{ A@H;8L+~2 ToUL}a yCup|!I4{?H1O < PGa ޢE7~gSԜ^a 2IC@W>'P:t c28ߊ/WߟNw3 ۜˮx'={7}owt JZvxd\NjtC=x9Z¥xSRWj&'MgUr B6LFZטԚ+DPsbϜl.M?Nwft3]1`kק|Y.͛"۳д.R=ta4MFɲoLas]GH5нgwz6wSus\9ZyMd2U#Ywp{y˪u w[rx/{%b9hQtqkվ,8;͎]ۛxɪsp]L;M, K3Md"mȚŚDm84i3OPs \žh,e[P7\;Llu"֞tWjPS30!p UPW+g p.X@B61FKH]4&p9;&`͜ZkH\+p#Jc,|t͑^*طO( kty$(7C1sjZF9=1(݀8q0%pi(i)G0ї|A!@ZCi!6 &0:h WOLɣ7`Q) NI"Q-pE* ;A;$4ډR")1E@,QD5 U kQ-R /T.v!!(Ptc}gnW6"0iY -,bH "hv ! _dQ( #=՘X(ko{BX"."![k-0Ptn TC=xMv]ktk/\|gkŸr[Jـ6YJԂ8AKo0_rwٹi+9jю4+N쪰 3xYDr]fz }g7-KvHgnPvDz5:l<KusRFYq2!ƞ8 gcPďLaS 4ܧ+|f3pۘ7Ksmv9M+i;bㇻSIɑ#t:cg(JȮW5֌"7tedNћpm:qƝ@&9!rHM5/c(M5#1f a(Zs9tNR1k\!6tfmrك:Vf%򛀞:-2j\~hlgY4 vɂ O"礣=2p&JTD1%6Y= ;J{U.nχ*P 1 y0p=,Q孛A -hX#ݴM AxQw)zM/;zEׄMrENj 0]A1rvYfkzvgpЃwʿ~QTyR0Lnyv6 2ybNu[Oi< }3;n1C} n8},tAsĔ!$U9SOitp9XJS>Y&y |t:5VP/l4!MsJ$bz\#}i:7h8a Ma8G1|]'J[\R](EøyEh@oe|o9-̈kw-eAh}U"+dV+G ufY写t&3:YPf[BM]ۊag񞨲zɯϮKgQhE,T,$\^`o$_-zZ0n/!edIuW n }/S%fc0fK91y!\&p5C{8}w 3McmAǸJHhMRgբ7YDKZ53֢kmiUʌcNRý猶ÞK5cb<"-d x 1 $FZFr׽6s#X/[fLɴΊ:98Ė߫~v ]Rی?h-\tuֳn!'<% N̾u()GF- q,`ഄ-a-$hآ NY(&L7VP B~NqٞmpC8b&0͓mPɩ9i7y+рbwl8#wtBAPM,ٴǙ;3HZKHD{qlI#r8*ѧbQ T׆j0]k)/AE30qc׌!%˻y))5p{=~8AIEAAKCk"Lj EQ{!LBr"( R? QL8Pw؁>UrOIzQ"#O'OSH;q2]" >jE>PdMBD?VO}C\O6ՂTQpM* Ff0&f S&F @Q @ϕ?En!NHlu`;N:DG rF / ?KH* @Q L:9R&BuxF؛li*VhfEzzUY& )m45:0iP H촲6SHݳV4'b4Gб$iZhubI2c_ Dq%'`]P5̥;6@& jX5.0LDu׏:Ngb 1-sOi5..^gY#IP%nk{b. SJI`1ލ$21LϝS_u3imFu FAAHYXFrͥyEg٨ss 8=D0_\)D ΅1v礕4:sNiזJ,FP@2Cj59/z'X*# }0q@9"Ch?\)=_$l ֞> nb)zlAA +7b {e/ɀw1 4_2DRi E$b ~QTqD&JDBei=%Rb@;GGj5'hJB$ E `6 Mߍ>~Y9@&BQMsE8d!=)ۙ@~RC׶{FtP%2QB_tf &͊d ՠJY,JdÔP!J|KȤn=O40u5@qju$Lo}.fЖ)%9)oNބyNjOd %*tV xe%`e$YgIg#KY1|` {i3oHZQ~˕M02)F)ITH=>;BRAR.(b{DQm CH#M:nKQ 3(:e6E1T6`O$ 4AfۓI C (`z{Bé{`JכW@:2#?:@’8Hi(Y\cTD+ȆPBr>J&T 2/b,ǿӹᷬWSR.1a.ـ eD(O9f "L&| K n{#̽o9XfV\I؈o7-ssvb+)[ͭǗi.s׌: P+]حَ'~!%7Č6?,#(R.RAylq:o;Dzo)HwG]e>$#+PY1ΙLqO f۶熽'6bB0/Xns&a ƙYטkK^MUcN[<jS2hzNx귓\VkRud`ynG#im/m^9Ԏy/ &uH ;S*Fw'`V*HᇅQf37S9gFފ՞,Jr8i|XY(H=RF^1.S"$8Ž|i9a 2+)F✗*Wq1qVY$23jCOP&gl<j%`Co/l8v;s9ۋL awЎmӇ6L#"6iy%-R<_},=>RA:w# Ƅ).'\ ? gBA3&̙,սvi=ya:BȞZ1z^Hd ܀΅E0LIƮ{bRё )nD KlIՋ dq-3[{2fn$| 3 7~ Ä0A4LB6ri'[OI7E|@sBr:$hur2-<{Wڮ@)f x('u >˲nD)O3>:^OGzjZ<}\f+ C+}%0+ խkJ#SLmuuyn+|ܠj)Aͪe{($x'tamy&Rd,~s>s֜}k6qӑ/ H"~V3k WC86 Cc/]֯c5R9;S:=SXwLWbHgsNҼbd;8ѕ hs(vǖ16uzQv#cS+eYEc~f=19|jpnS\vdc#S;pĈRb&f& &=8i&QHDbt|7QSbAlќg, )"!ܧp!t cp ",!JPK(! ޲i "\2*P d*Xr!8SB@B'  y(a# PG!+v4t>Do(IwwY4֣+Z5C ϝSodxvzuViScP46tl N5~b˭ƮR )ʛqE#4:P9E EH/'ҢUvU,}I'33:o.4`zJ셢dBiV}$3 ЬkBq)OA`̎CՇ6`W6ȒB5hKZt(`T*dBmKeEFIx('΋gT6=.bC4gy@RР h> (;29[*]|E*tva; zO5]/ Ɇ;4J!0l1,TILA9#aܓIUErj:*ɤ _ajrOpDa (\uY lめbET pJ Ts8,)7\%*()? R"bhJF1OA$@ZH< Nd/ž(4Rr◸,?AJM;)̾=C"%hρ]5/@H/EާBE"9xiDCRT4B/ <, lO'}}p5G=z%")RG|+sShXk^zcFѪxFs-cĆyˊ8JBvs| R  ;@9"  iXbaX$P$(b"  {C(ϵr>IM^7?$N P,l)Ǩ_tQC`@DD<4{ϱ<_q"K2\P9:<pN"R;d͔:#i~ҠyGlwqDQm2f0A uA*'8"EQ9žt)K贞FLPhOxb4oXxXvd{p)v; NK\6ް@?(:vg A, M1 NC}hEզf%Ig,5 nn-AOwSgXdf?XugRRPДD0P 0=`H$)H' p4 aHU&yJgD` 468I;Z$nj +#@I&4S d<&'b(Oȇ#N}o_mR'F@ϻcyT & gDqy[ XCNC룮/_ _Jh3+1(Dd˭)  Wd}=&8G$$Iwic*)@bk`"*>ˆ?Xnv EӃQb#NOXN=i6IZ# Z&`s*QR(*BZcm00B*+g9) Bh8 9@ cp I3Fy1SLЍ3hD{W9$5e#W~OguMh;ut=,Bˎ%Fa((IJ ( }܄@LPtBB8 7yl@;>`(#!ߨ;i!E1- LQSA8D DJ ))l&%q$ER6ʙFѤ &SB11J @&( 3( M 'v{ᔖ%{$bBhh=OXX{ %r!F1HIL%] ߂o *(Đ qe_%! s4Ȃ24Ɖ|LpA^JuPQ PŧILLT0S F* ~n&A/˟"WeD mB'Pk@j]! BBBYx[<8.}ۄ T<,UZ}_3cl8T gϔ!TN@xBI "47}xM G[IAԚ`(BtkGy7+1> $H_aoE*G@@ qĀ(JȣBfDXzj3ۘ<(upсC(j##2pvXx Jxz<0~%Phh>0(+甙%J~HE;P"$T}o9] lnNf(_2HI# ĊA~%N_CO1x#P"lDUFT/\xCRT â_M!b"ƛd@w~uPpz@ |*^^4N U$ynp7a!KoQWR  5ɂуdE~äG,$$ tlO#$&`ߨ7& d $>7 EJǗAT&|uOo0D@FuIAQ@zȍ?x~d,D2*(Q il.g2ba)8>I:OO]tc:yXEl2sO4 4<1jMu :={l钿BjvvWc [-n'cqCƸn෇=ۿg"&\|Y=u5õ&poDu›{8v emd;5tƏ:Ug/5Ƈ$4e'͓"CяŌ~h<] K8ETZj!7MPQy^ HWQ!XJR 9 (C\ 9 0f`HVJiBj %*Xq*j`|!/O{B()'oDSǫQ4돵$u~I)E"9j)PF"0S2HQ3 KM!qDͲh(";g!_@PDZ+㓀riS$9!svMRW{0R!A2bMLO]Π# Dh K@11SS猅TP@{E0JU7+ÝM4 `'R*B,`&(()|XN# RDI@Ax3#&NF(j`" EKQ71AJDQI3!D14CJUAI^ (` P$Xib Zh&i D(fAEHKICSEyHTLeAоS9)`(2Ќ.A>;SQ92$̔Q DB] oj[1`I3I?%!{OpDhI(~#Bpp:@|YٛPRHBP'bԕPb% 6+ αX$;NEXڄ;}= -&AOY'̗@A('rB7˴1Q".="A}Hb=EĂ󏴕 3DJ rJm HLE,TW9|?4m|?J$,EHX9thAȂ`*i` Ii0 TRTLB i!PF$(?zC1" +R(,DN.7!AhtٸARI=C/I}(;\/iwPb~[V䇮Ab܌H5=M&84 fcq\'V]#d =Xp-85үӕʼnH[:5"d} @~ - 2|a> *<>f E|9oև|:*)t'Bxu4~8c!4?GZQT<}&" "B71z.(6J(IfKTvɚC7 =h#Ծ,v1{V+% (Q &LfљAn P2 ];rj%YWxhptgU+k’R/kPSDQ#@nFBS(BF3L_(J>A]PBfR@ 2  .!O(G<;6wj!7h~]]S /ri|x*)'f)& {SBN R8>O"PH%Zgؘޝ}.afhiNaiPu$<`i4Vp <,h: -r I`,O4f!r98exY"m5\Nb@6[͝<`hCsjDb7==oq6l'-̩C̆jE0Ȏ⼀ld0 WeJXԄ-CCàC#JP]xhc65Ip^<4 hSZ(NQ|dz 8nK6VɘҸ>u(MZ`m2.Vcm ڟ2)eNFA] c8cUIkD1͹,Z s1JH4)Y:FG,* Vo&t ;mV`q& e ,mq]J2[ TQJIk&1n^ .TM(UwlCMX<!EIm& [aM{dB6XdI:DmީjejfY(EhrأZYa*l-89ZfN+5$ǓF(KͿ8lM4?;qJ܋𓾦ݍV[cgԃqG/q)d͐ǧ>}i p Z ZBqk<8 i1 ;s1a)Dd"G`%11ALe[YA=It:*e#.VU#x4X\\.q;-:!T21e3=ь@ֻi$/)zS hiʝTkb28pȧ2(*". q=Q.ֈg9om)>6>ᄄDQZTPA9<ج$yF>b=*'Yf$ASYN:˧d1u)~?m%I| Pr;4YP|Ֆ%aq d\R JIz;11h _ r]T'1^Pj;Ä"; AelO0Fu<BRr*Ԋw^GF!a}Pz14JdP={hE/"*KPJ*<cjlUe#` ?A @E^ SܜezA2HQL@ B^8~]oObe-̶B.c1 2]j pbtrp`xCPICيyӐ1 )T4P@(>S҂νjzJRݏ6?s_.[78j4Y%s@|TPjB-J7GG샌_Ƶ#%!fYdIVR"7 9EXM/3^_Eᮆkd;V.[[f٬ϻ* (JH -kF 0(2ǁCvx` $Za7r`Mt!H@I@U0G(ZFHweC9ZM 9/^I@= v`F EKN"t{T}*qD}a>)%Rb (w~tVJE4t{~+r;c c7z ɝ1P 3u"XfIRHv[b{8V@ygHF̛3ze1##2W}p46a8y[[kXR>T8Yd|Sjd`zuVdbN%IՔ%;!QT$c][b;hPH*Nd[ZaZ5<8 _,F&9qA:THhyn~uCٲ;gv$Ɣ iAP`!Ԩ苷Zl[*5tf0MbiK1l!DK` zq0df\bRl1 8Gr0IvPoCEI &4:472D6$+ +;HQ߱$xE-)5dEgMl3ROO 6.W.Las"i][34  \lQ40b4ah_>Cq%DO_8*҇1##!JB0ˏ7wIP9&&$p|$]8{&9feԩcMgdb[d! l6Z-ᵭG0MI)VC` a )U'V:ܰ0;Zbb(AdI;F =!c")S/&&2w%>1`%;fiiQ82)t(qEYtv^xbI"C9L= "o#$l,+Ab ܔ:4:22)4]Yd))(`!x#unc'b C頢:k㭤8(feSp~t:,$ 5mf31UPEhDcR `FBadZT)i@oҰf?F Rn(FXuT {q,-@Kqn6Sð{c >h?y 1!~\@| gSTQ=Fuj b z:tӰ*."h\o":2LwYH3a(lSJ;ȁ@B:X;.@عPGx|Q)bhrA|pֽ5 M\ N2H9i91,% -=yUxO0{0`ɒ,u:\%XI M7(=՚No_N; EԿr2mU>^H'C$LCGߊq L(D4obd*D1 u>D>{݋(HbP @a iH`OliF%Sc DA)-ܨa 2I-.0Ś ro#1@ЯL~vSt:z#Pl x5ݚ ~(D +; (8{AW/ EwĀO`\MM(̈' rdR ?8j @ !P<͡NÔ# hpQ@R߁GPi:@̽<RS$^>bCp*@C&C!mN{ @ h[1n2 X!k # D"%k&%=ZUWoo-9 =P M31[aHo^(Hx@5:~zlzAOAO9*jd)"z?KhЖQLU@41$T,di pI*P!BZZ">~=:DF"$seQcPԈ$F 2d7T|w_v菭6LsI T}0 ` O4FX ZMM IHQ9| 6P žR@ĉA Xh\>, PtlB +ւTgWbSkyߣQ؄>_tac 'sxY n#)8t+좆pie ~MXUPb3)CgУ@}n0jtv4!+]=pbJJ>7x|&=,To/Is `o \?|:r%?! 9a_3ZKWlm=ǐig5BD){ahcDH'" *$ *̦RF1flRSʉf `fQoeeNw> vh4}Z)1!>Hd-sa'!A8EJL42CP %AF5 -UdXt,m7G<*x4ʻ*, nޟ@D&~x?]j(gO3柁bpL=@E>*fF&,l {_&wd d:d3Ѡ"NJ`]4 )J9F d A WlJǙ.Ay߶Hi4MELؘA(ЪRM.`v΅,9ҝA;h…,:}ABQr7x҉S$=ɁPAȰ* '!L/ TED3MF*kA5b{ށ's@bG|WB=o׃̒ŭC%˘ d0CT0/z&ag09CpuDR& #шx ڡ!رS^( Z ٫(cl?X9 oRrWv";: "iT&M5+UFE4 Z#H/fiSd.B JHYvHB G7 ЄGI )H @gCۉ`:)=?v'PC 8$7ދbQ:[IJ`A* 8iEzAcm ȵۙObN:p5' (R)<=i#z /zcJC( 8p$ aTUdb.-łQj>FiOҤ b b*TJQȖP&{(_Q V2 wň>0I4<%J^~xY`H?z.y4bG@cq(h:60a?5}4} C}Qi{C凑Ū E&@2!nsc(fz'vPLBT` BgëXTIҀ[b7@Ps jHN[qͫFc!CtCJr _)I)E/?5U2XF$0PrD2TKLDLQ4MU4TRzF(V0A6j )l$QE5V68mTIGB"A2q<HI(0` y4DDO%<"$A&  H$%AX9p(`D ұ4C=`ȁ1D@lHXQhhbbPcdx,XU(J)Hҧ}ؾ=R*jZ:\dcD tHm/\Pʆ2\xL4)sQq83+}´ah&)ePsHqPL%b^'nY2%#4QLJPKԑIHCLCS!QC`lI`0HBcAt2؎ANpN"EW73 gXaIS% S 1b" )V TI[bB8<$1 |aq*(5YtSAIcP$8%1@Y&e N,RDBpalaG#z8` Իv)1h6Dl@u&2^VC3kPaիz9Xi8cETCjpнldMbt m9:0k1T AIV,1[R("%nE lc%rNEW~FA %8Y%p3"bmLB# @F#Ucb̶mj"((YTh%d@glsii9cfcM 12cm'-h&&n\ }zTā-TY h Psi`bj`:+D8So?n!VLzf5Jg:KdS)y- :zLXc-#RJE)ܛ-E{`]`5m@0kWN3zD\Dٳx08ᶹT8 DpFd@~vPq\厱d+*:8k%<2}NVCV { Pqe$j0ғ V'NZ6s]Z[cJV]4;e3/R'bk{vc6;|A3n?8A@4B)Cx#| HޘQ&r6 UAQf&0 "XvQ4f/e3da8t" Dx> a8 ^8K9q?{tgֆO` # wƍ9oB CBé;-WPWoǤv:iHhCo@Ay(3Xs2}!>leD^ÌdcÌ7Gߧmf0}O]~\bd dʀMda@q @HLG]$D&ɈVJW{ J*!DM5DEQCqG kL_-A,_ NS)-d/[}>V5zݟ(JI@,),Nx~=0A̰M ~p"$b*iO]^/>;X#2e>P݌bђ@ʑP+ozqU~a2JZ>$܂A!&|>sjPs2 9qghmiO".-1·<H f@#2OR:1Aq )JPD`@eCJ^"*Ă Kpz[k 9Qew tJ_Qd?Éd3Xا0DcAґ;9'^50#1~p!!%@=h1 #<*,Pb<օD!MTM- >g~wC`"/{gT%@8q~Y-,@Q#5^T2@ȫ(T(CXaS\H PY!CH &@ ktMAdi!He =q Q}TRDH*!=bH }\!!ҼY1MH bpޏհ1b~LyHlNRvﲉn6?{\HS A |Y@q/qtv^ U4$TP1%1 7lp0T^]ۇz-!xDMn(D3W5BP$݈LBM " T=` R*x2 ަe\H:~Ts=KA1*!Kfɋn5'Ex,*<+lE͹%s`6䜀E-N*!Mpo9 QR ܘDI>iӚp^5)W4֙xgkpYpu=}BNl˴3kF6翵Ƹw]yI ^*Sw>fJa!,$a+l,sեu?TX͕nIE%Mv+lg]'L㝕ܨ%h\ '1@(GK>=zG1S ɭ5jY+! ڎV1 '&J6Xm8^y۷ \X CLR5('qgawNnŁ#hsv %Mfb0^63RddzlWzf۾,f1*z\fPg\ lwh~!bJާöZȲ ߟtv3~-/]z'>;$.1R,(Xc\PlcvTlV!!JP8JTʼ-ip|8!`jHbM̉sgǿ9K<<׋3R}r:(ߊ%y{RG&o穮_Q6~zsvz񓨕.w=j\+'j=H43!ÆCx4isdM mR(ӺʕR{F 8e^m T54-P,R @5?-D>GWV+hA,ba*L sPúhY-Xbo,߅\` >X1'!AN3:1iȖ[Ø> r68ȳ&"J]| ;Et<;b<Ð&c;{RH0SgBDVT췪{s}ڵч8#C&TZ آq94xar 6#bAgG˗tzĘ4w32=ot레1B~>8Wlw;h2dR;X1 ɉa=% aR)[rPu1,a n;Eb ze~-zA\k a SP\grYaL0ˉ@Cjh! lceab `2Cd͛37, F!|I0hA`cۓ+@b,`Pwן >]Ջiq"GhX@)7 {hAT9u9/tB%^qҫ Su@j{;U b(FI!AL1Q^2`\@9;#WMPgb.8d:?S|i§ Lu~K!\b3V|~XDB~ѮFAPr*a9\$A`㱒vGF: D OjFuX$;#\f}g0Z]Ũl5FtgtI1 }ud@-а&sa7j*7(knd7ҌvI@!H8PKrE2$H2ȗz˅7.p!w{.B eB( ZDZFͅC`C"Tzvߒz^;!ةPCC1=¤9 c*% ST)^B IW}oQ"wH'^om]ȓ0x;([K ZZ(*BGӟ 'āɋ+.ީuv U$\r0}p !cr %(c_f1>U> 0+ pʢZo{0: [j1|Ya˵FWyT"PfBH %b O>EBEbj!4}Jhfx4mA(q`zDZ!VPx}6J8hD1JC@@h$7]6@ B!DV8F8Ul`]@D+Qi@IȈ! TFd&g? y<9'R?qC<ktHX8F!|f *BP.AvBJNhZM5T!MUQMPMPKT(PJ KT=w6ud V  tbbZ vRH%% ISE|+!ke7:CK# "y3PUSEA%U ,1 -/[)XhBhɯsYpr_唐1V`Z@A`bU& D>>#YM'Wy0IC%H44KE/E==^$*N @ISa:й̀F=#q x1R&ZϧډAT$"~%@RE'P8lTH:9a$yP !N&i9sd% C4sDE$XL^nXWD/D3_.8F1`('W(iPzaQIrSr˯ø$;c=1u"ϧd{ILy\PMJT($~O6p+LwWn.BꌀSQվ*xsrI@Z2UC!M!25 A06mQKcDPP (a>A70Qd9  ; 1*XA#vFإ e)?9y`40U[S#t*K:$R(NJQ '&7 &wPDm-^ foX[);E"l;R8NuVmVF@AcHx߷麚V RJ"(ZscpC~VHڨEQEkUZQEbpBUT#Wx 1H z*m%ldu("bCa`\pVxʚU G;nP*Ҩ, sP i6 iHۢW°!> ЄXŚzh ݔuЪjɨA(j)[%D  bn  MѶMLy[d4!%+PF$c yw x@P`A BrƙsJ &Ѽ")t0T(Xxd\U4PtneVd#m5TLB+p Ug`kRUW8(LWdL -dHFh Me m]zUU]#hvwPSTRSm]sv'ڬc8umӞ cɠm,mC(Z3 F eP1 %([c&Ð9Ywø#єPEݔPݓ!D0l 0mƞBP\-ul'sSEmVUg/ hRGSг%fˈRbw~Q}.25C,q 0!+x :g/Mކg @HI3 $6IKgpG1= 6u֘ӵda+փEԃ"Om"j&E]@ `]ɰ19Iw׌Q:Θ6^˓TRG$`x%cx)O~94\bbASu 7D^ [ʞ--N1Kr[JQDw[k B%Qʡ UUTDEkF1{È0qGj!ݔT_.\h`JYAD 2͆SEshZU (2?mj@:W8gdtJ):-*¿f<PAma͊xz@p%.[!ds zR0N['W,쑭FXlS"r-;rm qH3d C .'fO[ٗv*{уd!'mʰ@.G՝Ad3lVfݸ)p gwc6p;5!pa^KD MB؜am1VCͻAI$!E;f'>6t߲N# dsKeZ+Wĉ* 8TbZ]v^=@Ե.9yLUsP BHGa P' (n*0J- ƞ@(DKɱI=0 ܻe˩7MJ#^69r?Htr3BHJQ%aqta8 ̵ 2k'vþ7kOeirBhi1NY4!w7Qc# GW'U8 zWJR;4z34e`PAy:wŋ nP5miI\x26.H3 A+U(bMrD^jK.sE8an"Bw-6 gэr'U^ZZ;>ͲUZL6 FgrZ 9# #hW0we *glgcD6 !a" ɽ`PA: XV"H{- fɨ'7%q0۲'װSC]P(yqZ~gMݜ2mnѪtH`B0Ήk&ȩ/=#ea|Ŧh يiKzwLąc`Ƿdb>]rJ#ڣ1c-B( ׬¼׾HAd3&%||ofbA$*{@"z'0 S"ާzhmںF,1Fٙ9j"*" W(Ƚ2bi"D,DzCIA*263T-f&u$-dJhocv',4()#X a"nꑍbCu17(r *1*E17Dkh3b1X0A3Vfk,[b  %bd)fh"PCUB 3 Y6f 8awB6. d@#@C@^ZZ $ 6%|?J9h0B26M>֦vdK.%H ƈz"VQ:U\e[0r;rB0MmFÖ\mn9uRX̋Ofz`vjjdQBH .vV-;;J` S}"/nBm'-L4eh"60SdJ zF7YAE!nӌmjֳ"ACbI1b%V  )іcZADbh4Ȋ %NҾ+1貨|GQLPĄUPAQ, {IUJ4 Ռ>O/R HY49$ R ”{k r@>bA6t: ^ஈg)`4x45&_(B0pub]t 62;Xdh$U{yGX@O$A@@$vCxm(IꔷS"@ +@  wIϖEG)J9!vj^e > xzwø` D/ | bBSJ7B m U=A9/"\,j#GŮ+-9 QpX!,F76^)Q> X-X* $^\Ai;BEv"( ]%H @AҦ*?X&,zo\̑DKDRR0A`Ƕbt@S?wc l陇*p1!ui3-5%Ca"Pkp8mCn,MG(9k<< r'$49 KC49AеACjEi"L+ aBzV](@151 fj.$cf,pۀFcs(m9 83 UC3Dd#-kkF6pPkd+Tj5p/ TL$dQAbtP5ewJ \IDx@cc sUоEYB$Y46w<ݵ\ht,*7'O ?$#BN );Hτ(ƐcK)}{ wEDFhq*\:twd[$ԟ%(H!AsS+l)0ypX3 ,eYȒX0W`cZzk m=AδƔn@·%aHmLPs 9+)h1 ݤPj =atbH#czkHvQWP´BP =-!v ǁ>X|`$#"`!4rVvLCڠ"ޚ僮&YT7ɲ*BJbࢅ7U YLCUSRrgW(l&iǞEh~\{a&սpQOK47]ep 1!9Z,T^w:Ȋ@h У\eG<c-iࣜ +˴fJYJq=],N\D`!΀(Nc&a*)t` 8zy\9*AߡEc9)a6fCzafJMxRGsMTp1d !.>q8?'1~<*pc %8 -4Q-HCDӳ((&"")MQ (A:&SPC┝@r?Ce 8 h4Z2P! hv:'4RPA1LnJ ^㞮 <^9{Kdc\TTYE,#(+&ց4)6F@h|"P";B >j(p: T伪ޟP}1?PAUN#0@U ӃTPSEQT|*HzF?TԹ=w10EAM͔@R҉AvxE1@Pֲ ״H0qAEX>JjwT;Tyz[%AV0bs$@ē%Un|T C@4Np=rcИ0J&IHnNIbj$>;@*PS!QDH1 {PRQwN)N!x;?L-%ڀ< /Z0Wx@2FTOlh)@>(*%}>1d@).'ÇhxZX`b )! >$^0R`:O*h<bs#FkD`؅I4rѺwb%ehaRm0EwEaI2VlXu8x0ZxFJ'l9$hJH*bnŅhGi@CQ>IS3NRbRvB0hcFzA> 0!=2tS2xbn u'N׏.r&n@BYLHPfHm3PV3ra )f!*R^tSsdßZ'M-7[I1d% , `1}16nyypM>K8NEHЬ~ /zh"x$”CJS4~ІCQP0J,U,-2}Q|̽$Й*Z%">h߫hL `xF8B\>c5JB-Eu v{p0ĠA8ek e.}???$)0+ {߅`$}CTi[$KQA7h*2e@$'L(!'S Q,S: oT(?j$"f:@7 pqy)CГ4`@S6EG"b0FmB1ji!iF&  *UsJ-}QAMR i=Dc T _Y<j!i`r^ABR 5 [۴uuØED(@`Q>{"xfTP&$U0Rg*hUOQ?ATCq ;j# TH4S#Iu>~y߁A> ݡP*4ݳTT]@=B@lkmDlH8fBA`B"@سZl,:cuTj1Q|e:Hwy K)(DA?Q#v,QPDzG#i>_MP3v"LVbhL\@ OH ! 5ZC`zR4IUATHKK$"̑UA% * Gk9Tw8 µS(0Mh`z2NL$6S@PD#>'ⴲU KuBZV7X=f9p07m*ȑ=C0inAPHlg%Z iwK!IboI#!0UB,E ƙq:x$l<*2z  ȉs zWxq7f"C@oa |fnS5mVH 78 UHdb;Bj `~.H=&@P4pD@}(,E_*'*J/v/`TfYxR1CtW/yp2]$ ʤF҅aFYoR^<<뒶r3.4jX#y ڴvbS@{"ƒ0r":tb I[-Ai 0$j'|Y2z4IQ$JlĊ{ RYzaSZiZJؒsC 'Jjl7]gUmYXj@**g>7soZDQk3@Ć߭g!v/Z,X-,/BDid$g2MYGVǨb VHmSXـ2g3%˳iT@@Q+&/uХgFΤ^h>淙oV@:n? `#҇EKH7{XPlJi$шelD%*$iEnT$la BC2̱Na,^kbͤ8 T??,{*n~A=XA?'U ZЖhߞAS(m?9W0SFAs2ϫvՊ]_"ȟJ\w53R*5h B)?(c ^D|NeTƄfƉTkێsp D5 ?e5*:iGB?GBJA>"3]q(4wiӧ;bzy>OvtJwwGj뷝({6jĊ_\Foɓm[^zmMo})V95:ohMv^] ݁KZVʽh/fjj3{L;+Un[_lB6]}Hq@@3= {{_}ӪP rs@}}:vSn+ٴZ$ZjƲyj O1uJy7 Id(]/)hP}x>4k VF6d{}ܢT5Dpz}M45M@XmHohh5%uTZH >Jwͩ=ۼk[sf=hр-BRR7צwp>Gt = $!(TIABm}T͞@( ev $  _;mwF)!턌o*un=wۻvvkU=}-$W{LwǾwg{+KPXy+ޚN"[goz ֘^᯻Uiqkk lfwo{-mmvsΰ:ۇ5wnuҹ@_>B۵vrL;"[qZgw*t]_{=msujmjv3yn_nzJڰͺk}:{v-4n,4i]2rUבh+׮Zbtu]w;zη->OgcWmۻƕ݇u罘K66onO]׷a۸Ч&vknf}W}uy{9z^b;*A411ϋtu*Wֵ[snvC96$3;wn2խvI"mK4+ҳIV.h}e Ͷ.Mg}m-=]>޾۹_w\(*[ݯ ӒOz}J*]kioTU{I/wJϸۻw k]tѽT>yor u\]u:}}nE9Vݔ:ͩmVΰ[nevA]ip= wfQ, @|EΝkf۠PP>JS2mkWN:4zi,[nl4wS7.w늏=4^^;57րC}0ԝ%mF9Kw}g}ۚblmc@nEKt:Hv`po{{YtrGn[vDԮڱkNܞ;;uݻ]m͎M䳨@sf%뺺=(oo+L}O}5Mnwpʻ]ulxy:FNTuznƀA@7Ӹwk) :IcS@ I9t*@Hj#Uv'd [48][mVV]sT7kq [4;ͮݷv41ݪt6E #[_kwvr+ nrk0|s9Un]mnnm{onvkNJFo5amf$Fm"HCGqa`uxliee/;H!m賺ssGZܪZdڜkIqIh&9N\jGn]=ٸf}zC &&4)I4 d51 "Fdɦ5O5ISOF4H$B&1Gy觐)dHa4M4ɦL6OUiM=LP3)!))Mz OSGjcDzԟ榣&Hm ɠI 4`ODڧDMFLS gCboW&?"e ogtĐEU!C#?<;9>GXRvpEELPDFQ4QDf"?̨8p?W \UUUUK?oᾷp!NС)xtJE4`r *Ú4*]DB4N*<"4x*X S[2qH M-QCEEUOI2/1{$ʳ榟dUQSQ@SR%,HD%#M EK(PPDE'Z D jR3B@b$ *Hʎ@ 6 ?2rM+NҐ &-tвp@I@bͻV$͘jXi jbiE-DA0a4BU&R @ bBNoR` HQ4Z]EiFI P0TH - AI@#0LABiT0 2Z " I)T5L&0V)@U"ZhX#!)$HeBb ;F@5 2bB2"q_( ?xxj;GY}:.0?:4Y_9+ ¼YLk?}Q$$za;Y?E<af *'qU׵Ggjd۹^ɈSG jP1n6BXb] 'gt7<SAܧZ~Jt(ʩF(I^FZ/oKCJ^uMgU^t`6 am rwoó1)BP"J]GJ;(eЋsv=ܣ mQ3 ~Yߋlɡ?}_=fiԼk|a>>W-hII 0gw.2qZkp*W^YL8;m`T6Z𛃔9B㔉չDSѡUE 2fY' UVCԱIH쟮Cs_{hi1A7{#՝!燅}Y xR$=: {Ğo^AUojZI:mdD}xz̅=W:DYbӶ7 ".`V\2S{<~yz~41IQHOr[U2ȉyUyWҿ~Ox A,CGʯ*l?}+("ߒ0_}ns.&VL]:-uD0 1a15J7C5.JfA FeG[]URoYQm-ѷ>^ yZ&8Sq1ql9kv5gM *HvV7X)e4`J >jʮW 1xq"W1ۅ֯^mt6< Sֻ'sCOծ\G[vqC_2UE8k#ZfGWP23{y7kk|ԭB6ؤ iU"45XwE$9_W_!.l E vpO?}\ܷ?'\ك?$v4aj{@W#7٬7= ne6?5`_TF$ E eJ &7~F 7*3B*e ޢ]Xj򗓳2G*rʽYDוf$~($)0[GȧSi"}Tá8 xV aJDJDMi(-XY`ƞbN0Isfw;H=6p8{_Wr D{3QUÀ2vrQiAh8nIVd,ψ{ ;FJePʮU I$)'~ {k.F3gFt*Fƴ\?pS_9F,~}44A?>J2j?_bxȿPHˀ (C~ާKbD|"E<ޡ&7j#/t=ƿ5g!Ǩ|zâ`q3`b5 >'t(^׸DDV.!46|s#?|dz'TT(ǼDw[09Hi5I@tG_e{jge w<9_vWJyhiV!Yb&Ä"?bK j>2ޮx9s[#wZQ""D&G[#NUH$+d e7ߜ\K4^_ƣ7}*.nG:EwwwVg~'C҉4d~6/\.k?yf+@wx-cVw}w F׋q.Pe\6,²hۮRDr:4A C8q):ΈJY AƎrNtgeMrwH,Zsv3FxxxxxxN̔2 !?Tw./w$,ХS-Gs+_f;a_psQΪnQ  զ+M0}јtNMZBvGvpW:9뒶yG^Y ⼏+.Eм`$G=P 6tWeWvn yvmO)pe%ͩy5'vOޢ3T*ơߌVLeX3\u,p0KklQg jmq}rxrU;Z8EGZ<`F\$Dos<:,*ie{vt>_`5>ݚpRqu u{ў(V&;5Ft]Zy)qs:ݯsL~#P& M t~WBkч}t޶>6ֿ'hA rٿ̨=(OwL=5YTOb|oO7?G$d:]$V"mu ^5皮nꄑJUQ<9ޔObg] rmӐ[eV|#jn{,*hfZ(UQIEREL11UTMD*[<0QSdX {%Q "i>]ƙvRReQZ/?m4 Z10d˩(}u<+VDHcXa(F\FU"#+J1V6&2o7r͆ JfaO"DT[tj~nhORu#? dD)H& \ɐLj BD扖~_4#tUd%C,3Rh  Fo)r𲰅 j&!aFwUBhh7z}؃V$$2 v{T[%ԣ8Z蕫; ?Q(ZA B(Jb"((m"$XA5ӭQ᷆u1_5ӁM3~E!@2%ph h) ~"F ZXk12ʦ(h_dNd$$q yg[>1%^SU$eG5D֏[zPY8׍䂊j]F>h:FN)R7\_ɒwLֿ5|w$=I38sEaDHED("M"O}IRO+Y?+Ll6 ^H#^jsF$8'LGZJxDL#^2Csx3HfNO=c""h!*x֯(~5 ~_mU1??f)g.DlydC4.ZaXtVVB_]2{scqAe:|HZ FAKd)JR)Km!mof-KmmdmmXm-mm$im$Wim[--ZRiJI-Idm%-mݒV䔶mmmG;;;;$C{Cg{¼8,:L(5V4= U T~4+7U<ۿLɪ{Z]^4Yfh7لpr0a+k%,'{#_^#y.'<~?6G_v=={j/jMtōF(l֧yINP6.FX8NK~NQL\hӹ]&C\Cr|Af?8eN33#Mѩ;Pс<] Mh03z=H8P36!p$jN`g(Z Ϯt:|HN' WVFpa՝56]t<ݴ 臏=&\cz$;¢2SDm|t[!&z :3^vTrb#bIO>5ܚ@~荦-[,?-NCN goFJփ=kwd"!'o<7z 2#Z.HiL[^,9 ISm,36^Ϸ {L,j6C5nDbo[@ǧ7`+GG8C8$1@Uf ( С XȄ5 cr#@]Y;PUlsUQ^z!C`Fk@Q O 'u>2#z[]l+CEYᏋ?K`SŪD`,S7ERP,1GslQ(ލ3b UGg!RP=,=p kb4eSmhe rп _?MDM!3EQDKEDkJdv&&' -RD 9ˣ.-؇]a)o=hI`$>fщ2&Sy`!S4;YHI TIX*$yٲS'4y2FUH%JB&bk%ulX"C@d"2Rت)=mU #bKWd0X=tfvAȐ Y-wA"0HJ%&oC虆lz@זt$}Gu!4 ߆DE9!$V$%Wi0[!?}0j1rNj$v~|]uyKȅ8WQlXWcxC G='f4ƕ;k7)Q])d2i8Z.{puhU,ݩ`7N]nT2A%d4Ng_5ʮKɝo:u;&jzxCa8XϚЭ)[eE;QҪ&PVRJj\E `zT+~Y&꧴b2ʼn tj8:΋}%j^goFMi6ۏ?/u[N>yV*R,zuw X3->7Nfya=XglA}&j|x$Ϊ9u,ي8q'cGjudՒAB!̽^N2=9s7+cJsxW1-EB[cfҝTڨ9Rb0E :^xu9h=v,e;(z *owF~ 38y_џ`a:b>w*P|/ _}do~@}*A(2( G"̠?iM@9}??M?\$xC^JdRd Х"dae/Oo/_߆ Ts۳+@/ddzho{#0 q6Aq0%,pmD8FH4O*7 hdyM~ٺxM6$V1 L'd!,RTخ3ʰS.ai )30 2(12Vb BT 8"w'Zŧ'&ZSb 4YMimTj (8*@† +!cYhLhH$La(t`V[--hF"5EC`) 3 PPAq-T- ) m %$D(wp"s3mk )R9fSh֌?5g#wTUbzeQ/=s8n'3. <ʩA3ݭx6`nok`dֆPuWqkj~[˖AE嫖O,9+D@Þ΃Ǫc{87@W}1* 2|mo+N|QQwsejjo8P yZ֛!Ml&.iAǸz peZmk  i谇uYY#7n+-΢W8C#I8+fCFt>iGW|""l֙ *YƢ/.} , nIFIh$MGd^FȔ0V݅ٗF~u}RNHk Sܴb1;Rڛs:xry3Ő۲guyid+i3䡚m.9?8*ZuPo *(2蕪Q֨{lwɅ]nkcu닷UO*JI ;{FP\7\֑W٪͆T3Yp-GN4g$vo'h߶i`Dh m/p>\&5y9/K qEIv1kyV?,kxXoliDF#Fpuo0nΝCT*݉>/pbm" '#,,ݭ`,USd&FQ&IT2BOBѬ652`[ui+PafE)MU/5>۴0QӍl%#u!8~ͤ/m͙:QTBg֠CG蠷pTwb3bwTO WS h}ق?o0زBS rqt["uuu.5IM B#2>LTM197jY3FLK-eSOw#%hя*W쟢y٫3]}+6&Cc WUDeFᎴepMJ@ɒP5*H2Na2JCf6XKcZqQN ̌G%yEcP8ՐL? ,m_y[m=7 #+Qq6-bi"]cVZƱ$SVXBV@cKAJӑ##A7 Yn0%i-!H31JENF QHc R#hm[V(zMVV$!\9#c0i*~&f!?jRj؏y`CLk?S?P2~7($j.|%M5Hy=0:~\#dE CPC4H燨 Ѕ3oΦJE|,B/sH !%nReD!*/LsY,PSB>]~Yϭ<1?CM(k[2(ὲi!@Uᄎk=0K]5*J/ H0I Մ%ŭ(_="n,5~'bs#I6Ar. l>#-ȆyZ%Puɸ*½ҥr<˿u|:l{Y!divƁ$bG0B ,#g6# d)3Z߯XO%&es]FHP44]() $A@$Hd@Ցদj7#Εs. :4 ;i s?ً) h4~&(vBj>߭R$W@7Ksp\}Mq>JSHNʄ z"z'zQ'sN7<-:/)Bcu\乡7K L vOXT'2;-;|7SC uv}bz Pewìoq)+|Z`R:b5}'CkF_v͢- 7=^m /,z`5&JQ>_(^w;XyOw*Ԭ(2cүUXF4וD~z8g45tN ~j_׏ 2pQDQםr,@Xɟ!Gԋ/|ʤ'w&\ _gPaS[\F$&$ b != mXUX'>טv]C1 &fny- DPE +K*aDW-ڕV*;x`//3ZURl]EOR\S2iJ29@w-4\|jv@@ut}.fήH`nALoS\rDCiR^8}w'x9nR1m]7ٞ4ջ \~Ms{ﶴ f7^,uc=ֽBm;9պL-i+u0UM.[Y,+͕LEn@#X|;l8O| Y6|em Uvb&L΅fm7cORNsDo3pDw'>}.ē h E,sW+_ce@p̃v=_4+~YP O}37g,ƥق,_#aZ{Ȓ@ۆWJ<߿mys䐲xlr((h`5\uΊl""g):E nzɅVt'b%z o+zf$s BDs_N1Ϻv=L4wV/_OS^RX{&i6hCϒMVJ}N]PEs趚߲lng{}9٬w=^~,cĕ}tzw 3Yಓ =پxB|Y~Xr|ؠUTpT+[p]iNG4G1S+˫mmmms-y1(DGpȟīYHP8x7>moR1H::˫T넭]Gfm-a |9|^, g?~',,I  3`h$5ߗӿ-o=:aea+u iA}ӌxȬ`˜Yyxw ҩBY !hs,\&ɄHJ5,-91ťiY :e5&tE`tSxw0xY$C #,`1:8)]Gì&eiScel c4;uk5ιc||c9Yfnsƍj Fl$2ԵݖX6+9u nap-JӮ=kԭxHޤZgPԏo7 VSGHw3H)Hou.=>b!kWf3f!g7HtgէL0gޙ3Y3|dzuϷLŹc"HϕbLd.4W2Itքى2'8M[mm̭E瞉߱gwO=d;/a0&K(#ÇtuVMA/P r~>(8$l۸aG{\Y ^ԏ8yD2d}' Sy4nws!c@Ȱ;Kf뤢Iꏹg&sWMMh0PD(*:^ٶzP d{ϟ#q_9flM 6}Z  E0Q%4SH,Ć8Hw̹#R@qk:x,0)ј/Ȱ0/BHXF`'HYmM9B U.PtxH9fej5;54ֵć؆yԇ2T9 mb׆ Vĉv r6tmLn%K.bw^ GI!H;zkQl#W|)ׅ<0R2q!ŋ+ 'CMKɅ* ~"VvUE w!ozr-,q<.o\5 N1ݓa ,}Eq[:r)[ǒAA8,d]m<$mmȔ%$c1SͽH7"yޮf pKB*RȬ%/O@٪J{ư~93?QQj }VOqTY֨вvW \1!Q Jff!Uu%I7t*N*!L x9';$r[u|k()"9 qӶT^\wg<+,|ݝ˷[uV -QaZF2pH`m(:)M4b/uhTJPrRlWIOzner[`ݮSܻ) _8Az F#h Q/P5!D}|~u=2(V0UiN%R8quLo ٔ.& b،^$uAR #D}{|M:}u0Fš* s&Xd5`0ci, q[vmӔ7s)0o R˜Jٍݪzʹy2eBcuް]8a9+϶ [dPZ. yߕq + B?DwN|M@DA`) b!@k ߙ 5Ad/_<Y땊|w:F F5Iq'I܏";̕i> kr9GFH׳C?]ʓ*|hXa͟/#?r"d=]G:z `!ֱE Ħ NBi1hl/V?)7ae3ҩOUH ,(3,;}fh}ťeV 12mceӎA ۑMB:6 #Q FXIms$UѧM}3]ޟX,?H DtH!)D%!II"Ș)"_u4$*B e~ͧl+E1Ӱir9.AE#(, hh,gD`Ma&(@=|^ 07AY,¿NjdI%='!($"~'9NREwf-D`hLfUAEE /^}qЯ餧NpASU2i џ8 $D"@}Ġ(Yϗa3܀|"ze!w{= @*d||k>rvŠ # +~8 sYEU>.׿=xAud!Oߘܠ >oUpފ3P˙w/2nu vs?f{8y2 " 皗"xe,JX὞8 BATDqsWs3U:G֟Art?^DHO@b=_Zk?gtݭp pɕiէ17k.W8 K-j F9IZR﯅# b3׬;Pt2Q)Yn;:}8^ 9l8Aÿ  10w>gS3^E VIlMDA*ϯjRg,ȘN"D 8d_DUR_M  $:ȲԹtۄl>l\^Ԉ(x~D? xݶݐvSwHKE^o$u~ "۸> \qDP %ĈECxHǍSLV|WR=rܗƑ[ƒU X15/7囃( eZF}g٨xpX@-ƅAs8(-Uhb !hx3EvK RXn"Wޮu c,saA){vYVݫ;4|j9zI/o!1s˃߳wV̭ޗ :ʼn93#\;{{+<]ٹ[9 ,lg'dihQLǕЕ^fJ"#+-Ǐ玠-!w'AA~¸cnb0u4M8@iG28.gYʵV5tqaL; 2^qa n٬ mZ6A ,O>_N߼DR")+hPL%"& Q=^G~ )=^3㪝%<ZCϒɳE%ȣG ܏5R|ʞ`H;++qA`f6p݅|Dl WFH O x\>VRII_xKLϙ磈79~L)3 y>?X[g[P}VxݬO~3eq|)ͅKRi _մkeBvXLWBj ȟnjjAIMRPRMYM!ճV~jGd0bV(ثы3EzU1|{x0-!;oP֔zqBPW#Ir:<.WtVwD Nu%:\?QԆaB;1HaI0S mi*цZb9QdER)BEIH5MD4L|L!GTFYaq&m0GP%  DA53TMRCQTҺq1&e5@ %"`c HaPCC5z^h T @$hCB {A+<Se17(t„bad͜M!@; *h T5@oLR;$6@d sW5|q}=D:H)h;bQr섇buV=ثԌ׈6\IjF 0&ȦJհ̮Bmy1AzHS87tLD \8?ET T/LOLT3_9Ȇ"?́q'/ܙMm29Л'}yz N!?b'ܳ}}3AI\WCc3KxjE?{֖/$EUJ"S "LuX|L@v~?ž/0ȇD_a܅;$D$#8xgr ~5CTgEF "bqeOzoP/B ˂~} w?KE=(|<%?o;>o09Qly`+aP[) #e@ЏԟXnsE?7kBGgƴ)X~k NA/g8AwݨB>F \GLSg }S S-Pwwߛ9~5rFIB8]Sٍ^b.tzq&yyy8tg ?҃Wqp?'_Jt ?Ƿ|d0E$*l #;ppM(B\JAiT) "iCdJA""$BI( "1&(Z j)B"R*lJ(hhhBJ"(O}]`2* "D9PQ@n/ɉ8%(j$#϶ $(ZD _d?an'Ʃpρ8hm0yGC ?AA HBg! yeٓn/їL pfeb'%wdfRUqec ' RWOK-n0\E Ts\C UHQ2UBRYB[t&Z5i+tt7Af;ڭ1_T%%x4i;˪k?OG'?LpoE]Ɵ;"ɥXptANNi)N*m9~*/!hQg͈.ǹQf# sZP@!m_pUvCqנ0*\K[l~c>O=tx07i`>g2*}SapK{t#fiL#|]]t1t[^xܓAw}p EJtbom|&:F{|ν󻝼uAJ}:_]~4޾[<(Q4 WIoByP |j{BR%( i6z"1q8`e=Tw t Y(jQH? 9xL#_ cw W=0̉YgKfI#%.s㠒,I$U_06[tlK"T 9`raXx9{Gk}IEk_tsy ^/ٽ@ SwQGx~ 4/nݎ{|<$ Lz{2렎 @\B r _ }l(lG a=1f/IrRA@NZT0ӾDK!&]<7<+ykam׷vxϧn}9rяRh_~ORww 9˛1A=߭w߳< ȁvUo9t3)[)NmQf z}|_/Z,A.z J7yS"!@:<,ix/xAv7,}po =1vt=YN_~#qx'r _񻏓l0{x鯦x/ zq@0Eǥ@jᯖ-=B J &Hb/l 0R2e! S%hZ&2 -) 2d-dbҴ% Jg_O~羿A BX߻H~I÷N2ntn km![? ~k~q=ڢExkިOz &>wKu'~f̜+=QZT@#8T A|u_}OO.QCE1%>b='U@wڂ/>z}?ߪ#C(>Q# DD"#ze_RKeAn,4w0h0_cG2}ZԖ;LDAL&G}cOnΟ5=AH|zďf t@ =[Ogʄ;f k{oA{f&?OeCBs0'* 7yw'{ugVG-ȁdX ?q?8IE43QG0}DA{ #o9*4١i{ݘce$&ÄKćϰݴљ !h5 jcJN| ,Fj㤮۾ 88ϭ`[cvL1cٹG<&g H)yW[ -D`C$H>OBonHC>IHqQn3jY'ޣO$Sfi~|?W0I1lja-9Cf{m ͑"OlS鷉0Վ`D 4E ء*BIP\>}۳n@TyxsfWP?׫4;6@D93ݗNcgSr~&L8HW -⼐  bPX z~ ˷ram/fƮ6*NꊎW>z[`@|T$jZqwdwN){=Bxk9:#Fks13R.f"ӊ" Qf֜tJˣoO8u֮xq7N RM rq=Tt}8T~TA݊{ߤ7>}~y]{G+uz^o!y I0I@:Qr愖0.\}1n91e'VST]*U!ww$EUTlEwW&nPYY2<ו#blQyer[fTTc1Ձ̒q~mHI.ȸ]xy 90Cmdj3gXVJ-Hi7rK$y{yaho&w%NKQ^[-9:0Qc>Zm,j9$qJaFƮmc-rik/J<*ڎtC5}# JkN͝\?HʣU1^)G\/w}uHA/']l# ViLfPW=x~x sOk ,x̓:c#>n1Y;KU7G{q i5wwrIYx`T")ov!~Y@<͠/x P/l)/X* cq{R^܇h$v8қ1?^u_*}SŽ>tC/B}Gz k@bFG}qG{:{ x؊n_v({Sڧw3$>ꓛAJ̬\$#!o@$t +:+ s7U B4T"ߛȩ}i6wvT `:j)D{hit4;䮍cjg}ZFiqIkO_Y'bzBmDr'4?Ng T91vgc&S<$.jPNI4Ѿ˪gכ бӆ 8}27!p̈ 4d]/ۣj](}mYǁVf0YV6 V$>O&|N-t D -v+w_o8o ;.M?o۩ڿM ( ሦR/Ö/,R*YjCӽFN;F h_4U).UUUUU[FTI?5<~`onFUuYK|k؟ZJުzAѝ҇3R46$dccEO!½{vw2?>'\H P}8lP 2%{8¡PWn8#94*[?_7Z2Dd).6eȝANGv#bƥA⠍hW ryׇ]'d!M0!E vy7*)! ڦ`?|vǪ<KWyg( xpVH{D%Q& )箲.YjUrJiUUQTj hʓ GVTpQ?^=RUZ̪ 2 _eJNUUP쌪򲪪(*)ђ\bd| s2/TEQE U !!7y~9>G e= =Y2)_b8~r :쳱%QT~~ժMÂc_HSҍO?FmVy':|6=#!MH8?)i,dtIHd>g^ANK`Bf7Dْ!vа|\b/^K`}0"TC00P-Z|\\ɔǧ?wT_1Ly'ynpQ`?zo- z%? ?^pnsg%9 M&3} :(,˔}9 ]a3AAuyabl>Έvzfk!UUUVЀPt-п6 aԨᣂ٘W|V0#[wN`b" !Im!K#]N(>A{}F׺24CgffM2>ɩspkgK tKzu~͏/omsJjp?=G5Ɂ}+Dh`eâ C"ٹz 돘IdV |C%]^3d?Q7C]3zޑq;O'\R;PD$y;gLEPD W,rQC[tuHN2H'ӣ):}i I[`dRC[I ^ª`Q7j7K>oB I٠ &$cjoQ{qgMř+k \3lv!(]g; n"ϡΠx*-(`"\bFMAQC>?]R92U0YZ6V %\@{~l|G\le RI<+dd>gq6!93s*v~hvgE롢L|@cED@T_cp^ ~?eeAp \$Xk8\ WdzƮ.L?GMNG??n~4XDX zC2c LߎJM2ұjfhCYB|-OM- N x(!y,_k_f7߮᧮ /T]1Xvunc?^ʤ8>_>5?$t jkHlOTwv!q r׭/6I C~a>|5aN(qDU/gC*Sk[[$.GLu?mbl ra|qG-2Hw2^Jg qbۄ?Q ]8ƻ[;CS:iyxE>r>1/KKY)Iq<дlx|v \H!i(Hְwzf ;"z|4Cʫ7;{pr *I?!]1#-޾3@ghѪ t!@z9$uP99% $:E,:@oޯ;Bgi +E ei~F-`k I5ti-4t1513niN) بTx{^/MwT{bArG0SSq Ƈ,-a[n1XimҲ9 EP#T%- W[J%Y4cFڿMAA@4)j2q.,։)+EA$mP` D5d<l%*JwѵG^햋` Ye@{1zyd}'c m*߸0xiKE|*zi&am!g(B~DX9aZ}} J'v;Ȇ׮{FC!,/~dt͗T V6>vl qﯕ1a'S'GXm}g/U_UwvIcmIzqd6۲I$$I$ASHܒHܑZÙ\0E@ih7E=ܟS][AE"Ha,S0DeZ1 *daE7n%O3΂M5쪯_L*WKt*r,. [~v/uРVטz'8ʼ5L֎k?R6=n)|sMͽؗzEy7 k4N$ 3) $& },uAmr ]:ԏ);^ Pl-oa ֛hں@ s ~"sɏļQz@Ԏuy8T}"x<@*?0W Rgk[@Kln,xy =N\LJ<ϵϽس{;a\$ B(Fpmlj&O_ƬY̍W+T2Wȁ;]8G债jCp Ok\xx]rhn.{KMV;ζw{u*[43~5ENټ_lNus_B&$nJ o}2G(-(3(ȏ;tH.w;\Wx<߾UZu%NuC 2\K1UX6h hZbcc;m~pA =+aw"( U:'3٩6}.#ՋaۭsIFnj$(ƀK8i4_v0*W~]Q^]pɤ~Gh7e^d  7 E54j)?|)n~sC/zC=l⮚`Q4@`f|am;ޱ7_/d_?پz2*ґ`=xQ~dn27 2.*e1| N?#ڋ=)+`Q H='ñL;?d=:kt ֘ȳ2|=B_hQPq(:v} Mw邦 _xAF}ukιy| p~h29]S V|QOq§P_YC'0j5ͨïq?v} Kg|.PժԈð@GeK'w}=8rZ?}k(+p]e-3-ԶJE|w;Εbc@6%l^A~;CL ZN~ WH4q`TB$놲c}cXn5ovbt 7Fxhv|8vEGTAR֣9JOpԹMWߜFuZA?qhDp5+T*JNCZN,1}vǶn7DFE{U5,Q @\{}7;f 5#>DK6767K;'S8Jkh$Q1_sZnt=TaO N;O{dX]Y=63d|:h| ?ޙ@jA IDz2,` $,x4wXO[l,ϛ>")r}Vrȋ[-ԥM^-s +i%|Sl\2yJ"7A4:L_#a4޶ߦ^VXG`f)Dn.kDƶ=mDPw 8w+ X(,n1UgmC.(q Q`N5PsÀ :zHG#Z7NPpf`@F4j/@|.#i5R97+ÕԲlCQo P!6{`w쯇gٟ aN_7Zݥ^Beg^(H9A:;=ѱҴ=_ƾ<0y@)OL=ϞL\apdvo=FF#q]IL+ۛ Cls`n]:!H /4~kPd =Y8AM02ܧBal *UO*{g%Xu|`Ls{l:=n#Q^ ŏvKiڣ9a{>Wd7ӗ]B&f c50 3#z<@t:,!z[Y/(Z0$vH/1܆*8gh(`ɮ$O9uB" EC>}Zap.R/H4;0cK,vb=ExBߺlY s'QHuS>/Ws:vtykzw:NTRXåς;(}ai`\Y5}p۴SsE4pѨre1Ig-Ul ݴ`)0$VRmF!>`KpFTSugM]uNOJ2IaLXjơpNچa \ lB.HёנrQ8f^` PGJ|s >XJvP_Fo8O[:S 2ZzgNfˆƦ3P~ Ơ @Qw+(7Cd\ol=dm]v28YpӤ8d(@WD2K/p',FfovE@Vc)qd4A7]%p8|Qkc{_:f5d<[Zv/ `u({S}& 0сļp. VsZ",>?Z;b轒RхZeTQEj7bQWk[=4gydl24򣡌qU/v _oL@`-B;PyIo~yihPRs.zo"B/dʞCД.ȥ9”H_O.ި4}ZQ 9SBowp)M]+cЕU r.{(P:\`͂J#4! Q1~rdin/fN{s,a(|V*}+h?#elDE#Ymq{Xy/jݍ6*7RُۯyΧJ-N"KϸiFB7966[]?i|@y+ ٭ x# 7pc*Vg-p.諠G2U/_tk S@`\6e cHZT{k t'j!I 6sPK(<0OWC?ʐ*( vn 16@qaP,/sߎl2 `ЃumL&糸 ۬>] T.#LV>_QsDLfͰoz-h0xpb-ʫ?)!CMFs_Mo18I1fsDQ^xA؛OHbI9;!\8x5o=\!Q l v'!UpM@"S(D|Ť![9s0=ce"-@TGK%=X2a0Ӡsw7g'˾OL*ш@{(A_ͱh*lwq 14av҇\ &:H"}6~ .Pj8G0S|xƔא=_%}gq[mOP0D{^oU}nVkBȞ;О(egK0 I\-Nꪋ^}6`D?:BbwQ's d:i N9a'X*OG/G'xԉ(p ߃ G ko'z"BFc ("irB$ Xg'y0~{ kyfŸ4e,Je%8)u_!_6O -,&6ny&wZL│veͯ~s@~f p8P&/.,?׍aOB -h\2 l?[X6Gp&ɻ Fq 52![ 1?2I|D> INZ|{$%ywF!e,g+ϑ1W7.hwia9((o!k  /Y?\)N;ꦨ81VDF/sK2#e+ !S]Pؠmg_J_e+9[<7cCߺN)M}g$*gf3P@M}2ݷ-A!d=W~ɩӧit9m̈)!Ai(|hW^Lv_P:j=% 8[5]_Iv)"Q?&6z,iHku' RȏŦ6#4aNvP{A; W5R{V)c餃Dc=sҩVl!V9R j&߃1ۚSUk-ٱ1cB;W~珍"qȀ>vך$+w}+qyZ qVas WPK#w|@ 9AF.KtDTOvMjYp>GEpY30r玧 R֢s|Kw aqsc=$&(AXNj=,GMqysE=~Nd# 4'[ѱ6K#)=Jhz2TM.!( K.[O\Eo.6$,?šեyG  ۶pޫF2p9ৱ;;y5v]*%}PNV4š|;~ d,zy[V"B?^^.<{1qn8? ^;=zz!C鱊݌*c du^N:H6nh_?3r]U- PQTdO ($=+C5Jۥ8xwWU^;ٙ ̅r:嵶`⡷•eăRɄ{W'ߠY m߅e4jIFx yt۳UM)2*$& SGDL!ӿ;z!꽢wz# LٰafA3ڣHʚ]cԲY<[U]IY ?8j+z T: P:lW~,rx0Vʿ"8Z?[Z m,GV r$ɦ:cvwXnJWȠE4-VP}{w!v[9X;lpRiNj:W^F,XC.R;}C^(s"o_zC&H , DncPxÈvW!# MϢ:G!4  Cn*%@D\,3%"JR w+ZJe[7<9rW? B |h<<2rOO+s]#ԢA ŅadV.1{)V#DN@nB {Z68wxmC;]b L.5Sx%\] G;C DV:[1R0aUHLY&N7+mPF;*cXDD$qby86dY ff\`|Rhl!n(@n*~^` atEP%{z X2tl8ac"tx}dZv\%GdT>IW5UٗsĈOLk 7,„UTCe$,C^~(lEF/gz=jSO\ |/h? PBÓH< P $2i+b62')MY]'')K'f!DzZ@@@) 9묤8Z޴dg={ґ0?+#7x"n OMBZ?x7:xL)45ȇ_M"~oMs9TG,pKId\Cio : zݖeu"5[8vo!vҸHAljGg/tC(uu{<6n+Jt}p:{ f# 9 =Κ"\E(Ѓԗr$>"^L 1mq,BA PS^"L[*W9[Wq?ќ?/?/ϕh^6n ~낉]?WOdݰ\7 "&}?TKY5~J>Ȼ Tsma7}K#Kb {.Xu{o^Kc+WrwL:|Mӏ +d?niS"? Ğ%h_כkcMn1/MG-Q[I?/C $Pt@Gv5L0̥Ey4o,PxBJ!  $XK$ A襢Sq˕׋1rȺ2آ(2Zz #@MPptBsk3?'k[G(nHfF-Չp,&+)i J is1s%IEpzY)M. hJ@90ṔRSOh;kF3$oёvCL3Rzzd"lTAٿ}!wp.Af:A!GYoͶaj: u`amЍ2? E|֭FCܼOY\\\\m9>f,&sIP!|gDޯN), Jo0NM(RKY Mr\p xqE淛^Zk ,/?.t CL`>ޗOُk&A0U0TOitMC`1#J~lx.BzY ubf:\J¢B7|' XݴLPԇ K3tsn!8=eyf',kkgNL9Ԑ&cg55yuX1>{+7!\As s[\ o,Ghtjn~H7KH0C2ǫK5Aӡ'. ny=cvoBdn=vnuJRo1I)0&<ưA荶RZq887o(;w;N-O4EJ,ŽHGY͕@$8?OVzOj?^,K Z<Y3Ó'ߺ!qdrSYܳ$)ƺuuP0uuYb_ NS**`C?ee5j?`(@3nnkUv au Or֢s:,(+b{p#"ӥyo~kGq;JC=w'Z_\Zwh&:g [VI]WTTY'YE1`{qss8 Y-Gi}1v\ !Z82DՒ ]WvqEFyr0Ojh4E] [n}X񆗿iRİL|/!DUO 3Viq}tpW߻ n#/m."jĭ2+g=5\:ZstRb51^ks;bn>]䐚vVEUQUQQJJ*4$IDLS,(JԌ$DUGN+ I anXH$$(('|5cr`b?eݩ:.X~n@QH(9CMC}ObT$8OR2BQ nl4=MuN`ĪuzaL>&QKmy╽1{Awh,UV|%m{`B8Ư6Xe#褕M߯sGECP8 B>mIB@πr %kXܗqwGP0 p$yD6-:'p,c~ "90Kpb1nT?-09IRp>Jc"PfYkqijv31RdS7*?˖.s*Hb4 b!a|mtM)ݱJ&rEܬc',K(侫!A<:,5f}ه7@`ev>-pzzejdq8]1p.4?M\ö'9u3w{45gi&р7fގh҃B7cOk0j"YYcY YNmwtFrQw=̀TpC*2!sXIK wnRE=D_gSϋ\1 Գz/= F ~;TG缦Fň7֮ 9;F3XF&N"T6b,իNFr=r{~9hnE4*]ɉk)=1}GNzR! SFVj:sN7ˡ˽5rBnb s Yct(\8FcP1f_kr5bzytl,Ra{児8,+y׎2%j__Vxss9o}'\}〲P]J |i+w #gW3$X.,\C FG8_x2a ߌgc箇,u"h0ό c%G-9ny"dU4Vk9Y@ތDL.s,0DѾuHvkFmM=e_3}r>=?;zx|A'`^O^( lYZ5y+|_L%j/er\[nJa1 ~LG8Kf"O$If73.zm2OzE|uJzˎ@+AȠҞGo~ =\0F_Ā<YBcC=`UUSRז-/\oV@o^nj<AD@a l~onXUae~+p^(O#a#"#SA9OaÀ)nօ]]3SʯlV+%WcIfT,љ?gp"~ \/< ;wD~_0@A%tO[*N7fŹN:C䊋 c gʉ@>ј;JWmqb:4"SR="C0vיAy I~K_aazdg7bC("YEoz G6׌Ư\􊼅9V:20pf~ƹ%h?AGNj~ʚ.-u-njei]K"`Կ ̯PnxƓo0xz+|ڧMn/~()Z jÚ̓R RG켠]$E&y>xYB 1M-?%Ms3HZmQV{3[6 _)^NPZv~ n/kkO_ X\ X^|y]R'55hr9x?L/N>W.I!w 2kǦ@>n! jBBH0*GO$gDG@I!<Ò;G]<ḁ̆eK`HeͮV9|؂;mfѝq~cWXv.G:ͧfnϘsWAZa-:Ӭ'9ʮcf*l9b> F֭eH*$x B"C*" IDiPؠ8]eY:><%S ntj(7YȬ%\&BofᅫON?~i1A[n6O?g?v6÷90pU$I$TOI/ON[@%gbðL#l;piWreI)*Ȍ M>~̅+M~=0C& PXz(T7w1Z/=Cϥ`=#ܚ93?g凭Sg #cK㍐>q@C( dJeD ~kE:H=sAzUUUUUUrbfK7/ahDOCIʃ˔@Dmc(D]Mbx2v$Y# P(^BP%>xatT%n-4.A h:"0dk]^&J|_ ):bڬ}9Ɵ_qu;lpF;x^^_~F 7d{D{c )~8v\"r66eHk75H̉|~0-ew飹[ґζ,hʝ) $sON! gv.uʙzӡ{4v/s8!2Ko(<^±2cûXcf|-g$,H'XgX=@ҚPYM-4;uj;;]۫z(v~B>mIuZ؅ 'ki1V?>Gʱ5ճ1Qظ_!Ƌ{h⣴6jr:x[{3} D V:fWv8oPpY胐O."Z u\ޅ&:Xл|捺F#1zZ׍\lvg$n7  rUٵ~bP/;=Mz Պw&"_v&aP$0$EBoy=u|ӣa;qZ{:=&Hk}cMn×lk)Y,:SE=0%jלNÒ剋%bIF*'90DDfJGn-A-wESDei%N7D474ݿx|B֡^6d%QO?=qbYJ=,zGL`FD=6,NTڲx3ia28ԟ1&GL;I\unq= i9n_նc[Pa+cunձatQr d*[.rF=(;eWi2Hp1g0,p#OIjX-8 v;`Uow=OpѠ */~&϶ 4MLhxk__e1֚3 V=Z_sX[u?tW8a.VBqoCf8@Նz=pR:tAOiADj?U{_8 @+*G??clm_;H\ҟw9LΕwjpէs ?ȴ?°Avs5b~[lhE)2( ݞ,N۽odž.7Y=oX% S.\a*+saָ@ؔPQ!΃$iYE/=<5,I"[9G@0<$ݿT^~˝D1w򧆐AJs3Yb$m>~&Yj㐈k#o?~_}{z@_/AQ~9q'H/}.'WTo9(AؠwAk}HaV%*0^n*|`w!?P{ p1T!"U!H䡐HDEH,`U3d?.!BӭTŨIk,$?/oo>{_?c^:k$AU"Ă00Hx$ԙj[0h$ Dj $l $ 5hq&%B"J* @5R =Te*" e !BY"BBI``$ia%dZ%)eHd`" FZ R P!U%hJ(%EN E4 (ڄu:8+"8?ݯգ_< IM+JQ@.FAJ R("?Vc2;&6”ZOHއzOھICYBZ7v Iݿ3xSxL+Y5Q6Q*_B1 I)#3'H@ 32y\'dv}hd\<?_#H##,K|URݯ 5|rd@C%?nnh!G-u;%G!!BKP0@UIS{jI%]CqֿeúJطr D9wCv xdL7 (p<Nq;`Ef(P6Q0=h 4 _/Qh^b1}Ն uNOXt& Ha{$?w7N/{:C?mV $`֌ct rL$A#>ݭxZ%FF}C`0c@]04_qc ' =Y2=٠9mKf P}v$-yB![GpoMz`߆M5k)QE[un%::H9)jD 6)^_3[`ਗuo)k{?3Mod\^I) P9ʎ&x;`#QGNA-,҆Б>ȣI"H"Mb[Lx^<Ҵd5+æ?>7-]k|OF~d?.h) '"Ox#ɟS>F7|~m'$T]ʤ4LbqnF7c^nlSROybQY]e(fZOHlg D΢$-|5JR? D50$lF@)T6nȲbZF*R'Qxjs97A1\qjZCq0jgza) ~? r/5п!jk 9O,;I#hG Lа@L+ mNg`_̋=]`߯P|AK6/_dxmS+;Jסs'׸SPtĪ03# go~tNeP;}*LD/5>PZ^ [0^_<0ryx?w?{HկD?9uEb{q" D?̐? >mA󈘁'}W=ȟϤ],<4N37}|$OqW[ SDq"~矗d b/b =Dgে@q⟘0i7V^G%茩5>)΃$!G~? O^GO=)p}9T  @X}diU?rWwSоOGv:ns)N|];<_(*";Ծd=F^u@ނ=  v*1} >HPB@ O=GVg\2= O%G.'G` d>qTۡwJ<'O.jps'w0|+JOzs/9qS2RkZsLUg1Ff U 014ͩ5Bޥ*7! @#Y%N`$ᚑЦN{zPrc<$ C$:,j&wJhƷ"q!J(F9e3eH%ZP0_͏`݉6Fp*%D(JjQ"y`>~ݾv׶d*ڮܹq_8:v*OspV۾S{6ۺG$68'{>~[6ga9Nȫ =VG, ;G<_ǿo;/.Gam? :M˻Rnۥ7|N tN:}Gwxz!륟_E:~;5_m_n2 ҽs0z*hQ ?=&ww>r 82u:B I0'"Eqx|&_GD _Q rR5gu3rt8Zv(Ѧ0x?~ÏOL~{t͠(P OE龟v = l!zz…]7h<_|sU/6`UC̖yQc05&. n'8zϕOn^Zޞr 5;?!QCsp#d~9pwzYGH|%yҽ?vG~OM%Upɯ{1R[1[xSe[v^@7w~]coEkcU9,{+ E:bԌ8 n!;uXC(AKwއSOX˖FAU.osnLvnƉ<+ٱC s'g:&s?_=>>߇zSpo  B@m8AbUtd6[ s鍛:!ߖ[(jQr@G'ǯmUu5bf=u}7p0|åm|+>D?TYGR#^y|P,>ߐ'&Xu_/CXO*Z2uZ5[ Gu|v_:"wdhhWOG#omn#U7`=h XtDv>K韄wzJw=-}E+Y;"sꤳg3pr{C=ve[8cFKl! 69ԝrrMx߈D:=z~q΄Pat۟@{+;Y̪ު֗eޓZd<Hi L_?BHX+0Ͽ]] _RZ7 3lhbϡ X@AhnNr̷O$`RFdaFنqh32djs22I$@Hr +,!,2Ȣ$,BrZiIC1S 13 L0# XM}A᱉Q-D#_uP)(HP&)b RT% L f 2@R ($R ((hhf&rq " )"3 frC1JR, J&"W3!B`s ȐF* ɥ((2 d,*Rb"X3(,Ʋ1 "g rhh),")(X"`("iL')$h@f±)+'&!h"$%**`5(jtLLTDba"D@j %)(I* )"dj F"*" $!*(#x Mʀ+|1qiJh(&1J&"!h$&((f(b e+(d@HGfA$2"FCŘIi"B (*(aYٕ(Nʆ $I$VZ.PI5Tԣp} p$$SCE( $`@AhLb F q ܀/?~ _?^`}kZ3ۦES*FWPORx BZA(NRn~?-xB"xșNg`D>V((Z_i (,1 &D ) !  $Y(BBn=zAsk# bEKC juiJiĽ)&RoŚJ !j`}?hr-uwl|Fݩp"%&'l\ :ۋ:j`1&Ĩ`kg*q$9/bĖ\fW!A_}>š$h qU &xg0{ϳ3MMQ3'd)ގa1.MHeCB Q //!? 4Q0,ـUS)Og U 272:J8BBgGCGm===% ` [vBMn-tJV=g|'Z[t Q =I0:h̎0<_.zvN4ttʱì^!D|/# ?\OTDpQE&LٛB_|܎(D|~Z?q?vV" chXR+]_Ϧw.]O]/n~OpD>)>a> g:<< رwIacnF⻆!1!& "d^pdi{7Qt۟vVijal~P!$pԒq+7?^`juDcK!c /0<>g[h>l(-'1u.߷_kh /yPyx&>td;&1g:OH o o(5t)DTv&@F@iΐP<Ƽ36 &yoGi| {oB@o~0'TACE½bڟKVE $wشI#z6wDT9s\ݟVV붏;/&oTV_sc;? a`EcDIJRNV"FžĖ[d*4Pܷl#é݄C&y3 AY΃lk#OB`GGpҎ=z  R{b\ѶC * eL<'078]~ mBhmlqT}[dʛ[Z3pJ(ۊߣd$JXgb|9vu6{@6t6Of(KWGeҀ ޏ-P >3JH`(L)ütd戧]-kd7ەnT"*>esre EAcBYG`$H$H$7وBiB<7%QW \ߐ.z #y{r^2˞7"B:|{ COsոe,[:!~Y+oy>X|@{j4^woadntlp]->~2)tqtݳ?yz>=Mr {>sB~cuNOhnʮ]r(;ޱqa#`{J*׿MNg7g-%E!3P#9\ԇԊ K<~"ɦQ־l05a~I7^>0څ6CA![ښ"՛:5+Zg^f'ܰ_;Ak#e(G0)0CP:k>>']X.5^tJ5%؀}z?3/,>M>C@V߲!C O>H9 ~2)I?6D,AvLbm&ǪZ9o>upi*SM~^z- D!wbP14=P 4hWH@'7(G _+>1}]F /5p"}׍{(B}AYO[NW'=0oqŖ>L]`MᅹX5zůpE:b~g3|J"z+c]'pRnf0 osaKEŻVW1ܵ{1{N*! ̪zR <}/{Rd;Y P}),vEsٺ@\_Xou^fa #|TԔsB/~yy@/=J ɟ GkWƉ>~w'O(ULfN]5??zKzo.EKYVص̱eD}KHHsY+yUXLC"B$ 7cAUꋒ˫d/_>G江U͜]I.bҁby{v/v\rFay;fT`=J`8] QfNruH[ t( L8':+! ܾ̎}͉wɴ}߲/NqØu% r~LXou%|‰裉0+ᎦxN2namiX3I <փAk ao޷;ȋKNfa6W}ɣ])nf^EíeY*|Wٷ#5~o3uRO{_D L&?‘ZBuf__V[|Nue~Pg@ēўThrx*|?x?Y ap/(&`./UͱlqmͿ R(+?Mlfy~$jwX"{'Tw+mwѐNIJϣC"?hIO^rx$݈MP>?b Q̢쓙 R-?YQu5ӓ'N~ȧ4 @UB:~{ K<䐃]&g*!:=#:l,ǬFb'~.oNYtg =V ̡B `4OR|T?,s _iL+%T\`"D89 :}dã^ͮrWwZs~;_1 8#kmP#u%yG4!F.q,/HŦoH׵ZҡXb=M| Ad*û {hkǦGuŮjܓ8 qe] )'}68gGpc=埱4&Yt޼, ]Rc\Fɾ(l R(`سbn޸ 4߼g;5l5g c}0ʮZPr}Jo8>!wWZF%7 D气}gg+O6ʵe['([0k'e-=,2# \%f;haԴou=ՖgpYrfkc`x}B~(rTO}O_G@JD{qTuKA(U:"p۝T9tvnG8n7n9Jq2؜4^^ ׉vz"d(j\>l]Oۗx?(~;MDP1P UR0hӖ_?٦P\CS; 4:B"P7BF7LaYgHԉfF3BPFV@&XDAADLUYdb Y53ccWv{J3;)/MC? =?H( Q P=7[_ow s>&_?ўߟFGo% rՏvUm?FMY7a+i Yau(qV {s;6KtopDOpxtn jXw ;:5D*/ џ:|bcS?&r,.M!̕> ∯2 1'&0J?d^@OGXM7,'a6~M*WRݷݩļBuBZbP_hu*oԡ@cA\^U5l(N&$!%.4I@:U$0a"TDk(E ^+c h %0]A3.i'K_/C4@g@"1ܵi}w:V~n2N,C^2:ݺO?('?OׇNɿɱQH,(/u,y_@vym$p,"?>c˲{/(%Cǣ'9a-45?hU")BT?<4+l [3u|jfJwWپxpx>wks뮺뮸]p/ﲻ{c뮇C]u<fxcBW-&[?ΟU/[ 7i*;8sX0 %?"$Y SM,gsV4Azdȃ߷^9 ơ%9Ei@KOB>!qwOިMTt b@"UeV.΍wYaUF"x\c##S68yyv hA$a Ndw ̡/oI[ o 5mӡ: NT\H"Oy$l\v z("d$*ܢȜM`2 A"8Se5mӲ6$B}=m}۶vȍ'l 83Lg:}q5f!كa,X""rv$$IqkKΪp?F`qzar6R!y|Q(\gV7Ϊ;vxrMg\ ?\fq]wdv:vڞq.u}yXzyX\8Ƥ޹'ƻqh]8 b'|_2ECD7\c>\汌yx~\HrP{{/Zt0GG!u!܄Cx*L.u㞽Rpm_D >Т<;DF1;=>_C8;:z3r ʪM =7ANɞ#o5d2< {OFNZ }Xha뷻 ow]]Z~jZP"$"Z?rWzذp#WgggO 3+RdL PuL]WX_yH2.KΟ *P2I1&Ai43w8EF!~5DMW\f_!t;9T+V&83L kys@1:͎8둆7 2N}~&E C¡AX!D LfgjUT̰m*u"NczZfHZ4&<%Rs񷻽@)l!L3Pv"\z}0;Cf`EURI=/4Rڹ&Z \>\- @Cp qc$8D8bf0zf8PSb:^uߍ:t9uZJ*Υí&D&Onup|TieY&.5"tcJ'33$x;T}|x>fgTxuwzaP/!d\j n.b4i,ֺE@[)8n$ gxGPp\x?T$ uso3HIۊKm|H\a0JJ65w"PvW1H;`E'63QBծ_+ԭ> b'=MpX3{qg3׾;302+1SDt^>D(pT6ǧwߎ .CERYĉRFe$`; OtMHfw*!#nP%a)$LC "$)0 01Xf)*E[ 4,'(bߵNrsק[`դ ӈ*J>W߬9>e-iN JkYӮո;to;oF*F' lMQPA1>Gk`ғQ ~K{P3]8f0ܤ q F'40mkE $#f.ŋ`<e 4BVhO,ՄRLj>"CQ}Aivk~Fѿ/?lڢ4{F4?䨆` IKݍ:vַ]T녢3(1Qb_~3ΠT森 DC|vJ> !IClf# Ah$@|hKl>/O>H(1bOA{4C֨# (J*)%* Vp3#Hj$E%G R0^C_ CFbDFeaLwsƑx#;`Z1i5?2`Aͪ(C,Bn˖b-`=},HT(C?hibiF Ʀ6f1`w~CTօ$q*iyUȡИlJ$R::6㒬3?M*uim$I 3 ə X~F`6mTɄbdɂ[#71eFLK!t&tA_,>v}}ʔz=6uUL`oPi^"\ʢ'$d&߮wgY O+#3=)|&;g%Ĉh~^M;/^#诩^H*< Ee(Ǟnuq`3\tT3y!wYт.p`^F)G|z[1s45a8cmt/:tu)[D ;b:&LI'kkL~q=[JlΝ0DBoP\ŴE~ nd1YP8g|6x6հs7۫ԘoN|[2uѺ-^G:q`]Fk\ldN9q%xO۰mZrmj&ӿ\lpe\V =;wte[(ɫsip9^;׶6HANfr;I[OV5@0{8 }vy+ܵ8G2]+[Lj:˟ IZemwl,\qr棥vtx9;KحmL'޸CUOS JT<cZ݃MvaUcAcz\';f5[Ƃa5Qۡr mBF1jR/w L̮y[6۬t=[q)v#[qdR PMW7 ]F*6PKꃚ? :c1zYz>Agg͹G10NRK|A$E6b]Jܫ :r3߅=MzYE~ţ4x|~KPV)`ݸ4|+[-רPj(1f#&wÁ$-D^(?E,GʙC|_Vk8}}'] U^NVrWMC'6*uuP^os֌O5x48sߩ&^\=NTrgP4 =Zx;iD\]էF:@ !4 _P*@ݚ M"GtS`MJH㢋LȒ~F$:#p}!nO$f)U>X*R|cJ>=-9xБ2ܪ!A\meX\Jʽzh/˯0KP Y7e0g+T.GQNEs?3 @P4JJx;؅>ՇKV`bzJ:! <ˣh`a)=; " lgq(gx$ByٗDv㮝;z;<^[x]M.׳ߏ~&:V( e"ֱ7 f٦čvu6TvaHT)hdC$b,XQ Ld\xFcgM.bgfVNbk>*ڝfO>]ߦNN(V*-q (DQ_dۉ} l=TFu2֔Ce|<.8#HG"l²H j5bcx'<碪ڪuIUO=8B H11¬zƵ6a6XjtY,CLg(&_'I\I(,W8@uvd>M;K$x1zf=1ܔmmQ~+/8rG8eD6dQޠ.ex`h5h R۴\9"hl#];&54߿aڰ79pæ N+[xnm۪s{b4톴 8fVBFݤ.nǐ#Q4SnH4KDكOfUAT᧤s"! Z1ց2aΘ.5U*5FȦL'S3AIt(f~Y7|S Sn'40(D.0R0_~/??ܨ\ޑ/oڿ$ KSzvB!Y!F !aa{O:Ks ^};E?l%c;S~0;~yO}tښ{vKj4 4/Y:0 \GJ ehwTT^ЊBH2C߇օ,:]c)۬ tyXpmvR =q-0SIiy01@Im n?O]WGpAy ĥ$txdG>e4{CuS<;} .Uel_ӯW?gWct::uF{{60tlcYw_+<7݈{sm!O,H(RcԎQ( d?qRo]g᳣"#?sY$WBRRY8clv>nl7viNx a,:|tЌH&ҌOVAdž_}M9x0?sU{/n;W)lu&yL%  $#JjJ }`X !cC2UJ&TX/;n{]9뤜MU B%ң :qC7R1Ep.ٵ0gqz 8*"yJb wk,RE*PCΪs>OJuE$MPeD>߿}^_g0h%q۟vTCsA~>~ MPxPM}}0M /!z9 ]-Sx3- 3EGf+x%M?N)OGǤ r ܶծxAS*zJ#2,pQU# ozd!rVn;9iqFSiaQ KzkX8;yqG(nkMHBZg@-r5F.P||Ft,V~iCTJm ,=nu{}CS7OU!\|5VN0M& LAT 9ỌVϘ9o /Q~}>A~DCraciu^[95/5r눔w,D#;L=9*[.~g~CW8*-2>n=_y#܈9TZ#xo+iz~iDy{ H<ӳއLߤWp*)Tv<># Wz2$K,;k7ryK>>z⋩6z:fW?:R_~[G p5i ^do[AxTG*Gs00Сw((>(P0CK4 '5AAO`p'=~D;S^n2. *\ A.3;!H1/nj ub" nuJ9(B J؃ڞcr |oǃ'ߒ'a$ОOEl~ON4Wsw(B{Se[O/|S\e.]gsSGS]|~}3b( ^.>viϭ^57Ct[x[Y,OV^uҖ:8IU:V"(j{ 0zq]3ICz>@d3~їav]?88 Fjx]5wIԅfp__ !ڐ,±,v|_2kO3obz}Q۸ ˡKW(G7y]C^X6c+mDp$3 ;:pu3C(C[ݍD/JP|ΙOg9ޔ9vǷ!RNwo p%S`!>}4/,H{gT/YWX_~/] X*fA"HU 4& i:(f\`Hmud?obW#3b4(LŢ{_mpLgpsuPQ;3}B׹/o&y;AED?̬33gӛv`8H:@:9B}tRB[>b f`jlF[d \Ѥ")xUT[Z¡n6/C tO33%M?b;)IJ5׋6Gj I_` :Eʽ?߯ *])߲gMFۇ0jBmv\7jHO)%(G蟲ٹUj?t{s >A@ @6I{'sP&$,{hLJw1~7D G>Qg;!Vؒz=8@"A$-6XQ`;?&Ήֹrd_7pGFe4*-H6DEQuk)dJyGP(쨍)󚞒{g >gc~s7kDJPaI!{W=V\8(;H bB%v BxZ5}?J?ZOfLrn,a;W҂NF$"wQדc#@ SsGDd( BYjF[eMNWB툑|Ć"Tԓ%侜?_R9Y$Sx|3@]"%9>O C[Ό M%/U9o3,qE 練@" @2A?^rP B[;:ȼU['8R]{#^Ez>cdz|? =<،ƴhȻZCFz)8H(W^69|`'?!(˝{{;3{!vN:epL{,A@nUNĸ04Bc5=}:sI r \߲/l D?g-xt~yoG{`/\zCޙ({kz}~Vb$,q Ew|]Zʫt :^ȐCC"ˎi[ԛcV2~Ln].d(Gђa~lyL%9 @:>+M3Pj;sxJ##֥K\,.2dB%`~:>RW/^b AB};9hRdhƲz1'i/X@C>Q'4 :\tn/n{w(^ԣjsdS0ST1֋OINoI \{6.3#5OTO i<{a%|rV&M$de4B AMH&]쌔{1=zs3u|Xڈe#1.>hTή=H@Нb|vjzI`ngr~0vѸ"""jwP=1QRdJ 9Av|Q8[h)Zק#t' _(香9(f4/)!۞$weFuQ~^h V*hGp|w9ӗ.=04R~WK;^s 5^TD- ʝk&ۊ*8*?@Sdln̙W ׼1:?TOl'=w}ioV~$FQ =Sc?vASq?d?.1Xl pB E")&wW.+>f |g̩3ZHYݎQ*tlGK"?rdzYovx@CN] _]mDDs5W쟃yt {<]gn\)Q)wg_%;뭶mm묭j+8_}.V뮻jb⪸~[9#t?<_>#BSmnh" v.*eeaƱ>3ؙ]n$5ݪqnkVP7tZ ^Yьvx58+-ۆ.indF.s V$b蘶3l2Rif߅N1/3̪vrY>n1ZNWmr TZ)Mk GyϙcէHP]N"kYlIՌsNe߶1&7Sr8s^Mާ6^lyeهIMάk?gUp鮼)Pn?A\[j.U$ROI& nT 7XI-z[Uu 63,"%1"31]xjLAjx TL[bGYo/rGuyX1aT'S03Q22{:`j(*N]Az1 A@I0o!V7!`nW@KucC_ֲňAkC$c+~ wWVT~p|;SL߲gCYe0/2AõA"ppF6|/)* &!l'~y9k$ؘ8MM$Rg= {@;40 EpPS<=*  xvczbav qB+I+HhGQ^ S !>W`m + )"XQG>t:łBO>E pHUA_%1<jx~k5at(qr"G쫄 :zw:4 2cˈhf MP[<Xt:{0x*IiuAN7g\5 pdy[88$#K)jlTc6rM6_v]v-5bF 6fSS/m+7*((E*I_ćk0{9* Dg pK:<&?__t$_eg] }[]6!.U"x#(\? 7{2ً 2P= Zw(_kMxm~\׋L E,&*7x:" %Gtz. ߾xqZAky.VȫM zU*؉BH,YM/:eIӳPOt/Y$O%YU)ed;)#/𙑚,|Å1sؚy0\oBR]""DʗC}m_D!HGK=:=E/7|:5F)@'F;2=J+%\:FY!uFk'>w(_ E?_?"xڐ_8B1("^ѿt Û;k`֪-IvEڛ?a_tfbbmaE9 ۀ iA"Ah/Ԯ?X&ChZ9eA/KA p#C^Rdz<%レ9?Ѵ2!զuZ"8IsK2icr|NtұU]g1tַ[B:@<71<iC!Խ1P7|lfU&߽L`ROQ}f*: 1q")uǟSد.ݡ $zIm//+W[>:ޜ*{ 6PSPuY8äSm\5w[d/^/b0 MH MR'xw)t| T V8 lVV -㵃`lQ$=YsOX=r?sTeRb( f>zelD!\QmfވuVp-_H 2 xp"CqQo6qgDAXѾYo$0(̤s5DQs5D ^i;0BLCC{=)anH Z|9, L]L~~{#[|tI"AOXK%>APJ*; xF; bѫs_#MOON!IM3e8qlt(0s'y6!*ǝ_x&؂l=39baEUK~HF(iS..xC;ֵ@(2Ӱ-^Cp%ni(jYԪwng0jB΀Hcx&7xOMlc5O (Q?ٚ- ^}^&Lp]zzqwqhYH/g~$w "$f&eam5hMP6HfG#"l%W*޻Su&;A ʌ2!pU; 1gu^N͋ѫyՁ<R#l+M^խ@ %+%ZR| pު9k{šq'u/:7PIIrY<2K,yGu]u]u[mi}kZs#y}}T3u]b*Zs_W?TS?;!5=3c[+>&$M]Mmz6[]TyR*{HZσ2$*#M#{(^hw,VK^[v .Ul^1WWgg-QGmt\/vYYdȰG{eHbӋdos?'` !Dch6MJ48YDa0)?I !~L/kFx`Zspp X 5]kKT@/8W,|28IIoaՄ'3Sdiي³LxÅ g [0ˉy֦Nb;e'C)zOIvx6x=r{`x|j 4vjn/!B_*VF_e{;tQ^tۖs-Q`KPӱgj:}|T :|^*9Șikqk E < ʼ{9#(1wLdQ ?mvmӆ ܚi>y] T9MbnҶ[\Yfp@&e~ZZ^/~ŻƠ'ga H,?Gq_T(8x2@RM mCNDrg'n]d( ĀnS &!E!2Z|hiSFɨ/3ϳ5!Wz9ٮep T@|7smvGujwbTl^X.F|Y FZAwhLluxjQpzPdC(Th}tBU+7q"&*]<0JI2O@45;6ґ6Yw:&Z?(P6gߎ?5UAQW篆'voG*2 <{y3 `q^_K㦦(!RYŬRw߳ú}6x)]2\/QepR|ηNX ]ԓJqv#^/tawNLȇ @ K(lX-j _1!ؓhUScbߙ8ORH?8oI$3e횣J >2NY?>dgg/߼B dQ"7տ":jlhsذ\n+ S"DO~hڰ7TFY'_Oe^8p`)83c7 PqK% N C mTwРRݺuʐ]f cy] lp8HI{(F'Y3k\oV76yh/rB=S¢.[kG "Fݺ@ Hy"g~ ~Dn5EQJЈؔ u{~n=^{LØr\5nWUia,!i;d~?Z'ER^a~ U$檴L<%q/<9rUZ &1}zU^i1L%Aw-L,LD(8㲚p׹z }[]B0&u֍! ] #y!0Rp$//=cvL)'4y&z`WZgI,N(geDN\i ކuT>laDێ$I=rPOݗ}FBT<^!۴Zkvp.r[DqjJsʀZ=@a,3 CzM\{^'O>^$+d8h!.  fa鎬mhUs]Wć-yвEP45XY}Q1݊0io:T`a vZ/tAa:cٓYkؿZA\8vQ4 {j="7JNr1J2C9M~z`8΀-K/EE $;\3^݄DT-wTulzܰ}9F!D;WmT"wMdUUEi vII@NAZG_* #\ ~:dpyf|,ip^SG jV7281]J':LHx:aAoV2~!绥P4}#Љ]ac}KtlKDv85¯6)}ʼn>ՖĐ+@P˷HxݙPP|.שE7_GY5EIeOzeqJٞM6m$mowCbY=s5Y禼GoU#n>߰OW1{r]&E:T""Җ%vpXNa+nP sC^G\!4-#f.J[U W8;v>CBe:&z;s]8nkJ3';zj,(E0IHk29yPVk{b,` }[c6|Hwib[LA%V% U,/:&gS[o}% nyXJ&/vzݘ'n!W~BF&Z:qf`T$<] C=VH @nb; yDH s73 <#bUHF``- Ƀ^ t.]UN=o^s[ΑU?$@ǥJ#L>HC PL^ . g\YoOζ?' [di_&H/QIϗC$!HdʚngEfԘ#CyɃ:+saKCĤLCE3._2=^r}[ON<[';xq85EL%n.tr}k`Dx v86yű hwg|`0 1Pܯ+'Hc%s @}uiGٲYLdڵ?uλΘhPZ(WȒIh:vxnF~Aa!\F#0Ue_>~S^ў2˭==՘}OV-v3q3w M`o& kؗ\V=({%$ !Ṃ1/&kblGQ}Z*~He?8PY!İxEq"! DrǿC~t5?Mh\b?Η?hF?/UʰsZ[-J3\ i!|,rʡl(d;ۆ?`5@5H7>1~H<> MՇך` HmJ'k&"b@\$Hˣ P]7fn 90j=i:(f:ς1 \&x](L{s->Y\/^3e%T̏\zέ}JẻsQZֲI.+j t8[8!Pj{ML̀Ly((*15F* ]wybz{l;xER$5| lNڳr Dl eU A9Y>W8yXc%5D,: A_B$}&:T-fa07%301(5upG:=*!|>|` V DbQ@'t3DΚdN5@W0K*@ ĒFbth! CU @#XA3j0ijF'Lٝ:xUWg1^Bo x &u~JE숌ZC,I&[֝1X<' tNd(((((сOā &eĘ7ȆX% ( DAcm/:`B=d4<1`{4OV܈Q7ӌl5Lǎ$e").Pľ"G!|Cy4^1%8r'Fr#FNtId$#h':ï4p;.wyax<,ӡ)JKQ6t}ޡHC\`XHf@=ClimDHo܎HtkSm UTCK>g4u{xx"w#ם0>tpoåQ9E@ަ$Nhn^ 曃qI (<^؈@lG-ܻ/YOF28xöM\,:(R;e6ƫJW"EYNl!5v:8a`>%؁Jx6 ۨSADNpz =}L r]0CP%5vA% "ORy12K" =$36drF9_A₄( B}1ٙb=@}+ >LI#ۻ^JJI fج#_ن\cG>|E5A<2]0b$XȎPRB $#P\Oϧyq6fG:rd,8BwCZQwzz'M>x sP !\GjXJ8LZhgtëiR0I\*z(tpvA'}\m9Va8vluѷ ]͚ |̕IUUUIAMX+ LM4AƦNp7]+y `E(+5&Y "83JR38I^V϶FbBѼXw$J: U~n$Pr7|`8YC8!CSEXG_Dݪs1BbUm5ɐ*FwhcYRč X 5g`(*?^H6n(ƻ4 vcٓ)"q} ޒ'ĈB#wXC0&9؂M2\i@T )lL֔dzG为gBa;Tj͕QUT drWQHI0_BP XXZP+h_E D?)]1pCe@3dI?諪4@7A?$I@yLQ>YOٜ$a@R~,\7p]AZ?O[> bd=)=؋f96j[Bcnw+ 0:t?x@.(HDߝ44S!34]痕3}Rc!:[FYu-:mv@=ȣ|y=2fб8>HA[|@٤;'Ƕf Qϳ O.fO=~Rz"V@vp#|xiNaAcd!@YWs:fdh4A$d S30!h5U !z:nGUJyO6>0={ @5daqV60ѽ4?olܒ0(P5ۂy+O9X.{ T5hDb"G:Q8Wj(w((BffAHU%%URN= %"#TA*ugZ}oš:6)s91Mه `aB$aZعi22D { [UIjȇ{0*r]CLS΄agbӦ#"?/D-xHoj*#3„51\ߙ y%DH?W,C^o߫ `rĊh`]ʧzUUPUUQTeU=CE#+yDe @/s($ (ID|Ǐ?Ui2V>FOMG|~#:۬,,_u]t)IF8#G&K8ih,J=)=>A\Lਊ_O-Fs(ȁ;_Z `ۜ2z=t%}r`s߮pʂv βƯ͒6H&9ei8H+"DdKBڭg; TZd}Ҷ);KS,,"ARJ[|<׆Z`6@ې 4SKӋuF`DE-Z|E\(xH'j_6}k2B|CD @S9F {Wv~!0&*qjXƗzֆ~#Gp/v%fp'`# -.F,~,I$vI5㮢 W>'REQ BQ(NkȂGv0 x"('ԏ8`Н`КFĨ&7 OF MTs3>cD>VS Z[xdW#c* `pA(F$F˓'qM DPtҟh^EtwuGO0/\װ$!,A#LI [:36c&He b fhNJ#R=$yL. ;6{f7X!860sla3#,(""2ĝ4LAEa=I@$X IqD`c QRe@N`gH2f+H@G x E HxN}ق&$ B#>?YEPԱ,18Q';q}M ]iWp)!bdGx | ա,il1(&OPmι9ásI]8o@,İ- #s@#!|nGó=g5 vqw]9\&;mGy B[k8jq0#xI!5XAi ^e9HiUdx5ȃȪ bM:Åv5/?|GI`?UQ>8g]Ù:2vRmF۲7$m-$[_ú)MxN{>l5 |"Dѯ&7иSp N=UUUUUUUu"HD"cApo~X1t=yv ,59:aP/mƠQPƦB LUD8ȨSQ xR:p׿_0o_G0&(}?+c=1_`R~yycaeiΠo@}o-~#쐜6c&b8!v!p(> VqMI?2('aEL:"$0c?ံ:sg$LgPH*osI )MMO3X $NBZv^vtBXc4Nq!6UAzImrq= ~QB''UUTDEDTEETTP h.K=Z-G\"A?azb}6#qr( m3£ٓH0Nd$.<Ȅ@w@⒑ -%:$?Q^bHS!ǺPm6wkH?+F'Jdl;CX?-Ǚ<8v8""jЏh5 v{|`\>qgN[ *bb^ 4'L}F\7;S"  ?dLRN1I J/ M($4&q (g$$՚R>>^hd'!LfBtc 04Nm>x.{)ƭhu76e<,bI 5~Z7DY`Kt1@j( {Qʇ枲. q6PJ@7ZR` 6Z8Ca:*"fbf "է~k՟É0hv!_ݖW3ce \/8":7hXV=U 3g~PB&|ItI`er@Q5(:O>)UR!22~1ym ?)#iΧ'g$l$ FUPUU L4$0PR@RQ[2))xj-VǪHGJXBX#hW?t/\#H+qp}oXCnpUTl Cy{0?r z̏MC.<`_VS'I!&ƼqMaSjV4$[ ,49 wg .r3g*\{A[Ӹ Z0-x㰍S pslC57ih&@D#‐mU6AkBud/$T:;񋓁@+p F:ضI$5qYzt6Hx84$Lf+ x3÷XA߹3'lu?C੭tNqИlk,r '#hpT}{KGj`ڏדIa$rܐL8h*1!^I r^ݠwS0^v/~_??wdX" q*}Qkב1ye m9I8>Hh_!;5E; >HUP1BeNmd'?o߶`ʑU?$ճZ% hfvZ˚N Ejq'`lW! -@,oV³'i2qO<[B]ub[{䇰&xV3Fw^&99ƃbjCVSgƿ24ڹ!+XQ2qLˎIByf'HO4[=uȾ@">OY2Җ{}]JN7[uSEM  fz孭_:_Xq/|w aZ:"$< J-u^_`D=o#PD_{X;:rGUK68)TvEddf< ~%co۳EB^%pRp"Adc^(GJ Cg+P;@$,$1@bMgxuHdy|kan˧vNCEx?ws('8<};d ܲ H;/9D &a©)V{搥:oEPvq4CD;M u(r8܌ME~-Pזmkٹwɔ&Jh2P*k9ξ'MT& &~{ۖ~x8TF&Ʊ[KH` 8983H1.OL˝<|+Nf,P(8#9$R g 0w.}٠r /m' ȕ!; Wz1@݀u`D#L"BiyNS- Cʺo ̚sKcc~TGgaU]uu(+"ďE&l m փ+_\lQrD.磚{` t8 0I@=||5UTk5 D,X550 BYd R,Ӥ PCT"N&-   T m`T9h$!apw[0iyBCB J0@`Hba"pF%Q=<Ef3k$hWQf$Ln62 pd仧:餸( Cq$@$3 xo=0>5Nryߧ HT`x}1%ߨPb|͔@݇`iGvI/OD )NǓHz9b<Ʀ@bhB` BxTc /Ym aUUWyIkϝ:j TNqϏ$ ^-0,/L sONh(>aCu EUq "'N9>9Ճy/|{L.heŪ . a+Lk垻Ni\rڈp+ xx,Zb'gMhtm-II\v$.Xf\07h3^aؽ<\5=!+PPǔ :Plj47'yo_^=RP 9IxjgNqTE%1BUîZ }20ҏsc;Z`"| "DP3qiX% %a0$,!YT&*X#G#C` ef:(̂)%P`]eՈb]Cƈ[Lb cv0>˞&HY#Kkh"T U0t1rIvfN Dlk1 3D%S=4@}(q}@vΌwl+h<|A3 ;Ro,yj³5Lf`q guRY 3Im+|Bt60~ )5 1d*sXJ,|$4wL#6F^6ƩCR:5g 1!xkaaze~6uC:̫τ>yf=aA2B|F@MAcU';=ꙉfյf8h f 9j %Ahk6  sJ<㮃hPJP e{t&g]ьaͮ痟`|J3)8zUwQDg]2NbZ ET]grϔk{D¯+Bֳ'B~œUK@'1\$MaM7|/eG!U?f̗3|0|WrZi'>$?paP! *u*s/%Ogg+3 Oˈ@6ʾ2чQ=Ɲ~PÎ'Rv4xa&I &D~I 3{?I$Rs)K, Gݏ $ߘ2( 2)g&lIGY&N`8!bvΦ"+~x ԁ;|1k IM$@JATx3$n2DBRϙfYaU%T< & $$* $$zaSEc@0mvz8@"TZ!Đ}]g94k0ց][Tk )}:pR1v_g:Fr46'b)1$ZL~6=6d%i<ҌWdQd Nvá[Ç #/{OʟĈo=7,O2fl ?Iîjjһ<@_IA9aDFg(' d/%5@6W'JraA4HcR)+ej1p+l"ǦkHuTs Ko5+b .`;Mn|yHXF")+|>VE$P(F~lDf6fOR3M#)q#c%H&D(}Vx!TnoF) @!$5`v@Zs1M+bC9 +0fHbx(CG:-E@A%aRLo$4y!d#btTUUDDUUUUDUU쉲 2JEsxrccH*xob* H_}Ξ0i\QnfƷSr˛ABCB9)8#,d xGIO "ϟpuƆG?gd|SÐxN7|DrNoY\Ca>?Ѻqt7|##iWgZ lՃSeyz9p$8ou.\4aL ( 9_e@ERٸ_L7w"33ϥ`?ۦr7:tLѡ=y~NwLdDCq͚N0)Jh0`=QE//Qn*TJ<W9g5)İd-9Ht0Lj 1/4S[@p<_':ݜ{9صr>N Q mME Lr$ n]@\&j;%9Ć@rz#"RtɌɢe!d(B-VLP0MI)?G8p1fiP5b(2JFdtbRN i;cB%V)6d.ȜڛTT8効1 1j Fg`8@MF1iHKL+1aLJbAS4GJz c~Hm?E¥ `^ 8 ld%hVVc,VVXߒ VC ijƆ)`h*8?H7U´pm %RJBU^҈LM+iPl<PU0j*XNVjނ@@~ *j i G1Wb$BSLHMb;=1:ђGY !F߁ZkdEtk NML˶&h$P-4ѣU41!@>F1X ^Br^}@wM%u)wfHHmvmR8 I)! AKKOmRF!aWC Dڑj [ &%J*֌EĈ`U.AUvt `~P7Cc{|^w =eHx$~2V5Р60Y` ،O7ٶHnz4ˇ*AR$X&X{ohͰ\TA0`l3: t Iwn>ZO>%g2v(ahT0pK쇂l#ür=nh뷢]uwAب2xzt0|.Xjd!k u?!80N'tk(X`7A!7& r*\:w<7:*;*)G, P!`` w[+8@I@$(LaL`@ tdj4s|QMv8AC$%Ɏ4d訟@ ;`"Mއ^!QCj#ȳQEu.;Ç+D""܉?16ds Bqi}(*YS <p8jmk'4v!!j}os<܎!RH#>SW϶=baT0BFIg)L!k+ BCu4PrIZ!ȼaohVƩ<'(um@=|CͤGn@P-^&'>hPNx8uGCdlN,ɎM *Ӛ4kLz1 . Lbx̀(ՀF4? J+GaF#-3A(P|[FM^]Í6|3 qeC`i0P:VyTDTSMD#1HRf N8@ؙ*]w1d>ݓ^9s0 & ´kus^r{/Ö`f0pS2?9WiU'}bHk\փFa_SȽ0Gv2oF |a}4mCeb [> mm;g nf\q# ˘鉃i6Q5 a%p %>kJs'!g(5hLm''k80{1qؘfPe c!Ҡ.PK 2ĖNH.HK0P:[\L YZ\KGo5U; qsҌ9G`0/ Y0ZDY2? "8 r1BXUhqW.S3p&9 c*:aD  Gr&[fŞ<Egf&b zC>e_۸՛ڭ},3Z9& `"-| IbU{`p[2UhlҢ jyrɌ@ d4 YlVԠs9N7l1(Q=9v8w_M$!+_. VeY/3Ȁ4,LLbdk@`!C@(m*[if dx>ψa :(Xy9ǚ#}&v G$'qxf0^jgχ^޻΂P OtJ_8w# Cbux )!@x2U"AA,Otz"0| L:۷u=XGBD!H}vkXYJht20YF*QBiNJw|j4 i]G0HLh-u.77JDB1VL 5ciV3&P B,IOp oE Ar:F~x# vvwg a||hYSv7sGSp<1[f:,6"$:֒y_ /n/x|48oNif1;K))5` YyM$3dHA6Fl[6pHx,.NIC@`nFO#Saݦ4 raf=4' S(*Rl Aޓ .74rG!qhƛq6U[ҥ 4XɄ\Roml4'8c\HEA٘a D{+8"pb] h0 (1򨊛J* (qbD|aay8DBO>t٩_6'k9 ,?Sd焨dQpፏwu'OfowH ~]@s#xN{tbHOAr+Ă9<,Og$JȀe?< ~ߪΗkI, 9L?ڞ̃|gKp0,nS}T pg 9:3smK0qhE(qQ眷v!Z&8kGS'TP;M }R^F9 7Ci5=AZ$u6t||PDr3&$* ^٪Bm l7- 1$(**먥 C⁃ x<30=Zq4y'q-`Af Nj7JS1'eJdQTYc`U=jM2gJtx>MIG@X0v _WɦsCdL$ IA'v=L<*rbf(7[l=o=DC:;z ה,lYeB{_~=?AhQăԠP('LJbfHq @ 7=*5"&bQr0 8ۉb). iJ=g\6K0 iLNT;1ldHa2!WIu뇌[j =D)sN"0:f\֤ƹ~mf@ @z}r`m!aB@/iܜ}'2\9Xzs,ę@FW/v8$<_Gʣq8>!lG$0\tgAWg-;RUc7ݤ=FɍVؕI0j1}n=0*6/)r5&( &;0E@(9&$G32x4r D8wkP54e. 0A$lԑK p&T8p 3ͤP Scfk&ʈE/dg٠+f-h,@Wle@X<)ч↓F7I Rxu1g5x2B&* ;x5Dc_2?[b5tX7Pܭ%<?r]]=VtLZֳiSYOXg"]YjXP Ej0*laPO5?lkYc">.\]D>f)Ҵ1aBY? 3pŽIY c+s Oi"1g(,Ѧ&-rW2դ`-9pPJ&RL(Z6T1ñ\x4*T*Щ($vTx W۬a6/dn<:J~';$l\6%d@ks ;'c&;=\y\ԅCLJ##A!([0$mѤ4U'8\po a(d2$2Z7#pu[Y&&\PnCub8<9Ṕ!gq(R Ip|"Qa i@a D r(,@BA*h311L_kݩ@9=҇".3Y*b*`ɖ.c@beI2H' i \TU,ʃ5 FH#)Iњ^nC iށrB2hDֹ Ġ170 Ӏ"eА  @/^ "S)6M%[E:܋;5- V!3A_2#\v y`,27%8Uiq|6H&BqӐ}'4N p)}SePxBbsj"NXaea3xH\KLY GDc BF fXfF!#S5ƒBp(h"Y@7,ƂFD!p("#x3 2@8O*SXlh\CR!bۄkAx)S)<-Ĵ@3CFJ2] J*kti2 A: hM*W QӃcۜ]si,2Wر#&VnrC7&N~ä P$1]gh+Q6G@p6 ks1Pɥ 4Iތm"ZXܣ<33>my؜))NbTsH6#lZ+ :9 $5XA[Uh'E`JsX:H$LJuN& d b6ݔpzU ~Jt9$Q$z?O[9 ^-@AL.A/#4CB _FrpڲTVI箺qڑ'Μq ~$D3z"faFYFP)=7.h|y |8 -^AG w x`4tfP?<@83'XŌ#˱8#PP II@+!pbJW  .ɥ$ȸB V kI)#)J>gC"T0z_V wKГi@HŽ"(Ţ=Y.CDqI=3=<23;0+uH4 f3P4'N3 @urpCtj FE(0 *>ց~zl  23U0O:֗8yhQnZ`^ms d-B1m"9G܃NwCN 'Q1>ͽKqUG@< 1!YZ6|)${ kLœ>TWX]vQ@cH<%ʐY8qѣ^ T"QjPiDq H$ID\y Fi/G燬YdkZ#E"a ft`";1,%x+fSr \j6<(anSݠC;u G(m9%xHӉCV1 3sd'ltNa+CC+~tvc/΀ #;;`%Ump T2 &zQ(a^ ; tyk1#0[XGE/,iY>#7ϚpSaԏ#(*L& V;6Fb"nA ;ʼ sseH !%ڶ<d=: 4ܧ^I]%aqX%SD ND{NgF<F#11݈(lЩb&&@7L"H}Q7BWg2dvSfe RD+ʁθ@h܂& ZdGDwmh=wg`kR;4Ї]dAukb}<үNXx>S֜G fq-)01Cn =`DT&U(MBA4<.P,A9ڔ Nsa{кst $0s寧& ?AA<򟨿+pj9 UNUrY+?/ζ 3???i?ݐR0Ϫp,.bC~a_I 6+0ze2Tb_B?/b5fwcS҈)#& $US$PF-iPss]ӎr hlS+. b0&z0އy 9DWLZ@:FTaz*Ÿm(!@ʖp-c=}rs ώK yAj 82@`x04RbG@? B"ށȢߴ`(81@N89 1;1rv>~c׊V%ݭQCUHQHu~s=?O A XFZ"H"k0Tq>Fp]GvQII4в!PbW?::N/,.h5нQNI2O~B\UpK3(|MjTQ0Q$96 ?EUUIbzD}la!F ,lxJV?BCʰ\ 5< ۧ>D[iH|CMd ͹|=k!ä4w-GCYiCd9d9|33320~GswO30Qq ˈ x~YIJ( uC,'Ct磡Hz}0tǩک S9ĉqB:+ ݋/2+@ dH2C}P 1PpPcI*mElph'=}Qx0艬F{[qyv áa΃H LYo*M|Hz鳟JsaZ_<:>>~Ű9x0ã>1/N6i.x.;:' Zq2 ^K]G{KB5qoTjWN gzqь2tNJ i@ЌJݢ Ogq0\X%o {OIj"*'ُ#> h,`jB~*?!l꩜_AU}F>#HK}| ~GWD? x|C'簀a ;v42x34gw.>#X"^?N¬PǓL P )IH|yFN%,t,J2Q~^N@,;[ P]0&ds`A к w|rfL!\PP)8 ahajDpBS˂}Y8]}_ކŕ A"FTpG 5='}۬>SI/|18|OxrF3րߺȎ\rp/'yTE龡.Um|NB{F*TTahYÎS :<Ρ߫NY7nsY`gpwpo0w0L(4 )@/#b< CPuQȱ3:AEayTAjx&BDVif!X i P#,lYYZTCpӗjL$н,O2\vX/ #hK&R-;㙢o`?@Eвk#jJo9#xin,h, f$C@14@"Ba K,L@LA,L%AD ` qπ\NXbdSplE}{ @#nJqjFI0"a$A2Pa ā‘%"*v/0TD`~ixAS@QA@ 0м$|:*ynkr9ǀ1'(yYRDv!iPLD_a$O0A+0lf*%9;p $NJ~ Ռ= p^\54@)NfflKq*b # i#J!wV&U@+J&Tz3#O4 R'mtaI'_>xfjG. 0G/9)ӺY=7 |3 $$19ȈĐ qmkd ƍӷHhilTM4U4#:oR cA\r2(\ 3)X3D ܅U9" v5Ԋ@f|I=oٳl@@4III3N fy m ox}:W9,+߆'tNAӾ; j% N1h@~!: C^v@_ĆU_GPߐ{.JPSrL$QP D!pV DS9&(. 4jh/`Km ;"k1w/'}-m>{ q@cI%jk_R -3.`q}|E~!$롐g=DH@c B4CiuWa`:K"sw-zihD ^W6Cr`OHԽmzc|R IQH,3 \IAN5)<:tc_ =BoHcf $ȁfosNjh#!C :ӈY^<W;Ԓ$ f0JLl&\o PG'HfS5%Lk862'eA@Cʾx<} aGa Ħ&%"(XPDfa$q3ԙqOA`7c]=2oC-#D^:M`i47-~S9SXf#Ȑ$=BY6xT;䤈0FΛ ˊ^iSkm`x|I+^@H~z6|*!)yb.j}LoLϰ9}CI!߿×}Vx!HȢː!|T**q5C4Z, Hl|j(4ll nxCJ[tq7IFS0qFДX^L${QrN "9΁/r6? ˄z ގ"Z_C0Q)QIxw^DƼKީi Nzag%7ZՖ`j11Ò |X/=`H`| EL}Ϗi`?y@oY3><tw0o꧈u2A$`ӲWZo1i˕x<=0^(|u"ҝ{kcGyDZ:psluאv,?Y=lp;6bD|bu AmzEyÓB='8vΰf`#A'{ ,X 7j01Ȁ"*b""d*i& UT~N mOc+>%o * JiHv烱 2^oۅhpQM7q)C"b=9WJn }Z 7UPU8Q=졖0(2Y(̑dG'v!؇锎RvwtYa]7p1ўĈE& p}=H}bu0Bܒ#tHp &<wce '~p@/F_>@ I X) j&7e0UGp$eͭY{ vE'<0071иGl; M.F668␒VNkAkmp=(|KG#.ߴH$ QPw';#23r]M28 #b e:@YdҼ!Pa5dU DvlATDO1yxuKݽlvC%wt7ET0IashLxй8ʔH*SAD>6 MsH׼_ K eQ8>j wyvzW}!&bA ggp 6ӚJM:-/} @PN%$>lGa5. LE,ªa1qHzu]yc2|¡ J7 z`IaI3"JBd ~OmlK|{.i*r9+89եJz͗'od!R\@Ew Щ| E+XRUJg,镾8MYu4$:{֔߿|byJh>5M=K~|I08Fu˝3GIMŽ5,51+sslnf,eҘ(3mRz_ `Mg&D :ڭm*N;d0Q#+ 4`"?xh4FQbw33 m7kLvI3yAkr:)hM*l@/T)XI 6ac爊_DU/;ompo7HO0،'uQw$͕vWaӏ3pAXdg:v 7UcB)`@hGl3 ȯ`lG~~~up 8Uh~?ʪ|}iό+pA֡'&H݁wz }';rbYo~1GX.9 8:Đ!P|_?~l?M}'/֛⼫`q`0R'tC2Oh4E!{2+AG6K)%CN<s TSSJ]}zwJ[$2`Z9۶ԞZy!4A{FK#ɷb #Y9B ^sV-k hh`7Eid!n$mi]:] ce. uieye[6'nTI:p`X?L.xgGaZj55=<$3 ]& @k8Xi7DxgcW`^]h*'-^Ue#+ UĹ/ݩ[#75 &40$7s>:nldrz2&q M Hx$j:m^~ ~h0@f%D'u:&I"(]vި)z<J@y 0}!'3`2G.Ʈ ~sOĄb!0X" bL0 b`$ ^NWQza>xEHcʦj\yDL|U!!)8a2\6ka;S; pi I2`zrZa,*NN:NNz5d)LO `h[1I C@@Oe(sT, u&ZSc!ZU5#\yM]&zȝ~"vG^DxEXnwW}A FE])Aup9*%JuH̏Jil嘴Q̿RϹVҽ3E-9UsaE0 }$&dkPxO %4{&̈́F qǟ.D@ʉSEJsN¤h&"O}~|˨0L0;"wX)]LL\.y#(E>niE\; Cw6`1`݃Wc1I눆 +@t<mHx DqufF0`wHYy;{7xxG]4<7H`xS3SfmtfV'<>Qrm*%skO6S̀4- !塠,ɾxsOR3 \6 ސ!I?J@RrX)CKՆH_}O&rSK`)j@2% ;#āԣgjz3b2(܌:҇4f$ Mp%5!٣E=Nfr6 q+?|=s,H`P낆s3Fj6@? 4 UʿJ&p-iˆJnA2 =PxSq !SzvD~ww>%(7љO-҇ nz0v.Hl>Do:u|''}ocZQG{ }:w7<CJz%bUC8&C r}ϯo|^  uPj .j1-)!ܢymB98S:s$:i Wy3o\>A߳Av$1Ϟ@nBPd\d] $gxAw˵ šDIl(dF&҅J~`_WRDU M%"QE: ( 01L'4d9}: $N6/ wҌ(84Ո!c0{vՐVޛ}A'&^$@X^ajB nMk$MI1`^/aA@Nq!ĵ5c)֐))yg#QDۡ@lsgٟ _CσU!f R~!Cnflƃr%Zz{`0|7 _z?lP$,9~gHOZ?V;;+:vgd-uH_֚$!RVa mo-+u/j#T>[R{HWBeǫ89db h ň= T=3=3& :s#;Vyۏ>.F80h!5UU'ݡO 'mB{/So(:8g }FBI4 }4lnq >%ח#@$@Z8:6u뜟uM. :?L"kI$.2ВE`3йX* C},~ 8PhFQA J- E8m O<1?_&. vlhϷUA^U r@P!=aXV~Á/y??kwa}?GQkD`@yWD,WJ'h3A]y!@!B|>_9!f6(_>͌RA E>+ `66&Pwgel--ˡrWC \t$62 -AL cK˻HIK4؛LH%KKfvgg#|Lj 境 w'&h膜.|~GH @gg iOElt$2'TlpI oyqFcu6G5.UppArȍ?+C СP$o#H0uLpA:0lDjZ!|f,͊!KYfe]fKWLGYG_\#!Is皞ToC:Bs@$p 0 2A -&CJZ).I)'L( ߣ9)z@'N^A®/̀xOIfGuLD×m Gb5A%ȞoC{n/MƓgI2GkZqpuG-5r:?>q{p>XGh|{wz > d "& 88TVRl_o'mc/T 8B;}P o{A_ >2ҍP̻K6֧W[r|/3DgLsRZO imiBgЖ #DO }~?&ǕEETCD?eMO$ >Y|f o%i_?/]!@{?ggVgg/{Δ wwg9nq8QETb{I':иθZ"4tFS%-X<խ\E.yl[OͬDC$7;W8YYy뷐q9+'ϻZu; a(6=k1e$^_(::9p0ufU$"զG"4EdmT9SltX WS'8;\#CNm|'a<)&E|JXu;0"xJ B@r`2E8NƝ7KHEXܢ h34lf%:Ì@'&u#Q$t%,vi bv8Ի`[{儁>ꐪÈSq .2p12x~&*|Q{'Md=&:dTlm~t0T,{ zan?YY/ "hM*^qQQ$ӯ|_ Q{| F$:D}A,oM{vlۗ-rzf9tQSLTv˱ gCC16rDwCNkQ2k B/ðhCt~brDP)H9˗Vš2^o$l  = Ϭl\YP̡+w I7숐98HZ.|n۳eZ('wXP b߷|1CkI87u9 A c:n ;݌3G!nSa K t8:G[ ]('#e is<~ zRzk]^*mH>x3V¹s'SVCe+APvB{[dI0eQm9MP'QRRPPpˊ[:n[p|zuHBsRTa&ķn` 1jbID{z}Byw@P]0!R&:/MxN>&hs-dgRɉF[x::#'ON#F0`uKṊe͋Ȃ%vZϕ{'ÞvEe|tHj#BBNGofNQ9e7_6Ӳ`@jėY0m|끁VI q!$ 4P֡].|idVek& )ivi关yhk&L 9 0!F]>&#<ӠPb٭M ,.pG!*c`J.?.RatA(X}da[_˰{HmldNDpRIqt$(|a斈f`º M@EAm|GˇCׁtsG%Qa9!G ]tMnm˾(+3LF5AR!<`/u": 5ZNxN| ~~1Ͷ C2KܨA@n#'gxoo[:|7 #v_(yòqnS% Nf{|̦)r!ve=!۲<(LT5#+"&z4(p"P(MDB5گ9}S:ϦL="IqLg@ "T/:1i uV1ػz`cEU1w^ʪU^W㧰qjBpDuwD0@I$r'rG0$.N@i.O) 'p: tt>$sݶV^H)$+qRh:`I%dHѢXL:v{zqsHDIsHo/ $#H]5Ě$h䱡0F3 -߁{Wq (R #hAu"R :]jh Ң6IG%v(@;ޓమ #tT&wpt@ A Q5IjD++Q:/1E f5*Qix0 n~*gm-k)A+ rwz3pU!̄cU%  (tV/m賓YUe)Hvb i2Z&pM|[Uj0{=d4ng˜;gzn׭S<:pLBP!3M,i$% $/2" Bma"Oyx>Y>q9 KܬrG21dc9E ė{ޑyt\gJAŘ)jUCg$4rǮ F%8(0zEӼ{GIS[|ꪻ<IK=r鱒M={cW3N6?`z RQPz9q8:G#Y3(O/Nyw> 1՝q뱬!ߗýj,ҵu\BZ6,{~cTD8'"}߾BɈF4(5Tx qe,4m7?p ȃD2H$bZ p1C@2ڹS=,-H!:DLbiUU^89;=z*vt<^$/c60ŜنXV-DWgo`P`͆oabрALSw@XyӴ#Ys,vq ED$2'^jDG$d~:wHd'ښo/|ߟLA р`_ݧo9z27X. 5Ɇ== [ KU:UlI& U5"ExSt nK j`lP E@u0s %{]A<}b 1Ź$6}=â*C HK%Hx#6d kxAB Q~⭇#P'ܵ$=dzFS]H|V L|'&rp1H DpAs 5B M}v~,;xD B,d3=ݿqe'Z<$kD8}C*,A HI1⣆ Nt#j΀GMxw|p}|K sE=Y@A.c|~g^ʫ*a^؆Bϓۨe%od|"0~F)g^h@CdAIBڂWyQsMP䠕ЭQTVY9uTlC©D颭6cUU Tv=pLgPQWi\,$*WJl%HN0{aΓAOI"({|p6VCq wBwd ^ ltࢊ1#ݠ.zD>~ NOԫA_[lMeUIp(o rO7o3;cY>2+_X&=o~zm'GS k+gu0fJa*f8~4v'Q.nbNl|hUXi}rqau]Qrrwwn&b?TTswڻ<9wOJPvkPH xߦ=;稈J'X~!@!йVmt LuEYq NdQ  +16?^_VS] sxJm[o$-X r)v)y/єQ ,u}J]e`DBr';!.4lYTNtw:_pރlμ;v׾`wBE"+ d B5&[xx0DL]a @Ģ `>/eNz&|u2_ IΌs|\nQTpIBj{yjEC[oOYَ=O˦cTVB(!CexF 5Cp53"r|ff rPxvQ]/'=IKN]3tE}xVA| r6zP=VcRcߋڻ{Tq=mDR{IN+Y!X@n%~@^ĒIj"Qkxi73!J'k\9dW_e/sm>K {^{2_)ktrv&l~{ Ȝ+Z/Hzn +g=S^EbQX4U K]LI|SɗKᶘ4O:N p Z 2#QIBt#\X:p1EZÀ X#_6b1#  Xu4SܧZܳ77 12DgؖB5@y4b on5C:_:;My:\5مo`HA6"?Ș}~4d(RJJ4@_pO >Shj =H0<5wah9|l f2TK{Eip8oz@?AH&>pZ2A᳇Ѫw]h/[`JH)녑Iw+弞pk~Vs%R-0O 6Зt_6j:,! .6l5ݶڪeDƲlD e J$5.8Ee%bua``Z+ZM Ӿ'͆k-Oi$֧xl -$P^5ko!A`G6TLT`eN(Qd$+pFM}dM}i+(G4sp0}!ۨw3E vM\ܪL)+j 1z gf5D͖%@c|g}v8!)բ؝w'sYsDm8* , NMDJT DB& Eu װaKJjK9hgNL:- }_=.3N&O.w=pr>NޫB-DԼaF-SvDNs zMlf-~R`M\x`Ӻ9~E2~.7ߙKJomMɖa$.8|c"y>U@Gu0 !vwL"- X kx &Oq'xK3lᆙ \ɞ.0D]L|1B\:!=lQaƒsk2#-8L{/:ؔE@@@28xϬeZk m@(T\Yyں/H!{ I/Q3)stN[}]sy&^g3.zN;Rz=ڽ obiAt@"ce|_Xw$%܊$Tr(3:ް}3F( ,`1||Oz%jI)Ŵ#m j!DJ!,8X-UGU̗+'GX[Os5|S)J)הx3@1ȝ(\(Tk "qp`xx<PGRt(~b@Ä ..`]|Q~0Sd4t]p雅ؕPHL&J"sq@1@ bW#[lqfn.8_rf D9?'móO.>\hxw*ԀQTE E٬ҍUU_^")^}ptH?qKp௑9x&zP>m~qd 0ۧnNy~H;HJC͐9zv6u%7T,G>3 {'abY:η5Չ|8\%?o9sΝr};0sVt u<8>pט(H2,Zdw rߐ_CXjm[S!ܯ֕eĖGC$w: N}:^c`8 D-T$N7$I$I$ #@v}>ܿi]"9IkfOw*83֕Υa5L0L< A. TVzb v05:jb< "٦w@*兪194 WOZ0H&v$ʢ4P$0dҸnQCt!1V]:BO+#O+a3М4 "H!ApTrxjN8mwG`UͰ^z:%y y3: ᝯS4Ȫ*ő;C_3C7==&_h(H!*zxu\@ΉRNsvojNŘ Mk0h1&&ȒDh;D],Cf# ͣIA:lST_IQEST[(e`꓍ޑ\=@@w` @Dj5k;֕nUUU1n @9 ig3[UP s8X tXBɯ=R`*+zA@&+D;A  @ d&TC٬;>6)Jjm^F4v7켾TA>$ύypprv#fg`P jsr|39㦺p)0qi9`ż̚y!hAAYeK>+-TCpA';L½9h~ zOL Azb4_ ݯw$F;R;t4X" sp> A! W VѱWLhSv*I) vJb:wtW=_lcv$nHc^ x+!i4gQbnޡ YAPAUeh\-ۘѴQ'o84~T>cM MC0AC@z1DH?OlDZN$ L`g 7Nf9&qFG$l_a(IDIbb 8O=:傅PdKU̒JKb!IkT$Hù:Mjj[ ڣ.bDK'$`2,YDQ_i9ϷIc3j)`iڌ'-LNPdӨ $I ƪf"s5iʂ2]6T咒6YQbN3E,TfNI0JK˨X4YHIj*ʲ(ð! 6r ֱ0S0J tRd %G%AKD* *2_OL~i] fI dI<6 M"pR }=mQNl{. l%{o 'N:;eWM@MO1GDF E=+DЏflE = }z  $WN?opR `7PƸC{|*?-&XXaeT9LϾ W $G>wE6H`'v2TI|7bWo9'džh(A߄qdsGQ18(Xw(zW2)D3ivz31KAJ.9ëݽzbffj ,n~cFAH _؜O&>!ct,-7Bsd Hf_ ' pm>D } ~Vn_iyk!O-Ld Mzo=H^C֪ł3A{4Ll!EcHz}.$2};o՚/NQiLd&vP7Q Sc<| !P 6UQ3-!œKX>i! t!o\C[GLP_<Ǐ$.Na܎5pi|`O=Giϝ"W5n>;N!'cP q;9̗J tqaEP-xݩRoR 2Gkf7su*zd#`xyN3: a5({>tdyat s vI{ؤ:nxC9zQi9R0cyO{Τ55@ &3{9bu`.u%}pr_ƛ#|>8nG#!>~0@I{TI< qxjAv>5^y/FRAE`)6g~5d*ɜs&4Dۑ8vLD5+1~]gi,ckyb0a(H[a36ZVR@9 D$G(/Az7)>$S0 rAɖW6*ʚ"IݲlY:!Ǵ8gƈ5+PӓsZc|v\]n}2 |yh@0hW6 ')԰=F:_WY3HC&{ɵOC'SױUUUUUZ5wztUiڼ_>E57^Y={9XW13 E7ׁBv.!vcK)vZ B =# 8}׍&1f'ſ }=_kX5G,U+0}ȪUV҆̽Pbbo!z1DG>},gR" ތvQMP COT7H I?&P&E3iSa+ [ԥ $+yi$7!J^XkFiy]k'1~ Cq<ߤ7^{lgQFM>%%R u2 Oo]w2ﶁ ".AB% w!`ރ& h';4q.\k|tCtSfFR r)P3q >a`DMy/d=1D,88&%01&!eBrf4v;ŵH$T"t6Tp( }2~MNF//osIU"j{Bx=Rߋ7=@ '[݅7L/90z=_+Q" dLMz SdTg|>e]VR)4th(7mo;3>ln[HQi ,+y4\A41 PQE$iY]Y *X5 D2FpGDO)y}oIj.ݎA\8Aռ|ɻLaUd՘XƚBp"1 2!"13 2,s2)ip33 (Vc1QA1GIZ" ) 7jHL!2*@@4)!c%qV06| dd+3kAhC@,m̓ #aD706сM2 HX4d0QB H"4 h[d@~}oUXX73Uv#_Yi_xXc[f2 ~O1'i%az`Νs(=o)KS%*D/`2$""T9G- P4B$2ԬQ=ˠ8S1^H$][HzB,,x( 'aDY l,J {YXh"\+琁 m iw ߩ؝ >]uȾ5>óECWQDtBi!ź+AIE ֦ Yo_ b1H+ӍgW`ȻZ싳rg{]70ϸdg '5.5fTff8HXSs[NK_8l(dOS`@5cn\F f#L($jmcy,u %@itv}%iY(b?_@pd$> Yd8@՛ .٩A^5M ~ls O^ *'O7 XQfhkm ioAFlɍ2f.dAe5͸A,Z!&BދZEs)v sXU{q̗)w0I$:v`@^ b-PVX8faiD bj$Pi֙ê_Ѯ yoCd;4prNp'\uxRŤ'9(挥Ӯzz&q/Oepn E6GK }៵w>]I#_:)e#Ϯ/G =r϶xN6 _AL'*K}y}W{SOO6$H@|p>ϸ 8`=P LHZ0X}HiA%JVQq}>a:Y%v !E&9di"D$DSal]HL$9@nXŗ@N:Y3OGR,+z85 .C%I0 d7;G)!V!V7hX"R$4)DU&7]':Z{eaW>%H߬@g y?|by2MKR]5mߎ@0ndͩCwvoqz e7"'ea&QM9.bѹz e?( .ahb0IEݬқ&eV86"4+ux28atAι5jEȴ֊YE)`]G:q;ICۘhip`$np]"ZxfZcDzn(d%)؛Ωgf'>1R\7 #ZS ¡Dښ(XsA˃5Ux,UE9@8ZRTX~0TkRLj'.$RFY3RJSjP@O H<¯6q~.yC֍PSM9hIwt4!0?I,(N-hLgT=RLJ#E)B `ʔ(BbBfJ"h$aPĂDU!Y6O5ISYQ/@[:{ZsxPy#$ך/g"^g9A<:l<gvDhG!RL1CĚR 5f6hqN?wOn&D1O߂Fa}? uIrQHϯS$O!'y?2Ha:wQA@xIYV2<ͻ0z {xc3!`z&ᤢ$rS iDlhH +~Ōc ~Fg'8'!H$8iỹŠ(H\07a[UBeY_:iDBOtyD DNQ4_} i2$X1 '|&gX!=7C,BW6kZխk~@@'qvY}KC{~DӦrWu@e ?  I$Hd}eV/Z+ޓoz`"GeF5޷Ʒgxr >ʧrAl9o n7Y#Z7hΨAFƔM||2 ~~sh=Wߴz/=2P;S N(d Θ;#my@Dy( *u]@ XY.4X"%‚)Qr:D~XsFW|m7JYbd"!"|W$A5ԡI, >&us H2"DÕZ/נֻ6߭]2[.[^x-,C%Z@3XhRٚZ쪂>:WGo1 U"=nRD!g3b+|~q4,X!%Xst2PFBmL2󅧟߂{Oi~0#SǕbFFXe.q*7űFNӔcz)>:I #iy< .d&8eX@X2P.n8u]Ƅ*Ԗ "ah**(J!&X*(TH!>?5&'WrGroK<5-!PBX(| Bi*b7L Sۇ#tMGw_KEQQBűf dA rY-Q;GXQC$3Z L-z5,K 5A1$r8Hre(2*'"5qZK *VPEDT†wHnZn2`0qlV[5ȣ f40B (X3Va"b:*!B`ґ !"q ncemF*1}ΗyH@nj[] O)S՞X&@kY4[ġ21WdƌaE7$u#$=5^UFA ]A"FYe8i3HtXR](VʿG. p`D+Rhvú7o!H?] xKáAD׸Ŋ*V p@1&fgw@(9 >k2^fSX hJ 9S+ƀ,;;J+M5QCHzc˹ܞCpd;:v0,,SPCkGxE0kb MZ$ E]rS p⫕I(Ȱ7$V5` CDff125dٖDFk ˥R lE!X)R),5Ydc`˒PU`Hfc3k)uAR e кb58RȪ&B$h#Xa@lkDnMEf9j W`}6_P:h)DBJO>09b)~f+_]IԔbo󿞸 .Q#ݜml2ia$2Z-{>~չB:)ZE Zd]VWZZ8fHnΕҗk-6lZ=tSbWPRHY8X% Aa }X$Ĥ%%ޜBDv<Zd@"I?`+, Ӹ2s6;^YquIRI,Bn7-!Нʘ*thT w 䋐5D$ A@P)2/{kWöIb#Z`BtWbhEgdQFϦփ8L9N' ftu$/Y 6m;%y+uR&l맥_{ Ue*0 ș&ep1E im aq?3ԙփ/#c{7!cEBg |8Z 4MV&3wgca,Sړ{f7 F+֧$52ĝO O5>SX(cB҄u2֢$ v!SpD0i#5Y4$;HA~ޤt:8\0i<~НϛZJZ iQ^$TȜjZ%%FBT`,fs <3]kY:LP%\$rR di**RbHSA & 5)]kH`Zbv D(6VHcQ*!B7 $R47"G;q$05 f(S𖪑H.~-}^99(jRty>Bsy<79 "Py@:JE&,**B.㻓TX&!i%[=gl=5Z67@wT|2Om%j ,A*!D{ J3 $<Ɉʶ%@0HTX&'k&Ɓb.jRʆ D vJӱ̈8tۻ8{|I#gD.Q[AZw{CeGWiÈmS.AH9Ϗ#K 7 hU#:kZDMX/?N$ 29@kH f[ $z2 INM&iklӻ Pla kG5wWKS 6.ELmW Ҝ͂jaG4Q I6ā`nja15(t!p!fSq-!cNh/䃌c1홦Aȱvm,Ļ?9sttӱeh (!J79rӱm2*01K ĢC$ ːQ:5=GG'$y:B ޙZ u#X`pbenXY)T$#lԃM2(1]PTziLr묃 i0#ƈ´D\mQAXk3[z6K]FBat">f̧md Y+GG+T c,b9Iw+őQFI6Ԉ]B$cLʹ%&6ˣFIDF)$qxcG#s׈Q{YJ -jmTE֊q*(%]hQnv 򮵨opƕj1Hʀӿc]k4h Tjn!%( lD 6eKfng1Ukj\ VhCF@Є!TN'[}.H'CΌnT(tty 4HIfj ONzLI5[Cq| Jm@\ ۚJ!ƴ 690jF:$fa5j|gոȋeb4K]FEloqqj, f. dO7{l,'~PMЛ|qnMNBJ #UH:TAȈLUAƗ^iTG,0A_k<\y$PΙQ5-`)YtQ+]he7zdCT`9H$כM4!f-!u!Fm4cgփFe&}p[j;IwR6 pu4qak*Q&q(&W>NѧálT;0 s:s9ӢU7Nr— M3#8O2rCnwT.F%$&ls(  N#8 -cox@+V5.N]׌q~^z1fYE- j~ u5 Z}\2?Rxo4: ?3!w% t? d~zyp`=5G?3p8(Wv(>Ég>}ssTŅgqi$hR$ &P iooRPӌ009 *``a‘pdӋAP5Xs'Z1`H`ˆH[X:a"5`:QH;^{ŠBRzY Bsx/O(hI #_,%O0?L:m]_ni٬4I x6hHcPz!72 i0rQ@A }*S˄ BxɅ|pTTfH!iR(Pi)U!))Q)B$ TV"PaH(H *" TJ1,@R@B+AI!A08 #x}a;PG,1rJ=#Ԋh hU tYl)Ø[ۆ ZƖL˔DT`ˊHI5  h60 -@+0q-2\0t4bNDyPśt>x{ 'Bu)`ā,8OV K>d1fR".:ՌIbH.Ugn=?!~$``Cxz"5!7$La@٣[@ R>C{^p//6=3"HJxvC䇀\e&CS0SJ\ׇ4N|՘aw+ѓO0A?{aėa?NB;^<_osWySB )ƞPUUHOtԿxO~➩d3CVPa㭁GR+ P!aԦ$IcEUPP +Y&@eAM@4 RRDB8+ 2ihK.Vb"4ۈE$R6_/?on/g˷jmiD*E>L j`fjASXbѬֲl)Ԩ7/)zL0 xbNn&H7>uQGlꐹ @% "J$6>9y(o:!9N:?l NV[D<@;sm85 U U^O 3$S^wMo 5C`5-faӴ9z#7nR ~\l;o8wx;B(D*7RK" 5HLTURTMQPU@LETUPu*cL)U8ѡ!t $+PHG+?9QkZX3Aik @zuv1i%:44fwWPjD.r4qCp )MN'6]_ +:\ox}l* nJP C $DG;v@@0B6AX`& ڥˍܖ<30XCM 4o-:7 rA;jE–Cl$6!MdPG- Hht ,D =Vo'/ނ;y2w{| $aKyܸgyfOtr  5*!2etlk*qӁld0 ?.8>(o@lc @͓@ݹ ؍"&֩?bmDR8q3-1Q`@iBf4LrΠWvbiXb|cs=b֐[.anǑ<0*Jp B&<][)/o3A>rђ)ַC7:Pgw(ƞ{\A"yu1aħfbP#M6K]nLD*.!o ˂#jTđJvL3q $Ćvg%uxF=x4D뻜 9 y&iLtC{0{N$efaSy۵8U-K4hhN%Q|%nl.>ݻKP͓c;r#Ƽ,IQb}8\!9(ڄS,#i9舸wj66ÜKg|༱^wp©C;`Dܻ"P=f5xUN plSH@7 Gih6|a8ܪ2_ Qj'c{o](`"wMM<]r'w!JkHߵG Yh~/ ]FNÃ5a"\E ^i8\>`GQ`QjuA_8(g p`ovB0θT;f[0흛ֵ =dr2PtaM֮þRwаˡ3Cz,78Qapl6 Xj|: IꂎnW%2RJhkPH @<;qt{XQ3lOW9RgZ}E=p2LS`B*3m[yQzDܐEBIp)Uo\w5B;1gpo,(`RYO'EAqR9^i^V.ۡj\Ng L`FxzGfHK&B,pdf2 mUV Q㉩YfM o5&f%1^hJ F( p`pimE э4HB$!ZIUld:Cq q$YT!6g5囚2Vh(^k"@ uƦa` `di5s;'.O w!MT9($#D8CxTu٭[0 mPɐ']`;Ȏ,z`eh F7Sqš GP8NP}vNYfg)˦p$z92y?ѲmO(@tQ&M-(& Qru9 3 !DC* n l`SƼ5y GZò/a8|'TE(zC}vyz\"h t$;a`<}=pV CȆ!*Zh bH0=Cdw9d9( N&K['Fxzɀ XrO~߉JT0q/(<6!BqucL[pi6Tc(PЊX!k,+ь֣cbpCL411k.M,Y6q276R)&ۆh5K0J049dDg[9\ זg4 B"m1e8)J\OIT.;}2;{wzgoA׫sADu e |%W3ů’*ٳس?Sdw툹V̆H!рCd׋9s()` P t,ώYt+Ihzp3 5\?BL'ynCwZRʎA I\CФ'#Ꮞq`h ;_b2"26ÀVܯryoy5ç#yr#akFa)hy2@rq̊XjSJh.:%͠#s@ \ d DC6?=< -j4q@3&cž_s!U' 0np{qH`w޾sydG'Z"]Sr6hb 8kk٘1I26<2Q #$@1`= R.XCŰx셢Soyj5K.Y0Fm~>r&x4ϳO=9i#O8P@Ȼu̠X6.pD0`8@jS ɼWؗr4)q)H3nGV<|bC"AHf/WN/*Ј,Ĕ6'+u#3,Pa&N,%O-:! .ݸEėz$%!F :}8:rG}*pN'?Fg߮YpZS~V_ ,j&,ȷD*#@(=ƸiZr,gL_"Q$ 6%O{oLҺҸ^Z"dmTZKV#;}z(\PKuLhED|{ i T߬vk"u*$T&EJv@oB(ΐBk@|ط31@;xjF& He(JB! f$")es9oㆎ 5CG| !JeKKxg!\H|y s V}`sd" 4n!37v;s3aa NVV)u jr)1JR&]N$~S$SW<ǖ=T!5َ @J%i0_3;()PZP DDJQQE$E |!or0dB|^?ԼmvՆX#7TE?SD3SgǀCR!;K\L=ǧY_d>F>xzc1,̬Us1QF2r&r#'/ȡ A׮d 7ke1%D7 @`A$X01$& J  a>~>c f2?ae; 4p:@DJZB"bjR$+q4Ԧfo!A' j^͓4Oͮf1kimmmc#SFBZ:0lV6^N(ۯ3.Zc6SklYƆv=DzhZcPŏ8޾:S(Q ?"HEΤ0$ |(dZ,ppP1$*,ϙ/tbL#rذQ(I^gs;8Hhӟ\,b5gݦOV6u7b_մp551Ä9KGA/{1 OjdBRI*Y & ¤>U=fOI% +TwYS0Ĵs{|wW|NEOAD"rat06;ǝO;s\& ꘿q?QQ䋕!(ׇ,ᘁ.$NȴQCѽ](!cWirfqlS P!+Mr1$kZoCPR1bD_(DJ@P(`-q =Agi2N7j] r=kDLGi1w?MQIF?G;j-zu/g:L4bϱ(ι:R8]G:Ҫc$`j5:N8s1Vd"}E[ \i @S"CB>&/r4T P+ ImeGQ9ߔ<<ߌh)' 00 {GΠ,\\r4gܱ.3s2|𧳔4fU4 EG\C4ՄIbu48eR) Hm"8>aHG*亨xIIN9c[|Uֳ]x׌cn^DLES^9\q۾#Ka K&jAp)hAh.e?)GGtwt|bj{"dH زI[ӿ^;ǟo)w=7Hu1 3 iR(Fzׇ >bO'[ 3VkIby<- qcClF1}JʧG]3DkG#dyW|lsķ\z]N )[r$)"،=ha, l8sՌ-**rBq牼>G/I>#L-9]epڔA:}`{"'q|kCWkaa<}s$u1.4i[W5_ m+ġ3ZLj-64$4!翃CIGa"@`fv}>sT${`T0HsP`%<$2tEP C!)` i&4Aa*DgQ>|܏kWP*zAYHنG5ݖH>d|+6@ำ$n||IY0W=mMzC W'VP V5gYB Aۜ8n^ Xx[B Sި볪"hBIC HS~#D4#m~.lDoׇA>?6,kӤ('1p%=$t,8W~}7oPN Dsxzʹ?^>o_%65(kOÒ.Mb95 EmiР߉Pvv`b`3?w6_vva$͹aUu +`@^d) GPS*h08Tv ! *J"%>"f QcMD$}rlHx'r_r܏H׭05[ME ,$F!h:\eZ3.#~=9:y!9JAMOl9eV82>^9h9Gf҈J%PJRA0$ R"?*>:R,ʝqO'Niܻ@ fҙ\y#JsV"}Y8H;@:8jM}(Q4 s :Bb|FVbAOQU)w2$0FDʔ)DOByM },DʗHGdu;1 Ǧ$~|Ճa3U1]<$512wa LƠ v+ duk30׸X'qVq4I.e @+J*R(#J!Pap "{ ozN?n]prB%[ݙ-qA Pu.ev-LC`wI$W%Uh90Ƥa:aEo d/ zn ][Qm4qt:@sX7N*f1g)ڳ4[r 3W"p0_= M p &ERK.N=ru%|Xj#0O {?|A'o Ƌ0{`n G3ڇ ysLfa#A)F 8#VH1  4$TҬ X% sV@-H P{[Ǯs(&m1ak"Xaxc$aX&Ɉ7NAmGXVZa0l0r)M!0@~[e OM v$r#2,ܨt8NTtTlJZ2J^ri5#b3ĕ2:4P}f ы=]vv u~C*t BLADpZ(A=n j" @ugqH L'bIPj8ÐTwp!9ˁHY9ܶ8Y:@$ ;Wk$>Av_YW0z S6s}8$@l%{CqxO|_ 9\s|}!UQ!QUU>$4I2z%.ޅ0HLRF) Dml@>P7h݁"bx`!4lN  ׌m '#o4` ,@; bvMCC( 6/FM$Itx/b>*Y bsko3sã)I7]c5XĩXFޤ؈HcH\i֝c;x7A頥"MFDIQc(բEAJT͖FK,2j\a)փ$j&s"Fv3,EdSI0ENCYYdV2 T EARi3tVeA04h B ^o{f"Hp 4(F9smq!y[ƨ5?Naa %l2%y!B p,f雛@4 :ޱ3i!MÐ+A ;~ 'ב@N&S! )`c#'1ieԨw|Ĉ>[+]i3~IBrBDH1HҔ1#".ʯbyCoH0۹@ "JHPpY+BRP  B4R014!Bҡ@DJ(RJҴAJC4PT(R4PR JC29dQQKAM(Q@NSU RdI@%(PSE A IJ%)KHB4BT!qE %ALJ@R&ibL'*(b G]]++li`AM4R PBID"$R}7A4 hv*BatR4 ))U2Q2 ='2"i' # ɳ,̫=_4BҴasMO6&2HcID!(#kޘ|+ʂ" )(j("$l%79].I"FJN|ˆ03' wPRPP4@3K4RDP$LMR1PB4RRTMC5%L E4P1M@J ,PD!5T@a ap r䇺`eXFurcRP?Zp,O9߷|nCJX p`Is'΀Ba$l~Xd'QIQX ca0p4Y>W3 CJ'zbcah^Or[UM4u{E'xX!-$* {9#qV&l:u& ̙ >{h};_?ͽC ^W]f`79 pX| R[@L/|7#q4U~ϳ*Ic 'yuZX0yeYC3a|n jz>\32 Hjz4R}|ډtGf0j2'1S!۹z^Yw\u*z4oSfa)LDb`tAg7'lq'1# /;tFLqv8=h)sC-|Wit32mmdEbk$hvC@EFZvcDŽs.cK#ZJ(^{ËlK4rr>6gD.Na53d>*>P!n0ͳx8qdӰ\cFN XxN]4'\N`{}E٘ViqPRc'B[ /# QyjH.{/Hxt/EE83tNbQ`w*Mq4a[E$7FMoAZDsƌ/1!ǁJ&'ծ?xUP50ѥ-S&Z;|Mݠm` ?D/GXӮ6d$eaU!^&8 v4t?z ) ER+)MZBS 9`5 ~G5u$ V`* uпT/~)F`8 GEhDֈUHYuƜ(w4XCLvʟ'^ZFiЍ~.YGǬ@B*P _ tl6@j30/n"I102W NoR8 [YnZ8 Gliº#"G`۲21kvjϢɺ>hDW](-Jq!>ϓhRQ~]'KpR  ## Z z]Y0\*c( (J BRDBR@o/;?z?3jbb*a >HLI uh B%L&!2E@]䎀0 pR䩯/({i*Hę|ӫQ syfwuQIKXAB |GP&HPI= sz{$ >NzAGCaV# L؟KT`hA:KƤ0"Ҏ|1twG[cs(e,2÷AEA>rk@@[-@QX?hLAB: =K&3RTݱԮH)@i]Y S9rFR%WD1z¨hOng {; wᱼ9 7Fv`ܳG+Sڗ0䖍%o_w{ʃ~2YPПINPY| Tz{_VBc~bt䂂 DbEVeXlBkB:푲,$˜xS+AjE5I6#fð;%̖lCcfF1$͸/8-QwDOkt3\zih).4 :S7k._'9s&0X }6N^͜@*Hs2I@V"ێy7:>L n˺5`*ABGu-Gw֭x-dwZآ5. "<\+r(A ϊHT'Tnjlj;\$OfFM`<%vxm۹!p22AgMkMzuc֜n<@7}86N8\؞r[7$`*OcAZ_ ؝!\з#s槡#q]ŊM" `ckSw)z΀{cM39wC7rS3q٬l%Ay7}yΧGo}M@Վq?dʖ`x;Z8 wuVvh/щr6$%reN-1'˅uzI|67AA;~ N0`Rۥqqf9ݫ}+=yDXk84_.+Ygֵqs2o1)(_ E G|SP>#+481$ڨ >jfs<{)d=<{7?8v'r3/;S{G /qWтm^.a7N^DLw9  bZ%#0‚s0("2p0J J (e2łZ55C1S L@IRE&3 0")0}[YMB`+b?05K5LNѼUDALH yfd!&IlCHP-A`ZL"1f n]F9C wL`C]1"Z B  "!↤H\>F=@GI2sǀ Wx<ǻu0 "p5{2|éNi)XFZZ*x}QM=|3N{pC$$ w:}0&v0@;w ry/t;1 4ati)bS@uVO.SNEdiNobUz>ʄ365LYsjT$:4J{4CK&lp:![$#˶9fTtT(1:L"(~\5@vn݅6TV[WO 43=JFi=BRDPD:wFP= x@_=(*}jOh0v' d Ƒ|mu_߆ v`X$@`&hi hB0K;;;,78Ȥh[ 2{lUfxT 9hq@T~ $60i;p"ΫX )* fUaKDE}>?f/Nb>1@nb]ڂF&°S-0qbKN;wb&i]*=iy;: H0{zȏ$HnIEӂ Ph 6R٣mCSNJ6aA2ab9P{`ڄm<'g sz3O U3Yc89H1CQ"po T;kqʞx٬MLXAزPր iDFu)$H&PDMFBퟌe#݇ o0kY_8QpV51ɸ}``nlƸ2(G?˨ۢ@PBFfmh>/_^1PZiH˨]0t((cMaYfjnTN!lQ  14eT.=r'P@@D>c$qfHc6h ޭ74[`=L 0 R7J5oq;$ rpJ&pNFiˠܡIN‡qǟ~~'#3k<#ï$jh.p J6qT7p}geN^4eFlJq!kΉ劅H~gbX fe}aՋՇ1ci]mҾJ1oo/ay22"6^+ڇBU A|ߘ"Vd!EI!x"Q ftP{:yު> dzÿ <)ȋtπ׻zSmnt$2-BL" yXmcsm [@ = ܎NlmBg%MHHu܄ƌl1H޵kbƴX5*lv+R 򑖎@C^mFL(B0 I BhTcZ@DVEY SxC VQR`#`݌fFHLcȗKexDh$Ͱ0zpn$Jc)d%uiڅN AdT 8Xɦ( Fc(v"6"V 2D J1!ISRb9y U09!5Te. 1*1 sPqlG;d:2e*{8mul!7!!Tk]F7fpN  dcӆCYo\9FK5 ݯ:pmӺƸ_> 6H1Mj4@#4FB{cdE,k&dHp݈V)6"*'֋`1 `V ֭DfR#M3飃O)U&H>R,$r&/F/dt&3̴sZXSG;Cl]jf2q,TJ] XvhF`зk.@mPfJFhC"A oX(dLFENh.VQ2)(F"(16A?NH?} 1)T1@U((.'oL׏3X}0蘯<>O@~Hl</.~NJ 7hώ]Ѱn@=xN*]R<8hc+BcfbbfMN8H-Llx!at{Csp ~=zyN^R| }KցqDkl f+j" # zp ȇ`4 !&5-Pi '3v&ࡂ?;֟g~Kus6FN-j1"'ݘp8\cLvAƤ!HIYL'eQ23; #zcZw,QMPDmn3Zu`"EQGk)HޗeňQS2lAkÆ3d m04P;(仗FFю~\6SdUqc44KWY}MZ!$  D3}kYPhoOKA$ G{=q^0b%"a.vDgI!#xQpk  `}oKqQpswi#о5(]Oјd`DPJ%_#1`G@@h#7a`{ 0{T0)@m5Xcgȝ6hSJs9x4x/qş?_w79kL5AwZ r⟗Ħ|!=c` NjfWl2@CR)oC.jW`D1M&2aG# Qf qm+FiK,֜c9TdqaC縐k\?|h}3A'X^x.v9 l'm!m Y夏]ASyY&Bg0'O1d f@`#pppĶ9+TI@YvV{w@x'Ї ٦ Z>bq:0%7/ݿ(` DUPM?#y@ӰjgmW Dž8HarȞr8rƥ+˶/]hm~1/7gr=ܜ\l?{W>+92b|S#Jv{Y*#~;~?0T7*wbJO!J(OH8 ֌X/$)bت+ hAC)`d[ HH8E Ҡd!h"LH`XԵ6Ӽq 5V%T4:bPL;0'eP'\\@d`0!  HFd 01%` ug0yو`C &o5@TU0DU1 )B rʨfH*" 1$^-ԉd?yq-ID{Je=m:*J,&h7:HwT!HyFF LE)i9D4<\TK]!f1m2d EAJi" vA7U1]jhx6CBirzxɓO5Fn|Tn-XE|a[~n<2|Wt/Y@n4х$NLS"}) FP &g(n"Q<vk(@YAFзB;*I0=$k,UK\نҲQKlEH}n0=7;Y'sx^ ~FR 6ఄ&Uc!ƴwf̲"؆֦G EFSLֱɣǼ4T1.&%"-f@¾y{t%??92(SFdF1ȵ1yX)=:AQkvԢ > ڪIJݣ2U3dyf $" &laDk.CWsnca]̘el&+iq(=4'ᵷ]k3Q`XDlq19))fB+EDu&V$V ,٦r͵ݝB @Ć Q J닅=I;7{3YxX #%Bvo*yN0eI0 ab$~9,Qs:] vPïmUG9-SgbLJ @"V'|Btfi(HbЎe IzH5/YTY5P C-= Gh$ǿla)qALzX i:lpCG (h1 20WcAȢ 4'L/f)I|_{bh, 0~_dߗwHz?%~ΑN@ c=v%'gŘe2bS#Zj0(Ln~V>ӣ3vn tb>+&~snA.@nZUOT4!J+Rp?('{ 'dp}ƅHH2Jd4FI!:*XF>??%=a"# 0ֶf$lojțZP_óy)Cs~lz*d`\2CC` O!/Wpo i/q!ۚIcNGуg)xԅ]idW#k\%#qM[01~2Fm5L/'# B M @`~.'Cp1]Os BlHoDQs! o;4̔9}^@~` S M'W FŽdPl0s);>kzS!7!1:PG6 > ڍT>y <]C])(r3RС)|&Ϙ۳۩9iמv;3ۣDE"@L%D ˣN"5;ؐEg;y3 q a~ .7a ǍceT;X /ۆdL'b gbv ;KF}Q<ޛ~!mD rRB@}NB2٭ f1]l.dbVYF%nL++,U'@[իSM0|7+%Ypq[k $)P[=5Vl7@،q!kc(Yp\3x䋺 9 #̫VYj؍0FTJIYAdRrXcCru h+p"a&s24 #S]ɻRRKHsHS`, **ZSjLUmǎ::) dB]H JVa&%Ռc .Z8Ƴc{YkI0CVM*&I<FF0S4B YaHXm(Vd%"lLG*$*nІ Dt\UNI6is)F]Be dtvnT)ofEbZhcn xhX:p 0,m9g:PL*eI E V !LCP.sTqјzTGN30in0[y ' /$"9Z|E h8j lpdEhӢYSHr̺fmN yIL9]!yoy!) dRyT)v:Nfiʰ ސA1KHE{,ApgUl灉هG{ [[j`ۈm6,Z\hި(`iG v\P1,^X릙FQCQ'=+F B!ĩ"lBcM3$aJB5 ޤi /TlM%.aBAS a&jb$vP)5!KBʕTDGv;-buFBlV-1TRb64%kNn,y4$&&0ʓjBqt6S&r[k2id79}3iMBKg^5g˱8B.\mg=WpTaHdDðI T b*9ة庂OLhyэN+0u0-R1 +h5tGB8Ħ%yD-;aڠ!$e6t !@'9(Z^MIEJBIMhf]4fYQ9Bv.ЖS{twDqe7II,rT.=!nP,TW QA(JTHTbU^%ԔLi\‚b`Z(T%N@L  3 '1̋,1H&%;~H0&HBYdF$BfXS5ejTg%X#д8O`# S! `BV%(1R CS21|?piCL aQ4:_4%Q&Qġ(Hsʄ\ :K PGYWƹr)}?/Y != B iwtpJ)J%U *`VVbRaB()Yfb $ R&A $_|L @DBQ %14#% iD)""  *AJe5 D 3WVGOG+u jB^+IDk4##:g@$fYX5|^1ˬ5y#ORk*[0W@~ӊ02 E-UP Ih[a Ș&308X $ٓˠuKu\G#IpM#YP-)PݝS@A;;m.hgj;"Lяu03sG]03D6Dik~kŅ`_(4qW|4z?,m~hɮqa D*| s`8]6;0J(d<8ą 7BxD?i~]ES/! qI>EvCak wh$cМ'eT;0:]r-9xgTV%5Cm*HlټTm+-!OpB̋KHqq[Br`#2 TwqzHEta5d꙽a)١ӾgP],2&\@a"*PģIVMDX0Š{ۍ^QvpM8mq\m lƯyIXaNwvEжLИLn^\. GQf12Tlǯ\fJ@:bź"[Dzđ p\s 1Z"yhn>6hh PHMxE=( lG ȫ*0 8٦(ѳ"rVθ1%]dž[ϖӶM(`R9L2RXо.!vh⩒(qpX' (L)T"P) %h2J1 4q-H f"`R:=8Svlw pGPeM ȴDTJh2W:"E`eRT1ę,DT"tTcLeVP`I$aF$* FZG QvHSMCA1q7<&u:(H*)h{o#j$HBaDQ<-t>4psfޣiee&a߆aSIFa-:M"~ Ä&13C?)!!` =3Ő'EDG;M*?H?,JD2RHrIUV bH=Z%RIP ) )>ֱȬ0*12,ff,]G*?#>>?y}>~Җq0k΃ gً<<]1 @)(RMfyU B ۤ,Q6ڭp(~/sF|W@M(zL C$BJE:ËJXbv<A)_3:uNR&[#Mr;;SH4I$ DJRRy|;0J$L@ T12- H/dþSTAT (4>A,BEQMPDHM@ŔTP]aG[0-d`Hu4T¥ T4$MPE 0&fXv^8 `AJSX\-Qrw`=f9>.Dd9$Z%7$C0( PЄJVnDrSF$JN`Bو@E-!,S0_|!"E|Qx5e m`s&*7Qa^]$"JH#HJP|.*%5 þh}='+ĩFKTl8D6 0sF % n{ʏmlJ @A `J RIH!`( ZbJC /W8QJ<|z4eN5@E>Q#3 iC< I9"E"tY<"z~w$#w @.=? L19E[Q nN71q0Z$+Ih}6 p *]ZU -li+lRʃ"PjT`S8‹c RŧI!,ו$KLtLi95Ѳ (M옑ߞ'"8b&/2dm`7p|qbOcY:NK՝45AflG4E"bqosVw 11MµmQ~!k5 x1q+(cRBՊw 14|}`v) o?"( \t#AxxcW (ơ'f֙; OFԨG@A=D_),ªZ49#1(3*or7s%BvfNCE=3e/NJQCDM ;r !11q!a\T84ڣO3f= i?1QE;7/d";wbH=vؘC~ͦ.bQJ(PFN#w^0]Y'FfPYTd_N9*ŅI7=ꐤFdh~wu4 d,C3J9Q!ܑ=}}Ҡ4DCE4V㞻2TXGy4Ŧb<ٌ:nlc |z2d.*|bf<[ĕlc*x zQE*l4 k9 X+ۨM`y*'?ŁOCDJ>`^ d"樵ET_SCUpc' 4j2P+Å:zLQ ԃDIBJ73Y'noT.//i4 u2H8 P|GP@u$xq|> ?Z+fHgƷQ5Qz3kc~y!:3̍ ?Ѭ.N/ Ali) \V%+ñ1.Qq&&vxqLtf2vc5L ŌYVƱ#u3|`Χt>R1<Ô:Ȉ &ba%%=rs; :Oq!̋~b^/ a)py| _ce0Nx L'l΢ogpuz2V Ep8$-h-6Z:}}~? 2vtmflF[^ u*/HRRdRd@d8#JPR"}j YbOw$l)B3/ 99=6`y%GPW%ZD`ۼ*{n$T첹+"D|n|F Z. ̀ bGߝd]0t؎ޫ'}E4!矨?wF~gGFx9@-ҍM:BqN`>n)eS:2u|#Ml|mO P¬1y 2L  cR{1ExNrg|l Ȟ_9ǠF~_nt$D|[|a2܂fc>BI|ȃk}$+{ ö۱܂R!&Z&\) }2r]|»fCS㥢2e؜X7.|1d80RO…2IWWT<0mmj,×u gk*\Xp}X|<~bvUEB* K[=9u@Fx@jd@n@[WIX%RK9'gĊGSFwI9(kOBd $79T>BJ률}{bi$"H,"YskSpoarvgCR! _S&ڄ !r#2GV`Gn?v[O/L% ijgT_)F~j6v9 gadVx{ ݷ{іx;ۘ%#J==b-(TذVʁ$Syxdlzd+vo= Dيw@JTRKd4@sF ,B29<]IqbOXCDzo%Z Ĺ'X珐_`(P)bt^LNhL$ ~ȴNln`LEAltŘ9PZbQL&ӹpl4nho ָƍI1ΰ~H Pi҉ehHĊd烹&bg J1 7qv0K`x.@>c;ͼd:<O{ڑ!W@c֏qGUaMET$""!aAf1%)UqŊUℇ&0bOntI7T8U_N^%l$1&4-('Ns>έo r f&!hE "fDRX÷׫b7( =ZH=N45<648VаpE* &H@QXV9hDs"x@ HQ[A8jd$G1j,n2b UZD af. PNPJ)O~xLE;Z+bݳ}L@iu>oĠt3:SOkm_+yr%<] d^$A}N)5je<32m^ cyG~e q'|8c!ph ހ>6kRb6i}i;-{5FxDxg-mV>׎xٕs!de^-z'>{R=C&OSP6wfwjB"&|d&}L)tI^QۘWUVvbg3?>٭VAQwC3쏀jٖ+f ƷSeX G9)ީ||aąW\kw286XtKdRXBˆTle·S8~Etʓ3,3T}? LX XŁdI6J1 $ sn֟TGY&W#CR2c?HƐ0O b˕AfC(~몍Hx3Ҭ)bʬ|V9Boq'x6 9 4A1r8#2& KΥ[vE, ˎ_3:B@=mՈas WpHRi-ZӭF_'FTʡpXT(T9`3xQĺzv`r@/]xV9&6.ygηRЋa :QϘ֪,W 01c Ticaz>}ǀ f_MA,eC3p|^h!L@c.g`t@<`@>&|COA6i-z@i&L9aBܞh; 0lUXa`E>Guy8:CD6wfqV `"s@-&<=+yr`ʇnZ5I> sŧ"HyDb$j0r'94rH zlL{Cr8uxϔ:*E" ҌR$Nx x/9-^ߝ*ϡ~=5?i߃0}ٕT)ᚖWs6+HH% zO't8w)t>v`@q;'3ay p70<TC$[R]$Y6NOlȈ <ZȦr 9Kdkǯћ3-7Nâ z<6' K36\ v3/Q :3|uc0u)ybG|6C7븑CޜEMYWNX80`b^n)T: (Ъ\7.e D JJ/HŒFriK q 3hkx"Mc:p%@y9f$CΆރJ%+uF>^H1zr!X.!ݶjx30_xګALFykUPB_hWVMFڻ w FN wJ]" n|͑z!hqbPjN:lA`(q#SBL:@U|:lC{@_Y\:9srcjS߫~Jl>3۹®ԯ*15,xír5InRy;qְ1$C~܍U5r {͛ɼƵn` t<yY7 9LSigĶP: Q`xܫx4_F!gY]I_WH(;E-py2q à<܊U@#%Tq%b,Dh#ۊ*{vفX`=FaLI RXZ}ngV`oD CLQEɒM(!F#"ic|8gXsՖ2"jc/hl8RgXW箺~lјnz0|@ؼ!$ j D2OF/PR%)ҏk6j3dN\<3u]5f[@l)vlr`Y su:,0Huم_!NUKљ_#OH8|U^F_&}"홃Ȝ[}3;LWugskOńuPS0;Þo'6 41+zB!Kt{B019gDN f'0DtLX 1Y"F d"/_S놹l1!?_xF% %/ngpQ|,,H'Q%3ҒJusk:}@ :H ѳdGM@B8 R\`6e=bK ? m8Y仵Io Dϓ@SpDs$0 V~;ǖ£>$)N^ʂF"]ZT:nzA3 N:t:@AbsCZ{>{ʫıVW#3#xX@{s;rN,ֱ h5!NG!c"w4Dwq6[Qƒ3/Du֕J\NH P`9$ u5B%9)arD/s~gFs)}}rd{ԔPP=Dm @}%A?LXV` N1d i_z֓D9ĢaN%CM}IA)AbsW}fItPHjɘ*2imt̫5zJJhA@c(u`x14qi8" (, ,fUH Jx.ip;>N(Hw)=;Dn_a'+ɧGԌhUxuD}& " ,.y} Mq7^h@EU#UJu̪Cɽ[TsG8hDOxfP4  .^Ru8P9uJt=v(O3|T\~{EH%HF JC-@p6|<7Ie 抏ơNPPa\S a@փ{D+&N𖖂8)UQd=*Նܼu< $r};={/~)ShZm:Ȭ9y`,#ﲄԻi2 ϲOYI"c|8l7Zb!̹D?&O21+ V"6425tD6<cdr΁g+\5!2lw!9bM'S❤H_|Gb 09! $9} a7gtYp13ǻ/+ i*ZZ0h<ü؞lkpzN (_|(e[#B}{#hΚp7 DQD L CEIt)JLs ]zP#"]BQ PJH$Q#%-:PmI A:@0Uo"@zN;3`q<"DžL3PsfE:n;Yhtw֓x$/bWHc- R*ZiOlP,BU BDON\Vk(FbbVaEf4B#j\F("D#`styLF|pX4iO# 7?4fVF|cTHQs 긴. ᵸma\IN8sP˩cm nL6xޥ٧֤I6Ѧap|=[D34(ݳC(-M3nT!]s2[fMK @ ɔ؀88Œf-1iu ٹr f  M\P 2j*GdND}© 'q63`f`oH.5:ѣUwI}EsD0al.^1#-kMiHQXo'lϴ"~<@=!/gPB0a ;×5{kEWTUZ6fȡ2$ö{ maD6&$ dAUW</nջ`f8 Pc8ؑMȦ>[W 7!@iwm"M]`001Q{;qyn$$(U%IVZ(wZgZ{n#|#fllm2}!6<^OokVUS۸eM $GcN$+yXLE46 P52oaHAmޟ7۞ !Q41-D6mi'@oY:lFoUZ"dJHR4!C:nhV76TAH8x͜Fiwq?J.u#ѥ`ȭWJޝti870;[Wg)QHG`A0w1e"1ׇ`-iCn IRpX]xaD(k4ύ<0[!`YpE,99 2Z`.l>] }];âBZje ,ӬCpff2ڕQrK"cJ$VY̘S ʧTNœU)ٌMQ`JrDE2[\:ջNم?3gV5Vb=[ V$˶ˌL)-;$31 eƘ Sqpgn><< # fb\ ˳$OOm%XpH3rc#u\A#e"]BQS,܁upZa dLO:XKL  Վ Fc--ۨ0P8tTL#ZG` lNC!t\0Fs98t+Lb}u +]"S㩃0o_YwaI4jÁX֖ -&a0!'Cuf31C㠯qנz{@ qv6]$v?<ʁ'mn"Qp1+EM!fjwO"`f0 0W1p:Mk"Xܻ60i˚xG|O8IKTaƲ; ֢ ZAPع  6xHq布qx6.WI 5AGFvC"rʀ.ócn> $4iO S!piNh!^#JE`phq Ɩ . #N<Y'ӡ,XVxcXvٽDΥER` Pz~ߢXre53"Sz'pri0'AT9JBjyqH! ~O'5өn r;@9Ss8.Ӱ"5)N y1?TIƫ8؈@.;9>;GOO[Ã, HQ;R@ BRi h!J8v`'Q$JB'%sfdFf$MK)34,& QATCSF'q9G;;Q4HbJ" FRf&9~hn(cIĎH!48ieV6$Bw:Q;gph"[E;d Cx6,,,%~3QDo Ԇ,:x`UD0Ӭ@ zv) DI@QTQzD/~liijwxfnuQa ZS\eK\۝6ѓ|D=fa0NtW(`e,: 6]c. cX Mcb9@fuNK=kXrD ab&Z(9Ue(@QB۫¢áYO@EI80:* ' 1( e$P)Q^c5dkO-su Ό̩<6eѽZe{rW]@F#q!!PlEM#p6#,5 Mf8p:L^G吵eDqno3G~!)]10T<CC-6GJ鉜4,a {KǫL6!E]gS{P:PieէbtT7@y54gBdsA|9"*qLR\օN8OXSHs9,ēinfVCgEOA">SH*a*2LMB+@$X2RP@܊$+<_ ~ ''ݿaB1[++AcMA%&#/J6,I-qoZZU`=*xNW|8O| G}LG0O>L}ϰ4r}z4Fe-1Y"vr捬u!DlX[j<  lC] 贅QTt8IHDS=^(/ėc&Q=wكž8(A Q>Wy޼ 2Zv/ti#2&LtaQp3 1r-Q?0O`DR^(xi{KH1TcN.qHgÃgπ‹P?o:GHcĿ^Ed\zn =A=UV+P&Ëqft^AV ߉z[03[0!~Q TD"mdڗD쁀,5i, K8Ҝ,T {-VQaaFRH3e5jv6ENהX$Zl@8Y,)ɣR㖭`ƔUb1IX3kEEƍB!ZuVi6 ƞ-PZZz$ 1SSlKaPDMLȝCs0Oyf)@ʡj9Xq}67kfQQ4R C0H̃ qVk(Sh##eaA̕EG2ըZ3t ?\;wBoJP; h"'сPh3#19*8? /:Hh((e)/#>\SW4N=I-RF0onX)aZOI~_؇vsU9pT@ )U?Dfl J+D JA(STDw~_zk0;%eGp۞9\˂6'\* χoX%MD I2q!>M%%41eP zYV~ )GFRR2rG'ϏX^IB9   -P?܀R9|3*B6ijvig"D)&a)"L\j@{ p&BA(1SVu#7Âpdt%A!Ċq1|J)*$>bf?ksʡ9s8Y}hHunT |hH+}.p")1bn>=lE;R_Mk!`*@4X\ 1>9ʙ*]Fbѷ? >G}79qW)Q1@ۇ(8`~lƠL.o+.0}h+G|n DY H*l.+gȇHB)0l@;ALsmVfzt` euQ+;ikf]a^3#iiZ#g5{o0鑠 |w {R |k @p~*&.\v\H8"#}D=^f}ƒ/'=uD>V|o#lL@[^cBD`N_-Pć5o$|٧vfe'w#ZSI*'U/ ~>nz }|5F$( $%u[@'ʔX%PmU%t`C"%7oDlF\+< & `1L٘J25 &.$!J,k' LfWJ C L03$,JCBdbҺIJ2rG'E 85%ҩH,R#SMf8VrYnfçd`!xC^!8R-0bdgC.w~(ᤝuWnI #>Y@1akDXHbXb̝ QTH1R!t v@(hfI&$蘿bE(/LBd@$B @ "HZО% R~2QX)_>Lͨz}^=h%{_\BR%A1UBHQL!@P A41)B'(6|*wO~,0/r|sG+[tqV]aOg(fШzN^!ÙOD(dX I(@I ǪDF s%LC._yfCeQ1ABEDM)}@૙d끰zuy__1ϐ%խ.'?/=zW߽9pr|B@I!2~F~چsP7QUUU,ҸrG[Ot:O'vl!q˪a Wy/@(!@He0!& cĥ)K@42!4bHY QBby0C1@d6))pCވ?Sjn=bZQX>\(>꠷t!;85bReB0!*"*MfEf= #TmE m OJox3|H%4C& HctW`ዦ&h9C#PA֊+%'`'VDuh\DP 5@g" i89mk& 5Y8D!L$hZi!љ2$+Clb_lxPS {!9hx~N5<ǗHyI2-,=5=/۩7!;kiJ9RL* ɻ@))ok$@1l,3 1#XjT$38U:0NdIRbDIcp7f `d0QY]ԋ'sǵ?\**i #wbJFI$ s}gF$d|+,͖)aH,zh|d/a~A]׆7א_:)}b)H%`$uE<}F!'x*|ke#vbJ1 Ja\(J)JB9E8l$JgW(҆=4݀Cg2" FI8#^pd%`*},u6b} )h(AHюa6KaFc4bz交Dŧ%\QMLb"# ] >SfAa2DH 4I?KP1FG%)JQ.@ ؝H``ǍʔReѱVB VIc\2nuuvLO%4pB(D(t9 ==;.ׂM*`ѐX,$'Zi,hiGкlό <ܹD?O*BŴd'/9gһ'{!h@r.~sMw_ :4<B:xFv9Lcxqaӧg\zu#A-@'0WS5Sc).AAMEB4syJp|6;lmf#nRdrb0c>l4K>}| MԹF!@M49QIr4%Q-pc8A014GI @{3EzU jZw  95`Xv=O\m=;AQ6 ܠ,+,bAٰ &/h!HDoH> sIڹOјMs-`=(-OI4' \zWOXrA|=ĬPee{,$ԏkF*ܼ6_8xz <._ |Oq== Cb!cKI&HY2H$3ۥ({qJ!yu9 R eR =Т!广 Ks| ts:C'I? Ɖ`Nq@tD͠-D @^,c^%Ȧ4XQJSENOMv٠9pa,MmCOhR!Ђx=$9Gv #C9ܖHV&AC9sbtb Iܓ ǡx>l?ڏr>x^ExPhG9ڠ=O=pߥ(Y.@ Dx/1MbO  o%jDQu^Qk%P-nUMj\Ҭ0ikiX0m,?C<>躘͟V<Q\"d=%EMf8"Bk7xC9ic*P\;ufT\=^ 1Tzh#LX첉oEq4 v:b6v;7"cZ݅H28ש_R^FP(} KĞ]Rb55Zߊټ1x*5pD}|ltg'~"-O&jD _ UQ:jC^쬝wƣ725 * ,HE0xަdM1Č_6|tax7EEB.uM4г>_O%\C$=M2@ HA IjnC>Z / :߻4;Hy$miqSh#B1l<ÃJLb}=qhpq )Y[Fo 5;ĠE橮Qa%ِ!Ԅn!ls/S0ыN |lC9ͷE }qcٙk?d-gN,IkE75&b0KΓ#gbSO^-&q 1b<˧|ˏ  V@qo/#_xu|^,aI78X8 mv Y[x&pC$z0%L)iu3&/渑1AIƬĬ'-|H|Oi=`YՄEzOa|?LPF`B;*'z)hQ U< =tD{(=P`#JQ*:9,W{'!Ģ?!Ȕ_މYT'(e\r(?21oivH?|d sId w1J N.Hq +!z{zÉCIW';}dNlGwĉ0*1)!!0P׈z~JANh?ً$ 3#cLNJI,,3S?00?O?P_W#0"aL2Ak2Š0vf(үec}i1AY&SYWg8̠{_ww}ճPw{{Wq\p:+>4 T=ځzAރۃ^;48hVZ(Ck{ov]oWۏ׷u">#Z{5۝Բܩ6/e|&S1]u;^}hkkBxGYﴱ}_n靻r=a#ky;|u[Jvu]}}ҵu^zk{l>Z4Hof򻾹g2k6 :KurntuZ)7K&ݙ_/vﶚ>TA}: ogLtieM{Kmi}ޝ.O]>soT{OF G- I^;R" -ڕ.{RU*lU܂=kt:-z}!hΛPH[ەQoA(H(ϭĪjTFЁ@}miPvw0{ NJbԌ/@8m< }p}.g>Fvo,}Y}qu]aOB7qz7u:;g{6pwog;;;ַ}L@ O !" o{S{oG׋>0wt S }>: Kset˵G|OsXǷ}3mo,JO_Yie"J(-U]><z5/}_}\篸m}nxϧ_;V}]zZ7\M6ѣ猂˶sh;2!B >P]<_'Kz3ouvww 7 ͦzhQmMoa*@>+AmBmcoz{e4G>6[zjl$_;<=gχ-ӻ:r-;o`z:\+{۠_sox;^}|Go>o`9w7ϹGn6}vRkӭ|;H=Wh ޽f=Z(ݞםJC:O<ܺ7yWP{C'r/afQ m4ugTpGυ=wyP}nm^룶w>m{8^6o.wOuw7p\_vs۝|Ό+ޫos10ӭ5peT<ungqqJ|i=3{Wk> 8N 587}iZݣ{uVV`o5sg}uޚ: f:rŬnک%d.A[z=vu@ݪ7w=>^ݴݬ@FwlL3}cC PwGmp {x {w9#K۔=4Hi7{=ӳo`ͩ;- lrOyҮF罅,v @ iwwr] Jݮvk^f9Pt^joz-33R[Vj΀`Emunfw|wGogZtI[kNtvyo{ψ*MYz;m6]&۹Tw`5ҵNhv+l0Q.@/`] fǺkm>;M{j͋4F׹awPgz;9ڛ{Ǹn]:==U{/;ʒHUP))$=x6m{){Ӿxf h{w۷wNgV3ީ c'nًgުNn䯔sP^S;+˻>t;M{{/{G;ʒm}.vaYER[8c.Slh@ỲMA c@ǯ&@ V(FTJ@@&44ɑLi`ɂL50 @A L 2S2mT~jm#h z4@hDBi4ɢ0&hh)=L&OFM6S6j{Q27<2mC!Ah4h4 LG')ޡmS#FiG5=O)=Gɵ=A64 @I @&#&F4LL"dLShTO"ae0<1#DAѐ44Q41h 5@h4OC$O<)i >.ҜHLZ>G=FZ܄ Vp.0ٿi IJ*Q}x;io(DG'^SSMK ͫ"i7 ruЊ PQ $'Rob.XOЈAH~nLb ft̸,t< ֡eVuHh @E]-\XHI5*Sةj^asTm;dM68pwO5J`|3Jտ]R4s >BQDCW8[OE iAܮ_.pKmޡ"|BK%&8O)C'㼃}R[\.ڤ^w.S䪪P"ERW- ˯ gw,;~P뭛\Ϛ>aB(|% A v$R 5TH6K碁AY\Gc}`ڑ/őPQ 馗|(+E4!Aiqx`l'jh=q" **"GO7%PuH?H×V|| ,BW" =Ui)̿_0.Jy̪,gS[dC,㋴h(U ĎFgMG=nNy?$p͞tPlf"T')Kb )`UD (w%$< S:lE;XZV4|~)'rzo.~WX>iI9'eSV"&Q,XQ1k@DbWD`N- eDXXVjjԥ~@zAشֻ hǗb=c$Zr _mT'Q2{(Qsb'"ˊEZ/,1DJ|ۭm,+ڂB PygYǀ9zB>݋^uN_>+uXؼ δ&Rw&X,`zSCs!JAj<,Y L2n:Po0N 1PX(UgnfZMSQAvd֪a:7eASf.VR'pN&2,!hfRCnc2[ )S!Ql]7cH{Tu' )p䅧3brW@x h D6Ak8/n\XD<-D{u{x)MT(MT_!>] -y^Hns! /]j3zP>R /GsFE~ n9Zw0Ɣ`F}Vϗ[79P۳"5.DtX/tw{Y/M 'Ts!K/~z=^ 8UAYtc9T?N`K[?)sЫ(}VȞy{ }UQCQUUI"(JBz0H1&)R 4,wé?5vWC'`TPb̗ *$J&*H2D7>~0RFh{rU9K-@EY6g')ۍ}n2l=?gD#KJ?xt!r(DO\PAݜ'Q2vVV㉩v[:g|MܬXal" aQ5kvuP!C= LSR2O?K'NߚfI;_Ԅ:oGp;L˯7k.m<PȨ|=ػE]nā:~A_ժz|A/DT{#4~;sl/<<]mr9&"bQ`*"=z==OWzvg#sch:P)B` J,B3Q~fEHB Hcl|>?'4_ ֻ=+}`o2%PUQmH.=762 t)uqEZE/P>Z"" GюQ"6v55'>UƄ:c8ZSwع員\t]N+[:I^4 :jfuj KY$egz~q`y:.䬇]ACۻu]zJ!3sjUT'Qڳ;P ,n_̖x^z'WziBVnChT)Rk'4^ƀ;x}ɧ:-w0É=x]Z:APF8yN^^?sS|:߬w;Eph7}(xJ582 _Pm~AyJY":hwX%SJnܘAK2?\%->5dJab!C]Aݗ0ggAŘӧ,Ro![u[ԓ-"`פA=qn*>bQW iʉRD]C/DrȟE7@IGF"io )D:ڳ;龖ZTDP Ǔn>/b/^ϡy}F9jH<3pEb'U z_!Ms*[IJ(c[H?I2rN/.U7

    bdC޵ˇ;|ٛqܮVx-}[k*jX2*0"1m._LoEI7 *.WUH`I#!+Ij1|JZ"PyնSVldy^ީ1EF( UedT'}^fcY-BEH "C?eA{>Qԋ)m:h8N⫵c:d$ cb飅ɯo-EEQTT<+zGYJSE{, B|9Ü.qT}8|?ɒ9S v?Y$ߞ/Ɗ}<`cr$%rtePTHH (G3|/}_|]YxkUcq7SxAQAb gLe8  >!$\gOv~Lxx1O1"۰sLGVkQGB1E~DA'_5{j졒&_W(#)D$8 >~H:T4]Вu;^R2&3A_W薎0mV%| ue=?X\k*6C H`aG>MI}}'%POa=_єسyY>#סnLğ'K|L^ UA|ez5kr(D7;'Oo˗t @]v e}T93~7VOS~2x'Tc:9l#4/:z$OۑпS񿁃O}˄Doˑ\[}h? kDA^5#@A;O~YP.͑rm*z'=ŸxO,]P?D%D1\T4O?PJmR(’ g"i*!w-ȤI}!үC~a>?ϬVʖ~Tƚ%TbH hdJ*QuMWhR&O2\/}o!!7TԡaZFۿ}8eߑs;H3!) @DCh?P/݋EcLhUD?Ovq">"#9wa@{.r褪˄U Ԅ,$ &CXDCͲ#%='cjr?)9*zofaC 'v+_8A?3(??`'!GTD0-W3k-"UUVۍWt//qH%${g4EΓ WW۫D(_A|OTDߣ[q|S]5RFy>b~|[~ʧn7~ĄU?_Ͽ>Íq}\zۛ ۫S?an}[B\MƭRW}J_|/pU>?3? I{,dogGk ԵE%zdʩ2ARn'?+[fC>G?}m 5w7/HF<T@9J(-@a;0US=G)&N4o9A?/~NBEheOoa'D OiTXl*~'K?IǃKG'U2ha@C?̕b S !DS>/SeCR W@(/oNƠ9ܾO9ԁZ ѡy?WDQL_ִ]D$(~,CO2<&P'dC*ؿf SFV9UHC_凉|}_E5xM?M-: G(rUci2|98E*DH7C#xGG}~)"ֈ' ʩ/$cU. jBвDH?ĘAH'_O?j?ւUo)f2?Đ%z%1ĒEDT@/ul':i$>nC}{/o{w9>bg?3/Dp"`[ܪ~Bhz3HI#[I7xTw{>{Ulo-,WcHHϖ{9vk_Knar|qJq{< $?0az }fei'i$I$HI#6UUT r1UsK}v"s_.}Gbg*i^4^bAc.t ԲaaTAT ஍*\W%;dԵr޽vWWwpgo8GL'1яYsUIAermơm/.awC:w3q~888$-MM V\r^Ogk3h\U<}Oֵm&fa'I'$I >xڮsuYUE3-*'36<&ZFHf!lE&צ+ѣ]Yl[ŵƩ?ϣN'7W mis=z\qRn']猼\^Js* ~c7k/Wԝ:G應XmƚYf[3T7p_7v›ga.mGĮ_i*i/nl}2u$KQԐn+2tT{%w Qd͔ qmCGM:axi> ͫ}TQ J,Y0IIDZѓ_ZJ/\Pˢ汆osT˭zɯ9&nҦ&bł>V/<F._z<>'`AK ~h^<$B)0h0!h1 4Fx[!rh02st[T(37f \Ǘ1ΰ`,9Ghy ^ы_o],Hm^"vvχY1ACQ41DPd (!N JNhbbI B%8jTq9T\?~Norxw賙Md3M  ʴXgנ[)&U,kn(_Cq&)yBUQ(mBt6QA@J5eUQUC?DoN-H +8aRcPj C(~?;U//OG>#$}ɹ+roރp*pA/'RpP$O>9 (@Tuݛb'Sd1b`kpEa%5 +iTD51!^!x}__'.mJDB1 E;<`g{$vcCcL \dPPU4M4SE4QEUUUQ.2l̃GPE4'[lSK(G^ iHP]]vaR[HH(cia&CX,+3)J-L. T5vAKCx()*h) h()(5f!ʟ?atx5Īgqk1 sXPa !-O8̏sXk/vW#e[R%U9r ٕr{őf Xȅ"[kJ qŠ3W8uU#O S BO%1DܰJWJP/OIOϊ!0rc^צG5*h#&c}]F+14Qy3?g PJCUy2B>p4̕[sT47ی͂! vMj(\փ[=mTRSޖ5 ~=iX?VOR?IeG0暟"20T"*41O#-%-+E{?1OͱziI膓eg3. u[et˴kczIdDo?Hdjb$K;`5LQ37x=BS%yZgѪ%"R! CTPAڒd"$ f& I"*Bjh!ddbj )B7ӫQ3$ED%R4REKT}O: AAMRQRILQLUQ,M~tղ|()ZB&X&6J52D@TCC4KK@EE4AQה"& "(*%aJ(H% s1 b*N&H((*J B(HuLI0TБ0HRTED U4S2MLJ4QH M,QLQA%U4E83Ɗ*j !(b*H!$ S%ZJR ieH d21PS#,RJ1%%2?7ð|~ ))J )$&b J )f eb$YbV& ) HcKUB?<y€ !DIYUf@Xl44TRPҕUE@SRQUTQ|UE9FA%DAI0|Q#i*)) )`'C0U%A17\]EQR%AB$1dsf" ("hZ$(IfWZ@(BeBB B$a}D<1ed uf 0SOXPL rahQS+N^|e EZAh~N0'QL1RbFI`Ȋm "DDR&b"323Ѡ`5Cz]n֧(`l.A钂j>pG|`N (]M0=Xe| 4NO\g몽㜪.xY iڹZ}:E/ߩχJ1&=4}I8̂C+_%kzr0 7@t>)CϾ5gF!$ ]h [*TºH " Qzo |4E'#OlQ'MCveod !(baIJ4B P!*1$D%4H@!BAI!UIЍD  S!K IM$2 `ḢߟGbh&"C8t! B5D!DTRHUR1DE0U!JA% PP)MQtX&)Jf*))c:bH HR*i*R&" CEEDM$'D QVh(& a*)b("b!"hZ)J h"j*fb )jJd*(^h)(&Y$J!9DQETMILQ3TIA AD1$Mh1R"̱RDA@PP7ˊ $&ibH( b`&"&*f* b)(j*`` 9USMC6aZd(& *&U4q&Z (Fb(H"ZH i )HvUM$BEQRD!HR@)%@LCEK%HLP,ˉ!DGմ%DM%OoXt3 1 B!@0X _i*#`$4(.?쩰!Hf(% Jh" i )V'ha$b*UJ$쿿EDQV(2RR2ʂARP  QHIKH's+H)Z(UQ\g|7kD;~Nj5k]8}W­'ZP5~H"q| ^'9ޒ5 9/GV^͚ :xdEwo}νg.ۼ~o-m?P6Gb' ZL뫠W QQwhhHLr8..-jKɋ Pk]Ȳp_^䣻w1j%3c㷪Nj3ՍdH LϤcEsCpû1?IiF)t%Y"\(DLEEb鮘5|5h~m|lBȟ/:f}$A6x%8 GM Q#ldQHF"4ۡ(g9T:c+ #bw*$t$$9\ aпiwr,LeT{AU3䮍 \ǎNuNwMdz厙mCHԺNE=Q2o_#1da)e 憪ժ2-;$djJr肉&kشI6'(mlRSh* Þ:9gc5Jݾ8CC%Ï(!7_)6q<=h(bݸp9863$ qWeJ:qoFmc3PPaw<͎K=GS#]V *mkH՞Z 'o_Nqe(MC4-<*2fb-Yś.UkSdyDO;鉒ߕ3W3nٙ8CWk3G)tqply (8C{x66eęHY FLdXIkXNMf7Qy!D* ݇}aXcpYִdgV6g04%X_49ip4ggYY:0}RAJ\X2o+ei6[2vw8m%ex hxUtbl)%A2VyH1&i)h***u lྌ^gJIjJ8Q/Nr՝+LSG0TBy\ϹtVDQCk"mғ.蚎tJ&mڔfq\5{Dz314nU_ ; >pP2X:A1F7U\"46OϏ?~=g^x3u TxVg pmx; 1RIV]_~REIx#%Hwo$YKC@y>J/| p/VDDDXTq\Du Ty'k}2%t萡O1m9.#h;_;dD$\f0Wֵ nJʒPh̙)9wzPqMk*~9z^xm䉶eG$֌"-c풌\=Il]cfeѣyZfW5,Qms0yY߷3_ gP}`[*3ow.Qg~J ^PBhyC)Z ^Sӵmơg#lcJ BF= I,^фZʺԖyt"A-Oflj7M5&"tY)ZaJ 69)s1lZ5 ib|5\0ʛX/jrԲ)@qwKZy jgj2У@58F!p"!z:-'m9m$W| \rq],ysBh4rɰ4)h>Q%2d?j;8`[oqd!se2:::?)kjǯX"Qѥ/#4b" w拥a2'ˎDsڀa3 ) 7 J40s2$ '\>-i#t?!T>/O_ϻ/qv;.jF1^JZ=SZt%mu&p+Ӑu͞m\ qkZE)+@ձETIfv5sA=fAiu\r^DSNK 6(m-9]Ye+^^&YaFrë#BrѓSI3ʹ~:?m?0YT7!K6ܖcIkQ e^-..^h.}}]$8qz pOR]MCR6J̯7`-WaYG;$#RX6_zelm Izۖ^ȋ-ceM7gM*EUك*,Z:~}94t($3:I)N}HQCaE²:HoEn"0缚R_&gyɒGKkIREg{6I.1b~*NmlP/꼉\RVF<ǷTފ"mwt(z#iF^Ü(Q㱺fÈD?y>n xgN ]W7Al\O"<I)uV48R䖪Z9Y-Y]}#;DdYy^ΜkGah| d}&8k?xR:Jk qͪHSm:!㰢3-{mlLQ&{gϗ*֍5z\}, J ܠ&7IƬjv a4dN]^0hj]tPTG#ss:n;^rNzI{3g&>DsFxf-( [=^*$誝(r)Q0\.%.m g" RUkuӶ4Bs7C܊gE&S9I]Q[vR( /.οGǯ&tCA,He;N}TnĢe$#K72"rt%dr^QĆw"ʍ{{\ٌT5OJU1c]3Uז0{RWFI'7PQFa=2,Txcqmr=wќ!ZkW,"{XI8,jLXEUI-5mQZ]f7" !} LÞhf q׋l8u<"95p0 %YV,T|G]f"" UQX:U63≳o{&R]m y;S.~WO^}׈TQ\~.eZٶ 5y'\wH9v퍕[0CI!қ IO9B3JJC[` '4ţyըE_)yBYD֌h͒'NaF$=- 8K#Joc&Myܵ9jȪ!iiXލÃt&:j+Qld7K$V1VȓG-Ʉ!dqMw dP@X+zm[wf+bt~->cze8 S<# &shL4;q]j (H!eaB˴GGV9I:e0'/9zqv5QYYGdS1P3Rv"+IzVua5Iecعtr[Xhn!M%#(W8n3s9 Qu:vK#md6weh㳹6͙ AͿk&/ݴ ZZaE"Ѹ@p+%hu ~_v}D;3mj1s"Lqʐ<,m.],TZp,K)쟒馌M dK-KC[rSceozZ#^ >mWUԡn\fՎ ͇?#;' N(FtoX•!lav;=ln@u :AAĹ"u b1mM9ֿ>Kokd}3_-lQ!|N:^M=nɚ~͞7_&xwy)r_쪪1(ȦE8.U3=AH`TADQUKIML^1 &BkoL KZ?1>EnTQL𦞁ʇMF l/W{N.K$L .CFyjS/MY=#.wsqxCվ[qT `K4_1.5quʯfĪǶ}6:; xֱبGd1sڶ>jJyh2M!0;q }s$|SXǒ ȁ*Zj@ >ܔӪ9A>H݌ H|Q!M㣖0`*D:M!GRi4Q.$q) :.a qȞ6GM!M4\墪I8WT>Cʐyhx7‡Eu*H|hl+5k `eGW:\ɋ!o9A|#'M2,S _o r\&I&Py-\>AGw3.*⡊;p,h=YԒMŌ欺̐X Jad2u _ <3n$܇WJ5b=US9F<>g__n޺XICwxn~#6W2U^؛D3ܑfѣ y\DuI&yh r(Tjߒdkuv PF=U?VWFlʪfLk:.n-!"th'EX߻?x+I2wwwDze wPoY1̇Kpg*5/l0UEY u⡜nJ2yF^xE|8; >S BF|WVy0RJ C!  h)T4 cS7<vƟ0!A>BYǻiby)nCxTDH}_Ojugiy+ Eg(Њ\Ix#dK)-|m_Ƿ 9MEYH*pLݤGuuo-9m&;1x ad`}Z+|\Vw]^ ͠ ,R=+nڈן1ןҭ7=}& e8 md@ ]c޻eͅHe /ϥ`MLE3bqnA#UFd1?iΔҒ)KVPt|.5΃ϥK~dfRB20C:]X8OŷvM3c`~Qmlʽ'%7\ƭk`WŒƴpf{|n[<[igߣ0~$ _ W.Y (q? Φww4מb)2 w.QI)%Ki9_e}-jy_L/G\^2< vO `Q6cMWM?Ψbbe>H:V^RH^#]koq ۹c-eӿgI](Di=ݔy<46{wWOk7uv@ד>z`ha|~iG&]ϵ~o8zrnX l^\$Dc%ԁ޿SdrqA58.Ll&(ݭrcJQ&}_䟿Mg\0]_Ǻ ~#Rv_D?KF>LSsBKNOR^\' d;Lr9M2g ^I'Fzkz #ޠ=cT(T}y+|K:Bl{<_I5 .ߒI/gL_+jY[3lnCMn61x[ L`=# &}< jakֲ2^ v UgumɴVzǔk&ކ~o[A_{8kŃr5uQoaa[sKjk5A!q@؝1y$-eEz9 !F]BMUFkKOo_?0m3?ޝ)XaKսت/"uAyؘG-9ł(NE0ARPg{¯=pXvӶ?#JɭWr;FRޏpQӄ~wxl uon.?$xyaYER<՟x}cnhÈLotwVn1xq!uױ}aw۝>kx?5/@AI!J]4N;ɥGҨOS Akݍl~K'Uj+ٴK7zn]/Vb2 axps;HH'8Mpb, ۝p興Af0 P`#Sr;xumG#+ Tj HOG*S&{eH?!N%e׌hš6 V.\ ;!Գ힘<KI0#< rއ  -l]D_eܠb<=>8>Or@A%Y<*a]_]c6o(۹KLbW/"ְ5mOhv%JdZU0*3%զ6,x+PXˁT&T%Y'Cs^IRtO{QFR]>|'}cuQ"gD euimt;l.m х.^Sn=YK3<,8?.>۰_zysd<F'ca> 77OC },TPd*c -'US c j23Jt-cqQ"36&v);==ph1Vdpe6H:J\\}ZUm|5,H]t_Q8vFa}XR蹉 ~=X{NLaVaZiZimjUUUTUUUPbTV861Ngޒg󎇙 N=÷N'oPx ""!ʊB1Ic~i EUhVqJu8\n&+n`X7A䦒"cn(u xO N=Jgzr5V TPR5)ppKs ޺$ n١zQO ||/FZ '+6^\o-~g_>H?ӕZݘU\,^*0 >v qImd_)HǾs!<<u1DikQIC/ *UUUAUS>r Y5bNbD=C87|2)iDOe"ZMj>ԽF>1;>o6FBgKFϬ[_<׹gqbG?2E`-4ȑSThGpe<͵U4}ü;r G\ :J"ILvQ^ostYN+'Ɋ˸kTJH, lJyAn4ƎᶄY6sˆ%  P4-0HC_Ov&>k?uUUJPt5njq<~W_-oJC"URoVgݡ~OJ|M*>|wU߀2IK:u1BZ $̲J1ǧ%}\8=^SPfWծ~# :5.R*nGI~>yVyvn_ّ]yiDem78׷G}g,8U/"ļd[ph!̎曟'^D>ר7p5<9n8sS<$qg},Er놳4=BpG*#vSfTQIA Л "x]S}S1kE|o[ǯ^.ndk$J?[,o{ȏyo{{z^FK**&_lJ~⎂j>~]OY;}ߺ;ժ ~AC*q!]{7h,3Z6DCw݂=:OugE(-&ˍ OOq+ǟP{%~ա+/d2#Ȓ/lx5xz>< 2'!9;s!8Ϗ69WpSgshgvu}4PQ4x6Ӵ"n%Տlt'a~]wPFIQPbSQGQ~x{TW3~7ZhvVhEC7.t{LZ&e:I?O?33m 2dw|u3/}qϟ>|ϟ>|ϟ>|g8g)XP;5vļVDL$ʑu7Ob~':+$Q*P!*n^P9g+ꊿQHOUpO%ODNSL?~Q2>:xH0~,FQWM U?m̢JcQGdTwrB9 ҪunsY ˷W4uَU"H a~;{sQ ǽoD/?s~_mS Bseo\5ܷW k({$2m~37??ӵ&"H2 pSx @)O}n((:B@AH|>e`O~I )+_Α>#7#U*LG5,^tn(`QTaf2'FDQ1& ;pzM'|V&RsY Zbb(/]wDTB 2J$@Fw3)TP:wd򁾄S W;vIh)T@(YXh3< `xP7 IqbDe*zkgkז600( m)^'}y0'@j`C]_UQ\^>o.=L'@YёEXʄ "XvձH0X>D(ZRK\~¾^x~*W\TC@fR>So ^eN0&4yH`Iq:QħY 0! r.WX6* bia4=v#!=K 4DЄEt>G4k;"[Eqkt7IDcЇ[V$VѧJuwMKal[l4h H0o=SRv'Q(ծW;* Ȉn0u3D>ߋ۳xICw9Q@QHe}='I)u(QkVS1,̔/8AUHRE3sCXg,soMU1eU18T8 O}c޻Q筝nU^X~.ϖ73ި(՚%z)f4{\M<^p&(3y`DJ>J_{ɨLHM4RȪEl [8}$72:4P %#C@АEQJYUJU@̑Rus3̄!#DV@&)*T(d02u)@y#;^H.E|l1G\i$M\4AC: 0rKG<1rjeQh)!$)B!@(,yp$PEE5D1TPRN㮰G[AK1&ihF(t"D 1" ]E#m&&,cL,#Tq`7+D )z9S'P`K4*J"K*ECq$v/Z$&e9a>A-T23$:!BREURf !B4 ± |$E3KNJ`sF:0%t!DKB,F9"Py<,4qAKCy(, ?{;iSYPA˔!d&UHB>mqoѕҜ4{A}<~2q|J}ihJA$=h"AÀ41 :}DACNA2AE-[ 2#0e8\tVe׭.BPR^ycÕӠĭ!kMVn%o'KjH Ug`TW%Cc;:6mz'.sAE>[milb%4+L۩C{#tt[SOs1S=LWዓkq>Q9{ a6$9Mt`O saߢŠԝuiJSiCRBǷŠ@x> TH-K?,R/A"kqMx~?F!⿱JA{9=0:{ `7O# 6 cVaR ;AL3 /咃*LKG4z&i%?r)>M^iJ\VE0y"5)#=c'* NcPQ@m%^zkuq5|n*,zUs8m aݺ Tl"$Mq -l+L-SZ2LMW|FׄɗߙL[CC^ @4J22a}Ɇ l .djwY}EWy)b%Ь_~^5܇9Vu]::sK=-זڞG>2Iɻ{QI=8⿄b ki*X}2MBaÅ}],~=+ިe7x]# vw'{hdbOMp8KSvIinm0҆TPMu5=S~>k&(\!""Gt4^ |pBDxIZf曪*]12Aق[??#Я[z(T$!Ę0QSY&^C#&kZGAfD ɋfgB;=\_F'ѝ|$Co'!2"a(M-2bIl?(z8/5M3p(z 8j$f20 Ү^qV+a3-?+,GY PU7_Plyt# #R}DZbuy^uZiy!ÄF)hwFٛPyvB] s@LY"aSdۿϏ7/ibiB)J@bqu*]]2 @|&IA.F{Z[mF2S8CqQXSjC&Իb퇉ES-ǵin U%l0|ɵ&RWTYG9 Q_9vܒI[u~k᳟7]ݺK!sESnv3S7Ubί>J/y&[< 1<͍F-G .AM4Ŧe_UtYIi<ِr$Ij*BuTI|GY\&0v\ 9)4.T&`(4=$]Nz黿' g{Hܳ){~}#ܙ`Ad&H{ye> m

    `AX/aUR;B]gR&WsL߇[U#˳b_M?KL &w4r܏ϮϱawEvEԒ'q;e4%;ʒ0) S4w=^BmZ}'rLz(kWpEƆ}G 4¸6a3՞4bK_ϿmL= xXQHLH*\_4g* O_`ŃHz]BjD\vq ׹I:tA$5bR6&ԬveaסEDsr%!8~?g9l{ϣL'[^+ʣ0ToYavYaP.aϵDz"M1-;Mln䵺ǙnU#bIw_q *V"RzM )%*!1|I zإS$ %$)ӥl k7J[C柂ȓK?B|0AV GD0_/,SP熶—) rup{fFsEL`\]-~ؗDϬVq70i4 DI$eԻ48lyyߖM12D溆h{3Ƣ_SJXgdi^~rã]C-;n{Z|Qg}[!EM8} c,.g-zr#렄yXs^ FA?_d#;8PIfσnP kY;sP K"=cMs#'R<51UE ._w~]o 4Ñ? OQ\u{:J=4%b3ATU&,=rmп nTi(ٚ]C/'N"-~N?)q\9WsՄ/]F{ Ee^P.sNAc+\CQێgPdTXYP/ ]ˉĸjI*M1Y0qtܶfS2AɱCiYZ(ljbfRpTe VpkΙzR<ϐm, y) ,_\ d:RM6 0nEiJȊ<4Z83؏ vL <;HS˖c$4gWU˚˔"桨to#PIBw/.c/,Ǡc]@!Ɍ1Frcl,;2}(ݱip60Ȅq|ZQyI~,S#ClɃh- "$:5,i:Q3 ٜ(2h(Dہ[2Y[I&;{ړ5֖vwfg9E#` Fi K5;A.d bF:@ZqEDzm'xyYU>siGzqբ6q袾!Éx$訔WTEH)k3w4{J/daN5n>>\TCowlwr4B~s~o.:.j 8uA-] cF̄9;'wpA) Ivۿ]4հ]hQ Z&xfi:Xs"Q WFH"L?W<>S9xs w5m<=U@xǔKxjS6]3vϷe$V~&[0G] nj6^N/̍x^(wj:?EN;t'72\YFxp]ſ%?mWy98ɠjmTt`ܨ|Ytp™MpsEgjt[?u^XQZxdխ%oct)ɰ…$ u?E%`8kLS0}џCWV >Hq̈́SG*w;c'aq" ,E"H+!/7dmr}YzȮ :\p(^xgJSKG;tN{p-cֶɝ>,baCOYS4=XR3j DAY4, 9>)i~2R퐄2H8?4B/lbS*QTS}]fiux{]ɠ-ԹHX >hI$ p* CjLp弹q(B){0h*…kÁE:=2ds_⾢rhdk4OIU)UJR d@aÆY)~{I Vp3S=OJJxލ% BJ2 JJ# Rܞzk١B <;]~1+Q@P$T 0cR fnxJ1DDDJe 1,w\89]$F@ˤHO3U4c6`{uLu% (!1Pt=?c1;;]kp%ʹino݌d:u>}:*d?Џ)5hwiZEk| n *\5gg΋34g5)t1lM`EVdMƣOUoU#osJT8$:X".+z9uE~./s?1) sâ<@ʏCKt 15-bQF /LLMv?A%aOH4iH"]:x<=|;s2oVG࿁s]uݰuVɜwo!lrPM䰙!DZb|͑.DrӘt0.^Qґ1XVM4ҝ8Ve/+ogY>`z ν<+17kvt9*φqw&`p' I)G/F,2=Tzg;sfM`(oq4QZ1RZjrI$1e:ܶ/hAc4 ehu~I8C I;KE.9$iqze&8EzK0|z'_%)k֍3Hx6 .d~>xvbeqd, _"vIR uƟVۭxXq%:}{q5z;/ow\)͵'=:/Oiz;y#xmI/bô8b7p>3E5Hy6ǿSgOԋ#pMg! gHw[hbaPZM֔&1xu?|Wg >ǵr>5޼z:Xl. GF,s;y_qTVVh J. t+_Zhl|t&etف˧<#Oғ^{UUwv Yus}IEQ `LxW6ݺkxUL'o,.,G0bBbyNXl-'F{7U91ﹰz{gE8(&T]kφ$3aiRAC7m3)x,WE&1iP➽&0G[Xa7xfj>5/]]wC"%CiNIyU_9mvA? [ot6rϤ(J.<oV?C6YvQ z0[~y # }|76ŠI4@<3&I+_UphĘfVᖦPF5ݍDzr6F,etF N=a1lMvd"c;?C/lx|Յ&#ZY8M/QO9^(es`MgBQ[Gf _ b&3-^PD8%z™Iazxx-T'zu]H3*|',sa&Y;vR+HG\ݛ[E:s\öx`l9fq@%^sH 7/Ʈ*FiW:+$6J;b;Pc[q8xa)z',ҾyH{Ð# ,-tKb\ c%]RoRQDC(y;`cԨ1"CGxMoe֤C)ԪYs 8a Z^ ͂Ʈ^(I*Om&|_VXsr~w؆E50!NùbjGOЎF?_@~0`)TV(=T 7@8LZQt8C>"='@ >G!H];qH:s I$ppS"+%„0. ],.fajN*:Bj],(ۊD,ʪkaي<%ӞHWLbo>IϸQQgCR"{8NC^*Xҷ1Na7 ҙ2dAPBY\| Y)m6 nLI@ }R(%HԒYlzٚf~)2nE۳6kĿqEv#/+" 9B\RhQD0d\>K$sbu|~~Y/KUWnM\-dGw&>㧤うoQA&}<ڲ8$u{Q9֩dNpF',ld~`.<L]t0ė㟲."XG?݇ͯ',5@iHE9aTU&0kpTi?_|k6ڨCbrbBx?4;UB 6[ ܈Bxyv}߯,ȣ'ծ;-o_85ƛr]64#8v^*w:(Bօlyv}dH:|0UnJPȾNuC!-yנ=g6r', dK1`@D{; 9d4Hƀ"XH ̱ 5B[lVڃ 'x9b:oB(P'; ㎮lgeF/ r‰.9*/#)P*A螢HMHR%NǗH/aI!0(߿BlӀð™^s.]&ynOFknbU2 JuF`2mX#9xgL Ȥ²ɥA.bk۰*-G=] BkH{TsvH 5Ns27Ǿrٷ8B dvi-Rf0 z F4QF vC 32#3 cWm%Tnk5D5yb H\xxu剴HʢRY Nuv# y3iklCu}iG[թI07;¢tӁgb84'.m<φ\դk'8abߑWL~Es\ !.,Z,m *c|8&fEަUPi2Bi~` 3C쫷8~`7 cho2C7jgbymixq0Ag>ƫˆ@Ygldx22sE0vZ]mk͉9&-v2 2Ce$Q [Q Scۡ drrg2鉾}o|Dȕ%'>N>7`cWiMǤAq5| ) \&T]Al@TILsՉyطA|3DMpLdU.[IWo DxSՈNįmxi !KJf(N  yddӸaŽ) "KM|@!ſS"t}0>h/qmKD(s"Ĭu AT.Z%WЉۙ>%;٩C^ѭc\k\1 utW%Wuu4|)(ޙFlU^/}WKQzoxe[O&O&@1P>hjC q_I q<&,B2zIazgEr4xz='M"Yee/FdOw&صM 5Q'VDGsX.^@br''1] %D% ȿP"E"tv_~_ir*9Pdt^}&.8к_CsV qzT9LM xk ,u)_&|gVc/ 7HP DE# @ISOgYJPDM;XujI9=$wL >vniHƋ&+Հgm2KC|D@hSH!ס0E;+hOg'7G9\%$K/V1tܔ#NɯS 2TFzcA/#]Ow{<}nd$j 934 H:frj*685yps-8V(wT[׏t/WiviPۛV?{{ܒAAuC84m!J,;KCJ;f1Cbs jȒrsdL25o|쮨v Ixћ;ONUa6X3znsS/£0<=)HKVƒ! &2F Ězb3mH6˚ٿƽF#Ln?.^ɆfbY<7W9l O~ɝ"mlm$oA.m@xu.iQ)t-vے1~1 Vˆ1\7˜v[;t[>mbw&f"}Xf &gn{dy2qA 뤹۽ VXK\R^lv$bXn&k)Ux% slz 2iLU]:յ5l]Tnv*:Z'=AOmn J{ǫ;g'59<}])?*l$"VC ±k*/0hɳHB+uwtMtx |T?L;y8{#Vj{%zƗ3<JMK8f]'+" 6zHhD LJ%An2q_\L$ۛD?ڰX?7z! )7~=F;$c0W7Vt֢\9Dt/>a}w{={k g}Ojғϩ w< ÞY?ܷzr׫ۍMvtқ']xd.+gƦο1Dq^Dy0لDlA>9B_/F/=!eߞ(_KֺaF"tMg;<{m`@e7U0IM6{jUb k"鲧]0߯}[ZbJx&ǯ5Αk_t_{Yφm9' 7G، nQ-vLu':]t"Kfq1/Ǻ6!Ľ-ߍi 9_I󓎚+Z^էǗSgf ?#79 ##pwV7'ao4գ ٪kjd>RJ_cK7?|={u%S9ÌF9ZLы|쉛թADo/-F ɸ6J7ͽNck=P ,ٸg N1'S/wcǮxy/ ;CeUrv; ^\nb nZQs3co,3kojߟ{A3ZDcW[܀D0yS*:*~mhyA4kil<>Sݮ84'iB/fqov6v߭}gUx[4z^h wuRL5[,H&\Q ;pU*L[ʉUVڕ_>>c7x =lCj:C}3M]fwٛM.ߑ%1Y;󓓚mx:]q)}y߷!sďI$IWuptlP18G ,.BN%(y@^ohwM9mB/n|~M} kn# y90uTVrN=T|yR]ߤY* - sɰzdNn0˔RlZ4E3_ 7b$HpL`bRWJL6é dîbT?lGJeodCd\u1t$L~p:UG3I㓙D.HL̜㽾[a|LH=bJ\(w;-,F@6 m]owٷR!gd-{ˈY *\NQ^uf5r:zOXf~UjǼ#$.%nیF7-X k~JH8&:L(G>d3]6?]Ą[xWNXd`x}TY>7i#y4nz== -TucP'@CA/PFJ#YI?4Z{:K\8/+ U,J*<\s:${ PK碂 Zz,R%'L?g;$ǙƖ x ~(vWG""GIp뫨x}ZλTۧ}tđm7lGuoCz\jGn,\4tIJw<T&Mד3&Aemv }DyGc7$'0D a!KJ]4mS&@ yʓ8D_=$SpPR]e)xX9JxzG)QH1_??2 zpVqv]4c^g]wMq&)Rw|lk=q] :vy}Y( @JjpӽGont&N =WbWo*T+8 D=T- )NPB,zqŐ=l&!")M$ 3Zl幾cy}u%^N-ɝym{'Σ)ej/8ϺO TqO ȁ6Yl1EƋ}5224[t|ؤ\l'=dhN4XsG`l3x;܉Ɇ,|vj.x4:]'|C˗G+%+*QwPJocVsAӏ;v[6(#5^nA7w= ־+W`eí|mOy%q !rѰ` t0\ރvO(mV~^;8 jOwˁ.q{5-. = ۔<<:G8`0<Ï 7?nml\W7_GvDLI{b z3@=s">e~g/A5c%ؕrʎtVAuqdyYKI~} `VR52mfń\H-Id8gM9%FŊ 2ffߡ`+" :~68zdbCto磈yU^Ҷ I ݢ0Cy cD8zn-ݍk}6`HJ)FȦkU k_i 1 K]wmO 64Lj=MƣXzg^1'}WLgh|ߖKtї~~큩$&C =H37T4z$IuDy̓fF@R6{82ոrUk ՊG=D704.9;bh|@R:#? Pڕ3%%""`Vj9ѿnn#y e%t'ؼ]wzߦG(Z% 'ŒO[Gs~p ȴSу_'asU~k'ۨ0B8LG'Dl:EB\uF{QCl(`cs]yp7bmѐ{fU3O|9Z7I8#Xh25:ro>e=Aa_}rW[kN@ `Q}>x"A+0BVoӎnܽȈϱ'憟tk $q#~fn:LN4s$g3nw0js-ЪcNab*GEc C}=]1CVHIo[Z]h;ơiRyKE_$. .(][)U #v1~e$HZjz.́h1]t|z=wO~˒!ӛbhY=d<,Slb""'\r1#`!c-P B e(6M흶10cI%Cbf(S& #+d\D"sYDgLv*WVkvx`«nЪd{"t6ƞCVLs'd5Xsp3AVS/)@bOEwO~b&y6UCeΝEaJ<%]_`QUU_1թ7 Y F)Y䤯Y/ZWG$1Bѣe _>]!ښ,Fս؍c>k['VS fY5=杍X4@)ÖQYEm̈́vϫha-=Ma EOk1><0z]q(YI HhbaX2/Ԉ+xg5~m mkiG \N_v%_6?~)Ftw.c<.ٿ_R`dcf4BIJXTaM !vy&R'$ וVApEn,/ܹ5Şkkjg*(cMw͆->]j/D j֣<"uBS$VL4prqt+vf#jh:DE}fC"DVEG:dn/@oES w1Tq2?+I;9厢մǗk 6oX(HĘmWR|rybHE]4U|s eL $ze_xeqLZ&^sV{)amSq:6Y쉛+ʦĶìD?`~ۓ{C}oJڀTOV/og6ZiL:He@()ZQxzRMŒHH!BOaSaDacRI{"%&e'#jȫ&rRLZYeUXw8߈77E}%|џ6i[48K{E_t>ݻr_w}^;o -V,1"8nk1V_AF89wVÛɻbUû<,d 1v_$;ErGd,5w73ُ~ثg|6CzGfA)p9]"}!JLHR퇼6o1c)H􀍉JwǑm-HX=U6O b>iYHZ`uC  =wR?޾@-!A)\ɆTP"m btNi]=~ ׁ:ig&>ZU^NK^+$ $w"mal}$ඇ8%*JjmM3lq^J516v~7D<"xi&y=]r ,Cݖ7j[qt:-Ÿ%$ps{ucmY=TEOuqH-v<%ۇzKY[x Vǃ3 =;7h2wgobXgta"/og%BlM$ԭJGj]WJPνң̿vsF) x,c`׷+z5|;q\Dx߻sj~ѧ.xviٴ1Ѕ}={q4}fanx9Rևyv"OznK@AF~3EW;[~8}SNԮ-cg}o("v8XLd5~W«v(>zz)87ѝʯEGUa/_7xri,τY=<|N7=`$J 2]dg*>NH])F뺷u. \,#-.h]nzSTkV0zhG5=Xlg$e7t`Hs<{BHZv 9av ~˵r.y^cyua*0\/pn]:CY݁)dLXM%&<6p$/D3M9SϴhݍVV:3R4ZDq#ЭˎQ%m/c~bG*)nT끈#wv2k*lEƒÔL37ܜC&GɽEX(qsZiV-Dgb/H eL$,JzÇ>[keftFN|p`> ^WUHj9^V"s9>C (nZA߈Q̵CD NX$VeU[X|/4*kgAw'kKGsjE\c,33{ool}=̀ o0/ؔ3ڠl |`NuSFQ˳_WQz>k=FĒDxc23k)<@qY2 Hvԏ 4Υَ$Ђn`#}r_+˲eaB(^_o%D 0(LӯQZ.VR66diY^sjܢS.F%P#ž_pTTߛ+VH_D~MK{>_e`OsߴY7ن0kkI;<-5 Xqr_ki&U6yg9G; ϟaG ?'5#}K*ؼ [Rtrwm͟xYu,Ed~F/`M"|Y +܌Fg$>2U_P6s\9o&sƓsvUɾQ;۵yMW z U9jv =Diέ%pϕ0;K2BEXeMH@)RA-/vt*h}/Ʃ>pU&~tVLi6E,R:2?Y q^)Qv\³[wʩ28S:%q!2ebaN2|6A@zo#xL_6L/#nكz6<:{T|[״^` P4M1Wu ᄽ8UgYC@p\g_$0 {9$!9mք+(%Svtv1QEIqXVg,׳sYbNHrvc.ݻ3}(wkiM{ef-=N::$n?&v%O7:+KNyѭl&?9u͗_g_;_&ʎ] o? ƞ ݶf0" *;WEŧNa毬Yukd-ثy׷o6(o(.n .XES|:TQSBQQ]sfMŝ۱n1Tݡv;LI@1 tWVJy-I7jEθg$ 4f*n QC,cWXgwjm˜NBZJɀF{)4.n:I~?$ϙ T= ;짩t>ƾ}gy8Go y76ytZ;wP!i^0!&~˛Z,/NR["Q`JZK<ɢ+3=pcI4˽%)qRbkITlw\’:$Y4㡣p1,Xsh x&uM. zD*bIkV:z<;KIlߣhˏ+S坐?@Gws{UwILxPBK$g9={2\OOtxt^\HWVqbv͈uұ_chهC9ot}>kEX&RJ=S3{  1eFgewZe)AF 319OVqPЊ,"S30jKEA56dK|o|cg-3IEfΪHCCFoCqn~ҬCh=-{q ߷<:]^|37Cnޖ/Ҏ~ޱVrF=PNa@E} tl;;~}˒06r;[C[ "Lw1xWik4o^iN6] d%gs9P@՘I-䝒òffW32.9_MM;]&<56S} OS RH_͘:(`  -P|iyNMGBUdBZccI\ pod]L"0Cį~wmr8E]3wq$ CT` b% j :A}y2+> I?¦?ʸn]mc_}"vtBtUS'6fÙ&ɷ) iUÛnXԶ>N0ֶsMϿQօՌ7ARomrmѵAj1iw鯜1l#(=xI(tisBjЀ1[egW5T_ -NnqG$տF2ΥP7w:' Ck \+,h+ĻmbI(o1z;&by$F <<ߞ8YEG}H^݌9M R+m wXr]M;tVt LV.˜Zݩu*T;jF1ɭ(mf{X꜆h=KvDޛ:! %:eI T R~wa7S-6|jRh L*IK>f_Ϯc3zDZlOra ?5[nN_R,_If#5s{yy{~gsӢ0d(%wFd&e9k}zdvnxҁ1IfprźBW]z&L_mooBx6p#DZPI̳.Fjvm3Y6BK]Oh1n>33٭J".mMX 6z"kjtdz'}8^Kw)bŖ% ˂7k?^jëwZKYYJȹk}Έ\v}I\ b?ORs繺߮lEeٛGOTGzMX?gk Lr v6Ud"$ "]iW]{3 Jӫ\qKgTvbug*Q̤ڑ $]{N;#ߧK8zZi=.҉ד㣗DaSp9cG͙{rOl.^K Y?j>rmvdK Ebg7^~kݢ,uK9M#Tt2Kr_]I6| bjd"_m+46rsKq}iPUU_Nԩo1Wv0&ٞK4Tgq9mYȤԜ-buedDæSW;YÚtGVݺ_f5鷪1&y>awҽqSu՜QIVLtbuPasjgVdZٮh$Jޖ+BEM)pj%f&)kvX֎۲LJY} ;##c]@4eC[\z7kl$j gh R;!={5N_@ET#~HnH('goJY/I.tV.?'~qhSq{_nUIWrJuwrr+L,kd-lY ^7{>P:e O/P:ZWw]awv{HC_w[±( F~8-᭯}w/wF>8N ̴^뼱r p.YMxJvjκk,S E#ϖ)O*:}dMr7EeVw̅~Er}+ͧ!ga/8WwIbU*ֺowk~yaȶk"$kÔOI_CII3;DKڬ\hdi͇8`Z̨j+,0|^-fnc5ҊtVN ?[㴑%Lsk2L}*w{ d4#4Cՠ/5ekVeŸ/DJ;2Ԑ#F=8)Q-l`oYvN`qK;C[u\-\Ԗ\ Qzduj \Qevic^}%J4R< e%7աm5m^//ug#cxoԾ{ړyݭSD9804zTCSB܃U/EZ$2"DsPn! ^CN5o:-s bDaۛ{uImqO6O!X[ mg`!Vz{g15Q5QQ/ Q3b]ky,cnV j= E= g}zD4/~Y#ꎃviRvb#j_ɬE.h_W;gahSR5^F'J=.|8]r0M6gmQbmr ʭo+ˉ׫ɾUBd)7 /ter1;|.w#RVYDib@z=LE]>Ht%1 D}HB,c68fi?/b|nyG>})(rhՍ ۷~ݽ/<;t9oLbNd=8sϔ$dav},د!?ͶY[\$+$ʘEfx1jg/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)e fD.v}9xDR:zgknv^'άqo߲~eǓu惲vOѧdPZrTw/ta;M c!Bޒs 撇ʸ/:30eIScMΟ,pxzT-ޞvvL0=g](fQaYV=]X.Um:t#;DP5hHvTvY zܴlTbA5hU K/0l lE9lg {imE V;]춴1emwj?o䶈dv">!ˈyq tx]Ytݕ󗋑"fe%TP,bVeYw»6'Um_?wpo<[OM 'sʺ^oY93XP^E0 TaB*&'|aQ;z/<5 ^ƾ=Tj.5iE0IP GgĄ5UyڅOQXtݶbխplp{}zcr㨗l>=WtfD}F3eO ,n|e1K`LO0ۏ{{*~}`#céYUjKYwglÝf߅ z3Iqςn>|| [d08Wiί'>ms|Bx=jQF~*~jǁ4eyw&V {87ؽJs5XD0/8h=<ƾN,dXLKMF-MF2iJD\X(qULֵiLH;73 Je` Mzs KO_T݉RY\~э/<|sBj/v l)DPD%R]w&ٚFRY IqJiE[W~Vt7mJǨNùAȶ{ٽ`@49(PG4)t6D: ~]L>@ &5j'&Ӎw$u[M`βӯ&_6Wl#vbȰPaC)d1$xò\?n]E1;bkh'Ṷ[L&NIm+.~gޗ9[7<4d;fZ+Mݯs3(Zyj܌, }zNybsp܇9&64\Kq# K326oR3m{ӽ{dR& "E2N\^,A3.SVmV Zi6Wh(( ȰO&>.:K=:ezڑ?v 5՘j*fIYZURD g %JIه8D:Qۻ]ʹY)2)<`8 ,_~Q%Y} 0ܴiz=;e e]ˀ'Aڅ|nJׇIl.?d|]yGN̍a˞R)9TWI==YE/j3&bJDۗ|h0[mQ W<q܀ E&`#Z+y~]SjoK;#d׳!db0 W=(а`R'۵32vj, oڇMuƸI1;T+%Xɽ5^4l~"¼2G$ EDQ7:_SZ */%-h%?*SejRIIg{[HDbh}ݝ@C)3rߌ/j)vXAg~Gjŏ0IlLJWmo8Xv-|M9!r#)EUυJhvLllgJIg].pw%oQ0q`U $Gg>r-t QgXme/W/tFc~=9վW&<[-u[Эlla}"1޾He>.3N|zn5|k;sG_gyU%$ׇ}ἥ3 kѼRxa &4Tn]F Jo d6$ smtm51mWv0l{ :o>䕋F 7Vʲ}X^a9qtO?hV5v@ $l9u !)!7#,nNO፽ݑ7:Rm125X7F ogs"l7Hj- G{ZЁ=Pbx/zFnY<ߋ(0x1R᠖`'awŽih=ms(؂8c-\BB<7cYͬqӁioMdܗ2pI ,IxgnG0|6G1<-l{ۗw,o&ß=-s}Vw6~yb_]v5TT7OFhA,UblݶSLlewQbU4kpaCf]?Aoo嬌x 2&rF2nE0~=^{^ԪeRHߑ,שۊJde*4'IĩM]>Wǎ[9m?OFGD`(vш(62ݿ2V"W2?bPCU,ZV7_VC*ypLdI\Ӥhd~x;]Cd;,pUMD ҁC@2D4H H4R4"(SN>ҩ@S@4E`4Sk_<$RSե% El+VsDZoS,O޿ \9:+Q=RX͋&SJBhfbW2jcz^UPK|hR 9DCu@s!TVtK.^L,TwR)HAeTN: :[p1+LڼT3uG *s[{ G@]\ zJ촪D& s Db:g98f՜G4M;ֳhȈK˽7fvTyy2MKcFM6QKl+NkިL샣q?n? _G٣C߬U϶ACڡ y48NzA F%uLD)סc$u&/wm5Ξgpxq9s:M>@W.iqcqґUU58|?z/_Y7Ru0vKH|k"[kSMK__B'd (.7.pazYɓ6-b;_9=A%p䀞_c'/%6T%K_Dc4l!'r HKqdӎ&٘qrt@D:hKTr|{%`M]ŝt4=egw*Iҽdtϭ0yV3,UoZz6,h`Dߧ%)$ppp\ooDt3&Sq;iRV16ZƒRkY3fib~xRUeb#~h44NWi)QM朕qGp&2*mPlW a!P`"j?CcsMQmSBS vJRq !O'@+Z$IAH@zM1xcMU@pM^m/rZ;TOWlyV^\\tC5=74RTwډ=$kY8#D^4Q42xb(TkK~uUI95HA )gNn΅q cI*CKK:dXl9UXx T:{zݑ94wʧq4!z~[wR{}+T̐%Nj7}{5=kWeUvjA˓ (.ė,t:qMvCM=uxx iz'yсI >C|448ڥjF!B( 7VHE &$859Ӻ1RITn=BYC=$/viKIS5/8DhF,XSQk.$IʱB u|nOdHZIG.ãiC\vVPq`ҡTaf}v/<=S CϦw"|O:AGvPUU)"SA#[a15C(i"#i XAgm⿟WwFP@C-on5sE4Q0J%442lc&Έ:%z# W &*JX m3%Z HL- IBMUBP$C=dy)\[gT)kbA:@D!'kATioNXOuёZ h9 hb3)u1 ` ,&ja"PsjS'P5H݂ͮQ(I*I`fa(+TR C.\M 6:5B6~by&U8HdSBe4tTRA"ߥ`FpҜ 1ָx4ȳa i3oNS 1p5UDDžNa6$}$> ؐӾ1yΦ`jtZJ?o{ nBdQgQ4]ToUUUU\R=L,҆s)O;8hn@HE-T (Xŏ(NЅ &jmQ %%$8Au%WI5Oq.%fayP-R*5EBZd7{pnCF0㒡S(,N zO~"6AhD7f~neŔZЙQ0+ut(1ꍎ.s:(up|> . S9\s kLX*ZĂ?% \W cHSa\riI '=ug"[\IXdžjb@>o/٭5T(HȤL55:i| ىRNoJYPUP5wg$/7d='kwGJ}OE}8]JG{+h[zK]:burW[:R>"^va2H[„AO-fZ_`3~lAMUB|&Y=u#(>w_5Eb G.7>=:%"B̊S9(H4<)Qn^WԝnQRqs]ևGJoXdL*^K0u&Xc֚~ՙbE7sˡZsYS1AE ~C8[R 苟}IVP5)"moں֫뉏˻<9'qvRj1ɯ7#jŠ.GS1 A(幋ךzU ]Q0We2h))G@QT'FH~ua:x'!7^՚NK{ {h V4IjEY_urpFFDUI薌sX=uFIrZd:tD) HhtTSŋP #&gn!:MfT13󸋱kz[G*ݚmpjC62*gmC6UWMP/p?.p)d3(iн>=}4ͷ*"=c_WI蒌@unNUZɩb"%OҥG[LQ$U< 1Q¬L ]>86/N-*dwh3R?[!|{:VES5ӬAx7qM*Ɔ(kq#_/c<5ѪF4Т֭j6]W8X8lE1vn I$ 6Mi54oRr) iߌ`jýl666+CiMqxa( F_^tZm{=: /py'f8HѝF=u8xg:&}~?oxU >=?{* X'@>[#JJu~IT>Rz@_D'D1 C1 C1 CC1 C1 =JTU|c|.w=a5gd;-Hݝxp1Ԇ'M9@뺐,`,Ps>G> h{ú=C<ߞ=Zlx=8wwp盟('_K'm H{:gMx0dFcffwٔv>9ZG6}8N֦Jph.qOd8}Mw ID<<9jsz϶czZ뮺cyׇ7F+V,Ҳ6<ÆLLYiVs&AmGз%ght 2(&K\ZؽfBB.{a(0DF!(`""b""`y|x'v 3"0Dz}rŅ+Z֔"*JTT?c3Tοb}_{6?!_`I)3͑Ü,c=?:rS0:Be!(n0¦ˆk8nŋ,UG+ |~?[<wWP\!鶾&5܆??H(W5%uBH'qp ({^g8 nqL(M R5 %OŒA{ xeԥ6tfk~?op[6Xޖl=vޝ%nj;#7v8gx)͂H EKer>5Ζ5Ţ(XM Иe@BI#gma֫@r!.;t.2vcShԕd 'r }~i1LLzȩq;X<g` uC"`lVQЉx:ܻJH>Y"pƸd7 USP`,rB7A>Jsq% ,gP5<3pXE0J:]ĀݯWcRx,RMؗX܀jÖF6s\ϯť84q\UT4y,P$9gb. @(eaMW긙`((^f. Rژξ MK?|>?@Mv2J%3Pȿܪ&L߾wF;k$lwF ΎkL[k=W,Y iy ~R^#ZWW%D{ݒPN2t)Zu+c^߉ߕ޳ۣvo kC!$/n2:07| ??3̙QQ@F7!X=\(r$(4ri!V[@ I!n/'ݼ^d&s63@PӸ9(KN"pQ\0(5|/-E;qV2ٰxܧ`ddE,5 i4/{O]"%tW[8D!:׺=35Gl]017*||wmiӫZPc=:fJSc0p/iWݛ]c1`>Sg~?.x"pGfAcdNIQ|p*>⤩uqۅ5v6dI|PYbծ r;g\7WF4S]yuZ,[+n 1;!DRDSi=O~iˬGyǕȑBr ć!Uv@D!T0z6PkSC=,(+MlI|gqgbf1-6<@|"jv9A .#V#0 8~W ^P=?l1׏ =FB@a1++S,z>K!X2dmWѱz[9mǮ?22~-m+٧1jh̵ML+4djEcwe2Og8,_+Sn(t[Mk_61Lv:U'Y2tV*d`ߑQj(G+rOЕNjU.} &%PU4qi+yxRm6v52ܿ%o$*|+] +aY [e9FOr:om,_W=-Lt$]WMJ-¿ZYɵ)o`1Jhs/QesneNEccfc59 O=ݩח-ߒxytghMEڔ%4]Q? Ht@i殎ν;JeVu+=c%p,ܕrnkWCG. !E{NJb<ঈJ S;[NQ5 T oпxk}>&{TFW_O"ؾe$n]2*J]βFl@e$)QA#Wśf3ʐEOAT}bH|v&OIe:DNŽ{t%9MAb4r[6ڡjRZXSߚxG8{;x;ꭿh6u|^\GpvquWld 'yrQmE?ɿ\d tyHjZ3myݭn<Ƿ1 H hb1jn}q`sn#{E6r˖k2o, fkUI5X궶/6m7T9i wR 꿱-{̜$E y >ggRv;tAN(v'tG ɠs dHy&\mQq($N:hl;nChVPH@dXqKFVLÏWv~֮|m_=Uz#>jR@|n'G3I0p_}<6^5W#f:$$p̧,h uƙ4GJJJJLga_U29&7w8w]1hX;[f.εCa LuTsf9%udg#?oD5zF)յCB]2z8nպt{"Å(ԚfV8 -u45.!2l %r&|/\˺ӑLNC<ÂS@xILgۮ!wY#V J*+睭S[9r쵞 8K3gVF(iU< cf=|dLpAėm|3W=w]2A9isѪmqګRPT0p. xx9_FK|vS5+ڣ2^>9aE osṟ{cfkwjvʾa:`DSt^>?o: &=8s{U6fcH,*h>ik8Ym:f+O >uK<0v4X苔Yû왵ps[*!4ı3O{IdYN< 1m/2R"?xMww+ߧ]A" 't6>2Q-ZAǺ|ׇ,:G¯^ZGG;1ùX~d#Df=M]Kc5uώ ר#}`%y]##.+҆˒P:YgI4li7tޱTmgiWI6ӯfh:zL|FDm/j|?r_lyO_]ZzR8Zq[v= ұ {o/UGW֫I^NS-\JӻGoǣ{OV2\Fͬ9 ILث~m;w1E*KGL]?]'aؤlg_Ѓ{Η~'(J%@.=q;؞a1U5R(Jh & `$B &*p)<*%*?M( IDWd Y! djj"&IYj%& SB$xbhI(fZB iLM]D RU1)K9R31r+CHDSL3#LA$!Q1A?84sPESSQ$/m(J!h"745EK C e օЅ/1?gU4+QTޛk7~RS~MBj-~I:}i(M\Ԥ}=W|;]WG2ղUxQQE0G3d p%6: j [1N]8tӡ@~_agBtMF A@Q@' bUHyÙbro7т 4@6a~\BfXVd+Pta6>)-[e_*, UGiiv (M;8D᭱DKPR[2q*`W+(s4R Hivd @rA!ASw$hB%42BE|ã_w ܀ y!rIP b1x`*æ[e9z)E,]cJ|O ЙP8I#C~+28*aO*`W4%W$cts#Nվ /YUBBT:ǯ>JRx|kBžhuc `["YY,jgK:J #ӪCi=󞾋0EBAg*DJ ?9)4P/$gAJQ"PP 1C_S$j+TO|'gjs$WM%[Hv15e=Z"Mi[ʂY>WD>@=ئ; vMr^+z=jk.ʳ4lvia.'UR۠y]}og@(PkuѕRA$"%Yml% YXQ̓:^86¼b݋Z]U=LF^fyeSh)xSfOw{Y0aK6qp,Մ܄ CVA7"onᔺ&^oHbEŦc+9'_|nm!f#F\4 e1{ӖU=S3/8ֵB38Tdg <ӊPZ1+$#(8$eKɇ6.E& *R Q Jld+"X1eW!gb.j/D&5$,YXEe eVqvke9;X.<U=bNj1K;c)^l[0c%O{%H7E9;$Wҽmg%ir"b\Nдjo1 ӚЍ46dq8ai쯆c7c"6s$yp Ef^Vo|ՋZ2=z=$g5Se`27*Q:fC"` ftAp\WϺ6Vl8Wfb vJټƷM߄ Zr:Ҙ ks7E;,KIM"!ig@]~Nh@<Ի}T0Z㩚Rnt`:>E&H,LldIjD' +ė'Ҹ&xtȆI)fo+У Q鎸2 @\%q yVdcӠ[:DL|`lr[9HPŶb ]ZqI/@oy~GFRH6> SIz-^ :7cePk|<dӦ,lŦvKV3L3 {#W / 4xA40jr0ErH꛹>Hĝ +X(iD.f2*]UUldfU!*ϲHY7/7=_ll/c2I#<}Ϳ(MȆW-~);4[:wo/,//Z_IV k(~Y3qrS\[\EǗoOsmI% 4{eo+gI^.:}Z6AB]97dg[úy~/DN2Z'_7]p=1^W.B"\%kѶ\סI=sES85|eWa5\ V,c^{|L,*ן)zX.~ق@Q]xOS۪o%:*25iH`D8usēVM"e9.lZWW iQ$$ 1,XH%^LI,{/hoƅ·jeTSɠbs.eg' @SzzIG̽Dvu_V|>d:k뛿>b [Z,*ɞQ(D47,,wԂzm'xx[f-M^Pmh=lbg߸+uyfp;482$ ߅ 0l,j\ 0?|X=c6u:&SGnguİQr1TQo,C%޷뢝{#I#LGrihЮŭw|rmX>ϲ>UŮL?_d?`>$9<6},ώ첣#jsG3L+#n 袉T4Dueݑ> \~*6 -cLCz|Rv˺R0);3*R13>xGXܳ7o3-A0]dt=g$?g7$;/e8].r"wǴ?#4i+ڜ=LG'ftWG4.+ǝT_gyί=qO<¡Nĥ<۷9lҠӻ/(Tʇ1O5pEg9UH 7q*(>VEV 7P>Gt"|TPHHz]錇sDD%ALKKkG^H" $\jbX%(aTS >N|S@TDdY2Pes(~6&N-]5&LdJUnkHˋD*A8NG:.ܕ1t E"sx?_UDUVګmUT aG+DD̢Y>M U̐e[ iD0|7oW wEFz !Bwcy"yb@nC?C=ޒH HO|=h!@$$;qP\`QA`Y$LF l&$xݨP J!UxB#ʉ _|d{18muе@UCnPY~2_ + #l_ EcL4-! {qc nŋ3~Q/o[9}w00dU3+r7aL4$|m9 &)D5 (L_[9(q͚*.v,%[8֙ lKe35:7LT5D4T*(((gS: s ~L wBjH/bYPJ,#鴆D'`|>0("}{{49)dl䌪y7ww_`6ۢ[ٝt)'T;n@מ& Uk1;L[7o? O K/@*# p\'ʇr1Ѿ'74bHMJ|g.cnZ0?9w8ҐΡ=|g%r::d!H"e2jS4)}}np9GSpuugԮFEzUKI p*JX\(v}rcGltQ΍ijRPi K˼**`ݪj(h^_Y,۝>1hѦiO h9CKKpPث%zN \J!^rKPbg63y 7|5'\Q J86(HT'((Ė+b-ɂ\$51N_R A}*؁E.NCcB퇄ΎKE+BCFYnhJgɢ*\.p߾yFΈfq9쓖D87rָSZȹk]QQED/1+zH^TɨZf/|}/oL$Ի` 7!8u˅qZ2f}MQLFEr_JѪ%#`iwNbygxNy;vtސpDqW2E{ %vL1k-UCf!be&JQ?d'gØ{ޫrsUoy9x XDŽ|2iW^!uֺ<̺'8isך*h^} /0PQgz^[S[;'haElOnc5z[NwUDX >O|C)Dh֕$oBi$2CVYGß ?#?}sS)zޒf6 J'\#Npi8fBq?Vsh;z>?;]weV9lzr4>ϯ#ndWԵC8Ůd:L"-=ӻWI7r7+OdaIoJbTcD6e-.]yؚ;rFV?pu\w.WV9 Z42^NTxgG;U6NDK.#69E4+;o4΁#GGEo76wp7:.ZI4)*k3ђ_s?<_gW{jԿ n-*l<PT@|)ٶ7} oώxJW-N*Ip n+ 6f/Y[g>p<Ѻ-?22|%j)]JJ3^j&k4i84F0VABǽVUiY3;Er,׌fu*U(e޼N]s%jVx{dg{^nyg}|=T/$rq4 PH+&6қ놌Q,}{w*w@-[o ;W~ۇF;+[rɐqĮtN41̂_Rj/fNy.{p̼gNKd%q${% 5IFGo-Si!ƆN[oȯDwY{y%xW{{wHez.JeCKsx$5"8Kfz ƿ97k+p=D`Oo6j&ڟ I$1\]TDWHE|M@o˩|N;yuq9s1B"Z2OTyARH &})|dR%"<4+S+;sXq`n 4|J$o/N#DtJ@̬k;W}Otbb'3O.֤vyg 8n'OZ%(  %@wWJκ! 12yr@9hDIīW>KNYdۦU^\?䛻sjӻ7~|7"I&H;oᴖ[o,$aZQDLYn'I3[Igί@̥ҕ:4L,bV0$L,p vjՖw%r΢s <4ԣP4brZ'ï~<8&󆸸kYc?)O99҂bc?)h x&T^|N>/Z ˪x KJ?dJ!C~g qk +A652[cj6qE`4 ]{elKCs桁ΥaY[Ekļt?b h;9ҵٮVI37b[ּ1F|Fu^tN]9Չ r$VY(]dzߒglyҴsۊ맵ʣS K8~;/:EG"]a.k[׳Fe+e<߬7QffFيsKk<%2km8æx7.>9uVu:V9s3[g[eeV2OʂyH6,͜PFJ9DCǨ|1wtOxsK]i&0mKlnAמ'"f!i{yz<9=c9YF'-baJHkW qԕe)`j^Tku-!کs~T>_") Fqی/y|lUZ(K$g$<}1s'~x23#>{^\#B3SЧqbm0TJgz jb8.(ca{/l*4Itc ɦ a1'M40k͂޵d9>a}G>?5)ĸ J mQ=kp]|Outo@!uYg/E)[2%̀T_BI"st:nbrQ9Bv1mt5dƲdFp+)@vv/ȞM8zjlE"%ql(zP'6U>KVG~)۾f C02$"!oiͯ[tj PBƝa3pBC6 \H,K&DXb `Rޏ2f4j.-~~c˨kp㦚`E.1* .gwV=WXG|}'T[C_z^ɋU ܶ mǏ *[*-JV9|˘@f}::dj䶔فaq(R"e,b{UE1w2~a0xxuɼPYhQpvwè2뢫;堂G5<1BB){{χ15`%PR3* )w&bH >MAs Z '{1ȳ@z8k*IP7$AeA !V0*> G#Q=)pawg#JwSf˄}(Fʪ A<@86|>a~Y β~V9;(2Ldks߻nly#$./T9dah."Ku6R{@r2jɚ_7AdC\YzȘzgXKګ؄qPyf2ǖv-=ƎƏC ފhA'SBBXsIP35r9] nJ0/C>=8xqư6~lUeݮa-" N ,Vq3p\~hM+U#Ѫh鶹ޓp((z6ѦrcX+{Ŭ3XH/]EÑMirnk7)Xa\}%a)Ǥ/]xU@{}*QTt4LrCeߝM1TaPPɾׂ9 xN~[VkoӾkjY3m޶o3zV.毲Vlog{,mܜ,Zbs|E⹬N-m8K;L-5s|PvI4[mMq]M؝-~qccs}dF2z1pVF9燧9O-㈂լXT[Eo}M~3N_;e7٬ gZVMtUrN1^&-3η˻y*~y牙<1cu! $⽥zRkS]F*g\s r-6WVI!*ʪY46V9p3#0o ^jnɂXkYxQ,2K_ϷGɷ4v;߯X=Dd$I! Vb*$H)**JJ>V($QUYӇ=G^$=5!ZagGC/̩~mӥ1[H~?rC#(Sx.\,r)/s߫n,XɫGCgQ 85QPT '= 2;=-O˟=rQ5s^Nom``3ڳ8oJr =0d✴;}^òb'.~@d"5&H ozۯէ?C#0Ob 1<䪓d#IihhnR.>`z'ֿw zҶI3I DӰA:nrKI !Q, JCoUO;'X՟w4C}Kh>~^ѯ Ӄ`)r % =y;&+a $vՁp.l& $bz^z36 &d4LQOh׵"}!+j g4&USGz XPsg#3R`O/ATt'}Hcс[ͥ\ijɋ3i ܭc)&I4P红OdU4o,Ww#>;vCj~7La>HQͩ#JldlmjDUFW./m@P$-,J{QՓ;/.CV ķGp0 u;;:L|W!-?5"2bY)@y=sc'T ʝx$2!BST dU\;傒ʖZU@x>g'Q<}REtnI٦Xbq'~4U5D,1MAeoƓi;껳BxC)q8Znv@ҽR]p\\7uI}M+bnw4ĂH`% |zpxڟ{XHkl^+q_`H';e/{yۀ/&1Q@HѵLRh`y멫T•Db,һ,U)$gS$kHEe'uĘV Yt&'gS렜TEg {I4M{pݡk<<52NB鉸d7\T Զ7\R- #Jb.QNӴ䍮Ņ-7a?.n;[`s7ϐ Y|0ɗr~&r7r$8-{bL%!ѳeCu3dDR;};.>g3?}mw 1䮋A)p"^>I8[˛=ܪ馅iY4UEP]<"2fgb[tNs& x=!㿡Ȋ 52g>Zm!;$"H&TT:lA} IOgagQe3~3yG7:! ^@i'n_Nq ď|hv;/`G?F==5$Aޞ Im)e I\ё^6 /07vrt]5&PJsߢoUέBe[qpRTx7Wj"@lyIE/ż38SVJj̹/>SHOI*sMuŇM[ r0l4ir-"$ ǁkOw]L^ vƁ *l!>QEAc3SSs%ER7b(s{~l{[uݪqY1*Cy%SI IZܮ^*_Rnݻ~=GcscaJyqwӃ١zwtMK#|$/*q(c9Ók&ZTKNf-nm2 rYȳ\:h|<2({ݽ$64%Ip߰։"LyqU(ǿd_3+=FH²Z&EThDeخ >N= JJkJUkD ar$]b]rmc7X,"i9oV_"Y8seEq4X\h_klɉd٬*|yHYELJ@+:IHqԻ%ɩ jlT/ڥiJإmrh UO=2N\YeX8Ǻ=Nm7D"2.qLiiR'+f {q]6n333$RJ#U s CeAD7lܺ'nKʙigCo1jcWڡ }gld://Xb}kh@WyRoFUw,m.ƨxӸ@dP)[@/& UC:b`f>Mz>׷=~.{/9rsn:r2WMwD:vDDA0+ (:]b&v xmxh(r!LtLK6Z=߻Sn|YtAwb\7myPsxldFɛ}["5GOw6]m`(nt;sl=Z: baTr}8!{{a IcoF 41>%* ʪ1`f[Ʒ'kq3f4˖js㶌7#%osVu쯇+ EKQ2u}{ dgs6P^~}h{:gvփI5LqQ}_ډRrU+XDT0te8lf ‹:{MUu<la,1Cg=ZrA.:'w]+x̊qOD x뾜Ͳ=)3G#vWSgf-ĸ$Z9mYK42<._~}۶L42+#7𳰪I ?>X&ޞmd``-sGϟ~_qyq%S)G(&6nD/_hȯ W~-f3^іXf7Ơщyn9a҂y=̺k8]d<+SW䝓Ҽ(~]L S-9Gf{̉kQb赆  Î>|X}s -1Jw`U3XE/nߌ_k3n6f>,F;m$ԕ0]  < 2ʸHIXmǟ=ĢZf8DA@L{Wh5Tb%z^}>е_5֧X9'l5>i\M&ʮJ]Db;>7:*!wO W'D|Mҁ [q*_Y(sB7 c6v2%~W^ %bO<84]^``?$Jzor6L53a`c*q]z{^oM mM9lZG`[Rj%>viN+~tW쑁ͻ;8wtxh6f>',3kf :M~vmx[t,u<62luË{m˧^nnpqM囱kWQ5jnP_?mk;_LjWM\Yq_d({ܜY %!¿;;v3=!gcV%|Zk֍=YܟMA UE%LEy۾rBu0x[$a:ympi0SU\mbq OdMx]_urA. ܫLӫr9%Z&xjWW^#3{kNLڊ{[ zb]ߥGc"8ᙜ> .{6-W8钁':PF;X5%7(ٝ-Z)ٹ,J =D:8qL`֫ۮ7  kIZp6fbam~<[D'0qׇ#c vE' qktu}~tӫ|T7Ud̝Nʊ<˄w\qLJjSXqPqNV烏: 1eI웄] ϺЍ&6tδ?h%tl#:vѶ0 Z$8?owotin翇mt%g" Ao"'ГdjZ~1vg" ל82B?̂Vg>=匇E@k8eDu wHS̎HLnc;vz(] E:k0"Lʓc_gQ9<)a1y+"gk wTK1$P>TC;X͙gQu{^۸9~&iiiis1cIZ5mic$ΰPr`'c~)p0mNUH#ȖRXo6(Q% nrc"BJOM:.-J"#+83t'VGٮ=A8OGkK!PS!PaĚ Q_G<cutI,c^&(-z)>IUCs/T"I$ʿ!&nĤ9rN.2#(.䥸i/DijhUԿ5B(x&%I gh b N!t]\%t.-eMS(-B\/Sqh:F=4eF<*BUÆgS]uu.WI W iזp."2BWpK6bgˮik@͵減a>I;61rE `oQ u36&H EP83'$VTs0Gݟ) `Ka Qǝ!G7X0F.jc`Զ=DrKAJD.i?^%@ Y{tZ妭3 ^T2Fh2ec7|_ء `˯؇. ^I!/V -Ƕ`z Gi~*w po깜Plx\]݄ݒZ2˨)޸cBs) z^'J$E7 ~-\gb? A]ߵ9-&U ;[0A==JԪAe֩ҳBȸofdB+{GdZC5J]YT9_n0D@٨ASG.؉9Wp3],{iER9ktmiڝrl@a:bg!bd4N˿S8!ٖjy+:xOM;=9j53_GRTM{}*4uy!2diG øZ(}fu-a=\&C}sz1Ucu6{qp=#6qPe(&glY*,tKts֠q3ZW<29R>rxw՝Lm%R=+$_Xzrkß>\!jZ%^ކXgPh2hT 6+rDа35oRx\z tPUc+>X؞ SC`V)`eq}#U\n>|rjR?Cme)U0z ~is:Tۮh=y4d!(r󻟢:m%}zs [=we(;V_M`Lj] Q a-|RE'{ץ'  n>8$7pcd}ɺtYQ,LʃϻR<%ٮx$ JT!Oaxb睆TW75Be 5/5؏[7{{XK$#QME?|^;/ͯV˔qv7+n-C;B6]o8BDn^LuUdYJ9bjRq#rh_D!nn&>tlǷh|,^{ak?%]B?U|ϹB섃m;5 ɓcB`nDQnMSKpUu?BhHnޮGq mt-_}a&"Z|]Y.K\(cN\ p.ޤh)!J<:hݞf/N\S`j/(ʘb..1+ I9װ-c?jmy+OȞ&AgJ3Tcʏd<'KtV#鷁Z=ignLo `CDuE'wl,&{^^VR:DDT>.~Dd8*0w,Vu ^,q *`R$ =u+kn7(~;4טr'rMd qBa[y=DF%/1mW$v'#ZH?tUpf *:hòﴅ&]q&'Z:/ZMӝwHt:}+hψg?hL AC{nX$٩=$*b# FḆ>;_ڍCOG7N=`; uSEJ;*__+{/:=ȝi}띂UOM'Mb Jǐs 4U;ka<'kUU Wg 9X^;&|cƑ#OD7鳏iߕFʬ2 +}ǎ{!<H@Ya)oR`5'`-TK@G :yrhZS;5C|D!lǪV`i0ʘ怭Fp I: dՠ(4c&J=Y/g r}ݠi!9v#OdY$ݡ9L [#: 3@(xK !1&fOÞ jpm߽]hQX5GM1Z#V4=] E1d6k=;`lm>>2sh4l&1dM6RnmOi6&f0vliۣE,B ʎ cz;u#'uE a쟖:^ߧ74oi&U;%w`YsZR-rt*WV$O߼'|lo<b(UAhz-u(aw Lfi=>{  io5{S)^0r=#U@<<~P5|$%\8ܣA^{Ό).\=v/r>'Pc0`(ta'(OK׻OqP/dy|d!jx QjB 'vkf|?O_?ţ;D)c?ݙ4c{Oiu mwNZ_]L8]cq@«K$(_ѫ_cn€xXӊIZ L< *ѱ#{@0*-%_cmAůR#,m-w "a_qt9צIpV/7deV zl::lٌFn!7rWwҦFq32T#(Ѹ5Q?wNRHA!svOjq+­{2pvlQG#&ng7p^I/oWo~v0La'^]GQ `Fs}ohy758?y8& wz$DT/ 4 & @{'B976bB-D]6_2[=cTlwhdF KD~3oI ڟΝc0CS14c&PM~)Wh]5)lZ,%0(wrrIk\`;&g+uQrIOX$w$N)8bA 󗍊j~dD?搡Ol1*A$Wu?hB"ð2$qG^f{TV-(_ցiFVQ]zXzEY|}؊>w7TH"C795A.n؞ϡXcX~@Ckd,Ev~TH3=K]ys;S,=nRt%:>]UQ ~?vuݭau(@lhh?Hh9>X' *`H$R=eΓf!!ecR>E*ẍ́F\&p`" .0X'2 DwT-P0: V@R)ݐMq^,Ϋ&j fa ™iaYF5њI-V,LE:<YaUUp: At` uxN]i:ȁx;gxLItƂ%݌b2ѮM v@Ajδw=&b;yO) O !Ò̯U^@{kx(zȼ@ s8k#y LD;TUL؏ ]$Z2W*Cӡhu̜ @c⨇[6CTb#fvن~BY`05$ANμw*Xlea3tQ"!CsnZD7pnC5 V@gu#$U+xD1 tcFFNMxDuL 6m%&\. p?r!/pb=&UUUUUUUUVIc+=o@e/ 8X U``* ЉDD!Q! @sA@ȑENHmp$gPs?YDS#Bu'r"݈^,a! |['koհ|W:DIbjwDsY0)k@~XWլXӈ[p@V-i6⮹aVJ-Q!ЗJ>tFac5p) &$T{}L}h33!09-(?Ϥf5b0v CٵI(N}{]T2SYWv/LQcVQ4dV /B^47"Vgb* qMq[f}R1 Ka4s@$|Qo`{2ibhH$R]]}:,7 7M\(2ː=`ޔ) i@L"G IWudlGaؖ(?I :>DI%@"X% "" Da:LggSMFI jYt 8Cd$ @y]orYUn>$P@ c ] nZ"p?h J=V(y|jjߥ3*О56+֪\7FR"*jՃ*dt4NtG0DdyR1W̎.&B*D{`:<B Gm\DiJ,TM`0 ~ 0pȋpۂHA&?pLI"Hr oSP[9]SZ 1tJcaCFKsj`(7 hGt~QC7|ם C%sXEB}{7FJ%W,촠ֆp@8s"V)@Cΐ3'tU,ҕ~)iq'`?aS"1t;I"w9 UGic 705jn8/k]&87HHQ @XD9g)c,RL՟rӧqQ\ڛ*, * 9CS+vtt 'pt ^s0 .aط ;΢}u! -֕ -}0,LiL?HbȒ"DDC|!'ݞT>pQ_wcl+f9'/nKBs90"z )D1_z*E$^u3{~VnUU[Ow^NN'-o 3?_EZHַ?6YiGP%4iK3R9ƤنY#Ò~Cp.Gwk C GoBՁ!}l[+MEa3c( }P׈(l# V/^T:)̿U]UyZ cd3"ɛaM gJb֔{i{cȮɅ ox:|^fSf=v9(N " ;ٲ,"xE0l̅"kXyF4(A\p:„A#-_ihɓ ),gkfZB׊"&qd+urDlZM %OP,~nk~y *a>Mk5@pP̃@2ż5~B$BI.տ`yQVr+tU|;uʹ@gffsIJ4?@5yjyRq`ɻz9,53d54 k8v@k\P]ئdpod$eUKUv!Ac_U™/mksC8l8ͺap9 @\9<4/CP6odDnCϼȇI(']@8!Me,DȊdɘ #&$䔎Wfw^uCLd(&eezTo }ŃHl%"pi0#3;oT>ɺWn=FCAybc(>,@|02,7~ a !HIS6fCi٪NƯ F%[4gj0H PB2 b/3Dm |4*k vl}~`> $ 9ZxZ9#Jܰ13X-dBA PceclN!n%5E=W @8AC}Z z @! Dw=j P @CPlB.ycxdN]b2WI3-` "Phޫ7! ]ᓪaM,2m:j95bm״"{ou,zAP ɲ=J!T<1QD#HxT^r#r" 1 ТV P`4WU,[r3{Y=@0:@byTV/j~ Hr]d,!Q~Y-u7;C"Q T3S˰E&Hu@J A,%qO~00Nҗw&# -PtD("X Ch5%D"Ԍ)$K\^N6XL=hԔ=X&bB34R4NFJ J)j(b`UUbڪH>AH|(nKKt  % CT R!!ԫB4BGyE}#Nw-vA^W$] 7 GmQ֢BL]'yjtLCTvH{%GۤOmmbX&s~?Z'CD''$ ) )X ^2w']_W"y\Â'!*ه8H`u'^}=[q'q<{[}I9⊽&FUfQnE?tj)7hc_(=pE?a[wf ؏?jNڦ|"~䎃P..*%D)}/28S*ĒoKb(E16VܞCB2`Z҂tU7YI+CtИ@bU Tu T|gRN !ʊ'MbZS$9~|ۈ}gǾ8Y3V-J;A^ Upg=bPsj=!_%mfȫd_:w%!_s kI۳AF4R:5)H̦o2&pÂ= fF i9Kr ^ff1NzŇS"$lnJbC|$IyՂUlsPyQd%U ߒx@m'!m{> Pñ!$/WS-`̞ }]nBlL#pCTH0<֊G#3B?/hJ$>=}檣d Q/{ RQ2I3l?/g~_p2{*mSlz FEmPDR0 'CB&R H`}pQfyG Ǩa$|&LB$*w3QfG0="&e]C, 3fh%2"n@LKpTԹV8@ó.NB,oX/_qpȭFtg40u$u8@C @FA9Ej[di!A% Ą QX/)|P`{d}IKAc0FQb nl|: !t"G& ^?=EUpUR#bWH!Y+RDw?: {b։sjy=il;qLK_@ {ԡ]t)Ckw8f^~>}a0 Ode)S )\ l,1[ DB%B'c) z@HCMau,X"C @!aig])Y dN`6yqa;:Z&R샡 $".R7T0MγH$Q>8%(PEksqn;(]!/ҝ@r`X)"?Evw(QK0յG!٬W"p( ^L0.K/HPɭ :*h!Rt?`l) je'P. `&0ܨ].7\[|X .v+h;q#AMϼ K i uc)bj@ 1V޻x~*GiO+@P~g<:cfU:y}`=HJҕq`<'l\73ej*>EV{ՋL2|U~^—,&LR̲{0w8÷FuKsTPUvrN)M"p;q*ɍx-Hagb|4XH :hb+bzoCj,4r ab7t)֤ksh>z3yov2'6}edHKΡ}{8GZ;~iZ[M}o,[\ B>x4 m/(oM68k=<Ѥ9Ot"^gN┮|t¿< $Q7! bH g>WxާRj=}<71]x9DeMd 5^|)HHL `KQ̂`x쮀P vİeo3CY Ѩ#XZt  U-ҡʧEqB6Z/呼 B6C,C"bpJ52$Ґ7笌 P7فXS|ft,91󓚹,b2 F$맼I6_)L>Z1ώDӄ;pW%4.8<۔ CSy!hE"'#;yg? MC9ꗇ`#I"jx=79" `eaSC&/,(mvSf: ?{s¾JBRE uHo.#AVr䄈w_!Z?5^DS݁PW(m]NaU55IdUBGtgp 7~_ڈlv./ v92*i*"c_z[&*6#lepg{҃@@#@,3fcˍagL -~f5uy2oLj4LóYrđ4?Nav&V5~"*{PU}Yl1LbrOMɂn:~g>jR+^[gK͓/.iOULG#o=^ѥZx/-?9c/FwOʧtRrME`$N>a,w3+\7 S _q乊gj;v^@3pu8apI%rKF-%dM߿wc{Pyvg .@]H#e!Hn(<g ="Xw@\QD5xvdT(p0KYlݬ 34` # %Ad5799p s1KNjO43-2!ݸQaڃ0(6Iq̀(~!JlcZ2A1Ř3(<C {FQȔYkqHYG m~1y0{w[>&Ô q bCUbaa; ,0R8BLn{ OXI` n Pa \"BFnreBqɤO˴pvuq"Rq՜%Ŵ$R08sv'Ni@`JQR@D <*HoPK@ %iP<AÅ:>YoEDyΠyo!s663S730QQ&0&mgD{r/ j2JJ]Oz©+ڇXl+!lx>X{vFߒ*{`2IQG=!дPиP%%huy&TL!SQOUT_ɋ G;$USȺ;l+qym/z9'PE -mQB|6sta*xD[=K6h|<TO7s9֗P(F_c$DHP "X# S\mfwW?##8;ƚu p{䟣jK.†tHRQTM%pOm0G|ss'%8P4$fiIP1 Y+T @> |vTXHP 5@r)Eģ"Aڪ7d5Oc`PV 0 R$z xE6)X-  u'-515Q.Ճd&Iyd9>8ڵz(^T~f >(@9q _0]f\ICP <v)3/3 ;5$ W*TQcBQ C!X )0kçl>ޠĄ"I$gܡ)qqYCe 9 R 7nA֑y@  (n'aWjMm.B,[Ǚq1S[[1 03Ƃn|挺L@d & 2Qΐ%ኪ(wk8d g5,%@(Jb0K"Hd#yA!33ȍ v>xZB!(+'2&WABSHPkp H/.ZO Ux2,VZ`%+A}X#jtlY܅#)yO:_'YBkcQʽUQPQ{\yD@x{eO#w꾵Oe] _?or)!,LQ=0*FZ(=8εӌ~ߌ5{k;sN3|j7ߦ3}ssL3mEGw;gZ}snsط;[mvt9㦵67}+Z瞜s77۝~'ʞn[ć2 +` C/ʠ|cҷoyCE't !ȶE @$F@"${ȈX:p<@z-B?pIRN} <}b5%\:-HEm u:2J Y?F@!C v0=:j@`&K9\IΒ1Y zGQ|ͼ8ȥ(HF ԣXWTA0-F|C5'НLV?NqUjx['aݳNO9G]ފ~5g,D3ƾz\JSoZHd^HM~CBD `:a?࿫9aQlc+C 4HHa-h 5=EN| 'bc7C oܩ \;ɨiַ=Ub2۬BYX?pw]UOS Ή2d ?[4:CcTmqN`͕QmUM[u)"&Q4?\ P)hX %S$$i$|m勚G" s*Uɦ|+6[aMjKU;=Ike|,3Q@DC} H`~(_*eʗ, {=o:lM4a2ĦWeځMZ\Eo^BnlJ=zaQq|\bx"uC<')( ‰>O3t ?ʟ&~|;b?0wVн$OkGD 0~!&-wxQx(VtkA$'lehBl cMF⊑"A{D}χlVH$`(Q{lT)cD**߲9A j{>?ࠓWr Q=[Pz"yQ.ӴeD/HO*>qj"Jw栏,w^͜Gr.OD),dq*I"w]GBcc^G9E1l3`/13m檺fw'~ۢ***6|WZH{Uxfgǯk-4*Φd%816mf24mdk>뷡ܚd4SLS{ߕ\~/$QB(/!So#&R263e^A\Wۯg0U>@t/SFPd9U^h8CmSU2 thƕf.LpSQ; pzQ,7=c|fe&Na[TY֌yIT*Ɋ~ȧ,0|~첎ٌkNrj^vǀ}j ت 7;?^=we}؜_Sx)PTX [%7޿w)WETYRn:qJMeN.%8..yog*$ͪ8 =?e  n]ۇ<ՓZ̾4 *J€}c&6ɂRNd@jC^ +Oy[q̕~?Ȫµi,{.8%VbW^(O{w#zm]^[Hl?#)3;EY|th+S'[9i)`7E=2 |%/dn,i UV?~ [;SǏΛB=N}1~7c?ĉyR6,(PZҵ)nܮ|Vfd,#aFRNMLe?w2꼘ȟjo+I߭pb-$"sw<|}FC64E/k!+֩ߌJ S$,22>u\Y67/,I2#y8'T2~g0Lr5egk߱S.#=ԙ(bH1$ᯡ<7gbY:lRqP:O0#JYl.c?_Ϯ7Vg5hRT.=;a-T ]j7C&3ӿ@.()c57^nB2(^T?NB^|Zvd<;t>*!]ˍ= N`UD]h)Lt}sALy9ڤ&\=nj:]IжV9t:} 2l8'mv-c@:iKW@Kf !'4]2Ȏ 5fy+e˦!sV%`Խ>@i".ss<}eZHqҏz\yS<} <[lcNCAǑ=]2>FLL][ OΞep5/o}&+I_~Ca89s0Cdݜqj\σ ',,j'.B2B_6\+[ a(ך^-2)-AXeãx3\?h}33*Uo:l;8j% nMs6 h"3UU&`˗, 'df4>I&y$z\-o|ۜPRFoGj8'm/G\UMS{5x۞]n׺7p]H+8T_{܇R/ `[j֜5&:>W{#Rd\&}"=#1By:RK5$0pN%2샦NŃ$1ĮvkKPM w:ѿw𗈺$id}cCkG$_~r>pl vIO"=_<}RY&,i7ZkVH ! 8򈛤C̫d{iz)OE!!*{D#xV8JY Հjx*IOıf c'0/ ?,!!NhKPډ~u>8~tHn&ZJd:kӌ84( hS8€1ĸk'BxNYhqN/Ը!ϽBȺj8*\GW(dXƳa;PaxLA>f3ѱ&M{XqKnȑ;a8tX.3e^d8U>z@l1D⍠2";ƈ#ay:8'6gDUHw_Uܼ [>U;iy8JpNa! cÊnB;4!%$hSyL'T.YwL*adB]@ n[rt+t UUɒf7Dl]|| GB`v5h3oj$l9..DߘFfH!ρÜK//,6(,Փ86@AoVH $ ΐE n D#)IiE8!e;ݝObS2 8Yqp' JS3wS+6sM1C,db1Kzу!E\E28#,@`ID"d">44vbz B$C:ԁ$*Jx% i'-hQ ,8Y",܏ €Ј" AE/rAd R='w+,i xjr9 Ex敯Awhx;5הMnSEܢ9QN@߆r}Lc,\+|vqCJ۷uÀ ! )B2Fq|<;1\Lq k(v*җܙ: QV@#m2kssDB)w3,UFvl@|{:1SZ:“)@Wz6Y(wL{|W-ZkvY#S'i`7\_X F. /QTdDRb!b!2ѓWĒT@LQ$,)(v2zD{AHFi0 ƍςF5Sqn顓#c58#=TBw(n;-)ڙFE x1f'p{lwK$|<0 DŽ Ba1n 4 zI2xrR2ETzAYEJU4wwgjq a89)Pd5cM>K+8f2"A څqCqAH9s8m.n5ġ6sūEnП9FB aᷬءD@/H Mi$K80q/xXu'L>3gpكo0K{qX(e\;%$n31dnFb6ױvδa7|> v}^PЅI0ʬJgN\X|,Q}pGmV0؈4jTG@UnF"ܷdž`{0ӣȟٮ1M+8 w0ߑ*;u&`1 y6zvtI%~pTyđs@%WQ/^I F[3^ r^DDE 漃aL<+*y =81bbŋ)768]# 3\J7BBVa)A` {WGe;oטhP8S?NE PE3Kf؀N*N`K`ͨe9&VGNv]·b@/ݝb$ϓ ZΗ[B7h&)!UFGƐme k:6aj:1ϧNFd|cmHY'ml9f& Ѡ/ʧrAl! ܽA XFoR@=?ôכ;:3}|qc TE3qv !;g5*8@E, lhJa,( ~/@5_,KSq(&I|˳~n~F=F(w)н,ʉM!\A5C=qlϢu2MNUͶ)e$8ء&+ƹ> r`hmuݷk c7"5V {'r5GmuAA$Ny0>^s O;~Ę`i(})Goc*B}SQ(vs%{ڵ8xWK!Ԟo gӘ?2HBIF>I]|U{#a Ea&bI,I2[ym[4}Tu|$""\\+`.DL "v8)Z)űGr)RBBrzr<DlT @(_˅yQ$ N~U;{?x[}ika4RC~3ҏG{4AՑ$*-[e -Qbpk- qn ACxr"9I<('A DH c*c;?juME{1,R>D h(i(ٖaͺEy `@B@0?ۣyJtIZRZbB b1"D3{P/Z`(Xʐ0SR'4h xoIr4ף "9Oē.dY:=؂FF6pCRb(sO}φ(RCsa`z[)| \5/*$ Ђ^wA#΀<'xIтũI4 .!绰}a NCwnap͐BO2%T'/Ba@ܭ8'CB]0ؕSQ< 4T\R職mG4^5"Ik] ]1o@@] rmtu0'tcm,r)Sc'=hlU`ߐJ/#$Z,`?4Iž6(9Iey ᄺC!@SuiAg2p@=Mj(x1H@))$ ž!n #=_*|a}&fEE^nZ:"ahf^戛.4^l񇒔p[o;daӧ(݄8tNSM Ǖ:jAG]c n0,l!0Tfb(Fj^"6 cPC:uQm38(j*5n琀4Ė%t8]"PUhRk,\hu(@DL q}#- Uƌp)d;xX/{`:Qs^4[և;)aFцJBJUŷ[xN! Sþ]/훀(=<3nWVlB*9O!ȩSUM;~@wDzGxhA;A2q BRkZD`a"i$Dt$E"4 "`0>.o2?bogNM1TkӾSqPZ\BRc˾o/>g&H$y@[0`Jpo|$ !B%)$G"ox'm>Vj8d>k >E ۬8\İ$E(6oOw}Nɬ11rx.ț&җ>x@1pT$y tD*J")^Ox bAa^_^ (tgBrA1 &>3H8(-Yli}ly/D JE@H!R|hfDQ>Ԗ=sxl9_LR_ɐO^!^%MQH00$VHiE# rD %[X(^vC 5`[Ea()[dmlm[9ѝssVk@df^mB\-6I66v&Pql9&TgAJΌ tRu<MY X'6iM5d$>=QfSKEN47 ݆mzt:[P8)9n{zhh>YA}gr|ZUV^WՄ;[7|WfY`³@X ɑ*p-o= խظgH͛F1uҊ2;iSl֥ތ:.ԇYdz|%{zWIkMb}(Nq޶Mut4aٌ脭gCe;M qNu!qu4!o|UN|3Z]XF64cqWe,b;)-bRl# %Bt\聽:6 ƛi 6n9¨_j^J m-2!W* g3zjJZ_Ǟ@TUu›gG ̟ He,,C3@vŦ-բ UKEcP FbWk4PCT(wZj{Bx#!+ A,p~I9WKhB (# TB$ Xe1,P v<ծ8v O94] !O[|ׯo]~Up'exGq6PT4YlH>g=|s>Bxʳr37VY-Gtb>4)7K8Rz%K@x>=0]Fہ7<#8`uדclw ??;c{̥1a'."B'!Lwᾐa^q+x'L/14>Xpif̂y`M~/Oz)$؁(wc7.#&G8|o5CS~jB#۶%B4""5^)m5]%2r+2( ȖQF,t0@`{x. H@>X!+bϢJx3B=,AD 96y \! Azf_:^OxxvT_F/  N,M^׎'(;SiUUU$$(N\bxЈ 6-l}''$=Mf>_[ *MjneVE@CN):B_p$lm8xUR1&dtEM Gd D@BSHM%LBN C"PDDt<@qLX8 x=\~0%J? e)'dLs,"Š{ۖx1 rpBZxᦚ| ~6K /A>$@s#鵹n1 ٳv$9_YvǛԨ@ܘ k:AGRl"':JhNPH&b$2E4g*F"$Da_w$ ׈Ц #r@0Χ_`Ze=ƍ5jO^<6_„d]Pte=ǀZXzLM tVVĂ!e!!DE)(@hPiJt11/DQ:4Ҏںbc֙)MŞPU !^iTSAcADXN]ԉ-֝ |;(|P نF>ij~xc0OΑѡ`\Kc4R@G/ O} ˍ4mygu'1=tPȞO鯪/]KPG4@_Z$~z2( EAcQ 7*%Mҗ$î:G GW"r$bPl~G<=9ۦ.BӶ_mPK>oQ]bFZƟz 7xQۉpDL@,3DʴFl$¡#U$[.4zVfq@hf(QH^_K-v]fY?|hl01*lUheynɞ)R4&KT "V4QH?×GF^/"l 7/\rl0v^BJqHOzBDW\Qs=hpBLn˃+!X˵X/'"=98T_zZyqÏWC.lr-yA@i%@{y6?Hm} ;޺)fUCnӑ1V~Π:+-%$9~?N;$PQX,**(u|G؎Ȃ2@O?&zx=MXT:@DG^Y(H"egeBv\)Zc p{ `-FɒD:(VUUUTT%-UU\~Q^.3g6S }lwTxnImCY@gN(@(I#%ǒ0A=HR %X Զ1DHx9ϲ<t̹:Q= *%Yb ([O \1 1b&4&*[B0+@Mbd*ZNBPDt솬,5@1~FQ%/JB 1/A뿏hUb =Zx򶾼tJj4RiVuѣDƢƬ,uȉh l q'e$F\.lJQ),%M@A$$Mh@ɛAd@Pl9GTä2}CGPst; Z8^=G%"g9( E,s. $/pŃhbZӳ(a%F1d"I)#ZL XK#Dm\(aə'L[$CGZPEhk.qc I`@ddЕNb318%6Qb M D T5@DD K1HPPDT$mRJ)'Cpʴ%P \3:8N \y3=j9y݀!4O-a|&{iVaMqL,^7r!wqK-YAbARPPQAxnOB=Ji"<nܿ+JueU)=aw_UUUUEZ̍9],3LS_G ]?}B^QQ4M]ESvoY'z#]Ԧ$ȌDDUB$$QNE7T(iK$W%TGDaJLȯPX!92"y.SI.{ }H [b^0UDa }'~@̧1RR6hUN!޾pWOɈҺ}aD9+@JZj P P:M Bր>81CqnP^rDd3dXWrCY0q/I/ R5e )ERrBCqbصZ^X "` {%õgiP@aMɆ|@lr(0Z.5MP[z.tt'ypǴ` E"6,k1X9%3]M'3ޕბSP(v=DF>R,@NRXbR/μOH1iL@$n#!L5H2/?~]#0'fY 67 3v#rQ5|0kqev6Ǖ]F)$ 1NtdR6>.UO4Pb` h# gHձo\F(t')6El{Dg$sBErSЯ(Ȑ!EJ|nק`ƥ*OU\GŴ0A6A0l<bT`QXD̥. t"bpFvj1t񸖢r ILVAϯ| i#Y|T!%S&&L0c#F":*"4QpA<]3QlP q ̆;)v.a׳ef8.1d&E ʐALT> \ӂ5?7=1G̱N8WlM9F١_KyN]Ҝ( R/Y 'PXЩZQ# k.n(Z6XbhEh8Z>c@ :ΉeHRr_xMQw>4\-.6LfF+ĝ^3;xݳkNոEP]ڙ+PpcjT w r,ph Hk&sl)Xmtd PHRqY]Y1#I0լ1zjmr ̨ l FVUPQlOߔ0*0BHH!aШ±̀cj Qon3uᨴPb٫P4`5\xByk aFfqMI*hX2MZ9tgAtJ;V%3A44-PԄ jVO "s<.ٵor cQ"`A1C) d@] LVPQD&=vnIQȱZ;ts<0`i4ַKXA (GM QµsX.m 1rG 1!O7FmuP<4d+[) i?"Ȣd ߰; S_vW;H(sʘL]9 ܻSD霡iRD{9 DѼu[n޸q: F~H}`Cc|)xC\v_VDdZc@ 0LY 1B6FC0xz(b7:jn!>,G-PMBg^uxRƍj2, 7g< uE1b\n<2ayED@DVu%Z4:8s)4يv{IP}!3]~8rAAd03H_E +"V TeD M|&ܹ/s53bZDsQ%̩Y}:uZ-^}-qǂ­g ]O/Zh]W7"ƿa,+ 夷c6R Az*cloCFfjDCm~?翁@Q>Сw#)7>ݺ>{*qVwDVB  eH!A*|~A~H!O 'msG9a{.O|rq'C}t@y ѭ{ 1lHb >;|n+;`2 J`yQ=6@G_3clD9+M%+^zL`>+u)hpWdוSɃ:o(qY(xr_f$.9`XT!Rj́Y=bUe'wjC]I xjPr[1s t_yB"aNNAg9 6ߩy%_PL )22y{Zı85]AXPxAѩ /VzForwu a!4ˮkl[ӑux9ٰ0 PkP6e}є > F9vh#%)Gi ANC'bARҢvEU H<>(vv6rnrFvId9Y>*!fI1BTɑT,9_Z2;s[ZE CAA@*Ι K1ud(sbB ifHt"((I-Z kVחxqcHPxdK#T񩒟Ǩ )EB 4G&H'ÐX0K7K_5(.JL#(|+#_&:ܗ&iII}Vj};a1o %dwkL_15%Ku]{ޭ{Dl$Џi/3nc;8]/lBZI`w=sn~g1Q8]p*6 2$&3g0 J!tެ6g$e͙%I.k`" i䢂h Hu.2B;Ͷ{L64A0@AX1A8k^]ǽ@jC ;1 c}iِA$rѐ~T=iW{O2i6_{:gia Q:Bo&}OZ- 陟:E,ÓccIq!(E21N)Em`f0ژSib-)dA< 9(+Jp'N,^ؔBJQJ"O8@:xЍն{;dc"-kn|gI,-PxpptC4#;dq6s҉ $(a#8]m2s恪kD8̧n"fiE7!] 0:T- (,L-4omcVmm-|ZSAՐ\ x`!11C )dШ=VcSRcbg E߹̻˾RYEelk g ID1 O' L(JBK,(PPSADcE㼹%Q0QEQ@D LAj |nMR ˀ&ʢ8C 8P@6 Sơٰ.:K{LFmPΙF.ӗ%C88jWN/D{Lb 3w6ܝĭ }j%`Vu¦'vi&kzYf2ȸt8pfqB f srkzw|lQݑ<(&@^rF:+j tgku2 :Qe#cZd`Ƃ4W"h$ d"@V C]ADIBKQ1s•\nVٓ)kp"hL-4^uyq'LcN@pBTR#ϊѥMeX *~U1magRE&'ɔös,CS ;-6Ą T `v|A@;8g}5uAr!dA3RAذ|"ع uB!cI8$:u{Z6H*E(t[n+P}f339O9,g$sD=EµY,<[;_8cz6畊 ~[UxX\ry~sU[頝qw/Rj,Y !ǩDs]n7= ̄ ^wU KSaJS`M@PZC4)Wd gvA-Ʊ-k Ž,tODl&u6 qX|'lB%h#2Ywe>̽Txou#d|XX؆e|u:Z ]$7[Fެ'؎ *ɀVplZ.rxihQW]T53'/BuvjoUKDNݺsqMa1Li/#])N:A 2ud3BjdG}v}5C3RBJp(ZDɗ[.62M i`j?[kIɎ쌉!]~h";ZHn86|ɮ;588"mufTy7ı ]e 랔Y.1w_-߮͟t2?CWKrxo`8E&QdɗiL%.9/~@k 1qiwᙠ 'C oqgΞ5 H# 1&ku`] Bݝaw&FտXYk{p^ g[`_d0d$D j8jq8:kFcdFہJaV42‡,ѨcnMWF#ct,|Y!R;8t hsn팱B6DUZ[qX p9'`2FB$(M-r6CcQjNDpf(Ȟv3:sP2汁s{A9~amM-M2~)-FFCY 1 `F^d"h Qh:"+WχsJ=Z !!NLYnis҈xET%kijDž+Ł-mƻقf05hzD׳˛4mٞTHޣhm qv3v=y=d;=vFgΔ"w.AYh@S.71zTr=JErtWwA1{u sm,+Ip2D Orxo-3^$iry;Y0QBh:+ 4 CSR+ZVZt=T > !|ȹ~#(D \ͦiMa7N ƐgTki y/ Ht 1]Kdz0{=xG'CS'hF[:E:~4X?Ig]Q گdWbCH{ t)|D$>ϛ`> DX2j*j3=U隷d"!0!f\]>iˢyf \ե ]Z[6N bci z[QLe :15Jrh@v0ur(Ӥ"d uR鑒x.O6lPVer bZ\2 &`a YY|L q=<|e9泹 ,wFRk8Md3TڇEP9L4Is=7'm l m:95IW|b`mYWN6kVaDbzgS:vƳizenA+ZieܧUSD1bôYz7ȲLRrN؋*DHDe! s$n tmFev.\txܒ/:~s#\.+XwNOObWUON ,%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]8MB]ZN/#qh2!:|,(3Q-w^Yѡ,;]|Z`d+u8M&-i KrDif' `!tJ\ (ߵ6)lW"BD1T0&4UӸD B7{&;# % HtV1iuCiX[!66V&$:s@9Ρ=Ӄw{DaZB`䢐 JZ 8q}d$80pA8Q3TPz2Je>-7ѐzrwf`"9$5%J3f!dAtLfdi<&Jy2 u&fN mҶ0Qk-JAkͻM$\ ݳwBJgVFL7ueCP33!h;uR4zq#njF.aQR̅ h=Lj%*^!Ea q"8Y+_qk<16ClM*#!xPB@2i70faKHُܪWB= Lֆ8A&&LA#!d{5C_4aga(}d H:.w~DzC>SY & )GN5G .z2v=$IhßcC&rD@ܨ%`t`C!IEUGaHR`FJ _cו JE՞+DŸ_D7ؠӜbO;J(j =mkۖ$䚙<> LHTҧ y ȨfF>=ezot*ih98 'Ǒt;8EWTȜ g8{dg0h,#g[|qQ'Rܽo. ޸Fib*K dnN1 tL{up9kr 1!^FCi$dͩHAD؛i4u>IP0Y<O&h%A|5DS p-8HhoXl}M RAGetxyMx+SuViB䬭^&6)BQ֯[ק:.Ḷ3N)7(va0"؏^k BW npMaaWFISlZ4ϫBr;dLOwyiO"tėcoGNЎָ1j D SEUIu@jG;g`EsXn ޚVX k2*L//3n4QFI\A9R&H6uËm#ij\"(MV%ݶrR$ |^}iٱ88 n*l#hfvYCpUtA?vN,oDM<5C>4XPjSͣ K(d. FIQ͔&˜(7ψk7sr9v%ڙ`}yTν {>%cJc;: {qbj@텿6XWađ:g'Azj1s f`(蓣P;ujGc崬ˤ5XƬ4 'O0=!.Rj" 18B }sAA*J'2D&$)?'*&/?^CBIBD 3n 4U9ru"x`3d v1wشg.wlE< %Om亭HCK(Ehtb P'R@DMROJ@`<taG='K E0SM*F?̡^t=a5MlPV~҉9(MH[&PGd %<Q@٦,XIKOCP6;12A *—+㵵r#l]!uQ~1`/pZhLů-2DNmg8j{k.R|6f^ְڍѾ׉N@$bq*zaE\X͒b1bE ĠA+J$AJ#CgwQ PWU|- PH"u40Pvgx7P<(QwrAΣbŎ1e{0Y|mro\~׌:dž^Ybmֻ6t_^8k1/RX͟pQ5({J7֤EFNdxx{gO=28v/)H0ҵgEQ=qD&˳0t\ܖ;Stqڨ [gM~hZwRame446/[wY7Zu]FB)\i ,uUavlîvO*U޷ْaJk)V]Ş1%r6r<`3*J,Xʲ ;ЮL- *ӺݵMvu߭ppHZ<1v{Xrog` /Λ!rPƄ4_a cLyoP2vbT&0,֦h4$gC'n.+/jԇ#mԹ/9гY[O36N df8:1yIkr`;ZVmHt *4l@cE7ێA-ͺwE~<4'4_ gA8ه'Td(y}!%57 M|faJcyPw| $YA0טDˀ0K/I#sN{yDC7o> >4Ў"Ɯ)!7 հ `c+XAe5-TEgA.D,CN#k6C28H;9My#_9%MS8`ޱ/k &v'%3vYEc!eD &9hF4m (uA-I=0CGOA|``eI(@ Y#4-n*{b1 J@If޻Pt=0BFVWHu?ِ\vҹ3\60#ЛSUKF}& kuKjLCa-14fj,Bܝ/x&vv$y,XZzXGPr)yk'FgO,BQ*J"(W,"8Xc%4j Ђ:e Ix*M)&" FsK|;Lcw@|vup$ `jJKL;yOHH fhzD46) <=Bg$82`PէC:'GA6,(cM8(!ڱ`3wl|PE*˙OaffE6X(&@8h^WBc`〢B{Ü@6 Ѳ ..48vCC'sAd8"/1HЂPRD({04E#ȡ$H)7;hOGOeCUEԮѰ E<ia銆,|uqـNڬX2j,!8 IB=UobI0y}4H:B> AY!p==e*ueb!WP(bCHgL`Gǂ6d >5KVb&}C( a|(X/XG\PGr#u$ ԧ HDj-Y-ĭx\!,Ly$"1)iha@%QEDG'L+SD,yHHBA, 81 l6݀d]Cmc#jdvAo~{j")O IO_ܳ9_J0U#ˇɰ3䲄r!4?&C)S0H(d2ݓ|0KHDI$o1!P~U̫ ،^#hY[$2Am,K)DD%Tz\[4aHCd eYZHh@DqYQA(\@>B[ !pGTeO?AAfmRY8'.VpOfd7lxO& >[< $y 9A IrmNF!:́ J&2|dR%-#BR1ZWnGr^wFR"m2r20n`;0g^f5{*\A 4[dMB&i20 Lc6tvLQaېgY R\C*Iu`9< @GA50% t%DRh(LͲNl&fاjdk=IAv\H !@0ÞuSژ*b!dX JE0tGLG{CS_}W%p;5*o,9و$0M-A*0u&4Z u4c @(m~mf1cPY$)341Q4p,MĦ<Je[;>F WxiXӦ.@٤54zzl bkDztʻL3d,Lk ~BA,eMnciSt5m}mK*$(%ɛvO}khx|o߾ߦaIkܽm"wvAWoC1(̏Ray8HFp*3CͰDP!P`R&+2cŃ6<%L {\b` 3Ncaq* @Tu$qj- "HQ4TTJIsק'M~2|@sT^hj6UTbT((y_>ul6zr|^ae Pp8s8 8Paw6 ŸG~(8!Z!a"o{r nh`e5PKz4\Y&HWRv;e1xΘFbNwd <,D Muo-ۋ#F\ɂQ/;Ɋ]kK:<*G7=;6%u;NnW :*? 4Q*F44@Zf őUTQ FZ6Z5䱏F[$omTjN4$IsI+1b 3rI63hc.Nc'oT2D)K$5 JKYG@{SӪ8:ny6*l0L*~T > GO0^ Lm3heP$}ȱw"׶U^}od)OmCZ"Mĕag' ff !Ν9fϥjF)$s6 Eb"FSdvA\##`ďg=Ĺ1 bn#kqw_.pLzW˶! Yt?=5uniYmƝȴ\KKΌ)K+Y7lW}K*JxF+XJu fj:F@$'@A!0AQ 4- s!ﮡӟLFNF鬾)c@+^Z 0B2AOrL(PLQGi] n~0K@ DdDb6;Q*QuTh@'E}.UOWuOAMmZ6ۀPuC|4vFM@p $'%WxICURTTغA3r)Ն!y V .{P2"=AP~.iXFLv!)j(%UzmΈr/8rnb\ҸP ?jBC_6PP$eK@hu<@Rbf F$=RW?03 aRFSaLM_͆י!v)ꗉqHd54H,E cj CEK0b$0 5f:OR~Ju%! '41COU*Li \yê,`C(""q^]fQg4WG9ーyGbEO!v9c쬈ײ'!{暙P0ᄉ4&M%Y? >/#KŻ;T6~o~"1Ábw8rW) 9Z(=(%e=&!銽XQt%qF`äRCa*Cc)A)*ewXN /6(YK M-pZa0+A-%Ġ q T`L}߱TK\o= ?''~peSdFf/}{w΀rFB wfu۳ ~]e!A=tÁ!)SUhqjz cT,ϚV VehSZ)rU,Y ja M$0gU6ͼqEmlw.DM,*D aA)f@d` XbHOC*rN@% rq$i{I^71gԉJ(x^AEPRi >xI)@|1HE q`U!#[2ӤBDA-MEЦQ;S:RFvLl 4qXZrKѭ0I&e{*jE-Q7GfLY5Bĸ݁r9(]yl<,рAx?4gt(a!3. A̒(ȶxul@zNt"&dctFs3 ؠjLkVBter4i&JVU#n:hAB$!e1DƕD]`VV3*1Z64gPT* (16ĺHt _r&# .gGO_/Ĵj5e|'cd}i*M:0UܧwP1SUIE4L'a{Ԍh M1DIyF F 7Nڲy<}T׍@<, y /h.~nK 8MCQ"D`e/"r{8ú!kVQ)&!Bhpֈ63H_c16qgB"B*0C"CAkP|l$g;c(ta KODD~~FjǬ 6n(3HWiѩAP"s*GkfQwyst=Br(C_;DԆ92u<ٯ~T_'SH;9[r)q;4# u#0B08QHA$VmE A2$d%Z;#un#!m5- VI7ׯUKF3n<1I'-V7 dF#W%X ќ\OS_.LG{K[(V;N:- q+u@X1)L$EHg܋(r#$5*ڹ3Xh䉘g\X3U'6S!)fzu3׸XJH;9#p܈;p76)('uTR)S$$C*km u5RmluGWAc 0?7}7r@OD JQ7㣮eΦlndIKBQs/)UrQec 670 1R7\@CIgQc9φ.KK;"|W ! t%"SE!ϕ9L#" =ܕ 2 ֕F'(@T?J"Ȁ.?~hPll# c VT&oև\3w@ -4B) WOQ8p Q?ZE n]tգ,9^@iR)(fa@ hZE B&&(jf(iE"O IH#,J #PH%4(4URJBĵIHP4R U ER+T",HҡH E% H A U#2RM)@R P "UBq}Gnj?HQ%-2#J?O$Ĩ@3)ւhzUHO,UELSIM3 ܊i(>N7ż ?ėk q HOLI#Saej&ъ" [k cb`(qPjQiD}&t<ȥS)Š(h,l@h@Pa N{(i7zdY&yL9f6X=7ShDyoř/A !a튙qߐllP>O[{RO-ɚL)hy8#1ATUEADJ$S1FBH$ )Z bhiJ h"! J!)D%i$H()P)b& "&@ 8Oܑ!X&R@>DMDKH@!\5! fc#6ƌt[x"&dF$5: tK*:N%I V<{B8|Cc$xG4vNqPR8@1"aD8 e$ŸgRP,7AFr$!:sүȴF(:EPrHqv&0)ILV HJ%!XGSc!r?..r1!_G_nG=gboOo?6$ ړ}O.?u$?^xս`X{- AI>*h }g5@O&뭶( \_!CM4~(>5 ]P J(J ] yTqj ~s4kF"q$UWt,*ԎxЖTVFP;($ )4(=:ˠ)IF$$v溍J3y8[ѡ@i_..lY!_bSc&kD]]1KڇLhGthQ]GUՓ66!kPV%G1$mP &*gtB CO` ?OjoUXkJ N/$D!0Cdk䢛!kMu]as‘TZ P2(BpAǷ*/Gwc"N *UPVIN?Vρ"xTU[묙6] .>\"v`Ż^0/||>ў^IŚK<\:,) 78GRfzvɲgxOF% K`W# % 6>=4W3ㇲjww0=TnBK3FuPf[AR&a+-$s!n"ȽI^~Т!>Q-bB8x C rGKD+Vī~1bQG rxHfA ;zc B* ib:Kv P-cɸM4u,H- "2`]&tmSQin9t܄r/R =yI Ek,`cDi"M2#SLb4&8r/bZ ||}ӦZ(R-#@`@I{äIw3w-?t|1}H>O΄( f(B0A x 8 @i) ʆJ.(#A3)h^'9|f0v#ɂP )JHFɮ\% h(!`d x l@D" RҞc<J5&4QM HBR#H"gae#"t_էfdE$'s j Ҙ =OVK(lK<66&eھb7܈%xh}?= Hc4ANK"DV=I`1%B^8d2^ .'gqGy Wl.Q͗M*uTA BoYI&"KL뒧@;YM!@䐲1dY6Cd FjXTِT3|pZCuj6͎7΄iCfی"^1|`$GS`;M:!.!bPP AB"(H%h`A|Mk|(ŪӓG 20&7.qץ@v#XH,PH5¬[ Xts38}[" Mg{ja~סٺqtN~Ͷ5˽AUWhW|VKֿuwg鈝ښX՚-l%m[l $̧{qvs` sT4 k֬ Bh7;StZ7m}`}]ug46ΗTK 1nc'onٷ7;ɣ#-bxzX .K77cL:X^ʫ1n{|sQ}LG=CQąìl)`wgPjjEUIRRymnWD#4-SQ'P埌ն28I%^5Z $S aI!P=~ +!YW('%#<@z=lBK@g;CJaUڛFn6Mwê%+Q0 %hЎ8uI/\\ 10k6Xt`AR(٬[@cB5a%h< ̲_v- kTSaY$:AIK3}۵bzA,4C ؓ7/Q1BV1nH*3QFBqbM6GI* Ndϳyz44dNm~;pZ("DĠeA]ViMXeX&@2 l/]=>  iG:u%n@6 >Z) ]!m_cP>~_(}@}9@PA@H!NܠgZh Ьx8F϶m!G>,d>cClTCW엓]S0(TwQJF-nYDd c"eLF#'/p>${BF%h ~ԜHq"D!7eqf|*7ᬵHt4D1W!FRQC)H97rhUt,Eiꊎ]w4Ynw@9$/3xj܎;ޔ:%fzH*`绮ݩQ 2ŜߵM]a.!"J)'j$6>A~8k|D>Y(!O߷1 dF1'y_mjŕ6F{"Fs*^kT}d2%cT\V?P58`ŦhsDH6ȚP$;mCLąjHؘõ7wDFQf&m-;tqTF0 CԐz,8w^?xHBU;kc@T#EBTu4Nz-J:H}h>B%n]jPyu(y) DĈWP|W,=C#q{w˔ީǞNQ/:"sܯ✮C ?$G 7f.txٸp9 ̃ǖ2McEjlPRDlG1աY#)~-' GBCGFDwրup~fdxD +|1x${yup;GW . !*xxMq0HI3bؗ?gWhޭ9rVCL8eFE{3KQ\gg0#Z9"eYәLɞ&g kf߅Y>hxbO}. \Q $D.xיb0hzd!9Fщ祐%qp:1q3v!0Bs.6&vfY 0;E "6paF:ТJXH\P@ ]eHnJ6ƀ E14uی#yThȂ)xс*ƛcP`J٤־*"lKӌ% @Te hB`ِ"uHu Yp\lDYy~Dܾsba؁x0T67S8~ "&Gv޿}"`,+Q';@ȃNC X*RBP5tBdK-k20e3}9.5IHK"=Iy;YL +WILPc,̐s8ŁLƢ,I @рrAʱcgef5\0%Dr>{~-QL!>a%\TՉf C~t q K= nk<# '.;{z֬ΙYP ܢSڱㆈdgpSZkvKYvQs;~Q:`8'%p r?탪TY (~W^4/ Տ3f]ljӛ!w9WADWM΁Dt4ny){`'Ə uO.5zX3:-tqK:6G )|=&i槆KFr0Ś>ȞDFvYa<<%iCHR(b_GM,{O|T=d|4eYǓf1iмERYãc;c:-0-.69M8 B",hڰP6lf5[d;s4<4 ܎npѹ6NFuXUC*͐icIBӞ;tS`6kYAOHc OD0<A#L.ChI1"Lxg,|Oq:IrCBck@ڑTzuwrcL5" ̱9e d)A!W7! ;6x7625KTFFŨj!I@ 8BlnH\9ر=1G!-y4mֱBJϷB׎u=g U|Z׉C a$I=Dsr'-r`/P#%Ĕ&X#[z*KVS[e b8h7lq=1Y+gNƃLk|{@my*l4(s#,&jYtpd}憔,X: cY$Q5IPiD;bT@`B"@,&,"S<̂8%%ΐ<`5aL"E*E%h_8>b|!k5Vb1\K0Ѷoc%gS1mg_F;$ 0i ʧP"N7l Xㄍ{zQ&bJGV're ٿ".Ƨ6hpBUK:#}I1(L˯Ćws6,0ZGO`p2l&mQ>l & p7t0 0#vl ="o@nأAR:qԧ Fu T\ %u+ 'k0TC94Y.d6 v 8I cA,qi(N"ۍSY;h v#='vRP@ĜMF!a"X:4B) B{U@;^*M+BRI@dO)Noz2;zELQ"zh"{DV-%)KCA!J!10 D.dL5vQ$$c+"F'yTb A7w }yr{ + bqI?J ^1(L%"L/ةYBRo,0b HQy'Ȝ A: y =){jJJ)Ҍ@IzC툝QODZ1Ob o$>C8QO@< ):Ŵ@f0:5!:E !dxКItMANsCKC#dv}" ӑ ` 9-E k5<&)#٩Z0a1b.KJ b;5wÃB4N/ +FuHWT;).EH -IxzNtNAӏ+.64YdTǃ2 {X{N͉+D~pXvt5_nd^8մ^0_$7YzkasF߉*s-PuL23`97uآ,;;1ˣ@wܤ?VjB/#vxQC.TN]0/^;FyBњ݃3K - _H)3 O^e^} @H' vO#Ht;KÉ}_C>)4yDgv bDhcuJSu7Ղ~?p^Ɩ(M݊&3/p+8ߓ2]$A4[^ ƄX#}|!VRV'8yl2BrPr@{o<$^:GHtNrX y4 cA Dj<O h uTj)  ]*ف zN> 8z րВ$&`pUSyLWQT刳PU+p&i %(*"H"(&8cF,%áy ͠"dhtQW)KKs,T4!B JhS]m0ʟ 72H@1!$S< |IfvB%dxiFy`B @_[-n3CIsE!4F0{ՄWochz೬I2rqϥΏC଄`i0U5%#߶K ΅\=%;N}sC]RoF"Ea> cu9t2NT8a'< a䲥A(jxF#㧃`Xm݂r KlD$ud0 K~mB?#VG,xq`Zj/BL~"xQa4npZZr:i=58"KG$ Qq'6 ^R8VnqtYFR8ʸeQ ͷyhυCmo""zaN}&|`@ PZh)*ERC7iA2H !YM‰ThRh[tЄYEkYq0:ztQ!HY<@_!<|Zi KЙa799(M o 5 &iނ( lX ? +KX]@`0ۆ`s(})DU誠+QUz_b^& IJCJPG<smh>ݏc4Bed/C( 5}/ål3_W4esw$U\*R@$&"]pgE[HCXRTQLc!bw]bu-M"HfړͲΜ.TVן{<'ұX&Ŭ4$J_A ѐD!@; Y-oB`hajє[=f6 KhDbJA"S9yJE'2cVUq3 ;dPeo>2IUFn91JڬYٰ@TVxa"FIܾU4,E p4\qM)kjLdAE݃&^ y~ jG$3YBL͖O]ط?МIp$] 6$2P5r+d;%mJ3Pf"ޖrj4Z>^O)#`D=7Ͻי @RƢ6<0Z BĢt툼 3W.fTE"AKc$8yqуIH&юtqU)(P be D=f202!z nDJ@i)79fH ,(y'痱=iJSLD]<'J]J:"Q,d]Un{&EbCpbS+ R<6: ̺ShiaD+ T8 x) 6̓EV#FLMvb3vURe>ϖ6[\mmhȞ8s/PEHTH! CiLB (BH"tEVJ) )@ %UD"Y9hF^+Ԣpj NH%”;"D% iu T)RBLX:NTLYE6 _O >@sf0_iO_| >zBDi 7&"A O.#YR84$0 (^>;vjNf; TTCр)4ѓKD#TDAp/U$t`҂FߞM38k 86BGޠ$z,WeH:5N {k4a@؝G"t":bmGT&)1QD I-4-Uw2>tc]-*kpv "ȶ}Sof#^D٦1څ1 u?}PnC&;(U/!3=Z$Y*"kPV$%&E!X~GȽ6Ak-0dH3C EWviхFX{uTOIE/[  ;'dmdDH1ioU̵effsJJCW @7y(uLS,A$- y@;ӓ?gkgֈkSrCSv!J4h$! OCr 2CBTz9G䍉 ǁy~QGB (x&VBF  R H="E}wyoQ>6$>t0eۦ^,t@C(QȀCIَRךj X[(+@&/\vOBD #rDRho'0i1 XzK5J4fII"1 V;xH5SiR%a"hg1P hjQ`8Rw]zYF pԄ E;PJ1Q\@F]vS5͚-PH:s9OAiA4u9o**[Ŕ%UzQFsrtb/%֣Dy=G`nl6;K$p0Ҕ D H:KeZ4t:쬥aҴJ:Y&FQH L[N){Q?rZlgaz*85D d1 Lot9xlD:Z\ʣB(H,v% &64r-(@yJ0ELa=OA?%Pp["IP<hbEQ8 Zp_%V%EWw,\ԋb/ vT7nF,ECB*(A@Tg 0 yB, 5wsE`v0?&h*FU:VAl:*~z8o% D qS lK?c21)); OH~9)FU! =9%:ΧK$@RДR!v<9PRQB 5Jt3Ik؊N此F#HJ_*;u:"N!y) Sxg~Ax'$L@@_dU5O )J@Ȕ5ػ&X> y(ĬJA- cΒ E ]cQ4 C닑ZxF X0b!!44RUQ"8B"MddB(\ '_\Xr1*5wƔd@C~cw B'TJACb) B( iJȂ5%]u>Pp:!$vs`Fh(C@]#0!^ru/ 0Fbzp'P%sD1끞H! dba "u_D ׫*?-t0({nᐇ l` N8+db̃ C.sdiBĠtք8JJF3+y׈E) 4Z #r脇0q!(RbGJVtbDu)BH'ք'HF%`Pv<8s)g2r9-=&Ijb`{![i 5 }i5 څQFf8=tOSw)QU53@%1PRDP,PD!ooΐdO4 F@ة 0*YcAg'E1aiHHؘN;,CE@$ {Եz#r XQM!ĻE>?]|uRy'>h%e%2Q ȘKe Q@j{⪩$b#0pِ.^cthWx&1dR@ a{ KaV@4iӯ $iCȡ[Lg0Ėd}CizD UTn](T&D V*( >mU@VZGLDTېusq:{:=zkBG4$&+VG#lr2gi(MU"iTRNtUwh?``t:#9ܺTNįwxl+[HIg0XzO=mCz^07 ~eȏW@R "hZhH(xR"Ȧ 7O5&^;kc /!#;rp!f? kټv3}wwVmxl6/xn= 22Z-i dΞ5^r1wiɮ՘͖!!"R :h `&b0 >$,UV̅3^.fɑ=Xu;cGF"{xzGٓG(*=\(7/$IV^SqTd @w32)Ow9A+dߤѡŨ/'kMGֹ)gm Z,L>ؽ^]=IL,f^ȩ^!E_HY-=g[)`wzG-oC+( ljG :(,B ^Lqq ^fLxUe#$R跔 /EՍ] *q*;Zei-y L8ur^YcKn+9:-jk DZ#IHʶ w!jqấ411bܤlX9_w3!7 "R,CP01tuCeT= {lJ iBy u929L8/հB6MՏx\I{~Lƺ]S JC "eP 䡂A; u%I{ Ke'<,nx-kjuq)}.4쇡LI UӄIGlä@ECy?0σaQM:^tUUOH&`b`a5ﱳ_U4YJPP;I0 $}hOTҁ 5#kס<ڔz)$Qā>n Iġ JҲ`Dفh q*Al(wItLv"bmV /PeC0m?ʅ[{a3+@864kɝ-P{(R61˭[ ' On FVI(0&S}L:!ݾvuf _YyK-9kϊ 7\ҢC0FP0by1$T8GIb,ĸZ"x“ a*TcB2f؜pJ9 ׁbbR(+XH/!\^ M't7Rdl&wlHqLC>a,!"Jbk&{ ր1%iVO?_jN "zl& ѪLCdy51Lݓwq ;@ID5kU𘀖y:̱wQ>|bm*maPt!N3BhM`bQswbc}MiZEc60 B'Fbaٰk1 w%#bLy 'nzk t{ =s0L飺/|4Ɠ}bf][:)pds8t4L"$ kL_,JPbs`y. klK)BӐ]-pcmmkFT5{7IrkvJjP]4k(vQ ڸ${!OQV(+O۹@U&*@vFנ[]":$(jaDa񲏊{CV$(,Oy C9G4ccY䪦oCIk|&W#S]\}hIթ2{C020ex@uȯk 5:ÆP==F5[iU6SRSPuC/r\-LR*nƢ=.0{U Ckqˎ kXPuPTdXH8XCEy B ύL+k17fqRQYc!A!RF!(ЂtO}?l@X 9v> [y51-R"1g)N0O0\bY1EyI΋mUQ/5v?z;ąPҝ D?xp ? RCX&gDIrn,ADQ 0S@?suh'uD&8dņQ&A4 ] )uB8F %Fba iJSD`:GA,C1-*5 EJc]PiT)6 ē (I,=0EhWH؂10ICVip.Le 8E7Ze |M."hCemo^/"bE-><0%IxlulCDTL,XEf*MtX1K@$8b!nhv,cV Re03djłHj``<Bg *!kT4U cPv=8bq1Dc#2놢{aۘ8sM&[ZɜX#*˴T$D!$'χhvf)Mp1f =yB!1U$ݳLeڲ&'BXTgS#C1D[P"Pd ) (("4P!QbH,EF7X1E DJT,v:ᇐQth:#0F6-]brui/d|'VclІW_a6ݠr<GtZOy"^)`0FMŧQ . Gd`mÎ3mpԦ`=BHl-rXpy4dG:M1 1)Jeu½S1#=FhUڐ A9Yd`&fifå(VpGx"2\(h!$&XUGkLd)76FAhT nKAV(Y*t {|?yx)H ,էvD6t a3ݵbGV\7BXp^[ l C:=-܎W+ENHp/S!aX #zO_\󭈵6WUMs-+dZU4zPǛ2cҍM >uIʗVgS^%E ulek3mcY/{%nâBH,%hlJ̤$#*? XH_JG:\*OSb^]{#5(lZPv"dB%BJȰ =;O~tPKHcQ(RV=߷)N2`2 ")xyL̝#T>_Uׯk9Tj1j-wMƨN賠0ϖH_yi94Vtaz Jq1b<˧co9{z aTZǚQuLCc!9URʃ1׋%0;zP@L*`@&zxMY Fe􂥠?H.)-aH!awڤ3 )D&KDBҬ-42GTIa_p"N2QiP!6Ll@8P~7 !0eh}BҤ;SH8>#цf`ݒ$c+F,&=:]_Nd6KQ!x7_z N'RzNrѝ-#oE@TBx)>#`00BnS~`C GzΩ:ѾA#"$xD8gAW#1QE- E"yQ:{Uɰ|4VN#z Mj=a"f4-7< ׽&(=lҞseFӀNo vQ<0: ]@`^k\])o TdsXDU&Dc|wB_}i[܋L _3lKd 6N'0z {Jb}*{` `t E45QGħ7S@;>t]5=w.$=\t'J(z"$ ' He_zꠡ4 },H=C~Fӌh8dCۣ~#~B컒Ȱ!_WWvRy-Hp+Cop{BKJBBI?8q2Y4a(EXHb̏ܗyB@NHRnp Cb"" l#*QFYaM\Lm@bV1}0HzHE۟JR2/uV\NƞkEwP`A:xNhBdt=94a?I="}PBԔ%/` $ܠB94lGbԿhCye;K)Q%ףUGyhTC@2pP$ s|z* !$Eun+C~ oZ c^0(T=Q䈆6O49W[y|2#D$*N$zt\գ˝KH]PI**tk!b"pK+` Ȕ;!C(%S0$$)ZD(v 18diL,cT}Jr!I4 pƩi-.1DQp)伔P+wt82&Y b$(B|0i@De x K0Ύ}mSaIIrD{nri4J0b(&!`#ri1#_fMb BALDAL2P x퀠I !38Gs!J7 d DEɪ|vDuQ*mK)!(LK|3=~E(b bj*N7pZ dV0IB&)rG"6b0 8c#5- k--*bԇ@ oG2dUt9k*5͆qsuGnI 39y_160?XmjvZOulMrg|GpQIV.wmoKuW_Labg371a tk3nRo1t,Nv&ي*᯽?0Rga821JW+X֡ԊdHDHޘ~"TQg \LnDaI:gM,ljOoxs&UG !JbUxjnRёa04Tz.U4j?_>'AL6Le8$κ2I^U<{`\m9sۏ̉YsĀN",V'O*DwjFv+ Ț<(P+0bv"ep b{#hVkwm}! ˏq#z4Efc=ooN\ : pGZ/9zt)$:jؤ{0@%9kV􃨜NgnWyw &#V0(*"WBw?2-y[ॏ]o>2#׾{ bȄ 0@[dR:7Rˑk͸QoE)?ZjV5;{o鵪Y4(BYO|*5WwЛX%ѯ `EPE9 31aEXPcON1`C,ΧvLe1E,3Q6m⃎{v԰t^z+)Phht:aoq^25#"r^v]n"v\WCr ,lzkj3 j]ofQIbO*D`8 oAK˓t!h:ɤ\&^IF>SXjMQ13z+) S(9K_~2^Pee2L*Eh&ٽ#PȴO + o =]a`8㓠NuwX .]/hwdcOx_y}J#}w;7N8OotQc>i5"+c Eό]V7&v}&<%5 -d/%LH|X"䍭+d[&;hI1&ާ|V:Lpu*x ~߉l?dZv2%H& aĖ RP2^!(@,9J(t1yV\%sSd=6G鹻RQ #IKq1ZLmrn#%!I/]]ߌ ]]v4])\H7}gp7MԗGuy/lc&E|{VZ!~<&Fe⢌Zf֮n[H\ヶ.UtZ;]D |bË=B" (5ùDuJLrQj49Pc}Oct 1t͑5ܶpAdOg-;^sDRJ)&l-v_l {IɚO#xuB,#!#n$ vy\"YgGS µb;x_rT~JMǫ5 t)_'_ODz-:ݽsaa`tj&DKU @X˛[ 4+[3}#|ߵ6/D2z@mGHQSoṣcΝĝ]i.H\ӀpcwV$ ~Y5_^2Qnqpc3c@{n 5:ZV@؃X+ + 6jSמ:0zXdۻm:1=46͵1DmU% qϰ D5VIg !3.dCk$FX#@fk$p!!;``$n86# EUi%Jr:ԋrmEW owq8ed9B umc K N/pH@0Ԩ7Lb8voosFcJEMb[ јtZM;(B933fK8cY> opę l**lSX1Uʅ+[ڹ x딡FnY!FI+阡 !okFdG>Tw&7{LjNhCW@Fs^)HrN4ck^23R*2-3d (wPDWT*,zOGbQ2j|(U*HP.?x5sAݶ]:1.$  Pهp\6V\~koEE)fP6{>R1 J kLO)PiD |0>O^7y}دSJ5EYa"65rqC`KzpT` zPǕJc۳u=pe_C#5D=QF-O^u 9" "?'C>!iYĆLdL_̄G@8bŭbfE 0 ۑ5/iN  7qn@4CIo'16)[jh0Х6>&*Elm")"\dצI0&`4N> sGX8ω H˪ g&ͼ>07ZRT"*.l@HH rI|Uᄝ%Tȥ+:Ǵp_3!xj j2I%Ǵɉ 5 C}f<.$p $2^Nc9Mf ~F/k$Rin7X!&B.F62=wkn\М޳3-Y[::]t]enY[طiَ?7[^C9X+1hxD;m6O>h-gMc:o,T8 P%%Mp4 f4A:w\ɾ"3ID! ij |Н<sVE'0N87!/qZ} 4fp2P8y|dpHP;/b%^DJ1.Oa}W,ьfZ !`/h'`:U}|\1 g=ʮJayKb&qL@^5=r@5`s MZ*c!!yr$/@q-8er?1N2?4hq\lfFrS45X K˘XD0:hç,,!B$0BI8஄{W2-ܣEJH'x\;6;n{|KbpA}‚ Y9“aT().%p< vo tl,V"fdh,PACyxYM7 w >CP,@ Q 2Ezʨˑm%2ӗhx,aEC@Cܚiݛt|F@kc_Wmj`9-kGMλRh;!@bS=`x}8UE]eC&5=gXQ>mc#k+ ׄ&Z&x6'R^mCi}!-̜",d:>tُw"w\L{s::55{:2/nl==ڮ8l4tZUO~8FPyR f>m݄BFC삇@w57;I9l5܇ C|Pv=1L P't:' ''Ju1NpnKucuA(&> gwfP,3l-4XWRj~͓_!mj~=w:Ht=L Q UYXY{ϡmhd%"ONܚB(h#q\j xz=bZ~H?x""%t{VH5U#J{~3;c50;'1s4 HCqo="17D r4}P.è༷{ X)@2F%CBrDt}|ݏsuFmHZlgVúImT\Z=EDvG;Xpz9@/?jJ#gRP uzmuH-z<ϹgWg?|&<{;>@glYĠsU2su-]?ʼ5s'y<ߡ]![z UX9C#O*[QKTW̧b¹x|R0%- ʍg9y:Dzc(X}믽pe}8\S`z}k!{ӓ&J_hHT Xhء'mUʝWgfBq"Gs5m-7a93 G ;A@"Xh=aB}6^3+:(7Qy۷{}NdlD,;YS:yɊydcRa(` &i` U&8>+J}:Tu0킊2v)a=6%Kp#6r_|=u\[FZ> ƨiw saϢ`01A]KBde :v:i˅$D6q~z}kN\"0תE԰nM6Z<`q3;4aZS+ۣjid)ߛrlQ4HDcӑG@b&uWy/Sn7KD0Du4lb4W#w\mn+%,PrZgMd]ya}H |/&L ^D]g]*M`(fb8i-Zv! :&wntB_ՕvbRV`hCL(q&oD=ֺ bkD\UIyJVx)ĺ g}n64FK,_RYㅍ/C>YomqM*1)gQ83U4mNt\:lC &i;gKke65gP|Lpw2`/%n(fgLbn޷k^aW'S&0qjcxBfa£g YEujf"m6oSC⡠MV .(,aqΜrY@|_1wf2OG۞x{ MGL_ٷ[9FƂ,L&V ,ĹK-Aã;;n al t2B  (a$'v#8fj^t$k[@ٻqd8 PuH"´3O/QZܱ œxcEcz}=/ Hg]}iNI!vn'v.qs!.^k8sD Ƅ)WhaɔZyvM%m5zoVCu!;vq녎(0tY of+lۙ 6=VbFlb#;5 ˍt.u۠9N]Ө6\DI6"z.'|ՌIjKE;JmGV hȓF\ 4؝3 ! tÍ mITXtdx3 ɛ5=bܜh:;kS\3L`n6$s (I RN5sxi8gTT Ɔ¨M݁2-6]Hn\- Q$`WBYxi2M(?O9tӫ槝tIn4{;55'5졺vT׽GgHt4$c@F  eDʤh8uc`ؼQ%d9e !5$i!Î6u`),k[|D!} 0١ب֝\d1ӈlūc4buїuvIbW$S@H TK\3 eziOcx6wis:$w`q HmlQr+Rmҷ8M;h֐hM,cYcZvk/79JDw6 Bih ĕ)mYƢTdxY70 2㷁%9r$\<^ nI* 3$ɥw3\\y/MD1-wyÿjC;…r\E*6p$OuqP}I 6 Y>l7BuHbP>VO*Rāhcј|#vaܵ],dblhka\C~pc7fr#B'$ r øH 9;(>Zlg-XΟ">p(T^&Q+^ȗ3WU|mp3ݩAZyd&d1UlkN͸0;ͧ{^-e`v4Z#++f6iR-reXyW[{%3ZZ3l^.C^VA31h҈sQ 8r*]UZeF.a pl5l 6QBb\bjP6P94lP0@H=b#ǂ]l;Nݜ>X.fKF@yW;XE[ȘiY#Gwvv|s٨9b#Ab'Ӄkpw/0i/PHNj-wݸ^B>hm8-l {,4[4e4}qa?w8R7 )kQ +AFx3If_[^*zqDn+2$EWĎ%Z̔2aL6GL%JR.?c`?4 i5l/OXD+yKY<L/ O"pP8Bmamh:\,@h n) 3t\D(  ^لTSdpM;opm%QƮq}4b ncG,L; 40/Ln:p]٘:3Z+ d$)d^>HwfH6ƷB7ъ-n%7DHM#Ї@ qC (s* Aa@gg~P]A"0tda$fB820ɳEEGY^]@1a" p`n R& [c\*o ;3Xd` ,[?^+ң7P$KCi?hS9 %NU3[)F6,7hՐ`kjM 'WSE[z?vU!\cs'{Fc փFbg});vt<^Iz5H~Ԕ ;4fR)hT@1 L>Pt^f&h8HBҤHk,i>օ? B(rBI, B =m4`QD._08XAKȑri/.BGu<ʏnI s:bl?;P0Fy`* |r>JPA"@ ={`kңH7]< Լ<{CA|4)?;,PY_h;'>}GALRLдԅ7x\B*MHD,EETD48;0gϡ83E6^…ҬX$)P br&؁˘gP*P 僐z9 sFbKMUVF# K;CXQZ$^\C\Qش\9hː/{;ipHtD-k&IdY FI{ssX6c Fv Јf` Wg4**@vV)D [AU $χ̫qe5Nvi+}w sYuzc\aɺ` ~AFML[r-1ahCW2ux)Qcm "ދnjǘVιz%vxg^l`թ*E;峂,_Ơ;3oCs.A!lT1|8XDsAF0D aLU٣4{| פMJa1o˺+J~:5İ29ĢTN.Tmx8.batIM-C& VpѾpY \}Ŷte!jaCdlMٶ'-TBkQG!7 u+:wp JĽTE@\BPiww |$H 45DTU^0NjK\s2MFY¯CU%5CZ9`!7Z̺:\V-3EH @ |OLWl!ȄյsW$8&BSЖhG l yT3 L)"P.Ů@3֚=Z(oWIjm]FWD3/-2]1JadV1cr;=)=T4X,: mWYu8x:gϕa3΅ /cj-- VB E-# xF1&!u-\hl 7$=ctc';91( mfٷ6fYFBmr-!Es|2\Ob TP} -‰QdDE¨Q~ R""r/%~grCTqΒ"\ R d i zp$$3@A#2Îx'̢^Zŀy*G(1qn_$ h"xvza!1H?\ g"mE5ˆ B>\e$AXɱ =xl T`@aaE ìH%!A90xqo?X|mW XsEuQzG0񡖈g+Χtc'J({7N S1oF<Ԯ"Q fAg*gF_g 5$wbڒ*HҦI%>bcwj.fiHVGׂ:N%b)-ԋv/\i>EPNxNPdR )j>-2šTj"%?$QG0\J/`%B4TAZv"uPЉBHDJ4 H#J вhoW-G{{3r|rA8>x@d aJ"qOY8$M1DC7@N@'m!h Hj)-D$7i# CDz!qzȀ6:R6Aw/MlFZI!&`2s=P 8/ς=&Oih)qj_uc5UxQ[D"" ZCDҶQ5޻6@7pSMST^-$柠ݟg3ӣw^p'tT)!2R/Qh !oc2#+[b.ۥ@#Ԁ) m@,B<ড়@0x@,~Yl ԉA%$P~H5R-7tqdi,fL|!XFM=2MHKkӲ$BC71qS9U礤j2n3^;)qZ eVSY͇d#B$>ov ɗ~yY( \Ƴ5Tj2..TC=L𤘵igI 2>Y̮Ue3wiᶓY*c41m FΟYU MqOXxj2L$l\6XyEq!TB"PD σk>0 zލ7P RHFB "Fhsڡ;6*$|ZN*!$#K\6(,{l  #,|לNj$>VV/Y$2@6gXxT4)CA.($6_[T2!i X5w2"pɖN#$Ds;@E) d~1 Z*â>v"o${lë|Be[62y汘d) ""ZR|3;ۑAQW&L/Bk%;]3)u ~E"Ko"zJݦ{}FPT'0!;$GƇgx~a D%v88TT:'+mByU%TM_H/mu} ؼm lW]j/n+KzeRFDӋx)Ar@Y`9vX$U{!q>;t7r@Ɔ+CVD<<#lfSeS+2kc.9)S] $U?B*0#) HЇ(]O%Po>訉P j MIU Cg<|k_'\RJtGi㌚ѠĔQHe&N#Oe{e s\Н ?G Es*(P\+:&'zJ99 O;u0$?4X!YI)So0 yA#И00(2$@t5j{U~qO2v~ xċ&#>6}\ h-eE)CBLR!XrAd)! Ө JEDT Q-EB6ҁtF{*UxCQH)aH8@qPĈD0 p?YT8s<(,oz_'`!Ȼ!CD?DUDP/ $ X8u*ߒъa_`>ċvVKShS![@O #^;V^<#-fD%5RxQyž+@pB?O߶a x~=vrsھgm_}kę ̛˝u+Ex c{/lфGK4 2ЅKH*P @T |(dVeJ"n!`j _%Z&/* 2BW"p/z[ϗ[@|UqU׊?j""h~߸A?b/ЊJOJa[k, bT\[YFc@ECc/Xa͝ 5Oېy+hF b1xBZɴXLVAD7Y9G@C 9ܕ bS`ad);祡A"AnI\w4_xࠍC1;NIMCҩ}ey|Y-:P" `1ҥ&vqu̧-L7#M9Almf1am&cREb[ :ڤ?bBXm pf4 V=`DHu QG^Ϫ`/^cBWDh n")愰=tE] zw)Iɭ‱BXs񻏤=?}=˼O|}"qypv#=Le㯡x7)U`T@>xnA ^Og?HK4Dk覰R~bce(%O/,y~$MB,CMb$NzH#Ο&AG̎1QΏ-?ҋݏpԲH"h0eS&ITP44prb誼)n7Q "n!0^eLÊ1*/uYzqu))5,4wpD5QQQ\Xd?,-$A>I /Z)~2ˌ#|8v6pd?$y>K1F8<-r3 [B1V'# lj1v΢#閇cju׿;K5]iPo/.Aӂ.s9T!zy()d1ݾwZmV,_3T2W!N'1mR3E.1]N!=Em3b79,؊qƶy<+A[N;nXX ~eGD. HsYE$i& {uc7Z̾(c&w;x˱%3v+ʠpqĽN1lqHڿj" rdDVV@R,>ѺxljQD;]O0dzmΥ!F1z`Jd82 -9I>\!K*4:TjQH""{q>zQs(xGH_OtPfRΖ1U T4CX#F kz<>=a1`{ClIbY &!dDP+BeGͬòTBT44AH?%WG iDi8bX:@ #$*eH1uvB8xhdfg /|*AGL,!"9T" b 4URՓ%2|̮Н0RVI$%$Wh*AAo !eΗlCvnzÓ(V8G6"# !$)%)X29N W`3lCiq_E6d 0]`5H5@چ,rt:?i=ikdk3א0N/yx%pT^NF/{R2'g޶cFoL eKJV yOE|60>*H番-12H)5G(w6'bxH~z%N̦j_a)b:&$̓r :$( x! YXV5J4y!*4>  nLCq~$Z"\/x9M:5 馨ނh0OSf1_k!a v q<DW򝗲e%{ Ґ }=)h"; +'jaLF (t_{0='5ςn؀HȂ| jo~ze8T 1* ,H L $! $>sbDOrʆ UD \(I<{}o&MK/w#kc1k+JO/0}m8g8t5U#2&&T\[0ێe +7@/cJv0Y%.-]%,;3EB$ga7(X-*vp:n[ܦ*.J5 D6S]Pu/: Nr#kDQCtgiYP^,rH5#n)B;Ζ^:u9h*Db"Jpq.5?"m=)NePeƭZRRr#TE6lK˹`&ܢ;NM8|-7HMg6y$B6Q`5 $XX%0x,6565Z86,ֈnTu& QR/!0q_n  HVGѫ+Twu\ ,f@' /&QgC=" Ü,CY`(q&А"ϜOsoR3s/M)33.,R ȆF"YAhƞ8A0y>T\ʲ*lEH A0Fl붖:UU;_*(FHG/yI2c3y X8CpL@F=~)PvgB,bm%Xg<$&FtexWQOW=eˢ˝W"J!\q{hjn_E 'A(U{5*2-L#Be{YJom J"Nָ" 23( wHs1o)HB P,P@zgو*^)߀h'yQh4TUB{(II\bD\9#m*DQ@P$0E-Aڥ)5#UH @V!Nu`0)RtxM%sR=FÉҸl.p5]ϧd8u2w^T|Nn"S]BeCoÅf_Sw!T㤨|a䫨='}Fa6mEEydex_pr^= J(qCur XNm;G9Y!:!nZ/QB "D :7|-4"{DBD#MHlarf* =Wz:wK`_u??q g}Noد F7ePZWùt!\RpD!.W ?zucq^{x! S-j)PgBva?OPhgqtW/Q쫷L?.y(EiƗK!FG鯄)|*N%~9y2 2}g3`_va?@} f>U%G=^}o9.9O3X*k"?܍]Y&AoUST7;etNjCT?Aݧ|}Dpu)ir3}\fgćz\9>91kGN >D%S@MU@=a;U6@T<ڗlnCuT|D2t,Q;!4oo_OO}C?X}(ˢCPꈚq?b}l:5xaz}/{5y'?Â81aYZ\p?~ms5?}k?#39 V~P\)'{O)<5m!URx.Jbk<>Xe5ޫ8]̳M"(oxM'2SAc{}&]X~=UUj:Vd::-/[ w [7-aR^-Ogaeh>9߉QķhkP-'=./d_lnw?sc]M[&':zQkibW<[Gw~ч!T/m!\'޴/T)"ju)^}/_JO22PùS esܾSj+}O̞ʘ0y,ꚾ/P٧&%h}6бZ^A**<3+C ~':ls;*B=S/I`V+#FpՊ3[~Ѕ RNe]LKvq]W<׼U=#ܤiyH2L*/]Qo RYSNd{I(_9yQ܉޷wT{?m]ՙt#','D83x;8-i*=I݄AR3 VNS'AlO ?}WL9b^lЀUrӻfE{l,}Z ?C#3xE~#mϑx7\>{u09 p,YUvI1\\^/7>O$Tgi~ܵjK=ڿ݌U=4r;0tλZd|}{dNh Tw?#T&_JXtI~AONmNj;yߕ>\2qp| -ͺw䬖-S[hy[*r^iEjMufezJ$__ j%Gh~2kA}p2'ԬTeAG~ o?}GpdG EQE'oȝCׇ3*2^&@U@6;!pPPoSR?U#ύ4w_k^_ +^D}ӱ6<'?rG.QZy>W zT'_7U^/]r !0_h_d`*=:HLVv~p"dGuo?+r4:\o/=O>eχ{&z5\ujWmhv4_zVxN/m?} _ag"!$5a9@%W:scB Nwx-߯S y_~osy?z_33 J?#ݶG}._a~O\0G]W^}4;}O]W ޲< HnpCʂ:ܤڨCx~M;,5HS`O#.`ݥ:<2/ljʗ4O?:,Eyf)!!P+aכg_.sGJD}pok s6.cbIP\?l`QKa|~j_S4dfĚ # }z$6L~o9TP;N]Q?Q zCRoSGsjgvO٨<үYst=o|_۷nݻv۷nݻe۷]lclډ5~@1dlwf͚Lw1œfCJK馚i%om\Xԋ@jl )ks\ۮP}Z|6ɾ8t|nT|s>= ]4OEoBg,Cy}??YO[A=A?iI(oŻ*/f4v3?wq &m[8DpKE6yoЅӻɒLLùЃ6?utƑե* 7}v ιteuv/;v~}Z[og{GV"X}>ʾ뛒TT*dW\v9Ul?/7~Rh]{*To2?q>iW;E%oO.nWاO>SM/>c~<p|O~~̚9D/b%A;Dkߪ"ZRb0mSWG8xT>7ds(/+ x~0;?' uc2t_UY>zBYxO>o*?h}W߷GT=oteN _Tw(VWۧ~O'Hrx*g{iXwt}oJN}/^wn([>8#a:?o{ВEWbఝu~ ?Q=w~brov~W'{?/JcQyγjR|~>kLUPBDO?{M?MH䈰"COfD9׾!Bt#ig9Bwjy-!b>SG܉GN)ߟOkϣC>QIQQONߋ}8~NAYqak҇3)6x@μ1؈3;AFBXPw&{^9l#b[lKlbʷ9i+>ߘNiEb)s0h7̛R.;G/_OOo{'/qVSk 5EC4vt(#7AE2KU/^>wx?<2"?~o? 0h_aQ:%G]u!Pd"}:TVO 6^QW Qs|?t:TJS_%HТ?Z4Ĥ(; >odg8rk~7NUU_i]}~딕߽/b\O8OREq_r/0|5 ^8·"Ku~h)Kv>{s{[; c3U2_Ε3+H?_)n{Q2!έ_?dNo_U_yS'{o@bKT; 6k6w's/?/=zQETTWw˓}zۿ?ؼ|_zmG[_uvAwkU1?__\}zv@x*^Xo~zo ׸;$8hG/zOI_;Ox^>S7_e򿗽m[ UoYԃu??I?r}MW~sZ>˃ ڝ; }tGϰSv2rBN}zҹPlum/Z_;ߨ[O[~:>N /UV_m!k,/w?K!vEߨ/ 57G:> w_w>upލ}F:jb@ܡakOaQ}g:Թ~ܖn  4vM_Gfc?LӽSg_z*Abs?ssf޽3>81Wf~M6}U&fSVy_3rfMW5`I39P%SԶ:JT8_?,5V o#Le].IczWpۿ}ySqvdm㄰FDώtFɶ3F$elʏjU$Wh:?{L-#TA\r?Z}MgrHyv30E"+hA/§D|.ÚQVV=:eC3[^DzH9qH\&v`%=~EyyHς3m?=h"E|NXM]u@xwN⭾yTO\l W0 JL*4꣔P,hOB(g?T:V\4⪪_0!B^^VNnƒAdw3J*R/Lt\ZHwiҒMLw4vGm]?_^GUtSwW}?QfuضO1u?Q="V<v? }G{&{i<@P4l#~>A?+d~~{^?_'vݏCdZ Dp/J^xӎzogUp}w_ s}oe_ |'uo&W _ү;7hO>'e}wu?O>3K_ww'߫}rCyPΤOD ?A~=+tS!#g@:ICqk?gNo{~/IJOo^1~E~s[7w]C>ο}oc>?8޽Ws:{{n_vq^ǿ_1how/7^{W'vO?wS~z~7}U|OSe˨ް})^nuzY'Z?P!?G#~o`~?K]?~/kI|>o]v~G=U=Y'o|{v>go;7+Ju"Z<ӅKPTa{oƾ/ʎ q|uH+Oep^HS*k,EOPjxڿ ;ݦZm9-c.^:( *)+&{ǵj~{W>r|?H{J~sOIsz[~CK?QƗ7od"7ryzeDUm+Z)oQZH__LOwQ  )?W'ǹBHT!X,4a zpP}xl<҅Gʈ/ 6`7/xZh?X I犡®W\?(?a3_G""%C_v{zu8lEݣcB~W|{;Ξ9/%{P>*#Qxd 3Ynx֞kF_gIGM*t$[fu8{E]ya=/uYfXfu|Q$'睃k=m/w>1/^;S^qQUNTf^ I<*ɡ3Z+絪r9\'Йvs9^>b;-&qj[ *k cwkŲm6.L(./| Z"!}Q;$#۱ƭ7'>?8c|'o`סsfڸƀPts;{E^z Vm1<t}>}{"セ >Iq;x(Io{gOael=mkyy|8Q@KgJ̠9O]RK^U;ۃumSkV1 u=w`h@;wLaͶY{4M\\ O@4 P@G6ts {^ֶ}ܕM-Zkg3nz{cZz>}9hi6:ڹ4t}u:0hqTw8k q06zJ=[}h4^P#۸( 5zﷹk}ͽZ+8k;ws3{Vj*}XϢPb칪wZ׏<|{ɸnѨ1UsgCSc؎6]-kݱJ< DWEww*o6W5SE;oY&sv{wԎԔ^gR[ "UAp=7Q$)h-<͘7mu5l֕%FV[NkZ I] {uPl{d_26Z{^n8v8z;fna#C&oImJx3E;kdWͽsw{.MZlTLQoruۆq`\Hz hE6/lC^[L5KsNWosiJil٤f+hwZ,t[T}vM>8 sSpU}{n:w( @sb>l}C2T%v6#ǧ\w-՚0a=iI(Q'LwzLt#Eݹ6#^ؤ U3Sv]`;U{ީvOWڳ%( !}ܬnmUfftM)Chޝ"t:c3d2jU%oleyiZotke%m% ^b6Ou嵹MZjF^ż հ6gY(W :]M +RtZ{;l z{YgXӮmWjA]jy^jutzzPte|>CdX/wu]tYtϟ{ot{z=}ZC5= 7\U^u/]m*D뺶zjonJԴwëuVmm>{mJ^]צ]v) ۛ׷wh4 3ͰZI"@d@=hjXtv2kPê4l; @ F@4dA 2`h4 a Ё M4dda44&)~yFzG 4Sjhh L2 Ljf&02)O$zOJ{FO&2=LAď(44 &zz @ =R"d0 SQ=?I'2i5~׬j*j(XPNrƘ39|b&+ڏ+1_Z C,@@P%t@J߳6>U /Ri?"wgNQΨE*2Q>yӇ8W-8/_͇8 يr(\UIO M8XLH[")RT<F3['*9>߱?퐄9j*'^tt3 TC'y+zB=6#MN:UH(ùkoĭ%ΑyԥS?s:H\2#K&:\_[jU57Jŭ4/W'f٫wQ7*AHA*)E PVd #d[@n #~?ܧ)`:()V0HR kSslO{5>M ~z7w_p?TvW&#qtV>'E7tw=. "jq{U4Ll?\Jʢ|CP"zzO IS)V:@"Z 7#di9v_]'ĜbuHXGQ+X%_lwJE[}ϷyR:J10H>_+S=/H~%Iߡt-R5ʟvOgk4O ONԿ:ObM}J^P໎R*1 G)]Kn%9@ Er/ggGȡreKJ97eG1 Y S=Ͻ; 88QD~iT0ּQQ'hDpALNϯhmn#^]T%^u<ݥ$wS:i 暟s>^/C r;].%3ة%9$ޝB1G*Q?oZQMwܢӾT~i>qyuYrqGZןF=" *޼:ˣb1Bn Uz,gю))S,I3“};R,xܪ@h0#>_.fT\c6O_D6DYR[o׫W+zO  PHTA%Ia}[Ђx"XqH%R{SԈcڡmgj O栢q32r Ob{s B-ik|}6)RUFןkHKz?!r?2?\Y1"aha&r շzҔ dW ̡4fޝ4HQͫ?yNoea)R+ޤ0pH|y6/pݴ;iYE?RuDNxf}? Dq/!~j_BƂG4smV $_%rT?BgkfqԚ=~B0oDֲ J"Pl  &2@~eAG0#&x/p^,@sJtSWva6Rҍ1gw;߻}pjM,#u8X=Cq[yJJ(S n&Tze>FO"r%п?v^筄T+uhQX)@βqO05].aIh6ixt!( 0F)o92"QȡZ<׻.5wSV6G&McS\tP P0br<3Y!Jv-)MՑ棣?d\tۈ\)<>c@T%:pTD4ʃ"h䟋Qi ~.~1C !F`cN<5y^H|97@P[:,0 @>%rPV _}=}jn<ܐN00*/sXjo<_bc(C'k)RV?dq qbZOQ)܂ ϡ<' т~"c<1GIG>$dg:9)QR%UUPZlb850ֽ~ȽԶڿK5?ܯGzm:kI7 "*H*/@L ͷj !X#wO. *e֥̻eFH(?Ԁߏ?(l׹{x%UǷb")kDaBs4pi#*܃/[Z~KJ.*Mlu_Ώ6|&ϠryMXbNoWM \T?n ̥en^NEvTܗa|&/y1g뙔UNx<⑹=0HdG1?@?R/F0MH ೄ^Ԁ ?fb~+/pC[K1s\7CaxKFyBhZ RޗEAe(Ò9sYժAS5D _~0tY rT:20@0y2?ع6DCǿɀꆝ6l-Y|6@7 4$FL]Aft?KaF\df)󾩆CA/gͧw~oϝAq f"6ie5)@[T!go*;?U&k 7&M@\݃{Ӌ<_K\byI74@gCC4oUSz ~ U+wz297guˠG||S(A`HoŀLAr, ]o7:9, u{|X~5ԛ{7PSjj9($DFQtӏwHVCY8b}ZHؤP R bZ#Gk/4$Z`TQD/onnQGROHԒs̲0;5v?iNkDGt?׊Q3+F@Y~E0`~RDb&α?QHOgS8 a$7OŴ螄$E6$_o-s{o8UnBĴ$ P RF"I\%p)ɘ]}=箣D捝77x\61s"Fi3Axu ڪA/br krb^KcRoWn?vǴcc;m7nח)GQ]y8{6`QYVMRM>lWl_諸^_YߙxjCq~\]z=[mVRkL "IHYeCLzUQQsZzz_:H-[\` (quICp2:߳ Hs;< ^kkYw?m5uk%cH2' 26I/@$07*DK{wp~*J㫕 -QQT* dC2N00?/LPQS͊ l2}Ǹܿ'O{o}~˦,iHx_uTDPD֊Ot(ET|&J8_/&|w ?~%Ո/18UK}hg8쾶OswCtھuor?jiǤ7/IK_Kw]^k6cc7ݚNw|_Zx\?+3hNWw~>]u_c?>d wʈUH/3ޭCԝΠFm`͙Mklqm^-s(EioLK^jDsQ6 v F ?p 8Rr܍j$T`) 9듗1XدĴN=71tv dPz㑬rbe2]iJԦRB,H Dsy/'ha4E#!>xt<]J\&vbT%/h Q xjZ%؋~lfvu@ݡ2&ף>8N #wjOGq%ͨIRC0/Y;չӇTw-qr(Mr?Njhi~Sޥ.ɿq^8Qpo{;URP Cz~\ΉwjL3((H*Q9no>nv~i[̹}aǰ徟Kn)qGУ_ҝ>/G4z]tlc6]n}L] Ǫ" E=R{bIFnQәl2$^:%fYg?vʝri_h =YTVV?$RD\Twim /;19:PpYP4[*H.JPC^tN'i2?o~0j!!Dj P`Rbe3d =Hj~B_I y 0PAk q*`Bzc臞{SڇWXR:*KaUuιwN~MŔ)(wD*W͉ ᙄ}>=6o/𥨯OS?qҫ¢F&(y qy/kiO!7VzoQy4v߻W|HmxʸW w$ <(b./0d7};Nս}zC@W_;ru O_.":w([v)""wN$ua_ e])V:y(TVKtӥJܿdVbVZB)iDFZؙ%Zj%H %'m29BrUCxA M\TjZBq%`->@6 Jx ET'A<?&rU^$凹)"↯+ tH3n{|_OL]έjh/$TQR~TwRп?AZ kAO2!*c6.WfCA,CJ׬!2̰}2Դģ!(%-!Ҫ2f 0{@vXεS Nʼndh G.vsE##!r~ďocƧ3{_Ur:Ov?~|)D-e—JW3"1ͯeڷVDα{ED +%*H533 (? 4/H^僴/梲^zmc$dzɡ,B>'*.[׻U. c>>vX[Z+ƑCg<3KDz>w8Ħ-HH,˺3+\F,nFp;kiS~=2cJ;w  .R&zQZ\huDveI= < ޔ+Sd9 ԋ~%ݢw 5,q .yWBx@iC]QCaKdwQh0HfãUW;=|ܝ7`Jȩ~BQ'| m4܆AG..&fTQtcoc$B7Ky!i8TYЀ1Q"fYYݹo4B|PTLAE@?-ӌIst Ol0S22J"ƶI B lIފt:tU ]匿̇Qpf|FƢ[2u`zqzCH4As|9EU*z:3#@(D/a].ٙ'_H*ز7!@Q w#S|4-agVuMu}\)m{ -apWV.@@կK@+ FQBeOI/5 st! *! jz kH%n'N@g8ر>y5~_?=P=ρ^kԬOu}Z_elDhFMR2) {;9.S%~o#k$$Էoq ʽ!Cz\'dR~*%Re{fS6$m(HQL)L80DDr,߶j3sfGQ3ܽ-T*3XD ʟSt_/߿k/ WeN4i" 6cZ5h~D_DQC$2 (Xj x{/_ M/Ǵ#pl&&!&Et^VCVgH @πj FGϡ9mʣ84yrOѯ8.Ī^ "eg^팓7o~~% %5bHI3;b"c#8KFOݙlKVW_u3>uG$[ c$pl,~kx/uskq]L9O4i`\x]oP r6xdmra Aő,ST?d*ioOفaLUNU^9QT,x\7$ADb1ޅ"ʠU@QOb*bŀe_O^r Wٳb&X`N. 5QٍyLR 4u ! 2 mD0@A<WJ 6>j5&H$ 'Wm}͛e%ZF#QEe(aQmm_KJQm՛6eY+fiMPke(Kf5ҳYMZSf|:fITȶ,Q[?^U6U[.Қ%)lͥK_DViJ;E,vmȓ2a* 4ἆ㟓׿Q#AB,I% }R )JRY%M_,}uaU$ K[emlRhQmmX6)1F%ZVlcF(٤2fm%P)%&J (5٪[f@jJb,"Yb KMb2H*K"ͱdJ43Ql5H,PJLԪkzҘĉfiJ%3M1"QF"(ԔA4-a4ԔQ4#$1F IQ3&1cF$"JlZ )$CQ!SI30Y*,J6ɩP( &YbIEDj1ieJi BFf&4b-,ai*,)44h,Ibƥd F&ЦѢ*e&)lBM1fVAe%I$jm$lƆL^nl+-F(iJFѓRM`mR*RRfI)֊,֙bJY" HJI%,_tbTcTZ~ZddzEziQfɫ5lJЖ6(ֳERj5,(L+3ͬ f-T,ڕ+)K2,VfmFjXd"ٖdɂҶJl5JRF(IB6J+LE66e17$ %jZ3iR³eZRV*ƭ+R!4mJԵ4ʙ6ͦZfkLIj[-3)ILQKEJm 3,2ʕ4FLқR+i ͯ&f^_ջt؍E **j36M%i)1Jk4m(JlQdK%))F|ԒiTM)*IL #.@aMnx\$ ͝E6o*0FR!6KV&JS6Z,hMeR80ޓ,[.FJTW\RἮ(Dݗ)MʩKd+kbj\*e;0v3C?F$cc[l?^[gYP:Vֿ enlmQU^mŞJVMJT $2ziZjH"(Rʑ%rJb-OEQ^_lmR5&Jڄ+V)Jji56*eml#Rj,eQFm-a٬VR-VliRZ*QYmA5$Pe*ll*KJ2j1`f6-5l-*S@M(4R592%jM;mE&6C5l-YZZIRXdB+2JF$bȵjkHRKJHԫ+&ɦH*"LP2QQdRDFd3Yisl2kF%Y+QDҥ*2+@(ʒiJM+R+5RJDuwm32k 0l)b1MHF$&ѤDf$ь0X(6e22HHR4MRF#Œb)$PҒ ,&BBc ֔dY$jdf™MK$ؓ52I"+"I)Q0)ҚhR߹(ѭ)l)JI,1+*QɦҨT͍bD1dl %EH&ښRuuuRHCcjZ41hY'ö6@jTk%$MF,hIoTR,h1T&*VlTiVڕ{dԖͩYc&M-O]Y4Fc2QYY-D[6Wiɬ*bQ٦ɈQڙTL4[Q)*ɵF+XIM%T`54eI$ZI6LLeH$b5x+f,SdTۑ5QIdɵ#PT5,5cRmI)#*>WI62=+ifi lhFi I*dVRRJRIHIIeIdRK%%YLeVSM|%UL̪¹[,ҶUEI5QV4ҒԔTl[e6+RҲZLMY;rsSsꢯֹ9#rn.G}cۘjcX{N!䙓cjU^3Y5݂j smNJɺtk 3ްZ|KWe*B[e%a~7޻=?? C9CBгU |!we6"HCwGLo\ F@P Kb] :*8& "9(blSxbUf5ZƴҞ3<;uD1J86A!F{kLѢHm4{r@qkwa Z74aEukq]v8>(S#.MWs6bmH-GK?[:qSUGAM 4pWğΕ1h͇lqW VSNœBE1B!X PQk9lXi.5"9!ʒP||j&붖xL H0X jI$جԵx47cDlm 3eV7E'XAțďngn\kzQ!dv {`61#$@iBa$$.tLFt՝f(M8!Cl97,"&FQ6J42FȤ5iLaC"3 `ګr<+ŒZ1,/Cјo@p6Έ}.Qтn3Lʲd+۷$)xY9э̟&qs+k rMfczZE&0 lki! ȩB ڊM~?.C{f$xqH4Izvƣg55Gg.4V'YsLv@jbpT{’[N$-Eh[%Ll e-:#p("Vfx`tHD4ft)A:ɛHs`mjhB4lF*ybosƺE2UtM#\庼p)GBSNcc 䋖J&<˧4WGM(6}]JGh0km#1z4aqJM2K=[Hlr-[BFhIc qf r,V1Ɩ1s)poWYvP+(kevĥXxqxanMCl.HgPÃ5vA&M Ѽmw]c9qS&g8oocek,:tn0`wt >\ LM jHeBN$ !HF5(4o&\@@`ŦivbMsQe]oBll|gu4o'8FNLe8hr,\[lxaJR:i:M9#imF!Y DvPc|PD5u B'snؓ+u&S6i8u7Ʈ1El!Ce6`SE8)E*lҶb+f*aCrvlIyCtA#2jM_YbB*)5AF Z6mbu)M)Fojj-z{{2,,+yʶQI_qQSf>pʰCG?4=NdO=WJ_.vh<7çګ5݌d*[]^ǬsF=GY Iv)82I)v>/i=uq6[i0V3R}3I'&Tk! .$:ZAEoמFҟB)a2h7vs( c3E4mI6D&S*"*ЕF2z0])Q.qvήw>B '\5HA.TGm(T²1Nyy wKKbXXZ}{G5s17Y0tlmq%־dj=h]I*"*VѢ7,f|flQ (f[j9ŵeU!6[0*X1EQ5%Z+ImEnH:wN;)XM:tztܤkPqeeQ(0eX۲Zc@ƛl1UIMcmxeK #PB$YƘm67G fF >_(\ Zi 4#v' mѫ-Jpb3VZ I ӭԙFNYKtJ,&HR&urؐmFB2-$3:}_wav3Zӥ@(LϪl=x7(k 3pm`쑅iV,o=H%7S۟m"619!1UikzRwu{IaF۩7Rnii aOm@4C#rC]qQH7Iڇc#>Wy{v|o~H$zzvYi n8>M\ݻrt/% ixaãl%"j0q6@T P Ƥ䧰x{sw{mve)Jh4iIbw[e"Z,#$|f-Pl#^ 6=e]GęX4F2UT=A9*d~3LPm2t j(fϳ&Ovbs☋`<ɢ:deIUϡaK"R6b| 6ʪ["̨TFL{ꔳWST -)gWMkc1υjSE-B$f4Vߙ/vIRh5WؖZl_2M4*6"IhZTh1Xli4VLAٮЦmrѲlD$h`)ٹX$FX̢3;q2C): h˵H+μ̵nCT {wU Vג,ݙyFǶoK3L9zjH6fX1 n!ݟ+03Q)(iWMrЮ(\qw(̢ĴYJpX6 Y !)c~F~'QNE()S%;MMϔ1ݢ\`L 䆉` nJɇ'3%U橺p `&(.ر15 >FoyYlMP1l5?lLePa{޻o&9պUr{ERcn np86al٣t?eJDZm!W&%$6*b~6s%M? 1nѣbtnẅ .Tr *TL }Ca># ?lT*‰_C*c8N#&"31N8ؙTE*D %9`* !o,i}n4i_J0TЎ3K6𜘙VJi}H3Be6A`P `MrZ11gMNL!+eM)ǵncm<ӒURd*D(ETERb)I#FRE,I:8:6h@.XB /uf_inƔ'UO*?7?J|VDWJtlQ&;ëw/qSk;ƂǨ8oP{,<&16cN=izoCC{W!!taJa!7x44ҚU{6l}6D6WUNm+v1UR+F5 1Wv^9~' ճg놑:$ETwUSiXѢ0QŌ4c  W YW`tl?GjEձpS :T(bf!zTzzLg;K\"xnkt{ n@Z7"U'bCEe)pd7ܰ>gI_P?ͫƒݢ Ķ/ n!{U@89ٓv=fg*׌W^%“P bEa*VgLfz]]]2?'GLTԿG8{ IEXZAK!dRFA؈BBin=s|Qv :P|MTgьe gm!LaHYEmZ>E\W$H& RpbSLv9\ŕTby+ s0I0}fq.#AÙ\EtY+_eaWq=Tra "VHuXq%ws ,a֟#pO9CWUU{z@9T@z \dp1 qGvS9Ӌ |!TU~ 1?<!nɾ{}ɖ;F1t vLc4p 06!'`_:n7Cw1bGٳfI[aJɓ x8\b7!.8,k$aS2`)&p R5Dc$y"1Lm \#Fq27p[zyJeaQd~2O hMRx8rƔϦN+OO4#AٖMjSXR < HX= Ε*d\csc42ǻŇ7l=%CwUm6ucpq4}" j[|& T+6Vfk"YS,p&U™$ɉǩYQJ1c6#㐴JN]&HH}Qo/JqI6iW_J#uUJPR'J {1ZWo9hӮzTר&B##ks9$FE˄ِ\0]"Pd\]ޕUZғ~J6>8(jݫz;mVyJ!q<9 lh޵G-ҩ͍LMQs -0F+&Oc_c::[':k.%pvrWwf]}UyˬX*cg /;8`11¼ĜL*v>F<Ŏ{0z,A,nH_YIPaWйm<\81\u8WptqN)nDJUb)F~n|CJFJ^# 7!DQs"(/fvI&+ I֦&1DUҪ$ImnK]E*?ǭ?yD. U$Z$a#݇bYr ŒRGkoS5Im&5K~\TH5Fg5tޫ-c~m䱊>t_7Ǫ ,AbYE|˖ţT2ǒc*:յng~ۆЛAXi `q,i7LR +N!v[+#MwF Lq/W\^xgјHϒtGGem[#Ԋ[l#mh{^"T.cA8 r-QA|@zD>iFLOJuwoQ"sC:Ki0e漨êT<I-Mz߬uFw("q4!;W@\@4Yn01zc'Q*""wK""%;w.&y?KspҠoܷ]UP t;rd?[O#-j͹YhZ]ْ<\:_ESAu{/,ҫ.[y ? m/Uunh5}v*P4}+Ps@w*B̴IztAejnyӝB6O2f$>,x:͑7n9e) ux$OCZǯw~m2 ]Mx)xţSݿP? .7гWdQVۨ2cD0m DaoXzR/4YD/y"h*ߨ{+xnEވm r u͎\`]ғaft>|/_o>sq3HDܤRқ5_V'2玼ko`̂-wv D?mDR|EUztd1.VPqPv9Q }j#K v&7DEB'oWbxܬeIvБc|0)'ۀ$SW~^#r:=W/73"Ϩ r_܌}}Djfx˝0gۨW\Y2;3\_Wqiz7k{s{MFe'*%jU/Z:JN;ruJ$bX 슳-t;vuǶyX$OTcfN2wSb?.w5eiitiS3)''_youG*e{69L5F{r0=P.eW_6XTItgO߻Ɵȋae[6mmi:< mLlg黏t+a J+GRcOػuˑV=]HjUY$PԹZn'Z);/ॺY)GچLHgߜNcS R=kg uBnv),!J/=.ѫ))J1FK'|O78TU pap_EyaR+V-H (ʶLd1$3šXcP1k <_i ci$"2-R" Wf)>=u˶1K>,}އ-Zl,A{XA.s4dݎ&eƴ[Fnw6k4Γ P=CAbmQ?Ӏk}`d*'T؈*6R08oy7EqIT$ $?}"}0¬h͡]_[QQCM`XAQPAq!!_PZ,RK;5w3Ԣ9XS)KlUZT4L (R,]PA) $A p!bRB821 YlĀ(B,%ninޮMۤF.FL1*filwzf-&ɲmYEJJ FdX@EE^mI)%JRY@DH`E ^yj,ry# !"I%(q¼V,@SJj7ɍ)I1J B aL7 ",5۷q, bʷ +Y1P`sA,7!]3 J*TT0fI#I9Cų'ҽJVeH3袄uq$6Y[@FoCPټVT k)M@>8`hV <'eAd250@1qBt&}8"Gؠ)=*<=g_ųRtzI=!8-1#mAHibT (0؃SJHv¤d;@Ő72JTrCy-QJ7Hf|hةK "Pk'"m6V*B P8&%#0uK~wS!qR 1c]$Q|ibl OJ'b|FEt(4H ɽ}&rj9_ p2!۟5RVroۆF 9zg%WZa@"hΌ+1Ld&Z-GRFAH/~%ڻb|}?JV4 / 9m$4{, 4xog&йȃG߱</y6\VW|/Vݣr}:Q٦nDuLЇgSX.ڽL!Ƭs+cR FzCgkM^h *a;W#:jRR1Art0  LX4FoZS <7/j6OLڹy`Pd5 \A4%S`e`Mf|`1gzs7Ɓ)$9VB襤t?w͊ @܍9rl9u;FhxRPZp`۴'GeFMmk?? bg? $ߨ^+L]- kp.%*: %vCb )EDj(&>\\tsFE=k&vC}}Lqݸn9G{ "QL=&=>8njAjװAp)ii:IˎE9W,@-#06< -z%SBDFfG~{<,ϰoY6h A31i 㘾mAXgq0p:8G AmL $dd$ ˾ȱ2%yךat$P)\yk(PEQ?!P"&oIOE.]yl;S3]8J'hpsöbi# zY6=/g ?j3< N's闬7Aʌ(VM)qMH1+84@Sn|k&㤟MWL,bdS-RH]sTCוnrY LLOzPcr`=aJz. -2+%*x50  [tSNO@2q[K&:۩n;zW)/ÄƗ$UOvljK%` ,m@;+_ S3|[>1 CO\p?}vmMp[px݊[aeDK; (@`)%,YQhQx""6,^XahYg:$)l>P6ZM/T u1JK`~#w9]>9\\+nṕ#<(k#CL0Nu>t0L4+}R~_UDȂy'%# WwFTx(8#|53⳶9Y1Mٚc蝒\3|C $r&،x ڬz5^q=zb")ɭ(CPcQ1CCǟ#Y/5E,_@2.[ݘO+ oZXo]d2L֞FE}ʸ OT9DXQX9;%(ڭHT=)#rMD/n+ϙf;pXCD2`X$cO ݯq6X&_*>x 0X6Dp{Cv_YXwdҀ8d0~Uq qe VnraB nhB$A7vRږS5sem$)'UlZQz37{׮@V˧rNl $Ɲ|FpҩϤ& 1E7D*!<` Ѓ/M @%iw/Ǻv{42qHL!N6E4`ގ C<ƵqxE F+v͘e^N􅑬rO iMp4ڕh(57iUhJaAӚtG zO%u v]`S2̆Y 9:I]?)[IQdJt`45OR~os<+|ScfrcIc\8?o)7\PA#:?Fӏg QH<@xpR)qXZӶxbWe:C03鱓Nf&o(rLA@su@M~M87_.C#_h42imڵx,>%ᣫC40<-Erv/)021RH"F]xȒ$(̡lahy)uB6ҷ!x]GR o;NCT m7:I]!kd8|8!Хi TG^FGv0nr}Hjs88vV%;A0a.Ɣ& xw JٯvlÅٖb2;`UaWeZm͏\:CK]mMܼ|&GiщRn6Wl)֘mLrQ.2No@pG O3{k|6!bW=~љSI@މ!9tIapg, SfJ3 3 ڜ,4j bްV.=[ *eL^hw5HZI+dx< d ss2CMS2Fݠt4۔Ѝ<8bOQA/kw!$SGpcBa4 =\j_`AAÔh(ٝ»2@&حx( >L^v_B~L{u5 'AJ(YE$ nҊݦa0r[&+1ۧ~wFnj}9/ıkQY+\h5:h$}Dn9(/y ^\"E!Q!E2n I$K qxc6hMbK2 Z SKi^D0Tj]#B:- 8SJVyQLGhs/u8 _Wナ,d{1jqhTRHSj=bK$B$J/I<00M֍MXSXV̸] VT̄eO϶1>H/ Ӹ  >q4UhMQ˻뷙(E $Q)CM fv%dP4l4IEDLF3y3{מs @@"~˷kSs[dJX9ƭ-u66j]~U <˿6tH͑x1.0JDp(䐙)t e-L;><&4xBWha6f -0MaCZ"$fT\ʫ,͘Vϧ%}I1Lf11c00ZcVʹ01fa30! q0af f!Z)eMq Iv͠)%TJ{ؒR)R;wUIUUJ%RF}iܛ79<U!50*䗊&*]uu-*,,{٤YWBJCt VP2@  =@} `f7fN hܖj4Zq e vX~sV㲛ױ|8OBIJ+mJYm%I*zcPOvهP**AA@"T&&14ƒĩL Cp *PP&&F&&14i LLh4L111 110٤ ܘ~t)%NSNR+IXQ4/Q4ն)26AP6fWy(Q'` [ 0Ar I1JJSZI)USщmTJ5iMiTJVTLUUUUS:bFcg5}IXLmb*e$U)YΒiUUU UmIIrWuPEJb\3v*>ϝ b-Ij`a1Z5jLx_tq^-2ݘP64H$H-KE ';Z\z`e@ HZDMIKIjF2j 8tt65=ƚbc1f!ac1x6qӷ/*{1khjJO3,<na<'mF?Kf࿬6KPT}o(-paYŘtL oGQS#maapwYO+3'VȚor۔硝c0ldM{nÌ]׏a^!0G& iERnf[u6'c 9yZ-@h=ǿӮQTS,6Ek?3Rm>fA q1"v QJj߭8 `:-J9su?\nשR8*ISke+O)=|VoSr=7 i H9(OTC8ӏNUq-/Va"c+$/>~~<OjeƜOmA41!pdGFBZ$Cח̋O8ͣ^}kn8u.{Xha u4=J;CVԀuB`LU9eQvAc̜qZRY!AGxn:oP▇!Q!`c#aCta ˛#R{{¸M2=#G $KrvK/N}=ݨ-Z[&xo43Tl4!^6~l_z]ìA".\%&ǫHc%̙3f͠:*VƄVT 8"qEM,t1E)nW ۷ ͨ܊ho09a^8֩B૷ZJN"pȋdRni И)N_v6]5j:>1ODa1<uvj5kdԇMcDz<}rמ7zd TQL$2%4p@٣ L-mx51uNHt2У tɱ{_Φlhm3 ߒU>H**P(Ǽ|1Ǽu0ƍ{͕ұV>\M 8rl-vW~9g`6gz.rhaߛAMWx1?TQ9a5/npq_48&bQ′ҾbGfG:=x~/h5) D|{y4y vxضkR7\Xnz܆Eb3H2Yͱ]/bDF[MW8: XMT}}ʡ! g}B|yUTP֤P֟:0a~6f$=EIiG6T6Oa~~S;I?8EI%DBK$ ;_A<8B."]ax7X LgBŽv9s݅K1' Gg,Ws}=(}ta7ma=uʘ!E_ #$[z]TzS|Xx'f)Sդ ojj(aޙǧN$!M2B4{z:On[ŅQQE$ #yQΪ /Yhlrd 8DJNՑ,Xb”ɒ `?rpxV}'b=IZs@F]x †5,Ev*o@s7$8ì/%H!0 4Lr%JTTLK(`57CsGL)]Px7rL~`̸Ag;EJ$aGNUHL?*d}axeOf>QHi⮹]i*;I=8ePZ uyY<)~{}Sٛw2q14 8ITKLtk] 4Xũ VT!Sk7<`%×Ac| eP2@LCYܮhLRT%'†Ai{8쒿EO˓E,dMaTb$ Dx_;7:pn82,Rvx6*Uz\&)9i*14M>`w&?uhنf>:l9W*rcwsvF4U^e4R{áMݍZnnҽfèsMl0+TCsō>IMt3tâ&ұ[=w\S 0Qe=sSQ=04pTQ7p{GܥQQVRɂ'ѱ)bYeO9f9)=e7S&Ǚx62#̒2Ye*Y}j# & W(&vh*s|LF@KRZ#9BS#"3)L_Tb80 GzJ,8e"!Ciؤq6%nX``0 y  >جĹ (%urtȩUI"t7YȊJ<š<Œ*R-}̜;`ʰE9[M%-5E(Ķ5jG9bV\b60#ܛkf(6M]*JT?mf'8A/DaRu6`-сag0gi<G$ sj$7Kqft`D9b~Ѳa3s3ݓJ3+ C`#`<SC '@ͩ17)`׋d o֥*RkHt-Yd,`elHM"* Y!'8ihA"KkPCFѠx,rG ul_aQ~l71~|˅fCVk7G.MB:n8?8ɖ6cß ُю-bC߃mq8;G[ ³"o&w;;B'_V8uE:󳫎Gk>z {hK3(*pn @@Q;2ʜa]{B*3}pV r.5tl3˓.O" G6s$qn-[kl/Lo3Fw<[>˹`$W CLP$1V~)iCYC&A?FGS[d o]Y7Ցkҁxo`-=} oӀ۳pXvw ilFTKÁibv!ri̒YY0<ӄ!v&dGs=>o QLe)4D" ߙDD*FHMSouLqKy":Vm#bK(j4/)Bbc.A pfihdXuаM9e67wcs~POOO<ȧ:{='s4x F ͻNZ G@ޣǹ=jv\?֕>ETn6! 4ZV+ZYAaYV0#VLf"K/5>xrmbJ΁c>mڠÌ0׍v3(p8q|>Fj83 b;7͠$88)p>i dVds,F%Acц>g=>\GO-cq=0lD| dܲ6%4dM,ȧ| 90u<'Qjrd;;i)~l1obtp&i4^ '4+ ]>CT2,=ԻЃA*gc7^#7=7=T>mUnt}U9 7k{ƽdjG ×> Xv,:EbZoEd6إK% ^-S#,4zU'3Bj vp}p1pc[>߫Q*ͱӤ+mHGiXʅ8lH}XfaF 鼳KB?Lvo^1=A&߉W8X,2lk@z!jޯ3@?PIDŲ9 R G: }NСO)I&RqJt:pJ楂ʑZ[ʎüp P6cps5L3"уtx3/U~G&  Ẍ((SF~]N-q@ᘺQH{ f>@T=Fk` n0dң$;]>02%C2S03F緮|ZdHm_CI-m(ý+ӎ[M)eߗW?@ \Ng5:P *ӖQC#nJ=pd#4}lNr_ҜAwX5j3nhżϣ^MƷvp]qt-7EI5~2Z`/^FaU%brB6]B;t彧[*cy>/ΘX1o6m-\SB]!Yq^:jj(-Vv D=9Y@< ήzjۓ#GVvv yw 5>DǸցGr ݈0sa`'&fIg X'9X?fFrg G^?!g%LCAnBw?~0Ơƀ vO}$Le Ł#^8 p3sI`q_l{+^y_Uӭq>׿NLBNBeY-Ƚ'2 B@"DA9׆)vՍaP Z_|m(#cvy`fVT]yS ܸM@A]}9-9Ǻ! 8t'KCрE=rr-ƕco}OQ젼 b5 $az=W y{gBk!HL1jHfDA[f%WuluýnjIg~!/ob{#!>O9!-oޫ4V>w_рG |c1(SdXOswkLT<(10 KҮd&)ሄB=~%ʡ~v 5?w<ֶɤ4|GeJ[ՂÄxn8^M@Gi|%#ȔXv!'!C5ZU^C2:IUkB#he%8r,ĵ5st.wakc`׃|=q= A;w )X9?=Hgk{! Ʈw( ÑW'Lg7:IT7,9pX=sYS&=JOyx",ᅤ="x8\&$k2CLYīdcSVLS0Hb˲6 8F`#V T3y9SWg7M\v#d Wii5} I:w͵Y՝ӀӃV۔#h *8y`x bb`&CԠZhT p JH4U&n5qHkGŗ%U`pHxppqP}9C6`!?o|1/g!j6A Mxm I: <+M_<753{FCP. 5*%5kj 6MFH*b5LZLAR]~I^Zjj;boILA!c\f/ȁP⑕@_YH(ޝ@ [ށCv V~`xq:Kh[ ҞWL  F}v],dݩx1wGj #cP5KǨ%|YѐnL8Q+N24`]g3l0׏(>ÜZ햣|.IwvQMŽ27C{=7ퟲ۲iՖE\shU^S$-wАp%<*gAr<=mpt .ÂJ喑wRྌsɸ5wSr="(p>hFf.ާN!?VKC CP 7[.]kr3,{At.i|Y,C?h͸9֢љUMh3z^il6 )}˄`,&7P vz͑2ix-#&Lٰait-N2% >1HB1F1M"bB@bD"Qr+gXZ {Ӷ.TP N; <^% WWL{dCT({iRt; mA$+Q,,<<𞤹6s$43nV"Q"Y$4[T Ϧze~:}7(p Z8uN:5>:^IOr8xwn)lsq?^ٶ!d{C{\]·bb6 k8k<;VLpѓKcz~y;_ͣF&zG mYҊ2n4[#c'yʯd!7?end 3oB}[!A­;[@s=$p+@dD8@xӡ@ѻ86b[VOOoN`5L+?b>c-ܙnu4Nnjw_Odק;餕3½k4@|~H(x/ h4wqp&T̉hwIw{TDŽü捇hwp'F $`:0d .%'nuݷf\˳W; g 5@GvVߤ ׋Nz-ݷplitinu5ʣw9֏n0-.8>yӀ_:tg 5 3Owb;ЍCj4̈j5 @p\4V}WqUo$ `%p0Wz'J#RI_cLӻI>>ɧ^sn8<ǿ\?T>|Y[ (7f.| Q}^\œ&a$|{h2n\#.n'L.9?ƛB Pskcpθ2M!!TTw])'\?jjuN=xas`8 mKN.gԽrnv$2fdu)p$lr/v~[n vl ~;n ,u. 7kf:l#șf%I2)M$kqb qg<߷N[y;ljOՔ|,ϔ=|?$}Cb9T^MppóPy?  |Fnjڶ7ٳ=IRqvvwH\9:j&>5Ng8qAGl:Jbf\|xLo JK9[1% 37?t8B{t3 n87Ote`E'1K$dltӾ^-4<<hU_cا>x]N&z]? FdCU܋`9mnT74Lyag65 Y4ҔM=Sz;WP. h3[ӸhDŽ6Y~1(uߵ[Uɣ.%c@_xA$6ġR aK"ws9 Ȱ;dWvfY!Sm㶁c* mALop_=>e-R#?5;.DDd d:T|yVOS=& !Y%YM-и2k CPt>&=&y 䔂vw!?~ֿaBL*dokp:׹/vd&o|SվC|eؖio۽L8xx)k_q5`4B@2*5m,1ΐl-P@0H`IE&t;;vaĝ9:ْX% BgG`s[\PΜL均 <Ėm@!2I{Ϡ (nXhf BG2*K6b৤Fyvz't7pQݻy}M1[f磣(}U>,}/|s^jlnPrnp{ϋ71ؤQU s<#e3(A'Sp(y7.\ !ωAIFKrdݔ|[O5W*e? i>FR Vl0iI<tw|ҫfɦǛdzS8w60;' oݳcF98q7a9aoptXhgxy<G&[>/+Ez+MզGѳcwW6{>(ӻ6z) _3zݚ~7׋6*Qoȶ\ڍr"Eh֋lZ|ݭFk^=5xk[kEFܮ)o$wWKEbH`8X٫_5bcD^ƨV(Ţzj Ϟ5'a}>[ Ksv晸x~ߔ^,Uh.r`(UԘJJ9W5R;k3"v[T@ R&鮠&ğ=" xj9OǓgNX j eG )?gt2*Emz"%aB"aZWg e% M&6|Ћ/tSlVeD@ePUKny(zx8}W'ȟD\@ySpl$rCh CA}*T;8n}w#zwTD/)_qO;!R2tIU?iD*U?L(jOv0ϻ5ϣL~@HFB2N,@^()gFg,"ݾP!@j+ MPEGήZ(J6!Ba3/e ZiJTȿ.ip9/<̱LSQ* EW~o%I2c^_:vMI R$ i\ Myi&d  SAа7<ևs Qlk-w@^e#1`4-~>Wj^t:qab?7:Y * Je\%I2V6U=d1 a*Sfn &=c●i-Mv QCK]WIbv8.̉*M3H(` ؾ}ph:kу Ĩ%&ԓ*52f"[~.ֹPmҩQSߤݢ혍ԍ <ӭb a bh9ӣ[T.UC5lu,QJ+ 9dG)ji:izJg fXiPjO_";GN&vqa3.܎'g8_aV{M5{\SF!O>s,FWuYw~̓x;#{D9*Ng^B(6. ɎPQoTCׯt:ipP)HRdDÚ$j ū1k\.Jo*=kln훹QSlПbQK.ѩ[ Vpfߕ!:!ZE)2>.+WR;/}LB0nvW-,Sjá (CYKϻϖ?;돣A}zO[GWTQ" lJ?ߣH`xH Q? @)5ΛY=p|suǀk$T<_ *T`a 18}aښL=>T=JY%lZp)͙^Zi ;11]Gh􌵄O""pi IQB6D)H2TNU ]*z֚ꕧ̶|WD5=Q쎝xq5 /W#nna>*$3OO]ESI{r=#2BE>sAr`@ӝ̍"!d!TA[L^ZYm fAfv*^isƑDvwJHv)='64 徫MyK坓?ڡ K_ hRV>*a9KiMjㅎ>>ټ0LWx.GĐDPjmt ՙVd! &{ItH'h[<}:Z',%JY Z7 = t T1S(,+:܍_-!! x/TRݚ׭hp0>{ ņ19hT8f*q!CbBCZ{(&5+3.Ypm Y g) r$AhcIbexqtT15 r ,HcXi+ƌLhD U*'&@ɍDrz^@ƈ`p+[dpM]7$I$F,h*H44!ZpC-cq k`06mд'-JA.62B JH$ތʀǦC/=^;vuh^cm%ja+cAȧB kݥ[5Lbm-,p"LRATc0@$X h/1X -h:ĹЂCmۭioi"DLMMһ1A ZBٯK#$/!'ҏ˼>B b`WAAJf@62kA]ק+_ezF57ctŵY][%>k~/s -|3yR?KMهٜ']n:Of).`Li3`fT!}ʆ}ٲqtnIp0fЩC$ӫdކ+ c%"ŭuUm* *^QB&$(?1c,& Q ְb7$NQ lH=F0Lvz+#pP!Zbl-AH~?E"$A?9f;l5Ǎ{m ! X,"d21¨ {֖օ8##Pw&7Q/[ dJȉ_""g,ڃ\0mkD2jB{&֛ 5 +uBAPG(EM 5|CLTs]6Pff5$͠$޹8ѩdޮpeSt̄ Ы(&ZǷrǸf3X VJI d. sD ˹4iŝG^^#aLfPfF45j(6,:lxr?A~V+"ha|l݉n 5V(O*z1Nme ±-)[b4vѳKH76%|fL黵-5c?K-g؊`ھo$查bMmWu2f}3I0iǧ2&:PQ1=;^r٧=۸w5=UA;=2q̒Q&{t jP9[^|xm'QZh>4ychs<ыLf2ROsu_V F?\@ 5n1(+'w; "eX$<3ncK͞i~i{x9ͧV;K'V'^ ~t1GwJXZgPȎ~86-4ҳs2Y3*'4YPQ]Zb 9W,`adf/qzeӜ2LA :;aj'9= DCqtqÕ"̊86cPNl?'̈hus~(52ilZ{t9!I$_ʳ#?o ˆ%WAэ퐄b`kFYF7&D"tE,C۾ܤ:2l1ݗ 0@^nyu{;fxRnot8O2/@XFGq1oć3s0v g&hKJn^^$=n!jHݘcI#~RGyvshr )h@+B ( "p֩;tW+"uIbOI59&n3M\ܥ2-L9YA4$YاO73;fhtҥEE^Oc#la017dl}N1c*mwC"EUr E׈!oh&LMϘm4K 4$ix٥hQP=AZZ v/UVP+|)'Ҍ6uc2ڍy mkKW06F6cZa oRdY\j!z6d24f5by̐hauLcXn ɪF5cU@l,XG4fwvMYu,jiwX;f3YV2M;SvfA3P> jOw<=|H0|P)dE"bH'yITqJ"Ȭ$XKPJB-H55RćKoo#1c(1cͳWb"h a) ~~/cASml<=h3gq^v FD- "1RKДY֮ )4;tDDo72E2oW)T:S4_"82_;vy\s*>e 0MH.rـ]f0Z5xǮs<5ʻ}M~'Gq<]N>6>tsםj-n|{;>|/ }o>;Sק zr\k{'u1_)L;?_Ga7NC\-=oNv-OMH%"9q*uѺɜDutG( `_D$C"->Ħ׊@{r},w!/Igɴѣ%'9A^:gU0~ ~R5KXٙ; Q7 *]C2\%1g2{;ERrw3;S]kj* ̪+V,a& 9md***+7+fLUwKz\ãvcm86LI?QWk:MENC4-JcKE?Y{&'IGsAV*3VY6I=}:_Mq콇[ɳl&6 /87~T~\~L4XlShhY>{UAܙK Ɛ8@Fc_]?C? `JD 4 "HȇXߊ9BDIix?q+g#)6$ jppVbLJ9VKS{h `yt˗b-B(76l6}GR"I'8hE(WDr L,зE̹9ìW9\QD07S#-A>w E#ؑh1(#?FM~*GblَUlywI)'B2$\|琥O) 4AV~߀ Ϳ%?Ko]1kSW-~Ͱ\;shgΛSV\{]n~*k'eVPm|(*cW}JYp>-*Y;$O e>mZ jΣdl q#&e6hر\ӝw0"z #0~=30VIEK,ԶM[Y]G10`,=h1\bYpl_Wӗ(gH:%Kgzsf!a%W2 ٟqbeKr.ɝ@D,+BCnk`/  ۔k|][lPt,N~h14 @g%-f7 *-lL9)t rM/ܠXd&udf!Lot0N'^ ~xcО u'ؽ7{!{vj9$ ox|}(Ц׿4Xn$$YduPۋE"K&pK˭[ Fma~xGVIe<롐|OxTs~8(=/sKe *{iM;J%!0L'iT0Ϗ0--pޜAs66AԹ.]8,Qaװ 0VWzM: 0%Lldv/'mЗL"pœ}^Er̳,e념`:C^'!VF${T:[QJP|2(dn 3:Ӑ1!qmR:CpJDWbYJ֑r9dCˣA|>Loᗮ,:)gdƚ7e2Lc6cX:#k*m&7pZ!~t/6zFҝKLU+Ժ-px[q5=%(hٞa:+ջKM476]5 Rm;° Ͻw^TGiZI&!ezt(#́n /Glp7k!^w)|fП¶x)fݿƉ)wfvѥ/ $^+O: ~ިVoӲ#z=g!Qj .{8r~a1{+di$fɶ UaPZJk }Jyݖ1M!.)еqw+2cm:bxq^ $W>ah͐ٮiuݘ]2S,ǔ[eOg J7;BXh)>L@Z-U Pq:/#t*V 0 AZcBj,WRgN2aeL*H}q?2JkAuSD!34ưP[ZFbTÆ~|Cn2Nq'b*&њԵ+kfKNAxCg ,I"&;6˼tY;GD[iqMnד'p:$ds|t20ڴӖцD:HMM ʐ$9̒ƌo׆E=ct+|I d9UCt԰0ʰ M *2`'֜Kl5fyTe&LBzyNMyt L:8MƧ۟?^E[G?*/diM7MF+Z{i{2qX4\ ^& )Wz<}E3{C#8}wϏI;riEu ߻oSN7ۿ=k Lu6fξ|ȴvuyH[alz|:73v'Nuq:SzmF 1&L+h@ j~cahц ?l JQ$“LI? X $cFaQGSF &ɢldتX%Q!br@zGxC1}'d [T=i+ U+RRQHMN4%p#́.P"J(N0, _FҍCϊ~G?~%g\RJiEEx>3jb|ٜ_q1 @1p O6"cٗ*I[-uf&+)qV8UX'\>sW'>4NfɨuMҥZ6w \׷EzZ~Fkq8 MtV aw ^Heڥ]ng:Q$lUѓ18ϯO=O4o}f&4Q_->ٮ4񯂾ϫ׸}7 +䴕Wa8% 0*(ؕm۪mيQכ<" i7o6_$lVMBQW݋8}gŎI@ad*V)/S{Qfɳ}X|*X˩f>kJ<^"Qr֐cH=@㵤<&&Kîa c^hv"}^N!vNLrJᣳi7ÉŶcñ:]NǨaC|`W`=Bp4zF0pg  NOlxyay?>~C} ` |2cח/3{OtQ^м G7ޓ5&ʤs%Hzzp7^;8i­\^ZټQN0ҹ痯*G/\]KZJ+7-K,y"A{̉0e[̻I ~9 ky*? ;.DJ#ZY!|KVvx=|9/.]()ӓ_Rz?zrzF[O,O}[o]{ͭkFmmg?ִ>89PlFa+JؗjE58lVKc*cA%$P[a^%;+'O}E<Җ<|a%lN1k^O'ݷA&gѲ"(F\<"4f,(8ҭl\ߧ> ܂2P&g/ݠ#OЛ KO y;LtngM 0}K'qd 1!]ҍάxx'IHwUገX5*{lCH=>:eSQd&452 Q'?+(mN=$WrFw.^GR9}a(^Za7$&;Ekhͫƚ(T0C!TR$>բOTi3 @jnJ*fUgT Ș >6FFb=ƏhzWZn4$vp!! < L!ٻa=^Ug3x}viQQ<.` hVaRaa`"V2BAz۝ Gnv{=71>54~LhmϾ]EyK8FE^C2~桓-*E+!p_l." {wezF|Ki Ӗ=N1:?Z]myr*;N 834ҕQQ#&'AL-=KnSľ%t@xyϱ-헝kzfר5{߃/TѨzS,4jt-[KK(6#^Qؚ_b:qȝ;&[a|g/ӷ=\pҩ ׎W]COϷ =cGE= c;{yq2.QR}/pQJJ|bxr1c/{Ð `Ǫ+lC,G㗮)Msn&*m S⽮p؏u}}MĘk ^cNCvkSfAӂ8zI4%˔_j x^8oU9S.? O]}x8,[ss9'f]u F͏oeEk/Sم冀ZYgIu)X,zHĝ5#=P=}V۹ˍLx~VpO7@<d^acaj Q{y0-~+M88ڃ#\"rOӧ{Vgʦ7p4:ԏ_Mꏿg+Mm Jً"'n$q|_m.!C$K`n@Zs]0bw ޓa6P7FszCqӅr/mgCyr:3yM;˜ﶆ$Z&'Ic,g!nv_3~ڶ\km#|6;&ǴwuE$(@p,Ŏ~GVbyUʹ]1~ a O_;;t˕±4?R*o%e/m;wyvK췕cvVfZcO1):!X|د7TeoW!f&ġNsf|Y(`n9Gf(gl xzcM_^ 7IόUpڹa?eEχW8"ӀclMNJcCC SN|LTNK/cmH}_v tK"xB>}[#܂z8ucЊz?5 4>oڟ͞(7tj1>a ƥPc-GM<θG\F \}`1 Uj8,tniurk~3'NBܭ]yk=xwl Mº|Ǽ24bÈT ovϏ<\|;aֺX$U`SΦ(v%|3ݿ$ƍ1` qƾ6oyWq;'}{w N69[b~mZ^tٗs^SPnOw9S 3+=fN:SLyWeizj{vw?gzpF~8*"Wo-Ѡ߰an9MA<2BrwZā}'%U&G sv*Qh%yN)$L}ցpFP6T;ǟS Ʌ7h;,b3)5!ns6{:zoUSÞuS›.hkTJ8qzL"3 BdT'DŽ%D S3dzFrݱt},HK? ɝE⺶ ^&x~+gy6*:O|KNv'A331Qz.7ɶث1K˙mRv JJ%F~dF"Z2V$ň?ɶX,ފTaTɲ)ZFۚ~ݯ*Jx(LWRu"k#,*TM,ME&&Xe!K-KR[0!# Kmu6)6"dZBȩ,,K)h7Z7VX90KrXeȔҫ(۾6IJ#"ŲS*U/򙨶+L,ԾW޴MÑ]@me&*O' k[{r`ʊ[lbX}]]J4M٦uDE$GPdK~ !RRǔ۩fش*mhu2JSe}uЀA }gx7ωo{Fu.9 40؝^fRhITRUE(,=cg> iRxR Nq m}-ΕK ^YEbfn, =?mm?q[]43%"{S )݉@G\V?` 04yF|CUPsRIK$?H=CC9rL(d xKE2nH7tHyD>=EHIAEBX ~Db+UHP(eIF^ bfXҔPR%L؊ 5Kj%,\T 8VmjK[,ݭңdv*\Cծ[EQ! լj1[ %@4EĤsc*vPGId-Yim,ҋD2UIRH*UJG!T3uWvSBžM|@QU@?ߨ2"bX5a XIdg2Oj=;XSPey5 !!X0C #3%c_DrA4 Cto3"{ɼܨӫQɒ-\M&.ѤBbf8Pg([,r)gᦂ*a0zV@peGm_KO|~`mKAϧ7z h6+cڰ!8 qG47!_N.93 e=͸|WGj/BtѪ^:]A@tUZGӨQlR!V%+TcOӲ\ K^; %))\j>y5|;׶Y8M\MI}&93ݽu Xkd8ԯz\TT#;3[86{`HN6j#5ȇo攁ehe*;u ͙GM{Gؠ|o>^cCխkV .foG~T|[OW 'Y¿6pS 4h! 0#6RLtrrn蛧S`@1:@9#NStꛧTS{ 8V̈*d\ ,TȡB .\c˗.`b 0` tu10]N-'F19M6ݧ n›uWG.XrRrZ6pٳ79:9nى·.[ʩ۹p]ZV0݈Es0TPb  .#uhtr]XM]+[&ΎR&uݢ7ciѺ:8V:tthg.M1w/{Jª:;1gfպ[.M*|uh-+eGVcfҊtlnD:[:& !0A%J.\r UVV1p:6|r‡UbREr1 4atbG!ԥ+bbJIRID*ӆUXtnҪb-ITpnV0MJGp,:0nncd*p: Z fRF:*UJXRpV1]\0bNNJVhWSJʎ7vʩr6:ba3fl`aٳd8:01ae! )HSɲ.+vuV+\I$09rX*TGW cTݛeV91-1uUSULl«pUa\pӫwD\݌b1Sw ttnJ:Za'0)J) 1)ջSav[6JVwGF9+f1\* aNtaHC P(I!BĄD9(`(I (X@a`\Jvp݃M1Ѧ٥riXÇurWE8nSfٻ͎Za\6bÆe7rՈQ]Zcf)+wE7uݥtbtW G%i\ruclcLiUn:rN\7r:peSg INrݢ)[UplcfVULWF'6tM8Upcbᡊcv6n1[7iІ0!M9Mh8)Y[9ѳٺ˖1  X$0\r * w*l廇[WW]]p(X C?c!GɤhrJNcHO%l譜TRuTꮊ`ن,`f+eb:UʺbiɧF#v][ [Ц*)Lc1BcNl4ҤLc+' 7PUH±X+Ep1b*vջfp*ꪮãGV:NnT7i+v4T|YX'G{ʳ[9 GBU7GvV#"$0fH.\(8H3r #` ×V8p۹l]Zns :+r٣uui71ˆ7WT8WVd:+f)%T8V+cLi.˔(\ .\A$vݧ-4UUgW.bю pn4ƔiɄѱZnݥlNX\::4ᦕ]NrëFIƌNݳN Jѻ[*aáюXa8)v[7p.Zc۴wWUt8c 6:G.$cK A.`R J  %bL 0TBK\09sq\ R QpKX ,X7u6cMtp݃Q1Xu1f+cV-01.['WUVlЛJtui9aX\4:4Abltiӆ:iʹnٻ0ӠƘBF۴峗SVʐ٣¸rMҎL1JsM1 cNXtTѹc:t*:Ҥ4ݳtˣ)iuupS58@b0IC S ѻЭivJӑ«cgF4ulէ 8upMƚcuF.\ N¹QISu7PNҤtP꣪]NbQ1lL%c1)[F:0]Xƚ:+p庪1Rc_#q_ UySXaDAQkaTi)-gz}2>1fDv Msn g..$!=9yƃʎ>GxeGI=OcoJ6c֭aO M;`q[qJzNuZO=CCn.Ǫ,u)VF;;7q@sEю6r;1̖е^`eő=#!rL$P@JD Zw9ߒ*A]7O}/,o%v!8(P%()R8#8GNvȈ6ep0Nh[G<9 o]˝G ?I+EKn\" L^TD rY#vk+ݏ#Wڂ}Y)йbƇ:I|=pM{0\߱2"% F;EIv=U]1K<ť#]]0g.%!vW:MbYJdfHQL SŎ41Yr֯ҫb*ЄR%o! 3PP5q佪R@PM "+:rV8pɽF?Q~Q=,yXbtă-f3MM>Px :6l[vWPo| z߈E\[oh 퐓T6hEO3XY],M xw߃SP]K \'sPpr\ ]3p* []]nEoD\=Z8äϟ=(Ѱx1-]whW"Z5#/hq$J$(Q(`E,PJėM(BԮ vhvȄ@V2l1({HuV]XfGT4=WC[ T:bq2"c>z&B 9\Dym;>~꓉ۛew;sr]+dAL:6m׀݃xMt a4t&=ʾFݟ nNU Q„O)駮ސz`1cO mS9疰?>&k2.&430=~d'? 1fQv [kzWowcBR(sS]n~|]fhUYP(*cnm]a /9,U/NH f45ph(_&ǜL  5 KEɐemFBD J|y.9l|icĈgod_Oog%r tϰeӌ"BLMrF =&f42 nZw[aC>ŽO|d 9v֡gpOxu{L{c: )џ|,d*De=#5i9'U. %\N('aÍ6RoOY|=jp^m ÿKEqiɓr e¤~~έ('Y.Pё=rYُ`bv͏r>4Ҫ&S7:\65z4mI 0j2\r =/(Cq%ID,zy^8gW{{f6vamQtîؤ[p$Rv.1B?hA h3]Ƙ$8 FiGFVG"WoG<n~#) :i!TO?GDn z~ bH*TUD6SmJMfKzVTRU%>wfzDŽӳXI(thv$mETk10I/W]$]tIyqE3`K{\ǚz?C3^BpWixsKboI#bL"S$ O1эDa E_$I;+)dyXqQ*IdJZZI*ZKU*E*%UQT_7TN+NR4<9U[%I+%%KJUoR7PUI*VAr=Z{rd ;&]F,pPUI*UTziQ*8EQ*)ZKldm%Z)%TTDUND*QT= G41n:[Ct+  ivT 0T;O!JTF(8PbXy2qbc(w32iM="3c54jGfhŧcHg"o(X$B0ejc(JQIJQE%RUBTQe"@q'(vTgځ")O,zi891NlQa@Sa36cКԙ']\Wu{AG` M\Pv/46yդMl>d#ԩa t)tm14abv8%,98&yz`-5R=}?o> mwCv6KR]s8`. SQiM ;U;_|hTD]_ڂmf7_5 .~}Z rLΒk4W`l9=hM:x7ݯRou-ϜÓOEVsNOYMܘv(i{SLXT?}R2@b͚B3(#%84dA{:6cܯcgi4[#wh4?Pk:RuڇTHt!Y992B `Px$Շ:G:< ]L~V;9 /xAa,uێ 2\BÚ`H$drDF@Ÿj ګU:;u_旓䅠(v6k $艟rAoiVY㠓FQM@uV_-Xw+^8EslDt:~I5jt+A6wtLU^`Bf"g0KRQPD Ҧ@E#MAд]ƴ2!BX~Y d!q V  Lo{2o D:maۑL _mX+(j=팭v[uZ\ի4gCZ3&L; ZIjIQ̎EFmeHݾMɛk7C|g,ȱßmK:  k "`9݋^DLQ>]Cέ'xZHyh;㻻~~kM;,ݞ$OV9d8 Pݵumxryu}0&[bYfx:JVbCcr X@\G$!O#@9Y,:vHI!fƕ aW,75c4Cq4DAGNR>_!P0P1͈ο2b3:i\RdTpc)P zO ۓ2AYKl9h=\1Tݜ=KHB HM%Li`֊ѠlJ!c)}(QWC< 52 ,E0UaL@d !a!,cI.q"si1& mdѢRnS ,3yM5Wb̔Z1bcEL5 m%6-b7Y 50kS)eCL*-*Rvu(_]^j螻n][dhM~m5MV8IF0b+E̿%*˙]D,O>>Ǒ׭~CiGPa5$G45#n` 6pFhKޟө Qv+Mw|_wMmY]8FsZlh^rIkQ#™c-t͑U1ԝSwG v|[Gb2X@5;B:aW~yI<8Au]Dq" HKȨ.lL{=<V~Z%6 H/kos/ yU=ڑ>! 2"Y28TEh <͇5z =@>fjjjdq'=?[zj\6­R@ 0t| "(N:Ku˧rpc?) dyؿvI JNo⹮-h}%WHJ7ñ!9H7k .iQ850*E4:Bc}Q8p:,cۤd؆}n|§> N> tcN#\Һ)6NJ[]UզZLR1$iepJSG[RD(!T9QJ)[uDRLTrbeWF!MA'F4ViTIŦ1wg-+I٦4Fv)]4:)TnlaiSfƎe<V'G )[+USO-UJR1IM*&'JciՆ'.ٳSɣfH#`S0Fed9R7݅Q"S)c*Aѧ-#BT7Rp(V9pǚ>I'H._lrx&av&$a3F<>S+rgG`XLQ,q"kfoIۉ,m]EsǗ#Fm\׼EaH.yKDSYMewvJwRlҫU4u`ە'PvI?hcʢ=K$,ULSʽZtwy3Cn=Hj& db=LrIzX?Z*tyX>ycÕ=c6=LIU)1Q0=$B8zm^Jl4pٰ(li:0SY]ǂ[ ܓ:wTJ#9RV+]X[6N 0T{ F(wR_<ԍL{|?۩5QnyjnSg/ M/#8Îۂ*{Wɕ}Hkx}t I̬rvpΙSOdw~N# +o~р~!G C[.!5E H3$.P86H6DD44Ŵ8%~u;$v*E:nDSdP"@D„ʄǰPM~DWS(~P a/^}w;;T?< J&uj߈av==~ZzRp cɁG1@cD][0]B%(Q:}zbPcq5YlNc}ݺ} 0*U6il,AJ a83kae1SLF '3ajh݊U};:}=h_TcuM)ӣŴR8q+qU<6Gh147lQYVUiE`%ćxnSW*XF'BJVUWwW*a:!Rҥ+}IyzLI̐ҦR*'v&1rh}<n{"14OFCNשw91^mJ.qhR.kަY9e90W{j= gOi#6ާ>Ү`挰dd2&Xv~j"Ƣ3444*a!|)|iW mЪ ޛ`m-ƒdc|§6L&ㅁ^;Z"QōFÍQN {mWWG*ITw;vr0ISԩ:;RNʏQ#كwvN8WW|ٲ;U۶SJFۧ-LUBFEUUplZgtٺvnn#(n$KW*TNU%TJFM;4wJ1dҐZb;g/al2711( wW㉎^vIbތJ^\1EB=LѫIwOzV% Tw;9Q;񔎎9RU-^cngwjh -1!\0ĈMi4id &j6,!C_-]oTZnx74o^N^=nOW,"N-l^CDj%W&{~kILRੁ]t& v< 1&"E1)0@q1L(T B,(Yc|e e& Xr\lƑ(Xr˔I".dPa>NY.IbKN<dԭ:1!:tx:;cJợdi˩:#N9tLnvnʹ4廆;:8VewRi:b˳ņvlQ[*+u7SNM;'WV7Q\rU1ULJtUJIi#*rv+fv~Wb c ӳnçի<|ղ1GO zNi:tu4Vëӫ&*E66ltqg岤4p?#o4MT-9Ɵ*iTº1[:7HϿMҽ|XM)*ٱM_7\'Ztbh 9,OƮh93 i:G/UC{Xs=G#Rq4LfY<[S<1 5iA\B'0%6\ZN?3}Z/IKK0t+ i$0$ e DrzTFjO>\}F a2G.PD3FrB\ ӫLl+y6t9:٧ 6T±JpbF)JҚcJĝSaET*Tٳ'Dv6cNn(ݏ?:Jӿwݳcr<y1[V9llt:;4uS]M7n]rUWABfήIM<ڌm2z]ul٤p#po@PK3}t\6 s$K*y1TbycԩUTM1` Z6a 9cXnT{DipP݅l9IbvɄUpҩTtSf)8U)%PUBUDucg-2NLuISM]gUu0U&6vׯ=]S#M:u%n7iʕQJIc#RBQ@ot^c Hyo~OFzCwdX ;j*k>?a">>s(LAL3 x 8S$ED u\c=\9/4r\UP{C$#7`W_ɖ|vÇ\5U.j`F8ڍ,j9r6rsw.8pbW 4(:WCvNJ*vrѳdM?aZttVi xcȡSB4.P308ƆE,\d:WI1ʢN[l97T9rnӳgnН4a&'eNwvXy9hs~~^դʙ qy۪G>k#H[ 8q᧓Jl06n<֓ T6zӪnOSg 'UQJ*ORu*mSv(IoEM6l O9cNvꩳɩ%E1ee$4 $i،cʑ4>^{}]ӟ}wC2NZVM0gC3#ǝU$|Yvi(b_'L3tNK:Kr$7Uxj&3L*nlnQPUe ds^g fEHDSjwW#TI@QP6eh+ʸ.f ThCS ܦLrcVbTrU7t9rOTUI7v;MNy#\f˳s ;7lvM)'S'D“;M]]XъF[NÆ6U+eFErRNfXq4G,0]Ǻi? GZ/=iژy1%?Z=7Eúpkt)#X+sb7MԦRIF͢ѣĢÇrJpI4J&.sX#$ bH"' uwLOun~1B"% 4ju%{}KIEh-u܍Uf9^9ԉ# ;Q߱j3_9ƂrR2/Z'RʚlwqD8CJ:mw!ǨtCއ=iF_ڭO-R%S!,cl$E4bNFs0ъ\HүQDZ OZMЖBJB:smo} 91FbT~֖"!܆ly}{\Ch5욞]6c3Uy/Ξ=9y՝j}k8AIl4罕WFJzK]-NYSlu-[}NmO؍߂>n(/r̦9^>ЬGA!Ɂ0Y@IVjK4]hVӁ8R1m]dCkf3jСB+9-J#4=\Z!QDop@zF6ݹϠ}{NY]0(`pZu"@Ɛ @BS+Ib˔(t0`$ 0`RJ.\R *`r.\RL(`Rʜ *` $CĩrC322*X$J%$ & `8{c"3;R3 `Te~W `vf9-2>O]YkV5zI?KiZhe: K1uTOr,S"r.GqY,ڍlȠKW6)=8;eԽ6 HOrV;UI32v du[.fK* aL%VAb{F1"<!+%>b j?oz}~e}nf[J 2"H,wm+Яsbr}%~NxTxVUȦKPQsg$oRrAٳvzkFbxn*kvz2AGhT'8O xVrpgꮩ! n|H!~Jݟa,Clt%'<bjNL AH. 0AESGjwF5cI%݈okJb Pu l!@u,CPG(0%2(2x"ᨁe'i0lj@8D,y~: [xojӉnɑ*hBbQܛ=f^4p~.ȹRV: vc ^:.јy||=7}is8b;h&[s`@uA]NhÇ)F;ఒd4Ƽm2M;0rSxѨ ÃqBFn "nsկ7Lw+cKJ*sҌ So:yIO'NÏ}FX^^|9І<1]6 r͆YaG) B 6¼p ρ =~(bѫ{m_֝\~Xkh@8s/ĬͫCۮ˕d$Q(xh,QWIA݈f0{茽pݹF v%+ =w!cj?]41F 2VB+ OE6IQOorU@ڂ먛ruTNA(4Exu0josMe{s nvc!4Ja )0u̯xݶZL_qUqU]. ;hgŽOy.{;TmL8wiIھV. Vf;QmPt {pbI.!=JҹKuQQD%L 8CXR|3 aSKC8S+PoQ3FE{/ BCnv=u׏ 4NcAS7vP|Wvniګ9}5o,Jal)G6jNP0CHW0BФ)嚂@z{E)Ɗ)r3񼧰[ظh ]S׽uJUXWzͮm,d>rvALi>a%rPi$0z~%#Coz>2|Jz+2H6 _qqa?կ y<]ْAޞGLUY&2zx}yhB#!EX,lp]L\}_ ?RnCm8r5:zc!n&C{dxQtjۤ;xޱ@ii`L@ݺ=] `.tt-V]StGyQ.|kcN x&cf^ C}ӵ1_W2>Jv'Pcès$҄ښ* ;@(a߱ |mv,z^1]Ƙeӎ|JZQG  q3{8d*hU+aoobKwD1g٪{Ol q6%AssE & ᫱}g@,P|\~qR gk(V#ϲf$Nδ;.իkCe^/bzTMm9{N-NvGU8q>/Ndԭ3W![ԏ\ϼ\)M-v@ɽhEzd|gZ7aHCgl%;Zf^thCpb!cͰ?F:g9na󹇲M}9 w̧;8^>R{m#O0+ .ǚյjM#Np4+?M(O@*;Jޏ+>JLpe&4}w-.V;'M`D}mQM+v붯%-)6!r6՗{=X)¡)'p ~΋šL"ripoO=U9~ޤq~2voKÐ@dY[#΋=XsӝHQAF K$nQOә+?w` ~^_,GX6jBbySHC\Ȗ;#G8yXdr 314("#ӧ}r>8HYLGD2/Em[;5d1[sSjU I GcIȁ}݈4l3GDs>U'kdWW,_Fq21@]F~<-d.Հ]}$#XJCZϓf9"^^Pk1C >Nh~Wa[9i?.|;o&f0a:}:D&w9Q8;gYUH>'&nl٪S!"Uڦƃ; JzQX@yܒUjY7S\o9M>%W*%6NmSS~6(Xa̛yݧhrǦFV^&:xuu-٩X#*yWَ] YNJI t>>aaWk3@ H\ 4uu-ИT)}%Bùhs`>2 !%YJKo+tT~ ;>OSe9nX;Fh;0;tdSgٶ-GAa䲼A3]>8MhWz.n7H2",_g53kFСNM6m6 tgΎX:1BƎ2 7rfҩ9q!_|[Yh~˜^:}:AñG)(3r؟H?9uvi}_V;|w|&<|lFFd~- i0<{D6A]tC9NZ.Y4%st~sة QU(QEAA@s8^y{ڷ=l)${csTq 2( OR,УIoV?d, )O";_ҟE`*O !l Ngٿπ#?Aa1q9Ui }<S|LxBsDJ)Lk?n_(Da{?o'R_G{Yp:]#BQjT(/ɀ+s[NjSh}STMVA6pI }G|4F-IZJ5F2Lm%eLٵ-cV0jXTbڮoMv6PTTAUD%DN,zc*܎3te&cL! ȢN7H_A>3??@SႾ3ݰhJ6 -x|z8n7^zKRMX?Nh W"ܐY.cw]3&ddɌeb f201@ThCclm@pTq0)6 D 5\j46 cE05v0u .D!r"UbZזCT }٭%JDCb Z\YFKSEҲ'mtkWK&edTH2tГ6HgZXdj6V+nܱW[:Ζٶ,lvjs2nr4 [X݊IXURIlƍ4)F 0VUT<mr͖&L,1X׆d[!`EX0(ٚf"J˘ȶ$Y,Ci9H"9FP: {T&60hCQa-QMW귛'XղƷ]),Jo{wNb)z>d؈y# @TkRM'DRTED`9'}욅FLDNb" ƒĥ0U ~]!#}IGHߠ>pϣdY2#eDd}z{(._ 8 p5;|/yVo[ #.L P?ʿT'7}~a8 >ϳLQb دf6c,h&!k4}r~o|t~(¾%J UkH:HkqQX4⸚zyIOq"C <'HWʋo!isfJb؍M?ԛʪi@|vR .R4;.#L/" ~H[~\N#)bıd標L1a"4V}DE@Ɩ&?o*ی>z5!1_DTRY+.L(%ݭSU)Ȣ08 uCo)݆Di?c|>$A ǝirr\Q'̗x"..䄐\3'_r?F pjK*VARG4`uG1 B)G`w u?4,tyT0Ѕ= y& V&y08BpDUS?[ʅXUrd'duv*$'a4R$ &˜ikW5u=\əw0c/QJm%ƾe5RAXLȐ0HEf;%P`{HcJضfd% LyFh?SB0C*N{i\JPմ]7a:]=}^{bj\2q}~$ ]U@m[Դܔ[ґlAa$HaIT*vﻼ-y;8aObhA١HVfAC/EV S)[~,H֞`$.ǙF^* !+0͈>}H"wݝJ0±r%!UYTM7^:b ]S2 =|ed]uT4 NQ;y.@1gaÔUle0eL :ێ:қf\m*vt$ Dh&L8 CcԪ۠(1CGZ}<{6y#kmR@kxp:`!6^-#kDHDP+=߈U:g}ֶ ިacFHjWc l8 b+Qh7laZnS׳ӑQ X~Lx*P9w|B+ɻ+ ˏ6p0Ėx  #OI̪iOyuc[-T,UbII3‰@?q%3Npz?u{&|k=n.[D}[ImwG=9 yXkTχ!J&51Hsig RȔ>i`ş%tBq2*'n13J$6LVZZI򾍿6)#dba՜laa)' 7+ypMb͸(=V'% I0Px31!ޓ$Qz4$G3R{[ƛS2)Ϙ|VQB&bN5\P! ;7.`؆!5MPlݰ-5^HDIH,#)VE?_S=E шXlR9ˀ`,4\'=<[?'{Nr CF P@qB͎!5̉Tˮ.%LJ1,VNUzL܀wI&͚ B$PO].ϥ~|] ƾ! uu\_d "b=I4_|7;]-L&(j֫qF0`MOn"d@{vVKSKI1:nsYE;>H/OzcX "/*FDbr"wXULec`PU!IIk e^>ߩ{yޥW]Þi|ރD=3-<|QrȈPS^g+KYQw #8-LkԪF=96n{b_[f .GY.b~~!qVd2K{nB`>hSgnt]4jl _ȼΩX6:"#1u?B291ʼv\CiW['vmd;t?[hfsEa9z!P"r CdCGPPn`Y'ጊ~Aj{]fCDc :\A?~C/:f&)  $?dP}d/=-Vkk F ʊbk_;<_c7XCbLPyX)8LRvxgsӖgUĩIRRCH}T>sk'Uʋgٺ6YP@Jcs;KEvr{Dw=Aԝ 47`p="ǵ<WX;iOT6؞o\D5{ҡ1 - E9C,E>C"~./2~VgX4pr,F0%Fp(q75~wYw,"r }]I8* olD6"pBImj":$\AvܻOk_rڛRTZXT}Ojν 2YO1Vlo*; :^(W(P@*)*K SԟP^7?Z`v=Om?K=>LGN n7¿I4I35)ܿ8[$UG:=CwSJ Fi[Tř7s?ήKKI˶h5eV @QJLR~oK$UW%ȡ692Rq~|~*򼩮 3%*HJa3J#$D 6/G?2L9vutcbΜNN %1PhʙD!6 $Z"/&)^71D% =\TRd'0RK%UF' Ng4x(y=g?-H'ǹ`-@]CwD 9kWMV)(ګ8IJQMt|pf~B`VIwE catM(hh}Qnʥ{^:{[Y"!X(WM/Y?mΨ}4j5|xRhH,=FbqBuFo7 =q$&# 0%DM w.C P#oc*T͠2a a}? >=ф!S?GUiFHc۰mHk!YldhԜ- ~Ir/Evv7"1??PGbEܿxߺ_O&F\}n?$={YjjK(@Q|76]T-Ifn]rl=MY ܓђbuuvtq~ةPh}c64DH>u Hğ fS*ц{nD= ۢRxc"h*&<6I6#VAVDk$Q O[X% PAe{]HlĉdJdJ yAy H@`0\ |?oqԊH="D' zӪji<^ PW눦&`32l#e";|o%C ܛ2xMG7dyIqV0̑-Vb"ƀE$,`~ (f9Ut e5̜CHH&0`2uC:{e8ҩJVnƧ|ZNd,8>$zAz廡DS4Ym%G_6H?O Jԥ3B9Xgܦ$-yA\5W}+W;yՄvw>ŮrB5`?LE9oӝWaA(LTD; 0 B@g4Mj(hd_𺪒@wq!{V'u"^m,Er6@{D]` >jޱQJ_"''ҬUSJ?)~!?w}t0C}O^Q+DdIσ2d 4D~/q~$]MIU@0 ` !`5G[ HB^UzUD} BTTU.vCq!MڽFOe~Oʤ<8_f|mCI kxb* ? }!@N1b`3;>j\29/$)p`>N!࿠8m|_$НzB$;fG$zQ4K#qs0 `)rAҪ="D|Pޓ3FCuV2( `<:Ra"LbLbK!4ݰ*X^d'"'Nbc3U@P+)i)Z5@ĆԐ<]nlp<&BOI7Z*n7W-XdO8pOVG?iO\ao4$S&2NN[hZ%^aOA ޸kMn>I~ .Mʃ(Yȩ6a>xQNjr%¦$m;,&Mn7E#OZ3 hL8K8YuI NWDI,M{ǣ!0y֮JaT5dubUc|#XK@ bzQKn7f Gq~2BR(F g4 8a6ZSL)u!q~}<"gAB4|_ȏ{Dq1q8͆(h @Fu*[US1'nUj:䛷u;,wFDnD 4!7dH=e-b~6O0$o ʈA>s ͘MrQ9sءLnM(i$/~[q0ҫv?wݻ}N*a4-,d,|`ȱ*jpy6\1:0MT?E`onHlW7&܃o_λ_{Mn٣+vYxJ{ThG"Yxr5cc6_XǏ6=ʅ^\g<[`XȆhߤG >.:û-m;z2L{ֆ6Q$$9\K6\eL߿& BT5h X+]`x e AEF"%415f;D$G(ws=i߰B&Ba[A$?_Nta:InYX(ztxtsIedXo Di RħȪTK)e~xW.E&jo f`QB8i:XIIF4e^[[WߤƚX+ۺpRyq$yp a;JƘKO([Qu )>dEG|ȅEZů$hu?zDk.O }ѝ?6r~s}癵kL|7N֐"Mґ,`f"?G0¡ާڂ~a57ji"1- ߿ s;H)N Nʫd ?Ci$U)eX-G+jcHVI NO,"BC;@  hB?3>HO(d?_:܁Q"?pn)1,X! >ӟݾIk-I}q]F]CQT{MzA"M! YE=$B,Q! Re ~_dFB0$2}brGбh`/9({ZVDLADqv(TN3zr-Á@r1eqI;ۻr[=r.ºp2x^_$mP*e8^=hAvQ=ЩaC{] A>sL#q,ZаCTOJՌ&.[W@_X6/M-<61{DbTyY|z#i>߸|b+M(ӮBSf!޾_X3BHtRwP MMCR-v<P'5!*9D#X>wL̈́ȁ 7 ޘEEQOΓfsrÈVr q*FcFmq9Q$$)VG)5!ExR'2DI%I0 ; ]`tRaRbTʌo0OE?MU1*6#8*FJQ*QTJ*J'EU1ʕLnTV606*IiQJtTҒI뒰()R"`ɓbJOfV0SĨ–'HFJ0)Q)G )C )\ %E`@@lM) D%Y<Hp(u*#*G%%,>|cى %H%ȉlEq(),H1H1Dy,E![`^3y//YWAǻZ_,蜶TqG@XKb})RKYيBҨ8?=0bt| ~JMJ˂"k0DRy hT]WXζ+ءԪXVͺ)/G#mj<+;RE 5čJ➯WwPrѫAɑ(>Бi\U8B__%kz; ;%:g\ g]t){Iѭ"-^ n :u,zeI>(`Ohf%l׃E82/ as1(-;18!L0QE~sOsNL'sjF] 6%ibEEW;^z%U Jk>mb)c 3׃ y^(d4 w ^ERLU07 xZ(?o+jN#d(<-p7!&Hk~[-Kd}1S8ՙx UQ1?o RM8< #ƹZM]c _IN+[1:)$Xݻ-li~c(KC pRN&9P$"cNRDmޓ+Ҧ}ƒ/y.̰ѲI~$|O=EJ(Irj >VT!:+] J#e0RebTfuƩjQU1c#jLH~jhk\a <~0M#r䴮*vgSC=gZdn 'ɻnEy\7XVJ%%t9\%a_ e#h^ەBE)2S"w4@m'9>Ҝα9q%Vt[c92* r|q)ۤєf& Y 57yUd8::MJ8 ![N|czc 27Oz-<^_Z8<O7~R$>CQzYFussJϊNC&kwp'7)ʪJX53eb}ne.Ҹ`fϖ_25uJ*,:zWe[\&95A&Qň)Ia 7Z4BN[SО9K5L+陁4vIB,&D{Uƶ``UEUZLʘvwrt$ٛ:"NçD%eC!IAż+l7OWOxͭ.;z=#3twqJ;})OtAt+q)Hm|kjHmyAT2 gcK ܝQER#6)d QS9B xȟiZ*hBД{ȼ|YPIp" -?3ϩmϑ(^-j)lF{cY+  =p]ï{ji+΋351 fAf'"oFQkPgs\\8B,4'ɆS﨟nN5XӳSEUMg!sG ?7BgkAl,KRU4 +N 2r%T3mKjt$#wn3-# qiɸj.N^>ܦ~ul`<` :>a> fctXjvd! S^korȡPQy_Er9J1x^b!A, (n7my̝7aYMҢc5$~BQ{k@ #JU;!*AFyb_8Qgz&skzawW^NRF*O[=WlO=Xyᮆs<\AH+];QCͅBI&CG/K}ֺ 6Onϐliɗ~3f8>ibp`!dKM?BAx$݁YW1\BI! AdO(Sڈ\dC@ Q4"'0rT A| T+Pˍ RGbHHjS@lIW##i@ty$'57gIRpw, ӑc4[`lq}E&LE"҅[GlA+6yKM)(@ n@X^0C{7f#7&ȣwwwg;%I~>&Hݩ4_Vx1J+˔8iwrX镨b AFFap@#àt Htcqsap@Qp, Q͛2Bʈ&EG0dPbDidk4vtG#N.Iq16!.FF͈. o,$G׋x]J9OiiC`n5BiM1iNٔQ;2dm6I#7|XXB@rZ u91Ƃ 0"!rC7 !rND5|FQjôpc}=_7-ξSbOjQ.gby\( (T5P;C[~*a)c۲{~) ġE9Vd m`\։nuLcCzuS̀m9A}Ͼ__uu؈[?qc^|+J?$ O~-ٔ03>n"|y$"T[: qTs TQj?X8HI$רּ2"+ˢ~~ꄢ5II$;F-Ec Z*8K8DTf \T46CRly `mlqC.ijwr"DJW Ë|&A,U{`'FSv4hMVZyyaQha%60цƛ%Tnlha& `" P =s2nUZU>Y\Ы4(w( I͸ wlDFeUn;b*܁32$ĢS30.J@C^Ȥݯ7y|$E*Zn~ԫg Ez>C>ls-Q-kZ؆E5Ȑbx;elF4hFЪ1]+2 Z+(MEחɤ|^2ŝsZ 4C&93U{ (riJL:Iݳ+fcs*gpS V&: ~ ot=x*QEc D'M :5"n/Q%'`8y&(a <0g:jL8G>Lگx<& }l9D f/]eVb+EH,A⏢o8R.Ć;7V[i-3@װےYܭidYBK?W%{{BuX ZlzFKi0׵G,Flg2b /WxOκ5/Lz(!EoG~acT>6#QyRzC叞T|X?Mv|_*X,^uOCDy7p|N^npk"ƐpbX4 . 6S=)6DBHDiKJR @Uu=6DC}B#h]?xLu랡[PC:>J$/\bYX0-U>2 8P`K aIJ1LdK,%DօC$EfcrlCvM0I =K,^ZE%:! ,_,@zOh`QNPl $bJ\F&x8~I&K357pwdΜnTe[G>:$[b۵vM&]Ҩ5M,-Ovֻj++|%~ml@}B\nƈ53NQkSN((H}E(6aF5#0/(FBEQP3]e@F z?ֹ%%& Sm3⺡jyat!-fEי[uD7bͦSQ^RmYੋEqj#ӕኔ6Uddѯ4:K:JW'KRT5A_k<L8VJDYa>Nh},$7cQI."M D7kσK!4]ɩ`aMSB.e)A.iMI4 RmH%Bȍ四Hٹb7qtThQ-4Vu;H6v&(7\BÙ`6ʘ޲DX z 7t) Fh(Zѭ0;"lܹ%iI4i950>Ä1^8 4Q¦X6)R^ brc*[ 1DL$:1@W;;cw'hI2r(;B! !pZ,myA߄`B F تWЅH0%Y#b!ibPEߕHpM'*>YDT>ϐIVXhY5)Uc" Th4a]m<FQAH`$27?}qiU:Q~P-;}8Ͳpn2ġFHS#}(%;~@y߭7\vSf'F90Ѱ!0~rrha 5 x6W?xԊxq??AdP i :\DG)Oe`{?|z@aIH6&R=qƮHhbMr4}j8;?haliv5;(5 k2XÖ)1~\9ąわ4E9ͮ& 8D:"m'X.B x Gԁ= JI-<:ιʕѲ1o}طQ%}h6=lƛ I_wec[q y-t*N϶L8۫fKtsI[D&[dZ;7mmiݒ+9ҁk$)``fZX8+XF*JLmɛVC J *@֊0Y30L$"rQ錵$R8lgh̅ ̑?p#aG AɁ+}mB#[$l큙A6c˛#$Űƒi4ϊ0ԴFu"@p "\b.,a~S1#-;m" UB)dbF(e ,詩*$44Ÿ7&s0-7|zNJ#UYg*xTjJo=][m1I*ƙ&fI&ZkMҙ ɂӲrbXHM2{E QK%Y$tID)JTݐDd[`|!{q 40HZD(0byCak̡gס&GGQbLD~^/To)z2" 舉6c^N@ mZfp~>>mT9jPPS 0, Us') )^Ő,Yb1RեbXgWJd >An4RR)Eh#!" ~zb'ԇI+,՘ʙieimԶRu]$JKWI)$5M*SXa34*22JE*dRŊuvmEh^[uXԙ6Lm5 Hq){/$Z|AsnVB"BTK_VV΋,쇸C S_\|F ~:S2]Y)I fW  TR 0RTUBHTaRc U"Fr"NKE- Ix2) +[t;p qBh"hi)J@*D0~_9>tL'A#AkmSET5 @)0`^SZJOoYlB5GVV̜ra8F `IcL2, ,ձnIZꑌ3l[ 8Ԛ*Jh30dy8Q_Z jyꝕț4>ő2RdQV*콴jثRݼ]ARjkoҷ[B,ٻabduUbse,p*oZyM9m mc*Gd$64JRRӋ ҕO曵4%Z$HQR_b:NT"8KR6`;z5g/|0㱡7 0։h0OY SX#ݏ%S32G J(_*# UwKɦW r`0Lr쪏7;ZEUsL_ 1OOыVQlj9Q'}$ !cd(p--Pwr#Uj9I$/'`  k\¢ mX˒Uk-v̵ɤ`eYPsWJn IjviY4a, @ba@@ #vO&T~0zbd),N&\IgtR=vMj,bApJ&kbt\QDS=E,Λ˫v$zr(Cn(HF[hY_ >xm!iccŔAJ2Αxre<\'b;>Mm& ip_ M}O}j4Y yvMY'q2`jT}rViw6Q|S$2}5)JgÛk[#OJN,E[BUBE52%YZ*ĉ,[]yKՒHfM,&G&_ XdͮݻZ)W#iHVةJm,dZX6-m.6(6ipUD,+_l'o>xJ#x>2UPO С# ՠ,a>VŁMuyZd!l[ cJB.B Z,A!HLxg(=2FxQUEtp.x\ * 1f~j&5|^rv#w,'?l@Q b|G%16ɢ=I`G .*)n T(eZ$eЭ0B/;:o~ E-i]\Hm>>h`V=@bQs#Y8.aj2J@-.aɓ1J;$RSu+*kY67+@`67Z !PLl"$ CQ3Li4M( B'P@ PF"aLL2ڮ&IS[8Gt F%f#C .8F6 u)*@(,2(2Fp 2TvB+`҅bHcYB3 x`2iA66'iJehm (Ded1d1Б H662qn%U{&K2&4V%$'82W(oe0+Y!eSmaŒJ$(1!B$c̅njg iQtY%9tOf&fvVaZ0Xtj 7-ĚMI ҤRĠ14Hthln8|WMfjs]T*$oc$dkLZ#@5F#ږ6 0amqKTl]7x6:S/i!@wJY!DK76D idm|-ssi|+5&⹸r"1d4u=W}NH( `?|wGƢE.3k,g[֎=2-Dhf?V%%Z$]ߥ`]Q@mJh bn脚}_ R&<@{k UjN[Kgxб&M !m*ih PK3$`rt4r47CX#8T'G Ll{7Qi--\3o2mM2 g!y| >AMSqa@N}QOy>:kro mIP<("b֡bRF+uQb0URc1d*2ʜm0mIy-Dj*bV.R,)C9PO[y2$" W)q4{}hY«W4&.ϻib3"0Sh fD7\\-OK]ΎH8z֠/ȻjM̎bPlRRIRTI$UuJMfšfdu((TA&Q#{Y9Yw oPyi?CFŢ*ء[װ=6i~[ !0* fƙ*Pd[48$\laMq$J)J*RQUT)(T)RR, 0ǹpf1bF4VGRUDQVAL֦֠iIu@, maeM~zGSŴJ<5R{M]홎|4WWEV%A`Md! dfqfRISP`MGʱ`C09nHH=YF )$RX!,lD!MTE 0Q:+G)8Dp*\NQ]1;4H"e0oHP4ORAHDG k)nAqW, Yk"Q`c#Cuc%nz_d7v;`; uOlM, 0ÁQ||sɽ'fWgGHQ|LIF\~ǴR.Dx*H'ɓX,aTbE9&6:<;O#$pG#$pG#j4Q#pIHHm$9$IH\TA|"_w>;xu%uII,h[Ϛ n4.v{ ݖ[AdzɩNh7u#*-VªBShxOO<mؕT<ZrN@;Iag5G)3c цq0h&l S!i\1u+$0 \zd֊7 ~[b(6LbfbBj%qUI*Jmrh{D] ɋFX 56xAn" sRytx S$XOdI;KHAnp/ _-#=ӳXpmYiʉ  VwU;**LY>BÙ umD0VI:k*K̖c]6j,FJmt_έ'%&)f 02pnat:i[q((.I8ܳ rHHN {P`2bղ8a&m!|k*9!j8WiRfd ɤȸ061,B 3:x-,$j@}fGT5dy1V2bRqЩpBhٌ$پlT5 4aa,Z5YaT{a'9i-8pvA1ۛsج9r$Wyiӯi3B,7+֧sZU,h 㰭ōV#/oV)d\cfCkhY8) إېXm+~BaPkEC!2;Ll(,șJ (pLZNܵ \9vs숎gz$%{ 1Qg5 UT|\sÈ{c'6"(8 FbdKe6&  4t Jjہ&*lc} -pgqRǧc";@k{Knf-2?Yr »yX*m`A#f%*$u&{GCa?^/X64NQ슫,B$ )\:!RdI SK,dZE"5Ik> $|x9PN &!SZ&v8#JjOBJPL\t*rTX:.'!s \6:UNgɟfSJ/D)R.X14J4p kfIM UšK~qЁ^Lk~JY*Қ3KRiZ*YTJh_0LGY@r9]]40?q#ftɤԏYw}Gܟ0qhz4,*s2b60T( J:BvzƮX*Cp czAɗR$[AMOscazJ_mâw6Yfmf[cVjKdBUDXR\D'<}Js'Gtʐ 9%W7/繻sûbERZ*L̒K쌅,&acZ2ʔRhlkRY)Z¢H<1e.M[ResARlT)Pm,P= |7'vl}W͌OmWuP,kRQRZqQAx181{U1jM CȈrQ$!j0(I (e+=!U*ձwI.W$1dтcJ ,*ÆQGYܓ ;51K#M]MK&/KK)I#׵^箯h EAtUԳTiKhugӨa0ec1h6f+3vEU-rf۶Z5+hɲcJKdZu˵ulbY#$K$HLao@s anp@}61Ah X*>C[yبb}(yy{v/k!xtdP*%Ą [Pᨂ(6*G]D|d豑T~wlVAlZuH#EIU#|JIaiҷ3Hhn@:5`i99#'uL0Y)ۊ#ƑF1A“LI& REpI3LU'8JK6@QflV ;\}CJ:!Ģl9-ڻ[6FEAR4`J#i)jSk mZKrfC*Us.FדhcZNKUJ!ELQ4}1)9ڣmPa"xA&\&Ԯ4E3LAjM!eqf껯aM.UVXSV6SΝ76ljAS#fIC$lԃx"&PC7Qw>[4RTšh8'`d`=d 阚P=>?w#<lE Sx4,D^( fY4*ҋ Qe }:I?nyQVIT")cDE H!Oc#"ưp3 "/lGAEיEq`H6%]".{0 S ’|H.cbXxgDn̉czx6V?| 6sfߚx80gq)K⁠!n=H%qpkPq:ɉV h3!F1al C&7c$7vi|xVQGYq\٪ Esp(A[}Q֢Fۅ][@C2MguHUNݓݡ}lY;edcO pG3Px cfhG|!&S&cq6O~y&JIZl4#&IhD}d66 ?P"h6L]z`$ou>y-N%Y*5XS(w@HH^$@J(E-do`DPgmJEmZ׾LŅS T1\MaIu񍇪"ϢxcI1_ᩙ7~}Z<~֍zrqՓڌmתo7ruYY&!2!8 :hc2ҩa3UeM$Yd I'z1ҥL?Z]F\ 0QeJ"ŊD# ><͉Cx{rO%D # :`Hok}9#V}^NnVS(o?X֖wn .'JӘ̖ 0Tp6 2DGahl0ϰXIdhPi3` c \&~3uk&8V4pJdZd}Fo`ǵ=̫Lԑ[-yyj1&ж n:fQ+k^\^5+y^]W(׍Uʩ]޲bl 2¾Gb[n"&40Gr `FY"jS*H8n@(F& m=aT`DЛ2yg9CAt1i,co!UZ҈b1  Jl(lA3 b0S+p"gW$o75_£V۸|m!I+ \BLX&^RɺVw\۷o#-IʮU]yo|^}6L$X%;6\22E}Z0X\ ٭@`gQSD6ieBHemH$^SL g "yٲIK CSIMCVj,@s, jS1 Cyr#C]aSݡLMkwbW!c>/d})ѳ>4כQ9 @h܁$K1d!B2M+Q4RR톊j VTS"@ -,i,n`ʫfdLc1(IF+UZYy{2niٶE_*VI4Ֆ/:쩍G˾K\5'؟R'!-BA0-L.:YH]"ꕀ x11rLPhY4ɦjA3a48y G"6qmz h )FF.$ J9AnI0AwHw4(i"H !# BlZ U|LΩI 1uhDB"o& VmguS+%W]u!PHu&%_Ҷfi6SKZ*5e5kiMMe6TY5)l)*R4[ci66)LRRIeIƵ +IzMK(}rk[kuOfj22Xt:նDDKˬtj3 Z֌SZv%- Y"amE^hhu(G)&, g5Ma G/ +bGqk쭷Zݻu6Fn]i(|2nXvk!aES@Lfa"R!{GŤLf'FԦߞ$گl2ʊ`^H["U*I(*7C ĺO//E{e[Ed?{Ro#@0D.Dr$m8 _yq(oQE2DC`wgBPzƥBsy߯>oiLZIEd,e"S4dHZΪRτ?TS6"-I*1D2e!u14S>HIm{Of-kX :6\vj&udy܉2"q aTc2A !<Z_e"PgJ)#2&Ѐ"m$5)u#f]*ƒIk_*xדV)9\2B $S)Lמ乪wUS(a\*Y%1Wbhkr.o&kĔjkmE8K1EXՌ4a*h4bZc xI'if%T[UiPbOn44J\ȂTP>;sCu }oj$V6G$^;yy,F$&<$Tj$F Jy}(>vu2%u4j;JHEcD?sZH5fQ.E"Rٙ)CRUuE&()5 ⣃ƍ@O ,>uIiSXAT E)g $E--,̤ԔTҒ$)"K彅֓A|xn[`$$@c#C@?1nZb 5Aץ>s$%F>Jv) X+eReԣ("'1|lBx/փ6(!1}02*ƚ/HqjVDuV;`$iIlNjĆ e9}if_iS -ccyG}hgi0&QZ@A0bldi/\dnUjӡYl`̚ݦ; iڋn}hhN/9##.gHt̊}!U#H{z<;QJbbb"J ŪE+~ {%Ȋn9H#"H/hKրGvtTQ Xh2]809¨- %>Ԟ2OEXDPhUNJ ,*R HvTֶړWٚIP)D8TMnt|:87"lm\Ӏ/GY~E+̗`&wjk,@;RCM`6-Vb4\D-[jc: 0lf@A,h0d ) ZN9ZG:S[XpaӅJTEH,L\ 1lk1G@a1BU8cwscUᨎl"漣K@j8D-2Dmy*yqbDwWr+&DNH-E,Դ(F`xlQ\==+R?fG|;F}!$'Lz ēcos"MH%|0kf,=`0ƜJR~RdCbX'ABEG))0G0k@򗒬JI\щ f.(!%Hsb C*' ' qy9)'hqcGSFUXe)-cLC0&=4;P HRexnPfi٬*5aLpX&k5S)Wbd`]:ch`DƫK!H y$y *sx:גɱQ#U2MɒXmL̫JcmlnىU1*14ŖR<318Qe/IOLW?"|J+ɈYcvn%)K[?:hRB}{:H&`݀Bv`V>0:qo~$|=Ij-EQx4OBq mHj-SJ[RJѭ}ǻmEi6-E,Mf$-"5U֖lْml$ETjRhHYnbd+sKSk̙L+bSY@w2deS*-.LO=dΛEE*Q&E:#1JZO-*f)ikJlFfS-62--U^RL-߶˒1J֢4U,lT0)q1ҥ#f6`>>QV!v 6Ton7E̿NuK'`(# 0`\$db>D֨~JjEb~mrͷ,ԳeJjKM&X IJ6Mdbřwcbi2VZ5h1*TDڂMw6vcj{XS;unkZ&I(tpGuiQСy {\ $D‡h&4$QKek"주*50HZ8$2>tTO>22%#n |m2%;ed\ %N.Mn!Jay#&)C&EYSߍdM7$Mˈl~P6 I%$#{^%4J^IA#4;ۃbMlqdmRr124Pf4ms9)~鍊 jQ>#ᾪaEUIkjMJTw2☏N R,RSY&JdR)UybWX흾7U746@] BMcd,#A@$H@*dSl51&$d +qo`5 _el )gD]rm+Q#@LTFhژg{'hBy %A{$lOJRql[|=xԵ<9 bwJ/hM!2Y B,j!ZUjP;MՒ%Z_F#`i#jKh[2Ϛ}A{'%(@5ǰ1\vDb:3*Z_5qKO"<'Цp+S+w48jMYkb.-l&_tKh@PUY)yeqv.|= Ys ,ښ ;V$"گ0w:NdL5{B [}ggM ҭ[Sw)^hP6&Rylf 0QD%HyG5=)F(fDIM9ȀPaRj1/Į d `U%L µFF܈ID &(82!8F1PJ':0ZB !J[6JJ/ zJ8;^e cW,FʓOrjHGbj+2n/nb%*RRm,j `H-^7];><0nX*"K 0<Dz=6jҏ$/SiTU @4цEAKEC,`Lj55iV!SPcMxU/Ո*|Q Hf@9Nqu4(U?f^ZL(״aVZ5쀾1 !n3ulB rB&Cx\o55dGAzw CZ"iV6&VwZM/O+Ū>WQXNߖu@&p2eh/d2#"*QP;G㽢D oJ_ 2dʚ ňl89 s#)d@0doeU{]H ,:kF`q H%b#]62ozmbƊI xҧQqF@(42C 90eΘ(Q q1%b\hUpG *6APi5!:\ i5*APX$tHȑ pH}8m-YS:PӍ.H!hR1f@mlFIhH-+q e `Y2bbR[l=" _ȵ,:&۩$PC%HyalZ=V؝sOVEZj,ԗ'WlY;J%>(nwtF9xEc KTqp0*5H" H/%pFЦ*ʲ*K*YK V71b|nT-|i"E`E*PceґMj;fXGʞs0h߯3UTGh=nRTE*UUg=JUT!T.'hbY=q9c6GT14" '%KiG5C|Iչ?A_;7$傸-j>d(xR90(vH#siP"FFI * ZBH]8 hޅcêk9.~)*;wf2o*o jj$Ak6B6bYCсgsXJx<8x+o!  Kzt3cA<m7Uhq :H^ZCJpȬe_8`[&OB[~[xE2GVƱ-I dq^Sd}LAb ~ȚgA*;)!)&򅯕TM~3<V-tCxvk?g9J8&Y\qTNsde5X0c+47kzkX8+vY%XСXVTA@K)Ս$T MI- %0V%q,jX0` RK%K2J4HRRHJ,Oȳ sAdY؎̍[qcN&2SD\]j*l*wic1-V~<~v;#TӶ *NꟊG"&`mBmeOYdybS`fG8WL!KB4.8"'\K(M#&mRJ łc.Z(IВQ) +d=ܲ;=`g'e"ЖQT2'1еFS*_aݺ@*Nxdd|O>qDCM={"`s<ǝ;7eN xeZj?iWŨIK!0r d#tڠFab8 =eXAshY0a~C۪Q[9$HiA%ARȢ5/eqcFqhl,݂i1Txj:I0h6p> Y3Թe1,SPV`-jHGng@H1YاZkF #*B@ԄR@]d`LXv0A\]) (JPr껶K%ԁ~o*ɾ Z9@OV hΌUdN%H{JńO:m\F=3SEAi |\dhMDI492\21٦BtȘ*dm775ZBpCwm2$y< TCo5n,!._mStDBru*Q61ʖՉ2,ߡmb,@IzVh$oguE9$dZ\(i`Y` JP1el F $X,YK[%h..5`dGaCѫ&RIi Cxǭ;lDwD'0K=SYBN]=al=}qq 'w?FE 3d>=MƋASBR @ԉ;M} OЪX ")K@ywa(9q(/kWLb{2-,F ,, bؒ#Z5m_ymⵯfmT0 $uWQw9qi:,]+LZwJ? 成DBqS2uwi$Dg34eA6Yb}mn؋@rqB}!#g&'7jY6gW6JYYB!Oug)ɕJ~!wՊ;ܡe OKvCh% p7[m- _u؈jT zJJ_<--k0^'ܳp8r !q8yqV4dىS0QMY |eN"fd49Wuj0aڐg3&ưkE$񕇉+JdG$CMЀ O d?[~lAl"(  $,M -ph;Hb(dFh0ȴ(UR xaQaѢ T1L&2E>bXsYu,0m$Q C'ƞEP<  kMD :`S6*aaLUfS" C4Uش ,v ˆc`ҲGU eaS(!d 02QT82`ከkIc6k)fKԒ3EX,X5FP.Sf3k5 6adtaț&e. Sa &CLVV&zt7D<6Z;thcid0RsJT (܁wDDc#,Roq431bj&(qzF 4Lp5,Y AM]9jO6Ml$Rcc1q2 利ؠ4.$,PyZa(fDKfăT͍\6%0ĭ ¡TՌCJ1Z j0,eHFFBCwl$]JEY!$-7…pCQL8 c!%PJu _^r5TE5 b٩l2e|Ycn GEиT{FMӺvr30,4m&(nSAv@UV1fd1fi\ۉث!ojIP6aiѬ:24Bp*SfV5 M| LVS JgA7 O[Ώ4nwbk4hRx\'% QqZasXb4Zĉ[/U52 J1 s1UNV,2ɩ1~80TT1GEIJ`ء(1{[ [ i8ZBVHndUXq\Js(bClx@P?O[- K+H(̓ M*hǫxp{{aDd6KSbM̰Ky蒛5adYbTabP\-oLAAu爪i*TM*aVEuI+!c tFkTYt=f)./WDZp;`=$gFԻ1Ri2[I", *@tl={6L1b}k IK<=~6̙[0 , Tj C&^źI׍.`*Hl`3LE\3d *avgU,ErDr]Nd'R^#Z#up̍R"bBJZ7dk%a$NBI4UY -Ge {)jo\:E[=LtF`,f[yd".bad+i$lU-!`)M۲oFaK nȚQ@)AVi܅Ij[eK-0`Lo!Ba"%)ah@%Yل(0@Q@h&--"ʒU!$0RulR#@TO%UI1"2BA^- k; FT~q[qt ,dVmI1DM_Z&fJ[k6mfғkIlF[hIa>⬔ 4R$5".2G*.EW J+"Ә#H HSy:5KSzdc.` EL}u2wR=oBYVCE@m K%i&VOTTA#2Z[cťsX:Kb-bF/{4>11F@~7=6nW51TBBUPhRY XH$RԲvkMMWRVEJ$T)PCUXEj5IkD*kVn]dWSjY%E`*[J"D#P %TKv9|&|R jak$X8O idU N,al*pK$hKD>{%ɐ>rlRH)j:Su,L )m>~0!$G>*[cHi%*4R/K魭,Hm cjD`WI0lgA.[2T@beO_љ,_} :4N>zMQN5J (*FZ uV<. `E|h$hCi]'RQI% ,,{_$gkc1lU"(B4x,A#|F 6(԰,(7ʉv!Z S:*fCE,HxH$/8bZ8"h$bE1D5GQ 2ي++4&])iFJ[l˼^ Uy]eCS5eTTH%R4d)bTyےU-nu6鲻u)eEꖚ$*RLJAj&mwfkʾ+ij+6jeuvꕋonRr*swn湒kƤ7YXZVH(PxaQ!Us&.yμn4jKrV”B*Z,PBXZP٩'@RliJ5I/:mӭemr}\!7H*(3"tYL4I^kKF ةH*Hk%8E,$'JEEa@D 0=taCz眿}U%6%>$6) pQ?dY;,I"؞bJ 9(dx"ϫ/|~z.!?Gr@ц 4!9G! G>'VF額%t,BX6L$9 d,<ڍo4Hin@hokc #b#B^0 ̯a XD/wRc-㚈/$u;۶Mc}IDyblx"R5ZJ  3k 7o~Y*73iR8b0 aJHRʩz=mHs) hTlEXMI4 1[6?:RhO~btxD^}gNm&D}E JQFXZ ,DD#M]%ڽQdHGDiu-YLTŠ2!SזמyZJR T`M*)hG* Z6 A{@JT (Ѽzm %ZCqBR|EagAW,[*u:*<`w0dXr?DI'=^+򟤩XC%=$}jVL8!Ζ>/ lMrEQP9 *@b ABqX&IX.LJ,YbKe3QiVYLmV+]+z]V۶ vWm%$ȴ@w!J"Ƈҏv4Z͎?5?g2sg5,OgCWlCCEy 0G *$JT-OZ{ὄqd6nXU#[Rə V Bfdf-`). ckF!b 뵅uݍMj, m4@q DmT1 kjeMidl~ -&_XdB’bd5f, Lp2ɉj̢R&Q1-L 2e& ۢl?eC,)a胓,441h-J4$R@1PSr50D5Dš4XyT^Y7j5TZKŀZX{E*$(V(c/cmRЕllz$ym$6-yD@(㣦 a<L9b]s =PAV2HmTm+SjSZVIiihV4ljV$!҇1b1G r~tAQFhǾT#VAX{%OD؞JO3'zufcrNU%וPqH~j="ɽ2e8㫦h[ e\L2U}UڕJ #-bQ 0[dJ6 T4 T]bTvfY,Q$m4AD Ձ0䍐UIg\F `4W"Z魛"64b U\LXC8DCFr "ID3!,"8$e(L1LXa*&MXV*[21 "J G̱2,h0-Y$6lN(T /H璌C}Οjr@M7 24j[Jn, T,= t臥">o<G= 2?Hzߗp%9>(!( V)AV*ZՄV)Li>L92EUJXGf "T}Y>  :B@k$Ep`o8az"i2<\e&ԁܝ.baFؐP 4P[P+q#X^!bO3R ]+,)dRg=CI PE jCvxi`z:N牓Veh5O[o_ llGkjyO:2I*K*L%qP5ƵwJ`$HUN+Y"'?1,d&<}nأJc i2Jb:^T>|ľ-.[ml"de3*-(VbC`4|]G47&7,PڀO |J* O‚P$vğ'wNB0G0ա B6- "j .ϛF,P(ҢnPo5mS.-1W2"im1i`Ȥ-b@d&DB#, A0a\"Vs[zI͐"Lx6DΡKZÅN<#Rk @qv<9?6wv-px!t]ts tGFyXNs$<)>Pvo ]4'zC+VշwD=OdfNC!\!)kӂn0*kPj`Ғ#  "RFI *y@+C.s 3J/^ J;q|B8(7N^nobz #LqmcY>0z6ddD=HՀvl6.?ޮm`[|yZHjik}m mmWA"b"T `b   ^RI%UOy{lџ˳} L~~+r0?6d"'b(9.Q`2 o7Tf Ř8gh&܎ X8}zD/TI[i{pdF둺}jC֫d,f&A}lCH'fPE=iҧwUUUa<U)VFbag=uraq EOf\`rhcHj b9gIa``=, Z)V0B XyRGWnzѴOmJ{l@ֽ{)sPpt|́r kS7p3h¬(85 q'rd&4h-Z H1b $ lzk[-Vʼni@y5C0-<eȂ܆?F2&2n`88uQhԚFM7bpf%8$+.֗V*Wq4aXcѲ@$ L.c5O1aZB"5鶍Xa~LTQ&!Qhg#!؂i^E{!OpH^{y:%*ICŅ"X9,ʊNn`1FbfDDՒEdLK(HeiJK0e`!@YfŖe)vUIllbw'qcI6F5{?U(tF郼q'mg^ >hH0Bxc WxDDfmҩ$۶,fٚ,M\X 0]`NPb0Y0Y0fwpy*/_sWRqg:.!в# &F(zg{_:lxX&Ub?82L-g27)J" 2"s 1w,R(dBb toa{$q[ G&xߌ2+,&$(5nj֊-],JRŖY$Z8RފU"B6(e`0X)q-TAm[SrDZ4("K+se) L1Ő n,)[T-,I.E6"@ `t5ƒ^PfIep–Ėi.WIkkɥy\{vVS-26]wiĝqR,HŲ&\iK2T@1P17Z+fd-Y-JZҤW&ѳ$"TTG㐈.vAA$h*;L7 PP$bJ 4F K m׺lY5,+p"4UU8HݥPJI@$*GA>cu4 >ŔM@(Ъe#K@R- Ʃ ti`5Z7hxU0ifPv(*e'T "@h!IIHo,6hQ>& o5M Sm[>pǺ[%Dn;OAD(.UZ1+ |dކ!K@~ddQs4R%E Dd)g6FosR'EOZa==kUKaa"H6jjXPYl-%*>A7[!Md(Bq'ݒTbK&<:~|-z`j`@ t 4[neB(O4&&^(hiX}cǗ'%LOXь=^U,N" ctTc&U4jMT*fHU]=0<Тt ZO^3y f3i=;gUX6iWt1cXbmE*DȲIIjګU-DN'!"'-Qۖ˼|4e$YOeb|UEUR"r9]S1s ssٗ !% "Dl0P I%)  Dʹ3ZMUt #*42ԋ#I5 9Uy/e#rC(wGD!rDap:S$$$ )铰:C o'+k~JJI!D*ke=sү,E=B ctTA(c$m e/k^+όB'h~пމ.deUbFѷ7!Hb&>H7Gı  2Clad`$TH-1ݫ,$KD"ب.{L;jҚehiSRK2e+ d)4hЦ$B+RqQW| {[N8cwG:ߝdl#Vd2,/8Қ)ab-yhdadM)>׬6Âj~Lp%W+ QL4.`! o9mm!ԄPDGhr+pcIkB,^i[O."b͓gyɀK'gh1-9&K:tTa\Bf Α}NU6 11O&9zh>COȼxv7NK0_M*EΜXҠUSRۣ [䤿!STuf *P/Y^KOJ|KG29&1V੘AQ?pFkٶw Gj\S,ԫph3a\- (\oPQ"@ۘr 3D 13C//Zܧs JŁ͌N#}QW;Pz8qQ2\tB(`V֒$jM$w#2a`Yne1KrD(Te"5r1Eap3"aB"^)A5+DgyWvsjB^YJe"ѡJZрɋ-~6Rӓ `L9qP8 O kk-a΁%PC3'.LW8cbI1@x+v͝GZR$t y6AagD!$#P\s [Z[Ň;pM5e3^~ < i ).`Jk$>1ywo#n7l۾l<]ݹ]Xnfl0F6k\9 ie90䶧>ٽz2>2kk,r7ktqj7ɑX zU؆S)$69:-AbLHJc8fa(}ckBk84O`,(ǓRfa,vwKJ%Jex7G#qbSk`!tTf&dRZFl5ytY\,7BHk0Ĵ()u(}jxv:j 2 &E1xf8f/QࢃAĪI3zhODI b%O9'5p:'}?yZ$QHV0Rl5*I|aZXugWke.sB R`!N8Diac&G36/q$QdݫJBCajKƘ!$$,MQ5w-c(F(41c&bȘVkc S|nUޚA}[͸:W"?ˁ GuJnE$l"ĕaȥ%XHYM :Ν`&P2X;lNDv[ʭeϕ{woXk ʕ{o.ڃsd˛у&Px]zMAmh.Z{%F>єX<3s#zI-Ie YdIhA`Jì)vMH)Ysw҉vUf:bo.0EY/,kHFkehQ5[ZڏKa+8GDU8)DH6C $*L"R,9w< ѭ)M$ؾjM6STpaƘ6H \5ÂǸRP“`E9FaXX84=x*aU;gVt(̒1,64]4[\׷M8:c%dfou \yOVoȶ XOPXd}Sɤ=od "BR <3ZaŒ-?<}{lgd pއl8I{iA͹cb#a@e$cTbJMlPGRM4VQ1Ύۙىo VF 57t>6{q Vf78nj@-ŝ A adSa*v [AC4Z(TlR 1l9Cĸ'^N ^mEeи"Di4.cr=ՆF*aީF$ƐA ?d@bNp6WhYDֱ`gb9aB860ΑJP}216b1i?MJdSc;3D(L~iVٗ]||{õ/ 4eyX܌)YKl1Aȉ*m i*4+ hK)*c-j 0!L @2$m@4Bȵ;/=O^lTvt"Muͬ9Vv)shG095r%8b؂^;3wf!W2%sÝ~6 (!wv99`sZwpƱ̵_$6>ҼE/WFgk RBM1,/@: 6'a0ގ ثZFeqywh Ps#MS)fV, Fc̩chMMPpJ3y +O$eh&1UcxM4bՆ [QK2MnFQ"tM(h^i5i|2qLCƲ͍F6Q -6zm8-!^2o+r;d kGmZ~g^ ` c0~ZRvVmVBs)]ʈ£2̲¢j`^]z_[aC-^XQGCKxF9j{}\Ź[wOR:fL{Z5eώ}9iE0U?Axef3DASJ$`jFgP`xA۟W̫44sUP2%T3A Tn4LaSFNѴ8:=:ڶdIҖ)DV-ͅ7YXfMw6C !.)k ]Lh,˷@MeƁxԸmHAwPi&ameb̃ BLFCNbG'Xh[ )f:hX5 g#F EA#'~58WNO 6:\^Yq6kM5fN9vN&;ê038ZN:Ư.oi:URqtC\ 34',ɣ15j.gL,b]$.1Ģ.m-7kG<8{ d@ĺ銜MԄB4"RTɓ Q%R*EUTEImqʞvX PAD$fSua=vjE5mrhd Zd?Z}~Wf|_ǛF12USe)64`ҹ%vMʹ2F"K."h䣙 !Pf5N@!/Cu!/c =%)1Fqh4L{MW$ۀKBi iմ47`VA&Kcס349d݄tIN3)r:qcAC-1 iXihmczTaP3lPTL;VP^fHZդ0 Yj/^ -d [)Gz4"]jРR,eNWW*KeFLS'bNxFCAcȾl IC&t޻rk{Ǐ3XAo  qi2JxIfk4^=X jXW҅z-V)z՜٬vmuՀwC6Id1vtBd5F:`2e.4%ˉKَ\nfQL:jYUlL^Y9S t",Ju੬sSiv< u<;k`}aUaW0id[\x\ۼ۫lm0DBE.* zu5 a5UƟ7 v_ocw64A>FV( WZqtY]:K_^6fHӋOIHFug;'^YReqP0K\CP q}]\7ɿz-07AfuEEn0Eh>W .ªP聟OMQityǍ>lU>9$ٍv1 X.!;Jwxeq"ޗpJvn7ٚllCB^ɺakoa0!.wEmL\ӕ$IziIaޭ !I^鬌vw؇𨏨ŀCe|;z7Vϱ>>vlO&IOAb,`Gb0D.*S&[4J4/+8wdI[*l2IQjd2#d%I![c&8&woM#(ί%#XV6Ltq8\FANh皪93"ڷCEX%t;8!MIB')'17 F9KP H tMѨL(dn5ˆQIJJPC]2U!`J<4', D ,J.JHӌÀ7\-7L&7{9 :L?H䇙lX|wم}: p0|~cw_1 +UUD& xwm+1&GGNk9@k`s@P4ґp]`d <^` @vU "e`@)$bW}mi F*QUY@;x"Gp1Dǹ2MpAi PdةJjœuMdG2ىdliPTHR~2*,6eHH14T&XRE"JfF%ĨEуb"JupSq"RNsph)Nti$.cL6!<2+ficKnm,fBeLS)e ۉaȝ$=ɯ%7DQUݹ͹`֊R6Ddj#i:ֻ[h)m[ycS?^PHUgœ`kd#VdÉ4YJ^CÃYS`w<$xcM@ 669< $N4q5&+wS9HDڤ9}RF֒"Zi^mVRλG0&=Χb0ҥ*)eEMrcI>IT!  T JKZ0y2cxmg/w&EX!@َ }tuӷAԭ1hklb?ދUobyQƻiXl}$4l`0vXYU\Fk ~aˊB1`8xe *C@)}z#tt~VUt)GF ^aXaU_Jo찧'`/G4G,*Ĵh#]SefKNIņFRԵ,TUiF꒭5ˬiuylj/RJ!%h p1oIAXi,${,KRe:Meֽ7% 4HIm)ueO:4Ubհu3Sa1#&xA7$vQH$(Gp(.J] Y?d`2:Ryzl\|}fpk=NO6hTJB Y'!۔Cn$"U6esj)ĥI,hbtYP,V&RqS J],j5%US "M7]o Qȷ%E4ȺL\LT2xyYӲ|;/[.ޘab⺯;u-0u+j`dQUm4@q(8 lfR`3,VJҮ]*ba*4yךHH=NlAQkO+ tA%D#E 2wxAQ"<@>M(6~vi#237 1Pd.0C RObQֶ/؟7Յ*-rHb| %DbR 7XFK$lX1L& $剑!dBRĔ D A,B,%cq}H@/l[LaQ1*bpjҤ*p]~j<) tyoIlZ 0a"ҒG(x%zm=@ܰkbfbB/^S2SQ../6R碼4װ'~z6y=R~ %)%dݍI%`aylZ[jXk0YbҖI]* 0[[c1X[mMRi_jͶŪKkcHP.hH-c0@4h6 qТzAmE ksSlm#&h1Dc-dkj2!d|h6_-|)]1/nm ,MrѲx)%*)eRiIe)VC;33?תZm+D6ESh)mmzlmDEL$A٫8icnR_Y̤  qϒIi)$Prmk&- W0םZ 10!ED#2p~",]^0oOL;u:lHB( a1i3sp\ -mKAlN;bSMUGuy3}X}xb͇wq=B&Fv+@-ͬJ-2C%i*CNvp7G/6aEП 8B0֍'[lh N+:|pZs9pU?L,q0zDw gSw)鈸(}u 1P-A*(DB }>T_.2fHs,I#+eUJԃ]*ޚlkS1%+XN޿&lEtz'R*9 „~Uΐ2>IRE>]ڿZXu>/#:Ol6mM6ݔvL+6&e)|1j5yڔ6?%Zfec M,jVT0cI Cϵ*`1G\җ̥$ZCt$I$ |rxȇas"sAE T}N6!Iړ5 pqXD;"|%M#CdҮdZ#h#]kfvԒ魪*Ei]Vq(+n͍ˉKc$3Sc*QB1ƤKVG0&7_+:xdZZŭ')f.Y`R& khŒEDT%05p%6z*IdPndZ!DCl@BQ, &bIt(bO[Ȟ>cM}QKʍKl '"֋E5u-U@=-!'hT8p@ś e%5Ȫo>Z|`U)+݆f"xE?IIVT_0c|L*U(R6R|$|=o}iu>qz}7Ȍrᙽp򥋺珛g>wWM%TUuYy~/5,):vk)TkS|RQf]"$TGABE ~ŞTD-&iI+E-* swp58ݾ-41q 8dVȖO8q˘Z`8YuDztjt>bѵe>j\ rTP;N6~:"Lsf'0G_G{?;ObsI}7צ2tIDUhf2.QhZ/ qx 6U6Wu%f**)3&WƵX?q veğr4E.q Ʌ{Q9`{4"e0REBI DQ$DVPh&~ث2`\dV _yB(v_ݿ3M%#)@ۤ"[BPqȘ1Ƅ0/dnhoO\,$E&)fTML ()X1`Q@dzuLT_ h >cIP, 7%'(u88+}(vᑴ-b_{i6PunJo|SJ$Li-$kgύ:qin0G?JsN:dZ`LfGjmbHocAJ̻i KxF۲uM˦.]rδk/%L J)2,OռBZz ׽m]CC1TŘRbI#~]*y ߾)3&(ގ 1\1XT3b^>ϞxiE WvNͷ]ݲ+P8g%{{hDL"yT(X u4RkIR{Ԇ[J]ݥ 6Tjݴ u~?t'4*+1˖ŚmҟO)K]L)i]RF!/ĭkŒUi}FU?۷1ur$d 4ؗȮ}W:ݩ~,AbT~mWt`DkIeEX&ibaQJT,yO.۷AV<HHAs+g@[FlBRXZ buy;` >h6 B2q֎Rs֞I0:G+rZ a`tr/}nTz(c#XO?v{BzIAV"!R?_߬63T}]ø23 $-,DA.~km )O(_m^L(L4(Z"&^}L36zJ0<>a?RL%Gd,ܲPI&',YRJ,9pᤎ%' '$dR6`88Ho>7)L64Y+0XK)4nrوQJT+Iꐱ66:*OI7T %JK&t8أtl6'&dQdM+Ĩs?#R59rdjbɓY6Sw*dU+ )9V4¤+°ݣIRdQJ;& X%u40uQ[tz[Ɋ)TwpVMJW*hCwg 1[lMT4RԪuV3Τb*wtbF,&R?Σ]2锪c]xbnrGsRUSqT+I“/%n8QL)9V1LJRӖ4&RVcȲ9p݇ M:$nU»:061XMX›66I)¶iUTTV8SenrU'DNr˜XTQL2XªXs,1 NUHTQ*(ia%Iv#֧VbxcԝncT$6&,wV8cE~4mVJ^9]p—ὂ1,LP^<O%% Ҽ=ǘB~b~NaiRciL*E%CuħVGYSPJ6(XٺMp8Ti&01*)*nӖi)]X^ t*Jb1&+W wDFDM%PQR>cɍr $V J)bE,RR‹E%Zɵe5iiVR*R),2ȌR2[,$Ńe6Lպx]osc[ AĆY C"kJ&P jI(̪Y,jI&m`%2L[cU%I+%HōQ[ELJ)u&JQdL1R QEL .# *b,O~Ds!y,}d% e5*+]mw6""tRYeL?%|?8V/_͖\MOJ:¼-h]:64)06^뛷fjo6DR $3$!fD`˙2ұL13Mu]eentYSq[ʒ[~bdwU` Aq""i <~qϥH_u; 3.CC\dfKľ3t-LpNi!PO4V";eP}t=>"]r A6<< D܎=q ŠsKZ(%-CQB7JF͘lm塕Ye&embf6$2eD(v8hmDdHXP##KTjXKi$ޟUBTh]B06F`0KtKiM43ZbQƽopE8D94(D܍> ѴTRz I{.8;Hh0e䀑$0{WJ,@!Is>lE?[*Z-< /Esracd&&*\,@.aQt'0'94 UgHyt.㳚*0h`'3P"+gsAuh&hS4wWuA=ԍFMMB{bsf{un*d~GQ /_Ytʽ}٭-J rzwU!IѬn_7ȹCoQlZy~ӽ䲩G\J U]Y䭌QTU?F7ò^^9[ޒ*vߓu 9c38wpOy!)w[;!7dB=umJ ]/,'Winz='u>|/>k. ,˿]C*,*s<&6=}،RFQn0bSr}?YՔϓӪ V~H.$X@zqLcFd`3u_3ZT;}Apx $bs(,c9A~3X¢=w^s|[PESn+MM^Խ{vt8(?R2ԺC93xΞ- rf Aa;5V|,Rƃ=17ZtJ&r{z5tqlC4łJ挦r1RvH&ɑrUwQ?\0&8E Y?ݖ"ELm?FjuD{꼀۶ě7s/aciPJ+jBSy{r8"U ʾea)JSK[ *W"KP.!&r笋@ZRtSR4Wٮ,a"A:ȿ.ӎMgf:yys| twCPގF;_'?Gx^v{\g4?3?YVѼ ]Gxҋ)BC4ԄWṄs%zG4  !E$:dߵ^D`.DE޲|n;D0)x_0=b5lF-no9\.[;^|Q_/rXSF$?RƹOԓN#R=$~ (]fA*c賉:! :n.P(OJ?Y{xܴ&ڌDCGkrީXGc E=H=sZ3bXҞvJheLXTjWޗ/Z|^fL⚞QVEu+X+GF1ĵ%}?͏ec8ۭR#/ӝ&8]4IjDl124\b]О!7&^+.i}8GQ̷,k6W\!ōדAXZ^cl6p'<<'Rd^{eQNED:D=^r !}?UU D+qhxܥKew=+}PȬI)5 i-D,\0dM^Z_wJOh:|PNoY?:ku}|\;65-NeuӾy82O'ɒM\()(;+3 _u@p?:@tEtRbO]FqV%Vq{E:WV8><\^?[NB8/(Z|J{Ni.11}?MK=9;1~+efԥ5Уgǰv1Ks&K.۰})f/v櫒9̄/w݅>o5re9^A.a3Qzs^\3~t\kEإtqZh-1\,8}y$4)Rݟ;SV5-YBq1# n]SB#fOxz5BA{{w,410 g+[%2oJe/X׃ *': /~ǜqNDA>*N:6?Q1.fb&v)]naKigl^W&U.8bV}~ ,[nxD=i 1K݉htJKr#|7r/!\-]AP?׍vfcU&:|OV 76O}4NzhE8k3-UbQZ+6OCx7eOs|o 84{y'߮ր2.>-tWLs./6!ُq((טҽW}[&pe1ߪQMb_csJG<<_=cc| j?~BhfCA[\lj\UQ~,>a?<;M82+%2p㲌NB|1;:Qd8)YH=7p4t98xZԕT\̈́ͧRvIq5R ):,|lLnfae[)VUQھ)w9󢕧?@p-v;tm~D|8BdobgwJxͬ,qA}WkBid|Do #)E6>shcxS P@mYIyf^dqbo|}-v?ػ#'7*KHޅX<7G~EiFwnۓG.k$na93~^:-SKlE+Ň/35܍ݯ-Q |,$ZQ|>NW~;{k06fҩ|⃧G)Y MGR|IEάi/إBJձ}Z|[FC9QbfQSw,?ljC;oԆ#+c;~/t^#} ngBj6W[R)U- 63͆+mWOU;ER~Rj j5eL1U>z.NT~ EaE;I{D}󸠄Qy;~ҝ *d:_y3{s!.٪gkE,_&y3< \o΅lj;{(sbA[  ^Fg3uj^ή e=<\48wâ:h"o*KgNjvwKdMYSXtgOJķida*JI"K")B8ӟTpʽ͎anA?fl|'ڴjh}\euB!\T6BD9&hVIt41)[ZRs̷VE)Tn -CX/xj UTSU&!fC6}9Y'q+`I GԩT-:ܧk2cy+?K+:|?KB1ӶS"w6͌~+++++++''';.' d6slTzti}J>eRqv[;J9'7LPJBHRݼlBzLMh:5AK]$9E7 LgW\{y>"z7oW0XOJ|U޻ͩ>#,;màֺ>Gӓo ެi~֘;805oQOv*0ݫ'we즗@ߓM"Pl=|?{񔠦 >U P5~SRNE""X5˜FiSks z{F9Ļ+$'Gozùj"Z*~ND䘇"߈CG߅d={O7ܯ__k}/}q Dj޼)5b{;wqln88*.˗.\r˗.\rݿڋ6[6cPfeHLw ~&M.Ag+#;,dn7aQ> 1S[r*9n m`MyY{.16ki ]WZIi&lF$Zpʔ3{m%ﳷߚ<9e'gEsE/Ј©r+زCшSwOnn%,!Š*pz8u{1R?S/w"jv]V(u/?,YueU5Y445*]$.nw]cmG(-*[5cڬγK:/>'ih>GȆݛk?w:rE')$)! ~*-0SL<4>:-l?NIʼn'ShA\gur9Bּ},5@漥#̻S<`ޝN_KgO ~tiHW ?}u[? htWrz4"sU;,k}+\Y\?GoTR-aS;׆yߦ7W强 ѥlt]w\>Wu?^qKfj!{72^*bjgMf9M99Ix8ٝ5DU><9g~Vfɦc1LP'VMUAtU`ciKۏ?-=/y|sL Q/ iWOȨiӍIu5}<ny8Ztw^u|>eVbVb¡nN"P9]|٧_ }~,Sg|{@Sλe7?j_9_uuuuuuuuuuuRn&<6H&_my^a~up_+ˑf,9Nsx3)c3[5qݓ* 9yCƶu;_Kh(W\Hq_jgCMϜWӳQh,m'lph_K^l@;vW-D^tqkR -ߜWݒG}L3SU0gL"v**;VD?xgg]VtducC9Ƥ10Xªe ͟j‹6i#r*("(ɾb{K-Hz#d-xs})J/8OÂN`/Pc-*jx}V#rWtaTl -$TDeE򟶅ڡwֱ8ZN&*tU';Eco?'ωT2Vy&גG:;Q F_:T/mSW*K&2Cc_@DW3pȪEUmFޣ919]ುܕG/NDvKFfWfh"&&厇nQJ ΜŰd%!V[A4{_+xKc~SūcOdzVz4귘q,dGm9ܜ<]}35g} Kfhz ErqđXsWq4jjTXs!ak0=HhTBuڛ /><JvQ;GFeq v"yO~?cZg[La#"F bdYL E :]clTj$Hhe$(X׵WmA}7sV9pO[ea&$h8B(8O-Y]jRg LUgl[HnD|'d |L_( tSV~S!Zc"rG+5Hiykn뵟WZp.YoZdNúf+fdU+oyك Kaj9j2PZl'^)dQϦ1*hS6Ĩ"p^ 1C1Y*SE%DzXJ zYz,D_Ѧ7hOPA5(Z'>ǀ.~OgQLL;YSLW)UV:[ҷުO' '|o%y$ŠQ`TF$Ŭ42#kmfc&{}OGK>]xFͿS[_& vfdy9{q=` yQxJ=*$N{>?o ?8wʓՅ.{?MUGw/dNg|*a 7MG!ϝ>v!%+?cq$F__gW~͌cdx789Z۽??mcSP|v q oFyDUUj*EWzB5 |QWȝ&t/bJiP?acxLACD 9O$Ͼ]9?j7VJ՚Y$tw""!3H|T<M}ZQ}ojm<8;;|IX6M7y~4嫢] J.-76>V?Z_ہ_svCan`*]^ڨ=X,EQRCSXr8pqhD_ ::Si;~6(v}wCi $RLuUZPTEYRm"#*CFODŖ^ 5l)gWQ]yzO?195}:{D=?qK2WmTY\5]{&;QG?])DJ_y׭%ľBG| j̓AjW[}]v${<ϪK9v-DˁUh%/4ԯXWK?^%zі*rs(^K]cXƆ.DT] ČA1e]ϣ UhWWt.D4祉r'z4g٭B*"M8_W|p*tXűƥ|V3ddVdl}6iD7A|-`!}h5u%T@,MꨅUNE]NX\-")lǔTOo*Ub"z~;4%rIʺXsc,A3tmTYXÉj(kG;,-'tXwA*ctװy &zT6+HMY:Tu+6s?V՘Z Qtr^k>){z16[sus?ւ\-?ɥ?̚3 S2zXmW2g;-il@~CZNoGVk$k5? Xy1E0rw.+:H{Pkg>!UO9˫z~"1)׋ʗ&Kv,XL]J#Ѭ0uĿ=AgLJG5~h46_j3|Z1b%gn <x>H߽8oV5ׄ=[ټrnHަ8=T 6g[+7 t2MGw=IϑCms[Ӛ6@v0}ycvjZ_)?˪{^Kt#-jnLԷ y^7zЭIۢVfLe-iikq9 "U7XIG#MGjQFoЙOsxM\8lpIozMlM@Ƴݦy:z H2%~1Oeu?ԇN£?? UG]xw#b\;{"ƨk'hׇȺ΂VeAk~;A{{ T*a8uj33~=ԗNUHE}G,oxhOqtMdE!#~{oѯb{T5U|kgezȈ&[_%}m9D6 Z`)gh,/ƾmaL&w'r4fw3ݎ .]>X}+9泽y?,}'wN㋧k6=^&q^y$YhKFղhyF龫pݾ'Ki">ϓ1+e:XhI}:QÕ,R\l}S.{_) V8K[:~-*e.NTA{ޟ6 v dRHNڗQy^+^#uJr^@_^wNڭ)al*dDEsZ(u^n"mc~uPY}sh!*$D跽W;Ne{}Zꦶ؈-YVyN23߻A1DAyUCV DJE,{}|L뚚0%XF2@k oW})~.CUZ'q5*o`frM"ɿU{}?vG,>o/+fmaH"`"e59)h)ɋ۳:s%tZ?_y.IƷվo{λY?f֏;{q?23D.T.t]‚98ܚu}-]hqgCqO>?z~σaqsgl~w?ks}x,|=]7T'x;K{ϱ~wuwp,ylj/W3r>{o{y}=ho:]?~ߋ;~淽t__U2iOM>Ox_{_]E>Q:ur]# m"VPw/(mHy|wWEfxsQOf)u6[<qԬ/[+sǑ}muļw w}Oe:Jwz/Ͽ7zwY|Mazk|N7{oICo~W>~w{nk?oou߯i(rWo=_cyR3R|+?Swڽ$/Kw\M5pf[O?`0PW+rs"|bؾB=+U^Ox._k}O_: ޗc{K=1?F .k,oCn*PA^FGsNsMUVat`;M.fp.4ꎪZ)_>z\'zI%F鿞|C_bQ01C@?$9BH?jQM8E/m]VD5z %E7"bq R:cNAKȡj<*}5n5b#IIƧ}NU_9'4_`mreuwSD@$+V{OP\Tm՞u}>U}hSWWXQ**?<W+J D.astT"Mj\ wP%ԵԮ{|cIuнl.RnJPbדhѹp]'9U7[*yV=M};v wfҾݹo/O¾rsU_JBKlg£8s;ʸ8>CϿ73?yOU6دxSk&>:m.6|nlLM"LZkQVa+EWR|5.g]{ӫhBUW{;yÆ_m4yf[inYK3]q]y]?9],w6W}jI:ibn7gW=.X]]B~zJ-Z^fW5;ׯGNşq ._%vn ;:m;<,/-$C].uHi͇ց Rz`i8#P&c,rD(RzY"^U4Y ʼnt|Ng4u=ZȶU}t+XV2xn,L ,'jK:G\(X>Axa9g +Js98<[τ8ʳS ]l^\qck3דYz-D|j|fSg:q=uMWhg-g]<e]2Ϗu)z?#jTXkrx?^Oȸg24g63?S~Fn>Z/UjBd?)-Oz{/Z^jİ84\(}YjxsgT|_Ṟ:[e9D/bʐ,eښH^Umc>(oL }/AR_9Sj|fw߬,[smhر`1V}Ydcfծ"^& JF>a Hp+o:6)>[Jك Xz9#i9Cw(ͽ^xPs=<]v~D>EhXк|NRgGC ts [y_@9R1'``y?"Ru:h]70~&Oɲ['9nL=/M|=oyyxO90x?}î#bg`Λqgygx3"Hvg`R+_z|{;~؝yu:Cl=/ݾ7w~? _[ۏO/E?|b??o{ϩj-y>Ky_giN;͇{_7iԯO[G:>{\g)e}#ʚޯyww?¯'|_W̜^= m_?9N{:r*جh_x6Mۖmn/Q_)vZ3ӭ$PMfywdiuvk}wΟu0XӾvh}<y{x )A[@Sv:P x|)SOZ>ݹ<ky=}/>|qN{t^׶[ržﻮͯzAX}ws2+sZR'w˝O_:Ya/ݰsy[gޫ:,I27<{6{EOJkDG\Vwtݹ^/ǽv|=ϳ7eebz|k޾f=Of71{$ԑ}v=sgZzr9M]#8:}dD:uk %Tvg{2}ኡl @z= 3G _FP;Y:dhzT >Tl`ܞeu{|nvn 'bwmڵ7=5՚{npgw/]<>6ɨ{7=m}{$Z+FvZA28htӐͦnPt @Sn&|{mﻷ>>Ͻzi҂M*!T51,-P=P4Ta+].igӠ>SHJQQ(˥u ^+ؠ,/>G|#lޭfNs_GV{w=zw o i::ٗ^-XڜZthj\Gkw>E[quz8CwsE쏍5xM]1!Ac";wע}eܮמ}o) }w}kh}%smo;N۳]b}bhޑ\gn/aiU{gyp{;lsٲP>NJ{-{Ot]-n^Ӧ{wX>]{mξ4.^ {^n}}ڽfr{{ֳ{|޽+m=wR{{{nwwk_y{ٍOgmMn]Lن޽Wz'z㜮άڻwmՅw:$ۮv;cm4nqc{f=ZkD`nϷeW]n|7Cޏ^.wj8=@%eP(]w9L13}>o7א5=@(=EJ Ҵ4O%tmݎwu5Xi빵{ymd`enkOy4guu^1݁3Z}21Aνqo7Ҟ+[ί-{5[6ڰ=P"M4׵6ݵOa^=K٭aenZv7poҭu5݀tvq#;w].sG96::]'ء7rv6Ko=j{w^9z׼nۊٖԷlmmnѣc7n=zw{Ν٪rd((j2;4om v(3]3=uvWN =Zܵk5jِ.֪[NWX66hmAK{znN콳y-75{fUw;|t@]i}lv† MwUW{r]횻3tRB@s="4ݡ@j * >xv.mCݡyܭaisnO7Ckۛp9'r{Uyw=wC7wT;opt53^Nw-6{%w{=<{vs蔯LǴp{wg7y{{lϋNE[fi{/{zF|=;ꞓևvǹl{q<|OlMy{OU*tԯz{qʸ:ﻹ{nC,ĺ;z-h8>jhWƁ= 4@&# &&@a04M2i2 14@@M 4 #C@&#R*~TTe={Gj)m@zF=@ d#@OF&diM2L{ThiOPhOCS@ѐij4Fh4 B h L F&jl&Mz)iyIOѥ?#'MOPimODj=MS@4 =@ @hL&@0a4HLiz mLzbijdbL&dɓ SjMJ{EOO*{DڡO44PhhA1zXf|FP iwgnΚ׃Y]&x.o[NR&)տO]|; +R'Xɫ2iyOϘ I$EU$Z]!ij5Σ FSmbS:(ZMWx{J.oLSkr?v{SZK0zi Aܠ8$-}O~lj'j|i ԘBow O15OWI%@AD Aokry?z *TٟFl.ݑ6A<{[?g]/>ޏ}ߏ|}ls}'/Qޗ>/ yzהNZ A$RNWC!C$w_`@L!h! P]Jy)u&m?V_(*OqEh~?9%-sA7t1T0+ pm1;_Ceޖkf^d߸uR_4r~ ?y ~{pk=)ozJ Z&@/'J`= mP@fZA"Nm;$uM(&`w'd#})[9c"fdsN LzT[ D\Ӻ1u\0{In(2 ^d#^aw(4t C<,SAT]A#¬A4y#/]/w:}UM5OQUSV/?B{VQ $*@}j w{ vz,@zy6m TG;'_Nht> ?B~Ω+ XJ8/VVCMeK,~f }VM/(A A ٤ţ4<~}fÖR<dfp|,? 9(nL@)6{ Ԟ}L1e $6$}_B)=P"8 =m:O3s lHO}9x фhj9W{ֳR Bm}z)IA""/b@#s!Ae@6/.2K$DO|D4/0w\WEJ_꽹 89?׾|~=1/wGUK[O)S'F5Ka˿ҚRXA^1o)@ڗ^`2o:7M[QdSU{&m6kbNIoqE [|o /BnMwVȦN_OVg1 jscpw oMۿm]tn7:3H=__C| }v%q+'f H/LxCҟ"QˡdP񈾭05_ ?xc{C`Շ*TQ@OvC;0}O5*,UGb4KpFt>d) '`)A3Pc uP5%bʫhqCײ8*V=qauG  w|ϰ_1c`piM tYZG@&cGޥFv ` )73ޘ̀PMq9!AZ^7h & rJICAUm5khv=zjE%AJvsD1#){D4(PJIB@P'<wv+"n7$NswRz@ݻN7|>9"&8;?@?O1X Mǽuds*,C^ò{4WeR GWonw'[N}_b=(#OZ,'3 ? Q r0^Tt;_`tA$}_wz#_X?gĪ*(/3 OW5{Xr3ׯ9nY.K\N̚Џ+WM&Y'8,I鲥(I?j>f&G`׹ ܵC٬?dNP.%NTܿs4 &B ;g SWox@u2d:~zCWbPtuLN·>)!M^؇F)^̀z(6_{2NE|~9DE@~Rer,F[MrHDbM>1eQ}':cA猻0Lh-`h*D6yfv]u]MdfUMDً\(B7!( NGbkZhy~ؖCy0SJcmxA0y>;N\e>]k.LG#T$sOBb02ʈdž 經"].q*@Y8&I]~xw ZJbxa }艄p42=@u@LcE 5JR&P)N,˿Q1!( (8TP@=․b?['HD-9?E-19-b?bmc2ВvjjPnNtHMB>$(錁lڑM@qԞ O -!@R!BR?yNk:݉}rO=Jv}yҒl"9 !gկv)c$DV5# GLjֵ FNZӽ&@)@?0D{W[1x|Om# !P>@ +zA62c?qO5UM3";rZ|3pSGT-1#EKH`e22-dRڗԜdX?`(ĉԪ A$i! 0SOb(’eCv9.j,_yC"N@`OR8j8t 49ϋWz.2W 'A?fczoN)JM IK:fӊjoq1L,U181#9-z>|"ojIPO,]_O(nNzȖ祮Z+(*jZD h` "(3HJ"nRQDz4ObrZ-.hDe$e"dQ7ITh(hQ!PT(U"}Qdo?Wl&a PR->0>ſ{ r ĦG[cl _kt`ɫ@,_;m=pj5jFPh z ۛ !. iBû@rQӼp5!B|] Nξv9Z 8OYe TNHwaCLi3"=:P?P[@OS VIYDT$߷sfo!d86a>dY)faAUٿ^Ѿ#hie2rH.Y2Ƞ$j'/gߣRԹj m\?cO+Qq\6|"RΧA Jψy.nHNsT7ƘLI=5z"sx:4 I# f6,{P&_CijaGGׁߍqk3|L2l"jJ (m!=Gs\`G kGTf` ƴL/.atǯh)k z+l] =nJ9U/ؓ!u1Qf}[0ts>KI"83 *(3+ @PIBo>2.lAULwZ"B+3FK,VF4-xі:R}6vGm?F[&q^X!+ p/oj>1Nۄ̝} HdwYPXc:$G "BF24un{0J=c|Nwqd |R$2NǮFCk݇zru;&E|'z-l`?N)PBNa hOBW/VRxE:BdC-j5( J8TGނ^:{DLHPEE1A0DM(PaM5L0% @~?{~uWG2< ;j<Ƿހ{?VSw>oz*!.4GӢ4JA9Ц2zde{ow}7w,x>pPT5>@/K2wUEnu~Nc~%<8=P?c}?_u>>󍽭Oм wam<_Ow mx.G]^o_9K=KzNz^>ދ#etX@)} ?t0濫zS|?_k>7Cu՗d78_ηCg# ]Pv̿;cmV CX &( %C&D?5 d`(X%?EQ,  @DE2_Ė,C|g y6H*Sj?3CXaFEytfD`XEaqTX}sm|1ް\?F P#@mm\칪H0}mԇq9 L"Eeh [~>8{NrS'j ~G_V sZ;uV1'tgFфѾ<^/C$zڃs ՙ_v`(Zqdnuԡ?~^èNoآ0R\)U7Nw#˻8I{@ykOr}=/'_ڎNwŽ{?ڗO[g1?1AMwB A@J(#xX(A"_$_'Y$~B0K 4CFSU7Ǒv~~Wo"|{΢q>ӟv'"rJA_l"& 0_1MnS^ȏ*G)SAAm6c.AμF'20&$=r"cSh tZ$AoJ%Nja1i'И)% Z*".~緎g{.^ާ9gR[=[pX \6nη08!vCXE΢0[Kƫr6'3#$r H?.?o9kv{m?kx:: W|M'Pٕ?nɠ}҈Rx+U.Qj0)ڌknD*Y7Z9~ϞuV1& ^^CKmmoNeI$I$H䄒I$۩j]a¤t5 j핫P_UZ &hlnI5O>(\4[TeKv)Lep-Jm:x;Fir.Y-7T,+=?fp<{V Zհe/oiɱbUѠ|/ωֵmݧIUUUUUUUU$IE51,ڳj$$PeV`\ Q<2-VW۹8V/xdӪM4wB5~ɝj묉 BXu#,Օ_c[O\dVВ+Sb7F6_aM6 |KDP緰 &$I`MXݼį˔wqp.#Q覣r+uDY(Q -DP0=0'Q7H#E(2D$8E ſ?GP8$<{G % @JA@7>'򉊜"MO/~D} ImiHY 03R[<"Sz㔈?&&" uT}yd5RV@{ >Am1LR(=A{ޙ@C F$~X }_:UڣLM2B1B-Ab c~@=A^dzkZ+#&\/r Q=m˼Ą\ҁ5 4'lmtzɢ򱄧W<&j{Q E<x0|O^ee{{w_{,y׻`c>e?jDl'1|(l*NMti^Vj) XA :;!^e DJP#Ɩ3ć8u+B!g!ŮCO3Ur\V1J%|?CxiMl]rK-`_k+w08JW؆ ȌI$Ŀ@FFN{3#R %v>zyȄ$!#nGtNC8olZŋML8F`Ͷ嬥&d$]l{};jnڶBuY< tڥ;yR 37^=ӖEkޏQ MHFb|B oKd9Pԏ0< o)7nF&d0uc:&j|<1oA$@P҂=*(PJf-Ru=?~ַr?< pN;1[dCy~T SᢼM%D=RzQls9Z Aޡ(L;C@Уz8K'n79Ir,(B |*s(ASv|_;0droJsI($ABF9Q 4P8N O^ w>%ȪHSBR!C/e|OY&%(42SeB! نAQ_g&, bii(Ž0,B0&C?{5v?4#^Smzo!€@>hQdW@?/_?|׏D"N"_|#K$͚9@/L"غ/m6 cƍ(B" Tހ1؄5%;4?[+!5*:(瀊x IH@& &"( j1H))b%*(VE 2 &ojl‚"s2r 2I""F$&)R "#1,SMTGpI>>ͻ]_{N=f崖IWn7Hحf1ʏHP QDO44;C a!:)A1PY'8zWIYŊRڱCGۃ21" bR()($Vfa`(*HH ")b )`(ZZi"$fRa*h&!!!(Xa=AASQ!,IEEC34$ TLQ# PRECL#S,IDPU%  9,̥MRDP׌X+5$T40RaC$FL5UHP!DIJET(CLAE1)``LQAŤIE!@R321DJRDDAC L o>ډJ#2-!U # _&$ !i"BZP$%f%$i ( fJTH !JEK4d)@A A@KP$EDQ ,DMX@Q@T322CDA0TU2)LJRJDfd5#\4#pF}"8j)&)"  \0(`ffaY@iB<3"bSdX&I( |4BCCPBµG1 0 (f( !)GIS % N )R v0A#CĬMAE)JC1f8jɢb  ߑ 7m)(7*Xa`d&2FYޗPR4I$ xXIRDHULP13?ZhH$%$H{fG+ƀ.J\2LPlA#4R 4 2B,QQ @L$;, 9jOm7ʙP؃!~xD~?ms>ˏ􆷤tN=x&'մ-6R:)$UA"σZuC]+/vݠ8~]BV[,0aX}31F Pk0P˒9_?#XES:1M,')5nJs XXbgq7pS afACHrr?Y褂3ӗ"<p!״`Oj;ϟgf 7Fȑnw-^7Ɂ+D\ikR&Mmcrf+{#Gr{lejXak1 t|j ]fdEH!\03Z(c)wv&r L2]چREtAM!M3gJ%I6 .:Ǣjx{phgهV5~\Q`Σqklیi3jeʵ #jiq^& T*e`TF#)cl.[}XYFgai:3tx{1x>!/4eY.c4DdwBwYWeĴ 6|;z Džς9"|wtzU`W yrM QAkHAB<36ņdUQHar㻖r 84NnZbL0;nN.\AnDo[(z !hi_"5UԱN5DA`y[+b NN˘ܿ-8wg^:I S~m$5>OQ2э5;FdOQ}ލ+n\~/&I2d! &dKi|rV.S\c+V:Bv%Ntl"g"PB1cdhZ*.hXLUAC^eTrC WwiwiOo[&${^kݧS ˟[I]NQ@ 0}H% ^Ym#{DqdP'P0a⴨jbEC'< Z@ԧw)o,8|z Gm_t-"ib bX/YW$\)߾.KKeGWXc[j,kN'dRX'^jhX.UvW/j1E\3zs!c|xA'7;?K~oH 7${2LLp&ҌB_ZxIyT) !3|x6}]{}rۭS-jxvAZUm\UehxQPL$1ߎ|Er`)˟-9rYʸ?$|8z{Bm?fs<_/}N@j>ΤN]lqwpt!!:fDPV~§ȼ~gp1D6Y^[跑D{)jJ&21a9ű+|V0]'䯒H_#w˻Jpl)m0Z@YJI9⨥ p(9 ~k;5QQ DU1 =oo\kGf[Pn2؟f}r DŽ$b@e,[1@9lp&9D ued0JET2@졘r 1 (AU <t \b|LVrx!h!J& $Gqy^^Tk8|ٓ$>߿?V @ϝܙ@B7]ݏ~‹DZKsjإ> /M)M!mH02&,0~Ń*Ca##$c`7>zU%FX(dߛoSj3xzm+ӿٳivF;/1BO8E0!.MXP !݀Čq@L,[m+/BI'1TWnK_ Dd";t;" sfp~K5-S-u=vy? C6j=\p斍kX`38)Hk+bi#\!(CCϜE0bdmAIԭn4Zl׫a @ٙ)ˬ ew32GWH4uF<ɔN.趆ɛe>6 %aԶg5 * t Iu9Me%.q@4HRFױ`a'@+eC(}e( M"jZДLZ1 "?uMuA+O@U(Zn_Ƃ7EL,'*]VI1- :Ni"l8D8s׫l>_^%/Js#!>4.GyQɍA!ifrvYUg:YZKA2 Yoҿ&H#iQqT" `v406MᎶ$}VcMݲWEW]eіŋ`n@6s`:|dfᙼ2 J ~b"9 t6 @$'QftA*^HE ǽO>xչ{|&L3K"2<.7L]ٚ%5\c`.BP|vq9h -.UGemYܭ(CX&* זum/:C,&cZBY fiI?!ERZBؓym[h+Oz*wGaV'mZ_C)I6(,y " ǖL,<[7SLqCĒ H!ĺ8c 6l&UN+#d%7DGQS:_ips3Z87YXF+{Q36Y2#ǯ<)Z)G2lT¹R e`ep "aXRzh/Um}6&]oj*G ȉ"& }1C&F%[ד keG>4֦P$:|i&*:ٲkqi'%6Ab9'OGV*>[QHD%+HD!,w:*GE=c"sr>͋H$rG0yQKxNAJ޶[z˙w}*j&U4{L+NQ~wx?. F5G<3 >!H"$\Hͤfs`{'cvЏ%>}pnrqBƕ{Ez~Ѹ $D<s.3@0M#M#f/w}ϫ10 '}$q,OCo}HMM 2gK#GHc"g!!vrJfc̳ܴE,)Bܲ=߻1#"%ؓ ^>NtZ98WT4yg(sofGKCW|gmlNq 9{S"G?XuOSqv`xeAbS0Ti[P̲9j RARHdA=1%WdGw;-Sap݁t$=0jH޴SS?7{]7||Q/\0 ,jk>kGWG dBhM;T1ņD%籥 i}n-&5mo 6L%~/wR>]TC)&O<C/j5Dʺ7j[*+"Gխ4=]#(kݻ~S#c( 8١j+ 7v00-[W`O6(β@_߃Qz$dq9xA͑y˘?Q@νnB,vs'L-v JbTDL$l\vDcD|oHr4 5$QnN7]/1itR5ӟ höGm=rS|j„9>gXl^9ϽdQ?rxo>!b14A-9{(wkui `Hyd{]r+]'[F^wﶬ62awς.G=e}AH*0t#뮽nO 4< N""J;xrf`zG#XTRmyÉH5S8qGAj}xGF#r+eSV< ph##uwQE4VˮviG껲6zzm.$Ҏ(vl3G4䃺6&{ {I<8sǰpf`цիv|\<8c\hɎUwt@r)xtmA4|R%y(Iy;7|Zp!&?kJn(7<͟l:1R)UXswύ߉c؜~F;w1,B44>rO*e\p=6V. ڕ.7 o 3*\vī'cIv3v~f76ѢWf )WWK-?cV5G9?$b *P3D<:f_̄aGAؖ4F( HZlRf*va6 ~t3r2rmyi\+o<F북 Ғ"t=$9H<V4jfN,QiIO~Gi>')Ҽ2$(2zc:ܯӞQFs8MT | %>L\įsJi#$ B In}>,_ jyJF)pS"0$&`./&FEImdZ엟Y* H0d2; Wb@1IMgyp!^WM -W (J,AW|Bts߳8H?$,}eFPl rY[-+Ezy5}=L`R13ki#Z5H5DKM'2?z|A)8O.i#87E;&X:MhhDx4نm4˼i CI#z$^!FPئNqEٯ xrokyQ4Ny3!cxL4p݂z*zc%CqqAJ]6m!߆bhFB2-uǐ#iuH^ [QX *` ̃wr-€a̞bE>mh}'W6޿yEXˌ6=f8^vi*b{m,O"3fg^tcw"l7ku.jV"NA W T,Y5d})ޜ4lqFnZq磼0|@c/^U0]?^ ǰU[i@T!Զ+@}t<_o%hX{ֺ|!q8G>f.,܉-?X{xy29F8}1@6֘zU,r*QHQVaQ"BPPqstkrN@BJֵfёfeRdBU'pq\IBU ,Šr1)"AzR Lb FX`# ayip{%p#o`z( TxUfG1)2kQT@DRHRDQ' i(^ (.7ř>MAAC;}9a>7[ j{vy{5/cgC)0bxH'R11F!~ y͆Xԑ4LPG FV,0 'T4-DDFp) HEAD 4j HLχnwb 313=uLm;~ :9~L4)}Cͣ UϠ9U | $`L#atU#2ri[WWKަJW޼{i(+O~8wrR܍u #pk"i;eR9|,7L:8<l UURE<({زfED_jv>l2 jI )h)R*bX#򏃖˯MZ) p*"&/}LIt"B ՜S1oOp6{s+l0}C 6Z;Jp0_>0|O;x]` %ho}o;Swpi*lTx} >bP$Wko / 3 tG;֏oS!F JF8K/L$@#1(߷:EE 3xVHռc`bsi T ;@UK kV ,tS˯8Hh!"ldF$cA C9רZB: ppS~\c"4 #2&u2Ǫ  8X0S[N,:">QRFyHZ[qo= ѽ 7y ߎ?~i{Dq? KUPŨFqi=b C@(obxjq¦<|F9V/kd ˗DjV'|z2pSj1X,d-8-poXr{!J5Ԛٟt5b]8%61oXaQ 7qiYRw?QW3<&H؅OǽE|nǻ1PW.TIM2rֶUBCv mCpyˎm,B4l1yhJk͎,; "'dtWV9TSq/.*Ņxs1]|Gyʽ/?x+-LjlHAja1`a*|Niʉ|uԹ׏{ ʯDz5$ٌv>LECѳfѶ=+AdgҵtF[rͺ#|MFenyg|O6?sȃ@i|_7KI촛I| \JrL|/)/+kkM0ot,dAڃ/'sR .VcS滱V!,sP#`-˾,'፣0`EVs#'Or)x"{_&U5\T pvKИ_p&j5C^BxP6|%m˦딸Jߔ `wfxDmYwvÒ4v`l@H] wZC1" BU4#0SIT$gYvs/{!KdDO9~A]Ϡ%tA< ZNn<@v I^89c(Zyt4Hx`\x>Q78^,;@kT?VB(Znf߸!!4 8r>QTVHPrk/F-,. ~С,4qc<4(҇@ʡ(dL iniB4cP&4|ExU[@@*7}+-}SBqN97Ge9iKXR70WcJ93XkBИ p'pyw+>V˿_ ' fF]A[PU,xcEZ:ӸfU`"CA**"X{rX0)()= ml HLS;:Iµ dz^lP&?VX$QoNGJA ]A4h3Ę XBycF9AT~/]z쯷~cl[]|ڡ$x>X>k'-StRa?K-ܲfM+8F?H{Ggp PfOGhp:%<4#硇* D#PߐP~gK}WWzT>Z/}Ud./m@xv&=޺oy|[0ሷ'1Ѫ'&D(7 vz^tNR"J "Z(" xspE* SPoo /(U@"VjC%F0z;=z' 1LОIMC"$'X ХӠʙ$BD $0@JP2Wzra0REΘQcW* Mʟ." !55BG_t iRBy%@IA* ʢ-Ut0_~jZŒ*ݐe2ER0`>Id:bJJe<3J0TD yCLIA1A1DA@420J*+KP]0¥à DbO%w5tU)R)"N RB1PǛFѷ ohFGQ$DPA,0! *aw~+;OvGVVw餺RDEIȂF2(0FwXݸDlvDPySag_^ HAI6e&<3"! WX%TJJT0ngD~nt`M9;im5;5 NZ{F@gKA"!Dt8wEcwsO EU(<'裀aSxr'}C3S ӱ:J5+LGMmv*1JQTMhoeQqYLUʖVp|f.0aXhtlc%vH5Z#m~f8+=!!LLp|HOHgcxgMȘ h7qqХ U02?꠻ ^p8<>D3 s^ȶ^y\$Bp}&P"Θ{Ic0"~o H$br*d<>iN> P^TO[<Ht@+ܚ60i8mDbhTml΍8^J|}]igQ::kFbp܇U tDDQ LQFѳxDf [cj"/H1Vq-7eHw 1Ptvb]Hԅfk6rtuHrMҔFX0E4'0(т䁉3P %X}Q8\hi2LMЬalЗ2W\pqqFUyl)OD%4ȃ%1UI>{2UsVtdt :Ze62K*Y(W$ֆ1p#~ki9eAoo,xl:k!8Dr!bȩ+Ui2?8Mlܭ}vVN$Ҫ)oxh"^I[ K=9Gt tI0… 0hr&B&z (k(4%٤WF0zfWk`hh`;/bS{QZ "_}Ԟ_ʯ6NP=O-H3-rVmy\=xJIJ Y CU+1TUFIƟ q!!tsC]3j&;J?CPTQ[wz~ Syߣ+5Ceojxy+ N^d=;L ?wsbʉ= <-a z*@i W#yyp赘k='gHD=Ɣ %glJ#C빘wߛ4'0XM5&Ū1 F 0`kJj+cz,܅x'Ҏ \9PMÆ4E(qACr~{8N#:`rG}H $AXV+{EDZO/ǣZ#Ų:ǥ!'8!18%;j7G\YĨՎRͲG$qN|\<z ?2\&ȗ@zH21(hDe0H=VI-U <1Sturn}8{MpƴGOҍ˵i.<929ފH G$7w`0+I JR ]~پot&L[<.B!4|] QA0_a;QO..gx3ZKy{^"MCіf_V :VvL2<ʱ+TǩJ;@:8DH`v|VIo1Ͽڏ=V} =I7N~J&JL!bS_ͬo sDաRեDH!虠h)рqrfxh`I=?Q´ &h?D%݊-',Np,9*{1~+(u0ުjAdH3SiS:1QY&Id ꜝCzK=!ybhG(/T2B(X*6&4:!!3@#l*N~F*8տU7^Zy 1Hٝ [@u:^z7 "g$lVI$XЯK, Ƣ i~CSooNX~M^ʄ5DȀY\c`@uC٣'4oz^[r.ׂJAO pv5.M D!..tM dMPR3 !UQrjQ c #>şTc,Oi3\7oEIY` h 2 5K(kݮ 1,`CAP!D={2% "$)BPķxǼJ .0ݧdDb+T~Sc8cVѡ ! p7x ~o)2" qX:r!Gd9.HN&x̜Pwߛ0“o#E1j7S P؁^Ç%QnlJ؄Tu!{a{ˀ] at.'gU#@[gV4簴fLB ƍFSxA"JX٧M׹,ʁTFr]r=C(Ryu( 2``a*z%tsA&5X;yȩx!~Sb;7aL@NeW7'M8NNGUuW>#G1;X /sA؟*cpl'Q$:+o.6/>.w&o6mL231ƋE񙓤""*lbl $Df8%3P<g6k`jZj5׫X}K,|&.lP̧)q{'/٩9'd }^;G vR`IAS&JS>(X69QZڤkjӭ}pC&p?Ҥ\}b6Sp2T=$Q' 08̸e,>8vM>d NAbp䏂J3ʿ{ja8/-;ែsGhe̚ҧ󺪗 ϱ9UϜ(JJ`]d[N\ߒ&F2yr0R*8z`(1(!OExիG?N^P~X"&.ǣhqZI|!6'MX#m3"$9~-S]ZC] &dBu- 5Wrq7zED/TBmw es&i?UhԘ!:d`3!,8Cur1)%(\ Pyn0!%)V4қVdCBA2a<I;}dQ1[ԖHf{9 N]EL7s1Ԑ_#íX!!GHlwxTbOj+uع>}Hjoj*~Zc|}!qd!_7H?fp7ACT!bY8Bxpպ_ρfQoyu h:Ez:9u`1y_\LéR>3xwܠ_:J~Oe%8$TONQ#4?j"YxrTas%_WP*O X%DX IjH"PKy 3RS.<_k E89-I%ŷk`\:yëB i_7" Y]5D]{,PPcBnБ0(uJ-ߺ0¬u/öv,g {]!~ǷXju$ YS+ yq9艻ZQm[25 D h?S?9Mla@jDZ讌_ b& 7q2! Y`c h3}$53Yl֖>jȩ>` QE5EP+*Œi[{X#߷y6yP *`rUvj;FwĢ|3:&cqsM<Hh+ g48”D863 fF3푳z (ὔA4r-"}OCH?ۓu@B"`+ɠ eo`3mñwoz;eGZ{J( =ǸXe1O͠?|a_XZ; ۍSqDT Tu+H2&fm͎;}sz6QȲǤ>f3\q894Z~i$/29GO._5??iz 6, ϭ1Î'|`?=0SB@#8qlm6 W{/Y!zjqSz4;Pshɾi%bh<${{_VMI=h#IM zn5X3w#iq|A{G G`j~mGݽ=n` ygƣ&febLf+QCp)7k8ݍ& uڞˑѫL;aĊ?nƧK-oF#[2]yJ2+gg/ Y6Ƹy$QM3*j%<,fvrŀur"*YE%>ӿ\Cr#.p2ތۄl!9VDU6ŚnYǮ` @` S7^Ps)B-E9|0E|pݔS@tSkM@k(Q1#B*q*G5+KFf 4_Z#tfl5ryG[\%!ɖ֥<2&i(G+fޔN[^='͡laI[RB$mcVš:2ywz2)Pn\>PѶ,؆OBֲn@9Bʺ!yJveñ (ubF3lX TѿiHc>^%X&Zc-g@A%mҖRdQkkF5Ld$ mX>9HV\׉- ]rՠ ~ w%}>wSPj@J@161ܓI-H FE0J u"m}JKcA [l s'VB (Ci`38׍0.js)'i ={;~dI_iZz?[eyf5g?цsj$e0lW8RA=8݈\KRmT-0' Ŷ`Qe1^_jlW* s:tV=u)=gNpt=M_|>kMOOY D-qTSO9gL}f9>OqB>KvIGI=~ǎWrwto&Ͻf#4 6owpw[pFPo[zo|D6F]+.# 127Yk Xc4kYgp5 cZ cʏ6*&Mu׎1ӲYt2sqxݍ-rvi]S\}w& Q|V_J! ~^j)imMjȷ-h.˷HAuE haJ [)›!#){#+!T?g;cLH{ݜO8XJpm ' `@TQԛb,kOb z}ss׋i17<0bV|ё)L9aoF+5j24+YDYQ8: n}Ů6b~5`I%V C/o $7D|,oL8cmcݦ(ݏV;7O=򄰓:g]|{5k+N) :)/ZWFel$!!! =p-aOTÞϘ dȗB?>~~\o)iolf:sVT#u>sdP֋I؎6rq rDs zs8Ie#ZJ[z>t>9(oaϾf"U(G6j%uP^8,ITrTvNoj|T>^d8Ѭo8sX lfvoH֥^t\erL!&8@@f U4H >A/]gT(fo>8^^NbmYR.1V\Eu5,POVW%:jN=^ ;OO>>ѿ>Qx[6W/m՜e`?k2RJ nhbvϟcZ]6.eZAgҝ&3":|CIéO/m~֕T;x>WhgMo|y6<%U 8T`w-fw|'}l4ҤF?'-WiAdjb,}6 iEl8猺mNI6za׿o3/%C"@dPZi jK rtf9bl_D lcnT5c#! m2UPy6. JA;uPEDE^kJC.IRў -- ,Ϫ詅͒ñP!G!1ݣ́#?|m>n.~#{Н9D+ ul8nර#;[údGh;iO}/A x_ LpCd>ۛh;3ӳi=K;H vZjZ>ϑ4" ga#R+?CvTq]HyvW.O&lZ$6[YC]Yl:+nhJ”4"e6$VaDaj N2Ljs'(]CA(XWX( 2PmlE4cВ-6ADoLMm pQ(T@q`2# 11JLS48dQETUȬ̋Ka典ݨi Ȋ*)*f44Qjݭ,$ p$O Y 6@#ׁJ Y7ZVL"8ФikFAJgLe[%Ȧym-ڙ.L_ Xt?[!wsxۙw/Ó,S'Ǩ=~?侸+8w5-GAfʌgQSG@~YEaOfKcNfbVU*5ă-Eh ct}_aK9;jkwO>˞Δ;^LsW+|qtSӜsᚡHb`hW:0GF|h!uƢQ<XwFK3TH.]#!X?^AXAbaRJAgd\>5sdyd(\}O/E'a3l 3` ꋶA-hmkP40St> @.ŇhƬI5D2]EdŨ^ Wz ZPֶ͑{;z1◥m5G<[/+r[:cj_I dF^];ᖖFgB_YJ9<&xڱkSCly\o;Lpj܇N 6'j=Is$в)$Uifs}:Zk_G%hn%B!QD6\98k:DCK>'N0O!7p:[gzdZmPPkRT ve*cCjR ۬kLl|У^ȃi^?wf|Cm0ꂷzJh;;w']_+=6/nw۴Θۉn:Ҏ=wY qk;M^- Sv= RDRx虻a8#nFr^nZhy/je ??c7Mxۛ1քjt\,4hEQE^i )N9Wm+(']5,<72P`dYb7Hj|K[wc65*!ODnR+hE+Ki2D4ء,b֊*4v+1m 0G߳%R7xzPIr'7\SO`[НW:kл ~Xt#ZJY3ƪ#wrk+~e-EH|Ddxe>1h{( kӻ|ak7J8b!tB[&j8w"yFcstiK{ql3q(<nPAjG:K5Iaߑ32K4ӯ.mɟK"c U{7 kg艤qr;DS[Hy}G:OyvW@#m<kPisuO4#jRmbHr2$OuzS,h/q!լ'_|4 W@^wH&G,~[S:)5m>{Ϭ5b|q ȯUeyFd*_}=V¸bW}3}O*Ǻw FR3%NT*dCӲ(t WNeRBtDҌE6TaJ ? R}Kוbu)LKO-`It*&u(__~O~#s+t") FQ<"uS0xr~~{S%(%5ƈYXa5Q#e5BeeԃB5#6bC("aWxg6o{+l2M959Gh`ӗ}l?3W_kkӄifs(],{ -t ;*Oٱw\ѥIoFclz&IC܁\2""k}c>}zMx!{ާ =[*h[t)cM ':_NE'ܯ.f< ҜL_fg?-qo% d3Ŀ{iǙûk7mvS&'!!.sxrmzWrOYQ~|4ѥ&ۇ LO{S_FrhrFc332߸BW6׻5;ϼgyvW|qaUԥ:9]D{ux֣M̹_9[vz9'> 0ͪW' a=C I:O&Ȃa '@3"Ɯ2o_&xŭnD"ջ-?|2)hɯtYz>4QqX.+#fm_CkCԋMcoQ>.˭Hk1rDN VJ@Ew4Tk4P5ܚ2ΨFO}ܦb}DA l}.D>*;EطᡷI쿚ts:V,?a|:%; 0lSJG^vqz&<bE\XJiw#40P ~W$ѦJUJiRN4m  rnN;{iF4mK{ټG{rsSsO0k-%Zx}D+)a\#,H k̔˞ůr[6m yh(dG)%wz0S~迪I'/X\i>|vh9(M_&"6ePZ4&_thH(Gۥxn"Y"^VH$=;6vu%dI$I$w?5pRI$;N$t!a:qMl&T' Ju㵓Xrhp)uHo·"rz95dzS4RM EڂHU%ǁc5DDDr ?=ͰEv3jZT[#N}F,3kiXA^ek^90n̺_,1 O$˃qQ"_|rEMgrn(уw@@TjI#_Nmb?L3Nq>rrk̾ ϨgfJ+r~UTR?_9F{]tsXG?ۛ/tN[vB>jqeo8ЃDV=my!$!c'MZuLGs} 1ӅhgRvd6&\܉TZYr-~H,B%6 m+a ԑO~`A9[`B;}LNh!(putWNGrXp~ZTq!n.1ҿ {-JɌg`,B$f3܎ nW2AW׆ڝ 6uc{nv9knz: 8/_TrF^S`\ȫq4w"d.wպ<fb$\ѿQ6w=N{^磏0C! 4u )SP?nec1m{xzxi5 jzS?9ue?)]Lpr80=՛_NO48HВIރc1В8<3U>cb~E v=ܤ[#oo75NꭢݣҺ<~-&xHns޻t{{ M +!G0Ra@"B_BXY9wtU!e&vիh><{3onAR[ܣ!v`'C)e57 Y4ryADYq?j,6/gFk!o`2&>xja@zѺaPmqtmZ:+KРw*33|oȱO\OR| uĮkWԕ6|Stȁ~18폓la4l#8ԽWf*]C}לpT|Gݏϖk%=^ixmPe ?ÍgO5NJ+IA{xy iLCTD3ոۻ# 4E$L(қD:)&FKL0fI}|cNj4Y3-^!v/c|;<9Χ (5^n3(/NW{(.Hjĝ؊)Mdq hjoR$\חI #ԣ Sncƴ H .ozWQ是Te2O(rPx)ʼn+͜:+>Tv`ynoT&:?-fokA4W=]W Μ,iӈ~|M^=2Z'aS3DviȿTV Ҵ;Akv߅[TM9s\>n=R6 CgQ0"ݠlןx=R{Wop;3(]ragttmo 7sGLhEtſr~qlzH? jřNԭ[]2 q%FaNPU5դI˳rQ\\ e X(Br<~U;Ec2%'TnoecbyZNDXl50l9 tj0;{>64,i@34k+ߤ[#avȱYERz@"Tɟ 2jNXӣ?IB8z}EoF#&20mOBZh#:ȯoȎqwHN=_ⅉI))"1)3dA5%%& š?v]~z>Xw[Z]M@ m Kxb7bQ աvlrm{.:.k ]%,zʫ]S*>t;&zL_h qN}kOWo-KשeyLT%؎% K <siL/(i9ouTp5h%|NCm0`ܙBugnw~¦r;׸+~7,jʁ k7śj0yln]X5#KP\<,暰p׵/:~2O077T'8O: -cܸy/\[YZɑ`mvjA/q,m͙Pΐ[l{'NwG^Si=^-yլHKL) *42 TX -h26֋U.9'EUL ջ;vZWg`XRWrc*]|_jocϳVukv 9.tu[n|a'_10m[3*kA2nClt$5{СJQ#ퟢgs'YwmHjaxhrb#~/_M?"yUzA9ٳLVu,ڏYć;>j?Ҝ|YB:(22?_g%HMO w.&)/$$yt{m5=GPo|QR$_uh>$/{ 0+^݈6"ʎ{j<`Vey|M%_tkyT%QboOEwϸKI)B7q&N[K⊣\9ZT'(\OiSD46Ym&1*hLn]DWծOҵ;8?AqrߢPlku0:hrm:x8Jl%E.t1qc|/{'*ڻGUri/lo7-J&G'KsX>2\=o~!*&;2^-eO,9D܌n*S4㝟1܊1yxOEyz?I+Iӥ`q|qَ.x B,q'mEAC>,e%ZO\Rx7`wocJisZx(D.ҾzG4g&Et9>r݀ާu_ΥDTŒ]Ҕ]qEDWFp߽XӪ">C\:KeRWtw&JKiP4Q-1mKa3|p5o5vGq.`|f>ˑL~3ZŇb'nźanG\)ѾX%[}4mp~=~`f*?&#QCEa(KB*.odK9lHzܕKVX[džF^L7J&bX"1/pքEW0h|]8OԙBZ欯~4K MS>%*l~-,jh-4;;SlHcOBgss[Tj8 XQ V3jb"_+槷}'fИz&5#^fd\QzGǃɌ..8:QdFrR;6:nD''N`nyUz^8EwT^;_|[cp'59PÒmݙ,ˮn

      @klglz.߱#zF9: M0ŶÔjpXW\ :~kr32S>ƒj* έ35pmdɛ);ߖ0 h"t9 a٬G9%_[N4"݆a1:O8;wm$4I ? +4E ur&#c2q6+yeJ=]Pz*, B VU@tw|N[NteR&2D : ee钚;ǾqR%9gV nXQ#߾+q~:S~(Ұ6'P"a-I%v\K.c`-drjF}g/Twy. Qt9>Ft$W:*ҳq;<t|ư5 Hq)`=S$L4cmvUl<(~څpyXC 6LY 2G?h#ܵV ĝk~ܾӉ|x[t#1ҍ^Ӳ.HOIe;-c~C2U5aCmO6ӬN:Bn7x8|QRGcj|g|ҟ<׹)~ׁ~ɺ,So57* / `Ӈ,_!CرccNn"E욮8m,`[F8T6,Xn65- }q՝$S>'j?x_^_S=Tkt=^P\y}"N2njw-l0$6YAUe$#͕o>uX7g;͞-gGK0w "vݝl38$ބ|oc_vat=.ݺģ8%)r8rđG uHd8U nW:^qcZ:bY2>_#{n˺,2>:l>쁡Q㉳ʗ(UKrBM )j.;Bd \7yPiݸ:Ӵ.~?< cdI~?EKZ|ގ_fǗӬw7ȿ2,8w=- ʮ1 ߈V$=>h̀q>LAzi!~ؠzv޺/t /fQlY|i ΧRKs͕ry 6 tz۸=NϨuCp,? Drʼn 9m>3)bt+hJ/"K~AT΋i!1ٔz70l_nW֥NҘoRV{Z,U'<ʪ****̪eV2UUEUU:D̬3*2+3ʪAURQUYaJ2$ʪ(rxGD> jsק4k=mĿH]?\|Sn ٽ-SvΤ%lDhվJ=C@/lĎ0vo҃KR?ior[hhcv8'v\(V+6dr@LQJMAOرZ.0"8fhő8zP 9p-J.b}pV(*҅ r asV+HP9؃^kطk/P-ۥ7QM;I4<=b6\ẠpIzsMFک`]s(bGL4w%vCmqa μ[E\q:'N[0N?OPRc鍱hmIh^=/4LJԾ·xp^prM=ߋ^%%U58dZ,֖Yֻ8M}+K l-JpLMX[MUT)J)[Qh;Q@sj3uC'woVI '[9xzo$kL^l=z_7%?ssat6u6#˧[^s?`Þ#Ze$E,*BHx01eX(&.ιǛC 0?sDce{ُ;_xW/˥郿ocb*yE5)i,-x|^[ڵnx8|lUX5C\Ĉm|)T03Aw:h|^A(gM*#lv ׳}mj"kz.QTwʿ !G(iCmYhPVj 5u3(J@y`hjb=sJR3kSuk;z/iY0Wē n HN)J㛽I8͙߇hNa˟.[PW琯ײ}# O۞ Щ9m*Gҙr|2gץ,MvX#~AuK¶^v1Ў}?;Wxv~޽N^5/ j?\ZZl|0h3ǿ:~̚"m\Dc5-Ywl#k*tFDrXz;TIVv'TjU *tmRۊfʻ]:v؂Ď%unY~斤vh\T*l f9FѾUN}Zp՞U2U{+jM{܈ZC\GiJ, ȤcGf8RT*ߔB6(qld(фC=T˽h:B\T_XDcc\,9x\fKdQz͟JR1~UnлL([r~z 67Ѵ\x+;8pEiviB/Se.5Q۝f~dTЮ)넋hiIXбrm N9K)6,q5U6Y!W^Mljo{FQwG})$ͱ+_ Yhϟd\ju)9شjpq׳?3b:msgnw]$k6h}>i0\Yn3358ެ=,˜E4+,{q[Emڣ 6FaٖQr`ˊ,RJ;6C*K VBZ;CD @ZmB(՘ mMb߯#?\=̹pQ{nvo}34JId`rVW]>?5- 1#c+G{KP|/?iZRxbD |V9_KΠ1r> KHJS4:/Z5PNzQ}'YѽN\Z\O#޹{SRtv?WI*-vRS<#X9AڇLX'\*Z ^]<5ں򟽧N̾b\PVV*'ߟS"wP,Ks;J<D[ͤ$,Ez(D;Y|Vg Tt \hfq?R}jրcD\[0 ߞ_D]<$VAL޴zŎ Eس8ڲ $n!Q=޸Q(LJᵱswz9sɁ mzZ,wrbوOjD^Mtgd8ukWF$ ˑ>Yk(y__'HZƊs Z<.U+qWy Pú6]S>,l皴.!,N1@C ]gS~D3Vpg؁68q6FsjlUC_cGޓP@b:QU5p0ф9'޹-M̝M8Cdf$ CK{BR[׆ӊz)y{- 34@#Kr!%P% v\Rn0Kҟ=jw1:O>V@VhF{$V+L+(TC1%HHlk {xӴ5rHSە*P\ ZAIC4Ʋ1njTaE]- -XC*һ5r,V“O5sspkeChz5׏A13MHtM+(m˚ܚ<ۍC\}<Ɓ8i>:\J9:5XR|#pҌsz v-n_<2*% {yuЈ @2k (Y!8!Ć^^y}!8",!ؚWNk /"NzI-8zOAͯf uv>咾&;wwWZ.V$҇*_1]JqtJ&4r 5E`z>W1B{Ҧ }ZZ r$zr+*9dEzyGhGB>-;r_臩E玭qmG.(bCM~7,>KW=y.>x\ NjSqϳ[c0œ3.81{MϔIѫ\{ w(\%\GqӲS(ƴGd395>QM}w-xTBzbd p:Zʘz璣8fcr9vڍxqbPh(zvC|qß9Xy=nv;mc(A۳5>톞';3{p*Qϩ44#U[S7bL|`'DΗ.㙯N;N>rhwy rMxIJ@ oW:ma9. 3&ӎ iK-o5 ?' .+x'"D92Cbdi$KЩlA7 w4أl݌ltl9nw^M+rf18pÔ<0Hj&qs' XA Sr 0`Pxσ=nI:l1{[7bNAdX%N!!@:l/KwzҎJi cv>NSvp(9P*u(APةPvcBlWbTs|ȩTsW liIN8s{&)16Ui̯3YwC?VA. Cg;:2w@)HACEUUJMP{44 HD1'QKBP D5Jĉ^0auSE('"j MC"pNO9ѳ v$34!Gsc^MT4BU}ZQ9[Sfd+ׂ찎8<&i?n9]\<:DףF@."`˿ޱEjU&{X  ń79gcGTӉ4Y ^>yhH?quǴedž;?`ߣ\i'a{s 1_39t[7<ة}gڇ4G~&fX`@=cƁ5ψ]3*V.+`\ c ""Em k4ٳ12:0v)UUQ>JM2zXX’켏q+"(g`Ug} hL菉f|_|{an\/ݩXTTĠ+kklf),~u899)zKH4LwɒEN\tX 1@_GLO zOc{zŨȽWBQ׈g֎$o}FN4 ,C7Aɇc(^[ 5:^צK[tɰ^w׼v|S Q(Q DovßGD1|z"±\R&> =?x؋T$Y+,5ޔ$U'hX)k>ԒyGJ_VdCM\®cU(z2=By:FM=Pn\|R(.y-[Zj^j*j3ټUzudy%gDؚ;kcCSm.dBl| ӏ24bPVR}]kvx2[prç୛ q_%FXpSиhYJl:!"zTbyl1Гϼ: bkRe鲣" C+m>Wcm•WeSbeDK b3>GZ27W%l %(}ft `Wz3m(<;.Dl͍ | ԀbUȇ>ڬ9W3XR7SMnG)@ʐ r(U&vR>xGl@H_@J|zn<ȉ7:)POd2a\F[M$AJ-oQ7I!ǦΛ/Dɯ෾uӝ<At.AƬY5/p3G`K)A$^DB} ~ͳnD@dIú@NՂϾ +k$i s`F _1 =>CΥ qi.  b*%؞W# &%m2VƈelZ`,k`QkSx<ɭJE%Ʀ(awAv A( LjAis&(meT@phPC?-c%?&aqMHIƂCp-9!!) ` #:3T(08(9{AGl]@ѮnA>G ۭж 2v`=LIq8v[ǁ[]&jֲ̺Z$pmZIxdsNeFOTc5}<,Azz!؃~]zN9^(l9DA(y?ϟ>SRCƫˆ3E:jx6#x0cP"^ 8*[X8⾨p,W |֩8PDG&Tw ]}|ccެ{^ 18|m|1C bA#jD1ZDƱYwsL,CM2 T>vc-#-b: s=p! 0nO>OC5ٶ9 =7z|Sݓ$؏rUbwkRCM(҆HcY%D#r˭ ()dQ4RRZZ"iӁ!&"jkMDIT4& ?chb22F!`ҠZZ$۱ЕiXH2.P9ȅ72  i$~ qhh*,W+0 l 5frԹ9ANeC#*A(f07dSf99.B6fB5dęl!3G"5m ѭP|&PhM,ONN4txj @T%< sx: C".|jG\1>FFq2<`UU*3,2}]b h>NqBMDH:5БxIfm6IQwʱZCόht<)V,c=N:#i"`1}?Dg~G%LkDw6If y1Ff)fY>9$n=z11zza""8><^qw/|`4-qo"+~d>ڨt'U혒n!Ox{GSD8poH;}KZ/`|=!דX23I`Mbx?vV͇|,)4ƌB)`2NxE0逹ވкZ986xqrzb!HIk[r9a'0M޹tKqwjwgOnFRO\:Xn5"6$!ERrJXϧz*Ns&bVLi#CI' 6ưݨ/DI-KI0Jb³);hEU]x'x10޸d_=2":ehNqQEU,TS68f,d,#@y(c:Iz|:svT3yekJwH%$gTC&G;%RGVHAӉl5<}sXW Nͦ>4!Ph]{$H=IxDj[PsԮ8q!-p.2d1ĞŕT|c--p4.63bq5 !Տ=8ԄɇYzci/9\80Mc;K]NKqr(FQT yKp{jdo `!<=>tu 3N̗*يdVء#!5HM*e;U5oٵ"*atEW Wd: !diH_L530cx>97NR((:@u÷9r*nCS, ,liA1a#ՔԔMaFarẐBn7 qR܃OSAo0嘑1¢- ʲԉ=0AQ9j֜fW%MU q 7݄![2Y{Ѥ?ѻĿkicZ6]V_ޑ60R*^e{Pi.ɄWkf+%Mo$0h|<0<P,?+!08(1u[.;E=$7QB# V !FMA}}+6և-S"6+ LX4ǨDA$J']V% CĀ)85h:*+ܴ&:#֝gCcnt/&}C>s P?g2Y?w0/Q,to˩bX\h !W*9qX}n_߁4 XT 5hG[HA!:} "*#3/g嚒{̈ʒ*HEı7k~׎tY`"fC@x)8Ow!X"B8Źi !'6/mx?Ut@^4U Tr:d7z(XG~O!@kÑ}P8PJyE{ïs䌵aOc )oFtHU7mve,s2nV(0S`4)GA3<f,06~J/@<r !3rS.i='adNJ= j}Mz!ToAH ) *hco̵w,`* av7hPw} ,H‡K tIk 'Dn-c屗U` P-J߇ $83UehB9$Yn\fmKp@)Saͥ4/M*Xg EL``͇acWkTPPh .mCPY'|/#oI ّi:<;bL]Bdh՞+GNjc.mhwVңiKTQMx7SSG H#qd]"OWd`>?I'8ɡpz6`W&> ##gF4>c: xBxzv?Kb%%l+A h Q<L}Wng9;97{kNE;91|&x\kS3%6Aۆ#X0˙Ǟ'dBmyb J4sR ? / 4S?LbܚJQCݣ9rCL)ϲdK .aar-W+C9IJb"W5Z"t?`9o6T@*@ i^#$J]9=CjssY,m 6g Crd рFʠ?L!aWjӌ㇚=-Fw s=ib%i|T2Qgou;{̗Y9:l;H$!B7{3H1 'DW{ϩ]N` tgmHO` ˤ:BI ` @[6iv+Xj 8U6;'kds2@ ~> WGܟ<Ef2Y "5hhYǧ>ӒBzsC~5(ͪayGA! ָ7 7!5${^ObZf&!Ηl Jkb9k] [I ?`XAյA1@~ 8;1G1#!8C$dlpNg!zU[-8}VqLNx"n85,B-:DiVJ|ګk;қׅyD'<S%@C͝0!+!j4Ç[ 7xr):Î2>]ڟ)T\C;n,#U &/p+Uz @;36t[:C EzQ[c]yTd+OD6<RĜ+ buQWNܼ 6!`7cǦ ǏuXdji2®l?rlϪ%[1ѩ֤:޷rHBDCYkC_FMAd5)h:| bu_gvt(jq6@a7n2|Oo.\S7>iL{`(@~ ǭ|x2@҃.yd年a|^G6Z"xiKFbn_q3A0 h&29NX'0{$;(;-C**L JaF*-MzuY* ŀa jK2 p7+:nD _ +  Q`wc)L;a{9BvSkgA!C毈՞}&w\EZkJZl /Uu.Cڤehbz 9l2y(e9ᑿd`bruX%qOuQ40aqXĢ^UWˋpYwKWooԩ69]LNjaCwgⷱD.ى^Ü<΃<j[hq`YUśm:tr(@ m?nT+WX<)N $0}k;*Cckg9:/P8wl%dN%͡B舉ui$4CBJTQR"n"0*3XI&mٷkmeN٦/E|ᐛ\qw!DHÌ(k1Tl1\{>{xz~D# | l7ʓLB }-0; %Ar[ɄY (}e q߻z<6oQƼ\ * IuB@~3:E}b i<{FOT srH=\ .c'q ƹFĊ ^HOJt廓Q,"@.]:\ЁoJqnu1 1b=Ql$^O\Pu;rş&e;3H=g<,nf %p¤D=О҆LpԐxSp_X;tC|ݺcb8S4"[CK V-r-,ME{)Tȴ++`Zd 1*DϨ/w+7Lέg8lR-7yǙX+ux Aqj t Li>3ǯO~:Nxٯ}g 2@ ûKYlSgΆQ?]>oA{[{+[ّ+D4$ECTmQb &h2Ip C8( *NsHi\fnsp}Iv~3ABFҞЩ={=s]Ϗqs?@]vjrQvl %ZXi@0nǪZP3XYipiewt ,gnB_DBD!I ΠHuE^@ǤFy0t*jgr34 ۩3 c |Nƍ4p3)]`-[,z2mo,4ku؏*8$mf󰜷p`nJ7LJg/s[W}G:=\|x;/B~$l9I\0 :On|-8sYWѤlp,cH:Vt}PUH]Gߖ*BnlP;Tjs w{E4gwMc kiq-[]nzۆC&IS:۪z,0&*%#xm(sWeBكto@i>==8¯ߍP\chcVݘXĿ59qgF+H]u)(}B|װ ͊L_}d^5{mV()/9:st|@BCXmk&`?FJKSծvvk:<#Uw]+A]Vzts.˷kï< ,mƦtAJ.- wD6Mhr'@ůAiGޭK&:O-qt{s@.CȇqˮږA7ud 6]:qmi;{ooӹ;C۩y^18~ ZF ›/7 jSU e(/fx[1;~}eâ{б琍XE $DAbP >u\9G&Q˭D/kfڲƇz/_\49T]Dy6ň0X9A{>k'tۘ :nN6=KĝX68h6e04J5(y`77..`'eqzJOK?!_<ʩ A)?(B]Ȣ!%GɫHtq<9uqL=ilڧzn=["[/z<8oݣm[C$OW9pqÖZٝrv݊"t&!s\;]q2 nFmRAO= a`@}hh s,fw(FCݳw?B>(jM c ZO;A0aJx!By(($ hs07\h_.$NF.vOoߠ<Sʢ:C;7V֠G` 0eo[k8un!}-vB`h0sj(} QJJ{>6_͌ybLdEEYPfd5?jt9[?_h){I#p $-Hb" eHSCQ EQfBUM1.A+iX#&J*HJBXc#$4RA H'R 5&c,PD ~tJG!? Ľ=, 9K$G+ (o<,/ܦQ@A]lTCv{woܫD]Xtekɏ̇6زjq=cfhx17ARs#:1L(is13+1?־Jwadk݇s3wsέI81%mbzK6Ti6Iɨs'dR&K lubJ`"0bۀ)= 5٭ h$00S.lA|J7~r%m ƐK@gd7?k!"J#TA(=MOo`X'7v(JU"laD-Ve_I9c |}|}.08g[m ķQp ᅵlE*>lk`Uj>B>H|t4uMoZ7Y\ D,2~\K$4V "P_u ?1 %j+9tHMG?jiwu&!3hCaNǹ2}zN4v<i+=̗&jZ ENrpu\s=Czrj*C]Xwfxw_ڢ Fbp`( & JVh "d"Ub($`*( TQ) n _z?/qOi 2P\QqR,q`Q!}4vgpDn7 L}w[a)BQ{Lw=SHz< ݍ`֎nBhD4jxy?OW_U00(aۑ^eѱcm 8 DTRPRhA*?CQvvbq .bԁ ژmo?;|T5zIeFy9 aׇhf xpv-m|md!2db^/6xS8VLj7%qf/ɾ"-H[8 Afd`)JC@]ypЯzeQ*Ll>G5l~ӚspIbq$C\AR$rr ,#0Ir*P۶lҜW!M2]beӓM:4'+9+w+6lMG qNJͦ0Rv;yw3oz|l|NLp_M-↶l";0?خ5'cd|M6|䭍¹7S)#ihR:%!D2JB*VNI9[pݲV p&b1\ $T(d$XG1J+iSB' 7iW5HNe`#JXp%ʎ` *XrpѺlUpƛɻllݳ䦜8rcNfԭãJ٦͕JӢtr4SM4X4LbrVpƎ19e:94TDR$$b4QьW5iJٱȜ7iɻv8t6ltpݳSvpsa\7i06lT(\ R(I$X090\r ,`W#c8nl[bcf !!@.T(IT (Xŋ.AaG'%6a 6p  raợw73 +JV0i49mÙNj¶tcg%bg64[86WB+f:+3 W'7 (,\," H,@r0!(I".Ti(I$:7iUil2f`E2r0f b$QT*tsaUSfb pLaͺ\8hьSw7&99+1V4չrM*I0$4URVcNMl8pݦ+ h0)C b6VILIX\P@@8R;ݹWۓ&(Wr:elM7xhӆ#TU&rUx8i%SusS'&%RLT 8Sv1'꜔Tpӆ`rŌ$qK@` BL0"˃TE rDIcIq0\KAR,Tr $.TS6͘tsVɱ10BG "Jrc)98nѳ.XR\L0#0\$ *Xr8\pF ,`0\s`a˅P*H9bTphB9)l *`3}jܺރ7zk@cԷoxzOyC, C!05A^6t5}_jb,H]xa~W*(!U 0>rC42<9V:,V&`TnR43yGg &"CŠ&.ZEcC2״aӀ~H@ՀVU/U0DAaiCr dGo &aĜj#^ Vc˄9n|C ɁgUTW*%J[l1A=XT0JG#_jwh>fo/uRpkfhb|YLqe*fdqj\-h6jhg,=in?HsE|6wέ)̨}r-0/VV]-d\Gp.׍/ᡣAp fk$(y~_}4JҘBI$6ϰ|#.:5w7xH*[v93l.lwr} N ;K @xV$_Vzë+^7۝ZNvMҷic$c~\O-Y#;~8>sks[g = :]#IE^ 8/0@~Ֆ>O6xgFFLJ=sg$D5;#϶MO]NV)gwbώLvnՇ fe`r>!t.yBXj.7ĝ4S#33#mq(hz[{G(T2WSتalA= F;2t <>>2C :niQ-iA XZִ"jČ[/zܚe4u~!j phaL[i|w>!j=nDFVd`׳ﯟFĒw2Gm)Q9֟UC2X[ c7UϷwIϖ5 ҍOa>Q1<{snUq=d.4k9N(F*閯kʁ^!)`>'Pu-xii>}3$A~^1G1Z18$zm-m5`iR;[kҥٱcc5Ĕe.I̹o2ibZDfTrVSS'Ugi ۞{Jy\y Ǧyl ٯza^oy猣2mYMmvGTVE6QoYKC׭9{ؖ|F8nYۻ&KrTzG4fqNgקUKEۤ|B[_Xװ{{z};k\ci:>"7vw;rn-0˘6Mm5xtYvդ:4HؿeL^44QXtw?('v^u\ wb<<6f鬗6kmJV4xo3ƕp)G78 lM]H*S' Vֱ34f *#osw+u-}\nTLrJՎ?~W)O>7HQ!q?4 fQa4`@:0)A q2B Tj]Ѻ"=`3Q4^)~@QQmBeBn}X s%Й# NueU8`da#fmO>7z_؞X8,7Z w394z~YJOl P2HAwa&#3` b"H9M; K{LaCr߉?{G4#F[DP~\ӈt@ۀwk4o5oᅦ$Bɋ-rNu~x!˜$}Q()[# Rnt)UUJUUUiUUcRAP{>m'k; jYC{4 8B-*`~wX3ٔ5~=}W7c$0zpbH,!%UQURJUB Bq5$?[4[yWSiFPvȰD0@[Z='=sEQX 34^F~&:h9~퇔>)? 1!U***TBUAU+cхG|(wa*$H0S?,iPGL9r:tI%(s??ci\ܟt1]1d:yU .,u  )lh7S%aEZ<{h|SGlܩҿzM<^n (`$_\ x8":=X]D8P>Ր}Q~qc arUDfYab{GpN]NJ{!rd0pqGߣ~c:$|D=b°k&׌Z($ !5 `7: fYUsf0`?$Ly5j߲blSBז9$qlhrjpŻuI#7&NI߀-IC]LJx: Mوۼl> ':G(~lqIun02@`P"0ݶ:&i0[^pu8 8AƃÖI//tt[X0x0W4͸d"Ӆh^gNrחꌨgJBh 7yWa#,(Zä!Wˠv0IOWKt6Vxk@;s'n)(rTf8ҍk|lZVS7/z? 7ͬJqI:9xdA"yx#<m#F iܵIol}{ӗ2V|c='騶_͕H(  Ïi[9,sx1fC~6߯ooKx3 Jֹ~^}|nկ֎ьWkw^vֶXvG:m~޽TN`V^i ˔`lPI_+.zۊ&3KpT9å/~ExSN췚u;m s:o^~Myj;g뗖|AF#/n!ql{;i=ٸ逫_x`RkDŽgyvr1߆ilck|X3r.ΦDv{-xkJG{>51>0_z% +\rӬ:6$Xik2ւ̶̖ٱcÇr#vGb\;C-Bb+-X~W3pM0ń7 C>E7|8 sy|_vZ"ȴZ;;mUz :ocmέjM%c9f ƭXTh2}EQku]3 z8^ژR5Z~&aDwyPe۳;҅˅+9|]V깶H[֕{(az,r1 ~5 !G.f<>& 6Ż0௨9"= 5 9MO>?P͈>2 CU}zGTӫx!IJ|&My(q+x+Fs_)k^S.yHSѝjꖪ}e}תn,~\z\v:1BãuR7m;הRȊFf2g@9Ɲ O7^I 0K}W6Q #?L~mjJ'tFD$GS}g\Y窇'{YJ@ڐ9Cn N-QךuZ&CM u2Zh/Rڨ1TuLt/1jػyiAdtdKR͉/oƩY,94z4k?~0mnN.>X~%wGݙpVzR8c*; oQ4^祮vaPjE|9̣l] \Q軱P&sZDqv%t7NSIpdč+{m .\g`GDZ/-^v: f(ډiHB:\]5bL<L*x~C9+U-KqՏwKMPO&i5w=9frwHK7e~̠Nc&gf↴h{fnӅr'e.LC}F:J)"ˇUУ*VbL +z.X#3.|={t9D'/HvO4|cnͻy߿cwmޗ<+[ +|nx6W;}~V6,66iؕbcWkWbwmێ>92~ɥrv>LVUY-7FiѶN o_ߏM1&]c9rgVy:o^?^x+ 5[Hj17fKb6mS(mRuR+੟? /*fZtgн\OΓ6%"^)&d>&e;}V/)ڜLG>nsމ"alǝǯ8}UWNfL/]8*{-jڳ16 ʳfwlIy~x$վ_*q&N;c'?ՠXqO­;w}=\vz(v֗zuk;G"';k%D1/nc'$Wѳ R 6TYaq\;o:ǯ54i 25̄ױrC!C愵6o= M=LJ K5-l/ Q tvr @Y0}'tWO73$,I5tXI[̵{y+ MLo!c!Q-#~ Jnlf48p)!C>#lLm?ؙf$C~oϖP4D:۝ ϧ t_'kI %*skuڰ\k>X"5m68VJoV=s>I7Q$NƲVT] s7\e [yLT nن\p\ጤ'(c(I/,G5?xj/;aklHHqk[hҿ~灐dTKp{Wjz#bi}UpERc dP` Vskۏwm'礃"7"TYa* 0"FUbc 0a(2!Qp"*0wiKбB'K6X)}4])egi#3* i fVF`jhc !-`l"#USh̝h2bm # gm$QH; 0ƹ_{Wnq(Ap`8G/CI֟RB~m ŵR,/D+oi= &%/WHn᪁/ۤ 9M"с8ųh .s7xv[^K)^_m~! ƒ1^ifB{-ef㍨Z0tjݩƐ0۶ޕmGf3ERayPv;0KedK-HgU Ic8nZridbZCS.Li櫓 zԫe /&jxCK>񲘝.ի]I3<,J;kEuHc}1SU8o^"8{[7}5Yos0v:s9{¿3xg䉆b N Eі&bIZ%lQ[9q K->M5% >rU]YJ7M?zz*bDG8t9QzBG@ &T*&$6! 6 iy23+>8هZ\{x~:R9?gcvUUWoǓ7.Ł(ӴQvn_Wyr'?9B Lx́ ?tu؜u}=Y#YC]:B쒶9!kW!e>kV6"˜K(tD5>;hB>D*Q:t ;oXu ⮃z9r!1F-¶w֦^L*4L kY𫡢?08w1Rn~-yIk5s>R&d cM"3-aاr뻵;3| 4!"yCrR'<"McYC$NBȈ4{O`'ٳ曶b5UU[ P"LsE g&!"$e)]w>5z"ĔQ|^,:c0w-g "躋9{޳TR Ca@Mwp ɹN[9+P 쭰}??ʐh,jm#$lҸYSJGiNzLm/F}y)1MƻWgWZ-lki}jm_m goɾ޷1B` \ڴQ}VZ\Jh[moU3EW-h[ZjS]ojHM:龪WsDkY[fϻ$ L@PII/vF@]:BHN1k~Îzhd}iF6 ؛R E=ЌJ+䢮˾Э31wnmmopDm\>ni]t4U[m\֋kRy3ll֦6WDKʹIΔ}iX(}b4{ΘOjoJI&HtfM7;g/iJ-Dk Dlb][8-6o8>/H9v93u]q]4ҳjkU}ŬyJ$Bڍlkk۽LFEW/ml7λ;jQ󚕾^DM\[w|ko+yֵ[LLm,]x.Ij&!u4&"N2aeuр(ܘ)* $T^W<;kl#!m1-@BUa";qfjm#ג&S\L8[-MYkDz{] 1az' GMX9wCȳ8kۃp*p\XC3#1fKIѢ?J*l?pcN60*%-諄 Eb!tp=i20& NrДEGU!e *U AHP4KI@5IE4TIIMUD%5@QIT!ThL?N&N6a6X!Qj5uZD|G!5@*ڑ&X"jS8 OIVUAvzoi5>ϻlEK(S*0ho3~JV>C+5b^Q'l~-mÀ~~S`LhWzޯor=v?|8|0 ^|E4e4ݰӊ c/Tu;zeJG>uȃ˽YҤ͟-`S c;C^;v-FYlm,`"GA -FK*M 7:;c Ln/o={xt(zؘ/;bfG/!Ø;p8؋D0F[}*k縑 ޥ0x)5{o;zJnLy-HXSnA Cށܝ9 _0ۻ۰ዓW3H\ |Ѓ`Ň=_>n-F 7yc1Ju5a]\v3n\P! ev(V)*Iª9rSf29'6ulҴV:$衲&1U\bpU)9uM;+f+'b5 IU`SB 6H5$Ƀ5* fEo^2΃!)-8lniyAqAW*+cؑ J87/(JOPfCL$lt\gzMt%3QDM"sN.Zڏk< ]ĿWZjMX5S `,~bBI8 f-$)$ˆ ?|.E@ AҽdSR CX 5A|P5i/'H*t5̳a ('<17<'ҚG[i {3A,4Q-znV\Pu&$a紼 #Ç>zf^D41Y]Z47=I8q :۸ݻ[r| ^/q"iDq :\: 9!&2 y*1\1g+,x9䢟pLJrhַYLbr9L>~AStM>ӛ,]L|;#Zy2}?6V>][qƿ#c]̲WSӶK8 P[elus 7+T83`C|Cػl/mn{^?ݠ`64%egލ7}M1&ϭu]3Oltld- y2bB9i^}^{|^v] "FBy`, F8L51A)ܘV\bg=R{$EE vpL =%aI?=ݱQÞcSZɘDD Mb‚o`B *&zR8U` -J頑ǑεJ_<:^=_ 3t2< ODO (abP0ySlIHHgĞRlc4lI鳓᳑͊?UجT *r}\4M7zct,Hj9bMʛ*5K (IرSW? fai0 􄄍yLFfXVHtm,7vQ~~4}<ݶG&=. ZzxhHp̏ojà|;VY{^֊͋q9֮B!yt%:xD[:tD\^.Ct *d}#F!: -3v?`4u:P܌)h; *xUm(qoYC!: 6 O<J\E%(U]}fj6ClTg߸:1-@U+Cwhn|lq'&>s0_Yᧂ)7V_ߟbB^.=cRtxwa9իNrnFIp"Chx˚ý̝UH74u5_!SEfH LN6{l+뙴f+0)CcDA/eM8*T*v#K|5qt|7oM1%U*Qه=qDh9|خnmq@aT QgQbI9rűsCjDCC`nѸ-\BzTG-T”'|aع.f Ev./P ;9e>!IZAӻ> NJf@#($=C6{Ť?E@{s8Y<_1 ϦLϹ0Yx`nꏭ_P@] "lt\ Qo/?Q8x=TMK,{݆hdzGHX s?I|<f4]fw 47yBhf]61SXyXдm;I뱛V;oN~{X S3nzS5To4 k I'^N%v1lpjnқts:UM4I%ː\i9rLd9pQ*6syNrniWV96:1ÐMt$/@LJ(C g!C PoXuʴ'@)5{3 Qt3Gy)0U4B "!""" HpB̀8FSR+$֓33m[@1đDQ6Vp'TݵR3VN%{PHGf#Kuy%OX#'{y--;uw(|ቑBFNX烨fݟ{u[ 52Ik{,PO_2ҁdyh" y礍e, 78 juU)/y,ݣ]eOYS#> `>cΓ/$8B{_8LJgoWE8{y= ɸ3 αv[xGx_!רӉnT` NEnSY@HXhq.#̪qcMD fG.6١IUSeTN}$4LcQf$B 8.h]dZ< :0ڙ6 ٛwJxb}IuL".aZl\a~*:pבLAߠT xe^ϟ>&GXXwp"x}Kl^qrAӋר{5kI`k]χ??~]g}?|M5kѳkFލ777788::::::::::::::::=Vßo8.q9ɱ3>DETM֘0srWWq n81271JV:xq?cJY2 6W g.ن6^tEI+~|xͳL8M,9,v%3#@3.9Nz7k5_u/pwWkRSdygoL&oo ƼA=cM F?ۯkjGpo@"b'J*Xjgd0Lݻt,3`.쿲>AaApבXQFB P35rA%*^l6J1V0!BDH ؘn;SnѸ0bWr׭S4vy{=8}.I#*grOnp m.w?5N"F%0$( ogܹg b s1nB&2"_UšZ(Ie ZꞌFk/H??=(@T̖/o'kpX"lj D#".ITH(I7VCdRspssiT m*~U8;_ҎIrDd.THN7B_7Jk3k=}4Ғ#ͳ4?o],2gwŽkWʪpqr* s{uBtARS:|xtYVZ m/)V2Ct3 t z s|CArgL1Jp&ɨw6 3y?6JPRAMy*%V~6$.Srqc*}5;Fjq+o@r ABw .rOr~y&,4P8`Q^uGH'Qƞ37iVgk5wa#&tA5Az X4&`CPDLiҽ~<̓Θ>Y񱾪 bÜN<{tU_^u؝0nPe'w\Qa16Ğ۳ZH0$LfBx--ٮ&ƞ+m*8lCWo7]$ _Q_ 9^쌀i-elF5|-#Uh 6=3CcsBN< 7ccM++M ن*hM:9+ :9SiNG5lp#ADHdEƹ.`E `& *SrVYŝQvn}}d;^ 7"t{"d OoS~~N{ׯ X];cdaBz sH3n=h*pn/}Z*`-|ÃɎ>ɽs!@=ӼuQͣws]JN'AK;Vm{MJ ñ..zxrS]MH@ XI:t$hνgo* ׊;W׫gRN*-W^IF)* JZJȐc3!\Qcj9hxj濺\C1YX~eg‎sy5%GqdbUn5^TZaArZ-8L l4fj~N~`ng9nwc1bcw' \bNjSMۺ)X&LaB$ Ѱ&Mrʉ`)ϯXܑկ~cwz n2xeM`S忥ߢ"_Q(X J_6@ FzOoOj{߇}`v}%*޿0L޹GC0~t^wKu m[8hyk͂n*09R AVcBjA9ޘ%L|V4uUHM 6P5x\ Ob ֆ, (iC%8 p=_gEGdθfYFh$f!ۨIF:JXa,r ?I"*I"<,p \˕<$s DD88W'牳cWf ݶR`.0=`6<}e-:JzIq>o- T'[;EmWΕJlMB Df!} K? M$PXFNATj2\ iMFp'Gkq1620F4cZٰF:#PSPuUE}{Ѕ1E Їg,ֶ{ۺ=bUnAO7i֝Qcb 0_΋᳂<5Q@{}PHgBs}2NachGF*/1 v,;Vi* l@Bh-d % L<8$ H@#G]9׏PI/ BYB 7qB " vJЄkb$D}NT ?6=E GM@ aelH5CslFԤܺ}Ҫ!MC`sESYV%; 7clu<یyM N˟ GTE+A .mrxx*NFGP@{"Tɸ7,:yIicL#tS"Nb@y@fTv~X]h{T_, tY OŘ@=d)r^p&ԄH DJ1+d82?cH0?d8um\K s_01 Áu }/WzefHh#1r&#昻o7>& CN[Z˝2I7sc)㿺gz#-Om -1鳱H. m n@<1[wl;b1ruga.]]9ՠ\飂~ L5j__5( ?]_}&Fp +-},ڹݥR*xW _`{Іq!J80A~< .<(ei۳ ;zw0Ϸ>?fp0ָ59uǹzrI[HAM;lf:#cC> c[=<-kя;MDz˻kQ$2WiEUGrZ3&*_}!QXtkSg-\74(&~sH~4s hthyRDB.i=,Cv!ocR61 CDpPF=<Ǖ~Mf>J y˅|;45}jB(^jR1탧k0z߈yֲcW !d"jz̘n4*mMI͖?%{?];0ԷX_ѨS]7[ƭhKg{5=׽J;ykδhXm~hR˜{|:A+Q<6ga:-pA'>r'OK:ss}ʟ9vs4r -Ra,qhN'LQd$OiUBLGv]:#J>=$+cZ +>%tJ3ek#>fQ_ K÷Pz"(jc}ox9l#?Um$kVS/9H nPR4E47v0ۉ3Gf.t-Hd6Q;vxz8kLiZV'u01 ;pe416~w{˱a*UXeA&G cbjP#h\#bJIPb"##GiI)m۳_ծ{G$s C{ӞKt,+i+wo?"|@to&Yԉ-wC~Dc)G݆|&Mc¶hU0RUSC>2Xr I tOnw?k+(.)L|^΀JD0ćMGKdߓW 煦xU.䂟v>\:h˵uE):fL<-CsZW ?_=q {{$?WO \$A>]umJ=o/Ꞡh:Nxzbq(CcWӐiuq*Km*р\7!˴֭O~֡b5sR9Ļ}{~iS!fZzeI_s[sc@Ԟ#T6[y 8(`yy\'.z >QJkP}Dz[!FihX0hA9Z/L^kxM}fP)!9=&:dP Жqo O>ΗNv Enjp @OvBo78x&𕻿!d-*w\f~ Hh/wϨgv]7vMDT'|7|4܇;!(VG_bɃ CDydMᰈY#0LHp}$|Vt60ܫVP,)b*9cJ@{/\NaHON=?E/4nOhWa]ORNQ$ SX8Qmo_wsCi@AP̞3PrB?ѧD#(rd !", 'H#Ha"1tCEɆXbc5&0x\NpKДZC)6l9X(w\,0hls# 0*r"(",,L !Cpù *D@a&waf: g!ˑ\53ZOZ(٠ٽV"\P!J)Ǯ b. &X DL* %{)1s b@!\bd ˔10 \;9KRA¦XbS20͔҆Z7RphȡMmqX:gEԀQ8U*nc:°isPÒx{lJ6um4Ld.$Bk[VR&3 (,X7 &A4FLBU(EQ=(V&,`mXQ!,C [F qv-e9 J9shi3A RvuzIҷ۬xk;)6U˕ ]b-l_j*PQw8%Ѫ RzkF'1 )  iv^.ym 2ZLLC8ր4QUFaFISDJ{UG&c [0L(lwQj1wu`Vݳ(D0١vI oj׬ M6 Zv*’%lR(:RU a=:~Q^j\A#c S"Bo w7"() SmG z EB88`G 3iod@M a/iqx4]&}v%#szgg-kͮ?7vT#@M D}G)V;X"t]@ETYǫOA>HlmZn=նG.WV}Co/% „J/ j|Y+0Yz*:5:eΏY{J(!=/:Q `rFh=&PbV=gz4u_>aXp?,%gKwbQLTmʦIðb^G3艡RYc6sł4u`o;JgbhS3pK3~Mj͍L$hC#LH@N'!!{؝]vϨiO{hB<{utd0CiiK$88ÃXS IF;|8s9?l.P9cd_i|p=( 24 zQ):uz"fXH{w?sYFmf_G]LEjx*bmwPv,$nx ! qli P!sɗ0l= 9mXsc/ x 31׍@ R@=kmUSHNh6M_uײ,偃^[z@X|̌~k.̨3y+ƒobqe܉" rv$ltv?'aL:P)zPFvxx!L]4 w؁OBz!TO]RP/v?od*XIZrA@Ux"{1*#c~'C'!nZ :UmbxNLDqj^TccIjigAX@R 5* S7J)NΥD#<>1 q6sT!m΅7UZn+`V(,b*ٽq܏R.zFoddp9AL0(z*vўܗGvb%ćFE-S!*15V@0Ț8oD~ڛ4HpR{x*8xd\Y8P0#`033Ə,sΧH<4{BtdCX]'!t|_: g Jh;?L5*Z ?nB1aL̑@!ąee?@)$2NF#_5(x~ox/=l_]c3-*EEpyWiH㎢9ٟs5HY! 647뚑j*T"@T}.INfӦ#u<:cy"s䏴|{PaJA i1Z`PaPٱ٬"0")ˆ<{|^DZ4UI'aeGr#:QӴ:fr@Inr*rH!m .rbl;}GFƬqB#`,rhVh:e“V.`45E\O(DY;Ӷ懰`xi'tk_< ܊F(X MnWhj/迲商ȅmI[Z(ÈbNsAc;*0E䳠W7C\5*HplHp!LP#éȧ)Ep- %*Cϊ{7hJgߐ[L4 7Ozdn LZ') :OOH9@\j#ȫ"5^oqYln97},# ! ˿F2n>6/YOݘ,!ו鲘*A( 3S;|<>b5y;\,6 cl4k.'BS{?!,,֤@K8Xv_gѿ_>2a!d̛|\ 8t B}c A ٵ gg>;Έx"Ig>5(k ~0XH8H&%D4LPQ`9$dm (l7L~NaV `UmlX9z4qJ)1=__;&?t~[bͽ")?3Gz}G}Tffn!Ab p:VZGMWp~ gK-F{n"eU5oۮSeG3;^.DQb`AacMQ5JK4>ydPd|N!ƺ{r7ﷱIcK2Ť,k#5J:w| ŲCF nXT@qLC#l99Ch&lIO;3$4"ۑVV+o_/1ZXhɔ4տbԃk}ocpVj[{NBB=&=2cWb>j6Qi%Q01iA|5!ou>A r')Ue79j AmCc6/g9z5em堕MIT آ+;˰oi9T>wpj wԾ%H<@G=y1Ztؤad$?7͡[ dE=jIڃj}>333qHA|3{<*M\4B]L?h*?\d|QA"SQ9}|>=[/~o}hp`Ro2N5$$x-.o"#.a!EwѬwc_U6Mubdֶ*= FH˔mX4Gف*4 3 \!* \d #ёtIB3 s?B2 N%qڝ4݁q2P.|ʅ.Ϣ iVJ!c񷼌i_W˼?=@Ǭi%im:ZNrB ~{Żӑ8]E<|!n"u9rlT#0*U*¬Τa#8v^B#` om` 8QNЉ$n E0f9R 039cCkUxلAwpt"{]@L('RGԘKׯ)$2_Yb0~NAٔ$yHM3  2#bli<SsRttX"  $Pю\ɡ@{SހRxq&TIvq8!r+ɖ~D^p8%6Ųye9Va |5d2$S6IВV -41Hp3~筡%4Iŏ/$J,rF`&juggpsB?3TN5 Y6F#w)/8M ݯ=v|q֌MLT*^S.2o1: Q{9ÝTk,]bjM|hjFamZYnDG̩[ܟtA?hvP2τf6~ai2#()#֤٭nMh1/w}'sm/% Nfz[(yU4's|4(CXvP:_'qY8Փ9?pFs9h޽x2m9:)`HJ*<߰/q>ǶIC/DyoBr"#zc /nFho?;Ћ$ܫJYXHn@҄6@+.ծ)fXWn%gVX-wB c^OFB.٩;iTyì <˄auc(/M>+d YY6"ZP7>_??Og>Cvm`A?7#ؓ HX[~pj=P>q$L>V}dk:i퐖GQ70(9t4P ƈKj#0BgdeZ5  %Yu|a2 ղM<<#D%ҋ8\1JC3Vɖli JmH6&Gj'u-Tw+}WaalK,$dd4!b縩{:%P*q]RMD}po_c#'CaBt.={4 PPF?o?{IӑbxO mSɠF1Z<̓=ݨiAB |b>N<{9 #SȗMD,jj[9N4A]%8<(p?Z&ϲcfr)0?0ӯjytY,ȘJN0daa){&!)@xr_2nQaO%?U3^F 285XkھHD4_O:nz3sT`(tvċ|R9'iAY^sZED-k.MhZuuD(پ{E{:ӕ`H.9v76oɇrt)RJs5hw7{t衢"BhpݻTԮӔpD槭K"-H)GEK[HDGElS lSAQ~PYTkTƒXdsBJ׶,Z!ҋA %G3uw7s Z 4~z` 1& UU7Brђ&"=x|]+z1 XFS YKÚwγ'RGi\S<Gxgsxi#$ aB{|0tzKz5#,%^;HG1`a^%F vu,GA&4HTݍv OsHV-Dz<s\DB [uK:dqU0> ;t [ֱw;%zXpruٽF;HB%&jWHd֓ Chs06›}cሞMDMh: w*HƓ ->$\;N7wzI$$nI%$il/=ꢨbo&sx[tdqI*vB"(`[m[P&LQ՟+"y/d,7?A*07 <|}#|pm0_% \OlUWe9{˕V~ u(2%eF}XkRe?g}/{|ԯQo`5d4E$ cpx6Bj%359g=C BM~q .ؕCsAHo; 1Q)y>cP Gqk*k``ԣBLWNL齌FY":Zh^僼}O O=:k(Fqp ^ wc$L<^RiA`}!G?E A('QMSbdWPúB5LpNsg?e<5 ̩( K, ,|>+. 0 *)Q 6Uz6տtLsXiE-7ߣ] ܃mƽ&Q`9 zof`D- EZ>5R;ԆTbzGZ8z/b&NWU?;٨0\hL"i2BCo6Xr#ޣbZSǸy.>:L]BA>gv߻j[e]21-3˖ e&x#C&Ga|j/)i{danA5J9rp;W.iLP6Mj.?,x531I^SCf"cn;!lV'zOLA.)A⿐8 vV[+.~v6"y'< Q1!q$"D"!C0"Ji\}>آFr1 `ZT]V$ f` c{!DtE8R)HA[zQIN+Ǚ5&&l$!!݁"3%UG<[h%r-9 Ά{P|OĘmZc`>>- p6|5K#E;nff8 GcU@=$Gd^k/֯E=QDGeq4Q6Fs͆iy,,}bcO괔pB,9}A`.Bajn. ZR3U+5*+~^+l- wX Pcp捹jw-F֩8r$$ʣ,z=vC͠Z?(e9['9Pki R|!bHχB$_KҸ賉*l8|gʾjIG2U}J% %z|Xk9pn~˗F7AΔG\̉ѵ`dŸe0QD^rvćC7:!}K5;jݴ|h׳CD"YMF(7C6s1BF;DXMFنN1+!.4yqa#J1"GM&Lfרl:'XKS#jsWdt4jmK]g4Qq̠B=nՎ6wDIFr‚paϖe{7{T!y.7yE t8LHSǐ|W-lL $@U[7'.xrn }VڨmC_ QկUyBl|jBKV,"V~K"9}릕,Y}3L4Jz=hJ="" `6<l9v`[819>]tWcRbMŐ8v"!;``0,Sfȉ^o_zޏdBuxhQZ~.~͙YI!|פQA lJϺX.TA6ބ^E3wf;$k7\"MYl󍉴~;/%e>F_/6'VEotv{Iv(nͧ09Jl@;J r|i z>Zt ֕t6Y O5I;( EFDY *IT$?WJHW>`t A} a8va=i-;=nbڋ\a 2"9wDz)MZ+9.bj*WJMX4jX9ACsEAH=:͈[p+70p1iX֍E rpf喢$wzp}xv4'!E Bb>-ΒP\.ߞHNk'1{$9,VUr`(A -! `4;rGXs>2 Z!QϞI}?_=Ë=NDO̥+>ncޒ{m4߶ˆ5,h?X]6:|!By1 Aﮐjq},C#>ixT!@0EI#zP<i9ZXfEJ (dT#jȎgȿle]MaU~KPd10"ʧ!Gӌ&>֌aHwWRˣ2U3:I5 0q2oQ6i$ر~6Q@HdJ KzM㴥ld0nj56C|$G=V|MK#Fw mt^td'~Z;Nzj9 XRn! ­ ?nz.GpWQݰC` 0c"|j(\M3o9Of)-q)a4LJtrϗڼVrJ;Eb;^Cq+}L|~DyTz尴Y!K;,T4z>}5QpjDgl8 ɋyWal] Pv?dm mlbD'cl;Եkq.!_*_j'A'3?rzYD#}'~ tZ?H>W3?5feCƵՄUoz5/rL>)FXlLrwsh>~MIN(TۋVάZYݼJ"RBhnjznBv3p ǚ:p, [d~ +M[݅i@Кa&-\F#Aϋ/5YaʝCp( @#  Br8>f]E: ֽr>N̡wz4/mo$?ͪ@F5;uHGy㫣XiOP 7߭ƒ3GCyHArg;hr~_M<+ϖisgܒnyjd}PXݴ8t}9(K|Zq,./7NprӽCL٥C䘔"K*R %793& ۏ#-+|xr4;.!ȯ֢iCT_xݯPt%"S.'e-Kp)~+K>ɋ Ld#ySǮz#=Mt]%UUUUS%TET4SEUURPUUUUPzFeUTUUUUP4ITETUUVg #)ZjD*jVH J4fE 4QBUUCUUUT!UUTQM!CUUTUSE[)jb !1UU25 SM4E4TTSEQESM4RU4E4QE%QMQMQAAKAUTU@AUŕTQDQRST!~KB%#Ixt0MM!JSKXIaEUUTӀ9M.3c#Me/$UY{əŐDzwC 4;A64|ty<Ϡ1!kW֫҆<;A44Q5MjkmGm "S鋆]*L{7Pg PLKBp!O="Uy/moε7oVv5"=Gj=-eL]ʕ2>5P4ہźZrkp^pq=q kr*ydz|W~ԙlU{ 2}D,_z8HA.x?'\_ڭ{ԡj O 2.䙦f& iXnݮI;~gFhxZ;Nr}􂔠4)7Xoy4&؂xR{ C\/z`JM> *Pd(X~$F6T2O p r}~OfG äʜ~} I?-HAFt+q@.9 3:H=@ W0G~ ?#7Z bqE mUƍ# 8_MTmkBnj]$@5rĭ&y_! AYTR9$Ƙs5d qgǭSO w%q4nȊ9:??ZNQ[U{Z9bkނ9QgNw`7 ;KH)4/xC6ЯMl)B[B3;#r[ZHzg0?t|7|Spwx:a+YF%ml#S!;&UD$2x]7cCYb"}ԊCXw 0O>9"i292qP%=oC:ll9q١ąrX Hǚr+aItx5`%8:@E͈kD$098;6u"8#F0cy;}ifufs`Pn`&sT\t.=G FhzR'I$G=S]NVT,Nbl\ot.Nc2vv`_rtcp'Rk*R~b٨Ķ\*@uT+1cd'#2֡ĺc`tt:lGhbXBR_8#r `Zʬƌx$pCB ~8H>GuAv G  t}@Q@R{"S>1 [UwT(6U!.+(Ш}|MFF# wE~EHALQQRsĚWNt))MJZ M.>8f+.$J8hQR#@t*ʨA\WmK==Fpw:驐*-<,Tk9YW+-~Ͷ¼t!|{ ryJK*Ir~;dPA$BA7/!af lR S0k4C71m>I'r'}wA 7`è0a᷎blb u#S4BPhtE|LPaHHkX?q?U8BrpVH1B)4>_C4OpTcj̖UE uv_pT|AmjԘ,qB$88`O'#7@$( %DTv~ς+^}(iALq !<ï'DP)H]C_o#`SahبLuI@uV ! ֌sޅ%lahOMJ"FA*B9>0]k=sw)ʰj2^tV}p0'TGYѣW#I/`XEmKdh(c H[51;<}[Swn IB[mf } gvFBf+\\gюrj۬cDxk,Kf>(&4he!Z .NÀR:ai`M X׫VE8#M([DOvc3rj M<Ǽw!ǃ c;8`߽:'cʧ;_U[^߮BCCҞٿ䕸2Bي%s␌eOo O>&2Z5&Q# !)慘1"rWfG)M ۚr0!) Qv\EIA*%, ";B|q(}Dtm:,./bX6}jA\1#AoV HK쇢D+ˆAvUhBPxnRc(_`j`E "[lS9AyBM~}|&0-6pԽA>v 3@dI/,ƅvOyl#dPط( ئJ*zCQ:Ԏȴb@䨓MbGMĒlӴ{bbŐ$cR됛 $؏bpR6V*UbR) ZTIiRsRJRET%*nlFH+e4b NL0p.X4z>WIWKa,~dLo4$j~k=gzzGKwy{&M)`!c}:1O5ORzʨO`l@D*^~@9AbMcx&J?cj CFj: #Tx0ÊʯHntbV7C] 7&,gCkkkh_-Yg&ԛo O `E |"y3-d(3<->oJ.k`0^!΁ 1:V =A pd swh=>ghFc < wzƟT==kf'SQ餫9I2L/ҏLPëvC!neGAOktk*o@V8 88b9NkӡD% ňgd=&QAsIzu ިC Mvu7ZOG;CēsW4V4J[)o~O/쏎Z@y+.| 'k A@'؟ЧIV ]p3< %>KC _K $zC 2`$) J~y=VGhRNL42:AN!%qD(P@R[oWotd#dD&4Ƣ?O9U s9{}b&Z?  NzbJ{t9F R QsTCNuBnϞldVE =$_& 5^%:ttjXdÅjnB67"iv=tsVl N*l{Ӷ~O>/MVTD$ = €_Anb< Z6M$.31>]7/;m6bYsxs8f6M[j "{=vݺat.D< ~KA%@"AִՅ|MX3" GLNjv-hNX0}sFGQi Ei>5gv&ǠZsv# gy;8v.H3J)ðZ޲b>Oa6#ؽVWy_rajo<9F9wՁw~yρXS 7BAJz`%EYAer̬2#??|ۄ:?=סxR R|Dž65b&; $Ⱥ<ȁ:K/5=H99cZӎmVLE8&K9j/7ڃ`PNK(bj&|Ro ngCo(n0{P@8|D]l2bpZ2;NG٫pv)5c jmwLؘo6+۽FoeS>|yX*lqG|.} wC X<2!1<$-(A׫ét8۪wMA1qu6?dړ{(EZH@Z߇j<@X"={mT炉HJG,kH @lVj26)Կ_ypy'nuH/ P:k\!P<đ,Վ2|W18-p@>u==L~= (\G¢feg:w)v bjsUVɑuu%غ8-fk al\-<}ߓ^e$-6E%G+s™i"O|놆Q;b>gIJ@ Qo}%΅l:OzrjDs hX=FȰKi06 >r]9Npi >g;FK96+%5$[nƆv,)fl,`0!Zt.A 57ԄQGQǐ#c) P O$M$oaA!q5l3_Sw<8sɌ4+Ȓwj/`a8IkȆ߆FǚOr3̲UU F(ҔEcrb0e8GupPCiFVv|`fz~ԇV{h$d -=}48I)Z0  *39=ս?iwJ4 9Q-RCM*d1o̟"8+*KUrÅ=4jz} V*{W}$;}}c1\OPy2׍$\oh6vP|e# U@ZQ̚uUUUUUUfeUUSm$m\.0#?WzS(& J8+:Q|wJEЃ"|1 <;{Ń m .rjոB=eO~P6U8oS;:0/_Q~#p)m([lmL[l3]gYw3v8%2ow\ja9=OvUSTN~ڒ) jWPt&Wo6_3l$HCPe]-Vެrh<"fTgf$yJ<)~0NwŘHGW>MwJe\|馸Ѝ\u"mi1Lku[]*N>c]sЍ\uaL8L^KFv7Ve4  ]QB_[ǛVSc{X7!-'mo1}U"\[m6LjF5f9 45 α5so4 D$kx$ p״(ts4ENh!"g LFmATU;:XX+O "\:znX? ѹSCDXwt*C4! rOVȸD?mKld ۽^>o7')Zu=%M L&6S$#NDŐTrR11tК;L8X1fhiV>= hOcg<6یO]GzWiMF:ݠ82$rkucpf`fN9D@L`d:pϿ>c1=:0 a6PĜ#j(_i7nkYU9 zFBfq; ƽSrrZm61G}{?upoBv5۱ٮQrW:چMv@<߇nżC/^ PzRKԠ <8 J rc1V{:vtY9Pՙ DhŮ8 l:1 i 3ZG^`95+'5N7&wel`14Aً{N h$#PwqCDCRUQU$bݶjjΤG dRj0x |L9\Ksvr 4E{;Qf3Hr85QNv<SN1V)VdS.㧿p')ʯmZ4h9,x_Fz߈_gPI!$=ެ֊".` w64wqLL$ $码<ӎWxƩMȊ>Ų!ba*{9ضCfG @>ތsL$o`XHlL'y_WvSן2Ny@A`Ϡ =-uűCsrxըx^SAX< `wq|7I9mR!њ֥GwV. 2 k'3҇*R40PLG Pw%T5rC^tĠo1 D7 F-\t@UB^26jAqΣhƣ:4U1 1ѣ^G%ɭ%I%HS7~cauT S{MpOmӜ/`2Iѥ<molJ:}gvGz{Ο&ƫvݾ5Ͳf-ZH^nWTh=sNqOAlq$$$$%!&<7w3 Q2beGNځԯEˀpQZ(Lh\\?[@D 3|xrI$M&3ɴ6Ea4&ۼ7?7U.؞N9RD5j\dm@6=j5{6 SFTDD|-Qzi 4/Sph|@ߘ=a8-ծf)HZ!hT"NB<4PP a-CZ30Ԛx>$™?)ky _j UHAȩU(gMO`Vӥ} IPzf$+>% 4&/Ԑ{Z1FR* mb1`REF@ahGS"t 4ڀȧE?}TLfbtz}e! r(wI#A41nj~%hxQ$Hi{cM)qR8IU?w|Ә'M-W<2F2d(+uyݛ}q"[- [UEw,3^Մ}" aӨ idx7 0f43 >4 :,$L>8|FsAXwon0եE.U|%Xq>h?h1@YP^UW3=ʵzoC:#/}Bt"!DL]EtE>rbhZE ~'g@QOQ6Ɛf$ .MRi}DӋp{:Հm\$) ~t# _br5XQ8^JX:sg(^#AހSX#=PZg2CpEFg/6T<ZZr((S@o)bl0bAKRteRqEXmms,,+j%KG i2>xA!U Z[exEϫwHTS7MdP\71ǯwn5e.xt8x"k9Ík. ,RT[:c_LJ8c>ҁk'rۤrk'ʀT$Ow΢4Z $  ϫzS}#.^ٞ;} E( O$Z TJwH9{0ޝUK(_h_M|:hF}#Sc?O''20mVqtj\'0),Rk燳f(te&BdFJSZ0 ̂%qj Z >n<ČD$W|>\ڭ-!]!%Iyq /Qp(pLLc2̤0̮,I&],ޖ&*8Ƶ qj1P'qTZLu4}Clh®LׅʙX٘1D$T [\ z ,HS$E$[2A"]0 BB>/vnTWϡ 8 ZE ϦaNu1089/p1)ӧN7ɆII26ШA{:RʆYP AEӧ;5l34z畭a0 lq'9™^ gp/8/MtB>&m> LΨJiN8DXRHFh|C(ڷ^rRi,醀"&e$ B)聛y_N'0n^>l{h% D b6Dʉ U&BޝD|G.+@X8XyEPP]Έ k_e]e(\]I zpsR"!P|TvrH2B+>[s9bڢd ' Amaw~ls5ƯTq9#y1|'G@20@^ x{󛢁tL@Qh#JSR$p Q*QagE΀)f7ُXX>=q?{ύ Ey՞T`aWPRB$B!0GWafEȰbeee9Z6+ `ӫTEb< 2M;7=sl8yk%P!<1zxH<:3ZPGr*÷r rr{ڟmي@q }šز+rR#4*!P^f|Ft(la DEZ:#Pw9"(ziTN4V^%^kJ$Rf֣e^4_u4":哜)?kqZP;`H"CIϞOd̀U=rcڱn 5ƋP hi60Z/R ZMi߭zeyʌ[q_mM}HG :"iq9;fd8̦mqG;pᛔ9I_ԻܨTmgcM$ABl)IXl ~7B x3" TP#GD!V^5qވj(3Lj9[M?ב7HP7<v@<31w7/hG>goM)~1PM,VяJmzƽ g o™Ɛ8gۙo^EFCrqf#,Q;Cyx@@; l$XK\}YM(*LE`Y4ԑ 0x9;]J5TҼ Q;lu~34f,vQ!t$6u(Ee!#ޯ9G=`.@z fhYG7 &l1JiɌ R4=Ю)Ľ' ̨0D v>z8Y`칄!E yHLJV-Z>eU)Al "HTIV4PuS"tBgsفԽOLJC42nZ HrC ̱R_vCbLd25!TA%D P!c1C5ii)7~['[LNvEE8#j'v"'#g}D=[L#0HOMFlPĀ b˺BLGvXzؠ1\u@,s'KapLȂf24D-USPR"Sa;^Xu2BEH@Ss7SuK  V?]vw,n]Z G0=T=*1]!)QD MN<@6Z. /s^uY2:f25?SR+K%҅HdPT.@4 d)%!M+˧ipBf‚{%F1 v0P@rroVZd`fV ejj\UpDB0y'#|rm*F$XװCc!⃃}1QLN9(g)U3P 11l%3榈#S>mcM0S0fIh4aA &2V)Xt Y6޷zp:=fH/u07 $74:A$ yPlAyvHB_fxgbI_[>he/2'[UUE }ॆf46olQb!kf%)Sliyψ=G|W H=c>Qo ij7Kde-4kVYLjz$C~DR;8~ sIZmiW'|Ғxu^4N N߀@&ޮn):hF "Ҏ`iջk55M1FRн튷Ӟί jP>bL('֧_iGpLD@U]HS@$$As b[5JmtAcA rjC1q]PJ{0l썑h4>6vp ֢`IE Aňh)(i# $ hB \+X L4H8 R@CAFDM ((Bi%((Z(% Yh¬0"NaT)AUuҢj-wZ΄֛5=1"<`34!YI4xqN5P6(*E0/],-eQUouy7aVM;;g_>D4ͩl277U"6daR%_+$CJmG"aLUXhR0gӏ⅘e\Жk$zq 9h!$ibDS.jʎP\VLt:aiXI#_cL۞ld;Cfgga][ ւ>Sc.'Y`s9upn Pj2d @HQ[0;Yi F0abnn%8;A0%3-KRM,Iq ŭR7m7 qI@G+ʙSjFd\)u 88(AƠGIM\I9U;i7.u6aCc&MxެfU֮+N,jˣؠ3L+{ zm^VD; TClyJl;tYeJY2bF' b)qM1V iha Eߋ$M)c 8я6 eZ'M|ho 7;18Bxxڸ{ȆL)C\qp_zw-g0Y:n$w`?©ȴ$rA#Poш0䱱vh o1aY!eSrMDb 0R:{.q5 sz_Yr-؇+gAŬS^'ܶGXCI  HD$20BPjI&0#1c}ڄj:2#a q`Nu$ֵjDM&h_QL$)8Xq m5_*YӥLk6r8H5QZГjIQ2dDE!@56GWy`k'> !H~ A fhLckNMnFg"c7C/DGH 'QzMcǽ1fKՄ~wVMG49LZ{LIkRU[P\tþLX)p_͙iĸM-TR7B$ V3*}FXr8ذ7UdW&smg(!S9F7riɜ,c͜t9&FN.((lJӤ!81«&T(htk8ǃ} ;ءqyLyvk~kLpG4 [}D=?X6}]wsj(:ÚУV*Kf?1csOA:]޶,Fͮ1Ą}?6e>n)&l`%>>m>q앢!jJE7(|SBmi>NG+#(6@aJT͂42pnQ33ZEc"0igF dmp7ґ \ jD)@BMH2 022S MJ~=1(#$A"[!w}]Lam@[KBGc >Ϻλ JWLpgǥIJgM7X66+Z!n(2UrxjUHF*Sol7̳C.k)^[@wm.goŪ*R*d/(< b2 K ,9'x̿T=b>53vw]2Lon2+-%;ҏ2i!ײl^Sm7=DMEK)dRUJD*RK;wmNkU]C1Q&!`"P<2BQ 2ߚ[ q2iQh"w&LrpVni5КAd2п9m+T`AD@oΆG(Qcū,H(hm~s cc9i<].u 8WzDlprHL G MZd>#QrV_b׍rc gzX!^]=:Ҏ9͉Y!2^$G%Afw>b.y1]F}qqN  ZW]p/fFW)oe5ٻtn:5Y1aQ(X9]niPtM'A舜悟W3/g`\G8>j)![m'H ":3K%;2ѧQN3hci;IX;fJC3 #O ӟ]}o$ې(<ҲƣaZ腫v$磿fmʭ|ߣ{fxM+8Mo p`]z^Md/zyHE, ã͸!~¤ 늶eD"g4Y(Ucʅ:OD\s{t vSPv$cmQf+,}ٹ_>*ZZ"S. 1 @ۄ`92>߁x4y@T#p <2IE-r+c_[Eq:^)*$G]Z4zk71M!oz8ģ|a*rd2 hKc}9GݟtZ{荏yO"nt8rcHi.`h! lh@ B4 Im7IU/p芏ǯz9sK!2=o8f.7`kW(r+4`4'fϩRFG:-X6j v`\,=łUQap#(5Th'uX3|]slsL mgRx8ӡ44OXI^!Q.z܆ _2셞Y'dq:.ef, v7x3suacm_5#AG# vD;9lPr0:aۡ$m%eMnsb)Ȋ)Eg.j\aSaF'# _Bp" -څ hZL=vopnWҥƅ\ɋ;2kP=]`Ƹec6fԦf5FӟgMZKGE:;13Ɂq9h!`,# $F84 DмH=i`268$c"E¢`P>r-f DUH4̛*kbR; ui$}p!^4tj3Ш־ӅuΥ;P]PNʭ6IudX$n7Xf*"(k2&H hJqd Gp'9:Zb0滼+Z'$cvhXD$AG{ـEqܦx3A`t:-f i`&'y@M;ُV֦;gHHAm .``0r lm(}50(Ah^w3j6r^CrV4i%1/++4M#y׈whp$ H# jMaip[U%x NЄcU0A jԤ1I15[Mk k&xݦ0"-C#5^4,XX t#Kt_hQtH(ioɥO]{YIMm]j@Uj;+0҆LX×fԊmI%tәfW/|гp)6 kh֪b w؍C-Y*iqƛȓk\YÝ k ` AFֲr24-C ^ͧ;;ThN,]gMY. ًhT6kgD k"N5 ZrֵBp,NYCYkb@a 榲&[q/:0|C ̭Nlm*d"Z3AR/m@j<뾺Gۮ՞KBwmfH NC^O'L8p=Q"*3q p=-+I-b+G mL"qӻ3|(ڞ51rZ UڊGkXR H䚪%ԓG-Z䈪*H騪N-z%̾16UeQ&D ,A3:'LFӓVǝXiW}J@.Bűk%+$x-˝DV,wU\482;_4]9'{bK1ܞyo͙ îWZSZM[4P{&#v1Qj4C4徹pqsF\nލTsp JIB ''Z (l't|64w[G5ō&,QT3&h$G DӤKm >ZSjP%h8jLҳӎ&!Ջ]UQ)xLf'.$Dm2ZIb{7r,J1"}tRZ`13Ql HkqbjT3lg+S8\%Ja H:̰e!&;D/vkb;i Ŵ)q%tX5y#jTIGѮ .'aڂ&~3M9Rf 4眳R\,@ɗP|4゗1n  Sem LњseS5hÅ~B "S3Vd&A$@#0`43K sa6=UE%Y1+rnpt[Mj6})Ļ{d=r7#GaܚJ* C 6qU,.äjigţWWG=[uvn7;d#f`BX%ik*PUMڡP s, R,ʄrtě#G譙gb-S)ZjX)i*+E] @w*,*,pla[tZ,cYu208T(1I:>p YVN68YX򄘥j^"Iz#<%XE˓lL1x/^}c(䶈ΛfS `dDݭRMA5ú XoyZڔ V<լp9V -,6L$-CQ3BHaK 3#Rm)tl0e;zƐd}6i:"4ZlJkLD+U33-sK*d@q.@ 0G'0؆jîW 6.ţ4:i@ j #( m${6=+Y,wJr4puH.h~z7 r|5ʘ"'/(eؒJY(ŚLDjicS6n-҃L Rׄr2KPO$u*ՇHo1ڥlf&bD|:؛N꾨ң;RaM .]kUU Xv$ }ܒCw$Hg4H>;x{ZY T7dkLD rR1JݸjC #k cZ:Z7PF@ړ)F5ŋ <(HBwŧ".=ËLoYhIt3T|" q3 $0$$$8` ''IB65bcRKH@M+fkb g5mMcc 2"33Jvct%Yp oZ[b["(cs5dVY$_\0\[N7E)p}*  vc%lkK1Íse-++;q6IȚ4hKF%FVA,aInmS ~W~`fdGDu N8Tf4[iCMoϣ;0t>r6p°ƛ#Ӹ~OR񠃡ΔEKf][Uc{o}="/<(̩ N5Hl3fv6jRMAY`_pT;[8#ì92jjNKu,VLÀH&R݄9B$78I&è.sKrDwTOiPe2:XXMOtD%KD.*%fgMdoNh "~Sc:[Z5:rd)vyM&aTrݰ>hr_"c47+0($nFbF-P냊2TujJ@OHI`űQpy\՘eE 92"H*„Tl>\7ⴳk:ͧ S[jlNiLMjE (z8۹$krxut/C-=ds2>f:AaPîy$EdsCʋ%)$0cαC#RA9Nq9 jý}5ZŰ97+n4kg#5\zF$.Kh'.mV $wDYMZUNQ~V$"]9Y%;/ܗJ(\ر:.KlŜ6Yz{ #VkxM& & 9i~-{U s*6 ɲibݙ@w9BpG SK "Y#1reUX2Z^LԫL*eխJ'ƈj"y<&$!Vi"-Zљs?lI UHQ=9i Tu@2Dj*)C{VFdW"B%>It l$|_'f~'ʩAiYHT4 (DD@*@}!K7(O08SH-X <w y!rF@Ci`E,O-MՒuN[D9uHc?g^јch_C}Ӹߴb==⌳W`ȁzʝ~#iR]$XWL+ލ ;"pC<0=$ ђP4V<7G@{f#T*^݁h`i2{EϸY*t;O,=`ڄD@TOүa@ǐK<Ξd{!%~FP~3-@! '7ܒU+1 I' _W7}Źfړ'H:~!@=RY*~ŮUqMZcO'Բ4ߤK ĂG-Fw;ՊFHzr)6X6dɕپ4UFH`kCC1HHBQݬ~tjhVdڞmБdmƃP*˙<֊zc>,%5>U>ƻAbi*qQ–N~q66 &Ht bnCTi9ZJ%k6rA%rLfbxp=GUõDPJGC?@=-@&$ 5>PX{׳bѤ Y{6sq9UJLXS|7p&zh("NOS3:"n(RX@Ubj0mʈq.4: сl{L! д'E,j{1p1ĞICCE L.Pa0CbCpcLsF扲鳗c79NU%*O;7#֤7*̉h( S ( >?,8a@hEYVKLo_ Jwx Ƃ$G(`0EK f@qײn膍a+ipw$uIi)))=OԚV>ɣЬʹ_>Vb=;ݠXa PRO,<^`qDI`"A.7a$Y$WIeKu?G2>,4Q0D,oFKYjf . RM;}O!v(+kQ>P \EvaVK>zuK2>*a xn;O857J&Qmּ8kMi5 N7ga[[]XUtZu9Q}a.&!u1Q@Qc)͢լaHĩuz)/i#6յ`P&%8DΙ""vaQPВ5L[biDXo&+X g78*幰J*DGMRD˼e.]D %Edd'29xM~((Ԏ6ZօVΥ(mUQ K1Gx\j#iÍƆ,)X9f0n 1)^&e ڈkh6 0 EmYֳjCJFS;8VoYmKz6 kGG"ǣ@%!p8ohQ>Kؓz!Я4Ɂ4X\AkDHZRj; ao>SAqQ+,[VfFJxbEY,t{@L>M!K&oRB/{wH;B4TF rFyՄ+z:)d!aXmL m: Ј!JPEY5ԆDPO_T_Ƅҋ@ *R$z0!!1 p u2?O=VBRC@ 9pw#>nP;dr?<(U$җyJq9ur|UTM9^ \0Ԗ(]'띯4R">H|7j2mcuW$ JuDblvHtkYꓽ n6Li-4ԏkY] 9>c1uϱn(8aiv* @PErtj> 岘O4T̿6]{(rB\ YDdpGFDdćxfGy7a" H!!HBpJc2smΧ·WPBA W+a|w\lA8/xF G:[W(;R_*@b|e&P(jF[Y`,Θܘ?.g\nYqZ0V2/~˼p 2j}Ox:VDRcHkb"T*鎰jIBc>;YS! qX_)BʆaHiއA&ҨEek!HLYQbea ::fD<ވ*_]=UA(/fDt0@#:(m-wb-K?ܯ'y}M3ҝq@)1z(' bb pcb$9J QS(l&g]AFmއ`H<4'C;HJǘO˙ɽh+}fb\F~WQ+; R7G:_ѭk`paDvFZnDNh蹴 @~w9]dOKDh5uW<[=LpjHI D$GmPfeh_.0f>/2 A#ӷ?q@BҀ M~xd<ܐz$9 f SD%2>m Xmr~r-TAIu Gdb?kv8q>TٖZZmh-V)HĆīQ$Ad{˚iȃm1{ vVY:pp`x(K! jc#&d&"edX 8U erϡ %rih/QxME:l `?m4G :tRo",v^b_WBJBEHJUA#IAߧlDH~a.yBHtØSj@:H`.(r IVwq~_t>&5^h)@(S*@-ٹ$p!X.~i#*(˘X${5%!h E94A7{VSU%Ir9 j=52{v٣C3Ztfe^2>WplDǟYE'a?LtDdY$WbYye`fK))?põvzΔu&ɫl5kd1Dv2x `QB4c#Qi5 lY h诛|ٳQ }6}tV&vp1US |7wPU0r:ys|;>p.&nx*d*Ήh~"!Øe[ _IxNtҌVJ2UT,}ctgM7 zD +,y0Ѹ b,G/l{:=KDzzsj"Z4 Wi-Y>X 6>lt # Guh} | AwV!}tӲ0MN8x ݿ_-nÎI D#ec7[ud)vDNuLxy֮V ER-1&CYKD6.of+wyEK 6qd@T•A2H3rJTYNzɻR9 d .5 jGQ!xq0mI5In;+(/tC\9 tz{v04ЖIS451S.PRr5mjvdsrӰ9J@(1@wM[º=<#CvJ:22eh6]. D`9knWX2zY?5HH!.W3Ã*PiАČ(.læGcj;ѓik^Ir#uWT7 C MqFn_TIHN ikcFf(0V-$0P<7JTҍLD֬6fLDA&kdi4㢦7 o 7j5$33 -рj)b( hZ4FTe%1)rHd((#5vV,I[#KIDؓ a 푍5"OڐvLtv֒-`daB˝xӑ#A=EBBR, ҈ӍbnL 8TjޠFU8%K#,!#$  H$Ymlܹ{>e}XH`pA4"HCX6?Q~T]$vWYkYGtGx8!B\"") ʐa D0~~Svtƞ-FR<*xvt?̈́*(bB^G'GrǙA oՀK[Җb6_NOʵ,`L`bְ025i5yϤCG)@P^ n[js0&h+ f1Rک3W"(A<+ 3t"C h2}~Pv&S쐤?z}dmڡR8wу Nj-&Y $,ÒAE+Ӌ51fΫ\}m2H1h1E c?Ʒ72$vVϠ,?&t~H\ON4!ɥن 5Sf›囓TbnL֪:Ô%Z棻eB;*CR Ajrhu,յZq[)\p`]>]RE-\5I$.clWYpˬ+cyNdǀԏt.ߐ/K?۟'T:{O;B%,>6Y 'W,0>JHyF߱͹M Pzll ia󊾫"3Pܱ k j Lj8#G9a H0>9ixs-Ə«HH !Oh!%!~\v"gD{b`+QD]g1D3N)FDeIinBm544#!k! ad3kCeT ik:k&ǷA7iv[hr>@ yDq i8' C` JE)zed4 av|7RjeM^iJ ãobg&)ë0!\əl4~y-{gLtHE)*~wE4#drY$I(T9cYeILXYeqdr,q4T2(0FGdq(g, 3Y]yg^헁br&86x^@7sj$6&To1v @nr1:'NRDQ"cdN6 |؂&wm$x:[Kciԑ܍}W37"f_ Gw:.o!P%U AD4y:g>lUtIq~QEmg2g2cא.1U_B 9EEBA'7~lU19qkokj(6I+vBoUH6֙lUSc3hp6f4aUZQ =R6$MJģd Z1ATBpP0f5I$zC P `1M(a76+9ɻ*-&\͑ TBL3'LHE@ 00EEQ H A3-<4 UXESF*U1Joŵ0!$=Lba˶ YIeicl(WQ -+c,XFa=WHmjE ?MލMu}sthr9S /DTNf3eKfqXYfk&;$w}ꤶ(('"sF9w'$7R }L|V^J($=!SnS;oJUJX@~,AUC$&@q5 Ab8== f!ȯ$_W !Zb/&,M) CI5NY j*['$ LN$9BHBȆVM %DJHu+)HFf 0J(ؤ6*HIظaUjnXyxY@(qocA}E%R\wc( E!BP D?#!EPsClr:cQh 5'!bMߴvkH, D")&@/Ǒu:UF6@^`0] X#drcGyOh-e@KaKӼ31 NfDyM-4(D05ZW,U?!\4ej̰d*hғe2oIk/,<ao~%ʱD-2ZYk"B]* pkf qr4g(Ϲm-yc覌X CTQ]FFg|<M'1\wQ?s+幞9xfaQ6JaJ~ APn@ȥ!0|Z~ٳ~R(C/8'\Vwd}{&&h7rS[:/Œi~MhJ6JZ5%CI"`Hd-jI!DLIJAtҘoтb@hhR4B:Li P"v;\ʊ|F*”]zB=k*8ފMA ҹ(~*9`?ڜR\—OU~.scQ\h.dl>˻)o6 4 Zq:%A1<Bz@Pʏ,gZ=mEZ>Nt1RHQڅG fdsaǥ-ztZPF)DY6WаѴ(An2PkRKҚMbTQQ٭Ya\wމkSԱ.(|hF]R MrF_TZjSRg#]/}&lIC=rq`[s&T,="XoA$>]dŭZ k}8N Y(Xo{t02Gl^ءgdHÞ`N,~nȝn)g [d.TT׸#0WLcwWj!>Z>6ٚ-GJ*ĈN e 0ED S=vyzLX 뇷\슡)0fۋ"&Ky\2&! Ita+[ Q([H!¢\G|qNGGCsiXJٌV*bTĵ:}΁.PU |yJ*%SцRjN GC3;@;!N}e`(>z#QuQwjQ 'V}}|~>vD4@CAM!BYb#ܜ>E{}/ʏc* q nYޞ UpHwkhj}nO_v"_ KlZ| Ox. s(b$f`00)*b) p$A0 `p)Bɠu)QJQQM%%-#Y(#@PRU-R6#FQ5&aTlʹC%)*")!Ȉp&e Ʉ\ F"`jb@"F,Tp`JC'*R ! X$(ֱdJR $(bTI[0rZ&ZfsUoqj ߫[gaFN4fS ie[.^Իh:F ~xGd6?PI}ڏkL"_6$ =YId s `4Aa^@!$BrÚ ~ h)ra{ 0)ZJH8̚ (TBBZZ"")(i(a U" *hTs2`Y"V!I&"Jd&`"(&ARg3&X$~  aTo4&}}H ;6~ 58c`/ɵS JCnD,IR2)q\?|}Cl&ƅ_C|;=!+'VEUrtC=%dkjUhnIp1H:DQ4buL/6!Rϝ5o@$k\2N5UĴͰ7mytmo6i Mb.ӫGAXp q0'3]4iAm7VC*7'=.`QH[@⋻Ʒטw%/3V69MEDJPԻcCH٘%5"oUQhLQ,nꍝ^U棑n`H3C('|hj}aAybР!t,kyt hSf X ػOʠeREWyNd; 4赻i"`bav59\q ;mP|7ՄB2ITՋ9)(M3 ¼,ؒ$t̏IgНLV Utj]Iϲ~%o/O^Q>cvʆUךdrc HhvJ30p2bV:vhPȃD0[׼|?:>t:u(Q )~>kp\l0 !ic~ \)tX [̙5Z ɱTrNu5H琮܏tG:'.DhHCl"c \$`@^6ᖼL};7eҗ~NNzf8 #14I0ivq|867ҠQJ#%Ia1/.FF[d'#!JHҎbI:6!b ؆A8ڛ-F3 ĹE&6"Kd2Zt 04RGR&C,1|Ҷ"F!:@*mPxh8feFd&DVLNS*qN*QV0j2qƈ1ȣNoIzEZaX9#T݄Xw\xх$&oTBpkY{6F1y??C 3H0qS{ީDs]}gy+}?8*ªZh\M9fe hˑ fXV៍ t*G lۘᙈJdQ46q)&{b,Οɳ Pk=Iƭ邜sC8XF>8 TԇaTѶУNc&3K V@^ NNCu2z`}z.3x2Vٱ ׳]8Nh$rq*2 H /93ҘD/nkT=]0*[X ̈UZPfXC\7pʹdD=UU `DGy ء_Ȳ0L1qBWt AЇ[~oNgr>4:#hVG$|6=I_5?-:yg^=`Di܇D)+à q(hfˠu Z"A4Vџ=Ļ[Oq`:uuy WL["Z9ųP4A\4E ԕ2,(ǒ4ڬwQ]$24Y(~>9- br-ḃN$ bbJie9 +7pnN> = (2;EE 7LrM61%b z@L7ߢ!@߭l{@|X2< ngaptYNĝw,L<'Zǜ$<б ><*- ƩxsIy A&;tJ!ni$[{G[3Oעcjj=hɾ/\MTM {Jeq1.:=Z#L=$>oc݇Pjʓ[D/Py`8xD5g#Biʭ jLdc,ʦ+ at9;4cp9HH+w{Ev>Q^,h6ԑJXEH<&11>E: fI Kf=A{-:N%881n2@t7O8'A]A šw({w0C=بh?/2)4L!lq+# F9K3 A 8 4ULYD6(1"D2ȆTM1h3@+۽Fh"6ljl2XEĦ.)KKkbI*K'ٽ8ōb!42fR* ֑ү rيi~ڇBlsY>6 :BdH>`l W؏@Idk/wqJ^n4%CT7<)|XaB'a(`S'Q;j !X`JߊԎ3->bÊ#Ʊ crW4k6-DjrX\{`$![iV5I bU‹H4@IJPPDبQBQaBwԊ2ڌ069t{AjxC6=Txչr3?c= 4PG>qK(R!7$&kNG{j&j6k_iQP}wUy!y1"ݙuƵ՘3 MY4͓ _!QV9zQr'߯ ۅW Z8p۬²pY,7|+1Q5=eբ{I-:Zlw4>K;d; ښSƧy7^tt0ETĴ>pp7?0lwL~eI2Fytf"֗" Ļ*PA:97 3&ƙ(XuTUj(Wp9Uh_8E/Bj.!lɁ([i5UK4z( ~n&0 mTNuM#ExsʬZ@"YC8jATHnMˑh>Sְ4A !U9W - CFG![kߓJX##;< Zr 0J :5oE~r8c::?'PiX  lY$߆iYxqG)l?P~d^qb`ѣdy: !}=>-\Ͷ@">Z {ނҽP l>ٿեۇè332|C(ܝ^5wllPԋòQ3"K>wMJL(O+ϰ0/`I]T1 HwClh ]Ykkjefy&[ViSǃkoZѝOx)^hte:>Ԋz7Dcy'眎N~,rۣcK'_"MeWᖗaNx*<桰"BX **‹-UT[HvzX'k#Vp8=c>Pg3Q,a=84fA|ѱ9Uv"wp});<%|95"EԠVI@D 3aeţVŃ0,h"+ ̪d*`Y!͎ac\2$ֱ2Aa )J,AXPy ,6V!-Nw7ZTEXcK3S苋/5LO4ynwqzy,{]`TRܰH^OkHdcK+[lZ0B嬒"VFVƃ$s/`ifb,gf1" EkH3SLwط16(ctxti!n@q5yҀhB L@á̄T-IUK4K@d''C=a/== b?NL{Ǡkӆ$@Щ#j>9w BȬGGϳ1xj ױ0j*u͊qa6B" h'IN D1 l>)bsOBƃ4D@ߚ]Q GG!kD`k 5`Re <^*`j  1m' |K*ϋ#!9ʖZNQcF, !VO#! d(26aUZEHyቡ#1lдfZIBШdްu 1TV67t„B0,TxQ`YVcfTƬ 3J#AJSC[],m2plJ5SZWu%c%hq!N PmȚJ,0ۋ n&"ZN#B\Pbulf.x1 4=Ӳ$=cbfH:M@ !ċD+IL6L#,%ȴ#q j&H2VK# @&K*#Hpe3tJ1@j"B[kѩr #:SlZR*(j&`bT0L[b$J&lvat^& ZPt &4 ;Zc$ 3灐Zq3DICZF6 hcc"FRg.c2Ej&'1s H}ZԊ k01  }_@rLCA= BDaIB[~E5 LE+D*iIB (R  gPU,4k2hb(0*c1 U%#mڟIV(L075OT {H$(*H` KR{y{@jo2܌&Q6H @$BP)#( (ҥLH!Ue'rQQHRƌbY*tX ># 󥃔aj0ް!yJc)h)CڐޅdF9+JSJEg.bm8uRb%U&N"a$XbǏsg(KdHX|6x؛%zpuKBMHN;5mq^@Nx椄\"y!u1@LJ.r`L( %@/.^灆Edbi<fZ;ku IV4Dv :{>{ϱ.^٢YCxTJ WS; 71RDK.f 9H2L1"DId#M}QmQYO9}O TLGFA;wA(iܑsp wy'* "cܲ:nXlӘoh(4V1RH񮰋FRd+ke%jTje6o}]_i$uvs`lqnӦ""А CABmKv&,`$NbjЅL]uW4AuH^ ZѴ ZQBdD") a8wmc!AdqY4aAcTkY F٘a6dȴ4f6.U4Mc#Lk4r&0$$( SVw`fI,+lE(1E4JrLw;6hmapѦT)*w4Q i@ F1SCR$sXx36h57b1&凍ĮŸ2D/pPl@a q PdgLIETЛ (x NMƐ:S))$JpDrI0 ­- *ȥfFVSi%@O71z!tECOeXv#ne #@hmJ]J:B2L 3Bە_P̳3 J$$$*I1;jq!=0Aukwt>sUcI߽XD 8'MÑHmC8)MSKAq'כ1PrG O#ZP`_rzs:R!(@Bp:<}Ta}lt|D}(YC"hx&i\ AIvhCӎ>~_W&l&JPhN+h]4@3nV,dI vщF6pq$I>!cWʩN:c&a(sV "q~Ahj1`vꤱG.zڳpʕ#mSqJIbl2\wi8oH5eSo_HhOɮ6$uD@co¢Km9CYg%`FG=5tCUW^" nX 5tXIhMi ]sIqXЅHsIb1ѓBaLAm1wa<[7;dO!EDR0 %DjrMC6aN ުb$M<8QbD6@Utxy ' lNSQYwI^%#Ν}^2oZ%R(;s9荙+f2ɉh!JNh;/K/nCul 8s&FN5wm&tELB;}9|卬Z:%r`w҄^pPA#"vA|"Iag1\H3Fg%D5!ӡ:oFͱдR[0TSwT2bi3iq1Emb-o"\12Cdсxc;J_ږmxʪg!&C30P-z9 Ls<5RS9- f.(q,{@'X.9=;Vj2U$j+JU H<9UcaDE/W1|E-$Xѽ%:= S؃FddTfhR8䐥D",@DT rWΎN,P&4K;!rrH:1 ȑeME8>&:a(YЄ9BJ qD) Eq!"0r*r2Ԩd%9J !F0e0i F8  NAK2b n[ IaĚAiUI͘>bt= #1ʃ#h'!R!9@ @nDM1rπKѶ /[!@(9A7d!1nԑC{cyEdaqg\ d-q9$ !cV̆Ʋ&,}kj?,NNku PF!&C'ނ%T*! $NN7NF(IwJ/8- jX5N2(CHU8pSp*{"Bg)qˣb7w'eZP2}`x @#Զ-U@[YOI8֨3ZwE4bTؔBcD:9'׫TcpOD ^WVO {O12::d pTM9I0Z ښ,"@Z [4,< dLNV7)00,bL2h§"lc >T0L &0HСha,b[1* >G2M@t@JR(@N<ʤ{VJOH;jB%̎mS}3ѤGo*`aI%dN4!!-jlX>~i:x1b%e "5,2 ,j9l`SFfeM~ dEP/UE/.ۙ9d)ƣ_.ťS]w1R> N'fUfW{ "_  9Fi02OnN)ŷ4st}3x'Wsdwk0 %$"rCu&P#37h8@Qu )Nl ~%YK Fi}>,zVtL^D0dÂ5RJTR 335!\:= {>Y7Mpa:{M[m(BS/i2SMdʬK3֗t[a,2%zA؎kt&z 98d!bKb;ټ  W3 I097G}/8by4˩ -rZb)"dw)TA & wCIIwGd{S 1ںY߉ ,kh &!@r6p󝧯 9˩EѰ7SbIPҀo2 &8ɫF 8ƅFvXlq:DqAk1,33yȬ%a.P ׻B rfXY{o+Ri89(8]lt4*`ibh CdGa'SvozDe>H>'oX*EɞA<7|$M׼YfTlnl5!/A9"lyMK)ke1pR8Nxtd7m:H5*%i?Fؤ;`?/cw 0ʄV7ʜz)]0rr~Lӡ/Nx/l˜*o)d;: )'U,y{WBCNcw1Sb>Pd#Ah2b*$g_/&+NdUʩVϲKX6NH< Dr~ё5Ajmzȟ.1YFv! ؂lvM !gDxs1ӞG7VnuJ:I<z35$B R; TCY--[ϣ:A1A:.vs6L8#GF I)DD"daF8K&1ddYY$9=ۢRbqEd?N#eckk4GYFB4U4nHSzu\gu2{5EA?e{A <7-`4"dFbe:x֯2(mȧ2mz:! ۢNs=\$a)Oj-Iy?Q9`HRF fI&f iBd ɘh$HKc4Ea8h*oX;,a.KqLcA{C\ KU  >q_sj}&D #dȋږ1S4Ңb26H6`<220#1(ztp'9ЈH|~4D˶PL%I!xT*WX} !߬RC>;?(ct)<iŦ܅7`Xr|EKAe7(>rCT[ݞܞߊƫ|3eᵪIXr̙$MkD^ǀRþ-ѯDgVN֤p"jn\NJaT1Qjd4cyҔP&4jH4qW=HP}u1E,@( l0H3 1&Pbh!&k_wȧE<߽ىl8:+wz`l2O!M{GUIPQA Kc #DIA">|5(fT(^Ef{qѳ (y: I E O2}0Lumˆ@`Dtf~9dFRCv?>Bb%ʜUY+Gox!@AEWqOtd%*&OyRx *k;6gݎz>ͭ\&_[ Qh~rmBL#ed aNVAZ gȬYO[TɲK wP N$NczH&80iVRRB7!ч3-N? #Np),V7NW0m VX7.,EX]I ,# d9 Jea(@(ECP(2K",Md ^B/kBUH%eq˦Ǒ&Am0i9T(0l # .t/l0)hlWEf&Ty; ʴ,4Ȑ Z#!) vKP:gD4bi "Y$1iLmB6LMD2&h1)LXFV#F01fZs"H$X\NӨpG.js1rP ᛰى>3AL1ËfX{ G4u$z b9@—9sH 1V @B6Uf&cDeFaT39ȭNc{ِM-kTK@@4 LEADAAUI FT1 7i,EŚ, ( ʑ 2r K)|} yg)-uU'~vB̓zñU:c**{GY` e6us9 LZm057胉 #fJ-% wc 7 I & 7DZ3G@"EA:1Oߍ템U:sqԛҸ(Aw) 9$b`7|"n43RB r&gD4ebRrdXʪDITPdcx]loM;ǁY8c߄ֲgjL.jD ITք)#oVi8PC"YCDbLGp;%4]kwtn5ȼ2c8|8 @ЪmM+C6zNӱnӄV+ \C?~jU^dNUaWmbpzu(V.018t9K,>dئf:F 4e`%{*CyȆ0Pu9{hMHI%0P $*)XL5 w e^svAƌsCZ2K3)- -kCJ,(1f+bJ44ӑ֮Qk;  bk|^f) HUcxNR}ÙGBP4 $HL%PP'0LP&HhfLȵΔ6 ̒زPQS1PPE*H)(( ?{ R)/I BI T1T&#"h)X M%-ݖ4,bRe"l5`(&H ƪh( Y+ء䂤 X° -hm67 6P+ Ui[*a;bS{Ƶni7f,mf3)# Xg= L&P1F\7iV&ȈNo&7s"d_®#Aƣՙ 1l dƤ!0"J@P2P=##,%PaEo_K4SQۨP `4M\`;<Bز>`2qրO^_D!>5MsZlP5wkְ.#! 4NJ( 군0 U#ipbTtMiem'45GV= wb մ_j uBl&fI8Y&$ WXktL_'`4?l'^wrʘ0-s"، QۂX~i|4F|imB=Q8OcORw|lwג|gÝ`MNeF4PTB(Nڗ$=3e?~i19׹ĩ$U7 ](s%^$Qa782G @JF@m%/ * %lc։yCaT4$v&E:B*,IʥF#ex(u;ytTxnUvW's.8 )3A5(=GQT"1۲zhof= tMJb4)i@򒪊I`o /t'{zU>/ͧ}rsЎeecRpz΅ S!{fko$WIv@eEG O/PR4Cb*wy6 @a8(2!Ub}hC%$ L! HݐFCgX\.&nV /,**8o:Y2j'=#AEJ;]ӛB&l#@ qD6W3ȐZIpvkǹݱ) BCִHI=@Nb_ iڟ4 L0J|O{q5JN!'$C-]NoK$ J/,J VIVhtieTZ^A컛RM3XPjH0"!8MƘJuNFaXBi8Rw 2æH[-@Ts<8[,Yʪ*02r0,pL(\c3 ,2$i`ȢYPAC@M!5nJ8@\r̖C'b}i8NKE2w C1 5R^хγ" c^zN$߽[Ǖ`:w/]I~Ү.-l_r7-'{I Hv:'Kn)}k0+ f"+] k'UqN\G~`+KStAcZ˥DTݺ5@J!z[u(G,z|3؅>s`"x,÷W_Bafœ3gkUKk޷*)pTÍ*=ZpjA|;ZH .{@~ͬ,T VZpj24ÓKZ l0;W(CA.ʏˮ [58`|8f'ϓCxG 5Λ,YFjR8Sϻ11(12U+:Ovihd*eXcGC7$=fwe&}:9riF<-r,E3;極wsy:5Hgm58M7%d" KWRMAǺf"P%"h6M_BJWGn\!=xA.(diwU~:P`m9f^+aihF"&:iA"l;V-4幪%֙L;C2N7%[`)V8#hAt銟ZXug;^"rcͤw3GjB72"'2%MEQ{uNg CwqsiBKPCNM eWVfN'ܬF7Pj۬Ԫy 0'&*9$<'#oGّ`B[؆gx = hF35()&L6e?Վ"M [k+0e!;V:7f |K@.*a{jF|rv)I(p*pvlvBٜ}.>hlnƙXTDW.N#$1bG3Vw&Qw vC؎Yk8k&.l<=~5fb0Lk ?8f.wpɧ_s>eq@ACVVr=RcR-U?MKpز&K4yF'v_98|X}xKpX8#c)b5sɫo|F:?s&2'Ht13iz . fcv' Gc$Y[hАz~LP G| 0\cՎ憼OJA<0W4n}C %`d H/- >| eˆASQ8҇П2RUEY䜌(D2QRBcPc-UQ&6!R;fC0Yeߒjb"HLEy jH&H\F m*Ѝ 424N- mH(08$vX!iXi$(ZbBqkOGT*0ֳZXrH;iy") [ckZ{Z8AXikfSg,2C{hQGVB{Tㅈ(UF#t' Ѱrm6w*2`bv4b&)5Ӈ 8468]VNw(Ύ$A ĚJ8ӈ:%dъt_)l#ֹqfAYE$ņ>m,Cx-MLտŵ| Ex'w XX&)[KZmXAa$e璴 ǥ鿜߁>IC@Ҝ vxq#*RUVW×|.>I?Y`AP@yG݅cуcA $aFk 0N'-A71lq![cKG[8G#,Ij%"GAnH[R2ĴMu<}^|IsaD.'&=֔+z9΁K<1~Se$5vGDc#Cnl !y$91!ƅҭy2s #}uB>Hx80,7llSe Qó'>8Rk5U@лaW-t58($٠.թeffᯔ>sz6ؚ߱zKt#ŀ$`JCanlb8Ƀ=:j>nT:d&FN L'VR鑑aM8LpYb3{̳%&KueJ *ʺ11'YF2&̵E M"L k=om+"/,h4`E"} 5F5{F~Vb%^X{#Qni:Y|齫fPHϏKyg% UCn wP$O*<%I̧wG}GJf9z.JvEWj,,v !2B4n,2B(ܲ2ʲ2(ȣ#*26 (&+STSQ4UQEQE4TQEAQEUQEdWSEEUD[wj&(((, 24UETjȢ*((2(*5(*'30  71}z24RBV[^V̖7&֓^CsCHЊ6DrN&=<5 =xNq" lpЅ3LaR1w84T4SY%4P*R)JQ)iiii)Mnb,TSU85&H[f"V޳&UbkqF}O%Jח-&|jœ|\zs2ILyY6 Z`$^FU Gi߅??َ#"u$HjjkͩSWӎq@'WxCXjG'a-B~2[TA;ިC:xߠU0)}4Zq4W:c|5qOC&hiZصhRfX,H4TD2&0i ~FqyObBUy4sBQstx˦iXCjaʽIjNB,!CY`0sc잌ff4Ya+قeAQSFrN |@NQqlӸȾU|pKsYݥLL LIG:3V2 wZ[EGioLsu xEHA<ֱc˫nfk.FCO{ 440"-63[Mo#l|$a5nc6UY4$SN0qIT2ZX/febpd"9VfTC1X#>?1C蔻b Ͷ2CI(t*g| W r.GSJY&l}!@4uMIU5[t; i\ਚMLEtǩ UҺalUf|A `hasX,h(~ֻ`* Q3Q(+sz N aPѱ.,5̰:@qv55( [Hj]I0"-G_K l}ϷDZ: ؖ*fq& #p [2CrΗ,\gHs) SԡnbQ'Ԟ4m Erm+V;Xe !T P Fm*i1EIf5`42אsGcL% +;ATaI~s4Ƌ<񇵧MӀ)(]*r^^yFy&SѨ9sT`d3q/).6VF`gj ?.ӷ:ϲ&)򬥈:~7t9LX c)sq|j^ ZH=>,D N=㩇t7m6BFR~| a T*a G׀R/-˫A|U%$_^%lJMP(/*g m`@5>80fA:Z`JL,h<1MUJ$ RDGQ#cϋx=0ǷnB[PlhDb*ʣmg]d#_ E>!z zˡNȓN"7ɈU@`~GY`˝wæ !W*4U=vo SsR! + sc AQPY=}4ѥn9T[`!  >(q)YfB&<_NH%]Mq0yھ܂Ɔ)y^3 aă51aaPC;,L\-Ml T;"6lf`Ę8z=Q,#W CrmzA'&6]0֚ۖ^D46-DWbX#༈|r޷t)2r?NnE绱rMc+ z(RUij3N*zͨrrG #GFb1tvmܚ~W셧 Olbm%NʺU֑~Ќ'ʼnVf{Fʝ: ՔLaC ]oGɱDjf*Zrlka[ ~p`!fRc@DA@Q 'f g]l; lxAcXObv[*bO,o S;:PyO5f0$OdCITL}7OA)}*o dfF(헽EǴ)}߃4vC`rB; MAv@k uÌdXGiRh֎03z;!ۆfh{x3K"tc8AdIv-L@[ZR/3oWr_\l,"M)Ƒsj^ҥ `NE-nD\&Ʌj\1F#AըձFr`용Lmy-6h6΄H;bj AFRwg(aYڑLBH, qTalay=l͚4APx):u@ЦdF7T X3xѪxD-#uzR K36 4-v,LWƅ98,];Z{p%f X|ESaÉTLƐf3`Aԙ gq>\tt%ij`Qm [c&1d+ou fc Ps`m G"AICfRs}^{з/Rck<@jTOK,z'%t3ZLج-WB4@lU)̾i|}u^eLHV* ɩ|afGE :)c0P lZIڵq&6bE<#BK1tH(iTq!%.TQ5Fqhϭ'3PLU$ڽ >,Z[T $Ef/3h1eWƬ贮5S6Cy76ui:nTmd;g[M퇓HU ⨶؋Fda4k%)M :MXcWzCikJͽ+J\!WqeUBխFb[F XLl@Jf^$ЍZ+hbg6k0dljYwaV 5ܶBT$S$23pO-fBk5+ 7qNB.K] m3i7k00ET f.Z5^YD(mcCy{ `>}pI&_މ$Ira ;_3|10[ba?㇤%_zSRG ۑŽgG/!=LvQX(Zq1#6HeUgR)Oٯ(Q^?gyr8iּ䑼cssSѕ') sAc|6gy :P(Tt¥rD%'seL })SaS$i)mL-"՚y|>`sFNse9ΩTFT $iu#̓eGeP*lVKǤ!rR/m&qUZFha>,/NzSȑ1=D JHp㋲-JN"_P,J[$d&bbB8I0⭘#( q4F4GB"5[*&Q)I8uGRI'UzK2'zd]s b) 钥* 'oϻ^Yi`X4Ы7xXi'ڕ#{lmYŵ?\zu KQQB=r9Dy07{H(Qr'$B;6hsO%QUJPFYlg˨eߣGg>PM*?j P tFmFWTbt0So iFܓv#t5 .? ψH%$NL>ϗRVʠj97kM0 K88%x79Jtb9K\B $6'  GbT<5H9JggG6adp:h L,HQB|" %H N-62\3!"$cC %H7Ƿhsʪ2̪XoV4,&!AŸ'[ʣPzCtHiRj7rc13bhͼhA5dY PL (0?&Hf}/QFsQX/N߭e@Ne{x<5):zS|3g]О 0$2O¯ lÍ~H~D'Y{ )NԲQ-!!>;#,99aXL1VT@" )>GТ h"ؑ=GdƨrH9^F$% 66dA4k^β/rzRfE|>PzJGY$ЛAhA6MdiڄnkF# Hמ1+vȗBtԧ1Ǘ EcY5oF`SbtR ?(TR[p.ePP 3ecE]gΡLG$DG!~]uZ0߆Y!BԈTy}Y 4 ҡH(z2YM3]P &%uo& ?qۗ H.F*-"}5=$l>e'k5znK׏plfeOnbaTqQFMm=_Z &V=`^E v \zx;(Sy_9$4.XUJUFCɘ"BdQ_<!=8XxO4lɒ*7K.6P E(Yd1MyoR޻T'2$Sk`s03keS&< u&[u7dž9Ae k;+z:ýpyiS=-US0I}@f4AQhm: 6_uPھ L=3pʘ#'clS XqGe^gB Rڽvxeؒst0u:\+F ;SĀtPOzlǵmT SEtEDQ@6@:I0Fpra.@`9rC s߲+ NjfY%%pW־ZݙYPv&=o-\?v[V,7u d0χCGku9`R- Ji:A4Pdup ~tC1$DOMRQB&dc_>&l]l􇎪EH* $C,O(rn⠎耋s[ґ)Sf A JQTPQ,HГ0x풥kCAR.T#^RG֛i '0Ƒ>fRӟnu)ˋw({p4gxoo5aQ4EU]>j8aiÍTD:dpRxʝ`?ox~ ҮrkU^*!ν &f[Py,wP1^V Ye?wZk뿫LZU/}ɏqy޵|cQRL]ET`akY8Ә!-9f$bRda 12!aZkI Pa,BHD"(Y ݡ`2Ie8H!*u޷=5)o%HmY5nLBra,·s8F.dizK!˚n릚y7漳m~}t {+G7\㑍?B{W#ڈdL2-wa0cȻUvV旍oCoruTyI"h A;F OoXY؅< 7 D?aUz瀆gv)T۷BTrU 1DBǪX D …ဇXSrӯڽ{{@x2zXgHLS"BJTi,YD㯫3̀'} ]ONO=U0hdvXDNٖrnQM5kRfS_clwDdPsԏH Dˌ R "#dX"Q2B%b2aN:͉Wep;1|5L#ԿN8;Q8ے'=AItq2يd!Yz9#ⱪ~ Qh% g(7?Tz:( $+TD)^DS|5'?Ü7_(3 wc6Nj"mqI4؜هRjCG BҐƠ!ؒ8݋ ƣL Oc_C ɒI6$0p0ɰU ,@C"/ܗaBmsc|?bVaZջs@muI3^Kdo̗_!%IhjcE OQrK )ٶS=4M]+CQ,0#چ ><BrChT0^[4gޤFgZR:j`5vCi2cR\d)9:~ZLhPX֋:j6N;&$Yv,IBqۼZ!G_| R&>ɓTlkSĄ4D'=ELU9TU,”ޗb`ѭ6B[YE-dB|;`Oı 4qeRkV8ȐZjLE^ÛFA*wR,"EXfg2%UB]xknu:xE8L̓bJeNI/ ]YN&54BGNu: $2"85e8$CؠʅGb6)2MؤL,3at|6F֦iT&*K2V9g %e I 0JW6-Ok+"-.\溇yys;b82aL3tPt%a_i4akTm - wW VҖ [Nngm$zIƮdPV 81HOa(|^0?@چÙw *QC^]Q XޯA=HO}PW_i؟f[THYh@^OJ<c h%; < it1)%(~ R6jUZ|>S4:eW%mDk\p\اlDD4^$C;RIlQT+?p{B5/",.g>*!$ʪ`l0O'>_ILr5wg :tʇ$*eBR0P 0Iи и8eY$XH%)cB2YRn1QU+[S>Rه!#*0HaAa!P$ON8l8G$fTm9}>w=?RzuV@P/V$64R/7ܨ󨣬AaZi, PV)d }ku>&ۨw|"PXpF%N'"{䟷_yHptBC @0 MBGxdܦ{Z5(D:S>YMHЭ* )Ň'HSG$7UɊӦ8Y7L˶42# @  JTj5vj DMih(XbU-xP}8՛ D[cCvĜ?٥B;P A;z''^ڍ |g>[} y>WO[>D'/cSOkHCy_|5++ {yW:*ʯ-V5U9B):ΛIp06!Rׇ}ۋ{N扇dOy?[r@z*"w@xk*i&G3?Lb 7XS~AD< 4T}vcN*!y;~Wa{<0OȩMڦ`EQ?jy~13}[.b[FGDH({=*'= ݙM2(_R(vYݼ'^;(KK)^[|!Tnc3d޿ix> ҉ϵóebv-7/ Gm9 =n֖0z94pAr^~dӝGHR]Ep422!F:G" X=뢧c)P2:{6R7׻@~7;c($XS zzcԖB }p(Ltg_Z*)12;K]Vl\טޯ}I}?Z#:NZyL(0hF|hj>4qk ,ͱr4ƀÿ}kjX gO [W Gm[[MbPBr_ǹ~y#HA@y (yŚ⤦#BaC;d;(/HWG~r҉⯼.V1>6m}FCT5HrYVuf,χ)HG@gtk-@PYb؂>JKDotLqŪyN8dx|~=n?Ʃ{'K#g:SመI,mr/f#r2 9콾f4ns+#*`ae9vx{wS"e DIX`z7^jg5[[[w#K0}O[Km4m/[eorF^K}'UYZI O (+B jk/4;:t{'w bjSFpEhkr>Q ע=@&Z2wU+zV~C/v}ҽ 6SI('})K"HPjpa:ޔ?# JjBL!D-Oz)gy7ow IxYzU}kmtT24lgaG҅د-çϻ]ϱ)Ti9 >,N+Yahԯ`nS9,_. BX֐XA}s06l_ԒDZlRY*} U&z *)\ϤAw)}n[GMdu!Ut9{iI>ߋy[`ݝr8jfFw6&̪K9RKLZX ip4́Slh_e1+pSy'ѭ1*ԝ{Gw`mͬTge~4@^taGw˧&_"gcaF|D Xn%7?=6=`sy#9cS&zAe ٯQgz[H7To)5Fpen:(+[cg\x/goMŠoeH_y_SYzIHḵ; \fjdTvf;s|skUeFcT1x:{ƞoakA|#Ɋ\/|{{Upm%!&[7ym0`M|&Xx7lwXQ9 6M\S$^VP vE|./п8;iS$R]bac]O1 2 H?|YcrH"$Xpf0ntž'5xH=1bðxf"B!PT_Gux,~n˃{icP)+~ɫ 3I+yK /.a]](ch3t?bۍm=M$ni+p0@p!͉퀁O@,xj4t©N2 7p^?k`b07PBu T+0`S.h 7?1 T-$Fao+~؛Ձ~ozFUrsD;{JFdP 4l񕆚uDfb)%dߓغ컭"ln :rg#HA 0kt-=aǰ`j1:[en/Z-GEMZG!Ǹo(fm'TV4X{9_mStbz |BMm)`f67r؜GZ!$^aKN*#RoQ~?_n6挍tHGp(봔Fەe,ѷ fG >Bi&(.rQ."x JoU9(\Fviy܇XH$p~F wKݿv͛jY'LӺ>2iw,c1a|EoT\dU%dMV2Ͳd=Go& 6)PAl2fgDLJ?ՅR³ErVçՕ'cJP߾9z>I7=/uG?+g3סX .T|G uደh$ya~crC'>Уy_ EWDGoت0DoؒV@D& {:w>@6ۀw{ZC?:?JxDDw#9N0DHMvm/# psrחnzK]s59xjqoE+\紐#c޷Qǭ,NV$%~tO ʊ;ڪ4t_K^ H(n `pf&oGWwc8TO;5IT eCX\v4nD+wlu eDuH >yNUM=qRS޿"͌\ #,3^%A-2E*-3l?/ʫF$t[ziQM_ inY@Ft-/dY]&aAp ,)|9>W}hn?w3iUt[ʷw腈p4@xX#.ao_-wwiOE[{_Ia0zIߏ׌1;z9?$P 0{xi&ȤOiQ x t'AՃp)TJ,ﵼlgw;K&vvvjTsJw/~T^F1;'?dRT2.Q$=A_s69?,yp 0)97OMLFoC6`j^K}Y\Z߳`X0=[@W/0x09Ŧ9E1ZdGKEǺ?yvS`#'G~`(6/(j\5v /_KAxOs~s/}XO4z^s~O)=Mճ~}o[^<ѰYX#~_hA=v#?4/@ts 8Fx KWn^gASigu:yU#o7vգQ>ionk}}G>zSĤ5ݟ|v/?WA-{uq? G/Q(?{s=•\z-_.gC>j ׾xb{^T [4ąpPrW..6=oﷺ:Gl ޿'ښDub5O-koz?q%jlG-,ȳoۿRM-R025PD\;UOJo7Uy#PC3'^$A @ԐgB#ig (,8+zRD }>~b 896GeGatm w Vzh/oڿ,b.CZ}~<@IQyrkQ/-gB̽L94tԁ=s}7v #˟KPhR)ӔDp=P# @!(#e|x7r;n軋Žsj5;^?_cdau/x' RWFLU Pϗ; $X=Iۧ 7=dJ 0 Ɠhwk yvCzٌܚnѽTqύ7GzGI?mpkp,~'Es'1#$s)MY׭N_gN3DžUT谰UGᓌ!4J<Cw! Q"OIQۘ9&?Sݧe M%B$!(-sP%ZO4$I3̤'SÔB 3"1JIY[:2˻yi-1 (c*49/W_f2z~,LҰqa}01B„LSJt?zo;p8xK^wA8~yjϘ?uڽ*˹{!Chݞ>C@q?vcy/U9g8yOpLp PaUh8} 1"? Z.X\р_-'cpI} 4D tAPH* $ ?P~72oRfJ!1ZH$Zx(QK +&z{ϳvwڐdgrv$|&>J<*!h"iP䫐Wl6ŚdsL|Z?wz}'ȹp'bQz+3)FUE{9um-Or"!4 ٣F'/y7IS(g_>0@Ώ_|fe $A1鼀kS= $7HJmT(nHL]y;>:X!筨!?Z~n)EY*aXZ AՆ=^#D|q'~|FI= ( {0z"U~}7-8L6=1e?a.jD_׿|?\A f^9c\sp|惥k~ h$? uWX[u˩OjY͠|R9u{XYꬺCp BI¸#JE҉ZEZQǘ >! F,ؙ*-5ҖPukꞘG-rQk'j|C?Q:i֘ȴ@Tg:ԫQ6Xno="*7X 5T |ʄ8Ѫfg+ ;l40nW^+(;aiCy} @.N#^M^#Aґ{soN2| T)_sFO0~n}OOy4*"{@ d vWBg=|p.h\p ~NBW Dp,X; DBK}/ǦiA7620V(SbBٕ:o<[Fۍf<DdOQ e ";;J|}Xa; ;/1 y:y覆r*"%45]XK0tò$VmmMf8-WUZю+PK~<ΗaL {iQc_;w<0>  feC<߬iIKp(`u@Eg'`Њ폕mӽn9NQp=IP8Utx8"i2!5^T{gyZ)L :zTfWC))@if鯰}AR_a 'Amk{O?:?O1xo66_7k ގߋ/afv?(ASa}VJ+77P:<|?[|6.'Um{o0 H~w{{껟7[3sx ϴ9PΛ70rDL,80(ƿ'PM^s$p䰕\6@"o]7`3y/GZyyK_㝮5󻶟ַ&VG[Dw~;^)sgrEިj< 7ӭog5kNXl(վuJ^==VնB)Hs${髍7/,y$̬1"G҂O?:?dXzLYٮ#<&\3K既nKcqu(ύۏuܬtaC}Nî|Ra܆0gn-H^'ۋ3g֚(eҮ %o1RŞqĻ,\41 Ս‡duy/S< RD(@p;Np<"Yd*I,x^y\zcuZwƻ i@(.4YZvRaW" - (*ḏJD\}^>?5z cżP <;<_?M}.} 3hμ ]>XR݇u yFf&97k>W˧_oߓ7σPS7 60j3=KjW!TWJ~_: |JzqqnTޖb X3wbG}k/|"Oy7lܟVrvJ~m}r}!_yf)ZvcS{7}.o|Nׁ?}sO?E̽op<}@p_@_#ZoЃRzo3w.7om{O=?w>k>Naz2:T F;! G_Ù?+ucg}_ݏ]߇p_~E/}72{σWrl?uw̩|ݍMz2|/58Or.st;󮢊4 i^iBIF@l@YOw1r~?u2c Q:_߹YI ?"cG-@_+B`哖@XH[ 2^ ƿ_j(f`'}T` ? !;% JB {0iP)CП&RN Ԕ\bd%EN'4)@6́B[psmA ?ǠxD?3]>~,xWkXHc\*IpYKھ^b \El+Zq:Aܱ_X%H-× ‘SYU|̿M(4T#{r2>4cl5Pƴש!wN2tfg#e 7ҺL:iðkk_[@VtC0_x&߃s[pw cL$ןATJ>m%&G};=ؽ?oV>;uPYFA..+̲C [>'/ϭQKa]s.^1C0ucn2=?e w_}~6Gi_~nkƷn0*~x9xL<#gi(v' ev|NSo&!Ș&E аc  .9w<<<<읳wyq8J>Fߟ)3)' @lp$OOG>ݾ7ݧn_|G.>;v{ u]ގko+7zWkϯ<;]3ح5cSXFAu{sYKuuTCNwcf3rrd1mtqP\Km9Z{nݻh﵃jjsM!L@Ѡ#!O3HA*zOҏT}J qvT.}T<WۯǢ8vfwok_ɽ#uPP47z[kX0fOGV HCO୬ XC9 54hGhV1` R4(Е t@|1 ݠ Z]c#VA|}C?A v +oyM/?OoOa<]_ńoB$fB`&^OMA=~璞dxy) 9]8rZn>4A {eU,;Nks]\}g g!upQmrLjgmI`]JQzb,lQ=w?zwA;5kZ W@J& {YԝM5tmt]BƎA{k?b"(fN{#6/oàqy9`f 8trPnGiA RBApPTc(S&^KeJ>Y!ѿf_㖟GKߦO3N8|"2H| @bo֏V7dtQkD[Й{ȁ+g-et]QA31ͦ1~0L^G|=s< %3:˺J !Fi+y=,E0 -$S}xX5)=Agľ ADVTHliE+\}F3LW#ߓuKꂆwCQ4|^.ձRИ ə $p̏ I5T+ ?Hk;+Fְ6 l垯P#||sK5K;5{'%J#ױղpf_WiE* ţ:, (qY :U*HPȿJ*Y9mpjDńOOm:g[$̮XCQBb ,U?y"K)'{V:9pJΤ˻$@\p·CV_3@PxCA_Sҡ lƷg3ؿV `+#X|ثbO'+G@cd߰:,nQybG#TI!^C"}UĖۣ| !X2gꂽXfK ;{JA[+4Q/gʳ>/>Mz aX@KLґFm ϳ{lm*^1U E,  P+ K5xCF3DXXyŧZ3cs/Z&2&70+hw۬k1bS]2Qcً%j4J*2V lo+!Ԫ*SEČ 4雃Ϥ{у9pzGڅe^Ž F< >v[YXTNb¥6oiNx>Jdg܎luZ1f\׍X%q0ھ_ >Z-<oOt]fn0Z[Q`ưG6ԉBՕmIV, B B|nk܏%qA!O+LPoŀtYkU^Q%: n!it;mZY[3LkKVP[B")9@[mk&i^k kkՀ1w"h&Dو\1ӿ/'݅J`=M `I2;bv!X;$',3*]{"0$nnĺh47q,"ځUÇ`}_"m(<#&{'i!G݀2wHX|wtH, GG2+H7cߨR6q8wfG F)%CH&l6`9s<>=.eg܃)l䶰`<F+Ӣ=ؗY_p[f_'Ba i[ Q5h$\z$HL۽yҮ+;!NZbQf'5! 'zCET`{`p_v68-YLX*|u{ag j$j5QBO(1s?/޸EtcJM[Pvb@^Iq:I`KB2/%TH3M !)Z$NɌ؊CQ**SEDŽDE?ro;wA5RDA]N Ճـ{ˆug8'I% A>LMKW,xR7賒m{UH)H*R+y2\koG#IC@y.䬇NY<8]K)d(u(n϶.?B[D` eumv9]3\N\+ EZ>gڞ( ՔtP[$&No1YզuiSEJ0O<^L]NoEӀ2#PdLra$b!*#ض^n\՝7O Y_A/ ÍVŒͱͰec_8ӁqxDE׸W<&':H<@|_d쬚t ϳfC&$p/U"8JzH=V #K(G| <'0ޡuq2:fu@ř&DDGCU#N;yc$Bf0ha:asQ-2W(奄vTvX]wMz.ӛA x5+мWcH#kycܦ܂VǮM\L qlPqypkxJ8z]QD$a"tРa֦R3R&u5VʷMd15=lQjLRk9A y58%HjI #H *s[pE˰]G>Vtуu=Ӭ9d1+=3(&9BÎhz.=~?fTXc=+0G!8AE"(<U^s$3y7,k˸KAD{qFni5zUO\ j|~geYjI> +3pU*;1^gc puӞ֦6$G9yCGQ,^.ƴ\ԜDS6K#P xO>ιfm+Sa8K^glpT !hdȀo]KR2ʌ2ۅ/\1S\4}5V{0㕎?˅LL4~ 57! a !!B_dP $DBIJ!5_{1{EBGk4}܍~81@"ӽǑ q4158 Sbb<֤Vjq`K#ex!fVr{`suqmQz&FAP9+4AI`cpeipmֺp?flMjj^90fEZM~gkåe}"PS/5h8mޛ>ϭ03R*t)|UltG 5f&36G RL6Se#Y;a`mvE6F MEh߯8#S4{ev P)0bi4C/ bj?-D_BeYgUDnCI+ YGf2Hq%@QYQ'+Xmyi"t!XHDM fk"R ~&S:'SvyHVUk=86 ݩn6\H"dltr<!3T[muÓˌpb`dѽ02&)4::e?ʐ [lnܸ7Hu _Yy\r}ۭVOi4)Y-<$oxutM.3*u)ּ=AKYm*m+>~]tPQ kl{oZmeVO88>+)ݹyfdCF_xi``Q4T8"*Iĝ0BT$[u MZV-rW%&d٣( U+ uZ = K>EnnX0Gq񺲠U[§wxφՌW&gx_ͫ_.;Q0j`#Q [_?j e:ĆUOnU.Pz 'yNWa1ε'#`DјEaʳ/ZV ;2a Ƞ]1dUT2@MM8Qի_M)2(jfdkcoHrįFؘTILi _m /doH&Ky%(xMN&UZPB L%Q;~L[!gG,:DJ^Ax>V4Qxv*N;0;#@9U/yoAeO =Ո/8Y_#iAk:h{!; b>?˗'I+TDEuK FD؜狕8s{ȏB@0HWLͯٚ\Ac:{6ZRFL8vl>;n5(pduǁ4%~ųgibBiCN\ ge+"`~=螢zaHrerNKnj0@} .v>}>X*wAr'EU"`+Jg+I?ǷY;$}NϷҶ83pa.7FQ i-iD`~(2a"[ JRUI$G&5Tb$BTL39OM v=>/%!vW߇I[Ek q\q`qo^2x,-d! nN rP">^PT"@.-Tm'εZ49X|Lt{uDshF³j)dD3L̢HI(-(}P1{$`rԒ43w0hA n ZNѠZSIKa5U)J#SJB@D29bP*g8ڜx1H5, :Xkjaa RTlib k~If Ci K0 :/0FnN xg!4 !'$N iXҀJ F=re&JYԥ'=6RRbjAI$`(sWǭC~B3Q^_Kx%;Vc8(\̐0/$*AmB( f*y4p $24s; ׇW>?+[pLwJa"<2="'IRMzRv1:zrD!DѠkj=Ƴp=; BE;OQำR(JRc[NNtd H,a+ $44ws3#ЙxH`BSjޘ{ .edsApoÙ  (IŴW<"Y^?p-EI+(HAnTp)xWkB=LbYdoq#Ye tG)gLM7CoA(3]@\9xH@wIfs4ҾPY_ XBDqMC*D̙Ԭ%%M1Ji8, { A,tfl,˶q,uNj8=0>_ggh)ȳ&ݰ 8 W"I4`VJ3H#Y();4@$ױFKӟŹ P,H[ Wb'%mURvفv@IBK Sr0,DHf1WI0q)0/A*:((UAO]iI`?TK=aC8ؒ#]F-m33Fl>57 s>3TDDփE7@_i@>[ߺLT (:^"To+b½&>"!OG1HEg;hvB& lKU)AܣAu], lZJVaWDI6F{)2_@]?w;9^XɆ2ba X"2PjQ*^ ~f.L( C=\P `\Ox\sȉ5-yVE M>B k`A6 ]wexQglEVoBc!dQwl! Qq Y=†- 0ɶN&@/\hBŘe Y$_:q@*2ZC ɎE xEpR X>g~߃ LK`z{I+iVCS GfNJjV$&6CX@D [.TBRB6%Yw DeC ZeRW}E}]?ܪӿgFFo(iOc+[04+ŶՓ n1U Uv e 腠h_.QHk1Ȅ0:QĢ!0(D(]XBwBh)D!t) 7tIi~{%x!!6N瀈kLlÕQyb=ݦ+ P(6MWs8zco]GJ]r"SmbeŝFf<;\7S5j6s C0J^(uE0fN+B@.厗yJiH02h 2 !3 NG<`N]r7&0E3 kL=Je"*g.z)2iS:Yv{ h!ޠ]¥f"Bg"+@>an$Hl&f=we6mvi{*Y'UB6{\oB* ӎg }6s[Am6Tn^bXe e)F,B{f Ub`Pm"}[E*~ͨ{ ~T,t쬑eyZIt}@xi Hb[Jݶ:͓=93Fږ⤣f(rԫS;rU15yBhTUAU"F g7hyVH|fm6[. lOU0,oq[ے"@  H!'$`wo[ۺ3:IvlYd`Fas6JWAXIȨ*4Mb >Ig @YmyUֵ hyP.=y#8xՄY &mְ\̍EQa黌0&'R/?j؞ Reݵn T$ nl:C$9X .aɫ F+ tBG{a+aH{u(Bx-78LMr$n\ Y$#g.cwlE3XBxtX۰OoʘuJ#ݿO `Zu_PJ&jL6< +5c:6`H Ă AdHH !  wz:Vcqͦ sb94RR3`,w&# ! ) `!K4^xv :daf*fA %c Nf&C_3MGT,a,f-\3"`84 P [zhNIQ>pC.IQwBBF Vop3G -y*_KN|8$B$"CQX$cP4>;dc,PuD}CD=`(DW;2 ./=IIHh&.!NSH١5jOwAJAdtSS[$Gj@4CxmD\ݘ҃2D i&MxiHViQPCGqʁd`.H/7OqtxCC`B؈)"NcwfdUL. ǰ(h:m. Xd9ѿjq!@NA zOg)?};7eύFml'l7b 721=N2]Ϟ9fSQnTPoF_jr:bbIն )Hj  Y3ȏ\Ťd/]M|H3=)S"n3+߯f},6׹>R}6opmffB`<nD\\ +Ӟe.aK#}G %tsC6RL‰Hu' mBSaU}+p~qCP@12382Y J8Q !q,L$eqL\@‹ *;†2l [-)x# #j`" 8Ɉ -YIzbo5!m -l M%MɁ˄23[d,[Pe%)pwoO׉q[~ S3R^a/i'ZXzaAUEhR]˳ߗZE%NX̓ж{(LeT *(>!/}/}09ʆ+0aϬ=*KvOxk rXb|V'dY!nu!<)'BIU'[%rP`]"1AdsFH](d1y//BQo ,&&[ʣ"7Oƨo(`biq}aS%A9`6BŌstθ6 ! dZE1!3, #]vj4 |a#H9T~n,l{MgBm3&dg2(8װBlmBam"?&بH/P'rXmƬ  w$+fN$-Z ^.+HnDmi9 S.6-2 3 I}\wUAj j9P@/Y)s gEPRT!\I.!M3p[#)RGUf[m0&!D1 (dUb' R7 jeY4 FHHz5)u`#0! -Ǜ@e]TD:Vy:-]F UոA8o2oCCw+7ԑʔ𙩑@X0c  "j!yCSM4PϾ`!G %[HS$穱>4z3Z!)yg3HhH a{!TFvmp? Qp9( KLSyn^02.NK~jK{)0 #hk WR|ow7XS! X\*4E;2tser:60sCD)2GN.e#K x( DhQHQsWOhpzTZoKhpI: dU96I*mpNRN06HY %%ãG޴rr҅Mlω GUP&u=ob mvIj p dji8$wl/!afUGkڻAgF=6uL?dᓨ0 ";plCk hsW,h24"1@7@FR9Sϲupݔwg8w%L?D ==oc^hjP992Eoԃ!IpO+2DF,߷n"l3BT(aBJxi/%Z Г,S.w9ңD)B[֪3*89X/vƬg#G`-\!Kbjl]gcE*3 7BW<_#;i__[|G 9L/bue=y-s+Af^- G˻o:7b+΢l2 s˄ ċ_6djdMaO1,.&LKVB&gI\3p.ЃPj}]t{YY>-@^$d AO Gu{PC. hd@S=כ\,C,"žiB+hjB-VA>=t!1ӊ.h\Z itID؂ӄQӡdd6赱g("42" *h[Y 䪥DiÆBJCQɂXӺּB`<炤{ 4zux QVv#cY9% g$ HID܈_0BD5m[XԾ74u@TIH_ͭQY&"Sқ% +̗ SS/uT'se ĀP9XSjuSeL2T$i3K氐 oO c|z, ǖg)Ƿz5y$|NKʣqg7M iRwٚh[RJ&65+f<TЧ[#V!P`Y&ݴ$C5;0ˑ la=jpH_P|pkSTgޗBq; 714kk+8%(Pc%%- Wg0f(Nhl?qXVlP; Tt\FAJ!K